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
337059928082	337059928642	337059929192	337059929742	337059930292	337059930842	337059931392	337059931942	337059932492	337059933042	337059933592	337059934142	337059934692	337059935242	337059935792	337059936342	337059936892	337059937442	337059937992	337059938542	337059939092	337059939642	337059940192	337059940742	337059941292	337059941842	337059942392	337059942942	337059943492	337059944042	337059944592	337059945142	337059945692	337059946242	337059946792	337059947342	337059947892	337059948442	337059948992	337059949542	337059950092	337059950642	337059951192	337059951742	337059952292	337059952842	337059953392	337059953942	337059954492	337059955042	337059955592	337059956142	337059956692	337059957242	337059957792	337059958342	337059958892	337059959442	337059959992	337059960542	337059961092	337059961642	337059962192	337059962742	337059963292	337059963842	337059964392	337059964942	337059965492	337059966042	337059966592	337059967142	337059967692	337059968242	337059968792	337059969342	337059969892	337059970442	337059970992	337059971542	337059972092	337059972642	337059973192	337059973742	337059974292	337059974842	337059975392	337059975942	337059976492	337059977042	337059977592	337059978142	337059978692	337059979242	337059979792	337059980342	337059980892	337059981442	337059981992	337059982542	337059983092	337059983642	337059984192	337059984742	337059985292	337059985842	337059986392	337059986942	337059987492	337059988042	337059988592	337059989142	337059989692	337059990242	337059990792	337059991342	337059991892	337059992442	337059992992	337059993542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45551	26503	24605	15338	4355	1599	978	819	710	665	633	591	556	478	468	468	459	450	430	403	429	406	411	401	423	403	441	419	403	374	383	399	377	397	379	380	381	380	374	421	429	410	352	382	383	402	369	381	410	383	356	405	417	365	404	387	372	356	405	411	389	383	352	372	390	338	370	372	379	361	364	367	395	397	364	396	392	389	366	368	360	390	372	377	363	342	395	340	384	383	401	387	392	399	373	376	378	367	400	413	393	394	353	382	353	408	349	363	364	366	365	380	381	399	377	398	369	385	379	339	382	386	382	368	354	364	370	341	378	397	357	393	384	356	390	359	352	367	395	361	337	402	371	380	379	352	357	379	356	431	346	364	391	417	331	384	381	357	340	365	377	367	416	391	396	373	388	394	345	381	394	353	362	384	418	370	369	357	388	357	372	403	370	345	369	359	346	387	405	368	339	357	381	443	349	358	405	415	410	393	366	366	395	329	374	314	388	351	393	380	354	381	387	383	374	409	376	375	406	413	338	364	403	400	383	373	388	368	368	378	372	323	386	353	402	381	373	373	380	358	390	354	380	413	359	407	412	417	386	364	365	379	360	388	383	377	383	392	373	361	356	354	422	377	409	369	368	382	395	366	376	387	412	359	392	373	351	393	425	379	360	382	411	382	370	386	381	351	372	388	379	405	372	391	393	373	364	387	385	392	373	383	397	377	326	347	372	420	397	401	387	409	358	398	375	379	358	363	382	355	371	355	372	401	383	351	363	384	406	372	394	369	380	377	369	361	403	390	361	349	389	345	360	396	403	380	352	361	397	382	383	393	364	372	400	389	373	360	384	375	381	375	366	428	384	376	409	383	385	397	368	320	366	362	355	381	353	370	372	384	399	407	378	399	350	364	424	375	358	353	363	384	377	387	365	374	369	403	399	392	366	342	350	352	354	340	371	392	420	408	375	360	346	393	369	377	385	362	393	384	370	383	363	336	360	370	341	382	402	404	375	352	346	384	407	407	350	394	371	375	349	395	399	388	370	374	406	419	402	372	351	405	378	396	377	393	371	411	380	369	387	400	380	421	375	411	362	378	401	374	338	383	348	395	361	368	360	414	404	350	368	393	397	411	359	423	390	388	388	360	380	379	345	371	380	363	393	383	371	382	388	394	402	375	413	370	414	381	359	368	380	339	388	364	357	338	355	348	346	348	315	373	380	382	379	364	371	403	358	382	364	390	387	335	399	372	396	384	384	396	394	405	356	380	379	388	376	359	345	366	391	389	347	398	384	366	365	356	350	356	342	370	370	382	357	371	384	380	399	399	386	390	377	407	363	335	335	386	365	371	398	365	411	365	350	409	375	407	386	405	384	375	379	356	425	362	388	374	372	387	403	341	401	337	367	401	403	379	349	345	382	362	369	371	385	356	353	382	356	425	380	365	379	396	381	344	387	355	379	365	335	366	370	380	393	344	394	380	360	359	373	371	382	384	335	391	395	366	368	379	386	362	386	376	366	391	380	392	380	356	383	406	342	376	379	385	410	355	355	375	413	360	358	351	330	352	377	363	401	356	374	380	405	389	400	386	400	364	395	384	380	361	337	377	411	390	411	340	396	369	400	391	384	363	406	379	397	351	367	385	374	376	365	412	368	384	402	393	335	366	365	379	369	370	363	375	372	331	382	367	354	380	386	380	415	347	361	401	354	377	350	402	378	375	366	396	352	366	357	339	400	381	391	384	409	329	368	365	383	351	393	380	366	338	377	381	377	374	349	397	386	403	339	330	399	370	394	395	370	383	391	404	380	375	386	370	401	378	361	376	376	367	382	383	362	392	393	397	399	369	370	379	379	363	380	378	409	382	382	395	329	382	380	366	400	398	378	375	423	377	346	397	375	384	369	401	394	381	406	369	355	387	376	366	358	404	391	370	350	351	384	402	348	370	369	372	353	400	391	382	351	352	379	401	382	397	395	358	400	393	373	378	386	375	385	361	372	386	334	353	350	366	376	318	408	348	349	404	375	352	369	384	369	366	403	407	386	330	364	354	392	361	361	360	428	370	393	376	359	368	389	372	359	396	372	392	354	334	404	369	344	343	374	346	379	366	365	401	368	386	383	369	382	401	388	369	356	358	358	370	363	369	394	406	345	411	355	389	367	419	376	362	378	394	383	354	351	394	367	359	339	379	342	421	396	348	380	370	362	360	356	361	362	360	361	360	380	340	397	405	339	357	389	392	396	343	400	401	422	397	387	418	380	385	324	383	417	358	364	361	389	367	417	352	412	362	370	400	411	421	399	370	384	387	377	376	398	395	336	420	390	356	360	362	382	378	413	388	390	423	357	386	363	409	410	362	335	368	404	368	382	402	367	383	367	351	392	356	418	370	349	365	341	364	332	362	371	340	368	351	380	363	371	360	358	377	384	346	402	382	393	365	358	350	404	386	409	346	403	386	356	362	385	397	391	313	358	352	347	388	410	377	388	354	366	363	354	390	416	413	385	353	363	396	373	403	368	333	377	369	417	391	394	371	404	389	346	366	354	418	371	392	367	374	372	389	400	359	380	353	382	360	409	359	367	365	404	353	370	364	385	399	362	372	372	389	373	338	321	377	369	381	390	377	385	331	317	346	419	413	401	361	380	380	369	397	358	373	383	395	403	386	362	392	374	403	374	377	401	406	357	342	342	354	386	373	370	328	389	391	373	379	411	368	346	378	394	388	391	395	385	390	343	386	366	378	386	370	371	392	372	382	405	364	401	379	393	347	369	385	417	353	381	378	364	404	366	386	359	370	358	369	369	378	352	362	381	397	372	375	352	396	392	352	354	363	335	412	359	394	393	372	390	417	363	370	363	408	388	375	403	383	370	403	342	352	375	377	347	388	354	375	364	380	379	337	368	364	343	356	354	400	375	378	403	367	347	376	415	352	354	384	389	376	363	405	413	410	369	379	366	368	353	384	359	351	368	379	359	390	363	371	360	389	388	407	407	388	378	364	353	390	398	423	361	361	394	415	376	361	366	366	389	358	365	368	401	354	375	353	375	423	323	384	362	414	409	377	370	385	363	358	376	350	351	369	378	365	354	403	379	368	422	451	383	348	371	385	388	384	372	392	355	393	340	378	349	392	378	350	338	337	352	374	377	325	357	384	331	395	397	341	395	357	410	385	386	353	377	374	402	378	394	372	361	397	383	412	356	377	366	384	375	375	352	378	356	378	380	376	376	375	383	395	396	336	346	389	381	401	383	365	325	349	394	366	390	397	358	361	408	374	386	391	382	364	373	361	416	378	361	378	367	392	348	349	355	358	347	335	373	310	336	375	349	405	387	349	380	375	377	369	345	372	394	375	415	381	409	411	369	370	367	410	353	366	350	376	423	343	363	392	399	368	367	352	341	363	371	378	392	387	369	350	376	334	384	366	391	366	364	371	401	447	358	366	388	375	369	374	369	365	365	349	402	399	358	384	400	359	383	355	386	399	393	378	348	412	365	390	398	341	370	372	347	360
31270	2804	4993	6090	5064	4284	3390	3029	2631	2393	2199	2082	1797	1552	1588	1496	1342	1269	1338	1202	1194	1176	1125	1112	1071	1093	1041	1013	1050	1074	1051	970	1007	950	1020	930	997	903	923	927	960	947	934	908	949	932	937	946	928	962	914	886	914	965	904	885	895	884	939	923	920	966	918	954	939	882	915	850	916	902	850	932	851	874	924	939	915	911	889	920	907	847	854	885	886	874	930	892	878	906	913	920	972	921	917	917	932	877	860	895	904	966	941	875	884	857	919	891	875	891	918	892	876	924	890	870	897	845	954	862	899	863	853	924	891	899	882	876	891	856	893	910	832	923	913	923	829	920	865	889	846	893	906	929	866	875	863	875	903	871	903	879	899	868	864	885	889	899	888	866	906	907	884	858	931	861	876	896	882	875	862	941	905	911	930	912	920	858	881	921	914	907	913	916	889	837	897	901	961	841	894	869	897	875	907	930	880	913	881	915	916	841	857	885	897	908	851	912	910	901	879	894	915	929	859	890	896	895	850	886	871	884	813	907	840	895	843	872	914	838	905	906	864	925	881	944	924	869	865	895	867	849	891	904	887	892	896	907	847	884	873	908	872	892	876	891	852	899	888	922	877	928	872	883	921	908	897	929	913	909	911	879	890	899	871	910	881	864	826	869	860	849	912	893	923	885	899	877	891	854	892	842	853	928	851	855	864	945	866	883	882	877	868	914	914	950	834	883	874	839	923	848	916	892	910	835	833	931	905	884	867	912	843	866	908	928	880	912	880	842	904	882	903	883	876	917	870	835	897	883	842	863	896	894	871	858	881	877	905	827	882	889	889	911	858	942	882	901	884	826	885	865	890	916	928	885	906	888	921	854	928	893	905	844	882	865	856	902	885	919	858	912	895	903	945	836	943	901	879	853	896	933	884	860	859	886	896	875	881	850	952	864	877	905	875	891	846	853	891	844	914	846	892	881	956	865	842	907	908	920	866	908	888	884	884	941	872	835	904	855	901	878	1004	859	877	884	886	919	862	875	874	868	878	866	869	871	910	903	883	874	909	882	857	900	951	889	892	944	921	890	883	879	882	855	869	905	948	903	891	881	849	896	847	908	870	868	903	867	881	880	880	850	867	935	889	862	923	872	902	914	887	906	821	868	862	863	866	908	877	874	887	906	881	891	885	865	929	848	918	928	897	884	946	934	852	881	848	872	851	886	911	907	912	937	926	895	892	882	899	923	899	867	898	839	915	925	870	921	871	887	846	906	940	912	924	863	930	871	858	864	884	843	918	880	882	852	885	912	900	855	864	886	890	870	948	910	845	846	928	901	854	906	917	885	874	862	856	833	891	880	927	902	906	868	948	882	867	887	939	896	855	875	904	900	908	933	882	904	869	889	902	920	874	898	934	857	913	857	871	951	894	885	876	893	858	921	833	860	891	824	842	849	849	879	894	877	912	917	880	881	839	875	876	889	846	872	905	871	896	880	889	900	877	883	869	876	881	867	887	862	862	882	947	924	889	889	879	860	928	893	896	849	913	889	879	880	911	883	893	889	896	917	874	910	892	830	900	859	940	867	884	911	846	874	783	859	919	921	852	895	878	952	882	853	857	914	905	879	877	888	925	922	900	879	871	923	891	885	858	891	826	896	879	890	857	852	935	887	839	898	880	889	821	871	876	858	907	892	880	897	901	864	876	880	852	887	904	903	896	908	888	875	851	884	840	922	872	917	915	832	852	863	883	866	923	927	890	921	892	884	918	896	879	878	948	880	876	908	889	876	872	855	875	847	893	907	913	895	902	884	954	913	854	885	893	855	870	898	867	844	972	837	893	822	922	927	885	925	869	920	861	888	856	929	914	870	881	838	838	833	907	1006	883	869	858	873	924	881	920	875	920	881	928	874	916	909	879	818	913	899	862	908	852	847	882	877	879	897	897	929	960	873	898	905	900	926	948	890	876	922	885	901	860	909	873	875	864	904	858	885	899	914	885	841	954	902	902	878	890	893	841	892	889	890	875	846	894	913	913	876	871	912	895	885	887	907	890	939	918	883	872	898	940	928	884	848	876	856	859	842	889	901	888	872	813	860	892	866	873	868	907	906	883	892	873	869	852	879	880	870	897	904	885	866	878	838	872	846	906	844	864	981	919	891	918	893	882	876	933	914	874	919	899	928	916	852	867	905	849	894	877	903	854	863	849	935	869	938	865	880	881	918	834	912	896	851	902	863	869	889	827	918	898	892	870	878	843	947	889	884	926	899	837	846	894	794	866	879	916	887	877	852	888	876	918	897	869	884	945	887	876	873	899	912	882	834	864	901	920	885	888	888	896	875	871	883	898	894	825	890	930	844	892	842	899	878	858	875	917	838	918	959	888	840	911	840	947	849	821	874	862	884	901	857	905	882	905	879	919	860	917	920	870	902	864	857	873	902	877	899	899	875	898	904	903	882	831	912	924	905	865	878	876	922	831	901	883	894	883	899	875	908	838	833	892	880	869	875	935	870	909	878	910	890	877	849	906	946	886	813	830	902	891	903	914	871	865	899	824	928	879	950	927	863	905	877	836	869	900	900	868	875	890	900	922	864	884	873	850	897	875	899	926	871	886	891	836	925	839	917	863	947	886	963	928	874	852	816	911	883	910	904	905	910	944	873	936	891	873	902	849	878	840	885	886	873	815	863	877	857	869	867	853	906	909	975	885	915	934	862	898	921	857	852	894	852	882	842	1005	932	861	855	888	902	889	893	910	861	832	895	880	911	909	907	888	897	837	856	877	867	897	921	901	851	903	896	934	883	875	833	838	864	879	892	851	844	866	898	837	894	854	950	896	896	871	870	881	846	838	864	908	876	820	834	950	910	879	856	903	876	894	909	915	888	894	868	912	913	903	875	914	898	864	892	875	885	894	929	891	939	921	901	874	843	915	869	873	860	880	906	918	842	894	875	882	1012	867	893	905	864	908	891	856	899	891	873	952	827	914	896	899	911	894	897	872	907	901	916	894	946	856	893	939	864	862	878	913	900	893	881	876	882	844	881	845	908	922	868	909	905	852	867	872	835	951	894	909	879	950	913	864	858	868	887	892	892	820	862	883	872	898	887	881	936	892	953	871	893	943	847	953	881	888	898	866	902	877	902	932	880	867	884	940	896	902	853	916	867	874	894	832	843	943	885	873	880	854	831	881	861	886	923	895	863	866	876	854	864	845	949	918	879	883	874	879	918	884	893	871	844	879	864	847	841	840	878	898	913	879	881	901	890	866	857	864	844	892	949	895	885	852	922	870	857	887	903	861	877	851	850	893	865	879	891	861	880	864	874	903	918	928	882	898	871	902	880	901	919	906	920	918	865	936	866	866	897	851	892	884	928	876	876	928	876	859	858	944	840	880	862	874	887	848	886	889	915	875	911	855	900	885	906	891	886	927	840	856	866	918	868	875	848	883	903	884	894	884	905	928	863	882	884	873	945	878	874	884	870	827	901	873	874	880	909	908	921	835	900	919	949	878	876	859	873	873	875
8162	508	340	355	302	304	298	283	319	279	265	300	303	300	314	305	281	264	289	263	284	282	280	278	290	264	292	294	282	307	304	305	266	282	280	291	304	251	297	304	295	310	303	272	267	328	277	302	297	289	314	310	297	293	295	289	295	263	300	291	271	281	299	266	293	278	275	286	276	271	275	292	286	330	273	285	280	269	245	308	328	301	282	259	290	302	251	299	287	293	272	250	245	275	294	265	295	271	289	250	333	249	254	288	310	265	285	291	280	289	287	284	298	259	269	292	255	305	302	264	300	257	285	243	292	243	281	290	277	277	272	310	280	285	290	288	303	289	298	305	280	278	296	292	300	278	289	276	293	304	275	285	311	279	262	273	305	283	269	271	278	235	283	266	303	319	275	296	310	297	261	329	272	280	269	283	267	296	319	299	297	290	281	275	267	298	288	297	257	277	298	259	284	288	298	286	326	281	287	256	302	293	270	276	272	298	281	309	319	310	305	266	269	318	292	289	292	299	287	286	268	295	291	300	258	252	282	314	281	278	288	271	268	245	305	278	300	259	282	267	295	308	258	284	283	246	287	249	278	286	263	275	254	303	296	284	282	353	308	291	322	293	260	258	285	289	288	301	300	267	300	316	277	258	296	265	294	288	285	277	283	288	327	284	339	288	304	307	305	276	285	312	284	294	268	293	286	297	276	287	264	296	274	279	283	299	304	291	312	285	271	279	302	277	282	284	319	296	288	268	286	256	276	256	296	316	281	267	259	290	316	289	286	259	288	301	284	285	271	287	281	272	274	276	305	284	267	294	285	284	291	300	270	305	303	290	261	272	279	322	303	313	258	291	317	328	297	282	276	290	310	274	265	280	280	313	323	298	308	296	301	278	254	275	284	283	291	273	269	279	282	250	294	333	276	307	277	269	292	285	265	270	264	296	278	285	277	272	274	269	248	269	282	271	281	272	259	263	288	257	254	265	307	307	300	298	303	288	275	288	298	318	313	257	278	293	325	274	253	274	265	296	309	332	282	304	290	300	283	302	284	260	249	278	320	291	305	283	283	267	289	312	281	259	281	267	286	304	282	299	296	314	308	286	259	282	263	274	282	283	287	301	318	262	298	288	266	302	288	256	299	298	298	263	285	252	303	312	293	288	309	262	303	282	276	293	302	268	290	321	275	270	294	291	283	272	277	253	269	281	287	320	293	268	305	281	287	291	305	290	327	300	275	302	294	251	270	321	275	321	286	301	259	293	307	288	291	264	306	269	273	306	276	269	270	313	295	276	283	277	291	297	273	293	314	268	285	257	252	315	282	244	271	335	320	271	283	258	268	287	278	295	274	289	299	291	288	277	302	272	326	302	251	323	319	289	323	287	271	243	297	274	287	276	297	283	290	301	298	302	297	293	266	263	277	281	277	283	255	305	292	315	294	255	290	283	278	277	273	279	271	302	255	297	267	272	264	284	286	277	274	289	268	253	285	310	273	301	299	313	279	294	328	304	295	279	292	297	284	292	237	272	254	270	297	269	292	280	281	283	269	291	295	292	282	275	291	290	259	308	329	263	291	289	331	283	286	299	286	301	302	292	283	257	291	294	282	295	270	266	314	296	271	309	276	283	286	279	299	287	290	266	329	295	291	295	259	263	297	323	304	268	299	271	302	290	254	264	263	314	286	304	292	284	292	297	278	278	295	286	303	270	282	294	299	328	310	289	284	277	287	277	278	277	265	269	271	306	291	290	307	294	305	291	290	254	291	283	265	292	278	288	297	252	309	287	281	259	285	290	298	292	312	273	275	263	261	291	296	275	279	292	284	298	294	262	275	290	295	278	288	283	308	287	268	295	295	284	311	262	294	269	258	266	282	276	267	274	286	282	277	295	272	302	261	271	309	287	246	251	277	250	265	282	292	254	287	263	262	259	265	284	305	280	286	284	277	282	277	305	286	295	289	323	273	278	301	262	294	275	276	276	282	268	250	280	291	284	275	278	291	281	275	270	291	305	282	295	303	304	310	321	297	293	283	280	277	299	261	286	276	306	287	310	273	288	300	295	284	284	298	300	278	311	286	261	278	322	273	297	299	274	274	270	275	298	271	281	293	292	295	297	290	290	249	274	262	296	298	267	243	305	254	291	303	313	317	276	283	261	288	310	267	279	293	260	251	276	277	302	266	272	289	324	331	297	277	276	261	266	268	292	299	284	299	300	277	284	287	275	283	281	313	279	269	279	307	281	291	266	288	302	250	257	289	303	266	308	297	285	260	284	282	292	290	307	291	279	287	294	279	304	290	290	272	333	260	253	263	277	244	314	274	285	282	283	292	291	277	320	304	299	281	274	287	302	308	261	275	256	298	288	264	273	269	276	272	315	311	278	335	308	256	273	286	260	294	295	274	298	305	324	268	304	285	296	311	288	305	264	290	329	299	293	290	287	272	304	246	275	291	279	280	262	281	265	286	301	286	309	288	283	294	298	299	274	310	263	271	297	259	300	266	253	243	275	286	275	291	258	288	301	296	283	281	300	298	300	297	294	267	300	288	282	284	265	309	276	257	303	295	274	258	292	245	279	324	258	289	294	273	301	284	307	267	277	255	281	324	276	301	292	286	278	273	288	292	321	275	301	292	298	280	301	298	302	293	318	295	272	268	287	304	272	286	303	270	263	291	316	272	289	298	311	292	298	307	290	307	300	270	294	243	308	285	293	310	295	287	298	290	326	292	259	264	264	291	300	276	311	284	309	273	279	315	263	271	280	301	288	311	242	295	270	292	312	254	281	289	277	283	281	269	282	291	281	287	266	277	288	299	295	257	257	271	307	320	287	267	260	287	312	278	275	302	273	263	262	290	281	308	288	288	253	279	301	311	287	332	290	269	280	310	316	278	296	301	304	260	289	273	311	297	290	313	295	279	251	303	310	304	250	282	255	272	301	300	295	302	269	244	306	288	284	303	289	260	285	278	278	286	290	276	315	295	263	315	262	286	287	299	305	287	257	269	270	289	249	282	306	289	271	296	274	329	269	279	278	279	297	319	259	290	272	261	297	270	265	269	275	309	300	299	306	298	281	265	296	273	267	284	299	271	282	248	313	282	273	293	279	314	277	287	283	332	311	296	276	332	260	306	264	312	280	282	264	310	243	309	249	250	290	283	276	274	310	265	248	280	291	286	285	263	300	278	279	281	308	316	300	273	260	321	255	307	292	270	287	278	249	277	273	273	288	261	282	263	300	269	277	276	299	272	260	298	252	279	244	270	265	329	297	288	305	257	254	269	285	273	294	299	281	291	282	283	270	280	225	284	307	265	285	296	277	295	270	285	277	253	273	262	294	306	308	294	279	265	270	293	287	311	280	282	274	344	298	309	301	285	298	295	274	321	277	264	282	308	303	306	267	323	281	255	291	272	283	259	302	273	270	283	277	280	271	304	303	279	308	287	306	275	287	302	301	282	280	287	307	298	282	271	268	302	313	258	258	275	270	276	293	284	310	272	309	281	297
7401	777	943	880	877	804	758	731	766	764	745	726	753	745	697	648	683	695	700	664	691	678	715	694	671	706	672	698	678	697	705	716	684	641	665	723	712	656	676	733	702	663	672	670	635	660	683	675	718	679	689	687	673	739	680	679	672	721	650	733	720	696	704	678	670	675	674	703	697	718	684	683	710	691	675	699	681	658	661	729	688	689	699	689	706	700	690	678	697	669	682	700	696	662	710	648	664	650	671	671	655	701	676	659	729	671	691	705	699	665	677	701	704	698	690	675	656	677	724	666	666	694	660	699	708	687	702	748	684	703	693	667	702	682	664	678	689	666	674	725	638	638	672	690	704	707	691	681	710	679	737	669	648	700	667	745	654	676	680	727	625	657	688	628	713	711	707	663	676	683	682	704	706	685	710	666	667	702	681	723	710	679	684	720	672	667	685	703	654	692	731	704	704	690	670	661	682	651	644	682	708	660	696	657	727	677	642	674	675	679	653	650	687	691	691	655	695	703	711	694	752	718	699	666	681	686	693	643	683	684	671	663	643	675	670	695	666	740	710	687	687	654	673	731	715	720	702	688	666	694	743	718	690	683	693	620	683	701	693	698	666	731	659	685	699	730	645	727	700	655	650	644	666	661	658	698	720	716	683	684	731	677	660	705	653	706	664	660	680	657	663	670	688	688	684	678	670	650	691	710	689	684	686	692	725	694	662	662	708	647	712	658	688	664	703	751	677	681	689	692	685	690	686	694	667	698	664	663	704	680	698	679	663	669	716	676	699	699	676	696	672	720	698	691	721	696	670	638	709	699	696	686	697	662	664	694	650	660	716	703	632	680	660	663	646	728	678	711	722	644	666	696	724	657	668	656	675	696	643	725	695	657	659	690	662	670	688	691	641	658	688	706	681	668	690	651	708	691	712	729	689	702	676	657	674	684	642	706	640	650	691	732	653	675	731	675	642	672	712	664	754	671	696	686	678	699	667	722	709	673	683	720	670	690	687	676	681	660	676	654	684	686	715	701	678	685	674	653	668	655	685	742	673	687	707	682	681	678	710	641	716	713	678	705	688	654	645	730	730	674	676	724	663	714	707	662	694	668	708	696	668	725	703	760	695	700	733	670	711	684	713	713	693	683	666	710	711	657	685	689	721	715	713	661	710	678	654	666	654	720	682	696	710	665	697	671	678	666	702	669	661	716	701	691	711	702	687	710	700	694	672	658	649	671	698	693	690	717	688	677	667	689	657	701	645	692	687	679	697	666	650	684	693	718	715	669	702	671	711	671	711	632	700	674	680	688	660	651	699	691	663	691	693	668	698	692	705	695	637	711	666	704	715	669	661	674	664	661	688	694	683	654	688	687	694	690	694	726	628	675	705	638	687	690	659	683	669	707	686	689	666	701	678	653	680	694	646	660	674	678	710	649	660	765	679	678	656	671	678	717	698	632	713	755	653	695	688	671	656	649	659	695	679	683	658	669	725	666	683	667	657	707	686	718	700	689	682	678	644	688	707	658	703	674	617	658	690	655	740	712	688	728	659	655	700	719	693	690	673	660	672	621	672	683	683	652	702	678	697	602	688	678	665	676	668	641	698	665	687	679	676	704	718	698	693	686	681	688	661	676	658	669	723	722	676	702	672	649	677	691	703	716	673	658	737	674	700	683	676	659	675	674	704	685	686	700	697	715	661	688	684	676	669	647	689	673	661	693	687	651	713	679	668	671	684	714	714	708	716	718	680	669	663	660	657	696	662	681	661	696	686	717	622	716	652	753	675	674	706	682	693	646	690	692	641	705	612	670	718	678	701	674	728	706	683	679	661	693	666	646	698	671	677	655	695	663	624	686	687	686	679	695	694	699	703	676	716	656	664	693	648	692	688	708	685	737	715	691	703	657	654	735	706	723	658	667	673	703	668	675	642	643	703	655	660	687	695	679	679	672	683	660	675	714	689	682	679	718	657	693	669	698	661	681	702	664	656	660	738	710	680	687	686	667	635	685	672	650	684	683	683	644	717	703	731	643	667	680	667	696	672	681	700	652	692	611	650	726	651	688	660	701	677	671	680	688	702	669	740	681	645	719	691	717	646	677	701	672	643	661	696	663	695	705	667	647	720	688	680	677	688	707	699	699	678	691	678	654	689	650	673	692	728	676	665	670	699	695	634	715	719	676	707	665	671	683	667	680	727	646	687	719	679	696	675	725	652	687	699	696	702	679	712	646	743	715	728	647	694	665	671	665	657	648	682	678	684	657	707	729	673	683	664	692	662	655	697	670	710	700	657	666	710	662	690	701	692	707	716	679	705	680	680	678	648	704	660	654	688	671	666	692	721	673	692	711	668	734	668	714	699	673	716	692	690	662	655	628	657	650	729	713	644	703	662	683	657	693	704	651	681	659	698	672	694	682	691	745	730	634	720	667	695	701	694	687	691	713	655	680	690	740	729	709	700	656	723	700	628	642	685	655	673	706	696	650	685	718	688	660	695	707	683	685	654	679	693	665	673	678	696	647	696	694	684	697	705	631	726	676	674	707	703	711	657	660	676	668	652	655	759	704	695	741	712	663	699	709	707	692	687	676	702	662	591	718	624	679	653	722	723	692	692	690	722	678	690	740	657	677	652	669	673	677	727	710	699	667	680	658	702	691	668	704	681	707	674	680	629	673	669	714	644	666	700	711	703	697	707	693	669	688	730	684	709	702	712	667	676	658	693	702	688	697	666	696	666	688	729	669	672	688	705	701	688	689	671	693	672	682	715	710	697	702	661	666	669	675	644	692	684	716	650	699	683	672	642	700	697	677	682	686	645	677	661	723	686	690	701	673	700	691	719	656	700	691	657	687	687	714	677	703	680	683	725	691	711	692	672	679	679	686	685	700	654	721	699	680	683	661	653	720	673	734	681	715	700	680	675	618	690	707	672	675	669	678	712	724	657	701	682	670	701	709	737	647	730	686	682	704	757	678	670	671	690	669	661	643	719	682	689	710	665	704	668	683	691	746	687	697	705	662	713	663	663	715	679	659	686	723	678	681	736	669	697	707	616	730	731	690	675	697	695	696	730	654	674	677	599	664	690	686	692	679	656	708	619	675	655	666	694	675	688	666	663	690	671	697	666	667	689	667	704	657	685	668	684	688	639	705	672	680	697	693	697	678	657	725	708	658	670	712	682	640	671	687	695	669	690	677	691	695	694	685	664	672	673	652	732	686	697	703	692	742	703	660	686	659	665	683	690	682	724	722	677	644	683	678	717	681	695	674	731	690	711	708	683	711	692	710	671	650	699	661	714	709	747	700	646	709	700	637	693	690	668	688	654	695	639	673	696	679	672	642	654	686	714	698	652	703	713	690	661	720	719	670	737	707	673	718	648	654	699	647	634	663	679	718	675	668	665	686	710	685	679	702	647	688	645	696	676	645	700	651	640	641	700	668	705	724	681	689	675	738	683	668	630	673	651	675	651	668	649	676	670	736	760	698	680	695	675	675	674	662	696	685
42397	23649	20528	4734	1205	684	546	541	470	384	347	365	376	301	274	307	281	272	277	286	266	285	251	289	249	251	230	264	242	229	230	265	252	240	243	246	253	225	238	238	231	243	242	247	288	235	229	259	237	249	262	229	255	228	259	220	245	224	227	257	233	234	256	246	231	268	229	250	248	253	238	247	233	247	208	259	271	257	242	223	235	221	249	245	229	246	257	244	248	222	261	252	231	232	243	232	257	261	253	238	257	245	237	227	243	225	244	239	261	255	232	243	248	240	224	248	242	220	246	208	249	266	225	240	243	231	250	229	231	209	234	246	256	216	245	237	256	230	215	234	240	247	238	234	229	239	215	238	236	232	251	228	255	229	248	242	236	239	233	244	239	246	269	241	255	246	231	221	255	241	225	238	238	229	254	229	254	250	223	271	261	255	246	245	258	238	255	242	240	225	243	236	261	263	230	222	252	254	246	223	269	238	232	240	232	238	244	233	266	247	222	257	227	254	230	242	233	264	245	240	258	243	240	290	245	251	251	234	227	207	242	217	268	237	255	252	212	250	247	251	224	259	236	219	234	247	227	221	239	230	202	242	253	223	275	245	240	246	239	243	252	228	229	240	249	236	248	257	253	256	256	231	264	231	241	235	235	280	232	278	246	249	237	242	229	220	249	245	206	243	247	214	277	274	274	262	226	264	257	261	233	236	221	256	257	243	255	231	225	223	265	252	234	244	244	237	259	257	244	221	243	222	261	242	277	226	259	242	222	270	245	250	242	248	228	244	238	221	232	228	229	219	235	228	226	223	229	248	232	245	244	229	211	261	253	242	251	261	235	204	244	270	233	244	226	235	234	242	252	261	253	262	237	262	223	251	230	255	244	228	256	252	262	263	227	252	237	283	234	251	277	252	204	248	265	269	246	278	233	244	250	255	262	245	262	234	236	260	222	243	250	216	227	226	268	243	234	229	267	249	240	211	244	238	245	232	241	212	247	237	258	269	244	242	192	249	251	248	227	222	244	248	207	229	246	259	243	223	227	249	240	271	249	243	226	233	250	283	257	247	253	234	255	258	225	258	224	238	260	251	228	232	232	256	255	239	238	242	245	251	237	267	210	234	255	234	222	254	232	225	266	251	262	220	268	227	239	247	239	206	243	234	232	254	236	228	250	250	241	250	258	214	262	236	255	266	249	277	225	220	219	236	259	264	249	241	257	242	243	237	220	250	227	217	235	227	216	229	236	240	246	257	249	226	244	232	237	231	262	249	229	240	253	259	240	266	241	252	244	242	222	250	258	204	266	255	239	242	272	218	261	245	252	246	221	222	240	230	231	254	248	232	224	220	269	261	226	231	234	227	238	245	250	200	238	248	241	229	217	261	263	261	249	219	233	240	235	239	280	248	245	246	236	209	242	227	262	215	269	233	247	237	226	264	234	237	236	241	244	231	251	234	241	263	224	269	230	220	238	255	265	251	230	255	275	238	239	254	251	260	237	243	241	227	247	229	255	243	266	262	226	258	230	235	239	273	256	248	236	240	242	232	226	254	234	242	239	248	239	247	226	232	211	207	244	240	250	231	232	244	235	225	264	245	249	279	244	246	255	227	252	262	258	247	248	253	244	224	210	248	255	236	234	232	253	260	243	247	199	229	233	221	232	229	233	263	230	266	259	259	268	245	226	254	239	237	274	246	240	261	235	260	235	239	239	234	253	236	233	228	238	230	235	230	234	252	245	230	233	261	195	230	234	268	239	252	231	231	230	222	218	250	217	275	242	284	256	245	217	229	227	229	278	240	234	249	232	232	267	304	229	232	230	265	271	240	236	218	240	248	221	232	231	238	224	268	234	235	215	220	241	240	258	273	265	234	265	251	274	273	264	240	249	243	255	238	245	233	254	228	212	238	243	265	237	205	247	254	245	228	249	272	247	247	241	237	244	236	268	243	232	255	246	227	247	225	237	250	236	245	262	266	248	271	236	241	242	225	232	254	228	236	221	235	232	207	245	240	272	268	212	254	257	233	261	240	250	230	249	216	293	243	243	257	241	276	230	245	256	242	243	226	241	259	235	244	250	246	244	242	240	246	221	197	242	246	237	281	227	246	247	236	207	240	252	235	250	253	243	236	230	249	245	250	273	269	242	240	227	252	233	243	228	238	251	241	230	285	234	258	251	261	238	210	259	220	233	238	225	229	228	232	228	239	255	249	283	230	271	248	263	233	241	248	257	251	248	256	259	255	267	251	205	226	244	237	246	236	231	255	258	213	261	227	257	225	263	227	261	240	240	254	219	219	223	225	269	226	275	203	229	255	276	265	243	265	261	256	246	218	219	229	236	217	252	238	236	218	256	228	257	241	261	239	247	225	223	230	256	255	234	225	262	233	240	239	235	250	214	242	269	260	234	264	225	258	247	260	238	249	260	275	248	255	214	268	247	215	286	255	271	225	242	259	221	259	245	226	241	250	256	227	266	229	209	219	237	225	250	254	222	239	243	277	238	227	247	240	197	241	260	239	237	239	215	237	274	225	242	262	250	262	216	241	227	267	238	252	224	248	214	248	224	245	269	258	274	292	233	213	256	238	235	248	260	240	223	236	217	248	225	249	265	226	257	224	224	236	238	222	248	225	228	216	245	237	223	218	239	255	247	260	249	220	224	250	268	243	254	222	219	254	252	221	218	234	228	256	227	261	221	220	232	235	226	247	227	286	215	220	228	244	240	227	233	232	264	237	234	243	233	238	228	231	237	264	235	213	239	241	240	272	256	257	236	265	247	225	259	235	237	261	219	216	238	210	249	267	259	226	256	230	235	257	238	230	250	222	261	237	230	228	257	253	237	243	269	270	239	233	251	235	224	228	261	211	262	265	219	253	223	244	267	268	239	201	256	245	247	232	252	237	259	231	212	237	252	245	220	264	206	215	216	243	257	240	235	242	260	250	249	232	261	218	235	267	244	261	235	260	234	235	233	255	203	236	241	249	231	242	249	237	240	259	240	216	269	246	259	250	260	248	224	254	252	251	242	249	270	250	250	216	245	249	237	261	263	241	237	238	262	234	243	230	225	239	249	239	212	229	238	262	247	267	245	220	255	239	262	233	233	254	235	278	254	245	254	247	236	234	218	208	228	249	236	254	230	254	234	242	231	264	265	229	235	252	242	226	245	228	235	241	234	226	241	249	222	233	260	236	236	260	235	245	250	253	212	271	212	235	228	255	254	248	204	253	259	237	259	225	241	240	229	235	251	241	241	252	259	249	234	255	250	227	228	255	215	254	273	224	227	213	226	259	241	253	262	232	232	259	244	243	235	248	231	243	241	218	232	236	240	238	221	248	253	240	215	238	206	253	195	253	247	236	201	248	243	256	258	230	264	260	261	227	233	221	214	214	252	254	220	233	202	242	243	238	249	258	234	230	240	233	243	243	256	229	218	258	244	242	204	248	246	252	243	252	255	237	219	211	252	255	258	251	245	238	230	223	235	238	252	226	257	243	215	251
23754	1768	2900	3499	3021	2319	2127	1860	1615	1425	1282	1269	1197	1038	907	915	912	839	770	740	771	771	765	723	739	686	732	669	667	647	707	670	628	686	637	645	694	596	630	639	612	627	631	679	629	668	614	612	666	597	655	601	632	615	620	604	641	614	594	652	630	635	591	645	617	589	617	625	580	605	629	621	589	631	622	667	598	618	608	597	590	599	603	660	633	614	594	594	616	606	608	565	570	612	611	633	587	613	620	632	586	618	608	591	560	614	620	610	612	600	606	655	561	586	650	616	624	622	635	620	625	624	579	641	592	592	611	623	631	602	615	633	645	613	607	606	598	616	593	620	597	568	618	598	659	550	584	605	593	642	614	555	618	631	593	652	663	595	622	646	580	600	586	595	600	646	606	599	639	607	586	651	617	595	652	637	655	617	588	639	625	586	646	631	583	616	567	615	597	628	627	610	589	567	618	611	644	633	597	610	598	608	614	591	637	665	633	597	595	598	641	614	603	638	589	618	623	583	606	594	638	595	581	573	576	626	597	609	587	614	599	573	590	617	609	604	653	624	606	630	586	622	641	639	590	594	577	595	596	568	609	630	592	581	608	574	624	610	613	629	634	604	576	645	611	650	597	636	619	619	611	608	586	582	618	631	629	653	627	595	630	604	574	580	590	607	588	625	619	609	609	615	640	617	623	598	621	583	635	557	669	620	638	598	581	579	608	626	607	592	622	590	657	583	567	587	583	595	588	571	594	573	635	617	618	627	587	567	616	601	587	621	605	598	565	601	597	644	621	606	638	582	592	611	625	614	621	653	619	592	605	605	620	546	621	609	627	614	583	621	590	578	620	617	632	601	606	604	586	600	627	591	611	611	586	621	618	565	586	631	596	623	657	622	592	648	630	636	613	624	575	622	610	622	621	611	585	627	592	608	613	623	569	603	601	609	609	615	593	616	615	639	629	635	609	625	574	594	572	609	611	607	633	595	641	583	630	644	590	593	651	617	635	585	621	608	633	618	610	629	644	608	572	573	617	640	604	609	644	613	586	589	610	582	633	642	632	621	650	602	585	554	603	601	617	583	589	614	592	627	634	588	607	575	634	621	604	633	606	583	603	619	642	537	596	602	636	584	622	593	603	645	581	671	610	609	640	566	578	594	665	601	646	624	597	619	631	604	604	626	608	620	632	634	573	628	603	628	615	599	562	584	626	626	575	622	603	594	611	561	596	600	613	593	600	605	621	614	571	592	602	635	600	595	588	609	624	667	594	605	591	640	584	574	611	655	637	567	624	615	638	601	627	575	615	626	587	575	622	581	572	600	631	623	594	612	611	616	607	589	643	575	604	628	587	617	609	603	614	596	666	578	591	643	580	587	630	604	591	610	629	622	575	600	584	632	578	604	589	619	608	642	585	567	608	605	633	687	593	631	585	595	609	630	624	625	622	621	578	610	607	622	636	570	603	640	592	619	645	595	622	617	580	603	572	568	609	642	588	612	612	600	600	608	592	621	654	583	630	601	620	581	640	600	617	639	619	610	595	603	567	620	605	631	620	623	639	598	596	616	597	597	559	599	633	628	577	633	658	556	580	638	599	595	651	672	600	620	568	615	603	606	632	587	624	609	573	588	599	544	593	666	599	612	599	600	631	588	582	646	618	565	605	630	653	651	575	616	621	609	613	588	594	606	594	618	607	614	596	572	625	604	611	626	600	614	560	667	603	638	566	591	601	619	621	594	618	614	587	571	601	625	621	630	635	594	607	608	606	616	557	582	594	597	588	591	653	604	629	602	574	612	621	656	622	589	543	593	602	610	587	604	589	599	591	619	622	582	619	584	605	610	620	655	640	574	639	607	589	652	573	606	538	639	629	637	603	622	623	638	643	598	598	613	603	632	625	655	631	575	640	600	591	606	599	583	587	608	610	594	634	589	635	620	634	598	609	627	621	604	585	654	622	606	603	639	607	606	617	596	599	632	613	650	628	629	609	623	615	628	644	594	584	620	634	643	612	603	624	571	591	626	592	626	637	594	637	599	609	617	559	593	598	597	646	641	620	596	561	609	613	580	626	613	585	632	615	640	599	646	656	584	573	590	566	572	622	611	592	630	599	591	629	582	624	632	587	584	588	634	602	592	596	616	636	596	579	630	639	580	589	644	592	626	619	628	631	607	570	625	596	605	645	621	592	593	620	578	586	603	622	668	568	609	538	616	629	597	606	612	629	578	609	577	648	560	592	597	581	613	656	587	592	652	618	618	624	638	603	614	611	625	631	616	572	669	617	626	610	600	574	637	608	600	601	622	589	622	592	586	638	608	584	554	633	639	607	615	638	603	616	625	578	570	602	599	631	579	589	597	623	645	594	599	590	623	582	630	613	585	581	572	622	560	653	594	580	576	586	627	634	590	601	582	621	588	599	566	634	597	588	613	632	643	603	609	583	588	642	704	550	625	597	619	638	670	618	646	553	609	587	628	605	606	606	620	599	625	612	607	576	586	627	566	591	627	594	641	636	599	660	578	611	569	613	623	620	639	582	614	632	608	607	623	623	610	626	676	608	641	660	598	640	592	638	634	626	611	603	584	553	645	606	557	582	608	593	659	630	615	606	587	608	598	646	583	617	609	585	645	644	591	581	598	618	596	633	577	568	626	626	615	566	641	585	599	600	627	634	626	617	613	592	587	578	618	583	614	612	609	589	639	613	578	579	661	611	622	581	573	650	630	597	577	624	632	581	632	617	618	597	604	561	572	611	636	623	609	622	605	622	608	567	612	596	594	603	609	639	594	604	592	642	610	613	614	594	607	619	600	575	627	611	595	591	662	602	595	631	602	596	602	620	617	616	627	587	553	619	635	598	586	583	610	594	601	627	609	602	648	594	639	566	631	579	603	599	646	628	606	565	630	568	558	655	626	664	621	646	605	584	619	598	609	587	603	596	638	608	603	617	588	561	597	606	616	635	603	611	621	603	578	609	619	603	594	624	620	610	626	598	595	610	594	562	598	588	611	601	579	614	600	642	557	578	611	608	601	621	616	613	617	580	641	620	607	637	593	649	650	657	611	589	629	594	658	582	626	607	644	615	588	611	655	616	649	597	618	641	621	593	607	626	641	579	620	598	648	574	633	605	597	626	596	611	626	608	607	607	631	644	668	657	630	594	610	607	583	561	627	607	609	631	618	619	638	606	593	570	611	595	589	618	579	584	634	575	620	593	577	609	653	599	594	608	597	579	619	614	616	594	599	595	581	598	671	632	590	637	629	584	586	576	615	582	625	634	606	581	614	632	627	622	573	598	659	588	606	620	588	648	578	591	618	634	596	606	582	589	607	639	574	610	614	570	646	630	585	598	630	633	578	637	596	622	609	577	633	586	601	610	609	640	573	600	597	558	577	607	637	616	646	621	659	601	596	636	554	638	584	603	604	643	636	644	627	537	598	565	613	565	631	619	579	628	632	590	646	630	648	609	601	544	598	607	591	600	575	658	599	583	606	574	576	623	648
49293	23730	25244	16351	4322	1477	944	889	708	660	607	562	525	453	461	477	427	394	431	440	460	418	436	392	386	381	407	397	446	380	405	383	395	391	363	395	367	372	386	367	365	332	338	366	370	357	375	368	330	379	349	375	431	422	380	357	369	365	361	350	355	370	368	386	379	384	382	388	380	336	353	370	404	346	346	376	392	378	382	373	397	367	357	411	369	379	392	406	380	393	421	367	347	383	362	363	361	397	375	371	372	384	383	369	354	363	351	421	393	419	371	368	399	376	393	363	367	410	379	360	396	437	362	386	381	355	362	388	363	362	377	348	382	392	376	344	373	395	354	364	342	354	349	382	383	350	383	372	371	376	416	372	365	374	374	384	388	370	354	372	376	376	395	359	378	400	404	380	385	381	400	386	355	378	410	369	401	395	375	365	339	361	386	367	403	383	345	391	353	386	402	392	361	397	367	365	334	344	402	397	369	414	380	378	394	345	358	379	342	420	353	385	375	386	367	340	379	369	375	365	364	393	377	376	396	351	386	368	398	407	349	422	358	359	377	382	426	322	367	383	425	385	397	364	375	382	358	338	389	391	413	336	389	351	400	348	369	381	357	378	396	430	385	393	394	372	411	352	389	389	368	363	320	407	374	416	398	376	383	384	367	321	356	363	372	359	377	387	369	378	373	373	387	371	359	381	413	413	398	387	368	422	383	379	355	382	371	363	358	422	390	400	383	411	366	401	359	404	350	383	357	341	394	388	357	350	355	378	363	360	369	364	388	398	383	376	390	361	375	398	409	355	377	383	388	378	389	370	378	391	395	392	374	373	363	403	365	388	351	383	374	393	366	373	338	388	405	395	405	355	402	377	372	377	379	363	386	391	341	356	373	378	353	347	402	357	378	396	345	387	357	391	389	369	373	385	378	373	357	379	354	442	366	364	418	377	387	340	358	379	346	356	363	342	376	378	384	346	378	379	402	394	373	391	365	384	385	325	366	359	385	389	333	360	337	359	330	379	368	402	329	371	378	336	385	346	361	350	389	399	369	407	380	351	355	358	340	364	392	332	386	367	379	348	398	377	418	388	373	326	347	357	386	389	393	382	346	387	349	381	398	388	357	357	349	373	383	369	364	352	363	396	326	360	340	381	343	366	397	354	375	381	361	403	360	374	351	357	382	327	374	381	398	368	387	386	407	386	346	389	359	369	364	375	406	386	408	356	319	373	363	348	371	389	366	396	347	416	368	360	387	370	366	423	346	385	354	371	388	348	346	362	369	367	366	368	397	333	338	388	392	383	370	374	357	389	387	401	369	347	374	384	364	394	349	342	359	341	358	360	383	348	371	367	404	376	361	357	354	417	324	356	383	365	382	404	374	367	382	385	350	362	360	346	383	385	388	386	362	380	376	373	335	366	385	382	353	351	329	356	366	377	355	416	377	342	359	368	388	390	378	373	360	379	400	394	381	382	391	430	340	415	359	363	370	369	414	363	347	373	389	414	380	384	339	353	332	407	395	379	402	362	379	385	355	377	372	343	377	396	369	376	363	405	389	357	390	378	392	375	364	406	372	371	354	353	372	354	376	377	352	339	382	363	397	388	373	379	390	396	385	351	349	342	374	386	399	371	359	370	379	387	368	364	369	371	392	356	349	371	395	408	359	348	382	377	426	392	364	393	371	399	385	346	396	384	368	343	346	381	346	393	382	368	343	301	353	362	379	356	357	366	377	348	359	366	369	347	333	390	358	375	398	385	383	363	358	371	393	403	370	359	418	377	397	349	339	393	398	346	402	370	373	387	351	339	362	349	376	396	344	385	370	374	348	355	359	373	384	376	359	389	356	351	350	367	405	365	367	360	332	366	379	398	348	394	349	394	402	407	399	400	394	384	360	386	361	396	331	360	384	338	391	339	385	393	372	366	409	381	371	363	382	379	385	380	386	374	411	349	338	344	343	372	348	320	396	359	390	371	350	339	356	370	355	397	356	354	371	354	369	353	396	387	378	383	350	390	368	344	358	368	360	406	371	373	385	383	371	367	375	365	371	388	361	378	341	365	373	374	342	367	359	354	383	372	352	373	399	333	383	381	353	380	347	407	369	343	391	328	362	389	353	358	417	371	390	366	382	410	355	373	382	358	404	367	372	365	358	368	379	385	352	357	407	353	355	400	375	414	354	377	399	342	353	417	381	432	339	367	306	407	379	370	390	356	332	384	358	389	397	384	377	349	356	365	373	364	372	339	378	372	398	364	352	379	365	363	356	369	374	401	344	401	379	336	336	360	379	342	384	362	347	392	392	389	366	356	355	378	371	366	326	368	360	375	379	376	375	363	382	370	388	359	373	333	379	373	349	388	352	370	359	335	402	357	368	366	391	365	386	367	352	368	380	382	384	360	333	398	358	404	376	397	371	355	390	356	385	375	417	368	380	375	341	396	394	329	386	360	349	439	411	351	353	354	387	376	358	390	347	353	422	347	366	355	356	376	350	378	366	350	374	337	323	372	405	335	371	332	395	357	375	359	367	373	370	387	370	369	363	344	391	390	377	376	408	368	361	358	361	359	380	385	358	408	341	383	393	368	389	386	378	357	346	364	382	393	341	374	354	367	357	402	414	394	364	378	330	368	357	352	376	363	368	402	421	369	360	367	366	388	394	359	380	379	372	417	380	365	369	399	368	371	363	376	384	394	386	388	355	355	342	368	362	351	368	381	380	368	347	386	389	389	352	345	343	352	352	389	362	349	375	378	343	375	363	373	381	370	355	399	344	375	380	400	374	379	379	368	388	379	393	406	384	366	356	392	391	378	373	429	346	368	436	383	372	391	389	388	380	346	419	383	384	383	407	401	371	347	354	384	373	354	388	392	353	368	383	363	390	368	365	357	355	399	342	366	397	351	361	384	324	365	367	364	326	364	344	385	396	407	374	364	382	341	379	386	383	390	367	356	369	367	390	353	372	371	383	379	345	360	365	385	372	401	391	367	384	377	371	374	398	321	399	383	357	372	381	390	359	384	375	374	334	388	373	363	368	381	361	379	358	376	385	350	368	367	372	373	347	384	411	356	376	374	413	374	386	377	372	376	394	371	380	365	408	377	384	393	368	366	362	369	391	353	353	355	357	391	336	377	368	341	373	399	349	396	390	335	375	385	373	385	375	351	327	336	368	338	381	375	354	330	348	347	397	356	348	375	363	327	338	376	381	379	360	358	374	362	353	364	338	359	395	373	346	348	363	362	365	386	361	379	374	377	351	383	351	403	385	408	410	371	375	355	354	357	392	392	388	399	372	371	411	335	341	351	396	387	374	361	361	368	342	381	360	375	361	413	380	400	330	373	360	334	391	370	415	352	353	371	393	386	368	380	355	388	346	361	372	360	377	383	336	381	361	358	355	387	398	337	375	389	368	387	373	347	331	358	357	352	341	336	358	349	335	376	352	419	368	350	355	372	372	371	357	371	338	343	358	352	374	353	374	357	381	361	386	410	370	354	353	368	375	374
32411	2908	4999	5788	4825	4029	3454	2925	2550	2309	2137	2099	1855	1652	1474	1372	1219	1291	1245	1158	1160	1212	1049	1082	1106	1050	1092	1028	998	1057	989	979	996	965	963	909	984	940	1003	889	914	949	968	923	952	918	955	931	925	894	841	952	898	948	951	898	915	916	923	867	911	889	901	854	918	878	911	942	913	887	902	913	922	908	901	858	902	902	910	894	968	883	872	932	867	876	853	894	931	838	927	886	900	900	896	913	922	851	904	869	902	836	858	860	887	935	864	917	910	925	875	897	865	862	968	913	887	892	884	881	890	925	877	876	911	865	888	858	908	919	901	832	903	836	863	898	846	845	907	933	844	892	841	902	927	871	849	900	957	882	838	903	866	873	883	886	908	919	908	884	887	817	849	912	873	851	824	882	890	847	905	833	900	931	907	868	936	886	845	885	863	895	884	941	847	910	910	863	850	872	869	871	891	811	923	855	885	869	873	918	881	888	912	910	879	884	850	851	913	840	865	880	895	882	890	874	888	845	914	844	872	915	863	885	907	840	920	888	875	882	931	934	825	910	925	859	886	890	932	882	825	861	879	874	895	876	883	850	885	881	922	867	823	936	892	920	870	879	852	870	939	925	861	865	868	907	828	889	869	839	925	916	927	925	878	909	827	858	898	851	885	882	910	868	927	933	811	831	862	923	930	883	883	882	807	887	866	862	893	841	841	915	866	854	896	918	888	893	856	880	900	930	888	859	848	831	858	864	872	842	893	904	869	856	879	900	859	880	883	888	873	846	857	857	892	856	908	849	845	867	925	929	788	868	839	971	881	847	822	831	832	905	860	878	878	869	877	871	885	852	854	867	814	887	895	889	887	879	845	854	865	864	910	861	882	882	888	831	913	901	896	863	855	889	852	855	921	921	921	865	853	876	838	818	869	909	888	908	878	878	841	831	871	888	879	878	916	894	847	852	870	914	871	944	859	888	847	820	929	911	884	872	938	863	891	850	836	901	853	867	880	840	943	870	895	887	929	838	864	883	882	887	831	908	882	891	920	892	886	893	881	894	895	868	911	868	897	870	862	869	845	859	848	911	874	893	852	855	860	881	886	918	881	900	881	899	854	903	839	874	873	878	841	876	835	866	950	881	885	886	877	870	904	890	905	853	865	857	895	842	897	900	844	899	866	880	848	941	811	845	853	925	888	871	869	832	889	855	874	861	892	921	842	891	881	887	843	835	900	863	855	881	893	846	891	914	856	894	894	883	872	908	870	854	886	903	893	883	852	874	858	864	884	878	883	836	879	934	858	843	844	905	904	858	851	875	921	869	826	883	854	921	899	825	878	883	866	839	857	878	894	791	883	871	837	869	877	849	874	840	865	922	870	868	916	854	835	905	850	883	883	927	866	893	845	879	825	887	859	902	879	905	877	897	903	850	906	869	877	873	887	893	909	873	832	878	855	846	896	887	899	876	898	930	859	861	870	921	849	888	858	849	891	900	852	901	842	835	809	948	878	850	909	859	873	880	858	869	830	846	861	883	830	801	886	894	867	921	897	921	924	898	864	879	848	853	911	896	916	855	855	894	893	842	892	875	902	860	863	899	895	852	868	881	861	874	859	884	867	867	835	911	826	878	883	832	931	870	918	892	858	885	879	871	880	870	884	891	862	827	827	890	865	863	860	865	880	890	894	826	918	887	883	856	896	887	847	852	893	867	910	906	825	883	853	866	930	868	896	844	842	877	897	877	896	850	922	905	815	873	911	845	927	872	866	896	876	886	881	878	859	919	851	844	863	898	866	863	859	899	862	810	909	893	835	893	901	898	862	887	882	903	872	872	882	842	885	859	853	914	882	889	911	901	829	826	864	858	822	859	890	871	836	915	837	910	874	831	874	891	874	843	852	820	886	847	872	932	856	841	881	877	919	927	902	851	893	903	885	842	837	856	827	863	881	853	867	916	840	850	886	822	873	887	871	864	944	895	891	893	916	883	833	862	900	847	872	900	846	951	827	866	946	888	905	839	851	897	828	953	872	896	895	890	898	903	845	862	904	887	837	810	929	929	886	898	945	829	937	872	885	907	906	838	922	927	896	869	902	875	843	887	855	866	915	910	916	862	884	897	890	904	837	865	898	931	877	902	976	851	895	847	847	856	870	885	917	857	894	868	890	891	830	874	914	876	868	870	875	887	846	896	823	890	860	860	863	883	869	838	914	858	816	919	909	896	851	879	875	888	885	895	858	857	900	905	833	811	888	888	848	878	860	906	835	893	856	902	928	893	909	849	869	885	922	881	885	903	865	889	862	915	912	846	874	874	898	829	892	807	860	911	847	878	882	870	895	866	849	908	938	886	846	877	868	873	898	819	852	887	883	814	897	864	946	860	877	889	952	838	878	850	902	928	892	871	830	886	866	884	831	906	856	841	872	891	895	887	880	901	872	951	908	863	926	896	876	891	882	834	884	887	887	893	889	834	841	876	838	849	874	860	843	875	903	906	883	881	874	889	854	944	887	889	921	875	888	864	834	893	886	848	872	912	854	850	857	915	837	859	875	865	899	877	865	880	857	843	882	835	912	871	884	908	845	854	931	848	831	899	798	887	906	874	905	914	870	886	897	870	834	913	864	896	891	854	906	841	853	899	882	833	912	882	837	846	879	866	883	856	900	831	861	889	931	894	851	900	897	871	901	875	881	862	899	863	815	815	872	917	817	913	868	927	897	893	907	831	827	882	842	869	877	908	894	894	942	932	884	828	849	858	889	867	862	906	901	810	830	900	876	882	854	863	866	870	887	926	817	881	828	904	872	914	936	798	825	897	844	929	911	882	846	807	911	913	840	888	838	914	872	865	888	905	879	919	832	891	840	881	860	875	873	828	855	850	910	851	849	905	888	889	819	891	831	910	882	824	843	884	865	882	876	864	814	872	877	883	883	909	847	807	895	885	861	863	920	923	865	820	860	835	877	945	866	870	908	900	866	851	868	833	866	864	869	876	826	877	840	872	894	886	881	910	888	878	849	881	878	901	867	897	872	844	824	873	902	889	886	923	841	882	864	913	868	870	948	839	873	849	878	817	816	901	856	866	927	904	916	834	829	896	932	887	865	900	933	887	881	856	804	859	893	820	869	904	906	907	787	907	958	956	899	868	874	871	824	873	891	855	842	892	876	881	843	917	866	907	906	816	874	880	872	819	875	888	842	872	911	868	882	887	842	856	853	834	848	872	853	866	874	884	872	850	896	876	865	871	830	898	895	865	865	949	918	870	881	835	871	875	867	866	882	937	859	944	871	858	892	868	875	897	819	885	827	841	901	805	848	810	890	859	918	892	887	881	915	918	873	908	910	932	863	935	848	818	914	845	852	858	916	867	869	923	870	791	886	951	875	891	896	868	872	849	877	881	909	905	901	856	877	858	856	896	904	854	889	811	949	882	876	874	841	842	855	879	801	905	911	855	863	878	923	815	878	888	873	913	863	855	853	900	875	886	879	882	837	873	881	874	884	856	896	930	833	888
10506	710	356	349	349	298	311	314	286	275	314	294	277	280	299	278	280	295	284	288	272	273	306	306	282	316	277	285	302	277	254	294	305	278	286	296	296	275	288	240	267	304	305	298	268	308	257	300	271	312	275	268	266	254	283	301	269	305	280	270	294	255	274	290	256	286	305	262	280	279	261	285	264	310	295	324	290	309	276	287	306	290	293	310	285	294	275	303	265	295	296	282	272	279	312	299	307	299	250	290	288	299	284	290	272	333	281	251	269	289	281	288	284	266	290	243	293	280	308	276	260	275	288	293	306	291	257	294	282	261	286	295	323	307	267	270	264	275	290	293	274	280	314	280	311	289	290	288	252	298	276	301	274	268	260	282	288	280	287	278	292	327	302	263	294	302	285	276	284	274	278	307	286	271	282	296	277	288	310	344	296	294	291	284	266	297	298	276	272	311	306	317	281	299	279	292	285	309	266	291	297	274	255	284	277	255	299	290	319	276	299	310	269	313	278	267	302	288	284	257	264	291	293	300	287	257	280	317	267	244	316	268	286	276	284	279	290	287	303	272	277	273	288	313	297	305	278	306	284	266	288	267	295	307	319	328	273	275	277	286	310	260	261	278	288	274	312	299	274	284	287	290	279	290	280	290	248	274	274	287	295	308	246	257	290	295	306	279	284	284	291	299	269	275	277	280	259	297	309	296	327	289	293	277	282	300	256	277	273	280	281	271	298	272	281	291	249	286	306	308	276	308	315	278	280	284	323	292	254	285	298	297	292	272	322	274	289	293	330	280	272	318	306	300	307	328	278	278	278	280	289	291	268	302	269	276	271	286	282	311	290	279	308	317	299	296	288	269	310	271	309	267	329	288	270	317	280	267	259	294	246	275	315	277	303	295	295	290	316	260	270	302	293	266	260	282	301	275	305	300	288	280	265	277	251	270	282	311	313	290	308	270	264	301	292	263	259	286	321	299	254	273	275	293	285	276	287	268	294	287	294	316	290	276	311	304	281	291	260	290	258	296	287	256	283	279	279	292	270	254	298	308	296	271	272	281	288	314	282	271	267	298	295	268	283	264	276	274	271	256	281	306	285	298	255	284	310	281	263	280	284	286	276	265	296	296	307	305	294	284	263	260	266	281	282	279	313	282	264	287	278	281	271	260	302	273	292	319	307	272	283	258	274	276	275	337	289	279	285	306	304	275	317	301	291	296	301	267	318	327	308	306	287	280	295	298	268	308	278	322	312	285	264	282	270	256	320	310	275	288	299	312	301	297	268	295	283	287	282	307	281	286	293	272	250	269	259	275	281	290	254	297	283	302	310	298	300	277	260	279	276	296	298	295	308	285	321	289	267	278	291	277	280	292	289	257	291	284	307	288	273	321	278	269	303	286	285	247	350	271	282	287	283	299	293	285	312	265	279	289	316	274	318	290	305	272	262	290	300	305	283	285	292	298	297	247	297	262	304	318	320	278	286	295	247	270	281	304	279	307	273	284	280	257	296	301	308	283	289	288	271	295	305	301	272	303	283	298	308	264	301	300	268	300	282	282	295	272	291	293	280	275	254	269	292	284	301	296	267	314	291	274	295	268	282	309	280	278	259	297	278	255	266	261	284	287	288	275	307	274	284	287	266	268	301	307	272	292	264	293	284	314	285	283	273	284	273	283	311	266	317	313	295	293	308	295	290	300	274	302	302	243	281	266	294	275	328	310	293	283	272	269	294	266	274	292	297	274	271	294	297	281	304	322	296	304	291	290	295	320	317	297	295	257	316	310	294	270	302	296	309	275	266	309	280	260	279	292	282	232	298	279	265	294	242	300	297	339	276	298	258	289	285	305	285	300	267	299	284	299	320	296	272	285	262	289	273	298	299	294	313	260	285	286	264	259	294	289	290	304	281	310	321	304	283	282	288	279	289	279	271	325	283	287	302	285	277	292	290	278	259	308	295	283	270	296	302	301	315	252	262	273	301	252	301	270	319	266	272	293	287	262	282	298	296	291	300	334	305	299	301	257	290	280	294	299	280	277	267	306	262	269	273	278	296	258	293	309	288	294	297	318	307	270	287	289	286	293	251	274	273	294	259	306	275	258	294	294	316	269	273	274	265	268	285	280	316	304	309	311	328	280	259	282	309	311	289	293	307	288	287	273	290	292	305	264	281	309	269	296	319	280	275	289	275	321	262	261	299	286	293	325	268	302	288	293	283	297	262	292	271	302	287	265	280	295	311	271	301	272	294	272	284	281	287	255	278	264	271	295	274	278	263	294	310	280	273	306	296	265	295	274	323	267	309	293	310	261	295	291	281	303	285	298	280	287	284	287	304	298	273	328	294	258	289	286	304	273	270	302	249	257	292	291	268	285	302	286	274	268	282	281	289	298	294	272	286	307	266	276	290	261	260	312	281	277	266	297	284	281	258	276	303	297	278	285	276	278	285	278	274	228	284	250	286	299	280	302	296	301	318	302	291	309	311	283	284	309	234	277	251	262	292	292	285	305	307	304	300	284	319	289	305	317	276	299	310	262	280	301	280	274	246	270	294	276	264	287	324	285	340	307	296	279	309	284	293	272	303	265	286	273	271	279	297	303	276	296	285	275	309	283	298	273	304	281	273	300	279	297	306	292	267	270	270	297	296	299	293	292	276	268	295	272	249	264	305	270	323	295	272	315	261	272	306	294	307	289	277	277	273	315	273	294	293	299	292	327	268	273	268	306	273	287	312	298	269	278	274	304	288	272	311	279	266	283	262	291	265	338	289	301	243	289	268	300	290	296	286	311	248	282	278	279	300	259	323	272	284	292	277	313	229	281	258	266	268	318	289	299	297	247	248	286	295	278	309	302	266	254	287	286	297	276	312	300	312	266	291	305	289	327	323	295	279	284	306	289	223	286	301	266	299	283	272	296	281	274	326	293	283	284	316	279	279	273	295	280	262	279	283	308	278	268	294	303	309	266	291	282	317	275	297	303	295	306	287	311	304	274	275	291	268	291	310	287	324	283	309	274	310	276	276	278	293	355	260	299	277	292	299	307	256	287	290	299	306	298	290	286	288	296	299	289	283	283	307	298	296	275	297	271	275	271	283	294	263	306	289	250	284	291	278	308	271	312	287	272	275	312	277	295	269	278	305	279	261	271	289	297	311	294	292	302	318	294	279	272	329	264	317	272	293	289	318	284	285	291	228	270	288	293	287	280	288	310	286	273	267	293	309	299	271	257	294	275	282	285	278	281	295	301	263	269	274	305	292	306	291	297	290	268	279	274	290	273	267	312	278	282	294	292	296	291	259	269	297	249	299	284	268	265	289	271	298	310	269	281	302	289	285	293	287	282	292	282	294	277	251	260	270	304	304	268	270	281	292	287	276	281	276	274	300	323	299	302	290	293	302	283	277	300	296	292	270	279	243	310	291	282	327	276	263	304	257	253	278	263	272	294	264	301	275	306	282	265	292	274	287	298	284	310	292	331	307	262	259	320	282	287	306	314	275	262	266	318
9211	738	842	925	878	815	751	761	731	716	682	663	731	699	749	673	665	696	666	721	633	719	734	678	658	661	699	736	676	684	711	750	612	621	675	674	667	674	667	686	683	664	663	744	704	719	635	702	664	704	652	704	733	672	655	675	669	637	634	681	657	655	693	718	659	645	687	656	691	627	647	729	647	657	720	701	671	674	702	690	681	690	683	669	696	661	670	713	690	679	655	688	680	638	718	674	726	693	728	721	667	686	705	663	686	691	637	694	737	658	721	699	686	710	712	679	731	663	713	664	684	670	667	656	726	660	720	656	652	678	671	683	696	636	690	688	689	667	698	687	686	684	676	684	675	654	692	654	688	645	686	690	723	675	697	669	674	690	705	703	673	689	695	734	699	691	682	690	727	677	674	649	686	685	675	671	679	689	697	680	735	716	700	677	660	676	733	705	691	683	707	705	688	700	695	628	674	702	686	686	724	651	697	681	699	637	697	726	660	670	700	734	740	689	690	650	730	669	697	665	716	721	688	684	688	692	697	703	718	649	676	748	686	671	709	671	686	724	726	675	690	651	729	652	671	716	676	639	689	665	723	694	740	657	652	680	723	666	683	728	714	704	646	695	652	695	686	679	699	716	698	686	700	696	704	659	727	685	697	674	744	688	655	656	650	658	701	724	658	707	679	646	664	671	658	664	708	658	682	675	705	698	690	651	729	694	672	677	711	658	689	685	678	701	705	636	687	674	689	657	660	705	734	670	683	643	631	707	687	659	676	690	717	710	672	700	679	737	637	712	672	678	680	680	665	661	718	706	685	684	702	726	752	646	704	739	666	673	661	715	697	706	703	698	724	666	703	677	670	673	653	680	699	727	670	707	686	674	695	680	693	656	709	670	686	675	678	684	693	678	632	673	637	705	709	706	637	703	674	682	671	719	682	712	706	699	675	727	699	711	689	676	711	720	677	706	635	693	657	713	677	696	704	654	631	670	678	676	664	689	705	697	695	712	715	648	675	702	668	656	642	697	732	704	698	679	732	754	663	690	686	695	720	690	659	687	685	689	703	713	660	715	687	645	685	717	683	684	742	671	628	715	692	673	640	668	664	693	678	675	668	744	662	717	658	671	705	654	704	682	670	677	669	689	678	737	712	681	675	694	690	711	715	665	637	683	652	673	692	638	692	736	695	725	731	687	660	672	747	696	659	666	674	694	696	732	670	692	676	736	659	652	685	730	698	720	693	686	661	683	672	708	658	714	662	685	671	680	716	666	710	659	732	674	700	678	682	653	687	703	682	654	704	713	689	653	653	686	658	700	709	671	666	719	681	663	694	672	693	706	677	661	656	717	732	687	652	698	643	685	674	693	680	675	714	646	721	674	722	707	682	695	732	683	661	688	668	647	684	697	681	673	732	700	724	700	687	689	660	649	698	665	710	670	702	654	715	666	672	758	695	657	707	726	657	653	708	701	661	687	716	697	738	675	713	707	674	690	674	672	672	713	666	665	695	683	723	673	677	633	682	642	683	649	697	699	692	703	692	666	706	723	704	676	694	694	675	704	706	692	696	685	672	700	651	725	690	691	676	666	694	678	698	678	691	680	687	731	650	698	649	709	694	649	717	695	752	660	696	705	638	723	701	699	696	670	654	692	755	731	691	662	683	663	666	675	701	708	615	651	717	677	679	706	689	661	712	691	727	661	641	671	683	750	699	662	668	654	697	701	689	674	723	671	704	697	677	645	663	720	690	666	697	713	682	743	696	700	701	650	639	689	615	618	701	702	656	644	687	689	673	632	655	717	667	692	740	712	649	631	676	682	715	664	650	654	692	695	707	646	709	715	731	668	689	685	667	671	723	702	682	678	654	712	731	711	696	700	664	677	628	705	729	669	658	638	727	613	700	671	711	646	697	723	687	731	670	676	741	663	672	707	652	690	689	691	685	650	685	691	656	712	699	661	658	639	724	688	714	657	628	704	698	741	686	652	685	656	667	677	683	682	647	667	702	676	723	739	687	681	689	660	665	671	731	652	694	657	694	713	687	717	649	680	656	668	729	700	683	655	626	653	731	675	696	673	718	669	649	665	686	712	715	688	677	660	691	676	679	669	700	649	664	706	704	758	723	661	725	653	709	662	655	668	718	705	685	682	690	643	691	642	721	690	661	635	664	685	699	713	685	719	686	678	718	699	702	662	666	663	682	696	668	687	667	713	676	668	682	647	679	720	734	698	682	756	689	689	619	705	678	664	727	748	669	723	688	688	708	697	683	654	708	691	708	679	686	703	692	597	681	673	711	675	675	701	682	686	707	713	646	663	714	701	714	668	709	696	716	674	668	680	667	707	710	654	654	671	646	703	701	666	737	658	733	657	633	696	677	675	666	691	653	683	671	698	719	639	701	688	720	682	722	731	666	677	723	694	681	707	618	685	696	669	644	664	737	643	638	767	707	683	669	698	658	709	732	659	712	665	702	696	661	696	659	695	645	653	709	696	712	681	675	698	685	666	676	723	685	669	655	730	717	675	674	702	676	698	716	708	705	676	654	732	655	658	689	716	681	674	696	705	676	632	656	693	700	666	642	707	720	673	716	703	686	643	690	680	673	673	670	664	649	682	693	669	684	675	695	673	701	697	700	691	717	696	707	680	716	665	650	655	666	679	673	700	700	702	674	696	689	653	706	697	703	653	652	684	701	667	676	712	638	656	692	727	638	698	670	678	750	675	696	645	723	648	691	722	644	698	683	719	679	688	717	699	661	709	688	671	627	640	750	726	680	667	683	672	695	702	686	716	710	706	681	725	663	697	611	698	696	698	715	678	645	694	676	686	668	673	674	695	641	651	709	727	725	686	674	678	702	721	668	684	686	655	716	666	663	663	684	702	697	659	643	714	679	726	663	695	676	751	727	687	718	689	682	668	665	653	656	672	713	694	698	698	657	653	657	728	667	678	670	691	665	688	707	718	661	670	679	680	697	663	698	637	727	681	667	670	623	621	665	692	664	648	643	695	722	685	676	644	663	646	718	693	698	727	669	737	694	648	679	647	674	627	687	642	687	714	692	693	726	695	688	693	657	697	664	741	698	665	715	710	698	687	720	684	716	682	663	655	706	735	684	648	659	710	751	677	706	657	662	664	717	691	742	692	692	697	678	690	686	685	699	681	702	712	674	708	685	705	721	664	661	695	698	651	695	689	710	655	712	687	702	686	691	682	629	703	671	696	717	660	702	649	718	668	665	669	729	705	685	699	699	706	667	662	680	676	680	640	658	666	687	690	709	686	694	692	717	683	694	730	652	706	687	692	687	715	700	681	693	719	719	706	719	646	626	691	714	695	653	706	659	667	694	649	675	667	681	725	673	679	689	619	682	629	654	670	667	702	686	714	680	666	721	693	707	657	709	692	691	686	631	648	729	678	686	664	650	726	754	749	700	676	725	670	703	665	651	734	692	663	703	705	653	644	690	690	653	703	689	676	637	634	651	695	650	707	713	666	679	706	706	697
49613	23621	20762	4326	926	658	495	486	445	417	364	348	319	295	335	284	289	285	281	249	282	258	266	255	263	272	245	277	254	267	256	241	273	240	272	249	255	241	250	269	261	259	236	243	236	271	244	303	282	259	231	253	242	258	235	250	231	259	238	295	255	238	216	248	244	232	230	243	268	263	239	237	252	285	255	276	282	243	240	232	274	239	248	249	239	208	255	257	245	249	236	251	262	245	258	254	266	234	250	263	246	278	230	265	256	254	242	234	240	233	307	260	235	243	231	240	219	266	236	254	234	272	226	245	250	294	248	247	243	240	248	231	248	270	243	257	249	228	244	237	227	263	251	235	259	259	266	228	239	243	253	265	253	241	252	225	250	234	238	251	252	247	256	259	256	245	259	258	231	251	235	247	300	246	283	260	238	244	272	251	261	233	238	237	255	265	249	262	218	250	258	242	258	282	228	293	260	238	259	279	251	276	244	240	236	243	245	231	255	238	218	268	259	240	265	242	231	256	230	238	260	257	254	269	201	241	225	251	259	270	237	275	236	242	262	236	245	246	245	262	238	239	213	230	238	221	242	251	253	257	265	263	240	242	255	253	242	268	247	274	262	245	252	237	249	231	281	241	265	232	236	255	262	275	235	247	255	210	242	244	251	262	284	259	234	246	277	258	275	254	258	230	220	222	273	264	222	259	267	245	236	262	268	240	254	235	269	240	250	263	220	220	256	237	230	244	244	255	232	231	271	238	241	239	252	225	244	228	262	229	249	253	273	218	277	244	241	242	246	246	271	240	256	234	261	260	248	240	270	280	251	270	233	263	231	265	242	267	222	252	243	256	205	259	218	259	259	264	229	233	253	270	274	265	272	260	262	267	245	242	231	234	267	249	242	245	253	241	248	263	282	228	246	253	234	220	276	252	268	269	259	246	264	257	265	234	248	203	238	259	273	259	239	244	251	223	251	281	233	241	223	262	239	257	244	258	227	234	249	259	249	258	247	225	244	219	247	279	243	237	267	270	251	268	253	237	217	238	216	246	221	225	246	253	260	248	263	249	267	245	228	250	225	243	240	261	223	220	233	262	234	243	254	243	250	233	252	240	265	245	235	234	243	244	249	238	268	282	258	270	240	225	239	249	246	276	261	271	223	237	250	248	218	242	249	249	251	258	263	242	266	258	238	228	214	256	243	270	254	255	221	241	231	250	267	238	218	247	249	233	251	230	266	272	256	237	257	239	239	230	273	263	266	289	242	248	239	228	228	237	272	266	256	255	276	272	260	230	265	267	233	232	238	252	253	239	247	245	239	249	250	251	270	234	229	259	242	254	233	259	244	265	218	269	277	286	262	240	266	276	231	250	270	243	237	276	257	266	258	249	270	252	220	279	245	253	262	229	259	256	235	278	235	235	274	292	224	251	222	258	287	251	266	244	260	270	226	235	231	250	235	250	248	230	237	257	268	260	238	261	254	247	241	265	241	235	252	238	231	272	247	253	227	237	238	255	237	251	234	249	241	258	273	258	260	240	254	242	263	255	282	223	204	244	248	274	249	254	210	247	197	262	263	224	253	268	254	259	227	249	290	247	245	254	283	245	281	246	258	261	281	286	252	239	224	249	239	219	255	282	247	240	243	240	273	263	247	218	251	228	255	243	242	262	245	257	246	274	255	231	223	241	243	235	232	275	286	269	251	248	241	263	224	261	233	267	261	239	263	252	226	257	258	270	262	239	234	263	239	253	271	255	230	223	230	267	238	299	257	276	277	259	238	276	240	242	234	226	248	253	246	275	264	256	252	241	243	255	269	264	251	250	241	259	261	242	257	244	268	287	235	269	265	211	253	227	202	253	235	263	260	244	254	280	247	246	249	226	250	256	231	255	286	246	276	259	238	229	242	226	241	254	275	213	250	244	273	255	244	247	248	223	270	241	255	232	253	240	249	256	271	250	262	232	261	246	268	241	285	275	263	230	253	232	230	239	222	287	268	250	244	220	220	260	260	252	239	237	251	213	268	244	234	305	252	272	241	230	247	231	268	244	261	235	243	263	279	269	269	211	274	265	238	243	234	234	263	261	246	228	237	248	239	256	236	263	268	250	239	263	255	248	259	251	301	252	266	293	242	243	287	240	268	257	247	237	270	235	248	265	275	263	251	268	261	285	252	235	272	241	244	231	280	246	236	255	234	234	279	249	254	257	266	228	266	246	245	244	238	257	248	265	272	230	239	261	269	248	229	253	247	234	253	223	240	242	240	220	241	218	247	256	245	258	272	246	258	231	251	230	234	248	244	244	227	242	236	252	276	264	239	267	238	226	252	248	250	240	245	277	247	271	256	273	243	229	249	249	267	257	222	260	254	239	238	268	257	249	297	257	240	228	240	255	232	242	228	247	265	251	278	263	253	240	241	253	264	259	243	244	237	221	233	221	228	245	243	243	264	262	255	238	259	265	258	270	246	246	274	244	256	277	238	256	251	242	240	232	255	256	245	270	252	255	215	236	240	245	245	247	225	250	235	255	229	297	255	245	230	238	264	213	238	246	245	232	226	232	261	252	252	270	257	250	259	244	222	249	245	249	250	238	243	251	238	244	273	241	255	240	241	267	243	257	252	293	232	241	256	240	247	248	289	234	219	232	271	239	257	266	220	248	248	226	255	250	256	251	279	248	214	251	250	281	266	264	252	260	256	263	275	260	260	254	247	267	232	255	226	222	267	238	273	225	267	230	239	269	251	249	260	233	244	241	251	226	239	238	245	254	256	264	273	264	241	243	250	245	224	264	251	245	243	271	254	239	254	237	266	280	278	250	262	214	249	251	276	222	234	243	265	229	239	260	235	245	225	234	247	248	231	234	235	235	251	269	245	290	237	280	248	280	247	250	260	249	260	241	219	246	271	263	283	265	256	242	257	238	245	254	247	233	261	204	235	227	237	262	305	249	260	273	246	227	221	262	226	241	279	273	273	261	235	237	227	276	234	246	257	272	263	248	251	256	279	261	240	243	257	243	244	248	252	240	245	230	235	246	273	252	243	224	252	231	257	258	204	266	242	243	266	255	230	250	236	231	268	245	240	242	230	253	248	262	226	244	243	252	238	237	261	256	245	240	246	242	285	282	250	264	243	232	231	227	241	222	249	235	256	273	217	277	263	256	281	240	234	267	285	227	275	252	254	234	248	245	230	244	257	264	261	268	292	287	277	255	271	258	275	254	252	254	241	236	292	264	244	250	203	268	240	251	239	268	249	250	244	222	269	244	257	256	247	238	247	245	238	257	262	272	258	256	256	223	250	254	259	272	250	229	254	226	252	277	289	236	215	251	253	256	262	251	258	243	218	265	255	226	255	250	237	270	261	258	210	229	227	222	260	260	253	246	262	254	270	236	244	285	259	232	238	237	255	239	261	240	253	276	243	278	216	271	240	272	188	238	251	241	221	231	263	240	272	255	232	244	246	257	252	243	254	240	242	265	274	280	252	214	242	244	236	260	238	250	279	228
28769	1610	2556	3260	2717	2280	1853	1714	1529	1434	1364	1122	1141	985	925	879	815	781	834	791	775	784	738	733	756	713	709	722	673	635	716	660	703	698	707	700	655	655	687	676	678	671	648	598	674	649	616	677	682	677	669	617	584	623	658	629	627	587	656	627	653	596	655	624	652	673	635	648	612	618	639	624	615	584	612	618	653	615	642	641	635	635	617	623	611	665	658	653	611	637	613	645	654	599	687	597	674	635	649	611	672	612	638	614	660	598	603	602	654	628	668	651	677	630	604	651	631	613	665	634	611	600	666	643	631	652	604	646	612	600	642	629	618	643	582	634	634	636	643	616	633	641	642	613	654	600	652	635	624	612	627	608	630	568	606	726	613	634	582	630	646	638	610	599	612	664	627	606	630	634	576	621	646	632	640	610	617	631	633	608	656	664	630	610	638	546	681	641	626	612	624	630	638	635	637	569	623	589	669	636	604	593	649	580	626	649	628	622	610	646	663	597	660	630	608	656	653	612	646	596	600	638	612	619	599	638	608	640	597	595	614	541	616	620	616	568	631	622	602	665	633	614	616	626	609	671	632	588	635	589	601	635	620	645	631	600	624	666	600	636	600	571	647	604	660	603	617	649	651	628	632	625	604	681	621	563	632	596	603	609	648	624	622	614	603	596	647	628	639	567	574	600	586	613	625	604	607	631	663	614	637	604	643	614	678	612	632	592	616	622	634	663	645	629	620	585	630	631	634	654	650	623	627	630	656	661	638	597	593	675	625	652	595	629	598	639	597	611	621	625	629	605	638	621	656	589	659	633	585	620	615	659	611	646	633	620	616	632	601	605	635	569	589	595	683	609	600	596	603	637	596	592	628	602	613	629	610	622	631	604	633	681	637	643	641	629	631	627	620	600	642	604	616	640	610	603	668	626	648	622	605	570	593	632	648	622	626	651	613	646	645	645	556	631	563	637	628	622	588	626	614	662	640	603	631	577	640	603	620	647	642	599	644	650	665	589	624	616	585	617	603	570	659	614	616	615	631	646	599	594	633	611	611	613	661	635	631	635	622	624	600	601	629	615	598	643	605	666	590	598	622	625	630	673	630	617	644	625	620	627	593	650	629	649	598	635	630	620	659	610	641	581	666	643	639	623	601	570	650	652	657	619	646	633	642	622	593	636	638	610	629	619	621	649	620	576	655	633	660	588	616	624	597	627	600	601	625	604	667	654	604	611	631	638	626	617	629	634	643	635	654	610	626	615	624	645	647	677	651	589	620	602	674	644	639	608	643	583	634	636	636	656	626	601	609	591	606	646	614	632	628	632	661	627	667	653	582	574	689	635	580	578	642	582	611	582	623	587	642	616	593	635	590	654	568	621	652	646	615	649	629	607	605	623	608	604	632	635	660	597	633	657	624	643	666	611	642	685	615	638	614	603	644	593	593	660	628	620	643	622	649	611	577	592	599	619	644	573	572	651	600	609	672	617	628	613	568	637	574	603	648	655	577	661	622	636	640	621	573	611	594	619	587	652	601	579	621	633	616	631	636	627	590	631	669	637	640	643	593	587	608	630	626	602	608	688	605	608	614	611	639	669	597	648	600	583	623	635	622	613	624	605	587	638	579	608	612	631	578	582	620	605	615	642	591	655	594	645	624	679	600	617	630	645	604	616	630	643	584	621	637	686	618	567	617	583	645	614	626	607	650	588	621	601	627	598	617	668	627	626	679	596	615	633	633	619	621	613	628	642	586	588	630	602	627	596	630	661	644	649	624	605	658	613	631	564	590	672	571	618	649	664	667	661	623	605	626	643	616	622	654	656	646	628	632	667	633	605	659	634	648	632	630	614	603	635	609	652	612	621	625	593	617	616	621	647	618	617	664	613	622	642	598	572	604	646	603	614	586	599	643	671	661	591	642	641	620	592	619	634	615	616	637	630	608	642	665	608	603	570	601	604	565	631	593	638	653	643	650	602	580	633	674	608	630	626	641	586	653	604	577	623	664	614	607	669	617	650	630	624	656	612	643	560	664	612	619	599	579	646	625	615	606	621	623	621	617	633	651	671	628	642	667	630	629	612	627	637	656	601	589	636	593	579	611	624	606	614	629	646	589	588	572	622	645	696	585	621	616	597	645	577	650	579	641	605	683	642	596	634	575	637	595	608	652	612	602	631	592	622	641	649	586	651	581	605	640	596	626	618	579	648	598	634	603	621	604	651	619	648	609	635	643	633	584	616	610	619	639	635	612	621	617	615	601	601	613	628	628	613	620	635	572	605	664	659	651	554	577	635	604	606	637	603	629	650	615	615	609	590	652	664	607	578	599	640	635	623	607	596	634	599	627	625	624	653	643	646	590	600	615	620	649	608	602	604	645	556	654	605	630	632	619	599	637	641	624	607	590	613	596	598	623	621	671	622	664	642	592	671	652	620	612	626	618	651	636	609	630	632	612	634	650	619	578	575	642	606	610	663	647	625	615	578	676	655	637	617	594	601	646	639	629	639	599	672	636	657	631	628	636	621	608	613	608	640	613	610	635	638	608	582	642	595	600	583	687	636	628	649	612	591	609	608	614	617	620	585	611	594	685	611	609	628	597	621	606	620	622	655	646	569	604	607	641	625	653	615	597	621	637	637	611	638	605	655	644	662	650	635	577	643	607	620	595	620	626	623	597	625	617	603	633	645	634	633	607	624	610	605	640	641	619	625	643	627	634	580	677	631	634	644	652	617	646	645	610	617	669	584	618	648	614	599	631	612	627	645	615	639	674	665	594	665	640	600	654	660	592	622	592	662	619	606	608	642	601	588	592	623	633	629	593	669	638	586	624	646	627	622	631	608	649	656	643	598	604	646	638	623	614	610	639	586	669	654	641	633	672	634	653	592	615	624	600	634	631	618	644	593	668	637	601	635	605	634	599	598	621	608	633	602	586	586	618	611	603	600	645	605	623	662	655	615	636	618	604	660	582	651	635	629	643	681	606	637	602	621	618	649	635	615	602	651	591	654	663	610	630	617	623	637	622	579	591	668	604	625	668	585	606	627	594	629	655	600	611	631	653	631	639	644	608	617	609	601	660	637	629	607	628	630	611	625	656	655	643	637	637	595	653	644	596	587	666	624	676	656	604	622	607	616	614	590	630	579	617	598	609	613	606	641	656	622	620	590	607	597	602	631	641	624	639	653	633	618	630	639	621	662	628	628	619	618	657	598	648	603	594	637	647	633	639	631	652	633	647	620	641	597	584	652	646	590	616	647	602	614	614	566	656	600	631	634	600	600	613	613	626	642	634	645	634	583	632	612	637	587	620	568	668	600	624	607	639	600	619	660	670	621	653	591	612	632	618	631	658	614	617	612	641	600	642	645	635	603	651	641	580	654	631	604	654	624	597	611	584	637	648	629	631	625	647	663	607	617	599	618	612	596	642	608	585	629	617	620	669	561	616	629	574	584	619	612	592	570	592	668	580	629	619	617	616	614	626	551	593	608	663	651	605	664	651	636	604	644
41299	25497	26488	19585	8637	1584	1052	780	683	698	606	534	511	487	467	429	447	444	432	425	438	374	366	397	401	424	404	418	370	374	353	360	397	373	406	382	386	375	358	366	368	380	375	413	419	377	366	400	365	370	382	378	364	376	377	365	367	385	375	360	372	407	349	378	409	364	388	392	381	374	383	391	366	397	377	369	360	382	354	403	374	342	366	366	373	352	344	363	389	380	386	364	354	412	391	376	338	358	363	393	364	357	363	365	392	364	390	362	371	343	370	394	376	373	371	385	375	396	374	394	341	371	407	361	360	362	415	374	368	362	383	404	370	398	398	345	375	351	360	404	356	395	379	389	401	374	397	369	381	332	350	376	357	383	395	388	329	371	403	354	348	352	356	358	383	339	336	401	352	397	387	363	415	358	364	354	421	388	364	368	361	347	413	365	396	350	360	367	382	422	395	408	370	354	383	402	385	390	362	371	365	363	389	404	378	352	387	385	382	368	347	357	376	324	421	395	324	396	368	365	369	389	337	404	356	371	374	339	379	372	384	393	407	390	337	385	347	370	381	369	367	372	371	375	399	428	358	376	347	371	353	398	364	386	367	364	375	385	367	342	350	352	377	370	395	394	344	403	369	352	391	351	368	356	393	359	421	382	377	379	361	334	371	369	384	321	401	366	358	383	387	377	348	356	350	368	355	385	375	377	385	390	399	389	391	380	363	386	363	321	390	354	377	354	353	373	375	347	400	352	383	359	370	360	353	372	384	369	359	372	374	367	378	327	337	376	386	369	343	371	399	397	360	364	376	404	381	357	335	372	395	374	361	369	348	364	390	346	351	316	358	392	371	398	314	387	360	363	354	345	362	419	371	387	361	372	415	329	352	388	328	370	348	358	331	406	390	390	396	385	369	363	374	381	382	371	388	344	365	377	383	298	355	343	418	372	369	387	348	397	414	360	363	380	358	389	408	357	339	372	403	345	371	355	391	390	390	372	352	390	324	351	386	395	372	383	375	372	352	345	363	399	336	369	364	340	347	398	393	397	343	380	396	373	374	394	356	378	359	384	400	392	343	348	349	396	392	333	364	376	344	373	379	381	393	405	369	388	351	397	367	358	383	391	371	390	384	390	375	367	397	348	389	389	376	360	372	344	354	373	375	369	342	344	392	384	388	370	388	398	436	339	344	347	369	362	387	405	358	350	357	354	355	378	392	369	376	367	366	368	392	379	388	364	356	365	406	360	382	334	388	374	338	380	370	369	383	386	334	374	332	352	377	361	376	346	392	392	384	358	370	383	375	391	395	388	392	380	350	351	396	351	380	380	379	347	331	332	356	381	381	390	353	350	403	364	355	389	350	369	386	416	391	390	373	352	326	387	399	364	371	383	359	386	382	349	343	336	330	365	364	387	352	382	358	375	369	362	382	369	384	355	378	346	375	375	351	352	344	377	363	403	361	385	405	381	384	391	366	336	353	388	374	343	379	400	351	336	340	352	349	369	420	381	372	381	381	354	351	376	374	344	405	338	374	355	341	361	347	387	357	400	387	387	352	395	377	365	368	379	387	353	361	342	361	373	393	399	383	349	391	409	397	370	392	364	377	354	357	381	396	345	377	370	400	355	366	390	372	385	365	341	383	377	382	331	391	352	381	363	385	347	370	357	368	362	392	342	391	382	380	353	395	383	355	379	376	355	388	380	407	396	359	394	406	398	411	376	424	398	349	363	356	396	383	335	365	396	439	361	384	340	371	367	357	348	415	381	358	361	372	339	399	398	386	419	379	394	358	357	377	385	354	377	390	407	397	382	371	372	355	426	367	349	373	370	390	407	406	389	367	352	318	388	373	375	388	401	388	382	372	356	387	359	404	390	394	408	359	357	385	373	365	330	346	362	397	372	346	332	354	344	350	400	363	387	377	335	362	381	388	386	374	396	374	392	396	403	372	374	348	388	315	380	405	375	375	356	381	409	383	363	370	391	370	343	361	337	409	349	375	343	389	360	361	376	374	349	380	347	371	391	376	388	341	387	370	342	354	374	359	378	346	396	364	371	393	356	376	360	374	379	369	390	374	396	361	368	407	374	366	335	390	409	386	378	364	366	411	403	399	358	376	406	421	376	411	353	382	378	375	370	351	400	338	363	381	348	389	385	367	349	380	361	337	346	389	372	372	372	373	353	342	369	380	329	392	403	360	386	371	361	374	358	331	330	333	356	406	383	422	374	386	395	369	363	398	367	382	366	391	395	379	365	397	355	389	375	394	364	359	341	332	391	348	406	340	369	366	379	379	355	380	350	368	392	379	373	342	353	378	404	370	381	346	359	384	367	384	363	388	365	371	384	350	347	362	393	367	398	352	384	376	372	328	413	357	350	396	394	377	376	346	334	377	382	390	367	391	377	385	335	382	362	348	374	360	348	402	388	342	389	378	362	373	393	372	347	391	369	340	347	360	351	389	358	347	353	365	390	364	373	378	395	375	375	366	348	400	340	381	367	358	374	367	346	366	380	345	404	377	355	385	375	377	366	355	350	348	380	412	344	370	357	412	394	341	400	360	323	346	367	365	365	331	345	344	383	347	348	368	370	365	363	365	330	391	327	349	393	376	361	367	366	413	400	376	356	392	394	374	351	332	376	397	376	374	365	370	358	388	388	350	343	399	349	350	374	370	374	383	386	358	342	424	373	365	363	370	378	336	360	375	330	402	362	374	392	418	371	392	412	388	362	396	363	379	372	402	359	379	345	406	383	420	380	425	403	357	368	380	360	394	375	369	387	361	360	370	400	345	377	344	396	378	365	398	346	347	380	371	373	380	357	338	394	337	397	421	434	349	360	367	366	381	377	358	382	350	380	336	370	384	339	373	348	392	344	336	381	397	393	377	394	385	387	377	377	422	373	364	388	364	356	383	395	362	379	374	339	368	361	361	364	348	334	381	349	398	352	370	364	369	351	356	365	393	356	364	379	389	346	374	324	364	413	393	369	341	392	391	399	379	348	409	346	361	367	379	369	385	382	372	363	389	396	377	398	353	361	391	354	383	388	396	360	383	375	395	354	364	373	375	385	415	377	417	436	362	410	350	391	390	376	367	358	353	367	353	383	371	387	379	318	394	391	388	376	371	384	414	395	381	384	382	378	377	393	385	345	341	431	343	329	370	369	386	379	356	368	385	382	382	378	379	369	372	357	339	392	388	377	363	359	366	341	380	345	340	344	371	367	391	350	356	383	388	365	398	377	388	368	377	353	378	351	397	374	342	378	387	363	354	369	383	380	355	392	383	355	384	356	392	399	387	369	359	403	346	408	362	368	382	353	367	355	370	385	394	376	384	368	401	377	387	352	368	386	378	365	372	386	366	375	370	380	377	383	355	385	435	387	352	379	363	390	405	387	377	391	364	407	376	392	383	335	396	395	381	362	361	368	338	354	399	334	367	374	393	325	359	338	376	355	405	370	387	380	412	365	390	374	322	370	379	383	365	381	382	386	360	400	397	394	365	388
31467	2626	4739	5553	4694	3763	3209	2805	2475	2142	1926	1934	1743	1570	1478	1419	1265	1277	1213	1133	1101	1096	1119	1096	1071	1071	1005	1004	1028	991	1009	968	957	948	991	919	977	910	918	949	928	925	888	945	873	913	901	898	897	927	872	912	890	870	908	947	889	903	890	877	839	911	882	922	866	842	839	883	912	870	863	913	884	902	857	921	859	839	886	877	936	863	876	881	879	880	917	865	940	899	850	866	798	882	909	846	899	891	882	810	906	891	849	922	883	845	859	862	875	870	899	894	871	892	889	838	874	843	858	844	886	826	832	867	878	889	826	826	854	848	949	852	848	887	866	880	832	837	877	874	844	850	835	885	892	932	886	821	836	851	837	858	873	952	895	917	861	878	863	889	918	908	900	863	934	900	900	779	895	962	855	893	874	872	920	911	861	922	852	884	897	858	830	844	956	888	842	845	847	856	832	838	904	830	828	865	909	924	811	895	869	872	862	815	903	905	868	840	883	913	863	885	904	878	870	930	915	907	849	866	957	880	891	872	830	839	864	875	885	876	883	852	885	849	847	933	871	910	895	859	904	829	858	886	922	848	822	848	896	867	887	885	860	863	894	899	861	845	889	851	876	856	853	846	844	860	855	866	889	863	847	811	891	838	860	899	923	904	985	871	867	895	856	859	851	844	869	879	861	822	884	915	922	893	863	860	861	843	908	803	802	895	870	862	906	816	858	902	884	901	890	771	859	871	910	912	974	849	874	870	832	807	917	896	863	891	898	875	868	881	859	885	857	897	892	847	876	932	860	918	863	908	921	842	881	887	844	883	891	885	850	887	858	870	855	848	839	844	856	912	860	920	814	870	904	922	863	857	855	862	856	847	884	877	852	824	863	883	881	871	867	877	837	880	847	898	865	852	869	880	907	882	856	914	878	820	820	886	876	911	872	847	877	855	891	884	874	853	866	850	836	816	806	868	867	858	861	901	863	871	881	837	880	941	886	902	907	866	877	905	906	838	840	815	883	853	849	850	903	837	883	913	890	873	947	773	881	888	862	868	847	848	893	850	881	942	895	858	865	816	807	944	864	850	926	835	846	855	912	858	877	888	923	885	847	881	873	884	852	861	886	834	837	817	877	832	880	893	848	885	906	894	867	828	843	813	839	907	880	857	893	857	872	846	861	832	863	882	905	861	929	859	895	898	913	847	855	867	862	848	876	867	907	846	863	876	904	890	883	876	885	836	835	911	841	861	870	819	865	861	855	846	856	879	881	857	855	870	843	826	837	880	838	890	850	868	883	849	854	882	870	893	909	862	885	851	901	869	849	843	837	864	831	866	881	880	821	820	899	834	864	853	878	852	881	865	863	865	860	857	896	848	845	903	853	864	879	845	847	868	893	889	931	873	888	844	875	885	908	850	874	849	848	857	914	829	846	829	919	897	859	862	856	842	865	909	855	876	906	847	815	869	870	848	853	821	874	854	885	833	841	851	927	833	917	888	919	922	879	810	861	900	851	903	877	877	847	856	915	859	902	853	865	901	834	893	911	860	914	867	863	921	822	886	876	852	891	891	860	882	886	856	886	890	883	870	827	871	879	922	842	900	829	858	927	911	868	922	901	874	891	873	885	859	842	829	878	892	855	856	875	905	834	834	838	869	891	940	880	897	896	886	868	864	853	847	838	895	881	824	848	837	878	866	842	805	838	842	865	814	871	903	867	939	913	889	859	885	918	840	862	925	866	849	945	863	857	840	855	852	897	892	920	830	880	870	869	854	893	899	857	902	874	848	897	830	885	841	828	851	831	849	822	906	911	875	872	843	902	889	888	916	864	867	911	882	858	917	883	875	890	857	844	834	889	845	940	859	848	895	881	845	905	843	890	923	868	873	897	858	857	839	867	918	895	869	885	852	875	837	841	914	850	858	855	909	863	863	849	853	833	880	892	897	857	849	878	860	901	852	827	891	884	852	845	881	876	886	862	917	823	846	914	852	885	880	899	889	915	852	916	860	899	901	828	860	870	867	875	873	869	844	877	852	913	841	868	856	874	823	844	858	869	889	916	860	921	819	901	931	888	876	876	880	891	821	876	832	887	867	851	875	819	858	821	843	840	923	891	866	929	836	864	924	892	846	905	876	868	837	899	829	924	836	885	903	847	856	846	866	887	849	809	917	882	854	858	880	879	903	852	924	851	878	896	884	853	892	897	836	845	831	855	870	903	811	932	858	839	860	826	865	896	940	882	837	905	846	921	892	900	866	828	835	816	879	891	852	906	862	828	845	864	903	884	890	861	919	880	859	865	836	884	887	906	916	881	896	828	894	860	881	894	870	888	842	854	861	886	900	924	921	880	865	857	878	850	861	867	851	839	865	899	891	858	892	887	866	894	905	872	904	893	865	840	904	877	827	867	888	835	872	887	873	913	843	850	845	882	871	891	863	890	884	920	852	886	915	817	859	875	883	873	887	909	879	877	807	871	888	845	896	879	860	886	900	811	857	943	891	875	852	895	868	892	870	879	820	860	877	884	831	881	855	883	858	844	853	840	896	889	831	804	859	864	918	849	845	870	866	835	864	867	846	832	882	917	825	891	890	863	829	802	848	853	878	863	894	850	887	865	827	845	845	827	842	884	884	846	878	855	859	910	848	858	887	869	900	892	861	895	896	920	878	828	857	837	851	855	875	909	903	905	882	811	885	890	860	892	891	845	873	879	807	921	842	895	872	852	898	905	883	891	855	894	845	872	849	881	869	842	805	907	933	863	858	835	902	877	864	844	894	885	856	879	890	871	878	861	865	862	885	889	874	905	887	856	821	837	895	890	849	905	906	842	818	886	860	853	902	890	937	847	897	854	853	907	886	887	860	869	869	880	844	870	876	850	851	847	890	826	937	855	855	833	872	926	913	870	841	861	889	915	860	917	874	891	849	877	896	877	880	879	855	856	900	849	922	830	873	862	936	854	883	868	833	909	854	863	846	903	856	867	884	858	874	917	851	875	859	858	903	883	865	876	856	863	859	889	812	858	885	853	871	882	834	854	912	837	842	840	902	863	883	945	917	883	875	894	844	869	909	892	893	859	882	866	856	888	868	853	899	878	884	824	936	829	890	920	849	889	849	875	897	875	897	860	849	911	889	857	847	868	886	893	894	862	890	872	907	892	889	854	862	914	852	890	882	839	897	847	848	844	842	886	847	896	907	837	873	875	876	806	809	854	875	870	871	846	826	856	865	889	877	901	851	822	881	822	865	919	888	859	834	880	819	879	872	873	814	893	894	876	838	847	864	828	887	879	884	951	829	873	902	838	867	832	857	856	865	896	830	876	874	827	858	952	838	853	824	838	896	862	852	961	850	899	879	890	853	940	889	863	876	877	879	888	831	847	830	857	891	933	871	879	926	892	926	899	883	885	852	859	881	900	838	848	937	826	853	884	837	916	903	878	840	845	853	863	909	908	808	867	857	863	838	881	881	897	868	824	887	841	860	841	854	826	897	807	864	829	895	870	902	877	891
9237	537	360	349	322	305	314	325	293	280	293	295	281	295	303	254	300	264	253	262	282	261	262	277	290	251	271	238	280	279	281	289	283	250	293	274	280	268	308	273	314	282	259	257	311	284	304	282	295	272	269	258	258	295	291	266	325	300	255	294	241	265	277	298	289	288	284	276	319	312	283	278	328	291	274	277	297	254	262	252	266	260	276	255	252	283	249	277	273	300	268	273	278	306	283	284	276	309	280	279	275	249	282	318	274	308	284	298	274	289	300	290	320	307	273	285	283	301	268	240	277	260	280	269	244	317	286	272	278	271	267	261	302	306	253	303	239	301	283	258	293	319	298	268	260	292	287	266	290	308	276	260	271	266	270	312	275	285	256	259	284	312	263	269	263	281	289	291	271	270	278	312	270	295	255	276	321	288	283	253	254	270	311	310	286	269	281	282	293	268	261	264	265	304	237	296	303	305	256	289	288	256	283	279	281	285	291	283	280	277	253	262	287	260	261	310	309	273	272	253	255	282	293	236	273	275	262	277	321	270	262	290	282	296	265	263	261	276	264	264	285	277	273	318	281	279	255	289	291	288	296	292	280	303	338	270	278	282	292	329	307	277	278	311	294	300	271	268	288	288	277	301	270	292	270	274	301	253	247	324	273	278	298	279	286	270	301	304	277	280	277	294	290	297	279	275	270	301	257	263	262	311	276	297	278	276	305	295	264	271	271	263	286	283	279	279	267	279	262	294	278	297	266	263	291	298	290	307	264	287	330	279	259	287	255	279	301	283	285	269	281	306	266	267	277	297	276	294	278	323	257	279	273	263	273	255	270	284	285	311	313	257	264	279	260	260	259	302	269	291	278	264	266	252	283	254	300	294	297	303	285	279	295	279	264	304	328	292	314	287	257	268	296	300	277	262	275	279	261	261	273	286	285	278	287	298	277	279	272	286	282	299	257	281	271	265	274	272	278	282	276	288	302	292	286	263	279	252	260	280	309	287	298	282	270	285	248	276	282	294	249	282	273	283	276	265	246	261	314	307	280	283	294	304	274	277	274	264	271	285	259	276	293	283	295	287	292	286	288	308	268	275	297	300	298	265	288	244	279	287	290	302	277	296	309	286	282	276	290	291	271	277	283	279	265	306	257	259	246	293	260	278	261	275	327	260	279	298	287	267	290	259	323	307	311	284	287	269	269	303	249	315	267	276	302	303	292	270	276	289	304	298	260	265	276	263	266	316	267	259	317	264	314	280	298	285	276	275	315	271	291	318	264	271	273	278	268	282	263	281	249	291	291	284	277	286	261	265	296	268	306	311	283	276	260	297	309	279	295	271	295	250	268	287	282	259	289	283	278	295	273	277	297	300	283	275	257	305	254	262	292	249	260	265	273	243	280	275	267	316	262	284	326	268	267	254	299	276	309	252	308	288	286	274	288	268	256	268	278	277	261	262	272	281	273	284	318	285	300	275	289	297	294	313	271	260	283	288	291	298	267	250	262	254	291	274	285	262	276	283	303	291	265	293	267	287	266	302	291	270	296	297	280	256	269	258	285	287	288	308	284	243	265	280	270	263	285	279	278	275	295	275	246	274	286	303	279	294	282	271	278	260	232	273	299	295	284	275	277	270	287	273	252	264	300	287	293	284	274	292	273	283	252	270	290	265	280	308	292	294	272	261	278	270	302	280	289	255	287	291	293	320	299	281	284	297	297	277	286	262	295	319	283	313	274	268	291	285	281	282	293	256	293	275	271	283	283	299	279	316	299	283	268	278	282	296	299	273	285	278	292	290	287	280	279	290	283	275	260	283	295	274	289	287	291	318	323	261	267	281	276	281	264	322	264	282	272	280	267	301	301	264	281	263	259	266	288	302	283	275	274	276	285	278	293	274	248	271	248	293	267	262	271	291	270	288	300	286	277	296	270	256	285	259	274	275	246	315	283	308	270	251	284	270	280	262	280	290	285	300	294	283	274	265	289	317	293	309	264	277	272	262	275	299	278	300	278	239	274	288	279	277	292	291	293	288	280	257	321	264	266	315	289	281	277	304	293	303	306	292	302	260	264	278	294	301	256	298	298	306	292	287	254	265	278	275	311	309	251	289	289	287	277	261	285	299	267	286	281	281	315	335	274	287	258	282	265	268	283	272	327	266	261	273	298	296	256	288	283	300	273	279	266	327	303	267	322	273	285	284	295	283	286	289	298	296	283	289	279	313	255	261	295	266	301	288	278	254	259	270	262	260	293	250	255	270	250	277	258	292	264	266	270	274	277	289	282	300	276	291	292	283	268	275	303	286	277	316	295	289	290	285	299	273	287	287	302	262	272	278	295	273	271	274	310	303	278	270	265	297	261	281	303	244	276	291	252	285	276	272	274	286	287	321	271	314	303	296	301	262	275	303	285	306	254	295	293	261	267	272	278	293	269	302	309	294	279	298	273	283	274	283	287	299	301	287	277	282	269	277	271	287	309	272	298	281	263	262	280	273	298	312	282	280	277	263	275	283	268	293	288	292	311	309	302	319	254	257	283	320	313	295	279	299	319	287	306	314	277	277	291	273	292	309	287	255	257	284	328	272	277	256	273	275	259	305	297	259	241	281	288	282	296	289	263	304	311	297	290	294	270	282	264	270	270	294	282	273	309	257	266	271	301	282	256	273	278	282	264	276	288	259	287	292	269	282	292	302	292	260	288	286	252	294	296	279	258	292	291	293	312	282	263	280	293	246	275	284	278	286	295	281	322	264	258	279	288	293	285	274	315	298	277	297	280	298	317	281	273	304	264	291	273	262	269	289	289	264	282	271	282	261	254	278	271	270	340	298	277	281	276	292	291	293	296	289	276	296	279	272	298	295	287	267	257	305	259	265	296	266	240	253	291	292	309	287	290	255	284	296	286	300	297	299	276	289	297	265	283	273	262	272	294	301	245	331	287	270	296	319	321	269	278	288	249	298	296	294	286	251	279	300	284	279	292	323	299	280	266	276	260	274	274	291	306	322	276	274	265	263	263	249	287	284	277	274	294	271	257	278	290	286	297	296	298	264	288	284	284	286	271	282	274	281	270	267	262	280	286	256	242	279	303	298	290	251	267	294	245	280	271	304	276	301	262	307	286	282	253	290	273	316	298	292	260	261	253	293	273	294	266	270	307	304	280	265	258	276	268	303	290	301	264	270	266	273	286	243	302	306	272	283	285	319	290	307	266	279	240	254	295	299	308	311	244	294	275	303	304	297	278	261	274	264	280	313	283	268	280	276	294	233	264	286	268	250	292	258	269	277	303	296	274	275	297	291	269	265	252	292	284	269	288	277	282	271	283	249	283	286	303	273	290	295	274	264	322	304	292	305	263	315	281	297	302	300	313	273	257	273	263	311	277	294	278	287	252	291	238	268	256	272	301	265	272	269	268	280	280	254	281	260	308	306	266	310	263	257	274	290	284	275	306	260	286	260	283	250	269	273	289	268	290	277	285	282	288	262	274	267	279	269	248	271	272	300
8640	777	841	887	909	800	773	728	743	711	706	677	703	708	749	651	655	669	661	674	714	705	658	720	638	677	699	690	662	720	644	682	692	677	640	679	659	654	668	682	691	675	678	687	683	649	699	681	655	703	658	665	672	673	680	633	692	652	691	679	687	673	682	673	683	697	709	676	672	663	689	650	668	704	679	651	708	626	660	622	708	645	676	640	645	653	677	651	697	673	709	679	653	678	695	687	705	651	666	712	678	644	716	691	626	646	664	668	670	691	658	657	656	704	686	678	636	650	685	736	689	691	688	677	678	675	666	676	734	660	643	650	646	666	668	708	643	670	662	678	695	653	710	679	712	611	646	668	709	677	663	664	638	618	705	706	647	638	604	669	658	717	666	703	625	706	642	700	663	620	657	685	644	659	676	683	681	673	646	697	646	724	675	636	742	669	676	678	658	683	682	640	677	689	653	711	690	669	642	680	645	687	660	695	672	726	631	698	670	663	676	648	672	677	655	670	702	663	645	687	692	682	726	702	665	634	698	705	666	648	677	681	646	684	665	651	725	696	654	687	701	723	675	635	674	674	678	655	670	675	691	655	671	678	667	665	655	677	680	689	655	633	708	701	669	688	721	683	674	668	682	654	697	678	658	681	675	643	651	657	640	633	708	658	655	683	670	691	658	663	683	680	650	683	677	694	703	695	688	651	662	655	613	685	708	652	683	688	677	669	646	656	688	715	611	685	651	696	712	678	710	666	667	695	680	703	709	710	658	702	691	660	682	678	613	654	707	702	674	644	641	669	662	684	673	707	666	711	659	733	673	680	691	660	682	696	709	693	713	666	664	686	701	659	685	693	685	636	626	680	667	672	669	690	671	682	681	664	676	692	701	664	671	693	670	647	660	632	669	636	666	677	694	684	713	666	684	674	665	676	710	682	678	716	732	673	679	663	678	660	631	653	658	716	683	661	661	636	671	693	685	621	720	658	658	710	676	665	675	661	693	615	644	667	674	643	669	710	629	664	620	702	704	695	664	650	663	650	663	713	670	701	670	606	670	677	640	696	639	641	712	668	684	699	659	670	662	657	683	708	732	717	648	664	655	680	667	703	660	669	658	638	654	634	659	654	678	692	665	713	654	634	691	657	671	703	706	636	676	654	686	664	652	644	691	684	674	648	694	651	695	669	683	647	688	664	681	654	667	664	675	685	674	679	598	674	655	658	670	701	699	597	690	638	663	628	665	653	658	698	644	640	692	703	686	672	694	672	687	693	627	612	661	654	660	692	701	701	669	692	668	674	671	668	708	649	642	664	686	653	692	729	697	628	665	657	672	663	638	657	689	735	661	714	703	644	675	702	661	711	660	654	619	641	705	666	667	675	648	672	652	730	651	675	702	700	668	701	691	683	641	703	627	691	658	644	700	666	672	684	675	644	696	620	700	629	687	711	654	658	644	681	681	672	671	618	671	653	677	699	704	702	631	656	631	702	681	685	741	678	684	657	696	647	654	673	686	689	664	677	676	681	685	664	684	715	664	636	718	644	665	716	711	655	627	632	637	634	675	684	681	648	656	675	645	646	665	624	697	706	670	678	643	660	650	666	675	729	637	711	642	676	693	671	678	662	619	649	682	673	632	698	670	649	701	661	655	688	689	708	662	698	690	680	685	718	667	667	658	630	672	642	668	674	675	691	678	648	633	695	684	698	698	701	682	688	660	624	634	649	672	666	677	660	687	672	676	689	651	730	669	665	691	662	642	675	732	684	659	726	699	701	624	672	607	696	655	688	674	686	665	656	655	630	702	692	638	710	709	697	657	694	643	653	694	658	686	641	677	671	692	630	687	666	730	662	661	635	640	654	654	684	649	680	663	685	693	651	655	678	674	671	689	717	681	674	706	689	621	646	655	680	671	703	628	671	715	650	676	689	693	661	676	684	667	678	688	669	665	634	704	707	697	699	684	687	704	670	707	647	670	689	668	647	707	631	660	589	704	673	630	685	688	726	638	733	678	690	634	664	710	629	654	645	644	637	621	673	639	687	672	658	730	701	652	645	641	699	659	686	699	673	718	684	722	676	687	658	664	684	677	650	676	688	682	669	650	680	674	719	658	677	714	689	664	668	710	646	696	699	704	693	668	660	643	687	648	674	706	704	680	670	659	698	646	650	679	706	693	659	685	674	669	665	644	613	725	678	659	665	684	688	695	663	660	705	675	675	707	663	690	658	709	664	674	681	690	680	709	673	685	614	711	670	652	682	635	665	694	689	731	643	717	686	658	700	636	690	674	685	653	631	621	669	670	691	667	714	657	634	663	688	685	657	666	651	720	689	719	675	639	665	644	701	713	652	711	648	624	668	660	712	682	653	665	647	680	700	707	618	650	601	709	694	656	627	673	660	684	647	678	656	705	640	644	671	662	710	693	677	637	688	669	716	672	687	721	656	667	670	665	674	667	657	706	661	675	648	671	650	657	645	688	635	670	676	668	647	688	660	646	691	654	671	680	649	657	669	717	646	663	675	652	664	713	642	640	717	685	671	669	679	705	674	655	670	669	673	651	672	687	656	678	690	679	703	687	662	681	673	745	689	741	648	691	658	641	661	670	669	626	654	654	646	716	632	687	711	668	711	704	672	672	696	634	691	698	628	702	667	669	681	690	647	685	661	644	655	659	706	667	700	704	702	665	662	696	726	660	732	658	635	675	716	659	674	661	657	647	665	726	655	689	668	665	654	672	686	675	681	694	663	667	673	696	675	659	725	709	700	658	679	628	652	655	682	715	644	676	666	682	654	669	653	685	672	689	717	691	655	651	720	686	703	628	662	729	659	670	684	689	640	660	675	705	693	687	663	642	688	668	672	695	640	687	704	658	667	673	670	689	673	663	652	636	687	661	694	674	680	643	681	646	697	673	664	667	645	662	683	625	643	668	691	696	670	683	711	647	685	692	634	666	639	699	682	669	667	711	675	713	671	671	726	670	672	693	664	644	657	642	649	700	677	661	643	678	667	681	699	658	712	664	652	698	709	705	664	647	625	690	668	710	645	672	682	673	722	669	680	706	649	663	675	644	646	687	669	699	637	703	675	654	718	670	628	675	664	671	685	691	689	705	699	681	686	693	640	601	701	670	691	683	681	675	655	662	668	722	692	697	680	737	652	724	633	703	718	693	667	649	669	680	714	687	643	668	690	646	644	708	679	684	681	634	671	696	649	637	661	646	714	704	692	657	659	680	669	706	649	612	720	628	670	705	672	725	652	688	683	628	688	656	677	653	694	657	682	750	708	673	684	681	653	720	703	650	685	703	660	681	670	688	666	690	624	686	624	670	670	639	714	711	674	694	680	673	675	687	735	693	675	655	656	675	700	666	647	629	684	670	663	708	627	648	661	706	662	670	699	694	677	672	700	691	706	700	701	707	660	671	657	682	669	700	610	691	683	702	690	622	642	680	688	653	667	671	701	677	661	697	687	704	725	661	655	673	668	688	656	654	674	660	703	681	637
45044	22342	18597	4758	1125	748	509	519	434	387	358	367	296	303	295	299	270	260	261	265	268	236	260	280	267	226	262	213	260	241	243	259	245	249	238	242	260	224	247	239	262	231	248	232	264	231	241	252	227	243	207	251	234	247	254	235	243	226	205	214	212	231	254	270	205	189	228	248	230	238	225	237	237	253	213	230	254	229	260	222	244	199	238	209	218	246	233	269	258	264	218	224	223	255	249	234	239	247	240	255	245	239	248	261	241	236	227	225	214	232	237	257	242	268	241	240	230	252	222	228	199	231	212	250	253	229	208	234	244	239	256	245	233	247	232	242	238	232	270	211	248	239	216	252	229	251	229	235	226	242	272	245	225	238	235	237	219	249	206	244	245	243	235	230	245	236	256	259	243	231	228	237	222	225	263	222	256	233	224	278	270	279	249	237	242	258	252	252	263	259	240	215	235	218	244	215	231	226	217	250	229	211	248	235	211	235	221	257	218	208	264	237	242	273	246	213	255	239	248	250	254	231	235	221	225	215	249	233	253	244	246	258	226	227	261	239	228	261	245	223	223	251	239	210	243	244	266	260	216	237	250	227	232	239	266	238	240	242	223	244	243	236	247	250	230	263	209	242	252	225	268	239	220	235	233	208	251	233	246	227	230	247	272	254	227	226	233	217	253	214	232	212	228	254	229	237	263	253	211	236	227	239	222	229	222	225	256	242	198	242	213	250	233	225	251	220	244	244	235	212	263	219	236	253	257	215	224	238	241	229	235	230	234	239	228	255	231	227	234	235	240	238	222	225	255	234	242	233	241	246	246	222	257	221	257	205	233	254	226	229	247	224	216	212	260	235	225	244	242	248	265	251	225	236	219	227	246	217	248	229	230	234	239	254	227	219	228	245	204	241	218	251	205	233	255	208	236	251	249	248	242	230	204	236	250	243	252	219	222	212	231	234	280	259	249	217	242	270	235	249	221	223	219	266	239	242	220	249	227	259	238	245	272	220	229	244	235	228	228	237	229	212	217	245	232	222	221	208	257	262	235	231	236	232	225	245	243	253	223	219	237	225	264	245	248	239	220	252	258	244	215	226	228	231	238	251	244	239	229	218	277	257	232	253	212	258	223	209	241	258	229	226	218	223	247	220	241	256	256	226	206	231	241	253	241	228	232	259	240	222	218	219	229	225	216	261	246	280	233	237	242	224	219	245	238	239	242	268	223	219	209	274	262	200	195	202	263	224	261	245	278	223	249	264	213	259	239	237	247	237	235	229	257	245	229	243	234	220	209	259	250	225	234	234	225	261	257	244	223	249	266	226	233	236	241	264	237	230	222	221	236	246	240	236	254	241	224	257	232	247	247	249	244	248	262	253	258	227	234	244	230	214	248	250	228	266	269	248	249	252	248	222	227	232	219	222	236	254	211	234	239	234	227	239	249	253	218	235	225	245	239	244	241	239	224	246	229	241	263	228	206	231	223	205	223	233	250	239	225	226	248	247	233	247	244	227	233	221	226	208	256	237	185	214	231	252	269	218	243	215	269	223	248	239	255	238	235	228	233	226	226	252	220	244	214	217	234	253	239	264	270	226	261	235	253	227	236	243	253	207	237	216	217	242	237	224	235	241	258	245	233	238	220	241	254	273	231	226	248	271	232	254	232	216	252	231	228	244	207	201	253	228	203	237	225	258	226	232	229	215	231	265	244	224	234	266	257	234	223	244	227	246	240	239	243	236	246	243	226	247	267	235	247	269	207	253	234	235	221	212	262	256	268	247	227	267	236	224	239	240	256	238	271	244	214	232	281	258	274	219	226	227	224	207	208	235	224	232	226	213	217	237	223	227	252	209	261	228	227	223	237	256	245	247	234	271	260	249	217	233	198	268	239	231	233	233	237	250	207	235	218	233	238	213	229	237	232	224	239	266	240	230	218	228	246	212	231	243	236	225	216	260	247	230	225	249	260	203	228	235	238	229	243	217	252	237	259	213	208	233	226	247	236	222	221	238	226	215	224	256	242	246	230	233	235	215	226	245	224	229	230	236	232	262	240	242	198	234	223	221	195	276	209	239	218	223	236	235	268	245	181	233	266	246	253	240	249	227	237	238	217	233	251	225	237	214	274	235	231	242	221	219	229	248	212	240	245	251	241	239	246	217	217	245	253	248	206	253	254	198	228	272	223	228	221	230	242	253	240	221	261	211	212	222	243	254	231	231	225	211	233	229	208	248	235	227	231	246	239	235	250	221	241	239	232	250	237	218	229	232	223	256	222	214	233	249	249	256	232	218	243	222	225	257	250	223	257	230	227	222	235	231	234	238	239	243	202	204	246	216	233	227	213	221	237	226	237	249	195	239	239	249	200	238	261	227	240	246	233	219	238	247	261	272	252	247	241	239	225	261	222	259	215	224	248	234	243	223	227	238	225	239	225	230	200	243	215	248	212	218	215	253	233	223	227	218	249	230	260	232	242	223	226	203	231	230	246	228	203	239	246	269	248	263	236	237	251	252	246	242	241	239	245	235	226	201	249	219	263	227	216	224	212	237	232	224	220	241	252	204	233	254	215	228	212	231	268	251	226	226	239	213	235	237	214	253	251	241	229	219	216	260	250	218	291	245	263	228	231	245	238	255	233	242	262	216	215	231	249	232	241	231	258	218	220	211	251	221	257	209	249	256	211	233	265	230	214	233	199	229	254	255	237	257	229	215	266	271	245	218	245	249	225	253	239	261	244	217	209	242	233	244	257	260	244	210	242	255	237	239	256	246	262	221	256	243	246	227	230	220	272	231	215	246	231	244	237	227	238	254	238	235	228	233	230	241	245	237	240	258	246	230	250	218	235	258	261	241	248	235	239	240	222	223	231	217	247	241	244	217	225	231	238	203	230	243	237	247	242	215	242	251	244	243	255	230	209	272	228	221	237	244	230	270	256	245	247	203	235	252	260	209	234	243	231	221	271	242	248	226	237	262	215	219	246	240	276	212	244	247	219	252	252	234	217	239	234	257	245	194	241	228	261	246	239	226	234	234	235	253	230	263	236	209	233	242	224	242	239	228	229	232	235	212	239	192	238	253	229	208	223	237	231	264	221	244	232	226	232	251	250	250	231	241	258	231	247	233	248	239	225	250	231	225	226	218	256	249	254	258	230	273	235	252	221	206	224	218	229	237	211	233	243	243	229	231	254	217	233	253	230	211	221	225	234	206	243	255	224	248	248	233	249	218	226	240	234	237	214	267	213	264	219	242	260	241	234	236	244	229	239	236	265	287	226	255	229	244	237	232	223	250	215	255	248	242	241	272	235	239	238	245	251	233	213	229	260	253	251	243	242	238	234	207	214	211	259	241	211	282	233	280	245	194	240	219	210	226	218	217	234	238	239	233	222	244	220	239	228	239	242	252	263	243	220	226	254	207	256	247	248	216	231	275	238	244	238	247	238	236	212	228	247	230	250	232	212	242	224	233	268	249	243	257	240	238	245	230	214	255	223	244	244	232	223	237
24953	1626	2898	3442	2959	2369	1917	1765	1633	1397	1273	1254	1151	996	965	947	810	772	805	737	726	734	710	729	693	720	731	652	682	654	633	677	609	611	675	607	638	662	598	611	599	602	600	607	589	626	646	615	617	627	612	590	612	581	612	627	615	616	583	572	609	617	626	586	597	615	620	616	562	609	610	630	597	655	598	575	609	627	586	614	630	545	579	593	617	638	630	604	608	641	600	650	621	612	595	596	568	589	566	595	605	621	626	601	637	612	612	598	594	612	622	585	638	579	582	589	597	580	637	627	569	614	587	593	601	554	580	618	606	605	600	635	568	587	591	585	590	616	603	592	616	636	596	619	595	593	620	634	572	559	663	537	649	603	578	633	619	599	610	598	590	617	625	563	649	630	645	571	566	603	606	566	608	612	569	579	600	633	530	633	620	578	600	616	616	627	618	576	604	619	581	549	591	616	576	615	603	625	614	575	599	643	582	564	630	598	583	605	548	586	593	609	588	587	616	582	623	600	587	649	568	625	632	593	546	624	626	591	618	578	578	616	634	576	558	614	592	626	588	617	595	618	559	592	624	672	641	603	597	594	599	567	601	579	603	618	596	589	542	618	602	607	559	581	556	605	595	621	600	664	635	586	593	635	569	554	620	589	619	588	624	590	550	627	594	598	611	567	644	587	620	620	589	561	631	577	595	583	603	561	636	604	591	624	588	611	612	636	604	632	564	550	570	548	553	613	573	547	577	562	589	596	617	591	570	567	622	599	559	585	636	638	608	624	604	567	648	599	527	573	604	603	558	608	649	589	596	553	593	640	571	564	613	604	563	586	586	648	579	588	603	588	564	640	573	625	603	613	615	569	587	603	597	626	634	596	604	584	625	603	592	598	567	565	607	565	601	649	652	579	593	567	578	572	607	606	590	599	540	603	633	602	611	642	589	617	563	598	594	584	569	599	584	610	586	622	574	589	595	571	633	594	611	634	630	597	569	589	587	636	631	623	610	588	609	622	609	583	624	611	593	582	598	582	568	598	550	599	610	603	634	624	612	570	613	621	594	550	618	576	561	594	568	586	548	570	593	603	587	623	621	631	592	607	574	594	573	600	589	542	574	577	547	599	611	608	591	590	592	574	613	572	574	612	596	585	587	570	598	580	543	568	579	596	550	610	574	615	561	599	606	585	650	561	594	619	580	583	580	499	619	592	607	612	595	602	608	587	598	648	633	570	569	588	586	566	584	621	622	575	633	578	614	610	555	620	614	618	607	563	622	598	589	605	581	616	574	625	578	596	580	604	599	646	528	581	572	555	576	647	600	623	517	564	568	581	583	584	593	575	602	562	623	588	595	615	601	580	568	603	614	553	596	615	593	572	631	596	626	608	598	591	553	612	590	598	652	586	614	586	583	610	610	619	588	604	587	635	610	604	609	609	634	595	594	585	618	547	613	558	560	624	595	593	587	595	575	557	600	578	560	593	589	584	614	578	594	602	576	586	591	578	576	550	572	615	615	620	659	590	609	585	572	607	607	614	609	601	569	632	592	609	605	582	577	584	602	577	630	582	581	614	614	578	596	585	586	601	615	598	606	586	577	612	583	636	609	588	591	574	628	602	595	620	620	617	568	600	589	615	608	610	601	604	575	573	673	550	578	588	594	563	622	582	588	584	628	637	558	613	610	600	603	602	618	622	574	596	597	590	596	603	585	599	597	568	605	621	564	611	648	590	614	575	605	583	598	555	596	600	600	604	570	567	602	596	595	595	602	585	606	586	582	557	645	589	592	657	581	565	632	590	595	609	589	603	633	615	586	559	620	567	585	637	570	592	623	578	632	612	604	624	557	620	614	630	606	594	548	548	596	592	599	609	562	627	651	604	608	611	610	598	601	585	580	588	589	572	564	602	600	619	597	577	583	588	579	555	578	571	566	606	593	606	554	615	591	596	616	595	606	602	601	587	668	605	584	579	583	581	554	616	554	606	609	627	566	594	606	571	588	607	596	589	565	572	644	582	607	569	600	620	593	624	652	553	612	580	590	561	623	615	604	609	601	606	591	581	548	603	625	643	633	590	595	592	572	604	586	624	594	618	610	545	601	625	569	629	616	562	611	612	569	593	591	629	562	604	565	611	589	613	615	584	593	603	593	603	632	572	595	643	610	571	592	604	596	588	569	634	628	614	590	585	568	606	586	602	567	619	613	558	591	580	592	636	599	612	568	618	585	627	614	577	630	549	594	563	542	584	596	630	606	567	566	606	631	594	547	574	566	648	571	587	571	557	597	606	612	608	598	576	618	620	614	601	580	627	575	616	573	611	599	634	572	580	584	602	558	559	627	581	639	563	604	548	626	575	635	589	629	579	564	571	639	591	594	548	581	577	591	625	582	594	593	599	592	608	628	574	575	639	597	586	613	604	649	571	617	600	607	582	558	578	605	602	600	546	577	603	583	625	624	554	612	601	609	597	591	604	569	560	586	598	587	572	611	612	596	611	564	573	586	594	601	605	589	599	586	572	581	555	586	602	585	580	578	545	589	612	609	563	637	605	621	617	585	641	645	565	559	615	594	643	587	642	595	566	558	615	622	590	578	664	606	578	606	594	575	604	568	604	571	618	621	588	598	592	593	611	573	605	568	624	578	610	587	606	630	580	618	573	571	596	624	622	645	568	605	637	579	595	584	590	606	579	583	559	613	569	600	593	585	603	607	601	571	576	606	543	534	605	594	620	629	629	567	605	579	571	574	632	581	581	583	575	641	625	623	584	590	552	597	608	566	584	579	618	597	574	607	647	555	594	620	572	612	631	590	630	600	633	637	584	566	595	615	579	606	628	570	587	579	584	617	622	610	594	567	625	646	630	570	614	590	568	624	604	599	614	597	635	572	626	569	596	539	597	575	586	579	622	547	604	636	561	605	618	620	628	608	614	588	605	604	576	544	583	645	592	591	607	596	580	594	606	575	622	641	625	558	568	562	574	586	634	564	607	588	638	577	618	562	613	557	625	570	592	610	597	534	568	561	561	588	595	615	579	592	599	563	593	610	604	567	617	576	608	594	587	583	566	627	607	579	597	667	598	556	613	602	589	587	608	593	588	584	609	600	570	574	600	637	569	656	590	576	565	573	571	583	552	559	572	594	572	564	579	590	595	606	654	591	621	567	601	579	598	559	625	617	579	616	602	626	605	575	583	632	662	624	584	597	567	598	571	565	572	588	596	606	616	629	550	644	556	570	602	624	605	595	602	607	622	606	589	579	592	618	597	572	624	553	617	620	567	610	620	526	613	617	597	587	609	634	582	580	624	597	601	590	572	598	656	607	590	597	570	615	572	578	623	586	549	596	623	659	594	599	625	573	558	602	605	571	645	562	632	580	629	584	606	573	628	632	589	593	557	612	581	586	556	609	596	634	663	619	584	599	594	588	576	637	561	598	624	626	625	582	589	539	644	621	581	608	595	585	614	581	549	611	555	595	584	610	519	613	617	572	575	550	579	587	575	588	595
50142	24663	25192	12448	2689	1336	899	792	706	648	591	533	532	502	462	464	419	417	431	375	401	386	406	380	365	371	368	381	386	369	377	360	343	371	360	339	400	378	382	340	405	357	343	372	369	383	392	360	375	369	354	324	381	343	339	345	401	394	356	362	348	345	345	371	386	342	337	371	329	367	352	304	380	389	385	351	384	338	383	382	363	356	346	368	334	346	424	349	377	334	376	385	397	335	371	372	384	383	378	390	352	350	394	319	355	370	401	372	356	386	401	380	379	414	366	394	403	370	406	375	388	364	370	351	383	360	335	387	407	355	376	339	342	384	390	379	377	361	329	352	355	373	345	372	357	355	351	347	339	362	383	348	343	360	373	369	385	353	349	359	366	371	322	366	364	352	358	389	313	379	364	353	375	357	375	318	343	320	341	384	338	407	361	364	350	327	408	369	356	369	346	380	367	366	369	375	337	337	373	377	345	345	377	359	387	360	405	367	345	381	366	374	382	356	358	346	327	413	355	343	389	365	385	387	356	334	342	344	377	367	353	354	390	367	354	371	381	345	383	391	368	361	363	364	370	321	353	363	389	321	317	385	389	355	383	375	362	321	360	366	366	359	381	383	378	351	338	334	365	380	400	333	395	349	396	369	369	342	349	365	361	378	336	371	360	350	326	341	345	328	380	337	341	390	356	339	362	332	362	388	362	339	359	385	330	369	361	337	365	374	342	368	345	358	415	372	365	377	383	383	340	342	355	387	378	371	373	383	341	337	343	351	391	364	361	427	348	357	361	342	356	344	360	360	357	348	353	336	343	332	356	352	348	350	347	361	353	380	379	341	386	376	376	341	353	344	363	374	369	387	340	323	341	358	358	333	334	371	378	365	342	347	352	341	344	357	345	386	345	358	376	342	399	374	331	337	313	396	329	366	352	389	346	398	350	342	350	370	371	334	344	364	341	367	335	355	333	369	368	367	366	375	355	377	365	384	367	376	331	366	361	320	369	391	344	375	392	378	359	346	371	357	321	363	332	377	388	381	354	353	376	367	350	383	362	376	344	355	382	364	415	433	336	348	345	355	355	331	383	328	363	379	336	364	401	402	353	340	362	397	331	358	367	360	373	363	348	352	341	343	381	360	352	358	356	333	355	323	356	362	357	343	364	331	364	347	349	385	375	358	380	345	368	359	351	354	359	334	344	335	356	370	359	380	359	356	375	370	349	351	379	394	318	357	333	369	349	355	369	371	375	361	358	404	369	358	357	412	355	375	373	334	369	373	355	350	347	389	391	381	387	384	378	362	341	379	400	348	316	387	352	354	377	380	360	319	340	359	399	360	401	367	363	376	367	377	365	385	377	329	342	375	403	345	364	352	364	360	351	364	373	400	365	353	357	355	371	397	370	381	397	354	389	352	353	387	395	332	352	358	381	356	380	374	357	357	330	332	342	371	359	345	386	344	388	387	357	361	354	377	364	379	356	354	365	383	338	375	328	366	351	355	392	390	371	365	363	348	387	354	355	367	365	370	369	359	376	374	398	345	335	331	352	357	367	355	354	360	372	356	366	377	353	351	345	381	347	354	340	370	362	317	358	343	367	372	335	385	369	353	366	376	373	366	361	376	386	380	380	349	377	380	372	360	339	365	399	378	366	393	340	359	374	321	386	374	331	360	349	372	395	351	349	353	387	315	340	375	364	356	346	385	380	370	361	357	352	347	340	370	355	368	387	361	315	394	343	369	358	381	311	347	401	384	360	350	374	364	359	372	389	368	375	345	320	345	390	386	360	382	358	373	369	357	355	318	375	368	360	355	379	344	375	366	382	366	389	355	380	379	376	340	354	375	349	365	361	400	356	390	374	374	385	338	350	371	367	336	368	341	352	400	346	369	355	365	369	375	340	355	346	343	333	319	329	335	370	381	340	358	381	334	363	372	384	372	333	340	386	372	365	367	327	375	363	327	349	353	330	344	351	369	380	366	342	356	348	370	368	358	355	363	355	363	376	382	374	370	356	359	365	329	359	355	333	333	409	351	363	355	365	373	375	384	383	358	393	351	395	369	349	350	367	343	359	335	354	370	344	385	380	361	385	383	377	370	401	356	357	379	389	330	345	361	355	337	349	353	383	370	383	343	376	380	367	367	375	346	373	316	386	382	359	378	338	314	416	364	354	317	339	331	382	357	324	340	355	376	362	394	363	350	345	388	340	376	352	412	400	359	395	347	360	358	340	372	392	340	377	373	377	360	395	340	353	364	348	355	375	364	401	344	377	400	322	338	374	367	352	398	378	359	367	336	399	375	356	396	371	413	307	343	337	366	375	343	361	360	354	343	380	406	331	390	359	351	339	364	369	369	368	373	370	400	368	363	376	372	353	380	356	345	379	330	340	341	355	359	346	373	347	388	383	336	339	383	360	372	389	387	393	329	353	362	350	354	310	363	366	327	334	351	409	334	377	373	372	348	342	353	374	349	355	341	358	367	359	346	324	338	385	392	332	377	360	414	376	362	363	374	352	368	338	361	361	351	292	346	347	395	370	345	344	354	350	343	358	356	360	359	354	355	339	357	398	350	390	374	353	376	374	376	337	390	385	349	381	367	399	392	351	346	348	360	370	376	357	330	373	374	367	371	388	356	369	348	347	363	395	388	401	402	344	318	391	356	369	413	330	360	369	345	346	352	360	367	384	385	350	331	374	361	358	366	390	364	372	370	364	331	386	378	356	378	371	376	342	352	384	345	347	353	357	356	370	350	391	385	389	347	355	318	376	359	369	333	370	374	415	358	361	369	372	373	378	354	315	404	355	389	366	369	339	376	391	357	363	352	362	364	351	344	341	361	378	351	387	338	341	334	359	340	340	356	380	392	360	362	386	375	373	370	340	301	365	379	372	341	410	368	385	382	344	340	357	352	364	363	362	397	363	361	322	346	349	355	376	371	334	376	401	359	352	371	367	372	323	348	387	342	381	382	351	323	338	346	353	364	386	396	369	347	340	339	358	339	364	369	322	352	395	384	371	336	379	369	361	364	400	373	412	336	336	362	363	374	396	348	361	411	358	376	402	366	358	329	341	330	367	370	353	371	412	357	348	382	362	357	373	368	381	318	345	366	341	301	390	340	354	337	350	362	362	352	379	348	338	366	339	331	393	356	375	371	401	355	380	327	359	367	342	364	347	367	359	392	308	352	352	352	346	414	362	351	369	367	353	389	376	413	368	317	382	376	316	350	358	394	365	339	347	381	372	354	340	400	375	389	347	369	331	357	362	362	367	363	367	382	356	393	386	361	357	336	373	354	368	360	380	353	346	381	396	382	347	374	380	357	341	393	414	363	381	337	363	357	331	363	365	374	383	372	376	365	343	380	331	374	384	356	390	350	307	364	372	351	373	353	381	399	373	355	364	402	387	356	351	336	379	358	379	359	364	330	377	354	335	358	344	382	421	359	382	359	350	328	366	395	376	393	353	361	363	359	334	376	367	411	381	372	363	337	394	351	338	353
33889	2780	5031	5628	4864	4104	3222	2896	2608	2221	2138	1889	1817	1652	1461	1417	1305	1242	1177	1169	1187	1096	1086	1038	978	1025	1026	960	1019	962	941	962	971	960	951	973	942	932	912	956	856	968	861	922	916	881	931	973	910	885	884	905	912	926	894	862	851	855	889	893	884	855	859	883	851	857	868	868	913	888	838	874	841	855	900	906	889	865	856	892	867	870	941	886	862	837	846	876	904	832	879	869	863	852	870	866	873	847	868	842	836	868	853	852	875	872	845	858	884	843	885	891	838	834	822	833	790	859	879	888	858	894	867	834	809	829	836	858	887	836	879	826	860	830	837	814	872	829	858	857	855	830	860	814	848	874	845	846	880	886	853	902	925	860	829	883	818	860	827	878	843	841	835	857	854	823	860	853	840	822	852	900	838	856	851	873	843	848	805	883	838	884	887	885	883	846	855	867	864	870	902	866	839	811	813	859	869	827	876	863	896	860	847	866	853	836	843	867	845	866	834	840	830	908	856	869	862	851	886	859	829	864	858	846	870	854	834	893	828	875	863	835	834	811	874	887	896	887	891	855	917	812	876	815	882	852	819	877	853	868	842	885	804	842	890	847	851	832	820	861	875	828	865	818	852	852	870	868	867	894	851	876	824	859	870	808	903	884	845	892	877	899	869	842	817	836	818	784	825	845	860	858	841	866	847	832	807	794	840	833	837	838	890	854	860	882	883	863	870	881	840	816	863	874	876	841	857	828	784	816	847	875	850	881	856	863	849	848	859	821	879	834	851	898	876	848	801	852	851	886	818	875	884	826	803	853	879	848	871	868	847	905	845	891	819	858	880	860	839	772	823	856	839	862	882	854	826	856	872	826	866	819	869	855	817	823	840	846	835	832	851	861	817	839	871	859	887	841	887	857	807	850	853	841	764	854	884	796	866	807	854	891	888	805	815	832	882	838	891	871	894	862	827	787	870	809	850	848	868	881	880	822	863	842	855	796	873	819	827	856	886	859	851	872	874	858	875	827	850	834	873	819	862	843	862	848	790	831	838	830	835	795	852	868	842	812	793	837	853	792	854	799	824	824	838	869	859	868	942	853	822	831	858	865	804	872	890	860	864	887	888	800	816	882	868	841	849	851	834	791	804	855	844	860	867	799	823	925	851	869	861	876	877	882	797	870	864	851	846	866	872	874	876	893	857	785	838	870	838	871	840	858	872	854	859	863	808	866	801	826	800	843	877	801	876	835	824	835	861	840	852	915	842	847	839	888	844	871	829	889	864	867	820	906	875	806	875	882	844	849	856	779	902	868	886	883	854	864	861	853	862	895	832	857	796	864	876	846	822	808	812	853	821	876	875	842	905	847	889	862	846	810	873	819	867	876	846	837	865	831	826	899	849	832	880	888	853	856	836	858	913	818	869	835	838	903	837	849	857	854	860	842	816	854	799	855	866	891	856	857	915	847	832	814	886	891	887	844	814	876	839	844	808	840	817	787	906	894	885	858	840	843	848	843	859	795	829	846	898	878	819	887	841	875	821	898	832	882	896	805	846	902	830	878	855	864	900	871	854	897	831	844	819	833	859	818	796	798	858	870	817	879	855	847	867	839	838	811	885	861	849	862	858	879	866	826	882	861	874	824	843	810	906	830	815	847	841	853	812	868	881	845	810	841	828	783	850	861	858	880	850	824	796	839	834	855	844	879	819	842	833	825	838	873	847	853	863	850	844	808	886	835	834	827	866	867	848	825	853	874	812	846	881	882	923	870	919	885	859	923	848	828	883	834	874	841	886	859	942	860	823	814	871	892	856	840	821	845	814	867	877	840	837	922	812	879	861	868	854	877	861	853	812	824	847	830	853	822	791	867	838	896	891	820	864	852	836	817	852	835	905	808	862	783	888	881	884	892	859	815	846	824	854	807	863	823	835	843	874	876	805	883	793	822	804	850	862	812	833	872	907	838	796	861	781	895	859	852	846	800	824	875	873	872	858	844	852	821	834	889	872	799	859	933	835	857	830	890	792	868	794	872	897	839	815	881	847	869	820	796	832	882	827	829	836	827	875	856	827	846	843	857	863	818	851	862	796	855	850	784	812	826	814	833	883	844	864	938	863	875	845	863	837	839	821	838	839	889	839	828	865	842	836	826	834	866	861	859	883	871	864	879	794	879	807	889	850	830	855	847	825	874	808	854	828	852	819	837	889	861	827	846	845	872	842	869	838	830	823	900	887	899	866	878	827	833	840	829	821	821	780	821	849	891	849	832	885	834	886	861	866	844	876	855	897	819	827	847	794	846	817	869	863	894	759	871	874	895	892	824	854	827	828	814	843	852	874	891	879	832	847	825	834	839	833	847	808	862	839	860	918	798	825	788	823	865	876	889	862	868	836	798	826	830	846	878	860	837	872	831	851	845	850	904	839	846	866	851	838	869	870	867	833	890	847	831	888	838	848	816	868	877	842	862	840	865	857	860	823	846	870	852	867	860	835	822	867	793	801	823	830	854	873	858	871	872	837	834	870	874	836	898	879	837	878	829	853	853	861	865	853	825	869	836	881	827	825	853	916	860	866	848	822	818	873	872	848	858	812	855	791	891	884	824	898	858	830	841	905	868	899	843	834	858	805	883	851	844	852	916	892	858	878	827	852	838	904	763	838	780	870	873	844	785	841	850	835	877	870	934	834	860	813	858	799	835	881	828	876	888	829	811	839	858	883	837	828	828	828	874	854	843	829	848	829	815	862	833	875	853	835	854	847	834	847	913	888	817	833	879	887	855	883	874	896	841	927	835	843	851	822	811	822	831	847	863	869	849	845	832	795	840	921	845	830	830	844	833	875	808	880	829	849	833	810	866	881	894	892	806	845	835	858	848	868	845	876	842	869	850	858	828	876	838	874	832	814	855	845	841	904	904	858	863	818	846	858	845	873	844	871	824	824	824	862	831	825	855	894	828	860	868	856	866	808	878	860	777	857	853	834	872	842	895	868	796	860	871	854	884	905	798	845	823	846	879	847	847	844	868	841	847	834	830	819	833	829	874	799	853	830	828	820	853	851	873	815	905	843	836	873	816	885	863	861	839	849	801	828	829	877	881	857	867	809	849	881	905	823	881	836	866	879	829	845	853	859	863	887	809	909	836	841	852	879	883	861	811	892	870	835	805	845	870	802	886	869	857	882	874	855	829	880	832	807	894	885	870	859	802	868	818	811	895	859	838	881	868	828	846	856	883	857	884	879	863	838	806	804	862	897	943	844	866	863	800	826	819	883	832	849	841	887	890	906	836	857	827	852	817	848	885	840	896	842	827	840	872	846	882	848	853	871	848	811	811	887	869	875	885	862	869	875	857	864	821	884	872	825	828	823	898	924	861	854	883	764	848	869	832	862	892	848	824	839	826	877	905	826	861	850	874	862	861	833	915	854	831	834	875	853	806	862	865	837	888	802	833	845	822	872	880	871	874	865	799	881	865	876	893	841	815	869	802	890	778	834	804	870	867	831	866	830	833	848	920
7740	474	347	333	296	282	302	257	270	285	293	272	264	269	266	272	272	251	229	259	285	244	272	249	297	264	273	276	270	278	271	255	269	281	288	268	278	271	300	236	298	275	250	235	256	247	241	296	302	276	294	284	236	264	273	256	278	289	262	234	275	282	251	251	246	275	279	293	269	266	250	280	263	265	259	266	279	265	250	251	273	247	274	298	262	301	270	283	279	241	255	270	278	252	276	268	267	258	266	245	258	302	284	245	243	261	298	232	247	256	293	273	286	250	315	284	251	287	283	285	258	274	276	280	261	267	257	263	268	252	255	266	260	266	287	283	291	267	240	250	257	267	278	263	253	264	295	279	261	271	236	295	238	288	277	290	269	268	275	296	280	278	255	294	250	300	266	275	250	234	266	269	272	310	248	243	275	272	244	265	272	269	257	297	240	257	271	279	271	271	284	258	301	271	256	270	263	251	260	248	259	304	280	294	254	237	271	274	289	232	300	247	274	312	256	292	247	282	257	257	274	264	276	259	263	257	304	250	235	274	258	277	277	255	263	275	236	272	307	264	246	268	277	253	250	285	275	281	264	263	284	275	270	266	296	299	265	265	250	264	253	256	246	271	292	265	278	271	262	247	280	274	254	258	291	247	298	254	270	258	257	264	277	255	276	261	259	273	275	272	268	263	307	271	309	271	270	280	280	272	264	265	279	280	257	266	272	261	255	283	286	267	288	273	258	260	249	235	278	263	259	290	278	263	313	279	287	257	256	256	237	292	283	253	260	277	266	258	282	286	272	285	255	273	234	255	279	239	286	312	259	285	281	267	275	270	281	248	262	290	273	257	251	259	280	265	274	270	278	274	252	279	248	264	240	271	266	277	272	279	277	289	263	271	240	263	244	273	292	276	261	293	259	262	232	242	274	276	251	297	252	286	264	261	274	240	281	254	251	285	259	242	258	265	245	260	264	288	280	287	312	275	284	247	255	279	272	273	261	254	276	275	290	257	284	310	274	275	265	247	273	266	248	239	280	267	245	228	256	270	288	251	244	245	260	251	302	296	283	257	261	292	246	254	262	271	285	287	264	269	262	253	257	286	236	279	275	247	255	279	261	280	295	273	295	281	270	244	270	242	250	266	285	262	259	283	275	266	254	255	294	271	259	286	306	237	282	270	281	272	289	237	266	258	269	311	291	296	302	275	261	270	256	279	252	273	276	261	245	290	303	274	261	254	255	257	261	287	248	270	234	233	267	267	243	269	256	273	257	267	241	284	264	281	267	278	263	265	245	271	266	308	243	260	275	275	273	245	254	307	262	269	267	288	284	278	307	220	252	249	268	273	279	258	305	282	288	267	255	303	284	242	278	271	249	276	264	304	257	241	245	228	279	276	269	281	272	300	276	266	276	256	259	261	271	259	287	260	277	282	302	260	273	297	268	248	247	297	269	262	271	263	247	265	296	246	240	239	255	276	257	276	272	279	283	284	269	257	265	286	251	271	255	265	269	230	237	267	266	254	280	241	266	282	267	279	253	280	259	274	245	270	269	265	275	262	274	258	275	281	260	275	259	264	270	259	297	274	248	266	244	270	260	282	266	262	230	240	284	280	238	244	282	233	277	270	283	307	276	279	268	283	298	256	244	279	254	267	302	278	268	255	248	255	301	291	254	310	267	254	277	282	266	273	258	253	242	250	258	234	258	271	280	268	257	254	283	259	275	256	257	250	291	281	264	302	252	291	291	276	271	257	256	271	272	243	296	275	259	255	248	255	283	268	280	294	234	263	306	269	250	290	269	266	258	240	288	267	260	272	270	312	244	253	281	302	259	298	307	270	242	275	279	288	288	259	288	283	257	287	269	258	233	274	285	264	256	245	274	256	244	290	279	300	237	281	277	259	269	261	272	284	333	267	278	279	293	275	281	265	281	268	283	291	312	266	280	253	261	265	271	256	250	267	294	266	289	288	297	248	291	299	260	269	286	272	250	275	259	292	310	253	272	275	277	274	262	245	265	284	233	295	250	267	247	246	306	270	240	239	252	246	278	268	284	281	249	266	266	274	286	280	276	285	252	277	277	278	262	264	262	265	248	280	293	295	253	281	302	269	272	234	266	261	260	286	248	269	280	255	271	247	254	278	266	254	301	294	286	255	276	272	251	284	249	263	273	275	294	285	279	275	277	243	242	283	271	240	259	253	254	262	273	287	275	269	278	269	252	265	314	272	291	249	284	287	269	275	305	272	274	252	256	283	245	285	284	289	256	248	274	252	268	282	256	240	244	279	265	259	246	276	277	268	264	287	286	302	273	236	273	218	259	315	281	253	258	269	263	260	258	308	259	275	285	281	271	288	292	264	280	287	241	270	279	282	280	243	308	262	272	269	277	258	275	241	295	240	252	244	278	271	290	253	263	239	270	271	251	285	260	266	260	269	256	270	272	268	265	280	245	283	266	306	263	275	265	269	262	272	264	270	284	260	287	272	253	284	251	269	273	270	283	246	267	292	266	248	251	300	244	267	255	268	251	295	274	262	300	267	255	258	284	300	291	272	275	261	276	269	275	286	243	255	271	265	257	253	259	272	268	285	256	277	250	265	282	272	277	276	286	283	268	246	269	241	257	272	298	240	259	279	270	282	329	282	274	280	245	279	267	268	268	296	279	267	250	265	272	250	277	269	282	258	255	249	247	286	290	260	290	274	260	250	254	269	263	286	236	263	274	264	273	284	255	277	273	256	260	260	269	251	251	255	286	276	271	269	250	290	276	265	224	267	259	280	251	283	266	276	272	270	222	271	258	249	266	287	240	265	300	264	275	263	271	266	293	255	230	254	296	271	238	254	267	296	263	245	270	282	263	278	264	284	260	267	239	262	261	280	274	262	284	261	281	255	271	274	264	259	250	254	279	281	275	258	282	291	254	294	290	265	249	268	291	251	288	289	253	266	249	273	256	263	260	264	273	267	294	262	244	283	295	272	282	279	266	281	256	256	250	276	284	240	262	316	255	246	269	272	261	261	298	231	269	251	279	258	293	264	271	281	270	295	269	284	277	260	305	258	243	263	280	253	242	286	243	251	287	253	276	263	262	250	271	262	291	300	276	279	267	258	273	266	287	265	260	281	296	253	248	259	256	260	258	258	271	286	217	291	257	283	271	306	274	276	277	269	266	254	258	290	273	248	273	251	263	284	283	254	256	246	234	291	287	261	271	292	243	263	292	251	282	232	258	231	274	261	248	273	245	278	269	249	291	247	284	258	274	263	263	262	258	277	284	282	280	289	274	286	277	249	264	242	259	272	264	275	257	256	284	256	242	280	294	298	256	308	251	258	281	290	262	252	238	274	234	234	253	269	262	258	255	278	257	253	259	267	277	263	256	292	256	273	247	245	268	286	261	285	284	271	253	259	274	237	239	263	238	259	244	267	259	292	257	263	270	253	279	255	248	312	299	275	255	274	252	273	271	290	259	261	268	269	294	270	234	276	275	238	272	274	289	277	276	292
7523	695	801	873	825	750	721	716	730	652	707	670	668	661	679	644	663	637	653	637	658	637	677	681	652	655	693	673	627	640	657	625	649	679	633	627	702	647	723	694	685	644	643	617	640	667	692	634	692	660	652	680	634	626	667	643	683	649	661	620	622	625	665	643	650	653	608	653	647	629	615	647	614	663	628	595	683	678	603	668	617	654	611	682	606	660	683	643	626	669	664	665	666	657	659	665	636	682	663	709	651	627	647	676	638	638	630	681	673	631	653	723	660	614	613	626	655	683	613	652	671	655	714	676	629	627	639	656	683	650	656	662	659	648	687	706	679	658	680	641	632	651	632	632	656	619	694	657	665	666	683	670	702	638	626	673	649	630	664	693	651	647	647	617	594	639	609	630	639	686	615	669	679	634	649	617	677	666	657	638	659	679	646	697	627	646	617	620	659	693	640	660	679	662	616	656	618	641	607	666	647	667	669	648	634	624	636	627	614	660	681	616	615	651	687	641	633	658	625	630	681	651	673	671	638	658	653	650	684	604	691	609	620	638	630	643	636	611	655	658	650	647	656	631	620	667	663	679	632	649	657	611	647	659	610	647	656	628	612	641	675	647	656	680	642	588	638	649	664	665	660	617	587	664	672	662	695	630	583	642	610	648	608	658	623	618	646	631	615	682	640	640	668	637	627	688	595	631	637	630	675	617	672	664	610	676	646	660	662	652	583	649	652	689	631	635	653	644	647	638	663	606	637	635	675	637	624	627	621	672	642	608	638	658	659	615	614	674	636	608	647	666	602	635	646	650	626	653	666	672	649	640	633	673	695	617	691	669	610	671	645	636	616	663	618	678	663	631	638	658	619	649	622	642	626	671	668	665	658	651	678	678	612	656	642	639	659	658	637	644	633	657	655	581	657	661	623	647	626	594	667	629	648	637	644	673	601	651	704	609	654	631	633	642	622	630	636	682	643	624	668	656	631	660	633	667	628	649	636	671	668	666	645	644	609	655	686	641	629	634	629	625	689	645	631	650	630	693	641	618	689	675	638	640	613	677	661	709	609	672	680	618	623	614	634	623	594	630	687	653	628	661	640	697	673	694	659	636	662	691	650	661	689	628	631	644	630	698	597	655	653	637	669	659	638	647	683	660	628	644	663	644	625	631	614	664	629	642	632	697	622	632	634	624	694	622	628	627	656	677	667	672	640	631	644	648	597	691	696	659	661	639	612	632	623	648	676	721	615	635	660	630	627	679	633	664	604	614	654	626	609	685	643	675	613	579	640	641	647	642	617	656	671	601	677	624	636	676	638	641	661	658	645	653	646	650	660	594	673	613	644	631	655	675	665	635	659	655	681	626	581	659	673	633	655	635	612	620	612	683	683	634	684	640	667	645	652	663	597	628	632	685	641	660	688	642	605	629	607	623	640	650	661	660	676	684	626	672	626	671	647	653	631	615	693	653	621	684	681	675	600	620	621	667	663	650	632	612	647	610	673	602	660	636	603	634	619	646	675	626	611	659	590	624	625	594	641	667	646	648	702	606	676	660	668	658	641	633	630	649	595	650	597	613	639	607	655	637	645	663	648	673	653	686	682	646	702	611	629	621	669	681	645	666	656	615	633	647	596	637	614	652	645	609	639	639	660	640	649	670	618	631	655	643	678	692	646	654	663	635	639	635	658	703	638	685	637	622	612	662	624	646	656	652	668	671	652	666	649	647	598	689	652	617	652	614	651	633	619	674	653	685	624	663	656	608	682	638	644	686	652	669	609	656	631	637	718	680	611	629	622	663	630	693	672	620	650	611	658	605	637	641	662	688	629	664	653	630	669	615	636	666	640	586	707	659	665	653	665	667	641	655	620	651	659	658	696	681	600	626	671	665	628	658	648	701	643	679	655	624	694	725	597	646	616	654	640	642	631	652	658	631	658	664	624	677	671	588	656	643	645	595	647	664	629	627	623	672	636	622	638	627	649	702	654	677	642	686	689	620	657	677	686	624	683	653	647	650	684	622	676	618	660	641	649	685	627	668	660	644	605	664	649	627	609	646	659	678	660	664	663	672	703	662	669	636	667	689	657	636	675	674	665	652	642	615	681	649	660	646	648	678	663	645	660	684	681	666	637	650	643	632	624	658	647	636	620	631	650	701	648	685	647	644	624	640	669	657	693	628	620	627	647	648	635	638	628	656	655	695	615	617	661	627	668	668	721	626	655	623	656	676	611	689	629	646	636	686	630	694	619	669	634	690	624	643	655	641	597	658	686	604	716	653	631	606	620	612	613	635	617	678	673	685	631	702	662	654	694	617	661	659	634	635	643	625	656	677	697	676	664	630	665	619	626	636	666	675	653	626	681	651	667	630	672	593	658	665	666	661	693	673	682	624	612	623	626	678	657	593	649	634	670	611	697	661	626	629	630	680	683	625	642	659	651	607	658	623	640	688	655	627	638	652	640	623	634	655	655	592	643	598	686	642	613	605	640	643	626	631	669	623	635	649	650	637	682	665	646	650	648	618	659	652	584	635	700	674	603	631	705	686	629	680	641	663	674	643	654	641	677	625	622	661	662	681	619	639	687	651	626	654	633	640	666	646	669	617	614	620	661	661	644	624	652	708	666	659	647	682	643	629	675	688	652	686	638	661	664	622	651	649	689	618	670	621	661	645	684	642	625	677	654	661	641	650	653	659	671	681	653	619	659	660	683	677	632	665	614	628	656	670	695	657	638	653	652	684	645	628	662	700	688	674	659	661	654	647	644	673	677	690	643	677	620	582	692	608	681	620	681	653	621	673	633	671	630	617	634	675	636	629	661	652	629	639	685	633	587	624	642	653	607	655	632	657	666	644	629	656	618	662	636	670	628	629	644	622	617	656	613	668	630	660	690	622	633	671	657	599	637	637	620	651	670	627	622	674	636	665	598	698	639	660	640	649	639	645	662	628	678	619	667	645	659	659	676	622	642	632	671	661	642	652	608	611	676	619	660	645	615	679	575	690	622	689	665	687	667	657	650	659	666	639	696	659	681	656	606	639	710	668	644	597	636	592	664	683	628	631	658	637	625	653	662	619	603	660	669	633	693	621	680	629	601	655	654	609	647	639	680	628	678	685	627	628	695	607	609	670	676	636	602	644	664	635	600	636	614	667	624	660	621	684	682	692	638	672	655	663	685	659	645	629	637	632	659	646	630	675	664	642	648	677	624	623	621	628	639	643	661	657	630	676	624	646	628	630	666	684	597	656	635	658	663	672	638	649	644	622	640	634	625	653	647	656	682	650	660	683	659	586	627	605	673	640	669	662	690	685	673	621	648	606	627	614	650	645	665	626	606	648	641	640	624	661	667	650	650	690	651	631	604	618	606	665	665	637	699	643	599	660	680	628	677	591	644	686	678	648	621	603	610	624	674	594	654	643	662	635	597	659	599	640	629	630	660	640	640	625	600	673	633	626	662	645	646	638	650	665	645	631	654	633	654	680	626	591	607	626	648	615	636	654	626	629
46324	22206	19801	4187	1023	624	531	468	378	381	355	332	302	272	248	275	292	243	243	284	241	224	253	248	248	237	250	201	238	207	264	243	282	200	225	188	220	229	238	251	245	184	211	244	236	241	232	240	236	224	216	232	233	263	238	226	240	204	244	243	214	217	278	234	198	249	222	205	208	219	236	217	220	225	244	243	227	224	248	225	233	218	235	225	243	222	208	241	233	239	225	232	223	247	221	242	224	251	215	241	240	230	218	233	227	258	212	203	230	232	248	234	236	237	223	258	226	199	215	234	209	220	196	222	254	231	223	223	237	225	245	246	218	233	246	213	206	270	208	221	227	248	246	219	244	210	235	229	211	257	221	234	259	231	233	237	262	237	226	240	232	217	197	240	243	217	239	241	244	250	232	228	218	235	249	242	250	230	229	217	232	251	260	217	231	265	235	228	234	240	234	220	237	257	204	250	233	250	208	211	228	211	215	256	230	237	226	211	248	242	237	229	230	245	253	232	258	226	219	245	208	218	226	231	204	238	218	223	218	232	222	261	239	230	228	263	218	224	221	212	244	271	229	217	256	244	213	235	231	201	210	226	209	209	232	225	252	227	219	211	228	215	236	252	225	213	228	238	243	240	230	214	216	265	205	238	243	216	195	245	230	218	237	252	234	234	236	238	215	248	223	247	249	223	223	212	248	236	216	237	213	242	256	225	252	237	203	204	240	239	208	218	212	254	210	228	210	248	223	225	241	239	222	215	244	252	225	230	239	251	252	238	279	252	214	243	237	199	248	246	213	235	209	221	224	245	235	227	230	205	246	228	261	240	236	236	220	239	247	221	247	234	197	253	256	227	215	248	230	205	223	248	214	236	218	250	228	233	225	230	234	240	244	225	248	240	207	221	246	248	219	249	214	236	222	207	254	206	226	228	242	257	207	265	220	224	225	213	219	205	241	244	256	248	201	231	225	230	225	241	242	230	270	231	206	222	216	204	222	232	247	223	238	218	253	211	245	243	216	206	243	211	242	246	259	252	256	211	213	243	240	221	219	210	230	210	252	228	198	234	213	227	227	199	229	246	242	228	205	208	251	209	220	251	244	214	221	249	246	224	221	239	262	204	238	198	240	228	242	239	227	240	232	220	218	214	213	223	252	212	228	235	251	226	234	248	247	216	274	225	211	219	240	247	208	207	237	236	228	242	236	245	206	223	230	248	222	208	214	242	201	237	241	230	235	236	207	260	228	238	222	230	203	194	229	229	223	274	254	216	244	237	226	220	244	229	228	208	212	234	238	242	247	216	213	229	237	214	230	233	255	241	225	223	248	226	223	236	235	241	240	214	224	223	247	249	220	255	220	250	210	226	229	229	203	214	225	221	233	238	224	209	216	235	238	245	242	218	219	237	208	225	226	203	250	259	242	241	209	241	247	217	205	218	233	242	220	215	256	225	220	240	219	243	249	242	246	255	222	262	228	247	230	246	241	210	228	224	237	230	205	208	218	240	239	245	237	230	201	215	213	239	200	211	238	215	213	233	210	230	228	241	240	201	218	208	241	235	227	229	220	231	221	208	225	245	246	226	238	220	224	203	223	196	242	225	203	242	212	260	214	207	214	234	230	252	225	232	230	211	216	232	241	218	226	278	219	208	236	246	220	222	217	230	240	236	235	219	232	223	208	215	252	196	230	221	227	216	256	208	236	213	232	221	232	255	210	265	227	232	229	236	231	233	228	257	230	221	217	227	212	231	214	219	258	239	213	193	212	225	227	263	206	215	226	205	231	227	267	230	284	180	255	229	248	244	234	229	255	269	213	224	234	212	203	204	252	241	238	227	230	237	228	217	207	229	252	213	211	237	211	206	225	247	220	230	215	210	222	210	202	222	190	234	229	236	212	235	196	243	224	230	266	232	250	231	248	230	242	248	222	205	209	245	220	265	244	208	207	234	243	220	253	224	245	200	221	224	212	264	243	206	255	222	252	258	234	229	208	215	250	241	250	221	227	235	213	230	211	220	212	225	236	239	229	243	228	234	223	209	209	219	230	214	241	219	217	238	254	225	210	240	243	232	200	227	231	246	253	209	201	208	235	229	213	250	253	209	236	245	241	245	232	223	260	270	201	226	259	239	225	234	223	236	226	238	234	230	228	229	206	226	235	232	209	212	219	222	209	224	219	226	225	236	227	221	217	224	235	222	240	210	226	202	224	236	218	227	222	223	220	216	234	224	231	233	251	227	231	224	223	242	245	223	239	236	254	233	246	214	270	239	236	217	214	214	234	221	259	196	244	233	220	222	242	240	230	237	210	243	254	228	232	218	256	239	217	259	210	239	208	220	241	239	238	242	186	232	220	237	236	236	235	219	196	226	209	217	231	233	224	217	220	249	241	217	228	238	221	230	232	242	246	234	240	228	217	229	241	232	235	236	230	246	258	239	226	226	225	241	263	199	244	241	209	207	216	232	226	254	248	239	220	229	225	234	233	218	215	226	214	212	228	252	231	251	216	236	215	227	246	238	219	224	231	201	228	206	222	233	222	211	204	226	221	235	239	226	211	239	241	213	237	233	226	240	209	211	242	234	235	231	260	234	279	241	230	213	256	232	244	223	239	217	208	228	220	229	230	207	248	256	235	225	230	231	231	222	233	228	223	227	248	207	227	234	224	242	264	231	222	269	244	239	227	242	227	212	227	218	232	209	231	236	239	208	201	237	224	247	213	216	190	211	248	248	210	225	246	246	217	226	266	243	242	235	224	219	227	240	245	231	239	221	211	218	244	220	242	245	230	200	207	218	261	231	216	244	234	242	246	214	222	250	221	240	229	215	203	207	230	254	269	210	222	220	239	253	239	222	241	213	228	205	240	246	225	233	239	218	229	219	260	232	219	243	227	206	243	248	219	259	210	217	233	215	198	210	208	248	254	202	229	231	231	239	249	258	227	239	250	247	239	250	208	258	251	239	214	219	246	207	243	225	225	240	240	259	238	223	240	244	230	257	200	208	234	230	224	251	268	220	229	219	208	225	244	233	250	237	212	246	208	245	216	218	220	236	237	237	217	209	265	239	257	226	257	210	242	224	237	237	241	265	224	240	227	230	224	203	209	253	206	250	250	223	239	252	224	220	240	220	227	215	243	242	218	219	239	257	251	216	233	218	206	277	257	239	211	219	227	213	221	220	234	221	233	245	220	233	235	234	248	232	238	232	214	241	232	226	240	225	226	212	246	239	204	237	241	242	213	236	226	233	239	254	212	218	230	204	250	231	207	229	200	284	232	205	240	240	245	221	213	247	246	218	233	243	251	223	213	240	251	238	226	213	207	222	227	248	252	214	253	231	247	217	234	244	224	239	206	233	228	222	217	202	235	225	240	230	230	246	257	230	245	225	232	228	235	204	221	222	264	245	202	240	224	224	220	232	223	210	219	231	218	230	213	229	237	241	273	226	241	241	202	246	209	231	259	230	231	227	215	218	231	235	240	252	193	250	224	254	230	230	253	250
25413	1723	2894	3302	2770	2293	1960	1726	1582	1324	1219	1259	1070	962	897	834	854	820	759	728	733	719	726	709	659	761	702	689	660	650	630	635	669	648	662	637	643	660	662	583	613	600	641	656	642	622	606	599	652	618	619	625	598	621	580	633	626	625	563	577	583	624	537	611	614	607	559	624	576	573	566	594	576	607	589	588	595	556	578	559	600	604	593	580	586	590	570	575	579	555	594	610	550	571	593	573	581	571	604	561	594	590	570	571	603	592	569	581	568	619	589	585	597	622	566	595	599	584	528	558	590	569	599	598	572	583	585	560	595	618	619	600	519	646	574	591	596	585	578	547	579	558	587	618	569	566	589	605	599	545	618	577	599	588	589	634	577	592	584	529	551	622	584	567	579	587	606	606	630	574	593	594	611	603	570	564	575	576	588	597	537	574	592	596	574	578	585	565	569	562	616	641	613	604	592	577	602	571	608	564	594	621	602	575	610	565	593	572	544	549	595	579	587	595	599	562	579	597	570	584	562	603	543	580	539	606	551	602	551	641	557	616	583	577	548	571	565	597	581	603	619	590	561	590	577	584	563	585	574	553	581	585	591	578	576	523	566	584	603	549	580	575	554	594	570	559	546	569	555	588	576	607	623	634	602	563	594	632	536	620	621	551	603	555	539	539	632	621	551	575	584	586	601	550	564	574	593	611	570	593	588	586	562	588	608	605	585	603	590	612	598	587	570	578	584	624	583	564	602	566	573	605	554	634	555	598	582	597	553	577	584	553	563	593	596	629	593	554	580	581	593	600	632	586	575	569	567	549	556	614	582	610	572	527	574	572	605	583	580	619	572	623	571	538	572	573	591	582	560	625	589	562	575	568	584	633	575	573	568	584	586	562	599	568	552	549	600	584	617	631	563	627	569	568	614	600	579	568	616	587	592	567	581	544	593	571	605	568	583	592	587	596	555	559	587	581	547	538	620	608	575	568	553	544	563	578	586	577	587	561	595	594	632	559	585	566	553	566	569	600	549	581	562	577	550	618	623	642	585	585	575	600	561	558	618	549	592	586	576	592	567	612	603	581	604	581	648	597	600	602	598	577	581	603	551	564	557	621	526	575	609	588	528	556	569	565	563	567	613	591	601	547	595	566	638	562	580	630	550	557	592	585	554	588	579	550	608	607	567	592	598	585	566	613	589	546	588	612	600	625	545	577	600	573	559	608	566	574	565	551	583	607	558	579	597	548	560	588	599	616	552	578	593	570	540	589	605	560	584	602	570	608	595	613	611	590	634	618	587	552	580	572	592	557	561	590	601	595	587	492	600	581	600	592	594	603	564	580	600	516	628	593	569	562	554	602	529	574	595	585	602	585	578	604	581	607	571	559	565	549	610	568	576	574	605	573	574	598	630	570	616	571	550	573	616	605	561	579	641	608	589	585	582	556	582	577	556	594	562	587	568	595	563	580	581	618	589	580	559	517	574	600	581	535	578	565	599	557	593	560	574	580	569	544	582	556	584	598	581	584	594	558	582	568	591	592	562	614	607	594	549	603	612	584	573	597	568	544	527	606	544	600	606	594	569	542	595	574	596	559	545	588	596	615	616	607	567	610	585	591	553	595	593	609	610	571	606	578	583	585	564	568	514	594	589	576	592	624	588	623	523	651	595	578	604	555	605	587	596	560	614	553	585	577	569	583	578	616	590	560	601	598	580	564	629	579	596	598	620	551	580	570	563	593	555	578	587	614	591	622	599	605	574	584	609	606	617	572	597	595	564	609	588	543	552	590	576	594	601	569	580	569	580	583	534	570	582	554	591	595	584	578	505	564	591	567	603	585	565	582	592	542	627	596	605	572	583	574	573	596	591	616	599	555	593	550	584	563	592	583	522	583	588	569	571	598	605	584	610	557	547	564	573	537	579	606	623	554	570	573	571	580	566	580	603	600	611	601	517	608	554	596	572	570	575	597	571	558	545	578	572	584	589	598	561	530	548	556	588	592	598	591	533	570	614	600	565	586	575	596	577	632	605	610	542	588	602	571	581	553	572	563	586	602	583	576	594	574	598	599	594	603	583	586	568	566	601	601	564	588	589	619	565	518	591	584	633	578	552	585	569	597	581	610	587	624	557	594	582	565	577	629	566	576	609	579	576	618	593	607	584	639	582	550	539	557	556	584	625	587	628	605	581	575	543	581	607	623	590	579	588	583	547	618	584	577	583	564	569	524	569	588	618	595	612	531	599	583	603	603	570	579	617	552	593	577	609	575	597	561	592	565	574	578	577	550	580	579	599	575	552	598	597	566	615	590	590	541	565	594	589	609	595	552	573	569	645	545	603	601	582	605	586	602	598	598	550	587	572	602	557	608	560	656	581	555	554	577	582	589	584	587	558	554	583	560	585	602	616	613	600	614	568	623	621	654	549	602	600	529	587	559	598	612	597	608	582	616	597	565	558	628	598	589	568	596	566	571	577	563	576	594	582	581	592	622	521	600	560	603	590	571	576	585	581	574	575	565	595	556	612	574	576	537	564	547	557	601	604	529	600	605	580	612	562	555	579	536	619	602	568	551	622	630	592	591	598	580	577	582	625	577	580	610	603	605	532	586	656	573	629	577	627	599	560	605	605	603	628	595	621	647	554	562	634	583	598	581	598	612	580	594	579	629	562	625	559	551	569	601	589	589	583	601	574	570	614	562	595	625	606	593	574	601	591	567	571	562	558	593	598	597	601	553	588	550	624	608	600	607	592	571	591	614	601	600	599	572	565	620	580	597	584	591	590	579	593	572	590	574	613	592	540	584	572	608	564	557	606	571	593	598	568	597	542	563	574	589	590	592	604	584	582	592	531	585	545	601	590	580	596	566	571	562	580	603	567	599	572	556	598	626	567	587	564	562	588	598	587	553	573	581	602	567	610	585	566	550	582	592	599	561	613	570	624	608	605	595	554	603	574	561	599	574	545	634	635	551	548	608	551	577	548	592	617	570	584	591	605	604	549	609	607	581	557	599	603	545	636	553	612	563	607	587	618	596	574	543	587	597	580	546	595	590	571	589	575	547	593	664	619	594	594	579	600	589	571	588	590	560	570	590	571	587	556	585	593	603	585	563	572	572	611	607	579	558	617	578	529	548	571	581	569	558	584	574	616	646	595	579	572	590	573	626	563	555	528	598	563	600	562	583	576	580	594	599	588	586	639	574	562	532	581	561	576	553	567	588	577	606	594	574	549	599	573	606	570	562	560	574	614	611	587	584	553	587	618	551	618	566	562	590	616	584	561	566	569	590	596	596	590	565	588	619	581	559	618	578	586	572	587	617	528	641	594	549	606	581	592	590	615	576	596	566	589	574	543	541	562	563	562	544	563	599	620	582	599	596	556	570	639	581	523	610	586	577	592	568	608	608	548	628	581	556	536	572	564	605	595	560	585	603	601	574	552	608	616	557	611	603	596	536	598	567	574	526	573	573	576	610	591	590	626	542	591	576	617	589	554	566	581	581	619	609	579	550
39549	26091	25742	17384	5558	1549	1058	828	762	698	613	580	532	531	431	417	446	455	388	466	395	389	404	379	373	339	391	409	351	378	378	383	338	370	348	388	335	361	339	359	380	345	322	387	359	372	361	335	349	369	348	321	395	344	372	372	341	350	354	360	389	371	359	344	358	377	347	355	376	383	366	366	355	378	363	373	331	341	344	367	355	336	368	333	370	341	371	313	367	357	354	393	394	343	372	356	338	377	333	330	350	377	354	306	367	348	338	342	355	357	380	353	374	342	338	365	368	314	372	367	315	343	363	302	367	338	314	358	343	377	330	338	365	339	341	339	350	384	367	374	394	338	339	364	332	349	326	375	366	354	354	355	323	365	358	332	386	348	350	371	322	331	365	371	367	349	350	357	351	352	377	342	348	351	351	357	375	365	371	301	345	367	363	380	319	411	374	373	313	351	361	378	323	339	396	339	333	367	416	359	335	322	391	321	373	373	354	363	372	312	350	382	360	355	375	385	359	334	384	373	363	362	397	326	403	361	339	363	368	361	359	361	349	360	325	348	358	396	348	357	369	317	323	366	354	359	343	355	373	340	333	327	362	343	342	336	369	345	343	329	390	346	354	380	312	349	362	363	355	364	387	323	336	375	356	341	363	368	331	359	372	362	366	353	349	350	390	373	380	399	355	380	385	356	361	364	397	369	349	341	387	362	335	392	338	354	366	349	339	327	347	328	344	373	372	379	379	388	365	387	357	407	348	373	385	341	377	356	347	334	358	366	318	334	351	336	368	346	382	349	361	327	370	375	370	361	356	334	369	333	334	367	354	361	377	388	368	372	368	365	301	372	372	324	369	395	362	350	357	383	378	361	372	351	337	346	348	353	356	365	346	345	348	351	329	347	333	334	362	374	335	342	354	380	340	391	341	379	361	339	333	360	348	343	363	364	334	354	331	361	392	359	345	388	369	356	338	333	359	317	343	336	332	348	419	379	341	311	347	381	329	330	360	329	343	337	352	378	369	366	393	332	353	371	343	332	353	372	364	377	340	322	373	379	355	354	388	348	349	338	314	373	336	353	339	340	334	352	336	337	354	357	355	340	355	365	356	325	358	360	356	373	368	347	390	385	382	354	347	379	383	345	376	364	364	337	352	365	335	335	313	360	345	366	365	350	334	361	350	352	417	374	354	345	319	348	373	310	349	358	348	350	347	383	361	340	366	367	336	376	360	373	340	349	371	348	329	355	385	380	352	372	365	347	322	336	351	396	358	357	342	365	378	364	395	355	372	360	358	360	329	343	337	371	326	373	403	354	358	349	402	362	358	355	374	360	355	351	379	381	356	338	344	301	382	382	333	350	402	343	361	386	385	334	358	355	371	340	398	326	332	355	356	346	371	377	333	358	344	359	342	349	365	335	347	332	352	366	349	365	394	335	363	341	328	339	373	348	343	350	362	375	356	329	321	340	360	339	354	372	372	343	397	336	344	332	352	326	350	367	360	364	348	348	304	362	375	327	330	331	329	352	385	364	366	355	328	321	319	336	344	388	332	332	328	373	363	389	360	385	328	352	339	408	353	337	312	363	353	363	346	341	358	396	349	357	350	345	338	356	369	321	344	365	355	353	344	357	339	409	339	325	359	359	384	372	360	330	336	366	364	334	314	354	321	349	360	357	366	342	366	341	332	349	347	345	362	367	351	338	355	366	362	366	347	333	352	328	342	367	317	330	349	407	342	347	408	355	316	348	324	343	355	355	360	348	325	376	332	348	336	350	361	339	348	342	358	345	337	376	370	351	364	347	368	375	361	361	378	364	353	351	381	329	363	345	332	328	317	364	345	370	382	352	348	368	337	352	351	352	363	364	355	388	349	335	327	353	369	347	388	329	311	332	349	354	355	378	357	374	367	331	314	391	334	368	371	319	373	327	335	331	360	333	371	350	333	347	345	389	343	330	320	342	372	364	366	304	368	358	358	349	328	358	374	374	382	356	367	362	335	352	361	326	380	344	356	357	360	363	346	328	349	360	397	326	364	361	373	342	342	355	362	361	364	350	359	351	368	353	339	326	363	372	371	366	401	399	351	382	366	346	309	352	363	373	335	367	335	378	357	326	367	355	335	363	365	378	350	352	339	333	371	357	351	371	369	357	333	366	337	353	372	366	346	314	350	390	351	329	346	359	375	379	333	361	377	393	386	329	350	348	343	367	363	336	378	378	376	403	356	338	372	329	352	358	371	362	356	358	363	338	353	338	380	328	360	373	367	353	375	374	385	377	369	347	352	364	323	379	345	377	366	344	343	353	352	326	356	352	329	324	365	371	397	348	356	344	363	344	370	377	374	347	332	311	351	340	343	320	317	354	367	345	389	368	353	314	328	344	343	362	354	384	410	370	329	334	345	354	343	369	347	346	345	338	374	355	351	379	360	349	337	346	334	341	344	359	325	344	343	366	347	372	369	320	365	360	374	379	345	383	360	359	364	351	341	358	342	353	349	360	342	331	363	361	359	339	387	402	338	372	402	338	361	378	357	345	383	347	354	314	384	323	376	367	346	357	389	361	362	352	366	391	367	383	392	344	349	382	372	341	342	366	327	362	376	341	413	352	349	368	351	338	335	346	335	346	335	378	356	335	339	364	386	381	326	344	364	351	338	326	349	292	321	412	361	373	333	329	346	344	354	378	355	364	341	336	371	335	350	380	335	347	351	367	349	355	368	365	361	366	377	366	365	362	344	361	355	347	345	344	328	332	338	340	371	371	323	356	340	379	348	345	316	379	357	386	341	376	357	364	333	352	355	377	386	353	347	371	361	376	398	357	382	349	391	358	368	353	374	334	374	367	306	332	331	356	361	338	338	341	321	351	361	373	335	349	352	330	346	327	316	361	352	363	342	372	358	380	361	342	330	359	347	343	365	374	351	345	341	380	396	366	366	372	346	357	354	319	364	349	336	355	380	339	342	323	384	367	403	324	342	348	339	355	337	347	352	357	314	347	379	385	343	325	354	358	323	362	342	340	373	386	352	352	342	354	374	408	385	394	379	351	326	330	361	355	351	351	370	362	363	338	360	349	333	366	356	348	382	407	372	354	330	369	369	359	350	338	366	354	331	375	353	357	348	407	388	378	360	326	331	367	339	343	371	377	357	365	396	357	360	354	323	326	341	383	366	398	381	381	371	354	330	347	338	350	348	324	360	332	344	338	359	343	358	342	329	389	355	348	369	355	339	371	386	359	378	358	324	326	357	358	386	339	354	377	348	321	326	349	371	381	366	375	367	372	354	334	342	373	359	335	367	368	339	334	337	385	334	337	352	344	352	338	362	349	343	339	374	352	376	349	332	342	327	366	333	359	337	351	336	332	366	334	399	346	329	342	336	352	386	359	377	370	360	346	417	344	369	356	360	336	338	367	386	356	355	331	372	364	371	389	345	350	374	350	361	364	324	373	353	343	349	357	352	365	367	339	324	354	377	383	390	342	365	322	345	343	373	351	336	354	371	326
26900	2813	5190	6234	4860	3923	3421	2828	2686	2375	2170	2109	1925	1732	1472	1429	1406	1423	1215	1193	1100	1078	1082	1076	1066	1015	1003	1009	989	957	1016	969	953	896	910	882	900	894	876	914	878	931	862	827	904	852	904	852	851	881	898	929	862	892	844	878	858	838	865	845	868	877	858	855	879	855	878	857	829	887	859	847	884	824	828	806	850	856	809	854	832	854	875	879	794	854	866	876	854	825	833	840	860	820	838	826	853	819	867	856	871	888	811	858	853	864	879	821	822	818	809	855	847	867	862	837	797	833	800	835	826	816	820	888	892	818	887	885	821	846	823	844	842	855	850	847	857	847	898	853	875	840	837	797	868	851	836	808	801	820	819	857	852	843	865	850	827	831	858	869	770	839	861	875	801	861	803	844	902	811	841	822	832	865	878	802	878	887	884	804	835	838	818	836	845	836	854	828	923	851	876	790	882	820	834	816	819	838	846	878	823	844	806	816	860	868	893	863	827	824	901	840	878	844	871	866	878	873	842	836	848	838	829	815	790	783	820	821	891	847	817	881	862	814	864	828	798	863	860	874	785	843	833	831	883	888	803	810	814	820	872	823	804	894	812	849	815	776	859	915	810	850	830	786	841	858	815	832	862	847	849	829	785	835	850	776	884	808	898	868	834	767	828	818	829	834	870	893	810	859	813	828	894	813	839	900	821	803	803	819	796	818	820	881	845	861	890	806	853	860	879	860	793	827	844	793	827	849	839	876	833	830	811	876	814	814	860	830	834	834	871	832	783	836	838	839	826	844	817	815	855	767	827	812	821	844	833	814	816	860	843	836	808	836	795	886	805	889	830	866	821	852	854	778	795	859	850	873	816	846	841	851	806	816	817	854	807	800	798	816	837	816	854	811	855	867	818	797	836	830	813	843	833	848	830	847	857	832	851	856	825	766	829	830	814	844	862	827	832	873	831	830	842	821	841	824	882	849	816	843	895	842	871	816	857	849	864	871	859	848	794	840	811	791	844	838	807	842	850	834	849	819	833	854	822	820	825	849	806	864	788	841	823	847	855	862	792	859	886	804	838	823	826	886	813	870	836	849	839	858	809	873	829	847	869	808	808	814	863	837	825	811	810	838	854	827	810	807	831	815	822	815	841	813	805	901	841	818	849	834	857	846	822	837	815	809	831	831	865	829	855	835	849	830	782	862	815	845	863	827	817	861	860	845	846	858	832	880	870	831	895	880	876	844	890	874	853	880	822	816	851	843	849	832	884	856	824	854	889	841	843	873	837	885	795	854	825	830	860	894	812	840	832	808	807	817	826	828	833	837	827	888	819	861	844	876	812	879	787	803	853	863	858	750	863	805	839	810	886	830	833	815	843	860	881	813	847	834	891	811	891	849	865	878	826	818	859	819	880	840	877	846	796	844	777	865	853	885	835	817	870	869	855	797	858	853	912	857	836	832	845	822	823	844	890	888	851	818	782	817	810	790	857	858	793	820	841	807	861	773	837	835	822	811	808	843	850	838	860	826	797	826	847	806	866	865	884	847	859	788	850	800	852	832	823	896	847	817	850	850	841	787	839	841	826	799	865	820	855	870	817	851	890	848	826	845	842	821	821	812	786	853	818	848	798	842	824	825	831	827	874	825	793	822	805	807	823	812	882	853	878	874	770	863	778	796	823	838	816	877	858	813	853	887	826	807	882	845	865	832	823	815	834	852	837	860	812	824	808	854	903	828	820	836	842	845	796	836	859	858	835	856	839	832	875	822	779	799	867	852	839	880	811	831	831	847	845	843	799	889	872	801	892	805	816	900	827	878	864	847	807	840	809	851	830	800	849	802	819	845	837	812	881	850	844	841	854	877	851	817	833	851	812	849	844	854	806	851	858	881	859	845	807	821	844	810	844	849	872	839	784	847	799	861	808	853	823	855	863	838	806	844	863	866	800	844	856	827	845	850	839	847	866	851	845	841	855	833	816	825	821	835	818	853	826	834	860	787	852	815	850	870	845	824	811	915	866	847	838	859	839	871	807	809	865	827	820	837	840	851	831	813	823	858	884	826	852	867	836	826	838	838	861	832	780	822	814	877	824	838	858	835	852	823	808	797	831	854	809	846	845	872	859	810	810	834	810	816	847	798	878	781	808	798	852	822	850	830	860	815	823	808	842	816	807	879	799	811	842	817	780	834	826	803	827	879	802	814	823	870	842	845	832	843	840	836	868	779	832	851	883	828	827	889	881	869	865	823	853	829	871	835	834	833	831	800	843	841	839	766	826	826	863	800	829	849	846	853	853	842	827	827	809	824	808	813	824	811	805	864	871	848	891	885	811	826	802	849	833	835	838	826	805	880	823	822	862	802	894	780	894	880	833	805	844	812	820	801	850	839	762	834	813	817	822	875	844	827	829	774	853	803	780	828	801	853	901	829	837	873	816	860	804	826	821	868	835	859	886	836	795	800	857	818	846	828	864	858	830	892	838	835	867	842	878	874	863	806	847	822	864	843	781	855	904	848	800	791	852	819	819	859	822	859	877	830	812	833	849	880	861	839	836	806	852	815	867	838	836	812	851	838	835	886	853	826	861	828	828	793	848	854	811	847	749	861	808	858	824	849	823	831	825	858	800	765	841	786	813	819	796	792	815	865	829	864	855	856	867	833	832	852	822	820	835	900	853	876	827	818	838	870	871	796	888	882	860	811	833	834	830	861	861	796	867	834	875	793	839	847	857	767	843	830	853	871	830	835	882	864	858	883	847	833	851	813	849	822	845	876	884	900	851	794	814	852	828	828	841	865	847	889	830	824	848	824	873	829	849	807	876	884	891	847	821	833	806	824	866	833	874	801	830	836	816	849	828	827	808	851	815	860	820	854	870	860	844	830	853	847	896	841	851	817	827	828	819	861	857	795	847	832	851	830	835	871	896	908	864	870	810	833	877	812	812	861	853	819	836	827	833	789	839	847	842	844	842	808	817	828	834	884	864	831	847	845	879	847	822	852	781	862	817	801	810	843	856	832	843	834	819	837	825	823	813	803	809	867	808	867	844	868	787	840	888	834	865	855	875	809	836	833	832	829	819	868	866	869	842	860	807	808	835	855	845	880	825	872	856	850	810	858	783	857	865	874	856	790	825	882	806	856	754	863	843	867	874	888	780	834	873	883	815	871	842	876	892	844	881	821	853	837	817	855	797	786	861	890	851	811	855	876	830	878	843	826	885	798	876	817	854	807	874	845	793	908	868	894	863	816	880	864	857	806	797	814	823	848	821	840	856	855	844	824	763	835	802	850	829	887	842	898	840	829	807	819	816	798	857	805	833	862	817	891	853	859	837	804	781	860	869	864	789	833	828	823	821	881	842	808	832	851	876	852	865	847	820	822	820	851	815	880	845	856	839	847	896	783	847	792	824	796	850	832	821	855	826	822	835	867	862	836	838	805	838	845	846	831	858	848	880	808	879	839	844	864	836	860	870	851	856	823	845	915	817	878	859	862	848	839	820	807	810	884	869	822
7632	514	367	303	278	286	264	316	296	275	291	251	236	282	260	274	241	293	228	281	252	272	284	283	239	247	286	267	291	272	257	280	269	260	287	258	225	281	241	279	280	263	231	290	271	259	247	261	241	278	262	261	281	277	278	252	316	276	231	278	266	261	271	238	266	282	250	248	254	290	257	243	288	239	301	290	327	254	239	275	284	255	286	267	256	274	272	264	274	263	220	254	294	262	274	278	265	251	298	274	232	276	260	268	268	245	232	251	273	259	306	261	280	282	305	268	256	247	238	223	283	269	264	272	295	252	245	261	250	258	256	265	234	268	267	308	260	269	289	294	266	293	299	252	288	248	256	271	250	269	297	234	265	268	310	271	242	270	270	242	288	263	245	286	257	292	294	239	275	245	272	253	253	271	247	249	289	259	289	267	250	258	246	281	249	267	267	263	272	276	212	274	264	276	257	231	267	273	272	295	266	248	265	248	249	269	296	287	258	253	272	248	261	268	261	256	238	261	295	242	253	257	256	281	261	259	271	293	242	267	252	270	292	275	263	262	255	269	280	275	263	253	279	288	281	270	271	276	278	248	265	273	269	280	284	263	234	263	239	267	244	267	267	236	238	276	274	302	306	287	282	233	237	260	272	269	274	281	282	247	260	253	243	269	272	279	279	263	315	268	277	251	303	265	259	276	253	291	282	244	263	268	270	275	266	320	269	236	253	273	272	271	262	247	262	287	285	255	261	265	292	285	264	271	260	260	245	269	278	260	267	255	274	277	277	250	298	269	285	287	279	255	286	281	266	270	252	248	261	266	245	273	275	258	282	267	273	258	272	245	263	221	259	255	249	281	247	277	260	252	254	274	264	303	254	243	288	279	251	238	289	272	269	266	278	255	262	233	238	240	278	263	243	295	272	251	261	261	255	270	287	287	245	263	259	241	238	268	238	220	258	267	279	251	251	253	278	270	272	271	278	267	288	309	263	247	286	258	263	279	287	249	266	262	250	298	279	272	277	278	260	272	279	265	269	272	260	253	247	238	287	276	273	279	289	265	274	286	284	299	256	252	281	279	269	265	265	263	268	276	277	251	267	280	280	284	250	264	265	273	271	297	288	271	298	277	298	249	246	257	271	265	247	292	280	288	259	277	261	287	274	261	253	259	277	257	255	266	279	244	273	249	294	254	263	264	291	279	261	273	240	282	266	263	266	283	257	247	283	273	243	268	266	256	265	277	269	257	264	258	267	273	266	251	292	281	289	263	254	271	226	302	246	258	276	288	263	269	267	271	293	262	259	276	296	237	278	239	287	256	294	274	296	261	287	282	268	259	286	273	265	271	262	258	268	272	241	264	255	293	275	278	305	252	254	227	271	237	262	284	247	253	265	259	251	226	236	261	293	273	251	279	269	264	270	290	263	273	236	273	245	231	261	257	252	303	251	274	248	265	277	233	269	246	280	255	286	254	249	268	249	254	283	247	263	282	288	273	288	259	241	285	245	260	285	248	262	276	276	256	249	264	247	300	273	263	274	291	307	257	252	282	255	243	276	297	254	267	311	285	231	260	275	271	277	296	289	260	244	249	251	268	265	280	238	259	275	254	264	256	287	247	269	242	285	250	268	259	259	228	260	243	239	270	241	248	225	271	264	286	294	276	261	239	297	239	276	256	253	246	299	249	267	270	256	247	250	233	261	246	234	276	296	273	281	282	222	250	247	269	245	270	277	224	268	257	244	287	276	254	259	251	294	292	264	234	261	266	277	273	267	245	271	252	288	258	271	275	268	257	246	249	218	247	254	276	290	268	276	260	239	262	278	252	251	247	249	241	269	258	245	270	247	299	291	267	238	265	249	291	266	245	257	278	252	275	262	262	264	267	248	250	291	269	254	254	260	230	257	250	283	268	266	237	251	282	269	275	275	272	280	258	248	241	257	273	277	288	248	248	282	268	277	254	239	234	247	278	286	286	264	268	284	304	281	267	261	249	277	254	231	243	279	257	264	267	272	260	269	245	265	259	266	258	287	271	256	242	274	263	266	273	289	256	288	228	264	239	270	273	257	260	227	254	273	281	256	287	278	266	239	273	227	296	251	256	262	278	247	260	304	269	279	269	242	248	297	233	256	265	239	234	286	262	277	269	264	250	231	282	263	258	244	273	259	244	271	231	261	275	258	304	267	256	278	279	254	260	259	246	263	260	250	241	260	267	265	268	296	250	249	234	254	264	251	291	274	273	282	256	288	242	257	310	251	249	244	277	278	284	299	248	231	251	262	236	280	261	264	273	280	255	275	270	300	271	270	258	263	266	262	255	236	270	285	283	279	264	262	262	242	268	218	271	285	279	257	250	237	261	270	271	255	311	269	292	252	260	250	234	234	286	253	293	241	248	247	286	297	247	243	279	273	241	263	297	282	259	248	242	257	261	280	259	252	257	265	284	271	300	244	283	255	266	257	255	259	247	277	270	263	263	263	239	257	292	288	293	271	265	271	256	284	276	307	270	268	294	279	244	267	251	308	251	275	248	228	290	268	251	256	232	296	252	264	270	265	250	255	304	296	276	262	232	263	296	290	230	288	247	276	263	283	286	242	293	244	238	265	251	265	268	263	258	267	287	258	260	274	264	262	291	234	272	276	283	270	262	290	267	269	261	264	242	262	271	262	255	240	269	288	265	253	277	270	246	263	260	236	238	258	280	257	255	254	233	236	262	251	269	266	229	260	277	255	281	285	270	228	267	267	274	252	266	240	276	250	264	285	282	216	280	290	243	243	271	283	264	289	264	278	281	251	262	283	276	236	282	275	228	272	281	281	260	281	259	271	289	274	275	262	270	258	258	254	254	262	285	254	260	285	263	279	301	248	263	279	272	248	284	268	247	262	253	292	243	244	258	262	256	277	261	258	255	280	260	259	301	275	255	226	251	242	260	235	256	270	249	257	254	255	248	259	259	257	291	276	242	269	301	260	288	268	288	254	268	287	282	249	294	239	253	250	266	273	286	257	243	234	252	259	253	267	252	276	231	278	258	260	278	252	285	251	278	225	269	275	251	315	269	265	243	260	273	307	274	251	295	276	249	256	273	278	251	276	262	244	259	259	262	268	271	242	242	263	244	280	277	255	280	295	261	274	253	289	269	261	287	274	229	252	268	266	257	258	238	270	241	264	268	278	254	259	247	311	276	301	263	242	249	271	249	277	268	224	284	294	301	246	255	310	260	233	264	255	261	270	265	263	250	239	244	256	279	260	268	255	253	304	249	256	271	255	255	298	278	272	265	257	265	239	253	256	277	264	306	264	243	267	262	235	250	254	236	280	261	266	266	266	255	244	262	231	246	259	253	262	235	254	291	299	281	260	246	261	245	256	249	261	280	271	279	244	293	274	246	235	274	253	296	240	268	266	252	290	279	281	273	260	261	286	255	271	247	271	264	265	251	275	237	274	276	270	294	232	233	299	277	277	257	276	259	266	237	256	263	264	250	271	274	285	233	293	283	263	265
7115	732	820	873	754	781	696	742	718	720	686	690	691	653	697	640	598	622	689	654	627	700	660	651	621	656	623	645	656	647	621	635	657	625	649	613	639	674	644	630	597	669	608	649	651	654	615	595	652	602	644	620	631	645	650	655	634	601	652	644	583	621	654	624	677	642	681	641	639	647	615	636	636	631	658	640	665	623	656	598	623	627	628	660	636	674	660	672	614	670	601	659	614	600	587	648	585	631	669	649	643	644	600	628	641	603	622	632	614	616	646	616	687	594	651	592	617	595	635	693	632	652	678	615	631	629	670	597	615	636	629	611	637	645	639	633	658	653	647	617	614	613	635	643	624	676	625	634	615	639	690	682	643	626	635	644	636	651	629	620	593	667	605	641	652	651	612	633	628	672	660	646	618	685	658	615	645	641	643	679	650	623	668	600	612	608	599	650	607	602	621	611	625	650	682	644	607	663	638	655	654	654	633	627	656	640	616	622	649	638	640	669	625	640	630	686	648	654	647	625	609	648	639	689	661	640	627	654	636	635	661	607	642	694	649	617	633	630	634	636	649	646	640	680	620	599	640	659	617	614	662	585	639	634	600	667	656	621	640	640	644	620	623	679	621	628	624	660	637	647	650	628	650	617	640	601	597	653	605	611	639	652	615	630	634	697	623	603	646	618	665	650	596	636	716	658	662	642	639	690	626	652	633	614	637	677	659	604	640	642	606	615	650	633	613	644	597	604	651	633	616	626	594	637	694	673	645	628	667	655	659	640	662	692	679	648	645	639	601	663	629	636	631	652	642	586	673	608	619	630	640	664	630	657	617	622	613	610	604	636	699	625	608	618	627	624	680	670	663	681	620	656	653	633	681	643	617	636	591	621	593	634	639	656	645	641	627	630	609	643	653	628	636	628	626	632	650	647	670	648	642	650	639	662	629	633	677	633	679	663	623	616	621	645	590	640	677	678	651	642	654	622	646	645	634	638	650	644	651	591	624	649	684	645	662	621	642	632	610	621	680	625	647	593	645	633	601	627	661	630	646	648	642	635	652	641	623	627	669	589	654	586	664	636	618	636	641	647	613	617	626	628	566	649	571	608	641	654	659	643	632	619	645	659	598	625	622	686	652	667	650	662	623	667	660	617	654	669	634	632	604	670	616	648	649	616	639	617	639	666	667	680	612	627	636	584	627	613	625	646	675	676	591	717	663	614	617	704	630	611	696	647	635	627	623	672	625	607	698	609	657	639	608	652	592	677	651	657	651	675	615	672	611	667	617	623	674	616	628	645	607	641	616	657	659	662	634	581	669	633	640	602	621	671	602	587	642	606	682	678	635	656	661	655	668	666	657	617	633	655	652	639	635	668	663	667	645	623	654	627	633	632	636	631	625	655	577	624	593	625	603	647	646	626	638	653	664	624	655	647	657	642	630	634	590	617	613	665	667	640	597	679	621	678	622	674	635	646	659	618	623	639	602	628	623	644	592	623	627	621	671	640	657	640	605	658	650	601	653	621	608	649	664	651	646	630	681	673	646	626	617	672	608	691	627	652	614	632	650	656	608	660	659	622	636	584	633	641	622	622	662	654	644	633	629	631	638	638	677	621	637	661	634	634	651	610	629	610	649	592	647	606	691	580	613	634	646	678	612	608	650	619	617	662	648	655	666	657	675	608	650	632	642	659	615	643	607	612	649	665	655	620	630	584	574	657	605	600	641	661	622	672	612	635	633	601	676	638	631	627	669	595	595	682	625	677	622	635	661	664	670	624	619	636	620	643	657	616	592	625	617	639	607	659	649	611	657	615	667	662	665	622	625	690	642	648	636	628	610	639	615	605	680	650	644	584	682	636	633	637	664	597	615	651	597	622	607	585	621	620	645	586	625	617	648	623	649	605	651	643	623	651	624	601	644	687	642	637	619	641	654	616	637	632	653	691	644	631	613	651	612	597	620	641	677	665	579	606	636	609	600	653	625	647	611	612	680	622	568	649	627	639	668	645	641	636	591	613	632	615	618	718	612	612	708	633	645	630	732	667	674	644	654	641	670	624	668	613	661	648	594	620	685	654	601	632	625	688	673	637	637	636	650	657	646	593	677	627	643	642	612	663	604	624	650	654	643	614	628	631	640	642	657	677	714	641	655	626	666	637	627	615	677	633	657	622	617	608	668	605	715	644	662	632	637	639	589	670	616	629	624	606	643	645	593	634	693	682	642	663	656	675	666	625	624	617	632	617	616	614	669	646	656	611	626	615	639	589	640	638	590	652	639	684	640	609	597	686	643	647	587	634	594	660	646	593	647	623	607	668	632	683	586	678	618	637	633	652	602	664	663	673	675	643	630	647	664	653	617	631	646	635	590	588	598	613	613	653	697	661	643	620	636	628	623	639	669	687	645	678	632	644	637	627	658	616	597	740	655	665	644	633	658	696	639	640	617	633	619	657	660	648	649	626	684	613	632	627	617	627	610	628	592	625	640	624	637	564	615	663	671	676	619	618	646	668	650	635	634	643	662	667	645	655	646	627	644	631	636	634	663	666	650	658	631	668	624	624	652	673	670	633	625	659	619	647	657	645	660	648	619	630	627	651	656	640	714	637	618	601	635	644	676	671	623	688	616	621	655	618	621	656	671	649	610	654	658	636	637	661	598	643	640	649	616	635	678	621	639	658	667	617	647	605	625	623	649	668	689	666	603	621	622	645	616	641	632	644	631	667	632	648	651	625	665	633	655	663	630	618	664	633	667	613	632	648	572	617	657	645	625	666	636	638	633	642	628	681	624	634	646	629	573	628	651	622	653	673	680	602	650	636	607	677	661	647	672	629	655	672	668	632	679	638	660	650	623	662	617	639	719	654	605	641	702	640	614	642	620	622	601	639	653	612	637	634	619	632	661	638	633	649	621	620	627	619	612	683	610	674	670	666	585	629	653	646	631	670	662	643	669	614	621	691	592	598	641	599	714	629	631	639	628	624	579	654	653	631	648	618	666	662	651	658	610	642	622	700	630	633	659	614	626	645	636	663	646	652	608	671	607	644	645	650	633	645	638	654	642	585	594	632	651	659	604	644	630	640	621	672	621	663	645	650	652	616	674	635	704	643	623	636	633	631	592	648	641	625	651	606	669	641	605	614	629	638	705	633	665	619	651	649	604	688	625	643	643	646	621	665	657	661	650	668	649	666	640	577	615	651	654	650	697	634	620	649	636	693	674	644	595	603	600	628	672	616	639	666	594	644	616	625	591	689	676	625	642	672	640	692	682	690	685	611	661	604	662	630	684	644	646	642	614	677	648	600	652	631	697	694	644	663	611	630	624	647	631	660	677	585	654	649	676	602	633	647	657	628	623	641	632	675	636	650	627	621	612	594	649	633	658	574	654	617	661	646	648	649	630	640	610	624	632	660	651	585	646	636	668	632	657	663	601	673	690	613	652	646	661	648	624	597	610	640	639	637	638	645	636	658	639	586	614	641	610	602	676	650	671	600	620	617	646	628	669	634
42237	24861	17461	3945	1175	754	512	424	440	451	388	379	324	297	309	285	268	266	264	280	281	260	253	267	274	247	232	242	256	257	222	247	230	242	212	232	250	208	240	241	248	237	251	241	251	216	226	224	245	260	258	244	261	264	234	255	211	225	222	220	233	235	243	246	229	282	225	258	260	199	219	241	234	260	242	270	223	232	252	222	227	239	244	252	232	245	242	234	232	246	238	260	224	206	230	228	235	240	220	224	212	240	237	250	264	259	227	252	262	211	269	242	258	247	229	227	213	231	236	250	234	224	241	242	221	231	252	238	229	262	227	213	199	229	236	227	238	254	228	240	236	228	232	266	240	228	216	226	260	240	222	228	222	258	249	231	234	207	238	251	238	258	244	230	228	233	220	210	247	264	250	232	208	266	247	225	245	217	228	252	228	237	245	257	223	249	239	244	240	253	243	260	218	238	236	231	182	212	207	232	215	212	253	229	215	251	257	245	222	232	230	247	226	233	230	215	247	267	256	263	229	207	236	212	232	215	245	224	213	255	238	258	221	229	231	251	228	209	222	253	219	221	228	245	258	252	240	209	242	248	227	254	250	251	221	229	229	236	259	216	218	253	228	244	239	236	251	237	226	232	233	239	244	256	206	241	247	205	235	227	225	242	233	190	221	224	227	209	241	239	244	271	247	218	239	241	228	257	228	236	262	247	242	244	232	231	231	232	252	270	236	234	230	236	238	220	231	239	204	243	249	231	220	240	221	211	252	205	243	221	245	223	243	235	251	237	229	218	243	219	218	215	198	243	255	185	231	245	222	243	228	226	209	238	245	218	234	237	228	207	242	240	232	224	282	284	244	238	242	240	217	221	245	267	228	213	238	231	274	223	236	236	242	244	234	228	227	278	244	230	234	267	253	225	258	256	226	206	244	240	253	217	269	222	230	227	249	215	237	223	240	255	239	217	243	243	243	224	255	249	254	225	257	227	203	208	245	255	229	240	241	226	206	199	254	263	224	239	213	235	252	254	233	235	218	231	258	241	239	231	241	209	235	262	224	244	223	238	238	237	223	247	244	267	305	202	205	256	253	253	252	214	241	249	211	242	213	238	240	242	234	228	239	251	264	226	229	233	234	256	227	247	241	222	265	247	203	212	231	232	266	237	243	244	231	253	236	242	224	222	228	248	249	225	209	237	250	245	250	244	231	251	248	224	235	233	252	224	240	240	246	240	237	251	241	237	219	246	222	236	226	232	234	237	235	249	234	240	216	233	221	242	266	224	213	253	220	249	254	225	232	236	246	236	217	215	222	237	227	253	233	244	226	235	234	242	240	223	213	240	221	221	237	261	255	231	236	227	234	214	250	237	225	243	232	229	241	230	239	222	237	231	259	232	241	238	234	238	221	242	220	265	221	236	237	243	228	255	225	243	258	221	237	218	247	246	232	225	234	201	236	230	216	213	241	221	230	247	250	250	233	251	211	238	265	222	273	253	246	241	249	242	235	255	202	248	261	241	217	258	232	234	238	217	230	235	233	216	256	261	228	248	253	209	258	250	227	230	225	206	229	225	243	233	258	221	226	214	219	246	254	222	216	242	223	239	212	213	255	230	215	200	227	207	241	209	210	248	246	240	207	208	241	234	242	220	222	222	257	263	241	241	222	222	248	213	209	250	239	246	209	237	218	245	234	225	222	241	213	243	231	230	197	237	223	223	222	237	226	237	235	233	247	232	237	224	270	244	242	246	247	243	275	243	210	228	232	240	240	240	252	233	249	228	250	231	213	226	230	232	218	252	218	257	243	229	249	231	235	254	233	253	258	209	216	246	227	239	250	259	243	230	214	237	237	218	222	254	226	222	207	247	226	271	227	199	217	232	220	218	238	241	259	242	226	252	236	219	254	233	219	228	238	220	236	234	243	234	219	221	234	241	253	253	204	233	235	232	247	212	236	236	250	250	227	249	218	212	230	268	248	250	263	244	220	209	241	239	262	241	259	240	229	258	258	217	219	212	211	233	257	249	202	237	226	227	216	210	241	228	215	238	244	246	261	230	223	249	258	211	234	233	234	282	233	217	237	231	225	255	241	263	254	226	256	229	238	236	236	263	232	244	223	196	211	241	243	243	253	241	247	251	203	245	242	277	247	238	213	230	237	244	236	265	210	249	225	241	220	222	248	233	216	227	205	247	237	231	244	208	244	241	250	254	227	227	232	244	250	213	236	247	229	216	265	225	230	224	229	217	256	240	225	246	267	256	240	225	244	274	257	230	245	240	265	236	240	263	259	202	218	234	240	245	241	234	226	239	235	254	231	194	244	236	243	246	236	238	246	228	249	257	221	237	249	237	229	229	221	236	206	242	236	248	237	232	230	223	222	291	234	233	226	216	276	229	244	250	228	223	255	279	244	241	255	247	235	234	211	238	255	270	216	246	238	216	255	230	215	237	232	226	237	231	247	254	219	236	241	241	259	249	238	281	289	232	254	229	244	222	225	220	234	226	255	233	243	232	227	252	196	243	227	219	254	246	243	229	285	262	216	217	231	206	238	227	243	226	235	218	235	222	262	215	226	276	242	248	222	224	216	210	210	192	284	220	248	214	212	246	234	222	247	223	224	211	226	232	248	224	250	229	242	250	223	240	227	240	213	262	226	211	251	226	248	248	218	240	248	225	201	213	258	221	211	243	238	211	247	241	245	227	238	234	241	228	259	257	236	265	216	241	231	232	232	232	242	245	234	225	236	246	250	230	235	220	220	249	260	252	234	245	236	247	232	223	229	239	234	254	236	257	243	237	230	231	198	245	224	268	246	232	231	226	216	228	239	237	212	242	245	233	268	206	199	249	286	251	263	209	236	214	260	238	253	226	236	232	236	256	221	232	247	246	260	231	257	238	223	250	238	244	228	225	215	252	258	244	203	234	230	211	220	225	249	227	256	246	230	241	219	212	225	237	222	217	244	230	205	234	246	255	227	242	230	243	245	201	263	222	247	216	227	256	240	248	215	265	228	236	226	221	222	216	236	207	227	215	247	214	236	230	213	220	225	245	207	254	250	240	250	236	240	226	244	211	236	258	231	228	225	234	219	261	228	235	252	226	223	227	244	260	228	252	242	235	237	242	237	232	244	250	223	221	220	248	224	249	233	239	230	217	209	249	272	247	208	300	246	253	218	240	228	235	248	221	230	220	222	234	226	200	233	242	251	223	243	232	248	232	247	225	221	217	256	231	226	287	238	243	240	223	248	242	245	250	230	208	258	264	266	262	236	228	221	240	225	219	270	254	233	243	235	253	214	257	248	225	230	248	249	257	233	233	222	234	238	214	228	236	215	246	273	271	261	210	230	224	269	232	217	223	247	246	227	204	271	244	225	228	249	259	220	224	248	215	250	222	209	205	236	270	234	227	301	232	282	243	242	273	243	221	251	188	227	236	231	230	249	218	249	216	225	221	249	209	202	248	230	229	259	229	229	229	225	241	232	245	219	246	230	237	228	246	233	211
22616	1607	2751	3567	2907	2278	2021	1801	1571	1498	1395	1192	1129	1003	941	979	860	783	819	764	726	758	682	716	706	678	712	631	680	701	647	658	692	623	681	625	637	661	605	595	597	637	644	609	651	607	622	627	570	638	586	610	625	625	640	605	593	582	635	619	587	577	610	618	635	549	608	558	592	594	582	567	612	595	627	565	595	635	591	601	614	596	562	567	598	569	627	526	604	575	561	612	601	612	596	590	597	575	630	538	579	596	614	568	633	632	603	585	576	616	548	589	608	626	579	638	573	568	603	572	580	574	590	576	638	604	592	598	605	630	564	553	626	593	626	559	633	594	556	627	558	605	577	601	598	619	602	549	607	567	617	609	624	599	600	596	616	639	586	578	631	578	581	606	607	656	592	583	572	628	614	598	593	584	631	577	618	597	627	608	617	610	587	578	586	600	579	565	640	557	594	573	599	590	584	564	582	606	581	630	616	577	568	624	632	561	581	538	609	592	597	612	597	570	553	605	585	568	561	610	641	572	603	572	609	589	580	595	637	594	566	555	582	563	629	595	541	618	626	569	643	594	600	558	612	568	556	566	619	551	613	645	579	645	569	590	581	616	591	567	606	585	624	586	610	570	661	569	579	584	581	632	607	562	598	607	559	603	616	556	602	630	628	635	620	582	584	599	593	561	582	607	594	553	593	588	597	570	625	601	589	586	581	558	619	591	587	568	596	625	592	612	595	624	594	571	641	624	544	631	579	588	566	617	588	564	587	620	601	628	591	607	595	605	576	603	544	598	586	597	554	606	557	583	583	592	573	575	594	565	544	598	593	610	625	611	593	622	553	615	573	623	591	554	585	609	588	588	625	604	582	587	594	581	589	629	611	580	567	574	605	555	552	595	586	637	568	614	617	621	636	587	587	573	603	568	609	585	554	616	607	551	589	578	530	593	602	603	618	590	605	596	594	593	564	592	630	575	597	607	650	601	580	555	625	601	578	609	554	565	574	632	607	552	557	599	579	614	601	583	611	618	627	586	586	586	564	602	609	579	570	652	577	638	569	577	565	620	616	566	575	621	625	600	610	613	654	618	550	582	561	606	613	584	596	658	616	581	613	607	563	568	581	565	591	598	577	573	623	592	569	578	561	562	611	589	617	595	596	562	579	577	601	619	592	584	596	619	572	579	619	632	579	579	603	576	565	571	616	615	614	607	601	614	637	575	578	583	590	574	613	587	576	613	610	555	542	537	604	587	558	598	573	568	597	526	613	649	595	611	583	608	636	590	560	601	546	592	615	608	580	566	567	594	580	650	547	625	576	592	616	613	644	581	609	581	570	605	593	538	583	611	629	611	606	596	578	607	637	556	627	555	599	579	606	577	552	586	565	606	594	567	558	627	574	587	545	584	612	607	536	568	581	597	626	631	595	538	587	571	581	573	588	592	593	606	597	628	594	586	643	617	573	606	587	583	624	576	564	628	595	597	577	621	665	567	618	601	577	603	597	550	573	581	579	583	581	620	565	569	622	583	575	650	617	605	610	551	599	548	603	586	577	590	612	575	612	592	630	627	612	587	634	583	624	540	579	585	621	596	583	615	603	599	614	615	617	588	614	556	550	578	600	578	604	549	557	617	612	563	564	587	572	606	643	577	597	581	578	622	619	574	634	558	634	588	650	603	631	550	614	591	596	585	562	578	622	595	591	605	574	612	548	619	584	613	585	600	603	587	593	601	588	584	594	594	583	598	568	621	591	617	585	592	585	618	649	590	549	560	601	610	598	586	580	590	544	596	613	604	599	570	589	579	577	594	534	607	567	614	565	599	589	637	590	574	585	612	563	570	594	593	572	601	617	599	596	618	639	575	562	580	598	585	557	570	596	589	578	613	604	630	589	560	602	606	591	645	569	594	606	579	566	587	619	597	562	561	617	582	607	582	592	578	577	547	592	597	600	581	587	582	592	569	581	586	569	603	598	561	568	536	584	608	579	585	614	587	572	609	634	601	558	560	623	655	599	648	631	568	575	558	567	580	600	616	586	626	604	571	614	576	581	616	584	579	615	619	572	573	612	603	562	615	622	612	557	560	575	586	580	562	560	613	581	529	554	570	564	605	561	606	602	574	590	608	581	618	635	612	586	576	596	593	562	615	652	616	611	569	584	587	579	551	643	629	590	580	625	568	559	589	613	600	593	609	611	642	604	589	589	592	594	598	555	583	616	572	610	557	567	622	610	595	578	598	581	615	540	589	605	571	616	592	604	624	581	564	588	631	634	574	572	640	595	591	576	615	619	549	570	589	574	595	588	581	576	590	547	577	641	569	575	609	622	587	651	603	600	620	570	585	621	577	643	563	598	610	568	595	632	597	589	608	595	640	561	623	581	562	566	632	633	555	591	634	574	542	585	559	578	620	606	639	569	595	631	609	573	600	610	612	576	570	592	564	615	585	606	613	582	561	582	585	580	596	613	583	584	586	564	585	636	576	610	611	568	622	561	572	578	569	589	583	596	596	613	591	583	589	607	608	628	559	567	586	594	605	617	583	607	580	612	610	578	589	541	572	554	620	632	610	601	542	610	569	556	612	585	554	567	564	614	628	602	576	539	588	604	592	570	594	643	578	593	579	586	636	566	588	621	584	588	571	618	548	605	610	591	605	552	586	614	588	605	565	632	565	566	584	611	636	637	604	550	600	601	587	614	609	599	605	613	595	565	594	606	577	594	582	568	576	639	612	627	572	579	587	591	616	586	604	609	580	596	632	592	598	625	622	565	627	590	568	570	533	593	586	596	590	604	595	603	618	571	586	583	576	561	642	579	621	577	587	597	563	574	592	551	550	534	603	584	580	583	653	613	616	622	596	584	604	603	592	609	555	565	619	608	618	619	594	599	574	615	609	615	567	603	606	567	574	594	647	630	558	583	649	559	584	555	599	592	625	627	609	602	622	562	599	592	619	590	597	596	591	521	572	589	570	586	609	593	597	611	587	573	576	580	598	606	559	568	633	591	600	584	585	569	567	566	571	561	610	568	571	587	630	628	586	606	563	610	640	588	613	610	620	608	545	583	623	652	593	566	660	571	627	565	593	614	563	615	608	575	540	585	617	592	631	569	607	599	592	572	566	578	601	551	597	588	547	575	575	623	575	584	564	578	597	638	597	586	600	589	604	565	548	547	602	604	588	586	603	559	600	587	614	618	580	600	587	573	625	589	612	616	551	607	584	613	608	610	616	613	566	623	596	578	633	610	634	554	579	580	590	565	591	559	610	546	611	619	591	575	570	618	589	604	606	600	588	590	608	593	607	547	594	603	607	579	638	603	610	593	602	600	581	580	600	622	560	635	572	595	601	552	601	605	588	607	599	623	637	615	614	587	584	578	588	586	580	583	598	601	594	568	580	600	633	580	594	617	600	589	579	583	589	583	588	596	556	574	599	580	606	605	573	572	585	571	582	600	621	592	598	557	586	627	583	548	637	565	613	601	595	572	607	565	618	591	582	569	560	588	628
42067	27389	22755	12913	3318	1539	1068	909	764	698	597	615	542	474	518	475	460	421	432	424	424	384	377	369	372	372	384	373	371	355	359	332	369	375	338	397	396	369	391	379	383	368	393	383	358	333	369	401	341	371	367	363	360	368	347	342	380	374	386	354	338	350	384	373	378	312	352	329	361	328	369	354	365	339	352	366	337	355	344	372	369	380	374	352	346	353	340	362	346	383	355	366	364	372	340	385	343	347	402	351	374	324	395	364	342	338	333	398	346	363	325	356	384	366	355	406	364	340	331	323	353	346	358	345	356	329	340	355	349	335	324	333	367	377	331	377	355	328	341	368	362	336	336	390	354	369	379	365	353	354	424	365	387	382	365	349	327	336	328	366	387	395	367	386	375	362	368	348	331	339	302	343	365	367	367	358	377	381	366	372	372	329	399	355	334	369	354	361	362	347	351	341	328	366	389	324	328	343	333	359	344	372	358	381	352	365	390	360	355	414	332	350	356	323	367	355	341	353	362	369	336	336	335	322	326	338	367	352	363	358	359	347	360	383	345	315	336	351	363	369	358	379	338	373	367	357	371	398	365	345	379	337	339	345	347	309	386	362	358	369	325	353	363	402	376	392	391	323	392	375	361	339	342	376	379	346	352	370	372	338	334	366	362	335	360	367	348	362	373	348	367	365	347	361	365	354	370	352	386	323	314	361	359	338	377	374	381	363	380	371	369	399	352	357	346	344	358	363	367	351	347	360	368	338	402	363	346	372	368	375	381	378	369	341	391	372	391	367	337	382	342	366	394	349	354	365	351	324	379	358	374	355	360	349	385	354	352	339	340	368	331	387	392	400	390	352	400	339	348	377	355	336	356	345	353	384	361	353	369	372	378	334	359	363	362	346	344	336	350	336	341	361	344	397	365	335	357	389	359	375	384	359	374	375	365	353	357	350	354	369	344	341	349	388	328	350	396	381	329	372	359	376	338	362	357	325	331	361	354	328	376	371	392	358	339	367	347	337	359	355	358	338	347	366	344	350	369	354	334	340	357	358	372	387	351	324	362	361	371	392	359	354	353	364	348	368	345	348	378	314	350	377	380	351	382	340	378	360	364	351	354	378	369	361	376	366	371	400	368	359	355	390	350	346	351	326	334	371	322	349	355	379	353	361	360	373	407	329	352	338	352	342	352	358	351	365	350	348	361	370	361	327	356	344	334	353	341	366	343	349	369	382	400	349	355	353	340	348	355	345	301	370	321	342	344	327	380	350	360	348	371	337	373	347	372	334	386	337	365	371	398	370	351	345	389	358	346	350	337	373	344	361	374	372	308	378	364	375	373	358	347	363	381	360	357	366	383	347	311	359	380	356	346	386	388	309	368	344	390	340	352	362	387	346	347	380	335	377	374	388	356	397	371	382	383	364	359	355	383	365	337	353	419	354	356	348	334	377	361	356	343	344	375	364	323	337	352	353	384	388	367	348	372	332	343	357	335	362	361	375	378	368	354	378	393	370	342	338	336	328	363	364	361	380	381	330	358	342	379	334	347	356	350	360	376	341	348	359	350	374	332	340	391	332	356	386	339	329	374	352	357	368	351	356	352	336	334	369	345	368	386	393	344	335	386	375	325	327	386	348	351	397	382	364	360	335	360	330	348	383	372	367	350	352	361	363	324	369	375	335	352	324	341	318	338	338	372	311	355	375	352	331	361	387	335	349	346	343	342	390	319	368	341	378	358	309	360	347	358	369	393	382	375	362	371	347	351	338	325	367	392	333	324	386	347	371	329	373	355	358	345	343	384	356	383	385	374	326	356	351	347	364	333	359	367	335	356	388	365	349	365	348	349	341	350	340	331	372	385	343	369	348	395	368	344	360	335	412	346	357	358	326	357	336	389	355	371	362	332	341	367	319	390	346	343	349	350	360	353	364	352	341	383	354	362	377	362	345	330	361	387	357	390	358	384	385	370	322	351	330	338	370	362	403	385	396	399	342	342	338	383	352	364	381	349	337	341	381	349	373	378	346	364	365	371	390	367	343	384	366	360	385	363	311	380	373	342	336	328	346	349	415	353	369	355	341	404	361	399	382	352	346	346	332	343	358	348	378	348	367	325	365	364	360	368	380	331	365	347	349	398	345	342	320	358	367	348	373	359	373	358	318	344	348	411	353	353	380	377	363	341	377	352	342	368	366	378	359	346	370	340	341	379	362	369	357	344	379	362	330	354	365	377	339	334	334	376	394	362	350	366	344	374	381	318	367	318	332	394	391	366	350	369	340	354	304	318	342	365	342	340	362	357	383	371	344	335	337	317	352	400	352	370	388	341	361	349	375	349	380	348	345	393	347	395	345	384	398	366	340	353	348	330	367	341	362	376	365	340	339	384	351	366	371	373	370	336	353	363	400	345	367	360	366	345	365	338	337	364	367	378	358	335	329	357	383	330	362	388	345	372	294	335	340	374	323	319	354	314	357	325	345	343	399	350	419	396	375	398	339	345	380	350	317	331	360	349	318	362	375	377	363	323	372	395	394	369	344	356	369	375	353	385	339	326	372	381	331	355	394	378	342	361	356	336	347	372	401	381	363	348	329	392	354	362	363	349	349	383	356	332	365	359	347	350	348	354	323	342	329	351	343	395	366	348	346	345	362	344	366	351	364	362	339	344	371	337	385	366	350	352	398	333	373	361	378	370	345	373	339	377	351	364	337	333	349	366	365	353	361	377	349	357	321	319	362	326	361	360	356	359	333	355	340	344	339	352	371	378	320	370	348	359	373	365	334	352	358	367	336	312	407	359	360	340	350	371	323	339	351	369	354	368	366	332	370	345	358	381	380	374	348	360	356	365	335	363	369	353	328	341	362	367	401	345	351	330	357	354	363	343	398	358	393	336	354	374	335	335	357	373	338	341	354	340	350	349	355	355	351	336	326	352	338	329	353	362	360	342	371	350	388	350	394	368	360	351	374	372	349	344	370	351	370	303	347	359	359	328	359	391	337	327	342	339	373	349	386	380	374	379	354	380	365	338	339	358	405	367	342	353	369	390	347	388	342	358	361	366	349	355	339	319	357	347	349	349	358	354	345	351	361	381	347	370	364	356	378	386	385	380	345	335	358	366	349	303	337	395	354	353	359	365	362	344	367	349	355	363	365	349	347	369	376	376	313	368	366	344	376	371	350	341	363	332	373	365	361	326	379	346	347	345	364	340	351	383	372	345	355	338	363	346	387	340	360	374	357	384	359	333	342	327	357	338	370	364	348	361	355	332	340	353	333	350	373	390	355	319	362	364	338	349	371	334	388	368	345	372	369	351	365	355	357	382	381	319	376	400	365	361	331	357	316	382	346	348	326	347	400	358	364	371	338	383	362	354	324	378	350	362	348	376	347	357	365	360	373	382	361	343	336	401	358	341	352	383	363	348	353	375	325	350	381	308	354	334	327	354	361	386	326	346	366	348	382	371	341	379	336	360	346	362	352	376	336	360	377	333	366	303	316	343	354	404	345
25916	2746	5078	6027	5050	4051	3516	3047	2926	2785	2190	2174	1924	1597	1639	1486	1346	1205	1159	1187	1156	1062	1096	1098	1063	1035	966	1045	1004	1034	970	985	965	906	898	889	969	920	920	905	876	913	847	876	913	926	915	881	849	861	852	879	871	835	887	908	903	868	839	875	812	814	830	899	844	824	882	881	835	862	838	888	886	854	875	869	885	861	860	840	848	881	872	850	867	856	830	878	823	902	823	875	839	810	892	882	865	878	813	861	855	859	886	882	854	869	824	844	827	854	843	816	867	805	851	841	799	874	880	887	838	843	872	789	834	778	831	860	847	841	866	811	891	845	871	865	885	870	851	887	900	881	834	848	878	893	838	877	808	827	889	899	823	832	845	897	927	877	791	808	870	919	898	842	858	854	908	820	806	898	824	863	851	851	851	835	844	932	868	832	824	856	840	804	801	859	873	819	843	831	856	829	855	876	841	831	913	851	881	832	860	850	885	823	802	928	865	852	876	878	831	823	872	888	822	800	822	824	838	809	804	869	828	836	880	864	851	885	819	865	872	885	851	896	837	852	864	865	863	876	829	841	846	822	881	863	827	793	868	826	833	859	851	885	818	857	851	862	853	866	860	842	855	844	848	829	853	876	833	858	830	838	830	824	783	841	865	860	840	827	864	831	865	832	866	792	870	862	834	837	848	855	814	889	779	832	880	835	848	862	860	868	854	873	823	893	822	834	816	892	763	841	853	836	817	866	844	793	848	818	856	854	818	853	877	868	815	827	834	924	847	867	828	855	880	878	809	883	823	889	823	871	880	865	832	884	812	913	826	824	832	862	870	845	858	880	874	834	844	872	864	872	814	836	817	906	874	818	861	874	848	888	869	799	848	873	852	850	853	800	853	871	821	862	809	790	877	838	858	875	900	875	816	845	846	825	840	825	832	870	911	844	826	829	852	864	865	854	847	845	854	862	879	813	824	823	807	860	866	843	920	839	853	834	816	807	834	823	874	899	836	852	884	920	888	807	805	867	842	818	822	805	807	789	843	859	818	815	860	814	824	817	860	865	880	828	845	925	833	827	826	845	855	897	854	822	885	843	828	835	870	823	834	819	836	805	872	832	877	845	835	870	863	877	832	880	792	828	876	828	894	849	828	790	895	877	814	876	804	842	854	844	828	877	865	882	882	849	836	788	845	867	885	863	804	844	824	829	842	869	811	829	794	865	833	816	871	866	843	851	840	831	800	859	817	829	812	920	816	866	832	864	856	855	821	795	834	780	829	840	882	870	854	796	837	863	810	872	863	884	883	822	852	806	800	871	855	812	831	811	860	858	849	858	857	872	780	801	856	827	858	820	828	913	859	815	789	852	812	807	820	819	872	818	868	842	819	839	844	846	848	828	846	867	894	864	887	854	854	834	855	882	904	848	829	822	823	823	851	853	811	849	860	816	869	780	848	785	857	832	801	816	806	843	856	851	860	847	841	851	839	802	835	812	828	862	805	840	841	839	837	798	845	886	834	862	836	838	827	872	833	812	836	841	809	864	827	851	862	819	780	808	819	843	860	866	862	833	833	828	878	858	848	800	846	889	834	809	811	861	803	871	815	843	883	832	852	794	855	844	806	797	874	890	857	876	859	864	853	851	873	827	866	849	872	841	814	845	873	872	822	870	875	900	851	858	858	824	843	803	872	835	841	873	840	846	854	829	860	845	891	855	825	823	890	820	844	797	844	834	815	831	853	857	861	839	868	875	830	816	870	840	837	876	824	857	858	843	830	867	840	827	831	878	875	823	856	838	829	821	822	833	846	825	831	795	829	879	862	861	813	855	847	838	790	822	848	837	803	815	824	860	832	820	804	809	826	868	871	793	875	864	831	874	861	853	817	829	867	813	835	831	836	827	844	880	827	858	846	823	858	796	814	859	845	860	838	869	832	822	879	809	897	882	858	763	902	764	823	806	860	861	843	845	844	884	862	834	860	888	857	826	806	924	891	866	822	843	824	834	856	846	840	894	895	850	821	849	849	824	886	839	885	877	859	855	830	844	915	857	866	867	861	841	827	854	850	830	875	855	823	862	851	850	818	868	871	844	834	820	858	840	861	774	846	861	829	878	887	885	845	826	829	855	810	874	821	872	818	822	863	820	870	912	864	822	853	862	847	861	860	838	823	866	852	864	844	834	829	858	813	875	849	836	838	865	861	877	801	856	899	869	867	817	834	855	890	843	910	843	809	836	850	832	766	823	873	825	863	790	844	803	835	837	850	829	855	849	829	839	848	818	861	795	867	832	853	840	807	857	817	867	842	870	828	862	822	952	864	804	822	876	839	825	863	781	802	859	840	836	882	851	811	868	841	805	836	864	891	825	817	857	884	904	878	826	853	859	792	804	909	851	898	864	783	844	830	859	858	815	818	880	826	845	810	878	839	861	839	839	858	848	846	862	778	843	841	831	890	868	870	840	851	837	818	905	874	888	870	825	825	854	895	879	896	819	881	859	842	831	843	876	810	857	853	900	869	860	900	823	863	800	873	839	784	861	844	830	876	856	868	855	857	843	839	854	858	809	828	776	843	838	851	857	865	867	821	767	887	846	850	884	899	823	850	841	819	832	822	825	797	826	855	830	871	900	882	779	859	875	837	849	867	811	843	843	821	832	865	805	834	935	830	861	862	818	841	777	799	868	848	784	871	874	854	864	890	832	892	809	877	842	870	806	861	873	841	888	838	795	869	841	862	867	818	878	881	853	794	871	875	829	871	851	904	828	825	829	839	860	840	851	816	822	849	834	878	854	864	814	856	853	819	889	816	894	906	857	826	822	890	797	865	812	889	829	903	864	804	801	883	838	815	836	853	833	825	866	889	868	870	836	813	864	855	858	840	868	838	854	841	896	852	843	886	784	879	894	827	862	865	841	867	852	824	835	823	870	825	843	875	828	870	830	871	827	816	857	894	855	868	846	876	846	889	837	794	787	836	818	837	845	800	882	805	855	843	843	824	820	854	806	820	885	820	828	835	868	818	822	851	936	865	808	825	819	856	891	846	840	898	856	825	811	822	871	824	847	862	861	792	824	865	786	829	845	840	852	847	846	869	848	837	816	807	832	830	832	870	831	882	845	842	853	833	836	837	801	807	839	810	868	825	810	872	856	821	836	859	843	854	805	838	834	844	826	856	843	876	845	822	812	839	876	866	832	832	841	827	862	883	786	842	854	885	842	798	869	820	923	863	856	864	848	838	780	834	881	909	839	833	848	834	860	864	867	877	855	862	863	811	839	825	814	856	837	843	820	886	873	820	847	844	860	818	867	804	853	820	837	814	869	831	836	871	834	857	872	807	795	852	823	886	847	842	858	812	798	846	833	881	858	873	838	836	825	839	851	839	825	828	805	814	829	827	826	840	882	882	866	830	817	891	841	845	857	803	844	858	793	807	816	820	846	823	823	852	837	876	857	853	914	811	825	813	856	882	874	853	864	789	852	926	837	841	887	807	898	852	808	857	836	860	859	848	871
8719	556	363	331	309	280	240	315	274	284	303	292	274	294	264	281	265	244	296	278	295	294	246	256	245	278	244	255	294	251	259	276	259	249	298	253	264	276	257	263	268	284	287	313	304	264	238	257	261	273	249	286	305	288	273	264	279	275	268	294	263	261	278	303	248	262	269	268	293	288	259	291	286	269	279	284	274	243	305	288	272	278	306	243	280	264	240	299	251	294	274	246	295	281	247	275	268	266	310	298	281	292	294	275	282	289	275	283	266	277	272	282	259	273	257	285	281	284	262	261	284	266	258	265	243	283	265	280	288	280	272	266	301	261	300	252	263	265	276	274	261	292	286	305	263	268	293	280	268	259	284	300	287	278	239	281	304	261	265	294	248	296	276	314	261	271	274	252	270	267	295	257	305	235	265	249	272	278	317	273	261	267	268	262	275	250	291	270	289	264	252	269	300	245	264	271	273	236	275	290	257	279	279	293	289	292	289	262	279	263	292	240	303	312	276	277	283	256	271	322	264	295	249	294	287	282	287	283	274	304	276	260	266	270	281	271	281	287	240	311	249	295	258	294	291	281	250	258	252	285	291	216	262	254	249	245	268	248	289	283	250	273	244	286	281	263	274	281	271	264	236	273	285	257	265	284	271	290	267	258	299	279	272	274	286	270	280	257	279	271	307	259	315	280	288	264	281	267	287	255	247	254	294	272	289	258	300	254	245	278	296	261	275	323	291	301	247	292	281	262	267	265	271	263	290	299	269	276	277	298	262	255	267	282	264	278	288	295	258	266	275	260	262	268	263	286	249	311	281	296	311	312	274	259	246	275	251	297	257	246	279	288	234	285	286	283	276	266	284	260	263	277	243	280	281	284	249	259	275	247	273	305	243	310	269	298	280	271	289	296	291	254	269	282	297	297	273	283	285	261	267	287	287	264	254	243	252	261	283	271	256	266	300	282	271	285	297	276	269	288	269	272	286	269	309	289	307	280	284	263	303	287	268	305	243	283	278	252	298	290	233	276	223	273	242	249	268	278	271	251	265	257	296	279	272	284	277	249	268	269	285	275	290	281	258	287	265	275	297	302	268	254	263	306	280	282	272	267	268	287	238	266	296	269	258	265	290	274	269	277	282	267	277	290	311	256	290	288	288	248	277	276	277	255	304	259	269	246	264	252	273	280	266	280	282	270	252	301	296	276	271	251	307	272	269	256	284	293	302	280	295	259	245	243	284	299	286	317	279	280	291	289	298	303	275	281	266	283	243	265	293	258	306	281	270	294	271	281	281	265	272	236	281	284	254	310	266	291	277	258	255	293	281	254	278	291	273	280	262	287	246	295	296	271	237	258	281	280	280	247	294	289	260	280	306	280	278	279	261	305	247	274	251	248	263	298	276	237	284	281	284	248	284	291	278	241	276	226	309	282	280	287	268	290	292	289	253	260	274	279	268	266	258	241	252	261	260	279	276	266	270	260	235	280	269	252	267	253	314	253	276	262	276	275	296	243	267	279	308	271	264	268	283	268	293	271	255	286	309	269	276	310	273	274	258	289	300	280	279	267	232	271	282	278	285	295	285	280	264	251	279	301	304	268	249	283	271	293	298	272	257	276	296	299	262	270	247	241	274	297	295	271	278	267	268	275	263	278	302	238	264	255	279	264	262	264	251	280	276	264	264	269	241	290	270	272	294	283	263	270	262	258	293	256	245	279	270	259	280	272	306	253	263	272	273	276	279	269	255	247	261	291	245	275	273	268	267	299	271	229	266	270	261	266	273	278	262	276	261	277	310	312	252	269	313	294	266	282	259	281	250	224	269	293	285	254	244	297	261	284	251	281	276	295	322	284	284	286	270	281	258	283	261	260	297	276	248	286	275	276	278	277	290	268	288	265	276	263	282	261	260	273	273	285	267	277	284	285	261	285	251	242	262	267	287	320	267	239	260	266	248	267	282	226	297	263	273	274	311	253	293	260	297	299	293	269	254	267	230	248	276	263	317	265	272	277	267	261	338	249	269	279	293	280	270	304	295	267	275	259	293	270	290	251	265	264	281	280	269	286	317	295	292	283	285	243	261	251	307	264	287	290	299	261	261	249	267	279	279	286	246	263	270	250	247	292	250	279	281	275	249	280	294	257	268	256	265	265	287	291	299	238	285	283	285	304	292	302	248	291	261	286	283	297	266	297	267	298	276	252	281	274	259	264	279	261	268	274	302	251	262	269	280	262	299	270	278	279	271	264	254	290	301	253	298	291	275	251	294	269	287	294	255	271	261	289	260	274	264	244	239	262	258	257	318	273	253	296	258	257	272	261	298	315	284	290	246	271	255	267	260	283	287	285	291	281	321	297	266	270	278	258	266	287	300	279	279	308	291	273	307	281	259	267	269	270	285	233	271	276	272	279	280	302	289	284	274	270	266	245	267	259	284	274	267	304	270	259	239	282	270	295	233	287	285	285	297	271	305	238	256	262	285	267	264	315	268	310	267	284	272	247	275	272	267	266	281	244	278	264	269	261	284	261	264	244	279	259	279	242	277	294	256	288	255	275	267	262	284	263	267	293	280	276	271	270	271	284	241	294	284	285	270	293	282	278	303	289	281	271	256	279	284	269	271	279	278	271	295	301	262	251	292	269	265	245	246	297	289	285	261	302	294	273	290	253	261	286	238	282	265	264	298	267	296	258	256	263	260	268	254	248	297	293	281	276	279	280	244	269	243	263	242	269	294	305	244	279	257	262	268	293	294	254	262	286	280	305	256	254	241	262	286	249	286	258	292	308	278	264	271	256	260	270	270	269	274	268	307	268	282	269	294	287	287	319	302	260	267	251	251	264	264	255	277	278	272	289	284	261	279	281	268	259	261	294	279	242	279	262	288	272	288	268	278	255	270	284	310	252	263	294	285	279	254	250	280	262	256	285	252	264	284	272	281	261	257	233	263	283	273	290	279	264	277	304	274	263	249	258	265	271	279	270	252	303	291	274	279	287	285	271	284	265	270	281	279	291	245	279	264	286	296	263	278	284	301	272	294	269	278	285	262	299	281	280	268	253	267	267	267	286	281	280	284	264	285	265	243	296	294	275	264	266	274	292	269	276	282	295	275	275	281	272	269	285	247	262	286	324	240	290	293	275	269	298	277	283	253	305	268	306	266	300	263	304	296	286	290	257	271	281	275	280	258	274	286	302	266	274	263	277	259	288	302	297	292	252	275	273	247	292	276	285	234	274	290	291	243	285	278	287	273	277	278	268	268	276	259	274	290	286	287	250	274	270	300	254	277	269	266	290	283	288	249	276	270	268	254	291	296	283	284	271	294	259	280	300	273	270	270	275	249	259	299	267	268	264	266	281	253	280	244	261	258	273	289	269	274	278	282	271	284	275	293	242	285	293	275	282	268	269	269	292	269	294	263	254	273	279	303	285	288	263	286	288	265	245	272	294	200	267	269	268	303	295	273	258	265	255	262	279	253	278	297	278	273	299	247	279	264	288	306	293	293	262
8238	754	845	863	839	730	747	709	724	720	685	679	669	709	690	675	652	717	634	675	736	658	649	633	642	663	681	600	637	699	625	687	662	653	609	644	648	679	617	680	636	668	635	692	674	644	669	657	639	668	658	628	618	699	626	639	677	674	658	682	659	627	674	656	659	655	629	626	665	697	657	691	670	655	649	642	655	650	666	650	667	638	670	676	625	637	656	659	675	637	667	646	671	633	663	684	621	624	667	674	634	682	664	652	674	649	625	665	635	680	633	656	681	685	647	632	639	669	650	642	682	683	652	658	700	659	630	694	661	675	671	635	658	632	648	657	627	674	641	624	691	633	693	620	639	652	622	667	673	642	693	684	610	652	695	680	615	627	643	658	640	652	713	667	671	670	607	633	620	649	689	661	609	674	678	638	675	682	652	624	651	683	667	682	660	649	625	657	644	661	647	636	663	649	699	664	669	656	652	618	653	617	618	624	661	643	666	626	656	669	681	628	626	638	629	669	648	679	655	643	651	612	628	636	669	646	648	655	652	613	672	606	644	623	644	690	639	592	696	619	645	634	635	651	668	646	643	685	660	634	683	645	635	606	633	658	616	631	613	670	636	634	690	638	649	670	668	703	659	642	608	690	658	639	635	666	649	696	606	705	660	645	688	662	583	635	649	665	606	683	605	670	655	634	656	639	694	688	677	665	688	651	645	645	659	644	666	670	647	684	661	677	703	676	639	655	673	652	642	688	662	683	654	669	674	651	645	675	660	641	658	692	641	702	639	660	677	642	649	661	603	705	652	631	627	651	618	658	622	668	630	586	634	661	670	645	685	591	661	649	589	623	665	667	638	671	650	643	650	623	656	683	641	635	700	688	663	673	627	699	648	641	696	628	651	635	653	661	658	635	632	624	650	650	645	671	682	635	636	667	666	684	697	653	617	685	676	661	660	652	638	649	666	615	669	663	612	628	667	603	682	661	636	604	668	629	657	671	634	668	637	713	661	609	699	688	699	610	663	616	679	635	699	666	641	640	646	648	680	666	630	674	692	655	666	637	628	603	671	658	704	658	666	655	656	646	641	680	638	677	662	635	646	650	670	650	681	675	657	675	689	588	650	618	702	619	666	694	615	627	674	692	643	650	662	631	675	616	637	640	659	679	723	731	605	687	645	671	640	598	666	667	672	644	658	614	636	664	640	659	620	657	680	637	651	631	728	684	672	638	625	654	619	613	674	675	657	629	661	640	668	669	646	663	670	607	691	639	614	628	657	695	704	663	643	635	605	640	637	662	652	650	670	642	647	679	691	619	643	620	665	649	663	709	633	661	636	664	682	617	661	657	634	657	678	625	707	664	667	678	684	650	654	642	674	619	634	633	674	621	632	680	657	649	653	672	703	657	616	624	676	642	610	663	644	649	654	659	643	696	646	642	676	674	654	640	641	673	655	666	606	647	685	630	672	660	689	661	683	652	647	658	639	683	663	641	678	620	633	633	625	675	661	635	688	631	627	673	672	683	655	668	648	692	684	693	678	731	637	610	644	664	624	608	676	649	637	663	611	651	628	666	663	629	659	631	670	665	617	627	638	647	608	660	665	679	629	635	626	650	668	704	685	676	662	683	692	659	622	684	645	674	659	642	646	662	621	669	645	655	642	608	640	669	651	681	654	665	699	631	646	661	650	685	668	637	666	645	662	663	679	735	669	676	647	630	603	658	632	658	672	693	657	675	683	638	657	638	684	631	637	622	663	702	663	654	682	637	681	642	627	663	687	669	633	696	657	629	648	632	659	632	668	670	622	653	655	636	630	640	680	699	683	688	665	632	650	640	623	655	626	721	645	674	646	604	670	674	624	625	626	611	634	635	676	668	640	650	651	644	683	651	627	673	664	631	639	694	691	629	628	637	660	615	651	679	635	681	626	634	597	641	621	605	635	643	650	641	630	669	621	596	679	707	645	664	606	641	647	652	672	680	669	658	647	621	685	651	677	594	625	650	624	642	645	674	711	654	695	675	675	672	622	671	643	614	672	668	647	667	642	644	667	637	673	678	679	659	630	621	648	654	638	655	639	643	607	626	649	617	654	668	698	627	684	646	636	658	673	675	647	638	720	653	656	672	687	679	649	641	690	644	716	663	638	630	637	633	676	664	652	636	668	670	659	614	664	680	653	621	642	647	674	626	685	653	678	647	652	684	667	666	629	626	624	618	643	661	690	671	645	664	650	640	656	626	658	640	643	627	656	684	677	635	653	640	655	686	682	706	661	723	688	652	675	641	682	638	602	688	662	656	632	663	709	684	605	695	652	650	636	682	663	678	648	703	644	688	639	646	653	659	713	615	638	670	650	676	628	651	668	679	679	579	689	663	612	623	679	604	678	629	647	683	637	663	656	645	646	694	686	665	688	660	657	675	635	706	695	652	632	619	604	654	680	678	673	672	642	661	663	674	661	673	637	639	640	652	644	622	671	700	661	653	639	639	656	626	651	606	670	652	655	654	619	630	638	701	625	683	673	646	678	681	662	632	645	674	654	663	672	648	686	685	619	606	615	631	666	648	641	657	687	644	667	666	665	635	637	690	655	637	676	657	675	685	679	611	655	630	650	645	647	689	707	661	659	650	623	628	647	648	621	651	633	629	659	660	660	688	621	611	691	635	639	620	677	694	650	646	660	667	626	641	674	607	679	636	665	657	671	696	666	631	665	651	661	656	711	676	680	668	642	621	628	665	645	662	637	675	658	617	678	688	653	657	648	643	672	675	714	657	683	678	675	643	663	641	651	658	679	649	644	649	634	620	657	587	677	654	634	698	649	675	721	680	655	674	688	662	630	613	679	680	640	610	640	681	630	651	664	667	641	649	655	643	708	646	665	685	663	615	716	619	624	635	661	648	637	652	652	632	671	626	675	646	644	633	635	649	660	633	674	657	660	644	660	652	665	646	669	662	653	665	667	655	635	707	657	639	653	635	656	683	642	670	694	684	684	580	642	622	688	682	679	645	646	651	700	651	677	665	664	667	636	657	679	666	703	662	640	647	672	651	687	625	634	639	632	657	675	668	688	622	642	601	654	607	633	609	632	617	677	691	662	651	643	662	659	645	670	640	663	666	666	698	653	694	641	610	625	615	643	610	645	676	645	678	644	634	604	653	638	674	659	644	636	636	669	665	691	632	647	652	654	603	623	650	672	679	630	653	664	654	646	678	668	683	645	656	668	648	622	653	649	625	659	652	618	649	661	678	699	638	664	663	658	695	661	712	615	641	678	704	704	682	636	636	687	592	660	643	674	646	683	638	696	663	643	597	665	598	614	688	668	666	643	679	605	622	709	620	615	662	694	663	673	670	614	652	663	640	614	640	651	632	700	653	668	646	622	650	644	720	646	671	651	665	664	643	639	632	631	631	677	599	681	630	677	659	653	689	643	676	651	648	688	603	680	705	666	612	645	638	671	638	672	671	671	594	656	631	663	706	661	618	691	591	646	611	647	657	631	614	654	684
46127	22088	15745	3573	914	634	538	439	408	368	321	335	355	276	279	232	263	261	266	280	244	266	237	257	284	257	246	252	241	264	230	232	211	248	243	275	213	235	202	238	247	252	256	267	233	216	226	244	247	250	243	237	285	228	233	207	257	222	239	241	237	242	236	224	247	240	209	249	197	285	225	246	211	206	247	220	233	210	235	273	261	207	250	245	213	252	220	243	217	219	242	229	252	216	214	224	238	242	264	231	214	251	208	247	260	254	231	241	252	226	211	244	219	210	200	230	228	252	247	227	241	208	239	213	245	227	238	251	220	222	244	221	242	230	248	243	221	195	234	214	246	223	209	217	229	239	236	250	222	256	264	233	249	235	217	258	248	244	233	205	217	230	208	230	215	216	226	254	240	238	259	240	228	227	231	238	224	233	224	244	205	221	256	243	244	246	220	229	213	232	216	229	230	241	249	225	239	238	224	231	251	239	248	230	268	253	224	251	208	243	242	255	247	220	224	238	238	241	236	229	240	241	273	199	256	252	225	200	232	276	234	255	238	227	239	237	260	243	212	216	237	238	215	235	224	239	222	231	229	247	237	223	256	224	234	221	258	204	228	226	225	234	283	232	244	222	193	225	219	244	247	232	227	248	256	241	248	220	232	242	227	209	269	237	267	266	223	210	207	223	230	218	241	235	222	207	217	233	239	226	227	250	246	212	231	229	244	215	224	233	210	239	245	252	249	250	201	243	251	253	236	237	249	234	223	223	225	242	229	217	250	237	236	218	242	220	216	227	230	208	234	238	229	238	236	265	243	208	277	256	237	242	258	213	214	232	232	225	245	245	242	274	245	240	279	235	245	222	225	252	252	238	223	235	243	220	224	250	210	221	217	231	220	227	244	258	247	248	227	230	226	234	231	226	257	240	240	248	205	218	212	236	227	230	224	210	224	219	237	234	251	241	228	259	231	239	237	241	207	270	238	236	242	247	223	246	223	268	223	228	221	224	265	208	208	235	263	216	246	220	221	224	239	215	215	199	234	217	206	246	202	244	225	230	240	245	226	249	248	236	274	241	233	219	247	245	227	244	202	224	231	240	195	216	244	221	240	252	219	233	225	238	257	235	218	223	233	253	211	224	239	222	238	265	243	234	277	235	227	203	241	207	208	226	248	274	249	239	249	237	248	236	234	229	211	233	223	255	236	243	236	240	224	225	233	250	241	232	237	255	243	243	257	214	220	207	224	247	214	230	243	240	229	234	246	231	232	235	222	223	226	223	249	209	257	235	251	249	231	238	238	230	247	219	255	254	259	272	228	231	230	244	210	221	219	217	214	219	252	217	228	253	242	246	245	246	251	219	268	270	258	241	223	207	227	214	232	232	214	226	247	250	240	209	266	265	243	229	245	256	247	238	244	246	244	222	239	220	232	208	251	219	244	207	250	229	224	227	232	219	208	216	211	232	213	219	208	232	239	227	220	197	235	252	261	226	244	200	244	254	201	245	244	255	245	259	206	236	251	199	218	235	242	249	258	249	214	229	192	241	256	268	209	214	210	237	248	231	193	246	218	231	245	220	224	226	253	238	228	247	223	229	216	208	263	210	221	248	257	231	221	232	263	211	231	241	247	247	211	228	230	224	231	231	214	227	264	258	238	221	209	266	245	269	230	227	263	222	221	229	230	249	218	214	239	253	219	245	258	238	264	227	239	222	223	217	235	232	244	240	229	223	241	231	242	212	214	236	258	220	238	235	230	206	223	209	228	241	245	244	231	240	253	246	263	216	233	236	267	263	214	246	224	236	235	203	214	230	263	239	255	229	263	224	232	244	234	204	237	230	216	212	238	234	234	242	218	225	221	230	233	226	238	240	218	212	227	234	235	262	237	237	240	233	213	241	242	223	238	220	212	242	208	245	258	258	224	236	215	235	244	233	239	229	233	269	218	226	239	260	209	231	212	250	227	243	235	204	261	269	240	206	246	219	222	268	224	209	233	270	232	216	234	191	248	224	238	237	235	216	231	211	226	212	225	230	235	238	226	225	257	228	206	214	229	235	229	221	215	232	221	237	218	212	257	237	226	250	225	227	257	243	209	230	214	228	215	241	243	209	219	237	235	259	221	229	255	235	284	230	265	223	250	247	231	247	234	256	247	245	242	221	235	238	235	241	252	239	246	237	208	216	222	235	240	245	220	231	229	257	200	225	248	248	237	237	230	207	227	233	246	206	261	229	237	217	217	200	228	253	233	250	278	266	230	216	248	247	273	272	240	234	237	252	242	248	221	235	261	237	226	224	257	233	212	214	217	213	230	230	223	239	234	229	230	234	223	262	242	236	221	240	235	251	246	228	235	231	247	227	221	250	245	223	249	274	252	223	201	233	242	216	211	257	242	230	236	243	229	186	237	212	247	247	222	243	202	243	227	224	221	245	226	227	251	241	229	204	199	224	236	238	238	242	269	229	242	266	234	225	225	243	230	219	258	225	261	257	247	258	221	256	247	239	243	227	224	245	249	255	242	208	245	217	224	260	234	274	221	234	238	229	238	220	232	278	231	241	239	219	240	220	215	198	235	228	216	239	237	227	204	218	224	220	226	241	225	228	224	215	240	229	227	226	234	221	260	255	235	237	239	244	230	225	234	230	238	213	226	221	222	238	206	247	209	245	249	241	231	262	217	221	216	233	234	244	222	222	214	229	194	225	218	240	256	241	227	219	249	231	227	244	259	234	244	242	204	241	232	236	233	259	218	234	247	215	231	224	225	263	263	238	231	256	248	207	219	222	233	232	244	203	214	222	236	251	224	244	231	232	226	245	229	205	242	243	229	202	253	226	230	254	238	244	246	218	232	230	229	253	259	241	214	222	241	243	250	225	196	228	240	231	237	246	250	224	204	253	242	244	259	234	215	207	216	251	244	233	259	252	244	234	242	252	223	230	245	234	242	220	227	223	240	247	203	242	248	243	226	225	230	243	244	215	224	228	245	214	247	215	217	225	263	235	228	213	215	231	230	235	242	230	213	222	244	219	205	227	239	246	223	219	247	223	226	241	243	231	218	256	211	210	232	224	239	215	198	230	216	233	228	267	227	242	222	247	215	233	241	263	233	203	241	220	218	245	252	204	233	223	207	231	254	224	199	252	241	236	205	235	241	260	224	210	230	244	228	246	235	215	219	233	235	217	209	248	248	221	209	213	235	245	243	237	232	216	211	238	216	221	254	252	203	224	236	254	247	240	221	240	239	232	209	216	231	260	249	259	239	243	249	218	238	247	224	216	220	222	222	263	246	198	245	240	237	231	240	214	227	232	217	240	232	241	231	227	225	201	212	218	230	225	249	228	215	233	246	236	231	231	228	255	201	233	272	213	219	231	244	214	211	237	220	235	247	266	175	242	229	228	257	227	222	232	234	209	255	215	248	247	242	228	242	245	244	247	242	237	235	239	218	259	221	216	237	207	249	227	245	250	253	215	235	225	213	226	255	251	219	249	258	236	209	210	224	253
24826	1633	2967	3531	2812	2184	1984	1707	1592	1497	1227	1290	1120	1055	902	832	865	754	767	749	797	732	750	645	688	674	721	691	674	648	679	637	635	661	589	585	630	646	640	621	632	647	630	614	618	584	603	626	592	607	642	554	568	631	613	607	612	574	638	604	608	568	636	611	619	673	549	634	602	616	575	563	568	572	621	563	601	610	597	583	605	591	603	607	578	568	630	633	642	567	618	602	580	620	605	583	560	569	573	594	592	574	540	644	608	560	600	633	599	572	589	551	584	613	563	600	596	584	573	603	601	571	642	583	640	565	583	600	627	607	593	573	588	579	608	589	575	582	575	558	580	593	557	552	592	564	603	652	607	627	581	588	577	585	574	617	567	582	578	616	586	574	595	606	616	591	601	614	606	608	552	649	620	636	614	630	568	624	563	594	560	612	585	589	629	601	580	606	592	634	581	611	579	622	563	587	635	588	570	587	563	569	620	617	562	592	565	575	596	613	600	583	580	592	601	637	597	605	572	570	600	577	607	607	600	603	594	565	601	553	611	564	611	575	593	631	595	605	592	594	664	599	577	579	564	639	615	623	582	592	584	534	595	568	611	584	591	584	643	572	615	574	625	604	594	562	597	620	593	542	566	612	601	606	586	590	568	577	608	621	628	562	568	563	587	553	605	550	612	589	556	601	573	554	597	641	594	553	597	561	560	599	598	600	586	579	585	568	591	606	607	579	526	588	524	587	572	618	604	612	557	615	562	576	548	613	555	601	589	644	576	619	602	620	577	593	603	597	605	567	608	577	555	619	598	573	567	589	596	579	576	631	572	633	600	599	611	552	640	605	615	647	653	598	600	621	558	571	579	609	579	612	604	564	586	533	618	624	580	579	591	597	641	570	604	586	583	570	625	645	578	578	568	574	598	573	577	637	567	585	616	558	627	583	575	599	591	639	568	619	597	589	581	616	572	635	597	593	589	578	565	599	587	624	594	610	566	547	579	616	540	573	590	604	602	623	601	611	588	595	588	610	599	582	581	587	607	602	611	624	585	629	586	602	592	576	592	596	637	577	602	574	592	575	623	562	591	584	578	567	593	588	600	574	601	607	601	615	593	562	575	589	561	593	567	610	584	589	621	584	564	574	591	614	593	600	595	585	589	597	591	594	596	641	594	558	607	628	605	582	622	576	567	607	586	557	592	597	593	600	578	509	592	579	587	580	551	541	583	608	579	604	566	541	577	641	614	563	607	608	581	608	553	584	551	625	550	567	609	588	565	623	561	585	583	595	603	624	587	577	625	548	588	579	641	614	524	583	625	594	580	597	570	593	610	636	571	531	569	582	594	571	627	580	576	570	574	564	595	605	543	583	609	620	602	583	583	565	574	577	607	584	593	551	616	565	636	611	593	601	573	576	596	638	590	575	562	583	575	648	605	554	578	579	578	558	624	562	571	575	586	582	580	566	559	565	617	588	602	591	589	586	634	540	611	579	607	600	590	623	582	538	592	643	613	565	555	561	565	553	580	547	576	638	575	625	600	602	602	622	564	571	614	590	606	598	577	589	633	588	573	605	576	624	572	643	609	553	554	595	633	633	563	611	584	568	542	556	597	588	577	583	571	584	584	571	616	618	556	563	548	588	592	590	612	579	602	605	595	572	599	592	572	571	541	580	539	627	603	561	620	568	632	591	604	556	590	614	603	551	590	573	571	620	605	609	563	546	527	573	605	554	619	604	586	601	596	561	601	566	601	607	587	572	572	591	579	591	581	579	632	602	578	572	600	538	578	613	605	595	630	575	604	616	585	599	604	593	601	648	637	587	564	595	566	601	565	579	575	590	596	561	552	577	598	567	570	556	566	585	592	558	584	619	655	564	605	580	557	580	602	585	574	635	584	613	579	586	603	593	569	610	559	576	611	563	575	599	565	555	529	600	558	602	598	605	623	613	530	620	588	573	590	620	583	592	575	572	586	613	604	598	551	582	587	582	566	586	575	554	608	581	599	625	584	591	610	611	634	590	622	547	584	602	553	597	596	608	580	594	610	590	605	576	586	635	616	560	643	600	598	582	556	588	638	572	611	605	582	572	550	600	606	603	639	547	555	604	582	621	582	574	568	602	580	599	585	600	588	627	576	576	587	599	582	660	618	623	601	607	559	581	598	590	602	583	561	560	581	627	585	621	628	562	627	587	588	570	637	589	597	555	598	588	554	594	582	582	609	596	611	581	577	580	577	569	618	561	584	547	590	620	577	590	586	573	573	579	558	606	581	624	580	597	607	564	582	548	613	586	579	579	581	539	593	563	615	601	587	580	609	577	600	564	574	556	606	587	579	601	586	572	562	588	533	572	626	636	609	604	594	597	619	608	572	583	610	608	588	620	608	590	540	560	627	538	612	549	598	541	564	569	565	595	586	580	594	609	564	597	602	570	660	600	587	597	554	572	578	537	631	587	640	574	597	633	593	569	593	586	588	562	568	601	607	582	605	574	583	581	630	632	573	575	625	567	585	557	578	557	632	580	603	563	586	589	597	594	609	583	594	577	628	612	596	570	613	605	591	631	594	592	597	611	537	614	612	621	552	613	599	600	556	570	601	603	553	598	596	596	618	579	601	612	595	606	588	580	611	558	581	599	575	597	591	587	634	603	622	591	610	576	600	615	622	576	532	561	559	603	560	576	603	621	594	601	589	584	618	578	602	576	536	544	608	643	588	621	590	617	572	592	595	576	579	591	581	562	614	620	571	616	575	587	575	548	614	596	582	598	623	595	569	611	613	586	610	601	581	559	617	578	599	580	622	609	603	588	555	574	602	559	587	554	586	561	631	600	578	617	556	602	568	594	593	624	593	590	594	607	530	630	523	557	602	590	605	582	598	572	591	597	574	558	591	649	570	594	595	579	583	573	541	596	597	600	602	619	631	620	612	574	607	603	615	594	566	599	575	577	605	653	569	630	601	605	588	631	564	596	578	573	633	600	608	552	627	585	515	595	555	588	589	600	599	613	542	629	627	612	622	559	598	584	594	578	589	589	597	569	573	591	614	570	595	570	582	553	638	651	595	579	590	548	639	586	557	595	619	637	552	582	566	568	561	632	563	623	591	556	626	593	620	587	553	546	603	597	577	605	616	565	581	560	600	584	633	618	610	554	579	553	615	604	572	577	581	638	648	600	607	577	589	552	591	568	553	573	593	584	567	549	553	593	603	578	611	574	587	570	580	585	603	614	582	601	592	577	558	590	606	573	594	582	579	573	550	565	610	616	586	604	592	596	644	570	555	604	593	607	593	557	633	633	571	605	595	539	563	588	555	608	605	598	582	612	595	577	586	626	600	593	623	589	573	593	615	630	621	591	645	621	570	566	602	611	601	600	566	568	618	609	594	580	608	579	583	568	626	563	587	628	580	578	589	572	563	550	581	643	630	553	624	575	587	538	600	592	598	564	620	563	579	603	620	595	581	592	656	601	576	584	616	600	607	561	606	615	574	635	590	602	605	581	609	582
38762	26422	25657	19703	9298	1686	1273	830	721	661	614	527	524	473	446	417	421	416	410	373	380	352	438	415	357	346	382	410	401	378	382	417	376	393	347	367	342	413	386	411	393	389	406	397	379	367	343	346	400	376	380	433	380	382	374	392	370	389	333	381	378	364	340	376	403	387	374	358	366	373	388	358	338	364	352	360	386	363	370	373	358	365	353	377	379	374	381	362	373	375	338	371	371	411	372	361	331	370	368	361	395	384	325	357	396	319	377	351	342	407	384	379	387	388	343	371	403	370	377	345	345	376	327	364	369	390	369	391	417	384	384	356	366	378	371	376	365	381	371	391	407	361	382	353	340	349	376	383	379	338	363	356	348	387	425	374	371	393	341	407	347	375	365	344	369	340	373	373	363	361	416	354	376	370	381	361	332	368	378	366	370	378	364	343	338	358	362	380	343	387	389	348	370	326	322	355	435	372	340	377	377	345	375	365	403	374	322	347	357	347	345	398	349	346	375	405	347	375	380	373	353	354	382	370	417	419	365	399	345	398	367	381	328	356	367	371	336	341	408	370	388	355	385	397	366	374	345	376	376	375	379	365	331	362	344	381	377	359	382	367	359	353	384	366	380	370	380	384	350	382	329	341	398	391	378	389	392	349	372	346	406	412	368	399	365	368	413	330	340	385	384	367	393	371	351	371	349	368	362	379	378	365	326	349	344	355	402	332	339	359	417	387	367	351	381	374	356	388	361	369	383	373	371	372	398	370	349	356	371	337	373	373	359	348	446	365	356	389	393	333	349	346	356	376	366	364	364	383	386	365	363	375	347	363	365	352	379	349	362	350	415	358	346	386	372	382	390	382	394	397	389	370	424	394	402	359	364	385	385	339	406	375	356	389	370	387	387	386	346	374	369	351	365	346	367	367	375	366	347	342	357	349	358	347	377	372	359	374	363	361	356	397	383	380	377	402	394	356	386	326	350	412	421	383	347	369	368	367	389	356	337	377	411	354	325	373	375	346	368	369	389	342	350	357	387	357	399	372	379	326	383	375	341	367	336	352	346	365	368	394	394	368	386	379	333	383	393	371	364	407	379	368	362	367	366	381	372	391	359	386	357	352	354	339	362	363	374	349	367	390	379	353	369	407	388	402	384	362	368	367	388	378	323	370	379	370	373	353	380	372	338	376	402	336	372	339	419	363	383	354	375	407	391	357	362	350	374	346	384	354	308	393	348	328	380	367	371	390	343	374	321	374	384	357	372	359	385	356	371	404	377	371	382	347	393	334	367	380	345	331	333	374	380	370	384	337	378	389	361	389	367	387	339	362	382	378	363	357	353	382	363	390	349	389	316	383	366	373	351	394	394	406	356	320	400	335	360	381	374	348	383	367	350	374	382	369	373	369	404	374	362	368	385	338	373	359	365	378	381	379	376	371	350	350	399	344	348	406	347	383	371	375	372	331	385	372	324	359	349	352	402	365	364	356	347	337	382	336	348	394	360	368	361	344	375	414	362	343	360	353	359	356	344	345	398	392	357	392	378	361	367	380	373	351	346	376	397	389	340	371	337	374	341	356	377	377	390	382	386	358	329	371	385	327	403	392	362	367	365	369	374	340	356	339	326	398	353	384	318	361	360	340	348	349	404	361	361	355	357	398	363	375	406	361	359	376	393	362	380	386	357	373	332	334	363	399	353	353	334	380	384	386	340	387	371	362	345	370	381	381	373	360	369	383	406	356	349	354	408	356	317	349	408	374	367	399	361	381	369	353	364	358	398	335	420	320	381	344	345	357	327	368	317	363	349	357	339	334	355	352	400	390	379	341	347	399	386	365	384	364	352	358	373	405	352	387	363	361	368	365	394	373	386	330	379	381	352	361	388	386	343	368	331	355	327	367	355	355	376	362	403	347	340	365	333	349	338	362	372	366	350	404	397	364	377	341	343	379	374	401	391	343	372	397	375	354	345	349	354	392	378	339	367	351	352	361	354	379	370	362	366	366	395	367	365	382	354	351	354	329	414	360	375	351	341	418	373	365	387	388	362	410	396	341	400	375	345	349	402	356	365	389	341	391	375	377	374	313	373	351	364	336	348	374	355	382	301	372	361	397	371	388	364	397	360	363	358	374	383	366	353	350	339	382	354	351	384	382	357	384	371	385	363	354	410	335	357	346	375	355	384	365	368	348	370	370	376	393	355	340	396	399	389	372	378	402	338	388	405	390	364	364	399	377	368	361	384	360	373	366	372	348	403	381	380	362	387	379	382	416	387	335	372	327	343	332	311	361	387	383	385	363	375	379	406	387	376	367	357	341	361	356	365	369	340	383	358	355	369	351	361	368	317	372	428	381	347	350	350	361	375	369	380	409	366	384	382	388	379	392	391	410	352	360	362	337	337	335	397	351	364	374	355	360	383	354	367	360	358	322	344	395	336	382	357	397	360	358	339	394	382	360	412	386	334	343	383	368	387	365	346	390	350	396	409	376	378	378	357	351	357	379	342	341	365	386	360	359	362	364	348	346	387	354	370	359	371	396	384	364	339	345	364	381	369	368	360	359	367	366	353	373	387	406	350	351	379	357	372	362	338	355	357	340	372	364	393	421	399	381	357	399	347	344	362	403	384	396	385	330	313	351	371	370	351	386	315	382	291	399	354	357	385	350	353	375	388	391	372	392	361	354	346	379	413	365	369	379	362	375	366	380	371	344	339	368	381	352	358	348	360	380	350	360	381	382	421	385	356	355	352	409	374	397	389	384	362	350	372	380	378	359	397	342	377	384	349	336	358	371	346	353	341	366	369	360	382	363	349	358	348	379	358	365	362	362	369	361	354	347	398	361	396	330	361	410	389	360	325	358	387	388	385	368	341	365	353	393	379	388	417	334	373	337	350	378	358	398	371	370	352	374	352	335	362	389	371	353	358	362	362	361	340	387	389	350	356	347	345	382	385	354	441	386	360	343	338	342	341	347	390	399	370	384	412	382	357	373	391	359	365	352	381	353	368	379	382	358	363	337	363	389	361	376	375	361	340	383	350	394	377	374	386	360	377	369	343	389	400	372	364	371	348	361	349	353	343	315	313	383	358	408	418	390	367	391	354	399	402	357	363	371	387	382	357	352	356	381	342	373	369	372	380	348	373	356	371	385	409	378	413	388	340	330	353	346	381	336	335	316	363	376	339	377	368	340	372	369	351	356	359	393	366	350	361	394	374	350	354	372	381	361	389	377	333	379	364	368	345	371	335	360	325	365	375	375	344	378	379	336	360	395	388	360	368	374	315	362	335	352	346	408	328	371	351	325	346	393	365	346	364	360	362	361	353	364	364	372	380	389	356	317	410	365	357	329	376	339	378	371	344	357	347	411	354	385	354	408	330	349	337	317	356	328	370	355	350	389	347	394	336	380	363	360	392	384	392	379	399	362	383	329	395	412	384	379	312	364	381	373	363	399	375	387	368	363	386	412	383	374	371	388	345	367	376	406	359	359	384	371	401	374	339	429	387	366
30384	2654	4811	5594	4626	3663	3299	3043	2502	2463	2141	1798	1978	1509	1477	1364	1311	1204	1178	1104	1097	1101	1060	1036	1033	1081	1006	972	964	985	921	907	944	945	930	907	922	884	903	964	894	861	917	932	936	885	864	876	946	843	891	900	863	872	894	892	827	936	884	901	893	915	870	869	892	892	876	832	868	881	863	867	887	859	926	868	882	868	898	831	863	878	808	799	837	877	918	919	864	848	828	848	918	844	914	851	877	855	869	819	811	872	869	887	887	893	863	863	904	862	916	878	827	843	891	873	853	834	826	845	799	840	834	867	804	838	824	892	884	819	850	907	846	857	849	834	898	902	847	832	802	867	888	831	872	859	909	869	842	865	826	870	864	887	892	853	880	861	890	854	857	862	895	866	835	918	890	883	831	801	841	849	920	846	879	874	861	826	878	853	831	865	869	867	843	844	906	861	812	848	893	862	814	852	861	889	814	871	878	868	905	906	816	856	902	838	930	810	850	842	830	872	846	844	837	851	864	791	848	871	838	864	817	850	896	911	879	872	877	883	865	808	845	825	874	823	859	894	854	872	860	845	897	848	846	893	858	887	854	814	847	852	918	898	848	875	828	852	830	822	819	849	881	877	896	872	844	852	865	885	878	893	878	871	868	860	830	856	900	849	874	837	917	873	851	907	891	835	871	846	827	836	868	866	847	907	838	854	863	862	834	851	854	893	890	794	822	931	837	863	839	902	847	793	861	850	925	802	840	860	822	862	844	851	869	808	823	857	853	844	854	828	806	882	869	873	838	890	904	823	832	848	861	899	869	856	854	830	884	831	848	882	842	823	888	886	837	809	867	854	887	886	865	882	797	866	890	878	846	819	863	834	805	892	858	889	846	859	860	819	865	831	864	867	830	865	832	821	857	832	843	846	854	896	886	844	878	860	857	862	870	873	849	827	796	871	854	807	921	830	880	858	848	822	864	845	891	820	903	845	817	865	884	877	841	812	848	841	868	860	860	796	884	837	901	839	870	860	891	835	867	889	801	867	899	855	880	907	902	866	817	927	889	881	843	823	883	848	864	863	846	866	851	816	800	901	881	861	864	878	903	879	847	861	884	866	865	863	896	862	875	807	874	817	882	850	884	874	884	870	891	868	855	862	811	870	860	893	807	806	880	871	844	903	827	878	873	850	821	869	863	846	898	855	859	852	862	856	880	837	917	836	877	865	833	907	802	856	822	814	827	849	839	839	903	907	855	897	863	872	845	855	839	860	840	901	842	865	846	839	861	878	863	861	826	868	836	860	839	879	831	845	864	844	827	842	853	919	832	840	908	879	809	880	885	836	829	822	881	886	838	861	839	880	853	902	873	855	815	895	882	883	830	855	846	825	853	790	863	858	872	872	799	856	874	887	859	909	821	869	880	880	837	847	847	894	828	879	851	873	842	819	878	849	875	854	815	867	878	893	853	890	911	879	810	888	857	826	820	884	838	847	877	873	831	857	835	905	863	882	921	869	838	896	842	840	864	837	888	916	824	838	895	862	876	834	879	863	794	908	888	842	825	904	872	860	848	859	837	914	829	930	870	898	875	827	869	860	860	869	838	896	820	893	848	894	850	841	890	888	854	906	864	841	835	862	888	922	880	854	853	847	868	821	886	852	879	899	846	898	881	845	872	916	851	929	907	855	849	860	805	846	845	839	853	854	864	881	836	897	896	852	901	838	830	828	853	845	878	834	851	823	858	850	911	830	827	870	826	857	832	858	819	844	874	852	863	884	859	837	899	873	834	804	843	786	860	852	864	900	902	856	843	844	886	819	870	832	904	869	847	875	914	877	815	901	818	887	889	848	875	845	853	826	866	849	855	853	866	853	827	824	832	834	919	876	852	871	874	837	908	859	899	832	819	882	793	899	881	885	896	842	871	827	880	833	861	863	840	814	860	865	850	821	850	893	854	847	868	913	823	918	843	804	845	827	862	839	844	855	853	841	892	916	914	875	902	856	837	850	852	898	874	841	889	841	925	846	898	863	853	840	882	810	940	874	824	880	843	835	859	841	812	815	885	912	795	824	858	882	832	844	885	824	849	874	863	856	840	847	870	865	827	846	889	854	892	865	908	855	830	856	826	845	885	844	846	837	888	855	878	846	860	864	904	858	838	905	891	857	835	885	862	820	862	903	843	839	854	866	880	872	824	834	844	856	829	879	818	854	923	838	878	839	871	836	884	877	833	849	878	851	874	868	910	898	892	824	878	884	874	826	867	864	904	909	915	917	876	875	816	832	855	823	787	841	831	884	858	899	823	901	850	857	840	830	888	843	847	932	841	869	843	867	865	841	864	842	879	841	805	867	833	811	906	889	909	830	847	809	828	883	831	881	826	836	891	896	852	814	868	842	851	843	843	821	843	854	824	839	848	842	847	892	825	833	883	825	895	866	874	845	830	818	888	860	854	814	834	865	838	850	887	852	871	886	856	889	835	872	847	884	850	873	860	797	886	831	873	906	827	834	880	876	854	874	838	896	849	847	808	839	868	856	871	890	885	824	894	903	834	853	899	880	874	860	876	862	876	838	839	828	813	879	829	818	860	856	860	835	830	809	866	839	842	863	884	827	830	823	852	877	836	890	868	888	833	883	836	851	840	808	907	812	842	860	849	850	883	879	829	832	871	873	868	870	871	852	824	900	836	848	872	866	914	859	878	828	873	805	898	847	879	850	847	839	833	924	857	909	915	868	850	899	823	817	877	851	868	812	808	886	804	869	872	871	854	890	872	854	857	842	844	832	916	877	852	891	846	895	784	876	811	872	872	871	858	886	908	802	855	844	869	888	824	891	874	864	866	872	904	849	865	891	848	834	892	912	865	859	875	854	879	875	903	820	936	878	899	856	883	886	853	839	826	847	833	905	856	856	870	802	902	863	895	925	886	850	783	873	903	863	867	862	849	822	842	813	836	859	850	813	882	914	859	880	821	847	833	908	837	873	906	869	868	859	835	910	879	881	872	907	890	848	870	844	867	889	854	893	876	874	832	830	871	833	841	911	879	889	866	894	890	861	890	830	856	806	898	845	843	867	842	879	871	859	886	854	847	850	867	854	832	869	845	843	837	817	833	851	872	852	859	860	867	896	835	912	859	918	883	858	838	847	893	787	867	875	906	932	888	843	845	882	867	855	828	870	854	879	845	881	867	828	837	833	899	874	839	834	862	873	857	844	847	826	863	898	849	878	832	854	904	843	857	858	858	845	864	826	885	836	847	909	833	865	875	860	889	817	845	877	921	808	894	886	848	833	865	809	849	811	878	890	882	825	864	865	828	890	833	819	847	890	871	846	855	865	879	933	843	837	799	865	883	903	875	881	889	813	849	854	855	854	845	897	833	860	887	907	795	889	866	910	860	826	833	844	879	841	861	856	868	902	826	851	886	820	820	807	843	817	869	881	858	936	878	848	914	913	863	858	819	844	857	858	828	866	866	886	845	858	875	888	891	832	831	867	871	878	878	861	890	880	838	891
11405	681	352	324	298	287	289	300	272	288	288	304	276	287	292	275	283	293	272	312	293	290	294	252	288	306	300	266	263	249	290	304	278	267	263	288	299	269	269	309	274	256	245	272	271	279	287	272	268	298	256	256	271	303	284	298	302	245	242	286	265	266	283	282	278	262	248	277	262	258	278	255	279	277	278	283	271	261	285	299	261	282	282	310	317	289	295	263	287	282	236	270	274	283	299	285	298	288	307	263	281	289	276	263	245	279	279	279	278	307	275	247	289	296	283	259	284	276	259	262	274	273	293	248	251	263	286	260	284	229	297	264	260	263	261	268	252	261	290	305	292	284	260	261	286	270	284	270	292	274	303	300	300	298	293	258	304	292	296	285	290	276	274	313	286	318	270	256	279	266	292	258	261	250	304	290	315	275	284	255	304	266	241	270	296	288	273	293	272	285	281	277	257	287	293	269	242	297	271	292	297	273	275	285	290	279	251	274	288	253	306	281	283	272	272	297	293	295	241	276	260	298	283	296	287	261	294	281	301	265	257	286	272	276	263	272	292	238	253	268	277	261	283	285	279	274	277	277	256	258	269	278	278	286	284	259	243	282	268	269	309	266	293	246	272	261	262	323	276	265	299	261	293	262	281	264	301	255	263	275	248	275	245	251	269	313	264	288	261	266	278	281	262	254	257	259	282	271	238	250	269	250	245	253	281	260	249	273	254	281	282	264	264	319	261	267	255	262	312	284	265	276	286	271	297	281	252	259	254	295	266	274	268	299	241	264	267	251	292	284	288	291	247	282	274	283	309	287	254	325	248	273	288	298	299	274	282	291	254	274	323	295	276	284	296	245	287	270	273	289	281	242	295	300	305	276	250	297	285	289	289	317	289	295	278	278	276	290	301	285	252	288	277	281	274	288	283	315	267	285	308	286	252	260	268	289	245	243	295	285	258	280	285	267	262	246	266	277	282	262	282	294	269	259	290	259	276	265	281	268	261	282	270	302	251	277	278	273	257	279	280	248	261	263	285	263	276	272	271	273	283	295	271	284	274	270	266	294	312	276	279	249	279	285	287	275	280	283	296	283	293	249	267	275	263	285	284	264	272	265	264	257	275	284	254	264	296	259	282	279	269	272	277	258	290	276	258	263	272	240	278	305	267	281	278	280	285	266	249	254	241	248	271	255	264	265	274	274	264	294	275	248	254	277	300	285	285	302	281	257	266	273	282	272	277	251	267	277	273	282	245	272	267	283	281	276	285	263	258	298	266	282	281	264	285	288	269	271	257	276	279	287	267	261	286	267	272	267	268	246	252	300	263	302	274	261	269	282	275	276	241	275	306	260	240	256	271	298	285	259	276	250	244	275	282	310	259	261	285	326	297	244	286	275	283	259	237	281	246	259	268	239	258	279	302	268	296	253	275	268	275	272	234	289	273	282	278	290	253	290	280	264	267	303	268	294	266	251	277	260	282	245	236	270	261	274	306	241	278	268	274	285	250	231	257	280	304	270	304	302	306	276	249	263	278	257	249	280	263	288	293	276	261	296	271	260	275	281	276	300	278	306	293	282	267	259	305	293	281	266	283	303	267	263	288	271	277	290	303	248	274	272	301	245	280	292	331	298	262	282	269	278	269	271	283	273	265	258	263	250	239	280	254	274	321	271	279	282	266	263	291	266	254	286	274	284	270	275	285	264	266	256	256	305	280	275	288	259	284	303	254	254	281	265	270	263	286	253	289	262	272	292	264	282	265	272	266	282	277	288	312	302	266	296	262	256	256	287	290	310	297	249	289	285	270	303	283	270	278	291	262	260	252	266	261	282	268	270	288	298	283	263	282	266	265	270	296	271	297	288	262	297	263	277	256	283	277	274	279	268	283	301	273	258	271	291	265	263	285	276	260	286	321	255	267	307	272	268	301	260	290	288	308	270	286	235	271	290	277	290	279	245	258	275	282	290	282	270	265	261	290	260	280	295	277	282	265	258	289	281	271	260	264	276	254	256	283	255	248	270	269	258	283	280	269	270	297	273	279	268	293	253	274	292	260	295	275	286	271	258	258	268	281	247	241	252	280	257	246	271	259	290	279	251	298	277	255	273	277	289	279	270	272	271	269	283	274	254	281	290	273	288	292	279	263	279	276	294	274	288	292	315	283	282	267	265	286	263	307	238	282	280	283	276	279	277	246	275	274	264	262	288	286	276	273	289	268	250	252	288	271	284	278	263	275	267	263	262	287	272	264	292	249	272	272	302	264	274	315	275	253	291	288	258	280	263	250	284	280	301	285	285	263	292	269	295	283	283	300	255	235	267	276	289	259	266	284	300	267	248	279	264	258	264	265	300	280	295	275	275	303	324	289	281	268	281	295	290	286	273	265	286	274	266	272	282	258	258	279	273	259	286	272	299	267	288	283	288	272	301	244	242	247	216	274	275	291	259	270	250	275	263	238	249	279	290	290	279	282	258	277	235	269	258	268	286	279	274	273	295	307	255	277	271	237	292	245	274	298	247	264	275	275	252	308	288	290	279	265	281	286	262	260	296	255	265	282	304	266	262	280	261	288	286	296	266	262	262	236	306	260	303	262	287	280	258	275	273	285	287	307	278	285	282	271	267	288	275	278	266	254	241	252	268	275	279	282	265	267	275	262	271	306	269	271	299	264	285	236	278	260	265	291	299	261	247	264	272	258	280	302	292	286	299	264	292	247	236	264	293	275	278	268	237	298	283	276	276	278	285	272	269	275	276	301	257	276	263	292	276	286	285	288	302	294	253	274	261	282	245	298	285	287	294	273	296	306	302	284	285	281	260	279	298	281	291	264	263	278	269	265	291	278	263	267	285	269	316	289	275	282	297	274	237	289	247	293	276	286	298	275	278	280	308	260	295	287	271	296	278	280	286	264	291	267	283	257	252	269	286	286	260	300	306	268	284	280	283	247	281	262	267	243	264	252	286	283	258	282	263	252	275	266	278	269	245	283	289	235	287	271	283	243	289	241	259	282	299	266	306	275	291	272	278	253	296	291	275	297	275	288	253	285	287	308	274	285	287	267	283	303	254	297	316	296	292	263	308	277	270	280	252	273	314	235	269	255	260	254	267	283	258	296	291	273	271	293	280	268	279	299	302	281	267	272	264	280	248	306	257	258	265	279	255	311	291	285	257	268	276	284	293	290	295	288	284	265	301	277	256	299	251	314	295	304	274	288	308	237	277	268	273	291	264	289	258	280	265	263	270	273	265	258	250	288	261	247	275	281	297	269	281	278	288	259	264	247	258	244	278	273	283	269	257	269	292	256	289	275	266	270	250	271	264	277	299	270	282	262	277	265	326	280	275	284	273	277	287	282	295	318	282	234	307	250	258	236	295	254	260	275	264	291	287	268	258	242	296	289	269	257	250	298	305	264	283	263	268	283	287	312	280	296	263	299	236	310	291	279	278	257	266	290	272	269	296	284	290	295	281	330	246	277	269	264	248	279	277	274	273	309	282	278	263	270	265
10393	785	825	823	795	744	730	764	751	741	704	673	663	678	668	692	644	651	684	682	627	711	676	647	656	686	695	664	637	671	681	700	687	676	634	658	704	704	665	682	636	644	672	659	659	669	696	640	679	649	642	651	657	649	665	671	680	655	692	665	679	653	666	670	653	636	639	687	624	668	650	652	644	646	667	640	681	665	628	681	647	667	661	664	635	653	670	664	668	670	697	641	692	631	667	662	709	605	645	612	628	670	660	671	676	630	699	661	679	678	649	660	657	667	675	663	649	673	652	622	634	672	671	665	660	647	686	623	701	645	666	678	654	665	671	645	676	644	687	616	676	659	624	642	663	672	680	619	673	663	718	653	659	678	632	683	627	671	690	683	637	670	670	678	628	677	673	667	655	615	658	662	693	658	721	662	665	645	673	677	657	728	638	706	688	680	648	690	668	675	693	639	638	660	675	664	622	651	688	698	660	610	662	675	630	690	610	632	621	647	667	640	663	693	656	607	638	666	667	664	668	671	672	668	673	695	636	673	719	659	649	649	664	703	688	678	668	641	660	664	644	604	665	659	659	631	658	666	637	641	665	637	630	712	675	680	652	695	628	685	639	650	662	687	673	661	682	658	684	690	646	657	681	661	691	649	653	654	650	681	692	666	689	655	676	658	671	648	626	652	621	675	635	642	696	590	642	663	661	675	649	677	663	651	655	674	647	689	650	621	665	688	642	659	624	682	641	666	653	700	676	637	705	670	635	681	684	651	681	689	647	662	667	705	674	674	686	681	662	656	650	677	670	664	630	645	641	677	631	649	645	663	662	666	588	645	628	648	621	645	690	637	678	673	697	653	644	683	697	637	681	639	639	640	672	673	634	687	672	681	625	656	678	665	630	669	710	638	674	699	677	660	642	635	667	641	693	652	657	624	630	677	700	655	695	662	634	695	647	682	628	681	711	599	688	651	660	641	677	690	676	666	645	678	656	689	649	673	683	649	672	681	657	671	609	696	657	629	697	658	667	695	665	694	623	647	673	694	662	617	645	619	662	676	644	644	688	627	717	682	628	672	684	666	646	644	619	693	634	676	653	661	732	672	660	647	662	673	651	693	644	676	644	684	657	647	655	684	650	671	672	651	668	670	687	622	688	633	688	664	663	630	727	629	610	683	707	686	697	672	716	685	671	696	670	637	682	660	708	626	633	650	650	707	623	648	617	625	693	669	620	668	661	652	652	637	696	630	697	637	651	672	678	663	676	643	670	622	670	626	758	597	601	606	618	692	631	622	693	679	658	638	672	638	658	702	709	626	637	676	608	677	626	647	673	659	681	655	631	646	663	630	636	641	666	670	636	690	666	699	681	625	710	661	642	649	683	664	658	647	694	651	642	638	636	663	678	622	681	672	705	665	643	681	673	681	662	667	674	631	625	696	586	669	699	639	662	689	685	595	647	672	674	687	627	644	684	655	671	652	661	648	648	668	661	657	650	648	668	676	656	670	670	624	677	723	650	656	646	647	723	680	646	599	630	663	665	617	646	675	596	696	666	636	703	699	710	690	670	657	697	709	649	650	674	709	643	669	650	636	626	638	673	682	670	644	655	662	662	695	665	683	680	654	657	658	615	625	617	704	685	670	651	620	668	659	672	678	633	623	681	580	690	646	643	641	615	635	690	644	659	653	684	713	655	607	659	686	679	610	677	614	646	660	648	635	665	655	670	668	656	691	649	643	679	628	651	646	687	643	663	657	670	623	691	639	649	675	648	695	660	637	666	609	681	656	625	635	680	663	663	644	661	666	646	696	637	600	645	664	620	605	672	645	635	653	647	670	669	626	637	648	666	629	571	661	638	668	626	687	686	633	642	649	609	653	648	601	627	640	625	641	642	675	692	636	654	652	682	624	666	654	690	691	601	652	651	674	612	687	597	702	684	629	641	679	668	657	643	638	624	679	678	657	677	682	675	666	639	659	708	698	699	687	629	650	650	658	698	698	686	642	654	628	682	679	660	691	726	678	685	642	625	675	705	641	658	647	653	649	679	657	631	661	664	638	690	615	621	656	652	683	691	623	656	649	651	667	666	637	665	667	662	632	680	662	638	657	646	684	683	629	678	638	678	688	666	665	648	639	642	673	657	647	642	668	670	703	628	667	629	637	673	674	682	696	614	645	661	654	658	599	674	678	696	676	638	614	625	645	685	678	692	704	675	653	662	672	688	608	671	661	703	667	638	628	701	661	659	697	682	668	664	666	624	676	709	624	664	672	662	636	649	650	662	695	646	657	670	639	650	682	641	700	648	648	657	669	679	654	641	665	642	631	646	670	619	654	642	667	635	589	640	621	667	664	637	650	674	664	685	648	630	657	669	682	638	643	620	614	628	626	688	607	670	667	642	698	697	615	682	669	666	683	724	652	635	659	628	635	657	671	640	651	655	653	610	677	642	610	663	710	653	727	680	647	677	614	702	651	646	638	642	671	665	646	673	626	649	683	665	610	683	643	601	674	645	610	665	674	656	610	615	646	704	646	691	669	678	703	707	616	666	677	667	661	654	679	640	678	634	699	677	648	642	683	659	679	666	613	645	647	659	709	673	682	634	666	618	690	661	677	657	705	683	726	674	654	687	664	701	655	672	693	592	677	677	618	632	645	688	624	669	634	649	675	675	620	694	601	639	625	656	610	633	663	632	686	638	648	629	631	658	685	714	650	650	660	684	697	657	624	637	677	678	698	658	687	635	659	684	655	649	694	683	642	648	681	704	640	657	695	634	691	694	667	646	675	604	678	632	647	694	665	675	644	662	628	622	672	665	687	670	657	639	664	667	635	646	631	677	674	656	634	637	673	680	683	694	670	626	673	695	696	655	657	690	649	637	671	658	656	665	670	640	664	632	669	630	658	673	659	665	636	655	735	667	674	671	688	651	649	693	656	696	647	688	665	672	640	666	690	653	678	675	708	643	676	654	664	615	668	655	652	676	657	655	682	664	696	675	655	659	648	652	630	604	648	638	658	649	709	687	648	648	679	638	677	637	677	654	696	649	647	668	632	681	631	671	675	654	672	660	664	645	621	697	636	696	649	659	671	643	673	650	638	666	682	645	633	636	652	641	644	663	669	651	658	650	691	627	682	652	621	631	660	717	691	658	660	658	684	644	670	604	662	691	613	637	649	645	626	655	660	698	662	643	667	632	662	636	640	647	694	686	631	669	669	640	665	651	662	649	666	654	644	602	672	649	659	653	666	646	638	591	669	649	651	649	619	634	676	629	663	651	673	644	604	706	628	660	690	650	642	645	616	667	690	684	652	684	640	708	680	643	642	635	653	699	702	681	670	650	647	660	675	648	643	668	698	617	674	626	686	623	618	665	642	669	664	684	634	628	677	647	657	634	700	655	691	674	635	682	624	679	677	680	653	662	604	683	687	653	670	686	699	682	676	651	658	618	663	696	642	693	651	681	637	662	628	656	649	682	691	672	689	648	651	636	656	656	655	658	617	664	620
47860	24396	20791	4538	1030	638	532	447	418	523	343	327	346	306	276	272	253	256	309	267	257	264	266	244	243	258	244	206	245	255	228	247	261	247	251	277	226	254	248	227	245	246	227	236	230	234	245	229	246	247	239	257	265	202	244	283	226	230	199	229	224	258	234	237	235	229	240	240	234	236	246	209	208	237	237	215	202	214	243	267	213	257	254	227	218	221	229	248	258	242	261	234	233	247	228	210	243	258	256	232	240	222	215	223	232	268	241	234	209	210	230	195	214	229	217	236	229	233	242	253	227	249	204	250	246	237	256	255	211	246	251	231	225	246	231	203	251	218	244	246	268	256	239	256	243	222	227	221	230	246	225	223	237	245	257	233	222	226	250	229	253	229	236	255	263	233	245	286	230	258	255	240	235	252	226	264	241	218	240	221	225	204	243	256	235	234	240	226	205	240	239	238	266	211	263	222	200	233	229	198	252	240	234	233	249	223	209	244	266	239	239	240	239	258	245	237	222	259	235	242	246	257	261	254	218	253	220	251	206	252	226	228	237	238	259	226	267	242	237	211	216	212	240	252	234	263	238	254	234	242	273	224	222	224	240	218	237	257	236	235	205	245	223	246	215	222	251	249	255	236	242	232	255	231	229	205	238	255	231	222	259	286	216	225	236	246	252	197	227	239	211	227	233	244	238	222	242	226	221	268	232	250	225	221	223	237	249	253	256	223	247	222	251	183	236	224	239	236	240	247	246	238	270	249	255	244	244	243	233	262	216	254	206	250	212	228	239	221	243	251	226	228	245	251	254	204	233	243	235	236	213	238	250	256	226	231	227	257	221	229	245	204	250	216	236	246	262	247	225	257	204	240	245	223	258	238	261	237	240	241	246	242	229	273	235	231	240	263	228	235	224	232	239	212	230	249	218	262	228	246	258	249	236	255	235	242	270	229	243	263	241	223	247	234	241	258	246	237	214	238	233	214	251	240	266	238	233	230	260	240	253	229	241	250	247	259	221	225	216	232	246	202	215	223	235	234	255	228	235	247	247	235	199	216	231	227	219	260	252	228	232	245	241	257	221	239	208	237	236	231	246	228	223	217	273	269	233	237	256	228	238	220	248	268	239	238	250	219	224	247	242	230	249	236	234	246	216	235	229	225	223	232	223	217	242	312	250	240	222	229	250	213	238	245	222	240	219	194	252	236	259	238	235	252	265	247	254	235	224	258	231	218	235	242	232	232	214	242	247	214	223	214	251	245	210	239	213	259	258	274	239	214	217	242	256	243	255	235	213	241	238	265	245	241	221	247	236	239	251	225	229	223	221	239	244	254	257	229	226	278	267	236	250	220	221	241	226	241	257	221	212	219	223	237	239	228	213	224	212	253	234	253	233	230	225	240	226	285	224	208	216	235	213	259	251	218	241	221	237	224	244	232	250	257	221	191	219	281	216	228	254	251	260	241	293	264	228	224	251	237	233	243	232	235	254	242	235	227	206	222	239	241	218	210	240	248	234	248	264	238	226	225	260	247	234	252	230	233	224	218	228	240	215	255	232	237	212	247	221	244	247	233	232	211	249	258	238	247	249	244	223	236	248	236	242	234	253	238	242	192	241	212	193	243	257	225	235	227	246	233	254	268	263	239	272	266	239	230	230	247	262	243	221	243	251	222	244	237	255	234	215	261	256	242	227	229	251	228	234	280	256	223	235	260	237	255	226	242	238	211	252	235	251	235	256	227	242	227	217	221	227	227	245	213	236	248	234	217	235	238	243	258	248	240	243	225	227	252	228	239	242	238	245	253	223	227	238	253	253	245	246	257	263	258	207	236	249	223	250	242	196	258	232	239	251	269	242	252	220	245	244	191	239	204	238	238	236	248	238	264	219	205	235	206	256	226	241	205	226	208	227	266	228	244	240	248	210	266	219	222	259	268	257	227	272	233	211	232	236	240	223	269	227	223	280	200	262	233	215	237	225	216	237	263	231	224	267	263	226	255	220	246	225	242	219	243	244	233	274	213	245	249	232	253	246	247	223	256	249	239	221	244	244	240	238	253	224	231	242	233	217	232	240	234	221	246	244	221	232	253	229	237	250	244	253	219	223	244	218	258	226	210	235	201	238	245	227	243	222	258	256	248	250	232	233	264	209	246	247	232	238	245	230	225	233	232	241	242	235	235	245	261	215	231	244	206	218	237	251	236	275	254	251	231	219	267	253	221	263	225	221	246	229	231	229	216	245	211	238	208	239	221	227	230	260	227	235	257	252	240	226	261	244	207	197	257	257	224	239	254	216	242	267	226	251	250	252	232	246	239	216	249	265	246	235	262	224	226	268	226	205	226	239	230	215	218	226	225	261	235	228	250	224	245	227	241	236	209	224	227	252	208	251	263	260	242	227	239	249	235	253	222	236	213	233	250	248	251	229	255	274	208	281	273	221	229	206	240	231	239	236	245	234	251	213	193	236	237	244	223	228	256	236	233	228	225	250	254	251	230	250	217	268	219	246	230	226	241	237	253	225	231	260	210	215	259	252	219	208	216	217	252	222	253	216	240	246	247	239	242	225	241	220	242	201	214	225	224	245	263	241	253	268	217	231	279	214	224	243	230	257	207	263	241	221	213	232	219	247	230	248	219	282	233	216	243	239	226	229	231	244	229	232	238	222	259	238	240	194	224	252	222	230	213	257	220	221	226	231	236	251	219	222	229	196	231	225	231	258	232	243	253	231	231	239	243	245	243	229	240	210	232	237	253	246	227	266	224	227	250	218	227	251	248	194	234	230	273	263	232	229	235	242	253	233	225	225	252	233	268	241	221	258	242	227	250	233	229	246	265	236	240	241	225	260	223	205	230	227	238	232	234	248	263	240	214	223	201	226	256	231	227	229	225	235	208	220	259	239	239	198	212	202	256	250	234	252	213	239	229	208	259	246	228	230	254	255	199	234	233	229	239	246	221	214	215	215	200	220	249	254	247	216	217	277	264	244	228	250	208	237	240	243	226	234	234	246	246	220	214	233	243	281	234	239	221	243	227	216	252	222	245	264	242	236	248	236	256	237	215	224	222	242	244	225	233	246	249	233	252	247	234	244	239	262	239	244	233	269	234	249	200	261	245	243	227	232	202	224	235	235	243	226	233	229	225	240	241	191	236	234	228	246	249	245	239	264	250	232	277	216	245	257	213	249	223	231	236	208	235	224	254	239	231	242	257	214	246	237	197	243	252	212	245	242	233	241	230	250	232	214	249	229	260	220	221	227	209	246	240	255	247	257	272	243	265	232	226	258	224	220	265	226	224	216	231	233	227	257	247	267	246	231	234	243	262	247	258	222	236	242	228	240	235	248	223	242	212	243	237	222	233	245	251	242	249	218	219	252	239	232	243	231	249	222	240	234	240	211	255	214	243	253	224	224	264	263	218	251	235	238	223	272	228	257	240	257	242	211	245	232	204	240	207	217	279	255	247	223	232	220	220	224	235	258	217	240	237	212	218	242	224	246	264	243	221
27495	1601	2696	3382	2761	2241	1904	1712	1563	1564	1258	1131	1106	913	924	889	787	790	779	736	738	739	707	682	641	703	664	658	624	651	609	647	661	652	652	628	657	613	645	646	647	617	647	613	648	590	643	652	611	581	597	608	621	617	646	601	594	639	595	589	588	660	608	614	613	592	629	571	584	539	614	619	633	600	538	576	606	553	622	584	570	606	612	635	548	634	610	610	594	640	589	591	591	596	632	584	568	608	570	605	625	566	575	587	619	596	573	600	571	588	604	617	591	593	591	537	586	621	557	590	608	554	614	602	653	587	610	584	561	610	590	621	622	573	587	618	640	613	606	597	638	590	594	651	585	579	562	609	595	612	592	557	589	571	604	597	596	580	586	613	613	592	620	583	572	550	603	575	632	598	629	581	594	614	553	635	628	587	644	627	599	597	596	610	600	585	579	595	560	589	567	577	614	589	599	631	622	566	568	609	593	602	648	626	604	571	586	611	652	599	553	641	607	595	618	599	580	574	566	590	584	558	590	582	588	596	604	555	548	546	579	600	554	607	615	569	610	596	594	575	551	561	555	574	577	604	554	576	603	603	641	619	647	637	610	657	624	570	562	598	601	585	579	581	579	569	598	582	580	644	586	613	623	576	585	595	576	602	647	607	584	588	591	616	589	619	592	597	567	591	616	578	579	590	613	581	575	577	521	611	529	583	605	618	596	562	637	562	559	553	586	602	633	594	591	613	636	649	581	584	559	604	556	631	625	600	572	562	599	660	572	581	565	622	571	588	551	593	581	560	590	586	615	579	614	586	589	577	587	547	583	577	584	642	625	603	573	641	614	593	565	557	554	601	582	606	579	617	570	582	634	608	605	549	583	597	615	606	564	579	580	577	553	589	651	612	570	581	578	604	587	568	586	604	554	563	605	550	583	604	590	616	590	584	632	596	584	616	582	609	615	567	644	495	571	590	620	628	560	590	548	596	596	628	575	624	583	574	549	584	606	601	600	590	566	549	576	639	561	555	554	613	606	583	598	619	639	570	593	568	604	554	598	634	592	622	561	584	601	600	589	577	639	608	548	593	591	612	571	607	616	577	602	606	556	595	586	594	609	564	609	581	543	571	575	627	577	616	582	649	624	555	590	565	598	604	635	562	570	573	574	606	561	618	644	577	585	568	565	609	569	616	558	609	583	576	597	635	629	600	609	623	597	605	577	560	609	574	589	602	544	564	557	628	608	629	578	622	572	570	640	581	609	598	578	569	590	560	567	592	551	584	606	614	609	619	620	537	583	576	584	609	589	580	646	599	594	594	564	593	605	595	587	595	556	593	567	582	574	588	582	614	624	589	610	623	575	623	612	613	549	583	564	573	645	600	629	582	600	573	585	597	587	609	605	616	584	599	571	588	601	609	625	596	618	595	583	575	608	568	596	615	600	551	572	574	589	604	555	614	583	620	583	599	585	581	565	603	595	572	636	600	568	581	613	575	549	547	580	601	568	611	621	587	582	563	530	570	546	606	613	613	611	594	612	591	605	559	586	621	600	548	584	620	565	575	590	619	603	603	586	586	543	550	599	624	597	613	594	615	574	531	594	588	567	544	609	586	549	569	579	587	620	578	595	575	595	571	597	594	614	570	611	574	626	629	556	588	574	579	574	586	559	591	570	577	600	554	606	536	577	548	581	604	592	592	587	628	626	607	587	599	584	575	566	562	602	623	580	601	598	614	606	578	610	589	627	607	603	605	559	592	584	567	614	563	565	645	580	536	610	616	602	612	617	588	576	580	602	585	579	592	636	578	593	563	597	633	618	622	620	607	592	572	579	620	573	559	551	608	625	627	571	591	565	603	607	573	632	606	575	593	598	569	593	599	630	621	590	571	615	601	596	608	635	608	629	620	626	537	610	604	567	605	568	578	602	598	585	620	577	525	605	586	537	603	590	543	614	572	586	578	571	570	640	636	589	580	568	593	579	631	620	602	561	608	557	601	578	611	578	618	561	635	614	578	590	612	563	599	596	592	586	627	607	601	583	610	622	565	565	587	567	582	582	538	551	575	616	620	586	577	577	594	574	611	609	593	634	569	608	599	580	564	588	577	605	570	623	578	578	594	566	612	584	586	588	603	567	601	589	555	580	592	607	584	618	607	578	604	586	581	618	567	565	578	579	623	588	582	552	586	603	611	593	610	618	597	610	585	592	541	607	583	575	617	567	600	594	600	571	548	579	638	579	596	615	606	592	568	619	609	564	591	646	586	582	612	609	600	588	635	582	585	551	562	640	585	578	654	577	633	613	563	574	572	611	623	603	586	568	617	573	595	551	591	587	636	599	576	573	578	602	618	616	621	636	604	581	600	607	522	605	625	595	620	608	626	543	578	606	582	626	598	625	571	570	603	569	613	568	559	566	542	601	560	606	621	586	573	544	590	602	610	566	617	574	581	613	573	626	634	525	572	597	579	612	577	595	607	595	584	637	596	628	561	609	565	600	591	536	573	574	586	589	620	612	597	598	595	555	592	604	646	574	573	598	564	560	591	594	590	613	624	634	586	609	580	621	597	593	586	605	573	569	638	623	623	606	629	562	604	614	554	572	570	611	575	601	601	588	548	632	565	588	582	548	569	577	591	614	587	579	586	593	626	572	624	608	594	638	570	559	558	577	569	596	614	610	582	596	590	558	574	583	627	605	635	600	599	602	596	640	618	603	552	624	558	550	541	529	572	652	572	577	632	611	579	587	561	629	581	629	588	576	608	564	615	629	561	587	625	605	600	623	577	604	601	574	584	607	581	615	609	567	633	586	599	556	600	613	561	605	619	596	594	598	568	646	606	533	627	603	594	583	596	579	627	592	622	616	579	578	622	584	571	584	594	580	571	593	551	604	610	591	571	626	565	576	565	589	574	557	585	629	628	575	618	590	590	621	598	568	630	625	594	583	598	612	599	593	619	548	642	634	590	609	600	634	590	602	601	616	595	580	597	609	565	625	620	579	601	639	568	583	618	618	591	642	595	574	596	601	630	589	575	588	620	609	607	604	569	571	584	526	637	577	575	603	585	560	570	602	637	599	601	605	603	606	601	606	600	581	571	583	563	599	622	606	597	565	589	626	548	561	572	603	556	587	568	584	597	585	548	588	593	584	570	559	546	630	605	589	620	586	631	561	630	577	586	594	555	586	588	595	593	610	627	597	604	612	606	570	600	647	610	579	570	599	620	592	565	622	531	568	598	575	577	565	645	611	608	608	617	555	602	624	562	596	561	589	580	574	587	615	547	601	621	586	619	621	581	563	588	538	610	611	587	622	574	586	540	546	572	589	526	614	584	601	560	558	578	579	620	642	608	620	570	596	561	586	585	576	577	603	626	549	587	564	549	615	600	594	558	624	568	659	632	587	578	585	637	560	584	598	566	630	641	544	591	560	576	614	600	580	587	603	600	625	609	561	591	584	626	607	579	616	584	581	622	651	619	564	595	558	609	611	563	617	582	594	600	601	595	605	591
43028	26198	25808	17980	5169	1478	1153	966	780	663	588	524	517	429	478	480	458	430	442	420	417	392	374	370	398	392	355	339	403	386	350	380	373	404	341	390	366	330	359	385	375	364	363	382	370	356	348	384	351	355	346	384	384	408	346	369	380	361	326	330	356	350	362	375	405	308	372	371	380	355	385	350	357	373	400	361	344	353	386	324	368	335	361	365	369	350	336	358	351	319	353	367	340	399	404	342	369	359	373	365	327	364	368	346	352	367	338	389	365	368	365	342	346	319	382	342	369	361	345	368	369	343	343	354	331	391	348	335	355	333	353	362	388	331	368	368	377	385	401	371	369	374	342	351	354	334	357	373	354	353	353	337	336	351	338	333	349	389	366	360	336	377	365	358	369	346	365	354	374	367	336	365	346	361	341	360	328	382	381	351	350	373	320	354	364	365	388	365	358	330	383	361	383	377	381	365	387	351	366	347	344	339	329	331	312	363	350	355	359	361	343	316	342	335	346	333	368	388	349	372	340	355	341	367	364	392	350	362	398	350	366	397	357	372	394	373	368	365	404	341	395	333	360	357	334	348	367	368	358	329	378	353	341	363	370	373	370	394	376	353	343	393	358	368	348	333	361	375	371	338	326	356	394	355	329	350	363	357	391	384	356	370	379	346	366	337	394	369	411	354	337	319	359	387	378	380	364	362	340	371	384	362	371	359	381	357	384	392	325	381	352	384	351	379	349	382	370	391	371	367	345	351	331	380	395	347	352	351	366	367	327	365	359	371	379	361	336	357	367	328	367	309	341	344	322	397	350	345	368	375	372	351	337	364	335	330	369	402	366	390	358	334	356	375	379	382	340	330	330	327	384	349	369	383	345	340	367	360	396	365	350	363	367	356	367	384	335	333	342	382	358	348	400	371	345	376	336	368	346	353	371	340	352	363	373	368	376	363	360	352	340	352	354	373	366	369	367	367	407	346	366	366	345	360	379	330	352	319	328	347	364	359	347	384	375	332	347	374	358	361	333	327	332	390	357	353	330	363	379	354	351	341	353	327	353	349	351	344	334	354	368	358	378	342	359	395	327	344	342	348	349	375	348	352	357	334	343	368	352	355	365	346	415	343	347	373	358	362	366	328	350	367	327	369	335	348	369	382	355	340	361	348	324	361	402	365	358	376	359	358	349	334	355	311	352	386	358	392	342	376	354	367	368	373	372	375	338	350	343	349	374	313	341	377	375	369	371	362	351	386	359	371	351	359	379	333	312	370	381	348	383	387	367	358	390	363	386	390	342	362	403	339	348	339	359	359	363	376	406	358	342	375	353	369	352	371	344	327	379	358	349	377	380	389	329	346	339	394	386	328	390	366	374	352	376	349	371	364	377	368	364	369	365	373	360	330	362	345	366	356	337	392	318	368	351	344	377	389	369	336	369	402	375	371	374	364	373	363	359	329	364	389	354	366	372	356	339	359	360	349	341	335	349	353	344	327	353	383	303	359	367	362	382	378	387	360	360	348	333	339	346	391	360	372	331	359	343	359	366	338	345	366	332	360	382	336	353	342	353	373	358	363	371	340	376	359	349	326	345	350	369	364	346	361	349	343	376	367	370	387	342	356	339	366	322	345	366	372	375	330	387	372	368	360	380	374	386	351	362	346	330	361	355	374	344	367	351	351	342	357	370	393	308	348	361	355	360	335	385	346	365	375	364	376	359	371	351	340	373	333	356	374	369	364	353	383	338	349	344	345	343	360	345	358	346	363	404	378	339	351	368	366	377	326	371	378	385	359	359	368	378	389	294	382	362	371	374	351	366	375	356	365	343	352	359	351	362	379	381	334	345	396	366	337	370	378	372	365	394	374	346	368	352	375	365	414	326	346	355	358	398	342	346	339	385	383	369	359	377	376	341	360	355	345	377	393	353	406	335	373	393	356	363	363	322	354	382	348	353	326	359	365	347	367	365	329	368	335	396	348	373	367	387	351	397	368	365	349	351	375	348	366	356	332	347	329	347	372	362	377	354	390	331	365	374	330	364	382	409	354	366	356	363	387	357	363	328	324	363	381	399	378	340	352	343	348	365	366	348	350	368	393	359	375	338	354	365	378	348	351	359	317	327	349	350	328	336	379	340	348	397	311	345	385	363	335	349	374	410	345	323	333	353	366	377	366	362	358	342	352	327	371	308	350	331	315	344	376	324	330	350	351	421	378	334	342	366	339	405	316	389	340	385	396	384	416	393	366	343	314	338	368	343	322	348	393	350	350	372	348	354	364	369	355	332	366	339	324	349	322	346	378	387	390	349	334	337	394	363	379	356	363	365	389	362	319	365	380	383	362	333	388	370	368	341	391	344	367	373	398	365	339	353	414	353	321	356	375	343	394	380	365	373	325	365	383	333	336	355	325	372	349	357	346	395	367	346	363	350	382	370	348	347	348	344	362	365	324	333	397	352	366	362	376	339	357	323	345	356	371	366	380	352	364	347	350	352	332	353	359	367	343	364	338	372	351	342	388	387	375	382	369	386	331	327	381	360	366	361	358	372	354	353	353	325	355	370	378	378	342	344	362	381	382	380	342	354	362	348	340	369	400	398	379	350	369	344	358	350	365	386	392	348	392	351	343	385	319	408	351	354	343	313	344	365	344	349	348	376	377	334	356	354	370	346	357	370	354	338	340	356	354	365	361	359	364	346	369	361	394	376	384	373	354	364	355	363	365	353	403	344	355	354	363	354	372	388	368	371	393	332	372	389	346	350	374	349	348	353	381	371	354	386	398	391	385	362	354	342	355	355	375	353	372	370	332	368	351	318	355	347	365	395	356	381	318	342	362	356	356	381	337	382	351	344	354	365	349	387	356	348	369	355	377	324	347	328	388	418	323	318	373	366	378	348	364	385	373	356	386	340	378	362	385	377	322	382	333	347	383	399	333	343	355	376	363	368	354	337	357	358	369	353	362	389	348	357	322	357	340	353	375	382	360	338	355	365	377	360	367	328	347	361	320	348	336	359	357	368	323	353	344	343	313	407	396	361	376	383	364	360	369	320	354	335	401	335	395	365	383	387	391	323	349	341	391	355	350	363	356	386	362	387	358	375	363	380	397	383	369	390	380	351	340	367	386	381	341	345	359	344	333	333	362	354	426	345	386	356	330	326	356	336	346	344	331	335	372	340	335	343	349	350	348	326	370	386	381	376	342	346	349	366	358	325	357	344	355	365	378	369	357	362	344	339	372	325	359	360	363	313	333	360	346	354	368	369	332	395	346	356	358	331	335	366	388	354	344	329	354	343	372	351	354	341	354	379	383	363	358	368	407	358	337	388	364	378	333	344	330	348	387	363	369	330	338	328	345	357	355	365	340	370	381	382	388	323	324	395	331	337	354	288	399	394	366	370	349	398	364	360	322	373	391	320	376	365	365	381	331	369	391	350	357	385	353	378	358	384	340	373	365	366	349	409	359	328	289	337	383	347	371	350	347	360	322	338	336	365	344	364	345	377	388	377	343
30119	2586	4726	5345	4674	3585	3476	3039	2701	2351	2122	1901	1813	1560	1581	1350	1291	1275	1211	1048	1094	1058	1052	1031	1056	1106	1007	956	984	904	899	933	955	919	921	967	937	876	906	897	921	900	902	853	866	893	872	898	900	844	869	905	874	891	878	892	887	873	867	853	846	864	835	841	918	906	904	865	849	864	907	856	836	835	868	895	812	855	838	833	787	826	862	840	821	872	826	869	826	803	848	806	833	861	900	866	807	831	877	827	817	868	867	871	848	829	849	820	818	853	844	893	821	822	838	825	834	833	889	817	858	839	833	849	880	807	847	863	785	898	822	846	867	848	828	848	837	877	860	875	852	846	891	858	880	829	846	897	906	858	843	872	829	841	809	870	780	888	846	863	875	899	860	813	865	849	859	786	867	853	857	873	839	801	893	865	824	883	881	862	844	808	861	813	818	831	800	838	847	846	860	839	898	806	826	840	876	841	834	770	815	825	880	826	818	841	859	816	871	847	795	854	892	817	827	898	865	883	874	829	860	848	835	786	757	782	881	779	805	874	809	860	831	845	798	838	859	857	873	817	831	866	817	853	837	810	898	874	835	915	832	831	865	859	854	880	780	838	871	868	809	885	836	798	820	801	836	846	831	808	850	841	844	872	855	842	843	787	779	825	813	852	841	834	860	840	863	861	812	827	841	869	827	866	892	865	872	845	826	870	835	802	813	869	827	866	842	869	833	822	845	859	884	886	863	831	813	855	863	835	838	887	852	869	867	809	854	859	847	835	830	860	866	840	843	824	826	846	871	832	870	807	857	823	843	781	848	870	845	866	838	870	848	870	871	866	855	809	817	821	827	883	864	838	867	849	845	872	846	896	822	860	822	807	852	849	809	891	850	855	876	910	821	843	820	793	792	849	862	933	798	823	854	861	822	845	837	854	899	793	817	856	823	817	823	860	843	828	790	860	862	813	801	815	820	874	909	860	880	808	827	869	884	844	833	816	812	844	848	798	836	824	861	849	877	854	846	830	814	845	867	842	836	841	831	855	814	855	834	855	807	871	828	836	830	830	841	831	832	865	828	848	876	868	796	858	887	863	850	853	851	800	834	874	897	874	884	802	811	831	875	764	877	841	847	825	855	871	769	852	827	807	872	860	842	853	798	801	801	858	847	822	879	869	907	837	919	876	879	817	878	872	857	834	806	816	851	827	872	862	884	841	796	830	859	825	839	827	849	842	885	837	820	822	840	807	858	818	827	816	826	837	795	812	828	827	798	815	865	823	857	870	856	881	817	887	859	845	819	836	840	831	776	828	826	875	861	858	802	817	861	848	813	846	856	797	864	826	867	890	815	806	832	834	858	871	832	843	887	823	790	827	854	807	833	824	862	830	828	793	900	869	850	882	784	842	855	801	876	815	848	867	855	839	855	877	848	859	820	861	884	844	879	843	813	841	881	845	877	865	908	805	841	837	853	845	843	913	801	875	866	806	842	850	863	845	818	880	832	873	826	828	857	849	832	826	825	854	813	854	861	869	870	822	849	775	796	863	862	825	883	845	818	782	834	804	793	828	884	860	786	809	846	806	845	840	873	821	866	827	816	794	843	858	824	787	864	808	851	844	867	854	857	833	862	790	817	859	806	796	885	825	854	850	826	832	836	816	790	812	841	864	853	779	868	856	803	860	890	870	835	865	799	868	774	791	790	849	791	859	862	820	846	823	829	812	814	842	867	821	840	870	851	857	908	797	840	822	836	879	797	845	841	827	853	874	846	858	818	799	895	756	866	836	797	874	823	806	830	820	833	833	844	895	824	860	865	840	828	866	797	838	841	844	843	797	802	821	874	768	863	834	845	824	820	851	842	802	841	839	865	801	877	799	848	895	820	840	772	849	905	873	857	816	865	871	869	813	883	819	795	879	853	820	871	828	826	818	862	800	875	798	818	827	829	875	860	827	865	841	745	869	807	873	777	859	869	860	840	852	885	829	827	837	798	879	819	839	859	856	826	851	796	823	854	871	820	896	788	813	863	857	836	884	861	801	823	767	847	842	870	817	837	866	835	818	823	831	857	856	819	849	798	822	885	852	823	844	825	829	837	794	821	791	888	832	795	826	878	820	806	871	866	825	820	873	808	814	870	846	812	843	848	829	902	897	775	805	847	839	864	863	808	824	849	852	798	825	815	885	914	847	789	807	772	833	883	811	852	833	813	819	839	824	848	839	852	842	875	841	841	835	879	864	783	872	850	817	789	852	841	845	820	821	846	770	820	827	800	822	857	878	886	807	867	854	846	819	813	876	862	846	824	839	811	829	842	832	869	819	856	835	805	845	870	827	846	831	786	841	820	836	846	827	803	842	834	867	841	872	825	817	789	874	836	805	897	852	808	835	866	890	858	871	796	831	841	812	838	868	848	837	815	857	845	872	855	816	827	866	794	870	831	807	801	795	811	886	857	831	836	845	842	816	860	860	827	856	878	800	842	831	864	804	886	816	820	850	842	861	868	832	859	869	839	786	821	858	835	836	815	833	834	812	897	857	889	875	862	791	881	831	849	830	876	817	824	878	810	886	880	829	813	843	834	887	797	870	848	821	827	841	836	837	819	828	871	857	855	831	788	840	805	823	874	883	815	860	863	832	821	846	827	873	875	860	817	808	813	825	816	870	896	802	844	851	819	832	803	857	815	889	795	847	856	837	856	860	801	856	844	802	860	871	828	832	852	769	796	832	744	848	818	821	791	828	882	883	845	803	881	769	870	838	829	823	860	851	846	837	868	808	846	814	829	807	837	807	859	841	873	781	869	843	874	798	802	769	797	839	825	831	809	836	806	828	773	873	828	842	788	876	845	848	880	846	868	860	836	831	856	876	829	792	861	842	785	818	795	825	874	807	866	824	873	886	857	857	863	816	836	825	855	851	880	829	877	883	863	808	854	822	855	796	828	804	846	850	867	857	819	803	859	809	868	803	839	873	840	822	889	836	821	872	865	808	854	838	836	870	831	883	830	875	871	834	839	849	834	825	835	794	833	821	881	804	783	828	861	837	858	824	830	797	832	838	875	800	828	870	841	829	821	896	806	874	822	801	794	835	842	900	821	865	784	873	819	846	891	800	817	909	863	839	822	771	792	846	868	853	860	847	925	828	823	844	861	855	805	862	858	829	851	795	842	873	834	820	826	854	844	857	862	843	828	879	880	837	787	853	802	861	824	857	828	836	835	870	860	844	822	863	842	827	823	851	882	864	841	851	846	877	818	844	852	823	831	783	786	851	831	908	827	820	830	837	805	829	828	818	807	843	864	860	840	816	811	862	803	858	814	809	879	797	903	819	833	861	827	902	906	874	820	802	782	801	825	873	881	833	814	857	866	834	836	899	835	818	817	828	838	830	863	789	820	857	855	881	849	862	840	846	789	895	815	846	860	841	880	854	879	854	877	844	848	839	869	830	904	863	883	841	851	842	842	792	839	891	801	894	903	806	825	858	857	864	873	800	793	862	865	906	821	843	832	855
10861	735	337	331	335	310	258	256	278	301	256	323	281	257	260	306	285	279	261	261	299	273	303	269	249	298	268	288	273	301	271	274	254	285	269	301	263	280	251	291	260	249	323	257	291	285	299	282	306	276	262	264	272	245	299	293	257	274	278	299	292	312	291	269	261	289	274	266	259	279	270	285	299	284	280	281	272	277	278	299	263	270	255	273	275	245	265	284	264	281	257	285	251	289	271	280	289	270	283	314	272	260	262	278	267	302	297	253	283	253	265	272	268	278	280	281	263	267	257	282	272	276	263	243	247	248	259	299	297	283	254	289	249	276	283	287	254	284	299	277	278	266	262	265	278	255	279	284	279	289	261	317	271	258	302	246	239	280	251	280	279	288	268	247	257	256	284	256	257	292	281	266	273	301	286	264	267	301	304	268	234	290	268	261	294	305	269	262	303	283	260	299	313	257	260	298	295	300	279	273	235	279	266	288	266	274	282	293	279	257	259	291	292	282	262	245	284	291	288	284	257	285	279	244	278	280	273	234	269	270	265	270	256	310	269	267	273	303	305	267	288	299	316	248	259	297	266	281	314	293	249	273	272	262	285	269	296	313	251	257	296	264	288	271	249	298	275	273	287	268	271	257	266	270	287	298	293	268	293	246	231	280	263	287	299	260	270	261	244	253	284	277	251	279	259	290	266	291	274	268	314	278	302	279	285	307	273	257	267	262	275	279	269	295	279	277	262	298	301	274	257	303	292	285	288	258	265	247	290	282	280	260	266	267	290	294	280	297	264	265	257	264	306	301	275	287	279	293	282	267	301	257	255	263	284	262	243	288	293	252	275	310	275	250	266	258	277	293	302	269	292	292	267	287	266	280	274	288	264	286	266	305	276	250	266	285	267	297	254	258	289	281	321	273	266	269	284	276	311	274	269	278	255	288	272	268	245	271	312	269	277	261	280	264	291	236	259	301	288	274	269	282	261	311	282	271	283	272	258	278	286	274	252	285	255	285	295	285	254	284	252	254	241	296	283	266	249	296	261	254	282	237	282	290	281	270	281	281	226	261	278	259	289	309	304	261	254	304	299	284	287	290	266	254	277	294	273	299	274	276	267	263	255	263	284	292	299	232	263	316	302	289	266	272	255	271	291	257	269	292	286	265	267	288	295	266	281	278	282	258	278	300	275	258	285	272	243	275	269	274	274	283	300	264	279	277	263	281	289	246	284	292	278	293	318	271	255	295	291	283	266	298	264	286	288	260	274	294	292	299	256	278	278	265	278	290	308	264	278	283	298	292	263	273	290	277	272	273	301	286	272	276	294	252	284	308	241	283	280	266	275	284	265	294	257	298	296	278	255	272	295	276	277	272	311	288	281	253	297	249	250	252	267	263	261	274	277	280	303	278	242	291	261	294	285	283	255	273	293	261	257	288	284	246	267	295	284	279	250	249	280	243	284	283	263	296	308	277	246	296	264	267	269	274	273	269	276	285	294	271	270	291	248	299	244	290	284	257	273	303	265	262	274	313	287	286	258	271	249	276	290	242	268	296	239	305	286	308	297	261	264	275	273	286	265	284	297	278	265	271	315	299	306	271	274	252	255	258	274	260	265	265	274	294	313	290	284	285	270	271	267	254	279	275	252	287	278	313	313	264	306	275	293	284	300	286	280	277	269	298	270	281	315	275	283	296	282	270	257	244	266	291	311	270	271	286	260	253	262	275	285	290	275	295	278	279	281	289	278	279	280	268	281	250	274	269	280	300	271	270	288	248	286	289	277	265	277	322	275	251	246	263	254	264	304	268	265	278	306	270	280	293	279	293	267	277	290	268	284	269	256	242	259	269	273	284	284	265	237	275	258	271	260	277	278	301	283	231	324	279	288	253	274	269	280	284	283	292	263	271	260	267	281	298	304	272	283	276	282	276	272	271	289	266	244	257	280	254	262	262	281	276	253	267	275	245	252	249	296	301	252	260	269	244	271	257	251	289	302	277	255	265	282	261	292	251	276	294	289	268	293	252	319	290	283	278	250	267	234	294	247	266	278	257	279	279	288	263	266	261	250	296	290	265	272	293	273	252	282	270	264	260	290	269	228	283	281	294	298	284	250	251	228	264	287	297	290	282	247	286	289	293	279	262	291	281	256	301	275	318	266	259	258	297	273	260	292	277	279	261	255	267	280	274	254	255	271	261	269	271	268	239	273	231	260	250	266	258	286	257	275	300	277	290	283	306	296	273	272	308	274	270	264	278	256	291	300	266	259	296	260	262	267	306	294	280	306	285	281	288	295	287	288	297	280	260	255	246	277	289	266	261	264	251	275	268	279	268	279	253	271	250	256	240	269	280	257	293	244	258	264	265	285	297	293	300	249	252	281	319	268	280	264	317	279	280	256	250	287	296	303	273	262	256	261	295	265	284	295	273	279	261	291	249	312	320	286	296	275	280	278	319	301	248	255	256	271	299	284	275	257	278	269	289	286	254	282	314	280	271	262	271	273	263	292	275	305	308	251	286	298	279	256	279	271	281	279	278	255	268	263	286	290	268	266	248	261	275	265	312	277	275	297	264	266	276	285	278	288	275	279	289	283	284	302	223	286	293	278	221	296	314	263	276	275	268	270	277	266	263	284	291	283	301	244	315	301	286	282	270	281	276	279	268	275	299	275	275	283	291	283	258	266	239	274	280	278	305	291	297	296	316	283	268	291	257	261	274	296	264	257	248	302	273	288	277	280	288	268	273	266	295	248	274	285	273	275	255	281	273	269	254	279	268	278	285	269	249	254	302	264	266	284	230	244	274	253	270	275	238	295	321	286	268	277	301	266	295	293	255	261	269	231	291	260	275	218	270	269	275	252	265	263	241	288	283	276	262	293	296	245	284	279	261	277	291	250	306	263	273	276	292	289	300	267	315	303	307	278	283	259	292	260	287	279	288	282	276	291	247	274	259	268	265	271	272	315	271	252	279	290	275	257	284	302	291	297	266	279	309	299	254	263	267	283	244	291	301	258	297	304	283	263	264	268	286	298	276	278	272	281	256	265	299	280	284	272	285	280	255	285	300	280	270	276	302	262	250	258	306	289	273	298	295	290	278	300	279	300	257	280	294	260	302	267	292	297	251	243	264	256	266	289	266	235	291	253	282	263	289	300	283	285	294	274	278	272	268	292	276	284	318	246	275	269	280	263	274	276	283	237	279	268	243	287	340	269	301	261	253	256	250	290	269	257	272	269	270	280	326	309	277	271	289	300	287	280	288	273	288	256	293	287	279	270	249	246	268	270	273	227	284	265	232	265	319	300	250	253	271	266	253	275	224	246	264	276	278	279	286	268	304	280	267	275	272	274	298	278	251	314	319	285	269	284	284	258	288	289	286	268	248	272	280	264	258	268	279	282	267	263	279	296	262	267	268	266	251	269	268	300	264	287	280	278	263	312	259	241	275	258	288	267	289	269	279	323	281	289	273	277	285	276	295	243	260	287	303	267	266	274	282	272	277	294	262
9813	740	817	839	822	768	780	765	763	736	671	695	673	699	693	669	692	677	663	691	708	705	640	659	672	654	657	689	635	709	616	724	657	617	686	667	712	654	697	686	693	709	706	655	677	586	638	658	638	685	644	657	655	658	639	676	657	620	696	655	706	658	691	629	705	612	668	641	661	651	691	644	693	674	653	649	662	642	669	653	633	674	684	663	669	647	701	677	669	677	661	704	704	677	658	660	656	672	624	669	662	708	635	667	680	625	664	661	661	705	675	668	639	684	663	628	671	635	670	672	616	649	667	704	650	667	650	727	653	673	625	651	673	594	627	634	669	634	642	657	648	645	687	646	634	671	665	677	682	630	693	692	639	643	667	688	668	634	683	691	677	666	635	680	641	639	658	647	647	625	656	665	678	668	661	679	623	669	664	674	677	701	682	663	627	652	700	648	627	691	655	695	648	662	676	658	646	604	633	686	691	655	703	698	681	666	627	656	675	649	642	662	642	658	676	659	674	674	670	632	633	703	665	618	630	646	632	702	668	642	637	652	621	646	681	656	717	728	695	608	680	673	654	632	677	677	683	648	686	651	648	685	662	605	714	723	649	635	707	632	709	666	664	641	637	666	656	656	686	670	672	674	689	676	653	677	659	679	619	685	650	677	655	634	661	646	681	684	659	713	622	729	680	670	641	688	690	652	647	677	660	703	619	685	660	676	657	636	677	656	635	633	696	639	686	647	673	648	669	650	659	657	668	628	649	676	649	681	615	653	642	644	656	642	688	677	678	653	654	620	667	643	663	700	654	657	672	653	657	648	634	698	633	669	623	650	665	661	619	630	652	657	641	663	710	651	650	680	689	653	604	644	689	664	662	675	685	673	634	691	630	606	686	663	685	646	657	691	678	656	652	639	640	666	689	712	683	658	634	687	670	625	695	674	646	687	688	699	673	667	633	696	660	664	689	664	691	635	645	664	670	704	697	670	649	628	703	687	622	636	669	682	647	678	667	644	673	667	634	662	608	714	666	633	695	658	702	667	651	651	652	653	675	644	648	649	665	649	600	634	673	685	666	645	667	650	680	689	650	695	704	668	647	639	680	687	679	640	628	646	628	650	660	682	677	651	644	647	705	666	634	632	640	659	629	679	642	672	665	659	639	653	676	652	643	681	646	663	667	684	659	635	675	584	692	667	681	669	658	658	634	627	650	645	704	646	688	657	671	641	670	662	685	671	627	656	633	627	676	624	630	685	675	615	683	621	666	664	696	675	654	634	676	724	709	680	649	658	670	659	667	689	645	677	659	690	642	695	661	722	647	617	665	686	667	665	679	653	664	665	662	649	625	699	658	593	718	645	703	670	648	648	689	652	625	681	712	660	684	674	679	655	656	661	665	654	661	690	697	621	674	643	648	630	611	686	641	646	660	676	623	674	709	687	652	637	699	667	665	661	694	636	659	654	662	681	660	687	652	696	636	693	628	676	659	656	694	699	637	651	684	652	654	634	700	674	642	630	644	686	650	668	649	676	702	686	656	618	689	657	680	638	677	625	630	686	651	645	625	665	663	697	640	697	638	662	702	685	657	678	697	647	679	684	682	675	698	629	689	668	688	704	660	675	645	669	662	661	603	633	639	658	624	565	686	688	692	654	649	648	662	642	670	673	657	632	650	673	683	688	658	620	668	684	666	628	692	653	684	623	685	707	679	662	638	702	622	625	629	645	703	627	696	650	640	651	647	722	668	647	695	619	703	679	662	678	643	667	634	626	693	630	678	619	685	632	678	679	694	677	665	673	650	706	642	667	666	653	663	654	667	606	654	681	699	641	651	693	665	691	651	702	647	636	641	646	703	665	635	612	685	697	672	685	639	620	649	649	683	708	631	668	644	671	614	683	658	646	694	629	638	683	662	670	605	653	666	650	619	667	679	640	658	656	692	660	678	641	621	694	642	658	649	643	641	663	679	660	643	683	634	693	654	622	642	622	697	704	680	680	692	680	646	638	627	677	668	635	665	654	687	673	665	695	606	641	614	676	659	677	605	677	666	652	606	667	612	642	668	663	630	646	634	667	716	644	631	659	630	681	650	636	648	701	622	698	665	631	689	633	703	606	622	640	674	660	678	635	647	648	707	663	654	675	683	687	661	633	691	663	650	716	634	608	621	644	639	615	683	607	683	686	670	676	681	661	688	652	686	616	657	692	659	660	678	633	711	668	684	655	668	646	670	672	655	692	666	613	654	625	689	677	641	648	654	652	649	644	666	658	645	668	647	645	676	656	661	701	656	607	698	674	685	659	627	647	657	692	659	651	644	622	638	632	675	632	650	708	641	653	637	643	695	634	630	632	658	643	646	672	680	625	638	616	619	636	688	660	637	702	664	684	640	638	641	701	634	673	671	680	668	613	646	718	652	659	706	681	658	682	694	680	691	679	731	627	627	655	635	651	664	681	654	705	639	677	654	678	635	636	626	728	627	667	665	672	674	613	686	639	691	619	655	647	653	674	618	643	652	648	685	643	686	695	700	698	674	625	700	724	656	643	640	591	608	654	673	654	669	648	640	681	678	707	687	670	695	618	647	637	607	622	675	630	693	681	676	661	706	637	642	666	619	667	668	626	683	632	661	671	620	684	640	662	695	680	652	641	652	653	618	618	661	632	658	612	670	660	660	651	679	627	683	658	650	622	687	649	619	681	633	628	655	670	609	670	642	623	667	660	686	630	648	677	671	677	688	706	659	633	637	660	660	671	648	621	646	668	699	668	660	653	653	650	680	624	636	641	664	690	683	633	682	660	666	608	627	656	704	664	680	649	612	660	727	650	615	695	794	638	629	659	711	654	612	637	656	641	681	660	635	625	673	652	634	661	663	677	645	682	631	656	658	623	644	656	713	676	720	636	600	674	668	647	674	696	683	685	671	694	688	663	612	663	664	653	639	666	666	689	659	654	678	706	661	637	653	638	656	647	681	707	647	636	707	715	703	655	662	639	660	636	660	645	640	617	676	674	691	687	678	645	648	677	698	694	677	623	660	707	687	649	641	695	664	679	656	608	641	664	641	674	675	664	644	641	612	672	683	638	690	632	710	662	661	679	656	620	662	635	656	651	655	693	663	651	650	689	650	674	674	661	644	635	650	703	641	665	730	657	613	632	602	606	676	669	692	652	658	621	615	676	657	667	616	601	631	645	675	653	698	650	672	663	655	677	673	693	621	616	661	696	644	668	673	652	648	637	690	632	616	650	646	675	662	624	637	644	654	653	685	671	654	644	656	645	640	673	702	674	679	622	650	670	653	647	663	630	672	648	632	707	635	671	664	677	650	655	635	650	685	685	658	682	652	644	659	679	641	653	647	648	673	690	675	620	667	661	662	675	625	644	677	666	674	646	665	633	681	638	657	654	664	643	659	652	655	677	630	628	624	644	688	716	627	658	670	640	693	725	652	695	658	675	654	624	632	650	657	634	694	645	680	661	671	703	618	672	664	699	670	641	709	692	673	652
45321	24956	18199	4479	1185	717	611	461	395	415	349	359	296	299	265	253	267	265	248	254	247	235	262	241	225	235	274	246	263	235	204	207	216	240	217	268	231	227	256	244	223	242	257	265	218	209	244	258	245	240	209	237	241	192	237	238	219	218	246	229	242	249	216	235	232	212	270	240	232	255	244	244	213	254	215	221	221	236	235	224	204	236	216	229	221	221	247	214	235	241	241	229	209	211	243	253	213	224	228	225	208	209	213	248	238	233	238	221	217	251	191	233	226	227	252	207	227	221	257	221	235	216	222	182	246	225	210	237	227	233	227	215	240	249	251	190	223	236	225	233	212	225	244	225	232	260	200	220	233	217	239	229	241	245	238	232	232	245	246	210	235	251	251	221	223	232	219	244	218	222	250	218	233	212	253	219	248	263	214	242	218	214	215	187	189	237	219	241	234	224	224	228	263	228	240	236	231	226	242	218	216	217	186	232	238	218	245	216	227	230	214	232	220	206	218	245	272	243	244	229	237	231	225	244	242	234	249	226	227	220	216	211	270	242	233	223	248	222	251	215	213	234	245	233	241	217	210	229	225	202	247	234	204	249	253	248	218	228	220	216	223	228	253	249	204	215	219	218	239	229	231	216	225	236	257	243	238	212	186	234	236	232	202	234	252	204	234	232	213	227	232	201	241	225	219	236	232	244	212	235	212	246	245	234	223	256	228	224	237	233	201	227	236	264	226	231	240	240	227	227	219	232	238	233	214	223	228	224	220	218	211	238	220	234	257	206	219	221	230	230	254	229	189	244	236	232	235	212	208	232	252	235	236	237	233	232	241	251	211	223	234	232	207	234	242	223	246	213	220	249	234	228	228	207	241	231	219	223	258	240	249	224	210	217	220	229	238	222	215	256	247	253	254	218	212	228	228	221	219	227	216	237	238	233	213	227	232	253	235	231	245	218	218	247	231	234	220	229	247	250	213	244	219	205	240	231	241	249	242	235	224	248	254	228	236	220	242	200	249	227	233	236	212	203	238	209	221	234	209	212	244	225	198	271	228	239	216	230	228	266	237	224	259	228	222	237	218	228	188	206	237	230	212	214	247	228	227	219	233	239	251	252	233	233	226	226	259	220	243	202	231	252	218	214	224	218	239	207	214	257	259	239	261	269	227	246	237	250	246	200	234	217	242	206	214	217	220	221	231	228	188	237	240	261	235	210	196	261	235	233	219	224	230	227	261	206	219	257	224	229	268	231	234	227	221	241	187	254	248	245	204	220	243	236	204	224	209	239	215	231	228	211	233	242	241	223	236	246	239	255	214	243	221	240	213	248	215	212	230	250	256	249	246	222	215	260	231	246	213	213	237	224	248	235	231	229	239	239	212	223	232	242	237	235	267	260	239	201	235	213	253	262	234	224	237	249	210	235	205	236	231	228	219	217	240	227	280	213	230	234	229	210	228	243	225	208	236	232	235	236	235	221	224	223	212	223	217	223	215	184	200	242	251	241	235	240	237	254	245	240	212	213	239	242	228	247	210	239	218	227	225	222	241	214	236	200	208	219	228	272	216	218	231	232	249	236	217	224	223	226	228	252	218	215	232	270	248	222	234	233	234	214	207	222	245	238	217	240	225	201	243	228	240	228	218	220	255	203	227	239	223	225	203	239	220	212	235	219	202	234	268	223	229	233	215	216	251	224	239	239	243	227	233	227	222	223	225	225	261	226	251	262	225	249	218	231	231	250	277	239	239	254	226	246	223	212	224	206	251	232	243	212	232	244	251	232	258	227	217	227	236	250	235	233	252	256	247	189	248	217	203	214	230	244	235	221	210	240	229	231	229	241	237	233	238	217	229	242	236	259	212	233	227	253	224	214	224	269	245	207	241	239	230	249	224	209	244	250	223	231	217	235	234	226	225	227	246	247	238	247	240	243	241	249	229	207	237	237	226	252	226	211	201	225	227	232	241	233	255	230	248	205	235	237	224	247	247	231	229	226	221	234	238	220	232	233	259	224	220	254	229	230	225	218	218	263	244	250	217	206	228	234	237	276	220	233	211	214	250	244	236	226	245	212	244	239	246	233	245	193	227	218	225	257	215	227	207	244	263	238	245	259	252	201	199	219	226	248	259	242	214	219	227	223	202	217	203	233	234	228	235	231	216	224	245	216	238	223	238	225	231	223	237	262	236	238	245	236	244	200	221	274	226	205	206	256	241	250	223	229	210	228	244	212	227	228	229	243	213	225	197	229	186	218	215	254	234	234	211	256	206	212	220	256	220	221	248	216	214	238	251	219	239	217	238	244	215	233	216	216	236	229	219	228	236	223	226	242	225	251	261	251	215	248	247	242	231	229	274	205	222	235	227	196	245	207	241	214	238	250	243	212	237	236	238	248	247	235	229	266	222	246	247	205	243	234	232	242	243	201	231	215	211	226	216	232	258	223	209	263	252	246	218	234	192	243	240	210	255	234	212	223	238	236	218	218	218	223	232	235	206	228	241	209	220	221	204	220	214	211	205	257	230	239	222	228	233	259	243	223	226	214	237	241	208	191	215	242	210	218	246	230	224	228	235	231	221	231	243	229	230	203	200	213	228	224	233	225	240	226	217	217	221	229	215	272	238	261	249	213	238	240	235	249	218	198	250	263	252	225	208	242	215	241	253	242	239	210	279	207	259	223	244	219	239	219	235	228	233	230	223	214	232	216	199	228	235	231	222	223	214	242	217	225	227	208	243	229	240	215	202	213	218	263	251	241	192	225	224	236	240	229	217	235	219	242	216	240	242	212	195	215	232	255	229	250	233	253	235	236	251	240	228	217	229	225	222	254	247	228	243	233	223	234	221	232	248	204	248	223	221	235	228	264	216	243	257	215	224	219	231	222	217	234	257	227	240	223	233	234	222	216	217	240	240	233	245	239	248	228	225	223	228	232	234	223	229	238	243	234	256	205	233	234	224	229	211	189	232	250	221	224	248	214	214	230	216	224	244	262	250	230	249	233	258	226	248	252	252	216	219	221	206	208	211	210	234	222	207	221	247	252	231	234	235	243	192	222	247	217	215	217	215	226	231	228	204	214	220	230	224	233	245	238	214	221	242	224	233	232	227	241	213	226	237	234	211	213	228	230	230	249	221	227	207	206	232	231	240	196	210	217	245	223	219	233	234	258	221	213	235	242	218	229	234	230	232	226	222	254	198	225	248	235	236	250	191	262	218	227	253	238	229	258	229	233	273	257	225	231	228	248	209	206	211	232	210	232	205	272	208	230	248	232	246	237	222	193	241	224	214	218	218	235	242	272	227	200	203	258	254	208	223	213	250	255	216	242	222	239	208	244	241	238	239	215	238	226	233	248	207	222	232	224	244	268	208	255	224	246	231	252	224	237	246	242	240	207	221	233	235	214	227	215	201	215	215	248	245	226	225	213	224	247	235	206	227	241	233	218	211	225	243	219	216	242	242	215	206	242	216	230	269	216	191	222	215	196	229	259	215	227	225	246	229	227
24838	1545	2673	3247	2817	2267	2036	1745	1642	1447	1209	1191	1005	963	892	854	833	808	751	722	668	751	689	664	689	684	653	635	666	636	622	642	659	639	681	602	639	669	607	569	568	609	579	595	645	632	617	576	600	554	584	598	609	628	619	593	573	612	572	596	641	645	651	622	627	572	631	583	611	592	619	617	571	595	550	583	573	567	571	594	595	571	588	571	556	580	592	584	542	550	545	581	600	556	559	562	611	558	579	587	571	592	563	602	572	560	591	582	585	533	566	547	554	556	562	597	547	586	553	578	596	535	581	592	603	536	619	592	601	576	565	612	608	577	572	580	560	599	578	577	608	587	596	591	622	547	612	610	562	521	573	559	561	566	559	565	555	568	598	642	571	564	578	613	607	568	574	609	559	606	596	608	592	600	590	595	564	579	617	593	591	598	611	595	538	633	551	592	570	584	604	583	579	592	582	576	596	552	564	570	583	597	521	573	551	568	613	552	557	568	565	612	607	588	601	594	602	556	612	568	593	552	579	596	564	544	558	559	558	578	565	591	563	578	592	590	583	574	556	600	594	588	565	572	564	555	572	571	570	554	565	567	599	543	575	561	595	540	585	569	555	578	576	592	544	527	626	584	573	527	524	573	587	569	552	596	591	565	534	558	613	576	600	575	553	570	607	566	586	619	557	563	557	598	575	542	598	573	574	576	606	558	556	587	586	535	575	546	603	546	581	579	586	591	552	595	557	559	538	565	585	550	581	536	586	611	575	587	607	602	556	522	568	559	604	548	536	613	577	559	562	602	601	568	558	548	574	617	617	556	554	591	576	589	527	567	550	578	557	577	605	589	591	560	591	574	570	573	587	598	554	568	584	577	600	607	573	572	581	564	586	549	584	577	546	593	578	534	600	593	597	562	574	573	572	611	577	589	580	559	573	550	606	575	593	577	586	575	570	561	573	625	620	594	620	574	557	562	596	572	594	571	565	606	560	613	610	573	564	572	608	577	591	576	612	596	559	557	588	582	596	568	583	577	574	570	577	585	570	573	600	594	578	559	601	561	530	555	588	587	565	569	580	590	590	601	567	585	587	548	558	600	590	574	542	553	584	572	579	610	587	575	576	585	575	552	563	558	585	585	622	570	602	587	584	583	620	584	566	552	627	534	583	541	596	610	575	574	635	560	595	634	631	605	603	574	577	577	598	601	573	556	532	632	575	539	628	592	566	563	558	591	551	572	595	545	596	562	569	586	567	608	583	587	584	570	578	598	574	530	561	603	584	555	583	565	525	554	580	564	536	586	532	576	547	592	555	544	571	569	638	564	607	595	586	585	575	620	539	594	609	556	580	590	537	586	525	599	564	581	612	551	616	548	590	641	552	608	598	609	595	593	603	576	581	558	582	569	561	590	561	589	590	576	575	561	600	581	613	594	556	590	602	551	603	565	540	582	559	621	576	560	580	606	561	556	614	564	597	598	623	554	588	543	595	601	567	534	545	591	575	559	568	555	637	577	544	562	567	579	602	571	565	534	604	546	556	578	566	593	582	565	560	582	564	588	526	598	575	585	586	552	568	576	592	606	608	622	605	545	618	557	527	593	628	599	534	555	587	598	595	639	565	635	555	575	592	576	566	562	567	563	584	589	578	558	585	610	599	573	571	589	590	582	584	608	574	552	587	592	572	602	581	576	598	569	589	551	594	574	557	555	554	641	607	613	555	632	599	616	606	600	576	606	562	566	576	587	598	578	546	571	600	553	556	576	581	589	609	538	594	614	600	612	567	578	579	590	541	570	571	578	519	608	592	571	562	594	592	562	555	527	559	563	588	609	600	562	591	584	564	568	597	628	557	605	541	533	584	632	586	561	582	595	551	548	570	605	556	618	554	582	605	567	544	567	584	627	554	584	592	595	614	531	536	606	580	556	543	596	607	539	568	534	603	576	591	591	590	565	529	585	589	608	579	572	579	579	649	592	542	623	579	564	546	586	586	536	563	595	613	592	585	543	542	596	598	564	529	602	622	548	564	584	627	560	642	582	542	565	621	594	598	560	590	564	582	589	561	549	615	562	535	561	567	618	548	564	573	610	552	565	613	554	635	551	635	592	624	611	569	569	598	566	575	604	552	551	601	612	546	597	574	550	563	557	555	604	534	564	557	576	590	560	582	594	593	589	548	626	597	567	561	559	623	568	574	603	606	536	574	593	589	585	593	574	513	565	551	578	619	578	540	580	605	614	619	540	593	584	580	582	584	621	625	602	560	566	542	596	567	560	555	634	592	561	553	607	587	591	565	557	545	595	589	536	553	559	568	579	586	570	570	587	606	574	570	549	574	570	574	567	575	564	593	599	574	610	586	560	577	577	587	592	568	581	560	570	561	593	554	610	614	574	591	613	582	599	589	562	585	545	583	569	547	576	529	564	611	598	553	529	594	539	558	555	571	624	564	560	549	558	603	585	581	619	550	601	610	609	557	553	574	600	583	624	603	577	602	549	600	578	573	586	597	539	590	595	559	581	551	561	587	602	624	597	550	565	569	571	579	584	605	572	555	579	599	586	592	541	627	576	552	579	587	595	589	595	607	530	565	579	638	599	606	553	604	607	598	579	564	606	563	598	619	559	538	568	561	623	587	567	599	577	602	574	597	599	531	591	597	565	612	616	552	545	601	539	613	604	603	540	573	582	581	542	558	604	541	567	597	564	612	566	641	602	586	552	576	559	586	580	598	632	576	576	571	599	593	586	665	548	575	547	561	592	591	604	566	576	583	589	563	567	565	564	554	592	540	577	601	566	584	625	541	558	601	585	628	623	579	582	612	592	620	590	588	614	576	590	574	598	574	566	569	575	553	535	587	553	618	619	567	547	585	596	573	553	573	607	575	574	567	599	589	555	577	584	543	602	575	572	569	548	580	582	627	645	558	606	555	553	562	593	552	652	565	552	579	617	601	656	584	604	546	568	547	565	554	575	592	571	580	569	527	558	601	567	588	602	556	572	586	576	592	565	614	570	597	600	601	576	580	565	575	589	605	550	589	581	556	561	558	547	542	597	547	574	572	565	575	511	512	616	614	587	583	611	587	553	564	566	567	555	572	555	565	588	557	583	544	551	586	603	571	589	572	586	582	544	579	553	539	615	561	580	557	570	615	593	550	567	609	597	549	606	613	583	527	575	567	559	608	590	612	562	558	517	583	544	596	581	552	613	544	618	605	589	632	582	634	524	603	583	548	569	583	560	628	588	570	605	523	549	584	572	622	589	604	584	562	562	578	571	605	559	584	570	585	548	610	622	537	577	562	592	530	636	561	581	582	595	585	587	581	592	553	577	628	577	605	561	584	617	519	634	598	595	595	557	577	587	602	580	609	576	662	583	575	568	598	586	590	594	577	574	567	578	550	621	552	560	626	551	557	586	557	602	588	627	542	593	581	594	595	573	580	579	569	528	580	594	582	573	615	601	559	577	559	560	550	589	596	583	566	572	561	596	562	620	607	520	608	554	564	614
45439	24811	25900	19090	6475	1435	948	747	696	641	608	572	512	453	446	413	475	415	405	407	372	386	441	399	424	406	390	372	392	391	370	363	339	392	376	422	399	370	385	346	355	387	379	373	384	348	381	365	366	389	346	367	363	373	363	369	398	370	359	375	358	361	383	389	401	370	368	346	374	397	384	383	393	374	385	347	396	377	367	388	377	393	357	372	399	370	386	408	402	355	372	376	383	396	391	363	362	349	409	370	406	374	374	369	379	391	343	348	377	372	355	343	351	357	374	355	363	337	401	372	411	363	393	349	367	376	363	361	352	369	370	394	361	358	367	408	363	388	371	389	353	370	395	389	349	354	375	348	341	360	370	371	349	372	399	368	366	379	369	390	360	355	379	376	373	377	351	350	370	380	374	387	353	385	363	386	349	349	379	399	381	375	355	380	377	370	398	362	350	358	391	394	361	379	373	367	376	360	376	370	344	393	394	348	385	348	373	369	367	377	391	400	342	371	377	419	377	355	361	367	366	363	364	365	368	351	325	385	363	353	366	357	372	387	358	366	422	321	350	390	332	342	368	388	339	354	346	366	357	385	399	356	409	396	327	339	349	386	370	351	356	371	377	380	399	358	384	356	394	385	379	399	370	375	349	382	386	385	324	403	406	368	365	381	394	367	350	355	372	363	371	375	384	379	358	365	379	364	348	363	376	366	377	388	379	366	358	377	366	371	357	363	373	374	371	367	338	360	383	364	349	364	376	385	354	356	359	399	380	391	341	359	374	385	364	354	369	337	394	372	368	354	363	372	390	373	339	377	337	366	358	332	381	335	347	381	345	358	388	345	372	351	379	366	333	377	365	359	343	331	363	362	376	345	332	365	377	377	356	342	346	328	354	389	376	386	353	363	334	351	389	360	369	366	363	397	377	384	381	377	385	365	364	334	379	383	382	392	376	353	405	330	383	374	351	358	341	355	366	373	369	384	369	356	358	339	359	350	337	370	345	406	381	375	376	381	358	396	350	403	349	356	380	380	376	367	343	372	365	389	367	371	376	377	363	352	384	347	395	365	355	374	369	377	365	359	403	393	371	346	370	375	347	333	396	345	391	388	370	379	376	416	372	391	370	383	354	360	382	344	368	388	374	340	356	347	382	336	393	366	357	386	378	375	351	358	357	364	363	346	352	363	357	394	377	368	344	372	379	374	352	394	384	366	353	369	407	365	388	363	385	336	381	341	393	361	385	347	375	356	345	369	396	368	379	350	362	372	370	372	347	365	348	383	346	404	378	359	339	383	402	380	392	336	374	341	381	343	377	381	322	388	399	342	426	353	359	405	352	387	344	354	375	370	326	394	390	385	369	351	340	365	369	345	357	381	386	377	367	364	345	372	359	377	391	371	392	373	393	375	380	346	377	336	390	384	389	342	379	393	361	395	363	386	365	322	349	390	388	441	375	400	360	377	392	351	334	360	353	342	364	400	374	370	380	358	349	349	338	368	406	337	362	394	386	359	340	346	357	387	354	345	380	346	383	385	361	360	347	403	383	393	325	404	376	387	371	366	397	337	371	351	363	377	368	387	364	348	337	384	396	369	362	373	333	369	380	360	352	377	320	406	363	349	332	357	367	345	395	323	393	378	383	366	366	388	365	359	355	368	389	349	373	348	395	373	357	369	392	378	378	383	401	354	379	380	398	396	349	357	372	396	378	377	346	361	350	359	388	405	380	356	337	357	388	371	380	353	367	399	372	353	361	376	360	368	370	364	397	360	378	356	359	342	330	337	362	388	354	380	342	360	323	334	356	354	396	346	360	361	353	371	392	369	383	347	365	385	340	361	353	371	369	371	367	378	386	377	360	369	362	344	372	367	354	359	398	409	389	367	368	376	376	395	362	342	368	344	366	344	389	377	373	407	370	376	364	331	398	372	375	348	380	394	379	376	359	355	374	371	373	328	358	388	351	371	380	377	362	378	372	376	339	322	372	371	375	347	372	357	357	374	381	347	374	401	369	371	378	347	379	360	362	408	355	360	366	404	363	365	377	392	335	359	384	380	380	354	365	348	397	368	351	347	337	329	396	353	366	375	353	378	362	400	374	338	397	397	378	368	364	424	343	396	353	348	383	390	345	383	381	371	419	372	376	345	391	414	365	365	341	366	375	357	363	368	330	367	376	363	342	401	348	358	340	391	365	396	352	383	390	366	353	357	359	368	422	377	366	343	353	324	359	356	378	357	382	385	366	380	355	372	375	386	382	392	365	338	333	333	345	350	336	349	344	350	398	350	358	368	375	356	397	383	381	372	389	403	383	367	354	336	393	375	434	395	360	398	365	369	353	366	381	383	360	365	355	351	315	356	347	388	332	403	372	366	361	397	385	351	403	394	341	377	340	371	401	371	385	389	378	392	381	399	360	342	358	362	368	371	365	352	344	376	359	388	373	345	364	368	391	364	403	374	386	370	357	361	375	381	370	410	354	351	373	323	337	358	352	389	377	371	371	353	349	376	389	363	352	374	364	320	327	364	369	353	388	318	355	375	361	407	381	361	361	380	375	331	416	394	392	377	386	326	372	377	380	361	386	381	381	384	363	367	360	398	385	368	356	371	331	362	390	365	332	395	395	352	377	344	353	358	348	374	356	379	357	358	392	394	352	401	351	368	365	375	360	378	379	378	348	390	362	406	392	371	356	355	351	358	353	339	374	361	370	389	367	350	360	398	388	368	360	354	381	366	359	350	360	376	373	362	369	369	385	340	392	380	360	367	358	383	381	358	354	381	339	365	368	382	378	398	388	351	345	344	370	375	388	355	378	330	396	412	362	349	393	354	347	363	323	388	333	383	383	379	367	400	381	377	347	363	368	383	391	337	351	380	381	359	375	352	387	332	347	391	378	402	386	330	408	356	371	406	390	382	376	376	354	350	388	394	399	390	390	411	372	376	371	353	393	376	366	358	329	368	382	369	397	392	393	385	345	362	377	362	364	387	361	370	396	383	368	346	335	365	358	365	340	364	392	407	373	375	364	387	386	368	350	370	345	380	355	369	329	327	382	355	366	387	368	376	356	383	410	371	368	387	381	361	359	427	383	348	347	342	373	340	370	350	377	366	365	316	376	350	346	373	339	393	403	409	346	389	390	380	360	353	377	353	382	396	364	369	379	352	368	391	401	386	364	378	367	409	363	367	397	371	348	371	382	378	353	386	385	311	351	344	385	418	382	330	404	406	389	409	354	371	404	384	348	370	363	371	347	356	365	322	356	364	397	367	404	407	353	386	371	344	379	366	366	362	380	391	356	345	372	366	359	357	355	357	413	365	378	402	368	385	361	400	369	387	369	372	386	317	369	360	374	351	389	362	379	398	383	343	377	333	385	385	369	399	361	385	364	387	369	341	354	369	359	365	387	360	362	383	396	353	358	364	342	374	378	356	350	349	388	412	418	382	362	341	369	356	371	376	381	377	367	380	400	357	341	384	408	356	357	356	342	396	369	357	368	332	377	380
34483	2504	4246	5111	4434	3673	3105	2665	2535	2226	2046	1820	1721	1607	1346	1291	1346	1238	1194	1094	1041	1087	1057	1057	969	1051	993	971	1024	1015	963	972	946	903	900	906	943	945	970	954	916	934	880	952	918	844	954	927	846	880	929	928	876	900	884	890	902	905	928	863	844	840	924	932	910	929	904	868	832	874	906	816	903	832	904	876	894	877	872	833	851	875	875	882	881	848	950	828	898	886	827	863	894	851	898	854	866	886	811	830	864	863	865	878	863	807	908	909	825	905	885	875	947	848	838	864	893	834	862	889	862	843	845	893	855	865	847	862	899	916	881	845	897	817	816	853	918	906	885	833	836	886	880	834	888	871	842	849	844	869	863	827	827	871	870	855	900	845	888	791	903	797	819	836	886	850	844	827	862	874	924	880	824	861	892	870	851	882	922	871	853	863	852	873	841	819	855	882	844	866	866	874	845	846	896	871	858	877	846	819	851	915	919	822	829	903	860	850	888	864	835	837	869	883	890	895	882	828	865	913	879	852	850	880	908	869	861	830	856	885	886	872	823	880	893	888	876	898	870	858	868	906	837	847	842	812	871	814	825	802	909	837	885	840	831	866	857	870	831	869	832	826	868	861	835	870	819	867	839	867	903	935	845	831	935	883	846	869	829	851	840	857	879	908	888	846	868	843	862	871	879	930	828	841	935	880	883	883	855	817	848	904	887	873	836	871	871	877	826	854	819	797	880	849	846	858	838	840	925	895	844	887	808	857	876	828	864	882	861	902	876	832	862	931	889	876	847	829	831	851	875	906	882	831	847	833	867	866	879	857	844	888	787	875	895	878	799	885	870	941	837	917	853	862	888	838	846	856	897	857	843	843	877	874	857	884	874	843	864	856	897	795	845	911	836	895	895	859	830	919	820	888	836	861	884	842	901	843	880	848	874	922	902	892	882	835	885	872	823	882	795	870	849	906	863	887	876	903	855	861	867	892	870	855	873	832	879	891	887	829	829	870	901	870	872	833	856	843	817	815	859	882	879	885	903	836	905	853	866	837	782	880	822	819	873	884	864	845	860	869	861	884	827	870	844	847	811	857	873	834	834	828	895	851	809	845	898	878	845	872	876	851	914	832	854	913	976	802	887	832	851	879	830	828	865	913	874	881	815	844	849	866	852	872	879	831	870	815	882	845	827	885	867	855	866	899	867	856	892	829	817	877	836	872	826	909	866	898	888	852	803	871	815	861	899	815	835	863	882	844	833	861	845	873	896	865	843	798	854	834	874	928	878	847	874	884	895	851	877	869	871	902	834	827	861	935	930	839	811	910	848	894	840	865	910	875	876	874	831	871	848	850	875	860	876	854	943	864	902	818	800	901	881	896	897	899	889	856	923	844	846	913	867	883	806	848	850	883	865	911	824	874	842	845	870	843	883	887	831	825	921	849	875	860	799	868	893	829	929	907	832	871	858	875	876	839	853	891	846	883	872	858	828	835	861	837	838	874	829	879	857	839	901	867	853	852	817	845	841	852	831	876	859	848	858	830	851	883	883	803	879	932	887	853	871	816	833	895	883	824	878	886	836	813	876	848	875	836	868	824	894	834	866	924	826	865	839	901	862	804	883	876	845	860	828	870	846	821	876	855	818	854	863	831	888	903	915	913	867	854	879	861	858	825	871	900	875	863	909	894	842	805	826	865	894	828	829	875	898	836	908	861	881	877	843	879	891	898	887	833	874	856	806	859	832	908	904	873	872	823	852	837	809	854	880	882	876	874	830	886	793	926	863	844	888	815	857	904	849	891	819	880	885	815	842	892	872	852	860	846	861	846	876	883	824	885	815	844	825	878	852	817	877	860	857	871	863	845	881	848	847	832	867	914	871	912	834	889	870	856	839	878	882	923	882	827	832	808	829	861	809	876	871	870	853	876	883	887	867	891	860	856	840	862	814	876	876	864	878	850	907	816	845	895	879	816	876	847	867	846	832	867	894	858	847	828	880	877	849	848	881	857	822	846	858	876	855	851	859	881	894	863	855	873	874	855	824	826	846	859	881	826	845	842	843	893	866	896	875	840	876	839	858	851	880	890	852	880	846	867	888	870	872	837	837	839	839	907	887	870	876	852	887	898	879	862	843	892	858	864	841	884	844	865	890	888	890	875	842	816	876	860	908	855	901	874	857	869	818	883	825	901	851	866	868	847	831	849	799	862	855	831	853	858	828	837	881	861	867	867	878	913	843	859	871	829	887	892	831	849	881	896	816	877	859	865	874	895	862	886	869	815	857	832	861	826	822	835	872	852	841	869	900	910	874	888	885	791	853	858	906	837	877	818	912	867	921	877	866	861	789	882	844	841	871	846	876	847	849	912	829	903	828	906	871	877	886	931	821	862	862	863	865	783	886	846	862	872	902	894	888	868	827	904	826	877	847	870	832	889	892	822	902	872	882	850	869	823	874	892	834	857	835	873	859	876	872	857	855	833	861	866	854	886	858	833	820	817	893	844	866	866	827	860	892	844	917	898	813	902	834	858	890	864	886	858	845	830	827	891	798	844	814	872	806	871	863	866	899	907	820	896	908	795	858	856	875	825	854	843	831	847	904	823	853	833	817	883	873	890	861	887	858	886	804	893	837	861	899	865	871	868	880	841	838	857	860	888	845	857	878	872	792	856	900	886	852	860	910	848	886	801	820	878	843	850	853	854	838	884	849	877	923	794	852	816	829	859	858	840	854	862	901	866	862	893	869	801	863	908	899	911	839	798	879	813	915	854	856	875	859	864	891	888	877	847	893	861	830	884	860	838	857	836	867	903	889	867	880	875	854	866	836	884	874	864	832	849	883	845	861	876	857	864	868	897	833	870	867	884	851	830	833	831	886	888	842	834	867	901	872	858	862	853	884	856	868	863	854	906	889	831	850	907	872	882	885	906	865	850	874	880	903	857	855	856	834	857	845	860	814	880	842	838	827	856	886	899	865	846	866	839	865	914	884	905	865	901	843	863	835	935	835	831	880	892	864	835	785	868	881	873	827	828	791	883	830	837	832	844	867	848	918	875	829	857	843	890	853	890	885	849	864	891	857	848	869	891	897	840	794	871	898	835	830	853	858	824	882	849	914	883	849	858	900	857	852	871	863	887	807	861	856	831	850	932	863	891	853	894	832	836	848	853	919	867	857	920	878	852	865	880	838	866	825	890	852	829	829	876	892	887	856	876	852	865	830	871	847	883	881	919	855	916	825	824	864	855	905	868	846	808	910	851	863	832	884	797	833	888	865	852	845	895	852	919	851	862	918	868	843	874	842	860	855	847	847	839	860	852	886	830	810	826	866	884	840	839	827	889	882	850	886	837	865	919	886	861	824	849	847	837	805	890	909	797	806	828	849	857	913	810	899	806	830	869	847	843	888	873	806	906	817	816	886	897	929	844	883	899	839	838	844	830	889	872	842	893	853	857	877	851	845	856	896	862	824	863	934	847	874	828	862	807	864	906	895	832	838	872	848	808	856	842	889	834
10019	545	310	316	275	276	276	315	298	266	253	260	267	289	320	251	285	288	294	299	249	268	270	268	285	284	238	266	260	254	256	290	269	271	265	265	264	275	308	266	267	281	288	292	290	239	269	294	287	254	268	271	265	304	259	263	271	228	279	265	283	267	258	261	277	280	267	257	237	279	255	269	306	283	303	282	247	262	298	282	256	287	277	261	267	284	243	249	279	262	247	267	261	249	271	267	276	283	258	297	271	278	274	266	274	282	262	263	257	290	276	240	262	268	266	271	276	296	249	267	272	259	268	286	261	276	260	276	277	280	265	285	273	234	274	294	254	255	264	238	282	257	276	236	292	260	262	267	252	253	246	273	287	278	295	242	289	263	297	283	235	271	279	283	263	278	259	275	268	290	274	258	255	295	261	284	266	276	266	264	264	257	242	276	244	283	319	278	264	259	295	271	274	293	306	250	275	299	271	273	292	237	259	254	286	282	230	279	290	274	269	275	255	241	279	297	273	269	270	265	251	289	273	278	293	284	282	288	229	295	269	274	283	253	306	269	259	234	300	278	277	283	254	243	254	259	296	271	262	264	264	259	279	260	242	241	261	254	264	269	293	264	261	287	281	278	269	255	237	273	306	271	281	286	284	271	260	248	267	252	280	282	286	286	270	270	270	288	283	270	285	280	257	305	259	280	229	270	297	243	277	296	270	283	273	293	286	303	260	284	296	286	249	270	248	261	267	257	268	263	297	277	280	298	273	274	268	255	287	275	251	244	299	266	277	270	260	242	279	283	288	247	266	280	267	272	294	270	247	279	272	244	274	250	284	259	256	290	254	251	291	259	280	281	264	261	259	243	271	275	287	242	271	251	274	238	272	270	316	228	263	263	238	263	254	277	273	237	261	272	254	272	275	268	277	269	307	240	297	289	264	287	279	249	272	269	241	263	276	267	288	281	277	274	247	246	258	295	256	280	260	248	284	284	268	289	269	276	263	307	270	257	265	253	283	240	285	271	267	289	254	253	288	281	252	252	232	255	259	245	272	245	340	287	267	280	303	267	260	275	264	277	276	264	259	259	313	254	243	284	304	286	271	272	306	258	286	256	265	289	254	269	261	318	293	249	274	248	318	289	230	281	286	281	265	265	281	252	296	307	268	242	255	256	249	268	275	292	241	254	282	256	267	291	272	291	280	300	280	276	265	297	299	266	287	266	296	288	305	289	260	254	275	250	257	267	242	296	272	236	263	272	287	256	254	274	283	260	278	222	240	264	250	266	279	296	266	284	287	281	241	265	286	286	278	281	275	269	292	266	274	271	248	279	273	296	291	273	277	267	256	262	231	251	288	251	269	283	258	271	250	266	271	273	256	280	253	246	270	243	278	253	245	254	284	282	272	277	268	270	259	268	279	277	306	279	259	305	279	248	255	262	285	291	243	287	272	295	290	271	273	268	259	293	251	296	267	303	275	267	295	270	279	271	282	293	263	279	267	267	262	293	281	250	285	263	257	250	257	270	283	269	270	266	242	271	272	243	248	246	248	278	258	275	256	264	253	267	276	276	261	276	265	283	255	246	245	291	267	249	259	261	251	270	291	257	265	284	289	266	243	299	309	278	278	281	279	276	242	248	242	288	275	255	280	268	265	238	258	291	257	276	272	239	261	289	269	251	278	281	301	276	253	300	248	265	264	264	285	273	261	263	272	252	267	252	257	256	273	297	272	278	281	256	265	228	259	256	263	262	280	266	242	263	274	250	269	260	252	289	260	251	275	299	272	264	262	246	289	267	292	264	294	271	291	286	281	274	269	263	250	272	251	271	279	302	272	271	259	278	293	258	276	277	259	255	248	305	294	287	289	273	269	278	327	284	254	259	295	252	286	280	249	251	254	269	265	269	283	261	244	225	270	270	268	279	262	268	278	252	266	273	251	263	258	243	321	268	274	298	294	282	287	273	258	272	297	284	285	284	280	266	266	245	221	251	261	296	279	297	259	262	263	275	267	279	304	280	254	276	269	271	269	283	270	275	259	279	255	272	266	279	275	282	280	254	258	304	258	281	285	275	267	290	267	263	281	271	269	265	277	271	243	260	272	275	281	277	282	278	259	276	267	274	279	254	298	283	257	269	297	273	215	261	249	294	277	278	274	285	252	263	255	238	266	294	254	280	298	288	300	281	293	268	253	276	238	262	247	264	263	258	281	274	260	287	266	273	263	305	294	284	263	253	259	280	283	257	284	292	309	258	299	303	271	267	274	281	287	268	260	252	309	259	246	268	226	271	260	267	268	276	272	321	300	262	275	277	261	265	272	257	246	282	286	289	288	296	255	269	263	286	263	285	240	260	282	263	254	246	276	278	251	289	264	256	273	276	260	273	301	246	275	270	304	303	236	273	263	289	272	279	243	268	266	272	292	259	294	278	245	259	281	299	287	299	270	266	270	260	252	288	287	247	254	267	249	247	270	251	268	294	241	290	280	262	258	271	245	276	287	277	275	250	275	290	272	282	264	282	273	295	253	283	263	264	266	253	270	249	249	254	260	271	278	257	259	261	260	250	254	286	281	285	284	270	289	256	273	246	286	236	272	275	267	280	280	298	267	258	289	241	266	279	283	259	263	257	284	250	271	275	286	236	283	259	271	267	280	300	258	249	269	276	269	247	266	258	256	284	261	258	250	285	261	286	275	273	263	280	263	331	265	274	275	277	240	264	260	265	288	265	260	274	252	258	260	304	273	226	246	297	276	312	281	269	276	276	250	293	268	280	267	261	279	260	283	267	261	280	288	285	282	259	259	260	227	253	264	252	274	265	253	263	272	267	271	255	272	292	275	265	257	281	263	274	277	253	268	261	302	313	247	269	279	282	284	297	273	257	272	266	306	268	253	257	250	246	241	291	263	283	279	259	253	301	257	261	292	295	284	282	262	299	284	268	267	263	278	282	298	262	258	267	276	275	257	259	258	286	297	291	265	251	270	289	307	296	276	269	282	273	263	278	265	261	256	297	308	298	238	288	259	293	282	262	283	273	264	268	298	247	266	280	279	239	261	296	280	264	261	257	266	276	271	253	257	261	254	254	301	234	267	214	254	279	241	276	256	280	293	286	273	300	269	252	266	264	298	239	296	284	267	280	293	277	247	297	253	263	269	298	267	288	271	279	279	291	276	290	289	274	269	260	278	254	254	243	264	276	233	259	261	255	284	257	236	275	296	257	300	268	279	256	253	284	292	254	302	276	306	294	253	250	294	276	247	267	285	294	272	280	291	258	254	288	274	287	292	281	242	258	257	287	260	291	282	287	274	243	303	270	269	230	254	262	277	262	277	240	283	261	258	248	308	284	291	270	256	264	272	282	274	239	246	290	251	271	272	249	282	233	289	284	255	274	268	299	279	262	274	288	287	255	274	255	253	285	286	252	258	268	287	286	295	268	260	269	281	277	268	273	270	259	274	286	255	288	248	252	284	256	260	289	305	307	275	268	241	275	276	272	244	270	279	285
9827	714	743	794	775	860	764	753	746	707	697	692	674	632	673	694	604	665	645	662	587	639	660	626	652	631	627	676	678	677	665	645	684	640	671	609	614	681	648	645	616	636	603	579	659	652	696	652	647	671	635	667	613	595	671	632	662	674	669	659	628	635	668	620	656	646	607	620	636	684	657	681	617	689	659	656	625	634	697	661	696	591	624	615	627	634	657	651	597	657	643	633	643	676	656	672	632	632	652	632	599	625	646	616	679	641	631	643	661	689	659	672	701	591	628	609	668	628	640	674	635	667	626	666	665	699	636	655	672	648	629	655	613	663	622	646	679	630	637	638	641	644	617	665	637	638	661	628	660	631	605	658	622	647	650	637	622	657	659	719	635	660	669	643	640	679	667	632	679	643	654	686	659	640	680	626	605	695	657	660	655	696	684	591	680	632	635	662	663	691	651	632	621	682	665	624	666	651	659	643	674	661	598	699	611	668	660	636	691	590	659	616	636	668	648	676	662	683	653	656	695	655	624	646	687	612	686	610	668	648	617	651	652	623	608	644	680	664	622	664	657	642	604	633	648	703	677	642	644	590	684	665	619	651	685	667	613	647	662	665	667	648	660	629	607	658	628	691	628	650	624	668	674	621	659	618	655	663	660	658	670	658	628	606	627	629	676	582	661	685	665	606	679	642	584	691	648	684	666	648	623	666	615	633	587	625	657	630	663	675	601	705	639	634	646	667	672	625	628	604	644	638	636	713	670	676	642	633	632	613	650	644	674	677	648	700	653	660	676	653	687	675	652	644	671	698	626	607	670	650	607	602	650	625	662	629	665	633	654	666	656	639	612	631	670	652	663	633	649	646	625	658	638	656	647	622	659	665	681	674	608	684	664	666	625	682	610	641	653	616	657	687	655	649	602	671	622	656	696	684	660	644	665	610	665	665	692	675	629	627	628	675	696	633	675	654	640	632	688	668	652	658	649	656	617	699	662	627	644	685	656	659	665	629	671	688	636	636	651	683	660	620	630	607	636	606	619	620	642	636	602	650	651	651	625	644	662	642	633	622	662	647	658	684	680	596	668	623	661	618	668	621	684	647	599	681	654	671	633	638	690	623	647	669	623	615	654	630	647	580	642	623	626	660	663	645	659	665	619	642	614	581	651	632	657	646	718	611	654	631	669	659	643	657	684	609	656	689	644	649	609	619	604	694	645	632	647	620	661	600	644	594	606	666	676	677	665	634	661	656	634	634	645	657	642	665	690	704	640	622	640	654	683	634	673	589	689	642	651	643	656	680	656	614	657	650	626	639	628	630	659	639	637	605	623	677	665	646	650	671	624	658	661	624	633	652	664	676	705	640	632	619	645	644	638	600	632	671	629	667	645	624	655	689	637	627	659	638	645	653	666	657	661	654	640	630	656	626	664	688	651	654	658	667	632	619	631	651	654	665	676	648	665	590	661	678	663	663	678	703	669	680	648	633	593	598	662	646	633	636	625	662	667	699	656	619	619	627	667	641	677	677	592	629	650	625	698	649	643	648	662	698	668	658	607	633	696	633	659	643	642	624	622	635	678	635	688	623	623	583	640	637	667	626	637	649	674	623	589	613	624	649	614	657	624	693	621	651	647	638	677	611	611	612	664	671	691	645	625	639	644	610	642	696	655	683	628	702	679	687	674	656	647	635	686	609	639	684	637	657	651	639	640	657	635	626	629	621	602	668	641	648	636	664	645	632	621	660	681	582	672	645	596	686	644	668	614	672	611	660	614	652	633	617	666	629	610	650	694	634	617	616	629	630	641	632	659	640	650	628	634	625	620	679	658	683	650	730	647	644	640	662	690	645	646	680	597	652	671	668	674	638	669	649	644	621	675	614	667	623	636	650	655	621	672	604	674	645	674	661	648	671	660	665	621	699	655	669	687	654	630	605	676	638	675	696	604	620	632	625	690	666	641	623	666	675	657	598	697	697	617	663	637	670	661	649	633	630	638	613	632	631	683	633	618	679	641	654	694	646	608	625	678	639	629	664	603	670	621	649	652	649	634	653	605	648	617	659	682	652	646	567	660	648	656	641	654	665	672	655	645	628	665	656	670	642	647	636	653	689	631	615	618	661	633	621	680	658	646	637	654	635	635	634	682	635	621	647	662	628	663	643	668	668	667	665	613	646	672	615	678	622	675	634	660	640	632	666	640	658	658	623	617	648	663	640	589	643	595	581	709	679	642	603	611	666	678	668	610	636	628	644	583	640	626	649	628	662	668	647	660	724	640	661	693	635	611	631	616	654	693	665	576	623	693	659	633	668	645	629	650	666	664	628	661	661	646	639	669	658	636	654	633	639	651	639	677	636	676	667	624	669	616	629	654	669	610	674	662	644	678	671	640	665	623	621	622	628	616	611	630	671	677	632	669	650	611	653	666	637	681	651	630	632	628	642	635	635	706	610	640	657	620	669	633	634	615	666	654	644	615	668	700	624	649	674	624	647	659	655	650	648	663	660	668	655	623	621	649	625	656	598	642	691	674	654	611	634	654	648	646	673	639	624	705	659	689	655	678	615	592	633	636	617	655	658	674	642	672	658	676	643	680	630	600	698	670	648	673	659	665	633	658	610	607	659	666	630	663	681	626	658	646	639	657	653	627	650	648	616	653	634	693	633	672	671	660	640	625	695	712	642	647	682	631	657	637	625	631	590	698	637	648	642	697	648	655	634	615	641	660	628	636	669	665	668	647	660	643	647	648	661	636	684	616	578	609	644	666	681	686	616	682	633	655	626	640	657	720	675	618	661	628	619	618	643	609	660	617	628	589	635	628	612	603	597	632	628	675	622	664	666	643	631	685	637	638	642	631	684	655	625	663	641	657	661	601	653	601	669	676	642	641	649	630	667	668	649	644	680	620	667	654	701	686	617	634	627	656	663	637	656	681	622	653	643	674	633	685	664	617	640	614	660	632	641	655	674	626	660	668	621	669	640	627	691	673	638	619	632	656	630	636	668	623	638	657	607	620	659	709	651	658	652	677	619	671	684	696	684	648	634	629	650	659	619	640	646	632	673	612	660	691	651	678	645	662	606	605	645	636	609	637	651	642	647	621	648	667	624	646	677	632	662	639	642	658	613	616	634	672	668	637	614	653	630	626	612	658	626	658	671	640	651	669	644	625	631	633	639	634	648	622	676	663	681	607	659	667	709	651	663	635	661	629	602	648	648	662	629	671	636	592	669	613	642	586	624	641	686	645	655	711	650	677	613	629	659	680	641	664	683	679	705	635	631	633	604	635	683	617	658	619	662	630	659	667	641	675	639	639	654	664	667	635	662	665	653	620	631	609	667	634	641	617	623	662	661	656	716	600	674	667	677	644	637	633	673	643	669	669	650	660	627	626	629	645	627	644	605	662	625	610	630	650	696	644	606	633	737	633	625	637	620	647	663	665	640	682	653	668	631	675	615	650	629	647	689	634	638	667	643	642	679	599	677	657	648	650	623	682	630	633	632	688	635
42804	25603	20021	3904	1180	627	557	583	417	350	367	309	343	273	290	285	243	277	274	276	256	249	251	229	215	226	260	252	255	247	273	270	249	237	225	239	246	218	239	247	237	232	240	226	271	221	222	236	198	247	232	245	243	231	223	240	219	230	232	237	205	254	235	255	217	225	245	232	222	249	232	271	239	232	207	239	230	235	214	222	193	224	197	248	218	208	217	201	233	247	209	216	200	234	219	233	213	224	252	239	240	221	223	215	222	244	209	239	218	257	219	239	226	209	206	213	200	221	209	245	225	218	209	229	220	193	237	221	254	209	234	227	234	234	214	191	223	202	241	244	209	211	234	221	233	236	220	245	244	208	217	214	200	222	254	227	218	252	224	236	232	260	212	230	228	220	229	209	247	262	231	221	219	245	254	238	235	237	223	219	232	256	227	232	247	223	255	227	211	230	236	254	231	223	248	237	229	217	232	237	223	215	232	222	260	232	225	226	229	246	225	226	242	229	258	251	204	221	213	258	223	228	246	220	234	233	254	241	249	209	235	259	233	228	241	214	223	227	235	224	219	206	223	217	237	239	252	221	235	225	246	215	232	243	216	246	231	236	231	245	238	225	219	232	233	234	238	204	238	211	226	232	220	224	234	278	232	227	229	238	227	239	214	233	214	240	239	221	234	250	231	233	257	207	226	218	228	273	243	216	276	237	208	223	236	229	230	219	231	265	234	212	227	233	208	241	221	241	258	247	242	216	229	216	214	234	201	223	220	238	229	231	234	243	216	249	243	253	238	217	205	240	241	249	242	216	236	209	229	209	224	242	218	217	204	251	257	222	239	238	212	226	235	241	226	253	237	217	232	229	233	210	239	264	233	207	232	241	249	234	245	226	223	204	213	197	215	202	233	230	240	238	202	217	262	196	238	237	236	218	230	232	253	219	244	206	219	236	208	229	241	217	230	217	241	213	233	207	239	233	216	218	249	221	216	264	232	240	217	224	238	213	241	222	257	254	244	223	233	228	227	243	218	239	199	234	234	225	244	207	256	228	234	240	234	250	212	226	256	237	257	246	220	252	242	247	226	244	231	232	234	221	231	237	262	235	222	250	240	230	235	197	232	210	244	207	259	203	231	228	243	241	225	221	230	204	233	236	226	239	214	259	226	218	214	214	215	216	232	295	235	216	225	223	221	234	247	259	238	247	243	229	222	226	240	244	224	226	245	220	249	197	211	207	224	235	226	258	229	251	227	201	245	236	225	243	240	237	228	227	226	204	228	247	229	239	241	229	232	239	256	229	216	217	212	251	225	209	228	248	237	235	233	247	240	242	221	221	236	213	228	233	234	204	230	250	242	204	214	250	207	236	209	245	227	210	258	268	222	236	233	215	201	227	226	250	235	258	233	246	236	232	232	212	219	264	221	224	244	239	234	236	261	255	211	196	238	214	225	273	230	232	228	191	213	220	241	242	229	225	254	233	207	233	207	228	225	233	246	208	240	262	227	197	215	205	236	188	235	216	249	195	208	235	228	260	254	242	249	221	216	233	238	261	223	259	241	214	239	270	202	236	252	222	217	242	244	228	212	212	218	241	249	254	248	257	243	225	235	200	219	245	220	232	215	220	229	241	219	252	266	216	250	236	197	231	228	210	232	224	254	248	242	233	243	214	203	246	237	228	260	232	232	246	232	237	231	265	234	228	233	221	250	234	245	203	238	198	213	229	242	234	244	204	232	227	237	257	247	220	220	217	207	253	234	225	218	237	231	219	216	233	213	215	219	231	223	223	223	232	265	228	248	229	243	255	225	233	240	241	216	207	217	239	230	228	207	220	211	212	237	220	245	233	216	233	238	245	223	208	249	244	222	227	227	227	205	205	247	251	246	209	230	231	223	252	212	217	235	216	205	224	236	248	243	214	232	263	248	230	215	252	245	209	247	215	238	217	243	220	188	216	231	227	267	225	225	220	243	241	227	246	183	233	215	232	227	199	213	259	223	240	253	231	244	285	216	221	218	209	233	244	241	201	237	221	231	236	212	224	240	228	225	229	223	227	223	187	243	241	225	230	245	249	215	222	201	268	227	240	226	219	253	229	222	254	240	229	246	235	221	230	226	218	195	240	216	224	236	225	233	209	228	246	209	216	222	226	247	238	238	249	228	203	255	236	243	238	228	230	232	241	223	233	224	216	275	225	245	222	227	221	258	232	222	206	211	214	210	233	235	235	231	220	222	208	259	207	218	231	249	202	231	219	237	240	233	240	227	240	215	259	245	205	234	229	213	240	244	251	266	220	218	221	186	238	219	247	231	202	202	237	216	186	238	233	235	189	221	216	225	199	236	228	203	221	248	227	234	219	214	237	244	249	251	246	242	237	207	246	229	241	232	235	219	242	223	237	221	252	241	236	209	246	233	211	205	257	215	240	236	220	233	223	239	228	239	232	231	218	242	224	215	236	224	246	213	226	218	224	217	200	241	242	223	258	230	200	231	229	238	243	234	251	243	217	215	235	251	215	247	275	243	216	226	230	218	267	221	218	224	221	229	263	236	238	226	204	228	224	223	219	220	239	201	235	229	239	234	241	217	235	227	227	223	241	238	245	201	238	222	237	237	216	199	224	218	205	214	203	245	233	227	244	229	225	222	226	264	243	248	227	228	249	234	231	229	239	230	231	234	252	242	245	221	226	257	221	245	226	236	241	247	229	231	207	219	252	236	204	211	231	214	231	247	196	225	195	216	240	230	234	236	219	225	257	236	247	233	227	245	213	253	227	260	209	238	232	223	239	232	231	239	239	241	251	229	239	236	227	240	250	243	273	219	240	215	192	237	231	248	229	230	225	234	240	207	215	221	236	226	207	246	225	229	236	227	223	253	204	249	233	252	248	214	231	211	246	256	229	229	237	237	223	217	207	238	194	226	206	224	248	209	232	200	242	209	226	226	214	238	237	218	265	202	220	200	240	237	226	236	213	226	241	249	214	225	212	239	221	230	205	214	210	230	218	214	219	237	217	221	249	250	227	230	221	259	242	238	231	226	232	225	223	247	226	232	226	241	215	224	252	247	232	255	195	236	261	244	207	263	241	231	220	224	223	254	243	224	218	246	245	248	207	226	202	235	236	236	210	243	237	236	216	221	215	214	217	234	230	248	247	242	211	227	238	243	247	223	213	247	217	232	258	230	217	214	227	230	249	196	214	221	240	222	218	257	223	250	228	234	234	240	203	236	253	241	250	250	252	255	247	227	220	243	235	228	219	243	246	229	223	224	207	237	261	221	217	196	205	230	226	231	224	233	231	223	216	200	227	234	237	241	249	209	278	222	223	243	234	227	218	253	213	261	225	242	225	255	260	244	216	250	244	184	226	230	226	233	247	226	213	234	251	230	209	214	250	238	232	222	240	249	219	232	237	233	234	224	229	247	225	228	243	229	232	245	228	252	259	231	230	257	195	228	204	234	242	211	261	244	231	229	248	223	239	243	199	251	230	208	245	204	246	208	225
24127	1703	2809	3273	3046	2243	1941	1873	1502	1462	1173	1125	1098	936	885	878	843	761	767	718	712	738	711	652	670	675	635	654	634	622	664	632	625	630	643	638	614	604	624	600	621	580	572	596	570	574	618	584	623	589	588	618	623	612	624	568	596	591	585	603	595	616	605	604	574	597	607	588	577	556	573	579	616	578	584	592	584	581	560	545	561	549	616	578	595	536	572	578	613	589	548	609	568	562	585	593	583	618	589	554	624	646	599	600	570	559	585	599	565	561	568	577	595	594	593	519	565	571	623	585	600	576	612	624	550	585	537	547	555	552	596	573	577	604	566	581	606	622	554	621	614	547	576	583	547	552	581	577	583	582	629	591	568	572	588	581	561	585	596	580	567	590	551	589	615	565	562	579	567	572	580	564	549	609	597	576	542	586	562	568	603	608	581	558	615	541	617	574	600	558	605	605	563	596	618	579	568	574	576	567	569	550	601	606	601	608	572	594	590	560	586	572	610	629	566	571	596	566	526	546	575	609	581	503	572	579	555	547	585	592	557	569	578	585	579	578	578	592	569	595	602	565	546	576	546	591	576	600	539	593	594	590	575	579	599	584	570	543	559	581	633	591	607	567	586	567	585	592	621	532	611	607	577	579	598	575	573	573	609	564	585	635	617	537	597	563	588	582	591	576	579	525	557	589	605	576	577	606	600	581	563	560	574	555	604	568	584	583	587	620	596	604	563	600	584	571	582	538	560	527	637	585	541	564	553	586	539	594	608	591	574	556	613	608	581	582	589	592	595	556	555	555	607	543	575	592	555	587	576	552	605	544	589	587	572	609	559	580	590	550	601	549	614	586	588	565	571	587	580	607	584	574	542	581	614	606	590	546	596	593	566	580	589	592	596	544	550	556	628	606	592	577	574	595	570	582	575	606	589	562	530	529	599	604	565	581	564	591	553	596	594	580	632	570	581	597	580	555	564	568	567	594	573	564	592	593	603	576	581	564	569	611	603	590	595	563	587	561	605	567	567	535	607	599	542	570	578	577	587	567	588	556	563	583	563	594	578	563	597	574	627	579	613	567	594	598	600	589	592	546	558	571	538	571	594	593	608	568	590	553	614	566	603	595	573	640	582	592	599	596	608	559	605	577	581	596	593	568	587	618	568	593	544	560	581	538	574	579	568	596	579	578	597	595	582	574	588	589	644	593	579	608	591	568	562	616	620	571	535	629	607	582	585	573	566	566	608	557	571	560	601	567	625	537	616	575	615	584	576	545	557	564	554	564	596	531	558	608	572	609	584	578	601	582	566	596	538	585	536	569	580	584	591	555	576	589	582	537	570	556	551	583	587	609	568	571	507	603	595	569	566	574	549	602	614	599	568	546	563	585	567	584	583	581	580	584	546	586	552	574	530	563	595	609	561	586	587	563	561	574	572	563	594	589	557	588	545	580	556	592	611	650	576	574	625	568	621	538	588	539	578	589	572	614	585	592	568	535	594	549	587	600	585	542	581	595	579	539	569	598	644	590	599	561	504	589	573	594	577	570	551	573	550	599	583	620	538	566	574	593	622	560	553	537	575	580	542	559	551	565	538	576	535	561	580	560	619	554	553	598	586	540	602	583	609	541	534	607	607	546	561	580	550	601	575	567	595	565	590	593	589	565	595	551	567	566	562	556	558	595	626	575	584	577	588	593	581	561	584	509	617	575	614	621	550	599	578	607	580	557	596	627	617	570	582	545	561	632	559	560	593	581	575	569	553	559	568	589	603	561	622	580	581	592	615	554	578	611	586	573	599	582	594	578	597	585	599	593	601	577	574	585	606	564	544	586	596	581	593	574	603	562	571	575	578	576	578	543	647	603	576	605	546	542	569	545	587	587	578	596	627	562	570	566	587	576	599	549	556	592	605	584	579	590	668	575	610	570	558	563	587	547	560	587	551	636	565	590	574	580	594	616	616	580	543	586	575	573	581	535	557	572	584	572	601	581	557	561	551	583	582	568	563	634	582	613	572	566	597	579	614	578	570	578	605	612	538	568	531	595	623	598	561	628	543	566	597	609	562	551	570	591	525	563	617	567	582	556	565	590	566	540	618	586	606	609	541	581	558	581	566	570	595	606	570	595	563	613	574	600	569	567	595	566	630	579	603	589	566	560	597	539	564	602	535	564	557	522	556	605	580	608	586	568	576	624	536	545	600	527	564	576	581	547	549	589	569	545	557	592	631	591	562	582	605	578	536	585	568	597	587	587	580	604	591	591	590	555	547	553	584	581	537	587	600	572	539	601	585	567	593	581	558	580	528	583	579	564	588	570	571	604	597	556	595	570	592	578	608	569	612	592	602	582	530	601	600	561	546	585	567	601	588	537	609	570	563	558	583	596	589	577	553	605	603	565	576	606	585	542	578	583	592	633	588	569	581	599	609	593	599	612	586	571	578	559	549	610	575	541	585	557	585	563	578	594	595	564	607	554	604	571	578	604	594	606	553	550	569	563	578	571	554	611	604	621	580	568	605	582	591	580	567	549	548	576	582	628	550	550	588	565	592	570	617	566	549	567	538	559	578	557	598	583	585	616	577	573	600	544	577	590	585	596	612	581	613	581	603	594	584	565	559	574	593	617	585	544	548	622	590	587	548	587	534	615	557	560	584	582	631	583	578	572	559	637	555	599	549	536	596	555	590	567	589	567	598	558	570	551	598	596	567	590	600	579	576	532	567	574	606	580	590	549	588	610	573	563	619	588	581	589	593	625	540	572	623	577	563	565	594	580	598	586	578	595	567	543	576	595	565	582	595	553	545	590	579	593	616	559	584	583	505	584	594	591	561	564	586	554	564	567	587	547	591	586	561	573	568	564	578	613	614	546	569	585	623	584	545	545	550	566	554	548	598	595	561	597	594	520	641	574	569	567	581	598	580	574	580	561	570	574	546	618	578	571	591	590	569	573	556	580	623	561	574	570	617	604	555	558	586	560	592	608	540	585	576	542	597	594	598	596	562	642	638	596	577	569	650	579	579	636	578	598	600	556	553	565	576	594	564	567	605	586	565	558	550	576	552	585	582	580	552	565	621	566	546	593	538	573	573	549	578	592	625	565	583	615	580	596	578	631	582	569	602	596	548	553	604	581	576	545	609	557	552	574	612	598	563	600	570	621	565	584	601	581	591	576	574	571	582	573	575	563	598	615	592	597	552	588	562	591	575	586	574	557	590	599	551	591	567	567	579	599	570	594	590	602	622	558	571	600	608	555	581	497	577	583	614	527	621	569	559	565	536	581	565	603	597	597	606	573	553	584	583	613	556	590	577	589	581	547	581	618	554	575	554	567	596	568	595	538	573	568	590	565	605	611	527	559	632	618	577	592	564	558	604	595	569	579	607	584	608	598	570	599	598	572	626	566	596	642	600	581	571	556	640	538	587	549	534	520	560	605	580	592	602	588	612	585	577	565	554	575	607	594	598	631	596	596	539	564	606	591	581	594	604	532	547	578	579	620	584	576	586	548
44319	26030	21918	11880	3906	1502	1096	827	755	637	606	533	494	520	474	422	414	395	422	386	401	351	404	364	363	357	399	359	393	368	386	356	352	350	371	356	364	340	368	383	345	377	381	367	337	387	381	380	362	347	358	341	374	335	326	394	335	351	369	365	368	341	376	348	341	362	371	326	343	372	333	360	359	347	360	389	355	373	355	354	349	350	379	369	352	353	331	355	343	319	341	363	380	320	361	348	369	324	331	315	357	363	348	339	381	337	390	353	341	303	335	338	370	352	321	332	376	371	357	371	342	321	352	350	329	341	356	347	340	327	387	378	339	361	388	345	376	384	343	340	336	340	376	323	369	305	358	316	377	352	335	364	382	342	368	347	289	375	369	355	356	391	354	334	337	356	350	332	346	329	381	356	330	365	370	329	345	367	387	355	342	355	378	371	359	327	347	350	334	331	350	374	337	326	343	343	339	330	340	364	368	325	344	357	353	331	357	302	327	361	332	344	366	341	346	350	330	337	349	348	384	312	327	350	329	320	386	346	388	344	342	326	318	317	349	393	316	353	344	372	349	372	366	354	317	367	359	343	346	352	327	326	349	346	352	360	349	354	305	345	395	367	323	355	354	330	322	342	395	375	369	358	323	345	336	327	344	358	349	331	350	330	358	345	354	358	350	363	319	355	372	357	321	319	318	358	322	344	334	347	339	377	343	355	373	346	367	379	335	353	347	348	327	356	348	362	349	420	378	349	345	362	400	371	337	350	329	370	325	332	325	352	348	425	373	348	355	358	358	373	360	360	371	364	339	340	338	351	332	349	378	334	348	373	407	334	330	345	358	341	364	396	365	310	343	342	355	354	349	362	349	344	307	391	384	328	350	309	338	362	382	368	334	335	367	370	383	368	368	359	391	365	363	341	329	339	352	337	350	366	388	332	323	363	368	328	327	377	360	339	343	366	363	351	340	359	354	327	328	372	350	350	373	378	350	349	358	337	346	332	377	357	380	369	336	319	345	318	351	319	320	345	319	309	365	347	350	311	348	354	348	338	349	394	377	342	333	347	377	336	295	373	372	373	415	365	373	362	342	347	377	398	362	356	373	353	402	356	374	382	350	360	329	360	384	332	401	338	345	385	364	332	362	339	399	344	330	350	354	369	327	371	329	363	318	367	343	390	324	385	365	355	329	362	362	387	372	360	388	351	345	383	369	323	344	309	323	336	353	366	370	360	342	356	373	325	358	371	355	331	348	341	342	363	366	380	360	324	328	364	341	373	358	362	352	376	330	326	393	374	345	368	399	347	329	371	339	361	323	339	351	375	369	340	352	393	364	330	357	390	341	351	378	345	357	354	337	331	345	341	356	350	309	308	331	354	350	354	320	334	347	381	327	318	343	319	340	356	333	299	342	344	335	361	322	382	327	384	371	349	379	351	352	383	364	367	346	374	371	359	398	355	326	348	330	348	375	373	396	323	345	395	369	373	397	353	359	361	355	355	363	334	359	383	337	351	348	353	363	330	364	327	341	342	334	342	326	345	322	337	357	385	353	341	313	328	356	347	352	384	368	368	355	349	341	367	361	329	366	404	354	334	339	345	368	315	330	327	357	351	342	352	367	356	296	331	357	349	346	342	351	368	331	341	369	368	396	373	345	339	358	337	360	356	338	315	355	340	358	338	334	374	351	344	338	338	346	395	373	357	349	348	343	356	383	362	338	373	334	349	359	343	359	375	343	356	404	368	373	372	346	354	350	339	361	352	305	346	400	327	357	363	353	352	349	335	357	328	308	368	353	313	310	352	353	343	348	347	341	325	354	375	330	318	332	348	356	352	377	343	394	355	342	366	328	350	334	337	373	351	344	341	339	335	345	343	379	349	346	348	331	314	352	369	337	325	339	348	323	348	347	361	342	391	333	336	337	341	370	340	347	368	362	348	344	367	339	351	360	360	358	360	376	343	343	369	340	379	325	312	344	344	356	332	364	318	348	355	371	367	373	357	303	350	318	336	334	378	313	327	301	363	303	350	353	338	319	356	351	348	325	344	323	358	337	348	328	332	372	352	351	352	367	350	357	367	368	356	371	339	327	370	327	361	372	370	361	325	351	312	338	354	348	337	368	347	330	378	361	295	355	353	357	352	342	379	335	343	343	369	343	328	322	361	305	313	367	330	355	352	328	328	337	382	327	355	352	356	382	356	355	331	320	341	331	371	343	358	326	349	379	336	329	349	348	347	339	340	348	356	367	336	327	326	367	354	332	331	346	338	335	361	344	310	345	372	373	333	330	311	357	355	353	346	339	352	346	332	349	337	323	319	353	362	348	411	351	362	360	414	339	342	350	375	357	349	343	342	346	345	352	366	364	369	341	347	349	340	307	380	343	389	323	345	361	334	349	329	348	332	329	358	363	337	343	343	356	330	364	339	326	335	373	357	347	337	361	344	338	355	358	321	339	355	379	354	367	345	345	344	345	361	332	352	373	342	387	350	392	360	374	368	367	376	360	376	368	350	342	352	326	377	316	337	365	355	346	330	344	347	385	326	404	371	362	350	386	341	324	344	340	361	353	384	389	342	353	315	328	339	350	366	355	332	334	322	387	374	385	356	360	405	378	336	367	373	316	341	346	357	333	363	365	330	320	352	350	361	375	344	400	365	375	383	352	352	334	312	312	369	343	282	375	371	362	337	365	362	371	360	342	325	351	349	374	374	341	372	309	354	312	329	344	337	329	338	340	330	348	307	375	360	361	322	327	318	341	342	348	329	320	358	323	342	376	368	359	364	350	364	339	345	335	352	334	338	386	352	353	385	361	342	351	362	370	341	327	393	369	358	326	316	352	349	366	353	335	392	343	349	347	352	350	387	371	382	341	365	382	367	350	340	343	315	337	344	318	336	362	355	372	331	335	395	341	344	354	327	355	336	350	326	349	359	347	380	342	361	376	369	361	336	345	364	346	357	388	344	348	367	346	310	334	352	391	380	374	356	350	352	334	362	349	364	324	335	345	379	334	378	363	354	344	325	373	377	344	359	345	332	372	346	327	354	336	338	383	324	379	327	344	363	365	334	363	364	323	388	367	380	339	349	337	356	353	323	352	345	357	322	353	342	356	341	329	378	353	390	360	351	348	342	360	348	361	344	367	327	373	338	354	325	346	344	323	348	369	367	341	350	361	322	388	343	377	384	347	371	335	330	334	354	328	376	351	384	366	349	327	341	333	363	319	352	334	338	340	385	339	349	327	391	360	372	337	338	333	325	366	373	355	371	375	370	317	349	384	335	347	365	328	389	362	355	373	345	352	341	364	359	343	340	341	372	341	375	334	347	353	336	334	346	358	383	341	370	347	353	358	385	360	327	341	337	364	305	362	334	365	343	380	356	341	335	340	342	346	336	345	345	340	335	356	336	346	343	363	357	378	336	351	354	375	362	359	331	353	345	328	344	326	341	320	322	328	343	324	380	362	383	346	329	357	355	322	384	339	366	336	339	336	363	343	370	355	361
26881	2704	5009	6026	5515	4319	3640	3122	2720	2351	2188	1901	1805	1609	1569	1405	1260	1198	1119	1106	1149	1000	1076	1003	1086	1050	991	973	954	1037	983	913	928	947	978	927	970	912	846	906	874	842	911	920	834	875	870	845	894	860	876	897	871	846	909	849	876	893	972	854	820	884	881	846	846	886	841	858	851	808	858	822	801	839	797	804	833	856	821	835	814	838	828	788	820	804	834	818	782	793	862	826	851	759	870	790	827	776	865	835	885	791	805	876	855	850	847	810	870	854	830	822	824	859	808	856	844	819	790	816	796	861	835	845	834	880	830	831	822	808	822	810	811	813	852	823	841	745	826	815	852	798	833	841	807	799	794	800	803	813	836	812	811	809	838	827	804	795	753	870	810	856	807	848	838	777	842	904	829	838	851	819	860	803	813	806	844	824	808	794	856	805	861	832	812	759	823	832	840	781	809	789	835	822	808	841	855	820	873	799	828	826	823	813	831	789	828	832	868	807	830	842	834	839	830	822	808	827	843	858	823	827	814	792	804	797	776	794	825	860	826	841	835	859	829	842	854	867	865	834	832	827	795	784	800	856	811	840	831	834	845	819	759	814	815	792	849	792	851	840	776	824	771	862	851	785	837	800	838	836	831	785	822	781	883	811	842	833	862	840	823	833	793	788	857	834	820	833	907	830	867	841	779	858	838	830	816	833	751	847	774	829	828	822	813	797	819	800	812	791	793	803	822	821	867	798	824	822	825	867	874	820	846	825	844	797	848	829	875	874	852	818	824	806	860	807	813	864	801	862	821	839	855	828	805	866	809	840	792	837	800	835	773	806	835	801	857	854	803	841	808	801	772	795	838	839	790	774	799	792	861	813	854	844	792	762	869	843	810	840	832	837	765	838	892	826	778	815	847	813	833	843	841	782	829	843	783	813	806	791	835	822	840	806	817	821	844	795	799	812	790	742	838	813	830	776	852	826	805	829	821	759	817	825	850	792	801	810	827	851	837	831	825	797	783	807	813	813	802	857	832	862	817	814	828	814	815	811	823	835	820	828	823	828	801	853	804	825	825	812	793	775	842	819	845	761	841	806	816	798	824	804	836	827	817	813	801	833	844	825	831	840	827	821	838	770	797	817	824	844	802	779	828	906	807	817	779	777	836	797	788	862	769	830	814	793	840	820	818	825	844	777	815	810	821	840	809	879	796	831	840	824	774	839	788	865	839	836	805	824	838	848	833	789	839	844	864	807	774	849	807	794	794	849	816	853	815	805	783	761	830	791	846	814	798	775	801	852	822	860	772	808	800	780	794	811	828	766	834	821	811	816	814	809	804	838	842	897	800	892	797	803	838	840	836	838	817	825	792	766	835	779	814	821	823	800	837	808	834	883	804	834	868	835	818	802	794	837	803	814	834	848	832	863	802	805	824	834	795	859	831	802	840	812	789	866	783	831	875	860	828	816	847	844	825	814	825	826	794	817	784	791	831	794	822	786	868	814	823	809	792	849	771	784	811	893	798	854	798	822	813	837	825	822	866	872	812	840	819	848	813	852	781	805	771	817	852	776	859	817	851	843	776	742	799	816	794	864	823	802	864	789	823	862	822	769	865	807	867	809	777	826	866	809	798	845	810	810	852	833	787	879	811	850	900	793	787	815	817	781	819	835	848	870	829	818	822	849	789	809	820	861	825	822	793	853	871	866	779	847	842	836	834	780	818	834	793	841	845	812	828	803	855	823	799	786	812	872	847	876	863	832	832	835	792	833	830	774	846	841	846	848	818	792	850	840	835	808	830	836	792	844	792	827	850	859	845	864	798	798	859	829	810	794	821	831	841	850	825	749	802	815	828	802	809	826	833	850	779	824	828	842	819	743	846	841	849	816	824	799	818	836	838	857	803	829	852	854	810	823	816	795	806	859	776	784	817	826	846	818	824	809	830	773	837	810	792	818	774	877	811	795	853	778	827	818	790	793	837	783	805	814	837	869	800	818	788	798	799	796	837	875	795	770	770	850	853	845	799	810	875	820	797	859	852	804	856	821	817	825	839	793	873	837	884	791	804	796	795	855	827	842	815	820	767	825	837	817	812	810	819	854	828	805	851	813	820	819	796	831	824	806	855	849	817	798	778	807	838	801	825	789	849	842	769	812	806	834	778	850	804	790	811	818	782	844	820	799	822	807	825	842	795	794	796	798	807	837	777	790	894	865	785	801	811	858	857	843	764	809	809	841	853	856	788	820	757	834	763	834	846	802	812	845	841	808	810	814	796	829	834	819	826	778	852	825	842	808	837	819	826	797	808	805	869	852	794	806	795	785	837	789	833	823	827	803	811	808	847	783	829	849	752	794	843	816	817	798	832	830	832	880	803	804	828	808	856	780	840	791	795	876	838	842	834	785	772	840	780	821	825	836	821	844	858	811	788	757	821	817	837	842	822	854	838	772	871	811	853	794	809	860	830	812	782	829	775	840	806	819	862	798	812	804	796	852	823	801	787	845	791	839	832	828	814	792	809	828	809	813	831	850	840	826	830	825	788	796	870	801	808	809	861	840	830	810	819	851	858	803	793	847	797	801	837	798	830	835	868	846	839	804	779	778	828	840	778	809	836	815	853	810	797	804	835	791	847	857	834	854	855	842	807	827	829	821	768	865	886	888	831	842	778	784	832	836	810	810	844	838	819	794	795	834	820	877	811	830	795	838	827	815	869	811	836	806	761	811	806	825	839	838	826	862	823	862	864	820	818	799	772	816	849	809	823	801	867	802	843	833	829	854	797	786	811	813	830	874	810	835	829	774	802	855	765	844	853	848	793	820	847	863	831	852	835	795	817	817	792	844	816	829	829	812	812	774	762	787	807	780	816	810	756	811	844	862	813	824	838	869	851	807	847	833	831	845	839	870	833	803	784	797	796	863	906	802	819	827	833	802	816	799	818	779	835	814	799	836	798	803	843	759	824	801	796	833	819	835	808	778	812	846	791	796	879	839	838	877	829	851	793	827	826	806	821	828	808	800	839	830	812	801	865	868	792	785	817	783	813	835	853	783	846	762	811	854	848	793	810	862	853	837	852	816	815	751	834	815	823	845	813	846	806	868	847	752	777	824	886	808	825	868	839	854	802	839	850	814	835	859	804	807	808	797	767	810	791	860	863	782	856	840	822	816	884	849	844	837	845	805	794	829	798	819	827	802	846	783	895	846	825	836	813	835	832	803	790	767	844	826	814	834	857	854	788	799	818	763	765	809	805	867	831	856	826	806	824	757	807	836	835	811	866	807	767	768	823	810	881	858	859	819	793	805	845	798	775	844	819	819	830	828	822	827	821	800	872	817	791	819	757	815	880	858	786	740	838	752	873	811	855	835	825	836	785	831	815	823	826	890	794	784	810	835	806	845	830	819	818	794	828	795	773	802	826	816	845	805	818	823	831	860	799	837	799	837	862	818	828	856	776	876	853	853	842	820	809	816	816	859	787	807	835	823	799	811	800	766	807	815	807	836	798	813	844	825
12875	794	338	327	324	284	255	294	289	291	302	286	304	268	284	300	282	338	295	290	267	291	307	269	279	266	294	277	299	297	293	269	300	273	292	303	300	324	276	283	291	277	264	258	301	255	263	280	283	322	283	282	284	296	299	281	280	279	278	266	284	287	312	284	254	295	326	317	276	276	267	286	312	286	286	258	279	287	306	293	294	275	267	294	249	287	292	275	273	274	260	260	291	278	284	285	265	285	283	263	288	300	301	284	259	281	296	304	268	273	288	286	284	290	274	294	288	257	300	264	308	281	288	294	287	289	271	293	285	294	265	271	264	272	273	256	260	284	274	266	292	295	287	279	312	281	279	303	290	298	296	309	273	298	300	272	277	292	311	281	336	313	254	282	282	287	253	280	282	289	295	300	297	305	299	286	285	289	285	303	303	315	320	308	289	280	267	322	298	322	287	275	309	264	301	302	294	274	264	272	286	316	290	300	282	284	253	314	250	264	292	274	301	274	259	275	290	292	266	280	249	252	299	275	251	258	271	299	290	269	294	267	270	246	286	293	259	252	296	277	279	332	288	281	261	291	281	312	286	276	297	257	312	296	286	288	291	303	294	307	293	274	253	290	295	242	292	273	287	275	259	299	311	282	305	269	293	261	289	284	271	291	283	282	296	316	291	259	307	304	253	289	267	264	304	285	265	267	305	283	257	258	287	310	305	304	265	289	306	293	278	305	269	346	283	307	303	292	304	251	271	263	287	289	274	299	296	276	272	271	278	271	283	266	280	304	294	278	308	273	291	270	270	311	261	277	289	262	282	268	271	276	285	279	284	309	262	296	294	272	276	282	261	275	270	298	312	272	263	274	291	279	310	292	272	284	289	274	280	286	329	283	296	317	293	278	303	333	293	269	295	288	291	281	309	304	273	263	316	275	288	306	274	278	309	274	273	283	255	307	262	313	277	248	295	273	300	305	277	276	299	291	271	264	292	288	285	274	304	298	318	279	286	302	319	251	266	296	282	264	284	318	294	322	288	282	285	325	282	274	298	293	269	296	277	266	277	295	312	278	293	281	252	294	313	289	294	256	274	268	298	282	291	286	253	276	251	265	291	292	320	301	273	264	303	279	299	276	249	284	280	299	279	311	283	268	285	302	219	290	281	303	280	288	300	296	261	273	300	269	276	251	294	312	273	264	245	299	268	306	283	287	279	289	302	282	254	265	264	268	280	279	254	307	308	284	297	264	275	289	289	283	271	279	303	281	330	282	282	275	277	269	288	269	271	305	295	280	317	286	272	271	256	307	298	259	259	293	265	268	297	277	271	293	273	271	266	276	252	304	285	285	278	256	297	294	297	257	305	301	260	275	322	275	241	297	294	286	299	290	283	301	252	273	303	289	287	284	300	283	266	284	241	256	294	241	254	262	292	282	273	276	292	326	297	280	272	306	266	269	264	260	250	282	306	266	299	296	286	270	311	285	266	301	305	292	252	265	311	279	263	284	311	285	260	286	301	264	295	286	302	301	267	256	304	303	264	283	309	293	299	266	289	276	303	316	253	276	274	251	309	283	281	258	288	298	273	294	269	280	316	282	287	301	274	296	301	301	313	286	288	258	311	282	300	279	254	285	277	268	298	288	297	273	262	291	286	304	292	281	293	280	275	269	303	295	272	316	288	275	301	256	294	296	272	270	265	291	282	256	290	274	302	275	283	239	286	316	298	259	278	296	315	275	261	278	268	269	277	266	293	256	310	269	289	283	307	304	324	269	290	283	233	267	331	302	306	272	272	307	256	284	279	305	274	269	278	279	268	300	281	286	305	278	284	301	315	279	309	317	290	282	261	271	277	288	276	265	270	274	268	265	271	300	298	290	278	282	268	279	280	275	291	284	275	288	309	283	328	309	280	285	265	313	293	277	290	285	280	301	295	315	294	274	303	318	296	299	270	260	304	318	294	280	318	261	292	314	274	273	300	287	279	266	276	249	261	277	299	295	264	295	330	292	266	245	296	293	285	271	325	303	287	271	305	274	288	315	276	260	301	262	305	261	286	287	307	279	287	269	288	281	287	264	278	264	252	288	270	276	273	273	306	293	296	275	293	274	274	328	308	267	306	308	282	304	286	273	286	312	302	283	279	303	278	303	284	288	274	294	296	291	313	303	275	271	282	296	250	270	284	307	259	266	289	271	266	281	289	286	280	276	275	277	309	284	282	252	272	278	297	228	312	320	295	338	282	260	264	282	307	276	282	291	272	276	280	298	309	258	274	265	276	313	304	269	295	269	267	289	306	279	297	268	300	284	284	271	300	257	283	288	305	282	274	259	307	270	281	282	295	316	298	271	285	280	278	301	277	315	295	286	275	271	293	279	255	272	266	267	277	287	264	300	280	299	299	288	267	306	291	294	284	271	270	273	261	285	291	267	283	242	260	287	272	271	296	295	288	288	288	305	289	293	284	318	319	291	265	265	315	289	291	279	289	279	283	289	301	300	309	313	296	254	291	277	324	238	294	294	279	306	282	271	278	296	317	288	277	298	299	295	283	290	281	301	258	282	283	296	273	241	288	288	279	281	275	255	306	303	288	277	273	294	259	287	279	283	305	287	275	276	294	299	259	248	275	276	313	287	274	268	299	267	290	275	279	319	291	275	281	319	253	329	299	307	256	300	267	278	294	307	272	304	256	257	261	263	275	273	278	282	289	246	263	249	290	297	279	286	278	289	264	265	302	292	292	314	279	298	280	257	300	269	264	306	271	293	280	305	294	280	289	293	301	306	261	291	270	300	278	318	250	288	306	286	315	294	292	274	280	293	274	287	321	260	276	299	296	273	260	270	293	281	290	275	300	291	276	312	297	288	274	271	301	269	301	279	293	260	292	308	320	266	273	287	287	295	288	306	275	278	278	310	284	303	288	314	266	305	275	301	291	292	290	275	298	280	289	255	267	267	271	299	315	300	283	290	297	286	279	267	312	316	296	293	289	273	271	297	282	305	281	283	286	287	269	255	292	299	295	292	320	276	272	286	271	283	264	277	289	266	287	297	277	279	294	310	280	283	305	308	274	269	300	299	281	276	278	283	288	261	323	311	280	277	310	262	274	292	310	266	287	295	286	317	272	307	242	293	266	282	286	273	255	287	310	285	319	276	279	277	306	263	287	277	282	293	281	316	297	276	276	277	288	281	255	304	274	277	295	249	322	272	246	268	273	289	260	243	287	258	267	284	315	293	255	278	292	244	319	274	264	293	289	270	284	273	300	270	279	290	252	256	289	282	261	300	261	307	320	272	306	312	310	283	262	284	312	303	309	302	294	286	297	292	234	280	250	295	283	309	268	280	293	278	298	278	283	260	302	289	265	291	290	286	267	240	294	328	273	274	304	271	292	284	291	299	275	276	296	281	286	302	281	287	255	312	264	282	293	260	274	299	297	260	307	259	279	279	247	255	290	334	293	323	274	266	278	260	290	297	310	295	301	287	297	280	315	289	302	285	272	284	294	296
11661	750	851	819	807	767	762	746	719	716	702	684	708	695	700	663	682	680	661	692	675	706	693	689	612	717	729	687	686	666	646	661	640	681	678	697	714	715	663	679	692	705	669	687	673	631	691	682	668	656	678	742	674	717	639	704	706	725	657	685	674	680	653	649	692	682	705	674	649	662	691	714	708	661	657	667	681	661	646	653	659	678	702	720	667	699	686	685	678	665	713	653	659	644	680	670	681	633	704	664	659	694	653	708	686	686	652	649	705	716	733	678	709	722	671	709	722	672	663	680	675	684	652	682	681	653	666	657	646	684	691	709	708	716	683	664	694	653	687	670	706	662	691	659	686	702	665	690	734	684	676	694	681	714	691	640	665	662	669	674	692	681	695	646	674	690	638	727	702	715	665	704	657	669	662	698	687	664	701	644	701	684	649	703	625	684	733	650	709	667	656	647	649	685	692	670	654	690	641	670	625	718	719	721	639	697	626	653	694	671	722	692	675	665	636	679	725	697	635	650	694	645	702	652	669	696	659	697	678	680	637	700	691	664	687	660	675	675	685	668	719	643	678	675	704	661	680	702	668	689	609	698	711	703	673	706	663	648	654	640	690	658	662	644	673	689	663	696	664	699	713	670	714	685	687	669	677	690	670	664	670	697	660	662	726	647	673	670	695	699	657	684	668	664	635	719	657	646	710	660	647	692	711	624	680	705	716	699	695	656	711	673	624	655	718	667	730	709	648	689	670	672	649	642	674	651	690	653	705	669	722	680	699	684	666	691	655	683	684	705	665	635	682	640	671	722	670	630	703	669	657	701	685	682	687	673	693	654	671	702	698	738	686	698	680	650	635	662	662	654	701	636	650	674	672	668	658	728	700	681	656	695	648	670	689	680	668	659	694	684	638	657	633	704	653	661	679	681	650	692	698	645	654	664	678	666	665	712	657	663	686	715	694	661	644	726	707	683	690	670	692	686	667	688	675	679	650	655	652	628	690	643	684	645	695	715	684	632	640	675	676	684	687	678	719	665	756	706	671	723	663	674	710	702	687	684	668	704	713	655	672	703	715	673	687	664	671	704	688	662	696	674	709	647	637	638	659	695	651	653	693	657	715	682	671	657	702	679	670	719	707	660	648	664	676	680	651	673	671	661	758	676	668	658	670	672	647	673	646	690	679	661	652	717	667	647	696	640	670	698	663	703	681	692	676	713	648	658	607	683	701	651	665	699	647	633	624	648	677	661	698	747	650	641	663	692	671	657	707	673	635	642	724	715	676	650	647	643	674	657	666	672	685	726	671	667	684	683	694	662	709	717	708	662	696	650	727	674	670	683	655	649	691	668	653	658	701	701	712	638	683	699	620	700	695	711	707	673	668	685	718	649	681	692	680	678	684	730	705	729	651	692	673	727	681	690	672	636	659	728	697	690	619	676	689	699	644	690	746	708	708	659	679	674	684	602	695	693	650	652	684	635	674	653	716	686	638	682	634	688	668	671	654	693	648	655	679	649	651	666	716	644	692	666	730	685	687	671	691	678	656	669	688	669	621	693	634	659	660	668	740	688	673	658	614	653	692	606	727	705	689	718	678	614	700	692	676	724	652	682	685	660	619	730	686	644	666	681	680	706	694	675	689	601	683	697	705	627	639	695	649	640	719	699	698	644	658	680	742	671	717	660	671	665	707	698	698	661	668	707	624	703	692	711	702	720	675	650	714	629	716	659	679	678	672	659	699	641	692	690	650	677	674	644	707	744	720	709	687	701	654	683	690	673	724	666	709	722	679	687	660	683	668	664	679	691	676	660	700	698	658	695	687	690	666	670	675	629	677	689	671	700	635	653	678	711	675	699	677	650	656	736	685	653	649	694	653	622	716	652	682	701	662	690	632	668	657	654	689	675	711	682	649	684	691	693	611	693	663	659	687	710	694	664	708	688	666	721	714	655	746	683	666	622	713	686	669	706	683	729	718	704	677	659	722	638	653	706	662	663	652	649	732	650	621	654	679	661	619	687	693	690	686	668	706	704	678	653	671	685	701	704	691	660	699	678	668	682	649	645	599	663	671	671	642	718	630	651	675	637	717	659	706	645	710	681	677	690	681	712	675	701	688	696	664	686	603	703	656	649	721	640	679	715	668	649	715	712	703	700	683	669	699	697	687	667	689	651	615	706	645	662	679	697	713	672	720	690	678	646	713	690	695	675	718	711	697	712	673	650	711	708	659	702	670	698	655	671	662	697	680	707	672	671	673	676	646	684	657	688	688	730	654	625	696	696	674	677	675	647	718	675	671	710	675	680	679	623	646	727	691	666	714	675	677	658	662	657	702	693	751	670	631	651	680	716	670	647	699	656	682	693	658	687	622	699	664	644	711	690	682	707	644	647	625	677	707	738	634	673	735	688	685	682	706	654	690	712	660	696	641	641	669	700	668	664	687	656	726	651	648	722	627	646	681	723	692	651	634	671	688	657	700	700	692	649	644	696	668	666	635	709	658	664	656	667	692	668	672	692	670	680	681	642	671	658	677	672	663	660	687	676	693	664	728	679	660	728	671	646	669	712	657	660	664	628	681	730	684	675	728	701	690	680	655	690	698	669	665	665	648	710	652	706	710	630	660	641	677	656	672	700	639	659	661	669	697	686	676	685	678	674	659	643	622	649	656	714	608	676	654	681	659	659	647	656	700	715	654	662	649	698	700	662	682	687	648	743	712	636	654	639	712	666	692	626	654	684	633	654	673	693	633	717	682	687	714	629	694	698	656	639	699	688	634	649	658	653	678	710	682	698	658	683	629	705	656	677	688	665	691	691	691	641	681	685	641	672	660	690	653	704	692	626	690	663	703	660	659	679	729	723	632	691	739	653	647	650	650	641	669	690	692	693	682	648	682	630	673	700	691	664	679	648	681	669	694	696	682	681	634	658	664	655	643	721	707	624	669	679	655	668	682	700	656	693	701	666	656	667	707	631	693	703	708	673	632	713	655	673	685	653	694	680	672	671	700	719	667	675	667	617	672	656	687	648	641	672	682	690	639	700	700	679	653	702	647	670	707	683	656	692	678	644	658	667	683	639	681	673	666	671	646	667	676	679	658	681	674	658	686	660	642	641	691	652	646	664	686	649	717	635	656	649	705	738	694	677	671	691	710	635	642	672	694	704	740	666	658	655	670	717	683	659	707	679	681	659	721	692	628	717	699	658	723	694	684	670	691	717	676	712	671	660	695	676	698	691	678	768	666	611	671	658	683	709	645	668	650	638	655	702	692	668	680	670	628	691	670	700	740	656	681	677	690	662	705	667	697	667	686	665	694	717	726	684	685	702	680	698	668	701	663	677	685	631	701	685	670	651	667	618	671	650	705	660	677	626	624	688	664	648	725	681	700	695	677	659	706	675	680	700	681	676	650	685	687	669	704	633	683	637	685	658	682	680	656	671	656	649	670	688	661	676	705	703	668	726	710	706	691	698	665	677	637	686	707	679	682	717	694	656	707	686	677	699
52598	23110	19739	4201	1003	636	532	463	347	405	346	314	284	328	266	267	258	277	252	264	255	294	303	268	231	226	247	241	257	248	248	303	255	232	247	242	261	274	233	230	235	263	254	257	273	241	247	257	246	243	250	241	228	239	235	264	253	261	235	234	267	260	256	228	271	270	240	291	228	262	251	232	242	229	230	238	241	250	239	240	248	227	236	240	253	239	231	238	238	239	245	243	240	226	209	254	254	238	245	231	246	270	239	247	245	232	231	243	228	252	206	232	246	259	255	244	237	231	261	246	232	234	237	251	269	266	223	246	214	258	238	250	258	231	270	257	257	248	216	254	267	242	251	231	228	246	248	264	246	204	223	250	237	256	267	224	260	248	240	256	268	259	274	275	216	232	234	224	234	250	254	242	255	262	248	224	241	248	224	254	213	238	238	247	213	233	228	240	220	230	239	241	241	252	258	245	250	245	245	248	211	232	252	291	265	281	223	282	231	212	261	235	258	230	212	235	245	247	244	253	250	279	232	257	251	249	255	238	265	272	241	231	246	220	232	236	256	248	231	271	240	249	234	245	249	241	268	257	221	245	242	233	225	227	231	242	248	255	242	247	272	245	213	228	227	257	260	249	253	238	228	250	252	237	224	222	226	190	278	257	233	217	234	268	235	229	223	255	269	237	225	233	250	265	259	250	237	226	239	237	218	258	221	246	264	245	239	241	237	257	233	256	215	260	243	278	225	251	240	248	242	254	261	249	256	220	260	188	224	235	253	237	246	231	251	247	229	237	236	213	225	246	239	224	237	237	217	241	270	211	241	242	225	218	226	237	219	249	263	238	288	213	231	255	239	251	253	238	255	234	208	270	259	221	264	229	238	239	229	250	231	271	274	223	226	245	244	264	253	240	261	228	242	234	246	243	220	255	236	256	254	236	270	253	242	244	222	232	253	230	242	263	240	243	251	223	231	263	234	239	233	232	258	244	269	273	200	215	215	233	234	227	234	250	271	242	265	231	230	250	226	226	250	239	251	241	262	277	238	255	223	253	243	245	271	247	242	243	252	243	232	225	234	281	234	261	251	212	265	227	272	253	260	234	260	233	256	230	237	230	237	240	271	247	232	250	231	255	254	253	252	222	220	265	228	250	258	241	263	221	248	243	234	268	237	223	236	239	247	257	239	246	223	259	236	253	241	264	226	274	241	239	259	240	235	242	231	218	218	238	196	231	202	251	254	258	235	267	287	237	266	226	221	235	216	242	235	247	243	245	258	261	231	241	240	245	264	234	235	238	254	236	235	253	270	269	244	238	219	247	265	244	245	250	242	226	275	242	237	280	268	240	244	226	244	222	240	274	249	236	274	247	248	231	219	217	241	259	218	302	290	224	219	212	248	256	226	232	233	222	248	260	230	229	243	242	212	248	230	252	242	238	276	267	233	211	248	235	250	237	256	229	210	232	243	225	244	231	256	246	266	259	236	253	250	233	207	246	225	223	216	263	241	252	243	231	261	262	256	245	261	239	251	240	230	216	244	237	228	253	218	265	236	256	262	237	201	291	277	235	243	265	217	243	234	253	239	245	220	234	236	251	248	255	236	269	232	245	236	242	235	220	248	216	278	232	240	250	240	259	240	246	250	251	219	243	266	234	231	250	245	279	226	249	235	229	226	261	253	260	236	252	230	264	210	242	249	274	255	269	266	251	258	243	238	255	247	246	234	267	253	229	239	234	264	214	221	247	255	235	254	235	259	245	249	218	219	232	211	242	270	250	239	275	217	251	275	234	257	228	248	261	258	259	252	242	233	220	235	261	237	238	255	207	243	221	248	266	250	214	227	245	231	267	243	257	252	233	240	248	262	238	246	238	243	227	264	236	228	226	232	260	257	260	250	236	251	254	248	252	262	235	213	215	252	261	257	239	254	248	250	229	255	250	216	228	236	245	199	241	245	270	249	254	244	269	256	261	248	269	208	229	246	261	257	265	243	252	234	261	249	246	251	225	232	251	222	219	232	233	243	252	232	243	243	233	241	217	245	245	259	242	255	248	241	240	270	252	248	269	250	239	245	222	230	259	256	230	257	244	256	250	226	227	230	231	278	223	225	230	241	250	238	250	233	243	250	253	236	251	276	243	255	270	272	240	227	249	226	241	226	296	250	268	226	223	224	229	222	245	228	218	241	264	223	266	264	222	232	300	256	273	240	239	250	243	249	262	240	259	302	243	219	237	238	267	245	262	266	280	250	233	233	247	223	268	232	232	231	232	267	244	235	258	242	241	224	262	248	248	236	222	230	233	217	235	292	253	259	247	221	262	249	251	236	210	253	274	218	241	246	225	240	228	283	251	233	257	238	229	223	260	236	266	238	235	237	239	233	267	250	246	249	246	254	242	234	253	240	230	245	274	248	255	247	243	269	236	247	225	238	240	246	231	259	232	267	246	247	235	232	249	244	235	221	241	224	205	237	227	228	231	247	250	230	237	246	228	255	245	246	234	258	266	249	239	251	244	251	260	242	206	261	215	256	268	260	252	228	235	266	239	243	243	245	221	249	242	239	226	249	234	250	229	235	235	249	215	254	260	234	225	235	217	241	220	227	208	257	238	257	241	259	285	239	257	216	235	244	223	232	257	256	229	237	263	251	248	244	243	247	231	242	284	231	247	242	228	255	279	263	238	231	225	226	213	254	224	235	229	206	257	253	244	263	237	239	228	249	236	224	241	235	241	244	242	245	222	230	242	247	222	232	251	251	223	250	267	244	243	274	268	216	253	232	241	254	221	255	228	225	253	267	262	228	233	256	235	240	262	223	242	253	246	252	236	241	245	214	259	242	250	204	238	241	221	252	254	255	216	268	221	236	229	248	234	233	255	236	239	223	247	252	229	241	250	228	230	224	244	250	249	235	213	263	260	224	238	236	219	255	273	241	252	219	227	244	245	256	257	221	284	244	264	242	246	254	236	239	237	260	236	267	204	214	248	233	242	267	234	235	239	249	260	241	243	261	239	241	229	227	282	224	250	259	257	265	214	271	256	249	233	272	273	240	234	242	271	238	246	236	212	227	234	244	267	240	222	246	243	253	247	255	259	266	258	237	233	267	280	277	223	237	262	243	231	210	250	265	228	231	251	232	214	202	233	230	226	235	249	239	242	239	252	269	282	273	264	242	261	268	236	280	239	233	240	274	251	221	207	271	237	260	240	252	243	243	238	211	262	253	232	255	243	250	256	246	229	238	236	256	238	257	256	237	231	239	229	214	234	241	230	261	248	232	289	274	227	253	244	221	264	226	239	228	242	236	261	234	199	232	241	267	234	223	244	224	249	224	236	260	257	270	272	233	266	244	227	226	230	226	259	258	239	249	213	240	227	258	265	265	250	263	239	261	245	235	247	262	241	224	216	253	229	224	262	247	263	234	241	233	231	253	259	232	257	252	246	258	250	219	239	221	236	248	273	255	252	254	244	240	248	247	248	274	238	223	228	244	220	253	214	221	261	249	244
29359	1462	2446	3254	2587	2180	1816	1688	1426	1307	1283	1076	1051	948	890	805	843	849	798	741	718	737	734	668	727	644	646	716	707	711	622	668	637	631	624	663	636	652	591	686	629	696	585	653	665	641	618	600	614	674	631	584	653	599	573	606	636	595	604	609	561	590	608	621	584	632	638	624	650	602	602	621	594	608	639	643	596	598	606	603	620	661	550	618	652	542	625	638	600	593	590	586	614	590	624	584	589	570	592	642	602	599	605	651	617	615	628	618	587	580	661	554	623	582	598	609	598	623	664	633	646	605	647	616	593	612	592	604	573	582	606	625	622	610	650	612	620	588	659	631	598	609	572	582	537	604	653	666	602	580	576	656	632	621	616	580	628	591	612	567	615	613	626	627	582	654	596	591	611	638	571	608	617	604	603	599	656	639	605	639	605	632	626	629	611	601	604	604	621	620	634	596	598	614	603	599	673	620	662	570	639	595	614	613	649	597	643	596	628	641	601	607	576	610	619	630	569	600	621	659	614	595	642	615	593	606	547	599	621	619	615	606	617	541	591	583	623	639	637	664	605	609	650	617	591	579	594	604	611	660	598	615	587	650	622	637	579	605	604	646	634	617	587	614	614	615	571	612	605	585	577	640	629	605	588	594	598	593	622	631	648	574	614	588	627	610	657	619	579	607	613	600	631	625	624	624	602	617	595	627	601	627	655	591	596	601	583	617	587	582	602	597	592	620	631	592	645	644	624	587	595	582	618	638	589	620	627	645	646	642	594	600	624	576	611	597	658	629	641	580	585	631	617	603	658	588	609	630	609	573	614	614	611	638	639	623	579	644	620	594	649	633	643	570	644	586	600	590	605	581	646	629	623	620	639	601	645	622	631	566	633	629	656	647	620	597	623	608	598	630	607	587	624	619	620	596	577	619	670	595	616	658	585	588	619	647	645	597	597	626	579	613	633	588	601	548	574	587	611	586	635	589	574	578	592	624	614	598	579	577	596	619	607	640	657	573	612	630	593	570	584	629	612	587	582	644	599	612	605	617	623	595	618	612	636	596	611	637	606	601	610	577	588	592	598	557	606	637	584	643	614	601	633	612	550	610	620	607	587	632	635	556	619	615	601	643	615	605	598	631	628	625	629	599	618	599	578	601	643	596	650	606	616	565	612	615	593	607	608	624	600	631	623	611	618	613	598	594	607	638	590	599	618	611	618	582	607	591	632	578	597	602	618	562	609	601	616	601	603	599	604	595	634	574	553	592	601	616	580	659	590	585	667	582	611	621	586	627	593	618	637	632	622	610	603	608	594	627	594	624	608	621	568	599	637	642	583	610	651	624	631	645	595	649	617	635	597	597	628	627	650	584	617	625	600	577	599	634	645	661	623	642	620	618	614	616	600	618	623	631	613	635	605	577	603	567	594	620	624	640	628	623	619	587	593	611	627	577	606	608	577	622	579	629	593	585	586	650	601	574	604	647	622	561	616	582	633	622	612	586	613	602	608	567	590	604	628	607	647	603	626	580	684	591	604	636	613	602	590	616	603	617	607	610	608	628	606	600	595	601	599	628	598	659	653	598	593	655	595	621	594	638	581	647	621	617	599	616	580	619	644	594	612	560	626	608	635	626	626	592	631	618	631	619	592	596	605	617	589	613	624	658	583	636	639	612	620	554	617	624	643	587	594	616	624	616	690	629	619	619	619	598	617	578	614	630	586	593	625	582	560	594	600	602	630	592	627	619	624	622	621	593	618	628	615	588	589	603	595	586	611	574	600	567	635	619	598	627	595	587	619	615	654	585	591	612	592	583	623	595	587	621	577	658	640	599	624	627	618	636	595	582	619	618	627	605	628	680	579	628	619	618	588	620	617	607	614	575	553	641	588	607	637	611	630	588	656	563	576	593	592	657	631	621	610	596	624	568	577	611	632	614	583	624	599	610	623	625	579	629	624	629	638	637	599	596	629	631	628	555	608	565	578	637	573	606	542	571	650	618	626	585	583	620	588	598	588	631	562	615	580	587	633	627	627	643	619	636	594	611	606	570	606	592	585	618	635	634	609	577	582	624	646	601	621	610	584	586	602	587	607	642	601	568	553	568	650	600	640	615	631	605	608	635	600	586	568	617	628	610	586	626	587	581	596	578	679	593	633	601	615	593	574	632	646	611	592	614	574	622	657	564	558	582	583	563	599	614	587	593	585	593	586	646	640	611	569	655	596	584	651	606	581	567	615	619	552	566	621	606	557	625	577	588	599	615	603	572	630	609	654	588	611	586	630	547	577	590	646	629	548	596	595	599	594	649	632	621	593	591	612	597	573	632	599	594	629	626	586	596	608	620	658	588	611	631	619	632	614	630	615	612	592	626	614	599	616	625	620	611	639	636	639	631	545	629	598	577	635	606	592	611	610	616	608	560	580	586	604	657	625	617	559	658	590	652	611	610	632	559	650	582	663	626	583	577	628	612	658	607	599	577	584	620	639	549	556	622	612	596	623	569	601	635	635	620	619	618	593	645	604	607	597	633	641	585	579	621	628	603	613	651	592	603	622	611	618	606	594	617	620	586	601	601	575	617	640	609	650	639	601	610	606	596	619	586	603	582	613	583	574	626	614	605	657	623	631	560	580	536	641	641	607	616	608	653	613	666	631	584	593	611	547	629	651	652	606	597	646	615	609	612	649	605	616	626	599	578	623	570	618	549	629	604	644	635	647	600	645	595	612	594	598	640	562	651	616	616	622	562	622	657	701	601	596	649	605	630	600	627	608	637	616	619	575	612	633	631	611	548	602	579	644	632	578	629	616	606	641	609	618	638	603	591	579	597	646	608	627	603	597	664	583	592	624	615	572	569	600	656	682	630	630	608	619	630	560	627	615	608	595	605	577	607	631	606	634	577	604	598	637	621	581	549	575	581	609	676	623	643	642	595	611	613	639	587	644	614	634	619	623	672	645	608	629	671	615	618	602	604	546	579	631	618	585	588	587	592	601	633	600	581	602	604	585	588	640	592	612	595	623	603	586	601	637	596	622	592	638	643	594	597	674	622	637	618	638	619	574	589	603	612	618	610	555	627	558	640	625	593	608	606	614	618	582	618	616	635	646	618	582	611	587	588	604	601	633	616	603	652	682	577	604	607	597	640	659	601	599	618	588	588	622	626	613	620	606	610	630	574	606	605	608	640	628	557	583	560	636	667	614	619	635	574	574	653	604	605	635	635	583	635	581	590	582	637	566	611	594	611	606	611	609	628	610	612	603	642	608	621	571	585	604	597	599	608	630	621	602	596	621	630	609	581	580	598	558	556	596	552	611	550	612	599	621	607	632	622	574	621	582	562	638	572	624	637	643	613	642	616	565	579	597	606	575	609	639	597	596	615	584	590	622	601	615	616	608	614	603	589	604	596	643	589	605	589	610	614	603	639	607	655	606	604	612	560	582	622	578	589	583	574	594	621	652	589	619	550	634	615	607	617	613	588	610	613	629	595	604	631	626	640	554	622	599	597
42273	26014	23793	16623	7772	1741	1065	868	697	623	573	529	509	453	441	455	438	411	400	381	410	388	445	369	372	398	406	378	422	417	372	371	392	364	409	369	373	375	357	359	367	356	398	349	373	407	362	383	359	397	383	352	402	382	404	367	342	356	370	390	361	399	309	351	388	361	350	378	363	379	333	363	367	347	360	335	381	387	375	378	357	365	342	354	344	347	348	366	363	382	340	356	374	370	334	376	336	346	336	342	369	350	345	336	348	365	353	352	363	391	417	319	340	369	332	362	365	365	374	373	397	391	345	396	345	356	388	358	332	387	385	370	375	344	351	360	360	397	371	398	370	375	348	361	343	354	373	341	348	381	369	341	387	367	356	375	377	345	364	370	376	386	370	368	379	391	350	382	375	365	383	355	331	380	361	367	373	345	360	346	352	352	364	368	375	361	378	379	376	395	376	357	337	355	344	361	369	362	371	375	347	404	382	371	357	362	357	354	355	350	352	349	380	376	385	376	347	351	382	352	363	379	333	402	388	339	351	396	376	339	353	352	379	365	358	331	381	376	340	400	357	335	311	329	352	392	365	384	410	398	384	342	413	373	352	352	338	399	404	396	358	369	353	357	343	386	414	373	353	349	382	429	352	416	402	382	348	375	400	394	373	372	364	389	389	386	391	348	366	369	338	324	387	346	390	385	391	363	378	363	369	352	393	368	352	384	361	355	359	378	370	335	363	368	333	350	346	362	392	357	362	367	386	352	366	362	379	363	339	334	358	365	367	371	347	358	379	366	347	353	369	333	338	341	359	360	358	387	357	394	355	352	335	377	371	353	356	353	353	389	384	368	368	377	327	380	376	363	354	383	356	362	396	354	367	404	368	395	401	356	386	388	346	361	380	374	353	387	341	366	387	358	338	385	330	334	362	392	384	380	367	362	371	382	376	357	374	368	370	327	365	340	361	349	364	363	351	380	389	383	376	376	364	357	366	361	339	375	351	370	350	360	361	356	380	358	379	374	355	379	336	317	380	410	341	405	395	365	369	374	380	362	349	337	345	377	386	365	344	353	371	375	361	371	350	403	352	358	357	344	365	371	360	364	374	355	353	338	347	351	416	324	359	383	404	363	339	365	372	352	333	350	408	355	360	360	360	344	348	340	349	374	379	366	359	352	360	364	359	351	350	341	368	383	374	352	376	387	390	350	357	408	343	344	369	340	372	360	369	384	379	359	340	335	370	374	356	358	368	361	353	353	328	336	374	364	373	355	368	383	394	349	376	370	375	323	394	359	362	331	356	378	351	333	354	330	376	408	321	347	353	345	385	332	384	384	382	357	382	367	385	373	429	335	374	384	380	399	361	388	350	369	410	367	348	375	372	378	352	357	347	373	324	365	385	333	350	391	329	339	375	341	370	364	353	349	362	334	368	351	377	372	363	379	398	358	393	337	360	343	344	326	361	375	371	381	337	355	373	364	397	369	359	374	367	380	396	351	365	370	344	350	372	361	357	360	396	371	375	373	327	338	360	355	362	340	358	356	364	369	413	377	364	366	333	359	339	382	338	347	369	330	377	348	366	373	348	386	358	371	373	347	375	380	362	362	338	384	368	350	365	389	389	318	368	388	342	399	356	402	356	328	354	360	343	348	326	350	351	361	402	371	366	342	375	345	367	395	366	336	381	383	372	351	390	381	373	340	362	356	357	360	373	339	366	332	373	374	353	373	363	368	371	362	340	335	349	328	364	352	371	379	387	364	372	372	356	372	400	385	387	357	368	388	352	356	359	334	328	395	352	307	358	381	359	402	403	399	347	349	393	353	366	398	338	369	373	371	386	375	358	354	371	334	342	341	384	366	344	355	356	394	349	374	394	389	380	355	388	356	328	320	356	338	375	368	351	367	348	373	311	360	413	331	330	356	322	372	353	328	339	357	344	390	348	392	356	332	386	386	376	385	380	400	367	371	334	352	357	402	377	371	346	350	362	369	341	361	357	343	377	359	348	357	366	359	362	334	365	353	332	368	378	357	411	338	369	390	363	364	320	339	389	361	361	363	334	361	373	361	369	368	394	391	366	352	392	325	353	352	369	408	426	355	360	363	345	324	360	344	361	382	382	386	380	367	354	381	387	408	362	341	358	339	338	359	380	383	382	372	370	369	371	366	334	386	370	364	328	381	361	344	334	343	344	335	371	373	327	360	387	339	321	366	370	386	399	368	327	365	371	347	371	335	359	382	368	357	337	353	393	372	362	389	368	359	347	394	368	342	345	345	348	378	374	372	334	366	338	389	391	373	322	357	329	353	351	353	361	356	354	362	369	396	358	356	370	335	385	337	369	372	395	329	368	344	359	365	354	359	378	374	329	376	381	440	398	366	397	406	352	354	375	395	362	360	377	356	315	356	327	346	350	355	337	349	377	342	329	378	357	379	359	345	356	384	360	368	359	364	382	370	391	376	372	355	379	344	362	392	377	360	337	358	345	347	364	350	358	377	326	357	384	359	324	369	347	363	378	339	419	367	353	339	384	362	340	378	364	347	361	394	351	374	406	353	373	380	345	349	373	371	352	358	402	330	390	381	350	358	354	334	375	333	376	330	359	357	359	361	386	367	367	366	359	352	368	353	387	360	351	398	323	332	388	375	375	333	343	367	376	348	346	341	365	389	371	342	354	380	366	376	354	364	372	364	373	389	393	322	343	355	367	339	376	355	370	348	330	370	341	361	378	343	393	352	367	348	363	385	350	398	360	343	351	349	379	338	346	392	387	401	355	394	377	360	377	379	348	379	365	402	361	363	412	330	364	370	371	416	363	359	357	394	358	363	347	391	346	338	306	353	337	373	374	380	355	357	352	367	352	348	354	345	357	336	382	366	344	351	371	350	373	356	353	353	345	355	386	347	372	383	368	393	370	374	396	342	336	397	415	361	362	377	360	347	348	407	353	370	371	357	365	365	292	360	368	347	375	417	371	361	371	366	339	353	327	345	346	389	353	365	367	369	305	366	358	363	386	343	375	371	364	404	351	357	386	347	411	374	338	391	375	375	370	310	366	378	355	348	373	365	368	414	376	359	396	353	372	344	397	341	341	338	377	350	412	382	378	374	387	341	401	386	356	351	351	356	348	373	398	372	389	339	357	353	376	367	384	373	357	366	345	342	384	350	336	349	341	340	381	369	352	371	335	394	396	385	367	374	360	335	398	391	394	373	373	382	392	320	435	363	385	371	377	369	370	326	344	348	395	392	364	370	385	388	376	363	381	328	363	390	387	371	366	356	372	380	373	329	343	353	407	399	365	413	341	363	363	346	347	385	374	366	363	387	354	353	365	355	368	394	343	343	323	345	383	374	400	339	385	354	374	358	379	333	359	339	373	360	374	342	353	363	370	378	390	362	344	351	384	372	360	380	374	400	351	328	355	361	372	343	360	362	405	381	325	365	356	407	370	350	377	365	344	331	373	366	362	370	375	365	348	368	388	388	330	367	370	358	358	347	391	369	376	369
29657	2553	4762	5739	5096	4028	3410	3126	2522	2143	1980	1791	1783	1476	1449	1326	1333	1240	1107	1190	1156	1133	1107	1048	999	1082	972	988	977	976	1019	972	925	960	937	945	928	899	925	921	941	914	877	890	947	863	861	859	855	923	939	902	902	829	833	851	811	901	859	910	933	903	905	830	879	828	863	874	882	871	864	880	896	839	875	852	865	839	854	842	897	894	841	864	891	883	879	811	865	872	842	847	875	849	842	875	839	832	815	888	816	845	824	871	863	837	879	862	840	845	856	830	883	891	875	835	890	866	880	825	839	894	854	839	854	822	808	860	873	841	848	828	884	861	847	876	826	865	822	867	893	862	831	860	860	855	899	811	864	815	861	835	868	844	898	888	839	841	875	896	893	845	854	837	863	835	840	840	885	811	877	914	890	842	895	864	871	828	904	750	852	905	847	863	855	896	866	860	854	867	849	855	837	846	839	900	871	840	836	851	875	864	802	859	834	888	824	833	884	866	853	857	823	805	836	822	885	892	899	851	842	894	807	855	804	882	835	899	929	874	901	825	867	863	848	882	828	852	894	867	886	817	841	832	916	857	832	846	861	853	865	889	842	849	816	852	865	854	847	930	875	875	825	837	864	828	838	870	847	853	863	865	807	864	896	856	921	837	889	861	886	860	951	846	845	865	893	868	876	880	872	901	848	795	859	778	855	835	860	870	849	867	898	876	875	875	812	840	870	837	809	861	897	851	857	839	854	812	835	863	816	844	829	874	881	894	840	847	856	819	878	829	820	826	857	877	846	853	851	843	840	867	892	889	860	840	853	852	812	853	863	812	854	854	820	806	865	847	829	842	894	855	823	815	868	826	812	930	863	856	801	858	856	899	837	868	838	914	863	821	868	829	793	842	893	781	844	859	893	829	810	811	860	906	836	855	829	833	860	817	846	835	891	879	870	883	890	870	858	805	859	864	828	829	885	778	868	851	849	824	865	867	853	819	839	798	861	850	877	859	883	854	867	856	875	835	845	849	856	866	851	893	908	834	843	833	817	853	840	868	848	846	827	883	861	845	855	856	866	832	862	819	828	880	863	865	827	817	882	799	872	793	877	861	838	870	828	819	917	861	845	844	844	855	861	881	890	817	853	828	887	857	805	819	877	905	840	850	813	825	838	811	864	822	897	903	838	870	841	859	831	835	876	807	879	891	838	812	813	889	824	843	863	890	820	877	790	831	802	837	896	808	853	878	842	854	848	881	862	848	859	810	865	867	902	859	835	875	887	918	843	876	841	849	836	808	851	857	901	895	791	809	837	887	890	833	878	851	845	845	850	815	854	832	882	828	866	860	832	820	856	853	851	845	811	817	867	878	894	857	896	829	865	884	873	862	792	921	858	857	870	834	853	860	841	819	833	876	850	863	831	820	850	870	884	871	826	862	892	839	897	870	826	859	854	831	831	843	881	857	872	822	835	808	850	861	855	827	859	853	866	902	817	857	835	843	863	838	873	862	900	836	855	861	881	848	823	816	920	838	842	869	862	830	855	889	839	893	816	803	791	873	854	874	866	906	805	848	838	849	839	862	830	866	809	943	883	826	841	881	860	842	861	801	851	847	831	900	854	859	918	876	854	838	857	859	889	831	863	883	872	872	860	762	822	863	825	845	865	795	838	858	812	833	902	866	862	891	806	834	859	860	839	866	885	873	843	848	901	819	876	890	864	842	865	822	888	879	800	855	808	839	828	864	863	861	791	845	885	826	849	785	910	817	830	845	841	816	895	840	858	810	834	876	863	855	781	813	878	875	897	869	856	857	885	886	861	898	901	900	828	842	883	829	834	819	848	872	880	868	882	818	829	882	823	876	866	862	854	842	850	836	840	851	824	862	841	892	883	866	884	887	886	867	830	816	802	827	852	858	890	846	870	859	792	847	827	835	800	882	848	810	836	826	850	856	753	854	821	867	882	804	910	771	831	851	816	837	809	879	893	854	859	818	833	829	913	841	854	895	846	864	861	886	885	849	892	785	847	836	778	852	852	890	847	856	804	848	822	885	859	864	892	840	820	855	838	850	870	912	857	864	838	815	864	877	824	852	888	835	857	891	916	820	844	866	848	831	861	891	880	855	845	820	847	846	893	815	880	940	807	857	869	810	857	909	879	882	850	848	813	871	895	843	869	847	847	849	842	845	866	849	803	878	868	848	852	808	857	869	822	844	903	863	832	837	865	882	843	923	841	889	866	841	879	844	882	840	853	862	809	833	860	824	890	860	838	850	878	883	850	904	803	857	861	887	842	889	891	831	845	860	864	851	856	872	831	838	805	865	871	832	885	874	883	879	836	864	855	812	865	882	917	842	859	840	873	854	888	869	827	888	830	913	863	850	798	889	862	902	875	842	833	826	849	819	847	877	854	846	806	850	842	839	887	821	885	878	844	850	881	838	853	838	844	845	856	856	858	943	806	852	871	922	840	837	871	840	793	842	873	878	877	858	811	836	848	858	834	782	874	883	825	815	822	915	882	823	860	800	857	876	833	818	853	817	873	844	780	886	840	837	881	851	867	903	854	874	844	874	850	832	810	836	888	860	891	821	889	857	870	766	864	855	835	853	800	835	873	786	887	863	866	812	858	847	867	915	813	879	815	832	803	868	832	885	891	843	888	838	817	826	895	782	896	846	857	842	879	828	832	804	844	871	837	868	792	871	822	879	799	813	854	905	850	873	859	856	904	859	885	897	800	865	860	868	863	902	888	802	820	941	845	822	866	860	874	885	867	948	843	786	870	856	898	823	802	874	917	843	899	809	895	854	841	840	898	880	846	869	865	872	828	900	863	883	824	808	834	875	861	873	885	824	893	863	855	853	867	840	839	855	904	850	872	814	866	884	843	821	836	865	875	808	877	891	854	870	855	879	886	872	828	856	809	881	862	842	854	892	824	821	868	871	855	850	841	815	860	869	837	893	908	880	915	831	867	876	863	838	841	869	834	814	898	864	866	831	831	789	845	850	830	881	811	836	872	875	817	806	840	802	878	832	861	860	845	908	872	840	864	879	845	907	806	856	838	823	836	830	803	826	882	861	911	826	838	819	921	864	848	820	840	858	915	886	843	844	854	875	886	862	867	887	877	901	869	825	813	843	870	838	835	811	865	879	866	897	878	810	898	817	847	903	875	904	844	853	928	866	827	825	881	890	841	860	896	914	857	859	876	848	845	850	830	874	870	866	821	838	824	847	832	833	865	854	857	804	867	907	857	874	892	834	823	894	821	823	858	870	823	884	870	895	869	841	872	853	864	863	806	827	810	855	912	885	856	795	848	878	867	840	868	920	873	848	871	883	811	835	823	837	867	826	848	865	840	871	854	916	846	852	856	831	860	841	836	912	846	873	831	879	899	872	847	903	863	889	871	839	849	836	887	870	836	847	844	818	847	824	854	861	781	833	878	853	857	799	857	869	889	857	884	856	897	807	868	891	875	838	832	846	890	795	861	851	843	886	840	878	822	850	843	824	831	917
15005	1058	362	319	334	326	285	316	281	291	311	279	271	297	284	311	322	308	307	283	276	275	310	298	318	329	290	291	265	292	264	285	299	290	286	269	321	294	297	315	261	292	297	319	289	269	310	313	295	276	305	275	262	279	287	315	295	285	294	256	255	284	298	310	277	273	286	308	257	302	296	271	269	293	303	277	265	237	318	269	288	287	275	259	283	262	289	270	291	308	287	277	274	280	305	290	272	273	296	294	294	317	309	316	291	277	288	305	294	332	294	334	330	333	304	253	302	302	294	275	273	311	305	312	270	288	303	294	320	299	303	272	293	306	296	312	300	329	281	283	284	294	336	324	294	308	265	296	269	290	276	307	310	272	270	300	312	294	281	296	297	297	296	288	265	311	294	280	279	287	300	282	268	312	301	292	319	325	315	277	288	296	275	287	300	289	277	292	299	275	277	288	278	290	289	266	298	293	306	306	295	274	294	288	279	291	301	296	278	305	299	302	291	271	263	292	310	272	284	293	306	294	277	327	281	280	277	297	291	273	303	315	288	317	282	280	262	315	303	312	288	255	296	268	292	287	274	311	293	307	300	283	304	293	303	315	292	298	314	292	289	296	259	286	294	290	278	279	252	317	272	279	289	311	266	251	305	308	262	257	296	270	271	272	293	297	255	287	299	338	298	277	310	258	307	263	263	307	294	289	332	289	293	317	303	311	290	279	314	303	295	279	294	309	281	263	263	301	287	274	286	246	274	275	278	267	315	274	325	277	315	299	286	251	304	275	281	311	289	308	292	318	288	272	284	281	283	287	293	276	281	292	288	277	311	302	325	289	273	284	295	299	262	275	265	312	311	291	308	307	298	310	271	318	292	271	294	257	321	302	287	285	267	298	282	297	284	308	281	287	270	297	281	293	304	305	318	281	293	281	283	301	282	305	303	270	300	272	318	296	264	288	293	287	265	276	292	314	294	282	261	280	304	283	266	283	312	307	303	296	262	294	319	298	285	298	284	314	252	248	272	275	302	304	285	267	284	300	284	291	261	265	303	288	294	289	294	298	273	288	265	259	301	263	275	296	260	287	324	255	304	327	300	305	262	260	281	299	310	309	306	289	303	289	279	288	279	293	287	277	315	300	287	294	267	294	291	303	299	272	299	305	295	320	257	281	329	309	270	272	270	298	292	301	267	301	286	286	284	330	310	298	279	321	306	282	294	312	265	273	280	270	303	331	290	302	270	303	286	268	284	299	276	271	305	290	295	281	298	284	306	270	284	263	307	301	283	288	323	279	274	297	327	293	297	316	330	294	271	289	323	274	295	291	299	288	296	283	332	262	320	287	276	277	301	282	310	311	285	305	303	283	268	280	295	312	299	293	282	282	273	296	289	314	281	279	285	275	299	294	312	267	260	318	276	294	268	285	303	287	263	277	275	304	308	286	296	280	282	253	296	291	307	279	312	293	265	278	245	317	309	318	299	289	272	281	280	318	276	292	278	270	333	313	285	271	287	273	302	307	296	302	297	292	294	264	301	285	281	269	299	334	256	262	299	305	310	255	276	300	289	266	304	305	301	308	283	297	297	317	324	292	286	293	294	316	273	312	271	304	326	322	294	311	314	287	294	282	310	272	297	302	289	268	270	298	317	324	288	259	283	269	289	288	311	290	327	305	297	297	285	305	303	301	294	291	274	297	297	299	246	304	305	283	288	305	286	313	316	280	277	304	297	298	301	295	296	288	320	284	305	260	248	277	261	287	326	257	281	303	264	284	281	296	296	287	280	296	296	306	311	322	296	279	271	300	287	287	310	269	278	261	296	321	294	271	288	273	329	312	261	299	302	326	293	289	279	289	258	291	283	300	284	295	306	298	303	290	310	299	275	290	297	308	296	297	269	260	302	330	295	279	307	277	302	282	305	302	321	339	302	251	292	272	289	304	281	296	273	342	280	308	328	313	285	296	281	291	292	291	249	309	287	288	276	256	289	283	284	293	268	306	292	274	278	267	289	279	290	305	296	291	281	270	294	279	279	279	261	309	295	286	289	267	284	306	300	295	289	303	276	262	286	313	307	241	305	277	296	306	285	327	272	265	277	327	332	279	298	293	325	266	264	300	297	299	268	255	290	280	237	290	284	298	304	271	286	249	284	305	309	310	298	280	273	288	322	301	304	286	264	278	291	288	292	294	299	326	318	293	332	291	283	282	290	295	295	290	249	269	286	301	313	292	319	301	291	321	274	283	295	280	302	278	266	275	272	263	285	291	293	289	284	287	288	284	293	258	270	293	279	286	280	261	275	320	337	261	288	286	312	274	256	317	284	298	284	281	306	316	286	265	291	293	309	292	316	276	302	277	280	309	300	318	258	338	320	289	308	313	268	267	322	304	284	278	306	298	268	302	283	287	306	282	299	278	288	287	282	297	287	276	318	303	293	292	310	287	294	301	282	274	304	295	292	288	310	288	288	305	245	283	303	297	316	301	306	321	287	309	302	286	295	300	290	294	295	273	302	306	271	311	291	282	306	301	319	282	280	319	292	298	275	277	261	290	289	311	290	275	292	299	264	317	302	322	290	258	289	282	257	309	314	283	248	248	278	287	291	259	328	274	297	322	284	299	284	299	328	329	338	273	235	262	293	284	280	300	309	308	314	296	299	289	304	315	310	287	308	301	303	291	298	305	291	309	306	325	298	292	307	299	286	293	258	259	335	295	293	282	342	339	291	278	310	284	289	285	280	296	310	282	298	305	284	299	285	295	254	279	277	288	318	286	296	281	302	297	284	276	266	286	312	299	305	296	308	309	308	264	288	271	282	264	272	277	286	256	304	305	336	296	287	269	290	325	287	273	301	289	311	283	270	298	263	311	290	304	288	280	278	299	292	289	300	293	267	300	297	299	311	312	293	330	324	298	294	281	326	283	290	273	274	284	295	296	300	282	291	281	285	301	265	308	288	311	268	281	296	304	300	304	289	286	295	326	289	316	328	325	273	303	277	266	279	256	301	281	298	291	281	280	280	287	278	307	292	290	292	287	295	271	295	294	314	311	271	287	299	272	308	327	299	290	317	264	311	317	281	274	279	270	276	316	275	271	272	299	275	290	292	317	267	266	278	283	293	268	317	311	281	288	299	280	310	298	313	303	311	278	283	300	335	269	306	288	271	276	300	283	282	277	301	324	334	276	328	287	311	295	287	315	313	296	296	279	277	283	336	274	276	270	283	297	276	286	293	271	298	311	290	304	291	285	286	297	286	319	285	293	266	295	270	284	282	276	288	309	281	314	282	299	337	314	307	302	292	292	301	276	308	275	294	265	291	267	296	275	291	289	291	315	296	296	272	319	301	276	287	302	273	278	286	323	303	282	275	295	277	297	303	308	318	308	316	286	297	317	309	287	281	267	309	299	272	276	266	282	270	251	248	298	273	295	316	283	299	280	273	293	281	279	301	296	292	271	275	280	295	283	290	284	291	301	328	300	299	299	264	251	344	299	298	257	304	283
12803	798	821	910	810	792	769	737	784	685	735	674	684	725	730	713	684	716	735	657	700	691	707	661	728	749	711	703	676	731	665	677	692	707	692	680	726	698	725	699	735	698	669	681	715	650	653	729	690	702	710	711	649	706	724	711	656	673	738	712	679	683	728	687	693	707	637	696	680	677	727	692	720	696	675	736	654	663	696	687	698	703	685	629	740	697	636	714	675	697	721	688	684	673	646	740	683	684	672	684	732	733	665	711	734	726	749	694	689	686	704	707	731	687	650	693	697	688	679	732	696	684	725	657	665	697	722	704	695	691	676	673	736	665	640	659	697	695	685	686	679	733	736	687	690	688	685	692	695	656	673	659	713	707	694	741	730	740	650	658	686	690	695	706	711	696	713	694	683	715	692	718	711	760	674	691	713	682	689	717	749	723	714	688	725	696	699	705	668	646	724	676	772	676	747	724	730	690	729	698	682	707	681	691	705	710	684	676	709	679	713	717	638	706	669	703	715	679	662	702	705	697	718	722	673	688	646	692	695	670	744	747	665	716	702	708	684	747	730	633	721	759	670	757	632	702	748	680	693	677	679	716	681	667	699	701	749	653	736	693	723	688	696	663	713	709	699	683	692	692	637	696	712	685	684	682	714	726	673	694	685	688	691	713	685	697	722	654	689	699	710	679	604	714	647	679	693	704	725	678	690	714	694	727	709	717	704	700	687	655	693	684	716	683	701	727	692	680	695	680	746	688	686	654	699	682	721	702	709	688	741	700	668	702	673	645	696	732	716	679	676	656	652	678	687	699	701	747	670	717	684	661	695	676	687	724	717	720	686	699	664	711	722	684	676	659	655	725	670	687	643	677	679	691	728	696	700	704	710	665	668	736	699	669	718	770	666	714	716	679	732	726	684	758	702	655	697	675	727	688	716	729	729	740	674	646	725	684	656	712	681	665	723	685	718	729	707	705	711	686	713	674	690	677	698	704	709	695	652	691	688	699	677	679	735	702	674	687	697	716	759	682	684	719	702	697	692	666	621	681	704	660	677	676	668	666	694	686	712	690	745	723	677	685	717	680	652	731	706	719	747	662	693	661	662	706	744	694	688	712	683	649	686	656	694	677	710	676	695	715	673	720	716	677	679	664	644	708	646	711	707	681	759	709	643	693	653	695	710	731	698	674	690	707	667	719	725	655	700	729	678	696	677	686	713	675	714	682	735	726	714	681	735	753	679	722	662	687	713	671	678	699	678	683	745	666	704	710	700	704	670	640	670	728	704	705	658	707	676	707	707	721	655	737	732	680	681	673	722	701	695	696	708	665	736	763	678	713	687	673	720	767	665	680	722	712	678	669	703	654	689	704	692	696	722	707	691	730	665	665	703	675	734	733	712	668	664	714	668	720	662	672	711	668	671	672	724	710	706	693	731	738	684	675	683	722	653	679	681	714	642	702	682	722	681	678	706	679	641	699	682	716	703	709	696	670	688	721	737	680	714	689	716	659	700	707	714	717	681	689	743	681	690	687	712	682	658	724	654	658	660	705	681	710	697	705	689	651	648	685	710	725	679	699	706	716	705	710	709	720	666	689	709	696	709	704	737	734	690	663	681	725	699	714	678	752	680	700	703	662	703	703	693	708	700	722	679	719	707	701	713	666	702	711	702	682	625	704	725	689	719	691	693	651	676	701	686	685	730	668	691	711	654	667	690	694	675	718	681	712	698	718	707	720	677	660	675	711	699	648	682	714	692	714	668	733	695	696	693	687	723	718	688	722	669	647	731	694	702	692	698	679	690	695	646	688	730	695	719	724	712	653	646	726	711	684	702	704	635	659	700	665	671	751	691	696	706	683	728	640	702	742	725	689	713	733	695	693	698	721	705	694	667	682	708	651	664	682	659	705	692	683	715	723	689	740	651	626	643	694	646	701	711	684	692	724	711	757	687	679	785	697	645	732	711	668	696	695	635	705	716	658	711	694	689	748	705	697	732	706	669	693	701	714	710	681	676	695	732	689	680	682	669	712	691	741	729	703	712	677	723	685	649	709	713	691	645	678	683	738	700	708	687	715	671	703	659	706	704	703	739	703	712	672	688	666	725	667	657	712	721	663	679	693	647	702	706	692	708	698	680	654	729	689	707	687	654	717	693	712	684	713	761	660	665	697	677	737	668	690	729	710	709	651	687	683	685	684	697	688	667	684	741	671	665	687	727	708	631	708	722	704	667	670	674	691	703	700	647	688	686	686	681	646	696	645	702	710	700	677	679	670	708	703	669	749	713	686	678	677	683	688	804	742	651	699	698	671	724	677	709	691	665	745	701	665	698	717	687	667	714	667	722	636	665	694	711	666	722	722	713	690	686	708	688	674	705	723	694	696	686	754	690	696	697	697	713	704	671	737	709	662	682	705	715	712	717	754	656	705	735	702	683	718	710	701	716	657	685	693	686	700	731	702	670	709	680	650	722	712	663	702	719	716	691	711	678	676	667	673	685	688	672	629	699	699	672	630	696	691	646	656	685	689	709	699	702	723	712	655	687	692	684	741	714	640	667	717	718	743	693	725	689	678	713	676	750	710	721	680	698	693	749	672	669	683	664	713	706	715	708	703	698	708	724	693	684	711	693	691	666	724	721	717	718	667	679	692	732	713	739	671	667	685	664	717	675	703	672	663	699	676	707	707	712	669	672	696	738	680	624	676	704	700	660	694	723	714	730	704	692	698	719	746	718	702	676	716	675	678	673	684	695	737	678	683	688	688	680	737	708	692	746	719	647	709	674	704	642	716	684	673	723	684	672	642	726	716	684	714	694	660	666	702	726	705	716	682	721	738	687	735	688	723	685	688	728	684	655	720	678	702	680	708	723	728	689	638	709	709	692	692	668	692	643	695	720	705	693	726	654	711	664	657	683	688	675	653	679	709	678	676	739	663	713	679	700	677	684	649	680	745	692	625	755	732	677	704	686	694	699	622	677	662	673	721	679	710	685	669	693	693	645	715	679	661	717	698	684	717	712	705	684	706	678	690	718	681	699	735	702	687	665	665	723	685	667	670	684	720	699	667	681	704	660	701	679	674	712	662	704	707	705	678	685	673	673	667	770	708	709	655	731	674	692	685	723	673	701	683	628	726	697	709	704	680	739	672	669	706	663	723	692	737	698	689	681	735	696	688	714	699	702	684	725	775	725	749	667	720	699	720	728	714	718	734	716	692	660	669	674	679	702	701	738	739	689	680	665	697	710	694	684	700	718	724	703	666	652	681	743	727	700	698	726	734	669	732	650	710	710	725	718	715	662	700	664	656	722	680	690	655	702	657	720	691	708	699	724	653	671	696	700	694	761	735	681	701	716	675	694	671	709	718	719	694	710	715	713	709	699	695	713	662	709	667	669	701	726	729	758	714	664	690	630	683	671	723	690	735	722	695	704	678	727	719	699	747	662	729	686	708	654	701	689	666	705	691	726	656	740	725	700	685	685	676	683	690	725	685	714	726	664	676	687	668
42405	23723	15460	3292	1119	648	514	450	413	344	339	313	296	316	278	277	281	243	260	224	215	241	230	241	243	266	249	248	216	236	230	244	252	232	226	223	201	200	219	232	227	228	228	215	205	239	255	243	220	241	223	205	230	228	230	216	223	226	249	248	241	208	196	211	208	228	248	214	235	232	206	247	229	211	215	257	241	235	222	263	233	215	245	202	228	206	244	223	242	234	234	231	207	225	236	226	236	227	196	201	242	209	268	226	219	222	224	238	251	229	215	252	207	206	233	203	235	233	220	234	224	224	245	230	218	193	229	191	218	226	244	226	203	203	226	194	226	228	218	212	243	237	226	207	232	241	218	220	240	240	217	218	232	205	229	199	230	229	207	236	190	205	226	254	249	236	222	234	215	221	213	226	247	208	238	232	205	189	241	231	215	218	225	226	233	231	206	218	212	226	226	235	226	218	221	234	210	244	223	217	202	229	220	220	229	233	238	208	224	222	219	252	224	247	218	238	235	233	254	218	216	213	193	227	244	191	207	208	238	240	240	248	220	225	229	232	248	212	231	218	243	215	227	208	241	214	240	203	264	207	226	210	215	239	220	255	237	217	236	250	224	202	214	217	211	222	212	229	243	224	231	224	226	235	238	237	218	207	243	217	246	211	229	221	226	249	216	230	233	214	189	240	187	221	232	243	243	203	225	224	222	213	205	212	199	206	216	264	195	216	249	222	238	190	219	225	192	207	231	190	224	205	256	221	224	216	250	236	229	217	259	252	226	203	237	183	215	226	226	226	205	224	222	213	223	191	223	217	217	224	236	231	229	210	237	194	219	222	205	226	225	233	226	238	195	215	222	228	229	224	222	234	230	220	213	222	236	225	223	226	200	222	216	213	233	236	204	229	231	203	236	210	240	263	239	215	210	190	238	242	250	225	197	220	230	245	227	208	220	225	233	242	204	216	204	217	194	240	220	245	228	235	228	218	222	217	199	242	215	234	229	215	215	248	226	184	227	235	241	206	231	220	229	195	225	220	228	225	192	203	208	202	225	237	196	226	223	205	248	251	240	215	236	223	245	227	223	229	238	218	230	202	233	221	230	180	216	213	211	197	196	232	223	227	249	221	251	229	220	211	213	231	212	214	221	205	255	244	236	215	257	230	208	227	246	232	220	242	237	229	231	223	242	221	239	248	196	192	213	223	240	216	236	230	244	245	222	222	199	234	242	223	196	246	201	220	220	207	254	242	200	245	234	249	215	245	204	238	211	217	214	223	233	211	216	201	225	213	215	251	233	217	231	236	233	233	205	233	223	198	239	230	227	212	222	207	216	229	205	222	250	228	224	213	216	235	248	241	233	222	185	227	230	250	213	230	211	226	231	241	218	216	213	222	240	229	207	209	235	250	217	218	214	226	213	239	249	222	211	214	233	213	243	225	207	243	216	217	202	221	227	224	199	226	230	245	219	216	224	223	228	229	247	210	231	223	224	231	205	218	239	242	241	244	263	217	201	239	230	230	226	230	219	214	217	208	246	232	213	218	187	213	243	204	243	226	223	225	248	236	233	248	258	253	206	215	235	223	244	237	266	208	244	214	222	222	211	220	206	233	227	260	208	225	231	226	215	241	238	221	241	206	225	211	217	197	232	242	215	239	215	221	213	223	225	214	225	207	221	247	242	214	229	217	224	219	213	215	218	251	258	229	214	241	233	209	239	219	252	214	245	222	223	230	224	213	222	214	233	197	218	228	216	219	231	251	234	217	224	211	191	213	239	217	218	212	246	240	199	209	239	211	231	205	234	215	212	220	211	219	198	218	239	210	236	227	211	208	211	213	209	245	215	213	200	238	215	220	186	219	246	240	212	188	218	236	217	199	221	218	237	234	240	223	256	236	236	201	224	221	194	253	211	204	217	272	227	240	229	243	240	251	217	231	210	188	258	230	250	255	241	219	248	241	235	202	234	243	234	245	220	225	221	202	226	229	232	229	223	231	229	201	250	226	223	221	209	205	210	235	203	239	242	223	236	222	211	239	238	237	227	188	204	225	222	223	229	199	236	235	219	194	222	236	226	201	224	213	218	239	212	220	251	219	230	202	223	209	202	218	211	219	235	225	196	200	239	226	249	233	227	193	215	225	232	215	212	236	241	230	219	249	220	213	235	198	175	178	201	237	194	263	252	235	224	213	209	244	207	230	187	248	226	211	226	219	195	247	192	225	233	232	219	208	258	256	226	218	212	235	243	225	246	256	217	238	224	206	218	233	230	244	212	248	217	219	207	224	236	234	247	233	231	240	230	205	217	221	221	214	211	209	204	221	228	255	187	251	242	211	209	230	236	217	227	233	216	222	223	216	243	235	216	220	236	245	230	242	201	224	203	191	196	210	212	235	220	214	198	248	223	213	229	199	209	230	236	232	225	219	223	250	235	239	240	211	240	231	221	216	240	217	218	237	226	244	227	214	207	224	221	225	198	234	245	248	214	235	194	240	206	229	199	202	217	228	233	210	243	206	218	235	207	236	213	230	232	204	217	212	219	229	219	225	205	237	197	227	255	250	239	216	230	226	209	217	214	254	205	244	213	223	217	211	186	214	197	229	227	234	243	221	223	209	227	219	226	226	228	227	230	233	211	227	245	253	218	235	215	249	254	249	228	199	231	225	205	228	224	229	264	227	216	248	229	201	243	225	233	212	224	211	240	205	223	248	220	233	185	217	209	195	215	227	206	239	287	229	236	215	225	232	210	226	222	197	221	251	223	230	254	243	223	236	210	233	220	232	214	209	223	231	247	234	204	204	234	254	221	245	187	246	217	247	223	227	237	210	222	214	236	227	249	233	243	248	223	232	244	242	222	214	216	230	176	212	250	230	234	236	238	222	219	220	232	213	229	209	239	229	216	230	230	215	195	240	238	249	221	204	220	238	223	212	223	243	231	241	231	239	217	237	229	224	240	220	209	240	245	225	204	228	236	218	234	217	203	209	237	235	224	234	240	212	216	223	227	233	210	213	236	233	200	195	264	243	239	237	264	210	244	224	192	243	247	214	200	221	246	227	238	205	229	221	222	222	211	238	227	182	233	225	251	219	244	220	215	217	230	235	203	236	266	237	232	230	237	234	206	223	232	205	206	201	239	253	225	232	214	208	210	222	202	210	236	216	202	242	253	244	246	210	236	239	238	249	207	234	231	217	219	267	244	249	227	251	249	228	256	202	210	265	226	206	224	207	208	240	243	215	222	216	237	219	196	250	241	244	217	242	215	236	202	239	222	232	223	253	204	213	229	190	231	249	222	219	242	263	216	213	237	239	247	225	230	229	206	209	248	221	219	220	233	235	207	236	228	259	216	222	215	231	215	240	214	233	234	192	248	234	228	236	243	238	221	230	227	218	215	234	199	231	233	226	222	240	222	233	234	197	228	228	230	232	220	222	223	230	243	196	226	214	199	243	218	230	221	221	196	221	232	221	217	205	248	228	230	217	233	245	190	239	249	214	238	194
22506	1612	2863	3506	3080	2427	2028	1772	1466	1360	1189	1158	1062	1009	917	807	764	795	760	691	730	696	711	701	662	665	658	626	666	633	660	622	615	590	595	563	634	560	619	579	575	575	598	626	590	600	590	589	577	508	584	588	568	585	619	555	574	555	597	556	596	580	580	575	537	569	591	553	565	607	592	549	547	579	535	609	563	586	573	559	592	599	591	610	552	565	579	591	548	576	524	588	561	567	562	593	574	611	554	563	605	508	578	599	576	536	556	563	538	570	590	600	526	600	554	590	560	605	564	548	540	588	593	630	561	596	584	550	562	586	606	565	567	601	571	545	557	487	560	600	584	546	581	555	556	571	608	555	578	591	594	579	610	561	562	548	573	584	544	589	596	553	521	562	595	581	575	571	571	530	547	536	555	591	581	603	593	588	592	608	557	534	589	615	554	580	579	565	546	564	556	585	600	582	593	596	564	552	539	602	597	596	585	565	586	564	530	548	540	565	568	560	544	521	580	587	573	526	616	595	581	532	522	517	577	545	540	567	622	572	569	561	570	562	571	579	587	637	617	527	581	621	574	557	539	550	566	563	606	537	595	567	551	576	579	573	515	552	578	580	560	603	557	596	557	604	552	550	545	516	591	585	544	561	586	573	561	572	595	550	569	576	563	551	560	568	590	565	576	558	600	525	612	563	575	546	556	581	592	598	542	584	547	562	560	530	583	547	578	605	585	594	595	600	564	591	551	582	574	569	591	605	545	557	560	611	608	575	584	554	569	627	576	575	546	608	560	591	564	507	539	573	581	601	602	554	533	579	594	610	558	532	591	602	576	585	570	644	582	578	519	571	549	577	589	552	563	550	581	532	546	532	532	611	566	566	559	538	528	593	585	536	606	565	597	586	569	588	545	573	566	570	590	555	567	598	622	604	589	557	535	557	558	577	595	546	563	554	570	620	589	588	524	586	553	591	540	596	553	603	526	553	579	550	566	569	611	596	570	583	532	538	587	574	590	562	555	577	614	536	549	529	603	601	615	573	602	612	557	578	536	555	562	546	579	565	566	594	564	570	583	553	553	575	522	571	552	558	569	590	568	591	542	558	580	587	582	585	573	553	593	599	571	563	588	609	533	589	572	584	570	555	534	602	574	535	559	568	587	608	612	566	571	554	594	562	618	548	597	571	577	600	562	600	601	607	570	546	572	538	572	580	598	566	530	497	533	580	552	578	602	550	587	574	545	534	610	567	566	539	574	579	553	513	566	583	614	568	593	591	574	565	565	542	630	537	562	618	555	583	525	563	555	565	588	584	591	558	581	518	585	562	537	554	580	566	592	535	564	533	550	567	576	592	584	541	573	604	595	561	600	568	621	575	578	558	607	593	604	577	625	583	574	597	580	569	602	546	515	576	544	573	572	551	553	563	559	537	570	610	565	541	572	560	571	586	600	575	594	567	519	578	594	577	600	599	563	591	581	570	556	558	542	564	579	570	582	550	555	586	524	613	578	541	537	582	540	581	559	571	530	542	564	614	612	556	549	569	541	579	552	595	576	525	593	565	592	553	545	538	604	585	566	623	574	591	590	557	541	605	626	567	579	563	602	595	581	609	553	551	585	569	545	552	546	562	536	566	593	554	627	586	547	622	545	586	575	562	584	607	582	542	580	562	559	550	587	571	612	534	595	542	563	603	580	544	596	536	568	580	571	606	583	531	589	599	604	547	580	546	592	556	542	569	582	576	574	571	592	541	579	586	554	558	590	560	627	577	597	542	540	567	562	572	575	592	567	556	549	573	573	599	576	531	560	598	591	588	547	531	575	538	543	553	592	540	600	604	595	559	562	518	592	510	579	584	557	549	626	603	566	583	589	613	508	587	595	615	551	554	538	579	566	544	536	614	538	578	573	616	557	600	572	601	562	552	549	553	559	560	547	553	565	570	607	579	576	570	583	555	544	563	608	530	549	569	609	591	580	560	588	515	552	590	595	561	593	560	625	574	598	543	557	563	595	560	562	539	530	575	594	525	593	585	588	564	562	549	551	616	563	587	529	537	526	559	595	592	567	604	535	539	550	550	556	558	571	524	558	571	569	566	553	559	555	563	589	595	577	583	569	553	572	592	630	575	579	561	555	569	583	594	559	645	552	612	558	559	532	579	539	558	607	572	551	570	572	607	552	572	585	583	574	555	577	579	553	528	563	587	568	542	586	546	593	568	545	615	614	560	545	578	551	587	575	566	577	553	566	564	512	557	567	558	613	638	556	536	553	554	582	567	601	547	557	550	562	578	586	598	540	560	594	613	510	549	582	595	558	538	563	545	561	627	567	569	561	567	565	572	563	560	594	527	579	617	556	562	642	581	543	561	599	540	552	552	606	590	604	545	564	582	576	552	563	569	566	562	586	586	540	552	556	582	572	529	604	558	588	560	546	596	561	502	558	531	556	598	537	592	591	589	563	569	591	535	523	613	558	551	569	600	551	581	561	606	552	584	617	561	592	548	578	572	561	600	610	554	528	573	540	563	581	574	574	579	577	586	613	530	578	589	600	549	559	603	552	593	576	564	597	584	600	565	577	576	545	578	552	575	564	577	577	543	558	584	571	569	604	575	558	538	583	585	562	565	563	540	624	549	555	579	566	518	608	570	556	593	594	570	556	575	584	623	563	615	624	589	566	592	567	522	509	572	570	554	588	566	564	562	572	578	584	550	564	614	622	569	550	578	590	600	561	598	537	552	553	583	588	580	578	614	560	575	594	583	588	600	560	557	568	554	562	552	619	586	559	567	586	552	590	584	588	522	536	583	579	546	531	555	592	537	582	585	593	569	602	581	544	570	589	582	583	594	540	595	547	580	584	578	562	561	508	573	581	562	558	580	603	564	555	597	557	606	612	557	551	555	548	551	592	540	557	582	541	618	600	569	584	564	582	581	579	581	534	563	590	598	553	569	559	543	588	558	556	636	625	641	556	563	614	591	567	542	539	602	563	599	604	520	576	604	595	549	623	588	588	574	628	561	594	550	538	578	572	559	567	574	564	576	551	563	535	585	565	609	577	598	547	588	536	589	599	545	578	598	544	576	582	580	495	620	572	576	611	556	580	566	552	626	554	585	535	602	579	535	600	540	586	586	559	530	541	573	595	593	590	554	538	541	595	550	561	606	573	548	574	557	566	563	569	590	561	576	605	555	559	587	587	575	582	541	567	578	544	600	527	589	591	579	576	576	569	535	561	550	560	624	637	597	585	555	571	608	548	546	582	576	565	579	559	597	599	572	565	554	595	589	571	571	554	602	609	561	570	534	600	568	578	533	532	574	627	561	583	573	537	546	576	554	581	534	585	554	577	586	591	552	567	534	595	558	582	558	581	576	526	601	600	565	567	547	557	576	528	615	585	590	582	535	558	537	566	533	534	574	563	554	549	576	613	595	574	575	551	602	554	569	556	576	598	587	556	507	603	594	584	585	578	598	571	582	591	588	543	592	577	539	584	614	569	570	577	544	576	526
41504	26485	25296	18146	5561	1550	948	804	780	614	577	527	444	486	447	417	393	403	427	423	392	385	392	397	373	362	376	382	372	397	367	367	390	353	367	378	386	351	359	400	396	362	333	323	361	372	321	322	381	342	391	375	388	342	395	359	379	378	360	346	334	305	354	375	373	330	371	337	341	366	388	340	352	382	381	325	370	337	381	343	355	358	382	392	372	380	357	366	329	348	329	352	366	361	340	377	379	372	320	358	393	342	351	375	413	366	345	373	348	380	336	362	337	346	373	375	330	369	354	368	368	382	355	343	337	347	384	340	358	337	363	345	347	369	350	378	389	343	374	352	358	362	382	359	361	395	385	351	357	388	339	362	355	358	357	340	359	331	313	349	386	362	378	361	323	359	374	359	375	365	384	368	367	334	342	335	329	366	365	360	362	343	379	351	368	371	322	365	344	369	366	347	372	358	382	357	378	350	319	326	377	359	379	333	336	358	396	355	366	387	337	403	341	368	312	340	360	343	340	376	386	338	304	357	346	361	349	356	374	344	346	385	353	407	375	385	358	316	338	372	341	350	391	360	385	399	348	366	363	345	338	335	373	345	365	326	331	361	363	353	338	364	374	358	347	359	386	367	334	369	339	339	332	401	379	363	331	344	353	324	369	360	364	357	381	354	372	369	346	365	363	391	326	333	409	358	351	343	359	409	376	346	400	373	332	377	357	348	368	391	329	357	373	347	378	386	318	356	386	351	313	337	359	332	359	369	302	354	324	312	373	355	335	327	395	314	386	357	372	353	349	334	375	357	372	337	312	345	371	371	378	351	354	313	357	360	344	346	313	419	344	360	339	352	356	383	362	367	354	351	336	341	368	369	358	349	354	377	355	338	345	375	363	376	332	374	374	351	350	394	348	351	348	351	345	365	346	330	350	355	359	340	351	346	358	331	359	385	374	349	363	356	388	363	354	364	370	361	363	366	373	326	383	346	324	378	358	385	345	408	351	349	384	375	314	401	345	340	344	364	373	369	360	330	373	367	351	349	346	383	338	318	385	366	323	337	375	371	349	376	380	363	378	352	327	366	342	362	339	353	353	347	368	343	373	367	365	377	323	386	373	361	362	337	386	395	335	368	362	365	344	346	343	334	355	333	349	366	364	352	367	375	320	357	349	356	374	351	339	372	352	390	372	338	356	363	323	368	367	358	350	355	381	349	351	325	366	343	356	377	373	377	371	366	381	384	346	351	365	335	350	375	351	354	391	327	324	364	345	324	357	329	392	347	378	330	346	337	363	341	374	372	381	372	360	346	346	371	385	362	354	387	357	355	381	375	388	358	346	385	331	322	349	364	353	333	348	365	346	371	382	350	356	351	352	369	343	322	325	357	331	366	352	353	335	340	370	371	359	361	404	373	371	328	395	355	335	311	360	358	365	378	367	330	367	363	400	354	348	340	331	342	373	354	374	355	350	350	354	321	338	383	388	361	385	362	336	356	375	359	360	357	345	341	365	367	355	390	305	306	363	374	356	329	345	361	352	337	332	364	359	384	386	355	344	363	346	336	352	369	371	393	359	342	362	381	351	376	354	368	332	366	360	326	351	364	358	348	355	341	348	349	304	362	359	366	360	352	354	324	353	349	379	384	374	353	346	345	341	334	350	352	349	362	377	387	328	346	349	359	391	384	395	345	355	346	326	369	338	368	328	366	359	374	383	359	354	343	337	341	354	338	369	347	333	370	365	363	330	348	357	368	357	323	363	384	364	325	382	353	366	380	369	358	365	395	346	344	349	374	363	355	370	356	377	354	354	344	382	383	373	344	353	324	385	348	405	356	369	378	368	341	328	379	366	377	365	354	325	354	330	374	323	374	392	362	362	333	338	363	371	327	328	355	295	351	382	338	350	350	387	386	358	366	347	333	334	348	383	375	360	351	359	379	373	346	388	333	335	360	356	359	371	371	338	388	364	381	362	317	372	387	369	358	346	365	356	375	393	335	368	327	362	352	361	337	391	334	370	358	377	376	354	324	332	378	345	353	340	338	364	344	348	356	355	349	337	328	350	353	328	354	356	347	403	336	374	341	334	399	366	363	359	346	328	342	354	349	341	378	380	365	380	350	359	355	349	348	348	334	368	355	372	329	351	365	343	330	340	373	357	355	355	359	333	338	349	411	350	372	335	342	347	360	336	321	343	393	328	349	376	368	374	349	376	407	350	319	380	377	369	366	386	335	360	367	392	393	339	316	364	337	327	373	362	354	384	332	343	344	372	365	333	352	353	365	375	384	347	347	364	349	384	372	375	349	361	358	382	373	384	353	323	349	354	363	334	339	335	350	359	361	406	415	340	340	339	365	365	338	356	362	378	382	351	372	370	338	363	328	367	350	326	352	339	339	359	377	317	336	325	325	367	345	354	321	366	343	323	353	371	346	344	329	381	364	325	378	361	395	331	344	388	367	390	315	365	317	398	343	340	352	397	376	364	349	369	368	351	353	358	376	370	377	381	367	393	336	311	339	370	340	359	360	373	350	359	364	355	331	356	364	347	372	406	339	342	363	360	345	328	377	361	354	333	352	369	380	368	387	380	353	359	339	342	333	379	325	380	334	347	374	372	335	381	370	362	377	359	339	371	337	372	397	372	358	382	348	373	343	350	344	360	348	339	389	324	401	346	347	359	347	345	344	363	351	380	349	375	344	357	367	378	369	363	363	370	350	354	395	396	351	373	366	377	345	370	353	357	356	365	343	359	320	353	349	348	353	352	366	369	354	391	346	353	356	356	368	365	342	376	362	354	339	344	378	363	339	356	349	385	354	402	372	373	370	359	363	339	358	376	369	385	297	344	366	304	352	348	373	370	321	350	351	320	365	345	359	347	372	371	347	385	346	341	301	372	321	384	346	383	365	360	304	345	319	354	348	319	349	345	370	310	343	344	344	354	322	358	340	347	366	338	343	359	372	357	354	354	391	350	347	351	360	329	357	339	357	338	343	330	350	326	378	384	356	376	381	336	371	368	356	336	360	343	327	346	366	369	340	369	375	383	373	390	337	369	329	343	338	350	354	335	357	413	365	378	350	352	397	344	368	376	345	357	330	354	355	361	370	368	350	367	310	366	381	333	325	333	364	367	362	381	342	358	364	338	314	350	332	357	358	368	335	342	370	372	365	338	381	375	323	335	376	354	347	385	351	366	342	346	355	365	361	361	348	381	334	373	341	342	337	366	414	358	308	387	341	356	356	388	355	347	338	352	328	359	351	369	377	367	346	379	371	337	375	353	362	388	358	350	337	331	315	347	347	345	345	345	386	382	365	375	339	369	382	355	333	356	347	356	353	351	346	356	345	400	370	359	373	354	364	348	367	324	352	396	328	355	369	358	368	337	364	348	369	357	342	350	365	349	414	382	336	353	375	393	363	363	363	372	357	375	376	355	335	365	368	357	340	400	338	369	380	346	370	336	378	375	351	405	350	354	351	342	362	338	343	350	347	344	389	378	358	318	353
30646	2649	4813	5829	4911	3805	3319	3002	2609	2207	1944	1989	1767	1505	1342	1302	1259	1216	1158	1140	1122	1083	1039	1060	1096	1025	991	982	961	982	932	954	904	955	971	937	897	909	931	898	938	838	893	910	879	853	857	847	852	871	815	827	852	884	825	921	865	871	892	826	832	919	894	915	799	867	862	880	833	909	819	877	856	800	829	897	820	888	834	849	860	872	859	805	848	772	831	860	802	771	851	839	905	873	861	824	842	824	849	850	822	806	846	808	863	867	799	801	849	820	798	874	838	850	817	828	838	840	848	817	835	844	821	851	873	813	802	847	813	842	859	852	894	787	859	810	810	825	831	882	806	860	841	861	873	811	858	855	842	832	817	875	829	850	877	848	803	832	822	917	833	857	840	824	826	828	886	887	851	802	831	831	796	857	842	793	848	892	818	843	829	786	861	839	830	823	880	803	899	852	844	830	868	790	889	869	826	828	838	834	883	840	857	828	782	850	876	837	852	793	770	798	872	844	829	864	809	829	851	833	836	816	884	842	877	800	817	803	875	834	797	816	863	835	856	849	866	899	854	780	844	824	812	851	820	872	790	875	784	866	873	829	764	875	772	841	840	867	834	821	799	842	844	814	806	874	848	802	794	803	796	834	859	908	827	826	853	881	829	823	816	852	830	818	885	895	828	842	869	819	820	843	834	821	883	824	787	844	848	831	829	827	816	833	811	828	880	864	821	817	839	831	851	893	822	847	789	853	867	832	847	824	840	820	836	834	872	857	822	831	903	864	872	801	831	836	851	787	849	790	867	845	891	851	871	835	828	886	837	786	864	858	815	818	870	840	795	803	877	847	838	821	876	781	838	861	785	828	809	780	838	811	832	847	855	840	783	844	863	830	859	802	869	799	819	847	860	833	820	820	819	813	850	808	837	835	863	831	822	847	795	918	879	830	844	846	824	832	779	822	827	830	787	800	832	863	835	866	798	811	822	826	850	837	811	847	812	849	836	840	856	799	866	868	829	824	824	819	856	861	836	843	841	852	841	800	807	848	834	876	789	853	896	838	849	855	852	874	813	806	862	814	837	843	831	819	862	827	830	845	824	804	826	817	809	807	801	816	809	808	813	772	827	831	816	829	846	809	860	857	801	830	866	856	866	818	824	821	833	818	865	887	819	820	844	848	868	848	886	812	866	870	830	805	806	843	842	839	845	833	800	801	797	881	855	841	861	869	867	805	829	790	848	795	827	833	846	844	776	829	866	819	810	877	821	819	865	817	869	875	799	841	777	858	831	878	831	765	864	809	828	827	811	826	830	811	851	783	768	834	834	841	849	817	834	823	847	820	835	837	862	810	848	848	818	884	838	865	795	834	819	837	836	847	840	824	868	844	874	836	796	838	819	815	855	801	843	803	854	771	868	790	835	875	820	821	820	855	868	876	885	881	888	832	853	845	804	809	811	811	885	836	856	848	813	809	845	850	792	819	861	827	818	867	865	834	821	819	826	803	807	828	856	832	829	868	827	864	786	850	820	812	840	813	851	891	888	852	880	806	846	810	846	822	782	851	817	811	845	811	871	838	808	810	809	849	841	818	843	840	786	812	824	823	801	838	846	842	836	836	787	906	869	837	844	808	857	832	833	813	813	825	847	839	919	822	799	859	846	845	871	796	905	875	788	841	840	849	859	843	778	767	767	812	828	865	855	872	834	756	813	817	843	804	827	835	850	862	827	833	831	867	847	827	878	793	802	895	822	801	860	850	844	848	833	854	784	912	792	890	862	843	898	815	810	860	859	887	829	850	826	857	813	791	809	829	841	782	833	794	841	811	847	892	793	853	823	878	852	870	862	806	843	822	822	814	759	823	832	799	798	830	819	830	792	834	818	833	807	806	893	828	861	828	841	824	848	844	840	845	828	863	829	867	881	879	841	785	874	875	769	858	811	801	818	807	848	848	882	833	767	842	836	848	842	863	847	874	832	834	838	831	815	826	827	787	880	839	790	821	826	810	818	836	848	803	814	871	836	871	827	781	848	832	823	849	791	856	807	862	845	876	820	828	837	855	831	808	817	837	849	832	811	794	842	858	789	839	816	824	870	823	810	857	850	871	826	827	833	811	818	843	821	809	814	808	852	832	939	801	860	854	852	795	852	858	799	799	828	802	842	836	828	805	884	814	832	841	809	868	814	853	830	860	799	816	875	829	794	866	833	823	815	823	812	812	832	855	807	867	822	796	837	832	839	830	829	785	822	845	850	852	832	818	825	861	801	789	819	870	843	831	790	813	817	855	867	801	839	864	796	825	800	865	839	823	814	861	842	834	843	846	841	813	793	877	861	818	831	844	844	840	813	831	846	838	800	843	845	819	864	849	904	848	800	849	848	838	867	895	845	866	823	811	843	814	839	830	836	841	872	844	820	892	876	811	857	803	850	834	852	817	853	811	827	778	775	811	854	839	858	797	848	818	857	886	813	836	828	864	825	822	791	792	836	861	853	836	867	805	837	855	830	779	829	822	846	866	799	788	849	864	845	817	834	833	833	847	812	805	839	850	828	849	813	843	824	853	808	852	784	889	832	852	839	842	837	826	872	839	835	833	812	810	901	828	835	882	874	806	841	874	822	825	828	835	838	852	841	815	849	929	845	818	821	819	893	833	863	823	870	830	842	828	797	836	872	828	881	829	840	860	845	879	840	851	820	802	818	816	858	847	843	876	806	876	862	830	861	837	821	822	900	809	832	882	820	913	829	801	808	855	846	783	823	845	839	851	780	817	881	810	807	888	817	876	862	833	861	807	860	807	814	877	796	826	809	796	829	885	805	831	831	816	830	817	789	840	813	857	840	789	876	836	879	833	902	837	833	866	804	812	831	811	817	791	836	787	837	801	863	867	820	850	847	881	828	816	838	842	809	817	847	849	847	814	790	855	782	859	866	799	903	797	836	817	834	933	854	857	826	863	832	836	795	839	879	799	803	823	798	842	850	866	870	853	832	828	870	889	850	798	837	847	862	850	818	838	818	827	835	824	825	852	865	836	847	906	865	932	900	862	789	796	844	826	868	806	836	877	830	840	889	817	844	894	834	854	830	811	865	878	783	857	821	846	785	825	830	826	831	797	807	839	842	849	812	903	827	828	838	858	786	815	809	761	771	832	863	831	843	801	833	849	859	893	879	805	857	819	843	799	844	836	838	852	852	852	865	925	859	843	833	811	822	845	847	836	847	794	866	823	832	793	857	836	814	797	811	852	827	819	884	824	822	790	842	838	824	813	844	818	837	827	850	880	807	787	848	838	821	808	864	876	916	822	839	794	837	856	879	790	819	866	822	878	784	836	816	863	821	862	850	803	857	886	802	847	855	852	806	848	863	834	871	841	848	841	860	821	879	831	887	887	787	892	862	798	789	818	889	862	877	854	809	840	845	855	816	827	840	843	869	813	843	841	917	840	864	907	830	812	840	824	841	835	826	776	816	792	864	860	892	766	811	866	791	902	825	846	850	815	834	817	867	806
9361	595	355	312	276	314	303	276	271	285	273	274	264	254	285	256	291	265	246	244	278	265	262	232	273	284	249	286	278	257	275	247	293	285	278	264	260	262	275	241	296	268	279	243	256	296	301	234	239	279	262	324	267	250	292	270	280	257	271	267	254	303	266	266	290	294	241	277	265	247	244	275	287	268	254	255	286	269	242	232	262	275	297	294	265	247	258	305	272	262	293	230	278	320	300	264	265	292	267	249	294	300	317	264	265	258	249	268	263	267	291	260	284	259	252	281	262	269	246	288	252	265	312	266	248	251	262	260	276	283	296	273	255	299	291	279	308	254	233	240	259	285	285	279	277	288	266	280	254	252	274	319	272	251	257	255	280	259	305	263	256	292	264	249	287	269	260	259	276	247	239	253	282	274	228	279	268	264	283	270	242	246	259	273	262	247	287	265	278	260	268	264	283	276	246	252	287	291	255	287	239	247	280	268	245	271	261	255	260	319	244	265	289	282	262	273	268	264	245	257	290	265	255	267	292	309	283	238	255	305	263	249	260	263	246	264	275	246	257	277	262	296	287	295	268	263	263	305	276	254	270	272	271	223	264	255	245	241	293	273	254	287	261	267	264	233	284	307	276	251	289	266	281	253	270	292	265	275	248	264	254	239	269	260	252	240	225	309	265	232	262	250	279	255	261	278	258	247	252	242	286	262	286	283	318	287	279	308	243	280	285	287	256	294	253	266	251	290	248	254	281	250	233	214	281	259	241	254	276	279	288	302	258	281	245	266	285	257	256	253	285	280	259	285	254	256	268	255	254	276	278	249	258	265	265	264	287	276	256	261	300	288	281	266	262	268	282	273	263	240	247	246	290	273	253	249	234	249	241	274	256	260	281	272	264	300	269	267	289	275	279	271	266	268	280	283	306	281	259	283	267	262	278	281	272	285	309	272	276	269	274	254	306	237	251	282	256	271	247	277	266	272	279	274	275	298	252	283	306	252	266	283	273	253	272	298	265	257	263	239	277	281	264	262	270	311	246	271	259	290	296	292	263	252	266	266	268	288	268	260	261	275	243	283	282	252	252	266	263	290	267	255	291	285	254	257	270	257	270	296	247	266	289	266	260	284	257	279	307	311	268	263	263	265	294	283	294	260	285	253	281	257	270	269	277	260	252	300	294	267	277	283	255	258	269	254	283	261	258	299	248	302	230	262	225	251	268	274	249	303	250	262	283	281	289	257	263	259	256	245	278	282	261	271	269	275	295	288	290	283	293	287	281	240	281	235	255	272	278	291	299	263	256	233	280	250	272	266	243	266	265	279	255	251	285	250	298	245	262	274	250	280	267	277	306	261	259	290	256	275	254	269	265	270	249	291	302	285	261	251	252	263	274	286	294	214	274	286	245	286	259	275	258	265	269	265	273	273	255	253	237	272	263	270	235	235	249	270	261	237	262	249	278	275	263	244	264	265	306	268	245	265	271	271	258	249	256	252	281	269	290	270	275	270	249	257	284	288	240	246	260	261	286	272	272	260	268	253	242	274	265	278	276	267	247	267	279	267	273	282	268	271	296	263	290	257	230	274	297	320	258	272	267	283	262	285	268	253	292	270	239	258	245	298	300	240	272	256	274	235	276	276	277	279	300	271	284	265	268	268	319	298	247	279	261	253	251	264	293	308	255	280	273	262	286	295	260	263	259	271	294	268	287	301	281	288	293	256	261	249	280	277	254	241	304	260	272	269	286	285	281	271	260	296	263	270	278	286	277	273	246	238	237	260	283	274	259	291	293	318	268	260	257	297	261	275	285	239	269	284	256	288	264	271	278	278	252	254	284	264	273	285	263	254	246	289	293	271	248	257	251	282	269	258	248	266	245	241	264	262	242	287	253	291	289	288	257	259	285	241	260	291	269	311	254	280	276	273	265	275	246	295	266	270	264	282	255	265	239	272	276	283	280	277	302	228	244	251	282	288	281	277	244	255	295	251	261	244	246	252	244	263	249	273	277	281	263	275	264	260	285	269	282	310	268	254	271	290	282	290	274	246	298	262	271	260	268	257	293	271	248	268	280	286	292	302	248	270	249	277	259	254	264	272	269	244	257	285	262	237	263	280	246	253	280	263	245	257	275	263	275	259	277	251	221	282	262	270	267	264	273	254	275	264	261	269	273	270	283	280	258	244	267	279	274	276	260	289	245	256	273	263	268	271	283	260	258	260	271	279	256	249	272	234	292	250	263	289	244	265	285	239	258	268	237	255	273	253	263	266	293	286	279	278	292	256	258	265	277	289	278	275	296	250	274	273	286	261	269	260	273	260	267	274	243	273	234	272	265	249	264	271	264	253	254	276	271	281	264	256	260	244	271	281	289	260	255	248	264	300	287	261	274	283	294	272	316	268	275	261	275	302	265	268	255	248	270	263	282	256	273	279	253	253	246	242	267	258	296	283	273	266	298	300	311	286	254	259	267	261	286	254	286	266	280	281	262	285	251	267	275	287	244	267	263	265	278	265	296	264	254	296	251	282	282	259	256	247	255	302	283	268	224	292	275	245	273	281	286	298	282	259	230	260	301	265	291	249	285	250	269	269	256	275	247	245	257	262	276	328	255	278	235	258	261	236	271	249	285	281	247	270	280	284	276	290	289	258	249	266	255	274	311	268	268	297	278	257	267	295	261	312	261	260	279	268	302	261	242	275	287	292	269	286	255	280	288	282	288	261	265	229	217	292	281	268	283	272	275	276	277	265	257	294	277	302	256	283	260	274	258	284	261	258	275	245	266	281	274	298	261	298	283	268	261	259	292	250	279	282	264	289	279	295	255	273	304	286	271	273	257	296	283	254	267	300	308	271	272	266	265	261	264	292	274	262	278	246	256	259	280	302	282	286	298	261	277	295	271	252	286	271	287	309	252	278	255	278	257	299	283	252	247	242	291	247	250	277	300	257	278	253	274	257	288	262	267	257	267	275	255	285	287	299	307	285	299	253	246	254	282	261	262	293	274	254	281	278	248	296	292	283	254	262	271	248	265	252	282	261	284	275	273	275	277	284	264	281	262	285	275	300	285	277	301	260	271	271	269	292	260	271	274	258	263	250	266	261	233	261	316	271	318	320	275	255	268	262	280	270	270	295	251	264	281	276	254	244	282	277	262	289	255	269	250	281	268	267	277	310	252	278	283	257	282	282	269	316	281	299	238	238	261	246	259	248	289	245	307	270	282	247	292	256	267	239	277	274	282	251	288	248	301	285	277	253	259	271	288	292	294	240	279	274	275	251	272	270	279	285	245	239	248	313	250	253	244	261	261	309	297	262	246	291	274	268	277	290	276	264	274	261	291	283	264	262	256	304	285	263	279	242	292	288	306	269	238	262	267	253	296	287	277	253	260	269	295	296	269	253	291	245	303	272	280	299	281	262	247	296	260	279	259	260	276	285	260	303	269	279	262	259	256	259	264	276	262	279	232	236	283	284	270	255	263	276	257	291	262	268	272	240	245	243	271	289
8875	708	888	893	824	706	759	711	701	643	684	699	666	699	650	645	647	642	703	665	627	651	646	656	681	637	633	619	621	650	685	647	616	698	708	628	600	631	604	624	654	645	680	638	631	675	625	658	619	636	607	641	625	639	641	649	635	667	618	635	635	686	652	674	617	637	691	657	649	649	682	612	668	654	689	686	643	612	652	659	609	640	655	640	678	658	678	625	641	637	632	640	618	627	640	636	647	657	641	619	617	680	670	639	650	664	636	632	638	655	617	628	601	621	688	667	689	669	665	671	635	645	666	656	598	644	646	704	641	649	666	658	651	633	640	669	635	580	666	669	691	585	628	638	671	650	669	686	633	666	705	663	657	622	644	635	640	642	652	681	671	672	660	657	608	674	665	653	675	656	669	649	621	616	648	635	658	681	687	598	620	696	679	619	656	627	685	663	656	638	623	673	659	662	611	674	645	649	640	632	674	657	607	647	658	637	655	655	602	657	626	671	577	643	626	662	689	571	694	645	631	644	638	630	674	644	673	704	626	651	628	649	605	635	706	664	696	675	615	673	649	650	613	620	628	635	694	638	680	716	665	636	641	664	620	661	656	620	637	641	642	628	616	671	631	640	648	642	651	657	594	651	696	644	639	661	656	631	670	640	677	686	643	664	622	648	646	705	658	624	645	596	641	679	625	643	656	651	606	629	610	634	670	652	641	632	650	633	618	646	624	654	685	599	650	607	648	658	660	653	613	646	604	628	634	638	611	696	598	628	614	647	618	696	629	644	640	649	657	660	655	653	650	619	692	678	642	603	652	669	645	666	661	656	645	648	642	655	628	654	649	648	664	645	599	648	631	661	644	621	610	665	654	625	640	607	632	589	604	660	625	623	607	624	656	653	633	664	616	613	628	660	627	644	618	636	624	646	660	651	618	629	645	658	658	636	638	638	638	657	665	631	674	647	708	646	596	626	664	605	626	646	664	659	669	633	627	642	661	573	649	619	656	676	625	648	656	691	638	624	637	643	609	637	597	657	624	662	619	671	641	626	642	640	652	682	628	669	681	628	635	634	666	637	645	637	637	632	677	611	688	636	632	627	679	619	625	664	644	614	661	669	630	668	649	653	668	664	644	649	648	608	642	613	678	627	677	599	678	666	668	632	642	655	632	648	645	659	625	675	614	636	702	638	650	660	603	656	649	630	651	600	664	620	646	635	653	667	666	635	655	628	634	654	663	665	620	668	626	643	654	638	617	640	629	665	646	647	616	635	631	682	628	636	651	630	625	621	662	638	587	655	646	616	651	667	653	663	680	625	649	662	630	655	653	672	648	645	653	664	653	610	652	636	578	648	640	605	664	608	658	643	653	612	648	628	637	650	647	637	673	621	668	602	641	625	653	598	630	627	660	647	645	665	662	623	635	671	623	676	656	626	602	674	659	630	614	635	683	630	622	622	679	669	638	672	672	694	645	657	583	651	665	612	647	629	635	629	647	634	593	648	611	668	619	649	641	627	653	667	637	668	639	647	673	623	642	644	642	645	605	672	656	660	622	624	660	639	629	599	618	653	630	685	634	666	631	636	670	668	658	613	632	614	624	604	616	670	668	619	638	642	605	621	631	677	638	650	638	648	675	624	640	625	615	677	631	610	615	653	678	644	623	620	642	612	633	635	677	626	636	685	637	631	643	629	650	688	617	645	629	600	674	693	646	654	653	627	643	648	657	607	624	662	625	652	609	661	616	673	710	681	645	620	616	641	638	595	668	642	641	626	593	623	655	640	660	642	663	652	649	657	646	622	681	664	632	663	623	699	608	624	665	607	598	640	668	670	644	594	659	645	606	640	643	617	661	636	639	672	649	648	657	654	633	649	605	649	667	661	653	659	642	672	651	629	683	670	680	683	646	660	639	646	631	648	647	664	640	593	669	615	657	655	663	619	648	677	639	677	659	677	697	660	606	657	590	641	664	642	595	612	665	619	632	612	630	648	671	705	644	621	597	665	627	684	643	626	644	649	673	630	686	622	634	661	633	642	657	645	654	638	653	615	679	640	639	651	658	574	610	589	669	674	663	661	649	621	602	625	672	637	702	626	657	607	659	660	638	623	618	636	627	646	591	636	683	656	718	594	620	654	666	648	650	672	688	612	586	664	654	658	661	677	644	680	670	635	682	687	649	671	638	650	628	656	663	602	633	646	697	613	646	646	663	661	636	671	614	655	689	710	664	665	646	669	649	644	656	640	672	643	651	634	672	669	650	640	675	647	636	642	663	666	656	659	640	666	664	641	717	678	625	615	648	646	652	686	650	633	656	643	629	602	665	634	679	641	692	649	633	673	632	659	644	625	624	652	666	624	681	597	665	653	652	663	590	622	648	616	649	682	640	601	649	641	655	643	686	615	649	635	604	652	643	602	687	629	626	711	623	638	694	647	592	661	640	669	667	655	624	669	673	602	638	624	621	631	609	659	699	649	695	629	617	629	654	691	652	679	629	654	621	608	616	666	656	630	632	606	664	630	636	634	637	640	644	659	645	646	638	653	664	684	613	650	645	659	651	660	653	627	629	628	655	657	635	677	648	636	677	646	634	662	684	686	620	627	611	630	665	623	640	610	636	628	669	651	626	628	646	639	668	638	699	633	626	670	658	641	666	667	672	638	671	619	657	620	642	627	627	670	616	656	668	614	645	638	638	652	652	588	650	683	650	640	689	675	660	664	689	649	662	607	639	641	672	624	643	623	614	620	585	635	659	661	645	674	591	656	617	634	649	627	688	639	630	644	685	619	649	655	677	632	633	626	633	630	622	664	614	657	633	674	668	633	647	650	616	683	659	653	617	637	647	639	644	687	658	663	633	644	670	673	646	659	661	659	619	649	629	671	649	626	656	666	652	607	626	629	641	661	671	648	653	646	624	646	630	671	638	670	633	656	637	662	610	634	629	636	677	657	645	679	639	670	661	595	670	654	662	620	610	625	632	647	638	670	623	609	652	584	655	676	676	669	656	701	628	643	645	649	651	657	615	572	630	620	664	651	660	624	698	636	623	624	653	652	647	662	630	673	642	709	607	616	650	629	636	650	659	657	657	635	678	587	645	649	623	630	643	666	675	623	640	649	609	655	658	666	652	604	687	614	643	663	639	659	661	651	636	645	656	645	664	649	643	665	613	650	630	625	656	632	616	627	605	631	645	667	636	622	622	695	645	642	622	655	671	665	638	619	659	676	674	598	631	647	641	627	672	622	701	626	620	622	669	627	658	642	633	637	625	634	630	631	655	629	642	655	645	645	636	610	611	620	597	682	637	645	640	627	627	660	629	625	654	643	670	672	606	665	637	637	689	654	680	649	634	623	676	673	668	677	736	623	636	649	687	650	625	680	690	650	622	650	635	600	651	648	710	663	608	637	663	599	598	620	597	682	678	648	651	630	622	661	643	644	690	638	632	655	692	653	652	641	624	622	602	642	675	674	598	631	651	646	646	709	657	687	653	650	661	687	660	648
43289	22954	11006	2101	1223	658	548	463	389	384	318	286	293	278	267	274	249	267	249	241	248	238	243	202	246	237	251	228	231	250	199	224	197	226	206	220	222	191	206	225	259	201	233	258	237	227	241	232	222	220	208	235	218	231	233	221	212	215	218	220	212	242	251	220	247	229	222	219	255	224	232	226	213	239	202	194	233	209	209	240	226	236	212	231	210	199	233	201	229	193	239	233	207	218	195	228	215	200	231	225	202	197	222	227	218	223	231	249	221	231	209	199	219	230	228	251	213	223	211	223	202	211	198	217	254	210	213	230	211	228	199	253	225	226	185	222	216	203	204	202	210	223	208	207	214	210	219	219	216	204	224	220	235	238	223	247	216	216	229	224	229	199	220	223	198	214	206	208	229	220	233	199	206	256	234	224	231	212	214	208	205	249	223	233	234	214	243	204	222	194	232	206	252	218	220	216	227	236	188	211	235	235	207	248	205	229	223	221	200	223	236	196	239	246	223	229	189	195	199	201	224	239	243	221	207	212	221	229	214	205	187	216	228	233	232	218	227	237	223	241	211	227	222	225	217	218	226	261	210	231	221	222	207	200	241	212	212	222	255	228	228	224	225	203	233	219	222	235	202	218	234	232	219	215	228	198	231	236	228	200	214	229	202	213	225	230	207	214	213	219	212	237	226	208	220	227	238	228	218	223	217	228	209	218	222	215	230	233	233	204	222	203	234	194	226	216	215	250	216	240	220	217	213	211	225	235	210	214	233	220	221	193	238	243	231	224	206	219	229	240	218	223	229	197	215	225	216	207	204	223	220	196	239	227	256	237	232	200	226	227	210	197	205	225	203	252	218	207	226	203	207	194	204	257	225	240	215	221	225	209	220	216	219	241	236	205	208	232	204	214	247	222	227	243	204	224	207	219	229	219	207	221	204	235	225	204	230	195	237	216	230	243	248	230	218	204	206	194	196	183	222	206	229	243	252	205	216	223	204	209	210	228	205	236	245	244	206	222	217	240	200	207	238	197	225	208	228	231	217	220	244	210	203	255	231	246	249	242	241	190	228	230	223	241	217	229	221	206	203	216	238	190	235	210	212	211	207	218	182	211	198	206	190	224	218	202	214	210	240	207	227	197	213	204	210	222	205	233	225	210	215	245	188	220	198	214	211	209	209	201	206	259	218	208	241	207	241	213	226	213	215	236	228	243	239	243	217	231	211	221	223	224	223	220	229	256	220	247	243	207	225	214	214	243	191	228	223	255	237	213	215	224	200	199	198	222	205	248	216	207	241	212	230	227	239	207	204	230	231	227	223	200	269	216	211	243	199	202	209	201	246	210	265	208	221	223	226	218	214	218	212	214	229	226	212	228	209	196	226	267	214	234	197	225	224	236	230	243	215	235	214	205	214	209	231	254	197	189	222	225	210	256	220	236	200	217	244	204	207	215	242	223	215	224	218	248	230	194	243	210	248	205	230	239	229	221	232	222	205	212	235	224	216	206	205	202	220	209	203	225	218	201	233	214	213	249	223	212	187	216	225	237	228	217	214	215	221	235	191	205	207	235	220	208	201	231	244	226	222	231	208	182	234	211	212	208	209	202	213	237	212	218	230	246	222	232	242	214	230	200	208	205	223	222	203	216	215	232	222	225	246	237	228	184	199	221	211	233	237	225	213	220	222	219	219	237	207	200	227	218	234	233	214	220	233	210	214	220	211	241	230	236	208	248	199	232	209	200	249	236	220	217	240	212	220	223	203	228	221	240	220	236	212	222	232	218	173	228	214	211	244	215	233	208	230	231	220	240	231	218	207	215	224	208	219	212	221	228	211	229	224	212	209	226	243	198	232	236	213	215	232	225	221	226	219	214	191	221	212	227	236	215	198	260	229	220	235	216	226	224	218	213	203	224	203	224	211	222	212	204	205	217	238	206	220	247	220	235	241	223	216	215	238	225	215	214	238	247	225	237	216	243	208	217	203	225	220	224	257	206	231	212	238	207	216	227	244	212	220	215	248	238	224	215	226	214	190	217	213	219	208	235	198	227	215	233	219	223	223	190	187	209	214	213	220	226	249	248	220	199	230	231	239	208	228	220	200	216	223	241	210	197	226	219	223	212	229	221	198	222	201	240	231	203	238	212	211	215	230	227	229	223	212	230	242	224	227	240	203	207	218	239	219	209	218	227	206	220	245	227	222	197	210	219	232	216	218	228	226	211	198	203	228	197	195	221	227	181	239	217	224	196	222	225	188	218	188	267	234	210	250	205	226	217	226	228	191	232	241	216	261	219	251	212	205	249	203	243	215	209	217	205	197	251	228	231	209	221	199	216	208	234	229	236	233	226	247	235	213	222	226	243	206	222	221	203	222	209	205	206	230	219	259	218	231	227	205	195	226	217	205	224	215	241	233	255	230	235	196	208	200	216	245	221	263	205	245	214	225	199	245	209	218	217	248	229	249	237	208	245	205	201	205	202	212	228	247	213	212	215	222	215	257	206	200	231	224	192	240	206	216	224	232	215	234	228	165	246	232	238	212	236	234	204	240	224	210	211	248	205	212	212	219	206	201	214	215	227	216	237	202	206	198	227	200	233	225	222	204	247	231	212	225	219	214	211	189	224	237	250	202	212	234	237	251	233	205	213	233	238	232	219	216	232	184	229	248	205	209	243	211	220	203	218	224	203	224	223	216	239	223	236	242	225	215	228	243	206	199	221	217	227	206	216	237	199	222	209	187	206	203	208	201	214	200	233	226	230	211	225	230	193	240	254	230	205	217	224	220	214	214	217	229	230	224	187	228	224	203	211	205	223	277	223	218	227	227	220	250	220	211	218	267	207	221	179	220	228	216	218	193	207	236	237	240	216	201	231	227	215	209	198	238	202	225	214	218	218	249	218	205	238	242	211	213	241	206	227	199	205	205	215	227	239	238	199	216	232	234	215	208	216	216	256	222	197	193	228	226	192	211	245	207	204	221	206	210	219	204	224	244	220	229	203	171	208	183	222	213	222	202	217	218	214	215	222	205	210	230	213	211	227	204	243	206	219	239	215	189	225	192	209	229	215	206	219	213	236	217	187	228	203	219	221	253	215	241	230	241	226	214	235	221	229	202	233	260	217	214	212	237	212	227	225	235	232	242	233	223	219	207	226	216	210	205	227	232	191	215	208	213	232	200	218	217	234	218	247	205	220	183	194	236	203	235	197	262	207	225	230	228	235	225	224	195	216	219	214	218	218	240	208	212	220	213	236	241	234	215	196	229	233	232	229	212	207	213	214	201	196	232	229	214	210	235	182	236	215	246	199	220	244	201	231	215	219	234	234	235	205	214	214	243	205	229	238	236	230	198	236	207	260	206	201	199	236	253	177	226	216	219	238	204	225	237	254	212	221	251	260	217	213	234	238	228	204	208	214	211	232	215	191	210	255	218	236	230	253	229	208	246	220	224	243	222	223	233	221	224	241	221	200	210	214	224	203	231	195	232	214	205	223	229	232	235	241
21010	1841	2970	3637	3157	2374	2129	1832	1554	1350	1239	1211	1040	988	844	825	839	816	790	723	748	695	701	672	652	655	606	658	634	641	590	619	648	618	648	628	591	647	614	567	570	607	581	582	607	586	559	578	522	570	543	566	565	545	553	573	549	574	581	527	564	592	565	572	586	535	555	542	582	560	568	569	589	577	564	568	562	575	562	566	549	555	554	587	564	578	554	545	588	513	568	557	510	580	541	519	616	528	552	527	574	562	577	542	597	532	558	558	596	544	540	581	547	521	526	581	546	588	552	546	539	569	600	566	577	514	527	557	577	593	567	563	569	541	557	570	514	533	589	575	568	568	571	612	594	595	570	551	585	596	525	551	542	525	555	563	574	524	554	600	559	556	551	570	545	542	571	526	569	627	583	527	577	623	535	550	530	569	562	566	555	565	612	563	524	563	607	567	564	521	545	562	548	553	536	580	567	577	550	563	582	575	539	551	586	576	601	538	571	588	525	577	532	544	538	552	577	541	549	561	581	575	575	573	618	563	532	525	528	542	613	552	514	567	564	541	574	568	570	565	540	584	549	526	542	556	541	593	534	541	576	549	523	588	576	586	567	541	587	574	561	593	560	556	550	511	548	594	528	549	582	548	597	560	572	559	557	572	514	566	584	559	554	550	539	573	575	546	536	547	554	543	578	560	594	573	566	590	537	576	558	557	540	563	585	601	570	588	560	559	537	547	526	507	562	543	562	554	527	562	566	558	535	549	562	544	605	583	543	549	595	559	553	588	594	566	611	560	571	527	540	568	547	572	586	567	564	544	576	536	545	582	538	586	552	467	605	553	579	546	571	596	556	581	518	567	537	540	544	568	523	573	554	552	618	598	555	606	550	544	571	590	516	540	530	579	541	539	581	595	595	584	554	564	601	543	546	584	579	543	547	546	576	556	529	554	547	520	554	550	574	573	535	557	546	578	555	570	582	561	585	542	537	531	547	559	581	523	548	518	567	531	574	565	624	527	549	543	521	551	540	524	554	555	504	574	575	558	576	560	547	529	547	537	576	581	512	506	573	538	591	513	530	531	516	539	577	525	532	550	565	541	569	558	604	556	508	573	585	528	577	570	552	550	575	548	569	572	542	511	522	568	584	554	535	550	553	544	560	557	557	542	518	591	588	546	568	570	569	554	531	559	553	560	557	553	588	568	507	598	586	523	551	566	522	515	556	561	545	550	572	562	539	583	572	582	563	555	566	564	569	534	566	591	565	541	543	561	529	581	544	570	574	548	534	571	538	546	524	560	533	630	606	524	562	575	598	529	573	572	558	574	562	569	542	569	534	536	578	505	554	511	530	530	521	550	560	580	559	558	524	548	536	594	601	560	548	519	573	541	530	588	545	493	550	535	581	582	582	544	577	548	567	553	557	528	533	557	538	576	543	570	529	562	527	623	597	547	568	560	505	596	553	546	580	529	568	566	562	550	528	577	544	541	526	513	511	570	587	541	567	579	507	584	548	575	540	547	558	501	558	561	523	589	558	560	571	534	576	536	540	546	573	554	586	591	550	586	553	559	600	577	514	551	568	559	555	553	575	601	553	527	573	557	561	552	559	541	595	557	542	500	575	577	553	556	576	554	555	569	601	574	535	577	559	546	574	595	567	561	535	524	553	500	562	566	563	566	612	540	538	579	539	543	563	550	591	566	559	551	537	582	526	566	568	573	591	575	558	568	547	543	559	572	561	556	601	541	566	598	571	598	553	549	554	571	543	589	566	558	541	579	535	549	552	527	593	522	531	517	568	575	545	591	546	545	545	531	538	573	570	569	508	544	553	577	551	574	570	531	559	585	544	514	535	582	561	549	552	537	532	531	558	565	590	572	546	591	564	564	535	566	539	543	559	597	560	517	571	513	567	565	552	598	578	564	544	548	546	623	553	580	571	559	544	584	527	547	586	592	571	574	578	594	518	558	570	553	512	592	551	561	574	523	586	499	588	564	560	564	555	600	546	574	541	571	569	585	539	580	611	543	576	573	538	551	582	508	584	504	533	495	543	576	541	548	548	535	570	548	549	561	596	566	543	570	578	544	554	566	530	545	551	578	591	563	547	620	563	534	541	571	545	603	563	583	527	548	518	538	583	577	587	591	540	577	553	566	549	543	565	581	567	540	524	592	540	545	532	566	533	553	568	545	512	536	546	549	563	554	578	559	564	538	565	551	555	600	543	583	566	602	569	568	511	548	537	595	540	541	577	578	553	566	588	545	578	567	547	546	572	534	563	556	543	576	565	517	557	562	525	529	507	552	538	556	531	554	556	554	571	562	584	534	575	540	566	546	587	559	570	565	548	578	608	529	531	537	556	544	545	568	580	551	585	534	573	553	605	575	473	549	568	549	573	586	639	559	558	532	535	540	559	539	542	592	551	591	565	508	563	573	597	617	571	576	553	578	557	569	529	558	557	569	563	534	543	538	578	534	523	572	571	526	536	526	562	544	513	568	554	555	541	542	594	562	572	528	532	534	580	554	511	575	570	539	579	580	571	540	554	556	592	561	555	545	533	570	547	515	516	560	600	594	583	603	592	571	606	602	548	539	556	520	572	571	563	585	510	551	562	549	580	568	581	560	520	588	606	573	560	567	531	545	552	587	601	553	538	585	580	542	576	546	567	562	562	539	557	569	618	583	565	550	547	548	584	583	572	616	577	551	544	544	536	569	532	545	590	532	575	579	559	608	532	561	561	549	525	579	564	547	513	557	526	555	550	565	600	590	587	616	616	553	533	576	547	524	566	603	537	529	543	522	552	535	573	563	589	551	557	526	586	574	527	562	556	565	493	569	583	523	584	603	578	565	582	597	564	548	545	552	576	552	570	526	582	557	555	594	540	598	568	563	529	591	511	553	535	565	576	551	560	569	570	569	549	573	580	553	550	575	547	532	560	568	551	594	606	551	582	520	556	571	565	554	582	560	558	538	545	524	560	555	535	545	501	519	530	532	589	506	595	538	539	565	569	539	608	565	598	551	582	560	523	570	571	524	564	544	551	566	577	570	547	553	574	560	556	564	547	539	576	592	570	547	605	583	568	554	538	534	571	567	586	541	593	566	613	532	551	612	574	558	555	541	567	559	517	532	566	540	554	562	600	540	588	517	555	573	585	565	565	584	569	544	560	537	549	518	578	552	582	549	546	560	543	590	590	573	564	541	539	543	578	583	582	514	545	589	542	592	575	568	522	559	571	533	556	567	571	562	539	536	596	543	553	523	561	555	574	559	568	581	543	615	576	555	574	557	593	589	565	568	558	564	547	530	545	544	559	557	581	563	594	556	551	548	567	552	565	572	543	518	581	537	591	509	536	548	549	523	557	564	565	543	528	561	573	561	572	599	565	579	595	555	555	558	529	576	557	579	510	545	584	555	579	574	529	551	539	563	528	547	560	563	583	531	581	566	590	562	588	565	576	581	566	550	597	552	505	576	542	575	586	544	583	584	563	582	598	571	550	563	560	589
41623	24353	26432	18909	8674	1664	958	730	656	573	523	536	486	500	443	411	430	459	405	422	413	354	371	419	392	405	349	368	365	386	384	378	407	398	400	367	378	363	363	366	387	320	379	410	337	345	327	366	407	372	377	360	353	369	386	372	372	321	339	377	363	378	417	393	372	350	352	347	388	341	353	378	385	345	372	370	370	362	366	374	360	382	365	354	357	331	389	351	352	330	392	335	394	375	363	359	385	361	318	387	360	363	317	315	375	367	345	375	348	364	391	369	395	377	377	360	412	375	385	380	334	339	375	334	356	364	328	334	334	350	346	364	357	350	396	355	406	344	408	385	352	385	363	382	375	351	349	367	384	334	333	335	371	359	368	396	362	340	391	356	346	380	350	351	340	380	348	414	403	372	367	395	331	364	336	358	340	315	352	380	344	379	367	383	370	332	353	349	371	382	342	366	400	365	323	367	384	361	328	384	391	378	353	363	388	349	358	329	408	351	363	401	340	377	367	354	344	377	353	367	389	356	384	361	350	385	358	357	378	362	365	372	344	385	358	368	396	368	367	346	332	377	380	402	360	374	369	360	412	382	419	353	335	393	370	381	390	367	343	342	430	370	377	338	401	338	370	390	374	363	336	397	353	365	397	347	367	390	368	376	360	341	354	366	355	371	380	358	329	358	369	356	357	351	364	387	356	436	388	386	379	337	371	341	348	334	357	373	395	329	341	377	346	365	395	351	348	398	366	346	374	380	371	366	405	375	329	373	383	341	366	359	324	378	342	418	363	379	361	383	363	331	400	380	350	379	353	360	328	384	339	369	395	370	387	395	347	360	355	362	355	346	389	338	351	346	313	371	317	319	332	363	350	402	343	360	377	337	380	355	337	397	354	344	357	335	357	370	389	383	373	329	392	369	360	340	400	375	388	386	368	344	382	407	405	392	392	348	341	393	340	358	344	340	373	358	377	341	368	377	358	384	372	367	392	334	363	337	347	400	379	390	352	338	395	384	364	373	377	361	356	351	385	350	383	328	337	356	381	390	365	355	379	388	335	358	334	365	353	376	308	368	371	412	383	359	369	374	368	358	387	373	350	366	354	379	378	370	361	355	335	394	359	350	379	374	365	392	331	377	353	384	347	350	349	369	344	369	361	336	353	362	328	328	340	337	367	354	363	380	380	315	342	318	381	335	382	370	352	373	351	393	357	366	356	354	371	346	370	391	368	368	384	347	376	349	391	367	368	361	375	393	364	357	332	367	371	368	355	359	348	359	380	376	404	382	356	388	362	351	339	389	364	361	365	335	368	404	350	395	364	353	349	345	424	369	356	401	354	334	377	354	354	338	364	319	361	386	356	354	366	379	364	324	357	348	378	362	372	341	385	366	338	349	397	392	353	439	380	363	354	305	330	358	368	372	350	371	376	353	354	379	390	358	406	342	350	358	365	356	354	338	361	372	359	381	377	360	366	320	333	316	371	356	355	338	365	372	375	332	373	395	373	369	351	352	375	337	357	332	373	382	355	363	381	346	406	369	357	354	344	342	363	354	370	360	370	383	374	332	338	380	395	335	349	372	336	360	358	386	357	380	350	340	352	390	374	342	400	361	351	389	351	369	345	390	390	349	358	387	337	340	386	366	361	375	354	349	321	353	336	358	353	357	358	310	376	357	348	371	345	373	357	336	357	368	346	343	357	352	366	387	367	375	371	355	352	355	377	375	363	350	363	369	414	397	378	363	365	362	352	388	351	344	356	357	347	338	373	384	353	376	351	360	348	391	349	329	361	324	350	382	338	405	361	338	324	360	380	383	347	347	351	376	354	347	336	347	366	380	347	385	368	364	371	385	370	366	397	392	356	364	362	366	352	360	390	313	383	378	387	367	378	345	344	380	315	341	354	375	365	313	384	363	375	350	358	347	359	374	382	381	381	343	334	354	338	362	329	377	406	390	369	367	366	347	378	367	327	340	355	366	387	381	357	367	377	324	387	324	342	357	386	366	369	340	355	332	325	340	329	363	367	353	365	347	391	397	370	372	365	361	381	360	372	340	351	381	375	315	374	384	353	395	371	341	368	373	355	367	369	362	359	380	375	375	367	375	348	360	356	357	349	357	327	352	365	368	341	384	337	369	352	363	347	331	353	392	388	338	397	330	359	377	377	365	366	327	328	357	354	333	361	371	333	401	346	392	312	380	342	350	354	381	405	381	360	352	359	375	358	348	353	397	351	322	357	342	361	355	364	354	376	375	340	363	358	362	359	330	357	343	363	397	372	361	363	350	349	366	399	357	354	365	395	374	376	360	367	371	388	392	376	411	406	369	360	350	331	363	363	349	344	366	398	325	391	368	355	350	363	366	373	338	375	358	351	359	384	369	358	364	380	390	366	365	359	402	352	353	383	362	377	379	390	349	343	376	378	366	357	354	346	341	318	363	361	368	359	357	363	350	369	364	373	393	374	372	376	337	387	344	351	352	333	377	357	344	347	349	379	364	369	321	391	374	366	404	355	353	377	368	379	342	376	363	352	338	351	354	375	386	325	359	389	345	364	359	347	365	370	401	345	342	358	381	352	367	352	366	322	371	352	325	317	317	364	372	355	348	386	361	365	328	389	392	349	375	345	355	348	392	356	355	379	364	364	348	357	351	379	374	365	350	354	368	377	378	429	365	394	354	335	340	362	334	349	366	363	367	394	380	367	363	334	392	385	362	351	360	364	338	347	389	376	346	378	336	357	346	351	365	327	365	338	377	385	364	376	354	369	340	361	345	370	352	339	368	350	369	375	426	368	342	394	364	370	377	380	371	342	347	395	357	349	367	375	383	373	361	333	353	367	357	341	376	375	372	386	381	398	398	324	321	369	403	348	344	359	329	352	389	343	398	339	382	390	328	344	385	401	387	338	379	328	358	342	361	368	352	335	345	386	361	410	376	371	403	382	326	359	343	363	362	358	361	371	369	391	340	394	348	386	340	353	305	355	324	386	365	372	340	340	384	350	393	353	357	369	380	364	369	369	404	360	403	373	338	375	376	346	324	369	375	322	356	369	378	360	345	398	355	356	372	367	343	340	345	370	397	357	384	391	391	320	328	364	402	386	399	371	352	384	349	355	320	383	341	381	388	391	346	334	377	387	331	408	385	380	403	310	348	346	347	383	369	355	364	386	364	385	352	380	359	362	370	388	362	355	342	388	372	361	362	349	390	371	367	362	378	367	375	351	353	344	414	353	362	381	377	360	346	374	365	311	377	370	349	365	365	340	345	361	345	358	363	376	347	328	375	369	368	365	384	362	371	404	324	351	364	360	347	340	340	339	344	364	368	344	384	347	373	399	367	344	368	350	396	436	335	366	318	354	361	349	366	351	369	353	355	379	353	346	384	371	398	354	382	351	375	328	335	421	374	359	333	387	352	334	372	363	349	356	366	391	342	380	368	399	375	360	360	349	346	343	375	364	335	371	419	353	378	388	356	378	323	384	405	356	367	393	356	397	345	368	342
32159	2630	4631	5810	5024	3724	3101	2818	2345	2064	1908	1808	1751	1535	1403	1300	1195	1154	1122	1198	1087	1084	1115	1045	1009	980	1016	1019	997	941	904	922	921	970	959	928	885	932	914	900	883	878	858	910	923	858	858	915	918	891	910	867	861	841	857	894	845	864	918	887	817	853	774	858	892	880	857	884	846	871	873	888	867	831	853	887	794	882	838	849	882	818	901	793	882	843	851	832	906	793	852	888	844	890	867	849	882	817	875	801	889	849	822	875	855	829	829	891	873	867	847	851	795	810	868	841	842	786	864	846	879	876	808	835	907	808	881	869	849	856	828	851	839	851	878	866	899	880	881	820	878	863	797	891	845	857	830	829	825	886	901	855	872	850	853	858	871	843	838	782	860	809	862	853	808	818	849	842	883	834	850	828	887	880	839	797	841	839	859	820	783	806	776	882	887	858	830	860	784	868	857	849	782	782	856	850	865	816	795	882	842	817	852	855	795	818	848	860	840	841	817	848	847	827	842	852	826	833	849	839	908	868	816	819	843	872	861	835	829	806	868	825	830	815	821	870	916	805	837	829	846	812	859	840	828	863	863	864	819	829	831	895	806	873	856	824	825	861	816	862	885	876	837	896	843	829	893	784	870	804	846	821	862	849	829	842	838	791	836	871	813	887	850	857	840	851	877	815	837	870	805	834	807	829	815	856	837	849	827	830	856	815	834	801	877	886	865	880	879	836	821	880	819	906	806	854	848	845	842	826	820	856	848	884	881	826	818	905	815	820	848	833	837	876	830	857	854	850	846	802	870	893	820	845	824	789	833	877	844	825	876	865	832	882	870	856	879	787	808	803	868	814	814	817	895	872	856	849	840	907	854	851	889	794	852	860	920	836	855	849	782	848	850	843	852	819	825	829	822	846	827	809	817	838	922	847	864	853	802	854	830	859	863	852	866	851	845	881	831	878	847	803	875	865	817	835	862	871	783	825	821	785	853	867	883	811	841	808	880	828	862	837	824	808	839	843	853	820	838	905	833	829	827	845	835	868	859	911	820	887	883	844	871	822	823	839	818	897	849	848	826	866	860	829	865	875	887	861	867	860	847	804	800	915	836	826	863	831	841	845	816	847	897	831	853	889	858	769	830	861	830	832	846	851	851	803	874	869	889	837	792	875	865	852	846	871	854	826	847	852	828	786	855	847	879	820	896	857	875	850	858	864	864	827	843	853	885	824	857	894	886	816	836	871	897	843	823	823	841	854	802	863	869	896	812	839	887	853	834	827	847	867	802	878	831	838	831	849	882	831	859	789	855	863	838	825	862	831	857	834	843	837	864	842	820	835	839	835	859	853	827	840	844	829	800	822	818	872	862	884	815	831	911	811	876	848	853	872	874	846	914	847	881	871	869	885	843	922	886	878	880	860	881	896	837	845	850	800	845	893	855	832	840	848	870	833	820	858	822	821	833	859	821	849	879	853	854	840	807	858	847	875	852	845	784	867	839	867	825	832	806	840	846	889	789	863	799	856	866	862	828	791	897	837	828	889	794	801	802	833	852	835	859	816	804	832	818	810	819	868	874	813	842	831	833	855	880	847	862	835	866	816	826	869	863	823	807	866	877	814	827	844	869	864	838	845	885	805	877	849	839	804	873	845	816	865	830	836	839	860	790	848	805	809	886	805	877	810	840	852	853	875	800	854	858	815	864	841	852	831	824	798	852	851	899	847	885	856	853	857	828	859	848	859	858	821	805	837	898	840	887	820	841	835	797	855	835	883	818	813	822	891	837	808	895	841	858	867	814	914	843	816	841	887	862	863	800	810	903	857	827	803	872	878	836	885	847	883	812	875	841	856	856	894	761	800	789	892	867	827	799	843	845	863	840	869	885	815	842	858	803	806	811	807	788	839	825	852	876	815	841	837	822	863	844	829	854	869	859	784	850	831	883	798	837	860	862	890	842	917	802	798	861	846	843	897	806	860	871	835	851	839	866	802	805	845	784	845	866	835	767	839	836	808	839	875	899	880	864	860	888	834	830	882	816	861	870	844	871	843	861	782	833	810	847	843	802	813	803	791	851	807	851	832	851	837	825	851	864	865	861	853	827	823	861	868	821	878	885	861	812	841	845	843	840	842	828	841	810	872	890	830	889	888	866	835	835	893	825	850	884	823	825	828	802	916	815	855	896	822	809	810	838	876	853	773	820	833	866	847	822	895	847	852	808	843	885	797	815	805	833	852	871	886	896	880	823	860	854	828	836	836	871	838	859	828	837	830	826	854	835	828	817	842	844	800	837	834	803	870	927	893	836	817	836	816	869	856	803	836	820	829	867	834	855	852	855	846	834	837	852	891	831	837	807	870	829	859	855	862	864	796	873	850	853	824	863	878	846	855	837	823	832	825	824	855	844	840	838	858	788	887	840	914	878	829	847	875	878	856	860	846	873	850	870	876	841	857	854	852	879	851	846	866	852	830	886	860	832	831	828	816	831	835	846	874	850	862	847	866	871	832	837	883	872	831	861	835	819	878	851	856	856	829	786	836	799	816	773	861	817	884	853	857	816	893	818	845	832	886	814	821	796	823	825	848	819	829	852	854	861	833	911	831	833	855	843	841	808	874	831	874	787	773	888	853	819	857	844	815	799	899	819	839	851	859	761	868	875	848	876	855	852	853	841	862	858	871	850	893	821	859	875	813	828	872	826	848	789	791	870	834	900	882	855	877	782	825	889	862	879	817	845	805	857	845	817	850	858	903	818	821	845	777	824	859	842	864	841	847	845	876	851	904	843	830	874	847	808	891	802	823	823	859	864	886	807	857	894	848	876	834	804	824	810	899	891	856	920	863	880	837	860	820	894	854	872	900	830	841	820	879	827	818	808	849	864	831	856	825	883	890	816	853	868	816	797	896	866	849	856	831	840	809	802	864	900	812	821	871	824	874	843	795	793	873	851	828	882	845	865	883	831	872	840	830	885	801	853	812	836	886	814	850	848	868	856	852	873	854	843	874	765	880	846	843	815	870	826	852	888	856	856	861	860	829	853	856	868	865	796	840	832	869	827	897	845	885	832	865	907	883	881	851	794	830	900	846	823	859	761	830	792	840	853	832	844	870	859	790	858	912	891	843	869	871	869	856	839	830	842	853	926	865	864	870	871	846	844	865	886	864	845	859	822	873	857	884	801	818	912	853	852	833	839	894	827	847	904	863	871	861	815	841	859	818	791	854	877	842	846	833	795	846	863	869	853	834	833	861	837	801	823	905	842	848	859	818	854	816	879	831	831	874	846	826	827	912	843	826	816	825	882	822	853	847	853	827	816	838	831	870	912	872	828	898	856	864	823	788	854	817	856	842	831	816	818	823	853	887	870	868	827	825	837	800	847	844	787	859	828	827	829	805	864	853	864	835	895	797	849	903	856	865	882	810	818	840	852	844	840	862	844	833	862	866	817	853	797	843	850	878	834	821	844	812	881	791	820	801	802	860	875	788	884	889	856	817	819	848	854	844	817	873	815	833
9599	568	345	308	277	269	266	261	271	288	292	265	271	281	254	261	263	264	271	255	272	271	265	280	269	282	273	255	258	272	241	278	256	261	280	245	249	278	263	251	266	221	249	257	258	274	283	249	272	261	253	278	253	239	271	263	243	263	230	267	252	288	241	260	267	280	248	260	241	246	280	263	283	256	283	225	268	247	286	269	248	271	280	297	244	247	264	278	263	280	254	274	242	262	274	265	251	250	255	273	250	255	276	268	283	236	256	261	260	287	291	277	290	258	254	237	280	272	268	277	231	298	285	270	266	266	235	235	270	290	305	260	277	236	269	305	294	247	223	241	264	241	273	297	269	238	234	271	287	252	268	239	259	230	252	264	261	294	267	283	255	261	248	246	266	279	277	276	262	255	218	271	263	239	281	228	282	268	241	259	232	268	257	267	268	252	224	242	267	270	280	287	241	238	282	265	256	275	292	247	258	292	252	250	279	265	286	276	242	248	256	258	240	228	284	259	251	262	236	253	232	287	263	262	265	247	272	267	246	268	260	265	278	225	232	275	268	266	234	241	232	277	233	244	278	256	273	264	248	252	241	286	242	291	274	261	281	252	262	276	267	282	283	222	237	256	248	281	261	268	296	250	285	262	286	241	251	257	284	254	241	249	245	289	307	251	290	267	245	240	273	265	245	232	233	242	283	226	257	240	300	268	271	257	229	234	256	264	262	268	301	244	232	275	269	272	264	267	260	249	253	251	245	247	290	253	277	279	261	256	266	274	259	232	248	253	247	278	240	282	252	244	252	260	254	253	260	238	257	238	279	251	263	256	274	261	282	294	267	257	276	262	234	269	241	253	249	260	246	262	242	263	246	254	278	253	267	242	269	245	267	234	240	244	253	234	270	269	284	292	261	271	246	258	257	236	271	254	266	267	279	263	262	276	244	289	269	234	252	263	298	230	266	248	266	246	223	255	274	227	277	280	238	265	296	299	252	256	257	246	249	251	296	231	271	276	229	280	284	258	273	268	269	269	278	246	269	255	270	265	254	255	282	273	260	281	251	282	250	241	260	290	275	241	265	253	253	267	270	249	295	265	242	264	270	244	271	272	249	238	270	254	252	260	276	240	277	264	268	266	293	238	276	247	247	244	251	274	237	239	253	257	280	271	270	274	259	268	253	251	278	250	240	256	283	271	252	275	278	269	242	256	285	238	264	279	258	244	251	255	295	262	259	263	265	252	254	286	262	272	253	237	251	268	273	274	271	311	242	267	277	262	242	250	269	297	261	270	234	249	239	254	271	268	257	247	281	257	256	261	255	239	255	247	257	299	285	242	280	262	267	302	245	250	249	260	250	252	241	269	266	296	252	282	243	226	254	241	263	277	247	260	272	264	262	240	224	267	265	279	276	253	234	252	259	270	230	281	262	263	271	286	263	248	271	274	290	268	269	274	252	256	246	266	248	251	257	271	250	253	252	245	236	257	253	272	240	247	265	245	256	271	270	269	283	244	270	271	248	279	260	277	253	279	276	267	281	252	252	245	242	263	262	255	248	265	252	250	246	269	303	241	267	276	279	222	248	273	265	273	270	298	266	259	243	260	263	276	263	264	273	261	254	250	278	271	243	250	284	249	254	243	267	269	286	260	274	268	259	269	269	243	249	240	257	223	252	279	271	257	260	243	290	257	236	240	263	249	222	263	248	245	250	253	278	282	256	241	242	241	256	249	221	231	259	274	239	246	253	276	244	259	256	270	283	274	290	276	247	241	272	271	252	276	250	270	262	239	245	271	242	270	264	274	276	263	235	258	243	245	250	236	248	269	291	253	265	254	260	281	260	271	270	257	246	274	203	256	286	258	284	287	261	267	275	253	251	267	249	286	239	249	268	269	261	273	241	296	299	265	265	269	282	276	264	265	292	279	268	267	224	263	273	304	240	275	272	263	281	233	267	238	257	232	249	278	277	247	271	253	271	259	271	275	283	278	273	281	273	234	274	264	274	284	247	249	269	269	275	286	249	247	270	283	278	251	248	260	273	263	229	231	232	280	241	287	259	256	295	299	269	288	263	269	245	265	247	263	250	299	268	263	232	282	264	272	297	289	250	231	269	275	259	276	253	250	251	237	276	244	224	273	301	288	263	260	234	256	289	231	280	250	255	237	267	254	259	247	272	248	237	220	250	271	250	257	270	247	249	264	261	272	290	267	248	279	278	271	237	274	244	274	280	285	256	283	267	264	270	269	276	265	275	255	273	271	260	284	263	263	280	246	292	275	232	257	241	258	272	276	255	283	265	262	228	251	255	235	282	267	258	272	265	264	256	277	311	265	237	300	265	253	246	251	250	271	270	252	295	263	250	258	261	251	257	270	259	270	278	262	269	261	242	237	265	253	250	259	261	257	239	250	250	244	296	281	275	264	244	276	271	272	272	250	246	260	276	252	255	241	255	284	265	280	267	270	281	292	265	270	245	255	274	281	283	278	263	234	244	261	243	271	261	231	257	282	271	271	262	278	247	231	278	242	284	237	242	274	277	255	270	266	236	240	243	286	260	280	254	226	264	255	271	296	240	262	281	247	255	240	266	270	283	279	239	263	282	258	253	269	254	252	259	286	254	242	256	242	238	252	208	273	271	245	251	272	234	265	274	264	267	243	237	287	247	262	221	262	252	248	234	272	271	255	266	274	260	250	255	250	233	267	238	282	290	285	288	240	276	270	280	250	263	261	291	237	260	244	267	281	227	301	254	251	249	275	259	262	282	271	254	279	279	255	300	272	251	264	265	237	277	268	249	276	237	253	238	263	254	273	245	258	254	261	235	273	263	249	242	283	271	295	260	258	274	299	271	269	258	253	272	256	245	247	259	262	255	251	240	257	226	254	262	297	240	263	259	301	257	262	276	266	265	264	253	243	261	237	242	254	265	280	260	269	258	248	269	262	250	275	246	228	273	262	272	293	294	271	256	243	247	249	233	283	251	268	249	243	270	264	245	263	268	299	267	262	260	259	250	281	246	280	246	243	283	269	272	239	259	278	270	281	251	261	245	225	249	255	250	241	244	260	261	263	251	285	268	252	275	262	233	252	283	275	237	253	264	265	246	271	264	264	303	247	252	247	252	260	246	279	276	253	267	237	302	238	264	242	267	273	256	252	233	255	257	253	266	295	243	253	248	282	254	252	275	242	258	257	292	257	291	262	264	248	243	259	253	267	284	262	266	261	252	270	267	279	253	242	267	220	249	287	257	234	257	232	290	260	243	276	253	255	254	242	247	285	298	282	253	259	274	258	269	230	270	254	246	227	275	295	297	265	276	263	239	247	252	315	270	241	279	265	283	254	251	261	247	249	254	264	251	277	241	262	255	241	272	285	269	224	252	272	278	243	265	254	286	250	280	278	267	292	267	255	237	274	270	268	248	246	248	280	282	279	242	218	272	268	266	251	265	263	286	245	248	261	283	254	283	291	232	267	271	250	247	256	255	278	253	271	255	271	266	240	235	236
9032	690	814	827	824	755	726	673	712	648	696	673	612	671	624	620	642	636	624	639	637	640	636	627	636	685	596	640	669	592	610	639	607	643	644	621	619	599	616	618	633	570	618	629	615	605	637	670	595	658	626	588	621	655	642	623	602	632	626	629	631	625	653	604	611	656	642	643	609	575	650	661	614	644	615	568	672	641	617	630	623	632	630	646	672	658	665	634	633	646	650	600	618	631	593	681	593	637	607	609	679	696	600	625	655	569	677	687	647	622	594	599	634	628	657	624	678	620	580	628	626	586	611	634	660	644	641	655	609	616	615	630	648	678	616	619	645	632	620	655	639	633	637	641	603	625	639	577	563	631	626	615	594	627	639	598	629	631	603	651	652	579	621	617	643	618	656	580	678	592	618	642	647	594	593	662	604	639	669	652	641	565	642	614	658	577	645	647	621	673	645	644	619	623	631	619	662	587	655	594	649	638	663	606	616	619	628	634	633	677	643	573	579	625	652	639	594	642	627	635	634	601	676	646	581	592	608	632	653	644	598	610	618	601	573	632	620	629	646	631	636	628	631	616	628	629	588	590	647	575	644	617	586	673	592	617	599	682	643	619	597	629	619	631	686	683	622	590	622	662	594	608	580	636	651	623	618	620	604	620	621	639	628	649	593	604	631	575	614	627	616	618	641	629	632	594	644	618	624	649	614	606	607	630	666	598	642	645	661	615	614	634	638	660	637	658	622	638	640	646	608	599	649	633	624	616	615	653	643	597	645	614	650	607	609	644	572	653	602	641	639	653	660	624	620	594	651	616	667	637	599	627	583	644	614	662	611	592	646	640	621	615	644	632	649	579	641	610	651	623	625	611	628	639	659	630	612	629	602	625	560	637	646	615	591	639	645	620	598	643	617	634	648	664	628	629	612	633	627	644	609	617	631	591	588	656	595	665	659	625	617	614	595	654	664	653	685	641	601	637	564	612	650	663	628	619	652	671	638	636	603	622	589	604	613	607	640	654	626	610	611	605	643	581	621	618	600	564	599	632	658	597	596	657	631	606	620	605	622	644	588	619	605	615	688	638	630	597	641	643	639	640	615	633	621	641	590	632	604	628	602	633	672	622	632	613	585	688	641	639	602	645	565	643	612	666	657	620	674	585	644	639	642	609	634	574	571	622	632	646	627	662	648	620	657	601	653	607	624	660	562	613	637	603	600	582	591	619	631	604	607	614	662	586	640	582	594	600	615	637	616	592	642	626	627	657	610	633	615	651	653	694	646	660	639	624	621	610	641	661	629	619	580	611	658	643	667	627	634	617	626	638	649	607	661	610	654	593	623	621	612	621	611	686	657	650	638	591	631	639	635	592	660	643	595	592	601	613	628	672	607	640	647	623	590	618	645	655	613	625	610	584	596	619	638	647	619	598	641	635	584	605	675	635	644	641	641	610	592	624	636	617	594	654	623	625	609	591	653	642	612	642	598	611	659	628	637	615	678	575	603	617	598	643	654	634	549	653	616	667	649	670	621	670	611	633	632	656	594	600	615	610	617	587	610	639	591	631	626	638	638	613	656	603	587	625	628	620	612	637	620	646	600	599	611	600	630	631	627	627	628	654	646	636	689	643	638	607	623	651	584	624	657	597	591	642	584	615	642	664	666	626	665	653	653	574	624	659	656	577	609	644	624	590	623	598	623	622	592	615	627	638	616	633	618	633	615	657	585	608	639	629	640	631	601	622	630	609	659	576	638	642	647	608	645	607	622	631	642	602	647	631	657	630	660	616	609	668	614	628	672	653	595	640	659	644	667	568	598	617	627	605	603	612	653	643	608	605	635	607	590	644	624	635	648	633	661	634	645	617	635	604	613	621	600	630	590	620	650	604	587	615	601	661	634	632	595	652	628	601	631	634	640	642	613	591	632	622	621	623	620	596	554	642	612	616	613	648	651	627	615	619	638	633	637	624	668	613	647	588	602	643	651	588	602	631	591	644	579	670	630	619	635	630	629	581	611	586	585	630	641	633	644	642	615	622	647	635	655	634	622	611	614	567	638	634	649	603	633	646	606	608	602	624	649	658	611	599	608	634	629	684	604	616	615	601	626	639	637	627	618	633	610	602	654	607	590	640	619	641	619	650	647	666	654	668	619	600	609	631	645	636	591	640	601	604	646	630	569	634	637	602	562	646	593	629	604	629	630	626	623	660	613	606	641	621	605	618	611	652	639	590	602	625	617	601	645	620	615	638	608	650	656	652	595	629	641	598	632	629	652	637	586	629	599	667	616	613	630	646	615	614	630	598	641	672	611	622	598	593	582	595	600	582	633	672	662	639	617	575	609	607	659	655	633	619	619	596	662	596	619	603	608	575	660	634	611	639	650	636	645	653	613	661	618	664	594	581	649	648	643	603	610	598	632	604	635	606	602	611	620	630	578	612	640	626	626	590	594	633	635	638	601	613	631	667	588	648	638	680	617	675	676	613	602	652	622	602	623	634	597	675	626	599	597	603	626	649	617	627	595	605	674	608	663	688	562	632	615	577	649	656	643	646	615	642	634	614	584	613	598	613	618	630	655	616	613	608	591	649	619	623	626	628	625	639	637	660	641	586	676	613	603	644	671	625	630	673	640	608	648	655	611	594	650	640	669	643	618	659	644	623	597	628	641	634	646	623	634	609	610	622	583	588	613	633	655	592	620	603	655	598	640	638	589	659	606	608	634	600	639	601	677	604	633	666	654	658	675	593	672	605	672	624	598	632	629	614	649	607	603	637	611	613	644	650	607	627	657	597	626	639	658	598	634	627	645	609	642	661	627	665	611	663	590	610	589	563	645	645	623	679	645	621	627	603	601	670	653	611	623	631	627	628	632	580	625	641	652	649	595	623	628	624	625	653	637	645	596	631	648	595	665	630	648	668	605	609	661	665	699	650	590	577	628	624	631	659	606	584	669	634	625	585	625	640	608	580	623	647	651	660	606	629	578	655	625	595	628	620	575	640	626	602	630	626	623	592	622	615	564	642	612	645	651	639	653	614	576	645	660	583	626	605	633	582	598	662	609	601	612	633	671	605	590	628	661	603	666	626	607	643	610	599	587	624	596	639	629	645	649	615	620	609	654	630	649	616	611	611	665	607	643	603	640	673	579	577	644	643	613	667	598	606	606	630	611	647	662	672	579	650	645	612	634	609	632	639	625	575	629	634	662	651	584	607	613	643	617	616	593	585	638	609	578	578	640	625	619	573	658	611	630	645	680	629	624	602	617	643	621	645	591	655	597	649	629	619	630	603	637	605	621	606	646	619	574	603	654	613	634	609	579	617	650	648	641	632	565	679	672	604	646	650	622	608	638	610	609	614	633	582	647	624	619	671	649	643	645	636	617	604	612	634	606	651	631	657	644	613	654	667	628	630	666	593	672	641	601	604	650	603	663	632	604	616	689	678	599	633	643	675	618	656	618	613	626	668	652	652	613	587	616	620	605	580	612	629	624	625	615	620	624	590	595	656
46380	22761	20051	4864	1178	603	486	433	346	357	300	324	302	283	295	297	236	270	271	207	239	251	211	230	235	233	267	259	240	221	234	238	235	233	230	222	245	206	233	228	250	232	227	233	203	239	237	231	211	196	218	208	201	244	212	201	251	230	254	207	236	238	231	210	206	226	222	218	223	237	271	224	247	241	223	247	208	204	233	210	255	201	220	215	226	225	204	232	237	249	201	227	190	235	215	224	222	223	237	218	222	209	226	211	230	230	242	203	221	193	258	241	234	230	253	210	235	227	239	213	231	217	221	224	216	251	203	244	229	239	217	229	218	254	224	228	219	246	206	211	228	207	225	234	220	244	233	236	217	225	240	210	259	220	212	246	224	233	217	220	225	254	248	218	229	241	205	264	224	242	208	233	223	210	218	214	233	208	213	223	230	201	211	201	232	202	216	206	234	218	236	217	223	210	202	223	238	248	244	214	255	244	196	232	209	223	220	245	217	218	216	225	235	231	228	232	249	224	241	223	208	218	196	209	215	237	234	231	231	210	225	215	213	200	231	230	211	208	226	226	213	224	238	238	244	230	221	211	226	211	237	254	213	217	201	248	215	234	214	219	230	231	248	257	227	244	231	232	231	224	253	212	184	233	215	237	222	203	199	212	205	235	218	223	216	235	186	250	210	207	232	232	232	230	224	192	248	239	236	236	244	199	196	228	252	213	235	235	224	239	235	233	229	253	239	216	238	250	203	239	251	229	225	242	241	218	224	223	172	241	203	236	206	204	193	209	240	258	242	238	217	212	221	208	232	237	224	214	232	181	192	203	216	212	249	199	197	194	214	209	204	255	215	206	244	222	228	245	213	225	236	238	228	212	217	232	189	231	225	208	200	183	217	224	224	228	246	226	216	223	235	193	241	208	209	214	249	204	227	224	235	207	219	223	200	237	232	208	198	245	201	215	214	218	221	225	229	248	234	232	199	190	204	213	214	248	195	212	215	233	235	218	221	245	232	233	211	217	234	211	234	218	248	220	189	202	193	224	224	224	209	221	214	210	239	219	255	194	223	206	231	205	239	192	192	240	223	230	213	219	237	215	233	220	240	220	241	216	223	248	211	217	223	247	222	217	225	217	210	216	187	214	240	239	226	223	213	204	240	226	238	203	227	213	193	229	221	213	241	243	193	202	209	225	212	209	238	240	214	191	180	237	219	227	232	217	202	227	241	231	230	213	223	244	222	214	201	223	228	202	205	250	242	226	214	234	246	221	217	214	217	214	223	230	226	224	220	223	249	240	226	232	213	227	224	221	223	230	234	199	228	263	239	221	225	253	229	235	209	229	230	233	206	216	202	203	200	229	210	176	207	207	209	211	225	212	233	192	225	237	201	232	207	203	226	214	248	217	238	238	224	251	227	226	221	203	215	216	240	205	231	260	219	208	234	242	199	229	251	194	198	210	238	229	230	223	243	244	228	200	221	210	191	229	235	220	238	215	223	222	227	238	219	258	225	215	237	235	240	243	231	248	221	246	206	237	200	247	223	207	229	205	198	201	211	217	209	249	231	210	210	225	199	242	221	212	265	191	230	225	233	230	215	207	212	234	236	213	201	235	227	224	197	206	209	210	242	235	205	234	204	224	218	217	216	232	206	211	196	233	242	221	207	207	207	216	222	249	234	221	229	244	217	198	212	239	229	225	204	200	247	225	246	224	209	233	244	228	236	249	186	218	201	205	235	238	222	220	201	230	198	238	227	222	217	187	228	221	232	209	231	222	234	222	217	215	197	224	214	240	222	235	221	189	206	229	234	215	221	203	242	235	244	252	225	207	278	218	231	205	231	232	223	232	172	204	213	247	211	220	215	222	220	196	223	220	241	211	223	222	197	218	230	236	247	239	231	225	212	242	245	210	225	209	220	209	236	221	221	205	230	215	236	266	231	222	234	244	230	225	244	215	196	238	203	210	250	222	193	212	228	241	242	200	218	201	229	240	237	226	208	214	229	244	203	238	243	211	207	219	224	204	205	207	223	231	231	224	222	210	221	226	237	236	224	227	252	201	233	240	207	233	223	237	229	224	233	227	214	231	238	221	227	236	232	218	230	242	254	228	225	196	208	226	219	212	210	231	220	247	224	212	210	200	252	234	246	233	219	213	234	217	254	205	203	240	211	220	222	252	221	225	210	240	209	234	207	230	248	238	228	221	208	257	239	247	240	221	239	236	226	208	210	226	253	236	217	253	207	236	223	217	214	224	228	232	226	241	209	202	227	237	233	216	220	200	231	232	224	231	197	238	216	199	222	219	221	228	215	206	216	211	226	216	241	219	218	209	226	216	202	256	224	217	228	214	209	219	236	235	234	214	238	197	214	250	220	232	211	227	227	227	222	218	236	237	211	221	210	233	287	234	239	220	222	221	204	216	230	216	210	205	205	231	227	227	234	212	218	221	208	228	235	201	219	210	213	222	254	228	227	241	207	224	223	215	213	221	217	222	227	221	240	220	198	218	198	213	250	225	228	224	221	224	196	233	240	221	225	230	190	231	224	219	243	216	233	242	241	216	229	197	213	206	218	232	224	211	251	234	217	221	221	252	195	198	228	217	237	207	230	213	212	201	236	213	188	194	226	217	237	212	219	208	245	227	234	195	205	219	221	217	219	212	212	224	241	232	240	225	217	200	193	218	232	245	231	234	213	186	239	207	193	210	213	207	220	206	227	223	213	210	220	225	225	228	199	220	181	212	202	219	221	226	201	185	210	218	201	229	221	230	233	203	220	242	243	230	248	191	242	208	244	220	214	239	206	196	230	243	231	227	246	203	260	216	226	249	235	187	197	237	248	234	235	229	238	202	217	236	226	211	218	218	212	203	186	248	233	230	230	223	204	228	230	220	219	191	235	232	219	233	216	242	198	205	227	247	202	219	243	252	244	221	196	235	207	230	235	219	197	209	218	231	190	209	221	234	216	243	208	254	221	226	220	250	209	240	211	244	237	235	228	250	230	229	230	240	198	206	194	208	214	215	205	206	215	226	209	245	222	222	224	199	226	218	217	206	234	199	241	235	232	207	238	216	207	240	216	220	218	217	238	219	232	248	235	224	228	227	226	232	244	249	212	194	240	251	223	223	251	220	185	203	213	205	214	246	249	220	214	246	209	221	222	246	222	222	211	239	237	232	199	219	212	211	207	241	210	215	229	253	218	209	224	231	235	199	220	244	224	215	223	218	192	206	227	240	228	224	214	240	229	232	221	236	262	210	195	237	218	210	241	227	234	238	224	206	210	209	230	209	220	232	226	224	204	247	223	239	231	229	223	213	250	207	211	237	184	216	214	212	214	209	203	238	237	217	213	214	228	204	228	178	217	212	219	221	233	239	201	203	234	236	234	222	219	209	204	203	216	227	226	221	249	238	224	225	244	234	215	199	203	246	238	223	191	195	234	260	213	237	225	233	220	230	204	255	247	201	208	229	200	225	220	235	210	217	183	223	251	201	216	212	234	225
26786	1563	2801	3491	2874	2289	1918	1608	1397	1293	1134	1166	1027	878	868	860	829	730	749	787	690	663	659	657	681	642	684	616	627	618	598	624	565	600	609	615	615	583	590	590	599	594	596	561	602	553	594	581	616	565	557	619	576	554	558	543	580	605	580	561	576	524	574	547	595	569	581	572	577	593	536	562	552	545	596	528	540	569	526	540	577	539	592	558	572	548	579	611	510	538	578	565	573	553	546	542	552	581	602	557	550	562	593	553	575	590	581	584	545	548	515	564	524	565	573	601	559	591	586	549	577	545	534	530	538	537	586	600	557	529	534	572	567	546	527	563	563	547	557	566	510	591	551	508	573	599	594	557	551	569	572	561	574	555	572	611	626	590	557	567	582	531	564	598	558	541	560	552	527	548	562	558	570	605	588	526	548	544	560	574	554	549	585	549	611	556	606	589	536	552	566	556	535	555	567	586	588	539	563	599	561	556	543	549	523	563	584	525	554	552	535	570	568	557	541	514	555	570	526	567	619	538	531	601	591	581	571	516	550	536	578	553	575	571	537	552	600	556	548	574	552	548	602	576	571	580	555	592	607	540	579	569	575	542	528	563	546	548	566	580	588	532	555	566	547	556	602	586	566	587	578	609	564	573	554	600	538	566	592	556	577	559	565	594	548	589	565	548	522	571	563	534	590	567	531	592	580	553	601	567	574	533	538	581	543	548	570	541	551	504	569	592	540	558	527	545	603	576	535	579	592	514	593	546	560	540	561	597	550	574	563	549	570	575	526	560	509	603	541	571	539	563	532	536	590	582	587	543	620	550	584	574	558	537	572	558	566	528	513	559	563	570	538	545	565	533	572	557	568	587	530	608	557	550	592	550	489	560	588	562	541	557	560	513	542	561	570	579	548	540	560	597	565	564	529	544	549	522	560	593	566	585	557	573	569	575	551	529	584	588	582	595	556	555	571	544	578	548	574	572	525	576	556	541	548	515	564	517	563	562	556	569	542	572	523	543	561	545	564	579	552	580	538	577	571	563	596	570	560	541	566	549	575	603	561	507	586	590	565	548	542	550	568	605	560	535	550	560	524	591	564	595	543	574	587	556	548	582	574	549	575	589	608	581	573	572	563	542	555	537	557	530	536	523	542	549	515	570	603	570	542	552	542	563	554	571	571	515	530	559	549	555	551	536	554	594	551	549	567	554	541	594	573	579	551	570	569	569	596	540	541	591	560	566	552	540	571	568	518	569	557	516	584	565	580	591	561	514	580	570	550	514	593	578	545	522	544	552	516	552	577	561	601	539	542	531	539	562	546	554	576	579	557	555	563	609	574	518	559	576	533	607	558	584	565	578	539	575	544	554	549	557	579	521	575	557	554	568	587	592	556	540	576	547	590	560	534	514	572	591	579	554	581	596	576	528	532	515	603	561	557	527	560	565	568	580	582	560	563	561	551	559	566	554	577	557	555	515	568	508	561	486	556	549	553	564	574	533	555	568	550	499	558	590	582	561	542	528	601	515	598	551	536	533	584	540	572	580	576	567	544	564	550	555	552	553	594	585	559	560	591	581	564	557	584	547	626	548	511	563	590	578	552	528	562	531	540	563	537	560	545	588	561	554	542	544	572	580	585	591	580	551	555	584	576	572	561	568	548	569	529	579	576	584	527	517	549	565	611	590	540	580	582	586	549	557	551	520	578	538	564	537	578	580	565	583	543	569	561	554	573	539	525	579	564	585	592	600	561	564	568	575	599	586	569	538	563	565	556	560	547	557	522	539	520	597	538	574	569	539	538	549	570	574	553	562	523	559	580	587	534	598	575	520	526	583	549	586	553	553	565	543	598	568	576	585	559	580	544	593	563	575	530	533	540	602	584	601	588	579	594	524	543	553	532	583	584	535	572	598	549	523	550	571	513	564	515	543	601	617	557	561	572	543	560	567	589	573	572	560	564	570	584	534	565	559	573	561	545	599	547	526	571	549	551	545	569	556	608	541	550	557	569	589	567	585	590	558	577	546	570	528	579	567	604	594	565	551	593	610	574	530	545	553	599	580	558	561	567	538	500	566	558	576	532	567	599	531	603	537	576	559	541	546	594	579	580	585	570	585	523	534	542	561	626	545	597	562	577	520	569	568	578	579	582	527	595	539	529	583	575	555	538	554	536	557	529	523	560	550	556	588	573	550	547	571	557	556	557	497	599	565	563	534	553	556	557	543	605	559	550	539	585	571	579	539	557	549	584	540	574	547	591	563	555	548	534	571	568	563	556	532	555	558	554	545	495	570	564	526	572	538	574	547	592	528	536	590	569	532	577	530	566	563	582	570	575	532	560	621	562	561	563	553	558	536	581	542	527	591	573	557	532	561	537	577	595	593	551	537	541	592	565	561	513	568	573	532	553	584	525	543	515	511	545	553	511	540	550	553	541	586	576	562	573	591	592	547	528	551	552	551	518	587	573	592	597	566	545	546	524	586	569	584	584	569	591	542	561	565	558	578	594	561	572	592	569	574	569	554	563	570	539	569	565	559	542	585	556	567	561	577	579	513	569	566	499	563	593	555	584	555	565	540	527	586	575	551	507	561	579	552	532	537	589	545	611	577	575	629	533	564	554	527	541	587	516	560	558	562	574	586	532	545	554	544	570	548	566	546	537	571	555	541	554	597	527	586	552	550	530	581	589	561	524	545	571	599	544	541	543	535	504	520	548	586	591	559	598	565	562	545	555	590	555	524	540	581	597	561	568	562	527	525	549	541	583	583	548	540	568	558	602	536	615	537	568	520	567	593	538	573	536	596	571	549	584	562	547	553	538	560	576	549	543	607	516	547	546	570	541	552	545	589	558	533	544	517	532	578	578	562	545	555	514	542	524	563	572	592	532	569	537	526	568	578	540	597	527	532	596	578	567	534	600	564	555	535	568	566	541	588	595	568	561	565	560	552	583	572	593	577	527	572	563	569	529	530	558	516	566	614	568	544	562	553	580	543	568	568	567	580	542	527	548	580	557	559	590	555	512	558	585	588	544	546	556	533	553	600	570	553	568	599	572	567	590	580	533	532	584	540	528	534	579	562	598	611	547	576	595	556	554	538	579	513	566	608	559	551	543	571	591	527	527	536	572	576	571	558	566	603	562	550	586	583	557	585	616	581	563	531	611	546	607	576	529	568	531	527	576	543	536	598	577	570	574	583	543	560	527	550	557	564	562	555	583	600	528	552	600	533	524	586	529	527	583	575	565	540	550	582	540	570	567	564	598	554	539	547	572	544	560	571	568	567	547	560	563	555	593	584	544	552	550	591	565	521	560	566	595	580	523	541	563	555	566	594	562	597	568	560	598	559	550	587	560	557	569	601	546	537	541	519	572	538	583	579	571	541	576	543	539	527	521	569	566	587	586	575	558	587	574	587	509	595	547	523	543	575	581	560	561	569	569	559	586	574	541	569	576	546	526	519	519	568	549	552	543	585	556	552	574	548	513	551	524	567	530	565	558	563	578	559	579	548
41890	25883	22707	13570	5358	1640	995	779	692	624	639	592	489	398	448	356	425	385	384	356	411	326	400	358	423	361	357	343	352	380	355	358	396	355	376	326	343	339	342	341	360	335	341	333	353	328	350	330	331	319	358	356	336	320	348	331	357	335	355	361	324	338	350	363	338	354	353	346	332	330	352	348	337	344	361	350	337	329	355	327	338	339	341	344	345	351	340	316	362	360	348	338	341	331	337	332	374	371	322	362	316	345	355	342	327	310	323	384	351	332	330	333	340	345	302	330	341	318	302	337	332	340	353	348	366	350	361	365	357	334	352	346	374	354	320	333	342	350	333	336	307	346	341	341	318	330	335	365	341	335	322	355	329	339	365	320	344	354	349	371	324	318	312	328	360	347	344	314	320	390	370	346	335	338	337	332	329	305	358	326	325	348	345	321	348	310	329	341	346	342	317	277	303	340	310	365	336	358	319	332	367	329	323	341	344	326	331	342	346	329	353	378	302	350	330	346	351	331	331	357	341	326	347	362	326	310	332	308	280	304	311	346	397	317	336	315	319	318	347	358	331	320	325	346	352	320	345	365	325	338	341	299	318	345	338	324	327	310	361	262	322	337	315	373	335	292	337	328	355	325	314	314	322	308	339	317	340	318	320	318	348	296	308	312	343	335	333	351	341	348	335	353	338	318	340	330	308	316	344	346	327	349	320	331	356	370	330	320	327	327	374	302	365	332	339	334	357	304	328	326	354	326	287	335	321	328	377	359	341	364	337	360	333	347	326	326	364	321	339	311	352	325	328	341	324	313	349	344	340	348	307	326	364	340	347	327	325	309	319	334	361	322	359	332	362	348	331	349	322	352	353	361	373	304	341	331	344	315	351	335	341	338	324	343	345	323	327	348	356	368	347	338	374	327	348	339	333	334	369	294	344	336	331	330	333	342	357	337	347	334	310	334	332	308	348	366	333	353	330	347	339	363	351	323	305	348	355	351	361	342	364	327	343	345	352	326	349	351	333	335	359	344	341	348	307	324	360	323	310	278	347	356	368	338	327	334	308	354	370	329	322	352	363	306	352	333	326	345	318	326	325	315	348	366	358	338	320	358	339	358	329	362	342	337	363	328	329	360	348	344	329	351	354	373	327	382	353	336	355	332	329	297	350	331	303	342	354	364	363	373	321	361	347	318	330	354	339	352	332	327	323	339	352	312	357	348	343	324	327	314	327	319	350	337	326	353	339	341	344	360	317	332	335	284	286	314	375	342	279	287	365	376	338	349	332	335	327	343	349	320	363	305	362	356	326	301	358	355	356	338	336	314	325	349	329	343	355	339	300	317	359	361	390	323	342	366	362	323	349	339	325	292	352	326	336	349	365	348	363	360	368	332	353	358	387	322	318	382	342	319	326	333	314	309	301	338	330	320	327	283	323	364	323	343	348	368	330	364	334	357	340	347	357	339	341	340	354	353	324	316	357	341	334	329	337	338	340	350	335	332	323	330	355	327	355	319	326	319	334	322	321	291	337	324	350	371	316	342	348	353	335	324	350	323	336	333	342	355	347	338	311	314	343	345	347	328	320	315	336	370	327	284	337	320	318	313	365	358	345	317	317	356	365	339	335	305	343	331	322	345	323	345	395	344	331	324	328	362	319	324	316	323	343	381	364	364	357	342	326	344	371	313	333	382	362	333	336	330	328	337	381	350	365	329	353	386	379	346	340	304	339	367	358	375	346	384	337	328	375	329	320	316	356	353	340	317	343	343	311	354	312	331	372	334	352	369	341	344	378	326	292	331	354	345	359	374	349	334	336	330	317	364	307	358	344	325	335	309	319	336	355	318	309	341	290	356	322	318	333	335	328	340	371	336	332	340	359	310	364	331	375	348	342	378	308	329	352	344	316	334	365	369	347	329	304	344	332	360	395	340	319	389	334	347	336	340	310	290	317	307	330	321	319	328	373	343	373	323	351	352	315	298	301	314	355	317	340	335	317	345	337	358	344	322	320	331	332	365	326	331	335	319	303	340	321	346	335	321	318	322	351	327	358	348	319	349	394	327	353	321	374	350	359	343	333	371	362	322	338	317	332	325	326	379	340	348	329	350	318	324	315	369	374	366	357	351	339	369	356	323	367	331	326	381	331	307	308	319	325	327	354	312	358	355	316	378	361	371	360	336	324	325	330	348	324	287	350	355	325	368	355	350	341	330	324	306	318	351	350	293	309	340	337	333	324	339	354	334	335	374	367	354	313	353	340	315	313	323	365	360	330	370	335	352	355	355	340	321	328	330	341	355	297	318	337	322	319	344	354	354	373	336	340	359	330	316	327	337	351	319	334	353	320	334	347	325	348	349	366	346	344	339	333	320	354	335	327	322	374	331	340	367	313	346	370	359	338	340	341	326	321	301	363	330	354	320	328	338	325	313	330	332	338	333	326	327	298	307	320	294	322	342	319	345	350	368	325	334	351	326	343	356	332	329	345	359	335	360	326	338	339	314	322	357	353	315	343	378	348	336	313	367	337	333	333	354	315	325	319	337	308	331	379	332	356	347	353	339	305	324	352	345	341	376	353	358	356	308	319	337	321	331	350	355	339	354	354	337	345	299	309	311	326	351	317	334	311	352	354	337	358	299	339	315	321	328	320	325	337	336	329	374	303	337	316	314	312	345	360	325	326	355	316	323	345	312	365	383	319	331	345	361	351	345	289	344	323	336	318	329	317	320	348	378	345	350	339	297	316	330	323	312	340	326	349	346	331	360	319	306	342	327	339	344	348	332	358	352	380	375	338	375	338	323	310	294	310	339	323	312	333	316	345	319	356	314	282	363	322	363	351	344	356	323	361	323	355	342	304	350	380	363	315	306	305	345	348	348	347	313	323	322	357	319	340	362	373	338	343	325	349	341	336	311	370	342	325	331	325	321	345	311	341	331	335	323	342	356	337	351	328	303	367	322	365	332	340	282	300	321	308	348	324	318	337	322	305	341	306	330	311	322	360	329	338	347	352	347	345	341	326	309	350	316	315	317	348	347	368	329	343	312	321	338	336	361	354	387	328	337	311	311	308	331	344	333	333	367	309	363	361	311	350	353	370	349	328	330	368	359	341	365	364	352	367	329	330	291	311	353	325	331	337	313	319	318	355	305	322	305	347	364	346	341	332	329	346	312	345	370	347	325	353	315	369	371	330	328	341	371	355	336	336	352	349	347	310	311	330	328	305	313	355	347	332	333	323	312	344	295	341	322	322	355	307	313	375	358	324	343	330	350	349	349	319	360	319	303	340	379	365	356	335	335	354	327	374	327	352	335	376	280	344	305	363	333	316	324	329	318	347	362	344	348	345	356	311	374	335	354	348	307	357	348	320	336	330	324	352	307	345	329	328	335	298	380	336	347	317	357	347	324	301	358	338	333	362	335	341	322	335	379	303	312	340	318	349	339	323	328	307	311	384	308	328	321	327	357	304	306	309	348	319	379	373	324	322	355	330	316	380	334	326	298	315	315
27697	2886	5042	6149	5259	3692	3402	2860	2423	2167	1939	1797	1631	1468	1400	1358	1300	1126	1212	1053	1098	1049	1014	1031	984	1020	920	937	984	943	897	901	850	949	860	860	847	901	863	857	797	849	825	868	846	844	821	806	818	848	819	828	888	893	844	867	827	819	822	833	812	783	802	809	875	807	845	790	826	829	775	772	813	813	784	788	878	825	825	788	769	784	809	811	813	787	820	778	815	815	779	776	806	808	789	775	813	806	855	823	816	879	781	820	761	805	766	732	794	789	783	758	827	847	816	825	851	768	802	764	823	818	822	787	815	811	820	822	811	785	796	752	825	802	826	790	823	797	765	783	797	836	773	763	795	827	821	806	809	845	784	808	789	793	798	795	805	742	828	742	768	845	803	796	792	798	845	836	819	796	766	807	843	862	799	824	832	817	799	810	781	789	821	797	795	793	792	849	844	802	774	779	786	782	825	828	826	825	831	799	813	832	808	825	806	814	805	790	842	775	839	803	792	757	806	801	805	732	863	757	771	827	782	760	789	783	759	801	797	769	781	820	752	791	814	836	826	790	776	791	789	807	739	802	804	804	775	722	752	766	810	844	793	782	777	784	796	814	827	760	814	810	773	770	837	763	784	792	797	799	773	830	775	840	828	842	731	759	747	802	801	787	762	785	804	809	757	815	753	844	780	834	772	811	814	795	781	765	767	774	758	815	844	790	800	803	774	788	845	815	856	807	802	772	757	756	809	820	828	827	864	790	791	824	799	793	763	792	767	799	812	755	818	830	792	765	787	831	811	826	814	767	766	787	777	811	785	797	745	750	801	767	788	820	789	824	763	751	794	788	813	784	751	802	839	796	800	797	801	848	787	781	816	793	840	818	776	805	817	767	856	838	788	802	793	783	804	759	852	792	769	799	869	820	830	783	796	819	775	777	746	757	797	767	802	786	780	817	821	818	765	818	753	724	792	821	789	778	798	746	755	828	804	783	778	777	822	758	797	799	803	819	820	772	808	887	755	766	804	843	796	781	783	860	814	789	819	758	764	795	822	797	793	746	758	775	797	835	787	777	865	727	796	804	816	838	819	749	791	795	795	816	797	813	803	786	785	759	765	787	838	767	854	803	851	821	784	813	774	756	788	829	790	793	817	749	780	757	780	767	838	827	802	782	800	853	763	797	754	735	802	787	782	828	777	811	824	809	755	820	759	783	798	841	792	788	739	811	816	792	782	815	734	789	750	823	790	815	841	791	783	785	805	792	815	767	777	763	794	805	789	790	741	801	798	778	767	801	797	802	812	774	807	757	837	790	798	772	759	779	793	788	812	792	817	805	821	740	803	824	769	747	822	793	779	806	784	808	823	801	815	811	815	785	802	742	752	760	819	800	792	787	762	827	755	772	807	791	770	798	818	788	814	807	814	793	839	803	822	791	784	767	799	805	752	756	777	786	765	742	797	775	810	816	813	805	802	755	759	769	817	794	780	762	786	792	783	802	786	734	759	786	800	808	794	815	786	801	723	765	782	827	799	791	776	818	764	862	783	798	773	806	793	818	823	810	833	748	781	773	779	841	788	782	800	845	778	788	762	775	800	791	801	783	776	775	775	785	783	804	803	844	825	809	821	868	770	786	787	809	809	802	791	854	844	753	824	803	789	802	838	825	804	724	784	832	775	813	775	814	829	769	735	826	814	794	786	729	810	717	792	803	796	791	798	803	780	770	813	797	797	787	771	819	844	809	853	821	830	803	745	821	863	783	795	765	773	804	854	802	770	796	771	797	789	798	745	816	817	769	776	816	849	801	794	768	772	847	779	779	806	784	772	818	765	797	822	819	797	809	767	787	810	803	819	776	801	752	821	758	817	825	771	811	767	759	811	773	823	789	785	735	780	801	797	804	784	853	798	778	729	826	827	796	797	810	796	793	783	782	751	838	727	785	748	813	806	815	805	826	786	832	785	788	838	767	804	780	794	753	809	822	799	741	831	738	829	736	802	793	809	786	763	819	790	746	791	797	806	830	783	787	798	830	852	783	743	789	749	810	800	750	753	774	792	765	769	801	806	778	829	800	793	748	794	784	744	815	807	799	790	779	811	812	762	786	768	830	796	782	838	846	768	821	801	813	795	801	813	790	810	757	839	826	780	805	801	782	822	748	817	735	834	832	783	772	799	773	825	801	721	787	802	805	823	789	862	753	773	796	781	814	776	799	780	808	872	820	767	813	812	846	773	769	778	805	800	819	793	803	776	811	805	805	783	753	812	771	795	781	784	791	827	788	788	787	787	796	776	816	824	829	807	792	823	755	821	786	751	833	827	814	815	780	797	826	758	771	771	821	760	789	807	825	783	797	783	786	813	806	787	806	762	814	769	788	797	777	794	778	748	771	823	792	784	841	833	718	806	792	822	749	755	852	831	852	820	803	811	753	796	777	827	810	775	730	813	793	805	799	751	763	803	772	779	764	858	817	794	832	775	820	813	853	789	796	750	718	810	815	794	821	777	816	747	787	795	785	757	750	778	809	807	758	787	802	789	814	796	762	817	760	815	803	772	762	722	823	822	861	804	789	838	766	791	778	780	806	827	751	819	748	802	825	833	796	803	812	805	790	853	775	770	786	780	767	797	771	806	772	756	797	802	801	827	730	825	804	825	802	785	794	775	773	822	735	869	805	726	828	747	806	810	794	776	798	791	772	765	815	808	800	747	755	834	820	802	828	778	771	826	854	776	820	782	761	812	800	786	818	785	842	800	783	805	833	844	778	807	748	745	826	826	791	811	844	804	807	763	796	849	756	789	759	788	863	757	782	796	716	778	770	779	776	767	794	858	818	766	781	758	765	816	804	847	770	814	839	813	761	830	816	805	823	788	773	794	824	801	791	809	732	822	752	828	804	801	755	754	755	821	817	792	776	806	752	777	844	726	787	789	792	750	803	819	805	772	790	742	794	820	859	798	841	759	822	826	784	787	847	775	842	824	844	846	856	787	832	736	811	818	833	765	776	793	786	804	780	805	798	739	830	826	794	777	789	771	798	779	853	759	750	820	781	783	773	774	771	769	770	792	803	744	793	778	783	818	797	826	819	793	842	816	775	792	759	787	772	797	840	804	787	789	803	753	748	826	765	707	821	813	799	751	789	827	812	789	835	798	808	760	795	787	811	796	850	814	750	819	755	758	801	788	750	792	822	782	774	796	791	782	732	794	773	791	793	765	791	742	796	753	795	781	796	759	779	818	825	787	794	799	759	769	784	777	813	805	797	771	778	802	791	774	811	775	869	788	852	778	781	832	771	775	809	756	792	822	759	814	788	798	766	821	842	826	773	841	842	768	791	825	774	760	794	773	789	777	770	775	829	784	811	788	818	798	797	756	828	807	804	824	842	815	795	753	786	812	819	787	740	790	763	803	793	836	806	792	764	797	838	760	744	818	819	799	786	786	776	753	844	828	819	754	800	748	797	791	824	773	770	775	790	756	761	760	827	809	729	838	780	719	852	777	779	785	828
11344	718	322	342	297	253	262	265	276	251	294	229	282	246	243	251	238	236	269	253	245	260	255	238	257	262	260	278	251	282	265	250	250	272	256	260	257	255	263	261	269	258	256	251	255	280	252	255	283	278	265	243	244	241	254	238	227	262	245	259	239	260	244	249	232	252	255	262	254	243	256	250	277	268	279	272	299	262	248	244	264	258	261	261	282	250	236	245	287	258	257	283	262	272	249	254	266	255	240	248	256	243	289	272	268	274	260	268	289	215	257	278	245	235	251	242	261	261	286	264	265	269	264	271	294	266	266	261	252	282	259	269	250	246	268	302	252	240	274	269	263	244	252	273	266	286	273	258	253	242	272	245	257	257	243	234	273	245	271	263	263	275	266	271	262	269	261	257	267	279	261	270	247	244	263	257	262	258	275	263	266	262	275	237	256	272	245	239	260	255	256	249	271	255	259	291	285	293	258	250	250	242	243	282	231	230	279	272	262	261	238	248	273	267	260	249	253	249	274	277	263	276	261	287	278	281	261	269	254	269	253	262	283	260	246	243	233	258	247	226	248	250	277	275	298	289	251	258	269	271	272	255	262	257	277	245	258	250	234	263	253	241	242	240	267	284	270	294	260	251	260	285	261	261	255	261	275	270	289	253	228	263	258	262	280	270	267	244	248	237	262	253	232	268	212	276	266	234	252	248	291	251	253	269	277	237	283	271	278	282	261	232	245	262	244	285	221	257	212	201	267	261	274	272	213	270	232	271	261	257	219	268	276	266	254	275	231	248	250	258	270	259	287	267	267	276	240	246	246	242	248	257	257	295	254	250	267	289	257	242	256	264	272	268	270	264	272	262	250	283	250	272	257	278	302	245	286	254	262	258	253	228	268	252	283	273	252	254	269	280	265	266	260	259	285	241	259	244	275	287	260	256	245	253	289	280	280	235	259	265	268	246	244	251	277	234	247	256	276	227	251	245	303	262	239	243	228	246	274	247	263	263	255	234	229	256	262	257	249	254	258	251	259	240	264	241	297	264	287	267	260	263	262	251	265	324	272	281	253	255	276	243	245	273	277	252	248	253	262	289	263	263	263	271	248	247	262	246	234	260	270	262	252	263	255	255	269	243	231	270	234	233	262	282	261	248	258	291	283	290	262	257	261	271	234	253	246	261	260	267	249	267	259	265	262	279	286	255	286	263	259	260	256	263	271	256	243	245	253	234	271	246	259	284	263	274	250	225	248	277	260	254	238	241	291	253	261	300	267	268	259	292	262	255	244	286	260	278	309	267	262	262	268	275	262	271	242	245	263	257	261	278	259	248	271	261	280	238	258	221	288	267	213	274	277	267	264	279	238	238	270	287	271	257	225	258	241	265	241	270	238	286	254	244	274	271	274	252	236	248	254	263	252	289	279	270	250	270	265	267	272	241	251	268	260	236	263	306	270	246	244	264	285	280	229	259	255	267	269	273	246	281	265	263	249	239	268	243	288	227	294	256	293	250	286	268	246	261	266	288	262	229	259	231	258	267	250	246	253	242	297	284	275	259	275	263	251	267	278	263	251	263	258	248	253	242	272	260	226	268	275	295	265	249	275	277	271	243	263	280	266	265	251	259	236	246	269	282	245	246	284	255	275	259	262	268	273	263	239	252	233	237	234	241	254	263	275	252	260	251	250	248	252	259	275	258	292	229	252	257	264	242	261	247	241	289	252	272	269	246	262	248	246	271	242	246	255	275	281	284	245	222	276	243	251	286	236	257	273	254	250	246	262	274	279	254	264	246	299	293	265	254	247	237	261	261	251	295	265	273	249	276	278	264	251	240	245	253	276	232	284	306	234	265	280	247	245	268	277	287	276	256	246	277	260	262	281	275	270	242	266	242	262	258	252	251	256	251	257	273	248	267	258	272	272	273	231	264	253	276	277	261	216	272	254	239	270	256	258	255	266	255	279	288	259	253	241	259	253	260	262	230	256	257	262	257	265	271	255	264	228	274	280	235	256	246	251	240	284	256	292	296	271	230	242	273	256	279	263	251	265	286	240	241	231	232	242	239	259	231	249	229	242	241	247	240	264	270	246	243	238	257	245	263	265	289	238	289	238	281	247	291	243	278	241	248	267	245	290	251	232	267	269	232	257	248	244	257	267	233	285	242	241	221	237	278	276	263	266	245	259	224	239	263	252	245	274	248	286	274	265	239	272	264	280	243	267	264	270	256	272	251	250	250	284	279	260	269	250	290	272	239	239	254	296	254	252	259	271	265	287	260	258	255	275	265	266	268	281	242	243	278	229	259	285	251	288	229	265	250	275	266	234	255	252	262	259	273	259	272	227	274	264	278	236	247	255	244	278	241	244	249	251	266	278	252	257	262	246	279	245	241	278	254	254	271	238	244	266	251	253	250	263	265	255	253	257	233	247	279	255	247	269	242	262	253	237	249	252	236	250	261	261	251	271	261	264	233	272	226	256	244	257	269	255	253	260	236	261	274	256	258	253	246	242	248	243	264	296	266	238	264	236	255	248	274	263	266	275	248	264	228	277	274	253	246	248	281	251	245	286	273	268	266	252	263	241	242	230	248	257	234	262	245	248	239	266	275	272	266	278	236	279	276	244	246	225	262	233	257	274	272	263	253	281	268	259	254	268	265	259	257	248	247	257	257	266	266	256	289	304	274	243	232	278	256	251	249	259	243	269	251	283	254	266	282	267	249	279	256	239	238	261	283	255	252	239	241	263	251	256	267	260	269	263	255	251	225	263	262	257	250	283	243	244	248	246	260	245	246	270	251	286	278	275	234	241	240	253	239	260	251	273	242	248	262	261	272	280	272	250	262	249	266	249	242	261	244	261	284	254	266	271	272	259	246	305	271	232	232	270	280	314	271	263	259	265	256	266	242	223	258	242	253	276	270	237	258	266	250	272	265	267	278	254	240	268	237	217	246	289	257	308	278	252	261	265	270	266	262	269	274	225	295	234	269	250	272	272	276	252	231	250	259	248	265	285	271	233	278	287	257	248	265	250	285	271	263	262	283	263	242	262	253	240	270	280	259	257	258	231	277	287	276	255	251	249	239	283	243	236	263	298	282	256	264	233	264	277	240	282	260	306	275	262	285	267	237	262	268	287	240	249	290	269	266	264	227	251	262	256	221	259	262	251	263	257	267	243	270	251	262	251	250	272	250	280	247	248	232	261	271	271	224	248	253	251	269	264	249	276	231	246	266	256	242	281	248	246	267	225	264	264	270	283	262	247	228	243	249	242	262	287	244	248	257	241	241	237	246	275	266	265	213	259	268	236	246	258	268	252	275	278	232	239	268	260	240	285	239	286	271	254	243	240	250	285	268	247	240	265	242	274	252	245	239	276	247	284	268	258	279	281	252	268	247	263	253	273	270	277	232	262	258	276	244	253	264	245	247	236	258	292	244	290	250	236	264	230	250	261	251	277	267	249	263	267	250	261	267	263	263	231	257	269	288	277	250	263	268	248	248	257	271	243	251
9945	706	783	844	800	724	684	654	680	714	643	602	642	667	640	587	667	615	595	597	623	633	647	613	606	612	623	611	625	587	617	627	596	610	591	593	611	609	632	659	640	658	637	605	619	617	597	645	630	609	598	657	616	632	618	594	605	649	663	633	593	592	647	619	627	610	596	628	647	626	607	566	635	632	611	596	634	659	647	633	592	601	608	667	658	627	607	640	660	614	640	638	650	609	607	643	603	634	650	576	612	617	631	588	627	624	635	618	637	646	603	612	618	674	611	594	641	630	656	633	622	612	622	607	634	657	633	593	560	629	588	613	624	619	622	639	591	648	600	641	629	632	595	652	642	613	614	654	596	613	639	635	600	641	605	610	639	656	556	573	613	587	654	621	640	626	644	625	638	596	612	599	611	598	611	608	610	586	608	634	599	629	643	616	604	628	655	596	600	626	646	678	598	594	578	635	652	597	591	652	593	627	609	586	677	647	620	611	636	605	684	604	647	604	638	631	667	636	634	591	590	627	624	615	624	624	630	658	602	586	635	623	595	644	596	648	600	666	639	603	624	608	605	631	612	612	608	597	643	574	622	629	561	594	653	605	571	617	611	615	674	587	670	601	604	637	634	622	628	635	581	618	625	599	619	660	626	573	602	619	615	584	617	633	648	629	609	654	588	604	628	634	588	586	629	597	644	591	601	585	637	600	604	629	644	633	596	638	625	644	600	641	663	608	664	637	592	604	640	575	599	653	649	582	627	634	629	603	614	587	667	621	616	592	599	616	622	658	580	595	630	635	588	603	618	617	659	624	652	646	660	622	641	597	594	620	656	605	622	607	678	604	618	631	601	584	609	605	642	617	567	630	627	644	635	619	620	651	673	641	623	618	588	594	607	694	623	611	620	659	562	621	646	605	594	610	609	613	630	647	617	605	600	643	598	599	581	610	639	611	613	628	661	635	616	639	608	618	651	574	627	570	609	638	605	583	601	626	632	628	660	596	627	592	621	617	600	619	605	627	619	609	590	633	617	571	597	628	601	617	589	612	578	605	614	615	604	587	644	591	624	631	655	611	638	596	611	615	587	627	595	653	645	578	581	652	605	612	649	654	653	597	651	595	607	606	647	650	640	649	651	615	671	633	637	655	624	623	594	657	589	586	604	602	639	660	623	643	638	647	649	611	603	625	599	661	607	657	658	613	611	613	613	653	655	614	607	633	601	626	638	625	632	642	645	616	634	628	606	635	636	598	645	642	615	622	655	616	630	571	573	586	625	603	657	628	597	612	642	624	616	599	619	585	633	636	618	651	630	657	637	582	665	636	601	592	598	640	602	658	654	634	602	607	641	640	620	604	573	572	623	629	610	581	633	609	570	628	628	598	611	642	591	623	609	624	648	603	597	681	607	628	631	593	599	602	610	635	639	588	631	666	595	624	595	615	653	650	606	565	617	617	608	643	632	677	639	633	611	606	614	620	609	652	627	625	616	619	626	612	587	689	572	626	613	631	612	572	642	632	602	617	606	668	638	594	605	567	615	658	597	663	614	670	640	621	603	628	608	617	622	622	635	610	582	594	598	616	624	581	636	633	656	637	628	595	597	639	623	655	560	613	642	608	609	564	661	613	566	633	605	594	626	622	681	564	616	614	605	644	600	638	612	632	595	600	645	643	618	628	651	574	622	663	624	614	642	614	626	620	594	641	605	646	651	585	634	683	619	644	621	622	656	635	618	606	660	635	633	613	650	602	667	645	653	618	618	604	603	575	622	633	597	624	652	596	617	629	629	614	659	619	602	633	622	649	673	657	638	631	566	599	622	647	623	625	605	585	582	632	642	605	625	639	580	648	582	646	650	605	651	632	594	648	653	672	624	578	614	636	610	599	591	654	618	622	661	604	635	606	640	586	615	648	654	646	660	634	658	596	612	636	610	614	607	578	602	613	604	644	649	647	602	635	612	615	633	611	613	628	629	626	673	623	608	571	628	613	641	630	629	612	590	674	611	624	581	664	583	635	654	625	650	604	577	582	662	640	605	628	620	615	617	612	597	663	690	635	632	619	597	658	582	582	682	610	591	612	600	601	643	603	618	615	631	626	646	584	575	628	638	680	598	577	622	575	597	607	638	616	588	638	616	655	596	618	642	637	652	652	613	613	613	626	642	633	641	632	602	595	621	632	636	649	657	588	641	623	631	665	665	608	600	601	609	629	603	625	565	627	609	609	611	615	628	632	636	582	652	615	616	644	595	595	613	634	619	685	602	643	594	596	636	590	619	587	619	639	633	647	591	637	597	628	620	617	603	612	635	642	629	607	657	625	641	597	614	623	648	626	626	630	642	617	592	644	590	643	613	676	619	615	634	630	623	599	627	616	669	641	626	660	573	624	631	620	641	619	617	643	606	650	632	552	663	605	663	607	580	640	640	589	594	635	619	612	590	611	672	636	604	581	662	587	621	587	641	636	630	594	705	589	663	587	633	622	610	586	625	625	608	603	572	632	604	575	579	618	635	587	572	593	606	624	621	637	652	658	638	621	603	631	586	598	653	593	599	618	653	590	630	608	606	632	616	621	648	622	644	584	648	581	641	648	585	642	627	628	593	577	615	637	621	632	681	611	643	628	662	613	577	596	606	637	605	604	609	587	615	641	652	601	628	593	675	620	628	616	638	640	606	642	633	609	617	608	596	632	620	577	645	647	623	626	586	578	620	643	653	611	641	599	654	611	665	611	632	629	635	644	653	633	626	624	599	610	582	594	645	600	669	574	601	585	623	659	592	610	604	623	605	625	578	609	621	592	599	604	608	619	625	588	644	610	630	625	630	624	625	612	599	629	588	593	642	644	627	609	610	644	619	641	607	572	642	627	615	621	616	635	587	647	616	617	598	627	653	672	578	612	609	581	629	618	622	590	587	601	595	653	624	604	632	630	627	609	605	622	644	538	629	626	610	630	599	681	616	577	658	647	616	640	619	664	613	630	587	624	609	601	634	614	622	624	576	608	628	651	597	576	638	657	598	638	630	629	610	638	639	608	649	620	593	616	646	640	610	645	594	598	619	613	657	654	686	620	618	647	578	614	646	586	603	602	565	601	619	629	672	622	627	646	614	623	585	638	619	605	591	632	629	610	632	623	616	647	635	635	620	614	625	592	650	572	602	614	635	638	630	640	623	671	620	615	611	674	615	660	657	616	640	676	605	672	665	595	613	604	630	633	624	637	589	662	576	615	606	613	594	604	618	653	600	636	612	627	588	597	646	640	598	642	612	634	639	621	617	627	607	611	636	594	653	595	633	628	644	610	633	650	631	608	574	603	629	641	641	653	602	618	606	646	588	649	630	586	623	644	627	607	645	616	605	628	631	633	662	657	598	626	629	634	621	601	682	617	641	609	624	627	592	628	633	633	635	604	603	639	632	638	599	667	668	575	643	629	576	606	617	611	675	623	617	602	651	651	647	578	651	653	599	600	620	606	600	674	606	617	666	672	656	642	642	657	581	620
43797	24256	17400	3295	1090	616	487	423	368	336	276	279	275	261	267	239	254	259	231	230	225	238	235	232	207	221	212	237	212	275	222	217	242	215	202	225	211	238	233	188	231	223	218	218	229	208	211	225	215	207	218	195	189	219	235	201	209	218	214	197	248	225	216	212	210	219	248	212	229	201	222	216	214	188	225	210	221	231	255	206	223	206	209	203	204	200	220	218	241	257	230	229	214	221	196	198	188	222	225	219	256	220	196	213	204	208	197	225	206	225	257	222	222	243	217	223	240	218	228	208	168	209	202	198	219	223	204	215	240	217	226	220	196	219	214	210	177	193	228	190	252	223	205	206	248	233	204	233	237	221	207	233	237	213	211	199	185	184	215	219	191	208	200	215	225	214	209	234	218	197	212	197	205	212	232	224	205	219	239	212	220	227	199	225	194	205	218	212	198	215	203	221	230	234	227	239	212	237	224	205	241	217	211	193	225	225	216	220	213	214	228	188	203	227	230	223	225	210	214	186	228	236	196	234	209	213	221	213	221	239	228	204	210	243	203	206	209	200	218	244	222	195	239	192	216	253	197	217	219	216	220	223	209	207	221	173	188	219	207	236	220	226	215	222	201	202	227	218	201	225	235	227	233	229	230	228	219	207	220	234	230	210	219	221	200	223	199	196	211	227	222	234	202	205	253	203	205	236	201	197	233	208	210	227	211	199	183	214	209	206	224	220	210	240	221	233	210	214	196	211	189	254	214	225	203	200	220	207	229	212	210	232	237	225	224	195	206	228	224	234	210	200	220	215	202	237	223	187	200	226	214	211	215	198	221	201	240	234	213	203	233	238	223	193	212	205	236	235	233	241	216	217	243	217	217	201	236	219	198	216	218	229	197	226	179	224	213	219	228	228	219	208	233	228	239	202	234	223	204	253	235	216	209	195	223	241	237	236	205	197	208	213	218	231	235	246	203	239	209	184	228	207	198	220	207	209	253	199	217	226	226	216	193	224	197	240	212	201	205	217	219	227	194	226	219	237	228	214	223	207	237	204	241	222	240	209	266	196	216	244	227	208	201	196	203	194	215	221	192	205	206	175	217	202	219	219	229	220	195	228	214	203	214	214	238	205	233	216	221	222	193	216	206	229	211	199	216	209	231	230	222	221	211	208	207	245	234	200	230	194	210	220	245	227	198	210	216	221	212	211	204	228	226	216	214	206	212	231	208	240	208	231	216	229	197	244	206	211	229	216	242	233	225	210	232	196	231	229	211	214	217	215	230	218	234	214	222	214	198	215	242	229	224	223	218	210	193	218	230	226	215	193	220	224	222	223	238	256	235	216	212	213	225	195	216	178	224	226	210	208	206	212	209	223	231	230	203	212	213	207	189	213	205	228	221	207	231	265	209	214	218	222	208	187	213	196	214	214	219	229	224	228	209	212	233	213	199	215	231	208	227	196	202	222	237	183	219	191	201	236	184	213	216	205	212	212	216	209	215	215	220	230	224	215	201	204	188	208	210	240	221	202	194	216	213	221	211	234	229	225	228	198	226	179	238	229	226	232	193	210	201	191	227	232	259	230	225	220	222	203	217	198	207	229	214	205	187	222	209	241	226	206	216	215	219	224	194	241	201	222	174	230	198	219	201	198	205	164	237	233	227	225	226	216	242	253	210	199	200	234	241	180	211	209	223	212	186	240	195	206	219	223	224	216	215	223	214	194	205	235	219	211	222	248	217	225	209	232	223	202	247	191	210	204	233	225	201	184	188	213	171	225	210	201	211	224	240	232	193	223	216	190	206	206	226	197	229	228	253	224	189	195	191	238	210	244	204	195	256	224	194	210	236	197	210	209	229	234	208	246	200	200	211	212	198	202	215	224	218	190	211	236	229	210	223	200	233	217	220	226	201	214	218	231	223	190	191	195	216	203	208	215	214	224	222	192	208	196	203	236	230	208	228	231	197	205	222	203	221	195	229	233	207	263	222	218	214	231	221	218	243	202	200	197	199	241	238	220	203	205	218	211	206	213	228	245	207	215	227	252	221	227	245	226	209	257	228	202	226	200	230	189	204	204	213	225	213	230	223	223	247	232	198	235	229	226	204	205	204	218	220	227	223	219	193	200	222	213	226	197	223	224	232	197	191	215	208	191	231	225	211	237	232	209	231	203	197	228	233	218	220	223	232	212	226	204	230	200	214	236	202	242	224	198	244	255	220	200	225	230	199	228	211	224	184	229	217	213	210	216	206	208	227	194	206	190	208	248	220	212	209	221	190	239	213	217	241	246	215	213	205	221	241	235	205	240	216	187	204	230	202	214	212	231	245	208	212	195	199	178	222	237	203	239	220	213	222	232	203	223	217	203	214	223	178	239	223	229	221	215	227	231	227	229	247	193	236	193	243	231	215	230	204	213	205	209	231	218	225	225	217	219	210	240	222	216	211	223	206	216	192	213	210	211	222	218	233	210	227	228	199	182	236	208	206	229	228	204	201	225	225	201	208	217	205	227	220	224	183	229	207	234	216	214	199	227	197	223	224	212	243	206	233	223	208	229	232	203	247	235	226	211	217	217	216	189	213	235	238	200	208	203	225	211	217	210	223	212	233	223	229	199	217	194	200	228	197	238	211	213	195	222	216	237	215	224	220	238	220	233	226	219	232	217	219	230	225	220	217	224	226	234	243	215	241	231	205	216	224	200	249	223	211	187	208	203	208	215	194	186	212	230	248	242	227	207	205	211	183	220	207	220	211	202	238	222	206	205	214	222	217	188	199	188	228	211	180	211	200	234	198	209	248	199	206	195	212	225	197	232	204	194	221	216	182	239	194	237	222	242	218	214	212	199	227	220	220	241	223	199	226	202	236	229	226	205	230	203	247	203	218	213	198	214	228	214	193	213	209	228	195	212	211	207	223	190	216	210	199	219	232	206	191	199	234	213	202	205	200	188	194	199	239	213	247	192	233	201	229	231	202	219	224	238	196	213	222	220	204	237	224	224	208	214	240	202	214	220	208	225	206	232	223	193	197	222	223	220	236	219	210	220	215	217	216	223	203	238	228	222	212	220	229	225	255	219	213	213	215	246	206	208	212	206	195	219	211	222	187	212	210	206	235	215	207	214	250	218	188	248	199	245	195	220	215	231	216	224	247	222	207	255	198	257	234	198	215	223	228	205	179	221	243	242	216	184	232	190	237	234	233	225	209	226	203	247	192	228	265	227	234	219	223	233	235	222	215	203	222	216	226	233	225	233	194	232	228	201	226	220	233	219	197	214	235	206	193	226	224	255	197	194	206	218	217	199	232	222	230	181	179	222	246	236	208	230	223	217	234	236	216	231	206	195	233	222	196	206	196	238	230	221	197	249	205	222	218	225	226	222	215	213	203	209	203	198	202	214	228	256	234	207	221	216	219	217	227	208	236	209	235	249	204	219	214	228	193	222	232	217	209	204	185	198	230	186	249	198	211	232	227	194	220	228	201	222	206	218	220	228	235	201	222	207	223	239
23834	1665	2987	3330	2867	2100	1887	1651	1319	1322	1056	1103	919	908	904	828	749	744	747	673	673	692	665	629	663	620	614	636	639	580	594	610	615	605	590	596	581	574	575	565	570	563	549	624	525	594	575	579	532	571	566	589	550	556	547	571	532	561	556	588	553	614	538	572	547	516	554	586	537	554	572	578	614	562	558	531	566	556	601	519	536	575	557	544	532	574	551	587	566	602	572	532	534	521	575	547	536	549	546	509	551	544	531	528	551	553	570	586	576	547	512	557	524	556	549	524	507	525	543	551	507	560	589	564	539	559	526	569	539	553	530	513	546	557	529	522	553	518	565	558	551	520	591	546	545	554	615	552	553	541	541	556	537	545	562	553	520	541	529	522	532	531	577	544	563	557	545	537	533	540	547	510	501	564	530	575	593	541	577	579	521	554	555	616	555	536	510	564	586	566	581	517	536	558	548	541	578	543	524	546	594	548	550	529	549	559	552	546	562	543	579	530	562	525	543	539	560	550	511	560	581	551	576	602	508	534	580	529	550	544	488	541	539	598	551	572	554	566	536	569	492	541	589	564	553	563	529	551	548	530	513	534	520	577	549	548	579	565	545	541	536	573	595	570	587	535	530	557	545	551	558	560	551	541	545	528	534	498	559	560	556	555	536	561	549	523	579	542	528	531	530	514	553	529	570	547	543	584	498	513	554	535	560	522	517	536	575	604	594	544	554	548	536	509	523	512	577	532	555	492	564	514	539	538	542	563	523	521	543	570	542	503	543	547	524	598	552	567	533	559	537	545	513	573	542	528	537	545	538	556	536	588	545	554	535	524	579	566	516	531	513	551	547	545	563	537	516	546	569	576	533	547	563	506	567	585	516	554	556	532	514	531	537	585	574	535	559	562	551	575	554	534	518	550	537	490	536	547	529	609	538	562	549	554	532	551	557	565	574	569	563	553	547	575	546	516	531	568	539	569	537	522	543	576	507	529	520	520	552	552	577	578	507	541	562	560	534	528	535	571	523	523	538	555	559	545	537	555	498	480	491	564	580	575	554	537	516	556	570	557	536	570	589	539	496	544	554	566	549	539	571	546	553	547	540	568	565	541	506	541	539	535	544	548	519	527	557	582	560	557	524	523	535	571	581	550	534	564	628	528	561	533	540	548	517	575	550	528	548	519	527	507	518	499	514	537	533	515	562	552	557	543	532	498	556	558	528	550	521	586	543	557	531	575	545	524	524	540	524	595	538	528	551	542	531	570	509	566	584	535	543	533	502	541	565	517	518	536	562	559	547	570	557	551	565	527	568	578	544	534	509	512	586	559	525	544	550	551	543	544	566	521	555	561	547	527	547	528	495	563	550	575	570	551	496	533	551	587	537	601	532	530	545	556	542	515	561	515	547	554	592	583	570	506	557	549	520	550	548	533	539	546	562	528	537	544	515	507	538	519	540	535	534	540	502	543	599	548	543	580	566	568	542	548	549	524	567	531	537	588	490	558	577	557	561	556	511	562	512	548	524	581	549	592	534	534	507	523	540	563	525	587	499	553	564	503	552	544	555	515	545	563	552	542	527	539	527	513	517	589	565	575	587	536	591	540	555	583	550	549	544	533	547	573	552	539	519	566	587	581	535	497	540	554	521	522	578	551	512	567	570	592	473	554	517	534	618	531	557	540	552	534	528	575	533	517	508	558	538	534	588	537	572	584	552	608	502	556	582	531	512	553	541	539	515	504	557	536	568	560	581	575	525	554	552	525	573	557	544	555	593	560	570	552	529	526	545	546	537	558	543	535	556	532	572	597	520	582	534	605	513	527	595	541	580	541	597	570	523	512	549	541	536	568	569	538	554	558	545	532	553	524	547	551	572	551	572	548	530	572	595	556	541	567	530	536	580	541	577	559	588	521	578	503	576	589	512	544	530	522	547	602	573	593	545	551	544	542	526	552	525	554	555	574	540	534	531	569	566	529	517	557	514	577	574	530	550	562	552	581	525	565	541	511	524	552	534	504	561	499	546	513	578	546	487	544	550	559	540	539	537	554	502	514	534	536	551	529	527	541	565	523	584	555	588	567	567	551	536	559	545	514	588	561	546	574	548	550	510	547	568	533	579	536	565	547	533	567	583	597	560	575	546	504	555	550	573	549	540	525	554	558	526	553	489	562	526	582	542	538	532	553	562	512	517	544	486	546	566	573	559	522	529	550	597	578	592	546	555	559	536	539	549	610	537	548	547	538	541	586	504	559	526	534	549	521	527	500	533	526	533	578	505	546	561	513	541	549	570	524	559	581	538	591	577	533	564	582	536	530	530	558	568	571	554	583	519	547	536	590	516	542	564	523	560	592	509	526	539	550	545	550	552	546	545	531	561	598	529	549	571	529	517	564	529	601	550	566	539	525	528	550	541	560	544	539	546	552	508	521	553	560	539	565	513	553	516	528	507	549	557	563	557	521	559	532	547	560	541	532	539	540	600	566	501	519	498	583	548	536	553	535	576	523	584	580	554	517	539	572	559	534	512	517	541	559	565	543	548	552	524	558	574	571	518	578	542	537	510	582	541	558	585	558	556	578	559	542	527	517	540	528	585	521	533	533	562	539	586	556	569	517	572	601	575	541	604	522	551	556	558	522	555	538	606	534	566	581	530	534	553	582	577	558	547	555	529	511	495	522	537	547	549	553	532	572	551	545	520	575	542	559	528	546	531	605	533	527	588	551	551	510	582	535	528	513	559	531	508	577	542	531	590	548	600	553	568	545	559	564	510	568	532	548	534	568	529	526	549	613	535	558	557	600	554	553	548	557	562	531	527	502	564	579	541	573	547	536	557	525	552	572	575	565	496	526	542	590	567	550	543	496	558	601	540	559	527	575	544	527	552	556	516	529	516	554	558	546	485	514	542	535	542	571	543	547	533	501	488	537	550	553	564	518	551	525	547	550	587	547	542	543	555	597	542	551	539	519	534	560	547	546	528	574	565	539	552	543	552	549	555	583	580	566	554	560	541	551	590	524	586	511	545	539	571	542	550	528	551	531	527	512	545	529	561	574	529	510	546	518	549	579	538	548	559	550	559	586	564	543	542	575	521	525	573	568	520	554	545	538	525	554	488	526	563	528	550	551	526	575	533	544	573	554	570	527	521	567	532	534	559	550	555	568	556	539	564	532	583	557	510	497	555	547	549	577	576	551	536	522	578	549	545	584	553	544	546	556	535	516	565	568	565	577	495	547	495	533	560	512	558	560	559	524	523	559	526	536	543	516	519	534	506	527	552	523	574	570	546	545	531	522	581	540	538	533	513	507	514	565	525	576	543	530	542	524	572	546	517	566	577	575	565	561	582	588	541	546	557	557	599	488	553	575	545	547	570	531	572	520	554	541	532	547	529	550	546	543	518	497	548	503	538	567	512	532	525	541	554	552	578	568	539	579	594	522	588	518	585	543	541	597	552	551	561	549	524	531	524	569	564	502	565	568	537	533	517	565	551	565	547	500	562	558	556	550
43959	26178	23353	14559	4432	1236	919	819	646	596	534	525	482	419	394	401	379	420	439	415	413	382	367	401	370	381	403	383	349	408	351	335	334	357	402	328	322	347	356	386	348	362	360	321	351	349	352	399	349	373	302	362	381	346	337	387	317	357	364	348	339	348	360	316	352	326	364	368	395	337	325	327	349	343	377	353	351	356	344	320	340	352	355	359	330	356	327	411	350	342	335	384	364	324	356	334	322	334	352	361	341	346	354	360	340	381	378	349	340	336	386	347	367	324	363	330	356	369	346	344	370	365	373	387	350	310	339	342	327	340	319	331	364	324	351	348	340	333	316	350	344	354	375	354	359	351	340	333	353	345	349	365	347	351	338	338	366	354	348	350	351	365	349	325	337	339	375	390	329	362	300	339	354	339	344	365	342	346	340	349	352	374	357	318	379	360	354	336	381	350	328	336	328	383	370	358	353	330	367	325	380	354	364	349	345	311	334	362	367	344	311	354	339	355	329	352	367	343	384	338	324	359	304	357	352	384	382	355	324	365	308	355	321	376	323	358	352	334	334	371	380	370	335	329	351	361	347	350	353	330	335	340	345	341	314	352	363	327	328	335	377	322	341	330	345	327	338	329	370	365	339	363	382	376	301	336	365	346	387	362	363	339	375	351	354	391	359	348	327	335	339	337	333	338	337	376	334	349	379	343	335	340	373	346	368	354	367	380	328	352	357	344	378	351	362	337	364	334	364	353	350	329	361	402	354	329	358	346	339	331	376	341	322	335	376	335	375	373	338	349	351	371	358	398	338	317	350	333	365	338	351	322	341	371	347	342	352	352	357	365	381	360	352	320	374	319	324	391	343	368	349	336	324	327	339	328	306	379	360	349	331	347	312	370	360	374	349	371	389	411	336	323	367	346	368	391	369	356	355	372	345	362	339	346	333	339	360	350	356	381	350	350	347	330	341	349	327	344	352	300	355	342	369	355	364	343	313	317	339	355	319	346	310	344	343	324	350	340	333	352	335	407	332	343	331	350	341	356	346	362	368	343	381	324	362	360	368	373	363	345	357	341	349	349	331	344	336	361	328	363	369	382	373	358	360	337	355	342	334	385	351	390	321	346	308	369	341	331	376	329	340	301	347	337	374	363	340	369	363	359	329	338	316	385	383	305	341	332	348	364	324	339	334	328	346	370	358	342	359	348	359	343	338	361	336	356	341	378	388	345	339	377	339	339	345	336	364	390	325	357	337	344	369	365	302	328	328	365	370	349	357	352	347	340	351	337	330	372	364	370	345	338	330	343	346	346	341	343	354	359	346	360	347	350	341	310	344	369	337	390	362	355	384	353	349	371	331	312	392	351	357	374	352	347	337	363	329	363	350	340	352	321	367	332	334	336	313	379	324	406	327	343	338	363	355	356	356	355	331	355	365	352	354	363	326	361	387	353	326	342	331	329	365	341	337	372	388	321	337	347	362	344	356	374	349	360	380	369	333	358	362	340	380	323	337	347	346	381	358	328	347	373	347	381	377	340	359	331	394	382	337	338	351	349	349	333	316	347	351	327	339	352	331	352	343	341	353	351	332	356	322	349	359	355	331	344	380	313	345	323	373	358	386	334	354	359	375	348	392	358	341	387	334	311	328	333	309	355	348	310	390	335	328	326	391	362	322	361	389	349	313	311	356	340	368	351	357	351	374	353	394	343	337	334	374	360	342	362	342	332	357	320	314	388	355	365	353	345	358	336	368	371	382	332	356	357	372	347	332	346	345	366	361	364	368	371	320	368	344	357	383	332	344	309	309	335	362	371	348	344	315	347	353	329	327	379	296	355	347	374	336	319	352	349	367	353	335	356	333	355	357	403	334	366	344	370	365	381	347	364	312	335	379	374	380	353	319	318	341	321	313	352	366	359	372	373	358	363	349	344	335	327	342	311	371	346	356	382	354	336	342	335	363	372	335	334	349	341	374	325	326	352	344	322	329	369	362	306	349	352	362	346	348	319	310	358	358	345	379	382	329	335	342	351	359	354	355	327	384	322	349	356	372	337	371	324	332	332	340	399	355	333	339	341	347	346	355	323	356	376	356	347	337	359	369	329	337	365	368	359	382	370	338	341	309	364	349	380	329	331	384	368	344	357	365	340	327	344	370	361	331	345	361	359	376	331	367	342	373	317	341	359	332	328	342	347	348	334	334	332	373	351	341	381	356	348	350	349	352	353	356	313	341	383	391	285	345	323	328	357	378	358	397	344	357	355	341	367	368	323	327	350	338	335	326	323	356	326	340	359	363	390	340	363	367	352	359	359	377	326	373	356	358	340	386	325	368	342	317	353	365	367	352	390	359	366	330	326	354	342	349	325	346	340	339	355	354	365	337	341	346	359	319	320	348	333	360	363	353	346	344	331	320	330	355	342	331	385	337	355	373	336	328	375	361	331	348	337	338	341	364	343	312	322	375	340	335	345	366	311	331	335	341	323	358	322	338	345	321	355	329	375	357	367	364	329	360	378	322	385	344	349	362	327	372	340	324	350	327	335	341	359	302	305	350	331	363	370	337	357	372	357	367	371	310	308	334	353	324	317	349	352	336	344	350	355	346	362	365	323	365	386	350	346	330	375	373	376	331	358	312	343	361	338	306	349	319	346	307	346	328	339	350	350	331	315	352	391	360	365	355	325	314	332	369	387	391	337	355	364	348	360	352	282	348	339	378	368	356	346	359	326	314	354	371	327	360	341	357	335	344	358	351	332	360	364	347	371	347	330	373	325	362	336	358	320	353	329	327	322	352	376	351	377	320	363	344	317	337	336	351	318	328	357	376	367	355	377	382	366	333	353	345	341	351	363	362	372	336	349	384	377	343	352	359	335	323	335	338	361	351	336	340	366	342	326	354	325	326	301	358	363	345	343	344	377	348	331	360	354	339	327	400	353	346	359	334	344	364	341	354	344	363	388	349	371	333	335	374	374	315	326	336	325	395	316	337	352	333	359	387	372	353	347	364	346	372	339	366	344	369	317	353	373	338	319	394	334	322	348	370	327	326	348	359	347	368	360	363	330	368	350	345	341	341	363	357	335	337	343	328	347	357	348	356	353	334	353	328	325	365	352	336	317	346	382	362	355	360	383	332	330	360	348	360	336	373	380	316	311	326	342	308	337	332	369	361	334	364	310	364	345	320	334	369	355	384	369	369	340	337	350	344	373	348	360	319	339	347	342	314	391	314	342	376	303	358	361	355	319	333	360	355	324	366	320	395	352	336	358	359	349	354	387	344	346	328	311	374	359	388	357	352	377	320	346	340	372	374	339	357	350	333	375	392	322	375	324	410	358	352	349	338	336	338	312	349	359	352	362	383	337	350	347	350	369	369	375	339	346	336	330	356	330	393	356	388	345	334	351	325	371	341	322	348	374	341	342	345	341	376	319	381	321	334	352	372	356	370	359	348	353	350	328	354	324	344	296	327	355	337	325	373	370	356	363	361	379	339	381	384	367	364	349	348	362
28987	2895	4991	5545	4913	3589	3180	2729	2353	2206	1910	1769	1738	1516	1449	1353	1217	1193	1095	1052	1016	1017	1023	1034	1021	984	1010	996	897	959	944	908	942	880	939	856	896	908	853	906	919	840	929	884	893	919	869	871	865	854	860	895	842	895	852	832	846	860	880	803	808	797	800	778	859	781	842	781	879	845	839	819	892	835	837	859	810	829	836	794	790	860	844	831	822	894	870	803	809	858	825	819	805	858	820	778	796	822	828	849	841	815	850	879	774	848	798	863	805	796	808	806	818	831	866	865	811	814	839	810	837	820	844	818	804	802	798	808	851	850	841	751	799	818	832	803	829	820	821	777	780	833	842	863	820	816	801	849	820	866	824	859	814	782	825	819	860	822	790	825	814	836	860	818	833	815	844	773	807	892	804	803	801	801	831	826	804	829	841	819	845	805	857	824	859	800	870	785	889	807	844	736	814	844	832	840	820	847	861	790	831	851	835	828	801	786	839	826	827	841	798	797	832	785	833	834	809	773	832	862	808	819	850	804	828	830	774	899	832	830	805	803	828	839	809	815	863	832	785	851	842	850	841	846	826	768	848	824	805	827	859	854	847	767	824	854	815	829	869	879	800	844	802	849	816	802	821	762	833	803	849	824	855	836	775	828	819	820	809	794	858	829	806	805	785	830	822	809	861	853	831	878	779	850	811	839	840	800	863	748	837	800	869	813	874	776	815	813	844	846	883	805	847	752	799	856	847	781	860	827	846	847	838	850	812	816	860	750	804	812	806	821	835	863	818	809	820	823	789	834	804	809	825	827	814	788	825	842	838	859	833	825	786	796	790	812	785	789	820	825	788	792	802	814	793	821	803	818	820	804	814	794	843	836	874	806	820	784	838	821	823	824	829	827	808	834	770	799	845	859	821	815	814	826	821	771	829	810	830	813	784	892	806	799	817	817	796	839	824	797	847	797	829	826	841	852	827	821	865	813	836	802	818	854	821	816	836	818	847	858	788	817	854	848	814	850	832	829	811	781	838	802	801	831	854	810	846	815	792	868	872	807	786	864	785	817	826	819	845	824	881	817	771	839	829	867	846	815	816	819	820	827	796	798	861	777	767	855	791	866	838	821	824	849	839	784	829	835	792	799	837	802	862	766	851	780	785	821	861	819	854	792	809	836	815	854	786	832	822	807	820	784	849	800	789	823	834	825	859	866	793	823	829	834	853	893	837	808	776	816	808	855	879	816	796	814	804	824	790	827	823	811	802	820	869	900	761	866	769	789	820	820	885	810	818	825	805	844	807	799	806	796	814	795	793	862	837	826	831	837	869	824	848	818	785	827	810	862	782	734	810	764	857	848	816	848	845	832	774	793	890	783	822	863	827	817	789	824	797	794	805	841	784	846	795	845	860	849	809	850	862	859	830	826	809	834	838	817	819	794	826	828	898	837	842	822	862	812	871	779	793	845	797	778	824	796	805	823	830	862	854	841	788	810	791	853	857	801	842	842	845	849	770	808	836	788	810	786	836	808	837	804	847	812	853	830	867	782	796	851	808	830	811	812	787	826	818	856	836	821	840	873	828	774	837	776	898	817	859	816	804	801	850	791	857	751	791	836	824	808	818	805	799	776	821	783	860	823	859	821	792	803	824	837	848	844	854	862	810	803	857	793	847	785	802	812	778	816	816	851	794	789	831	830	784	774	775	789	824	825	861	818	836	856	768	839	850	866	859	807	817	825	841	825	825	808	840	827	800	812	767	795	843	785	782	818	861	793	830	773	831	849	816	790	818	775	811	808	859	818	824	853	787	803	809	794	812	771	835	812	830	793	802	817	855	872	841	762	780	814	825	840	846	828	789	842	845	820	842	745	853	812	791	781	785	832	826	831	798	845	828	820	818	819	864	831	809	815	795	809	762	799	844	815	815	848	808	820	809	808	848	831	832	819	822	828	875	779	844	860	837	824	797	841	817	842	868	804	852	859	854	840	841	867	862	876	837	766	898	806	847	868	852	794	809	821	862	839	742	759	785	812	903	839	806	804	842	792	819	829	819	855	835	843	833	873	832	874	879	829	767	789	781	911	781	766	879	817	769	821	755	811	825	829	793	797	817	795	761	861	828	833	852	810	787	819	907	822	795	798	859	802	832	861	880	839	821	768	826	855	796	829	876	777	858	814	814	777	826	806	814	791	817	868	857	933	891	912	837	816	774	828	820	853	834	859	858	884	831	846	812	886	797	824	816	812	855	840	849	814	812	825	851	835	812	833	848	812	827	833	829	847	817	833	790	827	837	815	843	863	772	816	857	778	824	855	784	834	871	884	793	770	743	827	803	811	787	764	773	798	846	808	823	856	805	816	840	799	894	839	830	802	846	824	867	881	796	810	802	790	844	813	819	831	841	810	803	785	816	819	784	812	851	790	815	767	816	822	801	839	806	861	797	788	794	798	818	778	844	783	820	775	875	847	844	830	826	874	830	879	823	803	873	784	874	768	846	807	839	809	781	811	870	851	846	767	864	818	813	823	790	881	792	819	843	806	811	834	788	839	784	862	861	775	790	873	831	849	810	862	801	794	799	859	816	804	826	771	866	864	802	792	809	804	763	848	833	803	772	832	819	748	819	809	801	832	831	794	855	805	792	833	807	816	793	831	798	842	809	793	807	788	787	904	849	826	831	824	846	816	800	818	775	881	758	851	829	816	824	815	806	854	820	825	806	840	805	808	822	863	878	824	859	804	828	807	794	787	763	841	797	843	803	810	785	779	826	845	813	870	854	784	795	845	841	832	785	826	822	797	834	830	800	796	816	832	785	813	770	890	882	823	797	829	773	883	825	840	866	801	849	822	848	837	798	783	785	802	818	791	804	793	745	724	813	815	838	778	805	825	813	800	812	833	820	829	861	816	805	783	763	830	832	845	808	856	824	841	823	816	810	836	850	783	817	794	896	790	791	823	825	813	806	809	807	842	858	870	822	799	863	801	825	818	866	774	837	829	816	857	795	836	849	874	869	822	811	829	811	802	857	810	827	820	786	839	813	907	847	784	862	822	823	871	787	844	834	815	791	773	796	866	808	807	842	842	857	876	852	793	789	809	807	865	846	805	806	791	837	801	796	792	806	835	791	828	788	795	809	805	795	840	803	812	825	800	863	849	803	791	807	812	848	819	853	835	828	864	801	798	810	834	850	821	851	842	836	842	823	811	763	850	859	844	776	815	821	819	852	844	795	806	806	777	812	820	840	769	874	835	834	818	861	799	838	842	784	809	788	863	803	850	806	789	823	849	786	778	789	845	869	869	793	794	837	808	759	823	801	776	851	815	792	860	858	806	818	830	867	797	771	769	766	829	815	825	844	798	801	783	782	799	822	843	840	802	819	824	868	787	856	832	783	847	753	845	829	843	816	806	825	805	809	786	831	799	820	827	786	843	842	775	849	805	845	885	785	808	816	820	782	824	868	816	783	771	865	825	783	834	822	802	844	830	817	833	830	809	759	837	819	873	867	783	781	820
8978	486	327	297	277	258	239	282	241	279	282	251	237	260	255	271	262	261	247	259	238	297	247	237	214	264	263	275	260	242	260	226	284	233	279	263	229	257	291	210	247	282	250	258	243	283	253	249	255	265	270	257	228	248	257	276	264	244	278	280	256	224	270	241	280	264	269	251	243	262	247	238	278	306	266	233	237	238	253	253	250	259	287	268	262	290	236	257	253	280	254	252	257	241	240	244	271	286	234	273	254	242	282	257	239	286	289	250	269	241	267	248	255	260	261	300	259	269	261	227	245	256	271	258	291	251	235	232	258	247	310	287	240	247	251	243	234	270	248	247	260	282	239	293	260	255	230	261	266	246	258	239	277	272	280	272	223	299	253	242	298	257	256	257	229	244	239	259	252	267	250	260	255	272	249	243	267	286	265	251	251	249	272	248	273	249	254	255	269	262	290	239	268	271	264	252	202	254	275	261	259	237	259	240	256	239	276	227	263	253	279	243	237	244	252	253	265	222	275	271	277	235	303	271	252	241	263	253	274	231	285	278	247	238	240	220	283	231	266	258	261	261	232	246	278	259	254	237	240	256	253	242	255	267	236	242	230	259	249	261	263	224	264	238	253	286	285	268	207	247	269	228	253	255	242	285	247	285	253	209	255	239	255	246	235	270	235	263	259	275	272	270	277	264	241	255	241	256	263	257	242	221	257	293	245	273	271	286	232	268	278	275	262	254	246	247	255	248	242	241	270	251	240	234	263	265	264	253	284	305	276	241	240	272	251	279	271	259	261	237	237	266	259	257	275	266	288	245	278	250	233	261	239	247	234	279	287	253	264	227	237	239	249	246	225	235	288	258	279	271	280	248	264	262	249	234	257	249	232	237	259	267	245	268	253	244	233	271	233	263	234	255	209	237	264	268	263	250	243	252	258	243	241	269	265	244	252	257	251	290	273	264	265	237	284	279	267	239	228	271	255	266	243	261	246	258	247	271	265	240	232	250	275	254	269	249	237	266	274	257	269	257	271	227	255	267	257	274	259	273	241	261	249	259	260	263	260	249	244	281	248	260	240	264	251	236	231	259	228	284	279	262	235	285	243	249	249	269	236	263	259	255	264	292	246	261	280	246	250	252	246	259	242	274	253	239	275	251	254	232	246	242	242	273	290	249	244	239	230	269	231	239	236	250	244	231	224	280	286	243	239	267	236	237	263	249	234	282	223	276	270	236	264	245	252	295	260	245	244	248	264	231	265	225	260	266	267	261	264	248	262	247	247	246	295	244	260	258	254	238	287	259	260	302	249	270	221	264	249	248	240	257	270	228	255	254	243	273	227	268	261	260	252	277	229	235	245	273	264	276	233	275	239	233	274	280	253	234	236	276	256	269	269	240	255	262	235	248	255	265	248	228	284	260	268	237	260	291	260	271	283	268	236	222	265	252	269	261	238	253	247	246	247	250	240	273	245	243	272	257	267	253	261	248	230	244	292	244	275	283	251	249	248	245	230	249	243	222	238	294	252	239	249	259	253	256	265	244	263	214	238	283	258	270	276	237	274	259	237	288	253	232	243	278	256	263	257	267	277	287	233	249	241	279	273	299	243	241	235	310	253	242	264	275	216	247	238	258	241	243	280	257	261	241	258	240	259	262	231	241	238	264	262	251	241	246	265	256	251	278	235	242	260	258	259	232	232	252	268	248	230	251	251	239	266	278	247	275	277	231	254	263	253	279	252	229	257	259	243	251	241	277	252	247	222	242	266	267	241	280	289	258	267	231	227	262	260	243	271	272	285	281	248	264	270	291	263	284	270	235	266	280	260	276	240	241	242	276	281	250	250	260	249	263	230	259	277	238	232	250	276	267	275	246	233	265	288	241	250	267	249	258	258	250	250	236	271	283	261	244	241	264	281	287	262	242	273	281	237	266	259	268	243	247	239	266	281	265	256	247	240	239	241	244	225	240	274	242	251	264	248	266	238	243	300	252	250	284	291	267	278	261	297	258	249	241	248	249	260	267	270	262	254	253	245	232	249	239	278	272	245	243	243	261	249	269	239	272	254	243	284	285	244	264	249	275	259	247	251	253	269	252	235	243	247	250	232	280	236	269	253	241	243	267	243	258	233	255	275	265	237	279	257	266	252	302	264	255	265	250	276	264	239	256	256	263	283	244	257	256	274	262	249	266	273	279	239	254	273	238	258	274	243	240	265	296	254	241	252	249	297	261	238	255	247	257	239	248	259	258	247	253	229	239	271	249	215	260	265	252	265	256	279	239	247	246	266	238	276	243	218	256	243	249	260	231	264	246	269	240	280	252	254	269	255	248	266	274	276	256	267	269	275	244	254	257	249	242	220	280	244	251	257	242	237	232	262	260	271	275	257	253	248	262	258	228	240	240	252	252	283	268	236	282	297	242	280	261	273	265	278	259	278	241	256	267	272	254	280	256	255	252	262	280	273	227	240	256	239	280	264	243	254	229	234	254	280	252	260	230	274	255	282	259	243	286	250	219	288	275	244	280	245	254	278	257	251	256	268	232	248	253	269	273	255	249	260	263	252	269	266	267	270	249	265	234	270	257	226	237	280	264	244	260	252	273	286	255	305	278	265	279	240	266	249	282	268	254	252	245	256	236	256	261	241	243	254	225	243	265	257	292	230	289	283	216	272	246	256	254	264	239	245	279	255	243	246	270	254	255	266	274	271	243	228	271	242	265	265	239	249	238	254	280	272	262	287	287	257	246	256	271	252	225	242	261	228	246	261	263	256	243	278	259	236	233	233	273	246	243	254	250	265	236	224	251	259	248	251	245	260	258	255	250	265	235	272	259	257	271	270	254	239	272	236	287	267	279	301	238	269	280	254	275	267	276	246	262	241	279	255	246	238	278	263	250	292	246	262	237	251	268	274	254	247	268	267	234	254	257	263	276	222	252	242	240	278	268	281	255	268	249	243	263	265	251	238	233	247	255	247	264	247	229	233	302	280	257	256	272	271	237	275	255	238	252	255	293	246	277	260	278	241	265	261	288	254	275	251	220	243	246	261	274	221	227	264	234	265	270	235	264	264	249	229	267	244	264	268	258	288	266	248	246	244	249	265	259	240	278	228	228	246	237	266	257	262	266	255	260	216	270	287	269	266	277	219	250	258	267	264	246	260	239	247	252	307	233	255	259	255	259	259	257	256	252	255	228	215	260	269	248	251	251	252	248	253	257	236	254	246	278	259	248	245	252	248	283	279	282	285	261	259	278	257	270	255	258	261	284	273	235	265	261	246	265	234	256	250	257	218	259	234	260	278	265	257	247	282	243	263	241	262	260	250	283	251	265	275	301	234	254	250	247	225	236	248	260	261	266	237	274	289	269	270	241	283	264	280	269	281	238	254	284	237	245	200	254	247	283	250	246	250	290	270	262	260	253	254	269	264	219	226	253	245	247	228	268	248	261	251	261	275	279	227	255	240	228	246	268	235	223	249	237	283	233	256	256	256	266	241	240	249	253	264	276
8719	665	845	795	785	752	693	715	655	658	660	586	619	624	636	594	596	621	635	650	651	598	613	643	609	636	638	629	622	629	604	651	644	612	651	622	626	640	649	676	602	614	601	580	563	666	603	562	638	642	650	594	665	673	632	650	611	597	627	571	655	623	620	643	612	610	608	623	603	586	631	637	619	637	616	652	603	642	620	635	605	656	623	644	615	646	625	614	641	582	651	622	605	621	603	578	626	649	665	625	636	683	591	651	609	616	601	589	606	654	625	621	591	610	607	608	636	628	617	645	609	622	577	664	639	610	629	596	615	626	627	613	609	633	611	629	639	622	645	635	592	634	645	620	601	632	614	614	634	628	613	623	611	580	586	615	628	569	594	595	641	638	584	632	592	627	616	623	642	632	628	600	615	627	613	619	610	643	628	593	632	582	620	627	608	569	665	636	594	572	578	609	610	638	579	599	579	598	605	628	632	658	647	594	598	641	658	658	568	625	655	647	595	603	610	639	615	632	634	607	602	605	632	661	611	591	604	657	609	570	605	606	627	584	617	614	632	652	663	588	568	640	575	606	582	566	651	619	621	608	623	615	587	598	586	682	596	610	603	637	616	581	630	635	600	588	596	603	632	607	584	604	608	636	631	602	622	593	659	628	635	597	592	613	645	629	631	629	608	601	642	599	642	626	657	595	617	572	622	614	646	603	586	636	650	664	652	604	600	624	613	645	621	668	605	610	632	631	597	658	606	622	641	612	575	636	618	638	623	612	678	612	586	609	635	599	619	636	636	626	578	624	615	587	608	616	619	628	650	632	632	617	617	595	609	614	597	642	619	605	612	627	610	603	585	614	584	628	605	629	620	620	643	617	654	629	615	592	562	668	634	605	593	613	598	632	611	619	626	648	582	640	590	615	613	669	612	626	638	620	651	620	612	645	571	577	624	624	640	620	608	618	651	640	590	636	617	606	611	623	622	592	675	622	612	609	589	613	646	575	574	629	625	616	636	587	616	616	670	604	592	598	655	550	611	578	631	633	631	587	594	642	579	633	654	631	598	578	624	599	655	622	597	633	629	571	586	607	620	603	620	606	611	649	606	619	670	593	600	619	608	635	622	620	667	587	570	596	619	596	568	608	618	609	600	585	586	592	598	607	657	649	605	598	627	583	585	632	651	603	607	582	623	580	609	639	597	602	594	598	623	605	589	548	616	597	647	623	618	625	622	615	620	632	653	594	621	600	606	605	635	624	640	633	627	627	620	587	671	622	609	674	582	623	652	637	598	580	586	606	648	604	612	627	579	593	614	585	609	591	582	626	632	596	623	613	575	649	641	592	613	657	655	607	601	598	611	613	626	603	561	616	545	578	619	651	649	633	621	619	623	632	640	604	606	584	608	651	655	654	625	700	614	651	613	604	636	583	614	574	659	637	615	647	621	596	642	599	641	616	653	648	621	614	628	622	573	606	671	618	614	639	583	584	622	581	607	631	617	591	639	604	586	634	618	642	640	637	572	660	585	585	636	611	616	628	619	629	609	635	628	618	611	628	661	590	617	601	571	634	647	662	615	572	618	607	640	642	663	608	627	643	642	616	651	601	607	571	647	637	611	597	621	651	583	585	650	608	645	616	616	584	619	575	617	614	584	660	617	587	669	610	591	641	656	599	625	617	655	630	643	621	588	613	661	574	658	616	621	621	619	622	626	565	605	588	617	602	668	607	564	618	644	580	640	639	582	573	627	619	618	654	628	607	630	640	594	617	641	665	676	594	625	639	614	591	641	629	597	655	649	611	620	630	619	578	660	612	588	627	625	620	602	634	601	599	616	614	608	651	634	626	582	605	622	640	612	601	619	591	627	632	587	675	593	636	664	593	643	614	632	627	640	627	610	598	630	594	631	616	634	632	603	609	599	657	637	629	609	611	660	650	589	638	602	654	650	573	644	634	600	641	583	572	612	641	598	621	620	599	608	576	632	627	616	644	641	629	572	642	564	580	649	641	682	584	629	598	608	620	606	574	613	595	627	633	644	645	638	605	575	647	614	630	604	627	603	588	623	670	601	628	599	643	596	598	665	607	617	611	639	590	651	571	639	612	632	626	616	619	614	621	635	619	611	626	616	637	603	603	623	638	583	667	624	656	572	663	584	640	613	586	619	625	601	625	640	614	609	620	623	624	667	627	613	622	607	618	626	644	649	606	593	620	615	609	682	617	615	616	643	564	628	612	571	631	654	635	596	555	641	611	585	637	612	645	562	663	683	609	619	605	614	604	655	609	679	599	633	616	606	618	587	634	591	617	620	618	595	615	598	596	575	627	617	617	622	618	619	590	602	619	646	632	576	608	598	653	611	617	546	638	618	582	642	643	616	622	579	585	611	627	620	641	613	592	617	627	590	573	616	589	578	653	649	621	567	604	622	605	633	658	623	593	620	641	622	614	582	620	616	620	657	593	630	592	591	583	665	606	635	613	612	624	644	617	624	639	576	634	621	642	609	636	610	602	594	643	609	628	608	621	587	631	588	630	607	613	601	631	564	641	597	594	630	581	601	600	617	638	629	614	636	615	575	624	664	605	601	592	609	576	585	659	621	655	603	644	656	594	641	627	578	646	571	666	597	548	623	635	608	555	574	647	628	572	635	603	622	583	609	631	605	626	672	601	600	692	576	596	622	599	640	623	631	602	593	619	558	591	592	616	594	612	607	635	628	609	617	601	612	596	600	646	639	648	619	576	612	541	569	658	608	591	628	587	606	636	617	629	663	610	627	612	641	605	677	608	619	652	587	653	644	620	582	635	614	630	621	603	634	625	645	626	594	584	621	680	612	636	630	581	583	619	562	608	596	628	585	623	565	629	621	609	606	608	639	589	661	595	640	610	628	647	632	656	629	605	598	607	647	626	616	645	638	585	588	655	626	654	651	625	574	619	573	586	608	601	615	585	667	631	618	617	664	646	604	622	613	679	635	647	598	593	653	664	650	616	663	584	656	622	603	656	619	597	627	695	613	577	585	654	609	611	613	605	669	643	636	603	626	587	620	609	621	597	643	648	620	607	629	620	620	613	630	658	592	621	643	589	680	622	626	588	619	611	649	606	616	650	604	615	653	591	620	634	621	587	588	601	629	601	614	606	651	657	609	620	620	642	609	584	624	628	599	624	628	689	619	675	593	605	635	656	585	566	643	682	625	641	623	634	592	581	621	657	604	624	631	654	624	633	642	632	603	592	629	618	600	584	604	633	660	645	633	558	628	631	610	597	608	627	674	631	617	601	626	592	631	623	617	588	617	633	667	591	628	618	605	633	635	639	584	575	618	646	601	628	577	594	623	642	600	621	606	644	580	605	615	623	607	634	589	627	662	614	608	620	665	623	651	621	652	620	633	575	647	602	611	643	589	594	601	574	632	573	617	615	668	571	582	581	588	597	627	604	667	634	600	606	615	625	649	602	607	632	621	614	593	599	603	641	602	597	617	616	619	624	623	584	617	591	587	611	589	641
43127	17976	7925	2109	941	622	597	508	455	363	304	307	286	261	270	269	233	249	216	243	229	222	250	219	235	199	250	207	221	216	228	195	199	208	222	219	236	212	208	220	214	216	225	232	221	203	195	189	211	230	228	245	215	171	209	212	219	186	191	225	208	184	187	184	215	202	213	220	188	191	196	200	188	205	212	195	222	240	208	208	204	226	210	207	203	188	208	182	193	196	185	192	181	202	206	194	206	201	221	213	201	227	173	215	195	210	185	216	211	186	192	223	211	192	212	206	223	195	187	208	215	193	196	176	176	217	216	236	202	210	198	189	196	217	197	230	228	228	204	195	194	197	207	202	191	183	198	210	214	214	192	211	189	213	240	211	216	215	212	200	207	216	221	218	233	211	237	172	199	184	205	216	239	181	208	201	192	205	211	202	195	200	208	200	222	219	196	241	189	195	216	210	201	221	220	212	198	193	201	185	224	182	189	206	193	220	204	209	202	231	183	200	201	214	199	210	190	203	232	200	202	205	193	218	220	222	207	197	211	226	231	234	209	217	213	222	213	212	217	205	186	202	200	193	223	163	193	192	204	260	190	186	184	227	214	197	215	203	204	221	221	213	214	210	211	174	193	213	225	210	210	191	228	213	189	209	210	223	203	189	191	219	201	169	210	202	205	188	189	217	215	182	188	219	195	216	190	223	214	203	216	216	206	201	190	216	207	221	202	207	183	186	229	199	214	194	217	230	219	217	204	230	215	209	230	204	182	224	167	181	224	202	208	247	230	217	210	182	191	227	193	205	225	185	189	205	207	173	196	200	207	201	187	215	220	222	160	214	236	216	194	217	234	200	210	188	196	209	201	188	194	217	192	197	181	214	212	209	185	207	199	194	205	210	218	210	186	185	229	178	178	195	209	202	181	201	214	194	200	203	197	191	214	186	182	219	229	225	205	198	219	230	186	196	232	194	211	205	196	215	198	214	208	214	199	209	209	220	207	218	202	213	215	193	185	200	211	199	194	227	186	187	217	214	188	232	204	211	200	223	222	184	210	207	237	210	205	198	197	169	213	228	223	192	189	200	210	199	197	200	227	214	194	228	227	193	197	200	213	206	219	208	197	196	211	225	219	219	208	192	203	188	190	181	209	190	220	223	203	216	225	226	194	207	216	195	179	234	211	215	208	194	201	214	213	203	241	218	225	191	178	221	207	208	243	221	215	205	188	206	192	213	212	228	215	207	196	214	206	206	185	200	208	190	246	214	218	215	183	215	235	209	215	230	196	199	212	226	240	208	218	205	203	193	197	206	196	209	190	210	212	179	206	227	186	209	214	194	215	180	186	187	199	216	237	208	198	198	207	209	175	211	207	213	202	204	199	203	222	200	223	222	221	190	206	216	210	206	200	192	195	215	218	205	203	212	219	190	187	198	210	212	212	211	227	228	230	221	218	209	214	202	177	188	194	185	175	218	209	234	205	183	202	177	198	184	205	192	185	215	212	204	224	226	215	183	175	207	188	208	232	195	215	232	206	205	213	198	215	194	208	211	202	209	228	220	180	233	225	172	218	208	231	182	203	199	208	217	231	191	200	178	189	217	225	214	223	189	205	228	186	230	196	205	176	214	221	243	210	203	180	181	196	200	195	190	176	223	204	207	222	200	187	194	197	214	207	199	216	207	212	207	219	213	226	212	218	194	207	224	225	200	211	219	195	233	213	188	217	202	180	202	229	222	231	189	198	217	194	217	207	204	203	208	177	192	190	195	227	221	214	210	196	211	220	250	200	199	209	198	229	213	206	180	221	191	204	186	214	198	214	207	220	216	198	193	189	213	200	205	218	241	213	198	191	210	212	202	193	218	209	214	210	203	205	194	189	211	222	191	201	177	198	206	191	192	223	199	205	208	216	186	212	207	212	192	186	204	223	203	196	195	215	219	193	221	201	213	202	224	211	205	208	191	200	191	209	197	208	209	197	206	227	227	223	206	175	202	209	188	228	227	214	213	232	188	187	202	258	210	228	238	205	209	197	206	203	223	195	211	166	208	184	214	229	202	221	221	207	221	195	234	242	196	209	206	208	198	203	205	186	213	202	197	220	230	224	196	198	162	218	229	222	193	200	206	194	206	251	230	199	209	190	223	210	184	244	207	178	203	211	183	218	214	217	192	193	220	236	203	207	192	203	218	202	222	212	209	194	219	192	189	197	210	227	201	198	212	195	185	238	223	199	227	188	209	205	191	218	208	198	211	236	184	205	229	203	207	207	189	198	225	204	230	217	227	197	244	198	213	214	211	201	221	198	240	202	194	221	194	225	211	215	197	217	212	205	209	220	209	198	203	223	220	193	213	221	194	198	233	200	209	208	195	191	203	218	240	231	202	227	229	222	205	208	212	192	208	205	224	188	203	220	209	219	191	219	211	193	193	181	214	218	218	235	212	217	203	220	207	222	180	193	221	215	205	199	220	228	184	187	197	226	189	187	212	219	209	208	195	230	229	223	208	191	195	211	214	214	204	214	226	201	189	231	211	216	222	190	210	196	198	194	211	196	212	198	210	217	218	186	184	210	247	218	215	212	219	200	200	193	226	212	194	216	213	240	221	225	216	233	228	185	220	194	215	203	212	215	216	208	188	235	212	219	198	220	194	192	216	192	208	222	195	205	224	213	202	219	189	193	194	216	206	231	194	183	178	205	225	238	204	197	219	182	226	199	201	216	203	202	221	208	210	171	216	209	191	228	215	208	187	204	212	203	172	193	203	186	226	180	223	200	209	206	195	192	212	217	220	202	185	219	196	191	213	212	252	210	224	227	212	207	205	205	215	197	208	224	199	200	225	201	178	205	210	203	178	203	155	200	222	206	215	225	211	203	201	223	196	198	202	200	214	203	196	221	206	217	224	186	230	215	211	211	214	194	225	227	256	210	183	192	195	231	240	219	225	223	219	201	203	229	213	196	205	211	202	211	168	188	200	206	170	204	217	203	201	178	193	216	205	226	236	189	202	171	192	200	230	197	179	208	204	210	194	232	175	199	202	228	202	192	215	214	229	197	219	229	202	223	219	218	189	221	229	222	205	219	200	186	203	197	201	231	207	210	186	196	197	209	198	200	190	202	206	234	222	227	202	207	242	192	193	232	209	208	211	183	192	214	195	208	207	223	209	197	223	217	175	204	174	194	206	203	226	211	208	209	207	242	232	221	209	218	201	236	202	206	193	193	191	201	209	190	200	211	207	213	225	192	201	228	206	213	209	229	202	215	225	199	204	222	188	189	192	215	203	230	191	207	191	221	216	198	217	181	216	232	193	214	205	206	208	205	198	198	206	202	199	197	191	217	213	210	232	211	197	199	200	216	201	200	215	198	181	195	232	207	235	226	217	205	190	245	212	185	172	210	213	217	192	189	184	204	210	203	200	226	192	187	187	207	201	195	208	179	205	199	209	196	192	216	210	197	196	202	215	210	181	213	246	235	210	204	214	195	206	202	220	226	183	228	201	220	208
20418	1691	3119	3837	3134	2296	2039	1721	1453	1274	1131	1167	1003	892	915	820	811	791	699	689	703	648	654	658	650	616	649	624	579	602	613	613	547	544	568	598	586	583	574	571	570	553	562	564	575	589	540	566	550	558	560	549	531	527	514	528	564	551	514	551	549	527	551	566	544	569	540	563	546	529	533	532	534	538	521	524	558	492	566	506	540	518	516	543	547	518	535	542	522	532	525	575	541	552	546	550	539	521	524	525	553	549	496	540	490	512	549	528	535	579	526	535	521	500	509	478	515	532	529	512	505	522	510	571	573	538	545	506	526	513	512	525	531	541	522	528	548	535	540	545	546	525	508	535	535	543	512	477	511	514	486	536	526	522	545	535	523	539	537	518	543	517	530	580	566	540	509	587	540	532	493	527	519	518	511	526	556	562	541	536	517	576	543	529	517	491	523	532	525	531	535	560	522	560	559	492	509	522	536	478	547	531	526	534	552	531	501	486	509	556	490	504	527	481	549	536	517	510	524	497	513	496	544	546	512	544	522	518	462	508	492	548	503	495	529	541	521	522	518	544	538	493	511	530	497	514	526	521	553	505	507	523	572	544	535	546	537	484	532	517	544	502	517	515	531	538	544	497	561	491	512	554	571	552	526	537	537	508	572	551	543	544	570	490	511	541	490	539	529	522	540	516	546	504	527	553	541	502	538	513	526	551	552	518	538	538	551	561	525	517	523	527	521	547	539	491	540	496	498	512	548	536	545	586	513	538	571	509	524	505	542	524	532	525	554	513	523	581	530	514	524	552	540	520	545	529	540	564	506	508	500	525	547	524	530	541	522	505	495	515	543	532	533	492	492	525	532	553	502	507	531	524	553	561	514	509	533	535	543	513	528	502	533	503	516	489	539	532	513	557	519	513	518	535	561	524	584	476	494	509	533	491	527	529	535	531	523	512	536	529	554	517	526	536	556	505	549	533	539	527	535	550	537	507	549	538	505	512	544	528	534	493	508	520	518	509	536	532	516	528	495	541	520	558	538	521	572	523	550	506	545	501	487	536	525	494	571	514	532	524	516	502	527	527	489	548	574	536	544	570	574	488	526	539	523	511	538	527	509	574	550	533	539	501	538	497	538	560	504	542	524	539	516	525	513	508	542	531	520	507	514	522	539	528	520	534	477	500	509	518	497	493	523	525	507	561	534	536	464	564	538	512	508	518	524	545	541	511	545	517	521	521	546	515	521	507	541	519	542	531	527	528	504	536	499	505	509	520	523	507	531	502	515	497	559	534	504	541	537	505	510	509	501	542	535	535	534	569	568	527	522	552	487	548	542	535	510	539	569	527	558	561	490	528	539	543	510	537	534	546	497	513	515	505	529	535	537	542	507	517	529	545	532	522	529	534	535	535	479	515	514	476	554	500	541	523	533	507	503	538	570	477	545	510	515	544	521	551	506	534	555	518	544	561	502	542	497	520	516	510	544	544	490	579	539	547	532	550	508	535	553	531	543	572	516	518	519	509	515	533	488	541	500	551	476	532	509	530	537	578	504	544	532	531	522	517	567	527	510	511	587	555	511	542	507	546	540	521	530	522	547	521	513	534	529	576	559	562	500	495	519	564	526	529	507	530	512	523	485	513	548	552	545	545	553	518	518	520	500	540	522	522	520	549	547	514	519	500	548	547	530	497	516	520	537	516	535	556	505	536	509	552	495	516	526	535	504	566	555	564	499	526	536	518	500	514	504	529	510	550	502	537	553	529	550	514	557	574	500	547	548	554	465	512	504	514	514	486	523	486	519	542	533	486	518	497	522	520	534	529	498	565	548	514	562	569	526	553	561	531	487	507	513	524	499	535	544	540	553	503	490	536	530	523	528	547	492	521	552	490	523	575	521	551	538	519	566	500	491	512	533	538	528	534	521	564	550	521	536	520	579	531	539	542	532	553	496	535	515	507	531	540	528	572	511	522	562	531	501	534	515	522	542	522	547	500	515	521	552	555	502	534	516	526	527	530	529	551	560	508	520	468	529	538	512	500	545	538	534	524	494	561	517	513	515	572	538	463	511	529	517	525	503	502	571	518	556	488	548	512	564	495	500	530	524	524	597	504	549	534	591	532	556	574	545	546	516	539	517	511	517	538	504	537	560	531	515	526	556	553	489	547	509	516	492	518	532	510	519	560	516	525	530	518	461	560	491	532	501	554	521	549	550	519	574	488	521	564	516	474	548	555	531	528	530	531	530	489	546	536	517	550	521	520	539	548	493	557	484	528	534	509	533	534	556	528	517	516	507	467	531	520	525	579	496	532	572	495	569	500	562	510	521	498	587	518	529	543	537	536	510	523	558	530	526	544	527	538	512	545	464	493	571	554	536	521	533	535	571	548	547	527	519	508	517	549	532	523	484	543	537	513	515	544	504	500	546	546	536	528	542	560	549	541	495	555	497	545	510	535	498	498	516	499	525	513	488	558	518	510	515	544	526	516	471	528	554	502	547	509	527	509	557	544	526	544	563	552	504	480	540	517	524	580	495	548	511	501	511	477	528	529	528	496	492	495	562	535	515	539	541	490	535	524	558	499	542	516	551	538	532	552	539	532	533	511	514	514	531	481	500	501	541	473	479	504	493	478	549	495	549	514	544	559	492	516	516	552	539	515	497	504	487	515	515	531	490	518	540	521	508	523	537	535	533	502	509	513	541	515	508	535	529	539	546	507	532	542	523	524	553	511	516	506	552	556	548	510	494	523	555	568	536	540	501	537	531	546	530	511	494	565	525	498	533	537	555	542	525	511	581	508	524	516	554	546	555	489	545	500	543	585	528	555	525	521	528	533	516	508	543	543	547	556	548	507	529	504	533	571	521	547	551	570	567	482	474	525	552	518	524	515	518	487	567	514	533	496	512	555	569	561	555	532	537	568	547	543	511	520	542	522	533	513	548	531	491	522	496	478	555	536	521	509	491	549	507	512	543	506	499	517	536	535	489	531	517	512	493	487	527	517	537	525	490	514	535	524	555	535	512	536	546	534	536	445	513	537	481	546	555	520	554	543	531	511	521	509	566	557	552	501	515	512	534	503	520	554	509	517	521	547	535	534	549	516	513	517	534	507	508	540	487	539	526	536	504	558	540	492	532	540	557	517	478	545	460	546	530	540	510	501	535	519	554	554	549	529	522	530	534	541	544	498	488	566	496	526	505	551	541	539	530	524	537	542	525	487	493	534	495	544	553	556	515	542	478	551	508	502	543	532	543	525	495	522	526	556	543	529	523	528	539	558	538	518	545	542	520	526	512	523	526	502	520	506	511	551	545	550	527	565	502	517	524	541	553	546	549	509	451	509	528	551	562	471	557	525	510	519	537	520	503	513	524	584	525	526	482	569	577	559	552	471	521	530	569	544	528	543	476	553	491	534	526	542	551	550	507	512	558	530	525	525	490	532	520	559	543	555	532	559	501	547	544	524	548	532	538	540	522	514	494	514	497	480	526	546	546	528	518	525	557	497	548	515
43592	25281	26062	18894	8175	1527	925	700	571	538	509	527	471	471	475	449	431	400	426	381	356	361	383	397	376	376	395	360	370	366	366	359	397	367	353	369	367	360	355	368	349	333	389	365	361	386	355	349	336	373	377	338	385	374	336	343	353	391	297	365	314	335	370	363	392	353	341	365	355	371	369	392	378	361	393	351	347	368	372	397	346	392	345	388	351	382	349	332	325	374	376	360	332	339	387	319	356	360	326	392	381	372	332	361	319	401	384	376	332	351	383	338	398	360	400	335	353	344	368	351	373	365	391	389	355	348	370	372	340	347	386	376	377	384	341	402	389	380	346	397	351	347	398	383	355	334	352	372	357	346	362	342	373	397	374	348	338	337	368	363	326	366	329	331	381	372	321	353	323	371	340	330	355	361	367	372	376	356	322	354	359	350	377	349	365	372	342	387	380	363	341	373	371	357	414	346	364	360	391	387	350	358	352	406	319	374	420	328	349	359	371	395	376	341	352	345	372	395	375	348	365	341	332	380	365	363	373	350	355	329	370	354	349	361	380	372	362	358	364	364	350	344	348	363	360	356	393	369	336	362	354	378	355	333	360	376	360	347	375	379	359	405	322	355	347	341	417	410	378	338	404	354	351	358	366	351	374	357	355	340	359	402	392	318	366	341	352	360	379	395	330	382	323	363	314	371	347	370	337	345	359	331	368	326	383	346	380	338	379	387	362	374	367	367	348	372	380	358	370	372	361	356	364	372	377	360	365	377	341	371	383	371	351	363	368	365	363	354	380	361	362	347	362	369	368	392	339	306	338	354	340	322	337	391	372	369	332	344	371	347	392	368	334	355	348	362	335	371	357	332	335	370	353	386	375	386	339	355	402	319	309	329	337	397	405	352	391	352	393	376	344	315	375	355	345	383	379	350	371	338	377	355	364	379	350	346	390	346	332	358	376	366	371	340	383	355	343	393	392	394	348	372	365	354	358	357	350	344	397	377	382	371	395	386	367	336	370	359	358	393	367	333	371	357	366	393	385	351	354	364	346	364	367	382	339	348	341	369	359	326	327	380	392	364	329	355	333	364	326	375	361	349	371	358	339	353	381	385	378	335	384	359	345	343	357	331	389	325	351	350	345	406	361	354	364	398	390	361	339	405	365	346	332	360	391	360	397	373	406	369	355	333	362	369	378	360	357	368	383	370	314	360	379	375	408	390	399	373	335	336	391	360	360	375	344	402	377	381	408	351	343	352	377	383	398	337	393	346	355	348	315	378	363	365	373	335	385	367	376	341	367	359	369	366	349	353	370	345	355	357	374	347	329	334	401	388	355	344	357	359	385	338	330	331	348	329	432	353	339	346	384	364	363	383	366	360	355	383	362	343	347	373	348	371	317	342	336	368	375	350	348	402	373	372	349	396	357	358	354	392	344	369	391	352	345	347	378	349	379	367	357	311	347	409	386	363	403	339	369	341	394	354	387	358	385	363	364	381	387	381	312	378	360	342	383	399	380	345	332	337	380	362	375	346	323	353	348	378	346	371	359	394	381	357	394	403	376	377	340	336	357	375	339	352	352	335	346	365	351	351	341	362	345	338	346	374	356	400	364	357	355	415	328	337	364	377	349	346	348	349	349	381	359	339	340	387	374	349	342	318	331	347	335	354	354	322	355	356	332	344	344	382	384	371	360	408	340	356	346	357	374	388	384	381	350	356	382	342	354	371	386	380	355	343	340	376	348	349	357	367	341	365	355	368	436	347	382	364	374	375	403	358	377	348	368	340	349	390	317	414	359	377	356	397	374	364	344	361	321	395	365	364	342	339	383	366	373	312	351	361	358	391	345	347	351	360	372	373	366	373	369	377	336	358	409	335	330	356	346	327	346	372	383	367	334	335	358	360	362	390	342	356	351	343	353	382	391	378	332	369	384	363	395	408	355	390	333	354	379	367	337	354	343	353	353	401	369	360	371	356	348	399	383	347	343	332	377	342	373	353	355	346	360	360	349	362	356	368	338	360	386	369	344	356	339	379	326	372	345	336	373	368	381	345	371	356	355	386	372	383	348	378	397	373	376	354	332	356	340	361	317	376	376	366	338	370	369	376	334	377	361	327	372	370	369	359	353	358	395	374	416	376	362	340	377	373	358	360	359	379	379	349	392	368	362	352	388	340	399	362	354	341	344	377	378	355	355	317	356	359	364	374	369	387	365	325	363	355	311	337	357	349	344	380	337	362	368	381	349	358	337	361	359	366	385	365	385	371	381	360	355	342	340	363	373	390	356	354	401	377	377	345	365	345	350	403	355	367	387	372	361	376	372	368	348	331	370	371	348	361	337	345	346	403	372	318	384	347	383	388	385	353	372	373	341	342	354	356	372	403	361	327	360	346	364	352	343	367	319	381	346	365	352	367	347	354	379	363	344	397	376	372	326	371	384	354	344	353	346	392	366	335	381	372	324	352	374	383	342	337	351	371	365	377	371	357	352	375	345	383	376	406	369	347	399	372	361	356	386	349	355	385	357	361	355	386	358	346	362	365	364	355	352	365	353	382	347	384	403	368	349	363	338	353	344	344	332	360	399	352	366	323	360	365	364	334	317	344	324	330	394	357	364	386	354	365	341	325	340	372	320	357	367	376	384	385	366	339	337	375	323	354	332	367	371	358	351	360	381	329	370	359	339	362	344	355	351	364	362	369	396	370	399	377	390	382	373	341	321	359	353	372	353	368	361	365	345	352	356	341	318	383	343	346	362	339	337	395	366	377	387	374	366	346	354	346	370	353	385	396	363	337	370	366	376	385	355	358	359	353	382	384	357	353	366	348	369	367	361	326	357	376	342	307	383	330	349	347	354	366	383	361	373	329	377	327	371	384	364	354	380	360	376	347	378	385	343	371	361	384	341	385	378	381	353	342	359	355	340	340	402	343	354	323	338	365	333	388	335	330	377	344	357	329	329	341	386	349	358	368	396	364	339	339	334	347	327	367	366	364	345	329	322	343	383	358	345	361	329	364	392	362	356	362	360	387	359	353	338	386	357	369	353	374	334	357	352	381	378	364	347	339	359	324	358	370	366	368	377	422	362	370	335	314	354	353	395	375	379	363	358	359	363	346	343	392	359	359	354	349	380	349	369	346	344	341	361	341	378	342	364	351	375	336	381	338	393	383	360	349	370	348	358	363	391	357	380	366	357	378	371	352	355	319	355	384	390	395	356	368	402	381	358	347	397	377	399	398	341	349	344	351	353	315	364	369	344	322	347	335	351	370	337	340	354	348	376	346	379	351	375	379	380	355	416	369	361	395	379	366	340	368	311	332	352	356	362	369	364	362	389	357	357	397	395	352	389	365	345	365	365	387	374	358	349	346	376	353	405	401	374	359	356	360	356	390	376	327	365	342	369	373	399	377	359	352	392	369	338	339	339	344	384	323	337	362	359	407	372	356	359	329	371	349	365	365	341	354	366	374	354	349	332	336	357	347	360	369	369	362	335	359	352	376	352	348
33069	2563	4521	5214	4529	3645	2861	2528	2218	1917	1832	1619	1657	1418	1323	1408	1238	1217	1138	1111	1134	1052	1051	1020	1074	1018	1022	976	943	965	954	891	919	982	904	923	907	936	953	898	916	876	823	882	908	868	927	915	899	865	820	881	880	900	845	916	908	912	881	825	890	868	927	859	777	886	836	888	850	842	889	873	871	854	786	883	844	868	834	930	845	849	855	864	809	869	856	809	840	834	827	868	874	874	840	804	885	842	835	770	850	787	844	863	881	838	846	841	840	819	888	844	858	842	850	841	815	853	830	890	806	818	877	838	903	885	877	861	889	897	862	822	897	898	795	793	865	849	863	842	825	825	889	843	801	916	843	891	872	848	834	874	853	819	872	807	843	840	827	830	826	825	797	916	884	834	881	827	849	824	867	840	842	837	881	830	881	856	797	875	895	864	896	851	843	791	832	823	865	793	790	856	864	845	827	833	908	858	859	836	879	809	853	824	805	890	884	855	880	862	836	844	843	864	799	802	902	870	828	903	855	820	889	862	855	854	858	830	842	872	855	869	869	829	826	903	842	851	824	791	845	837	809	834	869	905	850	795	820	769	902	822	808	850	820	824	889	893	859	823	824	841	804	856	879	865	827	865	783	849	824	857	860	826	852	835	780	823	852	810	822	854	885	847	839	852	813	807	831	809	870	858	826	854	854	851	799	830	872	848	819	842	855	880	838	847	821	856	841	884	872	885	879	868	835	833	803	873	829	809	804	868	865	816	841	859	876	824	800	848	856	853	825	825	825	882	875	848	869	857	831	854	813	818	877	878	867	856	842	853	894	892	854	860	853	776	864	803	814	846	835	800	839	849	858	843	856	808	826	844	880	834	867	846	818	842	832	845	881	829	860	855	828	814	847	759	825	865	837	858	887	864	843	829	821	818	835	857	849	832	845	844	802	817	814	845	865	891	906	875	887	833	866	837	838	808	899	851	812	892	811	886	783	838	862	829	855	869	857	754	816	861	832	798	870	827	821	853	850	847	836	820	890	843	851	861	816	827	891	868	862	861	850	858	834	804	820	809	857	882	813	775	889	817	837	898	809	807	821	812	825	851	835	783	849	861	805	819	805	834	857	808	824	839	823	842	863	861	890	840	874	856	854	864	889	814	874	844	829	871	864	836	867	877	900	823	886	858	776	788	853	768	819	847	822	880	850	784	836	819	848	836	804	831	881	841	839	844	883	886	813	881	858	824	872	915	878	876	886	882	823	835	844	831	878	850	801	898	854	864	874	850	871	858	839	814	889	872	866	892	842	844	861	818	890	857	850	841	790	857	849	814	838	831	854	828	822	840	862	882	814	868	830	835	792	838	859	837	828	827	873	823	847	848	824	846	790	877	871	858	799	837	836	814	851	847	875	851	834	835	839	814	872	872	827	808	803	828	897	833	843	825	839	847	826	844	800	819	856	835	860	871	850	863	884	812	890	868	833	865	844	817	864	808	852	850	810	878	865	853	913	827	833	831	811	897	884	830	802	833	874	883	830	864	802	846	924	839	886	868	834	877	861	809	843	868	805	860	848	867	804	793	862	857	823	830	836	872	822	857	806	875	844	797	904	815	817	836	866	878	836	839	843	840	803	838	826	855	792	848	856	815	870	843	818	778	830	820	827	833	860	909	838	922	850	861	802	833	806	859	820	796	832	851	847	819	849	829	846	840	859	836	860	852	805	796	875	838	853	855	861	826	893	823	898	835	855	817	876	845	917	882	860	852	923	851	858	851	795	835	862	873	827	832	802	855	911	847	856	844	857	860	801	820	860	877	785	791	840	833	851	877	904	860	832	866	853	833	885	897	914	795	836	834	816	836	796	838	838	884	862	846	876	781	839	862	861	859	885	817	825	820	804	828	831	901	891	789	838	829	789	881	827	811	820	862	808	812	830	829	856	805	823	879	850	814	916	866	830	827	813	808	812	837	846	846	813	816	836	806	805	841	858	826	836	843	847	888	835	902	828	862	883	814	873	861	889	829	895	856	811	800	865	863	814	864	864	855	802	788	868	832	868	807	825	870	920	839	842	842	906	855	830	865	831	834	875	821	838	795	871	881	833	830	822	834	846	879	890	835	838	837	770	872	866	848	844	832	818	838	804	801	808	887	817	855	812	874	836	837	859	809	837	834	875	793	845	817	851	861	827	847	866	864	859	810	816	815	825	830	809	836	814	840	885	869	846	862	823	763	870	851	886	803	841	805	831	840	880	858	839	876	849	818	844	829	832	869	903	841	794	822	865	868	789	832	808	861	841	820	867	795	808	827	880	885	818	863	826	842	822	871	836	838	857	823	845	807	826	848	836	835	856	830	878	850	834	858	864	837	875	780	830	830	785	856	872	821	866	826	839	824	850	799	834	838	855	862	824	826	854	865	828	842	872	875	831	825	869	824	816	804	816	903	830	850	825	801	842	869	884	754	883	834	802	803	850	848	896	839	835	888	830	891	858	794	813	847	864	907	896	863	778	883	891	830	887	849	832	848	834	827	889	854	847	851	884	829	895	828	833	815	823	849	829	821	841	779	832	838	903	831	792	896	853	878	841	810	814	846	895	868	874	764	866	813	801	871	820	861	881	833	918	903	838	820	831	801	851	874	840	879	802	887	901	870	860	820	824	854	862	830	877	786	862	816	878	848	782	849	879	841	828	841	828	831	865	858	835	844	836	843	894	853	831	818	875	902	906	813	801	858	792	830	886	811	792	808	922	787	869	924	827	838	849	840	849	817	822	906	859	809	855	843	843	891	865	830	882	845	851	869	861	833	893	860	835	811	868	849	827	874	858	847	888	840	846	777	878	844	815	811	849	921	835	780	855	908	861	858	834	855	820	848	865	826	870	820	841	813	871	850	874	787	836	864	829	822	836	789	897	824	812	861	846	830	859	811	878	811	852	830	877	855	836	850	840	847	867	841	806	824	863	878	869	853	842	826	817	869	879	865	876	840	826	833	827	815	865	834	815	868	846	844	840	835	859	852	826	800	833	842	828	882	822	833	874	834	854	866	847	837	863	850	801	878	839	812	833	843	802	782	879	866	907	807	883	877	845	873	834	792	834	858	885	863	835	825	854	828	869	899	859	838	839	823	868	868	837	808	886	892	839	856	838	836	819	875	805	838	814	854	893	854	840	876	854	828	845	855	846	798	873	816	831	826	872	860	868	895	840	824	851	832	864	831	835	854	797	847	836	813	779	829	831	841	889	844	875	849	823	899	876	861	924	794	865	842	845	857	847	839	841	894	853	808	898	841	837	802	805	847	852	864	867	832	856	824	887	830	880	828	911	875	766	872	849	864	856	837	887	821	893	827	874	846	828	801	839	847	882	885	842	846	803	841	833	878	855	903	861	890	866	859	889	784	841	862	786	828	812	821	850	883	837	856	862	855	866	857	804	836	837	877	781	894	855	880	900	870	849	839	844	820	858	859	801	863	811	812	886	875	874	819	881	838	838	824	828	846	837	851	887	877	829	840
11048	680	356	311	276	279	276	271	284	263	263	250	265	259	249	299	263	269	235	245	256	270	258	292	276	241	255	278	260	291	253	257	258	263	288	270	260	280	255	284	275	245	232	273	264	254	249	270	275	265	256	274	264	256	252	279	270	258	260	289	287	284	277	297	272	252	294	273	267	220	264	269	248	262	257	255	225	246	250	276	276	265	270	228	249	312	286	259	258	279	245	234	252	255	218	286	251	284	284	256	237	253	276	256	240	233	240	254	241	278	253	281	257	235	226	244	268	274	284	271	302	262	251	271	289	281	261	266	287	270	227	281	273	280	262	260	267	260	255	265	278	282	278	257	246	236	269	272	270	262	246	293	276	264	260	252	262	243	230	292	267	267	245	240	225	261	283	254	261	253	242	261	270	242	266	260	282	282	260	288	283	258	228	277	245	271	242	269	285	267	267	276	270	250	239	270	263	272	244	274	289	259	260	279	280	260	301	258	250	257	265	262	277	274	266	232	279	246	281	231	261	261	285	258	233	260	269	239	278	274	256	263	236	254	284	271	241	268	281	274	271	271	234	260	299	272	250	272	245	259	278	244	272	296	240	289	261	290	265	246	279	247	245	277	223	257	277	256	270	287	280	285	267	301	253	262	240	237	262	253	258	274	257	260	272	305	225	222	264	267	263	267	260	273	262	271	225	261	279	257	281	247	261	234	257	275	257	240	242	268	253	274	265	250	247	266	252	276	274	285	264	277	253	255	267	277	246	269	259	281	288	262	266	271	271	283	293	270	275	271	252	249	267	299	268	254	253	258	241	267	272	250	265	250	255	278	274	270	267	234	259	282	263	249	257	288	250	292	254	286	223	254	235	262	286	253	286	288	266	252	268	236	243	260	263	256	245	257	263	252	259	248	241	272	286	243	289	303	265	237	270	267	250	259	285	243	256	271	237	268	272	211	244	251	246	262	262	271	259	270	257	282	265	278	288	270	259	267	268	286	274	253	267	223	249	253	273	288	265	258	267	267	270	265	252	317	272	260	279	264	253	244	287	274	252	254	250	273	286	275	272	285	286	250	289	257	273	287	279	259	236	248	241	232	290	262	242	238	261	242	261	261	243	283	257	275	262	264	252	285	263	273	267	242	264	243	237	253	285	266	264	267	257	260	241	267	247	276	248	272	273	226	263	261	280	252	236	274	282	274	267	251	265	258	257	268	261	279	267	246	250	286	278	242	265	277	280	257	259	261	243	257	237	266	279	235	285	259	264	282	259	257	253	246	240	251	246	249	273	265	281	287	259	263	290	261	276	260	272	252	276	261	255	258	253	266	248	261	260	244	273	268	256	275	318	265	302	240	275	251	252	293	259	276	268	261	271	253	249	265	277	264	285	262	251	292	259	271	292	250	277	244	255	273	236	269	273	305	267	293	226	258	265	280	242	276	244	244	255	274	257	251	281	255	278	281	264	259	291	226	240	253	261	273	302	267	238	238	258	252	281	258	263	294	233	282	271	251	254	252	255	263	283	243	271	255	242	260	253	305	273	293	289	272	250	286	243	251	227	250	265	253	278	245	254	290	290	285	287	283	283	253	236	284	237	246	267	264	236	265	287	243	240	254	257	268	300	278	281	268	258	309	263	244	272	258	251	251	281	247	246	266	273	263	256	266	270	261	279	264	296	258	286	256	254	280	285	239	287	232	274	261	255	262	247	261	263	266	249	291	241	283	279	262	265	304	252	286	273	252	268	276	266	240	255	275	271	269	260	229	280	274	266	260	267	302	262	257	256	283	261	261	269	281	291	241	276	268	294	250	260	272	251	276	278	273	267	284	250	261	289	229	281	285	264	260	292	245	256	255	236	257	287	279	274	233	262	271	308	264	281	280	253	240	241	293	254	260	281	250	249	280	267	253	258	259	246	264	251	295	262	250	284	258	232	248	259	270	262	258	223	284	275	285	240	293	294	251	271	263	271	276	266	288	311	289	276	273	285	263	249	237	299	279	291	270	276	258	220	230	270	287	257	302	278	272	252	255	272	275	261	237	281	287	243	293	299	252	259	267	246	265	268	253	269	283	245	267	263	244	248	278	265	243	260	265	279	292	260	277	253	290	271	282	274	311	284	266	247	270	264	247	227	279	293	248	289	263	251	264	247	240	266	246	259	285	261	263	276	275	248	263	287	243	266	255	291	249	271	257	282	262	290	260	303	269	278	263	263	274	261	278	278	275	228	267	276	278	263	301	267	249	226	302	250	257	249	255	272	257	260	268	240	244	268	260	290	280	281	271	291	279	272	256	259	274	298	263	255	288	239	261	254	254	277	291	250	242	265	235	277	295	244	253	231	255	265	285	249	300	260	276	303	262	291	268	236	254	269	247	276	276	257	278	309	260	258	274	252	280	242	257	269	278	263	268	253	263	266	277	240	254	301	290	258	297	277	281	274	278	293	262	245	251	280	272	248	257	296	285	266	270	265	253	235	255	238	270	278	281	279	264	264	252	275	254	225	257	228	292	265	260	259	264	266	246	258	292	278	263	298	305	256	285	283	264	289	293	283	269	251	276	250	272	306	265	261	270	251	229	245	268	271	271	279	250	254	266	243	261	278	240	255	258	245	252	273	279	270	267	252	252	264	281	251	276	274	251	263	269	263	272	263	236	302	269	256	270	274	258	245	259	267	298	281	246	275	252	254	256	266	240	249	252	238	270	259	258	238	251	237	245	284	290	286	266	254	261	265	242	263	280	255	263	259	271	282	259	273	275	275	242	241	269	250	283	270	269	252	271	275	254	258	275	272	258	268	266	237	291	245	288	245	254	277	250	252	305	296	274	260	261	280	249	290	252	258	248	241	268	292	252	272	300	271	261	284	261	246	268	269	256	276	250	256	287	265	265	250	278	284	259	255	267	279	260	258	245	270	282	244	292	281	279	284	272	289	245	312	289	236	224	291	281	262	267	264	279	279	263	248	292	277	264	238	267	294	294	283	261	291	267	291	269	269	271	259	284	307	241	274	261	270	296	258	274	285	245	279	261	267	257	260	273	261	284	290	239	250	263	273	264	308	227	287	274	267	246	257	275	276	243	272	257	248	260	292	240	247	251	279	301	242	231	254	244	264	287	308	295	260	313	296	290	276	274	243	252	262	259	249	259	256	246	278	271	264	315	267	263	260	289	268	287	252	291	260	254	247	277	273	257	287	280	281	263	245	248	257	269	233	302	257	287	263	270	240	266	260	266	303	274	274	254	247	244	253	276	274	249	265	254	264	279	268	247	262	261	289	244	263	294	252	266	250	294	286	260	256	273	229	265	260	267	285	300	272	244	280	264	295	263	285	268	249	268	283	274	256	276	230	274	282	268	289	276	296	300	262	249	259	265	263	276	273	226	305	281	260	264	267	280	280	255	261	273	294	274	273	270	238	277	260	289	264	230	279	256	273	247	247	244	270	292	252	259	258	261	268	233	242	268	265	273	266	279	274	269	253	262	293	273	294	282	274	254
9875	708	802	847	771	679	666	705	688	648	701	698	681	616	650	666	598	690	623	630	624	689	660	659	635	603	613	632	602	622	634	654	639	680	664	666	596	646	674	633	645	620	639	602	643	630	659	628	652	621	688	692	654	652	593	603	622	624	636	641	649	626	704	622	648	641	617	658	604	666	609	631	608	603	668	624	666	680	632	655	656	650	643	640	625	639	646	582	585	630	621	626	624	606	644	640	621	633	637	602	645	594	620	591	658	600	637	620	612	655	629	631	632	658	671	577	622	656	654	636	617	634	673	665	664	588	576	613	609	629	634	616	668	596	660	670	622	613	650	613	634	663	702	634	657	607	665	623	619	635	635	644	647	607	651	614	623	601	622	641	662	599	634	643	620	631	639	640	624	668	641	688	626	658	617	673	662	651	639	591	620	629	631	674	680	626	631	646	629	643	640	629	672	629	636	615	634	638	661	679	588	658	610	676	610	648	630	580	655	676	656	665	643	621	624	683	630	645	669	619	670	619	659	600	627	643	660	645	674	628	653	688	614	623	660	619	645	605	679	592	650	620	648	639	642	607	641	625	649	627	672	609	593	617	597	635	648	634	662	604	637	653	626	607	658	598	637	674	684	665	635	596	661	601	625	617	634	593	673	575	622	611	632	611	659	669	628	683	677	633	616	628	659	660	645	670	609	626	643	594	630	612	603	660	610	601	647	646	693	639	620	607	617	624	583	648	633	663	633	648	625	618	628	616	653	595	590	660	657	660	614	665	643	599	648	611	634	612	609	657	633	651	631	637	593	662	635	684	598	672	624	612	603	627	635	616	620	619	610	663	661	609	636	654	638	587	642	599	606	624	678	662	685	647	618	580	644	656	676	611	670	646	683	643	610	654	665	633	624	628	622	630	628	608	642	633	563	635	652	625	622	662	613	655	641	649	631	576	643	634	657	603	634	638	636	623	587	650	629	587	629	608	611	617	639	610	595	624	570	673	634	635	637	642	598	622	672	585	644	655	606	627	615	618	614	620	650	668	626	651	659	646	654	622	619	686	642	682	651	647	585	627	590	648	669	643	645	672	627	615	644	666	624	665	665	619	595	655	629	637	667	637	600	625	630	648	614	646	610	647	672	641	645	665	616	649	668	614	615	647	614	608	630	639	646	634	637	619	663	625	638	671	620	602	655	620	581	622	668	665	673	631	618	633	656	646	687	613	629	667	609	577	643	659	632	680	601	684	698	647	637	679	618	647	654	680	655	678	628	635	602	656	594	630	614	696	654	606	652	631	616	701	623	619	638	622	641	631	619	668	640	641	623	667	575	609	642	629	625	636	652	626	605	593	607	584	651	684	610	642	670	659	655	675	679	607	668	630	606	638	643	628	607	617	619	644	685	603	641	636	632	613	677	596	684	655	627	614	582	682	654	659	659	649	631	613	655	642	622	647	639	647	633	632	606	655	607	657	641	676	656	668	636	635	648	644	603	673	618	690	625	644	677	625	594	616	659	674	603	651	635	712	650	635	654	630	652	595	588	643	627	646	627	661	681	619	628	623	617	664	677	590	628	649	677	644	611	632	677	635	639	610	619	642	599	660	589	648	590	628	658	649	609	691	586	632	633	639	653	627	667	595	639	601	620	623	636	635	630	630	632	589	614	632	612	626	598	655	650	665	659	651	610	610	659	613	663	615	615	603	593	662	583	698	651	619	662	599	677	608	658	610	655	668	619	679	667	619	614	610	654	654	643	570	663	643	586	632	604	636	648	652	592	631	681	638	623	640	606	664	624	629	637	642	644	630	647	649	657	644	580	697	652	608	640	621	647	636	603	649	661	614	666	679	667	645	638	668	645	647	642	703	636	611	596	638	633	633	667	660	615	691	657	636	628	640	624	598	679	636	649	618	615	656	663	656	619	662	612	642	646	626	643	612	618	612	610	646	622	628	634	637	640	619	608	632	623	648	592	632	642	606	643	619	620	643	616	609	652	605	642	633	622	619	649	647	615	643	624	638	627	637	636	679	667	664	620	623	634	640	629	688	632	664	633	653	587	637	592	609	635	642	614	604	596	679	622	683	629	594	639	604	641	675	595	613	620	616	649	665	654	621	618	667	651	629	620	643	610	701	645	611	631	604	592	663	588	617	637	605	653	624	657	619	605	619	617	618	645	631	648	611	628	634	663	652	667	662	609	614	605	623	643	656	623	612	588	641	615	632	648	652	621	691	641	690	584	660	622	583	653	657	627	657	625	613	647	586	673	622	672	613	658	640	683	677	618	684	641	634	600	642	630	622	580	657	631	594	637	614	631	653	612	622	620	631	678	594	666	661	640	603	644	635	638	618	618	603	639	620	660	646	639	659	623	600	670	624	683	667	676	638	643	588	652	653	656	603	628	621	617	593	670	596	633	662	603	645	657	631	634	637	629	618	644	613	637	655	639	658	667	581	674	625	638	651	623	635	625	640	644	657	602	632	656	646	666	588	603	670	646	659	636	638	628	616	602	627	635	679	692	652	619	644	596	641	596	640	650	628	655	647	619	673	627	611	645	664	664	609	620	646	636	588	576	599	615	626	622	627	608	595	651	609	560	659	648	627	580	607	593	601	649	642	621	612	614	638	631	633	602	614	666	669	680	665	637	617	628	623	675	633	635	635	633	638	626	640	593	596	613	618	578	589	636	665	647	581	634	650	614	680	591	631	635	624	642	615	648	598	667	589	613	600	605	657	663	605	615	681	627	648	606	624	666	621	611	643	629	645	615	653	644	645	626	602	609	597	638	629	639	614	628	634	667	621	608	631	636	643	614	677	623	642	610	627	629	628	600	645	648	654	609	634	666	615	663	642	611	635	625	665	650	622	642	622	644	644	621	616	613	653	609	634	673	653	678	653	600	596	664	644	609	667	644	657	667	598	644	624	662	605	649	637	615	624	628	676	634	651	619	631	682	654	643	640	647	662	668	621	636	648	609	617	644	692	604	616	676	643	628	640	660	610	648	621	701	650	595	609	615	602	603	653	650	599	630	634	620	623	635	614	621	635	590	600	638	649	599	650	632	597	656	621	643	619	611	627	623	667	596	660	607	618	667	642	632	668	630	634	647	663	655	680	637	611	621	638	624	633	658	669	631	627	613	657	609	617	638	628	701	635	637	638	613	623	683	650	640	606	646	629	627	629	682	639	645	667	616	658	675	643	619	591	628	676	638	698	635	652	571	655	642	648	618	621	630	635	644	672	679	643	601	659	669	614	616	624	633	648	665	621	604	627	646	610	643	633	654	674	658	603	657	633	667	628	628	585	628	641	672	627	624	621	630	659	624	644	599	611	631	599	630	645	628	660	662	636	660	664	647	634	633	678	624	662	607	623	636	668	614	625	640	621	625	650	655	615	646	591	633	647	656	614	574	624	632	591	642	636	614	636	663	674	680	633	638	642	622	666	601	633	627	609	651	671	619	650	604	615	605	622	675	597	669	684	662	629	625	619	607	607	613	658	621	641
46848	23620	12794	2258	1042	710	427	413	366	348	325	310	283	296	282	292	292	281	251	247	296	258	239	235	266	239	239	242	249	221	247	236	255	241	247	230	228	245	256	234	239	244	208	250	234	219	235	208	262	252	187	227	219	222	228	278	235	209	221	213	233	229	213	204	241	234	274	238	233	238	234	240	237	209	212	227	233	252	237	217	249	232	223	248	249	258	238	229	216	216	251	231	210	268	254	212	227	224	210	233	234	219	234	226	251	246	230	232	233	230	216	208	215	202	210	231	226	246	250	232	214	235	233	254	269	231	221	215	197	228	230	227	235	233	238	235	210	236	246	250	253	242	213	224	255	190	227	230	216	239	242	206	222	249	197	227	213	246	215	234	221	246	227	236	231	247	257	232	215	248	233	240	248	234	223	221	199	242	232	202	221	223	225	252	230	246	208	208	232	258	233	245	227	243	229	240	217	232	242	234	244	228	245	228	232	230	204	252	239	256	249	232	269	220	222	213	217	241	218	242	210	230	225	271	220	214	257	225	226	224	210	228	207	270	224	237	257	215	245	213	231	232	243	228	223	198	182	228	203	240	213	249	252	233	235	208	240	236	229	213	231	228	218	210	218	251	225	232	215	224	229	203	245	247	243	229	223	236	198	217	234	240	224	225	230	218	248	202	259	206	211	256	195	229	227	227	227	248	233	214	223	225	240	224	225	221	220	252	210	232	244	247	246	226	222	242	223	211	223	243	230	230	215	249	208	232	232	243	243	197	216	244	251	246	258	272	233	213	229	212	208	233	247	238	216	235	225	236	237	239	235	250	216	195	210	240	257	225	220	213	240	234	220	236	243	208	217	207	242	198	220	233	216	221	238	193	222	226	223	216	253	256	246	231	242	234	240	215	236	236	180	211	250	206	215	210	218	231	225	214	228	220	241	221	232	260	222	236	230	219	242	218	225	228	227	242	206	252	229	236	237	231	209	231	235	227	249	236	234	243	235	216	251	222	245	215	203	248	208	209	228	237	232	206	240	229	194	241	245	224	219	218	230	219	222	235	224	208	231	212	235	247	245	243	236	238	229	224	257	220	243	201	226	206	243	219	243	244	222	236	228	217	242	228	234	219	222	234	258	222	199	213	221	243	221	243	224	224	233	246	236	242	220	219	233	228	265	231	223	202	241	212	220	238	229	247	257	244	265	213	230	216	256	233	224	208	239	223	214	232	243	235	246	229	249	231	223	252	265	242	229	223	218	202	255	233	227	214	221	231	253	216	210	235	221	206	241	229	226	216	231	238	236	215	202	228	224	251	251	221	221	213	216	252	227	227	212	229	231	224	229	207	231	210	239	232	232	239	268	244	224	222	241	217	235	230	238	225	248	215	225	196	245	260	227	222	220	221	205	239	233	230	223	223	226	214	245	225	227	239	264	211	226	213	238	255	252	213	232	218	198	237	248	229	261	246	238	217	237	228	232	234	243	244	236	242	230	228	215	226	234	202	224	240	273	205	219	215	243	212	242	233	250	263	257	248	235	219	236	262	200	219	215	219	240	240	229	226	208	220	247	222	245	248	248	244	243	210	247	243	225	216	241	221	225	249	227	215	217	223	242	218	226	234	204	234	236	271	260	266	236	219	233	229	228	224	236	227	239	211	232	242	268	257	247	227	239	224	213	226	250	232	241	219	228	207	250	242	240	226	219	227	218	202	211	221	228	210	213	204	240	240	257	217	226	213	226	220	216	251	217	232	238	204	221	230	231	226	213	206	243	224	217	249	256	236	243	242	231	210	210	262	227	268	215	228	186	249	224	224	187	231	228	236	228	233	226	223	237	226	218	238	246	232	253	225	204	204	226	209	231	209	239	223	233	213	219	213	230	225	231	257	233	226	256	223	251	224	222	230	230	216	234	240	230	228	216	260	225	246	215	214	230	243	255	234	237	227	217	207	217	212	231	213	196	230	227	244	232	223	217	212	235	249	229	206	239	227	247	223	227	211	231	225	246	253	234	216	262	208	206	247	245	236	248	239	219	243	231	221	216	222	231	218	254	243	216	211	248	237	218	268	231	248	218	218	223	232	238	255	263	232	216	248	183	229	224	223	242	222	212	231	254	222	239	202	224	256	271	218	247	222	195	238	230	220	237	216	224	217	228	265	223	181	239	227	236	217	244	215	229	202	217	227	221	261	221	215	213	211	214	247	237	204	213	205	256	264	202	241	222	264	211	208	228	248	244	261	219	234	238	199	211	230	262	217	242	222	207	211	254	234	222	219	212	206	220	259	218	217	245	244	232	205	224	249	200	227	219	221	244	217	256	207	239	225	234	225	237	228	205	211	216	229	222	232	238	217	229	215	253	234	223	241	242	239	219	240	256	252	229	226	223	228	229	232	234	235	232	224	240	229	222	236	242	231	193	254	205	213	250	215	219	219	216	238	244	227	240	224	222	218	232	216	244	237	237	221	196	237	206	235	201	208	210	206	242	237	234	213	205	227	204	259	202	223	228	230	216	229	239	233	246	250	233	207	230	225	241	205	244	254	210	230	226	214	231	230	239	216	220	239	238	245	233	222	227	210	206	232	211	255	200	252	238	221	233	224	232	240	245	216	225	206	206	224	241	248	202	234	231	229	243	237	248	232	215	221	207	205	224	222	230	228	210	250	232	240	269	206	243	212	199	248	231	235	243	251	251	219	224	212	230	244	232	206	207	223	224	210	207	218	262	240	236	205	200	220	234	239	216	244	220	211	228	202	224	225	227	236	216	229	220	229	229	215	234	243	217	215	214	206	240	232	225	223	210	231	219	239	221	221	213	223	203	218	222	214	230	227	210	212	208	219	251	225	188	231	241	252	246	217	213	247	215	243	216	214	241	201	245	222	209	265	251	209	233	237	226	234	225	225	247	233	227	242	240	238	246	236	219	245	228	204	211	244	221	238	229	234	237	243	226	246	255	234	249	220	238	220	237	249	259	219	235	242	246	230	243	256	248	241	228	216	224	218	227	238	214	225	228	230	198	215	242	256	215	233	238	208	240	242	238	233	216	234	227	241	248	221	205	262	250	258	197	237	230	231	232	207	222	211	231	225	242	251	225	241	204	221	240	207	241	251	220	248	227	248	226	223	205	222	227	225	261	237	252	230	255	267	249	246	211	225	232	239	218	239	240	234	218	226	231	203	207	248	235	223	239	263	207	257	231	227	219	209	209	226	242	244	233	225	225	230	240	228	242	230	209	226	229	229	216	257	224	225	266	215	221	236	226	238	224	233	223	231	251	224	235	213	233	216	237	230	242	210	231	239	230	229	233	233	235	230	236	242	222	202	278	216	212	225	196	215	269	239	225	240	228	203	225	218	219	210	238	237	243	248	194	216	253	226	236	218	256	227	212	239	236	213	216	238	238	255	234	211	234	225	238	227	239	193	221	194	205	221	229	244	268	214	216	224	227	238	222	221	229	228	229	266	259	234	201	221	258	226	237	210	231	244	224	238	227	232	249	242
23303	1606	2698	3328	2843	2139	1751	1532	1335	1260	1120	1089	1019	914	855	836	864	733	774	756	770	695	714	709	704	671	696	634	647	633	646	630	624	619	602	638	608	588	611	609	613	613	612	604	604	654	591	620	563	555	594	659	579	631	602	613	578	605	648	611	569	595	589	579	568	595	529	585	576	629	603	606	582	633	605	558	581	616	622	581	577	572	581	595	581	558	573	587	608	631	588	561	614	551	567	584	611	618	585	603	584	609	555	610	606	614	561	588	630	575	549	586	562	539	538	582	572	551	588	556	589	568	552	601	559	583	534	552	572	537	574	569	613	542	587	594	537	590	585	556	619	574	559	554	601	599	578	544	565	580	595	605	562	563	596	595	565	575	637	600	566	591	557	596	564	563	615	563	593	567	545	571	553	606	605	621	528	579	585	606	583	585	571	605	539	554	590	604	573	556	544	567	595	584	566	577	593	606	604	550	552	604	575	560	590	591	576	579	539	597	608	580	586	596	539	601	569	582	514	620	564	566	613	593	581	576	597	584	587	585	580	580	579	557	610	577	584	579	601	586	570	585	596	515	538	579	580	564	544	622	563	577	583	540	592	559	580	582	576	587	564	516	595	607	602	575	583	558	605	533	571	597	568	567	562	615	550	528	597	568	560	574	529	588	589	558	545	544	583	544	557	588	546	566	590	621	581	581	601	626	575	592	597	577	576	588	628	643	569	551	620	531	544	584	574	584	566	573	586	606	560	535	599	586	569	581	580	597	581	543	617	562	576	565	613	546	565	562	587	563	581	574	599	535	550	586	619	553	611	576	581	603	560	589	571	568	571	541	576	548	610	591	553	555	555	556	577	562	536	582	559	585	556	570	556	535	589	585	609	565	571	565	539	590	579	589	555	584	576	583	558	558	559	563	549	574	601	582	570	585	593	580	567	581	542	566	570	591	632	588	568	526	622	590	594	608	613	572	590	584	608	589	577	590	610	556	566	594	570	633	586	545	597	548	577	554	553	595	570	576	527	582	571	561	579	572	564	575	568	604	600	615	570	598	574	546	565	538	579	556	549	619	625	608	597	599	560	588	521	591	597	577	614	581	581	589	575	598	530	618	602	570	585	575	573	548	582	586	581	598	559	558	588	588	626	541	593	600	556	613	531	606	625	593	550	580	565	559	600	546	581	569	542	570	504	583	633	572	591	558	548	591	622	573	570	597	557	585	613	557	589	571	585	584	551	559	602	586	580	574	563	584	568	609	540	614	554	579	551	546	580	587	541	552	570	564	573	583	554	582	585	596	580	536	577	543	607	595	564	532	558	599	528	563	575	598	551	555	563	620	564	539	605	562	569	549	556	555	565	563	556	597	568	549	600	541	546	572	603	564	548	603	568	567	558	549	563	561	550	595	572	544	572	550	575	618	538	576	564	567	571	588	562	528	600	616	603	609	558	589	527	594	562	535	616	535	567	571	563	553	640	573	588	542	546	557	582	586	627	575	537	544	567	561	519	609	556	589	572	579	559	581	582	584	608	599	615	588	620	599	572	553	564	569	597	584	587	570	592	583	568	588	540	590	556	606	614	576	601	533	627	591	595	585	612	541	599	575	568	576	595	587	589	555	575	568	562	564	590	592	579	533	545	611	566	553	546	554	586	566	584	565	545	588	507	563	598	564	567	606	553	559	542	610	587	550	565	601	617	578	594	594	561	579	557	588	560	559	538	569	554	581	581	576	572	566	574	621	571	576	552	554	571	558	573	557	577	591	577	559	622	571	648	581	567	545	540	559	532	584	578	575	529	575	590	587	581	573	543	541	598	622	539	575	599	555	577	559	580	604	615	571	580	589	589	584	574	591	593	567	574	585	583	574	589	594	577	544	576	586	602	540	580	555	576	559	535	617	559	560	599	591	569	558	580	550	590	607	614	555	601	602	601	616	620	623	552	591	569	575	575	580	559	579	626	589	567	553	579	585	573	564	581	562	621	612	551	596	535	569	571	582	529	577	569	544	602	581	549	612	569	570	576	600	569	629	571	610	583	575	613	580	598	575	507	576	576	598	611	581	578	565	567	594	590	577	588	591	602	578	596	583	584	603	587	573	629	564	577	582	564	556	603	576	588	562	580	591	541	588	590	557	557	541	621	555	599	593	638	595	583	551	575	591	543	604	563	606	602	546	555	533	574	587	545	600	541	620	557	605	582	581	554	604	568	596	610	605	606	605	561	546	554	605	550	553	582	574	581	595	581	583	583	573	562	570	572	585	564	570	580	578	538	564	541	560	589	536	594	566	570	535	582	560	580	555	599	576	564	594	565	543	545	618	605	539	563	602	561	583	545	573	555	623	593	598	603	586	624	602	613	606	574	595	571	573	552	600	577	586	559	589	541	577	580	527	580	543	574	585	561	560	596	572	602	588	560	615	569	539	602	597	553	542	611	581	590	542	598	594	589	586	573	601	590	583	593	581	535	596	547	591	560	610	569	538	595	580	593	636	558	596	538	598	597	552	560	557	552	583	642	567	592	613	574	566	541	556	558	578	588	526	571	582	588	532	582	562	580	589	569	555	611	565	610	570	632	567	583	625	570	569	599	588	561	580	591	583	580	568	586	569	578	618	563	592	545	599	641	579	571	558	577	585	579	558	552	558	594	589	584	621	558	562	551	508	571	584	557	601	529	515	574	564	590	626	558	571	580	558	564	616	621	563	566	587	571	597	595	601	571	584	580	578	597	586	550	621	547	604	593	570	576	572	623	537	607	624	599	557	588	565	533	556	547	579	551	551	560	600	603	601	586	550	651	595	568	595	583	548	603	559	577	582	584	585	566	574	558	575	584	557	572	582	625	546	536	591	599	541	584	557	547	585	594	586	583	596	568	590	609	542	574	588	591	573	568	603	575	546	543	588	536	582	602	559	569	569	569	581	563	566	583	588	579	583	579	568	598	583	598	559	613	578	573	592	578	596	581	589	567	562	627	540	602	571	611	613	546	598	562	589	558	544	577	589	589	566	578	584	620	563	605	598	556	579	555	593	616	577	583	554	585	598	578	589	589	619	569	567	571	599	572	589	588	559	570	591	585	582	610	562	586	590	600	587	584	615	578	556	601	567	588	556	619	599	547	548	570	606	555	567	551	540	568	575	576	571	590	613	560	590	581	549	580	557	561	555	589	613	559	576	596	576	576	557	571	540	572	555	571	596	555	584	555	602	566	600	564	589	550	575	595	554	573	559	585	518	583	594	619	607	561	584	617	555	608	559	577	577	530	571	570	592	553	567	585	561	542	585	604	639	617	614	602	565	521	603	570	581	584	541	589	615	631	611	548	593	587	561	523	591	616	535	551	602	575	559	607	587	548	576	595	520	571	620	596	580	552	554	589	594	566	558	562	563	593	605	567	591	614	571	616	555	601	617	582	605	601	604	560	571	580	639	622	569	549	561	546	574	558	570	574	595	592	584	540	517	553	599	585	563	572	541	559	574	563	538	575	567	617	605	602	553	538	561
36790	27167	24469	16504	5903	1537	981	786	643	598	534	503	489	473	449	395	409	397	436	400	388	383	355	353	327	349	354	369	377	372	357	294	367	364	349	362	365	328	335	359	367	357	352	338	343	339	316	358	356	371	340	360	328	364	373	344	340	356	351	346	351	360	365	355	347	312	362	363	359	368	337	355	353	358	318	342	324	346	319	327	325	352	342	340	322	334	337	334	344	310	342	372	337	365	310	343	338	288	339	361	356	382	360	355	325	336	314	296	337	365	326	380	366	319	314	359	380	348	318	366	337	329	351	353	332	346	315	342	369	350	355	376	336	347	323	330	360	320	320	340	341	369	324	358	356	369	355	332	354	335	320	337	349	315	325	337	328	302	326	345	307	335	341	366	330	335	347	330	343	329	358	355	341	338	366	340	304	384	367	343	358	344	344	351	310	320	340	323	336	300	339	359	351	359	312	354	357	320	342	309	349	306	322	341	336	331	321	375	334	350	323	347	362	365	367	335	344	348	335	359	319	312	295	345	346	378	327	357	345	289	362	342	349	378	347	354	370	341	335	369	351	360	369	366	350	324	343	343	359	343	342	305	319	332	362	362	373	342	363	342	340	351	340	351	349	323	324	342	316	344	355	336	309	341	345	327	336	346	355	386	311	364	331	354	353	358	338	342	397	315	315	301	315	325	355	343	323	328	329	332	353	360	353	349	342	357	324	326	362	340	348	342	356	332	331	350	326	371	315	366	347	350	328	349	346	350	352	338	334	338	301	344	337	351	344	336	366	312	323	349	310	371	359	363	309	344	343	360	320	333	344	351	352	358	341	339	336	357	362	350	371	371	330	337	349	338	349	363	335	325	293	330	316	333	335	348	339	358	362	357	354	336	350	358	310	364	356	355	343	329	325	350	366	352	341	344	330	322	360	379	371	373	337	320	312	395	352	361	343	358	360	361	324	349	353	355	342	293	333	323	349	330	320	347	365	339	321	326	340	363	342	358	338	390	374	309	311	317	325	356	354	340	336	325	346	328	335	352	358	356	369	321	365	317	289	353	346	348	316	326	366	333	367	316	355	375	388	336	357	363	342	359	317	333	349	355	345	333	345	332	351	352	348	360	353	327	381	343	326	345	314	380	378	349	326	345	352	337	325	346	342	348	357	293	343	340	335	338	350	351	329	331	316	339	405	331	317	347	314	325	347	401	324	353	345	342	316	296	346	345	364	343	338	333	350	351	325	342	359	330	334	364	374	336	306	358	366	351	341	356	349	330	317	327	312	329	337	349	329	344	353	338	351	345	357	337	343	327	329	344	364	370	345	332	346	351	317	354	362	303	332	357	366	339	331	334	318	346	343	333	339	335	341	323	384	341	321	328	354	318	359	333	345	305	339	327	332	321	334	339	347	344	348	352	364	356	333	352	320	384	361	384	303	359	316	357	344	306	369	315	385	328	342	346	330	345	383	336	326	331	327	340	338	373	308	358	335	397	322	324	380	313	335	327	353	410	364	356	326	355	301	358	358	344	324	345	357	367	351	337	326	320	323	356	316	350	338	377	374	336	305	349	355	341	342	343	357	352	352	335	307	362	351	319	352	334	342	356	322	333	308	337	334	337	364	349	341	339	351	290	355	300	351	330	327	323	374	377	324	331	329	348	330	304	362	353	351	318	347	341	337	372	343	314	371	323	349	349	318	348	389	348	366	337	324	337	337	352	350	318	356	353	358	332	359	345	327	339	373	318	350	326	341	294	355	339	337	341	344	349	332	345	382	374	336	330	394	353	379	331	350	365	327	340	333	364	365	364	313	349	340	299	323	334	323	354	327	328	360	342	313	353	325	376	338	337	371	334	360	320	366	332	334	336	357	340	308	315	393	327	349	350	345	342	328	343	311	335	374	352	366	312	380	314	311	329	340	343	371	361	326	339	319	351	360	359	327	313	324	342	329	359	309	358	363	335	342	342	346	346	339	347	349	389	341	339	374	311	315	350	330	345	375	324	338	357	320	349	307	320	328	336	353	350	346	336	335	352	345	345	368	325	342	335	333	358	332	356	357	322	341	348	352	325	341	347	362	349	332	299	329	325	345	331	337	329	361	369	337	372	325	316	302	325	363	350	349	336	338	398	359	321	344	362	331	359	356	363	374	339	348	356	335	345	342	330	330	364	354	326	354	363	348	323	346	339	365	360	351	346	337	334	378	340	352	306	336	349	334	366	348	324	376	339	352	341	326	358	355	359	355	331	312	331	336	343	393	368	344	298	353	355	306	335	329	322	350	292	347	323	346	337	352	324	325	337	355	292	331	327	333	373	362	324	361	343	394	362	352	336	325	335	332	331	354	315	365	325	343	343	336	372	323	343	344	351	304	308	319	331	384	366	333	344	351	347	340	359	336	353	372	335	328	351	387	385	351	336	315	345	327	331	317	365	354	309	338	386	369	365	338	340	334	305	331	330	345	348	327	353	354	328	301	370	342	352	388	362	327	324	333	326	352	353	351	339	349	365	353	335	354	343	362	302	358	354	354	366	330	346	343	327	352	334	336	355	359	325	330	330	342	345	324	351	381	334	359	364	405	333	378	366	305	357	353	371	370	350	357	412	316	337	332	321	330	367	304	361	371	374	356	335	331	322	365	352	331	338	343	368	319	360	316	335	336	345	300	326	335	353	366	340	361	347	362	364	357	346	323	333	314	354	360	339	363	336	367	355	365	375	354	384	334	339	331	334	330	348	357	305	357	343	324	329	359	323	355	371	334	337	339	371	339	344	328	322	358	362	358	355	321	334	351	329	361	356	311	355	366	376	378	325	361	309	323	334	338	303	315	339	345	347	335	366	343	326	327	357	332	352	332	322	322	374	309	323	337	346	343	366	332	322	362	321	344	361	335	346	335	311	329	344	316	328	347	370	365	324	358	348	340	332	378	329	367	330	363	362	351	331	362	348	326	322	341	320	323	331	357	374	332	355	325	373	378	343	350	379	308	350	317	335	360	339	334	347	339	365	392	371	370	385	345	353	330	340	352	357	348	365	365	343	317	316	345	346	353	311	334	341	343	344	388	338	349	354	335	314	323	314	361	348	324	333	354	342	356	336	338	329	360	303	341	325	338	336	328	342	351	326	335	352	326	338	359	327	356	339	334	289	349	350	388	376	330	347	383	350	340	369	367	332	337	368	332	352	366	354	354	366	365	351	342	334	314	358	294	362	363	321	340	376	353	349	334	321	350	312	351	357	330	349	344	346	363	359	365	342	339	352	313	330	317	359	348	327	332	318	373	342	346	355	342	326	353	345	324	327	333	346	330	320	357	359	336	345	319	350	296	322	333	362	360	351	328	340	300	359	367	349	378	340	347	341	365	370	354	369	333	352	363	339	307	330	343	391	342	359	310	377	341	336	355	314	307	337	349	339	380	315	318	340	341	334	351	363	334	332	320	360	357	361	349	332	335	368	340	360	323	365	322	329	337	377	314	324	355	399	325	321	357	329	327	352	328	311
24249	2807	5063	6190	5107	4011	3263	2787	2484	2138	1982	1844	1794	1578	1445	1376	1255	1244	1220	1123	1122	1072	1040	1016	1003	1007	990	962	963	956	932	944	929	912	928	841	891	899	832	888	878	812	838	866	869	819	850	824	862	902	803	830	790	817	843	859	837	811	867	837	781	830	798	833	827	854	818	823	862	845	775	821	827	792	862	818	801	809	802	817	809	773	831	811	815	770	850	782	818	826	779	744	834	794	831	856	805	828	792	844	807	794	803	849	792	828	802	818	808	808	840	835	763	836	814	766	823	821	779	790	793	789	836	805	825	783	815	764	823	799	803	732	788	812	826	833	841	810	801	760	810	816	773	801	840	798	804	841	816	841	824	782	827	835	835	850	769	823	802	821	783	793	837	772	839	802	866	815	772	774	832	783	801	837	769	794	838	773	850	755	816	828	800	828	848	817	831	814	850	786	787	791	820	767	835	789	819	839	792	806	766	795	813	833	813	805	813	763	831	811	805	771	836	777	761	784	774	815	814	787	804	833	776	803	798	829	752	825	806	790	828	763	842	779	791	801	766	850	769	811	773	812	774	839	819	831	783	806	789	819	800	846	804	790	815	815	792	805	765	840	782	793	799	792	817	800	766	838	770	818	797	769	788	800	817	812	797	773	723	836	771	803	772	835	824	791	798	817	864	793	782	796	786	767	796	811	787	842	767	821	773	815	809	827	796	899	817	825	804	794	794	872	878	746	786	817	794	825	822	780	791	783	830	854	805	802	831	789	818	829	797	786	810	774	797	802	786	764	794	760	817	783	773	798	855	863	795	807	803	804	837	834	806	850	776	804	785	802	789	787	789	803	835	833	837	828	815	811	768	793	779	800	835	814	822	801	791	796	790	789	796	805	832	815	821	812	809	810	807	786	845	824	785	800	795	801	846	821	891	829	813	800	790	885	805	827	807	819	811	823	828	824	788	804	768	817	786	788	828	790	844	787	849	798	764	843	802	774	834	812	804	832	807	791	800	818	835	826	788	800	789	723	787	825	774	807	800	819	810	767	808	823	841	830	785	834	774	815	802	775	804	760	798	759	800	822	815	812	777	788	828	805	867	844	802	785	760	800	856	804	787	805	798	834	768	771	799	784	803	812	794	787	823	735	800	822	790	801	768	804	810	836	832	844	832	822	804	815	786	780	819	838	836	778	829	800	826	812	824	812	780	791	763	800	754	820	781	804	784	807	820	795	776	846	793	813	786	825	737	764	762	789	768	803	808	816	774	797	778	761	813	812	778	792	822	794	765	788	787	832	808	781	780	776	844	793	776	840	764	799	765	845	837	749	792	787	788	783	802	783	805	837	760	833	835	733	840	790	838	843	812	795	755	784	785	826	782	769	813	832	763	811	737	819	831	809	786	778	856	782	796	751	784	785	818	812	835	785	778	784	826	818	820	825	811	832	762	812	848	783	786	845	842	775	825	778	782	800	794	760	846	813	826	803	837	807	779	830	790	807	758	816	799	817	842	780	791	802	821	726	830	755	807	795	819	821	842	853	812	802	821	815	778	791	758	837	806	806	828	753	806	773	791	810	832	808	819	860	770	780	792	835	759	788	787	750	779	798	806	800	854	821	846	834	879	755	797	786	839	785	825	788	791	821	820	799	804	809	812	820	837	803	795	813	756	781	792	791	862	746	863	793	818	761	831	779	819	822	785	816	784	808	803	764	811	854	798	826	799	765	817	797	798	830	825	836	800	843	797	744	809	793	825	853	822	752	863	781	764	805	843	797	829	840	785	839	827	832	851	735	744	817	823	822	768	799	805	799	777	793	759	835	800	824	751	756	771	786	814	781	840	798	837	759	795	788	804	785	856	788	809	822	755	814	782	830	767	796	807	811	778	829	797	783	798	817	844	797	790	806	838	781	825	769	808	794	785	841	775	835	767	794	871	763	814	812	786	801	755	798	783	795	826	790	780	804	768	835	776	770	793	836	802	838	832	827	826	808	788	801	763	834	794	791	823	787	817	800	733	850	837	856	838	729	794	828	799	816	733	799	788	786	774	814	834	823	810	833	843	728	789	852	789	778	857	838	818	791	804	798	767	822	796	775	809	820	803	772	776	831	794	825	780	769	761	800	778	818	808	818	813	893	764	772	855	742	792	788	757	776	854	816	817	803	770	792	762	735	832	782	805	829	830	805	792	754	814	765	852	812	796	826	695	823	762	755	820	803	809	824	789	786	783	790	839	817	827	848	816	790	816	816	837	828	731	775	790	825	810	792	745	832	775	799	855	787	746	794	821	793	796	810	794	784	822	822	846	881	777	813	751	790	773	737	823	760	807	780	818	791	810	848	826	817	802	791	814	792	839	822	809	779	801	775	805	851	777	829	860	813	851	758	865	796	795	798	851	773	738	832	790	751	756	822	743	799	825	833	809	856	731	783	798	831	781	797	828	788	780	784	785	787	799	827	826	809	791	811	769	773	848	833	793	798	781	809	858	786	804	801	837	797	840	803	811	807	777	813	845	858	810	797	743	809	829	779	801	822	808	823	816	777	832	797	806	750	785	796	829	804	749	815	783	807	821	799	831	792	766	759	834	809	715	809	804	781	792	887	818	802	794	783	815	790	798	810	778	799	801	811	779	765	779	828	799	794	816	797	775	833	815	818	802	810	822	786	838	766	774	827	805	774	784	788	780	802	737	759	796	796	829	778	783	773	808	772	781	837	850	811	822	814	823	801	813	832	743	818	748	780	830	774	814	808	794	812	810	828	849	819	807	792	792	803	821	809	801	865	734	791	792	796	833	802	805	784	802	772	729	778	798	859	827	792	829	821	822	810	809	790	814	846	831	821	779	740	760	832	820	809	773	787	763	747	831	788	827	760	816	831	825	804	761	767	785	811	805	769	836	831	833	805	830	802	785	785	848	824	831	835	827	784	807	850	839	805	772	795	796	846	780	749	825	820	824	840	861	779	824	801	834	787	838	784	811	772	758	817	811	749	801	783	791	795	793	802	805	807	774	786	810	764	828	821	758	744	796	791	812	810	770	811	844	814	774	807	782	836	774	787	799	760	796	796	791	762	818	774	796	763	829	801	805	856	803	782	800	781	825	830	810	800	836	798	801	838	789	818	800	806	804	810	770	831	766	815	832	826	768	824	799	841	821	777	806	738	824	742	822	801	791	785	860	776	790	805	801	810	795	841	810	847	839	809	825	767	754	827	799	804	815	765	797	809	864	754	847	812	832	812	753	774	822	829	754	808	760	783	806	825	793	837	809	812	788	816	837	830	820	817	778	816	809	831	789	776	792	762	841	784	803	797	800	831	803	810	799	863	827	786	828	842	826	796	850	784	851	821	808	826	869	772	781	815	825	804	826	789	791	798	815	810	786	782	794	829	807	839	788	807	777	828	843	741	827	852	791	771	794	859	779	812	824	798	792	795	807	802	802	807	803	759	845	838	794	822	818	791	789	781	778	813	795	778	818	796	801	818	782	810	798	816	773	801	811	853
5817	469	408	299	238	261	264	253	279	257	220	247	237	247	241	241	265	290	254	215	253	234	266	287	221	241	265	260	271	251	253	240	275	240	246	263	247	247	241	256	233	240	261	263	234	244	246	233	232	253	246	244	254	236	269	231	246	230	241	283	228	263	259	229	258	238	218	253	235	247	265	237	232	253	251	218	258	270	220	251	254	270	238	231	247	196	245	226	238	244	270	213	243	261	229	246	246	238	235	239	295	246	257	226	280	268	240	233	222	223	266	248	245	242	264	256	251	243	225	250	235	240	251	238	238	249	230	257	225	259	236	244	255	259	238	239	256	229	285	265	237	270	211	238	240	284	262	238	258	235	237	231	239	271	254	254	228	261	234	236	258	240	239	264	248	236	213	266	245	263	254	282	232	234	247	263	273	248	258	202	235	250	256	244	251	210	239	238	271	257	255	264	232	269	249	268	250	262	239	218	241	260	236	230	230	234	227	231	218	256	246	230	241	262	228	233	265	192	245	240	259	218	241	237	232	247	243	250	244	217	240	273	247	275	239	216	238	233	243	269	248	266	230	264	260	243	228	233	239	221	260	224	248	252	246	270	256	243	275	256	242	226	270	229	254	246	226	258	242	224	243	241	238	254	229	271	249	264	246	262	236	226	235	224	244	280	231	242	212	240	252	234	232	246	243	225	234	231	264	258	253	271	221	244	223	230	242	228	280	238	278	240	245	264	223	249	256	232	250	232	245	259	247	255	240	213	248	223	236	254	237	230	263	235	238	259	252	244	239	264	236	225	247	241	269	254	224	250	235	249	230	275	258	227	220	240	229	244	275	254	263	237	235	224	250	224	238	234	228	236	225	261	245	274	245	240	228	233	244	259	230	266	221	241	239	241	270	251	255	269	231	252	268	246	240	246	229	247	221	212	206	223	203	223	279	250	228	239	225	235	251	217	236	262	226	241	267	236	246	238	255	247	237	234	228	268	240	253	260	247	214	249	238	225	227	256	225	247	250	201	202	263	235	223	242	230	239	240	243	233	274	226	261	237	263	261	236	234	255	244	250	223	253	251	208	240	221	248	268	271	234	264	228	269	252	272	227	260	251	229	271	234	244	242	235	234	256	248	234	232	257	268	208	241	222	227	231	273	233	229	243	244	247	238	250	238	218	254	231	252	233	227	242	212	239	233	272	235	268	236	260	263	232	220	234	233	223	243	240	255	256	226	243	265	247	224	239	239	227	225	262	251	228	252	289	242	242	221	235	240	227	250	249	225	234	218	221	251	249	259	227	267	238	272	212	248	233	261	226	243	223	245	243	224	236	233	252	239	234	255	237	223	222	250	229	265	255	250	245	237	257	221	236	241	249	253	246	262	252	236	252	262	246	224	226	249	256	248	250	237	246	252	237	255	238	238	249	258	246	253	246	208	258	250	247	220	216	224	250	255	238	239	225	261	246	224	220	245	277	233	231	242	270	225	252	237	257	221	247	277	209	219	238	244	231	223	220	253	236	252	283	245	221	272	272	223	229	212	265	256	240	256	223	243	247	215	225	255	257	258	229	245	267	268	240	239	253	260	239	263	241	208	238	249	233	237	262	265	232	239	253	245	250	231	254	268	229	238	230	227	219	235	239	262	248	241	255	269	286	272	265	227	224	224	248	206	246	236	251	249	258	277	240	242	253	260	244	246	272	216	222	226	235	238	220	243	249	225	245	230	238	255	263	231	277	262	256	221	247	236	266	255	270	218	226	251	237	231	251	218	240	246	269	246	254	229	253	253	233	235	252	197	226	255	219	259	249	224	246	201	258	234	238	259	227	256	241	210	253	223	273	233	249	265	246	253	254	217	225	224	253	229	237	243	261	265	265	254	244	246	236	235	241	259	226	235	259	250	252	258	239	265	244	220	236	247	253	229	235	252	283	214	258	224	239	263	260	241	240	224	223	238	237	266	232	226	225	242	259	229	267	244	268	217	215	247	258	238	232	221	251	236	248	255	244	223	244	224	250	255	224	235	224	249	246	258	238	231	246	245	240	241	250	275	249	244	229	247	281	229	233	235	239	251	238	245	270	233	254	249	226	264	257	248	258	242	239	232	243	219	231	263	238	259	218	227	242	213	244	264	227	235	277	225	198	244	249	259	243	218	243	198	225	253	272	249	251	248	252	252	248	240	237	258	276	246	238	218	246	248	239	248	233	232	216	229	243	235	233	249	256	256	238	260	230	232	245	242	240	245	262	262	215	254	218	270	257	245	245	225	249	277	252	240	238	269	236	217	244	270	240	253	241	260	239	275	257	261	238	255	241	245	268	237	281	237	246	235	233	236	232	249	295	238	263	243	240	241	271	242	279	254	215	222	256	223	248	238	244	242	243	240	241	253	303	264	231	223	280	255	222	240	230	258	270	239	259	243	234	243	271	236	268	222	262	238	226	257	228	272	256	254	253	257	251	237	243	252	244	239	236	275	244	241	246	245	248	259	250	223	243	279	233	241	239	258	235	235	247	246	263	230	238	262	260	210	223	248	230	238	217	245	255	262	256	264	250	235	248	250	227	245	233	276	266	238	239	217	281	239	258	243	237	252	242	255	247	250	235	254	240	260	246	217	255	290	252	270	236	239	215	228	223	261	245	249	265	269	237	241	259	261	217	253	236	231	240	239	239	248	248	244	221	265	255	221	254	207	247	248	257	235	246	237	237	261	260	262	297	267	207	246	256	238	244	252	228	245	235	277	258	261	261	233	247	253	253	272	236	256	253	197	226	241	230	246	276	237	237	214	247	247	259	238	263	261	245	246	223	265	242	245	232	264	213	234	253	248	226	241	254	250	215	245	245	262	239	244	282	246	237	277	227	254	226	234	268	242	277	248	233	246	242	237	253	245	242	232	223	258	233	247	244	238	228	246	251	260	221	222	247	246	231	262	228	234	224	248	229	237	228	223	236	233	258	207	242	244	266	213	268	261	269	257	236	290	217	243	255	249	227	253	229	254	245	229	242	234	252	230	259	242	217	220	272	274	287	261	252	256	247	253	230	237	224	250	222	257	273	276	259	244	220	263	271	257	224	235	252	256	227	255	236	214	259	216	238	256	253	274	223	222	229	238	247	248	255	256	271	232	253	220	231	225	276	271	253	233	217	247	248	231	265	270	276	268	238	249	236	255	239	229	242	262	265	256	251	221	232	254	264	252	245	238	265	251	233	236	247	247	241	241	246	226	233	222	235	229	226	233	246	229	248	247	262	278	267	230	234	255	269	218	236	258	232	234	250	241	239	253	266	206	252	252	216	226	241	245	235	236	225	248	250	228	232	244	228	239	255	261	258	234	242	205	246	237	227	243	254	260	266	233	247	234	253	259	245	221	221	228	231	227	228	243	259	216	274	245	260	246	259	219	218	232	249	231	239	227	226	257	260	264	244	246	222	245	271	239	249	255	226	218	249	208	233	235	235	217	246	239	265	256	232	251	212	226	273	245	251	245	258	248	246	237	211	245
5670	735	778	924	758	681	691	689	700	615	630	612	621	607	604	580	612	587	612	573	608	614	609	553	595	581	571	583	627	584	587	618	616	571	608	588	597	622	593	629	622	565	564	630	562	570	589	599	601	618	583	555	565	543	559	634	615	590	593	636	575	594	578	531	615	574	615	557	643	588	606	594	599	569	603	599	625	594	598	626	591	616	576	596	607	600	559	559	566	578	584	573	602	579	581	581	583	563	615	631	634	592	630	573	620	614	615	577	634	573	588	588	542	600	596	550	590	590	623	586	639	614	564	578	564	595	615	572	582	599	571	577	560	580	596	630	576	587	601	605	620	577	614	590	605	605	637	600	580	604	615	610	567	598	617	535	536	622	566	602	593	598	604	600	544	593	606	595	591	680	570	592	544	587	575	613	568	611	571	585	592	588	634	591	575	554	592	597	569	605	578	598	579	568	569	597	570	608	581	576	530	585	587	602	574	608	622	600	578	562	599	611	595	559	624	588	616	580	613	547	598	585	586	568	540	586	611	637	616	638	605	566	588	624	581	581	605	610	571	578	575	572	596	603	564	570	636	603	597	587	608	601	589	611	580	590	587	571	598	599	653	609	613	592	610	579	582	611	613	621	589	580	627	581	589	607	587	570	618	606	576	642	583	592	615	580	603	586	587	623	603	590	582	584	562	622	581	614	605	600	577	581	640	594	565	603	598	563	568	575	606	591	568	534	587	587	610	598	580	539	625	569	591	600	576	572	608	590	603	589	609	611	568	611	601	576	598	603	536	625	551	582	613	589	560	657	614	599	607	598	591	576	592	553	570	562	546	617	615	591	604	589	552	579	612	594	545	615	593	620	606	578	600	597	557	565	616	577	561	588	580	595	608	622	576	579	579	561	607	581	588	610	592	620	569	580	588	590	553	612	558	614	581	599	574	608	547	631	596	601	576	592	602	614	590	567	580	585	580	607	589	592	623	584	597	572	580	594	580	633	579	604	614	566	563	635	599	579	619	587	579	576	552	567	580	580	602	561	556	573	604	593	547	602	580	601	601	586	544	613	601	518	585	602	560	586	573	552	562	605	565	606	573	596	563	608	581	588	555	609	577	613	580	561	582	576	614	625	575	617	588	611	571	626	629	581	631	601	615	578	588	626	607	572	554	616	591	571	573	610	598	624	572	595	590	622	589	547	564	618	590	610	615	580	606	617	620	587	553	565	605	566	567	629	598	591	601	574	614	609	596	603	590	583	593	580	612	602	616	597	543	546	589	617	578	621	602	589	582	539	569	589	616	582	567	614	540	600	575	613	570	598	575	606	614	596	557	630	625	600	612	559	558	597	582	586	596	599	562	565	552	607	621	612	573	611	606	552	588	556	557	582	600	550	578	589	612	579	618	601	581	589	584	566	585	585	627	585	584	571	592	618	562	582	617	616	607	572	579	547	609	603	588	567	548	630	555	605	579	568	576	607	611	628	591	567	585	609	580	641	584	631	594	596	587	560	586	593	581	555	595	617	595	593	566	616	542	559	621	582	574	576	604	629	593	560	541	563	601	567	600	579	590	584	583	590	589	599	583	566	597	591	601	562	544	573	577	594	642	571	607	589	606	619	574	595	566	592	604	546	622	645	589	598	620	558	583	580	563	630	604	628	615	563	599	592	593	567	588	540	601	579	590	616	570	605	572	597	614	649	588	564	593	606	623	621	588	609	619	615	578	598	552	621	532	570	630	586	653	610	575	588	575	601	590	547	536	584	606	621	620	548	642	587	606	588	586	606	572	565	611	584	607	605	613	590	600	616	574	609	579	597	524	581	591	572	576	591	593	584	563	587	601	600	575	575	574	543	564	591	593	564	571	582	604	606	619	568	573	606	570	573	581	618	596	573	581	577	599	541	549	596	590	559	580	595	610	592	605	574	524	621	606	576	597	596	573	649	590	602	581	580	583	591	632	536	577	565	582	586	622	586	587	566	597	607	583	599	617	581	599	567	561	604	564	531	604	578	573	568	581	582	611	583	572	564	675	600	582	565	560	610	596	596	598	615	615	571	614	585	592	594	566	574	573	617	567	597	586	636	621	558	564	597	587	598	617	556	605	529	574	614	582	593	575	582	569	553	591	562	607	576	563	580	604	591	573	590	569	611	625	557	562	566	620	586	600	598	580	558	553	553	571	586	599	550	612	588	551	565	606	597	606	551	568	560	555	612	565	573	601	523	605	622	602	568	613	578	591	554	585	579	543	579	629	605	581	598	537	593	594	601	573	614	552	602	593	621	604	597	623	586	605	602	581	628	571	559	576	587	564	586	607	611	556	592	609	563	585	597	604	609	590	609	552	603	599	572	593	606	565	599	581	604	573	586	600	592	615	596	558	573	610	567	583	563	590	573	563	616	592	589	573	578	577	600	591	602	605	586	547	628	555	567	617	600	581	550	619	567	557	610	595	596	556	607	603	599	596	581	585	604	608	586	581	594	595	560	619	535	561	627	585	606	590	555	555	609	611	569	611	599	572	593	612	546	585	626	586	598	582	599	549	562	585	647	574	628	565	573	600	577	584	594	609	589	581	575	612	582	580	587	631	582	609	557	568	588	605	608	599	552	608	621	619	640	550	587	523	632	582	608	574	573	588	589	594	611	586	588	618	611	646	568	631	581	551	588	567	577	548	573	611	628	578	563	610	564	579	585	579	565	580	578	576	591	584	655	567	575	585	542	568	575	598	561	559	591	587	629	576	607	578	596	587	585	558	616	587	589	556	615	578	620	533	594	605	601	570	520	573	583	603	575	593	582	558	577	566	556	602	571	598	622	625	589	659	608	608	568	616	559	602	560	631	622	555	554	584	579	580	571	583	600	593	569	589	606	550	608	609	597	600	567	628	593	585	626	562	572	602	564	586	616	597	601	602	627	601	557	566	607	568	619	609	594	545	583	589	610	562	577	605	609	562	586	564	624	544	601	626	603	586	570	598	560	594	639	609	626	598	609	582	631	588	582	593	580	543	593	571	557	567	582	568	582	602	604	561	580	555	577	544	575	609	572	636	583	568	572	595	579	600	562	511	557	571	589	583	550	585	580	611	613	606	569	546	594	570	576	586	538	568	600	599	620	566	561	606	574	607	564	596	546	609	600	606	571	567	634	619	553	544	590	629	592	619	596	585	612	612	624	591	574	593	546	611	646	570	611	539	592	616	564	583	596	614	565	629	566	606	611	577	634	614	599	533	617	685	558	625	558	572	599	598	626	557	584	604	589	572	549	600	601	601	617	584	575	590	587	579	582	566	624	590	607	553	637	587	669	573	634	635	600	585	639	665	580	610	578	587	565	549	587	600	605	667	562	636	584	599	608	622	571	574	544	583	589	637	557	610	617	614	616	577	610	534	589	579	613	610	608	568	613	571	573	579	598	587	608	576	577	618	586	604	596	562	596	596	613	582	574	573	576	609	572	564	604	529	584	571	590	596	588	603	577	574	586	603	604	587	578	608	624	588	620
41667	21706	22350	7454	1172	664	546	400	360	331	328	316	331	283	285	287	259	248	233	265	244	271	237	231	239	217	217	222	226	216	206	226	215	254	234	217	211	214	218	234	209	226	217	243	219	196	204	268	229	236	225	222	251	224	216	250	218	211	188	235	224	224	216	232	181	194	217	221	222	216	228	215	207	193	207	238	227	241	206	236	223	206	224	241	215	254	203	211	230	255	232	197	196	221	237	217	220	228	217	216	211	215	194	232	251	246	215	260	204	243	239	237	197	209	233	199	250	221	189	178	245	224	208	231	214	214	213	205	225	254	199	216	237	222	227	231	221	185	219	223	210	214	201	208	209	203	217	212	216	208	219	236	225	278	208	231	240	217	215	220	217	205	253	238	226	215	234	203	232	237	221	209	220	237	224	218	236	213	222	215	215	237	221	207	227	219	205	231	236	215	225	190	237	228	196	238	195	214	243	203	226	221	208	227	212	219	227	238	235	210	209	232	192	227	212	236	241	218	220	221	208	237	229	229	214	228	215	184	214	201	240	253	248	240	228	243	202	197	204	214	214	236	222	218	225	245	209	205	203	232	235	215	213	226	201	237	228	190	220	219	219	212	231	212	208	263	215	241	229	240	215	247	209	206	213	202	251	239	216	228	251	242	241	216	234	218	206	221	200	218	177	237	239	224	212	201	230	246	227	227	183	221	194	195	248	221	225	235	199	231	230	213	230	212	215	184	247	203	217	208	248	226	226	200	213	222	220	214	209	222	215	244	224	214	238	220	212	223	212	206	222	230	225	221	223	209	231	219	235	214	236	208	227	235	208	201	236	220	200	193	193	240	243	199	200	216	212	213	226	224	236	214	218	226	196	239	238	206	210	246	228	249	239	200	242	234	211	187	213	227	210	196	193	238	215	213	217	202	235	229	225	258	230	215	234	216	195	224	200	192	220	234	193	230	216	212	227	258	193	240	217	221	191	240	208	218	243	219	231	220	244	205	188	191	249	225	260	218	210	241	240	196	213	201	248	244	226	219	243	201	234	227	248	212	217	218	255	228	214	247	245	219	231	206	216	225	207	226	241	207	216	212	232	235	235	200	220	201	217	248	223	208	202	206	199	232	221	226	230	183	236	229	243	222	200	216	198	207	216	203	225	243	216	254	241	230	232	232	209	246	208	231	230	239	214	207	213	207	203	233	218	219	218	211	237	228	209	213	194	206	211	212	236	197	208	237	233	231	212	208	246	223	207	217	225	244	210	241	224	189	218	224	193	221	209	216	243	263	218	209	224	204	228	214	225	226	246	205	204	211	194	213	240	218	234	216	253	233	247	223	236	216	213	245	218	229	224	230	228	222	216	218	242	250	250	242	248	227	198	203	244	230	249	209	222	209	212	213	234	202	198	225	221	225	214	217	220	211	207	211	212	189	234	222	190	220	197	291	200	198	266	175	225	236	234	234	232	232	204	224	227	224	221	214	224	251	233	226	237	213	204	211	235	216	189	209	214	209	242	231	241	211	213	222	200	220	238	219	222	221	225	220	216	229	230	247	205	225	217	245	228	220	230	217	223	229	227	240	234	217	230	229	216	229	216	228	244	215	207	212	250	212	225	230	228	222	217	207	214	207	236	225	219	227	221	242	193	219	264	221	222	233	194	204	244	211	219	209	238	217	252	204	172	203	249	226	219	200	230	215	225	210	239	243	219	202	258	217	194	198	259	211	232	223	241	213	195	207	221	207	189	217	213	216	236	224	231	212	213	220	224	228	227	222	229	217	218	233	207	243	228	243	207	217	240	206	195	212	209	195	215	214	237	213	231	225	203	205	218	220	213	213	234	237	229	205	219	221	198	216	224	232	218	218	199	245	219	231	228	248	222	239	194	219	211	207	237	215	209	225	214	219	226	227	241	191	204	200	233	223	219	205	214	235	208	231	183	182	206	202	211	239	219	227	210	192	202	209	200	228	219	232	198	241	224	232	194	229	225	217	222	209	200	230	237	224	189	210	226	208	219	219	223	231	239	230	193	238	202	214	217	212	226	215	224	233	229	221	216	220	212	228	213	200	235	226	196	221	203	208	244	202	227	240	179	209	223	247	231	219	204	259	221	244	197	237	216	235	191	224	214	233	221	219	222	213	235	235	230	205	233	215	252	216	240	222	226	215	209	213	218	212	232	225	186	210	224	217	203	213	246	228	223	232	207	225	248	218	220	233	237	223	212	209	255	231	245	253	217	212	219	230	232	233	234	204	229	216	223	226	228	237	227	239	213	236	232	235	224	196	237	213	200	195	197	209	205	223	213	234	216	213	232	229	231	222	225	210	242	221	195	209	221	223	229	197	213	211	197	219	212	227	215	258	195	222	213	213	220	216	234	211	225	221	213	237	238	212	252	180	218	211	225	240	234	210	236	222	211	218	204	257	209	219	214	216	196	229	197	200	240	233	223	203	200	233	257	240	210	225	231	197	221	247	176	236	259	232	233	232	220	216	216	216	242	214	190	236	194	246	216	236	218	230	240	191	240	226	208	201	213	247	228	216	229	238	225	233	210	211	200	271	216	227	201	214	226	220	211	230	214	220	219	225	224	219	203	231	244	227	206	259	211	194	245	233	224	213	183	237	227	215	236	184	219	201	237	227	197	244	233	217	207	246	212	230	197	241	246	200	227	225	234	235	244	207	229	238	241	209	199	224	213	210	225	212	211	221	247	230	228	259	209	216	195	194	228	225	213	237	223	215	198	202	222	219	201	232	223	195	220	237	200	198	217	220	203	202	230	251	227	230	240	231	210	218	214	226	243	242	209	228	230	205	197	208	224	223	204	206	235	222	213	234	235	219	210	242	218	212	229	219	193	217	208	210	226	226	231	229	234	216	202	190	211	209	227	203	227	235	214	243	234	226	238	230	234	211	214	233	195	190	219	232	206	215	233	246	230	219	225	217	219	224	214	220	232	238	223	214	213	238	213	213	202	215	208	235	208	187	239	203	208	233	218	212	206	202	208	211	234	218	232	201	203	221	231	225	212	209	231	218	224	229	249	207	240	228	243	244	223	222	218	203	208	241	219	246	202	239	224	214	226	233	241	226	229	240	192	206	232	230	207	240	217	253	204	211	204	237	240	204	239	222	258	239	211	259	218	214	221	243	210	253	235	220	230	222	223	222	206	205	207	221	226	220	217	239	233	232	222	203	211	201	211	206	192	227	232	209	227	237	231	236	236	249	209	224	212	209	257	236	248	221	203	209	187	233	210	218	196	224	202	230	223	204	238	232	234	215	237	213	235	205	221	230	233	221	229	238	204	231	233	199	199	227	233	200	198	225	237	202	243	234	215	220	198	216	199	210	218	241	223	241	255	198	248	226	223	252	217	231	224	219	208	241	220	234	222	230	204	229	251	188	205	212	228	228	250	205	189	249	220	236	213	244	240	237	192	239	228	266	210	219	206	248	226	206	204	262	234	231	230	227	227	214	193	225	244	224	215	264	220	232	213	220
24723	1739	2923	3418	3021	2230	1976	1658	1415	1240	1166	1090	1014	1019	938	850	775	724	695	677	694	705	686	655	634	654	647	622	659	640	615	587	615	572	631	603	601	617	558	582	600	603	613	583	553	559	600	589	593	585	583	603	577	577	619	626	551	626	574	527	580	641	553	551	601	590	604	603	577	608	537	559	533	591	583	577	607	538	544	588	534	590	572	535	553	543	551	563	592	529	594	504	587	550	519	532	581	516	582	621	579	514	554	519	554	577	540	551	570	566	573	570	592	561	571	580	550	573	575	554	526	555	596	589	529	554	579	532	535	526	534	537	574	605	544	572	586	567	558	542	581	527	551	543	568	526	561	533	553	545	541	581	550	572	537	527	591	540	540	587	591	557	513	581	585	547	521	588	583	547	586	581	517	567	589	584	534	591	569	559	550	531	507	572	579	580	527	560	539	525	583	525	568	543	549	560	535	544	561	549	599	554	539	581	543	588	552	573	555	576	562	579	573	586	587	574	589	539	563	543	585	557	539	538	606	570	541	533	573	548	562	631	550	525	527	568	536	536	555	584	552	557	557	550	596	582	553	513	563	622	540	582	552	518	549	582	583	611	540	582	562	552	550	553	586	558	566	546	566	551	592	555	564	568	528	589	543	567	562	543	533	551	558	586	524	550	565	572	555	586	560	522	542	595	590	563	573	526	539	549	580	564	535	585	563	544	574	552	571	582	578	550	599	552	491	584	508	532	544	564	564	554	528	559	500	586	579	582	551	546	568	540	535	582	547	531	565	578	524	521	584	580	539	540	545	562	581	598	551	562	532	576	547	520	543	561	520	592	552	546	556	540	621	550	559	537	527	528	608	572	531	563	546	552	581	548	547	585	575	559	555	598	555	554	526	563	556	599	551	540	572	570	572	589	611	574	588	522	577	566	513	560	510	591	537	578	599	550	534	495	526	580	589	597	565	591	555	545	541	574	559	597	587	546	514	517	583	559	577	540	543	548	549	519	545	537	556	555	536	554	553	597	535	537	568	577	538	562	544	536	572	569	578	534	546	529	562	566	534	556	560	567	522	583	537	549	553	560	570	545	506	498	530	533	583	538	560	538	544	501	561	541	566	558	584	575	555	540	562	575	495	550	588	607	561	592	559	531	544	602	576	558	549	563	560	544	535	593	536	549	556	548	540	496	556	563	539	532	544	590	606	553	550	543	535	552	558	576	536	577	533	523	572	575	520	549	552	561	548	565	530	560	575	578	546	564	541	543	557	573	576	543	533	571	568	601	509	548	552	575	523	580	556	568	545	546	565	574	574	536	550	592	538	565	545	545	540	624	563	555	557	531	573	529	563	584	549	573	543	521	552	550	534	547	517	541	548	591	601	589	541	545	575	560	564	588	589	570	608	573	535	552	572	592	529	567	525	571	559	561	573	559	566	589	543	529	561	593	491	570	560	566	553	587	560	549	552	585	578	569	571	581	561	509	527	559	520	609	559	532	559	577	540	521	544	520	533	579	526	550	531	560	520	549	549	576	549	552	563	521	543	562	545	567	559	551	540	549	574	521	581	584	530	570	528	576	555	622	521	513	543	552	562	583	515	581	538	574	566	539	532	563	563	555	566	590	573	573	557	596	554	530	539	583	634	556	567	507	558	496	526	588	557	561	547	530	560	604	552	556	540	585	536	578	568	541	570	550	553	561	630	546	563	550	596	555	586	554	589	589	587	591	569	574	584	563	563	554	574	543	565	571	542	542	553	565	542	539	511	615	532	529	533	636	562	545	564	536	524	536	578	560	517	512	490	568	557	556	561	583	540	548	590	596	594	581	535	576	604	582	589	545	545	585	542	536	573	570	529	561	570	521	605	562	559	572	608	576	569	563	555	544	506	557	523	579	577	567	567	573	577	546	556	579	575	562	575	554	551	527	565	568	540	558	563	533	624	513	554	532	534	550	552	575	548	520	573	546	582	580	528	543	563	579	535	525	570	543	575	560	549	579	554	539	558	569	547	546	515	546	550	554	543	571	567	564	577	563	558	566	568	572	569	593	541	579	559	533	545	566	532	624	555	570	534	537	598	553	611	558	553	567	580	588	517	544	544	530	551	526	544	595	548	588	555	543	562	557	590	547	539	595	518	524	530	578	582	524	506	597	556	577	557	530	559	556	536	554	552	548	589	538	562	507	523	561	557	522	562	567	540	548	566	501	552	550	540	542	586	526	553	591	574	532	561	561	555	569	583	552	542	549	565	547	527	588	589	576	579	541	533	577	543	551	562	563	540	591	556	590	547	539	557	575	542	606	541	557	561	558	584	532	567	544	560	551	562	582	605	549	572	580	535	555	561	561	563	554	524	546	551	574	555	550	546	584	568	502	598	552	542	580	591	562	584	558	542	531	568	502	549	563	545	534	562	563	537	499	582	578	539	615	623	562	560	559	534	573	471	589	569	578	501	542	591	588	577	520	590	530	549	496	557	572	564	547	593	551	540	543	551	545	535	556	564	573	555	555	597	558	510	533	578	516	526	567	572	559	577	558	511	552	589	539	562	570	620	556	578	552	532	547	576	515	560	604	548	580	546	576	530	576	580	581	558	555	535	534	586	535	562	562	568	544	519	544	543	568	551	576	578	557	567	575	579	581	555	571	569	536	580	592	586	551	551	561	558	540	532	562	590	564	556	557	572	562	559	565	560	534	547	585	558	591	535	552	578	578	528	542	555	567	562	565	584	594	543	555	619	590	575	555	569	596	572	560	568	576	592	573	551	559	552	593	560	544	604	529	556	527	543	597	591	596	566	650	530	549	560	544	581	557	540	578	535	561	546	569	571	547	572	549	544	585	565	583	577	531	526	535	540	547	569	560	552	525	579	532	541	555	538	539	600	534	578	560	570	543	536	517	583	540	566	534	553	542	627	592	561	562	577	612	553	587	541	573	571	560	541	544	531	559	585	590	511	565	540	519	572	590	557	582	593	548	586	560	550	568	538	562	581	546	565	583	529	542	559	531	511	592	538	569	569	547	550	534	569	567	559	542	569	568	555	553	596	595	564	523	518	540	566	575	581	563	554	574	556	525	572	564	559	553	593	532	580	592	593	558	535	590	535	577	605	561	562	550	586	538	581	580	514	552	573	545	539	596	570	550	562	561	574	570	564	560	580	590	555	531	569	563	588	552	552	554	587	561	563	563	581	573	578	514	599	521	550	563	585	570	546	547	549	522	568	578	577	528	545	546	557	564	577	551	543	616	555	575	574	566	552	564	532	573	518	581	585	572	592	587	541	562	536	554	542	519	561	551	559	560	554	546	519	548	543	569	518	537	541	542	544	563	596	525	528	559	553	579	529	529	547	567	517	576	570	528	567	541	535	592	544	544	567	538	555	547	555	558	535	561	565	575	553	563	583	555	539	562	548	544	573	582	556	557	543	556	554	491	553	546	556	530	527	529	533	543	568	568	543	592	531	598	567	528	573	571	539	586	583	589	566	564	558	534	563	563	546	600
37284	27394	24364	17169	6124	1656	918	842	722	557	521	556	475	461	418	387	398	393	404	379	374	368	396	351	333	408	389	401	359	349	341	382	366	387	345	346	354	361	354	352	387	397	338	360	353	377	356	339	388	349	338	341	350	372	364	320	365	335	334	369	388	390	372	328	375	330	339	332	331	327	324	344	340	346	343	316	335	389	354	337	349	317	348	351	353	346	361	345	356	363	365	338	339	364	342	363	354	377	375	352	336	349	341	345	345	351	348	357	352	351	351	387	314	363	325	377	305	359	330	321	356	348	349	358	370	387	337	353	362	340	338	346	391	369	327	333	350	307	358	357	368	351	343	349	337	350	331	345	358	323	382	332	319	357	338	322	377	330	327	339	333	337	332	361	382	323	354	331	349	375	315	332	359	371	339	359	343	345	371	346	384	349	367	343	335	352	354	359	365	330	352	347	337	325	370	356	356	357	374	311	355	354	360	353	344	321	353	309	333	331	374	352	343	357	347	356	384	319	379	327	368	361	306	347	359	356	308	326	380	361	352	346	371	397	326	332	366	348	371	374	343	370	330	360	344	340	345	364	367	367	303	340	352	379	361	317	337	368	341	366	339	301	388	363	364	359	339	377	342	361	332	381	361	380	373	362	366	351	356	361	351	290	328	343	367	377	333	320	346	348	375	392	350	325	350	354	385	344	356	369	352	345	332	329	350	376	346	367	352	352	329	364	323	341	350	351	365	348	342	338	398	322	323	364	380	363	327	347	356	334	349	343	334	359	358	354	321	349	314	335	306	344	345	348	341	362	330	391	352	339	344	389	357	355	354	363	353	374	355	340	332	359	357	322	346	353	337	339	342	314	323	335	344	358	355	335	331	335	333	366	340	341	310	348	375	359	362	360	353	348	342	345	362	338	359	329	374	331	380	348	334	347	352	348	352	323	356	355	351	346	315	368	357	326	361	349	347	325	357	389	347	350	313	343	352	363	356	330	351	345	366	363	352	354	327	368	349	360	323	343	344	320	347	358	320	367	374	314	356	311	350	333	339	363	336	343	287	373	354	367	359	355	345	356	364	363	325	332	349	336	337	372	322	343	356	353	374	377	304	352	339	347	358	358	350	308	347	338	320	375	340	406	351	352	328	323	350	340	324	363	332	366	345	338	371	330	357	348	348	369	368	311	338	341	330	334	376	365	331	323	373	355	358	327	340	364	336	332	321	332	356	337	387	358	362	362	336	355	328	340	348	363	354	372	341	345	352	371	384	333	324	353	363	330	313	363	364	389	370	374	355	333	312	374	361	321	342	361	369	361	327	373	359	349	344	325	341	376	348	365	363	314	352	332	355	358	356	319	338	344	333	375	370	363	368	329	362	346	363	374	368	352	355	335	367	340	282	331	370	369	383	367	345	334	348	335	336	366	358	338	349	389	344	313	326	323	347	362	363	353	350	345	362	339	365	356	328	330	323	376	337	325	336	363	339	344	320	350	355	356	358	348	352	344	349	352	353	325	321	323	367	333	361	357	362	391	336	318	345	341	341	359	360	376	365	386	362	346	357	363	375	340	366	361	367	347	318	364	352	308	300	352	350	348	340	332	391	371	363	361	330	371	356	341	357	320	338	328	391	381	345	336	364	321	345	356	329	357	318	337	350	317	317	360	373	324	319	360	354	344	336	344	343	333	315	341	316	349	359	373	375	375	335	346	346	371	330	345	350	381	336	384	325	335	342	338	378	347	341	333	351	332	348	345	351	354	355	357	363	343	344	351	353	353	368	350	363	345	338	358	343	384	371	339	367	347	351	329	331	393	365	341	377	344	353	324	388	381	334	338	365	357	344	364	377	329	366	360	353	319	349	367	358	306	335	339	357	323	344	329	354	341	333	379	320	373	326	373	362	327	341	350	338	369	389	351	384	405	366	301	345	358	337	336	354	414	344	352	336	356	344	338	331	351	364	334	353	360	340	401	362	411	363	352	361	322	362	340	332	328	356	324	347	365	358	366	341	317	357	346	329	333	384	353	383	340	369	365	350	353	358	331	322	399	336	355	356	324	381	358	355	364	359	348	340	376	327	342	330	328	345	354	343	348	344	331	343	335	336	338	352	363	362	373	357	329	344	357	336	349	349	344	324	387	332	345	333	374	360	349	333	340	382	354	386	388	338	343	309	366	389	318	334	381	343	347	357	352	374	374	331	342	316	387	361	359	354	367	367	366	354	344	349	368	320	353	354	365	344	352	333	329	387	330	399	363	350	380	370	357	348	301	363	341	342	331	331	365	388	394	338	363	330	368	357	372	360	334	352	392	339	337	346	332	338	360	346	332	349	307	350	324	338	329	367	333	342	385	372	323	361	383	368	359	345	352	345	332	329	354	362	381	309	375	371	363	375	338	317	338	348	337	353	322	377	303	333	360	363	331	337	375	366	383	346	335	358	341	331	333	355	370	324	316	351	356	342	329	374	353	366	332	332	350	325	329	339	398	320	343	405	382	339	326	364	331	328	339	345	342	358	345	392	328	373	334	360	361	360	349	331	341	313	319	366	322	326	344	336	346	360	371	355	350	359	332	373	319	364	363	352	364	322	374	372	374	332	345	309	355	323	364	335	340	317	339	333	331	342	374	381	352	358	316	336	353	348	376	329	353	357	354	367	336	351	334	338	338	345	332	323	357	318	354	345	326	337	343	355	345	359	378	358	350	369	352	362	335	345	356	361	370	339	322	382	362	356	350	336	346	346	348	339	296	340	342	342	342	317	351	358	333	362	354	351	369	369	327	377	372	348	345	366	361	366	328	347	359	352	334	339	343	360	321	404	362	399	349	336	364	330	371	355	364	346	317	334	362	362	337	362	364	346	361	301	340	362	334	384	353	343	367	312	324	334	326	334	359	358	351	362	391	367	324	324	328	371	345	374	383	335	372	310	347	346	307	341	355	350	351	363	352	357	344	330	371	344	338	356	349	366	330	316	326	347	355	330	345	346	351	365	361	329	352	338	367	359	356	328	343	349	337	305	376	355	333	337	342	344	367	357	337	344	331	343	334	369	369	308	346	354	320	373	335	345	346	362	333	367	333	344	347	320	374	357	348	360	357	368	366	348	329	378	323	358	332	333	380	351	350	333	338	315	319	374	400	372	341	340	332	319	336	354	357	317	337	326	300	326	328	350	334	348	352	341	394	361	359	360	324	329	348	343	329	336	361	320	353	351	318	332	344	291	360	358	336	336	357	341	347	355	348	312	322	370	312	353	345	359	369	339	383	331	317	371	353	362	362	361	359	351	316	375	368	345	358	361	344	338	337	325	368	352	353	320	339	366	361	338	337	348	375	370	373	336	341	348	344	344	322	323	314	349	341	361	368	352	300	347	324	333	339	349	310	350	377	326	330	350	403	356	346	346	329	364	342	354	341	381	359	353	353	365	338	300	335	340	332	336	352	325	355	353	367	348	376	381	318	351	345	335	342	341	301	351	353	356	376	353	360	393	336	317	374	377	334
25659	2740	4984	5749	5149	3898	3321	2911	2352	2007	1954	1946	1747	1461	1407	1347	1312	1186	1177	1143	1070	1072	1072	985	1079	1012	1013	957	1027	1006	889	956	938	916	917	905	931	871	888	839	829	815	850	836	847	920	862	811	877	874	891	864	853	876	866	863	814	850	830	801	784	844	803	892	826	876	897	829	855	815	847	827	824	903	793	799	801	832	805	786	845	863	811	821	803	853	845	773	802	778	849	814	789	829	806	823	822	864	818	801	823	787	818	820	804	889	847	811	805	803	794	849	847	844	806	849	815	792	833	760	788	843	847	787	788	848	826	829	780	800	839	843	802	816	837	814	813	814	833	805	791	797	837	771	776	780	777	765	834	829	804	807	840	829	829	798	812	793	827	771	803	845	902	817	841	794	856	783	837	852	830	806	839	791	831	792	815	891	787	806	865	859	820	822	806	826	848	783	825	827	789	787	806	818	852	828	861	835	806	787	817	801	845	830	775	803	829	808	871	799	895	859	790	774	784	863	839	805	815	840	796	831	884	819	784	871	791	864	825	790	802	812	820	828	862	815	839	788	824	772	777	808	836	832	757	823	780	775	842	847	799	776	797	830	836	798	820	808	779	803	815	864	837	811	825	727	863	781	806	813	826	815	829	832	840	800	831	826	798	804	816	815	770	843	831	857	832	785	820	801	775	813	838	849	849	853	799	825	798	789	794	825	775	861	779	864	812	806	822	847	816	773	783	854	826	836	751	793	814	839	885	821	766	828	811	827	835	829	836	803	797	832	794	814	784	776	844	746	839	841	883	804	755	812	820	811	794	830	811	802	834	837	822	839	836	844	775	822	849	788	809	819	793	815	813	828	771	785	812	821	839	768	844	854	852	811	783	831	794	786	817	833	745	749	796	809	874	809	853	782	847	838	845	815	814	813	815	809	745	881	774	770	815	853	833	853	781	811	826	826	810	820	811	798	808	849	820	802	820	819	801	807	797	796	783	728	826	829	859	827	800	832	833	798	795	767	838	838	877	830	805	803	781	837	828	783	802	814	819	831	816	809	752	816	830	783	821	814	839	844	880	793	832	786	766	777	814	817	819	808	824	790	861	826	781	781	825	841	811	819	844	836	872	798	865	838	825	806	851	833	812	848	801	779	821	821	869	769	757	828	826	828	875	792	823	856	827	844	810	818	809	808	817	820	809	836	814	814	835	797	824	830	816	807	776	751	832	788	825	808	892	828	841	814	849	760	857	810	818	848	840	815	804	784	799	796	818	821	798	799	806	783	818	827	812	784	826	831	801	791	811	807	786	826	782	840	806	838	799	814	795	811	832	827	821	832	769	809	826	782	795	799	828	846	789	789	834	777	767	809	791	796	837	814	824	799	809	850	802	795	788	828	802	831	780	782	842	828	784	859	752	860	789	804	788	825	800	802	845	843	808	847	853	779	816	779	808	851	871	824	833	859	807	859	799	778	856	866	861	792	772	814	801	889	812	807	849	819	840	814	784	831	815	819	777	766	819	804	854	797	852	862	815	849	795	803	803	842	857	831	881	769	833	827	824	829	837	799	796	808	848	809	801	834	862	822	808	856	877	817	845	825	813	807	867	790	819	806	767	824	824	799	801	786	845	813	722	818	835	785	809	798	809	795	791	783	829	807	823	820	766	819	792	819	840	793	757	783	789	801	791	795	777	832	877	812	821	846	798	752	860	817	814	845	826	841	813	793	806	825	798	789	814	793	804	803	820	764	826	827	837	766	838	790	841	801	824	795	780	803	787	782	844	796	870	836	788	827	821	828	841	851	807	876	804	829	804	765	791	860	807	750	835	838	763	849	849	799	784	792	845	804	765	839	810	805	823	812	855	787	780	848	814	850	852	823	773	811	825	856	784	787	812	820	863	810	845	816	851	791	832	825	799	771	787	806	824	823	868	839	781	816	835	792	828	833	816	824	819	797	830	822	839	840	811	804	806	782	825	869	851	734	860	836	778	814	805	768	801	879	834	822	809	819	874	774	819	827	790	763	853	847	837	839	813	820	815	828	806	838	765	829	827	838	808	782	806	834	830	760	823	838	795	837	782	799	830	832	801	848	824	787	820	789	786	800	810	828	779	818	760	769	823	797	815	784	826	814	775	833	828	802	792	805	810	848	793	828	806	805	829	812	869	803	795	786	814	790	845	823	809	792	808	819	800	876	801	876	795	832	777	868	833	773	807	734	817	845	860	815	870	791	780	794	850	833	787	780	809	778	843	790	834	792	858	803	834	792	815	758	810	797	804	837	813	843	801	821	804	804	840	807	841	800	807	792	819	809	790	842	782	847	809	840	778	819	836	802	838	827	819	854	789	847	801	806	775	853	848	834	839	781	804	817	771	782	797	780	805	789	851	857	825	790	828	866	833	758	862	806	806	880	806	791	850	850	854	837	802	806	828	771	810	860	799	787	834	822	817	786	818	791	802	834	828	855	790	804	810	816	768	828	816	775	822	826	724	761	824	774	803	850	856	827	840	870	791	801	821	759	813	775	813	824	823	835	795	797	851	811	782	854	788	806	841	794	827	828	824	827	826	857	796	825	826	802	754	815	825	817	770	801	812	823	839	813	836	799	819	795	788	773	774	794	833	783	810	787	855	840	825	852	791	799	824	816	856	841	807	880	853	855	832	841	831	815	780	768	804	831	811	816	733	765	883	831	761	814	803	804	808	813	772	808	831	832	875	852	832	825	807	835	806	819	835	842	798	814	777	856	831	814	828	782	836	819	827	781	806	797	782	842	845	816	803	843	826	848	780	807	843	773	791	815	796	839	822	809	802	850	856	861	829	870	783	792	839	793	837	833	785	788	831	746	775	866	810	804	755	834	820	811	803	790	815	833	830	831	791	807	792	868	836	820	830	772	821	809	803	807	814	822	835	812	804	799	817	786	809	863	824	811	815	796	838	803	788	841	837	812	817	848	803	807	852	825	763	788	804	807	833	810	772	834	828	745	854	773	764	838	798	788	836	856	840	799	786	769	867	809	816	812	799	805	771	769	792	749	832	818	841	829	798	818	803	805	837	842	856	835	805	825	790	838	847	769	848	833	830	790	793	845	815	829	855	850	792	813	837	847	812	797	817	812	778	780	864	781	816	855	780	822	817	794	779	787	785	795	780	792	808	825	797	767	783	867	830	794	794	792	837	801	821	849	780	762	815	839	779	820	832	823	799	825	853	858	815	825	849	812	802	822	815	857	815	846	835	786	845	784	836	830	832	808	826	792	832	792	824	812	825	835	800	829	866	795	806	812	823	780	838	832	838	806	842	786	777	768	835	809	806	819	804	810	790	839	859	789	805	827	802	834	836	833	815	826	788	806	794	838	798	832	823	776	818	803	815	790	813	832	814	830	806	765	795	814	834	850	840	808	793	794	797	817	801	807	846	856	783	825	799	792	831	820	819	831	829	817	798	841	834	840	816	842	863	832	811	863	801	851	823	782	810	808	831	807	766	821	818	844	776	801	796	796	857	783
6947	518	332	326	285	283	270	289	268	252	228	275	243	256	242	257	255	274	261	227	259	255	243	241	234	243	251	238	237	244	270	260	230	231	270	243	254	243	237	262	270	287	250	259	253	222	245	243	248	272	274	278	277	259	262	264	274	244	253	255	261	256	249	221	244	255	260	262	224	270	241	285	223	259	262	270	230	268	284	244	226	261	236	236	272	211	249	227	234	239	273	260	259	241	258	245	228	227	290	248	275	275	263	261	261	244	239	253	259	259	210	256	264	264	257	281	241	239	257	260	243	242	233	243	250	288	256	262	256	246	237	271	243	288	247	273	261	248	291	279	253	248	246	260	232	220	236	250	234	259	263	246	261	296	262	245	209	261	232	258	290	257	251	260	264	241	248	236	276	253	253	254	267	228	263	266	268	259	254	254	252	268	237	247	255	241	280	254	269	269	251	274	241	257	236	253	249	257	243	236	221	283	256	227	232	247	277	257	273	274	266	235	257	261	255	253	265	219	269	242	288	261	259	224	242	283	229	239	247	236	281	261	245	261	246	254	246	248	251	248	216	270	266	254	283	237	236	251	248	262	257	241	264	252	262	263	254	263	257	269	229	258	239	263	255	260	282	245	264	241	259	250	255	237	241	258	233	260	222	258	243	266	229	226	265	248	260	241	234	272	288	273	262	241	256	231	249	254	260	243	292	275	214	256	250	237	229	255	239	230	274	267	224	274	263	249	245	268	234	250	274	269	250	265	256	261	237	279	269	253	263	265	253	272	274	247	228	255	243	261	243	250	230	254	269	261	271	259	263	241	247	254	222	234	227	252	240	277	241	271	247	260	242	275	228	242	234	254	218	255	251	244	268	256	237	266	285	261	240	242	264	232	252	253	249	261	256	239	280	247	265	260	244	236	254	283	262	237	262	239	244	264	260	256	286	210	231	236	280	263	260	242	239	257	249	251	247	229	273	261	242	263	249	282	225	262	256	262	242	253	275	222	251	255	258	267	240	240	238	246	272	260	268	228	262	269	214	265	259	275	291	247	239	262	266	253	240	265	214	243	254	269	253	267	247	243	249	239	227	246	269	261	254	269	274	256	238	241	259	262	265	238	267	244	249	289	256	222	266	256	254	242	252	237	267	251	257	246	239	290	252	219	258	244	238	261	234	251	239	237	251	259	267	224	242	267	256	269	286	232	246	262	227	238	281	266	233	225	248	234	239	235	274	247	268	264	231	262	257	249	293	212	224	257	253	246	250	246	257	254	262	271	242	258	231	257	234	270	252	252	252	260	266	263	272	257	253	228	231	268	234	232	221	300	258	251	261	259	238	260	274	237	252	272	259	246	228	275	226	260	261	247	260	245	220	226	276	257	271	244	269	261	244	259	280	273	251	225	266	247	271	227	238	253	241	256	250	251	247	214	226	279	262	251	289	258	259	253	253	262	273	226	266	236	234	239	255	252	248	242	264	256	275	256	249	245	239	288	272	251	256	287	260	258	230	229	242	254	242	251	241	237	224	226	228	278	241	234	259	253	250	247	255	246	227	285	274	246	245	255	259	253	225	242	269	261	228	263	251	244	260	224	260	253	230	252	237	254	263	236	279	231	233	250	251	264	245	263	238	261	226	277	224	289	233	246	260	231	246	296	236	260	196	239	256	283	262	247	241	261	250	267	232	236	243	234	203	243	251	231	234	264	253	250	254	256	256	249	238	231	228	252	259	249	243	239	276	240	267	250	241	249	253	276	241	245	276	260	250	231	225	273	274	246	268	255	251	212	247	246	261	254	252	266	267	263	240	248	273	246	237	245	245	220	237	249	234	240	250	264	282	253	260	286	244	251	220	247	270	214	225	250	224	220	238	240	259	236	254	265	247	242	230	260	282	253	276	257	241	236	245	246	239	260	248	242	259	250	259	251	266	222	235	274	297	246	271	276	278	244	251	257	249	245	265	254	232	254	251	253	260	245	239	244	214	232	258	256	256	265	262	238	234	245	253	259	242	250	242	245	239	266	269	249	257	256	240	238	238	233	242	247	250	234	256	237	231	249	224	273	276	253	232	258	275	268	245	261	234	276	238	232	252	238	279	262	248	245	218	254	239	253	247	235	228	251	247	236	265	258	251	237	239	250	255	241	240	243	234	263	220	223	217	233	235	251	282	239	250	240	225	272	273	271	260	256	266	261	255	271	241	265	264	247	262	249	293	251	271	251	244	239	245	230	239	258	293	267	233	229	258	250	225	255	266	245	244	235	222	263	239	233	251	273	251	264	235	282	253	257	241	283	260	245	259	263	253	254	248	256	254	240	244	228	226	254	260	235	289	240	233	263	219	276	272	289	252	252	235	247	260	255	245	257	260	266	249	230	250	229	223	266	245	263	251	269	276	269	281	247	238	240	262	243	251	229	242	251	256	275	247	253	248	238	222	298	256	247	251	284	248	263	291	262	227	261	232	239	254	245	242	242	257	251	278	241	236	247	209	267	202	232	251	244	236	260	277	262	242	256	240	244	221	268	249	267	260	272	254	220	221	221	289	240	242	236	258	227	282	248	271	250	211	221	255	291	241	242	241	249	277	242	256	234	248	250	240	261	247	252	230	258	261	267	238	248	252	240	242	251	225	247	268	258	266	278	252	243	252	270	247	260	275	219	253	228	269	223	249	246	260	268	256	245	241	264	264	229	288	224	265	239	257	237	268	250	271	266	233	284	252	264	238	218	265	247	275	262	253	244	264	226	247	218	246	269	246	280	248	237	239	241	244	274	235	270	259	266	281	236	244	273	232	259	249	247	228	254	255	239	267	248	282	235	233	280	230	279	264	226	243	253	231	290	263	249	262	239	243	245	275	275	243	241	236	291	259	272	272	252	252	262	261	267	259	248	285	276	254	268	254	233	249	259	288	226	270	265	270	261	234	224	228	262	247	255	224	264	275	236	254	247	291	249	260	242	263	276	262	253	235	240	252	267	274	234	249	239	219	248	260	245	261	260	238	263	279	228	269	253	235	225	252	211	250	291	265	264	253	284	241	223	255	232	258	240	262	247	265	246	235	254	244	270	252	245	263	256	247	272	211	247	266	252	264	278	242	245	243	261	250	282	214	296	251	265	256	268	253	264	264	228	256	268	254	247	272	255	258	248	278	286	253	249	255	264	225	254	213	257	250	260	273	265	287	222	223	267	235	269	263	236	264	247	263	275	256	238	231	244	242	254	256	271	242	244	257	239	239	256	249	249	240	247	237	246	263	271	242	271	241	253	257	246	286	234	257	260	258	276	269	224	253	280	236	237	259	232	246	220	249	265	264	283	276	231	255	226	262	203	290	259	300	285	237	243	264	255	265	248	245	249	219	259	252	236	261	258	233	255	235	251	255	279	243	269	276	253	256	240	243	235	222	266	270	257	267	252	240	254	267	256	205	244	273	243	218	242	239	235	238	285	243	253	245	263	236	209	257	252	249	278	266	243	215	237	270	277	273	267	215	272	276	274	267	251
6297	698	803	859	786	725	706	729	671	659	585	613	609	660	618	595	629	625	622	637	623	599	587	587	582	612	581	636	622	634	581	649	619	631	612	591	618	638	611	620	600	616	625	605	597	614	592	600	622	591	609	655	620	575	640	597	587	602	581	635	582	630	575	578	624	647	613	567	601	566	609	598	614	563	580	590	651	614	593	615	584	573	581	633	638	630	587	626	552	601	601	601	623	613	643	585	619	605	610	613	556	597	596	568	636	593	613	646	598	579	585	596	589	600	569	587	617	607	614	630	638	587	578	637	595	595	596	571	635	645	599	532	587	580	625	578	555	629	582	576	641	582	602	577	581	619	630	606	585	641	685	572	633	595	606	609	613	589	616	642	613	652	588	602	615	648	592	625	573	603	592	585	574	614	577	663	646	619	586	620	575	639	587	608	584	597	615	615	671	618	648	609	600	618	675	616	561	628	644	585	636	596	605	602	612	605	568	646	606	631	633	619	586	558	586	668	607	637	608	608	627	627	616	612	630	618	626	622	609	617	621	645	623	648	625	599	603	586	610	551	593	638	630	616	620	611	604	556	607	611	617	602	598	617	609	611	603	555	646	591	615	622	665	608	606	632	578	608	591	561	612	616	596	594	592	584	617	626	602	600	591	614	622	614	588	621	644	659	639	591	620	636	616	607	593	602	601	595	588	607	599	624	612	597	593	617	572	612	606	578	605	620	578	575	613	595	607	600	610	588	620	637	643	615	626	592	563	585	604	598	603	577	593	603	586	555	603	572	610	576	643	618	575	604	600	593	571	624	593	621	609	550	558	588	598	586	560	577	602	634	610	623	618	597	618	582	625	585	627	582	616	637	600	604	635	604	634	593	626	617	622	593	633	638	578	600	628	622	566	620	611	603	622	601	652	617	618	607	586	581	612	642	584	674	611	598	589	632	619	609	585	597	629	601	607	616	589	631	632	580	627	595	629	616	629	610	555	584	605	630	614	595	578	596	606	572	608	591	633	601	595	628	571	619	613	582	623	634	634	555	575	587	619	618	623	610	624	623	607	609	612	624	591	578	599	641	616	579	589	674	630	569	638	589	588	551	590	601	648	588	585	578	608	548	589	625	624	603	577	642	601	661	568	631	615	587	608	609	583	591	604	610	575	608	628	577	592	613	645	622	543	573	621	641	591	609	587	632	633	571	607	600	613	635	607	614	625	692	598	594	607	602	568	598	674	608	608	619	623	605	584	638	637	603	568	665	570	589	630	620	615	640	592	613	607	551	606	643	609	617	575	601	604	596	666	604	652	599	592	621	617	629	632	614	622	669	662	581	634	615	586	628	631	582	600	572	605	611	630	576	607	584	622	551	547	595	619	584	624	655	617	626	621	603	603	662	605	599	623	618	573	638	611	619	622	570	602	589	610	570	613	591	595	580	612	604	623	575	604	578	603	579	580	609	618	619	588	605	594	626	611	605	609	566	568	609	604	632	556	603	615	607	580	620	634	631	615	559	618	593	607	649	626	574	603	673	606	605	602	615	608	628	586	623	590	586	610	626	638	620	610	606	611	607	605	581	573	642	672	568	612	585	630	638	582	603	581	616	576	632	618	594	580	647	600	640	651	610	647	606	612	616	587	619	579	558	623	580	580	585	564	627	622	605	601	561	578	640	577	600	642	625	605	605	588	616	593	635	612	544	573	608	639	611	635	612	623	611	609	648	624	615	593	607	569	585	623	623	629	630	621	618	584	574	619	643	596	604	606	608	606	622	605	584	639	607	589	603	604	631	595	579	618	552	592	620	579	620	595	623	602	640	589	622	619	615	604	621	634	622	605	611	604	606	599	642	635	586	665	583	609	652	603	599	569	640	614	624	632	620	586	609	584	662	642	617	647	635	645	617	608	640	591	607	633	598	628	587	648	623	621	592	600	590	623	609	629	588	588	645	593	611	583	631	596	604	575	612	619	610	563	587	609	620	611	624	607	567	578	616	578	604	590	613	641	615	605	611	618	594	578	608	588	593	590	596	578	624	608	613	589	597	544	621	602	592	618	592	641	600	551	642	591	598	576	583	573	590	607	655	656	580	617	628	585	598	599	568	594	583	610	616	584	663	583	591	594	580	606	617	623	601	590	596	598	643	585	642	574	600	578	590	636	600	579	621	569	600	653	629	561	644	561	612	602	581	589	615	586	631	635	631	627	580	597	614	604	623	566	629	584	603	621	628	599	567	596	599	604	605	629	617	626	592	573	661	633	615	634	620	592	606	582	621	562	585	606	598	598	644	623	566	610	626	591	602	604	629	640	597	622	630	609	629	592	618	634	617	623	631	609	589	608	618	623	592	570	595	623	638	614	601	640	586	635	607	628	632	555	612	527	610	582	619	632	647	593	560	563	600	599	611	610	620	608	597	609	623	625	623	648	610	601	616	582	581	629	543	599	620	630	586	590	604	596	609	583	574	649	614	550	592	577	616	614	573	629	592	600	601	577	624	613	619	594	561	630	595	603	605	594	569	592	598	609	625	630	629	608	654	605	639	601	600	577	554	622	637	612	570	573	639	589	629	602	624	629	597	602	606	607	592	603	612	635	595	590	648	601	629	658	598	612	575	616	566	612	577	564	605	620	568	600	588	611	587	579	630	569	590	615	577	577	600	622	549	613	626	631	594	584	616	611	614	627	606	620	591	602	603	569	603	589	589	629	599	593	596	642	578	627	608	639	609	563	609	606	607	568	616	624	591	605	617	553	566	553	605	627	619	577	631	611	576	612	603	567	601	588	655	590	574	601	632	610	641	600	622	597	588	583	601	567	615	640	564	618	619	611	602	624	624	590	580	620	650	621	579	606	556	595	615	559	609	577	653	629	599	641	648	586	575	594	564	576	615	597	620	581	630	579	623	603	599	648	625	597	577	608	614	656	593	578	588	592	625	646	602	593	585	652	622	624	581	612	597	618	585	568	619	604	593	600	628	651	581	585	651	620	595	604	611	588	630	604	637	593	598	604	606	639	607	605	612	628	647	609	598	622	568	618	590	581	655	558	613	670	552	606	589	576	597	618	560	637	612	629	596	602	614	632	614	630	647	635	631	561	639	633	617	627	628	605	619	624	536	645	591	611	554	586	599	598	622	586	617	618	583	589	621	584	611	625	540	573	624	585	604	564	619	624	634	617	545	602	595	609	552	565	638	567	599	615	670	620	625	609	549	570	635	565	586	596	606	583	653	622	633	587	585	582	579	631	607	612	626	563	605	611	594	585	573	596	603	611	557	605	618	657	608	626	614	607	607	580	617	602	610	610	588	631	601	592	629	599	609	566	627	579	573	579	589	613	595	569	620	635	660	617	578	614	625	599	615	661	603	592	591	602	607	542	598	608	625	653	613	620	567	612	592	619	592	633	592	575	580	575	564	663	607	611	603	607	570	617	561	603	611	621	604	662	598	594	633	591	588	608	597	638	628	639	645	615	594	599	591	596	611	632	674	571	642	604	632	610	646
39349	24591	17648	5379	1368	723	495	418	380	385	334	304	282	256	264	248	264	254	250	264	277	247	262	276	279	261	241	240	241	243	256	262	258	233	229	237	258	206	219	239	236	246	238	238	230	254	224	220	278	197	259	232	235	239	213	228	233	242	228	252	272	239	236	241	204	238	229	247	248	244	239	216	271	193	221	213	239	244	207	234	221	210	218	252	243	213	224	236	227	210	223	251	215	212	217	219	229	238	225	219	202	220	223	233	228	231	214	218	254	221	237	246	274	214	238	249	219	222	224	218	214	240	233	228	228	214	271	231	260	239	219	233	240	229	238	217	206	233	226	255	205	230	224	235	237	222	214	224	233	245	228	237	240	251	243	230	199	232	253	236	213	211	218	210	251	210	231	225	233	253	231	215	213	222	237	233	226	220	238	203	256	229	212	192	219	250	224	225	253	222	247	235	254	227	219	247	250	227	231	219	226	246	253	235	212	229	234	206	247	263	225	249	204	220	200	219	218	227	236	237	252	243	209	217	229	221	237	233	208	257	224	272	229	204	207	195	244	207	249	239	231	236	209	213	222	246	231	246	228	244	220	213	247	219	231	185	186	216	253	228	238	222	230	227	256	212	230	248	249	237	230	233	213	254	216	243	229	247	223	216	217	231	245	224	213	248	250	222	228	226	201	214	234	195	243	209	229	231	230	229	227	215	208	230	212	233	254	235	253	241	254	232	252	210	241	224	217	244	202	226	251	254	223	240	217	225	226	239	216	204	235	249	221	237	205	228	228	243	220	236	236	224	233	231	252	218	220	233	217	265	260	233	230	261	244	199	211	244	218	230	228	250	241	236	229	261	272	222	229	225	239	261	235	246	222	222	237	235	231	235	228	210	242	258	242	202	229	220	231	242	228	239	266	233	216	251	214	214	232	234	208	207	229	220	219	247	236	248	227	223	224	232	235	230	242	228	258	231	220	233	231	244	208	249	226	259	204	231	209	232	242	236	240	223	233	220	254	212	228	263	273	222	236	251	228	222	222	235	257	209	213	229	226	214	247	215	244	224	219	218	197	233	213	228	245	256	228	199	194	206	248	231	277	235	238	238	229	235	245	243	240	248	250	232	235	242	225	263	203	225	227	264	237	228	243	206	231	229	257	205	249	225	207	215	239	243	215	216	251	245	221	227	251	231	211	193	211	250	216	215	244	245	237	223	235	260	233	223	230	252	238	239	269	207	254	231	235	238	229	230	209	233	206	235	241	255	261	236	228	233	210	232	211	233	256	259	245	220	221	241	241	233	227	245	234	200	220	192	206	211	201	232	209	254	259	193	224	203	226	222	212	228	244	240	213	218	238	217	256	217	255	203	248	219	237	207	227	207	217	257	223	252	244	226	236	220	216	243	205	192	220	238	245	222	216	247	245	230	253	242	229	231	190	230	227	219	230	218	257	209	225	224	229	242	249	234	247	226	227	210	226	201	234	240	233	250	230	207	224	226	255	216	240	230	187	229	251	207	246	237	234	244	243	227	225	227	242	249	232	231	243	206	250	233	226	230	195	204	226	223	235	223	244	236	233	217	255	255	189	229	218	246	219	204	226	215	230	254	202	268	234	231	222	251	221	225	219	235	236	248	236	238	229	238	228	224	243	220	259	240	234	224	210	258	221	223	244	219	241	198	248	222	238	226	254	218	223	258	241	236	242	218	250	223	215	230	234	233	214	251	244	219	248	221	269	244	292	247	243	219	229	195	232	220	224	237	217	227	206	208	240	240	224	225	235	221	224	234	227	216	227	220	251	220	225	220	218	234	231	233	247	241	242	240	209	232	230	210	221	235	249	232	217	235	229	249	229	228	246	222	233	231	226	203	224	209	212	221	200	233	202	239	240	233	203	219	254	226	244	222	231	222	251	264	237	218	226	227	214	237	227	243	251	245	208	209	236	206	217	211	238	258	203	234	240	227	229	257	230	261	247	218	217	209	225	222	215	237	230	226	277	228	259	229	225	241	231	234	211	235	218	204	237	231	250	239	215	244	247	245	252	254	229	189	222	224	244	229	229	245	252	210	186	226	223	250	210	210	217	256	254	212	233	212	222	233	212	198	244	217	231	212	239	235	253	217	220	216	230	232	228	240	217	244	239	240	243	220	243	220	201	242	260	237	249	212	246	231	227	224	217	229	222	240	218	222	216	225	260	225	217	233	228	247	234	246	202	223	227	224	232	264	223	207	203	244	241	200	189	238	221	229	222	236	230	199	259	241	226	243	245	228	234	244	223	248	223	266	211	230	223	223	235	218	226	246	241	241	240	244	210	224	239	234	224	239	274	233	226	240	236	211	244	215	228	206	232	240	224	265	254	244	219	233	207	199	236	246	242	214	216	204	243	226	231	227	234	209	218	236	225	233	241	201	195	224	248	233	217	221	248	236	252	216	234	249	228	221	244	205	225	230	243	213	242	232	240	210	226	248	253	195	238	240	237	249	240	263	272	236	212	250	241	211	262	227	213	230	229	247	235	244	200	248	237	216	239	232	246	248	238	234	236	218	230	252	230	218	252	263	261	204	227	218	224	241	233	243	216	228	246	243	242	226	235	236	231	221	199	259	260	262	243	227	234	224	266	238	241	242	238	237	229	196	253	214	241	246	215	234	215	224	217	225	236	237	226	225	229	214	198	262	247	219	198	233	222	249	198	215	218	235	229	235	258	205	257	257	219	245	232	221	196	235	240	241	234	237	216	210	225	238	250	240	229	205	222	216	231	222	219	217	188	201	202	205	216	261	257	253	221	240	238	224	214	227	248	266	230	221	217	232	206	221	213	246	244	236	262	244	235	246	216	223	232	256	209	225	231	209	236	246	232	218	204	200	241	245	226	208	214	220	174	226	200	210	224	208	229	237	203	224	216	251	254	238	242	225	190	203	221	239	228	238	220	210	236	252	225	239	243	244	239	249	259	214	247	232	204	244	249	242	219	224	241	229	237	241	230	234	221	251	231	255	243	221	227	229	254	247	251	228	223	214	235	243	251	231	201	226	241	212	233	275	236	220	267	241	220	228	245	225	257	244	235	229	259	233	216	247	264	207	227	235	259	270	253	261	226	248	240	227	219	232	224	198	229	246	212	219	199	228	242	238	225	236	212	234	173	239	231	216	216	236	224	251	250	259	225	242	236	233	213	246	232	260	244	230	220	228	243	248	239	223	228	228	231	242	222	240	240	252	227	232	223	237	238	243	235	254	220	246	221	235	231	217	238	252	250	244	234	221	252	243	198	205	242	230	229	232	223	243	218	236	238	213	206	220	230	206	245	204	229	222	273	259	248	217	213	223	243	242	230	230	235	246	234	231	238	232	233	215	247	233	202	224	206	214	214	220	199	235	206	232	242	218	235	244	216	248	231	241	240	221	227	237	219	257	242	235	253	212	252	240	240	227	209	224	216	233	224	246	241	256	235	240	236	242	231	225	215	222	242	227	207	211	220	241	224	232	227	218	222	245	242	221
21601	1589	2712	3392	2813	2185	1957	1728	1430	1287	1237	1149	1025	996	916	830	806	804	820	717	771	713	741	650	695	674	656	709	642	657	652	605	636	604	629	594	637	671	612	591	619	652	600	584	612	600	594	680	657	585	581	630	590	573	560	586	533	576	627	632	578	625	587	634	592	563	525	601	580	570	592	632	609	581	563	585	579	592	625	584	573	559	530	561	635	607	597	565	607	557	547	566	578	621	570	582	624	559	639	578	559	577	575	582	610	599	538	611	543	606	545	564	572	613	587	600	597	606	563	592	569	555	591	612	566	568	574	574	545	571	572	581	555	593	560	583	510	582	622	562	580	575	600	576	602	579	595	627	573	585	541	622	571	569	600	605	555	595	569	572	584	595	610	564	582	567	577	545	602	598	582	550	627	580	603	576	512	628	607	571	581	582	565	589	550	568	570	586	569	570	557	572	595	589	581	594	571	593	562	588	587	588	594	570	585	554	611	553	564	584	589	592	614	618	546	590	552	585	570	581	593	579	574	580	561	551	599	619	583	573	595	620	512	572	583	579	552	591	569	563	560	552	612	560	594	547	590	579	594	605	613	578	550	553	569	573	563	587	569	567	588	589	581	602	566	554	589	541	575	565	586	563	571	556	540	609	576	539	558	586	576	568	582	529	568	581	568	578	585	585	582	581	615	528	549	592	505	615	568	588	571	573	570	556	567	603	593	582	538	588	591	578	591	545	594	607	601	572	574	584	580	563	596	546	566	540	569	599	568	612	614	594	591	553	566	590	607	559	607	598	597	581	549	547	534	528	595	560	580	621	554	587	601	607	542	557	583	541	558	622	568	627	629	576	589	579	593	553	601	584	603	590	562	591	566	576	550	569	550	584	567	538	564	608	574	586	549	552	548	552	517	578	556	607	556	600	547	595	544	521	551	617	564	576	577	599	618	574	565	611	563	628	578	573	577	614	601	597	596	582	539	557	598	562	550	576	575	577	547	626	558	594	609	593	560	588	608	590	592	575	546	562	559	559	611	555	560	569	581	605	584	565	602	580	608	599	540	581	606	560	580	581	600	598	583	537	578	543	581	551	606	527	575	512	546	588	602	586	575	586	541	595	603	583	561	560	590	573	546	627	619	548	602	535	572	593	569	578	600	584	588	561	591	600	586	537	563	594	568	584	597	584	639	556	579	588	597	576	600	564	577	621	585	500	586	549	591	567	580	595	542	586	607	616	580	587	595	545	608	550	607	593	600	628	584	586	598	568	577	631	570	564	577	552	534	599	578	564	561	611	575	595	565	569	610	565	561	581	535	622	585	567	611	546	546	570	565	594	573	542	601	554	538	605	570	574	551	573	599	587	551	559	593	542	567	600	533	542	588	555	578	571	592	640	571	557	542	582	587	567	543	607	597	546	581	574	592	564	570	548	583	586	543	586	565	580	591	567	596	567	595	597	574	586	584	573	598	610	594	569	531	541	587	566	623	568	581	590	557	588	582	599	573	592	570	560	593	596	572	614	571	559	564	538	586	569	621	576	575	607	573	611	537	551	562	567	600	565	590	532	580	574	561	561	600	604	575	542	611	560	626	593	584	575	545	612	534	585	526	555	600	581	536	553	574	569	583	563	570	554	568	541	559	602	530	583	572	554	579	569	623	565	594	589	600	580	605	561	566	556	550	541	610	550	603	599	565	590	505	533	592	553	572	552	563	535	589	551	601	578	603	601	512	601	607	627	590	645	531	554	556	561	586	567	596	566	606	582	596	545	605	603	611	550	559	577	605	636	560	576	634	513	588	570	600	562	593	625	558	622	561	563	589	555	593	584	587	530	584	595	591	607	599	564	584	552	580	571	515	595	591	583	572	589	552	561	592	583	631	579	599	578	566	578	575	564	566	565	589	551	561	615	516	628	585	552	540	592	579	559	541	623	577	561	519	575	592	557	565	523	609	566	578	555	538	584	575	576	545	540	606	542	629	586	586	600	561	604	598	611	573	537	584	582	548	554	542	601	600	598	559	566	560	613	584	543	573	571	545	569	557	586	597	558	557	581	582	572	576	545	601	572	580	555	573	579	600	568	586	613	568	588	558	554	594	509	583	586	635	609	612	599	581	554	634	625	575	629	627	561	540	585	552	568	625	562	581	624	559	598	572	570	614	530	607	555	611	572	597	587	554	595	619	573	593	566	556	580	588	564	529	585	592	562	577	567	590	567	580	585	576	572	609	544	623	579	589	532	590	571	569	576	583	555	622	586	601	559	549	543	576	573	554	548	561	539	623	569	586	568	602	592	604	604	580	546	567	600	567	560	601	541	543	573	547	612	588	610	571	593	593	571	562	585	585	585	593	566	554	577	570	596	602	587	576	545	549	589	604	576	563	568	573	570	609	585	571	600	621	567	534	586	591	603	601	600	574	585	578	583	544	592	595	598	600	602	577	605	549	578	593	585	560	603	562	555	598	559	545	595	593	570	615	578	590	606	552	597	556	598	582	564	569	584	551	532	586	590	632	590	582	561	539	545	569	576	596	548	600	620	566	543	551	614	586	602	582	564	561	575	573	573	597	581	567	591	574	611	580	590	582	616	580	570	521	598	547	586	609	589	593	557	588	530	568	608	585	535	566	525	593	558	574	606	596	594	569	567	525	565	590	578	536	572	556	568	569	606	596	602	571	544	556	604	553	580	559	575	592	511	562	578	565	587	588	572	566	575	621	540	564	576	599	554	556	515	596	569	589	568	540	526	609	606	569	570	577	575	572	579	588	542	564	581	598	600	573	572	583	569	615	570	585	592	577	593	590	573	574	542	653	575	576	582	562	609	613	584	588	568	599	582	600	602	525	546	552	595	550	599	570	602	571	621	579	594	606	602	556	595	590	556	543	613	598	530	590	538	559	584	595	548	521	533	578	601	573	535	587	544	570	577	567	591	582	602	571	566	570	560	547	563	570	570	555	606	616	605	644	632	565	586	596	593	572	566	533	548	573	608	546	578	534	560	592	604	583	578	546	554	582	549	611	596	541	549	572	552	589	571	579	569	546	574	606	589	595	572	572	577	552	576	596	556	553	585	625	596	615	534	550	545	558	626	574	568	567	574	602	559	553	583	592	583	572	548	574	586	555	577	567	605	600	582	588	609	593	585	623	536	578	588	598	567	605	568	584	572	585	578	583	599	632	560	561	603	573	610	586	543	563	523	579	585	560	581	557	573	560	600	584	548	602	587	607	577	584	547	575	575	585	582	587	554	584	590	575	570	603	568	550	593	615	605	597	581	585	561	563	621	553	581	611	572	558	565	605	579	564	598	561	576	573	601	593	600	594	562	591	584	563	595	567	562	570	554	594	574	556	574	579	547	580	602	563	567	561	581	572	531	578	577	552	584	597	596	556	602	582	571	601	540	591	598	572	587	608	573	557	588	557	610	565	591	594	588	595	573	562	566	564	604	571	557	558	617	613	562	544	576	530	558	546	584	579	596	573	606	593	587	546	587	569	571	603	597
40523	25413	22689	13116	5248	1473	991	790	614	687	648	537	494	476	468	415	410	432	427	412	415	356	383	357	412	437	381	388	362	381	393	375	354	380	371	372	368	375	358	352	371	387	384	359	359	410	368	365	380	349	341	354	378	375	361	387	363	342	374	358	328	346	339	347	362	364	342	334	352	302	380	366	337	327	372	365	364	362	377	370	373	323	319	345	313	348	357	375	369	311	337	368	311	365	370	372	344	331	368	359	351	346	358	345	359	344	340	401	360	364	376	366	353	361	399	345	349	340	360	347	292	364	376	339	353	358	365	359	371	362	370	376	358	339	350	323	380	359	374	380	351	352	373	315	359	326	343	334	305	331	337	344	352	347	326	329	311	355	344	331	382	383	358	354	354	352	332	353	343	340	331	354	340	373	375	389	363	354	372	343	363	334	393	358	354	351	383	399	317	355	356	354	364	396	329	349	352	331	365	337	356	334	361	326	342	374	345	351	365	385	349	338	329	349	368	333	320	358	355	363	378	355	369	358	335	392	342	378	334	348	356	327	356	385	362	362	367	368	364	329	339	355	325	374	368	321	340	388	332	358	373	374	319	361	353	347	342	346	347	294	322	372	346	378	352	357	363	323	348	383	374	394	348	308	350	355	347	355	362	385	320	336	341	355	342	359	356	354	298	386	375	357	328	323	344	353	382	340	330	328	325	343	331	346	371	326	383	350	340	365	323	387	378	343	327	332	334	338	347	353	343	377	363	330	325	357	380	358	334	324	345	341	360	363	351	309	379	341	322	356	362	371	355	371	336	377	357	335	374	355	350	342	364	358	365	359	362	363	340	410	342	361	342	327	350	369	361	372	343	340	350	350	353	326	322	342	356	378	388	385	388	398	347	350	335	349	324	370	372	332	348	350	332	326	402	350	336	347	312	353	394	346	371	418	363	368	316	341	386	336	304	367	353	334	331	368	329	345	350	345	348	335	364	377	348	345	377	348	336	367	348	326	365	379	367	347	323	359	342	342	362	351	340	349	352	367	371	345	366	379	357	387	327	363	355	337	362	315	332	328	342	352	348	351	356	361	390	371	385	380	340	363	341	318	377	329	330	330	357	361	354	349	377	365	358	360	362	319	367	358	309	364	360	343	365	355	342	365	344	342	316	346	341	350	382	376	355	360	350	391	379	335	379	334	343	337	363	348	372	331	373	333	344	354	369	343	351	344	363	341	333	354	355	342	359	352	339	369	369	338	352	390	309	362	387	365	358	345	353	330	358	348	318	313	372	351	347	340	373	313	347	395	360	350	337	387	367	368	369	368	339	370	360	349	360	325	389	312	358	365	342	341	354	355	374	326	370	349	335	360	378	357	347	361	320	380	329	350	361	321	354	364	333	359	367	337	375	336	316	346	350	356	340	367	375	330	325	340	344	363	331	354	298	354	357	366	364	370	387	356	372	369	359	321	391	346	352	346	324	355	375	345	320	337	358	356	353	337	359	377	376	339	352	350	335	401	350	373	306	354	360	351	367	325	335	351	332	364	396	346	338	365	342	362	347	312	360	346	331	368	354	361	386	339	393	318	359	364	317	381	374	350	363	372	332	311	369	376	372	349	377	351	338	340	352	339	327	352	338	332	336	345	357	337	336	336	363	387	367	340	361	364	302	340	387	374	340	354	325	342	367	324	345	352	345	373	346	368	371	350	323	344	349	327	329	358	391	351	342	310	313	383	367	355	341	353	348	343	338	393	327	347	345	388	345	369	344	359	337	346	374	340	338	324	341	344	372	382	356	349	357	358	349	367	335	386	341	378	324	316	359	378	342	350	367	341	362	358	383	339	356	357	355	345	383	367	339	342	341	382	350	373	371	365	345	358	319	356	375	375	328	333	334	337	345	335	332	310	334	344	367	329	346	358	349	357	354	373	372	397	361	347	382	384	336	333	350	333	316	399	390	362	323	372	348	341	350	352	359	357	335	394	335	351	313	363	360	365	354	364	360	337	340	368	371	386	364	347	332	374	359	389	348	403	350	361	337	335	345	367	365	361	319	372	360	331	357	355	371	364	359	397	377	390	333	348	347	364	347	341	372	355	354	377	342	378	357	360	370	382	351	358	381	361	320	358	373	387	367	382	362	403	321	365	387	376	372	357	335	348	390	370	342	348	351	337	347	362	337	374	353	360	374	390	321	309	372	346	359	391	364	334	381	323	350	379	319	327	390	352	334	364	331	367	357	334	365	363	325	349	349	358	341	315	339	335	371	338	336	341	357	357	382	337	354	360	338	362	331	336	348	381	349	350	324	374	359	384	353	338	360	358	353	345	371	333	337	336	360	350	357	353	363	341	370	362	335	348	331	342	350	316	380	391	356	318	343	361	354	375	355	343	385	360	382	349	347	352	350	314	364	332	381	369	365	331	336	369	392	355	347	337	360	344	369	358	332	360	354	372	334	357	376	370	372	333	337	331	333	350	357	360	377	303	331	383	313	366	355	364	377	378	344	341	341	333	357	348	332	318	370	366	361	351	319	342	348	344	376	375	363	360	331	375	345	340	313	357	371	345	335	368	345	354	343	364	379	338	378	302	320	357	384	340	398	327	367	382	343	344	334	354	341	332	328	333	387	349	361	330	337	360	370	345	351	391	329	330	358	328	328	368	354	330	325	366	370	353	337	388	356	314	327	373	373	336	353	361	336	373	357	314	353	362	343	323	378	395	382	368	335	338	328	337	355	356	362	367	351	361	356	362	337	329	335	370	362	331	366	340	345	366	377	353	348	354	316	354	320	357	336	371	375	339	324	367	357	371	338	340	384	354	336	341	338	332	337	337	349	348	355	319	353	315	354	356	382	350	376	340	388	307	368	336	340	360	340	381	342	367	329	370	346	336	350	343	345	370	346	348	358	315	318	341	362	341	403	356	333	391	331	354	360	374	298	346	341	371	367	376	368	342	390	320	352	367	314	375	353	357	340	357	340	374	372	318	356	366	351	335	360	336	331	350	358	316	323	365	329	376	367	382	346	341	368	351	373	327	372	359	322	357	365	331	352	306	372	349	358	352	386	358	343	361	364	348	346	344	332	329	367	340	354	366	340	353	324	316	339	396	334	357	365	359	326	394	384	379	368	337	317	350	374	351	356	355	385	338	350	343	342	326	357	348	317	360	355	378	337	353	355	349	343	385	341	367	351	355	351	324	355	334	328	327	345	361	370	337	343	355	340	369	348	371	365	344	349	346	345	368	353	331	367	348	330	362	355	335	374	352	363	354	340	372	332	383	336	340	369	359	364	383	385	346	367	353	398	375	360	352	329	366	346	368	367	353	375	373	375	386	346	336	319	402	390	372	356	361	388	345	358	359	338	383	328	336	318	344	334	364	344	364	336	356	352	355	347	362	367	373	358	363	336	329	324	356	329	359	305	343	353	348	381	319	361	362	374	344	332	338	340	323	330	361	326	361	337	390	343	335	359	351	382	374	349	383	337	398	369	346	363	349	346	343	351	341
24971	2948	5144	5973	5004	3926	3470	2993	2510	2268	2013	1947	1865	1511	1405	1390	1329	1262	1221	1186	1158	1105	1055	1090	1007	1074	1005	1036	938	977	928	900	895	999	892	962	882	909	955	925	961	907	890	921	903	922	898	903	870	883	866	866	838	918	871	893	842	836	873	853	845	851	840	804	854	832	920	881	859	844	855	887	828	857	895	891	866	802	849	835	807	816	893	844	826	816	846	841	857	909	827	828	858	869	827	859	784	844	851	827	812	807	846	864	887	874	802	851	854	879	879	816	821	841	840	843	872	860	892	824	903	782	812	867	786	905	789	796	826	899	835	840	790	820	783	788	785	814	833	845	826	825	843	851	794	852	815	808	858	783	845	801	845	843	855	886	848	816	825	830	847	833	873	822	874	884	829	856	846	808	906	841	826	850	881	845	866	845	869	835	873	829	856	783	789	867	788	860	845	840	852	822	800	795	852	823	855	842	853	807	824	831	848	789	885	821	827	841	849	789	814	822	830	804	799	835	807	856	824	835	821	887	785	820	823	821	816	856	844	812	864	818	819	861	785	830	794	833	840	830	837	796	843	829	865	867	848	799	862	753	853	807	817	838	842	821	845	855	827	835	850	841	837	809	826	840	800	795	852	794	868	840	821	789	846	782	861	816	807	850	853	810	823	801	838	847	806	838	838	892	832	870	854	828	871	868	859	835	855	811	833	827	797	856	818	869	813	852	797	847	791	832	810	814	821	879	841	785	861	814	934	827	792	819	853	831	883	855	812	845	855	846	828	825	912	807	800	854	854	838	816	881	871	884	859	873	883	811	852	890	838	878	844	799	856	813	802	842	862	823	841	857	835	842	812	779	832	848	807	872	874	820	834	836	842	841	793	840	832	777	868	797	827	812	786	797	815	841	813	810	830	835	854	834	825	780	790	803	817	855	789	855	824	801	811	837	832	815	831	896	849	853	792	845	880	813	835	825	840	819	854	871	911	849	826	824	853	823	823	891	804	865	877	903	849	851	819	882	834	792	866	790	842	827	860	826	824	821	854	795	791	849	794	841	841	809	830	819	844	833	810	847	856	827	871	814	864	830	824	863	825	810	806	777	872	876	861	819	839	856	815	814	864	802	859	798	884	810	822	822	857	812	837	880	822	802	838	859	831	813	842	839	827	788	823	776	848	846	823	749	848	826	822	822	821	840	866	841	845	840	901	829	877	856	770	872	822	834	829	802	833	816	803	835	806	879	816	859	840	804	791	754	817	892	815	833	834	836	858	827	824	790	826	836	824	827	836	813	861	782	835	857	882	831	838	818	834	836	853	824	820	810	811	837	818	858	837	783	875	816	857	843	837	836	812	807	826	832	817	809	810	848	841	869	763	842	872	845	836	817	833	825	853	837	825	844	805	819	812	839	830	849	860	852	831	829	894	813	843	853	820	843	801	812	783	858	853	871	830	871	819	856	848	896	832	812	859	855	799	802	877	844	869	860	855	889	835	872	821	845	846	829	787	838	847	807	829	793	855	871	843	798	830	826	859	869	873	849	848	809	863	824	893	853	820	816	839	835	764	829	848	844	818	878	806	864	832	903	822	808	855	812	801	821	846	907	847	771	825	838	840	855	862	821	845	866	815	846	783	835	808	868	816	807	804	828	867	839	793	850	875	859	766	841	818	857	829	878	881	806	871	855	805	819	840	784	875	877	841	811	819	831	827	795	850	837	802	827	813	808	923	816	864	868	815	831	817	866	795	843	821	842	865	838	829	811	804	862	808	837	853	812	828	871	802	835	775	832	829	838	848	851	852	857	898	846	850	846	798	840	849	824	887	798	866	824	879	914	867	847	789	842	861	876	821	834	807	834	856	800	893	845	803	824	846	829	827	837	873	789	861	861	804	792	873	855	869	865	852	796	826	839	837	807	833	798	774	819	794	883	785	832	812	825	780	837	837	831	826	807	817	831	844	898	837	816	800	808	857	838	838	812	848	816	778	820	817	819	811	825	808	861	830	833	795	800	806	749	895	879	826	851	844	849	845	785	856	851	867	839	837	877	827	844	799	806	844	825	823	758	834	832	801	808	823	846	876	814	865	800	828	818	850	825	808	833	915	854	794	821	842	839	833	797	831	814	875	817	855	881	815	883	810	857	872	843	842	857	842	849	823	873	883	822	811	842	856	873	848	829	835	853	917	860	820	831	921	829	851	773	828	824	852	864	870	856	837	865	823	829	856	844	817	785	804	852	836	818	846	804	829	805	830	872	793	830	829	811	833	811	874	793	800	826	816	823	812	879	861	839	870	794	889	831	792	814	806	799	824	813	861	852	778	825	771	827	767	769	839	844	819	820	876	851	824	796	784	889	815	781	802	852	854	897	827	852	840	847	821	861	825	810	886	824	822	822	860	846	820	879	814	816	850	831	839	827	805	823	870	852	836	762	818	796	731	811	812	848	831	825	884	869	844	815	863	803	853	825	831	819	813	835	873	840	836	819	860	832	857	823	762	847	835	845	774	847	854	883	820	845	862	850	818	852	853	836	806	816	812	811	842	843	769	829	859	931	814	810	777	843	811	907	833	826	830	820	796	829	809	877	804	801	843	808	828	847	833	841	847	844	827	801	831	812	865	856	830	838	832	889	818	817	827	829	793	794	836	829	849	789	860	873	808	789	857	847	842	839	816	860	852	851	863	817	796	849	846	843	869	859	828	881	828	872	837	816	809	830	843	810	833	863	790	813	792	829	786	799	807	844	789	826	855	857	875	862	832	852	784	875	815	849	794	857	856	864	812	861	829	815	806	879	839	837	843	880	823	819	800	837	831	858	830	851	823	823	819	835	834	788	846	812	818	805	842	847	828	812	857	864	855	828	825	853	773	810	863	842	860	892	845	811	870	791	802	818	802	849	867	806	803	891	857	806	820	843	836	862	831	818	805	854	861	851	821	801	862	820	776	790	863	829	836	836	864	809	821	824	845	871	851	840	849	806	794	834	796	797	823	814	818	870	920	814	887	851	795	873	869	849	845	824	868	804	846	860	829	844	821	829	861	782	836	834	817	854	877	859	800	838	773	811	801	802	855	846	836	826	855	845	833	831	817	830	909	853	829	857	836	813	859	810	844	852	842	840	874	810	850	803	822	822	880	853	864	895	820	806	854	845	857	842	854	844	859	817	804	822	819	809	798	867	790	794	824	827	839	868	814	812	819	814	865	851	890	888	798	846	844	860	894	851	836	848	847	785	833	860	830	854	836	850	841	838	857	819	830	825	797	825	849	863	825	857	839	789	782	842	832	813	849	814	818	861	863	821	852	840	821	821	801	854	816	831	813	831	818	858	816	873	853	821	836	800	824	819	824	871	812	933	841	778	844	851	835	801	799	784	811	859	846	858	859	824	813	858	828	830	845	820	803	805	781	798	811	812	822	826	826	845	822	821	787	801	861	820	877	863	880	817	806	855	833	819	861	838	820	883	817	844	804	832	834	858	847	849	862	828	873	803	818	847	841	843	803	851
8423	584	431	304	291	290	312	288	261	276	263	309	280	268	265	257	281	271	258	247	254	266	275	255	270	255	270	300	276	269	268	231	291	308	273	271	268	252	277	248	259	255	275	270	262	267	269	266	292	273	259	275	283	259	270	245	267	280	259	276	286	270	285	276	223	286	232	281	253	254	244	271	260	298	281	279	278	254	263	236	260	272	278	273	264	256	251	298	265	287	267	244	262	283	277	261	310	265	275	264	269	274	265	262	280	227	252	277	264	253	275	243	237	280	278	259	271	247	269	288	275	253	280	253	265	281	249	287	282	250	253	281	264	279	266	231	263	252	255	292	270	279	255	266	303	260	233	254	276	281	278	250	264	281	285	256	256	229	242	280	249	232	270	250	270	266	298	243	276	276	267	240	248	251	253	254	272	247	293	301	278	280	295	304	277	277	285	238	279	268	279	290	274	290	271	278	283	264	238	248	290	236	245	254	245	251	268	260	250	251	268	290	280	272	270	276	263	299	256	288	282	261	271	300	288	274	236	251	279	277	246	253	313	282	230	245	285	269	280	265	279	263	250	273	263	240	288	257	287	266	261	253	263	281	291	278	275	268	259	289	288	271	255	248	263	236	308	263	268	299	269	272	264	264	269	258	308	271	266	235	318	246	259	252	267	275	268	246	267	255	291	257	276	252	279	250	278	273	291	248	277	268	247	267	268	227	256	261	262	281	295	240	241	266	249	278	248	245	266	272	265	267	267	279	261	276	269	242	255	252	267	285	263	271	280	270	251	287	274	265	249	267	270	285	254	271	296	256	252	289	275	276	273	274	278	258	266	253	280	236	290	268	283	259	254	209	258	299	235	265	279	262	273	286	266	283	269	266	284	261	250	268	261	263	265	252	269	259	296	260	276	283	246	273	237	256	322	279	254	256	304	245	282	243	247	272	253	266	302	224	282	289	274	257	282	297	271	261	258	276	253	237	238	266	273	259	280	267	273	246	241	270	237	256	249	285	277	249	278	275	293	245	250	263	270	289	269	309	245	230	253	277	287	269	286	290	259	248	275	276	276	282	275	238	265	263	264	282	265	265	272	264	275	258	260	238	255	284	298	253	302	286	241	265	276	277	311	286	269	286	270	259	297	269	261	229	271	274	254	275	276	265	250	280	287	240	271	262	262	273	280	299	253	257	244	281	283	254	266	259	269	265	281	271	269	283	262	274	269	271	261	277	296	275	246	253	256	297	262	285	289	278	258	258	279	259	261	254	256	281	245	271	277	265	260	235	279	281	279	269	278	253	276	285	276	275	234	259	294	265	243	278	269	267	299	308	265	282	227	269	271	268	283	276	295	289	264	264	265	267	295	242	289	296	285	319	338	277	249	251	259	251	260	251	227	261	285	275	263	253	280	274	273	280	276	281	287	252	267	256	253	265	248	285	267	270	251	291	271	276	255	246	232	283	253	276	275	262	264	266	264	261	280	294	291	254	280	261	253	302	274	275	277	284	262	255	309	259	261	273	262	251	253	276	269	256	255	274	260	264	267	268	298	255	252	251	269	269	284	274	262	255	292	277	255	257	285	252	254	275	270	303	260	264	282	285	296	252	251	273	299	284	245	260	277	253	253	243	255	268	245	289	283	277	249	228	276	246	274	266	284	277	263	307	257	263	260	281	271	275	278	264	246	276	282	243	258	281	278	277	266	292	292	277	257	271	296	273	279	255	268	280	241	284	261	260	268	275	302	275	255	274	264	248	274	249	269	255	289	273	251	261	225	237	256	236	255	286	249	284	245	273	284	270	273	242	265	244	290	280	279	309	249	241	270	237	256	259	255	255	277	281	269	266	254	248	271	275	277	255	274	287	290	258	262	274	279	278	276	256	301	289	239	269	245	274	292	230	259	269	256	291	272	279	295	282	239	261	294	267	271	261	263	255	261	267	262	273	264	255	253	275	273	269	257	279	254	238	301	289	260	288	299	287	249	279	284	282	289	261	269	240	248	270	224	271	274	239	278	265	282	249	272	268	270	285	246	277	285	247	281	252	266	229	255	272	263	240	264	245	262	240	264	269	290	274	249	272	262	279	271	225	264	261	259	261	279	262	284	269	264	250	287	259	250	253	288	290	291	265	270	268	280	247	275	257	275	263	243	281	277	270	279	288	251	290	250	246	275	268	275	317	253	261	262	245	255	267	293	272	269	264	259	288	247	263	243	267	253	246	252	257	246	293	266	259	240	284	248	229	281	227	267	256	279	294	250	281	253	279	269	295	276	293	298	268	287	279	249	293	250	261	252	282	269	291	274	280	271	302	299	261	283	275	275	272	234	279	267	247	272	278	265	287	280	278	237	266	268	254	265	262	265	251	274	288	278	277	262	257	281	279	282	256	243	267	259	288	259	254	263	265	268	280	254	253	291	275	259	272	258	278	262	244	248	270	266	264	282	284	291	259	250	272	242	310	278	280	289	263	270	287	246	248	250	272	260	272	268	254	254	248	284	275	259	263	284	263	285	241	296	277	274	271	255	282	257	279	255	270	288	253	292	270	272	272	265	278	264	272	259	246	257	270	261	274	245	280	282	249	263	256	261	299	275	302	239	239	285	257	247	296	263	249	258	255	287	262	279	313	280	262	270	289	264	272	278	263	268	268	253	277	248	245	297	265	266	246	291	275	250	264	288	311	286	279	288	255	277	259	265	288	280	261	283	277	290	273	256	282	276	281	289	278	282	277	277	251	275	261	262	311	220	293	263	279	262	284	259	262	271	274	306	246	254	245	293	227	262	281	255	277	291	281	267	294	261	292	293	286	276	254	273	304	265	274	270	245	262	253	270	267	267	269	235	273	246	288	286	259	262	258	268	277	295	275	271	280	270	262	263	240	292	283	271	222	237	287	254	289	270	278	262	273	248	260	268	268	242	266	253	246	282	274	288	261	316	270	241	278	283	315	230	264	260	225	283	256	298	259	264	271	250	280	290	278	294	223	285	302	268	283	227	262	263	246	282	259	281	257	267	276	277	248	254	291	274	292	275	275	264	293	249	277	293	275	263	263	267	273	251	271	256	242	257	280	245	294	241	258	232	255	305	255	251	245	272	263	255	279	282	306	278	250	251	232	282	285	244	328	285	238	277	252	256	271	271	267	266	247	234	260	259	277	258	267	269	250	281	276	290	260	265	261	288	267	278	247	267	240	273	253	293	296	256	265	266	264	275	298	252	248	306	284	301	264	254	265	266	271	281	282	282	258	296	256	239	272	272	271	296	283	256	290	285	246	236	274	283	284	254	308	266	267	289	275	242	249	263	291	242	298	265	249	255	231	255	280	296	271	264	262	244	256	287	265	277	267	261	278	259	244	273	257	274	253	259	296	258	257	282	241	272	272	288	285	270	283	252	259	290	264	250	291	254	293	272	264	278	262	288	262	277	266	249	293	253	268	259	272	255	274	255	258	259	258	278	243	272	248	286	271	280	256	281	266	258	281	278	257	289	264	240	268	274	278
7494	717	872	826	781	719	789	694	714	688	712	721	709	678	635	658	656	643	654	661	644	632	615	599	659	633	681	677	664	652	651	642	604	663	627	673	678	648	651	651	635	672	690	661	629	631	663	664	670	634	623	633	660	652	612	614	651	626	675	655	599	678	628	624	656	631	632	642	614	623	680	648	623	642	652	673	642	661	664	656	634	657	673	657	634	643	643	630	605	648	640	629	608	671	640	656	652	616	669	689	625	674	633	651	632	606	670	598	634	650	618	656	682	635	614	703	629	640	657	651	644	619	673	667	616	625	632	654	578	688	651	679	651	688	656	617	629	672	597	614	648	657	663	602	644	673	660	663	653	626	627	620	633	674	675	682	649	624	685	640	645	688	587	624	643	652	625	697	635	645	638	672	662	643	647	683	627	646	652	608	660	636	619	665	646	636	664	602	653	594	709	654	667	622	619	658	641	662	631	660	663	625	696	584	652	639	676	635	655	653	647	677	662	683	642	651	639	631	654	621	631	604	640	568	646	653	624	593	655	624	645	601	635	594	686	623	633	648	609	637	650	655	626	670	634	630	606	672	637	649	666	649	651	628	658	670	666	668	666	630	656	641	699	617	658	618	657	671	641	634	688	701	642	685	667	644	668	672	650	614	649	616	622	650	651	625	652	635	645	633	619	626	652	615	664	638	690	639	670	650	626	619	633	585	651	711	631	673	634	641	683	628	669	624	662	617	640	652	622	624	619	654	633	640	665	634	646	645	590	663	609	677	661	637	677	628	626	704	604	645	643	609	635	660	622	665	619	667	654	661	633	606	659	625	628	608	641	598	607	644	651	669	663	614	638	653	680	639	653	658	606	632	599	643	654	627	637	661	617	699	635	658	631	659	583	615	648	678	654	651	660	671	687	633	657	657	689	676	647	664	685	609	640	614	674	602	631	660	661	677	696	632	672	660	649	642	658	607	624	640	662	661	668	622	669	667	628	610	639	658	628	643	639	629	637	670	632	632	671	600	616	661	638	630	647	599	650	613	636	605	707	687	639	663	640	612	615	667	674	624	628	615	651	644	648	668	656	661	683	596	612	660	587	672	619	640	621	659	679	658	613	664	617	615	633	654	639	632	646	614	640	635	645	629	664	663	700	678	646	663	659	605	606	649	658	636	647	618	646	656	613	671	665	660	669	638	644	637	647	641	638	623	621	650	644	605	632	644	650	645	665	656	669	685	656	667	693	599	607	621	674	667	649	649	626	659	605	621	611	579	641	637	657	606	601	628	618	683	682	678	648	654	671	623	659	622	692	633	640	640	614	685	643	635	637	643	592	652	634	630	622	646	636	658	611	613	646	684	653	625	646	661	625	684	649	618	637	625	610	633	662	645	603	632	647	648	666	627	665	676	682	626	614	675	650	628	668	639	656	671	590	596	652	645	643	637	663	647	636	624	594	672	637	610	604	670	663	653	648	686	687	636	625	666	673	648	642	673	650	634	669	634	632	614	633	687	638	635	606	639	619	658	641	630	645	689	645	692	658	650	710	667	609	712	664	629	654	633	653	601	647	664	639	628	619	614	632	655	638	622	629	672	648	650	689	665	624	658	670	636	660	653	651	655	606	650	626	608	711	635	632	636	668	641	645	667	650	622	654	671	652	617	656	628	598	609	644	666	682	653	663	668	694	670	639	634	661	605	601	647	661	574	668	624	619	640	642	642	674	643	639	658	617	672	588	647	619	628	598	635	668	623	632	646	671	617	610	645	672	609	651	636	657	621	684	610	640	647	637	612	661	608	662	628	619	641	618	686	643	648	673	662	620	662	673	663	633	664	633	637	612	650	639	638	627	677	670	614	618	647	637	619	652	588	626	656	633	667	622	625	615	637	651	640	638	673	642	615	635	625	661	615	658	665	658	662	628	635	674	596	640	655	684	699	604	637	609	609	635	557	647	610	645	687	623	693	679	610	665	641	605	656	640	688	596	672	626	590	655	658	671	644	616	663	637	622	608	686	660	605	641	618	661	625	625	628	637	640	675	604	605	622	599	615	663	601	624	627	636	626	632	606	632	633	652	684	631	624	634	641	636	684	614	685	634	639	681	638	637	661	681	673	638	597	652	654	575	596	714	596	659	622	687	681	631	676	611	669	594	630	659	630	646	662	631	666	624	646	630	659	608	624	639	678	655	667	686	605	621	632	693	633	672	634	655	692	600	632	632	673	630	640	628	630	656	610	666	602	670	582	644	619	660	650	686	675	668	626	612	689	633	656	652	631	641	620	655	665	625	661	657	676	624	662	670	648	639	679	654	651	643	667	633	558	640	674	579	613	618	659	633	695	613	638	660	668	653	663	657	655	701	617	616	677	639	670	614	639	653	628	612	628	635	656	665	650	611	616	632	628	606	655	658	630	637	641	616	631	637	654	664	636	652	624	631	622	619	590	652	599	681	690	623	613	640	648	624	627	652	629	680	641	642	620	648	664	620	636	674	627	669	593	669	630	646	673	667	641	621	630	622	638	659	649	665	625	660	682	670	645	636	647	597	671	652	671	658	625	670	641	639	657	618	630	668	639	627	645	737	640	663	652	612	641	684	649	647	658	640	659	677	669	607	598	644	611	669	667	669	650	688	633	677	640	624	652	650	635	634	677	615	608	626	623	650	686	642	632	673	639	634	638	603	658	636	666	594	658	644	640	647	636	598	632	630	662	621	607	645	629	649	671	669	610	682	661	653	654	673	608	619	655	605	634	641	648	643	602	616	660	669	646	636	641	618	660	630	641	642	613	619	652	643	644	664	656	634	634	622	614	674	666	620	679	636	649	651	637	644	605	675	650	616	636	624	596	644	639	639	623	674	637	620	615	611	608	649	642	610	604	632	678	639	657	645	654	591	707	618	643	657	647	638	672	671	671	738	670	632	651	675	645	646	650	604	636	668	647	627	676	636	684	648	635	660	623	625	661	696	595	641	647	648	625	658	607	606	634	635	635	652	670	620	656	649	668	617	635	649	639	639	689	664	657	661	622	643	671	698	614	669	628	599	648	676	642	670	636	685	620	670	623	631	642	641	684	661	608	671	636	654	632	653	656	601	648	625	687	666	624	633	607	597	643	650	653	636	657	670	717	586	656	666	625	669	643	600	648	637	617	629	657	655	670	672	652	653	608	613	640	631	667	618	602	678	582	676	653	659	653	656	660	662	626	592	642	659	652	647	650	641	688	663	636	620	650	657	645	652	586	620	651	618	646	659	613	617	631	648	665	658	643	611	638	589	640	669	664	632	628	607	702	637	609	629	597	656	635	632	597	658	643	659	633	660	676	611	634	628	664	667	657	591	635	624	633	665	607	647	646	668	618	643	626	616	641	618	648	619	656	653	661	630	617	640	612	629	643	666	630	669	643	644	615	600	639	657	630	636	601	652	666	649	620	623	625	612	684	637	628	664	597	641	637	623	626	693	660	641	687	634	660	679	622	647	652	656	638	653	638	636	645	627	655	671	690
38955	21061	14538	2877	1193	703	593	447	389	338	338	321	293	285	263	269	238	289	221	224	249	251	243	270	245	251	233	260	220	212	242	242	232	236	265	261	224	239	244	241	228	227	231	249	208	245	222	202	238	223	219	220	249	201	228	224	226	212	220	246	248	234	222	236	229	226	223	263	223	195	223	216	224	247	246	218	231	214	216	211	219	228	228	229	221	244	253	254	209	234	218	217	226	235	220	217	222	219	217	243	230	203	194	245	225	229	205	221	222	250	235	230	237	226	244	224	292	244	235	255	249	204	214	239	225	250	222	238	230	218	213	198	240	235	196	210	230	238	239	213	235	214	244	254	224	193	206	248	241	213	227	233	217	244	231	216	221	251	221	212	236	214	194	224	215	213	203	201	230	243	241	231	247	212	226	231	228	225	237	242	214	244	212	230	254	214	236	242	192	236	227	222	249	213	208	244	223	230	222	205	209	219	229	229	241	248	223	231	227	219	229	229	223	213	208	250	195	191	241	216	208	238	214	221	222	232	248	242	210	254	232	217	222	234	214	208	265	222	230	219	214	249	213	236	224	230	256	221	223	210	237	230	228	193	234	227	211	231	204	204	207	224	242	236	223	248	231	224	235	213	202	210	203	230	250	212	217	215	211	236	202	228	219	210	242	227	233	242	239	201	222	236	196	235	235	227	257	228	227	212	211	214	206	225	232	244	210	223	218	226	242	211	219	225	210	227	189	234	249	216	240	219	224	236	236	233	252	242	214	231	223	237	246	239	193	210	219	236	208	220	215	243	212	239	233	216	220	253	205	225	251	226	192	236	212	220	227	241	224	224	253	233	230	247	247	209	186	219	221	206	228	242	220	221	204	231	218	215	210	226	231	230	242	242	226	225	242	226	224	246	230	241	245	254	228	260	230	243	222	225	242	237	229	230	237	208	230	221	206	209	220	240	226	235	204	237	195	216	220	239	218	213	227	248	218	239	192	204	206	210	224	204	213	194	257	229	238	215	224	202	192	197	227	208	232	234	208	230	238	238	262	217	213	220	247	210	230	218	226	221	210	220	236	224	260	238	224	214	270	244	218	247	225	247	208	239	208	188	209	213	226	203	205	214	244	227	230	221	225	219	244	260	237	223	218	200	221	216	226	176	216	205	232	210	204	221	231	243	226	234	251	257	232	245	227	213	213	199	216	223	199	225	240	210	241	226	211	230	233	210	231	238	261	217	241	237	195	236	232	205	244	237	224	263	227	268	244	225	230	238	218	233	233	226	207	222	228	252	217	214	227	267	252	206	253	234	234	229	217	206	228	230	245	242	230	207	209	231	215	237	222	212	219	231	210	216	216	216	210	221	188	216	224	226	217	210	214	203	216	198	237	217	243	217	237	225	229	217	216	219	231	219	207	211	249	229	227	221	246	226	233	246	218	229	238	229	213	234	221	243	220	221	241	225	234	245	225	223	237	224	223	239	266	222	255	255	220	230	227	187	204	229	232	228	214	255	234	206	229	210	212	215	228	232	223	239	241	210	216	240	232	221	234	230	209	212	244	231	198	230	223	232	209	204	197	220	175	230	224	224	216	230	254	224	206	234	231	253	221	211	235	229	244	221	238	218	231	242	235	253	210	202	234	217	215	195	233	238	224	231	202	232	230	239	210	213	240	247	257	244	228	236	234	233	228	220	205	238	223	214	254	214	243	216	211	228	201	221	241	223	229	250	251	246	194	220	217	248	215	226	235	256	210	216	206	233	214	198	255	240	222	243	232	212	230	223	230	241	207	212	253	248	221	226	244	213	204	232	221	249	232	238	237	255	199	198	237	227	230	226	195	237	184	211	233	200	205	228	228	243	218	208	193	245	236	227	221	250	217	220	239	225	224	220	231	212	210	244	255	231	235	237	219	221	237	204	233	241	242	195	231	236	217	227	233	236	244	248	217	223	251	249	207	230	188	221	228	221	222	221	239	219	232	226	224	232	201	220	229	245	205	228	235	207	235	200	243	232	222	230	244	231	226	210	252	249	201	251	215	238	221	238	265	231	240	203	212	237	254	219	215	214	222	220	225	226	245	251	243	236	240	219	214	209	257	213	240	205	201	229	210	202	227	216	222	212	190	224	211	233	220	242	216	242	220	237	219	255	232	235	215	215	223	236	212	216	206	216	218	222	220	219	250	243	233	239	212	259	223	214	209	199	206	241	229	216	248	224	205	251	227	223	215	227	223	216	225	233	247	223	220	227	238	221	228	219	232	223	247	216	212	201	235	208	205	211	254	214	221	219	233	243	209	234	254	243	213	226	247	236	230	220	219	227	220	255	208	212	235	233	246	218	237	228	238	222	213	235	224	215	213	228	250	197	213	234	234	254	234	229	232	235	235	258	212	227	207	207	251	214	239	231	223	214	235	207	218	239	215	256	215	215	227	237	202	244	218	227	240	232	243	265	248	223	224	187	196	225	232	207	233	229	242	213	227	222	257	231	189	221	219	221	218	231	248	238	218	244	199	249	233	201	232	228	221	216	260	254	237	205	229	222	250	217	245	212	235	218	230	198	210	196	233	208	223	218	229	219	225	199	228	219	223	218	245	212	231	236	209	244	223	250	208	233	227	209	237	209	221	213	210	229	202	205	216	248	229	213	245	237	238	252	224	231	250	229	259	226	233	216	208	220	200	227	240	231	225	206	211	227	247	268	239	220	227	235	220	230	225	223	218	237	223	206	252	219	214	207	217	235	227	200	207	186	240	241	236	220	195	207	240	242	231	218	252	208	215	219	211	211	228	232	207	215	242	210	199	231	206	220	248	236	204	239	229	225	217	212	220	202	199	213	190	219	225	224	209	220	198	217	217	201	211	233	227	220	210	218	231	230	212	224	206	195	186	246	240	225	226	237	217	226	200	247	208	243	214	213	248	239	227	231	240	204	222	238	217	217	219	227	234	195	233	227	210	211	220	223	219	229	223	203	243	239	242	232	221	206	222	217	210	196	230	229	253	256	219	210	206	266	219	246	225	211	216	261	229	210	232	248	203	212	226	233	249	229	222	226	258	226	248	256	241	210	201	217	234	263	242	200	232	218	245	208	222	229	248	210	194	236	244	246	217	234	209	229	193	236	212	218	210	242	215	222	234	238	242	209	204	246	219	209	225	222	236	219	218	224	227	218	240	212	243	191	213	215	219	246	232	241	215	240	229	250	236	232	185	211	220	212	205	222	225	232	262	233	226	198	228	193	222	225	220	215	254	230	218	227	253	242	212	208	243	246	231	214	249	252	224	217	229	215	236	228	223	253	234	218	222	216	231	220	234	226	205	214	256	223	237	219	242	215	210	227	248	217	201	247	206	228	216	206	219	221	238	224	223	216	223	246	217	233	227	208	218	210	208	237	235	235	206	219	220	258	245	222	243	225	213	224	232	233	202	231	183	244	233	218	218	229	228	219	201	228	240	231	215	228	231	241	244	210	224	233	216	236	200	230	207	204	215	218	250	214	208	225
19984	1681	2773	3668	3190	2335	1968	1700	1473	1431	1247	1151	1076	932	902	914	873	837	778	830	724	714	724	699	734	668	683	651	723	665	657	616	653	615	650	604	636	623	615	583	635	612	627	598	592	596	648	601	596	611	578	595	548	617	549	607	602	545	611	526	614	599	587	564	551	570	561	563	594	598	540	565	589	562	569	606	598	569	598	573	596	588	562	561	604	616	583	636	570	537	580	603	631	572	584	609	609	568	579	557	555	559	558	567	589	590	617	588	550	563	545	595	559	573	575	529	552	573	610	591	559	581	575	561	546	551	561	522	586	533	589	602	599	580	556	575	559	556	632	583	575	564	549	559	595	578	579	590	588	590	586	557	566	566	585	624	619	583	552	527	577	566	571	594	583	580	610	573	582	554	567	623	597	600	577	541	596	591	542	583	585	570	590	605	572	566	599	559	551	549	581	570	591	592	614	592	609	610	585	552	575	606	591	538	581	544	569	595	543	560	563	565	576	590	602	592	570	570	559	614	593	602	627	581	576	586	526	555	553	584	574	557	593	565	608	572	554	572	592	556	569	537	580	584	590	565	568	580	572	571	574	552	581	571	570	571	524	586	543	544	555	532	574	613	590	562	593	557	544	584	561	553	546	545	577	574	555	592	540	537	589	558	647	609	569	553	549	586	588	591	559	589	507	523	592	562	613	558	574	586	542	578	560	595	585	546	576	572	569	570	563	585	596	587	587	579	575	584	552	518	521	552	570	590	560	544	560	603	548	554	542	546	594	582	535	570	518	579	599	567	624	530	587	568	554	568	560	573	533	587	598	555	556	613	566	572	615	576	526	572	607	562	563	576	572	583	576	547	562	601	553	560	609	563	551	532	580	557	587	599	590	565	567	578	520	559	607	500	592	556	590	539	551	556	572	585	568	594	552	554	612	595	587	595	584	531	543	530	575	540	563	585	562	577	551	563	571	591	605	580	544	559	545	584	598	586	546	560	536	579	588	584	544	575	572	598	589	613	572	569	547	568	554	607	575	596	601	586	521	535	577	595	561	588	592	592	600	587	604	603	536	544	548	538	567	588	573	599	607	583	548	526	603	596	563	548	571	589	586	563	567	523	576	593	584	587	579	572	566	599	579	598	554	573	529	582	561	571	574	543	544	550	566	573	593	570	586	525	612	586	579	560	554	542	601	559	539	529	588	605	588	593	539	548	634	561	570	546	572	547	550	575	576	591	578	560	579	589	544	571	572	577	615	558	566	572	583	574	572	573	586	597	573	556	541	610	607	606	586	570	580	600	621	613	548	569	601	588	565	568	562	560	577	584	583	570	561	548	618	592	568	580	579	549	565	583	577	541	571	569	581	570	584	573	584	549	603	558	561	533	574	562	565	575	545	581	555	601	563	625	595	543	582	581	560	625	542	579	570	529	554	616	538	596	602	586	561	563	549	544	599	579	540	538	586	598	568	577	525	617	540	526	590	571	583	568	568	550	602	543	588	539	556	567	575	568	564	549	560	614	568	563	586	521	562	611	574	572	544	519	594	605	550	536	595	545	580	595	581	580	569	541	536	579	571	588	555	562	576	591	570	536	508	556	620	547	550	549	593	577	566	565	554	578	541	550	578	600	567	574	539	564	609	594	604	583	556	601	557	517	546	563	583	555	540	578	555	555	607	580	530	592	628	566	593	573	562	606	623	609	564	605	586	597	578	564	589	577	524	581	548	567	568	598	548	584	552	555	549	627	581	582	571	527	561	532	607	544	572	586	521	559	547	552	605	500	563	567	605	569	559	603	541	596	570	596	570	566	534	547	591	610	559	590	587	544	577	552	570	584	569	578	555	548	533	593	560	581	601	615	587	563	552	561	543	621	582	608	594	561	620	572	594	595	560	605	611	572	544	549	557	563	598	577	547	610	559	576	569	574	583	578	559	606	568	564	541	563	573	587	579	552	518	546	571	606	592	577	583	579	587	568	599	560	568	576	636	587	585	595	541	561	555	584	554	556	534	566	581	529	585	573	519	542	602	589	576	618	574	596	580	557	595	535	566	585	536	528	581	542	552	518	563	589	592	584	546	529	568	577	598	570	609	585	554	528	533	607	585	549	563	590	576	578	572	547	557	534	568	557	570	597	526	550	513	557	537	553	546	559	586	584	576	599	519	560	542	576	588	557	579	625	545	617	561	576	547	553	570	579	560	540	606	577	560	609	556	564	608	559	538	581	533	594	567	560	568	530	548	557	588	537	576	597	581	589	564	570	571	558	621	574	603	587	623	540	543	567	540	602	590	595	585	577	590	555	568	600	591	527	571	568	574	562	533	547	549	582	590	563	594	578	533	564	598	576	574	548	546	602	531	565	597	593	535	563	538	538	627	566	564	563	582	568	579	561	552	535	592	575	591	567	573	551	597	554	592	567	535	578	582	573	587	596	580	632	574	579	523	540	577	551	620	586	548	613	599	533	582	569	566	585	559	584	573	595	635	542	610	590	570	603	581	570	562	603	582	565	584	544	587	586	550	504	587	602	538	549	591	558	569	540	558	576	618	591	595	594	598	603	558	525	549	555	561	514	596	596	593	565	564	565	585	553	561	566	540	544	543	584	572	569	526	565	573	545	576	576	558	622	588	595	546	558	522	565	575	618	544	549	623	573	525	582	603	592	601	563	544	563	539	524	612	578	581	575	562	531	567	548	618	530	614	552	591	565	595	581	591	579	553	566	546	556	587	569	585	568	568	583	596	505	587	583	578	565	541	535	552	602	538	553	539	566	548	569	601	534	553	617	545	563	536	624	531	552	574	568	594	562	566	636	607	542	537	574	567	560	572	568	573	584	615	567	584	595	540	545	535	579	559	566	563	609	585	538	599	580	587	607	558	569	566	568	600	598	591	565	583	556	580	573	624	588	600	557	565	570	522	533	553	563	626	553	586	573	569	574	586	591	600	570	556	572	581	547	588	593	569	558	613	612	578	571	570	583	583	584	570	588	563	573	574	619	604	536	580	636	601	540	576	574	592	545	593	564	545	587	578	553	576	545	561	612	553	556	561	565	602	561	589	527	545	528	535	546	562	563	604	578	527	564	578	570	568	585	599	589	582	568	569	492	572	585	587	594	596	557	574	584	580	572	561	572	531	594	550	556	579	535	556	611	593	584	567	559	567	575	560	573	589	569	587	585	575	581	532	553	525	560	537	603	528	577	572	546	618	617	596	568	547	588	550	557	586	582	570	599	637	578	562	573	570	507	594	558	552	576	625	551	564	567	613	554	570	547	535	578	581	578	565	605	589	577	642	569	579	593	546	551	530	582	552	575	573	551	600	583	536	632	591	575	569	586	566	564	564	559	577	562	579	569	629	572	591	576	560	581	616	558	570	561	539	567	599	536	548	583	623	579	550	535	606	556	560	558	580	530	581	539	568	548	590	600	562	585	570	583	557	604	576	569	569	578	556	533	575	592	571	595	545	554	513	566	592	592	544	576	515	583	583	592	515	609	608	593
38491	24636	26513	16731	7274	1558	1131	819	693	621	562	568	513	507	465	464	416	432	394	394	487	427	396	393	403	403	396	365	374	382	368	408	360	388	350	382	355	373	343	403	360	361	375	362	355	406	326	344	348	382	358	397	383	329	365	368	386	403	346	400	368	374	344	378	362	372	349	344	361	391	387	392	353	412	344	320	367	369	393	375	359	390	379	350	358	362	343	377	352	324	389	361	373	370	337	359	327	371	383	368	340	373	342	343	352	376	382	398	320	359	360	348	365	367	374	368	330	366	383	380	362	363	336	351	359	358	352	334	369	353	344	327	367	372	326	379	362	335	330	385	383	360	370	341	346	363	363	371	355	356	350	344	340	356	372	344	370	353	317	356	354	356	369	410	369	354	363	349	363	377	370	354	352	356	374	384	353	360	337	354	354	382	334	329	386	391	401	355	372	351	325	326	342	357	389	329	366	353	366	352	324	355	370	369	373	374	364	345	336	348	324	363	353	345	298	356	376	383	386	353	328	336	338	384	325	338	409	357	375	363	376	329	349	357	355	333	370	373	368	358	347	357	375	360	344	356	402	368	337	358	369	346	393	328	387	376	371	348	306	380	349	360	365	344	382	357	370	384	383	343	348	364	330	404	344	362	349	380	359	338	363	343	371	364	365	330	391	366	350	395	375	361	358	340	357	375	357	357	396	401	401	344	358	387	346	396	402	394	357	343	364	349	382	382	343	374	321	376	348	335	372	384	343	379	354	399	339	328	372	355	342	395	369	358	346	354	338	370	344	311	349	323	337	322	359	343	353	365	388	375	376	342	342	378	333	337	357	361	371	352	346	368	322	337	350	364	377	371	390	350	368	305	372	372	383	337	342	388	395	348	373	360	368	387	406	343	385	325	384	341	352	348	343	399	364	358	374	365	352	360	342	345	373	361	378	341	340	359	326	338	360	350	340	353	359	385	352	376	369	423	371	370	367	336	374	365	356	398	376	361	393	360	344	351	363	359	390	366	352	377	348	346	355	389	341	383	363	409	376	368	346	353	366	386	360	347	378	398	355	430	338	361	337	330	353	349	330	381	336	376	332	359	325	385	347	361	350	368	360	359	395	356	324	390	362	359	385	382	369	357	362	385	333	356	392	331	364	388	340	339	357	388	359	371	368	355	386	361	381	355	359	323	385	356	361	324	357	368	352	328	368	340	354	376	354	422	394	354	368	371	376	386	425	366	382	338	375	366	362	375	350	369	375	342	397	371	336	356	348	379	372	363	377	347	370	350	362	344	343	388	384	357	393	329	369	329	315	358	353	352	402	373	358	371	361	362	361	351	354	340	357	345	383	388	365	357	367	375	388	375	379	340	336	342	308	342	369	386	335	371	340	365	356	379	357	390	372	334	383	375	379	356	326	391	342	375	359	355	372	397	367	357	346	369	344	370	308	324	362	342	353	385	385	376	387	398	360	354	364	355	350	329	362	354	393	326	393	357	374	364	344	330	362	355	356	361	374	381	371	364	370	362	346	371	361	378	329	319	371	372	399	318	361	403	364	361	351	346	384	351	363	361	386	393	397	399	359	358	364	385	351	339	373	361	376	367	373	340	343	375	340	374	354	312	323	358	369	363	334	326	393	389	344	366	362	360	332	320	349	397	361	384	350	353	352	360	372	370	384	349	314	354	367	390	356	358	359	337	371	346	354	363	341	354	349	392	380	343	358	348	325	399	375	391	363	423	380	369	373	411	404	401	350	361	364	385	360	361	365	349	340	347	310	291	342	404	377	338	343	350	347	366	350	365	344	359	373	383	399	377	360	354	384	340	365	365	367	362	392	370	356	355	373	370	371	365	394	380	388	365	329	375	340	364	365	353	356	339	361	375	366	367	362	316	322	360	320	416	369	359	435	332	378	334	367	340	372	339	367	358	364	365	380	352	354	352	350	423	367	368	312	367	358	352	350	345	359	360	331	346	332	352	349	370	374	341	367	362	360	388	383	340	332	367	370	334	366	343	329	374	342	362	354	364	371	411	372	379	362	332	347	356	348	397	374	405	366	351	387	328	329	354	367	322	370	373	375	327	377	341	345	366	387	365	317	367	343	367	416	379	374	378	373	362	351	400	367	370	337	363	331	353	381	370	361	354	385	351	361	398	382	383	333	371	354	353	339	352	331	377	355	353	332	406	367	335	345	354	377	373	335	390	365	371	357	364	347	347	362	418	348	343	336	363	367	365	361	363	351	354	374	359	382	358	334	356	364	301	354	343	344	355	366	348	355	361	336	388	368	332	367	372	381	361	379	381	376	334	350	325	363	393	337	344	317	364	374	357	359	378	385	397	332	372	324	366	359	408	355	345	365	339	368	346	339	369	358	326	342	365	346	359	330	354	389	389	387	362	365	367	359	321	358	370	351	391	336	366	401	353	390	368	336	380	332	369	380	343	365	384	336	362	398	378	376	398	355	341	340	347	367	328	362	359	376	384	374	351	339	413	333	351	352	391	358	357	364	356	337	382	381	361	368	381	371	361	352	379	338	373	341	371	370	358	376	365	366	377	350	335	368	392	345	370	351	353	368	398	366	378	354	365	326	345	356	404	367	347	331	391	355	339	367	334	359	367	348	403	401	345	324	363	366	343	364	353	400	353	335	325	368	374	378	344	335	359	398	375	334	356	371	309	340	384	360	351	371	339	360	338	349	361	358	349	343	373	330	380	376	347	344	329	383	332	372	354	367	371	391	319	361	363	352	373	404	358	357	356	359	309	352	396	381	336	341	360	389	341	363	363	366	371	358	349	388	347	344	348	381	335	370	372	360	358	360	422	390	368	354	333	367	363	353	356	367	350	345	358	332	370	365	355	370	364	361	364	340	333	377	362	329	355	386	381	363	400	364	364	361	360	350	402	344	359	360	389	365	391	365	388	365	358	376	396	352	365	330	366	329	344	410	377	329	363	385	364	327	381	365	409	350	389	386	341	338	359	386	373	357	371	342	309	355	399	383	371	354	379	323	330	384	359	380	358	376	336	363	371	344	375	341	426	351	341	338	371	333	331	359	361	344	354	360	365	352	312	359	330	371	372	394	350	424	364	364	356	366	364	367	363	361	376	356	323	354	359	381	336	419	336	346	346	364	345	405	361	324	392	394	344	361	347	341	382	392	376	366	336	332	380	347	356	335	371	373	352	361	349	363	387	355	336	336	354	363	353	324	367	361	351	372	349	352	407	393	336	370	375	365	384	317	378	348	361	316	355	373	372	342	376	349	366	362	408	380	366	345	386	342	394	360	327	388	341	374	370	360	368	363	394	368	351	392	356	362	347	334	393	360	330	380	396	338	344	374	376	355	385	363	371	370	363	334	378	348	322	371	357	359	368	344	341	351	415	407	347	353	344	395	391	352	358	368	393	324	340	350	296	361	359	394	359	364	367	354	366	337	317	373	342	337	360	346	364	351	388	376	362	412	387	347	369	381	343	361	370	335	359	363	344	386	357	383	335	333	344
25930	2827	5045	5888	5061	4017	3518	3008	2556	2230	2075	1850	1744	1493	1519	1470	1291	1258	1203	1134	1159	1134	1117	1146	1057	1109	1011	1050	1005	946	1029	1013	1013	978	952	941	933	944	951	946	905	855	939	917	924	912	904	892	935	890	931	868	879	818	859	887	852	893	868	836	890	865	862	887	867	868	859	886	866	932	876	850	853	878	877	908	887	891	873	851	837	865	833	852	837	844	842	892	918	832	824	902	809	928	895	874	820	867	861	822	857	803	887	806	856	863	867	824	889	844	844	825	854	872	864	858	858	870	843	855	863	835	885	859	858	825	883	880	879	892	865	816	892	842	835	871	882	826	911	873	878	833	862	862	834	823	885	832	860	854	826	875	876	903	879	858	910	844	856	840	836	803	844	818	801	899	790	927	875	899	864	878	884	813	846	854	903	836	915	857	849	868	854	904	838	773	919	870	828	794	815	862	864	855	805	815	858	828	839	864	853	901	889	880	871	830	878	898	827	846	829	855	891	845	829	832	848	863	954	843	892	846	853	884	841	849	888	863	790	832	822	869	849	875	895	827	883	827	881	864	813	887	837	888	836	811	838	853	902	809	827	825	820	882	860	891	839	899	842	806	827	881	812	835	875	831	833	823	865	845	857	845	836	848	899	799	821	804	883	806	844	836	868	829	869	818	854	919	781	852	804	844	796	836	837	864	861	809	839	857	821	865	869	837	849	837	875	870	864	862	861	850	888	841	797	890	875	899	823	778	849	844	836	802	876	861	877	890	828	872	830	896	892	888	887	798	841	832	847	832	823	815	877	918	879	858	857	851	858	798	844	862	856	852	846	864	857	865	843	800	825	879	847	802	828	847	870	842	841	849	864	940	855	837	799	850	881	896	820	850	852	823	834	879	849	855	839	830	855	872	841	854	829	815	847	893	835	822	812	884	854	822	952	858	819	875	850	826	850	879	862	869	829	842	813	852	882	848	878	867	845	863	867	808	841	816	851	844	871	846	838	878	826	874	873	879	835	857	849	850	837	860	875	863	892	903	885	836	825	835	841	858	856	842	879	871	871	830	814	900	857	825	864	903	871	875	853	821	868	833	821	844	798	833	850	822	893	825	852	804	852	899	947	866	878	874	823	867	840	868	863	830	839	846	890	822	878	831	849	842	916	855	879	827	835	819	837	824	875	826	843	894	830	799	837	801	862	840	886	885	915	800	856	860	849	836	823	867	862	848	833	853	870	787	863	859	890	808	822	845	848	839	821	823	854	898	867	828	853	881	823	902	848	872	860	862	806	857	842	850	859	904	836	832	804	852	914	815	849	890	875	811	839	866	831	861	867	812	886	837	853	856	782	882	816	873	810	825	856	860	856	835	866	862	868	800	858	838	819	838	867	849	850	822	881	819	850	810	860	883	911	830	870	793	851	893	842	885	828	822	848	904	847	836	859	881	828	862	855	820	866	842	846	859	847	824	826	866	859	781	839	829	792	873	870	859	903	832	783	897	881	849	842	886	827	854	902	813	851	861	887	858	808	872	809	851	867	864	880	886	902	841	840	849	832	862	815	841	844	864	819	850	903	851	815	855	805	865	857	872	868	817	905	830	851	873	827	873	914	890	845	835	844	826	831	887	909	832	809	863	816	810	878	864	859	873	854	832	895	918	816	862	859	867	825	860	861	818	843	835	914	854	847	871	873	861	838	898	871	864	847	889	927	855	859	857	840	853	866	802	847	863	807	869	833	872	848	788	781	909	820	838	861	832	835	817	825	873	818	860	822	851	842	891	824	825	844	844	843	828	865	836	812	842	825	839	861	877	888	843	865	822	865	797	851	815	871	834	871	844	875	861	834	861	859	772	835	835	856	839	828	861	867	862	828	882	856	871	878	829	868	853	874	789	818	885	885	854	785	834	861	845	874	867	856	883	877	856	848	814	840	840	896	833	903	875	819	835	817	877	845	849	836	866	845	861	827	824	917	802	867	882	829	859	870	857	895	840	806	810	792	830	847	848	830	897	884	855	838	873	842	838	844	879	829	834	827	825	835	817	855	850	883	803	916	881	865	886	817	822	858	829	831	854	860	902	883	870	900	819	899	841	881	872	876	791	830	880	851	900	869	875	886	812	801	880	873	871	886	832	825	811	863	832	848	858	877	885	856	846	862	875	874	850	896	880	849	882	844	883	855	872	805	824	846	877	861	834	851	848	866	840	871	895	854	820	798	895	824	843	863	815	837	877	852	879	874	833	861	809	840	849	864	864	881	837	843	813	891	809	873	864	847	903	845	878	877	855	822	857	882	830	887	828	847	808	829	918	855	899	841	839	771	892	873	809	856	877	816	888	894	836	853	819	871	838	820	847	831	899	815	848	836	856	858	818	835	832	798	837	850	807	880	883	851	883	832	885	823	867	883	849	875	869	876	844	857	837	895	824	868	844	827	842	861	844	849	780	803	858	818	857	845	885	854	881	812	848	852	826	871	828	812	859	858	820	806	883	824	840	873	828	842	896	892	796	823	858	846	856	851	849	902	869	857	815	850	855	857	859	837	871	855	870	895	835	834	817	861	801	821	859	851	844	860	823	830	877	850	844	848	863	843	817	798	840	883	866	855	848	880	847	856	831	831	865	811	824	871	885	843	866	898	844	856	894	849	868	843	937	856	859	858	878	862	865	876	859	873	844	846	860	855	839	855	838	839	839	864	834	831	886	817	863	864	839	826	863	849	870	810	850	842	855	875	813	950	833	865	868	801	851	786	800	852	886	874	817	861	850	863	878	887	848	825	822	887	846	864	860	831	841	854	813	815	847	894	835	829	835	817	839	854	860	810	811	813	884	850	828	847	867	839	815	857	858	864	817	852	829	869	826	861	824	811	816	797	880	845	789	855	850	888	850	933	839	856	802	861	868	906	862	916	828	831	809	814	900	837	838	859	871	843	846	852	814	829	907	910	848	866	871	845	860	872	863	823	845	836	860	825	856	827	859	835	858	834	813	824	863	841	821	885	868	845	850	878	819	819	884	841	898	836	821	910	856	877	867	850	865	871	906	835	873	898	795	875	839	881	771	811	828	855	842	873	840	806	822	853	868	835	819	777	849	838	862	817	888	837	840	847	804	902	890	813	867	914	818	885	872	899	855	838	892	844	867	802	840	854	827	906	852	844	863	822	843	822	829	850	837	919	863	878	842	886	835	845	822	871	886	834	850	830	867	859	880	869	847	895	846	851	807	866	836	887	830	869	901	851	861	825	853	869	846	862	876	862	797	844	864	864	866	842	885	847	863	857	849	880	863	867	854	880	897	830	874	848	877	864	862	849	807	867	861	808	874	830	834	843	880	865	861	829	814	911	834	847	879	848	844	855	803	892	822	866	839	822	837	894	861	849	856	838	859	864	809	832	876	828	872	871	833	905	814	838	893	878	849	803	816	887	810	881	857	835	935	925	795	827	797	862	864	885	839	901	840	840	886	847	863	854	831	840	866	860	840	849	788	786	910	844	869	836	838	875	881
6656	693	670	519	322	287	288	303	305	270	258	335	278	260	252	286	261	270	251	280	284	290	256	271	274	292	255	235	284	275	279	279	280	280	261	266	267	253	251	265	287	291	272	282	244	252	242	294	298	264	291	272	247	305	261	254	263	274	233	268	273	258	264	242	305	286	273	223	294	278	240	306	258	259	253	289	271	249	267	243	276	269	276	254	254	285	259	278	263	277	262	269	282	249	244	296	253	276	232	254	266	238	321	249	255	259	296	299	266	262	256	272	307	265	282	286	264	251	278	253	289	265	295	264	272	263	253	288	274	242	255	245	279	230	261	264	247	260	262	263	285	246	275	278	259	227	250	275	263	252	270	260	257	274	272	268	269	258	298	285	308	261	271	262	234	250	275	266	280	244	269	284	281	284	281	279	262	253	275	274	265	270	247	266	293	244	246	272	255	287	257	279	237	265	297	298	252	273	275	276	244	262	258	271	250	283	257	241	306	281	272	274	260	277	264	267	263	279	245	256	269	255	236	265	268	254	276	270	277	250	254	247	291	263	258	309	274	228	236	233	294	270	257	263	276	265	268	271	272	288	255	269	240	255	242	263	296	236	282	286	249	276	264	270	258	259	276	246	277	266	240	241	273	272	276	262	282	236	276	269	265	256	257	239	268	267	263	254	280	245	233	256	271	259	296	267	266	267	283	271	297	247	269	269	295	300	264	268	242	242	256	276	257	261	280	271	284	274	264	283	313	272	296	258	273	255	289	242	259	278	243	284	256	278	287	238	274	289	277	271	278	260	252	277	246	236	293	275	258	264	254	264	246	295	262	264	265	256	260	273	261	269	267	249	256	238	269	281	291	308	247	246	262	284	264	298	281	289	259	248	262	246	248	289	248	251	267	277	273	259	244	272	270	298	274	257	275	263	263	294	274	275	255	277	272	260	272	277	253	282	269	268	273	257	234	278	253	270	298	259	269	273	266	293	288	252	266	294	282	254	257	260	271	264	295	269	224	281	257	269	238	281	275	292	280	259	256	271	257	266	252	283	272	265	275	278	295	281	283	259	263	262	285	276	284	280	305	287	242	268	287	270	255	270	279	253	251	297	267	297	246	266	263	277	276	252	260	268	280	277	246	264	268	255	278	256	277	274	247	275	273	292	287	215	276	234	264	263	299	254	283	264	247	256	251	275	235	236	251	250	282	261	244	267	257	277	244	250	256	289	241	271	266	284	278	254	278	260	275	271	256	259	247	267	273	298	282	243	255	280	254	247	250	283	258	290	250	270	277	256	252	239	250	255	264	242	250	274	270	281	242	247	291	252	265	266	257	283	268	251	267	267	298	263	273	255	282	265	286	289	261	274	227	272	266	268	265	294	247	252	276	244	262	276	278	236	283	276	245	237	273	273	236	266	273	229	267	277	260	262	252	269	264	249	279	285	256	297	255	261	269	283	248	270	261	268	272	298	306	239	264	276	260	267	286	275	253	265	270	269	240	287	277	284	279	252	265	255	254	289	284	251	259	262	250	254	284	284	271	244	245	249	255	264	276	292	286	268	245	266	263	277	275	246	248	256	270	234	253	244	275	278	267	285	263	268	250	262	261	274	250	271	242	307	256	275	285	286	274	255	263	275	283	280	221	294	256	283	305	256	296	297	284	282	300	260	254	286	268	265	267	241	304	300	270	255	275	287	298	253	253	296	292	274	254	265	258	271	273	238	281	284	286	279	249	267	280	226	260	245	263	273	274	279	251	258	238	234	289	287	264	275	259	275	244	268	256	239	283	259	263	268	276	286	288	275	268	271	284	249	251	255	298	261	272	251	239	272	269	282	271	278	288	287	283	237	245	275	297	271	272	252	270	279	244	283	253	290	243	270	248	262	262	265	233	242	294	261	238	250	281	243	290	286	287	251	268	284	246	268	268	259	286	275	263	268	261	274	290	265	242	258	262	277	264	297	297	286	249	297	268	302	280	263	209	265	231	266	249	287	260	260	238	249	251	261	279	256	308	312	246	277	230	254	297	258	279	269	263	248	269	264	251	260	258	249	287	267	256	251	272	241	234	239	256	250	251	252	270	299	263	284	263	262	267	268	266	258	295	264	260	239	268	246	295	298	290	287	281	276	272	234	270	238	266	267	275	247	262	264	281	283	280	261	272	261	261	268	272	252	278	278	291	266	279	307	252	260	247	246	264	264	238	264	257	276	251	239	234	277	270	281	297	270	241	286	274	270	247	280	281	293	250	259	266	289	272	266	276	249	291	255	264	258	260	282	264	289	262	239	275	245	241	248	275	240	272	257	264	274	258	258	273	279	251	264	254	281	271	277	267	269	291	261	264	259	249	285	271	265	238	259	285	245	247	256	270	285	290	237	289	270	247	278	257	295	278	256	276	296	289	260	265	259	223	256	221	237	243	280	279	277	272	277	259	288	257	292	289	276	254	281	293	261	299	261	246	279	273	258	261	284	281	245	254	249	269	263	253	279	253	252	246	267	273	266	278	274	254	255	269	269	283	280	272	248	283	268	263	258	277	276	231	248	271	249	258	248	283	275	262	272	276	270	282	262	259	252	255	256	291	260	258	286	265	279	264	256	275	265	244	263	269	279	287	259	267	258	262	250	265	257	283	265	247	282	265	293	258	253	269	265	273	255	231	256	266	266	240	274	275	241	231	287	277	257	254	229	262	252	271	254	261	264	262	239	290	239	261	271	277	262	264	275	265	286	262	248	271	262	278	272	257	271	242	268	315	272	222	252	299	261	254	288	265	264	284	273	240	299	244	255	263	245	290	268	247	253	229	292	263	255	265	259	279	241	258	259	252	286	261	236	251	234	262	265	255	267	275	238	270	248	283	257	285	252	257	267	259	275	259	279	276	280	258	276	268	295	293	261	268	312	275	270	267	265	255	281	277	252	256	258	257	261	250	237	266	268	270	233	262	259	270	239	249	256	296	302	263	260	257	255	218	236	242	258	238	240	239	247	290	277	288	286	297	289	257	283	228	240	238	257	268	259	259	299	266	236	285	318	246	268	267	263	282	272	278	243	266	267	253	243	296	280	256	256	278	299	272	213	290	279	244	248	252	291	257	264	266	266	245	246	302	258	279	276	262	270	269	270	280	337	263	257	247	295	258	275	248	260	253	258	271	243	242	250	255	280	276	298	275	241	265	253	278	269	240	267	269	252	271	300	249	299	252	264	268	269	269	262	268	262	253	238	272	249	259	274	293	272	275	291	262	255	239	272	278	277	256	266	258	260	241	268	266	274	307	242	298	262	283	280	288	274	288	270	268	262	237	275	262	269	283	293	245	275	287	283	244	274	267	262	276	278	271	273	287	237	265	293	264	235	283	297	251	281	260	287	266	263	287	281	249	281	294	246	259	252	251	262	258	265	261	284	245	292	297	276	294	257	270	293	270	275	254	247	292	245	244	275	256	247	270	265	287	278	285	281	260	268	278	277	288	274	237	261	288	275	247	230	245	258	271	260	276	276
6304	776	874	874	853	785	799	749	785	703	708	682	644	654	688	679	706	716	617	641	670	618	596	665	693	608	626	624	669	606	672	648	662	688	677	627	663	663	634	633	619	705	615	673	675	680	672	659	614	656	617	654	655	609	670	636	640	589	623	643	648	637	572	625	617	625	646	630	634	636	652	613	636	635	676	608	616	660	682	640	692	678	618	632	667	629	733	647	675	624	658	618	653	628	641	621	640	660	657	592	668	656	618	702	648	621	622	614	659	623	620	616	657	655	622	637	582	617	691	617	681	629	642	647	654	664	685	628	667	634	629	641	629	648	639	646	649	649	613	679	637	597	646	629	654	590	661	668	666	669	621	673	625	676	656	624	656	646	621	658	625	595	650	619	633	667	671	628	625	639	626	645	672	633	620	612	665	668	669	641	642	639	642	661	585	667	667	586	653	646	637	623	593	689	697	688	683	620	620	607	650	660	621	620	672	639	637	605	644	638	589	635	643	629	660	651	644	628	642	645	651	619	593	635	682	633	679	668	627	639	661	621	664	614	672	629	614	637	667	624	627	656	677	657	605	665	670	610	664	676	689	632	690	653	665	656	648	617	605	647	633	630	676	633	629	640	662	589	712	637	630	683	624	656	675	686	704	640	628	615	642	692	615	618	636	682	629	636	644	673	636	615	664	646	662	629	633	594	643	674	615	612	631	650	615	615	620	608	677	643	593	613	597	670	653	694	624	655	654	638	672	636	641	670	632	644	623	602	670	670	689	627	658	601	643	639	636	645	616	665	676	589	624	654	663	659	673	634	667	638	674	692	668	672	634	616	635	652	634	700	639	633	667	629	659	622	630	617	638	654	625	677	610	605	663	618	664	612	649	626	651	672	622	654	629	653	646	626	655	639	623	617	610	643	710	601	635	598	601	665	667	666	646	700	684	637	603	660	668	676	644	650	652	616	602	636	690	637	665	665	667	632	669	604	655	661	634	576	611	650	628	599	637	629	651	600	640	616	636	603	639	677	640	652	651	639	643	596	606	587	625	613	637	654	630	605	669	666	672	652	655	650	677	678	629	661	638	630	667	641	653	631	654	591	671	617	656	667	645	620	638	647	673	651	612	634	652	647	631	681	663	643	669	640	633	650	610	671	634	628	635	673	659	658	633	586	634	631	675	638	658	628	664	581	646	644	633	661	650	630	690	651	630	630	640	651	664	662	690	674	607	605	618	646	655	655	655	699	675	643	642	645	636	617	608	612	678	651	641	627	660	654	646	604	637	639	660	635	647	630	619	660	657	636	634	652	651	572	613	651	668	655	672	633	672	679	641	650	641	624	667	634	651	620	647	651	653	595	641	626	635	606	631	681	657	647	653	639	634	680	675	704	642	670	625	624	619	663	619	668	648	676	638	635	592	626	627	675	684	641	633	642	596	643	624	676	645	644	665	611	623	629	607	631	667	652	655	597	629	636	600	686	674	682	656	634	586	615	613	641	642	620	671	644	670	659	597	671	656	679	644	653	665	634	619	639	626	678	618	587	691	600	680	643	647	656	640	656	645	633	653	624	633	645	679	635	635	652	673	642	628	647	650	603	638	619	635	611	650	668	672	643	657	616	649	606	643	618	632	646	635	595	636	612	624	679	654	645	647	606	612	639	640	622	648	622	612	675	637	606	651	634	687	624	680	650	644	657	652	655	688	598	682	588	650	666	651	620	642	638	593	638	646	654	685	622	642	643	609	604	650	646	599	634	646	615	633	661	632	589	646	614	605	612	621	644	633	645	620	639	620	652	612	673	631	660	638	592	645	660	630	648	664	639	625	625	621	620	652	638	630	566	663	597	650	665	641	660	624	675	647	658	670	604	650	615	661	617	639	636	643	651	636	617	637	624	625	662	651	661	660	679	679	632	661	645	631	663	611	636	625	637	637	635	668	656	685	621	639	660	620	605	619	637	659	646	676	611	652	628	624	694	657	655	666	640	658	660	662	639	660	656	672	644	610	667	645	624	691	640	643	630	612	650	655	670	596	702	664	643	653	631	703	638	654	684	659	660	614	630	625	645	657	613	706	636	654	654	662	666	676	655	662	620	601	649	649	686	643	657	636	689	683	645	604	633	641	612	639	606	616	683	653	595	606	648	664	632	654	670	635	615	602	610	616	633	607	673	614	625	668	696	633	599	648	636	606	646	617	642	621	626	654	661	669	622	633	621	632	602	624	645	639	667	583	688	615	664	650	681	686	628	615	666	640	626	659	635	601	666	621	642	622	622	617	636	584	594	603	630	610	646	617	657	661	649	647	634	652	660	669	646	624	640	690	659	653	666	632	602	649	660	645	630	640	591	623	595	632	631	641	625	603	615	672	648	619	706	638	634	663	638	637	629	669	676	619	646	664	617	638	656	634	622	640	632	653	658	629	666	596	698	711	643	650	624	632	641	638	610	626	616	635	648	596	657	653	646	597	671	613	612	658	660	638	650	607	659	672	608	610	622	640	637	623	698	664	654	612	626	596	680	675	632	661	622	606	624	619	609	662	648	635	666	631	663	635	691	669	655	644	679	673	630	668	581	630	640	686	670	612	668	612	664	667	626	677	653	660	622	637	655	641	633	663	619	643	603	694	614	665	660	637	644	652	653	583	601	638	597	611	649	628	626	647	652	650	621	637	658	630	653	655	641	635	592	655	628	656	624	646	649	627	600	604	641	635	610	633	670	643	623	654	625	617	619	663	696	645	662	655	641	654	630	627	612	658	636	643	653	685	584	640	609	666	637	635	614	643	648	676	618	663	685	644	629	641	684	654	587	635	613	638	695	629	629	656	661	652	635	610	642	681	672	627	603	652	614	624	658	632	649	629	647	623	627	656	617	634	662	626	651	641	605	629	679	650	633	636	607	665	627	584	607	661	615	595	615	573	627	662	616	624	671	635	646	625	647	679	669	643	620	605	665	645	634	695	651	649	657	683	646	662	611	637	622	654	628	676	623	630	617	662	670	637	642	609	660	668	636	599	616	621	668	645	661	633	635	620	658	636	651	615	699	666	656	626	620	656	679	639	596	666	594	661	604	657	588	630	665	645	662	653	658	664	640	617	654	669	647	630	680	617	637	665	641	616	606	656	649	591	617	623	658	662	629	617	626	623	620	641	639	621	679	632	662	626	625	645	635	623	634	616	644	650	664	669	651	611	644	632	637	629	641	662	628	648	646	616	641	652	617	639	668	640	680	683	652	647	619	592	614	648	677	641	608	605	632	633	654	627	639	597	681	666	666	619	647	657	625	606	582	640	632	638	639	642	643	668	603	629	635	644	667	589	664	667	637	617	633	644	649	627	613	655	643	602	658	620	615	566	623	645	658	612	657	646	641	628	660	664	620	629	618	676	652	640	663	663	628	621	625	614	653	676	640	683	630	670	707	608	680	584	600	617	621	634	643	691	663	652	661	621	618	654	677	681	669	641	601	653	680	618	632	669	607	646	661	618	638	623	612	651	607	652	648
39302	21209	17886	3986	1011	765	554	442	404	360	356	306	332	285	305	266	249	237	259	254	247	258	213	236	246	251	259	254	226	223	240	227	237	268	226	229	240	241	219	250	258	216	245	262	224	236	220	215	226	229	245	233	256	261	213	234	241	249	219	242	223	234	233	231	219	238	225	235	262	206	223	247	220	237	209	267	231	236	220	233	225	215	223	233	236	251	217	215	228	227	214	230	213	229	276	227	230	229	234	210	254	213	252	245	253	238	241	232	249	219	226	228	237	211	204	245	229	221	236	223	239	223	239	227	217	191	217	227	249	223	223	245	243	241	246	204	250	207	231	227	209	227	220	212	239	222	211	225	221	210	226	215	207	249	225	226	232	199	253	224	228	241	245	267	206	217	208	221	235	218	231	218	217	251	237	228	241	226	201	214	217	248	224	210	217	229	222	210	208	254	242	230	216	252	268	244	218	205	241	224	231	231	256	198	214	224	249	232	220	237	245	241	230	222	225	237	246	251	202	207	242	232	251	239	235	247	234	227	221	251	213	226	253	229	239	234	235	218	272	231	220	227	231	219	233	253	225	256	214	242	206	237	235	219	209	217	244	232	233	216	243	237	228	222	213	219	225	257	255	224	231	221	238	230	195	255	224	215	229	238	225	227	210	227	214	225	235	231	249	223	236	263	230	223	209	222	221	227	230	206	216	249	236	240	271	235	212	218	244	233	265	221	220	226	202	238	220	202	238	240	224	213	208	230	226	246	222	219	214	238	249	220	222	220	220	218	203	230	228	243	245	235	247	234	230	220	238	263	219	209	224	240	224	234	220	238	230	250	240	213	223	217	234	205	219	217	200	235	213	219	229	241	227	227	204	240	219	254	222	210	228	246	239	220	250	218	262	229	228	236	232	218	236	243	248	243	235	199	220	204	237	242	223	222	222	237	232	243	202	227	265	227	246	224	245	225	209	213	219	216	227	206	221	240	252	224	221	209	219	236	227	250	232	251	235	229	257	235	252	235	232	207	235	232	224	232	225	254	257	227	213	226	225	218	233	233	209	233	214	233	229	213	217	232	230	212	235	236	217	236	205	218	208	247	236	227	220	220	245	238	257	232	219	193	209	238	228	236	259	251	227	183	213	230	235	220	221	230	240	255	226	233	209	259	238	235	223	242	268	244	221	223	241	230	234	211	221	244	199	218	193	245	249	247	203	222	226	251	216	226	240	220	212	242	201	221	233	219	238	223	234	227	235	218	217	231	212	262	218	264	215	233	248	254	250	202	232	197	216	216	228	237	214	238	220	229	217	233	244	221	205	233	229	261	217	215	227	211	226	254	222	245	239	237	239	249	235	206	233	230	227	224	224	237	224	225	232	202	221	232	257	232	231	232	242	213	227	221	238	211	241	234	244	212	221	223	208	219	254	227	226	220	234	262	263	256	219	256	228	258	222	222	233	239	226	224	232	229	200	222	204	219	197	205	232	246	226	235	221	240	215	204	191	226	189	228	233	230	223	210	236	222	220	217	229	232	231	208	205	214	198	206	247	224	204	239	236	208	208	231	238	249	225	227	239	210	217	224	229	241	218	218	240	234	226	234	213	227	203	223	234	256	224	216	212	197	211	225	206	204	236	217	234	204	261	256	235	226	235	232	221	227	228	218	264	206	245	242	247	223	220	255	237	185	241	233	196	224	265	219	228	242	230	228	241	253	260	232	207	243	244	223	213	245	223	197	224	239	215	235	243	234	225	245	235	198	231	220	238	229	225	217	223	229	221	238	228	230	207	233	236	238	233	242	208	240	252	229	222	250	229	204	231	241	227	232	236	228	200	249	214	211	228	221	208	203	242	231	246	222	238	244	268	235	260	242	237	235	231	209	247	218	250	200	262	219	230	222	247	222	245	233	220	204	204	242	219	216	235	224	240	209	237	236	208	215	242	236	208	239	234	240	197	243	239	224	260	212	252	200	248	229	258	238	230	215	220	214	216	228	226	224	204	243	210	222	258	268	242	224	237	256	216	262	239	226	211	245	268	232	201	215	257	222	219	250	223	270	224	225	219	229	225	210	226	248	243	218	199	225	251	231	218	244	197	217	217	226	227	241	216	201	226	210	207	247	203	269	234	236	232	253	221	238	229	208	238	224	212	211	207	209	225	207	208	210	242	248	215	221	227	224	239	216	266	222	206	207	223	204	212	248	223	243	249	212	244	238	246	230	230	243	228	216	218	224	216	207	216	233	232	194	227	192	228	227	224	210	241	232	238	236	208	238	217	251	218	222	229	225	226	233	226	238	253	245	238	217	217	201	208	215	238	258	211	237	208	222	231	227	217	218	224	208	254	231	229	226	261	232	224	226	181	231	234	239	228	197	237	240	255	205	239	227	239	219	240	255	232	218	234	229	241	230	212	230	234	222	242	222	208	228	234	239	241	229	226	226	222	227	233	221	202	231	222	260	246	220	232	238	209	246	255	208	225	253	243	236	276	235	257	241	235	220	214	241	240	233	216	215	212	243	215	217	204	261	263	213	197	238	229	250	217	235	189	225	223	228	221	224	235	232	234	226	199	230	214	249	213	206	225	216	233	227	213	242	220	209	257	235	237	251	229	214	215	220	224	244	235	188	221	208	211	212	224	217	212	243	176	212	206	243	246	231	214	187	236	229	237	211	252	235	215	199	219	214	246	242	209	214	210	209	241	230	234	231	241	209	203	223	239	228	222	243	231	203	235	238	222	208	243	215	230	238	243	257	233	225	231	277	253	220	227	215	190	232	229	201	225	242	225	193	241	222	261	231	226	209	220	215	236	246	237	234	238	252	248	222	211	226	239	225	229	217	253	251	205	227	235	203	237	210	221	223	241	208	200	237	233	208	206	225	220	244	228	219	231	229	217	223	222	243	226	208	244	225	231	237	234	211	234	221	246	235	243	273	222	240	212	211	215	224	229	216	240	216	234	212	206	256	235	240	217	247	221	207	238	207	214	201	232	242	227	227	206	205	226	232	238	211	239	232	215	240	221	242	228	250	241	220	207	240	206	222	232	213	240	217	225	227	253	219	228	213	214	229	227	239	257	274	228	223	252	211	215	206	232	223	222	217	249	227	242	257	236	222	231	228	220	233	219	204	211	232	225	231	217	214	230	232	236	225	218	244	238	251	219	234	212	224	244	218	237	218	233	225	232	212	232	223	211	209	227	224	249	230	224	230	233	233	202	206	208	231	220	231	224	234	210	223	241	217	237	248	215	250	233	227	247	244	202	228	207	242	220	216	250	248	256	197	242	227	241	210	232	226	224	263	228	207	225	206	216	247	213	248	234	225	234	221	253	253	237	225	231	228	250	242	199	242	264	242	222	206	221	223	222	236	250	226	206	215	208	250	233	233	242	199	225	227	230	221	235	229	195	235	242	210	250	237	238	230	285	223	233	227	232	233	257	213	266	239	216	223	237	238	242	225	224	232	216	225	263	217	213	197	223	228	199	248	239	217	211	215	231	231
20602	1574	3041	3486	2898	2525	2018	1745	1572	1398	1233	1098	1105	946	950	854	846	798	782	744	768	739	702	699	680	670	668	623	695	705	692	650	634	649	572	625	661	633	647	633	640	617	640	624	606	601	610	602	603	567	625	552	613	604	623	594	606	600	614	630	561	622	612	552	587	598	590	526	605	612	587	601	624	582	543	540	581	592	618	599	542	590	595	569	602	592	553	598	590	643	604	588	593	611	601	577	582	597	599	568	565	588	561	616	568	559	611	570	591	576	566	587	593	571	545	557	553	575	574	550	562	558	586	557	608	608	601	557	594	562	580	576	574	578	575	608	545	542	563	575	565	542	586	594	564	595	587	581	560	571	592	580	562	623	555	571	601	611	572	603	586	563	582	621	562	600	635	579	569	596	591	599	562	616	626	624	593	539	597	591	559	581	569	604	583	588	564	580	580	597	631	548	576	616	598	573	563	550	585	613	569	601	568	558	546	549	578	529	592	594	562	628	588	588	582	581	598	572	597	590	600	588	599	568	605	560	544	557	590	578	627	632	570	576	586	568	589	592	569	608	566	579	592	636	589	600	578	585	565	590	616	572	596	526	584	575	602	615	569	565	590	577	585	555	612	558	577	583	619	553	585	512	588	545	575	566	576	584	592	606	582	541	566	607	593	584	601	597	590	588	577	552	579	580	575	583	597	525	610	605	573	593	598	554	585	517	602	554	596	570	623	543	554	559	606	555	588	556	546	570	602	576	612	618	568	585	550	574	554	574	520	564	576	535	592	610	578	557	557	550	579	577	570	588	571	590	558	577	607	592	611	621	527	592	570	564	587	599	557	571	570	565	565	587	580	578	592	581	602	576	584	572	574	596	572	566	581	612	615	580	566	609	579	559	587	575	586	575	581	580	598	552	604	576	544	530	595	553	556	572	559	591	548	563	577	571	552	544	535	481	613	562	619	598	570	621	585	543	569	602	586	599	563	600	630	540	559	593	586	584	569	588	570	609	572	574	596	545	559	557	623	554	536	568	557	564	616	564	565	588	594	619	559	589	555	586	603	568	541	582	614	566	589	533	572	563	588	582	546	574	591	573	555	597	637	579	603	576	597	593	579	561	576	625	582	556	592	606	597	571	566	596	580	574	599	584	625	565	602	593	599	578	548	587	576	557	560	608	574	618	553	622	584	590	648	581	622	606	606	579	601	575	570	578	583	532	548	560	601	586	577	611	566	556	580	553	556	552	574	573	593	569	608	598	560	577	593	602	561	562	559	598	595	556	586	601	589	610	548	553	597	556	535	598	568	570	569	566	573	562	631	598	548	582	544	604	603	533	579	564	569	617	562	554	594	568	572	564	580	556	561	579	579	546	550	572	573	599	588	564	584	516	571	576	578	557	592	584	586	594	561	613	554	599	578	562	604	558	600	583	620	572	542	586	551	610	620	580	553	599	609	581	576	561	577	579	583	576	577	594	560	566	584	516	580	572	562	634	590	621	611	584	575	608	571	616	612	569	575	585	586	589	546	543	605	565	585	605	586	558	574	573	567	557	568	584	609	562	556	550	536	546	616	620	593	538	556	579	588	625	576	613	595	588	564	641	572	584	585	544	565	564	582	606	542	571	578	544	598	606	591	562	561	542	539	575	592	573	627	539	594	613	595	575	607	542	573	575	576	586	627	543	580	611	580	546	551	587	587	610	581	575	597	516	606	631	578	553	586	561	534	569	583	554	572	580	612	603	590	566	575	598	598	586	570	596	559	594	571	600	570	563	593	598	584	583	585	555	577	608	585	598	614	571	576	562	572	584	553	587	578	621	606	562	551	648	591	581	556	589	556	574	551	593	643	573	566	593	611	558	543	608	561	576	590	596	545	541	638	556	523	575	588	612	588	543	615	553	581	571	581	587	574	621	544	593	576	632	592	626	550	588	567	591	600	555	584	574	618	569	595	595	574	601	587	580	571	579	535	586	580	601	572	612	573	579	601	582	580	563	590	581	562	596	609	581	628	533	638	601	581	597	522	535	595	563	563	552	576	567	603	561	600	605	567	600	590	555	580	567	591	612	598	611	628	599	567	575	585	567	565	543	585	597	579	612	564	601	567	572	588	608	593	576	597	577	560	580	627	585	597	564	604	573	586	574	606	590	571	554	603	575	593	561	619	523	512	546	579	527	590	592	565	613	565	600	567	565	589	559	560	604	596	596	590	612	537	565	584	524	574	595	566	562	560	557	566	572	578	597	600	572	594	562	578	582	590	603	609	592	618	583	601	581	564	636	548	554	559	547	552	579	543	582	595	567	558	580	633	620	625	574	559	556	548	567	568	574	547	600	561	587	577	581	550	583	537	555	579	607	563	611	572	537	556	548	567	569	607	629	570	631	570	606	549	612	560	562	521	591	609	567	608	592	570	582	571	573	568	544	530	601	540	553	577	587	602	557	542	534	573	573	550	570	540	606	540	624	581	605	566	555	541	578	577	567	581	574	632	572	580	548	620	576	603	613	625	543	563	575	585	603	540	598	588	545	578	584	581	620	546	557	589	590	574	578	585	618	575	586	621	561	566	580	546	638	560	595	542	527	569	554	607	599	547	617	592	585	573	554	562	605	575	597	563	586	591	583	578	551	556	550	588	547	580	594	589	586	576	572	600	563	578	578	572	591	560	584	573	598	542	565	568	560	545	613	566	590	559	637	644	568	549	615	635	539	552	553	544	625	571	531	631	581	571	562	564	575	585	550	554	554	585	537	583	556	574	595	568	585	635	557	575	531	578	527	574	532	584	584	561	563	568	564	551	531	595	622	565	599	560	554	599	585	562	601	638	570	617	587	566	562	583	547	561	554	601	573	598	594	580	581	609	540	578	553	577	571	581	559	572	589	632	581	534	565	614	622	546	534	596	581	555	630	581	579	562	568	591	572	553	569	560	619	528	604	561	591	585	566	576	557	569	601	613	553	549	592	542	567	558	595	598	572	594	562	579	594	611	623	548	606	570	579	608	556	577	568	576	566	611	546	585	595	610	553	570	599	580	575	593	613	543	581	611	613	593	611	572	579	567	565	552	577	605	595	586	543	566	566	607	580	613	576	564	537	552	572	567	607	633	594	586	587	536	605	580	560	543	612	617	521	565	603	584	562	564	526	595	552	574	623	609	584	612	588	559	563	576	588	596	557	586	563	566	602	565	601	627	579	594	556	502	567	579	543	582	531	580	642	551	570	565	575	580	580	543	553	583	591	575	573	536	557	570	600	595	575	557	593	585	605	619	605	609	576	599	616	575	561	545	583	598	591	585	577	621	553	560	575	596	569	562	544	547	589	580	601	570	557	562	557	584	562	589	603	587	578	607	539	593	594	613	567	574	592	549	544	610	563	566	621	614	595	619	581	591	615	599	569	555	563	571	594	560	565	578	620	601	569	599	620	596	598	560	562	565	589	610	563	556	545	614	610	571	600	559	563	542	556	538	520	565	566	579	600	529	563	568	565	560	602	564	607	533	588
43204	24147	22154	10455	4305	1514	1006	815	719	638	609	554	544	479	445	488	415	443	428	408	371	428	355	401	387	416	378	380	370	379	364	386	396	371	367	377	406	347	388	385	413	341	401	386	375	334	358	366	381	386	360	365	389	396	408	361	365	385	392	351	374	370	370	388	373	368	349	341	376	361	351	376	382	355	376	326	370	390	362	383	370	404	374	380	380	346	371	355	407	368	328	345	402	363	344	360	371	375	340	417	337	368	355	373	353	352	361	327	383	397	386	364	399	365	385	376	338	358	360	371	371	376	355	363	395	376	350	369	378	381	374	361	354	402	348	357	388	388	347	384	352	358	358	364	341	371	379	392	384	334	414	406	321	391	361	341	342	372	374	354	365	354	364	337	368	375	372	351	387	351	339	355	340	374	354	389	374	370	374	341	362	358	350	380	367	376	381	325	336	344	346	328	358	335	357	356	346	403	386	356	358	350	331	360	366	388	355	343	367	381	370	359	367	349	365	352	358	371	369	383	365	342	368	344	384	361	384	362	346	382	360	359	331	380	374	344	354	346	375	380	409	325	360	352	380	343	367	368	367	340	362	350	360	340	357	371	398	352	396	390	403	385	364	360	320	346	404	359	410	359	324	320	366	380	362	367	390	373	389	381	378	371	364	341	347	339	373	380	348	385	401	351	372	349	354	371	379	369	387	367	359	363	343	372	383	353	338	349	339	366	374	364	374	408	344	350	374	351	380	391	359	375	344	340	375	401	359	373	361	350	356	358	383	367	363	374	355	322	359	393	328	330	348	358	359	381	324	372	353	369	379	391	400	351	393	394	392	362	366	335	371	345	357	339	359	371	370	374	388	357	383	385	403	377	376	376	343	343	355	375	362	352	334	409	371	365	356	307	378	358	352	361	362	362	389	376	360	381	360	369	364	339	342	389	378	369	342	381	361	339	358	376	358	352	360	397	361	363	366	369	388	332	382	383	390	386	355	383	325	369	348	361	396	390	352	374	345	347	346	383	358	340	364	365	360	381	367	345	359	352	351	388	377	358	372	337	408	365	383	345	368	344	357	382	362	310	342	389	347	354	373	393	356	381	370	347	362	373	411	425	349	377	401	341	369	363	361	363	401	368	350	340	352	339	381	334	333	375	357	345	363	372	383	353	373	369	391	380	389	380	333	399	345	336	403	361	367	357	366	353	410	348	370	356	368	366	430	386	367	381	382	377	362	352	343	384	334	354	356	334	395	349	381	368	343	348	363	358	366	370	334	361	361	363	348	374	388	362	427	347	336	367	353	366	332	376	334	343	368	310	402	373	380	321	336	353	350	347	407	356	340	386	372	386	365	391	342	374	343	348	360	365	358	320	349	369	355	330	372	376	336	325	376	359	359	368	393	337	352	365	341	386	352	343	397	362	364	364	333	354	344	415	375	366	366	358	362	359	342	348	367	340	339	378	367	360	325	369	393	373	365	372	383	344	339	387	356	370	364	362	394	345	357	390	359	360	357	346	364	369	394	350	374	335	341	362	367	372	369	356	355	356	361	355	354	367	371	357	331	378	358	391	393	352	358	380	377	355	381	338	372	357	338	371	385	389	362	364	370	326	349	347	382	384	384	380	353	359	345	362	380	335	335	332	375	353	383	433	344	361	371	364	353	378	347	363	356	388	352	400	366	350	377	330	361	382	390	371	335	373	329	363	355	320	385	338	370	399	378	360	373	367	363	363	356	328	345	365	374	350	348	389	387	368	369	364	361	379	355	339	373	346	421	379	372	384	370	379	356	369	390	371	389	352	362	384	384	340	369	360	381	339	354	377	329	372	330	386	386	364	335	375	378	339	361	369	386	389	355	334	348	404	346	348	359	391	372	378	368	363	358	373	347	353	353	389	366	355	340	372	351	379	366	360	360	391	343	340	351	357	378	346	351	372	356	366	377	355	369	353	389	350	387	351	391	368	373	382	364	349	354	355	354	346	348	342	362	373	379	364	401	343	365	391	372	417	385	376	342	340	351	373	362	363	353	400	367	380	397	320	342	309	384	390	386	376	365	373	359	395	372	385	342	356	367	337	363	387	355	388	392	365	389	365	371	365	356	375	351	339	381	378	375	365	406	362	383	397	350	352	368	359	381	389	368	375	349	348	346	352	375	419	370	377	356	340	359	370	341	394	364	407	340	393	362	375	354	344	357	355	355	389	354	351	347	363	377	362	341	343	348	343	372	355	388	382	365	350	361	368	378	390	365	352	370	351	371	349	379	335	381	345	410	373	399	362	370	372	344	355	354	352	338	359	340	352	347	345	347	370	369	374	332	358	374	363	373	344	378	352	356	340	361	361	356	391	372	365	383	363	370	339	348	376	378	404	360	371	375	348	376	398	390	354	350	342	360	378	425	364	360	350	370	351	403	344	389	374	342	330	384	364	371	344	368	399	380	382	395	378	347	353	336	369	391	365	353	367	372	357	354	385	363	378	382	345	350	362	360	394	366	338	358	379	378	388	357	387	375	351	397	372	378	363	362	360	393	379	338	377	329	371	352	337	354	367	359	366	348	330	377	414	386	321	384	334	335	364	357	361	351	361	364	368	385	352	341	372	358	380	353	350	353	344	381	355	393	368	362	349	396	327	356	351	379	371	359	388	352	333	374	380	363	352	369	373	364	388	340	365	370	352	364	325	347	361	390	365	410	352	348	365	400	399	377	373	385	370	393	348	371	333	366	373	371	359	363	372	386	354	367	356	366	343	368	339	363	333	381	394	371	388	350	358	372	377	366	387	370	380	370	398	377	331	367	373	362	385	357	355	391	365	341	360	389	335	350	329	401	365	354	375	374	364	354	365	343	385	359	335	384	365	372	338	318	334	343	393	337	325	390	395	370	374	385	378	344	367	353	392	360	381	330	379	314	353	360	381	398	347	391	363	360	337	367	369	383	401	327	329	359	356	354	388	396	362	329	337	354	355	359	384	319	346	347	306	376	355	380	340	372	355	352	356	394	380	380	348	364	351	326	377	386	345	378	387	374	360	378	382	375	330	331	331	393	337	381	377	365	371	319	335	350	354	378	357	367	358	342	417	390	359	376	377	404	384	371	351	349	415	362	349	353	344	340	376	356	368	385	357	321	349	360	403	416	359	389	373	344	349	337	372	375	362	361	379	389	378	384	392	380	362	354	385	336	351	335	354	376	397	354	386	348	391	361	373	343	375	372	375	374	391	388	359	378	369	365	331	353	348	377	375	296	355	364	381	348	355	344	358	343	372	349	377	315	349	390	366	355	336	363	375	384	364	355	322	358	352	392	326	356	353	393	350	335	352	388	350	343	405	369	401	344	402	355	341	371	382	364	361	346	369	355	348	334	388	327	373	360	387	319	321	364	362	355	341	339	370	332	348	370	351	343	388	352	352	381	334	336	387	389	356	366	351	377	369	325	393	373	354	334	374	362	394	379	334	387	331	396	345	327	363	348	360	373	350	373	358	332	381	420	382	370	345	386	379
26085	2756	5181	5917	5266	4157	3631	3009	2626	2246	2082	2043	1782	1604	1531	1413	1336	1312	1278	1256	1234	1161	1133	1111	1072	1117	1048	1043	1004	1008	1000	1019	1022	973	928	999	945	970	898	948	914	942	910	937	902	926	955	892	897	872	902	870	935	942	890	884	851	877	884	878	873	870	858	906	893	844	860	902	850	877	843	868	877	878	904	867	833	936	898	888	858	862	895	895	898	897	896	856	899	899	893	914	854	904	845	839	831	862	889	886	884	839	857	855	840	857	884	840	831	844	849	901	859	844	914	854	836	830	864	871	822	835	835	877	858	840	934	865	878	860	884	863	888	867	903	915	894	847	826	883	884	869	865	851	827	873	893	841	866	840	897	825	895	834	921	866	871	858	838	838	906	871	895	825	892	847	894	833	887	829	842	834	862	794	839	893	884	896	836	856	886	854	893	849	852	833	884	857	837	898	856	867	899	841	858	917	861	878	924	883	922	905	887	785	887	826	870	904	864	867	848	848	870	909	877	830	886	828	911	809	856	930	861	827	842	895	842	854	881	893	845	848	917	849	844	873	889	829	893	821	834	857	811	826	840	856	845	885	813	875	860	811	833	855	871	839	829	886	881	857	865	866	852	922	860	839	889	861	824	842	844	812	842	828	862	869	873	838	815	827	818	818	883	862	905	889	830	838	887	867	858	847	869	883	869	857	865	848	868	858	835	804	872	861	852	867	850	870	892	867	876	852	863	833	869	843	850	843	879	848	875	858	825	840	857	852	854	822	835	856	929	811	874	861	846	894	910	850	890	883	896	856	860	835	848	875	832	877	879	906	836	885	864	886	827	861	802	872	849	856	827	846	827	862	950	851	890	837	935	872	866	852	828	893	848	852	858	875	836	870	834	863	902	861	857	872	882	833	831	890	853	849	988	850	874	826	829	820	924	945	847	851	852	887	853	892	874	810	846	860	843	853	870	777	830	853	825	857	891	908	847	890	793	842	850	868	841	789	846	840	846	872	832	882	913	822	844	861	840	849	874	847	895	839	860	843	847	792	834	865	856	863	874	820	872	842	825	831	810	869	851	870	859	871	828	889	961	872	839	841	921	799	859	854	856	893	891	893	827	851	858	871	830	910	871	884	893	899	880	831	829	868	949	881	838	845	858	896	922	887	893	913	864	841	904	836	822	818	835	897	888	832	886	800	841	840	847	837	872	890	826	867	839	888	903	889	891	846	851	852	838	874	852	845	814	877	882	878	878	859	894	862	883	854	868	880	841	792	862	829	850	844	796	893	855	865	849	915	880	904	876	828	857	847	924	835	881	879	883	829	823	872	857	838	844	868	793	821	891	830	811	868	901	871	881	841	903	862	832	868	855	872	829	857	880	791	819	843	846	845	882	877	840	821	915	909	908	855	824	848	878	885	896	868	842	855	920	862	832	851	830	868	857	871	902	839	900	879	864	851	827	855	817	826	880	865	806	825	889	889	861	851	839	859	877	807	916	908	898	878	845	878	868	841	822	825	836	861	848	871	825	866	843	828	811	831	829	849	848	836	893	817	885	888	854	822	894	885	897	839	869	832	854	898	826	839	837	852	819	889	771	810	902	899	920	878	826	838	847	805	798	861	868	860	826	874	858	892	909	853	849	872	835	841	864	873	877	854	874	892	887	842	839	859	808	867	845	854	891	844	819	908	855	811	840	867	876	880	858	870	857	836	848	899	861	862	838	862	880	850	819	862	855	910	847	831	903	877	869	900	844	897	868	852	895	910	852	842	913	838	857	839	863	839	838	865	834	922	852	881	845	868	820	888	842	899	909	882	868	839	848	853	869	818	853	872	869	814	867	882	893	909	887	859	904	811	836	918	854	862	879	816	843	887	853	892	848	814	835	836	847	861	857	818	844	883	854	850	870	854	843	807	849	886	872	926	873	843	842	869	864	875	860	863	896	860	884	872	824	829	856	861	868	876	818	911	890	842	798	815	865	915	880	862	834	833	859	872	870	816	814	890	828	874	810	875	843	846	885	838	824	894	852	856	834	863	841	861	854	882	868	873	855	848	888	854	871	926	908	888	867	820	858	837	841	798	864	842	836	838	813	842	853	854	896	849	857	858	854	884	826	885	814	870	837	827	819	847	846	818	874	857	925	853	798	879	847	870	846	854	841	828	833	868	897	867	912	870	785	824	780	840	886	864	843	853	844	896	846	868	836	852	843	821	859	889	815	888	845	823	893	841	891	903	851	875	857	871	862	883	855	850	910	789	848	859	820	842	826	815	861	838	844	807	862	881	888	854	875	881	820	869	861	835	849	867	898	822	904	857	908	910	902	855	859	828	847	860	847	858	848	806	827	800	858	816	896	848	847	831	789	883	848	864	863	846	882	837	886	837	844	874	862	870	879	883	855	823	875	803	831	882	852	831	871	881	858	889	825	855	849	877	868	827	863	835	863	812	841	848	859	876	872	905	850	785	891	866	847	810	824	842	820	897	810	805	899	907	834	882	868	856	822	854	845	851	850	875	881	825	849	858	844	853	852	830	812	881	826	833	833	869	875	871	892	842	833	873	887	848	906	854	867	874	809	887	891	914	864	849	866	876	875	850	899	837	857	811	839	862	868	860	875	866	874	825	820	909	856	906	864	850	892	808	876	836	905	867	835	830	815	874	826	823	865	823	868	875	862	869	848	912	824	902	854	854	841	871	830	859	842	844	870	876	871	838	858	897	908	841	918	833	857	822	840	892	827	842	872	801	848	876	836	863	905	865	896	841	854	851	875	858	853	853	848	895	875	822	892	829	899	853	847	900	905	827	869	846	902	845	861	904	792	909	881	816	824	852	864	835	867	892	894	829	863	840	894	863	856	881	878	811	853	884	847	834	867	851	899	826	844	887	832	848	863	885	844	848	872	832	851	914	880	790	840	844	803	821	918	916	859	849	839	862	870	865	875	880	820	873	842	896	857	912	807	906	818	848	854	826	818	846	908	884	838	858	879	883	842	901	866	865	825	858	837	803	812	864	837	873	892	905	850	859	843	860	825	837	832	846	878	878	893	847	881	888	859	855	896	881	849	877	843	891	929	852	887	818	871	899	886	814	880	866	845	890	886	840	847	872	844	854	847	829	896	876	896	845	820	844	856	898	860	868	859	901	870	889	884	872	872	847	888	893	856	851	859	873	832	823	851	885	838	862	832	851	882	873	846	850	846	854	841	864	766	883	908	894	911	863	818	823	899	838	888	853	821	899	876	862	818	839	870	859	855	905	918	857	884	882	845	846	883	842	817	843	843	885	873	864	906	827	839	875	856	893	886	843	889	841	865	841	822	846	838	900	835	828	856	915	859	878	895	822	867	811	834	849	860	846	901	907	839	807	909	869	850	809	951	867	889	808	898	838	889	847	837	877	838	884	827	835	880	840	919	852	849	857	857	864	825	797	904	880	850	828	876	884	881	886	848	841	824	878	830	830	870	829	850	876	858	878	859	876	858	865	870	901	861	817	891	894	904	863	884	862
10185	692	391	336	295	302	301	291	303	310	281	313	305	310	287	322	295	276	285	288	259	271	286	325	287	268	274	288	288	300	313	331	270	294	293	262	279	291	293	274	288	277	281	298	267	309	281	276	291	280	326	291	307	284	274	312	296	290	256	301	312	270	250	280	277	287	277	290	312	290	265	304	282	279	291	306	291	304	276	265	262	261	267	278	266	296	294	310	318	274	271	296	286	277	268	283	238	259	239	257	307	336	263	271	304	316	304	292	276	286	281	270	273	256	261	276	295	272	308	280	268	299	279	285	284	284	287	268	283	269	288	314	262	284	257	307	293	279	289	303	308	322	260	282	320	286	308	279	261	300	278	274	302	297	308	288	303	303	284	300	268	287	314	285	290	288	303	316	318	244	279	297	293	260	277	289	268	285	278	292	269	288	274	277	248	270	265	282	300	301	280	280	291	303	293	262	282	298	260	282	259	308	292	284	275	275	287	307	280	279	277	333	306	291	300	281	319	311	292	272	303	317	242	313	256	295	304	275	274	304	294	270	285	300	292	308	290	288	274	278	295	282	281	300	287	279	316	294	291	270	271	255	270	325	295	267	268	317	294	329	259	277	298	289	273	259	271	291	286	273	274	238	312	276	283	316	236	275	292	293	282	289	288	296	264	273	305	301	294	277	285	279	283	265	293	277	276	288	286	284	264	283	277	285	303	305	276	308	260	276	269	282	294	304	309	299	274	315	282	295	326	276	298	304	269	324	279	274	271	269	281	300	320	295	274	306	267	283	267	279	270	269	267	303	277	279	270	257	283	306	316	310	331	292	291	291	285	278	289	298	305	275	260	292	286	322	275	272	275	282	272	291	266	291	321	265	291	284	280	308	273	305	263	295	275	277	282	291	291	247	322	288	252	297	313	284	276	308	285	282	299	268	263	267	252	289	286	272	292	328	272	268	300	260	275	292	277	260	276	279	284	278	308	264	303	265	283	259	326	278	307	289	287	304	278	269	284	304	326	285	269	298	305	293	303	267	283	286	267	298	314	301	280	277	265	291	260	276	278	293	300	265	255	307	285	300	301	255	338	282	293	290	265	282	271	261	264	293	290	293	297	257	299	273	250	290	262	263	294	283	300	286	310	283	259	279	310	282	278	281	297	292	309	269	262	279	290	314	321	273	292	270	261	295	312	290	281	263	303	286	286	265	290	277	289	307	265	291	270	288	312	281	295	268	293	278	294	296	292	302	272	243	286	294	261	276	278	254	270	292	291	262	278	280	283	295	284	286	302	257	296	279	263	298	294	279	275	305	268	282	281	307	311	254	279	280	261	284	303	308	291	302	267	300	277	259	261	276	264	306	306	266	268	314	315	293	311	287	279	292	282	262	302	277	298	302	302	271	297	293	274	307	276	290	283	270	303	291	286	273	290	283	279	281	280	277	301	291	261	291	285	292	288	263	291	271	293	272	262	274	290	282	296	280	312	281	269	283	296	290	298	266	263	280	282	289	269	309	306	288	323	271	265	271	293	298	287	291	295	294	272	283	307	282	274	296	253	270	271	292	295	278	285	270	265	282	279	286	258	279	302	299	262	266	277	251	271	283	299	280	257	282	288	284	275	312	280	294	274	265	307	265	307	275	298	273	309	292	279	264	280	264	315	267	293	272	254	279	258	288	259	263	283	268	282	300	293	299	276	275	266	291	283	284	315	273	317	264	250	296	268	300	295	288	269	309	301	288	321	284	327	278	291	274	291	277	333	292	281	285	227	269	259	290	266	307	333	288	283	309	298	300	286	270	296	268	282	279	257	269	275	266	300	306	283	266	287	299	290	276	294	320	261	270	279	288	289	262	287	267	284	265	288	264	278	276	273	289	315	270	264	287	278	296	251	301	284	278	285	303	289	275	254	269	306	286	273	270	285	275	277	312	293	299	288	292	289	306	275	263	304	301	313	260	269	290	320	292	307	297	306	322	251	294	292	271	297	271	279	275	276	296	282	278	296	335	260	317	301	255	282	281	281	273	297	292	305	285	284	292	267	320	265	276	290	243	311	289	269	276	273	283	287	281	307	326	289	277	285	302	325	288	280	310	292	275	277	243	275	300	290	317	312	289	275	277	298	294	303	301	305	279	286	258	289	295	302	308	296	292	277	269	286	304	281	310	272	292	310	305	254	249	269	307	276	309	285	316	264	285	272	273	264	294	295	267	290	300	279	300	293	291	265	285	290	269	279	308	281	273	310	249	272	288	271	268	290	292	278	294	302	305	309	297	270	274	297	295	280	281	285	287	278	289	307	260	288	270	252	270	260	314	292	312	305	279	282	277	280	313	289	263	309	301	295	301	312	280	259	309	307	256	279	294	318	252	276	289	259	273	266	299	273	287	251	292	291	288	289	276	274	287	293	290	271	296	266	273	298	272	293	283	293	288	299	259	276	262	290	276	280	285	272	299	301	290	299	299	258	277	282	306	277	264	287	316	287	254	263	298	277	268	253	267	258	271	316	275	267	304	288	276	274	301	258	269	282	283	279	315	293	248	267	303	312	282	269	299	274	287	282	285	299	309	276	295	302	271	285	313	257	286	282	288	267	301	302	289	280	282	247	306	285	252	293	272	296	268	266	277	276	272	270	268	257	296	273	255	267	284	290	292	260	292	311	308	270	280	257	275	276	296	294	317	281	288	285	308	289	278	302	324	293	294	270	275	268	245	282	282	287	247	281	298	278	267	289	285	288	257	288	283	285	259	305	298	308	250	309	284	308	281	226	263	270	269	283	279	282	276	287	292	273	245	286	281	309	326	300	264	272	247	269	278	304	285	269	304	261	305	292	278	296	276	283	289	281	302	296	272	254	296	295	294	302	290	293	272	318	277	270	274	284	297	296	287	311	270	312	313	289	270	289	277	292	273	261	290	284	250	278	265	302	269	278	297	306	289	282	291	307	257	292	269	292	288	261	286	267	277	297	291	248	263	250	281	272	291	305	293	279	270	288	279	282	298	269	302	291	290	298	254	275	270	290	289	277	268	276	311	264	273	321	246	299	301	275	294	272	293	265	290	297	322	286	287	297	299	289	297	297	273	286	278	298	276	301	293	279	274	277	270	292	259	273	290	291	271	289	295	259	267	270	278	294	299	284	272	285	301	304	282	296	309	288	292	281	277	315	266	341	282	282	305	282	266	279	317	293	285	281	280	307	278	272	296	295	298	279	281	290	292	277	295	299	340	296	278	292	299	283	290	290	277	289	282	273	279	271	308	287	275	284	306	270	299	303	306	275	302	271	264	278	271	315	345	272	283	272	296	270	280	303	264	289	294	321	280	327	283	287	305	296	300	271	306	301	304	267	304	268	274	284	305	306	314	267	267	284	263	286	255	263	292	284	275	318	269	311	296	291	304	287	273	309	285	314	249	291	238	290	290	284	322	282	303	293	329	261	289	269	279	279	299	295	285	281	278	259	269	289	289	303	271	285	277	285	302	293	287	320	266	270	264	286	305
8902	801	869	909	849	806	774	752	737	693	697	741	752	713	641	738	692	722	736	721	657	699	705	680	680	725	687	673	684	664	685	659	678	703	685	659	662	658	681	720	683	721	688	678	708	702	710	715	679	682	698	711	665	686	674	681	700	713	711	701	657	703	706	657	686	673	659	710	729	647	693	698	706	653	759	724	685	685	686	690	685	639	685	665	653	663	684	718	696	696	663	709	633	688	730	708	706	690	648	655	697	724	723	663	679	709	654	688	666	650	697	692	697	663	745	673	697	688	626	636	676	691	689	706	680	649	714	708	657	707	681	682	684	687	709	663	653	701	646	714	663	725	680	684	672	670	703	683	674	686	651	683	685	659	673	721	701	697	693	703	674	657	670	641	691	726	682	669	693	687	702	722	704	660	711	704	740	691	686	640	665	652	700	684	645	691	713	701	678	686	717	669	680	689	667	680	698	688	676	636	644	662	676	696	734	648	717	762	710	713	689	633	713	704	728	690	688	699	661	679	698	623	677	702	694	672	676	697	682	698	664	714	688	716	695	669	666	644	673	644	718	647	639	714	675	706	719	641	675	686	696	694	662	717	670	698	648	718	658	692	711	653	697	633	625	699	741	720	681	691	677	658	691	637	716	684	670	680	700	688	651	716	701	704	713	678	661	680	698	725	732	712	701	656	706	675	687	704	703	677	705	693	652	695	682	721	659	677	696	654	704	660	726	679	678	701	686	722	673	730	651	662	684	720	671	691	726	659	678	729	720	714	651	720	681	689	625	676	707	635	690	697	637	730	695	687	659	660	664	691	654	679	644	662	683	710	667	730	688	733	693	664	701	636	703	691	669	647	702	641	727	709	671	636	681	676	660	643	725	726	682	701	686	671	733	642	693	674	656	709	689	653	725	680	698	700	718	639	706	680	705	655	707	713	712	705	659	650	672	696	684	699	726	671	699	694	694	661	645	739	711	701	693	639	686	662	666	684	669	691	707	688	654	691	694	699	647	743	676	729	621	664	698	645	661	666	662	692	711	687	700	702	710	694	643	701	686	675	683	663	697	700	733	700	690	686	658	703	650	670	662	680	730	711	719	703	708	723	681	663	698	646	692	721	649	733	685	678	665	727	746	746	713	688	722	700	686	674	675	748	616	717	718	724	680	644	666	722	662	705	681	711	688	701	724	649	670	670	728	701	674	669	652	693	725	679	694	616	688	665	621	700	667	734	742	706	647	695	711	682	680	708	678	714	636	672	676	698	661	666	676	665	705	688	726	647	689	652	702	689	697	722	694	690	744	719	699	695	700	663	704	698	666	658	698	638	636	690	719	703	667	688	666	658	639	616	753	688	673	667	696	674	670	686	687	704	653	681	675	673	713	719	642	644	727	690	666	701	689	680	676	697	683	665	679	650	683	677	705	702	715	674	694	727	715	699	677	711	701	703	706	701	651	699	665	686	657	714	677	655	717	690	714	634	650	704	691	675	703	702	638	718	731	678	685	695	671	709	707	681	688	662	714	696	705	661	700	704	659	719	707	682	692	689	688	652	726	709	738	655	703	632	677	726	705	676	698	711	710	699	694	700	643	697	686	678	722	655	707	697	698	664	691	680	693	701	676	651	715	712	680	678	685	640	695	643	732	659	664	682	698	655	681	701	625	710	688	684	676	690	658	709	701	686	680	690	712	691	654	697	726	684	682	682	686	708	706	655	678	753	684	680	685	704	673	650	636	701	741	705	643	738	693	629	695	645	665	709	712	688	694	717	662	694	693	675	696	686	694	699	700	693	711	683	692	697	677	681	650	662	694	739	645	687	714	663	692	677	705	646	666	727	615	718	638	650	653	691	685	735	654	727	696	696	677	658	697	655	684	682	682	674	665	761	707	672	650	714	709	710	676	649	644	657	676	711	720	698	621	674	639	679	640	711	697	697	733	651	648	698	666	695	668	667	634	717	659	642	697	687	692	708	667	720	672	644	699	639	686	624	655	691	686	678	713	694	678	654	698	685	697	693	704	707	653	686	688	697	664	713	703	715	638	661	673	705	694	690	680	675	693	650	642	670	683	702	715	701	632	696	703	661	653	725	642	692	723	655	699	664	684	672	669	700	649	672	727	691	677	695	696	675	713	686	702	693	640	706	655	713	670	664	663	711	688	720	679	689	686	634	689	696	674	682	671	668	699	687	699	703	703	671	648	697	703	652	709	736	680	672	629	722	647	663	722	696	660	710	712	647	660	722	674	647	671	650	690	651	685	682	683	684	715	634	686	692	686	747	693	706	698	704	667	703	678	693	652	692	657	692	645	659	686	708	715	689	684	632	673	649	639	689	735	714	683	706	702	732	683	676	663	708	703	663	687	678	649	694	653	657	677	707	698	696	671	666	703	656	674	645	616	685	689	640	653	713	668	667	651	702	687	695	698	655	689	626	672	678	687	717	674	647	671	676	694	675	722	714	703	670	689	649	634	667	678	682	747	692	688	665	743	668	668	739	680	651	679	665	708	714	644	673	663	705	701	713	691	691	681	678	622	682	687	666	656	656	670	650	672	673	663	741	663	675	671	668	657	706	689	707	674	679	679	633	628	689	677	702	652	670	694	691	717	700	650	654	648	700	663	690	696	662	653	696	680	660	660	670	721	670	693	708	684	676	615	694	732	734	640	694	699	699	691	672	718	620	611	687	671	673	693	698	673	716	700	713	703	657	725	698	649	699	680	703	625	708	680	704	730	667	666	692	752	721	714	652	654	717	622	662	710	677	676	713	676	680	696	692	713	716	690	705	659	713	676	669	706	651	651	639	694	656	663	638	694	692	692	707	699	662	666	688	678	659	700	713	662	687	715	696	680	669	702	751	725	706	701	676	735	651	732	691	664	686	650	644	700	673	655	710	689	710	658	687	685	694	690	709	705	697	693	646	668	688	718	654	729	727	706	653	714	664	686	687	702	649	687	653	651	656	678	673	685	669	684	691	698	702	701	666	698	650	692	686	696	674	689	731	707	684	666	715	674	688	657	675	643	685	705	719	698	688	690	712	701	671	664	704	681	655	698	726	723	656	634	716	680	675	699	669	696	710	724	668	655	679	667	705	662	658	665	690	700	664	673	723	699	732	699	739	665	709	677	665	620	687	686	698	683	657	643	699	720	692	720	733	723	697	662	709	660	671	676	699	662	725	704	672	713	685	663	707	695	667	661	687	684	649	718	657	647	657	743	654	702	684	714	675	669	688	697	671	667	694	686	679	690	642	676	667	674	693	682	607	698	667	654	656	700	641	652	689	667	686	727	750	629	681	668	662	677	677	703	713	636	716	731	683	709	730	729	667	684	694	709	700	686	670	701	684	709	676	641	715	636	683	734	725	665	676	696	637	688	704	688	704	662	715	720	674	645	685	718	675	654	701	712	685	679	714	681	704	624	697	691	671	666	684	692	698	684	650	717	667	697	723	694	686	698	691	681	669	702	688	727	669	700	667	703	700	709	678	700	675	696	686
42083	23729	22130	6055	1405	760	626	650	504	390	353	368	316	306	270	268	294	279	272	272	243	249	228	273	298	287	282	251	244	231	259	245	264	243	258	237	243	257	231	237	251	262	247	220	250	260	244	236	246	236	282	250	282	306	243	230	241	231	248	270	266	228	231	258	255	231	294	264	234	238	229	279	253	269	260	259	254	221	264	284	244	269	252	281	278	238	250	246	223	255	224	267	284	258	260	272	241	239	247	267	249	242	231	219	252	269	207	294	244	252	233	230	236	272	243	267	251	240	228	276	242	237	234	232	250	267	252	236	231	298	248	233	246	255	255	243	291	256	277	267	227	243	245	273	281	233	278	258	255	268	254	267	263	221	246	262	241	238	221	254	247	263	260	245	236	240	270	240	248	261	254	233	267	240	281	260	281	277	260	226	247	243	279	265	259	276	218	259	256	289	241	216	265	257	245	229	275	274	247	256	270	279	274	247	261	245	263	257	244	262	256	219	255	239	255	257	227	288	260	277	298	285	241	243	227	249	260	223	232	274	276	227	240	233	239	267	287	226	224	255	222	246	255	243	223	237	237	263	226	260	242	245	229	278	262	263	235	272	238	240	248	262	235	269	284	255	270	252	286	276	262	266	257	271	238	275	267	253	228	264	261	264	235	258	264	282	248	272	236	245	246	268	238	237	255	247	276	271	245	238	258	260	247	230	245	237	213	224	237	235	260	293	255	238	270	237	259	275	263	252	267	257	270	233	235	235	264	248	275	295	237	262	267	268	247	252	268	218	269	237	235	234	231	264	276	254	257	229	243	253	279	243	235	238	256	231	252	263	234	273	242	237	231	265	231	258	246	268	241	245	237	255	223	278	238	274	259	274	249	278	238	242	234	276	251	236	251	258	265	246	264	234	242	266	230	268	237	252	278	216	290	275	238	243	274	257	235	263	268	248	252	270	242	252	253	251	228	256	261	240	234	222	223	274	250	247	222	275	241	246	278	242	267	218	234	260	253	249	266	245	236	263	239	248	275	266	256	264	213	232	249	250	249	245	229	261	290	261	234	241	247	247	283	246	263	242	278	276	255	252	268	252	245	272	258	282	251	267	270	288	224	243	241	256	261	257	246	261	289	241	250	261	290	247	256	252	257	262	238	236	234	277	249	212	243	247	263	255	236	239	241	219	228	265	272	253	247	255	245	273	245	264	225	252	216	270	251	263	252	259	255	267	238	248	221	249	235	259	263	223	251	248	246	248	280	238	245	252	242	271	232	230	269	256	280	238	255	239	254	272	267	255	252	240	246	237	262	226	244	251	230	212	270	244	214	246	224	230	264	235	268	253	252	241	269	252	243	246	252	247	260	274	277	245	224	242	291	289	228	261	264	274	248	221	271	221	256	267	224	255	265	291	284	253	235	244	273	244	248	270	248	243	251	234	256	243	238	230	253	252	257	245	240	248	242	236	257	271	250	251	243	242	261	249	220	246	216	256	237	238	249	260	234	270	215	258	262	214	252	260	228	225	264	229	289	217	272	263	265	254	275	227	256	220	248	286	265	245	265	263	269	262	216	215	265	273	247	275	279	262	246	234	263	240	247	244	227	275	281	240	223	230	211	239	240	252	251	258	251	253	262	248	252	248	250	244	279	245	237	258	283	237	231	250	233	278	233	234	257	249	244	260	240	238	250	276	241	227	241	260	228	238	242	237	252	270	241	298	275	258	239	254	255	236	276	264	253	277	258	257	253	236	256	255	267	230	262	239	250	256	258	242	243	235	261	264	251	254	239	239	255	269	256	242	218	259	228	232	235	251	280	245	271	300	275	268	219	235	283	243	243	270	284	244	252	222	275	259	260	224	227	211	239	274	249	247	275	275	268	245	268	243	264	270	252	238	233	240	221	242	216	255	247	259	238	229	249	282	250	252	221	244	251	248	287	272	262	278	225	245	251	238	269	254	255	233	235	244	272	243	241	239	237	251	219	250	284	251	256	270	260	282	237	234	225	259	237	256	265	251	230	243	236	237	239	241	216	245	226	273	259	248	257	255	258	220	264	283	263	248	253	230	252	266	269	247	284	276	248	261	233	249	212	225	248	247	264	254	243	248	251	247	287	239	252	252	270	250	265	274	284	234	259	242	234	283	253	232	236	259	246	249	255	249	230	267	228	240	242	243	243	218	262	242	237	239	261	274	248	242	243	257	262	245	250	260	254	234	272	265	251	255	267	268	229	272	242	281	273	254	243	253	248	258	266	249	259	284	264	255	258	242	250	245	257	241	262	253	244	260	237	266	205	257	224	254	249	235	253	294	280	237	259	270	244	227	247	252	257	213	246	247	264	238	245	263	244	240	257	267	233	252	265	259	225	252	217	261	240	249	248	264	236	259	243	243	238	268	222	254	266	280	251	239	252	232	267	234	234	267	275	263	221	247	273	230	261	267	229	250	233	249	265	275	249	253	265	249	240	257	260	243	238	291	249	256	244	257	261	266	235	240	248	262	277	243	217	263	236	248	238	272	254	242	262	240	260	244	243	260	253	264	246	290	242	270	246	270	261	247	271	235	277	236	242	237	269	232	252	239	242	248	262	263	275	268	269	238	256	267	244	249	255	271	232	255	238	221	279	246	283	257	263	247	254	244	247	259	250	253	255	255	249	277	255	239	209	258	259	258	260	235	244	233	247	243	263	229	230	242	221	235	234	256	285	253	252	243	249	230	246	253	242	249	275	235	270	246	237	279	246	265	250	223	242	276	272	266	291	240	258	259	243	244	264	244	229	261	232	282	262	256	237	274	242	261	265	250	283	272	255	231	265	272	251	260	263	259	241	271	250	284	249	266	257	250	262	250	264	233	272	230	227	225	260	239	215	242	247	252	243	245	255	235	255	255	247	247	274	266	233	255	245	233	247	259	260	268	274	233	276	226	246	249	256	288	276	240	236	267	243	266	231	257	291	243	254	234	246	232	214	264	289	270	253	216	244	262	252	273	242	252	230	254	237	243	280	260	236	279	255	267	278	259	237	274	257	256	246	261	260	249	225	232	242	223	253	248	259	239	251	252	257	273	267	234	252	244	262	268	231	254	230	272	247	227	249	248	231	251	267	251	257	269	248	250	263	271	258	249	237	243	224	249	240	236	263	266	223	270	252	261	226	247	223	254	237	241	270	263	273	244	268	276	242	243	248	245	237	267	250	262	259	235	243	265	251	243	250	230	216	296	270	238	284	244	244	249	239	276	229	252	271	247	255	243	242	274	237	245	220	255	223	251	247	249	261	252	264	235	275	271	268	277	288	248	292	237	259	236	239	260	250	244	263	236	284	292	263	246	284	292	232	263	213	246	243	246	269	242	257	257	254	235	270	246	233	274	244	235	278	243	227	237	221	236	233	238	237	238	235	225	254	254	248	228	240	274	226	248	258	215	227	229	268	251	279	258	259	245	270	250	266	249	241	216	238	255	236	255	266	268	261	250	278	253	245	228	237	242	280	218	237	253	244	263
24457	1537	2769	3318	2999	2171	2001	1758	1445	1312	1239	1161	1055	1011	940	924	866	843	835	790	751	749	778	765	750	750	738	744	690	667	701	736	707	706	689	670	678	654	610	652	658	645	649	682	607	676	689	664	625	661	631	628	668	716	654	677	643	628	625	650	630	650	689	652	655	611	680	625	619	615	667	617	600	640	636	608	633	615	635	636	636	631	609	644	601	661	646	641	625	595	647	645	610	661	625	647	638	643	652	619	636	625	624	648	644	623	658	643	683	621	616	635	637	606	641	621	651	668	660	650	667	618	646	563	700	635	589	619	633	635	619	616	610	605	634	613	622	595	585	624	596	588	652	630	609	630	657	632	661	612	624	596	667	624	671	629	673	610	653	602	650	625	676	631	642	659	627	661	631	642	633	638	646	629	636	629	708	587	604	616	600	613	661	658	669	614	606	617	616	599	666	572	660	634	655	671	640	624	603	642	578	631	637	644	622	599	631	621	640	640	639	619	659	644	641	668	685	628	603	671	625	695	608	667	646	617	624	582	630	592	603	636	580	622	664	616	643	640	595	646	647	642	592	623	669	639	637	648	641	609	636	581	657	638	593	591	614	607	653	578	630	652	603	603	633	659	654	637	650	615	615	642	634	635	631	645	681	652	622	651	593	673	656	641	671	633	619	619	653	635	618	618	609	609	627	632	603	630	618	622	603	593	619	582	644	604	626	651	613	652	642	646	612	586	634	632	642	627	622	613	615	657	601	637	632	631	645	629	643	679	624	626	648	631	662	633	634	663	618	643	633	640	617	595	603	599	668	602	616	655	671	651	645	660	613	656	610	641	668	607	645	581	650	622	606	648	613	627	602	605	659	606	585	617	681	653	626	625	616	617	620	629	661	634	628	643	632	641	636	641	604	652	596	612	648	603	611	594	638	583	636	641	622	597	654	625	632	609	668	671	644	649	658	615	611	614	619	609	633	647	596	607	648	659	589	621	619	686	637	611	619	623	621	654	618	625	650	667	664	617	611	600	624	647	617	631	581	604	617	587	652	610	621	656	674	645	635	634	619	646	614	606	637	674	611	608	617	621	619	643	646	614	618	592	621	650	639	629	624	651	625	620	596	681	679	623	641	597	632	597	619	629	617	635	604	613	649	626	623	602	653	657	654	623	660	623	579	613	601	674	623	606	604	646	607	632	640	600	628	624	604	585	590	597	642	628	607	628	638	651	588	617	569	672	614	631	595	630	670	625	635	640	642	660	619	613	665	599	648	619	578	650	611	619	629	609	607	634	620	673	663	563	656	623	616	641	651	645	668	618	614	620	589	619	596	619	648	656	587	628	597	585	622	675	623	640	655	651	644	630	626	664	625	629	640	649	613	638	587	628	661	641	662	614	614	587	611	653	612	566	609	602	623	641	617	602	644	641	655	608	579	613	647	628	632	661	635	668	630	604	643	647	637	609	642	644	656	613	626	621	619	606	631	665	624	589	654	632	625	669	590	628	669	613	655	605	639	658	646	610	630	608	627	648	624	613	605	565	646	671	652	631	626	643	593	634	585	645	602	633	663	617	653	591	613	658	568	620	619	682	630	648	626	573	663	617	584	628	664	673	617	665	593	666	639	618	683	669	594	623	604	610	602	624	600	638	611	603	602	658	665	620	639	600	642	655	645	644	656	617	606	630	630	626	671	664	635	625	614	643	605	631	653	623	675	629	606	616	666	651	634	622	649	637	650	628	694	611	631	582	631	610	603	609	650	602	600	608	635	648	623	614	579	636	636	629	632	615	618	588	671	634	640	591	610	596	651	614	689	651	641	623	620	668	579	611	624	638	647	633	595	641	603	642	650	627	600	642	590	627	624	622	625	628	657	597	635	639	647	638	569	622	577	638	582	642	639	614	631	620	617	605	674	621	644	672	597	615	608	635	636	642	629	626	613	651	613	648	604	642	623	624	672	640	635	619	604	605	595	642	606	603	598	658	637	608	601	611	600	626	614	589	672	629	647	639	608	667	655	654	624	652	611	639	647	653	616	617	615	631	632	676	604	645	640	632	633	646	582	637	594	650	592	620	669	636	655	635	625	634	609	642	645	597	676	657	614	627	649	657	614	611	627	629	690	642	625	608	655	658	628	600	645	661	622	663	614	617	642	636	686	631	595	609	649	645	673	637	645	649	667	674	630	676	611	630	655	644	632	609	640	661	628	650	615	604	642	637	674	576	647	628	630	636	585	641	629	632	629	655	593	619	633	605	602	637	597	610	617	584	552	622	585	641	637	660	677	666	646	630	598	613	625	640	627	621	577	626	627	648	617	637	635	629	611	624	616	617	617	616	617	615	650	642	611	573	606	644	685	590	641	651	617	650	676	636	631	623	605	643	641	604	622	632	619	634	626	611	673	618	599	627	614	586	640	618	615	614	612	647	655	659	629	607	599	638	640	631	620	593	648	663	634	631	572	688	604	582	680	679	606	662	631	608	612	629	604	630	618	636	637	629	593	647	643	606	673	632	638	593	643	621	676	590	623	634	580	598	626	623	606	615	642	641	635	657	657	629	670	584	581	622	627	616	656	634	622	658	604	611	635	621	632	652	637	664	649	647	634	606	626	637	625	654	625	624	645	593	633	638	602	618	646	628	603	650	652	622	643	622	614	646	598	663	617	604	612	699	652	613	609	661	600	630	597	626	679	614	634	603	606	629	638	627	636	648	623	622	604	624	600	671	645	617	660	644	646	648	647	639	605	581	620	647	620	624	638	606	665	640	663	602	599	679	635	632	687	656	596	638	600	652	643	660	622	601	626	635	671	635	650	593	648	647	698	652	653	621	616	622	609	645	595	666	653	601	639	631	600	649	623	611	666	638	693	608	633	589	651	628	658	642	619	638	611	663	652	630	635	615	619	593	575	633	653	624	607	621	641	570	592	614	635	624	629	634	653	613	596	600	579	643	635	601	633	649	623	605	632	613	683	610	612	621	617	644	629	613	625	660	634	556	594	625	638	604	659	663	617	636	611	601	640	612	618	631	642	625	622	607	599	662	614	639	614	571	636	610	599	662	663	611	664	607	650	642	641	631	668	597	647	637	629	677	612	616	612	622	632	646	668	603	614	568	607	620	614	631	616	680	625	593	662	634	656	648	615	659	606	644	648	593	582	654	638	631	624	617	629	674	600	626	625	634	583	663	635	685	652	645	588	651	655	657	636	605	648	647	617	636	633	604	660	614	607	629	637	606	653	646	635	636	585	600	654	636	687	609	662	635	612	635	640	658	572	629	623	602	599	660	669	615	628	625	645	605	639	647	598	633	605	659	611	615	654	616	634	610	663	605	577	646	631	648	596	624	695	658	617	655	627	651	607	600	619	672	653	663	675	638	580	658	630	669	578	622	635	581	620	624	617	682	621	621	669	641	612	586	588	606	640	612	650	622	641	627	615	649	627	628	577	672	643	630	580	617	636	621	645	645	645	633	620	588	619	677	649	615	630	661	600	640	641	610	641	636
40695	26077	25634	18896	6995	1576	949	775	719	613	638	572	549	506	463	494	438	427	463	418	450	399	444	403	410	387	391	366	377	380	388	433	381	379	415	371	384	396	389	413	389	382	373	391	399	389	394	385	425	384	406	380	401	388	393	424	396	388	374	375	372	390	404	405	360	366	366	406	351	402	387	377	386	387	410	377	373	406	426	409	405	403	372	404	382	398	424	409	379	405	400	386	396	371	378	391	379	337	370	386	373	383	362	373	395	393	407	383	396	366	388	351	413	412	403	361	362	350	372	392	369	407	388	386	390	351	372	433	392	353	379	355	381	410	425	421	385	391	436	397	377	376	396	400	390	363	403	414	399	377	394	380	383	405	400	365	384	398	369	377	413	393	362	344	362	390	383	371	390	356	390	396	373	368	377	394	377	381	410	407	371	347	376	387	434	401	327	385	378	395	397	359	409	411	396	369	414	390	382	379	374	394	409	381	379	343	417	379	390	402	391	372	396	376	350	345	378	388	371	412	405	392	394	372	381	393	410	373	371	391	387	384	425	360	424	334	397	389	404	411	358	408	381	371	405	376	387	375	398	392	365	379	367	366	361	412	384	403	387	407	408	457	398	358	391	406	373	362	382	387	375	378	388	413	418	380	375	406	388	391	384	361	378	387	407	406	388	355	336	360	385	358	364	343	417	369	388	376	380	361	418	393	381	398	405	384	381	400	365	391	360	356	370	399	363	406	350	385	396	367	370	368	411	376	381	389	375	347	412	397	391	382	388	374	394	355	383	392	360	381	363	448	368	393	399	373	443	399	410	350	326	409	392	359	378	362	400	367	368	391	396	390	352	400	385	374	364	384	368	361	343	392	388	361	396	395	384	338	397	376	410	355	381	430	421	395	395	364	398	359	390	376	380	396	381	353	389	376	396	382	365	417	344	386	399	385	351	373	372	377	350	390	391	384	397	392	396	375	395	362	413	357	393	405	359	369	380	363	398	384	361	361	370	381	409	394	374	376	377	394	401	336	385	393	391	380	408	360	387	365	388	371	393	395	364	413	420	374	413	365	362	409	396	406	343	415	371	369	391	396	397	404	394	405	369	359	397	426	384	366	386	404	406	423	391	402	389	403	404	399	374	373	397	362	396	365	423	350	373	381	372	399	380	371	411	367	369	358	340	404	384	361	385	359	420	417	385	374	392	371	346	419	396	408	401	358	400	383	385	392	415	417	365	380	374	399	379	379	379	406	411	418	399	381	396	388	396	386	383	375	403	397	405	402	372	397	382	366	381	378	391	379	374	384	387	373	387	392	361	357	383	342	367	373	411	371	364	398	368	382	353	359	400	410	416	438	381	371	374	389	385	380	380	358	379	394	358	421	357	437	407	377	364	405	402	353	367	420	362	367	377	418	411	362	391	363	425	433	413	428	396	354	353	401	372	387	408	393	368	398	403	423	391	389	347	365	365	399	420	382	383	402	372	385	375	385	396	409	375	392	405	360	381	335	378	394	379	359	342	381	391	333	370	406	390	389	400	378	374	373	388	419	397	369	392	371	389	362	351	391	353	368	402	372	392	378	381	391	379	412	383	371	393	378	354	413	455	409	346	399	370	349	389	400	366	380	366	350	386	344	428	366	348	370	396	368	409	359	386	400	389	364	391	372	369	384	414	421	380	376	386	393	390	383	391	391	384	366	390	370	347	393	412	383	400	357	353	379	362	379	357	369	391	390	382	408	367	389	384	370	365	408	382	383	353	396	392	405	404	427	372	395	370	382	376	375	374	375	376	397	387	376	373	374	406	391	367	361	396	382	362	374	389	388	374	423	379	298	385	377	390	341	366	421	395	401	374	382	389	398	392	382	358	375	408	380	369	392	390	380	371	371	402	420	363	415	367	366	393	396	380	362	372	370	358	377	415	352	392	367	393	354	401	335	371	366	388	398	381	391	390	364	404	373	336	375	369	379	400	353	330	371	405	403	376	377	374	363	384	355	373	370	394	393	386	394	374	376	380	366	378	411	405	379	405	359	366	332	420	372	391	382	404	393	415	370	373	380	430	407	357	367	401	392	407	351	412	395	391	382	365	368	405	368	408	374	370	349	364	426	370	373	376	375	398	346	376	415	392	357	401	421	366	383	389	371	364	427	389	363	433	393	393	368	391	399	368	379	330	421	426	344	373	351	406	367	405	380	398	381	371	394	389	374	342	368	345	401	417	368	389	394	378	376	413	360	379	378	383	415	394	350	388	364	348	408	380	375	362	373	365	371	398	374	369	432	369	358	409	424	439	362	416	379	370	394	388	405	369	370	371	355	380	345	333	348	432	394	390	408	394	424	414	403	365	393	396	408	349	398	353	396	358	375	370	397	339	377	380	377	406	399	375	412	396	389	348	403	387	419	372	359	397	382	374	360	400	410	386	395	363	368	360	418	407	366	387	410	374	390	374	400	390	408	354	373	366	405	375	342	363	392	417	393	388	378	395	384	371	374	392	368	382	399	380	386	389	460	403	388	373	389	399	398	395	404	397	346	390	421	390	385	407	393	366	391	348	366	430	373	394	403	393	365	382	388	394	371	401	381	396	345	356	357	415	399	374	365	390	364	364	398	375	394	377	388	358	397	386	358	405	399	413	356	372	344	358	362	395	409	358	371	383	384	422	394	382	404	385	433	392	375	343	379	385	378	372	369	379	414	407	373	385	412	375	388	388	380	366	401	414	380	397	386	344	391	378	376	417	354	422	357	383	372	410	363	390	389	405	351	408	389	372	405	406	351	397	407	385	427	413	371	380	380	379	362	379	382	386	394	369	421	381	375	417	382	407	386	402	389	357	392	377	399	414	376	391	367	397	384	361	370	397	388	387	387	398	394	382	379	386	374	406	361	382	401	367	385	372	400	379	386	392	414	399	409	407	373	356	433	400	385	382	367	355	353	345	376	367	360	365	368	366	382	382	358	376	380	385	365	391	358	385	373	386	353	354	405	406	428	411	396	394	403	395	390	430	404	393	387	400	350	385	369	365	375	369	321	364	376	329	378	373	401	345	364	358	356	370	372	380	390	379	367	388	386	366	409	356	378	369	369	358	377	418	408	388	363	390	393	372	383	385	368	383	371	356	406	374	369	400	375	333	379	367	410	378	429	359	404	371	360	386	391	388	429	395	393	361	396	386	370	378	371	390	368	363	384	372	397	373	364	394	387	384	403	365	395	362	384	373	375	434	386	383	397	400	374	400	415	378	398	383	384	392	370	380	424	435	396	379	374	389	360	409	449	389	363	396	393	400	404	366	373	371	355	369	383	351	383	384	395	378	392	365	346	367	412	382	356	367	378	351	391	367	360	428	400	391	395	397	384	381	393	424	404	411	411	385	388	380	377	411	382	345	377	406	363	406	408	386	364	373	371	372	369	357	358	356	391	379	425	388	401	379	402	417	364	388	389	374	428	382	380	386	423	370	366	426	381	399	383	380	390	362	398	379	370	375	386	372	374	427	358	374	407
28996	2784	4728	5725	4859	3899	3479	2758	2396	2156	2052	1866	1670	1564	1485	1447	1314	1285	1248	1176	1193	1156	1123	1180	1080	1141	1016	1055	1076	990	1078	1019	1047	1009	994	1008	1038	953	946	1060	954	992	999	949	1014	931	957	937	973	974	940	976	1015	909	893	911	882	910	930	924	864	929	962	925	944	927	960	906	890	932	929	924	931	901	949	873	939	910	873	927	904	919	927	849	917	904	930	871	913	933	926	903	944	903	885	879	893	898	941	862	891	933	876	943	896	935	871	923	844	867	876	911	890	950	890	875	897	909	906	840	905	924	863	959	911	886	888	870	880	939	891	893	918	871	869	870	865	856	928	917	902	869	970	909	918	976	902	866	949	876	913	825	852	912	899	897	957	874	950	941	915	917	933	917	944	890	876	909	903	847	891	852	903	925	884	882	942	824	899	881	888	917	879	879	935	914	897	858	938	948	905	940	936	893	926	959	932	902	915	886	913	917	955	904	866	884	938	864	906	920	901	932	904	924	857	902	895	925	895	868	904	963	901	885	888	869	883	885	880	881	937	898	933	887	918	873	917	936	886	877	900	880	921	911	925	889	848	894	925	952	874	845	909	870	928	868	874	875	905	901	902	905	888	865	877	871	918	895	907	889	940	932	928	908	842	906	927	893	922	907	929	929	920	859	905	853	864	893	934	905	901	870	907	889	891	864	911	928	916	921	876	852	856	862	912	908	887	934	877	890	894	833	886	944	867	892	946	881	884	911	870	911	881	851	937	844	913	878	849	939	868	939	913	888	817	890	929	901	950	971	896	903	908	898	882	878	922	937	912	850	882	935	891	944	911	912	905	881	893	903	919	892	913	864	874	919	895	926	908	942	957	916	949	869	904	872	900	913	892	860	890	934	899	868	927	940	877	906	964	928	886	888	914	890	947	927	844	891	938	906	895	885	865	851	930	938	898	878	920	915	898	889	926	877	910	866	854	895	885	866	899	906	896	931	850	903	920	933	904	874	885	923	910	870	896	894	921	960	872	903	857	865	887	866	847	920	914	852	864	895	887	931	849	858	983	890	917	921	881	883	894	891	894	864	898	916	886	921	915	877	888	872	860	810	846	862	833	931	931	957	882	868	918	847	887	863	955	899	893	920	880	936	828	938	883	885	902	888	885	879	903	873	917	875	881	897	950	856	851	847	903	910	945	999	968	885	884	896	921	921	922	881	915	863	930	921	847	923	872	908	868	933	914	901	898	909	894	907	880	908	864	889	865	842	910	913	895	951	893	911	872	946	947	855	965	926	891	914	881	883	895	926	880	884	913	903	896	935	881	887	846	875	915	905	882	856	918	868	888	913	867	929	909	855	863	901	905	903	874	901	863	895	969	890	996	926	913	853	827	877	924	894	859	914	898	920	902	942	860	911	868	942	908	853	908	927	932	938	901	896	866	891	915	899	833	908	916	886	863	835	880	904	935	848	929	874	859	884	890	900	894	887	879	878	899	960	889	856	894	904	856	878	887	875	932	847	943	891	917	849	878	946	925	899	900	877	966	871	915	908	890	899	898	868	906	908	902	906	849	917	897	909	886	870	894	878	915	898	941	930	881	911	886	961	905	893	958	842	912	927	939	851	887	812	863	886	919	856	926	927	892	907	918	925	901	945	881	860	852	847	934	960	917	834	910	887	899	915	885	949	885	880	921	917	870	909	887	860	867	892	900	932	891	919	893	946	871	877	929	865	927	898	863	866	934	946	845	861	908	904	875	898	872	867	920	979	921	868	854	927	858	891	915	894	892	862	900	925	904	973	869	922	922	872	898	889	833	938	876	917	886	840	894	867	892	923	913	918	949	907	900	908	857	914	898	869	885	891	832	911	896	898	866	891	915	924	884	871	941	860	885	835	851	845	871	875	936	891	918	849	891	910	888	863	907	915	887	939	889	940	891	947	873	879	875	909	863	921	872	918	857	850	884	875	952	936	856	840	874	892	939	873	920	880	887	929	910	959	899	955	936	935	857	913	875	935	927	910	886	884	880	883	925	914	953	909	910	934	912	901	912	855	867	905	907	932	946	911	839	896	933	901	929	909	886	908	859	907	926	960	971	885	863	918	884	890	896	891	896	879	907	879	902	912	923	902	928	880	937	888	913	926	890	878	877	902	855	911	841	910	903	893	923	906	905	863	896	854	890	880	855	896	916	868	900	891	885	909	895	905	954	909	860	918	914	942	862	975	883	869	918	905	897	849	869	897	920	924	933	902	918	853	907	906	924	915	881	921	877	932	902	860	905	923	914	875	921	919	943	935	909	908	869	877	894	927	895	910	895	890	903	847	908	864	854	891	880	957	878	924	935	900	908	909	892	925	924	913	925	904	884	917	901	925	872	887	876	960	908	872	902	936	909	919	885	936	871	915	916	932	876	882	890	941	965	876	867	907	907	872	893	870	907	883	896	932	966	925	886	918	892	939	920	897	858	883	914	888	878	892	886	870	949	915	859	913	891	885	897	894	903	911	890	912	866	949	898	911	892	959	880	900	892	852	864	907	866	906	883	917	907	931	857	914	958	914	899	901	929	866	889	869	840	873	910	892	898	948	870	863	908	914	904	864	925	914	950	883	926	847	863	903	942	903	857	922	952	910	865	897	960	929	903	914	860	900	902	909	871	914	927	905	906	911	919	979	854	876	910	966	915	924	891	874	863	897	871	911	900	868	912	880	860	932	932	896	907	913	926	886	881	892	923	939	920	903	865	891	906	905	907	947	901	885	922	903	913	893	979	858	921	872	914	887	944	902	869	857	906	938	879	899	920	863	907	882	846	908	845	849	936	882	849	895	901	931	898	887	837	950	903	892	856	925	935	939	926	879	874	898	917	873	847	914	888	895	897	916	845	906	921	875	852	920	902	911	892	929	940	931	936	936	897	892	907	928	866	863	894	919	928	808	965	894	903	896	865	916	851	915	910	880	938	937	840	865	891	872	893	928	875	879	888	923	929	983	878	903	886	921	858	940	882	905	896	906	878	908	877	873	901	902	883	913	921	912	854	862	905	903	903	872	923	874	933	915	853	862	937	898	932	893	940	859	904	887	872	921	898	943	902	891	901	916	871	882	876	894	903	885	915	911	838	898	909	899	956	954	900	890	905	917	846	913	931	885	898	931	912	946	933	921	892	886	889	956	904	915	841	906	917	935	913	908	889	884	923	916	880	918	883	912	891	924	911	907	879	930	893	889	904	900	894	909	907	922	878	935	890	855	926	876	827	879	886	870	844	913	895	890	911	887	915	846	917	923	879	830	895	932	859	924	873	927	917	948	888	909	913	914	904	880	894	883	856	895	891	918	911	891	917	884	938	925	871	879	901	844	895	961	905	912	836	894	920	908	912	897	924	900	959	862	853	907	966	891	891	875	890	912	919	912	877	914	908	882	857	828	887	864	930	884	907	927	899	950	942	840	903	907	922	901	918	923	890	847	864	905	882	911	902	885	902	899	873	917	882	932	893	885	947	884	916	869	892	848
7870	773	675	492	341	283	316	300	324	318	278	274	287	303	286	271	275	266	257	267	279	285	235	307	279	262	280	276	297	296	304	314	319	256	260	275	276	277	273	292	262	309	288	267	255	298	285	268	285	222	261	314	277	293	293	324	274	274	298	274	300	297	260	281	237	285	266	290	260	287	302	268	256	288	324	259	296	267	299	273	263	263	287	265	281	271	310	279	300	276	265	288	292	303	279	311	273	292	285	257	295	295	284	280	269	247	305	292	273	283	284	273	256	288	287	284	279	284	301	342	291	267	279	315	283	276	281	255	296	309	260	286	266	286	284	280	285	280	291	297	282	281	288	304	321	295	285	273	282	264	266	298	256	265	292	277	269	281	294	257	260	299	289	307	292	285	303	297	264	288	289	286	277	262	303	276	275	298	295	281	295	307	286	295	284	293	286	262	295	295	254	305	282	262	296	289	281	256	262	244	299	294	320	308	265	295	303	284	285	276	278	276	280	281	299	270	265	291	300	278	304	261	283	291	283	298	298	277	267	274	282	251	284	288	292	288	253	273	279	295	301	299	276	281	305	296	262	261	290	232	268	313	265	306	319	310	290	264	297	272	284	277	262	270	288	330	290	310	333	282	278	276	289	285	302	280	265	275	297	316	280	301	261	286	268	285	276	310	272	295	280	262	268	281	263	303	277	295	249	268	297	272	279	302	283	261	282	250	275	261	262	293	236	277	286	280	285	274	290	270	294	305	309	281	278	271	306	283	315	272	304	286	276	267	254	326	282	274	252	297	290	302	309	287	300	295	300	319	273	299	260	293	296	306	275	261	280	308	280	303	271	270	279	249	270	311	278	307	264	299	269	239	265	297	301	306	264	276	294	273	311	271	285	268	296	265	279	301	303	270	309	276	278	293	300	284	284	270	295	286	280	292	254	285	284	297	286	272	281	293	300	322	305	301	280	274	272	262	310	295	298	290	330	290	249	277	265	272	267	283	320	288	273	305	283	274	268	294	259	259	304	245	304	269	287	246	284	279	270	310	308	284	287	296	272	286	284	279	287	313	261	295	278	275	235	284	290	289	274	281	284	314	319	316	293	276	308	304	280	283	297	283	266	274	258	283	324	282	275	282	303	276	297	259	278	289	256	270	291	268	276	286	290	291	289	288	254	325	273	279	291	270	284	313	268	282	267	275	297	256	282	287	321	290	272	281	291	265	291	302	279	288	295	268	294	271	310	254	302	278	292	279	270	260	320	309	298	259	283	291	267	274	269	244	288	306	291	278	277	289	314	254	251	314	245	326	308	277	268	264	291	276	293	290	296	303	295	268	270	260	276	323	286	246	264	282	296	297	263	284	286	310	302	261	309	283	277	264	291	299	272	283	285	269	266	308	279	317	275	295	304	284	280	298	273	269	288	256	292	279	282	284	293	280	291	258	288	313	307	267	278	256	296	276	278	303	300	295	287	309	256	284	285	257	263	254	280	250	236	276	284	263	294	271	269	302	280	245	304	270	281	313	291	299	257	260	292	293	298	318	286	291	315	311	290	296	300	305	273	276	290	294	291	296	290	289	311	288	280	305	304	311	284	286	283	315	294	300	263	290	263	298	270	318	280	276	246	283	288	289	254	308	295	274	266	257	321	326	290	284	272	280	302	320	324	295	288	318	258	290	275	299	274	285	314	259	311	280	293	280	288	270	271	288	280	304	268	278	277	236	293	286	304	292	287	297	300	293	311	295	293	251	307	324	283	292	298	303	276	262	311	299	257	301	296	297	298	344	286	286	290	306	281	285	259	275	281	249	277	314	273	278	314	262	292	281	260	274	265	258	293	311	299	302	275	262	281	271	306	291	255	254	282	286	263	288	313	239	266	317	259	276	307	301	267	308	267	311	280	299	341	284	263	253	256	291	315	275	267	306	319	252	300	279	297	317	285	281	298	295	289	302	301	306	291	253	284	268	266	240	259	268	270	295	292	298	322	312	301	276	321	326	325	264	261	288	254	296	268	270	273	294	285	275	268	269	254	288	298	258	294	274	283	275	287	294	279	247	282	261	258	270	290	302	283	298	278	307	278	318	285	301	308	278	308	284	313	298	269	271	276	290	276	288	300	324	299	289	243	293	286	304	282	282	273	278	277	271	252	283	285	247	277	328	315	280	275	257	287	286	270	257	283	259	285	268	306	267	302	291	294	282	282	311	285	265	280	286	312	288	283	259	292	278	270	289	312	271	286	294	264	281	269	296	283	286	270	310	303	288	301	311	255	265	301	246	263	286	275	279	281	279	297	278	297	301	242	293	292	263	267	280	308	286	264	276	281	306	288	259	280	283	293	278	282	264	260	277	298	266	302	297	288	271	305	284	283	266	314	310	284	305	283	283	288	304	243	256	287	252	283	328	264	320	297	274	286	275	253	275	275	287	234	290	277	264	248	288	287	263	273	243	291	287	266	264	268	275	253	291	258	283	261	269	277	281	297	281	270	292	320	301	326	287	312	300	284	295	287	283	251	287	283	282	317	295	288	295	275	281	294	271	256	228	246	293	278	279	272	287	297	294	293	309	305	265	289	320	281	309	305	310	286	259	252	291	275	282	304	278	256	272	278	261	288	272	276	267	314	268	271	294	243	301	275	250	244	278	296	283	299	276	278	278	283	304	289	257	302	246	261	278	287	289	275	288	277	291	283	279	256	322	282	266	302	276	284	267	286	267	278	296	271	302	295	261	258	264	333	281	270	275	268	285	254	295	276	291	278	286	263	248	300	303	293	279	293	295	298	288	267	317	257	296	234	294	270	284	273	259	289	254	246	285	319	268	274	266	297	304	269	247	290	307	299	283	279	283	283	274	314	282	263	300	298	281	254	260	286	294	271	242	251	285	269	286	253	263	261	272	281	260	272	277	285	284	295	276	291	278	253	296	284	303	268	304	296	324	276	291	277	304	280	309	273	296	283	283	293	281	316	263	254	271	261	259	250	270	237	278	295	312	269	281	284	276	283	284	288	312	287	295	277	291	311	288	275	298	276	299	295	285	262	292	271	298	270	294	281	299	248	290	268	273	275	284	291	279	266	266	288	301	297	266	279	259	271	264	289	314	275	249	271	250	270	290	248	256	281	282	280	282	239	290	287	264	267	284	293	263	278	309	256	295	284	282	293	279	272	296	305	284	279	274	319	289	297	286	311	303	313	304	257	325	273	238	288	237	270	253	286	271	291	303	298	266	260	293	284	282	264	311	297	287	300	258	279	274	291	291	317	281	293	293	298	267	273	267	240	289	265	266	263	303	293	293	256	249	303	288	291	261	288	298	298	265	282	297	327	295	299	283	270	277	269	278	302	287	266	236	279	277	269	305	275	319	258	267	288	268	301	256	300	301	301	287	277	274	283	308	281	299	282	267	252	259	266	264	269	280	293	281	288	275	292	259	279	321	281	265	281	277	297	284	267	277	287	246	297	293	286	278	273	275	277	300	289	270	272	325	287	255	303	305	292	274
7093	789	923	945	933	828	813	751	821	739	710	708	744	672	691	658	674	666	733	704	701	681	692	714	669	728	774	707	689	719	672	682	708	653	715	680	677	683	690	702	723	694	700	636	699	649	672	685	665	664	684	680	714	693	673	652	748	730	670	740	680	639	619	669	675	639	696	721	721	695	709	658	647	684	648	692	676	685	655	695	683	688	681	691	693	633	656	657	674	713	673	646	654	703	666	672	711	743	707	708	680	670	646	682	666	676	665	656	620	707	708	652	665	695	690	704	651	682	703	708	709	666	676	708	728	685	665	691	649	639	659	676	702	655	650	677	662	691	679	712	690	667	688	676	693	730	693	668	682	665	635	718	734	705	676	660	724	652	698	672	697	676	685	680	684	689	721	671	703	683	696	662	716	680	653	673	698	651	736	712	720	687	733	702	665	653	671	695	688	682	687	668	622	692	684	648	698	704	675	686	708	690	712	699	701	635	669	687	709	723	630	697	714	674	702	684	666	662	661	652	665	675	696	667	700	670	670	707	657	693	673	641	688	651	712	693	681	680	657	726	680	675	700	657	667	660	679	682	677	694	672	736	657	625	678	680	677	624	696	669	676	689	668	662	711	651	721	631	640	690	667	689	635	673	675	674	664	695	598	675	660	640	705	666	684	695	682	669	699	644	660	680	686	715	672	712	751	705	643	656	663	676	688	711	736	673	677	688	695	664	657	705	646	679	758	736	685	651	713	672	696	652	697	690	676	705	655	731	738	676	685	684	664	626	657	691	682	679	628	707	669	679	689	651	660	662	672	712	674	676	688	694	629	693	708	694	659	657	664	650	721	680	679	653	708	694	710	668	732	640	707	653	691	695	673	699	667	677	671	713	695	618	674	686	698	677	674	660	662	713	636	635	711	683	680	672	667	713	685	702	664	695	676	649	666	639	643	755	667	689	677	694	692	683	654	698	653	694	705	652	701	673	669	738	691	637	701	728	679	652	675	681	702	720	612	669	654	694	690	706	707	682	687	664	634	655	663	680	670	664	643	692	670	722	697	695	653	688	730	669	683	654	675	684	691	731	707	674	694	676	691	685	710	663	711	661	707	713	711	676	723	704	632	706	687	678	653	677	661	701	673	640	630	676	671	735	702	688	663	689	661	666	662	708	662	671	676	650	629	673	673	684	643	688	669	661	671	672	731	679	708	668	678	682	681	647	645	681	664	665	701	666	722	666	658	700	676	662	697	684	692	728	681	703	694	648	690	702	685	658	668	669	695	652	668	720	660	694	729	727	685	659	680	679	658	670	722	687	673	659	638	671	730	665	642	658	673	674	681	713	677	690	688	717	683	683	694	683	688	626	704	693	652	706	681	689	691	657	668	671	673	673	678	663	689	671	697	655	689	614	675	679	699	711	665	653	720	742	688	726	664	673	671	666	709	713	721	683	684	682	701	668	709	677	635	633	699	667	725	695	675	672	644	731	649	647	665	702	687	680	669	685	674	685	658	676	676	670	711	723	655	702	728	698	681	672	732	679	662	642	671	683	664	656	726	678	639	694	655	629	695	720	713	706	717	718	730	674	687	677	678	707	689	709	698	649	711	668	671	702	693	701	686	629	659	670	651	695	709	692	705	652	702	667	680	642	718	657	718	703	634	667	646	675	715	688	697	669	690	684	677	656	636	690	642	642	678	702	755	710	679	666	703	669	657	682	681	659	663	736	710	654	634	675	694	667	673	714	657	672	706	706	698	639	635	665	698	668	685	690	708	691	683	655	664	700	684	694	661	674	679	646	670	680	663	676	713	673	662	673	676	653	696	708	686	695	674	675	679	703	680	657	679	647	632	694	655	653	671	686	651	650	677	688	704	701	696	672	702	724	667	654	730	666	675	693	689	664	664	668	707	671	644	651	669	685	675	678	673	716	670	664	656	613	625	712	678	676	696	684	700	669	699	636	680	625	674	714	692	673	686	642	614	678	697	720	725	695	669	699	687	640	672	661	685	654	743	681	646	670	749	738	694	693	667	687	660	723	677	688	668	682	653	687	627	685	667	674	663	686	730	708	707	677	630	667	707	658	601	668	681	664	673	713	688	689	662	687	665	725	665	702	643	668	666	680	686	644	667	670	706	692	719	710	703	631	748	719	667	690	659	731	714	688	674	638	680	659	690	682	690	681	678	642	691	719	715	674	661	710	637	678	662	632	667	651	709	613	676	691	690	627	683	684	722	679	681	697	741	678	669	659	658	637	716	653	662	700	686	649	637	689	721	670	693	663	672	652	712	679	638	696	654	678	679	692	702	648	684	692	702	661	695	691	647	655	699	696	637	663	665	686	694	704	700	704	696	649	638	651	674	673	645	710	665	650	639	727	705	705	652	708	660	645	667	648	696	618	691	723	644	691	706	663	725	655	653	705	715	690	703	681	667	661	689	678	694	669	684	674	705	685	648	675	707	676	700	677	675	742	717	657	671	687	661	712	694	656	656	638	660	676	675	707	706	650	665	666	716	684	656	634	711	714	677	697	617	718	675	721	650	649	703	683	685	667	723	678	715	679	652	659	644	702	721	734	695	727	676	651	680	663	685	676	702	683	649	706	667	667	686	685	690	692	676	671	647	707	675	632	667	699	688	655	717	672	670	672	654	655	672	705	682	674	706	676	686	682	652	704	665	704	656	691	686	747	669	698	656	665	646	692	683	716	699	685	645	661	682	683	706	655	665	667	690	697	649	652	709	637	717	659	665	686	734	680	667	678	687	702	664	684	693	658	648	650	680	698	657	689	695	660	679	657	666	635	697	702	667	679	687	651	684	674	730	663	711	677	709	664	720	684	689	662	696	726	685	639	699	703	679	672	668	661	698	671	693	665	653	661	709	618	671	671	724	657	666	666	671	680	686	722	671	662	634	678	691	679	669	645	657	707	693	683	621	666	646	733	656	656	678	699	721	703	670	655	685	657	645	726	673	656	651	731	675	682	667	684	665	702	694	688	682	704	661	726	681	658	730	740	679	658	655	688	715	661	681	659	679	692	687	693	678	643	644	705	699	632	651	698	635	646	687	666	667	685	728	676	709	718	660	651	728	668	690	727	714	666	673	665	633	654	652	690	677	701	674	706	739	691	688	717	685	721	644	702	672	661	690	645	675	651	643	685	676	674	723	716	676	684	647	705	691	689	651	683	697	675	721	700	697	704	722	669	728	695	657	733	660	674	654	691	680	675	716	690	655	625	698	711	734	673	665	641	718	720	714	721	669	722	706	681	693	729	643	695	703	658	658	658	686	676	688	670	692	684	634	687	720	708	672	678	656	713	671	676	678	717	637	651	707	664	687	640	705	675	694	732	678	672	671	689	676	684	685	683	657	661	660	732	671	689	686	727	636	696	653	670	719	673	696	703	624	657	718	691	674	651	651	724	655	728	657	681	669	637	713	707	744	684	716	686	689	670	659	711	682	730	687	696	714	699	726	694	698	600	636	663	681	654	694	709	666	674	664	693
45790	21969	18115	3440	1180	826	554	462	383	351	360	372	349	302	323	306	307	278	277	266	268	298	250	260	263	285	252	269	278	272	241	241	227	283	279	257	270	261	229	271	266	224	231	242	285	259	248	242	241	240	255	231	250	266	274	257	269	263	247	259	242	296	256	194	228	258	281	262	256	253	237	260	258	258	262	244	254	288	243	250	234	270	280	235	264	271	225	240	244	234	282	248	256	256	282	265	247	227	240	267	237	251	240	259	243	249	259	245	263	255	240	249	247	274	248	265	241	240	263	263	240	255	260	256	212	228	240	253	220	259	257	246	273	224	279	273	259	257	247	252	254	224	249	248	291	255	251	263	271	245	260	239	251	282	268	247	251	221	261	218	239	268	245	241	260	246	265	267	255	266	241	242	280	266	242	255	243	240	237	244	270	283	246	217	252	278	233	262	252	232	269	251	281	249	237	253	233	228	237	237	259	264	233	236	260	220	225	259	255	243	260	243	219	282	250	270	251	267	284	279	266	272	240	248	253	251	240	237	275	248	252	250	235	263	229	236	249	260	282	260	236	220	264	268	234	240	271	235	283	224	238	287	231	265	237	273	256	252	267	243	243	239	271	253	272	260	297	266	238	262	231	266	257	257	268	245	248	231	266	258	245	246	248	259	269	252	273	240	249	248	228	257	248	274	241	250	245	255	256	254	264	243	222	233	236	247	229	237	284	244	277	279	249	257	247	260	258	274	221	243	260	278	267	264	240	269	252	243	264	226	256	220	242	255	251	254	259	303	242	252	241	262	264	232	245	274	256	271	269	282	259	262	265	256	276	245	251	253	250	245	259	282	243	248	245	250	262	259	261	295	257	251	254	297	265	246	261	260	224	242	250	213	275	274	259	271	252	272	270	226	230	244	247	254	226	243	261	214	240	263	227	243	277	256	253	246	268	247	264	241	269	248	236	242	263	255	264	234	263	274	260	279	287	268	245	246	274	269	248	291	273	246	218	230	238	244	226	286	270	275	257	241	267	283	258	282	235	257	279	220	267	255	247	237	252	260	257	264	257	258	239	275	281	254	251	238	242	258	262	268	243	252	199	252	232	252	262	264	281	219	243	246	254	251	250	268	273	253	259	274	269	244	252	265	242	248	253	243	273	249	247	262	231	248	269	240	256	247	270	226	257	259	240	253	237	242	257	253	248	258	238	251	269	245	253	261	254	270	236	243	255	264	283	252	237	273	254	258	264	234	282	248	267	251	237	279	264	265	224	247	265	238	249	236	249	261	292	240	253	246	260	290	248	286	267	237	245	256	256	253	277	261	244	292	269	266	247	245	248	255	237	301	271	264	241	239	264	257	240	225	253	264	248	254	250	247	247	288	287	275	224	251	261	230	263	250	267	281	264	245	242	256	266	234	263	258	257	251	248	270	272	244	261	265	275	256	287	250	260	246	253	266	273	278	240	245	251	234	235	262	280	258	231	218	263	247	239	250	239	241	254	253	246	270	259	265	256	264	268	251	246	288	253	243	260	249	234	227	268	259	258	302	255	277	263	246	262	290	244	226	272	231	246	254	237	249	262	264	257	226	266	275	257	256	257	243	251	237	266	275	224	271	262	254	254	230	270	226	231	269	240	252	244	260	250	223	227	252	237	230	261	250	254	257	230	261	261	283	266	266	259	251	251	217	274	228	242	285	272	255	239	271	235	283	242	278	253	279	261	259	260	281	252	241	272	228	250	271	284	272	285	242	289	235	244	261	290	242	265	271	243	234	247	262	289	263	265	267	265	267	248	279	231	247	250	252	256	245	269	228	235	219	230	277	204	242	263	295	243	241	278	252	228	244	247	235	281	246	276	266	266	259	265	239	292	256	241	274	265	250	283	248	234	268	277	258	254	284	256	253	246	257	245	247	279	263	247	245	252	261	226	246	255	258	244	246	249	264	269	256	243	253	263	242	258	292	240	255	247	243	265	249	284	235	261	258	263	255	255	254	249	254	237	250	248	243	246	232	260	256	260	248	248	252	269	242	253	253	232	234	240	236	252	247	258	250	259	239	238	273	249	256	244	231	242	256	256	265	267	248	247	243	279	249	272	258	216	247	258	256	272	253	242	241	272	244	259	258	237	242	268	248	268	268	256	291	252	274	281	217	263	279	254	261	264	254	252	284	256	253	258	244	238	238	229	269	257	225	231	229	284	225	268	243	261	261	257	239	231	273	251	222	225	288	292	247	252	248	276	213	233	213	249	257	233	239	246	266	247	229	268	258	251	244	265	257	262	249	249	276	234	269	246	267	266	242	228	245	268	277	261	285	259	261	244	246	230	278	242	240	268	271	222	256	257	270	282	279	261	240	239	214	241	230	232	264	242	247	248	246	249	245	242	211	238	228	241	262	253	252	258	260	266	277	238	252	241	234	252	255	240	280	239	236	248	247	284	259	268	258	270	248	250	243	250	237	244	267	233	240	250	269	250	249	214	289	241	248	236	268	251	251	249	252	264	260	243	264	259	222	262	265	244	286	235	260	274	274	278	237	219	249	255	252	265	262	242	237	264	237	228	234	282	271	258	239	251	253	234	263	258	251	256	238	226	260	284	260	259	237	242	247	244	257	247	264	279	244	273	250	284	263	265	238	260	227	251	273	273	270	247	269	241	280	229	278	262	224	245	230	261	264	269	261	256	272	242	253	261	239	256	261	231	257	244	284	238	244	261	213	255	253	223	263	217	269	261	249	237	254	250	234	242	235	257	263	255	252	245	253	253	236	289	272	247	251	249	249	252	269	247	242	254	229	245	273	260	256	236	254	259	254	241	248	246	230	272	262	251	233	254	249	254	257	273	262	236	239	246	262	250	219	278	254	240	275	260	248	260	238	258	257	240	215	294	245	253	261	240	258	265	237	228	237	268	251	231	255	261	266	238	241	245	237	272	233	245	248	283	246	244	257	229	252	278	256	220	219	262	243	228	231	230	229	236	265	239	237	244	241	272	240	264	273	245	235	243	245	266	224	243	244	250	253	249	270	246	238	250	245	263	246	258	241	250	271	230	250	245	279	256	230	253	280	255	261	272	245	280	247	253	270	230	258	274	262	277	288	231	271	240	255	230	244	289	257	256	245	274	210	266	240	265	256	238	263	261	258	278	262	293	272	276	290	265	238	269	244	247	283	265	244	237	287	255	239	243	255	241	288	269	226	284	277	253	237	252	285	275	265	254	253	221	258	269	254	259	239	232	259	265	228	271	253	258	288	274	269	224	240	266	273	260	240	246	242	244	246	271	266	254	242	233	225	241	256	256	242	240	269	234	284	284	224	252	269	272	250	277	232	209	260	243	241	249	251	267	281	264	249	275	266	244	247	248	253	249	245	262	262	241	267	262	275	273	267	246	297	260	283	263	268	254	257	239	216	238	255	268	262	242	235	242	231	248	228	259	232	258	241	268	255	258	267	247	247	259	232	254	261	251	252	256	253	260	264	229	245	284	239	265	244	248	265	250	256
25414	1585	2829	3644	3123	2441	1956	1667	1588	1364	1233	1222	1061	999	1031	945	893	872	813	806	842	735	763	767	795	705	722	733	680	678	695	667	670	701	694	647	666	655	648	689	634	638	606	634	674	651	649	673	657	688	656	670	662	659	649	647	655	676	639	661	691	643	635	670	636	668	643	623	631	646	660	661	660	625	669	622	630	645	618	619	611	644	648	610	656	631	617	595	609	636	632	636	632	617	638	616	631	646	630	680	667	628	643	591	657	650	644	613	622	639	610	645	625	629	631	669	645	599	631	643	652	658	631	622	632	660	647	634	659	581	632	654	585	581	631	632	640	667	669	627	664	619	628	622	614	652	611	633	611	612	649	629	655	644	663	648	645	631	609	650	666	632	625	646	620	659	656	655	628	671	635	684	657	653	662	584	641	637	630	657	648	639	633	628	638	605	636	647	635	657	628	584	662	644	661	671	683	633	667	670	656	640	620	667	666	633	623	639	645	619	601	644	630	642	591	601	622	641	603	594	644	608	619	661	674	675	631	644	627	637	603	656	665	642	664	604	627	682	631	618	604	667	660	619	676	603	623	592	603	657	668	620	674	670	609	622	566	654	623	650	646	628	596	639	664	640	614	616	647	612	604	630	691	633	662	593	611	649	657	590	658	639	593	668	612	614	611	597	623	620	661	631	632	635	627	595	649	606	643	638	674	628	639	635	648	656	602	624	648	621	592	662	632	606	648	694	640	602	665	649	625	639	622	605	634	618	604	647	684	645	673	592	614	624	631	646	602	634	649	632	627	644	657	617	628	604	605	608	670	642	639	633	620	586	635	619	628	668	562	635	625	645	633	634	660	650	631	676	614	636	656	594	629	684	622	581	589	625	606	631	654	634	699	606	623	656	597	663	634	655	635	617	655	610	591	628	605	686	638	627	667	608	645	620	631	633	647	628	632	592	700	602	619	599	613	621	655	635	631	626	650	661	673	603	628	663	600	627	618	641	642	654	617	602	597	625	621	605	617	627	611	612	631	624	678	646	620	666	628	642	644	650	634	629	630	644	573	642	632	593	669	651	638	646	647	600	639	610	634	623	616	661	640	613	608	630	646	622	595	607	623	619	651	670	611	648	619	639	635	652	629	584	636	671	688	617	622	635	655	598	639	611	667	622	651	628	631	634	643	646	627	634	602	597	656	621	654	628	624	633	631	644	601	659	640	653	627	656	639	601	641	622	643	642	602	671	644	589	660	642	651	658	591	621	614	590	648	619	635	657	670	640	644	616	661	646	666	641	652	602	610	670	644	629	628	616	647	659	636	628	649	623	657	572	657	619	664	649	620	665	653	622	612	640	596	650	641	636	615	599	651	697	608	674	622	628	632	616	599	599	632	610	662	665	627	618	601	622	592	602	598	584	619	592	701	597	655	616	653	631	640	663	601	596	592	620	627	607	615	615	659	655	649	641	619	654	642	622	646	645	684	674	614	578	624	665	573	621	617	685	587	634	607	640	680	599	651	686	663	672	598	579	655	575	612	661	619	612	653	663	642	650	600	629	608	609	577	646	590	577	630	639	625	676	622	614	617	638	672	620	621	630	588	661	621	616	631	628	616	653	609	607	581	605	650	660	635	641	626	610	673	659	612	614	628	628	625	640	607	609	639	665	614	614	655	637	616	627	628	591	641	674	656	668	605	631	626	610	647	660	668	635	634	595	644	628	617	629	641	616	626	610	618	669	621	655	674	639	641	616	625	643	595	646	662	618	664	659	563	656	659	663	648	617	634	641	575	664	617	568	639	638	641	636	623	608	631	636	667	681	638	634	623	641	678	651	649	628	628	591	618	635	595	662	637	597	695	569	640	631	598	648	640	644	660	589	611	624	631	636	602	599	628	595	601	635	614	643	643	632	634	614	643	600	635	673	664	679	662	598	588	633	657	639	584	637	666	641	664	613	588	639	651	682	600	623	623	649	643	610	633	619	654	665	692	649	617	639	637	656	627	651	651	659	675	615	629	624	652	651	692	610	646	635	647	630	594	632	622	602	636	654	617	704	674	607	610	636	631	641	606	621	627	611	626	625	624	579	636	649	608	674	614	599	637	618	634	682	637	647	612	589	616	661	603	644	614	648	649	559	647	649	675	655	603	619	636	666	622	616	645	613	575	600	585	621	633	615	645	649	618	621	636	596	632	605	649	634	648	615	629	643	623	679	620	622	631	599	606	650	624	626	640	651	624	637	646	613	615	567	588	618	598	601	633	643	618	634	648	614	630	617	638	613	612	634	654	600	637	616	628	659	590	635	611	589	619	648	673	553	627	650	646	650	648	657	656	636	637	685	608	603	645	617	658	596	626	648	617	599	650	634	651	623	646	640	559	675	639	656	638	653	586	630	625	667	658	619	609	617	606	612	677	613	636	598	631	577	631	671	679	625	638	700	629	638	673	668	642	635	655	620	633	643	624	609	641	652	627	636	670	614	616	618	573	672	660	618	656	625	610	709	657	598	659	610	596	636	617	670	573	647	638	685	645	662	617	624	604	638	621	627	647	644	643	633	612	652	613	648	668	617	651	637	632	590	639	618	597	675	649	605	620	618	672	668	629	629	641	629	601	646	614	612	608	646	669	611	616	651	634	646	625	633	646	665	661	641	654	666	642	644	617	648	629	660	620	615	646	642	600	602	639	627	655	615	644	662	661	654	644	623	620	647	598	608	639	618	642	629	630	574	601	583	617	662	642	615	634	646	667	620	641	640	603	620	629	618	611	625	617	631	673	628	609	598	641	587	653	618	669	600	625	670	632	627	642	647	590	657	617	632	671	640	624	599	696	621	693	633	688	661	663	624	620	655	657	618	572	621	648	637	683	583	689	671	605	610	610	625	648	592	654	639	623	655	656	612	641	677	585	635	639	606	599	632	649	649	639	634	600	617	632	629	646	649	600	584	656	636	607	658	624	627	598	615	630	641	626	648	623	659	645	642	623	669	599	652	641	573	627	594	595	659	646	631	604	624	620	607	648	619	629	619	642	638	627	606	603	592	648	620	626	629	623	649	657	646	626	604	609	632	619	667	613	627	563	636	624	631	628	627	621	664	649	602	596	605	598	598	622	647	622	619	674	646	595	666	589	611	664	682	592	660	608	625	671	621	605	623	627	660	657	563	640	651	623	636	588	583	654	655	596	605	638	636	643	639	665	604	633	658	625	627	596	667	620	632	653	667	647	674	604	613	647	616	601	644	655	618	663	663	648	641	627	635	621	592	661	627	591	650	633	618	655	618	616	628	605	621	624	671	609	593	593	639	634	625	602	635	634	616	629	630	596	592	614	624	666	611	625	637	599	576	656	650	578	611	627	643	593	581	635	642	672	626	648	621	606	570	598	599	636	608	643	650	639	632	636	623	605	615	656	643	678	653	633	648	625	582	637	634	683	587	642	626	626	632	593	571	640	645	603	602	596	628	637	670	624	624	645	579	658	621	615	619	638	603	712	609	630	669	627	620	637	676
39694	25333	25327	18367	7978	1613	1034	828	722	587	595	567	509	497	458	411	474	413	447	453	431	400	441	414	449	377	390	403	429	427	408	393	403	360	413	422	357	373	394	413	374	405	403	392	391	407	363	416	389	429	371	398	390	382	401	398	396	384	364	377	396	369	407	362	400	402	368	397	398	387	396	374	417	399	378	426	411	371	405	426	384	410	413	391	389	403	437	367	376	386	376	380	363	361	364	365	394	384	405	397	386	393	397	388	384	383	392	371	386	406	394	396	420	391	395	410	376	346	410	385	351	373	377	366	366	395	380	371	408	403	371	371	380	347	393	397	386	410	378	374	410	421	379	403	366	394	411	396	411	422	394	372	396	399	388	391	378	375	383	381	407	412	371	387	349	383	381	395	399	362	416	388	357	392	379	384	373	403	347	421	359	372	404	383	383	386	367	372	394	405	393	406	388	409	423	406	425	380	381	401	349	395	370	407	366	410	370	391	421	372	399	363	385	434	417	377	401	417	360	401	397	362	361	412	396	401	409	408	379	428	401	357	368	406	388	341	388	357	366	390	412	397	398	380	407	382	386	372	379	391	357	408	357	385	366	414	413	388	355	391	348	357	387	381	456	369	375	356	394	383	376	384	407	405	381	410	386	405	369	363	408	380	382	359	393	389	354	378	406	361	377	405	383	378	377	383	399	367	379	397	396	410	383	380	337	329	391	376	429	380	389	416	384	404	316	386	372	368	376	413	364	419	391	393	408	413	363	391	395	398	367	379	376	393	390	385	414	400	408	389	413	401	416	362	345	384	406	402	368	387	391	387	384	373	390	411	364	405	381	393	432	393	401	401	388	393	414	388	420	343	398	393	374	384	375	387	386	368	383	418	360	368	379	404	392	380	399	363	378	361	394	375	369	406	413	380	376	388	403	386	401	355	377	387	413	412	382	386	405	380	361	388	422	384	359	395	376	428	395	376	352	421	360	365	391	366	397	367	417	365	387	402	426	387	358	370	415	365	400	401	422	415	355	425	389	437	376	394	393	389	374	412	375	405	425	365	360	379	439	386	403	378	401	425	421	411	358	376	393	397	385	383	387	380	393	346	369	357	398	403	405	353	367	358	361	400	373	393	377	363	379	401	364	354	419	382	379	406	370	384	397	395	370	413	413	428	426	404	390	384	430	380	356	389	411	398	389	379	371	338	359	367	407	390	433	387	408	393	395	420	386	412	379	410	412	388	414	370	367	391	401	401	391	392	398	375	362	389	445	373	427	417	366	389	440	382	380	369	369	353	349	373	383	399	391	406	364	397	395	405	404	391	400	381	385	352	388	340	385	382	421	362	383	416	401	398	406	393	372	365	382	349	373	396	347	365	412	406	343	388	360	410	396	391	403	405	393	397	374	373	372	378	402	391	393	378	409	364	358	390	397	379	396	389	369	411	368	397	394	401	433	393	371	382	380	361	385	400	346	399	420	377	407	395	358	383	382	404	375	384	371	404	370	397	408	391	410	372	403	404	390	371	372	371	356	399	411	393	356	397	406	371	401	372	414	399	414	382	398	360	381	381	405	369	356	355	391	356	396	411	371	396	384	371	389	381	404	444	350	382	329	406	396	390	415	387	391	371	379	375	392	418	378	361	389	377	404	389	386	431	357	380	361	363	361	404	366	396	356	436	399	370	419	390	392	402	380	387	409	436	362	345	374	375	405	400	388	418	373	425	355	394	386	382	391	363	367	350	382	386	368	374	387	381	381	381	407	389	394	381	400	382	393	356	421	381	367	395	391	385	392	388	429	371	346	387	369	392	388	412	417	355	431	381	420	377	383	411	373	396	361	398	378	419	389	368	387	376	425	377	423	393	357	380	358	394	358	377	366	397	424	390	401	401	344	362	421	405	407	358	407	392	386	388	394	395	400	371	409	370	354	414	385	399	352	397	422	418	390	372	383	388	408	390	412	369	424	353	407	356	383	427	374	395	353	391	404	418	398	409	371	370	355	402	373	356	369	388	372	390	362	418	373	401	420	379	393	432	388	427	393	393	366	400	408	388	416	360	401	373	384	409	361	408	430	409	442	387	361	380	389	388	398	389	374	419	417	417	388	430	406	384	416	388	390	383	409	378	378	360	365	391	384	395	403	390	377	369	362	410	370	403	367	373	403	385	403	462	398	340	364	369	376	354	376	402	395	429	368	370	378	417	403	408	404	358	402	405	389	415	380	394	373	368	421	385	390	406	413	429	444	374	391	352	390	369	390	371	392	388	386	380	391	366	407	335	416	341	377	433	385	373	381	389	387	364	374	340	387	380	391	415	395	384	378	395	380	377	434	377	398	384	381	375	359	426	368	408	378	391	418	377	389	356	372	360	354	403	408	391	423	373	387	400	384	378	373	410	395	377	394	393	384	395	365	396	375	383	368	371	396	401	373	382	408	408	397	380	388	412	356	406	378	371	365	405	401	357	387	378	390	398	400	377	363	386	404	385	369	401	382	373	405	368	425	376	407	416	382	370	370	412	388	386	387	393	426	387	414	368	343	372	405	412	407	389	399	395	380	414	416	365	401	406	372	389	393	356	393	359	375	370	401	375	405	388	411	390	401	428	385	407	375	406	402	392	347	354	401	418	382	359	367	383	382	372	407	413	406	360	428	377	400	376	401	385	407	393	385	357	415	404	375	394	372	391	402	379	394	358	363	370	376	377	403	388	430	403	374	414	352	403	414	365	454	400	388	389	393	388	369	378	407	383	403	394	372	385	398	351	384	362	421	348	380	402	366	387	380	421	372	408	373	386	362	386	381	352	381	384	362	409	417	357	417	380	413	404	411	403	374	412	380	394	429	394	397	399	400	364	391	386	408	377	402	377	389	401	388	392	389	386	414	390	382	430	377	391	372	366	422	377	391	377	376	391	391	384	399	410	401	382	384	370	389	400	372	390	404	376	361	396	407	346	370	372	419	380	397	435	387	369	380	369	370	400	388	400	378	374	374	414	384	378	403	406	375	411	368	366	418	347	365	375	401	339	348	403	413	381	393	388	363	405	391	388	375	402	372	370	388	386	401	408	368	382	411	358	399	396	387	391	361	398	413	442	391	341	405	410	377	434	406	395	417	391	361	397	392	364	396	370	381	378	387	405	392	405	376	370	362	394	405	402	412	398	370	388	382	387	361	391	384	399	378	440	411	363	386	392	386	353	386	384	385	405	413	372	341	374	379	378	380	403	383	390	418	360	403	411	408	384	374	374	391	367	397	410	393	403	405	429	379	366	371	377	396	417	407	415	351	378	381	377	391	416	380	361	431	393	427	369	354	426	387	413	387	364	398	401	384	366	389	361	384	377	402	373	394	383	429	391	375	400	362	392	388	409	385	405	389	386	419	424	345	392	410	401	360	394	405	393	407	387	382	332	392	440	359	404	416	396	380	395	397	413	351	423	385	379	436	396	364	393	396	373	363	382	367	373	384	391	387	369	346	339	393	385	383	391	374	381	389	367	444	377
28696	2763	4854	5609	5000	3987	3361	3002	2676	2316	2127	1904	1752	1556	1517	1487	1310	1358	1317	1192	1241	1167	1166	1091	1081	1191	1043	1074	1053	988	1029	999	1071	960	1027	938	973	985	946	983	933	1007	1016	994	967	956	1003	984	974	924	913	955	967	936	1011	939	955	966	933	975	918	907	887	951	992	953	902	977	887	941	950	927	892	907	942	928	952	880	988	964	995	916	928	890	916	896	911	892	908	918	952	866	912	926	927	928	891	933	954	939	944	894	951	879	947	883	969	882	955	924	922	913	869	916	908	921	898	872	904	907	946	960	924	899	965	921	887	914	878	911	956	950	923	986	909	890	927	915	934	930	964	885	931	891	849	906	913	899	906	891	956	891	927	891	959	840	893	872	920	945	870	869	937	863	924	969	887	916	937	903	887	932	904	899	956	941	914	886	939	918	877	934	895	943	905	947	961	941	952	890	958	868	937	865	941	897	913	892	887	930	951	907	934	942	881	925	895	915	911	853	993	914	909	915	896	909	891	902	946	948	935	943	951	882	909	990	929	862	939	886	904	906	901	898	949	961	960	858	960	857	897	913	940	906	956	928	941	960	875	917	916	935	912	950	954	943	886	886	889	920	986	948	904	888	956	882	870	940	944	879	964	954	943	903	962	882	934	905	920	920	904	901	942	918	923	926	930	913	959	863	918	908	869	906	888	900	914	894	893	905	932	905	930	875	899	926	908	930	920	911	880	941	929	892	887	954	878	917	925	953	887	932	900	928	918	898	869	936	861	920	904	913	954	955	893	900	923	917	955	944	909	898	950	905	881	936	879	901	953	938	905	907	945	935	922	953	946	920	925	859	883	916	899	885	916	910	877	887	891	926	933	937	945	915	889	915	881	967	929	893	896	899	895	885	902	878	885	907	886	920	938	901	871	905	904	883	925	889	902	911	949	917	915	914	905	920	917	911	899	972	912	867	905	862	865	884	875	938	909	910	904	975	865	924	873	914	868	891	879	956	938	920	915	941	905	910	880	893	904	883	935	924	884	904	954	868	921	952	905	892	863	884	913	936	938	938	883	918	884	883	875	870	933	921	900	856	897	952	910	879	945	909	951	880	876	919	928	955	903	895	890	877	941	900	896	892	882	929	909	873	937	912	898	960	912	925	955	922	898	929	876	857	951	898	872	924	915	921	922	936	902	936	921	916	928	922	910	880	900	940	940	914	909	913	857	936	907	952	895	935	920	887	911	914	901	919	928	920	947	864	952	917	889	887	913	867	933	873	983	969	904	884	946	864	940	959	920	897	968	903	921	922	924	875	870	937	946	900	880	915	870	880	902	893	898	897	857	903	910	947	941	914	964	852	958	967	916	870	934	902	925	866	926	904	922	888	916	867	887	909	919	909	944	964	871	891	898	922	957	923	896	919	927	899	918	899	951	950	948	916	914	944	902	917	934	903	899	912	929	944	953	937	941	929	948	953	922	956	911	932	858	879	957	845	924	914	890	938	890	905	887	925	844	923	913	930	958	909	914	889	883	859	929	916	858	962	948	975	886	896	859	918	919	949	907	937	922	923	907	891	918	928	906	911	971	885	922	907	900	911	960	943	863	928	926	937	906	929	943	932	914	907	895	954	919	861	929	930	912	896	938	925	897	941	950	926	907	904	942	958	876	909	887	962	913	912	934	956	896	943	903	889	930	887	922	916	915	907	920	919	905	940	899	894	933	883	899	906	894	957	914	928	923	953	896	903	921	935	903	886	895	945	946	837	938	864	947	901	880	949	882	911	872	880	909	943	851	895	895	892	946	1013	866	902	859	905	900	931	895	913	926	912	929	926	889	914	904	889	887	929	995	911	966	963	868	894	883	929	908	909	915	897	925	887	912	889	913	905	906	937	883	869	972	905	866	918	910	949	933	887	903	912	889	894	905	889	953	880	953	903	909	930	894	909	992	904	940	902	871	953	975	925	918	922	948	915	853	902	883	939	941	925	934	921	851	891	924	893	877	955	894	903	968	908	845	958	867	924	913	931	934	874	914	872	908	937	915	925	926	929	934	896	931	962	890	883	923	847	944	915	930	922	906	903	894	941	935	919	897	901	947	931	879	869	923	924	939	918	900	918	962	895	886	898	922	977	861	905	921	899	938	912	905	896	942	934	909	850	960	958	912	933	938	898	972	921	904	897	921	918	947	920	901	870	894	916	891	896	893	925	925	915	851	913	925	924	895	905	916	981	934	923	914	882	984	915	957	938	913	928	911	912	914	835	909	933	972	946	917	958	946	898	927	868	932	935	908	962	896	920	909	898	941	915	885	919	921	927	923	891	940	860	913	890	904	900	929	872	862	901	924	892	904	895	906	953	910	860	945	901	893	930	882	925	906	905	940	944	945	904	924	909	930	921	895	924	908	930	933	910	900	889	870	896	893	949	902	944	923	876	923	906	900	960	879	887	909	911	899	864	911	958	847	888	897	900	900	900	913	843	950	933	957	954	908	896	911	900	950	864	868	883	910	880	874	954	938	939	917	992	936	902	949	974	980	923	895	938	893	885	868	913	992	928	891	922	879	946	933	904	913	858	943	911	914	877	909	906	930	938	942	920	910	877	906	923	893	902	901	897	982	884	905	884	919	902	890	936	863	882	975	883	901	892	876	829	936	917	935	921	931	944	947	888	910	871	935	919	891	887	899	858	882	889	908	928	877	930	928	951	911	892	856	924	883	876	888	893	941	938	931	891	909	931	913	881	873	892	927	936	871	903	896	917	954	885	925	924	926	932	955	948	931	904	971	894	900	911	887	964	908	951	872	955	938	909	921	883	868	915	904	909	912	927	869	889	922	924	872	911	885	943	869	872	883	859	874	934	858	896	939	867	958	887	911	917	928	944	892	859	934	926	939	950	887	960	941	889	867	906	873	926	897	955	942	969	905	920	908	889	918	907	906	895	944	947	909	983	931	897	942	882	940	926	936	931	882	877	929	954	923	945	874	880	913	907	926	913	943	932	858	959	881	860	941	931	879	943	960	909	939	912	967	843	865	934	898	929	930	904	911	883	905	931	880	929	945	887	881	904	909	927	846	879	900	903	893	975	831	921	918	920	910	898	909	942	936	943	941	879	915	914	955	920	895	945	918	928	902	952	952	896	948	904	929	927	900	900	939	899	921	933	935	919	929	900	898	897	902	914	853	910	933	932	914	895	895	878	883	910	934	887	952	891	933	871	900	911	923	943	933	862	952	934	906	886	914	877	929	935	939	886	936	890	886	937	908	896	888	894	913	951	910	905	878	895	916	902	880	957	871	974	901	947	943	874	928	866	938	923	899	921	872	899	939	880	909	937	905	916	902	931	892	939	946	900	853	870	943	896	929	942	949	919	911	918	895	966	855	915	913	933	861	877	923	920	912	912	854	898	868	906	919	936	969	881	917	939	857	902	928	907	905	934	897	946	914	867	986	929	952	909	871	887	987	964	890	967	947	929	951	879	929	878	910	880	896	904	924	965	907	917	897	912	924	870
8426	618	428	382	320	325	298	274	311	311	316	328	311	298	281	315	283	272	282	282	294	286	286	263	309	290	255	320	337	271	312	301	301	290	299	248	299	301	248	283	296	261	326	268	269	274	274	318	288	285	309	302	287	275	310	282	302	267	292	287	312	289	304	268	305	290	293	280	293	302	276	291	276	277	261	278	293	289	295	299	295	268	301	266	273	307	301	274	295	264	283	304	263	287	249	297	272	283	274	324	329	295	312	287	280	288	317	299	328	300	294	306	264	314	283	325	305	282	293	291	297	290	290	311	298	269	275	308	331	306	316	317	263	313	252	272	279	295	265	309	287	325	271	294	277	275	312	295	285	310	299	315	298	295	274	283	301	282	279	298	298	292	343	298	275	297	299	287	305	291	302	296	292	293	281	295	281	280	290	290	278	277	289	312	310	286	293	319	273	323	308	279	304	294	288	299	307	292	319	280	269	300	302	328	269	288	302	264	297	304	273	308	283	281	304	290	305	317	276	275	307	321	286	300	258	266	308	259	268	274	323	291	308	300	268	282	302	293	295	275	325	305	285	306	320	289	287	275	293	299	286	294	298	272	281	292	298	289	318	291	294	286	264	275	293	289	276	312	325	298	302	297	285	260	267	323	294	326	306	298	314	296	301	300	332	289	302	285	294	277	297	281	299	310	284	293	289	299	261	283	297	324	306	302	309	283	317	313	283	286	258	271	281	300	319	273	276	292	302	279	281	307	290	292	281	298	286	297	289	307	280	300	287	276	262	295	290	260	300	300	332	276	275	292	286	307	267	277	314	287	302	316	278	298	277	300	273	317	288	290	299	328	257	312	308	299	318	296	274	276	303	315	272	292	344	283	301	310	317	281	300	314	292	272	283	277	300	305	321	293	299	257	266	271	259	277	292	313	278	286	303	294	294	301	270	273	308	253	347	310	280	278	283	302	292	274	273	304	280	308	278	284	288	327	307	312	278	286	307	298	277	276	282	256	269	292	280	292	304	309	289	292	308	298	298	304	271	327	311	319	309	294	293	274	274	324	310	311	300	273	292	297	283	254	293	296	280	296	283	272	328	275	292	319	309	274	328	315	299	289	269	300	303	279	312	275	287	261	294	271	293	285	271	282	275	295	257	286	312	316	271	265	297	280	311	332	304	327	308	288	278	294	305	288	258	295	261	269	298	303	280	304	264	305	255	282	289	313	291	305	272	295	293	298	299	312	315	294	323	282	284	277	300	269	294	263	289	278	290	308	283	291	293	274	271	283	317	283	299	273	290	284	286	273	278	297	311	288	290	343	326	301	309	284	308	280	264	285	289	270	283	318	323	287	272	282	280	264	277	279	266	296	305	284	276	300	311	281	298	312	292	316	289	323	278	302	285	315	295	284	311	321	298	285	272	298	291	279	322	323	321	280	296	305	316	314	263	283	276	289	290	296	280	301	277	332	314	281	295	283	266	287	296	279	306	288	307	269	329	301	290	314	298	290	285	300	315	294	308	304	326	263	283	265	264	303	263	305	303	292	275	300	298	298	311	307	302	309	315	281	294	291	306	287	294	271	306	300	289	294	272	310	297	286	311	292	306	310	321	285	299	271	274	294	259	294	319	288	305	289	333	295	281	296	298	284	292	351	296	272	280	290	317	318	292	295	294	293	293	326	292	314	282	292	307	295	294	245	286	320	303	303	289	307	288	306	275	303	297	307	285	279	290	253	302	333	285	320	265	316	255	295	283	258	313	251	295	286	327	275	292	306	303	301	278	311	313	290	267	302	284	292	281	261	276	319	280	293	299	282	300	284	306	319	302	279	326	273	326	309	291	310	310	266	266	286	295	282	294	306	314	296	291	306	275	300	296	302	284	289	311	285	279	303	301	292	267	272	280	303	261	278	302	293	302	266	305	291	323	305	305	288	319	256	285	292	294	331	290	255	354	319	281	264	293	307	278	262	297	271	267	297	345	280	299	303	296	315	295	306	300	300	274	283	257	291	298	266	321	263	317	275	297	299	336	286	311	294	310	291	345	261	296	282	274	300	297	320	292	271	268	280	280	301	288	321	275	307	274	309	291	275	305	324	328	287	271	326	301	289	298	299	258	292	286	315	241	313	293	284	297	297	299	282	264	273	267	264	272	292	290	288	278	283	303	295	286	309	264	310	254	290	276	299	309	243	269	267	322	299	302	300	300	309	318	285	317	300	288	271	296	305	300	253	322	290	283	318	286	331	279	294	283	295	271	279	290	299	292	267	325	304	302	287	302	310	286	291	329	302	305	280	317	285	288	301	287	302	316	302	312	295	306	287	273	270	304	272	295	289	255	301	286	271	309	293	254	278	281	297	298	292	296	316	290	303	300	260	291	296	274	300	258	322	271	291	290	308	299	295	295	320	316	329	286	281	300	301	300	266	302	352	281	291	285	288	305	304	270	307	251	294	273	277	273	360	277	292	281	283	298	278	276	274	310	297	263	272	312	325	286	296	307	282	261	296	239	271	277	277	292	317	256	284	295	313	293	303	280	305	327	290	274	305	303	259	292	323	272	255	303	301	281	317	304	279	298	310	280	288	278	305	301	274	289	301	269	273	275	296	307	291	270	340	308	265	299	280	269	269	263	312	297	308	278	275	293	298	258	293	297	268	261	287	287	312	307	286	271	290	329	285	329	271	311	294	310	287	297	316	300	302	291	298	309	317	305	302	319	291	247	294	269	285	266	265	294	305	270	298	300	285	316	317	300	279	297	302	307	281	305	302	299	315	301	314	287	303	327	289	273	284	261	289	308	299	280	281	294	305	289	286	277	286	274	286	280	247	266	276	278	279	267	301	291	309	251	266	287	336	308	245	263	281	289	299	345	266	291	312	322	297	283	287	274	284	297	268	275	271	275	290	310	281	289	319	309	285	287	299	276	272	330	302	308	286	289	310	318	312	288	286	271	271	320	266	274	315	276	270	293	290	309	302	298	328	265	314	302	296	292	324	311	298	307	286	285	315	288	310	270	294	267	282	319	289	308	302	303	305	289	277	338	268	298	307	281	309	304	289	269	270	324	278	266	308	296	271	314	267	284	255	293	301	287	285	291	315	295	297	304	306	271	286	278	284	288	288	285	288	298	344	296	291	324	294	319	298	283	256	277	306	310	309	257	281	312	296	272	293	273	284	306	272	283	303	314	265	300	269	281	249	289	285	301	276	347	278	305	291	275	309	288	271	295	294	290	294	280	285	280	299	282	292	301	311	286	288	268	305	289	313	288	349	276	278	284	268	277	278	285	279	302	292	291	269	306	283	291	304	299	290	271	294	316	300	296	319	341	304	280	283	306	296	273	261	268	274	309	267	268	299	287	286	299	298	298	313	278	310	307	287	340	295	261	299	295	282	302	285	283	270	314	300	325	282	277	305	309	264	301	268	311	317	263	255	294	304	294	279	314	269	300	316	321	327	267	281	300	306	284	307	254	312	285	306	278	293	310	311	323	305	299	313	318	309
8213	779	842	975	898	860	783	756	772	781	744	728	741	727	780	695	702	714	745	754	726	700	696	739	700	696	697	741	749	659	735	693	678	707	675	674	703	710	645	718	679	709	679	746	712	650	704	734	691	686	741	675	736	719	624	702	733	724	742	699	690	715	740	695	755	690	688	660	703	699	692	663	680	685	712	701	726	693	681	707	739	697	694	681	721	709	740	740	673	715	735	696	714	661	686	726	685	726	749	733	709	734	706	732	755	724	737	645	627	722	676	728	703	665	699	702	702	744	719	688	788	693	700	705	699	723	707	709	726	663	708	699	699	707	707	707	690	696	705	741	700	687	703	724	679	715	679	743	662	674	708	694	688	766	704	675	711	721	698	739	673	679	688	728	771	691	684	703	702	689	689	739	692	714	718	671	696	698	668	709	735	672	699	728	709	703	699	730	632	713	687	696	710	695	682	756	678	712	726	692	695	719	734	718	721	693	685	725	717	756	669	668	688	740	701	696	724	708	679	759	688	716	722	747	696	688	650	731	688	696	697	684	704	731	723	703	764	660	674	763	684	701	690	664	753	689	711	714	673	730	676	746	680	720	729	702	674	714	685	708	724	672	676	760	662	714	715	666	694	742	662	673	692	711	677	653	743	724	717	680	701	696	687	714	735	714	684	704	719	681	711	701	713	705	660	721	712	670	668	704	707	732	715	676	683	674	660	725	657	723	715	696	638	686	675	680	722	684	659	677	665	719	717	708	701	718	670	692	653	717	708	701	676	691	730	678	743	750	668	674	662	702	700	702	688	647	698	710	713	727	711	656	718	678	697	707	639	708	699	732	706	636	696	703	713	687	711	700	697	700	701	733	713	683	712	691	674	682	682	702	682	704	640	718	663	701	735	666	712	730	639	697	695	693	648	716	731	680	728	681	694	763	729	695	656	709	686	725	705	712	647	669	679	705	700	720	688	741	689	670	733	753	709	693	693	696	696	707	679	712	736	694	701	700	696	700	704	691	738	694	731	700	679	643	702	721	702	693	706	697	694	702	704	721	710	684	748	698	712	723	691	720	704	728	694	726	679	699	701	710	689	642	691	711	687	720	706	700	709	768	722	689	695	730	690	673	675	698	719	706	721	703	717	745	708	716	703	735	722	679	648	697	720	692	690	672	694	727	688	705	708	719	729	704	705	765	717	640	694	712	700	716	721	698	694	707	703	655	705	697	676	663	731	645	684	719	703	708	732	648	701	711	694	703	703	683	665	680	699	699	716	678	706	669	683	644	678	674	647	706	753	693	737	708	699	709	673	703	703	697	714	723	692	721	710	691	709	669	719	757	687	742	703	686	713	680	755	726	719	674	700	689	718	720	719	670	664	674	752	661	722	682	716	656	677	685	701	711	674	685	725	714	727	691	724	684	709	723	693	715	765	669	703	671	679	696	701	727	720	645	655	703	708	665	733	677	735	681	716	732	723	696	718	681	717	725	758	665	697	730	716	684	702	699	682	671	678	722	676	697	710	703	677	703	671	706	669	702	701	662	666	695	716	707	727	717	688	721	681	710	675	718	684	688	692	733	697	739	686	676	667	712	751	704	661	688	687	750	705	702	732	733	673	699	693	726	717	717	690	717	721	731	705	672	703	685	689	711	734	699	671	737	702	699	749	729	719	716	710	705	751	701	714	677	696	688	698	709	736	648	692	649	726	714	688	722	735	693	721	709	681	706	719	657	681	676	706	707	712	674	707	704	684	720	696	694	700	678	667	689	712	729	694	695	716	713	673	667	704	673	687	703	712	696	688	691	727	654	734	666	734	627	729	713	724	675	714	655	754	686	706	727	742	696	671	679	717	754	742	713	716	760	759	725	720	768	702	725	709	683	669	711	695	727	663	730	741	692	675	709	744	700	697	727	720	707	755	705	743	720	700	649	702	668	681	659	702	703	685	713	678	710	736	686	777	705	684	708	729	698	735	661	716	698	687	662	700	640	752	729	677	740	682	660	711	694	682	721	694	666	653	689	727	664	691	705	709	727	720	679	754	703	691	694	704	736	709	719	719	670	725	715	691	681	677	713	759	693	680	701	660	705	743	662	730	698	721	720	730	680	751	702	681	650	711	697	745	704	714	678	698	721	704	757	716	708	700	704	733	696	688	730	731	723	712	709	716	755	724	692	671	707	725	662	735	700	665	702	693	693	701	728	650	659	706	667	712	679	686	704	677	755	696	705	750	670	700	715	677	690	658	706	706	720	741	700	687	720	732	660	719	711	681	726	704	696	711	722	748	712	688	747	690	682	689	692	666	719	695	709	689	716	689	650	699	749	713	698	686	702	772	687	757	691	722	704	688	718	708	677	690	645	725	704	716	688	697	703	713	731	671	722	688	702	706	689	669	681	682	696	732	677	641	723	730	726	701	700	693	691	732	667	667	685	686	717	713	723	667	709	660	724	706	673	704	675	742	710	719	727	716	678	743	685	684	753	707	733	730	748	730	703	681	706	674	749	748	713	692	708	715	703	659	716	705	718	698	675	710	709	673	711	686	698	687	649	686	696	690	725	686	690	722	680	686	680	700	732	716	724	703	733	724	697	726	712	734	671	654	689	677	683	694	662	719	760	687	726	728	703	724	711	751	690	687	664	717	631	714	754	719	702	712	702	724	678	681	718	691	662	696	679	693	706	653	665	671	680	733	717	657	684	728	712	710	728	712	731	719	715	700	735	715	701	724	711	709	705	693	681	768	708	705	719	711	713	681	727	692	674	672	674	682	766	679	743	663	701	693	677	691	676	710	654	703	691	735	726	726	708	709	657	686	659	719	744	689	688	702	675	724	742	692	663	698	694	709	708	740	698	756	711	692	672	706	689	703	712	711	677	730	697	654	676	690	705	705	664	678	714	684	697	696	657	684	683	707	702	678	694	720	747	706	700	675	723	646	742	701	695	723	710	719	677	712	725	727	704	739	724	733	711	693	748	651	648	636	692	726	695	691	696	682	678	708	702	692	712	733	734	704	727	720	728	684	650	692	759	713	720	673	734	692	688	681	701	707	763	659	696	684	723	692	650	732	725	706	713	679	703	731	724	715	738	665	697	687	655	717	696	699	678	670	694	737	707	698	744	672	681	757	728	709	710	702	702	683	673	679	697	647	674	697	718	712	688	694	711	683	742	683	682	708	677	695	669	668	677	740	713	697	665	707	704	724	725	744	723	664	702	690	718	692	721	718	691	716	676	749	649	700	714	671	737	722	691	718	688	715	721	766	703	671	648	681	693	702	714	713	714	752	672	671	705	718	708	660	688	692	724	741	699	759	714	709	688	693	672	685	678	699	691	708	706	710	696	685	719	685	722	706	707	694	691	686	672	704	732	690	722	697	698	733	691	724	738	663	650	717	650	657	734	706	710	693	752	709	672	726	674	700	731	676	671	737	730	672	742	741	685	707	707	698	729	678	699	666	708	720	715	710	693	691	669	695	716	758	737	715	686	732	725	751	710	711	699
41761	22010	20090	4922	1155	717	544	464	402	385	354	328	322	274	289	279	312	274	282	273	264	264	277	282	277	270	267	241	266	254	272	245	258	280	240	265	253	268	281	238	241	252	263	247	223	245	256	258	257	225	244	250	252	262	228	250	257	262	272	273	258	251	236	236	239	292	251	256	255	246	235	251	261	234	245	280	280	248	245	269	254	240	253	253	230	254	242	289	282	260	244	246	293	236	218	232	228	243	257	235	274	263	226	222	246	236	244	234	232	274	245	236	249	235	264	269	263	266	246	258	272	224	284	247	226	271	273	247	249	224	244	255	255	290	236	245	276	248	244	253	247	285	247	248	286	249	269	240	271	268	238	234	240	243	237	232	226	251	252	246	237	278	232	252	273	258	240	248	229	262	240	260	267	268	269	233	238	266	251	238	276	241	257	271	226	246	237	234	257	272	263	254	250	241	234	283	278	243	275	241	243	271	267	267	261	223	231	239	246	265	247	256	233	230	272	226	259	236	257	257	256	254	234	239	238	205	238	291	219	245	236	245	249	248	287	214	264	245	246	292	279	247	248	226	237	236	239	248	237	262	265	251	260	269	278	261	242	218	248	254	253	257	243	266	249	225	241	256	221	229	266	263	249	274	244	231	261	244	256	278	242	238	215	227	252	270	237	266	238	249	237	271	239	266	253	223	250	277	233	253	253	245	211	275	251	244	270	234	250	251	249	253	247	270	232	242	274	249	265	266	262	291	264	256	258	209	258	242	280	250	277	262	290	240	253	281	253	246	253	233	250	240	241	239	263	236	257	265	262	238	250	254	254	263	247	239	236	267	256	247	238	275	272	228	240	242	224	263	269	272	256	264	211	246	227	215	255	231	229	241	263	264	223	266	251	238	256	237	278	202	255	257	255	238	269	246	257	244	247	225	234	245	265	257	276	244	245	256	226	292	245	272	283	244	245	248	238	248	288	232	257	241	256	229	257	263	247	246	234	288	281	238	292	283	268	251	252	241	229	271	277	251	226	245	276	260	256	249	255	265	236	256	258	238	241	240	238	258	222	255	285	218	254	278	242	267	226	273	273	230	265	247	255	268	273	275	229	246	251	251	232	274	223	261	262	278	282	270	276	237	248	239	229	246	238	256	212	274	212	253	229	239	232	261	235	258	234	269	259	250	238	259	264	222	249	223	258	255	247	243	231	254	256	243	251	256	204	251	247	242	254	237	222	263	257	280	272	283	240	233	248	238	272	252	236	253	232	257	280	251	261	282	249	245	246	248	258	259	251	246	222	242	243	268	207	257	266	263	271	237	257	239	235	270	252	248	234	266	251	249	226	247	254	262	232	262	226	267	249	231	257	228	256	249	257	246	225	260	250	254	249	248	252	245	246	249	258	258	213	230	269	268	238	263	239	259	259	284	270	257	227	244	227	235	228	224	215	264	234	269	218	242	259	295	265	264	263	247	257	236	254	258	235	249	287	294	276	263	254	263	236	233	236	237	264	240	277	241	257	242	242	258	249	229	268	266	288	259	266	237	259	236	216	260	255	242	260	235	243	245	236	243	243	235	281	259	243	230	280	236	270	224	248	252	242	218	262	237	220	244	246	239	222	268	247	232	220	215	240	232	262	258	249	237	258	243	254	243	232	241	259	270	250	223	257	228	264	256	227	234	284	246	275	264	236	274	268	251	251	226	275	261	248	288	243	259	263	250	252	241	252	222	244	247	225	244	251	267	259	265	249	288	263	257	252	225	244	236	261	271	257	243	216	266	233	254	248	242	250	255	244	243	240	248	235	232	270	237	247	239	280	242	231	225	251	254	255	239	231	265	280	266	275	229	258	250	254	278	239	242	249	258	238	249	259	212	252	266	247	255	277	246	254	253	243	248	252	242	254	244	265	236	251	220	290	273	287	228	255	284	287	240	260	290	225	231	271	283	249	248	226	241	239	271	249	242	249	254	264	320	278	241	251	243	233	285	256	258	249	269	244	242	232	267	236	211	250	260	241	251	246	261	262	228	274	297	264	243	257	271	280	273	211	254	241	268	251	255	262	246	247	265	243	267	242	258	269	237	292	289	225	251	267	267	230	213	252	232	230	250	268	267	232	236	257	252	265	249	270	254	232	244	279	270	255	248	256	262	238	240	255	277	269	245	271	279	242	244	241	220	268	255	227	249	240	232	279	269	251	262	239	244	252	243	284	268	219	255	269	251	269	235	248	235	268	254	248	237	220	263	242	223	250	239	243	276	232	267	268	252	252	242	246	239	245	237	252	219	257	252	263	220	224	258	262	260	262	283	272	284	265	293	252	214	274	248	253	255	269	236	292	259	247	239	239	240	257	231	251	282	252	255	273	257	248	256	215	288	244	265	228	277	275	224	242	223	234	240	239	236	268	239	278	241	251	264	243	270	234	210	231	298	240	306	227	269	284	242	297	277	252	240	247	267	255	232	260	261	240	255	229	244	242	245	238	254	268	255	274	255	248	228	243	244	257	273	271	231	274	246	249	264	231	262	283	246	230	272	226	241	238	238	306	265	249	254	247	216	230	267	227	251	262	235	241	234	280	275	245	266	244	249	237	256	255	255	250	273	232	263	260	218	270	220	239	256	252	250	232	236	252	258	259	263	222	247	259	254	273	252	240	218	227	223	253	227	246	242	273	278	248	262	245	273	234	277	259	257	249	276	269	240	224	257	240	247	236	283	254	233	236	278	270	235	223	252	272	275	237	248	270	245	267	261	259	230	270	285	256	229	249	264	259	257	250	260	259	254	237	236	256	292	257	267	234	263	281	228	265	236	253	251	262	236	242	229	213	260	261	266	259	261	246	228	245	239	279	258	242	258	242	234	263	230	237	218	251	254	275	223	269	252	240	243	247	261	262	229	253	282	258	236	263	250	252	244	259	257	261	239	290	261	267	261	270	269	230	258	261	234	244	264	262	228	260	242	255	266	266	243	277	244	265	230	228	266	237	270	250	291	248	262	231	246	247	245	248	289	250	247	226	267	223	265	245	239	265	244	263	256	214	260	252	249	226	247	252	254	243	246	259	267	236	257	264	255	261	232	265	267	258	248	235	244	274	260	252	256	236	256	259	227	267	221	257	247	230	251	247	257	232	269	279	262	256	268	242	230	262	214	277	258	235	252	219	252	242	253	257	218	249	226	270	251	231	252	277	260	239	245	268	239	266	243	255	246	292	305	262	211	248	228	255	287	267	241	268	271	238	238	228	259	281	266	278	255	262	241	235	240	253	250	258	252	269	265	262	288	252	248	240	279	242	207	234	244	256	301	237	230	243	227	256	264	284	242	238	264	250	275	261	293	256	257	287	291	240	254	235	238	225	248	251	274	240	223	234	260	249	240	239	255	222	261	281	241	259	254	257	232	250	249	252	246	269	266	245	276	220	251	240	246	240	288	261	258	256	255	238	233	253	210	238	249	241	240	236	235	253	222	237	226	259	261	248	225	252	257	239	238	276	228	273	240	223	238
23077	1598	2952	3550	3115	2193	1924	1749	1518	1290	1245	1127	1086	1024	1005	908	915	847	823	742	791	802	760	807	734	690	724	748	662	789	640	696	684	659	667	661	691	655	641	699	686	644	671	654	637	643	640	703	658	675	643	639	637	646	686	684	631	632	700	686	620	652	650	640	641	626	660	655	607	633	618	611	639	616	631	604	612	621	640	652	651	643	657	623	669	633	601	578	630	674	664	652	618	658	586	642	660	604	684	652	616	634	616	644	641	630	602	633	671	596	670	639	590	642	598	631	581	629	636	650	605	609	624	629	665	577	604	658	631	597	608	602	689	632	626	629	640	650	646	650	611	680	613	602	638	633	658	639	636	620	605	600	633	642	604	629	675	629	626	609	671	625	642	614	651	609	657	675	620	619	652	649	641	658	623	639	650	665	633	656	645	652	661	679	668	610	616	608	661	672	648	613	625	632	629	599	643	657	632	661	605	644	654	644	613	591	652	602	625	679	620	606	656	571	608	642	608	633	629	644	637	631	629	662	639	638	641	643	593	615	600	618	655	667	609	610	635	628	631	657	608	632	579	618	637	659	624	679	666	634	661	647	627	656	647	605	637	625	618	650	588	621	635	635	640	659	636	640	610	594	646	633	642	658	620	658	605	655	615	605	657	652	632	623	601	618	622	614	608	654	658	585	640	645	637	654	626	635	650	651	612	599	622	613	647	647	622	681	560	605	640	636	679	624	572	657	622	622	602	660	593	650	634	625	648	662	635	609	617	670	624	609	616	628	589	589	609	623	578	628	601	655	615	630	623	605	634	621	648	617	667	629	598	646	613	626	632	618	615	624	643	666	593	645	652	618	631	620	679	630	638	674	678	643	590	625	606	641	634	658	652	671	647	615	660	600	628	604	593	591	618	614	620	644	647	688	631	613	688	577	614	665	631	576	624	602	604	620	594	659	645	650	620	612	653	631	612	596	586	640	647	617	651	564	646	615	625	620	645	636	661	658	606	636	664	608	660	621	598	653	599	603	592	604	656	623	581	627	648	615	605	595	611	596	625	618	638	650	637	628	602	657	614	592	643	632	610	648	640	614	619	586	625	638	664	593	651	677	657	570	624	627	602	685	600	665	639	631	664	628	629	631	639	665	608	621	575	606	606	594	643	671	668	642	634	631	669	649	633	594	598	606	637	620	584	652	647	610	576	628	587	673	618	662	613	642	684	611	634	616	635	638	588	638	664	639	621	643	596	597	622	689	638	632	624	615	616	629	613	623	608	634	624	628	695	629	627	605	614	603	621	641	625	654	634	592	593	661	616	648	627	616	675	654	586	592	645	614	626	617	634	677	657	618	644	635	639	609	618	606	629	620	610	622	613	626	621	624	630	623	617	612	649	652	608	656	626	627	659	604	623	625	631	615	579	627	614	616	631	636	655	600	623	611	594	634	615	646	665	631	606	636	611	723	610	607	610	632	645	660	615	625	617	639	617	642	608	643	632	605	649	664	599	625	639	631	603	605	660	645	619	628	663	575	634	660	649	636	592	604	655	634	628	633	628	627	663	672	609	566	638	626	625	602	661	602	658	653	637	669	655	621	637	635	619	598	660	622	670	598	585	658	636	617	601	650	626	644	654	605	635	622	607	640	629	638	640	602	607	646	668	672	615	604	604	673	641	640	636	612	620	658	663	620	602	644	664	611	625	655	655	632	610	626	670	624	644	616	642	634	637	637	665	612	655	644	606	611	647	627	643	675	627	619	659	611	612	587	641	609	611	621	627	615	614	655	624	640	660	624	625	663	600	602	613	617	641	628	606	637	683	630	623	606	590	648	669	616	655	633	639	628	624	627	623	595	611	655	631	618	604	618	593	587	640	588	624	650	592	619	606	609	650	606	597	642	653	615	647	594	637	619	654	622	687	635	602	655	601	584	596	653	601	635	607	635	620	618	615	685	612	634	627	610	625	618	611	572	604	620	641	615	632	597	641	654	638	616	647	614	599	642	571	611	618	632	576	630	610	595	661	663	660	622	625	648	683	613	596	605	646	619	632	625	599	614	661	627	588	627	621	616	621	668	623	593	629	619	620	636	604	615	664	664	558	600	639	625	613	665	635	656	610	605	636	628	633	627	630	653	611	613	622	607	666	603	625	630	614	612	547	620	657	624	685	674	591	630	669	665	609	629	611	650	645	648	639	621	628	654	606	585	604	627	607	665	670	674	608	602	627	665	664	621	579	601	587	631	627	644	601	626	604	632	624	620	604	623	596	613	646	599	619	594	655	621	671	660	634	581	621	622	631	603	598	638	618	661	626	678	614	640	640	648	662	619	594	606	640	584	624	607	629	610	596	641	604	629	631	615	622	609	698	614	618	640	677	561	641	645	631	606	652	584	632	668	641	664	637	611	610	585	652	641	618	652	632	676	674	637	636	627	648	630	638	662	594	612	655	642	621	605	618	636	609	633	645	646	583	653	643	644	620	644	663	633	626	635	642	612	615	649	648	652	629	656	631	638	631	555	627	618	622	681	643	683	635	672	616	631	602	609	658	603	660	637	633	617	640	634	639	664	603	623	639	604	626	632	654	642	650	637	617	625	633	629	633	607	620	654	637	627	629	630	613	639	597	618	613	610	622	612	617	615	608	640	646	687	636	641	652	631	613	642	660	615	667	617	615	618	633	675	592	629	632	588	637	581	640	624	638	651	626	631	654	642	621	640	594	618	614	643	635	619	632	604	626	687	658	656	602	636	663	603	652	625	642	671	578	612	691	685	650	613	646	628	575	580	637	656	672	600	618	611	659	640	626	635	639	620	638	648	630	621	635	647	594	632	575	659	609	628	624	626	612	596	622	640	675	635	636	674	625	578	642	637	629	645	634	675	606	629	618	624	626	616	588	600	636	650	648	636	624	651	592	649	619	619	652	642	656	664	583	623	580	627	601	642	581	609	626	590	611	602	627	635	620	624	637	628	631	636	634	596	652	646	612	616	628	672	636	605	681	621	619	638	623	649	611	646	620	634	625	612	617	577	639	634	606	617	640	599	651	573	672	637	620	644	625	646	679	628	612	659	591	628	603	640	640	657	621	643	644	627	619	659	654	639	651	629	598	668	629	652	663	641	623	629	665	635	620	630	633	609	647	659	654	634	603	639	645	606	642	617	648	596	582	593	610	600	619	654	656	661	651	635	650	642	621	680	645	594	628	616	656	598	603	612	623	632	629	626	604	602	636	628	606	594	626	609	632	644	683	628	628	593	631	679	645	591	587	614	628	613	619	632	644	622	619	603	637	629	624	593	624	614	600	597	640	620	662	632	622	638	602	617	600	668	642	686	655	635	612	617	625	670	681	643	638	628	651	634	623	653	660	607	646	633	683	593	631	581	677	618	603	582	686	606	654	623	627	599	616	627	647	647	640	639	610	634	609	642	635	614	623	699	598	612	651	602	623	638	657	682	690	620	652	605	652	598	584	645	601	579	608	621	640	652	591	679	608	614	613	653	631	654
45286	25847	23203	12548	2917	1424	1006	795	687	646	538	537	542	506	468	461	446	447	461	419	424	390	408	389	400	400	409	415	437	412	382	404	379	380	402	382	412	408	404	437	419	385	365	364	363	357	409	388	396	371	371	393	368	387	355	411	387	389	380	416	364	398	340	407	369	398	363	386	370	393	373	372	397	379	378	390	385	384	370	381	360	388	415	387	342	386	333	387	363	325	373	383	355	367	313	359	382	390	419	378	379	378	365	413	370	429	386	413	367	344	372	393	371	367	375	369	375	340	352	376	379	362	408	342	381	387	357	365	358	414	393	365	406	366	407	398	406	381	376	348	367	362	388	379	391	396	384	351	387	386	367	384	390	397	411	383	349	387	395	366	393	368	369	362	407	418	398	391	393	354	372	398	371	410	380	380	354	403	365	378	398	351	348	377	359	371	385	398	359	371	406	381	407	373	356	373	370	408	363	373	332	371	376	370	380	376	353	368	394	397	402	356	391	346	362	350	347	382	389	359	348	350	403	341	380	342	365	413	363	400	389	381	390	357	381	395	415	342	371	397	386	385	379	367	359	409	358	386	363	397	362	370	388	368	404	356	411	407	378	343	342	391	392	372	366	381	394	371	402	421	362	363	356	382	389	410	379	342	374	365	385	364	358	365	394	432	363	411	398	352	375	356	369	375	365	353	388	365	393	357	411	347	403	325	403	394	392	398	411	376	356	353	363	378	391	351	411	406	363	365	393	377	378	371	387	384	360	372	359	396	414	392	354	354	369	370	372	385	401	388	396	378	433	404	397	392	396	379	393	404	365	345	347	381	385	364	375	397	376	412	390	386	379	400	366	387	368	381	364	354	395	350	351	426	381	379	328	392	378	379	374	375	365	390	376	364	403	358	374	343	389	384	411	403	369	373	389	357	401	386	379	377	344	342	388	397	355	373	368	359	356	396	388	394	411	399	403	361	410	370	386	376	347	366	379	360	356	352	371	407	391	369	376	378	379	422	401	429	378	396	380	399	394	412	382	416	361	364	351	386	398	394	355	341	379	363	362	387	374	372	378	384	393	362	403	415	389	363	399	401	366	397	382	367	389	388	404	349	402	410	317	380	363	394	372	368	396	426	368	392	364	406	361	362	353	401	376	368	376	406	405	381	377	334	387	395	347	364	361	352	403	388	413	376	351	404	362	384	377	341	351	357	344	386	425	379	366	361	374	362	375	333	358	381	364	374	400	397	359	349	352	371	377	403	375	381	422	398	358	384	388	423	388	379	356	419	386	355	387	375	400	353	343	378	414	325	337	407	396	409	372	377	418	310	437	359	383	358	378	353	389	370	387	403	378	370	361	400	340	347	372	386	341	380	398	369	417	392	367	371	379	378	410	364	396	380	375	392	395	360	381	364	388	364	393	404	373	396	343	359	355	389	401	397	369	395	351	367	400	380	388	359	378	342	392	392	346	340	398	388	391	350	410	411	383	358	384	334	358	383	392	363	359	413	389	402	378	397	376	343	381	370	362	363	421	384	358	375	387	390	410	348	357	382	373	427	389	379	321	405	394	402	361	386	371	379	367	365	391	369	411	396	376	365	356	434	374	390	434	379	359	364	382	398	404	390	379	401	362	358	359	349	354	402	391	400	395	346	353	389	382	348	406	373	400	404	373	341	352	390	356	362	344	383	346	398	389	387	354	406	391	391	391	392	385	411	370	382	349	384	385	379	358	358	361	382	373	368	344	366	345	344	409	368	391	354	413	394	372	379	408	410	383	375	394	390	362	361	378	403	394	384	416	378	377	336	390	385	389	414	371	383	421	399	386	361	343	376	350	377	398	395	372	388	386	377	389	397	422	385	395	363	357	365	403	385	354	375	373	398	401	336	349	404	394	382	345	389	410	386	366	360	372	375	390	372	341	319	381	373	398	398	378	376	382	344	390	362	374	355	380	377	362	443	383	391	418	393	386	391	352	356	408	372	412	387	386	363	361	371	362	358	376	374	411	422	399	355	381	375	409	369	403	351	374	383	395	414	357	365	398	361	350	363	379	380	362	341	386	368	360	417	351	385	377	355	383	358	391	387	397	347	386	376	377	404	366	363	385	380	351	406	403	384	386	398	356	367	361	408	399	373	398	370	355	375	383	353	409	399	379	374	377	330	378	345	369	377	397	363	383	393	393	365	360	373	377	361	414	344	396	362	369	375	365	395	409	387	360	404	372	364	354	408	380	383	357	376	361	341	344	373	371	385	374	385	406	366	373	335	365	343	358	349	374	377	369	391	394	359	340	415	352	372	399	377	366	381	389	398	362	380	374	426	386	380	381	387	385	410	375	389	377	368	368	375	413	383	356	399	388	376	375	392	340	366	381	379	412	355	350	368	378	390	422	350	362	356	397	379	383	373	400	387	361	389	374	377	358	377	377	391	387	417	371	357	359	402	384	402	362	364	400	334	376	371	376	406	369	366	373	339	366	388	380	379	420	384	395	384	355	421	367	350	362	375	399	344	404	342	311	359	381	428	370	344	381	347	374	383	390	407	361	374	383	357	341	369	382	400	405	386	400	415	375	364	345	354	370	402	393	376	371	364	352	372	345	382	380	346	374	371	365	366	368	373	351	368	324	368	403	397	371	401	394	399	389	401	400	385	372	368	368	370	356	369	374	347	356	363	393	450	348	366	384	383	370	417	418	347	358	375	370	385	359	367	395	424	382	347	365	386	387	377	354	352	366	389	373	403	375	393	405	386	351	371	376	383	372	386	390	379	397	349	366	397	383	367	389	377	358	380	393	398	368	385	366	359	366	369	399	354	367	384	397	381	329	372	364	342	355	359	367	373	403	398	383	359	373	377	399	412	354	344	371	367	398	364	402	374	382	401	399	378	381	392	402	388	400	376	394	378	388	377	428	369	352	351	373	368	339	356	373	371	368	393	372	387	339	395	385	413	360	391	364	420	379	394	387	360	344	360	386	365	384	380	422	401	406	389	388	353	415	349	381	334	380	382	391	424	346	339	365	436	392	338	394	409	395	366	372	394	386	398	372	380	376	388	382	387	383	413	407	399	355	381	389	386	382	399	397	392	375	355	380	374	382	367	376	393	360	361	390	375	347	376	382	406	421	386	395	382	346	378	378	368	388	408	378	342	405	390	381	352	391	389	407	396	379	353	358	370	365	373	395	396	422	370	377	376	381	401	348	369	359	422	375	355	364	415	403	347	352	325	357	386	429	369	392	394	373	383	384	370	378	365	400	379	376	371	382	369	364	355	395	375	384	373	359	354	385	421	347	385	370	364	373	424	400	420	401	356	397	375	375	379	374	384	398	314	363	378	374	366	380	408	382	374	391	356	360	380	399	396	370	367	365	392	371	394	363	361	389	426	393	383	370	363	373	384	337	382	380	386	378	397	372	393	375	387	398	402	388	397	413	386	384	373	393	327	372	394	365	404	359	390	346	371	373	396	384	362	407	350	350	408	406	334	354	368	386	378	420	362	434	390
27603	2886	4903	6109	5149	4150	3413	2958	2726	2278	2053	1868	1735	1622	1472	1387	1367	1264	1277	1225	1233	1159	1177	1115	1122	1089	1059	1056	1061	1009	1021	990	1011	989	978	975	983	983	972	960	907	968	980	972	979	914	930	983	930	967	921	877	897	915	885	944	941	904	874	890	911	858	883	925	835	911	901	959	846	899	943	916	917	850	919	898	872	885	914	894	875	901	853	938	842	956	902	926	944	897	912	913	892	920	866	896	883	868	861	945	860	871	894	918	904	902	937	876	852	916	894	935	906	922	842	849	871	896	944	962	891	883	865	866	877	859	845	864	891	872	912	926	824	889	841	938	877	874	895	875	885	903	929	880	860	913	916	909	878	872	894	923	894	873	877	895	876	926	850	868	887	911	902	850	868	862	891	943	894	850	940	901	906	887	943	877	872	935	864	908	871	899	896	886	897	895	905	836	883	876	898	850	911	867	897	932	904	866	896	867	889	858	921	913	931	912	881	917	893	896	866	878	945	830	857	849	898	869	901	879	868	905	890	909	873	913	888	871	882	836	846	919	891	939	867	859	892	902	921	919	879	911	873	871	943	871	924	877	870	893	867	883	894	927	925	938	917	925	866	900	871	873	896	882	913	883	895	913	899	934	885	832	883	878	912	889	869	867	983	892	811	860	864	911	924	928	845	882	863	864	915	903	865	864	867	938	863	938	875	897	935	863	876	892	860	895	886	922	893	908	908	887	925	946	874	852	888	857	890	974	889	903	919	855	852	870	886	891	881	862	903	917	874	882	901	882	881	892	856	877	896	889	876	856	910	880	879	873	936	906	922	892	824	905	922	928	868	890	881	943	869	917	884	905	849	904	838	941	876	875	958	895	890	888	941	908	893	927	883	930	925	911	872	942	874	874	891	904	868	916	865	906	840	895	932	915	854	839	859	886	913	880	906	873	864	908	908	885	908	850	945	889	892	860	876	908	889	923	855	873	924	802	970	843	837	901	906	902	920	905	899	907	867	877	881	822	953	856	886	890	873	886	880	835	892	914	908	897	886	863	908	866	835	852	901	907	940	880	822	892	848	898	938	900	925	870	888	897	939	920	923	903	893	967	853	887	867	838	859	857	904	870	937	921	929	873	914	848	843	907	858	840	920	922	809	900	874	860	888	947	873	853	862	928	912	909	890	908	893	908	935	964	934	829	839	884	901	814	903	885	883	881	872	842	857	920	923	925	930	894	864	867	879	928	877	900	887	844	848	913	880	913	877	845	862	889	898	839	920	889	867	837	901	797	882	866	895	947	883	889	895	893	885	892	880	924	907	871	853	882	885	954	898	888	861	904	939	871	878	885	887	920	900	935	850	853	873	924	856	834	919	897	865	849	808	895	937	853	869	871	897	849	909	858	865	878	879	941	876	881	890	912	819	886	921	883	827	930	905	962	848	875	883	850	856	929	941	870	867	912	912	865	875	913	866	876	870	881	917	865	886	871	882	819	921	909	936	905	887	856	943	894	896	892	895	843	901	807	821	890	884	915	854	898	867	870	885	855	883	871	868	896	922	878	917	877	912	915	883	914	901	900	896	894	906	838	883	857	925	912	960	937	922	913	841	888	902	875	890	853	862	868	887	875	894	856	934	891	865	933	901	900	839	854	927	893	887	916	876	863	910	904	896	835	915	921	886	884	880	857	862	840	895	860	860	892	867	947	861	883	934	836	870	892	904	885	831	897	842	839	883	837	883	871	846	880	873	855	887	878	867	885	883	859	878	899	873	895	890	872	853	842	869	903	820	827	933	867	910	873	920	883	882	862	878	861	866	885	879	898	923	843	863	904	877	870	914	862	855	931	874	894	926	920	939	882	875	882	885	938	918	872	869	893	885	908	824	900	899	900	899	900	895	879	881	875	864	882	907	892	862	899	833	946	840	899	861	905	887	855	862	922	910	928	933	910	822	930	865	905	879	905	890	888	918	905	890	899	910	871	881	843	855	932	873	880	914	881	901	901	901	843	882	924	893	882	886	886	890	911	903	893	895	905	862	923	856	875	880	821	888	872	898	899	899	876	840	897	834	866	904	915	828	905	919	915	898	908	867	886	882	855	866	910	883	894	868	858	945	834	890	868	863	939	854	890	871	902	879	889	869	938	879	900	878	883	857	951	870	895	929	900	892	885	910	925	843	915	900	879	900	914	894	871	910	914	854	893	894	904	861	919	923	893	876	868	884	887	907	905	821	953	891	856	901	866	875	891	871	880	886	845	901	909	912	889	879	925	878	872	883	901	856	884	830	896	848	907	893	850	869	907	927	873	894	870	909	875	847	891	886	901	915	887	846	898	905	842	911	894	865	833	916	908	879	908	922	916	887	880	900	936	893	886	854	898	874	888	906	876	884	857	924	895	870	917	886	855	904	961	831	915	899	883	925	922	890	936	888	885	868	874	918	833	905	951	922	876	878	892	953	902	837	851	862	893	875	838	911	888	881	888	891	888	903	888	915	933	933	902	868	880	921	865	885	869	845	865	859	916	930	894	856	902	862	944	860	896	872	902	899	857	903	894	884	909	919	855	902	922	835	945	895	931	883	877	879	866	908	795	875	868	880	870	875	907	896	914	847	895	902	858	913	845	825	855	844	958	869	848	913	874	936	917	848	918	874	892	861	866	890	889	880	935	844	843	887	902	922	867	862	887	900	858	891	883	941	882	872	907	842	917	909	797	920	894	841	849	869	902	905	860	925	877	900	888	917	934	885	881	839	871	870	957	891	904	851	911	846	894	857	899	924	914	894	915	882	906	883	898	877	908	868	838	930	887	860	885	880	950	891	874	887	932	843	907	901	887	905	825	905	937	904	864	850	904	874	900	890	928	844	904	920	899	885	887	896	857	878	846	908	862	856	960	881	858	862	903	861	889	878	867	883	886	848	886	892	881	956	901	869	877	847	887	901	846	902	855	882	928	901	862	887	860	905	899	928	927	854	884	895	875	923	903	921	886	881	839	906	901	845	918	841	885	906	920	929	892	876	854	848	974	902	870	854	899	943	831	898	885	937	908	849	934	902	878	909	905	868	892	917	909	908	911	896	874	881	887	906	929	890	844	899	914	907	884	907	923	880	901	873	903	920	868	843	878	901	888	881	888	904	902	857	877	906	838	871	899	914	908	892	943	870	903	901	884	953	859	861	911	865	885	894	908	846	841	855	902	880	867	885	890	890	866	849	886	900	883	848	897	855	893	882	888	924	924	875	832	929	877	937	868	882	865	853	865	948	889	879	851	902	899	892	872	875	893	901	886	808	857	850	886	892	897	879	888	871	911	834	867	886	885	906	907	889	871	850	875	901	905	843	861	876	953	895	824	909	907	858	893	928	891	857	880	899	896	936	834	924	911	875	877	898	834	932	896	955	820	848	904	875	847	920	875	865	923	869	881	916	875	930	886	853	925	892	950	864	959	945	910	867	896	863	927	849	899	893	889	923	907	871	869	916	870	929	903	942	856	864	886	870	864	879	941	906	849
7072	475	365	343	333	300	304	336	276	267	280	260	283	289	284	285	270	285	263	274	308	344	264	278	295	280	279	282	281	246	311	291	264	268	291	283	264	290	258	279	262	297	243	294	283	273	270	267	291	291	287	274	288	275	276	297	270	254	273	292	270	238	253	280	277	279	331	300	267	297	309	264	267	272	255	278	264	285	284	260	273	261	272	271	258	242	298	295	291	271	274	270	286	241	271	271	278	259	255	267	280	304	264	261	300	261	280	283	292	287	277	263	247	282	270	258	292	238	318	256	254	293	281	291	304	280	271	309	254	265	278	267	270	289	250	265	311	297	277	260	268	277	307	296	264	296	263	287	282	290	284	291	301	292	269	279	305	234	260	291	295	260	287	266	282	293	255	269	270	268	296	296	246	298	274	282	292	269	320	266	272	275	291	276	276	284	299	301	264	287	262	273	290	271	276	274	257	300	276	233	280	290	286	300	291	297	286	271	284	269	301	269	246	279	272	273	244	269	280	300	277	296	285	280	273	271	290	328	282	288	282	282	271	288	291	308	292	273	274	277	271	240	278	322	270	285	309	281	314	288	285	290	274	312	289	306	336	273	246	292	275	305	259	267	301	287	256	281	255	275	286	296	269	265	264	263	266	285	247	278	266	287	284	262	292	296	279	289	315	278	290	266	251	270	278	256	283	247	285	304	244	273	264	297	294	266	288	245	248	297	272	266	261	276	311	269	267	311	265	263	289	277	287	255	264	283	260	277	274	260	260	278	257	278	295	241	283	275	309	289	259	250	268	235	278	286	254	255	284	285	269	265	272	278	283	268	253	279	272	273	279	261	273	303	264	296	277	255	240	263	274	264	261	291	273	288	299	259	291	262	268	268	275	261	260	273	267	271	289	268	299	300	279	272	284	257	299	294	270	272	251	247	273	280	264	279	297	306	277	275	267	296	286	300	301	285	261	276	281	248	270	287	286	280	268	300	268	231	237	250	268	261	288	246	271	302	289	273	278	299	269	260	295	263	245	262	276	282	295	279	259	251	263	307	266	280	266	249	283	263	261	313	270	300	284	302	287	261	272	258	270	252	253	249	294	277	291	276	259	281	257	219	283	266	292	263	251	288	260	283	246	255	259	265	287	275	302	290	288	296	315	298	307	281	294	282	310	295	277	292	278	256	284	278	282	263	268	305	303	263	267	240	279	283	266	288	288	277	276	271	274	298	251	281	274	286	286	271	259	284	298	309	273	292	305	275	270	294	298	260	278	279	262	293	310	258	262	260	264	254	259	285	265	280	300	271	296	301	293	301	283	276	262	259	251	291	298	273	264	241	276	274	274	282	286	274	279	315	290	271	271	260	276	266	282	283	253	265	268	285	326	271	281	283	248	286	271	263	265	292	243	257	278	295	288	297	285	310	251	276	275	267	291	265	258	277	267	268	274	264	279	280	312	253	274	267	261	267	280	274	306	304	319	279	247	293	298	296	244	258	289	274	269	282	255	277	241	255	251	261	291	270	253	297	274	242	256	275	270	271	307	315	257	255	291	309	282	264	254	312	295	278	301	276	266	268	252	276	282	268	265	299	281	275	252	297	300	272	281	274	243	235	277	285	293	285	267	302	262	281	278	266	280	269	275	271	298	273	297	304	255	243	301	290	266	285	286	260	300	264	282	301	263	273	293	267	272	276	294	262	271	257	232	288	242	273	260	289	317	268	292	263	283	259	286	248	264	266	250	291	247	290	275	251	249	270	280	295	290	238	273	287	267	270	293	270	265	295	273	264	268	255	258	267	287	296	294	284	254	296	305	275	276	271	296	288	274	264	316	249	262	306	289	252	289	270	280	301	251	241	274	288	294	246	305	270	282	282	259	246	289	295	231	239	274	265	273	258	284	270	284	282	263	277	245	291	255	282	295	265	320	270	289	279	302	296	256	275	274	294	265	276	284	271	293	290	307	286	261	263	297	299	279	292	274	262	292	269	271	275	246	254	280	286	292	298	290	258	256	288	302	270	252	302	289	277	305	272	282	274	279	275	281	266	276	313	266	279	288	262	257	299	309	245	304	317	287	306	284	289	312	260	276	266	264	286	277	296	253	260	257	284	272	271	287	270	291	295	290	286	263	284	255	275	285	260	315	255	259	287	265	288	311	261	274	287	287	280	275	271	284	280	278	310	273	272	280	256	281	276	269	257	272	258	272	264	301	298	285	286	278	255	270	274	271	269	311	285	267	237	297	262	265	255	284	297	284	299	255	258	282	279	313	297	284	293	304	267	276	267	251	255	279	286	294	271	266	279	278	281	254	249	279	293	265	257	281	280	269	283	265	287	282	260	322	271	278	304	248	268	273	291	270	262	244	293	269	259	250	296	277	238	280	281	297	254	265	270	256	230	266	265	295	263	292	260	258	291	248	253	302	281	298	273	280	266	263	267	257	248	280	275	281	293	294	268	296	265	295	278	258	272	265	288	273	289	257	268	290	279	252	284	244	276	251	257	311	284	278	269	285	271	263	270	318	274	286	264	251	298	280	280	249	264	250	257	277	258	286	327	273	275	276	268	269	270	267	271	327	249	291	245	248	282	292	271	310	253	266	270	283	247	280	266	270	283	269	302	246	269	260	251	304	284	277	266	270	274	291	267	306	270	278	273	255	299	282	253	282	296	269	279	290	272	268	285	283	254	281	255	282	277	285	267	300	292	275	294	265	263	281	319	289	268	270	300	304	274	266	295	262	282	260	287	268	254	262	242	291	290	272	294	270	272	271	305	285	271	279	303	265	289	278	282	262	244	287	266	274	310	293	312	315	267	233	293	267	289	264	242	280	267	246	271	278	251	223	275	239	267	272	311	284	273	296	309	246	246	271	284	290	271	301	304	256	277	252	252	252	268	309	289	305	257	253	272	282	317	309	278	260	250	281	287	261	283	296	299	255	270	260	270	285	281	271	272	297	270	296	266	292	300	282	288	268	290	284	265	279	284	270	276	285	267	271	268	267	255	264	286	258	279	257	291	261	279	287	270	267	325	289	264	280	263	258	250	282	294	273	276	304	264	263	281	248	277	255	264	315	280	251	290	279	276	294	259	253	266	285	272	289	292	273	264	269	292	273	305	286	277	276	273	287	243	288	276	273	297	277	258	299	291	246	276	286	291	263	270	277	289	272	274	261	300	260	266	258	274	275	267	259	279	305	280	276	284	293	262	268	275	293	266	263	288	247	290	294	292	243	264	272	281	274	280	279	306	274	268	260	301	266	262	283	274	278	275	262	270	301	290	251	277	253	297	280	302	314	307	266	285	264	287	278	266	289	282	268	276	270	272	279	272	271	286	283	290	272	267	274	259	248	285	269	285	256	277	249	276	272	287	243	261	271	299	271	294	270	273	294	250	244	292	275	304	297	280	250	283	293	307	291	294	264	282	276	308	284	257	263	281	295	277	277	281	281	317	291	295	268	279	272	263	266	285	285	247	249	267	279	256	299	306	273	275	284	280
6974	752	895	947	879	812	792	733	731	679	773	674	662	678	695	661	665	652	673	691	662	643	658	693	684	687	686	682	675	652	640	649	685	687	666	688	752	634	707	708	660	619	646	637	675	686	641	657	636	634	684	659	642	631	623	659	697	678	717	674	633	656	683	653	658	670	662	646	674	656	632	675	657	664	686	624	663	667	638	658	644	678	688	649	655	660	710	720	670	663	640	657	632	677	673	698	659	668	645	683	667	697	641	677	734	656	643	663	628	618	703	632	675	638	665	664	673	691	661	681	686	679	672	624	668	691	642	649	686	640	674	669	694	643	641	670	679	685	655	633	710	671	640	673	667	690	680	687	651	667	708	695	672	667	679	664	704	683	652	663	679	653	659	688	686	639	659	660	671	650	629	693	650	654	694	666	681	692	669	714	688	663	681	677	641	659	643	647	708	706	677	664	665	678	650	658	646	631	620	678	652	661	685	617	650	688	665	678	682	639	704	664	687	689	659	664	659	641	717	648	646	710	609	658	709	656	662	618	671	674	674	646	636	691	665	656	623	630	662	665	685	641	670	694	672	648	635	626	669	640	642	706	668	667	700	668	673	664	678	669	647	665	711	692	639	634	686	639	678	681	676	658	656	654	692	655	635	635	700	636	671	653	729	641	685	701	701	622	664	666	636	661	651	601	683	676	654	650	663	642	670	662	681	675	652	672	647	646	651	657	652	681	640	695	698	655	718	694	649	654	632	640	655	653	653	644	613	681	670	623	644	649	680	649	639	629	679	647	683	697	700	649	672	643	676	650	662	677	668	695	679	657	633	665	681	659	653	662	684	646	656	700	674	638	647	688	656	659	636	661	618	647	682	661	674	619	676	665	609	655	682	653	650	694	640	673	728	676	687	686	684	622	648	646	675	671	691	703	653	628	651	680	663	681	639	686	627	673	707	665	644	627	659	655	588	636	685	691	656	659	662	649	674	615	681	705	668	657	694	660	694	643	673	674	642	677	671	699	624	662	666	665	692	699	656	701	677	659	679	689	605	665	673	661	675	636	691	645	661	677	683	662	661	671	661	630	645	664	660	662	729	639	632	639	661	620	641	640	650	668	651	752	644	684	634	670	636	654	635	680	685	636	651	712	640	663	688	680	699	701	664	680	674	668	666	678	690	666	656	657	682	653	672	608	708	636	648	674	654	654	649	644	693	638	637	685	694	672	665	676	593	666	674	690	694	700	648	739	688	677	669	684	668	664	647	711	673	644	633	679	632	676	668	712	653	632	692	653	647	675	640	651	646	669	642	640	623	685	663	654	669	686	688	672	653	708	679	642	619	689	661	660	685	706	683	660	656	629	677	663	624	683	655	604	644	715	684	658	697	664	676	674	680	689	699	689	644	702	652	716	585	658	673	669	689	643	704	688	692	647	661	670	657	626	656	606	639	669	669	721	637	606	670	679	635	708	644	718	691	721	661	666	646	658	640	677	629	685	621	681	683	707	642	703	686	676	640	668	609	675	645	650	687	671	669	692	664	682	656	666	701	698	661	680	640	678	668	679	650	666	663	702	666	689	685	657	647	713	665	644	691	700	692	654	692	703	713	657	652	645	643	662	668	678	623	660	692	696	689	671	704	638	692	707	638	651	655	678	695	650	701	703	689	671	692	671	652	662	666	647	651	651	689	684	691	687	617	692	594	667	671	658	741	628	676	636	631	700	651	698	666	641	686	674	713	692	655	656	647	656	635	684	696	623	699	698	648	638	623	692	645	717	686	621	643	645	616	664	659	657	684	671	663	625	685	649	650	644	638	702	660	656	658	651	640	641	662	631	644	677	705	667	692	671	684	643	681	644	673	657	678	687	700	664	670	690	689	645	725	641	693	649	700	647	669	682	678	697	704	646	680	657	669	619	698	680	680	691	663	672	674	654	671	683	664	628	660	632	632	660	676	667	689	684	698	639	737	629	645	651	638	611	665	648	683	650	673	676	658	667	646	623	623	674	649	666	657	664	676	662	666	650	698	643	667	695	665	679	653	666	652	674	608	631	622	670	645	661	628	689	702	709	636	620	667	640	641	642	721	641	662	664	668	668	633	631	680	640	620	688	635	681	718	650	689	663	662	676	634	664	680	669	653	671	703	649	675	663	640	649	659	662	641	675	728	668	678	659	671	638	629	663	653	664	700	647	682	704	662	688	742	675	626	687	681	652	643	667	673	657	668	674	645	645	686	633	653	638	623	667	678	680	674	674	672	671	717	649	603	685	609	680	679	671	664	716	680	681	667	722	645	671	600	651	681	636	680	631	693	676	650	642	696	689	655	651	659	626	691	698	693	630	676	680	685	666	655	653	648	632	704	665	641	636	676	686	666	684	676	649	668	655	633	683	695	675	661	685	694	690	665	643	633	692	680	692	653	670	648	643	666	651	659	657	679	724	651	681	673	639	681	643	648	661	703	661	641	680	663	645	639	689	646	673	636	665	671	634	666	688	651	649	689	661	642	672	699	673	722	673	661	716	673	630	687	638	697	666	685	656	620	667	665	673	649	687	671	720	631	669	660	657	647	624	684	695	653	681	643	689	669	675	656	656	685	687	682	647	681	689	646	663	659	699	692	638	698	674	669	643	636	674	677	702	635	643	683	676	687	693	655	672	679	677	701	654	639	700	676	700	683	660	681	655	653	623	662	641	677	674	656	653	688	664	696	676	633	669	690	659	667	652	622	646	709	669	674	684	651	693	638	686	664	630	620	642	680	645	697	634	631	641	671	594	732	617	664	711	662	679	686	727	656	678	630	681	649	655	651	687	703	678	677	637	672	661	681	661	667	653	681	595	669	624	646	674	648	687	606	697	689	673	646	663	650	644	660	637	702	630	661	710	649	672	616	663	669	705	632	652	687	652	692	668	650	671	709	647	692	648	626	688	616	661	648	674	642	667	687	691	654	623	647	665	619	657	701	660	642	647	693	693	710	673	644	668	640	669	676	683	674	633	666	644	631	696	668	662	703	649	686	687	674	658	650	637	747	630	658	657	666	596	652	640	645	682	636	641	670	662	617	675	648	665	664	719	674	695	688	661	619	642	664	657	653	645	635	649	682	653	668	653	663	644	676	649	658	674	676	667	707	659	697	679	659	664	666	655	662	619	665	644	637	716	622	625	672	659	688	681	688	682	653	677	670	619	678	659	674	668	631	639	705	657	665	636	686	712	671	650	644	666	649	650	611	628	631	664	683	635	673	685	620	658	670	690	643	661	733	706	665	697	612	655	734	653	654	673	695	641	674	684	653	678	666	658	642	630	657	617	731	676	680	691	653	678	614	651	659	706	634	680	632	644	647	676	662	695	698	667	705	620	672	640	685	681	688	662	686	660	653	655	645	667	687	699	658	658	665	624	619	687	645	691	650	674	690	625	673	630	670	619	631	655	655	648	648	688	701	725	646	694	671	683	664	665	665	674	642	689	642	643	669	703	718	698	648	631	674	641	641	629	719	660	681	642
38143	23839	23431	7101	1194	809	664	628	450	409	339	338	326	294	290	301	264	305	258	297	247	304	267	239	293	256	265	284	256	257	262	243	254	246	230	295	255	227	284	243	269	250	248	247	263	260	241	254	245	244	256	260	277	296	268	278	256	228	255	260	285	248	249	259	232	262	270	273	247	247	244	260	250	244	261	260	249	274	230	269	194	253	242	230	254	291	251	247	273	293	274	289	258	239	253	205	228	243	232	231	265	254	260	263	231	256	251	256	266	245	235	269	268	269	278	232	279	228	244	268	260	258	247	242	254	252	250	262	271	247	237	258	244	237	223	242	282	281	264	263	239	233	277	227	249	230	251	233	237	239	265	222	263	247	240	253	269	257	235	264	227	231	253	227	266	234	247	244	238	262	226	264	230	226	274	251	249	256	227	264	238	245	254	261	245	248	261	253	231	233	250	251	239	264	247	245	258	218	278	241	239	275	233	275	239	280	257	259	256	262	240	275	270	286	254	245	269	259	261	228	224	217	258	265	237	271	262	242	256	228	229	256	238	241	265	220	247	260	255	259	250	243	231	242	259	239	249	254	245	282	246	262	247	266	235	274	249	216	250	266	244	209	260	250	256	258	258	238	272	242	214	249	250	268	245	257	266	247	226	257	216	255	230	261	260	227	266	251	269	253	264	243	264	286	257	248	249	271	260	270	241	242	240	253	225	254	270	273	245	241	267	270	260	282	261	250	229	262	255	240	258	257	238	268	233	273	264	271	244	238	264	282	292	234	233	248	257	240	249	227	261	238	261	283	248	252	242	242	232	274	258	253	268	236	249	257	260	253	262	240	244	241	234	234	259	268	234	252	244	226	259	245	237	260	257	242	249	267	262	246	274	267	270	246	225	235	245	258	251	231	278	250	244	263	283	237	260	219	265	277	253	246	235	219	268	236	255	242	252	249	274	256	249	246	260	240	243	266	252	218	253	265	226	248	242	273	254	265	267	262	248	248	251	233	283	201	250	274	234	285	223	265	244	268	229	229	227	272	223	256	261	243	294	273	271	263	250	247	234	292	267	237	261	255	281	267	234	235	241	231	213	255	259	263	246	248	259	238	274	271	260	249	260	259	253	241	223	260	258	230	270	251	278	289	229	273	230	250	263	253	245	248	239	226	250	246	224	269	235	262	251	243	272	244	245	242	250	272	253	290	271	253	259	273	264	264	216	261	255	263	250	248	237	240	222	282	234	273	287	278	260	245	263	243	258	257	256	245	222	243	237	230	249	255	248	238	254	219	275	249	223	263	237	278	288	252	251	271	257	247	261	221	250	272	246	235	243	229	232	266	254	259	235	243	240	233	220	222	237	255	237	254	256	293	234	269	280	237	255	254	228	248	241	241	252	270	219	236	241	261	248	276	265	274	268	252	239	262	221	246	305	241	252	256	272	243	246	264	257	244	230	256	264	254	256	285	244	269	223	238	225	256	271	249	268	247	227	265	251	275	228	259	250	249	244	261	231	268	272	264	223	239	267	254	238	257	233	267	265	263	247	269	258	243	269	245	246	263	262	245	257	241	277	256	237	259	247	289	273	267	274	264	246	283	225	267	259	236	251	256	256	255	248	239	256	273	274	216	234	247	263	241	236	244	248	254	274	250	236	240	227	244	243	199	231	223	247	237	251	286	247	265	275	230	257	235	254	270	241	234	247	259	246	258	279	230	259	235	273	246	248	286	242	245	274	249	237	234	256	262	240	275	251	266	262	256	252	264	244	258	254	241	252	223	268	262	278	261	259	246	287	253	250	265	225	248	267	230	230	271	242	238	248	246	253	231	258	265	259	268	232	241	255	286	252	251	245	251	252	263	273	241	291	263	223	246	216	248	263	236	265	252	237	216	238	240	261	261	235	259	247	249	264	239	255	250	219	265	251	260	258	257	246	256	232	254	273	230	208	256	259	250	236	214	222	253	259	254	238	250	275	242	240	247	277	285	250	256	236	274	261	238	237	277	258	252	263	248	250	198	232	246	244	242	251	249	249	240	233	250	224	224	257	219	250	254	245	263	244	248	251	239	261	230	257	266	253	229	237	233	242	248	251	239	251	259	262	248	277	280	260	259	291	250	267	243	221	247	265	268	254	245	262	235	224	263	251	241	234	267	269	266	244	263	250	245	219	239	252	224	253	258	224	273	266	235	229	251	230	264	258	245	247	237	245	252	258	256	230	251	231	271	264	247	217	261	284	253	265	276	272	266	237	244	252	252	262	222	232	236	292	248	255	264	254	291	255	225	267	268	245	280	277	255	288	263	250	237	253	239	274	239	234	248	256	239	247	252	286	241	222	252	241	236	263	265	245	235	254	249	233	255	271	269	251	241	250	244	247	265	244	250	255	275	238	245	234	241	260	249	273	248	242	252	252	235	234	258	249	246	259	259	247	254	221	231	222	241	228	237	246	238	253	244	240	249	274	233	243	227	267	265	262	234	225	236	264	262	262	229	232	232	240	250	259	252	257	239	249	265	275	263	284	238	244	265	225	233	223	236	269	237	279	240	239	235	281	251	238	245	251	256	233	261	234	254	234	249	238	237	280	247	249	282	239	241	224	249	230	251	248	230	255	261	263	257	241	242	218	277	256	228	269	244	250	252	248	248	269	254	245	245	284	256	265	254	270	276	245	252	261	255	275	268	248	237	272	239	228	249	246	227	235	236	243	252	219	233	267	234	254	239	241	269	259	242	273	227	256	246	252	292	246	267	240	217	244	258	273	234	223	261	268	243	231	270	247	253	280	234	260	227	263	242	276	250	238	231	250	255	252	247	256	261	250	258	255	234	251	250	259	240	266	245	236	269	231	235	244	257	222	233	235	265	225	240	215	238	265	276	219	220	248	247	263	280	262	233	236	241	230	236	253	242	241	279	235	252	250	213	261	198	269	243	230	252	268	242	258	231	252	274	256	258	250	246	241	246	240	273	236	245	261	243	254	258	241	267	257	240	231	267	235	263	270	265	263	265	262	266	238	252	278	226	243	261	233	244	253	255	267	246	253	279	242	240	252	240	272	282	257	282	252	260	276	259	219	282	245	234	208	262	273	239	259	248	258	247	274	244	254	275	255	267	267	246	261	236	263	254	257	245	263	222	247	239	216	253	253	241	212	237	262	252	265	242	234	253	230	216	212	243	248	241	257	246	274	230	285	248	255	287	309	223	256	263	240	255	236	233	238	238	242	235	267	270	235	250	255	259	271	256	259	262	234	257	277	231	252	245	254	229	232	263	228	229	208	261	243	250	256	242	262	250	281	250	255	241	262	259	241	233	236	272	230	231	252	239	230	256	221	265	269	234	259	241	224	255	259	218	247	263	277	257	262	273	240	244	258	255	252	253	227	233	239	256	256	237	268	237	242	245	265	267	250	255	251	253	248	249	265	244	253	275	255	270	267	271	241	249	285	255	237	243	254	256	267	265	258	276	254	243	262	270	225	271	277	279	274	264	263	246	265	259	249	234
22857	1620	2933	3400	2949	2444	2099	1722	1511	1356	1274	1161	1150	984	931	901	844	872	807	775	770	762	750	769	728	764	750	708	662	612	671	680	661	695	674	674	702	704	689	650	657	666	650	658	650	646	655	679	633	636	695	650	630	624	635	617	618	660	629	642	655	616	595	631	634	665	613	633	631	661	611	637	661	634	636	651	615	653	669	688	616	610	676	671	609	638	658	634	576	627	596	590	636	608	584	638	652	627	614	600	613	630	600	615	645	632	626	598	654	622	680	626	640	669	613	622	574	631	672	621	622	609	597	644	646	639	657	622	604	628	650	587	645	617	589	662	598	633	652	601	616	650	693	631	589	583	666	616	702	602	619	643	620	649	664	626	643	655	619	640	610	584	640	602	607	646	628	646	652	632	638	614	629	600	649	628	654	612	652	601	606	654	623	614	638	619	609	641	665	639	621	663	618	627	598	622	667	631	621	601	599	643	669	637	644	623	665	595	596	635	667	606	624	633	630	648	640	627	678	659	643	611	633	646	569	605	624	612	629	619	644	635	630	619	647	632	646	638	670	645	658	612	596	629	601	658	589	627	638	624	652	591	616	615	647	624	626	630	645	651	623	638	674	617	605	628	646	618	645	647	622	675	630	597	614	639	659	608	627	617	671	603	651	658	668	670	600	629	600	636	644	649	576	613	605	657	642	634	639	656	619	612	645	595	604	633	658	594	632	612	591	682	595	622	614	583	644	609	583	667	656	637	624	625	678	590	589	631	600	643	622	608	653	668	631	664	588	637	651	647	627	692	650	627	665	602	648	616	634	597	632	619	607	638	597	615	605	585	641	659	624	573	642	587	648	639	625	656	580	664	623	618	633	564	642	600	640	635	641	649	617	604	661	646	613	586	607	608	697	594	643	652	620	650	638	606	629	600	632	638	619	599	617	648	651	584	625	640	619	653	673	603	631	618	574	610	643	623	623	607	587	676	581	611	636	635	638	626	596	614	632	647	608	597	655	661	624	595	639	579	642	672	646	650	608	589	616	625	629	615	602	613	666	641	613	631	611	639	584	627	634	629	607	626	604	663	632	663	615	584	648	622	605	618	655	581	598	612	636	561	664	599	617	608	650	626	624	615	623	629	639	619	628	634	605	612	588	661	679	634	666	599	624	614	571	645	623	648	591	565	600	640	633	643	591	626	633	611	622	605	592	607	668	671	643	623	605	639	633	627	649	626	587	678	567	637	639	616	634	634	599	640	626	609	644	620	661	662	651	606	633	609	606	654	626	606	590	669	561	641	609	612	627	604	595	631	605	634	597	587	603	612	659	654	642	596	615	620	624	661	603	610	679	598	668	645	635	639	630	640	588	690	611	593	641	631	661	599	655	589	638	612	617	609	665	619	628	644	597	648	638	637	669	599	637	603	657	651	614	588	655	598	662	620	604	632	627	670	609	637	596	648	644	642	654	599	622	629	590	641	612	691	643	615	645	608	591	651	645	634	624	639	634	690	631	652	604	621	644	645	628	615	596	579	634	630	650	602	629	604	625	679	668	646	625	643	647	632	612	590	615	640	613	668	604	639	590	648	657	663	633	603	631	676	619	613	642	626	656	685	647	639	623	624	667	629	613	659	647	622	586	668	634	670	607	663	636	619	637	606	603	627	562	641	659	584	635	629	584	643	595	604	652	650	632	633	634	631	608	631	603	611	637	649	624	664	610	608	640	624	634	627	619	648	643	588	632	591	632	674	652	608	628	617	631	662	649	655	633	620	617	673	645	623	637	639	610	653	659	626	652	637	621	612	643	634	648	680	613	633	622	655	580	637	620	632	642	626	600	625	623	618	606	620	600	591	637	618	650	612	649	619	660	608	645	636	642	584	612	630	648	673	610	627	599	642	631	644	638	628	632	624	649	639	645	581	561	663	616	627	640	605	616	603	611	629	620	657	627	645	608	659	654	680	685	613	625	601	637	586	616	687	636	618	589	632	654	674	635	621	600	635	614	625	658	594	677	656	632	596	641	659	697	627	671	660	644	631	655	632	625	644	651	638	610	644	657	643	640	615	635	631	613	616	619	651	647	619	637	580	636	602	610	668	610	679	637	605	652	614	625	612	619	628	618	573	587	618	599	651	652	605	600	663	606	663	606	635	631	640	630	638	628	600	625	609	654	595	634	643	633	645	612	603	608	616	607	649	595	607	641	603	650	673	642	608	603	624	685	605	628	691	618	643	602	617	658	622	597	636	622	632	646	638	656	610	596	655	667	612	640	618	572	595	598	630	601	636	643	606	671	623	636	625	660	665	623	624	643	562	610	671	586	651	654	589	610	606	670	651	665	598	658	681	671	654	642	612	616	618	641	635	606	663	605	607	609	622	622	607	609	658	621	642	658	610	655	628	642	579	633	629	620	631	615	627	627	653	614	636	593	647	698	613	624	637	664	662	600	599	604	621	582	667	609	648	669	635	638	635	623	633	626	682	587	655	629	637	580	638	672	645	683	588	567	636	670	584	634	656	674	672	592	608	627	654	651	609	618	619	663	614	628	616	652	651	625	652	638	644	665	627	635	653	646	634	626	687	651	629	593	644	645	659	608	660	659	593	637	650	637	596	618	679	652	609	637	652	649	599	648	645	616	610	623	601	610	614	637	643	616	649	614	624	636	622	617	645	660	624	637	640	644	600	598	627	602	624	676	606	615	630	718	639	660	644	646	650	626	597	627	662	611	627	615	573	639	578	641	637	626	667	637	639	659	624	595	581	644	627	666	613	613	604	622	659	597	626	660	619	620	633	618	604	586	640	601	626	632	651	604	647	634	632	653	636	662	600	650	592	612	600	617	626	616	659	609	652	623	600	582	632	584	618	612	618	642	645	621	622	623	642	621	616	628	615	647	725	549	603	659	630	644	603	624	629	581	640	638	635	589	617	637	623	644	633	618	599	598	633	695	636	602	718	614	628	659	666	660	617	617	620	590	630	642	616	672	605	654	679	616	649	620	652	590	644	576	633	627	641	625	647	655	665	658	630	603	649	601	618	601	652	577	644	631	647	645	628	653	620	601	639	617	664	624	644	692	623	649	613	611	665	626	622	593	662	597	669	582	650	609	600	626	653	660	650	643	571	628	600	617	593	623	626	618	637	677	648	682	578	629	653	636	645	622	643	623	661	635	609	634	693	627	635	606	641	631	655	629	605	635	626	592	636	614	585	644	589	650	623	640	631	621	593	616	676	628	608	644	647	590	634	650	630	644	545	612	653	630	634	615	592	626	632	655	638	638	641	647	646	619	603	602	645	610	633	602	610	644	649	619	622	662	592	617	611	636	589	607	597	590	630	585	581	617	614	620	627	595	667	618	701	671	601	667	674	613	597	636	605	613	630	628	624	670	617	622	611	634	674	623	591	626	616	604	585	656	611	657	590	656	623	635	624	674	615	595	612	656	620	580	649	637	583	639	636	631	586	607	612	619	633	653	578	644	634	592	679	629	609	635	619	632	611	615	579
38262	24892	26743	19375	8799	1647	972	866	784	689	622	597	554	516	488	488	478	428	455	496	384	362	410	445	398	412	419	398	419	379	390	417	346	371	413	384	402	405	384	359	370	411	378	359	364	399	404	393	392	380	358	394	376	344	388	360	375	364	400	347	388	384	348	378	335	367	408	426	327	383	399	384	364	379	372	408	348	354	381	375	378	381	404	406	402	373	362	396	404	376	408	415	360	432	352	352	380	374	375	400	382	367	401	348	363	380	409	384	378	386	368	379	356	421	372	366	336	419	363	361	366	390	369	379	357	405	373	389	372	386	381	420	373	341	334	357	357	404	414	379	401	396	365	392	366	392	391	380	353	390	403	426	358	369	371	353	385	404	380	377	373	358	394	377	378	367	415	395	416	369	346	391	405	376	375	417	412	394	393	413	382	376	420	337	380	386	360	376	364	368	426	389	366	371	359	392	356	394	374	358	376	383	330	394	401	349	346	370	387	389	393	385	392	408	416	413	374	362	347	383	335	383	397	408	393	375	388	423	372	408	372	395	378	365	370	373	378	362	369	379	397	367	369	392	388	395	385	355	353	395	379	369	361	397	417	381	377	386	391	410	409	384	387	384	389	369	374	373	357	368	342	374	366	400	368	360	373	392	381	367	349	398	434	380	378	361	378	389	365	365	399	401	422	417	364	390	393	378	398	378	370	358	392	407	380	361	420	366	399	380	369	392	401	326	370	366	383	377	347	361	365	394	358	355	371	369	368	379	361	387	393	375	414	397	372	401	398	373	377	403	383	393	380	327	388	351	361	364	397	412	356	353	367	373	356	401	417	421	367	387	381	375	348	373	382	410	402	372	368	367	374	384	386	405	395	406	369	387	352	389	357	401	372	391	410	384	385	396	398	370	342	388	378	387	424	390	392	426	391	410	377	361	363	333	369	383	353	354	373	380	380	381	372	379	393	421	345	370	395	350	373	351	339	373	382	399	346	358	381	347	363	360	369	387	382	368	357	375	381	393	411	434	398	382	419	414	374	378	372	372	385	358	376	367	360	370	401	373	359	374	402	361	379	420	395	403	367	418	364	372	426	411	365	372	404	417	428	367	355	409	411	390	413	371	373	373	382	420	398	394	395	379	384	427	407	377	369	377	373	405	376	387	375	394	399	379	367	329	384	359	363	384	365	374	371	359	363	370	351	356	360	382	403	402	364	407	373	365	354	375	383	399	334	372	390	359	368	392	357	409	361	402	365	356	391	373	377	387	410	354	394	371	370	392	378	368	398	406	378	378	401	364	371	403	359	379	403	373	364	338	379	434	370	388	380	381	393	369	383	408	406	358	398	411	422	365	389	369	378	394	382	352	346	375	371	359	367	378	381	393	366	371	357	372	396	388	361	362	343	367	342	381	372	322	365	391	373	376	389	370	377	395	365	370	375	400	403	356	378	400	406	379	406	402	359	386	378	356	406	389	384	366	333	384	395	366	418	422	382	399	369	394	365	399	389	356	383	409	430	373	391	408	401	385	369	422	391	367	380	333	354	350	370	411	377	418	396	379	400	376	396	359	366	347	360	383	381	380	413	394	365	370	349	368	393	368	413	368	387	371	385	360	402	365	383	376	371	374	410	400	357	431	382	352	379	366	354	371	348	411	408	400	341	384	371	370	371	355	384	380	387	373	397	406	356	352	377	360	397	344	351	403	340	397	356	375	391	366	380	372	377	404	402	372	379	412	377	365	379	346	417	386	337	384	403	385	351	410	390	354	420	385	391	360	365	377	367	382	371	377	377	369	414	379	391	343	387	379	376	401	377	393	395	391	352	389	366	350	391	394	365	349	364	364	368	355	396	372	407	389	363	341	384	397	363	386	396	388	355	364	382	348	405	398	374	352	359	381	389	395	357	384	377	402	408	379	417	356	373	365	364	391	380	367	365	357	398	401	395	384	355	357	365	370	379	375	365	389	369	362	371	377	367	411	344	410	383	346	432	401	372	357	389	387	400	363	327	376	395	371	366	331	392	380	410	388	364	365	399	387	357	443	370	370	412	359	393	386	372	376	370	350	368	374	356	357	351	420	388	357	392	415	399	399	418	375	349	392	386	383	382	377	356	380	392	358	403	350	398	376	334	363	396	355	362	416	386	383	404	381	358	396	382	363	380	398	386	348	374	368	383	376	380	381	378	365	381	395	365	391	356	411	350	392	383	363	396	379	388	386	391	362	375	375	367	368	364	373	356	370	407	401	372	315	381	335	361	420	402	394	389	355	408	369	386	383	359	385	384	365	366	404	429	393	401	363	347	370	349	381	404	374	400	396	394	380	369	380	385	335	396	351	396	400	330	343	336	403	366	374	391	380	391	378	351	396	402	432	400	372	352	382	373	379	370	358	388	367	382	389	352	385	396	370	365	410	375	394	345	371	383	412	393	395	342	334	364	376	417	390	362	402	381	357	374	376	380	371	397	390	413	352	365	392	390	398	372	347	390	365	396	359	393	398	397	416	399	401	364	379	422	396	346	390	385	418	402	382	375	351	370	386	384	363	350	377	398	361	403	362	391	360	403	381	371	437	376	416	386	380	347	433	359	381	377	365	362	389	369	334	367	381	358	409	389	363	404	360	395	387	406	372	382	366	359	379	363	369	369	371	388	402	370	345	340	371	390	399	384	377	385	371	364	411	344	423	389	391	379	410	370	396	383	378	386	344	369	402	380	389	389	342	360	381	373	362	372	386	400	382	357	368	363	373	400	382	362	390	398	379	392	361	391	391	397	401	383	387	385	421	357	393	384	379	358	380	393	384	374	383	352	319	374	353	399	385	392	391	367	395	377	378	385	370	377	393	343	369	403	384	361	424	375	387	426	399	384	342	391	379	401	395	413	390	383	395	390	417	390	376	422	338	391	339	365	363	363	399	378	391	383	407	385	385	391	387	372	366	376	379	340	402	410	377	366	353	330	399	425	363	412	391	389	384	387	368	389	375	366	406	389	398	359	417	355	368	347	396	374	425	362	388	341	367	333	354	398	375	369	387	342	388	417	379	386	412	361	422	425	370	363	391	371	379	364	374	356	378	361	365	368	347	410	379	388	346	394	339	388	373	388	376	361	389	340	383	362	372	394	390	350	383	345	379	399	365	383	408	340	343	371	407	378	372	389	346	398	396	402	384	368	396	373	366	400	363	421	384	388	397	382	346	391	413	385	368	372	389	368	395	391	380	385	378	359	381	393	381	387	387	358	383	378	358	379	380	357	412	362	407	381	372	372	388	388	387	384	404	376	386	372	402	356	377	394	368	375	385	396	394	395	415	377	377	375	411	360	379	367	353	386	352	373	380	414	378	392	405	358	400	390	358	393	347	414	349	381	377	402	403	358	373	394	389	378	394	366	415	388	383	376	388	425	354	369	387	394	379	381	390	351	371	397	365	418	407	383	441	423	403	406	385	367	390	402	410	370	371	387	381	400	368	385	399	389	389	366	390	349	384	380	430	370	358	350	383
27104	2782	4945	5886	4902	4085	3240	3085	2711	2385	2131	1853	1766	1594	1538	1421	1296	1257	1227	1179	1200	1232	1116	1154	1106	1090	1084	1090	1025	1065	1029	1022	1012	988	986	982	960	993	971	998	984	994	934	954	935	977	913	928	921	954	879	933	957	915	940	938	944	940	923	944	941	917	832	908	890	943	962	917	917	904	968	908	897	909	897	912	876	889	924	960	929	904	905	952	876	885	894	939	955	865	903	857	932	916	885	881	902	920	909	872	913	909	845	912	937	896	904	912	888	952	842	940	871	899	998	914	852	919	846	900	880	859	839	941	906	898	894	866	891	862	862	898	835	900	855	949	939	911	873	879	916	933	887	887	884	879	905	870	900	949	847	904	938	922	935	864	877	876	885	926	912	904	874	857	866	914	883	895	884	930	924	881	902	885	925	937	888	872	937	950	896	877	896	865	874	922	890	952	941	910	922	897	826	848	887	876	914	869	946	890	874	903	873	826	838	821	893	929	898	863	870	890	900	883	854	915	895	912	854	889	871	915	925	927	892	887	911	876	923	911	904	932	879	871	896	944	889	849	903	849	877	907	906	923	921	885	902	889	866	864	923	882	881	944	876	951	928	875	924	841	916	858	880	916	901	840	862	908	832	893	827	866	877	934	854	889	938	928	894	936	861	919	893	880	915	862	874	901	883	871	866	890	933	884	916	873	897	885	872	945	886	885	902	851	848	837	911	915	915	917	919	828	880	947	861	856	898	871	904	844	886	849	873	933	909	911	914	872	865	923	856	878	903	905	894	900	903	969	854	866	891	861	890	963	839	924	924	870	857	916	821	906	889	893	869	897	905	930	922	916	925	917	923	876	900	899	910	903	865	866	875	933	896	907	912	883	887	896	855	877	854	897	898	895	827	879	919	899	889	886	899	894	885	906	827	912	865	861	933	875	904	899	914	893	916	914	921	875	863	869	895	956	860	896	920	936	909	876	872	898	901	881	887	902	903	870	817	906	894	868	933	941	874	910	972	891	915	859	835	880	865	904	865	890	852	874	875	942	859	883	867	896	917	888	873	888	841	872	905	950	871	916	842	836	940	898	900	906	889	898	836	906	884	902	849	913	853	892	923	895	906	901	864	919	805	897	930	914	876	856	862	906	892	880	877	896	831	873	915	892	880	897	891	840	850	890	906	876	909	897	859	905	838	883	850	846	875	936	885	878	908	919	882	865	888	899	929	855	866	864	891	903	911	871	885	852	847	896	910	932	912	866	940	852	892	877	876	932	817	956	964	947	856	911	926	908	907	931	882	902	897	903	879	890	952	886	873	862	868	847	857	921	929	948	823	937	908	886	884	909	903	888	912	904	863	876	855	906	895	864	882	937	850	923	869	910	880	857	871	947	879	871	860	898	864	891	866	865	868	899	934	909	861	858	837	901	954	921	959	942	925	834	857	869	891	925	936	865	902	821	906	884	892	860	910	892	903	950	943	898	897	923	901	911	945	887	907	915	886	931	901	875	906	897	884	872	878	883	917	904	876	901	890	846	844	874	933	881	908	892	865	852	863	883	899	843	916	867	854	884	853	926	868	882	919	867	877	924	905	945	878	926	894	894	913	921	856	881	874	890	933	853	871	900	893	899	884	872	841	837	881	891	903	885	850	885	857	905	956	901	912	895	864	880	924	914	876	881	885	890	906	895	901	875	875	842	883	889	880	922	848	924	886	872	892	933	890	889	860	862	934	865	884	904	881	925	819	933	939	907	906	889	920	864	921	898	923	898	843	912	875	889	898	854	948	862	904	912	887	872	887	886	878	920	953	935	872	915	928	926	903	906	931	860	877	826	896	887	909	892	917	861	864	876	891	890	927	853	895	851	861	943	877	940	900	870	917	897	872	862	864	921	884	863	851	899	899	883	914	878	832	916	861	873	899	894	905	953	888	887	928	877	840	859	891	868	874	859	953	893	924	892	839	871	843	861	878	929	826	865	915	859	889	895	874	893	859	908	890	901	883	869	907	924	930	867	820	887	861	933	922	930	872	904	904	890	874	928	866	863	918	899	892	904	873	924	884	867	829	888	926	906	917	845	886	903	897	953	910	894	867	871	894	840	894	924	872	869	921	889	849	863	899	853	937	942	851	841	896	843	905	863	863	862	862	892	883	891	892	871	898	875	884	855	925	913	917	908	858	919	918	859	898	865	869	895	922	908	857	900	876	887	865	886	924	905	928	902	865	871	900	870	873	882	891	866	886	874	879	876	886	930	869	904	923	897	874	910	839	896	906	915	858	947	859	908	923	889	886	904	891	925	884	972	911	869	854	949	883	931	909	908	916	914	939	900	841	919	880	919	911	909	885	868	928	867	834	830	891	931	893	888	870	877	939	901	863	860	889	870	868	908	872	905	923	934	923	864	914	881	854	874	894	911	848	868	880	894	850	900	906	871	943	900	932	848	858	905	865	845	909	907	912	893	870	888	903	889	944	891	839	876	865	866	901	920	913	884	921	868	865	920	937	927	910	862	908	924	881	901	901	896	873	942	901	864	912	880	889	931	890	971	887	906	899	936	828	870	890	872	891	873	856	885	878	914	884	868	964	882	940	931	892	939	936	897	872	890	923	880	866	865	910	932	893	918	904	871	849	865	909	889	883	905	860	898	895	867	918	930	850	849	885	831	932	871	887	892	855	880	864	868	861	914	919	860	913	920	915	932	874	907	904	886	901	869	880	896	894	934	915	886	907	868	863	902	881	914	870	858	897	899	901	907	894	815	899	931	884	891	876	935	935	929	910	897	896	854	863	857	898	866	903	873	957	895	870	919	909	870	858	865	903	884	872	880	869	896	835	904	858	878	852	912	860	889	959	902	854	878	891	910	906	904	900	924	866	887	953	900	871	886	866	929	912	950	858	916	864	883	883	889	859	898	898	893	865	894	872	896	884	875	883	903	852	858	856	899	927	885	915	862	872	860	860	894	848	866	883	852	919	946	878	886	911	878	859	901	868	865	904	922	872	857	894	874	902	901	867	860	937	926	897	933	894	833	869	883	908	899	886	846	902	885	866	927	878	838	872	846	903	905	892	859	844	960	903	915	885	863	963	956	890	906	894	898	943	876	859	908	919	894	921	877	806	942	924	883	890	851	932	852	807	878	873	881	924	879	886	874	892	941	887	886	862	848	847	910	869	897	889	905	906	930	927	858	915	868	915	927	890	871	970	895	822	856	858	922	920	878	933	902	896	865	874	913	936	902	925	849	886	902	917	891	875	893	883	859	856	869	850	904	822	886	869	847	847	873	844	865	917	861	903	866	874	899	958	905	893	883	903	944	880	836	934	907	889	848	866	970	886	895	900	928	882	890	902	897	837	928	909	933	888	921	909	883	906	928	899	908	887	863	917	890	918	884	879	910	905	899	869	866	907	856	857	886	890	906	903	913	909	898	904	900	910	910	938	882	882	845	867	893	915	859	865	894	896	889	912	918	906	922	820	894	895	859	939	935	890	953	882	864	887	879	874	868
9641	652	451	407	323	318	305	298	306	319	310	320	292	282	295	254	290	303	289	288	271	293	283	293	261	283	299	273	309	269	299	287	290	321	294	256	287	294	279	266	303	277	290	285	276	290	296	288	308	253	276	274	314	283	280	263	288	292	299	306	275	278	302	278	283	279	304	303	302	278	284	299	269	287	309	293	306	282	268	295	263	297	285	292	287	257	294	290	299	326	269	272	275	298	278	263	270	292	286	300	306	279	273	314	310	268	287	284	299	266	289	292	286	288	301	305	269	300	274	249	289	278	294	303	295	265	323	296	289	288	270	285	267	272	276	246	256	300	294	345	301	318	267	254	281	283	278	286	283	296	293	255	274	293	309	301	304	303	242	277	264	292	286	270	266	316	298	292	267	275	299	287	304	289	265	279	283	275	271	284	295	305	275	261	287	285	341	277	267	262	294	304	294	320	264	291	251	276	272	263	282	276	320	282	283	295	281	279	281	272	286	261	253	279	276	267	264	298	272	269	282	282	282	269	283	249	287	256	253	277	326	294	265	269	270	269	307	292	329	269	277	266	277	271	271	285	298	290	276	294	274	280	297	310	312	280	308	268	287	296	266	298	262	276	284	270	253	266	291	259	302	275	288	275	273	290	279	297	281	256	330	274	293	316	283	280	268	271	319	285	297	301	251	285	281	293	304	296	310	269	276	269	290	284	252	259	305	299	290	277	301	242	260	262	316	266	275	274	290	282	275	281	266	293	286	283	268	270	297	275	283	285	281	264	277	320	265	285	281	296	279	278	271	271	290	261	290	298	310	294	295	267	282	316	265	284	280	294	316	314	297	270	268	289	296	257	299	298	278	293	333	265	260	298	305	252	272	244	279	268	297	293	266	254	305	298	305	276	262	256	290	276	303	304	310	309	275	257	302	281	259	296	268	275	283	276	265	285	288	274	309	256	275	294	289	294	290	261	296	289	291	288	287	324	276	262	309	301	314	278	288	270	281	287	309	283	261	286	273	281	271	286	297	282	280	317	279	271	289	291	299	334	265	296	309	285	300	328	276	301	269	299	305	278	297	311	312	278	274	276	274	290	289	267	271	303	285	290	277	319	305	293	295	283	282	286	309	290	290	308	273	296	295	278	277	256	258	305	264	284	284	290	280	283	274	268	304	286	271	292	300	290	304	268	313	295	268	273	296	284	267	281	288	292	271	247	291	305	312	258	270	279	266	287	250	273	273	286	280	267	267	280	271	275	273	250	268	291	293	326	260	240	254	284	268	258	287	282	270	291	275	277	291	301	279	258	269	311	311	292	297	274	292	250	292	262	274	317	279	266	263	279	286	287	296	311	268	297	276	325	301	296	265	284	290	283	288	302	279	302	256	296	259	289	279	260	305	320	308	289	291	272	299	256	285	278	295	285	282	242	282	274	277	289	274	289	284	275	301	294	249	304	277	271	282	313	300	263	300	277	267	293	300	286	321	276	252	289	309	255	288	296	295	270	319	259	299	253	279	271	314	280	266	278	255	266	272	256	280	284	282	290	312	252	262	278	298	315	287	305	311	264	277	286	283	281	281	288	284	303	296	270	293	271	279	287	260	271	254	291	239	261	302	290	286	278	285	270	312	291	299	287	260	261	295	330	280	258	266	320	285	278	273	256	274	281	285	273	266	254	289	288	307	273	267	291	282	279	252	295	312	302	257	290	264	284	288	286	321	273	316	326	278	293	278	269	270	291	302	301	276	274	304	306	308	280	259	316	277	256	317	271	280	272	278	293	270	268	293	285	286	308	299	308	265	288	282	277	295	280	291	302	266	303	340	281	301	292	290	276	266	261	271	280	268	248	296	259	313	264	294	288	293	296	305	305	277	268	293	295	261	276	262	291	264	286	304	272	274	309	313	267	268	292	281	292	294	290	277	293	295	260	271	265	269	253	266	263	284	273	322	264	277	297	313	252	285	288	273	284	283	321	287	277	297	288	304	293	284	283	282	266	296	301	282	255	278	272	326	294	294	290	273	277	314	314	315	294	290	299	292	302	280	282	269	258	295	284	264	275	287	256	303	280	264	280	299	292	315	302	274	284	282	286	276	274	286	298	276	274	299	290	293	279	303	255	288	306	282	247	297	292	291	254	288	272	248	299	323	288	280	273	277	303	292	278	242	300	279	270	323	274	277	248	280	271	276	292	253	263	280	305	272	285	290	278	287	300	285	293	262	307	261	275	273	320	284	275	285	293	307	270	295	288	264	288	309	279	282	270	282	244	310	283	289	316	305	293	342	303	274	283	262	265	298	265	276	296	287	308	275	297	289	293	265	319	300	277	284	325	270	263	282	332	284	269	267	226	267	272	273	298	252	282	275	295	289	273	292	259	319	290	272	283	268	265	281	270	284	270	288	279	271	256	264	277	280	256	273	277	287	262	297	284	300	278	296	317	310	287	253	262	289	260	277	266	267	260	308	308	271	277	290	291	282	268	261	248	259	274	275	281	290	265	315	313	293	298	287	273	256	278	293	285	277	303	286	271	267	269	280	237	288	272	285	294	314	298	287	299	253	290	281	294	264	233	269	259	306	292	281	262	259	272	273	287	297	280	277	295	275	289	289	341	329	261	288	263	286	275	307	261	244	276	274	273	261	273	295	318	281	262	293	318	297	305	288	262	287	300	301	310	274	314	294	292	267	296	271	296	297	285	284	307	317	267	310	271	288	280	280	304	292	280	258	289	283	307	294	308	298	305	299	293	313	275	265	281	311	265	284	273	289	301	261	251	297	306	298	282	295	278	297	278	294	273	331	266	270	282	285	285	294	295	312	312	299	295	290	268	296	282	264	237	273	253	279	291	260	265	298	242	312	294	275	307	303	293	300	306	295	285	300	285	284	279	307	304	294	274	293	329	281	294	298	298	302	270	291	261	281	329	292	308	276	271	292	284	305	268	287	305	266	253	313	285	291	299	244	304	269	300	252	278	263	287	284	302	284	282	264	310	269	275	289	245	278	318	278	304	294	254	277	274	282	273	288	266	266	254	294	250	264	250	297	271	268	323	305	278	276	273	291	257	266	306	286	292	274	282	267	316	261	286	264	293	274	286	260	277	267	315	280	293	306	281	235	297	305	307	280	283	267	263	291	284	282	269	244	294	249	280	274	299	287	290	281	284	258	295	294	266	263	303	321	255	270	277	303	306	292	298	290	261	273	282	284	264	266	259	287	298	270	277	266	339	267	280	284	301	289	265	291	301	296	294	258	292	303	282	289	318	310	295	263	283	311	296	287	260	268	292	314	275	257	291	285	290	272	297	264	330	249	259	272	288	284	289	283	261	269	298	293	299	291	276	280	277	289	302	287	275	291	287	276	303	288	269	292	277	250	287	307	274	296	301	246	264	302	295	283	289	287	295	276	313	311	300	250	288	319	276	291	305	292	295	261	277	280	277	273	305	282	285	272	274	276	278	248	282	293	284	245	269	272	277	299	294	271	266	281	293	284	236	300	306
8692	788	876	881	870	796	815	778	795	760	726	727	711	698	638	716	701	726	714	671	724	620	709	691	678	688	669	646	683	682	687	681	719	725	664	691	705	699	635	697	693	726	656	699	664	721	720	669	650	665	693	661	678	708	648	652	716	685	677	706	684	683	732	693	622	680	672	636	663	684	689	698	719	656	708	691	711	681	709	647	680	676	701	636	651	659	655	663	650	662	648	681	655	710	648	719	685	673	687	672	683	701	679	733	671	646	659	649	688	679	684	642	712	679	674	696	727	695	663	726	685	637	681	680	684	733	694	678	681	708	711	725	696	694	643	643	672	674	655	673	636	669	659	651	689	638	644	678	702	701	721	648	699	688	667	633	711	691	676	710	717	711	695	677	699	675	710	698	672	680	717	684	638	696	683	699	706	746	652	685	629	692	689	674	684	683	697	648	712	708	717	689	737	645	707	686	707	682	710	650	686	712	693	697	642	692	668	664	672	720	709	696	686	651	702	703	698	696	687	699	690	661	693	719	665	648	710	672	644	691	701	681	652	693	662	663	687	676	731	693	687	692	671	682	715	711	695	666	685	712	701	664	685	692	652	649	742	691	687	689	716	687	696	678	663	724	707	693	673	644	661	676	665	681	712	664	680	664	644	697	690	658	681	694	702	698	692	692	717	721	631	651	720	704	649	665	686	711	700	661	736	692	710	665	701	679	675	648	723	632	741	697	701	641	667	675	697	668	644	682	689	697	672	663	686	705	659	708	660	700	684	689	693	677	671	657	708	682	706	681	640	693	683	678	670	670	693	631	681	655	681	669	710	728	680	715	606	722	675	729	643	680	690	695	700	704	696	678	675	696	632	675	740	712	656	701	664	647	688	705	687	669	698	677	688	648	725	661	703	738	692	687	717	685	679	695	655	691	675	690	641	654	740	685	667	677	694	704	669	686	673	710	670	710	660	685	688	678	680	657	661	655	674	694	713	680	665	668	726	688	662	705	680	653	646	642	691	698	642	740	687	615	678	719	662	673	685	614	683	669	725	662	665	692	715	681	702	708	668	637	690	635	725	684	669	682	721	657	723	701	705	728	680	708	649	698	669	672	676	706	717	716	705	717	706	671	631	658	689	627	662	637	700	712	650	675	717	673	688	650	706	697	712	709	710	690	701	707	683	692	717	647	666	664	697	740	686	746	683	689	684	692	699	689	655	701	725	664	698	650	674	672	675	714	666	696	685	679	675	663	641	697	716	643	723	641	650	749	710	698	702	704	688	688	685	752	685	671	726	691	663	682	689	668	683	695	687	661	718	680	708	730	727	712	661	663	658	672	649	680	715	672	686	683	661	644	696	680	645	663	705	675	649	712	694	667	684	702	706	648	679	674	668	670	715	696	667	742	680	662	661	656	667	653	714	704	762	673	661	657	665	703	701	672	655	680	673	664	660	700	681	684	667	661	716	670	700	694	724	739	733	696	713	707	642	618	686	711	695	679	670	672	698	684	683	734	679	658	696	670	677	684	710	652	706	673	693	705	669	699	703	643	691	642	669	704	726	657	730	699	709	739	710	688	679	642	665	695	659	686	662	694	693	661	692	701	685	621	695	696	733	662	702	714	682	683	694	661	612	664	689	699	702	646	634	703	674	718	683	630	626	681	722	726	662	692	660	718	679	657	664	701	693	678	680	634	661	666	692	680	645	681	673	683	693	702	635	662	666	636	674	653	662	663	674	679	727	691	731	697	725	664	673	715	653	701	663	707	683	664	730	640	675	703	662	698	707	664	672	661	672	670	671	653	678	698	651	667	672	656	651	664	665	692	655	684	686	714	676	713	675	701	706	678	700	709	677	703	676	673	700	695	671	652	685	703	674	680	704	700	650	732	667	653	635	620	668	686	645	719	683	676	689	709	719	676	708	673	745	741	678	633	699	674	681	726	643	688	688	683	671	695	672	689	704	654	688	673	666	680	649	663	697	704	672	675	691	653	661	685	669	695	720	651	668	721	684	678	672	634	681	665	649	692	683	722	686	605	725	706	720	721	683	712	708	681	655	672	700	735	671	690	685	699	686	673	696	663	709	707	685	750	698	680	627	634	693	707	648	718	681	679	668	713	653	685	682	673	676	680	661	678	693	679	675	678	681	636	644	644	699	616	689	671	642	650	677	697	684	655	668	735	677	663	690	670	764	683	700	716	668	703	643	641	675	706	684	684	725	676	699	721	674	697	663	722	710	707	729	664	727	734	646	721	708	691	690	706	687	696	676	662	663	721	688	648	682	700	742	654	638	682	645	667	661	735	688	683	663	693	728	708	683	645	688	691	677	659	662	658	717	680	713	654	652	662	657	723	650	690	761	679	628	739	661	706	710	641	655	692	639	716	686	712	684	674	662	655	737	731	704	686	671	646	701	719	661	676	666	695	710	706	663	690	683	672	726	680	712	673	646	697	678	682	665	663	611	691	668	635	670	700	664	674	728	688	640	655	713	655	688	645	702	691	699	698	626	720	654	685	697	697	657	695	665	695	670	697	676	685	719	705	685	691	680	692	707	646	699	684	685	701	679	695	673	674	663	646	690	668	686	700	631	712	645	675	674	702	670	655	644	656	713	689	700	690	694	686	694	702	698	702	723	708	679	653	748	669	669	719	678	642	712	664	682	664	729	648	681	661	671	675	637	677	667	702	645	696	638	673	700	662	706	660	625	678	648	661	688	713	734	712	707	702	663	672	660	718	659	695	664	701	665	745	697	708	661	658	656	681	696	706	701	680	679	704	698	679	593	698	687	650	753	634	682	691	640	642	664	719	682	723	678	668	696	665	744	709	685	664	659	634	665	692	717	720	666	654	659	657	668	681	674	737	682	711	688	707	660	708	690	678	672	684	635	643	713	697	671	662	669	624	699	658	706	678	679	664	708	638	690	658	709	637	678	667	657	681	675	691	678	711	718	718	681	720	670	667	692	638	672	695	697	652	692	651	683	672	715	690	694	687	725	657	677	688	656	721	681	688	679	711	663	639	699	645	729	696	671	640	690	723	668	651	649	667	689	661	666	637	661	667	701	667	663	721	729	711	689	656	690	649	620	696	665	703	694	679	666	607	654	677	662	669	676	673	640	694	700	693	663	696	668	677	713	679	723	681	739	655	682	723	665	648	659	706	699	673	709	671	659	736	656	666	684	690	690	652	698	690	690	673	697	663	689	646	694	679	665	667	701	641	685	664	630	696	670	737	694	676	707	653	654	704	697	686	681	645	647	687	685	675	692	730	727	662	691	692	706	663	676	650	688	670	698	723	669	684	679	688	724	721	651	715	649	652	708	683	672	682	649	677	632	694	720	680	704	759	688	672	697	713	656	673	698	660	672	726	663	683	686	686	715	701	671	672	671	688	698	655	663	680	661	674	656	667	686	681	697	676	670	678	658	717	653	719	750	696	684	661	705	680	708	685	673	658	700	710	683	714	668	685	699	652	618	674	684	673	659	669	671	680	686	719	700	654
53410	23454	19158	4060	1041	621	545	440	376	358	378	322	317	310	306	297	279	302	286	281	307	268	246	298	276	259	263	288	304	284	301	262	251	241	271	288	288	261	288	230	248	258	294	260	288	225	247	262	268	256	257	275	264	263	262	259	275	256	248	238	287	263	246	264	269	222	268	255	273	233	273	254	270	244	297	276	244	209	272	273	256	251	247	254	255	246	248	244	266	267	276	262	244	269	265	255	268	270	281	274	258	258	290	261	256	246	285	278	288	246	274	262	256	280	254	268	266	284	255	225	261	269	271	284	271	272	254	250	263	283	275	260	237	284	269	274	234	267	263	246	256	243	272	250	250	244	256	274	282	277	283	262	251	258	245	270	263	281	279	250	257	226	258	278	269	273	255	285	273	298	267	233	250	282	248	269	252	251	257	262	280	244	230	254	237	252	246	264	262	294	300	292	261	220	231	284	265	265	261	277	257	283	293	256	255	256	287	257	271	292	265	263	278	239	281	268	246	253	262	247	269	306	270	259	303	256	263	260	288	294	236	262	251	259	277	270	274	249	230	245	255	288	268	262	261	259	278	255	289	265	256	300	259	267	269	251	259	244	248	269	258	255	302	252	249	254	228	269	246	257	289	250	245	244	280	229	243	260	276	282	241	239	254	274	271	262	275	260	266	234	237	263	300	288	267	232	260	236	238	277	228	253	248	306	255	251	271	251	271	249	263	237	279	257	252	268	258	301	250	265	280	275	271	212	236	268	248	273	274	266	263	252	272	256	272	252	254	281	235	268	282	265	250	267	291	264	259	240	253	256	277	255	268	290	290	264	271	260	270	278	276	258	261	253	245	272	240	252	290	265	258	218	282	266	266	272	284	261	250	254	257	247	249	238	219	272	246	263	243	247	230	272	254	280	241	247	256	237	276	292	248	253	248	252	247	264	249	249	274	225	217	276	287	250	246	269	249	280	259	250	286	279	231	276	250	271	269	269	263	302	276	273	264	236	236	254	265	260	268	223	273	257	262	267	268	235	285	236	256	263	270	275	254	264	257	245	269	264	251	264	265	273	276	248	228	257	291	248	268	251	274	234	267	265	279	266	264	252	262	262	263	235	242	275	261	242	253	251	271	279	261	274	241	261	237	238	270	248	226	246	274	260	230	236	257	235	280	275	273	289	253	263	256	255	246	259	263	262	262	266	276	261	253	279	289	244	260	242	282	271	277	234	273	231	260	267	246	229	256	273	268	256	263	273	264	278	267	254	246	273	271	280	276	286	237	252	270	254	250	268	248	263	311	247	293	316	237	265	250	258	245	259	239	277	254	227	248	269	250	261	250	286	240	244	282	295	278	257	275	239	284	271	290	239	258	238	270	308	250	264	233	264	278	216	263	276	280	274	261	219	257	276	233	245	293	263	241	252	278	257	252	243	307	277	266	248	280	238	248	253	253	227	269	251	276	235	236	248	244	270	268	241	271	249	275	288	274	247	243	272	266	276	243	245	269	278	265	270	252	249	242	261	264	257	261	299	260	270	278	272	243	244	255	286	284	250	252	294	252	267	270	261	277	248	265	268	273	239	269	269	287	273	253	244	268	233	271	269	257	278	265	271	244	220	250	280	271	259	282	304	248	257	252	258	262	263	257	247	268	284	251	271	229	255	242	234	277	269	249	278	263	280	256	265	248	247	241	251	274	246	252	283	260	257	234	268	267	272	261	238	268	263	244	280	267	233	260	250	241	241	248	266	244	273	274	248	273	269	282	288	275	272	240	275	266	268	236	239	298	249	225	292	249	240	255	269	228	272	281	248	263	256	265	247	274	258	258	267	247	251	277	269	265	255	280	265	280	250	262	279	280	220	254	238	291	271	267	246	229	262	302	265	239	265	249	268	233	276	290	285	219	264	271	264	258	254	280	261	242	267	247	234	249	279	267	280	272	259	250	256	274	257	238	229	263	238	224	300	274	236	265	237	266	274	261	244	246	277	291	275	267	267	285	278	261	235	242	273	269	264	260	261	262	270	247	254	273	262	266	253	275	248	265	236	289	264	256	253	262	265	268	236	238	254	282	260	252	283	258	264	260	263	288	258	274	267	257	256	260	259	260	252	245	259	274	278	276	273	244	250	271	267	261	270	256	263	245	267	296	266	266	235	287	272	274	268	265	254	277	268	271	255	263	238	256	226	240	251	276	235	302	244	268	258	266	260	258	275	255	273	237	292	272	255	283	253	280	257	274	250	242	319	261	275	267	237	264	293	218	249	250	271	278	243	251	242	241	245	249	263	261	237	253	228	243	230	266	264	253	242	253	225	266	256	246	241	283	254	286	238	253	258	298	256	247	275	252	242	266	270	243	269	269	232	241	279	238	254	274	255	232	234	265	256	256	283	240	233	269	232	260	283	266	279	256	268	273	274	271	282	252	239	258	248	253	257	262	248	237	252	244	256	241	262	242	241	258	236	266	286	251	248	239	242	255	258	254	239	245	233	269	278	273	243	270	261	247	264	228	273	256	249	232	247	217	281	259	267	247	288	295	254	287	270	261	229	269	259	278	281	258	272	288	275	233	264	224	263	251	243	279	265	240	253	260	263	236	261	267	237	289	245	280	256	265	246	251	271	277	261	242	253	246	245	259	276	266	246	287	245	249	271	255	233	284	261	261	256	248	266	245	281	252	275	264	251	239	243	311	264	256	258	257	247	239	254	275	261	251	243	253	252	261	242	251	238	262	271	262	237	261	265	245	250	273	275	243	269	265	251	253	264	269	250	253	290	286	244	246	261	236	276	258	251	258	251	254	241	266	272	233	264	250	290	277	248	268	272	251	248	286	261	257	268	270	279	260	267	273	270	284	235	256	253	294	277	243	251	249	222	256	264	264	246	291	283	275	262	262	296	235	299	285	249	256	272	258	293	247	269	269	286	251	263	240	269	270	280	256	259	269	260	265	257	291	277	263	274	289	257	215	315	253	272	290	231	267	264	262	271	282	284	240	228	279	257	275	276	283	279	252	254	237	244	269	289	284	254	247	266	289	262	248	233	261	272	268	268	270	265	273	279	261	241	271	274	266	269	245	253	260	249	287	260	273	266	284	278	250	230	275	246	269	269	234	257	252	267	268	289	287	239	250	218	252	270	244	263	259	246	270	257	257	266	254	297	284	230	271	266	250	265	227	246	268	245	244	287	291	249	278	260	278	233	298	289	252	259	266	240	247	248	273	274	258	267	281	273	267	228	266	294	252	279	257	269	290	271	275	297	273	292	218	256	262	278	280	255	273	279	230	292	271	310	268	257	277	266	269	242	272	258	272	273	253	271	243	279	244	233	258	224	250	271	246	299	271	282	267	257	254	248	288	261	255	306	269	281	281	238	272	246	289	262	246	247	274	241	260	288	263	260	265	300	268	268	242	278	256	239	258	265	268	263	241	236	272	252	269	276	249	256	261	260	263	227	243	256	258	255	277	272	266	278	228	253	268	263	281	277	254	272	291	255	273	270
29339	1660	2698	3270	2734	2240	1849	1631	1393	1263	1229	1080	1005	1027	923	868	823	863	852	822	760	754	807	769	742	759	781	735	697	732	713	727	671	697	726	694	693	680	704	674	702	693	714	699	723	710	686	750	681	658	663	666	675	667	629	691	680	693	649	683	688	634	629	661	604	631	684	611	697	645	644	673	632	701	655	669	686	646	652	596	671	676	660	620	738	634	665	634	646	687	637	655	664	686	659	672	647	691	656	688	678	657	673	636	721	691	640	678	670	659	641	672	678	669	638	609	656	625	658	677	618	641	645	664	641	639	645	684	649	659	679	620	606	619	647	630	639	648	648	681	628	661	681	681	683	661	668	644	613	652	611	656	630	618	690	662	643	635	671	640	642	670	684	630	643	706	710	614	650	619	680	623	646	637	656	652	658	637	642	652	619	638	630	667	690	655	699	659	652	682	702	701	656	669	652	696	680	626	665	603	677	626	666	674	709	601	708	655	642	626	655	628	648	662	664	686	671	709	648	637	623	730	678	571	667	646	631	651	660	678	696	667	699	665	707	660	619	700	665	614	661	678	633	673	671	678	602	700	638	700	680	610	656	676	652	673	643	654	616	628	629	677	612	642	689	706	601	663	636	620	631	696	644	663	598	648	590	637	644	678	677	675	698	686	644	684	711	638	677	648	666	620	673	672	668	638	679	668	643	635	672	647	687	666	662	652	657	656	643	636	689	638	628	611	624	672	627	655	662	646	589	656	645	655	687	640	636	708	666	662	667	707	671	655	633	676	651	697	668	669	683	692	691	662	686	689	648	622	625	668	649	638	639	674	728	643	684	660	643	608	676	603	637	638	639	675	651	612	649	641	691	691	630	679	664	627	666	659	616	650	679	671	614	618	616	684	556	667	683	676	659	617	671	686	661	624	704	679	603	699	642	629	635	678	639	696	671	638	627	616	656	619	670	670	628	576	639	665	683	651	620	676	642	634	626	632	685	696	662	655	692	666	679	705	636	657	654	706	657	667	685	669	656	645	666	651	648	646	649	646	696	652	645	628	643	649	668	682	653	678	659	654	626	726	681	668	680	692	677	603	669	648	685	630	669	657	649	677	685	639	627	641	645	647	656	679	643	700	639	642	666	630	668	649	670	702	641	681	681	670	692	678	675	682	661	624	679	640	701	672	635	662	640	665	673	616	663	679	633	682	697	668	635	672	623	718	672	621	643	637	658	640	646	649	603	645	621	619	663	681	687	639	671	649	677	638	681	651	628	644	646	693	638	634	653	643	655	620	645	627	663	651	669	635	668	619	655	667	663	681	648	706	649	599	608	698	651	681	667	648	641	650	636	640	632	624	697	675	683	633	642	651	689	633	654	633	656	723	636	616	611	681	682	672	657	683	714	641	654	620	644	647	609	636	644	636	654	640	672	684	624	665	575	691	673	630	678	647	623	629	656	661	619	667	674	632	671	658	675	647	653	668	597	651	656	670	637	679	634	656	655	545	692	649	667	686	634	667	618	679	659	599	623	677	665	638	698	664	634	590	640	684	665	687	673	623	697	665	664	647	688	654	664	705	615	637	638	675	649	632	644	636	676	658	682	646	670	656	600	631	660	705	609	605	656	685	661	608	673	602	655	671	644	653	634	633	613	670	689	630	633	681	658	624	656	655	663	675	655	633	647	685	651	629	679	686	659	644	679	656	666	674	621	640	653	694	623	661	659	678	670	645	619	667	689	667	664	668	623	631	671	651	605	613	667	660	668	630	651	618	613	633	664	670	625	616	634	663	672	698	645	632	648	656	687	643	636	650	644	619	637	656	628	692	643	623	673	635	674	659	661	647	669	638	626	646	685	647	667	639	628	647	655	669	635	630	633	630	626	637	629	668	598	743	634	640	688	649	643	665	678	616	665	668	617	612	601	673	644	692	636	636	723	674	637	629	615	645	654	620	683	673	655	630	637	709	617	647	634	647	699	642	661	671	650	639	675	625	623	637	676	608	655	626	626	688	662	643	668	629	694	708	647	638	682	641	616	652	646	622	635	654	669	663	644	654	615	656	579	677	624	605	693	647	656	658	597	642	664	649	651	683	652	643	629	666	649	637	687	626	675	641	653	698	630	641	625	686	647	704	681	694	622	676	632	660	663	602	664	668	644	627	692	640	615	690	649	677	655	590	663	672	636	690	664	698	678	651	671	654	653	618	651	687	633	661	604	658	628	681	649	619	653	651	644	678	629	659	633	600	627	664	622	655	690	622	716	602	640	653	662	713	680	637	643	656	653	606	678	624	626	663	626	656	620	650	660	617	633	671	652	627	672	620	699	626	630	603	624	607	669	648	607	646	632	689	652	691	667	643	655	632	651	630	662	572	667	675	655	638	658	651	643	645	627	637	641	645	658	661	648	612	668	665	613	646	654	658	658	671	714	680	654	686	663	699	688	685	704	656	688	657	677	657	633	631	649	648	654	638	647	607	661	633	653	658	647	648	655	668	674	665	649	630	639	644	630	698	651	645	654	614	667	616	699	661	654	629	680	651	660	646	646	632	668	668	667	646	608	682	673	673	681	737	594	629	608	647	642	691	637	667	625	675	623	687	649	666	669	652	644	592	634	636	615	618	632	650	656	639	647	658	637	695	625	646	651	602	706	655	667	706	609	629	669	639	661	665	689	667	700	609	674	660	652	719	669	647	654	638	623	646	639	649	692	693	670	638	667	642	655	668	647	667	675	678	650	684	615	625	644	644	731	605	625	663	654	649	653	641	693	658	638	679	653	711	643	641	701	673	680	610	662	707	615	670	658	660	647	678	679	663	703	683	664	664	621	659	650	642	660	659	646	669	640	696	675	643	648	652	650	622	633	619	686	715	649	678	675	625	639	689	697	670	699	660	652	621	651	649	646	652	665	696	660	676	655	628	611	677	618	679	697	655	646	672	653	642	629	645	699	664	661	655	695	647	611	640	676	703	684	710	648	666	656	646	644	644	657	639	662	638	640	667	676	654	635	640	723	656	671	630	651	619	617	671	662	639	674	694	676	646	642	698	677	677	637	627	643	696	617	653	671	687	642	712	686	623	660	591	670	620	637	610	621	678	640	674	661	642	730	675	681	649	661	614	641	682	647	640	620	629	638	666	637	631	624	610	658	629	667	668	682	600	647	701	646	664	707	621	647	687	660	691	714	653	694	672	659	688	664	695	667	656	609	635	652	674	609	658	626	663	638	667	693	666	651	636	648	694	644	660	677	686	700	653	667	678	682	663	691	645	675	716	685	652	642	700	696	637	638	665	626	635	659	659	650	642	673	658	660	653	683	649	647	647	671	656	623	630	635	600	661	693	674	697	605	646	626	696	676	685	659	629	578	671	641	690	582	644	678	633	712	663	642	626	673	675	656	691	663	693	670	617	616	660	624	717	646	640	682	645	661	644	637	664	659	669	642	623	647	668	658	671	692	664	670	678	639	646	667	683	624	649	680	632	669	681	656	702	686	659	622	668	668	651
46722	24490	25951	14679	3450	1340	1003	820	738	656	640	574	543	504	471	458	505	462	457	432	388	433	434	400	434	384	417	424	378	368	401	372	394	380	383	417	403	379	423	369	383	431	379	390	389	369	394	399	374	385	404	409	358	416	383	367	395	374	378	370	381	383	411	356	370	374	367	374	401	394	431	360	390	371	363	399	373	376	405	330	390	363	372	385	401	398	333	398	417	357	352	356	384	389	400	396	377	363	381	371	400	356	400	387	343	389	375	376	368	391	355	386	381	367	346	360	400	367	363	385	366	386	399	322	385	413	415	379	352	389	391	355	369	419	370	374	414	397	403	362	369	364	401	400	367	362	400	377	385	389	377	391	402	407	397	375	367	398	372	394	416	409	396	363	379	385	342	375	411	371	376	411	360	361	370	348	413	386	374	375	383	401	356	392	349	389	382	379	344	396	362	405	354	376	373	374	351	347	336	389	374	359	410	363	343	344	370	373	415	380	404	376	350	377	357	372	372	377	398	369	375	392	383	365	386	372	398	363	402	388	355	395	373	369	361	392	349	394	400	350	374	363	388	336	389	348	343	366	362	404	389	386	370	330	374	374	366	354	394	366	404	364	373	367	409	379	390	390	358	368	369	360	366	360	378	343	387	390	357	397	380	358	403	395	387	378	393	351	365	359	363	433	364	416	378	411	360	391	359	377	398	373	403	371	336	411	339	359	377	369	364	367	375	373	348	392	394	371	382	374	398	384	372	388	384	366	371	403	401	355	419	393	394	353	373	352	383	389	378	395	394	401	418	379	361	374	390	375	400	367	342	388	372	404	391	399	373	384	394	348	369	383	365	381	380	363	343	371	375	357	377	377	362	416	397	331	369	387	422	391	408	390	361	395	382	353	367	377	361	400	382	383	401	416	385	362	397	376	379	391	408	401	402	352	374	380	348	357	367	403	400	348	396	363	395	345	365	398	356	378	411	376	417	381	346	392	385	355	414	351	404	375	411	374	363	368	386	376	359	366	375	341	383	387	381	364	361	406	360	338	393	347	419	373	406	366	374	369	367	385	402	364	329	375	379	334	372	369	405	387	399	401	379	346	404	371	376	396	367	397	430	367	370	362	376	370	376	390	379	359	349	379	387	366	359	377	386	376	388	388	376	392	389	396	341	365	401	369	397	383	389	369	375	410	363	386	379	359	357	387	394	427	394	390	390	385	389	368	392	376	408	384	412	364	362	354	385	414	380	379	391	348	385	398	382	387	385	344	382	385	355	390	366	362	399	358	403	334	358	381	393	360	381	389	373	385	353	390	382	353	395	362	383	351	407	403	377	397	370	379	375	371	422	383	368	381	368	387	369	387	404	352	329	400	405	358	391	381	392	394	368	379	348	374	383	374	359	392	384	400	389	385	391	399	412	397	378	433	355	384	393	367	373	365	362	386	394	374	427	338	365	400	395	399	353	394	390	375	386	361	345	399	349	363	373	335	382	344	365	389	377	379	354	382	343	365	387	385	321	360	371	410	361	334	376	391	374	353	403	403	402	374	393	348	399	376	347	397	371	376	373	346	381	409	382	404	376	376	381	372	377	385	372	407	391	392	361	397	391	360	425	392	427	363	356	358	393	362	414	362	365	374	404	387	387	382	374	375	395	360	369	361	377	373	368	378	402	356	375	367	368	376	358	389	350	405	393	389	381	393	374	408	377	342	381	368	395	390	352	412	388	384	407	394	373	357	382	416	354	351	403	370	367	394	418	378	398	387	369	343	350	366	368	336	407	411	390	356	355	405	391	320	373	355	388	375	398	397	383	374	403	404	373	387	365	382	374	352	373	408	360	386	388	372	408	394	389	355	379	360	363	374	414	373	396	400	388	376	369	375	392	385	354	360	396	354	389	390	390	356	361	374	378	333	357	367	343	393	336	373	332	376	350	391	380	386	364	341	367	364	358	402	369	422	399	365	381	392	396	377	368	389	415	360	367	364	354	393	397	404	381	359	393	376	385	343	379	380	365	368	395	360	359	378	365	371	368	362	375	403	372	358	428	379	332	379	351	367	386	363	408	387	361	370	422	384	385	370	374	388	410	343	362	367	409	370	399	379	399	363	424	355	412	394	380	415	344	382	351	377	392	383	369	375	375	375	413	385	389	380	377	366	389	345	379	377	407	347	368	382	368	390	388	395	370	367	389	344	354	407	386	374	364	379	395	350	368	351	360	360	353	384	368	413	395	360	421	395	339	352	361	345	396	382	409	361	364	402	390	352	377	397	381	346	420	370	426	400	373	376	373	365	374	350	372	377	390	366	384	355	362	414	366	408	363	355	354	396	355	354	387	370	390	390	389	379	415	422	392	392	349	396	365	384	398	332	352	356	348	400	379	394	407	388	375	370	398	359	397	377	398	381	367	372	386	367	383	388	351	361	410	373	363	374	367	404	370	401	368	377	390	401	392	369	431	373	356	393	354	357	337	369	364	387	411	388	397	373	381	374	345	383	395	425	387	391	372	358	335	360	401	347	385	372	371	418	398	338	367	384	398	340	366	405	384	363	339	360	397	383	419	361	395	393	376	356	370	363	389	378	381	372	371	348	387	368	401	385	346	355	403	365	392	354	337	432	387	345	326	381	364	354	386	379	343	371	355	402	404	386	362	381	369	435	421	342	358	393	396	377	399	420	367	339	357	394	402	346	375	381	413	404	360	410	343	374	359	393	374	394	388	377	407	356	361	363	363	394	381	398	381	404	420	399	372	363	390	384	391	351	382	379	346	375	377	373	385	353	377	343	354	389	394	378	389	385	418	388	404	361	391	380	401	373	348	382	382	400	382	379	371	371	387	373	378	366	365	373	416	388	355	378	362	375	350	383	427	413	400	370	388	357	415	392	408	381	344	364	358	369	363	367	341	398	410	389	356	391	395	361	399	372	390	391	404	383	336	355	388	354	367	386	374	353	392	390	358	376	408	381	400	384	394	385	333	367	378	383	400	420	392	369	351	378	379	380	403	369	362	336	391	386	348	356	339	386	367	362	382	369	393	368	353	344	348	360	393	387	351	366	334	386	417	423	377	373	396	349	351	366	373	373	388	385	384	413	413	360	355	422	424	402	347	408	363	387	366	390	367	405	398	383	369	374	369	383	405	379	394	392	380	386	376	375	370	393	366	400	381	352	356	362	378	389	373	384	375	389	375	371	377	372	391	382	375	322	350	351	399	355	384	353	382	390	362	372	381	392	400	372	373	389	354	395	358	407	361	389	353	371	379	383	400	368	382	338	393	373	352	385	376	368	387	360	356	440	364	403	366	357	398	356	360	393	388	349	368	377	382	385	437	367	393	356	388	431	371	384	424	394	400	365	360	355	361	416	381	383	422	357	400	385	369	406	353	379	364	379	392	371	383	349	388	356	365	367	367	368	405	385	366	365	370	380	377	351	370	354	385	383	396	364	392	381	377	377	409	356	409	363	395	383	398	399	387	376	382	376	366	404	381	391	390	396	386	380
31741	2732	4767	5505	5018	3780	3303	2953	2425	2035	2021	1858	1692	1530	1445	1427	1452	1279	1253	1200	1148	1178	1120	1129	1133	1052	1077	1048	1060	988	989	1020	991	1049	980	964	989	966	953	899	929	948	911	900	934	985	1003	944	939	940	967	877	927	945	921	903	959	886	906	909	916	959	930	912	917	894	922	898	924	908	961	874	925	917	908	866	927	958	824	852	896	911	873	952	887	882	966	880	929	887	889	934	897	886	881	864	880	896	951	900	924	875	890	856	886	914	920	861	869	827	895	949	895	870	877	870	851	961	934	856	883	892	934	877	890	900	889	911	868	897	929	872	882	898	940	904	925	825	951	891	916	924	900	847	898	925	878	876	888	860	849	929	965	909	901	886	884	886	933	889	895	907	923	883	908	902	872	901	826	867	918	862	908	947	919	901	916	898	973	861	919	910	922	924	857	891	858	884	887	919	865	943	858	852	873	898	860	896	906	934	903	862	902	890	821	880	904	903	810	922	901	876	896	878	894	910	855	852	869	890	911	904	884	908	874	923	913	861	908	926	905	918	942	963	843	879	852	876	903	920	936	878	909	919	917	862	948	900	904	859	919	903	862	904	898	919	900	852	901	922	894	923	920	855	861	907	922	896	873	923	812	880	917	886	870	881	860	827	937	859	900	896	856	855	928	873	874	830	913	907	907	884	855	866	854	889	887	884	878	907	841	902	902	882	901	870	905	892	894	887	868	916	879	894	923	856	861	893	910	896	909	868	890	855	916	868	889	916	869	920	861	901	864	883	867	924	919	898	854	881	866	934	922	889	843	913	853	886	928	889	906	893	908	930	915	888	870	814	864	831	896	933	854	880	883	883	896	894	906	903	870	892	868	903	852	900	853	910	931	866	851	829	906	933	925	889	913	918	857	902	900	858	879	883	872	907	896	840	845	951	943	908	903	912	869	887	910	922	849	916	843	849	867	854	821	872	911	863	824	879	855	881	811	853	935	893	877	876	881	896	886	840	930	944	873	892	905	917	935	900	893	902	929	845	908	799	879	869	959	903	895	877	865	931	896	879	866	855	857	870	890	883	874	884	879	903	894	932	877	810	868	858	847	904	901	856	906	910	885	898	934	876	916	910	849	907	847	904	909	854	895	876	891	920	895	845	923	849	799	893	869	879	915	813	849	906	879	863	824	851	903	890	889	873	848	882	852	885	885	889	900	860	872	902	860	860	919	881	837	885	832	922	839	858	889	910	916	917	857	899	903	873	939	917	924	873	891	872	901	899	914	854	863	933	910	869	865	852	859	867	840	870	878	874	884	857	905	848	869	833	878	879	862	888	903	910	966	845	882	902	874	853	909	876	880	827	939	823	900	903	852	875	887	893	853	887	874	899	946	930	898	879	904	857	904	837	874	859	880	914	849	875	859	894	899	924	905	892	898	932	898	871	899	906	860	879	878	885	913	868	838	908	912	849	902	869	906	885	867	902	889	888	836	920	879	896	905	868	890	903	843	882	891	913	897	868	898	848	899	897	871	882	854	873	880	921	882	929	937	874	854	879	925	887	880	901	883	942	826	890	843	912	875	920	910	863	878	841	909	910	847	936	857	914	943	854	921	906	847	864	889	875	897	889	877	901	923	871	889	905	950	924	872	921	901	879	922	926	837	870	908	900	906	894	883	916	894	879	883	864	903	867	902	916	900	870	903	904	880	884	906	935	887	892	817	881	874	891	921	915	831	910	863	827	961	928	822	910	858	867	857	874	912	914	852	895	889	872	901	876	886	856	857	873	900	952	873	858	908	948	928	861	933	912	887	901	891	832	899	857	860	900	881	875	919	864	825	907	893	914	840	966	862	920	901	891	881	891	884	848	924	859	894	848	866	915	824	950	887	898	860	834	807	894	876	883	916	894	861	914	891	891	897	881	881	855	902	862	898	864	914	930	934	937	890	868	902	839	815	948	862	909	894	925	894	927	903	842	879	950	862	930	908	919	948	833	879	887	877	867	906	888	848	914	927	900	846	894	886	905	864	919	871	875	908	881	878	908	892	920	897	935	931	861	890	871	899	897	905	899	876	939	915	842	894	897	883	867	906	892	903	871	864	894	933	888	846	896	936	836	905	937	917	885	850	973	898	898	895	848	889	851	914	862	885	886	895	902	931	874	906	904	913	890	871	861	923	914	874	855	881	862	877	885	904	963	934	905	863	919	887	858	886	910	912	902	896	889	885	880	904	897	885	952	844	922	873	863	905	904	911	829	894	909	868	865	908	805	942	925	880	848	897	878	866	859	914	856	942	917	905	861	932	884	820	862	903	939	893	899	900	897	933	913	820	885	889	850	872	862	864	939	946	883	896	873	841	858	911	874	901	912	858	894	896	883	908	881	836	879	932	925	923	945	864	859	867	887	933	890	850	870	915	913	969	960	865	898	953	935	858	914	909	908	853	936	940	890	816	855	873	877	830	896	874	879	853	876	884	899	909	880	891	967	927	869	902	881	916	878	884	830	941	876	921	888	888	936	839	901	916	930	873	918	877	841	853	895	852	906	838	890	931	905	840	886	870	917	901	883	938	860	880	883	943	880	892	894	892	929	875	886	895	920	899	869	871	889	929	890	935	924	842	854	826	880	834	853	882	904	899	855	907	861	892	941	862	856	902	903	855	874	917	875	871	899	911	911	862	870	866	866	903	879	854	906	861	910	861	923	942	886	938	891	899	890	915	871	869	850	906	926	898	860	873	872	891	920	879	854	875	894	852	925	954	915	859	864	858	894	905	878	912	872	883	863	884	923	942	876	919	882	943	874	852	863	887	868	875	877	917	899	931	897	899	925	884	870	894	877	951	886	898	853	922	908	940	903	865	898	916	897	878	854	894	909	914	883	862	869	948	874	886	884	930	876	820	908	910	858	851	886	889	928	900	943	873	858	922	874	890	870	863	889	864	901	873	880	885	902	948	888	846	844	916	939	908	919	804	832	922	877	916	910	891	913	881	919	886	894	881	911	913	864	928	919	906	952	885	895	914	893	908	854	871	871	885	941	897	820	866	850	815	865	909	855	902	864	880	853	902	862	928	841	908	890	946	924	883	895	849	892	890	906	970	891	881	861	877	886	855	832	904	900	879	933	933	859	831	899	885	883	917	921	881	881	878	869	898	929	832	856	893	864	889	851	942	894	915	839	896	882	876	908	854	914	933	866	935	879	885	858	877	918	881	883	872	915	834	851	894	886	821	807	865	901	942	877	893	933	881	929	862	888	900	915	889	871	894	929	946	897	888	877	878	930	863	888	878	880	860	875	924	899	852	955	858	908	863	886	878	867	933	896	807	880	881	830	872	868	908	864	892	920	903	901	913	879	864	899	889	927	921	891	851	897	922	892	852	947	904	926	830	958	906	902	939	874	852	845	877	903	920	926	884	880	890	891	920	853	837	908	893	887	880	884	894	912	940	871	898	928	869	907	865	958	903	875	849	911	909	878	862	919	843	893	929	955	886	952	852	872	896	868	864	884
10655	625	369	336	354	306	329	298	291	273	306	282	276	289	283	259	286	299	301	274	283	295	292	270	279	291	275	275	267	254	302	287	276	250	302	255	287	275	290	259	305	271	296	276	292	282	261	275	281	279	287	268	277	293	287	281	283	271	306	291	312	274	278	274	249	286	284	286	298	309	250	274	297	291	254	302	269	320	292	307	288	281	329	298	285	308	296	292	314	277	300	247	286	270	283	259	275	290	265	276	304	270	292	276	295	298	287	275	297	268	279	286	266	312	272	258	304	302	280	283	252	311	283	277	277	294	272	310	293	289	293	292	269	263	264	264	287	283	279	314	302	281	270	291	263	290	259	296	300	279	327	327	289	287	286	262	281	291	303	304	303	272	298	248	277	298	305	302	264	271	327	293	255	260	269	296	283	287	321	270	251	318	303	306	282	282	289	266	260	289	276	276	287	249	293	283	273	307	292	278	268	285	314	278	272	270	276	274	264	272	305	284	284	285	261	281	282	281	287	268	275	284	300	292	266	283	299	277	264	278	297	232	268	261	281	273	290	293	266	259	265	299	317	314	297	268	297	260	270	283	286	300	288	270	252	292	311	253	291	294	287	260	312	272	305	281	289	305	291	292	324	299	346	264	258	283	280	272	279	279	270	293	283	292	282	303	264	291	286	280	297	259	266	258	307	282	318	331	285	307	311	305	264	261	283	313	255	280	295	288	270	277	279	296	294	303	293	285	292	281	280	252	314	298	300	290	248	295	282	276	305	308	258	302	286	323	306	303	278	295	287	286	279	277	310	275	265	272	288	272	304	276	271	283	298	296	241	307	302	285	295	317	336	267	310	300	304	271	304	316	284	293	252	251	274	284	284	331	300	298	310	313	250	269	281	284	279	260	313	294	287	231	272	283	298	289	291	264	307	291	292	303	272	319	307	287	284	274	288	304	283	291	307	252	261	280	295	265	282	277	299	273	261	281	278	269	279	288	260	291	287	287	280	305	253	307	283	287	237	314	276	305	316	291	298	262	268	303	305	292	298	272	272	272	280	283	286	317	260	255	245	272	284	276	279	265	301	319	303	271	274	286	295	315	277	280	269	282	251	275	300	298	260	303	257	288	287	284	280	321	254	299	307	266	278	270	299	295	288	289	252	313	286	280	304	336	289	266	302	261	286	272	270	320	277	282	272	331	278	263	266	300	290	287	287	278	287	290	302	278	259	299	259	290	278	291	274	313	302	291	291	289	274	277	285	300	300	278	311	272	309	289	282	269	293	267	265	282	277	271	296	263	261	285	288	297	319	248	277	334	290	292	269	318	270	294	271	312	276	267	274	284	259	274	280	280	291	282	275	267	265	279	284	310	318	264	277	277	277	296	316	315	273	329	314	298	279	274	294	289	285	327	308	269	275	268	302	290	290	286	289	260	276	300	273	268	290	297	291	312	292	279	299	289	298	283	291	290	255	260	261	285	294	294	289	290	301	275	290	306	278	284	307	301	282	250	290	255	280	275	285	282	311	271	260	285	255	276	269	294	246	302	248	293	288	262	293	305	283	271	275	296	283	267	275	269	278	266	297	283	289	295	308	269	273	270	308	283	282	280	265	303	288	310	290	303	278	280	320	263	270	254	290	306	318	275	270	266	269	267	290	305	271	294	290	299	298	298	257	257	289	270	278	280	284	281	302	276	272	316	261	308	257	307	316	289	277	290	279	268	277	296	301	289	303	275	288	312	283	318	267	240	273	281	249	247	274	299	289	265	302	299	281	266	262	308	303	305	265	288	271	294	296	291	301	298	306	312	288	283	267	275	322	309	275	317	301	295	265	245	286	307	287	283	301	285	272	281	325	275	274	254	284	259	241	252	266	293	311	311	306	296	285	279	327	269	300	268	269	274	305	255	276	244	321	276	300	248	299	241	290	282	279	279	257	288	294	284	317	336	282	266	274	282	288	293	290	259	302	268	279	282	299	289	293	233	272	302	298	291	266	309	287	278	255	247	266	301	314	256	284	296	289	257	301	280	282	326	264	313	295	283	297	299	282	307	311	280	298	277	286	283	276	282	275	294	281	291	267	286	263	307	293	287	314	309	258	326	269	292	256	286	282	305	268	272	262	252	230	306	288	279	287	278	299	305	285	261	274	277	286	295	271	265	277	267	253	257	267	257	285	307	286	275	259	286	308	312	266	290	283	279	274	277	270	285	311	286	280	298	270	287	299	311	263	306	296	256	308	279	301	300	299	266	282	290	292	285	255	305	295	302	281	284	255	285	248	270	285	271	300	266	288	282	300	283	303	281	277	297	284	286	240	274	263	278	289	266	282	292	324	281	269	257	290	291	270	262	275	280	287	265	299	233	267	252	297	269	290	269	286	293	261	323	301	299	312	278	267	266	319	310	292	286	279	255	301	269	276	284	264	280	309	329	267	260	285	282	296	302	290	319	304	305	324	286	313	288	257	277	296	272	299	280	280	300	284	294	302	239	313	280	276	284	279	266	256	316	296	288	286	312	301	284	266	291	292	284	297	309	286	321	302	305	279	283	278	265	275	297	266	296	290	267	290	289	266	303	332	269	299	295	272	267	265	300	280	297	293	272	279	283	296	301	252	308	270	276	292	287	297	282	305	304	288	290	306	293	275	275	272	304	295	277	238	275	286	284	269	285	294	300	294	308	290	285	268	294	303	306	270	302	277	293	275	309	296	293	309	292	272	283	282	308	290	297	323	272	260	286	310	290	279	296	247	286	272	310	290	282	292	280	270	267	280	302	327	317	271	271	275	284	285	272	311	284	271	299	299	304	291	295	280	266	314	272	295	271	279	272	275	278	279	294	250	296	275	307	325	289	276	280	271	273	285	305	273	288	294	312	270	269	284	277	271	306	271	281	266	304	283	266	268	266	284	283	273	275	269	269	307	251	271	242	265	277	266	254	260	255	257	255	298	305	282	273	295	264	279	271	281	287	331	307	292	264	274	258	293	260	268	291	289	273	285	270	302	259	282	264	293	244	283	279	286	309	264	293	278	290	278	267	251	284	285	265	299	276	294	280	309	284	281	307	259	276	286	293	263	327	297	260	266	283	287	282	291	265	268	294	282	284	302	280	297	275	309	287	255	335	292	266	315	288	266	289	274	243	262	294	234	235	262	280	298	292	311	262	314	270	291	258	286	270	275	308	292	262	260	258	275	250	264	296	301	256	270	286	299	278	297	299	309	294	272	303	295	302	278	279	281	257	301	263	286	291	262	276	285	293	279	273	305	284	254	277	278	270	320	287	284	353	262	313	263	286	310	279	314	283	262	271	278	280	298	275	312	285	270	276	263	287	294	284	270	276	315	306	259	292	276	289	290	259	295	291	284	320	261	299	278	272	287	276	264	302	306	288	283	282	286	273	253	278	310	279	292	271	309	309	287	290	293	282	274	296	322	275	286	288	274	261	259	293	298	265	293	261	289	270	310	287	271	298	260	270	257	266	288	280	290	289	285	278	289	281
10221	830	809	817	807	773	806	710	773	730	671	695	745	710	722	723	657	691	673	706	671	682	660	670	685	698	684	675	696	697	702	700	675	674	685	696	755	656	690	690	655	638	701	682	715	685	666	681	681	675	737	675	697	702	693	666	663	643	669	635	682	691	675	681	692	653	645	697	603	671	679	651	682	707	726	651	681	711	689	728	717	641	701	687	708	649	686	694	711	649	714	658	700	691	677	642	713	693	703	710	657	728	697	688	679	681	645	678	676	620	634	684	693	676	707	645	676	693	699	670	685	706	698	707	667	676	698	642	674	680	694	749	715	680	722	659	639	670	709	684	730	687	686	673	680	659	678	696	698	695	681	720	683	674	708	732	669	675	652	625	693	694	655	676	707	689	657	685	703	714	682	660	695	695	698	685	661	694	678	684	666	634	648	674	679	688	717	676	692	648	662	645	716	695	711	695	693	703	691	675	689	674	703	694	629	735	675	687	702	705	676	703	690	689	677	674	700	684	692	696	703	691	669	699	676	690	651	709	677	681	708	669	682	706	646	689	666	654	688	675	714	666	706	679	651	708	698	699	685	691	659	639	708	673	648	674	653	740	689	702	704	701	666	681	666	678	686	635	729	678	680	724	692	679	678	681	675	630	666	677	702	669	701	641	699	675	695	715	706	668	657	696	692	659	645	687	693	656	705	667	661	705	697	687	717	663	754	646	626	673	670	664	677	655	729	732	708	671	721	728	667	724	693	696	636	664	632	674	680	682	706	687	703	692	686	692	718	673	712	670	669	706	691	687	706	646	667	704	682	700	678	654	741	688	662	674	655	704	712	677	717	715	708	673	687	704	709	679	714	700	675	656	735	689	665	679	696	700	660	651	669	690	708	691	694	692	642	653	665	675	675	689	644	733	681	749	658	666	701	709	701	695	711	711	659	714	687	681	703	683	647	642	677	662	663	687	674	664	658	721	670	630	696	700	672	658	672	705	710	652	673	658	685	668	642	687	641	682	646	689	713	719	653	681	713	688	678	693	737	656	699	694	689	693	668	711	680	684	676	682	673	698	685	680	636	604	694	701	722	711	698	687	655	695	661	657	649	685	683	703	716	706	678	704	702	713	703	675	665	710	666	633	700	674	685	669	677	689	700	652	674	696	682	715	680	675	680	679	666	688	702	648	658	667	699	681	706	632	656	670	679	690	670	665	746	668	683	766	654	716	664	700	694	706	684	652	652	676	698	720	658	669	674	635	708	660	683	667	675	679	739	696	681	633	686	655	606	638	661	710	671	681	670	699	693	711	676	647	657	659	720	698	685	685	699	685	690	702	715	747	679	696	674	664	690	680	694	727	683	728	656	700	689	734	659	634	699	702	698	690	705	709	690	682	641	702	686	698	691	686	723	674	659	708	704	701	689	727	645	682	706	695	663	713	679	704	660	618	664	665	662	636	667	664	634	724	683	634	711	665	687	620	668	714	669	701	709	684	732	693	692	738	685	683	677	677	702	677	664	701	671	680	701	675	687	652	665	672	668	699	689	711	694	666	677	681	679	669	649	662	651	680	676	706	682	669	692	722	680	686	699	668	650	696	722	687	718	662	695	648	710	689	688	671	657	691	728	679	697	718	697	684	694	683	685	718	677	680	682	690	682	659	673	751	706	692	702	722	688	662	659	686	640	686	678	700	684	673	635	647	716	670	717	685	703	686	659	701	705	685	680	676	709	691	730	659	707	669	667	644	665	691	691	634	683	682	701	666	676	699	669	645	669	666	748	660	659	682	659	696	680	677	702	677	736	724	662	694	652	664	723	637	636	693	651	719	733	696	663	654	699	674	717	698	715	660	643	720	631	687	652	737	689	688	718	705	692	690	730	684	638	683	712	657	648	636	708	739	693	696	704	703	675	684	692	654	699	720	658	688	666	700	702	691	697	690	714	704	707	688	674	707	666	674	717	658	753	702	675	661	646	697	672	705	643	704	668	680	703	673	686	688	671	714	675	691	695	687	696	702	687	716	720	716	675	686	690	655	707	691	712	701	669	671	679	676	687	639	690	689	653	618	696	668	692	691	681	700	619	668	675	696	705	699	786	730	680	711	687	679	679	703	711	711	628	669	693	718	684	704	679	672	715	679	684	673	702	649	652	712	675	667	680	679	675	663	704	649	667	670	665	679	696	722	675	690	670	640	727	678	598	664	677	697	685	667	723	703	694	667	652	679	670	716	673	681	627	694	687	689	706	656	660	696	706	737	716	652	688	660	683	690	736	680	703	722	711	676	710	654	657	679	678	700	668	727	675	660	648	704	690	687	699	691	692	646	700	659	673	678	719	765	672	701	697	656	660	695	683	689	701	639	664	669	725	673	630	681	673	684	675	665	671	698	693	685	671	661	737	718	648	743	673	641	701	716	689	699	683	679	666	652	671	670	643	726	659	709	692	668	695	678	671	712	692	658	681	657	666	660	726	693	626	647	689	698	659	696	720	658	689	692	679	688	708	714	655	744	689	730	704	701	678	683	691	659	628	693	666	691	705	619	645	663	709	673	679	680	618	647	701	678	668	644	673	701	675	693	675	691	702	718	705	689	714	666	688	663	702	669	658	705	732	670	644	688	714	686	639	664	647	684	671	701	633	673	655	702	684	644	677	668	714	657	710	721	692	655	724	667	675	690	671	770	665	664	685	720	681	710	680	698	688	672	662	673	668	687	654	648	740	645	667	697	683	716	666	672	654	712	656	675	720	631	649	697	701	718	661	650	662	665	661	687	671	714	707	667	718	654	658	699	647	649	655	646	707	639	724	666	672	748	713	683	686	699	686	665	658	683	682	620	684	686	688	717	717	661	676	676	687	710	726	691	679	665	679	701	695	727	677	684	681	695	685	680	641	724	663	718	674	699	650	672	686	678	663	694	693	645	696	704	679	691	720	659	709	693	766	661	634	648	662	690	665	686	638	622	633	686	646	662	670	684	727	714	706	699	666	692	675	677	687	658	708	660	662	681	645	681	677	704	670	710	685	683	681	692	694	683	659	659	680	667	704	677	673	672	690	700	645	685	674	683	704	657	716	683	702	709	722	706	653	705	693	654	656	716	692	661	635	627	723	716	682	652	704	694	668	674	709	687	668	673	701	669	668	664	661	711	664	649	679	691	687	677	705	709	633	639	687	675	643	666	715	730	715	616	706	667	650	688	702	691	712	665	682	663	660	692	695	690	706	665	654	669	610	709	658	684	688	639	664	683	673	662	689	730	659	703	705	679	669	731	646	666	728	703	680	670	672	684	678	713	688	710	682	709	674	708	652	699	716	667	695	634	687	664	692	667	653	645	692	717	691	711	646	699	662	654	682	676	675	712	670	680	676	726	701	678	683	690	676	661	648	688	671	683	649	705	683	661	695	696	698	641	683	715	695	661	641	650	711	664	661	658	703	670	705	632	675	682	690	741	673	672	705	676	645	680	679	659	690	664	676	658	658	714	660	686	695	655	661	677	704	680
50207	23568	19985	3731	874	744	681	546	451	363	342	334	303	317	267	263	265	269	288	267	268	283	261	271	262	246	267	234	258	240	260	256	225	245	247	246	256	259	249	252	238	251	225	271	282	239	227	231	247	254	247	235	258	246	267	239	249	230	233	249	236	243	262	281	248	255	259	254	257	245	252	286	242	213	260	255	230	265	245	217	225	282	217	223	270	239	257	264	243	222	254	237	254	236	230	213	258	246	235	257	216	241	236	259	227	236	253	256	255	266	245	238	263	233	215	270	233	231	230	225	251	277	259	263	246	242	247	263	247	260	253	250	260	255	267	265	238	245	227	255	239	258	231	266	282	265	250	258	262	247	262	254	256	255	257	266	243	240	242	217	233	254	233	248	223	226	252	242	277	241	240	238	229	255	214	256	234	241	246	240	242	268	235	244	267	241	254	231	222	254	250	237	255	257	245	236	251	260	266	251	264	262	271	242	219	241	213	222	240	250	241	256	236	254	236	221	253	253	234	233	243	244	226	257	246	232	226	250	257	240	249	264	235	270	261	250	236	238	245	261	240	220	261	230	220	245	213	234	244	243	224	224	245	222	245	261	258	259	247	238	252	222	246	244	218	224	232	235	277	238	207	250	261	259	274	231	252	270	238	251	245	266	278	223	254	264	221	276	225	238	250	235	236	255	243	249	226	254	228	252	229	262	246	254	278	251	234	253	238	272	252	236	232	265	228	264	231	243	237	218	266	222	277	262	248	244	258	266	243	236	270	215	263	237	247	272	281	228	217	256	248	264	220	250	236	241	223	239	221	219	246	240	235	230	269	247	247	261	236	228	263	253	256	263	213	254	220	261	237	272	249	244	231	247	242	242	271	260	260	225	275	232	274	249	260	270	233	258	267	234	263	230	220	215	249	250	250	250	213	260	258	255	277	241	264	237	225	256	263	259	249	260	255	252	257	256	244	235	278	235	236	262	268	218	248	253	258	230	242	278	252	223	229	235	224	269	253	226	280	260	224	249	258	258	236	246	274	217	271	239	247	255	231	243	250	235	252	248	249	258	250	233	267	261	253	271	248	240	233	247	223	242	247	257	250	278	283	261	263	263	237	258	208	232	236	266	259	246	228	249	240	277	264	247	242	241	237	261	252	203	240	227	249	237	244	242	228	261	273	245	270	232	220	226	261	240	258	259	239	274	275	256	233	272	251	270	245	240	244	255	282	240	280	228	239	236	237	226	262	287	228	233	266	250	257	225	253	240	270	241	259	219	251	246	274	250	242	264	258	218	236	251	211	226	242	227	249	238	227	259	261	232	263	233	250	253	237	278	231	268	237	260	235	251	267	232	221	253	258	257	271	264	230	264	216	269	267	252	230	253	254	212	235	265	259	231	230	240	250	222	273	226	235	245	241	259	253	246	244	237	250	253	257	247	223	277	231	252	221	252	247	250	245	258	255	250	237	247	216	267	237	238	280	262	256	255	258	242	252	264	243	256	239	257	266	250	250	273	257	253	260	244	215	236	230	298	272	261	215	227	227	229	257	276	249	261	276	288	233	284	251	273	267	233	258	257	251	260	241	253	247	251	227	242	250	194	228	245	237	240	259	211	226	251	239	253	247	239	253	259	268	263	271	257	221	252	251	240	260	248	227	254	277	232	256	224	245	244	245	211	263	276	262	233	255	219	241	225	243	224	239	253	259	228	260	223	261	258	274	213	239	245	299	254	257	240	260	261	236	252	247	260	255	249	263	261	248	248	228	226	254	230	268	247	235	255	255	251	243	232	260	272	272	228	244	241	254	234	262	256	239	240	264	230	256	231	260	255	244	268	250	242	251	254	212	222	249	255	244	236	252	247	231	216	262	229	267	246	237	249	234	252	221	241	255	273	235	239	267	226	265	269	233	225	243	258	256	236	231	273	285	229	233	231	256	244	243	264	229	278	254	259	228	247	242	272	251	247	258	229	235	236	250	227	238	260	254	225	274	250	247	245	258	239	264	252	285	236	253	210	246	271	236	265	252	220	227	271	227	232	227	220	243	252	253	246	230	271	255	294	222	254	275	274	272	274	235	265	260	227	246	265	242	241	269	274	253	223	221	233	244	273	269	258	230	243	258	263	235	247	227	234	277	248	237	269	247	218	267	248	268	254	243	228	244	226	254	220	260	234	238	212	246	225	240	221	263	243	251	234	242	243	216	223	233	266	259	248	253	240	238	251	231	223	275	237	228	262	257	252	235	262	206	265	260	256	257	252	235	268	261	244	244	238	221	249	254	236	271	238	214	230	242	267	229	230	233	253	250	215	251	222	225	234	253	269	221	266	242	258	254	243	228	266	235	241	217	254	229	194	236	250	222	246	250	242	236	241	254	256	245	258	236	235	226	226	266	237	243	247	256	264	258	222	274	265	237	254	230	264	232	247	234	236	247	257	250	256	225	245	242	264	236	227	244	258	253	241	257	274	276	257	240	244	235	242	236	223	245	240	232	231	210	240	223	247	244	227	243	251	270	243	235	240	272	253	252	234	229	240	243	260	212	242	247	223	272	251	231	246	232	227	265	266	258	253	244	256	239	287	254	256	251	246	255	258	269	281	212	219	239	235	273	229	248	248	269	244	236	258	253	239	227	233	276	248	221	285	243	276	271	275	242	220	257	270	237	222	239	232	247	253	224	286	248	222	223	288	262	238	292	260	249	257	234	247	265	266	248	245	229	238	239	237	243	257	262	250	277	232	241	257	242	243	237	234	264	293	247	248	236	227	230	235	252	243	227	243	253	254	238	280	231	215	245	244	260	265	268	258	250	222	271	265	258	234	272	260	249	244	208	197	247	247	222	231	246	258	254	232	201	239	252	271	251	279	239	262	228	255	238	221	235	235	270	256	234	233	245	251	255	231	236	226	229	252	238	264	247	197	280	262	265	243	241	263	259	230	235	243	241	241	245	228	239	283	228	224	235	277	262	258	264	270	266	251	243	262	257	252	241	219	224	252	257	239	259	238	238	255	245	238	222	222	261	241	248	236	239	241	256	240	246	248	231	253	254	216	246	216	256	247	256	246	241	246	230	252	260	236	227	236	242	239	205	237	211	300	251	229	262	244	216	255	242	232	235	254	243	258	282	233	241	239	228	235	275	260	248	240	247	224	245	228	257	250	259	263	281	261	237	245	257	240	248	228	257	249	273	232	237	246	267	252	256	228	256	210	223	244	271	246	241	258	274	236	232	235	242	287	275	249	258	235	273	244	264	212	237	261	252	237	250	248	259	240	264	229	247	245	227	231	239	267	249	256	225	249	238	236	258	238	263	251	267	245	234	215	227	253	222	273	256	230	250	247	264	256	226	224	256	262	250	233	257	260	244	268	254	241	244	238	245	228	240	241	261	259	255	244	268	230	206	246	235	215	235	239	262	257	223	267	235	254	254	272	242	231	232	260	226	216	236	228	251	238	268	238	254	246	280	239	225	249	263	245	258	226	276	200	246	251	247	250	232	247
28222	1559	2637	3154	2621	2209	1950	1645	1434	1205	1143	1095	970	934	872	873	806	885	785	776	754	753	702	733	725	693	653	703	660	658	651	668	710	624	675	681	639	620	663	657	645	651	646	637	605	605	635	584	618	607	654	670	589	644	624	624	613	627	615	629	614	618	638	607	665	636	637	608	628	677	591	651	603	589	662	630	627	657	647	657	649	613	647	628	590	646	611	669	645	651	633	642	641	607	575	641	587	607	591	593	606	616	664	615	649	643	572	630	680	584	576	633	667	588	627	648	618	599	680	583	625	587	632	634	656	611	603	615	658	636	588	609	647	639	642	636	619	609	574	641	618	613	602	637	574	613	615	600	633	621	609	617	612	617	595	583	634	618	567	585	618	639	618	627	660	654	599	608	606	591	642	584	616	649	582	635	563	684	625	629	669	650	631	618	615	653	629	646	624	634	587	633	631	604	551	614	639	643	632	584	639	653	619	557	643	600	680	580	601	613	600	597	606	602	627	634	658	602	610	621	578	626	583	619	630	622	635	618	642	663	659	625	635	653	635	627	580	628	609	659	586	618	603	597	612	580	608	628	617	616	603	621	608	676	684	665	678	606	666	617	653	618	625	579	634	590	595	659	624	633	624	597	630	623	579	615	640	606	585	594	638	634	634	585	632	610	584	621	663	598	638	623	620	565	617	651	603	620	596	614	609	606	612	617	610	569	633	658	670	621	613	582	609	610	620	642	602	586	636	621	642	646	590	612	586	625	589	643	652	618	562	591	588	609	614	579	655	634	621	593	626	635	636	596	616	604	635	569	594	568	625	572	644	627	588	602	612	609	610	597	575	591	595	617	601	624	608	645	617	638	672	638	609	615	687	611	636	575	615	596	640	623	636	609	632	606	689	602	669	662	631	618	663	612	632	590	611	607	603	589	612	604	653	620	606	593	626	575	592	640	625	624	591	614	615	683	611	575	616	626	621	618	644	594	612	597	633	610	650	623	640	630	621	600	637	643	630	646	652	611	646	614	645	597	607	585	636	631	631	681	596	617	612	615	625	669	652	637	611	600	588	601	624	599	613	645	626	638	581	607	640	629	609	611	676	587	625	595	632	653	589	604	647	601	656	587	575	650	648	646	587	584	605	645	624	611	648	586	652	608	610	591	584	633	592	651	597	575	594	585	600	603	593	633	610	608	582	585	621	668	620	639	611	595	632	626	650	594	579	592	637	616	586	598	553	629	589	588	634	597	595	672	596	639	579	644	622	611	596	612	556	630	610	634	575	630	559	581	625	618	627	656	612	571	588	598	617	619	618	572	660	642	602	577	609	588	589	627	610	618	659	629	651	595	623	660	653	583	610	596	575	617	568	607	657	625	600	611	601	593	629	590	608	598	565	573	586	626	599	629	621	621	631	599	580	617	569	621	633	634	632	650	650	631	635	626	652	650	628	626	639	562	594	664	614	648	625	633	593	593	622	637	644	633	633	635	591	641	569	631	616	606	597	606	631	619	581	623	598	603	575	632	637	619	577	627	638	626	616	596	621	608	610	665	586	610	598	599	610	649	616	611	617	593	623	626	619	602	602	578	625	650	606	603	616	617	592	600	613	680	612	644	610	579	618	585	619	602	613	608	622	592	583	596	614	634	628	639	655	606	646	631	544	594	564	612	600	581	638	630	618	623	683	614	599	615	610	599	556	668	609	634	599	674	634	626	607	574	599	653	597	631	621	614	594	601	612	603	613	666	628	638	572	613	584	604	615	617	595	598	617	597	620	611	615	600	570	576	615	618	638	645	584	623	640	642	631	699	614	614	626	659	598	633	630	652	600	643	644	619	663	603	634	623	585	605	605	602	644	633	653	632	610	604	598	590	597	616	611	614	638	626	608	695	633	614	571	613	613	689	631	607	634	570	629	649	638	580	618	607	604	629	607	581	596	619	615	585	580	664	607	622	591	606	607	592	639	633	585	611	577	584	619	585	612	615	685	644	560	624	598	655	622	652	634	625	628	608	620	616	596	634	561	615	591	626	634	623	633	644	658	613	638	619	617	585	628	595	652	616	669	603	602	615	633	611	572	635	600	621	597	556	614	637	601	599	614	597	654	608	674	618	607	586	644	604	615	593	615	600	628	594	652	611	636	592	603	616	625	584	640	596	607	643	610	630	637	581	608	546	663	611	640	591	618	634	594	626	631	649	634	584	629	644	629	642	643	614	635	648	609	608	650	566	596	633	620	605	616	604	610	626	610	651	652	639	623	645	619	653	558	633	627	660	625	584	647	609	629	614	626	652	604	574	614	642	633	646	602	646	613	605	588	640	622	603	592	643	613	597	617	620	616	595	618	612	609	618	619	589	612	586	638	613	628	626	603	644	611	628	587	577	624	615	636	655	669	599	637	644	618	591	632	631	618	607	611	665	623	575	648	608	603	604	589	652	625	682	622	600	593	652	667	609	688	588	607	624	634	598	607	640	590	620	623	607	610	635	640	616	605	591	612	605	611	613	608	597	663	595	581	631	618	619	619	604	633	593	592	609	636	609	643	642	658	607	600	636	647	598	618	587	649	623	618	657	636	593	642	608	646	612	638	620	627	604	657	610	667	594	592	610	630	578	619	624	593	606	622	604	615	610	615	597	605	645	647	617	639	613	652	635	588	629	620	659	622	609	654	629	575	608	622	625	606	627	635	624	678	598	650	570	634	631	620	605	595	604	626	607	626	627	664	599	655	659	617	653	634	610	601	642	644	664	610	591	637	600	551	654	602	636	634	590	617	597	601	603	624	634	624	631	599	627	629	638	575	601	649	632	627	605	574	626	596	612	605	628	582	597	621	618	602	620	558	610	630	577	637	651	627	618	605	611	612	609	598	599	652	634	605	623	570	605	639	592	607	646	598	597	616	643	709	607	615	630	635	581	654	615	560	593	639	591	644	642	588	609	621	640	654	614	593	618	649	603	659	616	623	621	659	639	624	638	632	603	618	564	635	642	606	670	603	600	636	637	583	578	599	569	675	615	589	578	603	607	617	650	629	584	583	584	595	625	646	636	642	614	644	626	625	602	634	609	657	596	619	642	595	565	595	631	629	600	622	620	618	620	601	605	578	659	623	632	647	635	624	604	598	592	585	638	588	640	572	649	592	635	578	608	658	641	627	663	620	631	567	611	612	578	620	635	627	635	605	592	629	604	628	663	621	586	587	629	627	595	656	593	630	620	642	615	596	597	648	607	661	583	640	616	611	650	620	592	636	638	627	624	641	630	626	611	686	629	665	626	590	597	677	611	654	589	620	617	630	554	619	622	594	657	625	645	620	636	626	626	597	611	578	596	630	665	609	650	617	599	608	610	617	580	612	627	582	591	644	640	575	595	674	601	599	639	644	591	631	552	604	620	612	654	619	656	584	615	620	603	578	607	662	655	649	628	625	578	566	626	662	585	579	616	632	606	605	629	632	617	650	620	642	625	606	594	609	610	601	609	613	654	589	600	628	629	625	615	610	610
47775	26063	25342	15427	3373	1312	1013	861	669	636	554	522	499	412	498	433	453	417	437	411	408	389	431	424	421	440	432	378	421	382	415	420	375	344	405	405	379	358	369	383	354	348	392	377	379	416	358	347	352	378	375	396	410	384	371	361	404	410	400	386	401	410	373	373	337	399	351	382	386	361	377	350	360	385	372	401	344	374	367	402	401	320	380	371	392	409	354	385	382	385	352	374	407	407	396	389	384	378	374	380	374	343	372	363	387	411	375	388	359	381	336	356	359	381	407	415	356	362	395	389	368	362	379	408	337	356	384	407	376	338	381	402	441	381	387	373	352	363	398	391	382	389	357	414	387	370	375	385	367	367	345	389	384	368	362	379	342	370	408	372	375	386	364	366	387	383	372	371	362	367	353	373	369	404	405	419	369	396	385	359	408	364	385	388	368	357	375	386	340	376	325	390	416	377	386	388	369	393	383	394	392	361	413	348	364	375	396	389	407	388	374	367	383	384	413	400	367	394	372	428	422	345	356	397	368	355	387	356	361	381	367	381	384	384	356	396	353	401	410	429	362	353	373	372	403	408	374	343	377	391	377	372	354	345	397	381	359	378	392	338	380	358	340	362	369	369	346	361	382	354	351	352	359	361	350	372	362	408	410	395	378	365	377	380	392	396	389	371	387	357	374	350	391	396	397	373	389	354	420	405	381	350	363	397	378	368	380	364	366	349	373	398	374	359	382	347	369	361	400	395	400	357	400	324	345	340	376	366	405	376	367	370	370	346	350	394	343	392	353	345	381	403	382	393	368	391	381	406	384	361	379	358	372	353	377	355	340	375	321	370	381	357	382	375	369	387	364	364	383	366	393	371	392	354	389	372	372	406	391	375	375	378	391	388	380	398	401	360	364	314	402	336	350	364	368	352	383	378	397	355	366	375	360	353	350	372	424	378	378	376	345	350	376	394	355	384	334	337	364	392	372	371	374	378	389	396	385	376	396	397	351	389	372	375	365	376	358	382	359	353	381	393	358	394	397	379	377	391	374	366	358	379	379	391	375	339	384	373	384	388	366	416	385	356	340	328	339	402	367	367	385	370	339	394	383	365	377	369	358	373	394	350	398	376	353	398	339	387	359	355	379	354	364	388	366	375	322	388	367	370	354	392	391	387	381	360	366	393	386	345	331	392	359	391	345	362	365	412	364	382	399	379	409	384	360	363	392	361	403	380	373	378	362	366	385	365	364	432	387	387	383	400	385	372	385	365	392	378	366	403	387	389	370	366	385	395	384	386	377	371	385	373	416	348	337	337	413	358	374	382	381	412	377	363	362	362	384	376	372	367	395	401	407	390	352	354	356	393	377	425	364	358	341	362	373	392	384	392	391	372	360	382	393	364	407	354	382	374	378	361	369	355	337	327	402	395	397	338	393	345	385	352	377	368	384	397	379	397	379	370	328	338	351	356	387	388	358	402	333	365	398	351	394	355	355	376	366	391	383	389	419	376	389	425	362	374	362	367	362	431	403	357	381	361	352	387	341	353	375	390	359	342	375	374	389	412	385	411	408	396	364	365	325	375	340	382	398	369	342	371	376	365	385	371	369	389	342	403	344	374	378	387	385	406	390	395	355	380	380	395	375	343	318	334	347	400	381	387	384	394	395	378	414	349	396	367	379	360	370	363	355	400	387	364	390	367	369	388	366	346	377	373	391	365	372	344	379	378	391	380	332	388	382	344	363	360	361	386	384	352	357	385	341	392	413	346	401	398	391	354	381	368	403	381	397	367	344	363	372	380	384	386	378	405	420	378	343	336	355	372	358	370	397	333	369	381	397	358	373	373	364	386	403	397	378	359	373	354	373	374	362	347	361	404	389	358	372	355	392	371	362	386	386	372	360	354	398	362	344	358	365	393	356	420	378	381	365	356	387	363	394	394	388	363	397	389	357	372	364	372	383	356	356	332	397	404	362	357	374	395	371	383	356	372	389	373	387	426	330	427	410	377	375	392	408	366	432	361	379	393	412	371	399	375	391	361	403	353	362	355	371	354	429	371	390	397	360	384	373	380	376	362	390	367	363	435	359	382	404	352	376	356	383	343	363	351	373	391	383	372	414	375	373	393	385	380	393	345	368	337	365	395	417	365	369	353	400	373	381	359	328	384	376	385	380	355	396	379	421	385	337	394	346	365	359	336	391	339	362	388	383	400	393	357	385	346	354	360	354	382	401	389	390	355	362	405	381	375	368	368	415	366	366	367	370	387	347	375	374	401	391	395	410	369	420	352	336	346	375	385	357	373	371	400	351	388	347	422	397	388	391	376	377	375	384	352	372	403	392	352	394	362	353	367	377	364	398	366	329	383	363	372	355	387	383	419	361	353	387	390	386	361	338	358	374	354	349	386	363	356	360	377	377	358	354	372	375	392	398	349	385	370	367	379	358	368	371	332	370	339	367	392	379	418	379	324	365	381	372	364	358	394	390	394	411	368	375	370	382	396	361	408	392	386	366	370	383	384	405	369	355	354	389	382	378	359	358	357	395	366	350	371	338	406	367	377	375	349	380	345	405	351	367	381	377	354	393	365	373	408	394	393	385	373	327	342	373	403	379	370	370	371	379	348	337	395	385	352	401	406	390	385	350	360	376	400	346	364	352	404	347	363	361	384	365	384	375	395	414	358	375	399	376	355	377	385	380	433	359	402	366	328	367	358	384	382	342	376	385	372	399	381	352	338	341	355	371	381	360	410	360	368	363	356	385	409	372	351	361	394	371	378	380	394	376	357	362	389	350	390	392	367	388	379	370	398	372	384	347	366	358	356	379	367	385	415	368	376	349	381	319	362	415	368	396	367	372	374	380	376	379	408	413	366	360	405	396	376	328	387	369	370	373	365	416	359	356	361	395	393	352	393	375	347	390	354	406	377	376	379	372	354	371	417	388	348	368	368	386	376	379	395	366	375	368	378	389	409	384	378	373	377	385	369	383	395	349	374	390	421	374	334	346	386	332	348	419	379	379	388	382	363	374	390	367	368	350	340	382	360	382	336	369	382	398	330	325	412	402	362	359	339	371	386	384	367	382	362	335	350	339	386	375	352	380	341	347	379	348	339	399	365	360	372	351	335	413	376	358	397	387	379	397	347	351	369	359	362	399	389	373	393	369	360	410	395	376	377	414	333	399	374	368	366	377	328	364	393	357	313	388	381	344	362	389	367	358	416	408	408	363	392	383	396	382	339	397	362	364	383	356	347	324	362	378	397	363	391	371	378	373	404	344	409	415	367	371	367	350	405	382	388	371	366	374	366	334	396	363	366	358	347	349	374	341	345	392	389	395	381	384	376	341	369	373	352	382	342	350	385	375	431	364	397	391	378	349	385	370	402	414	359	366	409	372	374	345	406	381	405	365	370	359	387	379	379	366	371	342	357	387	362	351	337	409	393	403	399	370	364	382	416	378	388	363	337	367	370	326	388	359	361	352	365	374	399	370	416	383	412	347	363	377	348	350	371
33520	2472	4454	5523	4560	3662	3145	2593	2370	2203	1832	1712	1651	1439	1474	1356	1314	1217	1146	1192	1202	1101	1122	1072	1086	997	1043	990	1026	1011	969	955	977	1007	1019	916	907	935	953	947	962	941	922	943	944	903	902	866	882	904	913	931	949	877	938	915	901	874	958	900	922	921	880	850	851	942	908	871	900	886	943	916	868	864	886	879	895	872	866	895	886	939	908	927	903	875	897	951	914	869	919	886	880	820	890	952	888	891	888	844	897	871	853	868	933	909	882	896	891	870	916	882	863	891	895	897	890	875	955	874	899	872	898	911	888	921	876	876	890	857	839	861	891	872	981	861	854	859	898	862	888	931	867	882	882	885	891	834	900	879	868	890	843	862	891	869	830	894	851	877	887	905	882	905	925	887	855	867	853	907	906	902	863	909	891	920	938	883	925	884	847	884	929	932	920	863	840	877	915	884	877	934	860	834	864	851	891	900	874	913	868	867	888	889	946	869	874	856	876	911	863	918	926	858	840	913	911	884	884	865	853	896	866	877	865	890	879	891	899	914	843	898	838	908	887	899	936	864	862	906	880	911	876	878	909	932	868	903	923	813	908	865	898	866	878	822	906	837	879	846	869	912	869	880	854	847	881	836	838	870	905	884	798	894	845	930	925	895	906	880	860	894	912	848	890	886	866	902	857	893	817	912	918	859	905	843	932	901	936	907	883	865	886	862	904	916	854	912	919	832	822	863	902	863	893	863	866	900	887	877	888	877	897	932	861	840	885	874	891	883	906	848	933	868	848	898	910	907	898	869	888	900	874	893	849	839	886	866	861	948	849	866	869	820	891	893	874	887	870	900	917	868	852	911	882	887	928	869	871	896	854	843	881	897	837	923	820	907	861	876	935	867	869	848	887	892	895	899	846	866	890	837	881	834	937	880	849	825	885	865	820	880	863	863	853	806	907	847	859	876	879	919	907	893	888	857	861	897	830	877	898	810	872	922	876	853	874	896	865	877	864	858	892	940	827	862	902	877	888	895	906	915	879	891	876	856	902	920	852	856	898	909	903	945	861	863	920	908	832	898	916	890	889	882	870	862	927	873	866	950	876	869	847	875	845	873	877	878	871	915	883	850	844	884	910	869	931	871	840	890	878	919	922	881	870	871	957	870	865	871	867	901	836	854	860	869	839	863	853	834	889	896	840	864	803	913	860	904	852	851	945	886	816	884	871	857	917	895	876	885	915	909	899	884	882	852	862	896	846	861	849	856	900	819	860	897	862	855	895	893	873	908	865	852	857	849	861	898	837	872	878	845	875	851	862	861	854	882	879	935	896	879	856	875	950	895	869	869	845	910	876	890	901	892	900	873	875	933	924	835	863	894	893	888	865	865	877	854	859	847	912	876	863	921	876	862	874	857	919	880	884	868	899	895	864	859	879	824	887	899	874	892	853	867	864	948	872	863	851	865	857	928	867	876	856	891	868	923	888	873	906	845	892	877	882	930	913	881	864	848	894	832	877	911	905	910	862	889	914	888	866	770	870	874	882	883	909	889	865	812	930	909	872	864	884	881	879	918	881	869	888	860	923	913	847	895	868	799	930	925	917	899	916	832	908	825	896	844	890	881	896	869	907	846	819	879	876	882	868	855	930	870	885	933	864	926	888	868	846	869	857	868	844	870	898	852	888	879	857	881	949	895	904	878	870	872	944	896	844	881	804	880	918	929	815	935	895	878	926	866	839	905	864	911	901	870	861	901	943	902	880	816	835	930	866	880	904	889	914	866	919	850	896	907	862	880	874	908	914	825	831	907	894	877	853	849	834	881	861	896	873	925	821	877	882	901	897	840	862	925	844	817	905	843	861	874	913	885	868	965	870	863	899	856	911	893	863	908	855	842	908	876	848	823	921	858	916	825	868	865	885	873	887	901	915	967	901	864	851	937	859	886	891	835	867	869	888	954	867	894	839	870	836	901	923	891	935	863	892	866	891	860	888	876	857	900	902	901	856	896	865	881	882	883	902	879	837	857	851	854	866	899	874	854	902	892	917	899	874	889	901	914	925	899	874	860	889	913	895	882	853	903	910	884	874	874	872	895	948	855	905	884	872	857	902	880	889	926	838	904	849	890	884	895	932	868	916	890	863	849	810	899	878	886	851	868	957	850	845	907	877	849	887	843	838	866	909	897	848	947	885	875	825	882	833	855	847	849	904	862	880	908	874	905	901	881	893	843	849	859	847	827	910	878	832	895	850	852	880	901	852	887	884	862	836	901	899	894	853	894	850	894	864	886	883	831	880	865	901	858	904	863	930	900	851	871	912	938	919	888	865	861	875	906	884	872	923	879	832	832	903	829	906	877	971	900	876	849	921	892	903	870	885	893	889	920	911	926	857	904	931	908	926	894	828	888	876	874	852	928	864	881	890	891	881	848	887	863	876	893	813	862	880	834	894	923	871	816	947	933	911	883	910	862	905	881	880	865	918	912	853	931	958	938	894	891	856	846	871	885	869	877	892	841	878	881	903	888	870	869	866	890	842	871	918	887	837	917	906	831	894	853	894	885	879	869	887	883	921	895	845	928	899	934	906	860	871	830	865	865	878	889	927	888	861	875	841	856	835	902	933	884	906	890	841	866	926	879	859	878	822	893	874	932	881	861	889	873	838	875	875	894	862	876	882	893	868	893	896	874	907	863	906	932	838	864	894	874	874	888	881	871	860	927	907	903	882	813	894	893	931	869	891	858	913	882	880	868	846	827	899	847	857	901	837	910	888	816	877	806	842	854	894	843	861	879	848	892	863	912	917	889	908	912	884	844	876	865	878	854	923	928	877	849	912	935	870	871	866	876	862	887	880	863	946	907	843	864	836	860	906	866	849	852	903	878	862	802	893	927	912	924	850	881	786	880	861	878	891	845	908	902	835	897	856	861	933	920	924	866	853	910	881	837	889	875	872	913	890	854	845	844	903	892	901	877	882	878	900	882	919	875	889	854	847	856	832	844	870	840	854	932	884	852	926	841	851	892	881	948	892	870	861	815	842	912	852	903	839	880	853	823	801	842	869	915	894	870	899	941	890	908	876	894	873	812	853	875	911	896	897	848	852	826	835	911	915	861	874	904	825	940	910	841	899	854	872	864	903	864	873	895	875	871	857	884	818	906	889	893	866	920	883	838	886	899	865	887	864	856	863	885	881	846	840	904	879	891	877	847	839	866	872	897	858	838	940	843	871	915	855	923	937	862	890	830	868	863	934	846	921	855	931	848	895	890	835	895	877	920	868	918	893	900	893	915	853	882	888	924	912	909	910	865	887	864	854	836	852	829	895	869	842	916	910	905	833	892	911	900	834	904	890	865	871	888	839	875	886	911	897	886	899	879	869	892	843	842	867	919	811	833	822	839	905	832	835	862	852	898	816	858	860	858	912	862	881	869	882	891	881	867	885	909	895	837	912	905	880	874	900	933	894	814	925	880	869	825	886	886	862	844	887	896	899	857	873	855	859	908	912	905	922	870	896	901
14115	1027	407	346	369	331	322	275	290	309	307	315	305	264	280	325	289	293	272	297	307	285	288	294	283	305	292	268	273	273	300	295	284	309	304	279	266	309	267	295	276	295	270	295	286	304	281	294	288	315	270	267	302	294	322	301	304	303	304	285	274	320	282	269	278	311	287	302	333	264	264	287	324	282	289	280	292	297	273	271	297	296	304	275	276	282	262	280	293	301	267	304	310	321	304	340	312	296	283	270	278	291	288	293	267	306	295	278	292	264	312	281	326	297	317	273	285	286	345	292	285	246	287	308	260	261	322	306	311	277	288	266	290	298	268	295	283	345	329	294	317	320	285	288	279	308	262	290	298	287	308	317	310	272	281	280	298	303	277	288	285	320	269	300	295	298	282	261	298	315	297	309	318	295	313	325	315	322	307	281	303	293	301	281	289	291	297	286	294	304	287	297	286	281	284	297	271	287	259	315	283	287	284	313	268	300	297	310	310	291	340	299	321	274	302	283	270	298	287	298	272	283	276	302	286	295	296	282	310	288	302	266	272	283	302	331	292	248	291	286	311	292	269	286	287	307	277	273	306	302	299	315	241	289	280	289	293	307	294	283	270	298	275	305	270	306	320	317	275	287	306	325	300	280	272	276	311	297	313	298	304	327	276	292	295	318	283	281	305	324	357	283	295	271	322	328	305	274	271	297	256	286	283	304	301	337	293	307	312	262	297	287	294	297	297	306	309	272	260	294	301	302	286	272	302	270	316	275	298	297	269	303	264	302	295	296	250	317	318	285	259	295	277	296	269	295	286	281	280	268	282	307	290	284	307	262	311	300	306	300	286	321	311	314	302	318	303	278	294	309	309	278	312	296	287	269	323	302	279	317	319	275	278	330	331	293	311	313	325	279	301	305	293	282	313	299	311	309	290	267	286	312	284	287	255	290	319	317	275	310	306	292	305	297	315	307	326	314	304	295	307	318	311	277	305	267	264	279	319	284	256	312	280	296	309	299	303	292	271	272	293	312	301	320	316	290	313	284	301	306	289	295	322	303	293	309	307	272	289	275	293	275	305	295	365	308	298	281	281	304	305	316	292	276	286	302	331	275	309	296	296	297	304	287	312	300	286	285	278	314	294	265	292	301	280	250	277	288	324	310	317	287	296	284	297	286	272	288	296	304	281	311	352	307	278	292	301	277	314	304	292	267	282	294	275	256	293	313	301	300	311	345	294	279	313	297	275	324	309	289	294	300	292	328	300	306	268	285	272	281	303	315	284	307	289	293	304	293	301	289	287	338	316	302	287	278	300	323	281	303	286	314	300	310	332	299	307	281	288	309	300	301	311	282	273	299	311	283	301	344	289	279	320	308	308	307	279	272	295	323	301	277	297	294	290	317	288	296	287	307	287	313	291	290	317	276	284	293	297	299	273	285	312	286	273	286	307	296	299	309	289	287	282	291	297	306	289	283	314	332	279	295	327	269	324	286	312	279	302	293	312	290	310	294	301	312	288	279	305	321	280	272	283	269	274	299	303	306	279	302	280	283	298	265	284	307	296	293	277	294	292	310	290	292	307	288	282	281	318	292	311	283	288	294	299	302	272	270	322	293	302	301	282	269	282	308	271	293	308	284	287	271	282	252	261	284	306	257	268	295	296	289	279	261	267	306	319	288	323	286	297	249	293	295	288	318	306	290	281	287	315	274	272	289	288	268	292	277	308	298	308	310	308	301	287	327	284	300	290	296	297	283	288	334	282	322	285	283	275	320	277	306	327	285	283	329	305	304	313	293	287	302	308	299	295	304	312	284	299	283	294	289	261	301	279	303	282	285	292	283	263	307	281	283	238	306	326	307	334	309	289	298	286	289	303	279	308	311	332	277	280	288	271	305	292	288	311	270	273	290	277	284	325	310	312	278	304	293	307	275	300	298	259	299	292	295	300	300	297	277	283	300	294	274	294	323	270	293	258	289	276	296	294	299	288	283	273	290	301	293	344	270	277	311	295	275	267	292	308	310	288	315	305	286	270	289	294	306	279	316	313	346	298	303	289	288	303	278	290	327	286	294	278	291	301	312	315	312	326	301	259	275	301	306	270	283	289	248	313	297	297	286	306	270	284	287	319	329	312	311	277	303	293	258	251	345	281	308	274	282	330	303	315	309	327	320	299	304	283	316	301	266	312	324	245	321	293	313	292	296	309	302	255	314	307	297	313	302	285	251	277	294	300	290	320	316	294	289	297	288	279	303	340	280	294	265	269	312	331	273	313	307	304	320	276	276	288	291	261	281	301	324	286	307	294	308	305	250	264	288	305	330	287	312	287	283	284	276	325	304	276	268	292	314	294	307	315	278	293	291	322	298	307	271	292	287	341	287	292	281	264	283	296	321	280	282	301	283	307	301	275	292	258	306	284	271	297	305	307	271	314	306	279	326	297	275	301	306	311	295	267	293	299	259	300	316	285	304	264	298	265	324	291	295	302	252	285	273	306	283	297	273	288	281	293	313	286	304	337	285	327	300	297	304	288	301	273	292	260	291	298	290	295	301	317	300	322	272	314	301	265	320	288	290	279	311	307	296	294	272	321	287	276	301	277	291	295	283	292	294	288	319	277	303	278	266	329	327	291	308	297	314	259	326	320	303	280	283	263	296	270	318	275	319	268	313	332	259	273	254	261	278	287	311	290	330	282	299	318	301	315	313	281	280	279	308	305	267	285	277	289	285	261	273	255	307	293	323	295	338	286	295	271	301	286	309	305	260	272	302	302	289	283	294	263	268	296	332	289	309	293	297	278	283	290	300	295	312	285	332	298	300	274	292	284	273	266	303	291	313	295	261	305	287	318	280	275	289	292	273	305	295	271	302	343	301	296	296	307	296	299	282	290	304	307	284	296	308	270	313	308	299	345	316	287	308	310	305	307	281	299	307	331	261	289	289	292	288	293	303	286	320	307	270	320	295	294	275	263	290	298	290	304	290	277	274	285	281	291	284	287	293	324	263	324	298	316	311	301	284	276	265	270	286	278	288	308	321	300	305	320	280	295	305	279	277	302	325	333	313	290	310	277	286	283	286	296	327	277	282	294	294	289	275	306	303	300	302	296	291	321	314	318	294	268	294	270	298	317	274	307	284	309	299	321	303	295	297	298	272	276	315	274	271	279	308	284	292	266	290	289	292	323	294	321	298	272	288	301	306	315	306	303	318	316	286	322	287	325	284	269	289	318	271	272	305	288	285	277	322	295	300	299	301	307	310	282	290	280	324	290	286	282	287	274	295	335	297	298	263	302	282	278	274	287	293	305	310	295	317	287	321	308	312	327	324	310	299	266	279	273	292	277	288	283	288	288	264	280	304	294	316	295	298	281	302	305	295	290	298	292	321	306	312	288	313	265	309	288	292	270	309	321	300	281	301	307	284	295	274	308	282	277	278	288	294	271	281	320	283	332	265	307	315	292	310	280	301	313	330	288	300	265	278	316	314	300	284	310	276	283	299	282	300	284	274
12858	737	821	917	884	818	752	748	812	717	719	728	719	698	665	735	683	715	702	718	712	741	709	726	683	696	718	683	718	721	745	695	696	737	739	696	690	739	695	719	715	706	679	743	691	680	681	753	728	753	720	704	714	645	728	738	716	671	712	704	730	681	658	697	748	693	752	726	704	730	681	705	712	699	769	639	685	710	705	681	694	726	673	672	662	706	779	701	687	696	673	768	671	689	718	679	675	683	702	684	673	688	667	665	682	691	678	727	759	680	754	713	725	719	684	681	757	751	750	677	700	626	700	691	657	726	685	658	707	758	690	691	688	695	714	733	675	721	722	686	686	727	701	650	683	720	716	730	722	703	728	697	675	692	693	695	698	723	724	734	711	686	669	746	727	699	754	685	729	710	696	707	661	711	700	709	719	716	691	723	734	694	705	681	710	696	714	736	718	689	756	688	718	687	700	696	700	680	678	728	649	700	676	696	692	739	695	697	712	698	783	719	711	686	786	696	677	688	692	695	717	742	682	728	761	718	692	734	650	672	715	705	739	717	681	671	696	702	718	707	727	660	688	735	719	690	664	715	697	755	690	667	703	765	695	710	682	649	744	711	719	689	686	723	699	648	742	711	691	687	676	670	706	704	678	682	673	688	715	695	716	691	657	703	709	715	718	750	689	654	722	737	720	691	722	715	681	653	664	679	732	696	681	728	688	691	730	699	736	687	706	697	697	717	653	736	671	708	708	696	682	706	709	715	723	710	666	691	723	662	675	668	723	704	750	687	694	690	681	720	672	732	666	695	708	731	693	689	707	684	662	692	682	664	724	669	713	704	684	730	719	729	701	697	685	703	715	749	712	716	716	692	676	686	655	737	690	687	677	729	669	704	659	685	651	719	697	728	734	708	653	710	686	730	717	679	686	719	705	715	696	716	676	709	686	696	693	739	729	713	686	703	730	658	682	730	723	644	708	728	711	681	744	704	711	715	708	706	708	732	682	751	709	730	660	717	662	670	688	692	710	730	677	707	704	681	706	672	666	680	694	685	654	690	693	705	689	732	716	737	639	694	685	715	710	684	699	678	710	694	705	739	734	744	672	726	726	712	676	685	683	718	653	724	693	732	762	684	711	640	713	727	719	706	724	692	699	706	687	622	739	705	724	697	681	727	704	738	705	704	762	714	742	700	729	719	784	712	677	686	714	692	674	697	684	706	692	710	667	663	705	723	643	705	661	698	683	684	681	720	713	653	687	705	695	699	714	689	698	692	692	687	643	655	751	670	698	781	730	763	748	678	694	719	722	737	693	699	663	689	699	714	659	670	669	694	734	728	678	728	702	692	690	685	687	717	712	682	713	689	724	647	661	659	707	709	706	672	683	657	670	717	734	732	718	708	651	737	687	700	724	687	710	681	692	688	681	694	718	683	751	661	712	748	698	717	693	689	702	640	706	693	707	682	668	679	703	740	681	682	773	716	697	692	740	707	665	698	693	682	688	742	715	715	689	691	697	735	758	682	643	694	701	717	737	711	713	696	681	673	692	693	654	740	698	696	668	716	696	697	730	706	714	742	667	705	655	733	725	687	702	703	720	659	687	729	749	665	736	719	711	701	637	699	735	691	716	694	683	723	657	707	701	713	694	717	671	692	665	701	688	678	700	736	671	693	676	673	725	709	704	699	716	696	710	724	682	713	706	662	722	675	714	694	703	681	751	680	727	766	660	716	780	666	745	747	728	671	725	679	714	692	740	669	697	702	718	673	668	661	766	705	721	707	684	726	725	705	725	687	662	686	693	652	681	681	718	740	706	714	677	702	697	682	686	665	701	699	667	723	720	685	717	732	669	718	693	648	685	690	719	694	656	703	696	723	708	701	704	751	697	730	672	664	707	718	700	703	731	740	736	689	701	677	700	662	712	752	709	698	688	658	701	704	685	651	666	712	721	749	729	692	688	680	698	691	701	716	764	706	736	662	704	664	681	688	731	709	690	698	683	721	685	699	704	747	749	689	702	704	665	730	711	720	707	650	684	708	666	710	665	719	702	669	683	712	757	734	724	698	705	658	752	737	707	728	684	702	702	717	731	731	712	661	697	654	749	696	708	689	724	688	729	688	709	692	636	720	679	651	697	671	752	702	689	677	707	725	700	651	674	664	713	709	715	723	654	680	693	720	743	676	692	687	719	694	696	725	732	672	715	677	691	712	750	701	685	716	706	717	708	713	702	686	666	761	711	697	709	680	687	708	689	697	732	706	695	686	746	699	737	724	663	705	715	681	672	688	689	696	709	659	709	702	706	693	713	698	664	662	663	702	690	742	710	719	694	755	722	751	665	722	679	740	654	632	675	687	697	668	709	689	654	685	748	697	710	685	709	685	739	721	689	718	662	754	673	733	701	696	725	751	697	740	715	708	690	708	677	662	719	710	691	711	768	689	733	694	671	723	709	698	737	686	746	691	691	698	664	687	667	715	748	699	715	682	721	686	696	732	687	730	720	640	704	630	663	675	718	705	682	665	718	731	738	716	695	676	698	696	669	684	718	737	738	717	732	717	727	703	762	721	699	669	694	662	711	714	716	695	730	676	722	682	688	754	761	659	682	718	674	681	672	690	687	713	689	714	739	658	778	745	718	702	704	692	650	685	703	673	689	683	679	671	727	716	714	706	674	711	677	735	739	741	682	671	703	668	651	745	680	744	697	765	698	706	716	741	750	682	672	704	675	733	711	660	716	695	712	714	723	697	732	671	676	683	709	699	748	715	773	734	733	751	705	699	686	680	703	730	693	672	686	705	687	708	633	720	706	738	673	738	724	726	743	737	706	706	749	751	747	750	734	747	660	690	718	697	696	683	687	671	622	729	710	692	676	725	709	669	669	693	694	680	738	729	696	733	686	723	704	695	702	700	718	705	686	680	715	719	709	674	701	679	715	731	742	713	711	649	719	725	778	711	752	720	695	681	690	715	695	737	687	682	733	694	663	743	748	720	688	701	738	729	720	710	721	738	697	721	731	701	723	677	675	687	710	700	688	704	713	758	687	691	687	709	693	712	690	724	666	673	726	697	679	712	678	710	697	748	704	700	727	688	692	675	722	660	683	701	728	661	748	715	702	688	655	654	736	700	722	777	683	720	657	692	677	748	743	744	694	669	728	704	677	682	711	704	707	702	717	733	709	680	719	731	682	688	756	693	718	749	707	712	711	715	710	675	768	689	653	725	668	690	673	683	703	718	719	708	687	667	666	737	659	662	747	660	752	738	651	701	705	675	700	656	679	714	646	734	687	664	666	715	735	660	687	715	699	726	720	698	723	659	712	678	714	672	678	719	730	650	690	695	697	698	710	729	709	667	707	688	747	691	720	724	723	698	697	681	805	660	729	705	689	643	690	693	709	724	747	661	703	677	685	692	709	728	718	712	740	713	691	700	698	715	753	689	724	700	687	693	667	707	691	709	705	725	721	718	687	673	729	701	699	709	735	718	685	640	683	699	677	689	686	655
53093	25550	17809	3841	1013	631	528	449	422	406	359	317	306	276	290	304	294	270	283	272	268	260	268	273	274	311	261	252	259	296	260	246	252	240	270	253	263	242	283	267	225	256	258	267	276	234	244	270	261	211	270	254	286	283	253	259	274	277	254	262	292	221	271	263	257	285	241	275	234	257	277	279	260	231	293	273	270	253	251	278	247	257	250	243	263	242	234	243	257	260	239	253	258	241	256	265	261	273	272	236	223	245	287	255	236	258	274	280	271	261	262	260	283	280	238	259	285	249	244	255	247	238	261	264	241	237	287	253	274	227	241	274	233	255	241	264	238	244	252	247	260	238	269	227	237	257	273	251	255	253	248	261	276	247	247	274	245	291	264	290	231	242	230	258	250	239	260	268	264	300	248	267	256	249	259	256	255	214	285	272	223	256	246	249	252	250	268	233	232	244	248	265	222	254	274	252	268	279	266	239	285	267	257	302	277	241	255	257	255	247	258	269	228	267	272	248	266	255	268	254	261	258	288	249	261	247	254	256	236	257	272	245	256	265	267	249	231	238	245	256	266	248	266	245	245	245	275	253	222	279	287	271	259	254	250	265	248	261	266	236	256	282	255	259	273	265	246	244	279	240	259	251	250	259	242	260	255	249	267	256	280	242	252	256	238	236	266	269	279	279	253	268	264	291	261	252	254	245	267	286	263	265	252	266	275	261	263	267	222	266	265	285	240	231	258	249	263	241	241	263	243	267	235	277	271	249	270	260	261	241	232	262	241	257	268	239	230	269	269	278	274	276	238	271	233	268	265	247	234	263	262	259	247	262	261	258	255	288	241	271	242	228	259	242	254	260	245	252	263	263	298	232	244	294	246	277	255	261	270	266	242	254	252	289	296	221	262	275	280	258	249	236	239	270	247	260	250	264	283	250	258	253	285	245	253	223	249	258	269	233	259	300	279	254	257	240	269	239	257	248	240	232	263	264	266	279	238	259	258	225	250	284	227	264	249	270	244	235	268	253	253	225	254	246	282	293	261	233	244	254	268	267	232	253	247	265	256	250	293	249	284	234	256	248	261	266	279	244	249	245	262	236	238	238	244	269	258	237	242	236	229	259	217	252	246	258	264	265	293	266	254	256	265	233	254	255	231	289	268	219	259	239	246	219	249	260	249	255	242	242	264	275	255	253	243	247	236	246	255	266	240	259	242	246	276	253	249	241	271	262	295	258	252	253	247	254	265	269	274	271	253	224	240	233	282	278	256	269	298	234	263	296	260	264	261	262	286	254	283	267	281	282	262	241	264	249	264	255	231	273	249	283	227	222	221	237	249	249	234	280	264	243	277	254	250	253	263	273	242	261	280	270	289	255	245	304	237	279	255	249	259	280	255	272	242	234	272	242	281	252	258	282	251	251	269	264	225	271	282	285	244	237	254	301	266	277	246	286	262	262	232	254	256	231	263	246	289	293	278	270	231	252	291	259	261	282	238	248	260	256	261	270	270	240	275	258	266	281	262	250	268	247	275	250	240	236	262	223	264	232	253	255	264	261	252	260	238	260	279	273	222	251	280	241	246	270	267	200	254	249	261	252	227	236	272	245	232	269	286	258	250	283	241	262	253	257	230	237	257	272	261	262	239	227	272	260	240	237	249	251	245	272	227	259	248	255	260	251	264	255	287	274	274	244	270	250	304	259	256	249	260	259	268	267	282	236	251	254	241	239	259	270	264	257	254	259	219	231	258	245	295	258	242	273	268	271	291	278	291	242	276	243	302	308	256	253	237	248	258	246	284	237	293	287	279	262	243	242	244	248	265	279	226	234	219	270	278	255	259	282	266	271	243	264	255	267	257	251	264	244	283	273	270	286	255	265	246	269	236	258	234	300	250	236	240	271	246	268	233	274	263	244	266	270	257	261	242	252	239	244	269	268	245	241	251	253	244	264	222	224	297	282	222	247	266	265	270	267	250	252	283	251	263	263	230	259	242	259	222	245	284	250	251	246	260	247	276	245	214	260	265	261	255	247	277	280	243	271	258	248	254	275	240	266	272	287	249	286	246	250	252	266	259	284	288	229	258	249	280	247	276	273	228	265	256	240	249	283	255	262	248	258	268	254	260	252	229	241	262	264	259	264	247	249	252	252	278	265	278	235	263	253	227	240	287	238	273	289	268	244	243	259	282	247	240	240	255	277	259	260	252	255	285	271	227	237	240	257	276	249	231	229	259	254	243	253	254	260	256	253	267	264	260	250	250	232	262	257	229	277	266	243	277	249	250	234	279	284	258	259	270	270	277	259	252	277	252	263	278	277	282	270	269	269	255	284	245	262	283	228	239	288	234	248	272	240	245	242	246	269	244	240	265	238	266	265	243	236	248	239	246	260	266	234	254	280	249	262	263	254	234	278	264	261	279	243	249	250	277	281	244	270	272	248	255	253	243	232	278	288	221	267	262	267	287	266	263	231	236	245	254	253	248	251	235	265	280	262	239	277	265	245	243	268	251	255	262	291	252	256	244	275	255	251	246	305	253	245	261	240	242	244	246	261	295	236	258	268	258	269	229	258	262	244	243	236	253	247	248	248	261	256	271	247	270	284	252	239	266	263	241	258	247	263	245	267	256	263	255	268	243	255	272	283	236	252	268	259	226	250	267	282	242	264	274	267	235	268	270	283	296	285	267	249	299	257	261	232	276	208	251	251	284	247	253	255	249	239	236	232	217	238	244	264	270	281	234	258	241	257	251	283	270	238	211	296	249	251	254	274	253	257	271	254	247	272	254	266	274	261	249	254	255	259	278	235	271	245	258	257	304	241	239	264	240	260	265	259	253	286	279	274	263	288	224	241	252	257	282	258	254	261	280	249	267	283	242	261	277	257	266	289	258	286	240	240	278	243	215	261	296	256	251	244	257	251	259	283	254	261	237	234	244	237	247	281	282	273	269	257	254	261	243	237	290	284	253	247	217	272	272	278	281	266	279	269	285	283	253	271	235	256	291	267	292	284	249	238	248	284	267	260	243	284	250	258	271	300	289	253	289	256	266	287	243	239	251	267	246	275	255	222	262	272	269	271	292	263	248	269	273	286	258	263	240	259	291	266	273	282	267	274	253	276	263	277	229	262	268	209	258	260	263	263	260	285	233	265	277	228	255	236	270	252	252	253	247	247	255	261	292	249	244	233	255	271	276	256	272	252	258	260	266	275	252	247	297	273	247	267	254	237	246	239	269	268	259	261	268	264	266	289	261	289	268	233	248	264	237	232	282	272	244	283	251	281	239	283	230	245	267	275	259	252	245	256	230	285	284	225	229	260	274	276	267	248	255	280	258	260	278	277	232	285	264	247	254	262	253	271	250	250	253	234	237	264	252	253	264	271	292	262	290	281	279	236	273	249	271	273	272	279	252	281	245	262	234	224	256	257	266	263	269	274	269	268	240	260	276	287	273	248	260	262	243	249	235	269	248	251	248	268	252	262	224	240	252	234	253	257	252	276	252	236	245	231
31487	1511	2481	2981	2541	2019	1757	1491	1310	1231	1064	1003	991	889	885	874	818	811	831	797	717	717	757	748	701	762	695	717	702	679	692	692	701	657	669	656	663	640	717	666	694	665	689	608	668	630	637	611	679	653	644	658	637	666	655	652	670	636	686	633	635	695	594	680	673	621	620	643	682	667	644	658	620	621	698	668	696	672	645	654	679	647	621	626	625	622	674	693	671	639	611	631	635	625	614	647	645	582	667	636	631	627	639	629	691	622	654	651	646	622	634	620	601	632	606	656	639	641	619	631	645	644	599	611	659	609	709	633	640	628	599	613	641	631	672	603	633	612	633	637	649	618	644	676	628	604	619	654	634	606	629	648	630	621	640	635	646	632	675	609	618	660	646	649	689	709	704	624	642	637	661	643	628	653	662	641	641	638	668	685	612	694	637	557	658	601	649	669	632	663	660	633	644	644	616	644	645	618	654	643	619	652	670	648	607	641	606	625	641	627	617	681	692	665	649	654	598	665	622	634	642	655	642	609	569	618	599	678	643	680	669	655	635	666	594	625	630	618	640	629	623	638	657	621	608	621	667	635	655	659	632	639	657	683	675	653	645	609	566	670	672	643	627	664	601	665	657	609	658	649	638	634	593	603	612	642	644	661	631	656	645	632	649	636	623	673	615	678	640	630	700	644	664	646	654	609	681	641	639	685	631	667	642	676	612	637	624	596	657	640	645	632	681	649	644	633	659	658	650	649	638	654	639	612	625	652	650	637	656	589	675	608	569	683	596	602	668	648	706	615	656	627	616	602	635	639	603	661	639	636	636	575	676	671	650	663	659	635	645	634	654	639	668	638	631	659	604	663	624	615	629	656	633	710	637	669	619	665	642	622	615	636	634	634	665	654	630	620	669	643	639	633	710	663	586	640	669	583	643	675	694	603	656	647	641	615	626	603	618	646	650	616	632	646	653	612	631	627	675	662	656	634	660	649	659	629	645	658	641	621	583	670	587	637	663	648	677	624	625	665	645	685	588	630	640	614	658	657	588	624	657	638	627	656	587	616	629	627	677	656	621	585	631	587	668	664	659	625	619	626	666	620	630	653	614	601	664	642	655	632	626	628	679	647	662	647	664	616	645	635	632	647	639	601	622	661	647	630	646	618	633	646	653	653	645	635	644	654	656	638	626	662	657	618	667	668	576	651	657	596	661	656	622	622	622	645	585	646	642	646	680	669	665	658	654	637	607	664	691	647	639	620	614	667	599	676	654	688	608	691	639	665	679	603	684	645	648	660	633	617	640	628	662	632	674	669	599	677	607	651	613	633	633	664	639	604	630	649	632	582	622	651	652	642	658	658	598	596	632	609	639	651	683	612	630	627	665	648	646	631	644	617	631	637	634	671	639	699	638	681	616	634	612	646	591	620	626	598	689	629	643	643	624	600	619	620	621	651	582	606	625	621	604	633	649	650	614	632	616	645	647	643	619	640	677	635	675	668	624	631	634	593	659	658	643	626	664	609	596	661	624	635	634	607	661	599	645	610	626	654	647	641	670	582	696	635	654	593	643	651	593	634	644	658	681	682	636	653	644	602	617	643	626	639	651	673	624	635	675	621	581	669	625	642	659	630	631	651	651	633	670	626	620	595	650	663	659	612	629	610	673	650	654	605	627	608	644	641	627	647	621	647	642	624	636	650	662	625	627	643	640	618	606	650	671	616	702	645	602	651	650	626	636	646	619	594	634	624	643	643	646	616	630	600	639	647	647	602	641	626	636	662	642	664	640	677	646	649	605	628	656	639	669	601	632	644	665	643	652	633	641	635	655	669	624	573	671	639	656	612	630	605	657	622	611	664	633	596	626	627	638	627	628	635	658	707	617	625	643	651	605	619	683	598	631	647	630	637	665	633	631	634	632	657	617	642	614	627	614	617	663	669	622	594	621	632	674	612	662	616	615	675	543	631	625	645	617	641	593	656	662	638	626	614	625	681	614	617	650	610	622	611	658	615	659	658	625	651	668	651	657	629	621	658	619	664	656	702	610	680	634	632	645	646	646	648	623	683	652	597	619	669	651	699	663	590	632	613	615	591	682	638	621	668	671	639	669	635	643	627	674	640	608	654	633	656	605	650	621	647	687	619	615	641	637	668	640	593	621	624	651	635	675	633	657	647	625	644	669	636	646	658	616	626	649	644	642	639	630	615	613	645	629	634	628	644	620	648	615	625	670	646	614	696	633	636	692	658	657	644	601	641	624	643	672	608	619	642	605	646	644	675	638	594	652	578	650	605	605	595	679	671	639	678	646	629	634	667	583	653	644	630	645	661	632	642	686	625	623	613	653	641	634	638	680	649	657	639	634	654	680	656	656	665	572	662	586	685	572	585	649	587	597	570	610	653	647	601	615	642	646	656	637	642	627	651	637	684	612	649	640	645	625	688	650	649	648	672	614	674	636	627	632	605	668	653	601	623	632	652	675	591	616	632	640	618	643	699	638	650	664	646	666	663	663	627	644	684	589	625	615	643	643	632	589	622	610	657	658	611	625	654	633	681	638	582	652	662	635	639	655	609	703	636	639	640	648	673	618	647	625	596	611	690	652	686	637	602	660	656	676	646	631	655	638	629	664	626	602	637	646	575	653	642	653	669	647	637	641	650	642	608	651	625	621	678	694	669	662	659	618	604	669	642	640	618	648	611	625	632	637	614	656	641	610	668	640	626	638	612	614	662	658	644	639	689	636	619	636	658	670	628	642	589	593	665	641	615	675	652	628	639	662	651	634	611	625	616	642	638	686	633	618	609	612	621	622	635	639	618	636	626	650	658	632	644	648	665	685	637	644	606	603	638	616	663	651	709	641	663	674	627	655	653	654	610	628	639	635	663	663	604	618	662	628	648	647	658	622	634	648	661	625	641	654	621	591	623	582	639	610	656	686	624	627	647	642	595	631	620	649	660	657	660	649	594	675	647	638	651	626	657	612	641	646	652	616	602	635	635	633	656	610	609	627	622	651	637	637	646	635	625	641	677	630	683	658	630	635	642	606	605	657	612	648	675	665	603	659	643	634	624	666	647	646	674	649	636	625	629	601	668	625	655	655	645	626	644	592	646	606	633	635	661	621	637	617	676	651	662	597	632	610	664	642	626	621	631	646	646	631	639	644	688	691	610	643	636	636	633	630	656	625	641	645	635	632	624	610	579	647	612	658	657	632	636	622	677	640	665	656	629	610	647	630	622	648	632	643	662	615	610	637	613	629	664	625	615	617	587	667	622	615	662	609	657	603	633	646	662	617	642	654	646	629	673	660	659	649	670	642	619	597	609	665	653	675	655	624	664	623	676	661	595	639	657	651	669	621	668	611	660	659	626	608	601	700	648	647	664	584	616	618	661	582	615	650	677	633	674	642	624	622	607	640	629	636	606	629	680	627	642	605	614	618	648	649	656	629	621	623	638	666	631	611	682	644	671	630	665	642	601	654	619	626	638	654	663	682	652	615	615	664	642	629	643
53332	24357	25365	14067	3576	1245	909	682	634	564	535	529	447	460	459	443	439	441	417	436	372	402	435	440	394	402	384	383	390	378	371	379	345	340	388	404	362	381	393	391	373	377	383	351	348	374	368	383	374	346	383	378	405	387	363	371	356	365	376	382	375	391	373	357	370	368	360	355	420	378	382	370	389	359	346	373	357	371	359	404	342	352	395	397	362	388	356	387	367	358	358	391	381	378	384	359	332	391	393	418	372	374	371	399	377	379	352	395	367	373	343	336	379	399	382	384	386	341	371	366	365	363	344	377	389	387	385	364	347	375	390	344	374	393	396	363	381	359	334	369	335	383	351	380	375	388	365	361	394	398	337	371	396	350	407	394	365	377	372	366	380	397	393	364	362	378	375	411	398	365	349	364	406	374	347	355	403	361	397	398	390	351	370	378	389	381	356	384	363	393	389	393	345	408	419	402	381	382	394	365	351	343	403	336	363	385	390	353	382	362	414	354	339	371	400	374	391	369	357	350	337	432	361	363	386	358	366	372	381	412	323	362	399	356	376	348	382	334	356	366	357	392	409	376	364	374	342	373	363	366	357	347	385	398	361	344	379	409	376	374	382	392	380	335	340	386	352	355	389	340	371	350	362	358	376	392	391	367	344	339	389	355	366	379	381	342	359	350	372	357	360	380	361	371	386	339	370	401	378	399	354	366	341	305	406	356	408	340	367	364	397	356	376	378	382	349	379	363	344	381	393	403	354	342	371	362	336	369	398	349	390	372	358	375	404	381	413	348	371	355	344	356	372	364	355	345	328	353	379	420	360	364	381	358	363	377	334	403	376	365	377	389	367	361	352	359	344	330	379	352	352	364	385	381	365	388	361	380	399	382	359	369	363	368	344	364	365	388	375	345	389	381	389	386	341	364	349	409	385	385	337	346	381	386	380	353	366	353	400	387	351	352	385	374	369	373	415	379	338	402	349	381	388	337	372	408	364	357	375	367	391	373	352	353	371	366	345	442	346	331	379	406	393	337	376	355	374	370	372	354	298	376	374	359	353	375	375	356	404	378	373	374	378	366	345	385	367	370	374	361	375	354	333	343	382	388	374	350	369	417	355	368	371	380	372	343	396	404	355	390	377	367	395	366	391	356	383	358	422	371	350	356	412	385	366	421	357	419	365	381	374	381	419	394	350	357	370	348	384	389	361	395	374	380	348	404	369	372	409	447	372	337	358	358	359	350	358	362	407	358	374	369	341	364	415	371	349	355	360	360	352	363	351	372	381	357	378	389	379	387	363	397	344	375	349	380	361	377	380	409	370	326	375	351	342	381	376	350	352	350	393	370	368	367	383	373	369	396	343	388	387	365	361	388	409	326	352	394	388	359	379	310	363	387	378	392	384	357	375	362	364	343	336	368	373	381	377	395	380	387	359	336	339	355	366	342	346	357	348	398	398	344	419	400	400	375	350	377	352	356	389	353	371	353	384	390	375	397	358	362	349	372	335	341	366	337	373	387	342	374	365	334	366	367	363	367	367	392	359	354	372	378	396	358	363	341	391	400	337	370	402	392	343	351	427	377	360	364	349	326	380	387	382	386	375	404	356	375	356	355	376	363	363	388	365	328	385	347	381	388	344	377	358	347	366	360	375	356	372	370	363	352	359	369	361	389	403	421	397	373	386	361	350	372	392	344	372	380	393	349	394	380	393	386	384	345	362	355	399	372	360	374	416	383	373	394	347	362	354	409	351	334	372	376	377	348	355	375	389	332	371	382	392	376	391	361	390	381	362	358	404	334	370	390	368	390	326	367	388	389	409	369	375	340	369	364	413	385	354	377	386	392	344	357	391	341	416	367	392	339	367	379	360	362	362	359	415	394	361	366	376	395	378	336	389	360	376	396	361	362	396	369	335	316	350	385	361	400	363	384	346	373	427	362	385	393	346	383	377	355	357	373	380	374	375	360	386	401	357	376	384	360	358	365	396	387	376	392	340	369	331	390	401	418	385	356	346	349	396	373	377	365	415	370	361	339	382	342	369	363	364	411	408	389	371	390	355	338	385	380	388	365	387	397	350	353	392	371	398	347	373	364	431	353	390	394	372	350	351	414	358	385	350	379	346	370	372	400	356	382	398	382	381	365	384	347	378	390	415	352	349	363	372	348	329	370	396	342	354	337	369	397	369	378	388	349	362	369	406	350	382	366	373	327	350	374	392	354	354	388	375	393	335	368	385	374	353	355	367	346	372	351	376	355	353	372	375	367	358	346	374	365	358	389	346	360	381	369	363	347	385	379	403	361	340	373	365	403	380	396	360	360	383	331	372	399	348	353	363	395	374	396	361	375	354	359	321	366	352	357	371	347	406	395	369	361	357	403	344	378	342	342	363	366	387	401	345	367	336	348	387	355	334	361	332	340	342	384	384	402	346	393	363	390	356	364	368	340	391	387	370	346	392	380	390	348	371	358	363	380	347	392	370	376	366	328	393	377	349	364	378	358	367	349	361	373	401	341	365	354	376	365	377	354	352	391	364	351	355	380	401	363	352	332	370	383	370	351	365	363	348	373	349	359	357	377	364	364	403	355	341	365	355	375	355	325	355	348	350	346	360	358	403	359	382	365	373	393	382	372	377	382	372	404	371	347	383	372	372	352	387	372	357	353	407	395	438	392	344	383	407	345	346	384	350	367	354	374	353	360	380	360	391	369	360	401	408	324	357	365	350	425	416	404	381	335	375	363	361	378	375	376	355	352	365	389	374	386	414	376	348	381	344	358	344	355	391	387	351	328	371	373	368	352	351	350	379	356	380	384	366	390	346	364	392	372	363	342	374	346	389	351	364	358	416	344	398	346	390	376	349	396	361	383	355	368	336	371	372	379	387	388	399	369	352	378	375	346	361	383	362	346	359	391	419	337	387	404	387	372	371	376	373	403	365	353	326	350	378	362	404	396	386	362	358	360	364	313	368	366	331	403	395	342	343	377	371	379	354	383	350	391	382	346	382	351	355	342	359	380	374	361	393	345	384	357	383	351	393	361	377	400	351	362	365	376	355	363	375	353	345	370	360	359	406	381	360	377	404	343	360	368	383	407	362	367	368	343	377	360	371	368	373	394	373	356	372	369	364	370	389	363	378	400	362	365	399	395	377	345	331	377	384	403	395	369	376	343	391	393	380	364	368	387	399	347	380	361	368	360	392	376	363	373	390	338	356	399	381	357	383	353	337	373	396	347	361	359	372	396	366	340	370	401	353	372	397	391	345	387	370	319	345	378	362	388	361	356	402	327	340	405	364	368	388	390	379	349	335	367	361	375	383	345	344	388	386	314	352	369	358	373	389	349	378	405	393	383	326	405	378	368	376	344	343	360	360	332	378	355	381	364	390	400	394	364	386	362	358	356	340	365	378	362	378	350	368	372	368	402	328	344	369	377	400	399	376	373	390	381	365	344	331	392	399	361	333	362	359	376	373	355	356	350	391	374	379	399	382	382	330	353	369	376	389	355
35979	2650	4429	5281	4540	3699	2912	2643	2182	2010	1874	1785	1570	1445	1395	1279	1266	1185	1153	1121	1130	1067	1175	1079	1068	1048	1045	1030	1037	978	956	964	933	967	933	933	949	900	962	939	897	883	907	918	904	893	850	910	904	883	965	889	826	922	852	846	836	846	918	882	915	884	913	893	842	919	886	919	892	879	873	943	860	859	896	860	860	890	840	894	883	854	900	913	852	888	858	869	885	940	865	851	912	869	883	905	896	907	845	894	850	893	867	865	845	841	887	850	861	864	858	870	863	856	877	836	852	862	845	852	933	841	887	908	908	832	823	963	878	836	867	861	874	875	869	869	910	826	896	857	854	870	853	847	819	847	847	894	877	865	839	858	854	863	847	879	898	834	885	849	906	856	852	836	837	861	840	849	907	863	865	883	915	882	853	836	862	852	846	866	809	860	789	830	879	878	874	886	860	885	858	885	865	830	892	847	892	821	898	852	858	877	876	861	860	845	875	894	933	851	878	812	836	859	862	852	817	901	859	838	905	872	864	843	843	830	847	779	807	845	876	869	887	869	890	836	852	864	859	881	854	903	870	868	858	838	837	859	882	863	838	897	861	877	882	845	853	827	857	866	861	853	891	871	877	821	851	800	907	860	831	907	897	874	825	862	819	907	878	880	820	864	844	824	900	865	864	854	845	855	862	856	865	839	835	827	863	899	893	847	847	859	835	895	870	845	842	859	832	879	889	874	852	893	847	887	859	859	859	932	877	895	838	874	881	788	838	913	849	829	885	888	813	848	819	826	821	851	882	850	875	861	861	904	858	814	866	838	924	865	865	843	837	809	839	873	862	861	888	874	863	819	829	862	916	860	795	865	849	904	853	875	853	889	843	865	876	838	895	871	854	879	895	859	842	799	863	846	868	798	875	889	855	888	852	879	842	788	877	872	883	838	888	849	835	854	866	875	835	809	836	848	838	842	833	823	843	916	886	855	849	843	863	852	836	853	902	842	877	884	895	919	888	847	877	864	858	869	810	832	874	866	846	845	870	850	785	872	846	901	887	811	896	849	908	888	875	822	900	869	900	870	834	900	836	857	837	837	883	930	863	889	833	832	828	873	864	868	853	838	929	816	878	849	889	858	905	847	823	888	855	889	898	827	893	823	884	852	920	846	858	837	853	894	890	867	836	875	894	846	844	839	857	830	889	819	831	829	836	823	865	907	884	839	867	841	817	843	810	881	832	872	857	858	864	864	864	883	897	888	872	868	869	826	847	834	873	840	856	864	866	955	892	864	838	852	885	840	908	795	855	912	883	913	882	833	885	889	849	862	857	868	824	869	819	846	885	872	842	877	806	882	825	863	873	877	852	845	899	857	874	864	884	846	879	877	878	870	873	837	839	847	839	877	849	884	871	911	838	904	848	827	805	815	830	912	819	825	831	879	826	820	874	835	809	848	861	893	846	829	888	819	844	858	911	862	834	843	891	857	868	840	821	889	853	839	870	883	874	837	903	800	874	892	869	915	899	875	843	877	840	827	834	819	806	806	837	854	900	860	929	803	892	859	906	843	792	823	794	873	919	845	820	832	820	880	850	891	828	855	861	857	848	881	850	834	880	907	834	897	867	859	840	819	895	875	870	903	874	829	937	846	875	859	894	903	897	873	854	837	876	883	835	860	849	899	877	901	882	843	857	884	859	858	820	854	821	896	885	870	815	881	861	880	903	865	855	883	869	867	892	838	871	882	869	890	873	864	847	886	858	883	833	864	866	826	860	881	815	848	892	825	875	839	836	857	866	859	832	820	894	862	823	850	893	875	814	830	883	851	891	881	880	876	857	795	860	863	840	831	804	855	826	860	877	835	789	811	843	805	856	910	828	863	880	836	827	847	871	888	809	879	836	885	894	869	838	897	855	819	877	866	843	876	891	885	893	853	939	789	800	859	872	860	869	890	826	861	889	816	856	932	810	867	842	895	881	843	859	859	880	854	844	846	883	908	870	821	848	840	838	846	832	894	857	847	871	879	909	856	875	813	834	831	888	854	840	882	819	849	850	872	816	835	852	852	870	868	866	859	861	883	881	852	838	870	850	829	832	890	865	818	844	863	889	875	850	886	843	821	848	861	814	842	866	861	860	871	875	834	852	816	829	795	845	926	924	804	832	854	841	805	840	879	851	877	862	886	875	875	836	926	849	864	856	901	855	869	826	854	855	919	898	844	907	843	906	819	881	813	844	843	855	832	853	818	863	859	829	913	849	832	828	841	882	843	865	840	888	848	904	875	899	848	839	872	824	878	908	836	841	859	841	837	861	851	845	872	833	864	853	857	858	869	890	854	851	856	854	898	774	867	861	909	839	846	815	897	892	905	828	867	845	846	841	908	864	844	835	853	861	873	823	819	851	836	856	909	850	822	883	917	874	836	857	875	877	938	829	846	855	882	835	814	855	875	836	886	808	886	851	822	895	871	870	892	862	874	842	859	880	844	824	957	848	823	879	847	835	799	899	851	831	846	871	860	864	885	853	858	833	872	893	865	793	907	837	864	874	871	879	880	852	876	882	793	878	894	834	817	849	828	811	864	860	825	848	855	856	873	860	879	923	909	807	883	861	846	851	875	947	890	883	832	868	807	874	858	868	795	884	845	824	856	863	833	891	874	843	835	882	846	818	830	818	845	850	866	883	888	857	843	919	877	871	836	915	801	865	870	868	894	865	827	872	856	885	885	889	859	855	882	880	844	857	885	831	905	869	866	892	860	908	864	863	850	793	819	857	930	847	828	832	893	915	881	881	850	859	857	842	897	882	858	819	936	789	865	835	862	886	930	842	914	849	821	846	862	832	891	853	844	873	831	808	848	884	894	833	821	852	842	857	858	884	859	840	870	875	802	896	821	870	898	827	859	895	790	872	883	837	889	854	845	794	834	846	864	883	840	849	880	868	844	801	859	837	892	865	882	897	844	879	835	910	870	841	836	888	856	815	855	832	903	861	863	863	899	895	850	842	817	812	858	847	876	862	829	817	828	890	848	902	848	860	879	872	878	838	890	879	844	803	904	886	826	879	863	894	818	840	896	879	875	844	899	857	833	818	793	896	859	843	926	865	918	841	857	862	882	869	875	816	861	932	828	820	813	854	893	848	867	845	851	892	874	876	835	850	875	915	844	837	851	884	814	895	831	860	802	887	911	837	884	835	893	861	868	827	897	858	879	830	896	833	862	842	922	886	859	864	857	892	867	865	850	821	869	824	858	877	892	838	846	811	889	848	884	866	869	828	827	826	891	837	852	873	858	835	862	901	840	871	883	851	885	881	863	773	838	887	892	872	860	860	859	846	860	834	865	847	889	858	856	909	852	810	828	849	846	847	820	865	818	879	814	847	867	875	856	871	856	892	898	897	881	898	860	873	844	851	869	882	847	856	801	885	795	852	803	840	841	858	900	880	850	838	844	914	858	827	851	874	912	886	826	855	860	873	850	813	893	875	921	866	877	859	835	865	847	856	870	861	900	853	848
12217	792	410	346	338	324	315	290	286	268	268	281	277	271	264	288	300	261	285	261	288	310	284	270	284	266	284	280	246	306	271	317	288	283	255	258	280	295	270	259	286	270	286	277	279	279	237	308	261	284	249	276	304	293	263	286	257	264	282	270	265	291	257	298	312	269	294	273	273	290	256	273	291	269	291	292	313	276	290	273	288	278	254	281	276	265	281	288	283	287	295	227	273	279	280	317	275	286	292	308	287	286	277	265	255	223	251	262	285	263	256	253	290	288	281	251	271	258	269	264	319	289	267	298	292	300	311	281	265	249	279	266	248	284	266	261	269	283	275	267	283	300	259	283	274	309	293	280	249	269	250	295	279	243	261	283	288	311	267	312	281	292	267	240	308	278	248	299	296	272	235	245	261	309	265	272	266	266	276	276	288	265	296	281	250	253	274	297	283	284	268	276	279	291	267	265	279	262	242	264	303	333	260	264	285	251	269	249	296	263	289	270	270	283	252	271	256	260	277	276	301	286	291	285	278	284	257	258	291	236	283	285	280	281	258	281	249	306	292	285	282	260	244	247	292	279	305	280	287	250	287	277	278	273	282	335	263	256	281	291	244	276	286	266	285	292	277	285	248	313	290	250	310	264	280	251	299	307	296	312	301	308	300	277	264	253	311	292	277	304	265	274	299	309	274	319	234	243	297	250	303	261	272	274	246	273	255	306	287	267	269	276	281	277	262	268	233	259	301	264	278	257	265	264	321	294	290	289	287	274	265	279	295	282	263	276	285	325	290	266	286	293	251	288	272	274	255	292	280	261	265	279	264	278	269	260	275	251	237	308	295	260	279	283	293	302	269	295	303	308	295	273	283	280	288	239	300	272	257	273	309	280	269	283	266	282	237	280	312	288	302	287	276	249	250	274	280	269	272	305	296	271	287	273	299	276	257	255	247	281	299	274	281	305	270	278	276	292	298	233	245	268	282	277	274	269	256	289	266	281	290	289	271	253	290	317	273	286	257	282	271	259	275	268	250	259	269	257	298	309	240	314	263	244	288	290	281	284	287	307	269	260	260	257	297	260	269	261	295	265	259	276	294	304	265	300	272	283	294	285	278	250	248	295	262	276	284	255	283	299	252	288	286	270	262	254	248	268	279	292	274	310	244	262	250	260	271	254	259	285	262	298	292	298	282	257	256	236	298	289	280	265	274	272	283	297	293	291	279	268	257	301	295	303	265	281	249	292	284	299	263	298	281	261	278	277	288	261	278	301	258	280	289	293	297	260	276	284	276	299	271	264	282	261	284	250	273	256	286	301	251	274	251	310	274	283	250	300	269	301	276	261	278	261	271	286	286	288	258	257	301	284	283	290	283	301	272	266	238	277	301	285	261	269	310	315	262	292	263	263	275	275	278	271	269	273	262	291	291	301	256	272	278	280	287	274	260	272	297	267	311	272	296	278	288	259	278	264	253	279	298	273	241	274	294	268	266	266	268	263	287	313	292	258	251	273	269	302	254	272	287	265	287	274	264	292	306	283	276	265	267	288	288	269	307	286	266	280	271	272	277	278	290	276	286	304	241	290	296	263	289	283	285	290	261	269	268	286	281	250	224	271	301	269	272	306	278	264	263	254	296	263	260	238	257	270	263	278	272	273	277	295	270	268	271	299	242	300	278	261	284	282	281	273	268	272	279	284	270	304	253	272	285	296	309	243	303	260	269	310	302	259	290	273	280	283	292	264	285	252	260	281	291	292	278	283	237	278	315	266	282	251	263	283	280	290	281	250	271	309	280	279	273	270	240	296	264	272	280	298	247	264	255	274	263	245	262	274	299	287	294	288	286	259	288	267	258	282	280	256	252	283	266	267	270	300	286	255	283	248	305	288	285	264	304	265	257	272	303	293	267	262	287	294	274	269	259	272	263	246	285	276	301	285	314	301	266	278	262	263	312	299	259	280	297	274	270	257	251	254	264	279	247	263	245	269	256	273	291	276	304	289	293	276	295	253	293	282	268	276	295	283	283	274	276	268	274	277	268	275	250	296	272	263	300	266	262	259	257	264	285	281	275	271	254	293	301	257	277	264	263	270	285	251	263	291	276	261	268	271	274	234	267	288	278	303	289	309	301	279	265	275	298	307	287	264	277	277	271	276	266	289	261	305	264	319	280	252	276	273	273	284	259	261	272	307	253	275	283	285	294	291	261	291	271	280	262	300	267	308	254	292	271	286	287	279	292	262	266	302	296	263	297	250	285	283	282	261	302	249	252	292	240	285	297	265	253	249	294	278	269	272	295	289	288	287	309	309	261	288	278	297	268	276	267	269	273	272	273	234	273	275	244	260	280	275	261	259	255	259	260	273	282	303	302	271	278	243	293	278	269	298	262	292	286	291	251	306	252	264	274	272	278	268	276	276	266	287	280	291	290	279	274	281	258	258	248	270	279	272	283	304	243	266	267	299	282	301	272	260	287	289	299	304	286	278	277	300	284	283	262	281	289	282	279	273	292	274	279	289	285	288	257	277	269	277	295	311	278	267	253	281	283	284	305	273	267	326	276	303	287	325	274	268	257	289	276	267	313	272	285	286	308	302	271	287	303	275	277	269	270	261	286	248	291	275	269	255	290	274	294	274	261	289	249	290	275	264	253	282	300	284	300	255	264	264	289	246	290	299	253	275	252	261	274	291	276	258	299	241	271	290	258	258	270	269	311	259	254	282	301	230	285	284	263	241	279	286	271	277	262	274	297	287	274	274	293	277	286	259	288	272	282	256	278	276	281	284	247	252	294	293	287	284	271	281	256	248	283	250	308	260	279	281	242	277	283	290	271	274	275	294	303	288	257	278	272	283	258	286	304	285	290	289	276	272	276	240	254	295	261	283	294	300	273	269	289	282	266	264	286	284	288	266	283	289	281	301	272	257	285	292	269	253	275	286	270	287	276	243	249	293	292	293	265	281	275	321	262	298	263	268	267	271	261	283	307	288	274	278	280	315	271	281	286	301	268	276	278	277	276	292	272	228	251	299	248	271	289	251	241	284	264	292	297	270	279	280	259	257	288	312	286	271	269	276	293	292	286	289	310	262	296	275	285	311	304	267	276	285	263	269	268	272	264	278	294	277	270	285	275	256	299	264	309	311	259	265	295	272	298	280	311	269	247	246	290	275	262	262	293	295	270	294	298	260	246	249	247	274	316	268	314	285	303	267	276	309	312	280	301	279	298	262	267	287	273	294	277	260	280	263	276	258	310	251	292	279	272	295	259	257	280	301	284	281	295	262	251	281	275	260	303	295	295	271	271	282	249	271	269	246	285	271	265	295	287	256	304	264	315	267	255	258	270	266	290	255	265	258	275	288	297	314	274	273	290	287	281	290	266	283	291	271	255	289	272	279	294	283	270	264	252	283	303	284	304	263	334	267	284	260	249	269	286	274	269	291	269	317	265	260	265	258	261	263	265	279	276	300	277	296	305	300	275	291	273	273	306	270	268	270	279	304	255	257
10831	745	875	880	836	821	762	708	732	699	647	685	672	702	682	634	626	660	690	717	667	661	704	696	602	661	680	691	673	644	630	677	639	688	637	654	700	654	683	655	635	682	669	672	643	654	650	665	650	692	659	668	665	709	658	647	665	662	619	698	675	672	640	680	672	665	650	661	645	685	611	663	737	658	659	654	652	670	726	661	642	621	692	660	639	701	632	613	623	651	689	678	658	658	682	667	696	669	690	656	647	679	624	656	674	653	652	660	654	670	649	679	651	727	659	666	659	663	650	663	652	661	669	656	606	650	619	694	654	663	658	642	631	690	649	646	652	676	704	681	657	642	643	686	674	652	684	686	689	606	708	675	689	632	672	638	636	641	649	691	703	684	645	646	668	649	678	646	639	668	678	647	670	641	675	655	666	673	625	688	614	622	640	601	607	611	684	691	645	701	704	663	669	674	638	688	717	643	655	630	662	712	643	603	689	677	640	722	654	679	699	648	659	697	625	647	709	624	664	653	673	639	652	641	596	665	689	659	620	705	645	663	671	651	632	643	664	658	701	704	685	661	673	668	680	676	636	608	661	641	721	687	644	678	614	640	666	672	694	678	662	712	666	677	655	648	662	626	721	609	671	628	636	691	647	706	677	678	694	626	659	673	659	681	690	642	697	642	646	664	693	664	640	634	666	639	673	656	678	678	642	680	698	685	688	645	608	670	674	666	651	677	678	658	633	651	672	682	666	670	660	648	699	668	701	655	660	671	651	685	709	672	630	682	684	676	656	627	642	670	649	686	718	652	639	586	641	690	635	608	631	615	671	638	717	612	676	678	678	624	679	661	679	677	645	643	655	668	661	666	666	683	634	672	654	694	652	635	666	662	650	599	640	674	694	656	648	661	636	665	644	656	678	673	633	652	690	643	650	671	628	640	676	619	683	631	664	662	652	641	639	688	641	646	655	687	677	640	612	628	654	662	668	668	688	657	633	653	669	676	692	696	674	675	667	626	655	683	664	617	653	638	634	674	622	668	639	648	688	682	689	694	663	641	672	650	676	680	662	648	683	678	630	634	656	660	678	647	628	678	668	625	657	639	702	651	645	646	653	684	686	647	664	667	633	667	671	646	721	690	602	676	690	628	680	661	626	623	662	672	680	623	631	663	655	652	639	621	642	643	630	654	655	634	671	681	694	664	758	719	648	718	657	665	652	602	659	629	641	709	641	666	667	639	704	689	635	632	642	649	695	656	732	694	677	703	687	643	702	628	657	638	632	703	667	664	624	661	628	647	681	646	655	630	657	690	654	623	647	628	687	647	679	616	635	627	642	693	631	696	663	636	683	664	648	679	698	677	698	631	662	692	655	635	671	691	651	611	652	674	652	709	626	637	657	677	669	671	709	672	659	673	685	641	596	654	667	679	679	625	663	634	677	614	628	713	622	666	650	641	656	691	640	627	683	667	630	668	696	654	644	664	667	653	681	667	685	683	679	681	673	652	653	664	663	672	661	652	655	672	672	676	652	655	637	635	690	686	665	655	668	656	659	652	646	674	667	656	697	691	651	656	654	663	665	605	648	639	655	651	615	675	647	647	640	655	644	653	695	671	649	665	649	633	646	640	662	685	643	630	688	680	644	688	658	651	641	621	697	644	643	637	654	670	611	680	625	662	669	669	656	673	710	626	701	615	624	630	680	596	737	686	657	700	621	676	690	662	689	674	655	678	666	678	669	692	658	709	676	656	682	621	642	658	654	658	638	648	651	618	687	677	640	686	657	659	698	637	682	647	663	655	705	656	674	663	647	670	672	677	666	650	644	681	643	624	639	637	683	640	701	671	665	690	712	627	703	640	673	620	651	667	701	672	623	618	638	670	647	677	670	607	633	664	670	632	663	639	667	643	670	692	673	687	660	652	634	706	656	644	647	658	660	701	633	632	664	682	654	638	675	625	639	646	639	607	648	669	717	631	648	672	700	665	631	677	630	693	671	647	655	653	720	652	647	671	679	684	640	679	670	722	654	644	637	645	683	688	673	644	681	642	655	614	683	684	660	687	706	660	687	688	653	673	686	649	705	651	649	649	669	641	685	653	657	658	692	650	659	707	644	678	617	640	688	671	707	644	657	674	640	678	618	700	619	674	673	643	617	652	655	681	679	696	669	657	628	639	612	612	709	641	630	655	669	640	659	655	642	681	634	676	679	641	641	701	673	650	699	675	636	689	689	672	651	618	657	671	665	645	701	665	676	656	693	663	653	687	638	664	696	645	690	662	650	659	636	642	649	686	676	645	642	650	679	671	651	673	657	667	641	664	713	692	646	627	651	665	692	686	637	675	660	687	620	667	685	622	675	707	654	661	682	688	645	671	664	659	697	646	646	655	650	661	693	696	648	677	643	655	633	680	603	638	628	685	707	611	652	657	679	716	662	686	664	677	688	645	668	659	634	661	673	666	636	675	648	618	702	640	653	643	677	658	629	674	675	672	673	590	701	640	681	684	657	670	622	672	681	692	672	631	649	665	651	669	704	656	659	659	688	653	667	700	638	685	630	658	645	655	634	665	632	655	620	726	707	630	631	673	673	674	666	682	699	648	690	686	655	712	650	663	669	657	641	673	647	630	657	682	640	686	683	690	599	619	688	633	675	645	650	701	680	712	670	659	640	682	674	631	652	620	676	618	604	708	683	649	704	708	663	683	623	674	650	663	659	685	652	644	631	589	683	666	623	632	646	661	720	706	613	670	630	584	667	646	639	687	607	662	663	655	669	670	676	641	664	677	692	662	625	677	755	657	640	648	635	635	685	706	652	644	664	679	660	694	656	657	631	647	657	666	643	633	687	636	671	641	663	706	689	623	660	648	631	646	664	753	660	655	671	694	694	690	681	665	656	687	652	645	657	641	634	644	674	663	685	635	647	647	682	653	632	667	670	687	633	694	606	683	650	654	667	692	706	694	628	675	676	654	640	606	650	681	663	661	684	686	674	687	617	683	662	640	666	703	653	658	651	679	653	672	617	666	648	625	627	662	640	632	666	696	640	664	655	655	645	706	641	594	619	647	656	687	662	629	665	623	672	645	648	612	615	609	687	661	677	681	678	646	700	676	651	650	696	676	671	680	675	684	600	649	695	662	620	627	664	642	649	674	714	658	612	656	663	646	617	669	677	674	674	696	635	677	658	641	656	659	706	616	687	686	675	675	691	685	682	651	622	655	674	695	704	712	605	631	627	664	646	641	657	639	656	676	677	654	630	585	631	639	691	614	660	665	680	677	685	655	668	643	708	662	678	626	660	606	656	646	639	670	666	712	654	689	709	644	663	689	636	615	668	653	669	679	647	632	690	646	673	662	681	646	654	667	663	683	619	676	648	654	663	651	641	712	618	698	656	619	646	678	667	680	640	632	682	651	626	668	697	636	630	672	640	636	689	619	614	687	660	624	667	649	705	646	686	643	697	631	670	674	624	661	663	652	621	620	685	641	655	640	682	662	682	688	650	642
48711	25171	19381	4149	967	590	529	446	353	343	344	303	325	293	310	253	291	249	257	230	295	280	265	249	264	289	237	245	252	278	242	250	252	267	227	247	260	271	257	245	258	240	235	217	253	242	239	215	212	269	249	249	219	246	236	241	258	265	235	249	242	236	256	236	230	240	234	239	244	236	228	229	256	223	236	241	244	250	279	263	264	221	246	230	232	263	229	259	254	243	235	251	246	249	248	262	250	233	253	266	255	271	253	225	235	283	244	248	250	244	239	236	223	251	239	249	242	249	232	235	260	238	259	280	264	300	272	274	238	231	206	234	223	231	243	231	239	224	262	257	234	229	219	248	255	244	266	254	216	244	244	226	225	246	270	260	243	268	220	256	257	251	247	223	256	247	243	235	224	236	259	267	264	274	228	222	230	259	246	238	234	272	239	226	255	234	244	214	246	213	255	236	217	209	249	235	265	242	246	250	218	220	247	248	231	265	236	257	250	229	255	259	267	225	218	231	240	268	248	257	235	258	224	238	264	262	234	245	262	239	250	255	250	234	243	252	222	268	278	238	258	243	266	270	214	261	255	238	256	227	226	274	248	237	252	244	269	257	260	265	234	269	235	247	232	248	237	236	254	231	260	240	246	243	280	233	249	240	237	272	260	247	221	228	228	235	253	258	233	226	241	245	244	241	270	229	245	244	233	226	232	238	263	238	227	249	250	244	233	247	221	244	268	240	255	279	226	223	237	234	265	258	269	238	246	238	236	257	233	219	232	260	254	212	270	255	250	238	235	206	244	210	272	246	261	262	231	235	254	248	219	234	236	274	277	236	257	192	253	242	241	234	257	241	224	241	246	230	222	241	254	235	212	231	224	264	269	252	239	239	241	248	233	270	227	220	264	272	254	270	248	250	271	230	274	268	253	253	242	230	243	250	219	251	273	253	250	243	257	239	270	259	230	240	235	237	261	217	232	239	243	261	248	234	238	277	239	226	248	243	243	230	227	260	267	213	290	265	249	255	232	250	229	246	275	235	267	278	234	242	221	255	250	227	232	235	234	245	236	238	216	256	267	257	264	232	267	253	238	246	253	239	257	229	244	243	247	237	258	258	233	222	268	257	285	222	253	258	249	252	222	253	252	248	275	236	235	233	231	228	211	246	287	243	227	237	235	294	238	207	232	221	264	216	255	238	226	252	245	243	250	251	238	235	229	243	236	235	240	246	237	247	237	206	237	227	233	233	229	235	226	236	270	260	251	251	246	237	238	239	228	237	255	284	243	267	230	215	223	271	233	275	260	235	296	206	259	262	259	251	236	238	263	213	258	241	216	249	259	242	230	275	234	223	231	267	223	257	226	266	255	239	254	261	254	235	257	242	261	233	242	234	248	246	240	239	246	222	223	249	263	253	239	236	251	255	241	239	243	259	260	229	267	229	239	246	238	248	242	245	236	260	256	249	226	279	263	242	227	221	222	263	246	240	238	263	242	227	250	250	248	263	233	219	266	226	236	244	253	254	263	240	251	236	229	233	238	221	225	232	234	249	254	255	240	240	247	242	253	227	248	254	205	239	217	245	270	240	242	281	227	251	283	253	250	277	229	232	230	244	255	260	268	248	208	245	253	264	223	247	233	244	243	258	253	229	258	250	260	262	229	295	266	239	272	232	250	256	248	257	280	212	262	225	235	225	249	240	272	246	250	243	233	245	248	249	268	264	255	244	209	246	241	245	243	240	242	241	254	237	239	232	235	243	270	283	245	244	245	231	224	248	253	220	253	248	241	273	210	248	251	214	232	214	248	269	261	253	241	248	260	227	258	273	240	256	223	246	265	244	246	231	267	262	230	260	284	229	257	257	254	252	242	254	261	235	246	246	268	244	234	217	254	253	234	253	307	233	279	235	271	228	233	258	240	240	215	255	245	237	263	213	261	227	269	250	238	230	196	265	251	221	271	260	231	227	224	227	237	210	245	241	263	260	255	232	215	223	253	252	240	235	242	239	229	245	258	265	228	259	274	231	225	243	240	247	225	216	243	231	228	259	249	216	257	271	221	247	242	275	241	255	233	228	204	220	229	230	256	237	205	268	259	230	250	241	238	229	231	228	271	237	241	211	254	207	255	215	243	220	255	218	232	250	244	248	226	231	231	267	261	273	248	242	237	260	241	241	253	271	239	230	230	243	249	250	230	237	241	217	226	228	258	234	269	236	236	239	267	226	227	264	230	223	275	212	230	219	260	263	258	238	264	213	244	208	233	268	258	226	241	231	230	257	240	242	275	266	239	239	236	264	263	232	263	252	251	246	257	250	227	263	253	251	236	286	240	208	250	246	264	238	231	276	250	235	232	222	243	250	227	233	252	220	263	224	211	243	239	236	264	290	253	227	232	262	269	260	250	227	246	263	228	270	261	251	239	257	270	231	226	224	223	253	223	246	263	274	264	245	232	253	246	250	255	229	226	245	271	223	250	232	228	235	228	229	262	253	253	245	264	250	232	250	229	228	233	230	278	243	249	256	254	242	223	257	243	237	236	261	236	205	263	267	237	283	244	255	212	221	253	268	226	263	255	247	221	230	218	252	243	234	249	258	241	207	231	216	251	262	239	245	245	251	238	254	256	211	226	275	251	249	256	268	244	208	237	242	243	245	251	235	244	209	260	235	219	263	220	270	244	263	270	221	234	204	241	288	267	265	242	240	248	258	261	250	213	264	266	242	241	241	239	274	278	241	224	221	250	223	225	260	227	239	269	258	250	238	260	257	226	252	263	236	262	279	224	270	261	208	243	240	258	250	242	268	248	261	224	242	209	253	233	218	226	264	221	223	249	252	240	252	245	231	234	241	268	228	274	252	246	254	251	248	230	245	220	209	234	246	245	236	219	252	283	243	233	265	256	243	231	259	266	222	238	244	270	251	255	247	241	275	244	290	226	259	253	233	260	259	214	258	262	247	275	242	220	257	293	228	247	235	221	240	259	238	241	253	254	276	241	236	240	261	236	238	231	242	226	227	250	253	269	252	268	252	239	255	244	229	227	251	221	225	282	247	264	239	246	285	272	227	231	235	242	237	268	253	284	242	230	267	223	262	246	219	218	246	236	221	270	246	212	236	229	257	213	265	238	243	234	260	224	264	247	230	259	248	265	267	229	248	241	255	241	230	270	243	240	221	253	228	248	240	237	228	231	267	255	246	261	235	248	240	243	246	244	246	244	215	221	252	235	268	239	243	220	255	247	250	250	246	241	238	229	246	234	220	258	254	251	234	261	255	257	243	213	247	229	253	221	245	243	228	265	236	249	243	229	255	219	269	265	272	268	238	230	229	272	241	257	216	222	285	267	233	238	247	265	226	265	270	258	275	281	227	238	229	197	211	229	230	229	247	259	265	274	259	244	247	228	219	253	222	238	280	227	237	262	254	244	240	264	228	241	248	232	293	248	220	227	248	244	237	257	265	259	224	253	261	251	234	221	249	232	226	241	236	248	284	276	231	237	247	223	251
26989	1501	2548	3131	2622	2023	1847	1559	1370	1192	1126	1129	1010	929	906	807	772	790	775	702	732	667	661	713	718	689	703	695	658	686	630	679	661	703	645	627	655	658	680	645	610	600	654	591	669	667	631	659	625	579	609	631	627	576	597	577	605	616	619	628	646	638	610	603	620	599	661	662	632	643	614	592	628	601	643	612	574	607	602	599	645	676	643	609	639	617	602	561	619	629	629	574	661	616	585	642	605	604	606	613	638	550	559	583	582	611	588	617	541	654	589	561	644	642	639	599	610	589	555	581	632	678	625	599	621	615	578	630	612	561	602	604	581	589	650	599	647	647	656	581	577	679	600	616	589	625	638	594	626	615	632	589	605	653	627	590	594	578	624	581	578	644	590	606	581	584	593	606	622	624	591	634	649	608	581	596	613	638	605	580	618	643	622	598	612	582	631	597	597	572	582	593	561	651	629	634	598	602	594	603	597	634	617	625	634	601	631	583	574	601	566	600	596	590	635	614	649	622	617	626	616	633	576	637	673	560	594	582	578	631	613	617	629	619	626	590	608	603	619	568	612	582	621	618	595	585	656	570	594	615	608	627	607	612	606	595	623	593	580	617	620	559	591	608	634	599	556	621	581	564	605	633	587	639	577	572	649	568	621	629	596	639	580	575	610	618	642	589	590	629	626	571	592	634	588	580	602	628	661	591	595	566	613	611	668	627	587	610	635	640	605	605	581	627	591	587	591	595	647	611	611	573	620	615	642	608	588	618	641	598	626	609	657	623	613	631	586	569	582	607	601	614	621	573	636	603	626	612	566	613	577	619	632	577	580	624	628	567	622	583	616	577	619	608	588	658	621	627	575	590	658	613	596	613	562	620	613	595	675	614	604	610	606	630	600	599	620	586	606	600	628	592	614	584	624	614	638	626	604	625	609	578	608	615	616	602	621	585	618	577	597	595	611	638	613	605	561	610	565	623	630	577	626	609	619	580	641	605	580	611	632	581	630	607	594	579	591	601	615	626	546	584	604	610	561	618	602	583	580	622	603	612	570	595	615	610	597	620	591	568	596	592	621	586	607	611	563	594	631	609	610	624	630	635	586	626	612	591	599	563	601	574	628	604	657	648	568	573	586	590	638	613	611	587	628	591	624	610	563	577	635	606	612	583	613	630	615	623	607	586	586	583	653	610	656	625	618	591	566	634	605	600	615	583	623	642	611	603	595	622	593	636	632	631	609	611	589	605	547	563	623	580	560	637	602	594	595	572	619	632	631	592	599	604	585	612	595	610	641	597	630	630	628	592	582	620	571	578	642	607	634	583	607	621	601	586	586	611	595	611	575	606	600	619	614	574	626	602	646	570	603	622	638	623	574	603	601	595	600	599	566	603	640	620	581	630	588	592	585	582	646	627	638	584	630	644	566	570	594	577	609	635	654	603	620	591	646	580	597	584	651	599	628	640	637	600	557	587	630	625	547	580	665	603	646	645	628	628	645	610	592	604	585	613	590	552	620	600	580	675	592	575	594	622	619	616	567	615	612	637	600	613	603	609	645	611	578	596	584	587	606	594	653	599	637	598	596	594	568	566	598	600	630	607	592	625	605	618	608	601	619	623	606	632	628	641	650	612	627	571	648	594	573	596	639	630	576	606	621	587	606	637	599	602	593	604	608	577	632	612	620	610	631	610	604	607	585	616	608	625	621	641	554	657	600	628	545	560	619	589	621	583	587	592	608	620	646	587	669	650	590	632	649	593	622	627	616	614	620	627	631	607	596	639	623	607	628	600	599	612	589	591	660	613	620	596	634	610	606	612	653	591	593	664	623	619	618	604	574	619	570	625	602	630	573	620	621	576	588	658	632	611	603	645	613	634	605	541	639	600	578	631	657	629	604	613	578	604	595	595	594	623	627	608	635	566	650	635	601	558	580	573	559	583	602	629	613	641	627	597	598	593	607	611	613	617	636	622	596	595	638	609	603	666	614	600	645	602	556	631	603	600	664	626	568	604	576	618	612	610	601	614	591	624	649	626	617	598	618	610	598	611	630	621	664	616	612	586	648	576	586	612	583	598	599	624	626	608	601	609	571	669	599	611	548	592	614	597	622	613	618	625	563	625	599	647	628	602	612	607	614	602	641	595	573	585	607	637	643	610	640	604	594	608	605	596	616	681	608	586	593	623	615	586	590	624	563	567	547	638	667	595	601	622	596	587	636	599	591	597	629	602	623	579	627	574	599	620	595	616	612	608	603	602	646	604	633	547	614	648	553	589	595	589	579	588	621	603	597	596	634	605	599	618	612	587	609	611	640	627	602	596	572	621	593	612	623	593	613	590	586	598	646	598	647	616	551	576	600	621	596	620	607	599	602	617	593	626	598	639	616	568	588	635	673	632	605	599	596	631	595	627	595	614	597	568	593	563	603	670	642	629	595	605	636	600	639	580	558	587	568	657	620	658	633	612	613	616	644	659	573	597	581	578	618	594	566	590	620	645	616	636	605	609	568	573	560	623	607	625	565	616	574	625	648	633	573	614	592	594	614	618	642	597	644	625	599	577	584	594	612	591	563	589	613	622	619	584	591	597	604	641	595	603	603	607	585	599	626	596	616	604	615	585	630	601	581	599	628	586	615	605	600	606	609	614	617	612	621	626	597	595	560	563	634	611	654	616	616	610	625	631	633	636	614	627	610	630	617	601	616	617	620	577	579	588	613	643	607	593	599	595	645	618	587	606	609	619	643	632	596	597	590	586	643	587	599	635	585	565	613	557	631	584	645	614	664	557	618	575	612	587	639	598	607	609	602	643	581	585	549	627	610	607	577	607	569	587	612	600	638	582	596	626	585	590	601	635	566	593	622	651	584	650	543	546	591	574	610	640	615	608	560	594	596	587	590	605	627	592	599	573	640	582	658	615	571	613	585	564	614	619	624	630	615	631	630	620	600	629	592	558	653	628	603	632	630	633	655	612	618	596	613	562	629	633	622	630	601	613	611	622	598	598	594	602	581	638	582	622	595	643	629	583	650	560	588	617	598	616	618	605	625	614	650	592	603	595	629	593	598	589	646	612	626	595	603	633	565	610	613	621	595	556	623	626	612	580	583	622	599	626	659	627	631	621	647	600	574	607	549	665	588	607	574	593	610	561	590	575	593	593	607	591	605	647	569	575	620	590	604	610	573	584	604	564	570	595	609	614	609	628	629	640	599	581	616	614	610	605	621	629	620	616	635	583	596	597	589	623	580	604	587	577	564	637	615	629	627	589	596	627	616	631	602	598	633	594	594	629	568	622	630	604	671	592	541	597	629	627	650	572	632	600	655	630	644	585	589	617	606	599	624	583	633	614	643	556	648	594	642	594	628	614	650	631	609	599	632	579	589	614	605	615	607	595	581	586	597	604	598	582	633	667	603	579	550	622	623	591	630	595	597	601	582	630	636	565	636	617	622	601	627	609	595	589	597	585	585	576	638	573	608	613	593	555	589	603	585	616	603	584	600	621	558	597
50412	24365	26178	13809	2648	1274	931	732	623	587	573	490	470	474	418	442	447	394	438	429	397	351	396	424	376	380	356	400	392	385	375	369	382	364	373	357	399	397	375	346	400	372	357	380	346	403	356	376	362	370	373	353	375	376	367	391	360	365	351	337	379	381	405	365	368	371	355	332	394	369	354	354	375	382	363	356	386	331	324	321	378	391	343	356	329	385	339	390	386	365	373	402	330	395	380	370	349	356	371	363	357	372	377	345	357	335	350	356	349	365	365	359	374	370	371	312	363	373	415	360	371	360	361	400	398	336	353	345	353	416	367	352	345	354	354	355	361	345	338	342	365	353	350	371	346	380	343	375	353	344	394	353	334	356	376	360	360	357	344	366	316	321	333	390	327	394	376	355	324	381	356	351	358	398	387	337	381	343	360	360	362	363	384	364	370	336	376	395	362	353	348	356	347	375	349	404	331	352	354	392	378	346	354	397	377	334	357	378	358	365	340	400	401	384	364	351	367	368	338	302	352	345	390	353	367	378	336	357	342	397	398	359	342	349	362	381	369	321	347	369	392	370	316	362	392	337	379	377	325	363	323	392	333	352	329	361	365	372	362	347	315	360	353	408	387	346	349	372	367	367	354	318	371	328	375	348	346	377	388	400	355	387	356	399	362	344	379	354	350	362	317	365	388	323	358	377	359	378	339	365	359	384	329	339	374	361	337	358	359	367	368	412	350	373	369	348	385	365	368	356	344	356	396	384	381	374	363	382	370	308	378	349	372	362	349	376	361	320	359	381	357	362	367	385	350	388	342	361	347	366	365	372	359	359	338	314	371	383	360	353	393	359	380	351	360	371	337	334	374	344	357	347	390	383	368	366	345	357	352	337	368	343	385	378	384	341	359	343	347	374	376	349	354	359	354	346	357	375	376	381	332	392	348	371	349	342	357	335	351	363	359	348	376	337	331	346	369	387	333	358	373	394	360	363	391	371	388	361	395	378	370	324	371	355	340	352	371	380	367	373	348	364	371	365	357	344	366	338	353	337	338	355	369	356	379	348	384	393	365	346	320	356	398	360	350	352	372	351	343	357	356	339	356	365	342	361	382	327	374	369	377	328	377	371	320	330	340	354	371	396	350	383	343	348	371	353	373	388	351	345	339	361	327	335	359	365	361	349	374	330	351	403	382	379	379	402	326	381	380	360	358	366	348	364	334	376	351	348	357	365	384	356	355	339	356	341	341	393	346	378	361	394	344	374	343	353	399	369	402	332	341	340	375	374	350	365	370	368	360	357	366	341	353	348	397	369	353	367	383	368	361	389	322	385	328	359	334	388	344	389	355	379	376	388	400	360	344	361	379	340	362	347	336	364	393	358	350	401	390	386	378	396	358	354	372	359	313	351	390	342	357	372	352	329	347	350	344	394	369	372	346	393	363	369	336	344	335	365	366	361	357	326	343	392	361	354	372	382	357	369	370	364	351	339	352	371	347	339	325	333	345	328	346	330	370	378	399	363	352	337	355	397	346	369	368	360	367	327	364	351	372	365	333	336	355	328	327	343	364	372	377	360	359	379	399	396	343	382	372	339	373	343	361	398	353	341	383	371	392	356	364	376	347	372	313	353	356	330	336	355	354	330	383	379	368	371	347	328	372	350	338	338	355	346	383	358	370	343	345	383	343	397	370	376	366	354	358	352	357	373	389	341	356	380	355	364	346	362	339	383	346	359	375	381	356	370	309	367	333	342	361	349	363	371	376	367	375	334	353	376	344	391	352	386	363	385	328	334	378	389	395	317	361	385	370	346	366	379	362	386	372	354	400	347	360	377	353	337	376	349	363	330	364	341	323	357	344	335	370	345	372	349	378	324	359	394	395	361	364	362	348	347	365	383	352	397	381	362	404	369	335	379	383	367	377	366	411	369	340	368	358	338	336	347	338	353	338	359	377	344	343	367	352	367	367	359	356	344	345	359	339	390	348	354	347	345	395	389	328	363	327	361	363	360	362	372	386	376	331	374	368	357	342	364	382	322	358	377	361	322	331	348	371	371	359	385	363	327	365	353	367	406	372	351	366	349	362	407	359	339	367	363	344	354	349	362	359	359	372	359	374	378	353	317	343	375	376	363	328	381	339	350	338	411	384	372	349	369	333	328	350	345	384	366	360	339	345	392	366	356	359	377	391	382	376	405	342	355	326	376	350	373	353	366	366	339	328	363	356	365	376	379	350	346	357	365	375	343	350	354	348	389	344	340	336	347	322	371	344	370	386	388	372	377	356	358	344	378	367	365	332	385	379	363	360	349	414	373	338	353	349	395	374	349	362	362	383	350	328	346	342	381	355	368	350	360	377	344	376	383	343	361	373	361	373	399	351	321	337	370	360	352	362	358	376	375	344	353	380	385	346	325	348	399	380	338	330	420	371	358	397	357	353	330	347	360	371	371	377	363	353	358	359	330	366	368	391	360	353	346	380	349	375	401	363	380	392	385	414	364	332	341	335	339	403	369	382	409	362	403	340	333	347	358	326	373	381	351	374	325	350	398	419	362	368	359	377	360	359	372	382	372	374	402	356	315	363	335	347	352	383	389	356	338	340	346	372	410	383	345	374	387	357	369	355	394	336	339	353	368	373	357	336	354	356	338	381	370	349	336	334	367	359	376	383	366	356	377	345	378	380	324	370	376	364	324	339	366	350	358	404	372	361	354	344	348	360	323	387	402	392	373	375	330	315	333	360	353	325	339	385	378	372	394	405	353	374	340	387	381	367	372	307	365	403	360	357	371	345	323	385	340	376	344	357	367	364	362	371	354	374	343	364	409	406	374	351	336	364	357	339	339	361	339	389	339	348	346	313	369	338	364	323	356	334	357	365	338	343	334	354	318	388	387	338	382	355	350	383	308	335	372	354	369	362	355	376	343	382	394	336	369	346	328	352	358	322	379	387	310	345	337	373	335	327	393	346	358	391	345	391	375	357	356	359	340	362	339	366	360	406	368	403	356	345	368	350	360	374	379	361	366	350	320	373	335	371	402	336	343	364	324	331	376	343	354	378	403	366	327	371	382	356	369	364	370	345	385	354	365	366	359	359	385	373	360	359	364	356	382	360	344	363	339	388	341	368	370	358	387	410	377	360	351	341	339	381	354	375	353	366	357	381	344	369	365	332	351	373	350	362	362	345	418	358	357	362	341	346	366	349	347	351	348	353	354	330	373	378	333	367	399	361	370	344	364	354	356	342	334	352	347	360	403	338	382	362	385	347	367	372	377	354	380	363	351	347	335	338	372	363	373	359	337	374	377	357	346	355	360	360	370	350	356	382	387	356	381	342	387	367	341	371	387	361	370	329	367	383	345	393	393	356	320	363	391	366	390	360	406	375	330	370	353	354	384	396	347	357	345	359	367	366	368	386	376	370	368	377	384	334	350	360	361	369	332	370	398	391	382	363	365	363	411	348	352	350	371	363	405	340	371	357	334	362	361	331	354	386	345	384	349	356	376	362	341
32834	2519	4569	5679	4499	3609	3103	2567	2340	2037	1877	1595	1499	1530	1415	1359	1365	1233	1134	1124	1123	1104	1059	1031	1057	977	994	989	1033	936	948	969	922	950	934	876	975	928	921	910	914	914	907	913	873	894	882	919	826	896	827	881	900	875	947	843	857	876	863	861	836	911	843	830	879	928	893	898	872	865	793	887	861	885	808	889	902	810	861	885	773	877	861	818	802	834	860	864	847	841	840	838	805	844	895	850	849	809	801	860	892	864	859	843	852	871	868	838	920	851	878	780	835	913	842	862	808	866	886	839	807	804	865	830	893	796	819	858	859	835	848	886	858	854	870	843	861	779	841	848	874	784	862	818	850	831	869	862	846	896	812	844	815	831	841	788	885	880	827	896	832	818	784	837	871	848	852	854	814	815	888	930	887	821	895	896	826	884	843	871	862	848	826	854	845	818	796	841	841	823	833	843	839	850	849	908	840	880	842	823	860	834	857	870	822	861	812	840	846	853	854	830	824	859	886	840	809	850	854	828	871	850	809	821	847	879	856	864	878	867	811	904	842	795	816	807	836	824	864	847	902	813	875	853	835	799	815	896	833	864	846	823	843	785	814	845	874	814	800	871	841	806	904	839	829	876	793	874	836	871	836	849	870	901	887	865	826	839	867	808	871	854	884	854	891	834	879	835	845	844	799	877	880	903	833	826	849	871	878	845	822	829	875	882	839	816	860	846	796	870	821	850	819	828	847	892	845	876	807	805	870	853	891	846	853	876	891	835	799	827	809	857	831	813	855	851	788	882	804	903	869	839	818	870	903	837	852	857	820	792	815	856	872	813	809	808	840	799	850	839	935	841	824	888	876	815	854	826	844	815	873	849	870	815	888	809	850	832	810	890	865	876	826	898	810	892	818	818	855	851	864	822	816	840	835	825	841	878	848	824	809	866	792	865	824	895	827	789	913	857	851	873	836	822	844	856	826	810	891	862	852	862	879	839	859	804	837	857	806	867	872	839	831	830	829	860	838	818	856	887	845	818	866	878	807	833	835	914	858	879	894	888	835	814	926	814	811	835	859	862	820	856	823	821	904	855	889	850	839	877	840	802	884	863	826	817	871	847	798	809	822	844	854	902	814	833	817	814	832	873	803	844	814	768	851	870	838	805	817	829	864	796	889	831	872	861	806	883	820	860	831	807	873	801	837	835	857	826	881	839	814	790	863	859	847	894	782	820	798	828	898	860	835	798	850	896	910	849	847	914	821	820	832	849	856	849	828	775	843	866	825	842	847	827	827	818	903	861	860	890	871	839	832	801	848	845	860	882	827	861	837	821	790	846	834	797	817	766	827	870	827	854	840	842	869	847	813	862	829	896	840	832	845	854	840	858	919	857	880	810	877	886	797	811	868	837	884	834	861	830	875	806	837	843	809	862	835	805	803	843	807	866	857	844	805	878	837	824	852	891	891	884	820	789	871	820	864	873	875	848	765	883	789	850	843	871	869	885	865	839	820	811	856	866	889	862	853	852	882	851	798	858	833	832	879	855	836	860	846	862	811	859	880	859	796	885	848	839	888	858	904	825	851	820	824	843	884	818	877	856	875	850	866	844	845	838	805	851	890	837	869	819	833	806	883	861	833	849	824	824	817	823	859	825	875	828	784	826	809	844	772	868	840	838	859	814	870	804	819	841	824	857	859	873	848	862	816	842	822	865	843	872	825	848	873	809	843	857	873	863	902	855	888	828	864	879	855	834	874	845	859	850	838	844	867	861	858	851	840	841	826	895	805	790	789	848	852	871	847	861	850	823	877	887	876	804	820	881	829	854	848	868	807	880	818	842	858	883	881	825	845	799	789	863	885	855	846	859	837	819	835	833	867	826	869	811	847	874	886	843	883	802	850	841	833	852	870	812	843	868	888	838	818	886	838	859	832	835	858	800	769	871	819	865	893	857	861	858	813	838	832	883	852	812	822	795	840	812	840	783	834	857	839	841	869	848	828	768	890	830	822	828	835	841	921	859	844	814	817	880	857	800	847	879	805	863	807	791	844	802	819	854	846	897	889	861	838	903	839	888	916	857	823	818	827	840	874	841	864	847	863	823	850	880	850	821	784	887	871	843	838	813	841	824	810	821	837	830	887	864	824	847	806	865	889	877	801	857	872	811	835	833	815	792	880	845	864	895	842	810	860	864	859	862	819	841	888	884	866	834	871	830	888	901	858	866	857	853	880	812	870	800	860	811	874	839	876	835	831	847	851	863	813	805	834	839	845	851	862	844	853	840	883	855	834	820	818	850	860	818	838	822	841	833	862	872	851	812	808	892	843	875	840	826	844	855	839	918	850	825	825	810	868	891	810	863	809	870	846	886	858	848	857	880	806	828	831	895	814	825	825	884	849	853	825	867	828	843	836	858	835	845	797	821	809	859	849	864	828	843	849	829	834	821	852	828	868	833	804	906	793	876	848	831	844	814	855	815	826	880	861	856	848	881	859	891	846	870	819	815	894	859	855	808	910	836	769	850	818	822	827	857	873	821	804	838	885	813	845	835	778	813	838	864	836	858	795	899	831	810	849	829	862	905	843	815	824	870	900	869	850	788	815	820	901	801	854	828	834	811	874	873	867	832	790	817	838	925	840	859	917	837	813	884	828	875	831	870	876	839	861	792	837	868	892	856	790	839	846	809	831	869	838	892	862	940	815	846	845	821	844	772	887	831	833	816	816	889	957	808	819	827	832	813	819	799	816	829	802	853	785	831	827	850	819	870	789	781	850	877	904	828	802	794	892	835	867	800	848	869	811	830	854	831	835	841	853	807	840	813	850	794	873	836	800	832	845	843	836	880	876	788	807	806	835	872	832	825	868	833	809	873	820	857	877	827	806	807	810	832	897	835	800	840	906	839	818	887	837	824	821	872	832	836	830	886	852	838	898	828	870	830	837	786	799	835	836	855	829	830	851	840	902	850	897	841	835	860	827	824	842	882	876	926	838	882	822	797	826	823	847	879	878	866	859	877	827	812	846	888	844	833	814	808	788	838	856	881	837	922	827	907	814	859	901	838	864	889	810	837	836	783	827	855	846	844	843	797	836	846	868	864	876	830	855	881	876	828	868	879	870	859	795	808	850	838	850	858	844	827	834	861	821	855	838	816	842	845	840	881	838	856	858	858	894	858	810	857	854	839	842	818	855	862	904	886	853	820	828	866	830	794	850	787	785	854	806	813	883	826	881	882	834	879	808	852	905	847	859	838	881	874	866	869	866	866	886	828	860	851	853	828	854	855	864	835	861	820	830	856	811	830	843	851	809	827	839	944	846	828	848	824	870	883	831	852	890	816	861	841	895	843	846	823	816	848	835	819	875	779	834	825	855	839	837	777	831	859	877	869	767	880	830	837	824	817	816	787	876	869	830	819	883	823	804	931	850	862	843	840	830	841	839	799	852	832	798	892	899	796	856	846	848	857	854	926	852	858	839	853	823	876	834	828	882	808	876	859	849	898	862	868	865	833	793	763
11563	710	378	314	329	290	294	308	292	292	290	254	298	321	273	290	260	284	280	285	280	259	268	262	275	279	271	240	228	273	273	272	252	272	288	262	254	264	231	288	290	278	273	288	267	287	238	306	250	287	277	286	241	260	259	268	252	279	259	250	254	266	235	259	263	244	239	264	296	269	255	292	288	262	292	266	253	270	251	284	302	232	288	270	305	289	281	255	277	264	250	226	268	284	250	270	263	303	243	271	268	265	261	264	249	273	291	302	269	267	313	258	258	269	298	277	273	282	265	247	254	270	269	255	275	286	257	264	256	298	237	258	270	265	278	328	239	264	273	273	247	261	288	242	278	275	261	238	252	292	250	253	256	244	308	254	257	264	241	256	253	272	263	249	258	269	271	283	242	242	259	278	294	277	290	312	244	277	229	284	235	273	258	263	298	253	282	257	275	269	280	268	256	261	262	268	267	240	271	257	269	287	251	291	261	277	288	273	285	270	239	285	241	260	283	267	269	286	252	280	303	267	283	278	298	229	291	246	271	266	263	244	285	253	268	290	254	277	268	269	281	269	263	248	259	293	248	332	257	255	273	266	302	267	284	258	262	291	267	270	255	254	286	255	280	257	275	244	313	258	261	250	295	256	284	269	259	270	262	275	258	269	279	303	280	284	275	269	285	268	244	302	246	266	255	280	265	266	261	246	292	237	273	243	251	251	252	272	261	265	262	244	247	248	274	279	270	266	291	279	269	311	229	271	290	263	248	260	283	248	237	281	293	282	294	268	260	264	267	272	254	267	255	289	267	258	252	282	291	269	255	245	254	272	275	275	260	268	230	291	252	287	296	255	256	284	297	266	252	257	257	259	279	269	305	276	270	231	317	253	281	273	280	323	257	274	264	282	241	290	295	275	271	288	293	288	263	263	287	282	244	254	283	291	259	266	286	321	263	302	267	265	291	267	309	263	270	280	267	293	274	262	270	281	261	277	249	275	223	291	285	302	270	295	271	279	258	288	257	253	269	266	250	290	275	251	248	278	292	258	260	272	276	266	272	285	238	255	265	221	281	277	299	259	285	277	241	280	279	264	237	269	292	284	298	288	269	276	282	269	249	246	251	280	246	281	300	257	284	304	241	308	249	284	260	268	257	290	251	265	296	276	269	263	249	279	264	281	269	258	260	273	257	251	268	280	266	255	226	283	266	290	270	282	268	275	256	253	274	271	258	262	276	266	276	249	298	281	271	255	273	262	254	298	260	267	246	271	292	293	265	265	269	239	287	244	282	287	283	241	299	294	286	263	269	256	284	266	280	267	271	288	263	276	290	287	273	282	259	253	268	264	280	312	252	273	264	258	269	247	266	251	265	274	276	285	265	304	261	272	250	261	249	253	290	224	259	284	283	265	328	271	238	285	266	281	249	282	265	264	250	268	269	293	279	263	287	273	252	268	292	249	246	277	281	270	274	273	285	258	223	277	291	243	249	249	292	279	291	255	282	265	253	276	250	272	252	273	300	273	276	249	270	265	268	261	263	294	258	269	281	249	279	257	236	279	279	281	278	270	245	230	285	271	248	273	239	269	290	279	283	298	274	288	270	263	286	310	286	313	310	249	285	264	274	304	283	259	303	253	273	266	243	232	264	279	246	260	287	284	262	263	294	221	256	284	227	256	263	296	291	273	272	250	237	247	289	264	289	263	275	231	267	252	271	287	297	251	242	259	297	266	238	256	270	286	305	268	276	291	278	251	246	258	240	268	258	252	298	258	239	279	263	252	264	243	305	285	278	246	265	263	287	286	268	275	252	253	280	296	267	265	276	236	272	278	262	252	256	279	250	288	239	244	272	244	271	237	273	265	297	259	273	240	285	264	284	264	246	278	260	292	254	275	262	274	295	259	249	273	273	274	297	250	244	248	230	249	257	241	285	254	283	263	267	252	255	243	294	274	278	254	257	276	295	280	273	268	280	245	250	267	286	276	267	250	232	269	283	261	248	279	275	298	261	281	227	263	262	273	267	271	251	284	270	271	260	281	301	291	277	274	273	275	288	263	268	284	278	283	318	275	267	242	292	264	267	263	271	222	274	292	303	250	270	275	245	290	273	268	287	301	268	260	293	287	284	256	277	249	286	282	289	295	252	255	271	264	255	268	283	248	241	280	248	227	255	272	293	271	281	260	285	253	269	284	295	274	267	282	255	262	262	287	304	277	246	278	260	268	271	278	270	269	269	287	269	259	274	328	291	284	253	299	247	262	288	278	270	278	278	253	257	285	255	269	260	276	285	315	248	266	268	249	275	260	320	305	245	287	261	322	300	254	288	242	253	262	252	249	276	300	274	279	253	237	273	258	222	279	259	274	276	253	269	284	276	263	281	290	288	260	266	258	267	297	292	263	296	268	257	261	251	288	276	319	282	269	252	298	311	283	250	264	291	268	243	258	285	288	282	286	275	273	258	267	264	286	255	259	271	259	243	256	288	297	286	316	291	240	264	260	309	264	279	238	258	252	272	247	267	261	265	296	254	271	289	267	255	266	274	281	235	269	229	272	285	258	294	241	268	265	273	291	269	265	245	255	264	282	270	273	258	250	283	256	263	239	289	253	237	278	293	266	276	265	280	264	269	245	233	250	252	272	266	282	238	270	269	237	290	263	289	288	277	258	297	259	252	231	228	261	267	285	255	239	289	247	286	279	279	267	259	285	272	248	286	247	287	241	280	267	280	247	260	237	270	295	275	235	272	275	280	243	275	236	266	271	279	242	275	282	267	267	251	260	285	320	296	268	255	282	244	257	260	245	275	271	261	267	243	257	267	275	238	241	254	268	266	283	273	277	260	273	308	274	269	253	272	278	243	242	308	269	258	260	270	282	266	262	237	247	266	277	273	276	294	284	238	252	278	272	300	283	299	268	254	243	260	274	248	274	254	246	229	257	270	258	262	234	288	275	277	238	261	272	263	287	258	276	258	276	255	269	237	273	243	256	260	272	283	297	265	283	240	256	284	289	265	241	281	257	278	261	244	281	254	273	248	245	233	259	274	294	268	253	247	264	258	257	271	283	266	235	276	277	271	240	262	260	256	279	280	326	294	260	277	261	245	293	231	280	279	265	280	252	290	274	257	314	257	283	240	290	292	235	283	266	233	297	271	275	260	267	249	269	280	247	257	279	266	271	279	231	292	260	264	288	288	268	298	265	274	283	272	268	273	286	275	275	244	287	266	262	247	277	258	257	287	263	257	265	307	295	269	264	310	265	319	278	240	277	231	286	263	306	284	234	284	266	241	253	288	267	281	252	283	294	273	283	289	260	264	258	273	287	244	233	243	268	298	274	252	246	294	251	266	304	263	247	252	253	267	281	284	257	281	271	262	263	286	254	250	305	285	264	235	281	257	265	286	279	246	252	274	283	277	290	269	274	242	256	259	281	269	254	253	300	266	242	253	290	274	263	291	269	242	274	274	253	260	269	287	256	306	248	259	296	273	280	289	295	276	260	279	273
10416	699	760	876	853	766	710	660	619	670	703	678	655	642	632	625	650	654	619	652	640	695	672	628	626	630	716	675	645	670	624	703	642	666	643	661	659	616	644	640	634	624	629	674	646	626	662	647	699	674	646	676	616	646	654	648	639	624	602	652	638	671	649	643	642	657	631	652	647	720	633	660	665	644	641	618	650	649	639	649	674	678	591	618	617	676	617	652	665	631	644	659	646	674	687	607	674	628	600	659	682	664	670	588	655	673	584	636	636	641	625	651	631	636	699	645	620	628	673	667	670	668	633	709	661	633	598	679	648	678	703	664	619	636	666	641	644	634	673	623	645	617	686	667	650	654	655	675	695	645	675	625	660	678	620	608	680	598	629	635	635	670	646	648	635	663	624	656	648	632	632	613	632	640	648	642	612	642	675	611	639	663	646	627	625	632	643	644	613	694	641	626	657	635	621	661	660	664	597	645	605	640	596	637	639	671	674	672	655	691	692	684	651	666	678	625	656	660	611	651	669	644	667	672	614	694	664	650	664	637	646	678	649	588	650	661	669	629	644	628	643	616	642	666	667	613	669	635	568	648	650	614	671	638	653	684	660	626	602	630	635	670	634	631	658	652	705	646	663	649	627	649	689	676	656	673	660	699	620	688	638	631	696	638	652	641	621	615	645	639	631	608	658	653	688	593	615	651	614	664	655	595	637	640	623	682	643	664	658	655	606	650	700	632	632	628	621	635	620	638	646	637	677	642	671	673	636	682	660	636	637	637	677	648	692	686	614	621	675	661	675	664	648	664	679	597	667	671	690	672	657	678	608	641	607	645	632	680	650	666	627	627	649	646	650	653	679	669	674	632	633	659	615	628	645	666	627	662	615	651	653	607	656	666	675	625	647	630	645	700	640	690	680	644	633	674	600	669	672	660	615	676	683	622	626	687	679	629	661	698	669	681	626	655	626	668	649	627	612	651	673	637	682	642	652	652	607	649	653	582	645	641	689	654	644	606	673	643	648	645	656	644	666	649	674	641	693	646	686	651	630	641	661	668	615	652	625	661	630	631	631	650	651	644	667	672	665	662	698	643	655	647	713	654	670	672	610	629	623	664	618	650	639	604	684	668	649	673	635	668	652	611	615	648	657	660	652	634	641	644	652	643	657	679	663	607	674	595	641	654	612	634	642	666	604	672	638	632	627	651	612	625	638	710	596	645	651	649	658	640	671	615	616	687	656	656	604	629	677	647	637	639	607	646	617	632	681	643	688	663	644	586	683	662	629	662	598	596	631	669	651	653	654	653	630	627	656	644	626	602	639	637	596	659	725	647	672	648	613	638	640	644	625	650	630	670	668	623	674	659	647	625	662	667	672	652	640	677	689	672	641	643	667	649	661	623	635	667	611	662	592	612	603	657	687	632	582	609	622	661	682	646	673	628	622	641	605	611	612	641	675	659	684	641	598	626	669	614	633	641	671	673	669	639	665	606	636	628	648	627	595	637	649	651	672	645	630	664	689	604	619	662	640	671	664	643	618	707	691	649	628	646	629	614	630	635	641	631	613	615	651	627	622	655	657	638	659	647	669	646	662	657	672	692	659	621	695	653	644	633	637	663	641	615	668	597	635	666	651	641	662	631	657	664	622	647	653	624	639	671	662	635	597	644	672	670	597	639	591	651	607	647	761	649	634	614	663	661	614	641	631	630	704	637	663	660	643	722	596	642	644	676	656	644	655	616	630	617	651	609	692	698	678	660	610	622	653	666	647	662	661	663	715	626	649	671	660	659	655	620	600	675	652	663	642	624	683	673	629	637	648	668	656	643	640	694	626	664	650	649	650	629	647	630	632	656	643	620	654	630	619	625	652	629	652	664	622	617	667	623	638	631	639	609	628	653	658	656	685	628	636	654	652	629	657	665	643	664	651	600	647	640	674	665	642	669	698	614	680	664	670	684	600	657	645	654	690	609	581	639	631	679	626	622	641	685	663	645	630	660	672	662	675	654	639	640	651	631	602	649	685	660	629	641	668	657	646	666	687	647	626	655	653	620	671	676	644	599	615	668	620	649	709	697	650	662	621	644	623	633	626	673	606	651	647	644	648	649	642	679	656	608	666	610	656	671	684	660	629	694	638	633	617	643	636	653	670	649	690	674	685	650	677	633	663	612	595	674	655	602	618	666	645	642	637	639	662	625	647	642	628	643	657	657	674	592	670	679	664	646	611	657	640	622	634	652	624	609	661	661	648	674	691	639	685	644	656	645	655	608	618	616	665	668	667	615	661	676	617	608	630	619	653	635	670	697	671	683	700	633	646	653	651	647	648	620	686	658	661	592	644	672	619	626	635	665	672	652	690	655	657	645	656	612	695	699	616	646	635	647	647	669	595	625	676	673	674	685	617	659	625	630	644	615	637	634	657	615	596	633	649	647	631	647	656	669	635	598	668	667	637	668	616	626	662	625	625	642	673	659	636	646	645	629	644	618	651	650	634	614	625	646	646	637	626	642	678	658	672	601	659	658	647	670	625	646	666	667	645	641	635	647	692	623	649	622	651	667	620	642	667	648	678	665	667	617	673	655	616	637	629	630	584	694	648	607	622	632	668	649	633	674	675	653	666	651	652	671	633	644	635	666	642	624	679	681	690	634	668	641	649	613	672	641	612	603	651	661	643	631	641	637	663	615	660	646	659	645	637	673	650	644	639	649	674	643	666	608	623	605	708	632	635	666	673	692	658	629	682	631	678	672	619	620	637	631	662	635	650	696	652	636	671	607	643	659	613	654	584	643	662	625	621	661	652	667	627	663	648	609	639	645	680	709	635	642	647	640	601	628	668	666	656	635	644	680	657	666	679	643	651	665	621	617	596	660	721	635	651	643	634	599	689	650	650	612	657	657	632	625	616	644	673	627	648	639	645	667	606	611	686	603	626	641	663	682	652	679	644	641	666	680	621	678	624	641	652	681	668	641	621	675	638	656	678	679	626	644	627	638	652	625	632	658	690	660	683	642	627	637	665	607	626	674	630	636	619	644	660	649	609	590	678	592	691	631	673	653	620	633	628	628	624	638	635	661	643	644	676	672	652	644	657	694	627	659	632	674	676	696	638	634	686	681	626	627	692	652	635	650	635	642	679	617	631	664	604	681	685	636	635	624	647	645	615	677	676	688	637	648	658	671	590	635	626	598	629	637	678	648	617	626	682	643	621	684	601	622	677	651	693	655	632	614	655	661	645	625	646	669	647	677	670	640	653	675	646	615	696	667	606	673	618	634	659	615	648	650	629	658	618	652	626	642	622	661	643	658	599	635	645	669	690	681	629	627	669	670	675	670	596	675	659	661	670	665	677	649	628	618	657	686	657	620	683	681	641	607	674	632	671	647	669	613	617	590	695	646	643	695	656	597	695	610	624	622	645	654	598	624	614	627	637	682	653	705	652	645	687	626	642	659	649	688	646	664	648	666	647	631	645	658	637	699	610	629	685	665	625	643	650	629	625	635	630	653
47230	24325	20893	3677	957	543	536	441	387	328	345	290	277	292	294	272	270	256	266	245	239	221	236	257	240	252	272	250	214	241	254	257	247	237	223	228	225	231	264	236	252	231	234	219	250	226	257	247	241	257	245	223	254	236	223	230	217	271	241	213	239	241	237	226	229	268	239	249	220	246	222	221	216	240	237	243	250	266	271	249	257	233	226	261	232	216	247	223	251	249	228	215	260	274	253	229	241	246	277	262	213	202	240	214	212	220	260	231	231	238	225	240	226	238	221	227	225	226	218	226	228	229	203	234	226	241	262	246	236	236	217	211	264	240	227	247	227	237	246	227	232	254	225	216	203	234	236	233	226	232	232	264	217	209	256	223	219	249	217	270	228	218	243	234	274	240	257	216	264	266	234	221	245	211	237	247	244	270	209	225	220	242	244	246	202	223	233	237	232	256	224	224	203	228	237	245	201	247	236	241	238	232	257	241	243	238	244	232	239	247	238	195	229	206	229	239	229	238	246	268	249	218	225	244	231	230	232	231	256	262	246	268	252	242	223	263	207	225	237	237	233	234	287	202	236	222	233	225	251	205	282	221	244	258	234	244	240	201	238	266	258	262	224	244	253	233	266	263	235	228	238	239	251	214	239	217	254	203	260	215	247	217	232	245	261	215	235	213	234	203	243	246	212	223	247	263	237	210	253	224	228	241	211	244	222	228	236	226	235	233	233	238	232	239	201	229	231	253	223	234	227	238	229	238	240	230	250	235	234	220	250	245	231	223	263	286	258	238	246	210	219	210	236	243	241	241	222	228	228	234	237	234	247	215	194	206	253	231	248	257	229	239	211	210	237	250	219	231	254	257	249	227	241	262	260	237	252	277	230	225	224	270	236	221	237	228	218	225	244	236	250	247	262	230	256	206	201	227	231	247	256	216	224	208	258	267	239	222	250	241	232	203	223	213	240	233	228	225	244	238	275	245	225	236	242	264	229	260	223	237	248	206	238	239	256	237	205	269	241	239	242	223	242	237	220	246	233	237	252	222	262	246	229	216	235	206	252	233	268	256	224	242	206	252	213	235	236	207	250	212	219	235	229	219	259	239	224	221	202	205	239	202	253	233	286	241	246	245	239	241	270	238	235	229	242	260	248	245	252	244	255	248	226	227	246	209	229	207	215	261	255	261	232	265	222	234	267	214	256	253	272	245	239	226	255	241	235	261	234	212	230	247	221	253	214	255	222	228	212	241	204	232	233	248	219	260	218	221	244	241	233	226	228	241	231	258	247	233	231	234	217	239	206	206	217	248	243	235	223	221	215	236	235	225	219	230	233	292	227	232	198	222	240	232	228	260	245	250	258	282	238	237	225	225	249	239	217	231	259	235	207	207	227	252	235	244	238	261	202	242	240	232	251	221	241	221	223	249	246	261	223	254	205	246	222	281	223	263	266	254	241	215	246	249	256	256	238	223	235	232	243	242	194	236	226	202	266	253	266	243	241	225	213	241	230	243	225	223	240	224	247	226	225	231	236	237	188	257	259	241	196	262	268	240	227	238	218	236	220	197	223	233	244	193	210	240	260	233	253	218	241	260	217	244	263	222	234	224	222	265	211	214	237	233	229	216	229	239	212	224	221	224	219	213	241	236	214	263	232	232	220	220	257	230	241	218	252	234	249	200	243	241	216	231	244	258	224	219	221	215	246	256	218	227	230	233	200	220	231	230	231	245	207	222	239	268	244	242	220	240	229	267	240	242	243	224	245	234	240	265	248	263	242	247	250	243	254	212	229	241	212	237	250	225	277	241	229	229	259	210	229	226	236	245	240	231	227	197	257	255	249	221	234	235	246	233	221	230	240	213	256	256	238	238	240	263	231	238	214	223	235	227	226	215	250	210	252	217	226	268	223	234	258	270	244	239	245	269	233	258	224	236	271	248	262	229	243	236	261	276	241	245	201	229	232	223	237	248	238	198	265	247	201	268	255	248	236	231	240	258	231	254	236	249	253	233	226	227	226	227	225	219	228	251	210	253	277	228	234	249	233	262	235	262	196	233	226	259	210	223	244	235	225	217	240	246	226	237	249	240	216	243	226	252	255	230	228	235	219	215	245	226	241	227	232	218	256	226	213	239	225	227	255	236	213	230	243	217	222	254	233	249	251	226	247	227	230	231	264	211	276	227	222	229	252	224	225	235	260	252	222	224	242	205	237	235	233	202	201	213	236	203	224	230	232	254	214	257	240	226	235	206	197	200	246	242	246	238	234	211	225	250	220	237	246	230	216	240	234	203	219	213	254	227	217	250	227	246	232	199	206	216	259	228	259	235	237	249	234	235	231	237	255	251	225	236	214	224	262	223	233	221	254	204	237	226	236	233	219	231	248	251	253	204	233	246	253	209	225	236	253	274	232	219	233	249	246	262	220	268	208	186	225	227	233	239	225	206	222	231	223	226	288	236	214	259	269	237	212	229	225	220	221	238	235	228	223	251	251	209	237	245	223	279	228	254	248	187	229	244	238	215	233	260	235	232	249	252	233	210	221	278	243	237	207	224	224	226	216	253	246	222	235	222	220	244	252	214	250	233	227	230	262	241	215	261	226	213	255	235	234	236	268	267	255	217	244	232	200	198	228	247	219	256	241	264	230	218	257	212	247	254	232	247	222	236	238	255	245	247	225	266	236	247	212	230	234	236	262	236	265	235	233	237	235	257	239	206	233	237	241	231	228	205	223	278	276	249	219	248	246	247	257	242	223	203	218	225	259	243	223	221	239	229	237	249	250	247	197	253	234	242	225	215	236	235	236	218	219	242	235	242	237	252	217	226	259	243	216	216	204	247	219	225	239	221	238	254	250	233	248	240	213	240	222	226	229	231	217	221	256	237	259	240	256	248	224	237	234	235	226	247	251	242	282	262	238	237	224	244	251	233	245	241	232	218	212	203	236	243	236	241	250	226	228	225	233	209	243	240	224	225	248	234	241	243	246	213	239	236	228	217	218	230	251	225	227	248	223	245	251	250	217	243	241	239	235	229	245	250	236	235	220	219	259	239	223	228	233	238	269	262	241	241	230	223	246	230	223	227	233	229	234	238	220	238	243	258	261	215	253	237	249	241	224	238	223	231	254	215	218	242	245	232	221	262	236	235	230	219	212	223	247	226	237	227	227	250	239	248	244	229	242	216	218	244	269	215	232	220	235	238	223	234	242	240	210	234	244	229	223	237	235	220	224	232	218	238	242	229	244	205	267	229	226	267	239	245	222	244	242	233	230	227	238	279	218	276	262	243	232	247	234	226	260	225	251	243	225	248	273	227	261	229	215	244	209	224	228	237	271	224	209	213	252	250	254	274	201	209	245	257	225	260	245	216	253	252	237	250	222	247	215	253	242	218	222	249	242	212	241	229	238	236	223	267	221	256	231	207	240	238	222	215	238	216	231	204	226	234	231	262	263	231	238	237	243	246	252	220	242	252	225	235	255	213	252	238	246	222	247	234	239	249	257	235
26830	1460	2518	3077	2617	2084	1848	1605	1379	1237	1096	1065	944	919	905	824	842	795	802	723	725	706	735	717	646	653	602	682	655	591	632	625	584	671	619	645	628	667	639	607	627	634	629	567	635	607	581	625	624	596	647	632	618	593	636	609	546	614	607	654	603	639	599	631	603	632	605	595	616	582	626	604	563	608	629	594	568	577	558	563	579	584	606	537	546	592	561	541	596	612	589	598	595	569	606	593	628	609	573	597	638	593	570	608	622	599	601	610	590	639	559	615	579	541	597	564	616	601	598	589	562	567	561	547	661	572	612	570	568	620	576	577	584	605	636	594	597	592	584	588	599	543	620	560	575	589	632	560	550	616	568	587	552	618	584	599	583	561	637	616	555	551	594	571	585	592	608	602	618	602	587	617	617	585	606	581	605	555	545	562	587	567	585	579	590	571	560	621	577	622	629	578	571	569	548	604	589	588	585	553	599	616	565	577	601	602	561	551	612	546	600	571	628	554	593	522	573	561	586	570	621	600	596	615	592	598	558	612	562	586	626	568	560	571	570	583	599	552	554	622	588	598	582	601	563	624	585	578	595	600	626	598	606	576	552	632	584	579	574	587	543	568	625	544	607	557	583	603	587	610	574	555	568	551	543	570	567	545	600	586	614	571	602	585	567	602	592	589	607	581	573	595	518	551	608	580	600	579	572	590	554	546	623	578	566	572	575	569	592	564	564	568	586	571	607	567	533	596	624	591	611	586	598	574	620	566	579	600	611	608	589	573	573	584	611	594	547	572	527	589	574	564	641	555	593	605	621	594	544	566	615	574	644	574	626	615	546	594	600	575	584	577	626	644	607	577	599	584	575	615	609	556	595	622	587	623	588	586	588	571	544	606	563	570	638	601	600	558	634	579	613	606	599	588	606	636	571	664	581	570	627	624	560	583	572	569	576	575	578	567	572	651	575	595	613	567	593	581	612	620	571	592	620	632	567	579	596	560	597	585	563	535	611	544	607	598	579	603	580	550	601	586	535	603	613	560	610	584	591	564	578	571	595	589	606	588	563	581	552	661	579	585	641	600	608	587	567	558	553	559	596	581	602	623	542	569	610	580	602	556	602	602	611	594	595	611	585	587	605	584	588	571	606	566	598	561	564	588	596	597	629	617	564	604	611	628	622	585	572	623	601	603	577	560	578	527	571	557	529	638	614	613	600	584	588	619	580	625	569	571	610	568	612	585	595	591	576	581	587	604	606	549	628	616	608	627	567	638	589	593	581	571	618	563	588	572	557	619	612	574	600	587	591	583	578	599	558	581	580	582	630	575	596	610	574	622	591	573	572	583	547	620	574	572	621	573	583	577	554	621	591	592	637	574	589	584	593	586	607	560	576	580	539	590	588	558	627	526	623	639	565	613	600	564	558	587	624	593	580	578	621	589	587	599	569	598	588	570	582	604	629	619	585	594	585	569	606	585	561	582	618	613	633	631	598	574	590	607	585	599	556	587	589	544	584	558	604	564	591	609	554	586	571	578	609	589	523	627	590	575	608	628	608	583	584	611	568	586	570	564	616	625	562	589	569	584	621	553	579	596	619	586	595	604	592	584	562	585	587	595	586	585	507	605	642	543	601	577	587	588	581	551	586	586	584	588	568	636	585	574	554	582	537	546	587	558	574	599	593	593	592	616	573	572	632	604	619	588	562	595	572	602	592	589	548	591	611	601	561	583	572	573	616	607	575	596	570	598	611	538	565	586	615	553	585	587	557	608	602	561	594	579	572	573	597	565	593	588	555	595	614	623	549	569	564	563	591	593	566	588	567	598	599	550	638	597	578	567	583	583	608	584	563	594	625	573	614	613	583	594	570	555	580	652	590	549	574	551	591	605	577	593	581	640	583	605	594	550	557	529	533	581	570	580	604	584	619	563	623	583	568	596	601	566	575	604	575	588	598	579	605	558	565	590	579	606	606	591	575	581	581	582	606	574	609	545	575	625	614	593	549	568	569	638	577	595	593	546	620	614	574	557	565	573	582	620	595	590	598	592	596	562	638	624	626	590	583	566	576	595	570	611	572	591	616	568	594	572	579	602	566	543	653	592	574	580	573	622	536	610	620	607	540	566	608	555	563	540	564	608	588	601	587	604	619	613	591	564	631	562	575	636	608	552	583	550	556	594	599	563	575	588	611	619	573	582	629	618	621	578	518	572	557	632	604	572	564	562	591	560	574	596	575	596	615	581	608	549	613	562	594	585	588	597	578	590	579	541	586	620	596	620	565	577	580	615	599	577	600	599	583	600	533	601	569	564	563	572	576	548	532	565	600	583	590	628	617	540	572	607	606	591	554	557	571	571	549	581	572	613	587	602	549	595	583	609	602	583	600	577	569	571	574	552	605	567	550	599	531	602	587	578	610	574	599	571	575	593	553	588	565	601	569	585	618	595	615	624	572	557	613	567	578	605	565	582	581	626	623	576	593	585	585	504	568	582	593	620	603	618	630	520	572	570	594	573	542	558	567	575	610	612	593	571	583	615	628	618	599	568	558	570	584	588	550	603	584	556	610	550	612	583	589	576	586	592	544	537	612	591	632	630	530	602	548	561	583	522	589	575	585	558	638	582	586	618	620	591	625	602	558	602	581	606	556	573	592	627	593	587	564	572	570	565	568	560	561	571	581	581	549	566	581	585	581	579	590	615	557	556	579	573	595	602	612	612	584	563	583	605	587	597	593	562	577	558	662	556	555	605	537	568	617	561	605	606	574	603	596	583	552	585	602	547	589	608	572	599	607	585	596	553	580	569	560	624	607	596	602	592	606	579	599	595	593	591	589	599	583	585	561	609	608	605	572	586	553	567	598	587	606	565	599	612	608	580	553	589	581	547	617	563	575	592	608	558	598	623	580	588	584	565	561	585	631	582	614	575	569	618	585	581	580	584	599	600	560	570	611	594	587	640	599	574	602	559	539	592	580	532	573	551	596	583	589	618	553	598	589	622	590	570	603	599	585	566	585	565	590	592	592	556	569	544	561	547	544	603	589	588	595	610	563	596	580	584	595	585	590	553	605	592	596	565	561	537	601	626	547	563	597	583	540	585	579	605	584	579	592	609	593	575	607	558	622	583	606	569	611	633	595	616	620	555	587	540	551	585	574	577	559	588	505	609	645	597	602	571	561	605	594	617	605	599	620	571	581	603	611	596	563	613	564	563	578	586	558	586	625	628	546	565	602	589	561	625	567	617	603	594	618	563	603	580	596	567	633	592	571	621	611	633	580	607	600	561	568	611	572	548	602	594	592	579	585	569	579	608	614	551	590	581	559	538	666	613	598	558	605	587	608	558	584	608	577	583	615	584	604	540	636	596	626	610	555	586	595	581	617	588	542	631	583	583	591	593	565	588	603	570	583	616	627	594	589	579	638	578	564	616	569	567	582	564	586	584	596	549	576	594	596	596	572	575	611	592	568	580	575	547	556	594	596	572	578	574	589	603	626	645	573	590	613	598	583	647
44988	24355	26817	16426	5649	1408	921	819	713	597	540	491	499	454	437	465	406	400	413	421	398	438	385	403	424	376	368	410	371	378	397	361	363	347	346	382	335	407	363	406	386	354	362	350	386	382	378	372	370	364	337	353	360	373	372	367	411	357	330	385	327	367	360	366	352	403	387	339	332	408	382	349	325	387	395	364	380	350	371	338	350	348	348	390	347	402	339	356	381	332	347	355	377	337	384	350	400	354	344	395	334	363	363	345	373	338	378	362	336	346	334	368	365	364	355	341	396	347	381	352	346	345	389	355	386	407	326	422	339	360	354	359	353	356	393	388	352	351	360	348	354	347	378	375	366	407	370	379	400	363	333	355	325	372	378	343	396	346	396	401	336	336	336	333	358	382	372	343	362	373	368	374	377	343	334	350	358	362	362	309	376	326	331	365	392	358	335	366	343	368	379	373	330	361	348	342	358	373	353	368	381	365	365	351	357	368	387	364	382	372	365	365	427	359	356	357	383	368	367	369	351	336	399	347	355	352	353	375	362	341	344	395	376	397	366	355	327	343	378	381	330	371	354	362	367	348	338	351	361	345	341	346	374	324	341	321	387	360	377	351	329	342	341	359	349	339	345	373	387	365	413	358	329	355	342	360	371	355	363	313	340	372	373	377	359	323	345	352	342	325	365	359	371	371	379	355	387	363	371	341	409	361	388	385	351	372	367	370	356	364	347	358	398	367	346	365	348	338	333	331	359	332	362	323	383	356	373	367	358	358	374	369	349	386	351	371	329	372	365	345	377	376	385	372	371	385	374	369	372	361	346	399	345	360	353	328	380	376	386	345	376	359	374	375	328	348	370	364	345	376	326	332	341	371	366	369	346	375	355	389	314	364	337	374	352	336	354	389	369	359	370	304	345	323	352	330	383	358	347	336	328	371	353	354	327	327	362	343	353	337	330	363	397	351	351	317	320	363	377	336	311	383	365	361	361	346	373	354	330	357	381	328	361	377	402	325	343	357	332	357	355	349	352	352	365	406	295	373	335	354	338	336	376	412	372	359	360	350	339	382	373	411	352	406	352	364	346	347	340	355	360	332	361	350	340	326	354	347	364	369	338	335	320	360	363	352	391	368	309	357	367	356	367	360	376	363	341	385	393	339	345	372	377	374	370	341	338	369	339	350	319	356	383	332	377	336	387	381	389	339	332	374	350	376	343	351	361	346	337	350	328	349	377	349	351	372	347	411	402	354	373	381	394	345	372	353	339	385	354	341	353	378	340	355	357	346	372	361	363	370	358	345	390	352	369	340	360	351	350	330	362	349	371	392	363	387	317	367	363	346	371	376	338	327	364	362	368	358	370	377	360	385	351	321	368	371	375	391	366	384	378	386	341	383	375	362	406	352	385	365	342	354	371	401	360	390	384	383	377	327	324	351	318	360	365	342	357	337	329	368	339	345	367	331	380	345	344	331	356	379	394	343	364	363	322	385	362	347	388	358	347	371	327	385	376	392	365	339	357	358	354	341	360	352	376	328	372	373	360	357	341	339	379	379	381	382	342	361	353	371	364	360	374	362	376	377	353	415	352	377	394	335	356	341	298	344	353	316	380	372	335	384	311	362	343	353	387	375	349	362	370	382	391	335	360	400	362	362	333	336	367	363	374	395	351	369	345	316	365	369	379	364	408	350	374	387	359	341	340	394	378	366	364	340	336	372	339	355	374	360	372	341	357	335	398	369	362	356	343	368	412	359	361	356	368	366	352	373	364	356	336	307	334	384	347	363	378	379	369	376	328	352	329	373	369	349	356	320	363	366	359	352	367	367	363	348	337	358	344	370	368	379	354	326	391	337	334	360	362	399	321	364	385	355	363	338	325	356	361	375	370	338	332	378	335	356	352	379	335	367	351	396	370	374	360	337	351	361	327	337	377	392	341	348	380	338	328	386	377	354	365	379	362	342	378	362	387	365	355	382	383	353	365	365	340	333	368	344	394	364	389	364	398	382	358	362	413	349	341	360	356	344	352	371	337	342	353	389	367	370	392	377	348	325	352	342	363	364	346	372	363	365	393	362	375	312	352	342	366	355	337	366	320	360	373	339	372	385	355	353	352	343	345	366	370	375	400	355	374	368	382	369	382	366	369	375	376	360	365	352	341	339	357	378	372	357	375	375	381	337	345	361	350	383	349	324	380	349	346	345	380	391	359	379	357	339	357	366	378	363	335	387	351	371	379	341	360	409	359	373	359	370	376	342	344	389	373	371	346	366	376	359	366	343	381	387	351	354	343	413	365	415	345	371	373	365	379	316	372	363	345	324	382	361	361	348	385	379	346	348	372	373	350	348	397	337	382	393	372	382	363	346	343	358	364	372	353	360	338	363	375	313	352	369	407	346	351	357	400	394	363	368	355	320	351	365	349	326	370	354	373	339	391	339	335	356	368	367	390	338	326	319	368	397	366	326	360	361	349	386	370	384	367	358	376	364	327	329	355	368	362	365	375	372	332	357	385	375	363	394	333	364	387	357	357	370	353	342	322	407	408	370	386	364	369	355	341	369	386	368	353	349	330	330	363	378	367	391	403	379	381	347	355	378	359	353	374	365	387	332	381	402	346	334	381	345	335	368	357	361	358	378	313	339	394	362	370	381	376	344	349	379	396	348	361	395	398	360	361	356	352	362	350	373	358	376	355	365	359	368	332	354	353	354	333	388	310	363	362	350	359	314	369	359	366	364	364	349	391	353	344	361	347	353	369	379	338	347	366	339	350	350	363	334	364	368	330	352	370	359	357	360	375	386	345	350	353	344	344	364	365	371	353	358	382	329	397	374	363	353	341	390	347	387	357	364	405	343	357	352	324	367	373	375	355	338	359	348	341	335	361	336	378	371	388	378	375	419	375	350	317	375	365	332	383	349	353	363	350	348	360	393	333	384	368	382	348	371	365	320	370	352	313	408	392	342	372	370	346	366	419	372	362	382	362	344	354	354	379	360	352	375	343	383	369	331	352	355	341	364	357	354	341	361	365	385	372	379	375	354	354	364	362	349	346	376	369	374	420	400	364	369	365	325	364	357	327	365	353	331	360	367	342	360	357	389	382	355	361	386	348	361	366	389	348	360	348	345	347	343	395	340	348	353	356	319	356	346	337	349	386	335	370	359	353	390	325	346	359	388	352	329	363	375	377	359	316	333	365	367	381	358	360	398	372	376	363	314	369	368	316	357	337	364	393	333	341	349	370	396	352	381	416	385	376	356	391	381	344	372	342	383	354	407	350	330	362	389	345	334	361	389	373	356	388	359	375	369	373	361	342	364	345	347	340	335	365	337	311	369	385	357	362	334	355	350	348	344	336	346	349	343	336	339	355	334	356	376	373	374	355	313	361	315	351	374	377	381	333	363	366	338	371	340	339	378	317	360	388	370	348	336	370	334	341	376	392	377	399	325	385	352	351	332	348	378	340	378	372	334	356	383	347	324	349	392	359	375	336	318	343	374	351	383	336	336
32514	2551	4548	5392	4537	3597	3157	2636	2333	1993	1943	1718	1474	1497	1365	1313	1275	1193	1124	1105	1141	1070	1083	1030	990	1053	993	894	958	892	972	937	971	920	909	953	918	890	914	892	856	916	950	954	896	895	919	804	883	858	838	820	857	904	859	875	908	868	903	836	847	864	860	894	875	856	863	817	865	896	858	897	884	832	867	825	866	838	851	830	804	835	901	798	887	854	883	841	855	831	855	830	816	850	840	846	825	797	815	828	849	879	862	890	824	867	861	887	804	819	856	859	843	864	795	864	889	882	865	844	833	838	860	878	852	817	837	859	766	812	816	842	791	820	874	869	853	867	811	837	829	839	855	847	811	882	863	831	816	868	850	825	853	829	888	808	822	823	830	851	830	841	784	819	909	853	860	844	863	828	866	841	894	887	850	802	835	884	827	809	829	840	877	816	850	796	834	820	856	833	866	838	821	791	852	886	848	853	845	864	859	836	857	877	836	834	830	840	855	874	857	826	857	809	758	855	819	824	855	810	809	848	827	857	877	829	826	805	866	831	836	856	872	923	841	865	868	889	846	875	836	915	864	849	890	826	856	883	847	883	805	844	860	817	897	830	841	865	833	831	853	833	828	855	860	871	847	865	835	794	893	823	821	871	846	788	820	847	758	863	837	849	794	847	823	850	864	802	857	854	829	847	850	841	874	850	820	794	913	813	853	857	808	907	817	862	876	840	804	862	865	841	855	842	892	791	846	886	838	876	868	880	845	828	868	789	850	797	817	859	831	817	847	880	881	814	859	861	876	862	820	850	839	883	801	892	800	840	874	890	852	801	814	876	875	874	815	840	885	843	813	874	820	845	844	834	828	844	794	798	774	842	902	862	843	847	803	884	861	863	872	839	869	813	850	865	811	814	848	823	877	877	815	842	860	874	809	813	858	867	842	827	832	788	802	855	852	825	811	834	846	903	862	884	886	882	835	805	819	805	851	830	852	858	816	869	819	792	836	792	870	814	902	806	849	825	847	828	862	851	838	825	873	879	836	843	851	850	872	836	818	829	843	874	840	885	876	839	905	843	851	836	819	843	833	838	833	816	850	825	863	844	834	814	870	859	862	839	866	827	870	821	831	869	797	833	816	816	826	830	853	837	827	851	796	859	829	870	835	806	821	849	829	835	834	814	908	856	829	807	855	810	851	807	871	819	849	774	820	812	828	797	868	849	773	851	840	852	823	840	811	831	836	870	820	825	875	863	852	856	876	836	781	796	906	841	864	841	871	864	865	831	843	880	859	863	877	793	865	836	848	861	837	855	831	805	823	864	848	855	789	817	803	809	827	827	862	832	861	837	840	903	886	895	834	810	878	778	831	835	811	825	870	807	818	830	834	843	845	885	827	808	843	847	879	865	816	823	841	857	783	871	847	826	800	813	826	830	816	835	840	805	823	850	821	867	845	897	832	856	845	867	847	784	823	852	801	821	854	823	816	808	844	837	807	843	887	854	891	831	853	830	819	816	900	850	842	883	845	874	802	826	880	844	827	879	822	868	830	851	782	839	846	838	833	891	809	831	849	846	790	820	812	798	833	872	900	795	858	865	834	823	874	841	839	843	841	847	873	812	815	833	869	840	838	834	857	844	847	874	839	799	889	876	812	884	839	826	841	832	893	904	878	850	844	851	819	818	819	844	856	889	818	819	872	831	812	853	833	785	812	860	841	773	787	820	775	829	826	816	839	828	836	847	835	867	837	806	829	851	867	848	853	847	806	813	852	856	873	846	851	851	877	817	819	827	859	830	838	849	821	896	873	773	821	840	864	817	807	839	861	876	871	867	869	863	814	859	853	814	852	846	848	863	853	844	811	817	862	810	845	848	862	826	829	879	841	848	848	882	807	859	873	818	871	846	855	846	831	826	842	860	803	821	853	835	875	844	864	784	820	864	857	830	873	857	857	864	877	859	819	855	847	866	851	864	824	799	762	835	903	842	854	838	827	820	845	826	808	883	814	807	831	875	831	812	857	807	827	896	816	823	864	834	796	839	788	852	872	844	849	788	793	820	847	856	827	843	835	858	860	822	864	884	828	826	798	822	884	790	848	798	840	782	859	791	774	850	842	819	883	824	911	849	830	810	808	822	824	870	852	850	856	878	872	807	854	863	852	784	777	814	840	863	832	886	884	836	858	891	805	865	889	826	810	838	886	815	888	852	846	850	854	836	895	830	844	849	889	827	858	840	819	858	853	834	880	838	819	851	804	860	830	828	839	835	849	812	859	880	817	859	855	882	836	877	829	801	866	836	864	811	843	847	864	826	845	816	884	864	844	842	857	852	792	883	838	822	867	835	845	894	824	839	856	849	824	882	850	772	905	842	841	841	867	853	871	800	849	856	862	858	870	872	898	852	846	841	818	847	798	810	896	792	831	835	832	832	811	862	857	854	867	856	842	828	785	853	844	860	832	845	874	821	874	836	835	845	827	868	868	838	824	819	865	835	813	846	856	799	864	849	774	820	862	825	808	866	820	859	870	864	896	905	830	897	769	876	858	831	882	809	805	868	868	809	815	859	829	845	879	800	859	847	822	871	847	812	837	853	860	861	837	828	791	882	842	849	867	830	800	850	843	880	863	794	804	829	861	860	829	816	831	804	814	815	846	838	805	851	843	809	832	898	858	863	807	818	798	814	907	834	803	821	834	808	814	884	849	834	902	788	792	869	799	794	822	861	837	853	882	872	852	866	835	920	838	832	830	843	797	802	859	825	882	841	847	857	861	851	848	839	833	840	796	892	850	840	817	813	912	838	860	819	792	862	837	857	870	821	811	806	840	811	848	838	865	866	794	828	824	835	840	840	819	905	849	816	806	847	845	846	855	809	874	883	852	909	891	862	856	849	863	809	824	825	819	870	851	883	803	829	825	824	836	840	769	834	803	873	858	841	828	872	771	835	814	886	898	825	858	795	810	878	850	856	860	823	790	862	831	831	805	856	814	778	865	899	821	856	848	842	842	866	861	859	792	888	801	839	846	785	811	852	842	878	785	829	875	828	820	832	831	833	887	782	829	838	833	828	854	831	872	849	824	840	800	839	827	871	879	823	826	830	822	802	795	846	845	838	827	798	858	857	816	837	805	851	866	812	807	839	819	866	867	880	900	812	875	831	868	850	835	810	869	828	813	847	843	847	828	835	822	849	873	800	828	764	837	823	816	866	869	833	844	846	849	817	824	849	833	878	840	821	827	831	845	849	892	818	863	863	879	865	845	841	862	835	842	841	908	824	819	819	836	853	817	875	823	824	850	895	850	794	798	822	826	834	822	793	808	829	845	817	859	873	838	823	816	813	823	897	898	841	834	870	879	871	802	822	844	815	861	884	830	866	875	827	841	839	850	901	841	882	863	818	831	817	909	843	850	836	845	900	859	808	791	872	815	837	921	836	838	854	836	849	867	881	851	825	868	855	827	787	878	743	783	868	839	851	894	870	833	837	871	854	848	840	851	854	811	845	818	893	837	803
7563	492	367	345	270	266	273	246	267	258	243	269	246	220	252	251	267	268	275	287	248	243	248	254	286	235	268	269	272	293	284	262	287	264	273	245	235	242	260	226	257	268	276	264	291	262	297	235	266	273	242	250	223	255	242	265	260	271	246	267	244	266	235	266	250	261	252	249	236	241	272	248	270	262	238	259	246	286	232	254	257	242	263	242	252	251	248	247	234	251	246	224	260	236	262	233	221	257	272	235	260	241	263	254	258	254	252	238	257	251	252	259	231	281	243	266	273	282	217	255	258	246	267	243	249	223	282	248	254	239	251	235	256	302	244	248	238	229	268	270	285	269	226	247	254	243	257	252	283	246	262	234	244	233	240	231	245	239	256	235	260	252	226	249	255	298	248	245	292	228	258	257	232	266	258	249	221	260	268	254	219	258	244	263	237	264	275	262	235	257	268	258	265	277	242	273	244	281	224	260	254	256	256	243	256	251	249	267	252	235	232	240	263	256	253	220	246	261	239	255	275	247	264	257	221	257	231	225	226	275	250	260	239	263	274	273	248	250	251	280	256	232	285	267	262	254	258	253	267	244	257	235	237	260	221	246	278	219	290	251	281	249	240	227	259	235	268	257	238	265	256	264	251	246	258	266	259	237	217	279	258	245	251	239	267	247	296	245	298	271	253	244	240	245	270	250	264	244	247	240	249	259	277	249	235	262	251	261	261	256	267	236	286	269	262	279	241	259	271	235	235	245	258	280	237	245	255	241	252	281	262	248	263	249	254	231	261	259	254	239	244	223	278	233	247	251	235	277	243	264	237	233	252	238	249	270	256	266	256	286	261	269	241	265	228	252	251	247	239	265	249	268	231	248	247	245	235	269	284	242	257	256	252	252	258	250	262	250	266	215	293	240	231	260	244	284	246	257	267	272	235	256	245	282	211	252	226	223	275	245	239	226	245	232	268	227	248	264	233	245	224	245	255	257	245	252	232	243	258	267	253	232	253	249	220	266	270	250	268	254	263	251	254	247	239	277	282	244	242	243	260	223	266	283	272	244	273	238	293	269	268	255	232	250	238	258	243	298	251	267	242	255	242	226	261	239	238	217	242	251	260	245	253	241	285	260	254	268	293	229	245	233	291	284	253	220	261	277	229	240	246	249	268	258	274	253	241	262	226	261	241	255	257	231	268	244	247	256	244	246	238	264	275	246	251	274	234	307	260	245	278	254	258	224	238	199	242	258	269	302	243	232	229	229	252	271	264	242	235	276	270	240	267	256	248	239	230	252	236	232	221	273	249	281	278	253	266	247	238	260	255	251	241	222	266	255	238	241	252	268	295	238	270	289	267	245	239	266	259	259	243	256	243	260	242	257	214	243	260	262	262	227	235	233	268	272	246	250	238	271	247	275	231	288	255	261	245	264	247	227	277	224	255	262	229	254	241	228	275	253	252	233	260	265	275	235	245	256	243	249	283	240	260	245	275	254	259	259	248	228	268	252	281	252	242	260	261	280	269	247	270	246	261	239	250	259	243	296	263	235	252	279	270	268	260	268	248	237	260	240	230	271	284	270	257	235	275	262	240	241	236	272	271	237	214	269	252	233	260	266	247	251	268	238	286	265	252	276	252	242	280	250	289	247	275	245	265	268	242	240	238	237	234	258	312	260	239	242	236	256	260	258	258	240	249	259	256	255	262	251	233	258	227	251	248	271	242	237	225	262	225	234	255	234	317	237	273	282	252	242	261	263	283	247	232	248	262	275	249	244	274	256	251	265	261	251	223	262	259	228	257	218	237	259	303	248	310	254	234	272	272	250	273	274	239	249	233	257	236	260	223	247	236	246	269	228	276	267	271	255	243	244	240	261	255	258	238	242	267	232	253	242	260	263	260	289	223	244	284	263	239	259	264	267	229	267	235	278	288	263	245	259	261	274	262	238	216	269	224	253	254	232	282	237	278	242	252	272	243	197	264	265	237	234	254	270	244	233	235	231	229	280	241	267	239	246	242	230	255	247	229	258	264	263	259	286	269	262	242	277	266	249	253	257	228	256	255	248	264	257	253	249	282	280	269	242	254	242	254	231	224	228	245	236	213	249	266	231	299	270	271	252	229	264	284	252	244	241	255	240	270	253	259	286	258	264	241	267	227	277	236	262	256	262	252	241	272	249	258	241	271	246	273	256	249	246	246	242	258	248	207	258	233	258	255	278	247	257	236	253	290	258	243	249	276	241	253	275	251	244	237	220	230	248	264	234	241	238	255	250	252	242	258	241	253	251	238	245	239	249	236	256	243	277	255	279	249	253	277	300	305	229	211	259	229	275	288	274	258	222	268	253	263	274	243	244	253	252	223	263	298	267	245	266	255	260	245	242	238	257	246	249	244	252	247	242	244	244	252	231	230	260	271	262	252	274	266	264	240	235	256	292	245	243	274	251	249	256	265	289	255	246	229	258	229	254	254	259	267	210	267	284	248	247	249	238	271	260	250	272	231	251	240	260	279	218	260	284	271	266	237	272	259	263	251	258	238	253	237	231	254	259	254	261	246	275	276	237	256	237	256	277	256	256	236	250	274	241	279	273	240	243	247	254	251	269	263	282	262	257	243	220	207	258	244	227	250	228	215	263	236	230	247	244	236	244	231	264	259	263	240	235	255	256	258	233	273	248	237	257	265	263	245	248	279	250	266	267	229	220	249	262	286	251	254	274	243	293	269	260	247	254	250	273	240	228	232	241	244	251	244	267	268	293	230	258	255	268	277	248	247	267	293	252	267	256	233	227	227	224	294	245	238	249	278	244	252	231	241	277	264	273	258	241	269	263	227	251	256	264	271	255	269	246	283	267	234	258	255	273	264	301	222	278	260	266	245	271	243	280	267	262	251	265	240	262	260	264	258	249	253	242	307	276	242	234	249	254	239	246	216	252	243	267	207	207	231	256	253	257	265	242	266	242	277	266	254	258	261	264	259	253	241	220	239	229	249	273	270	241	260	245	241	273	266	232	234	253	286	238	256	265	297	261	260	241	237	273	252	268	226	272	261	259	255	248	229	265	239	240	244	264	266	265	255	269	310	244	239	260	280	256	261	242	242	268	273	289	243	279	243	263	233	252	253	265	238	241	246	272	246	273	284	228	257	259	264	234	244	234	244	235	271	261	265	277	226	271	251	256	250	245	240	248	265	253	275	231	262	225	267	264	224	277	228	272	252	270	257	248	253	246	250	265	280	266	261	263	262	225	259	255	242	259	258	265	267	258	243	236	239	258	240	265	231	239	253	211	263	226	221	257	251	267	257	245	254	258	240	241	256	259	254	243	248	279	243	245	253	263	242	266	239	270	265	254	254	255	250	239	249	260	250	246	224	265	252	265	263	247	265	221	267	269	205	232	231	236	232	258	253	236	243	263	265	264	259	253	266	242	226	207	272	242	261	229	248	278	270	260	268	224	293	252	245	246	234	244	249	244	234	278	274	234	257	260	255	286	249	272	251	242	259	255	215	274
7410	707	806	857	832	718	702	727	711	658	655	676	625	624	634	636	609	647	651	632	597	621	649	650	580	600	655	673	614	623	628	581	593	653	646	633	588	596	622	600	636	590	643	622	587	600	622	596	555	601	560	629	588	611	600	577	579	619	583	635	636	626	589	649	620	639	600	616	623	599	615	609	608	639	588	622	606	638	629	595	643	610	632	614	607	661	608	650	536	628	576	611	606	603	624	574	588	591	589	572	572	624	594	625	610	567	578	631	618	583	631	596	580	627	586	610	608	645	597	594	654	622	639	577	603	623	640	635	575	644	626	614	621	669	594	580	615	633	604	639	588	596	579	576	644	573	595	613	620	655	628	639	605	601	588	613	633	628	627	626	618	619	586	624	576	592	593	574	613	648	616	608	606	617	669	603	641	598	547	639	620	620	654	614	597	616	612	620	612	631	606	570	584	599	568	613	615	620	626	602	577	562	622	613	554	589	565	612	614	626	583	596	612	622	653	588	618	589	597	628	625	637	599	601	574	633	589	640	638	627	603	641	595	640	652	610	593	604	583	628	635	596	610	639	600	603	613	591	642	617	601	622	644	594	641	600	605	618	615	653	592	621	602	612	552	644	623	607	599	592	593	620	594	588	622	643	602	632	628	642	632	620	629	577	637	620	621	548	608	609	605	598	627	595	585	610	594	625	634	609	630	581	607	594	624	595	674	626	599	591	626	606	603	602	665	663	588	683	567	627	633	588	641	611	594	612	614	610	626	658	641	648	571	658	599	583	598	591	634	620	617	604	577	603	625	604	557	618	604	590	615	626	597	616	597	565	626	590	632	598	671	609	580	622	592	565	558	592	602	589	627	671	625	623	624	613	603	615	626	547	619	632	617	603	602	584	613	604	616	592	633	596	633	612	573	657	646	617	641	607	649	637	610	552	605	609	584	589	620	575	564	615	604	591	609	586	643	613	628	609	612	647	637	616	631	568	646	608	621	556	564	590	629	669	636	593	585	584	625	619	613	569	592	640	605	627	634	647	619	626	590	591	575	581	604	657	627	627	638	609	604	602	642	597	594	587	619	588	628	630	599	581	615	594	622	617	597	630	630	606	639	646	654	601	580	577	623	601	599	637	603	585	606	644	594	574	605	610	612	571	623	601	605	628	635	603	613	607	621	670	657	637	656	603	611	640	605	606	550	566	620	611	605	633	623	619	611	608	609	587	593	604	610	633	608	553	590	649	604	576	609	637	618	607	607	643	582	558	586	639	619	641	609	621	569	615	601	575	599	602	628	609	601	633	558	559	590	593	604	607	615	607	587	639	610	604	602	579	610	618	603	611	620	615	646	592	596	602	598	646	616	577	590	625	593	650	615	604	648	603	584	595	612	593	604	578	603	576	634	626	611	600	611	680	623	645	622	597	571	629	589	594	675	629	591	601	654	607	600	604	600	594	601	599	628	643	609	611	622	621	575	623	586	624	643	617	605	600	591	599	526	643	584	592	588	589	603	600	578	618	619	648	628	624	603	639	606	610	625	571	605	626	614	617	629	611	637	628	628	628	572	594	585	607	633	631	594	625	613	637	568	604	610	620	657	586	594	590	604	575	606	596	592	601	576	578	603	603	597	561	593	579	628	575	638	617	575	610	605	597	585	652	622	585	630	601	594	601	637	596	599	604	581	590	578	595	543	600	586	577	649	594	607	645	621	647	579	614	620	596	608	605	605	644	648	590	641	562	629	571	610	564	596	590	652	596	623	616	566	644	603	614	572	606	573	589	591	627	617	618	618	600	593	634	609	662	612	657	600	659	613	563	580	627	571	595	601	614	613	625	605	624	566	618	609	617	589	621	618	597	635	594	599	596	625	618	571	579	621	603	647	623	608	616	607	611	613	572	659	618	605	612	607	606	611	632	661	571	622	575	606	653	653	563	640	560	631	630	634	656	581	619	610	628	620	577	584	595	637	605	697	680	649	614	648	643	576	589	596	556	633	647	580	617	649	605	653	540	624	646	607	610	615	592	661	563	613	599	613	633	580	561	652	613	576	576	626	573	537	617	601	597	624	606	633	604	633	606	620	585	584	612	617	632	607	590	605	617	613	582	590	584	571	582	633	583	646	554	582	589	602	622	593	640	623	597	640	611	636	578	596	626	601	618	609	604	589	621	569	606	618	592	604	643	616	634	579	623	568	579	600	602	593	601	620	561	626	629	652	573	580	619	575	587	678	608	651	612	543	648	621	601	606	581	643	627	625	615	646	603	621	588	587	616	566	614	609	577	572	561	574	617	615	583	624	634	642	594	582	583	633	619	613	602	620	607	591	587	626	652	609	632	604	584	620	575	587	618	610	581	584	630	649	603	608	631	630	558	586	623	595	632	610	613	636	590	583	624	609	634	568	595	604	629	619	603	600	581	606	645	609	612	589	618	584	645	635	586	634	601	579	616	609	611	586	621	605	617	576	587	579	610	591	623	654	565	556	596	597	589	600	649	592	660	586	609	579	591	662	609	634	595	613	635	632	578	653	604	564	635	644	608	601	612	579	602	632	645	615	585	628	589	616	599	563	585	554	628	593	616	603	582	609	599	609	602	587	613	613	611	623	597	626	607	580	591	611	592	624	617	652	640	612	608	609	622	575	612	605	579	630	597	635	588	568	551	610	589	579	607	586	643	568	572	607	625	634	610	617	639	627	580	637	588	619	621	636	616	647	607	559	644	601	654	611	620	611	570	605	639	606	576	604	626	602	608	565	625	602	641	596	617	591	594	602	599	649	597	607	612	605	592	564	619	546	642	596	640	635	575	644	634	605	591	639	589	597	630	637	639	613	636	620	591	566	547	655	576	606	620	540	586	582	597	624	652	637	628	634	583	620	598	651	579	604	609	623	614	560	666	622	630	581	622	579	625	617	616	601	648	632	608	633	605	687	602	602	629	626	580	545	607	624	587	586	582	632	616	616	609	620	627	645	596	581	584	592	602	565	615	604	657	587	581	598	596	642	640	617	619	580	641	645	597	589	550	588	594	619	593	596	579	594	595	658	599	634	631	587	624	601	592	587	619	624	597	592	607	617	605	598	602	654	587	598	576	630	610	620	644	628	604	623	592	588	561	615	629	629	572	588	627	605	637	647	617	625	645	571	600	608	580	633	593	640	560	609	603	624	605	604	607	612	609	619	581	601	618	619	632	632	602	639	578	600	602	577	583	615	574	587	556	600	624	598	624	634	619	603	633	599	613	596	584	587	596	614	600	616	605	662	603	565	605	642	605	626	636	583	611	606	613	590	616	592	584	593	605	608	612	611	605	605	619	590	636	615	590	574	612	622	619	650	557	596	647	616	635	581	573	607	618	584	639	603	602	643	556	627	620	621	610	618	608	643	601	591	621	659	572	586	595	614	646	559	602	558	619	603	614	614	604	592	616	584	631	583	630	632	551	542	579	620	627	633	600	608	585	635	630	625	572	628	620	602	642	568	622	640	602	598	548	547	625	588	605
48141	22496	23034	5759	982	600	528	426	400	335	326	308	304	289	295	278	254	265	257	234	269	248	242	260	248	247	269	238	255	250	245	248	243	240	250	225	209	257	235	218	260	232	207	223	224	237	245	219	240	236	260	212	213	244	249	237	221	244	225	255	239	225	252	217	258	231	213	232	225	225	228	291	213	227	245	250	236	222	248	225	229	197	245	227	241	246	207	261	217	223	268	208	245	212	213	240	228	250	218	255	222	222	245	235	236	245	236	215	230	232	221	198	221	218	231	230	263	244	236	255	249	234	261	244	261	240	238	219	232	251	195	245	239	248	214	204	233	232	231	234	219	236	215	221	224	270	225	231	202	247	219	232	257	222	230	230	215	233	222	250	230	229	240	234	228	210	229	260	235	235	234	271	230	244	231	216	242	201	235	226	239	239	251	249	227	266	249	204	210	239	214	245	222	243	261	204	242	249	246	263	221	251	226	239	236	233	222	238	216	226	225	222	264	250	233	247	256	216	218	250	205	229	268	212	268	232	241	252	216	187	226	258	245	213	225	226	236	220	218	245	234	237	225	234	221	250	248	226	230	236	237	244	249	249	240	239	215	256	244	214	225	223	225	222	233	226	221	226	203	233	233	243	253	251	222	210	221	215	253	206	224	240	231	236	236	219	250	239	242	241	235	212	236	234	220	223	233	241	230	217	245	225	241	227	241	240	247	230	225	247	245	241	222	246	221	257	228	208	243	237	235	238	217	217	231	275	242	223	241	260	220	254	246	227	214	254	248	221	255	242	240	220	208	237	230	254	221	207	245	242	239	244	225	236	256	221	225	228	240	264	247	241	220	230	237	253	256	233	255	225	245	227	233	235	218	236	258	230	235	234	243	225	246	237	223	227	221	205	215	227	259	217	226	202	239	246	236	229	250	224	206	238	239	236	236	235	240	224	252	230	223	252	220	254	233	247	256	218	227	209	239	226	194	231	212	247	210	228	221	228	223	229	224	247	220	253	190	236	247	272	241	197	235	220	192	247	229	218	240	238	212	239	222	215	229	280	246	254	210	235	251	243	225	258	217	218	231	232	241	249	236	266	229	261	246	251	269	243	202	237	245	217	220	207	207	250	216	200	214	252	259	239	248	231	209	217	234	228	226	237	246	199	209	256	231	228	209	217	229	206	263	224	240	220	254	223	220	247	228	248	242	240	227	209	215	268	233	238	245	228	255	211	217	228	238	224	211	226	218	224	250	227	219	242	213	255	249	235	208	246	243	251	222	234	218	224	235	232	253	219	242	225	245	252	216	224	226	225	191	221	209	222	221	248	214	215	234	222	237	239	215	223	229	230	233	249	248	221	237	223	239	225	233	225	240	221	242	234	229	213	230	231	261	225	266	225	224	227	261	237	262	263	243	217	237	202	227	235	211	247	231	251	222	235	248	250	235	240	240	243	227	272	268	214	226	216	226	248	219	226	255	210	216	216	224	257	218	234	237	237	229	212	216	202	227	219	237	209	266	263	243	243	245	201	240	245	248	231	226	236	241	221	216	240	216	230	214	239	207	210	242	249	234	234	244	257	203	226	273	229	223	244	230	236	235	232	244	238	209	247	231	202	240	236	254	211	215	233	202	225	226	245	229	235	232	246	245	244	224	235	244	196	217	246	228	232	211	224	207	267	204	221	258	217	258	237	225	250	207	243	224	253	205	238	245	227	237	237	228	268	257	202	222	262	252	216	229	235	248	230	260	238	240	214	225	204	214	234	247	221	254	248	207	231	226	250	195	232	245	237	254	203	238	263	243	219	223	226	219	221	232	221	238	220	233	223	238	229	220	235	243	238	249	242	248	253	234	211	216	231	254	230	265	216	222	199	256	221	250	236	216	260	217	235	257	239	256	218	224	265	194	227	232	232	227	224	206	233	245	259	213	214	246	214	234	221	248	230	241	247	231	230	214	232	246	218	219	241	215	250	228	244	248	231	233	207	231	208	223	250	261	223	243	231	228	234	232	248	214	247	223	232	246	255	223	236	233	226	230	248	264	255	253	239	245	251	277	261	249	267	241	253	249	188	235	237	273	248	238	217	212	229	227	218	221	251	261	216	260	223	225	228	214	206	224	251	237	213	231	224	225	253	216	225	218	245	226	248	261	235	228	242	223	225	243	234	236	217	213	253	244	212	245	208	246	216	233	224	249	253	238	247	215	227	234	242	243	261	247	238	201	219	230	241	233	243	241	229	203	225	235	233	247	246	216	222	228	222	223	242	256	238	201	240	260	247	232	215	224	216	205	225	228	232	202	243	266	238	222	253	228	236	245	246	230	247	232	231	252	230	243	228	247	239	251	230	248	222	241	238	230	263	215	239	232	239	231	233	212	210	218	234	241	228	231	249	221	216	245	242	268	246	247	264	244	222	221	228	268	235	239	237	216	242	237	221	249	226	247	210	242	224	225	258	208	234	225	237	207	221	240	238	204	219	224	244	255	220	210	231	244	238	236	237	242	241	226	239	232	212	275	248	242	230	236	237	242	244	254	222	262	249	233	251	211	195	224	239	209	264	212	257	228	258	254	238	243	238	226	236	228	251	207	224	217	250	266	208	239	246	229	208	244	237	237	225	229	238	246	248	239	202	225	227	230	239	222	223	221	222	222	230	227	242	242	250	263	193	219	250	229	255	236	242	194	269	208	240	254	215	234	232	223	248	212	235	226	210	207	239	227	222	241	212	223	249	226	222	231	238	241	245	262	241	235	221	216	214	264	228	274	217	237	248	228	265	279	248	238	249	257	193	251	243	224	265	216	227	231	226	236	223	223	220	249	223	217	236	220	233	229	242	232	229	229	216	267	200	258	224	249	214	221	219	241	239	242	215	246	248	247	224	197	251	226	250	233	252	238	254	219	231	226	241	215	230	239	233	242	233	255	234	221	243	231	223	241	239	257	228	220	216	246	227	185	234	205	224	249	235	238	227	214	247	215	213	233	236	263	255	224	277	228	232	239	241	240	229	220	219	241	252	244	245	231	213	212	220	203	232	231	211	241	236	214	213	219	237	208	224	233	256	270	254	223	233	215	222	211	242	229	228	245	241	231	237	221	258	234	261	240	266	212	258	234	210	228	225	217	240	239	255	249	251	236	205	245	223	215	231	233	233	239	236	218	207	225	233	234	224	245	246	258	245	223	235	259	235	235	241	232	245	227	224	256	205	241	226	220	234	232	233	233	225	226	223	228	250	237	237	223	209	229	236	220	215	203	227	224	214	237	191	227	230	218	221	223	247	201	241	249	241	194	227	246	226	250	239	236	225	252	209	224	286	243	238	204	234	254	224	208	213	253	208	227	221	253	265	226	243	234	266	237	232	221	240	244	225	236	229	244	239	247	202	248	242	224	264	242	235	219	206	201	253	230	222	226	242	249	231	267	245	216	244	213	213	205	235	241	227	261	198	190	239	211	253	242	221	199	233	234	274	248	255	206	219	253	231	209	235	223	215	238	236	234	226
28811	1531	2691	3211	2626	2120	1798	1577	1443	1233	1216	1016	946	915	844	797	827	759	759	697	742	765	704	679	682	661	659	648	674	650	669	617	615	656	620	642	672	674	571	595	645	627	602	599	586	610	591	618	565	572	560	592	583	615	572	627	564	533	617	599	633	677	606	583	577	566	558	561	590	605	574	597	540	560	561	576	579	545	628	597	557	591	603	627	594	593	590	534	561	595	631	559	564	583	590	601	581	584	597	576	631	551	569	605	591	588	565	581	577	539	574	587	541	615	575	576	635	622	577	567	563	611	596	624	556	586	579	605	578	586	619	597	583	557	598	594	576	616	603	554	595	595	586	596	625	587	567	580	577	522	581	526	597	580	528	570	579	575	588	588	583	560	585	627	588	556	593	564	562	577	600	619	558	582	575	578	577	582	578	548	567	625	610	592	584	545	589	594	613	588	589	590	529	583	620	587	549	579	569	574	639	610	573	585	574	629	597	614	608	618	594	548	610	578	594	542	583	580	573	570	563	586	603	572	576	601	563	623	573	579	588	558	621	616	566	585	605	619	555	602	595	557	549	587	629	542	566	631	571	580	593	583	580	575	621	582	592	567	642	567	554	561	546	598	589	589	588	571	608	561	559	624	567	576	601	588	641	577	599	568	564	619	569	553	590	646	609	586	571	583	518	548	563	600	571	563	615	560	548	586	545	591	576	600	614	543	570	580	557	544	567	599	584	581	571	545	555	584	584	580	573	604	551	583	601	569	570	593	555	591	536	549	625	563	597	565	598	600	571	608	610	571	582	556	552	615	580	571	579	557	607	593	555	543	577	563	531	591	575	587	597	625	560	543	630	615	588	574	585	597	578	542	545	593	581	530	606	584	586	619	591	620	603	560	580	584	570	584	597	597	569	568	580	593	624	559	578	612	621	577	569	551	584	566	555	554	567	608	539	592	600	593	587	551	595	569	563	594	561	587	570	568	573	596	617	594	606	582	587	546	584	629	537	559	554	533	540	591	557	546	628	603	613	584	565	562	545	549	619	556	585	615	540	559	581	612	586	595	577	609	622	592	543	574	548	601	557	593	563	575	531	613	588	582	534	576	633	622	593	549	608	623	631	550	534	566	581	565	562	564	573	599	526	619	598	629	582	593	573	596	621	589	575	572	574	586	595	533	606	633	568	566	543	566	545	590	568	557	584	560	604	580	569	589	577	614	560	629	571	588	623	560	514	554	579	555	609	562	533	614	575	640	567	588	574	624	647	565	584	552	580	576	594	561	623	588	520	584	564	564	570	556	583	585	611	574	585	585	587	578	563	591	592	650	611	610	612	583	591	590	593	561	538	585	559	639	573	585	598	606	572	615	584	590	614	604	597	562	606	578	588	553	624	598	613	621	623	567	607	580	579	584	559	553	561	610	635	553	582	526	634	581	555	585	596	576	571	584	597	568	623	591	574	522	574	543	580	525	590	571	573	565	601	547	548	590	632	587	559	557	558	561	577	563	562	564	568	581	555	605	574	604	601	587	594	623	551	560	543	575	646	594	570	599	564	590	553	591	627	595	621	581	617	621	600	620	603	554	586	541	595	563	528	550	612	582	634	605	598	602	596	571	594	584	590	568	633	569	548	592	545	573	592	562	569	595	587	568	575	569	606	552	596	560	568	573	574	586	574	581	603	548	601	587	564	588	601	565	607	597	610	580	622	611	570	626	583	550	576	575	573	619	541	549	572	555	555	588	584	591	545	591	580	563	631	604	603	562	619	552	601	603	562	604	611	627	571	584	557	552	588	596	572	606	591	573	568	560	613	568	585	550	560	625	566	633	594	585	599	566	574	545	573	602	642	546	561	578	587	572	559	584	558	609	616	571	567	573	568	586	589	579	565	602	565	579	596	553	560	597	600	551	597	589	567	614	622	590	599	576	569	596	570	575	569	577	566	618	572	579	558	588	592	567	559	587	560	536	611	562	587	569	543	601	588	594	534	613	591	605	569	568	605	572	535	589	587	538	583	589	601	587	593	575	569	575	537	614	595	573	582	590	601	624	550	604	573	552	622	592	567	589	596	535	597	615	622	652	580	624	587	567	560	610	574	569	590	587	609	547	558	621	567	601	563	594	576	552	581	578	578	569	579	606	586	604	560	555	567	564	623	592	544	596	555	580	581	570	626	565	567	555	607	583	553	581	594	607	576	589	580	612	561	610	584	549	587	574	628	574	596	629	544	598	603	593	587	610	590	600	571	582	617	585	618	604	549	648	598	610	583	548	589	565	559	563	587	589	593	554	568	571	546	589	567	581	550	603	566	586	581	609	586	616	588	634	590	616	556	574	550	555	584	577	572	549	548	577	577	598	616	597	584	587	566	576	572	556	522	577	594	554	546	572	580	570	588	580	583	587	605	586	575	574	599	545	584	571	584	572	542	570	587	592	581	583	569	619	560	582	575	575	587	607	628	580	599	579	599	581	547	610	573	622	614	554	574	559	599	574	604	573	544	572	595	607	598	599	581	616	562	560	604	551	578	572	627	548	572	542	539	583	602	576	566	597	607	556	577	581	578	544	581	590	559	573	616	603	619	583	550	581	585	601	555	592	619	553	632	588	568	561	555	596	573	600	572	574	600	562	546	565	567	579	595	562	586	608	539	572	603	575	542	547	541	597	589	643	581	619	606	564	576	530	601	577	583	607	608	591	609	632	596	565	629	624	607	580	580	644	645	587	541	605	588	560	586	557	554	596	593	594	570	576	616	566	544	600	624	550	605	610	551	559	609	588	593	553	592	556	589	557	566	615	589	580	579	629	594	587	593	539	624	584	615	562	598	577	562	543	583	557	597	558	583	563	568	564	591	597	577	566	594	586	589	599	632	555	578	546	567	557	634	559	587	602	631	535	588	605	579	579	568	576	584	615	576	637	571	588	586	581	594	557	594	621	551	549	588	616	587	599	614	598	609	517	624	596	558	600	589	578	566	592	593	598	541	593	582	606	562	578	565	578	591	559	573	567	571	595	567	601	628	589	587	610	584	552	622	611	579	601	598	604	509	568	593	591	534	594	608	582	592	627	582	578	589	580	619	579	605	597	600	608	582	635	646	591	616	609	582	614	591	583	585	601	583	554	612	570	614	533	564	591	589	573	579	570	619	609	605	586	591	588	588	607	582	562	600	558	548	597	588	610	556	557	576	595	570	570	556	599	601	623	594	621	585	601	576	585	641	579	579	546	567	552	598	585	576	604	547	555	578	617	558	637	558	580	583	594	599	619	542	533	541	600	612	596	579	558	581	579	585	544	615	593	578	547	563	589	605	582	597	562	626	570	578	609	556	580	557	594	538	563	570	592	586	586	600	556	552	596	595	568	564	570	547	554	586	517	578	586	598	595	586	584	589	566	595	573	620	613	559	604	600	629	609	587	602	612	578	597	587	560	587	605	606	561	574	582	597	569	596	620	586	593	557	533	588	616	566	545	549	586	592	543	576	592	589	609	528	582	536	537	617	637
40210	26532	24712	16170	5324	1311	981	820	637	650	522	524	508	454	455	430	414	406	383	430	393	378	411	389	398	410	339	384	339	361	361	361	357	350	383	354	371	369	419	338	362	352	335	373	362	366	358	344	348	366	365	348	356	362	388	344	370	361	362	343	324	358	371	352	377	355	347	369	390	357	356	387	350	341	357	332	356	387	343	381	359	373	349	350	350	407	388	359	339	368	391	320	379	320	366	327	354	361	380	378	401	375	365	338	355	344	375	336	361	353	340	355	363	357	372	334	376	361	349	364	354	380	347	346	348	328	365	367	340	322	322	356	368	329	350	355	371	345	355	373	335	361	343	309	371	351	365	348	351	361	362	357	355	358	304	317	351	343	348	330	374	334	378	374	363	356	355	339	391	345	353	346	330	333	361	318	349	359	365	368	371	359	380	372	353	357	342	330	372	324	347	349	390	360	325	346	354	348	349	385	315	327	361	356	365	326	338	360	385	334	347	338	339	335	344	350	358	347	340	372	395	329	350	352	349	376	374	342	367	351	384	359	358	382	363	394	346	355	372	352	383	360	321	364	355	323	385	340	353	341	349	334	356	414	374	354	351	332	319	331	374	330	352	369	338	393	377	343	362	348	370	323	351	355	345	339	370	349	382	369	375	311	367	371	337	343	342	364	325	327	354	370	320	371	374	377	365	387	354	327	387	370	336	343	354	367	330	368	367	379	380	356	344	375	337	384	343	364	373	353	320	344	330	333	385	388	349	354	337	353	326	369	359	353	339	358	350	358	369	379	358	346	390	330	366	334	354	327	360	371	367	322	366	380	348	334	283	323	380	377	352	342	363	370	383	342	376	369	340	330	360	359	348	352	348	347	362	362	386	370	343	357	385	373	363	351	343	367	332	336	342	358	337	376	369	337	325	359	366	325	375	376	358	345	367	361	366	371	325	354	367	345	316	330	352	334	356	371	374	356	369	347	339	341	366	321	356	348	352	344	380	353	335	350	353	319	328	351	363	400	360	375	350	374	347	346	350	360	407	343	352	384	380	348	359	376	343	321	410	369	367	338	369	362	326	312	358	355	321	356	370	353	324	383	343	308	370	328	322	342	370	377	366	378	360	360	373	339	331	358	354	340	324	386	342	359	363	322	358	333	368	328	355	319	325	337	359	335	340	300	386	396	335	380	340	357	366	340	373	390	343	337	346	342	360	347	349	360	353	337	372	373	371	366	384	336	354	339	353	366	377	323	309	329	341	374	356	356	375	364	374	335	399	318	385	364	368	334	348	345	362	336	331	368	312	350	352	368	400	363	336	333	367	336	371	334	351	343	332	374	326	321	369	362	355	354	391	364	340	370	330	342	374	365	347	365	343	394	371	402	349	386	373	364	348	394	383	389	369	354	342	354	370	375	369	323	360	353	352	350	340	372	341	354	343	340	352	360	352	361	343	342	335	327	326	336	384	378	382	402	349	342	334	369	362	332	359	323	348	322	359	350	349	366	335	325	374	366	343	353	359	367	360	371	323	332	339	357	382	369	352	339	346	332	353	331	364	383	378	352	364	342	353	367	331	366	357	325	348	352	345	369	380	349	338	335	348	361	355	356	360	309	366	363	381	344	346	382	377	347	358	334	371	370	373	365	337	351	365	331	345	340	333	299	350	369	362	328	367	346	357	325	334	354	385	385	387	333	323	362	306	311	352	351	334	356	358	321	365	359	338	348	338	377	389	374	345	347	347	322	376	314	353	389	359	372	337	363	336	337	355	352	374	360	358	337	355	363	370	348	333	341	346	377	320	348	361	340	353	347	359	344	339	324	322	367	386	353	355	347	360	346	369	324	394	339	353	377	306	344	362	341	338	350	346	336	383	329	332	352	382	369	362	345	344	358	370	340	361	344	363	359	353	353	356	320	357	332	331	362	374	378	346	386	351	351	365	368	367	352	337	365	347	336	356	329	365	367	354	375	344	345	379	355	356	402	374	342	354	328	342	352	319	325	353	350	374	356	341	369	348	362	346	378	358	398	322	319	343	367	354	333	343	362	365	339	352	363	418	324	333	338	360	338	352	329	366	331	350	363	380	388	375	357	362	381	322	396	366	369	356	352	353	359	364	351	372	344	377	315	356	350	377	362	356	353	397	366	324	338	353	351	354	319	364	339	339	316	315	329	352	365	365	403	364	353	339	321	398	365	367	296	362	358	377	371	341	353	374	361	335	325	368	298	379	390	325	360	327	318	377	399	373	321	356	356	359	400	344	352	354	341	344	397	363	327	357	365	334	361	359	368	324	355	333	400	357	369	357	357	372	342	335	332	345	350	330	359	349	365	362	328	340	374	352	377	380	348	344	376	346	335	364	346	313	351	346	359	351	330	345	367	383	383	349	348	327	355	369	350	347	334	347	323	367	358	360	302	337	316	356	323	375	344	354	366	381	398	357	351	364	335	379	326	400	368	338	352	366	344	353	374	322	351	316	375	351	393	323	354	345	365	356	339	354	342	332	347	375	368	331	329	340	317	349	364	340	365	362	340	343	301	351	342	372	339	375	349	370	340	339	361	347	368	371	386	379	349	373	378	348	344	360	362	368	349	341	359	335	322	356	390	344	358	345	361	369	355	369	315	361	328	329	327	343	349	337	357	367	354	336	341	377	351	349	371	386	353	362	362	370	365	336	370	399	342	347	333	355	356	361	339	347	350	345	367	360	360	339	334	382	335	370	359	333	325	362	362	381	352	359	334	324	337	344	312	348	337	333	354	334	353	359	350	315	358	356	334	320	327	316	372	363	322	346	371	341	367	365	318	340	364	348	344	350	334	307	370	368	377	334	346	348	346	343	351	335	356	334	357	343	382	390	355	368	355	348	367	364	379	363	387	351	345	353	356	355	389	344	337	352	355	352	345	361	333	323	356	381	339	364	361	360	334	378	350	352	330	355	332	348	355	343	337	343	357	358	334	370	342	349	343	381	335	348	330	347	357	351	386	317	357	363	359	345	356	352	335	342	328	355	341	357	350	340	375	328	309	358	370	322	341	336	340	346	366	346	324	334	351	346	328	380	399	313	355	394	361	348	350	358	326	351	326	374	352	363	374	367	334	368	352	327	360	345	317	372	366	359	369	353	381	361	393	404	370	364	388	354	336	344	360	339	363	335	343	342	339	371	385	336	340	386	393	338	330	365	325	319	363	342	356	328	336	327	358	371	340	339	350	356	325	360	322	330	348	355	345	356	384	379	373	365	331	340	340	350	341	344	373	342	388	397	350	393	354	353	339	361	359	341	353	354	387	380	362	361	394	364	361	375	345	385	353	333	351	316	349	361	332	364	342	356	333	316	357	365	327	365	351	349	327	343	350	339	357	335	376	348	354	348	319	356	357	378	351	372	331	383	383	353	364	355	383	370	388	326	347	348	358	357	365	346	355	368	311	350	319	324	337	357	352	334	358	321	347	387	379	324	347	341	369	352	353	361	361	357	355	325	328	321	327	369	365	353	355
27253	2628	4778	5822	4716	3886	3241	2904	2394	2196	1903	1832	1615	1559	1477	1307	1259	1310	1172	1123	1125	1076	1116	1057	1084	1007	1046	992	993	985	984	967	904	919	988	962	862	881	879	905	867	862	884	909	855	868	863	874	850	857	851	863	847	882	858	819	843	875	811	870	857	833	845	842	853	874	802	821	817	781	874	851	899	812	826	814	841	860	857	911	828	870	883	864	827	793	839	865	805	807	846	887	851	784	845	833	849	866	852	815	857	835	801	813	826	837	856	799	818	814	887	817	871	874	818	856	802	810	833	876	807	801	852	855	796	813	806	840	768	798	835	771	809	835	827	807	833	845	853	826	792	809	857	834	829	848	837	862	874	837	840	835	844	851	840	794	892	847	835	794	826	842	831	890	853	767	820	799	839	814	867	848	815	833	834	780	816	843	841	844	852	856	885	850	837	857	829	816	820	811	852	847	863	839	815	831	792	848	846	878	840	820	788	792	821	815	794	737	880	786	804	850	782	864	850	824	785	854	807	806	821	818	800	826	782	782	787	841	835	801	768	789	848	811	827	811	857	827	835	795	826	814	797	799	798	801	819	835	800	775	816	799	765	816	854	818	772	825	788	798	800	854	841	821	824	816	774	812	819	818	809	854	836	798	868	817	829	808	889	835	799	769	796	803	815	821	829	899	824	768	832	815	821	780	818	816	841	760	820	842	875	811	855	867	785	817	861	834	820	812	832	852	842	801	793	837	821	833	801	815	870	855	841	834	838	821	818	788	764	856	818	826	847	831	787	793	835	875	896	833	798	793	800	807	836	819	829	856	792	825	793	827	865	815	826	814	803	880	799	828	795	814	805	810	844	827	835	836	864	796	846	760	807	851	831	812	839	817	847	826	811	823	822	857	848	747	780	763	846	828	862	830	775	811	785	802	872	854	818	892	789	838	811	804	771	804	795	807	836	834	829	800	829	842	804	777	823	786	797	827	818	810	844	866	829	785	840	859	856	844	819	801	869	832	858	814	809	867	836	807	794	838	756	837	847	814	804	849	820	860	810	819	794	817	844	853	823	847	804	804	816	899	834	798	807	892	855	857	806	847	799	826	800	812	892	742	881	768	831	829	795	797	802	837	823	830	782	795	795	830	804	836	814	821	812	821	811	791	798	809	807	798	847	863	812	818	798	808	811	809	801	845	854	829	824	812	781	868	877	826	848	860	816	842	778	800	817	807	877	852	836	823	828	789	772	838	800	845	836	820	760	851	804	802	823	823	775	824	825	795	846	880	812	818	803	799	873	854	796	796	815	810	817	822	765	857	855	830	809	836	861	784	805	784	793	856	822	865	859	861	829	846	769	841	856	786	763	832	846	807	852	772	796	799	842	850	845	834	836	851	806	813	850	870	808	834	836	808	837	857	785	876	800	788	830	857	815	810	802	800	854	829	820	787	839	811	840	850	815	799	811	827	829	846	787	841	822	863	818	836	852	788	837	814	900	874	801	806	792	841	815	855	865	767	867	834	793	843	789	824	792	777	835	805	799	832	827	797	820	831	812	774	822	780	798	853	859	819	813	846	812	799	808	812	789	835	837	782	816	821	859	812	831	781	847	804	828	816	783	814	839	850	806	831	820	834	799	837	833	805	812	774	798	804	825	807	852	834	861	825	824	806	858	824	844	848	828	789	881	806	817	812	825	868	839	842	852	825	755	822	792	793	797	830	823	783	779	830	792	775	837	820	829	802	799	851	849	836	819	842	762	792	834	810	864	843	856	846	818	830	799	845	892	844	808	793	817	863	832	811	836	845	839	798	824	809	850	848	811	795	832	839	822	766	792	835	903	862	820	838	798	810	815	833	805	799	836	786	837	813	814	828	773	826	810	861	835	830	826	786	887	805	828	850	825	802	825	774	810	833	810	802	781	812	852	804	848	823	850	789	843	830	790	824	855	829	824	814	890	855	852	823	844	800	865	813	804	799	871	807	800	787	821	853	833	802	871	819	830	817	827	827	839	865	811	792	827	792	828	803	862	851	811	790	822	825	809	820	814	817	826	792	846	766	846	805	842	800	835	811	854	783	854	802	825	791	845	832	828	830	845	851	838	788	863	853	867	800	771	840	792	794	777	823	826	820	864	831	819	772	821	773	810	857	770	787	843	817	846	830	802	872	794	804	865	816	845	824	789	806	807	821	828	820	849	846	815	833	853	850	803	770	857	822	807	811	904	857	868	840	822	802	857	774	836	842	814	853	838	851	837	862	840	829	841	892	820	807	848	808	850	808	796	820	811	798	797	909	824	853	847	834	826	825	786	856	787	853	822	814	844	838	801	848	803	877	823	787	813	843	819	812	798	784	827	805	849	809	814	877	862	834	801	808	841	777	820	837	808	814	803	854	779	785	786	806	824	824	798	846	844	832	845	815	824	849	821	849	840	809	802	846	846	842	788	845	781	847	775	875	782	840	855	805	817	828	805	850	766	824	804	877	845	818	810	850	800	846	874	857	828	826	829	806	806	819	785	797	819	814	835	825	850	797	834	852	789	804	814	767	796	861	818	828	785	791	866	801	810	855	807	751	859	850	830	812	788	825	834	851	795	815	844	793	801	811	827	792	876	815	773	876	816	855	811	828	898	781	830	773	855	859	801	823	840	893	820	821	812	824	821	815	802	821	831	825	806	829	825	830	799	839	802	818	796	869	835	837	821	852	747	895	809	791	795	841	829	766	787	789	783	843	819	828	830	806	846	792	790	836	802	823	836	875	779	804	845	800	810	793	856	869	821	815	834	844	854	825	802	807	810	795	850	812	764	794	830	785	798	756	813	874	875	876	828	804	885	857	789	827	834	876	814	822	840	845	781	809	798	828	824	859	799	835	827	810	835	793	800	821	812	855	850	821	758	879	834	800	824	842	831	763	825	782	832	817	795	795	825	812	807	867	848	749	779	832	776	877	785	804	832	815	816	792	870	894	749	803	849	839	816	794	829	828	839	850	849	811	826	854	770	877	812	842	834	814	750	762	816	771	818	819	838	827	857	828	824	785	791	815	791	818	845	877	818	809	784	787	801	768	803	852	800	807	831	808	833	810	871	809	808	854	801	795	781	821	819	796	795	809	839	809	834	785	869	833	887	859	839	868	781	807	800	777	827	811	786	826	774	841	818	855	859	855	877	831	798	817	825	851	868	796	803	821	788	852	831	802	777	805	804	797	818	784	783	814	816	844	806	793	839	864	786	848	809	849	767	778	873	827	850	853	804	872	804	776	815	802	790	836	802	842	828	784	827	802	796	882	797	858	827	817	867	798	793	777	829	891	826	819	857	815	811	845	780	807	851	792	843	856	801	836	869	811	862	839	784	856	815	826	788	851	872	826	779	829	814	782	823	833	835	801	832	829	830	825	781	826	813	793	814	766	831	834	834	845	850	760	775	860	834	795	866	830	769	811	793	832	849	812	771	834	836	817	850	849	812	791	832	821	820	843	816	870	895	814	818	818	810	807	819	826	843	816	864	793
8008	517	395	346	298	280	281	281	269	239	227	262	280	255	265	273	254	265	284	254	224	292	268	257	252	246	265	259	278	239	279	241	258	241	285	258	250	278	236	225	261	228	273	268	264	237	244	277	221	237	240	272	262	267	245	255	257	247	254	229	229	241	232	243	284	272	251	252	230	273	284	259	226	247	255	272	239	276	248	241	247	272	228	261	246	257	229	295	221	268	244	286	257	237	251	235	242	253	254	240	253	260	276	242	275	253	249	298	246	243	215	260	229	265	253	244	268	253	245	205	231	262	240	248	271	255	256	287	266	256	258	227	257	229	250	242	250	232	238	244	215	232	238	245	240	239	245	257	270	252	238	252	268	259	277	253	245	221	262	257	263	273	252	247	250	296	244	260	283	255	231	257	256	277	237	251	238	258	224	238	244	261	249	223	262	239	260	236	236	244	243	278	246	266	271	248	281	238	284	263	265	210	264	249	247	258	278	243	272	248	243	262	252	260	251	244	235	245	232	250	236	262	263	261	227	234	240	282	254	231	215	243	238	252	264	236	254	249	232	276	223	245	266	268	256	246	219	264	265	254	303	239	266	256	259	265	262	288	255	276	235	227	265	253	261	239	250	271	253	223	270	276	220	228	283	239	263	276	225	243	248	244	230	254	219	234	266	273	255	283	247	265	255	238	249	265	251	257	248	257	256	260	266	266	273	251	261	283	258	235	251	266	268	232	232	246	245	241	245	253	241	241	238	208	239	274	228	240	232	231	257	252	273	239	231	236	225	258	226	220	259	249	228	251	253	243	267	257	224	272	245	234	284	236	251	274	223	277	224	243	260	229	227	261	258	245	257	254	263	236	233	274	269	279	268	254	233	243	247	251	258	255	239	285	257	245	258	250	247	259	211	228	254	245	243	253	231	251	250	242	262	224	234	240	228	244	241	277	247	261	236	244	249	237	257	261	249	263	278	229	269	263	248	247	287	238	249	272	240	247	243	279	268	274	268	264	276	250	266	216	265	257	263	243	259	247	249	251	240	252	233	234	264	230	233	243	262	250	248	290	254	240	301	261	239	261	243	248	294	244	280	231	280	253	253	257	285	269	259	282	239	292	267	258	256	276	246	257	248	267	268	254	257	264	221	231	259	264	248	252	283	249	245	242	238	240	222	234	268	256	290	280	261	224	241	284	270	248	248	250	270	231	257	257	253	243	247	265	243	274	248	245	255	251	242	238	265	258	247	264	237	248	266	252	232	239	290	258	269	246	249	252	271	257	271	268	277	246	276	241	246	264	255	284	242	260	283	270	260	256	269	246	257	255	235	265	230	254	262	268	258	273	240	262	228	238	246	239	235	235	264	219	267	243	256	237	233	256	240	247	246	277	257	249	238	257	244	233	229	261	230	270	263	236	255	255	255	225	245	244	273	250	209	258	271	249	231	252	284	272	309	256	239	250	234	238	267	280	238	267	253	241	268	253	264	262	236	257	254	240	220	259	259	254	243	241	218	253	249	245	256	228	252	261	264	248	249	261	243	231	247	269	256	253	233	248	284	245	257	256	244	268	265	251	267	258	246	268	254	268	251	251	256	213	249	281	259	284	251	255	238	245	249	258	255	240	268	216	256	254	264	270	237	274	247	254	274	253	246	272	274	217	264	266	248	256	261	256	237	241	255	251	264	248	201	229	228	253	261	262	255	283	248	267	270	258	263	217	250	231	233	232	239	285	250	282	247	261	246	238	283	270	261	231	263	251	247	260	237	276	217	242	253	239	237	234	265	255	230	239	263	254	247	221	239	272	264	243	219	230	255	238	257	271	275	209	239	274	267	264	240	231	238	225	268	242	276	251	241	253	263	278	230	256	237	219	238	259	237	292	256	226	251	254	237	277	260	248	240	252	271	245	278	243	253	220	243	252	243	260	233	232	263	242	259	254	253	228	247	233	262	256	229	258	228	261	263	262	255	241	275	247	267	238	222	287	273	268	240	233	251	216	236	236	255	266	247	262	237	251	262	265	252	214	245	259	236	214	231	249	243	264	280	256	268	251	250	213	262	254	254	244	313	238	276	237	261	250	253	231	252	267	263	233	273	247	241	267	241	245	220	277	259	258	214	244	267	250	237	254	291	239	232	259	262	278	258	241	238	276	224	254	268	257	249	265	257	237	264	256	267	250	232	228	220	215	247	247	275	225	259	235	234	245	268	265	272	257	226	222	277	264	252	255	262	271	258	252	263	300	254	269	246	257	231	239	237	244	224	224	247	254	239	249	264	238	267	242	262	232	268	234	244	249	265	220	258	267	241	305	215	248	255	280	263	247	260	229	267	250	233	253	250	273	219	271	233	236	226	236	229	240	249	218	251	252	263	273	259	263	271	262	255	226	289	258	239	247	225	285	257	237	204	262	265	255	250	224	246	281	250	258	232	260	259	276	249	229	269	231	247	244	261	239	231	226	235	250	235	241	278	227	218	247	266	265	242	242	252	268	278	275	249	288	241	231	242	257	269	254	266	245	284	250	221	257	231	217	246	266	261	251	234	246	248	250	262	262	244	259	287	239	243	244	258	215	204	304	251	221	295	263	251	258	226	254	261	245	309	263	235	277	225	240	247	280	226	253	263	273	243	264	265	247	237	257	259	280	253	279	246	249	247	264	260	229	257	255	260	230	264	230	251	232	252	224	247	260	268	249	218	306	266	283	274	307	246	265	265	254	264	270	269	262	228	250	241	264	232	261	273	293	231	274	237	255	262	234	244	272	265	268	239	259	255	260	275	247	251	254	275	243	220	275	223	250	249	240	245	235	249	223	236	276	267	281	250	257	240	271	262	273	242	239	249	255	246	247	265	295	258	228	258	271	261	247	244	234	253	253	243	276	246	264	240	247	286	228	252	247	235	245	245	238	239	251	213	252	248	271	266	228	242	263	228	258	239	215	259	273	245	285	250	233	247	248	243	279	261	277	306	243	242	268	262	256	272	251	268	239	268	234	234	246	249	260	247	252	271	254	225	218	237	230	250	267	255	250	248	236	230	229	242	248	243	266	229	209	250	257	272	263	284	251	252	242	250	236	250	248	271	257	272	282	273	259	234	243	228	261	246	266	266	272	270	264	249	255	269	250	252	244	268	235	241	234	248	245	260	275	231	239	239	256	266	240	266	228	239	250	259	266	230	242	260	257	267	220	267	259	255	240	236	253	265	273	254	248	238	256	272	228	248	237	249	259	272	254	245	248	262	246	250	266	255	254	228	275	261	253	267	250	272	257	273	260	262	267	253	246	268	263	228	263	238	233	229	258	243	251	250	242	254	268	256	248	256	266	249	252	263	264	268	244	262	247	278	248	223	235	245	226	231	237	255	266	228	247	273	248	251	232	234	224	257	261	242	251	233	211	246	258	245	221	226	247	290	238	265	271	251	259	269	247	267	291	249	253	253	250	284	269	247	279	246	255	286	238	245	252	253	225	244	227	237	258	227	241	237	246	259	262	294	262	265	244
7215	746	831	842	764	775	759	784	684	628	635	614	622	615	592	591	588	636	688	618	569	594	580	587	620	597	643	613	621	600	629	595	583	562	599	570	563	583	656	606	609	564	599	663	594	588	618	590	612	566	615	642	591	571	664	588	633	596	597	587	584	597	637	599	599	623	593	603	574	586	588	644	634	611	685	586	560	616	624	618	605	644	581	571	643	602	568	564	623	628	643	564	602	589	629	636	603	595	576	601	657	584	580	641	615	626	620	600	629	615	608	609	589	638	571	597	610	634	600	586	621	619	565	574	617	611	561	561	620	570	597	590	624	611	594	592	620	598	572	582	616	609	628	594	611	638	571	573	596	627	612	633	631	601	624	616	594	592	641	585	609	609	584	614	552	607	631	644	581	647	619	626	596	631	603	599	601	664	633	578	582	609	655	598	571	625	578	605	570	601	658	636	628	584	637	598	556	605	609	605	585	572	553	630	616	608	605	610	605	650	630	572	582	589	601	599	646	599	595	611	613	597	594	605	585	572	606	614	596	559	643	580	618	580	549	596	637	650	606	617	570	639	616	587	609	588	657	630	597	592	597	620	579	573	626	635	658	567	603	552	567	599	593	628	565	612	652	615	585	617	577	578	590	615	568	613	602	596	585	587	657	636	621	625	589	624	625	614	618	581	585	643	592	591	570	620	662	600	608	596	609	612	565	591	577	593	607	626	628	603	576	599	600	629	623	628	640	623	613	617	608	584	617	617	597	605	607	614	577	595	640	570	619	597	571	586	547	613	611	601	616	641	643	619	613	585	627	597	591	607	608	612	629	585	596	591	636	606	609	580	617	624	616	576	611	583	598	580	558	610	618	625	614	607	592	611	621	605	583	635	625	653	605	589	595	618	611	594	595	595	589	592	577	630	606	589	607	573	582	620	588	625	618	581	590	604	613	643	631	592	597	614	634	626	609	607	574	612	608	611	611	645	578	573	640	598	591	608	622	612	588	612	601	594	620	634	601	644	660	630	642	608	610	599	593	586	625	607	647	610	614	604	590	596	626	630	616	616	646	588	606	610	583	677	654	575	620	607	599	638	591	624	595	614	608	606	577	589	602	578	622	585	583	587	560	614	612	631	639	591	589	611	595	625	618	578	598	684	579	581	594	587	600	622	596	613	635	612	610	557	572	627	607	604	624	553	591	621	608	621	546	575	594	631	588	608	625	608	611	595	559	576	577	609	574	624	607	586	640	641	635	596	599	631	599	570	607	605	633	634	617	593	595	632	590	621	607	621	655	566	554	590	577	614	627	607	602	561	575	605	562	625	587	589	567	581	671	602	621	648	655	632	639	592	592	601	647	594	560	570	641	575	607	640	594	608	580	593	636	602	590	623	599	608	602	598	597	585	626	579	609	594	617	595	580	625	605	579	600	601	613	636	613	644	640	595	598	605	663	570	634	592	565	593	570	609	649	606	586	619	559	580	604	611	575	597	589	637	581	627	623	609	614	647	587	636	550	605	580	567	628	615	555	585	556	578	619	615	615	589	634	638	598	585	636	662	594	606	580	571	569	664	596	585	609	640	607	586	591	560	645	638	601	564	619	614	620	608	559	592	614	619	591	613	608	604	627	561	604	629	642	586	630	585	572	645	582	591	632	604	608	576	589	619	624	599	629	570	605	626	602	553	603	613	618	604	617	582	615	647	606	606	592	612	558	642	550	617	584	606	593	648	588	615	599	596	609	571	585	607	588	595	645	624	620	594	585	551	581	612	603	611	593	632	628	617	616	578	628	620	579	568	640	566	620	654	628	616	569	635	576	581	595	587	600	583	580	616	563	584	590	603	612	583	584	599	621	609	648	590	577	608	604	585	607	589	618	620	601	567	574	617	588	620	643	595	610	619	613	650	607	601	601	633	652	617	633	603	618	612	602	613	603	609	657	612	619	621	602	574	597	593	590	606	637	586	583	592	619	606	609	612	597	619	608	627	610	627	600	570	686	563	583	605	623	630	598	595	604	585	636	610	592	626	571	605	635	628	585	621	646	609	583	592	664	655	618	608	597	577	605	601	593	643	620	619	602	639	556	611	667	589	585	618	632	605	617	613	545	562	626	548	624	586	619	626	571	610	589	597	599	633	605	595	610	625	572	629	627	578	624	595	619	567	608	612	579	590	593	597	571	562	621	582	580	660	599	623	586	628	639	616	595	598	579	630	623	653	566	575	590	577	586	612	632	582	608	579	619	602	618	593	610	582	566	626	627	576	628	578	611	626	624	561	613	594	597	602	612	627	617	636	569	561	615	580	567	634	604	596	577	601	614	585	618	587	654	640	615	580	619	590	579	606	603	628	599	612	647	606	609	612	595	635	627	592	659	602	602	561	593	560	615	587	601	630	599	616	613	632	635	594	545	621	604	641	657	597	623	683	599	577	603	595	643	620	598	611	638	617	583	588	620	617	599	605	654	622	579	632	623	646	632	606	573	587	577	605	624	602	617	634	601	641	592	575	592	606	593	614	634	559	609	598	624	592	604	621	600	613	624	569	615	562	618	609	613	608	633	559	633	633	634	628	634	588	609	622	636	635	616	651	582	607	607	600	571	628	573	586	601	579	600	592	597	585	617	610	597	570	631	566	600	619	595	637	590	581	629	592	591	572	643	622	644	595	606	617	606	582	599	613	608	592	632	559	578	563	581	581	572	531	577	608	586	606	609	605	576	608	584	607	610	555	543	573	590	589	577	578	608	623	602	620	614	591	623	649	603	558	586	604	660	610	611	612	575	563	629	547	603	570	562	640	540	600	604	578	561	612	620	609	606	628	627	586	627	612	576	551	581	598	572	604	599	564	563	560	622	601	558	613	649	617	667	582	604	597	619	595	579	610	599	601	576	647	618	592	595	610	640	562	591	632	590	607	591	650	602	630	648	610	581	617	640	623	651	588	602	579	605	612	586	583	624	602	595	604	638	581	615	583	617	609	559	612	602	627	596	579	610	628	570	668	592	609	574	596	625	643	597	623	587	639	587	599	594	607	595	589	568	585	574	613	616	587	597	600	638	631	611	603	665	633	634	589	606	597	638	634	619	610	618	572	579	639	611	564	609	628	662	643	617	625	578	589	597	578	630	594	589	615	603	611	604	567	615	586	605	582	637	576	614	582	578	566	641	599	579	609	592	614	604	588	583	540	630	588	628	582	585	595	597	599	608	595	645	583	613	600	580	578	599	575	608	568	592	609	601	600	583	602	601	618	618	594	609	640	594	600	594	606	600	645	593	616	599	599	645	542	614	609	559	644	577	558	619	631	603	646	621	616	606	605	592	560	597	609	609	639	602	590	598	632	625	589	576	590	586	613	616	569	645	609	609	631	631	649	555	577	644	592	604	586	604	617	552	625	634	622	604	598	547	606	599	663	577	613	588	605	557	613	603	594	604	604	592	634	565	624	631	574	617	569	616	640	601	591	610	634	643	588	615	632	638	618	602	638	601	655	589	560	612	637	610	611
52922	23119	15366	3180	934	630	567	433	365	355	333	278	305	288	288	271	266	263	276	285	246	260	240	262	258	243	229	252	277	221	258	216	233	255	211	240	222	249	239	237	258	234	238	256	249	229	237	240	218	229	241	212	231	222	230	209	235	222	222	227	189	229	270	253	229	252	245	233	224	225	227	240	228	248	244	226	217	207	236	216	237	229	221	216	216	207	262	233	238	244	237	237	226	218	249	245	261	220	222	251	220	260	230	212	224	232	246	257	252	249	226	226	219	222	213	203	227	232	222	250	230	198	229	221	237	219	246	237	220	240	188	229	223	215	207	217	216	248	222	260	233	221	255	225	237	228	227	205	242	218	241	225	237	235	217	230	242	220	237	222	236	203	230	259	234	235	230	214	242	256	211	220	230	236	234	257	219	230	220	220	240	267	224	226	233	243	252	253	244	241	232	217	199	232	223	227	211	256	252	239	236	228	229	238	225	229	231	231	226	216	231	223	234	212	242	225	241	240	196	223	248	216	221	224	233	245	240	218	249	234	232	241	201	250	250	244	228	244	195	227	212	230	224	226	268	254	220	238	214	232	240	233	218	240	243	224	242	233	233	238	222	235	217	204	231	251	208	246	285	240	224	201	253	212	229	261	223	216	221	269	215	224	220	203	220	277	228	246	225	227	237	232	225	238	224	220	243	229	233	251	243	227	217	244	250	209	240	239	240	225	243	233	229	231	221	263	247	218	239	239	242	225	222	209	232	218	244	196	235	244	233	245	252	258	247	237	253	263	221	236	243	243	245	212	217	226	242	241	234	214	262	243	209	237	237	242	225	234	223	228	239	268	238	238	242	242	210	285	254	232	239	220	243	240	272	197	233	229	221	212	215	207	234	234	236	218	232	204	221	237	224	231	234	269	221	235	266	243	221	238	251	219	265	252	234	256	229	221	241	255	203	198	234	215	223	245	240	232	253	208	217	223	210	244	244	226	232	232	218	222	244	251	243	213	226	214	225	220	192	265	229	255	231	253	231	221	217	235	209	233	228	220	203	241	232	220	204	231	223	242	217	251	218	240	233	239	227	222	232	198	231	242	229	223	213	238	219	229	223	248	236	222	245	239	213	230	227	203	228	249	257	222	199	199	245	245	263	234	214	251	226	211	244	238	214	263	249	267	188	235	233	228	221	242	241	214	249	229	244	212	219	223	225	228	238	211	223	213	243	250	256	245	209	266	214	212	245	219	219	237	207	225	251	237	231	240	212	220	229	237	193	220	233	224	237	211	212	225	213	234	205	238	211	218	205	245	201	223	247	221	240	246	224	219	207	267	260	218	235	237	248	190	233	246	211	212	228	231	232	226	245	233	239	243	235	226	218	245	247	230	234	239	242	227	246	231	200	241	236	239	235	248	240	228	252	216	194	217	232	238	239	239	223	236	237	239	252	237	232	222	240	205	234	225	246	246	238	257	246	233	229	205	240	237	232	251	243	256	222	273	222	244	208	206	230	222	242	216	221	214	211	249	236	233	208	249	233	223	219	238	237	218	230	223	232	209	228	226	233	215	209	205	229	223	215	214	200	213	211	256	235	258	219	221	249	216	225	215	246	223	183	252	234	208	217	252	246	248	222	225	203	196	233	219	237	220	235	238	214	234	248	224	211	235	243	214	246	216	226	213	251	234	212	213	229	223	216	250	239	257	252	200	255	242	235	220	218	241	247	244	225	244	249	226	226	234	263	228	234	253	255	249	228	213	212	235	232	239	219	237	264	227	216	215	229	246	238	217	241	254	260	224	220	272	247	222	257	222	255	237	255	222	243	246	235	230	229	224	249	246	233	205	230	204	212	219	237	253	223	253	241	208	235	211	208	208	253	237	204	208	240	251	232	206	206	254	233	193	222	252	242	229	247	260	239	227	230	223	210	217	252	243	236	235	218	214	229	242	211	227	245	256	235	232	235	242	235	200	214	222	239	227	204	224	219	231	237	233	222	228	246	232	239	253	233	209	219	250	235	229	228	230	214	246	242	229	233	190	245	246	212	253	225	261	219	234	190	230	243	214	228	216	221	274	217	257	225	236	248	228	223	231	253	216	244	229	215	219	223	232	223	229	213	212	256	240	229	191	212	246	233	230	216	250	244	218	227	221	241	233	226	227	236	247	235	226	232	233	242	262	242	244	209	211	225	232	232	223	210	221	224	251	243	212	211	255	255	252	211	252	219	216	220	226	256	221	244	241	233	233	205	216	240	229	230	247	237	228	247	226	244	232	229	246	225	214	241	211	232	252	244	201	212	256	223	256	254	229	221	231	219	240	245	235	223	246	245	218	237	233	233	241	211	242	267	223	250	247	255	251	247	221	228	245	243	253	215	221	246	193	244	215	246	218	253	237	216	219	221	236	248	236	237	267	226	200	236	216	221	268	239	238	237	240	216	227	225	219	221	207	226	248	214	244	214	205	209	239	238	215	208	230	264	261	239	233	202	240	226	214	233	208	246	254	235	230	204	236	233	249	199	236	241	236	219	221	241	254	247	241	230	228	209	227	244	218	215	231	224	198	257	238	245	221	228	219	232	248	200	191	221	225	217	218	215	228	261	270	208	219	225	200	226	239	250	215	240	236	205	248	240	215	215	208	235	208	236	224	216	236	231	244	223	243	261	235	241	219	208	226	231	248	219	201	208	252	229	228	206	224	201	223	225	232	251	239	211	225	228	224	216	225	226	221	231	218	235	255	263	253	215	235	231	206	245	257	233	235	222	230	252	261	228	254	235	233	242	267	199	220	220	238	247	206	212	210	227	249	251	213	246	248	198	213	235	236	231	248	257	202	243	228	238	227	235	224	216	224	212	208	227	229	204	227	231	218	227	246	249	216	224	239	239	225	225	230	232	244	214	259	262	215	232	218	251	233	212	241	251	217	239	222	259	252	217	226	238	224	219	233	204	239	243	211	234	241	234	236	254	229	211	186	224	224	222	232	219	213	223	237	216	209	223	217	246	248	237	238	213	248	237	235	237	233	203	219	218	216	222	214	230	235	224	252	216	258	225	209	237	223	246	243	240	249	244	242	219	218	225	233	231	221	228	220	252	222	235	221	243	254	245	231	193	237	226	221	222	251	213	213	225	227	252	211	224	223	237	219	239	215	233	251	217	222	218	225	229	235	242	220	269	237	235	229	246	231	247	209	249	245	223	245	241	233	250	228	233	212	216	229	216	236	235	225	239	216	226	215	200	228	224	195	228	234	235	228	192	223	218	215	224	239	221	244	232	231	220	212	236	238	231	205	213	209	228	204	213	255	223	240	208	237	240	229	243	252	217	231	218	233	223	237	229	210	251	224	222	238	209	225	235	203	245	210	232	225	207	222	214	247	230	248	223	239	189	210	231	228	232	239	260	256	272	221	249	227	213	206	234	253	242	216	208	212	232	241	216	217	217	209	224	224	243	216	233	245	221	254	240	232	205	239	243	221	195	245	234	228	232	211	238	206	247	228	222	238
28001	1575	2612	3105	2524	2084	1899	1609	1496	1190	1117	1089	998	964	865	820	787	753	741	667	722	722	705	709	668	702	651	655	654	622	627	626	620	653	635	683	583	640	614	639	594	634	627	591	582	603	555	589	573	589	549	621	592	642	590	598	597	634	594	565	599	571	588	599	611	606	553	601	621	591	598	593	572	586	578	574	523	559	566	562	574	583	576	603	589	601	609	559	579	604	587	585	628	526	562	564	586	545	543	611	560	589	577	571	595	564	582	569	563	617	589	535	561	634	579	546	577	561	591	631	582	574	584	592	540	598	608	571	595	544	605	563	584	617	556	588	576	560	581	618	581	552	576	588	561	564	588	555	626	574	574	627	602	601	541	580	589	569	567	598	607	577	643	550	586	626	559	600	589	580	601	580	568	592	586	616	569	608	559	590	547	575	573	584	606	574	596	586	602	553	565	558	608	550	590	558	567	562	579	552	597	624	620	605	560	629	605	571	568	574	585	600	641	594	594	540	590	552	648	612	594	599	563	561	587	572	590	553	597	594	523	601	569	576	595	581	565	588	577	581	581	569	613	608	570	586	557	600	590	557	580	583	600	597	574	568	579	575	572	603	533	564	589	597	588	588	579	586	568	606	588	558	579	587	575	593	547	593	613	626	589	582	570	596	622	582	611	571	609	561	562	548	577	558	555	536	585	621	581	590	557	572	555	595	567	605	572	626	595	591	559	569	584	602	553	606	629	562	576	561	605	583	548	578	584	610	526	594	567	554	625	548	608	573	594	540	549	648	560	581	585	583	572	555	537	604	568	570	579	594	569	533	591	577	579	579	583	552	596	539	546	605	583	629	619	602	573	571	611	551	565	611	569	623	573	589	576	584	568	602	595	597	592	575	562	622	585	562	586	609	566	605	564	600	557	568	619	579	560	562	565	595	554	534	566	574	568	580	570	584	544	575	578	567	551	581	603	593	618	600	547	573	558	586	605	549	526	573	594	593	561	557	563	548	549	537	548	575	589	613	566	577	564	588	568	565	620	551	533	542	556	550	534	574	590	563	584	517	562	542	574	576	578	574	585	583	582	585	562	585	575	550	588	570	569	585	544	582	603	574	582	569	568	578	547	582	561	629	575	603	610	574	553	568	587	572	603	571	590	610	584	631	560	575	607	568	573	548	576	612	578	564	595	576	558	586	546	582	597	594	563	602	530	568	610	602	544	601	584	564	544	627	604	532	674	574	571	592	629	604	572	587	593	541	563	561	550	610	570	561	618	596	565	609	615	586	612	568	592	589	582	575	593	570	591	557	588	568	566	613	575	575	569	549	574	607	587	571	592	616	542	582	561	611	582	562	564	628	599	568	570	558	578	572	621	558	579	580	583	617	587	561	546	616	596	579	579	565	586	557	593	562	575	622	584	580	566	541	588	585	623	577	564	587	579	577	564	578	579	574	592	555	575	558	617	591	604	538	607	594	578	598	553	575	549	593	598	616	599	596	524	570	569	546	581	592	576	581	556	594	575	595	554	569	604	560	538	568	567	583	585	561	573	610	544	578	598	611	545	606	549	563	603	576	548	540	559	599	612	599	596	529	550	600	601	608	561	580	558	606	608	549	571	602	588	589	569	595	588	580	594	584	584	575	575	587	565	570	552	592	582	582	577	561	528	589	623	587	624	621	559	614	587	556	570	546	582	540	564	584	584	607	573	539	609	574	575	574	595	595	559	547	598	600	568	547	620	571	579	570	540	572	585	581	565	584	569	584	575	588	584	624	578	563	584	566	580	560	592	579	603	567	572	613	606	603	578	617	595	532	537	598	567	591	584	581	583	561	596	585	553	580	581	578	565	592	525	605	592	604	581	598	589	626	535	554	588	609	596	618	612	568	554	582	576	607	557	573	588	554	579	561	569	583	597	561	591	553	562	570	570	594	557	619	606	564	567	554	566	569	561	575	532	590	585	578	621	561	597	595	549	550	592	580	593	563	565	615	529	570	583	541	562	574	561	548	570	556	567	565	607	554	565	573	598	611	572	579	558	573	563	594	595	563	610	646	639	570	601	598	599	580	567	598	610	566	569	573	536	586	588	569	575	614	565	566	570	519	564	576	596	546	581	552	589	607	585	581	556	598	547	564	623	571	558	599	579	561	557	569	546	575	562	605	528	567	536	601	540	596	598	546	598	557	564	525	606	564	590	610	573	547	661	559	591	578	567	596	601	590	573	574	564	625	580	603	564	570	582	570	594	572	552	568	581	568	535	567	575	604	576	618	549	560	616	559	575	564	552	560	593	556	542	597	547	582	577	573	564	589	541	581	585	580	562	556	583	544	600	578	602	557	569	545	578	588	552	559	571	539	587	571	579	597	575	624	574	581	564	531	627	546	580	535	583	590	589	585	576	600	582	593	614	598	621	555	584	590	595	547	546	560	589	583	555	565	590	610	566	562	599	600	600	564	553	587	582	549	572	549	560	600	575	582	568	556	558	573	559	552	611	628	583	556	569	586	571	590	552	567	569	558	569	592	508	626	535	597	607	600	608	610	587	583	552	595	558	565	557	517	621	607	555	599	594	589	595	582	595	644	615	598	562	570	553	577	563	583	545	566	585	596	573	549	559	574	606	572	605	585	540	552	597	616	567	575	565	584	611	594	588	574	566	566	586	548	633	633	579	608	580	545	591	577	578	545	549	587	575	626	593	578	553	585	559	573	578	564	578	572	565	597	572	538	615	600	569	583	591	563	578	579	553	572	607	551	546	559	588	624	575	572	584	570	576	611	580	556	591	599	562	560	543	555	566	566	558	576	559	607	577	576	555	552	560	552	569	642	560	534	586	577	567	636	554	531	593	577	576	599	594	588	587	618	582	605	596	576	576	591	611	553	578	628	539	577	556	595	592	554	581	562	595	546	549	528	582	544	577	544	596	596	566	579	573	566	578	596	602	553	625	574	602	525	545	565	557	583	568	569	562	588	545	592	564	576	600	565	582	613	550	601	589	592	561	593	571	600	545	588	528	598	607	571	588	591	549	583	545	562	582	629	576	591	539	542	614	544	595	636	557	607	580	595	579	603	579	579	582	603	532	556	522	551	616	584	535	612	554	544	592	572	595	564	575	582	568	524	617	586	588	591	614	580	598	604	593	577	598	545	604	567	597	578	571	572	583	564	580	602	599	580	549	594	577	599	553	560	580	641	585	576	588	594	582	578	580	594	562	587	615	598	630	602	551	558	570	568	593	585	580	566	553	591	626	558	568	582	569	555	629	579	574	588	594	531	531	584	567	526	582	612	591	584	545	576	608	574	567	579	569	563	564	574	593	605	619	591	598	585	594	613	590	584	537	629	583	554	534	572	587	572	557	573	578	542	566	610	610	596	523	583	596	543	589	579	567	547	595	589	626	562	564	566	601	611	573	599	548	575	594	588	578	574	590	573	540	561	570	574	536	558	569	631	627	607	576	583	573	611	616	584	544	611	582	603	554	614	603	548	590	603	609	630	579	554
44817	25820	23674	15246	3935	1261	919	775	686	600	538	554	477	477	439	399	417	438	404	399	391	388	409	365	349	383	386	380	412	392	378	407	391	356	337	375	367	370	351	353	347	368	366	312	385	355	355	365	349	358	391	311	355	371	333	365	364	373	366	350	329	364	353	339	367	325	385	353	356	342	361	353	365	322	367	346	376	369	370	359	343	345	338	389	338	361	329	345	392	331	342	372	367	351	376	348	325	355	312	321	314	396	348	308	348	381	345	364	346	336	367	361	348	343	382	354	355	344	367	345	333	392	376	342	311	349	324	359	348	364	364	321	369	369	347	354	348	371	335	370	339	360	359	351	390	362	352	374	361	364	335	355	375	355	337	306	331	368	342	326	380	380	360	353	346	341	366	332	336	360	374	351	370	351	354	348	354	348	382	383	358	394	344	349	370	325	374	334	347	314	380	320	359	342	337	348	360	354	393	368	343	355	340	388	385	326	345	361	401	335	329	334	340	327	332	339	333	313	350	336	384	370	363	324	319	317	340	353	375	348	335	355	329	342	356	354	332	363	345	327	358	337	343	361	325	356	356	364	383	387	356	360	352	361	360	334	363	332	355	330	322	370	379	377	332	353	346	344	380	382	340	386	329	375	377	360	378	373	331	364	319	358	389	362	349	367	334	337	305	325	365	365	357	368	336	349	346	375	380	337	337	358	303	376	360	329	371	319	368	346	362	350	377	307	359	323	349	358	318	366	350	348	336	378	340	315	357	365	353	343	373	346	345	358	372	393	371	347	329	340	371	337	390	332	345	355	328	358	369	293	363	369	351	364	389	344	329	375	384	345	344	360	355	310	332	368	358	324	351	362	319	346	322	354	387	382	374	329	348	308	368	313	344	310	375	370	369	388	331	355	327	340	349	341	358	323	367	311	345	343	341	351	363	354	350	348	342	352	371	350	368	359	339	321	341	322	345	317	369	377	375	332	344	370	318	372	364	333	338	398	372	345	331	330	353	354	332	357	369	385	345	391	348	350	363	371	331	351	322	350	322	335	347	314	357	371	382	362	336	316	368	339	331	344	340	344	361	338	374	330	340	318	348	327	347	383	337	336	372	350	333	327	337	353	336	352	369	314	344	359	353	337	351	381	351	366	345	338	353	363	332	356	345	356	362	361	358	350	341	377	338	338	322	366	337	365	333	347	341	358	329	355	347	359	332	349	346	377	355	342	333	374	383	350	361	338	340	347	309	356	368	324	357	331	339	362	326	364	332	349	349	362	360	353	366	373	379	349	330	350	344	359	396	338	334	357	361	338	351	343	342	345	383	353	347	345	360	353	361	318	327	339	370	387	360	325	350	329	341	366	365	370	345	336	363	369	341	363	359	366	337	358	293	326	345	345	342	317	362	364	352	380	320	344	354	349	366	370	345	352	341	363	373	354	359	336	335	347	345	366	366	342	343	337	348	350	365	326	356	351	354	342	356	314	342	367	353	328	357	327	353	369	350	427	359	364	379	331	334	343	338	348	332	359	334	377	346	377	332	334	361	372	343	386	361	401	321	357	336	355	383	371	341	358	369	321	342	353	327	363	335	363	367	394	359	349	346	337	380	372	374	364	333	346	339	331	353	390	336	375	353	375	362	374	352	369	341	322	334	349	352	333	354	301	335	370	334	362	385	375	358	325	340	340	356	364	329	347	359	309	336	367	378	352	370	365	344	328	362	331	336	347	353	352	366	342	363	355	323	321	360	358	343	356	345	324	374	384	337	345	323	383	361	370	291	369	351	363	344	323	378	367	301	366	351	352	352	343	382	355	321	374	329	338	338	360	368	325	320	380	353	386	383	356	322	378	327	329	353	372	358	361	354	354	369	332	363	366	397	315	343	362	352	411	342	332	318	339	345	375	358	356	349	364	396	338	357	349	337	353	364	329	337	357	350	384	348	388	342	339	345	384	353	376	386	337	341	340	345	328	336	355	370	376	373	334	367	364	344	371	379	349	369	340	356	333	410	353	327	355	330	338	350	374	358	352	347	362	369	413	338	331	383	388	358	331	359	346	363	345	331	352	361	347	357	345	314	380	360	347	340	347	350	374	359	306	319	352	354	372	393	371	330	334	329	390	361	331	334	337	370	371	332	371	334	418	355	356	383	360	366	376	356	341	374	350	375	368	365	335	336	372	371	350	334	347	361	378	352	373	330	363	355	356	343	353	330	360	349	356	358	338	358	359	309	328	343	386	347	392	347	365	333	390	334	301	337	374	341	338	364	334	360	342	344	309	352	322	344	374	352	352	346	359	331	359	376	377	386	338	353	366	377	355	379	325	346	370	349	389	331	367	325	339	408	367	366	360	311	367	365	359	339	335	371	354	346	323	342	338	352	365	351	356	375	339	296	355	388	307	332	337	343	401	363	353	329	361	367	335	361	340	357	322	334	313	360	351	315	348	376	369	330	344	328	386	334	336	322	336	357	336	316	347	366	328	343	354	340	378	337	335	355	336	353	401	339	377	370	359	374	376	315	349	322	353	356	343	373	329	371	377	347	386	363	360	336	336	360	337	360	363	332	366	345	362	335	308	342	344	377	371	351	340	326	386	339	330	341	392	381	329	349	353	339	354	364	351	345	335	333	386	318	346	327	344	348	363	324	342	361	379	382	363	367	374	335	342	328	360	339	324	367	359	356	341	365	340	320	350	324	356	338	382	349	343	324	378	379	342	330	341	383	333	331	343	333	375	336	366	329	325	353	350	386	359	364	386	339	377	371	346	362	364	377	342	366	345	357	355	345	388	348	364	327	365	324	372	363	354	344	350	323	357	356	350	333	346	400	352	361	359	366	365	339	349	337	330	354	347	342	379	339	390	357	355	344	367	358	344	393	375	370	317	374	375	346	323	347	332	338	362	371	340	355	354	363	373	349	348	345	366	323	321	327	387	377	355	341	340	313	347	372	354	356	340	379	390	329	336	362	370	342	311	329	345	342	357	351	369	373	369	331	384	346	373	390	372	342	337	348	357	326	373	330	342	371	343	355	368	341	394	338	343	345	357	340	352	373	332	368	371	385	360	374	376	364	351	352	370	310	309	341	359	308	340	340	361	349	340	339	355	370	347	364	352	386	313	348	348	352	331	357	327	335	361	343	357	348	358	373	361	355	339	342	345	366	335	385	369	348	370	359	386	322	334	312	356	349	355	337	350	364	367	366	378	364	334	367	345	376	379	372	374	367	364	346	346	357	333	380	376	390	366	350	339	351	359	359	361	382	351	349	373	378	384	351	353	340	337	368	296	342	343	363	349	362	347	342	331	324	382	351	351	346	373	322	342	339	355	332	375	353	344	336	329	374	349	353	333	368	318	366	351	362	370	362	344	360	367	361	339	335	357	349	352	330	349	362	361	345	383	369	372	373	384	369	356	363	368	396	323	347	394	335	367	352	339	320	357	362	356	386	356	345	340	321	384	382	394	365	307	350	347	370	386	335	368	343	386	311	324	332	392	321	342
29116	2624	4691	5487	4578	3659	3245	2774	2372	2076	1854	1675	1594	1415	1450	1301	1258	1218	1084	1141	1096	1113	1045	1068	1054	1075	1032	1041	956	980	1011	943	920	922	919	904	912	911	873	899	890	858	871	856	874	865	895	880	853	908	841	835	859	857	825	885	781	823	953	888	851	879	855	868	894	846	842	873	850	844	836	846	834	850	833	789	821	812	826	863	825	839	809	815	886	816	851	779	869	866	832	806	820	857	848	827	878	862	834	807	789	827	803	828	824	851	887	820	834	812	817	820	895	834	773	854	871	898	810	810	844	876	811	816	823	798	816	819	831	832	827	793	802	830	815	831	823	845	865	845	804	846	824	835	848	790	824	840	794	851	840	787	795	794	784	867	849	809	857	829	837	851	860	843	820	859	797	842	883	825	887	825	850	884	804	833	825	848	869	784	808	823	793	822	870	841	841	790	817	884	837	759	808	893	804	783	841	798	844	847	870	851	817	820	817	827	847	846	793	826	876	881	804	835	859	840	860	828	861	833	782	815	858	831	838	917	835	863	840	828	837	844	849	885	834	826	835	854	858	846	847	882	858	856	846	820	808	837	833	827	815	774	821	823	815	884	829	860	814	844	853	841	829	802	863	798	816	869	775	862	848	837	827	808	801	854	867	830	794	870	846	891	823	796	816	888	851	782	831	832	824	794	824	851	812	856	811	838	830	809	840	856	832	864	820	809	816	824	878	813	811	827	824	808	843	900	786	791	871	835	788	821	834	834	798	818	836	807	826	820	826	819	852	855	855	809	806	824	832	886	793	818	879	813	853	793	832	788	807	872	848	843	801	836	788	829	871	846	810	823	779	814	842	808	873	779	835	849	883	848	792	785	852	833	816	802	807	849	832	767	853	800	822	787	838	858	857	820	756	852	791	814	855	837	849	843	777	858	797	792	881	834	790	859	848	795	835	804	838	820	824	841	851	844	830	838	829	783	852	823	785	840	777	811	855	768	818	820	830	793	831	850	816	872	860	800	821	856	811	790	863	882	772	858	825	784	824	828	863	828	837	853	771	832	843	882	860	838	859	801	826	854	821	838	821	850	805	842	799	817	847	797	837	835	820	806	840	880	816	860	832	823	823	815	871	803	798	823	784	858	883	787	825	827	796	807	820	836	790	844	794	795	804	843	880	816	838	843	815	839	822	801	802	840	831	845	825	797	841	838	840	804	778	839	786	837	842	815	816	852	870	861	843	850	807	827	814	778	829	843	798	787	783	813	824	813	822	869	877	800	797	839	801	836	857	852	841	808	821	784	793	834	794	870	849	838	769	829	824	841	851	823	788	829	803	819	834	847	800	848	780	829	806	837	813	834	851	803	829	802	862	806	832	804	799	805	821	802	832	813	871	782	785	803	851	826	828	783	838	793	839	791	806	866	828	870	860	822	812	886	857	800	833	843	806	854	769	865	785	821	832	803	827	825	842	782	832	786	824	837	833	804	857	845	818	836	771	840	853	829	805	816	803	805	783	820	842	813	823	908	820	782	800	832	840	819	800	851	824	838	789	798	776	846	768	825	869	820	846	853	816	834	820	753	835	845	851	828	846	811	816	780	830	775	841	792	778	797	837	871	817	834	807	844	779	816	856	856	834	872	806	845	792	801	860	831	801	855	822	846	785	813	830	848	813	869	858	856	817	860	816	829	853	834	790	803	848	783	856	863	859	826	892	813	751	790	788	845	832	824	787	850	823	797	811	806	840	872	789	784	852	859	856	767	813	822	810	797	853	849	788	807	836	861	800	855	848	807	879	820	862	814	828	886	798	795	848	843	850	814	815	829	785	805	817	819	823	843	818	792	836	863	852	822	828	863	819	837	807	806	820	826	825	838	805	824	826	804	829	843	819	828	790	819	850	885	861	813	867	795	858	736	803	810	824	804	834	791	786	829	832	837	823	890	841	853	860	800	824	826	842	838	807	824	857	794	819	818	804	795	808	819	757	815	832	785	798	834	828	829	844	816	838	805	787	794	823	856	801	813	844	833	860	834	818	817	811	815	844	794	817	815	811	831	817	826	818	775	774	852	819	874	848	861	847	839	834	873	816	816	792	817	822	825	835	807	757	835	851	811	809	795	863	809	880	774	826	857	798	849	832	812	815	805	845	892	818	824	797	834	796	872	820	867	820	854	809	834	809	764	792	752	843	861	820	820	801	794	869	836	865	805	809	839	777	812	828	820	838	859	835	849	804	784	843	815	844	798	856	868	801	833	855	841	811	835	834	835	917	796	778	823	809	808	810	792	773	785	830	824	852	860	792	823	824	824	851	811	859	828	832	842	821	835	870	838	819	802	826	842	801	827	772	849	806	828	826	812	804	757	788	853	849	791	853	792	824	834	809	834	778	863	821	825	831	833	894	849	787	872	824	827	809	814	804	840	781	855	813	831	859	794	859	849	831	824	786	836	802	882	846	822	798	767	886	844	787	806	805	822	847	836	827	877	788	857	871	780	865	793	839	818	798	867	769	781	852	817	814	837	830	823	787	794	814	854	817	759	860	830	856	791	828	797	829	844	836	825	848	816	837	809	838	861	809	816	827	876	826	876	809	838	853	821	802	810	833	845	829	760	797	790	821	859	821	832	870	859	839	828	834	845	792	832	787	850	895	856	856	839	867	830	835	819	775	830	845	794	881	835	851	799	853	818	830	859	827	776	817	815	790	777	798	852	840	843	847	855	830	851	826	859	851	788	788	840	844	839	853	802	793	875	819	820	828	837	844	804	794	786	805	840	788	816	869	819	841	870	821	794	832	767	834	808	844	800	839	821	845	858	825	810	879	796	822	821	815	817	777	872	842	846	833	840	831	809	852	823	859	795	835	806	836	854	819	775	850	863	834	871	791	771	845	835	855	806	806	806	865	869	843	833	794	854	849	827	826	795	810	802	815	834	846	788	817	821	847	792	816	870	812	806	797	829	887	839	829	862	828	775	798	825	847	836	810	764	820	827	850	832	849	790	807	836	841	826	818	836	835	830	808	835	831	849	786	840	804	831	808	825	799	826	777	844	834	774	819	787	811	810	819	786	824	795	786	808	826	808	805	782	824	838	855	836	794	904	851	851	781	813	815	868	833	852	796	773	813	816	816	816	855	782	812	811	867	802	817	803	806	833	820	764	825	822	834	747	804	809	826	782	805	836	787	901	787	804	795	838	837	855	830	855	838	855	873	839	830	799	860	877	834	815	799	859	829	793	831	882	763	805	843	823	820	804	837	790	819	813	838	846	804	786	788	766	802	779	838	775	746	888	798	831	874	830	845	814	882	832	866	780	801	764	812	809	790	820	767	824	809	842	758	874	831	845	823	846	863	840	823	834	824	841	853	827	791	857	818	820	844	851	872	786	850	872	792	786	886	807	820	820	774	809	829	830	862	819	804	821	847	788	766	819	827	783	835	807	844	804	807	826	875	832	840	813	838	816	814	810	810	816	848	870	839	807	857	830	840	825	814	891	843	797	859	817	824	842
11130	935	561	429	299	325	313	275	271	275	272	273	270	259	276	232	236	267	299	282	270	251	269	300	297	277	274	270	272	238	262	268	256	256	251	265	295	264	245	252	248	220	235	253	252	299	238	280	250	261	264	220	283	269	246	251	260	230	257	262	273	274	283	248	272	268	272	262	230	260	257	248	254	241	293	253	259	232	240	254	289	279	253	279	267	282	291	235	263	244	291	247	274	283	250	277	248	261	279	266	297	235	262	264	261	251	262	274	239	270	285	280	285	270	284	258	264	274	289	265	243	277	263	272	266	245	256	251	260	280	264	235	292	250	282	290	235	227	241	269	256	256	252	244	291	203	262	269	274	268	254	259	271	267	281	264	243	258	235	237	241	286	265	261	283	226	291	258	282	258	238	235	253	261	254	259	264	238	251	239	261	256	289	287	279	267	249	253	255	271	280	295	248	272	276	251	261	280	283	275	269	227	273	263	258	227	237	248	247	275	254	261	272	267	266	253	275	257	229	258	272	253	269	241	315	261	285	259	258	265	257	270	210	284	286	251	267	253	290	256	278	239	264	254	265	264	251	240	266	290	252	265	239	272	266	235	263	301	259	250	251	256	257	241	264	257	260	263	284	270	266	256	248	255	237	239	264	234	244	234	292	237	251	261	259	252	248	259	266	286	264	287	264	275	285	277	281	260	279	256	266	235	251	233	278	278	245	246	288	268	253	237	248	253	239	259	256	262	227	237	253	250	239	243	256	263	257	273	257	262	272	247	280	221	270	259	258	271	243	251	269	281	257	273	264	243	282	275	263	232	257	267	266	275	257	239	260	298	238	252	253	273	247	294	280	245	244	271	282	257	268	293	292	274	305	238	245	267	252	267	278	266	276	279	251	265	245	264	266	264	284	289	297	271	255	255	255	260	267	295	238	240	236	272	260	290	270	259	260	254	273	269	268	269	277	252	257	281	253	270	278	253	279	286	278	269	241	250	275	241	237	302	263	259	258	255	235	268	247	271	268	309	274	256	303	249	248	283	286	246	289	265	237	275	277	237	267	239	261	250	245	260	273	266	263	261	277	285	251	269	273	258	239	287	250	282	246	270	274	250	278	300	282	255	248	277	265	262	259	251	256	232	250	285	271	266	279	267	240	280	274	281	252	239	267	248	264	269	249	255	249	307	236	284	241	288	276	261	277	245	265	280	259	245	249	259	269	277	265	279	262	266	277	245	278	246	288	253	256	244	271	264	233	297	254	282	258	269	274	288	269	249	279	307	275	298	287	264	262	258	276	238	236	252	257	269	255	269	261	235	274	264	266	238	263	249	233	266	264	286	294	246	267	256	288	258	253	294	250	265	254	284	296	267	255	260	287	286	271	236	263	253	286	278	268	250	243	228	252	265	287	252	256	257	240	297	252	240	254	291	276	240	291	258	282	235	295	273	279	251	262	263	266	263	243	297	272	270	281	253	246	228	277	271	248	239	244	274	269	251	286	277	268	285	255	234	289	309	278	242	261	249	285	295	258	291	260	267	245	276	280	258	244	263	250	277	283	269	273	266	268	247	263	250	244	262	257	259	274	277	255	276	285	224	257	294	242	236	274	260	250	249	270	289	286	277	264	250	271	240	254	238	286	276	267	275	247	266	266	296	273	239	244	285	299	255	256	224	262	256	241	274	237	277	273	293	266	263	275	262	267	249	276	253	263	247	281	273	282	257	280	277	259	248	238	244	275	252	266	265	259	267	242	266	244	220	252	283	256	275	300	261	260	245	222	282	258	272	278	298	258	289	261	279	277	252	259	273	280	257	233	273	263	293	281	282	279	292	241	265	253	293	262	258	261	269	268	281	294	310	275	241	238	249	256	231	245	298	273	272	262	268	232	284	273	270	269	247	269	232	262	266	267	221	230	246	256	250	276	262	269	251	269	265	261	258	278	254	246	236	277	271	277	286	254	249	285	287	247	260	225	284	279	290	263	253	279	248	220	294	234	255	272	237	237	273	270	271	236	252	249	253	248	257	236	248	281	251	250	264	280	272	279	268	264	270	282	257	286	271	240	258	238	266	248	277	243	287	259	256	267	244	262	267	280	266	260	262	256	280	271	247	271	283	275	275	280	275	280	249	268	250	285	259	272	235	253	244	283	260	260	280	244	244	272	261	229	243	252	267	294	283	260	255	233	244	253	224	266	262	287	270	259	235	230	271	300	271	232	253	264	252	279	270	250	250	265	264	303	239	253	270	281	282	250	260	286	237	248	284	254	275	237	263	234	257	248	225	272	269	245	247	262	234	258	240	256	288	259	294	293	292	277	250	254	278	268	281	271	269	253	247	264	276	254	256	283	268	281	258	291	255	231	251	273	297	271	275	245	242	257	271	233	240	253	261	278	252	272	247	258	274	278	251	259	260	274	259	262	268	255	232	281	279	272	244	240	239	251	286	273	236	275	287	262	253	279	247	285	261	261	232	263	262	256	250	293	281	274	258	274	259	254	279	269	252	250	276	293	294	278	253	243	266	268	244	271	278	237	241	276	269	288	237	267	279	326	259	255	239	269	253	274	279	285	248	242	270	278	283	265	270	262	254	263	300	277	287	296	257	255	251	217	272	259	258	257	244	260	275	268	278	300	226	239	278	282	267	249	257	260	290	255	257	227	283	285	232	289	265	294	252	273	253	273	269	239	261	286	247	264	266	256	262	259	270	280	263	283	240	212	265	302	272	272	248	262	250	277	255	261	269	283	262	236	242	262	273	265	266	281	273	257	267	238	268	281	262	261	277	275	280	275	253	247	267	242	272	279	275	259	267	271	263	240	278	291	259	269	269	251	292	254	249	292	266	281	248	263	249	254	238	257	279	267	245	258	283	270	285	272	287	251	237	275	243	287	232	238	253	321	261	265	272	272	275	249	238	269	271	260	296	309	264	248	232	257	247	246	250	251	228	284	258	268	292	254	261	287	276	244	266	273	245	254	279	238	276	279	290	246	257	266	298	284	230	291	239	287	295	262	227	315	283	252	301	269	238	247	252	274	249	253	277	275	263	249	257	241	272	252	283	270	281	268	302	245	247	279	242	251	276	256	254	260	262	270	273	261	264	253	246	289	274	273	238	252	264	259	292	273	273	270	287	279	266	238	246	276	246	274	247	250	272	266	274	247	291	265	291	239	263	260	263	303	255	272	233	262	263	240	235	281	259	272	259	280	278	282	242	260	275	237	282	289	285	286	292	283	302	268	263	265	277	257	243	218	243	295	261	284	251	265	238	267	241	265	272	284	259	291	245	280	267	274	249	280	216	260	239	261	280	299	222	255	244	272	273	244	255	226	241	261	264	265	284	263	287	288	236	272	307	275	260	287	254	224	278	270	273	247	275	262	257	250	267	246	259	247	284	269	266	274	253	266	288	262	268	247	273	275	231	252	248	286	257	253	268	287	281	240	273	291	273	271	301	262	275	289	261	265	236	255	279	251	275	258	250	255	272	277	266	262	261	258	240
10224	690	883	940	868	801	764	769	683	647	663	653	699	631	651	651	637	647	665	638	602	619	655	625	623	601	630	620	611	653	680	633	630	634	620	644	661	625	678	609	643	654	652	639	626	595	651	606	600	635	647	652	596	617	594	620	617	622	598	596	619	650	650	669	603	610	585	577	666	661	564	615	593	653	639	636	630	674	626	648	651	658	670	651	640	623	603	607	646	640	610	649	624	593	687	606	632	625	592	603	558	613	641	678	624	622	647	628	661	657	645	634	636	683	598	638	664	580	679	624	584	639	645	615	612	592	646	632	622	634	676	661	601	643	620	597	623	652	614	660	646	602	608	639	655	578	592	603	646	572	618	618	652	590	623	636	659	604	605	639	668	659	667	612	632	604	613	632	581	670	594	681	621	611	641	635	665	629	608	632	661	632	654	666	662	652	650	640	617	667	611	671	635	620	630	662	641	631	675	600	608	648	680	645	623	623	594	630	643	601	629	598	612	652	697	601	657	640	630	627	601	657	608	605	648	659	595	586	614	662	660	568	636	642	594	616	629	641	631	607	633	601	646	629	646	594	655	622	630	610	617	640	663	651	617	636	669	658	629	623	625	642	642	589	647	645	627	653	648	635	646	664	618	648	648	637	609	639	641	589	652	640	619	652	634	644	592	646	578	635	666	628	666	653	620	589	643	643	600	624	621	604	601	629	695	603	619	669	578	635	644	625	605	640	645	632	627	664	607	673	651	618	629	602	657	612	629	634	636	639	608	634	654	639	591	649	661	619	670	632	664	618	613	620	600	638	639	596	608	657	625	678	630	638	624	608	618	588	599	655	635	615	636	615	631	632	653	631	634	650	640	602	631	617	626	623	623	649	624	605	622	628	623	617	632	637	646	579	640	646	665	655	649	668	638	615	624	620	614	685	634	683	608	605	694	641	628	627	632	618	640	640	659	618	677	606	665	624	629	638	604	617	655	638	658	637	608	602	644	606	670	631	595	598	645	634	630	646	667	664	657	605	635	644	616	623	624	626	631	611	592	652	615	614	596	615	604	627	628	597	654	628	627	640	675	630	625	608	647	618	637	644	615	620	650	632	652	630	673	597	599	651	623	607	637	641	640	626	647	640	600	615	630	610	641	634	635	584	590	562	611	647	602	648	667	614	650	622	670	615	643	605	613	652	656	625	627	613	596	627	654	608	616	687	638	641	602	675	616	605	623	614	622	598	609	636	645	655	594	661	612	630	641	635	618	675	625	593	640	608	604	655	639	593	625	621	646	613	649	634	630	641	663	636	612	625	614	633	627	631	608	614	669	647	639	629	659	677	631	659	588	623	652	575	695	628	647	631	628	626	592	611	673	587	647	651	634	585	620	634	652	653	631	635	633	631	606	666	638	641	624	621	640	644	637	621	644	648	664	610	590	582	624	628	639	635	629	660	589	608	629	646	632	667	647	601	604	642	594	631	640	587	651	637	631	620	628	709	581	656	594	588	601	624	618	673	599	576	591	622	611	610	669	688	643	612	693	630	604	619	622	636	585	696	627	612	619	656	618	650	639	586	664	638	600	608	645	650	655	600	633	658	644	628	607	644	671	622	626	674	628	656	599	625	596	612	619	628	703	669	598	643	616	626	644	648	591	619	618	631	620	600	643	671	632	624	649	633	618	620	610	641	629	671	616	650	590	617	681	608	631	594	639	663	614	612	601	626	624	651	618	668	637	571	636	614	634	650	636	653	642	638	649	624	675	607	615	596	603	613	628	628	619	604	632	668	596	618	633	607	584	615	596	640	642	628	637	608	587	595	637	609	591	621	648	600	626	647	633	651	642	635	645	656	663	683	651	625	644	652	663	583	607	643	605	661	628	645	603	608	661	575	637	670	636	618	596	606	655	686	612	631	625	646	615	631	620	637	662	664	601	596	602	628	611	598	603	632	652	646	659	612	603	656	678	626	646	618	623	608	657	626	606	635	629	606	630	630	632	627	603	637	618	630	663	665	686	672	630	644	610	648	627	633	633	660	605	705	672	605	629	651	671	615	624	635	637	591	674	645	630	648	619	629	676	638	581	598	633	651	604	611	607	612	630	645	617	631	607	602	598	653	627	669	605	585	642	647	639	656	624	575	685	621	659	641	637	637	597	638	640	657	583	624	638	571	640	630	628	659	630	620	628	591	648	595	622	616	619	668	651	603	656	663	647	632	671	627	585	612	650	643	643	633	679	631	627	646	636	609	654	620	631	654	649	643	597	664	614	614	598	606	634	614	578	624	652	640	621	631	645	616	638	652	581	621	639	659	634	631	663	634	601	648	617	579	623	646	611	615	616	603	621	592	594	628	611	591	629	623	644	667	612	679	662	657	626	638	633	635	589	604	630	589	628	636	650	665	619	643	642	655	642	635	575	705	654	654	637	665	653	637	632	610	648	610	629	637	673	662	620	599	678	638	653	619	642	652	638	601	650	597	619	662	644	622	618	575	639	627	579	648	644	637	657	617	635	615	640	666	627	632	688	612	604	620	630	638	640	602	613	662	573	639	636	649	598	605	611	620	621	631	605	631	609	644	636	625	623	590	668	590	618	614	641	633	620	665	607	642	621	641	657	640	656	632	603	594	667	652	664	628	625	600	623	619	592	619	650	617	601	618	631	671	615	674	643	621	656	614	627	634	658	641	624	615	605	581	657	658	601	630	649	652	639	614	611	603	634	623	652	625	660	650	604	648	630	662	639	660	651	665	581	655	628	643	595	658	631	643	606	590	680	621	639	655	605	628	667	677	627	627	592	614	593	654	646	621	612	600	652	591	601	620	641	588	591	611	645	637	611	576	655	634	643	667	687	654	679	658	583	646	638	644	603	659	615	655	649	662	629	613	610	634	624	666	667	675	652	659	632	657	665	621	606	605	616	610	640	613	649	620	614	614	618	645	644	611	653	631	650	617	658	645	652	594	620	635	625	653	621	575	594	627	639	632	635	592	677	599	663	614	605	621	602	582	648	642	655	613	631	638	645	628	621	643	607	635	617	625	596	637	623	639	660	663	643	636	596	637	605	671	606	649	670	638	628	638	673	570	630	612	613	650	633	644	680	659	659	623	606	678	635	620	626	642	628	626	664	621	636	652	645	628	630	596	634	628	662	632	682	643	626	640	676	624	594	585	642	644	655	612	651	620	589	618	648	590	648	649	639	621	603	614	634	575	659	653	646	652	574	673	614	665	653	626	597	635	628	603	633	637	654	609	667	653	578	597	626	687	624	661	654	632	630	605	624	626	684	631	595	630	636	614	650	592	618	663	635	661	630	653	631	585	669	648	656	621	632	618	613	653	620	657	635	679	636	650	616	618	622	589	634	674	663	605	661	677	618	685	586	652	649	601	603	631	639	613	614	623	615	637	624	589	644	584	652	591	635	622	588	595	640	608	612	617	638	660	653	606	619	622	611	643	636	611	641	662	606	644	620	597	641	676	634	622	627	596	632	700	655	629	669	605	627	614
47605	25047	15543	1942	801	608	526	421	347	335	318	299	311	278	283	270	251	248	251	281	248	262	241	220	240	250	244	239	207	242	239	243	227	223	218	216	221	234	262	240	262	226	225	205	252	254	249	234	213	217	207	235	212	251	227	218	239	255	257	238	245	238	241	204	216	230	222	212	242	222	233	232	223	247	226	226	239	224	233	260	222	218	221	234	216	189	215	230	216	197	217	251	255	215	231	219	255	221	237	231	245	227	252	232	223	228	241	240	208	204	220	236	242	226	215	237	258	253	214	237	220	190	227	234	256	226	255	250	246	222	250	235	229	224	240	244	250	215	227	204	242	217	222	227	221	234	240	209	234	231	236	227	219	214	228	219	229	204	244	197	231	204	281	217	233	214	243	243	227	218	205	237	238	218	210	212	211	223	239	219	221	221	228	236	229	222	225	218	235	227	230	258	215	221	219	217	226	228	237	238	253	186	210	233	216	216	226	243	212	234	236	210	240	221	217	202	235	235	233	217	214	198	211	223	213	213	235	238	212	248	237	244	242	225	198	219	237	228	233	245	222	227	212	230	233	223	216	226	243	252	199	237	210	237	237	240	241	262	220	253	209	220	259	248	231	207	224	207	209	237	232	226	227	215	224	241	218	213	224	205	223	257	229	219	232	245	225	260	224	223	221	228	219	218	209	233	261	238	229	251	207	239	216	206	227	193	219	209	217	231	239	216	212	194	227	241	214	224	234	255	226	242	222	247	246	236	232	236	238	278	209	219	218	201	224	231	229	214	241	206	220	248	219	222	213	239	214	211	240	247	216	246	202	228	227	236	199	236	235	247	221	240	260	226	261	234	208	225	221	231	234	242	235	232	230	244	221	230	224	208	203	193	227	235	246	236	212	233	240	229	224	234	208	233	224	229	205	189	237	239	252	247	205	248	255	253	228	221	249	222	250	196	250	215	204	214	243	229	224	212	215	237	237	218	230	214	239	253	248	219	219	214	234	228	235	214	237	238	206	219	223	206	252	227	244	236	245	225	222	195	211	217	220	224	213	246	241	247	217	241	247	230	218	237	243	217	198	229	216	223	248	242	245	203	241	222	202	213	241	270	241	213	210	227	233	236	225	226	220	236	226	223	239	224	242	221	249	214	228	209	232	217	223	205	201	213	226	249	211	249	227	238	231	207	226	234	208	232	220	215	222	213	237	191	223	261	229	230	245	228	230	229	238	210	242	221	235	208	236	238	239	254	244	214	214	218	199	189	222	225	229	262	210	231	217	197	248	248	223	238	223	245	249	223	233	218	216	256	232	231	239	215	221	209	213	205	215	238	252	223	255	217	227	230	264	205	217	232	237	220	238	231	239	263	233	225	218	195	237	226	210	223	217	239	234	200	218	224	224	233	222	197	218	241	270	254	256	214	233	209	214	217	219	207	198	245	232	247	228	210	244	231	214	202	244	238	228	209	254	213	222	225	242	259	241	258	201	203	224	247	237	236	207	226	236	226	234	230	223	206	209	198	242	224	208	242	245	233	238	264	204	224	230	201	210	239	249	220	235	219	216	210	248	245	242	233	250	239	246	242	206	225	221	196	198	201	238	240	231	242	229	227	203	227	222	206	244	213	237	223	222	226	226	244	230	225	230	213	215	231	215	219	233	212	241	230	226	200	224	247	218	212	225	222	219	246	209	223	226	261	239	223	244	240	209	211	226	219	213	216	223	200	241	218	242	216	235	236	224	218	262	210	234	223	233	240	245	231	233	227	232	231	249	247	245	232	235	223	224	223	232	235	214	236	240	228	236	237	241	238	246	201	218	217	248	193	198	255	201	216	254	210	222	224	242	233	211	236	264	217	236	213	226	234	248	224	235	229	237	250	228	223	239	220	212	238	220	244	219	229	216	240	222	197	223	219	250	210	240	210	227	213	225	221	225	240	210	219	202	214	202	215	225	236	240	232	223	233	218	230	220	260	229	236	243	246	216	214	221	228	230	213	243	238	241	216	228	219	203	231	209	223	230	229	238	203	208	217	224	254	243	239	229	206	219	230	228	228	223	231	234	233	253	206	220	231	226	214	204	233	222	219	216	213	217	239	246	218	205	229	227	222	201	212	211	241	205	246	207	244	235	202	210	231	228	215	229	220	260	214	252	218	227	217	204	225	218	216	235	225	250	236	246	217	223	236	216	213	218	221	231	229	212	234	227	233	230	242	243	210	217	241	257	242	213	241	239	262	229	219	225	211	225	234	217	220	227	223	236	246	235	234	241	268	225	213	237	245	218	206	236	207	217	259	217	194	215	225	252	254	244	223	236	220	208	258	238	204	184	214	225	223	239	227	221	198	225	228	236	246	237	262	229	222	219	217	221	226	204	260	211	204	207	226	215	228	217	226	243	213	217	219	223	224	241	237	233	196	238	228	229	213	228	243	194	213	218	231	239	220	223	229	224	220	228	235	216	228	242	226	231	229	252	236	228	231	216	211	222	248	201	222	238	212	215	232	249	210	212	210	239	220	229	222	243	228	231	213	230	247	254	232	251	224	238	253	223	248	199	208	235	237	204	210	228	225	240	239	280	222	256	227	226	242	215	237	214	228	201	234	232	246	227	233	229	228	231	214	215	216	230	220	239	241	224	241	228	239	186	223	245	234	211	231	197	223	216	222	226	243	221	239	265	235	226	220	213	249	230	233	242	249	234	209	218	213	200	238	254	230	249	237	256	229	224	254	254	239	249	207	224	205	241	251	226	258	231	242	224	222	253	216	199	229	192	211	264	232	200	210	243	205	228	213	245	220	215	202	239	222	242	222	220	270	218	246	229	216	209	256	246	215	237	222	219	255	238	226	237	238	244	206	236	239	227	234	232	243	232	207	221	237	219	218	218	232	229	230	231	250	221	250	218	210	221	231	188	219	235	220	237	241	207	232	241	205	262	225	228	215	220	220	206	205	201	228	248	208	247	239	261	235	216	250	208	243	228	236	222	221	231	232	234	264	232	215	213	262	250	229	251	241	199	235	224	232	234	241	232	241	246	226	229	217	216	228	235	209	225	217	228	237	208	237	205	234	236	231	238	201	244	252	214	227	232	242	227	238	227	231	222	232	229	228	259	227	227	217	217	233	209	247	221	223	217	238	222	243	212	245	217	226	208	208	207	221	259	240	242	226	245	235	225	241	234	226	210	212	221	243	230	223	232	252	229	221	242	248	224	204	233	198	221	223	216	226	245	223	211	219	237	209	211	237	226	233	263	257	254	243	213	218	217	221	218	251	234	238	222	216	237	242	224	208	243	232	221	212	205	191	210	205	206	204	233	226	219	253	197	214	199	232	237	247	210	197	257	229	226	217	240	242	222	222	226	210	210	238	254	213	214	227	235	224	222	259	230	224	206	249	230	200	250	210	231	227	242	243	222	227	229	256	238	217	239	244	225	238	225	230	221	201	233	191	241	263	225	210	200	232	212	245	234	228	206	257	230	239	224	233	220	223	216	246	230	199
24720	1470	2567	3016	2506	2060	1933	1616	1272	1138	1137	1031	937	930	933	825	789	770	748	709	717	721	748	671	680	681	640	620	589	595	624	655	584	645	605	603	611	587	614	606	625	585	635	620	598	574	655	597	639	600	561	613	632	565	581	601	594	640	556	595	576	603	606	616	587	582	589	586	611	587	581	590	618	548	586	597	573	575	566	601	562	583	548	549	542	576	605	569	581	548	597	607	599	619	576	595	597	603	542	560	570	539	579	536	616	530	599	584	548	607	577	577	622	627	558	578	592	571	571	575	566	582	543	551	593	579	549	591	577	555	615	589	574	570	569	555	574	583	561	597	592	581	607	580	573	562	572	553	612	571	603	568	563	576	591	581	531	542	589	569	608	593	548	597	589	555	585	596	588	579	560	547	615	616	566	589	505	576	550	554	579	578	568	547	576	591	554	577	546	547	577	575	589	574	565	566	539	585	554	563	547	607	563	585	624	618	563	552	581	526	575	559	592	541	615	525	566	574	547	575	566	571	586	578	571	556	610	585	539	582	568	583	540	591	520	556	568	593	579	607	566	558	574	591	530	577	511	547	609	550	583	572	578	554	570	559	568	601	576	543	548	602	618	593	559	600	562	534	587	575	558	583	585	581	607	582	578	584	608	577	561	521	602	543	543	565	563	528	566	545	553	599	594	597	551	542	574	585	546	571	590	568	576	529	564	550	621	618	572	574	561	540	573	548	599	565	528	555	579	544	545	556	559	593	610	553	572	613	639	606	589	544	598	569	627	597	575	556	593	564	588	556	604	594	581	578	596	506	576	544	568	572	584	596	575	568	573	591	580	552	542	584	589	577	547	566	557	596	557	580	553	605	535	574	572	550	567	592	574	560	589	567	602	598	566	597	556	557	579	598	548	574	601	563	558	590	542	570	528	504	609	571	556	549	547	554	576	563	578	574	611	553	581	552	601	566	604	577	572	539	568	600	561	586	607	595	583	588	570	556	587	601	559	594	603	549	542	521	547	583	599	536	557	578	556	562	595	549	605	583	552	630	571	546	595	542	518	559	587	572	572	593	597	582	589	568	607	559	527	602	597	608	537	584	596	567	560	603	557	550	573	594	567	577	544	549	590	553	559	573	526	572	561	583	558	582	540	599	592	531	639	567	580	600	594	626	584	582	538	593	550	553	560	548	582	579	574	595	568	568	549	604	547	542	581	556	566	539	581	546	618	631	633	552	580	548	564	582	571	554	567	561	558	587	550	545	598	563	560	552	582	580	562	577	596	567	576	569	557	541	553	584	602	566	605	544	594	550	540	588	585	585	568	580	595	610	580	581	606	561	589	590	583	549	552	601	584	607	594	555	572	546	575	573	581	528	575	554	566	539	604	563	605	567	553	613	601	564	582	603	570	566	587	560	554	560	558	612	557	574	591	578	591	562	573	605	573	561	587	593	568	564	558	606	629	589	571	606	573	556	578	560	566	573	549	570	570	543	574	600	571	577	541	542	569	573	564	553	560	559	558	575	604	552	581	589	569	552	577	559	576	543	545	572	586	584	613	564	574	595	542	547	601	565	563	609	570	577	539	552	568	577	586	556	544	553	573	593	568	560	545	554	555	571	561	591	529	553	577	592	591	538	550	539	526	567	559	552	616	599	611	564	567	559	586	580	553	604	575	587	534	601	560	562	583	567	546	566	563	538	593	595	581	549	569	597	614	601	588	581	579	584	557	562	591	557	539	551	566	565	569	550	566	630	581	584	567	587	582	544	571	568	557	500	585	580	593	551	585	548	581	567	573	573	541	580	578	583	577	556	601	591	612	572	574	564	542	580	547	603	583	617	539	600	579	583	596	527	552	606	585	596	604	551	575	538	604	606	609	592	577	584	607	558	523	604	572	567	605	570	584	583	582	570	557	589	588	540	565	523	571	556	608	541	622	567	556	556	641	513	554	556	578	565	553	571	556	558	591	557	558	590	496	581	557	611	533	634	575	581	577	609	601	564	554	578	573	532	584	570	569	578	526	534	527	587	576	584	611	584	596	565	553	586	567	571	597	585	562	603	538	573	580	594	530	595	606	572	561	589	564	582	565	534	544	599	579	575	535	559	578	538	598	556	589	628	545	569	541	570	553	560	590	589	576	604	610	566	563	558	589	545	569	571	563	542	575	610	611	598	580	556	612	536	588	604	562	555	591	539	582	637	535	570	574	569	572	556	579	552	572	569	559	580	570	579	544	601	566	539	598	554	590	553	593	561	557	597	579	570	567	562	583	531	559	540	546	609	539	570	546	574	576	581	561	549	585	578	597	552	575	562	580	626	577	574	573	573	552	557	596	597	562	599	566	556	564	597	576	568	587	586	569	603	570	567	565	563	534	561	573	576	617	545	561	576	582	548	564	590	563	565	592	597	600	583	580	590	573	586	595	583	604	546	561	533	579	610	582	571	563	626	597	575	601	574	617	600	570	575	564	559	585	535	573	582	588	568	525	559	549	561	522	583	530	595	582	602	542	588	567	550	568	538	596	611	592	584	590	547	582	577	551	563	594	548	619	584	560	549	564	575	603	619	533	529	579	575	600	567	559	550	566	576	570	578	527	588	520	559	577	536	577	540	561	515	583	555	565	595	607	596	565	572	555	604	605	535	584	543	556	549	583	606	582	568	514	531	561	610	565	561	581	581	553	520	550	531	546	571	613	594	578	601	595	521	632	588	582	574	558	541	598	571	566	591	604	576	594	597	546	552	585	576	577	596	593	553	553	551	575	534	576	518	557	599	549	612	592	568	570	601	560	540	612	555	517	551	564	567	589	577	563	572	558	566	564	561	534	591	571	555	609	615	542	598	549	531	558	540	586	557	606	609	531	597	532	581	576	610	569	572	590	600	559	558	588	554	584	588	583	608	575	547	580	596	561	577	564	568	569	553	541	563	588	572	559	553	573	549	564	581	533	568	552	563	552	579	568	551	546	561	565	572	560	588	550	555	571	570	563	573	540	555	554	622	614	615	558	578	591	582	580	543	585	566	576	573	567	605	574	530	567	593	597	563	585	586	593	533	571	623	585	569	583	542	524	551	619	592	575	596	592	585	565	548	583	609	620	587	571	551	596	561	533	568	582	546	518	617	566	562	526	558	606	565	611	574	583	553	575	549	579	608	612	583	562	556	525	609	552	598	554	556	572	578	579	516	540	593	556	577	566	574	556	557	575	588	586	568	541	575	578	581	566	561	564	600	560	588	591	546	499	577	595	559	605	584	582	571	570	565	615	640	570	579	596	592	555	549	557	587	558	587	568	569	555	599	556	571	559	559	566	574	598	547	590	566	599	599	524	610	569	528	569	587	570	575	519	583	588	603	565	627	601	562	569	577	562	583	585	517	562	569	562	561	577	616	559	589	603	540	585	518	547	547	558	574	579	553	621	609	573	536	553	562	603	522	604	565	579	568	561	580	564	618	579	555	577	614	600	557	607	580	577	591	608	563	549	598	568	567	550	594	571	583
46375	26843	24053	14159	2761	1263	1075	823	654	570	559	488	468	445	420	395	428	406	394	389	422	389	443	395	377	361	375	386	364	391	364	384	345	370	400	359	363	333	357	353	370	337	370	390	372	360	360	379	343	352	363	323	384	396	362	333	361	351	357	355	380	347	377	370	338	359	372	355	352	358	327	355	361	381	367	353	348	363	394	381	395	360	355	342	356	386	352	356	375	363	341	390	332	341	320	360	352	352	377	345	383	327	341	380	366	356	375	379	347	360	336	368	374	402	361	383	339	374	373	327	372	390	383	359	359	342	368	340	341	345	358	365	355	364	363	378	321	348	325	360	364	360	375	387	330	331	401	337	361	363	353	371	341	327	393	371	346	365	336	367	344	359	347	327	371	371	414	346	332	332	387	322	373	330	367	341	331	328	348	322	329	316	346	356	363	348	361	381	376	345	338	332	359	407	347	383	344	383	350	374	345	374	338	351	382	335	361	376	384	364	358	341	362	345	368	372	305	344	371	331	332	384	317	341	356	360	358	421	332	355	330	395	368	345	359	369	344	350	350	366	369	347	384	366	360	308	327	355	355	357	337	317	365	361	367	349	381	332	368	348	324	352	350	378	340	321	376	339	382	375	339	380	329	318	333	357	351	388	352	404	345	372	364	344	330	341	361	356	352	363	362	360	377	340	386	338	340	365	361	385	388	350	366	339	327	327	301	320	349	350	322	359	383	330	350	359	355	344	361	349	339	374	333	307	338	346	390	330	340	363	374	359	344	375	351	359	309	352	363	369	375	340	344	354	397	374	369	347	347	390	355	352	367	352	346	307	371	340	369	357	325	339	339	377	368	350	332	361	370	326	334	357	359	340	379	326	372	345	367	347	299	347	347	348	350	363	352	348	353	353	341	395	340	378	319	359	376	346	355	381	346	328	372	354	387	388	354	337	346	372	368	346	313	321	369	345	354	350	303	374	317	362	363	361	350	348	365	338	348	352	373	386	356	391	357	370	338	359	352	325	355	330	338	341	344	374	350	344	357	345	340	380	336	354	399	344	335	376	391	349	341	346	362	351	348	370	343	345	379	339	357	371	363	364	348	340	346	354	363	362	396	342	330	368	315	339	352	378	355	336	403	367	348	333	383	375	316	390	328	359	384	349	378	370	379	348	344	331	384	303	371	362	367	388	330	347	331	312	345	361	363	337	347	332	367	333	344	350	370	311	367	358	338	364	344	399	330	356	338	369	378	334	334	371	350	345	353	353	317	325	367	359	349	329	351	333	374	393	358	359	351	383	353	385	357	332	355	305	374	382	337	350	377	352	343	346	328	361	407	344	349	380	379	348	357	368	346	354	361	375	371	355	321	359	358	336	357	393	360	339	406	362	355	362	324	367	358	341	393	401	345	365	370	347	374	381	366	394	374	327	371	392	383	363	334	315	375	354	356	329	329	379	354	344	350	342	364	362	375	377	358	358	358	365	349	364	322	361	374	361	337	373	343	339	380	345	340	370	355	374	326	352	360	330	382	362	371	349	371	363	371	343	361	370	323	355	358	330	322	345	395	312	351	349	384	361	389	312	318	397	359	314	342	325	366	326	342	344	373	342	354	330	337	361	358	357	372	354	370	371	362	324	352	350	340	332	336	350	384	346	344	366	360	340	349	360	351	339	344	327	328	356	324	355	342	360	391	354	342	382	331	409	381	331	353	361	389	362	372	371	368	323	345	371	309	354	347	333	343	354	355	351	347	364	367	348	318	333	333	353	369	360	348	337	308	326	354	356	377	371	402	360	397	347	330	364	358	345	368	375	319	386	350	386	373	378	346	381	374	362	322	362	381	391	355	351	337	312	367	346	373	396	358	367	349	397	367	304	363	332	300	390	321	344	351	336	354	349	386	373	316	347	355	375	388	363	362	376	355	344	359	319	365	350	334	362	372	350	356	335	379	325	370	365	328	366	360	353	357	336	349	343	389	365	386	343	347	325	349	358	340	343	346	355	331	348	378	357	341	355	370	342	355	385	378	344	340	369	366	351	379	330	391	351	375	343	381	391	343	342	355	352	308	348	322	343	354	358	379	367	380	385	337	337	375	335	372	362	368	388	361	360	358	341	352	335	311	355	344	339	330	397	356	364	360	316	322	328	400	414	341	344	329	347	389	384	371	338	361	346	380	360	384	332	330	341	360	352	334	352	346	374	332	364	357	421	350	341	340	396	316	354	354	358	358	392	349	374	380	364	342	361	358	337	345	387	332	337	372	358	318	345	375	328	359	339	388	366	360	328	371	365	353	318	352	357	355	329	343	340	371	366	352	349	362	370	356	348	360	341	340	385	318	360	341	338	388	337	331	332	379	331	362	370	376	320	370	360	347	337	350	349	357	369	356	362	334	372	370	354	318	346	353	331	363	355	352	371	359	316	380	340	360	364	378	356	332	358	349	320	384	358	368	351	383	331	331	337	334	339	378	325	360	345	359	348	329	361	337	351	364	337	348	351	311	354	325	379	344	344	364	336	312	377	372	339	372	385	353	339	315	346	365	348	337	341	361	374	345	337	306	341	307	349	330	362	324	325	351	379	338	363	353	365	366	339	309	351	308	342	349	385	363	386	363	348	361	352	370	362	349	377	364	366	343	334	362	357	406	375	321	367	331	326	387	331	334	363	370	335	350	338	357	379	365	321	354	335	390	366	321	324	381	322	344	345	365	416	360	388	367	375	335	343	361	332	335	397	337	346	352	316	394	357	399	342	339	391	382	375	303	350	311	365	368	401	340	370	318	338	385	319	350	362	344	363	353	395	364	361	372	327	350	348	333	322	336	368	363	347	372	367	344	343	339	350	359	342	393	353	366	323	363	330	315	362	317	336	347	368	356	355	376	353	332	381	321	347	330	360	326	372	367	361	339	348	377	388	413	335	307	320	372	364	344	376	358	360	363	350	337	371	366	351	390	364	398	356	342	368	364	304	349	348	367	349	353	333	347	366	375	371	353	356	326	325	333	327	369	372	361	352	356	327	355	364	350	347	310	379	348	343	364	357	329	352	302	330	378	384	381	351	337	350	327	374	342	336	357	370	343	369	367	378	328	346	310	363	345	343	335	353	340	356	364	351	388	340	345	348	377	343	370	367	386	345	384	364	367	397	316	365	356	345	350	385	366	356	368	390	383	342	344	348	341	312	324	350	368	343	357	318	353	361	357	364	339	324	338	342	366	381	357	364	386	334	363	333	316	341	351	375	385	358	329	342	351	335	343	369	398	338	335	362	369	322	369	362	350	346	342	341	345	337	385	324	361	343	345	364	341	333	362	351	349	360	355	375	362	316	366	347	354	392	360	327	382	325	363	362	352	383	363	340	353	349	349	367	343	374	349	380	346	346	368	360	371	368	382	340	355	386	322	355	363	369	361	376	330	344	366	335	316	323	343	358	345	315	326	360	369	332	360	387	348	344	337	346	368	346	343	347	377	382	348	361	360	349	361	353	321	356	339	341	360	368
30162	2579	4596	5217	4352	3717	3416	2660	2297	2078	1743	1729	1555	1404	1442	1276	1247	1194	1150	1148	1178	1074	1017	998	1076	1016	919	997	1001	902	928	900	905	946	909	931	897	886	889	875	900	890	931	872	947	845	895	852	878	895	864	871	874	867	881	833	892	818	858	814	808	870	825	863	828	860	813	869	800	877	836	807	871	896	857	849	888	819	807	834	833	882	846	823	817	846	840	858	865	865	825	836	790	851	874	820	812	776	831	808	807	884	862	854	811	822	851	845	804	856	831	833	822	865	784	871	817	823	879	790	824	849	827	866	929	842	833	785	844	844	887	863	821	867	827	836	809	800	797	824	824	866	858	870	854	765	798	855	875	831	817	856	832	882	826	913	809	850	804	783	825	767	821	846	815	800	861	831	811	858	851	827	855	836	876	812	896	833	823	879	841	808	819	791	819	855	891	840	810	822	820	824	836	836	820	853	833	873	831	849	828	837	803	805	824	806	851	809	830	805	825	867	782	834	821	836	827	782	788	882	913	836	771	804	792	784	782	838	833	863	832	766	805	867	831	899	832	824	845	825	851	815	824	802	837	803	828	821	880	839	844	797	891	879	854	812	763	823	842	781	808	832	832	832	825	838	881	802	845	871	826	834	818	803	827	781	833	785	822	784	809	817	852	813	828	856	778	846	836	786	841	806	810	830	824	801	861	835	855	849	841	806	817	828	823	794	829	844	828	839	812	862	789	847	850	845	807	798	794	927	778	870	862	824	802	791	791	857	799	829	793	840	830	834	792	808	779	817	792	860	840	836	839	861	832	803	812	832	838	863	801	853	831	858	863	796	847	847	823	827	862	778	813	788	803	874	812	854	807	823	849	868	798	807	821	803	840	805	800	804	823	823	824	868	872	780	841	810	827	803	773	818	799	866	831	839	852	810	800	829	858	786	805	815	831	846	816	864	758	831	839	821	836	842	866	857	837	798	854	815	807	850	862	877	827	825	819	856	836	834	848	875	849	854	818	818	823	784	846	824	849	862	832	859	822	817	797	859	905	782	798	839	866	830	821	827	839	866	858	826	834	809	858	826	760	792	781	812	818	849	856	846	875	820	828	865	829	776	843	831	867	863	830	854	783	860	847	807	875	822	830	865	846	830	860	826	819	782	857	820	817	798	876	800	858	822	853	807	855	870	817	833	855	819	837	825	798	886	820	823	813	839	791	818	842	805	833	827	819	839	817	828	826	820	845	842	880	811	817	870	811	854	800	800	840	797	860	866	802	804	835	791	797	844	848	828	828	857	812	878	797	797	817	842	847	887	837	801	811	807	821	850	836	770	809	782	758	801	824	856	830	811	836	836	828	757	783	847	844	794	813	875	835	819	836	807	798	851	836	831	808	864	848	817	836	806	851	849	843	837	828	877	825	784	821	844	850	768	848	838	832	745	843	805	792	856	823	793	824	830	846	866	848	885	861	833	886	798	776	845	854	871	834	833	778	779	801	869	820	823	818	854	790	788	861	781	828	864	795	862	850	797	832	781	835	813	864	836	829	797	813	866	820	823	829	788	848	841	817	790	811	820	839	857	808	799	797	793	804	851	823	855	812	857	833	814	837	810	861	811	851	836	823	802	886	802	803	836	833	878	804	794	811	897	851	864	792	826	841	834	854	851	813	826	854	880	788	781	812	859	860	883	878	829	829	806	796	852	836	803	806	834	822	824	783	839	825	803	837	858	825	834	824	853	792	884	891	814	805	826	785	813	788	860	815	806	852	821	837	839	831	792	869	849	839	874	789	855	806	850	831	863	830	816	864	885	804	833	838	791	815	878	821	820	793	873	809	813	865	774	873	840	850	838	783	847	817	809	824	858	795	833	796	838	800	877	779	884	812	769	788	813	848	806	786	848	827	822	852	798	859	849	823	832	830	856	836	845	859	840	846	827	851	838	865	888	839	850	800	832	817	849	839	807	827	850	857	856	812	795	826	780	859	771	860	797	841	841	835	802	792	826	813	845	881	801	794	839	840	891	823	844	829	832	788	835	850	841	833	789	844	829	841	831	775	792	804	820	812	789	856	845	870	849	841	829	830	836	843	835	831	776	831	818	829	791	841	863	876	878	849	847	793	808	855	830	843	788	755	854	845	816	828	805	809	895	807	798	851	831	836	786	828	833	846	804	814	784	819	759	789	839	799	851	841	759	851	852	831	852	751	800	890	859	883	802	781	763	837	826	826	898	812	826	864	830	835	849	889	788	864	815	801	848	756	849	844	791	836	845	837	854	800	847	853	836	817	883	846	803	829	834	843	828	904	816	803	878	870	818	812	844	840	834	784	800	846	822	818	812	883	801	850	875	827	785	848	840	881	810	789	808	801	881	883	824	777	796	837	845	853	868	843	800	809	854	835	851	755	879	809	806	796	876	856	832	845	775	888	832	778	827	783	825	856	813	823	804	832	799	837	837	855	810	791	859	848	870	854	873	826	920	807	815	850	852	831	801	815	808	823	808	832	804	835	834	815	791	827	866	830	880	826	804	811	838	804	794	815	810	835	813	802	834	847	826	796	817	822	786	814	853	824	842	879	840	849	785	818	850	816	808	857	792	809	811	754	855	830	829	858	770	781	792	915	803	822	838	834	834	821	811	823	791	764	828	847	849	802	798	826	868	809	835	793	795	880	808	849	835	867	817	857	839	760	803	870	808	825	831	851	859	829	841	866	814	814	797	860	864	799	824	816	760	809	824	830	794	840	796	797	843	867	824	852	822	793	863	820	822	830	878	794	826	814	825	855	878	839	834	789	839	834	846	806	837	815	878	814	867	804	829	812	818	847	828	857	780	840	799	837	806	864	757	813	870	859	831	813	812	798	856	876	835	902	815	828	830	831	870	878	860	841	816	828	808	845	816	790	888	802	820	842	805	887	840	888	820	839	828	870	817	801	848	851	757	837	825	858	834	781	870	829	850	846	820	757	834	802	819	835	792	808	809	813	835	847	801	747	835	810	879	875	787	836	804	849	827	860	834	786	803	893	820	818	863	758	792	852	820	754	854	800	851	809	800	797	844	827	842	845	860	860	849	855	841	804	810	826	870	869	847	880	779	816	819	860	839	782	873	834	823	793	811	833	827	864	838	834	809	842	761	841	808	835	897	859	828	821	825	839	813	828	820	805	840	846	811	845	808	844	857	815	799	860	859	850	792	842	809	883	845	842	824	814	840	846	764	817	850	852	821	799	788	822	870	796	844	840	817	804	860	793	815	799	855	844	829	834	828	834	821	824	876	813	791	817	854	880	829	856	877	841	830	851	819	859	895	849	815	824	836	855	800	837	837	839	856	846	845	858	824	797	837	848	809	794	795	776	830	829	801	836	849	788	840	850	832	785	801	898	871	773	845	831	881	901	810	833	877	810	874	787	836	821	889	822	820	832	809	830	849	844	773	796	781	837	847	816	822	819	806	878	791	878	870	798	850	834	862	878	834	838	819	852	837	810	847	802	815	854	906	847	852	808	904
9587	542	313	341	321	299	253	272	270	283	239	269	249	254	259	259	269	236	276	248	242	271	233	231	266	236	255	245	254	257	220	269	282	268	244	266	254	255	255	250	276	274	309	268	261	267	250	270	285	262	233	286	256	269	258	259	257	283	238	254	248	262	238	266	244	236	279	251	221	247	275	212	276	248	279	245	271	274	247	282	283	272	258	242	249	236	240	241	252	258	221	239	277	259	273	223	256	255	228	253	243	222	252	224	262	241	242	247	266	277	274	229	253	265	286	261	254	264	252	268	272	268	277	219	247	258	253	268	243	252	272	235	253	259	258	226	261	238	232	267	264	266	273	266	240	268	239	246	250	277	260	225	242	271	278	303	249	226	255	274	266	270	245	257	262	267	272	249	275	265	258	284	263	280	272	223	260	241	270	244	265	253	216	227	264	231	295	283	270	252	269	270	242	266	250	258	263	271	267	267	258	253	234	247	271	238	231	269	249	268	235	273	224	244	259	260	254	235	281	268	237	257	253	283	231	223	259	268	268	266	241	258	259	245	261	265	249	265	279	232	261	263	256	260	250	245	248	244	272	248	286	232	248	246	277	253	272	270	251	247	249	273	239	250	249	263	254	278	260	222	261	270	259	271	258	272	238	243	257	242	277	262	241	238	269	297	277	262	251	268	254	249	263	276	269	240	277	256	274	266	268	292	295	265	262	260	269	242	263	251	254	251	251	263	253	250	252	257	235	274	269	293	255	242	262	235	266	297	246	223	239	271	221	259	266	243	263	251	294	249	255	262	269	248	222	254	270	255	251	240	261	250	285	242	273	245	227	250	263	247	267	254	265	269	272	257	245	279	273	263	253	260	261	242	263	274	277	274	236	271	248	245	247	256	239	261	232	235	227	255	233	262	258	222	306	268	258	248	271	254	258	245	263	259	245	248	257	268	248	241	274	235	253	257	285	264	256	291	278	263	281	224	265	260	247	227	264	237	255	230	241	260	245	250	264	244	231	249	263	281	240	247	244	265	250	249	251	251	261	249	286	250	248	260	259	252	275	271	269	265	256	256	247	264	290	243	229	246	278	237	267	270	274	257	259	236	230	215	266	244	267	311	271	242	266	243	240	232	246	266	229	260	300	257	261	266	267	235	263	242	258	277	261	241	282	282	262	264	242	249	254	268	253	281	219	266	248	237	259	265	234	247	259	234	241	256	254	281	259	266	261	260	223	267	277	250	256	237	244	283	250	273	277	217	254	244	268	289	261	273	269	281	292	266	241	255	240	230	258	272	250	256	268	262	252	241	276	260	299	234	216	253	266	258	251	262	242	219	227	286	283	252	238	265	259	267	269	287	229	228	236	263	243	256	226	249	273	275	265	224	240	254	256	254	275	252	243	265	245	259	262	259	269	263	242	269	283	251	276	255	265	256	264	250	256	226	267	239	246	249	288	269	272	255	249	270	252	251	248	271	246	245	262	242	272	255	244	270	244	291	245	247	251	240	258	286	237	258	244	263	245	295	257	255	258	240	257	250	233	284	259	242	251	251	241	251	309	274	251	259	252	266	273	230	279	252	261	274	263	250	275	270	262	242	244	252	286	261	264	243	245	255	237	261	277	254	288	221	202	218	257	272	243	254	274	238	233	280	264	265	253	244	249	227	271	247	241	251	257	260	284	260	282	256	237	279	284	237	260	233	273	261	274	241	275	229	237	282	252	273	264	245	258	229	272	281	263	289	254	274	224	257	233	248	256	263	266	272	286	269	260	280	265	248	267	260	259	278	296	266	288	286	233	251	281	259	257	241	256	272	294	275	287	243	243	230	243	259	263	244	286	253	248	242	261	265	238	274	262	274	251	275	255	288	262	247	258	248	304	267	265	254	263	267	236	247	271	245	283	258	249	241	229	272	251	241	223	267	245	292	238	255	274	264	287	253	253	243	259	296	265	234	285	255	284	254	284	294	230	237	254	259	233	229	265	266	244	288	270	218	257	267	315	267	260	270	254	253	251	244	302	262	276	276	256	261	257	282	248	249	268	267	252	277	249	265	268	285	240	239	244	238	237	272	273	267	258	280	271	255	224	270	269	258	223	258	272	256	272	257	239	256	265	232	245	276	282	274	249	274	259	249	255	244	270	215	245	250	232	232	236	245	270	281	250	247	247	262	223	274	285	283	281	294	238	240	242	271	281	284	260	262	247	273	244	249	258	265	238	273	269	248	263	265	270	337	281	273	262	276	237	251	249	236	246	245	255	261	270	269	237	221	250	268	267	260	244	259	244	265	258	293	239	264	251	244	232	268	243	272	253	270	286	273	249	238	250	222	271	241	278	262	264	217	237	279	245	262	283	237	226	249	271	291	266	286	261	241	265	276	261	257	244	271	238	262	302	237	232	217	276	245	247	296	277	272	263	272	262	241	249	257	279	252	294	258	267	256	286	252	246	278	267	292	282	255	250	291	255	243	278	241	226	263	259	279	274	260	260	267	245	257	284	277	279	232	267	262	270	232	249	247	248	253	249	261	268	243	251	280	267	256	266	259	271	255	267	243	262	260	262	260	279	242	251	267	247	268	272	271	231	248	282	242	282	235	236	244	258	267	256	239	239	257	214	256	276	279	255	242	260	255	283	257	244	263	226	247	255	236	265	249	245	280	249	259	227	256	262	238	258	261	270	261	242	243	218	256	233	271	292	226	234	264	240	252	257	239	272	249	287	257	283	260	251	282	256	260	249	266	245	237	262	249	259	252	256	283	241	244	273	248	231	278	245	286	234	264	255	240	262	269	242	242	253	267	246	241	252	268	224	263	254	252	269	259	266	252	241	243	241	251	266	261	242	240	249	237	246	256	275	262	258	258	227	266	275	265	249	224	254	269	277	271	244	226	262	253	261	289	231	246	299	278	237	267	270	281	263	271	270	259	281	248	213	241	260	232	259	272	254	255	244	257	266	268	234	250	264	228	274	245	251	244	263	267	257	299	269	242	243	243	244	256	232	230	246	240	240	213	252	248	269	285	264	274	220	205	262	235	249	260	231	270	250	250	245	221	255	257	270	261	266	258	272	269	232	257	261	254	239	238	303	254	272	244	255	285	268	257	255	237	238	253	262	244	254	258	270	262	237	239	253	270	257	230	234	257	249	251	262	274	246	276	258	280	270	251	266	257	254	264	230	260	265	254	255	248	250	265	261	251	231	250	239	245	250	264	263	249	242	260	268	232	241	251	262	267	247	273	260	254	220	228	245	214	253	276	271	254	254	246	227	260	260	232	269	263	248	243	247	280	215	245	251	231	286	230	241	243	259	282	266	251	252	252	270	283	259	259	254	238	255	225	257	286	245	273	272	280	250	241	268	237	251	248	245	247	266	235	275	230	226	275	260	246	260	235	261	235	268	240	255	291	266	272	260	252	284	247	220	289	251	256	255	246	283	255	277	265	275	259	250	255	231	270	204	275	262	279	229	295	252	258	255	259	256	275	283	258	259	249	251	290	297	247
9258	680	795	867	772	745	712	700	671	659	666	613	653	663	592	644	667	597	610	648	642	664	616	601	661	643	665	613	638	638	659	637	621	617	608	595	633	588	600	609	624	609	618	643	596	607	633	673	585	640	624	618	640	660	664	626	646	623	590	602	619	587	625	655	615	681	633	644	629	610	618	614	631	634	628	599	632	649	579	586	634	612	603	660	643	632	594	612	588	643	589	649	638	632	618	650	608	627	626	598	600	634	633	601	592	644	628	571	597	644	598	620	631	600	617	617	654	627	587	660	630	574	613	594	639	601	656	635	612	643	610	591	619	622	630	624	607	621	603	622	628	638	652	629	603	640	593	698	628	619	610	633	591	604	617	553	623	666	606	599	625	637	559	599	626	626	642	589	611	635	622	670	595	648	633	645	555	676	637	617	659	652	634	596	590	656	631	593	624	591	619	641	610	609	644	636	622	609	623	607	606	612	643	642	665	608	637	613	631	633	605	614	547	577	583	624	558	648	638	606	647	641	617	631	622	587	620	585	629	678	630	595	627	627	658	613	631	694	619	698	619	647	641	654	569	612	649	621	596	621	634	604	591	621	585	639	622	598	632	617	565	631	619	609	613	621	582	597	587	603	568	577	675	609	581	659	563	630	627	614	641	605	560	592	616	654	623	683	646	564	610	611	620	607	624	615	606	624	636	627	632	618	590	610	642	604	626	619	629	614	628	590	610	604	623	639	621	629	611	612	624	623	574	625	646	608	628	608	634	600	651	612	649	666	631	585	608	617	579	606	651	615	631	593	650	612	637	653	615	647	609	641	620	628	650	617	623	642	652	611	596	676	624	672	598	624	578	659	574	620	634	635	619	630	624	584	599	594	589	604	598	629	626	613	617	632	580	638	621	664	636	609	647	621	565	622	647	653	567	597	659	621	589	582	642	606	605	609	675	643	689	634	638	644	580	581	618	648	593	642	590	616	584	612	631	633	610	618	639	609	597	617	632	571	574	648	597	618	593	624	626	617	605	646	590	640	635	611	604	631	607	631	642	613	658	639	647	603	605	620	603	634	614	610	599	605	621	574	626	675	601	628	619	624	592	608	612	600	585	610	634	597	586	619	611	667	618	669	622	603	638	602	627	598	664	580	644	625	613	632	636	588	601	646	609	569	693	607	609	634	610	608	577	617	601	651	601	603	647	618	598	635	622	595	634	611	607	612	619	619	663	582	581	585	580	633	628	652	653	621	651	610	600	621	633	663	614	587	608	597	612	583	686	632	637	646	604	621	649	635	651	606	619	626	607	618	616	621	636	610	621	628	615	631	627	636	657	608	638	610	612	638	540	598	631	646	659	569	626	600	602	610	595	617	592	603	636	633	620	600	630	629	602	583	649	628	573	628	605	655	628	665	581	632	609	651	606	642	636	643	629	613	615	556	598	640	620	572	600	603	593	649	624	651	655	569	621	659	622	608	608	594	625	589	615	598	650	612	646	612	652	602	619	615	598	643	586	607	615	625	596	649	632	607	628	616	594	592	662	584	603	619	558	570	610	626	617	668	611	652	596	623	582	685	592	640	646	606	656	620	614	680	632	631	673	584	625	638	619	617	637	675	659	612	619	620	636	611	635	609	627	654	624	625	652	657	618	598	646	646	605	608	615	648	617	625	617	645	602	617	642	593	681	576	620	593	620	619	629	630	623	635	596	647	624	627	604	649	614	602	652	645	636	614	642	619	595	624	635	631	578	613	598	586	618	639	637	610	638	666	639	629	620	690	680	645	629	617	590	589	649	618	629	607	643	596	632	619	643	568	620	626	607	589	591	625	640	626	681	616	611	616	608	592	616	628	639	562	624	625	660	655	620	626	629	623	625	652	624	653	585	646	598	666	659	633	622	606	614	638	609	598	608	610	612	624	614	618	612	649	622	643	608	695	646	609	626	584	637	633	591	572	579	592	567	607	650	563	584	645	609	614	596	596	604	585	637	567	610	636	629	619	629	622	593	632	648	593	634	589	628	641	625	650	590	634	632	581	610	604	581	642	666	583	612	628	600	635	592	608	617	590	610	580	601	598	653	633	584	622	614	597	621	645	649	658	597	610	613	579	672	643	647	619	640	575	644	578	603	650	642	636	646	601	660	651	625	628	622	625	659	602	624	636	634	576	627	600	587	574	644	630	553	643	623	660	622	642	670	622	643	619	617	649	604	635	653	647	647	638	574	575	622	558	696	608	608	601	590	575	637	641	631	635	604	646	631	586	682	603	611	609	587	612	624	622	602	583	637	622	622	614	648	644	658	595	633	617	628	623	637	563	634	628	622	632	632	591	626	634	667	626	608	630	638	623	612	614	616	587	602	652	620	625	648	627	626	599	637	614	616	570	613	642	657	587	630	566	617	631	623	652	578	648	636	628	616	598	651	618	620	609	598	598	646	602	615	607	629	641	635	620	578	580	622	643	608	656	621	664	672	621	596	615	643	647	679	673	649	610	638	626	631	662	623	585	608	597	574	610	593	607	607	632	607	625	653	629	654	672	624	600	612	631	663	635	588	624	617	655	648	602	596	592	608	616	648	603	590	577	671	592	606	628	603	626	600	588	656	612	604	609	553	590	591	634	611	601	582	592	595	626	576	637	613	569	599	599	609	586	618	616	594	612	654	631	627	638	615	582	622	611	676	623	614	598	593	583	619	614	635	563	580	619	609	609	610	593	653	592	652	611	637	605	640	608	582	604	637	652	611	625	618	622	607	620	598	610	611	584	680	632	607	629	576	654	650	640	610	608	623	608	576	609	642	625	638	630	606	583	635	602	593	644	610	628	651	621	625	587	604	578	613	615	605	632	628	628	550	638	613	617	610	592	638	620	597	607	617	592	637	548	615	641	638	588	599	610	617	664	603	596	641	618	634	622	608	632	637	611	654	584	611	631	593	573	637	581	625	589	633	603	692	574	630	599	625	604	625	632	593	607	650	649	602	603	638	614	586	628	579	546	626	618	582	609	651	683	620	636	620	625	631	601	673	613	609	646	607	599	615	630	598	586	668	624	591	569	594	568	628	643	582	687	627	610	593	612	594	613	581	595	611	629	659	630	605	620	609	619	605	623	629	612	628	587	609	625	627	658	667	629	620	616	631	639	614	635	622	609	646	609	622	661	596	571	631	590	610	592	640	643	567	639	597	591	635	590	618	648	604	643	665	609	580	596	639	625	647	603	606	599	644	595	618	588	583	623	641	651	638	606	600	649	637	649	583	610	606	625	626	649	597	642	617	573	576	602	630	649	626	569	631	608	686	633	625	637	623	612	579	628	611	616	578	603	629	608	655	642	643	601	576	614	627	586	620	654	662	617	570	617	594	648	619	624	622	626	631	637	619	612	635	626	628	592	597	638	644	596	595	633	622	607	644	625	611	644	595	619	627	603	628	665	572	617	637	617	610	587	585	633	650	625	671	671	616	614	662	632	661	576	627	653	641	650	603	603	599	611	625	662	612	620	594	613
51793	22814	20400	3301	819	590	492	433	368	299	359	357	319	292	237	281	250	249	261	245	252	274	245	244	239	222	208	215	205	255	247	258	274	246	223	239	214	237	212	242	217	243	217	212	237	243	230	251	244	229	238	214	234	223	259	235	222	246	244	237	212	232	227	236	224	219	219	224	210	228	218	256	246	247	257	233	259	204	219	246	249	241	228	225	226	233	236	242	214	209	231	186	221	223	215	259	228	230	264	243	246	253	252	210	263	237	240	210	256	249	241	248	217	234	210	214	231	203	213	229	239	225	207	232	199	242	250	219	218	241	246	235	213	200	253	214	250	193	268	232	222	261	228	208	253	240	252	242	214	239	215	259	225	230	247	224	209	207	232	229	268	208	220	229	201	245	260	249	239	226	230	221	240	209	246	231	257	229	241	232	211	219	216	241	259	211	250	239	241	219	246	226	201	227	246	259	229	248	222	237	230	221	220	250	228	259	279	203	218	257	244	239	234	242	242	241	211	258	255	251	240	261	236	215	229	235	234	247	232	240	225	224	243	229	227	221	225	213	246	207	224	206	232	246	245	238	223	201	225	223	243	214	226	216	227	235	232	221	225	219	217	228	211	245	241	231	238	204	216	244	246	238	229	232	239	223	218	245	240	210	229	251	234	233	267	241	233	221	221	227	239	227	201	252	224	262	226	242	210	214	231	270	234	221	220	217	213	243	254	236	231	243	223	239	211	235	222	236	224	227	228	231	204	230	238	257	219	196	215	240	245	238	242	217	207	225	230	229	230	245	238	230	232	206	253	214	234	224	257	262	196	216	243	235	269	247	257	226	224	231	248	221	232	247	248	239	212	235	255	231	231	240	242	228	233	200	240	215	215	253	238	238	235	238	221	235	236	225	227	258	238	251	257	218	240	201	218	207	209	249	236	243	238	225	219	224	216	235	241	228	225	255	241	219	223	246	222	253	253	233	209	234	251	239	229	221	232	253	226	219	254	276	246	235	209	226	226	235	241	207	239	242	215	241	242	197	218	222	261	221	220	247	246	228	234	239	250	240	223	216	216	240	230	259	226	252	212	241	203	246	227	216	239	248	230	233	225	268	247	245	206	248	218	211	207	224	219	252	232	250	240	244	249	227	204	231	206	243	226	237	248	257	236	246	228	220	229	204	248	242	238	251	238	241	268	222	247	221	265	224	205	235	204	256	225	207	213	245	226	229	241	230	239	255	269	234	216	209	234	223	243	243	256	261	245	243	226	245	253	245	257	214	224	229	259	233	250	220	247	244	273	220	233	269	247	256	235	270	206	235	229	253	252	280	227	254	208	246	254	233	232	210	214	229	227	250	219	227	212	233	226	245	241	238	203	226	250	238	213	251	235	214	232	248	241	231	239	241	235	246	231	273	245	249	233	216	238	231	259	222	240	208	209	226	237	246	234	226	265	231	230	215	230	251	235	221	226	236	230	231	207	216	218	226	237	247	232	203	231	288	222	237	219	205	218	210	253	224	232	224	202	243	252	186	223	248	236	224	263	231	270	262	254	243	241	257	216	221	239	233	241	232	254	261	226	231	224	251	228	236	260	252	236	243	202	233	224	198	213	200	232	244	211	239	242	234	237	210	228	230	233	237	244	229	237	228	243	243	233	228	229	228	208	247	234	236	243	243	206	241	232	239	218	240	245	222	230	227	230	241	208	206	216	230	214	254	243	215	231	237	247	255	238	238	234	225	201	217	247	219	230	244	234	238	229	246	239	237	219	226	228	222	236	229	250	206	249	248	243	245	251	236	235	207	226	223	221	227	207	231	233	264	216	287	230	229	258	240	239	219	247	249	221	239	224	231	216	262	222	249	236	209	194	196	250	235	256	239	207	222	248	226	250	244	219	224	248	227	227	216	248	231	235	211	212	233	228	217	271	251	250	236	211	254	253	261	211	252	215	221	249	212	224	238	239	226	236	248	241	231	185	260	243	246	230	212	232	217	198	247	262	233	219	233	198	220	245	248	236	226	210	222	233	218	213	242	226	215	217	216	232	233	242	250	216	231	261	238	226	217	250	226	238	254	218	259	245	239	245	230	230	237	242	240	212	239	249	248	264	203	248	232	213	225	220	253	200	223	232	241	240	236	252	238	219	249	248	212	213	222	227	233	202	240	264	242	234	198	219	242	219	224	218	234	233	226	224	211	231	250	209	218	216	246	224	239	228	238	234	231	219	221	236	223	218	226	237	205	225	230	220	227	235	244	234	244	237	223	250	237	260	236	244	213	226	237	209	241	234	247	232	238	219	232	236	249	244	237	244	226	215	250	231	258	258	220	242	249	274	243	246	245	232	228	240	214	249	254	252	224	233	249	215	214	229	230	247	258	265	229	238	243	242	241	233	265	208	244	235	209	238	225	236	218	239	223	208	254	264	229	264	241	246	261	236	229	246	221	261	251	257	234	216	221	223	214	224	234	241	244	231	232	201	228	211	240	247	243	260	256	236	246	227	261	243	244	226	263	200	227	227	222	256	235	230	217	252	252	219	232	241	257	250	220	225	242	242	258	246	242	237	226	250	243	246	249	249	244	216	215	220	243	236	198	246	225	223	239	226	230	262	231	217	224	249	226	235	244	228	230	242	238	247	216	209	266	226	212	212	215	206	242	224	240	218	254	213	241	220	249	244	238	216	234	214	212	264	216	223	271	230	237	232	248	235	227	252	239	240	215	221	237	251	223	250	219	241	241	229	240	207	232	233	225	250	241	239	247	238	229	226	233	213	248	227	240	216	221	214	245	242	257	243	253	257	256	232	225	219	219	257	229	228	265	232	235	251	206	210	212	251	205	237	242	230	222	230	213	218	260	220	215	219	210	229	216	197	237	236	232	230	218	233	219	232	245	229	244	240	215	228	237	210	236	228	242	247	260	226	241	211	240	233	216	229	251	229	226	256	247	194	230	232	241	212	244	213	240	249	225	225	215	218	224	234	252	210	216	235	260	243	214	235	243	224	244	210	231	261	264	232	222	234	230	244	238	249	234	224	225	240	262	246	250	248	223	225	267	213	222	243	235	221	240	243	256	225	240	222	229	205	236	238	233	229	243	207	226	246	236	212	222	245	235	242	209	243	214	233	230	224	220	225	247	246	240	217	244	248	232	261	230	232	245	250	231	237	228	244	257	208	219	229	226	216	224	245	192	215	216	231	223	258	245	267	205	252	217	225	228	264	238	220	223	244	230	249	270	216	249	229	211	236	248	228	226	228	243	235	229	205	211	220	248	254	242	258	213	238	231	230	219	219	237	231	233	232	241	258	245	222	234	224	251	201	221	234	205	219	194	240	253	246	256	217	233	266	258	233	267	241	229	244	254	239	244	229	218	230	218	202	192	221	261	220	234	223	244	246	239	267	242	242	230	224	242	249	244	248	250	205	205	216	257	244	226	245	223	207	244	240	207	225	254	234	213	231	230	254	233	224	209	229	225	234	214	235	231	266	221	216	214	252	247	250	208
29628	1470	2489	2892	2402	2030	1814	1479	1266	1203	1136	1049	969	902	839	774	810	776	725	710	668	737	679	657	699	692	682	686	647	658	635	678	655	650	686	667	585	584	642	581	620	646	615	632	620	609	653	621	575	597	626	628	604	627	626	629	570	659	604	611	621	614	623	580	576	573	611	601	594	624	593	602	612	591	556	556	586	600	580	579	609	593	611	590	605	576	623	551	586	576	613	580	634	610	543	559	589	557	555	582	581	590	585	575	609	625	612	592	603	613	578	595	590	594	570	592	581	582	560	615	568	578	603	539	570	546	599	583	565	591	567	604	630	631	571	577	592	569	550	574	593	542	579	526	576	591	573	560	574	530	582	600	577	593	584	576	577	567	573	595	608	567	599	605	576	612	617	609	576	596	576	600	605	636	614	555	552	609	543	545	601	576	606	590	560	607	575	631	608	575	576	583	575	578	577	608	615	582	592	593	549	590	523	584	560	575	571	597	565	612	577	570	588	531	607	597	607	576	591	624	552	606	590	605	601	578	570	571	568	585	617	623	588	586	590	561	570	634	538	638	576	571	585	609	582	570	564	555	549	597	594	604	563	598	547	578	594	579	605	565	604	568	607	589	619	566	591	550	557	557	624	637	635	592	582	598	597	573	584	559	586	554	570	582	623	561	619	606	558	558	536	562	575	601	578	550	554	579	606	577	565	567	602	563	571	583	579	557	558	595	617	547	599	568	574	595	574	580	590	550	585	577	568	578	587	606	582	630	576	579	625	601	631	640	609	591	622	563	617	566	535	549	610	598	563	645	554	567	549	553	575	610	555	626	614	561	556	592	623	572	592	618	565	571	588	623	582	585	586	571	541	629	568	581	559	583	589	627	553	547	591	520	574	578	559	599	583	614	575	603	581	572	597	612	562	574	570	586	613	578	586	624	597	639	510	543	613	574	602	630	599	598	556	581	548	598	570	623	562	577	606	556	601	559	566	609	560	588	553	579	577	583	551	605	588	574	605	516	539	630	607	607	585	593	614	567	604	544	601	555	603	556	600	602	604	615	595	571	583	583	565	567	608	584	609	579	586	619	549	620	598	563	590	605	569	638	563	583	587	571	620	627	583	538	560	565	584	578	602	609	577	568	589	614	618	526	605	594	577	600	569	592	578	637	529	598	579	571	578	590	570	579	632	625	590	562	596	585	605	576	584	563	566	587	554	592	565	575	569	566	542	605	554	568	612	590	574	613	531	598	595	585	548	578	638	609	591	537	584	613	550	597	605	582	565	623	543	618	612	577	564	594	599	566	618	591	546	626	578	587	593	577	625	587	535	585	584	587	630	599	585	607	575	617	599	563	545	568	568	586	549	598	554	580	597	565	575	562	595	584	563	591	594	601	586	596	600	605	599	591	544	559	565	587	576	559	572	612	574	582	589	598	563	547	623	599	602	635	580	537	624	583	555	604	639	593	575	623	573	668	593	573	559	600	590	573	599	588	583	586	582	625	582	567	586	575	620	596	579	628	622	573	544	584	617	551	557	597	593	575	573	596	562	535	573	550	564	572	593	574	627	598	600	600	644	565	588	593	563	581	601	570	598	593	592	562	581	593	599	628	606	605	595	559	610	576	567	560	568	594	591	633	601	616	599	576	651	617	601	544	586	606	580	585	515	568	600	614	549	561	583	591	602	555	577	589	592	593	552	562	578	632	611	608	619	597	596	612	615	601	596	599	572	585	570	560	632	599	600	590	590	573	611	559	557	617	538	578	546	604	625	603	595	580	562	580	597	616	590	570	591	591	588	603	627	599	594	607	619	651	609	553	598	589	585	585	598	547	603	518	618	543	568	595	592	593	587	563	585	555	607	624	582	612	570	595	589	596	586	570	561	588	599	587	593	621	575	631	610	586	531	578	579	614	583	597	574	552	575	566	601	578	574	588	567	573	590	539	573	581	604	551	625	567	531	614	595	596	591	577	555	579	590	612	564	598	559	644	622	586	547	574	625	614	617	596	590	581	551	588	586	622	586	582	587	586	630	565	561	621	583	587	595	596	556	577	571	620	577	600	541	583	596	574	524	592	566	663	566	572	599	545	577	527	609	576	555	579	586	571	602	551	590	604	570	586	555	576	562	563	555	625	601	597	643	615	564	599	590	609	580	539	588	595	569	542	598	591	596	606	597	574	593	573	576	606	569	600	591	595	599	582	583	610	604	608	578	592	582	597	602	557	605	585	613	594	583	636	592	597	573	569	579	573	571	608	619	583	556	582	654	591	614	576	602	583	560	555	564	636	627	595	586	579	553	618	578	599	555	553	546	626	566	601	589	602	556	570	603	576	552	581	605	574	596	608	635	563	616	587	560	571	595	599	615	568	586	603	610	547	614	574	645	628	590	588	586	575	596	587	583	587	581	572	602	570	626	557	599	637	600	608	635	605	564	591	587	626	636	621	643	579	577	618	595	573	605	620	540	626	598	588	607	594	569	591	570	603	562	596	565	569	549	599	541	582	596	628	605	552	575	584	598	588	582	594	574	578	600	588	568	595	612	578	606	594	608	579	588	572	561	615	548	626	562	585	542	585	592	599	608	598	531	554	614	607	599	605	585	577	562	582	552	525	577	582	554	551	554	580	621	598	595	597	575	605	603	573	610	634	612	596	587	594	567	589	514	599	594	564	579	569	619	618	587	601	581	564	608	602	597	583	570	568	596	557	598	612	612	572	598	594	572	586	633	598	641	599	628	593	559	612	589	542	573	565	567	574	554	607	553	596	593	565	585	631	596	619	560	534	609	553	619	609	599	598	574	567	601	546	543	556	590	554	568	567	590	567	579	565	589	578	581	587	587	573	559	578	575	549	589	609	577	578	576	588	570	586	576	548	574	596	617	558	609	572	595	588	551	578	564	605	598	575	596	595	607	609	592	600	604	584	583	611	590	572	580	575	569	580	571	571	579	559	559	594	604	575	579	563	561	590	571	630	596	584	561	606	642	576	607	588	616	532	571	614	593	579	631	605	581	587	603	572	567	559	570	594	537	610	615	616	574	600	611	585	552	564	576	571	618	595	617	588	572	578	590	590	582	550	616	597	589	537	583	628	609	562	552	592	528	602	592	663	588	628	578	585	558	596	595	562	604	613	643	617	592	562	596	604	569	595	562	608	608	566	562	585	600	577	577	591	610	618	570	589	595	569	571	552	546	585	556	576	561	570	595	636	611	598	575	558	606	612	557	563	576	599	642	546	601	609	578	610	560	615	583	591	595	573	599	585	608	614	608	553	581	590	565	600	575	561	571	591	555	574	599	576	576	585	593	552	565	577	567	507	621	605	581	581	541	635	593	539	602	566	595	555	566	628	579	561	584	548	552	611	635	590	611	568	558	562	590	566	627	591	605	580	560	582	551	573	574	613	544	604	571	553	608	583	597	585	561	557	561	593	614	591	581	591	554	618	593	588	632	563	580	610	597	562	581	585	616	576	599	571	611	599	593	581	628	607	602	564	595	560
49577	26171	24794	15569	3247	1232	834	796	628	590	584	518	493	456	469	415	412	401	354	414	360	402	390	405	351	405	415	414	369	386	402	403	374	356	360	383	395	376	363	365	313	350	356	354	399	368	347	363	361	414	396	396	342	322	350	357	378	374	330	346	397	339	374	370	345	350	362	387	386	382	353	334	369	337	378	373	379	383	340	380	348	366	365	371	349	350	402	380	396	371	336	368	333	345	349	354	357	369	401	363	365	363	375	350	342	344	371	391	370	356	375	351	356	382	364	385	384	348	361	356	367	405	366	357	393	391	353	367	362	369	410	351	360	380	380	324	365	335	353	396	404	335	342	350	367	341	408	351	391	390	360	353	368	386	376	377	347	374	306	339	394	381	380	363	347	337	354	393	390	341	354	373	359	387	390	360	345	369	376	381	394	381	362	356	391	367	343	356	354	380	353	374	379	362	382	364	402	360	353	344	383	353	379	336	343	373	377	352	373	345	380	393	372	361	365	360	361	341	336	389	389	358	375	355	368	366	357	383	397	391	393	369	360	366	349	333	369	370	413	366	379	373	376	372	350	343	371	339	383	380	332	350	374	380	365	393	354	354	363	384	364	391	372	380	385	360	351	372	384	320	348	342	387	356	384	364	367	364	377	358	343	378	401	367	343	361	362	367	345	376	343	414	341	364	359	376	352	354	324	402	354	357	384	346	348	383	399	324	370	344	375	388	334	388	401	356	385	367	384	358	387	383	402	370	361	354	363	359	388	359	382	366	364	391	373	363	355	382	372	370	339	351	361	361	335	347	361	353	377	386	359	383	355	366	341	369	367	344	375	379	397	361	357	350	351	369	327	333	348	327	370	362	368	370	374	364	337	329	368	376	349	371	339	345	355	386	343	427	358	360	368	399	390	406	323	327	382	335	321	405	355	360	360	333	307	320	330	361	343	342	370	356	333	382	385	370	320	353	376	365	341	346	355	381	327	321	354	392	363	334	382	356	385	352	367	353	377	344	359	382	383	333	367	372	336	344	360	383	359	353	359	372	361	363	317	376	366	361	348	394	345	364	389	335	347	356	337	334	342	416	394	359	390	345	329	384	354	366	360	351	341	363	387	363	372	364	364	354	331	370	391	347	366	355	353	361	377	331	354	363	354	377	350	360	391	361	348	346	374	357	393	395	364	373	367	350	339	381	370	358	341	347	434	363	369	392	329	387	399	333	365	350	353	382	369	384	397	392	411	361	342	378	391	366	335	362	357	353	388	336	387	361	330	402	348	368	369	354	372	362	363	348	343	366	379	352	382	312	348	353	366	364	352	369	350	340	330	365	384	356	366	324	368	401	367	314	335	387	353	373	372	377	376	356	346	353	373	369	375	381	331	341	375	333	358	352	352	355	326	341	338	367	389	372	373	367	355	339	360	359	366	380	330	364	357	374	316	347	356	354	349	359	371	352	328	353	361	364	370	359	379	386	383	380	378	365	360	369	369	378	350	398	366	418	378	342	378	373	359	395	418	331	325	317	371	394	301	342	333	345	372	348	394	385	360	398	336	353	346	360	352	369	362	376	369	354	373	357	389	344	362	374	358	353	379	366	388	387	370	380	387	351	381	371	331	354	369	339	372	367	333	395	370	375	342	368	343	374	361	381	343	339	354	357	396	366	388	367	324	384	373	356	382	386	344	329	400	332	344	376	332	391	374	321	335	345	374	372	373	349	341	348	327	405	363	391	340	390	348	362	372	356	370	319	372	376	373	374	362	370	365	319	343	334	366	341	347	345	367	388	343	376	406	392	363	395	365	371	384	349	373	386	394	366	345	375	387	370	348	351	350	371	368	387	355	367	367	384	381	386	365	408	366	348	365	376	374	344	365	317	329	375	356	371	347	334	363	352	366	374	414	377	384	361	369	365	368	349	373	373	356	392	390	393	392	366	331	326	382	374	349	358	353	353	344	326	396	395	308	322	342	387	349	372	372	367	366	363	372	367	353	386	363	369	353	405	358	383	387	315	390	335	371	363	362	355	372	403	380	389	383	345	341	358	371	349	376	378	363	342	359	356	366	343	349	352	378	372	384	388	407	394	337	383	353	376	334	352	374	346	384	392	367	340	341	347	402	384	362	347	364	380	385	363	358	374	368	365	369	340	399	359	359	351	337	375	352	365	383	384	335	380	359	380	396	414	378	424	324	396	383	375	379	374	368	369	301	376	351	354	368	363	357	370	362	356	356	391	386	364	383	378	379	345	358	405	361	355	352	377	331	353	325	405	388	387	375	367	364	356	381	338	337	362	359	362	400	352	369	371	402	341	340	366	385	382	330	325	396	389	341	369	353	358	365	375	384	345	388	345	381	381	391	338	346	293	331	366	353	339	329	370	361	363	349	343	358	361	326	381	345	394	385	393	373	371	394	375	389	357	381	363	359	356	390	354	363	338	387	358	353	365	378	364	379	370	375	345	361	369	348	386	391	342	337	348	327	360	394	384	353	387	355	377	367	377	382	337	339	364	401	297	358	362	369	348	380	349	369	388	370	366	345	358	400	364	347	369	367	357	387	395	391	351	391	361	326	350	363	362	393	331	333	345	337	342	353	331	366	363	396	357	370	377	400	387	386	337	342	368	389	384	340	355	353	371	363	348	342	350	367	363	351	364	329	354	351	389	369	322	355	343	340	392	356	356	371	357	404	340	370	377	334	359	327	374	375	389	352	336	374	358	329	359	357	349	383	363	364	337	335	336	367	387	363	357	370	385	418	366	355	384	406	378	359	407	345	354	324	351	332	365	368	349	373	354	375	343	373	366	363	338	375	371	385	354	398	378	358	318	384	383	371	349	410	356	380	420	386	345	385	388	398	355	344	369	363	337	390	384	388	389	341	354	374	342	348	345	362	395	376	343	385	366	351	352	368	350	369	325	380	409	342	350	367	346	372	345	358	361	350	345	351	359	330	368	385	354	348	408	362	348	391	391	378	373	361	328	370	373	391	375	350	351	359	359	381	349	347	344	382	356	349	352	366	360	354	362	361	356	346	324	357	361	351	350	340	336	375	343	383	406	367	345	407	376	374	358	344	349	353	380	359	363	352	377	385	376	324	370	362	358	393	356	330	367	357	349	363	390	365	335	355	382	357	377	370	406	371	372	395	373	369	391	356	382	357	361	330	384	351	422	364	388	391	374	342	370	341	380	362	341	383	385	394	343	367	384	366	331	343	353	373	354	383	369	378	400	380	358	400	367	381	345	354	373	342	376	372	376	380	381	375	360	391	355	368	368	355	348	383	343	346	362	384	364	393	355	386	348	352	335	361	346	360	371	336	375	388	343	360	383	357	391	333	373	359	380	388	328	367	330	404	321	364	361	356	357	324	339	365	365	337	345	345	318	382	394	364	392	382	419	375	385	380	375	370	373	354	371	338	336	371	354	342	375	349	329	383	351	383	374	361	328	386	339	347	347	327	340	340	353	366	361	346	396	368	352	332	353	353	369	370	326	362	375
34580	2291	4343	4910	4369	3545	2887	2511	2176	1996	1833	1610	1539	1422	1385	1278	1279	1223	1135	1165	1115	1055	1047	1007	1095	1043	1011	955	983	978	990	931	974	1007	919	936	862	905	870	919	866	917	875	930	884	908	917	868	918	880	889	855	908	853	868	941	859	882	888	850	854	830	890	814	848	862	859	921	909	932	881	801	847	821	820	846	867	835	902	853	831	860	847	815	869	840	857	847	859	834	843	862	865	820	850	865	804	857	845	848	838	878	846	899	839	842	805	796	888	894	862	882	848	846	859	902	827	843	867	856	876	826	837	875	855	876	892	863	828	813	853	863	871	867	872	843	852	866	843	837	834	850	830	866	865	893	844	842	841	913	831	871	843	861	839	858	870	825	878	882	920	830	814	858	865	822	853	892	817	828	854	884	876	867	844	833	823	854	835	888	844	862	869	885	845	916	851	798	844	857	866	841	903	874	860	851	869	841	865	820	865	799	827	892	874	873	835	819	870	845	835	849	859	791	868	871	850	880	847	842	847	812	861	847	859	885	876	877	876	908	828	862	865	879	845	831	802	835	870	832	858	829	836	877	867	806	883	844	891	881	879	792	827	807	833	909	890	828	852	867	866	816	827	774	820	860	862	835	862	859	830	859	857	886	850	830	836	867	801	817	859	935	860	840	890	833	859	862	832	834	855	866	831	863	847	855	825	843	833	884	863	886	832	858	891	813	901	814	843	844	845	853	880	887	885	844	837	832	849	800	817	864	785	848	833	834	845	866	856	833	826	835	840	896	850	793	863	850	853	915	827	906	883	863	887	871	843	857	849	837	872	826	889	845	788	831	851	864	842	828	879	872	787	837	885	827	865	797	867	865	858	884	836	853	851	878	843	820	865	825	856	822	879	805	879	775	877	878	833	844	810	852	866	821	853	846	840	822	842	863	868	834	855	826	830	837	852	781	862	850	841	828	856	842	846	823	869	856	844	874	835	883	785	794	920	820	896	849	809	876	867	815	826	801	855	845	869	864	890	842	816	897	872	810	912	846	876	889	812	804	845	825	804	873	807	858	874	867	857	853	873	812	859	831	780	858	878	885	804	809	811	950	846	888	872	852	846	817	888	883	869	825	838	828	843	808	853	806	828	802	921	848	845	844	848	877	869	820	842	872	833	860	860	847	875	900	810	861	805	866	922	834	848	902	814	869	887	790	837	795	867	843	776	850	837	829	838	841	865	842	885	895	886	803	829	800	827	824	841	818	867	828	853	860	869	795	842	851	829	857	837	820	838	812	829	891	859	819	881	836	899	887	841	850	850	873	836	809	911	820	806	887	860	832	838	831	892	862	835	862	844	853	802	871	848	883	834	858	895	838	847	849	874	791	836	867	853	902	855	851	828	866	873	863	865	881	834	867	832	817	854	831	822	821	761	858	838	828	890	819	839	879	812	871	885	835	853	802	864	834	823	823	793	842	822	848	824	887	859	785	909	845	879	865	848	896	846	819	877	803	849	872	839	867	838	801	881	886	881	893	822	807	841	854	859	883	844	848	820	831	841	859	872	899	868	777	823	824	862	856	835	811	831	854	871	828	876	841	868	854	858	861	836	905	838	852	850	904	882	822	865	938	815	837	834	918	874	867	806	877	830	876	831	789	840	831	864	908	884	834	847	874	912	797	817	865	819	859	847	824	832	847	850	853	872	811	842	887	853	831	862	866	884	832	858	840	844	862	877	864	882	773	841	828	861	818	907	849	862	882	789	815	804	898	860	910	850	878	850	863	890	837	893	874	850	864	804	863	879	880	814	861	814	812	865	868	826	876	803	823	848	822	797	874	825	846	869	896	825	816	782	870	841	866	890	861	832	873	819	860	840	853	847	838	842	821	856	812	899	847	809	829	838	849	878	836	862	832	889	857	821	850	797	906	827	886	866	803	880	801	889	829	882	804	846	848	817	847	815	856	844	883	854	816	809	833	848	855	887	779	895	860	906	881	851	839	862	772	813	820	817	818	849	856	847	835	867	817	818	838	864	851	785	863	846	868	864	873	896	817	824	884	913	875	840	821	860	827	781	858	887	817	822	858	900	845	835	858	821	856	872	841	825	799	870	844	843	838	867	862	799	828	818	862	870	864	855	812	894	840	826	867	837	833	825	804	857	879	887	856	836	900	888	824	851	859	834	895	833	842	865	870	855	864	835	881	856	857	865	844	818	849	818	850	844	823	848	802	834	833	846	856	862	880	791	845	926	840	824	817	872	822	852	827	873	819	837	884	880	849	847	812	898	863	821	877	841	821	771	897	853	842	838	833	896	842	823	844	850	832	872	859	836	870	865	863	902	849	786	842	840	842	839	788	896	876	862	832	868	857	848	846	876	901	885	872	822	879	851	845	872	884	894	862	809	849	853	828	831	875	841	854	880	849	838	816	867	886	883	861	839	877	809	903	816	874	827	850	835	851	837	862	852	883	858	833	805	883	826	824	869	875	803	847	928	800	810	884	851	797	829	858	833	857	876	870	851	870	869	802	815	863	851	829	861	828	832	863	871	858	853	842	861	780	811	855	850	858	867	872	809	889	810	838	875	842	883	860	904	845	833	813	878	835	865	827	859	831	805	894	885	876	892	851	888	842	794	872	817	823	877	829	868	849	877	842	861	864	822	817	826	851	807	830	870	835	878	828	836	827	859	903	802	828	818	838	814	852	861	810	835	882	841	834	859	842	833	804	826	865	904	875	868	856	843	862	886	846	870	791	843	864	862	852	877	823	871	895	817	853	853	837	853	873	854	871	852	898	889	864	881	876	843	830	878	829	874	824	881	835	857	822	840	870	879	879	886	833	822	859	855	850	862	842	895	862	863	876	825	828	858	829	868	846	826	886	835	867	884	862	865	887	877	845	897	830	810	863	874	842	868	855	850	850	804	884	819	830	909	830	837	815	846	862	782	838	779	807	902	916	866	852	824	841	902	854	860	830	812	863	824	845	806	889	853	834	841	846	858	803	852	866	817	837	886	806	846	874	853	835	814	842	844	817	823	825	813	846	816	832	849	827	823	881	793	828	842	836	879	868	799	900	824	828	835	858	785	824	888	788	852	848	844	847	897	841	837	812	814	806	812	862	861	839	880	874	848	800	894	801	888	827	824	865	834	869	825	874	899	804	807	831	874	860	839	787	863	869	832	863	889	862	800	893	864	853	881	860	845	831	821	818	833	855	852	895	835	854	870	860	830	855	863	829	805	812	863	871	879	853	848	847	829	862	831	884	821	831	818	892	874	827	821	846	881	830	851	815	853	886	858	836	851	833	875	822	847	875	845	838	862	802	850	878	879	877	885	852	798	807	861	840	855	856	863	864	817	879	868	883	882	871	817	882	865	854	879	872	842	884	862	833	868	908	885	852	848	853	832	844	795	881	835	844	903	910	818	847	807	803	812	880	827	856	821	842	834	891	862	855	918	854	866	832	843	870	819	814	828	856	834	833	884	828	866	885	877	828	814	854	836	885	832	846	850	859
11769	673	363	309	284	287	294	302	228	251	249	238	268	226	251	270	268	253	261	292	267	262	242	239	231	252	285	234	278	267	280	261	258	254	292	259	250	258	244	286	265	266	263	256	252	259	217	266	240	264	253	273	234	232	263	273	254	254	271	224	257	281	268	249	261	273	254	252	275	286	238	270	281	283	269	229	245	272	244	249	249	248	233	269	268	271	270	231	243	242	251	225	249	275	248	265	263	237	263	235	270	279	244	242	263	239	252	263	252	240	254	221	246	273	268	247	257	266	248	253	258	269	284	252	233	244	276	278	260	253	262	278	226	252	269	286	308	259	240	244	262	276	258	264	246	262	276	271	253	238	284	242	262	263	232	253	256	280	221	248	268	261	245	222	266	266	267	263	252	246	261	255	258	304	305	262	284	233	254	289	256	254	261	267	246	277	254	266	231	265	275	269	256	234	247	231	275	269	264	291	268	249	247	267	294	278	264	269	262	266	257	243	290	260	278	258	263	254	278	261	281	253	265	248	247	255	251	247	252	264	284	289	245	295	241	246	253	270	259	252	261	244	242	283	229	250	273	259	285	281	263	282	246	258	284	252	255	266	246	262	271	246	278	279	264	267	249	253	261	280	259	283	282	246	252	288	261	223	243	271	263	263	250	251	243	255	243	277	262	236	268	284	248	271	212	273	248	246	239	282	237	252	280	279	273	263	278	273	239	238	276	260	277	235	249	241	275	242	282	293	294	258	274	248	268	232	255	242	256	264	248	245	251	252	287	289	249	267	283	260	256	266	265	251	281	231	248	266	261	253	289	275	268	275	296	258	296	244	267	238	262	241	247	225	274	256	269	255	257	255	242	259	276	261	244	261	267	275	268	286	275	269	260	250	285	276	261	270	281	261	249	251	244	263	253	262	236	237	256	277	243	261	260	269	261	266	283	287	233	256	252	267	272	260	257	274	251	275	231	277	275	257	242	273	260	261	271	255	244	236	296	284	279	273	266	289	253	247	238	267	272	242	254	268	236	249	272	257	257	267	269	259	279	270	245	274	269	289	253	275	268	233	261	252	265	249	249	247	243	243	217	259	254	264	251	269	274	255	272	270	288	282	266	246	290	271	230	263	289	271	271	211	246	257	243	253	258	264	253	233	255	253	263	248	239	260	286	242	264	305	243	248	218	244	261	274	278	238	253	266	273	237	277	242	251	249	286	275	265	272	266	271	302	252	278	285	254	258	252	260	283	249	259	235	258	228	253	280	252	303	247	253	231	214	239	261	269	265	227	270	272	248	276	247	256	238	230	272	285	276	244	249	274	266	256	211	269	251	307	241	223	263	255	249	235	228	252	278	231	237	245	255	277	265	277	273	268	249	207	264	280	283	266	235	275	262	305	251	262	281	240	242	271	252	249	262	256	262	238	252	269	251	250	248	279	262	261	254	255	229	268	295	271	270	287	267	266	252	273	258	251	234	236	243	272	284	234	241	288	286	291	241	251	253	263	273	225	258	253	272	263	246	297	232	284	257	259	257	274	264	274	284	245	282	238	257	241	245	231	260	268	267	265	264	265	267	261	247	269	289	262	261	232	225	269	263	278	238	259	263	280	263	272	260	260	272	270	277	262	254	223	217	258	239	267	269	263	242	270	263	275	234	284	260	253	238	292	272	223	223	279	274	304	272	255	299	278	244	249	222	268	267	291	259	268	224	275	238	245	256	278	244	277	270	269	276	272	239	257	259	269	279	258	248	260	262	232	251	251	255	254	254	255	245	246	263	258	251	265	254	283	255	268	237	283	257	231	267	285	261	272	249	272	262	250	240	270	262	270	289	260	234	244	249	250	261	251	249	244	279	265	273	300	249	287	295	265	266	235	279	251	237	238	284	286	282	301	265	255	251	231	250	251	258	250	233	257	251	277	254	250	275	273	253	245	258	270	257	249	284	240	264	289	245	272	264	236	227	249	284	256	261	263	275	257	244	271	291	242	302	250	248	222	254	265	246	260	277	281	270	247	250	274	246	261	270	267	249	280	257	278	289	283	203	279	261	252	267	259	269	258	279	287	244	274	250	259	288	265	270	256	239	277	291	259	272	244	222	278	261	259	251	272	243	243	259	250	261	255	279	270	274	304	245	253	246	236	233	237	238	252	222	250	234	258	283	251	266	248	260	270	263	224	243	289	264	266	272	275	254	252	248	266	275	281	264	277	244	264	251	259	267	255	288	268	246	255	268	270	247	234	262	211	257	252	265	271	243	292	278	263	252	262	245	228	279	242	282	256	295	250	260	271	258	262	254	250	260	299	245	240	277	265	230	250	246	298	248	263	237	295	244	252	232	239	271	244	279	258	266	262	249	258	228	283	283	260	279	254	248	267	258	260	256	287	279	247	279	229	257	255	279	234	258	274	289	295	233	281	295	269	270	285	256	230	290	281	262	271	249	256	255	277	258	239	285	272	245	278	266	246	255	274	264	254	267	282	248	255	264	241	276	255	255	234	241	279	228	265	272	284	237	265	276	236	284	263	271	242	263	267	251	265	268	264	254	248	256	242	262	271	237	234	261	291	264	271	255	262	274	290	269	266	292	283	247	242	250	300	272	258	264	299	264	227	252	242	209	254	270	231	255	247	280	278	266	278	273	265	268	266	276	228	271	267	293	249	278	270	255	265	244	248	248	277	262	245	242	269	228	249	268	249	265	246	261	273	271	247	274	244	251	259	281	251	287	244	248	298	270	278	279	249	295	246	252	249	266	267	274	272	267	243	247	268	247	310	236	274	246	263	248	254	251	285	253	261	270	268	264	240	279	243	260	255	288	251	257	288	258	264	272	233	255	271	238	244	299	285	262	247	253	237	255	252	284	269	267	256	265	300	226	280	242	258	252	254	262	259	262	285	244	263	235	256	267	282	263	307	267	266	254	269	263	255	267	235	257	232	273	243	240	264	256	262	252	234	260	248	247	251	270	259	267	248	263	248	257	271	250	254	262	277	290	235	268	262	296	233	281	256	239	254	270	288	287	269	283	261	248	250	269	238	286	259	257	281	281	246	250	275	235	246	256	265	262	251	267	277	267	263	267	239	233	281	244	262	195	264	249	268	259	273	247	231	251	277	252	273	281	266	247	261	265	232	239	245	230	258	284	262	270	270	246	258	262	273	237	230	273	263	263	259	255	238	274	260	270	228	279	250	257	249	267	277	290	247	227	287	260	245	261	268	263	259	274	274	240	290	255	247	255	248	270	263	257	286	242	274	297	258	245	260	239	255	255	245	269	266	282	264	271	260	264	277	257	262	255	258	283	250	271	249	240	243	255	264	266	256	280	263	275	237	244	251	256	256	265	214	284	274	248	246	247	234	255	256	255	231	240	240	248	279	249	286	225	238	267	269	255	284	237	260	240	240	230	293	256	275	253	261	263	246	255	269	259	297	296	237	266	253	272	258	280	271	258	229	230	252	243	288	253	232	260	275	262	285	259	248	252	264	283	260	263	249	247
10739	708	777	811	829	746	719	676	683	673	645	612	693	644	668	644	650	686	635	640	619	646	619	636	591	646	596	620	670	593	612	632	608	650	673	642	683	662	642	649	615	606	612	640	656	610	594	635	607	629	620	675	652	613	638	629	609	619	571	620	640	644	645	630	607	617	609	657	669	607	652	626	634	617	647	647	643	629	628	601	694	604	674	558	600	639	599	642	586	620	656	597	631	635	646	637	634	540	625	652	623	631	641	616	636	664	627	666	651	616	598	611	636	600	621	642	634	617	616	614	635	643	618	614	644	609	657	640	577	603	666	647	657	604	630	674	606	638	655	587	601	608	618	605	599	595	635	632	635	619	649	661	628	611	626	653	623	609	557	613	575	635	609	625	641	647	635	621	643	641	611	617	616	633	610	654	583	619	703	656	665	609	611	611	625	635	610	676	620	604	610	662	602	650	617	648	626	636	595	626	642	635	612	617	665	654	590	625	640	617	627	589	609	651	636	617	615	642	632	612	613	611	629	631	599	658	623	682	588	633	659	646	636	666	603	633	638	657	626	651	631	590	599	628	639	616	632	647	655	604	614	629	645	574	637	638	615	628	650	618	625	606	662	586	637	603	658	605	637	630	603	637	596	617	651	688	636	595	605	653	657	612	618	663	623	594	581	612	668	624	660	655	634	634	592	649	601	631	649	650	626	645	624	589	582	660	599	665	624	605	633	588	588	609	638	615	621	615	596	630	682	617	640	611	610	647	634	656	631	652	617	651	641	661	643	602	609	616	653	627	621	646	621	651	600	575	634	615	668	610	639	677	637	669	672	604	654	623	632	623	580	620	636	609	668	644	581	589	653	640	637	640	651	637	606	602	654	628	672	624	575	651	602	611	636	644	618	646	609	610	632	603	620	611	603	604	598	681	644	619	577	622	616	634	612	628	618	627	638	629	659	621	633	618	662	616	621	634	615	646	613	639	622	608	614	639	635	647	609	614	676	650	605	637	632	643	669	667	579	613	628	638	627	651	610	641	625	609	614	623	619	590	596	650	627	656	620	605	648	611	601	618	614	590	625	651	622	648	606	596	650	604	634	671	607	612	589	651	603	613	549	650	614	635	625	640	647	613	686	601	644	621	621	620	627	605	609	650	626	629	613	588	625	604	594	671	600	654	610	619	660	609	604	615	652	597	620	599	607	575	635	622	646	706	603	612	626	594	625	622	636	633	603	601	636	608	627	624	595	602	617	615	647	622	638	650	609	700	629	640	620	656	658	621	633	631	601	589	632	609	623	667	655	590	645	607	569	610	701	680	630	619	633	616	641	659	658	622	624	625	606	583	617	636	593	622	582	618	627	616	649	615	605	627	632	611	596	625	617	605	630	617	607	613	626	644	597	681	669	643	658	634	642	615	591	643	596	645	600	630	647	642	640	624	619	618	659	639	623	590	603	631	636	612	624	563	676	648	606	594	653	643	650	641	667	616	614	642	606	635	585	611	707	618	622	603	624	640	632	616	640	631	648	613	634	639	586	639	648	589	651	609	621	651	634	615	624	633	616	596	643	623	603	616	655	612	621	626	627	670	622	592	672	616	604	619	623	637	645	653	636	621	658	642	592	634	655	625	655	646	613	665	601	584	618	608	648	639	648	632	641	609	644	611	626	592	605	632	678	622	607	621	641	581	611	625	659	609	614	566	641	600	632	599	621	603	607	655	605	637	645	610	662	602	606	646	607	618	620	602	627	619	643	640	618	585	657	617	607	642	657	630	636	608	608	614	672	614	662	612	663	622	646	610	660	610	654	608	644	631	637	619	618	616	583	629	643	614	646	597	630	613	646	642	647	568	624	653	644	619	568	635	631	595	617	597	664	580	615	627	676	640	613	667	615	661	605	562	651	640	613	635	675	612	627	615	595	607	591	597	570	628	613	618	608	585	614	611	644	623	633	623	603	648	645	630	615	617	602	615	640	625	608	630	605	614	617	575	650	616	665	682	616	671	625	643	613	587	630	599	623	636	628	604	701	597	636	627	657	610	639	657	624	632	588	627	671	619	643	600	634	644	632	616	586	641	660	660	597	603	682	647	650	658	642	590	589	607	593	645	620	628	585	611	615	647	620	620	629	621	610	596	627	592	589	657	652	614	680	615	598	604	633	619	639	626	637	637	654	624	631	631	632	650	632	595	631	616	636	634	594	651	647	613	600	670	645	645	614	610	597	581	651	646	628	637	618	630	605	661	617	636	623	654	647	603	615	613	601	628	636	614	625	625	592	608	650	568	612	649	602	658	617	626	626	613	592	609	598	631	571	660	690	593	654	621	620	613	649	591	600	634	628	630	604	627	638	612	603	606	628	593	644	631	653	650	634	626	599	628	635	648	581	632	607	609	624	632	627	590	604	608	650	647	677	622	621	609	648	661	665	595	611	610	655	608	636	644	606	670	609	628	632	607	626	612	619	662	585	564	628	622	622	642	608	683	579	586	658	636	612	617	623	588	590	604	594	654	631	613	646	603	626	617	644	657	636	599	637	633	644	610	599	637	645	663	611	652	566	594	628	630	630	633	630	663	612	627	643	684	616	641	618	628	609	636	676	629	669	641	611	618	623	623	628	637	635	652	646	620	600	640	646	608	637	594	603	583	610	635	586	609	639	600	623	630	586	654	632	631	592	594	580	642	630	641	640	636	639	665	628	628	637	635	658	614	656	623	634	615	625	643	641	643	607	632	579	644	614	606	622	594	616	636	672	633	598	628	635	652	650	626	627	611	593	634	652	657	653	656	645	603	616	616	632	633	608	626	585	616	664	678	615	601	580	602	640	654	627	659	654	644	636	590	654	583	599	639	613	630	632	670	642	638	610	659	635	604	623	650	652	634	628	566	561	625	611	670	631	649	587	662	598	601	576	599	655	628	665	597	625	642	617	655	643	607	605	670	629	656	643	606	648	623	587	656	636	623	606	622	632	645	647	613	651	610	638	610	582	648	640	638	627	577	626	595	582	614	614	626	604	653	621	653	659	617	645	590	635	586	619	616	656	619	632	663	631	620	611	632	592	575	620	650	644	607	645	618	643	655	669	634	648	635	635	627	602	632	596	618	645	587	639	680	609	622	610	614	610	603	589	586	635	624	628	634	617	628	608	616	637	653	598	606	583	631	607	597	644	646	676	596	629	637	660	617	632	669	611	557	633	593	617	613	606	625	650	637	668	633	669	657	603	649	668	642	630	624	609	641	615	605	639	657	600	595	633	679	660	614	611	579	659	620	636	624	635	612	623	588	655	623	608	638	582	630	611	653	622	637	646	663	617	606	635	633	609	581	640	648	637	633	606	604	645	595	622	628	632	628	627	610	598	642	609	625	616	620	656	595	651	678	632	649	585	597	597	655	626	670	616	634	644	633	629	642	653	613	667	599	658	621	580	595	620	603	652	654	609	586	595	582	598	673	592	618	588	616	614	575	605	609	633	653	654	650	619	662	601	622	610	620	632	621	627	659
49254	24331	15189	2316	826	555	469	421	362	344	338	312	299	286	278	262	253	256	288	232	238	250	255	270	248	236	260	234	254	251	223	250	231	223	248	210	237	217	261	222	240	239	240	221	242	244	227	210	270	255	237	261	222	217	206	238	260	230	251	246	213	237	241	228	224	210	207	227	228	250	225	231	237	238	234	248	249	239	198	244	235	217	216	237	229	234	211	232	224	212	232	236	236	244	235	217	236	231	216	228	238	232	228	243	243	197	242	204	258	223	248	240	227	216	210	244	204	217	191	240	224	271	229	223	225	235	229	214	246	212	231	230	251	204	218	208	213	218	231	244	240	234	204	197	217	214	217	220	223	213	251	224	251	240	230	212	233	220	203	207	234	231	233	218	230	228	246	248	229	232	265	234	210	218	252	212	248	229	198	239	247	229	231	233	238	222	247	195	227	237	240	210	234	263	208	251	219	202	239	224	204	235	253	248	236	230	220	245	214	226	222	243	247	243	217	208	250	233	265	212	229	239	237	213	227	218	210	211	236	217	203	221	229	248	252	242	230	213	254	232	218	204	247	201	222	256	271	238	220	208	212	215	243	208	245	236	233	234	224	232	208	242	223	223	198	211	219	194	237	234	245	218	229	206	233	225	220	243	223	220	253	262	228	222	216	208	250	225	250	230	223	228	228	246	215	208	222	230	231	243	264	213	216	236	216	240	251	268	257	220	250	226	232	206	244	205	217	254	241	199	233	225	237	236	215	234	211	231	243	243	248	242	240	225	238	233	222	217	233	248	253	223	238	240	232	231	225	236	260	246	209	240	246	207	176	217	195	241	249	236	223	258	239	222	236	203	236	224	245	236	225	216	233	249	222	226	215	234	250	229	234	246	217	234	210	252	221	221	236	240	252	205	211	211	250	226	215	216	222	219	247	233	240	222	227	219	247	223	251	205	237	231	225	230	233	228	213	244	239	223	229	214	226	230	217	217	258	230	212	225	244	247	256	214	213	226	223	230	210	228	212	203	232	245	207	220	248	247	223	248	277	213	251	228	238	239	247	241	225	220	233	210	255	242	267	257	201	227	246	224	225	232	224	238	241	230	223	235	236	246	239	233	235	234	260	247	231	229	238	216	226	255	229	244	242	236	233	225	239	249	244	227	216	217	250	226	236	241	224	236	216	219	239	232	231	240	248	221	222	210	266	208	229	246	244	195	241	223	220	235	237	236	216	222	228	232	259	222	233	233	250	219	252	228	238	183	208	286	222	217	237	216	230	235	257	232	238	223	225	222	248	225	235	225	229	250	233	225	237	235	243	216	199	233	204	231	239	219	247	212	212	242	237	251	243	215	221	263	220	236	216	224	209	244	205	243	194	209	205	230	246	225	214	240	245	217	220	216	210	223	220	217	245	248	197	231	230	242	233	238	255	247	225	224	223	251	240	240	213	241	248	229	192	250	228	209	262	225	250	229	212	213	244	240	253	215	244	221	218	201	225	259	239	211	218	224	227	243	224	209	229	239	230	196	218	232	233	216	221	246	234	202	229	200	219	244	243	249	204	215	241	216	199	233	223	232	198	233	201	221	217	235	247	205	216	230	224	221	228	230	207	241	217	245	213	238	230	213	218	232	251	236	228	238	202	231	230	235	224	236	197	217	216	238	233	229	220	217	218	214	227	231	219	229	230	247	224	241	209	217	241	234	244	260	245	232	219	239	245	205	232	243	230	221	179	231	222	252	246	209	221	238	251	233	213	208	232	222	237	250	220	219	235	217	220	246	226	227	209	220	230	243	252	223	223	226	234	256	229	244	230	218	225	228	227	229	227	218	214	239	227	219	258	247	228	241	245	239	231	221	227	205	226	228	236	236	207	225	241	227	228	210	278	229	221	206	234	249	222	217	237	215	245	225	259	228	221	232	215	233	232	238	203	245	193	248	217	236	244	231	233	205	202	217	248	228	217	228	198	221	206	227	220	230	261	230	216	232	215	250	198	233	242	199	218	219	247	259	216	261	228	222	186	208	228	228	208	204	229	236	234	213	212	247	215	248	219	211	233	245	271	241	193	219	232	237	219	196	237	236	222	234	244	216	248	221	204	231	206	232	257	255	227	253	261	234	211	206	221	227	228	227	242	233	232	240	243	231	216	221	220	255	190	223	216	251	208	252	222	223	232	237	241	220	236	241	238	226	234	218	209	215	252	238	222	223	239	239	227	220	232	260	197	227	221	221	227	206	215	245	221	242	240	234	191	242	230	204	226	253	221	275	231	243	228	200	217	195	212	254	238	220	244	199	234	217	253	228	233	213	248	195	226	217	248	250	217	201	228	221	247	221	233	228	230	227	241	244	200	216	220	244	216	231	258	258	216	242	257	241	254	205	244	238	235	255	248	266	241	227	223	240	204	251	217	230	213	213	215	223	229	207	241	234	241	225	243	252	230	232	222	227	213	242	222	211	234	229	203	211	199	240	209	239	231	225	206	226	227	204	227	217	219	236	242	226	233	207	188	218	239	239	206	205	206	208	230	234	221	222	239	209	223	202	233	233	246	238	226	232	230	196	253	262	241	251	247	233	218	210	249	229	198	214	215	239	231	230	228	217	257	220	210	203	233	205	228	234	225	237	229	219	260	242	204	182	193	216	233	244	206	217	234	247	213	231	239	243	239	214	201	229	242	231	200	220	202	241	237	236	240	225	242	235	248	237	247	236	220	254	214	216	242	242	230	247	220	220	206	232	221	210	235	229	240	234	233	239	234	242	228	220	196	197	216	232	240	244	243	239	229	220	229	194	203	216	218	229	212	230	260	239	228	221	256	221	216	230	231	247	250	219	220	257	218	220	227	228	214	214	217	209	216	224	242	219	236	249	232	241	222	238	213	217	239	218	228	246	236	228	234	231	188	229	243	207	248	217	214	249	224	216	247	216	209	210	244	248	240	193	216	247	244	222	231	227	232	213	222	255	207	221	265	234	204	204	241	212	249	229	235	214	211	191	221	198	223	211	208	219	219	228	220	204	223	254	230	224	247	226	217	231	243	211	211	237	222	240	227	223	245	230	219	214	251	233	227	253	223	241	239	247	237	245	204	248	242	252	237	209	210	220	227	236	206	192	238	209	261	213	231	221	224	219	218	184	230	225	233	219	227	220	238	236	226	224	210	206	232	214	212	234	211	232	203	231	224	200	226	248	252	230	239	231	216	245	227	216	229	234	218	264	240	234	223	249	225	229	241	234	226	233	199	218	205	242	226	212	225	266	252	221	209	221	223	244	228	230	196	209	209	212	227	216	227	246	231	249	249	216	222	191	229	210	231	245	238	228	237	209	252	251	230	245	224	241	207	217	223	223	233	216	239	255	210	250	227	191	241	236	225	264	245	215	210	239	262	237	226	212	234	236	226	235	237	222	191	194	252	237	283	213	198	221	217	206	207	213	241	233	232	245	237	214	214	243	244	244	225	211	221	228	242	235	247	219	238	226	242	224	234	197	231	244	218	223
26571	1416	2460	3006	2644	2106	1846	1396	1313	1203	996	964	938	877	854	795	775	757	739	710	692	689	715	692	668	632	650	646	646	592	644	658	626	623	645	633	619	646	576	610	630	588	573	591	590	594	570	574	576	542	593	591	597	570	536	614	611	589	594	596	577	598	586	571	557	616	581	598	607	547	584	559	590	562	559	567	587	591	592	566	579	574	568	531	561	540	570	594	536	612	575	642	557	583	590	572	579	562	551	569	571	566	602	594	571	610	500	601	601	576	555	578	559	559	576	578	581	584	574	559	541	573	589	595	595	538	599	559	567	569	606	597	583	567	567	534	598	586	568	548	584	553	584	570	607	567	609	572	577	591	565	503	545	563	555	570	534	549	578	610	588	566	595	569	522	585	550	588	580	544	580	583	541	587	573	589	626	595	577	562	536	593	561	546	578	553	583	557	613	554	531	593	570	602	574	570	582	562	562	578	549	570	574	554	597	592	594	630	599	535	605	582	572	598	572	611	540	548	517	561	567	551	579	612	540	561	589	540	555	572	604	524	583	545	610	597	559	593	559	569	554	554	586	560	551	533	547	551	578	552	588	560	596	566	598	568	569	594	574	590	542	595	547	585	547	592	562	561	586	592	579	546	550	604	565	601	585	548	580	513	592	549	548	591	567	573	552	603	561	565	554	585	584	555	584	561	607	575	554	627	601	559	590	566	575	538	568	565	562	607	553	550	564	579	620	545	568	538	562	590	545	577	558	595	574	576	567	582	562	545	544	555	583	612	564	534	555	569	545	538	588	556	553	534	565	586	556	578	570	577	574	585	586	565	563	580	597	566	564	530	554	584	547	519	585	538	536	564	554	551	579	542	554	598	583	548	586	575	529	594	608	551	574	567	544	568	569	578	608	589	576	563	566	570	529	632	550	573	546	567	519	576	543	544	534	550	596	588	551	566	567	568	614	605	567	562	585	619	538	583	554	554	552	582	561	586	541	602	601	532	592	580	542	579	554	562	568	559	569	562	562	581	525	533	582	578	599	605	528	520	584	565	543	583	552	548	553	584	544	560	528	545	585	605	607	584	614	542	573	526	550	574	559	610	584	538	590	575	554	566	577	595	569	593	605	583	572	632	542	534	553	556	544	553	564	580	579	599	542	549	552	573	556	556	588	613	583	619	560	544	561	587	623	581	558	595	574	577	594	556	565	569	567	551	571	556	607	580	584	577	564	558	584	582	574	580	582	563	561	571	617	585	552	576	527	566	542	618	593	564	568	541	566	540	562	603	581	582	564	614	572	568	545	563	562	575	579	565	574	562	573	609	594	604	605	570	599	538	605	621	581	556	540	573	535	613	583	552	564	611	544	567	579	622	555	535	583	598	540	518	553	580	573	555	559	563	592	562	531	553	571	579	558	556	586	537	575	575	597	567	569	537	574	552	561	592	554	561	569	568	573	572	584	585	559	562	626	566	555	590	552	572	578	545	567	582	587	611	584	599	562	553	529	571	536	563	592	542	556	594	560	557	562	591	604	546	557	544	558	521	582	552	572	572	607	580	569	578	567	605	568	554	578	598	591	567	556	604	570	543	564	531	570	539	514	584	604	585	578	569	579	570	539	572	581	560	560	529	553	578	540	559	579	528	576	556	563	567	545	576	619	558	580	584	552	568	598	596	517	539	588	565	549	571	561	569	589	575	570	556	553	587	579	567	562	578	580	582	588	589	580	534	559	549	620	580	572	560	614	558	561	588	563	610	566	547	544	560	562	583	560	592	541	548	540	559	614	584	576	551	572	572	597	611	605	536	579	573	548	605	619	583	548	532	569	579	593	558	579	572	568	599	577	567	551	524	552	603	582	611	572	543	546	562	585	579	531	574	559	558	544	504	579	590	576	576	565	554	560	574	567	527	573	580	589	569	605	569	539	597	567	550	602	566	593	565	540	519	563	562	553	574	584	600	579	588	599	590	587	501	554	585	575	608	618	585	592	578	598	599	595	604	575	556	570	594	588	555	557	575	574	606	584	590	560	563	610	589	585	573	564	593	550	570	551	620	592	547	544	559	538	637	606	574	609	573	588	559	572	535	573	597	565	609	590	576	567	561	564	580	546	540	549	601	559	566	577	567	601	639	589	584	591	605	567	572	600	609	567	563	587	539	581	615	549	539	578	591	557	555	603	574	596	537	586	557	537	569	566	580	560	575	562	541	562	581	583	549	638	581	564	595	560	566	568	600	559	557	592	563	590	549	561	570	575	597	570	541	578	592	613	541	550	563	570	604	551	598	577	515	583	611	576	568	537	562	571	567	554	613	587	573	540	551	544	565	574	524	573	601	556	563	558	598	574	536	496	553	570	527	600	587	586	602	564	535	593	564	559	604	558	549	610	565	573	538	530	586	584	608	567	570	571	566	613	563	549	550	529	535	567	533	565	538	580	577	583	541	556	613	546	560	561	597	571	545	554	567	563	566	566	525	574	553	602	561	560	577	586	572	581	535	543	534	558	595	605	576	565	557	585	572	522	587	574	633	546	594	591	552	572	584	566	537	531	526	554	570	559	598	540	589	563	583	576	568	592	576	562	566	574	557	604	569	572	585	580	574	616	563	600	551	597	568	591	524	575	595	566	617	601	602	563	562	557	542	545	542	588	605	536	563	575	565	529	577	555	564	548	592	599	597	552	548	517	545	583	584	567	546	572	571	583	532	579	597	595	563	535	562	593	596	580	569	555	532	527	550	606	547	606	538	555	570	556	565	518	543	560	586	592	506	557	616	588	538	594	530	557	592	592	558	590	590	574	528	568	576	580	565	583	595	593	554	537	562	612	603	570	600	567	625	549	582	596	569	571	593	566	592	557	590	616	550	595	525	541	557	560	579	590	537	611	564	583	558	532	522	532	553	580	578	562	550	565	535	538	605	548	600	589	586	585	604	528	567	563	557	577	608	575	570	580	587	568	603	615	590	574	623	530	589	574	547	619	558	574	515	556	611	596	538	566	592	596	567	555	594	544	554	555	581	558	541	571	577	570	574	599	545	579	566	587	580	599	550	514	585	605	581	553	584	589	571	540	593	542	572	542	544	593	580	619	510	590	559	544	541	542	581	545	526	587	525	555	558	597	565	519	566	565	546	587	555	570	573	604	539	560	578	572	568	546	613	547	549	618	598	549	590	591	574	597	608	593	505	544	579	558	558	570	580	578	575	586	575	600	559	547	597	557	579	583	580	579	558	560	588	636	556	536	577	574	558	564	602	539	568	604	602	556	566	576	590	601	575	562	563	575	580	585	570	578	568	575	569	548	573	525	624	580	573	595	617	545	560	601	542	602	551	591	593	572	575	581	538	583	556	610	598	589	525	597	606	578	567	572	569	588	576	524	550	551	614	565	571	584	575	566	528	541	596	628	533	616	553	560	538	605	559	571	549	584	560	543	585	583	556	533	626	547	572	582	563	570	544	573	617	588	567	604	577	551	551	549	550	560	577	584	572	575	567	568	573	562	579
44326	25918	25790	17839	4242	1385	965	760	601	584	595	543	465	460	463	413	457	405	394	412	390	400	408	396	389	374	377	349	364	360	373	373	423	389	382	378	353	353	352	339	332	387	397	343	387	328	405	371	361	381	354	367	378	394	373	381	374	381	357	392	335	333	385	348	422	342	341	344	382	377	365	356	342	396	405	352	389	363	351	372	359	316	339	360	386	363	349	319	400	384	354	340	378	344	343	349	364	358	341	369	360	388	375	328	393	393	355	370	371	369	390	369	343	349	355	361	354	365	369	355	335	345	359	373	345	347	356	368	340	397	341	356	383	353	350	337	357	354	426	343	354	374	348	363	326	342	365	354	354	369	385	339	373	371	375	379	333	342	331	352	385	386	345	354	335	377	345	357	388	357	378	353	361	374	359	364	355	351	390	375	352	359	314	350	367	380	342	334	392	400	378	314	349	356	360	385	350	344	364	382	366	338	348	360	368	360	353	375	367	373	356	403	357	364	358	366	395	338	348	349	415	330	349	384	353	339	357	369	305	385	335	377	368	355	349	313	349	381	388	370	394	382	367	338	379	341	357	386	325	334	333	362	336	408	375	367	360	315	368	402	369	363	353	359	353	323	377	350	378	400	375	388	362	345	398	377	399	341	389	354	385	349	357	361	347	341	380	372	368	341	353	357	363	338	382	357	382	340	355	376	381	371	350	375	353	368	376	403	375	376	355	378	350	363	385	353	379	331	356	336	383	348	348	377	376	359	388	383	378	333	382	359	361	381	313	343	324	389	381	330	377	356	403	348	353	333	328	340	355	388	388	369	368	355	349	394	342	348	380	348	352	366	363	378	377	361	365	398	378	363	355	378	378	363	383	365	349	357	368	351	379	315	358	365	365	326	351	347	362	360	355	370	390	357	363	359	394	382	371	355	361	343	343	355	359	338	371	381	358	379	346	366	354	309	381	374	343	384	362	367	382	359	347	373	386	335	378	391	352	395	372	388	392	348	328	383	371	373	350	375	354	362	366	346	368	380	366	359	366	341	371	333	349	362	369	366	395	359	380	342	351	400	363	315	335	364	349	387	344	338	396	359	339	357	349	361	380	386	380	378	366	374	383	364	365	371	363	325	357	358	397	396	390	346	384	328	323	347	374	377	367	385	354	384	356	363	345	372	352	377	367	367	359	376	365	378	394	368	371	389	332	361	353	347	358	373	344	365	363	371	358	378	323	363	377	383	375	334	373	344	362	378	366	354	404	347	364	410	354	313	355	353	327	408	333	319	364	386	391	367	367	332	347	336	362	352	390	367	356	281	372	356	333	371	378	354	371	378	347	364	352	357	370	369	400	379	354	356	343	377	392	418	341	393	376	347	375	370	315	349	359	355	333	350	344	362	361	373	362	356	380	374	351	382	349	380	384	347	338	370	370	358	379	376	312	381	357	349	397	350	393	353	320	357	420	328	348	339	362	343	367	324	333	359	360	356	390	340	394	385	388	384	356	344	371	368	360	342	343	379	366	348	370	343	349	371	390	373	358	393	385	379	344	352	383	330	367	347	344	351	376	367	383	350	393	355	360	369	388	374	375	378	366	344	354	376	322	358	361	340	407	375	400	387	356	356	348	358	341	355	332	347	348	343	338	359	390	378	378	380	339	393	339	350	377	386	365	356	368	350	383	376	390	389	367	324	380	346	358	387	331	346	356	367	376	362	376	365	353	352	397	383	351	360	324	356	378	339	320	381	343	347	379	380	359	385	371	392	374	377	364	389	346	359	344	380	374	369	391	393	360	354	399	358	329	324	341	392	335	358	360	397	322	368	390	317	360	346	373	350	349	373	390	368	370	357	370	338	368	359	354	348	366	351	365	394	390	353	357	366	364	362	322	351	357	386	359	362	365	374	352	333	377	352	363	398	376	339	378	399	375	354	376	354	372	337	362	383	363	402	324	387	393	356	343	360	356	337	362	391	372	367	363	352	373	353	370	393	417	418	373	334	348	369	354	389	384	355	366	374	363	371	367	384	365	373	388	317	362	346	351	342	348	358	335	352	359	376	347	356	350	353	387	373	377	348	342	367	382	390	378	360	391	370	342	374	381	357	400	341	361	365	413	338	355	355	333	368	381	367	360	379	341	359	356	343	344	344	349	349	318	378	363	360	356	356	344	384	400	355	389	352	360	362	382	343	329	347	395	406	360	330	375	366	371	380	374	334	352	347	389	371	338	391	360	383	332	375	377	381	353	355	369	364	318	375	367	336	380	346	380	344	376	383	359	366	384	385	360	374	376	354	374	373	401	364	320	344	394	319	355	345	383	337	355	350	346	385	368	347	338	389	359	382	347	333	320	361	335	353	369	372	351	378	367	364	348	374	350	385	394	374	349	334	356	352	371	378	368	330	359	368	329	377	398	362	357	339	396	366	348	345	348	365	363	390	337	379	338	376	353	375	364	344	325	355	338	369	387	370	346	364	338	354	345	367	383	333	376	329	364	391	349	393	352	371	375	360	342	344	373	367	354	365	361	360	381	356	355	373	365	377	401	369	347	337	350	381	344	362	388	392	321	387	360	366	342	349	316	348	372	345	379	374	383	344	357	371	364	337	367	333	379	342	351	363	395	374	358	338	375	366	374	372	360	357	374	406	376	361	394	368	358	318	361	397	379	403	333	374	387	360	374	386	390	330	412	362	358	366	407	371	335	375	338	374	343	379	381	377	380	352	371	382	360	365	364	385	368	355	369	375	362	358	346	349	386	356	383	338	339	358	367	337	385	355	328	335	340	345	358	347	372	344	392	371	333	350	330	356	368	361	345	348	373	331	355	357	360	384	367	354	350	368	394	366	387	373	354	344	340	397	355	402	342	357	372	377	347	352	364	371	392	382	371	349	347	384	331	324	343	389	317	349	335	331	361	347	364	364	332	354	341	357	338	369	390	376	311	370	365	358	353	396	343	352	373	391	374	381	344	369	339	404	384	366	310	356	367	400	371	326	369	379	358	342	402	366	395	350	345	399	378	382	356	351	376	374	384	397	365	372	382	354	339	369	361	350	388	347	388	351	374	361	388	363	357	349	336	364	367	367	343	346	362	333	350	384	320	340	395	377	314	394	348	360	326	319	326	345	358	390	386	394	328	385	363	382	352	376	376	331	363	357	366	363	348	391	364	327	351	362	320	362	377	373	382	333	347	347	340	369	360	363	372	375	359	356	382	370	366	377	367	350	360	383	379	372	380	356	361	349	376	385	318	375	369	340	383	385	351	367	372	345	386	381	394	375	346	353	362	333	363	368	377	365	349	377	391	373	340	340	328	352	398	383	353	362	374	408	382	414	356	361	374	401	374	379	380	371	384	395	350	394	318	360	355	343	361	368	352	407	359	358	294	353	338	379	335	357	353	352	338	359	339	374	377	354	334	386	365	382	354	362	366	330	380	352	323	345	343	382	387	379	369	321	348	360	371	378	363	334	326	379	348	379	349	347	390	356	348	351	405	337	362	340
31738	2420	4487	4985	4450	3632	3085	2614	2184	2070	1835	1688	1598	1454	1343	1280	1262	1222	1161	1149	1095	1068	1076	1038	1071	978	1006	902	967	999	989	1033	926	936	941	879	908	879	946	947	933	919	967	865	919	858	882	873	913	868	864	858	843	913	852	912	830	873	863	866	898	885	856	881	805	872	871	902	834	850	846	879	876	861	872	861	831	841	847	899	822	833	866	879	876	886	874	855	823	886	840	810	823	805	814	829	818	844	822	777	772	855	942	822	834	859	859	829	831	858	887	860	877	834	809	828	823	819	836	791	815	831	807	883	870	855	847	832	860	860	843	855	850	899	874	840	853	870	830	810	859	841	881	877	871	853	881	839	858	839	806	886	792	859	855	889	791	798	829	843	834	855	890	845	908	864	860	860	856	850	826	840	860	840	874	806	837	822	841	841	892	831	795	850	880	894	819	836	849	862	826	868	862	888	835	808	858	832	826	872	825	832	809	874	809	820	834	825	827	830	806	787	837	841	853	839	864	805	832	871	835	857	854	894	840	824	809	815	824	831	790	840	873	870	841	834	847	849	836	837	854	833	851	843	887	861	854	810	871	856	792	798	863	849	827	830	837	869	910	810	902	887	876	830	857	816	824	813	852	834	823	831	852	826	840	823	816	868	877	862	861	826	822	809	848	846	794	824	814	855	841	861	832	882	849	832	841	812	879	820	861	784	846	824	906	791	847	803	809	859	779	851	850	798	859	828	853	832	808	818	820	823	815	826	825	845	811	972	853	861	792	822	867	851	798	879	921	820	863	831	847	856	863	856	862	825	817	853	860	867	832	811	858	849	825	887	863	851	803	834	814	840	824	829	825	835	816	842	850	851	799	868	850	844	852	850	825	848	825	813	821	904	818	843	870	871	903	834	871	861	864	835	872	896	815	828	873	879	820	851	809	859	824	860	822	856	872	870	841	853	842	897	826	890	902	813	811	881	908	882	907	861	792	873	794	879	834	852	879	844	809	851	839	809	874	861	849	847	816	873	913	820	887	850	834	853	885	849	831	832	826	806	842	886	851	804	826	867	894	836	829	898	879	851	905	861	875	843	862	780	856	836	876	778	832	825	875	797	839	797	884	856	877	840	836	853	827	850	819	864	860	824	864	855	827	874	831	837	844	841	815	856	876	841	789	877	822	834	861	828	834	872	867	861	874	818	808	824	793	795	873	881	876	758	834	903	827	787	788	885	815	894	831	831	789	819	850	840	867	863	785	886	843	849	833	838	819	825	802	831	815	867	826	832	864	871	804	824	844	817	829	849	821	842	844	821	856	842	848	837	842	837	863	811	870	824	881	859	822	835	873	885	852	895	817	854	854	856	803	842	826	841	871	837	877	825	869	846	890	840	835	821	824	833	883	837	823	852	826	834	819	845	848	849	835	865	811	881	925	801	906	845	846	842	836	895	823	796	852	818	878	865	855	793	814	920	825	874	832	838	804	874	771	821	841	842	880	828	824	846	871	842	853	859	855	857	839	865	874	865	866	850	853	823	849	790	843	864	843	822	795	820	841	802	899	816	834	865	803	868	842	809	790	820	880	884	819	822	866	863	821	877	819	843	835	870	867	828	851	847	816	782	859	854	848	841	828	849	840	813	829	851	850	879	879	818	829	885	842	842	837	821	860	838	848	805	861	837	795	804	837	871	870	847	846	847	809	806	857	856	840	851	832	851	867	819	779	872	823	861	827	808	898	798	801	840	831	802	889	832	904	870	822	840	817	861	803	848	856	870	844	865	905	810	833	849	836	850	851	869	807	838	879	846	855	826	805	858	823	890	841	871	865	784	873	834	875	865	888	838	884	843	849	743	836	821	830	855	881	877	862	783	871	836	826	861	868	822	823	824	888	854	838	792	836	827	805	846	861	846	767	792	828	850	857	780	841	871	868	817	834	795	824	839	936	859	869	818	824	897	819	826	847	848	846	816	865	839	872	848	846	883	888	864	859	840	841	833	900	837	814	818	874	815	849	858	831	871	909	827	878	830	861	824	851	857	866	851	819	873	885	868	842	857	836	809	852	845	811	816	869	797	883	830	833	820	858	839	827	850	849	854	819	866	875	810	834	824	854	879	792	842	838	818	869	913	802	899	856	913	832	840	855	806	837	843	865	870	842	872	873	859	820	798	826	798	840	836	866	832	822	854	817	801	821	814	860	864	845	832	871	891	828	861	807	821	889	816	828	791	855	860	846	899	834	811	811	876	891	832	879	832	868	854	918	891	855	874	843	874	843	829	817	926	863	841	806	826	829	803	889	838	852	803	787	827	844	894	841	840	803	882	859	827	878	915	858	828	853	816	851	823	860	852	859	875	796	871	821	876	873	799	794	866	835	867	836	827	882	887	832	839	846	867	820	838	843	845	781	865	851	817	854	820	826	820	880	877	864	856	839	831	849	896	815	889	827	879	808	871	858	816	878	805	868	855	835	876	819	863	901	842	803	853	850	820	854	850	804	871	837	861	836	758	825	868	818	822	822	830	848	827	790	833	878	891	873	799	859	831	874	817	844	784	822	871	823	769	846	844	838	855	855	856	826	828	863	843	867	861	852	824	835	840	822	887	846	832	841	812	918	822	843	892	844	824	894	829	810	866	857	801	851	889	878	853	918	857	846	827	829	816	818	806	828	865	894	853	838	829	875	832	836	852	850	802	795	864	867	882	859	812	859	835	835	754	857	839	837	858	845	861	866	776	872	832	797	861	846	804	857	839	856	807	880	850	804	828	806	846	913	864	840	846	801	803	858	823	827	837	880	831	808	821	861	870	892	863	859	912	852	847	878	840	853	822	867	875	814	823	887	850	834	822	817	814	808	867	874	826	899	858	860	856	840	915	871	842	867	832	848	851	865	811	888	792	819	866	845	829	824	824	868	829	849	846	784	858	887	867	871	824	820	851	868	847	845	841	872	880	838	868	892	830	842	834	838	875	838	837	845	816	897	871	863	884	865	881	823	820	788	869	796	857	832	842	892	819	816	824	889	820	850	825	815	886	832	853	816	829	852	829	831	798	843	851	810	846	904	831	853	809	776	840	874	920	812	853	809	886	888	822	849	814	857	872	835	802	855	866	833	814	850	790	845	867	832	821	898	856	825	864	877	838	795	804	772	814	815	832	887	837	835	842	843	880	915	828	876	832	828	917	855	899	855	794	903	844	924	818	824	787	835	841	820	831	791	828	856	846	817	825	832	823	816	894	881	834	884	776	875	870	902	846	856	859	833	848	834	882	826	867	859	833	854	847	883	854	850	824	809	874	823	806	829	844	868	857	835	833	844	851	858	841	871	822	858	787	861	831	814	799	810	803	873	806	866	787	867	856	839	828	849	861	855	848	819	767	847	869	835	842	827	864	861	821	904	851	800	860	754	846	822	848	876	896	809	826	843	883	899	872	875	797	811	809	803	873	891	833	844	822	815	863	815	837	850	806	877	798	852	833	812	821	844	861	853	868	857	862	832	869	838	817	843	857
9743	591	382	300	291	259	257	271	288	263	274	235	249	265	255	252	261	230	272	276	271	260	264	264	276	289	265	259	272	250	285	245	239	270	268	258	247	247	287	293	276	254	235	305	266	257	272	263	258	266	283	307	294	242	265	254	287	260	258	272	264	284	248	263	258	258	271	279	250	269	262	242	246	254	256	258	257	278	272	269	257	259	261	276	258	305	255	270	253	275	263	269	290	225	258	266	280	231	269	281	277	260	240	218	275	249	263	246	274	252	261	262	256	255	264	253	261	276	259	256	275	253	250	243	260	240	246	247	269	261	264	264	281	253	258	273	262	248	237	248	270	254	256	274	294	260	246	256	234	308	251	260	274	271	278	279	236	285	266	269	245	269	246	262	261	227	277	231	266	241	225	281	265	274	272	258	265	271	271	274	244	247	258	282	249	256	251	257	251	265	299	288	234	308	267	231	283	277	249	279	287	285	252	258	284	253	253	248	287	286	232	226	250	273	274	264	270	276	267	255	270	280	278	231	238	275	243	257	273	248	261	280	285	282	256	251	275	244	247	281	261	257	255	257	281	252	285	236	257	257	261	269	239	270	248	250	282	254	242	257	275	248	283	262	267	278	273	224	262	262	255	273	248	265	261	247	230	262	271	280	266	301	249	261	277	261	244	293	243	264	263	240	281	267	277	251	266	274	258	258	257	246	277	262	279	296	290	284	268	274	279	282	252	266	287	282	255	264	253	236	263	256	244	242	276	262	280	257	245	244	254	271	255	271	278	304	277	254	288	270	261	272	251	296	244	245	229	250	255	257	299	278	263	255	289	251	256	283	252	225	275	260	265	276	234	263	301	293	258	270	252	249	261	234	274	275	259	264	247	298	281	260	281	272	247	261	287	270	261	256	268	287	242	273	268	279	277	262	251	292	232	271	295	276	254	227	257	239	234	264	267	292	285	244	258	236	271	260	252	258	266	242	283	246	234	285	260	288	257	264	245	262	273	262	250	234	251	258	288	287	265	271	247	271	248	257	284	246	266	272	265	281	275	257	259	244	254	255	229	263	265	283	249	272	279	280	270	256	276	282	271	266	279	239	279	258	296	248	269	262	277	283	246	240	307	236	247	270	231	256	276	258	274	267	250	264	276	293	248	280	282	304	295	260	272	255	271	293	230	248	253	241	275	251	268	281	265	237	217	253	270	284	265	287	234	255	252	253	214	258	261	241	268	281	301	250	258	229	250	257	264	247	273	267	259	274	285	255	224	243	259	264	269	282	272	277	257	256	264	250	243	273	233	261	275	266	241	262	267	275	276	254	257	254	279	236	258	237	270	265	281	288	271	263	264	280	270	300	255	259	255	278	276	268	291	290	254	255	249	263	265	246	266	262	251	235	255	240	275	311	271	277	273	275	261	274	248	244	285	236	291	291	283	257	275	259	240	270	226	241	235	280	237	269	266	287	293	256	266	274	278	243	249	261	249	273	287	239	258	253	260	248	245	257	258	244	270	255	234	273	242	261	253	228	237	299	233	243	284	269	246	234	245	296	285	256	284	245	276	260	284	287	296	288	281	291	262	290	270	261	274	271	250	245	260	252	281	260	242	266	248	253	263	283	275	297	251	256	235	259	290	296	280	262	300	272	273	283	285	277	272	261	253	266	286	257	259	237	248	273	270	260	275	244	308	262	263	243	301	275	270	254	278	270	285	274	229	272	286	275	290	264	252	238	244	297	269	271	217	267	309	239	275	257	267	245	214	266	266	264	265	267	257	244	275	268	260	260	268	269	250	262	235	256	285	243	255	281	226	286	273	271	255	254	271	255	273	253	283	253	254	277	267	297	256	252	264	244	277	223	267	260	280	263	249	278	287	251	239	252	255	268	267	275	265	264	281	257	255	276	265	241	252	275	255	299	264	249	292	248	286	256	281	277	246	244	257	262	261	288	254	274	260	240	257	268	260	229	269	278	260	278	261	256	245	267	230	247	261	257	313	237	299	253	284	254	279	250	258	267	256	257	306	276	260	258	245	291	271	247	235	247	290	261	271	292	269	287	231	252	265	265	278	230	291	278	224	238	238	268	289	274	279	281	265	287	253	305	268	267	236	297	259	243	304	261	278	250	266	269	287	267	259	289	275	278	273	271	237	258	280	261	267	279	268	298	270	227	287	275	265	248	266	267	261	258	261	271	266	284	244	275	243	249	261	286	260	256	278	253	240	262	239	245	289	279	243	263	248	269	242	257	278	241	257	297	280	227	281	260	262	266	237	267	226	252	260	262	240	285	270	276	245	321	262	259	278	275	288	285	273	247	264	226	281	263	274	266	260	263	277	259	269	234	268	268	264	239	257	255	277	248	272	236	240	273	300	258	217	275	246	266	249	287	229	263	274	261	263	238	272	255	234	251	228	242	265	268	268	250	279	285	266	265	282	272	264	248	272	273	269	273	249	235	271	272	246	256	282	243	271	287	280	284	236	258	269	244	253	240	272	286	274	269	229	230	242	264	265	264	263	263	258	274	260	262	260	259	272	265	295	256	288	266	241	292	258	300	270	247	294	263	290	245	255	263	282	258	259	260	271	250	249	244	257	262	277	227	259	250	276	260	273	263	234	269	270	251	239	268	240	261	269	268	274	273	245	263	275	262	265	289	282	263	246	273	272	288	233	260	240	249	283	239	255	204	265	272	302	287	245	256	276	272	272	258	267	251	263	279	286	250	253	269	294	274	266	253	264	287	236	276	265	276	256	268	269	286	245	241	262	252	261	268	237	229	268	274	271	245	243	271	268	249	267	257	277	241	289	305	239	241	267	264	255	250	316	281	247	275	273	244	268	269	282	251	257	236	256	326	272	273	285	260	241	268	268	271	261	303	282	308	277	252	250	259	284	276	275	272	289	255	265	240	284	266	275	278	240	262	254	233	266	257	258	277	255	269	257	300	246	276	255	254	281	251	272	258	275	233	262	259	259	259	257	272	280	275	258	252	241	269	263	264	236	272	258	272	258	277	271	269	296	252	265	304	268	260	272	263	285	254	263	266	275	283	277	245	256	272	232	265	258	289	284	277	241	257	318	263	272	252	302	275	276	285	278	271	223	286	292	271	279	252	272	281	224	264	247	263	242	268	266	250	302	269	246	282	281	276	239	268	259	260	268	265	254	252	249	237	269	279	307	256	245	270	238	261	266	266	255	247	269	266	276	249	261	265	243	281	292	272	269	273	305	281	275	231	259	243	257	265	266	266	253	284	292	269	281	227	236	242	238	262	251	235	243	250	268	271	283	258	249	271	248	250	282	229	291	281	289	289	252	267	257	247	274	276	268	276	254	266	252	288	220	286	256	270	247	273	277	264	258	247	261	272	215	233	231	297	260	254	284	243	245	256	283	278	298	278	264	276	307	265	268	256	267	260	276	286	273	277	274	285	238	273	253	270	269	245	271	287	281	230	252	260	248	258	232	265	227	286	252	272	264	317	245	246	288	268	236	259	252	271	258	240
8991	701	875	875	795	764	739	678	679	678	702	649	692	674	627	644	644	611	622	640	666	604	643	619	601	650	600	685	628	616	644	603	663	662	608	617	651	607	689	674	605	618	655	638	648	670	705	636	643	639	616	630	618	611	575	624	621	650	601	611	617	620	628	654	606	636	643	664	617	577	639	658	598	644	632	635	647	614	593	632	639	667	611	582	633	632	678	569	592	653	634	651	639	612	634	641	638	649	576	664	598	618	636	574	647	605	656	634	639	648	612	626	576	653	639	673	580	631	620	578	627	606	629	630	638	672	674	652	632	649	611	621	619	641	601	600	663	637	647	610	602	643	636	628	626	614	648	649	630	621	623	647	629	592	644	628	675	591	655	615	674	634	648	630	652	645	648	680	627	593	671	628	593	632	627	631	640	631	607	625	619	647	630	625	673	606	627	622	572	625	656	669	615	671	657	657	620	615	603	624	646	631	619	659	643	598	636	621	629	635	626	625	661	669	655	607	634	584	651	613	634	622	643	571	646	621	607	598	677	630	641	639	670	628	654	610	638	635	633	659	624	592	626	610	661	636	671	621	626	646	636	691	602	643	637	644	634	651	653	617	622	613	642	610	672	651	650	649	624	620	653	630	607	615	636	629	622	631	610	674	605	648	614	648	612	613	623	695	642	636	654	668	618	616	594	638	623	613	612	640	622	604	622	660	591	608	627	636	608	647	619	625	610	574	642	653	664	587	663	630	693	653	619	597	605	635	597	581	648	633	639	682	616	602	637	684	619	630	644	641	635	623	634	641	669	659	647	679	598	613	616	666	668	633	617	644	617	610	606	637	592	627	607	617	627	555	613	614	606	606	639	627	686	645	666	636	662	670	671	636	616	625	629	611	630	673	605	652	629	621	669	637	635	644	687	656	625	626	633	658	625	585	600	626	639	649	636	583	591	643	645	661	622	597	660	632	633	641	642	633	669	634	596	643	628	632	610	658	616	617	620	605	648	618	608	639	663	657	620	618	630	640	604	605	670	621	627	646	592	661	631	640	627	611	653	684	630	607	629	644	658	615	624	628	615	639	638	686	590	621	597	630	600	661	640	581	627	632	630	656	591	633	615	606	605	637	648	636	589	657	644	675	602	646	577	630	627	638	591	613	610	627	665	619	610	627	645	639	656	635	588	617	588	632	650	635	614	636	650	592	603	670	614	633	654	677	628	632	656	609	610	635	641	667	574	648	658	631	608	603	592	603	626	640	648	658	582	638	630	627	656	652	610	660	664	643	626	621	620	629	647	623	646	622	626	584	668	671	587	637	614	608	640	669	616	654	628	651	583	601	649	640	615	610	671	643	657	660	674	616	612	657	577	605	640	632	620	635	629	586	641	593	578	643	630	597	666	644	627	674	637	678	636	633	621	658	625	624	589	630	625	610	633	601	667	656	627	589	616	628	628	655	634	658	567	650	622	614	641	665	661	649	590	617	617	638	611	643	644	603	634	620	627	627	621	616	650	659	649	614	669	644	590	626	582	625	612	667	633	652	632	625	623	630	659	613	595	627	630	658	644	632	653	607	628	676	578	605	657	643	658	667	640	623	675	635	614	649	699	589	581	591	607	648	661	631	602	672	639	655	581	615	643	663	630	605	668	638	629	628	625	607	647	602	651	630	648	662	602	670	648	648	621	674	622	654	622	633	656	595	639	620	616	640	588	606	624	626	617	596	609	597	642	642	643	632	649	633	703	650	608	681	695	588	634	599	600	592	626	623	624	643	636	599	638	623	636	628	637	655	629	599	681	639	630	657	608	653	649	603	603	591	609	621	607	659	626	654	658	617	642	634	653	626	672	636	644	679	640	608	631	633	636	660	663	649	651	645	639	618	614	603	619	635	627	628	649	602	630	680	603	651	651	600	569	642	618	627	625	619	625	594	575	640	666	690	639	630	614	641	648	661	621	614	657	622	601	640	654	599	632	613	607	631	608	622	620	618	604	649	634	647	606	618	631	620	665	615	630	626	627	651	595	604	655	668	596	650	611	639	649	626	654	603	626	631	643	673	635	626	622	599	567	676	615	607	630	647	629	634	669	599	619	669	624	651	626	624	650	639	634	642	629	653	642	616	608	615	647	646	637	631	629	624	585	603	596	644	622	611	640	606	651	646	660	658	584	649	639	597	662	629	588	624	622	598	625	604	637	646	654	650	634	610	586	616	687	620	564	621	605	600	619	620	650	629	595	625	670	659	659	612	642	653	633	642	648	607	663	626	635	613	590	669	620	604	609	672	599	610	646	600	641	632	625	616	644	617	607	649	659	590	642	621	655	621	634	633	642	674	599	659	636	633	649	663	660	613	639	612	625	658	609	619	614	646	609	633	629	618	647	623	605	661	662	609	681	608	633	650	640	629	631	664	635	606	659	653	653	622	579	618	653	612	609	626	635	620	627	620	642	654	612	633	643	617	615	603	645	647	617	603	604	651	648	616	690	654	629	604	665	613	613	627	608	685	643	605	664	613	661	658	638	626	591	644	639	584	639	635	611	638	611	640	652	667	637	615	602	639	622	675	636	616	564	624	633	640	624	712	620	626	627	677	678	620	633	612	665	638	564	634	658	625	678	659	638	622	665	607	640	660	611	647	625	595	655	634	633	592	619	648	630	642	643	610	640	663	626	630	622	644	664	650	595	648	624	653	604	605	659	641	718	629	639	679	611	607	619	650	632	601	625	623	635	624	663	637	637	618	622	624	635	610	657	614	606	640	616	620	617	660	662	599	637	634	649	640	605	608	587	607	632	672	653	609	646	610	640	625	584	616	644	604	596	635	650	620	648	627	649	641	615	623	598	642	584	607	625	630	606	620	640	659	687	615	641	613	633	548	667	594	636	653	589	673	637	621	638	611	645	597	632	607	668	640	644	670	640	640	624	623	639	658	632	588	654	633	644	665	607	630	642	586	612	617	634	621	619	642	667	646	609	585	648	656	604	673	641	642	619	605	624	611	622	590	621	651	605	640	580	628	648	639	614	604	640	632	621	612	636	644	671	616	645	649	615	620	654	590	667	612	625	620	603	662	641	676	668	640	629	680	634	622	640	605	594	618	631	631	602	623	667	678	622	643	623	607	648	638	600	659	642	673	645	645	629	643	619	610	623	592	644	646	629	614	619	627	640	655	594	657	631	644	671	649	638	633	572	615	656	609	602	589	612	664	645	630	645	612	630	582	650	666	654	643	605	630	641	582	639	624	626	618	675	649	675	634	617	636	627	656	645	649	615	650	627	626	635	623	619	671	584	634	577	601	638	635	640	644	636	672	631	574	673	601	630	647	617	629	616	637	615	652	646	576	600	672	627	660	624	620	607	591	655	638	656	593	572	632	653	663	589	624	599	609	617	655	605	702	656	669	619	643	631	629	624	644	636	615	609	642	623	654	615	607	657	664	665	647	606	629	642	617	673	688	623	619	670	674	640	655	611	613	685	663	584	619	612	621	624	658	644	619	597	635
48527	22535	20404	3842	858	629	554	427	350	333	298	323	291	267	290	295	254	242	286	269	254	207	219	274	216	232	231	236	235	225	233	244	233	224	196	249	257	225	215	256	249	229	238	224	223	205	230	251	239	214	259	239	204	230	206	252	229	225	236	248	237	238	234	257	224	218	240	208	219	241	256	206	213	227	258	240	255	220	223	230	236	199	210	213	240	224	217	230	262	216	228	217	220	249	218	229	238	235	243	246	225	243	236	239	231	264	223	254	215	251	209	239	230	233	232	207	226	229	232	222	215	227	233	219	231	219	213	206	245	203	269	219	218	244	207	212	229	229	221	230	239	220	212	229	213	220	214	205	207	261	233	232	208	228	225	232	196	221	230	245	226	262	252	207	223	204	215	219	220	233	248	239	227	221	224	222	240	244	228	220	224	232	234	208	230	218	212	246	238	219	228	221	217	221	222	232	192	231	224	231	232	246	194	237	208	230	246	210	238	234	233	220	240	225	241	222	219	224	210	215	205	217	267	202	233	221	231	199	192	222	220	250	231	217	218	245	221	239	235	246	249	248	208	229	229	225	219	219	216	234	238	255	245	209	247	219	223	226	229	240	234	225	258	216	222	251	207	213	266	248	197	223	243	248	227	237	228	226	223	235	221	258	229	259	223	215	231	256	203	235	240	220	236	205	231	220	212	217	238	234	209	223	216	239	219	220	227	237	223	231	239	225	255	256	234	225	224	224	218	246	210	226	233	258	253	238	235	211	227	229	217	229	243	251	243	235	240	237	223	220	218	214	249	228	216	247	241	242	199	209	230	251	235	230	228	223	238	215	234	230	209	230	242	211	243	247	260	209	214	264	246	229	192	228	222	225	211	226	217	245	243	233	246	214	257	252	221	236	218	198	213	259	220	209	238	220	231	219	230	218	218	212	228	265	218	216	234	244	233	224	242	233	221	216	213	255	237	241	221	245	227	239	231	247	227	205	242	235	209	234	225	209	223	206	205	227	241	245	226	223	256	232	217	237	222	245	243	223	259	234	203	245	200	219	212	237	222	237	224	227	256	204	213	234	246	239	228	248	243	224	235	229	239	245	212	241	203	232	208	216	222	235	233	183	246	252	231	215	199	226	256	225	222	239	230	218	237	244	240	240	235	263	209	210	244	238	203	233	239	233	235	269	197	234	207	239	217	232	219	245	225	212	224	210	252	240	205	236	231	226	215	220	218	219	238	222	212	210	227	199	217	229	261	232	232	220	230	231	245	251	232	207	237	219	241	249	235	243	230	226	197	221	229	238	227	240	238	221	231	277	241	226	225	225	246	231	221	241	252	219	191	238	240	221	221	236	201	218	247	203	241	223	237	229	245	201	232	213	227	224	252	226	245	223	240	204	229	238	221	252	232	216	241	221	204	233	214	261	220	219	237	223	208	212	224	227	255	234	233	227	201	255	217	242	226	217	203	226	251	220	220	220	246	234	213	221	231	251	246	242	237	231	247	251	243	226	240	231	249	220	223	215	215	232	249	257	234	247	256	201	235	241	205	240	216	229	220	244	217	229	214	245	235	261	239	243	234	229	215	249	226	242	242	263	232	221	231	249	252	205	229	216	235	214	190	229	240	244	207	235	212	242	232	226	233	248	250	197	210	216	235	232	220	220	241	244	222	214	216	224	271	235	222	215	228	213	242	238	235	221	268	200	221	202	223	241	238	228	232	201	248	235	248	215	256	246	226	225	232	216	209	251	207	218	221	224	242	212	238	203	229	230	224	246	240	239	190	222	241	244	223	232	254	199	223	251	246	239	179	198	247	209	223	233	233	252	223	226	230	217	202	213	216	251	246	219	204	225	233	201	216	245	245	227	211	217	273	194	231	241	233	243	210	218	236	248	217	218	225	214	243	271	222	243	251	205	220	212	229	244	178	212	202	249	239	248	239	234	236	244	228	196	219	219	220	197	239	234	229	260	213	239	244	206	251	226	224	180	207	229	251	237	241	197	238	226	214	226	212	235	237	216	230	240	222	209	232	191	222	219	234	278	226	233	226	239	226	223	227	249	244	234	208	215	245	270	227	214	230	236	232	245	237	238	249	249	239	205	237	228	233	234	200	231	227	247	230	258	238	220	234	224	219	213	240	230	255	229	212	196	223	242	229	266	233	240	213	230	229	216	222	255	237	194	258	258	232	243	191	254	230	229	251	258	226	231	203	238	224	230	261	226	211	211	226	223	220	247	257	231	232	237	221	223	224	245	235	265	209	246	212	219	230	222	223	204	217	246	216	261	211	236	206	238	239	243	234	266	228	210	243	241	243	216	229	220	207	215	234	242	233	212	256	229	219	247	223	247	235	204	234	221	234	228	205	247	219	243	237	232	249	240	228	223	240	235	209	214	223	224	242	228	205	205	249	228	225	224	248	210	219	257	237	242	227	253	228	223	241	241	201	235	242	212	219	213	204	218	222	227	240	234	245	230	232	220	234	221	252	222	229	210	203	215	219	249	208	226	230	258	235	234	206	250	239	207	223	228	228	224	219	229	213	246	201	241	222	246	231	241	203	227	226	233	241	190	234	212	206	247	230	233	239	224	207	209	229	217	237	211	235	232	234	227	243	210	236	230	250	232	239	226	261	249	228	238	240	206	240	244	243	219	254	221	231	202	214	278	234	233	266	227	229	245	220	240	225	225	223	239	227	233	234	200	236	224	217	209	221	219	252	240	212	246	247	235	234	223	233	212	238	237	205	207	225	220	243	227	281	229	232	234	228	250	229	251	249	221	253	249	234	214	218	259	215	223	232	236	233	235	223	244	235	224	239	214	234	251	220	231	207	213	235	236	252	236	210	244	237	234	233	189	229	235	219	221	234	247	235	226	264	249	235	237	246	248	216	207	244	237	222	209	200	218	231	231	258	224	210	251	236	226	253	228	246	241	225	253	207	215	232	212	221	224	215	226	238	207	223	231	225	222	246	233	226	233	244	229	227	223	209	251	215	223	224	236	226	206	244	246	235	246	214	234	219	232	204	229	215	251	203	228	211	233	262	234	239	221	266	234	221	242	229	222	243	254	222	209	197	217	223	249	236	238	220	255	226	224	234	209	253	237	254	250	214	218	230	236	219	213	197	239	217	240	241	225	243	223	225	217	211	216	236	258	229	245	222	225	269	244	204	224	238	263	250	218	225	216	224	199	225	239	244	206	245	245	264	253	228	235	245	239	230	225	250	238	256	233	225	198	221	232	220	198	234	233	225	198	234	218	202	250	251	224	260	203	255	227	235	228	239	258	210	232	239	233	222	241	244	257	221	213	230	231	231	240	228	254	259	243	230	246	205	231	229	205	218	241	214	223	198	255	217	217	237	244	242	196	218	219	207	252	230	206	216	237	241	237	230	252	233	225	217	236	197	229	229	202	245	250	243	229	243	209	229	250	234	215	224	226	219	239	241	232	216	218	248	250	228	239	226	211	234	246	222	221	246	218	204	266	218	201	237	254	238	237
27183	1444	2524	2997	2447	2099	1867	1435	1313	1178	1076	1019	1022	927	893	809	830	781	797	771	685	691	704	636	675	682	703	657	644	637	637	655	615	649	623	607	634	569	584	620	654	646	610	595	573	570	632	591	587	667	584	592	623	584	599	609	575	572	598	582	597	610	607	598	596	588	633	580	587	589	634	621	574	589	578	624	531	630	592	594	587	565	561	571	601	555	556	537	636	586	594	589	590	538	580	592	606	583	587	591	611	590	586	595	565	592	549	580	544	538	637	580	594	588	584	571	561	604	592	587	607	608	601	598	558	588	577	543	581	574	565	606	613	634	581	548	555	590	570	590	607	569	606	600	608	537	569	603	592	582	596	622	603	599	571	565	568	580	575	574	539	587	576	608	583	569	555	571	552	598	584	542	565	555	552	559	554	553	594	536	549	573	541	592	588	562	581	549	568	608	591	601	576	563	560	569	585	561	624	582	610	538	585	589	577	550	587	638	601	609	592	590	587	515	611	568	571	533	551	555	596	556	576	580	563	596	516	587	561	564	568	610	553	595	589	542	587	574	578	564	565	597	570	595	559	545	549	571	605	596	577	580	513	606	565	611	560	611	599	578	614	554	587	561	578	614	596	580	576	591	547	538	543	607	591	578	601	600	591	579	560	590	548	586	577	584	568	638	600	589	540	577	580	544	611	552	572	589	541	588	595	548	608	592	589	589	593	600	578	622	549	574	540	584	580	600	587	573	557	571	600	616	602	584	563	555	511	551	551	590	586	571	598	562	581	585	571	550	530	601	591	532	560	532	530	572	588	566	592	602	568	592	574	608	582	574	575	570	571	584	552	553	594	588	565	551	581	584	549	558	538	554	530	572	583	605	600	619	595	567	593	589	557	552	586	604	553	572	594	581	591	567	594	550	577	589	619	563	570	527	599	566	548	593	586	573	611	529	545	564	536	567	614	571	568	563	591	555	574	566	536	590	537	592	541	565	610	588	571	565	595	561	582	565	598	602	540	539	616	573	544	580	622	585	599	610	546	573	552	577	607	556	579	570	543	592	560	623	561	595	569	556	576	590	587	579	596	560	579	592	589	540	538	576	589	581	558	564	555	597	544	564	570	595	585	538	543	596	549	580	550	568	583	543	543	568	561	585	592	575	587	557	525	545	573	584	590	608	598	559	568	553	530	619	570	574	591	572	583	578	555	623	561	587	588	591	540	574	617	571	541	579	567	557	585	550	594	526	575	553	608	566	566	554	550	548	558	600	541	587	555	584	577	570	576	539	572	580	577	557	588	611	597	564	584	565	562	561	551	599	562	588	611	594	564	573	581	557	573	558	609	554	572	623	538	595	532	549	592	598	588	585	560	576	614	552	563	568	623	572	527	555	568	586	579	552	595	597	545	519	566	560	611	598	585	594	601	571	580	557	541	586	601	579	622	598	571	614	590	523	542	544	603	586	565	585	568	622	553	582	554	556	631	527	554	536	572	570	543	587	598	588	538	595	592	574	588	558	572	552	549	581	609	538	556	575	580	574	571	597	602	580	597	547	606	575	557	576	560	564	552	567	579	601	622	610	599	615	562	599	582	562	580	571	583	614	583	572	593	595	585	542	563	588	572	566	529	622	569	575	577	582	573	567	562	568	579	586	570	584	577	589	574	599	539	593	576	566	575	593	564	574	561	561	556	619	599	558	589	567	605	544	554	553	564	557	600	593	575	585	528	584	577	561	579	539	568	516	587	587	562	639	601	522	531	539	589	577	559	569	578	591	534	581	602	654	586	598	542	542	573	558	552	576	608	581	597	564	561	562	545	549	599	586	568	587	571	591	581	540	556	564	591	567	544	525	608	554	566	552	552	567	574	537	539	554	591	580	586	567	545	583	616	583	544	566	543	588	577	564	594	551	608	566	531	601	566	571	585	671	612	544	539	570	570	582	570	550	564	605	586	541	570	555	598	634	551	574	576	566	580	567	543	584	579	605	577	563	569	613	540	622	570	593	565	558	570	593	543	580	569	528	595	636	599	619	564	537	562	590	587	555	586	572	563	587	569	557	525	580	564	501	553	608	576	551	609	570	580	536	570	604	559	557	572	588	607	575	603	564	573	592	580	589	579	552	538	580	580	574	565	567	550	578	590	588	531	644	567	590	606	637	556	596	580	583	585	615	583	588	568	541	596	543	560	575	599	596	591	615	559	595	594	596	597	566	568	572	594	578	569	535	636	570	589	605	543	638	553	564	576	566	566	605	586	561	604	564	596	617	552	555	567	563	554	525	575	583	578	615	572	605	557	590	575	603	528	592	581	579	518	574	570	587	600	554	552	558	571	517	553	597	592	601	604	566	567	573	557	562	579	569	577	560	584	548	573	617	569	600	554	577	596	598	557	600	583	555	579	554	540	604	606	591	559	599	588	567	582	637	564	573	582	624	618	613	530	602	549	587	603	602	581	561	559	581	570	518	552	561	602	565	577	551	571	581	531	567	524	535	586	572	565	647	605	622	584	538	575	576	561	572	570	610	575	588	585	559	606	549	585	574	556	580	576	563	571	586	584	527	557	599	536	623	581	577	605	565	547	585	579	589	571	557	558	601	558	557	608	562	573	626	577	577	582	568	605	566	563	601	625	550	566	600	577	543	600	559	548	560	579	584	584	565	580	573	601	584	580	581	592	582	627	565	581	577	604	590	578	600	548	616	602	589	563	581	583	539	589	531	607	584	517	605	537	546	605	568	550	588	589	560	586	603	567	600	538	586	586	564	568	511	581	588	545	600	603	556	547	555	581	575	572	571	553	565	564	542	585	579	590	581	558	590	572	570	621	567	570	587	564	551	581	533	558	608	548	603	554	616	600	587	559	551	557	562	585	605	581	574	615	602	555	580	586	589	596	592	570	540	568	592	579	588	554	578	571	557	580	578	598	549	530	589	555	561	615	563	560	558	579	562	595	542	611	549	547	558	589	554	577	573	602	556	613	568	552	590	560	536	549	568	583	570	536	572	580	557	558	571	571	587	556	580	516	524	571	570	567	568	590	603	590	595	590	603	573	549	613	578	612	603	560	607	585	599	584	538	601	590	557	610	590	609	616	590	569	582	545	592	622	574	585	592	577	550	541	553	626	607	563	593	610	553	563	580	564	590	579	550	615	583	531	584	567	601	602	618	580	598	561	582	551	583	574	573	548	584	535	594	569	595	574	566	574	606	635	587	566	602	614	618	567	552	570	606	575	574	598	572	564	594	545	547	571	569	575	573	563	555	556	606	574	574	541	570	565	608	549	575	544	606	567	580	557	584	562	559	561	543	606	577	542	571	548	541	599	553	589	577	578	504	544	556	595	573	560	592	589	575	543	567	612	561	610	543	575	601	590	593	602	580	580	558	536	587	531	570	546	573	595	560	559	549	578	556	624	590	579	600	589	575	605	583	592	570	588	560	574	580	555	560	577	541	581	495	563	565	551	599	571	524	565	586	594	580	578	571	579	581	599	561	578	570	567	506
46925	25913	23845	11361	2526	1247	852	798	705	607	555	454	443	465	453	446	369	396	389	379	369	348	376	380	378	348	390	380	387	373	389	350	358	397	394	362	340	347	347	358	349	352	375	352	363	348	354	320	344	364	374	387	332	381	362	342	376	371	378	380	368	332	328	346	379	335	338	347	382	351	344	387	357	334	347	320	335	371	360	300	344	353	367	319	371	344	357	385	339	353	382	371	353	345	329	330	312	325	335	338	375	329	352	377	333	358	371	332	347	354	376	366	349	342	382	330	338	355	322	355	350	391	325	311	316	328	349	415	382	345	377	332	353	347	379	324	383	330	294	322	309	373	345	361	377	377	353	333	356	328	345	342	378	375	349	342	327	360	385	368	361	329	356	335	333	333	364	359	344	335	323	337	371	342	322	383	354	315	368	299	348	372	334	390	347	358	341	343	358	339	361	350	350	353	340	341	384	337	329	357	343	330	340	367	334	317	329	378	344	329	351	367	338	294	349	327	358	345	367	366	370	335	355	328	380	352	351	340	340	349	345	375	362	325	314	327	321	340	356	349	339	375	376	371	324	347	330	378	347	337	327	357	349	361	349	346	353	304	346	332	349	352	369	400	345	380	315	334	347	311	338	346	337	313	328	351	347	340	374	334	327	315	361	365	353	355	346	338	312	336	350	346	352	359	336	356	366	338	348	348	350	353	370	322	320	316	297	353	331	325	358	339	343	376	365	368	367	328	347	346	357	362	376	338	331	337	378	329	331	334	349	368	347	338	329	340	350	363	378	344	322	347	331	321	328	338	336	335	337	339	351	345	344	334	339	341	375	317	321	368	382	333	332	318	348	355	327	371	321	343	371	320	325	370	368	340	326	318	347	365	330	319	333	374	354	375	368	370	373	393	340	385	376	335	334	341	352	346	346	327	344	344	334	327	360	353	329	345	357	361	310	339	347	365	352	373	337	315	326	330	351	333	361	316	363	338	347	371	346	362	349	361	332	326	347	367	338	350	340	359	361	312	354	362	319	332	363	376	349	337	356	341	373	364	387	332	331	328	349	334	340	350	327	313	337	356	335	328	343	358	357	341	340	325	386	343	371	358	339	335	332	340	319	388	368	346	362	363	337	364	324	332	352	346	357	337	341	360	356	320	383	365	359	387	300	340	324	363	347	361	319	338	382	342	377	341	360	380	376	362	368	335	350	373	351	299	364	310	341	376	353	354	335	341	341	341	329	313	322	334	356	386	340	329	324	389	356	313	343	351	336	343	353	340	345	321	352	387	331	344	326	319	356	308	368	361	355	361	357	362	354	313	356	329	345	345	304	349	362	323	339	341	378	328	339	335	369	344	364	336	317	351	335	370	377	353	309	344	342	364	330	338	361	373	328	346	377	336	360	326	325	343	344	368	352	356	352	312	342	350	318	331	354	373	336	355	334	382	356	361	358	363	371	317	378	369	336	322	313	360	355	356	349	321	340	327	332	361	350	358	362	376	339	362	318	322	349	316	357	353	337	355	359	334	347	332	362	302	349	382	375	327	340	347	378	355	364	309	364	331	332	388	334	312	358	350	342	332	297	364	334	327	370	358	379	330	340	369	373	363	329	355	327	324	316	360	356	314	366	335	348	332	384	297	339	341	331	340	357	338	345	338	354	346	333	316	342	382	345	379	353	343	349	307	357	358	344	361	379	337	327	365	368	328	364	329	319	360	329	331	367	347	356	364	349	374	373	352	370	351	358	344	351	326	329	319	358	382	364	370	353	331	372	343	325	341	373	364	361	359	351	301	369	338	377	364	343	377	326	356	394	345	322	377	354	368	367	325	321	344	321	355	350	378	346	359	324	363	338	347	337	368	355	347	355	326	354	356	338	345	343	332	358	337	378	350	320	316	335	357	360	375	356	334	332	357	369	342	333	353	335	351	354	291	326	347	295	379	326	350	307	351	342	349	302	346	295	332	357	358	347	344	344	368	368	356	354	369	357	329	327	383	306	345	327	347	379	392	338	345	322	322	341	339	354	302	341	347	348	334	367	318	348	350	335	369	354	321	371	369	351	349	368	349	363	330	362	350	366	349	354	349	337	329	378	329	362	332	348	353	338	334	339	358	311	364	362	339	336	384	320	337	347	309	334	356	316	321	341	364	360	325	372	373	356	316	375	360	338	341	341	338	342	300	342	348	332	340	377	366	345	323	343	328	343	384	360	341	336	362	334	347	334	366	326	358	331	326	327	354	335	348	341	319	328	347	360	335	389	342	308	321	375	358	356	337	322	330	328	312	336	359	385	346	384	356	315	332	375	358	348	348	360	356	402	348	311	353	332	353	374	353	346	326	341	365	354	344	362	359	329	346	368	317	326	313	344	361	360	318	330	353	362	316	377	362	342	343	374	358	355	359	335	347	357	345	338	365	334	359	336	308	342	344	330	340	329	362	368	339	381	348	361	351	362	353	373	345	369	317	358	370	340	365	336	357	368	338	341	356	342	349	356	334	384	345	354	361	313	353	379	363	341	357	323	343	353	368	336	350	349	364	360	341	379	354	360	336	355	316	365	354	352	348	342	359	317	342	351	366	344	349	348	343	356	365	356	358	354	330	306	364	351	342	335	366	355	335	312	324	332	324	343	329	314	361	338	321	370	366	391	319	357	314	345	352	323	317	334	357	372	378	343	327	368	333	374	324	366	313	368	343	362	350	333	369	336	330	327	346	359	343	303	367	340	372	333	383	375	355	351	375	341	367	360	355	366	335	336	351	361	348	340	350	345	300	316	348	345	332	350	385	367	341	368	345	363	331	352	361	377	340	349	327	340	349	310	348	368	333	354	334	326	341	334	306	344	341	336	364	346	331	359	326	351	303	371	341	376	331	330	350	349	311	332	353	327	356	381	363	315	313	329	380	368	323	353	350	341	309	318	360	322	344	350	297	400	354	350	331	321	337	356	305	335	350	342	324	372	349	378	371	343	344	312	334	355	344	360	331	349	314	351	360	351	329	338	367	323	354	308	377	356	368	369	316	338	342	333	318	348	393	331	350	351	348	327	353	347	376	342	380	326	365	330	380	314	329	314	368	372	343	348	342	354	339	377	328	331	317	360	346	364	347	363	338	323	354	370	343	328	322	370	340	335	359	352	336	345	320	368	355	325	360	413	395	354	351	346	385	332	322	311	335	314	356	354	318	339	304	294	348	347	342	353	366	338	345	373	324	349	349	363	355	334	369	371	376	347	322	350	350	322	367	337	333	368	349	339	327	357	381	341	350	349	343	351	311	367	359	334	357	343	316	332	358	356	340	332	364	331	336	352	356	354	325	332	373	337	325	325	341	375	327	333	332	358	352	333	324	373	354	335	380	348	323	332	318	330	350	347	352	366	370	354	354	327	349	331	350	338	338	332	339	329	337	361	350	331	328	333	368	363	338	341	336	346	330	346	374	353	361	356	362	353	344	331	343	357	388	347	337	354	355	346	352	369	344	373	368	317	355	341	319	367	377
29966	2495	4652	5320	4696	3727	3101	2680	2320	2059	1815	1640	1547	1488	1383	1380	1280	1231	1120	1126	1082	1084	1043	1058	994	993	969	1018	975	916	991	944	944	933	932	891	899	860	849	815	852	915	858	881	863	888	852	841	883	841	861	831	845	802	854	863	812	839	781	879	776	804	840	772	785	863	813	830	835	825	880	811	821	791	848	859	850	872	849	814	803	779	821	790	835	768	823	809	815	812	872	783	869	821	838	897	821	798	823	832	846	860	868	797	836	827	829	860	770	871	781	829	804	795	846	804	809	808	779	794	810	840	789	800	789	797	841	760	827	806	782	807	821	796	790	844	828	773	800	800	821	803	813	762	787	776	828	826	856	825	848	821	821	788	794	826	846	771	820	828	875	791	829	834	861	816	799	770	836	831	848	856	810	854	864	825	851	805	780	799	818	799	785	832	832	807	798	844	814	853	793	859	815	820	808	774	818	831	767	818	823	832	808	793	853	825	815	837	808	853	851	769	813	827	820	815	815	822	814	835	827	811	805	818	799	835	844	793	789	847	830	839	801	810	855	836	816	823	812	832	838	838	763	800	833	814	776	829	825	803	790	811	860	805	826	819	822	756	809	799	818	808	812	768	815	794	777	754	823	773	848	840	814	810	818	839	835	785	860	830	820	788	802	838	827	822	818	837	826	807	800	818	836	802	824	785	831	841	826	806	777	816	879	851	769	825	823	827	795	791	843	798	819	760	789	781	799	805	768	832	734	830	832	783	828	797	867	780	813	827	852	805	831	811	826	810	767	744	781	827	789	790	822	807	832	758	803	776	819	799	784	836	840	810	790	802	828	821	780	814	829	830	777	801	835	825	790	771	801	802	817	821	849	808	747	743	805	799	805	806	814	769	816	806	801	810	752	784	840	756	773	778	815	797	835	828	761	788	789	825	794	778	778	796	815	842	767	816	815	794	820	819	798	803	739	792	770	796	813	866	823	810	800	793	774	793	832	800	853	803	869	828	789	816	799	845	817	834	797	770	773	810	818	786	801	811	785	767	824	796	851	819	845	854	761	891	874	811	771	790	800	811	814	832	820	809	835	779	753	810	799	803	814	774	785	787	760	802	835	820	771	788	809	853	839	802	816	797	768	806	882	821	791	767	777	791	828	807	811	840	791	819	788	773	820	833	813	819	784	822	755	803	779	824	790	866	819	785	801	836	852	788	734	786	828	840	782	803	841	845	764	809	811	821	749	822	776	793	853	867	824	827	795	802	790	803	811	834	814	846	813	846	784	826	811	820	804	809	816	794	829	836	796	816	814	797	784	829	798	794	793	837	779	747	861	757	799	826	780	785	808	828	791	790	837	868	862	795	848	824	770	754	811	798	742	811	808	814	804	840	811	831	793	814	795	794	816	750	747	840	820	836	845	843	777	797	781	759	814	854	742	828	778	785	802	837	777	775	800	797	804	844	878	844	786	833	752	785	776	797	830	845	822	800	814	779	860	832	821	817	798	789	819	797	836	873	774	845	837	801	813	808	789	837	781	754	843	869	773	803	801	784	809	825	828	774	826	769	826	776	858	815	802	786	795	830	843	812	807	778	813	822	846	819	837	817	850	811	787	761	851	783	827	824	844	818	808	768	818	828	803	797	814	785	805	796	812	894	822	771	766	854	808	757	861	848	837	802	811	864	810	830	791	809	757	807	841	808	799	857	814	805	844	802	844	753	824	797	790	775	834	841	795	779	822	786	827	807	770	787	770	776	762	863	815	829	841	790	895	740	790	830	794	773	792	808	799	777	866	887	751	866	794	840	813	784	826	836	832	793	779	771	785	794	806	812	784	811	826	815	878	831	830	814	832	829	773	820	784	787	793	804	782	810	762	841	817	779	814	820	764	795	811	800	831	824	833	852	839	763	759	772	822	781	828	809	807	811	764	783	790	824	788	879	834	814	827	815	844	853	778	860	805	851	828	791	794	799	795	840	822	821	786	792	806	821	818	831	804	798	780	840	829	786	793	809	800	872	783	785	825	800	851	802	824	787	819	845	851	833	825	747	838	799	826	781	751	843	835	815	836	785	745	831	878	817	801	811	833	823	832	814	825	817	841	779	858	809	833	811	808	783	762	775	828	795	801	801	848	794	779	808	781	836	827	767	843	811	825	825	827	847	805	811	808	825	836	787	825	824	784	797	809	838	867	836	789	805	818	799	855	820	765	792	845	775	802	819	762	798	810	863	810	761	834	853	802	800	856	829	842	810	798	850	868	817	830	793	824	830	774	793	818	800	860	860	839	848	774	810	844	813	848	803	812	840	830	856	835	826	841	842	811	808	804	844	758	758	821	784	829	808	841	801	769	829	826	811	810	838	783	809	794	824	793	765	759	818	861	848	823	822	801	791	814	828	842	769	791	803	825	745	803	792	825	797	819	808	808	833	793	822	802	760	836	794	828	807	849	875	820	787	857	843	833	802	785	838	783	804	789	829	840	823	814	827	767	794	835	834	806	857	773	759	799	762	817	803	801	831	788	845	897	810	782	797	829	824	881	774	815	776	777	805	754	796	813	806	826	767	816	866	825	790	797	822	771	847	808	818	813	815	838	802	785	857	846	795	840	809	775	781	838	801	769	836	785	772	765	806	815	837	830	761	766	827	795	793	824	802	803	811	858	821	820	753	826	815	825	853	822	868	810	786	765	794	773	812	822	811	762	838	820	794	831	821	843	845	806	821	778	777	833	799	805	828	796	835	768	875	804	829	810	819	797	807	819	792	822	770	834	862	790	785	851	780	804	783	818	804	819	833	796	827	775	857	828	843	824	805	818	795	836	800	862	828	877	813	794	866	804	810	797	830	786	849	804	787	845	843	813	773	788	825	817	818	773	869	841	799	808	819	838	833	828	810	842	835	808	782	802	848	808	765	794	856	796	820	804	792	792	837	819	831	805	818	823	803	784	810	739	763	854	806	821	789	790	775	797	855	797	814	806	829	826	775	821	817	789	797	801	806	832	833	795	854	806	792	791	770	765	781	792	806	774	801	751	776	765	850	799	826	794	821	857	798	764	776	782	867	834	861	803	798	759	785	855	755	796	869	798	777	803	858	779	785	810	824	831	810	778	845	804	764	849	823	831	773	839	834	804	823	821	803	838	856	785	815	813	823	802	844	801	801	863	825	804	777	791	865	831	849	800	798	796	824	784	840	795	740	787	830	820	819	787	829	773	808	837	805	771	768	811	810	837	793	801	806	832	818	833	772	799	785	838	761	874	797	747	864	814	814	831	752	840	837	830	803	830	774	811	789	762	831	789	802	789	858	819	780	831	780	795	770	819	842	827	788	833	835	767	836	798	843	798	807	829	810	837	790	748	803	773	867	875	837	816	819	811	792	771	819	771	786	841	822	839	823	818	796	815	815	847	830	837	833	782	766	843	823	829	845	789	806	821	803	796	807	796	802	836	817	783	850	822	795	826	765	825	777	778	786	772	838	832	795	797	811	790	778	837	793	752	808	786	779
12469	791	376	322	265	252	265	287	281	283	287	264	270	252	265	281	282	250	257	253	254	263	224	264	277	236	273	240	259	245	260	290	242	264	261	282	264	262	256	244	270	261	262	268	266	270	290	268	277	261	291	220	247	250	259	273	268	263	293	280	261	271	242	278	250	269	259	241	231	263	245	259	264	282	271	242	233	251	261	266	269	246	287	273	262	263	297	243	271	276	257	274	288	271	251	261	263	233	272	245	261	248	258	278	259	247	282	247	258	269	269	291	248	238	259	273	259	245	238	234	281	246	264	264	256	256	270	269	288	252	245	249	280	278	244	261	236	252	261	285	287	245	281	281	272	234	266	254	265	246	241	268	240	257	268	276	266	275	266	258	266	289	257	274	260	274	246	282	268	294	262	231	247	226	265	277	254	259	238	251	268	289	264	254	253	226	257	266	266	297	259	247	276	255	262	254	231	256	238	225	277	227	269	247	252	249	276	239	296	257	309	276	254	276	296	254	280	247	274	274	271	261	284	275	276	266	251	258	251	252	238	271	286	245	268	244	242	260	246	240	275	259	277	239	298	283	228	244	233	234	239	244	259	276	262	264	282	262	254	282	240	261	267	282	237	244	222	260	269	279	241	278	267	263	270	258	257	274	271	289	269	249	261	249	220	254	274	242	250	242	279	276	283	250	270	239	290	233	229	265	272	284	288	251	265	225	276	256	265	267	260	285	247	271	266	245	255	261	239	263	260	257	274	257	260	265	276	251	257	259	286	273	256	252	271	256	262	260	222	287	228	272	281	254	260	260	261	240	245	228	254	247	235	289	235	280	270	292	296	230	245	260	273	274	284	259	222	263	276	271	261	249	262	285	271	233	232	255	269	270	238	265	267	264	271	276	285	250	285	243	290	252	254	242	245	284	268	269	267	245	283	240	288	296	276	297	259	265	272	258	251	284	247	250	265	267	284	282	238	262	281	270	229	238	255	285	269	272	230	255	259	253	260	278	263	254	203	277	271	248	248	281	273	271	277	235	255	271	262	254	231	259	243	274	254	274	247	267	294	259	261	258	268	279	278	294	276	266	251	253	273	270	253	264	281	270	257	273	244	227	252	255	282	283	277	290	255	227	278	262	279	254	279	274	261	250	271	257	249	239	265	259	233	270	253	237	253	274	298	258	262	252	285	256	250	290	241	255	272	254	263	278	258	266	257	245	247	255	306	256	264	283	257	219	287	262	241	257	264	257	230	230	276	240	262	278	277	274	275	260	282	251	257	252	259	256	258	239	259	251	261	229	261	266	237	247	273	236	283	284	276	257	247	241	272	297	273	279	272	288	261	283	272	278	259	265	285	238	277	281	258	258	238	243	270	278	252	300	227	279	254	269	269	259	304	259	275	240	258	244	257	259	227	273	267	288	280	291	224	243	255	263	267	229	276	277	256	255	266	277	279	291	282	260	281	251	255	274	280	265	267	256	293	255	289	259	255	280	274	267	257	255	280	293	298	269	237	258	276	249	265	254	262	269	267	229	255	253	274	261	238	267	245	255	251	275	262	273	252	274	248	262	263	292	267	269	252	282	251	253	217	256	267	233	268	270	307	259	266	259	262	258	292	279	232	269	272	258	278	273	273	238	265	258	251	238	272	232	264	275	281	248	274	253	267	266	288	252	250	247	244	277	275	229	289	267	288	251	241	271	256	227	248	251	267	254	234	243	269	246	274	259	284	251	265	228	241	263	241	238	233	241	230	270	253	274	276	270	284	233	283	294	267	254	268	231	264	269	286	246	228	246	272	265	269	252	266	259	244	286	272	273	232	253	251	271	287	232	267	228	265	265	270	245	236	264	259	308	252	239	251	256	265	276	270	251	258	266	269	255	237	227	276	287	242	260	256	256	268	266	256	273	261	247	283	254	252	239	264	261	264	263	236	303	262	235	268	271	259	253	231	266	266	263	275	267	250	240	254	259	261	258	266	265	251	265	261	261	254	261	238	265	293	258	302	293	268	268	278	258	225	245	264	254	276	265	264	257	240	241	272	263	303	275	253	254	281	293	240	266	262	248	296	259	279	260	294	284	242	263	277	242	279	267	299	263	253	273	276	262	229	303	268	270	250	272	269	246	248	271	282	257	260	256	261	239	266	282	295	306	259	273	263	262	244	282	260	262	279	278	244	286	261	257	255	264	235	263	291	260	233	257	247	264	221	280	263	277	261	242	258	221	265	284	256	271	265	270	245	246	253	264	266	280	264	296	266	249	269	241	248	243	268	262	236	247	241	282	261	250	244	256	259	255	251	271	258	245	257	250	259	277	235	234	257	266	247	252	234	253	267	272	270	289	264	277	244	255	254	263	275	271	257	236	280	236	269	272	245	281	247	270	276	260	259	264	273	297	270	260	295	278	264	262	283	249	261	251	262	273	294	273	283	258	241	256	265	243	280	214	242	248	271	239	256	272	218	286	243	268	240	254	229	260	264	263	280	248	261	255	258	257	214	282	248	292	246	269	263	259	240	263	289	267	267	274	248	230	245	277	262	252	270	245	264	282	268	244	259	242	264	271	275	226	267	283	295	268	265	264	251	255	273	261	273	256	257	245	261	279	278	288	280	252	262	258	257	262	253	245	270	292	280	289	262	298	266	241	279	282	260	283	282	277	264	265	265	273	251	251	285	289	257	254	249	247	276	265	257	265	261	273	255	266	261	256	266	253	275	255	255	245	283	265	305	264	273	241	253	261	241	246	278	240	267	240	254	272	267	250	260	267	247	244	275	250	258	258	260	270	274	273	222	257	245	291	275	242	224	262	260	238	247	240	295	276	257	297	261	267	288	260	224	261	272	258	264	282	265	262	245	247	247	243	244	299	265	261	269	251	269	276	262	276	239	253	273	265	234	274	228	262	248	256	273	269	229	272	269	267	259	259	269	234	245	264	265	241	245	265	269	253	241	269	254	256	270	268	259	223	242	230	244	267	264	263	219	251	277	254	255	236	243	272	267	248	234	276	263	272	262	261	268	232	237	236	217	240	291	245	262	243	258	236	239	268	250	270	245	235	259	270	288	275	242	292	276	274	260	281	280	249	271	265	252	263	247	275	227	216	237	279	275	227	267	281	245	282	278	267	277	298	275	251	254	271	256	274	263	269	271	251	249	232	252	291	253	262	218	253	290	254	256	273	268	278	262	269	260	254	252	265	275	295	236	262	270	259	271	251	298	260	258	282	266	274	272	264	280	252	259	260	239	261	287	274	262	257	263	227	238	247	271	268	255	294	241	242	250	276	251	283	256	270	245	297	238	258	279	258	238	287	278	300	308	255	230	258	290	246	241	257	261	271	243	242	254	263	285	252	256	254	275	275	264	260	276	269	271	288	263	255	236	255	293	257	264	283	242	252	237	250	291	253	250	273	269	246	276	264	255	271	303	276	257	289	268	282	264	278	294	244	247	291	251	288	271	248	247	249	260	253	251	255	268	247	244	258	226	260	259	256	255	242	250	262
11180	713	753	798	787	756	686	663	683	654	674	627	629	623	648	653	626	652	634	673	609	669	656	586	640	648	588	637	611	592	652	677	628	633	630	636	620	666	680	596	618	684	607	608	640	624	621	622	588	615	557	610	615	625	616	620	679	627	624	618	626	642	590	658	680	634	653	638	677	638	629	635	636	666	620	620	656	636	654	575	603	642	673	601	668	630	629	660	630	655	649	597	598	644	588	682	625	650	656	638	704	595	616	631	613	644	618	640	598	588	619	642	639	605	616	626	639	658	662	667	582	593	633	634	629	624	614	619	618	579	631	632	680	638	650	635	623	634	597	635	657	662	646	593	632	632	628	590	591	623	686	600	633	627	622	641	661	645	652	620	612	623	608	632	615	634	643	571	634	641	609	608	637	642	623	597	613	677	626	656	637	630	648	637	645	629	616	623	684	632	652	653	615	612	677	642	652	643	619	617	700	604	662	628	615	660	573	601	624	625	675	669	622	617	662	701	673	674	667	602	620	591	621	636	646	660	566	614	588	656	647	640	631	609	652	621	623	589	595	617	610	663	625	591	618	661	616	612	618	609	622	625	622	586	622	587	586	620	633	679	623	634	634	645	633	674	635	619	603	603	680	639	629	687	584	653	640	624	618	636	652	636	593	616	603	620	661	635	604	615	607	635	589	621	628	667	624	624	631	639	656	603	637	614	601	601	626	667	610	623	636	640	623	686	636	611	673	621	614	599	598	645	633	676	638	632	609	604	608	640	623	617	665	624	646	606	597	616	593	578	634	649	656	592	621	668	594	618	643	615	605	626	643	634	653	612	587	652	611	575	606	633	674	649	657	605	656	628	582	628	611	627	656	633	589	648	596	650	591	620	613	635	662	628	610	615	607	650	609	598	659	644	687	669	632	665	666	584	660	707	647	606	615	684	639	609	590	661	630	615	645	621	629	608	593	620	655	618	622	661	620	588	658	617	617	629	640	625	657	639	607	636	633	614	669	622	647	645	634	636	605	586	623	622	589	613	602	621	597	635	635	641	620	640	630	615	637	629	590	630	624	582	636	632	629	627	639	644	650	676	624	638	627	631	651	624	632	616	639	651	638	634	611	655	636	660	629	652	625	584	662	607	629	649	623	612	643	631	609	656	577	655	597	609	618	618	643	599	627	645	644	626	633	635	686	635	640	640	618	599	631	634	674	617	578	662	606	679	632	591	598	610	651	622	611	626	609	618	624	604	570	641	662	605	578	659	630	644	635	616	633	603	590	653	657	621	660	589	632	634	650	649	670	670	656	605	627	652	640	645	610	615	619	652	642	615	644	645	666	624	597	619	620	621	642	650	624	603	662	645	617	635	633	647	598	620	604	655	626	669	608	555	581	638	646	629	583	627	642	607	608	628	602	699	598	681	651	634	629	637	611	627	640	625	608	593	580	642	601	652	620	617	640	672	620	636	602	606	644	645	610	636	626	635	554	667	624	626	647	620	636	612	623	637	709	633	666	682	587	640	637	632	645	637	654	592	673	628	623	597	596	650	659	686	636	665	602	636	614	608	613	631	661	628	650	607	638	619	672	611	639	657	630	656	621	683	613	653	636	607	686	644	681	616	617	647	650	630	606	620	619	644	590	645	596	612	611	640	648	650	615	590	596	624	638	642	623	609	631	633	588	638	610	595	607	650	623	625	639	623	604	622	622	635	608	659	609	633	614	603	664	624	603	651	650	588	642	609	579	638	622	627	592	616	656	641	603	619	616	610	653	641	623	623	662	624	599	612	609	609	616	659	635	628	589	614	631	620	637	598	576	633	655	627	584	682	621	666	663	631	667	652	594	633	624	613	614	650	673	603	681	613	671	635	606	611	650	584	611	658	653	633	592	598	636	632	627	619	605	614	686	645	613	625	639	645	611	626	654	623	642	637	587	639	599	640	635	608	580	616	610	644	609	625	637	651	635	677	612	618	622	634	641	640	629	687	661	645	636	679	607	612	614	654	628	639	637	588	604	610	643	603	642	624	677	626	643	625	590	614	631	609	644	625	633	635	648	609	653	585	676	639	632	644	635	650	653	656	605	634	648	631	632	583	588	612	637	630	597	668	631	622	652	633	664	628	631	620	629	660	626	643	635	680	582	602	637	615	619	625	634	655	618	635	602	592	663	590	621	597	627	605	674	633	623	622	640	648	618	671	637	633	639	620	669	573	621	604	623	623	576	646	618	678	590	641	606	617	635	628	616	628	640	673	625	653	628	606	586	648	627	653	626	619	651	630	644	597	635	595	627	627	584	624	600	594	642	668	594	679	622	609	643	642	653	623	601	646	679	598	591	663	618	632	638	631	617	610	650	596	614	626	665	640	638	669	578	626	615	620	670	618	611	639	605	638	642	661	586	618	649	639	620	578	627	650	558	626	586	648	626	607	626	621	646	620	613	638	621	621	645	658	606	649	677	598	624	663	625	605	636	591	642	625	679	675	661	610	619	659	624	612	608	625	706	634	613	607	627	564	619	637	598	645	615	567	646	591	605	602	615	626	615	610	590	640	640	593	625	612	638	595	623	619	637	611	648	588	667	575	619	630	626	625	648	618	625	583	643	632	650	620	601	668	592	647	624	565	639	642	551	598	614	645	629	655	614	592	639	640	636	646	609	694	639	692	679	605	630	640	620	618	691	665	652	634	668	636	631	668	638	614	622	647	668	643	631	600	593	666	631	644	571	629	645	623	620	636	624	632	569	638	641	653	611	566	637	681	659	616	620	621	615	673	627	647	632	655	606	637	628	659	640	605	663	601	616	624	620	634	712	630	594	591	621	610	611	620	671	634	654	638	624	646	613	589	624	629	611	654	628	618	581	654	670	605	574	655	607	603	641	647	588	628	632	649	650	605	647	661	632	645	628	636	635	656	629	655	629	679	630	641	606	667	623	658	616	636	649	618	643	584	617	649	654	624	646	622	682	651	608	653	621	639	628	649	603	648	659	643	600	651	654	608	606	615	655	602	653	619	655	634	618	692	609	650	648	632	645	637	643	610	636	667	599	617	627	661	626	601	654	609	650	652	643	633	574	657	597	628	637	643	605	656	694	653	649	642	647	647	667	650	611	653	617	644	654	636	598	640	667	604	639	645	607	618	609	644	614	658	640	610	638	630	621	634	614	625	608	649	653	625	598	655	615	572	630	659	620	628	665	646	642	650	620	612	639	643	593	653	672	639	652	626	609	657	664	632	598	587	608	591	609	622	606	636	643	659	628	634	609	652	628	655	620	652	658	609	628	631	627	617	601	641	612	669	635	648	676	644	628	604	634	665	591	626	643	613	636	604	602	644	634	611	627	636	666	663	573	625	628	598	603	630	627	624	664	634	622	643	635	613	647	636	623	616	588	645	634	685	661	643	631	648	640	655	629	645	648	626	609	669	636	666	620	645	635	624	632	679	609	636	619	604	607	618	670	663	658	674	621	661	654	642	648	629	603	634	651	634	682	633	667	653	638	623
49160	21875	11896	2200	796	556	456	369	352	336	291	285	296	231	242	272	231	245	259	233	264	235	259	256	277	224	238	240	232	211	241	253	221	222	214	230	221	202	240	219	243	220	218	197	225	202	225	253	208	205	222	249	239	208	210	214	235	239	220	221	245	227	240	236	229	237	211	232	223	249	232	203	203	220	212	189	214	212	244	223	207	214	193	232	220	243	243	214	202	201	243	217	213	244	203	222	222	226	229	206	231	218	207	238	207	210	207	243	226	246	249	213	227	238	203	220	243	234	207	235	197	196	209	216	243	232	244	215	225	205	239	223	246	211	234	224	219	230	220	190	208	220	215	244	227	215	216	218	271	217	233	220	203	247	187	212	192	215	243	213	220	213	231	207	228	243	227	211	202	225	210	222	212	237	237	228	209	234	237	206	205	231	225	230	236	225	235	265	251	220	242	216	226	240	214	207	199	220	234	221	231	211	216	216	234	236	235	242	209	204	230	228	224	215	222	214	205	225	222	204	225	229	217	213	211	228	262	228	226	204	227	225	212	236	248	226	243	229	199	212	221	213	212	191	206	223	238	233	205	204	242	217	217	218	240	189	205	218	208	227	253	226	223	234	228	203	205	228	232	275	204	236	208	206	190	242	231	231	220	218	236	235	213	223	224	197	259	224	227	222	201	198	215	237	210	207	208	219	218	229	234	217	215	243	254	203	220	189	233	230	209	216	204	222	219	233	216	232	257	212	236	200	229	234	228	212	244	215	210	217	210	221	220	226	234	231	227	247	225	230	214	240	230	249	222	252	211	247	211	231	235	241	223	234	209	239	226	225	212	222	245	229	201	244	224	207	221	224	240	229	225	199	220	242	217	211	209	233	218	220	231	215	258	195	197	233	197	194	234	227	210	226	212	199	201	220	214	228	234	228	224	247	235	221	217	198	218	200	237	232	227	222	251	240	216	250	221	183	223	219	209	219	238	216	212	253	185	240	223	235	233	219	225	227	225	200	211	217	230	227	257	232	177	213	238	232	219	215	205	230	251	264	227	256	205	205	203	216	205	229	228	219	229	255	221	212	216	213	189	240	254	198	227	235	214	231	233	223	193	213	207	183	246	228	240	198	223	245	239	207	185	224	207	211	245	216	230	240	217	242	221	219	234	236	218	215	248	216	233	217	222	235	206	212	194	204	196	246	272	212	234	213	198	210	227	182	191	213	246	216	229	221	204	219	232	230	209	222	233	245	243	237	222	231	236	230	232	245	218	209	226	223	238	224	227	207	232	222	209	228	237	184	240	203	228	284	243	197	191	233	233	214	209	213	237	213	193	223	233	227	231	239	240	216	221	237	218	204	223	247	234	241	227	216	177	207	243	201	210	225	228	198	192	202	231	225	240	255	203	195	205	225	200	222	221	225	211	220	235	214	224	223	227	225	214	233	233	223	248	212	208	229	217	209	208	216	236	241	203	215	216	235	229	233	208	193	254	243	214	242	217	218	225	210	209	245	206	222	220	211	226	240	239	214	231	207	243	235	211	195	229	218	239	208	204	213	224	183	226	223	237	214	232	220	208	240	237	231	214	189	219	214	223	207	223	208	208	187	238	212	198	235	206	232	236	228	248	236	210	215	191	244	186	200	208	222	221	220	205	211	223	218	227	203	250	210	234	227	222	196	234	220	226	205	193	216	228	247	236	204	240	208	199	236	220	243	222	237	224	237	232	196	195	226	214	229	209	231	230	238	236	256	204	231	232	224	217	209	252	219	216	222	222	223	245	232	232	212	196	231	194	227	255	245	216	241	176	217	208	203	253	195	223	232	219	191	222	225	186	238	225	202	216	224	214	206	229	208	230	212	224	225	217	228	231	213	211	211	210	195	213	227	209	202	216	209	247	216	218	230	213	208	230	198	233	245	217	209	203	225	209	213	200	232	198	222	231	223	214	218	204	216	215	236	207	186	220	216	241	243	195	229	212	194	270	245	192	247	194	265	180	224	266	212	196	233	196	213	212	222	217	213	211	212	225	221	215	214	218	201	234	220	223	230	222	226	231	209	206	206	200	222	232	232	227	217	213	195	238	217	195	217	237	235	260	203	210	220	242	220	254	220	230	239	225	228	196	253	234	220	211	215	267	228	212	198	207	224	201	229	211	193	227	216	215	229	194	238	217	240	210	237	243	235	234	225	268	202	220	218	233	214	185	204	222	221	209	225	207	203	196	217	236	177	239	248	212	227	220	207	206	237	207	209	209	228	217	210	229	235	205	231	213	211	223	223	206	229	225	219	236	204	221	231	224	228	212	208	199	200	234	212	224	225	233	194	207	237	212	211	232	211	247	232	224	247	192	225	232	230	206	201	207	212	215	216	228	215	229	225	227	211	191	234	215	199	204	218	212	213	225	209	194	196	196	217	238	213	215	212	213	215	235	218	233	238	233	241	222	226	223	226	230	213	247	204	198	218	229	196	189	215	229	218	242	205	233	195	219	219	226	232	247	221	204	221	178	239	203	203	229	203	212	209	234	204	244	208	221	229	207	229	245	196	232	208	252	217	236	217	221	218	205	238	216	231	200	216	213	190	208	212	200	213	234	213	211	227	221	233	201	226	224	213	219	199	213	207	225	231	271	256	216	214	212	187	236	209	193	191	211	207	206	206	249	209	211	224	204	224	206	221	240	226	237	245	221	227	227	228	200	195	233	197	244	208	209	220	237	228	232	223	217	211	248	212	226	224	229	215	220	191	191	223	195	234	226	217	232	207	216	206	231	256	259	229	227	216	234	192	228	202	233	228	206	230	224	218	228	218	247	196	239	229	201	198	226	217	210	230	238	240	221	211	225	220	235	220	199	206	218	223	248	235	216	224	217	227	254	217	219	209	212	226	196	216	221	210	229	248	220	218	213	203	197	196	235	216	197	194	223	215	221	233	204	226	214	222	227	254	216	224	210	242	241	237	235	201	191	208	217	201	226	204	255	229	228	230	207	197	208	220	245	236	200	226	220	178	221	224	224	235	240	244	234	221	232	227	240	217	216	191	226	248	217	225	252	215	213	210	233	204	207	216	215	218	208	189	213	259	214	212	219	240	238	228	220	154	181	196	209	219	214	233	228	235	215	221	219	188	211	204	235	219	224	224	205	206	240	209	258	251	230	186	227	223	225	229	213	202	217	225	226	247	229	218	210	232	209	227	207	210	242	221	211	251	242	200	247	201	210	231	225	241	202	216	209	235	219	244	213	219	206	198	220	216	223	231	228	219	210	215	200	229	188	233	218	233	225	252	222	188	198	204	229	226	226	250	229	222	214	225	220	213	222	222	207	201	236	218	210	223	231	248	265	234	225	222	254	222	223	204	207	218	216	240	239	223	220	252	221	241	198	223	235	217	205	241	223	208	227	209	230	220	235	237	243	206	201	210	218	188	219	249	230	225	233	238	211	198	222	222	218	239	224	222	215	217	210	233	191	223	235	204	222	241	245	232	222	215	221	205	246	231	198	219
24361	1441	2576	2977	2724	2067	1809	1546	1308	1126	1053	1089	886	893	859	819	736	735	751	730	777	699	701	703	653	684	629	626	603	620	621	613	606	612	602	598	599	606	589	621	623	576	576	582	592	563	596	573	602	618	582	558	582	607	558	570	549	604	583	546	542	548	580	580	586	571	551	549	582	557	558	609	552	558	521	541	521	557	559	537	554	559	557	592	566	577	557	583	557	554	533	591	558	592	557	542	540	551	594	534	571	561	547	504	555	561	580	541	550	594	576	569	522	546	539	559	556	502	585	545	571	584	570	530	548	574	561	584	528	570	555	531	548	566	554	529	554	586	536	572	536	559	559	541	579	619	537	552	577	566	567	569	572	569	563	539	558	586	537	589	564	600	598	546	550	543	563	573	555	562	566	602	557	556	551	574	573	545	561	533	595	538	561	581	569	589	558	566	531	580	531	543	539	569	550	591	525	569	569	581	552	516	552	549	537	564	577	594	524	576	524	552	541	540	590	559	545	597	553	563	542	549	552	523	521	554	604	568	569	549	567	553	600	558	564	580	537	547	584	593	531	586	587	522	537	599	584	546	576	564	606	537	562	561	575	563	574	561	555	541	567	552	583	589	548	577	575	541	613	579	586	523	569	573	540	575	552	533	501	592	510	548	537	554	585	555	535	559	530	542	536	569	542	563	566	510	507	561	567	568	526	547	558	542	530	536	571	555	607	595	550	549	541	552	523	554	566	528	550	561	519	540	519	562	561	524	525	579	536	583	595	523	550	528	591	567	532	549	581	607	545	579	560	518	592	564	554	545	562	547	551	528	551	591	603	589	558	525	559	626	533	548	566	551	570	547	576	570	548	541	565	571	589	542	574	573	570	545	573	539	619	534	592	514	528	588	537	551	567	563	541	571	591	533	552	582	577	540	507	563	578	510	475	534	551	553	551	560	557	564	553	570	572	543	524	575	555	562	493	553	549	568	575	580	565	532	552	571	551	587	586	570	588	527	562	551	531	578	575	584	562	552	552	550	542	557	536	535	552	558	578	491	539	568	567	571	570	581	568	558	588	545	546	579	530	567	562	581	542	593	561	534	556	517	536	550	542	524	527	555	533	581	553	575	566	541	554	569	554	577	597	563	579	574	562	585	521	560	520	525	554	557	558	569	538	558	543	583	518	533	558	562	527	550	539	563	522	548	567	518	551	575	517	582	529	556	606	545	547	596	582	586	560	557	553	552	562	564	559	600	538	541	568	526	607	549	605	545	533	553	540	504	528	534	570	556	569	584	566	537	573	542	552	587	539	550	527	518	522	611	556	546	571	543	530	557	569	548	570	587	554	559	525	517	561	547	574	551	508	578	527	587	604	551	553	511	587	584	564	538	623	600	556	563	581	547	569	557	547	550	532	540	622	573	545	544	568	546	585	523	559	533	558	519	581	561	567	565	558	551	558	552	560	566	561	529	581	533	576	561	578	550	595	551	581	555	599	547	553	530	562	586	555	573	585	537	559	534	568	547	613	572	557	545	562	554	567	558	572	515	545	548	554	542	567	558	542	575	557	524	586	574	566	550	585	578	546	600	579	535	539	550	546	532	547	541	533	539	551	585	546	547	575	544	602	561	522	506	538	548	629	556	550	580	569	573	588	533	557	587	483	583	511	541	566	548	599	612	597	568	557	539	565	529	574	593	546	576	607	593	570	539	551	536	611	557	567	527	539	549	593	605	527	577	563	563	570	551	535	578	557	596	506	572	587	564	501	536	547	563	540	549	544	564	534	574	578	611	552	577	569	581	549	550	587	555	578	577	575	533	560	532	584	575	541	534	541	532	562	579	569	562	529	521	527	590	554	573	570	533	582	596	570	584	542	549	537	565	562	609	547	561	539	539	532	550	602	531	530	557	552	522	542	555	559	549	557	599	567	528	561	548	582	591	576	582	561	559	602	529	539	550	535	522	526	615	530	582	588	542	562	565	582	544	580	512	571	576	536	545	553	584	560	564	521	539	551	573	554	545	539	535	555	533	554	569	586	572	546	589	563	590	531	548	559	555	563	565	534	530	550	560	565	562	540	555	565	541	532	565	553	593	581	556	594	543	553	572	521	532	578	554	591	583	560	564	563	528	570	535	623	510	561	581	553	608	530	525	594	562	534	509	579	541	567	568	565	542	563	545	531	562	573	595	597	594	563	566	564	560	516	552	570	519	594	560	566	579	527	546	543	555	545	536	625	563	537	573	529	547	532	593	569	570	601	571	560	562	505	570	531	564	524	523	518	555	533	545	577	558	601	570	571	608	524	586	598	567	535	571	549	614	584	553	615	548	583	567	557	550	529	518	555	564	545	596	560	562	575	590	577	576	562	577	548	544	571	564	589	564	527	576	576	591	583	571	533	536	555	554	567	586	561	584	563	589	572	543	572	542	528	566	576	582	562	536	567	552	575	604	545	565	617	539	582	605	608	547	546	535	542	553	564	535	541	514	560	525	540	572	552	550	598	591	568	585	589	553	572	570	535	507	545	583	551	574	577	551	530	544	524	557	552	580	536	527	509	578	571	578	535	544	539	518	569	561	529	547	548	566	588	551	558	611	570	545	532	571	528	601	605	531	556	560	525	549	556	564	535	533	562	515	547	540	544	571	564	564	537	558	552	575	549	550	530	579	559	566	534	574	544	594	529	582	551	559	572	584	552	523	537	556	573	598	580	583	550	590	534	565	521	559	553	576	561	542	616	545	565	498	551	568	522	561	547	568	568	539	545	532	528	567	536	547	584	578	586	577	552	536	554	557	589	552	543	580	564	550	552	553	526	552	603	537	548	528	554	560	577	542	532	563	569	547	558	536	534	553	566	583	563	577	538	558	572	578	518	535	552	578	538	565	595	593	575	574	535	580	571	516	599	592	598	536	566	631	595	544	594	583	544	575	571	575	560	537	567	555	523	578	579	552	563	563	549	559	526	557	569	593	540	553	550	580	540	562	524	561	543	534	565	519	575	517	536	605	526	510	574	557	584	594	562	588	566	591	569	543	551	569	529	514	551	530	546	536	578	567	605	607	556	535	556	558	552	570	584	567	502	559	546	584	559	560	561	580	573	541	535	581	567	545	505	566	520	548	536	548	616	542	555	567	542	591	554	506	523	592	554	584	542	532	509	572	551	599	540	557	503	556	563	565	530	523	532	536	563	550	553	550	528	551	606	569	501	570	518	572	599	526	584	565	582	564	564	559	578	587	569	541	552	570	553	588	569	554	526	558	565	552	528	531	579	561	558	574	539	541	548	552	550	567	597	585	614	593	541	586	522	552	550	597	566	573	584	571	550	542	559	556	565	556	580	582	570	564	568	527	623	585	541	527	601	579	577	568	595	561	569	539	571	558	526	564	599	566	550	525	576	618	523	607	594	527	573	564	555	550	555	516	554	510	573	533	516	520	536	572	543	572	563	501	555	565	581	538	521	575	545	590	519	554	555	558	570	541	539	563	522	555	553	529	541	618	571	521
44180	27914	23512	12911	2717	1207	921	703	669	537	567	507	495	427	445	438	418	426	366	385	425	366	394	390	373	384	372	409	348	344	377	322	357	353	354	364	361	336	355	355	351	359	359	306	352	345	346	333	337	360	373	356	368	354	339	326	354	342	316	338	338	319	341	327	348	353	378	348	341	368	345	381	335	361	340	302	349	343	377	344	343	350	372	348	323	361	341	379	358	357	305	327	353	391	352	352	332	324	350	328	322	339	385	343	353	363	305	333	330	344	350	348	385	319	347	351	367	316	348	361	363	333	331	365	357	356	332	346	368	311	374	340	375	374	374	346	358	344	358	365	382	358	387	337	370	328	360	350	313	347	315	358	352	349	370	352	325	334	343	318	315	325	340	371	359	343	342	385	328	361	345	342	366	374	374	369	339	347	328	343	373	370	318	340	331	341	314	359	359	361	330	348	302	344	339	368	350	381	344	371	371	361	329	357	325	321	367	357	301	352	338	350	326	348	357	342	344	372	338	348	341	362	362	337	348	333	359	353	395	362	343	332	321	319	355	328	356	365	367	377	341	346	341	394	306	303	384	311	341	351	318	346	309	372	348	364	345	352	346	369	371	368	375	352	351	360	336	343	330	324	339	338	335	316	362	345	355	316	330	335	356	322	358	332	330	320	387	349	359	295	352	364	344	353	308	333	368	370	345	362	344	367	319	326	322	324	347	337	379	362	370	331	347	321	357	369	320	374	363	290	338	375	336	344	333	356	349	297	325	352	323	339	353	325	331	337	328	310	360	374	342	353	419	373	344	334	323	354	348	337	350	332	360	345	339	347	372	343	323	321	304	320	369	351	388	336	353	356	342	337	335	344	350	348	355	347	348	315	330	326	361	357	355	352	364	355	333	375	348	339	351	314	339	313	326	352	325	322	338	340	329	355	353	349	396	328	342	336	303	386	365	364	345	381	316	332	348	373	320	344	334	351	354	338	328	305	341	336	349	347	352	352	329	317	359	356	342	361	303	354	356	370	368	337	359	350	336	379	345	345	347	331	327	338	334	347	341	377	354	331	329	324	354	337	383	389	328	318	349	359	344	341	327	381	359	332	308	320	331	321	328	341	360	364	335	333	342	323	354	385	342	321	345	348	342	357	347	345	337	331	343	371	292	347	333	319	313	344	360	397	290	345	382	356	352	373	365	355	341	355	336	322	342	322	293	357	356	350	368	372	337	330	361	313	340	342	347	350	369	368	340	333	329	377	326	328	343	353	356	354	352	356	358	336	347	354	369	318	320	332	343	330	375	310	373	324	361	310	364	341	361	316	328	349	368	366	349	331	354	309	325	317	354	285	358	327	318	382	331	328	373	329	327	322	356	345	370	326	360	328	362	294	373	316	344	348	311	328	355	355	377	366	360	369	335	354	389	391	409	357	311	318	336	364	343	317	353	338	350	368	337	336	336	370	329	361	339	332	348	347	339	318	347	306	376	367	344	333	309	356	319	354	318	348	353	340	345	307	315	327	352	335	315	362	343	371	340	351	349	345	335	340	325	338	386	349	323	346	336	334	322	361	329	371	380	347	339	354	339	336	320	342	359	384	354	355	352	346	356	323	339	334	370	381	348	350	357	345	319	341	354	374	309	316	327	321	336	372	333	339	324	344	327	372	347	327	351	361	368	339	328	351	388	341	342	322	390	314	345	324	387	375	366	343	334	345	341	339	344	295	355	349	325	325	388	331	341	354	370	350	353	327	333	345	330	353	368	343	371	369	336	306	375	344	336	325	366	373	334	349	358	311	358	319	336	321	355	351	324	317	346	340	340	353	349	337	355	350	345	378	357	350	355	336	357	357	360	339	345	354	298	349	355	303	342	350	371	343	325	346	353	346	396	335	360	326	364	358	385	375	330	321	358	361	319	308	376	373	383	361	342	367	340	360	320	350	335	316	370	327	345	351	328	347	337	343	339	342	351	352	324	353	337	316	330	343	332	358	343	377	363	368	392	344	353	351	365	338	316	322	330	349	385	335	318	360	370	350	340	312	326	385	334	297	328	345	335	313	359	345	350	333	349	337	323	329	347	342	366	371	340	356	371	341	351	337	362	360	353	341	326	347	347	323	366	346	358	327	329	392	346	384	339	333	353	326	351	333	344	341	350	319	354	362	331	333	365	366	346	345	336	372	360	370	348	344	373	379	338	335	338	330	361	357	292	334	353	356	358	353	332	358	334	326	364	324	349	357	354	379	345	360	360	360	353	333	352	355	377	331	366	357	364	331	360	322	334	391	358	379	351	356	334	361	360	345	372	346	341	376	353	312	385	362	355	354	375	335	338	328	335	328	379	340	362	374	319	321	337	289	381	352	348	351	361	377	363	329	353	335	342	350	309	347	321	341	329	339	367	335	340	339	304	309	326	380	368	328	334	333	363	345	340	356	365	370	358	339	338	315	355	363	329	341	329	356	356	322	362	376	327	367	348	359	369	390	327	335	370	357	376	308	342	354	331	349	305	343	362	337	359	349	343	337	330	346	348	331	340	335	307	313	335	343	320	333	354	324	332	367	378	354	349	351	342	347	331	318	339	339	366	356	336	342	356	346	344	375	348	346	378	383	324	335	321	341	344	337	361	381	356	361	338	357	390	321	357	348	337	343	363	362	361	384	337	330	375	372	353	377	359	363	309	347	339	349	361	332	348	348	338	347	359	328	297	369	324	304	352	318	339	364	378	352	353	339	284	371	351	323	355	355	365	355	358	341	353	368	355	367	339	368	323	357	384	376	339	351	355	357	366	367	356	372	346	342	375	356	369	351	366	323	353	350	335	375	343	313	352	359	334	374	388	349	365	342	346	371	346	324	305	354	317	326	334	384	311	336	334	364	341	361	321	377	336	339	360	340	355	302	343	320	334	348	375	327	314	310	330	376	366	361	348	364	344	369	345	343	355	350	366	340	344	373	359	361	362	357	383	368	378	367	341	343	354	341	304	339	345	358	320	361	327	336	354	355	337	353	360	366	323	345	372	343	347	376	362	370	339	382	390	341	347	337	316	325	367	345	370	360	343	351	329	358	338	373	369	348	340	310	335	367	341	319	346	328	365	358	341	330	348	338	346	335	355	319	327	323	358	336	337	363	332	345	322	345	338	367	352	321	375	376	316	345	351	363	342	375	364	342	359	328	315	339	350	331	352	322	357	327	344	368	330	369	338	337	349	337	324	342	378	353	313	330	361	354	292	354	325	291	372	344	329	341	352	370	341	335	328	358	338	339	352	333	343	372	345	344	329	348	363	305	347	350	354	321	385	356	357	371	352	359	346	310	338	342	338	363	330	339	353	315	326	351	352	327	382	336	334	330	312	310	345	364	374	342	343	338	337	366	367	341	348	332	330	298	385	338	363	373	345	320	370	340	341	367	405	327	303	361	350	347	351	338	332	353	326	354	330	367	324	329	358	341	366	341	334	292	357	377	359	304	349	392	335	324	346	350	340	374	344	352	365	354	300	337
28493	2373	4512	5257	4479	3525	3153	2610	2244	1938	1903	1635	1554	1400	1358	1233	1229	1238	1109	1154	1061	1104	1059	1056	1018	953	931	905	1004	973	942	927	879	928	908	862	904	873	786	887	880	832	858	870	908	857	807	824	860	806	865	856	865	858	831	836	864	808	825	837	854	841	858	789	857	826	847	832	800	839	812	797	834	816	862	811	797	822	834	841	811	882	769	796	833	849	862	816	779	830	807	853	803	845	842	801	801	846	833	832	825	841	860	811	811	851	806	839	786	864	783	846	821	789	842	838	828	797	808	788	807	787	822	814	784	823	822	839	804	831	821	788	828	814	805	822	792	842	833	789	788	834	814	877	812	783	773	815	817	812	812	795	812	777	813	852	844	792	853	792	729	799	841	811	896	808	820	796	799	848	816	773	844	774	759	814	800	776	766	811	792	851	824	835	796	864	841	771	779	791	801	759	826	799	790	818	788	730	789	821	836	821	801	788	831	808	835	767	813	813	792	817	793	796	774	844	799	829	837	771	852	785	841	802	841	795	866	807	795	832	842	755	834	848	825	855	825	763	786	799	767	820	774	803	780	821	810	813	838	784	793	810	817	804	876	845	867	840	804	802	837	807	830	785	803	741	870	833	804	820	823	819	780	790	769	837	799	772	802	838	846	804	809	849	818	816	835	819	834	766	781	763	831	824	853	772	810	806	829	789	828	797	766	778	801	837	800	844	811	792	805	789	771	851	794	801	781	828	854	837	772	792	803	745	810	817	796	795	775	807	823	835	786	821	814	798	790	776	808	821	851	830	781	795	824	760	849	832	805	792	878	802	869	810	804	782	821	800	797	810	790	801	788	853	767	803	805	825	767	759	775	745	833	800	799	778	836	818	806	817	823	793	813	811	815	801	779	828	816	796	799	816	831	864	890	765	770	846	791	830	824	860	809	808	826	789	816	797	875	820	784	823	790	707	806	801	836	827	790	813	826	796	849	836	815	803	779	792	804	771	804	758	817	823	841	785	865	816	800	798	833	807	821	819	818	783	824	799	838	783	755	832	807	865	788	812	816	815	839	863	791	799	823	854	834	744	819	809	806	761	821	779	863	861	873	826	787	830	877	810	759	827	822	784	822	786	827	813	801	820	854	877	825	819	831	810	820	782	772	853	838	758	801	791	827	790	772	830	799	824	778	826	792	791	796	780	757	836	800	797	800	788	790	825	813	783	831	876	862	814	829	816	790	782	836	829	789	805	782	766	765	799	873	765	814	785	830	827	797	834	840	803	775	823	806	807	808	854	817	791	785	790	805	814	849	805	819	815	814	831	831	827	873	792	818	804	826	807	843	844	822	833	836	858	839	832	820	835	843	767	814	793	765	819	765	803	828	787	799	797	789	787	811	776	827	779	818	751	872	840	783	837	779	782	770	820	813	803	821	821	815	819	822	794	791	865	824	822	736	787	822	800	820	810	767	849	842	840	819	839	830	837	834	823	810	774	830	822	779	875	841	800	789	861	808	766	807	861	869	755	764	745	840	786	777	851	835	797	787	833	794	836	819	840	838	837	853	797	797	817	788	806	830	887	819	821	753	798	787	816	815	840	806	839	812	840	774	858	880	827	797	823	845	849	815	809	838	809	810	844	812	817	862	831	831	825	831	767	854	803	813	739	796	797	832	816	819	806	800	814	816	870	841	790	807	752	796	792	802	807	859	878	865	812	804	842	767	805	755	729	813	802	818	864	772	755	813	777	755	796	785	810	807	772	836	810	848	784	805	839	803	794	810	788	856	859	806	863	836	849	799	820	791	787	830	836	766	808	794	778	822	820	864	809	830	826	762	809	844	841	839	821	832	820	796	797	776	814	811	846	849	794	831	813	822	833	799	816	817	876	795	812	805	827	847	782	844	827	820	794	802	829	821	799	813	799	776	802	801	797	827	796	836	828	863	795	835	851	857	835	794	819	756	832	840	815	805	828	766	822	866	753	763	790	854	818	852	829	772	813	830	777	764	788	827	808	774	821	789	844	773	811	863	839	794	802	813	860	817	791	788	788	837	808	763	800	853	804	805	794	804	783	808	797	778	773	884	793	804	818	847	817	826	823	853	820	782	772	841	792	854	812	829	832	833	857	826	789	850	839	799	806	774	820	775	819	834	819	823	841	798	833	816	812	840	864	867	837	787	801	797	815	805	816	839	844	813	838	795	822	837	787	814	779	778	854	787	817	777	836	832	790	818	848	783	829	836	833	812	794	853	778	800	789	785	785	783	776	796	814	836	806	836	815	775	800	827	828	787	771	773	799	796	775	787	811	824	809	777	840	848	843	842	761	815	806	789	794	761	819	852	819	846	747	791	809	829	758	829	789	792	796	806	828	843	806	777	801	816	847	793	840	844	871	841	820	774	775	819	852	802	746	817	796	818	819	792	836	793	799	868	799	769	777	821	808	821	775	825	820	832	791	872	771	774	816	805	747	809	792	842	807	849	802	830	875	792	869	806	799	809	882	847	848	776	839	810	843	849	824	794	814	790	857	770	815	836	818	846	834	822	822	819	852	824	820	810	850	797	855	845	793	874	851	811	794	829	821	829	823	771	808	770	845	838	800	822	778	823	888	776	796	780	799	788	834	826	820	834	817	781	843	818	804	752	778	837	805	824	780	877	829	839	793	804	811	787	775	862	803	823	829	863	864	868	804	845	815	835	850	849	828	816	802	811	843	805	795	798	794	804	764	782	838	843	764	852	847	826	789	785	782	848	810	815	871	825	817	841	825	785	856	804	833	831	814	793	824	858	821	793	800	824	846	771	818	830	810	791	840	810	851	794	822	833	865	798	811	745	787	768	850	821	800	842	830	794	797	824	805	822	792	840	791	818	775	861	853	826	876	835	807	801	815	793	793	820	811	771	810	790	794	854	786	778	820	769	798	797	816	830	817	739	774	811	817	843	859	758	735	833	843	810	768	789	818	841	797	830	801	823	827	813	812	761	832	816	808	818	808	868	806	780	861	800	836	778	798	787	838	819	826	846	746	845	851	828	839	853	863	799	823	793	803	816	807	834	789	770	793	799	796	825	834	843	856	758	812	775	791	795	770	815	804	868	851	848	807	843	812	803	830	832	794	834	805	801	845	792	813	780	829	821	770	742	816	819	772	818	817	813	792	816	792	848	842	818	794	781	821	740	773	818	817	818	799	739	778	811	789	817	816	785	774	837	824	816	843	809	838	818	799	824	851	779	838	734	779	834	756	855	798	843	803	722	787	789	859	845	794	786	809	791	823	816	845	811	802	760	786	839	780	775	787	805	778	820	837	783	824	810	814	785	813	814	772	774	838	824	814	809	807	794	789	809	845	774	825	822	772	791	802	798	775	863	823	805	811	868	802	809	794	807	813	844	794	846	866	735	783	827	784	837	763	812	879	799	812	776	807	793	868	804	772	788	789	802	809	808	777	835	845	825	797	832	823	771	818	725	812	825	826	804	793	797	832	817	844	779	816	855	820	863	766	815	801
11981	691	372	314	276	252	288	298	286	279	267	269	239	273	262	277	269	298	251	276	281	284	284	239	257	273	269	252	251	268	277	294	257	224	270	269	229	247	272	291	217	255	254	266	244	255	254	257	253	260	258	262	279	279	284	239	232	266	250	257	243	272	251	247	264	242	245	246	247	269	254	232	248	261	277	237	233	246	251	245	259	236	229	252	244	261	272	277	222	274	264	258	283	251	252	251	256	238	275	243	250	253	275	260	258	292	263	225	265	303	276	274	235	242	261	269	244	245	232	269	293	280	294	244	274	302	241	261	270	241	261	230	252	284	265	242	238	265	267	262	257	264	250	249	267	262	269	246	256	271	271	263	247	249	261	246	318	273	264	264	267	253	267	260	266	253	257	269	258	260	256	256	231	268	284	289	266	249	220	285	240	241	228	248	258	222	280	244	276	226	268	264	241	231	271	258	221	246	286	279	278	240	258	227	261	236	268	244	246	226	268	276	256	251	235	266	260	281	270	255	271	268	216	237	277	244	278	252	257	265	249	246	276	256	226	241	249	261	282	245	251	258	282	263	260	289	239	231	272	268	252	256	261	254	253	257	285	242	228	263	279	273	267	253	264	234	240	254	286	247	262	237	249	240	279	235	222	279	279	250	246	221	266	253	266	229	264	260	280	269	269	270	281	258	231	253	288	266	225	269	271	248	259	279	278	261	280	241	232	261	278	277	292	275	279	262	266	265	270	249	261	253	227	275	250	290	260	278	238	244	256	295	283	240	266	244	276	244	263	262	245	249	235	290	249	251	269	272	252	249	243	268	273	244	261	201	257	237	258	258	251	267	264	258	265	257	231	240	240	232	302	238	300	230	260	265	269	256	267	260	239	281	251	268	231	268	228	252	258	241	268	230	279	267	233	251	240	269	245	265	263	247	282	254	243	212	251	239	285	252	269	238	257	279	256	253	256	250	246	255	269	226	270	239	275	260	294	255	268	242	279	274	259	239	262	247	276	270	260	222	242	284	236	257	216	270	256	245	261	234	243	225	252	261	222	247	242	253	234	235	231	286	236	253	276	268	254	229	260	245	236	262	231	259	256	230	264	246	256	239	257	248	237	267	236	240	240	247	272	260	262	303	246	269	266	299	289	296	285	231	258	240	256	238	215	270	256	275	245	259	242	275	252	278	245	230	247	250	257	255	263	260	226	234	238	249	235	272	262	245	245	237	239	297	270	276	256	242	260	257	251	267	252	248	273	272	261	272	250	241	242	274	265	260	229	290	255	259	272	256	204	253	258	262	265	253	249	255	237	255	261	247	239	280	307	232	243	272	272	226	226	276	270	252	245	249	263	266	241	265	251	251	242	233	238	258	248	236	275	251	229	261	252	234	223	235	251	273	249	243	273	274	274	254	249	258	226	263	237	260	290	240	237	255	247	257	250	250	231	248	230	264	262	240	270	282	276	261	237	251	266	264	266	256	245	276	254	261	251	234	232	260	268	253	226	230	244	268	271	238	260	269	248	259	251	243	241	253	275	257	247	226	249	240	230	249	233	254	250	258	240	280	262	250	254	257	224	284	239	258	267	249	246	245	257	249	264	265	269	262	281	286	241	263	263	216	268	250	256	248	253	237	241	269	277	251	268	253	267	260	269	259	262	248	276	259	278	257	243	248	263	277	254	252	287	260	258	259	274	254	269	255	251	257	235	293	252	287	286	261	257	295	250	279	259	252	270	283	252	240	252	238	262	280	264	258	249	292	272	240	250	261	235	258	249	269	264	245	237	264	249	229	245	238	256	248	241	235	263	258	288	268	260	264	233	246	242	248	270	232	234	242	268	271	257	263	247	241	257	241	239	273	282	267	247	264	293	234	258	278	260	266	259	241	245	249	265	259	265	230	260	218	240	255	250	268	265	251	263	282	241	263	250	267	262	245	254	250	265	231	278	258	286	256	256	261	270	253	229	233	244	289	246	246	219	246	251	261	261	264	240	226	279	251	228	255	239	261	248	262	248	242	293	223	262	261	219	270	274	236	257	262	262	239	267	252	242	300	244	252	258	240	252	265	248	277	245	260	264	268	277	251	240	268	247	250	285	288	246	230	268	237	274	250	251	269	277	249	260	260	263	266	270	260	253	246	281	263	275	233	271	268	253	268	260	252	291	273	247	267	226	278	282	269	234	235	243	255	249	249	241	252	230	261	254	227	276	241	252	261	234	285	269	239	249	258	243	279	275	263	262	251	263	262	222	257	252	275	248	233	256	228	236	265	256	217	244	234	255	258	254	263	274	241	237	268	255	269	223	284	265	236	264	271	248	263	240	273	242	244	274	268	260	249	266	268	251	234	261	261	274	254	239	266	234	253	260	244	274	249	236	241	232	258	259	240	255	267	269	242	298	234	254	213	256	250	265	250	239	271	266	265	247	268	267	233	249	287	273	243	236	268	299	267	277	260	245	274	262	229	254	239	258	257	272	257	256	259	227	294	232	251	232	285	233	261	268	269	253	252	229	238	276	276	260	255	259	246	282	231	251	267	269	277	234	272	281	251	265	228	254	265	253	251	281	261	256	230	254	254	248	259	260	249	240	221	288	247	267	261	238	250	252	240	250	248	269	257	248	318	259	257	232	255	238	254	249	231	255	278	224	258	233	253	258	294	257	254	226	259	227	251	263	238	236	228	238	261	261	271	257	217	230	266	244	248	272	267	271	261	250	266	253	232	262	297	239	240	242	274	298	232	255	281	246	260	246	259	270	276	275	277	257	248	260	282	275	251	279	261	261	249	294	225	260	255	249	282	259	256	269	238	237	249	248	242	275	236	266	251	247	241	278	258	235	279	301	250	249	265	256	250	277	259	239	297	219	241	250	296	268	249	272	255	265	282	229	287	251	262	277	254	268	267	267	239	245	276	272	262	227	301	249	232	276	241	253	252	268	260	283	230	271	276	250	261	292	243	258	228	268	253	272	279	265	231	256	259	219	287	260	267	250	262	267	261	262	242	261	283	252	248	271	232	267	255	286	232	260	280	259	224	243	239	286	253	268	253	271	246	278	246	279	253	258	259	221	212	261	237	254	284	253	259	276	259	224	254	283	253	241	238	274	253	244	261	273	266	240	231	285	236	237	235	262	275	293	243	271	234	241	266	255	241	296	240	256	237	240	236	230	220	227	282	269	269	257	242	237	279	259	278	269	234	277	286	270	220	229	255	256	280	283	250	239	235	251	236	269	244	255	262	282	242	271	263	262	229	265	268	260	279	287	245	274	293	235	255	292	229	278	246	259	267	279	246	269	251	262	250	246	259	252	258	240	238	239	249	259	247	259	277	258	256	220	253	273	224	266	284	229	256	258	263	266	234	260	262	227	256	225	239	253	252	287	278	239	271	260	230	274	240	253	251	270	246	263	278	276	260	228	244	271	232	251	256	243	230	238	255	236	273	290	292	264	255	233	249	263	249	256	257	245	281	250	275	256	251	263	242	237	221	222	224	232	279
10909	696	823	808	727	754	706	696	642	730	622	662	723	600	679	637	593	633	641	623	611	596	649	636	612	657	566	660	613	608	666	614	615	607	662	657	617	645	602	591	606	636	599	622	563	624	610	605	615	610	620	562	621	595	635	570	635	572	626	645	586	619	588	624	621	610	599	642	616	637	704	612	617	630	630	638	609	615	619	635	574	603	589	592	652	631	611	611	633	605	592	629	627	649	625	617	577	576	616	603	626	600	621	613	609	646	627	635	647	583	624	641	627	610	644	599	641	654	631	589	616	642	624	633	610	608	581	589	621	595	610	597	656	647	584	633	588	594	632	578	637	619	658	617	561	634	661	633	648	602	609	616	579	610	597	636	626	593	584	614	616	637	619	598	625	597	623	627	600	620	612	626	640	622	621	588	645	663	622	612	612	604	592	594	608	631	626	556	627	634	640	619	593	655	616	621	599	647	624	635	582	612	682	625	646	597	638	664	628	635	607	593	568	651	632	617	609	574	682	638	630	605	575	620	637	604	623	617	636	631	651	639	596	645	615	644	628	615	641	604	593	604	604	657	590	607	608	610	599	656	596	629	673	647	650	640	612	623	653	654	603	576	614	621	627	597	602	626	627	621	585	636	642	602	650	618	597	599	632	661	556	612	615	598	640	638	589	587	615	666	651	621	616	660	629	610	636	648	633	627	622	604	641	615	617	609	628	597	595	618	621	632	591	661	634	618	665	680	623	575	638	647	625	610	620	658	616	596	612	620	591	643	623	602	622	593	631	594	626	590	638	649	623	596	588	575	615	600	569	638	601	610	631	604	629	596	585	616	608	639	652	613	600	608	590	635	635	587	581	614	594	625	629	614	622	631	619	607	610	611	637	646	603	611	611	645	609	620	615	629	640	595	626	590	633	607	630	599	601	631	599	593	619	608	656	575	546	606	646	614	648	618	623	660	617	650	581	619	587	632	633	609	622	625	579	653	633	602	647	626	610	631	609	602	627	607	614	602	609	611	624	657	600	645	613	631	646	648	613	595	587	608	619	625	618	669	623	615	596	667	633	606	610	647	650	595	611	600	627	611	616	637	583	617	608	622	636	646	591	640	611	619	594	637	628	585	582	656	645	677	589	622	660	601	662	596	593	621	628	632	643	624	633	629	579	590	600	627	643	651	651	579	597	572	630	663	659	619	602	643	604	619	614	584	630	574	635	635	602	573	633	616	626	623	612	559	650	630	598	605	647	604	587	592	659	673	619	620	642	641	630	607	645	620	588	561	602	623	569	616	625	640	610	620	624	622	610	598	652	613	610	633	640	603	641	662	595	652	642	632	577	646	627	639	603	598	598	675	668	634	621	601	619	630	639	603	620	615	615	590	580	611	650	585	624	633	612	617	607	665	651	639	649	646	598	601	636	603	629	602	586	635	601	634	607	609	644	610	602	595	617	578	635	619	626	649	629	634	617	594	571	593	607	621	603	651	642	617	634	612	617	633	575	639	636	615	618	578	629	621	606	610	626	581	621	590	586	667	600	618	611	634	589	588	629	679	614	624	653	638	638	626	610	627	587	610	575	568	652	620	678	651	614	609	649	602	629	612	639	593	603	631	619	620	592	618	627	667	542	640	613	631	603	578	653	634	657	631	627	617	622	639	622	598	625	559	635	618	609	630	636	636	635	602	608	628	634	640	607	600	612	617	618	633	682	616	596	610	621	619	624	650	627	680	616	673	588	581	647	645	623	578	623	624	634	605	592	603	616	618	631	654	585	628	625	608	652	626	593	676	591	648	586	632	646	608	636	606	592	631	594	625	614	669	607	615	647	647	679	670	589	603	645	623	630	587	613	640	632	608	596	628	618	597	642	629	624	628	614	631	628	607	620	616	600	676	585	623	598	608	610	609	624	610	615	624	632	633	649	630	611	597	634	625	642	614	593	633	599	646	585	601	629	607	598	633	617	648	632	617	584	625	633	612	594	624	588	634	627	641	617	631	615	586	627	638	589	667	587	641	640	580	608	637	637	667	661	617	620	605	583	644	643	607	559	595	596	607	605	674	646	590	609	579	581	618	585	601	565	635	587	615	620	647	642	621	625	644	641	628	594	622	607	621	628	614	616	608	628	580	617	610	650	592	658	668	592	571	651	616	620	600	649	644	619	616	645	655	612	632	611	622	617	660	591	575	652	592	629	616	630	652	636	607	644	636	630	621	623	601	632	619	613	625	627	622	628	640	573	591	605	594	606	601	617	613	608	620	597	608	623	601	665	582	623	624	631	625	591	627	629	635	628	622	597	586	667	593	666	627	635	577	626	631	629	643	663	604	611	595	639	658	641	586	610	610	635	580	592	631	633	628	625	618	658	576	631	591	623	618	626	622	626	611	661	631	608	610	634	642	624	620	566	608	641	645	617	625	642	624	622	629	596	647	594	583	613	607	646	620	595	608	648	584	641	576	587	630	592	608	630	618	600	617	628	646	596	631	658	607	616	613	649	623	607	615	604	641	576	636	631	645	629	611	620	631	650	639	605	577	638	595	626	620	633	607	641	615	552	600	595	654	640	592	611	623	612	605	556	645	639	591	596	666	629	589	610	643	599	608	569	602	634	618	614	594	582	614	577	653	611	646	584	574	636	637	617	646	611	655	608	630	598	600	662	554	618	602	648	611	678	650	646	584	570	619	626	603	581	637	582	643	624	633	617	600	627	618	577	614	617	551	644	645	674	624	622	573	692	588	640	648	619	598	624	586	634	585	596	615	647	610	585	603	558	597	568	643	607	648	572	600	571	605	576	613	635	626	613	663	622	588	580	652	573	600	601	658	572	663	629	631	626	610	617	584	619	610	623	604	596	651	634	606	648	600	661	612	647	635	624	639	653	615	625	620	623	610	590	599	631	604	638	633	616	642	604	580	612	621	590	615	637	614	585	641	669	653	607	611	598	613	568	657	603	589	647	599	643	642	571	621	618	624	599	639	678	614	655	590	630	671	580	623	617	608	636	642	624	656	612	643	610	597	641	643	648	656	639	629	639	633	638	598	624	647	612	635	613	587	609	621	645	654	636	623	593	608	630	588	592	650	574	626	629	614	612	634	623	624	613	619	627	637	606	590	611	647	636	594	633	613	618	611	607	642	614	621	611	667	615	661	621	591	613	640	646	619	624	625	647	591	624	651	662	664	673	606	629	590	587	600	591	601	648	596	627	614	646	624	630	659	608	627	560	608	601	632	670	644	647	604	638	598	628	615	649	608	622	596	624	574	635	641	601	589	646	604	641	620	663	640	629	654	612	607	645	622	577	581	629	609	624	644	578	603	647	616	675	647	662	623	622	591	613	598	616	652	620	662	644	606	612	637	606	652	575	592	653	640	629	604	627	584	552	619	601	622	621	651	594	639	584	636	592	583	613	569	656	601	616	595	634	590	603	591	622	643	607	644	617	664	621	624	637	616	593	613	619	578	615	617	594	637	646	629	624	605	607	607	642	617	595	593	618	610
50844	23647	21286	3860	850	544	433	387	319	313	359	320	284	239	257	261	249	243	271	229	274	256	229	241	259	269	260	241	238	254	201	227	250	269	269	227	227	241	261	228	256	234	205	223	234	232	235	271	267	260	233	219	220	245	249	211	230	226	259	236	236	240	231	254	242	225	218	240	259	257	228	225	218	235	218	255	237	253	193	250	215	236	209	235	235	242	223	244	220	237	239	221	234	233	224	188	235	211	194	237	221	190	213	237	237	246	208	192	228	221	235	234	206	254	233	242	219	193	246	246	247	220	233	245	223	254	244	221	244	240	246	237	229	239	248	220	225	245	230	219	207	195	268	238	232	245	258	246	245	247	253	215	231	226	235	225	230	231	237	249	221	219	245	220	266	235	222	219	247	233	249	245	212	215	222	238	211	238	217	223	219	216	244	213	245	250	255	197	259	249	221	231	252	197	216	278	247	205	237	240	241	210	233	218	252	241	263	224	229	208	227	227	234	238	204	220	247	210	241	244	242	255	225	244	217	244	223	237	213	199	234	199	227	254	243	239	199	209	265	230	214	221	243	210	199	261	238	262	232	230	256	228	233	248	228	217	221	218	226	217	232	244	259	244	208	232	256	260	243	224	221	218	219	216	229	231	249	240	254	227	263	238	221	249	236	232	245	244	215	213	249	232	255	230	207	225	223	239	237	248	233	204	253	218	223	255	229	233	219	269	221	241	219	236	232	232	254	225	226	241	231	236	230	210	228	263	228	227	251	262	287	205	233	209	239	224	212	213	233	210	240	208	219	194	235	214	232	239	216	236	240	217	222	199	223	213	215	228	207	221	242	217	236	244	238	215	227	227	267	229	234	240	224	244	216	213	247	218	247	235	249	213	206	231	232	255	225	242	245	229	251	225	254	198	225	232	239	228	235	256	211	216	241	231	216	231	241	194	237	239	227	225	264	275	206	241	257	245	222	254	210	224	254	221	224	244	224	245	242	241	213	242	222	236	223	233	253	254	223	217	252	215	244	229	229	237	224	202	223	262	251	230	258	255	251	225	231	248	227	239	223	228	234	230	228	270	256	221	212	215	237	243	232	235	225	231	244	226	232	216	231	215	228	289	222	263	227	204	210	210	227	221	243	194	263	257	232	250	186	225	242	226	261	239	252	246	228	255	218	247	230	211	203	226	231	239	227	254	248	230	233	247	234	226	227	224	265	272	251	239	221	220	211	197	231	242	230	254	226	222	232	205	262	262	218	234	239	244	223	251	264	229	234	252	201	206	204	224	229	241	228	239	268	262	252	223	224	242	234	215	231	270	223	250	256	252	224	208	256	226	219	281	217	235	217	236	237	225	226	243	236	225	261	244	230	262	234	259	225	234	232	230	243	247	254	252	261	235	219	235	214	222	236	223	256	242	245	266	260	249	252	231	237	233	227	263	220	219	224	265	249	268	232	190	200	213	238	260	256	210	236	250	206	212	246	237	233	236	213	233	219	225	239	241	214	208	245	233	252	216	238	222	235	226	202	222	221	234	243	238	226	251	219	229	243	269	243	234	233	220	235	222	244	233	219	234	261	233	210	237	249	259	231	269	230	206	219	209	218	256	217	255	223	253	235	209	207	230	227	213	228	228	252	211	243	258	240	265	217	222	214	220	258	229	257	239	222	261	211	236	238	222	230	221	264	230	239	214	211	246	221	225	208	238	231	216	232	225	210	212	186	210	223	209	233	219	219	236	214	242	241	249	240	245	247	227	221	232	228	264	259	241	236	221	233	239	230	217	227	228	206	220	240	235	238	231	236	229	255	230	251	237	235	244	233	264	242	225	247	239	230	219	224	210	252	242	245	226	238	202	223	224	224	230	251	211	241	260	214	230	237	224	247	238	235	210	238	245	228	232	247	219	229	196	217	262	246	226	242	230	247	236	242	237	211	243	224	214	255	222	240	224	211	213	244	227	223	215	213	220	225	234	207	213	210	254	209	228	236	234	212	236	251	197	214	226	206	230	258	220	209	257	239	264	226	228	236	201	248	245	245	254	234	224	228	222	230	252	239	231	252	230	219	224	254	228	238	229	226	242	237	221	221	236	231	241	219	217	243	217	250	216	214	249	213	237	222	234	231	262	241	226	227	250	222	251	240	241	237	260	232	251	249	232	227	235	224	253	230	244	227	234	211	213	221	231	240	254	250	245	183	222	233	239	227	247	226	239	219	211	243	246	242	252	217	258	212	225	219	245	240	200	247	261	227	227	221	239	258	235	211	237	242	247	254	235	245	255	216	234	231	217	189	218	236	215	227	254	236	221	239	246	226	243	216	214	222	234	230	232	225	237	218	232	213	242	223	255	227	234	223	206	241	228	229	214	232	235	228	226	235	233	229	257	272	229	243	242	236	223	238	257	206	226	228	245	247	243	231	245	236	227	243	239	244	219	243	239	221	236	228	236	226	235	203	224	231	228	221	226	224	231	214	235	216	222	216	223	243	249	254	244	232	213	235	246	224	233	226	252	239	238	241	246	220	229	249	203	212	202	253	244	232	257	230	210	223	248	225	232	229	219	236	223	250	228	218	227	217	241	225	257	221	248	246	215	227	252	244	234	252	216	230	219	248	230	235	253	245	227	242	202	259	231	217	215	253	241	218	221	217	221	255	276	256	257	232	231	270	214	254	240	243	247	238	241	244	229	225	225	232	221	262	262	213	256	239	246	236	223	265	204	236	221	234	244	231	243	230	218	227	230	218	229	246	219	274	203	213	226	211	234	264	246	237	241	252	218	263	207	246	237	252	248	243	232	227	250	263	255	252	230	237	207	226	240	219	233	216	201	255	254	237	226	249	203	245	235	215	239	245	248	227	255	207	243	209	256	255	191	247	202	232	224	213	260	228	234	220	238	239	255	228	241	223	216	222	245	265	252	227	243	215	238	218	233	202	221	229	248	217	233	236	227	222	251	234	270	239	225	238	255	256	247	242	227	229	250	229	224	224	221	224	232	248	237	217	233	226	216	232	246	234	246	217	210	244	245	233	250	203	229	238	225	238	233	223	246	238	229	242	241	224	237	258	221	225	268	226	227	211	252	240	215	251	193	228	238	244	246	253	217	215	241	218	238	252	205	244	225	222	226	258	255	245	249	230	249	242	224	236	244	215	227	260	241	228	255	236	222	241	191	209	215	232	239	238	223	221	220	234	207	235	224	203	231	244	262	226	216	232	220	228	235	191	257	233	240	226	247	228	237	209	217	235	227	236	230	229	240	241	244	235	229	233	221	237	225	250	243	246	225	228	239	232	220	248	234	230	256	230	248	214	224	266	240	247	238	227	224	233	261	218	239	226	229	237	217	200	223	222	253	285	248	267	235	217	228	232	214	267	209	265	249	233	226	220	232	244	263	251	223	232	231	234	256	262	246	243	227	245	214	227	230	215	228	227	233	241	254	216	230	239	238	237	253	248	241	226	223	228	211	256	215	206	225	242	212	206	197	233	217	257	233	235	243
28895	1327	2409	2747	2416	1941	1629	1506	1303	1127	1087	1002	920	852	812	808	721	754	793	715	741	702	701	673	672	651	671	671	647	624	627	629	622	628	642	612	629	625	599	585	653	563	576	627	634	596	619	546	588	546	570	569	596	619	597	574	610	607	584	561	587	585	600	620	610	576	603	610	591	559	657	601	609	581	591	587	586	618	576	575	610	599	624	603	594	589	591	569	606	632	587	591	563	594	548	563	616	587	570	623	613	586	625	556	618	617	601	584	578	560	582	552	619	586	560	563	551	575	550	626	582	602	590	592	576	605	620	569	563	591	601	587	571	571	610	561	572	559	627	580	595	593	537	579	582	570	540	567	572	604	572	546	610	602	586	565	591	562	583	566	582	623	523	583	580	574	558	589	579	600	563	592	616	573	580	612	567	552	572	577	586	621	575	629	594	586	556	599	620	618	589	573	582	592	591	556	610	582	589	591	614	628	591	578	592	606	590	561	570	602	567	593	582	577	574	562	590	540	603	579	577	586	582	548	609	556	607	602	588	608	588	587	593	596	606	594	575	628	576	561	563	581	596	563	565	544	547	588	555	616	589	602	530	559	596	548	573	568	546	590	579	515	585	596	622	553	577	579	590	561	587	622	617	556	552	596	599	584	541	588	604	585	609	543	552	572	598	586	540	585	592	539	624	541	587	578	575	606	558	653	571	612	560	547	578	614	581	541	573	574	598	578	571	590	546	561	583	545	591	598	610	554	583	616	564	610	566	614	611	571	606	567	563	564	596	569	559	581	556	620	589	585	578	570	583	606	554	551	633	584	600	562	585	549	559	552	567	559	617	595	588	582	560	590	597	606	602	584	578	591	600	594	561	557	564	545	590	606	593	574	551	577	553	602	585	582	551	590	620	560	540	614	617	553	591	561	571	603	621	536	587	576	542	596	584	573	575	595	608	552	556	629	581	589	584	570	580	578	594	540	582	562	606	531	570	577	584	560	592	581	598	568	587	574	605	591	571	593	577	602	604	619	553	596	574	559	581	573	540	590	585	578	609	561	576	633	596	573	611	617	571	577	563	553	626	575	573	594	568	584	581	555	550	586	588	601	596	606	562	590	596	557	603	540	562	585	573	579	588	658	615	548	583	577	586	570	589	590	561	578	602	566	575	555	509	549	568	612	558	594	598	575	598	581	594	621	572	563	570	508	608	590	598	591	599	582	579	553	602	605	595	625	549	569	582	576	565	559	525	542	597	570	569	545	580	569	545	568	550	524	559	602	594	590	570	596	575	596	589	613	610	607	586	590	576	573	594	573	532	603	572	546	585	582	617	608	582	582	590	563	591	626	609	567	572	552	613	586	571	531	586	567	574	589	612	568	580	577	600	577	600	624	603	552	624	572	534	554	586	607	568	577	592	562	609	585	627	613	604	566	590	583	542	591	563	551	589	564	557	562	559	565	574	591	581	528	576	574	578	600	592	621	549	596	567	586	609	596	610	622	559	598	580	622	563	583	572	587	547	611	565	561	573	616	623	606	620	590	566	578	618	532	597	595	612	601	550	610	600	611	577	585	541	559	581	572	589	571	576	558	592	563	565	570	572	554	573	597	567	605	616	559	570	577	573	603	571	571	557	591	567	627	596	563	568	603	589	632	598	613	534	619	591	566	536	605	612	616	567	577	562	600	552	606	548	599	615	617	569	567	606	575	586	581	631	566	599	569	529	575	568	541	589	554	571	579	545	603	596	594	586	591	586	626	577	551	545	544	546	596	557	562	625	608	621	597	531	666	570	594	576	591	538	585	570	545	554	582	603	574	565	619	555	574	599	541	599	636	608	564	564	560	620	555	641	557	652	587	597	561	589	565	590	577	583	562	611	569	534	546	574	589	549	573	611	577	596	555	545	583	620	603	525	621	522	599	563	551	557	547	578	565	646	578	575	572	569	597	615	612	596	564	592	543	578	582	636	604	593	617	573	574	577	535	600	574	612	563	594	614	612	561	562	543	596	615	582	582	527	615	584	566	560	560	555	580	600	618	604	609	603	592	539	569	605	582	636	597	586	544	567	603	552	563	589	580	609	532	588	553	590	614	597	591	576	610	558	552	581	579	596	593	632	548	608	573	633	625	581	579	579	581	593	597	590	565	562	590	590	557	548	617	594	577	610	591	582	589	612	629	547	663	560	625	608	539	560	591	580	558	598	602	572	554	580	589	563	561	572	615	589	624	598	552	580	605	605	566	586	566	552	577	585	562	569	560	598	524	630	565	575	558	561	557	597	563	605	584	591	621	576	546	594	608	626	541	551	557	597	581	598	605	578	537	593	592	608	565	594	533	619	574	605	597	554	563	595	541	597	598	629	591	569	581	537	623	548	550	609	557	640	544	599	527	546	605	577	565	614	569	609	579	596	598	618	602	570	537	528	561	555	583	533	563	578	583	588	583	564	604	542	571	580	576	608	583	610	624	566	605	575	588	570	610	570	566	612	552	603	572	604	586	541	568	596	571	543	573	589	554	605	602	576	576	616	585	600	583	626	591	545	546	526	540	574	587	572	567	597	598	515	560	575	530	578	621	552	538	628	553	605	589	568	534	598	635	631	592	553	598	608	565	560	548	561	575	615	567	618	585	599	588	595	546	596	580	563	623	613	590	564	569	609	601	534	582	616	580	576	553	561	610	559	575	589	599	599	556	589	605	575	576	574	561	542	584	598	564	584	634	561	569	608	605	582	600	591	605	592	500	568	575	507	571	559	597	576	612	554	577	619	616	554	577	548	594	606	608	571	556	657	579	581	588	591	568	571	596	604	578	617	589	564	555	596	607	619	561	593	533	577	581	614	589	538	581	614	628	600	514	528	587	567	578	578	569	621	587	579	599	566	584	595	609	572	576	542	582	569	597	552	582	608	605	588	511	568	585	571	546	606	563	592	580	588	609	601	611	637	551	563	604	592	588	560	579	554	615	568	538	568	589	638	566	559	556	592	568	643	574	578	578	548	573	570	588	532	580	555	613	563	601	580	613	602	553	579	555	646	590	625	586	625	521	613	556	599	595	527	585	569	628	619	599	570	571	622	579	575	590	595	572	573	579	628	583	592	609	547	575	591	614	591	601	621	596	603	575	586	583	583	573	566	567	550	577	595	593	621	574	547	576	613	603	576	596	601	610	603	617	586	574	601	586	601	576	623	599	598	569	559	598	565	590	551	553	550	618	552	574	574	567	525	568	592	567	634	597	575	566	595	593	557	580	590	576	606	575	569	622	585	613	591	607	619	594	574	593	571	551	613	566	593	542	606	579	612	573	600	580	561	575	592	577	585	611	585	559	575	627	601	554	577	581	569	622	573	582	578	555	535	608	604	586	569	562	622	555	590	566	556	602	602	617	580	591	639	550	569	596	600	609	540	577	601	545	593	569	584	614	592	632	562	597	586	579	575	599	608	548	571	578	571	622	580	608	590	565	585	571	523	619	614	598	594	591	593	549	560	582	583	606	612	595	602	576
53948	26256	24478	15370	4218	1078	759	641	644	512	546	478	511	423	431	422	461	401	418	398	362	406	389	351	417	380	360	368	385	381	391	375	345	391	410	395	389	374	371	405	378	387	369	404	415	350	377	360	400	362	360	409	403	377	383	367	375	364	349	374	366	345	362	380	388	409	393	379	379	360	386	410	353	363	372	349	367	375	379	375	355	390	345	357	361	351	351	370	342	355	356	384	372	398	359	358	354	393	384	351	340	348	385	367	352	391	385	364	350	345	386	380	353	350	361	378	358	361	387	348	406	371	396	361	353	368	384	363	369	349	409	388	403	387	389	395	353	347	366	355	380	380	372	378	390	383	387	373	358	401	370	352	390	426	360	381	380	377	359	372	352	390	349	363	351	379	376	366	386	423	371	369	351	321	337	359	340	361	353	350	347	364	374	350	342	361	375	340	383	387	372	366	329	333	362	356	363	397	344	349	352	389	365	351	337	344	364	356	387	363	405	373	388	401	356	391	370	360	375	345	346	356	374	376	395	379	355	353	347	331	366	374	377	379	388	373	342	387	368	387	377	368	345	318	354	330	347	377	394	374	347	348	326	369	426	363	362	393	396	351	383	357	385	388	364	389	375	392	376	341	388	377	334	379	350	379	382	373	405	386	388	340	372	395	365	379	349	373	396	363	365	368	361	357	374	361	346	370	386	378	382	392	344	365	393	376	358	376	392	331	366	401	396	364	379	362	367	410	375	379	353	358	355	383	367	349	393	405	357	362	336	358	354	394	349	361	334	363	409	302	317	339	335	362	352	390	344	335	376	335	352	345	349	382	391	367	380	378	392	356	340	385	374	369	374	378	377	392	373	369	383	339	341	376	372	365	321	357	368	371	360	387	372	349	384	350	374	380	361	352	375	389	391	405	367	369	378	395	369	346	369	390	350	346	384	371	371	351	385	375	374	338	353	383	353	362	355	393	375	336	354	356	347	410	381	432	385	386	396	364	349	346	361	354	359	349	341	375	340	351	373	361	367	356	363	363	358	367	371	397	395	389	413	362	347	362	346	342	369	380	350	355	392	398	342	376	376	371	369	344	348	389	368	359	418	394	361	386	332	400	332	382	362	373	397	375	370	372	363	362	332	358	366	360	362	356	359	341	452	373	347	369	371	387	363	376	387	365	333	357	412	342	357	368	345	387	376	368	394	366	370	353	348	355	359	384	333	361	366	334	358	350	365	357	374	355	364	365	353	373	353	379	398	392	371	357	382	382	381	362	379	354	368	393	373	386	404	360	349	366	375	379	382	385	333	392	375	383	383	370	364	382	377	361	361	361	364	390	390	397	356	360	365	359	326	357	371	398	379	362	374	399	350	420	378	344	380	384	352	387	385	336	387	353	394	367	354	302	372	356	369	382	394	389	414	339	389	382	360	393	342	355	345	383	340	349	347	393	392	381	349	320	388	358	363	353	380	388	356	384	400	381	356	360	363	364	352	369	374	340	377	386	368	360	345	362	365	382	409	384	369	376	341	379	354	368	378	383	388	351	386	354	378	392	352	372	342	356	369	348	398	390	353	355	365	362	430	366	376	343	379	366	394	352	360	367	379	369	373	366	402	346	380	391	369	380	353	414	369	354	355	380	351	365	356	332	417	369	355	377	354	376	372	350	350	376	365	391	381	372	388	366	356	395	356	353	365	370	344	350	352	336	377	397	393	402	381	372	372	395	366	375	371	347	359	380	366	360	391	366	329	406	408	375	350	364	363	371	378	311	351	384	371	356	363	356	372	378	405	380	360	376	350	335	346	379	377	373	364	393	393	337	385	370	354	366	384	377	379	374	408	372	380	377	360	371	358	380	351	359	372	359	353	349	361	366	373	360	358	362	374	392	375	386	346	347	359	369	367	365	346	348	396	345	400	368	350	372	385	371	357	383	408	367	392	363	404	344	361	377	392	367	359	361	353	361	363	349	357	354	366	352	344	362	370	375	391	410	388	378	394	381	383	358	349	366	377	347	347	353	341	358	390	366	369	357	398	389	383	360	369	360	397	344	404	346	380	343	354	351	372	339	391	359	377	371	369	365	357	392	326	361	373	341	389	370	388	346	357	360	400	369	410	364	395	396	352	368	385	322	399	378	376	378	361	370	377	346	336	356	356	385	358	357	325	358	365	374	376	342	395	360	378	344	368	362	338	379	359	377	370	377	382	356	398	363	349	406	381	366	336	384	337	388	388	389	359	399	395	387	394	401	362	402	351	348	307	345	343	357	372	386	389	366	377	362	361	367	364	378	383	391	369	363	346	368	357	380	339	360	363	373	388	365	388	389	410	356	386	375	405	335	353	364	362	388	382	355	371	373	363	361	402	378	380	358	370	371	372	355	393	373	372	451	375	339	363	337	339	367	378	362	371	380	390	354	355	341	351	414	345	401	382	401	370	368	394	340	367	390	384	400	363	378	397	333	347	414	367	355	364	389	342	340	349	361	383	351	361	397	387	365	345	355	346	377	336	388	405	384	374	393	396	396	381	358	354	419	378	418	419	362	353	372	385	379	386	353	353	348	345	394	359	391	335	389	365	369	376	362	357	341	369	377	345	369	349	338	377	357	393	375	350	397	342	348	334	357	370	366	345	379	382	396	331	356	336	364	351	393	363	357	364	379	356	338	360	353	369	353	370	406	361	360	363	356	339	381	356	376	346	355	355	401	352	378	376	364	389	387	311	375	353	427	373	382	361	388	334	363	353	364	382	370	369	381	416	351	385	336	365	408	367	380	393	388	379	368	406	436	388	369	373	405	378	394	371	366	399	409	371	380	359	385	413	383	363	359	345	325	346	379	384	372	370	372	367	362	362	334	356	390	382	366	373	388	384	352	353	359	379	366	349	405	376	367	354	406	410	389	354	363	375	362	350	350	380	383	357	358	380	396	374	361	346	373	354	356	336	367	339	356	357	347	362	354	377	386	381	371	349	346	360	372	355	393	347	381	369	378	369	388	393	375	366	353	370	333	393	347	363	415	347	390	349	408	355	352	355	398	396	365	366	331	358	390	397	374	389	381	393	343	358	345	357	378	400	367	362	367	327	367	348	363	409	383	361	373	371	361	387	368	346	342	352	351	330	404	354	397	368	362	370	376	372	369	362	369	359	373	381	369	354	382	371	387	388	376	363	369	409	367	379	363	398	356	360	366	366	352	362	357	359	373	357	390	349	370	348	383	347	375	407	346	327	331	401	353	387	354	396	363	394	362	341	368	358	378	375	371	329	374	362	370	361	396	360	386	367	363	376	343	363	381	387	327	343	383	349	378	370	362	329	367	372	381	379	370	338	339	363	358	361	362	368	367	368	346	376	388	365	383	395	344	344	386	363	398	377	376	334	357	370	378	402	400	359	386	423	384	369	358	359	396	384	375	324	358	392	350	378	357	372	375	379	354	366	353	357	388	361	355	355	327	360	358	347	352	352	369	378	363	381	350	388	380	354	351	341	348	369	366	383	360	353	368
38234	2269	4065	4532	4091	3248	2775	2372	2003	1840	1775	1608	1475	1348	1352	1286	1210	1153	1141	1097	1076	1075	1024	1057	986	992	1013	969	994	945	958	892	913	915	911	933	893	890	929	923	907	912	894	910	845	870	875	901	964	908	870	874	904	902	873	843	850	909	915	851	885	893	863	907	893	875	898	869	887	822	871	870	833	839	867	832	859	873	892	821	818	899	874	911	872	882	869	858	877	843	904	841	885	881	860	870	818	859	874	876	850	858	823	856	886	840	917	869	928	890	873	835	824	891	858	814	835	861	841	814	880	846	884	839	844	831	867	843	891	898	876	852	896	847	849	881	856	838	857	885	899	896	848	828	867	875	815	886	886	859	848	818	883	894	835	919	878	817	864	855	862	846	868	859	887	839	893	954	833	879	914	847	837	840	855	917	872	884	888	874	854	835	894	827	842	861	886	912	835	824	855	904	842	883	847	845	851	826	883	889	854	904	827	844	771	882	813	829	806	812	865	862	853	881	946	880	826	835	841	904	834	787	853	869	838	787	883	821	813	862	880	858	799	877	839	834	847	937	817	862	823	874	841	824	847	872	888	841	851	851	843	881	865	843	818	881	803	809	860	847	894	826	865	853	854	872	855	856	822	850	791	861	825	841	841	856	872	841	925	893	859	812	886	882	853	839	919	864	818	860	896	864	833	865	801	933	861	857	798	845	878	840	872	849	886	875	825	895	828	891	877	850	868	863	811	864	852	858	853	847	892	884	889	870	841	895	859	869	839	839	918	867	873	885	863	860	869	836	878	851	899	832	855	863	873	886	856	846	859	836	883	895	879	861	865	795	875	854	868	874	786	870	884	860	844	857	870	872	838	892	871	855	841	885	835	821	895	885	878	844	804	834	839	879	843	834	840	901	863	826	889	883	886	851	853	873	843	878	884	891	842	852	903	852	835	919	838	868	906	849	849	847	896	871	822	840	868	910	838	856	820	815	864	828	854	864	830	911	835	927	791	850	869	892	848	905	803	901	901	836	842	866	825	864	832	893	862	875	857	831	808	837	850	820	872	855	825	881	826	864	807	842	853	797	870	811	876	803	886	855	820	841	856	889	843	881	812	880	893	832	860	887	826	905	885	846	891	863	840	869	815	891	795	864	849	870	852	811	842	864	870	822	852	873	869	843	825	880	838	910	838	805	825	835	877	844	904	865	870	834	877	829	818	840	847	835	829	887	855	850	854	824	832	851	834	893	876	854	898	874	878	919	861	829	840	866	866	848	811	852	881	856	828	839	865	845	829	873	870	865	861	824	872	909	925	839	892	848	893	879	828	840	880	818	883	861	872	839	789	870	878	824	811	828	816	835	868	867	859	907	842	914	824	855	829	877	884	861	841	849	850	861	867	895	881	839	852	859	904	853	881	841	893	881	827	838	806	897	857	881	894	848	862	875	866	912	835	830	879	846	874	847	862	836	885	808	848	891	877	849	897	871	883	855	863	847	826	849	830	847	848	847	851	832	825	868	869	858	906	882	851	881	884	875	862	874	853	866	840	847	913	882	863	839	843	830	867	843	919	901	857	857	847	856	845	846	821	899	890	846	865	857	839	868	838	866	909	849	858	847	829	870	921	812	850	849	860	788	835	873	840	936	852	894	843	866	840	876	789	854	898	831	864	847	875	852	877	882	836	920	867	861	867	808	847	816	799	827	873	834	915	873	815	885	881	863	842	856	812	843	793	829	842	798	857	901	878	871	835	863	893	881	849	878	841	820	833	861	862	842	838	855	851	838	817	820	848	890	856	874	852	823	843	865	870	823	819	824	856	866	834	838	871	833	873	839	833	834	783	839	876	825	837	819	860	848	838	846	844	888	833	853	847	885	853	843	836	829	883	880	914	846	882	928	834	915	816	849	859	849	881	812	916	824	903	852	902	874	816	883	853	868	803	867	892	805	827	853	829	907	906	828	827	866	860	846	899	796	911	824	844	867	875	858	841	915	791	862	856	808	897	831	850	837	844	896	808	835	861	840	849	879	864	852	882	849	863	807	861	841	843	857	851	818	858	870	866	873	850	885	830	844	884	873	812	842	820	865	834	900	859	830	856	805	838	908	834	804	884	868	869	861	853	813	861	904	827	830	840	864	829	835	833	884	862	887	856	814	896	800	936	802	808	857	906	834	795	880	806	865	853	884	802	868	820	872	842	800	798	864	839	811	832	854	849	825	875	893	834	904	871	866	833	862	849	850	899	867	835	843	895	821	807	906	869	829	832	832	804	877	865	824	865	801	887	901	837	837	878	873	833	831	829	942	883	895	886	917	825	825	837	838	859	866	845	845	826	831	858	911	862	863	875	890	918	831	836	816	871	850	913	827	866	885	880	827	869	844	868	836	856	845	892	911	867	851	847	858	826	873	846	851	819	832	833	855	852	859	826	824	876	896	860	864	832	848	835	824	830	875	852	835	901	859	811	899	870	874	846	804	867	816	853	899	876	899	859	860	883	851	845	874	888	829	842	829	852	880	861	852	854	840	851	857	879	853	860	859	813	865	860	861	854	838	881	852	806	856	784	887	828	872	856	883	900	852	868	863	860	883	850	848	880	886	885	860	854	866	860	871	846	837	884	875	859	846	879	906	807	869	877	791	867	846	879	837	837	858	828	879	835	865	849	807	868	881	802	833	815	852	827	831	807	906	857	919	884	873	832	917	840	839	845	829	868	867	895	784	830	875	817	839	837	880	833	847	811	855	817	841	869	875	860	871	780	884	864	911	877	837	860	884	857	832	907	882	883	837	839	897	830	834	838	842	845	846	814	873	830	827	859	915	875	852	852	809	872	895	871	847	868	869	877	902	912	873	874	888	836	861	853	864	873	899	823	888	874	842	836	878	844	828	843	831	855	841	857	871	843	859	846	808	840	877	859	838	844	882	839	887	880	833	874	830	863	859	840	891	906	900	852	811	869	936	925	820	884	814	886	803	866	846	859	851	886	863	824	902	828	877	890	860	843	801	877	820	896	871	853	815	830	890	873	846	879	874	864	897	868	902	848	861	839	880	827	842	864	890	872	867	861	830	879	841	855	820	833	845	866	901	812	839	845	820	881	838	874	874	867	872	888	868	846	820	834	844	836	892	880	859	849	854	840	902	877	968	900	863	826	840	840	863	870	867	813	874	901	887	863	862	833	874	852	859	903	816	855	891	887	863	865	861	835	926	887	897	867	847	851	839	883	853	838	857	820	854	845	882	867	854	866	852	839	862	872	868	828	845	873	879	827	926	856	877	895	873	831	845	840	881	868	947	904	872	856	851	859	871	823	819	892	857	859	842	860	863	905	826	877	870	814	857	833	848	939	888	873	874	823	823	860	872	800	894	836	920	842	913	856	836	888	833	887	849	875	896	843	860	888	931	849	880	905	880	807	876	861	844	889	877	832	912	858	857	907	872	831	825	778	897	857	833	838	835	900	892	851	835	921	825	846	877	817	839	860	885	812	825	868	812	801	856	809	930	811	807
11711	631	343	324	255	309	288	272	267	270	284	264	256	264	270	275	261	235	261	247	290	273	245	273	252	258	271	259	289	285	272	249	254	284	271	242	260	274	269	259	257	245	243	255	233	289	293	248	274	252	274	252	258	281	242	244	278	279	268	248	264	279	240	291	265	244	251	241	293	243	245	253	267	266	278	251	286	247	264	249	254	245	276	238	230	262	224	265	276	250	295	262	255	239	264	250	226	265	273	251	235	274	242	272	268	261	248	243	271	276	234	242	232	253	278	258	259	271	272	247	240	275	262	247	279	269	241	231	271	216	269	270	240	298	251	301	261	250	281	243	279	258	239	282	229	233	277	280	251	250	258	248	268	231	219	288	260	256	275	292	284	286	249	275	292	268	241	279	258	257	251	256	289	264	235	273	268	239	270	251	289	268	275	267	226	256	230	275	269	244	285	267	253	288	273	247	255	249	276	230	242	257	279	260	257	255	276	268	239	262	272	243	266	252	233	258	288	238	266	259	244	265	299	271	267	266	288	260	270	254	252	276	251	250	272	229	239	258	260	258	262	264	238	292	276	224	255	282	264	290	241	255	268	233	259	255	246	240	250	263	300	281	270	250	290	264	265	247	258	264	261	260	254	280	263	277	262	230	284	239	261	252	272	287	257	278	260	228	263	283	270	258	257	267	260	249	266	255	230	264	253	273	233	257	234	281	213	281	289	253	280	212	254	281	261	246	255	264	252	290	259	264	273	248	219	274	268	259	252	267	244	268	267	271	242	265	261	257	239	254	240	281	270	280	224	252	287	228	259	273	234	280	265	247	238	266	284	274	251	237	265	253	267	265	279	271	319	253	247	314	251	253	280	261	252	255	266	252	239	259	251	247	268	257	274	230	251	244	283	237	217	261	275	230	264	278	255	265	243	254	275	285	259	251	239	235	250	264	235	263	328	262	270	261	260	258	274	263	279	251	224	262	267	252	253	270	252	269	260	271	248	240	275	244	238	247	250	239	272	273	250	272	238	274	245	290	245	275	255	248	276	253	268	271	277	259	266	267	233	258	258	274	267	292	290	256	266	266	286	268	258	313	257	270	280	281	249	289	237	252	256	223	264	265	265	279	224	244	285	291	252	246	260	252	268	265	263	239	290	255	271	245	225	249	245	242	255	298	271	239	249	268	252	244	267	247	280	273	271	249	264	274	256	254	279	226	249	254	258	267	262	258	214	250	279	237	230	297	253	264	259	247	249	299	265	276	264	275	270	259	286	261	257	256	246	271	267	248	264	267	291	248	235	272	267	264	230	293	273	232	250	272	267	257	276	250	273	254	259	267	270	260	259	245	254	290	252	254	268	239	300	253	249	266	252	222	275	242	237	260	247	262	249	280	259	244	269	245	261	289	270	255	277	309	232	256	245	260	267	265	286	265	226	275	267	268	266	232	254	264	278	260	259	241	252	244	226	278	241	253	252	269	279	268	283	252	241	276	250	260	282	251	253	288	268	255	268	259	232	288	253	295	266	278	237	250	275	269	254	257	251	275	260	286	230	269	293	258	262	273	275	255	254	260	278	264	265	262	233	249	256	271	258	266	280	239	254	289	278	234	251	255	264	264	239	274	253	269	278	252	291	248	292	264	269	265	273	272	264	273	282	228	279	279	244	269	284	268	290	259	245	246	255	257	245	282	285	250	261	277	280	279	262	274	257	222	283	270	263	275	288	243	216	253	267	276	268	267	271	303	238	275	273	258	285	274	259	251	254	256	317	251	246	261	258	281	287	273	249	280	240	245	261	252	261	265	248	261	261	234	256	266	252	271	243	254	275	266	264	279	264	287	233	273	267	252	279	247	240	244	278	255	255	279	231	249	244	255	283	272	255	264	258	280	272	283	248	239	274	249	277	255	257	255	240	272	276	282	246	250	259	267	296	226	242	247	233	288	286	223	264	259	222	261	267	277	294	274	293	249	273	270	253	219	251	273	238	277	286	292	222	258	271	246	291	261	270	288	262	261	252	295	253	271	249	248	280	288	255	233	242	238	254	267	231	251	264	259	246	252	260	269	289	260	260	267	247	236	239	285	279	259	273	236	264	271	280	270	231	251	241	251	251	260	278	250	296	240	273	275	279	238	291	281	281	231	269	267	288	248	238	277	256	237	240	234	228	275	253	258	266	277	288	271	239	267	242	293	279	240	243	246	245	252	264	265	260	254	236	251	240	249	255	257	251	270	255	250	257	260	266	280	262	241	260	234	255	290	290	254	259	263	258	250	264	253	262	260	271	281	243	234	277	267	245	268	239	288	233	240	255	276	268	246	286	257	246	249	270	262	251	260	275	268	280	277	283	252	249	253	260	263	241	253	266	270	298	228	249	250	247	276	268	255	251	269	264	245	266	241	249	235	276	255	274	273	273	262	232	251	302	277	263	274	271	271	248	240	270	242	249	282	248	265	269	294	270	265	254	256	286	271	262	274	316	273	298	280	271	234	244	241	258	238	253	267	270	245	256	274	265	256	271	258	258	257	260	230	266	261	230	267	266	253	292	263	237	258	278	263	257	268	245	234	230	242	269	254	281	266	266	262	269	257	247	289	250	276	240	271	266	256	254	243	242	251	252	232	262	279	242	261	260	279	238	278	257	262	258	294	246	279	261	265	253	284	256	271	277	221	272	247	273	274	259	249	258	242	258	277	281	266	294	283	263	280	307	279	273	249	225	296	259	257	289	269	248	241	245	288	295	284	285	274	258	260	269	227	245	244	262	269	247	239	246	262	256	238	271	245	271	298	247	249	238	278	234	264	249	238	257	246	256	263	261	274	258	236	234	276	232	248	266	235	251	268	282	243	272	241	307	269	264	265	285	280	249	235	249	240	247	263	245	269	256	263	244	263	259	289	246	290	244	252	239	254	262	238	289	253	246	265	264	258	270	248	260	241	271	275	266	262	247	244	254	244	265	247	273	249	277	259	264	262	240	266	284	294	245	260	260	239	233	289	264	277	251	240	260	242	262	245	241	252	268	294	258	275	253	248	267	249	275	245	248	276	255	273	248	264	236	293	305	250	275	274	266	226	285	247	277	265	267	248	274	252	269	229	280	278	253	287	272	255	244	246	228	260	259	229	267	258	263	249	259	227	268	246	257	247	279	304	241	262	260	259	296	278	268	235	268	261	243	264	303	266	291	239	267	267	268	271	240	274	241	280	252	277	293	271	264	227	269	258	256	284	271	255	301	269	313	268	272	289	237	245	265	247	262	259	267	277	277	269	265	272	278	263	279	234	249	247	244	281	274	247	266	276	271	226	280	231	244	248	239	266	268	241	226	250	242	256	276	248	263	279	284	266	274	280	279	257	262	258	253	266	262	287	258	255	272	244	268	276	259	260	270	266	277	259	245	252	273	267	254	226	282	299	288	258	288	230	266	272	260	278	271	240	280	254	253	264	253	251	264	253	252	260	262	277	267	263	270	255	277	256	264	258	250	257	261	285	270	277	273	277
11002	678	802	788	726	695	703	693	714	616	685	642	621	651	627	643	616	637	666	640	590	667	649	660	630	585	655	637	657	643	645	623	615	658	596	653	593	633	651	702	635	624	570	617	624	613	657	656	655	655	628	627	630	594	608	604	680	653	614	590	662	621	635	667	639	619	652	649	596	599	642	632	624	611	588	589	654	642	648	608	609	593	646	641	641	628	651	598	644	588	655	646	639	617	644	704	606	695	619	654	641	650	563	606	657	581	597	610	625	604	595	656	607	554	630	633	648	631	629	654	603	621	646	631	546	622	616	636	640	624	646	597	609	637	630	650	612	617	619	606	635	642	610	639	637	622	694	668	674	653	642	615	673	641	645	654	684	667	650	612	650	650	643	664	646	627	607	602	578	615	603	662	696	670	622	600	609	630	627	624	684	645	624	634	639	594	604	600	650	628	594	624	659	664	624	657	643	649	655	588	635	610	603	630	645	653	608	619	645	641	646	629	620	601	659	589	652	616	607	643	629	676	659	653	611	637	656	625	679	637	599	581	618	616	628	602	629	653	664	620	647	625	674	575	638	610	621	635	651	635	632	628	619	669	588	634	638	634	626	610	592	607	636	643	604	677	675	613	661	657	646	639	612	638	588	608	575	633	594	611	636	654	637	652	615	590	688	647	660	676	621	628	602	657	621	635	649	623	632	608	601	657	616	642	608	599	646	612	675	614	643	657	603	644	595	629	647	654	614	628	580	638	597	640	632	586	630	649	650	653	673	628	585	663	630	604	627	608	614	636	656	612	632	619	679	620	649	648	606	677	609	585	647	585	666	644	642	661	651	619	594	639	645	644	628	660	637	663	615	634	639	610	629	616	602	706	616	607	654	607	612	619	624	616	630	704	649	625	618	621	635	620	620	606	653	644	631	607	663	595	631	654	615	614	657	619	607	645	664	613	604	617	603	561	584	628	631	583	644	599	649	629	654	617	642	615	619	639	627	649	639	621	658	607	649	634	627	610	652	624	585	641	670	631	643	618	607	592	658	594	599	645	596	616	642	671	622	658	665	636	618	644	634	655	644	630	607	603	640	627	648	604	663	633	656	625	615	624	643	650	643	637	632	648	595	619	598	603	649	609	651	605	641	614	640	633	606	644	622	640	597	625	659	629	639	641	658	593	625	625	611	610	632	603	571	639	649	621	667	650	648	612	645	624	639	607	613	615	641	641	640	672	597	678	638	640	640	654	654	628	644	642	640	660	666	584	638	634	592	572	632	610	606	637	614	638	579	634	608	620	626	613	558	588	616	607	601	609	626	606	630	587	638	650	594	618	629	633	585	651	633	644	623	636	671	670	624	624	647	642	625	634	634	654	608	648	587	662	598	604	577	632	608	638	607	614	609	625	576	653	635	658	581	635	649	599	662	615	625	650	578	664	606	656	619	637	707	621	585	604	581	655	624	636	611	607	630	623	611	636	661	636	631	636	690	611	619	628	620	621	632	692	663	598	602	644	614	627	622	635	667	664	610	631	632	603	647	666	613	608	671	668	620	624	642	619	655	636	621	648	635	619	639	626	630	616	637	626	612	598	630	650	626	637	643	618	658	647	628	631	566	634	598	646	645	669	598	617	631	625	647	624	567	581	608	615	605	606	572	640	590	691	648	640	644	648	625	627	638	650	596	628	632	626	616	620	703	604	602	600	674	645	576	631	646	641	656	587	615	630	609	612	601	615	629	674	645	588	627	625	616	662	618	668	644	656	667	580	638	628	621	631	637	620	665	631	640	638	628	601	653	629	651	627	648	575	649	608	642	653	638	596	659	623	644	652	633	627	657	628	603	638	585	671	641	636	662	602	626	596	622	622	639	641	609	641	636	641	660	650	655	656	622	623	656	661	644	641	597	627	620	644	604	613	597	626	699	663	633	649	660	607	613	604	620	616	614	640	620	669	613	644	642	615	615	611	667	622	612	604	592	660	630	613	581	632	639	629	614	630	633	615	639	631	632	635	615	644	624	616	657	610	628	642	629	642	657	670	639	624	609	651	620	648	645	631	629	636	627	664	620	657	589	656	652	625	620	594	558	604	627	634	639	582	598	612	570	657	633	627	620	675	623	622	604	652	661	628	607	610	620	640	627	637	633	618	599	627	643	651	601	656	672	613	603	593	652	643	658	576	605	654	596	610	626	616	638	631	638	660	634	613	654	626	650	650	613	614	629	642	632	640	678	663	648	619	625	598	639	625	621	614	615	642	628	628	617	556	651	622	644	616	626	623	603	610	600	617	607	639	605	633	642	630	626	661	632	634	633	666	621	647	620	621	641	603	600	642	635	569	670	654	597	578	602	610	598	622	599	663	621	608	607	608	648	625	645	642	642	620	629	652	627	619	596	674	638	605	615	633	665	617	613	624	632	627	666	617	620	637	612	641	620	565	613	570	586	557	624	604	635	624	620	622	629	611	621	712	615	656	600	617	639	573	633	591	613	605	610	614	595	626	595	611	644	661	657	578	656	626	591	629	663	625	604	626	629	598	627	589	634	581	632	627	631	641	664	623	610	629	664	615	605	611	622	659	659	587	637	662	645	647	661	632	645	588	655	637	629	603	595	634	647	628	579	616	629	641	632	629	632	635	636	660	564	601	631	659	628	598	662	612	629	576	571	642	626	610	602	598	594	653	634	599	642	619	619	583	655	641	643	627	610	646	650	685	622	625	610	637	656	597	654	576	616	588	639	634	618	637	628	655	620	627	581	614	611	637	634	651	661	602	650	646	619	581	611	605	581	668	615	576	645	636	685	617	658	656	604	635	653	639	619	627	630	677	626	628	666	641	602	641	673	654	649	610	661	579	629	605	657	651	641	621	625	612	592	628	616	643	644	623	584	597	633	670	626	620	609	602	634	590	650	650	615	631	589	646	653	637	582	643	632	621	578	594	618	616	652	641	672	620	604	611	635	673	641	601	638	659	653	624	595	627	641	673	625	657	639	589	639	579	615	609	648	639	619	600	620	640	603	609	612	596	649	594	600	630	661	593	619	672	595	562	654	619	640	613	579	658	543	635	630	647	654	658	654	600	630	635	649	653	680	675	643	619	631	652	660	648	647	642	656	703	630	610	582	626	590	645	665	643	580	648	616	649	632	626	618	567	621	657	625	626	632	661	628	679	621	690	641	598	608	619	637	649	624	625	656	644	628	600	683	587	598	651	642	669	571	663	631	658	619	639	639	575	632	628	609	605	594	619	646	622	647	644	617	627	632	625	639	653	633	642	607	633	624	645	643	666	664	596	609	629	624	649	606	591	593	655	590	601	641	642	625	585	656	643	649	629	598	602	655	647	614	626	602	677	634	603	604	609	662	631	631	601	650	664	614	614	627	592	673	646	657	603	596	628	632	653	658	616	648	611	656	633	644	645	643	696	622	637	678	588	626	660	627	625	616	673	618	619	624	601	623	612	623	612	646	661	596	608	628	610	669	606	653	610	638	614	639	611	629	606	607	632
48404	23909	23639	5704	863	656	514	395	379	324	306	334	290	263	278	308	273	257	236	284	270	249	234	239	226	261	240	242	265	254	248	264	248	230	254	222	210	265	225	261	218	249	241	218	218	239	246	249	222	245	280	220	249	242	224	247	253	271	261	240	247	270	255	236	265	224	245	220	218	228	268	259	260	242	250	259	256	236	199	253	235	264	239	258	253	231	203	254	255	286	224	213	256	253	251	244	241	233	224	217	258	246	217	240	239	246	242	219	243	241	271	230	256	220	230	210	249	234	238	261	237	237	258	251	229	270	206	232	226	239	248	238	219	257	244	226	233	230	233	267	225	241	239	226	226	209	218	217	244	265	242	240	227	248	243	244	236	241	214	226	222	214	279	265	235	242	248	219	226	246	252	243	239	239	208	240	227	254	237	265	289	209	252	225	250	219	233	241	251	235	258	229	253	244	269	255	254	239	233	219	245	264	234	246	238	251	223	232	251	242	253	210	227	246	227	230	228	239	229	235	239	235	245	241	235	251	236	198	257	225	244	242	266	233	215	223	274	273	242	225	232	223	242	239	230	238	260	227	216	243	209	230	252	238	244	222	267	274	245	248	259	237	242	236	259	228	219	232	237	243	236	219	233	225	252	236	244	244	282	227	225	219	249	239	251	241	231	246	218	238	226	238	217	231	220	246	236	214	238	220	246	254	243	240	218	252	237	223	247	259	235	233	231	215	238	261	208	227	230	220	234	212	210	251	237	250	257	241	256	259	241	264	213	240	208	229	236	223	247	239	257	245	239	264	260	230	225	239	229	245	231	224	239	236	220	260	239	230	225	231	205	252	211	238	225	226	265	264	266	240	230	252	248	236	224	247	240	233	232	237	228	238	262	234	240	240	238	251	235	238	256	243	224	240	233	209	233	275	223	227	238	236	228	232	210	233	249	234	234	243	222	237	241	259	252	233	241	230	218	245	234	220	242	255	244	238	241	248	281	259	261	244	235	260	235	244	256	242	222	236	246	229	251	255	238	231	234	231	241	251	213	220	223	235	231	218	253	256	240	247	237	242	257	260	227	243	212	251	255	247	241	249	227	245	245	252	221	238	241	244	245	246	247	221	205	253	218	242	234	244	242	222	220	245	233	206	216	228	222	232	241	228	263	236	232	248	224	233	243	235	234	230	212	257	228	243	243	245	237	271	261	230	234	230	248	225	242	245	216	248	251	250	249	240	216	248	233	227	232	211	242	217	230	235	247	226	261	242	228	266	272	233	255	237	251	265	229	236	245	240	240	235	197	253	230	247	219	247	263	236	218	237	240	231	260	236	244	234	225	272	197	246	222	244	215	230	244	238	211	250	262	234	242	225	224	235	237	229	218	230	250	260	224	234	239	229	221	253	250	243	215	219	245	228	244	269	249	229	278	225	267	230	221	227	228	267	239	244	249	247	220	222	252	241	231	263	171	229	257	223	256	234	237	244	220	245	215	210	234	239	231	242	221	239	258	227	244	258	266	232	238	243	247	248	215	248	236	225	244	248	245	243	246	253	248	228	235	215	219	244	222	266	241	259	232	233	250	209	265	224	256	224	221	234	205	224	224	230	212	234	274	219	234	259	224	238	230	219	234	236	237	235	281	217	248	249	233	206	240	249	243	229	232	229	208	241	253	228	259	237	238	251	235	233	213	256	235	224	219	225	246	237	233	218	243	243	227	275	244	261	241	234	245	249	218	237	227	239	250	231	232	233	243	252	229	228	226	240	245	218	231	236	241	226	240	241	246	251	227	239	223	233	211	247	209	229	226	257	216	232	244	238	213	251	240	243	205	207	232	230	252	227	237	238	266	233	226	247	240	223	200	234	215	214	236	246	250	269	229	241	238	274	240	254	244	243	258	223	237	238	232	219	243	242	229	212	228	241	223	273	248	192	220	263	223	250	213	205	220	246	227	254	219	233	249	241	238	256	229	228	226	247	226	224	235	235	237	257	242	239	232	237	228	226	243	252	242	224	240	233	242	271	227	234	222	267	255	249	232	218	242	222	195	223	238	236	262	249	247	239	209	253	229	226	232	229	241	209	247	235	234	249	237	258	244	235	250	227	260	208	240	260	220	265	261	249	231	246	217	242	217	259	237	251	247	282	262	253	261	215	226	226	257	215	227	236	227	223	240	227	216	239	227	233	227	224	266	239	240	244	214	230	225	235	236	245	234	220	278	214	207	242	196	230	263	236	217	246	227	251	231	254	247	235	228	248	238	225	253	237	242	233	249	252	242	238	224	244	214	263	230	238	225	210	240	210	213	237	260	223	240	241	234	261	266	226	232	244	266	217	230	224	213	260	234	268	259	234	216	272	223	237	236	236	241	273	238	222	234	245	230	262	242	236	235	247	220	241	260	241	249	261	231	232	254	235	234	221	231	217	221	228	204	206	237	236	243	249	229	238	238	227	242	251	243	232	228	236	241	268	250	254	243	219	199	249	248	225	244	230	228	247	241	244	242	245	247	212	234	240	213	251	220	233	259	209	254	242	234	219	237	240	251	247	257	223	200	250	260	222	251	211	230	219	247	199	236	229	215	264	233	238	239	223	232	248	221	220	236	220	226	237	227	232	278	215	234	241	278	241	230	270	233	235	256	253	205	215	235	223	217	219	222	240	260	242	202	231	226	249	253	242	220	203	235	271	223	223	248	260	228	239	233	239	253	207	232	230	223	234	252	261	245	256	221	240	261	246	249	257	244	244	256	221	244	237	231	247	225	242	229	218	222	218	242	264	245	260	239	226	241	238	230	228	219	244	241	258	218	206	200	205	238	218	241	265	236	245	248	248	222	232	236	239	229	227	258	231	251	253	219	244	226	250	217	238	254	249	265	248	221	259	251	243	237	230	212	247	232	257	256	230	232	214	218	231	259	240	237	233	238	218	227	240	256	243	238	253	233	227	235	233	236	205	213	207	201	239	217	253	245	216	240	260	261	225	262	250	230	246	251	219	232	238	232	250	206	263	247	227	219	269	263	227	233	235	286	227	248	235	235	235	218	247	248	250	222	238	266	254	229	261	258	248	251	241	232	241	252	245	245	236	212	242	242	257	237	231	223	238	211	224	212	219	260	250	243	212	215	217	207	270	252	227	222	228	219	215	261	264	233	230	231	223	240	242	223	228	244	259	248	234	209	242	235	225	204	229	242	208	240	236	257	219	228	211	225	264	226	239	239	235	262	230	229	203	200	258	243	208	220	239	254	257	219	218	229	240	229	216	242	229	207	232	234	256	242	247	248	229	238	247	251	254	209	249	245	256	224	237	243	191	210	229	239	258	223	278	237	207	215	236	228	243	250	230	234	223	218	238	214	226	256	234	218	233	246	244	233	245	253	226	251	243	242	237	220	233	231	216	267	242	230	225	210	235	263	237	224	227	224	217	239	238	248	233	221	204	246	231	245	212	232	193	251	262	237	223	248	233	232	192	264	236	227	241	247	214	247	222	235	231	250	243	234	244
29331	1435	2399	2683	2331	2067	1731	1545	1307	1146	1096	1017	921	848	870	808	836	721	722	776	673	689	678	681	665	699	674	649	621	644	634	682	647	645	685	651	634	646	636	642	671	621	615	616	645	606	631	608	608	608	564	601	578	636	604	566	634	584	576	598	573	595	595	617	624	583	599	602	591	580	586	599	622	607	618	587	567	596	575	605	584	606	589	628	605	552	605	579	555	589	551	583	585	622	617	626	619	615	622	572	539	574	593	607	589	566	613	604	587	610	583	587	601	576	569	598	568	591	578	587	641	580	588	598	605	610	593	587	636	609	610	622	548	633	590	588	594	570	575	608	562	605	553	562	583	566	604	608	582	579	580	576	625	621	605	629	607	599	578	609	588	620	641	578	628	593	583	547	602	607	620	619	586	582	599	602	563	593	560	619	627	601	590	579	571	591	613	540	592	585	606	560	602	599	575	574	615	596	584	573	589	603	656	627	604	621	584	570	578	652	605	607	602	592	566	577	632	594	578	572	604	580	536	629	595	557	587	590	605	582	619	606	545	595	581	599	577	548	595	591	584	590	600	627	606	533	587	594	583	608	589	571	601	597	577	598	602	617	556	573	579	591	579	592	565	593	603	580	607	636	612	591	650	607	608	601	594	624	592	575	598	597	632	590	575	589	566	585	599	572	581	594	599	570	591	614	608	569	605	608	556	577	592	624	552	591	613	590	577	603	623	570	597	547	619	566	626	614	594	580	621	560	612	602	603	601	609	586	546	586	579	589	580	582	585	614	569	600	629	608	577	635	619	614	598	596	564	592	606	558	591	614	584	566	669	600	575	619	565	621	632	609	612	624	541	591	572	631	579	557	602	569	624	563	581	618	615	583	581	608	591	582	623	591	563	630	574	582	547	567	576	560	586	583	590	626	574	625	575	585	608	600	597	621	602	616	600	575	622	577	555	580	558	678	620	547	571	604	576	625	576	627	566	599	572	630	550	610	581	591	553	555	617	575	609	575	608	618	585	604	589	584	578	575	614	562	608	571	518	586	572	532	616	617	587	586	597	602	592	600	595	593	589	559	622	590	582	632	620	554	612	594	569	638	591	603	591	581	578	592	609	607	593	584	593	567	587	596	584	593	638	580	626	616	620	570	617	584	617	578	614	590	627	578	580	586	576	577	594	570	574	589	576	575	590	598	530	618	583	574	542	562	592	595	576	559	589	597	613	571	593	608	586	581	591	572	602	543	635	546	609	596	600	567	611	564	574	613	564	606	637	579	624	608	568	605	641	627	612	600	557	589	564	569	581	603	622	608	579	544	581	559	601	536	599	583	561	594	619	587	615	539	599	589	561	606	616	567	594	573	574	600	606	588	601	603	574	598	564	585	614	569	591	618	595	610	593	629	583	596	573	577	610	615	650	539	590	601	623	627	551	598	569	613	585	580	576	566	577	600	563	621	604	619	591	595	618	573	562	571	572	615	577	593	591	591	614	553	566	614	599	602	562	630	583	595	590	583	634	570	593	596	607	560	606	632	602	620	597	631	597	564	584	577	632	591	593	579	589	561	562	590	611	619	546	603	580	581	606	597	609	583	601	595	607	610	601	548	627	567	596	587	581	614	578	612	606	584	566	592	568	583	544	551	615	587	614	626	589	563	600	601	594	622	580	546	589	586	618	602	553	524	607	557	621	586	614	541	569	586	556	581	593	583	588	579	590	608	596	585	616	560	577	605	570	559	602	623	591	611	593	613	602	616	571	594	530	623	537	610	584	586	572	590	621	575	562	591	597	636	610	611	535	559	631	586	611	653	567	562	593	598	588	601	564	564	564	594	566	602	589	612	602	583	608	580	652	640	590	639	586	605	586	627	618	592	610	577	606	573	594	607	620	652	587	578	564	607	570	552	576	536	597	550	547	576	616	635	588	608	560	594	572	544	616	562	595	571	616	580	594	564	607	592	630	602	608	550	573	590	607	568	563	590	570	576	571	614	616	583	610	617	610	568	575	592	613	617	593	591	622	593	558	606	579	552	601	583	602	568	600	602	549	616	572	605	588	600	571	607	617	574	573	582	552	603	568	565	581	591	567	588	582	566	612	579	597	586	593	597	586	577	581	640	607	620	579	583	611	542	577	586	586	568	594	577	551	597	597	594	598	604	594	617	558	621	586	620	616	622	603	592	592	639	580	561	568	617	575	580	575	601	572	587	598	619	616	553	610	600	550	607	610	613	581	530	652	592	590	563	597	614	587	591	548	543	593	577	582	592	602	566	537	578	580	607	628	575	607	595	559	634	554	626	607	572	581	587	626	615	583	600	572	580	561	563	530	584	606	616	615	595	596	630	552	598	629	555	617	587	599	566	598	551	616	588	593	547	545	560	576	609	559	625	603	590	621	577	591	619	592	630	555	592	592	594	607	611	609	606	580	608	583	570	606	594	629	536	576	592	626	584	538	593	653	587	587	604	586	572	603	588	558	570	590	604	575	555	558	568	644	606	612	596	607	587	619	594	591	592	586	567	620	583	575	606	566	619	596	575	532	612	585	589	577	580	622	585	596	590	584	563	593	619	559	613	601	583	616	588	596	604	566	565	647	603	610	592	534	594	607	607	585	622	591	563	598	587	608	599	584	551	602	550	582	625	597	605	613	588	578	585	566	568	538	562	612	593	565	635	591	612	619	600	596	578	595	558	565	571	597	608	596	593	594	583	572	576	588	557	561	557	598	627	584	601	600	572	567	593	589	612	577	560	579	600	600	575	538	601	585	570	605	604	595	618	604	613	548	603	622	585	601	558	591	609	577	578	613	592	552	597	568	564	559	575	611	580	540	614	610	605	559	631	617	605	604	592	588	585	566	596	573	617	580	598	584	556	576	617	585	619	579	627	573	594	634	570	640	585	602	596	615	595	600	567	555	589	592	624	576	619	586	558	568	593	590	600	577	527	607	592	561	653	596	607	571	596	580	593	565	558	551	567	596	598	604	574	614	558	577	615	573	592	553	629	595	615	589	631	610	562	620	593	598	583	607	586	566	588	557	604	597	632	635	589	601	574	626	576	583	590	596	592	598	578	604	542	602	595	597	621	603	590	547	611	638	585	585	627	580	545	636	545	555	600	588	624	639	588	610	582	538	587	566	545	604	563	570	562	577	611	568	582	569	608	592	576	570	617	590	609	585	590	564	634	599	541	575	589	567	557	573	585	593	607	607	577	590	580	616	568	627	581	615	535	610	619	544	610	620	569	610	564	580	615	597	588	564	572	572	575	636	564	600	600	588	583	592	567	579	579	606	571	617	580	580	572	622	587	578	607	580	562	584	585	567	562	591	587	584	631	605	610	593	575	598	586	562	594	589	544	531	595	621	550	614	576	622	576	577	612	591	568	593	631	590	573	575	581	617	589	583	589	600	627	567	583	628	587	595	585	606	609	614	557	573	579	601	564	556	558	585	593	580	589	602	555	607	578	570	604	591	596	621	592	597	537	594	600	635	617	626	565	599	608
43923	26079	23863	14440	3312	1318	887	715	648	547	517	499	453	441	423	437	415	433	443	379	416	405	364	364	349	377	390	344	391	378	334	358	370	384	346	374	379	364	356	316	319	353	350	324	368	331	336	333	362	326	371	342	343	378	340	358	350	371	370	330	347	365	362	377	355	386	368	341	352	317	390	350	362	358	363	345	337	332	325	337	349	380	384	366	355	342	340	372	391	359	357	365	332	374	311	331	378	365	351	379	332	359	320	345	364	327	338	373	326	322	377	372	358	345	358	351	318	345	362	350	354	324	299	319	347	348	355	344	356	335	340	349	370	364	407	357	397	346	320	344	366	328	332	352	355	389	339	328	366	311	343	368	373	367	342	322	369	362	361	358	326	323	358	389	367	356	342	322	349	379	327	321	364	348	337	343	367	335	332	334	332	357	339	365	350	327	359	378	334	350	327	379	333	318	346	363	328	358	349	365	369	361	340	365	332	376	342	337	333	370	346	336	352	380	312	344	344	340	324	332	333	369	328	348	342	371	306	351	338	366	323	339	349	339	306	359	351	334	376	341	340	373	346	345	366	331	342	380	328	370	347	324	332	343	320	355	334	408	349	367	368	345	343	348	338	373	342	356	335	355	335	357	392	368	326	329	330	325	339	339	321	343	362	366	367	362	378	342	347	329	334	346	357	335	334	336	324	336	338	354	335	312	354	345	336	360	356	371	384	354	297	348	379	355	316	355	335	328	360	333	355	403	362	360	317	348	383	342	306	356	392	321	350	355	343	339	327	386	347	334	318	346	376	368	344	324	356	378	324	327	339	341	323	334	334	397	361	346	325	322	357	356	384	392	340	378	350	332	359	354	381	389	348	328	353	356	348	313	318	361	367	350	368	366	342	352	358	352	342	323	379	380	331	331	329	367	350	336	359	374	344	364	365	367	376	323	372	313	357	316	334	349	306	378	363	336	395	353	345	324	332	359	349	352	369	336	338	331	389	337	348	309	330	354	358	336	349	359	321	365	392	348	334	339	317	356	381	353	351	376	346	347	321	352	354	364	377	324	347	344	382	311	333	367	352	353	357	355	337	302	359	354	313	350	345	341	353	380	345	351	357	368	368	374	349	368	337	327	342	336	349	323	375	331	348	338	310	369	321	351	346	351	333	322	392	355	359	402	344	356	354	347	337	328	376	355	354	357	342	357	325	350	357	337	337	344	348	367	394	330	349	358	362	369	326	333	325	342	378	336	314	360	358	357	321	332	317	359	349	353	364	392	391	345	351	336	350	345	343	320	338	336	323	362	360	342	329	355	357	360	346	357	373	353	323	323	321	315	331	344	339	344	351	359	367	355	300	297	376	354	372	325	334	368	352	349	313	316	337	375	321	345	341	318	318	390	366	372	352	364	366	309	338	367	351	363	366	377	360	394	346	349	349	301	390	389	349	347	360	362	367	377	375	342	353	304	340	325	326	367	375	343	329	374	317	346	335	348	342	328	358	350	368	359	362	340	336	354	364	354	355	373	331	307	323	335	345	351	366	355	348	345	336	336	374	356	335	323	355	324	358	363	338	354	355	362	341	352	372	364	303	301	326	312	344	335	361	394	329	350	377	318	363	354	366	332	376	377	323	361	341	408	313	359	344	351	329	364	397	370	346	337	343	368	323	350	367	381	373	329	303	287	354	326	336	360	356	351	347	322	340	357	342	332	330	409	395	321	344	333	339	375	388	373	339	317	335	396	382	372	353	359	345	337	362	337	335	348	367	348	346	368	340	338	378	370	356	362	389	340	382	394	351	374	331	307	364	357	347	320	330	355	343	355	352	369	341	349	340	324	338	358	350	369	358	359	339	343	359	369	346	317	344	378	338	368	330	350	343	387	328	368	348	324	341	329	373	328	332	335	367	360	352	352	356	345	371	331	336	340	337	343	341	346	318	336	357	343	383	382	319	342	342	326	368	357	345	325	334	347	351	333	334	343	334	354	381	404	334	367	355	374	366	354	325	334	346	358	373	362	358	358	349	352	352	341	327	329	383	367	343	342	359	352	301	359	343	355	352	343	359	343	361	345	356	349	364	381	335	365	327	377	334	351	366	333	334	340	336	357	336	351	342	351	354	315	359	339	360	336	359	357	331	346	341	316	344	366	344	377	347	341	337	344	365	385	347	363	348	334	387	395	373	336	385	318	368	339	329	351	357	377	360	342	351	354	326	361	347	382	307	368	337	374	329	348	358	367	322	377	374	349	345	323	369	368	346	348	309	340	340	357	371	343	300	348	376	354	338	373	354	379	368	355	338	337	360	330	361	328	352	356	358	350	350	360	342	385	355	349	334	336	337	377	369	357	353	326	360	327	368	400	361	341	337	336	343	299	330	342	339	334	364	347	321	364	393	363	334	351	322	330	324	338	388	336	337	351	367	340	372	321	304	323	366	350	372	357	360	366	339	360	341	329	308	343	343	377	387	377	331	359	372	347	335	367	344	355	373	386	347	365	366	351	336	347	346	325	356	360	346	352	330	342	366	376	368	365	339	349	348	336	354	326	332	319	336	386	336	344	365	309	365	379	374	364	336	368	343	339	362	350	350	342	343	388	365	357	368	350	333	362	343	343	324	369	337	356	369	367	317	354	381	323	379	349	367	337	360	354	374	355	364	366	348	356	356	381	344	371	327	333	337	320	349	324	367	369	356	343	361	347	354	349	369	332	337	369	375	356	354	366	351	366	338	342	348	358	335	321	356	334	359	323	341	358	337	348	351	340	352	356	359	355	350	371	361	346	339	353	365	325	364	383	367	337	361	384	347	357	354	351	355	352	371	311	346	369	316	350	332	335	337	362	364	349	363	371	383	389	348	334	331	349	347	378	343	384	325	340	334	333	365	351	327	352	303	341	351	355	352	392	357	305	324	337	368	330	316	334	373	348	354	353	361	344	321	349	342	353	354	327	380	353	375	345	375	368	373	339	344	369	390	353	328	371	345	350	376	367	360	348	325	365	335	350	335	370	328	375	348	349	345	339	365	344	323	348	338	363	376	335	361	346	363	352	350	381	362	340	382	342	325	344	323	354	355	337	349	346	343	334	313	349	357	344	340	350	324	349	363	388	369	336	329	371	340	356	342	324	372	369	348	361	360	329	356	347	344	333	349	352	347	384	331	330	353	336	374	339	341	366	349	338	341	364	379	352	340	361	356	361	375	342	359	352	327	360	332	343	348	357	354	330	357	344	351	345	363	337	367	379	342	340	369	359	376	367	366	338	351	320	345	336	321	348	343	304	323	352	327	338	330	330	321	363	295	366	355	351	364	354	356	359	413	343	355	353	367	386	352	371	330	334	362	356	358	363	356	359	333	338	374	351	372	354	338	346	372	352	348	350	372	332	353	373	361	342	368	348	338	322	325	344	344	349	331	355	401	328	342	374	372	341	343	377	336	337	365	329	374	393	325	361	364	362	343	342	336	340	342	357	346	334	362	383	339	384	363	338	328	344	346	413	360	326
30303	2576	4506	5220	4343	3678	3072	2566	2149	2011	1784	1606	1505	1394	1412	1275	1239	1192	1196	1189	1080	1046	1049	1033	966	989	930	953	875	950	951	927	965	956	906	910	923	852	906	858	864	885	855	872	823	864	842	833	839	851	903	861	846	916	828	846	847	864	861	780	802	817	880	834	874	790	841	828	828	805	855	891	826	915	832	810	871	841	846	802	843	809	837	767	819	876	799	844	830	857	844	809	786	828	863	880	795	865	861	830	821	856	802	791	798	837	819	808	853	827	842	831	814	852	805	893	871	833	800	834	791	800	787	832	797	862	789	807	848	785	795	771	845	844	889	821	778	824	862	850	850	837	828	815	829	856	873	791	794	827	821	831	882	834	816	836	813	815	811	845	854	854	796	777	807	845	875	838	853	836	809	816	777	863	788	849	774	852	774	776	827	816	829	783	762	835	802	811	777	811	799	839	842	822	782	821	825	845	846	778	849	806	756	814	792	849	901	829	833	815	796	818	847	806	800	786	822	826	795	846	776	848	786	877	894	869	816	780	841	844	785	813	773	779	830	804	833	790	823	833	789	833	824	811	871	897	822	798	859	783	816	826	768	846	858	784	814	826	787	844	815	835	800	796	764	855	844	790	805	889	808	832	848	803	822	817	814	833	832	797	792	787	816	865	797	829	820	852	793	804	836	844	831	793	822	817	800	821	861	838	789	784	780	803	790	840	843	818	777	781	812	792	819	809	820	820	845	828	789	774	808	872	806	811	844	854	805	795	821	797	840	802	786	807	793	800	845	826	840	881	832	817	827	854	812	812	870	818	807	832	799	792	803	772	844	756	824	796	812	845	801	866	823	803	819	867	850	837	809	873	826	806	797	770	843	870	807	815	798	804	814	819	794	816	800	813	830	816	800	854	897	808	771	810	838	822	805	830	821	820	824	857	803	824	781	857	804	828	844	824	832	871	794	787	776	818	812	905	816	805	842	885	838	810	798	851	760	846	810	853	805	834	784	840	802	852	815	826	839	793	746	817	823	748	805	828	815	861	787	825	809	882	781	766	827	783	843	807	833	839	812	829	774	823	841	809	833	787	803	769	856	800	812	864	817	853	777	837	827	850	822	854	817	830	828	843	889	857	810	783	793	786	844	886	782	840	804	769	806	807	801	858	834	787	837	814	824	824	798	871	803	804	787	790	782	837	839	856	789	795	842	817	836	830	813	767	816	813	824	846	844	816	743	807	786	800	761	814	861	818	810	792	836	790	828	760	768	824	789	798	806	793	826	829	834	829	815	820	784	828	809	852	778	802	786	843	861	772	825	813	851	820	798	787	823	800	829	782	811	779	810	855	845	802	810	791	848	869	829	786	853	822	812	838	830	800	804	812	770	792	780	856	858	838	801	819	816	835	792	797	791	833	823	810	787	819	893	837	886	818	841	822	805	846	832	771	757	780	815	841	835	786	839	816	810	847	818	848	827	805	799	794	799	810	781	821	809	814	821	803	811	811	847	800	830	768	830	809	841	828	842	834	843	839	801	863	819	827	848	845	823	849	824	846	827	840	837	849	823	843	815	821	886	859	835	788	827	829	778	836	833	907	872	836	796	783	797	852	844	822	799	844	787	808	814	848	783	834	842	817	831	778	820	782	810	805	854	750	831	870	889	835	853	781	846	844	820	797	799	827	843	789	823	879	817	839	803	809	823	820	807	814	778	806	805	822	837	861	785	807	829	811	862	782	800	835	841	834	860	807	818	828	788	807	819	859	851	777	805	791	802	822	851	830	787	865	797	859	815	844	851	853	824	816	802	812	830	837	807	811	805	820	810	808	838	819	805	825	846	831	841	833	792	866	798	853	797	817	786	770	827	850	837	836	794	802	790	837	820	822	823	841	827	830	835	838	831	824	815	839	777	805	826	831	799	841	815	788	812	811	783	803	806	838	818	814	804	845	878	841	842	831	835	822	780	842	806	831	822	823	831	788	865	834	850	788	836	844	821	806	834	789	829	776	825	856	797	838	764	816	779	772	826	772	837	804	832	788	792	819	831	817	881	891	757	830	821	788	812	880	778	866	800	842	824	881	785	805	837	829	789	816	780	833	799	855	796	860	864	832	803	843	785	818	818	803	807	818	843	849	816	841	807	813	804	864	804	824	812	839	827	827	819	798	827	810	825	816	806	801	794	864	742	814	845	756	839	830	812	805	811	851	873	796	836	833	829	810	813	829	782	766	791	851	829	825	848	814	834	820	805	835	804	784	890	834	777	867	816	863	845	831	826	800	870	822	835	819	817	883	846	818	873	804	821	831	822	830	840	775	824	892	782	831	824	852	840	815	858	831	829	836	844	807	793	851	778	833	823	802	817	841	745	808	849	871	807	825	868	817	813	841	901	822	844	816	825	797	834	817	841	825	838	836	793	815	804	837	796	759	795	749	818	818	822	813	837	811	806	797	843	850	807	843	790	824	817	866	797	812	812	804	796	792	806	754	824	813	830	833	798	808	829	787	817	813	805	775	838	816	811	801	824	829	798	807	780	801	800	816	843	792	789	832	789	805	798	846	786	852	819	850	821	807	860	838	799	809	853	808	818	785	812	796	873	779	850	856	846	771	802	798	811	801	823	808	819	885	840	824	845	869	794	790	863	810	806	853	819	820	830	797	792	771	864	806	849	802	827	798	825	860	815	825	803	832	840	839	850	822	838	844	831	836	820	820	812	856	770	778	783	839	818	829	863	810	850	797	828	797	797	791	862	820	829	789	849	828	846	811	820	806	851	858	819	827	783	814	812	823	806	814	845	751	832	892	809	879	867	851	815	852	782	852	830	810	809	837	794	810	839	825	812	835	873	806	856	829	874	829	850	881	763	832	826	818	833	833	874	831	774	788	829	804	805	869	861	826	846	833	820	809	856	823	811	801	820	817	798	820	840	858	838	841	825	814	760	856	880	795	766	776	814	803	821	773	827	816	778	814	813	776	832	843	862	774	766	819	867	835	788	771	808	885	812	864	823	839	817	805	802	883	872	827	802	873	812	803	830	842	837	822	800	850	803	788	796	842	772	814	741	819	808	822	813	787	864	846	823	823	826	819	825	833	793	846	822	814	832	802	838	787	813	784	810	844	829	832	844	870	835	826	782	823	812	805	871	733	864	811	829	797	826	788	831	835	830	729	811	774	806	843	782	829	861	816	797	826	813	806	818	849	877	788	813	804	843	848	811	830	789	868	811	782	836	838	796	849	824	818	849	820	786	836	792	827	845	835	861	813	881	820	825	844	831	808	803	800	838	829	801	825	862	856	800	838	853	817	870	740	808	848	850	833	784	752	865	872	788	861	832	806	853	810	786	845	797	820	830	817	857	839	817	854	824	831	809	831	780	821	814	811	830	850	792	820	865	801	823	795	794	803	824	816	771	835	773	841	875	819	850	786	797	804	862	811	768	775	770	805	816	821	777	794	855	830	811	794	807	791	817	825	844	830	815	811	830	838	829	832	826	836	830	836	856	838
10803	609	377	317	259	268	288	227	260	289	252	251	266	244	228	262	265	230	244	241	260	287	245	266	248	249	277	257	243	239	278	264	256	245	286	260	276	265	289	273	246	262	238	277	266	253	270	252	246	259	269	243	251	237	261	244	288	268	259	244	245	237	278	234	224	246	233	270	255	265	268	267	250	269	253	278	268	259	262	258	266	242	244	272	254	252	294	254	239	245	251	271	284	284	232	239	263	238	267	240	257	255	266	282	257	232	261	243	268	257	274	279	245	264	230	267	259	257	260	263	221	265	276	260	261	235	264	285	254	249	282	283	266	261	267	267	251	244	241	268	267	300	255	260	255	266	257	233	259	273	265	252	242	246	259	252	217	277	255	270	256	238	262	257	239	241	268	268	244	246	255	251	286	277	278	256	280	250	226	261	249	269	264	254	224	235	243	247	295	260	265	226	251	272	268	262	233	242	241	219	262	277	262	280	274	277	259	238	262	231	228	253	226	248	285	262	274	227	231	280	263	271	279	253	249	251	232	249	249	261	253	271	263	238	276	270	274	268	236	258	258	277	223	283	267	264	271	264	258	276	251	243	253	240	253	221	247	255	268	278	245	247	264	277	278	219	255	238	265	263	284	247	247	256	256	251	256	271	294	280	251	276	265	259	232	252	246	259	273	259	244	272	266	251	243	243	268	226	256	261	242	244	257	268	244	264	255	277	249	278	234	271	247	281	266	231	252	288	265	261	254	252	226	256	288	246	246	260	272	300	248	235	243	254	250	246	244	249	280	232	267	256	261	273	261	237	238	294	263	241	265	266	234	240	260	263	248	268	241	227	240	279	269	293	274	276	265	240	248	272	270	269	271	227	229	256	262	263	251	277	242	283	248	244	290	242	254	250	251	282	245	277	226	221	253	267	236	256	270	273	253	266	260	294	261	261	267	264	240	258	254	283	254	254	277	256	257	280	281	258	228	297	245	253	262	224	281	285	242	256	267	264	236	253	289	266	259	256	243	260	238	261	257	255	280	276	258	235	253	244	247	267	265	251	262	267	256	264	251	246	235	244	255	255	291	236	266	279	286	216	229	267	248	263	244	230	255	251	244	246	279	289	242	255	262	246	233	248	269	253	272	253	275	256	262	226	247	241	275	277	260	236	233	243	249	263	233	245	257	292	233	275	263	280	257	238	271	261	253	260	240	247	256	250	314	278	264	261	249	292	239	277	267	260	246	279	286	239	271	281	261	273	252	256	261	254	216	250	259	270	232	299	229	262	241	268	251	234	264	263	227	251	236	240	247	268	270	265	256	223	286	250	251	249	264	242	228	256	282	265	263	245	241	277	275	257	267	241	266	227	269	226	257	246	252	252	251	237	243	249	258	243	253	248	219	222	202	256	263	284	267	246	240	244	266	241	270	262	264	296	259	265	222	252	258	257	273	243	289	274	273	238	256	250	269	284	251	294	281	275	242	248	248	272	277	263	244	234	255	289	248	268	228	239	246	253	256	246	278	260	230	227	279	272	271	261	274	267	269	245	254	260	267	216	265	261	225	232	249	240	271	244	261	249	260	227	253	247	253	268	289	263	268	259	264	246	259	283	237	237	246	267	268	283	238	243	257	260	264	250	265	267	250	266	257	252	244	252	236	260	277	261	267	257	237	243	245	253	256	234	232	233	271	249	265	265	256	283	258	252	245	261	226	279	291	282	301	241	272	273	263	235	254	271	241	233	260	221	245	273	244	245	278	245	249	243	258	267	246	283	250	261	265	263	224	244	238	267	257	278	269	254	267	262	294	249	243	237	220	242	275	285	244	257	256	238	255	232	264	246	271	266	276	228	261	221	307	276	286	236	240	284	277	271	232	278	261	271	246	263	253	256	275	263	262	274	249	258	259	270	267	261	265	264	251	274	224	245	245	271	255	258	227	260	285	270	244	231	242	255	274	269	251	266	247	246	222	257	274	250	277	229	273	269	263	271	266	265	260	270	248	254	269	268	258	256	276	248	292	284	264	283	259	243	286	272	235	257	260	270	237	259	263	253	262	270	294	234	273	259	276	287	235	281	286	245	252	211	272	256	264	258	264	252	240	262	252	246	270	268	278	239	254	246	275	255	261	246	252	237	244	282	234	259	249	280	245	253	265	280	261	300	260	240	236	253	266	240	235	244	254	237	258	263	290	243	263	248	227	262	291	253	229	280	253	249	297	242	245	242	256	242	274	293	263	254	256	267	254	269	275	225	269	239	267	250	263	230	276	256	241	230	257	232	258	265	274	255	246	283	256	249	248	249	272	267	246	250	246	270	236	266	249	284	232	261	256	274	240	251	242	239	278	263	259	250	265	244	278	250	275	265	281	284	256	248	243	264	275	269	250	237	259	244	272	257	284	249	276	265	235	228	269	276	263	255	271	253	269	245	217	229	261	271	287	243	268	273	255	265	265	276	240	269	231	245	272	255	273	265	259	240	245	253	255	274	267	259	284	264	230	255	297	264	259	258	242	281	312	307	253	256	250	259	262	239	259	229	267	276	252	263	277	274	260	267	224	261	279	259	260	269	232	217	228	250	230	281	226	258	257	270	257	253	270	247	255	274	260	263	258	267	235	234	237	265	266	267	265	282	239	235	258	233	229	270	228	245	249	254	253	247	233	242	238	247	257	237	232	241	242	264	263	238	255	233	261	248	247	238	228	283	237	257	246	266	260	284	258	275	277	278	258	277	257	245	265	241	263	246	263	276	239	252	294	268	240	276	265	264	234	239	216	263	275	246	246	235	248	249	257	280	268	240	237	245	249	242	278	294	249	265	241	233	264	242	237	268	234	239	262	265	280	267	280	243	277	247	279	261	276	269	262	242	266	283	239	244	271	259	244	269	279	267	256	276	273	293	274	261	286	293	254	244	250	235	269	250	301	255	270	258	258	285	251	234	247	224	286	218	254	250	274	275	277	234	250	238	239	260	243	250	230	266	243	263	276	300	270	297	281	249	266	278	263	237	262	240	238	240	243	256	250	264	288	262	253	262	263	254	248	256	262	298	263	271	234	262	251	255	248	255	253	257	253	280	274	256	275	249	283	244	261	247	265	254	276	267	213	251	271	275	274	237	239	220	247	256	234	269	255	302	253	237	247	247	278	273	249	242	247	242	268	255	234	249	267	235	231	217	261	268	283	272	270	254	230	268	277	250	244	240	253	274	275	296	260	251	242	292	242	238	266	260	248	272	232	236	243	254	237	275	288	243	222	257	242	239	249	253	234	243	243	246	261	254	269	265	253	286	302	247	284	238	269	275	257	257	269	233	269	248	271	251	269	267	258	219	286	247	261	300	242	263	286	257	249	269	288	259	242	254	241	244	262	264	243	269	294	246	258	241	267	268	244	280	267	285	270	280	265	272	253	262	263	229	243	245	262	239	220	274	267	241	273	235	230	251	254	255	254	286	286	232	280	254	253	233	227	262	280	254	275	281	248	280	230	276	242	244	261	278	260	256	252	235
10122	698	773	827	790	700	672	617	622	647	650	607	611	620	616	667	641	682	616	628	577	616	578	640	611	650	643	598	682	641	629	618	603	637	665	643	596	655	583	609	638	637	642	654	645	585	636	595	559	594	658	629	608	639	612	663	559	634	603	606	637	669	618	616	588	600	626	591	605	660	635	630	617	640	597	638	587	591	640	616	608	603	590	617	590	650	599	654	631	612	591	596	626	564	640	579	638	632	669	626	649	603	653	622	592	597	641	605	628	595	593	578	633	574	588	643	628	623	617	605	659	621	533	598	626	664	633	567	649	616	618	596	635	639	644	598	590	636	633	635	621	609	628	614	562	616	622	645	622	646	566	612	629	636	608	594	638	637	611	612	617	618	604	650	630	626	643	619	593	622	614	653	585	582	659	614	592	615	605	658	616	622	622	591	587	638	658	640	619	617	608	617	608	622	604	613	617	583	615	623	657	612	616	614	623	597	647	638	664	617	624	630	575	643	615	641	627	603	626	569	645	609	586	616	598	613	637	617	571	634	629	631	632	619	646	604	638	614	644	632	564	587	630	626	627	656	619	595	631	650	653	652	663	631	605	588	643	613	636	581	651	586	640	577	630	589	635	621	625	671	603	615	601	600	594	604	624	606	648	612	640	587	616	597	625	616	576	606	671	599	620	642	626	579	625	644	649	646	598	592	658	615	621	607	616	618	611	597	660	642	648	610	619	640	638	652	583	650	586	624	559	588	600	644	588	598	587	681	617	623	580	615	645	619	605	598	662	610	585	646	650	623	621	593	588	632	626	603	637	598	638	616	625	635	601	606	624	613	598	600	609	615	621	609	636	608	636	623	562	641	606	626	571	620	648	630	612	613	633	634	621	588	649	622	599	607	635	638	598	588	639	636	607	630	633	616	613	654	628	609	605	604	634	603	652	600	589	624	605	627	590	637	614	644	613	595	631	631	586	659	652	619	604	611	625	633	653	615	573	653	612	614	646	610	635	599	576	622	582	648	595	613	630	591	636	644	612	619	630	599	626	604	609	593	598	649	639	592	639	622	629	628	630	597	590	604	642	628	639	587	620	611	627	568	621	651	625	593	597	642	626	630	600	635	602	621	613	615	619	621	596	589	639	625	594	637	652	630	667	591	604	610	597	605	593	584	643	573	554	620	621	578	623	639	603	581	585	632	572	601	620	644	559	580	649	676	628	575	649	641	667	619	604	629	651	613	599	634	632	594	635	623	586	592	635	618	605	579	647	614	530	617	591	584	658	603	621	634	620	666	606	665	616	623	625	618	638	589	644	609	619	602	632	645	596	564	604	654	641	647	622	611	603	624	604	603	575	567	643	598	621	599	597	608	613	585	571	578	586	601	616	630	604	658	623	600	641	654	597	609	641	600	609	641	609	606	615	602	593	640	604	614	634	597	645	622	623	656	594	598	604	666	585	623	591	602	625	612	679	615	580	603	623	630	617	638	613	610	629	552	615	590	586	611	662	620	609	621	593	615	595	573	623	642	593	630	600	626	588	641	608	637	623	645	586	629	630	654	610	630	598	615	669	589	602	645	671	576	618	636	616	632	611	564	610	620	610	612	573	559	601	588	570	623	618	620	607	629	604	634	626	598	619	611	633	633	586	597	601	605	607	613	621	622	618	625	660	646	573	624	654	605	641	608	597	603	606	597	629	636	616	550	583	614	617	586	589	609	640	606	604	631	622	607	650	604	631	613	623	604	631	592	637	617	648	624	642	612	628	604	624	601	608	581	621	640	601	613	632	582	615	622	585	614	628	571	638	564	609	615	634	593	651	590	597	598	638	600	613	630	622	608	618	662	622	630	628	623	653	612	621	613	615	642	592	596	594	623	619	633	637	572	641	621	580	629	574	664	592	634	628	637	647	615	621	632	631	612	629	586	648	607	600	599	598	628	638	582	564	619	653	610	619	570	619	625	637	617	585	611	669	595	620	604	591	613	606	605	621	605	631	588	615	574	639	639	646	607	589	637	629	628	671	628	608	628	595	633	603	635	623	606	601	644	650	579	642	642	617	609	608	620	631	606	595	600	648	621	581	633	621	596	600	627	655	634	588	618	597	602	618	592	552	580	605	608	623	624	609	582	622	628	661	669	614	598	633	614	640	643	637	625	597	670	638	652	637	629	584	621	613	591	602	597	663	587	604	570	618	591	629	648	622	615	635	600	625	591	656	597	629	592	607	613	644	634	671	623	591	608	611	653	590	627	673	626	648	642	611	599	622	603	593	581	597	617	609	610	586	635	634	582	593	633	603	644	623	632	610	631	587	593	641	625	617	621	652	649	601	624	614	636	628	623	615	643	590	630	623	596	648	558	603	605	590	635	598	591	593	639	616	595	665	603	626	643	616	608	589	629	681	618	603	641	603	647	600	571	620	609	651	617	614	620	629	607	621	629	645	606	620	594	624	598	591	600	617	627	626	645	629	639	607	593	619	640	604	609	621	593	640	652	605	583	614	611	563	604	618	624	612	606	626	671	618	625	580	563	628	601	648	607	609	612	590	609	619	621	595	647	607	619	644	634	624	661	660	642	616	615	626	619	613	606	606	610	612	595	660	615	628	604	615	614	575	617	656	647	591	595	640	555	651	560	605	599	610	603	625	594	623	617	634	588	605	616	594	594	572	597	637	603	649	616	608	642	610	627	614	630	607	603	644	622	659	636	629	615	590	619	568	596	620	602	606	603	660	609	602	619	641	646	580	598	621	621	691	641	652	615	662	626	616	613	598	614	611	621	655	616	635	627	628	615	620	634	575	602	639	643	619	641	590	590	617	589	621	588	610	627	643	645	599	584	622	609	637	625	608	588	667	624	645	629	605	554	666	622	605	614	610	650	646	668	605	609	592	599	627	556	608	636	595	611	587	650	607	672	623	641	623	632	631	601	630	596	647	644	591	652	568	662	591	598	617	606	607	637	607	637	622	608	596	569	594	611	632	609	662	630	603	599	570	649	614	635	600	657	612	621	615	608	641	645	592	627	633	630	612	633	656	641	618	614	633	595	622	658	628	653	583	636	649	597	619	626	659	668	646	603	604	627	613	645	657	631	599	656	548	631	594	597	662	656	636	596	604	631	596	619	554	612	586	634	620	600	593	620	591	558	649	639	622	602	634	664	648	607	573	633	585	597	618	669	598	641	621	620	605	633	620	636	654	641	606	649	628	626	620	581	637	599	655	638	605	651	606	608	607	602	531	596	647	603	609	620	577	631	614	653	664	594	634	619	588	572	624	568	616	596	611	579	600	617	626	612	619	601	590	612	651	678	619	605	650	653	617	645	613	607	606	620	573	617	624	625	611	614	627	626	615	615	641	619	634	578	604	616	558	596	652	614	625	665	600	610	661	636	583	576	627	599	624	601	620	635	606	623	668	612	606	627	601	638	612	626	596	604	580	613	626	609	666	574	628	614	595	615	649	631	564	648	621	603	619	594	594	639	639	640	621	593	650	641	606	630
58640	23664	19197	3500	762	600	459	410	353	317	294	334	279	297	317	277	273	281	266	281	264	269	260	236	260	219	251	251	246	252	236	227	276	244	232	256	258	251	249	260	239	215	257	246	220	244	250	240	231	227	260	251	260	250	245	236	268	265	240	234	271	217	260	237	244	220	265	250	221	212	243	241	245	241	243	232	222	246	236	258	248	257	264	268	258	247	247	255	266	229	243	249	213	246	246	242	249	232	251	230	246	235	276	226	241	241	243	252	246	257	232	220	247	238	238	237	272	227	279	229	235	231	268	262	245	252	262	267	248	244	246	279	270	254	225	232	264	256	259	243	273	269	250	244	256	243	250	259	264	249	239	240	233	244	252	251	231	288	267	238	282	210	228	224	226	278	258	282	247	238	251	225	252	260	252	233	252	274	226	229	257	231	262	275	269	234	263	288	250	251	254	266	241	254	250	235	256	242	233	250	231	240	239	240	281	260	254	239	247	230	254	237	239	228	288	244	238	240	250	251	238	240	235	265	269	243	217	218	241	240	216	241	285	241	243	264	260	254	222	265	277	271	233	253	239	283	276	243	251	265	260	248	236	262	249	247	243	265	231	260	229	219	242	268	257	219	233	253	220	242	241	279	263	264	238	235	245	243	249	225	224	234	246	283	265	257	276	264	250	246	240	260	259	242	227	255	241	251	246	260	255	225	249	257	228	234	247	222	244	241	248	249	283	246	252	268	257	262	221	210	217	265	225	231	241	265	252	234	249	255	244	269	237	247	216	264	229	274	271	248	260	235	218	234	249	242	244	236	270	232	251	257	265	245	221	251	227	244	236	239	275	255	239	259	273	274	269	219	187	263	275	243	276	231	236	245	221	248	228	243	242	269	247	241	227	222	233	251	261	237	232	272	251	230	242	247	248	245	249	231	267	272	225	247	278	246	238	223	244	259	229	245	231	253	244	230	250	244	233	238	252	260	243	243	282	248	263	281	270	234	219	263	266	269	253	257	237	248	244	250	242	248	259	259	247	256	250	274	249	249	244	257	250	250	263	229	258	274	241	255	253	253	243	232	241	243	239	237	254	222	249	215	253	259	250	245	247	258	230	232	260	233	223	208	228	243	248	222	219	232	249	231	237	266	237	257	225	196	236	235	276	237	244	243	286	259	270	242	260	246	245	259	232	249	224	245	248	243	254	261	238	248	240	268	244	253	246	227	236	254	251	240	252	260	277	212	255	257	233	238	246	245	243	222	245	249	234	251	257	274	256	269	235	230	232	270	235	261	247	257	235	266	280	263	259	275	244	258	239	233	241	242	248	263	260	244	282	266	240	244	279	242	244	273	243	236	238	227	252	267	249	265	246	246	262	247	230	244	247	267	254	252	266	237	233	261	251	264	213	234	254	244	230	232	242	228	232	215	247	246	209	262	261	235	234	254	263	231	239	220	250	250	270	258	228	243	243	236	255	275	225	238	239	252	259	267	247	259	205	243	255	268	249	239	227	256	259	225	223	277	244	275	271	252	255	253	248	211	253	258	249	262	250	260	262	213	240	222	269	217	221	220	262	235	248	254	237	233	249	246	252	232	251	252	225	247	240	260	235	253	231	273	238	220	246	263	222	275	249	286	247	248	241	233	248	248	245	272	236	279	243	237	229	238	244	251	205	274	253	253	224	253	231	230	221	228	245	253	240	256	280	281	247	229	260	251	269	263	262	233	267	212	222	254	245	244	226	262	230	249	261	253	263	259	237	235	255	227	246	246	228	262	239	253	253	241	263	256	255	256	270	240	229	251	219	253	248	278	241	255	244	279	240	259	275	282	259	253	226	215	222	282	234	246	264	275	240	260	237	243	278	269	231	254	238	243	242	252	247	233	257	270	244	290	235	254	270	259	231	252	233	242	230	259	234	262	261	243	260	231	280	273	232	254	243	277	240	293	273	239	266	258	249	236	255	257	251	246	227	249	260	253	261	242	244	238	261	240	238	255	243	274	267	250	222	234	265	230	238	254	248	235	236	249	258	250	265	246	244	220	205	280	242	265	240	221	273	252	242	266	280	256	249	241	265	221	250	243	252	221	206	248	250	225	230	250	266	239	263	252	250	244	225	258	255	245	271	268	221	261	232	237	245	272	252	264	252	264	263	256	226	258	266	243	265	237	224	262	224	235	247	251	244	256	247	285	246	237	284	249	258	226	254	254	275	245	256	238	233	236	243	232	245	232	228	250	255	290	261	245	249	263	219	245	249	259	248	254	290	237	238	271	280	232	270	234	262	228	242	248	235	250	248	241	236	251	242	237	255	245	206	217	226	269	223	265	261	232	238	270	254	239	254	224	281	216	254	257	222	273	252	237	219	251	252	242	278	245	266	247	277	244	246	254	264	232	243	256	280	240	218	252	259	256	261	248	244	227	258	250	242	232	243	249	237	238	241	255	224	216	227	246	254	252	285	202	223	261	227	220	230	253	245	235	262	242	234	231	247	244	253	274	220	263	252	226	255	245	222	258	261	247	263	238	270	246	238	261	222	270	223	240	259	249	241	237	238	208	238	229	253	258	252	254	249	288	216	263	236	214	251	255	251	304	250	255	253	252	250	222	258	233	300	237	232	266	231	242	261	231	227	262	247	242	283	224	264	224	254	283	270	232	236	240	245	244	248	228	246	228	260	225	215	253	242	243	237	237	232	267	273	267	233	248	243	258	275	273	240	258	268	229	252	265	286	232	229	271	236	258	233	236	285	290	251	250	242	231	247	255	227	241	241	245	253	254	263	217	227	276	227	246	230	258	241	225	253	247	253	243	224	236	251	226	255	252	256	241	232	255	237	229	246	248	267	274	243	222	276	248	231	284	256	273	275	237	230	281	267	242	248	249	247	235	234	235	243	263	252	235	276	225	222	253	236	246	231	231	268	247	260	199	244	279	251	236	260	283	237	272	226	258	272	270	240	260	237	241	251	265	237	270	266	235	251	269	245	245	258	236	250	257	248	251	221	243	239	270	260	270	263	229	262	240	226	234	260	270	230	273	236	250	254	242	253	245	233	227	246	252	275	243	274	251	271	245	232	243	258	246	239	264	254	219	221	233	246	250	293	242	245	245	260	260	229	258	267	233	244	244	266	241	285	248	254	210	267	246	226	228	256	209	251	258	250	228	227	236	261	224	258	264	231	263	257	267	264	262	245	221	248	262	238	230	213	255	274	210	253	277	252	279	269	236	250	262	247	231	246	260	244	244	244	227	259	235	249	221	230	225	229	279	239	252	243	229	269	247	262	253	269	225	234	231	242	214	225	252	276	244	226	276	252	229	247	257	249	268	247	232	231	227	213	255	227	243	276	255	254	258	242	236	250	244	244	270	258	265	243	277	234	227	275	275	250	277	230	260	233	252	256	257	271	238	231	226	271	242	233	273	228	251	241	242	221	276	249	232	254	239	259	243	256	267	285	275	280	252	237	232	269	240	248	251	249	269	246	249	230	255	230	250	259	227	250	256
33577	1323	2196	2499	2209	1791	1679	1343	1198	1110	978	1015	937	869	859	804	768	770	710	735	763	677	664	707	692	729	717	678	670	665	660	682	643	638	627	649	649	674	636	626	657	640	653	666	632	693	662	641	658	652	625	635	661	584	603	597	627	683	614	603	589	619	624	589	593	649	670	618	618	636	633	604	598	604	601	629	615	700	583	609	586	652	549	621	597	666	638	624	599	609	624	603	632	605	624	614	636	637	611	640	647	599	633	617	625	629	578	601	631	650	610	625	597	634	623	610	637	649	609	614	624	630	604	587	605	591	625	662	657	653	634	622	628	608	611	604	621	624	658	678	621	569	637	604	600	580	632	659	602	660	629	609	647	605	602	642	613	593	575	609	618	583	583	641	609	581	608	635	619	630	593	641	601	562	609	621	606	601	617	644	610	620	607	622	610	599	617	625	555	608	626	618	657	556	565	670	619	614	625	603	600	587	628	625	641	576	609	636	646	655	616	612	586	627	607	584	620	596	604	597	628	551	589	607	623	601	618	615	572	649	594	596	586	621	609	671	601	651	624	618	599	605	647	659	634	626	590	607	640	611	599	603	600	622	589	590	602	630	606	621	611	590	598	628	655	651	575	641	597	620	573	590	632	566	607	626	647	596	621	608	577	667	572	601	614	603	587	636	577	626	635	582	575	600	611	582	597	596	625	609	660	591	605	636	629	627	616	603	593	594	599	617	624	616	640	571	591	617	622	553	605	614	637	640	570	623	608	581	605	599	605	637	584	654	614	672	615	595	619	641	593	610	627	587	595	598	607	602	631	611	654	619	650	648	588	611	538	595	623	571	615	603	608	655	595	640	619	600	616	628	609	596	591	667	620	608	620	604	594	611	613	623	639	617	608	595	605	576	568	634	666	625	592	629	653	618	640	607	623	591	634	633	674	598	579	579	571	652	615	596	602	604	582	596	546	667	627	608	600	595	597	598	599	650	582	594	609	609	596	654	651	634	589	631	599	612	623	637	623	589	607	590	601	642	623	619	636	616	629	573	592	647	635	624	671	591	624	601	611	595	589	592	630	610	634	561	591	619	626	620	591	602	625	625	622	600	615	623	625	584	562	648	633	632	659	620	622	639	606	603	620	644	605	645	610	635	625	606	611	584	616	606	613	600	582	606	615	618	599	630	572	609	619	577	629	601	598	624	622	590	581	619	626	616	581	568	609	621	634	612	606	620	621	547	654	571	631	624	594	640	618	602	630	603	615	601	608	647	620	598	623	598	568	627	591	552	577	572	620	599	616	654	612	644	614	641	656	629	594	600	612	580	570	592	645	591	546	583	655	646	597	631	617	575	663	605	618	599	597	609	619	657	599	617	656	676	618	634	621	620	661	616	629	636	636	618	607	654	606	620	573	557	655	584	610	601	665	607	624	590	623	580	578	638	612	605	611	581	619	667	627	612	600	579	636	577	620	600	676	630	610	558	636	582	622	569	605	563	582	597	629	580	617	649	617	603	610	604	602	586	642	626	624	583	601	607	601	596	610	627	669	636	612	558	574	619	594	568	597	597	575	603	589	610	674	618	671	599	620	616	590	645	652	581	576	585	632	608	623	599	591	609	627	657	615	628	627	562	606	607	615	607	631	615	640	593	573	589	615	617	655	655	601	596	588	634	639	605	597	618	562	586	617	634	618	615	602	583	604	632	611	599	622	636	621	586	635	629	607	582	592	631	601	631	586	646	596	596	603	597	651	604	605	597	583	587	591	640	623	622	629	580	611	632	622	619	582	676	580	576	630	580	653	602	587	648	610	632	678	575	565	604	621	612	631	576	590	649	589	629	652	620	639	600	606	651	592	627	643	611	617	610	559	591	619	599	624	621	580	585	608	612	585	610	644	586	594	642	590	629	627	636	603	611	654	662	652	603	600	599	604	655	616	528	618	587	584	625	598	581	628	570	619	625	635	618	603	629	582	662	617	606	634	633	616	626	622	587	599	623	638	611	584	585	617	607	611	563	601	597	643	649	621	637	630	611	592	587	675	608	609	604	603	596	583	638	620	614	605	631	628	612	631	583	588	631	612	605	634	595	613	594	620	608	659	593	641	621	608	666	591	583	627	577	591	627	623	556	612	627	608	636	618	615	634	635	576	580	648	616	591	584	609	600	611	623	608	592	597	611	629	641	619	625	602	583	667	650	610	578	575	598	582	584	577	622	655	623	677	596	647	655	608	596	615	624	604	670	612	606	649	633	629	618	603	540	609	598	617	616	597	584	602	617	624	603	638	613	632	569	586	682	612	609	581	624	615	572	665	637	620	601	584	630	630	617	637	654	625	635	619	650	634	617	674	558	627	620	603	576	615	599	640	650	594	589	615	618	612	587	611	647	647	583	549	596	597	584	587	604	587	605	629	610	634	596	648	632	590	624	593	565	635	606	616	598	573	590	611	602	601	654	665	633	573	666	631	595	641	578	632	607	596	646	608	630	655	628	652	590	607	602	610	602	592	614	548	609	589	593	566	616	606	621	634	588	645	629	601	617	652	652	648	624	676	606	634	659	580	609	562	590	621	606	613	646	577	631	646	657	634	629	637	639	594	651	613	630	620	679	608	612	637	613	588	639	607	595	612	616	594	640	600	640	609	593	587	625	586	642	580	595	625	627	603	592	668	631	614	593	602	643	671	625	664	621	628	626	591	584	628	579	597	671	603	563	626	609	640	616	610	636	639	571	553	633	634	599	614	622	661	609	598	644	612	607	624	581	606	625	620	626	638	603	574	614	592	591	631	558	619	645	608	608	608	599	647	620	644	601	610	612	651	636	615	628	612	603	619	587	627	605	656	633	595	647	607	587	581	575	613	584	657	634	582	614	605	604	620	626	626	614	607	645	615	578	602	626	589	651	586	609	604	625	580	624	590	577	637	624	621	630	601	609	600	611	686	625	640	580	629	592	633	633	629	612	595	601	624	619	605	572	690	634	635	646	602	630	620	592	622	618	602	619	620	605	604	622	605	614	616	604	598	601	641	614	637	680	604	591	622	598	600	597	610	633	609	551	616	605	649	648	613	610	612	571	659	619	610	615	622	659	569	645	612	648	619	619	588	579	640	603	580	617	627	619	620	605	633	612	626	630	602	612	622	638	536	600	598	635	635	609	632	628	597	661	610	642	633	602	652	635	612	591	626	603	586	655	601	649	630	620	638	643	600	639	634	628	638	595	658	632	628	638	605	615	680	602	603	646	652	614	618	591	626	568	617	635	598	641	608	571	634	598	612	605	597	641	618	624	591	589	661	613	634	615	625	587	616	596	614	629	606	587	637	615	556	602	609	606	609	636	615	626	630	600	642	565	600	605	610	599	601	598	627	607	604	610	613	573	582	613	608	596	607	614	636	648	575	595	602	597	613	637	627	613	649	646	576	648	576	609	599	624	616	607	586	614	608	640	613	680	602	596	639	628	605	591	586	640	625	619	604	590	621	622	611	615	621	618	599	578	601	612	611	604
48219	24392	26934	17507	4573	1148	879	724	629	560	580	546	483	489	446	497	493	453	408	421	380	453	395	427	383	410	419	453	417	373	465	383	405	411	430	439	365	436	418	366	381	356	366	340	414	416	372	379	407	388	428	406	408	407	402	400	374	409	402	398	388	413	337	376	388	400	373	371	353	383	371	378	405	398	381	346	409	379	414	387	394	391	383	345	388	354	353	383	385	366	348	383	346	346	384	435	409	396	377	391	415	392	411	419	367	401	377	369	367	385	390	381	378	370	397	395	438	375	384	396	398	413	384	399	386	382	367	378	393	348	388	358	365	363	400	382	383	390	389	387	388	428	377	451	388	358	413	384	387	396	352	360	414	356	388	406	379	408	408	364	377	354	372	359	423	386	388	417	398	367	378	428	340	386	392	382	372	378	420	348	383	365	390	347	406	384	375	370	380	394	396	400	391	359	377	373	371	353	404	373	359	371	393	379	366	360	384	378	352	409	400	393	414	385	369	378	392	364	405	367	387	376	370	362	401	392	376	382	410	392	374	387	406	349	372	357	398	394	362	350	404	382	415	420	395	353	371	396	385	406	352	400	402	358	370	405	387	360	372	397	378	407	406	389	387	354	414	352	363	461	397	411	383	386	376	376	375	331	386	399	402	355	377	362	370	388	370	361	383	336	383	384	364	403	369	406	358	394	367	395	373	368	350	372	433	376	371	403	386	351	378	398	362	408	387	371	411	366	390	374	392	375	401	349	396	389	383	399	404	372	389	369	389	381	393	343	386	412	386	405	392	391	370	370	386	390	370	384	388	387	426	399	362	371	393	418	409	400	344	375	370	374	382	354	368	357	440	351	376	367	394	400	375	419	417	387	361	362	397	366	401	384	358	391	373	362	361	388	402	338	415	396	360	396	354	403	356	374	379	382	408	381	387	375	390	350	425	353	342	402	380	377	378	369	384	376	419	366	342	367	361	376	351	365	368	418	381	348	386	374	362	386	398	388	364	362	394	386	372	378	364	404	393	365	379	370	359	399	365	418	364	388	369	376	350	382	385	374	392	389	393	367	381	381	385	364	369	401	402	385	381	393	367	366	379	388	382	361	401	401	412	421	401	394	395	404	426	371	389	357	378	401	396	406	401	436	377	358	369	389	378	380	373	399	419	372	382	370	355	379	398	373	366	361	367	359	349	373	374	359	345	389	397	382	395	391	372	368	357	393	390	395	369	336	417	382	376	381	415	383	385	391	373	356	380	409	369	400	397	400	369	411	379	382	402	355	351	396	402	365	399	407	366	379	361	420	403	366	416	384	361	393	369	373	406	400	367	427	404	389	355	396	391	396	379	384	371	341	350	379	366	382	361	389	399	381	381	364	417	388	364	392	400	368	400	351	381	409	405	355	365	399	401	380	368	389	384	380	382	386	378	380	395	388	399	360	370	390	330	358	376	371	382	400	369	397	395	359	389	388	335	409	406	382	400	375	389	357	402	411	373	412	411	364	376	395	396	404	406	401	400	374	368	361	369	389	376	361	400	372	374	369	390	406	376	363	362	361	369	403	387	390	408	392	375	356	396	350	405	401	398	391	400	364	391	385	391	388	363	362	389	338	407	392	397	385	352	389	396	347	400	371	400	405	384	366	390	394	375	398	383	370	377	387	375	405	371	428	368	410	397	326	388	373	355	360	368	367	371	361	367	394	417	393	383	378	392	376	372	395	371	390	401	398	359	398	388	409	398	397	362	371	405	414	417	396	370	383	372	393	420	396	372	387	411	364	352	396	405	378	406	363	382	416	372	368	389	378	402	386	368	380	351	310	387	368	404	360	392	365	408	410	393	380	401	355	385	386	345	392	377	371	395	384	374	371	383	345	399	422	442	386	369	384	411	389	380	383	362	406	417	354	378	391	382	368	356	399	420	396	389	341	376	374	410	384	384	394	401	397	369	404	370	385	397	328	390	367	386	373	366	383	385	412	378	402	388	388	340	351	367	372	403	357	352	416	371	364	404	385	394	392	377	387	356	377	392	346	407	367	359	405	416	352	383	361	376	397	375	389	336	355	351	359	399	362	404	391	361	379	375	381	423	366	368	389	406	409	352	376	353	403	405	390	408	351	385	395	387	367	425	414	393	370	382	320	370	399	376	390	352	404	342	367	370	371	365	404	393	376	385	374	387	416	379	368	368	398	387	388	398	407	409	386	383	377	372	413	379	414	395	382	359	388	422	386	406	416	429	403	375	407	337	357	366	363	369	390	353	368	390	399	405	367	386	376	406	372	398	367	397	379	354	377	352	365	372	406	392	377	377	380	376	374	406	387	381	375	370	367	359	376	364	382	413	386	345	369	359	384	393	387	380	348	378	363	419	377	369	382	409	370	408	351	370	365	376	363	383	396	397	419	384	374	409	384	384	348	402	367	386	370	409	404	375	374	387	374	377	373	352	415	384	392	374	376	343	391	402	377	419	404	389	384	391	389	411	341	408	369	388	373	420	377	383	356	374	426	406	403	407	399	371	410	392	345	420	419	409	408	375	385	369	400	372	384	440	416	402	377	373	369	369	364	408	389	378	390	398	363	377	376	381	350	385	380	421	404	355	331	381	369	369	397	388	331	361	369	391	401	403	382	376	351	376	407	382	394	393	373	368	377	366	388	372	412	361	371	350	387	380	425	369	379	385	375	407	375	387	375	354	385	383	391	392	355	401	395	375	383	372	372	389	345	350	367	430	388	397	395	402	441	420	388	439	373	342	396	384	391	407	363	406	369	341	333	382	381	419	403	385	369	380	372	415	338	390	363	382	414	398	383	391	367	369	352	349	400	389	396	367	375	403	390	376	399	375	365	378	318	397	392	398	403	392	385	407	398	410	380	364	384	369	356	390	372	376	431	393	376	391	350	367	377	374	392	410	393	377	360	404	395	407	327	406	395	380	384	396	361	365	378	378	392	385	388	375	378	353	396	393	350	393	418	389	398	376	367	358	386	382	352	372	389	354	361	391	416	380	362	382	401	344	418	386	375	407	393	417	401	419	394	405	365	402	411	387	351	363	362	374	365	397	338	406	375	353	362	352	390	395	354	403	410	391	368	406	380	362	349	392	396	394	394	389	359	356	416	387	392	387	448	373	388	368	385	345	360	390	367	368	397	391	403	400	377	375	352	337	399	429	378	410	355	402	381	352	403	358	391	355	350	365	367	384	410	415	392	378	389	427	375	394	382	380	363	369	399	396	371	362	387	370	394	392	412	395	439	423	385	372	400	347	346	383	389	379	383	367	397	383	415	373	380	418	383	362	384	365	369	378	349	364	351	421	369	371	395	365	396	385	404	355	388	366	391	402	375	411	357	370	374	420	395	400	420	405	375	375	363	394	400	358	407	378	406	378	380	346	351	364	444	400	375	418	378	366	364	380	383	383	406	392	359	399	382	364	378	381	448	400	405	394	336	346	411	408	422	397	380	364	369	371	381	391	362	367	405	386	405	389	396	369	382	382	417
36845	2261	4006	4637	3907	3227	2820	2337	2117	1915	1746	1569	1478	1392	1333	1236	1327	1178	1183	1151	1117	1108	1095	1058	1026	1048	1061	988	957	1008	996	1006	983	983	966	930	970	895	913	1005	951	939	958	952	941	918	909	875	956	900	920	893	938	944	872	874	896	911	947	902	910	898	917	896	933	899	899	872	860	936	884	944	865	914	907	916	874	881	885	897	846	858	851	889	917	879	896	902	854	898	920	877	908	883	924	882	882	898	918	908	872	923	812	893	934	920	929	912	876	917	871	914	887	921	966	892	911	876	891	901	904	912	846	882	888	884	910	880	864	887	908	910	943	933	873	862	910	885	915	902	917	919	894	848	890	883	901	911	971	913	902	905	882	912	877	932	949	857	868	847	854	891	900	878	825	875	832	890	897	906	917	876	869	861	938	875	923	889	888	922	912	921	892	845	907	894	856	898	898	907	932	876	980	873	872	856	932	898	878	916	930	910	865	886	873	902	904	944	880	842	910	897	892	897	928	909	941	891	913	820	875	891	872	902	835	916	844	889	868	881	866	940	958	872	834	917	878	911	871	889	907	895	870	929	890	904	843	886	927	890	915	847	885	923	845	843	899	860	844	829	922	832	905	895	864	889	936	925	863	909	843	920	886	859	947	916	915	865	877	916	885	932	865	892	920	920	928	946	878	893	883	970	889	919	925	918	900	861	835	905	873	972	860	901	882	907	900	856	921	887	917	876	921	857	896	941	886	888	907	873	905	879	905	897	915	919	904	905	861	869	916	875	858	836	918	865	889	946	863	894	896	864	873	871	887	832	910	917	897	874	882	901	913	904	891	851	883	917	855	901	899	917	933	887	908	914	861	914	846	909	850	947	904	927	847	882	856	892	909	868	826	915	894	934	875	870	865	822	917	888	867	860	873	870	886	905	897	862	855	903	931	893	890	829	878	888	912	869	833	842	878	929	859	892	890	881	916	883	843	844	916	912	874	935	902	921	887	907	921	893	914	913	849	913	819	853	915	865	840	855	891	892	868	859	886	857	911	866	846	875	859	837	901	828	865	934	898	877	894	884	835	857	902	922	869	884	868	920	896	915	906	842	913	871	885	915	897	891	846	922	889	902	882	942	877	868	903	836	870	905	863	912	903	889	874	882	827	905	878	847	876	941	899	879	925	857	858	885	878	865	852	908	864	881	907	900	919	888	892	903	884	869	941	912	889	914	863	876	901	900	900	908	881	853	899	884	931	915	912	889	892	884	904	904	917	821	881	874	898	862	899	873	869	884	836	872	924	843	883	865	860	895	899	914	892	882	898	892	916	821	938	852	887	943	894	911	881	881	892	943	924	939	883	879	882	885	870	918	901	901	873	931	851	944	929	850	918	858	899	859	866	894	915	892	963	908	883	913	919	894	918	849	878	912	930	834	864	851	891	894	925	892	849	877	930	860	879	840	912	938	871	842	924	896	856	840	898	855	912	884	875	884	930	859	890	885	908	913	874	848	897	899	895	858	896	860	908	870	885	942	850	892	925	845	870	857	884	875	950	845	882	858	866	882	865	895	891	854	905	874	783	902	897	891	896	875	857	891	885	913	887	895	879	863	930	863	897	898	914	900	930	933	900	908	921	865	942	884	860	870	910	847	856	897	903	893	874	922	896	888	897	880	921	866	914	874	885	843	878	943	862	907	885	841	877	829	868	867	900	871	903	897	949	901	867	835	876	906	882	900	889	877	901	903	918	961	845	894	893	875	929	898	906	898	923	930	894	904	893	897	893	932	867	889	887	898	892	861	898	908	890	882	905	894	920	972	900	903	909	866	869	850	884	886	892	873	893	881	857	942	916	860	879	922	945	871	921	861	894	900	920	902	882	895	860	898	899	921	935	914	877	897	879	875	924	817	889	871	906	878	910	816	892	853	891	921	849	880	849	877	880	864	885	868	878	866	854	914	864	842	945	892	887	911	893	894	853	940	881	857	910	930	853	896	868	889	905	851	901	835	860	889	923	831	875	888	864	888	896	887	905	850	911	876	885	839	889	858	939	914	878	875	922	910	933	911	897	841	862	910	873	916	859	888	916	890	849	901	905	860	862	880	866	926	902	885	870	854	864	865	917	892	873	859	863	901	906	912	891	909	864	862	865	940	869	875	898	896	935	953	875	862	864	883	927	823	875	906	881	830	835	936	889	865	847	914	892	923	882	851	871	840	858	894	957	863	880	884	878	910	850	851	827	869	910	862	908	863	864	919	877	830	870	874	917	903	877	901	893	913	925	890	900	887	913	897	920	918	879	867	854	937	891	873	869	858	888	960	903	899	863	866	855	888	873	938	851	934	898	885	864	908	925	875	870	866	915	888	890	894	905	886	899	924	893	901	914	897	920	890	874	885	900	871	871	860	907	932	867	872	888	907	853	828	930	897	874	863	940	868	944	877	948	861	818	895	925	842	916	859	883	913	870	886	851	866	896	857	845	916	861	897	867	880	881	914	876	860	875	922	899	858	894	885	905	899	879	879	920	925	889	928	881	885	881	887	850	892	837	918	883	956	904	930	881	936	858	934	924	856	867	830	899	896	931	880	924	907	869	863	884	854	868	887	870	878	826	911	873	909	923	891	973	902	876	920	929	862	885	883	942	922	867	898	905	903	924	952	885	898	905	880	929	872	889	924	881	900	895	841	902	870	948	915	937	865	924	879	890	912	896	892	885	850	858	891	854	951	927	885	913	841	853	861	890	924	843	891	850	848	945	882	915	876	844	897	894	835	904	902	935	828	909	899	889	854	875	890	893	888	901	924	903	853	864	944	887	876	862	894	865	887	891	900	883	948	890	965	825	835	877	858	898	889	889	810	878	916	919	917	870	924	886	869	930	937	861	918	901	925	877	885	881	909	855	864	834	882	906	901	896	886	991	920	823	892	856	889	888	864	834	889	863	884	879	890	912	928	904	951	867	873	959	846	905	937	855	905	935	816	876	893	904	897	899	884	910	887	891	871	912	868	902	888	905	902	914	858	917	871	838	893	907	872	920	931	872	922	915	860	943	930	884	888	883	914	934	860	952	885	917	906	878	926	878	806	895	883	939	875	909	893	902	956	917	877	892	821	840	874	873	849	905	911	926	869	905	921	915	897	884	816	887	870	912	851	853	911	858	903	896	885	888	909	854	909	871	828	878	867	892	897	946	935	861	888	936	894	886	878	901	903	895	926	882	908	847	927	941	901	886	866	900	909	846	891	891	899	885	881	818	915	883	867	854	927	874	880	843	871	899	971	917	850	850	894	890	896	871	875	924	894	913	889	873	924	847	900	930	898	858	813	863	915	899	904	845	911	888	846	915	855	911	848	873	901	884	916	874	933	881	885	887	872	883	872	854	877	890	821	927	835	877	849	880	896	851	865	900	922	870	852	884	864	904	897	846	885	887	911	877	903	882	876	881	925	916	927	906	849	881	901	930	851	850	911	884	918	911	903	893	918	896	851	862	859	898	881	887	882	887	907	851	889	837	871
10886	705	392	346	281	288	321	284	286	257	279	276	275	292	276	255	264	271	262	268	257	254	284	237	255	255	250	252	269	273	243	258	286	280	255	223	258	255	244	278	260	236	257	278	272	267	259	245	279	259	264	249	273	256	250	267	276	252	244	229	253	257	251	238	259	293	307	253	252	235	256	253	248	245	278	258	276	248	305	302	252	262	292	288	250	288	282	227	266	236	246	255	251	243	264	277	264	272	254	296	263	279	248	279	245	274	278	289	230	270	257	246	237	261	281	260	277	276	277	269	256	263	295	266	276	266	271	283	254	253	243	266	281	304	290	265	243	254	281	266	281	232	272	254	315	297	250	258	257	264	248	255	233	290	249	261	246	272	302	262	284	261	278	237	276	220	265	285	268	217	253	278	258	272	255	266	258	247	246	268	243	276	261	268	253	278	260	250	274	271	281	266	248	268	254	232	259	273	245	279	280	253	253	262	306	255	237	289	272	260	268	249	283	278	254	273	275	273	253	283	262	243	238	266	255	258	246	234	283	254	257	290	244	243	273	242	274	269	260	243	263	275	275	263	252	274	268	259	266	271	264	267	257	241	279	264	273	237	247	247	255	268	233	267	247	252	261	226	262	244	275	299	265	297	259	256	262	239	260	248	285	269	251	262	257	247	251	278	256	277	283	241	273	253	249	264	275	276	276	264	251	281	267	263	228	218	265	231	273	277	237	241	266	241	262	254	277	287	265	259	232	264	288	269	242	255	280	278	249	264	265	244	254	270	287	272	294	249	244	267	271	255	274	265	256	274	241	280	246	245	241	244	275	265	259	265	293	286	284	253	238	254	241	269	293	253	256	231	277	266	276	265	258	268	269	271	265	255	263	254	274	277	280	281	285	238	266	257	246	248	279	263	267	261	260	249	249	243	288	263	258	248	238	242	281	275	250	292	260	265	258	244	288	254	240	254	262	285	279	255	266	249	281	266	247	256	247	260	263	261	297	281	272	257	237	275	258	256	282	265	268	301	268	281	274	273	251	239	250	278	264	270	259	287	283	237	270	237	231	256	282	270	243	246	252	242	241	283	235	252	264	254	249	271	281	254	249	274	272	258	252	260	276	249	236	253	229	266	234	252	262	244	230	262	263	262	273	289	267	266	275	260	289	265	258	256	267	267	269	279	246	257	262	265	276	227	264	263	279	259	242	273	268	258	267	278	262	278	255	254	253	259	269	260	277	283	250	288	251	275	264	270	278	241	278	251	291	276	250	278	291	249	266	234	254	251	250	273	281	271	279	247	268	253	264	284	241	262	279	245	271	263	276	272	280	272	263	234	255	257	268	262	235	263	287	274	228	257	245	223	239	279	258	286	249	258	238	248	268	280	242	253	268	273	257	275	259	247	240	244	213	262	276	287	251	262	281	236	248	266	237	257	272	278	289	266	282	253	282	264	283	256	254	261	276	254	276	247	274	272	271	252	243	288	273	263	263	264	296	296	250	258	247	251	268	251	265	249	272	266	263	297	239	269	270	254	271	237	289	277	280	273	264	265	246	302	270	262	279	281	316	285	250	247	256	280	292	252	283	249	255	263	274	263	255	262	264	283	279	251	246	282	237	271	228	270	281	252	286	266	253	270	247	265	232	267	279	247	258	266	260	235	254	272	245	278	270	274	247	269	261	259	279	270	272	254	259	270	242	282	257	285	283	239	273	262	232	274	270	292	283	263	266	250	251	241	273	232	248	274	272	261	259	262	267	248	297	268	273	267	286	251	247	248	279	240	299	250	291	280	245	272	286	252	277	264	261	259	240	245	245	240	262	267	262	252	261	250	270	265	232	283	222	245	260	238	260	262	244	284	253	252	270	259	273	280	272	281	268	250	240	270	262	248	253	263	248	247	259	258	279	282	284	289	260	248	282	264	261	311	272	276	257	250	232	266	246	239	285	235	271	237	267	208	280	284	277	289	287	283	285	260	258	260	242	261	228	284	273	298	263	266	269	279	254	270	237	261	276	284	268	261	259	256	257	271	269	264	263	280	262	225	270	289	260	261	262	278	255	295	232	238	272	235	266	255	260	237	252	297	286	280	262	257	256	296	265	268	265	279	254	298	257	258	269	266	265	293	256	301	274	254	250	246	265	256	236	251	267	251	251	244	281	289	285	266	258	262	279	251	250	253	280	257	256	252	304	283	234	279	257	284	271	259	291	282	265	263	262	263	260	235	259	241	250	259	271	262	281	260	243	231	255	253	278	286	281	281	259	252	255	256	250	281	248	258	284	281	277	245	234	251	274	257	241	285	259	270	244	257	258	274	245	215	268	243	262	268	252	258	252	250	260	256	278	280	269	269	282	276	281	289	284	222	246	280	268	270	255	270	274	264	257	277	254	242	274	269	266	267	243	255	264	262	263	242	276	259	233	272	293	290	258	241	261	268	285	242	240	239	277	245	273	259	286	262	244	229	239	281	288	253	256	248	249	249	253	262	277	269	271	267	279	261	260	261	230	263	251	270	265	292	254	253	244	248	260	253	249	246	244	266	267	278	245	272	280	230	248	294	297	230	278	216	246	268	256	274	232	257	253	257	269	290	239	264	296	278	268	288	248	268	281	276	237	245	270	262	268	285	260	252	247	259	270	269	252	259	239	219	278	258	251	278	287	244	269	230	280	249	255	244	260	215	233	240	251	261	289	256	282	288	249	281	269	269	255	240	263	293	295	297	245	236	264	271	267	273	260	287	266	263	255	255	276	264	260	245	241	250	278	254	247	249	284	226	276	246	247	249	254	280	287	245	267	266	265	280	252	268	259	264	272	266	258	265	275	252	265	253	268	254	274	252	254	264	257	275	259	267	259	275	279	272	276	242	262	268	268	242	274	231	273	262	261	262	248	287	243	290	255	240	281	230	259	260	214	242	266	209	278	258	269	238	286	259	245	257	250	292	253	263	245	273	272	265	236	278	280	297	253	275	268	272	296	262	259	262	257	261	292	249	308	229	273	269	316	252	270	267	260	284	257	283	258	263	244	262	266	269	287	277	244	251	248	238	262	278	273	247	274	266	236	268	253	255	258	251	260	283	254	237	303	277	248	252	243	288	276	263	252	265	246	261	261	288	278	250	268	276	310	239	247	248	271	247	311	263	254	249	261	293	262	260	242	261	254	265	264	252	265	288	239	255	257	259	262	241	249	245	273	242	276	243	250	256	261	278	260	261	260	245	281	273	271	261	275	269	277	281	274	269	296	254	252	266	289	256	282	271	316	267	252	274	279	239	253	267	270	272	270	271	270	286	288	255	258	259	271	264	264	246	270	256	281	287	251	269	279	269	272	258	267	244	257	265	240	293	281	257	255	255	237	237	257	274	276	249	250	274	286	243	247	285	257	245	255	275	282	279	272	263	275	260	247	276	234	274	271	254	255	253	241	259	283	257	229	256	290	286	263	254	293	275	259	285	270	251	289	248	243	272	279	249	264	256	253	260	255	282	241	274	255	223	249	255
10162	748	813	847	801	728	714	666	704	693	659	659	622	652	660	647	673	652	661	648	661	567	612	633	681	649	660	635	673	638	642	619	656	611	666	650	659	645	626	632	677	604	617	654	658	639	627	637	636	668	599	639	622	642	658	640	645	590	673	649	680	644	615	657	627	606	630	683	602	654	644	637	626	632	626	659	621	650	638	640	659	634	658	632	669	599	631	647	625	604	621	590	664	636	679	669	646	600	630	649	661	629	611	620	626	606	645	629	630	609	638	638	652	664	631	583	605	612	637	646	661	666	585	613	616	652	645	635	599	672	650	677	586	633	602	623	630	581	669	632	659	659	650	651	628	659	622	678	620	632	632	610	596	612	632	621	616	639	659	612	613	637	606	622	615	600	618	639	654	628	659	647	647	624	628	607	599	640	676	622	603	663	659	611	598	604	667	652	692	634	645	616	641	630	643	629	651	662	638	622	598	583	656	590	595	634	658	616	637	631	607	656	593	610	604	634	656	637	655	640	632	596	611	670	645	583	659	643	616	671	635	661	612	618	623	649	618	639	636	634	624	622	595	671	652	663	627	629	623	649	650	644	631	631	631	675	614	680	707	656	615	623	603	619	640	651	612	658	642	616	615	664	608	613	652	669	597	576	646	623	646	613	628	624	682	624	636	597	625	619	642	613	639	630	656	632	609	651	657	657	627	664	647	584	631	652	663	624	612	670	596	595	602	640	656	690	618	587	634	655	642	618	624	634	590	637	644	638	636	619	596	657	639	603	656	652	626	630	642	643	567	621	635	641	612	674	651	619	604	591	643	640	602	627	646	650	656	632	610	622	684	663	634	674	570	643	637	614	642	623	662	605	637	642	624	632	637	621	596	591	628	655	671	680	652	634	697	624	634	671	683	653	691	656	652	652	663	670	620	652	687	601	632	683	635	602	657	680	618	640	665	606	645	621	619	654	662	619	670	664	646	659	613	600	589	652	625	648	593	651	589	644	639	611	603	626	612	624	644	624	636	670	599	651	641	643	615	646	645	644	611	633	674	597	637	643	621	617	612	635	658	642	624	617	598	677	637	651	701	681	644	659	613	606	600	631	661	593	589	618	641	625	617	605	614	618	657	629	628	601	642	657	643	660	609	614	672	631	633	637	628	611	652	649	624	644	650	669	631	652	655	660	625	656	630	651	597	664	627	645	663	626	666	620	620	638	607	642	645	620	663	660	627	624	631	605	625	613	647	616	579	697	658	634	651	660	642	610	638	636	643	648	673	616	608	627	608	618	634	657	595	603	643	593	623	605	629	626	594	662	653	602	601	618	689	596	656	699	648	619	628	608	644	681	650	621	625	658	642	662	646	662	640	654	663	631	636	700	579	673	601	636	626	636	696	625	616	634	662	648	626	644	623	605	689	643	634	662	664	654	636	624	668	653	612	615	658	683	627	640	656	662	621	630	611	603	698	654	628	693	628	619	618	640	624	617	663	691	683	619	611	660	641	586	637	631	616	614	596	615	599	653	659	645	611	632	619	676	685	656	600	644	624	681	601	644	657	631	645	615	617	648	641	663	595	644	613	670	619	658	651	617	655	629	633	656	638	610	656	647	632	631	588	632	702	646	605	656	618	643	613	673	644	619	663	678	609	611	613	638	683	656	627	635	636	588	629	667	655	604	625	621	669	666	673	648	647	640	636	679	619	660	647	674	641	628	617	660	616	622	672	662	623	632	584	668	629	647	621	609	630	613	635	632	649	658	612	647	666	643	602	623	610	651	654	686	630	659	602	620	618	616	605	628	621	641	637	662	629	636	597	624	677	630	620	677	635	612	662	614	628	636	640	636	628	607	669	616	621	607	641	620	629	647	635	630	674	639	642	620	653	607	590	606	634	709	612	646	649	658	642	656	622	657	672	653	656	607	642	638	641	636	647	620	620	615	632	664	620	671	653	628	626	625	633	640	634	622	662	618	646	640	642	588	635	625	630	646	626	623	633	678	687	593	643	614	636	601	617	595	621	618	672	647	650	654	684	623	563	677	610	641	633	628	643	645	630	670	618	631	669	627	614	676	661	600	621	613	632	616	635	635	672	634	636	657	674	647	649	633	642	641	620	638	662	656	604	676	641	648	573	672	642	650	639	630	654	629	573	617	657	683	610	643	616	621	675	664	637	581	626	639	619	597	632	607	625	612	579	656	625	689	605	649	623	646	632	652	634	637	638	629	644	676	652	629	653	635	628	676	664	622	600	647	657	628	624	629	640	676	655	644	657	616	583	615	632	610	616	633	622	616	659	670	659	687	647	685	623	616	651	632	619	642	645	602	624	642	635	645	658	636	684	616	606	672	608	650	634	623	691	655	626	617	603	644	667	640	612	609	636	666	624	600	632	642	638	621	653	603	669	669	629	659	642	633	647	641	659	628	614	658	591	610	622	610	636	652	666	619	588	606	638	619	653	651	557	618	636	601	591	632	610	617	631	629	648	596	636	612	653	626	619	641	635	627	641	610	682	672	615	617	674	607	638	640	623	655	676	625	655	634	637	685	618	638	608	604	689	596	670	632	655	653	622	647	634	623	628	612	631	620	635	646	714	617	618	635	635	663	665	616	688	657	636	586	664	678	661	663	631	627	639	642	648	640	629	616	632	642	598	662	599	628	635	645	666	670	662	608	636	608	679	628	652	680	616	646	594	632	639	665	642	676	620	618	632	652	656	621	623	605	661	596	607	631	632	638	638	672	636	636	643	694	645	655	697	628	650	656	639	601	665	650	625	629	617	588	671	652	661	670	621	614	610	643	617	597	652	627	635	642	630	621	669	640	636	634	668	633	669	623	656	653	648	645	658	630	660	624	629	643	672	621	628	684	614	638	619	653	636	631	610	604	604	686	617	624	661	641	617	648	596	602	660	653	609	648	605	665	639	681	625	633	638	599	600	709	668	619	654	630	630	697	629	640	662	644	636	631	595	611	636	615	640	666	670	637	630	610	670	609	652	635	643	627	623	627	646	638	608	655	592	632	644	592	621	671	655	654	625	616	605	652	623	658	648	635	645	655	666	618	626	628	609	637	635	639	659	618	598	664	594	636	636	653	640	658	645	598	664	606	649	659	640	621	635	650	645	631	678	653	631	601	611	601	653	593	586	636	588	627	589	602	687	653	600	645	659	615	593	650	611	632	603	657	618	685	671	672	622	631	637	638	615	646	639	637	652	645	665	636	596	635	659	630	668	592	654	676	599	611	640	611	658	628	629	647	637	610	657	623	619	645	632	657	597	672	613	664	609	667	682	627	613	651	652	626	630	651	609	640	628	628	656	641	671	654	677	627	641	650	663	620	655	650	629	660	672	671	642	605	689	577	638	647	611	619	636	610	635	674	621	608	635	649	673	614	619	631	653	629	659	618	611	616	613	657	608	681	630	614	639	590	684	670	628	608	631	668	624	576	614	640	632	641	694	617	646	626	621	668	665	601	684	623	670	627	657	636	627	662	647	600	636	662
50919	23300	19835	3019	726	541	486	390	358	306	277	313	310	288	256	257	255	236	241	252	227	256	249	237	263	241	245	214	229	239	200	249	232	215	229	252	237	253	236	205	208	221	213	237	230	247	250	226	206	242	254	263	262	243	227	235	226	203	219	211	240	228	233	233	218	201	216	251	220	234	236	232	247	266	249	240	236	211	220	236	245	241	246	218	238	197	225	224	235	250	217	260	252	249	231	235	210	234	208	214	249	241	226	234	245	204	232	233	216	221	226	262	256	252	224	239	253	219	229	234	225	220	213	249	247	216	230	228	232	215	236	210	223	223	239	233	222	219	202	223	219	217	220	235	202	218	248	256	213	231	241	213	223	227	239	247	218	233	243	235	220	223	232	230	205	239	202	239	273	226	196	237	209	247	248	270	268	233	218	235	237	256	219	254	239	249	220	220	238	240	235	232	230	236	216	220	249	225	234	232	228	223	279	233	273	231	244	239	279	213	270	214	237	230	248	240	264	268	215	244	227	239	239	217	229	232	212	248	237	208	238	221	241	240	217	240	252	255	209	272	211	251	217	232	253	220	242	242	200	211	233	250	198	233	222	220	240	223	231	220	200	197	239	227	232	226	210	222	261	216	227	231	237	234	236	221	221	238	262	234	237	233	219	256	254	195	231	276	241	243	222	231	214	236	245	211	254	252	256	250	217	222	243	213	236	220	222	247	228	192	255	219	260	214	229	224	216	212	228	241	218	260	222	260	242	224	219	225	247	238	230	226	208	224	239	236	222	237	227	240	254	225	241	237	235	270	229	231	211	237	236	231	234	240	245	226	221	255	242	231	218	243	270	241	250	205	219	244	229	242	257	244	190	224	229	212	232	254	210	242	240	228	240	253	239	237	214	244	226	231	200	246	247	213	207	264	213	250	224	228	219	234	247	264	238	250	247	245	244	236	219	252	221	247	237	247	226	237	255	252	274	231	233	223	214	238	244	230	242	241	226	246	244	230	239	238	261	229	220	270	209	242	235	251	243	236	208	237	209	238	244	254	243	254	222	232	222	240	240	226	225	226	238	245	239	256	229	244	237	229	222	210	216	219	269	231	219	245	239	257	253	249	242	221	228	207	243	221	246	221	223	230	244	248	226	205	262	256	237	260	246	235	252	227	224	254	245	219	227	233	241	256	222	217	214	202	223	217	240	252	226	223	218	226	228	225	225	251	238	237	239	212	231	265	211	242	252	236	218	244	200	209	211	248	248	240	233	248	233	213	219	257	236	209	235	272	241	206	224	226	210	237	229	209	231	232	207	228	238	209	222	230	235	202	230	215	250	217	201	213	220	225	232	238	217	250	219	224	210	223	231	257	229	235	203	214	231	257	209	230	216	238	221	232	215	221	206	234	223	192	226	208	215	224	234	210	214	215	234	230	277	218	237	212	227	214	301	222	218	223	215	249	218	192	224	231	215	220	221	223	228	213	221	252	237	200	227	222	219	217	204	217	215	212	227	217	217	256	219	235	200	243	257	227	222	232	232	211	254	234	231	227	204	243	193	250	228	245	223	199	235	227	228	248	242	218	226	251	215	233	242	226	211	218	226	236	231	258	204	237	270	242	238	238	264	242	230	199	239	234	222	243	245	221	255	225	228	225	214	237	233	249	235	226	224	256	242	214	228	244	240	229	237	223	224	222	202	239	196	218	220	232	227	239	230	227	240	233	212	240	225	245	211	249	254	223	230	206	217	228	248	233	235	225	255	252	195	231	229	233	223	256	234	235	247	224	251	254	250	252	274	209	214	241	245	231	221	250	259	230	188	239	259	233	228	224	258	208	212	224	218	220	237	244	205	254	280	212	220	228	224	205	218	233	243	230	213	259	223	231	219	217	218	213	237	270	252	217	210	237	227	227	232	267	203	202	239	230	227	245	230	232	214	240	218	232	242	261	243	202	227	202	235	237	213	246	242	248	216	225	220	208	211	231	200	237	224	264	238	231	199	205	214	244	231	231	238	217	231	221	213	238	229	212	222	228	243	223	220	237	229	235	249	214	222	252	243	230	254	221	221	224	224	195	238	264	233	237	227	242	258	226	229	258	250	250	212	217	230	208	230	239	219	223	223	236	249	237	241	197	237	237	222	208	222	227	228	229	230	240	189	224	237	240	222	221	236	254	235	235	222	242	236	234	220	210	247	208	233	236	215	220	204	225	204	234	218	237	226	212	210	249	220	212	242	249	221	241	229	219	233	233	210	218	235	249	250	248	270	225	221	249	249	219	233	207	223	217	245	209	247	241	227	210	220	263	239	266	222	228	202	246	248	214	233	246	243	222	270	218	246	227	269	244	203	248	217	251	215	211	225	215	199	226	203	209	227	217	249	237	221	238	236	247	268	201	232	218	237	271	232	222	210	223	235	227	224	221	212	228	202	212	239	217	224	220	223	222	253	254	202	210	230	235	220	215	231	241	222	257	188	233	237	208	234	236	192	228	214	204	221	218	228	240	237	255	220	246	260	247	238	235	215	261	212	212	230	222	193	223	241	230	245	224	252	242	221	228	208	213	220	231	251	245	222	233	238	220	226	215	242	224	221	226	238	221	213	256	245	238	225	216	223	246	220	225	229	265	204	221	215	247	202	233	254	209	255	214	227	226	234	216	231	231	254	212	234	249	240	232	201	211	249	243	222	203	236	215	251	242	234	237	254	248	253	227	229	233	249	237	196	221	205	229	228	231	215	217	212	220	234	217	213	222	213	234	232	236	259	255	215	228	243	228	228	222	213	230	253	202	206	260	236	225	220	230	221	226	243	224	209	215	214	201	230	215	214	264	206	237	201	213	220	255	234	220	226	210	232	227	186	234	208	253	214	234	251	207	248	236	247	223	224	227	233	251	236	225	200	228	239	224	237	229	209	206	273	222	268	241	229	227	233	228	236	243	234	227	220	252	229	262	234	236	246	221	202	251	217	237	208	256	230	227	209	267	249	231	222	203	207	241	250	229	237	247	243	254	204	231	247	245	237	236	249	230	226	250	210	241	260	247	253	243	229	214	227	219	201	234	247	230	236	248	227	236	251	223	232	221	242	238	234	207	218	245	215	240	237	228	236	222	222	231	246	232	225	220	237	263	229	240	257	257	223	215	237	225	225	233	220	225	243	208	209	242	226	226	217	241	211	247	222	236	220	252	246	249	219	270	242	242	228	221	218	196	256	232	224	231	235	245	229	211	236	228	220	241	251	227	230	224	250	240	225	250	242	233	259	240	258	230	222	224	217	208	250	214	232	224	253	224	241	260	245	243	217	244	227	186	233	230	216	216	223	233	230	228	241	225	254	258	234	213	248	275	220	258	256	224	246	243	238	241	259	197	215	204	241	254	231	236	200	229	236	240	247	208	206	238	243	237	277	229	214	213	219	230	241	221	210	207	225	204	212	233	227	214	217	233	211	249	283	223	234	222	225	247	234	252	252	247	213	252	238	231	232	240	216	237	200	224	224	241	237	210
28445	1418	2430	2803	2476	1974	1675	1465	1239	1199	1122	985	918	908	881	817	752	761	732	698	721	734	714	685	685	689	660	686	645	628	667	675	643	585	621	587	596	634	636	611	611	590	612	597	599	678	621	654	591	586	567	613	555	566	600	595	566	629	657	578	613	597	578	577	548	583	597	607	606	621	566	582	572	564	566	594	584	601	607	585	563	574	549	560	586	611	571	595	578	610	579	598	584	569	589	586	578	530	609	610	628	572	557	571	547	620	574	533	571	591	542	622	611	566	608	573	591	601	569	609	578	589	611	596	563	602	571	636	606	598	600	606	596	590	571	577	538	531	612	592	574	615	627	557	569	536	606	558	571	586	516	559	534	551	552	565	598	561	627	586	542	578	580	551	608	596	619	588	586	601	568	579	594	521	592	563	580	619	590	575	577	594	603	559	550	614	655	568	585	590	600	547	591	606	533	525	590	565	583	588	613	526	566	566	616	636	640	604	565	582	579	596	586	580	529	539	579	575	579	624	588	599	622	555	572	575	531	615	563	545	611	531	609	606	577	571	564	584	592	572	593	573	569	606	584	556	605	560	587	552	581	540	573	569	550	594	591	552	587	553	592	593	579	631	527	594	582	608	583	582	559	561	610	620	614	624	590	599	578	580	583	585	567	575	532	585	551	582	559	559	634	587	587	602	545	597	571	591	561	575	629	557	611	563	588	617	583	538	577	564	587	570	576	567	628	573	565	565	593	600	552	566	567	588	615	542	555	574	530	591	572	571	572	615	602	574	627	605	548	605	603	561	601	596	518	563	622	587	573	595	531	610	597	577	604	586	524	571	599	575	599	564	546	563	587	556	628	553	554	540	615	630	610	565	551	579	576	585	567	566	587	545	585	589	620	564	554	560	595	557	582	585	646	582	564	604	570	593	549	557	516	600	551	557	578	574	573	578	580	549	587	552	595	517	589	543	552	554	586	567	617	593	572	594	593	545	605	615	576	533	608	569	603	596	576	603	599	618	593	607	585	637	547	572	627	572	585	526	547	598	598	569	576	583	571	589	612	539	535	553	579	540	605	541	602	555	548	616	562	579	528	562	561	555	572	564	572	567	611	575	581	572	582	538	603	550	593	638	603	588	540	560	586	584	576	611	574	552	585	568	580	582	591	631	606	561	559	598	563	574	597	568	551	556	585	569	616	546	558	562	557	568	594	583	580	582	567	584	567	589	599	579	555	572	633	582	572	611	627	577	584	575	609	592	549	593	598	607	601	566	594	565	560	579	545	617	575	566	620	547	556	588	584	597	608	596	579	597	647	561	600	613	587	578	566	609	593	610	592	542	559	572	554	594	542	605	593	590	607	564	566	610	567	596	554	575	588	616	614	570	558	574	534	626	590	583	588	549	605	578	597	557	559	558	556	584	538	542	539	602	581	565	593	610	584	596	547	576	586	610	603	562	607	564	554	590	541	582	548	610	557	567	560	595	590	562	572	547	527	572	528	570	607	600	561	569	580	580	583	503	547	587	577	558	542	565	572	554	587	591	537	611	608	565	572	593	568	579	596	565	552	569	590	567	582	548	564	555	590	612	609	560	585	553	565	614	531	575	601	586	583	583	612	622	581	628	611	542	586	570	534	602	581	600	603	595	584	576	578	608	595	572	545	588	559	579	551	615	585	589	597	545	576	625	589	586	606	568	558	612	593	582	609	533	580	594	578	584	596	604	604	576	575	595	601	598	569	588	582	558	593	524	584	554	551	524	565	543	599	557	584	611	634	557	584	528	583	589	554	574	586	564	590	521	621	552	558	600	635	612	608	593	597	553	559	596	583	548	608	532	596	565	562	581	557	621	619	550	551	591	582	554	561	576	570	581	584	584	546	525	541	590	570	561	544	575	604	618	627	545	577	588	594	559	588	606	577	604	612	596	625	570	575	594	549	558	625	626	598	569	632	569	578	588	588	575	554	562	550	604	594	573	572	553	558	566	570	612	576	603	585	632	561	590	558	584	540	566	585	574	645	600	554	573	559	634	581	591	551	552	622	572	633	587	582	593	587	587	555	589	566	596	579	537	623	583	605	568	563	575	567	564	501	574	579	589	561	576	617	567	589	541	596	588	577	600	590	549	589	598	590	558	573	598	557	551	617	548	583	594	594	573	564	621	585	569	580	604	576	594	597	593	572	544	595	610	593	635	564	587	538	577	576	598	598	583	581	584	596	613	565	572	543	603	588	593	563	618	579	570	560	555	576	589	567	567	581	586	562	572	574	588	606	593	586	581	543	600	600	632	583	556	586	552	643	583	603	597	590	571	578	576	607	566	569	595	606	577	590	573	625	598	602	565	586	568	592	638	575	571	572	615	569	565	580	517	573	561	573	586	552	568	540	591	559	617	586	563	600	578	559	574	597	604	617	577	595	537	647	608	620	567	585	555	557	593	594	577	570	591	555	580	593	560	597	598	571	608	540	611	606	587	594	592	592	558	592	587	573	551	577	585	567	586	664	573	579	564	606	581	610	571	556	557	570	600	542	608	585	616	600	597	605	611	612	569	602	593	539	565	574	573	600	592	621	614	567	597	562	637	564	579	597	594	608	593	587	551	577	563	543	562	596	590	559	586	543	596	595	629	576	561	581	546	588	567	600	628	602	621	586	601	577	574	612	609	552	590	588	607	584	601	636	563	565	625	590	627	529	625	568	589	575	581	626	566	603	597	580	622	599	566	563	559	558	566	615	599	630	569	543	580	575	551	628	587	581	598	609	605	595	577	535	579	549	617	581	565	601	616	576	644	640	600	612	539	594	625	564	606	640	549	533	606	564	604	536	581	557	582	610	574	640	592	589	546	541	561	538	546	593	581	604	573	615	622	557	614	580	578	575	578	566	588	602	605	566	580	623	552	602	569	549	604	587	618	590	572	601	587	564	622	566	562	593	560	574	583	559	601	602	573	586	548	585	563	596	598	608	555	580	551	557	578	582	573	550	572	598	569	551	569	604	582	570	605	567	576	576	542	613	610	598	607	583	597	555	597	561	601	570	597	563	604	639	544	610	545	619	583	589	594	604	570	588	586	618	626	555	573	608	582	558	559	573	561	563	589	554	531	552	571	600	618	588	598	603	561	597	576	540	603	606	532	564	604	595	583	559	568	571	628	606	538	591	601	582	596	585	604	577	609	572	565	590	598	593	600	637	568	602	560	620	589	554	586	627	527	600	561	597	583	577	566	571	592	555	558	557	552	557	619	569	587	615	600	582	547	535	600	563	576	566	592	570	578	546	535	592	621	560	578	605	614	614	585	571	608	540	587	587	555	597	552	647	603	582	606	588	572	547	619	583	563	599	602	581	585	575	616	601	574	549	576	569	575	586	579	576	579	562	587	575	588	554	595	534	575	648	579	582	608	595	566	633	575	558	589	609	613	572	584	607	594	575	566	572	611	549	585	584	549	592	613	581	592	600	619	526	545	575	570	547	613	587	587	578	593	597	597	562	589	577	568	605	614
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
