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
338071533974	338071534485	338071535035	338071535585	338071536135	338071536685	338071537235	338071537785	338071538335	338071538885	338071539435	338071539985	338071540535	338071541085	338071541635	338071542185	338071542735	338071543285	338071543835	338071544385	338071544935	338071545485	338071546035	338071546585	338071547135	338071547685	338071548235	338071548785	338071549335	338071549885	338071550435	338071550985	338071551535	338071552085	338071552635	338071553185	338071553735	338071554285	338071554835	338071555385	338071555935	338071556485	338071557035	338071557585	338071558135	338071558685	338071559235	338071559785	338071560335	338071560885	338071561435	338071561985	338071562535	338071563085	338071563635	338071564185	338071564735	338071565285	338071565835	338071566385	338071566935	338071567485	338071568035	338071568585	338071569135	338071569685	338071570235	338071570785	338071571335	338071571885	338071572435	338071572985	338071573535	338071574085	338071574635	338071575185	338071575735	338071576285	338071576835	338071577385	338071577935	338071578485	338071579035	338071579585	338071580135	338071580685	338071581235	338071581785	338071582335	338071582885	338071583435	338071583985	338071584535	338071585085	338071585635	338071586185	338071586735	338071587285	338071587835	338071588385	338071588935	338071589485	338071590035	338071590585	338071591135	338071591685	338071592235	338071592785	338071593335	338071593885	338071594435	338071594985	338071595535	338071596085	338071596635	338071597185	338071597735	338071598285	338071598835	338071599385	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29945	6002	1539	981	739	654	527	535	464	441	410	389	438	409	386	410	402	445	440	400	368	379	401	352	411	428	410	397	372	384	402	372	379	384	412	386	372	412	401	428	401	421	397	381	402	394	378	407	384	392	377	376	396	349	407	374	412	402	408	403	353	390	407	407	398	376	385	394	386	354	366	382	340	384	382	352	394	378	375	376	360	378	371	413	371	366	362	395	401	415	393	363	403	394	409	398	402	383	380	384	404	395	386	404	400	362	366	362	378	362	420	390	351	384	388	375	416	388	324	370	356	378	394	384	395	441	390	399	463	364	420	421	372	378	361	425	369	383	391	397	376	343	381	402	359	388	373	357	377	381	411	411	387	394	362	401	370	373	403	405	378	381	380	393	371	355	380	370	382	370	383	382	404	411	362	405	374	347	386	406	402	405	394	388	402	386	337	374	406	396	357	347	373	348	395	387	414	355	368	385	426	387	402	407	384	355	386	411	378	399	368	416	364	366	346	415	413	400	367	373	408	373	378	414	343	375	395	382	427	351	383	387	369	396	383	378	400	382	384	390	417	353	409	385	363	382	367	341	393	399	400	384	412	409	426	416	377	356	415	369	361	364	362	381	372	370	333	377	343	381	408	387	394	366	371	353	374	358	398	430	385	395	383	412	366	427	399	382	415	401	360	381	357	362	405	361	384	389	416	391	413	348	393	390	340	410	401	371	411	354	371	392	425	377	387	349	369	372	378	381	351	385	420	395	384	371	384	373	399	390	399	378	371	383	381	360	376	350	390	396	357	381	402	373	384	374	373	363	396	384	418	355	361	379	360	378	380	394	398	384	375	392	378	389	412	383	359	385	383	367	336	394	395	377	355	381	376	356	377	370	384	353	362	384	375	395	423	403	406	423	367	375	374	368	379	404	385	386	398	374	404	356	378	372	375	359	379	362	396	393	358	408	369	362	370	391	389	409	366	410	367	403	383	346	332	365	429	360	391	371	370	366	359	405	380	348	377	416	386	361	381	362	389	370	352	399	411	362	386	396	384	394	350	369	405	412	352	366	344	414	360	363	359	346	363	367	394	432	375	369	418	384	371	388	364	346	378	382	361	359	378	383	380	414	375	352	351	383	403	392	411	350	392	392	394	404	358	362	349	350	384	359	401	338	369	390	376	387	383	436	373	386	373	348	359	402	365	382	385	369	362	391	362	403	360	366	390	398	404	354	388	367	370	376	378	363	397	379	400	384	406	367	401	429	389	375	365	392	380	396	354	398	398	378	417	358	371	401	355	369	380	347	369	410	396	377	368	380	401	361	394	398	389	420	369	374	372	376	380	360	380	372	392	387	355	359	397	346	371	392	379	371	389	351	370	386	353	402	390	385	363	404	409	392	403	373	363	354	380	335	380	397	376	341	366	372	366	384	364	397	368	395	362	386	403	375	384	366	353	343	392	376	376	363	392	426	371	390	399	388	379	387	356	367	401	398	356	377	387	373	374	378	387	361	416	362	380	376	361	338	361	394	369	382	375	396	405	367	350	379	373	365	375	384	383	376	392	391	399	372	352	366	422	369	389	388	381	372	390	356	358	356	347	363	390	388	392	406	415	411	386	395	423	387	415	347	365	387	420	331	353	397	422	400	386	404	378	412	345	395	385	409	345	351	390	365	398	368	342	397	387	398	420	348	347	382	356	404	390	382	380	403	402	370	398	378	431	384	384	412	375	402	399	377	330	387	420	418	347	373	414	365	397	410	366	344	352	387	391	393	389	365	394	405	405	382	347	372	416	370	361	408	386	406	378	371	385	386	385	356	396	390	382	378	364	407	355	368	401	388	362	401	386	398	398	354	364	358	381	357	411	375	384	365	375	406	369	384	396	374	393	425	387	377	383	366	393	372	395	367	396	419	380	402	396	379	390	369	378	333	385	381	405	400	375	387	365	399	397	401	383	377	365	387	352	388	380	371	377	362	354	378	374	396	396	394	389	374	374	405	370	383	376	370	416	392	380	415	391	372	381	394	401	378	388	367	371	406	349	365	363	372	374	380	377	438	387	382	414	385	372	374	344	403	388	380	392	362	363	381	371	350	397	403	391	407	420	403	398	359	367	406	357	415	362	353	375	387	365	419	360	383	386	365	363	387	394	377	413	361	337	386	380	382	405	375	390	386	411	374	399	365	384	385	402	418	376	381	367	383	389	382	363	342	365	399	396	408	382	408	380	329	348	386	387	401	384	391	359	336	363	384	387	368	371	389	394	374	404	352	380	417	365	380	378	373	432	360	348	416	416	399	358	404	364	389	364	403	367	340	408	372	345	399	364	395	374	369	394	435	369	354	385	375	398	397	426	375	360	334	389	392	393	336	364	369	405	420	373	369	383	382	392	356	402	375	363	376	394	421	372	388	423	362	411	380	403	374	351	361	400	399	372	374	457	359	406	400	400	363	378	397	388	359	370	388	374	372	375	374	401	378	362	367	394	409	397	390	353	395	331	375	359	394	358	356	412	404	377	403	379	397	404	351	435	402	379	395	381	401	411	403	372	357	386	397	387	394	411	328	383	377	380	400	394	359	408	357	372	389	394	414	413	398	368	373	373	339	362	366	369	389	405	400	344	400	366	370	412	395	363	386	387	361	367	413	380	353	345	379	365	401	409	407	393	385	370	387	335	400	370	397	382	375	381	391	380	352	399	388	369	438	389	360	355	397	400	358	340	387	396	363	361	382	402	401	410	402	385	380	379	384	378	339	377	439	363	360	363	384	419	357	368	405	369	382	406	427	377	349	349	355	349	370	387	401	359	359	367	365	409	400	391	346	410	361	405	364	407	391	361	398	388	369	400	362	395	456	382	360	386	336	402	362	371	357	363	398	383	368	388	404	349	413	401	413	396	394	375	348	369	372	384	409	360	417	405	394	357	357	379	353	379	377	400	377	367	377	380	384	364	388	373	379	387	393	398	390	376	353	369	376	391	371	389	365	370	381	377	354	388	385	339	376	351	392	387	342	407	372	374	393	369	383	382	372	366	396	383	383	371	374	393	386	378	374	363	396	415	369	367	372	432	391	408	385	366	391	385	391	379	391	403	354	402	371	364	377	401	426	397	361	414	359	428	395	385	407	383	357	380	401	401	434	398	378	373	406	398	367	356	374	368	380	391	325	383	375	382	348	441	400	355	397	415	379	360	426	361	400	397	399	376	387	372	412	370	409	375	357	389	396	381	401	370	367	389	374	396	387	403	378	368	393	359	389	377	403	399	364	376	398	354	364	380	390	387	357	390	361	395	389	368	379	359	354	404	367	362	377	402	397	380	385	369	387	341	405	424	443	378	398	394	388	401	370	351	370	397	396	380	425	410	392	375	386	408	369	358	396	384	401	391	409	368	373	380	399	356	384	422	368	364	397	363	371	380	353	394	369	390	377	398	338	345	410	383	381	395	410	373	425	364	363	379	391	396	404	390	375	394	380	378	355	389	397	386	379	396	369	405	378	366	388	349	379
16877	1795	2076	2330	2126	1786	1509	1439	1283	1150	1145	1092	1081	1045	1022	1005	995	927	977	923	944	923	936	880	886	904	878	889	852	896	898	852	830	860	917	907	903	887	983	869	899	830	859	821	901	847	868	891	851	878	872	842	837	878	886	854	882	850	864	878	910	867	871	914	860	840	912	837	854	874	844	852	873	951	879	866	812	865	833	875	890	856	855	850	854	873	857	835	897	845	857	851	827	890	853	867	824	877	878	842	873	835	885	843	856	819	867	824	873	903	848	835	869	876	893	849	843	849	882	875	865	875	805	841	855	842	890	872	890	877	868	909	853	857	889	948	921	898	825	807	852	803	848	838	878	888	887	798	875	893	899	893	915	889	823	860	916	866	893	824	862	847	881	849	867	855	816	805	838	808	859	871	852	910	850	857	884	840	844	857	890	821	871	873	845	864	821	827	846	857	899	872	854	827	804	851	848	876	873	853	852	880	920	847	878	797	836	842	842	840	894	874	813	877	886	866	918	901	870	863	826	834	846	862	866	892	839	797	852	876	859	837	872	900	859	851	859	860	841	847	855	912	893	862	802	862	855	840	873	855	830	818	830	913	910	855	844	859	874	879	856	857	859	858	826	823	859	879	850	852	886	868	855	880	843	847	839	812	858	813	858	870	865	856	826	850	835	787	809	838	863	820	889	854	895	783	802	821	898	877	825	855	816	883	846	853	858	886	899	824	904	865	828	841	855	836	867	826	888	821	871	890	872	926	870	862	858	852	836	870	840	840	877	850	851	862	851	865	888	860	877	878	792	874	819	900	871	854	854	849	811	891	905	906	842	897	822	828	811	899	837	822	837	858	841	873	868	894	895	832	830	858	802	872	911	864	899	827	843	880	880	879	846	840	884	820	852	844	847	835	900	881	872	863	876	875	861	827	886	829	868	874	855	855	835	856	851	850	862	866	838	849	835	805	920	791	904	825	849	839	845	860	861	868	824	852	863	896	853	878	830	893	807	871	835	881	857	884	817	807	893	835	845	850	842	890	827	860	851	863	851	797	813	803	862	858	834	928	891	864	829	905	827	857	904	883	884	903	844	832	867	882	807	866	868	881	828	872	824	814	840	789	873	876	857	893	828	866	850	838	825	859	815	847	854	872	928	878	850	855	821	805	880	871	869	837	867	830	905	859	888	872	922	879	867	833	904	893	839	819	876	849	820	916	831	856	864	861	881	901	856	799	831	864	863	849	888	801	912	884	826	880	836	860	870	825	858	862	849	848	811	863	863	869	866	792	863	823	828	876	815	831	892	868	862	851	826	864	897	911	885	892	870	852	844	802	844	868	862	882	866	859	850	836	826	833	940	882	849	852	867	880	836	851	905	807	874	830	880	807	878	858	872	875	912	903	847	827	877	891	855	870	828	804	824	838	861	876	817	840	884	869	866	873	817	905	879	827	811	852	860	874	776	871	816	859	857	824	821	861	851	818	843	810	873	863	865	857	860	879	842	859	839	848	900	857	856	835	834	807	877	880	824	872	832	838	905	785	808	879	860	838	830	842	830	890	878	817	888	826	865	863	855	833	859	851	858	825	838	846	846	856	832	873	865	830	860	837	867	850	868	818	835	846	862	853	918	852	877	859	886	865	813	862	896	882	849	863	865	919	837	802	820	830	836	894	848	851	866	844	898	864	906	884	818	894	868	854	844	863	901	855	819	833	853	896	843	875	864	861	851	832	876	817	833	829	851	858	846	822	873	852	838	889	851	886	812	800	862	831	845	880	929	855	862	904	876	848	873	813	834	866	843	852	870	842	875	826	859	879	862	843	859	832	819	894	828	882	810	864	853	867	844	799	862	864	860	894	803	834	865	844	831	883	879	884	843	885	886	814	884	871	819	874	851	834	877	832	848	868	791	814	818	864	898	903	833	850	907	859	893	832	876	872	899	848	828	855	875	844	868	824	869	844	838	822	839	832	875	879	815	834	887	860	825	862	857	890	816	838	874	827	820	833	810	850	819	909	847	873	895	835	874	807	851	850	889	862	849	868	849	848	868	841	818	868	902	837	818	891	814	867	816	862	835	830	844	854	851	833	902	833	887	841	846	849	855	819	828	831	849	836	825	864	846	830	838	857	854	862	856	867	819	877	843	858	888	850	831	825	832	887	846	857	834	894	805	875	823	870	883	901	864	870	887	763	870	852	797	835	867	909	835	919	893	813	751	832	840	828	877	853	868	828	873	834	842	789	926	832	823	861	803	803	826	829	825	837	876	810	851	839	877	842	815	887	893	825	875	883	865	772	832	868	855	844	906	820	822	791	848	824	828	871	868	865	932	859	877	841	822	856	818	801	839	855	890	840	864	810	853	849	884	845	890	826	862	795	892	872	862	849	865	831	807	864	790	812	838	884	867	808	876	852	822	871	846	848	792	790	862	843	805	787	858	852	860	807	860	848	884	852	855	888	831	834	864	889	861	868	822	909	858	828	845	856	878	777	879	898	868	846	838	862	836	849	849	827	863	827	856	812	857	860	793	863	856	807	897	866	849	843	815	889	877	888	886	885	823	865	857	888	859	917	816	865	880	827	841	921	854	813	834	848	864	890	839	864	866	868	837	836	899	859	841	851	869	841	820	869	832	830	871	861	880	853	826	910	848	843	867	870	868	906	914	844	881	836	824	801	840	899	837	857	873	822	840	847	843	836	866	835	920	868	883	880	866	835	933	894	828	895	877	916	828	874	868	864	851	890	840	849	896	823	874	846	861	839	883	889	869	888	846	865	839	849	856	836	853	847	882	874	861	844	831	822	867	781	823	877	867	822	856	841	829	895	875	850	832	882	869	846	858	833	851	919	904	853	787	828	871	864	856	859	876	829	879	896	860	852	869	832	852	838	858	836	865	816	867	841	833	872	862	871	922	832	845	814	849	826	841	869	837	881	877	833	881	872	878	875	824	844	924	893	839	852	886	899	833	823	806	877	869	896	864	834	827	896	833	860	869	880	822	870	918	842	890	942	807	869	832	869	877	877	886	787	871	850	903	875	884	881	883	840	860	886	919	823	856	806	830	893	819	824	826	828	849	849	876	835	864	899	885	830	819	804	866	825	884	837	863	893	867	854	874	873	837	846	837	853	829	867	895	845	862	813	833	918	853	842	876	889	899	827	888	869	875	851	867	883	897	876	859	900	818	870	796	799	865	847	825	834	850	853	854	889	844	837	846	849	798	860	850	895	827	784	817	880	907	899	837	882	814	840	837	819	899	890	836	824	864	841	880	827	849	926	863	865	856	845	844	853	850	843	819	888	844	878	836	797	832	846	859	884	899	855	861	822	888	870	824	865	836	872	830	884	882	833	864	889	834	868	886	857	885	843	882	865	901	833	823	840	839	912	824	864	888	874	901	826	813	917	785	849	822	883	803	885	846	818	890	834	909	840	874	834	863	854	877	862	863	818	792	884	855	855	844	852	807	881	827	851	858	820	869	803	835	866	871	834	817	864	866	841	918	852
6411	518	229	257	226	252	212	238	241	196	227	199	221	231	211	215	242	252	244	220	200	200	232	228	235	251	218	216	199	238	229	215	213	208	246	224	196	223	228	259	236	205	244	207	227	219	234	251	231	220	210	222	240	222	210	240	230	177	209	229	213	201	257	230	234	230	226	226	215	203	222	236	214	239	218	229	228	260	219	225	258	234	201	204	223	222	221	255	219	248	255	232	213	219	250	218	222	227	217	204	218	242	260	255	202	214	216	238	231	206	229	223	231	234	250	258	207	251	229	209	172	205	233	229	241	215	211	245	246	222	243	227	245	241	251	209	236	230	230	195	224	200	234	220	209	234	241	226	220	239	207	206	232	261	202	242	202	222	226	229	237	217	234	219	225	233	225	211	213	208	222	212	201	224	208	234	239	203	238	235	217	246	227	260	236	239	270	227	230	237	183	243	217	219	227	251	238	236	245	217	237	249	227	217	204	198	225	226	202	238	199	248	231	244	243	242	196	213	249	206	210	216	218	222	250	226	227	238	226	200	215	206	186	217	185	235	216	213	250	218	216	226	231	214	198	245	242	242	232	218	224	213	268	215	196	213	242	230	212	236	218	226	259	218	243	233	221	240	205	217	198	208	244	213	239	225	203	230	233	212	220	228	225	230	238	232	238	234	231	193	217	227	233	219	216	233	229	227	224	235	218	237	249	227	236	244	234	217	221	223	258	242	204	220	228	211	228	231	250	238	240	239	222	222	235	199	209	248	245	257	224	222	203	223	245	247	233	218	210	242	225	202	228	226	213	226	204	241	272	219	230	207	201	228	209	207	236	243	236	236	209	225	215	213	229	221	202	211	211	219	240	219	216	226	234	214	216	211	232	212	229	261	229	219	240	202	240	237	246	221	223	239	215	215	227	236	244	206	239	182	253	230	207	237	238	226	214	217	235	208	203	193	209	210	270	199	233	214	233	234	243	224	234	252	250	219	227	213	228	222	223	245	209	220	209	187	208	248	213	207	234	225	253	229	219	219	209	232	231	227	226	210	225	226	218	191	220	227	252	212	202	242	250	215	232	235	262	234	235	226	211	214	241	246	236	215	253	237	217	230	251	200	217	202	186	247	247	240	227	212	234	213	246	254	207	214	226	227	251	242	239	219	240	225	238	233	225	231	227	220	203	250	256	216	243	231	237	253	189	202	199	234	261	219	224	227	218	227	232	229	233	223	219	202	216	187	219	240	203	239	247	234	225	235	220	236	276	256	232	233	230	247	220	235	228	255	267	249	202	245	230	218	221	205	211	222	262	213	212	196	219	233	193	225	215	222	214	208	208	241	215	229	253	237	211	239	241	232	254	195	228	204	213	215	230	253	227	233	225	221	236	228	227	230	205	218	221	250	227	239	232	236	222	232	219	229	215	220	246	249	228	207	212	221	220	218	230	227	230	229	214	187	244	195	210	209	229	201	246	242	202	197	201	240	226	234	230	233	257	214	216	227	224	245	225	223	237	227	247	234	242	209	207	245	231	234	208	214	211	252	242	199	216	252	223	229	216	250	238	216	232	221	196	204	236	209	256	207	243	230	226	214	222	223	227	212	250	207	245	261	234	228	243	211	261	234	211	189	207	186	235	239	223	224	219	233	260	232	237	215	219	231	237	195	240	221	236	232	220	192	230	213	245	224	209	227	215	233	227	221	206	226	240	241	230	228	242	214	265	209	212	237	224	204	224	235	218	235	247	227	238	234	210	223	217	234	206	235	221	200	216	224	243	226	223	213	230	223	205	239	213	231	213	214	243	242	236	210	255	205	246	213	241	198	208	248	246	220	232	206	211	232	209	243	221	211	225	228	244	223	223	240	235	225	203	224	223	238	230	212	222	224	220	227	229	235	239	233	240	213	224	249	234	226	225	241	231	210	221	192	244	216	237	210	212	218	243	223	211	203	209	223	222	188	209	216	228	210	247	234	230	250	226	234	195	205	240	236	218	228	227	205	216	246	195	240	253	253	196	228	225	237	234	247	232	242	225	230	219	255	226	224	266	222	215	229	218	237	241	209	240	254	223	248	198	242	235	210	209	228	247	205	193	192	205	243	226	225	234	215	226	232	254	218	227	205	243	219	226	206	219	257	238	221	222	202	227	223	218	215	227	218	196	210	250	239	190	221	245	246	220	233	207	199	219	217	234	240	223	210	210	218	221	207	231	230	204	233	211	235	213	224	216	231	227	212	229	250	214	190	225	274	223	223	238	241	236	231	224	229	245	272	202	207	200	262	229	251	244	239	234	191	217	239	245	201	226	207	208	250	252	252	243	251	226	253	243	215	209	205	200	206	215	263	210	226	251	217	215	236	208	219	214	232	214	231	243	207	244	192	233	225	254	252	213	241	198	212	193	237	222	202	239	207	231	226	245	239	200	236	210	230	212	245	230	204	235	237	257	209	238	257	255	222	211	251	250	214	262	198	218	228	266	231	247	242	213	221	203	215	214	231	221	227	233	228	211	228	234	232	232	211	213	249	196	234	232	209	223	213	207	247	236	224	215	245	209	236	210	224	246	242	214	207	229	248	220	222	243	223	244	232	249	191	238	232	238	248	238	225	233	212	238	235	242	224	232	225	205	222	242	232	216	260	229	229	224	211	260	220	218	234	236	225	227	212	227	234	213	223	237	212	219	225	212	235	263	221	235	197	233	254	203	254	209	215	220	217	239	245	240	196	237	225	219	204	227	217	231	239	238	228	213	193	232	224	229	221	204	230	230	237	232	245	229	226	223	208	237	206	218	216	213	231	214	238	212	220	236	201	250	203	237	202	217	215	232	206	227	238	210	232	243	220	233	239	253	233	244	265	225	228	225	210	270	220	215	203	217	223	205	214	234	220	205	242	235	194	240	195	201	217	206	226	213	254	221	237	203	215	229	215	252	237	230	246	219	226	224	233	230	234	203	241	218	224	207	213	234	225	239	196	227	192	191	234	227	220	216	220	259	248	215	210	229	183	209	220	207	179	249	262	240	227	240	219	233	227	219	211	226	228	228	221	210	228	212	255	223	246	222	223	216	219	213	222	210	239	193	216	213	217	220	207	184	202	252	206	214	227	225	240	242	233	254	230	214	247	216	225	188	217	231	219	227	193	220	240	232	214	222	226	252	229	249	222	234	234	225	234	207	221	228	211	233	260	223	218	230	237	229	262	235	225	228	235	187	217	227	236	249	225	222	236	229	213	208	204	208	209	215	196	213	234	224	232	224	235	209	220	242	237	219	231	229	261	235	198	211	228	210	234	241	216	211	221	240	232	226	223	231	231	238	204	223	222	212	217	249	227	218	231	232	223	228	227	239	212	236	239	257	223	228	206	204	241	206	225	254	236	205	214	222	220	243	226	268	244	247	221	242	213	196	254	259	221	235	226	254	249	205	201	208	238	233	252	238	220	246	261	233	219	217	250	211	232	220	213	217	202	233	236	201	246	212	208	251	229	193	243	283	208	249	238	253	209
4251	622	555	588	575	576	573	532	537	549	560	547	542	544	564	534	548	563	558	578	546	599	565	582	594	525	541	567	584	598	555	532	588	547	590	539	559	555	547	522	610	535	560	528	576	555	532	515	517	531	520	522	534	553	527	548	530	523	584	585	545	564	563	500	549	603	561	596	556	515	597	551	536	572	548	525	527	558	563	573	535	561	521	532	535	542	530	592	557	546	534	526	494	580	526	528	552	554	549	555	546	519	511	535	544	551	586	582	532	555	526	600	507	521	574	561	573	583	515	521	539	551	525	527	532	547	550	516	579	575	568	553	555	534	522	543	560	584	540	544	557	568	569	559	528	583	543	608	546	574	541	572	541	524	540	534	552	577	573	520	523	538	562	536	609	598	554	543	521	540	525	535	551	538	572	589	522	571	522	535	530	548	528	563	556	551	535	545	547	575	585	544	543	532	562	550	577	554	544	519	566	555	544	549	543	505	539	589	551	566	579	553	524	547	533	554	573	517	555	564	524	550	581	565	582	542	543	541	566	515	545	555	544	570	561	510	526	528	576	576	524	550	533	543	564	554	554	529	512	601	552	533	586	566	548	561	512	547	546	496	535	563	565	573	558	582	552	620	526	552	553	548	562	549	573	566	543	553	573	573	548	549	555	546	542	589	577	543	568	575	526	541	528	500	549	556	566	588	554	563	547	608	561	585	539	579	556	533	552	538	562	573	527	561	540	555	543	561	528	568	587	558	576	581	534	564	536	598	568	598	552	562	536	560	551	586	557	547	542	532	589	572	593	495	576	511	565	505	543	557	541	545	541	566	556	577	550	550	533	529	524	487	501	526	567	567	547	571	560	545	571	562	547	525	561	576	541	527	549	563	550	583	540	542	544	588	517	532	561	595	542	549	577	547	564	529	526	570	515	543	573	555	556	540	521	564	563	562	537	564	571	564	556	550	568	567	589	527	551	550	616	522	533	510	516	528	470	523	541	571	583	526	552	519	557	555	535	551	551	550	545	526	543	530	557	566	576	542	552	552	515	564	535	559	569	595	543	567	535	604	576	577	569	553	566	538	540	543	550	559	559	582	569	544	538	552	558	564	546	559	536	525	555	564	528	559	539	573	568	567	550	521	551	559	559	573	543	533	548	534	554	547	566	542	552	546	544	574	554	555	534	520	565	548	567	560	538	524	550	560	590	502	555	541	589	562	559	548	573	542	539	548	508	571	541	527	600	552	516	525	552	554	563	521	577	533	556	511	545	546	578	513	568	553	513	552	534	574	540	532	591	551	535	545	544	520	555	555	561	575	523	585	574	555	589	555	572	540	572	558	565	549	546	550	550	550	547	490	574	549	563	495	557	601	551	563	525	554	529	577	566	562	539	575	494	565	585	539	592	542	564	548	546	519	561	522	516	545	554	554	563	510	535	603	511	563	534	549	543	550	570	589	526	536	522	567	522	596	541	552	495	536	556	564	538	549	554	526	568	539	551	526	551	577	535	516	555	556	589	547	530	571	547	511	548	565	543	569	525	541	545	580	581	542	492	595	592	552	525	561	537	555	521	540	504	548	538	542	530	538	581	567	539	591	576	590	537	579	544	561	512	540	557	583	540	525	564	506	568	540	519	553	588	567	579	516	536	522	572	615	555	534	581	555	559	553	532	565	543	575	546	510	532	584	524	581	541	509	560	610	526	540	525	569	538	553	534	546	542	574	526	550	620	566	531	540	565	568	562	522	562	560	527	580	559	550	523	530	535	584	532	534	588	574	524	561	493	589	550	579	599	544	593	581	529	519	493	540	551	545	564	532	575	557	551	539	566	499	595	517	540	565	529	500	573	569	520	567	574	543	557	574	531	549	544	552	522	515	557	588	568	542	577	600	552	550	537	525	549	545	548	548	534	533	572	529	531	582	557	550	522	562	527	581	534	560	569	588	587	555	564	559	538	548	572	544	534	590	580	533	541	548	523	526	560	550	534	535	560	564	537	541	576	556	569	533	590	561	533	601	549	584	569	505	584	513	540	541	523	549	571	626	561	535	516	551	563	544	556	565	525	557	525	543	531	586	575	535	625	555	580	540	522	546	563	543	550	568	532	545	546	545	542	581	596	586	576	547	580	569	561	531	569	557	574	598	554	523	538	587	570	515	529	533	553	592	567	574	553	542	533	568	547	551	551	554	568	532	509	600	545	560	534	568	554	562	522	538	562	535	572	543	594	561	568	525	500	529	550	579	602	528	527	567	536	549	540	525	558	577	565	523	545	535	483	515	495	548	557	555	567	549	550	550	575	566	546	550	576	539	537	505	553	562	553	554	527	567	492	540	580	527	519	532	540	559	556	526	523	557	512	546	558	554	570	506	604	556	553	565	551	565	523	555	543	527	534	548	520	526	550	502	543	571	531	541	581	533	582	571	532	540	529	567	527	562	530	558	552	509	565	521	567	562	564	557	563	543	552	525	582	528	558	555	541	558	550	568	534	561	577	532	542	563	526	581	551	514	555	510	565	595	552	571	540	574	521	630	517	541	562	583	529	551	569	556	531	591	587	534	548	553	526	562	532	552	568	541	569	506	588	542	591	593	562	536	577	529	543	515	546	615	551	570	553	566	561	510	549	534	553	508	534	501	543	531	550	532	577	548	561	544	538	557	560	548	576	574	495	528	526	520	547	573	495	558	577	565	543	540	517	536	554	579	547	581	575	547	533	582	534	553	565	544	550	533	533	558	532	543	557	588	563	575	565	557	530	550	577	529	562	533	611	554	568	535	537	556	562	563	575	557	521	515	571	567	538	576	547	569	581	554	540	522	513	560	515	573	543	574	578	567	567	532	592	522	530	564	585	540	584	577	517	542	549	549	558	535	547	542	569	531	601	560	551	556	512	604	542	535	533	542	566	518	565	573	572	529	545	563	563	559	556	546	569	544	556	536	526	548	537	511	547	531	523	534	532	570	558	559	519	541	542	555	550	561	544	580	575	573	521	538	562	560	555	511	540	578	505	532	532	586	554	571	544	552	538	576	568	558	575	517	597	524	532	584	586	595	578	543	532	498	565	540	590	539	572	564	537	487	567	551	568	566	565	569	584	559	549	527	552	541	537	527	516	550	556	586	523	539	546	529	582	566	543	590	519	551	549	569	565	533	538	548	549	535	519	613	584	541	550	573	565	549	565	517	588	582	518	577	550	553	527	525	547	560	529	527	527	592	586	594	564	561	595	568	566	519	585	588	555	539	548	541	538	522	571	520	558	546	555	564	552	553	542	548	532	556	580	533	537	545	567	554	566	542	572	620	578	578	578	561	566	563	548	539	553	554	558	542	520	536	493	563	573	594	554	540	568	537	508	523	523	563	541	539	577	565	620	612	555	521	498	499	575	527	537	525	574	560	557	518	571	537	566	560	541	573	517	548	546	577	564	537	581	557	564	559	556	552	511	538	523	530	562	555	535	594	497	537	581	528	543	520	564	536	553	532	558	599	546	569	580	541	541	595
23118	3633	901	561	454	404	369	348	306	310	298	352	300	344	292	275	306	298	256	315	319	280	254	308	270	305	257	296	288	282	336	263	296	301	277	282	282	313	313	255	293	281	283	290	283	282	281	303	274	257	289	285	282	315	308	279	329	247	300	255	305	315	287	264	251	270	313	274	272	305	312	280	331	283	299	259	293	253	282	280	301	280	307	288	307	269	283	291	272	297	279	307	268	306	318	295	284	255	271	277	311	255	285	268	291	269	297	275	301	322	314	298	281	283	302	291	277	302	270	302	276	284	269	282	294	318	274	283	281	319	302	288	286	302	298	293	265	250	271	243	274	293	271	300	296	291	288	276	285	266	335	317	258	325	273	314	320	297	312	272	310	295	296	277	269	293	307	318	277	276	279	281	292	270	305	296	269	278	276	308	315	292	302	267	268	307	279	288	317	250	298	288	275	277	313	296	284	292	280	279	294	282	289	275	285	295	275	258	292	301	254	296	302	310	283	286	331	297	290	272	262	269	312	281	280	270	285	298	302	307	304	296	259	250	290	313	273	298	274	309	295	300	251	263	275	251	274	286	264	328	301	298	262	294	287	260	289	306	296	307	287	275	295	320	279	286	283	282	305	286	307	288	299	285	266	283	262	305	266	273	288	273	291	310	298	259	251	294	277	278	291	313	301	292	266	267	276	310	277	287	307	281	269	298	277	268	276	264	309	266	300	283	276	291	310	255	260	267	300	266	281	269	285	286	323	293	278	295	310	309	258	281	267	264	295	301	293	295	289	306	284	281	280	281	322	289	263	294	306	295	314	261	263	264	339	274	285	308	274	296	279	299	257	322	280	283	285	308	286	284	286	298	284	250	282	271	277	311	279	277	261	281	246	249	264	256	306	318	318	279	273	266	298	314	284	278	292	290	294	285	282	268	252	296	275	284	256	289	280	263	267	295	268	290	282	289	307	295	268	274	270	322	296	271	271	276	322	287	318	285	285	285	279	295	313	294	291	295	297	283	268	284	301	284	283	283	309	276	280	266	288	266	266	276	260	279	271	307	276	298	328	298	262	273	258	304	301	284	261	288	273	308	298	284	301	292	299	270	271	279	309	283	269	290	256	316	311	286	256	266	308	311	308	286	260	285	298	289	262	311	284	290	306	302	288	314	294	309	306	303	287	285	300	269	271	278	282	286	293	310	283	288	289	311	302	279	273	265	300	315	310	307	284	315	308	280	293	273	269	297	306	311	287	305	265	278	263	327	278	302	297	277	293	307	288	283	305	294	308	314	271	283	277	297	251	297	272	271	253	288	256	305	294	259	258	319	283	290	254	261	283	307	291	284	284	267	289	275	310	267	314	273	270	282	288	304	285	299	280	310	312	279	285	263	258	280	314	319	316	280	259	271	284	287	260	298	269	300	287	276	262	241	268	306	281	294	277	269	266	284	298	270	285	290	273	247	279	318	330	278	287	273	279	320	288	277	281	284	272	265	266	261	286	298	302	289	274	266	280	291	281	255	263	289	292	263	272	317	297	271	299	294	274	282	293	265	276	248	301	259	287	269	301	270	284	321	281	308	311	257	275	292	300	287	273	297	282	289	285	272	299	266	293	295	321	268	310	311	303	316	261	270	274	271	285	338	293	298	265	281	271	289	292	283	323	285	280	294	263	255	277	281	267	253	269	278	298	324	286	289	299	263	276	291	282	290	305	278	291	296	291	309	311	317	275	257	300	254	279	274	262	291	285	307	269	282	317	310	291	294	287	285	268	299	281	293	290	291	280	257	242	284	272	287	319	302	327	283	296	309	316	268	291	289	298	295	298	291	304	293	270	286	281	288	302	282	279	291	312	272	267	284	311	295	291	286	280	286	282	299	321	302	296	268	290	271	298	274	264	306	276	292	310	290	283	286	302	336	305	288	253	276	281	254	287	285	323	274	301	291	297	237	282	311	285	290	257	285	293	267	255	306	297	289	273	285	292	281	271	280	310	271	306	308	282	294	305	312	291	327	256	285	281	283	300	274	314	265	302	258	269	295	296	307	266	298	279	289	297	278	276	335	326	270	295	296	260	285	302	288	261	288	298	299	282	297	305	312	298	272	255	285	287	309	294	281	281	320	305	311	278	282	267	312	330	292	291	274	284	300	326	275	308	304	286	238	304	293	288	288	292	317	295	286	275	304	268	260	278	297	278	290	310	302	272	290	285	277	290	289	311	328	323	278	279	294	297	298	294	306	314	306	289	283	275	268	266	302	311	262	278	290	288	349	298	290	290	290	303	289	290	257	357	305	267	270	262	301	290	265	295	351	270	293	255	244	265	295	270	301	295	312	304	326	277	280	281	275	282	317	275	261	262	316	294	314	286	263	259	286	270	287	316	281	251	313	292	270	246	273	294	321	274	281	274	293	287	294	309	273	299	301	293	308	289	275	317	309	307	295	250	308	272	287	289	260	290	271	250	292	283	276	304	270	273	289	297	285	273	274	298	299	292	277	325	267	286	296	310	311	290	276	297	289	288	323	254	283	283	287	281	294	292	283	305	292	286	251	249	270	291	293	302	279	281	278	281	294	283	301	303	262	268	274	274	315	294	304	281	265	281	297	304	272	290	286	295	283	266	289	307	309	322	281	271	260	267	259	261	272	236	260	264	262	304	309	312	315	272	261	277	292	279	266	269	283	314	294	303	311	265	293	306	292	306	294	264	263	304	290	254	268	296	293	297	287	276	314	262	317	303	265	309	305	286	282	309	274	281	293	286	263	282	269	278	291	275	288	297	290	261	308	319	263	272	291	288	274	327	274	276	281	329	308	265	308	321	291	281	292	296	287	285	276	284	279	299	308	318	280	268	316	296	293	285	316	257	277	310	303	284	301	309	313	283	284	296	285	250	274	277	266	280	292	274	275	259	271	294	282	299	291	277	270	299	303	293	306	294	315	306	291	292	291	276	296	250	270	272	264	295	317	322	283	297	304	265	300	300	280	281	299	303	276	286	281	323	311	336	309	290	270	294	307	286	283	300	269	268	285	280	296	256	281	317	313	299	287	304	283	290	283	282	288	292	272	297	321	314	306	300	296	278	262	263	266	306	278	300	272	302	289	286	276	275	286	292	319	297	301	296	321	294	279	309	275	298	279	285	301	308	313	286	279	301	303	286	306	316	320	272	253	279	309	261	313	309	271	284	257	300	294	302	275	295	253	296	315	327	301	285	270	287	257	295	270	290	262	262	257	276	279	280	306	309	285	238	274	303	297	281	269	309	293	288	304	298	302	309	273	333	287	273	302	276	295	290	310	306	294	313	307	331	295	268	284	316	288	334	286	289	284	304	279	300	280	284	311	318	288	304	276	313	288	284	309	257	269	259	285	311	287	302	307	281	317	325	262	285	330	266	274	297	272	267	296	282	294	316	268	270	296	271	248	296	266	282	313	286	327	302	254	259	297	299	242	275	332	301	311	281	293	291	309	270	289	271	297	305	295	284	320	268	296	273	254
13938	1143	1364	1457	1319	1167	1077	1012	907	822	798	877	791	824	782	793	733	702	743	747	758	743	705	736	695	666	742	774	699	728	667	670	710	704	689	745	745	717	678	713	692	697	704	698	658	745	721	720	724	660	732	731	691	741	652	739	726	716	678	689	699	660	696	661	691	658	740	682	691	696	669	660	680	644	660	708	668	727	636	634	677	695	652	721	681	719	680	675	674	649	663	712	701	704	683	633	716	681	687	660	683	726	661	682	727	609	666	668	644	686	667	667	697	629	665	625	675	700	697	644	693	675	690	674	711	675	624	709	693	679	728	689	733	710	696	707	598	699	667	728	696	690	649	700	721	674	661	705	644	662	657	683	695	681	720	653	668	688	703	695	684	660	676	681	670	680	636	726	687	683	656	672	710	717	654	651	667	668	624	665	703	695	730	662	655	661	715	670	690	686	686	695	680	682	691	650	703	698	726	681	681	683	698	684	709	693	659	676	689	675	683	700	652	687	696	715	612	741	671	683	718	671	684	660	629	669	654	675	662	687	654	703	678	666	676	638	656	698	703	614	659	676	685	638	706	656	656	716	659	705	688	653	664	698	646	702	668	685	718	642	643	652	709	671	701	653	725	684	635	684	657	696	654	649	745	656	661	693	644	694	713	688	632	651	650	631	675	645	655	705	669	656	696	662	697	646	676	679	725	663	629	669	630	670	661	688	695	710	684	699	705	664	655	688	647	700	636	671	678	646	704	690	700	678	712	669	686	670	695	646	715	647	674	675	670	716	696	675	686	668	657	675	688	695	662	687	689	695	691	695	696	661	717	713	686	676	684	623	646	646	670	713	661	653	690	672	687	638	707	659	678	666	658	675	684	685	637	624	668	701	688	692	705	706	676	714	676	645	713	723	688	684	670	653	629	673	687	693	691	721	661	697	704	710	707	640	749	703	700	638	690	708	645	669	686	673	688	715	668	672	671	679	663	695	693	689	686	672	699	692	697	653	664	655	695	681	681	719	645	678	669	696	677	673	717	692	712	699	694	688	670	687	696	686	687	660	672	659	633	699	730	694	665	681	634	685	735	664	680	683	707	658	692	660	692	696	687	682	705	723	737	663	663	657	686	695	670	704	737	701	687	674	675	685	711	668	638	622	658	691	702	706	675	669	671	622	679	712	715	697	706	647	703	666	668	708	686	680	683	711	624	699	733	715	685	657	658	686	667	662	679	688	691	677	652	706	727	719	653	678	646	666	669	687	633	701	701	642	629	713	676	691	648	714	692	706	696	695	674	707	691	677	698	659	706	660	710	691	718	682	670	699	659	726	677	665	706	716	704	637	701	658	673	675	712	659	711	738	663	624	668	667	655	671	711	661	703	678	683	677	679	731	697	644	684	672	699	707	662	679	667	704	681	650	635	671	704	682	650	696	659	664	718	712	623	699	659	696	679	708	682	695	700	668	702	728	692	666	650	688	679	701	653	647	654	692	671	720	640	631	686	718	679	648	669	640	637	661	677	724	656	648	657	686	700	663	723	703	697	697	654	678	651	677	648	660	649	678	671	642	690	692	693	681	679	694	761	686	641	635	670	726	692	672	673	692	672	682	711	639	651	677	697	694	672	698	678	684	690	636	652	708	671	700	688	675	723	742	659	693	707	704	717	679	686	672	658	679	685	689	690	672	671	681	641	700	669	643	663	662	680	684	741	672	687	683	690	686	677	686	661	694	649	654	709	670	695	686	705	659	739	700	629	678	669	641	678	663	656	666	644	704	693	668	656	647	726	692	689	658	694	697	681	709	708	673	650	677	671	727	708	667	667	716	715	696	699	693	704	677	653	667	657	734	675	648	691	685	668	701	633	672	657	659	686	673	657	695	655	677	680	680	688	666	665	668	720	683	662	713	690	716	653	659	696	711	662	676	691	693	659	658	641	697	701	695	675	695	717	655	681	684	699	711	700	645	687	669	671	749	671	686	698	697	657	703	616	644	654	659	659	713	670	680	688	654	692	637	651	690	700	686	712	634	712	691	759	669	711	683	659	704	698	680	664	710	691	671	718	692	682	713	701	680	718	696	673	681	709	675	746	660	661	714	660	686	659	662	693	631	673	696	696	732	700	649	678	689	644	670	693	670	668	727	641	652	673	703	668	692	720	692	645	670	682	658	651	700	658	707	688	686	722	727	704	667	693	656	717	673	653	705	689	671	682	712	711	707	728	662	661	715	637	672	704	696	653	659	691	678	628	692	645	710	704	704	674	690	652	662	682	647	644	701	647	664	675	693	707	643	675	695	652	700	707	661	702	670	705	684	688	687	716	654	661	722	644	703	722	681	662	673	634	676	685	670	705	684	695	695	684	657	665	696	683	676	699	705	678	697	700	680	646	644	719	684	653	681	708	675	718	718	686	682	753	693	638	672	720	656	663	699	681	671	690	662	717	635	739	697	672	692	664	703	696	649	696	690	699	708	674	724	664	660	698	703	670	691	688	659	678	703	663	674	647	693	668	685	670	668	704	697	662	718	638	668	697	707	679	705	684	666	693	656	655	668	693	704	649	710	697	684	680	677	683	693	666	670	682	679	696	678	657	712	715	672	715	686	677	662	629	696	669	676	697	721	643	677	657	729	719	674	694	672	686	724	682	696	652	676	655	623	609	684	677	666	700	682	656	700	708	678	656	664	690	638	682	691	689	733	664	678	690	663	656	727	688	669	665	702	654	656	641	684	679	700	670	652	726	690	667	713	674	712	682	660	691	636	699	709	720	619	694	677	692	681	666	698	658	647	715	689	693	665	638	716	692	672	680	715	660	688	654	713	693	682	670	647	703	692	645	661	709	734	714	700	693	666	694	683	651	690	694	644	732	688	664	718	666	677	671	646	628	700	705	668	683	656	769	706	682	667	661	679	670	697	694	665	673	644	657	705	682	689	690	644	694	686	689	737	680	690	657	668	714	706	688	708	639	630	677	670	595	667	659	683	713	677	672	705	631	739	679	662	695	661	666	687	683	669	690	687	664	664	708	656	735	652	688	650	681	709	671	637	685	684	657	653	677	675	715	655	699	677	657	671	707	683	683	716	635	662	658	653	698	679	657	674	668	686	699	725	648	699	724	681	673	704	672	723	683	654	688	662	629	717	694	706	651	644	664	697	683	692	647	684	717	654	635	655	672	674	644	687	690	718	683	682	636	698	632	727	684	663	686	688	683	691	708	653	697	694	689	687	675	677	722	685	709	696	676	660	677	685	633	702	650	688	645	696	700	678	683	691	688	676	686	682	680	694	637	681	663	692	737	682	653	700	678	696	691	659	668	674	658	691	679	680	610	709	700	695	648	678	671	643	731	708	682	686	660	705	651	680	649	721	663	683	678	678	678	708	679	687	698	675	682	681	721	688	697	715	653	684	683	703	716	690	673	642	651	722	679	668	666	737	653	657	649	676	695	702	702	670	691	662	724	644	670	760	608	657	659	672	661	703	694	700	746	693	665	702	675	685	650	627
31444	5796	1470	1013	712	655	557	537	512	439	468	435	465	470	433	425	432	419	441	434	384	400	438	412	393	401	409	437	409	402	459	413	468	406	434	391	426	458	426	427	386	404	394	417	424	413	438	414	393	429	404	386	379	437	406	423	434	431	437	414	441	421	393	391	434	391	391	430	402	405	382	455	407	391	414	405	400	382	406	407	397	392	401	427	393	400	397	416	434	379	401	430	397	407	400	396	422	405	472	441	381	416	412	432	443	401	457	409	430	447	422	406	451	450	385	375	409	426	411	430	407	384	414	409	410	406	396	391	443	407	386	376	394	407	393	416	411	405	386	444	409	421	427	381	388	416	454	359	397	451	402	454	399	446	439	395	392	393	468	370	399	382	426	456	395	428	411	410	425	416	408	405	419	418	469	398	403	404	418	406	376	426	431	426	459	395	421	418	423	399	462	394	411	394	367	383	405	412	389	419	429	386	398	414	401	395	409	433	397	410	455	434	420	354	409	406	441	447	440	450	412	369	409	403	434	410	383	435	406	445	421	394	375	430	419	406	397	440	384	403	407	364	432	413	425	425	414	404	419	427	380	383	412	466	414	410	442	410	403	442	410	407	370	405	438	441	442	392	422	437	397	432	406	386	450	406	420	404	437	406	397	425	397	436	452	404	388	408	416	424	380	421	417	404	412	434	421	393	445	443	409	408	398	400	374	418	403	421	394	368	438	407	444	406	404	400	380	357	436	429	436	399	458	417	420	429	400	378	439	416	407	447	402	428	405	369	416	425	414	426	385	421	396	398	387	380	417	391	402	403	410	388	398	401	436	451	415	400	392	410	380	436	402	419	402	382	386	438	398	423	415	378	382	456	424	402	397	423	404	427	411	394	451	382	416	376	415	443	447	390	413	420	426	435	408	470	406	436	410	396	418	421	406	425	403	371	397	399	395	395	422	431	406	437	426	418	427	453	405	392	399	406	411	450	405	436	402	403	385	430	425	423	424	410	382	415	421	406	409	411	404	372	465	404	386	412	427	415	394	456	426	392	399	419	422	383	405	449	377	423	376	440	407	356	398	412	470	397	420	392	411	437	449	416	396	393	429	424	425	446	447	438	439	403	381	379	413	393	422	418	446	389	444	421	389	420	441	375	414	433	405	378	399	445	437	404	395	387	412	435	386	432	425	440	490	456	448	389	411	438	384	395	422	398	430	376	419	458	399	421	401	433	420	443	387	445	446	406	400	404	394	435	421	426	428	403	392	419	427	422	415	432	395	401	414	406	412	415	450	420	457	407	418	435	420	410	399	401	426	455	410	444	396	392	433	412	411	420	417	451	372	453	391	423	471	437	420	410	344	432	429	433	408	381	405	402	408	446	403	404	417	404	389	407	428	440	413	373	467	414	408	418	434	395	402	386	416	422	412	439	388	413	452	399	443	394	444	424	396	402	404	409	434	401	436	399	430	425	432	415	362	401	415	392	390	410	390	413	380	418	443	419	446	401	384	363	417	391	446	426	440	406	449	434	419	388	379	399	428	410	441	465	414	424	418	430	425	412	413	446	422	425	395	400	401	385	433	424	426	408	447	402	420	456	400	451	389	427	457	390	402	416	439	434	385	400	429	445	421	408	396	410	419	401	416	436	421	393	407	383	457	427	392	398	437	418	432	420	399	444	428	453	409	443	419	427	416	392	381	455	450	400	445	433	394	443	379	408	408	382	414	413	386	412	388	437	412	406	417	403	376	409	374	440	469	392	407	385	401	422	443	403	390	409	434	426	388	416	395	441	397	420	393	416	413	409	386	420	416	431	449	421	410	382	429	391	402	444	457	434	449	425	446	412	403	467	379	432	401	427	411	410	403	390	410	403	416	409	422	384	450	409	384	398	389	413	414	419	418	391	459	413	413	410	419	424	428	399	390	409	401	456	421	432	405	407	434	403	416	411	369	402	386	444	407	413	453	390	385	370	449	441	371	440	450	417	464	462	456	398	410	400	379	413	423	426	395	445	419	399	422	435	426	430	428	451	419	433	429	422	412	415	407	445	445	407	380	388	453	417	401	414	431	420	440	394	402	428	403	449	406	410	401	414	409	405	451	391	394	426	370	419	375	404	402	368	404	438	406	407	358	422	399	396	405	404	383	443	437	393	389	412	440	375	432	415	425	413	413	429	394	414	410	430	448	407	399	416	369	385	377	431	429	446	390	409	383	429	386	417	397	377	413	364	452	366	397	386	416	414	391	451	414	448	400	447	376	409	400	431	380	419	429	391	401	445	421	418	457	413	390	410	417	399	404	373	415	413	400	408	402	387	392	411	425	372	435	453	417	410	396	415	408	438	431	426	392	395	434	433	410	432	414	406	422	454	392	397	432	409	460	414	452	414	416	379	434	432	449	392	428	398	393	449	377	376	450	412	423	438	407	402	386	406	399	433	431	440	437	445	408	434	401	399	414	426	401	366	380	420	415	442	430	396	422	417	401	398	409	439	435	446	474	382	399	400	410	409	397	449	419	436	409	428	386	410	419	466	469	428	433	412	402	430	425	452	452	415	438	408	446	398	432	412	389	397	399	456	435	423	421	387	441	413	390	422	389	417	407	433	400	371	453	403	407	412	395	433	413	457	396	400	385	387	418	419	418	425	429	430	391	414	408	444	395	432	371	386	392	393	396	369	409	380	405	451	410	430	417	436	382	399	427	395	402	408	409	415	408	441	402	415	411	379	404	431	417	414	409	343	402	399	385	386	392	382	410	441	400	411	390	446	475	413	390	418	377	426	394	405	422	374	373	397	373	404	406	367	412	394	445	386	440	408	391	405	410	424	429	451	434	414	401	410	429	426	416	390	432	412	395	407	385	382	423	413	398	422	389	432	396	406	431	448	388	403	403	402	414	399	399	451	364	367	429	440	395	425	429	400	418	410	402	385	384	369	395	421	419	430	414	429	395	460	418	422	394	409	394	420	421	429	455	414	403	402	410	423	442	440	395	357	414	431	393	394	404	408	444	418	375	417	429	405	433	412	411	445	394	379	376	416	418	395	432	440	398	385	409	381	412	403	423	414	421	368	418	393	438	419	408	394	442	391	416	395	381	411	376	382	416	432	427	408	349	407	387	412	410	412	409	412	411	454	389	440	406	436	451	403	402	368	411	362	417	375	432	395	402	420	378	421	425	419	424	409	430	430	455	425	434	416	417	413	405	423	383	413	422	418	409	407	470	408	358	427	417	411	410	395	430	417	395	402	425	405	387	418	405	441	449	437	435	423	405	375	423	431	394	390	413	430	434	401	408	428	428	413	401	378	416	427	456	419	419	429	427	424	433	399	427	410	404	401	454	439	432	404	428	375	374	439	402	383	420	400	428	392	421	435	423	370	401	441	401	399	399	448	448	419	442	386	444	389	438	419	444	387	442	427	412	427	390	400	407	414	390	414	414	409	404	397	367	415	412	425	395	416	379	394	421	407	390	427	401	392	457	416	425	408	380	438	403	413	433	386
16964	1865	2184	2516	2216	1936	1679	1436	1403	1334	1234	1190	1189	1129	1088	1089	1026	1046	994	954	1055	995	991	1010	994	954	964	964	979	979	934	933	970	950	1002	950	966	930	999	947	951	946	950	922	929	946	906	955	977	930	943	975	880	950	926	889	902	939	946	902	905	978	987	896	961	870	940	908	981	912	915	887	922	874	934	937	915	923	886	926	916	929	884	920	924	946	905	928	929	897	945	879	912	932	927	902	893	929	927	865	939	930	927	949	954	922	874	915	914	972	904	926	882	970	957	903	870	921	945	924	902	913	925	946	921	923	950	890	928	906	908	1008	898	958	977	928	927	906	926	956	922	917	916	877	889	916	917	912	904	955	936	898	924	976	891	937	901	935	913	905	890	919	959	932	959	903	967	927	951	934	942	927	905	891	909	916	930	879	948	952	894	934	883	923	908	877	932	931	930	966	958	920	881	929	899	1001	873	925	954	851	937	892	933	937	927	934	864	902	942	997	924	948	914	952	962	922	872	890	884	884	930	932	921	974	882	921	887	919	933	971	939	906	891	862	941	954	923	943	952	935	967	892	918	896	870	922	909	892	900	960	957	908	909	847	945	937	919	974	908	916	926	910	942	897	927	902	917	966	938	890	952	888	928	901	926	914	904	875	870	938	885	944	909	895	964	930	997	909	928	884	963	899	877	915	903	856	921	947	905	918	848	920	913	913	919	951	878	921	926	925	913	959	906	922	928	946	904	991	924	947	975	944	964	901	880	926	931	920	913	919	912	892	892	959	950	918	875	889	923	939	910	903	873	949	863	906	916	912	876	900	925	920	878	884	888	913	1003	929	894	877	892	903	966	866	948	938	916	896	931	941	887	939	948	925	908	932	925	999	885	838	865	868	936	935	867	949	892	967	926	890	934	875	879	942	874	901	967	901	916	930	918	863	916	916	913	884	854	873	925	930	970	921	906	948	865	935	942	925	906	920	912	894	878	882	902	938	917	924	950	884	917	933	886	927	910	960	943	903	950	892	941	977	895	944	911	922	900	912	948	908	888	874	935	951	949	944	963	939	909	923	973	926	939	910	875	927	905	899	892	940	936	937	977	949	904	953	884	877	901	924	900	896	998	884	914	912	946	900	923	885	917	931	903	942	910	830	894	931	918	934	876	940	933	878	961	912	914	957	899	919	923	905	913	909	916	914	940	865	886	896	928	892	935	901	899	874	892	873	953	943	930	917	931	896	935	951	910	938	915	952	905	894	878	864	916	901	897	927	892	890	876	904	924	935	947	962	969	926	882	933	882	885	851	931	917	937	933	901	899	921	907	955	904	906	886	883	923	971	918	926	972	881	922	878	934	880	952	941	993	944	922	893	914	939	948	921	895	949	921	873	941	940	919	922	905	920	925	885	904	905	907	955	953	901	967	954	878	892	909	902	926	935	899	943	923	969	944	980	899	869	900	961	930	928	890	1000	919	893	942	881	875	909	975	914	904	874	876	923	879	923	953	945	899	917	895	932	919	866	887	912	902	885	920	936	910	906	866	934	930	860	922	926	922	920	980	915	888	901	877	961	947	910	909	919	863	948	917	921	917	952	941	886	896	1009	880	911	911	924	891	920	907	955	927	907	970	935	936	902	887	929	905	897	899	948	938	916	920	946	903	935	940	853	925	946	910	851	935	948	923	875	920	933	891	935	943	875	976	912	937	909	952	870	890	925	913	893	935	912	948	944	840	908	908	999	907	884	931	902	909	944	873	954	901	936	920	977	961	946	910	892	846	901	898	940	932	933	926	877	953	934	936	860	932	897	962	923	913	905	893	895	960	898	921	931	897	844	915	938	954	932	957	869	987	908	940	891	956	956	874	893	964	919	904	956	839	919	920	949	913	873	915	889	929	898	934	1002	911	900	902	920	972	887	860	946	917	967	942	940	909	890	921	931	933	934	946	930	934	877	866	967	1025	953	861	961	912	896	917	912	934	927	898	872	927	905	933	875	872	924	956	867	950	911	953	919	908	924	947	900	960	913	959	929	935	897	937	901	958	905	929	933	899	911	928	937	884	929	853	924	905	942	898	892	896	925	959	865	870	938	853	973	888	895	961	912	915	951	871	857	989	956	945	884	927	936	925	953	889	898	922	929	873	901	905	945	933	920	953	901	925	945	959	932	944	945	972	948	929	887	891	930	947	978	860	916	933	881	931	982	966	931	925	903	953	937	906	899	890	875	904	986	937	918	940	878	930	928	965	866	932	925	932	912	925	934	918	935	945	903	932	930	974	945	936	942	913	905	962	920	960	954	911	900	922	910	886	950	915	875	917	932	932	982	876	895	911	883	926	907	930	951	914	882	942	925	902	907	935	924	935	909	938	891	937	942	918	939	865	882	923	909	885	908	903	907	920	914	950	944	893	906	938	882	901	931	871	929	928	912	869	922	887	922	885	864	945	963	914	930	973	956	903	917	914	878	987	892	891	863	941	918	963	948	967	918	950	912	861	916	894	938	897	905	948	941	920	885	931	952	874	906	905	870	929	949	898	933	879	980	915	911	934	909	943	908	896	921	862	917	921	982	920	918	869	880	960	927	871	926	907	918	926	909	894	888	920	932	892	881	922	863	947	932	920	943	918	902	886	921	888	890	915	932	935	972	936	962	943	898	941	920	928	897	903	913	920	882	917	916	855	977	914	892	905	883	930	899	892	976	894	865	988	923	879	932	933	914	902	899	937	881	895	938	965	888	937	927	914	941	955	922	934	934	883	958	972	856	859	954	946	922	882	909	929	928	883	954	949	923	923	899	886	965	934	877	950	916	926	916	906	939	946	950	877	895	900	899	931	935	923	946	943	921	899	868	930	947	887	924	940	920	901	938	919	899	989	925	926	928	908	925	884	917	911	900	907	894	944	969	898	890	921	925	917	877	933	950	915	950	893	958	919	949	909	901	942	896	942	940	903	862	865	959	902	891	931	907	916	921	916	906	953	925	977	908	900	911	942	924	913	958	947	930	979	890	931	911	884	970	934	937	858	904	939	882	938	945	872	930	888	900	929	918	948	943	967	954	928	916	933	904	950	912	918	955	901	951	879	947	898	920	978	884	925	920	909	845	970	949	884	946	946	881	899	973	949	960	933	970	926	909	898	919	918	969	897	928	942	917	916	938	848	892	878	916	867	953	929	900	950	941	966	943	885	957	917	913	877	926	950	909	888	915	950	927	913	947	910	932	908	902	919	939	911	924	956	905	904	984	910	917	914	888	902	947	907	914	878	940	938	926	963	904	924	923	875	936	929	924	892	935	898	938	938	918	884	1028	925	901	888	938	888	934	952	936	900	913	872	916	892	931	916	922	881	921	910	906	956	913	927	894	874	965	902	880	925	905	894	943	958	934	877	937	871	918	887	841	988	929	901	901	913	938	980	887	880	935	936	903	917	899	902	919	955	882	914	902	991	938	892	903	885	943	930	905	921	966	878	916	933	967	909	863	943	912	932	883	890	954	888	971	977	916	950	894	948	891
6213	523	258	245	234	234	232	240	237	241	213	217	219	195	222	211	213	234	256	219	229	245	230	222	199	251	212	255	236	260	242	222	201	200	224	243	219	240	261	230	240	228	228	210	220	213	239	208	222	225	241	231	242	205	246	214	223	244	224	220	236	257	209	220	235	233	224	241	203	218	234	241	225	218	243	234	234	208	222	237	216	275	250	218	213	207	241	193	199	248	223	234	231	240	239	245	250	235	243	229	213	220	255	256	216	207	218	218	215	230	210	234	216	257	189	226	212	242	241	241	240	217	222	219	195	231	216	240	222	220	240	226	202	248	241	227	220	191	236	248	253	233	210	209	227	256	261	223	214	218	187	243	219	240	237	227	194	262	216	246	260	230	231	250	219	249	239	219	238	201	218	234	232	245	227	236	222	204	208	194	204	258	236	230	223	233	242	205	211	233	217	215	209	204	210	222	202	218	202	230	252	238	216	242	218	229	196	248	219	220	210	244	238	214	246	221	256	225	236	219	233	218	248	229	214	203	215	235	232	214	221	234	238	239	227	212	225	233	255	221	238	241	231	238	249	225	199	220	245	224	212	253	228	216	225	206	200	260	203	217	228	261	217	231	211	244	209	215	253	239	225	228	206	244	217	214	246	229	224	225	268	233	202	217	231	202	223	222	233	223	214	239	245	263	234	248	192	220	204	263	225	227	235	225	224	252	212	237	246	225	228	209	225	263	231	233	218	244	261	244	208	224	211	217	233	217	239	237	207	228	223	230	230	246	230	245	210	217	235	246	238	242	228	237	239	233	260	203	254	229	222	227	239	255	211	210	204	227	239	214	209	220	213	217	209	255	207	228	220	196	222	198	217	209	212	234	240	224	210	231	242	221	239	246	223	205	233	199	237	231	230	217	214	261	211	242	205	223	217	238	235	223	206	252	223	262	233	233	180	232	241	233	228	206	238	271	252	228	224	210	218	221	247	222	228	229	213	237	210	226	236	244	227	227	208	232	223	244	231	233	218	222	228	248	244	235	202	204	241	250	210	243	191	217	221	205	234	243	225	228	227	249	256	206	193	217	241	225	207	207	208	231	237	228	222	255	242	220	201	239	222	225	212	223	208	222	240	215	237	222	219	220	220	226	230	226	194	236	220	212	219	250	214	230	231	220	212	211	212	229	231	232	227	245	204	227	223	238	225	189	200	223	225	229	221	228	224	247	217	227	202	214	228	229	201	217	239	212	231	242	241	212	256	239	265	235	211	220	219	245	244	214	241	243	242	202	219	204	202	219	196	207	220	217	193	237	246	223	236	225	245	220	216	247	196	227	186	228	246	241	220	249	229	234	200	190	210	273	214	234	211	215	223	232	198	222	244	218	236	207	253	238	229	253	225	247	260	180	241	229	234	249	227	227	245	238	235	213	221	218	210	233	231	233	229	220	233	244	235	207	226	214	226	242	228	220	221	231	252	241	252	237	216	233	257	220	228	233	229	211	206	236	225	220	204	231	210	254	216	223	236	240	247	236	222	224	238	206	253	233	206	232	249	218	216	238	259	252	254	189	243	198	215	224	213	217	208	220	220	221	222	219	219	226	207	237	252	237	222	220	210	210	237	223	261	233	194	219	257	254	206	246	200	231	223	234	202	237	239	212	231	242	210	241	227	231	204	241	233	201	250	210	227	196	218	233	221	234	244	239	238	253	208	219	234	224	250	211	227	222	253	243	253	226	201	224	232	221	233	215	245	238	219	225	203	209	218	211	228	220	216	221	230	238	240	190	216	245	216	238	209	219	196	221	238	231	219	209	236	229	224	229	223	244	240	235	218	234	230	217	221	222	227	207	219	233	248	236	229	244	230	232	214	215	225	228	219	209	215	243	211	218	214	224	242	214	200	211	236	226	228	234	206	217	258	204	223	257	224	215	241	221	199	235	226	212	218	213	214	243	213	211	224	246	234	257	213	243	223	244	213	215	253	230	231	236	227	207	216	244	224	223	244	232	234	217	218	203	219	246	251	218	232	185	209	205	230	215	198	222	253	219	238	219	221	227	226	246	232	202	221	266	230	239	214	221	185	204	239	244	234	210	247	232	248	228	232	228	209	252	234	232	226	236	270	247	246	230	206	216	240	225	233	232	215	240	219	202	229	216	224	222	219	230	231	182	222	198	201	220	235	220	236	206	231	239	221	270	228	246	229	233	235	240	234	225	234	203	224	228	224	257	217	199	231	255	234	240	201	217	224	234	214	265	238	210	210	212	221	234	248	212	236	222	240	237	203	231	241	220	228	239	232	236	228	238	225	221	204	225	220	219	209	228	203	231	227	247	220	228	226	246	223	206	233	232	237	259	184	204	217	223	266	231	231	223	229	262	234	243	236	222	223	217	235	237	229	255	230	218	221	236	221	222	233	212	222	196	213	243	237	228	255	235	239	238	228	243	226	188	223	205	221	216	254	224	210	239	231	228	234	234	217	213	203	228	202	225	225	231	230	234	211	201	203	212	238	233	214	255	227	234	210	218	205	207	226	254	252	215	215	242	208	212	257	222	223	205	235	218	233	222	217	232	247	254	247	208	230	218	218	229	226	218	242	240	221	237	202	247	231	231	244	209	219	213	227	204	252	248	235	211	207	205	221	254	207	203	232	269	256	239	272	216	236	226	243	220	226	247	258	210	207	216	206	224	253	249	236	208	223	233	180	212	242	227	245	240	230	205	227	228	242	213	235	221	226	243	234	246	221	239	227	265	234	247	244	221	210	240	214	200	234	243	215	244	237	230	210	232	226	219	231	241	235	191	230	222	235	228	229	209	243	202	219	232	216	226	237	247	252	228	199	210	261	212	227	214	193	209	236	219	219	208	203	226	215	231	230	219	212	237	202	198	228	214	212	228	220	239	244	243	228	227	225	230	233	209	242	254	232	210	230	223	213	223	231	214	252	208	228	268	240	225	210	219	246	253	232	219	223	228	224	244	231	203	240	256	238	237	236	205	233	214	208	227	235	237	254	245	224	211	248	206	211	229	226	208	211	217	241	196	220	205	242	215	265	217	232	211	240	210	250	242	230	245	191	238	236	223	212	276	245	224	205	226	226	226	228	223	250	222	264	212	235	249	219	240	226	225	243	245	223	214	214	204	214	240	244	226	207	262	216	265	265	223	213	229	213	211	234	230	225	213	208	198	209	246	241	218	233	259	204	230	232	228	228	231	254	219	245	216	222	204	238	214	219	216	245	210	238	229	203	246	226	221	200	209	220	268	222	237	203	242	236	227	228	205	251	258	214	234	210	251	217	216	202	201	236	230	229	228	232	243	238	211	211	223	241	195	204	208	245	225	226	214	208	252	233	224	247	240	235	235	237	238	213	221	223	239	224	214	236	239	251	217	251	242	208	234	215	214	236	242	215	223	204	208	237	223	224	211	208	237	220	201	227	247	209	235	214	227	231	214	211	205	223	258	243	227	223	213	256	218	232	208	225	261	217	241	248	228	244	205	225	228
4231	636	574	508	574	614	583	590	588	571	570	577	562	562	539	508	524	538	524	546	541	558	534	539	573	547	528	536	525	579	572	510	590	544	567	564	556	584	559	550	554	574	548	572	589	539	557	567	565	521	605	551	560	550	519	559	525	547	563	503	533	533	524	563	502	565	543	555	503	549	554	550	571	588	570	560	569	564	535	562	538	544	587	557	535	559	574	521	570	572	540	552	510	521	592	546	496	556	579	539	593	529	554	551	551	594	575	547	564	589	541	566	558	554	507	569	545	575	503	535	572	561	582	591	557	510	531	596	555	600	605	525	535	537	522	529	553	544	544	572	584	571	561	529	532	577	554	569	528	515	519	528	550	540	543	559	582	505	538	566	572	563	569	525	541	572	511	555	545	550	518	558	539	592	576	562	525	523	558	588	532	558	537	537	551	556	577	550	548	583	527	552	527	540	613	548	518	534	577	520	593	503	562	527	555	621	555	565	529	525	527	553	536	508	549	563	543	581	580	528	535	516	567	549	553	569	510	547	557	555	530	540	559	549	539	556	564	555	512	541	554	524	514	549	580	532	560	545	569	549	567	570	567	569	569	530	559	523	613	525	575	569	596	559	534	552	598	578	555	540	558	548	567	530	547	556	555	514	551	552	527	551	595	543	532	608	626	520	568	554	507	528	574	550	551	588	536	538	567	535	533	553	552	563	553	551	554	539	551	579	567	548	552	537	535	576	525	572	505	552	565	523	562	533	524	562	548	575	587	592	563	529	580	532	574	516	536	558	573	528	551	572	573	547	581	554	552	554	594	574	571	531	551	611	590	547	524	568	548	574	542	517	557	533	544	558	595	492	550	562	578	542	589	588	561	564	518	548	559	568	499	539	562	535	504	553	522	548	552	509	573	593	582	578	563	503	539	558	535	550	565	556	553	546	524	593	566	537	587	517	548	555	540	537	583	634	542	528	558	529	564	526	570	530	557	528	558	541	497	582	559	538	545	554	574	564	589	546	576	570	526	553	592	547	584	561	562	536	559	550	565	524	566	553	574	577	526	522	581	532	524	566	534	564	519	576	530	566	538	590	567	538	582	575	580	530	546	549	554	556	565	572	538	517	512	535	562	555	540	552	550	527	573	509	520	536	537	550	549	559	566	509	536	557	571	544	556	543	585	556	529	546	584	526	513	593	538	544	542	571	565	555	531	540	565	518	589	562	564	566	559	575	557	554	581	552	586	598	562	542	522	578	548	581	559	542	565	553	579	552	537	568	565	545	609	589	584	557	537	569	559	556	513	564	552	588	521	536	587	579	563	589	591	570	571	580	555	549	520	578	519	554	541	505	556	524	586	557	564	557	603	533	547	558	564	562	612	572	528	546	566	558	559	560	555	521	538	565	550	545	546	516	556	545	546	508	561	573	555	529	516	510	530	531	542	530	613	549	557	547	537	547	520	588	573	563	541	539	554	539	548	590	555	534	559	583	542	538	525	538	554	587	525	563	573	559	556	566	576	544	565	529	534	534	565	556	553	558	583	523	526	521	554	585	550	547	556	595	548	574	536	575	551	565	563	564	537	555	546	558	540	546	558	584	549	548	557	578	583	532	576	564	559	548	578	571	578	603	580	544	570	596	491	551	567	560	565	565	561	530	582	536	529	521	506	612	549	573	556	553	527	536	549	557	620	604	514	572	588	512	515	539	570	549	556	555	567	572	538	531	574	557	510	561	544	506	541	546	572	554	554	516	532	551	579	557	557	599	587	519	562	554	526	565	572	563	597	534	563	549	516	524	553	534	582	572	532	542	575	559	567	548	557	567	561	555	537	557	567	558	560	556	536	561	537	507	525	574	542	534	529	567	592	553	568	573	523	569	568	575	542	575	570	578	491	567	515	542	532	559	518	530	548	513	601	516	566	572	510	570	583	539	543	545	565	570	509	547	572	529	537	581	561	560	582	531	553	548	562	500	565	557	574	531	520	562	538	547	571	557	589	560	565	519	540	582	560	531	579	533	542	519	560	523	572	533	542	540	568	574	530	606	524	554	532	540	562	563	538	573	538	560	560	530	566	561	547	575	540	559	464	560	531	525	555	547	586	539	524	532	574	573	535	543	556	552	575	568	546	537	590	524	598	574	564	568	588	559	504	513	521	572	535	565	559	562	581	535	549	582	514	554	551	545	575	561	569	564	603	545	506	542	554	538	535	586	547	546	552	575	551	577	555	595	559	569	580	536	559	568	589	543	585	598	556	564	580	535	573	533	547	560	569	534	585	573	510	576	539	569	564	583	517	568	551	556	540	567	559	535	551	591	574	537	542	560	572	501	502	508	552	516	589	541	600	580	527	544	585	567	532	551	555	543	558	554	545	574	547	544	567	559	565	552	531	574	537	585	519	559	526	563	501	593	573	558	541	541	542	553	513	548	519	518	572	564	527	608	564	564	587	554	578	527	558	545	538	574	597	581	557	565	550	580	558	529	508	611	567	529	556	569	535	547	578	594	556	554	573	520	551	523	548	572	554	584	547	529	563	548	533	592	555	515	562	515	561	562	597	538	503	559	545	504	539	578	520	544	546	578	547	602	567	557	551	494	564	551	576	567	546	591	565	541	586	534	521	550	564	554	572	554	566	559	550	525	528	551	563	522	575	536	554	561	564	573	583	542	548	535	558	529	536	600	587	515	561	537	568	558	566	567	522	544	581	560	518	566	526	583	569	507	584	562	517	557	548	582	565	570	508	557	585	543	554	575	534	568	557	603	552	488	578	558	563	527	528	543	542	554	534	545	544	544	539	571	577	598	558	549	551	562	522	541	522	575	532	537	550	574	585	525	526	584	543	546	577	582	560	539	530	541	552	540	590	573	529	599	562	534	572	547	551	544	571	548	520	534	575	581	579	557	507	551	513	550	548	597	546	535	581	536	589	507	572	562	526	501	533	542	549	552	563	560	585	553	546	554	596	555	572	611	525	545	567	562	551	590	547	567	524	587	542	495	563	525	612	529	508	556	565	571	541	595	540	554	550	522	544	532	557	592	533	576	561	522	523	563	593	550	579	542	536	546	577	523	550	551	567	534	546	566	620	570	566	540	595	538	588	578	538	533	594	558	539	560	565	588	537	558	582	514	552	558	588	572	542	566	556	587	521	574	528	552	537	538	562	571	563	589	566	577	536	565	516	571	552	565	580	563	536	563	489	583	555	500	544	569	597	543	553	575	542	541	572	586	520	531	581	583	571	521	515	561	536	576	523	548	555	609	527	543	529	511	568	552	547	588	571	542	532	528	549	558	547	565	564	501	529	537	564	548	584	543	548	590	520	516	545	568	511	564	585	536	564	537	575	559	550	572	583	544	554	548	572	584	531	554	549	562	589	539	577	545	576	550	597	556	526	521	517	566	575	530	533	540	555	554	543	542	538	547	546	573	589	591	548	580	548	552	534	526	555	548	564	580	564	574	568	539	560	517	561	531	573	568	553	570	526	498	530	538	537	594	535	547
20796	2548	778	590	429	376	373	355	311	319	320	307	313	324	244	281	312	287	273	303	322	302	278	285	278	302	296	300	305	280	304	313	260	259	265	296	297	281	290	273	303	266	294	303	319	303	293	262	291	315	291	315	285	319	342	278	318	308	256	285	315	269	257	279	296	292	269	323	312	304	291	287	302	278	315	284	286	286	293	281	270	283	291	304	319	321	299	276	290	313	270	287	285	273	306	315	326	309	316	309	269	304	294	284	298	282	285	316	314	293	246	270	297	287	272	312	293	296	273	305	276	313	285	304	292	272	322	272	281	310	293	294	285	304	272	317	280	261	260	265	271	281	267	276	287	308	278	294	317	254	312	282	266	272	294	324	270	283	288	279	286	281	280	294	259	298	318	285	299	293	307	281	274	265	269	254	263	285	286	272	269	294	284	310	276	309	295	289	295	299	276	282	300	279	281	283	307	298	284	315	295	282	294	272	316	312	278	264	287	306	253	278	236	240	274	306	290	260	326	289	323	298	280	292	315	280	263	276	264	296	296	289	283	272	289	306	271	303	283	286	295	281	302	314	325	295	311	311	286	274	302	270	288	291	296	253	277	290	282	295	271	274	259	305	311	271	314	296	280	270	290	291	293	260	305	325	315	332	300	284	311	290	273	267	295	286	316	310	312	257	295	305	281	264	295	302	326	304	305	271	330	291	260	308	272	323	273	270	277	301	293	310	292	271	279	318	305	316	271	301	279	293	302	315	291	297	276	279	274	284	289	299	293	285	308	265	273	259	241	285	292	256	264	330	281	281	271	292	311	287	263	298	281	273	300	293	267	264	292	314	279	243	276	285	291	316	301	289	270	297	305	292	288	278	260	281	302	275	294	313	309	333	300	294	275	276	290	330	281	308	290	280	292	285	289	255	298	308	283	286	304	314	288	294	262	290	298	283	280	263	294	279	279	318	290	248	235	261	276	265	286	292	308	276	257	318	266	291	293	313	257	286	285	326	268	288	280	272	278	304	275	308	288	321	276	292	301	299	287	313	288	287	297	299	302	291	260	296	284	262	305	292	257	274	292	290	327	285	299	327	281	285	249	303	265	302	279	271	277	280	291	297	303	302	285	302	294	287	289	277	329	287	299	280	287	316	303	296	309	284	262	275	301	275	287	290	295	247	285	305	306	296	284	274	276	281	316	301	286	290	317	263	302	298	280	314	264	297	308	273	255	288	335	303	283	278	251	260	268	264	274	291	330	280	267	289	262	288	284	294	264	285	287	279	274	276	293	276	297	260	301	280	291	317	296	281	308	274	286	265	267	316	278	295	301	300	264	285	264	287	276	285	292	292	325	279	258	279	276	263	291	286	281	273	314	291	293	269	275	275	258	303	273	304	270	307	307	295	283	317	292	299	315	277	311	259	306	289	311	295	267	311	309	273	261	288	281	264	289	298	263	318	331	288	300	291	282	291	281	309	264	286	280	290	303	272	289	324	292	328	286	309	269	300	246	300	271	277	302	308	294	268	280	298	304	298	279	263	262	251	295	288	314	305	282	286	279	301	277	311	268	311	275	283	305	276	260	280	303	311	289	266	281	293	299	320	312	307	283	256	292	248	283	272	283	277	299	299	286	269	268	274	258	259	303	301	267	319	278	313	279	284	307	296	306	309	309	299	277	293	269	260	298	292	307	321	299	293	288	327	315	298	266	316	282	272	293	303	285	302	290	313	288	322	285	298	276	272	274	298	247	317	271	299	288	297	270	271	267	294	268	278	301	290	276	297	279	314	313	323	297	274	282	264	306	307	265	279	294	300	306	312	250	260	267	314	303	303	305	286	281	268	301	278	269	267	297	288	313	315	296	294	263	282	329	297	280	254	268	282	303	249	295	292	289	296	280	270	309	296	275	284	268	276	277	279	308	289	301	268	273	294	287	270	278	299	267	266	275	306	267	296	312	275	292	282	307	298	275	276	276	277	289	261	295	296	254	264	303	281	290	294	291	292	327	276	270	286	294	304	312	257	299	282	264	287	311	303	254	275	293	305	294	286	277	272	308	284	323	302	312	300	308	290	285	265	266	267	299	280	288	262	270	275	280	319	299	308	268	272	288	289	293	319	268	288	322	260	311	283	256	295	301	328	280	308	296	284	281	270	307	327	310	241	269	281	260	271	304	259	289	304	299	301	276	270	302	334	298	264	270	276	272	307	296	280	279	263	274	281	287	311	296	305	279	286	308	327	303	259	302	281	311	320	286	262	284	285	296	306	295	277	248	257	296	279	308	274	303	316	297	268	289	252	306	276	268	338	286	272	287	302	315	256	273	292	270	284	330	300	291	254	309	273	292	272	300	300	266	267	282	311	320	309	268	255	289	295	262	291	320	286	295	252	295	257	309	311	290	275	295	306	281	293	291	264	287	301	290	309	275	284	320	300	292	283	275	244	274	281	305	280	303	262	324	268	306	275	310	284	272	281	302	266	328	312	257	286	257	258	275	313	295	272	276	276	288	300	304	321	245	274	303	285	259	259	310	304	279	282	307	297	292	276	308	305	300	285	249	284	265	288	259	274	297	294	282	304	313	292	309	244	278	263	247	298	309	265	286	294	301	297	270	334	267	298	307	248	274	299	277	306	246	282	291	276	272	283	319	310	269	275	289	283	290	280	305	273	266	274	299	286	296	270	262	268	265	253	286	286	275	277	307	305	273	286	306	296	292	288	262	279	301	265	260	264	305	275	288	304	305	290	284	319	270	286	297	300	279	283	284	260	339	291	264	295	279	282	266	282	300	291	290	294	290	283	314	307	274	282	300	256	290	304	311	289	298	279	292	290	317	311	283	304	292	306	297	302	302	285	267	321	288	279	295	295	283	296	302	285	282	266	306	290	303	302	250	285	338	319	285	256	315	276	291	283	276	281	278	291	262	283	295	271	255	271	275	271	299	271	296	303	300	305	275	294	284	297	292	275	276	300	289	288	299	272	278	281	283	248	279	287	300	260	295	321	268	302	295	281	284	287	302	277	323	267	299	302	296	332	282	289	285	288	283	250	273	272	303	301	310	283	273	333	277	248	296	245	272	273	311	288	279	287	317	283	268	286	281	291	319	261	304	318	298	255	299	294	291	274	294	302	273	296	283	276	283	286	283	272	290	312	260	305	277	293	283	300	304	294	293	302	289	319	300	270	288	291	294	291	271	272	277	272	308	295	279	295	321	290	316	275	298	297	273	273	256	291	287	293	278	303	271	299	284	326	274	252	288	269	273	256	284	314	289	293	282	314	276	266	256	277	295	298	319	271	328	263	314	308	298	290	256	274	282	277	298	290	272	313	320	265	279	276	307	266	279	285	267	286	287	290	268	288	250	303	293	291	294	284	293	299	290	273	313	281	293	321	286	278	300	283	307	273	280	270	290	300	305	283	241	282	273	281	280	271	293	282	289	296	281	286	295	280	309	282	278	269	295	306	308	298	284	331	269	266	298	274	341	280	262	288	275	314	270	265
12581	1130	1390	1514	1337	1254	1065	1075	913	851	813	777	812	740	760	732	714	721	670	726	705	734	678	743	705	679	718	667	769	716	677	722	686	700	689	694	725	691	695	640	685	688	670	726	681	706	709	721	718	699	709	710	646	681	731	725	708	664	747	701	718	707	662	683	671	696	701	699	648	691	664	670	663	657	694	683	694	699	730	703	655	701	695	671	640	666	682	669	660	705	656	718	696	730	704	657	718	686	621	675	702	693	676	670	697	692	703	677	664	684	674	678	650	689	652	653	691	673	686	699	704	674	670	664	689	695	657	663	718	636	697	676	687	674	673	663	662	663	651	689	687	668	665	689	674	652	621	682	656	692	675	659	684	692	684	713	687	656	661	711	685	647	673	662	644	671	652	684	700	698	659	699	704	660	688	725	690	691	699	726	639	594	657	696	667	685	675	593	642	690	710	687	682	706	674	644	670	668	683	694	691	661	716	666	677	680	702	676	696	689	702	691	692	682	672	658	694	673	697	714	700	667	715	668	674	685	630	699	682	666	696	715	711	694	694	705	663	700	722	696	697	724	650	656	703	664	639	694	684	695	702	687	641	655	691	672	670	693	671	697	692	671	702	697	638	687	702	657	678	654	686	679	672	667	694	671	658	642	682	677	699	715	690	731	647	723	709	676	706	673	678	675	710	671	681	674	664	719	679	669	664	699	708	666	689	685	695	690	639	713	670	705	689	665	672	627	685	633	681	679	674	674	708	700	680	679	665	660	656	719	658	631	680	713	697	718	682	654	674	693	665	718	686	623	647	710	716	675	686	723	686	662	709	671	672	651	691	713	671	668	691	684	690	673	682	669	712	661	688	681	701	700	690	673	708	666	643	688	655	659	687	663	686	678	707	675	708	746	629	678	711	700	664	663	679	684	677	668	670	719	662	641	703	673	721	700	705	722	683	689	635	633	698	656	681	701	686	652	649	660	686	691	747	704	637	682	696	723	674	683	738	686	644	676	633	724	663	706	678	680	742	660	686	694	654	714	673	712	687	661	656	693	667	666	688	672	653	700	629	702	702	725	667	694	689	694	676	682	679	680	692	700	697	678	645	713	611	658	663	673	682	677	666	678	685	693	733	678	659	735	683	668	666	725	673	678	655	656	716	722	643	680	658	684	719	677	729	663	680	695	692	662	712	634	703	667	717	656	734	652	658	693	702	717	699	671	639	698	663	649	703	661	681	681	644	684	670	686	660	654	642	681	669	673	690	677	670	690	646	696	695	734	698	687	723	670	691	662	708	678	682	713	686	679	678	715	650	670	664	707	701	702	720	694	691	674	692	691	676	603	630	692	646	733	660	740	690	671	667	672	678	644	744	679	661	702	704	694	674	672	692	652	697	646	654	654	686	724	742	698	652	695	720	693	694	689	690	680	658	697	695	687	688	676	639	694	671	704	689	729	677	663	681	651	685	727	712	691	713	660	710	673	689	628	642	688	661	663	672	632	681	680	609	672	640	656	676	669	721	698	703	673	676	691	636	669	680	721	668	658	684	711	692	687	672	653	695	689	691	677	660	685	677	725	733	686	680	698	669	706	702	676	682	719	703	706	670	690	686	649	650	663	706	708	703	690	668	721	659	647	708	689	686	694	688	730	638	649	697	716	673	661	674	692	687	709	696	690	637	706	668	699	712	702	639	695	672	669	661	656	690	667	670	705	680	632	651	666	732	683	669	672	674	731	690	689	664	697	694	682	688	650	715	628	655	655	688	741	688	708	672	675	665	667	686	676	727	676	686	601	687	673	664	662	737	668	642	647	694	684	660	692	715	677	697	657	700	715	683	667	641	679	659	682	673	668	710	674	770	706	707	655	709	651	652	670	680	660	699	658	642	633	713	717	630	675	699	686	699	655	648	659	687	725	611	708	652	649	687	690	654	707	682	678	713	697	712	641	607	662	698	702	623	722	652	770	684	702	673	703	714	653	677	702	710	691	721	699	691	663	695	677	674	701	638	650	647	713	691	680	699	683	669	631	696	680	703	670	674	693	709	682	693	692	725	698	686	638	678	679	632	698	697	658	676	744	668	682	677	707	677	689	677	682	703	668	649	695	707	635	656	682	686	692	669	671	680	709	675	681	703	643	714	657	712	697	691	652	707	712	680	710	652	711	677	721	661	662	693	632	707	656	712	695	683	689	689	662	628	682	673	726	686	645	674	715	674	652	705	666	648	683	663	655	720	671	654	684	711	717	702	641	658	649	695	644	635	654	637	722	701	652	679	666	681	691	672	633	720	697	730	717	686	639	634	676	678	670	675	669	680	654	702	748	698	697	698	697	633	678	672	702	682	730	702	708	654	683	714	710	652	659	630	670	638	670	699	674	734	729	717	678	668	658	692	685	658	709	689	677	686	648	630	688	725	655	642	689	699	687	647	749	683	671	722	700	652	707	701	724	664	672	707	690	725	666	675	671	647	699	719	692	668	639	676	679	653	695	717	724	658	700	643	675	627	734	668	684	657	681	690	687	722	691	709	643	706	655	696	677	719	707	688	689	632	672	672	692	704	636	737	657	676	687	709	657	672	713	714	679	702	655	719	707	672	719	697	671	711	695	717	683	645	674	669	716	655	676	699	693	674	697	708	712	659	682	679	660	690	653	724	685	716	650	691	655	692	670	671	690	699	684	640	665	690	676	671	682	659	684	667	661	657	728	666	678	672	691	733	720	660	705	616	712	660	679	655	670	671	670	638	704	648	675	677	697	701	669	710	674	688	676	728	694	693	682	723	641	659	686	673	698	724	694	685	682	683	688	694	672	671	664	691	699	683	660	696	716	624	695	637	723	700	666	724	639	683	703	653	665	700	623	689	676	658	689	722	701	692	714	700	649	696	678	722	653	646	673	743	630	759	662	735	687	697	686	713	678	674	693	651	655	710	721	722	666	677	676	697	662	695	713	670	704	689	699	686	631	639	683	690	678	656	687	669	668	652	665	686	690	736	707	664	673	625	678	695	647	650	693	685	707	684	673	689	675	657	696	678	707	670	659	623	678	654	658	675	669	667	729	697	721	717	687	695	692	699	665	659	704	678	717	722	691	709	678	701	626	667	669	696	662	670	678	651	686	677	706	646	700	664	681	688	682	712	685	687	695	663	692	663	651	680	668	666	709	707	691	676	671	653	702	696	693	685	645	711	690	671	688	676	665	652	677	659	689	658	668	666	699	671	677	631	674	681	677	649	658	686	678	696	728	683	685	751	686	650	669	679	685	704	712	653	662	678	696	660	661	715	710	694	718	722	732	702	671	705	700	676	675	696	723	672	664	648	685	660	664	691	708	679	683	687	719	649	645	690	682	652	660	718	704	684	680	665	681	695	664	706	695	698	682	727	711	658	694	670	668	695	641	676	670	732	646	695	695	696	691	646	678	673	682	689	657	688	670	668	658	699	757	636	696	707	670	685	685	689	632	693	685	695	684	725	689	707	685	706	742	693	706	728	668	698	645	658	656
31771	5978	1586	1011	691	660	574	549	519	460	474	462	456	432	433	454	419	433	404	428	405	415	442	421	447	446	427	390	439	433	403	416	421	426	405	416	436	422	432	424	461	408	402	368	412	403	409	435	415	439	408	432	400	408	425	446	430	416	390	431	414	398	409	407	440	422	385	399	406	416	373	417	397	395	391	417	428	434	428	381	426	425	425	377	408	365	386	399	396	424	376	373	422	397	418	449	367	409	447	425	427	410	355	418	402	415	412	396	430	456	413	436	415	359	400	406	405	424	406	393	400	425	401	395	373	396	385	421	401	390	378	390	418	437	431	421	392	384	431	441	416	404	437	434	402	445	391	404	374	370	411	434	416	413	420	384	377	443	397	418	389	469	409	387	422	413	374	436	437	423	386	423	416	393	386	419	394	391	376	417	430	444	419	405	432	402	416	390	448	398	441	407	438	426	430	417	421	441	429	387	407	416	420	404	417	377	415	453	423	413	384	421	410	473	394	411	397	397	427	442	410	409	391	405	383	429	411	426	407	394	455	392	406	418	393	417	396	435	408	392	397	395	385	408	452	411	415	387	375	405	457	407	412	398	367	412	377	392	408	402	379	425	383	392	408	406	421	386	425	419	452	420	396	417	435	395	382	399	425	395	415	431	405	424	419	381	420	456	409	417	458	413	427	422	446	380	403	400	394	405	404	474	421	412	404	419	389	419	463	462	401	404	419	411	421	420	397	411	418	403	373	405	386	413	411	429	372	407	455	422	404	439	442	381	416	424	417	452	417	447	436	436	444	411	424	372	411	453	377	396	400	417	392	427	383	423	405	439	432	397	389	391	393	440	356	396	414	375	425	430	392	409	436	434	432	419	413	415	412	384	411	424	392	424	401	372	389	424	359	442	391	388	387	379	423	402	414	411	423	406	387	418	420	399	405	404	438	401	416	389	417	414	461	380	424	442	414	427	405	365	400	428	407	455	399	389	444	356	411	434	394	420	442	416	426	433	428	386	394	443	372	403	411	426	458	403	398	420	415	390	384	369	400	442	399	431	466	431	421	398	419	413	404	388	422	387	415	399	402	418	400	448	403	390	399	416	402	412	373	408	419	348	410	414	460	409	378	388	410	388	474	443	438	384	418	400	408	441	408	431	394	432	440	379	401	391	417	431	445	400	437	407	390	412	393	386	396	392	426	392	401	426	417	412	438	419	404	394	424	395	409	400	431	423	388	442	396	373	449	388	402	413	442	410	390	397	403	413	399	465	398	427	382	403	434	453	412	422	438	377	414	357	420	427	428	435	437	396	419	402	432	412	387	420	407	414	398	444	376	382	404	400	373	378	420	406	405	450	393	397	448	347	390	405	414	407	407	428	410	446	370	406	394	362	395	399	412	423	400	386	408	436	419	425	442	409	410	421	424	449	449	429	377	390	408	432	412	418	368	399	393	438	397	430	431	418	405	423	454	399	428	412	384	396	435	418	413	428	438	422	454	366	413	377	403	382	389	365	366	450	441	405	403	393	419	424	412	402	409	412	418	413	399	395	404	441	421	409	403	425	391	408	449	413	421	447	446	406	410	406	390	379	431	410	427	454	412	383	400	454	413	417	433	410	408	406	448	424	453	382	423	393	435	401	432	419	389	403	437	401	387	424	395	401	412	403	402	414	399	403	428	412	415	410	418	412	403	395	399	431	438	371	401	395	386	417	385	406	411	403	405	393	452	370	404	409	377	427	434	435	452	404	475	410	414	431	388	421	397	415	431	450	401	424	417	404	386	408	412	394	427	466	421	380	462	385	433	421	377	414	416	370	455	390	460	448	436	392	378	437	410	422	441	447	390	402	385	399	409	464	426	411	414	431	413	414	396	409	417	401	400	387	451	408	395	430	405	416	433	413	426	438	388	424	385	427	433	448	408	419	417	407	405	393	441	440	390	401	432	406	382	441	417	426	419	428	409	357	440	435	423	426	419	395	413	400	398	411	409	434	414	408	379	414	406	404	391	441	417	432	391	383	472	428	446	385	427	413	356	390	372	414	436	422	408	400	428	457	469	459	442	423	413	445	426	361	413	385	457	413	421	390	381	429	399	448	365	401	385	438	437	408	383	445	386	386	426	422	400	459	429	397	414	399	372	441	418	389	391	402	385	400	398	393	444	447	430	386	381	441	435	390	403	381	407	403	441	427	400	431	399	423	392	401	396	392	420	386	408	374	424	409	435	421	401	419	437	436	394	456	448	411	393	406	439	384	375	453	438	396	381	367	395	429	410	436	391	425	414	395	416	445	406	425	422	444	384	446	413	376	402	405	416	380	407	420	434	406	418	434	409	412	408	440	416	423	387	404	391	397	420	407	434	400	429	438	424	420	402	422	463	424	412	370	453	376	400	415	395	389	389	430	399	410	420	436	408	400	423	441	401	399	447	420	462	443	451	414	412	433	426	404	427	418	431	421	425	433	431	439	442	415	424	425	415	445	430	427	392	372	414	425	367	410	425	385	393	432	436	401	400	434	413	421	414	383	424	403	400	387	381	398	431	422	453	401	402	407	406	405	431	401	415	491	385	379	395	368	448	410	430	411	427	422	409	433	430	411	424	386	421	407	428	413	406	381	453	398	404	434	408	436	376	440	401	427	404	446	432	404	420	411	398	424	451	412	398	373	436	418	431	412	409	417	351	418	430	431	416	393	424	391	423	377	420	426	429	417	414	414	460	402	439	422	424	452	426	390	398	385	368	416	383	429	391	421	412	398	436	417	408	459	431	444	433	400	388	432	400	394	387	406	405	417	414	431	434	490	365	397	365	407	449	388	417	409	405	384	376	444	422	423	402	374	414	422	444	392	432	440	412	418	388	437	417	395	430	449	410	427	379	411	449	398	419	419	423	427	411	432	488	458	357	440	418	440	411	427	406	408	420	459	414	428	403	387	400	399	473	426	429	427	437	410	430	417	438	432	432	392	404	424	407	418	443	380	419	443	392	414	432	425	410	454	408	407	413	412	394	422	437	420	398	419	429	400	362	401	438	384	406	411	395	424	384	420	443	443	424	441	438	396	366	411	419	398	445	420	406	398	411	381	429	473	406	391	447	415	396	422	404	373	464	413	438	372	406	443	385	377	449	416	416	384	409	412	431	409	432	427	398	409	432	426	411	390	396	439	412	422	435	415	425	439	418	402	415	409	459	417	401	398	401	397	408	399	402	405	457	426	400	415	438	424	416	384	403	395	424	431	416	423	414	400	401	396	405	411	385	422	395	397	430	396	399	406	374	418	396	395	405	373	398	432	416	437	467	393	399	404	407	370	393	413	427	368	427	436	402	421	375	423	400	387	445	404	428	436	383	398	414	405	408	357	418	409	393	441	439	445	449	394	392	397	375	389	446	405	418	382	441	380	465	434	431	441	385	399	429	420	383	386	441	425	402	395	412	411	461	457	401	405	413	426	404	424	429	402	410	441	387	396	388	412	421	444	386	445	378	438	381	393	432	429	436	359
17598	1653	2251	2475	2296	1874	1714	1524	1400	1342	1266	1203	1138	1087	1084	1085	1012	1012	1032	1041	1008	1003	979	952	1009	969	953	944	971	976	957	994	994	970	936	955	950	937	983	956	959	941	955	882	947	957	1016	939	956	979	913	945	910	930	957	934	949	953	911	921	949	930	887	926	945	1006	920	960	899	896	928	908	935	901	972	921	922	899	879	877	923	878	890	919	907	910	958	925	950	935	920	930	872	925	929	926	929	947	907	949	911	914	911	979	968	908	879	897	974	965	941	926	898	911	984	948	896	860	858	882	957	854	910	898	918	923	930	910	918	894	888	928	926	912	900	953	880	918	945	890	986	968	916	931	934	939	920	883	883	990	874	900	927	915	881	913	904	917	926	935	933	948	870	907	952	917	975	944	939	932	945	949	971	939	888	900	903	934	891	892	898	951	989	949	920	950	935	893	957	895	958	960	896	882	934	917	919	959	921	934	889	925	912	934	939	935	949	867	919	967	957	914	930	937	910	941	860	923	928	899	888	856	896	916	899	940	927	957	901	937	920	926	856	926	960	877	945	880	931	925	872	930	950	895	885	952	952	903	949	950	952	882	947	889	934	958	888	910	925	907	913	949	903	939	895	912	870	873	893	946	893	897	911	924	858	933	922	886	957	927	932	956	928	888	938	957	878	958	895	906	899	941	928	988	944	912	914	951	907	932	908	914	925	919	875	933	913	956	903	904	908	919	901	947	954	932	936	900	928	888	943	880	919	948	911	887	928	899	896	905	945	926	894	890	921	921	895	860	962	945	905	973	913	927	880	911	942	909	962	903	847	886	885	913	925	929	932	942	908	905	909	924	927	943	887	939	953	902	913	962	888	909	955	930	918	933	913	934	924	956	881	929	951	899	898	928	953	840	946	931	910	942	905	866	945	954	930	938	883	913	906	1024	945	969	871	917	899	960	936	946	847	907	872	933	887	900	944	932	899	881	885	920	910	877	951	913	924	942	943	974	925	890	876	881	876	952	898	912	953	911	921	901	983	959	921	937	895	938	921	896	974	923	921	942	942	927	897	954	870	948	905	981	908	909	906	923	986	918	918	937	927	932	923	920	943	922	860	996	887	945	932	922	919	932	890	969	884	915	955	980	874	912	924	926	978	985	879	912	928	951	949	904	905	889	972	927	962	941	949	965	965	932	868	915	974	897	924	931	897	909	896	910	890	881	913	894	955	873	950	1026	871	903	897	961	883	925	909	880	983	956	930	907	877	893	890	951	919	966	944	948	901	950	922	920	938	865	896	929	890	956	851	918	894	907	917	921	876	902	940	964	898	873	962	915	1005	971	899	909	911	899	867	891	947	899	931	969	962	913	869	932	905	926	910	888	952	921	947	950	1003	935	917	940	931	924	989	938	907	893	971	888	868	902	961	1014	960	910	889	885	949	902	929	934	886	924	917	926	961	968	942	935	935	906	950	860	989	925	955	958	934	893	901	907	969	947	958	904	889	949	914	906	912	920	979	968	878	944	940	915	959	888	930	908	939	905	960	943	960	938	874	963	929	929	900	910	920	955	931	876	942	895	886	946	931	901	943	912	909	890	918	957	934	945	945	913	899	902	894	910	915	969	934	891	905	894	936	927	888	931	930	872	947	898	944	925	948	943	858	969	872	893	952	917	932	972	919	920	845	922	911	928	900	937	943	947	954	884	915	918	860	918	933	977	946	931	888	912	906	923	907	912	907	962	953	944	912	946	916	907	909	908	920	902	931	979	880	885	884	877	891	956	926	919	887	913	946	922	905	947	893	965	945	920	922	850	912	932	891	951	941	930	882	913	941	929	864	938	947	915	902	926	869	954	948	940	933	926	894	933	886	910	905	898	951	902	921	901	931	877	887	925	952	920	928	922	917	848	882	891	904	937	939	1046	878	914	888	927	956	909	945	920	964	910	939	878	911	979	948	931	913	895	913	985	927	921	987	931	926	918	924	918	894	918	923	920	977	898	926	934	907	946	962	933	967	937	899	948	937	961	915	893	909	927	883	915	953	909	927	905	880	925	911	873	902	926	937	891	928	934	879	939	910	938	928	904	899	959	950	908	970	901	928	898	937	949	951	919	914	945	946	890	940	914	914	991	954	955	880	990	928	902	906	926	918	896	878	901	945	879	927	879	917	934	925	911	843	951	884	940	902	930	930	912	924	942	945	1002	930	945	960	881	886	949	905	950	863	957	951	910	937	910	891	928	985	929	951	947	945	890	939	911	921	900	885	882	877	958	966	935	916	905	930	923	954	890	894	915	882	940	948	956	931	904	975	907	892	923	906	943	898	925	905	915	896	914	965	888	930	896	901	920	983	916	889	935	874	915	895	912	934	938	978	900	872	976	913	898	981	929	943	909	930	942	974	909	899	958	847	929	887	890	849	992	965	916	908	912	963	921	913	947	909	915	911	956	901	934	912	945	908	890	962	929	1013	931	902	945	925	940	924	919	919	872	927	891	886	900	911	895	901	931	895	955	929	919	878	984	921	914	902	941	826	944	968	914	921	914	914	883	932	917	905	892	926	926	922	888	880	920	899	971	918	907	872	903	966	931	938	925	897	931	926	906	921	906	874	929	929	917	931	893	908	904	895	933	916	922	899	955	958	975	936	893	978	929	921	910	885	919	868	916	883	853	954	888	900	934	907	941	937	905	885	963	976	908	948	894	871	934	929	915	897	965	919	899	936	962	887	902	868	952	909	913	895	920	952	882	916	924	939	958	930	868	887	946	927	930	861	892	948	927	932	938	955	944	894	936	993	918	943	832	901	946	908	844	905	918	913	932	960	880	921	921	932	957	937	959	911	935	896	895	966	966	908	936	966	946	925	895	915	936	863	897	913	924	897	865	850	946	893	919	923	896	917	946	894	945	909	884	902	913	935	932	933	1017	946	923	976	895	922	984	910	929	894	976	917	949	918	975	921	974	881	892	939	897	882	985	953	934	946	945	925	953	911	985	902	918	996	932	992	923	928	1023	947	882	913	880	917	921	936	973	915	917	905	913	945	951	866	856	1001	949	883	980	961	928	912	962	888	880	956	925	964	919	886	908	910	855	911	933	995	932	903	926	896	913	920	912	923	886	906	928	919	966	899	930	890	944	898	902	921	903	892	918	889	930	948	935	917	921	900	920	899	932	902	905	893	916	919	970	914	914	885	916	904	937	907	909	914	910	962	951	845	929	883	969	996	942	921	967	965	956	919	923	872	947	935	910	950	853	956	913	953	928	871	875	991	874	909	921	932	914	859	904	887	959	940	925	921	950	888	912	925	935	929	926	944	851	934	904	912	936	947	948	939	954	907	898	888	940	910	917	911	886	928	931	908	905	872	860	882	921	899	929	933	866	921	880	905	935	893	932	902	895	934	883	913	928	936	956	900	942	935	910	867	871	891	907	931	945	915	930	928	957	934	907	949	903	932	920	900	957	923	882	923	895	904	939	841	926	903	937	901	900	942	920	967	930	931	903	952	961	921	920	963	953	919	897
6054	466	248	264	271	248	221	211	217	212	212	215	218	203	236	239	250	216	230	235	255	241	221	229	227	221	236	233	194	223	220	235	210	218	218	212	191	246	226	254	245	225	211	250	245	214	202	208	221	249	251	217	213	212	250	246	232	273	242	233	235	237	219	224	224	218	197	222	201	229	247	241	201	230	211	198	194	235	240	227	252	233	202	209	218	228	210	230	213	205	258	242	239	238	206	252	226	224	218	218	228	213	246	239	213	220	206	229	226	225	210	232	252	209	219	231	255	202	213	235	205	229	191	229	229	239	239	255	222	211	229	229	220	228	238	245	238	228	224	245	221	234	230	200	225	195	246	217	221	245	224	213	213	193	229	210	226	230	226	220	244	239	249	235	223	225	209	204	220	227	221	220	211	234	212	203	218	221	214	219	219	255	239	222	224	219	230	219	231	251	251	206	212	236	218	247	216	222	213	237	236	233	217	226	260	213	248	226	246	251	235	227	234	246	249	239	217	233	248	218	218	212	228	197	244	242	212	245	218	222	231	217	211	217	215	227	228	242	240	218	246	237	239	212	223	228	230	226	198	223	235	221	239	218	233	215	211	242	215	232	234	224	196	216	217	222	222	256	183	235	228	224	216	195	213	208	221	229	224	231	239	236	274	238	239	250	209	210	217	238	221	212	231	237	212	226	226	230	222	225	215	237	215	233	213	222	228	229	221	222	216	215	237	244	234	252	211	221	199	249	237	246	210	210	198	217	209	232	233	257	215	259	264	246	231	236	216	215	217	202	235	216	242	248	227	237	239	223	225	195	214	227	239	242	208	207	229	209	224	239	235	208	214	237	215	233	268	254	245	231	258	202	236	240	195	220	207	231	253	235	205	221	219	239	194	192	205	235	202	206	215	214	211	232	250	239	238	218	217	223	229	232	213	242	243	209	230	254	237	235	245	236	195	207	212	199	194	245	217	242	215	182	260	235	220	236	225	221	188	238	196	216	216	206	204	221	238	245	220	238	220	230	223	202	218	262	233	215	236	249	245	209	233	232	260	224	260	203	229	192	219	227	233	222	228	237	241	219	246	216	234	258	220	216	212	217	222	196	233	211	215	186	214	220	229	191	214	201	216	225	220	224	204	222	229	253	237	236	252	248	237	214	221	226	206	226	225	249	222	206	240	209	194	208	220	234	223	208	213	205	202	258	227	209	225	170	242	220	248	229	206	232	224	225	210	229	211	248	234	258	229	230	223	249	216	186	214	240	217	217	207	221	203	222	262	243	224	208	219	226	214	232	246	260	215	216	204	192	233	190	232	220	239	232	231	217	199	233	235	192	239	245	213	264	232	232	243	217	200	238	196	244	245	196	250	215	244	215	222	219	205	252	250	221	220	230	238	230	238	217	195	215	220	220	211	255	230	251	207	213	254	212	201	210	204	230	241	242	220	223	217	232	233	208	217	254	242	223	249	212	230	208	233	215	228	240	237	232	222	222	227	233	229	210	240	199	215	248	237	240	208	226	189	240	253	201	237	200	232	220	217	215	239	236	215	202	215	238	210	209	207	197	213	203	246	221	213	203	221	220	216	240	245	212	221	262	200	207	219	243	224	220	232	225	263	231	237	240	234	217	245	227	217	214	229	225	215	210	192	230	249	224	227	253	210	258	214	215	208	233	196	202	199	232	209	214	198	243	225	260	223	235	234	231	243	245	234	237	229	225	217	244	211	245	219	233	228	217	212	215	203	209	210	260	269	241	242	246	249	233	224	203	225	260	241	255	209	225	224	241	220	225	220	222	203	224	223	207	220	238	224	220	249	243	213	242	220	215	223	199	204	225	255	219	246	203	222	246	230	267	232	227	215	221	224	215	229	209	217	213	229	192	237	202	211	233	221	206	235	211	224	209	205	213	256	223	227	205	215	230	202	192	240	215	205	226	240	229	213	238	216	247	208	204	231	227	236	245	214	265	220	207	244	201	221	259	250	189	214	227	243	228	236	227	215	225	220	206	229	208	212	262	242	229	212	228	192	236	221	204	223	227	200	223	249	203	236	241	226	228	217	216	217	186	223	218	206	242	245	202	203	214	227	206	214	223	204	230	230	217	229	239	224	214	232	195	259	227	232	233	244	210	226	229	211	244	217	236	238	215	232	206	258	228	229	218	219	241	217	222	206	237	216	222	220	269	231	262	255	220	255	234	237	221	237	205	213	258	218	218	218	210	218	221	222	227	240	201	243	250	233	213	237	247	230	215	228	208	230	228	225	213	215	221	240	223	208	262	242	237	216	218	202	208	239	242	231	202	206	226	204	202	247	239	194	228	223	237	209	237	228	208	250	255	212	230	203	243	226	230	240	239	243	212	229	200	225	241	228	231	213	211	203	225	221	204	194	218	236	207	226	220	205	249	225	222	206	219	227	228	233	230	227	209	219	242	198	222	238	240	217	219	245	217	226	222	215	242	224	212	201	205	199	243	250	237	220	218	244	209	217	201	189	202	246	224	217	193	181	209	209	219	244	256	248	215	213	215	217	239	214	220	228	243	213	214	258	177	205	220	249	228	226	221	215	215	220	206	223	220	224	182	258	241	230	243	226	244	203	203	202	222	217	225	258	220	251	217	240	234	211	201	199	209	236	248	228	194	237	205	238	208	268	182	226	227	205	234	202	204	222	212	242	234	214	211	230	224	232	213	221	216	232	205	241	221	200	251	225	208	237	235	208	242	215	230	235	249	217	211	244	226	245	227	230	236	230	249	234	242	229	216	197	251	201	220	205	222	189	234	216	258	212	234	240	252	226	233	212	218	235	253	221	238	226	216	239	212	249	211	235	215	234	243	235	263	206	219	233	210	235	216	234	217	246	225	221	268	236	208	209	248	239	250	214	227	236	240	188	237	223	231	237	248	213	207	232	221	231	225	206	215	197	235	209	227	231	217	208	228	229	206	218	251	228	257	202	223	235	218	190	248	212	206	220	234	237	221	221	230	201	207	205	217	208	210	226	224	241	233	205	212	212	235	252	225	218	213	209	212	223	219	222	241	217	250	232	220	222	225	222	220	196	206	271	213	219	239	219	199	225	230	243	209	262	230	234	264	234	242	227	224	230	237	233	231	238	209	230	235	218	220	225	236	227	216	215	248	234	218	208	222	209	213	220	234	216	226	227	208	253	230	210	216	237	214	247	218	232	236	208	219	209	244	231	217	210	221	218	222	258	242	230	212	254	204	226	221	237	196	199	223	209	230	238	202	248	205	262	254	227	220	233	221	244	222	238	227	211	222	220	247	202	226	235	243	247	218	251	232	220	198	234	240	256	228	225	233	243	234	230	196	228	213	205	240	221	214	243	221	198	206	208	231	234	231	224	230	213	227	210	234	213	226	211	192	220	223	227	204	213	220	216	231	230	257	226	219	219	207	234	199	235	233	239	227	183	197	212	214	231	226	234	204	227	228	215	214	205	233	240	261	229	249	225	189	241	211	219	225	249	231	228	209	219	230
4296	602	588	579	583	581	572	530	537	554	568	553	536	534	606	565	576	511	556	569	536	524	569	539	511	599	520	514	557	540	590	526	520	551	537	545	571	582	555	538	555	523	536	538	527	511	522	533	543	525	508	514	519	566	522	538	565	540	567	564	594	550	569	545	514	534	542	556	529	537	540	578	600	538	547	555	545	553	568	520	525	532	527	523	571	535	511	562	518	543	507	545	558	579	568	554	528	581	597	556	534	527	544	566	530	560	550	552	561	519	573	549	565	571	543	569	594	557	496	527	545	523	580	572	557	523	546	550	513	526	572	523	528	553	569	535	571	565	538	542	531	564	550	592	512	560	536	543	574	585	525	623	581	515	567	548	581	562	564	550	551	563	524	558	525	560	499	545	573	528	555	540	553	548	570	570	566	487	559	546	517	531	559	536	531	564	539	544	556	533	530	518	577	506	563	532	569	584	542	575	561	527	492	568	555	536	539	562	538	559	520	521	577	556	555	573	523	598	521	525	512	533	512	532	560	587	544	545	586	547	559	565	532	587	556	552	556	526	532	528	534	532	570	519	556	559	505	552	504	577	546	576	539	516	513	533	567	565	541	528	528	515	569	576	577	535	549	535	555	527	533	581	558	539	541	503	545	559	536	519	561	535	583	544	522	543	585	560	556	563	530	574	551	534	529	558	588	556	528	521	568	552	518	510	576	523	564	533	486	561	568	578	583	533	564	516	550	528	530	529	554	538	520	539	577	578	541	515	575	524	535	521	570	565	561	590	579	572	516	558	551	562	601	558	555	547	507	534	547	573	565	610	524	547	530	579	545	509	528	538	542	573	576	532	531	563	519	553	539	555	601	523	537	557	524	538	557	528	562	569	514	539	541	540	538	536	526	548	550	562	602	627	541	530	548	547	532	549	555	567	557	562	587	574	527	545	539	518	581	536	569	587	537	542	559	558	534	562	570	579	600	570	591	514	562	547	557	584	555	552	588	543	551	589	544	544	558	547	560	549	543	510	547	511	539	541	557	518	524	487	548	540	592	537	520	593	540	557	530	553	551	552	524	572	549	543	591	511	554	571	588	583	566	539	570	519	566	566	539	553	524	582	543	555	575	539	543	560	569	537	558	550	559	546	573	528	565	557	541	543	538	588	578	597	550	525	568	560	531	545	554	523	533	570	542	532	531	484	527	565	554	512	544	554	511	552	556	519	504	522	510	613	553	576	521	534	550	580	581	512	511	539	601	579	534	574	555	539	606	538	552	556	555	517	576	524	525	559	544	543	515	548	558	567	544	592	556	592	562	589	533	556	536	557	564	539	573	585	600	572	600	521	562	546	527	554	566	567	532	528	525	531	570	577	541	523	591	559	517	543	549	576	550	565	546	550	568	532	563	554	537	553	479	542	556	532	506	522	544	580	542	593	549	560	559	557	538	524	558	537	576	545	528	523	562	552	572	570	537	572	534	577	504	576	549	543	593	549	613	593	564	541	527	518	521	553	491	627	596	560	538	546	573	503	554	518	555	539	562	577	571	568	601	525	530	556	533	552	546	525	520	530	530	550	550	504	526	510	543	540	528	547	530	547	537	543	551	554	557	551	575	559	553	534	555	530	579	561	561	538	560	514	530	566	535	578	556	572	505	548	532	525	587	534	563	536	517	552	535	532	536	567	547	542	557	532	521	499	531	527	541	588	563	583	543	528	534	544	552	561	498	572	536	511	533	568	541	526	563	567	537	543	537	558	568	532	563	541	534	567	517	562	572	536	586	595	513	558	561	573	490	559	554	524	536	562	531	523	575	556	533	573	528	534	567	568	545	546	530	579	562	527	526	514	560	540	556	543	577	540	549	556	557	543	552	519	523	551	569	519	561	526	540	574	527	559	539	553	567	519	572	543	561	561	504	572	567	532	503	547	548	544	578	549	542	526	531	533	535	561	534	560	549	548	573	569	573	525	538	526	511	579	540	550	579	559	520	543	559	556	591	497	559	516	522	581	576	547	551	545	561	549	569	521	547	558	538	577	516	529	572	535	561	569	510	522	545	568	523	539	592	566	537	568	528	562	494	544	552	537	555	571	507	564	526	530	573	533	562	558	571	547	563	594	510	569	531	595	577	550	539	575	570	518	552	541	550	524	562	542	531	547	516	577	539	554	561	585	569	534	536	525	522	518	524	536	555	558	547	561	560	528	520	543	614	538	561	526	548	553	566	542	542	545	561	561	555	540	574	583	531	576	576	509	545	553	514	526	581	546	537	580	533	542	542	525	563	572	545	543	519	502	617	529	537	551	540	566	547	515	529	563	520	545	556	542	560	567	495	552	549	560	540	570	579	591	553	541	557	591	555	560	560	544	530	591	537	561	539	567	562	547	564	585	548	543	526	558	568	571	533	529	579	569	556	570	601	581	544	630	569	541	556	532	590	543	554	563	530	558	503	577	536	548	569	536	521	536	569	519	527	514	557	548	567	560	533	536	555	543	543	556	531	561	542	549	586	560	573	535	581	557	525	496	514	569	545	535	561	556	545	541	581	578	574	546	579	580	550	531	562	521	573	594	575	551	580	584	555	514	538	554	548	535	547	481	549	527	540	547	544	533	549	534	568	574	498	523	543	542	539	551	571	561	535	556	513	529	546	571	560	587	545	557	548	510	561	499	563	556	545	519	588	569	555	559	537	534	558	525	569	562	544	574	530	522	617	590	604	548	550	576	513	535	559	531	532	557	556	561	500	559	528	548	546	556	571	512	539	537	569	583	539	560	520	534	501	543	569	539	514	592	566	536	526	585	542	529	553	580	531	531	544	562	581	574	545	556	533	581	552	549	516	517	553	491	558	509	509	544	528	607	542	579	520	594	597	546	583	503	514	551	533	536	514	567	539	558	538	556	572	576	593	544	545	507	530	518	556	538	535	516	581	530	500	517	537	519	537	468	551	560	535	512	529	529	544	561	554	575	577	524	529	579	539	548	581	527	576	514	545	531	551	542	524	569	583	530	566	531	561	541	570	565	554	570	531	490	549	576	525	560	549	539	554	540	550	570	552	540	544	552	536	548	556	576	561	566	556	520	555	529	545	594	577	550	589	533	561	542	559	518	584	546	524	549	577	560	539	579	569	555	559	512	538	543	555	553	517	544	537	575	526	566	516	584	527	539	546	568	570	554	561	587	533	569	550	562	542	547	494	570	536	597	575	566	556	528	557	510	563	520	553	546	603	535	537	515	544	537	543	530	581	538	569	551	528	550	533	584	541	584	549	581	520	507	571	530	568	551	544	562	552	569	560	590	521	527	538	535	520	534	521	576	554	550	543	590	548	540	547	532	529	577	549	619	581	527	542	506	523	512	504	551	583	568	532	579	572	577	569	528	531	554	543	546	561	502	511	505	537	597	553	539	540	572	536	525	567	512	522	550	566	511	553	530	561	512	575	514	529	574	493	546	546	534	523	544	504	542	520	568	534	549	557	539	536	536	519	550	532	536	554	558	542	527
19937	2202	706	505	450	415	366	345	342	302	342	307	300	313	287	246	270	290	297	297	300	315	309	284	306	302	297	281	299	311	299	267	270	274	297	267	304	291	303	261	287	294	286	291	298	268	288	300	254	288	286	296	297	259	284	316	248	308	295	251	259	300	289	287	278	287	306	270	275	282	274	301	267	297	274	314	284	291	301	291	280	291	298	255	266	308	230	289	317	279	279	303	277	277	285	325	321	286	304	258	277	304	275	273	289	245	284	276	282	249	264	295	294	296	279	269	265	287	280	264	258	292	277	290	236	307	292	284	281	265	280	312	313	274	289	310	300	326	283	291	240	287	294	282	300	262	270	305	313	268	332	279	261	271	307	285	309	302	291	292	340	286	311	276	283	307	271	303	285	287	301	281	282	253	265	298	277	291	274	257	308	285	287	284	275	270	289	293	285	305	276	290	293	320	271	288	266	292	283	313	331	281	247	269	309	279	300	294	281	300	286	313	275	310	306	301	279	218	287	310	283	297	308	308	268	325	319	292	290	311	269	293	287	285	296	257	292	285	284	275	262	269	305	270	275	258	295	308	276	282	282	295	294	245	323	284	269	295	299	284	267	281	309	275	301	264	285	309	281	276	269	287	282	331	300	303	284	284	272	278	295	308	301	254	267	293	309	277	291	294	272	305	282	290	260	282	269	297	284	324	276	280	314	336	295	303	262	279	302	293	299	264	324	307	295	272	267	314	279	272	304	271	268	333	275	288	272	264	275	278	329	330	293	294	303	318	276	263	307	266	247	301	269	293	285	281	280	300	299	290	293	295	265	313	274	259	259	263	295	301	285	281	259	277	291	267	290	277	289	286	285	280	294	283	293	292	268	299	288	300	285	295	276	278	272	300	289	264	279	294	295	273	297	278	249	262	302	280	285	285	257	283	291	274	291	289	312	287	284	308	288	240	290	257	265	328	303	261	316	268	259	293	259	306	290	297	311	268	296	293	281	324	321	287	271	306	282	330	277	294	257	304	293	265	280	317	267	302	298	296	289	309	264	282	307	291	280	274	291	291	311	294	276	267	295	300	313	315	290	293	297	297	273	262	290	292	314	289	271	274	272	294	269	287	283	303	286	304	319	289	298	289	242	282	280	313	285	287	280	298	305	298	277	287	305	321	291	261	285	318	264	258	257	273	301	281	319	309	276	276	258	282	281	293	274	281	273	292	292	296	300	299	288	300	298	269	282	292	295	275	284	249	255	249	270	298	283	260	281	257	308	296	279	287	281	304	271	295	319	287	282	295	290	295	289	315	301	296	272	262	276	309	293	262	310	279	285	279	280	267	279	304	312	287	276	293	274	314	278	286	275	258	261	306	303	322	262	298	286	260	288	275	260	295	311	280	329	295	270	299	274	300	291	297	288	258	275	283	294	285	279	333	293	277	327	282	318	260	307	295	300	274	309	250	262	292	275	286	261	285	303	286	226	304	255	304	284	267	284	292	300	321	316	304	279	283	254	271	287	319	248	272	280	309	267	289	301	264	259	289	277	257	313	303	277	259	291	277	271	257	296	269	260	270	263	318	325	291	278	259	279	299	254	269	303	280	308	260	279	319	271	277	274	283	296	276	250	257	297	292	279	285	297	291	303	309	279	266	297	274	278	270	316	262	253	313	310	266	282	315	300	292	315	298	252	307	270	293	259	294	295	274	294	285	307	296	282	289	308	316	303	290	275	290	274	273	304	307	274	251	276	285	297	264	289	278	279	281	228	281	290	274	286	274	278	278	271	241	278	308	246	287	283	253	308	278	284	230	268	265	285	316	283	307	252	263	281	306	288	286	278	296	281	286	267	277	266	312	300	281	297	269	314	296	273	283	295	267	291	289	274	284	289	305	289	267	272	273	315	300	256	309	291	294	302	268	280	279	277	290	307	280	270	278	273	269	272	293	277	293	300	282	273	284	310	288	293	279	304	293	308	287	284	253	294	292	310	305	276	335	324	291	316	286	294	273	330	285	268	275	300	294	289	276	271	290	316	296	287	330	265	272	257	292	251	274	304	265	286	286	257	282	285	294	276	280	313	276	273	260	286	299	314	287	278	275	274	262	310	272	304	279	292	294	294	303	305	292	330	288	311	276	299	318	302	307	292	315	279	268	277	247	261	301	301	311	276	268	258	297	275	291	317	309	256	267	322	298	286	270	294	307	269	246	308	297	327	270	245	273	322	261	280	280	296	266	265	309	271	257	278	255	275	259	289	294	282	288	297	295	291	281	290	274	255	265	277	306	281	312	295	297	278	291	317	324	287	286	309	282	281	292	270	292	256	315	303	265	291	322	299	292	292	318	283	286	266	276	300	294	317	268	263	272	294	292	282	297	273	296	280	280	269	273	297	278	305	269	295	301	322	297	277	318	286	276	306	285	281	261	297	280	292	269	288	273	314	292	246	303	302	288	299	313	306	326	260	262	294	281	295	314	291	310	262	293	306	274	326	314	317	302	279	291	306	286	301	296	279	288	314	284	293	265	261	296	253	277	294	303	260	283	269	268	292	319	293	276	282	280	266	284	263	271	260	292	282	307	256	282	316	284	313	287	250	257	306	265	287	311	279	302	299	295	270	302	281	267	275	279	300	295	291	302	294	278	304	275	264	291	304	286	292	320	300	279	270	316	298	282	305	270	237	277	323	276	259	280	303	281	269	302	291	302	302	283	289	270	293	311	272	288	283	252	265	268	265	280	281	297	296	266	293	271	290	261	230	275	290	306	270	272	285	302	303	266	327	304	299	298	276	288	305	278	294	296	292	276	278	303	290	261	309	295	301	285	274	323	282	267	270	275	253	267	291	328	298	288	253	305	284	297	264	263	299	298	293	300	287	267	294	314	280	264	278	294	281	287	306	280	261	252	287	296	294	335	288	258	272	287	286	268	285	292	261	309	315	304	266	303	273	291	270	291	254	290	291	298	281	275	277	283	301	265	300	258	260	320	283	315	278	262	261	286	286	301	267	277	273	301	260	263	292	286	293	300	310	276	289	264	303	285	283	298	292	296	262	282	308	285	327	286	262	269	266	269	318	326	316	278	296	257	277	280	270	290	298	294	287	273	309	269	268	280	294	305	264	272	251	296	278	271	290	282	301	294	296	303	324	273	261	283	295	280	277	251	282	307	324	308	273	243	290	251	272	269	262	285	291	330	298	285	269	284	284	270	265	319	300	274	285	295	299	300	283	302	285	301	312	321	259	290	263	270	292	269	262	257	303	279	320	281	279	313	288	287	289	298	295	286	292	275	297	285	273	304	331	318	250	303	262	301	282	307	283	280	291	292	285	295	263	283	270	307	291	278	274	318	287	295	297	304	337	281	251	271	231	299	303	298	308	293	270	272	278	263	277	305	294	278	276	285	308	271	283	266	283	272	272	295	321	287	284	288	288	256	273	289	286	281	284	309	275	293	267	303	250	267	314	272	297	270	261	329	274	289	269	264	298	259	300	279	301	286	282	291
12287	1032	1290	1511	1344	1195	990	981	924	776	828	850	833	768	764	770	800	800	733	709	769	711	714	741	722	676	666	712	704	671	696	721	672	683	699	666	691	671	707	679	714	680	674	705	697	669	698	672	698	707	688	663	602	676	710	654	711	647	674	665	729	697	686	721	651	740	694	658	686	665	693	668	703	711	675	685	652	674	701	663	718	678	697	677	676	661	649	665	687	673	718	680	705	689	688	659	694	683	683	731	667	689	692	662	699	695	684	661	699	698	701	652	669	696	689	622	741	672	621	687	682	684	704	711	682	689	713	654	696	665	679	645	745	695	700	711	663	673	687	689	733	675	672	708	660	712	647	702	690	665	663	703	680	723	670	669	687	721	646	689	675	722	735	718	679	739	695	706	669	656	687	694	672	700	672	702	678	663	663	692	699	658	651	671	752	655	698	701	696	695	649	686	711	686	686	698	703	698	695	660	684	648	703	728	668	663	710	721	707	665	735	638	646	738	611	707	677	639	707	710	701	702	664	614	696	680	672	653	710	672	646	648	665	691	664	655	706	681	682	699	628	604	686	701	659	669	709	692	684	701	706	630	660	628	697	689	671	690	692	665	639	700	673	671	712	634	660	673	707	668	626	715	647	676	679	656	679	676	677	671	636	639	649	727	620	691	664	644	688	634	695	681	670	658	681	721	702	702	711	707	666	679	684	671	675	675	676	702	690	639	664	620	636	680	680	650	697	690	647	646	698	659	646	677	653	708	638	632	681	705	673	666	658	657	695	648	673	657	671	695	621	702	701	681	695	706	705	654	692	678	674	685	655	637	677	643	697	647	688	735	689	721	669	688	741	670	651	704	674	655	660	720	658	662	660	667	686	683	711	636	715	693	634	665	691	673	659	639	675	639	644	683	663	678	684	697	667	718	665	679	680	640	717	707	702	707	685	673	649	672	676	657	695	653	672	664	698	660	688	723	671	676	651	664	688	715	704	646	625	703	692	664	714	690	694	691	671	653	623	642	686	684	656	670	654	710	650	695	686	698	693	657	725	664	644	658	641	714	693	689	651	654	725	662	673	705	666	653	688	687	667	669	716	685	666	688	675	695	670	693	704	653	675	700	658	635	678	654	648	639	719	693	668	689	663	657	669	697	677	627	668	683	719	672	687	686	641	676	645	670	699	655	642	684	707	667	680	663	681	713	652	638	666	657	659	694	679	681	696	670	734	687	666	677	656	666	635	660	617	680	714	647	699	674	658	662	655	677	668	681	676	708	692	659	690	708	644	629	665	698	683	658	617	690	667	598	673	696	696	711	632	672	676	670	647	657	680	681	677	643	667	670	686	697	697	703	697	662	688	692	644	688	682	706	677	680	657	672	665	692	699	639	655	705	678	697	693	688	670	707	707	677	706	643	712	630	705	697	697	651	657	655	642	671	670	626	646	704	669	629	699	674	690	697	670	689	663	679	674	669	684	686	719	662	673	677	659	648	699	716	696	690	696	672	648	666	634	666	666	680	641	697	700	684	723	717	665	640	705	646	677	651	663	640	656	726	663	683	680	664	655	671	753	728	683	687	667	704	717	678	655	655	674	676	732	663	636	680	701	688	664	695	652	733	688	653	680	710	657	694	646	691	688	687	675	699	679	653	653	681	701	659	646	661	654	666	698	706	669	655	724	694	637	702	638	638	642	638	654	669	701	692	629	696	663	692	690	681	697	670	693	680	702	690	673	641	639	692	714	745	650	680	714	753	673	707	680	686	651	702	678	655	678	672	719	686	653	707	666	652	677	692	631	671	675	706	657	712	669	703	688	661	691	676	634	677	698	735	683	652	664	662	669	712	681	679	679	689	695	640	683	657	668	701	694	623	687	629	661	664	662	678	636	654	757	667	650	647	731	707	690	714	641	697	652	674	704	709	660	645	698	712	636	656	702	671	648	661	666	665	677	675	688	671	679	691	647	692	669	687	660	683	671	720	656	685	648	660	647	679	654	635	686	665	675	684	632	736	694	694	685	705	692	679	659	639	620	693	677	673	668	682	649	644	701	642	629	690	696	612	688	612	674	628	650	681	651	709	719	681	695	680	666	717	669	653	659	680	708	645	696	705	636	629	699	726	708	672	685	688	684	696	710	638	681	684	691	710	710	691	674	682	649	677	680	660	676	631	699	698	658	658	677	646	641	673	677	645	680	680	679	662	678	679	690	623	647	649	687	682	697	659	698	712	685	683	655	634	656	715	644	702	635	681	679	671	674	673	689	656	673	688	678	679	664	633	685	675	680	685	679	682	631	673	703	706	722	673	686	600	647	684	678	668	697	668	696	703	655	653	655	662	644	694	677	689	707	636	726	701	675	684	682	653	672	681	664	662	659	650	646	693	705	619	658	665	722	688	689	722	658	645	654	650	693	641	696	675	674	646	662	653	667	675	647	692	665	663	653	738	704	689	649	644	678	729	755	654	675	731	651	667	707	681	708	696	647	696	650	697	675	713	665	668	662	708	690	678	658	649	636	710	698	620	635	676	667	689	665	657	671	674	675	712	703	703	668	707	655	656	653	690	735	645	659	655	647	683	649	659	641	657	674	677	659	711	645	682	664	691	641	640	692	664	695	668	671	711	636	646	712	656	663	687	687	673	715	701	665	664	642	723	647	656	720	688	697	651	717	652	658	647	715	624	690	704	729	664	708	654	679	681	676	677	672	687	675	652	666	718	685	704	664	674	675	699	654	635	694	646	707	706	685	668	679	691	615	669	658	659	699	676	730	694	712	686	637	677	694	716	694	660	678	656	709	712	679	658	650	672	644	676	688	697	703	674	682	697	661	704	650	661	681	682	714	700	653	693	672	701	659	675	678	675	683	658	714	702	630	688	677	715	685	688	680	676	654	616	634	663	664	669	708	685	657	688	700	746	668	626	670	663	727	688	688	702	654	657	680	669	700	674	702	678	689	670	632	680	671	682	696	639	698	730	662	654	693	642	731	690	696	694	693	654	666	706	648	685	696	712	701	680	685	671	628	672	669	689	682	661	657	655	661	689	645	702	699	657	654	697	699	650	710	658	689	653	664	672	655	681	682	666	699	729	712	675	685	681	694	736	668	660	687	610	697	677	687	682	657	683	671	719	674	652	687	681	723	658	684	639	707	666	686	674	708	627	651	686	682	678	673	619	660	687	685	664	658	662	706	725	685	694	704	686	666	648	672	731	694	680	671	682	665	653	692	663	627	661	734	665	689	658	642	678	697	670	729	637	681	669	641	667	693	679	657	684	637	752	689	657	681	657	682	644	688	668	669	642	680	656	687	654	683	654	658	622	699	678	687	665	649	689	668	737	726	697	676	670	690	661	651	682	673	641	676	689	701	682	669	680	684	642	716	689	628	666	667	637	691	675	658	679	713	677	692	633	682	716	698	680	672	634	693	647	722	655	692	670	694	671	645	661	726	662	677	696	610	672	653	673	686	668	653	673	706	671	646	659	705	638	672	674	626	670	666	688
31250	5645	1597	1012	788	627	547	506	532	489	441	465	420	467	469	431	404	418	385	437	404	421	422	470	459	395	414	405	395	435	406	412	425	422	412	404	410	403	433	413	430	398	433	448	454	395	424	426	420	427	422	400	417	426	418	400	393	390	391	399	401	417	390	394	455	447	385	423	398	368	442	430	355	395	408	434	392	425	401	379	409	363	411	424	390	416	432	409	428	423	379	410	430	440	453	442	412	362	411	405	430	426	405	398	410	377	363	429	409	417	406	401	395	390	377	416	369	408	397	423	395	406	391	425	387	441	412	395	417	425	427	444	449	422	416	425	404	419	428	402	393	416	439	398	389	436	404	393	402	380	381	395	411	389	371	440	457	440	392	397	415	432	402	407	387	425	419	423	418	403	430	432	393	373	400	399	372	414	397	436	416	428	418	441	449	398	404	422	391	389	374	379	430	369	400	386	394	392	448	411	406	386	411	432	354	423	386	421	400	397	394	392	401	423	401	430	426	405	447	398	419	407	411	428	372	411	408	439	379	420	417	430	404	399	363	403	411	433	414	421	384	423	402	416	395	427	398	397	402	395	378	416	393	411	425	446	363	393	416	422	444	396	387	416	358	428	419	379	420	416	397	422	385	375	372	465	393	433	397	421	420	444	399	416	416	403	371	414	391	456	416	446	408	418	422	408	401	403	380	413	429	402	396	379	423	396	427	458	399	389	401	391	387	409	443	400	403	406	376	470	424	375	425	374	418	434	424	403	433	415	430	407	411	398	421	370	382	366	427	432	397	430	420	382	397	412	419	429	447	430	415	387	424	440	414	395	405	391	407	432	417	406	446	404	398	439	412	424	409	409	414	382	441	370	420	413	429	442	417	429	413	432	447	428	408	412	440	444	418	406	391	401	442	408	440	398	410	402	370	426	395	394	431	401	379	372	398	374	418	428	405	445	433	429	392	404	433	444	417	407	387	433	432	399	423	381	400	422	399	407	430	404	401	381	416	420	394	418	416	438	428	389	401	381	405	416	418	408	395	416	402	392	374	429	416	416	421	394	378	414	411	405	407	405	398	451	400	428	401	413	437	378	409	426	392	372	398	382	429	368	387	427	404	404	384	391	431	407	421	438	409	405	406	401	449	425	431	422	418	446	446	382	422	443	441	418	379	446	393	419	392	403	422	451	391	403	407	421	428	409	399	458	397	426	424	402	462	423	422	399	414	395	437	426	390	376	399	411	410	430	389	410	397	410	406	386	356	383	410	390	415	423	421	418	423	412	426	385	434	391	426	423	399	364	444	387	417	428	403	441	413	439	442	426	401	424	391	387	384	364	400	425	368	391	432	390	415	395	350	420	388	403	379	428	411	419	373	426	366	438	458	399	425	424	421	431	400	399	412	443	424	375	399	391	393	437	405	386	398	381	421	408	416	422	426	396	435	390	436	430	412	442	415	428	408	440	423	431	373	489	472	433	420	408	428	426	403	430	409	419	395	427	376	388	403	450	412	414	448	390	401	398	434	462	460	394	386	443	376	393	381	429	435	417	390	374	409	414	408	416	380	387	430	384	414	403	395	405	409	394	399	412	408	402	437	395	390	437	411	425	372	406	421	370	382	409	421	397	371	413	412	377	411	462	424	428	446	380	418	374	382	409	416	415	379	402	358	413	382	425	407	407	399	453	439	385	391	436	466	404	454	383	435	372	375	401	422	429	425	411	425	460	418	370	420	353	442	409	390	386	390	409	384	345	440	423	432	406	432	431	382	425	411	377	432	394	387	439	402	420	422	385	387	430	424	402	395	370	388	405	400	402	400	441	419	387	456	404	407	405	448	405	398	395	401	390	358	386	429	433	372	396	426	399	368	418	430	413	423	400	436	428	418	395	416	410	444	424	415	402	426	409	408	410	419	426	402	376	418	451	424	458	384	423	400	435	429	407	407	404	361	398	445	433	399	395	462	407	438	407	437	450	463	414	417	375	446	432	414	418	414	426	419	430	417	387	365	408	390	418	430	414	418	417	434	398	408	383	403	379	407	410	426	380	382	406	419	386	410	400	437	422	423	369	404	425	414	440	448	374	376	442	405	388	426	402	377	421	434	396	369	424	428	420	406	365	428	436	436	426	435	435	412	408	417	448	372	394	412	419	427	403	383	392	389	394	409	411	439	401	393	406	401	402	414	431	414	410	414	431	439	376	398	427	450	425	421	396	442	396	424	413	414	401	413	411	385	411	399	445	423	402	417	393	422	411	414	447	425	386	427	416	392	455	418	366	433	413	406	400	455	378	365	363	398	395	394	442	417	385	423	436	411	393	384	386	391	422	394	398	413	431	414	400	389	415	444	387	385	448	375	448	376	403	393	391	419	417	403	369	383	386	437	425	400	444	403	415	422	398	457	418	435	417	422	429	382	442	456	407	404	419	448	403	398	385	441	448	387	421	447	407	404	397	395	422	404	395	425	430	386	397	463	400	430	400	419	394	430	429	403	395	404	407	443	390	373	405	399	410	385	412	422	384	408	450	403	400	393	404	418	388	403	376	372	385	419	395	426	367	405	377	417	452	378	432	435	425	419	429	382	393	376	424	392	370	419	372	378	402	382	388	408	390	403	440	400	459	448	419	417	428	393	386	370	419	384	364	385	408	386	426	412	394	433	406	386	403	422	418	381	412	434	387	389	383	385	387	417	394	440	420	396	413	397	423	426	408	358	412	388	378	439	425	435	408	477	407	424	420	392	388	391	414	433	394	410	381	430	427	415	382	393	412	407	420	419	428	416	402	418	413	409	398	407	420	364	395	404	407	392	423	455	398	418	410	421	418	417	380	358	426	460	449	425	382	398	383	403	416	373	422	412	390	389	435	438	443	429	400	427	440	419	413	406	390	415	415	376	390	365	412	448	387	380	414	374	432	378	387	415	402	406	417	418	445	413	382	405	440	427	405	410	382	395	437	421	383	407	390	430	462	406	419	403	416	397	436	397	385	396	417	420	398	417	408	427	408	384	350	429	397	399	440	436	407	417	378	384	376	395	410	401	403	449	390	385	392	416	432	376	387	424	442	387	401	408	394	420	385	429	384	411	413	376	387	380	365	419	414	420	379	425	427	412	416	420	414	393	406	442	408	432	396	408	406	408	411	383	375	380	412	396	391	431	430	413	390	420	407	398	376	385	401	391	400	412	417	397	411	387	396	411	419	370	408	405	420	369	405	398	389	400	412	403	385	398	407	394	393	425	403	404	450	407	396	414	415	382	407	420	431	413	398	395	407	426	394	387	404	449	394	381	403	411	440	418	379	406	439	429	394	386	384	383	419	392	427	379	388	396	404	449	418	419	398	425	384	376	377	412	426	428	444	390	412	423	390	427	430	382	413	398	396	380	360	437	402	406	429	371	374	384	390	408	427	429	417	440	389	425	373	404	371	414	401	428	387	424	365	413	373	426	365	416	451	429	444	407	388	418	457	368	387	387	426	430	408	375	435	422	426	422	434	379	403
17345	1619	2189	2504	2291	1922	1664	1504	1380	1304	1241	1189	1146	1154	1060	1061	1051	1031	1069	987	1033	982	968	1009	949	921	1010	933	1008	955	948	924	960	988	921	908	931	960	1012	917	916	878	962	980	967	900	885	934	932	896	940	953	919	916	958	916	932	907	943	961	895	956	901	944	940	999	942	943	915	947	927	910	906	938	946	868	941	966	904	924	952	968	853	972	914	876	963	927	888	886	972	931	907	913	952	886	941	929	901	893	867	982	917	889	922	909	975	946	973	917	845	956	931	883	926	919	943	929	926	895	941	944	886	934	956	892	924	921	905	857	928	836	889	923	936	940	894	884	908	907	922	924	973	976	870	901	931	948	908	899	919	1012	916	939	932	932	949	927	934	908	925	920	924	893	928	942	928	940	898	924	897	986	944	947	901	916	925	948	869	973	918	939	937	917	950	943	918	887	880	958	890	914	866	913	946	945	934	950	941	891	898	920	917	964	897	911	931	904	908	950	893	918	958	891	952	975	938	943	940	893	942	925	951	908	924	965	863	903	897	946	909	843	981	914	930	949	880	925	889	917	929	892	895	884	897	911	929	918	918	934	948	908	936	899	920	897	903	899	910	938	871	949	883	960	908	924	938	913	897	919	943	914	937	931	908	912	918	917	909	976	857	932	937	913	911	906	915	917	893	930	924	929	958	952	907	906	913	945	917	905	956	921	888	966	915	926	876	920	926	914	922	898	899	971	1011	910	917	925	928	909	895	887	941	929	914	902	894	899	916	909	964	907	932	906	937	931	955	934	918	882	967	881	905	934	953	961	943	866	890	942	966	891	924	883	928	902	930	901	905	918	883	993	955	873	854	918	934	947	931	929	941	953	919	898	918	905	920	889	953	916	905	968	912	948	946	932	960	898	884	969	927	925	910	900	949	867	879	912	935	862	981	967	945	902	928	924	920	867	925	895	983	885	942	984	941	943	860	947	907	928	974	922	939	894	880	901	931	937	931	946	912	890	905	900	968	896	899	864	921	899	958	941	907	975	939	905	925	943	938	908	877	871	871	926	1034	908	898	958	925	921	924	919	923	945	966	863	982	962	904	883	955	928	932	898	884	909	870	865	945	955	874	934	948	912	901	985	866	985	910	877	914	924	931	935	924	912	858	938	924	927	1007	948	868	896	901	976	893	925	943	953	883	883	885	928	922	891	912	944	909	955	877	929	968	913	944	917	918	939	905	900	864	879	931	939	927	877	982	880	983	945	910	910	950	876	916	931	843	928	912	947	885	943	923	865	945	875	917	884	895	910	890	906	914	970	933	881	912	893	913	907	906	945	931	941	876	953	923	879	943	876	910	936	975	876	960	903	930	987	961	883	941	952	870	931	924	953	966	902	894	891	915	924	922	862	949	903	926	884	875	915	888	867	940	898	889	882	952	928	942	848	897	928	848	885	898	905	908	872	909	898	970	942	882	907	934	895	929	919	912	911	905	922	939	898	907	911	914	886	935	932	908	925	895	937	933	922	940	956	932	953	938	917	952	883	953	931	907	898	916	867	931	911	916	924	920	904	881	864	928	945	906	873	882	894	928	927	916	902	903	922	955	967	906	921	911	936	924	930	960	952	897	945	958	953	935	877	960	957	933	920	885	915	906	881	910	927	886	898	924	950	910	953	928	899	975	864	890	926	884	883	930	946	886	886	950	896	878	951	902	891	947	896	896	916	914	919	918	967	876	925	905	918	910	956	903	945	919	918	863	910	955	885	940	927	877	847	860	866	950	927	898	873	897	890	873	932	874	900	932	914	928	913	892	958	924	931	909	888	914	878	930	917	874	961	869	908	1014	928	964	964	876	922	907	872	893	931	938	874	924	890	886	938	902	892	904	951	900	956	920	943	878	884	950	858	935	904	920	972	910	914	950	887	922	872	924	913	930	910	982	941	925	922	935	891	887	925	907	938	962	943	929	944	917	895	901	908	939	900	920	951	933	919	935	930	951	865	907	901	839	917	961	944	938	967	939	909	904	885	914	910	872	935	918	940	996	925	950	944	972	920	896	940	967	964	916	922	936	930	974	928	915	917	935	945	959	922	908	942	922	943	921	903	884	901	919	863	921	938	912	900	919	968	947	940	928	876	942	883	936	937	855	951	893	923	970	884	863	869	969	909	912	891	922	952	925	979	952	876	913	959	936	908	863	897	905	963	921	893	932	906	941	893	894	932	897	958	859	926	885	958	902	923	911	919	963	866	946	899	926	899	905	930	875	914	900	934	895	948	898	891	978	917	922	933	912	910	915	883	933	879	938	900	951	957	945	901	882	875	958	907	946	965	901	912	927	940	964	905	965	880	904	903	929	983	910	910	983	871	920	904	868	912	939	877	904	915	930	897	954	891	888	911	881	940	968	843	924	1012	928	899	879	920	908	906	915	941	925	918	915	905	921	890	930	943	910	957	938	926	903	920	911	909	896	933	897	889	902	959	894	902	867	940	907	881	954	882	942	901	911	905	935	930	916	925	869	885	816	913	948	883	931	875	917	908	881	895	897	951	873	917	927	915	874	915	905	943	832	906	903	932	873	943	948	835	894	880	955	945	877	881	921	934	952	871	913	931	892	892	876	966	902	881	878	914	946	924	912	908	905	938	905	927	914	927	869	921	887	923	934	892	898	890	912	934	934	912	906	911	884	969	922	895	900	913	928	895	915	905	926	919	908	925	940	896	929	951	891	921	900	914	932	922	912	896	908	877	892	979	920	943	918	908	928	944	911	910	912	906	909	902	898	920	944	952	909	917	963	879	1001	907	933	932	939	969	905	921	918	931	940	927	955	896	893	931	908	915	926	904	855	914	912	917	954	969	889	880	860	925	905	902	886	909	890	941	877	920	981	892	909	855	973	926	869	937	888	898	944	939	911	879	920	890	974	854	914	889	927	901	897	909	923	907	855	926	917	907	917	835	904	925	900	948	911	919	921	949	919	936	911	953	909	919	921	869	896	935	884	952	925	909	880	937	914	988	945	951	911	910	959	909	910	914	901	897	903	935	958	894	896	894	930	888	900	914	925	915	919	864	916	924	904	918	892	935	927	966	943	881	888	878	948	948	906	911	898	914	937	950	918	925	909	921	920	897	919	930	965	871	915	944	930	875	851	929	893	852	951	950	952	874	873	949	940	932	951	956	921	875	932	937	924	950	960	903	888	902	911	871	904	887	962	890	944	934	920	954	903	865	910	903	934	809	937	891	884	880	921	928	901	962	930	922	868	960	897	875	906	916	856	844	906	986	948	930	904	904	907	848	909	966	907	904	911	884	924	923	907	923	922	878	906	920	946	948	879	916	850	918	894	921	909	913	977	928	911	952	915	954	935	924	905	927	909	937	869	938	896	983	897	961	904	949	917	868	1000	891	943	939	915	909	922	899	912	934	965	896	886	899	911	907	924	965	888	947	914	917	904	827	919	933	933	903	924	970	896	922	879	976	898	927	930	885	872	879	941	938	910	964	948	944	889	895	896	984	942	925
5927	453	253	214	222	216	233	208	241	227	222	247	205	224	222	234	211	232	225	231	235	194	208	214	241	225	226	224	202	206	223	200	226	204	243	216	226	225	223	242	229	214	215	227	211	213	188	215	224	246	214	190	220	233	222	204	242	216	215	233	226	220	223	225	208	254	244	217	219	217	207	220	237	242	210	245	249	180	250	220	218	224	251	256	211	249	231	196	220	237	208	210	211	220	209	217	237	233	235	207	221	199	233	223	219	229	261	255	229	241	245	226	235	245	213	242	218	231	215	239	231	225	218	214	205	240	213	239	229	228	233	207	258	239	232	220	214	221	205	222	232	221	221	224	217	222	221	199	231	233	253	220	256	226	237	239	248	223	230	212	231	210	232	218	229	208	228	219	217	205	250	255	227	219	236	219	215	244	205	214	211	238	220	240	208	208	221	207	223	233	183	248	242	215	215	218	207	210	223	211	233	229	220	213	235	218	234	232	194	219	228	205	201	233	188	247	211	228	200	247	183	218	188	227	233	223	246	231	240	214	211	218	240	215	207	206	207	231	206	228	223	249	209	222	219	252	213	220	228	234	188	206	221	248	208	234	208	216	212	220	236	228	201	217	237	207	208	218	202	195	218	237	245	215	228	225	257	240	239	233	222	234	212	233	238	225	218	243	248	216	238	219	254	243	215	230	221	210	194	216	193	239	218	231	229	223	247	220	206	215	219	230	222	204	211	243	245	247	206	236	230	251	227	229	214	209	254	227	226	207	246	229	237	242	216	196	255	210	226	236	207	205	231	215	259	234	222	244	218	223	219	227	211	194	234	237	203	222	232	202	258	225	231	221	218	216	202	204	217	232	203	206	233	246	211	205	223	229	212	203	222	232	257	239	246	241	234	226	197	221	212	216	220	205	240	232	202	182	244	220	198	236	229	212	249	247	211	234	229	218	220	203	236	208	235	242	232	231	236	237	215	246	219	211	221	255	227	208	211	215	229	212	247	214	217	256	253	230	214	235	230	211	232	253	229	207	225	230	232	214	241	205	221	239	223	210	218	245	228	220	225	242	253	216	235	212	220	208	232	227	242	213	239	241	254	227	222	222	232	210	214	220	209	250	197	230	217	235	232	177	261	235	238	226	245	236	226	218	208	252	193	247	238	206	245	247	240	220	229	214	250	240	188	245	261	196	202	215	216	242	203	226	211	223	235	243	250	239	222	240	207	219	242	230	207	243	218	210	228	233	212	232	216	226	235	212	229	218	244	213	222	217	206	233	218	223	231	209	227	223	216	241	239	240	229	274	238	229	223	239	234	231	244	260	234	209	187	221	208	228	230	216	205	211	249	233	225	229	212	225	231	206	197	240	237	222	226	235	218	228	187	232	218	228	220	217	219	225	219	225	264	244	237	200	231	206	225	187	211	208	220	217	241	239	217	210	213	264	221	231	225	214	238	220	235	223	226	232	229	245	222	231	227	239	191	215	238	228	245	242	227	210	227	216	250	239	222	214	224	214	217	244	228	210	245	217	233	222	218	212	224	203	235	215	239	230	237	232	223	211	227	250	251	219	203	189	218	206	224	221	231	199	222	222	234	185	182	196	206	211	250	239	213	231	251	211	223	242	227	235	252	220	233	238	228	220	217	186	247	210	240	236	201	221	250	205	222	209	225	219	202	231	212	205	213	211	238	184	217	215	196	214	222	240	214	221	240	243	249	247	207	215	222	230	194	209	204	216	211	209	268	239	233	233	219	242	241	213	208	232	230	207	223	216	236	237	231	212	234	213	270	231	213	217	195	216	236	233	212	199	230	194	235	244	237	218	230	251	254	214	230	195	239	262	206	195	230	226	222	222	231	239	209	244	201	213	227	241	218	208	234	227	227	222	232	230	227	231	221	201	178	218	215	217	218	223	232	201	217	235	216	241	240	223	250	227	222	231	232	246	240	206	240	229	240	232	234	197	232	204	215	229	212	239	215	203	260	233	236	247	245	201	224	227	226	220	244	244	210	217	228	241	200	243	209	254	215	221	220	215	204	214	200	248	221	225	233	233	222	227	238	203	229	201	220	222	220	214	224	225	208	229	231	241	204	238	231	220	229	228	241	208	215	242	201	231	222	231	226	241	220	220	233	210	215	187	247	224	212	215	217	223	209	240	234	211	214	220	232	221	183	188	250	248	229	237	214	233	242	208	201	212	221	213	215	230	227	224	187	242	202	249	232	206	247	233	229	225	198	207	207	224	204	222	204	247	220	219	204	211	240	214	212	222	181	231	226	209	243	254	233	228	208	205	244	197	221	221	207	215	222	210	247	211	210	231	231	216	241	213	246	258	228	212	241	241	222	243	235	202	209	220	225	246	209	235	195	228	219	225	217	241	237	218	256	226	237	230	231	226	223	231	221	229	221	245	212	231	215	240	240	207	229	205	222	234	243	210	242	230	218	229	255	231	193	240	242	253	229	193	211	226	248	218	213	206	208	246	226	226	221	234	196	225	260	220	225	214	222	202	217	238	245	197	231	233	225	207	221	238	205	240	239	216	220	236	254	230	240	223	256	229	221	219	206	234	209	233	226	240	219	243	245	237	226	217	236	221	257	229	217	217	231	220	200	234	223	236	233	224	238	217	206	231	230	258	247	233	257	221	197	220	219	211	243	195	231	225	205	226	186	232	210	244	208	231	221	219	200	220	233	220	215	240	243	206	217	220	241	231	241	228	217	215	233	194	227	230	214	229	229	231	212	202	223	238	221	215	241	217	221	219	211	203	224	234	229	228	227	198	235	213	207	250	246	199	216	208	239	223	230	255	228	257	190	236	208	205	231	217	225	231	238	271	230	219	225	229	208	216	226	226	224	218	217	214	232	234	234	226	232	224	249	193	212	237	249	252	230	213	226	224	205	223	215	249	224	235	241	221	216	212	235	222	229	250	234	231	228	242	225	230	250	211	198	217	202	223	224	220	239	224	239	218	223	230	206	251	236	233	207	189	250	235	226	234	230	216	212	229	224	221	227	218	213	206	236	218	225	200	212	220	208	232	215	228	224	228	212	241	266	257	222	235	229	222	238	235	226	186	225	221	247	231	189	234	236	215	229	240	255	234	215	235	223	209	200	234	219	217	258	246	229	220	189	235	218	218	238	205	221	249	234	238	264	237	253	246	216	240	208	245	233	225	199	225	221	223	195	208	239	230	234	207	247	238	201	215	236	259	231	210	193	219	229	221	257	235	239	218	247	227	219	209	233	243	196	242	224	255	235	198	227	220	213	207	219	209	228	245	236	228	207	219	217	231	214	205	200	214	222	265	198	219	216	236	216	233	248	242	197	230	222	210	225	215	226	215	222	245	232	224	207	239	217	246	206	195	251	254	222	214	223	273	215	220	221	221	224	223	238	202	214	208	220	215	266	234	205	197	214	197	188	211	255	212	239	240	209	214	217	197	233	230	266	232	194	221	225	247	235	251	224	206	260	224	236	215	233	245	206	221	221	212	246	211
4016	598	518	543	624	613	564	567	627	536	515	586	561	596	557	522	548	556	573	547	572	533	477	548	541	515	531	544	541	494	567	532	503	568	614	513	524	542	555	560	532	566	553	520	557	544	536	508	537	526	558	470	528	532	546	550	576	566	553	539	566	544	559	539	528	596	512	565	526	536	516	507	528	549	555	599	535	558	526	545	546	531	591	547	536	551	483	556	553	543	554	565	535	560	566	560	526	528	558	526	561	544	555	538	550	611	560	569	531	534	535	545	592	604	541	538	535	547	575	573	568	524	569	539	519	510	581	536	561	528	558	550	582	505	548	568	535	558	556	555	501	565	534	573	548	541	575	556	542	558	547	556	537	572	557	554	548	569	574	588	554	497	526	518	582	555	563	520	560	580	548	588	544	538	516	525	532	563	564	530	540	528	558	569	527	555	520	565	537	573	536	495	542	542	541	539	566	558	576	602	556	550	556	560	535	567	530	509	544	557	546	546	592	566	484	509	586	530	572	552	554	580	531	555	511	529	534	550	562	559	510	540	544	533	554	553	556	569	573	467	544	541	580	540	517	530	526	536	574	545	535	546	554	535	525	573	554	564	535	553	493	563	561	559	557	580	548	531	548	556	580	533	551	557	567	520	526	536	569	527	546	530	571	516	494	575	547	569	559	534	551	540	535	553	532	538	544	542	581	548	594	557	504	577	545	511	617	570	572	575	552	558	539	526	539	515	547	515	587	551	517	551	537	538	581	530	591	549	556	569	536	529	542	597	565	565	570	489	557	562	558	551	534	541	547	523	544	579	556	540	545	554	550	556	545	579	568	539	570	538	536	563	578	502	581	571	577	579	579	567	568	579	541	551	605	529	522	542	514	554	544	542	592	530	527	564	510	538	508	548	505	565	540	549	579	493	541	562	572	518	553	575	547	512	556	582	548	522	537	587	552	550	578	589	550	525	548	525	524	565	544	527	550	523	525	542	582	559	522	516	547	564	564	556	580	546	539	571	543	587	565	572	542	524	591	584	573	542	566	578	557	512	567	547	553	495	548	525	563	522	539	516	528	530	571	540	570	570	539	528	516	540	585	529	545	549	540	519	578	555	563	577	586	550	584	551	556	528	574	554	518	566	527	546	512	595	563	579	540	528	560	570	544	559	567	536	572	533	569	612	561	565	548	565	582	511	543	587	578	598	525	530	578	555	549	551	555	514	527	528	543	537	597	541	535	543	593	540	522	555	511	560	545	560	568	567	558	538	543	577	560	574	576	537	608	540	521	545	517	569	529	528	526	559	602	519	563	561	562	601	555	548	539	548	526	576	547	541	590	539	524	535	583	496	522	535	523	562	501	559	528	490	585	534	513	508	547	567	554	513	550	540	561	560	563	542	581	589	564	557	541	568	531	510	535	546	544	520	550	556	536	525	567	563	535	559	545	550	508	577	549	561	572	525	552	570	587	517	530	526	580	583	529	556	538	533	575	545	591	580	543	541	578	531	568	590	529	564	578	567	553	570	556	540	597	550	572	578	578	563	556	559	546	503	556	525	589	593	529	515	549	529	577	551	608	527	517	508	546	534	556	572	555	509	573	556	592	493	521	552	529	550	533	538	560	574	521	546	522	574	578	553	584	529	540	556	547	536	543	535	534	574	569	506	525	571	553	568	547	527	581	544	539	531	554	530	590	478	563	565	589	534	582	567	535	575	545	499	555	529	561	557	501	574	580	548	557	509	572	529	597	552	555	550	541	571	548	530	568	551	593	555	573	553	559	566	518	570	580	563	536	557	565	547	547	504	562	545	531	525	561	535	578	588	559	551	515	527	537	591	595	583	546	533	530	502	514	531	574	521	557	547	577	551	554	516	597	587	565	531	561	559	505	555	548	548	527	551	564	568	484	520	582	520	599	527	554	556	562	562	564	551	529	536	581	507	553	590	524	577	527	560	570	586	513	572	542	522	552	537	538	564	541	562	501	540	545	534	533	540	556	530	501	550	522	536	549	547	552	567	556	531	562	569	537	551	522	591	562	549	562	568	567	537	532	543	513	558	552	536	558	530	588	540	578	556	524	557	493	573	518	532	549	545	569	574	559	543	548	565	525	567	563	588	515	605	559	553	556	591	548	580	515	512	541	524	596	556	563	531	536	522	587	557	518	515	548	527	553	578	529	526	553	565	567	539	529	558	562	501	540	600	559	538	512	570	551	553	562	560	598	554	553	529	565	522	527	558	536	533	544	540	528	554	579	524	557	557	558	527	545	527	582	601	486	535	587	547	543	566	553	596	531	539	553	531	530	557	539	559	570	573	527	559	558	601	504	572	558	519	565	556	551	525	562	560	581	519	583	538	541	555	553	550	525	532	527	559	574	510	557	558	535	506	583	596	558	529	580	547	533	540	534	617	549	517	558	575	566	545	519	566	565	552	500	550	556	515	538	545	579	541	551	563	522	579	564	537	553	558	549	538	560	556	535	544	485	548	583	508	527	543	522	556	541	553	542	557	571	558	574	507	580	567	561	511	504	558	576	575	565	586	584	581	525	556	531	539	544	576	527	585	593	529	562	489	536	568	549	572	545	538	525	511	524	526	534	552	560	541	588	547	545	563	544	534	533	515	514	514	589	569	528	548	566	509	551	574	560	559	550	536	512	506	543	569	524	587	542	567	535	521	554	542	543	564	555	506	565	561	550	558	577	583	556	537	531	563	517	572	525	558	557	501	542	545	523	551	577	556	548	556	580	560	541	528	536	551	517	514	543	559	533	562	565	500	529	528	529	550	507	563	532	534	550	530	538	528	588	554	528	554	569	610	558	537	569	570	545	540	506	534	568	564	517	542	524	519	538	525	542	537	576	528	549	577	568	540	585	581	580	538	534	534	536	503	559	520	565	556	536	557	554	602	602	576	551	565	528	519	568	583	496	553	586	540	562	548	495	545	544	542	533	598	565	550	569	570	546	551	540	579	535	526	534	495	575	543	542	558	522	541	528	562	559	526	556	532	593	574	569	569	539	536	537	522	466	577	533	562	557	553	519	514	489	574	501	556	569	552	539	507	535	517	554	563	569	560	568	539	545	551	547	555	518	595	548	560	496	584	559	498	518	557	536	554	548	550	555	525	515	526	571	540	546	586	565	549	567	554	580	523	521	524	569	589	525	581	566	510	566	528	555	542	544	572	513	578	563	572	540	567	532	543	591	557	570	576	511	556	515	524	560	537	512	570	547	577	519	569	569	573	527	594	551	548	559	579	550	534	534	573	541	554	498	545	531	556	553	538	550	573	506	556	562	580	517	554	519	543	544	564	557	538	553	590	581	562	546	519	521	550	527	566	610	558	555	550	544	522	554	566	515	500	533	555	570	534	567	571	557	496	552	524	526	552	571	533	527	536	568	556	541	571	565	540	569	493	547	530	515	552	522	553	604	582	563	543	551	537	558	529	533	572	562	538	570	600	533	521	566	549	533	541	574	575	503	519	561	564	543	556	507	553	527	493
19552	2261	759	539	477	343	369	354	325	315	314	338	283	300	289	270	326	288	295	289	327	289	305	289	267	303	299	299	243	292	261	258	241	292	307	284	280	302	323	267	304	290	286	297	266	293	308	302	307	266	308	304	257	289	307	275	254	311	237	264	302	292	279	296	278	257	252	282	242	301	308	290	305	287	267	306	291	305	261	267	275	285	283	308	301	311	285	249	271	280	285	250	273	252	287	285	291	337	287	315	298	297	307	284	284	305	307	259	271	292	289	305	296	286	313	257	274	296	275	287	278	261	284	293	316	266	295	252	266	286	314	228	276	270	278	285	284	284	287	276	244	304	295	306	275	268	297	291	307	277	286	267	269	275	253	272	285	282	258	310	256	286	295	302	295	308	293	268	290	291	295	280	252	271	253	314	269	270	280	292	285	271	280	244	261	285	282	285	267	286	296	291	279	293	281	254	293	263	295	277	264	302	323	290	292	270	264	275	280	274	256	297	340	257	288	305	276	268	284	262	277	287	290	274	275	270	260	280	267	277	304	254	296	276	282	286	274	281	291	243	281	269	287	269	236	237	261	295	277	259	261	268	279	279	279	270	294	301	290	306	317	258	274	317	293	263	264	289	286	266	275	257	272	304	282	343	286	273	282	256	302	287	281	255	290	289	273	297	306	264	265	302	303	308	292	306	278	292	275	292	286	296	289	294	290	320	289	272	298	265	289	268	311	299	291	259	291	276	293	322	271	273	280	251	269	302	279	286	310	259	276	295	268	240	294	288	247	278	260	247	272	266	296	272	281	300	319	290	321	270	265	316	290	225	281	237	290	285	299	290	280	297	286	264	276	289	266	268	291	284	294	285	293	308	299	259	263	288	303	297	285	305	289	301	261	292	271	279	301	271	261	286	293	304	251	280	271	288	294	269	275	248	274	274	284	276	286	283	290	286	283	275	289	279	318	277	316	295	269	320	300	272	297	306	297	296	302	287	295	281	296	283	305	292	248	253	284	271	282	283	270	278	294	265	304	322	296	306	301	314	244	284	300	261	283	273	251	275	301	299	297	264	297	286	280	288	293	278	268	266	249	311	289	286	295	291	275	282	286	312	292	274	298	300	269	317	262	331	322	270	253	275	266	258	270	288	298	281	304	250	270	271	266	244	306	287	265	244	276	303	273	284	276	316	279	257	261	278	294	312	259	269	263	284	294	305	274	258	284	303	258	308	305	269	299	284	296	286	309	277	272	276	291	291	289	263	281	267	263	286	310	281	271	233	282	264	286	269	254	289	271	268	294	280	311	300	266	304	245	279	263	289	314	282	287	300	292	297	273	262	275	262	263	312	302	279	284	292	277	274	257	284	265	263	296	288	301	294	283	283	283	292	307	287	301	255	287	280	267	275	261	288	274	290	275	303	278	306	284	269	281	272	276	282	266	324	310	278	301	281	252	285	294	259	310	288	302	256	287	285	283	272	301	291	283	276	258	275	285	293	242	267	256	298	308	286	277	307	267	295	298	296	287	290	289	286	273	300	268	274	263	272	293	275	251	243	312	289	296	291	291	280	292	287	264	263	275	283	301	256	267	268	267	274	265	282	288	278	287	258	267	281	280	305	304	297	257	253	280	285	279	278	316	282	279	292	284	287	263	263	269	266	281	268	272	246	262	302	278	289	318	305	318	242	268	273	287	292	272	293	283	271	290	298	301	255	275	300	258	295	298	313	254	267	300	279	291	276	320	285	279	258	274	283	249	295	272	304	287	311	278	247	295	285	280	318	321	278	279	286	272	257	255	295	227	277	277	259	297	275	331	290	266	295	305	302	231	265	320	298	267	299	284	301	289	285	268	282	303	257	257	292	294	293	290	266	284	239	309	293	291	267	254	264	301	273	272	272	291	274	272	301	291	287	296	273	282	261	276	279	316	282	289	278	289	299	269	266	281	316	304	265	286	274	304	307	302	259	264	310	269	248	268	272	276	280	301	267	281	296	257	262	290	259	279	258	291	301	255	282	282	301	296	260	257	284	257	256	275	311	296	301	295	330	291	272	262	276	265	299	292	259	263	266	273	274	277	256	290	294	286	290	276	274	271	299	293	237	261	278	272	296	236	269	289	256	315	296	265	277	316	321	284	294	278	273	294	257	308	253	290	268	269	273	312	288	285	267	314	292	267	263	291	270	285	283	306	302	287	284	317	289	294	245	270	262	259	287	319	304	272	299	289	288	280	271	289	251	294	317	288	292	302	305	288	297	279	302	281	287	299	257	276	277	289	254	283	274	248	281	288	271	288	296	269	263	299	297	290	268	277	303	302	275	288	309	277	275	289	288	266	298	262	258	283	274	274	277	298	294	271	265	258	260	282	316	277	283	275	276	303	284	283	258	280	248	309	291	291	284	260	288	290	302	307	316	266	297	252	298	308	278	295	268	324	288	311	279	310	296	273	298	275	296	284	342	295	278	282	257	278	263	271	286	297	311	286	263	266	259	281	279	243	300	251	283	266	278	256	305	260	281	297	296	343	252	299	285	294	265	282	284	291	304	257	296	281	272	247	290	281	299	277	268	256	327	287	287	303	290	313	271	325	288	275	291	269	263	272	258	303	274	287	301	288	303	274	308	270	273	262	277	277	290	293	296	275	269	292	274	264	281	270	287	273	280	286	308	320	257	300	248	252	264	301	269	261	307	304	298	297	276	279	309	263	281	295	273	264	270	304	344	272	263	285	271	289	295	314	306	309	294	276	292	259	283	295	284	275	296	289	312	307	307	294	263	285	250	308	289	269	272	277	274	297	280	294	290	269	241	287	262	322	311	281	272	272	271	312	278	287	278	258	273	256	273	273	282	283	290	295	313	296	316	277	279	292	283	302	313	276	274	293	272	292	291	289	318	273	293	272	276	281	296	299	254	294	250	276	275	301	300	298	267	299	276	283	289	285	288	281	273	251	276	251	265	320	312	278	297	287	281	298	244	280	286	278	270	335	259	281	284	304	256	265	286	274	279	253	309	271	313	311	295	260	282	258	294	278	263	288	281	268	290	241	291	274	252	295	304	256	252	272	289	323	280	280	314	314	267	298	282	264	281	305	289	277	269	261	278	295	278	298	265	278	297	301	287	267	276	300	311	278	264	283	283	309	253	284	264	289	271	284	270	265	275	299	277	279	269	262	302	299	277	268	315	272	294	263	273	290	272	278	262	292	298	273	264	310	274	294	303	308	286	307	312	290	290	267	277	278	275	304	289	273	280	258	297	277	291	275	255	290	271	316	257	292	286	292	280	285	250	249	272	277	304	278	281	293	278	296	285	275	300	295	260	267	253	263	295	296	284	271	272	294	324	278	249	287	270	288	285	288	270	278	265	265	297	305	274	275	294	292	262	255	269	263	287	296	297	282	318	289	307	294	285	324	305	277	289	292	297	298	307	274	277	260	289	285	279	274	281	267	289	304	289	276	313	282	260	289	318	254	282	288	262	292	267	309	291	265	291	264	288	275	289
12156	1039	1300	1430	1352	1221	1032	990	945	943	859	783	783	756	746	745	745	725	719	738	680	719	726	711	715	676	724	701	715	726	728	709	718	675	678	678	691	647	666	683	722	641	663	712	640	676	708	711	667	696	641	658	680	666	680	694	638	669	680	679	671	697	658	671	694	638	659	741	704	690	645	664	685	666	694	679	667	710	666	619	665	699	633	695	646	654	697	693	650	688	666	695	681	704	688	719	650	676	664	664	689	694	638	707	670	675	659	719	665	697	684	666	693	665	631	735	668	646	692	665	673	704	632	674	673	732	657	642	697	670	688	671	648	675	655	753	710	643	727	683	675	615	688	684	739	657	666	657	705	684	713	644	681	653	638	641	666	735	684	652	662	659	694	632	688	654	675	700	675	624	656	673	704	697	716	651	687	712	688	673	682	712	671	656	663	698	696	646	651	669	672	703	627	667	701	661	686	644	712	676	649	685	647	648	678	684	695	688	660	708	664	677	696	725	679	715	646	678	673	667	678	680	673	727	713	718	696	683	694	660	694	671	674	678	728	688	657	676	655	681	660	632	664	698	697	655	692	669	645	643	696	677	669	660	703	648	685	663	673	700	694	693	664	624	668	724	697	696	648	639	693	650	659	661	658	700	715	685	704	679	647	665	703	677	684	662	670	698	692	643	673	679	657	678	641	674	670	658	655	706	649	670	698	682	640	669	695	645	662	674	640	675	708	613	673	673	654	687	700	638	710	662	676	674	688	714	675	663	635	672	675	641	695	641	658	645	664	613	713	661	607	655	644	665	660	677	692	677	715	708	663	664	661	665	710	697	659	656	674	706	666	708	672	678	655	641	682	694	683	655	675	681	670	699	658	700	660	672	665	692	644	692	643	687	672	686	631	745	650	636	623	688	636	678	677	645	721	732	686	656	707	663	713	659	669	684	700	685	689	700	664	628	681	729	694	657	656	677	648	679	692	636	668	718	615	632	709	715	625	668	707	687	668	669	706	667	666	630	658	622	656	661	606	626	698	696	655	717	688	657	642	701	734	653	718	682	663	692	629	660	711	639	718	689	664	648	653	684	621	663	656	616	708	711	666	723	695	673	701	641	661	704	695	712	635	659	647	662	684	678	668	685	668	679	651	663	650	675	671	718	685	700	679	699	711	645	650	644	693	680	661	695	662	701	663	665	692	693	663	659	662	664	641	674	618	682	713	661	744	666	691	686	709	687	662	682	708	674	665	647	700	631	691	664	703	699	646	661	644	660	644	633	738	682	672	704	697	686	657	664	715	738	640	708	663	677	692	709	677	684	656	670	662	632	640	687	745	701	634	692	633	664	681	661	634	680	608	707	696	666	686	660	654	672	694	714	665	661	674	666	693	675	643	677	679	708	658	660	628	687	641	632	677	662	644	655	678	723	680	722	671	677	677	700	707	734	644	689	625	694	736	662	631	675	749	686	636	720	728	720	705	654	682	627	655	699	658	654	695	667	673	719	690	635	660	679	709	628	673	705	670	693	693	732	656	702	661	711	647	688	606	687	665	667	686	728	671	657	697	637	652	711	724	684	678	706	692	688	669	648	704	702	697	661	668	659	690	664	694	683	707	657	707	647	690	661	635	690	663	676	696	638	713	681	687	653	683	685	641	642	681	685	704	661	647	686	645	687	647	688	702	684	658	729	698	683	695	658	667	708	702	646	619	673	704	664	660	707	716	694	687	697	676	641	687	708	677	716	659	673	675	644	627	693	670	684	731	721	685	645	649	685	693	664	642	640	730	649	672	732	684	683	683	696	656	668	699	633	704	669	685	673	711	679	703	681	683	657	650	677	694	660	705	650	715	668	704	694	640	680	716	684	691	735	699	661	670	664	670	660	685	693	701	698	664	708	641	644	709	664	683	674	647	677	676	662	675	665	678	681	652	642	639	692	673	722	699	597	676	680	703	643	704	631	660	697	662	653	681	634	675	693	673	687	708	703	706	690	686	638	692	677	685	630	661	671	673	651	666	663	675	677	686	621	672	706	633	648	703	757	719	636	638	630	665	657	665	687	648	705	657	705	681	672	693	666	643	677	697	667	699	680	651	665	631	645	692	649	649	662	645	697	663	655	700	657	664	670	663	650	686	627	642	681	672	699	648	623	668	676	689	671	636	704	656	661	690	660	654	692	679	688	675	677	650	702	696	633	668	644	687	665	702	684	680	682	646	664	708	672	715	682	663	666	671	697	689	712	653	613	659	647	672	662	712	651	684	688	680	688	681	661	651	693	659	694	680	650	671	670	653	677	687	660	690	649	685	683	663	674	679	647	692	643	672	672	673	689	646	695	705	681	669	675	664	629	679	707	674	675	707	651	677	656	707	691	650	675	679	636	699	675	688	659	661	701	656	641	620	686	666	684	665	700	642	692	671	680	636	664	671	668	655	651	687	645	682	643	687	655	687	665	656	689	670	658	674	659	680	668	658	660	703	667	686	593	697	655	672	679	680	685	658	659	650	670	688	699	678	657	687	681	616	683	630	650	663	679	668	708	679	678	688	717	671	700	678	675	642	692	656	709	710	674	672	660	692	698	670	674	704	685	645	688	716	683	675	622	690	664	721	650	710	692	686	678	701	672	687	703	704	671	658	688	690	716	656	689	641	674	686	683	663	669	650	674	686	662	686	702	661	688	701	631	693	664	698	664	628	693	648	673	658	666	684	659	698	665	689	654	669	685	694	649	654	649	695	694	680	677	684	637	672	663	698	604	661	672	663	729	713	723	693	655	627	687	705	691	683	635	698	703	675	708	702	690	700	655	725	676	713	675	710	656	665	743	679	710	666	668	662	713	628	648	671	678	711	682	671	718	647	693	667	668	686	681	659	682	682	656	687	710	736	653	708	678	636	655	662	646	658	669	680	669	757	652	642	702	678	667	678	685	670	671	682	649	652	651	675	687	649	688	682	654	640	667	678	644	699	671	682	682	690	643	679	710	698	665	664	685	701	638	710	702	663	655	678	666	658	623	690	661	706	672	677	650	672	649	661	684	651	639	699	651	648	654	659	662	656	670	698	678	694	628	656	667	630	654	674	626	666	656	667	713	674	706	683	685	713	726	677	689	717	685	637	674	682	671	686	684	693	701	668	640	657	669	671	678	728	690	701	628	679	660	680	667	713	661	680	631	667	686	680	670	731	683	689	682	644	715	672	730	725	709	686	677	680	689	707	637	638	724	657	672	661	682	617	673	634	647	676	663	672	665	713	671	657	662	696	678	646	686	662	656	661	624	680	608	696	640	709	661	711	642	647	654	611	691	685	654	657	675	653	662	685	648	640	654	674	699	650	608	668	656	638	696	677	660	673	656	656	665	712	651	647	658	700	668	671	661	687	637	765	690	689	659	665	688	640	684	731	635	676	681	662	672	683	656	662	693	726	638	666	689	655	694	640	656	683	698	707	654	641	645	625	643	651	666	674	687	683	707	699	680	669	660	663	667	689	681	674	641	702	616	670	661
30252	5309	1504	1041	849	622	572	536	494	471	436	436	422	448	479	456	413	442	468	441	416	447	401	423	442	432	391	420	405	421	422	450	398	379	402	406	402	404	437	441	416	432	410	404	385	440	412	388	399	406	364	378	400	383	402	393	414	441	400	428	420	423	410	448	389	401	414	405	374	379	394	419	411	377	398	367	419	450	435	402	400	428	386	427	415	436	403	430	425	413	418	449	394	422	401	425	418	421	423	402	403	402	401	404	421	384	402	379	428	397	384	414	372	397	417	413	440	387	420	444	424	391	371	384	404	406	370	394	396	416	397	420	402	388	411	367	423	414	426	385	409	415	428	373	406	421	400	383	390	410	412	399	445	375	414	441	389	419	409	450	440	399	415	391	380	371	385	404	426	414	386	407	348	421	441	390	384	365	416	375	412	401	409	429	416	422	414	400	397	437	424	403	405	428	445	409	402	406	392	410	457	408	392	390	382	411	431	422	423	426	417	399	404	393	428	401	384	402	428	411	394	458	410	400	418	409	439	415	411	388	397	448	368	430	375	470	412	452	409	427	406	353	362	389	407	427	398	379	412	397	396	407	389	382	434	424	430	428	444	458	417	364	412	399	403	400	442	434	450	417	395	347	358	438	442	391	388	414	409	433	403	384	418	407	405	438	387	397	412	405	408	399	402	380	433	430	416	414	385	398	380	396	394	428	411	390	382	430	388	430	401	417	432	401	403	423	410	402	405	365	461	400	436	422	371	422	422	454	398	404	458	389	412	394	377	375	418	420	412	419	408	445	431	388	406	425	406	387	402	411	412	374	402	423	466	384	430	395	395	370	417	415	416	378	397	423	400	366	456	403	457	401	430	408	424	359	372	393	429	407	436	404	389	402	377	391	398	360	378	435	417	400	417	398	428	408	413	409	416	388	391	399	420	404	429	426	407	390	413	420	422	416	409	400	382	378	389	446	405	418	408	414	365	427	408	414	429	397	386	403	407	399	403	436	404	412	371	392	407	402	373	385	417	390	389	405	408	407	412	438	447	405	452	452	403	409	390	366	392	404	410	373	409	377	404	414	400	433	431	386	414	381	432	390	406	381	398	398	427	415	410	406	417	408	420	377	383	418	390	470	370	385	403	388	424	451	390	370	401	396	378	434	405	429	396	398	387	409	411	407	431	398	404	438	424	375	387	419	403	397	417	390	418	401	388	384	401	413	388	420	451	447	394	473	398	461	401	404	389	403	373	387	395	519	412	421	381	367	410	447	438	452	385	420	408	366	399	366	412	409	393	401	417	428	410	400	399	405	417	417	426	397	387	401	414	374	384	405	427	372	419	429	404	378	400	416	430	386	411	440	407	382	385	418	382	390	421	357	371	409	399	407	413	370	419	387	421	383	435	403	419	408	377	425	441	454	426	470	409	397	427	430	396	439	373	381	433	393	411	417	414	401	404	408	415	459	412	405	400	410	393	417	406	389	361	347	400	394	394	411	381	383	382	417	406	439	404	408	417	419	420	375	392	395	400	418	398	391	430	421	384	401	387	412	442	460	442	405	392	392	431	381	438	421	422	402	383	399	404	414	398	435	389	383	399	438	408	405	387	419	372	390	424	441	410	383	389	384	423	431	396	371	388	411	410	368	413	418	433	437	397	382	396	423	414	390	402	383	402	410	414	420	449	406	397	363	412	391	417	424	417	440	400	409	391	419	386	409	414	455	414	399	434	435	449	428	425	426	382	412	383	374	402	452	444	393	417	423	397	383	396	401	391	390	419	429	384	387	419	366	425	414	415	413	417	417	465	389	383	431	431	427	440	420	440	406	407	394	414	416	393	430	401	403	436	414	423	404	417	431	435	411	393	436	415	426	411	411	439	411	393	409	431	408	406	409	405	418	426	367	391	413	384	400	392	385	375	420	425	406	360	401	416	416	384	450	422	398	426	437	440	392	401	404	409	425	406	425	391	404	380	388	396	399	410	413	412	405	415	393	364	374	400	399	377	430	406	422	429	456	379	426	402	380	357	443	413	367	430	420	373	385	432	393	425	419	417	424	433	385	405	395	401	436	406	384	411	420	411	380	420	423	415	464	379	383	377	453	438	425	423	443	441	395	412	401	418	413	416	418	434	429	459	409	387	423	417	411	435	360	428	390	377	407	388	379	370	411	407	389	421	420	389	401	389	386	385	393	438	447	422	432	433	380	409	398	384	380	423	458	384	392	403	368	414	442	379	425	422	388	443	416	435	408	413	413	389	371	358	423	383	398	404	402	418	398	410	416	369	401	402	407	391	377	400	412	446	432	389	381	397	401	402	415	420	434	422	431	457	432	386	448	411	344	384	351	422	425	410	410	436	405	394	421	409	380	456	439	379	408	440	393	442	421	410	382	408	396	410	423	413	415	416	432	428	453	405	437	410	433	395	433	422	442	394	439	443	408	415	431	425	399	410	385	399	424	363	414	417	410	418	390	437	415	432	433	382	398	410	448	410	449	420	431	371	408	386	414	391	408	411	419	372	407	352	374	372	407	400	397	414	443	410	383	391	429	417	425	429	408	367	436	428	413	412	418	421	422	385	401	403	396	392	438	388	419	424	399	436	389	438	426	381	416	386	443	446	397	409	442	407	425	404	371	430	374	413	417	359	394	440	390	407	407	411	394	436	432	452	407	421	409	419	416	416	398	444	406	395	385	401	400	376	412	431	398	394	423	409	361	385	386	418	393	409	435	395	370	401	429	433	458	417	440	407	420	417	408	435	413	377	400	460	403	387	429	379	369	409	408	442	432	415	399	424	415	417	429	426	406	430	407	433	388	420	375	400	381	387	387	394	409	445	388	410	417	388	418	427	405	399	397	424	426	424	408	404	419	441	435	419	422	397	369	382	422	417	422	421	379	421	439	424	416	415	409	401	430	442	421	390	373	430	396	385	394	394	422	350	368	401	378	398	439	387	412	414	408	368	439	417	410	402	409	396	377	420	367	375	416	413	438	387	407	395	418	359	355	419	372	389	403	401	407	378	377	425	394	438	386	410	378	389	443	421	435	411	393	388	396	383	431	392	402	438	373	415	414	415	428	432	439	432	407	421	387	430	406	429	410	396	388	391	426	388	435	443	427	388	453	396	413	398	430	411	397	426	390	423	383	415	411	347	413	400	427	363	423	403	430	418	407	377	427	441	421	431	388	433	423	415	424	384	382	401	397	396	389	370	388	407	397	387	422	434	411	385	434	393	403	414	368	432	414	414	454	439	390	453	412	391	418	427	431	415	380	423	408	409	387	406	436	475	412	470	411	401	437	388	416	454	399	421	421	390	368	440	420	440	395	385	394	402	381	403	417	441	432	417	423	392	407	437	432	430	370	406	373	414	423	384	442	409	366	480	414	428	395	416	386	408	442	427	431	420	425	384	431	413	424	425	444	379	401	372	421	409	408	417	418	444	423	373	431	422	454	447	442	410	385	412	392	383	414	409	385	423	427	411	419	390	424	415	439	400	425
17122	1555	2251	2522	2118	1875	1689	1567	1364	1268	1195	1149	1160	1151	1113	1082	1022	1009	1021	994	989	997	952	931	953	1021	980	994	943	954	999	960	930	961	883	941	994	965	945	951	891	951	975	950	917	957	937	954	926	989	928	904	924	920	913	897	958	906	851	879	963	891	890	957	929	960	924	924	889	851	889	908	977	921	933	897	968	915	942	864	927	890	944	1002	885	931	869	909	918	988	931	927	926	889	930	924	940	865	941	924	969	917	902	907	925	900	968	893	898	937	891	864	872	911	891	919	912	918	882	924	930	913	928	901	937	881	890	949	896	866	940	979	942	908	971	873	955	941	922	949	940	925	921	906	942	883	948	932	1002	904	916	938	953	923	917	929	884	859	915	907	872	873	931	929	918	909	912	907	970	881	948	900	908	918	927	975	910	914	885	887	924	899	861	899	938	955	903	926	966	907	980	894	922	924	943	945	938	908	934	898	911	924	910	967	917	902	959	960	915	943	951	913	911	874	894	905	951	918	984	909	939	881	897	919	971	888	917	904	906	940	917	910	913	905	916	942	920	915	960	928	904	954	975	958	875	932	905	948	957	886	943	884	952	890	951	918	992	855	919	945	913	959	859	903	943	850	958	902	943	920	904	892	975	916	896	924	934	877	905	900	933	915	953	880	942	856	913	900	921	875	879	934	872	857	947	841	897	810	936	895	901	923	915	976	916	916	930	920	918	984	939	905	937	914	897	991	871	921	933	901	900	975	917	911	907	896	882	930	920	931	954	936	897	939	924	938	909	892	907	940	863	928	908	889	878	884	893	887	902	905	922	891	941	924	925	848	965	890	933	871	926	940	903	883	918	915	880	884	943	939	857	900	959	918	911	926	930	889	873	915	923	952	914	923	862	948	933	913	955	897	940	916	899	924	901	940	897	888	904	915	959	858	900	908	960	930	908	902	943	894	927	911	947	925	846	895	922	900	829	935	968	872	885	915	929	888	915	903	972	901	987	918	922	948	931	911	919	921	948	911	942	948	932	881	937	957	953	917	896	886	855	942	954	933	922	902	903	884	880	938	844	943	912	933	917	926	896	851	923	847	922	887	874	908	930	895	883	933	895	889	926	903	935	857	935	1002	909	921	969	910	953	933	869	915	915	931	926	886	897	883	874	930	869	939	905	906	885	906	894	919	953	896	917	918	884	905	862	954	883	912	917	907	950	904	962	902	867	918	896	865	905	897	982	908	916	872	945	949	951	912	979	902	975	953	868	951	884	858	973	923	890	915	879	951	909	938	895	911	902	956	914	942	852	926	923	886	894	937	882	888	917	902	890	941	925	900	863	942	910	915	959	913	923	927	901	896	929	865	892	928	943	948	879	906	933	910	880	876	904	957	911	945	895	904	942	899	909	954	879	949	843	930	924	945	915	977	906	917	863	948	955	920	880	909	944	893	920	945	898	896	923	898	904	877	870	938	920	900	871	872	921	902	917	905	914	910	914	861	948	918	915	965	917	923	910	898	918	889	904	884	923	885	895	937	932	977	906	915	923	934	938	939	875	931	981	892	931	946	886	910	907	887	906	974	876	956	944	936	1032	920	913	967	912	929	843	897	907	879	894	846	899	930	925	903	909	950	915	844	911	925	967	931	900	878	885	875	902	943	880	914	950	956	920	867	909	917	901	936	886	935	887	909	925	959	955	885	905	898	888	918	898	956	908	912	894	920	873	872	919	951	940	884	919	896	920	899	937	928	926	913	944	878	936	927	900	899	877	943	883	961	970	895	939	989	930	939	891	915	989	861	901	960	923	878	960	932	919	930	908	893	899	895	889	926	935	894	905	882	956	884	875	943	952	889	933	903	885	898	902	910	888	900	882	914	903	917	876	934	948	931	895	902	857	867	952	932	862	970	890	861	936	873	895	962	893	937	928	893	910	860	955	966	895	882	864	859	924	916	921	914	907	859	916	937	934	911	958	901	856	894	907	974	858	874	882	880	885	894	939	933	945	988	887	982	886	941	913	915	896	910	897	860	881	930	910	892	943	924	859	927	877	867	920	867	907	910	902	931	897	919	901	882	927	917	931	917	859	901	891	903	962	898	968	912	934	903	946	868	907	907	946	907	887	919	943	906	913	919	908	928	923	866	909	895	913	898	910	930	962	951	963	908	901	969	906	910	920	890	920	870	906	892	929	909	865	904	894	912	914	919	911	891	884	979	887	883	911	871	914	967	932	964	901	910	895	846	941	908	898	865	865	882	912	961	898	865	893	906	895	910	929	936	881	843	939	875	888	941	935	974	961	916	893	887	933	936	968	924	899	986	900	934	928	920	904	917	936	911	932	900	864	927	954	906	957	939	905	946	927	930	932	904	983	924	909	890	896	929	989	924	884	898	913	917	876	821	916	883	912	867	893	891	878	900	937	884	907	953	906	903	926	896	889	941	923	892	886	873	872	917	956	956	975	898	893	926	963	883	955	898	883	935	923	926	931	935	928	886	902	877	877	950	938	926	929	915	871	908	925	923	921	908	870	904	954	900	962	937	917	933	932	901	921	887	879	913	938	896	908	874	878	918	902	888	919	916	907	893	866	929	911	914	901	827	914	921	936	916	932	901	857	864	879	848	921	868	907	982	932	895	867	863	898	935	969	891	870	884	885	928	927	954	930	957	930	900	907	910	931	926	924	902	913	918	934	933	904	890	918	944	877	923	907	900	959	937	902	914	980	908	888	912	899	933	955	916	909	1010	908	877	900	916	931	880	888	898	893	911	899	939	874	909	902	936	909	941	926	941	900	893	936	850	883	911	862	943	902	881	913	902	907	948	981	967	901	972	900	916	942	856	889	854	912	901	901	870	920	898	874	886	906	931	861	905	891	915	873	962	892	891	934	902	875	916	954	922	953	871	954	889	899	866	912	898	934	912	954	915	898	885	919	937	907	924	912	946	903	928	918	942	945	902	944	942	909	889	895	899	901	862	932	940	950	900	914	917	896	863	918	928	908	863	915	898	944	890	885	917	897	887	940	950	886	921	838	949	886	884	865	912	839	907	933	856	943	928	861	889	849	922	888	934	875	881	903	872	901	931	870	907	902	905	939	939	918	947	957	877	874	912	898	908	916	952	919	885	860	923	944	944	868	943	898	926	913	891	892	888	923	929	924	944	915	912	893	938	954	862	887	904	910	949	945	859	927	889	946	862	905	917	924	953	892	890	913	928	901	883	907	954	923	860	915	919	897	875	888	864	921	838	927	868	900	867	891	893	981	952	918	954	918	914	917	949	926	882	932	894	915	884	907	921	933	870	888	891	945	909	876	916	899	928	910	912	866	929	903	928	949	945	901	930	917	907	898	885	938	911	880	886	957	929	921	930	907	897	940	892	935	910	912	895	912	897	912	880	926	934	870	915	892	887	884	886	831	900	941	909	961	867	967	876	944	908	924	915	898	902	924	899	873	941	866	904	950	884	935	917	907	936	942	944	953	929	896	901	919	921	925	882	906	867	868	922	908	957
5506	432	227	192	215	231	227	212	223	240	244	244	199	226	227	201	215	263	230	231	229	227	219	210	220	262	223	218	248	216	221	218	208	228	209	222	236	235	193	223	233	218	236	217	215	219	228	229	222	238	214	209	214	247	223	180	241	239	210	238	190	222	230	235	221	229	214	219	194	219	199	234	238	220	214	223	224	190	211	181	210	226	219	232	218	205	234	243	219	207	208	213	215	224	224	207	209	223	222	228	229	233	243	230	218	231	209	232	215	228	224	224	217	220	212	229	211	236	218	234	209	231	222	219	244	210	217	200	213	198	239	218	233	238	195	226	246	198	218	218	217	224	196	218	222	220	203	203	189	202	210	223	232	236	218	233	223	231	204	223	205	232	216	223	224	226	198	215	235	220	224	254	239	226	217	203	209	209	216	198	210	225	251	233	234	219	242	219	222	219	201	215	237	226	255	218	222	235	224	217	204	212	188	218	232	229	244	220	227	210	223	216	201	214	209	196	212	219	210	240	225	234	231	223	208	215	190	238	250	214	225	212	195	191	207	248	202	205	203	227	229	234	221	238	235	222	234	266	207	241	216	203	231	214	237	199	196	199	233	209	182	219	217	230	208	237	224	233	223	198	214	238	228	256	200	213	265	205	224	224	238	231	232	219	200	207	247	231	228	216	194	220	236	216	219	194	209	196	223	209	206	213	245	248	258	224	196	225	219	228	218	236	204	210	203	207	211	207	214	210	237	236	218	235	242	222	217	199	207	209	182	217	247	236	207	235	180	229	230	182	244	231	203	234	237	201	216	216	201	209	237	233	210	223	180	230	237	216	242	228	217	215	212	203	220	191	185	235	193	207	209	242	243	219	199	225	232	226	237	220	210	211	228	219	231	213	215	219	202	205	226	208	204	206	216	214	202	242	214	242	208	184	219	214	177	222	244	230	221	214	201	277	209	220	205	215	216	265	199	223	236	215	237	216	254	223	221	216	196	212	214	235	238	219	212	238	224	204	225	230	250	229	248	199	219	221	224	204	184	213	213	255	251	220	240	209	201	208	213	193	219	226	207	231	207	231	215	251	236	213	248	230	181	190	217	195	250	226	223	194	183	228	215	222	214	237	263	226	200	196	232	245	220	225	231	227	188	201	221	199	235	249	231	249	194	253	205	217	223	201	206	224	227	222	213	212	200	234	206	225	233	239	229	187	231	239	236	232	235	202	189	223	236	241	220	233	200	221	199	212	237	230	242	208	226	225	213	230	210	201	224	204	235	240	226	219	195	186	255	226	218	208	210	222	210	227	207	211	228	235	212	216	193	208	205	201	240	212	240	231	218	240	213	213	217	218	243	217	202	228	220	209	209	225	220	242	221	204	201	225	189	208	215	219	196	246	212	196	208	231	224	200	216	219	224	217	215	206	226	233	201	245	228	217	222	222	205	220	234	225	209	199	228	245	240	219	204	205	181	208	226	197	227	220	224	209	201	217	231	217	218	233	226	205	223	223	250	174	224	230	235	221	235	233	245	201	229	218	228	223	209	234	235	251	223	254	240	220	203	210	241	225	220	220	237	231	238	243	214	219	216	237	227	192	218	218	254	256	194	194	235	205	252	224	205	219	233	221	234	243	221	248	201	216	219	191	219	202	200	223	200	236	220	200	228	220	227	219	241	206	240	251	227	196	197	214	242	224	222	209	220	221	217	233	227	227	224	222	230	245	229	245	239	212	235	219	209	219	235	223	187	178	233	223	237	226	208	200	204	230	199	222	233	216	236	214	223	225	224	197	208	221	243	221	202	216	228	224	240	198	190	212	187	241	234	237	207	199	209	251	241	233	205	225	219	234	206	242	214	252	241	236	230	204	219	210	200	231	225	209	231	210	194	190	226	236	220	242	194	224	227	181	203	206	206	200	219	225	239	203	233	237	221	225	232	218	201	233	253	220	208	236	232	228	243	207	221	210	225	213	215	195	214	198	202	225	206	198	218	220	233	223	241	223	212	263	225	199	220	230	225	236	261	230	228	245	208	204	231	229	231	270	220	222	254	210	243	225	203	218	203	209	217	197	196	210	217	214	226	201	167	227	200	228	243	250	238	218	185	217	198	223	233	213	205	228	209	191	220	228	206	224	229	248	226	232	198	195	218	243	214	239	236	214	220	192	217	216	220	225	226	217	217	211	198	205	231	246	220	187	237	240	245	229	228	214	210	202	225	212	214	244	218	203	217	197	203	222	220	249	209	213	232	241	242	241	216	216	201	210	217	240	238	210	237	202	227	199	206	239	211	231	214	211	214	238	197	213	235	245	243	217	232	212	211	221	212	222	221	199	250	232	206	229	211	242	221	217	215	240	232	215	218	201	217	246	230	208	219	229	238	206	236	192	252	243	212	213	269	234	223	223	192	245	194	225	206	193	244	214	210	233	211	227	210	235	223	213	231	225	207	233	228	247	197	228	206	221	221	203	219	213	220	225	207	255	223	234	223	216	206	223	223	208	205	233	214	251	225	220	218	187	220	248	233	236	217	209	241	212	211	209	217	245	222	228	224	235	211	204	219	235	212	188	211	239	236	195	212	247	237	211	213	213	240	201	225	215	229	216	231	218	207	211	230	191	221	254	217	234	234	228	216	235	242	233	231	224	198	206	198	194	195	232	210	231	232	208	202	236	225	231	262	223	194	236	240	215	206	246	198	217	219	212	224	218	233	225	251	214	199	225	211	216	195	246	208	224	224	242	202	206	231	216	217	254	215	234	224	232	229	226	214	229	247	238	233	212	226	213	198	182	215	228	230	214	204	220	220	243	221	209	226	209	231	209	208	209	232	224	227	211	211	201	219	211	233	213	220	214	231	207	205	255	227	212	212	243	217	201	199	219	213	259	216	240	224	206	268	215	214	211	210	218	215	223	238	230	201	250	204	209	221	227	215	183	248	225	187	190	231	244	211	217	226	241	226	217	202	207	206	208	216	218	218	237	196	215	240	225	207	194	223	211	203	253	214	242	198	199	200	212	223	218	225	216	198	214	215	188	206	208	227	210	203	215	223	198	236	197	216	181	232	211	181	227	223	217	215	227	219	214	208	200	207	213	233	225	216	210	214	254	277	239	215	231	207	217	217	214	211	208	233	178	209	225	216	217	205	240	201	204	218	223	251	228	245	222	226	227	216	221	242	217	212	227	234	214	216	244	223	207	225	220	206	243	192	219	199	201	219	219	217	237	210	238	244	198	230	275	260	230	224	216	217	237	234	223	216	226	235	222	250	241	213	231	194	192	210	204	219	206	208	212	206	223	236	233	226	207	196	223	227	238	209	227	231	226	213	226	215	221	204	228	242	220	249	217	216	235	190	206	231	220	253	225	230	210	225	209	207	233	227	211	206	202	228	229	217	239	217	204	229	215	217	219	200	231	240	199	188	200	198	218	226	221	227	234	245	225	231	216	197	223	210	238	226	231	199	256	234	227	219	219	210	189	224	208	200	188	201	198	224	212	180	234
3909	520	559	575	569	516	555	549	556	566	566	551	515	549	535	526	514	555	519	523	545	573	534	544	567	584	571	517	564	564	535	568	574	582	550	541	558	567	563	542	584	539	570	493	558	544	548	529	532	538	552	548	506	509	549	508	527	558	560	488	552	521	528	548	491	550	526	524	574	505	532	538	538	533	560	517	571	544	573	525	499	533	546	522	534	521	549	503	539	525	529	499	509	581	579	513	551	559	541	582	546	568	563	529	531	577	557	524	557	518	518	579	554	509	540	576	495	560	562	616	564	540	518	581	530	534	532	536	563	507	511	567	548	501	588	558	571	523	518	531	510	546	512	531	577	545	574	516	551	536	531	554	560	527	527	534	583	556	499	574	525	546	527	513	546	510	558	507	557	503	546	513	511	508	523	562	508	544	544	550	531	575	551	523	589	528	512	527	510	523	570	537	562	495	498	541	539	553	524	513	568	507	522	545	584	563	555	520	521	499	495	532	527	518	553	550	535	542	539	567	496	489	532	508	537	529	581	522	554	508	499	549	546	513	555	540	546	541	525	511	544	563	535	569	509	554	552	567	526	527	566	573	581	573	501	538	557	554	557	537	571	529	536	539	511	494	545	515	533	584	532	580	541	517	564	523	556	578	543	574	547	508	529	608	502	534	569	528	537	532	513	537	566	522	550	487	553	533	544	553	540	534	517	524	538	539	526	555	513	534	573	530	512	582	525	541	540	561	580	546	547	533	550	543	497	561	536	560	562	518	590	543	544	575	545	529	547	537	548	578	540	512	569	518	536	532	563	518	558	558	514	563	532	559	555	536	541	576	497	577	527	530	562	555	539	570	543	533	572	535	530	537	542	535	499	491	542	568	533	523	596	520	538	555	581	531	520	545	554	517	541	576	550	538	517	522	579	513	502	543	519	537	540	514	543	549	572	547	547	536	541	545	529	545	518	547	541	526	533	566	535	581	543	531	503	509	557	517	537	519	556	563	574	529	484	571	542	507	561	529	549	566	551	549	537	540	515	528	491	528	549	552	533	531	529	536	514	549	485	584	536	586	513	529	531	519	529	562	526	538	556	534	526	508	569	536	524	547	529	540	542	560	535	576	531	531	517	579	549	515	578	538	506	555	516	534	511	598	551	534	532	584	526	558	534	509	550	516	593	548	507	537	536	559	506	510	545	537	540	544	539	541	546	561	527	544	533	566	556	542	523	533	539	515	537	541	573	524	565	536	549	529	557	523	578	477	540	566	503	521	536	507	550	587	538	517	540	521	543	559	524	535	539	517	515	473	578	542	576	541	545	572	561	482	548	533	545	519	547	535	509	549	535	550	514	509	549	542	510	572	569	550	563	485	544	505	559	546	483	527	531	495	526	579	491	534	543	521	553	559	555	563	552	554	565	545	546	576	520	538	564	483	549	539	545	560	497	552	560	556	549	512	513	518	464	552	555	538	537	534	539	520	580	551	556	500	579	527	502	546	538	507	541	608	587	567	573	540	532	557	539	538	576	550	568	559	553	536	581	571	499	537	537	517	489	538	586	512	554	554	538	539	537	546	532	555	525	534	519	508	511	568	561	556	561	540	543	533	507	549	507	510	490	542	582	551	577	542	520	550	551	501	547	497	528	531	524	555	528	530	515	542	536	539	552	550	552	545	576	540	544	528	468	530	529	530	546	537	564	536	527	552	547	535	550	468	562	540	541	562	496	537	544	531	507	509	483	546	564	538	579	518	530	554	560	486	521	493	552	529	521	540	534	538	537	545	513	524	566	517	560	559	539	551	525	551	569	526	573	549	531	533	524	564	506	512	561	586	575	525	559	548	522	523	540	558	549	512	515	546	553	547	556	534	597	542	519	531	555	533	575	577	510	554	565	546	531	525	526	499	534	587	569	526	509	536	573	517	513	498	522	544	508	502	526	515	515	526	556	577	527	554	532	574	539	565	521	544	506	548	539	512	531	508	531	548	567	505	568	540	559	512	555	567	509	537	545	581	527	537	547	558	533	578	498	570	520	578	538	515	508	599	534	551	518	505	536	527	544	586	526	547	511	563	500	514	487	527	540	514	528	537	528	545	539	545	535	501	530	518	574	522	527	521	548	496	553	524	540	510	518	506	520	525	504	528	550	545	549	565	570	553	527	541	545	538	548	535	525	557	490	536	547	531	517	558	565	540	554	550	549	529	559	519	592	531	534	544	534	562	569	562	537	530	520	523	547	565	561	537	551	531	545	564	549	539	550	542	483	558	543	556	540	534	532	555	515	539	528	544	526	504	531	515	583	550	537	510	530	537	546	546	549	595	520	513	526	549	541	481	539	540	523	571	497	524	528	481	534	517	516	535	521	530	526	541	516	534	551	508	526	558	544	560	522	574	533	559	553	546	521	516	551	505	552	567	517	510	547	509	544	519	593	519	536	533	568	556	565	550	502	571	532	532	560	557	582	522	504	536	468	532	509	534	496	532	516	521	547	496	552	538	550	552	567	543	539	526	504	543	576	534	516	543	516	531	522	547	561	526	516	501	542	514	553	558	558	534	542	580	546	528	538	511	568	536	488	544	540	503	519	542	563	525	548	589	545	543	527	540	546	525	540	547	526	550	540	531	561	555	542	531	533	553	563	549	527	527	511	575	540	583	535	544	566	592	535	561	530	532	544	513	511	503	536	556	556	538	538	559	543	529	513	544	524	561	553	523	547	548	564	533	549	573	505	528	553	580	568	571	493	544	533	551	514	501	497	520	517	475	535	540	542	521	554	510	539	530	519	520	598	546	558	519	521	508	525	543	567	571	548	516	534	565	545	514	527	523	541	555	535	540	514	505	542	487	569	560	526	569	541	538	543	540	501	576	540	515	548	552	542	546	540	544	541	532	493	512	569	548	549	575	559	591	545	554	504	602	532	536	543	539	514	594	546	506	526	580	564	548	528	532	583	537	538	534	519	450	528	559	565	509	538	533	539	527	516	585	556	530	557	531	514	552	558	545	494	507	527	558	553	542	544	523	524	543	556	541	560	526	553	539	571	494	528	519	564	507	564	513	581	516	572	535	563	547	535	555	527	537	543	565	504	544	593	504	474	485	584	562	585	539	545	539	512	555	553	536	540	543	505	582	535	596	560	535	574	521	506	567	541	516	538	616	541	499	498	544	524	525	504	575	530	563	557	541	489	538	554	538	537	522	538	523	588	522	555	549	526	565	540	535	521	524	533	599	556	566	546	529	540	564	578	576	542	550	540	525	494	532	547	525	559	581	539	521	550	536	550	552	553	580	512	544	532	502	547	531	565	532	511	529	534	513	557	515	520	550	562	559	544	543	548	539	519	526	558	573	547	589	489	556	537	545	491	536	537	507	554	536	572	527	577	539	528	536	544	541	534	512	546	512	517	560	523	533	548	531	526	561	529	524	536	495	516	529	541	544	544	536	540	540	565	538	503	563	544	527	540	528	548	516	535	551	535	533	548	547	536	539	563	580	555	548	571	562
20222	2383	672	517	433	379	370	350	327	312	310	287	293	286	287	325	282	318	275	285	274	279	278	286	261	281	292	307	295	285	247	293	273	268	304	278	298	274	264	266	291	278	301	281	265	261	295	307	282	269	309	268	291	281	317	275	313	265	263	293	309	310	282	292	297	262	267	305	284	283	246	245	267	270	272	293	256	278	300	282	279	282	248	275	281	308	302	258	311	257	298	281	288	269	281	302	279	303	305	268	287	315	251	276	270	301	297	302	299	292	282	273	278	295	254	287	296	282	272	256	295	267	294	245	259	291	226	294	288	280	275	253	272	276	290	261	293	296	279	293	272	283	262	258	309	279	275	261	286	300	290	255	266	284	290	297	277	280	297	279	288	271	277	302	272	286	291	275	281	295	295	266	252	291	273	278	288	265	276	276	277	276	290	285	300	307	264	292	246	289	319	283	277	297	281	280	259	281	282	280	260	304	290	282	286	284	280	294	289	266	305	266	277	281	260	277	274	251	297	311	306	258	266	281	280	304	292	297	270	285	331	299	261	288	302	283	257	268	286	280	276	285	280	285	285	275	292	298	274	278	245	302	277	277	289	275	265	279	284	317	276	243	257	225	295	285	274	267	291	264	266	278	276	270	335	287	288	276	289	266	284	283	264	322	242	281	271	285	301	278	285	281	261	268	236	282	250	272	267	269	284	318	298	310	276	301	258	295	268	307	291	290	283	279	295	290	281	298	287	297	276	286	281	296	285	298	279	288	265	271	283	262	280	243	272	290	279	253	287	271	276	281	305	256	269	276	270	287	274	248	292	278	295	312	278	317	251	274	278	269	307	278	304	271	280	303	308	258	259	285	283	299	280	270	277	282	276	281	267	286	310	301	280	321	295	295	282	295	314	287	279	256	281	293	290	277	284	311	273	294	285	273	275	277	254	283	287	269	286	296	271	274	272	275	251	298	264	261	271	296	283	298	263	254	282	293	310	265	246	300	275	262	245	284	271	323	251	270	264	274	282	278	255	235	281	246	284	278	267	255	304	271	294	279	270	284	293	281	277	315	273	290	310	265	272	261	285	259	278	263	300	278	271	250	276	298	302	269	282	259	325	284	291	326	288	275	270	262	286	300	305	264	278	294	266	283	280	282	264	274	267	284	299	279	304	312	265	315	284	275	313	308	272	275	257	270	316	275	280	287	304	285	289	294	286	257	330	280	263	261	283	273	283	270	265	288	268	286	302	248	292	278	270	333	277	287	315	321	269	275	285	270	266	268	291	304	301	302	297	295	287	287	252	288	280	288	309	291	260	327	321	286	305	292	289	281	281	283	290	279	289	299	286	273	255	282	311	266	279	303	306	272	303	285	290	252	309	292	294	301	316	275	283	261	288	269	305	281	290	307	293	264	255	276	306	287	318	282	294	294	281	269	277	283	288	291	240	326	290	254	262	271	291	278	299	299	287	241	315	276	278	320	289	255	285	296	284	245	326	279	281	271	269	272	302	293	298	285	273	306	272	268	301	279	287	289	334	299	269	283	266	271	268	261	285	288	248	284	286	280	301	272	286	289	277	291	275	295	240	300	280	264	274	290	295	265	277	293	268	280	302	311	317	280	275	276	300	273	299	268	271	306	271	267	287	301	281	294	291	253	266	264	288	254	287	272	276	278	285	284	254	251	281	276	291	275	260	277	277	263	314	262	270	339	289	286	253	305	277	286	265	271	265	291	289	238	289	279	285	265	294	291	266	273	259	256	270	274	298	273	255	265	281	274	267	287	302	288	292	252	295	260	258	257	309	276	267	312	266	276	282	306	301	289	286	278	259	285	275	259	305	286	300	295	311	257	297	314	279	251	293	309	265	256	302	277	313	271	265	265	284	259	274	282	289	295	307	271	289	254	285	321	284	290	268	318	301	283	273	304	271	260	318	277	250	285	258	255	271	283	267	260	276	298	287	298	287	263	262	283	270	326	272	305	279	296	301	264	261	273	300	274	290	246	273	288	311	268	276	286	291	298	280	311	279	292	261	279	293	277	289	329	295	278	283	293	245	292	268	273	287	250	295	308	301	282	275	300	290	276	274	292	261	281	269	305	270	289	291	296	300	328	305	287	273	263	271	258	272	274	284	241	291	289	308	250	289	297	280	260	259	274	254	286	238	283	328	281	274	259	304	294	257	272	284	309	270	251	283	228	281	292	276	274	292	266	254	240	271	275	295	274	276	267	304	275	256	312	284	268	252	250	287	269	271	290	296	257	305	281	277	270	280	292	275	269	264	266	279	300	268	275	267	297	302	309	304	283	276	254	299	275	274	297	268	241	327	311	302	281	276	290	278	309	286	293	263	293	274	264	307	274	302	285	276	261	261	311	261	273	298	277	286	299	282	318	264	254	292	277	290	290	283	285	304	234	286	278	264	271	287	288	274	278	292	273	279	290	298	259	263	289	276	291	281	296	280	325	270	249	258	278	285	293	270	305	237	280	296	250	244	254	300	284	304	260	259	294	311	293	239	260	304	256	301	305	271	249	302	296	265	311	278	268	278	276	249	252	301	300	297	270	246	280	311	300	280	302	268	279	312	268	280	302	288	294	266	296	248	279	236	267	283	284	279	284	306	245	276	292	294	281	282	271	302	263	261	259	298	280	248	281	273	257	301	263	287	258	277	284	282	302	282	287	295	324	308	276	291	280	260	303	270	279	290	245	293	304	264	283	283	284	289	270	279	229	272	312	281	239	302	271	274	274	277	334	287	259	283	258	297	290	281	249	297	279	288	260	280	305	319	285	279	285	303	280	287	299	282	287	284	284	297	259	290	282	296	321	279	255	305	316	273	263	263	241	283	276	296	290	284	277	234	288	268	287	308	294	255	250	278	308	268	282	285	269	278	293	270	263	310	265	277	293	295	268	277	267	304	283	283	297	275	269	289	311	281	281	289	278	273	297	288	255	276	253	297	279	276	261	286	301	265	317	252	290	271	285	276	285	266	310	323	258	322	288	292	306	261	255	285	289	251	279	289	280	283	290	286	270	299	274	243	303	280	287	290	303	272	281	266	274	261	300	257	280	295	278	262	266	298	303	294	265	286	238	275	278	264	288	292	288	293	254	287	294	315	308	299	244	283	269	272	289	252	298	261	276	289	272	247	312	249	285	265	293	273	302	282	271	285	293	286	288	268	311	269	306	262	291	287	282	285	278	259	286	253	294	256	257	278	264	280	281	312	279	253	296	276	284	255	286	259	276	307	293	277	263	277	286	279	279	279	283	248	270	288	237	267	275	283	283	273	294	264	277	265	282	269	284	298	274	308	275	273	289	282	298	302	298	256	260	265	306	266	280	267	257	260	269	270	304	280	256	267	285	268	301	293	275	301	292	300	315	253	302	284	295	282	268	279	299	286	309	271	268	287	282	272	294	328	285	295	285	292	290	260	271	285	293	267	295	292	269	287	280	267	243	282	307	274	309	256	315	259	258	272	262	334	276	281	272	276	266	278	291
12345	1097	1313	1499	1339	1242	1107	1010	909	896	807	745	773	752	759	783	745	763	731	727	741	738	678	726	677	721	657	662	726	669	711	681	686	685	709	689	664	700	639	713	688	703	718	657	687	699	640	703	706	691	706	682	661	655	668	686	680	704	713	697	682	663	663	667	703	680	626	667	697	729	665	666	678	651	721	695	659	612	658	646	713	655	686	665	697	675	671	662	662	693	657	694	631	678	681	641	689	690	679	666	702	656	671	732	696	614	650	684	692	676	642	675	666	654	672	614	651	640	668	706	678	633	678	696	697	711	674	645	678	692	706	656	680	684	629	679	671	722	614	672	666	712	693	644	674	686	659	679	679	657	700	614	634	624	642	716	692	664	680	660	681	668	637	693	630	670	677	699	706	675	691	702	693	704	644	639	698	654	701	645	684	640	643	695	703	664	687	654	711	650	681	670	624	681	633	613	619	651	639	696	676	625	660	698	615	636	673	680	661	666	667	727	698	695	635	663	692	676	660	695	676	637	640	701	727	671	652	688	676	678	658	642	662	678	707	670	687	692	686	636	693	672	674	661	695	722	666	684	694	716	697	651	634	693	657	678	652	696	659	681	645	701	634	619	661	663	710	660	684	680	652	666	654	641	675	663	685	717	697	689	679	682	629	659	658	645	676	691	688	668	701	656	643	650	668	702	688	675	698	661	654	661	669	630	689	681	695	699	682	651	681	610	688	714	664	664	661	661	692	661	680	693	661	701	619	637	679	659	687	669	674	669	667	686	676	721	646	659	662	670	648	667	675	700	672	659	681	654	666	693	670	701	697	653	629	723	679	670	681	679	697	727	690	683	688	702	607	644	658	688	676	682	638	638	698	647	636	615	654	672	642	660	652	614	698	684	661	655	642	662	677	706	668	683	706	674	665	695	649	699	661	640	666	723	663	684	641	698	666	675	650	691	631	666	652	670	666	645	698	670	671	668	683	657	684	652	648	677	646	636	632	664	678	688	666	689	700	685	689	655	626	666	695	680	645	656	658	676	654	675	637	644	671	677	689	692	667	667	607	707	625	722	643	661	696	671	663	651	680	689	679	654	693	646	661	689	659	671	666	683	673	655	608	722	673	693	668	678	656	643	608	685	722	676	721	684	633	646	637	631	691	653	637	660	671	622	656	648	704	684	687	639	681	687	625	624	654	691	653	684	653	636	698	615	704	658	645	625	673	684	646	666	636	698	705	692	660	643	675	625	698	629	666	705	660	687	664	710	674	676	665	676	698	711	650	660	603	707	666	683	727	663	668	698	718	695	660	650	693	691	660	676	651	654	673	668	658	708	699	730	669	642	653	698	704	675	635	601	665	649	695	674	697	668	697	650	647	663	668	659	675	704	700	702	670	650	679	662	658	714	689	652	685	638	650	674	668	699	672	653	660	716	705	655	654	694	701	716	577	737	710	686	638	610	690	636	683	624	677	667	640	628	693	650	672	716	651	672	689	663	658	678	612	668	642	632	603	702	677	663	695	645	615	686	690	634	637	676	672	644	665	665	711	691	664	661	679	674	677	670	653	633	698	670	659	656	673	687	694	740	656	707	675	682	650	696	678	694	683	672	655	658	603	649	644	669	706	656	653	686	651	615	675	648	643	671	725	652	686	642	659	675	657	661	707	666	669	655	656	631	670	660	647	687	697	647	699	680	652	667	660	661	676	685	648	706	638	618	649	694	669	699	648	746	676	653	683	696	654	633	668	622	634	706	672	648	672	641	678	679	672	688	684	664	701	671	623	649	667	716	659	747	629	664	686	678	603	601	693	640	669	705	676	651	695	684	696	660	649	689	695	678	680	697	714	696	661	638	664	666	635	644	648	676	677	643	662	653	724	680	637	686	638	678	695	624	668	640	622	687	668	679	660	699	674	661	692	712	677	676	658	676	645	695	654	677	664	694	686	702	659	678	670	654	674	709	718	638	689	652	617	660	663	691	663	712	715	688	680	669	668	672	659	684	725	686	654	638	667	660	687	696	701	671	691	680	641	715	624	653	667	724	684	679	724	706	678	722	683	659	685	717	704	671	622	675	688	645	719	682	675	695	683	659	677	648	669	698	622	645	698	636	658	706	667	702	700	699	692	604	666	653	632	690	689	698	705	649	667	653	656	673	716	715	684	674	642	689	684	661	683	665	682	713	700	649	640	661	695	659	645	666	688	681	717	698	649	693	680	668	653	656	668	683	617	707	686	685	659	715	697	689	692	668	682	707	690	696	703	692	672	657	708	701	662	678	726	724	677	671	686	672	691	689	643	619	687	701	659	692	672	686	663	698	634	667	726	689	676	644	681	691	704	640	690	718	690	636	702	631	663	659	695	714	696	634	709	662	639	678	643	621	683	646	699	649	664	649	671	695	654	682	701	679	731	631	655	670	695	685	715	678	681	656	677	681	645	684	688	630	677	650	719	630	680	614	696	637	673	670	673	668	641	653	683	676	651	702	678	669	653	614	691	677	647	692	673	670	715	687	653	629	704	692	636	630	700	683	662	635	682	655	640	667	677	682	686	684	617	669	712	659	652	671	616	682	671	692	667	642	697	654	666	703	679	637	686	674	658	712	659	630	652	658	655	713	699	691	626	678	678	730	704	647	722	649	677	605	699	694	645	696	667	693	657	704	692	687	681	715	593	643	692	657	647	667	689	653	694	697	615	656	695	599	709	627	651	649	661	681	647	605	643	695	686	667	678	702	695	672	689	680	661	660	628	639	649	668	663	688	656	683	667	745	681	698	650	678	610	673	670	649	652	705	715	706	637	671	703	688	702	644	692	700	673	666	682	701	702	667	715	677	674	705	689	655	714	657	688	642	703	681	653	663	648	722	656	677	631	709	675	676	680	669	689	649	692	667	665	714	680	633	700	711	686	699	649	657	649	666	645	674	656	675	687	669	627	677	656	679	689	694	667	639	684	657	656	670	632	640	719	631	687	687	699	687	641	683	650	664	711	668	654	612	701	680	701	672	659	646	705	656	679	648	687	717	708	693	674	682	733	658	688	712	627	640	681	655	626	617	661	678	713	639	655	657	714	689	711	672	668	650	658	687	677	725	682	647	674	642	725	681	672	667	685	704	636	671	665	651	729	641	639	679	680	656	717	666	635	695	696	710	693	705	713	635	677	687	658	671	691	690	688	673	649	615	659	705	704	679	671	634	630	701	668	665	703	642	669	643	684	635	677	666	677	684	660	627	672	648	663	657	698	605	665	715	675	681	686	669	647	706	659	717	668	673	622	691	666	669	694	658	697	651	665	656	670	687	611	727	644	670	695	646	693	614	695	662	652	635	648	659	700	698	697	647	630	744	629	699	676	635	679	672	683	734	639	631	633	715	704	651	688	734	685	640	658	639	680	660	673	662	691	673	664	649	648	699	674	698	664	681	636	678	710	686	647	699	676	648	689	652	716	673	666	661	691	657	675	704	687	671	666	658	658	647	663	671	705	676	715	648	676	660	699	681
30108	5398	1576	1047	829	682	554	503	482	454	457	423	424	462	431	397	400	441	417	441	402	447	389	412	407	383	400	389	387	408	419	458	394	430	451	383	413	431	388	382	423	450	393	431	408	428	428	402	390	422	395	395	383	388	387	437	413	388	409	398	382	377	405	415	426	447	387	386	426	420	417	391	415	391	411	395	408	432	417	409	399	425	453	366	435	421	402	402	376	371	377	445	391	437	383	368	402	398	381	396	385	438	367	379	388	441	378	397	422	410	404	409	427	428	392	420	417	409	411	469	403	412	378	424	405	401	405	403	419	415	382	429	386	396	401	374	396	406	429	396	374	423	425	432	398	431	421	388	445	413	386	431	393	409	399	386	402	442	415	413	383	419	401	420	439	404	404	428	405	424	408	434	397	381	399	398	403	369	425	348	412	348	417	410	391	409	415	392	390	436	433	386	420	397	407	414	406	372	445	411	436	433	408	432	441	390	379	380	418	418	421	400	417	396	381	446	404	411	364	391	379	391	410	393	404	378	439	366	376	422	460	381	401	433	394	394	425	402	425	402	454	418	371	412	398	431	417	425	390	419	421	440	424	421	395	405	402	429	401	374	417	403	441	413	435	376	387	396	406	394	433	388	417	416	432	393	413	401	382	432	431	411	421	395	393	419	389	396	401	407	403	414	391	384	382	390	408	370	410	400	377	393	432	405	395	391	385	388	428	410	387	405	405	400	370	376	440	414	373	390	424	431	389	367	421	418	357	397	403	445	393	408	417	384	438	444	388	410	442	415	423	410	425	457	422	397	375	449	408	388	365	397	417	426	393	401	440	399	406	432	382	393	408	379	433	384	408	386	425	407	409	410	395	372	427	400	419	399	388	402	416	399	375	408	362	400	407	406	407	435	427	376	411	451	405	411	394	404	417	421	387	376	436	378	395	398	402	388	402	425	395	373	415	416	427	398	406	400	376	408	451	402	386	441	441	411	383	418	436	421	409	382	406	393	401	401	451	403	438	391	373	423	417	410	428	441	421	409	402	399	419	428	400	394	401	366	424	408	413	403	396	345	399	418	428	386	406	375	403	388	390	377	428	419	436	447	454	376	431	424	423	424	414	405	397	440	431	417	404	400	423	407	425	395	387	438	420	397	381	403	392	397	414	377	396	389	391	411	394	381	386	404	378	379	386	438	445	411	406	411	433	431	405	385	377	368	415	424	447	367	439	378	343	363	408	417	441	409	420	384	398	395	418	374	404	427	421	385	380	400	430	400	418	399	387	389	413	367	398	453	385	389	407	411	409	414	414	388	373	400	426	394	399	404	454	409	414	407	416	395	423	406	418	397	401	414	412	402	373	395	428	395	409	415	425	427	427	451	351	418	395	415	428	442	416	381	427	375	391	409	417	415	397	398	431	414	356	387	393	404	458	429	376	427	397	379	430	406	387	367	387	362	437	415	376	409	425	450	401	384	406	387	383	425	401	385	427	410	357	431	378	442	391	419	358	361	398	379	407	397	400	395	439	425	422	413	407	440	390	410	427	430	366	402	387	422	402	406	437	400	384	392	389	440	423	434	399	411	428	422	389	430	401	402	451	385	423	453	401	402	388	388	367	358	417	436	456	405	401	384	393	380	391	426	378	424	399	402	403	399	444	434	375	404	420	394	419	419	401	426	392	400	388	400	414	416	417	401	418	414	391	424	408	428	435	444	438	402	429	404	458	403	376	366	398	427	384	396	436	405	416	372	399	398	470	347	388	401	430	400	429	401	414	442	419	413	432	411	432	453	403	428	412	415	417	389	417	403	393	397	407	420	418	417	404	396	450	361	446	398	403	420	380	382	398	400	409	416	400	363	376	424	405	391	399	407	422	398	437	434	378	382	397	389	402	419	405	425	427	362	402	425	414	386	415	449	404	405	413	378	404	388	379	399	420	381	426	387	430	398	404	398	434	373	378	397	393	461	415	402	400	422	435	419	433	431	409	392	405	380	371	423	414	408	408	378	381	437	410	403	393	409	396	443	362	377	424	411	375	406	393	379	410	426	403	373	417	387	438	440	413	397	373	381	408	404	377	397	365	364	407	425	382	393	448	410	404	415	346	385	409	398	398	388	406	403	410	390	409	439	406	411	412	406	420	388	388	382	400	459	411	393	402	394	391	374	394	414	413	409	424	382	409	411	440	425	421	421	456	409	448	405	421	416	400	411	415	420	387	410	430	399	446	382	389	420	399	403	397	419	421	426	410	394	397	396	401	419	440	440	396	390	394	424	398	379	407	415	438	411	421	404	418	443	377	432	406	402	391	374	429	427	380	384	463	393	390	406	396	417	459	412	394	413	423	433	418	433	405	400	406	400	433	379	390	398	439	415	409	438	438	424	417	410	421	420	405	368	434	394	401	411	440	418	405	441	359	411	421	394	416	453	434	444	427	418	398	418	410	422	466	393	417	429	362	431	433	462	401	399	418	441	408	437	403	372	369	405	388	410	413	420	404	396	393	431	399	390	388	376	413	400	410	425	405	392	372	407	396	414	403	413	407	405	358	383	389	372	408	413	416	369	396	441	413	423	412	415	410	436	399	355	384	423	364	392	398	390	435	415	409	416	418	395	384	368	382	409	393	380	383	428	417	440	406	381	402	410	401	422	353	404	423	414	422	437	365	409	422	381	364	425	393	422	396	358	380	397	407	385	404	411	389	424	397	450	400	370	407	413	425	427	424	446	378	384	404	405	421	394	388	417	398	422	432	379	388	403	425	416	400	407	416	453	423	392	397	417	384	427	391	380	406	397	408	419	413	385	394	430	385	435	421	454	401	382	439	422	415	386	410	422	414	419	380	424	449	407	424	394	398	386	411	406	416	374	406	439	438	377	430	406	390	374	432	401	388	441	373	374	408	399	425	397	399	412	398	380	432	402	390	447	403	400	417	397	403	438	383	403	424	400	397	403	375	395	392	427	407	419	418	394	405	446	417	394	406	388	447	405	419	404	401	389	417	409	459	484	422	405	444	415	402	389	418	361	385	409	409	422	385	391	447	399	371	404	441	406	411	438	422	420	381	439	416	407	433	391	413	426	440	418	376	376	359	415	377	391	430	448	431	439	429	449	437	370	392	420	423	383	451	422	370	384	393	407	428	389	398	356	392	390	442	400	385	394	391	386	444	421	399	425	416	376	434	412	404	384	413	370	417	406	399	391	386	402	386	410	428	447	421	428	398	381	371	412	397	406	397	408	448	406	410	404	427	389	417	437	395	426	400	415	407	400	420	363	346	450	412	408	429	407	467	435	393	428	454	412	419	424	410	417	374	413	426	413	433	380	402	407	419	429	391	409	420	379	431	394	399	450	417	387	396	408	402	396	389	377	434	432	403	394	403	400	398	449	386	421	414	404	410	418	383	368	412	412	391	431	371	397	420	403	417	390	408	429	422	374	402	434	420	402	443	422	404	414	394	401	386	382	415	396	392	403	418	439	403	453	383	427	369	409	451	438	396	437
16937	1584	2233	2474	2226	1981	1750	1462	1350	1292	1286	1223	1184	1067	1093	1039	1076	1003	1019	990	1014	1048	994	1017	994	962	966	925	926	922	969	959	893	976	938	971	914	979	931	894	923	893	899	967	955	928	895	884	910	941	956	903	933	918	925	920	924	940	923	912	965	856	870	917	933	894	896	869	869	960	889	895	922	904	905	858	864	939	918	934	920	883	869	906	877	984	906	952	923	891	908	907	916	900	962	899	898	894	885	947	911	912	835	919	896	870	886	911	919	883	888	884	901	923	867	885	930	921	848	872	914	927	920	860	899	940	893	915	907	919	909	943	984	936	897	907	962	913	935	910	935	871	908	897	921	950	867	905	929	919	941	895	904	925	886	908	929	920	893	912	961	906	887	966	915	902	878	956	919	911	935	968	941	925	932	983	867	919	905	920	888	902	950	934	940	912	940	920	903	900	898	925	880	882	913	891	884	930	937	914	937	908	911	894	906	900	916	904	870	856	840	922	931	985	899	955	922	893	914	882	910	951	883	933	921	927	929	949	935	938	946	967	906	908	853	882	900	889	925	903	893	891	932	949	927	942	840	933	919	946	882	917	894	923	905	940	883	892	929	944	938	882	932	938	950	863	924	897	939	926	920	840	916	951	899	911	906	928	898	869	885	876	904	905	900	877	906	953	877	910	921	924	923	908	927	955	903	922	879	913	956	959	889	960	897	933	957	913	932	928	973	871	929	907	876	961	889	921	980	942	886	908	889	896	887	862	935	942	899	890	915	879	946	895	924	902	917	923	906	940	871	873	922	896	865	882	888	852	906	941	925	877	886	917	862	947	948	911	929	889	891	843	895	974	930	919	934	946	901	937	965	950	918	894	894	935	879	933	925	941	919	919	969	915	839	926	871	896	952	882	887	837	883	974	890	888	887	922	933	889	900	920	941	899	952	957	916	937	909	879	921	895	929	904	912	932	907	902	895	970	921	889	890	912	989	850	955	912	875	890	922	935	892	886	914	885	880	903	893	885	915	910	956	845	892	917	869	906	920	902	925	906	921	902	944	952	935	946	920	909	959	904	884	906	969	925	860	912	904	913	926	872	876	908	850	909	898	890	940	853	922	984	900	904	949	864	923	943	915	892	920	899	896	875	956	967	909	912	881	965	835	935	837	899	884	905	839	911	872	982	904	904	946	955	900	929	866	898	920	937	953	878	912	936	911	931	965	941	922	869	872	912	952	889	893	933	941	895	928	928	890	946	948	868	877	924	850	937	932	952	870	903	893	919	892	930	820	894	942	886	954	860	884	939	916	890	894	922	973	914	882	905	921	882	867	923	900	927	944	939	907	901	916	914	953	893	912	932	907	933	913	911	899	877	911	921	867	900	896	916	931	909	906	900	903	884	897	912	905	960	947	897	931	934	896	854	963	905	872	900	927	879	883	911	893	904	936	894	950	985	875	955	900	917	929	913	944	892	925	919	891	879	915	909	975	892	946	888	921	979	945	929	902	920	923	903	968	893	944	934	898	874	942	896	930	943	924	887	861	916	950	882	907	902	906	863	885	931	900	925	909	906	923	897	941	892	969	922	907	906	955	911	924	964	861	927	944	920	864	913	945	915	885	923	940	863	913	903	942	934	922	862	884	896	968	954	903	944	877	939	974	864	886	897	909	897	882	904	974	954	907	954	915	952	996	948	908	932	894	965	911	914	887	954	876	936	908	940	899	905	960	955	905	973	895	967	856	887	855	890	898	929	936	907	878	924	867	901	875	902	906	922	913	920	921	886	874	949	866	915	922	934	919	881	964	920	914	1002	881	886	843	936	935	921	906	887	907	914	919	933	927	902	866	889	894	895	957	932	899	913	885	880	946	929	913	914	888	923	897	896	929	973	900	922	910	920	909	960	887	929	872	932	878	924	927	925	891	899	936	921	895	948	944	900	889	875	912	870	909	881	911	905	839	942	918	913	898	960	911	899	947	958	915	886	889	896	955	927	935	912	906	898	982	887	916	951	862	909	939	922	932	922	935	892	911	917	946	911	891	906	892	965	909	893	918	840	933	887	897	922	940	896	903	908	917	913	905	893	904	902	892	862	942	915	844	888	957	925	900	917	917	895	932	908	961	907	961	892	932	902	926	896	898	884	952	904	846	854	952	860	914	927	899	935	951	890	926	940	937	919	959	898	894	929	911	939	892	895	910	910	953	901	944	896	937	900	888	903	868	941	924	868	909	911	893	938	924	902	914	867	886	865	911	914	921	882	921	903	912	944	860	930	918	922	911	959	882	920	866	904	960	920	835	879	896	895	896	948	890	934	932	896	897	901	908	963	931	898	893	882	936	945	908	916	920	936	936	945	935	916	962	930	892	864	990	890	862	879	902	908	927	938	927	880	924	927	900	879	914	951	958	905	912	886	911	889	910	980	856	916	881	885	877	875	895	884	963	915	877	906	929	872	931	908	875	945	896	938	986	908	955	854	915	947	907	929	935	893	912	925	878	899	931	909	842	884	887	918	914	915	897	900	896	953	934	858	905	902	925	968	878	922	912	886	947	941	929	895	924	905	937	891	899	940	897	994	891	914	914	897	971	890	917	942	917	882	875	895	884	890	944	863	932	911	872	896	894	925	860	925	882	920	911	904	934	929	893	884	893	904	913	874	926	896	894	982	924	837	882	922	915	904	891	956	911	952	855	917	955	901	941	893	931	918	911	880	863	939	907	928	873	956	884	874	872	867	911	933	860	920	901	906	946	882	901	893	939	904	918	915	898	884	852	909	933	897	930	939	896	886	901	887	891	897	941	944	906	842	930	910	940	890	944	905	897	902	909	902	885	874	933	904	850	931	947	926	930	922	925	897	913	938	872	955	955	936	891	930	934	905	891	926	928	857	946	879	928	885	922	871	886	924	962	899	873	869	886	938	926	949	874	897	933	886	905	903	930	931	926	953	923	916	885	958	907	878	901	880	924	832	927	926	910	914	913	892	919	948	835	868	892	894	913	946	923	854	894	919	960	881	878	937	912	887	890	905	927	939	918	930	944	913	924	905	878	871	908	878	826	899	924	916	885	924	908	914	966	875	930	895	873	917	910	874	950	869	883	884	887	910	962	904	900	874	880	892	871	931	939	888	870	876	896	863	930	960	849	942	901	927	885	912	930	891	909	899	904	929	893	925	908	954	963	948	900	922	853	945	896	904	932	932	898	954	916	944	894	867	940	950	890	894	868	915	891	939	922	875	913	920	879	874	980	876	919	941	940	988	900	945	895	887	925	850	925	897	844	900	904	915	924	920	907	901	896	908	921	951	897	925	917	900	878	866	899	847	919	893	895	896	918	918	899	938	910	879	863	887	919	908	909	940	915	908	889	870	915	929	916	914	881	945	1019	916	906	932	939	944	934	908	895	894	916	856	933	946	910	938	897	907	905	920	848	941	907	867	895	916	934	873	875	867	896	885	967	928	945	893	876	946	953	907	944	872	922	915	940	939	885	948	923	893	904	875	888	861
5346	410	227	238	199	216	216	222	225	202	221	226	191	253	219	221	209	224	228	209	234	222	225	219	221	228	196	239	208	236	208	206	204	215	225	236	217	212	217	224	251	223	224	208	227	198	204	240	221	241	212	221	219	237	219	214	239	225	213	220	219	206	238	243	238	238	224	218	221	226	224	233	219	217	220	222	202	213	215	197	217	256	235	238	244	208	242	200	217	229	206	226	212	215	237	230	239	210	227	191	211	219	201	211	221	234	212	228	237	221	225	217	217	222	225	187	211	203	212	242	187	227	216	252	215	233	250	241	217	241	231	224	215	229	236	219	213	228	198	210	195	241	250	220	225	221	199	211	245	222	211	238	232	202	218	222	233	244	229	255	219	167	214	226	237	202	195	231	243	228	208	216	235	221	222	242	224	228	207	239	226	215	212	253	223	225	228	234	233	207	210	219	224	242	208	226	222	222	214	247	232	226	226	217	208	211	212	230	220	248	189	216	230	202	202	247	220	238	213	209	214	229	214	175	218	241	222	225	232	241	239	211	197	225	206	224	241	217	228	229	218	210	207	213	229	225	195	244	246	233	222	197	236	209	248	218	211	219	236	233	206	229	239	232	218	223	229	207	220	222	214	189	207	217	200	239	212	246	203	229	238	239	222	218	235	247	272	224	222	225	201	214	212	218	251	221	221	205	226	233	217	213	208	221	236	229	218	211	202	238	217	239	221	230	217	184	237	226	221	208	246	219	207	210	217	242	221	235	230	222	237	221	243	249	254	230	227	233	220	221	220	206	211	238	196	201	214	200	222	235	233	218	223	233	221	231	224	222	204	214	225	195	209	205	186	230	221	214	225	245	210	229	231	208	232	261	206	207	220	202	209	225	210	224	225	243	213	201	202	235	190	233	243	192	210	198	218	227	206	189	224	219	262	231	231	215	209	226	201	208	240	201	229	229	216	194	241	201	202	222	225	227	215	223	246	227	215	174	227	227	226	212	192	237	232	221	236	217	225	229	230	210	235	228	222	203	212	221	235	192	229	233	227	211	200	262	223	237	227	214	244	240	224	244	218	208	226	239	200	248	221	225	218	205	222	248	225	222	209	200	220	221	224	234	222	253	189	219	189	228	215	226	248	238	241	222	207	207	223	220	220	236	223	224	205	245	207	222	241	217	233	246	210	241	222	189	190	219	202	238	292	212	252	234	208	203	220	233	230	235	201	223	272	201	211	194	213	228	246	194	201	207	218	212	211	222	228	226	226	247	198	229	236	216	237	204	208	241	230	236	212	249	237	241	229	203	238	224	216	221	197	232	235	224	240	220	208	221	223	217	220	208	209	223	220	195	230	228	220	225	207	222	215	234	230	211	234	224	229	229	236	192	265	211	206	218	226	215	203	220	237	229	244	219	234	221	226	212	218	215	205	215	209	223	228	212	263	237	222	192	227	230	248	238	228	210	217	214	207	221	223	208	243	239	224	215	181	243	229	228	219	257	212	201	192	246	200	213	204	262	236	199	255	243	205	238	220	204	234	225	225	206	226	201	226	217	211	218	213	223	224	212	196	259	221	236	232	217	225	225	239	227	250	251	226	231	231	207	242	207	226	208	211	233	202	246	195	216	231	211	221	204	208	229	254	223	202	246	187	170	208	197	228	224	229	230	218	198	235	227	238	237	233	205	221	238	209	236	245	231	234	203	231	203	228	243	231	196	226	224	214	207	218	249	262	237	269	202	206	197	253	217	230	203	209	223	208	212	223	199	221	234	209	224	227	228	223	202	233	223	230	213	200	207	232	224	222	236	226	222	215	213	221	251	211	197	205	230	241	236	252	223	216	235	236	229	211	212	202	210	212	228	221	194	226	207	245	236	226	229	237	236	214	185	241	227	262	222	217	224	234	208	259	214	251	244	215	238	242	212	209	227	210	227	232	206	191	218	205	201	207	233	204	216	205	232	213	213	250	240	238	234	258	217	227	209	205	239	206	226	208	224	251	211	206	222	204	185	224	186	228	228	226	251	245	235	208	224	206	221	243	204	206	239	228	206	209	245	212	244	227	213	218	216	225	230	237	200	219	238	211	215	226	198	214	217	216	222	208	240	250	215	236	243	230	196	215	219	213	210	226	225	246	222	228	232	220	211	224	189	229	220	210	221	197	210	244	237	209	203	232	216	213	246	243	233	225	223	212	229	207	225	244	186	230	251	198	202	207	232	233	203	203	238	225	234	226	215	211	205	227	219	197	190	204	208	227	208	232	212	242	211	244	261	212	246	224	191	232	204	214	227	225	187	212	216	233	238	239	228	217	183	211	213	214	195	233	240	231	210	267	217	238	232	211	197	213	237	225	219	252	231	217	192	201	203	217	246	193	232	197	218	213	228	218	201	214	209	227	202	196	226	225	215	218	245	266	232	202	249	217	228	235	226	216	218	201	237	207	251	232	218	224	240	229	214	207	206	237	252	226	230	223	220	218	218	199	226	224	238	220	216	187	208	227	211	203	216	222	229	212	228	241	232	240	233	216	227	215	232	179	223	236	220	239	236	204	231	212	222	216	238	227	219	220	255	200	218	205	224	218	215	214	209	231	209	258	270	222	242	224	217	221	214	230	240	230	223	210	234	238	229	219	266	183	202	235	181	230	225	214	197	224	236	207	236	209	227	197	208	225	211	258	244	201	200	209	229	216	208	224	215	223	232	256	226	231	221	221	213	217	217	188	216	235	214	246	245	219	236	242	205	223	238	223	219	235	210	206	247	226	239	229	220	229	208	231	198	229	222	204	213	238	231	226	206	217	233	209	220	202	217	220	239	201	231	201	257	214	236	210	203	202	248	210	222	245	208	240	212	204	214	242	221	231	249	218	230	262	214	195	245	190	224	211	229	184	211	236	197	218	228	217	250	234	201	214	226	188	207	230	218	229	210	231	224	230	213	244	207	259	214	231	212	226	236	225	209	190	217	230	226	215	209	214	214	242	233	216	198	204	219	222	220	224	225	240	217	237	217	240	227	196	216	225	230	246	246	226	239	230	226	208	188	215	206	217	202	231	185	200	239	235	247	227	232	235	260	247	233	213	202	233	224	202	232	215	207	231	242	209	214	215	202	242	213	210	199	229	211	248	214	211	199	223	231	178	238	226	227	219	214	221	216	209	192	222	204	236	248	203	218	241	213	227	231	229	219	210	194	193	214	214	202	190	215	217	244	233	252	260	215	223	233	229	215	241	234	204	205	200	244	229	248	230	245	221	213	208	251	226	217	201	237	236	218	220	215	217	215	234	176	232	224	226	226	231	206	229	231	213	264	237	211	242	229	186	234	222	224	212	246	239	216	209	199	218	220	200	227	228	234	199	232	237	220	189	214	196	235	214	198	211	210	225	221	217	200	246	221	205	231	215	215	249	222	244	226	203	242	233	203	216	231	194	212	204	194	232	209	243	198	219	232	221	230	219	204	234	224	203	233	197	206	203	216	244	210	258	226	213	197	250	210	219	226
3689	612	571	564	562	593	598	549	501	568	526	572	558	516	559	600	529	561	485	600	538	558	524	553	571	541	563	532	544	553	499	531	552	584	573	561	534	564	564	538	509	554	561	536	554	516	528	568	572	546	559	519	575	511	520	580	529	528	552	555	512	539	549	552	556	553	601	549	544	556	530	555	539	537	500	548	520	569	501	527	542	538	574	522	524	514	583	509	564	579	525	548	533	561	529	534	506	498	528	525	574	572	568	532	573	578	543	536	536	547	547	546	528	543	540	549	540	541	598	553	518	510	545	552	549	527	588	507	533	509	533	565	552	521	556	518	582	544	563	534	540	527	546	541	574	544	510	592	550	567	575	533	559	565	561	519	516	543	588	549	511	540	520	534	539	507	545	551	557	499	572	515	553	498	530	508	543	566	547	545	549	519	536	566	585	542	535	549	565	580	595	554	556	604	534	524	571	540	547	558	562	536	567	545	523	528	544	545	547	545	577	546	524	557	512	513	550	562	552	525	551	530	537	546	562	500	522	561	604	578	515	549	573	549	531	548	492	535	571	527	545	561	524	526	522	534	554	512	523	518	571	571	560	526	537	580	534	549	542	544	522	552	511	492	584	527	581	516	521	553	537	547	507	574	574	526	540	537	547	557	549	495	545	542	513	556	538	541	577	531	513	494	588	565	533	560	517	540	547	569	544	575	542	545	511	557	576	521	578	496	557	526	543	548	557	530	537	526	527	524	551	494	546	511	547	518	571	567	529	573	561	541	563	516	528	573	561	574	544	540	546	550	565	546	553	563	540	528	570	521	535	569	560	513	562	552	555	547	540	541	535	497	580	580	550	577	522	505	538	534	538	510	551	497	561	528	494	571	560	522	528	545	519	561	490	566	532	544	563	494	527	561	545	558	574	523	546	481	567	538	590	513	552	566	513	563	518	566	573	477	528	556	550	557	523	542	547	553	525	519	535	565	524	525	551	523	556	560	542	526	563	487	493	557	486	505	565	525	532	524	570	522	551	510	528	548	533	558	502	538	529	506	511	559	566	549	535	554	541	524	511	565	541	555	544	526	503	543	588	533	551	535	506	551	564	551	525	500	508	570	534	528	556	581	578	562	547	528	554	563	559	540	565	555	498	515	556	554	572	567	569	499	521	547	571	537	561	540	540	511	564	556	529	513	567	554	540	573	508	527	528	537	560	522	514	529	527	531	567	605	539	547	533	546	550	549	538	542	580	542	508	548	550	534	548	544	523	533	537	561	520	578	552	531	549	554	514	576	545	500	546	544	600	528	528	510	546	560	525	530	520	566	496	528	550	551	524	570	548	529	556	517	520	567	538	554	557	557	554	530	542	602	512	532	570	559	513	501	527	551	548	563	567	541	557	612	561	544	534	534	526	577	517	554	546	509	556	544	583	545	569	570	498	590	533	540	519	549	513	576	518	527	545	531	552	586	570	561	549	503	580	520	523	545	519	539	530	499	529	557	555	543	533	577	554	569	534	546	534	571	538	522	523	583	527	536	522	557	530	552	549	570	557	559	559	547	537	546	520	561	525	539	532	556	562	501	533	564	581	541	529	526	501	539	527	523	593	524	538	536	482	558	533	563	569	552	543	547	519	518	551	526	525	544	482	537	534	539	588	554	556	535	513	543	538	579	545	556	531	578	558	550	538	551	540	578	530	538	521	524	523	581	494	535	522	515	546	575	533	536	534	544	526	552	579	491	543	535	549	537	529	542	554	517	542	588	531	561	540	566	490	553	571	511	576	554	508	547	494	563	543	576	552	549	572	526	542	545	577	536	523	539	522	526	556	540	526	575	516	561	504	534	541	553	550	546	599	503	541	559	568	550	508	557	520	545	532	548	568	547	571	542	559	543	515	561	563	556	539	543	525	491	526	501	521	498	532	523	534	533	565	549	516	533	536	508	525	564	531	506	547	532	543	539	538	531	545	511	532	548	578	540	523	527	517	502	500	563	568	514	535	516	587	500	537	497	569	552	548	538	539	551	521	504	560	539	543	563	536	544	537	538	534	509	612	549	554	531	545	539	505	533	532	548	558	551	562	538	487	532	569	547	520	511	553	499	514	516	549	572	517	539	523	518	557	535	476	549	551	561	532	546	536	534	536	537	504	526	525	537	584	579	550	566	523	554	541	529	522	569	540	520	524	547	525	526	524	538	514	532	592	567	543	542	529	537	542	552	515	527	548	548	560	562	596	522	568	536	517	559	534	535	550	508	548	578	528	512	547	542	529	514	565	518	539	545	522	550	538	535	572	590	572	540	550	548	526	532	514	545	528	555	516	537	566	537	580	554	548	557	537	539	551	516	561	564	562	543	526	541	558	580	554	587	588	576	477	523	554	503	561	562	555	556	568	547	536	587	565	498	508	554	526	561	535	557	526	536	551	523	571	555	563	520	539	528	515	557	544	528	571	526	550	578	535	550	551	545	536	571	559	546	548	553	527	550	550	522	506	541	538	567	532	546	556	547	519	540	555	570	559	511	558	533	544	519	537	534	532	575	533	511	504	513	538	542	530	559	541	552	563	581	549	549	555	513	583	558	571	513	562	535	560	509	571	579	519	519	524	517	548	515	538	547	535	487	513	539	517	585	509	599	504	557	555	543	553	492	511	583	566	525	501	559	540	542	515	581	556	551	557	570	532	566	587	537	510	538	546	512	538	522	538	534	573	511	491	533	513	542	576	560	517	570	536	577	563	539	561	517	526	568	527	569	497	556	519	550	524	531	537	598	541	544	587	509	581	512	556	517	532	527	555	540	554	534	533	538	530	581	531	488	488	559	566	566	553	524	528	552	578	551	545	555	549	524	527	528	566	525	539	551	567	579	554	562	542	553	542	566	535	550	528	579	558	546	548	570	574	528	534	544	556	528	543	517	569	571	510	561	584	542	557	524	519	525	529	522	559	560	510	563	536	536	537	571	549	541	562	546	505	525	549	519	542	532	503	524	567	517	570	530	570	551	507	572	499	537	562	543	601	554	553	545	533	564	558	510	542	541	528	555	578	524	558	536	544	553	561	562	540	510	554	547	555	549	577	549	514	560	512	556	551	579	543	508	541	554	544	570	524	557	510	557	493	559	543	543	566	521	539	556	558	577	547	549	553	526	535	535	513	548	591	557	567	509	561	530	510	536	514	560	541	517	577	507	516	520	544	547	536	525	561	544	498	582	596	520	531	512	569	504	508	487	514	531	553	540	532	494	544	554	576	497	526	524	604	557	564	528	538	490	528	576	552	534	541	500	518	543	525	539	569	548	526	541	526	542	551	531	538	528	521	554	559	556	571	559	525	556	500	570	546	531	591	534	539	519	547	595	526	513	504	588	540	533	581	534	550	547	535	555	577	537	541	546	515	550	528	493	576	529	512	562	535	539	556	525	560	526	564	569	565	538	543	560	515	520	581	534	534	525	564	493	530	548	569	561	548	548	561	565	546	531	571	514	505	523	531	544	533	592	522	542	555	530
20254	2597	717	561	465	366	349	346	300	303	286	268	280	285	273	268	303	305	268	256	252	309	290	317	291	286	290	317	297	302	291	290	300	285	301	316	294	273	252	287	256	276	280	259	285	275	309	291	321	286	284	282	260	320	294	262	277	291	267	271	279	266	290	275	308	262	266	291	268	283	266	298	294	268	323	294	253	259	255	297	325	253	265	294	299	281	320	294	300	277	289	279	283	297	267	296	287	271	310	263	260	276	268	274	287	276	271	287	261	307	274	315	303	265	298	288	272	291	266	284	273	285	277	274	301	281	283	310	263	267	277	282	261	293	265	281	281	255	258	285	302	254	260	262	289	260	253	284	310	263	278	277	283	304	264	284	288	268	303	283	265	250	280	264	280	277	299	319	264	317	296	264	270	265	316	275	310	253	273	287	278	295	276	274	269	295	287	309	244	294	289	277	299	280	293	289	300	280	274	268	283	284	285	277	295	295	309	259	280	302	278	281	273	304	247	268	270	269	266	264	252	269	281	298	286	297	268	267	306	293	259	279	279	311	271	271	346	308	277	281	304	273	257	273	288	264	267	294	280	267	271	292	302	307	284	277	277	265	301	276	286	273	289	231	266	277	314	310	301	316	279	253	259	270	291	252	267	260	266	282	273	266	284	271	277	264	288	270	276	285	254	263	296	306	259	259	297	269	278	275	282	322	251	315	282	281	287	275	296	288	262	269	295	275	288	276	288	263	285	240	272	262	284	286	328	284	296	291	268	255	252	277	335	293	268	265	242	305	294	282	267	272	256	262	309	274	315	286	317	321	289	270	306	263	277	282	307	260	279	274	261	291	285	246	264	276	271	282	257	289	284	267	270	293	273	269	236	252	267	313	290	272	291	309	273	287	299	270	288	251	252	284	288	294	279	319	285	299	277	259	297	271	246	275	276	275	259	255	292	271	280	277	301	312	293	250	277	279	286	266	284	303	293	245	306	282	320	259	273	278	285	283	296	261	283	269	263	270	272	260	295	302	282	288	274	291	279	253	254	293	283	285	285	278	292	277	291	252	288	283	302	310	269	275	284	296	255	298	272	255	271	257	260	256	278	272	311	292	265	257	275	307	264	281	295	299	268	317	280	323	300	294	281	279	256	236	274	307	283	301	295	296	285	300	271	276	298	303	276	241	242	280	281	269	278	250	338	265	280	280	282	305	269	283	254	274	282	313	265	283	329	269	282	272	258	283	331	301	283	285	304	275	295	293	311	302	282	315	332	282	316	269	271	292	277	301	259	289	292	261	309	265	246	263	291	245	257	286	286	286	286	265	248	294	299	297	231	286	286	281	292	279	267	261	299	292	330	297	279	282	287	306	279	256	291	291	293	278	291	284	293	285	290	257	324	274	282	292	303	288	277	273	269	255	307	280	277	286	261	316	269	286	291	272	268	253	282	300	280	231	243	292	250	260	270	272	300	283	260	294	283	292	309	284	284	299	288	287	279	294	306	263	300	265	279	267	294	251	256	286	269	269	277	293	281	283	305	278	305	308	309	252	278	298	301	282	293	257	292	266	303	286	303	291	291	249	286	290	273	306	313	272	268	301	296	290	304	268	308	291	307	270	284	295	262	260	322	298	311	283	310	294	297	293	302	273	275	295	274	262	287	243	281	286	289	300	269	289	277	288	292	296	270	297	274	248	310	264	287	291	263	267	282	289	290	298	296	305	295	273	300	309	309	270	266	274	254	299	287	237	315	308	267	306	281	297	272	298	255	279	275	256	309	294	299	314	290	293	269	306	257	261	271	287	279	303	261	302	271	278	291	286	265	279	297	269	290	307	304	274	262	305	259	282	288	283	273	285	288	300	285	274	291	286	286	281	310	297	298	289	254	307	314	289	323	249	318	285	297	298	264	287	257	265	282	284	321	267	268	255	283	280	280	303	296	276	282	295	286	303	266	277	285	273	308	265	263	271	283	280	269	282	269	294	273	310	273	279	295	277	295	292	245	298	293	261	304	276	274	285	313	278	282	259	279	311	290	300	306	322	319	268	299	295	263	265	288	266	254	261	280	284	279	289	292	266	324	280	294	273	306	290	288	256	295	303	277	252	287	284	298	262	294	266	280	246	292	290	276	269	302	277	257	303	256	291	310	297	287	246	286	291	292	250	313	293	299	306	287	283	267	282	284	253	273	294	276	259	289	290	261	276	266	299	258	289	306	268	261	284	327	266	282	288	303	276	282	286	310	265	299	279	257	313	270	273	262	292	271	283	276	276	263	300	306	292	301	275	308	270	295	268	293	258	304	276	294	293	304	288	266	267	259	290	264	266	277	295	249	265	279	314	294	288	276	308	294	277	278	284	300	286	287	269	280	283	296	282	342	282	304	250	231	277	290	280	266	290	290	268	291	271	285	272	268	282	277	253	283	302	279	269	275	285	318	312	309	281	264	304	297	273	286	269	283	262	301	300	274	274	290	301	275	299	319	325	271	302	305	307	279	261	265	279	292	281	297	286	288	271	276	287	302	286	294	293	285	273	268	280	306	278	258	276	305	297	289	292	264	254	283	289	309	317	285	293	284	280	288	268	272	280	229	278	291	257	296	255	273	310	265	256	291	281	301	294	291	277	297	292	266	303	251	260	285	268	301	274	311	313	309	292	286	286	273	283	273	285	278	260	275	258	287	295	327	311	280	283	294	301	309	266	268	250	277	271	288	291	286	305	315	291	266	275	310	270	268	283	300	290	309	296	268	262	281	282	297	295	249	298	283	258	276	309	299	280	289	323	297	292	301	281	291	267	280	283	284	314	261	270	294	288	285	270	292	288	296	320	290	272	276	278	263	281	289	275	280	279	283	290	258	277	278	277	286	275	261	221	273	275	267	265	295	287	302	272	278	332	295	298	295	273	239	275	290	280	320	263	296	269	315	282	284	274	266	274	292	289	279	254	295	282	290	295	296	277	283	279	314	283	287	277	290	289	275	290	292	261	278	281	292	289	278	296	265	290	249	344	298	287	260	279	277	272	289	237	300	315	255	270	257	267	282	257	272	320	301	273	257	277	276	291	271	281	289	297	262	273	299	292	326	272	297	288	288	274	260	280	275	285	265	291	265	266	284	278	283	294	288	280	271	273	264	311	296	269	286	275	242	283	278	283	284	286	286	270	286	271	269	290	282	305	248	299	287	293	269	301	288	283	308	291	314	280	270	287	311	270	292	294	287	255	278	292	296	268	263	282	253	284	268	281	267	286	289	293	280	300	281	296	262	261	271	276	292	292	307	266	283	277	260	289	286	268	280	251	327	274	267	308	270	248	243	284	274	257	271	301	293	263	278	309	266	286	278	249	309	279	262	272	269	265	307	266	284	303	297	291	278	301	292	295	262	277	245	244	270	287	269	304	256	288	247	277	320	328	305	297	296	294	306	284	280	320	245	275	311	292	275	261	323	286	298	312	296	283	291	318	269	300	275	279	294	277	285	248	259	285	285	303	271	317	291	321	325	289
12588	972	1352	1507	1402	1180	1054	962	930	917	826	767	784	799	766	749	739	707	682	727	673	724	719	761	725	732	749	653	667	692	647	638	706	712	656	717	643	669	686	704	700	687	707	683	692	658	631	653	745	697	696	683	651	679	717	699	714	706	697	663	692	626	656	629	675	638	655	685	713	661	664	664	700	663	668	678	674	665	640	695	643	729	680	646	668	692	650	676	675	693	645	665	674	681	661	683	673	668	702	707	684	674	700	645	687	668	703	726	653	687	702	680	637	643	639	679	628	685	685	649	677	646	708	689	626	654	651	665	691	642	640	711	684	641	707	634	660	698	639	640	654	648	666	694	669	687	650	659	721	635	592	682	584	686	693	603	658	655	683	630	667	682	641	680	628	678	673	672	716	722	671	695	703	654	678	671	694	672	649	689	639	672	660	662	704	685	657	659	692	653	648	676	708	619	733	639	711	697	677	671	656	662	684	700	708	663	633	710	647	688	669	656	686	625	677	653	647	706	673	679	620	660	605	684	709	671	683	667	700	681	700	676	686	696	652	700	671	638	662	653	689	686	681	690	676	672	636	658	686	645	684	665	629	687	671	649	639	677	679	729	662	682	727	689	654	656	681	638	663	713	696	651	684	652	713	658	667	681	692	656	710	685	717	679	637	691	666	651	652	686	706	707	679	646	684	648	675	690	655	654	654	672	637	700	680	623	674	673	636	703	647	658	694	698	706	650	679	678	677	664	658	738	661	667	667	637	673	685	656	676	634	685	703	686	683	637	650	675	677	658	698	646	673	673	671	654	623	650	695	591	640	665	655	686	702	632	664	638	649	683	606	698	639	641	630	679	710	667	670	660	646	660	671	711	693	671	690	698	695	601	716	642	676	677	671	625	670	683	662	675	674	634	700	701	705	674	685	721	671	694	676	675	662	721	674	665	679	687	651	718	642	642	695	657	694	659	621	679	674	631	656	661	659	663	679	678	655	656	684	696	662	645	665	644	700	674	719	684	674	702	688	665	686	652	679	677	705	684	643	645	686	672	668	666	645	658	710	634	651	638	686	647	686	642	657	654	700	658	676	707	683	646	697	655	632	653	681	644	669	654	674	642	664	708	649	684	687	677	700	706	721	654	678	714	646	693	680	636	697	656	697	722	691	690	696	680	703	661	672	669	709	681	674	675	628	714	628	674	657	680	619	681	713	697	669	715	647	691	667	711	660	667	686	684	676	676	679	689	697	680	672	682	641	667	614	654	632	679	678	694	713	669	645	665	667	698	660	618	634	691	664	692	697	671	695	665	674	705	668	666	698	697	645	680	638	714	631	680	654	662	666	625	651	682	653	670	725	676	706	702	657	682	737	691	677	639	677	685	675	676	684	640	671	710	692	644	653	632	666	601	702	640	698	633	628	672	687	692	649	671	674	691	650	653	676	655	672	682	733	698	698	688	660	630	701	673	682	683	602	675	700	681	656	687	644	710	662	684	695	663	726	671	690	674	687	617	659	631	667	682	708	676	701	704	654	718	673	699	676	672	686	609	635	695	646	685	662	697	694	694	678	721	647	685	626	640	683	663	679	642	655	621	670	659	701	667	664	711	645	688	677	678	649	691	650	683	665	680	667	633	692	649	728	686	658	644	687	678	671	736	604	657	707	634	633	676	653	697	654	654	690	685	647	693	714	695	645	631	648	663	677	674	634	681	642	655	645	623	653	681	680	693	706	673	703	650	647	663	654	685	673	690	682	684	679	704	677	705	668	664	696	671	691	700	658	650	681	655	712	638	669	642	644	641	641	696	682	677	664	665	657	709	658	605	651	652	662	649	674	686	721	658	686	664	672	676	675	720	702	683	676	667	698	699	637	697	722	665	717	677	681	699	633	688	664	695	671	685	715	631	676	663	691	724	642	655	671	735	686	650	648	670	675	657	720	671	688	641	668	690	667	630	694	659	673	711	710	662	691	626	651	651	684	660	622	658	668	661	645	692	647	680	696	705	662	713	670	720	691	671	649	664	686	690	663	636	676	726	657	694	678	666	638	667	671	705	647	657	654	663	662	710	715	647	686	679	702	666	665	657	685	645	672	712	704	653	667	657	746	650	647	660	680	708	698	690	648	686	675	690	646	645	649	641	645	646	710	649	669	697	695	613	633	677	689	703	676	673	686	695	670	646	679	643	721	627	650	665	696	669	697	654	662	641	679	623	621	696	683	713	666	642	660	699	650	633	710	661	676	639	634	645	689	633	730	706	669	664	695	647	626	638	628	658	705	673	637	662	644	664	694	676	642	656	671	642	672	669	606	693	700	744	714	672	623	672	640	635	684	694	657	617	649	692	676	682	659	694	615	663	673	687	694	655	680	713	678	663	699	682	709	638	632	696	648	684	697	710	710	701	679	680	717	648	687	671	709	678	707	591	666	663	669	665	689	679	683	709	688	685	684	650	623	648	656	666	670	640	663	699	644	684	667	659	712	665	658	680	690	687	701	659	662	662	678	663	663	683	683	667	682	710	676	670	688	702	675	696	649	658	699	706	723	632	707	660	687	665	631	673	693	634	657	669	671	694	720	668	681	685	705	683	701	621	696	705	659	696	703	679	672	688	693	634	728	649	646	714	699	681	695	679	689	617	640	677	659	680	673	654	704	705	637	696	687	640	722	691	675	712	676	712	671	678	696	656	652	701	642	706	683	709	675	663	657	678	673	718	663	665	676	675	682	657	649	662	674	670	716	659	688	661	667	617	705	682	745	691	706	672	656	691	674	707	671	690	679	685	656	637	695	667	677	697	661	732	653	677	668	712	632	678	658	661	699	683	662	613	684	670	688	624	650	702	616	691	691	691	666	660	610	675	704	665	625	650	700	634	702	683	676	669	703	680	632	647	684	624	673	673	650	683	647	652	658	735	641	636	692	575	668	649	701	637	719	658	681	679	648	643	640	678	633	684	670	704	649	640	681	696	695	668	646	680	617	648	657	678	696	628	689	642	673	653	713	665	714	691	651	687	650	670	676	651	688	674	682	643	630	677	694	678	728	717	650	721	676	685	661	678	654	710	628	663	685	699	664	637	661	688	702	613	683	697	703	668	730	679	728	631	654	672	693	697	694	636	671	698	654	641	650	708	644	684	697	707	647	670	690	695	624	654	656	640	651	689	668	712	683	717	669	655	704	677	696	657	684	654	708	684	655	710	726	666	653	655	673	704	621	674	753	700	676	642	632	662	683	689	650	704	688	653	664	656	689	664	667	641	682	701	685	694	702	663	663	670	658	650	679	682	683	665	629	656	681	669	717	668	694	659	737	660	657	700	710	694	663	742	647	694	656	638	667	638	673	677	661	671	702	715	669	695	621	676	651	648	707	739	652	712	688	717	669	679	649	670	662	677	684	725	698	651	687	661	693	654	677	736	643	699	710	660	678	651	666	697	650	639	669	711	639	645	669	688	701	693	677	660	663	612	680	688	704	661	693	642	653	668	636	643	669	705	679	681	625	642
30503	5471	1546	1036	735	656	571	493	537	489	397	444	465	460	403	418	418	394	419	404	427	420	404	413	461	417	429	426	343	407	418	385	434	398	431	372	395	394	440	420	398	413	401	399	357	380	430	443	397	446	415	417	402	440	362	448	394	409	414	381	396	393	408	403	418	391	435	433	439	399	394	410	442	408	436	479	407	419	416	371	378	383	398	393	440	437	371	446	405	411	379	398	419	411	453	386	417	387	405	400	426	426	395	416	414	396	373	392	417	405	415	413	421	410	402	436	392	382	387	386	408	385	405	398	385	437	416	438	418	415	424	416	405	398	362	384	424	390	434	418	408	400	401	441	400	442	406	403	381	459	423	388	405	392	385	411	403	437	401	398	430	432	424	462	383	412	418	397	401	383	378	392	407	370	422	446	441	438	393	400	445	436	428	417	420	424	415	370	388	392	390	396	439	396	366	422	391	415	413	393	438	404	373	412	421	377	401	413	408	412	421	416	417	425	420	404	430	414	423	421	429	375	391	408	431	375	440	416	410	378	437	398	397	389	411	388	411	421	419	431	442	402	414	428	407	376	425	417	387	415	390	400	398	387	361	425	440	368	412	379	391	390	413	404	411	414	384	413	378	389	397	439	389	380	439	406	397	409	433	370	453	407	389	411	417	379	406	376	423	401	407	408	386	388	425	406	374	381	376	384	385	414	372	415	401	394	386	382	400	385	391	368	412	386	393	419	390	429	402	423	398	413	424	386	428	417	416	413	381	397	436	416	430	373	405	434	421	406	398	349	429	409	390	438	422	397	397	396	393	415	390	433	424	399	422	410	389	417	397	408	399	406	430	452	436	422	402	363	399	423	438	428	395	391	433	413	397	411	435	390	401	379	381	421	418	418	397	418	359	398	410	431	423	420	378	433	377	423	433	387	353	347	429	440	461	401	433	377	437	383	370	446	409	387	449	418	422	410	410	443	365	402	370	414	370	384	430	402	382	374	440	385	356	393	416	402	408	411	403	405	401	399	417	393	425	415	417	406	414	433	409	418	382	417	417	408	391	406	388	421	432	404	404	427	410	401	409	401	422	412	408	426	349	393	441	397	390	412	397	392	432	431	399	420	380	410	405	432	420	399	388	377	396	415	419	402	402	432	419	430	424	405	409	427	384	429	400	425	457	373	406	395	408	417	404	399	447	419	406	377	392	462	423	433	409	435	388	415	381	399	415	419	380	399	391	415	379	380	384	402	408	422	394	403	380	431	404	429	432	394	418	429	391	396	429	404	420	424	416	412	416	392	447	421	439	377	408	400	402	429	384	453	464	409	441	459	433	392	365	458	429	413	429	408	391	405	418	389	419	412	367	402	453	393	411	421	425	393	404	399	451	409	436	419	390	406	448	379	408	391	413	427	431	413	329	383	387	403	405	383	416	415	399	396	395	420	392	384	378	398	429	418	432	435	417	454	456	399	372	428	442	368	449	427	433	408	412	431	387	390	408	425	411	417	420	383	393	435	396	384	423	424	416	390	374	379	357	419	375	400	430	417	410	403	407	390	364	448	462	434	394	409	433	413	383	406	395	445	409	433	404	417	438	405	399	434	401	446	405	369	419	375	487	408	428	415	391	386	389	410	371	438	395	418	398	397	422	404	414	394	410	406	400	388	407	426	427	392	376	403	451	393	395	397	429	437	376	399	423	435	425	404	456	414	410	371	437	424	417	414	419	427	419	391	395	379	414	410	386	396	391	416	426	418	422	434	406	413	440	423	394	389	408	376	397	371	412	416	407	444	441	389	403	395	444	472	445	385	405	392	421	431	403	451	423	414	423	365	383	397	394	424	426	408	408	416	437	397	387	444	441	422	407	393	432	421	418	405	404	405	410	419	377	392	403	375	409	384	363	369	407	413	397	419	396	397	421	403	412	449	446	408	387	369	463	420	419	420	402	436	398	431	374	385	401	353	391	421	415	372	377	444	434	413	422	414	425	423	396	425	432	444	431	385	405	391	389	397	406	371	424	392	410	405	425	404	409	420	414	404	444	396	426	378	401	371	415	427	400	358	360	390	404	413	454	433	422	438	418	404	408	417	390	407	423	383	392	401	402	400	408	432	425	408	388	413	453	394	404	416	391	458	403	392	404	402	376	428	412	410	434	450	389	397	412	395	462	421	400	394	408	391	448	403	359	430	408	405	413	414	405	398	415	449	389	384	385	425	410	415	401	425	386	418	350	401	427	396	398	404	406	357	378	368	408	449	428	409	431	422	441	432	432	396	392	378	392	455	403	382	412	436	429	420	410	394	396	395	362	392	406	430	433	410	401	408	392	384	384	383	380	401	422	410	367	385	398	440	395	440	389	387	409	390	381	399	414	422	431	417	393	409	403	384	394	397	416	402	448	436	424	392	459	378	410	402	434	408	365	406	427	373	436	414	422	390	400	390	396	395	375	378	400	409	444	435	415	410	390	424	415	413	412	403	410	368	428	437	420	422	413	378	424	370	373	368	374	397	420	423	374	364	398	419	399	405	424	409	431	381	417	452	437	437	430	428	358	381	427	422	388	440	400	407	378	426	402	420	373	443	436	427	416	386	401	407	386	457	449	426	410	392	417	413	385	427	427	450	437	416	430	366	409	387	429	381	447	421	448	401	412	399	413	421	440	429	429	403	456	425	390	423	424	384	399	418	368	427	462	403	428	434	401	421	405	375	409	400	379	427	404	408	418	424	423	365	429	428	426	384	382	407	413	409	366	398	375	442	392	394	365	430	400	366	414	400	402	392	399	433	410	384	432	415	399	396	409	386	375	421	424	416	418	429	398	392	409	399	420	437	440	411	411	376	426	363	394	427	385	405	407	421	414	440	372	448	460	413	399	392	366	369	373	391	445	414	404	402	410	430	383	391	418	380	429	400	396	421	399	430	376	387	395	405	408	404	378	417	414	421	411	429	407	431	370	417	424	411	389	407	447	423	411	380	423	383	387	373	454	424	422	383	390	409	401	402	366	397	442	402	370	429	397	375	376	418	388	425	414	405	424	399	402	396	410	407	391	380	429	393	404	457	369	428	402	408	433	408	409	393	452	405	407	396	398	390	416	367	366	420	421	387	402	389	389	400	420	393	416	421	408	388	431	403	397	420	417	427	382	401	414	390	401	444	396	410	411	377	403	388	412	406	390	409	418	387	396	459	420	415	421	448	421	364	375	388	424	403	408	375	421	421	399	415	382	401	411	396	403	409	394	390	384	374	399	384	445	397	425	418	383	380	391	412	396	405	415	425	422	399	384	433	421	432	412	423	427	421	441	419	404	420	375	403	406	418	385	375	412	391	395	421	432	377	433	381	423	432	453	433	386	415	405	394	416	385	381	395	454	411	450	422	406	402	405	384	411	389	424	402	411	405	423	416	418	412	415	385	438	374	408	385	425	399	401	370	421	441	404	360	387	379	409	430	431	415	377	421	363	372	395	383	375	397	412	411	422	416	397	426	403	405	396	397	392	424
17237	1540	2274	2553	2235	1966	1624	1490	1392	1302	1293	1125	1138	1130	1119	1052	1023	1060	1070	950	1010	931	943	947	962	958	975	990	974	929	920	957	1001	938	966	1018	949	961	887	928	951	921	901	926	916	957	934	943	918	867	903	844	962	882	957	919	913	894	911	927	893	907	941	912	937	903	914	892	927	946	941	943	980	891	951	977	958	916	890	937	976	913	912	962	914	898	919	913	956	897	892	953	959	933	911	837	939	882	839	871	913	926	919	925	889	880	923	935	924	939	910	922	926	931	962	897	912	905	896	973	879	922	904	920	886	900	924	892	904	917	834	937	928	920	935	887	937	892	936	895	943	908	959	967	891	920	880	873	878	918	929	947	873	946	882	907	922	916	923	934	938	922	898	928	904	826	945	929	917	951	943	880	929	926	906	876	952	968	835	874	887	937	966	914	901	983	910	925	939	909	975	871	870	913	902	922	886	942	923	875	948	937	958	894	857	906	862	919	904	891	881	933	911	972	928	887	863	927	911	888	853	899	914	933	980	900	917	928	922	912	919	929	893	879	952	856	956	840	940	892	886	939	937	910	942	914	926	953	894	889	940	962	902	922	914	870	887	879	876	900	927	914	929	919	874	937	914	905	884	877	923	924	944	932	936	899	939	844	891	875	906	887	907	970	974	942	952	900	940	903	922	933	941	896	904	925	895	919	898	891	956	952	799	912	904	931	915	964	888	880	892	933	892	858	945	909	879	976	923	916	933	888	931	904	879	910	886	923	912	899	936	898	916	905	861	923	924	885	814	916	904	923	919	956	912	923	914	937	896	902	868	957	934	833	970	917	895	913	959	917	918	952	940	900	860	881	891	897	899	921	863	892	916	946	939	901	920	907	866	897	890	921	894	911	925	868	934	969	972	919	914	896	928	900	886	902	927	938	911	870	981	930	941	940	911	865	865	936	900	925	883	956	909	946	916	984	925	872	925	879	828	910	907	918	903	954	900	922	932	925	887	999	936	960	917	881	923	896	937	961	900	901	917	854	941	910	914	952	897	923	915	895	872	879	904	888	904	904	880	891	942	935	892	883	912	865	920	864	864	885	928	918	878	856	956	927	914	935	876	930	899	926	892	863	928	845	892	928	913	894	934	849	924	882	920	947	946	948	916	892	902	842	953	974	959	905	945	883	884	936	908	920	850	927	961	930	869	930	903	876	884	922	943	901	986	935	888	956	919	899	977	844	917	969	927	932	830	881	918	936	915	907	983	962	947	902	917	947	890	933	915	954	916	869	906	929	919	940	877	895	938	943	885	880	894	890	919	945	845	937	922	961	906	941	852	934	894	916	900	913	899	889	912	895	922	957	884	906	917	869	889	869	863	881	858	943	883	933	886	939	932	917	905	846	900	909	920	944	964	917	940	912	868	977	965	869	895	908	937	904	887	947	906	841	977	857	924	888	951	958	902	904	926	890	919	886	936	917	877	947	946	911	896	967	898	942	891	867	957	907	930	888	880	936	1011	936	929	940	926	955	943	926	955	888	888	878	862	929	916	908	949	954	947	932	890	939	939	890	891	964	988	905	910	986	913	888	925	951	947	869	968	934	897	870	877	947	870	905	944	970	870	868	884	906	917	854	885	965	940	908	919	887	939	944	907	975	924	937	936	863	874	916	870	913	918	890	899	950	951	925	910	966	946	862	905	922	912	912	939	922	884	912	925	882	908	840	951	957	910	895	962	931	889	925	958	915	968	955	922	962	946	964	877	933	900	881	892	876	941	875	895	924	898	960	937	837	894	850	881	877	881	880	953	893	917	860	886	959	886	884	951	888	885	871	921	809	918	914	951	935	905	911	881	869	890	937	922	948	922	967	876	964	940	888	917	958	967	935	938	873	901	866	852	941	863	921	891	904	855	947	920	878	932	935	932	910	952	944	923	925	935	912	914	894	871	890	890	888	913	938	934	911	905	944	878	910	877	969	938	922	879	917	894	926	913	938	923	923	895	963	927	861	904	898	922	979	932	872	897	910	906	914	897	962	915	886	869	930	885	928	965	933	887	924	877	879	821	885	909	923	936	920	970	935	893	898	930	932	932	903	963	916	944	929	937	915	940	896	979	876	906	923	885	889	978	900	877	916	893	933	902	874	872	923	950	914	897	907	870	904	897	882	904	876	907	957	912	924	922	881	895	918	888	845	906	921	848	889	932	945	926	939	901	955	910	948	889	954	977	883	969	955	915	885	918	892	878	902	947	890	914	812	891	921	882	900	868	893	958	951	924	900	922	881	862	910	903	988	862	880	854	904	910	946	881	859	950	952	965	845	927	861	862	947	890	901	914	944	968	989	943	954	893	907	881	890	894	900	899	901	900	912	921	897	907	912	959	942	963	960	939	897	905	897	920	923	876	941	903	901	870	930	897	944	896	920	855	870	901	948	940	943	957	900	952	910	924	846	923	898	896	891	905	938	902	897	897	906	906	921	913	909	878	896	907	893	872	916	911	880	974	943	881	971	950	914	853	905	915	904	899	942	873	901	947	917	923	933	950	933	919	884	940	965	946	890	909	889	856	907	857	939	852	907	925	921	885	914	933	897	1016	892	914	922	888	923	885	936	856	862	985	923	906	948	901	924	968	880	1006	965	903	936	885	872	903	936	876	920	926	940	881	902	904	942	937	906	857	962	910	921	927	856	888	890	943	929	878	872	910	940	895	927	969	914	938	903	892	875	851	922	901	931	854	882	909	867	875	898	931	949	905	850	932	917	925	919	951	902	819	930	930	937	908	836	899	832	932	847	945	890	934	914	991	911	931	913	949	896	926	927	938	929	873	918	885	872	862	837	981	919	907	888	945	948	869	902	915	918	903	923	907	932	882	919	896	926	888	906	862	955	868	901	910	954	918	869	880	980	939	1012	966	932	895	947	910	894	924	904	914	955	935	914	919	876	924	915	907	893	931	937	848	917	917	953	927	905	872	907	933	899	921	930	881	878	895	920	950	910	915	905	900	931	901	937	897	885	846	948	904	853	924	894	915	896	888	902	988	909	900	957	932	898	925	954	885	885	921	931	916	913	871	920	886	884	945	920	882	947	918	914	963	918	926	922	908	935	885	872	929	908	907	873	898	885	900	977	917	884	909	839	907	928	896	895	889	915	991	903	924	931	927	944	945	907	828	926	881	877	947	867	932	923	910	879	887	885	957	953	917	910	911	910	932	948	917	908	937	914	924	918	899	870	931	877	893	899	864	864	939	948	902	908	921	869	933	920	904	914	923	844	887	940	911	908	857	890	913	924	927	875	960	927	916	901	928	909	889	885	914	903	897	886	866	914	924	913	930	895	944	918	888	926	903	927	900	888	910	883	950	922	937	914	878	927	970	933	866	901	952	956	857	935	896	935	956	986	905	921	933	928	974	839	949	905	971	951	888	881	877	929	915	849	921	958	885	924	958	930	915	959	925	904	875	885	912	876	935	884	890	946	879	888	891	889	882	895	922	915	918	926	920	904	936	880	904	921
5613	466	251	242	219	195	214	209	217	209	226	212	260	236	228	231	225	214	195	248	236	224	206	201	189	200	182	226	229	222	238	212	241	213	234	232	240	187	199	194	211	188	195	245	244	215	223	239	269	282	209	230	220	239	210	236	235	197	250	236	193	220	198	214	225	218	238	226	214	234	224	213	250	227	239	214	206	233	220	204	217	189	246	228	201	204	252	195	216	216	233	239	226	263	210	214	209	241	227	221	220	232	244	200	237	268	203	217	218	214	218	224	216	221	222	215	229	210	219	225	197	211	248	239	182	218	191	240	224	208	215	213	238	228	202	233	219	242	226	246	226	235	193	219	225	242	239	188	250	194	216	231	206	205	215	194	241	236	234	228	206	202	223	241	241	221	213	226	252	256	223	203	200	186	246	221	240	236	236	199	266	251	243	230	214	230	230	256	194	211	213	222	233	214	210	231	209	229	220	205	234	225	232	206	222	232	225	209	251	252	236	186	250	214	216	226	231	219	222	223	220	229	207	223	222	235	230	216	208	223	215	208	235	233	228	202	199	234	219	253	217	216	210	215	232	225	229	241	260	241	257	221	205	207	232	220	222	220	238	223	246	243	216	212	198	212	223	229	203	215	223	217	214	203	206	242	236	195	232	246	222	233	208	191	223	211	250	220	232	205	212	263	196	230	244	226	199	241	213	220	225	205	182	218	218	200	241	225	210	223	225	227	250	223	238	250	236	201	226	196	230	216	216	245	233	233	234	246	218	221	201	240	254	257	220	243	235	219	203	237	208	222	235	254	219	235	217	218	206	210	231	215	236	224	229	228	241	212	256	242	234	233	205	209	219	226	207	237	204	228	231	207	258	221	224	216	211	210	214	222	228	217	208	211	208	215	205	221	216	212	207	217	215	203	218	234	213	208	242	229	209	226	209	219	233	215	266	225	230	186	217	225	222	217	261	252	217	201	219	197	235	187	243	247	229	233	211	241	207	203	242	231	235	244	224	227	212	230	228	216	224	208	209	230	208	242	227	215	248	217	222	217	228	231	217	214	239	239	226	227	235	226	235	207	243	215	211	206	218	209	211	207	232	238	233	252	204	218	210	243	234	236	220	225	204	237	239	195	217	228	218	228	221	219	218	233	244	222	232	210	226	185	207	208	257	221	207	205	226	232	212	215	221	226	182	219	216	249	231	195	210	207	234	217	186	244	217	244	196	204	190	224	228	204	219	226	214	231	230	216	231	205	225	212	196	254	222	210	214	235	234	208	227	230	223	203	204	233	224	210	212	219	256	191	204	213	242	222	234	214	229	212	232	183	240	237	226	211	239	245	197	214	211	234	197	245	230	207	218	239	230	214	200	190	235	238	224	209	222	223	220	236	234	209	236	249	222	206	223	208	241	230	235	214	195	182	208	226	205	222	232	226	204	225	225	216	202	215	225	195	222	234	243	186	203	220	215	237	248	229	229	213	237	216	225	286	209	222	232	253	223	233	183	212	213	223	197	190	211	260	218	236	225	244	218	203	208	205	218	204	254	196	203	240	190	206	208	197	200	213	224	218	221	212	244	203	214	259	230	251	231	202	195	210	203	219	218	212	193	192	222	223	213	253	212	244	250	216	201	228	230	217	224	191	206	250	234	220	246	235	233	214	277	227	229	216	266	243	216	231	198	248	218	212	230	221	258	220	207	235	197	220	214	247	214	194	229	204	211	231	202	212	237	202	215	223	217	217	225	231	215	230	242	201	226	232	209	241	214	236	234	236	213	237	219	214	234	244	204	203	217	237	209	198	215	214	230	235	223	215	226	236	249	196	213	242	223	197	229	222	238	233	195	202	238	223	202	271	249	210	251	234	219	220	240	224	207	213	186	219	214	213	202	228	204	227	219	203	209	211	210	231	221	210	244	202	221	226	210	227	223	232	221	216	213	212	228	237	220	213	193	212	241	225	221	270	228	222	233	245	238	234	208	217	217	216	211	232	223	240	223	203	222	227	215	227	224	223	196	195	227	247	228	228	244	250	206	236	214	239	215	218	212	227	237	226	215	234	220	208	221	246	216	210	242	214	229	241	220	235	229	189	220	260	203	216	237	213	261	256	232	258	220	223	252	240	214	229	206	224	208	223	215	206	219	235	230	206	226	225	198	224	228	221	232	237	212	206	222	210	234	255	244	192	252	215	189	219	192	225	225	230	246	218	209	248	206	208	222	231	224	236	232	242	231	214	214	221	204	208	187	228	202	209	222	243	238	227	220	210	228	216	201	236	231	234	232	243	244	213	221	228	235	223	233	248	208	233	199	196	199	214	222	219	239	210	264	244	273	191	224	215	232	230	237	214	259	220	216	231	187	253	220	201	231	209	211	229	205	216	234	204	232	214	254	209	202	234	212	228	212	229	220	238	224	204	242	188	217	209	195	214	226	221	252	251	244	257	207	248	180	203	252	206	233	226	211	274	201	244	233	216	220	221	226	226	252	236	204	238	251	221	230	202	217	223	229	180	220	223	255	233	214	202	210	238	232	186	211	198	190	208	212	223	216	206	239	223	212	206	220	193	246	213	228	223	236	215	216	204	219	227	220	260	225	236	202	238	216	202	200	236	227	240	199	233	205	178	249	241	214	203	220	241	230	213	226	211	253	204	227	223	225	210	249	249	209	207	201	222	231	208	238	193	230	220	227	219	238	250	221	231	227	221	200	226	260	212	225	240	220	254	212	225	205	219	222	250	209	220	200	232	233	228	207	231	210	219	218	212	226	234	224	240	236	195	206	232	210	226	211	225	216	209	203	195	217	241	215	222	202	207	221	233	228	243	227	230	214	219	191	232	202	241	208	225	223	224	209	208	239	209	247	209	209	242	244	221	216	224	249	216	213	243	209	245	227	221	212	256	227	212	201	233	227	222	220	212	229	234	195	241	199	201	216	212	229	217	204	224	220	205	205	203	222	213	221	234	205	239	216	196	211	214	200	225	225	222	184	220	244	231	199	204	200	216	241	184	207	208	211	243	222	185	209	226	215	208	201	228	247	236	230	223	226	221	187	231	250	234	203	263	215	227	197	203	234	229	215	220	224	222	197	225	219	222	219	202	206	207	234	191	217	214	226	194	187	243	251	234	191	232	241	224	219	206	232	202	220	207	200	209	232	218	205	227	204	229	211	189	225	234	236	196	203	196	222	229	253	225	219	236	220	226	228	229	224	206	180	214	194	253	221	235	227	207	232	217	244	193	238	229	253	209	245	211	239	204	187	211	225	256	221	216	208	220	199	245	233	195	191	220	239	237	235	207	231	212	254	228	212	215	241	210	214	204	190	190	202	204	218	194	219	206	206	221	238	235	229	217	226	226	203	220	236	245	234	231	230	219	224	202	227	246	237	225	251	208	226	239	224	248	251	189	207	224	209	231	231	234	190	220	201	214	232	226	215	227	222	226	222	250	216	224	222	221	225	228	243	235	225	232	213	214	210	217	205	225	239	215	205	213	246	188	182	235
3766	586	563	619	578	550	569	589	570	561	572	576	560	546	565	547	530	545	501	551	547	486	543	560	548	538	548	543	571	538	545	546	521	522	576	568	561	542	520	546	527	517	515	568	562	558	534	536	545	560	532	559	541	529	539	529	608	590	581	546	543	536	552	566	548	546	526	539	578	530	527	595	524	527	554	566	568	552	584	553	538	540	494	546	569	515	529	561	537	512	554	499	560	507	539	556	534	519	557	528	557	566	534	577	532	574	523	547	522	496	608	562	544	567	593	514	518	515	563	525	517	556	533	493	547	560	557	566	526	529	517	546	609	568	548	550	571	538	571	513	539	522	540	539	550	533	584	557	538	548	557	574	560	511	569	560	522	539	537	504	542	512	576	581	538	509	587	497	542	568	578	541	529	560	557	549	550	543	530	553	534	566	526	546	562	553	551	572	538	552	571	524	547	551	537	529	547	501	550	527	555	598	518	572	591	518	500	559	527	595	524	533	548	550	551	546	549	529	539	517	534	554	606	508	571	528	529	559	553	520	539	574	549	512	564	575	558	573	513	550	562	580	580	537	585	566	564	575	537	547	526	589	531	551	562	506	568	565	505	554	523	519	572	552	522	536	600	559	509	563	559	499	561	569	512	554	533	501	559	533	515	548	549	554	545	526	544	543	573	546	505	530	532	533	548	544	516	535	538	547	542	500	572	552	565	530	546	521	505	550	554	563	533	503	560	530	581	562	543	560	534	565	539	518	553	537	552	574	514	581	507	554	549	499	563	540	537	535	561	561	583	524	485	491	504	514	550	554	559	517	487	570	566	535	525	554	552	567	518	508	552	551	580	524	508	566	543	549	503	568	572	568	560	536	520	531	565	558	522	540	580	506	535	518	539	575	547	529	578	524	514	567	589	535	573	550	601	531	548	540	505	533	519	506	552	566	556	567	549	513	513	547	535	568	531	553	523	559	548	535	568	542	549	505	595	490	548	547	539	564	527	595	571	528	513	507	556	558	559	517	517	549	551	563	534	510	568	575	563	553	526	538	520	574	538	544	521	543	545	543	516	528	574	523	533	582	542	527	538	529	499	556	520	522	475	510	508	549	541	499	562	572	558	556	515	540	544	534	561	569	503	540	499	595	515	531	546	548	527	509	551	556	578	535	521	551	568	536	520	588	532	586	548	521	559	543	508	562	540	526	535	578	557	534	576	540	523	561	536	543	542	527	552	557	501	556	535	546	583	533	559	576	531	545	598	532	534	495	509	516	556	563	527	516	524	552	538	572	573	538	558	541	557	565	535	537	510	531	560	565	560	555	570	542	565	518	521	514	578	547	569	521	512	576	555	559	541	511	550	552	535	522	567	549	485	546	558	555	542	538	568	545	549	555	558	542	529	543	529	525	530	512	563	524	559	543	535	520	512	594	561	559	569	540	519	556	544	571	496	552	541	532	541	545	556	529	544	549	532	515	560	547	585	513	563	570	575	529	581	570	572	511	586	591	543	539	580	522	529	563	573	557	520	597	550	530	573	581	524	593	573	491	552	557	552	542	572	568	620	579	528	569	522	574	541	556	531	549	532	540	560	520	497	527	547	534	554	542	566	547	540	564	565	508	542	528	541	543	555	524	498	502	593	561	547	537	561	541	535	584	539	583	479	532	561	485	494	530	526	568	589	537	508	534	514	537	543	540	520	586	514	569	550	538	579	505	554	543	520	560	510	531	589	542	555	557	567	553	549	543	537	545	516	481	558	585	549	524	531	551	539	573	545	576	570	550	515	536	551	609	539	564	558	534	534	513	560	542	549	545	565	554	537	538	522	565	576	550	556	573	527	571	529	553	508	562	531	553	511	534	511	494	542	611	566	540	560	516	500	552	559	519	538	566	556	519	512	516	545	587	574	551	557	534	552	563	520	531	535	536	500	544	557	525	507	556	570	526	532	545	540	544	521	514	544	539	603	536	522	521	515	566	549	514	522	515	561	537	532	534	534	556	542	525	541	537	538	538	503	542	603	488	569	498	536	534	522	541	537	559	515	552	567	505	542	548	592	549	516	548	532	500	503	560	538	534	553	545	542	531	546	556	562	559	536	539	525	589	537	514	519	543	555	554	557	549	550	556	514	514	544	539	564	545	549	561	541	524	530	535	493	570	550	494	545	535	553	560	519	543	525	531	524	596	543	529	570	534	580	504	541	540	563	568	553	583	577	523	539	525	549	539	559	501	536	529	555	478	568	559	532	518	565	484	544	533	567	526	559	573	527	524	555	530	522	564	558	525	529	589	577	541	537	546	575	549	562	511	542	532	561	512	536	578	548	549	528	526	564	504	553	544	552	533	570	589	521	577	550	523	580	541	515	505	518	541	568	576	533	529	568	505	528	526	551	529	512	507	534	590	539	531	518	552	528	532	519	538	519	579	519	554	538	561	584	532	558	523	514	512	542	594	502	559	526	540	533	521	556	526	552	566	553	524	564	526	545	495	510	569	530	527	543	568	555	505	548	593	527	547	571	560	522	509	518	550	525	558	518	544	514	549	524	589	524	564	517	557	559	520	557	540	562	567	572	545	550	545	549	524	552	587	551	526	536	545	535	530	562	564	542	562	537	580	555	543	543	559	549	506	543	562	525	554	555	536	529	534	551	541	546	520	525	577	544	535	546	578	572	483	520	533	539	551	538	517	525	562	488	516	521	547	567	556	576	516	528	591	535	552	563	504	529	541	523	591	548	516	536	601	506	531	493	561	514	507	559	531	526	544	541	573	524	553	551	566	560	536	514	485	503	534	518	554	560	571	512	529	531	538	543	528	566	544	548	561	545	531	565	554	588	535	529	524	542	504	540	578	524	559	492	529	541	540	550	541	528	564	527	520	581	537	569	537	512	557	536	514	499	605	565	529	508	582	566	516	523	519	520	536	597	557	542	561	604	529	515	528	558	522	547	542	552	521	555	553	520	558	515	538	530	561	535	575	572	541	544	544	510	558	512	517	508	507	569	545	498	568	541	594	576	591	570	496	505	545	545	489	519	568	520	531	508	565	511	517	551	554	523	582	536	511	545	532	542	524	547	544	565	576	520	517	568	544	546	550	532	567	504	571	520	544	560	558	589	523	533	537	556	545	575	536	571	549	567	525	538	544	511	572	548	542	541	527	573	561	554	534	574	557	551	558	546	522	571	534	572	575	521	506	504	542	517	518	536	493	548	564	531	546	559	535	524	556	565	547	554	536	531	565	515	544	555	548	552	562	571	547	549	582	518	571	534	537	554	558	546	517	505	510	569	525	525	539	559	572	509	537	555	540	519	509	541	540	547	539	565	513	512	532	569	568	571	552	532	519	513	533	522	568	569	537	545	506	527	542	521	492	568	516	532	509	545	506	565	540	542	545	518	581	536	542	544	532	569	537	505	555	564	559	584	566	513	543	523	553	529	581	531	527	560	521	560	552	541	531	584	573	549	525	597	527	531	514	547	585	558	531	589	558	537	522	526	549	552	535
19541	2237	804	541	436	393	333	344	301	333	291	310	320	297	301	329	289	290	290	309	274	344	272	333	292	309	264	271	255	255	290	278	291	285	275	279	302	287	270	261	282	315	275	277	274	261	242	281	296	317	286	288	244	282	296	310	305	277	221	309	266	277	281	277	300	290	287	280	258	272	271	290	315	291	279	288	288	296	270	286	296	285	275	296	311	265	325	277	278	280	273	296	292	284	291	276	271	268	268	287	277	290	291	300	266	274	265	279	280	306	302	283	282	295	331	293	305	278	301	300	305	282	291	262	286	269	282	301	273	303	306	312	272	315	299	306	277	277	298	272	282	242	329	303	282	259	274	301	287	310	298	289	298	279	315	298	293	282	276	302	276	300	286	302	265	312	277	284	276	294	277	292	268	262	308	309	322	310	337	286	254	265	316	289	307	284	280	309	288	271	282	323	263	264	263	280	329	260	272	271	274	265	277	290	293	294	289	295	271	294	312	293	265	314	326	279	315	300	299	261	294	260	279	292	258	283	328	270	276	282	277	303	287	323	278	291	282	277	264	283	296	282	283	286	276	286	297	277	309	275	279	280	261	269	318	309	311	242	275	269	251	256	270	262	305	273	288	307	276	292	264	278	272	316	295	294	298	312	309	308	283	270	250	279	294	280	296	278	265	261	282	280	288	264	267	272	298	287	250	250	307	280	296	301	298	282	279	285	293	272	269	277	306	318	279	297	278	289	285	302	309	269	263	276	314	272	279	276	262	283	265	306	311	252	286	274	275	270	290	290	272	277	291	281	273	298	293	309	275	275	289	307	270	311	297	299	269	298	304	303	315	280	241	276	294	300	277	290	247	285	295	290	270	262	308	284	275	285	294	292	303	252	257	272	281	279	305	267	272	298	282	280	288	287	299	289	250	268	290	305	267	269	304	288	284	282	288	308	250	309	297	312	324	279	280	266	286	296	262	271	321	326	284	250	291	257	307	264	297	252	296	270	274	261	290	310	301	285	323	269	292	295	287	263	279	299	264	291	301	302	284	296	262	295	279	297	306	309	283	272	251	287	301	279	303	295	267	286	263	297	275	268	260	285	291	275	305	283	288	268	319	284	289	300	302	283	262	267	277	331	301	270	261	270	274	281	302	282	279	280	280	270	259	277	275	297	302	310	282	297	312	291	284	261	249	295	281	290	304	232	285	288	291	313	305	285	292	301	275	294	296	272	322	254	291	273	273	276	279	277	268	267	288	298	271	306	293	285	270	275	282	289	317	270	316	263	289	293	272	274	297	282	311	285	259	269	283	275	286	307	297	270	329	307	273	276	264	270	283	248	282	264	311	291	284	310	268	270	285	277	260	305	296	287	295	290	302	299	296	276	274	306	298	287	258	313	256	281	310	277	330	300	278	302	276	277	302	293	266	264	310	287	259	285	295	284	275	303	282	301	259	269	249	278	295	329	294	281	293	285	301	257	268	254	286	297	301	278	316	314	291	285	262	281	244	262	296	279	326	258	298	270	311	305	267	292	272	291	260	291	306	278	298	283	285	306	274	302	242	290	281	298	304	308	306	307	292	294	261	280	293	278	275	269	308	274	273	271	263	281	295	296	293	273	275	283	283	311	297	297	303	278	279	288	313	318	312	294	271	296	296	283	276	263	303	290	323	300	299	296	303	255	308	275	274	261	262	292	297	287	273	303	293	287	287	287	256	320	302	288	286	279	294	263	286	281	308	288	266	262	289	285	296	278	272	267	304	281	305	293	291	305	263	299	301	287	294	314	290	275	293	313	306	257	279	291	298	259	261	306	289	268	288	295	264	306	277	280	265	267	315	268	273	311	285	293	288	248	259	290	294	299	268	281	314	286	283	279	293	290	278	280	299	283	292	276	301	272	259	290	298	293	297	279	267	276	281	248	303	267	263	308	289	277	266	266	279	281	306	311	287	293	306	288	313	305	270	269	260	303	280	296	265	303	307	269	336	313	263	279	266	278	263	252	287	300	265	310	268	288	306	277	285	286	274	284	294	274	258	277	319	306	299	309	274	287	284	269	261	281	298	276	318	274	267	264	281	297	314	279	303	285	278	290	289	316	306	285	282	282	264	296	275	268	267	286	281	289	273	289	278	264	249	225	282	287	247	307	302	263	297	299	324	312	306	267	274	290	272	296	292	304	281	289	297	280	251	284	303	272	275	274	301	266	289	285	271	296	281	276	290	268	271	260	303	292	265	256	260	340	262	323	300	300	317	269	284	315	272	264	260	282	294	306	307	282	311	287	301	295	299	282	274	278	264	299	235	318	305	248	267	257	289	290	276	302	268	264	273	323	279	296	265	304	327	300	276	287	281	286	293	281	288	280	322	276	290	283	289	282	276	290	287	239	262	307	284	295	276	302	285	263	275	283	243	263	290	292	291	297	298	274	305	270	286	295	302	313	276	297	296	289	309	273	279	293	262	301	287	259	297	256	288	317	282	277	256	268	276	272	258	259	295	304	262	279	307	267	294	280	293	317	273	261	269	279	291	293	296	304	272	291	235	279	296	296	256	257	287	303	268	301	302	296	277	275	265	284	263	265	266	292	300	292	324	304	258	316	279	256	286	300	270	320	312	293	286	261	263	279	292	285	258	275	287	303	285	276	266	265	294	275	274	304	305	281	268	269	310	277	257	260	277	274	290	287	298	285	283	294	290	322	318	300	290	290	282	268	263	242	288	277	295	249	272	276	295	273	278	287	289	267	290	271	283	302	270	305	292	317	299	297	280	292	285	288	297	280	308	264	279	270	287	287	278	271	293	255	342	291	282	312	297	262	286	306	282	251	276	280	279	313	283	302	284	286	296	266	292	289	294	265	325	294	261	270	316	277	269	309	305	267	287	278	300	274	284	270	313	295	277	242	287	277	252	289	298	278	293	279	304	305	274	270	300	265	321	318	281	297	302	292	291	305	291	297	292	336	269	280	306	316	278	310	311	281	328	283	289	322	287	271	293	260	290	270	265	259	269	274	250	295	298	282	269	259	280	257	255	301	281	277	276	326	286	275	305	276	296	323	293	269	293	277	255	316	279	281	311	297	276	301	287	283	266	269	277	313	279	294	301	276	322	300	292	287	263	320	289	284	291	316	299	286	275	309	289	294	268	305	269	276	305	284	283	295	271	290	276	299	290	292	275	306	293	305	278	276	295	280	261	312	305	313	259	272	291	276	261	278	277	269	254	299	306	228	277	296	278	280	278	261	286	305	291	283	296	325	292	307	303	291	314	269	288	289	309	278	288	323	255	327	301	341	280	282	280	306	299	301	281	250	283	292	275	314	319	287	276	268	278	276	301	316	280	258	260	304	283	289	302	272	294	298	298	257	278	311	322	304	289	327	278	306	280	284	285	295	287	236	271	283	261	297	310	299	278	290	280	300	285	278	301	304	297	268	273	288	278	295	280	249	290	253	286	286	272	271	252	313	284	312	280	298	283	272	282	273	285	280	274	273	308	254	288	287
12015	980	1332	1519	1358	1190	1058	1036	975	908	822	856	840	702	731	761	749	736	696	727	714	728	711	730	724	702	646	680	681	681	690	715	719	665	665	676	675	685	716	663	702	685	688	671	665	724	697	692	653	688	667	675	691	671	746	686	635	672	735	699	604	661	691	670	675	662	681	684	607	663	680	659	666	693	729	648	618	692	628	696	638	659	666	697	656	692	674	656	683	650	711	692	641	721	655	675	654	661	653	724	693	660	688	709	682	672	654	625	700	693	634	675	699	702	685	706	646	688	682	687	681	722	676	665	685	661	687	666	634	669	629	643	661	690	688	686	648	672	608	649	703	684	666	679	625	678	703	727	656	686	660	704	697	671	694	723	672	632	690	669	689	648	597	702	700	665	682	700	694	646	695	671	728	664	657	669	659	705	669	652	718	702	666	651	660	719	686	694	732	654	705	651	686	671	670	681	656	660	698	690	654	672	683	676	681	618	667	664	641	702	652	679	672	707	688	651	713	674	698	727	698	666	667	689	683	659	688	691	693	698	741	677	697	698	654	721	667	639	676	680	633	709	654	695	676	710	706	661	667	666	652	665	702	694	721	668	672	684	724	688	717	681	669	722	690	660	674	652	683	684	682	669	680	639	647	670	689	707	652	634	685	699	688	674	650	694	672	684	689	651	624	671	670	701	637	648	663	703	636	646	633	649	638	659	656	671	696	708	717	692	655	712	621	602	685	737	661	665	679	656	652	653	721	622	630	650	660	676	675	662	656	668	653	696	684	624	682	648	673	655	665	709	672	691	699	686	709	699	669	703	646	666	672	635	654	723	689	689	672	730	663	631	667	652	660	645	687	646	680	722	668	663	674	685	664	684	690	665	634	705	663	718	667	694	670	640	703	678	656	666	661	663	670	725	679	678	723	677	683	691	748	632	670	631	688	647	721	657	673	688	714	659	651	638	681	687	713	725	666	675	663	682	676	651	667	703	650	651	653	701	691	732	656	672	638	676	699	654	696	694	710	673	658	669	681	666	687	653	699	661	692	707	693	735	613	721	659	697	639	668	713	672	685	700	678	695	693	687	665	649	688	705	698	675	679	671	654	666	690	694	647	714	685	674	683	699	672	677	667	714	637	646	666	661	646	710	596	719	697	718	687	711	627	680	663	671	698	645	667	673	660	672	684	736	669	705	693	646	650	682	639	624	696	662	674	695	659	669	679	704	629	695	655	698	659	704	688	631	670	671	641	652	664	658	678	667	657	673	700	644	668	689	697	704	683	689	704	660	685	657	657	688	684	654	632	685	653	699	675	700	689	670	697	694	661	656	700	667	677	659	686	675	701	684	689	634	652	690	682	645	719	721	675	701	716	687	706	663	710	695	681	654	682	695	679	624	679	692	632	723	673	659	672	675	644	695	684	683	647	665	617	618	630	677	669	619	678	718	687	690	655	655	702	706	676	682	701	689	649	662	661	704	708	677	682	615	664	689	679	680	678	691	662	672	696	685	624	693	683	659	644	685	693	686	711	661	649	717	689	680	672	703	660	699	684	701	676	740	694	646	669	676	705	682	711	698	673	646	647	664	732	678	652	720	667	690	684	717	684	641	666	684	674	649	672	722	633	669	700	707	658	690	700	639	649	686	689	670	631	679	689	654	751	699	713	685	728	679	673	706	689	706	646	677	611	636	666	618	615	664	641	666	693	673	654	695	694	730	653	665	671	680	642	690	698	722	662	636	651	674	670	699	680	647	684	643	677	697	659	653	682	679	701	653	666	641	656	697	723	697	666	682	685	675	620	597	664	664	641	648	668	693	649	680	675	710	683	686	675	704	675	681	677	651	682	655	689	689	729	674	705	639	676	654	682	701	675	685	654	716	691	699	747	655	645	671	693	677	668	710	659	733	673	717	745	670	696	634	691	626	665	669	657	673	669	684	690	711	703	649	696	605	636	690	670	666	672	711	679	666	659	704	653	693	664	620	680	641	681	687	660	682	626	718	685	615	663	710	716	672	675	696	649	655	702	734	674	654	705	684	630	661	685	684	696	653	661	699	674	657	648	673	708	653	649	676	660	749	709	676	677	673	704	730	685	646	716	698	678	664	641	698	682	664	696	646	662	659	710	655	649	709	698	658	696	659	658	712	660	670	673	645	697	693	670	659	709	681	660	698	724	682	670	667	661	667	686	731	624	692	672	674	680	671	693	716	686	728	644	652	674	659	647	696	640	655	697	654	663	696	677	701	707	653	687	638	662	683	678	694	640	684	685	645	653	658	636	657	673	718	690	724	673	679	653	685	674	670	709	669	647	712	677	737	699	717	686	718	637	635	686	691	677	635	697	644	645	666	661	678	683	711	657	673	627	632	652	708	681	716	693	696	652	650	690	641	649	657	690	701	719	652	688	652	765	698	672	660	696	677	658	732	642	673	714	687	688	678	653	698	674	695	687	634	677	662	650	654	684	697	691	684	693	682	704	638	649	694	699	656	704	654	681	649	640	609	721	660	689	682	707	679	673	705	714	694	699	701	677	699	686	644	668	660	660	678	671	670	634	664	720	656	647	697	702	604	675	707	682	705	651	692	669	649	700	698	666	710	687	682	723	689	663	699	687	711	686	649	682	672	629	633	679	608	713	687	632	676	670	658	690	696	710	665	699	720	654	688	696	628	742	680	697	719	679	646	633	713	676	677	656	672	692	665	675	696	687	680	669	653	679	648	682	666	664	604	704	682	675	597	688	638	696	700	683	703	667	700	675	676	648	673	641	681	659	652	718	711	675	647	652	684	676	670	681	689	703	613	680	675	689	642	692	679	696	657	699	687	670	675	686	677	706	721	661	708	676	704	734	679	682	658	696	681	681	653	659	688	666	673	685	692	634	763	674	696	644	697	670	662	652	673	632	698	687	696	690	649	673	725	678	690	697	690	661	688	657	637	680	667	684	708	654	715	656	671	710	724	620	708	695	631	691	648	679	663	643	708	673	662	706	672	640	698	661	678	660	678	759	656	713	678	683	664	675	677	714	681	677	673	675	658	688	669	679	658	599	639	688	707	669	649	647	688	697	672	609	644	703	686	683	706	692	681	670	636	706	738	701	652	634	704	606	624	708	693	674	677	689	655	680	699	699	680	671	699	678	679	725	665	669	680	680	723	668	733	602	626	664	662	672	682	665	691	665	611	689	667	688	700	675	670	683	688	686	668	690	638	728	719	708	715	666	697	661	725	657	673	652	659	672	734	672	650	637	656	690	663	678	660	684	688	702	630	690	684	667	643	644	683	672	680	661	681	630	648	695	692	640	675	706	662	677	658	698	627	663	645	660	683	653	676	674	634	633	690	663	691	663	710	698	677	658	627	722	686	712	663	661	687	656	680	673	676	722	645	703	725	670	705	674	712	662	662	663	673	682	662	655	654	658	656	682	696	638	724	659	655	657	631	661	723	660	691	626	671	678	681	716	636	675	655	635	688	696	659	680	640	676	684	681	694	740	666	676	709
28983	4785	1623	1077	781	598	563	477	505	469	549	550	450	425	433	421	414	441	419	454	375	418	427	404	389	414	417	399	418	449	411	387	421	425	384	400	414	448	424	424	436	395	420	419	387	396	411	419	430	447	424	379	399	397	402	386	365	403	394	434	433	421	390	420	382	436	415	417	427	402	378	463	407	386	424	375	376	410	431	402	401	415	439	448	398	405	384	433	400	433	429	441	423	420	364	403	404	446	417	383	371	395	433	400	379	385	420	405	425	398	405	394	414	430	430	376	409	418	431	379	426	403	445	379	367	422	438	395	392	429	395	386	430	407	424	417	425	395	417	409	409	428	425	440	440	406	381	397	438	406	423	418	425	377	395	395	400	402	407	390	397	426	446	392	399	424	437	445	391	381	406	377	404	424	409	405	419	404	384	412	379	411	387	405	360	411	379	393	429	407	416	402	420	409	378	424	407	386	456	436	416	403	381	431	430	414	413	403	419	419	384	426	425	392	408	397	435	437	421	421	406	394	416	396	402	432	409	395	420	411	447	425	420	419	447	401	398	425	418	394	390	372	366	402	418	410	407	421	434	385	370	365	417	411	405	401	411	421	386	394	417	402	428	403	405	413	415	392	413	434	436	416	386	389	418	371	407	391	418	395	379	397	396	395	408	380	377	365	422	402	454	388	361	412	422	388	429	426	427	399	413	397	371	377	424	421	384	407	433	412	417	404	420	406	488	405	392	378	367	434	446	423	405	367	392	389	428	448	402	422	369	418	400	431	417	436	450	410	388	398	413	409	391	422	426	412	408	403	437	423	424	402	406	391	403	472	405	400	395	415	366	413	443	423	439	397	413	395	372	411	449	412	434	392	396	392	378	399	419	421	397	420	378	414	377	439	385	403	404	446	426	416	457	384	414	391	390	419	425	403	408	426	435	318	401	420	405	427	419	417	410	405	425	410	401	397	396	388	395	368	393	403	449	422	405	388	397	399	409	391	434	366	436	437	421	385	402	398	452	429	402	389	411	388	425	395	419	423	428	414	443	405	395	397	446	395	414	421	410	388	407	434	439	407	454	422	443	383	408	389	419	402	407	383	396	420	420	410	391	388	391	421	397	412	459	433	409	408	388	370	427	454	399	414	410	418	413	406	387	416	441	426	408	421	412	366	421	376	395	448	421	433	426	418	416	393	424	377	433	400	399	407	432	412	402	365	398	401	389	445	399	399	396	407	433	383	404	372	356	425	391	439	466	429	423	405	369	428	403	414	423	435	432	382	406	409	416	430	405	424	428	459	402	412	435	436	404	421	427	431	398	421	426	420	396	428	430	414	410	409	416	379	412	405	437	379	393	409	418	424	405	419	420	426	431	446	418	399	406	420	450	417	408	389	433	410	384	395	406	409	408	402	433	444	421	445	368	396	418	400	415	428	386	447	395	436	396	391	414	410	422	421	381	385	408	406	411	422	432	409	383	395	401	425	401	420	399	406	442	408	406	431	428	433	410	381	359	407	411	428	428	419	433	399	387	436	361	418	433	380	421	407	373	384	410	402	421	400	362	429	395	412	400	430	386	399	447	413	374	430	415	445	408	403	404	429	385	422	404	441	429	378	408	365	393	416	461	442	394	398	421	414	454	404	413	401	401	425	383	410	400	409	416	395	407	407	418	433	408	449	433	402	409	405	401	383	415	393	456	395	412	391	438	416	410	400	413	398	445	429	441	396	417	408	384	373	406	428	414	409	423	417	404	388	384	451	437	361	374	424	450	402	406	397	443	392	420	406	412	410	431	408	370	401	408	387	375	449	415	418	407	399	395	431	415	363	373	377	430	445	411	406	416	414	422	403	462	430	386	430	410	431	413	408	383	390	394	428	454	384	417	437	431	403	412	384	440	418	392	413	419	399	401	407	393	391	425	457	434	369	441	460	394	398	402	408	449	419	381	418	434	385	377	440	429	363	413	397	375	411	420	428	417	404	406	443	355	404	424	406	397	407	451	385	417	453	385	416	387	411	371	435	424	449	363	438	444	404	431	447	405	428	388	432	410	391	393	374	429	373	387	381	390	410	389	404	405	402	359	417	376	411	447	434	441	441	377	377	406	385	385	427	401	410	422	426	403	405	383	427	408	431	422	418	370	403	397	398	379	447	403	416	391	407	349	384	410	443	402	401	440	405	398	400	400	387	446	412	440	448	398	412	389	431	402	430	412	433	398	452	401	431	386	403	404	452	429	438	421	431	435	413	423	388	447	413	433	399	417	396	430	418	423	421	427	412	398	380	417	420	412	396	415	382	433	400	409	455	392	444	449	401	430	406	392	394	422	421	436	421	382	436	418	370	408	387	394	386	397	374	428	415	400	392	458	432	413	432	406	390	404	376	403	418	377	420	406	450	437	409	400	424	417	397	404	457	400	366	394	424	399	435	401	381	460	419	436	390	384	430	379	380	392	390	407	384	411	392	417	445	412	400	400	401	438	408	394	387	433	452	390	416	445	400	422	375	432	390	428	377	380	459	442	371	419	403	397	402	405	416	432	383	355	397	452	446	435	391	389	413	370	406	423	404	438	387	414	387	399	418	402	422	388	403	390	374	421	394	424	431	390	414	454	401	404	417	385	395	417	391	430	422	433	379	424	363	374	430	410	414	419	444	404	412	434	395	402	385	381	415	397	414	358	417	411	440	393	394	419	414	414	449	419	392	455	423	399	400	441	448	414	373	397	407	363	387	398	396	406	429	429	433	416	454	434	393	433	416	419	385	383	371	400	444	425	420	404	381	458	388	415	422	420	425	443	434	386	445	413	410	424	447	433	413	405	394	415	378	436	430	433	407	396	399	403	364	433	425	416	439	421	430	411	419	420	411	424	435	407	395	400	396	422	431	428	405	392	427	394	430	413	423	417	429	402	417	372	404	432	393	433	422	442	419	441	411	365	386	418	387	394	479	448	433	394	398	359	413	398	397	402	405	408	384	421	379	418	428	416	442	418	404	398	419	389	453	431	453	415	405	438	442	415	397	382	412	377	413	410	404	426	384	412	442	438	417	458	446	414	422	464	445	397	433	413	383	390	366	401	429	415	450	427	392	416	372	417	427	423	426	413	431	436	430	413	397	411	389	414	385	421	396	438	423	419	399	414	436	404	445	404	423	410	406	421	434	414	440	394	392	419	418	438	400	433	445	409	436	411	422	371	406	404	410	402	454	432	407	403	380	420	424	460	402	435	430	442	400	418	404	410	437	428	393	456	410	387	410	402	416	429	392	396	413	401	365	404	367	446	399	382	390	386	404	416	414	444	420	388	415	392	412	417	402	410	378	426	378	413	442	443	404	407	367	382	421	398	444	370	446	425	440	431	432	404	399	417	400	416	395	361	414	445	448	422	400	420	385	421	423	420	391	383	411	420	424	433	413	425	463	399	402	393	423	372	411	428	430	378	430	402	415	429	443	405	426	439	422	397	418	410	407	420	420	433	381	387	390	392	381	399	412	419	380	346	392
16031	1572	2140	2516	2230	1953	1701	1550	1381	1428	1291	1117	1103	1114	1056	1078	1088	1064	984	1007	1035	985	1031	1044	968	943	972	976	972	998	980	960	926	956	967	980	907	979	933	899	919	957	932	962	956	936	936	868	904	922	930	902	915	936	917	964	877	914	944	954	920	885	918	933	930	932	921	907	934	935	910	916	902	894	955	905	914	931	887	881	916	913	873	912	904	924	943	885	935	936	927	957	909	907	888	933	979	948	860	940	954	937	920	937	906	879	876	924	885	919	962	910	905	957	926	935	889	880	877	887	939	864	933	915	909	893	975	879	889	914	895	874	948	876	930	930	958	918	882	908	949	955	876	927	949	918	959	939	961	972	932	901	905	946	910	954	865	925	906	923	921	878	885	879	971	962	918	871	944	885	871	890	888	928	938	1001	930	931	925	899	989	884	965	958	917	894	910	917	958	952	915	904	918	917	905	830	909	930	929	933	925	924	921	917	918	982	919	872	914	936	901	912	927	905	913	906	997	890	902	923	882	915	954	865	925	943	950	918	887	878	925	909	881	982	941	945	921	930	889	937	919	876	872	948	903	932	946	871	931	923	853	897	906	902	898	886	916	967	916	926	922	898	961	982	899	949	900	903	950	892	887	968	893	923	930	925	910	891	887	931	945	940	901	906	874	926	892	908	903	892	933	999	952	962	858	939	913	934	989	893	938	934	968	956	924	898	871	898	910	874	939	942	989	924	889	881	918	866	944	967	893	872	894	935	865	915	955	935	901	888	967	946	945	904	945	904	930	967	862	968	903	936	873	882	909	950	918	897	882	890	878	893	897	886	873	934	927	886	946	967	896	966	865	944	880	919	894	918	927	967	932	920	915	947	904	917	946	915	940	888	941	889	893	917	884	928	895	912	874	915	917	956	907	962	918	938	932	932	889	885	881	892	900	945	906	909	954	907	893	864	896	896	879	935	910	901	925	942	869	896	893	929	922	947	940	950	895	889	944	911	907	923	906	893	908	895	893	865	932	928	942	871	973	895	911	884	939	925	969	951	897	931	926	848	920	956	930	936	954	964	944	956	903	904	945	920	896	885	940	948	913	865	945	865	953	893	929	945	889	934	934	906	934	951	895	889	931	934	947	894	884	942	963	911	882	916	931	910	936	945	975	872	951	923	935	895	885	934	950	923	873	911	917	945	907	901	872	936	936	910	904	882	894	935	879	950	936	867	930	1015	960	938	935	878	996	925	915	940	962	900	873	887	902	912	960	890	862	911	889	874	939	903	887	882	912	914	919	922	893	931	899	902	943	892	879	935	946	881	958	910	919	907	1008	944	943	956	944	950	934	893	899	941	920	887	920	876	915	931	935	926	930	913	867	943	939	878	919	886	903	901	926	919	876	882	919	925	894	917	927	900	922	875	898	940	942	884	887	902	885	939	928	853	884	937	934	936	931	885	949	888	936	937	931	896	912	932	928	922	916	911	901	940	953	912	907	962	950	955	919	918	986	923	868	910	872	927	911	893	943	930	947	910	890	915	889	906	969	903	924	948	872	926	943	948	900	894	959	914	929	980	964	938	933	903	921	913	951	894	983	947	929	919	920	898	895	882	927	961	899	942	895	1022	971	923	888	930	923	913	924	901	881	955	900	902	955	867	863	916	895	918	916	941	899	909	915	916	927	912	853	915	911	878	921	946	910	904	952	923	973	915	898	889	911	907	923	908	963	929	932	930	920	926	842	902	915	887	959	939	914	940	864	975	895	895	911	934	931	969	878	881	930	915	939	937	907	899	914	884	930	927	941	948	882	911	909	931	926	929	940	893	873	949	982	919	894	913	944	930	878	896	918	874	957	878	905	913	981	913	933	896	893	926	920	929	924	960	940	960	842	935	922	953	898	902	978	922	949	888	936	868	922	886	896	968	840	913	891	916	923	941	934	920	917	904	911	961	911	897	900	913	899	963	859	902	926	919	885	907	904	883	912	884	877	903	869	893	898	916	905	930	881	871	955	944	997	870	967	936	958	955	911	903	948	909	916	924	924	912	904	915	930	917	908	894	878	876	910	909	948	857	924	903	895	904	888	918	913	865	873	935	889	913	972	924	935	950	944	919	886	924	911	888	900	922	939	892	923	931	905	908	941	910	877	986	924	943	934	895	896	930	869	930	914	917	912	892	915	905	911	936	878	949	913	981	930	949	947	899	951	934	944	967	952	919	930	866	884	937	915	928	948	918	921	916	918	896	911	898	931	890	930	935	946	886	1027	924	931	935	892	899	897	963	923	878	949	966	915	869	913	948	964	932	932	903	869	926	929	929	917	900	932	905	910	928	921	922	855	903	896	918	974	944	961	911	918	894	969	903	906	917	891	927	971	994	905	922	920	890	943	886	898	877	860	932	928	910	899	890	930	919	935	968	939	915	943	902	913	901	908	915	938	944	910	913	906	918	933	903	946	905	910	951	937	992	928	867	902	898	939	957	960	964	894	940	924	932	894	894	922	896	961	911	970	936	977	872	973	951	932	912	948	911	903	879	934	892	924	903	940	911	972	908	936	963	895	937	922	961	930	900	909	891	937	884	941	936	911	910	903	893	892	920	903	850	943	901	942	907	947	933	892	869	878	923	895	897	862	887	968	955	910	891	939	914	1006	950	916	927	903	863	916	924	909	950	898	873	910	917	917	928	945	953	897	960	952	870	878	861	868	949	930	903	848	895	966	949	933	926	896	913	925	903	917	937	933	899	934	951	934	988	945	896	911	908	941	901	939	905	906	909	933	915	900	926	918	883	905	929	908	963	954	872	908	910	924	941	915	932	916	943	895	945	925	878	934	943	927	937	920	884	909	929	909	872	864	882	870	928	912	890	894	969	851	861	942	922	887	953	893	908	901	925	956	906	953	860	882	938	943	881	872	920	923	865	937	907	915	887	930	975	911	921	897	898	872	903	909	895	925	908	909	909	907	954	924	962	889	876	991	907	897	878	966	974	938	907	941	970	980	911	939	926	910	934	845	939	905	922	945	952	920	943	930	915	942	939	863	891	907	896	939	926	909	923	919	926	899	955	905	904	923	895	968	938	959	906	937	928	891	942	892	928	925	935	911	888	888	897	895	939	953	888	898	852	908	964	894	956	929	959	920	887	912	930	969	928	892	914	899	881	909	932	930	979	934	897	902	915	953	914	954	987	917	907	937	982	879	978	876	987	897	907	903	888	892	918	920	931	910	924	951	888	949	926	949	931	941	933	924	974	921	866	900	901	904	899	911	910	888	934	913	903	894	939	841	958	889	921	874	910	952	932	895	884	947	932	917	886	935	870	924	967	884	876	878	920	923	889	950	920	876	910	912	925	913	869	913	943	897	926	923	864	925	931	843	939	891	877	969	955	883	941	854	877	883	961	939	915	898	863	913	862	972	928	948	896	896	883	938	868	932	908	935	966	948	850	907	941	929	911	887	883	904	879	922	851	934	902	957	924	853	929	933	888	891	928	838	881	919	932	859	916	895	932	915	871
5110	422	228	223	235	205	230	197	249	211	221	213	235	205	207	248	232	205	239	222	233	236	209	254	192	210	234	210	217	226	204	236	215	206	212	237	231	203	206	210	205	232	236	206	225	208	247	239	243	204	184	209	223	233	212	229	230	218	244	242	225	232	232	226	225	217	205	215	216	221	215	273	231	224	224	200	224	229	195	219	224	211	209	228	210	190	219	236	199	250	178	245	225	196	215	212	244	209	257	217	219	224	223	236	246	227	245	217	215	207	224	199	228	212	265	237	235	219	220	220	213	220	253	212	227	224	227	197	200	224	229	243	221	207	240	205	207	234	263	212	224	220	200	242	207	243	219	220	208	216	221	227	230	225	240	213	251	242	216	236	204	243	224	240	201	216	201	221	254	216	231	240	233	252	219	219	219	204	213	227	208	233	239	216	228	210	218	205	232	182	243	209	214	215	236	244	209	224	229	202	196	229	214	201	202	226	216	213	255	212	183	225	204	207	230	211	218	201	184	190	235	241	207	231	242	202	211	196	233	202	236	230	222	211	206	249	217	250	235	249	224	214	180	202	193	241	214	238	233	226	199	208	218	204	202	201	248	201	170	226	242	234	226	210	214	197	216	210	227	216	246	236	237	220	228	229	254	231	215	214	245	206	216	211	231	229	215	214	211	242	226	238	241	230	218	230	217	198	229	225	219	217	227	226	222	239	212	232	234	220	162	230	234	201	231	212	250	212	224	212	224	237	202	230	226	226	211	230	204	227	246	197	211	211	205	233	223	228	239	218	224	239	212	215	209	226	222	201	248	209	207	206	219	241	210	228	188	222	222	225	216	207	194	202	218	232	239	244	218	232	231	232	213	228	219	218	228	227	237	263	221	190	207	219	228	204	224	215	244	224	261	212	231	236	212	227	238	224	213	243	217	206	260	253	208	198	209	186	213	242	214	201	220	201	235	224	224	187	223	206	210	240	218	235	197	220	222	221	218	216	237	244	242	203	198	214	217	231	230	227	230	196	213	252	230	199	226	212	202	198	232	209	246	223	231	231	215	205	192	219	198	229	201	237	221	228	222	220	223	192	220	210	228	214	212	196	216	226	215	234	220	225	216	233	218	234	231	225	226	221	215	235	196	197	227	250	241	195	215	243	214	233	225	212	200	213	222	220	200	205	200	228	212	205	241	211	212	249	220	211	224	246	196	226	226	214	233	228	213	191	210	187	209	191	217	235	235	206	244	247	227	215	196	245	193	247	256	249	231	202	236	223	225	205	241	227	222	225	239	213	218	207	230	229	224	232	224	207	248	200	181	204	242	226	227	207	202	237	225	215	212	239	253	228	212	232	232	220	230	227	240	216	199	215	218	212	219	220	218	226	210	232	194	224	197	225	220	210	240	206	205	201	205	193	185	200	201	220	222	249	244	223	215	195	215	209	233	233	226	218	213	251	215	212	181	221	223	201	229	207	272	215	196	201	207	210	207	209	209	199	252	237	231	222	214	245	183	239	225	229	232	225	217	205	223	220	249	205	190	207	203	215	228	219	248	232	226	229	201	214	206	205	226	247	237	227	209	217	225	230	205	193	220	246	221	219	228	223	240	225	200	223	215	208	222	216	208	228	212	187	217	239	206	192	228	218	234	189	234	233	231	209	263	229	196	222	261	218	272	204	208	246	194	180	198	215	229	222	232	229	228	242	213	220	228	236	229	231	215	243	243	237	155	224	234	236	236	197	231	219	224	230	214	245	246	253	224	234	204	211	216	244	249	218	235	243	244	223	221	214	252	224	215	229	257	251	211	217	211	226	207	204	261	228	222	216	204	201	232	229	228	204	236	217	245	232	236	238	212	232	209	245	191	220	210	233	219	214	216	224	209	198	239	237	236	227	202	209	241	222	215	253	249	223	248	223	235	236	221	248	234	210	217	222	217	194	204	236	224	237	230	223	192	199	251	203	255	223	239	225	189	190	224	213	204	235	193	202	213	232	228	248	218	230	235	236	243	220	232	225	230	216	219	235	240	208	242	213	200	218	245	242	220	201	239	227	223	217	237	213	199	226	234	225	256	209	230	218	211	205	204	203	194	195	223	225	234	194	216	203	223	210	247	229	219	214	234	247	200	201	227	212	202	255	223	215	203	194	233	203	224	251	237	234	212	231	223	210	220	221	196	217	225	226	216	216	206	223	188	199	209	236	190	203	209	229	243	257	208	224	234	192	212	223	243	230	213	212	198	220	217	235	189	207	214	227	257	226	217	240	203	209	240	213	212	221	219	200	229	219	197	210	201	234	205	235	241	209	233	217	234	209	204	212	224	240	221	228	217	218	188	211	189	207	203	234	219	220	227	200	230	197	219	229	254	212	232	200	219	239	243	239	191	241	207	243	243	233	222	242	220	232	226	229	202	199	197	214	223	225	237	249	220	203	226	205	215	210	228	206	218	207	241	197	246	217	188	227	211	218	202	206	222	234	240	216	258	226	257	215	241	213	219	202	229	210	212	193	244	234	218	196	229	228	217	215	188	243	216	204	226	217	213	215	227	236	199	237	196	219	240	200	194	244	245	227	200	203	231	193	210	228	214	227	225	227	230	219	226	193	229	232	234	222	234	236	198	239	215	224	198	214	234	233	208	236	227	188	211	220	220	234	210	205	198	207	221	209	221	220	201	199	234	208	201	220	202	202	210	215	207	225	218	199	218	240	235	240	223	203	217	185	211	219	236	199	198	206	205	214	249	223	230	219	241	230	190	226	219	198	205	224	210	231	186	220	213	206	224	219	239	237	231	232	229	218	237	246	193	252	237	244	220	212	213	191	214	220	212	226	235	179	222	217	217	245	226	200	205	238	219	228	235	205	234	222	211	225	215	248	232	238	213	237	229	218	224	199	241	242	201	260	249	221	235	218	250	191	236	224	213	208	215	212	231	222	199	197	211	238	213	227	218	247	231	240	221	211	218	216	227	220	231	216	220	200	207	248	238	223	253	242	191	220	230	201	217	229	226	213	245	213	198	177	258	219	231	200	221	222	224	194	199	220	240	238	210	221	211	225	207	223	225	203	227	210	222	202	237	239	230	188	214	209	217	204	205	230	235	210	219	228	223	208	211	225	222	220	225	235	231	234	234	240	228	226	199	214	228	230	205	224	252	235	196	208	235	212	240	219	210	204	227	208	185	210	195	233	217	205	233	239	231	217	236	219	215	266	252	253	222	233	224	205	191	239	218	219	205	210	219	229	219	236	203	233	254	202	239	238	249	213	226	190	203	230	191	217	235	224	218	214	230	234	220	238	241	223	226	217	230	236	213	263	240	201	199	232	239	211	199	224	196	229	231	193	206	226	216	226	228	208	227	188	217	219	227	260	230	215	227	206	193	217	230	220	221	251	215	224	202	206	222	206	203	210	211	229	232	236	234	230	229	178	227	207	230	220	243	187	219	220	235	214	207	230	251	211	201	212	247	213	203	192	207	238	219	240	253	234	216	198	248	227	208	224
3526	604	551	588	523	585	564	573	530	554	522	537	519	536	517	558	531	542	551	554	580	540	531	544	546	571	519	565	533	541	515	535	495	562	565	548	566	541	589	529	592	524	552	533	535	549	519	531	497	531	546	568	573	511	569	558	522	584	529	551	540	524	547	544	557	514	507	536	535	562	508	513	560	555	544	546	498	557	560	529	531	544	561	483	548	558	599	572	529	558	545	536	551	595	513	517	528	540	524	494	532	551	581	513	549	545	490	563	509	525	569	508	548	535	521	522	511	511	533	549	517	537	518	528	509	495	540	537	563	530	537	520	499	590	541	558	537	531	556	544	504	565	550	534	564	532	574	537	535	520	532	515	555	578	522	540	539	591	541	535	564	552	530	531	558	510	562	562	500	508	548	575	574	536	520	555	532	533	556	504	555	492	558	529	549	540	527	547	553	535	565	546	578	527	531	533	591	531	528	555	478	551	546	534	534	549	603	537	546	561	545	524	510	540	526	580	508	571	558	545	522	519	493	537	536	508	570	528	525	522	550	556	534	570	557	516	565	564	543	507	549	511	528	543	538	540	551	543	509	551	542	561	571	578	530	543	522	531	506	542	559	557	559	563	531	552	554	503	531	537	537	557	546	558	509	575	522	551	544	560	507	501	544	533	560	536	556	560	514	573	586	575	542	515	540	486	537	526	561	532	536	512	558	564	528	544	567	572	492	550	583	566	558	536	512	542	516	501	561	512	554	559	501	529	522	551	564	541	531	547	517	574	537	512	567	519	498	559	574	531	540	574	553	568	524	573	535	549	557	530	526	531	530	518	535	517	542	546	536	555	581	512	545	478	555	524	505	559	548	530	570	529	513	526	534	531	536	559	521	546	509	528	495	577	519	522	517	566	535	538	549	542	522	573	538	494	589	518	503	548	530	525	541	553	513	519	535	513	485	544	593	506	568	500	520	512	533	544	564	537	572	530	532	521	525	552	545	554	585	536	545	535	516	527	554	532	542	554	542	506	530	511	512	525	537	530	526	547	552	580	538	550	511	507	521	527	524	527	539	522	518	536	515	544	545	542	600	530	561	574	560	489	537	536	573	505	585	550	542	559	532	553	515	513	500	559	547	544	531	564	550	527	518	511	540	539	512	563	510	549	554	534	518	546	563	558	609	503	571	513	538	550	519	563	525	531	540	542	533	524	536	556	511	538	526	585	563	523	559	566	525	547	552	541	563	556	503	551	564	481	560	547	571	505	531	527	528	529	548	550	537	543	546	567	531	540	533	555	550	568	539	546	545	543	534	563	504	515	532	520	525	593	523	540	544	541	517	529	588	538	527	522	545	535	553	519	529	573	554	515	572	510	549	540	495	566	547	527	533	535	528	542	554	548	517	543	538	541	514	561	530	552	515	517	533	526	492	508	538	555	568	550	562	576	567	545	590	552	525	526	550	527	537	516	504	502	572	525	552	615	526	536	525	546	563	563	547	517	555	543	525	513	525	575	573	577	580	548	561	544	528	545	572	561	554	562	513	541	559	534	508	555	532	595	547	545	563	524	541	529	533	525	539	491	521	563	563	538	475	524	556	517	486	558	527	558	535	540	562	528	559	516	565	552	500	497	527	549	533	545	567	588	545	547	512	562	573	511	553	532	566	599	551	576	536	564	537	513	525	542	547	525	524	523	522	529	535	536	520	587	518	589	554	539	560	527	548	547	549	501	529	538	519	496	498	546	544	514	535	527	547	580	551	483	509	561	572	560	535	531	545	564	539	522	533	529	541	520	552	608	543	541	578	528	567	498	524	534	514	536	536	483	540	515	550	536	537	529	483	545	515	535	566	556	540	548	504	533	531	548	541	585	525	609	590	535	532	548	527	527	550	521	546	536	532	544	527	543	566	532	572	530	569	509	531	495	565	552	567	554	544	579	571	483	532	504	514	570	504	559	542	534	561	540	534	526	520	579	534	530	518	572	537	524	518	549	537	535	529	559	571	572	570	573	572	558	508	522	540	536	575	533	550	523	546	538	507	537	485	557	517	540	507	572	482	521	509	524	531	559	542	517	541	577	580	535	544	535	524	534	534	528	534	546	539	522	547	598	553	518	528	573	539	514	569	552	543	515	569	535	524	514	515	523	564	524	515	501	567	564	546	545	541	521	573	570	514	555	525	567	533	570	562	539	552	539	541	543	565	530	528	524	520	526	567	538	530	546	573	549	533	578	584	567	525	511	507	543	567	529	558	566	540	554	507	552	535	513	583	519	534	522	563	548	544	520	542	563	595	557	572	534	589	566	524	568	553	575	498	519	489	545	563	533	516	521	573	552	550	510	548	525	501	541	537	542	521	571	541	542	548	529	496	530	512	581	493	557	594	527	528	560	545	564	539	504	529	557	536	544	553	551	554	550	549	551	534	577	521	580	543	545	526	512	516	561	544	525	547	534	499	583	560	558	562	563	578	550	532	542	539	503	562	528	565	591	566	531	551	533	520	515	514	560	541	530	536	498	529	551	552	540	565	539	563	569	531	506	539	565	507	507	535	544	546	508	530	553	552	555	539	548	544	529	543	552	550	536	551	550	526	546	547	552	560	520	483	554	550	540	526	515	557	558	552	525	560	542	544	557	552	522	545	519	549	529	567	511	543	542	526	542	567	481	571	521	545	525	551	537	555	562	516	561	518	532	489	528	499	527	541	524	600	534	553	544	565	517	567	563	550	516	565	551	536	537	552	557	534	513	580	569	538	516	536	539	546	528	520	548	539	528	542	572	561	539	543	504	521	534	519	529	499	495	526	516	528	515	556	545	520	531	558	537	547	591	557	533	536	526	558	553	473	540	534	535	552	550	556	569	546	513	534	542	591	529	564	600	544	516	551	505	483	550	528	521	518	552	592	522	543	526	543	574	534	521	548	502	569	503	527	549	519	517	524	585	547	528	512	595	548	542	538	530	552	568	539	539	515	521	592	524	523	531	533	554	530	553	535	555	544	542	522	532	543	528	584	520	535	548	543	519	550	522	548	537	537	516	575	518	533	543	535	521	499	514	503	527	514	572	493	507	551	526	532	576	550	557	572	539	522	568	559	557	559	532	594	520	560	524	561	549	486	536	529	527	543	535	507	540	503	550	544	563	593	532	505	509	535	527	542	517	544	512	556	527	553	506	571	550	553	561	529	562	546	535	580	548	566	512	518	529	518	550	548	522	517	504	511	512	541	553	522	546	545	567	523	569	531	478	520	549	525	553	523	561	507	527	535	497	564	570	524	522	529	573	542	529	529	566	533	536	540	543	563	516	581	550	537	510	514	573	546	527	553	540	533	543	521	539	551	575	520	533	520	512	527	551	537	551	563	533	533	527	563	567	549	545	538	518	530	501	553	557	559	531	512	543	537	505	542	572	496	538	558	557	539	562	538	554	508	532	491	572	571	548	519	547	505	511	549	561	582	498	510	482	557	542	557	548	523	525	518	562	508	565	572	517	544	544	546	505	579	546	544	504
17921	2049	717	527	490	356	382	339	370	321	339	322	326	276	256	292	277	282	322	318	340	310	264	256	284	283	282	259	276	289	280	300	255	294	298	287	266	254	288	290	285	300	288	278	283	264	269	272	315	272	283	235	275	287	270	257	291	298	299	278	301	287	282	306	283	289	267	277	279	274	275	284	267	254	270	297	285	283	278	294	285	272	280	287	298	306	292	245	276	290	287	279	274	315	308	279	284	299	283	259	288	292	293	270	307	291	271	293	256	282	242	295	306	295	298	294	303	299	271	255	291	285	298	234	268	286	299	271	282	295	277	295	277	273	257	301	312	317	273	282	286	279	283	273	275	285	308	280	241	332	276	277	259	286	249	272	275	309	257	299	245	266	309	317	263	296	290	276	285	288	269	300	315	284	307	260	227	254	271	289	283	263	269	273	275	296	291	278	256	295	297	264	272	296	276	287	274	272	324	277	262	281	298	283	285	285	268	298	273	296	259	269	272	259	295	256	275	295	306	268	307	284	253	311	282	271	271	255	293	286	304	262	278	260	298	287	263	299	282	268	244	293	290	263	281	314	276	284	270	271	259	291	302	247	282	283	251	269	255	296	290	279	313	309	291	280	287	318	316	287	296	283	292	316	255	263	291	263	249	318	285	290	272	286	318	279	303	289	299	282	286	275	274	265	253	291	272	276	285	287	296	290	269	309	288	297	251	257	285	284	276	274	294	265	304	273	285	271	316	271	275	268	260	276	276	279	298	290	263	253	269	273	309	310	298	295	297	293	302	275	287	291	308	270	288	301	261	288	302	298	328	303	285	276	307	274	291	279	290	285	271	268	270	313	279	237	296	259	249	302	270	301	276	263	292	266	298	260	275	304	279	271	268	278	266	263	272	290	282	279	289	265	300	281	269	293	280	302	263	323	280	274	301	258	275	275	261	298	305	280	285	251	264	261	289	268	274	319	294	274	264	283	302	258	289	290	277	294	295	315	306	311	286	296	293	305	245	276	273	248	268	295	269	292	299	238	279	282	290	285	301	286	285	287	261	248	274	305	265	287	303	251	278	272	254	288	269	248	267	254	269	264	282	296	273	281	252	256	293	269	279	301	298	294	298	339	256	249	270	282	293	290	310	285	295	277	266	313	304	270	273	321	292	288	261	297	272	280	301	288	291	248	295	272	252	289	295	278	245	258	269	266	301	273	287	285	299	281	319	264	279	314	301	291	285	300	269	271	293	291	267	276	306	300	282	258	287	299	285	332	285	267	268	273	280	278	294	266	296	282	308	314	269	276	268	253	292	287	290	295	309	276	284	282	239	288	297	293	291	281	280	260	296	308	252	279	283	266	271	274	293	316	291	286	293	295	303	270	299	317	269	258	307	296	275	272	248	261	287	289	273	256	288	279	265	284	296	268	279	282	286	308	270	277	297	272	294	321	292	294	280	293	272	264	293	288	259	268	284	290	287	288	287	269	252	282	302	313	278	266	298	280	257	277	284	266	278	260	263	271	255	268	285	304	305	284	272	281	230	263	248	300	271	284	322	268	248	294	288	280	280	280	258	334	286	305	277	303	283	290	288	282	279	270	297	303	263	295	336	296	309	262	275	255	283	283	269	306	266	305	298	275	258	298	260	304	280	285	298	267	337	279	259	282	269	258	273	288	250	329	271	267	318	307	248	238	280	280	304	292	269	284	300	281	296	297	266	316	304	270	299	332	296	271	304	287	297	277	266	322	290	297	303	265	269	281	266	295	272	305	274	283	289	255	253	258	245	264	277	280	265	307	280	320	291	277	293	310	304	277	283	313	301	288	272	305	312	277	299	265	260	301	254	272	282	280	266	282	279	298	288	267	284	286	267	301	286	298	312	312	319	278	313	300	279	242	298	292	284	302	299	284	289	266	281	282	283	302	245	263	308	275	297	309	242	251	273	279	280	250	279	282	305	246	294	301	302	286	290	277	246	272	272	283	282	270	262	270	289	266	281	288	318	286	286	285	275	278	264	260	266	271	270	236	299	312	319	286	290	253	299	278	299	285	298	267	263	282	292	284	279	303	287	239	275	268	302	268	264	302	260	264	250	289	250	303	320	280	285	267	279	275	305	305	261	298	262	297	263	311	325	286	270	294	269	286	290	312	313	286	307	317	305	263	330	304	263	297	317	275	293	326	272	283	282	282	270	264	310	274	271	253	280	277	310	254	302	303	277	296	286	272	322	300	319	267	281	276	262	266	280	291	312	263	260	280	274	298	300	301	273	291	284	330	315	276	243	272	288	286	279	279	294	288	266	292	305	284	265	280	255	312	264	285	303	290	300	288	260	259	252	284	253	304	270	288	307	276	295	288	285	259	275	293	303	293	292	301	283	285	272	299	254	319	281	314	251	263	270	275	267	260	297	261	320	280	281	296	288	286	266	295	297	257	278	312	297	275	257	281	339	289	271	267	260	263	248	290	268	295	316	277	302	299	281	294	269	259	319	307	262	321	297	288	252	281	269	281	287	282	276	273	290	255	283	267	293	294	326	292	261	288	284	304	262	278	276	342	295	307	302	265	304	253	231	281	258	282	294	262	279	258	324	247	264	294	282	273	273	266	265	285	276	269	303	273	292	277	301	298	285	233	250	279	287	288	314	278	298	304	268	298	286	268	254	306	271	261	258	298	272	280	270	298	274	288	262	288	300	279	280	279	261	286	314	295	269	275	255	279	292	274	261	294	302	266	260	286	283	289	324	280	269	277	281	290	273	301	269	305	268	304	262	274	306	309	288	285	301	280	284	273	279	285	296	304	265	291	268	309	283	293	252	265	257	277	270	285	280	266	294	252	271	246	274	248	289	280	301	280	316	286	291	267	264	278	317	306	256	279	304	275	291	291	258	276	287	273	259	291	311	271	290	268	299	246	267	320	280	296	294	287	317	303	276	281	294	262	270	281	281	291	256	259	282	286	283	302	261	270	308	297	258	295	259	290	301	324	271	296	288	284	248	292	282	266	260	292	260	296	282	284	301	302	258	275	255	303	262	253	291	255	271	277	300	304	277	268	255	248	246	274	285	284	303	251	262	286	267	294	267	288	274	258	285	300	296	308	268	275	278	290	274	291	284	293	293	320	256	271	264	278	280	285	296	292	318	290	289	269	285	271	275	257	280	299	281	273	284	265	303	279	266	324	308	269	270	277	262	260	293	250	319	291	274	298	267	263	268	274	260	300	259	302	276	278	290	286	307	277	276	277	288	294	262	277	299	301	303	295	298	291	271	266	324	256	236	288	285	275	270	305	303	298	291	264	267	298	289	251	285	271	292	263	234	305	303	282	300	287	257	266	249	266	281	263	282	278	275	268	278	265	275	258	300	283	288	280	300	277	255	265	270	303	278	307	263	258	286	306	277	276	285	307	281	288	280	290	291	296	289	277	318	294	284	274	273	293	294	284	310	278	282	277	256	237	307	288	268	286	312	292	269	284	238	262	262	299	300	299	297	321	250	264	270	311
11245	1074	1347	1530	1289	1158	1068	950	901	896	853	848	817	763	756	789	768	732	712	742	767	713	716	732	760	707	690	721	701	709	671	697	724	660	695	714	715	693	672	676	677	729	661	664	672	699	655	657	672	725	702	685	649	716	667	694	662	695	692	683	683	705	647	703	687	675	619	699	694	644	673	642	674	668	675	698	662	705	637	669	661	671	640	659	702	684	678	674	647	708	689	621	710	750	681	669	682	665	630	673	652	604	656	689	619	678	657	676	646	682	665	659	682	690	700	650	657	645	673	689	690	662	635	672	677	709	669	668	637	627	673	625	686	679	692	692	660	719	680	685	676	669	664	685	653	673	693	645	678	685	656	694	665	667	650	692	665	697	614	648	658	690	670	646	665	675	655	692	644	689	681	661	633	656	703	677	661	704	686	669	698	694	652	674	649	686	688	661	646	654	696	621	708	627	676	666	704	659	683	677	696	687	658	666	684	709	691	654	710	654	661	665	654	694	723	657	639	681	685	670	669	674	657	704	628	682	659	629	700	647	652	648	638	697	642	698	663	669	638	657	669	645	669	675	652	649	653	616	686	716	720	661	655	646	713	630	729	695	705	641	650	695	639	710	660	669	706	674	668	703	679	672	696	680	659	681	630	654	731	676	662	662	728	644	639	674	654	660	668	643	671	658	659	678	697	629	713	671	652	660	698	667	636	664	700	715	646	659	623	662	680	626	719	675	660	705	685	661	633	687	670	693	687	656	670	653	681	659	657	652	608	646	730	643	669	670	649	632	687	645	646	667	716	685	708	692	670	692	677	660	636	679	665	665	668	680	658	736	695	636	701	681	676	678	642	691	658	722	660	645	651	682	668	677	687	660	645	714	657	683	638	653	671	680	658	701	629	690	655	694	699	653	687	636	664	646	690	640	621	655	726	650	649	685	651	705	660	672	714	664	663	643	634	698	668	697	684	665	694	686	725	709	630	669	698	712	697	599	621	628	702	641	630	688	662	664	658	629	665	655	690	691	669	627	655	703	717	639	685	662	642	685	648	697	680	661	658	631	685	686	622	667	695	666	637	678	655	676	707	627	722	697	655	661	666	629	665	653	672	717	660	694	654	661	653	678	668	654	694	665	676	675	717	693	670	668	669	704	691	690	624	742	668	656	694	690	702	730	684	654	695	683	643	641	660	658	682	708	704	638	678	673	675	692	683	641	671	649	664	669	694	628	649	685	680	691	679	690	673	649	645	624	653	662	696	699	706	676	682	650	683	694	684	672	677	664	638	672	664	615	655	690	654	638	663	638	703	676	671	662	692	675	662	661	663	688	739	712	640	652	685	636	625	632	693	675	656	711	679	674	625	699	674	651	709	669	675	697	671	661	669	642	699	669	665	656	696	658	682	697	666	684	609	653	612	690	694	675	736	694	648	642	631	666	671	655	667	665	628	680	686	669	677	678	662	715	613	678	661	662	709	731	689	644	699	613	697	672	670	681	658	683	672	676	652	642	638	690	654	681	653	670	631	715	641	645	655	680	675	707	652	689	670	662	667	687	649	693	690	742	699	662	641	697	626	654	671	605	662	652	604	710	648	655	648	679	671	667	684	683	674	654	681	683	694	611	687	656	639	687	665	694	739	717	686	599	651	693	654	699	688	666	655	700	714	615	643	647	723	652	672	704	663	645	674	651	635	692	661	695	623	681	720	691	679	599	651	670	731	669	708	636	684	721	692	683	644	692	679	685	664	667	651	659	676	721	661	670	673	673	708	672	728	683	671	690	668	654	625	658	684	647	669	683	697	685	674	673	643	676	724	683	695	668	722	620	704	645	612	636	689	681	675	677	671	686	693	656	688	689	675	675	678	664	726	724	640	664	644	636	688	684	676	672	698	669	680	650	671	686	681	691	680	732	704	639	663	661	663	671	652	709	687	656	673	599	668	688	662	688	662	671	683	645	655	678	659	628	652	701	736	667	683	697	666	689	632	665	680	711	680	693	634	651	714	631	612	680	649	636	616	702	670	676	668	665	678	682	655	672	670	627	674	651	604	624	663	702	690	686	687	606	654	673	669	650	628	633	671	647	649	608	685	623	672	715	664	622	715	691	682	685	688	682	701	659	684	701	637	698	655	622	679	647	673	601	661	670	639	681	656	630	670	659	710	638	685	697	681	673	636	689	666	658	670	632	668	671	658	718	684	642	696	619	660	668	671	683	671	692	679	624	696	703	693	665	705	697	657	649	673	695	705	660	663	646	658	614	675	671	643	640	670	665	702	679	667	654	632	649	684	639	679	668	717	663	669	769	691	683	675	676	617	695	677	634	656	714	662	650	633	724	678	683	693	683	667	682	683	664	634	655	680	665	627	680	677	670	655	693	689	708	668	672	647	674	689	688	679	680	605	667	680	681	713	650	621	652	687	694	637	627	689	676	705	659	683	696	643	673	680	660	684	684	645	701	647	661	699	694	679	730	689	691	671	663	703	645	701	638	673	636	637	677	709	616	685	683	698	706	650	694	665	652	633	703	678	689	691	696	690	677	643	667	619	681	653	641	663	639	687	675	653	673	649	688	647	677	641	692	685	613	629	665	663	686	657	679	670	669	694	701	676	655	636	659	715	655	613	630	677	639	710	666	698	680	615	713	635	664	654	653	676	671	657	702	666	659	699	658	611	664	701	671	697	697	652	667	702	672	648	680	750	651	674	744	684	677	722	681	708	707	716	652	682	686	694	680	627	678	676	653	609	662	683	668	664	711	656	663	671	681	691	678	683	661	701	666	636	641	667	683	671	668	688	646	680	674	638	657	722	689	635	659	666	619	689	687	678	672	697	663	674	689	677	644	697	723	647	690	623	672	685	663	654	678	698	633	692	666	657	625	727	673	648	715	697	622	714	698	659	665	666	673	670	669	684	656	669	659	676	638	671	673	717	697	697	659	674	703	656	662	647	664	639	664	645	665	658	666	698	686	672	706	638	684	670	654	649	697	636	651	681	657	593	652	677	655	712	669	650	686	664	654	668	701	701	642	648	702	664	693	676	688	683	652	612	621	627	665	657	678	702	748	665	658	667	676	649	694	620	655	703	699	699	673	640	654	694	712	673	616	681	694	657	670	701	642	672	680	666	689	709	652	684	637	637	670	689	684	619	661	671	703	660	689	709	673	616	635	684	635	640	720	697	672	699	744	667	655	652	655	636	664	665	697	633	676	652	681	653	712	685	683	665	680	687	638	706	661	664	676	639	669	651	663	631	689	655	659	671	663	689	688	623	683	708	682	702	645	623	652	722	640	629	647	655	693	674	687	646	651	674	646	666	622	652	656	694	705	684	647	675	707	712	673	623	673	653	681	664	636	685	637	653	685	636	678	686	696	648	658	666	657	682	709	662	640	683	677	691	616	623	673	691	656	654	629	688	648	687	690	719	649	625	711	698	663	648	690	656	658	662	703	651	652	701	641	679	702	680	680	681	652	629	650	670	628	655	646	673	683	668	661	709	695
27419	4100	1418	1039	770	631	586	515	485	504	490	457	468	439	426	408	425	414	427	417	417	383	394	403	420	431	446	390	394	420	429	416	393	439	427	403	403	430	372	403	419	422	410	404	386	428	394	390	409	395	388	399	416	432	411	372	392	406	402	404	400	418	407	444	453	404	455	413	402	435	453	408	398	376	386	406	423	416	401	378	410	344	452	371	384	384	376	421	417	408	417	437	395	412	388	393	418	404	391	406	416	434	422	371	386	389	423	397	380	387	365	378	376	385	439	432	384	423	438	391	366	415	361	433	373	406	412	377	406	398	417	422	375	386	407	426	399	404	446	415	435	416	415	427	435	397	438	398	432	414	423	411	390	424	408	395	373	357	403	432	384	429	381	405	443	388	415	405	391	367	403	406	395	414	416	390	383	402	385	393	392	420	415	402	414	370	395	395	361	407	396	398	409	442	376	416	425	398	410	448	425	430	433	384	396	382	430	372	359	428	432	463	399	423	403	408	451	416	391	390	384	396	395	386	386	424	395	408	422	393	388	398	402	396	418	416	381	384	418	419	426	423	380	438	424	405	438	427	389	374	469	412	389	406	401	394	422	408	414	383	384	393	417	389	364	394	373	395	418	416	419	398	388	425	422	398	372	406	373	418	378	404	392	379	400	385	427	417	406	375	406	408	426	407	392	398	379	426	372	394	408	413	392	420	399	358	362	402	376	395	405	418	402	403	435	410	448	430	417	411	395	355	392	443	390	430	394	393	433	372	419	399	401	388	414	420	428	405	389	404	449	421	399	394	404	420	404	364	390	399	382	382	408	424	423	373	429	399	406	403	381	406	415	451	398	440	405	393	405	353	400	434	384	384	393	388	388	391	420	374	388	405	432	388	437	391	399	421	415	393	387	395	397	418	410	391	419	396	430	375	376	407	384	378	417	394	404	409	360	405	409	365	448	413	413	393	397	382	375	392	441	396	405	426	449	415	419	408	381	439	404	399	426	414	390	383	405	384	390	391	369	405	393	402	369	358	374	422	436	400	380	425	418	417	399	394	449	393	445	417	403	417	387	391	392	407	409	428	396	374	363	360	445	416	365	413	409	420	445	404	390	413	437	450	397	410	380	390	417	411	409	373	398	404	397	395	421	471	425	403	474	443	364	396	413	435	394	410	374	395	347	405	386	394	411	403	386	386	403	411	435	433	433	397	418	400	407	377	389	409	408	366	421	392	389	404	414	401	356	432	406	399	427	411	400	429	406	414	385	414	397	424	408	421	377	403	450	390	438	431	415	410	407	351	363	389	433	371	421	365	384	429	391	415	409	387	399	400	441	397	399	446	382	370	460	386	434	426	420	415	383	429	416	374	435	384	459	415	377	384	395	392	410	427	419	387	361	403	413	388	406	409	434	389	380	366	417	394	424	381	367	428	387	372	419	369	377	386	437	435	418	384	364	419	448	421	423	390	448	443	402	405	405	384	427	445	375	393	382	381	419	420	426	411	390	411	381	421	412	415	411	395	434	415	403	408	429	375	382	371	396	412	419	421	376	407	385	436	388	404	422	412	381	444	418	364	379	431	407	401	398	395	434	384	421	423	441	387	432	440	392	373	379	389	385	392	391	376	404	402	385	452	406	385	359	411	395	371	380	410	435	387	382	447	414	382	412	408	406	403	427	431	378	418	410	405	374	408	405	394	379	433	366	376	429	440	411	393	426	438	374	414	444	426	441	380	421	352	402	416	422	443	387	429	381	415	450	383	415	399	396	385	395	389	412	395	430	432	373	432	417	376	414	418	416	415	409	417	415	414	413	405	413	388	420	434	390	388	380	359	376	388	412	431	387	421	399	410	394	411	391	392	461	413	431	378	391	397	369	414	408	390	432	449	415	384	383	447	443	398	378	434	359	384	391	383	397	381	430	427	422	395	399	420	436	397	440	402	422	399	436	433	447	456	432	395	413	418	412	450	394	380	412	405	381	434	411	397	429	410	446	435	415	386	432	405	417	405	383	447	410	395	426	436	386	407	367	384	418	408	397	421	364	420	416	388	428	426	405	411	371	406	348	426	429	387	395	439	401	402	433	390	370	439	394	360	422	384	452	418	354	407	431	418	370	409	435	403	368	383	391	367	399	367	401	408	380	423	438	418	359	405	390	386	390	427	389	379	414	417	428	396	396	421	399	412	423	406	384	354	404	408	389	441	409	379	409	386	423	410	412	385	383	409	400	398	401	416	395	416	437	408	403	402	386	362	370	412	420	406	442	417	380	387	468	403	418	395	425	424	363	417	353	438	419	423	391	370	391	408	409	436	424	403	432	407	438	413	403	402	411	400	404	411	416	366	393	438	440	373	384	488	415	376	387	377	457	383	421	374	395	412	417	399	420	428	440	407	419	428	410	408	391	418	398	377	395	428	403	419	410	408	401	397	439	409	418	451	383	420	406	392	415	413	404	413	445	408	417	370	376	418	406	383	435	420	392	395	398	368	409	413	386	419	408	418	402	353	408	407	414	403	390	402	400	402	410	430	364	402	431	474	437	408	428	401	422	386	396	381	377	435	369	376	424	407	388	424	433	384	421	432	428	438	379	459	374	426	442	399	366	398	392	372	409	387	372	395	398	402	442	386	398	390	386	429	415	419	394	417	387	374	388	421	392	395	399	400	418	413	418	394	438	409	394	417	439	400	400	425	426	400	411	419	415	403	409	379	426	403	425	400	387	395	379	431	405	411	383	384	414	414	414	408	417	403	439	431	403	382	455	398	407	393	433	393	453	403	366	415	398	367	414	407	436	400	388	439	427	404	382	404	456	399	406	447	380	373	397	382	369	426	416	449	397	424	398	387	441	438	445	409	378	390	412	425	394	409	387	439	430	383	389	400	383	382	420	406	395	396	420	409	403	425	428	412	397	429	405	443	376	423	390	405	398	437	395	399	380	403	410	411	392	408	422	440	405	396	405	369	402	404	386	385	439	418	414	376	415	453	383	397	410	415	408	387	429	412	375	426	393	426	449	430	420	380	383	388	413	427	399	395	368	416	416	367	395	447	415	411	398	422	433	378	410	405	383	438	422	449	397	368	376	378	412	396	386	408	385	422	406	350	408	402	393	381	402	412	397	434	446	418	411	392	425	398	387	434	416	400	435	393	379	392	426	404	412	389	371	387	419	412	393	404	400	413	381	399	406	420	419	387	395	372	406	409	402	418	413	389	419	426	425	426	450	409	412	431	360	401	386	368	385	376	379	401	399	411	411	397	436	405	365	395	422	364	394	350	387	418	450	391	373	397	403	394	396	363	442	373	407	386	397	441	407	380	387	394	465	420	447	425	410	418	417	418	383	398	337	400	370	409	394	403	390	396	402	424	358	399	437	422	404	366	398	410	406	385	390	445	400	407	399	419	397	405	440	404	434	370	429	381	382	435	409	443	424	415	418	405	383	437	376	416	430	416	380	451	347	394	434	406	398	415	385	445	406	408	414	378	415	373	386	396	388	404
15188	1540	2252	2555	2268	1961	1656	1487	1445	1368	1253	1203	1141	1130	1076	1087	1035	1065	1002	983	959	961	948	995	962	991	982	955	953	933	957	935	933	925	996	941	904	913	948	950	920	934	916	991	951	925	909	901	901	943	918	918	947	835	950	939	932	896	978	912	890	941	897	954	928	956	923	887	900	904	884	852	893	961	876	884	984	937	973	889	933	894	960	947	904	955	945	929	890	915	921	917	874	878	897	909	912	948	848	940	894	945	948	902	964	971	927	941	887	903	905	891	896	884	935	905	905	914	909	864	909	922	931	895	904	955	942	881	917	925	938	826	955	948	929	854	888	916	912	894	880	936	931	901	912	909	902	917	942	900	909	894	899	896	955	914	874	860	938	920	951	982	922	881	910	931	898	922	948	906	897	945	890	933	989	896	886	945	901	919	911	894	874	904	892	864	885	956	873	898	925	924	920	905	962	959	886	904	951	914	891	883	957	897	904	940	894	861	953	904	897	886	915	913	887	914	921	917	870	899	930	936	907	916	964	864	936	895	926	912	907	912	920	946	938	965	935	875	847	893	931	902	883	909	945	906	864	901	903	890	904	943	937	982	832	939	874	977	879	928	987	950	859	942	872	920	980	955	881	852	872	897	926	939	893	922	884	972	945	921	959	897	937	935	897	910	924	917	945	957	907	926	821	898	959	954	912	899	902	899	864	890	907	920	904	905	954	912	951	902	903	929	906	955	933	918	955	887	909	914	924	912	892	877	895	913	909	933	940	886	886	922	907	931	892	870	893	927	927	920	854	919	884	886	929	893	881	914	938	919	885	915	939	896	898	933	922	962	900	873	899	918	910	992	890	959	929	916	898	936	965	923	848	917	901	912	865	918	888	902	875	861	932	928	950	880	903	894	966	918	937	913	920	914	933	900	939	898	942	913	916	941	898	882	893	890	903	928	891	910	905	944	863	886	914	951	889	908	915	940	896	948	901	936	926	936	915	939	893	870	896	868	864	909	894	895	967	921	847	889	893	887	941	976	935	889	923	961	918	875	938	898	948	912	912	925	898	922	922	944	923	892	911	928	902	928	935	908	911	908	933	932	908	925	894	943	891	913	943	905	928	904	905	882	882	906	903	900	877	946	905	904	907	857	871	900	884	901	892	920	895	892	957	894	920	930	924	964	931	931	899	951	895	882	957	894	888	940	857	895	895	927	848	930	910	897	919	897	926	856	956	896	892	935	930	913	940	868	871	923	899	917	910	905	938	896	924	961	945	851	866	876	921	951	935	901	922	887	923	904	885	913	885	885	889	955	876	938	928	885	899	913	878	876	957	890	886	911	910	891	914	885	871	906	925	946	923	940	903	927	924	959	891	851	910	875	889	874	952	908	944	907	887	858	874	909	952	870	882	888	876	966	918	912	934	940	921	931	874	867	970	909	916	951	919	935	945	928	950	848	884	929	929	908	923	885	937	890	967	875	918	921	903	945	889	963	907	884	919	962	925	926	869	875	898	933	898	934	931	925	879	931	919	895	956	876	904	908	900	863	861	937	887	807	872	941	899	946	932	931	896	923	910	848	863	910	867	943	863	926	911	939	812	987	930	916	944	912	905	907	956	908	951	905	898	883	913	921	931	932	983	903	937	915	905	879	846	882	926	898	906	896	881	957	888	863	963	880	893	967	908	906	909	878	910	886	897	902	937	938	895	940	960	929	846	958	879	885	943	915	890	914	905	884	908	875	896	910	868	881	882	842	927	933	889	866	929	928	895	892	907	919	917	907	914	935	896	939	918	934	909	892	894	878	956	938	944	909	922	906	864	921	912	912	910	943	905	886	921	945	919	925	941	886	937	864	958	900	905	910	930	886	912	886	891	876	940	970	898	867	948	865	880	877	877	867	871	909	864	898	936	886	920	909	893	939	887	886	900	972	905	874	917	908	927	880	894	892	895	879	913	864	913	882	901	926	896	876	881	935	883	888	954	945	874	966	909	917	897	949	912	889	896	846	898	980	875	930	920	948	910	906	925	927	913	924	939	856	860	939	841	914	976	938	905	906	866	942	971	912	961	921	935	912	953	888	929	901	921	885	948	911	877	966	922	903	939	966	883	940	927	918	851	892	933	927	980	882	883	936	954	895	940	987	919	905	857	864	950	906	858	873	961	904	876	907	905	839	915	908	931	907	941	954	921	918	902	909	899	929	981	925	937	909	924	909	922	944	969	960	929	877	901	942	902	913	889	921	1014	933	888	940	884	893	954	922	870	893	871	896	916	916	913	895	892	968	908	922	965	934	909	929	974	922	923	944	922	947	900	925	860	991	907	889	894	920	930	955	927	876	905	853	885	930	873	882	869	931	907	869	951	902	938	911	903	957	910	910	929	916	881	914	921	917	888	951	896	893	907	937	929	880	904	909	912	898	896	922	901	951	889	888	893	897	910	921	891	934	866	871	877	894	921	940	899	983	926	895	937	893	896	913	932	928	872	903	872	924	875	949	923	861	940	956	950	910	922	926	862	908	929	894	976	957	946	944	898	915	910	910	930	911	964	896	926	890	894	857	909	942	918	896	883	883	909	962	917	919	917	910	864	961	953	888	894	916	892	918	907	880	941	902	880	892	877	921	928	931	888	894	946	891	929	965	907	908	912	911	944	907	884	887	945	910	936	918	960	916	882	885	903	916	861	922	907	900	897	873	961	900	871	953	855	921	900	888	888	935	885	936	930	873	929	868	872	915	929	873	905	865	902	928	894	900	918	891	899	887	897	867	899	900	926	893	876	888	974	907	918	884	935	920	892	866	908	898	941	931	962	950	895	907	903	889	912	952	906	881	911	908	861	956	947	924	920	869	872	953	877	924	924	956	940	863	904	927	951	932	935	932	897	946	890	905	917	939	943	927	872	959	951	908	930	903	852	875	901	846	886	888	918	903	897	932	933	943	942	913	929	938	898	918	943	888	920	916	914	933	890	895	867	862	948	914	958	898	899	968	904	960	949	893	923	874	918	896	886	955	946	858	903	857	932	920	921	869	929	940	908	951	913	957	912	908	908	916	893	938	879	922	876	890	936	884	938	894	983	865	917	942	918	894	914	954	933	905	921	882	968	898	887	914	872	931	912	960	929	852	910	902	884	912	936	911	851	943	885	918	887	926	860	946	883	885	869	941	948	895	946	944	971	910	908	897	919	936	905	839	887	911	900	870	914	874	905	901	926	944	891	940	931	869	963	885	930	882	883	901	936	931	945	912	863	891	908	890	947	921	898	892	858	913	927	918	971	942	900	872	931	892	910	891	890	868	930	908	949	896	931	891	951	874	906	939	912	896	897	927	894	945	949	910	885	856	940	962	917	914	958	917	932	927	943	936	942	916	938	917	923	957	917	961	916	946	927	909	988	939	929	969	907	937	953	900	975	900	896	891	935	923	883	894	929	945	919	932	890	923	879	917	933	919	907	912	920	943	851	952	920	930	920	910	908	941	870	909	932	906	971	896	866	919	941	864	893	912
4608	331	229	215	217	209	215	219	214	207	219	231	184	212	244	220	196	194	214	208	216	202	248	215	193	217	191	214	182	192	220	201	211	214	217	212	215	212	198	198	214	226	215	219	227	220	200	222	217	211	221	235	214	219	215	211	216	197	231	209	200	227	204	204	210	202	198	218	218	201	212	226	249	196	191	211	223	246	248	209	212	224	228	202	206	214	216	221	245	203	230	207	195	213	218	213	236	229	213	182	194	201	228	209	194	213	209	208	215	211	224	220	222	196	225	214	227	217	234	211	232	199	215	220	200	225	211	218	200	234	219	218	212	170	225	211	212	198	227	233	221	247	197	201	247	225	228	207	213	231	239	221	213	236	211	214	207	225	210	207	207	196	214	217	207	199	212	212	223	202	241	218	209	196	207	234	223	209	226	234	218	233	204	211	243	219	222	222	220	213	211	220	220	193	221	221	205	234	248	213	178	221	230	216	232	187	222	215	204	212	198	208	259	206	245	226	202	199	234	214	229	226	204	249	247	234	224	204	237	237	191	201	234	211	224	199	224	193	243	205	203	196	235	210	236	188	210	201	209	189	209	188	224	212	218	202	212	234	216	222	229	227	239	216	235	255	220	218	230	202	241	213	216	243	252	211	204	202	232	242	217	239	217	256	193	220	227	216	228	189	229	241	224	216	183	206	213	220	176	247	195	203	220	230	240	221	202	237	227	232	215	217	194	228	226	192	223	221	209	198	188	238	207	230	246	216	217	211	212	229	227	212	228	223	252	220	210	246	195	226	213	221	199	188	216	224	230	203	198	214	200	208	205	230	186	212	197	233	205	199	259	237	225	183	211	228	201	212	245	197	227	207	194	232	225	216	218	219	195	255	233	200	259	241	227	209	216	204	199	197	223	227	234	229	220	215	188	221	180	212	195	177	233	206	203	206	217	210	227	227	200	244	220	225	212	215	224	208	228	186	194	204	224	224	217	232	251	215	244	208	228	209	232	203	219	229	212	218	238	226	205	186	223	239	196	231	225	230	213	214	200	211	199	227	190	246	222	222	222	230	219	207	236	241	216	203	221	226	218	236	191	205	202	207	195	229	219	261	202	221	229	220	218	218	225	183	223	192	208	232	232	225	235	192	205	220	210	207	227	201	257	202	234	243	229	239	231	209	237	208	230	215	218	239	248	238	223	222	224	211	223	179	245	248	227	218	207	250	222	230	219	215	215	230	200	205	243	201	234	198	235	220	208	222	212	215	214	208	246	225	229	224	220	219	200	252	218	235	191	220	197	222	179	191	217	229	204	228	211	198	247	217	202	228	192	209	252	200	200	236	223	228	194	198	199	188	211	198	210	208	216	215	204	232	214	216	248	210	224	205	218	217	206	211	235	234	231	216	239	232	228	199	217	186	202	203	251	215	224	199	238	215	247	206	219	198	236	224	207	210	238	245	240	207	221	197	213	241	230	236	214	188	231	201	228	240	235	236	229	206	233	227	216	228	240	217	216	219	221	225	226	206	214	253	212	214	241	253	212	216	222	248	227	236	230	217	212	189	195	231	243	228	221	213	224	215	211	215	213	222	225	218	236	244	206	206	199	209	210	228	234	225	220	192	201	201	203	240	213	232	228	203	242	226	178	213	202	197	191	190	214	226	216	233	205	245	206	204	259	239	226	224	201	211	224	217	211	200	237	235	230	231	232	214	227	199	213	214	220	232	225	203	240	213	237	215	207	215	223	221	238	224	231	233	234	230	215	211	224	214	233	231	208	221	221	211	207	222	226	208	213	225	226	193	219	231	242	201	245	220	207	202	231	241	220	222	221	207	212	227	211	222	242	203	209	235	195	203	214	248	210	205	231	210	253	209	212	214	239	229	209	178	208	222	176	211	244	203	200	197	185	202	216	213	193	230	218	220	196	193	229	226	215	207	224	195	223	223	205	222	231	224	198	217	204	236	199	256	204	208	213	212	188	200	222	214	242	214	220	214	194	236	227	253	214	217	246	211	198	221	217	255	221	221	216	226	239	203	222	223	238	229	195	213	171	214	214	225	220	250	208	229	213	214	238	219	192	222	222	219	230	216	235	188	233	201	197	235	230	238	211	214	202	237	201	221	222	222	228	231	246	222	204	208	209	253	232	211	204	197	223	219	241	181	208	218	194	249	228	201	217	247	190	192	243	250	204	216	221	240	226	218	246	192	220	229	228	223	211	191	213	196	228	204	199	238	222	225	201	222	204	213	211	213	225	206	231	221	201	209	227	215	199	230	219	231	230	211	216	218	230	204	226	239	222	217	241	210	197	243	216	226	198	208	216	206	183	191	220	221	216	220	194	206	195	202	228	231	224	210	220	204	200	207	230	209	210	228	213	243	227	231	228	188	207	200	206	218	213	226	219	220	223	201	200	203	235	233	204	202	244	202	222	227	214	223	220	218	230	179	219	224	246	230	196	248	210	219	221	212	238	204	208	237	202	189	213	212	221	232	232	211	241	203	202	211	242	232	226	249	215	221	212	208	183	225	218	222	222	218	218	207	218	182	216	209	221	208	201	222	202	222	213	216	214	227	225	219	214	233	201	220	212	224	182	197	194	238	206	211	219	218	212	233	231	186	227	207	211	209	212	200	222	223	228	240	202	238	226	213	209	243	244	233	238	245	185	220	199	218	202	221	203	194	244	194	211	194	242	235	216	228	238	244	203	210	194	235	205	252	189	238	222	216	235	215	209	223	190	228	252	209	248	193	217	238	205	204	200	212	198	201	200	231	221	212	230	218	219	245	221	212	239	239	205	231	221	225	222	228	206	208	229	219	225	211	228	248	195	225	227	226	194	241	212	210	198	202	214	218	228	229	213	199	227	220	200	228	238	219	214	195	208	220	211	211	211	200	227	183	221	231	195	218	220	201	207	207	195	225	207	231	210	218	224	200	214	212	226	227	204	212	233	217	193	216	232	224	225	216	231	226	227	218	205	234	180	203	197	222	215	224	229	208	223	221	244	220	236	202	189	226	209	233	243	236	186	240	253	210	210	215	200	199	194	235	200	240	209	247	174	225	227	223	256	212	214	215	254	232	196	244	230	268	238	254	235	200	237	198	221	207	206	210	234	211	219	233	223	205	201	222	231	186	199	218	206	225	198	234	213	250	190	219	226	254	231	225	198	208	231	224	217	229	220	217	214	197	215	237	228	219	214	235	223	208	221	210	222	229	223	215	221	239	221	211	224	214	225	221	217	204	211	211	228	203	202	220	239	254	186	226	216	195	224	237	232	209	226	214	205	246	195	224	193	214	219	197	208	218	240	213	210	222	252	240	189	244	229	205	193	229	224	254	228	230	222	225	195	224	211	214	224	217	203	209	229	194	194	236	202	229	212	215	264	206	206	223	229	208	239	209	256	190	222	240	231	217	226	243	237	196	223	212	181	247	220	254	227	205	227	242	198	220	199	235	236	204	199	218	213	239	188	223	237	237	217	211	205	224	242	222	231	225	198	218
3317	545	563	552	579	568	584	550	533	503	538	534	499	547	537	544	555	568	493	534	522	549	543	513	567	546	529	521	483	531	561	511	535	505	500	568	547	530	549	536	552	554	530	540	544	531	536	517	543	528	564	533	563	514	561	558	558	493	539	530	582	514	532	558	529	544	538	521	518	521	531	547	520	533	548	507	511	518	533	519	535	568	530	529	490	523	550	515	497	514	486	511	534	574	503	561	535	475	521	511	532	497	498	523	545	593	543	524	519	550	535	486	537	506	542	543	515	554	518	554	592	518	520	555	515	557	522	542	538	532	551	522	524	531	535	532	518	584	550	533	503	515	538	515	564	566	530	504	562	551	543	567	542	538	503	502	519	562	508	579	511	509	573	517	524	552	530	535	545	516	525	537	482	515	510	528	546	509	540	512	496	531	501	554	531	523	529	560	529	530	530	564	515	524	541	558	515	522	501	516	546	570	514	528	539	554	549	527	510	534	521	511	505	558	547	525	501	522	505	533	529	548	512	489	557	504	528	551	477	503	525	487	531	544	506	504	556	548	524	574	542	520	528	565	530	501	545	460	527	529	541	522	542	529	532	464	510	513	506	570	502	505	516	495	530	551	538	537	531	536	456	518	500	549	534	544	533	539	523	523	527	491	560	538	507	521	522	543	572	524	539	537	523	521	490	557	533	567	510	482	561	561	545	517	516	550	507	512	513	509	491	535	549	544	518	518	513	542	523	533	516	537	499	544	571	552	523	561	498	534	552	534	512	569	558	506	527	539	520	556	566	516	550	522	536	491	574	540	556	510	538	518	521	551	520	478	521	520	498	536	496	530	531	506	512	507	491	540	518	528	496	490	537	530	553	504	518	500	562	522	520	496	516	530	550	549	472	545	516	532	497	511	517	553	522	550	526	511	516	500	569	536	533	522	545	493	555	545	508	568	553	530	576	566	518	524	526	494	550	573	499	519	524	560	541	519	533	515	525	513	553	540	565	561	528	522	482	491	521	511	557	497	535	504	514	563	533	543	493	535	577	525	553	577	509	534	514	513	538	550	538	522	480	528	528	523	565	506	509	526	531	540	483	564	497	511	519	562	548	506	557	506	524	515	577	563	539	551	544	531	515	530	558	541	558	580	531	578	527	494	524	501	531	541	543	500	515	509	562	528	538	575	546	540	555	487	538	556	513	508	561	506	544	492	525	499	525	560	558	575	550	558	509	500	563	535	506	529	541	549	559	565	528	515	509	521	520	550	523	588	559	508	530	516	527	507	517	534	576	578	575	532	528	525	540	540	532	526	550	515	505	547	552	527	508	543	533	556	526	569	563	524	562	556	539	501	510	494	528	558	504	550	590	535	546	557	566	517	582	545	501	538	523	561	528	557	538	526	502	514	557	525	515	534	555	548	517	570	561	524	567	524	553	540	541	557	517	523	541	578	506	546	517	517	509	562	558	531	572	536	535	543	527	522	526	514	546	520	568	506	549	529	504	566	511	508	504	514	534	526	523	526	501	489	546	530	525	526	502	559	489	522	502	492	529	544	521	521	518	512	531	556	567	556	527	526	508	499	479	507	532	517	496	533	512	534	538	532	506	519	534	536	546	518	529	529	529	562	494	517	541	515	539	519	570	521	513	524	552	591	521	494	515	520	519	534	543	529	504	539	547	561	507	552	573	505	516	564	505	510	524	521	560	537	541	480	515	487	508	519	547	520	513	510	522	494	529	533	525	516	584	495	557	555	518	529	539	531	538	536	547	506	526	508	548	551	496	491	553	536	547	500	519	533	533	541	549	494	479	513	516	517	543	578	563	532	521	535	544	514	526	552	559	524	526	557	494	561	538	521	521	511	528	552	475	530	526	508	527	569	577	558	517	538	578	514	541	564	529	575	546	542	572	555	533	523	532	513	548	542	561	526	519	568	536	483	526	515	527	539	555	512	519	502	500	500	546	534	516	524	544	515	530	490	534	524	531	517	565	513	547	545	523	590	514	543	516	534	530	539	544	547	519	535	560	549	533	496	599	511	526	532	515	525	546	564	560	552	560	557	521	522	523	540	537	557	546	534	604	517	509	545	541	535	526	540	496	534	563	524	524	503	521	559	472	533	535	516	514	504	545	503	523	526	537	516	538	478	519	533	550	518	504	526	539	551	545	544	526	516	531	568	547	528	537	544	506	521	515	535	546	567	576	510	555	497	504	569	533	543	562	558	553	517	523	523	495	537	554	497	526	568	549	536	543	514	521	531	530	555	536	534	527	559	535	566	508	529	542	485	580	523	523	528	517	528	512	571	525	513	521	557	516	512	559	555	526	575	501	547	557	532	542	564	522	512	529	557	536	493	504	503	500	509	513	530	524	496	530	526	518	530	552	494	495	518	547	537	538	510	510	559	524	591	537	542	519	536	560	507	546	514	500	500	550	502	515	532	533	535	539	530	499	555	465	556	498	537	511	557	506	493	564	537	519	539	513	585	552	528	571	519	572	537	520	517	523	549	536	498	500	508	525	560	506	538	556	519	531	538	516	548	518	538	567	503	527	524	554	511	543	559	530	564	497	539	579	551	497	544	563	525	511	507	545	503	520	546	530	552	540	556	549	570	503	552	538	544	529	540	497	566	576	491	502	555	562	552	569	532	515	553	545	517	481	476	537	553	504	535	524	497	541	539	544	515	507	484	501	547	538	561	561	531	530	529	586	546	522	542	527	520	573	521	577	547	551	543	520	554	532	549	500	549	535	555	532	510	498	525	570	520	551	529	528	563	519	544	538	537	521	536	533	503	540	522	535	543	524	555	545	514	512	525	528	583	559	551	507	556	518	492	557	530	516	537	540	530	485	536	554	546	529	576	524	563	519	495	533	540	552	527	572	524	523	565	543	560	524	513	548	553	540	492	517	524	498	539	502	538	535	494	535	541	541	505	532	544	525	528	543	529	543	539	535	507	534	549	453	550	538	478	541	537	528	562	535	532	503	549	536	538	542	501	523	539	527	524	589	545	573	488	516	516	552	561	574	565	523	552	518	528	534	512	509	578	522	526	519	546	534	542	550	552	533	523	552	524	521	553	518	528	526	579	569	525	540	515	540	491	547	501	530	578	536	552	537	522	523	547	521	508	540	526	532	523	517	520	514	564	517	495	553	508	514	553	544	540	522	514	551	513	531	557	512	482	513	532	567	507	602	551	566	496	564	519	502	556	547	524	509	542	546	553	530	501	510	494	509	507	542	565	547	504	560	532	488	568	551	536	531	534	477	508	527	532	530	528	526	526	542	550	540	540	554	553	555	548	518	584	522	530	556	511	487	526	529	557	544	560	541	510	527	570	517	499	539	525	544	524	540	537	554	516	537	537	532	547	547	524	546	562	491	542	530	519	516	541	578	497	512	507	564	513	553	559	527	514	524	475	511	509	521	539	512	536	531	514	499	540	552	476	550	556	535	540	539	530	516	493	520	525	522	504	506	540	550	552	526	536	508	471	503	547	494	547
16630	1591	730	563	476	362	354	342	333	326	307	320	332	307	302	294	244	249	321	301	302	293	309	299	292	275	297	307	300	285	289	287	265	295	293	283	284	276	308	287	267	288	296	278	296	275	263	314	271	294	262	323	275	312	297	310	272	265	281	265	259	322	262	295	270	280	256	307	264	285	268	281	279	251	267	272	292	269	272	259	311	278	265	284	285	296	307	295	288	245	305	285	297	256	261	294	300	308	293	277	289	276	272	286	249	261	265	267	269	273	272	267	286	285	287	263	269	271	243	262	275	291	291	290	294	292	303	283	279	260	265	274	269	297	300	292	281	286	284	273	295	252	260	284	276	270	276	287	245	251	297	283	278	298	252	279	292	292	280	264	300	303	328	263	265	263	297	326	275	278	279	289	254	288	273	283	306	274	279	259	278	256	280	280	269	261	284	275	303	285	305	316	251	267	271	298	264	319	289	249	254	269	293	253	270	292	296	257	263	272	302	279	251	254	306	268	297	294	274	304	268	266	265	264	281	283	278	282	280	288	298	283	276	257	283	274	310	300	274	233	296	249	299	257	290	315	272	273	293	293	264	274	253	288	324	262	297	281	280	275	264	276	285	242	286	269	288	287	298	292	234	261	280	266	299	293	292	252	276	249	263	253	261	268	303	274	258	284	272	298	285	305	291	264	273	277	291	279	293	279	268	257	257	266	271	302	308	242	273	286	285	284	264	285	279	288	297	266	224	313	326	258	289	299	286	259	292	307	279	271	284	252	286	272	295	274	266	273	252	306	304	290	297	282	291	280	289	296	264	273	276	291	261	277	252	255	279	260	273	262	304	294	271	276	293	297	302	260	265	301	258	283	285	288	276	277	292	266	292	297	310	278	248	299	307	288	272	274	247	296	255	269	268	283	281	259	291	279	293	301	313	259	292	277	292	274	285	291	285	287	294	276	271	288	291	271	296	296	278	264	280	263	262	268	295	254	292	269	247	270	271	312	240	280	296	257	263	303	296	291	234	288	291	243	297	266	298	284	280	296	236	278	296	280	265	268	319	274	317	263	250	262	306	285	273	284	274	291	297	287	283	304	257	281	271	286	269	252	285	258	288	262	300	277	278	259	280	252	265	276	264	269	243	262	266	299	280	259	303	281	250	258	278	268	311	258	307	292	290	300	279	299	303	279	289	284	261	277	280	277	273	249	276	316	296	294	295	296	281	250	262	253	276	283	262	261	287	269	268	306	287	294	301	269	288	272	301	288	276	282	266	292	264	258	280	249	264	258	295	283	298	281	260	245	268	292	303	316	265	285	297	280	301	269	308	273	250	293	260	275	266	285	269	294	272	292	284	293	307	285	265	275	258	273	268	289	305	306	261	295	301	264	288	291	269	285	276	279	289	313	242	295	281	275	276	287	272	269	277	269	289	301	243	260	295	274	278	281	316	280	288	285	292	288	283	271	273	261	267	264	288	281	272	278	286	294	272	262	266	276	300	264	276	307	265	262	248	320	259	254	255	290	261	242	286	281	273	257	270	261	287	279	269	309	303	286	271	291	267	274	286	268	261	258	291	292	257	292	305	246	262	278	280	256	288	275	286	290	298	261	254	268	293	260	293	282	303	296	290	284	271	282	269	277	266	263	291	259	270	307	332	272	258	342	275	270	285	247	294	298	280	283	296	262	291	306	278	250	275	302	271	284	289	249	269	274	288	283	274	265	293	287	277	304	277	288	286	299	279	288	263	273	254	247	296	248	243	268	292	270	294	302	275	276	272	279	305	269	278	273	293	251	324	272	281	252	284	288	290	299	253	299	260	272	295	243	277	283	286	279	278	252	261	294	293	270	272	299	269	301	277	269	261	297	274	305	287	298	266	307	277	318	294	295	275	296	282	272	282	269	291	294	281	302	295	307	245	289	286	237	259	267	275	302	259	306	305	295	294	287	298	297	269	331	309	281	249	314	307	286	269	286	275	275	278	277	283	279	274	275	285	292	285	267	247	274	264	300	275	276	263	311	262	275	252	263	248	255	257	252	265	266	281	314	285	269	299	293	261	276	301	282	256	300	313	293	277	236	269	260	300	277	318	302	314	291	282	264	266	271	275	236	235	277	315	292	299	264	280	283	281	255	257	279	310	235	266	291	303	279	282	265	269	277	272	308	280	295	297	292	261	281	274	293	280	302	266	250	262	270	271	288	271	263	242	271	267	248	280	290	296	277	290	267	296	238	301	287	277	267	253	271	269	296	284	293	249	284	265	297	282	279	265	314	256	277	271	292	301	297	254	268	278	272	302	263	252	265	276	269	288	285	289	292	287	279	265	251	300	265	297	288	312	256	291	290	284	265	296	298	252	313	260	289	280	264	275	286	299	257	275	297	309	285	258	264	257	279	244	277	278	272	283	252	284	295	304	262	265	262	286	281	283	269	269	270	265	261	291	259	264	268	280	293	332	292	262	273	273	285	275	319	300	259	288	272	302	290	248	263	253	273	259	279	285	289	310	263	301	289	310	291	289	275	270	286	250	303	304	287	300	268	285	266	279	290	267	294	303	283	307	297	278	260	255	243	291	284	267	299	261	270	301	278	301	319	305	288	275	279	293	298	269	298	269	299	284	271	278	276	252	272	249	277	311	289	290	271	265	290	278	212	291	281	296	276	250	265	303	268	257	262	269	277	292	248	254	261	292	250	264	261	286	299	263	287	287	292	304	318	301	270	280	274	249	290	273	244	278	253	268	301	294	261	313	295	299	272	282	298	274	284	256	254	292	318	279	263	285	256	274	280	302	252	299	280	278	277	288	263	286	251	304	269	262	286	272	271	266	280	257	296	258	299	323	271	285	277	295	288	333	308	293	292	250	285	305	276	273	267	284	309	270	301	261	290	256	297	277	258	271	268	307	283	276	242	260	305	335	269	269	296	308	266	295	295	260	258	279	285	264	268	212	274	278	263	278	292	260	292	264	279	288	277	257	294	286	283	305	281	272	286	288	277	284	288	257	320	288	289	296	264	275	252	274	256	283	284	278	262	293	277	271	301	278	295	279	270	313	320	301	293	296	277	284	277	283	285	304	306	289	280	272	280	276	277	267	320	306	258	286	281	246	263	300	270	308	282	271	252	262	314	279	270	269	306	295	282	250	287	299	288	294	272	283	298	291	274	276	259	286	300	322	282	316	269	296	275	264	267	295	289	296	272	290	285	264	281	283	291	301	301	265	266	304	246	272	265	299	318	269	283	233	283	269	271	305	287	278	253	288	281	302	248	270	265	267	282	272	278	269	280	270	267	265	265	279	285	267	268	281	273	285	293	296	287	263	254	303	271	309	308	291	284	285	314	273	323	334	268	275	285	271	279	288	275	285	293	301	258	253	288	258	256	279	281	276	264	307	274	308	286	291	247	263	286	298	300	268	262	273	300	270	319	280	267	280	277	272	274	291	294	278	256	303	273	310	257	270	255	272	285	271	266	274	293	278	287	292	313	261	293	272	257	260	288
10549	1003	1347	1494	1357	1190	1047	955	946	869	839	832	778	760	767	742	685	755	748	754	681	737	701	718	664	698	690	658	651	673	664	635	659	653	644	687	624	658	656	660	668	679	692	646	667	660	646	609	665	660	705	690	687	624	681	669	694	670	636	674	646	687	657	693	680	656	685	680	683	684	687	682	676	670	679	697	671	653	649	670	682	633	720	688	658	694	659	664	696	707	666	639	691	690	684	662	695	652	621	643	651	673	674	683	661	674	679	650	662	625	717	658	629	644	693	635	723	662	677	689	674	664	652	651	703	671	639	654	696	658	710	679	680	658	695	636	649	701	710	678	692	634	642	674	735	614	674	668	669	684	630	634	684	703	706	674	709	657	684	686	639	691	701	705	671	694	643	627	696	694	671	692	620	698	665	663	647	651	651	697	658	670	660	696	687	661	657	657	690	638	683	639	654	701	704	678	656	648	676	691	646	716	659	692	662	649	665	692	710	655	676	637	686	709	686	684	642	620	657	685	674	692	676	656	705	658	654	675	679	650	633	666	666	662	670	650	710	652	627	704	668	680	679	656	654	661	629	663	647	671	654	663	703	701	651	674	638	637	662	666	685	689	630	684	729	669	664	654	660	666	657	736	669	695	693	703	708	686	668	628	668	666	668	671	636	636	690	695	671	648	672	656	684	639	642	698	633	625	676	666	680	643	631	640	626	600	671	634	682	700	658	663	610	674	665	673	673	667	703	658	699	674	651	666	666	666	662	672	640	652	647	630	691	672	682	663	683	684	693	664	665	664	657	696	687	660	655	682	712	661	671	610	641	681	683	695	671	600	637	678	640	664	650	638	642	640	657	691	687	635	678	659	635	637	643	672	699	676	704	666	669	707	636	669	682	672	643	671	684	680	677	660	694	707	709	640	686	689	656	665	687	670	653	699	714	644	644	649	612	657	705	612	653	634	720	664	651	668	665	684	700	645	625	644	660	644	731	643	688	626	694	710	660	698	660	660	709	663	629	666	657	664	666	655	660	644	641	659	654	657	674	648	635	680	680	663	652	654	659	630	636	676	663	666	665	683	686	649	677	668	674	630	666	641	669	663	673	676	717	689	652	659	646	656	663	687	645	668	717	630	702	720	702	644	671	651	656	653	650	619	627	665	666	683	712	687	707	687	636	624	702	678	656	665	671	659	689	632	650	641	663	658	620	674	667	657	638	664	647	634	649	672	654	676	616	654	631	647	678	675	671	695	675	746	620	641	618	672	678	695	671	665	671	678	638	649	640	701	680	675	660	679	658	618	652	675	644	666	669	689	700	660	681	684	638	670	678	690	690	693	691	699	665	660	650	636	735	677	680	630	624	656	680	646	686	667	685	664	651	650	665	701	677	642	653	699	655	683	671	652	643	648	672	684	650	637	685	693	623	698	706	645	700	679	703	689	647	699	628	633	671	617	636	684	664	705	676	643	667	655	630	676	678	643	723	664	711	700	633	653	657	643	674	615	683	664	650	675	664	655	638	706	646	693	726	686	690	649	611	674	669	674	684	674	683	664	633	692	690	626	644	677	612	655	687	673	694	666	644	665	666	666	682	654	693	718	646	693	658	689	667	660	659	647	712	656	632	673	703	642	652	632	705	654	658	653	660	661	656	723	638	677	685	695	636	643	646	657	640	687	660	641	673	696	659	663	703	699	678	678	710	632	682	653	637	697	677	648	693	640	704	648	679	662	656	654	630	687	659	666	689	657	675	644	687	624	669	632	627	680	659	624	663	648	659	663	705	711	624	677	634	633	646	657	631	623	692	700	694	660	676	688	683	674	642	663	685	675	648	679	704	684	629	705	683	697	657	674	690	674	683	651	662	662	666	669	686	681	651	643	692	708	614	637	652	679	637	700	633	676	720	650	614	695	653	661	674	662	672	638	685	625	670	660	712	632	680	650	680	655	662	670	652	657	669	712	645	672	658	629	662	660	683	663	673	692	675	646	628	711	666	619	670	660	671	693	679	647	660	679	676	656	688	605	661	675	666	631	630	665	648	699	665	692	688	668	642	656	667	626	678	689	663	675	661	692	626	665	720	644	641	644	632	679	676	668	716	660	671	679	663	662	666	608	672	663	663	719	659	672	682	680	652	656	619	631	651	666	687	680	643	638	655	644	647	640	658	701	651	646	670	680	681	664	649	725	698	654	666	671	699	645	671	652	641	667	693	654	665	604	641	696	664	649	671	616	664	706	613	669	662	611	696	680	625	641	662	665	651	669	726	643	698	627	696	615	654	639	643	707	701	635	640	648	645	667	633	616	628	624	645	660	692	664	664	675	678	653	687	650	649	674	626	667	698	716	646	679	650	680	707	718	681	670	684	659	665	659	657	679	661	650	675	626	692	643	714	618	698	631	667	631	694	650	672	671	684	665	676	664	658	687	648	601	650	689	631	697	663	639	663	648	676	619	686	669	692	645	694	670	701	638	623	680	644	692	693	656	662	682	645	680	707	634	703	656	646	680	650	647	693	673	691	662	685	614	695	646	643	641	656	631	688	662	659	668	630	668	627	660	652	650	674	728	691	648	685	667	645	688	660	685	682	703	653	654	666	643	658	694	676	718	675	673	699	644	662	682	683	615	684	674	672	692	659	623	672	704	630	669	599	678	634	708	674	683	671	670	644	640	711	706	688	671	651	627	634	694	677	647	675	681	651	651	717	684	670	683	652	686	649	654	683	657	666	694	663	672	629	693	687	702	675	666	695	685	673	650	701	670	694	643	699	698	652	669	645	695	676	658	651	650	684	669	617	696	700	685	666	686	636	665	682	663	677	695	691	641	688	683	677	677	639	660	652	692	629	637	635	679	679	694	658	625	640	681	707	657	656	662	625	719	702	655	714	641	671	675	655	656	636	638	723	667	684	691	667	696	683	681	662	676	656	641	696	630	660	649	639	678	630	668	644	693	701	671	668	672	598	639	653	670	635	646	641	662	663	639	670	699	673	709	609	656	672	706	688	636	655	685	698	685	641	651	662	653	664	654	644	685	689	603	681	649	663	630	626	662	686	686	657	661	684	646	671	613	663	675	680	688	663	646	690	691	639	595	637	650	675	670	683	661	677	647	686	679	664	685	664	651	683	670	683	622	714	650	683	746	681	664	655	645	639	683	673	641	664	667	660	664	697	654	607	670	666	650	643	694	679	698	653	634	650	632	651	624	716	706	624	616	671	662	676	641	632	684	665	621	681	618	652	640	685	665	654	683	682	665	686	685	670	659	666	643	671	668	681	663	702	656	661	670	699	698	699	691	628	690	662	643	681	663	681	664	643	673	721	672	660	641	663	741	678	682	686	681	673	690	668	638	655	633	660	709	664	668	708	694	659	677	660	639	721	673	641	653	696	646	681	670	659	647	666	700	653	661	670	645	641	669	679	700	656	707	691	666	652	675	668	670	688	662	689	709	647	680	640	644	639	638	707	680	681	657	679	677	666	702	628	681	658	663	632	675	651	658
25130	3196	1353	966	707	635	547	459	448	448	445	460	473	395	466	424	435	442	430	411	444	411	415	414	419	433	438	437	393	386	404	423	405	432	404	403	424	418	415	407	418	408	403	409	423	405	400	402	444	383	406	461	403	384	403	377	370	407	430	438	387	423	430	382	449	404	392	363	444	393	444	407	469	407	404	388	374	412	379	416	417	392	378	401	381	428	401	396	430	449	398	396	411	378	418	412	420	434	429	392	388	388	416	424	411	444	386	415	392	421	410	427	369	406	377	366	424	417	373	399	403	372	415	381	398	400	446	372	397	436	401	355	412	404	398	390	400	428	374	369	414	416	403	375	421	408	419	400	401	410	404	391	375	406	428	392	377	387	451	409	408	382	422	457	419	406	443	397	412	377	409	419	435	390	375	410	410	404	384	391	420	363	397	398	380	437	406	415	415	371	379	391	393	412	384	399	382	448	446	411	383	402	404	369	410	376	400	400	404	436	401	394	448	375	370	404	391	414	417	376	386	393	365	397	400	437	420	432	413	452	406	392	393	398	388	430	436	392	406	368	387	443	398	423	389	445	418	364	424	385	438	432	401	414	415	384	394	404	405	445	402	450	414	414	426	397	405	409	377	395	403	407	434	444	428	443	377	386	373	400	396	389	373	403	386	356	436	378	423	435	419	424	438	441	412	401	378	387	429	388	366	378	390	436	396	404	413	398	403	444	429	462	415	389	445	392	429	382	448	408	390	431	368	407	401	427	401	378	400	395	425	410	414	436	429	429	383	417	378	399	385	401	363	420	400	424	431	413	450	408	397	395	412	376	409	416	439	388	419	454	383	413	403	413	415	452	424	402	395	337	419	398	396	392	422	428	439	380	356	408	422	386	381	382	413	397	439	397	448	409	428	442	375	427	415	415	431	415	407	416	417	410	434	424	422	382	393	435	386	433	374	429	428	391	440	369	406	376	399	428	368	415	399	428	457	409	388	431	408	385	431	380	373	403	403	356	385	403	377	418	396	362	396	378	423	412	443	400	419	427	427	365	412	420	437	409	393	425	412	411	390	446	413	445	428	413	429	373	405	420	391	374	398	402	396	395	367	416	410	416	368	410	412	379	443	383	396	392	385	420	421	433	431	408	393	405	366	408	421	415	408	409	408	413	391	425	425	430	400	423	403	378	413	394	375	362	408	392	385	387	420	428	400	417	416	373	424	432	414	418	373	415	391	425	385	392	380	393	412	370	424	403	426	421	401	393	375	402	399	398	397	450	373	399	421	413	397	388	407	420	434	369	366	406	432	430	408	422	390	432	362	385	391	413	358	416	423	422	435	414	402	353	394	360	424	396	412	386	397	419	440	386	415	390	428	408	392	404	396	389	413	394	443	414	368	401	427	427	430	390	393	412	438	404	381	420	397	406	428	381	390	363	396	397	399	419	436	394	380	411	424	388	403	411	420	472	414	408	433	401	362	382	388	407	416	383	406	411	418	400	408	386	404	374	380	416	420	373	382	434	430	407	401	402	386	390	346	421	416	397	426	399	418	470	409	417	401	384	396	416	394	405	441	386	388	408	408	423	359	422	385	412	421	375	413	391	424	395	400	417	407	374	386	397	406	390	402	402	400	420	372	367	394	391	413	420	436	404	379	408	414	383	371	412	396	446	400	381	406	399	414	408	421	403	408	406	393	395	386	424	411	378	405	401	406	362	374	412	411	421	396	395	429	426	392	410	368	409	387	388	426	393	399	428	416	452	414	397	433	442	403	405	399	374	404	420	437	394	401	430	431	424	383	395	353	366	424	473	391	380	409	393	418	389	437	435	408	409	426	359	440	405	389	401	394	403	412	404	377	393	392	395	355	382	392	386	428	387	409	428	395	422	416	384	422	426	436	423	423	382	417	395	408	413	393	411	433	423	414	444	398	416	391	397	398	381	400	432	359	379	413	424	428	378	397	392	409	400	412	364	428	417	439	391	424	387	397	407	391	391	406	371	412	432	388	450	399	378	448	384	414	406	412	386	410	384	365	413	412	394	398	450	403	375	451	411	429	353	371	376	386	396	378	361	409	410	398	413	395	397	404	427	418	404	428	390	409	403	406	434	444	386	426	403	427	389	427	432	406	435	421	437	387	401	425	446	385	412	426	432	411	370	418	378	403	387	394	371	377	404	417	411	381	439	416	399	410	439	411	417	369	403	401	377	412	391	403	411	414	400	429	366	431	395	395	447	395	406	358	389	419	426	389	399	370	413	413	392	400	394	411	412	366	408	411	424	380	425	395	394	418	409	422	395	428	412	395	448	409	439	390	433	385	422	374	375	415	361	401	370	393	413	423	436	440	390	368	403	388	373	407	427	442	378	402	392	397	389	406	438	411	431	424	400	435	375	421	397	389	435	360	385	433	359	409	358	424	394	396	394	448	441	369	361	365	399	434	409	365	407	409	425	375	408	404	398	412	372	413	380	402	411	391	360	440	437	362	410	377	394	369	420	457	415	342	403	428	399	424	419	438	402	386	438	408	386	420	424	366	375	397	418	430	412	396	383	421	433	389	415	401	428	399	400	426	441	398	390	432	376	405	423	410	420	431	426	411	399	389	385	426	401	401	412	416	395	409	399	374	407	411	383	379	392	382	403	375	382	402	365	429	412	359	414	397	396	400	415	364	377	419	461	405	398	408	447	415	391	373	388	377	429	384	413	412	404	418	390	396	388	407	437	389	407	403	424	418	411	403	374	423	422	408	393	419	388	428	392	422	385	418	411	452	400	416	451	418	438	463	409	386	431	377	371	399	360	415	417	401	396	397	399	377	415	371	383	432	403	428	435	420	419	435	399	387	417	397	423	374	420	405	386	414	355	390	407	381	398	457	431	442	387	417	376	386	374	464	430	392	375	431	379	401	392	381	397	405	372	423	396	378	394	422	430	377	411	407	393	399	392	381	415	402	398	388	375	409	355	395	412	393	411	401	376	446	380	376	374	404	441	399	398	427	417	433	408	420	411	407	402	414	426	388	390	456	453	399	434	402	411	401	381	370	387	391	362	416	434	386	431	392	373	379	383	383	422	386	413	401	383	385	401	383	413	431	418	407	418	419	394	445	380	388	405	377	461	452	400	381	376	426	365	437	427	383	406	406	383	371	421	418	365	405	441	435	413	392	388	438	380	407	366	380	388	442	358	413	395	392	439	396	450	381	386	374	477	386	365	424	422	401	382	411	402	395	435	407	402	410	398	427	374	384	379	375	410	384	372	389	409	394	391	390	428	423	424	398	399	425	404	414	417	427	377	411	423	431	411	382	361	413	399	374	418	434	428	430	363	375	401	373	418	361	432	412	424	405	365	428	400	416	431	439	373	410	396	386	421	416	447	408	393	428	377	418	400	402	387	380	397	424	391	408	430	360	396	417	428	418	380	395	419	379	399	444	422	433	407	443	389	407	425	415	388	426	397	401	391	386	415	425	383	433	399	424	388	393	399	393	428	368	417	402	427	375	386
13611	1587	2176	2550	2339	1934	1684	1587	1348	1276	1225	1121	1107	1105	1042	1074	1044	1028	1023	991	1003	1015	956	929	954	973	1017	937	980	994	953	966	962	928	924	978	922	934	948	937	929	934	915	927	965	907	915	922	905	925	897	921	946	918	928	949	951	904	935	932	917	891	970	932	920	862	923	921	897	904	889	951	933	920	888	896	911	884	929	878	934	874	924	883	939	863	915	965	908	962	938	942	891	883	950	929	924	895	897	917	878	937	925	977	871	927	891	940	915	883	923	903	917	863	923	914	918	925	924	889	907	907	900	947	853	908	898	897	915	883	875	898	904	909	935	877	918	938	901	877	890	887	922	952	878	959	970	912	876	944	927	897	909	953	921	881	875	932	924	924	883	867	929	897	857	936	931	936	900	914	880	940	916	896	888	916	893	914	884	905	864	954	840	934	910	936	951	886	858	892	891	891	944	919	896	885	924	906	945	901	889	924	933	952	897	883	916	902	915	937	984	915	963	878	905	898	925	896	942	911	863	875	933	919	900	875	872	922	910	932	958	966	949	934	948	872	843	933	861	918	920	860	923	896	925	909	831	891	899	898	909	948	889	898	902	915	929	894	932	906	886	883	876	926	919	917	963	969	940	882	934	903	890	961	896	891	974	908	936	875	894	919	864	904	957	917	919	922	940	863	859	921	945	893	878	964	838	930	931	852	917	887	907	882	892	861	906	879	906	932	931	904	922	918	865	885	923	897	859	895	872	856	877	955	888	892	869	894	908	900	921	949	937	871	952	903	943	882	953	912	895	951	861	941	916	926	940	911	906	983	888	926	908	916	926	910	906	904	950	931	910	871	917	949	892	895	887	885	938	905	945	922	918	865	871	892	887	982	919	918	925	901	930	897	915	928	913	932	857	865	903	863	926	881	935	923	952	911	938	872	892	909	864	882	926	910	875	905	933	860	913	936	913	878	961	915	887	962	933	891	884	858	896	894	945	946	904	830	929	946	937	898	878	879	896	846	889	971	891	885	983	919	942	937	914	879	912	891	1014	899	871	887	900	907	898	908	926	868	941	918	964	915	899	929	894	889	917	879	896	925	906	938	914	905	918	878	911	873	901	887	928	901	959	916	904	871	937	896	909	882	930	905	924	893	859	953	925	890	910	883	895	896	907	886	875	938	930	899	871	890	917	923	887	926	878	860	968	905	908	846	883	935	921	926	871	940	951	859	891	912	928	922	941	952	902	881	945	959	917	871	887	920	864	934	882	918	942	858	935	916	921	856	957	864	937	885	917	916	910	895	875	941	824	908	957	873	916	957	914	860	926	908	930	903	963	870	893	957	962	900	927	898	859	858	863	851	868	873	925	904	892	948	894	910	945	863	857	923	907	940	869	911	893	890	894	885	899	909	867	910	949	893	909	886	894	910	912	929	923	911	887	926	941	946	914	918	933	916	949	974	879	856	872	914	952	853	967	933	947	936	925	899	896	900	969	910	923	901	951	909	879	971	867	921	970	953	843	936	972	915	875	1020	964	913	886	897	866	917	959	925	919	892	847	892	983	851	948	910	930	926	933	938	921	900	876	919	932	846	901	910	931	930	940	890	907	895	902	907	960	899	913	888	906	891	882	891	917	905	911	911	919	969	902	907	932	904	930	914	867	867	939	966	897	958	947	887	904	889	834	902	907	898	851	885	922	924	949	932	855	858	893	867	943	952	865	900	933	856	920	900	954	934	942	861	920	916	905	881	932	817	891	881	872	875	930	879	931	913	873	928	910	960	958	896	990	926	890	958	899	921	907	885	935	893	897	947	953	952	868	882	904	931	963	871	891	919	896	928	915	893	938	907	902	861	927	884	977	910	914	918	920	875	913	882	896	874	898	931	925	941	892	865	873	925	880	911	946	865	931	869	898	842	917	931	905	917	914	914	965	894	947	893	915	905	909	899	898	917	911	947	920	901	950	987	920	957	848	919	929	863	894	924	901	943	904	943	900	893	928	868	932	912	892	915	915	949	992	906	900	868	945	851	949	906	893	919	929	928	862	881	856	856	915	906	930	908	935	856	856	919	933	906	900	885	996	914	905	932	914	958	918	929	896	911	944	966	885	894	856	888	871	918	911	877	933	876	882	913	905	933	917	882	930	929	893	937	934	909	927	915	888	930	889	935	917	958	917	854	874	905	886	906	921	884	899	910	961	881	903	900	920	888	896	916	894	879	905	890	958	910	927	920	899	868	928	923	895	855	930	913	909	964	917	903	937	942	915	907	920	926	888	845	879	938	940	894	913	994	936	996	858	878	935	889	926	924	921	900	926	911	848	905	894	941	935	943	934	914	920	879	919	919	858	868	898	869	882	938	895	918	905	946	871	891	943	900	897	975	944	879	909	924	1010	862	950	921	869	935	887	880	884	879	904	841	951	921	911	917	920	852	947	847	890	940	902	883	917	920	879	977	929	909	882	874	925	896	891	906	908	886	923	884	971	875	932	1009	921	883	918	901	897	898	887	879	914	911	870	857	952	824	870	889	896	876	916	912	940	894	859	896	906	946	978	892	946	911	847	884	870	901	872	899	927	893	963	883	939	903	872	884	906	970	904	885	883	903	918	918	880	914	919	888	897	887	913	927	891	966	891	896	925	961	955	940	932	950	889	903	909	935	907	879	890	901	918	946	884	867	895	910	901	884	900	944	900	955	948	919	902	872	917	970	952	979	911	901	868	939	938	909	956	884	926	885	874	944	895	932	873	907	938	918	907	932	944	928	924	877	901	927	835	887	942	973	879	910	961	952	925	931	901	925	950	880	901	844	950	925	913	877	865	885	938	930	899	959	926	902	863	863	946	905	916	835	930	885	898	940	952	890	885	897	845	923	899	878	860	911	906	887	911	890	921	886	875	886	891	926	848	904	945	872	873	893	886	918	938	836	938	899	915	912	896	844	910	923	853	890	862	952	942	889	935	938	907	921	927	933	905	964	878	888	913	903	908	871	884	865	878	971	980	910	892	961	915	893	856	899	873	895	948	919	996	881	860	901	905	924	909	895	891	941	889	957	920	915	929	894	885	884	905	937	912	870	882	901	913	925	901	882	900	907	926	906	902	914	900	888	894	944	909	941	925	893	891	936	923	928	908	919	954	876	900	920	902	854	888	945	901	924	888	957	934	892	987	928	920	880	922	893	931	939	912	855	950	907	881	924	893	950	893	903	943	880	870	934	950	918	962	807	901	894	878	930	944	895	942	890	894	875	885	885	898	862	906	865	980	875	926	953	899	898	924	893	918	908	933	926	920	902	889	883	878	876	907	930	895	924	924	900	889	902	904	861	941	982	964	922	925	905	906	896	952	926	886	903	893	960	873	930	858	961	908	942	968	914	928	935	877	915	865	931	895	891	898	933	848	873	861	867	945	886	931	891	869	887	899	927	906	884	968	933	874	851	916	870	896	898	897	878	909	902	848	964	874	919	944	915	929	945	909	949	874	890	879	905	878	937	941	865	843	937	962	906	943	871
4447	343	235	268	250	240	218	242	233	227	226	224	238	223	203	220	245	228	180	229	227	211	235	224	212	202	225	212	232	221	238	233	222	193	222	196	204	197	225	231	212	248	219	210	221	204	232	197	222	233	241	218	213	207	203	219	221	199	186	241	218	227	193	204	208	179	230	230	225	194	197	212	235	233	176	183	194	226	212	200	217	213	213	240	220	229	215	248	209	219	201	210	207	217	220	226	200	240	217	202	195	243	235	222	231	211	241	241	219	194	217	226	198	204	233	205	232	221	243	234	244	227	220	202	200	225	205	203	230	224	234	199	235	209	234	225	191	204	205	207	197	202	207	232	208	221	228	190	209	218	190	204	207	213	245	238	226	196	226	203	211	192	207	245	223	212	199	223	227	238	219	237	207	210	216	208	260	203	227	237	216	228	221	256	216	221	233	219	232	253	209	212	247	213	199	200	205	204	199	201	239	237	229	212	213	220	198	244	251	217	240	233	232	206	212	223	210	210	225	213	230	213	195	244	221	236	223	252	218	211	201	216	221	213	207	190	217	218	204	228	229	183	206	220	238	253	214	219	236	209	199	224	218	199	204	225	205	205	221	231	228	226	218	216	218	206	207	201	228	224	227	220	228	241	225	243	213	226	208	244	233	254	207	230	213	166	220	218	239	215	247	240	206	211	210	211	248	234	219	208	230	236	201	248	206	218	197	207	190	236	214	216	220	234	233	212	229	208	200	217	256	212	222	231	236	222	235	216	238	234	217	231	232	259	213	221	250	227	224	192	221	234	215	227	234	215	213	203	216	232	226	241	209	212	229	200	211	213	226	180	187	222	222	223	210	241	200	252	237	208	204	211	211	224	223	212	226	210	230	204	222	216	235	224	203	222	251	203	230	239	205	209	201	217	197	204	249	211	194	196	211	225	216	187	201	243	240	191	235	207	217	217	245	214	210	238	211	238	214	228	223	238	230	220	197	220	224	190	216	221	248	229	210	223	233	216	233	231	212	198	225	214	221	235	233	213	209	215	224	216	239	203	227	209	219	206	192	216	244	242	211	209	214	211	268	234	204	202	218	243	232	192	219	181	205	237	222	218	238	249	211	245	206	240	235	256	229	214	257	224	218	227	223	220	207	220	184	214	210	229	229	228	219	220	237	197	197	221	226	220	215	219	231	224	204	241	206	224	207	244	223	220	204	221	209	209	211	209	216	230	182	219	251	199	212	214	228	249	203	212	206	244	201	241	214	228	200	229	235	270	216	238	233	220	217	235	220	203	198	236	223	218	216	228	229	212	199	228	196	244	229	210	190	211	195	217	217	203	200	216	242	237	225	211	222	213	241	230	243	202	223	209	193	243	199	211	243	214	223	238	210	234	198	186	210	220	243	231	245	202	240	222	225	265	228	229	233	212	200	205	202	235	240	215	217	228	200	237	221	224	225	192	214	220	230	202	193	224	224	224	224	215	263	226	204	201	213	216	208	259	192	220	210	249	229	204	239	224	186	217	234	205	205	229	206	223	211	221	249	212	226	221	224	227	203	224	175	201	200	208	224	228	232	219	241	243	209	210	230	229	221	250	237	203	241	216	205	219	219	233	197	236	216	205	187	228	204	217	220	212	230	238	210	225	221	229	203	251	235	208	225	245	224	211	242	214	221	212	200	178	228	193	197	237	219	213	199	206	209	239	219	200	229	219	219	222	228	227	271	241	203	237	239	199	241	204	222	187	215	212	218	195	186	233	211	208	234	216	248	192	197	234	242	208	242	216	233	187	225	211	203	230	200	232	220	223	220	233	238	220	205	202	224	216	216	220	211	230	217	244	238	227	229	178	190	213	197	208	211	233	223	199	208	206	234	217	201	237	218	216	223	214	207	212	216	215	229	218	232	207	229	222	218	247	194	219	222	220	214	213	184	221	204	218	209	229	242	200	219	204	213	193	200	211	192	222	260	203	236	230	200	189	186	199	198	205	224	216	224	228	215	195	214	240	219	210	207	233	217	207	240	226	195	234	220	233	210	250	204	204	213	208	214	222	236	223	219	211	204	237	219	207	200	204	234	215	221	205	218	237	227	221	246	214	190	209	206	218	226	228	225	242	210	200	229	240	184	197	245	200	249	248	194	229	195	239	202	234	248	231	196	251	217	179	220	207	206	209	224	204	221	180	183	209	192	246	209	214	241	215	227	215	236	231	234	226	219	234	234	227	195	216	223	196	191	225	248	241	253	232	213	222	236	207	251	221	225	213	210	215	201	223	225	208	234	229	230	241	207	231	230	215	228	212	238	208	228	213	181	219	220	221	225	198	189	247	213	252	243	226	202	231	245	225	217	228	233	230	224	231	229	229	235	218	231	220	233	268	215	181	239	210	191	222	228	228	194	209	215	222	209	238	205	204	199	222	230	193	241	230	226	254	244	236	206	259	230	235	211	243	219	205	213	201	214	209	206	209	231	231	213	205	220	239	206	210	195	195	224	243	223	202	230	206	209	235	214	201	187	190	226	249	224	207	215	224	200	222	204	215	214	208	230	212	221	208	225	234	222	215	176	224	224	230	202	210	229	194	193	199	230	224	210	182	221	190	232	252	228	202	214	214	234	229	225	218	226	235	228	207	214	237	202	193	214	206	184	218	237	222	223	231	221	237	213	218	221	207	237	209	229	223	216	232	223	218	209	191	228	214	206	217	234	226	216	214	224	201	234	210	184	215	226	214	213	213	224	237	208	227	197	201	215	201	207	251	227	196	223	234	236	211	224	216	242	196	223	209	216	198	208	220	200	215	210	217	234	210	187	225	232	210	208	233	239	204	222	216	219	183	241	222	230	219	228	243	222	239	206	213	208	216	207	250	209	225	249	215	248	226	229	236	201	198	225	202	176	236	232	214	215	200	227	227	236	211	213	223	222	223	207	239	222	226	227	221	234	211	209	242	198	203	214	200	223	225	201	226	195	221	220	213	204	200	231	234	239	218	224	241	229	198	169	255	256	208	210	230	228	234	231	214	221	212	223	226	223	218	230	234	199	210	202	235	239	238	226	198	221	206	240	229	212	212	216	210	239	206	230	252	230	181	202	250	228	259	210	211	246	200	245	231	223	207	216	202	203	216	231	220	259	201	203	246	204	219	198	234	203	184	217	234	197	230	216	201	224	224	239	210	208	245	198	229	233	224	229	198	221	231	226	222	202	224	198	212	238	216	226	210	233	224	211	206	220	227	204	210	215	227	227	214	215	227	238	233	232	235	218	210	235	215	232	232	255	220	228	246	212	222	180	225	195	201	211	196	220	198	245	198	218	215	231	226	193	215	238	200	201	221	226	238	185	212	206	216	226	221	208	256	222	242	228	188	224	242	238	236	218	197	217	232	218	240	222	240	209	216	189	202	211	196	219	216	206	203	218	216	246	204	251	238	219	204	201	247	215	233	212	229	203	218	213	212	233	218	239	258	220	232	210	192	211	239	212	207	222	191	217	212	197	205	235	235	208	251
3241	550	558	567	585	550	558	557	554	538	594	506	534	498	520	530	521	567	564	528	543	480	559	509	538	505	529	527	515	539	561	554	543	540	523	536	512	533	511	540	574	532	553	547	507	570	557	538	508	542	507	540	513	512	531	533	543	577	552	542	572	543	526	566	569	489	530	555	569	533	549	540	503	512	518	526	581	553	518	547	546	511	525	529	582	561	563	518	530	518	570	535	552	541	526	585	541	558	511	520	569	563	517	562	522	555	542	511	509	591	561	529	562	530	515	505	541	544	533	561	540	553	552	565	558	500	525	572	532	556	532	554	516	542	582	511	548	511	555	518	507	558	502	540	545	544	505	568	535	571	563	510	559	530	503	479	568	534	502	560	559	571	563	547	533	536	524	516	516	561	534	514	546	530	540	538	526	573	522	527	561	557	560	542	590	563	593	560	547	563	529	483	507	573	525	504	523	537	557	525	548	580	547	523	515	566	558	574	596	545	530	502	577	515	521	523	553	530	530	543	568	529	512	539	542	540	561	572	544	532	544	548	557	505	555	546	525	532	547	534	538	548	539	544	550	534	563	558	574	525	534	483	517	550	553	570	541	507	547	570	564	510	561	504	572	519	540	513	535	487	576	576	531	532	548	520	515	545	540	546	542	573	518	546	546	556	514	555	525	550	538	546	534	581	538	539	536	554	592	543	564	523	557	554	553	541	556	534	525	477	562	516	512	561	598	571	528	511	482	594	511	489	497	545	537	533	526	575	532	523	512	549	492	530	579	551	593	506	551	523	507	549	550	520	523	577	502	550	501	565	543	562	544	537	570	530	548	512	537	525	542	542	557	545	526	517	515	536	549	518	537	523	530	526	532	590	512	537	509	550	521	546	567	543	513	548	582	568	524	565	548	517	574	550	489	565	555	533	543	537	513	510	556	532	513	528	528	535	520	538	549	540	555	547	535	551	523	539	549	554	508	531	504	527	577	525	565	532	507	528	551	543	565	540	503	535	523	509	527	568	549	532	560	500	518	575	570	554	526	530	537	532	521	559	533	522	544	560	560	532	520	558	549	544	588	530	575	591	509	537	504	539	518	541	538	548	551	542	535	530	547	540	518	551	549	563	555	552	560	540	519	530	585	531	526	522	516	550	550	531	537	560	536	576	563	556	517	578	532	558	558	588	553	546	590	559	561	536	563	542	541	533	564	547	526	529	533	527	595	531	522	511	522	523	518	520	582	550	509	495	559	545	571	563	533	538	582	542	534	558	544	517	544	538	522	568	534	557	484	498	543	544	551	526	534	503	506	545	538	541	561	542	539	522	564	532	565	538	571	504	547	544	502	596	547	540	523	519	554	548	489	552	523	546	528	569	507	538	553	535	525	510	510	573	536	530	546	539	492	540	545	544	529	538	541	549	548	508	576	512	506	564	528	559	521	560	548	556	523	502	508	545	546	578	554	570	566	552	556	532	552	501	533	551	519	522	522	529	498	558	541	503	565	526	515	505	563	535	540	577	548	569	510	535	533	575	535	589	503	540	567	574	509	537	567	539	538	520	554	558	539	574	539	499	551	563	547	547	544	535	565	531	514	524	524	529	532	532	528	543	552	549	523	528	541	537	528	525	516	521	535	554	565	560	569	517	549	516	528	553	586	542	565	546	552	528	588	547	533	537	536	531	509	544	532	524	527	520	561	530	533	523	524	540	541	493	522	585	522	513	492	522	531	579	561	524	513	533	535	569	558	534	563	531	500	522	484	530	514	565	528	569	535	558	531	544	554	555	557	522	528	520	510	499	574	539	560	551	546	620	548	499	584	536	586	550	549	566	574	529	497	560	578	569	592	508	558	539	549	529	609	520	541	525	510	575	557	570	517	552	546	502	558	532	518	510	545	553	551	565	531	543	539	494	573	487	548	551	523	542	557	495	530	509	564	552	528	537	524	536	532	557	540	528	533	571	542	559	517	561	554	529	569	554	548	543	517	526	523	524	576	505	540	478	575	559	533	548	510	522	562	551	525	564	550	561	531	575	543	523	578	529	549	520	541	498	513	539	562	511	505	503	577	543	547	513	539	514	565	529	533	554	520	535	577	578	566	554	520	521	531	550	546	569	561	551	552	514	538	552	508	532	535	549	537	526	535	558	516	543	492	477	551	534	555	548	540	532	555	552	552	560	490	546	534	548	532	551	552	538	576	552	541	566	535	568	546	547	508	521	518	530	537	522	565	522	537	539	521	532	550	560	545	535	533	546	552	553	554	580	535	569	553	540	526	517	521	559	492	563	534	567	563	592	545	506	554	563	576	533	535	540	551	516	518	514	552	524	539	546	529	495	581	556	522	536	538	541	552	524	518	509	563	511	554	507	574	526	572	524	529	513	505	496	567	500	545	561	543	547	534	585	512	522	548	551	548	579	513	554	501	537	574	505	473	518	502	526	501	539	496	543	553	547	513	559	535	537	519	497	540	506	564	518	546	528	503	525	544	530	534	558	522	565	541	541	529	543	544	540	535	564	554	536	577	563	570	556	539	539	537	559	550	519	515	514	579	512	533	492	553	568	564	548	545	492	510	553	513	518	524	534	562	575	547	535	565	549	546	577	536	564	543	539	574	564	538	506	512	531	485	526	575	538	526	533	503	497	549	529	520	530	496	539	588	584	536	562	513	527	541	530	523	531	527	533	545	556	547	527	529	546	543	511	514	532	553	503	585	507	561	501	489	564	554	568	518	556	523	525	524	547	545	554	483	569	499	538	550	559	504	546	520	528	524	546	503	522	532	561	546	575	553	539	513	524	509	528	557	535	547	494	545	519	534	548	516	551	506	529	557	575	534	576	579	535	511	575	528	522	559	577	583	587	559	528	557	523	580	554	565	584	511	539	557	571	510	542	538	502	513	537	568	519	550	522	513	526	518	503	559	552	517	515	509	514	502	504	547	553	547	555	537	563	519	531	528	533	526	512	535	598	563	555	516	521	511	562	558	531	597	551	599	542	507	518	519	535	551	525	549	515	548	555	536	537	535	540	560	525	482	544	574	561	509	546	523	520	544	554	493	516	481	549	547	506	527	515	565	566	512	551	543	570	565	533	562	557	615	522	543	551	578	519	516	477	579	558	531	532	531	554	557	538	526	570	522	548	512	562	527	497	570	558	554	559	506	531	554	542	550	565	550	514	534	543	525	536	540	529	516	525	552	558	547	503	555	527	498	578	545	558	512	576	528	525	512	548	556	568	559	528	548	472	561	520	542	511	563	509	568	514	529	544	518	499	536	525	551	526	529	528	528	539	536	521	495	546	540	506	498	514	526	538	531	502	488	553	546	551	526	575	537	527	527	584	536	537	523	511	545	530	528	523	530	486	543	515	548	552	538	516	505	532	505	509	518	546	561	528	501	534	544	562	535	531	521	505	534	505	538	603	532	516	539	549	504	522	536	524	552	573	554	511	557	526	583	538	572	561	534	544	541	541	503	510	570	543	496	553	496	552	516	561	510	513
15928	1628	648	558	477	395	338	349	354	351	322	304	290	312	314	304	285	288	314	327	280	285	276	288	289	263	280	293	307	323	292	296	280	230	307	291	296	284	263	259	292	305	268	278	292	259	327	259	305	263	280	284	271	270	289	305	289	265	301	283	297	291	304	288	318	279	265	282	292	304	308	290	294	301	284	320	322	287	278	276	307	270	320	275	304	261	289	287	328	298	305	321	278	271	324	284	272	261	266	279	283	288	319	273	325	305	282	303	301	280	306	273	291	304	303	278	268	286	283	285	278	266	297	275	291	269	281	280	276	323	284	297	284	252	309	311	282	264	294	318	297	271	256	272	282	249	287	298	300	262	284	294	273	260	269	309	334	264	307	290	270	282	304	247	253	273	280	294	288	270	308	293	281	275	276	301	294	275	298	280	296	293	283	297	285	305	293	271	273	277	268	287	280	303	278	298	310	280	281	271	314	282	284	296	295	290	290	308	282	339	286	265	265	291	280	300	279	273	306	290	283	281	297	285	261	283	302	313	292	290	290	271	304	309	271	262	271	275	286	288	312	283	280	301	273	315	304	295	296	272	260	307	273	302	289	316	242	297	286	274	286	271	269	295	280	308	276	270	288	276	285	263	298	241	293	296	293	262	273	253	264	314	290	272	286	364	303	255	292	269	292	284	317	262	305	291	303	272	295	287	277	316	319	304	285	284	268	286	252	308	316	267	268	318	311	300	292	257	275	284	283	285	290	291	290	305	309	264	286	297	271	306	278	270	288	299	257	289	277	290	256	287	260	303	301	298	274	284	280	282	267	288	250	266	286	273	285	268	279	270	304	290	294	278	299	271	293	299	281	297	310	233	273	264	269	282	270	248	298	284	304	281	287	296	283	296	300	274	269	272	260	269	303	306	283	280	320	286	334	287	310	316	299	288	305	275	289	280	284	243	280	286	298	300	266	259	275	311	252	313	279	290	285	297	289	282	295	288	318	278	264	295	274	277	292	292	275	279	291	298	285	273	308	305	283	291	295	256	251	269	291	288	282	258	259	288	276	270	264	271	294	276	303	273	286	269	264	274	265	275	277	290	291	296	259	271	294	262	288	283	275	302	292	309	279	304	277	304	291	285	308	295	299	303	285	290	269	284	281	284	293	297	281	275	289	271	259	287	308	277	306	272	324	300	308	309	268	265	249	274	284	264	280	271	301	248	293	306	273	278	298	266	287	268	282	259	289	313	290	271	300	264	285	302	298	285	283	304	308	259	276	293	297	267	300	277	270	266	288	287	281	295	292	276	275	272	259	311	265	300	262	289	295	273	283	303	277	306	257	277	276	291	283	316	295	303	307	294	299	271	237	295	282	280	287	296	305	285	268	270	287	288	283	267	267	285	283	291	257	273	256	290	319	250	284	256	249	288	256	276	294	279	282	303	282	289	304	318	262	264	272	272	316	280	274	279	291	294	308	276	313	296	266	272	280	286	290	259	277	282	277	294	277	266	256	308	274	265	271	298	300	277	306	280	272	283	287	280	282	313	288	278	294	252	248	287	305	294	282	288	268	300	274	326	275	295	286	264	278	285	264	268	282	259	291	294	301	289	294	290	319	315	297	267	265	283	264	294	290	283	284	277	310	316	310	250	290	296	270	277	262	265	274	263	296	303	257	291	280	304	300	299	287	296	291	289	283	302	269	287	273	270	282	278	297	266	275	307	298	285	325	291	271	306	261	284	284	292	253	317	298	294	292	285	299	292	286	268	273	306	297	254	276	280	258	305	286	293	295	262	262	274	275	286	289	329	300	285	264	280	294	279	289	267	311	299	294	280	296	292	293	293	292	291	258	269	262	307	288	278	298	284	275	285	276	298	289	275	326	257	276	276	285	299	261	282	281	276	283	309	295	307	240	286	325	285	273	276	283	317	296	295	288	247	276	279	294	275	309	287	275	258	261	293	282	284	280	287	309	291	281	289	278	267	323	285	281	251	291	270	294	270	236	287	307	312	276	280	280	296	285	291	274	260	282	291	262	305	281	279	289	260	313	285	271	278	299	292	290	282	286	296	295	290	272	256	278	290	280	293	292	271	266	293	301	263	292	279	286	290	269	309	292	296	285	288	275	280	269	270	250	273	285	259	278	304	274	299	287	267	254	285	293	270	277	292	303	255	301	292	288	242	270	270	297	291	273	287	275	314	299	273	284	297	262	310	293	260	265	288	316	253	286	244	291	285	303	282	280	256	296	299	244	275	288	287	309	301	262	268	317	321	304	250	279	270	278	309	278	267	289	284	257	288	303	293	272	302	308	285	298	295	300	314	279	281	281	291	282	308	274	302	356	281	308	306	296	293	270	294	297	289	309	263	303	299	277	299	270	283	291	262	327	293	280	267	287	263	338	275	265	284	326	287	276	283	283	280	292	281	288	303	303	290	274	289	256	275	290	282	318	283	288	269	287	281	253	287	281	286	293	280	287	274	306	311	345	278	325	282	295	277	286	304	289	292	273	304	264	327	276	283	282	290	303	288	296	277	309	272	279	290	279	249	268	279	279	283	269	289	256	289	307	269	321	264	261	251	276	310	286	282	279	258	295	327	292	299	290	269	305	296	274	292	302	309	268	278	317	318	239	289	251	297	275	287	312	298	274	265	294	302	288	302	257	302	290	274	268	257	272	271	280	258	290	285	274	293	259	315	298	280	257	315	304	289	285	263	318	286	299	279	293	299	276	315	268	291	283	264	296	296	300	284	280	256	272	264	278	292	310	269	298	309	294	296	301	275	324	281	258	316	315	277	292	279	283	308	274	240	281	310	309	325	281	266	287	283	278	271	282	307	285	308	269	279	275	269	258	267	285	255	285	278	284	278	306	281	296	277	302	316	301	260	300	247	314	281	286	278	290	270	284	271	323	278	314	293	291	277	270	282	308	289	291	326	281	299	310	272	291	277	263	275	272	309	300	296	263	286	316	275	310	324	255	285	275	285	302	277	278	252	323	273	280	292	250	265	325	280	306	268	262	297	273	287	270	291	278	282	260	277	237	295	282	268	267	294	289	270	290	288	271	295	268	289	305	295	297	311	241	273	286	305	279	265	294	320	291	280	277	277	276	271	246	293	253	307	296	296	309	288	277	254	299	307	283	291	274	303	279	283	267	292	266	278	275	266	313	289	278	308	281	281	277	269	279	284	254	304	282	278	290	268	270	318	240	296	261	258	295	273	289	297	315	304	288	277	268	291	279	286	314	299	296	276	257	280	298	291	302	304	280	302	306	302	279	283	286	272	287	282	278	279	298	277	304	284	286	277	282	269	273	295	270	309	274	291	283	283	287	277	260	280	263	288	275	273	302	276	276	256	258	266	267	281	271	312	274	272	301	295	303	271	282	266	277	300	267	290	313	280	285	310	289	271	293	277	306	270	275	307	304	310	290	262	251	266	249	267	266	294	253	270	307	300	312	258	284	302	276	310	284	279	268	282	285	270	276	303	339	290	276	288	299	294
10319	1141	1286	1499	1309	1187	1067	977	918	883	824	762	761	777	768	759	724	748	743	697	705	668	671	746	704	703	753	746	681	682	702	684	698	705	708	694	672	700	702	707	657	626	705	671	722	651	707	697	709	683	710	715	643	668	686	671	694	700	688	743	701	683	660	662	696	668	693	679	692	647	691	739	710	703	686	691	697	671	667	677	690	665	671	712	737	656	735	690	643	646	665	699	662	673	643	671	681	684	672	654	705	674	677	691	650	644	665	614	668	683	725	707	678	643	714	653	639	667	681	648	672	634	669	691	699	698	666	749	696	685	695	646	708	636	652	654	672	674	704	641	627	696	686	651	661	673	696	647	724	694	663	668	680	670	667	682	679	681	670	674	688	661	715	666	700	695	668	647	650	656	653	734	647	687	678	689	665	677	677	742	672	738	639	656	648	673	679	656	674	672	655	667	718	703	692	648	711	715	671	652	686	676	650	714	671	675	647	696	668	725	650	682	694	677	733	657	652	705	677	708	655	664	643	663	707	676	687	662	672	686	667	644	654	672	681	673	707	653	723	658	689	641	654	711	641	684	684	670	672	655	674	639	707	639	664	670	684	696	687	642	664	700	671	625	696	663	627	640	691	697	660	682	675	657	657	657	698	670	672	691	708	652	671	650	715	641	703	738	689	708	696	665	704	680	658	716	624	659	695	697	688	655	647	646	694	689	680	682	654	708	673	684	637	651	657	658	619	692	698	685	683	666	618	635	640	702	709	682	663	626	718	664	647	720	706	669	668	636	652	728	630	669	662	690	695	686	691	630	675	673	676	684	655	693	674	636	680	655	679	707	711	650	702	675	658	651	684	660	671	709	678	667	701	730	731	694	673	692	665	667	681	634	693	631	634	676	666	688	649	667	660	635	664	686	705	666	685	698	678	709	687	629	687	690	683	680	697	706	670	685	679	659	674	703	693	685	714	665	686	673	658	651	740	679	645	687	649	594	683	614	637	701	671	691	699	665	678	693	646	721	670	672	672	699	617	680	667	685	694	634	673	679	672	677	676	642	650	641	671	669	689	667	644	730	697	679	655	663	682	705	650	685	655	642	658	685	695	715	702	678	659	665	718	707	640	753	717	688	633	663	667	700	688	667	706	674	665	651	674	670	668	662	662	657	724	663	640	707	683	701	670	647	663	672	716	603	630	705	658	652	700	686	646	674	688	643	655	668	707	726	717	709	709	653	682	668	630	640	759	675	689	643	690	679	648	639	689	668	688	644	704	694	677	675	703	675	680	669	680	649	627	692	700	723	597	621	698	697	681	709	693	666	647	645	663	688	652	692	690	629	688	664	646	670	684	713	665	615	669	679	673	645	688	612	673	703	650	667	665	693	655	716	695	669	709	628	672	660	700	687	653	664	729	650	686	685	681	743	668	625	657	663	660	692	645	679	697	621	651	678	695	721	664	657	694	633	689	678	629	669	641	697	628	638	683	710	643	672	707	625	654	678	671	664	668	667	682	655	665	647	680	679	689	689	652	699	660	658	637	643	661	698	650	667	649	678	670	605	687	706	674	684	633	665	697	686	666	722	675	675	688	646	666	661	702	670	648	694	649	702	665	688	634	654	681	671	651	646	678	638	672	717	673	671	684	641	703	655	677	670	667	641	684	662	674	691	738	676	659	708	688	685	744	698	679	681	666	655	721	653	666	680	655	656	646	655	668	644	672	686	687	686	686	707	676	627	649	686	698	749	664	681	668	688	706	671	686	638	641	673	661	681	689	674	673	667	702	690	666	673	658	685	705	681	695	726	615	690	704	682	690	684	644	694	676	696	683	724	671	710	647	667	682	672	709	714	632	636	670	649	687	682	677	688	696	693	684	660	682	701	686	590	666	620	640	669	619	698	667	722	686	676	686	647	709	692	646	681	728	640	621	670	694	643	701	659	680	682	701	635	692	646	621	704	639	661	685	674	712	632	643	654	647	672	643	656	670	689	670	692	703	637	718	676	743	662	663	716	680	611	698	696	685	670	686	683	663	694	641	688	656	674	677	625	725	682	693	647	658	690	712	679	633	649	648	712	642	652	662	694	622	680	601	686	644	676	661	687	692	687	665	710	614	688	647	676	687	711	710	639	720	668	639	646	664	686	709	689	682	667	711	671	644	731	630	666	693	709	654	685	709	647	712	643	640	657	636	682	665	649	623	650	716	688	673	696	674	717	709	681	615	672	660	703	641	663	651	643	691	700	668	655	640	673	696	656	694	690	640	675	716	687	674	660	704	671	685	664	635	681	636	660	650	681	644	699	689	667	682	672	640	666	655	640	703	658	718	704	718	676	736	668	698	702	676	671	710	662	719	686	662	697	685	650	652	676	724	677	737	679	671	694	690	685	667	672	685	641	695	680	682	642	627	645	686	695	695	698	684	690	662	686	712	675	674	659	683	687	701	685	668	665	685	679	668	713	699	660	723	674	659	686	684	674	672	646	673	668	696	703	658	681	714	677	657	702	641	697	706	670	651	679	658	639	676	687	684	648	653	692	651	707	650	687	726	699	679	671	652	709	675	683	635	651	655	674	672	747	646	665	637	719	664	678	685	632	676	686	664	670	661	705	702	675	690	637	679	716	645	641	638	664	687	673	633	654	694	692	680	623	678	686	687	675	638	660	723	664	638	688	671	687	684	669	652	684	677	664	713	694	672	683	676	651	675	620	631	674	633	663	662	672	697	687	632	699	619	669	726	698	644	694	667	686	658	711	672	712	693	658	721	654	681	676	622	682	658	690	660	682	675	693	662	616	678	683	674	685	674	693	672	658	697	664	663	679	697	664	698	690	680	647	657	674	686	715	660	717	645	737	673	686	707	684	696	708	687	668	708	689	683	634	656	638	668	671	677	705	664	590	687	672	694	682	617	652	687	730	662	678	676	674	661	638	687	620	658	636	704	605	715	686	640	690	644	683	670	684	647	703	684	736	666	682	680	690	684	710	668	672	705	698	701	633	656	641	724	731	640	688	662	694	697	663	665	690	615	678	677	670	678	625	678	694	670	681	675	679	689	645	659	676	689	677	707	678	665	695	620	685	619	699	697	725	691	695	660	663	671	679	673	688	713	670	653	607	662	697	665	648	708	695	636	627	684	688	690	668	685	670	699	657	746	669	673	672	639	705	665	655	717	694	700	632	742	662	661	671	707	687	647	705	697	676	643	678	655	679	686	618	678	651	666	706	700	681	643	651	631	672	669	653	638	678	666	743	711	679	703	660	653	723	669	648	668	656	666	651	644	672	665	691	661	703	656	666	676	624	648	685	668	686	661	697	639	700	679	654	659	659	713	641	703	660	675	666	707	653	668	680	632	685	646	664	661	666	623	672	707	645	668	712	699	638	635	689	664	715	676	728	716	718	698	674	666	642	701	724	638	636	668	697	696	703	649	675	738	673	669	663	668	674	630	658	665	678	655	704	669	686	685	710	673	691	676	685	678	714	674	700	685	640	639	697	707	685
24785	3641	1308	905	785	597	569	572	488	477	453	405	469	439	447	425	446	423	412	378	445	421	462	445	442	417	437	418	413	434	417	430	392	396	392	404	404	400	383	409	458	406	374	385	436	402	408	445	412	384	425	396	443	403	439	393	430	393	394	397	418	415	424	418	416	392	380	394	402	403	413	431	417	450	421	375	427	407	462	403	406	415	420	430	427	452	405	415	416	387	427	413	458	440	426	406	382	374	431	429	407	390	448	434	410	393	403	397	415	451	425	405	412	390	381	385	436	421	409	442	398	405	412	429	410	437	416	414	445	425	433	415	418	418	426	440	395	420	382	417	412	448	416	412	389	406	431	398	415	387	412	391	469	415	431	413	412	422	417	408	399	356	401	409	413	390	439	453	393	446	424	411	410	426	409	406	419	401	416	444	413	409	390	376	419	408	405	390	392	380	409	422	406	420	394	374	437	417	394	442	424	438	411	441	442	426	413	399	411	410	405	431	432	426	429	417	403	394	385	386	417	394	430	396	421	433	423	427	369	434	405	379	405	401	398	426	408	445	439	422	402	406	395	393	435	400	390	383	402	443	476	390	436	418	460	410	423	413	378	415	381	411	423	374	377	421	437	436	422	427	396	408	417	443	430	424	456	421	417	406	401	378	421	416	477	439	390	359	411	410	379	415	441	397	414	408	427	428	409	433	392	420	438	398	460	395	434	437	384	407	412	408	379	406	383	402	438	393	454	443	412	394	444	436	370	405	415	422	410	435	413	401	402	425	453	384	442	399	412	435	402	412	396	395	414	425	418	397	359	400	416	384	403	443	395	439	400	418	397	428	389	430	430	413	429	393	416	463	437	394	433	372	387	440	433	417	412	433	379	377	385	398	391	399	421	415	393	428	405	402	420	408	438	414	449	425	404	378	387	409	423	394	390	433	407	396	423	417	431	492	441	412	402	394	427	414	417	383	468	434	415	407	424	439	447	402	411	419	358	394	403	443	379	456	380	434	459	442	432	436	412	422	452	438	409	410	410	364	463	395	397	359	404	411	421	406	422	435	432	434	407	414	389	430	409	406	435	373	412	387	369	443	397	406	427	395	384	396	414	426	405	426	427	431	410	400	397	396	410	427	443	395	410	410	457	412	403	437	404	476	422	400	395	415	362	433	421	411	414	444	406	414	427	420	424	374	387	424	436	441	385	398	437	399	389	398	390	437	420	399	420	427	414	408	373	418	435	405	400	418	382	404	447	388	420	422	419	427	433	395	395	408	437	426	407	427	422	385	408	403	403	414	384	432	413	437	398	416	414	402	441	394	424	363	430	396	447	376	404	377	407	432	405	410	423	380	434	439	413	395	422	414	377	380	439	383	415	432	406	409	422	398	409	408	388	415	419	401	400	393	417	384	405	423	426	408	463	436	460	405	436	396	370	391	390	401	399	389	400	425	368	410	456	429	366	441	393	414	431	394	410	429	425	399	391	406	389	400	403	398	407	414	428	390	387	437	371	405	430	371	419	380	401	403	409	388	403	380	406	407	403	401	426	444	432	425	443	412	398	397	424	392	445	453	412	423	446	408	423	437	416	415	373	428	401	426	372	422	390	414	416	409	382	432	434	422	402	419	437	424	401	418	476	417	410	429	407	422	412	400	446	396	411	382	432	426	438	402	404	413	423	436	409	423	423	390	405	433	425	401	405	408	438	407	436	393	396	440	436	383	417	395	406	417	435	404	421	377	372	430	444	427	409	413	390	430	391	360	419	444	447	462	443	418	435	420	431	396	477	406	428	403	414	410	441	409	413	420	441	426	397	393	408	391	432	441	450	376	387	406	388	458	442	419	426	428	401	404	413	384	390	404	424	421	397	416	396	430	418	383	412	435	417	400	379	420	431	397	400	405	405	426	389	394	440	388	392	397	380	410	463	407	416	387	397	388	417	415	409	425	358	379	426	378	443	400	374	421	421	418	395	462	418	393	407	419	421	399	443	456	419	373	441	445	403	435	416	381	404	395	398	421	422	413	430	419	423	420	442	416	423	399	426	407	433	413	403	361	371	408	431	405	407	387	397	417	427	413	436	403	428	408	433	452	456	396	402	388	437	414	396	438	399	390	436	414	399	418	388	405	399	399	408	403	415	406	428	421	414	449	410	407	448	426	443	442	432	430	412	405	386	397	391	425	447	457	401	400	382	381	418	414	427	448	417	454	427	418	403	410	389	398	389	412	419	426	370	405	428	446	418	406	365	400	408	424	455	396	418	435	442	425	381	384	403	451	435	423	399	421	410	416	441	417	402	419	400	409	434	408	420	383	369	423	411	400	416	433	407	399	422	400	410	418	423	427	398	413	426	432	418	392	421	402	447	377	421	435	414	412	410	432	427	425	401	414	426	425	427	465	367	432	446	430	412	418	411	413	393	407	358	439	410	399	435	361	451	401	425	415	457	431	382	434	434	444	392	444	399	385	422	443	437	416	420	435	428	414	393	407	420	405	364	429	378	409	420	433	402	408	418	436	476	410	404	437	440	377	410	451	436	404	384	399	431	394	418	403	390	388	388	420	411	407	420	405	414	443	410	455	448	392	406	408	417	415	400	394	396	418	398	419	396	446	426	434	415	392	432	399	398	413	398	406	367	469	403	435	432	439	420	413	407	394	414	394	384	434	448	411	431	382	386	411	449	400	422	423	385	393	394	403	411	431	385	417	446	435	404	406	433	399	424	455	418	386	402	419	412	417	436	424	431	417	402	396	411	361	443	421	390	387	426	402	401	402	413	429	392	413	395	404	407	405	431	394	400	430	429	409	383	390	414	346	386	390	448	404	414	412	463	391	415	408	384	391	447	382	432	451	409	432	384	399	452	437	433	420	420	403	442	416	437	428	395	414	387	458	412	439	411	403	409	414	388	400	389	421	439	426	378	374	367	426	426	419	413	424	404	403	418	398	414	400	416	415	399	382	423	431	425	415	427	421	399	427	431	388	416	410	402	394	449	422	402	416	431	401	390	417	386	377	400	373	361	427	447	406	398	390	414	432	395	426	430	420	443	407	432	364	427	404	415	384	408	376	438	429	414	408	427	423	438	393	422	403	427	438	406	403	441	427	436	407	369	408	396	397	404	418	381	404	426	403	440	379	395	390	439	412	407	374	400	409	423	433	391	408	414	403	461	426	404	433	407	414	405	394	415	384	425	380	429	415	408	399	382	378	406	405	465	421	380	413	417	428	357	388	381	420	425	430	403	402	424	424	447	403	425	408	382	470	436	378	416	402	393	441	416	399	435	406	423	389	402	433	419	389	408	396	399	445	408	418	413	442	402	418	427	422	458	408	399	377	439	429	441	445	389	460	410	398	427	355	460	402	398	406	427	419	391	420	421	428	434	433	416	361	421	440	427	431	420	393	426	392	412	424	387	426	406	473	434	429	427	397	395	370	386	407	432	420	423	427	416	432	409	395	426	432	376	408	411	362	402	411	415	437	407	410	414	428	399	396	417	385
13929	1719	2211	2544	2265	1898	1715	1533	1368	1333	1235	1129	1198	1077	1073	1064	1079	1084	1029	1024	999	1061	998	1070	954	997	976	980	929	943	903	944	954	978	946	954	969	936	956	919	924	966	924	948	921	870	952	910	927	869	887	934	983	967	902	909	904	917	935	917	937	958	912	932	923	950	977	859	883	929	875	915	915	973	885	863	924	917	934	884	935	960	945	957	847	959	931	924	948	920	927	897	878	926	893	906	918	989	885	942	932	913	882	994	956	916	877	939	887	928	886	954	957	940	989	925	935	892	951	929	903	969	979	893	933	915	953	884	949	928	903	908	879	944	937	934	909	957	958	884	949	957	970	946	919	936	902	932	951	860	894	911	945	907	944	900	896	896	900	910	832	936	944	920	925	953	1006	913	883	939	889	942	922	916	922	949	895	919	865	943	923	971	911	986	937	926	934	909	934	902	933	892	919	911	926	905	951	891	946	853	870	945	974	938	901	934	963	893	929	913	921	913	923	917	884	938	920	924	883	899	894	870	942	920	944	910	870	884	959	915	881	914	926	904	909	971	888	965	963	924	918	899	989	891	930	893	906	956	960	892	903	917	942	908	917	947	918	931	930	911	925	891	955	939	984	922	889	887	928	944	899	874	924	891	919	903	927	964	966	917	922	938	880	883	964	905	964	921	898	916	915	946	926	887	921	939	868	896	964	854	974	942	900	917	973	972	938	944	917	972	929	957	917	946	921	912	969	932	967	934	942	912	883	997	946	902	965	910	965	906	906	948	966	917	905	942	919	900	893	892	904	919	950	940	917	943	908	930	919	832	834	932	921	937	882	894	881	876	919	943	866	981	917	907	857	921	890	873	909	906	918	892	938	908	940	918	877	964	883	950	938	917	929	942	885	941	900	937	970	931	965	909	916	944	917	920	930	963	931	901	895	948	917	866	919	887	999	993	915	848	934	893	954	935	943	912	948	937	943	941	925	936	969	911	917	937	895	926	885	961	900	927	933	957	892	915	904	849	906	922	916	929	932	909	891	981	899	913	901	901	910	932	902	984	939	906	914	933	917	936	985	905	932	873	945	848	904	887	967	928	914	921	925	937	948	896	928	955	950	932	938	938	939	886	935	904	894	903	908	922	944	887	886	884	929	914	912	912	886	921	903	927	859	901	964	933	919	958	972	963	913	929	982	935	920	985	947	869	879	937	916	902	915	905	863	917	925	939	919	938	895	921	889	922	925	924	916	981	896	877	932	937	916	893	925	906	890	912	928	933	930	900	940	913	901	963	875	911	872	908	907	890	901	914	985	936	924	891	948	962	951	978	878	929	893	912	932	899	930	907	883	931	907	925	914	975	908	929	914	913	926	915	846	877	962	901	955	942	876	931	896	951	964	888	936	900	904	876	973	877	943	930	891	952	917	941	958	925	907	908	934	985	932	942	927	970	913	882	923	957	928	934	895	924	970	927	890	931	898	917	849	981	922	898	917	973	914	919	929	905	935	947	856	893	916	871	920	924	969	924	931	923	956	922	866	926	895	875	906	895	878	927	898	908	898	913	903	903	931	941	905	871	982	919	864	977	955	914	943	883	919	918	895	908	866	925	985	895	906	926	921	916	916	878	917	914	937	886	939	891	904	892	921	911	886	908	884	974	913	978	889	900	893	1004	916	908	876	941	898	984	923	889	886	944	921	942	943	931	949	915	915	913	902	851	855	938	938	937	834	969	903	931	920	949	956	928	942	964	905	910	918	967	936	930	953	922	934	966	904	899	918	971	908	952	878	882	845	892	915	977	908	915	912	957	926	932	932	934	930	900	892	925	942	922	913	940	911	945	941	961	960	861	915	904	903	957	900	914	959	926	920	924	918	920	916	891	886	860	973	879	874	901	864	942	886	980	883	914	1004	950	894	906	871	917	961	960	933	936	937	936	939	930	876	960	939	942	896	911	940	914	981	938	940	975	919	910	943	890	934	935	906	956	876	897	881	934	930	897	914	872	951	932	876	941	923	908	979	875	933	870	941	915	961	921	936	926	930	921	904	867	931	921	943	866	961	923	878	878	916	905	939	911	852	931	916	834	950	918	902	938	873	915	901	972	885	885	902	903	891	990	911	922	869	942	931	891	870	950	939	912	909	873	943	889	873	947	939	895	924	878	918	871	947	950	921	915	935	971	876	950	997	924	956	942	924	921	945	907	882	933	888	925	938	945	889	949	974	964	904	886	923	909	874	926	972	975	939	907	900	884	890	865	978	906	925	914	910	842	910	961	935	869	922	923	936	937	905	893	925	862	932	901	896	921	907	942	844	938	946	940	917	934	889	918	889	896	880	938	932	885	885	881	873	924	941	914	904	878	957	919	927	936	956	943	861	921	918	918	907	903	953	948	890	879	918	902	966	919	898	973	902	934	891	956	924	943	940	844	914	885	926	968	896	892	939	913	910	919	908	960	883	909	888	918	863	912	895	972	904	953	953	910	877	899	948	936	882	910	931	917	929	890	837	941	896	913	966	962	920	932	872	923	922	890	956	941	870	947	879	871	892	887	893	891	904	933	945	930	908	925	911	924	896	915	884	922	947	853	917	932	896	928	984	955	984	842	906	934	881	892	907	922	940	934	923	834	880	901	900	863	937	936	996	909	943	931	937	944	912	897	914	940	920	941	928	881	937	935	930	976	904	932	910	897	910	900	965	873	926	901	971	893	892	923	884	950	967	932	929	890	901	925	961	869	938	967	905	966	922	858	912	923	938	950	935	920	882	915	949	913	910	895	905	873	953	924	864	903	990	847	939	921	852	915	893	914	907	902	904	928	955	959	965	932	938	858	908	898	904	940	898	896	908	928	942	884	918	928	928	874	920	891	974	927	983	934	906	885	925	924	981	913	969	890	920	868	870	916	931	911	877	951	894	950	922	917	937	904	885	916	876	940	931	999	938	922	912	980	926	904	927	971	933	940	913	885	915	980	924	871	989	860	887	907	917	923	860	955	922	971	929	907	930	922	932	947	924	885	998	889	896	876	949	933	913	839	934	928	940	906	900	909	929	913	938	935	949	909	909	982	921	896	927	966	946	958	889	919	935	925	870	958	914	898	943	905	934	929	901	875	920	905	961	926	947	962	927	926	908	934	956	912	884	927	887	906	935	931	921	869	888	896	987	927	922	954	892	925	986	910	930	964	923	885	982	898	978	976	905	921	877	917	952	946	895	931	905	906	937	914	911	935	941	970	917	899	917	958	954	958	932	893	919	896	982	918	930	922	958	958	927	876	970	932	923	946	947	943	960	925	978	932	897	935	912	886	931	957	949	936	918	941	936	908	956	921	920	869	929	947	926	890	873	917	942	937	895	912	896	910	868	952	898	857	916	908	907	945	893	890	906	922	920	941	893	922	925	914	907	944	964	922	878	937	925	911	911	904	973	932	939	908	983	873	946	927	869	919	937	925	923	905	936	940	908	956	889	911	883	926	902	946	852	903	921	924	955	925	948	878	904	915	899	970	915	963
4060	288	265	210	235	220	232	208	233	219	224	225	231	238	218	212	208	234	217	233	250	219	226	216	234	229	224	244	212	196	243	237	201	207	223	239	216	229	221	182	217	210	235	194	222	209	220	206	231	222	222	234	225	252	265	212	253	227	217	226	244	235	208	199	234	224	214	232	239	227	218	234	210	229	221	220	225	244	237	224	219	204	219	227	213	214	213	210	228	231	224	243	224	221	223	241	203	212	244	240	224	222	195	222	212	185	247	219	213	207	209	234	222	213	205	238	251	227	225	234	229	229	224	237	229	231	208	231	244	217	222	206	252	232	229	256	230	212	236	241	243	237	220	241	220	243	216	240	245	238	251	222	218	209	232	207	232	233	231	215	237	236	210	228	201	202	188	219	259	205	210	239	201	226	221	232	215	211	238	197	236	221	250	244	232	217	221	236	202	248	229	212	213	214	234	232	224	236	245	212	218	209	228	224	224	212	237	226	228	215	219	236	233	198	230	217	216	236	217	208	222	209	217	227	194	229	202	209	217	216	223	237	223	201	215	216	231	227	235	257	196	232	196	224	231	232	219	244	207	208	220	217	219	217	221	213	232	189	242	250	240	246	221	224	231	241	226	231	242	214	212	235	234	243	271	227	242	188	217	256	250	219	238	244	234	245	242	243	233	214	219	230	199	205	222	202	205	233	221	251	239	218	225	234	214	235	231	224	215	236	233	214	185	205	206	243	233	204	199	222	217	223	240	176	222	261	219	240	214	233	233	243	202	187	226	239	221	225	222	223	202	229	237	202	250	223	222	201	237	236	235	205	198	213	191	226	204	255	238	241	222	237	224	241	231	225	230	199	242	263	224	218	252	224	240	234	219	187	200	225	257	233	218	228	224	211	204	233	225	248	239	241	223	249	195	211	228	214	217	208	202	236	227	236	242	245	217	219	232	215	221	223	222	249	221	235	210	242	214	233	211	218	238	219	206	243	215	184	230	232	192	190	226	237	206	235	243	230	204	207	185	210	207	263	192	233	237	209	236	229	215	225	228	218	239	239	215	241	184	207	238	225	240	222	235	245	248	233	248	212	228	221	223	201	206	240	239	209	222	226	226	226	231	223	204	227	231	258	219	231	221	207	239	197	229	245	263	211	241	220	208	216	225	208	232	236	219	232	275	244	232	235	216	234	213	205	223	224	253	229	230	234	220	237	197	231	257	211	224	213	208	223	221	231	211	214	233	222	225	238	242	210	210	230	234	195	214	216	222	228	199	190	240	232	227	228	267	231	232	222	218	231	195	228	228	224	232	217	232	228	221	241	214	208	242	237	228	202	264	184	221	232	256	195	238	226	232	220	235	217	218	215	219	224	249	237	223	219	231	215	202	210	240	210	230	216	217	250	232	242	236	227	198	212	200	188	219	202	247	234	205	249	224	229	219	205	219	235	212	203	226	216	232	235	231	222	207	209	225	264	244	219	217	235	228	236	237	237	224	223	230	228	221	222	249	221	230	228	229	211	226	228	242	232	217	221	226	226	237	233	248	226	198	216	254	221	242	233	213	217	225	252	193	220	188	243	225	234	231	238	229	240	239	213	198	243	225	211	233	226	225	243	217	211	215	234	214	209	221	204	197	209	273	221	240	207	246	207	238	233	221	206	230	236	217	240	241	212	242	215	214	202	221	241	219	213	227	269	240	210	226	235	227	213	228	211	220	256	220	202	230	190	206	191	219	237	208	237	209	212	222	238	225	222	214	232	222	229	225	204	251	230	205	232	230	232	258	252	244	249	212	239	222	255	218	188	237	226	225	247	229	221	226	226	233	219	261	228	227	233	224	258	212	194	226	229	212	209	226	244	225	238	205	227	222	215	226	241	240	229	206	237	215	220	221	208	218	223	231	221	212	211	206	256	219	234	256	236	233	220	221	231	176	227	252	207	198	254	221	242	229	243	211	199	197	220	227	233	225	186	216	213	227	217	217	219	230	230	200	238	246	236	241	265	200	205	235	215	232	245	220	232	225	200	204	235	212	233	235	212	202	206	240	229	204	199	185	262	218	190	273	216	219	218	231	203	224	200	216	216	239	203	233	250	195	208	200	235	249	219	223	219	199	199	206	230	245	223	244	240	212	242	218	241	217	210	209	235	221	219	235	233	205	202	192	234	247	232	226	226	235	222	259	234	241	269	242	183	205	211	238	207	235	206	226	238	216	231	194	223	205	218	217	221	233	215	225	216	221	240	244	208	220	206	236	224	223	230	223	230	228	212	254	208	224	236	232	223	226	231	217	230	253	198	225	234	232	256	245	239	228	220	246	231	234	214	210	222	217	227	224	244	199	238	247	235	224	200	213	220	237	219	209	198	200	229	212	202	226	220	238	223	235	201	223	253	244	216	199	223	226	242	227	227	238	195	252	211	202	211	236	229	229	189	227	223	219	230	217	237	227	218	234	238	222	219	199	237	218	212	257	255	242	228	225	229	243	239	201	226	197	228	238	219	227	243	211	236	245	225	205	257	255	203	228	210	211	230	233	240	237	246	244	234	244	216	206	228	202	195	181	211	249	220	237	193	205	219	227	217	230	213	206	214	225	232	215	226	233	251	237	227	212	212	234	241	225	259	226	198	236	214	206	209	209	215	245	225	222	222	220	218	249	247	240	215	230	249	218	230	213	199	202	222	211	223	227	217	230	272	218	214	231	251	202	227	193	228	194	219	238	214	224	213	242	207	219	217	222	231	248	229	211	223	229	225	243	227	240	229	219	241	231	190	215	228	224	223	248	231	224	236	256	218	223	234	196	221	237	246	224	226	202	200	269	227	220	211	259	243	237	237	249	207	193	236	218	214	211	226	213	209	195	241	230	191	236	251	233	245	237	214	205	247	215	192	202	220	254	226	227	207	227	211	205	222	244	244	195	211	241	221	197	214	247	220	220	218	220	245	233	219	224	228	241	268	215	216	209	201	213	226	206	226	184	209	216	236	251	201	226	217	218	234	232	244	219	222	209	222	246	244	192	225	240	206	225	244	240	233	198	222	215	217	205	208	244	221	223	265	223	187	240	226	211	204	198	193	221	212	210	228	243	213	203	229	234	219	247	233	254	244	232	202	247	201	231	218	240	241	238	221	244	221	254	219	252	219	242	259	234	232	221	214	224	225	207	217	213	191	224	215	219	204	230	247	242	208	219	211	228	218	211	246	240	211	225	257	211	206	229	216	225	251	240	193	223	215	240	245	240	220	225	230	235	201	241	223	221	223	201	222	226	222	249	202	235	232	213	230	239	228	224	244	222	226	271	230	225	221	238	191	215	207	226	257	202	210	220	254	228	233	245	203	221	233	215	212	239	238	225	234	200	225	227	182	219	202	201	236	205	226	212	220	209	229	208	242	236	213	209	202	231	227	215	225	256	241	216	229	213	227	235	213	214	215	245	217	247	230	232	211	233	201	209	213	213	230	217	216	237	241	221	215	211	254	226	218	214	210	224	183	231	224	198	199
3078	579	542	588	535	569	587	543	568	554	585	576	527	545	583	555	544	534	521	535	527	516	551	568	516	575	561	564	515	537	544	558	542	547	536	577	546	554	570	549	550	531	523	517	538	579	580	536	527	531	547	566	534	545	558	493	562	568	536	577	554	633	525	523	537	549	565	565	575	580	556	549	539	543	560	538	542	533	533	519	568	550	532	535	513	557	560	559	541	564	542	544	518	574	510	538	546	541	547	577	566	544	587	564	511	524	574	545	548	561	526	534	529	555	553	558	546	512	564	516	568	529	529	551	523	534	543	546	562	557	563	515	507	530	512	544	560	536	552	501	488	538	521	558	529	523	501	517	554	549	550	543	558	504	538	549	552	522	564	548	558	562	576	561	550	553	565	544	510	560	542	585	566	531	542	550	569	555	580	527	528	529	549	534	556	572	533	548	529	578	535	539	525	555	509	550	547	574	538	529	564	501	551	561	574	582	534	568	522	539	582	577	547	548	552	548	560	532	574	547	539	564	546	544	551	527	576	551	544	570	521	595	542	514	519	575	513	560	531	550	528	524	548	526	579	522	575	532	505	547	534	556	510	544	545	563	525	567	549	524	561	571	560	550	532	579	568	567	555	568	573	521	541	557	545	562	539	548	555	522	541	550	601	561	512	526	563	572	540	539	602	582	571	514	542	544	541	536	566	539	524	553	565	539	529	540	544	517	551	523	557	558	513	516	568	497	532	517	554	534	542	575	502	567	539	498	553	479	534	577	503	614	561	525	611	548	520	571	535	550	553	536	599	507	550	532	553	530	569	495	561	508	563	566	530	614	520	565	506	508	574	514	561	564	513	519	560	531	555	534	524	536	554	565	560	565	509	525	524	555	516	556	556	570	588	529	569	524	519	538	548	530	606	595	555	566	512	554	529	577	566	551	553	527	548	520	563	534	586	534	566	580	541	543	540	510	540	540	557	532	542	517	583	531	572	526	526	550	515	538	569	589	603	563	477	553	518	531	527	517	506	534	539	568	547	548	564	551	607	514	539	518	516	516	531	546	551	534	531	518	535	519	526	525	549	572	516	537	562	571	525	526	560	545	575	536	556	534	542	550	527	544	547	538	515	591	550	569	557	514	541	557	503	541	552	568	532	565	543	542	588	519	538	569	564	584	506	576	507	536	537	579	548	550	547	623	525	559	518	545	542	583	564	542	516	534	541	515	525	528	505	531	538	542	511	525	562	544	546	528	518	557	544	548	506	550	556	546	561	514	552	504	548	552	542	519	549	528	553	541	516	548	530	563	564	565	556	538	565	581	524	539	551	529	487	549	508	526	555	548	540	530	554	541	508	508	541	531	578	563	569	595	545	582	522	563	558	549	543	521	570	550	547	558	547	525	560	539	555	513	540	534	556	534	552	544	571	539	543	520	532	540	566	510	546	559	549	530	527	539	555	488	518	532	524	567	571	543	537	551	553	565	559	529	578	540	551	547	574	506	541	553	573	532	587	555	534	524	541	537	539	582	536	553	575	533	603	526	545	548	480	551	549	573	517	530	531	555	528	514	528	560	527	537	506	547	533	594	540	553	524	526	504	526	527	545	569	519	536	562	554	562	557	532	564	553	533	534	597	532	550	555	536	508	561	504	554	528	526	560	536	568	548	564	592	542	556	531	543	522	560	525	543	556	536	527	554	520	553	550	552	541	527	553	568	550	555	570	515	517	563	525	522	550	560	585	530	528	539	479	522	560	571	530	527	527	577	505	539	538	544	532	567	555	566	548	571	550	588	548	558	547	535	529	587	542	549	606	537	525	513	525	587	537	535	555	585	530	560	549	563	571	516	546	542	502	542	538	546	543	567	543	553	557	508	500	577	520	560	558	566	544	548	515	515	572	587	560	582	539	540	566	521	610	570	516	515	558	556	512	577	543	518	531	560	529	601	538	562	530	559	600	525	555	546	545	533	545	539	561	571	553	593	560	571	560	548	539	572	561	560	511	542	498	516	568	577	546	566	588	584	540	562	551	532	550	522	573	549	528	555	585	535	513	523	544	549	573	499	518	579	544	532	562	534	538	568	543	588	537	509	582	526	526	533	562	557	546	508	582	534	533	542	565	559	545	559	524	532	520	532	567	574	516	545	511	558	560	591	544	552	534	545	555	580	518	505	542	571	550	572	530	539	551	558	545	549	592	535	567	554	577	531	578	559	502	543	547	536	571	563	521	549	554	544	519	516	577	520	567	523	553	573	537	575	574	554	523	530	561	510	583	560	510	573	530	514	536	589	567	535	550	542	583	524	525	530	531	557	487	566	544	546	500	525	566	552	525	541	543	546	535	539	504	536	467	583	537	577	558	518	526	575	593	518	546	543	527	580	538	556	506	620	570	558	532	560	580	560	551	556	562	543	554	513	532	548	552	549	568	558	495	546	557	532	536	555	558	565	542	553	543	556	510	585	546	549	577	558	524	559	553	541	542	515	555	485	545	559	527	549	535	504	557	522	503	542	579	533	570	611	541	578	511	550	589	554	545	559	573	616	528	491	546	552	564	536	577	586	548	514	559	571	532	543	578	529	598	549	520	558	568	560	535	541	515	538	574	551	601	515	552	509	550	545	536	562	554	546	529	523	572	579	562	529	599	542	594	547	562	500	552	586	565	563	514	571	557	567	582	548	526	573	558	504	550	588	581	582	541	543	543	578	536	546	521	570	569	548	531	550	505	543	569	521	533	551	553	524	557	577	519	531	560	512	542	558	548	550	563	541	559	545	541	553	572	549	520	557	504	547	557	498	536	499	603	509	516	584	545	568	515	534	536	571	551	552	533	529	552	566	506	545	556	582	556	525	546	533	530	550	548	540	558	538	555	563	525	526	521	533	531	566	557	547	572	527	587	497	524	545	547	527	578	508	565	544	504	533	525	546	549	539	538	518	570	547	541	538	569	531	541	582	564	561	538	527	517	553	520	557	520	528	589	540	548	578	574	574	531	534	540	543	557	559	509	548	543	530	523	549	489	544	562	540	530	528	559	566	531	562	550	574	550	554	541	539	516	538	562	514	555	558	552	570	568	544	502	558	541	494	568	568	536	552	551	537	539	538	574	526	552	578	567	548	499	554	514	566	559	512	518	535	537	569	548	567	531	583	534	502	558	559	580	511	528	590	548	553	568	527	557	548	547	563	545	544	532	541	535	502	540	540	547	501	536	526	539	527	520	530	534	525	548	551	553	550	577	526	521	525	518	504	590	511	527	564	587	520	543	553	556	517	525	552	518	531	564	518	526	510	530	511	527	549	526	579	541	597	557	537	557	513	543	542	543	482	547	531	532	537	558	572	577	530	548	506	564	553	537	551	554	575	544	563	517	533	515	556	554	558	538	533	556	551	583	552	545	574	552	559	580	589	547	594	548	549	529	565	558	561	563	557	572	557	545	547	537	546	560	513	534	554	565	516	575	542	540	569	581	550	549	575	556	551	559	568	528	545	525	566	526	532	535	511	553
14086	1260	677	581	419	392	381	378	304	349	287	298	309	318	260	320	267	304	300	308	286	292	323	301	287	285	316	317	296	275	273	320	303	260	275	310	310	297	287	279	322	294	279	307	315	293	311	295	281	283	292	281	269	271	281	303	304	241	272	282	293	305	292	257	294	274	282	278	277	263	300	283	312	293	272	255	318	297	295	286	270	249	268	331	310	243	294	293	257	257	304	282	279	292	285	273	264	285	290	272	285	296	309	301	285	278	261	286	311	302	267	280	264	296	318	275	301	267	278	280	293	316	307	314	292	280	286	305	279	293	293	316	314	305	292	283	288	282	304	290	288	266	308	274	286	306	305	307	278	289	292	274	299	273	321	262	272	300	262	276	300	304	318	293	293	288	280	262	304	279	282	275	306	292	288	267	300	267	297	271	284	295	289	309	301	298	300	284	283	266	255	290	274	268	293	282	277	335	278	293	263	299	279	296	313	282	309	284	300	278	322	266	313	303	272	294	275	283	287	284	277	282	298	252	299	279	293	307	292	298	281	276	263	324	322	313	291	324	275	281	295	306	302	267	280	318	322	300	295	277	277	286	274	292	313	301	309	277	279	265	268	296	288	278	284	289	264	292	276	291	264	269	307	274	274	302	292	274	298	270	268	302	297	279	268	290	267	298	269	285	309	278	287	292	284	281	299	315	270	309	276	298	285	270	272	314	326	289	312	261	282	253	280	264	277	281	272	271	290	287	292	294	272	270	288	293	245	290	259	292	275	244	278	272	294	292	278	263	305	290	279	283	260	300	273	266	307	290	297	267	274	253	293	259	288	304	319	271	291	283	298	275	256	300	329	315	319	270	270	287	278	316	281	280	286	320	309	278	284	310	280	245	289	293	296	280	293	263	255	295	282	326	272	305	261	333	316	293	288	295	263	272	257	287	288	301	273	288	261	291	292	289	278	276	273	282	298	281	284	267	311	287	284	295	296	314	304	282	274	333	280	274	334	261	268	306	288	284	292	279	300	275	275	284	274	318	354	308	287	317	320	285	303	280	294	279	293	290	308	295	266	313	268	259	308	292	288	316	280	276	290	292	313	303	308	266	277	315	275	297	305	323	264	264	293	311	328	279	260	295	311	249	247	259	277	293	283	278	279	287	267	264	302	286	320	279	262	277	287	287	308	279	275	292	283	312	286	295	276	275	254	272	305	261	275	317	266	297	281	258	293	309	288	271	278	273	319	268	279	291	276	306	292	290	261	289	252	291	278	313	297	313	282	261	263	304	287	323	278	295	300	266	306	315	266	291	286	305	292	281	267	256	301	312	279	246	265	282	279	333	327	311	308	268	289	242	282	255	266	320	311	277	269	311	272	278	289	255	268	297	259	305	275	282	256	278	288	281	289	258	305	272	293	298	277	316	284	300	265	316	283	286	284	280	282	295	271	304	277	275	268	265	265	257	236	255	295	294	253	310	309	325	303	281	281	261	296	310	278	299	321	280	263	249	294	310	327	267	315	286	274	276	317	300	267	276	265	302	260	291	277	272	275	293	293	245	283	262	340	305	270	261	308	312	302	301	297	309	270	272	288	302	290	273	328	292	270	323	295	311	317	290	270	293	270	270	266	298	281	283	307	282	293	321	273	254	260	259	296	279	279	287	324	312	298	282	283	289	323	309	300	343	292	292	299	296	282	244	278	288	288	281	282	276	282	286	322	259	298	306	295	270	298	279	302	309	296	326	314	268	261	257	342	310	315	269	273	312	269	271	306	291	274	267	315	251	285	298	281	300	271	298	277	270	298	315	296	304	291	297	316	278	296	311	275	302	258	267	293	259	271	299	296	230	281	296	296	323	263	296	287	260	286	298	271	282	259	261	278	258	309	306	294	285	265	261	282	253	267	299	327	274	283	269	273	336	282	280	285	321	298	248	280	270	282	283	322	265	286	283	269	296	266	277	313	320	273	320	295	289	272	265	251	285	286	287	303	310	306	314	270	284	285	320	263	277	254	280	256	283	262	311	264	282	287	295	281	283	290	298	265	275	279	313	271	296	297	264	307	274	269	286	265	320	296	280	300	300	265	302	248	277	275	313	275	304	298	291	331	277	273	282	276	278	315	314	268	292	362	281	302	289	257	258	304	280	279	295	292	285	277	270	273	254	310	288	299	310	266	288	276	233	256	279	280	265	281	307	310	293	289	308	308	270	258	267	294	235	297	310	281	258	256	289	242	281	275	275	301	263	265	250	278	283	287	291	272	265	285	292	284	312	303	285	298	290	284	260	284	280	296	271	295	299	333	316	263	279	318	316	310	278	286	278	297	308	286	302	278	276	272	283	294	253	262	271	288	281	264	287	290	261	289	292	265	280	249	281	300	271	278	274	267	303	306	280	316	285	278	306	292	255	290	277	296	294	240	258	278	294	318	309	263	283	289	254	327	302	311	306	253	311	231	282	288	300	313	294	283	282	311	274	284	272	283	301	287	274	302	298	270	277	266	289	285	283	269	267	263	288	289	298	262	284	277	294	294	292	273	295	300	283	282	258	302	281	286	321	271	274	298	309	298	317	324	322	263	276	297	304	318	290	298	291	282	275	309	279	318	296	287	283	278	264	302	265	303	279	299	299	313	307	261	290	253	280	299	282	276	302	279	300	323	275	255	327	286	290	285	275	257	261	301	276	316	285	275	264	288	291	272	258	299	282	281	275	285	263	301	276	284	291	307	298	256	247	275	311	301	273	275	266	280	314	264	329	276	294	253	275	317	299	254	290	280	297	280	302	322	262	299	259	264	266	281	282	284	280	291	284	297	303	287	317	307	302	290	266	297	259	307	271	309	292	310	300	323	253	293	294	275	344	282	279	278	299	273	292	294	238	285	280	277	294	282	274	262	288	262	301	321	273	284	289	304	287	292	284	261	281	319	278	298	274	277	310	285	255	282	306	285	276	309	307	262	272	279	315	253	298	301	294	283	289	283	291	332	282	301	268	280	291	328	308	296	304	289	266	278	299	275	307	272	301	311	276	290	291	288	322	232	307	308	311	276	260	286	295	261	265	303	274	298	308	286	288	263	280	275	258	278	259	262	281	300	259	292	323	283	282	313	302	278	302	279	300	297	301	259	265	261	257	280	312	247	288	317	267	283	282	274	294	279	251	304	285	316	275	278	293	282	279	291	288	279	257	291	305	279	272	304	291	258	262	285	299	274	288	281	254	267	308	296	261	303	262	275	262	276	297	325	254	299	281	285	266	278	273	266	279	237	261	295	302	273	300	282	272	280	314	305	288	294	278	288	274	325	300	280	287	270	280	289	284	294	285	299	295	289	281	278	295	300	275	300	295	314	256	311	290	278	260	314	283	292	292	312	287	294	273	287	296	302	286	275	261	276	284	287	292	266	299	278	291	278	302	267	317	281	285	276	272	261	320	292	287	305	292	288	271	268	339	299	294	295	284	271	263	315	304	293	294	303	266	283	276	262	258	295	310	308	280	288	280	305	268
9463	961	1356	1503	1320	1211	1086	1014	907	879	857	834	792	769	733	780	741	800	747	761	708	728	727	714	695	713	705	721	700	706	743	728	726	707	726	744	665	689	736	721	736	671	676	679	660	676	685	678	691	686	683	696	661	668	724	637	664	691	710	688	731	643	683	721	695	724	693	688	669	664	696	692	644	706	731	663	671	656	678	643	698	698	701	758	688	684	686	656	690	663	721	708	671	652	674	686	683	683	684	683	717	726	635	644	706	688	699	723	706	708	703	734	681	678	688	673	733	671	668	687	701	692	650	611	694	700	665	714	705	713	656	670	726	671	669	715	671	702	665	687	724	705	688	685	655	710	654	734	692	735	673	705	707	645	677	678	717	676	703	743	643	669	673	688	672	628	682	690	709	679	688	711	667	665	675	683	665	688	698	679	720	672	738	679	646	674	679	688	686	696	649	721	714	640	713	715	678	660	682	693	729	637	717	691	670	669	697	641	692	678	674	720	686	646	706	701	700	690	705	669	687	641	678	683	742	701	654	690	708	707	687	659	707	709	686	668	690	711	665	703	646	679	699	684	663	660	698	753	646	700	692	617	649	672	691	670	652	661	679	646	673	722	674	658	689	699	643	692	686	648	679	702	644	643	683	713	639	655	660	721	672	714	659	652	677	686	657	705	670	685	652	654	663	629	659	685	684	678	631	693	659	695	695	688	673	675	703	678	717	721	702	642	686	684	659	712	643	694	665	677	626	678	713	686	688	676	690	653	683	722	656	671	697	671	635	696	707	651	682	711	674	692	693	707	657	699	632	675	696	650	707	712	693	680	667	663	676	670	663	696	656	627	678	681	683	669	667	736	701	657	683	733	656	679	716	696	689	701	678	661	684	654	725	730	689	675	657	729	680	698	710	713	663	702	658	666	641	717	672	661	680	725	699	699	679	682	657	679	631	723	716	701	676	646	676	677	662	724	697	666	646	641	684	686	660	697	680	741	635	618	668	697	673	669	693	701	643	687	658	668	706	725	650	664	715	683	673	638	680	732	699	707	721	714	690	674	651	702	666	681	686	721	687	670	725	727	692	686	650	662	745	630	688	688	724	714	685	693	682	655	679	695	664	689	676	656	709	674	680	692	646	714	696	675	688	654	666	673	679	699	677	675	696	659	712	676	715	673	728	648	619	679	707	677	666	657	696	630	627	689	719	704	678	662	706	710	690	674	692	687	655	705	740	666	668	682	693	670	660	670	668	719	654	696	707	710	638	695	700	638	690	668	670	663	660	706	701	733	705	703	661	658	697	658	668	722	662	708	716	678	653	682	661	652	679	677	645	615	654	649	667	698	663	688	700	710	648	731	735	650	678	717	708	716	649	713	692	692	676	699	701	643	691	700	673	700	679	719	642	678	722	694	693	706	724	678	634	713	659	703	682	702	680	680	635	693	672	647	637	686	671	712	660	681	692	727	731	677	679	641	696	700	652	703	706	689	666	666	726	669	672	643	703	668	659	683	660	715	626	649	711	687	673	659	682	671	650	687	677	656	660	688	642	684	710	703	695	699	708	643	694	725	676	694	722	671	639	684	675	661	692	692	678	690	744	675	689	730	658	710	679	693	646	634	718	671	693	690	697	655	680	692	639	663	643	693	669	672	726	682	658	686	689	686	684	709	662	666	650	671	676	704	676	651	672	625	679	701	695	635	682	700	654	697	716	688	673	675	661	717	632	636	689	683	724	628	677	663	714	681	683	677	750	673	703	685	636	703	684	697	675	642	616	657	674	690	710	696	707	670	677	671	647	672	703	655	674	691	668	670	692	666	632	675	677	662	691	687	681	662	692	705	682	698	667	689	686	691	668	660	680	661	667	670	690	730	689	690	707	684	689	641	688	709	653	611	641	698	675	683	702	707	689	655	644	653	684	676	659	706	676	701	706	704	702	657	694	678	688	680	624	663	628	700	698	629	709	689	752	701	668	685	685	689	668	707	616	649	751	687	660	695	635	704	647	671	655	710	657	730	668	664	653	718	639	679	711	650	653	649	673	715	677	666	681	690	668	712	712	655	685	665	669	689	732	713	667	708	704	685	668	686	724	685	699	698	699	698	724	671	674	653	687	670	711	693	687	716	723	659	720	703	725	673	666	680	704	660	648	629	672	705	684	711	643	696	682	682	686	611	700	706	644	690	668	680	641	674	624	668	685	684	699	683	682	670	656	662	674	655	741	680	706	707	652	709	703	725	677	692	660	706	663	685	697	674	674	711	705	723	730	695	666	675	743	706	699	671	636	697	648	660	685	688	672	743	659	672	689	680	671	678	681	660	676	728	701	723	683	662	710	687	691	662	644	710	596	651	699	695	696	683	611	686	679	621	606	614	653	733	674	735	680	653	647	672	681	671	715	719	686	700	689	698	660	633	660	674	675	719	686	729	726	709	707	650	740	748	667	662	690	676	676	703	657	691	704	670	701	691	718	690	747	681	697	645	675	676	641	671	648	692	661	678	745	658	639	676	737	687	718	691	638	652	672	670	709	710	691	715	641	636	706	670	669	656	669	657	654	693	669	684	670	693	696	666	641	660	687	709	712	695	699	695	629	654	692	635	722	684	682	707	680	661	677	630	696	696	685	676	627	680	664	727	615	595	644	669	673	707	703	705	664	676	657	692	663	663	672	657	708	654	685	678	668	667	664	635	687	658	620	655	665	735	727	656	669	668	678	666	745	685	701	627	721	701	660	665	744	649	735	731	680	716	677	694	664	693	697	692	660	685	658	695	682	665	655	724	679	711	667	674	665	670	707	656	633	685	694	690	661	684	700	667	619	694	697	698	702	685	700	649	695	664	673	733	646	655	678	715	664	675	663	670	687	656	679	719	662	715	674	685	671	730	679	698	648	686	714	666	670	692	677	681	673	670	641	713	719	650	702	694	663	683	655	664	656	679	711	639	647	693	697	689	662	628	637	668	691	694	692	649	649	638	642	706	668	660	678	701	705	690	682	721	640	641	687	712	655	644	711	692	687	707	649	646	634	653	703	727	694	704	661	711	759	680	676	671	641	746	663	701	717	626	722	637	700	693	722	690	665	676	663	675	650	641	682	650	706	641	694	661	693	677	707	715	692	654	673	663	685	676	682	680	672	669	699	661	677	719	632	676	671	693	666	700	674	699	678	692	671	700	699	693	693	669	688	726	662	720	657	673	707	696	732	704	651	675	663	642	665	673	703	680	706	695	704	676	707	691	668	669	708	700	712	694	683	719	682	686	651	647	702	665	703	703	678	638	685	685	686	690	708	706	664	654	693	681	689	691	701	630	729	667	662	667	675	711	685	624	751	678	651	671	682	704	652	638	701	705	708	667	667	683	693	706	648	645	633	688	678	677	668	666	701	684	710	669	651	685	698	714	650	659	685	669	716	672	720	701	725	712	681	737	713	693	727	678	697	689	629	707	673	644	735	697	664	679	670	669	673	672	629	703	723	633	704	675	679	639	697	638	697	677	729	665
22296	2432	1168	960	740	604	546	557	545	515	455	441	469	475	411	451	440	450	455	416	427	446	410	409	451	439	415	395	373	391	419	436	425	361	422	417	403	409	404	414	433	395	393	386	399	465	431	419	474	394	398	413	416	397	416	380	394	436	413	396	433	431	391	408	436	423	412	425	427	370	436	445	451	352	422	392	420	421	374	420	410	433	375	432	413	413	390	392	393	413	394	433	434	415	406	431	427	410	431	429	404	413	402	382	435	439	434	416	387	472	404	369	401	393	407	407	427	388	395	410	375	413	408	410	382	390	377	425	376	385	388	407	386	417	411	416	420	413	425	427	416	443	428	404	415	439	412	391	423	428	408	449	395	415	391	394	350	409	387	377	433	397	402	402	425	454	469	413	393	413	434	347	470	434	414	385	391	398	435	428	432	389	428	382	450	395	394	414	415	398	428	426	444	413	451	399	423	420	395	430	423	419	420	424	433	396	388	426	422	411	426	432	432	422	390	434	386	421	455	415	441	431	419	435	398	403	385	406	454	395	400	430	384	421	410	424	492	435	409	410	394	467	407	375	394	442	409	407	439	427	424	415	374	419	441	418	396	405	380	411	447	405	419	463	422	400	411	382	440	380	415	429	406	451	418	399	418	364	396	423	408	408	388	399	452	421	443	418	417	444	392	388	453	360	396	455	429	433	403	418	434	435	420	434	406	379	404	433	410	408	433	426	391	391	375	417	409	426	389	424	436	397	392	432	435	425	424	398	431	416	431	452	389	431	400	409	437	384	392	390	442	387	400	370	359	422	437	425	384	451	414	382	388	394	402	408	393	406	387	367	437	429	408	432	394	410	408	399	398	394	383	411	435	436	436	423	411	430	424	377	398	381	387	406	398	436	408	433	392	411	427	433	403	432	391	381	407	394	402	422	386	395	405	402	402	402	428	426	396	396	447	446	385	408	400	395	428	421	431	363	383	389	374	410	398	397	428	417	464	389	393	417	392	441	425	418	417	424	429	427	409	393	419	435	412	387	446	410	389	392	421	406	390	399	445	458	397	395	454	423	374	409	414	424	432	383	434	432	416	439	410	391	403	418	392	404	374	415	410	362	388	406	371	448	421	457	461	398	428	427	407	399	403	436	410	409	448	379	403	438	399	383	437	406	406	420	417	379	401	416	424	399	417	401	371	428	384	396	401	454	398	413	404	368	393	430	414	421	405	416	433	408	453	399	417	448	419	388	398	449	400	401	390	368	407	446	415	415	383	412	404	407	401	415	382	395	403	364	425	434	408	389	412	392	390	416	424	397	404	402	399	419	430	408	405	433	439	389	395	408	383	417	408	439	402	393	432	392	412	387	369	380	379	380	415	406	482	404	446	403	425	356	422	423	408	406	461	370	423	416	434	427	383	401	405	409	404	414	446	408	460	440	420	430	397	460	431	429	416	432	417	429	417	392	396	440	383	456	431	427	392	437	405	387	438	400	403	432	394	393	418	399	414	415	412	431	419	397	416	395	408	415	443	390	377	413	391	407	403	429	419	367	428	387	465	416	414	425	424	422	371	384	405	413	382	453	369	417	450	405	414	411	434	371	422	446	405	431	410	407	429	410	403	461	388	426	463	442	452	440	418	418	394	399	394	474	391	413	436	411	389	467	411	369	420	416	418	435	374	428	453	401	390	380	435	421	397	436	399	411	440	427	398	414	440	401	409	433	398	388	456	424	419	407	401	425	363	401	396	417	432	398	422	417	428	439	426	401	410	417	431	408	440	429	429	407	425	429	394	446	405	374	408	421	418	408	431	441	455	443	363	377	411	386	385	430	402	374	437	438	408	437	421	394	431	396	426	397	438	381	399	419	421	409	427	416	418	440	413	423	415	363	396	405	410	398	410	441	415	415	410	403	432	386	414	436	433	409	431	438	423	419	447	409	380	396	390	385	410	434	378	413	426	400	410	373	401	394	431	389	412	413	376	372	422	415	391	365	393	445	413	434	375	406	432	413	401	387	382	395	472	400	433	383	391	416	434	474	433	428	407	395	404	438	415	429	430	405	410	372	463	430	414	397	446	406	413	411	397	416	410	414	372	377	415	374	397	400	413	386	401	389	410	447	390	401	439	409	420	444	417	433	394	392	387	416	392	405	459	442	421	397	398	407	374	398	430	431	423	411	403	410	380	418	406	436	417	446	391	394	403	409	425	381	421	411	446	379	385	399	439	410	458	405	390	451	376	370	413	438	436	418	415	403	441	448	373	366	403	377	402	432	417	380	403	416	396	367	426	385	404	409	386	432	410	421	429	440	426	414	412	387	429	448	420	400	378	378	378	371	419	436	417	420	400	430	400	412	405	399	430	369	419	401	372	416	371	383	418	417	422	413	400	390	448	403	443	409	413	399	426	422	393	409	412	399	422	411	398	405	439	380	412	426	404	411	433	406	386	396	395	469	432	423	427	444	404	409	403	395	394	396	439	378	392	387	433	406	457	438	423	417	406	437	400	394	403	426	385	429	435	445	397	394	458	384	408	427	423	413	421	380	419	425	369	405	428	370	427	421	417	385	408	418	399	425	408	368	411	394	386	421	420	433	415	422	404	409	416	439	423	394	398	405	395	433	384	417	371	444	418	454	414	422	391	407	390	424	410	429	439	436	480	398	420	415	447	430	401	400	440	385	397	458	400	386	414	428	401	379	407	452	415	416	451	438	400	403	428	435	440	402	402	413	393	412	412	395	392	439	392	386	432	398	420	419	412	436	445	465	425	396	420	365	406	382	441	429	418	388	399	409	395	420	416	422	420	411	404	431	420	448	437	382	420	417	478	398	434	432	434	397	378	414	411	408	359	426	396	392	425	384	421	401	418	423	434	436	428	410	399	412	406	421	414	432	394	409	427	438	409	430	379	458	401	382	385	407	413	342	397	392	403	387	420	428	422	425	400	404	404	439	444	411	451	415	432	409	411	396	425	413	452	402	433	418	457	429	358	439	387	402	455	424	385	439	427	416	433	415	431	381	387	420	422	450	393	386	385	384	405	384	382	388	421	370	433	430	451	431	419	415	419	393	423	416	418	414	433	445	411	408	414	394	444	437	405	420	426	408	458	412	378	406	405	407	396	383	406	410	454	396	445	464	397	391	397	436	392	358	388	421	402	392	378	399	414	452	454	368	376	408	352	407	415	462	378	429	376	404	415	410	382	463	374	424	413	402	390	448	397	412	416	406	413	382	399	404	407	370	380	392	416	427	404	414	419	427	429	396	386	438	388	422	425	424	440	417	436	387	480	391	431	389	407	366	436	401	419	440	420	388	416	409	433	418	422	432	383	417	411	394	376	476	426	410	393	399	421	428	416	367	389	392	417	394	376	404	410	429	419	445	394	431	418	369	416	366	415	425	420	407	372	412	434	371	420	419	360	415	364	433	409	417	387	412	411	423	445	372	407	411	433	420	411	411	400	459	420	424	381	379	405	438	440	470	401	386	370	400	426	415	407	401	392	386
12237	1439	2259	2531	2314	1931	1646	1533	1384	1334	1245	1258	1240	1120	1119	1060	1066	1088	1096	936	993	995	991	1003	958	984	953	936	982	982	897	949	974	939	1011	939	967	965	1025	972	973	972	969	920	951	960	954	949	925	940	965	910	954	948	956	970	970	952	964	962	938	958	934	959	909	891	973	878	877	933	905	929	910	899	924	897	933	908	874	952	890	957	930	927	942	937	955	981	941	896	912	934	913	929	911	916	906	947	968	906	921	878	874	887	954	974	936	976	1016	886	964	917	949	919	930	942	945	901	945	927	942	895	923	930	854	877	854	890	911	915	870	881	903	940	922	905	920	908	917	880	933	961	894	881	929	892	892	952	948	968	970	946	931	969	932	915	915	920	939	973	979	939	947	999	973	933	974	928	930	898	934	933	940	934	972	893	895	937	914	955	986	920	915	895	919	887	967	951	953	933	925	948	884	930	916	898	918	884	940	881	995	920	912	956	955	949	921	978	925	908	881	918	898	942	971	942	928	872	947	861	998	947	971	887	954	966	908	956	891	953	880	941	928	891	938	960	942	864	932	994	865	880	925	821	937	881	896	962	915	903	943	917	945	940	963	965	882	912	913	955	948	889	926	949	901	938	936	925	906	947	934	908	912	887	947	957	954	928	964	922	958	924	905	969	867	915	961	934	912	877	906	927	930	970	904	925	940	892	932	895	922	921	919	905	929	900	914	951	873	903	951	884	941	921	892	946	908	890	899	882	945	911	911	898	895	974	914	894	908	855	925	919	962	968	851	970	902	965	929	882	924	984	917	980	920	933	965	919	881	925	898	900	913	923	900	914	927	924	880	958	935	928	922	904	960	927	906	929	893	889	957	921	927	900	907	882	889	918	910	916	938	938	922	914	897	936	867	942	879	932	921	924	883	917	947	942	919	869	848	906	907	911	896	908	927	902	928	925	936	903	965	886	978	938	905	894	932	944	961	924	869	910	941	955	880	946	945	946	963	958	920	908	915	943	913	967	917	933	949	895	983	844	959	958	942	967	944	911	891	904	936	920	976	922	860	918	911	936	916	975	930	1010	892	931	921	938	944	913	893	866	902	882	872	901	897	970	933	878	953	926	894	942	923	949	875	910	869	977	899	951	959	892	910	930	933	963	879	940	895	918	908	905	911	940	893	845	904	902	881	890	888	926	911	923	952	963	920	936	947	947	894	937	917	927	928	936	969	943	911	894	943	900	905	994	919	958	918	938	931	905	943	888	925	948	951	968	883	918	894	858	920	986	880	944	948	939	903	911	919	898	882	903	924	956	916	907	944	941	936	909	950	902	898	917	904	911	937	922	914	945	943	855	960	933	938	952	894	896	908	933	949	901	910	932	950	921	843	910	897	932	932	904	910	883	884	935	897	948	974	910	945	909	889	930	924	865	908	923	923	882	911	930	926	947	898	896	906	864	909	915	875	913	907	946	901	900	975	963	917	898	938	953	949	858	926	950	908	873	902	981	919	950	903	891	930	923	967	900	927	890	918	922	906	927	913	937	892	928	907	910	946	917	940	914	945	903	910	884	881	941	916	940	912	914	910	925	884	914	910	908	937	954	937	918	900	917	903	887	937	926	928	900	957	937	925	884	981	946	886	924	912	892	914	860	880	935	955	948	900	990	988	919	916	938	898	921	973	874	899	963	920	929	935	931	983	888	925	915	929	946	916	994	868	896	946	934	963	920	900	937	907	907	950	916	881	918	923	897	953	911	955	885	969	932	892	894	884	917	957	935	904	945	952	836	887	876	940	963	920	935	930	908	949	916	972	947	924	919	916	920	952	905	904	935	933	937	893	891	934	921	954	939	932	878	925	889	971	861	947	859	921	892	922	923	925	933	941	942	953	912	915	924	924	920	919	903	889	929	954	856	913	960	965	874	978	977	930	924	889	906	878	921	895	971	939	944	975	931	949	889	894	894	937	903	882	891	903	907	915	942	947	944	905	956	946	921	903	946	942	951	928	934	897	898	896	919	885	920	939	911	934	908	919	892	944	948	921	893	873	934	870	943	877	947	969	877	914	945	922	905	918	913	937	981	884	900	943	954	867	951	899	921	936	921	933	969	922	916	924	942	845	929	977	876	908	941	899	875	922	929	923	933	947	898	856	932	936	956	987	948	913	912	893	879	964	997	934	917	900	885	904	912	949	895	858	955	905	920	938	875	934	936	942	922	900	930	967	912	896	886	918	851	877	974	931	903	902	915	945	904	972	911	947	859	953	930	948	919	950	969	934	957	955	960	928	916	904	933	893	908	921	919	886	908	958	880	941	898	882	894	908	913	908	930	961	887	887	958	963	900	958	964	975	923	920	952	884	921	850	932	916	941	918	863	917	925	925	921	973	934	910	898	883	956	914	920	893	909	921	997	914	937	929	867	914	945	920	945	929	942	926	918	918	936	901	908	883	945	952	881	933	922	871	955	905	890	933	966	927	902	930	880	911	936	913	929	992	916	942	945	887	903	892	957	939	889	899	931	920	937	933	919	923	883	947	966	910	950	943	902	901	929	890	872	948	886	888	950	916	969	905	938	905	950	944	929	972	961	884	869	927	906	984	883	902	957	930	960	909	885	850	916	906	901	921	891	918	961	918	946	946	969	951	921	897	880	907	916	937	909	900	927	929	880	944	874	918	967	923	945	937	882	917	954	919	898	908	893	881	926	950	890	903	962	890	846	888	950	929	934	933	898	893	967	875	957	966	928	865	909	910	930	904	924	900	885	938	938	895	946	910	924	852	958	910	944	895	923	931	926	912	919	910	918	916	898	906	908	857	947	910	932	910	946	929	938	899	921	907	882	929	965	872	917	914	964	922	907	979	868	884	902	921	943	924	963	900	946	922	930	924	909	887	942	924	899	907	949	936	930	890	954	896	885	859	957	902	927	890	893	917	890	912	875	921	934	906	933	868	891	928	954	957	898	912	999	938	941	955	872	918	869	920	918	937	943	936	934	872	906	897	900	907	949	914	919	934	865	920	917	952	894	908	995	983	899	911	932	920	923	921	933	961	955	870	944	942	943	931	912	924	924	949	929	892	908	944	937	928	901	979	879	905	925	938	936	978	904	901	880	920	900	943	875	839	902	929	893	892	934	894	953	936	908	954	943	903	926	904	958	913	930	896	944	860	940	925	938	963	866	936	921	906	954	963	934	957	933	911	954	932	952	922	900	926	945	964	995	917	904	923	940	907	886	909	926	873	928	902	917	896	949	926	984	885	882	949	980	930	931	905	918	903	934	903	967	918	955	889	907	947	866	963	875	920	914	923	958	949	927	913	920	916	918	911	912	972	917	893	914	913	907	911	925	876	877	923	947	851	972	944	939	895	917	879	902	889	946	882	890	891	904	913	906	932	854	915	932	899	919	953	897	887	913	861	908	922	886	944	916	973	916	945	858	941	949	891	897	918	948	898	865	955	935	961	932	871	948	968	875	911	964	924	903	922	913	985	923	903	892	942	923	880	900	971	870
3202	250	251	225	239	224	197	225	212	222	225	230	214	220	237	242	266	230	242	218	241	211	228	244	215	223	208	232	228	231	230	220	218	212	216	208	211	221	261	235	229	230	230	223	213	238	231	222	207	201	225	264	237	219	231	248	223	213	230	214	198	226	226	222	222	241	246	230	237	198	243	203	255	229	240	257	232	229	241	198	224	239	233	218	208	218	224	219	204	217	219	223	217	221	200	222	226	238	229	225	217	234	238	223	221	213	244	216	227	210	220	213	210	212	206	229	211	198	221	224	219	203	213	208	245	205	223	200	231	189	210	231	251	240	208	227	230	216	227	227	241	217	232	216	209	207	204	214	204	233	229	194	224	227	234	236	189	249	209	216	218	253	227	234	240	229	219	221	234	225	215	213	238	224	237	247	221	269	234	243	230	195	195	236	197	201	222	221	223	203	210	189	219	225	233	219	223	251	236	229	223	234	203	248	210	250	209	223	227	221	231	206	208	236	203	207	233	214	243	225	254	227	226	252	211	226	222	233	238	220	221	243	241	246	251	222	238	228	235	246	225	237	230	237	227	214	200	227	229	247	248	214	232	237	187	242	246	214	229	227	205	225	231	210	209	227	258	236	208	220	216	235	214	235	241	259	213	227	244	221	208	245	226	200	216	219	238	235	227	258	213	215	232	219	239	208	214	234	195	219	223	220	252	244	223	235	246	261	231	227	224	209	234	236	243	219	197	214	251	243	227	242	234	204	203	225	219	228	234	206	236	208	244	253	220	197	219	227	182	231	233	247	223	229	237	219	205	230	254	233	237	239	238	257	263	221	205	232	211	199	235	206	242	196	204	235	225	238	205	236	213	238	237	223	214	228	232	239	228	216	233	205	216	231	224	223	255	220	212	247	212	211	223	238	233	221	209	224	201	243	218	185	207	211	217	228	241	215	223	207	239	234	201	231	210	236	204	213	220	239	203	217	196	218	230	208	217	210	222	224	198	239	262	250	211	234	231	236	214	239	228	199	212	216	242	200	209	246	225	196	232	225	240	223	229	232	221	212	201	247	214	220	232	228	207	256	230	237	200	196	237	230	232	234	223	198	205	243	235	224	195	244	237	228	217	207	218	226	254	202	205	238	207	217	214	210	195	210	219	193	206	255	233	215	255	238	206	243	235	211	225	230	221	222	228	231	221	233	239	252	213	228	258	231	233	206	194	243	233	220	212	239	228	220	217	231	239	228	257	231	209	238	239	255	219	212	253	224	231	232	209	241	210	235	203	237	263	261	236	235	223	265	205	233	242	212	206	243	226	248	223	200	233	209	244	201	199	238	214	216	237	230	228	223	261	244	211	194	229	208	201	237	221	223	225	216	236	244	214	225	234	192	225	217	241	206	196	214	209	243	222	241	221	208	224	224	206	212	231	221	241	233	228	206	233	210	212	206	233	238	232	220	239	237	233	232	220	233	225	193	202	213	232	250	224	233	253	221	265	208	220	218	226	203	217	228	232	203	225	193	224	237	222	217	213	223	240	201	212	234	202	216	199	224	225	230	242	208	220	232	235	226	273	237	221	224	204	240	221	219	215	246	208	236	198	223	195	237	233	233	238	238	233	251	222	223	214	210	224	230	224	220	224	230	222	215	220	192	228	211	219	225	228	199	208	223	243	225	219	219	251	267	241	232	214	217	224	217	193	218	246	196	214	251	250	213	221	228	202	220	233	218	229	207	199	232	219	229	225	252	213	228	240	236	205	250	222	221	233	202	204	230	265	251	226	229	203	186	206	234	204	243	214	228	205	238	228	208	225	207	216	214	224	216	223	220	231	211	228	224	227	220	227	207	234	221	208	216	241	211	193	234	249	194	221	217	231	242	234	180	239	266	192	242	234	192	246	193	212	218	239	195	204	243	212	227	227	216	236	181	213	215	206	209	219	236	229	238	241	237	229	209	221	245	249	216	205	277	221	204	241	236	216	224	221	231	218	257	257	230	245	217	220	216	215	259	225	255	214	221	242	188	233	223	225	235	231	211	214	218	198	237	195	220	214	240	246	210	215	205	220	218	248	217	235	213	248	226	212	230	263	235	256	257	213	221	233	211	220	215	244	214	224	211	233	228	217	210	244	225	204	221	218	215	212	240	216	212	227	213	216	205	217	212	219	217	223	250	225	209	196	208	211	233	233	209	225	252	218	217	216	265	225	239	228	211	222	204	243	240	199	239	228	247	223	237	236	216	209	217	222	212	236	209	205	230	229	223	219	213	222	257	210	235	227	237	213	230	241	220	221	221	225	227	200	236	233	213	236	236	212	204	222	253	233	226	193	256	242	227	220	209	239	225	224	205	223	191	233	218	234	212	221	244	204	215	238	238	204	221	217	216	214	218	216	217	224	238	237	224	224	245	207	245	215	229	222	212	221	219	222	209	220	236	231	237	225	245	212	219	210	234	218	229	216	210	237	222	241	218	238	250	220	202	219	231	223	210	212	222	217	231	222	191	216	191	236	209	227	211	226	215	262	252	242	223	215	228	238	232	210	237	204	223	208	213	235	239	233	230	201	238	230	209	205	220	217	204	237	232	210	224	227	206	216	214	231	256	213	213	240	218	228	225	233	223	196	209	241	229	230	212	219	192	238	216	202	246	193	244	209	241	231	215	257	227	242	205	232	234	239	192	231	230	233	234	221	211	218	217	231	241	210	223	217	241	224	218	224	220	254	253	245	221	222	230	211	221	241	232	197	219	206	216	227	232	231	210	245	232	229	244	231	237	216	230	246	239	216	218	204	200	242	262	247	204	226	207	220	217	221	182	237	250	232	201	189	205	242	256	216	203	221	226	208	221	226	209	222	227	209	244	202	243	219	238	193	250	224	196	221	236	215	202	190	231	192	190	186	198	230	184	226	254	241	198	200	207	243	210	226	238	217	218	235	206	213	240	240	240	214	242	224	194	220	227	232	189	230	214	210	222	249	228	247	225	218	209	224	203	196	217	215	220	224	237	228	230	222	231	224	210	230	206	212	227	208	228	243	232	234	218	194	231	237	238	229	218	260	232	238	240	229	217	245	196	210	197	232	255	228	217	202	231	224	253	241	218	202	216	212	256	240	221	234	231	216	219	223	225	225	203	218	226	223	205	228	212	203	220	225	216	202	207	210	237	237	223	218	209	251	227	221	208	217	218	239	237	224	207	205	202	192	190	216	231	218	202	219	258	233	241	217	207	192	223	219	220	227	263	248	238	226	250	218	215	207	221	224	239	222	208	236	234	212	237	208	232	201	217	220	215	219	243	231	222	209	212	220	212	212	222	205	220	218	233	264	229	264	221	200	265	238	217	209	223	215	243	231	212	221	226	247	228	222	209	217	217	211	216	197	217	249	227	216	209	203	240	231	262	206	235	217	222	216	243	228	229	228	239	208	227	214	229	238	222	196	239	213	238	208	241	228	235	215	192	216	218	203	217	220	230	242	219	220	221	230	221	235	222	213	223	200	222	235	226
2715	591	595	581	528	596	566	572	556	580	581	557	548	532	510	557	552	543	506	518	531	571	517	573	530	515	566	548	531	515	556	557	530	549	515	561	551	571	527	577	577	557	557	554	570	574	520	561	512	542	529	560	550	534	533	570	547	542	530	561	542	514	562	505	621	554	514	570	530	543	566	535	557	540	587	535	547	517	535	532	528	506	532	550	537	560	565	543	524	561	530	516	559	546	523	573	561	509	515	509	564	524	572	583	566	528	548	533	555	569	516	578	569	573	566	531	563	509	539	565	547	525	533	543	519	510	572	576	521	545	530	543	537	520	538	513	535	547	565	543	578	535	590	541	540	523	563	571	538	543	534	535	601	540	568	576	552	562	522	548	512	555	540	544	536	525	514	560	544	543	574	597	549	512	540	547	569	570	566	588	523	556	543	552	560	570	539	564	485	482	556	547	563	545	544	556	539	530	554	546	540	561	528	546	563	563	568	551	559	576	562	550	548	540	590	565	521	579	529	532	572	461	539	529	519	553	553	591	564	551	554	512	549	480	548	592	582	551	568	544	579	501	538	551	527	523	574	541	556	536	527	538	540	560	511	575	552	537	604	591	572	534	534	537	555	572	527	546	537	627	536	516	563	513	521	524	528	532	529	546	525	555	502	534	561	565	520	522	523	556	567	501	543	512	565	543	558	535	495	573	537	525	524	510	635	552	524	532	548	551	574	514	567	593	524	579	567	523	544	540	529	545	524	513	548	522	558	534	548	524	557	554	610	553	541	547	537	550	544	559	537	592	584	493	578	577	556	572	515	530	566	563	532	504	546	523	545	530	577	532	533	534	590	557	550	534	511	580	559	547	518	541	553	564	525	544	525	517	581	530	545	555	544	562	570	567	552	544	559	551	509	536	540	543	582	535	559	537	546	563	536	569	579	581	505	522	520	562	529	558	565	562	549	569	587	555	581	536	518	571	567	543	555	587	568	542	550	536	577	584	541	512	520	550	546	548	551	568	584	571	555	533	529	533	539	516	523	550	551	559	546	531	530	551	558	531	556	568	521	507	556	569	561	542	532	544	522	540	539	535	536	576	568	546	541	560	529	502	536	538	545	501	530	565	584	516	575	551	561	598	555	589	542	563	545	557	537	537	539	533	570	544	505	571	544	506	543	524	506	544	550	528	521	514	585	562	508	509	547	533	538	539	537	544	536	543	545	532	583	535	530	557	525	574	531	565	555	571	553	562	537	574	588	574	557	585	576	558	526	584	507	554	489	563	556	520	571	551	545	536	521	505	579	594	541	515	544	551	525	528	548	581	535	508	545	515	529	564	509	548	564	545	571	537	603	570	568	582	504	525	542	566	545	552	575	535	563	561	594	531	543	564	548	573	597	517	548	552	568	563	542	551	559	542	531	598	522	519	549	537	535	546	557	530	527	522	555	596	564	508	527	553	544	572	569	563	548	545	579	537	555	541	545	550	515	532	559	516	519	555	540	532	517	565	555	534	576	509	554	538	567	600	538	541	532	527	547	543	531	556	550	523	495	569	529	543	563	524	573	576	531	561	571	565	558	567	524	558	523	551	577	555	524	564	549	495	505	546	576	546	593	541	496	540	576	536	560	540	530	552	537	580	515	530	515	530	538	564	565	541	559	576	520	573	508	564	544	502	501	534	551	560	553	565	591	566	534	503	551	565	543	554	573	524	531	551	582	545	568	565	518	590	544	551	520	547	546	533	556	528	532	588	550	572	564	526	555	580	554	557	544	552	549	562	575	587	518	542	555	544	532	523	559	558	531	526	542	520	573	576	567	564	534	515	537	526	548	528	567	541	579	549	541	574	589	544	550	565	502	575	522	536	535	565	514	562	563	557	535	524	557	542	530	586	525	571	488	560	547	605	516	573	524	580	547	504	526	516	549	568	531	529	526	571	555	550	585	545	503	550	513	575	535	523	549	532	491	534	554	516	546	533	560	511	540	552	542	585	571	594	554	575	545	550	515	542	533	556	560	563	536	519	533	537	569	557	588	543	537	541	520	518	594	549	581	538	568	567	525	563	541	579	575	533	500	544	559	530	559	556	570	551	559	548	525	566	590	573	516	579	540	582	561	554	538	558	520	519	532	541	524	511	552	495	560	524	545	579	550	601	549	543	519	570	546	552	534	541	511	512	510	567	572	517	512	535	576	542	527	516	516	548	524	522	546	560	549	569	527	586	552	533	562	537	592	531	490	568	560	527	572	575	559	568	568	506	506	541	547	549	545	526	510	523	536	602	574	537	537	564	543	534	561	510	529	526	569	581	548	523	548	563	530	528	544	558	579	570	545	528	577	543	561	531	560	528	520	540	548	532	599	544	557	564	516	563	555	532	531	539	566	555	525	540	590	549	569	525	542	517	558	538	574	583	571	522	574	541	543	556	547	535	524	535	577	516	507	599	513	549	554	537	551	572	538	561	535	572	540	586	556	502	551	540	533	568	574	538	557	551	576	540	572	490	525	556	580	551	546	561	538	549	518	601	506	529	531	557	525	587	553	526	546	564	589	578	512	579	532	562	529	551	533	541	565	551	500	606	518	561	561	540	585	539	527	532	551	527	517	564	557	541	480	519	528	528	539	559	541	560	504	555	514	546	565	546	516	546	526	513	539	555	525	512	507	530	493	508	546	559	519	537	541	565	583	542	555	563	529	538	533	548	531	534	535	556	500	579	537	557	606	585	506	540	571	573	505	530	543	589	558	524	536	552	529	556	574	578	478	534	597	547	524	562	527	526	535	611	545	564	541	568	556	534	494	538	557	579	569	582	527	559	530	506	492	536	525	508	514	573	570	583	567	558	526	561	538	521	533	551	515	536	537	566	533	528	543	516	539	550	494	563	553	587	540	558	529	557	565	520	578	507	551	534	543	539	556	572	532	571	550	539	507	555	557	554	584	547	534	532	549	550	506	553	568	516	512	539	567	561	570	569	581	573	516	556	555	575	568	537	560	546	543	564	542	517	536	546	546	535	536	542	571	537	543	584	548	556	531	544	549	504	514	509	572	535	562	526	532	560	566	511	524	481	538	548	528	524	502	554	540	565	552	565	574	557	539	586	560	520	522	541	522	595	558	586	557	509	559	515	582	553	551	550	510	539	542	547	535	543	581	522	536	569	557	553	540	567	540	527	544	505	546	549	505	536	562	563	561	536	566	552	521	583	556	559	524	585	532	526	577	533	542	524	527	528	557	575	552	545	544	580	556	511	564	559	556	558	560	543	563	515	547	515	523	526	517	510	548	561	546	573	561	536	576	577	557	545	547	544	562	575	569	526	535	543	550	557	547	533	529	511	576	556	559	568	528	598	498	588	547	502	535	552	579	527	560	538	541	563	545	544	570	556	540	572	560	522	557	538	520	538	583	553	546	519	571	518	525	570	518	559	544	527	541	565	533	583	552	521	526	497	522	556	582	512	518	539	555	611	567	539	570	575	536	547	588	591	526	571	540	584	529	522	497	543
11949	906	688	565	499	400	367	310	319	343	333	309	312	302	296	316	295	304	265	314	274	309	269	291	310	319	301	276	290	296	306	260	283	281	276	310	281	280	262	293	284	284	308	245	292	284	258	260	246	288	293	292	264	287	288	314	301	288	280	283	293	312	309	295	296	265	291	306	280	280	273	332	296	303	302	264	274	285	285	246	311	315	281	293	301	287	307	283	278	300	287	305	278	295	296	290	296	295	275	290	301	283	277	299	308	271	284	266	266	303	278	291	307	295	305	294	282	277	299	289	301	297	296	289	298	288	271	315	278	262	311	307	288	284	296	298	307	247	291	273	268	294	292	287	294	251	278	264	296	269	295	294	311	280	298	303	294	258	287	263	285	290	277	289	279	291	272	295	271	290	304	277	320	325	276	283	344	299	278	308	282	295	282	319	282	328	284	345	286	291	280	258	327	321	287	306	239	300	329	320	314	282	308	311	288	299	307	306	303	267	267	289	311	314	311	295	265	294	296	323	265	273	288	285	292	295	274	273	282	290	288	279	280	294	281	317	307	271	285	278	300	288	296	288	304	265	282	292	270	272	271	299	290	271	317	285	281	305	284	309	311	262	291	316	295	300	264	317	273	293	296	270	290	303	272	276	288	292	298	245	281	278	264	290	269	284	256	297	262	283	296	278	297	295	294	248	266	267	290	248	298	274	247	297	293	288	282	298	284	283	299	289	272	272	266	260	274	313	260	242	287	273	286	294	290	310	260	290	279	279	290	303	269	272	288	285	279	278	266	270	297	281	295	317	287	260	282	298	266	270	281	305	304	263	285	294	284	313	311	246	288	254	268	265	320	279	290	268	276	310	286	303	243	275	234	313	251	290	321	308	260	259	283	276	322	282	280	285	314	243	286	295	308	319	296	288	304	297	278	291	275	323	290	322	301	286	290	325	274	272	269	260	272	283	284	270	323	274	310	293	280	310	283	287	290	324	265	286	288	274	270	270	267	324	267	272	282	301	271	313	295	263	230	298	309	284	291	298	291	313	287	300	262	275	305	308	276	275	277	293	264	271	319	295	271	347	296	278	298	272	258	281	270	258	275	303	306	284	271	277	287	293	312	250	317	270	282	264	281	255	270	303	307	314	266	291	294	308	276	318	306	275	304	296	281	321	257	300	312	315	282	261	257	279	299	300	279	303	272	279	304	294	279	274	295	270	254	276	299	303	284	283	292	284	291	293	271	259	272	256	324	344	288	285	271	271	287	311	280	306	269	286	323	276	271	321	288	276	291	292	308	261	252	330	269	277	326	290	275	277	299	294	255	261	282	294	259	321	277	310	315	232	302	287	300	282	274	298	314	288	284	303	304	251	277	273	308	281	257	299	293	278	274	284	300	301	286	280	291	286	271	264	269	309	327	282	308	268	282	246	295	294	287	266	293	292	292	243	298	293	275	297	276	275	305	333	323	283	273	298	325	281	275	273	302	288	302	304	316	255	258	273	281	286	285	297	290	297	272	278	285	269	281	284	315	296	280	281	263	280	287	291	284	297	266	288	271	296	289	287	274	307	290	297	283	256	273	310	304	297	276	312	351	324	270	283	297	281	283	300	317	279	251	300	272	258	276	285	293	319	288	327	310	274	289	263	280	282	268	296	317	290	282	304	290	299	298	286	282	285	302	280	285	282	269	251	274	309	318	273	294	301	325	263	278	285	310	268	294	295	283	275	259	283	322	284	310	311	275	276	300	291	308	285	289	280	317	291	297	270	294	278	297	267	267	310	282	273	292	292	303	278	296	281	292	251	266	300	265	316	270	260	311	291	313	295	291	274	271	289	275	283	306	292	289	288	285	297	291	267	283	288	297	259	292	276	283	308	270	267	295	285	291	290	285	274	313	263	297	281	303	308	308	271	287	268	280	293	289	296	296	291	273	273	258	314	308	285	280	260	289	244	277	290	291	276	291	289	285	261	268	273	263	281	299	279	282	291	278	265	278	280	313	269	299	283	292	291	305	290	315	272	256	292	297	316	263	269	311	290	279	263	288	291	274	300	272	285	294	306	283	313	263	308	268	274	318	324	296	278	259	297	272	303	244	295	263	273	284	282	334	298	269	279	265	314	290	289	266	300	272	289	286	297	296	265	289	294	275	283	319	313	293	262	279	289	318	292	276	284	284	274	287	277	313	276	281	292	307	285	318	277	297	295	289	275	272	308	261	274	267	301	301	263	307	269	283	297	261	302	277	283	283	270	284	282	299	314	287	270	314	291	307	279	303	300	305	286	281	306	249	264	281	275	314	299	289	264	310	243	286	281	311	266	281	280	290	289	287	284	279	286	292	275	293	320	321	334	295	289	299	318	303	266	262	289	288	270	313	300	285	247	279	297	317	296	288	298	240	292	291	333	248	278	282	272	316	282	288	271	262	301	291	249	281	275	294	286	323	290	278	276	290	249	286	276	282	271	290	275	308	311	262	265	317	292	288	277	291	259	271	310	309	285	302	273	290	278	271	296	304	268	276	305	279	316	308	287	329	312	295	289	296	304	283	303	289	283	284	305	314	296	272	284	296	280	287	268	332	281	316	280	267	288	248	291	310	278	291	240	286	319	323	252	282	267	299	337	285	289	276	294	299	268	283	293	302	287	275	279	284	267	303	290	287	276	268	250	265	297	313	286	294	304	293	263	263	275	305	303	284	300	300	257	276	299	276	273	272	299	298	277	255	267	309	297	293	301	310	275	285	289	278	283	285	287	303	293	286	269	260	281	250	299	297	274	272	265	272	304	286	312	284	285	274	284	307	310	282	280	299	271	278	276	312	284	279	289	320	252	275	304	263	241	283	270	279	273	272	297	284	313	264	273	307	334	273	293	293	307	300	336	242	310	288	276	278	343	296	287	274	285	313	288	298	292	296	295	271	247	267	301	262	310	325	304	306	294	268	299	282	283	277	237	268	268	281	272	269	286	288	288	282	278	306	298	271	267	299	271	278	315	253	275	289	297	308	288	307	301	287	340	312	284	291	272	300	270	313	298	353	289	284	281	305	318	286	310	307	274	291	284	292	282	293	291	306	293	288	301	295	260	262	295	270	263	293	333	253	282	277	274	270	310	290	271	292	305	302	309	284	292	284	258	320	294	290	314	298	305	293	292	311	311	289	305	305	309	305	278	288	285	286	282	297	269	277	283	284	284	279	251	255	292	333	280	272	287	244	298	292	315	296	287	286	280	293	278	255	254	237	266	266	314	296	273	266	282	311	284	252	274	302	305	264	288	252	272	325	302	303	286	285	289	295	305	293	300	300	268	275	315	284	280	295	262	260	281	270	279	283	291	253	293	261	292	326	334	270	283	295	278	295	272	305	272	291	259	276	286	328	293	309	282	270	290	269	306	284	270	281	288	297	280	309	277	258	316	276	288	280	280	298	270	293	258	283	290	302	278	303	295	320	318	273	254	289	259	271	290	283	296	280	293	318	315	264	274	266	302	284	274	295	266	315	264
8461	960	1372	1505	1446	1235	1076	973	937	867	866	819	787	776	750	748	706	784	733	747	718	723	707	682	728	706	678	680	688	659	737	717	719	673	721	751	692	679	680	716	751	664	688	709	646	674	696	648	671	722	666	654	664	726	710	708	700	630	749	707	632	658	675	708	675	653	669	673	674	681	653	686	697	689	680	683	653	631	703	690	681	681	743	701	648	727	721	667	682	697	670	639	696	681	655	646	670	695	666	681	649	664	669	644	671	682	698	673	633	665	674	653	669	672	676	662	673	672	594	682	691	704	680	718	628	639	703	680	672	716	654	713	641	693	736	641	679	688	670	608	676	718	699	695	654	648	680	676	690	672	675	625	669	688	653	659	621	694	701	639	658	737	710	696	702	674	701	706	702	665	715	730	674	668	646	708	679	642	644	719	737	689	640	655	706	696	648	677	691	682	671	666	619	687	640	659	674	680	735	659	637	660	742	649	716	641	672	679	694	668	683	678	703	712	709	716	678	708	693	638	692	679	696	678	684	727	662	675	683	698	702	693	712	676	726	669	731	731	667	695	656	664	666	702	643	697	677	695	666	667	683	667	620	653	659	701	670	682	638	740	672	683	698	624	674	701	705	662	736	650	649	668	689	687	701	688	699	662	656	678	675	706	635	680	650	702	634	696	672	645	707	676	704	655	696	671	684	662	676	676	680	669	658	683	661	653	701	688	649	685	697	702	681	673	665	659	690	697	674	673	656	681	702	674	734	685	651	678	666	710	670	647	665	626	702	716	706	686	690	687	744	710	716	658	670	706	685	660	668	687	725	682	667	638	739	693	714	669	681	712	666	720	646	721	689	665	702	686	713	699	669	663	671	670	729	654	676	663	720	673	671	713	672	700	655	709	690	724	693	665	672	714	678	701	645	697	602	658	641	713	677	660	733	684	675	673	677	699	629	683	693	696	716	667	671	674	690	631	655	640	629	714	668	706	726	679	654	662	676	661	676	684	652	660	708	700	683	737	716	698	703	707	704	740	681	647	665	654	667	662	711	704	673	657	665	621	672	628	696	714	695	689	691	723	690	679	695	717	680	672	696	723	653	662	668	664	678	658	669	665	698	695	665	702	651	657	641	697	638	696	680	632	677	687	698	673	658	662	709	704	711	709	710	706	708	657	659	658	688	677	683	620	723	597	650	690	650	697	728	656	651	712	631	750	696	668	697	665	631	701	706	720	655	718	713	656	672	703	701	705	704	730	640	636	720	721	675	665	683	731	694	669	680	677	620	679	673	704	693	696	678	617	670	670	664	660	661	687	661	676	638	660	660	703	627	671	737	692	684	681	691	717	676	737	722	690	665	681	743	730	698	689	659	682	691	673	628	661	654	643	680	639	677	689	703	682	626	629	685	655	678	637	634	641	683	704	668	680	701	658	681	653	688	696	644	707	667	712	692	646	678	680	713	666	681	643	696	684	689	690	716	645	640	641	697	641	578	707	668	707	671	656	679	622	699	657	699	670	712	692	700	697	709	678	689	686	681	672	743	658	657	638	705	729	667	681	704	654	653	683	682	699	674	651	682	640	694	690	674	683	663	701	703	699	741	665	673	652	695	674	652	673	691	684	680	686	726	647	660	658	661	690	642	657	667	721	640	676	682	678	694	745	639	694	680	658	692	663	643	680	722	673	672	716	676	637	687	669	652	655	669	682	608	621	695	645	704	659	672	704	658	680	662	657	655	706	666	654	660	644	669	677	680	700	677	673	641	637	684	667	668	662	662	677	644	678	688	665	672	664	662	720	655	680	672	623	693	693	639	697	685	692	721	688	719	702	679	685	702	670	732	719	684	688	662	688	677	673	675	679	659	691	650	672	768	672	688	680	636	670	658	654	712	681	705	686	671	645	673	707	676	639	700	734	698	670	711	663	697	687	699	720	669	698	703	662	660	666	696	686	683	654	717	682	648	656	685	687	655	676	704	681	707	660	659	695	717	671	663	699	705	607	721	678	669	675	725	732	664	695	657	653	717	703	653	700	686	711	681	619	694	682	687	671	643	635	676	722	697	696	653	710	715	670	674	665	683	649	668	715	669	683	662	700	694	669	686	673	709	702	687	672	692	688	677	694	673	650	685	670	677	700	723	707	730	668	654	677	742	642	657	701	681	681	700	692	706	752	663	700	666	745	694	682	687	682	675	680	697	682	699	692	680	703	733	630	653	764	712	649	709	667	727	675	639	669	599	702	652	642	696	669	716	722	697	731	685	694	674	676	706	658	652	692	656	750	710	637	677	655	732	706	687	678	640	663	650	727	634	725	684	643	680	724	671	635	679	686	620	681	706	665	632	667	710	703	694	723	637	690	699	669	691	702	694	678	639	699	709	668	716	661	674	687	673	683	703	695	660	695	668	648	698	680	697	681	665	674	662	673	698	686	677	680	705	684	676	666	652	697	711	694	685	682	708	646	690	647	690	671	686	643	674	685	706	653	705	658	679	701	701	696	654	641	654	632	696	699	698	676	686	684	641	724	678	654	651	661	690	688	682	663	712	687	699	732	679	701	678	680	651	692	684	694	711	637	645	728	657	700	655	654	651	664	723	667	649	682	671	670	685	704	666	682	687	692	700	681	651	694	655	673	681	686	699	647	640	663	632	720	677	705	667	706	705	710	714	698	662	706	625	676	665	640	666	698	672	673	681	681	699	682	678	665	673	655	654	656	674	679	639	679	718	717	702	687	671	699	679	687	673	680	714	701	665	685	714	681	677	647	708	647	647	652	688	681	719	716	721	710	733	691	683	677	678	693	644	671	629	659	714	668	650	705	691	697	701	675	711	671	662	676	722	714	700	708	657	704	654	648	677	659	726	709	683	668	666	649	657	670	725	695	662	659	638	707	676	703	709	691	667	667	718	706	668	714	657	675	698	644	739	672	731	664	740	736	657	665	696	656	668	729	711	709	680	687	660	648	653	687	647	722	715	682	638	673	688	709	626	679	701	706	697	655	680	693	719	726	658	696	720	705	655	710	750	648	645	733	710	701	672	660	685	704	671	698	637	665	681	717	632	695	661	681	671	689	683	662	693	743	687	743	690	649	702	676	665	659	679	631	702	644	665	674	668	712	659	704	681	672	694	616	707	652	680	712	749	699	715	661	692	687	660	688	655	708	682	687	679	626	677	714	672	715	694	711	650	651	718	685	703	641	682	647	666	654	645	607	695	640	680	668	669	668	672	705	710	711	698	667	702	687	670	641	656	739	704	699	657	676	638	670	708	706	686	657	729	668	685	662	650	676	681	635	686	695	653	715	704	720	684	678	680	671	679	681	725	699	705	714	677	661	649	743	716	690	670	709	670	653	634	728	631	682	673	694	665	621	704	658	666	697	619	673	672	669	695	693	685	673	661	718	674	730	664	657	672	696	668	703	684	647	692	700	674	748	672	648	708	680	674	711	700	686	719	682	673	652	677	686	679	706	684	665	668	701	717	668	654	664	633	678	698	681	672	702
20877	2277	1309	1048	774	666	550	540	460	437	433	487	425	427	442	453	438	448	427	442	444	439	436	423	442	430	418	431	413	436	428	410	424	434	387	414	438	399	458	405	401	408	410	431	445	434	393	457	432	423	433	372	422	425	429	414	443	435	413	416	382	436	412	393	432	444	430	386	439	426	382	450	451	398	421	431	395	398	416	455	417	430	402	434	410	391	392	410	424	393	417	414	401	405	400	433	385	420	403	421	392	427	404	418	415	411	386	380	437	386	370	389	407	401	381	450	375	435	409	400	420	398	432	408	404	405	402	419	401	438	434	404	405	414	402	415	434	430	440	428	411	421	405	367	387	395	395	434	405	431	435	419	420	413	481	417	417	397	415	426	445	387	438	349	453	431	415	412	421	387	472	435	409	400	431	398	394	406	436	436	430	432	426	401	445	457	448	414	422	432	444	441	387	401	450	374	429	408	442	409	446	396	420	408	418	398	407	429	394	403	404	416	382	387	411	436	429	376	386	426	418	396	413	451	433	446	430	405	466	400	382	396	424	425	419	419	434	400	450	403	395	419	403	409	420	437	428	406	440	402	414	462	445	414	394	407	435	387	429	422	418	446	432	388	413	401	384	442	479	410	428	431	403	426	423	403	411	410	381	396	431	419	427	404	391	419	416	398	418	395	410	389	404	467	390	393	443	429	412	402	409	402	422	420	398	399	417	409	428	403	425	381	388	412	404	399	403	405	429	421	416	392	440	406	426	434	414	403	417	447	397	429	410	397	431	426	419	418	438	431	403	427	411	398	409	368	430	422	409	407	386	442	430	373	436	408	393	403	409	416	423	381	431	429	387	443	388	381	388	430	420	397	422	390	380	438	429	423	365	425	398	421	405	429	452	420	423	393	389	435	385	423	413	408	386	429	421	403	383	383	441	458	414	425	438	414	436	415	397	411	426	399	384	379	437	377	413	441	440	431	428	404	458	434	418	410	403	396	394	416	411	412	376	386	439	421	410	442	431	424	379	391	419	397	459	427	402	411	409	382	408	382	447	413	433	414	406	413	433	430	399	420	383	412	376	414	396	408	412	394	418	428	437	450	403	414	415	420	424	411	425	409	450	389	398	383	422	409	422	428	421	407	447	373	430	437	416	449	404	404	443	366	415	348	386	405	444	428	404	400	368	417	421	368	369	437	451	390	446	368	387	410	469	380	355	370	389	410	421	394	411	438	384	401	358	386	403	387	434	448	432	434	392	398	407	396	395	406	426	399	417	406	377	415	421	393	452	385	413	375	390	423	409	422	403	412	405	389	426	443	444	423	406	414	393	397	385	409	397	423	430	408	429	438	451	419	387	406	430	415	373	417	402	432	434	420	406	469	436	413	361	374	418	432	418	387	451	413	413	439	442	414	401	474	402	415	399	393	423	406	405	393	378	408	376	395	433	410	394	429	434	402	415	430	424	401	370	408	444	423	415	412	405	421	421	390	414	432	415	432	435	424	424	401	407	423	441	414	383	441	404	457	397	409	394	395	417	402	404	387	406	382	402	395	409	424	423	404	434	412	455	435	409	405	422	418	425	406	414	389	426	411	424	392	422	423	423	388	425	443	428	429	442	414	424	377	371	425	454	398	402	426	390	397	395	456	474	397	408	403	422	397	422	400	409	408	404	443	454	440	416	393	402	404	396	446	425	408	428	389	412	440	390	397	396	472	382	415	438	384	396	418	418	416	381	406	373	403	380	419	427	404	426	406	385	435	424	437	388	447	419	433	447	425	425	460	460	456	396	430	410	408	395	409	377	417	420	413	411	396	379	403	399	424	426	401	426	445	456	403	417	401	408	441	449	394	377	379	413	369	406	415	353	394	429	419	437	387	415	389	406	405	442	401	445	460	412	434	473	412	424	400	410	407	430	405	412	367	445	436	454	364	429	398	387	387	420	420	429	421	446	419	388	426	392	436	468	425	416	409	418	412	410	423	387	415	408	407	421	426	418	408	399	408	450	414	393	398	412	419	428	425	435	438	428	373	406	391	404	405	414	417	414	462	418	434	363	416	410	434	431	408	415	434	400	398	402	410	425	428	422	438	412	403	432	367	414	441	374	373	417	401	406	379	411	432	421	414	399	414	431	406	372	391	428	409	415	431	412	468	413	427	448	431	411	455	412	426	408	445	432	369	413	447	395	414	403	345	419	385	431	429	451	392	421	412	437	410	401	428	414	425	408	394	454	398	439	429	437	385	454	431	456	428	420	369	425	358	420	406	431	374	435	420	439	428	426	412	433	394	415	397	430	423	409	422	434	443	399	413	419	398	414	390	407	434	440	396	389	378	434	428	404	436	396	435	382	390	417	403	419	368	437	427	405	429	442	420	400	419	384	421	400	411	471	409	426	428	397	439	442	406	458	396	436	401	429	396	405	405	418	441	387	386	396	405	413	464	452	439	388	370	392	400	417	391	387	387	415	416	437	441	419	418	429	380	400	431	432	392	417	454	452	416	359	405	395	417	432	414	416	409	435	413	390	395	421	427	403	451	430	416	409	415	443	394	410	430	392	409	415	413	419	404	416	420	380	400	405	398	370	452	429	418	417	406	410	443	426	435	401	442	431	405	413	375	395	373	420	403	418	416	425	413	476	428	412	406	430	419	397	423	407	394	414	455	423	461	394	474	412	376	460	446	415	448	413	433	416	398	386	417	428	444	386	420	457	419	424	425	406	448	414	360	439	403	387	410	403	358	401	369	419	427	381	433	417	415	385	414	415	380	364	431	432	449	407	386	391	455	417	428	388	445	434	414	403	415	385	399	384	417	434	419	374	380	414	397	450	443	403	426	419	400	436	450	419	388	412	412	362	393	391	428	414	417	381	402	378	478	407	433	408	425	357	449	434	430	426	414	436	394	458	406	473	475	419	398	375	439	357	394	410	387	419	443	402	400	413	431	386	451	411	419	406	411	417	423	433	373	435	450	407	436	416	424	367	402	397	383	429	412	427	388	378	408	395	375	442	400	419	412	426	421	421	413	416	439	389	430	416	432	378	405	389	394	399	390	416	431	421	402	360	397	408	378	418	445	417	428	423	399	433	381	455	432	402	391	405	407	389	421	387	410	378	434	425	394	429	433	409	405	392	413	433	390	416	399	407	416	420	400	396	406	402	407	408	401	410	427	446	436	405	385	387	398	403	425	428	422	432	428	396	398	423	395	382	429	436	379	427	427	431	432	411	411	440	427	386	410	429	380	418	436	416	418	443	420	383	422	388	415	426	401	459	415	390	418	414	398	403	417	418	406	387	447	416	405	383	382	393	415	409	452	408	457	394	370	427	400	428	422	437	398	446	428	359	406	411	383	402	404	399	438	450	387	405	414	402	419	446	447	404	405	371	409	387	419	375	451	455	430	416	385	416	423	425	401	392	396	416	390	406	415	419	401	427	406	392	367	418	408	422	394	440	386	411	441	427	408	416	427	387	408	413	418	435	426	418	386	387	405	398	414	431	386
11527	1469	2294	2608	2470	1979	1669	1488	1406	1325	1241	1159	1161	1129	1074	1066	1046	1007	1089	1027	1090	1011	982	1009	944	1000	958	980	968	1006	1044	1016	931	935	945	919	934	927	974	897	938	936	978	932	968	917	990	883	963	914	960	898	962	945	949	965	943	909	934	932	946	963	951	925	946	951	900	960	909	975	888	1022	887	909	922	873	951	938	935	974	907	926	955	962	938	913	939	914	902	932	963	941	924	953	892	972	917	948	939	875	944	925	914	893	902	932	933	909	920	904	912	944	955	961	900	946	931	893	913	952	944	877	981	899	922	919	896	926	968	963	997	883	931	925	892	934	922	882	930	909	949	909	875	911	945	894	958	934	973	951	969	951	916	937	946	918	896	952	894	928	997	945	924	907	921	923	916	903	971	910	976	886	876	963	894	943	955	931	900	900	890	926	897	928	975	924	947	939	890	955	905	904	961	886	891	956	971	899	884	916	914	931	909	945	912	900	988	915	939	937	936	912	920	929	953	896	903	886	937	918	916	951	896	928	921	934	906	952	941	916	950	904	879	943	955	890	933	908	962	943	912	889	938	941	868	989	925	968	934	942	934	872	944	926	904	942	935	910	919	899	930	932	945	939	927	968	922	887	838	875	877	919	907	900	950	936	935	935	919	971	924	927	911	908	938	866	942	954	908	969	901	971	892	931	978	927	914	916	862	867	961	941	923	916	910	963	927	964	940	927	1007	889	941	929	930	924	923	934	907	925	927	895	910	917	914	929	938	915	916	927	948	948	899	941	877	908	919	947	933	977	981	920	908	909	917	944	890	959	999	908	904	910	950	930	950	890	856	909	895	908	949	918	934	916	928	979	942	930	886	939	935	964	947	983	959	925	845	881	892	918	948	940	914	894	993	911	938	969	898	938	1044	911	914	900	945	943	940	967	931	957	982	874	975	882	923	934	938	896	940	888	895	900	904	882	956	933	893	952	960	869	903	961	908	988	908	885	967	927	893	971	904	938	921	883	926	903	921	944	933	928	890	896	927	901	907	909	924	894	897	923	875	917	926	978	949	926	922	967	933	945	918	921	926	918	924	910	877	959	942	915	866	941	907	971	957	880	927	959	908	934	946	980	917	881	951	916	896	890	939	985	946	929	937	914	913	907	901	906	930	919	914	885	943	923	937	919	900	913	938	897	951	922	1003	945	912	949	919	938	915	914	963	890	855	943	933	864	898	939	929	940	914	932	882	902	900	899	929	941	930	911	923	958	865	904	929	880	925	985	924	901	886	923	908	898	928	954	916	933	971	907	895	900	922	940	936	937	930	930	953	938	921	940	922	948	929	889	896	952	930	935	920	910	936	888	935	905	915	850	945	858	971	924	912	952	932	950	891	965	997	914	913	922	935	894	907	896	879	884	926	987	933	911	916	928	907	961	924	906	894	918	948	908	937	969	935	923	951	959	950	895	865	908	919	871	931	892	960	896	920	907	890	905	928	916	904	964	900	952	896	908	938	874	990	940	904	887	900	979	906	947	856	898	910	917	963	897	921	933	911	958	877	932	958	902	971	897	964	919	920	924	896	869	909	935	916	925	943	978	895	930	904	930	872	929	993	895	970	891	967	969	945	911	880	933	910	906	989	912	937	872	918	940	930	900	940	978	974	924	919	934	894	904	956	929	925	878	839	936	879	910	917	969	868	910	952	960	906	882	935	919	918	925	944	953	937	916	960	902	923	888	960	926	913	927	899	891	904	912	967	889	942	964	897	940	894	940	897	899	967	884	902	913	899	932	970	936	915	912	959	941	964	897	937	949	908	903	931	923	926	889	923	926	877	975	959	889	905	935	912	944	946	925	887	860	944	893	935	935	895	901	941	948	913	939	906	887	934	923	900	910	931	937	953	931	922	957	956	944	914	888	970	926	969	986	935	886	940	961	897	950	894	957	943	920	875	927	944	927	906	963	905	964	933	930	903	885	880	935	873	906	888	865	914	872	908	978	993	866	945	888	986	988	906	944	956	923	887	901	896	943	879	930	915	883	942	928	920	936	933	936	931	939	947	906	883	895	924	894	934	896	982	962	932	917	920	892	930	946	947	890	918	873	930	944	930	936	940	901	909	956	912	942	931	942	873	917	941	919	1015	887	911	966	920	924	917	955	935	941	919	925	877	919	954	950	998	916	946	970	924	892	945	915	936	906	929	909	858	888	916	922	918	891	911	905	859	918	949	932	925	901	964	919	917	896	921	916	916	881	907	930	964	941	889	908	949	952	935	925	882	908	918	896	973	916	934	928	959	930	932	899	966	949	942	911	890	943	942	899	900	870	899	933	900	950	939	904	910	962	937	964	917	958	908	907	915	972	964	920	936	853	976	902	916	923	911	945	934	936	956	949	978	915	956	946	933	879	927	921	915	914	857	834	982	938	924	891	896	901	897	927	892	992	933	956	917	919	947	938	978	927	912	873	862	999	935	960	963	886	942	960	954	920	912	976	898	895	963	933	912	923	967	888	872	921	913	906	909	939	961	915	931	923	894	987	935	922	982	961	900	998	959	913	950	945	936	908	935	882	960	939	904	964	899	912	910	901	936	942	921	915	902	937	923	922	950	926	913	854	966	892	933	943	983	946	909	949	940	919	970	906	944	963	975	870	910	988	913	923	893	957	940	969	943	911	929	926	917	908	911	887	975	905	942	934	875	938	929	917	955	969	904	937	933	938	910	895	905	970	970	970	919	978	963	952	939	933	949	921	860	932	892	914	945	932	975	912	923	926	934	957	882	932	947	900	927	922	957	896	917	906	961	905	938	921	932	919	900	958	966	916	956	910	980	924	887	942	896	948	894	919	949	885	951	950	899	977	963	952	923	983	983	939	895	1023	949	921	913	955	896	928	911	848	929	947	961	949	898	883	884	892	901	874	943	892	868	926	902	884	921	909	931	979	954	899	986	973	943	916	964	881	984	974	968	885	890	964	950	932	862	891	921	908	955	925	959	907	953	957	902	896	893	963	932	909	939	917	916	886	911	855	951	941	999	941	871	933	965	916	970	937	977	900	908	970	878	881	884	958	958	937	990	905	899	868	952	894	919	936	920	922	905	911	903	927	925	948	976	914	882	969	958	928	892	917	912	924	938	943	909	929	899	892	977	876	903	914	960	965	863	902	936	936	941	984	908	908	946	875	950	891	942	915	887	890	920	908	967	945	941	894	867	907	912	890	957	930	968	883	939	913	961	916	935	925	880	889	918	956	915	916	911	946	907	930	919	911	966	923	987	949	940	879	906	898	943	919	893	948	966	941	933	940	1000	941	982	913	945	877	896	984	932	933	910	916	903	865	936	870	931	959	936	929	973	939	894	927	907	911	916	911	928	905	864	904	941	915	992	929	953	930	975	912	983	914	893	925	908	945	942	968	916	880	982	1001	880	937	935	939	942	882	947	910	969	1008	936	892	932	938	903	938	921	910	968	939	953	935	968	935	950	905	901	905	887	891	942	926	887	923	961	978	899	885	916	883	927	906
3283	306	276	240	213	222	210	243	214	227	244	236	227	251	219	220	238	232	225	225	204	223	204	221	277	232	217	230	185	237	215	218	227	235	235	266	202	240	249	224	218	236	212	238	230	237	254	218	193	252	220	226	229	237	225	207	219	237	241	236	224	210	223	226	231	254	215	247	235	201	245	225	237	234	246	216	210	266	231	233	229	206	240	243	215	217	223	222	216	222	226	236	265	244	240	212	202	214	244	247	207	245	198	213	230	209	247	244	217	209	227	245	224	245	253	258	239	222	221	204	221	254	260	233	212	215	221	239	232	227	238	213	223	220	247	194	243	204	215	219	196	213	237	222	222	213	244	229	229	220	221	254	232	207	237	213	224	212	224	253	201	198	230	199	237	234	230	224	236	211	232	211	226	255	220	231	208	219	218	235	223	219	221	239	261	228	230	217	189	236	227	222	223	232	210	241	250	238	226	253	236	251	219	212	228	213	197	212	202	207	249	220	235	219	202	228	223	210	232	218	223	204	245	224	214	229	218	184	209	194	223	227	263	214	233	188	208	228	225	223	219	232	238	222	224	201	204	201	220	251	251	221	206	223	234	222	238	201	203	239	230	237	240	221	212	227	223	205	231	231	199	228	211	219	233	210	215	213	239	217	221	222	256	217	195	214	220	208	215	250	231	241	228	226	250	214	223	234	220	224	210	239	249	200	209	219	213	244	269	210	209	213	250	242	212	235	222	201	214	238	216	229	211	228	232	233	217	207	219	212	229	219	236	236	233	238	233	198	232	198	243	231	238	246	212	237	212	231	208	194	221	229	226	223	216	230	232	218	247	206	240	200	212	207	206	234	219	228	219	233	223	228	228	196	206	205	233	214	233	216	214	210	226	209	213	194	233	228	238	245	238	241	185	212	227	216	238	214	246	200	231	238	219	218	228	198	209	247	203	219	204	213	227	248	233	219	221	227	219	255	219	221	205	249	221	219	231	212	217	226	236	215	235	219	247	234	206	247	214	227	201	228	250	248	230	193	231	221	223	217	206	233	203	206	196	212	222	233	230	223	174	203	215	229	225	206	196	245	227	213	240	221	229	244	213	229	240	240	237	215	234	233	188	224	229	216	215	218	255	238	218	203	224	238	211	242	227	204	207	230	237	245	237	239	215	202	238	197	231	214	230	221	217	241	205	194	243	201	224	226	220	201	214	232	226	221	229	250	224	216	222	229	248	231	234	256	231	217	214	217	224	245	237	226	209	231	191	232	222	251	224	223	211	216	231	222	231	238	240	197	239	181	216	258	240	210	208	199	246	238	215	228	206	226	235	216	227	244	228	208	219	232	202	221	208	240	210	239	244	255	204	226	221	239	229	216	221	213	245	245	234	218	249	227	210	225	243	226	220	221	203	238	223	221	223	209	229	216	255	224	222	246	262	206	219	230	191	229	228	216	207	248	225	225	226	227	237	226	221	228	250	207	202	224	232	206	226	226	233	254	204	210	236	236	238	219	218	224	211	243	214	233	212	205	206	230	235	220	217	209	233	206	242	196	224	234	242	221	213	216	208	221	216	205	246	216	256	231	226	233	227	201	220	209	263	196	251	221	212	247	221	221	233	241	236	241	249	233	255	230	219	211	223	207	220	201	198	208	211	216	204	223	228	217	210	220	227	212	204	244	219	232	220	233	263	195	234	252	233	195	223	235	235	219	215	238	218	240	223	246	238	189	239	213	223	244	244	239	229	219	241	245	228	233	210	215	220	228	218	223	217	211	207	239	213	225	220	232	214	227	241	258	217	235	206	204	222	207	254	227	222	214	235	206	232	240	228	252	211	238	216	218	217	201	224	214	219	236	198	207	242	241	226	242	242	227	223	242	217	231	227	243	227	252	192	233	239	228	229	217	233	224	233	196	207	206	227	210	247	243	219	235	252	197	231	253	223	222	217	209	235	248	235	219	243	221	226	228	205	209	210	238	225	218	217	236	218	220	221	222	234	244	220	196	245	226	217	204	265	234	243	217	200	210	221	260	226	251	242	226	254	226	261	204	256	212	227	211	229	216	243	234	212	199	237	221	240	225	200	237	228	212	193	216	227	232	217	227	204	223	242	238	237	215	202	249	230	222	229	234	220	230	217	238	212	211	210	209	241	233	222	228	231	222	216	190	245	217	203	213	221	234	236	249	214	216	248	196	226	217	213	202	240	223	220	217	225	210	215	226	211	229	209	220	211	190	223	221	217	241	209	215	208	206	202	197	213	230	221	212	220	207	229	210	239	225	234	236	215	210	248	231	214	240	214	224	187	207	222	251	242	209	231	242	240	208	241	204	245	239	226	217	200	268	219	231	230	225	224	188	210	228	234	184	235	225	247	209	198	220	235	217	217	239	241	216	223	219	257	215	232	206	209	219	218	245	247	254	258	233	227	241	220	227	217	234	255	226	229	217	188	223	234	238	224	245	232	267	224	190	233	248	214	260	225	241	229	226	239	231	255	229	181	246	197	249	222	245	226	249	207	227	225	231	205	225	243	232	229	194	250	215	207	223	242	236	235	211	217	222	215	213	197	210	232	239	257	231	211	222	230	225	233	246	197	231	230	211	252	223	214	244	233	220	210	233	247	213	237	217	226	218	236	230	215	210	208	220	237	230	236	227	213	182	244	213	232	218	209	228	226	222	225	216	237	215	225	230	231	204	208	233	212	218	217	229	261	210	233	223	217	222	198	234	227	245	235	220	233	205	198	209	239	220	241	241	226	235	260	229	209	222	211	224	239	216	221	219	222	207	214	209	253	205	205	238	217	217	202	231	187	226	236	241	235	194	221	181	227	231	215	223	250	225	218	201	198	237	221	197	237	216	228	205	220	231	226	213	232	195	226	232	208	226	253	223	198	226	217	197	213	228	253	226	231	246	238	240	253	224	222	245	185	193	208	211	217	225	216	228	245	220	198	218	213	229	242	207	223	201	253	230	225	255	223	215	250	233	247	228	198	232	216	219	229	217	220	221	206	240	207	216	224	214	216	226	231	223	233	211	221	229	212	210	227	232	230	198	266	240	208	200	215	244	247	203	235	211	219	235	192	204	243	222	236	216	231	232	224	255	251	218	233	235	236	216	242	211	211	219	206	253	212	219	209	232	235	225	225	209	218	204	225	246	240	218	224	231	246	214	227	221	233	217	214	216	232	238	245	224	205	219	207	232	223	220	214	229	224	197	232	183	230	221	210	240	220	233	206	213	208	223	241	227	236	238	253	228	234	231	243	212	262	218	259	257	211	217	248	219	234	234	229	217	208	217	242	229	215	220	206	244	256	220	235	244	246	206	225	207	213	241	238	203	220	222	225	248	203	227	225	220	247	216	211	209	249	207	222	210	200	242	257	253	213	234	220	215	212	231	257	211	234	244	217	203	223	218	237	222	182	235	236	229	235	212	228	222	216	220	206	233	208	218	227	216	210	190	208	216	228	226	232	269	254	246	218	203	226	212	253	196	245	221	238	205
2799	591	615	574	629	647	530	611	531	527	521	584	514	553	573	540	502	567	519	522	534	577	557	523	622	577	562	535	564	547	563	537	567	575	572	555	534	562	540	563	561	546	524	546	606	520	546	549	556	539	564	552	567	510	580	547	559	553	597	586	583	572	532	508	550	503	561	531	572	545	534	525	515	580	548	527	552	562	531	583	540	563	560	512	540	534	615	531	551	527	534	565	554	578	544	529	535	558	544	602	549	574	589	553	547	509	533	584	550	559	520	526	547	522	566	517	544	528	514	487	527	549	556	537	566	558	531	532	523	580	544	556	541	574	571	531	561	563	556	539	521	585	531	551	516	524	506	532	559	537	519	498	569	556	529	541	552	540	591	590	508	502	538	587	556	544	557	524	560	577	544	541	524	525	551	531	540	497	526	568	548	497	559	538	545	591	539	561	522	568	574	538	504	570	529	568	546	570	562	520	544	545	538	562	553	556	525	589	607	557	539	520	565	519	492	549	534	501	557	550	561	617	570	574	547	562	562	577	555	566	571	527	567	534	504	503	541	593	542	567	563	574	587	567	518	553	532	553	504	520	512	574	569	532	551	542	545	547	556	502	549	610	567	511	545	570	550	574	579	553	546	524	577	574	551	544	545	606	586	554	559	528	549	550	548	575	514	564	549	527	558	504	519	562	541	547	555	513	537	539	545	557	533	495	532	568	510	517	576	514	528	568	531	558	512	552	550	569	509	524	601	528	563	543	530	561	550	574	516	532	577	563	583	542	600	527	551	481	521	578	572	556	517	570	575	561	582	583	557	560	561	538	537	580	538	541	517	527	554	593	536	579	551	577	581	541	552	547	557	530	542	539	541	499	527	511	569	561	542	562	548	562	517	536	481	534	518	585	506	578	548	546	549	512	571	557	542	556	509	557	554	505	549	541	537	537	525	546	532	550	528	546	559	506	534	537	528	569	533	549	525	490	579	582	584	582	482	537	507	547	531	542	514	565	547	551	570	546	531	531	541	577	540	541	559	556	513	529	542	533	530	551	566	507	541	506	541	597	535	522	539	502	511	514	533	569	520	590	547	542	564	529	555	539	567	573	509	531	568	549	554	522	557	558	569	556	547	562	539	569	551	543	554	544	533	544	524	516	521	532	558	560	540	531	561	573	514	571	526	523	555	566	533	509	517	544	521	510	541	566	586	502	578	581	554	545	557	524	538	511	581	514	565	571	595	531	561	581	550	537	584	562	572	537	556	582	560	527	548	580	562	565	532	552	536	523	536	501	542	548	502	578	540	494	555	562	574	554	545	601	534	516	550	521	550	526	574	523	557	558	540	597	586	562	546	585	501	536	562	523	577	523	518	550	561	496	513	595	513	551	535	538	598	531	564	554	565	522	578	536	570	565	602	550	529	538	534	537	519	542	547	530	544	551	579	574	561	541	565	559	566	565	545	546	535	541	566	572	521	551	567	605	597	572	540	552	552	561	514	564	529	530	547	541	545	616	559	532	531	543	548	536	553	551	616	585	585	553	580	570	527	517	510	507	528	538	540	556	583	545	557	551	537	567	577	542	557	578	565	551	539	573	553	571	532	517	542	550	556	551	533	562	565	580	552	563	533	608	535	557	524	523	532	571	545	551	525	536	526	496	543	519	567	504	548	524	536	529	563	548	548	540	582	504	551	536	550	566	531	529	506	553	518	591	559	514	542	531	553	507	572	534	541	550	574	584	538	549	546	575	549	529	596	564	522	555	563	584	542	561	561	561	562	553	526	530	538	600	568	562	528	520	531	562	548	544	532	569	574	570	548	561	535	560	573	540	545	561	538	551	561	502	542	562	538	528	556	562	517	554	548	544	547	573	504	592	547	550	509	582	533	567	529	542	514	572	559	518	517	575	512	530	567	559	579	537	551	507	568	526	545	556	548	551	559	539	569	556	529	554	541	583	520	566	550	584	535	525	543	528	588	549	562	546	546	539	573	569	601	540	586	548	544	578	549	512	511	588	519	516	529	566	541	536	598	542	565	554	518	499	561	541	518	549	538	528	606	536	569	555	553	539	548	551	548	569	547	566	542	533	561	600	518	554	524	550	549	560	559	589	545	507	521	551	590	550	567	545	562	563	530	599	586	563	541	546	597	568	560	540	547	547	570	519	575	556	575	573	542	552	505	524	560	518	526	508	537	566	509	529	564	537	583	576	543	527	565	540	598	545	577	571	588	554	577	529	589	558	569	548	572	579	550	557	500	586	550	539	555	573	560	541	545	514	573	596	557	547	603	532	567	613	535	505	561	559	573	560	569	572	516	556	562	509	571	576	593	556	520	480	582	540	562	573	516	582	574	560	569	550	541	504	528	572	566	538	565	529	597	550	529	541	554	527	567	594	574	579	562	553	561	488	539	585	575	532	528	532	543	554	555	553	552	568	537	537	534	527	525	554	555	566	583	558	539	515	565	560	559	547	552	570	542	563	527	533	528	553	570	526	514	565	531	526	566	547	523	519	569	544	544	566	543	552	544	559	549	499	516	580	578	553	554	494	563	513	578	535	552	547	515	574	542	530	525	486	554	561	532	529	541	560	529	540	522	580	527	523	531	567	552	574	566	559	550	547	559	591	521	568	569	494	562	547	527	523	579	535	571	560	578	560	519	539	515	564	520	584	592	503	559	561	581	525	529	563	564	556	578	528	497	556	598	520	543	581	525	557	520	579	583	562	527	556	570	513	523	562	568	557	566	537	529	541	506	541	542	509	548	524	551	518	520	527	541	561	541	573	586	584	561	549	546	517	592	569	558	535	569	490	539	626	523	547	592	558	547	531	529	530	534	560	517	543	547	518	520	579	536	545	505	582	544	578	560	529	556	509	543	571	567	550	555	560	530	565	514	569	544	489	539	542	562	557	535	574	552	537	544	561	532	575	553	602	578	625	565	569	542	537	531	551	532	550	558	538	562	535	563	552	537	612	549	564	552	565	554	528	559	537	558	577	537	554	538	544	527	539	528	552	556	552	537	567	501	529	541	568	560	577	530	547	553	563	560	534	578	548	576	588	536	545	541	525	544	576	542	552	515	547	531	554	580	583	545	565	555	574	564	538	573	538	554	553	587	571	557	547	525	560	532	542	590	573	538	558	515	518	572	524	578	545	533	545	569	543	547	544	542	524	510	591	529	570	532	538	549	571	589	539	547	542	523	548	526	566	567	568	545	538	568	536	563	524	527	579	565	543	557	534	553	527	555	550	565	563	534	523	568	549	560	554	551	504	548	566	592	552	557	563	531	578	582	574	556	526	506	524	548	528	578	584	566	524	549	574	544	572	531	556	569	561	558	544	555	542	530	550	566	547	538	534	507	589	506	527	567	521	550	581	589	585	573	565	574	539	579	531	587	540	547	587	510	514	512	554	560	549	548	559	566	522	583	555	518	599	541	596	534	582	556	532	556	589	554	557	504	558	560	564	541	531	568	571	523	503	527	548	546	574	511	550	541	592	537	595
13625	985	660	642	481	380	366	333	305	315	272	274	296	308	305	246	282	295	295	316	289	283	266	306	288	301	301	273	309	288	287	247	314	271	343	307	309	279	290	273	288	295	339	272	317	325	300	301	276	302	299	297	300	284	260	269	283	314	289	276	290	292	288	272	289	297	299	289	285	305	297	300	285	298	286	297	314	268	315	294	274	284	300	285	267	264	288	270	275	290	274	271	282	291	287	314	302	287	279	242	271	250	262	293	326	307	288	286	259	275	272	338	272	310	294	299	280	282	255	275	302	290	303	300	284	266	304	284	297	267	291	284	309	302	281	301	267	294	297	298	285	236	273	310	305	306	288	290	264	274	261	294	290	314	263	301	280	316	290	291	278	302	272	276	256	334	237	270	299	297	278	265	324	288	288	312	299	310	316	288	287	271	294	286	255	252	273	281	323	273	280	300	288	251	276	302	287	296	259	263	271	277	323	277	276	296	291	275	303	325	278	251	308	271	308	287	315	286	264	267	271	288	310	305	304	328	273	283	274	296	277	270	261	304	293	302	305	277	310	278	287	285	290	280	300	315	288	295	294	267	279	278	274	267	276	266	305	288	270	312	287	271	325	294	299	282	304	287	284	289	271	291	288	322	280	289	259	303	287	299	298	279	279	298	291	274	306	298	285	253	316	263	274	281	232	234	269	293	277	294	290	279	308	275	285	288	296	311	277	281	257	282	286	277	280	266	303	302	293	309	289	285	298	295	293	275	304	301	285	266	285	275	267	304	296	298	264	273	282	294	298	282	290	304	257	275	284	303	296	279	292	298	281	281	269	301	297	283	286	273	271	333	292	277	273	253	302	266	271	282	296	264	289	292	288	294	277	294	262	282	282	299	294	277	328	297	280	308	292	273	283	303	257	282	299	285	299	260	260	257	274	276	265	278	264	282	274	289	281	280	264	293	301	309	330	291	275	270	291	278	274	252	297	289	294	284	274	301	302	300	316	279	286	303	290	301	290	279	309	263	273	275	313	278	309	272	282	314	274	291	290	263	296	324	290	271	284	275	254	285	290	301	287	278	279	309	279	271	263	297	314	326	282	280	276	287	278	299	295	293	284	284	314	279	329	298	287	289	312	316	258	309	303	266	301	284	297	301	272	284	291	287	298	310	294	279	266	280	303	303	296	282	267	302	285	330	297	263	255	268	292	252	266	261	292	319	316	278	280	300	295	289	309	305	309	292	281	284	280	292	300	322	287	297	287	278	271	299	318	272	309	289	312	306	267	257	305	275	283	288	287	266	301	283	282	287	285	289	259	270	249	298	301	263	308	281	288	247	279	273	257	247	279	255	295	280	276	254	293	275	279	290	297	281	258	317	308	298	290	275	293	266	284	296	302	301	287	267	275	284	294	255	309	282	285	287	279	287	269	291	324	299	296	276	316	312	252	264	299	322	277	282	311	304	285	291	256	291	289	300	301	287	284	269	321	270	253	302	260	259	286	302	276	268	278	299	261	276	305	285	293	293	287	268	263	284	286	289	262	283	268	274	309	272	317	313	302	294	280	299	297	288	300	273	279	243	252	300	288	264	291	307	296	277	303	297	310	269	272	288	297	289	314	298	255	280	286	289	306	308	301	291	237	295	279	266	304	303	326	275	265	245	307	275	321	301	312	287	267	281	301	308	282	264	290	278	277	272	260	263	292	281	294	272	295	286	304	288	298	275	290	278	267	275	258	325	286	284	270	297	278	283	282	308	269	258	261	297	278	290	310	299	276	308	313	251	272	291	269	279	273	292	273	280	305	309	314	278	280	291	286	288	302	285	284	273	274	287	274	277	304	268	307	296	272	287	275	307	300	294	296	280	278	236	271	275	286	312	293	287	296	255	294	287	310	279	272	304	297	290	295	318	267	286	286	267	315	305	296	295	296	289	314	299	277	280	281	273	282	306	328	283	294	297	289	277	300	283	302	292	284	290	278	254	283	257	288	294	251	307	284	242	293	282	291	248	316	309	290	305	274	304	271	270	306	323	311	278	289	274	292	306	257	268	323	284	299	305	277	274	290	296	295	287	277	263	300	281	316	282	312	256	269	282	262	311	280	288	279	296	301	287	287	276	294	261	280	278	315	285	261	280	270	306	282	282	253	287	276	238	294	268	315	295	266	275	285	271	292	294	303	319	284	303	278	299	286	296	316	277	293	289	275	288	313	296	266	277	287	273	280	281	279	282	272	282	245	292	288	294	273	286	289	286	279	241	274	277	278	280	298	272	284	296	277	290	305	333	300	287	283	288	282	263	276	324	324	308	284	284	312	272	311	274	269	262	301	284	313	321	290	285	301	266	276	292	297	285	318	263	256	275	277	278	274	287	272	301	283	301	309	275	292	287	246	284	244	271	279	279	298	275	271	320	279	256	289	267	289	272	302	252	280	278	296	252	321	278	275	255	294	284	292	308	289	283	288	301	280	282	280	294	305	273	270	277	252	267	314	271	291	277	320	306	246	273	300	286	331	298	286	288	259	284	286	283	280	268	296	284	287	270	301	291	290	301	290	280	282	280	269	311	277	248	293	249	303	290	321	273	270	318	269	303	308	272	271	297	291	321	287	290	306	289	303	288	293	272	278	311	265	300	259	283	288	279	290	269	304	275	329	292	289	258	285	286	299	293	267	265	273	283	311	258	270	294	306	260	307	296	281	291	279	283	321	312	278	262	281	294	274	273	288	284	285	277	254	296	314	303	303	328	326	271	323	271	284	314	285	279	328	289	310	305	282	297	310	261	297	305	319	306	295	306	294	305	276	270	292	291	265	289	254	288	245	285	297	270	273	286	269	288	279	298	283	273	273	267	250	286	297	279	310	280	253	277	314	296	295	310	284	290	303	308	254	289	281	304	309	280	296	297	310	298	288	294	286	296	268	319	296	279	293	264	269	299	278	302	271	294	271	281	283	260	292	269	274	298	281	271	295	303	265	302	298	265	275	293	261	292	302	300	313	290	274	252	282	270	304	294	318	282	254	275	266	281	291	273	290	279	282	289	277	307	285	263	268	310	274	321	294	277	291	275	266	275	280	303	284	283	290	279	249	276	304	278	272	294	302	282	278	300	261	271	288	316	272	282	287	290	291	315	297	287	297	295	276	256	247	282	274	314	274	277	265	307	265	278	301	297	288	270	271	262	299	304	297	273	274	295	312	309	304	301	322	269	297	302	262	275	296	260	261	263	264	296	273	314	318	274	283	299	259	278	266	287	277	267	287	276	332	264	296	271	295	278	299	307	255	264	274	299	265	299	293	319	301	311	302	271	292	275	270	261	281	326	262	307	299	320	290	290	251	268	266	272	312	270	287	310	282	291	268	303	282	282	287	262	300	285	291	306	268	284	267	306	317	275	245	287	250	290	292	311	289	292	285	299	282	289	273	308	289	286	289	286	274	277	315	299	284	295	263	271	279	313	280	280	296	294	284	281	300	299	306	329	287	278	264	287	278	272	295	271	255	293
9088	993	1335	1601	1371	1274	1084	964	894	847	819	824	778	833	767	751	750	701	738	725	746	730	731	700	710	725	650	684	661	654	687	656	716	685	722	697	708	692	719	677	669	684	648	680	711	736	658	694	743	713	679	684	689	626	669	699	674	714	736	685	721	718	661	681	718	699	715	656	659	664	639	743	651	671	662	704	678	666	672	653	691	674	683	683	688	680	651	639	653	715	722	675	671	702	685	712	706	677	714	678	685	658	692	710	684	681	705	666	707	654	673	682	663	651	695	675	648	706	660	689	655	695	689	704	665	710	715	685	659	720	681	665	680	668	684	735	740	653	675	670	660	658	724	658	673	688	667	695	680	695	670	664	638	710	682	674	689	674	633	690	703	658	700	694	655	682	684	716	666	676	703	679	660	673	632	686	666	690	643	697	648	645	701	637	636	678	670	702	707	702	652	705	675	687	683	698	669	704	678	656	701	728	688	631	699	679	634	667	672	701	695	666	668	696	653	672	682	670	717	665	667	653	696	694	661	627	641	694	679	696	693	650	662	689	709	658	685	714	686	683	699	679	664	650	684	676	659	645	683	692	690	690	681	681	692	673	686	696	722	658	698	681	672	613	722	667	659	662	705	672	724	659	658	677	690	685	709	708	690	671	669	687	701	719	621	677	691	694	670	688	649	690	713	670	645	707	653	647	718	680	698	646	680	651	676	656	637	683	671	732	668	694	674	690	654	664	688	706	735	661	721	670	718	723	688	687	734	641	651	664	676	692	648	682	706	697	672	675	720	697	642	640	694	691	724	682	705	735	689	718	670	705	670	680	683	666	673	675	665	720	682	666	668	673	689	644	705	699	685	679	689	675	670	689	653	675	656	651	664	678	705	666	627	683	680	697	710	651	638	684	690	641	673	700	682	631	671	620	688	618	637	663	688	672	681	620	659	664	694	705	660	675	655	688	656	688	634	714	660	693	635	704	670	690	679	703	709	657	708	693	711	668	696	666	657	685	714	668	649	759	678	738	732	687	676	689	698	683	711	669	703	689	639	659	668	713	709	637	689	695	712	664	679	692	677	715	644	669	709	688	695	659	670	664	691	667	690	652	677	669	649	659	694	656	624	664	680	693	670	645	708	672	690	669	704	662	642	639	705	674	706	692	686	696	654	714	695	664	655	664	669	670	673	667	641	682	685	649	663	663	679	672	681	683	689	720	653	646	719	700	662	678	684	705	682	714	662	665	695	686	672	673	678	667	723	646	721	665	660	696	712	640	673	710	675	719	687	670	674	687	704	659	678	686	674	675	699	678	674	688	656	692	700	679	668	680	647	664	722	632	668	708	663	696	719	685	623	658	722	690	660	670	736	680	672	696	706	700	670	716	655	661	618	645	677	660	693	664	717	710	709	661	690	688	663	684	655	666	712	662	741	653	709	655	668	712	656	647	653	677	686	670	692	668	658	634	703	669	695	693	699	687	686	694	675	720	709	691	685	680	670	662	694	648	668	678	694	667	643	679	680	701	686	628	667	699	633	688	692	673	696	671	682	702	720	680	657	644	688	687	638	685	693	731	693	715	674	672	680	676	703	666	615	703	690	661	679	669	677	672	665	657	640	687	664	644	664	671	675	737	733	663	660	656	691	707	655	725	697	674	687	654	642	661	660	660	671	648	664	692	685	652	627	679	681	678	699	685	720	688	689	681	664	664	666	699	664	681	725	665	718	674	687	733	670	696	679	650	674	710	663	667	674	724	719	689	733	651	686	682	716	642	637	671	662	685	664	666	624	658	680	675	733	678	710	683	690	648	668	682	653	658	672	650	657	647	662	644	690	665	664	676	665	649	643	661	713	640	653	705	657	708	703	673	670	667	727	662	689	653	667	698	696	698	707	692	697	697	665	719	692	714	696	660	654	663	653	695	759	719	703	667	692	692	658	685	638	700	683	643	659	676	764	658	661	701	674	685	715	683	673	655	647	657	712	696	668	673	674	682	674	682	687	690	651	635	667	660	677	691	647	704	635	644	653	683	654	687	647	669	685	647	641	713	662	664	678	696	701	693	693	712	687	663	627	676	689	705	631	658	694	634	649	692	669	701	651	668	664	675	666	694	653	737	684	681	695	711	671	657	661	674	637	667	678	690	712	655	709	651	675	647	672	658	688	670	711	644	692	629	707	676	705	711	661	643	698	675	672	702	691	661	687	686	677	705	696	680	680	689	681	655	708	696	695	692	725	696	673	718	732	660	712	675	648	670	644	667	682	627	688	689	702	690	700	721	647	687	679	615	664	698	695	717	647	708	647	717	687	690	679	676	673	642	696	679	663	677	694	688	670	673	667	686	683	664	682	705	629	641	672	685	721	657	692	687	683	686	690	655	639	706	669	687	704	707	668	669	714	681	639	671	709	621	703	690	660	720	686	745	716	675	685	697	665	702	682	675	639	648	655	694	675	666	696	672	651	660	673	663	670	656	771	665	696	753	711	721	658	715	663	674	729	681	629	669	663	660	685	685	646	623	702	698	702	643	664	669	690	718	666	731	713	740	680	638	662	657	662	626	673	649	678	699	699	673	690	654	668	682	753	670	689	693	683	645	722	691	690	673	612	686	654	671	661	683	686	706	696	689	656	684	695	682	687	586	691	662	674	655	646	654	672	706	648	709	709	670	705	679	683	671	676	687	706	614	691	674	629	667	688	688	707	671	651	716	713	681	670	701	677	676	685	702	704	650	664	708	676	685	710	706	705	716	665	680	703	642	671	670	676	675	687	678	678	628	701	628	623	647	654	693	681	735	650	594	706	669	680	683	686	702	654	689	660	648	705	688	665	705	694	677	705	667	691	724	693	697	701	708	655	679	634	672	688	689	636	668	697	680	699	715	705	676	668	674	716	677	608	651	646	681	635	644	657	715	674	671	679	698	696	654	700	685	655	702	665	687	683	705	702	688	651	710	713	719	689	716	701	705	686	678	665	705	692	677	674	653	658	669	714	680	676	694	669	690	667	712	725	629	715	733	705	649	665	639	661	716	717	687	717	669	686	650	700	674	668	696	667	691	661	656	673	696	644	671	701	705	728	645	676	703	693	692	679	666	699	647	681	650	704	699	662	677	665	683	654	677	690	631	710	676	654	638	665	625	709	679	696	614	736	692	638	647	674	673	643	684	690	649	651	685	677	682	682	716	697	721	658	661	683	675	652	698	717	719	724	661	663	666	709	681	716	647	699	679	709	695	692	677	728	697	696	732	671	653	712	666	713	679	677	655	709	721	683	642	668	694	675	667	651	676	682	675	641	666	740	680	704	698	673	668	680	675	694	699	646	696	717	641	693	666	665	682	665	658	684	699	712	693	692	684	688	710	676	725	690	692	727	640	698	710	704	640	681	703	652	681	705	648	676	680	678	648	668	670	653	700	687	646	675	730	688	691	664	699	662	705	678	662	694	722	656	661	735	647	699	674	669	649	655	696	658	645	687	699	692	725	688	671	704	674	631	696	647	719
20548	2127	1231	1039	767	669	577	458	514	484	450	447	472	488	441	407	432	404	414	397	408	412	430	425	446	420	391	406	422	423	417	438	426	406	400	404	407	417	418	438	402	411	398	394	397	421	414	464	441	351	475	435	441	406	413	422	424	425	427	414	362	408	409	412	394	438	396	411	400	389	377	419	420	387	403	420	392	352	414	394	409	419	377	401	421	434	410	423	399	432	419	458	391	392	445	417	468	430	415	393	410	413	403	419	413	392	414	375	409	413	395	394	427	392	401	409	386	381	387	426	392	412	428	405	425	430	436	403	395	389	401	385	417	437	412	372	373	381	424	387	407	419	407	455	441	413	404	405	403	433	399	412	394	424	403	416	417	424	393	440	418	427	394	411	412	413	386	405	444	429	391	400	445	417	395	358	419	413	416	396	399	422	371	390	429	439	417	401	453	430	410	380	389	397	418	417	427	373	405	386	419	420	408	407	462	420	383	424	414	372	430	411	419	365	455	441	394	425	415	397	431	386	433	421	410	411	435	394	425	407	390	411	408	415	418	426	438	385	440	420	414	430	358	423	418	415	424	403	421	440	438	422	424	449	436	414	422	421	445	408	401	429	382	406	441	431	408	412	420	383	413	396	435	410	395	448	381	405	396	419	430	422	420	399	396	472	417	418	420	411	438	419	437	393	430	420	434	420	477	395	416	399	420	416	416	424	424	426	419	399	405	443	375	395	401	431	429	428	478	425	423	405	432	407	448	380	442	450	405	445	388	417	431	421	402	446	358	387	412	408	409	393	397	466	458	416	437	392	396	400	444	397	454	434	431	411	414	407	441	405	428	420	363	428	416	444	430	387	400	393	370	402	435	426	451	450	416	456	384	404	456	422	416	412	395	446	427	387	442	396	444	409	391	399	457	381	424	391	414	390	390	384	429	410	368	377	450	391	461	404	415	401	407	415	405	428	409	411	398	392	422	425	402	424	413	444	379	463	404	395	434	436	408	405	412	404	460	451	451	395	356	383	393	417	412	388	411	399	466	439	420	401	406	387	396	402	394	420	432	409	416	417	409	467	416	422	413	441	400	410	405	401	449	396	412	408	401	397	418	403	389	388	404	409	409	410	407	378	412	415	398	408	397	391	434	431	412	398	424	378	416	397	387	445	424	404	416	405	404	428	409	424	356	398	421	406	387	421	421	422	431	437	407	389	428	407	435	415	429	421	414	418	418	408	398	417	432	389	385	412	435	442	436	390	430	437	418	388	418	408	445	396	434	409	420	427	435	381	426	469	422	375	425	445	431	420	461	426	396	452	412	384	440	393	411	437	408	419	414	418	398	464	415	425	436	436	397	387	449	411	389	424	372	410	454	371	403	385	406	411	413	425	424	389	406	424	400	433	398	413	427	383	404	388	398	481	413	417	399	388	406	416	404	433	414	421	440	424	450	402	408	422	399	381	409	431	420	387	385	396	411	434	420	399	375	429	391	406	435	397	402	399	405	439	405	411	443	421	387	393	400	392	403	405	410	409	448	411	451	416	418	383	436	425	435	420	416	452	431	425	368	447	409	425	482	360	428	389	389	375	404	438	375	438	452	410	411	417	373	428	428	436	431	443	419	384	475	408	412	415	379	403	376	383	385	368	374	415	393	399	436	432	414	419	449	464	441	437	445	405	410	448	374	448	403	368	392	435	393	450	396	417	434	395	388	448	416	418	394	414	419	419	445	420	416	407	383	431	423	393	409	426	403	414	392	428	393	409	421	419	409	433	414	411	444	413	397	401	398	420	415	363	419	436	379	385	397	411	452	424	434	418	414	405	418	431	386	393	411	404	447	408	408	434	390	397	410	364	453	384	403	433	439	417	416	390	430	440	442	387	427	387	377	464	424	403	451	417	379	415	417	398	437	401	397	402	416	437	431	427	423	380	384	398	412	402	428	415	382	411	424	392	413	445	414	425	410	390	436	406	415	412	428	386	399	464	405	402	457	398	395	444	431	398	417	390	461	394	409	365	367	411	427	421	424	459	422	356	407	394	397	386	428	414	408	366	424	413	382	442	432	386	395	443	427	408	387	420	373	381	403	391	434	416	411	431	444	378	396	402	405	391	345	397	431	403	393	433	416	466	400	434	423	413	404	407	411	401	425	402	386	399	411	403	408	446	416	396	413	425	404	412	362	433	450	370	448	406	360	397	404	425	459	391	397	394	435	408	406	441	405	431	400	421	376	446	402	408	376	428	431	427	415	435	440	388	404	389	444	409	426	421	432	385	420	413	404	399	416	395	372	470	410	451	438	407	409	389	401	390	415	416	404	459	397	377	376	387	433	402	385	422	437	446	413	437	416	444	420	427	462	412	406	407	415	382	409	444	373	400	400	418	396	423	425	420	407	385	432	415	400	396	412	405	432	410	379	442	436	449	437	402	450	429	397	398	405	420	434	402	399	429	437	385	392	417	433	387	414	436	386	395	418	397	391	441	435	418	417	389	436	394	390	458	409	399	397	408	421	395	429	406	412	417	411	395	402	405	406	423	396	412	381	396	467	413	417	426	392	381	429	411	424	397	397	410	419	421	450	423	397	438	368	429	376	414	412	455	404	373	413	401	423	413	439	348	395	441	430	385	412	403	410	389	381	382	360	438	394	424	414	393	437	423	426	418	418	427	429	391	401	403	422	439	435	411	397	420	437	397	386	409	377	402	413	399	405	373	428	430	402	395	409	403	421	427	411	402	416	417	410	420	459	414	397	445	381	412	392	411	442	419	422	385	422	390	421	411	422	412	383	434	385	442	409	411	489	447	381	424	388	370	423	383	397	381	434	430	410	399	388	410	411	406	409	423	440	458	439	451	401	437	447	416	412	416	406	413	442	422	459	410	390	406	387	400	389	411	419	389	403	424	418	429	395	405	390	398	393	399	441	442	415	436	390	411	421	387	382	406	424	413	463	401	428	410	401	442	395	452	387	421	448	408	392	408	392	392	382	415	438	406	428	424	430	423	444	407	435	364	409	443	414	437	405	367	419	418	418	384	367	442	412	421	391	438	463	395	372	412	405	425	387	422	426	377	363	391	437	425	408	411	386	420	407	425	454	391	418	452	441	425	449	380	433	405	416	420	400	448	442	414	435	406	440	421	413	416	439	406	378	410	421	399	404	412	383	410	446	438	402	380	433	389	429	408	383	419	466	389	393	373	363	411	391	389	417	446	455	387	418	440	438	385	422	427	420	389	410	377	440	413	412	399	439	411	399	401	390	433	396	413	404	415	431	433	390	437	400	439	415	433	439	416	407	426	453	436	413	446	410	421	414	400	425	416	387	398	414	453	413	426	373	383	408	413	426	419	430	386	406	381	398	414	418	425	396	376	411	396	410	393	416	388	418	377	394	400	399	397	406	434	407	391	395	384	403	412	416	416	386	383	439	432	461	383	416	421	427	394	407	407	444	414	382	397	428	420	394	339	382	377	437	421	432	431	385	425	430	392	401	454	425	418	441	395
11442	1463	2262	2670	2296	1941	1753	1517	1393	1326	1211	1186	1211	1137	1126	1050	1087	1048	1031	1042	1000	1019	1024	948	979	915	1052	926	981	1037	896	953	1000	977	920	961	948	956	947	951	936	962	998	932	942	933	933	974	937	966	971	924	917	946	934	928	918	946	977	923	948	906	902	924	912	923	897	914	954	971	927	926	980	907	950	947	941	926	949	961	936	909	912	962	935	988	906	951	894	963	917	862	891	937	872	874	917	887	904	1004	941	938	932	918	938	921	825	944	947	967	963	896	904	920	918	894	907	913	900	961	952	969	924	946	951	970	965	957	913	902	998	862	946	915	930	937	946	905	908	952	954	973	949	906	924	936	948	930	917	917	959	893	965	992	964	935	902	886	896	915	921	896	930	934	912	928	930	901	926	903	930	925	944	924	954	964	893	898	939	913	933	943	996	944	948	972	967	901	923	952	931	965	988	960	894	927	950	920	876	943	910	937	927	926	912	898	968	869	920	894	962	916	922	905	949	962	956	868	966	963	934	932	944	994	900	913	939	925	954	906	878	888	920	956	965	872	920	953	911	945	962	906	920	914	929	861	915	932	878	955	919	937	899	935	912	920	948	956	937	962	886	891	908	887	939	931	950	969	903	923	990	949	940	956	882	904	943	941	962	958	926	967	915	874	926	946	929	928	923	930	925	879	926	963	924	952	929	930	907	881	918	902	943	949	918	946	902	919	920	952	930	945	892	904	891	928	895	906	946	962	894	962	905	962	878	927	939	920	917	940	938	931	921	926	924	925	916	986	926	927	931	862	1008	895	931	1003	906	921	924	926	934	942	976	894	956	946	942	897	904	938	917	981	913	936	899	933	983	925	934	960	897	866	891	911	912	954	892	897	913	916	850	942	938	937	932	899	921	933	912	939	924	922	879	918	938	966	980	966	890	918	864	934	896	947	888	921	895	950	917	944	890	887	895	945	880	984	898	899	883	998	913	944	954	939	915	874	912	929	892	958	922	902	1011	902	924	939	935	954	955	964	927	926	908	864	930	898	899	832	893	977	936	973	930	911	925	885	888	921	960	913	962	900	935	939	905	971	950	930	913	871	932	918	910	941	965	893	927	989	931	931	921	958	933	887	903	937	899	960	894	939	962	943	927	922	922	899	850	948	925	914	920	918	938	955	899	897	891	951	916	938	895	966	891	949	907	930	877	877	903	940	941	872	905	902	957	972	852	904	967	910	978	949	948	963	872	936	935	950	921	911	888	969	894	932	962	950	936	863	875	919	927	932	954	876	911	970	901	954	921	900	941	934	883	893	900	951	953	952	928	936	944	930	919	942	937	913	922	860	932	908	895	970	914	924	1008	926	967	924	926	912	950	929	894	964	898	916	901	925	926	988	958	896	915	918	918	913	966	912	878	964	968	896	928	924	941	923	962	937	936	932	994	936	881	977	901	921	894	888	891	929	940	963	929	890	924	895	901	915	910	905	901	857	924	930	928	916	890	946	892	958	959	927	862	901	895	911	940	950	925	907	932	934	880	946	895	950	931	912	943	952	893	948	932	917	895	948	876	902	975	861	866	948	922	911	917	950	956	908	877	917	923	937	882	876	920	940	895	948	955	921	934	876	936	920	928	929	908	918	920	905	933	957	953	915	866	935	950	900	998	888	924	940	939	924	899	928	914	867	919	920	917	971	943	952	890	937	903	963	963	849	886	909	938	909	916	899	907	986	966	968	984	947	968	939	891	947	879	895	936	955	924	924	957	927	935	879	968	912	948	913	915	862	991	891	869	911	967	926	939	927	906	966	993	895	949	930	963	944	906	938	957	969	967	876	966	934	992	939	946	935	876	948	952	941	957	931	884	921	885	896	889	858	931	923	951	883	976	955	945	922	895	923	935	939	893	944	934	938	936	975	866	889	928	908	861	955	961	942	914	989	958	939	935	900	909	874	911	872	941	902	953	934	936	889	913	994	904	922	956	930	896	939	951	891	938	919	989	905	893	916	910	935	915	871	892	900	899	902	944	902	959	864	915	886	925	903	896	943	897	850	938	946	891	848	952	918	913	955	861	899	921	936	907	855	957	900	916	907	926	927	874	907	891	891	942	929	915	889	916	908	899	937	915	909	962	928	920	971	945	939	881	923	883	934	885	916	888	951	957	892	903	951	891	911	943	969	993	973	945	899	948	892	947	897	900	929	876	932	909	893	934	923	950	842	878	943	930	939	908	931	966	926	976	891	916	943	875	961	921	829	921	927	904	896	916	909	925	929	900	889	953	884	871	948	973	944	965	905	911	941	902	932	923	931	964	922	895	896	940	925	929	911	945	881	931	959	908	915	887	970	901	935	873	899	996	967	920	909	961	946	920	892	922	889	860	941	916	968	928	958	931	896	896	912	864	994	914	932	960	912	937	895	931	907	910	887	916	967	899	928	924	932	930	895	947	900	879	910	951	922	887	900	978	948	904	924	955	927	900	931	907	972	919	894	933	899	907	936	870	893	913	939	875	905	975	891	933	893	958	953	959	931	907	896	967	963	887	929	968	890	951	969	933	921	955	907	918	920	890	941	919	906	939	907	938	916	937	860	928	969	860	919	895	944	966	869	882	911	940	903	907	925	902	893	888	913	905	883	901	920	953	960	910	905	924	925	955	894	911	937	930	913	970	922	932	938	944	930	902	928	939	995	910	878	916	880	982	909	961	910	959	889	949	930	948	916	922	938	924	951	936	863	939	891	909	944	934	871	930	962	886	911	933	909	919	909	962	912	920	908	969	921	988	916	903	924	934	927	932	956	896	892	945	946	931	929	917	942	941	924	908	919	912	924	864	909	869	1004	946	981	918	963	921	893	894	965	940	870	973	966	946	880	845	917	948	942	934	929	921	901	926	926	895	946	908	898	901	900	899	920	883	965	901	887	909	902	998	896	932	870	910	925	920	928	931	891	894	916	925	931	923	908	917	883	864	910	985	892	948	919	917	895	920	941	932	957	946	934	899	877	930	918	891	917	975	959	954	866	922	921	912	929	933	891	942	954	882	898	898	941	916	918	955	864	927	911	933	912	908	939	906	922	884	924	895	940	908	928	881	899	821	962	930	887	891	952	917	908	970	959	915	856	881	871	905	941	953	947	954	973	939	944	940	920	895	955	915	947	931	895	971	912	954	960	956	957	914	977	955	935	945	906	903	970	933	938	943	936	908	953	872	935	959	971	951	938	893	945	935	885	927	896	928	957	908	898	932	975	927	953	887	952	889	913	960	932	910	932	848	917	858	941	922	944	965	891	913	953	959	938	903	917	995	917	893	843	918	914	982	923	930	964	938	927	881	990	917	906	929	910	858	943	956	977	902	956	920	989	948	972	909	919	932	896	944	933	920	933	927	916	904	943	918	978	910	968	934	940	959	934	873	885	925	923	890	984	965	928	906	929	943	925	964	1013	882	907	866	910	962	942	870	939	930	980	976	864	937	944	890	885	928	913	883	961	964	931	967	858	916	938	979	938	960	870	940	907
3454	302	236	235	206	234	209	235	211	214	219	235	232	191	243	208	210	239	237	219	220	225	232	245	210	217	254	212	225	243	211	215	235	210	223	228	240	219	233	238	205	244	238	231	228	211	242	236	238	215	242	225	198	250	231	210	230	259	214	232	221	231	201	237	183	245	235	217	228	216	209	205	208	225	233	204	256	250	239	236	241	195	199	225	219	235	222	230	209	213	209	223	184	232	207	253	232	246	233	216	223	218	214	220	208	213	243	201	236	251	206	227	223	216	218	236	212	243	269	243	216	249	238	220	240	238	215	220	215	236	206	210	244	243	213	236	232	225	229	235	234	224	211	220	270	242	222	200	215	243	196	255	183	223	238	201	218	212	243	209	218	249	226	190	232	224	246	243	220	219	223	237	192	216	244	262	224	220	219	232	229	218	211	220	255	261	222	234	224	220	213	222	219	195	241	221	220	231	199	235	219	236	250	245	216	225	204	211	244	225	214	233	231	210	194	228	224	235	252	251	226	189	232	202	245	209	216	194	222	231	218	248	242	250	202	203	236	221	246	210	210	225	210	214	218	216	230	248	258	226	228	222	206	222	241	228	211	212	220	250	249	241	225	235	225	236	232	250	231	238	233	224	228	215	250	205	245	204	235	209	232	212	223	225	240	222	223	235	254	226	236	219	227	195	222	227	218	223	235	238	245	224	235	222	236	217	202	214	218	204	244	243	248	200	249	204	215	207	213	210	217	217	177	236	247	213	237	226	230	226	212	211	241	229	210	226	216	230	234	238	233	188	208	227	228	262	242	246	221	213	213	226	216	230	183	223	237	217	245	226	225	223	194	239	209	232	218	211	201	250	256	213	218	204	208	233	229	243	207	244	231	227	205	178	216	216	224	204	181	218	228	232	238	211	196	243	253	231	221	211	229	210	213	224	210	224	208	213	205	227	246	216	220	232	237	254	214	215	237	229	236	234	247	225	231	221	200	221	233	228	218	231	201	205	238	266	228	252	233	208	231	200	210	232	221	239	210	208	205	237	262	207	226	221	224	238	233	244	221	228	254	205	211	283	218	209	218	194	247	222	244	241	217	210	250	216	247	249	222	237	245	199	219	228	228	224	222	189	230	229	207	226	210	210	260	215	234	234	256	239	204	199	214	216	201	237	191	199	232	219	228	223	222	212	199	208	234	233	224	220	223	223	194	229	215	221	212	246	253	229	221	215	250	250	218	221	213	204	242	202	229	222	230	208	215	239	219	242	203	231	207	250	231	229	218	230	210	241	241	246	200	230	238	216	184	230	218	221	213	209	244	210	237	199	214	207	183	216	253	234	218	241	219	229	224	222	238	238	215	237	242	237	239	194	241	233	213	206	211	188	213	219	226	226	213	217	240	236	194	216	234	217	210	232	240	201	223	212	207	206	219	237	226	235	234	210	211	200	214	232	243	245	202	207	231	237	242	216	213	195	252	223	224	215	235	206	198	241	230	231	218	254	212	223	210	239	191	213	235	221	233	211	231	210	228	213	225	221	256	236	223	219	221	203	223	228	235	195	208	235	210	222	221	223	244	255	228	258	236	249	224	224	214	203	203	226	246	210	228	220	238	231	217	208	232	237	222	208	215	227	188	238	211	257	237	212	239	201	220	227	227	237	228	217	222	240	268	226	248	244	216	244	206	227	231	207	247	216	250	231	229	240	233	192	237	234	201	222	268	221	235	205	211	213	225	231	199	193	234	206	189	223	212	224	232	227	249	237	228	250	235	236	203	244	224	223	238	239	197	209	237	244	208	200	206	219	215	233	191	231	220	218	212	195	230	244	232	225	240	234	234	209	234	214	242	200	213	217	233	225	223	217	216	230	254	236	226	204	210	218	239	234	239	225	227	257	233	233	237	250	218	210	208	222	235	243	228	222	259	220	209	233	230	200	235	217	248	255	230	213	231	266	241	212	221	217	255	223	227	194	216	256	198	219	220	241	211	242	199	216	245	224	236	245	227	209	218	227	229	233	207	212	217	227	233	232	234	215	271	250	207	229	235	246	195	225	220	208	230	253	200	240	221	236	205	225	215	219	187	213	235	198	207	207	198	231	232	212	199	228	242	194	225	246	245	224	225	206	227	226	237	253	229	226	241	253	214	244	236	204	249	224	225	177	231	276	228	209	247	239	228	223	215	193	246	210	201	211	235	270	259	225	222	227	243	254	234	222	238	224	224	216	238	226	251	219	244	189	229	224	268	219	231	203	213	230	234	221	221	246	233	199	234	211	226	198	231	238	247	245	256	188	229	246	201	221	224	209	226	229	214	228	205	227	211	269	236	228	215	223	242	222	228	228	215	226	208	211	196	216	224	243	225	237	228	207	232	252	210	213	218	206	223	205	197	195	212	241	198	224	213	212	207	223	227	245	207	225	228	233	245	216	248	235	219	239	214	247	216	218	205	225	224	226	249	221	239	235	245	238	212	223	240	229	210	225	222	217	229	249	275	225	225	214	215	239	208	213	219	230	227	240	220	235	217	203	227	213	227	225	239	231	224	248	238	230	231	194	202	214	229	233	228	194	238	195	236	214	199	238	199	236	245	234	216	236	208	218	220	227	223	233	219	241	217	242	225	234	226	222	240	239	225	210	212	242	226	223	239	232	247	220	203	233	244	231	223	215	223	249	226	224	216	220	215	218	242	246	222	207	246	239	251	198	230	239	207	274	244	221	195	209	248	236	228	207	207	218	223	206	238	247	200	206	246	243	227	232	227	231	211	225	206	215	213	202	209	246	234	226	238	198	239	236	236	235	237	222	225	216	241	252	203	228	220	207	215	215	217	263	226	231	247	231	205	224	247	191	199	227	210	218	214	202	238	216	229	239	227	263	235	213	233	244	229	222	230	243	223	207	232	240	210	223	192	245	243	215	217	195	227	194	224	223	240	212	202	235	196	224	243	223	252	244	216	229	221	212	246	223	223	252	224	219	206	222	233	258	210	240	200	252	257	242	213	222	229	209	213	257	216	215	189	236	242	246	186	222	222	243	207	204	265	250	256	256	207	194	218	227	228	230	207	233	229	227	234	228	230	231	197	212	230	215	237	214	213	211	240	229	234	233	232	246	215	207	237	246	229	247	235	231	226	208	194	224	223	225	233	242	241	240	228	216	230	235	237	217	207	196	242	254	230	218	233	230	229	220	204	219	233	226	252	212	232	236	233	225	221	198	241	227	219	241	227	227	199	209	263	238	209	219	237	224	237	225	236	221	264	230	253	196	212	224	232	214	222	208	241	199	228	221	220	222	224	240	241	217	210	236	234	217	220	227	225	213	195	227	234	193	202	221	214	210	231	225	224	205	225	239	253	220	228	192	222	227	195	241	229	246	245	200	210	239	216	212	242	212	222	209	218	234	246	215	202	201	208	222	244	233	229	227	237	224	268	212	236	241	226	264	216	242	222	203	233	238	213	212	224	215	250	239	209	241	229	197	203	237	216	204	227	221	237	203	238	227
2808	577	578	608	570	544	580	506	525	568	524	571	556	550	566	587	576	538	564	536	551	535	562	535	567	545	549	581	542	502	538	515	577	576	529	555	549	501	534	577	524	542	518	549	523	543	523	533	556	560	544	555	528	568	535	513	565	545	561	576	552	570	564	574	576	545	531	578	533	533	534	532	546	571	507	499	539	550	530	573	493	574	539	554	522	527	558	538	534	528	558	562	555	570	530	562	513	544	513	525	554	610	575	555	582	514	530	556	547	526	525	540	507	561	520	581	566	555	555	544	545	524	543	545	566	481	533	566	532	557	549	576	508	542	558	567	571	559	540	553	533	557	576	514	517	555	543	512	537	552	524	528	558	543	503	550	536	596	527	550	515	552	537	598	534	547	559	552	548	547	564	534	571	541	573	572	522	534	548	545	544	544	563	526	572	511	551	516	538	545	568	536	575	580	540	528	544	586	550	554	568	559	547	508	510	549	549	590	570	528	541	500	556	519	555	610	526	515	548	546	565	593	507	553	529	501	548	531	538	544	543	506	531	530	518	556	538	506	508	565	541	535	545	519	542	537	533	546	550	549	537	523	549	535	551	520	590	540	559	518	488	536	530	560	550	563	567	569	498	516	533	572	522	481	525	563	561	580	573	561	546	536	531	563	541	557	518	547	562	555	577	521	579	528	596	510	531	534	505	539	558	540	545	540	525	554	533	511	537	525	544	520	529	587	542	561	514	577	543	509	582	565	567	569	542	519	560	550	544	556	575	577	498	578	529	552	592	570	529	530	536	580	536	532	509	523	496	562	533	525	559	508	528	547	528	566	533	518	555	563	548	515	560	572	595	528	547	550	564	497	532	564	575	543	536	504	528	560	584	548	530	551	538	496	507	525	558	527	553	555	590	554	529	568	578	556	558	570	540	544	579	535	568	534	566	578	527	549	520	601	539	505	555	566	552	530	565	572	595	563	544	533	565	543	532	566	558	505	551	590	565	501	536	559	553	503	565	555	585	579	519	600	562	526	505	562	513	494	583	602	574	586	547	523	533	554	515	496	535	526	510	528	603	531	569	533	538	584	519	545	558	573	538	514	531	562	543	569	551	544	540	513	578	522	532	563	556	538	519	530	537	530	593	551	522	532	572	573	534	540	534	545	556	570	533	549	543	543	563	517	556	531	547	545	541	544	560	512	562	561	523	526	556	519	576	605	534	551	529	507	561	540	529	544	557	586	561	564	562	514	534	531	562	517	534	561	565	576	584	564	556	525	546	579	546	518	553	499	555	552	554	544	568	556	525	520	601	550	504	544	560	558	523	556	571	522	536	515	554	581	533	525	560	533	555	546	537	547	570	561	574	543	496	581	565	572	562	560	517	529	535	559	549	530	528	537	524	528	560	583	557	564	513	513	553	572	536	541	590	558	545	547	577	558	554	595	539	575	531	542	524	552	531	493	550	519	503	548	549	544	549	553	585	532	550	545	543	501	557	556	559	553	571	547	557	564	547	506	543	538	562	541	504	538	565	562	533	551	515	549	576	530	574	521	530	579	568	536	525	575	593	535	522	536	585	548	566	572	568	504	486	568	499	518	516	522	519	567	562	553	540	549	512	576	537	550	540	547	563	528	509	551	537	557	536	539	546	581	557	545	554	534	510	567	523	538	558	574	505	593	561	572	509	562	537	546	578	583	533	535	528	523	576	584	551	558	571	542	537	576	525	541	557	547	519	526	511	577	572	543	568	566	556	536	559	536	556	512	537	550	542	589	505	554	561	557	593	561	542	575	513	557	536	527	528	549	534	518	520	563	558	557	555	538	612	530	519	519	576	555	575	556	532	574	558	531	534	566	539	539	579	545	563	538	559	538	597	547	549	547	546	513	533	485	565	541	562	523	531	531	540	549	557	547	519	523	549	581	559	549	572	578	544	504	530	540	531	533	518	512	572	514	590	581	563	526	551	506	562	573	499	548	573	532	581	546	508	557	556	573	516	532	523	559	538	551	539	547	523	527	552	545	564	534	538	557	569	572	569	564	529	527	608	529	519	497	563	547	520	535	591	564	569	522	576	589	565	555	546	547	545	559	578	538	524	580	571	550	523	527	530	542	560	506	527	543	534	536	557	586	498	602	532	530	564	563	525	508	544	589	580	556	586	592	541	538	588	555	530	591	560	537	531	577	557	524	540	548	538	485	546	540	535	496	489	542	557	577	526	548	539	529	535	505	518	584	527	533	536	566	566	603	588	541	571	534	519	531	505	504	534	564	539	579	558	541	537	505	570	568	557	506	539	549	527	553	548	554	568	526	549	561	583	567	578	557	561	563	572	555	520	578	518	532	552	529	494	543	561	547	528	549	546	530	592	545	547	530	551	559	575	537	563	518	518	577	584	500	540	565	563	541	557	574	550	575	555	576	562	527	518	545	545	601	564	532	530	620	560	543	569	558	534	535	564	511	521	557	561	517	555	538	522	519	556	553	551	559	604	540	540	522	536	564	540	536	552	531	547	593	528	568	536	528	540	510	549	509	533	543	521	534	560	550	564	562	547	534	511	555	527	507	563	528	498	539	545	557	552	565	537	554	489	544	584	536	597	519	542	590	511	573	534	535	520	509	556	550	537	553	567	553	567	553	561	561	577	526	563	497	505	538	549	564	574	547	547	544	572	552	541	550	534	561	563	532	546	571	506	529	535	561	581	535	556	546	498	531	539	530	510	602	536	499	546	502	530	558	500	552	583	554	579	559	538	533	527	578	538	536	517	560	517	523	543	518	509	517	572	524	529	551	551	545	536	557	551	572	526	491	531	549	523	553	540	524	533	561	570	592	517	504	538	537	565	536	538	568	514	560	577	536	549	554	543	566	561	523	557	595	565	580	536	572	545	475	520	489	573	538	566	533	540	542	579	547	545	517	539	553	541	533	521	572	539	509	534	553	556	537	519	527	483	551	548	563	543	544	540	569	545	535	505	572	558	567	506	559	537	555	534	549	591	603	582	548	544	579	562	591	580	568	545	543	562	552	552	504	539	545	536	490	582	552	537	533	549	533	517	539	565	529	530	585	534	547	559	552	542	513	533	564	501	543	554	548	530	523	535	576	544	528	576	566	538	538	518	554	540	587	586	470	564	519	560	556	579	591	557	552	534	555	556	549	575	556	474	518	559	581	525	541	564	554	546	548	561	556	581	547	537	510	523	535	560	547	553	537	568	530	541	568	485	543	537	521	555	543	543	489	530	572	580	569	537	559	564	525	535	531	573	591	574	590	576	560	550	543	617	542	525	556	537	532	486	528	575	538	509	571	547	554	539	535	514	521	601	545	567	554	561	526	599	555	545	534	574	533	530	538	553	523	573	548	529	569	575	559	518	540	568	537	574	536	560	520	583	556	529	554	558	522	551	535	526	511	560	539	556	551	588	549	557	537	521	541	550	538	590	573	578	547	534	532	534	546	508	564	577	584	562	541	550	534	555	558	612	566	537	535	560	539	522	579	557	507
11999	864	606	525	494	398	381	354	309	349	316	283	297	261	338	291	290	291	295	305	329	324	331	282	268	276	271	308	306	284	282	278	261	306	285	265	266	287	292	276	284	280	278	306	297	275	279	289	295	271	315	274	284	280	251	280	295	264	309	285	288	277	276	269	298	264	306	280	287	280	285	265	277	317	305	255	302	282	298	274	274	317	303	295	317	294	259	325	273	253	280	257	273	293	303	310	288	276	270	246	250	265	312	271	267	295	282	267	309	273	270	264	272	266	298	259	285	281	287	290	253	314	276	292	255	266	287	265	286	303	322	283	273	309	264	310	250	280	268	260	268	284	291	296	310	293	281	271	262	298	292	268	318	283	262	286	268	267	315	327	255	318	309	277	312	291	274	271	272	289	291	323	287	291	312	282	267	247	261	307	291	262	298	265	301	311	283	281	289	257	282	262	293	270	279	289	278	260	291	279	262	315	294	267	292	286	307	284	275	228	315	258	261	278	287	291	301	286	313	269	287	255	264	281	283	307	250	270	287	273	282	286	296	270	281	294	288	280	316	308	275	255	295	269	274	312	313	281	293	253	300	302	276	298	306	283	302	286	244	265	282	290	314	259	237	261	275	270	293	296	278	284	266	282	293	281	293	294	251	301	280	315	287	310	303	278	291	298	292	301	304	297	283	287	295	293	274	247	283	287	273	289	275	260	285	295	293	295	257	299	305	306	306	264	263	301	280	266	278	297	295	261	315	301	277	259	272	293	298	276	286	298	321	283	287	301	301	270	269	284	292	289	286	291	264	248	285	239	292	332	312	294	262	295	289	292	297	285	311	282	308	288	298	280	261	280	272	251	281	320	282	310	291	275	314	277	318	279	290	345	277	278	264	290	314	288	315	257	299	276	298	302	268	307	295	298	298	276	316	272	278	252	240	269	261	280	290	292	323	295	284	272	290	295	308	263	295	298	303	279	233	297	302	294	261	276	249	305	284	284	294	269	274	283	259	266	279	278	273	288	258	297	297	261	263	272	281	292	269	288	273	300	286	252	293	286	268	284	318	324	306	284	290	313	281	284	286	324	259	276	284	291	287	293	281	273	270	282	320	294	302	283	262	277	263	267	268	280	272	279	297	298	317	289	304	255	312	306	289	298	300	310	287	282	295	285	281	289	294	277	319	272	304	279	286	273	290	309	307	270	281	269	254	272	287	266	286	289	272	280	281	291	288	295	295	284	277	272	265	289	295	270	279	278	309	275	271	281	272	329	322	289	274	289	288	292	297	293	299	322	273	282	289	303	298	320	278	334	299	314	303	309	308	283	297	267	270	284	277	309	281	288	293	288	323	302	303	271	276	281	262	313	266	302	315	278	270	297	289	301	284	295	289	273	284	294	292	286	304	277	264	290	302	281	287	306	313	250	290	303	283	283	279	286	260	299	269	287	262	269	284	284	316	277	253	270	250	307	275	308	285	271	300	282	298	281	282	284	284	305	308	279	305	285	307	281	300	305	295	269	283	269	295	292	289	282	284	310	298	242	308	276	267	248	315	296	305	304	308	286	275	278	288	314	330	317	312	265	264	290	304	259	308	313	288	270	230	287	310	285	284	299	283	272	302	279	283	296	317	234	294	292	274	288	258	274	282	291	302	296	295	266	282	270	271	275	288	291	281	293	286	277	311	292	287	270	286	298	309	276	332	258	272	294	304	276	302	302	256	263	287	274	281	317	303	266	259	255	283	288	278	278	304	290	246	263	299	260	277	251	284	292	301	342	303	280	317	288	264	290	297	298	284	311	295	298	313	311	282	276	292	260	318	287	284	277	280	305	286	278	258	287	271	293	292	270	288	298	306	265	319	289	267	287	262	284	269	283	286	287	276	264	296	275	282	274	304	285	303	310	271	275	269	317	296	284	326	281	275	283	318	335	293	309	271	291	317	292	261	265	282	318	302	285	272	280	303	294	266	305	313	285	344	269	282	274	280	289	272	276	281	273	303	276	254	287	287	260	280	319	301	282	297	276	302	274	288	282	265	275	276	263	294	270	273	316	256	305	303	329	264	280	287	301	285	262	278	267	271	287	296	266	278	267	289	282	283	296	287	292	290	268	293	284	263	303	326	324	271	290	266	307	320	296	303	293	289	300	255	281	298	275	241	276	324	253	284	246	295	318	286	252	281	261	265	300	303	278	241	276	265	283	260	267	278	264	274	276	275	322	295	281	279	317	327	277	268	264	284	331	298	313	253	311	278	345	276	292	263	266	311	257	301	288	308	278	262	275	279	279	276	288	267	299	290	300	308	302	334	323	285	258	274	291	308	352	282	306	255	296	247	286	266	307	282	292	323	283	288	297	322	271	319	302	254	264	296	314	308	287	283	240	278	271	307	246	246	287	263	265	285	269	309	305	280	287	265	254	240	296	305	313	303	285	311	307	296	269	291	309	303	297	285	304	318	309	300	278	290	283	256	285	284	326	309	282	240	290	280	312	291	265	311	295	264	278	280	293	293	269	285	270	273	311	272	308	252	293	285	277	272	289	302	268	261	282	270	274	285	259	295	293	273	265	279	299	316	274	256	293	246	288	275	284	270	293	281	284	287	306	301	277	285	282	302	260	284	306	301	309	305	276	271	303	285	305	312	278	292	300	277	289	273	275	296	293	299	291	290	284	311	275	298	276	267	296	280	280	277	275	263	283	261	288	316	299	327	268	313	295	287	274	292	315	272	284	303	300	305	312	294	251	314	295	275	235	304	275	305	299	262	299	281	281	255	273	280	300	298	287	295	305	315	308	273	271	301	270	301	306	288	266	301	283	284	304	338	257	279	295	283	288	265	279	285	303	268	295	282	299	291	306	287	295	281	295	300	304	282	315	304	253	298	304	307	292	282	289	256	259	295	248	272	278	277	312	262	292	334	311	312	306	304	282	262	278	289	269	284	308	287	301	278	266	299	314	325	283	302	276	291	281	232	302	260	285	292	303	281	310	272	304	278	291	313	294	266	280	311	307	292	312	284	299	289	273	267	280	323	277	259	268	273	287	270	262	293	237	253	274	307	265	296	294	291	285	289	311	280	305	274	276	286	297	281	266	285	276	297	277	281	260	284	287	278	298	305	279	296	277	292	281	290	297	296	290	260	298	304	275	301	329	272	297	276	265	279	294	315	282	301	327	297	279	283	302	273	299	284	273	290	301	267	294	254	277	264	286	281	279	274	269	309	301	294	303	289	285	311	307	298	335	299	279	279	267	292	270	287	279	272	268	294	275	312	281	299	267	307	275	297	268	297	241	295	292	286	251	258	300	298	279	273	290	296	264	316	319	307	310	320	288	289	286	303	310	294	288	259	272	251	293	289	272	275	272	278	296	304	300	296	300	328	338	293	268	298	276	286	263	288	285	266	274	274	286	258	295	297	278	293	278	270	295	275	302	308	281	274	293	255	269	296	260	265	285	268	326	272	294	269	292	286	302	285	290	309	292	292	281	302	284	299	305	275	265
8479	960	1354	1488	1390	1213	1088	970	910	841	896	816	828	823	790	755	723	726	732	713	727	739	700	752	709	770	695	722	706	672	708	703	688	657	684	656	694	674	707	715	728	728	718	651	689	698	688	621	683	680	701	661	667	701	661	660	718	678	656	660	685	636	695	700	663	720	676	693	681	706	670	695	713	659	659	689	657	698	644	711	650	653	667	718	693	691	664	677	640	662	686	617	662	664	658	655	674	699	668	705	682	707	702	665	665	684	701	713	714	670	710	641	676	695	721	702	664	667	690	710	681	708	661	650	671	657	694	662	692	694	687	707	698	660	679	680	648	703	614	671	691	721	662	658	627	679	680	664	681	695	667	670	680	662	719	663	683	630	703	677	707	664	665	658	674	695	679	629	674	672	665	645	691	680	663	655	658	680	680	662	682	634	721	682	616	705	676	645	691	680	689	672	641	694	659	670	701	700	670	684	662	747	679	660	687	696	679	748	661	734	679	736	691	687	668	689	678	630	689	665	690	682	646	677	679	656	697	677	701	685	732	691	628	628	673	684	669	730	640	714	668	705	678	678	728	707	652	680	674	683	718	676	664	638	644	699	686	683	638	688	685	703	620	653	679	696	667	649	680	650	699	661	690	649	718	691	660	708	701	668	715	698	650	655	679	711	724	671	671	684	675	687	672	678	665	701	696	639	713	686	744	694	683	660	675	667	696	710	713	680	710	646	683	669	670	666	663	711	632	689	677	700	672	695	685	678	705	648	669	717	683	688	651	685	742	696	675	718	678	683	678	741	677	712	680	696	647	679	688	681	648	674	684	711	675	713	735	670	611	698	696	642	668	689	653	670	683	697	615	689	667	651	670	644	695	678	707	618	691	696	656	742	648	730	679	698	664	667	667	674	696	642	669	671	651	667	705	648	704	707	678	664	669	676	680	657	702	680	670	663	646	704	675	650	671	695	722	700	623	634	709	666	662	704	690	720	677	696	679	632	662	663	638	689	709	623	662	662	689	691	654	662	706	669	680	614	696	730	660	641	652	691	702	697	656	712	623	673	649	706	686	694	686	676	662	682	700	680	724	648	653	688	669	700	674	673	711	653	668	700	700	658	659	624	640	675	661	675	703	634	686	632	711	734	724	739	614	706	659	639	712	665	679	660	621	651	675	686	699	704	673	673	690	730	659	663	630	622	730	656	660	687	709	635	673	717	694	664	649	705	687	656	689	639	633	680	683	632	675	680	685	717	648	656	654	653	680	672	705	700	616	680	664	700	660	762	719	676	697	639	657	729	661	676	679	640	651	723	692	672	693	685	676	630	667	716	699	683	669	657	644	690	649	694	669	665	656	628	713	675	690	687	680	676	701	653	670	654	671	692	677	656	678	649	666	716	660	663	699	662	665	722	657	689	716	615	646	687	645	719	678	627	655	677	721	697	702	724	696	675	657	675	677	715	665	694	672	672	672	710	686	692	695	664	721	677	663	683	631	652	656	712	729	713	689	679	690	623	698	649	721	639	666	696	707	630	676	659	663	652	747	674	696	706	649	671	657	627	681	679	692	669	709	674	697	686	679	696	716	696	669	676	623	669	690	666	734	662	620	706	673	686	686	645	725	694	687	658	683	688	659	664	686	652	683	674	658	675	680	693	691	661	677	666	632	696	651	701	702	682	701	615	672	686	639	666	703	693	686	654	698	710	656	703	690	674	713	656	688	679	670	704	683	685	649	659	686	643	676	689	708	675	683	674	701	674	647	699	674	684	729	664	703	735	667	664	704	670	656	688	707	679	680	710	711	695	627	702	691	702	681	685	669	751	686	676	653	668	663	670	707	661	669	720	669	734	652	698	673	643	671	660	700	651	674	701	662	652	717	666	678	660	724	666	696	678	708	683	703	680	676	692	679	660	655	660	726	694	604	703	702	684	651	674	684	691	641	677	670	651	691	650	718	665	640	682	664	678	709	665	659	710	670	656	665	683	645	672	689	668	698	586	643	674	646	696	620	653	673	615	699	628	692	682	662	655	710	644	640	694	666	665	650	645	692	663	652	680	709	709	703	712	667	712	687	720	695	659	652	661	662	689	678	720	669	694	665	687	600	672	712	661	680	676	708	709	630	688	708	654	673	655	691	710	711	728	708	689	666	681	708	692	683	650	672	630	631	649	690	735	662	717	694	691	648	671	724	637	690	670	672	654	654	667	677	652	671	629	725	698	670	664	672	696	694	630	680	649	671	643	703	671	650	644	674	638	689	654	647	670	679	697	657	701	670	673	709	694	717	718	700	672	652	679	678	675	723	706	683	642	635	711	662	681	680	675	668	730	663	629	610	679	685	669	680	692	672	679	666	640	662	657	691	643	667	681	644	694	670	689	662	657	639	690	674	689	673	720	680	682	693	685	683	674	658	690	637	632	698	662	701	712	687	682	675	697	647	673	687	634	684	660	654	720	709	738	641	642	676	658	644	675	691	689	651	666	677	673	656	684	656	675	709	677	670	710	648	696	683	686	702	697	685	651	684	650	703	683	688	694	673	653	688	682	664	645	662	673	686	695	663	685	673	649	669	663	652	646	693	678	657	656	634	682	693	667	623	680	660	672	664	679	668	687	707	657	680	695	642	679	647	663	710	690	657	649	727	657	663	651	729	622	722	690	694	664	701	692	714	697	659	655	629	646	664	661	707	662	695	646	653	660	682	664	648	719	683	657	671	702	662	625	676	640	707	658	680	690	677	688	708	646	650	738	709	683	678	669	713	702	674	675	705	689	655	664	688	671	644	637	675	683	677	636	647	709	673	675	642	667	663	690	697	670	674	656	684	672	614	669	676	663	605	711	678	689	656	700	710	674	638	678	683	696	684	668	685	701	658	661	666	693	673	669	682	668	685	686	670	676	676	705	684	678	670	733	691	671	684	647	697	663	661	678	659	653	683	676	691	631	642	685	734	680	667	688	681	664	697	683	690	666	653	685	680	683	729	642	710	679	658	719	678	707	680	693	743	662	657	638	680	666	683	680	614	700	690	712	664	676	718	698	672	645	638	685	676	650	673	723	664	661	662	626	669	660	641	657	643	716	684	664	726	689	667	673	702	673	656	714	663	691	675	680	630	695	647	692	600	677	672	674	661	675	679	705	666	615	689	636	697	673	685	679	666	658	615	746	679	643	653	702	679	657	647	676	649	702	691	654	677	698	660	660	690	609	686	691	694	697	682	651	651	726	606	665	652	681	635	640	657	694	672	662	655	687	678	706	695	701	645	697	661	662	692	678	689	654	691	659	660	651	664	644	686	735	695	710	694	670	668	703	692	686	623	666	671	674	642	670	695	684	711	695	695	708	697	673	623	664	694	689	667	698	656	654	667	646	697	649	658	671	689	677	696	661	675	664	678	666	711	698	699	714	678	659	647	684	664	756	666	672	653	697	666	672	658	699	688	680	706	668	642	635	667	679	715	725	680	688	669	647	693	700	669	671	706	692	670	722	681	651	700	651	668	703
20577	2219	1109	1054	786	667	598	526	492	481	448	468	469	439	459	430	471	477	452	386	416	419	425	452	414	430	407	389	434	381	424	414	441	429	403	422	475	422	406	403	412	404	407	401	409	395	399	408	438	383	390	387	381	391	416	442	448	444	397	400	395	459	417	414	449	395	390	457	439	417	373	424	405	426	415	407	420	412	406	400	426	385	404	429	396	418	412	464	404	383	480	412	430	402	400	399	409	405	391	397	424	430	402	401	427	430	398	399	376	373	365	405	426	410	417	406	430	411	396	397	420	394	392	419	419	401	420	432	427	404	363	406	373	403	413	415	431	426	443	430	400	420	445	383	411	432	381	432	425	408	438	422	414	403	409	443	373	439	398	397	428	372	419	405	394	452	375	404	386	423	459	387	396	403	426	423	424	426	424	374	430	452	420	368	428	393	378	369	389	385	388	415	421	462	469	449	410	402	399	353	398	396	409	410	406	417	436	433	431	411	436	423	364	402	384	429	433	407	412	371	428	378	430	414	430	358	407	453	370	382	395	421	400	424	397	426	416	433	363	425	442	425	430	414	425	385	425	377	425	389	408	420	390	387	433	425	408	375	416	403	400	430	389	408	419	411	405	450	404	430	437	401	424	430	443	410	377	404	407	451	409	415	414	417	409	438	397	435	408	382	409	432	418	381	457	429	417	411	406	410	413	402	418	426	432	398	441	426	450	450	407	404	425	393	426	398	397	417	441	422	417	378	419	397	405	422	416	435	442	386	380	411	434	384	444	424	415	397	383	385	395	417	461	435	396	383	393	379	406	380	381	434	371	422	455	433	414	389	381	384	443	409	394	382	434	383	404	405	403	433	425	447	475	417	376	443	414	421	422	449	417	374	386	411	406	419	426	409	404	410	407	467	403	393	407	397	419	412	464	427	413	399	405	420	435	389	406	401	382	420	430	407	378	410	393	428	427	426	390	409	444	453	396	368	402	427	391	403	406	406	400	430	428	393	401	399	409	377	383	447	384	437	408	393	458	406	435	392	405	386	396	398	391	437	402	358	463	412	422	420	426	424	417	434	413	375	408	379	416	432	404	412	423	439	381	445	456	408	410	378	409	419	430	380	415	395	424	402	444	399	420	435	426	413	386	395	402	391	434	426	400	370	386	414	434	402	413	384	386	418	431	410	398	415	428	379	418	384	394	404	394	391	407	392	370	441	380	392	418	434	408	406	415	400	403	398	428	368	393	415	391	437	454	422	390	439	403	394	392	386	441	402	424	403	437	415	414	451	438	393	405	361	391	420	410	415	406	438	400	395	441	404	395	400	418	388	393	442	438	381	376	423	429	428	423	449	447	416	425	393	446	385	440	369	471	399	438	426	402	392	423	434	392	459	419	428	393	410	444	426	378	430	404	427	431	399	427	432	389	417	408	427	407	353	387	397	359	395	411	378	444	433	421	428	412	432	409	363	440	370	376	376	377	430	427	389	399	441	412	430	419	429	376	384	395	429	399	421	451	433	361	397	414	392	451	427	401	387	382	408	470	417	417	429	413	393	389	415	431	413	398	372	377	406	402	398	437	385	427	433	422	436	399	384	418	401	392	388	420	392	436	414	384	422	393	405	442	429	372	419	413	391	419	432	394	453	437	409	398	418	394	415	406	428	424	421	390	459	423	421	423	395	399	431	417	445	417	420	419	407	420	414	395	389	444	399	376	447	376	397	412	441	428	405	410	409	387	440	410	376	403	406	422	407	382	411	401	408	387	393	390	420	390	396	394	394	413	394	423	368	449	439	422	407	436	384	352	391	372	375	413	390	434	413	372	383	418	436	409	405	402	429	413	454	401	432	455	417	435	431	386	409	434	402	390	374	389	429	411	418	374	406	430	405	421	387	451	428	372	438	386	444	434	429	400	443	398	430	447	430	363	383	421	429	374	439	420	410	406	366	418	425	428	404	415	425	423	389	395	442	433	409	423	367	416	421	383	417	450	392	421	399	429	386	391	428	390	391	423	443	407	403	393	427	432	407	422	391	412	432	425	409	397	393	424	424	405	431	400	378	410	430	422	445	398	429	424	441	417	425	413	409	405	383	430	409	440	429	388	400	397	420	395	403	425	386	418	455	400	440	462	429	467	415	437	407	443	430	419	363	429	415	399	421	412	417	366	412	412	417	355	396	444	432	399	434	420	366	423	402	406	399	425	435	421	423	425	397	415	373	378	433	376	390	421	387	388	365	385	385	378	410	407	395	425	381	393	395	425	424	427	418	396	405	403	419	434	388	364	434	402	427	426	389	413	391	406	412	421	416	391	414	372	403	384	376	382	455	427	419	445	417	448	394	463	435	370	417	378	397	450	389	410	403	458	370	440	425	377	428	409	413	416	421	386	423	441	385	418	388	430	430	430	399	393	405	393	412	380	396	401	415	391	427	413	372	436	438	450	425	419	389	405	398	424	388	409	403	394	437	391	424	415	400	411	415	433	441	401	390	416	445	404	455	451	448	397	355	430	447	377	403	398	431	408	367	412	389	377	405	422	388	394	428	440	399	400	402	363	380	414	448	434	410	426	383	419	433	405	417	411	391	389	391	435	403	364	434	420	439	404	412	380	378	416	458	413	403	402	392	407	374	397	401	406	419	420	405	389	403	409	411	402	419	417	388	386	426	433	406	420	425	406	404	416	413	426	432	400	425	432	404	398	414	384	473	404	379	440	431	451	382	392	447	427	433	417	442	423	356	443	376	409	424	390	437	433	405	412	402	443	442	360	413	434	399	437	394	364	406	363	407	483	453	456	423	399	402	418	457	372	406	442	380	385	422	396	396	368	426	411	399	411	402	443	400	403	411	437	447	409	405	435	419	446	446	406	445	379	435	377	404	434	390	427	423	392	398	425	399	399	436	376	401	426	433	451	449	414	416	415	452	466	381	425	408	432	395	400	402	430	411	418	395	407	413	402	436	411	458	404	413	467	404	434	392	434	411	417	416	380	429	420	408	413	414	406	387	411	380	444	396	415	407	392	434	396	390	402	415	415	416	427	439	427	414	417	381	424	389	413	418	419	408	408	412	392	400	409	421	387	404	404	422	427	371	393	394	414	439	426	439	395	430	425	438	361	421	408	381	391	412	413	375	421	380	411	384	419	379	453	409	447	422	389	414	421	410	431	420	405	414	427	403	402	408	404	435	385	405	426	440	430	420	406	459	397	398	392	454	415	387	432	406	407	402	432	380	448	407	409	452	442	405	393	440	388	410	420	422	428	435	371	405	392	397	440	449	392	427	443	416	402	370	404	422	369	409	420	429	403	411	406	412	445	450	374	443	417	392	393	361	409	402	423	413	392	401	408	435	456	399	427	396	401	460	414	483	414	410	423	396	398	436	426	417	404	388	392	428	434	426	439	413	400	386	393	408	392	438	430	444	433	381	411	449	430	449	363	413	387	406	422	439	436	448	398	438	424	451	404	427	416	380	397	402	375	370	418	418	423	415	404	378	415	425
11437	1420	2307	2629	2337	2010	1859	1533	1386	1335	1249	1188	1172	1078	1102	1073	1118	1084	1049	1050	989	1026	1000	994	986	960	970	1029	922	956	951	963	960	873	972	943	964	930	1003	936	914	920	957	928	937	939	965	992	925	926	948	970	907	935	925	927	916	935	903	862	916	905	904	961	910	936	863	920	981	897	921	923	902	913	911	952	902	902	917	885	901	959	896	880	945	891	868	891	941	963	951	925	903	873	895	938	972	959	904	932	944	917	900	957	913	943	903	934	882	882	937	906	958	885	915	922	881	892	927	894	859	890	883	922	906	984	888	882	976	961	917	952	933	827	896	921	916	907	901	891	896	872	870	941	993	884	902	849	908	930	937	898	903	896	891	894	961	906	906	924	892	946	971	928	971	915	910	943	890	927	870	902	971	934	908	941	935	898	918	898	909	928	897	817	903	880	866	905	928	891	897	896	944	944	899	909	918	956	916	979	926	947	929	891	913	922	949	921	949	922	908	932	881	922	881	899	892	921	903	930	914	896	897	908	939	890	884	943	972	897	896	893	920	915	962	880	968	868	911	902	943	968	940	926	928	951	930	905	916	924	908	901	943	875	966	898	922	951	935	918	933	969	989	902	942	947	936	899	933	938	929	926	980	881	939	915	864	902	956	939	879	907	851	945	875	944	957	917	906	941	882	909	904	896	926	915	896	895	941	951	894	956	922	918	913	931	901	910	896	922	899	911	903	920	873	888	892	897	928	906	921	937	919	857	892	939	888	917	921	934	885	966	904	913	968	942	926	921	877	964	966	864	971	861	911	882	949	846	958	885	894	933	929	953	948	941	948	916	901	968	914	913	941	899	877	917	952	916	944	928	919	933	914	901	909	856	957	932	900	863	901	871	871	858	882	931	918	957	885	919	925	902	912	930	918	920	923	909	906	920	892	883	893	926	928	901	894	920	943	958	881	921	914	897	886	926	976	911	918	927	870	866	896	909	927	869	887	874	921	899	934	916	920	896	931	938	903	925	925	944	941	942	903	921	870	884	927	950	1002	955	897	857	926	899	921	920	908	954	915	904	932	929	907	858	987	876	929	899	911	939	919	926	969	920	903	899	894	922	1001	944	889	896	940	901	987	895	951	955	877	892	972	844	882	885	929	971	907	895	937	955	948	961	900	942	852	967	899	918	869	929	912	874	946	973	958	914	946	937	924	896	918	889	923	920	931	980	884	935	913	944	944	914	974	947	909	934	887	930	982	845	931	895	928	916	991	916	898	900	893	907	986	854	936	899	950	930	888	887	896	942	945	853	942	883	906	863	919	927	937	933	878	952	866	940	960	933	931	884	920	923	1038	922	933	887	911	898	914	923	888	920	936	909	960	888	909	950	898	880	913	927	944	977	940	864	955	906	910	872	963	885	931	944	909	949	920	941	911	924	908	892	912	950	925	925	895	918	937	888	916	954	898	891	982	885	896	906	883	884	903	861	897	921	919	942	915	936	900	944	972	885	954	915	903	892	919	858	869	860	944	908	872	885	914	917	910	939	877	918	903	876	960	909	904	930	918	943	908	909	923	908	898	972	878	861	952	934	929	926	924	967	895	915	909	900	905	863	926	958	954	913	895	947	955	876	883	890	922	931	917	866	902	928	916	946	932	932	908	948	930	918	939	940	914	903	898	875	908	928	929	908	919	929	939	910	978	925	990	919	951	917	881	887	889	959	914	903	883	942	962	902	921	899	979	945	909	981	895	886	954	889	891	942	908	869	930	880	967	943	862	918	935	930	847	901	915	894	912	1009	898	936	875	913	934	905	900	906	936	912	907	881	937	894	907	871	922	866	903	904	928	966	890	965	939	905	963	915	957	945	909	870	906	844	857	883	885	934	897	963	960	952	907	915	897	924	912	888	889	928	965	949	951	913	916	929	899	860	932	899	935	970	930	874	927	899	888	913	939	911	944	958	929	907	917	902	932	953	917	957	892	950	952	931	926	919	909	892	891	932	904	964	919	889	906	919	979	869	980	897	961	889	923	845	903	898	929	952	912	887	942	936	861	942	862	911	875	883	902	980	963	955	919	925	934	945	869	889	909	932	875	879	892	913	959	883	906	939	856	899	957	866	941	893	911	924	919	921	915	923	938	918	925	918	927	953	909	918	937	903	909	896	967	950	912	877	926	903	949	960	909	921	907	896	973	881	911	898	892	900	928	899	968	946	938	906	929	890	878	914	889	892	959	939	917	933	969	934	919	897	909	899	901	888	934	962	890	934	892	885	967	935	906	914	892	905	921	889	932	896	887	904	889	883	907	958	929	920	932	868	951	898	926	931	956	925	919	943	905	912	947	911	931	989	952	927	912	969	905	935	930	969	914	942	911	939	938	918	883	928	921	929	907	918	934	873	943	957	908	939	922	903	945	909	976	867	902	890	935	907	914	955	930	875	888	929	916	948	907	933	921	958	947	953	953	882	881	926	889	891	937	971	945	881	935	872	943	1022	944	888	914	915	910	931	933	895	954	903	917	898	884	912	932	890	924	888	935	936	883	942	947	924	925	946	887	948	895	911	921	893	960	906	946	924	969	929	904	904	925	957	872	909	926	868	950	917	893	917	893	889	893	839	886	895	945	906	909	927	939	924	907	954	867	933	979	916	906	949	925	891	892	899	882	879	889	939	910	913	988	927	935	911	908	951	898	901	917	932	848	923	913	969	970	960	949	928	914	912	951	922	907	891	852	897	901	920	969	946	928	835	936	924	936	907	914	910	905	961	962	901	925	922	934	934	915	902	880	929	837	868	911	942	888	917	896	926	908	910	894	888	998	923	928	933	910	954	887	931	962	928	938	893	879	902	948	883	895	964	934	917	863	968	930	950	889	889	919	945	914	930	897	862	953	877	928	913	954	943	869	922	924	930	899	950	950	957	896	926	919	934	920	921	921	956	964	872	878	847	944	911	927	941	880	908	968	868	911	921	933	945	875	904	880	867	901	951	953	900	951	879	932	914	915	913	892	931	913	880	917	987	947	943	946	940	941	925	920	930	952	887	905	965	966	895	953	937	875	1000	943	899	965	887	931	917	973	893	878	931	933	945	887	874	900	961	950	949	916	949	921	880	879	907	903	977	917	907	996	952	948	954	967	867	947	952	937	935	870	909	922	889	940	934	897	938	900	898	928	897	912	910	937	923	834	947	934	877	958	987	886	923	916	918	971	871	851	939	887	902	941	920	911	944	913	945	962	890	908	916	901	900	890	917	907	946	946	890	928	901	922	958	918	888	921	923	907	880	901	943	900	918	911	884	986	887	959	914	856	927	941	920	961	948	882	887	889	888	875	889	943	840	888	891	956	908	957	897	880	907	912	902	908	888	967	891	951	858	944	941	953	919	878	945	938	939	926	937	896	940	863	916	917	912	860	928	909	940	954	927	927	921	929	965	953	950	955	908	870	935	918	903	921	895	961	864	934	890	925	940	976	941	932	871	887	922	907	889	912	924	886	936	915	941	925	903	897	915	934	856
3394	271	249	224	226	243	231	231	198	203	226	223	245	227	253	226	205	237	202	252	239	236	254	211	227	254	209	240	235	229	236	204	238	227	239	225	214	248	206	212	199	205	206	250	203	213	223	225	220	219	223	219	188	240	217	204	214	229	219	191	214	236	202	210	186	211	211	242	226	228	220	226	195	196	229	244	230	256	187	199	238	219	223	211	238	216	227	242	226	208	214	214	215	227	224	230	249	233	195	242	206	224	212	242	228	208	228	229	239	217	239	222	229	195	213	220	223	233	212	210	199	217	246	218	215	223	233	223	202	222	199	216	183	242	252	212	216	211	217	208	226	230	202	262	228	198	213	216	217	192	212	224	238	220	224	246	211	195	229	241	212	250	228	236	212	208	238	217	227	229	230	226	230	220	217	256	231	226	237	204	211	229	243	213	214	239	206	235	227	213	253	214	234	220	233	228	218	227	204	223	210	223	222	226	193	211	230	238	198	263	233	222	225	205	228	229	234	211	263	237	261	225	224	235	219	246	225	258	261	228	229	224	214	204	215	197	212	217	243	205	235	244	248	217	223	230	200	217	214	194	200	223	204	218	233	184	226	205	217	221	231	223	226	218	197	220	205	205	226	203	192	211	215	194	218	213	203	226	236	228	242	217	206	199	208	208	219	222	228	236	209	221	196	228	221	211	202	222	230	223	224	217	221	225	212	221	218	209	207	227	226	246	218	244	230	223	214	227	201	189	215	184	175	220	241	213	220	195	233	218	239	209	197	216	211	240	216	213	211	206	223	233	222	209	191	182	235	199	216	231	207	225	219	220	216	221	217	225	221	247	217	213	201	241	261	213	219	232	231	242	218	209	238	223	222	209	204	234	237	210	246	260	242	220	234	204	224	201	234	198	205	215	204	236	221	248	202	218	222	215	246	210	219	214	231	215	230	224	205	215	213	211	191	215	225	208	213	235	216	227	216	226	212	211	236	218	216	251	229	201	230	234	183	227	199	248	246	221	214	212	214	205	194	198	205	228	201	211	215	222	237	220	220	212	206	210	216	217	213	213	239	239	238	232	195	232	213	262	204	228	212	247	232	223	198	193	224	217	250	214	202	223	212	188	225	226	204	206	232	242	224	221	196	232	240	231	229	205	212	223	207	218	231	224	197	226	212	252	236	234	211	229	254	224	205	220	232	228	208	226	200	221	203	232	199	214	220	240	219	220	246	230	208	234	233	207	218	201	210	226	227	214	228	227	222	216	228	241	211	203	218	203	199	227	234	203	214	240	224	211	215	231	233	219	233	266	221	228	237	239	251	208	228	207	216	216	223	227	213	216	195	219	191	232	203	206	242	234	207	214	209	221	230	218	238	209	244	227	236	230	221	223	241	199	202	226	218	218	223	210	206	235	186	195	223	245	209	240	231	203	186	239	253	220	218	221	226	216	230	214	198	251	207	230	214	216	246	230	234	245	213	230	246	231	227	235	209	209	242	225	228	226	213	206	242	169	207	233	223	237	195	236	212	224	210	244	251	203	234	230	231	187	210	210	214	227	230	212	199	224	227	188	222	192	228	206	237	224	215	203	212	217	237	216	223	230	224	227	199	219	203	223	213	242	249	238	222	237	218	207	211	222	236	222	229	218	231	242	220	209	221	214	230	238	201	233	247	228	219	228	192	224	222	214	224	212	227	205	216	244	200	210	202	223	204	183	210	202	219	197	237	224	244	229	215	211	203	179	235	220	226	208	225	239	214	236	204	227	243	219	229	215	200	240	246	221	218	233	213	208	231	221	208	219	182	202	228	211	196	224	233	199	198	217	232	220	211	215	216	240	252	207	214	213	233	230	194	192	239	223	226	203	203	236	222	226	216	209	189	201	217	225	234	233	235	226	242	226	228	183	231	240	208	205	215	238	231	214	215	236	237	215	214	189	201	219	195	205	249	199	229	222	213	240	235	223	227	205	215	236	232	231	216	215	208	203	196	209	202	201	188	215	219	242	208	246	203	200	232	231	239	235	225	234	201	239	204	224	238	255	220	221	220	234	220	211	222	224	218	220	223	199	211	225	223	213	234	203	212	233	221	224	229	237	226	233	267	223	239	211	212	201	209	228	228	213	241	226	226	207	232	215	222	219	221	204	199	249	214	235	226	235	238	230	212	200	233	223	236	217	211	259	213	220	231	236	230	200	257	222	212	222	192	212	210	213	222	254	231	195	205	220	226	189	214	209	199	236	209	197	241	251	210	240	231	205	222	194	244	197	212	221	234	215	214	182	241	237	233	221	261	260	251	215	211	214	243	218	240	194	215	225	225	231	217	214	216	211	218	214	225	228	193	239	220	196	218	249	217	221	193	220	192	199	221	208	248	245	229	210	226	169	232	217	250	208	263	210	222	229	244	224	236	203	215	225	220	216	226	221	219	232	210	251	230	234	239	205	222	216	248	204	220	219	227	197	216	218	226	244	236	217	218	206	224	241	250	233	227	221	211	207	197	230	174	256	215	207	210	219	213	231	211	246	208	231	203	218	238	210	218	212	233	228	244	225	213	215	211	200	252	237	228	195	202	226	214	195	219	220	236	240	215	230	206	220	229	202	205	245	237	195	215	208	192	219	233	242	204	236	200	226	172	228	219	225	221	207	244	237	223	221	233	215	236	215	205	205	232	219	256	216	215	208	207	201	242	213	208	222	206	241	229	235	234	253	209	216	220	198	227	221	226	195	214	221	219	215	197	240	211	227	203	234	230	222	231	217	229	211	215	222	213	192	205	203	225	218	190	235	198	205	247	236	227	211	231	220	197	188	223	216	216	208	199	212	234	218	206	264	236	216	225	253	205	207	194	209	220	239	235	206	205	229	208	218	213	219	232	219	190	214	209	200	221	243	213	243	213	199	238	199	221	246	244	230	226	227	239	221	208	229	222	236	214	232	229	207	237	202	221	216	214	231	192	238	208	260	225	220	259	233	205	200	240	226	200	215	207	224	208	230	200	225	226	224	217	220	192	204	203	239	216	213	237	220	205	230	212	210	224	214	226	200	214	219	234	214	215	231	228	211	213	212	204	229	217	208	218	236	254	233	209	220	206	197	205	218	224	194	221	264	239	221	229	222	204	218	196	212	231	224	216	225	223	191	211	235	214	222	235	202	226	222	233	210	219	214	210	206	234	209	234	212	215	248	208	203	210	218	221	205	226	213	242	259	227	235	211	192	210	249	216	225	240	238	229	223	200	228	217	239	216	210	219	228	213	213	224	233	214	207	220	241	245	195	247	249	234	221	224	242	223	227	263	198	202	225	216	219	222	224	249	220	200	216	214	224	207	204	232	204	234	218	244	256	227	222	232	219	214	205	195	210	197	224	212	214	205	229	224	228	213	229	224	229	208	224	233	238	244	248	221	231	206	233	197	207	192	211	217	207	226	249	238	238	202	225	237	223	240	226	223	178	219	235	233	236	218	237	222	214	248	260	184	177	211	214	221	208	224	209	202	245	226	233
2673	592	547	563	564	552	567	529	592	566	586	514	581	581	497	562	597	565	583	532	521	582	596	585	510	542	562	535	499	543	530	544	547	596	480	514	523	542	542	575	530	596	584	556	503	560	558	580	540	586	543	539	488	522	547	566	510	503	554	549	545	558	544	560	549	532	567	522	511	535	548	556	537	529	519	519	553	561	574	557	550	540	567	512	511	491	516	557	566	516	518	545	531	508	542	575	527	551	543	537	530	556	549	529	556	585	504	509	526	565	527	548	537	481	513	540	536	572	521	527	570	502	559	543	558	566	548	514	533	540	517	551	560	552	545	527	556	528	525	533	522	507	534	539	549	534	524	554	547	518	536	499	521	579	496	506	537	541	493	551	508	527	523	588	563	564	525	527	519	553	526	531	537	563	558	528	535	557	543	519	547	559	504	524	484	547	569	493	509	571	585	532	529	529	540	526	587	544	508	542	530	540	502	510	513	547	498	555	536	545	538	594	568	540	549	516	574	511	541	553	547	535	501	506	553	554	529	563	561	590	527	505	525	488	515	576	552	537	513	510	508	517	510	505	562	515	563	511	549	530	530	540	549	562	471	541	549	543	555	534	534	532	553	573	539	534	562	534	498	515	522	557	516	560	518	550	543	543	495	566	550	538	486	565	553	559	526	554	547	546	553	503	530	534	570	538	551	558	530	504	520	510	543	510	522	547	527	572	538	548	547	531	527	561	535	535	589	519	519	567	535	535	519	535	519	561	482	511	525	534	539	512	568	570	525	588	564	538	531	526	525	505	526	556	520	568	546	557	533	515	569	564	533	536	539	546	565	575	563	539	561	541	534	535	549	549	551	537	545	568	511	471	503	596	532	554	529	548	507	524	514	554	527	554	546	546	550	518	484	514	522	521	497	544	586	543	556	537	533	509	548	535	512	549	528	515	552	552	563	564	592	526	532	569	525	504	561	526	523	528	571	552	570	557	553	549	607	550	559	537	553	557	534	539	567	565	522	518	557	548	530	528	564	509	537	566	560	541	541	563	577	511	552	553	527	543	555	497	558	542	556	566	516	568	499	583	526	490	544	561	540	525	521	496	546	541	544	534	569	538	500	529	541	567	502	509	496	493	551	473	508	560	559	512	547	589	535	573	526	542	538	505	544	567	531	530	527	544	586	539	532	547	544	532	462	540	538	551	588	530	516	562	537	570	505	518	547	539	553	505	505	543	587	530	550	516	558	558	532	590	548	574	512	533	537	576	534	517	521	521	510	518	520	530	533	572	560	510	503	537	490	576	563	556	506	564	506	548	528	535	583	533	556	504	561	552	541	541	528	585	536	531	548	548	549	569	520	528	537	548	536	584	562	554	503	559	556	560	526	554	529	502	492	542	528	525	539	564	559	535	524	543	567	578	504	581	527	508	528	557	550	568	525	546	549	548	513	517	521	517	543	552	500	564	559	517	525	529	537	527	549	509	521	525	520	561	569	549	525	503	529	561	520	537	559	493	535	520	522	514	558	537	549	523	534	506	553	532	554	520	556	578	547	529	541	543	542	569	554	541	549	527	587	551	563	545	510	549	546	527	525	508	520	527	569	521	545	599	515	543	558	569	528	537	546	532	534	539	537	483	518	537	530	511	563	519	525	529	548	568	535	535	535	566	528	538	524	557	523	532	565	574	565	544	524	492	563	505	540	535	567	525	517	547	553	559	552	527	544	519	541	545	535	610	548	553	536	564	554	559	534	514	513	578	558	559	507	518	567	566	576	538	531	536	572	572	528	557	528	521	561	593	523	528	545	563	561	543	557	549	534	530	561	557	538	582	543	544	511	580	587	550	563	535	551	545	537	585	518	525	482	541	591	550	561	515	556	514	511	549	523	536	559	484	560	564	562	525	548	566	555	525	532	534	536	523	555	556	573	579	506	496	536	566	526	518	571	510	525	492	588	551	497	540	535	512	559	546	572	494	569	590	508	538	489	576	523	537	549	526	536	532	569	523	558	536	514	566	529	565	534	509	545	561	536	577	538	575	548	546	570	541	556	522	498	535	552	581	511	500	540	552	564	543	522	532	553	504	542	565	521	510	525	539	506	520	532	535	556	489	570	538	507	525	551	569	529	511	545	545	560	555	524	545	525	550	522	537	531	568	502	567	537	546	511	546	521	536	524	569	558	560	492	556	543	554	574	526	534	496	542	573	514	554	552	522	528	544	516	561	560	526	518	533	519	554	537	515	542	516	533	511	529	561	570	563	508	517	561	525	542	535	551	579	565	538	542	560	567	532	555	533	553	558	571	551	529	561	524	552	544	542	553	567	526	544	546	509	542	533	523	495	541	561	526	517	550	558	552	533	540	523	578	527	533	529	520	547	552	569	513	549	523	526	536	522	564	536	542	517	529	526	541	480	554	533	575	559	544	523	549	537	478	534	539	515	547	534	532	525	566	560	534	550	542	537	531	521	570	529	516	543	556	576	526	563	549	543	538	508	555	518	542	539	567	533	565	525	532	533	509	527	497	522	577	544	507	521	563	504	560	531	520	527	534	514	562	530	577	518	526	500	514	521	523	584	563	596	558	516	553	534	534	552	511	533	536	516	509	564	593	567	567	575	562	526	542	541	533	496	510	548	522	529	560	571	577	518	537	509	549	570	558	544	555	469	574	549	525	574	527	537	562	537	535	528	513	484	530	474	534	584	491	554	575	505	544	496	540	559	544	508	530	560	542	554	518	537	519	520	564	629	521	534	530	559	553	533	551	528	533	531	561	520	544	511	512	543	526	575	557	544	537	554	544	533	539	574	521	553	553	530	555	537	533	560	505	549	520	509	546	528	536	525	558	533	504	579	504	542	515	526	530	547	537	547	509	526	555	540	558	495	553	553	556	534	539	543	528	549	551	542	525	492	515	514	527	496	529	548	530	567	568	518	548	510	510	530	509	555	552	543	567	527	572	534	521	539	571	592	526	561	529	534	524	542	552	530	518	509	575	515	612	496	555	497	562	571	561	559	554	567	498	525	558	508	517	528	556	549	538	528	532	576	536	516	510	541	546	536	580	573	506	542	497	529	549	545	577	532	512	563	558	529	540	507	545	512	547	549	529	531	564	535	538	552	521	547	555	514	529	535	516	571	543	589	534	533	545	521	511	525	561	477	546	532	548	566	518	553	575	560	575	499	550	521	515	530	540	511	549	498	563	586	572	585	541	577	567	497	504	515	555	558	499	574	559	509	542	540	528	591	568	535	519	520	553	564	556	519	530	550	524	515	539	516	533	501	553	545	584	514	509	545	532	519	550	514	522	495	529	556	516	532	499	570	534	541	539	579	543	537	499	501	515	563	556	515	533	523	546	483	561	562	567	519	548	525	528	579	527	506	560	516	521	567	549	509	535	531	549	575	534	531	509	593	540	510	537	555	515	534	514	525	559	515	517	540	540	533	579	551	540	548	535	558	557	531	534	534	495	545	522	525	539	530	545	510	547	509	547	503	550	580	512	511
12969	915	627	549	459	420	345	353	299	333	318	313	327	299	278	275	330	320	305	282	308	292	290	268	307	302	265	284	275	296	271	323	292	293	275	283	276	260	270	278	287	316	274	313	276	282	294	248	319	263	273	306	277	295	286	303	310	303	231	287	304	262	280	302	303	270	288	290	256	282	299	301	309	292	301	281	288	280	271	294	300	274	267	286	295	299	318	273	292	296	263	285	289	293	280	284	288	287	287	284	288	300	280	290	277	279	299	239	274	270	300	285	268	288	305	258	281	288	268	284	260	253	287	275	291	279	281	291	276	297	272	294	264	285	259	282	299	302	271	295	300	272	247	274	282	304	267	300	305	277	287	307	318	293	279	282	247	307	276	257	265	257	275	298	289	299	319	322	281	280	283	277	281	306	282	253	269	290	283	285	283	265	290	285	293	254	285	250	308	252	268	298	271	315	296	293	266	274	282	273	296	288	259	274	248	298	284	276	279	314	274	283	256	227	277	281	262	319	278	288	305	270	291	281	290	293	258	252	281	238	281	299	324	309	316	261	294	287	272	286	294	270	273	264	285	263	305	322	294	304	289	287	298	267	314	291	299	269	264	290	273	265	286	294	285	250	271	294	259	280	284	272	298	288	330	276	269	298	316	327	249	287	287	275	276	311	291	282	278	301	282	302	289	288	303	292	299	281	290	311	273	286	304	258	301	296	330	282	255	297	291	277	282	327	268	295	271	271	292	308	285	257	301	272	287	287	271	310	307	324	278	270	289	283	263	250	294	300	260	274	278	265	315	303	260	299	305	246	300	276	282	281	283	280	286	276	226	249	290	307	289	287	273	284	294	287	272	289	277	271	269	300	296	274	305	293	296	272	304	261	276	298	270	270	281	254	284	294	348	244	274	278	295	278	267	302	283	278	233	308	261	265	290	282	252	272	279	310	264	270	311	312	340	289	254	298	290	271	263	289	287	304	290	291	301	301	311	312	273	251	269	265	309	278	277	275	261	259	285	273	279	297	296	290	289	275	281	289	266	285	264	308	275	254	268	287	254	275	272	306	292	267	288	312	274	276	278	271	269	248	292	273	294	263	253	268	275	288	326	278	273	248	273	286	282	275	302	274	287	285	288	306	276	259	269	302	279	265	301	307	278	281	291	313	289	307	271	284	267	275	276	259	283	292	279	268	273	296	274	262	287	250	307	276	294	282	290	244	292	296	296	255	257	274	272	292	263	293	289	235	263	277	265	251	287	298	261	244	284	291	298	277	286	286	288	287	292	260	271	294	286	253	287	271	252	283	290	290	256	309	280	264	278	298	266	269	253	271	279	281	254	275	281	288	264	286	279	276	292	273	289	259	300	289	297	273	304	239	285	296	247	270	274	315	294	257	290	309	282	271	304	282	284	291	295	280	267	276	286	294	291	273	266	280	290	342	316	285	267	277	282	291	292	309	262	314	283	249	272	280	267	307	270	288	273	256	287	283	294	280	271	320	301	293	271	260	292	274	239	293	311	273	290	291	258	238	279	296	304	259	258	258	277	277	252	320	306	328	275	270	275	295	311	273	283	260	287	282	292	300	282	272	263	305	282	246	261	269	303	283	297	283	313	316	271	251	283	289	282	260	276	266	279	294	282	296	316	264	281	279	294	278	270	310	314	270	277	299	285	293	273	286	313	291	309	280	278	270	249	306	303	294	298	273	259	276	315	321	297	306	293	314	269	296	255	270	286	263	286	286	284	278	277	276	282	297	296	261	271	300	293	234	309	283	247	295	285	276	296	283	281	272	255	259	264	296	293	303	293	289	278	319	301	298	308	282	258	259	260	274	281	308	274	265	333	308	275	259	260	284	289	295	310	279	278	278	269	299	270	249	331	288	296	262	277	270	276	277	282	293	281	243	298	269	297	293	310	285	268	289	282	280	319	265	283	276	303	273	300	283	303	314	284	298	286	289	284	279	288	261	258	301	291	286	260	277	272	279	314	256	290	273	272	281	283	255	276	273	275	285	279	310	263	274	268	273	301	286	264	277	266	308	313	303	272	253	292	276	297	289	259	284	294	285	257	289	287	286	320	261	281	249	275	290	269	264	262	297	285	287	314	303	270	307	305	280	268	264	266	251	247	311	287	272	267	272	272	289	304	303	290	304	273	290	280	278	289	266	312	298	311	289	256	282	303	259	283	281	300	274	286	282	324	269	291	286	295	303	312	267	283	308	257	289	284	307	301	304	272	300	313	249	280	295	275	296	306	284	284	260	283	307	295	267	266	275	274	293	284	328	286	299	300	294	281	289	285	313	282	299	271	289	298	291	298	269	310	308	255	280	295	311	321	265	283	270	318	292	259	275	279	289	322	304	265	294	276	300	276	274	301	274	268	264	282	287	262	275	267	294	313	311	305	246	319	297	332	268	277	256	291	305	279	331	280	290	272	309	306	288	275	257	306	307	309	257	292	269	292	284	269	281	267	248	273	296	287	270	310	263	279	300	262	300	274	283	295	285	286	272	246	284	290	285	313	275	254	285	278	279	291	293	304	285	281	252	275	279	264	300	285	271	272	314	257	286	253	282	281	282	304	271	307	295	296	288	286	304	306	278	258	282	285	312	279	308	297	310	313	282	289	270	286	301	280	293	255	301	285	285	273	301	302	287	314	265	304	263	301	274	270	265	292	285	235	265	266	311	280	313	260	267	278	304	284	281	267	295	317	272	279	252	289	289	280	269	257	266	273	335	311	275	296	268	279	281	264	298	289	278	288	298	239	270	266	275	293	304	270	294	285	265	274	305	291	281	283	266	294	280	283	239	304	294	278	288	319	291	299	307	283	292	247	266	256	313	288	282	311	266	268	340	273	275	301	293	275	291	278	291	309	315	260	292	320	279	293	296	302	298	280	349	274	284	307	283	288	273	293	315	286	276	285	305	294	269	254	284	296	306	273	270	257	293	264	331	280	287	319	311	290	271	257	280	285	294	289	288	284	268	316	296	283	270	274	273	315	301	259	311	273	258	265	312	270	281	308	278	283	294	296	281	254	270	321	269	281	280	253	277	276	279	307	311	286	289	265	281	300	257	265	298	324	291	269	246	313	307	293	277	305	287	273	296	290	301	311	272	292	309	287	275	263	308	283	299	263	275	283	315	258	305	257	265	274	266	312	275	293	297	295	284	264	263	236	271	250	292	255	280	299	268	255	276	299	279	290	279	291	298	295	281	313	323	248	292	295	254	280	274	258	291	298	289	284	292	324	304	269	274	281	304	268	305	271	257	273	260	292	287	317	286	280	286	306	275	286	276	263	288	287	289	295	271	298	310	275	308	302	298	281	282	261	299	257	264	290	286	307	284	288	290	294	261	276	283	295	287	305	283	276	279	288	274	265	273	302	291	260	267	254	253	283	287	339	294	292	299	238	257	245	278	272	262	220	269	277	290	281	275	273	297	274	299	264	309	264	315	268	287	279	285	275	307	261	317	255	283	244	288	293	317	297	247	306	288
8803	941	1400	1526	1419	1200	1104	1017	944	887	853	812	793	801	788	717	703	729	748	721	745	667	712	698	713	750	709	653	717	696	726	712	685	681	682	683	680	709	744	706	701	626	711	665	667	688	691	694	700	665	648	641	700	688	678	671	679	658	704	657	669	684	660	625	675	678	638	682	641	688	700	682	637	652	732	686	695	667	732	653	710	677	745	676	703	653	685	693	672	646	654	703	669	702	659	669	685	695	715	671	686	657	652	658	697	653	682	665	673	640	722	690	723	601	665	663	671	710	686	682	711	725	671	704	707	716	710	636	714	703	666	704	620	643	679	664	653	688	695	710	706	669	705	684	683	637	646	736	734	709	628	716	670	665	715	690	708	660	665	680	661	740	637	684	618	676	701	673	681	674	631	668	700	709	677	720	693	669	661	677	694	649	626	657	664	675	639	647	677	671	655	675	660	695	665	673	707	720	694	634	695	653	684	679	668	776	663	684	707	656	707	676	690	689	708	729	655	640	656	689	679	683	674	684	680	678	684	662	670	655	716	670	649	705	668	658	711	669	704	694	679	657	709	646	715	728	728	681	668	635	670	645	687	669	619	646	677	627	657	718	668	646	664	686	705	662	655	704	677	693	660	679	685	648	664	712	697	685	676	683	679	677	717	691	682	647	647	665	637	664	707	681	679	707	675	650	659	690	650	692	700	756	654	691	701	658	702	721	720	683	667	697	717	673	657	711	680	671	702	660	683	654	640	676	687	624	687	675	696	679	671	725	638	684	697	670	660	680	678	660	690	698	664	651	665	709	659	640	635	673	684	657	650	676	646	705	671	660	685	663	702	638	673	686	705	658	628	721	632	667	700	667	680	623	668	671	703	679	642	658	683	659	688	679	660	729	674	714	664	699	660	659	649	640	648	668	684	684	652	715	648	731	659	687	648	688	693	689	666	676	664	699	688	688	702	661	661	685	724	702	617	667	708	700	658	679	670	703	726	675	651	654	688	667	649	680	665	682	660	723	649	657	691	630	643	708	715	655	640	679	664	722	707	675	682	635	652	636	669	655	671	694	717	717	687	635	641	696	682	626	648	656	661	661	712	702	627	676	659	698	680	684	670	686	704	689	633	657	631	681	685	664	643	694	639	632	673	640	650	641	724	724	679	669	679	632	620	713	717	685	655	667	697	715	707	653	739	674	692	699	639	684	665	653	662	689	712	706	671	708	645	669	678	682	687	645	706	687	700	644	677	657	713	718	641	659	697	607	645	631	671	681	686	691	673	659	667	701	713	672	643	692	666	683	682	684	622	742	661	647	670	659	682	664	649	645	691	662	648	648	657	659	679	649	640	689	662	707	676	655	641	697	650	679	644	671	646	668	620	679	641	678	683	664	659	703	656	674	632	657	682	662	678	692	675	675	642	681	673	644	641	684	679	673	665	674	727	685	652	714	699	647	619	701	712	677	712	693	708	755	691	690	691	672	681	697	627	692	676	656	641	677	662	656	701	632	709	648	659	653	704	696	710	683	636	654	655	663	682	693	684	650	669	681	666	676	665	665	648	693	644	705	622	640	680	697	666	641	698	672	701	698	661	694	688	653	691	699	687	653	677	675	677	704	640	673	661	661	704	660	634	637	621	616	680	659	675	650	669	674	710	696	671	674	671	682	720	678	652	652	673	644	694	612	709	711	721	677	673	660	672	666	665	674	661	669	661	667	703	685	679	678	632	711	719	695	677	674	670	678	691	665	676	656	616	698	665	690	657	664	705	703	678	641	674	676	711	667	689	698	713	669	684	657	691	651	653	656	648	661	650	637	650	652	688	690	651	695	731	681	634	714	676	714	667	667	640	632	683	691	678	686	706	682	698	661	632	619	735	658	692	649	681	693	678	647	710	701	684	692	625	664	661	718	648	652	696	695	655	688	631	689	666	674	686	656	637	622	638	682	672	615	640	663	650	691	684	655	713	683	638	710	652	661	663	689	643	641	623	665	639	650	697	644	667	631	679	687	660	642	699	707	673	690	627	642	665	672	649	653	680	675	632	668	632	674	675	654	670	655	680	658	652	669	669	673	632	688	717	684	685	635	655	712	680	675	661	706	703	682	673	677	638	676	625	717	652	658	643	617	650	616	666	689	662	667	684	655	683	669	700	713	679	657	645	613	686	630	659	693	633	652	728	652	630	683	651	689	654	650	679	659	668	688	695	662	658	660	689	677	656	666	666	656	694	687	712	652	678	677	685	672	660	688	650	657	672	662	672	702	652	677	662	660	710	705	691	655	696	670	670	678	678	648	717	641	693	684	668	670	722	663	680	698	671	663	734	720	657	669	679	704	678	677	688	682	601	678	636	702	640	658	693	673	682	716	676	657	658	674	635	658	682	658	686	653	663	681	661	697	697	727	695	706	654	680	684	693	703	623	686	677	713	690	684	661	723	652	634	703	648	649	729	673	698	674	655	678	667	657	693	709	668	701	668	687	653	669	652	608	684	637	624	723	653	686	660	671	672	678	680	699	642	665	664	671	693	691	695	733	659	692	682	726	708	672	660	677	657	663	629	673	647	648	699	688	649	668	668	662	662	675	650	662	620	679	651	720	686	693	643	659	698	677	692	651	643	673	626	685	680	647	652	624	684	638	679	648	735	656	658	678	664	647	669	644	694	707	675	627	678	648	630	639	682	649	693	702	665	650	701	641	654	708	655	664	684	679	681	679	653	685	642	677	698	686	687	657	692	663	695	690	681	684	674	703	715	695	703	702	703	685	668	672	652	694	663	665	640	679	691	636	661	631	654	638	649	695	670	746	709	641	652	662	679	665	723	737	674	649	700	703	719	673	670	675	659	670	666	623	656	640	664	685	668	674	657	677	653	689	669	690	684	656	659	696	682	711	685	655	712	681	642	657	683	608	707	673	693	672	633	701	665	671	676	717	665	665	654	673	666	657	692	762	695	685	707	661	744	671	700	636	678	684	692	652	643	677	686	700	643	684	698	674	688	686	644	678	678	683	655	634	662	701	690	641	660	673	702	681	665	641	693	685	743	701	708	669	677	623	657	628	653	721	690	679	662	707	653	704	697	724	683	643	664	693	632	695	707	692	694	670	668	657	671	721	711	676	696	683	649	651	696	677	681	696	640	728	677	688	643	670	686	654	695	701	673	701	693	649	708	613	677	661	712	678	634	643	664	609	723	696	668	672	636	688	697	649	673	659	708	630	661	670	676	652	635	684	678	675	660	678	668	694	690	639	693	697	675	712	631	683	662	727	661	695	679	657	646	659	684	668	654	634	679	696	682	685	653	657	694	697	649	646	635	639	722	679	695	651	646	650	683	666	635	688	684	700	695	664	677	699	655	634	693	704	712	680	690	697	713	655	696	658	672	644	721	682	691	684	671	690	650	619	651	655	713	672	632	661	701	719	655	681	665	669	656	681	640	738	655	642	689	643	702	685	681	674	698	681	667	656	682	646	659	690	680	672	623	676	704	655	687	732	656	672
22422	2433	1227	987	779	644	540	531	529	476	462	482	451	456	439	415	413	404	438	391	396	404	478	408	411	466	429	391	439	411	417	446	413	418	451	448	350	407	429	401	430	419	418	412	428	434	419	418	421	446	405	446	391	374	415	411	434	405	409	384	395	386	419	425	397	384	425	450	411	424	437	406	384	424	426	372	394	388	402	416	385	397	415	418	387	452	404	412	391	393	429	411	416	414	451	424	377	444	420	444	409	404	398	373	391	408	402	455	397	466	457	423	398	410	409	442	399	447	414	399	377	407	433	428	398	413	414	414	427	405	427	382	415	389	407	436	411	403	427	438	387	401	411	428	406	464	406	412	449	419	411	371	411	432	421	389	436	401	404	410	430	422	399	422	387	466	415	432	427	418	444	422	432	359	444	411	388	394	415	443	403	411	397	436	431	448	393	426	423	393	389	411	374	400	415	413	383	442	431	450	430	426	401	421	403	406	447	383	440	425	419	397	412	408	419	408	401	382	411	454	442	438	463	388	432	419	426	396	406	405	381	392	408	377	418	446	397	387	383	382	380	432	439	388	392	446	424	401	437	397	363	350	371	428	401	400	406	395	407	403	461	388	410	414	443	424	398	382	411	432	412	378	398	402	415	416	370	390	401	467	446	401	432	408	401	378	443	416	401	438	429	414	408	417	401	454	398	447	417	431	456	417	404	412	463	449	423	405	415	395	418	406	419	395	407	417	418	436	421	450	433	384	432	424	404	409	408	417	412	464	411	447	417	441	401	379	432	390	411	446	383	397	429	438	399	435	418	411	428	404	421	421	393	382	424	462	414	457	407	388	383	406	392	407	398	422	410	417	370	412	402	421	400	399	439	343	429	407	409	414	405	432	417	431	396	417	420	400	379	412	468	406	374	433	418	422	414	405	404	429	387	395	411	386	431	392	422	423	408	409	420	438	424	403	431	481	385	382	402	431	415	461	383	443	388	428	388	440	447	396	425	417	435	400	422	405	397	416	395	418	397	432	396	411	420	411	417	426	392	372	382	418	404	441	425	377	384	440	451	421	403	395	421	402	399	402	387	409	388	451	394	421	395	419	425	416	440	392	402	416	435	425	404	429	380	410	404	379	400	426	394	420	410	420	402	403	444	422	384	413	429	398	445	413	388	408	409	387	394	380	414	446	445	408	398	418	422	438	408	465	421	391	400	391	431	412	437	429	390	420	409	450	432	421	438	388	406	408	405	440	396	426	430	421	401	375	445	417	397	384	366	409	404	402	431	407	434	431	414	412	417	379	414	397	418	399	400	423	426	376	412	382	411	351	409	447	424	416	438	439	420	407	394	414	434	424	411	401	352	399	401	426	421	381	442	449	410	412	427	454	380	400	421	418	412	388	426	397	431	414	397	408	393	405	405	415	419	416	443	401	416	396	398	419	464	413	417	401	412	385	404	389	383	416	422	412	415	393	436	364	392	389	404	449	422	425	406	438	378	415	395	431	422	405	400	382	438	392	418	413	390	448	394	400	441	428	444	456	448	433	367	447	366	400	411	438	411	366	427	433	369	432	415	425	408	380	416	406	370	385	400	390	406	394	416	420	406	432	403	436	435	409	383	420	366	359	379	437	395	391	413	410	410	374	427	381	388	386	415	414	433	440	383	408	405	437	404	377	423	428	366	362	405	392	389	425	438	390	409	370	417	393	460	414	396	405	433	402	431	405	451	375	403	403	402	418	420	413	361	403	401	406	401	390	423	401	367	393	425	413	406	411	403	437	449	407	453	473	391	409	409	399	417	413	414	416	455	404	411	406	397	426	403	395	342	439	401	434	381	426	393	427	413	418	398	401	434	404	423	392	471	448	414	406	398	407	395	381	421	376	398	414	373	398	418	415	408	414	416	470	398	419	378	381	378	396	407	389	387	437	448	441	441	416	445	388	435	429	421	390	444	412	395	398	412	425	428	375	399	413	444	400	440	424	417	398	435	383	426	407	427	385	385	431	443	423	398	397	444	438	442	412	394	388	417	427	441	387	399	390	381	418	391	428	408	408	412	419	433	388	451	416	430	448	409	376	438	423	404	393	429	416	436	407	367	417	403	396	416	415	403	467	445	428	404	408	409	414	415	416	390	413	401	427	404	413	430	415	436	432	422	427	395	407	385	390	393	418	410	421	438	422	362	409	394	406	438	412	432	435	416	416	430	412	413	420	417	433	435	384	417	377	422	419	436	390	388	424	414	425	399	415	442	371	394	442	406	448	439	410	383	408	415	389	417	412	423	394	437	403	403	403	400	438	435	383	423	411	401	387	415	430	359	412	430	439	386	409	412	395	422	393	429	427	433	426	416	405	450	421	435	390	376	390	405	386	407	453	399	405	449	433	434	418	462	429	434	393	422	443	409	433	425	400	410	402	455	437	404	392	440	414	414	441	398	368	431	397	429	434	427	420	432	389	424	396	368	353	425	389	417	420	426	376	411	419	415	429	395	428	371	398	409	421	436	397	432	402	445	404	389	417	429	389	402	463	410	397	415	412	468	417	395	416	387	398	416	437	438	407	378	434	411	431	397	397	425	392	375	411	413	388	423	439	460	413	406	401	403	400	383	442	406	400	416	404	427	458	415	404	421	386	400	390	431	416	430	429	402	385	408	404	390	424	419	411	400	390	399	430	416	413	448	409	426	426	373	418	388	422	397	442	425	473	414	442	432	390	406	435	401	377	390	390	396	404	450	379	458	417	398	424	408	420	425	398	417	424	406	444	415	434	411	436	396	361	407	418	398	420	387	399	398	410	406	393	408	429	453	441	419	416	411	419	395	394	410	350	369	420	426	387	425	454	409	437	395	435	395	453	421	394	417	385	445	382	435	384	403	376	377	424	381	416	387	362	420	398	400	443	406	417	440	401	443	392	444	394	411	423	403	397	434	422	416	420	445	444	384	436	424	385	397	424	426	428	450	370	367	438	405	422	410	384	395	419	433	383	401	412	461	375	419	436	411	402	403	399	369	399	390	422	433	451	404	426	419	431	453	443	418	418	460	415	426	410	406	405	392	405	371	393	398	443	375	414	375	442	391	407	409	407	387	413	415	422	414	396	382	376	422	431	441	456	412	434	427	436	434	428	444	408	415	423	436	414	410	394	480	395	430	417	386	408	428	420	388	427	420	403	390	432	423	394	426	420	419	397	425	393	387	402	399	445	438	406	406	409	399	433	423	405	427	414	409	419	423	382	416	426	409	454	428	389	411	349	399	383	399	389	416	401	437	434	396	428	412	414	387	396	404	430	375	421	469	379	419	411	420	417	423	410	406	428	392	380	405	426	420	402	418	386	412	401	420	416	403	438	412	423	409	409	392	413	442	386	420	421	356	422	391	385	407	393	400	406	420	435	409	478	440	425	453	409	415	418	403	431	386	415	430	413	417	423	435	407	417	420	409	412	433	440	418	368	414	405	414	396	391	415	400	412	372	364	390	418	412	432	419	431	444	430	432	434	439	396
12245	1430	2336	2531	2368	1997	1752	1530	1447	1331	1283	1217	1189	1206	1106	1088	1114	1032	1060	1002	1053	972	967	1011	1010	1010	1040	955	1011	961	947	1003	922	975	963	951	963	991	943	997	977	944	908	914	937	923	914	938	893	898	891	942	915	871	948	922	931	915	920	924	907	910	910	947	947	932	925	932	967	950	892	964	944	836	909	942	913	954	938	929	925	920	904	927	897	909	922	937	970	953	911	976	944	942	891	867	901	924	891	929	957	927	950	865	926	897	935	959	873	935	967	899	918	916	933	934	923	892	905	953	882	931	939	889	972	913	915	940	899	860	901	898	908	913	914	855	932	965	908	966	906	966	940	918	887	840	858	891	921	918	885	906	948	917	926	950	903	929	970	913	915	922	899	953	936	985	920	928	939	903	958	933	892	952	921	906	929	921	892	891	924	959	859	937	895	909	887	981	888	974	915	905	909	877	862	926	922	946	917	928	947	930	952	929	879	912	903	894	925	921	895	939	894	935	903	896	907	902	916	898	929	912	932	953	919	880	912	889	954	930	915	893	938	928	867	881	929	961	931	944	893	928	917	928	921	857	973	895	939	925	867	933	909	946	918	936	913	944	944	966	965	918	915	946	915	924	891	951	950	936	895	957	901	924	935	898	935	932	956	915	934	964	895	948	890	906	952	888	956	911	871	890	937	868	866	963	850	907	946	925	905	980	980	958	942	935	842	941	936	924	934	946	879	920	932	955	913	991	912	940	893	913	926	895	894	916	859	928	911	888	934	959	945	901	886	884	924	929	921	951	937	867	923	894	978	896	918	921	909	886	912	906	947	908	981	954	925	927	946	868	924	924	920	902	907	919	892	924	954	917	875	903	922	943	912	910	922	901	927	932	931	913	950	915	985	901	948	922	963	918	943	868	962	886	916	900	896	898	918	909	929	885	873	955	910	914	962	883	854	897	895	889	885	936	906	871	932	929	925	922	860	938	941	920	918	911	947	911	931	877	891	968	926	818	907	905	882	931	916	884	944	924	915	955	916	924	882	961	948	881	926	934	927	935	902	933	946	905	914	912	888	846	962	914	914	907	968	890	899	885	900	916	919	932	937	914	938	903	936	947	932	965	933	927	887	917	900	971	890	875	949	927	862	968	891	913	918	875	959	898	894	870	877	948	944	964	878	949	951	873	921	888	936	912	938	894	948	844	933	942	919	871	914	889	933	954	924	911	938	935	941	896	935	891	910	876	888	934	911	951	935	925	922	921	944	878	868	913	926	931	940	932	935	975	927	941	950	962	889	937	912	934	873	918	964	932	874	921	947	922	956	951	862	902	893	875	926	975	966	920	945	970	969	963	904	872	902	991	852	897	959	939	854	935	952	969	898	890	947	925	901	877	873	963	952	927	886	831	958	917	959	901	883	916	868	956	912	897	869	929	934	854	954	969	907	939	920	857	903	908	887	915	923	902	960	954	963	855	915	946	912	969	899	853	931	879	843	951	955	947	916	913	941	951	932	881	929	850	948	878	906	921	918	929	939	870	923	923	947	913	955	893	930	927	936	898	881	892	902	929	892	943	940	916	925	900	878	933	916	919	944	908	944	909	907	881	913	928	940	920	880	898	920	923	918	909	918	932	894	903	938	904	908	935	887	957	920	917	865	897	929	872	866	939	931	916	929	911	940	911	876	891	880	953	961	897	903	921	908	959	1001	892	935	915	952	929	926	916	924	850	891	922	932	872	915	911	878	899	885	940	911	944	892	934	902	885	938	928	876	883	866	937	872	952	891	903	926	887	913	931	913	935	861	943	877	932	944	911	903	926	928	927	905	927	918	926	909	867	894	878	931	947	897	969	902	904	896	878	898	968	946	957	968	907	972	911	875	903	893	909	941	912	914	884	909	931	909	942	920	896	925	929	889	937	940	921	900	886	927	912	924	941	942	921	897	912	945	942	1014	921	918	910	971	923	943	937	967	919	905	886	910	889	855	914	947	997	908	900	923	907	922	924	914	961	901	932	903	931	929	927	934	952	917	949	890	974	967	924	957	921	925	901	907	899	900	847	906	935	918	864	964	938	935	882	956	840	849	934	935	903	949	953	897	921	937	902	946	903	952	986	982	937	922	987	882	923	981	863	872	917	889	894	905	878	899	926	929	913	913	904	928	902	969	935	917	950	898	892	931	916	872	919	859	913	920	892	880	958	921	927	939	946	872	928	983	902	956	878	934	856	924	934	979	917	897	941	920	851	899	912	928	916	914	905	872	894	891	914	888	864	896	920	931	948	976	955	945	916	945	895	966	911	944	965	926	908	929	897	911	941	946	944	969	880	952	894	898	901	932	893	940	902	920	905	910	911	945	956	943	937	884	903	981	883	977	919	875	908	952	897	906	869	893	961	899	885	875	908	934	943	911	969	926	906	859	902	937	878	888	929	859	882	898	873	913	942	886	877	951	845	967	911	890	919	896	919	900	890	966	923	918	967	981	932	942	889	900	895	910	946	944	905	920	1003	908	889	898	954	926	919	877	912	899	894	906	945	940	919	904	902	926	933	937	884	965	910	917	907	960	932	892	860	929	929	917	940	890	907	909	921	961	866	908	941	932	908	908	904	913	886	942	910	930	902	892	949	896	930	907	927	914	923	908	927	901	972	949	942	975	922	918	945	951	910	961	877	916	915	855	924	889	907	913	903	902	944	930	891	932	945	870	916	931	924	879	875	897	949	944	883	917	950	895	911	980	872	947	955	927	932	945	901	926	968	966	922	932	924	896	875	920	897	959	905	937	920	956	901	933	963	939	865	938	974	904	954	913	918	893	914	915	912	937	912	904	890	929	917	923	950	909	919	923	889	890	854	885	898	903	916	897	966	921	897	956	929	968	1003	917	918	967	894	821	927	935	927	911	940	953	882	937	855	907	882	869	922	921	916	921	934	909	926	935	1013	944	967	841	943	965	901	961	900	926	902	847	947	945	934	962	885	914	915	923	904	940	932	939	883	922	917	868	873	930	888	901	899	902	939	886	902	944	904	965	898	903	926	944	957	930	921	944	950	922	951	903	956	923	894	921	903	908	900	917	853	947	894	958	924	905	874	939	960	957	955	918	942	900	900	885	875	932	922	888	882	982	910	940	902	886	931	909	869	884	901	972	928	986	905	934	956	902	915	971	878	984	891	918	911	888	926	931	951	924	925	872	914	934	928	917	907	923	949	933	972	880	879	899	922	965	921	948	906	956	952	942	912	900	931	932	929	935	953	912	896	892	941	857	868	936	857	962	904	897	928	895	944	929	903	933	934	888	803	939	930	908	944	947	902	924	887	897	893	947	914	942	919	917	927	936	959	927	956	883	855	943	906	901	917	900	930	926	954	903	1013	921	951	880	1011	942	915	930	931	929	922	920	919	935	911	928	923	881	866	902	909	890	943	920	897	918	924	931	948	918	891	894	931	921	930	918	921	875	937	959	958	908	913	876	931	898	892	892	948	921	912	866	883	923	895	916	910	896	899	909	925	877	890
3812	285	242	225	232	229	255	209	246	248	208	210	217	243	246	213	219	230	213	188	218	213	226	231	236	225	227	212	216	220	198	221	249	236	221	217	222	209	232	218	226	218	244	235	221	234	209	230	237	209	225	202	204	246	224	235	227	196	213	203	220	213	212	194	203	247	235	221	209	215	238	212	207	182	219	203	244	214	227	194	203	224	212	233	219	231	220	236	198	234	187	212	209	217	231	230	224	211	232	230	192	223	240	234	238	247	222	227	192	234	216	240	205	224	220	234	245	220	231	233	237	210	208	226	202	218	223	213	238	207	195	241	221	215	225	237	220	223	198	231	221	233	172	219	215	232	218	237	223	231	219	240	229	235	214	203	218	239	221	207	234	236	224	215	257	223	209	224	228	239	202	231	195	210	213	235	244	230	209	206	222	201	186	232	232	229	241	205	232	196	221	197	204	219	231	226	224	250	245	198	213	242	215	222	246	224	217	218	223	231	217	246	257	215	225	229	208	241	210	224	234	251	214	235	182	227	219	216	218	220	185	209	233	251	213	255	250	237	198	223	224	204	238	206	214	224	219	240	238	233	198	207	229	230	230	218	231	207	229	208	247	187	206	225	234	234	246	222	245	249	238	226	239	207	219	224	193	203	222	227	207	232	218	236	220	222	219	202	238	227	208	222	228	233	187	222	226	254	227	248	212	227	221	241	212	226	219	217	210	222	241	196	240	208	214	231	241	207	230	227	206	215	212	204	196	226	226	218	210	225	214	199	217	202	236	212	221	231	210	223	210	220	216	223	241	205	251	238	200	215	202	238	250	200	238	200	228	218	200	203	211	229	218	221	250	223	216	175	228	217	256	249	228	229	228	183	224	202	224	214	227	229	222	230	196	228	219	202	219	206	231	224	229	205	224	216	245	226	201	259	193	208	212	222	219	233	223	213	196	213	223	220	239	229	188	218	204	194	238	226	221	217	197	240	200	194	193	220	221	211	235	221	262	204	240	213	203	191	208	214	230	197	227	221	212	203	223	208	240	211	252	230	239	202	213	230	196	210	207	246	224	243	217	222	231	215	243	220	223	246	218	207	236	227	214	246	227	223	218	217	216	211	219	210	236	231	234	234	201	209	235	223	217	214	234	229	221	241	223	226	229	230	217	214	211	204	240	223	215	231	224	204	224	210	218	213	203	229	225	211	194	266	221	246	225	217	198	233	243	216	183	238	220	196	216	219	201	223	229	229	193	231	235	175	211	205	240	231	212	233	238	192	194	221	231	216	218	228	223	195	236	212	231	236	212	232	238	200	206	194	205	210	245	198	200	240	231	223	248	218	239	231	229	228	187	204	210	207	192	224	218	190	183	243	222	222	208	222	200	236	214	237	227	220	208	235	217	217	197	246	242	248	218	184	220	222	227	228	210	216	225	194	214	215	239	189	215	223	214	227	200	205	219	201	243	206	217	206	230	212	229	221	236	210	239	224	229	224	230	233	233	200	220	232	213	205	222	233	211	237	223	249	221	227	223	222	233	222	192	199	213	207	216	215	237	209	217	199	237	254	234	199	252	245	218	229	187	230	209	239	228	190	226	222	222	227	203	222	198	230	217	213	196	226	225	224	229	230	208	217	235	214	226	241	212	241	232	228	238	235	217	233	216	245	192	216	218	224	219	219	231	222	226	230	243	238	234	225	228	230	212	211	228	221	234	232	201	245	227	194	208	220	212	220	196	227	239	192	197	212	224	212	205	206	218	221	242	213	236	215	230	235	223	202	211	209	247	211	212	217	231	239	236	241	203	206	201	207	213	209	214	213	187	219	213	228	226	230	227	215	244	202	200	221	229	229	212	229	206	205	210	183	229	235	217	203	207	233	210	241	183	207	218	201	221	202	199	237	224	213	225	245	196	194	231	232	213	240	206	217	193	211	215	217	212	223	212	223	226	194	223	221	244	208	213	208	214	223	221	224	237	193	211	219	235	204	234	214	230	240	220	202	218	222	234	207	244	222	219	223	194	222	187	225	200	246	247	218	213	227	229	217	251	222	195	221	231	215	223	220	225	242	214	235	216	205	214	214	228	226	232	200	220	214	221	208	226	213	227	208	206	222	271	223	224	224	205	224	216	218	211	223	218	221	253	211	205	241	169	215	219	230	216	206	244	212	218	218	234	211	211	225	255	242	228	230	208	204	229	216	220	231	215	214	234	232	194	225	199	211	235	204	247	201	239	233	219	211	237	209	214	223	235	216	233	219	231	230	213	247	221	238	213	220	235	231	228	196	227	200	210	202	232	231	223	232	201	225	202	207	188	201	227	224	206	195	225	227	236	201	226	251	219	226	241	232	225	231	224	207	233	225	208	207	229	264	229	239	207	226	240	190	231	231	215	233	228	266	221	234	213	184	208	227	207	225	223	211	226	240	229	214	211	224	222	240	226	213	222	212	230	208	188	212	204	227	219	229	209	223	219	243	214	248	208	239	224	225	217	184	231	213	220	207	203	210	218	244	234	208	237	241	259	209	233	236	230	227	240	216	176	207	223	212	201	217	204	198	228	200	209	240	232	250	233	183	191	205	219	220	202	228	213	182	210	207	244	207	236	201	212	240	203	203	229	236	230	246	226	221	222	212	190	238	220	226	223	222	236	225	266	212	201	223	221	217	190	208	215	220	220	214	208	224	220	210	237	224	222	200	228	211	247	224	240	209	218	247	230	231	244	234	230	245	228	195	212	199	211	226	234	226	227	191	217	247	205	233	251	211	221	230	200	245	243	210	233	225	213	232	221	228	205	217	214	209	205	223	212	223	244	223	206	250	223	252	206	233	241	227	227	219	252	231	214	200	242	216	225	214	230	224	223	210	233	203	216	263	227	246	245	231	219	196	217	224	239	249	289	217	220	231	201	222	200	202	226	229	223	211	189	180	241	230	215	243	213	207	228	216	233	192	198	248	226	228	213	199	220	205	193	217	255	223	232	210	215	217	227	253	218	219	211	232	227	230	216	192	231	227	219	254	214	216	200	215	197	238	204	212	195	255	271	234	255	221	237	198	221	235	216	219	211	230	221	203	216	191	244	232	226	220	212	242	221	198	224	192	227	236	232	203	220	215	260	228	211	226	224	216	239	213	218	212	246	244	220	225	216	220	236	242	260	232	183	201	240	201	208	186	216	231	173	201	232	212	218	231	243	207	191	214	230	239	213	224	190	208	239	205	219	217	216	226	241	179	219	234	238	207	229	227	219	224	202	230	245	211	211	210	217	218	218	224	232	239	215	225	206	209	231	197	208	195	212	224	252	209	231	219	217	215	236	207	241	216	194	208	184	213	231	235	207	213	227	208	206	262	183	223	220	210	215	204	217	252	245	211	261	234	204	238	205	225	244	221	222	233	224	196	230	236	225	216	205	247	219	226	211	194	245	217	222	216	222	217	242	240	216	229	211	198	228	200	185	206	230	208	225	221	216	242	252	209	209	235	207	203	254	232	227	242	236	225	192	228
2962	551	549	577	533	535	545	561	566	533	530	553	539	587	565	520	513	512	534	592	504	548	519	576	521	542	539	518	541	540	509	549	547	549	586	604	565	522	566	536	545	553	561	531	541	529	510	521	528	554	502	538	535	533	534	505	545	516	543	550	531	532	523	597	508	564	558	543	534	545	564	552	549	511	549	558	558	539	545	545	513	553	561	554	515	550	574	512	563	536	577	572	549	540	505	548	556	551	532	486	544	507	547	522	521	547	553	550	533	566	488	527	514	525	530	528	560	585	536	530	546	547	550	591	524	576	516	553	579	555	522	500	533	565	540	518	523	544	533	563	518	513	532	504	571	554	565	523	563	564	519	542	609	539	555	571	535	513	552	497	523	564	561	551	538	549	543	554	506	560	545	538	592	544	577	515	572	540	580	504	565	469	554	523	540	509	539	517	527	553	545	558	535	567	499	509	527	582	554	540	560	528	556	546	559	573	555	555	547	532	508	536	532	538	554	548	539	539	563	535	552	515	539	542	531	556	545	540	556	474	542	550	533	533	561	575	546	516	607	532	545	578	533	534	532	602	560	515	540	569	527	532	550	557	559	500	532	538	532	563	514	549	516	596	511	528	587	489	531	513	558	555	550	532	530	528	567	561	514	529	518	502	496	526	545	559	591	543	527	542	553	529	523	572	500	505	550	566	534	525	521	531	562	525	517	516	523	522	563	487	539	504	529	504	520	532	544	543	515	562	554	517	561	542	603	519	509	543	537	513	535	521	534	527	534	537	540	557	513	558	530	548	545	558	513	506	541	584	519	577	550	539	585	555	535	541	548	529	521	508	548	546	554	525	510	561	549	566	523	516	568	554	500	553	518	554	549	503	544	543	582	540	540	555	544	524	570	572	521	516	541	527	527	541	532	561	491	520	519	534	536	508	539	506	593	544	517	504	492	512	562	522	501	520	503	501	564	512	508	565	562	552	568	558	519	534	499	552	517	556	528	523	512	527	525	502	529	471	554	551	540	524	518	539	515	550	537	521	482	535	534	587	562	510	517	547	511	501	563	529	513	558	531	564	497	565	565	532	560	507	561	503	492	550	547	513	523	566	526	530	578	497	504	559	575	517	533	512	511	550	541	520	556	571	532	535	503	548	541	540	541	532	535	505	553	561	557	518	551	517	526	547	539	564	593	524	557	506	542	522	519	574	588	539	563	545	540	484	501	544	534	562	565	529	537	526	551	557	523	550	547	541	557	557	537	563	536	520	554	510	532	512	528	537	553	509	519	487	562	558	516	496	544	537	559	521	560	563	498	529	518	518	562	548	516	543	574	556	517	537	537	554	534	584	567	538	508	524	559	535	548	574	513	513	519	535	585	511	548	555	498	517	513	580	524	580	569	537	519	529	525	515	515	558	504	567	544	548	560	536	553	529	582	546	505	545	529	510	557	546	513	543	532	538	527	516	531	540	526	474	483	546	541	534	543	497	515	533	591	537	510	546	568	539	518	589	562	522	511	514	540	543	595	553	497	533	546	521	540	554	540	550	529	523	549	552	546	573	558	520	547	563	545	569	521	497	582	555	518	488	540	515	553	542	556	536	500	527	540	510	536	540	572	570	527	550	552	509	517	541	523	586	530	545	539	519	569	484	528	564	576	538	565	529	549	540	503	564	536	513	574	546	554	538	582	546	550	551	538	512	540	558	550	521	538	524	552	551	517	512	504	517	555	584	545	555	536	554	494	509	587	533	515	558	531	543	535	547	522	585	523	562	547	543	526	536	527	531	524	517	517	515	517	554	545	524	544	519	553	569	550	504	528	498	597	532	503	523	521	509	557	519	551	576	528	544	539	544	550	523	532	540	555	524	568	522	559	524	546	536	510	563	568	513	533	537	532	507	531	477	534	524	580	519	535	544	562	501	541	528	524	560	552	568	536	534	519	525	534	580	531	540	531	511	578	526	550	559	534	513	516	570	541	540	566	551	528	571	548	549	545	538	553	544	552	505	551	513	537	487	565	511	565	544	535	505	555	504	570	557	536	552	554	549	513	522	528	550	549	558	546	536	523	536	521	507	525	541	553	564	517	527	519	548	547	531	539	534	494	564	511	519	543	560	532	519	538	509	556	583	531	566	528	539	551	535	521	531	558	500	560	546	581	504	530	510	567	547	517	536	559	536	537	529	493	503	528	508	517	533	511	549	518	551	512	539	541	541	551	523	546	536	520	529	520	526	556	567	546	561	601	555	522	524	536	515	560	508	541	539	504	536	544	550	533	524	537	531	530	586	534	522	539	521	514	518	576	552	538	511	512	554	515	548	546	572	566	568	548	544	489	550	537	519	563	557	580	528	538	499	562	529	514	519	546	497	526	552	533	503	549	533	545	577	508	547	552	521	578	546	554	520	555	534	581	518	496	578	543	549	538	555	517	608	530	528	541	516	585	527	544	506	522	550	538	564	533	589	564	571	553	495	514	574	536	542	575	545	536	552	550	540	538	536	535	557	534	521	494	519	522	569	539	504	555	533	524	515	503	500	562	546	549	562	549	568	546	528	562	511	517	548	521	545	574	554	525	556	566	522	568	533	523	539	569	538	571	539	535	567	555	537	546	546	565	534	531	542	531	560	556	505	562	534	536	571	530	515	531	499	534	540	547	567	545	522	565	533	489	510	542	491	551	564	536	542	548	517	521	528	527	589	503	537	533	527	552	531	566	560	530	547	576	574	537	541	520	595	540	563	511	522	530	540	547	555	521	516	547	500	550	543	531	586	540	516	533	577	543	539	534	570	534	546	545	543	521	524	542	551	498	530	542	545	527	552	512	560	580	511	509	539	542	525	549	542	577	544	549	561	523	551	527	542	552	539	537	530	499	584	556	557	556	539	519	558	523	539	519	550	594	587	500	528	544	546	517	540	539	526	535	543	549	553	513	532	541	578	550	534	496	546	558	557	570	550	533	533	538	519	497	549	526	553	527	520	568	546	510	544	600	533	561	516	521	528	534	531	528	538	520	528	541	494	550	544	507	518	534	572	510	541	541	543	552	521	519	540	554	531	555	532	537	544	495	534	521	539	550	511	564	590	575	502	551	554	503	498	521	527	561	540	553	563	535	558	515	534	514	541	545	515	547	538	546	568	559	519	523	529	552	514	532	541	499	510	561	548	534	534	511	601	546	570	512	577	531	551	554	526	539	549	537	566	523	529	510	512	517	529	563	573	551	572	557	529	543	523	540	552	524	528	541	514	550	525	525	554	559	528	552	515	557	516	513	540	546	562	521	527	501	560	517	543	559	554	585	546	531	558	549	530	578	511	512	525	531	584	538	563	620	507	516	536	583	561	536	503	487	530	528	541	532	574	515	558	569	547	571	574	522	553	576	554	555	540	509	560	531	517	529	561	524	520	546	529	544	499	513	545	544	548	564	580	530	525	551	512	548	534	566	559	562	558	578	531	511	537	538	581	535	502	574	555	505	531	547	554	550	544	534	551	557	491	526	554
13991	1034	625	566	495	409	349	339	332	329	302	290	308	313	301	317	268	274	322	275	319	312	278	318	289	276	251	300	297	264	286	263	310	253	312	291	309	288	305	296	299	325	291	310	308	283	274	276	301	289	254	294	281	265	264	282	290	280	280	307	297	296	295	274	319	284	294	273	280	316	315	290	302	295	274	279	275	282	256	246	263	278	257	306	279	314	280	313	288	281	319	318	275	293	325	292	283	292	255	288	307	277	301	291	313	310	304	269	291	300	282	295	276	324	292	308	294	252	254	283	264	330	254	288	283	293	271	269	307	281	304	262	312	276	263	290	292	300	289	277	273	303	276	279	300	271	291	275	275	245	272	241	289	290	306	287	285	273	279	277	265	260	272	268	284	294	285	308	271	309	257	294	313	305	260	333	311	317	292	300	258	274	281	269	282	320	240	271	268	293	274	332	282	266	268	288	293	290	300	292	275	268	263	275	275	283	282	313	293	305	303	290	277	263	277	279	277	292	259	294	282	261	285	284	279	251	278	285	313	263	258	302	302	261	289	348	311	267	312	281	253	273	299	255	271	285	295	282	290	260	270	280	270	275	322	281	284	288	279	278	288	255	275	263	306	281	299	276	293	262	287	286	253	274	283	273	246	273	305	278	271	317	309	287	250	272	308	288	289	300	298	282	278	317	297	265	290	282	294	276	271	286	311	278	283	272	275	302	294	310	287	256	262	312	271	273	290	302	300	257	287	333	284	293	266	303	288	298	286	279	265	260	305	281	249	304	282	281	291	312	282	293	322	263	290	276	243	300	288	274	287	292	281	269	281	249	296	290	266	261	273	279	255	302	259	270	270	277	242	247	261	288	279	290	283	255	299	272	287	277	289	280	295	274	270	277	303	262	259	288	300	276	293	271	294	264	263	274	314	248	279	285	303	316	290	291	251	269	303	312	269	266	281	306	298	266	286	281	296	286	274	305	265	293	281	289	300	268	293	297	317	278	249	270	271	299	278	320	303	292	312	321	272	272	258	309	313	302	304	281	296	290	282	277	273	284	265	277	264	283	302	302	258	266	321	269	297	266	251	285	275	283	297	314	297	296	324	268	306	278	281	305	237	290	308	340	294	268	289	278	296	291	287	283	270	281	266	294	307	283	293	284	297	300	300	270	300	282	258	264	260	285	268	283	278	284	307	297	282	282	272	257	273	311	326	287	287	299	287	312	301	296	269	273	268	253	270	289	295	282	276	288	277	267	312	273	272	291	275	259	303	281	299	310	321	320	286	293	296	294	271	277	280	284	311	282	273	279	263	311	291	263	307	265	288	270	260	268	316	322	304	307	279	267	317	288	282	333	324	285	311	285	268	256	280	281	304	308	294	315	308	296	291	243	251	283	289	280	279	273	294	268	265	271	243	283	287	286	294	315	282	289	297	335	275	315	314	266	297	292	272	313	257	304	321	249	258	279	313	317	273	303	288	280	283	270	309	250	300	293	271	292	279	274	263	265	281	291	287	290	276	273	287	298	283	285	276	286	308	315	265	313	314	289	282	313	279	297	263	288	284	310	273	310	287	297	284	289	273	281	298	303	270	272	271	260	293	249	297	285	303	262	283	296	302	275	303	310	296	285	267	316	293	278	329	283	281	282	302	289	303	286	275	291	299	271	290	268	311	296	301	278	295	272	266	304	252	275	306	329	262	274	266	281	295	303	261	280	298	284	270	289	282	274	293	287	281	276	273	265	280	281	243	278	283	296	314	287	274	282	281	249	285	306	297	284	278	260	294	265	265	276	285	277	263	277	283	273	296	295	311	279	313	273	284	272	309	299	259	273	303	256	270	278	259	292	275	302	262	300	244	291	280	261	268	297	314	249	309	309	278	285	303	265	270	267	253	278	304	264	307	281	272	269	282	267	288	300	303	242	305	254	266	265	264	285	299	290	281	326	324	313	260	287	279	275	300	292	275	259	299	280	275	278	271	272	275	305	290	278	290	275	286	282	282	315	266	270	278	295	257	278	284	269	294	265	296	282	265	303	278	247	289	302	300	303	278	305	268	311	335	270	322	260	291	282	273	272	296	282	276	268	301	313	310	280	299	288	322	286	283	299	272	267	297	311	265	323	294	279	316	302	330	288	271	276	288	324	277	317	289	281	270	293	309	282	294	299	276	250	268	292	287	294	271	327	292	313	292	287	274	298	287	297	317	280	284	273	281	289	256	293	280	286	282	260	299	256	283	324	274	249	268	300	281	319	312	282	254	308	253	275	269	302	275	281	299	263	310	253	294	264	259	258	299	299	271	260	316	302	299	263	252	254	294	296	309	291	306	281	294	303	298	298	293	301	296	302	305	281	302	318	280	259	284	298	286	288	266	270	294	275	282	261	287	283	257	280	279	287	263	308	279	282	325	287	257	288	277	289	286	313	283	280	291	303	277	265	242	280	277	291	254	291	264	301	270	296	308	253	266	262	281	257	265	301	280	319	273	256	304	295	310	259	250	269	287	281	324	248	270	310	281	285	275	297	271	248	281	295	283	315	294	324	330	292	307	274	273	304	288	271	294	275	299	253	266	262	286	326	289	299	285	318	246	304	274	268	292	323	277	314	277	299	300	279	274	279	292	294	270	306	285	283	264	280	278	334	292	276	281	264	297	294	305	293	278	294	284	296	262	284	252	279	271	300	310	320	276	265	278	293	290	278	254	281	301	277	295	320	278	238	274	259	260	279	267	277	286	263	260	258	296	251	251	264	291	272	317	286	319	256	308	295	269	278	310	274	290	301	305	255	306	270	290	300	283	285	270	281	272	295	267	272	279	278	290	274	302	313	303	292	268	288	284	272	291	273	302	264	284	298	281	263	307	281	259	255	257	233	297	268	294	285	246	272	304	279	298	292	270	283	282	291	306	273	293	280	270	315	289	300	279	283	277	288	320	291	280	256	293	287	292	293	278	257	276	253	300	321	292	303	326	320	284	282	293	265	278	287	276	293	271	278	268	295	296	284	266	309	268	273	322	274	252	277	273	273	292	273	262	288	275	291	301	254	272	261	306	268	285	291	283	274	279	273	298	296	265	296	297	277	324	313	274	286	278	276	300	281	272	296	282	295	289	279	315	285	274	290	278	283	276	272	301	280	302	265	264	292	283	278	280	297	278	258	288	291	318	299	263	311	309	246	270	257	281	285	281	282	277	307	293	320	264	304	295	291	303	277	266	311	281	291	307	276	253	302	286	285	276	302	312	320	281	292	253	290	270	294	327	276	272	304	283	271	273	272	269	298	268	291	328	291	285	290	284	258	301	282	271	293	255	284	264	274	267	296	269	281	289	300	290	262	287	307	264	285	308	276	252	320	299	274	292	325	294	309	284	272	256	286	316	310	279	269	301	241	249	284	283	281	269	302	279	267	312	289	311	276	275	285	299	274	300	287	278	278	306	247	287	298	297	258	304	289	289	239	290	306	285	269	259	267	282	303	272	294	254	264	296	258	251	277	304	287
9249	957	1381	1496	1397	1211	1043	1097	941	894	817	817	804	785	734	740	707	754	734	765	731	710	717	711	780	708	708	706	683	681	669	701	658	641	715	690	696	726	660	684	673	640	674	699	720	691	714	687	668	710	648	707	734	703	661	704	715	701	738	663	683	678	701	682	706	690	684	680	700	637	652	643	684	703	732	717	615	648	709	643	712	660	690	654	670	675	667	678	660	711	682	678	680	656	666	720	654	722	635	630	665	702	724	689	692	659	653	655	652	689	665	742	711	647	685	708	681	675	723	692	708	725	682	691	651	711	683	638	710	668	666	632	660	694	647	665	696	661	646	692	637	667	679	697	709	651	704	626	648	709	659	680	686	748	701	690	652	694	674	687	655	700	645	640	720	691	682	678	702	697	661	719	655	680	726	711	678	691	687	671	651	652	661	655	705	679	658	634	672	668	694	662	711	650	709	646	663	652	653	702	667	630	724	691	649	657	628	678	694	665	669	665	682	670	701	657	704	679	653	711	690	643	700	666	685	650	648	654	693	704	672	630	647	702	632	670	657	723	690	672	687	659	669	670	705	648	718	658	638	689	667	671	689	723	678	693	663	673	717	697	730	669	636	654	702	653	653	688	672	690	665	641	654	683	697	639	653	658	677	664	707	667	696	726	653	644	614	692	698	681	656	697	629	706	633	664	682	655	658	710	675	662	724	698	670	649	693	709	674	688	668	688	664	676	674	633	665	682	671	669	655	688	714	647	693	707	703	666	728	710	685	679	639	688	650	705	656	673	671	672	639	701	609	706	630	634	663	678	627	680	702	670	703	676	707	641	672	654	637	629	644	699	629	664	675	673	707	711	639	704	708	697	651	671	682	680	695	729	668	682	657	629	645	727	658	671	713	679	673	782	676	672	715	706	673	648	644	704	643	680	700	671	693	666	695	689	695	667	690	683	694	725	687	668	729	672	691	661	722	716	739	665	680	664	696	642	666	710	702	681	696	682	657	684	724	687	671	678	714	693	674	673	693	717	689	662	722	675	698	715	683	688	693	691	662	698	705	662	661	671	660	625	669	649	679	694	689	672	698	713	704	643	678	640	670	642	641	645	651	657	653	686	684	629	684	667	691	653	675	673	692	696	664	637	685	636	689	665	657	656	689	683	670	691	656	652	684	676	728	662	683	676	643	627	645	651	685	644	714	657	694	660	664	648	693	693	727	712	662	689	647	666	715	709	711	650	706	659	681	699	638	669	696	663	638	723	656	616	637	661	681	678	679	662	628	652	734	650	700	672	634	708	627	674	686	717	691	645	661	643	733	687	647	714	689	687	706	696	682	671	663	703	685	650	663	654	705	720	674	680	733	696	658	712	665	648	690	710	702	674	692	676	649	667	651	718	678	650	672	678	645	705	678	710	693	671	679	740	722	704	713	665	676	693	660	645	615	629	694	687	752	636	639	693	667	641	687	677	711	712	653	736	691	691	651	698	694	636	730	659	737	617	643	677	710	673	685	671	689	661	708	637	712	711	647	679	746	675	717	693	659	639	700	713	721	660	709	691	648	666	704	660	625	676	689	645	696	658	661	659	657	642	673	656	674	685	655	679	697	697	681	675	671	670	660	711	659	708	691	698	607	741	640	690	693	674	640	683	644	629	687	660	658	695	640	684	683	744	674	711	693	679	719	650	679	677	657	641	694	702	670	665	711	680	618	695	638	701	673	653	704	681	646	678	662	651	701	683	667	690	683	678	715	708	659	664	640	706	693	684	636	736	627	641	675	679	699	712	679	632	644	698	674	650	655	763	651	717	692	665	699	681	693	704	648	678	656	647	651	678	660	665	722	704	647	647	671	662	694	675	691	674	630	715	666	654	673	712	647	678	620	644	692	653	651	614	685	642	679	679	736	691	635	681	705	655	699	721	648	713	680	665	711	677	661	717	711	663	625	696	641	690	712	685	656	669	683	664	654	684	671	624	656	658	672	686	696	664	664	664	679	702	686	652	666	681	631	673	695	666	699	643	681	654	634	694	676	700	658	652	647	709	706	679	663	657	623	660	697	653	701	595	692	652	615	697	699	628	653	652	629	675	660	674	700	631	663	708	676	702	680	672	672	655	634	650	701	687	676	687	652	693	652	683	693	689	669	681	697	692	701	657	664	666	709	682	692	724	672	672	655	681	668	666	627	663	669	699	658	658	683	687	672	699	640	714	665	714	671	700	702	710	663	711	687	694	671	714	704	680	642	696	654	689	724	634	640	661	680	685	671	621	659	676	674	678	670	694	684	730	720	687	654	688	637	661	673	635	709	664	671	667	709	680	695	647	716	655	637	647	713	709	629	683	675	665	663	660	695	668	690	678	658	662	695	651	663	676	718	688	676	644	651	746	715	691	690	697	645	619	716	719	671	668	712	686	668	658	690	673	665	679	735	683	698	663	722	696	681	680	645	646	667	692	715	681	623	645	723	676	649	725	692	658	655	651	694	632	719	593	717	659	644	649	696	665	719	683	688	667	652	684	694	655	672	675	608	678	690	649	728	708	649	683	685	691	671	622	678	693	694	707	708	698	681	634	684	705	673	693	665	700	667	690	680	711	657	694	723	705	709	662	698	643	672	678	648	672	665	654	656	658	666	706	668	658	686	682	627	640	699	624	690	647	700	703	666	670	691	623	692	650	671	716	705	672	661	676	710	659	646	692	679	684	746	667	693	645	646	727	670	635	641	673	682	630	626	642	699	685	694	681	693	727	694	690	681	669	665	698	708	667	642	645	726	671	700	653	652	640	670	667	650	666	645	657	666	684	653	696	644	663	686	667	676	674	681	675	668	664	729	712	635	723	698	625	716	691	645	689	696	631	708	667	649	644	684	691	713	627	668	687	711	666	622	685	695	691	674	626	709	643	684	691	668	666	690	719	631	643	699	691	685	707	687	647	667	655	663	642	668	687	705	708	705	653	673	631	658	665	666	670	689	626	706	629	655	667	657	674	680	698	662	672	716	679	640	656	650	722	676	694	693	690	672	696	657	701	688	652	677	691	708	690	706	663	659	675	623	689	624	662	633	600	666	713	692	657	686	686	683	711	742	674	698	601	668	658	693	710	704	657	679	645	714	705	673	643	721	649	663	709	741	745	654	669	741	659	660	715	710	683	622	700	700	670	698	705	643	695	683	719	682	626	670	667	656	657	681	665	689	700	702	684	705	706	659	657	672	694	677	671	725	678	611	670	665	658	677	641	651	705	684	686	609	691	684	674	711	667	666	707	673	664	646	690	670	700	636	681	663	683	668	678	692	643	651	688	680	691	648	689	655	677	650	680	694	697	727	661	682	712	699	699	697	682	647	683	699	654	662	679	713	658	735	652	713	630	691	668	703	657	666	712	651	654	689	700	657	651	692	717	696	653	705	663	692	717	656	707	674	672	647	690	722	629	673	722	637	686	630	690	647	690	699	688	711	645	632	687	674	669	652	725	728	718	711	678	643	676	695	661	725	661	687	642
21432	2178	1137	980	728	602	600	500	542	511	496	476	411	461	453	414	411	408	385	461	377	414	402	442	404	390	414	396	422	436	413	449	383	438	367	415	401	392	383	399	419	415	420	423	427	386	407	454	409	441	445	411	457	417	421	415	429	410	420	402	417	464	422	425	363	431	416	414	415	408	411	400	431	393	384	458	377	385	386	406	404	378	405	396	416	398	410	396	410	373	409	403	405	396	452	391	395	417	406	446	382	416	344	409	478	411	470	417	375	400	430	400	368	356	396	390	453	453	400	423	415	394	404	412	424	431	427	420	406	407	412	433	454	413	409	383	402	400	392	407	383	418	457	417	395	408	452	397	437	456	434	369	415	427	420	416	411	408	416	398	464	418	408	432	397	421	395	418	401	375	369	412	386	429	399	424	365	394	411	406	389	424	391	413	407	418	400	390	421	419	459	423	402	433	400	379	395	401	410	383	374	435	426	422	404	446	391	392	397	406	392	426	413	381	402	373	403	392	404	370	392	394	423	418	394	398	409	412	407	419	407	441	423	369	414	434	411	422	428	412	412	416	410	387	391	433	399	408	398	417	427	421	394	413	413	345	358	418	485	441	387	418	382	393	417	409	437	435	388	398	379	418	409	394	446	399	419	396	421	452	422	413	430	407	354	364	385	455	386	412	449	394	405	402	427	412	428	433	408	432	415	421	384	365	388	470	381	450	401	431	417	398	413	419	418	370	395	408	383	411	419	419	420	426	382	428	410	413	387	424	411	390	408	439	411	393	417	399	413	419	408	406	422	428	411	461	430	400	383	406	403	417	397	371	387	432	396	422	415	419	439	384	399	404	416	432	434	425	380	417	415	357	441	398	422	449	389	429	410	458	405	396	432	412	385	407	391	482	417	398	404	414	391	433	447	406	402	389	419	441	401	387	419	399	430	419	396	439	435	412	430	427	426	440	435	405	415	391	452	402	405	458	385	399	408	374	376	366	430	428	402	411	429	425	403	400	396	399	428	403	394	397	416	462	408	394	418	406	422	403	403	414	422	363	379	426	411	388	407	412	353	341	401	400	389	376	384	395	422	398	409	398	396	467	412	383	440	388	393	412	407	442	418	399	368	412	427	396	412	409	427	389	399	471	355	424	402	435	379	406	428	397	378	434	422	415	366	377	381	439	375	406	430	423	391	423	425	439	387	392	427	409	424	430	364	400	395	428	436	379	449	431	464	432	414	434	437	379	420	377	429	400	388	408	409	388	424	417	386	368	364	413	406	406	422	436	428	399	394	418	378	416	401	384	433	429	414	424	364	408	431	415	430	391	402	446	445	414	464	399	442	408	384	390	365	415	418	392	376	400	393	374	405	418	426	418	403	420	400	404	426	455	380	393	437	399	440	420	426	417	414	406	383	383	437	395	433	402	417	439	442	430	399	417	412	401	413	414	416	429	475	411	413	457	414	411	444	427	396	396	410	415	419	431	461	401	427	421	415	392	434	451	386	455	382	419	397	432	444	463	474	372	380	438	414	387	461	409	407	403	404	398	413	409	455	420	409	413	393	407	428	407	417	445	417	412	443	355	418	389	415	357	366	393	390	405	370	412	398	420	426	425	421	419	386	437	450	437	385	422	420	435	421	376	372	399	425	457	432	433	419	435	407	366	405	395	377	418	425	409	395	402	430	400	353	420	411	393	400	399	410	400	380	419	393	463	436	417	397	432	435	420	411	435	398	403	426	383	414	407	418	404	416	389	435	397	415	435	446	408	394	411	443	411	427	402	396	392	421	404	441	450	438	397	411	415	410	419	400	390	384	380	413	439	440	406	377	456	411	400	411	403	409	397	417	375	404	407	448	399	418	391	402	430	429	439	390	388	433	440	444	414	409	403	419	416	416	415	419	402	434	440	415	446	421	443	422	434	399	416	404	402	389	448	425	392	380	423	399	400	401	416	408	415	368	425	405	373	401	423	399	395	395	419	410	419	386	383	414	433	405	438	414	401	390	402	366	387	440	407	444	407	417	403	389	373	382	387	365	426	412	425	437	421	393	420	410	392	404	437	368	408	380	471	407	401	372	430	436	402	426	434	407	400	406	416	394	407	436	389	420	410	417	438	426	363	422	405	409	429	435	412	416	388	463	416	383	408	423	426	425	405	436	424	385	383	429	375	389	400	429	440	408	385	392	414	426	418	448	426	400	443	408	385	389	372	421	404	410	379	410	403	419	448	382	459	434	397	381	411	398	386	425	406	381	423	419	371	428	416	402	428	426	392	398	369	413	406	432	401	460	349	455	422	494	399	409	398	443	392	411	435	416	399	406	394	376	377	361	446	434	436	419	415	434	421	435	392	422	388	407	413	441	425	388	413	391	406	380	398	429	383	410	403	393	395	382	402	403	440	385	414	419	381	456	376	424	400	429	443	394	419	385	407	403	458	391	411	403	384	422	413	423	429	423	429	374	410	392	402	381	401	371	420	400	415	396	426	401	369	435	421	412	406	411	430	388	448	462	430	396	404	388	397	406	383	399	406	404	379	409	405	417	375	381	427	406	378	416	454	389	417	391	425	415	414	449	412	422	398	351	365	427	439	394	396	418	426	432	442	417	413	402	391	454	455	359	414	419	381	417	395	392	391	432	382	394	393	406	415	411	386	464	386	417	388	403	401	379	375	389	417	430	398	437	444	423	404	438	424	425	420	404	396	389	436	387	397	421	404	405	408	421	416	436	401	424	455	408	388	429	425	407	442	402	446	376	409	385	442	405	399	433	385	404	409	406	424	446	444	422	404	401	423	396	389	374	408	366	381	393	430	408	376	410	438	418	377	444	418	384	416	432	416	419	437	396	385	401	408	401	392	392	375	400	423	420	375	446	429	388	385	406	415	423	371	412	394	392	401	405	417	425	403	413	448	405	413	443	400	410	415	395	389	436	371	409	393	411	427	402	413	412	419	391	432	401	445	410	421	392	413	396	400	419	410	419	391	422	406	418	402	422	407	378	410	457	379	424	403	446	383	419	386	430	401	394	408	434	449	432	463	414	387	412	395	404	406	399	407	394	440	381	379	390	406	392	380	411	409	380	413	386	437	423	416	398	412	432	385	430	386	413	419	378	412	379	399	413	393	422	460	428	429	417	374	413	451	394	395	402	422	429	419	406	376	403	431	386	394	392	402	384	387	390	408	399	436	400	449	401	394	399	432	373	429	407	440	405	410	432	385	387	415	421	409	400	444	387	399	386	408	369	410	387	402	425	408	372	397	427	433	419	424	401	372	426	409	408	402	387	415	387	413	410	393	393	400	422	411	426	419	390	391	434	421	457	411	392	374	399	427	392	419	430	457	401	435	430	431	435	403	375	430	412	437	401	372	408	424	368	430	426	391	414	407	410	421	422	397	415	427	412	415	396	389	405	438	419	400	394	409	424	436	379	414	403	413	390	427	451	426	388	429	404	410	427	391	427	434	408	427	414	436	450	420	433	419	430	423	407	390	418	417	441	425
11627	1421	2294	2493	2309	1937	1641	1549	1420	1376	1310	1216	1171	1097	1082	1119	1033	993	1019	981	993	1062	986	992	955	994	956	991	1016	898	973	936	915	970	935	921	960	927	914	955	940	926	922	947	989	888	892	882	955	930	949	918	912	961	896	953	931	936	920	908	909	933	941	917	934	899	916	892	926	922	984	926	976	908	958	940	924	948	892	915	950	914	915	929	911	899	923	949	935	925	944	893	887	900	863	886	947	885	898	886	854	910	873	962	903	965	950	931	889	898	904	923	891	964	896	921	914	894	884	911	969	883	940	947	878	921	886	950	884	953	953	865	888	887	940	884	911	905	915	941	935	841	911	880	899	926	953	958	942	915	869	985	867	900	921	929	878	904	886	896	860	927	924	920	989	905	864	933	925	886	908	965	912	895	915	913	904	950	924	879	892	911	929	920	924	938	961	897	925	904	919	868	925	884	955	843	897	936	912	926	904	920	964	883	932	937	885	879	913	879	885	938	933	885	909	919	883	926	881	902	910	924	953	901	903	853	894	912	904	892	916	942	912	871	986	876	908	888	934	922	862	928	906	903	908	927	948	894	938	866	892	907	943	917	892	891	927	934	890	900	852	930	895	879	882	901	931	932	887	886	900	910	917	923	920	913	877	921	884	927	914	911	931	907	891	948	900	915	962	918	937	1000	896	945	861	895	891	881	916	875	921	882	881	871	951	936	931	922	939	902	901	929	927	891	857	915	940	911	901	908	932	915	906	911	926	969	898	898	947	917	926	882	872	923	970	933	932	927	990	899	891	873	875	937	892	902	915	930	903	878	972	914	918	895	946	968	873	929	908	930	913	847	934	890	970	874	927	898	909	886	901	912	907	877	919	915	954	909	899	893	987	929	996	880	971	935	898	934	945	945	902	877	952	890	931	971	866	919	928	910	958	879	860	850	912	836	874	875	904	930	940	920	882	972	971	897	918	871	938	917	844	933	921	901	909	938	940	917	884	872	894	917	932	903	902	917	890	879	926	939	875	961	890	928	961	953	939	939	910	971	868	922	934	864	901	907	903	898	882	951	887	877	864	893	886	898	924	910	907	964	869	895	957	876	887	904	905	900	842	1004	917	898	935	904	982	912	909	924	912	920	936	879	917	903	908	967	910	902	895	958	960	898	938	914	879	941	926	935	898	963	944	902	938	954	899	915	912	926	932	896	914	926	912	961	867	967	948	890	941	931	937	944	920	935	901	931	942	898	926	919	904	846	864	906	911	882	921	917	911	907	910	894	901	933	938	917	892	857	914	935	908	897	959	943	965	913	883	899	895	962	909	935	894	935	932	890	885	927	910	876	892	859	881	876	899	876	908	893	930	896	888	890	897	917	923	939	917	967	901	885	908	933	920	924	905	877	964	942	830	938	914	955	882	912	907	901	910	929	963	902	950	918	907	919	899	893	902	918	879	931	939	879	899	876	932	910	916	952	916	909	974	938	924	981	885	920	919	941	866	922	907	872	930	963	933	934	958	926	924	859	909	947	905	909	964	966	902	898	886	848	934	933	931	952	916	914	905	928	914	950	941	895	916	901	880	923	959	948	932	882	874	881	924	931	915	931	858	921	923	979	907	919	917	888	965	929	900	913	989	895	925	917	970	908	936	925	914	974	909	923	861	913	911	905	928	887	924	883	923	924	907	943	929	946	910	905	935	881	894	927	882	942	879	892	921	920	916	924	898	933	960	919	894	942	928	853	962	916	911	931	920	945	956	933	939	892	975	943	939	861	952	913	948	924	928	909	898	854	934	962	886	933	906	870	926	903	945	920	864	889	970	890	929	836	937	937	938	924	884	897	886	911	924	918	883	903	883	893	894	890	902	901	892	914	904	913	896	911	900	885	930	925	916	918	971	869	911	933	828	944	919	913	907	874	936	898	895	930	894	856	925	925	927	927	904	851	893	937	882	904	941	927	950	948	866	947	896	923	934	949	955	925	895	902	944	905	924	911	920	932	951	906	888	904	935	936	952	909	918	954	944	934	953	870	917	913	903	935	940	887	924	923	892	914	985	828	923	938	872	878	938	936	892	898	886	946	868	913	933	924	963	882	916	858	946	894	917	915	925	927	935	933	910	889	931	946	886	905	895	918	958	932	949	943	946	883	946	964	934	927	930	880	914	906	926	954	920	905	897	925	976	959	875	880	932	904	902	906	874	914	967	891	945	916	916	870	910	933	963	910	929	927	963	867	915	893	896	895	885	936	935	897	912	898	914	969	878	932	918	879	952	907	922	935	872	937	891	929	887	941	896	919	938	947	920	893	882	921	866	964	954	907	894	915	918	901	928	902	903	943	912	959	918	896	976	901	941	930	911	955	860	896	880	903	899	931	903	964	929	926	911	939	943	939	837	892	874	931	960	943	940	896	930	944	898	928	891	892	936	928	947	902	950	922	924	912	951	925	958	991	899	923	928	956	878	896	947	909	874	821	932	950	964	878	948	904	879	976	939	927	926	917	969	974	935	908	899	934	892	914	886	949	900	938	914	923	904	931	953	902	944	893	891	896	910	865	979	912	936	936	882	865	943	849	972	848	891	920	896	905	900	922	937	934	896	926	947	858	900	914	927	989	919	898	909	941	945	893	920	919	886	871	949	953	926	907	968	868	916	890	907	919	907	906	889	860	907	939	885	923	970	874	862	902	941	984	893	959	914	931	877	877	927	942	933	869	933	965	912	917	904	887	819	927	999	986	880	900	927	897	907	948	880	914	965	944	872	947	930	862	909	962	853	902	912	917	923	907	894	915	947	893	913	888	907	873	915	901	894	985	986	926	939	884	886	851	947	927	882	921	926	865	891	937	923	938	895	913	967	927	871	872	891	938	919	854	964	898	900	916	879	873	922	927	981	854	939	909	935	919	909	915	962	933	914	933	911	928	903	955	911	923	926	883	931	939	863	919	899	916	921	952	910	910	849	860	836	938	928	958	892	873	938	912	887	886	885	933	862	954	901	845	884	946	995	952	927	957	918	943	959	947	933	880	898	912	908	897	931	936	903	910	894	941	946	936	904	923	950	924	911	895	883	945	904	913	892	897	953	867	934	975	899	875	916	899	922	904	889	962	924	889	913	912	897	878	920	884	928	913	897	930	945	948	896	899	957	902	926	909	893	953	943	945	919	859	919	912	936	876	911	900	914	974	891	915	906	907	886	921	941	918	864	933	916	900	906	926	909	916	949	899	930	900	889	877	863	881	909	925	938	946	877	898	922	921	936	966	919	880	897	908	912	910	956	947	909	931	946	918	919	942	905	944	950	903	912	959	895	932	893	902	910	873	909	898	883	895	876	892	934	904	912	934	909	908	943	942	930	958	911	902	907	901	928	904	967	859	946	881	886	934	964	927	929	886	932	962	923	888	970	836	901	916	980	963	929	923	893	877	917	924	890	930	970	924	926	897	938	899	883	966	933	892	886	867	933	915	937	898	945	931	939	885	868	918	881	947	888	969	902	929	926	900	931	910
3119	247	202	236	213	228	182	215	199	224	232	197	196	174	212	218	225	234	223	225	211	232	210	244	208	176	219	207	236	198	223	219	224	207	245	220	228	193	218	233	198	234	211	213	205	216	231	213	176	234	214	219	250	202	206	220	220	201	230	223	225	199	205	216	194	209	234	239	225	219	191	220	227	219	191	229	228	196	190	213	209	257	214	211	199	213	204	221	230	213	226	233	206	191	238	218	216	193	207	230	198	243	210	229	225	197	213	226	231	218	207	192	188	219	215	227	254	180	229	248	205	202	204	203	209	238	205	196	220	220	249	224	241	227	231	216	244	240	211	211	212	236	236	213	208	188	187	206	204	223	205	223	225	238	228	202	214	244	222	232	219	215	196	194	219	206	237	228	212	219	242	218	212	196	218	229	239	194	204	171	216	221	205	214	219	220	185	211	228	198	231	202	223	230	230	202	214	194	223	224	176	220	225	228	206	217	211	232	248	202	217	224	202	230	205	218	200	198	190	206	224	206	208	204	216	218	204	209	216	207	222	218	198	216	203	188	239	192	174	198	223	210	244	195	220	246	212	217	202	232	204	221	237	216	192	221	214	213	209	230	221	224	247	192	169	184	245	224	242	214	204	208	214	238	217	213	199	203	208	212	235	207	248	190	219	213	235	202	196	236	207	205	236	235	199	216	230	194	204	216	231	235	223	220	251	218	230	196	214	242	204	236	231	243	223	208	211	214	215	215	237	214	226	198	227	212	214	230	230	208	207	214	208	212	240	235	212	197	219	207	210	224	212	201	216	223	221	194	185	203	216	205	213	205	222	234	175	220	218	217	227	224	242	202	203	216	204	217	209	240	217	225	196	187	224	220	206	217	217	228	223	203	205	228	200	210	209	230	197	217	233	217	231	221	222	212	247	223	211	219	188	219	204	207	237	222	202	216	238	174	228	226	218	237	242	211	211	236	223	202	188	172	214	218	209	211	211	238	218	204	202	237	204	190	185	226	199	189	232	206	214	189	200	221	203	215	213	206	217	228	216	193	227	244	241	218	212	213	232	207	203	191	224	216	214	203	227	200	232	244	192	238	206	194	208	223	247	204	227	211	200	196	197	222	255	228	209	229	231	198	215	188	182	214	243	253	208	204	199	224	205	237	210	221	215	213	216	206	199	228	194	219	191	209	213	231	194	231	216	221	226	215	220	214	236	216	227	189	220	231	199	206	228	198	209	218	227	201	212	240	223	228	227	219	202	230	214	210	217	198	208	186	209	189	206	228	205	234	203	209	188	227	227	208	239	203	226	207	217	238	230	206	224	222	227	234	221	231	204	204	212	206	202	200	230	227	212	226	238	201	214	205	212	206	206	173	231	180	213	260	202	215	205	188	202	224	228	222	199	202	217	237	223	236	209	194	213	218	226	265	240	208	212	218	204	210	238	199	217	208	193	246	209	234	212	249	224	194	196	210	227	236	202	197	209	201	212	224	243	202	226	198	225	214	194	216	224	216	191	198	181	243	230	202	210	209	217	242	197	208	227	244	221	225	231	206	197	246	213	203	195	230	181	186	196	208	208	208	192	210	204	200	225	206	189	214	218	217	212	215	208	217	191	231	207	251	211	201	226	247	222	208	231	242	228	204	203	218	235	193	226	220	189	198	205	190	195	244	244	226	240	222	211	220	197	213	217	215	217	208	221	210	243	211	197	209	233	199	199	210	189	209	218	198	227	232	213	242	228	204	225	204	204	225	188	213	204	208	214	226	198	185	211	216	202	208	217	227	209	226	216	228	208	209	193	213	209	226	197	200	200	245	247	196	236	246	199	218	212	225	202	241	204	205	202	222	228	219	206	204	227	203	215	212	233	228	184	193	205	216	213	248	195	218	212	220	260	232	214	201	198	190	205	209	223	213	200	196	219	232	204	225	233	199	241	229	236	197	229	212	186	212	229	198	203	242	211	196	204	214	224	234	221	209	231	194	224	199	192	235	213	206	209	208	190	227	234	215	232	208	237	211	228	203	237	199	239	247	217	236	240	240	243	232	263	213	238	221	196	184	216	199	222	221	224	209	240	203	271	207	211	236	193	241	208	207	224	194	214	194	220	227	190	217	212	209	210	221	200	202	185	228	216	219	189	223	210	225	194	174	203	223	201	210	222	212	219	215	213	220	215	188	199	215	216	215	233	209	225	202	214	237	230	214	231	230	230	199	179	231	212	220	217	212	198	219	205	192	231	243	199	222	222	235	214	204	215	229	188	228	216	242	210	192	205	205	224	227	241	245	212	189	217	188	199	222	207	213	236	227	199	242	233	235	217	226	216	205	227	194	206	207	207	229	241	223	200	224	204	242	208	232	227	209	259	220	214	210	238	218	205	214	198	212	219	226	230	201	221	211	216	208	197	211	212	216	218	217	218	207	223	230	214	216	193	217	197	183	221	210	218	196	226	231	206	227	240	213	184	248	249	237	198	188	192	204	232	213	208	206	208	229	203	218	216	214	218	223	208	220	217	216	224	203	231	208	222	216	194	219	216	225	215	209	213	216	224	207	196	242	227	244	195	226	234	192	180	201	228	212	218	224	230	221	230	225	228	184	205	226	227	197	215	210	234	235	227	200	213	230	193	216	207	192	219	198	205	218	239	209	205	238	215	206	209	199	247	196	230	220	192	202	199	241	208	229	216	242	257	175	209	193	219	221	204	234	202	227	218	227	214	246	210	198	197	197	216	214	218	227	221	215	221	200	210	195	200	202	230	200	203	215	213	210	224	216	210	222	217	213	247	206	208	224	243	228	202	234	214	243	238	212	216	239	211	237	218	207	225	212	233	230	200	209	213	221	224	181	200	203	224	226	206	221	186	189	217	228	225	220	221	242	214	227	236	205	217	203	206	191	223	191	224	217	223	260	210	210	202	207	208	227	205	197	228	229	209	227	216	192	214	210	223	227	234	209	194	201	218	212	226	217	215	199	210	219	235	191	202	236	226	217	214	230	205	202	221	212	241	193	210	216	196	186	195	220	245	221	225	214	231	225	219	196	218	211	201	184	216	201	214	215	206	201	215	218	199	227	224	217	205	223	206	201	202	202	203	196	217	204	211	209	216	218	214	201	195	243	208	215	186	228	195	187	232	194	215	235	210	247	223	218	216	222	214	209	216	223	193	221	223	229	234	233	240	197	224	203	191	221	204	216	221	186	224	198	227	194	226	215	240	170	213	225	231	205	239	203	220	178	233	233	223	215	206	206	236	216	196	228	188	231	206	199	194	214	181	199	205	207	213	226	187	225	216	211	199	240	219	225	221	223	205	228	216	213	245	214	181	182	227	195	238	203	190	215	214	197	221	215	221	197	214	212	235	232	215	211	197	219	233	196	213	188	204	217	204	197	236	222	221	233	215	203	249	224	216	233	243	218	204	212	214	204	201	203	214	224	214	214	228	253	240	230	194	210	234	209	225	218	211	218	221	244	229	196	225	210	196	198	188	213	208	214	222	224
2693	536	552	535	562	525	524	536	533	515	554	544	480	585	503	543	549	496	506	528	501	548	522	544	545	513	559	498	542	526	528	486	480	503	566	548	556	516	517	504	514	520	559	527	514	521	505	500	506	494	515	509	520	520	566	533	549	536	547	507	571	545	511	481	532	582	525	540	511	514	562	487	541	496	501	524	548	551	553	545	506	519	505	520	553	516	534	514	562	519	531	538	545	550	516	519	521	524	522	571	524	523	494	546	535	542	576	509	569	558	517	549	564	544	585	517	517	491	506	554	500	502	546	510	522	531	560	562	515	534	512	506	532	525	503	512	523	506	540	526	528	529	565	514	532	541	536	546	521	550	525	512	512	537	568	540	531	522	537	541	535	522	526	470	538	543	570	544	531	474	514	512	514	542	519	539	528	489	525	528	553	512	547	586	478	497	557	520	487	511	478	537	507	564	496	519	541	497	543	553	525	508	533	531	534	513	500	558	534	549	540	556	502	546	517	538	546	581	514	551	509	527	536	561	547	530	550	537	548	552	501	516	506	556	514	534	546	557	569	566	511	583	522	551	503	520	543	533	491	541	522	559	529	529	520	519	523	535	505	482	532	569	524	568	516	522	531	530	512	561	538	510	506	542	535	595	470	507	577	533	510	534	521	525	537	505	521	548	534	505	565	482	515	545	549	538	529	521	532	514	547	530	532	521	539	531	556	519	524	511	557	518	545	548	559	544	523	545	588	508	550	535	532	506	536	515	530	554	496	515	534	550	501	523	508	523	520	530	515	512	547	486	525	525	561	537	535	519	529	511	522	550	574	568	536	529	530	531	533	524	557	490	548	549	533	547	569	532	538	547	537	566	503	498	532	572	512	545	498	535	517	524	554	526	498	517	562	509	524	559	547	562	502	543	496	573	528	546	484	525	538	572	543	544	494	524	505	527	521	536	513	507	501	524	551	499	553	506	549	571	537	543	543	570	512	552	552	538	566	470	484	542	553	531	555	593	544	527	491	594	524	546	525	509	588	544	529	476	530	534	540	493	560	547	522	524	542	534	532	502	565	549	551	545	539	522	546	513	559	536	517	503	525	542	540	557	545	544	540	518	506	492	533	550	540	499	531	518	548	536	503	500	510	539	556	516	559	543	502	494	565	473	554	523	540	545	534	506	531	530	536	607	509	516	519	527	518	528	509	555	543	497	519	553	557	531	531	535	488	508	494	570	536	558	577	481	499	507	504	535	518	492	519	547	506	512	542	481	515	549	517	552	567	494	544	537	512	558	522	538	566	502	510	585	514	487	532	559	518	505	547	545	515	510	520	519	535	527	530	548	546	533	535	511	518	535	551	515	532	564	511	536	528	520	518	508	488	520	584	515	492	488	494	495	555	516	527	518	596	549	519	520	483	498	541	501	491	543	582	531	587	532	539	513	542	512	537	532	519	541	552	533	514	530	517	536	552	521	492	526	540	586	528	581	563	506	559	518	524	544	547	531	517	552	537	539	554	510	538	530	513	526	501	550	538	497	506	495	512	556	544	507	551	541	505	497	492	529	524	539	522	525	541	505	511	491	487	529	552	570	543	515	512	536	550	521	551	552	552	491	575	526	490	552	543	510	581	552	512	477	529	566	556	550	545	535	565	531	517	530	514	513	522	546	513	540	511	546	558	516	558	494	505	517	551	538	560	544	510	544	525	519	531	546	522	493	504	525	572	520	512	544	542	514	541	536	507	548	542	489	558	507	513	549	518	547	522	537	534	539	514	512	550	571	524	541	555	515	500	537	492	555	557	573	524	528	532	529	535	515	541	525	485	513	505	550	512	551	525	547	495	488	557	536	542	522	523	519	455	572	523	524	519	581	498	523	514	559	529	507	511	552	529	557	515	512	553	528	521	526	516	531	560	540	557	534	525	539	546	603	498	509	557	518	514	535	554	556	541	518	550	545	494	487	522	540	523	506	543	505	544	519	486	517	531	525	496	540	567	528	551	515	555	500	530	518	565	533	520	532	534	572	492	544	522	529	544	548	560	522	524	533	519	532	509	512	497	572	524	519	527	547	583	528	538	530	532	531	513	568	571	564	506	500	485	543	533	525	528	472	521	552	561	570	531	561	540	529	519	571	544	532	563	571	515	520	541	530	523	515	543	554	536	527	515	517	540	554	569	552	550	513	525	562	505	515	481	542	512	566	515	529	520	562	504	546	505	519	563	560	552	583	523	529	515	518	498	554	554	556	539	551	511	530	530	533	543	554	492	541	561	462	563	543	506	498	531	529	546	505	527	517	541	536	477	513	529	548	529	537	518	528	518	518	500	505	517	521	532	498	511	518	521	565	499	502	528	562	526	566	521	500	586	522	549	559	513	535	542	528	518	549	561	587	526	520	521	524	555	535	547	527	556	537	496	514	536	518	558	542	576	557	563	484	548	522	530	504	530	546	532	537	524	518	528	493	528	518	548	528	549	505	539	536	558	552	507	533	539	530	485	527	539	557	539	565	529	558	540	475	552	537	500	548	525	541	481	531	555	566	506	527	544	504	558	496	563	553	556	552	519	516	549	534	530	521	570	553	521	570	571	563	526	535	526	551	522	514	498	534	516	547	506	509	532	531	514	536	521	533	524	524	528	534	511	516	488	540	548	517	567	536	556	568	546	479	509	513	540	549	552	556	524	511	514	531	519	527	478	540	531	532	551	528	545	542	572	547	540	514	551	563	539	539	516	515	503	557	543	502	487	559	490	520	549	552	532	531	523	525	533	508	535	506	547	508	537	534	540	533	547	514	523	542	556	515	545	532	531	538	511	517	577	541	525	541	495	530	523	532	569	536	534	505	539	547	536	551	548	544	530	535	564	516	538	527	547	515	488	517	524	502	524	530	539	558	575	540	542	583	560	555	573	560	543	528	510	545	542	524	506	565	512	525	528	515	545	483	527	512	550	509	509	514	494	503	560	543	526	542	564	519	553	573	528	497	524	526	531	510	530	525	520	548	521	502	555	545	504	543	522	544	559	540	537	518	530	571	540	526	545	521	526	530	530	530	494	505	492	496	534	513	508	563	545	527	540	601	529	543	474	538	527	530	545	507	544	545	558	508	541	508	526	516	543	545	509	514	516	506	520	508	534	524	543	547	510	543	493	522	473	516	491	534	533	561	516	509	532	505	567	488	546	546	540	500	525	517	538	541	556	484	514	496	510	545	551	542	489	551	520	521	512	548	547	574	501	515	544	529	531	529	546	551	519	501	559	519	539	542	506	541	535	507	516	502	473	567	548	544	538	529	485	510	541	510	522	503	567	556	533	499	561	512	530	545	514	530	538	546	562	539	583	524	533	566	531	523	499	530	523	551	511	516	539	491	538	463	508	513	523	511	543	519	551	486	525	511	536	532	556	558	552	505	544	558	543	542	557	518	573	548	486	535	522	550	533	565	547	535	571	543	547	523	520	514	520	514	535	532	528	564	533	535	493	501	523	534	524	540	544	557	495	497	562	561
11374	794	630	552	443	391	375	307	317	319	288	288	294	332	294	295	277	310	252	264	304	305	285	280	272	287	284	300	247	287	273	297	298	271	275	260	274	262	292	313	270	271	273	283	278	292	290	249	295	295	266	292	309	317	313	271	271	296	272	276	285	305	274	297	279	289	296	290	295	284	269	276	285	243	278	268	289	293	321	273	257	280	276	256	268	273	290	278	287	276	288	238	242	328	252	290	287	290	276	248	273	309	267	294	303	272	297	312	290	229	283	272	270	290	280	267	306	312	290	272	285	294	271	281	305	289	301	263	276	289	275	296	270	303	306	255	299	291	317	278	276	298	290	261	266	301	280	267	304	248	294	259	280	280	301	278	271	293	285	309	272	283	301	294	277	261	279	292	281	276	282	310	311	249	298	292	279	303	286	253	291	284	287	273	285	266	251	289	274	260	300	302	263	266	288	297	287	261	294	280	252	275	267	299	244	291	265	271	278	294	294	301	311	286	282	304	259	293	261	284	286	260	276	270	285	256	266	294	261	291	273	253	296	315	256	289	278	287	258	268	264	286	299	266	273	285	273	271	271	270	296	250	276	300	285	290	299	251	262	287	300	285	259	284	279	238	239	287	286	265	254	278	290	249	274	263	309	295	299	307	277	267	270	312	275	259	297	260	281	272	300	276	307	259	277	266	276	261	284	273	295	284	260	286	231	265	286	234	255	281	273	278	259	256	248	285	286	277	258	272	280	288	281	286	312	282	279	283	285	273	328	266	300	279	285	294	257	254	274	316	270	291	266	269	266	273	276	251	260	265	271	260	274	249	278	264	287	285	289	292	270	281	287	251	255	299	280	307	250	260	286	279	300	277	245	282	268	255	282	306	282	261	287	307	274	275	262	274	289	275	271	275	287	280	274	265	259	287	265	299	260	270	299	275	277	284	317	305	247	239	290	287	268	255	308	293	245	256	295	277	267	278	277	277	293	287	268	259	298	270	292	300	252	275	255	288	317	285	317	272	284	288	265	269	303	316	275	261	307	258	294	283	272	275	266	265	272	255	248	284	269	296	287	302	289	274	260	266	263	264	294	243	290	279	289	282	275	307	263	247	316	298	282	274	282	271	284	256	244	286	276	280	298	254	297	277	279	282	263	290	252	295	309	297	267	298	273	286	307	266	273	258	303	299	297	258	303	280	260	287	312	282	274	271	281	295	271	311	312	278	267	255	303	258	272	287	283	273	285	270	257	265	321	255	278	288	272	266	304	282	278	274	278	267	267	294	259	254	291	280	302	322	333	283	262	261	270	308	292	271	280	263	261	288	282	289	266	267	257	269	309	299	288	261	266	288	298	262	278	250	286	275	285	276	261	301	284	268	278	308	279	274	300	257	276	279	301	295	270	272	275	298	340	245	290	260	296	279	297	271	304	280	282	287	279	318	293	295	276	261	285	303	278	265	263	240	301	292	285	292	297	276	283	252	289	275	313	282	275	267	270	301	242	256	251	267	282	306	268	281	301	298	250	320	295	290	319	299	276	265	302	306	280	273	307	263	290	283	258	283	242	251	276	298	275	272	254	287	298	308	299	270	295	290	317	272	287	268	293	258	259	302	301	288	249	278	321	290	261	275	282	295	262	250	273	288	309	316	281	274	267	266	259	265	261	247	257	306	269	309	279	299	298	278	263	265	274	269	282	270	291	269	268	276	294	300	301	256	306	290	298	289	280	278	297	253	295	284	280	311	315	295	289	275	293	280	296	305	227	278	278	285	290	306	284	234	285	295	254	290	291	291	283	306	313	266	283	273	287	304	269	234	279	279	311	282	283	279	293	272	247	274	268	270	257	270	314	278	280	293	256	261	264	272	302	290	302	298	276	285	289	270	278	264	262	276	301	272	274	262	286	272	264	290	237	298	282	304	269	304	303	278	282	266	257	260	301	294	292	243	311	257	243	309	251	289	291	285	268	279	265	327	258	263	281	313	306	308	275	282	308	288	278	277	277	267	302	273	278	304	285	294	278	258	300	246	259	259	283	284	273	278	309	300	253	286	265	273	311	277	280	279	280	282	273	295	288	315	306	278	252	313	272	294	274	283	261	250	276	268	290	278	278	290	313	280	250	242	299	283	295	265	285	280	261	273	280	265	297	272	276	303	303	265	305	276	291	274	294	282	331	282	283	278	292	271	261	275	303	277	275	293	252	261	280	247	229	274	256	312	284	269	294	259	265	269	268	284	275	265	244	312	273	270	260	292	305	273	258	288	279	287	313	268	293	302	282	309	281	271	254	314	258	289	283	286	244	293	273	273	263	283	256	278	301	268	290	251	303	266	305	264	293	302	253	260	283	279	279	244	267	249	330	261	261	252	273	248	288	267	309	280	278	329	291	275	285	281	230	275	302	281	291	281	252	289	298	288	288	279	233	263	294	267	271	295	332	282	262	291	279	267	262	259	227	272	280	296	261	312	276	286	270	270	257	273	268	266	282	317	259	294	290	253	263	309	286	281	260	255	276	307	292	255	272	242	231	305	266	252	295	275	288	290	281	271	269	250	253	286	283	284	273	286	291	282	282	273	281	302	278	284	307	292	274	251	277	255	311	292	303	285	265	291	281	269	270	297	264	273	285	262	295	265	287	257	300	272	299	268	293	288	313	293	287	279	257	252	246	293	258	297	289	271	266	282	271	305	273	292	244	274	268	309	276	252	271	313	266	305	262	257	294	293	324	260	315	274	266	297	305	275	295	297	261	270	239	254	279	269	291	277	278	279	287	323	287	287	304	284	249	330	277	284	283	258	294	268	265	267	269	237	251	295	254	288	288	300	272	293	264	273	306	298	295	305	260	290	308	265	287	279	282	301	300	298	260	281	267	263	244	261	284	299	282	280	291	301	290	288	287	283	296	281	280	272	262	279	291	313	275	258	258	284	267	272	281	256	257	287	263	282	314	277	259	291	294	280	283	302	314	279	288	269	293	240	292	288	252	288	263	279	299	273	253	267	259	270	275	268	238	303	278	255	299	283	293	287	279	285	280	275	258	285	254	265	283	288	307	296	291	280	275	277	252	271	278	280	287	315	270	245	292	260	293	286	300	258	326	283	287	282	283	292	289	267	280	282	263	275	266	290	273	282	283	268	263	288	290	294	297	271	295	277	309	288	277	322	273	261	261	284	272	292	307	297	274	282	268	276	284	271	275	276	256	311	301	277	268	263	263	265	285	272	276	295	251	270	282	278	286	265	288	292	280	276	303	267	275	290	296	276	265	290	286	318	270	322	306	289	247	285	264	274	283	288	280	274	292	253	259	286	273	288	299	287	274	301	250	284	261	267	265	267	247	285	274	286	289	263	321	262	284	277	264	296	255	253	286	297	280	270	269	288	293	290	270	289	285	304	266	306	237	258	261	314	261	259	274	245	318	254	276	303	255	263	256	255	282	272	297	289	269	274	257	292	302	294	296	271	278	288	291	292	257	294	297	239	270	281	289	271	264	273	256	270
8211	898	1361	1511	1322	1170	1117	973	872	910	845	787	773	745	734	790	731	750	728	700	708	772	755	677	676	690	687	718	699	703	691	688	705	661	672	712	711	670	644	666	671	703	716	664	671	663	710	674	664	654	679	641	675	707	710	629	675	674	656	655	715	651	680	663	680	711	633	660	651	675	652	638	667	648	671	691	670	652	690	642	669	644	664	637	637	693	673	704	627	703	647	650	649	609	659	695	645	651	685	694	685	682	696	632	725	671	669	675	697	627	642	658	711	667	700	696	686	669	665	645	690	630	656	632	621	635	691	657	684	693	683	674	717	694	673	625	650	687	660	676	704	614	647	636	680	682	692	630	665	668	673	678	689	689	671	697	647	636	692	659	696	652	667	676	680	670	703	685	671	662	712	631	693	651	715	676	656	672	646	643	700	633	693	661	643	698	642	680	662	686	663	712	676	698	640	647	662	641	612	651	666	650	599	717	663	646	652	684	676	639	645	663	724	660	638	686	696	695	711	690	650	647	648	648	687	634	663	650	643	653	691	640	646	648	625	666	716	672	700	659	632	676	627	667	645	686	670	621	658	635	642	681	622	660	649	671	703	683	650	662	620	663	682	662	669	667	696	660	642	672	613	690	675	592	663	652	645	671	670	692	673	655	634	648	648	708	682	766	711	683	662	664	652	703	679	635	650	694	642	643	668	653	630	627	673	703	666	656	694	610	679	677	688	685	655	676	639	672	701	678	639	663	694	618	670	633	659	666	669	649	659	658	680	678	637	677	666	685	687	629	665	692	704	669	617	670	620	671	657	695	635	618	655	681	694	659	667	626	652	657	669	693	644	708	666	692	659	704	637	696	686	679	680	677	669	665	645	674	676	672	688	651	677	625	695	596	633	694	693	689	662	652	622	723	639	689	673	669	662	661	694	676	659	636	666	652	688	647	649	693	653	617	681	696	699	670	663	671	715	655	680	632	652	679	680	648	644	636	669	639	688	667	676	675	658	680	670	685	643	633	671	692	662	691	714	723	647	660	630	641	642	672	710	683	689	681	630	633	610	682	677	690	693	651	631	696	648	642	665	682	628	674	656	685	642	690	681	661	660	647	649	710	649	645	686	647	669	669	663	659	669	697	652	690	647	710	665	678	647	656	672	674	654	638	683	667	652	708	692	671	650	621	644	677	647	659	643	671	666	634	635	667	682	699	663	696	642	655	644	672	613	641	673	662	676	659	634	687	660	658	659	672	674	629	667	682	701	693	651	640	667	591	651	628	642	670	662	666	683	654	652	622	710	660	679	629	647	661	634	702	686	671	643	708	658	695	647	666	676	655	714	661	642	690	671	657	677	664	684	704	655	650	682	684	624	682	671	703	655	692	657	615	729	681	747	621	665	661	665	635	667	674	686	693	696	658	672	673	667	652	636	670	642	689	666	678	673	692	652	642	673	647	699	639	684	644	670	614	631	668	646	633	633	645	659	696	707	667	616	663	655	686	671	649	623	698	681	681	652	660	654	671	682	681	671	653	686	690	713	646	628	683	669	632	674	676	641	643	663	652	663	703	654	671	677	717	645	635	631	676	706	718	652	640	651	656	666	657	650	643	670	670	663	652	641	698	677	669	664	696	679	684	649	709	675	672	684	706	706	643	655	690	630	665	651	690	688	665	656	698	678	623	679	667	646	644	671	692	732	656	650	661	719	703	676	689	691	720	706	619	665	678	662	669	682	674	649	732	659	677	688	665	670	675	681	635	679	750	656	656	680	675	653	667	644	655	662	706	691	689	696	640	677	598	654	683	683	682	640	658	743	673	684	661	670	661	623	680	637	673	672	675	644	688	675	669	672	679	667	643	679	640	680	646	672	661	662	702	662	670	598	659	702	697	683	664	664	669	662	641	709	670	633	693	682	678	669	658	642	652	632	686	673	656	674	656	661	663	667	680	658	672	695	687	678	705	618	660	679	648	695	627	675	636	614	680	682	692	641	658	670	674	636	670	635	675	655	668	640	660	632	638	653	664	708	662	669	663	666	688	669	688	711	663	672	647	684	646	617	661	692	642	676	661	646	630	683	678	674	653	670	653	658	694	675	667	689	657	640	632	633	706	690	728	702	661	705	632	706	686	631	658	672	647	673	654	702	651	681	723	630	619	706	705	683	697	676	667	636	662	650	648	633	711	695	657	608	680	623	678	650	681	664	665	626	714	681	697	652	667	688	645	691	684	701	685	669	656	661	681	664	671	693	684	658	638	684	634	634	654	647	628	634	682	675	671	655	694	667	677	674	672	671	653	650	656	672	659	678	621	664	607	689	639	623	631	616	614	663	620	684	654	667	630	612	720	636	661	653	687	655	662	693	658	736	658	656	660	716	673	618	685	697	652	680	663	685	666	677	616	701	641	634	669	674	672	655	621	672	679	669	673	654	659	665	687	624	653	649	688	625	656	655	694	695	653	705	682	656	645	654	689	695	641	695	625	658	680	666	647	652	708	689	637	699	641	673	657	674	702	722	687	655	687	677	726	682	645	665	662	654	673	661	645	634	645	693	666	702	647	720	674	640	709	657	670	710	657	648	658	673	672	676	712	676	630	671	678	680	683	686	675	684	628	691	681	678	642	688	650	684	685	650	645	651	677	633	678	650	714	642	691	737	681	650	689	676	689	646	688	643	657	641	692	674	645	632	703	668	630	656	742	622	664	672	700	654	677	651	611	664	624	679	666	642	646	666	705	647	649	672	657	686	621	661	684	619	671	675	683	645	663	650	620	657	669	643	674	646	665	649	685	644	664	675	643	654	636	667	661	686	654	640	692	659	705	666	664	641	668	702	684	733	663	657	622	669	662	690	664	703	639	664	687	607	657	661	667	663	689	661	654	675	614	715	650	615	693	619	710	680	676	658	651	640	676	696	648	686	652	644	665	645	704	610	653	662	688	637	651	663	693	625	640	651	716	663	645	651	628	653	708	660	687	714	653	653	694	638	668	651	659	618	670	679	696	621	652	675	714	661	648	624	655	706	627	629	649	722	662	650	672	676	663	662	620	638	671	677	672	631	641	619	679	699	661	681	668	655	636	652	636	675	704	668	665	662	636	651	698	662	662	666	713	647	617	690	659	649	621	661	683	663	667	639	655	678	692	640	705	639	654	666	677	671	676	697	690	698	653	644	681	653	655	660	685	675	685	639	669	661	659	674	642	703	621	649	634	685	706	695	710	640	672	655	613	647	686	651	605	636	670	648	683	634	672	695	658	654	684	719	678	648	639	642	677	679	652	649	652	638	675	676	622	665	653	661	659	626	687	649	667	672	676	645	709	641	682	673	634	608	634	662	648	658	672	631	621	698	612	699	623	652	651	653	663	625	637	676	671	678	632	653	660	687	651	665	673	632	681	683	651	673	624	683	667	664	636	610	665	669	629	690	638	657	670	629	673	682	704	669	665	690	708	661	711	676	673	646	683	678	632	679	654	651	645	637	666	649	681	673	650	656	692	637	678
19011	1773	1225	982	747	609	576	551	507	497	449	468	443	444	453	463	467	445	435	413	467	411	416	423	428	450	460	378	437	400	451	471	407	436	389	426	437	377	416	418	391	383	405	410	404	393	408	382	412	436	371	387	418	412	436	423	430	405	396	400	389	432	418	426	408	445	417	387	425	396	421	385	394	414	401	405	420	401	428	395	409	411	424	396	401	446	386	357	416	409	449	459	407	399	408	430	447	409	400	428	390	420	388	424	401	390	378	395	417	397	427	403	436	374	457	402	425	410	417	359	436	385	382	429	396	436	410	409	425	420	404	414	409	404	422	394	383	398	352	423	439	402	412	386	380	385	410	408	407	456	370	399	433	417	412	408	404	404	420	421	456	390	417	431	448	425	388	439	432	421	402	423	423	423	444	406	380	403	404	424	399	402	421	419	431	380	379	446	368	410	377	408	382	426	388	371	414	410	420	420	404	420	380	429	432	433	424	410	431	444	396	380	418	405	398	394	414	377	415	413	450	415	379	416	398	408	382	393	404	400	414	433	400	422	383	388	352	446	369	404	376	403	400	376	378	411	404	350	377	412	387	399	415	427	368	437	410	420	393	412	389	389	415	429	390	398	431	410	404	381	399	389	415	407	433	410	396	388	425	419	379	444	422	409	409	368	402	390	410	408	379	438	399	434	361	412	399	359	386	398	376	395	384	426	429	460	411	480	435	418	423	360	407	403	391	377	396	389	433	379	412	448	384	405	420	431	416	442	447	405	446	422	381	431	428	401	421	433	390	386	408	357	432	389	422	415	436	412	397	422	378	396	403	406	381	397	419	388	376	421	381	428	418	366	408	408	403	415	420	397	424	394	418	451	412	394	427	406	418	414	417	411	453	428	358	423	421	413	405	403	379	379	402	403	396	415	415	416	372	426	445	392	398	385	386	397	397	404	405	402	427	400	355	426	386	428	429	411	401	427	387	360	402	450	405	438	410	427	387	442	404	467	404	390	364	396	416	442	365	432	425	426	401	411	402	426	380	417	393	418	372	436	388	377	399	377	400	402	434	359	429	446	399	418	392	389	422	429	414	420	401	420	393	419	420	426	392	403	377	393	422	447	402	383	376	448	443	415	391	392	429	386	376	443	417	425	388	425	421	408	389	396	426	423	403	439	381	399	395	366	413	390	410	380	408	407	436	402	389	396	404	410	381	433	397	416	379	438	404	433	387	399	441	396	424	426	365	373	394	432	428	419	435	373	402	429	428	379	404	400	408	403	407	356	432	406	412	393	389	387	396	467	422	383	404	429	367	407	409	407	460	409	388	410	403	366	412	374	428	389	441	405	392	351	462	399	416	412	381	359	393	376	471	415	456	408	372	368	421	446	418	397	396	451	384	399	395	390	403	399	390	396	423	413	389	384	400	438	395	426	400	411	388	395	366	394	396	417	426	423	424	369	447	431	377	450	402	416	356	424	408	366	395	408	393	363	391	431	402	458	388	396	412	440	401	391	402	377	407	411	402	414	446	432	393	386	438	414	421	388	393	377	424	393	342	387	384	421	367	446	405	424	437	436	393	390	410	408	381	408	413	390	375	397	415	437	401	395	418	378	371	426	409	402	380	420	404	403	427	378	363	453	399	404	419	404	388	427	390	423	400	406	436	393	395	396	383	432	441	400	404	414	426	380	413	414	404	406	384	391	423	455	437	438	426	399	413	380	411	439	393	412	416	426	435	394	417	371	417	398	430	426	448	394	453	437	394	421	396	373	397	415	427	418	385	416	411	426	393	391	396	368	419	406	349	424	387	382	407	412	431	413	430	383	426	469	406	422	401	422	422	391	386	439	427	440	413	394	392	441	374	368	399	394	407	404	381	402	442	431	396	419	412	390	417	355	404	366	403	416	388	385	398	436	394	379	410	407	414	364	445	397	450	429	420	432	436	396	386	409	370	417	422	387	400	412	396	402	406	439	414	397	364	406	394	373	419	419	410	434	428	371	385	442	490	435	397	412	415	409	438	397	432	391	414	391	421	435	411	419	422	412	434	414	448	417	405	395	426	437	359	379	413	383	401	422	405	411	430	394	408	386	371	411	441	407	400	391	380	379	391	429	421	404	390	411	429	363	411	429	410	435	418	408	428	432	444	422	356	404	377	381	403	404	394	406	369	403	395	427	410	353	365	423	383	368	408	414	417	437	377	390	448	380	391	388	393	378	420	409	421	418	374	415	389	413	381	387	389	429	376	373	401	399	417	440	446	393	380	362	421	395	438	379	393	388	437	432	412	397	401	371	425	430	398	406	411	387	450	386	425	394	387	427	397	440	424	423	396	409	414	417	421	393	403	391	405	401	382	389	398	427	393	400	420	431	445	417	409	413	410	373	437	393	440	388	396	402	389	396	407	376	386	374	389	411	404	422	413	425	416	383	413	414	368	366	439	382	415	387	422	445	405	399	385	389	439	423	411	392	438	416	428	390	409	410	406	362	429	386	409	404	382	394	419	408	429	392	420	415	434	404	377	454	395	402	421	416	406	399	398	406	431	410	404	392	434	447	422	409	387	416	426	425	428	410	441	448	395	417	376	427	383	399	406	406	425	398	409	403	392	401	390	400	365	391	364	403	380	415	445	367	399	427	424	385	387	403	396	443	420	350	376	414	406	440	408	382	400	385	400	414	416	432	411	400	411	441	402	375	405	373	411	388	384	413	431	422	444	433	419	408	386	362	388	380	431	396	447	421	391	409	411	402	422	381	385	390	398	387	399	367	434	432	403	392	389	398	438	381	411	387	407	382	394	386	432	444	406	431	384	433	397	399	422	453	391	378	410	400	403	405	438	447	385	402	384	438	421	391	420	396	452	411	392	378	436	452	406	403	399	360	420	417	447	404	424	391	410	408	437	421	403	445	416	430	454	400	430	392	408	440	396	423	412	419	400	355	448	401	421	434	406	394	403	411	405	387	394	398	393	420	411	437	406	363	434	396	435	397	412	427	423	398	379	411	394	410	424	432	429	423	433	419	387	458	411	368	439	429	430	377	443	430	393	413	369	410	437	406	407	399	406	430	376	413	424	379	401	383	395	413	374	388	395	443	411	401	375	385	450	392	420	408	408	413	420	431	399	394	401	397	422	379	410	421	411	418	405	404	417	409	404	409	416	426	391	389	411	398	406	409	398	418	467	404	351	390	385	404	395	393	436	392	393	397	386	378	429	423	409	477	387	426	421	390	426	386	419	351	381	381	413	362	401	396	413	403	408	395	382	430	424	374	428	421	426	464	368	393	443	419	412	401	409	429	457	408	426	435	400	389	403	413	403	438	369	418	400	423	397	414	415	374	410	363	362	374	420	426	392	396	377	412	408	427	399	376	413	418	429	420	431	360	425	362	395	429	421	388	384	413	420	447	427	407	399	422	434	401	432	365	432	401	428	433	411	367	446	367	413	408	408	418	430	408	398	446	342	412	393	415	374	431	406	448	423	417	388	394	378	405	399	420	437	437
10642	1415	2242	2530	2301	1910	1724	1543	1392	1331	1239	1216	1136	1118	1182	1028	1055	1027	992	1043	937	968	975	973	953	953	915	984	934	985	935	951	960	964	980	910	902	919	897	942	963	908	915	945	882	962	934	885	909	930	915	932	891	927	904	918	889	914	929	925	914	939	885	926	1021	863	932	860	874	966	891	946	859	919	933	1003	941	899	880	911	938	924	973	897	931	973	959	890	929	910	935	904	882	858	939	919	924	953	883	922	878	925	898	894	871	892	938	880	835	923	879	895	941	887	935	898	934	952	855	878	888	940	850	899	962	900	876	898	943	883	928	900	867	937	865	935	921	890	878	897	965	865	912	843	974	976	945	894	906	941	883	885	913	899	899	906	860	860	896	974	954	916	919	934	905	938	914	903	899	943	867	969	874	906	916	947	919	927	945	934	916	925	925	907	898	961	885	881	935	917	928	873	915	874	925	887	910	930	939	923	908	906	938	909	854	936	855	949	885	866	921	859	866	908	928	914	917	896	904	904	928	914	900	940	908	871	903	920	943	922	933	925	907	890	952	865	899	932	944	926	939	842	897	920	907	895	901	932	878	937	882	920	897	965	951	837	867	892	898	921	874	927	908	921	914	875	894	941	908	905	929	900	921	909	909	896	901	923	923	878	911	931	911	859	854	873	882	918	906	926	938	908	879	872	844	927	887	916	864	876	968	928	953	930	906	917	876	897	963	950	932	893	906	939	900	864	871	919	916	913	896	919	912	944	907	917	896	903	910	942	919	880	922	874	895	899	867	920	891	872	937	879	924	915	907	925	925	914	883	896	916	922	903	943	943	923	932	940	918	884	897	908	929	891	916	898	912	882	916	887	956	947	911	878	844	938	867	937	946	898	933	912	951	879	874	891	874	920	888	884	903	941	924	886	887	851	932	958	874	877	883	931	914	914	896	881	948	896	954	913	878	917	956	920	880	841	945	898	907	891	933	912	895	879	932	971	907	905	943	928	927	921	909	945	896	932	921	891	873	928	922	901	918	924	910	939	915	917	895	921	893	910	882	872	864	922	920	871	895	868	893	889	938	954	865	924	960	943	912	921	896	891	954	863	897	876	928	959	829	929	888	900	961	931	881	909	878	868	865	867	921	893	937	908	985	885	862	877	956	887	914	935	878	896	906	926	920	938	877	932	869	921	903	912	937	886	893	916	889	882	947	946	908	858	876	970	931	880	922	901	891	914	914	934	899	946	911	888	905	908	937	866	964	885	910	885	894	858	917	891	918	885	895	949	931	929	926	899	906	913	893	869	851	926	926	893	950	872	939	850	953	915	896	963	923	913	935	921	947	871	907	871	941	924	871	916	847	859	920	924	827	898	864	855	900	888	859	927	948	925	916	842	886	915	936	950	847	885	891	882	889	876	907	884	905	947	925	903	889	904	928	901	930	909	910	944	907	928	926	871	928	956	886	897	884	874	905	968	911	908	941	972	858	897	886	934	848	906	927	951	902	879	856	910	909	890	967	886	886	891	849	928	879	862	894	932	918	966	905	914	932	931	912	890	882	886	909	883	901	914	945	902	895	906	907	935	919	876	950	931	894	919	918	922	890	854	896	923	911	890	925	918	926	914	925	927	916	923	935	887	921	970	949	919	977	915	948	963	922	907	927	913	918	890	875	927	912	963	878	930	854	929	957	870	884	950	882	882	904	872	903	912	893	936	948	882	962	930	932	870	948	897	902	890	925	890	926	895	881	948	938	952	849	952	920	926	900	915	940	914	896	939	1005	944	928	912	919	922	907	869	880	917	915	906	910	895	876	922	963	905	938	879	927	908	924	963	888	926	900	952	891	906	899	905	914	946	953	847	831	935	921	912	914	882	919	939	927	843	872	912	901	877	892	908	952	901	920	917	850	915	942	962	893	951	917	903	874	908	921	912	910	861	890	861	905	872	935	914	914	949	867	871	858	864	951	892	886	898	926	969	894	906	936	896	895	872	958	892	908	938	867	951	934	933	884	906	925	911	889	913	895	945	873	907	924	936	905	866	922	922	925	962	991	847	911	934	950	925	923	933	896	911	933	898	909	919	886	953	887	914	887	876	854	924	913	901	865	857	966	907	881	914	915	918	847	973	911	912	937	894	910	880	887	833	904	918	873	893	868	894	977	976	868	915	863	901	914	914	896	935	986	859	884	881	857	959	887	888	925	899	862	924	848	926	874	884	954	853	887	890	885	891	972	859	837	910	870	860	889	907	902	935	947	916	895	982	914	919	930	894	902	877	914	913	906	911	927	874	933	888	882	920	937	884	925	928	912	931	937	913	919	861	899	956	863	872	935	888	917	902	910	878	924	909	918	920	902	935	912	887	861	954	966	882	939	889	871	877	945	875	907	965	978	948	930	892	961	895	922	887	830	967	907	890	960	889	928	880	929	944	920	880	916	865	891	869	922	947	885	840	914	910	949	870	916	906	872	947	871	882	880	918	922	856	902	874	901	903	928	913	939	869	879	922	896	880	913	910	860	911	931	904	875	877	964	956	909	914	936	847	937	906	893	981	895	904	902	948	885	952	943	942	920	867	924	871	911	903	849	932	909	898	887	899	895	932	929	927	928	915	912	936	916	945	909	942	910	916	908	884	910	898	958	976	868	940	911	942	880	914	918	957	866	903	951	940	874	970	907	889	922	908	880	991	935	929	893	876	885	956	871	911	933	952	882	895	897	924	873	926	893	856	900	882	907	918	868	927	926	868	896	901	880	862	889	860	908	970	853	877	950	943	906	853	903	862	923	944	913	873	904	937	945	858	915	918	869	968	959	934	946	870	862	881	932	919	859	886	914	928	943	931	912	894	903	898	908	958	964	902	947	875	882	918	928	866	902	902	923	935	936	911	884	893	912	890	885	900	929	889	919	818	905	951	930	889	900	938	889	892	930	911	938	871	942	924	899	874	880	950	907	902	884	881	886	905	861	924	902	934	883	876	928	886	908	905	863	895	913	883	964	925	902	896	957	870	910	885	958	844	916	942	930	907	974	894	934	872	938	902	921	959	903	887	922	903	926	894	919	868	917	938	859	941	924	918	883	915	892	907	853	927	906	939	945	869	912	892	950	922	859	897	882	938	856	917	905	915	962	854	885	933	904	900	901	916	959	925	924	865	892	919	867	909	922	919	906	952	877	879	914	878	872	885	860	910	958	949	953	886	883	907	912	876	869	911	938	893	848	868	904	884	939	926	896	901	872	925	918	903	900	887	931	953	903	876	908	905	986	939	876	910	917	918	912	866	895	921	927	937	941	958	920	934	918	889	906	873	979	928	882	887	900	899	947	890	878	937	865	950	905	937	911	951	920	893	968	874	877	923	912	939	888	909	888	914	924	942	928	901	873	870	915	887	921	934	845	906	937	897	887	896	907	907	937	938	916	914	902	928	898	939	919	921	872	927	923	881	911	896	913	885	941	869	860	909	906	905	896	916	893	824	913	957	893	908	889	896	886	875	940	887	899	850	932	878
2812	255	238	257	234	231	201	238	230	216	246	214	225	224	219	215	214	207	209	208	202	203	254	211	205	212	212	223	197	230	262	235	220	234	227	197	249	206	228	222	201	207	242	230	231	219	223	201	220	222	214	217	228	235	225	229	202	191	219	236	211	198	242	216	234	183	208	218	222	227	198	203	236	199	227	220	234	210	194	207	219	210	213	242	202	229	214	204	234	234	219	239	230	225	220	230	199	238	217	227	241	206	210	210	220	209	186	217	209	212	218	214	237	218	222	211	219	203	234	242	209	214	210	211	221	207	200	193	243	226	268	226	221	225	225	189	224	204	217	228	226	208	227	210	220	213	197	223	217	224	216	236	225	239	219	213	208	205	209	232	238	218	205	207	211	230	203	203	209	236	230	230	241	219	211	247	233	210	238	216	223	261	213	241	256	217	236	206	200	233	214	193	213	224	231	234	230	209	198	203	212	241	204	229	217	245	227	210	189	217	224	228	208	213	240	211	205	215	207	241	232	202	215	238	237	247	182	206	236	221	240	255	218	221	205	227	202	195	209	230	227	222	209	239	203	222	230	215	207	210	210	231	206	225	230	239	217	226	180	196	206	206	241	244	232	205	220	219	188	218	235	210	223	216	237	213	218	234	223	207	235	236	217	226	213	230	179	227	212	227	204	212	228	239	230	212	226	239	225	262	210	227	211	205	214	192	217	232	234	212	243	239	217	233	187	211	254	184	219	219	200	216	227	228	221	254	227	252	225	219	207	218	206	226	195	220	223	221	225	230	239	223	240	215	191	228	225	209	236	205	233	204	203	208	205	236	198	210	240	235	220	229	207	252	217	224	230	234	222	210	207	224	233	236	225	189	256	213	239	233	224	237	235	214	205	200	201	224	228	232	204	214	208	234	232	228	241	231	218	213	188	208	215	231	240	243	218	202	229	237	198	202	199	232	218	199	193	206	207	198	218	187	191	223	230	220	215	206	211	224	208	224	234	227	207	217	212	175	228	216	221	220	225	243	203	220	201	231	230	176	226	251	236	208	212	217	215	231	234	204	229	243	249	204	239	208	230	211	243	223	228	190	245	194	233	192	234	239	213	232	214	216	224	229	226	221	189	235	247	205	199	222	212	250	231	229	212	217	208	237	230	199	222	221	236	211	218	238	191	208	218	210	232	216	228	208	215	203	209	234	222	230	230	215	235	205	233	213	220	224	219	230	216	199	211	237	228	228	244	209	211	192	239	229	247	192	238	214	234	215	211	237	210	241	228	198	224	216	230	207	237	193	223	221	234	200	221	224	236	240	226	208	237	219	215	234	230	212	226	212	198	208	196	216	242	227	216	224	217	232	216	216	200	228	218	230	222	246	217	242	221	202	225	231	213	210	216	227	230	233	208	192	201	238	225	216	222	186	234	222	214	199	201	233	220	236	205	200	220	210	192	204	195	226	257	236	229	224	213	235	253	229	229	191	207	229	202	217	216	214	202	237	230	212	210	237	226	188	196	239	213	223	203	226	244	206	206	223	195	276	233	214	211	223	202	227	226	227	226	232	234	201	197	257	206	220	199	228	225	207	236	232	236	209	232	190	237	228	227	251	205	214	191	233	214	192	219	189	220	217	221	223	199	225	238	272	255	213	229	220	233	227	229	219	244	245	217	209	225	224	222	235	204	215	207	195	201	207	216	195	232	242	230	201	198	211	236	218	207	227	221	216	195	201	183	199	224	195	200	211	228	200	235	234	221	212	212	191	227	251	217	229	210	217	214	237	249	226	224	221	212	206	230	216	220	229	191	236	252	212	224	207	235	197	245	212	199	193	207	224	211	193	242	218	192	201	194	213	256	226	202	229	189	220	227	217	199	227	221	222	222	217	198	215	231	227	194	213	198	225	204	194	222	189	215	203	223	203	233	233	241	202	202	222	221	235	203	210	201	196	201	236	236	217	224	226	212	194	228	218	188	200	194	225	201	221	209	190	241	214	210	220	229	242	220	189	227	205	207	216	229	213	214	246	226	221	232	219	217	209	228	216	235	225	218	236	218	214	212	223	233	220	222	207	184	197	229	207	212	224	221	247	229	263	243	213	202	261	227	241	224	221	251	221	225	181	200	236	253	205	222	208	220	213	221	199	230	230	207	196	222	208	228	211	218	219	226	227	211	231	203	233	207	191	220	210	215	213	224	217	180	249	220	227	213	210	202	221	214	225	223	248	216	195	212	230	198	233	227	212	211	210	239	207	212	207	225	221	212	248	224	220	211	240	203	229	209	235	228	211	224	221	210	215	254	214	241	216	225	227	226	190	225	214	188	207	243	221	229	207	210	253	236	223	234	217	220	227	194	217	214	194	211	218	237	223	203	199	235	232	223	217	233	218	210	244	207	229	213	208	204	212	196	229	246	226	228	203	199	232	249	222	189	230	226	219	235	200	224	231	224	216	211	192	205	241	246	230	229	215	219	234	238	203	209	242	214	212	249	207	213	217	209	209	215	210	216	225	244	212	218	226	224	233	240	239	200	225	238	240	222	228	215	219	200	229	233	213	234	229	210	213	208	225	212	232	235	209	222	217	200	225	193	205	227	219	209	230	206	192	238	211	256	226	237	200	207	187	258	211	202	255	219	210	242	191	220	212	220	236	214	235	232	226	225	213	210	219	239	227	224	229	216	233	183	220	205	215	241	249	226	213	250	240	195	189	218	214	222	251	205	217	226	209	240	213	241	216	201	239	234	224	223	234	201	220	209	197	209	219	207	241	218	218	220	224	235	203	221	247	231	233	224	230	223	194	200	234	229	232	219	226	212	258	210	220	225	201	207	220	189	220	201	238	208	219	196	228	241	207	227	215	222	209	189	222	205	222	258	212	217	219	219	178	207	234	216	208	224	209	201	222	205	225	207	197	235	207	198	228	217	252	200	228	210	232	201	221	249	212	213	228	191	207	227	221	195	224	219	254	226	230	240	215	224	224	203	232	221	217	241	194	176	207	214	245	230	230	216	219	222	243	227	223	205	225	219	213	218	227	226	228	214	239	235	223	178	193	277	230	237	222	204	228	222	220	238	255	194	265	217	218	208	215	215	233	230	215	211	212	229	227	209	211	230	206	223	218	234	224	244	248	236	192	208	245	187	198	209	214	194	202	214	206	227	240	213	227	206	258	227	230	216	212	224	214	209	225	194	224	227	204	195	211	222	224	222	215	238	227	226	195	194	239	210	233	231	219	225	196	219	188	209	206	219	202	208	195	222	196	214	233	190	205	200	229	239	219	208	217	211	236	223	227	203	231	233	241	239	209	208	191	242	205	230	201	228	229	225	220	226	229	239	238	237	213	230	204	240	212	207	211	229	202	223	255	237	214	207	230	241	216	224	209	210	217	233	238	208	207	203	229	236	225	244	266	188	232	213	230	215	216	209	183	184	242	219	214	216	196	237	225	192	231	214	198	216	229	216	193	235	258	199	234	217	212	190	254	241	225	205	202	216	212	216	219
2554	578	578	595	597	530	589	556	479	531	539	532	533	512	548	566	581	539	533	544	537	521	569	518	528	526	537	541	503	533	579	525	500	547	555	530	542	529	530	521	550	515	545	550	533	569	496	565	563	499	497	518	537	545	530	495	543	527	524	541	522	548	580	543	530	507	481	525	538	513	514	523	563	545	543	510	564	525	532	542	571	549	583	567	521	515	569	551	533	495	571	513	543	546	563	524	561	546	532	597	495	544	541	565	552	563	502	551	543	526	552	573	538	577	571	497	518	514	534	496	532	585	533	530	526	544	540	511	547	516	519	481	515	489	564	511	544	531	509	492	507	527	535	556	553	520	543	525	524	507	557	541	534	507	513	521	559	473	504	526	547	552	555	549	524	517	555	516	579	577	534	504	511	547	531	525	555	542	524	535	514	541	551	544	527	518	546	539	547	526	529	543	512	511	551	526	534	552	554	514	528	494	544	559	503	559	551	561	560	543	499	528	537	537	525	543	538	536	550	568	555	528	580	536	549	530	554	526	511	506	499	566	538	536	533	549	552	560	555	571	539	522	511	534	497	531	578	519	572	515	535	545	579	563	543	537	518	546	495	587	576	581	534	540	514	494	494	540	533	531	526	573	519	507	513	531	546	493	568	575	525	559	542	554	523	547	534	547	539	592	568	531	565	474	571	535	612	484	506	514	550	490	546	506	549	513	523	536	529	547	537	528	543	526	577	512	558	500	543	594	505	533	521	523	547	564	505	535	508	537	545	569	549	562	566	581	517	552	521	544	539	523	526	526	537	541	554	536	513	509	533	581	579	582	520	541	516	564	523	559	530	549	587	501	515	533	510	538	504	508	540	505	570	574	490	534	565	496	573	549	555	513	554	485	571	537	556	537	521	531	561	521	574	540	488	552	525	535	551	507	550	465	523	553	571	532	517	575	528	545	555	508	510	538	503	562	561	516	528	567	525	535	550	528	561	544	506	540	502	543	539	494	539	531	541	527	511	553	495	552	534	537	529	555	539	518	519	557	542	552	502	536	501	529	536	570	501	517	532	493	532	556	498	512	537	549	542	522	547	549	527	562	561	554	560	521	548	546	546	528	522	549	522	545	563	532	546	543	520	551	523	549	537	552	520	508	542	552	518	523	535	558	539	569	568	530	559	510	517	523	566	497	516	487	530	540	529	540	523	537	510	564	510	519	537	545	565	523	536	564	532	519	524	540	555	574	478	582	542	544	567	528	541	536	514	577	516	545	534	534	510	484	536	527	556	550	519	505	539	571	512	546	498	558	525	544	562	551	539	574	514	533	512	529	530	503	531	555	499	498	525	557	554	582	576	520	554	518	529	561	560	502	490	522	547	509	543	553	493	502	524	563	526	494	519	531	528	543	523	572	524	527	520	515	563	521	498	553	557	541	541	503	551	532	526	547	564	527	536	555	535	582	508	567	521	506	478	552	502	500	510	528	553	540	576	494	546	545	547	522	561	527	544	489	498	523	537	549	575	563	528	471	541	520	555	510	563	552	504	534	528	558	504	559	513	519	515	549	556	538	525	554	536	539	544	510	607	549	540	487	570	527	571	580	585	544	517	559	566	550	480	541	492	531	550	543	514	522	556	501	522	566	568	508	514	555	514	564	534	562	514	537	530	576	523	503	561	509	531	528	550	537	561	512	530	543	550	526	531	518	571	526	503	519	566	560	525	516	524	564	536	518	525	539	509	559	564	539	585	562	519	542	547	515	550	513	525	518	564	546	517	513	544	529	518	528	516	495	509	532	488	539	503	471	511	548	492	554	505	532	539	543	554	592	479	538	541	543	531	585	532	479	497	519	544	576	559	565	506	545	520	525	557	551	498	558	535	533	522	541	540	518	527	524	517	567	521	558	533	532	515	529	523	539	518	489	568	540	524	518	546	560	557	559	520	502	502	502	547	536	540	507	539	497	541	542	524	536	540	543	536	515	573	490	539	522	536	538	509	521	497	549	523	520	526	547	535	541	568	531	488	535	529	555	508	521	518	550	550	530	537	546	526	546	543	523	485	558	531	506	502	536	521	562	540	537	501	593	540	521	522	512	521	524	552	550	492	548	518	507	554	560	526	532	547	546	526	495	510	522	530	498	554	566	515	563	557	539	532	502	527	536	517	491	538	574	552	510	562	513	543	528	496	496	524	565	545	528	535	554	547	522	549	562	525	512	534	496	509	519	544	556	545	500	559	509	560	508	538	504	552	532	571	516	532	534	535	559	501	492	574	516	584	538	473	546	526	529	549	560	552	584	556	533	521	551	579	557	501	571	553	537	519	543	589	504	523	564	513	574	556	531	539	535	601	525	512	526	526	561	518	550	549	518	529	574	501	561	515	519	509	502	535	503	512	510	541	581	494	520	551	528	507	536	562	553	521	516	548	542	534	540	535	529	505	510	543	527	535	516	560	572	533	516	515	531	539	516	550	522	543	530	496	514	588	547	491	541	556	514	592	538	503	524	509	484	539	542	545	518	524	553	587	516	522	557	571	505	550	578	532	545	570	554	506	534	526	550	513	521	558	567	560	526	526	548	510	536	545	590	535	556	550	499	526	545	547	548	541	531	551	557	562	517	527	535	578	537	495	548	544	524	536	518	548	502	527	555	514	543	527	564	548	540	578	561	510	522	528	529	503	507	515	592	583	541	556	532	500	574	543	505	534	536	500	522	566	595	511	523	516	527	513	555	505	561	527	524	553	532	510	555	473	564	557	526	515	549	585	559	527	509	551	511	522	561	556	492	532	497	540	536	554	541	525	527	520	495	502	537	554	518	513	531	525	555	498	530	538	520	544	545	491	538	581	559	485	528	517	538	518	524	550	512	546	507	580	555	527	527	555	521	539	497	564	557	492	537	522	563	542	563	530	536	525	538	541	534	566	517	561	521	557	592	512	524	523	542	538	567	564	511	491	557	544	536	532	532	538	540	540	504	522	529	544	517	509	486	504	503	537	537	516	572	531	510	564	531	543	521	571	524	519	558	551	532	532	542	515	535	507	518	520	544	524	489	527	514	554	561	556	549	504	566	548	513	547	510	568	512	556	509	535	552	532	523	500	575	531	521	533	495	530	573	559	531	519	535	533	563	539	519	571	487	531	551	568	522	578	487	533	523	490	539	535	552	563	614	518	555	547	531	546	557	559	537	582	526	539	498	546	539	507	526	584	498	536	513	563	535	585	497	492	547	536	569	547	553	508	548	550	523	557	551	560	528	529	546	496	546	494	545	530	561	505	530	508	519	535	555	563	492	570	540	536	518	552	548	539	540	481	533	554	551	513	563	548	536	581	514	548	519	549	505	550	539	543	549	567	540	512	541	522	528	537	538	541	545	535	516	573	535	554	541	571	550	564	551	577	499	544	535	508	530	539	532	557	525	504	554	537	562	515	521	522	578	537	558	516	565	542	565	512	511	571	575	532	520	529	530	556	519	563	535	530	508	560	552	542	530	500	578	530	555	487	499
10496	666	607	527	457	430	355	328	324	330	291	310	314	287	285	296	287	326	292	285	300	288	278	259	275	288	293	267	299	291	309	297	295	273	322	299	286	265	293	319	276	282	274	269	295	285	279	293	301	286	289	291	283	290	290	282	263	300	272	306	279	295	282	265	242	262	277	286	271	289	259	293	308	300	268	262	311	240	281	237	283	288	303	287	286	309	294	301	282	317	282	264	271	313	279	280	308	319	273	314	307	301	319	285	269	275	289	295	272	260	284	285	327	286	307	270	298	283	258	271	292	276	269	290	285	300	268	297	281	299	302	292	292	317	331	270	275	285	275	299	291	246	273	296	272	235	255	289	255	290	301	276	271	299	266	307	260	281	244	301	278	278	269	283	274	284	239	275	290	272	280	273	266	248	256	294	258	273	292	292	272	279	284	277	273	308	286	286	284	298	267	281	272	277	287	251	250	303	299	276	307	271	297	303	290	297	293	284	252	257	251	283	238	300	247	262	277	270	303	282	306	308	302	306	287	274	311	267	327	303	289	317	262	282	291	300	265	301	265	315	294	298	272	295	269	318	286	288	293	275	276	291	269	290	270	255	320	291	263	288	285	271	316	259	263	281	298	297	288	282	270	272	265	282	289	284	283	312	276	287	295	269	291	295	283	290	293	272	220	270	295	260	283	269	262	282	306	282	257	299	271	253	294	323	288	291	260	269	283	267	305	311	262	297	282	288	296	322	272	296	273	304	301	296	278	317	299	270	273	269	283	297	271	321	326	304	278	279	291	260	298	282	297	292	284	282	298	342	282	259	280	323	284	275	281	289	287	264	271	305	261	295	320	280	275	282	268	288	272	269	257	271	274	299	276	299	299	284	267	299	308	244	303	299	278	296	302	297	289	250	270	272	275	273	278	332	267	275	282	284	276	284	256	280	276	320	285	297	276	312	302	284	259	282	264	309	270	271	285	307	288	295	295	260	278	270	270	277	285	303	289	272	291	275	294	265	256	269	276	272	278	288	295	274	269	321	317	266	258	268	282	291	278	302	265	293	280	271	294	286	271	260	297	250	311	275	263	286	291	342	263	251	277	288	272	276	291	312	278	297	308	259	313	272	276	273	275	271	243	285	289	288	255	299	301	268	288	309	302	277	256	259	255	293	297	269	292	275	289	316	265	281	284	291	333	294	300	305	307	328	261	268	265	291	273	315	284	278	274	338	308	291	290	287	270	280	275	320	305	258	263	295	291	284	267	300	298	269	294	300	277	268	294	298	295	270	264	287	267	274	298	267	238	290	295	258	271	290	283	322	252	292	291	269	265	293	295	256	290	280	309	273	274	303	268	283	294	291	242	286	268	269	265	258	279	278	283	312	284	227	299	256	277	277	277	300	293	290	307	260	296	277	300	292	274	285	264	249	299	282	282	247	281	279	272	279	263	304	269	257	281	301	309	303	297	275	280	300	269	262	271	274	297	261	282	272	281	283	297	306	314	265	278	287	272	299	299	232	249	276	288	294	292	280	303	302	287	264	285	262	281	269	272	270	294	319	241	283	283	298	267	282	282	292	272	313	296	254	279	275	301	305	282	282	302	299	321	245	287	291	261	288	297	278	239	277	277	304	284	262	244	309	316	276	304	264	260	284	293	321	248	278	283	323	296	301	281	292	295	294	286	275	269	300	291	279	243	315	281	286	273	263	321	276	319	296	284	288	290	248	278	284	265	270	310	305	284	234	283	284	280	316	274	294	299	275	311	270	281	269	256	279	286	274	276	269	284	277	258	260	283	304	271	261	314	265	317	313	267	334	291	260	314	293	302	274	276	229	288	293	266	262	264	303	310	263	280	321	251	315	335	279	279	265	306	313	281	267	257	266	301	269	289	282	275	260	267	304	293	273	300	257	282	286	308	276	271	296	323	299	286	324	265	251	288	272	315	309	282	263	295	306	246	301	286	237	288	310	269	301	287	291	289	297	274	280	246	257	301	295	278	278	279	286	287	290	284	274	276	290	281	264	301	289	285	292	269	326	287	295	303	280	309	283	291	271	302	266	271	309	282	258	308	297	279	252	280	275	306	274	290	248	268	302	317	247	277	327	253	307	268	263	294	281	282	306	272	250	265	275	301	264	285	266	270	310	276	310	265	268	285	281	294	291	297	304	311	288	289	275	258	265	305	293	280	290	287	318	274	275	305	320	273	281	285	289	296	273	257	279	266	284	279	279	258	313	254	280	279	288	269	270	299	274	314	297	270	282	275	283	290	313	282	293	303	303	288	314	286	287	298	293	283	249	246	298	306	280	265	295	283	278	284	299	287	295	293	335	284	302	294	297	302	247	301	312	270	267	255	268	291	304	301	276	295	268	257	295	305	294	250	263	296	295	291	268	300	318	269	293	283	296	283	302	270	320	306	304	298	290	305	262	302	253	280	279	274	276	307	286	321	290	288	263	308	314	312	275	282	303	269	255	295	303	293	258	295	292	291	273	256	266	273	283	301	284	297	291	305	306	279	290	301	305	306	298	282	309	296	272	290	303	291	317	306	281	290	293	276	274	307	257	321	290	301	319	296	266	285	262	265	314	273	305	302	283	298	277	318	272	270	284	311	295	305	318	257	260	276	262	302	271	272	267	243	241	263	290	275	260	312	317	290	255	305	304	302	275	271	255	303	281	257	266	278	288	273	272	301	320	314	269	279	251	317	285	289	289	300	275	258	290	246	297	265	264	257	313	285	297	298	270	291	259	305	271	264	277	269	272	261	288	260	291	300	303	300	298	294	294	289	316	307	282	258	290	303	291	254	272	292	290	301	298	286	285	280	256	265	254	277	281	242	309	323	263	267	292	305	300	302	280	264	286	292	262	281	275	285	279	241	273	275	305	255	286	289	284	291	294	263	298	278	270	311	293	277	286	286	280	274	286	315	241	291	282	267	284	264	297	280	287	296	279	297	265	263	275	304	299	290	283	267	278	247	278	319	287	291	269	290	284	299	322	288	273	292	232	262	293	292	254	322	274	260	269	298	290	261	260	289	295	290	308	293	268	287	286	286	278	285	306	272	296	294	285	270	276	268	307	299	303	262	310	294	301	283	285	274	262	265	298	319	320	314	313	269	300	271	304	280	266	287	297	301	287	298	306	275	286	272	291	309	289	264	263	295	249	296	307	298	305	321	298	275	310	295	297	288	302	243	264	284	274	285	291	283	287	260	298	265	273	287	307	308	285	289	262	283	255	290	313	284	268	277	286	263	274	319	297	280	285	286	288	292	280	268	274	278	281	283	280	291	252	329	302	293	283	284	285	278	314	289	309	278	257	257	259	258	283	290	288	277	311	300	258	291	300	268	289	282	296	303	273	283	308	273	266	309	272	306	301	283	286	291	293	267	296	286	279	264	281	257	305	270	262	260	295	281	321	290	279	262	293	265	292	287	284	295	260	281	250	313	279	310	304	279	303	274	314	260	269	297	259	273	294	303	275	273	248	270	308	322	309	251	257
7908	971	1358	1566	1345	1291	1079	967	925	879	860	883	829	714	735	762	723	712	698	646	704	700	706	737	709	728	686	709	730	660	687	700	686	666	714	675	746	688	660	695	656	683	723	638	661	680	724	705	668	657	687	643	686	682	671	697	692	713	647	646	678	662	681	645	674	717	656	683	664	682	691	663	667	670	687	642	702	642	643	683	670	693	659	659	704	680	658	691	675	653	639	691	675	670	635	641	693	666	714	688	697	689	698	691	720	646	642	673	661	686	672	655	709	667	711	687	691	652	624	663	679	643	678	716	679	680	678	690	689	679	704	709	732	689	684	681	675	657	658	723	645	637	691	673	693	695	674	680	693	668	651	666	683	694	697	671	662	690	665	661	678	664	633	661	716	632	666	624	713	693	708	696	640	665	654	654	700	711	672	698	663	671	676	715	727	660	712	693	697	689	639	666	655	657	681	686	639	653	652	670	683	650	676	673	717	670	628	688	693	712	689	667	661	676	629	673	661	669	660	683	691	689	627	701	659	683	726	678	651	659	639	658	651	685	708	666	664	616	656	669	708	689	681	667	641	715	664	692	672	669	635	696	675	704	688	690	634	670	679	686	677	642	695	673	717	660	686	685	680	629	647	677	672	721	650	680	668	641	666	665	698	638	672	643	679	708	642	686	696	689	661	660	688	673	684	677	656	609	696	720	691	696	650	705	680	712	692	675	675	654	647	691	646	680	675	642	670	689	646	665	667	718	719	652	668	662	659	662	624	685	745	624	662	679	686	677	714	679	684	686	696	663	674	696	660	736	651	662	688	690	631	681	677	671	665	692	662	668	651	666	684	669	656	697	645	685	656	656	658	716	696	674	678	697	717	672	678	692	706	770	649	625	661	651	641	711	699	660	738	626	665	676	659	628	681	664	675	713	657	656	688	686	663	711	646	723	674	687	672	705	686	653	653	628	655	663	701	734	718	638	717	660	631	641	682	681	660	672	642	685	666	683	635	688	663	663	709	666	661	649	675	669	656	701	618	679	671	669	684	704	652	664	640	679	697	692	695	662	667	684	722	656	705	666	619	709	644	670	683	691	702	677	676	679	703	681	642	667	649	697	673	721	671	693	669	668	697	685	720	720	677	655	649	705	676	712	682	665	683	673	668	697	664	685	679	690	667	626	692	702	715	653	666	639	687	674	646	669	723	687	696	630	731	694	670	673	657	648	686	664	674	673	712	664	671	616	670	676	646	643	682	636	679	657	705	661	699	667	612	698	650	706	668	652	689	629	664	681	675	650	660	672	683	697	637	610	697	683	660	697	673	667	689	687	662	705	645	689	713	685	662	672	655	702	690	682	685	659	665	655	699	628	661	626	678	658	664	688	658	642	684	706	662	679	672	723	695	680	667	699	659	661	653	693	619	635	702	662	643	664	735	650	689	672	686	643	669	652	654	666	681	682	659	665	670	691	647	687	659	673	695	710	680	744	682	697	669	676	687	654	659	666	647	676	657	696	728	693	649	701	673	655	641	704	684	708	703	655	654	693	631	684	673	661	685	694	696	700	656	663	670	717	691	621	698	691	631	680	670	651	611	672	680	695	682	686	634	666	684	648	698	675	634	690	670	690	679	690	622	758	671	719	678	734	671	641	685	673	715	694	697	690	637	679	681	681	618	692	651	638	703	726	658	665	625	723	656	708	658	654	660	645	659	658	680	684	725	652	651	638	635	654	642	667	680	654	669	672	704	701	701	641	658	732	682	642	597	648	652	699	676	700	656	638	712	633	668	663	644	674	630	704	664	675	694	670	690	678	747	682	696	685	677	723	663	681	647	686	637	676	694	701	741	679	621	665	664	656	645	660	671	692	648	709	637	668	656	634	660	716	710	662	683	699	673	676	710	660	625	634	682	659	695	636	666	692	651	645	632	647	664	704	649	666	676	710	700	675	657	709	646	632	649	677	685	667	692	694	669	712	663	707	692	671	677	621	693	629	641	704	720	668	660	712	717	658	658	637	651	637	627	675	670	672	670	666	661	688	718	712	679	693	682	667	645	699	703	695	723	685	660	701	651	732	657	680	650	637	690	689	705	687	627	712	671	688	627	658	655	691	646	621	686	634	711	648	659	696	656	716	670	723	689	655	703	702	661	703	693	640	678	646	635	680	665	658	665	637	708	646	685	641	714	661	665	655	722	626	684	691	647	670	625	657	727	687	665	676	666	730	739	695	686	656	702	617	678	652	699	654	674	683	625	630	710	631	716	649	620	649	706	687	669	670	707	691	626	684	704	658	642	642	676	704	694	641	675	688	695	688	642	695	689	720	657	633	652	673	695	632	651	645	662	682	685	692	615	676	691	639	678	705	707	658	719	650	672	610	679	720	703	686	691	652	716	640	644	637	686	679	693	713	695	638	606	661	618	659	664	651	680	659	657	672	687	638	718	655	667	688	713	661	683	653	716	627	664	701	678	694	646	653	694	691	690	671	678	672	689	718	667	720	687	629	669	687	690	649	657	685	628	648	662	681	670	703	667	675	654	680	663	701	647	698	714	656	708	713	700	701	712	711	635	662	683	688	681	723	670	722	641	680	640	683	641	717	688	653	714	713	642	732	659	658	690	662	664	651	681	695	654	705	653	678	690	698	686	637	658	648	653	696	670	632	710	652	674	657	686	679	649	635	714	687	631	649	705	640	678	646	693	635	667	665	680	641	706	677	719	675	648	740	673	659	683	617	671	665	693	694	662	649	702	662	643	696	676	637	659	679	590	669	643	674	715	637	666	706	700	667	685	670	660	602	717	692	623	665	694	726	662	724	679	683	683	645	649	701	703	711	664	686	675	708	728	707	653	674	691	681	700	647	668	650	628	642	711	663	683	724	711	780	679	664	664	646	665	647	682	677	670	713	680	652	657	642	686	678	660	683	641	690	688	668	669	653	721	659	702	675	716	659	658	671	685	654	701	638	686	640	683	656	702	695	664	676	633	701	678	661	696	700	699	678	634	665	654	686	674	669	702	681	643	665	674	628	698	676	707	686	649	660	639	664	700	694	659	694	711	633	640	669	635	712	689	649	621	722	737	638	688	670	618	690	667	670	676	732	675	627	673	710	654	681	681	684	651	658	649	663	655	687	657	706	653	687	711	688	688	693	689	685	627	655	735	675	702	669	670	637	663	682	661	631	608	697	714	666	662	707	653	709	642	668	692	654	674	656	632	699	632	684	660	687	660	690	666	681	683	660	621	683	682	686	671	666	650	637	674	689	658	646	694	649	643	642	633	703	668	655	678	689	682	673	719	656	706	662	721	642	672	686	696	677	664	656	644	705	649	716	690	704	648	709	659	682	696	675	641	682	628	705	706	690	656	652	674	687	666	709	674	687	748	636	674	662	665	680	697	633	743	678	655	720	668	691	679	656	683	669	671	713	638	674	699	668	675	679	694	664	629	696	674	657	695	690	649	611	664	696	692	664	614	656	706	677	712	678	655	716	709	692	648	691	686	661
18517	1759	1156	1010	781	648	518	511	490	491	447	472	424	421	419	419	448	430	464	449	388	472	430	424	453	447	431	391	394	429	424	398	422	422	429	377	420	442	414	374	406	432	419	386	461	407	461	421	384	422	434	427	409	405	426	411	412	428	427	426	396	400	382	432	403	421	386	390	411	413	424	423	415	389	416	418	383	436	415	389	460	414	437	422	414	445	390	432	428	386	395	412	418	411	422	417	378	425	392	388	376	409	422	406	385	427	387	416	435	421	418	377	425	414	450	393	410	399	417	407	429	457	388	392	372	421	381	431	395	425	375	375	376	414	409	417	400	451	391	385	420	360	439	362	422	370	424	439	402	392	410	395	416	408	411	419	404	418	379	388	413	419	373	408	416	385	392	405	420	469	450	404	374	413	435	402	430	402	400	442	405	397	402	427	395	466	425	394	421	422	415	393	421	414	402	402	430	402	434	439	416	349	375	374	388	431	426	402	396	462	387	419	375	422	417	417	447	441	436	385	438	399	409	393	415	399	415	444	385	445	403	406	413	413	409	390	393	392	402	454	425	422	391	423	383	402	374	407	448	422	400	375	462	385	393	399	428	357	432	400	391	413	448	407	435	412	412	404	408	411	408	348	425	382	384	403	377	445	444	398	394	412	383	370	430	387	360	386	450	397	380	466	387	441	383	380	430	392	417	413	422	415	394	396	427	397	378	414	412	404	374	419	338	457	418	428	362	375	386	412	405	410	399	428	400	429	389	429	384	406	399	405	403	383	397	406	411	414	385	337	438	428	381	439	415	379	430	412	456	445	394	398	435	386	390	413	439	421	361	413	418	432	408	405	418	420	399	389	424	397	435	411	387	412	397	409	395	392	397	389	426	396	397	397	426	411	413	406	416	445	405	376	413	433	393	397	418	414	409	412	402	391	429	402	404	441	427	372	396	420	422	393	415	417	373	365	383	392	393	385	394	382	410	431	425	374	363	424	427	401	461	419	375	413	384	404	400	419	423	421	406	388	395	442	380	427	446	362	385	445	439	461	377	386	411	397	418	442	425	421	444	396	393	392	413	415	445	412	409	381	416	443	401	380	405	432	380	385	429	355	394	390	408	382	387	414	427	384	406	440	389	407	408	388	433	425	417	382	352	407	425	379	411	389	429	402	366	382	431	404	406	411	386	385	386	380	397	429	423	391	400	429	402	350	411	417	431	387	379	405	401	382	390	421	424	377	449	390	398	377	393	399	434	386	389	405	377	378	400	428	391	405	403	406	433	362	410	387	372	384	418	403	397	405	406	392	355	381	394	385	413	410	388	415	422	396	416	422	376	382	411	425	419	408	416	385	425	437	405	391	414	430	382	409	397	403	423	404	433	378	464	432	420	393	394	431	411	400	386	403	408	413	397	390	416	407	415	407	397	400	380	389	427	436	444	399	416	385	440	418	379	412	444	416	411	384	391	401	434	438	405	413	373	431	425	433	417	415	385	385	373	392	418	409	371	401	389	427	379	452	458	423	409	378	419	400	410	439	427	424	418	379	399	454	421	407	376	414	417	404	391	391	378	405	421	431	430	387	419	413	404	465	392	415	390	377	436	383	400	401	427	400	396	419	402	417	400	422	438	412	401	422	414	395	417	389	377	409	392	413	389	388	421	412	404	402	406	403	388	383	429	374	409	372	405	442	436	428	403	425	389	407	386	431	398	426	383	375	418	371	430	406	429	416	431	400	404	425	443	387	441	409	390	423	425	429	416	421	451	430	410	409	420	423	388	427	390	407	402	383	415	395	387	412	379	382	387	386	414	423	368	385	391	397	424	431	417	379	360	409	415	409	408	420	431	424	437	454	421	430	394	392	386	442	393	453	412	451	426	400	491	414	398	435	373	394	380	397	393	401	374	452	393	366	406	439	451	390	410	413	384	394	431	391	407	417	390	417	411	389	427	403	409	416	390	404	387	427	440	441	381	384	432	423	413	423	384	393	394	422	392	407	420	367	403	414	420	400	402	429	384	416	419	378	417	404	402	418	406	401	415	431	400	422	393	451	403	398	379	408	387	378	399	436	434	443	395	417	394	363	399	373	418	443	447	394	385	425	460	419	441	395	461	464	407	377	423	408	408	412	409	436	403	428	426	416	394	402	427	392	428	398	396	410	404	447	404	410	401	446	395	429	387	390	414	394	402	418	386	424	413	406	438	412	396	406	412	424	390	375	401	386	388	401	437	406	399	433	422	403	376	427	395	406	387	403	414	400	405	449	452	413	398	388	428	390	446	393	406	369	419	417	429	404	417	414	410	446	427	376	437	400	412	397	422	376	401	434	373	406	409	422	420	401	450	380	408	410	424	399	429	435	441	414	455	407	407	383	409	405	398	375	437	408	380	414	408	419	409	389	389	425	374	395	399	406	403	421	390	397	399	459	415	419	410	389	394	434	376	411	398	420	389	422	431	363	398	413	446	389	386	421	396	393	398	381	365	413	426	384	421	435	405	391	437	404	388	457	421	440	410	388	377	405	442	382	380	352	383	401	365	359	455	418	431	404	424	437	384	416	391	402	426	429	413	430	447	380	440	388	386	398	414	384	422	432	392	440	363	384	381	433	409	434	401	391	370	402	393	376	420	381	376	411	437	432	414	374	434	432	420	435	413	427	380	413	434	424	432	392	437	371	384	424	438	412	442	414	391	441	398	419	372	419	446	425	424	437	431	369	370	402	409	367	357	406	404	410	442	413	391	384	386	423	428	375	389	406	403	434	389	426	371	455	432	412	409	380	441	425	423	390	450	421	396	394	434	413	419	420	431	388	406	403	410	428	409	438	391	414	437	376	415	430	386	444	364	426	404	438	393	425	405	445	433	399	359	404	402	400	401	385	416	402	386	401	374	424	419	358	408	363	395	415	412	419	425	402	374	418	420	401	385	409	402	452	435	386	443	411	436	387	394	407	412	370	420	370	410	406	395	407	420	379	377	422	411	361	408	401	389	399	443	408	391	397	412	430	442	365	361	403	396	375	391	389	384	427	382	369	400	424	407	405	427	418	373	393	412	403	405	411	404	412	375	432	402	421	381	393	411	409	402	384	386	425	416	400	378	403	368	430	381	437	415	402	391	372	441	416	419	438	427	413	438	408	405	412	437	451	394	392	379	423	387	429	411	401	436	407	430	410	423	367	448	469	422	416	448	397	399	430	397	410	402	381	416	407	428	399	406	450	446	395	376	432	376	393	371	395	422	426	424	409	435	397	401	397	428	454	387	442	421	444	417	427	400	392	443	409	435	403	380	412	394	412	414	411	391	413	376	415	432	414	448	418	407	406	408	421	415	401	447	395	425	405	416	415	365	411	410	410	372	393	455	439	463	402	363	407	362	440	373	433	368	386	398	397	371	378	397	419	468	336	426	394	409	416	419	437	409	421	424	424	393	416	383	380	384	417	396	368	392	408	409	375	392	402	377	410	409	383	408	363	392	380	415	431	464	395	401	402	398	405	375	412
10543	1414	2348	2726	2314	1952	1729	1526	1399	1301	1226	1202	1198	1147	1049	1056	1013	1088	1044	1033	965	979	984	949	1022	971	991	1026	967	1002	931	974	915	941	955	949	938	949	955	931	873	980	964	895	987	960	969	925	895	910	931	951	936	946	966	915	906	965	992	915	918	908	893	861	896	937	920	950	952	886	907	925	900	892	880	950	910	926	923	918	959	922	907	887	916	907	930	967	903	896	909	937	898	896	951	915	899	927	869	919	931	893	904	913	887	912	894	942	881	874	910	922	893	904	909	901	858	939	848	881	899	882	921	896	924	910	917	919	965	908	900	898	931	854	930	892	919	904	926	953	865	921	887	905	933	874	942	903	906	899	902	915	945	870	888	969	923	933	905	973	892	912	915	924	901	924	895	856	897	954	919	905	898	851	894	951	850	893	929	891	905	913	886	894	907	892	897	909	925	912	935	920	921	856	855	954	922	912	941	945	963	955	896	912	926	934	919	922	936	909	896	936	947	936	948	891	884	913	909	948	937	878	981	958	913	874	889	880	894	894	924	877	953	909	866	894	949	897	937	929	911	904	913	893	886	958	905	955	997	907	890	960	917	932	861	918	905	919	861	913	886	920	877	884	946	943	867	888	878	922	890	930	920	876	898	951	876	937	907	873	891	921	936	944	879	919	940	936	971	942	952	870	890	913	879	937	887	901	972	897	981	983	951	872	889	937	910	931	890	865	939	924	896	952	921	894	947	932	884	880	902	899	918	906	932	884	953	888	878	867	970	950	900	900	878	895	889	903	940	901	958	952	942	980	909	907	928	872	911	902	927	871	861	942	947	883	916	874	863	877	915	886	872	909	916	916	965	846	941	870	922	825	927	902	861	917	926	912	931	965	930	878	922	943	920	912	896	939	935	910	896	919	860	884	906	867	906	870	954	932	891	886	889	921	906	890	879	881	926	859	902	908	891	919	915	929	932	906	885	949	872	901	945	922	860	885	918	890	926	896	916	883	891	919	858	922	920	877	929	888	933	901	886	925	908	896	896	878	1006	928	933	889	972	933	878	948	881	892	930	912	908	878	947	890	891	869	919	867	923	896	946	921	868	949	959	888	913	909	877	922	898	994	915	963	913	883	940	922	907	948	906	907	899	865	929	909	913	900	948	883	899	952	963	914	914	919	907	911	910	949	967	908	907	917	960	836	862	890	918	933	920	875	913	903	922	912	928	929	884	901	916	915	898	892	906	920	900	917	940	904	895	892	911	898	880	881	873	922	911	908	943	902	924	943	930	944	928	958	890	897	873	935	896	913	874	909	925	902	942	917	863	853	882	935	916	978	889	890	914	990	900	901	921	909	907	920	871	909	936	911	990	847	924	846	954	907	946	909	880	872	915	917	912	902	915	907	933	869	942	970	931	933	902	913	937	899	918	956	942	941	922	928	933	911	902	895	903	911	900	892	949	870	906	948	913	917	897	933	897	921	901	886	896	932	896	854	891	912	932	908	901	885	896	930	918	904	915	909	930	891	917	891	970	945	907	904	839	832	885	914	1015	905	907	876	935	931	891	917	885	932	885	913	891	896	905	945	918	961	946	941	914	911	936	886	901	882	959	898	894	926	872	884	894	872	904	973	887	921	918	920	930	913	896	888	930	888	868	884	895	944	953	907	896	855	912	919	964	951	864	905	930	992	954	956	937	908	913	893	907	916	875	911	959	948	935	957	885	913	931	879	879	875	822	881	886	903	928	866	865	882	933	900	899	878	847	900	944	909	893	930	935	885	1009	918	880	871	907	909	935	918	878	933	893	918	939	946	965	892	936	905	914	937	899	925	924	863	884	865	952	871	876	927	916	919	925	886	900	851	901	930	922	869	922	885	960	902	881	917	969	934	931	873	916	917	876	922	955	923	879	891	944	981	868	813	955	944	857	902	891	969	930	906	900	939	918	879	877	916	899	900	907	897	936	910	900	922	898	882	876	902	893	870	950	960	902	836	868	877	906	903	943	865	936	948	883	854	891	949	874	929	879	914	907	926	911	957	879	873	941	933	900	878	894	890	953	945	899	960	867	892	940	857	873	921	930	896	958	978	949	903	891	914	898	862	915	914	880	907	874	916	914	898	902	940	935	864	943	907	897	917	874	949	930	906	914	953	920	883	869	908	908	935	843	895	927	902	874	957	895	975	922	876	890	935	947	863	894	929	886	903	900	939	876	907	886	879	840	928	944	916	958	826	887	874	894	906	951	857	912	894	894	923	903	916	927	885	889	926	922	885	915	926	904	928	898	863	892	902	904	936	913	909	856	906	902	896	926	927	889	873	957	908	926	845	929	927	911	876	908	898	869	950	900	896	927	919	915	913	1016	920	939	937	937	901	947	992	888	865	918	855	932	907	906	895	829	858	895	922	896	890	829	918	920	944	891	911	959	881	921	906	881	903	887	882	917	880	925	929	890	924	902	903	952	866	900	932	855	962	901	953	916	929	884	888	957	916	928	961	878	911	902	922	893	906	902	908	866	880	935	935	933	928	892	904	919	899	909	918	971	916	912	893	933	896	895	938	945	852	896	876	913	881	917	963	884	895	880	932	903	876	934	892	968	920	939	927	921	899	921	897	929	937	874	870	918	897	964	835	919	936	898	938	914	890	907	893	833	935	913	875	952	973	949	911	926	888	922	904	874	933	868	957	898	932	849	858	879	886	896	887	825	926	910	969	958	916	908	918	898	928	869	916	894	924	883	948	914	881	903	888	898	911	893	936	990	916	914	916	914	881	906	893	911	865	941	933	862	893	912	886	896	921	890	902	924	894	840	935	910	850	833	874	911	863	870	926	940	883	939	910	940	955	944	890	890	853	902	909	919	891	909	899	922	898	952	952	913	911	879	892	962	949	814	921	876	899	920	923	880	908	941	915	880	945	953	916	896	921	915	909	919	873	937	921	893	894	913	918	921	969	933	929	963	882	917	881	915	910	883	865	909	898	875	919	931	948	880	887	892	949	907	933	909	948	879	898	889	931	909	873	925	906	924	879	878	858	979	890	896	905	926	840	870	908	930	934	913	856	967	944	892	869	908	922	918	885	902	947	919	942	917	916	942	895	902	923	884	889	907	921	917	901	905	907	942	863	915	914	978	918	994	894	924	965	868	909	870	934	886	947	892	891	947	905	936	938	867	935	893	914	931	902	929	965	924	934	935	1012	916	939	927	923	886	918	945	896	882	933	932	893	927	877	955	981	847	919	874	888	886	878	936	914	898	956	845	881	862	933	918	957	909	962	931	875	948	868	935	896	925	895	927	973	908	925	921	923	888	895	873	891	921	908	948	868	945	948	955	855	883	921	938	937	977	952	895	855	874	926	919	885	969	946	921	903	894	913	861	965	913	896	909	941	855	923	916	912	853	954	900	911	943	901	901	865	904	853	898	897	880	926	861	910	886	855	863	893	898	962	860	896	891	866	907	922	907	926	900	890	912	883	884	886	857	845	935	907	907	974	886	869	939	885	923	945	924	865
2692	272	242	237	210	276	223	230	207	198	245	217	216	207	194	237	223	195	218	227	214	232	180	237	214	226	187	201	230	223	204	242	240	207	211	197	234	248	243	224	204	241	225	212	222	219	199	213	199	225	233	207	210	214	243	217	227	205	228	199	229	237	217	199	245	221	255	221	223	199	197	217	213	212	241	202	208	238	214	186	214	212	211	219	222	244	244	223	202	226	213	247	218	215	213	202	222	202	219	240	233	224	205	184	222	213	216	212	224	226	194	214	239	213	222	217	220	222	208	238	213	218	219	232	212	239	220	210	215	215	187	201	214	237	206	185	217	202	229	196	220	209	196	228	201	207	219	266	219	207	202	192	237	225	218	213	203	232	233	204	229	218	214	224	201	209	240	229	245	217	209	244	236	193	234	206	217	188	189	232	229	216	215	197	219	195	191	245	249	250	217	183	213	214	215	222	219	217	207	259	227	211	216	213	258	204	212	223	236	211	193	232	234	224	257	230	215	220	241	222	238	217	220	246	221	241	236	242	235	209	202	228	252	189	215	190	226	194	227	224	204	219	197	220	204	205	217	208	207	208	197	193	261	221	238	219	188	228	213	202	190	203	241	236	223	224	230	222	212	245	194	210	208	230	218	216	217	229	202	207	216	237	241	209	213	226	203	201	227	236	204	204	193	195	229	201	200	222	235	218	230	201	227	234	225	191	213	222	210	218	242	225	218	231	225	238	246	221	203	226	218	212	216	219	198	194	209	216	210	211	217	219	209	200	199	209	226	237	247	206	203	201	222	208	205	185	236	201	198	238	209	240	216	229	183	213	202	215	227	214	209	207	192	187	219	213	221	216	204	210	205	216	192	215	190	201	225	200	208	220	213	218	202	220	222	229	241	211	225	225	198	208	202	199	188	202	236	196	244	210	211	188	235	224	206	198	212	228	179	230	209	242	201	199	214	203	230	219	212	223	220	179	191	224	218	224	205	194	202	210	206	205	222	231	209	221	240	225	238	218	225	236	203	189	199	203	221	241	231	226	198	202	217	212	240	235	231	208	214	201	212	204	213	226	198	186	207	233	213	224	229	228	226	201	211	221	210	218	211	201	236	202	226	185	212	211	224	229	227	229	215	241	222	217	218	195	236	220	189	178	211	248	213	226	232	239	186	221	190	205	204	188	214	243	218	191	226	229	227	229	229	208	228	209	232	208	218	199	191	195	224	210	211	206	222	216	220	209	248	237	249	209	215	227	220	226	182	212	221	211	214	217	214	213	224	196	213	213	227	191	215	230	245	232	213	210	207	240	221	214	240	227	233	206	208	230	205	216	217	241	231	234	215	213	208	226	208	200	222	216	220	217	225	224	185	219	233	217	208	209	243	184	231	209	179	187	201	181	213	197	245	190	217	203	237	219	225	214	234	195	198	219	254	235	192	223	239	219	225	228	213	236	213	202	232	243	224	225	199	209	209	216	218	198	217	226	244	222	210	225	223	206	208	188	207	206	230	209	223	219	225	219	221	198	211	199	220	243	225	216	226	217	221	242	258	216	208	220	180	185	202	225	224	217	202	229	212	225	210	242	213	194	217	204	213	204	199	229	223	241	227	211	223	233	221	234	204	230	218	258	214	196	232	197	198	213	203	195	199	204	231	213	203	202	217	228	216	202	227	203	226	221	193	239	207	218	224	205	203	209	222	182	205	211	239	215	206	214	210	197	235	206	219	224	213	213	206	196	226	228	215	201	223	205	237	203	209	207	214	182	210	200	220	230	240	206	198	243	209	220	231	218	217	212	161	220	205	229	225	233	206	210	211	207	236	205	216	204	203	184	205	195	221	235	228	206	230	169	221	221	205	221	207	224	216	252	241	227	221	211	220	225	209	221	242	202	242	235	194	209	212	240	218	202	205	236	245	224	216	237	199	224	211	265	219	228	188	208	217	233	218	188	218	201	202	216	204	219	199	191	209	228	240	234	206	226	238	232	204	213	221	209	197	200	261	235	225	239	242	236	229	202	221	222	234	237	173	233	214	225	210	197	195	255	244	221	188	242	231	234	206	208	224	208	195	221	201	207	196	224	213	227	223	215	206	204	237	233	208	213	189	199	212	227	223	204	209	251	239	216	210	227	216	217	190	192	199	229	202	229	215	235	211	214	245	210	193	202	192	231	231	213	203	212	233	231	227	199	199	187	248	225	242	224	244	230	218	234	229	209	194	207	224	231	234	227	260	218	218	212	227	192	196	225	228	225	223	223	241	208	219	227	194	215	240	206	227	204	198	223	231	218	218	211	203	197	243	199	204	209	234	207	215	218	240	230	238	213	221	238	231	212	211	222	215	264	217	222	248	215	215	219	216	235	211	237	214	194	233	219	225	230	229	202	217	215	187	233	189	227	221	193	236	221	228	215	216	218	237	221	235	217	234	210	224	243	199	204	229	194	217	223	228	207	226	235	220	227	227	211	190	205	209	205	232	240	257	204	227	227	225	220	208	220	209	230	227	231	192	221	243	212	220	189	210	232	236	221	234	192	219	204	206	241	198	227	219	243	216	251	216	242	224	234	210	228	233	212	187	221	206	216	229	196	221	218	230	200	226	227	239	207	206	196	212	206	198	237	234	222	199	238	231	230	216	214	232	215	202	205	204	226	217	201	205	216	210	240	222	215	210	205	200	252	193	218	222	193	220	248	213	207	195	239	231	228	202	207	200	234	250	241	219	221	205	218	217	213	205	225	248	224	199	210	211	190	216	187	220	229	208	223	208	221	219	241	210	205	219	212	237	224	222	221	201	215	225	208	217	242	215	215	228	241	202	209	206	205	222	238	230	246	198	217	217	216	212	235	210	223	191	223	217	217	199	234	240	231	220	209	196	203	206	223	230	234	229	197	223	227	205	211	190	220	210	229	219	248	213	223	242	209	192	220	212	236	210	220	231	230	226	181	200	220	200	194	219	210	223	214	183	226	228	213	220	199	201	219	190	217	207	208	220	212	199	209	245	210	243	220	203	231	206	252	219	209	231	223	226	196	230	206	237	232	206	192	206	218	215	205	217	238	217	204	217	191	240	202	243	230	204	214	242	198	206	225	227	212	226	225	235	212	206	234	200	202	218	223	235	218	223	218	205	232	229	204	239	203	237	204	249	213	171	229	226	240	211	234	234	210	236	218	205	198	207	206	246	229	228	210	228	196	215	238	223	235	234	211	228	203	213	215	200	221	222	233	241	213	238	251	198	209	197	198	208	235	217	217	237	211	216	211	246	198	244	235	216	204	212	190	227	230	205	181	218	227	229	239	200	235	232	198	222	229	195	224	220	229	199	220	229	221	206	237	221	246	199	215	227	198	218	227	192	219	220	230	220	216	190	234	192	228	233	218	227	224	224	219	218	219	182	203	210	227	217	229	203	221	234	226	239	228	210	219	230	202	189	191	250	220	244	188	217	231	221	208	205	226	187	199	210	206	206	182	198	225	221	205	227	209	193	230	227	228	185	191
2436	519	594	582	587	590	549	549	576	577	570	548	511	507	481	550	547	551	582	549	550	535	565	546	534	553	527	516	535	573	543	535	550	531	521	543	493	531	515	505	528	552	514	543	503	510	533	528	530	543	553	537	555	534	518	505	504	533	564	538	534	550	540	525	545	580	599	505	521	530	572	539	495	511	518	550	518	491	533	526	569	549	523	552	526	559	529	534	535	472	539	547	520	505	526	560	533	530	563	513	542	539	542	536	520	529	504	548	522	527	542	534	527	549	532	506	556	566	510	530	530	557	536	518	507	560	550	552	564	500	538	520	549	562	538	518	535	545	547	532	542	518	550	521	512	578	521	525	532	519	561	557	525	509	509	534	545	593	558	536	551	576	540	528	540	512	541	548	506	559	549	543	521	512	575	520	498	531	542	561	504	567	534	566	519	536	546	529	525	525	523	570	564	552	522	552	521	571	558	553	529	549	541	523	541	529	595	530	554	538	541	522	546	538	525	518	550	529	515	551	514	514	501	525	513	558	514	549	577	506	529	531	532	560	509	520	555	528	494	520	544	534	535	503	532	597	490	550	504	571	511	510	535	549	517	540	576	565	549	519	530	539	506	542	530	549	533	556	557	492	495	550	540	558	503	496	560	524	513	548	555	523	558	554	513	526	473	549	533	525	511	551	534	581	510	539	545	544	562	545	552	509	516	533	527	536	540	519	580	498	542	513	516	519	508	541	529	464	518	562	530	539	563	549	551	524	545	551	523	541	538	521	516	543	523	576	522	557	531	564	543	497	561	528	503	539	531	528	505	549	554	536	523	498	577	566	555	549	520	526	567	505	546	554	507	533	516	540	478	548	503	540	579	492	518	517	498	523	521	528	551	497	528	569	565	528	553	541	470	529	526	515	533	551	549	552	486	583	553	566	517	540	518	514	562	554	513	531	521	559	531	514	548	540	533	491	503	604	548	501	531	578	548	504	497	532	524	559	545	549	492	524	538	535	530	570	543	513	586	538	551	508	530	490	541	516	547	497	531	526	507	553	539	497	532	544	535	517	518	549	519	560	525	532	529	528	527	574	546	504	523	558	516	556	502	545	556	526	562	513	552	557	524	550	542	577	546	537	508	513	524	527	536	534	518	539	536	570	539	519	587	547	546	530	525	523	562	527	574	519	507	524	578	493	545	585	519	552	567	519	523	574	526	549	523	564	536	560	557	551	519	538	538	511	595	513	545	529	530	547	526	519	528	520	510	598	516	540	541	548	484	501	495	550	539	541	552	567	542	549	486	509	546	540	522	542	582	549	529	545	565	536	536	488	558	513	533	518	513	559	517	478	574	543	511	562	522	561	527	527	507	495	519	525	551	563	583	530	539	493	560	550	566	547	504	524	509	476	530	527	497	539	533	506	532	554	529	494	504	543	550	544	530	531	561	557	568	513	524	558	539	527	502	504	573	534	540	496	510	541	520	516	493	491	551	537	578	523	517	598	507	564	542	580	529	516	533	510	522	561	544	556	513	536	540	496	510	492	524	533	575	540	513	537	557	531	519	502	490	533	560	575	524	530	515	564	525	519	539	562	515	494	516	504	506	542	566	509	549	537	524	510	544	578	536	527	528	548	562	546	528	557	522	564	532	564	535	502	553	478	534	568	530	543	513	516	542	541	564	576	520	541	543	516	509	514	565	540	552	545	487	516	575	537	528	541	539	492	511	501	595	532	549	534	542	554	550	517	515	513	573	553	563	541	588	577	534	492	545	561	531	519	534	527	528	518	548	567	540	559	505	552	531	533	520	562	506	521	507	551	514	556	563	538	555	565	546	553	511	553	494	530	559	578	566	540	546	540	517	502	552	513	524	509	537	514	511	542	541	562	579	545	529	583	487	548	521	518	533	565	526	530	570	573	555	542	484	507	528	584	545	538	584	527	536	491	513	545	546	514	525	561	530	582	548	536	517	523	507	526	563	520	513	532	512	527	495	493	530	542	529	521	501	560	541	544	517	491	535	538	568	542	533	504	552	521	516	577	541	555	529	521	545	533	532	548	529	545	513	537	528	523	487	536	547	523	552	548	565	573	552	528	546	524	531	539	551	514	515	498	550	533	546	539	519	491	492	537	507	542	563	527	512	523	520	534	508	494	502	617	567	531	558	527	528	520	549	498	526	528	534	522	553	567	575	540	510	523	505	536	543	516	483	504	536	555	520	511	521	525	548	517	505	548	481	510	516	529	528	523	509	514	568	509	555	545	536	531	555	542	563	546	516	569	551	569	513	530	531	524	559	524	540	510	522	549	548	598	504	581	541	537	543	527	522	524	543	536	533	530	546	530	526	500	525	550	510	564	531	531	576	533	527	510	502	500	548	541	574	494	548	530	556	514	536	550	550	519	519	500	552	524	509	549	498	509	540	520	542	563	488	522	539	535	543	520	503	544	519	514	547	508	523	524	501	554	548	504	526	565	528	524	526	524	569	516	533	569	548	529	540	515	561	506	492	537	509	540	523	526	536	541	478	567	524	549	558	568	554	528	519	503	536	539	519	516	556	559	518	482	524	524	564	509	529	539	530	532	505	541	511	530	497	530	513	499	515	520	544	523	487	511	589	506	538	550	501	520	550	508	532	501	532	553	528	550	513	519	547	551	504	560	499	551	550	538	520	530	526	552	534	572	538	518	543	521	478	535	558	532	529	528	538	508	513	557	571	547	505	549	564	537	546	534	559	561	543	546	531	519	503	555	553	529	536	538	540	503	540	544	535	535	524	541	550	543	531	548	562	512	530	514	563	559	514	540	533	526	559	528	517	522	519	526	506	502	529	541	534	529	544	536	561	525	542	499	554	508	529	505	542	603	554	525	535	539	547	545	571	555	529	519	506	530	524	565	502	530	520	538	582	563	520	501	497	550	524	534	507	527	530	535	529	525	554	525	565	570	524	544	508	491	512	579	547	531	562	496	526	530	573	528	518	541	558	542	552	498	541	529	549	491	561	559	525	541	572	523	539	510	532	507	508	520	578	549	537	514	566	549	566	578	523	512	569	522	560	521	514	569	527	537	541	549	517	534	551	555	521	500	515	515	521	489	535	518	517	532	555	516	543	521	549	539	533	542	536	499	529	490	535	518	505	524	536	507	564	502	523	526	497	533	525	547	537	519	498	536	543	520	527	478	546	536	521	530	520	529	581	493	512	538	529	507	544	552	522	535	503	553	542	542	549	542	516	482	528	531	510	515	550	521	543	532	553	518	500	560	507	538	541	532	574	556	537	494	516	533	542	538	514	548	557	544	526	534	542	473	505	561	502	496	546	521	528	553	518	576	536	546	545	546	561	548	554	551	576	546	505	539	555	538	538	537	515	539	543	548	527	477	560	532	540	553	566	520	541	531	549	509	564	528	552	492	515	521	508	536	528	504	521	531	522	527	536	552	514	538	514	534	501	571	521	547	525	532	519	567	539	485	523	519	529	583	533	530	537	514	536	536	519	567	498	513	544	561
10987	806	632	568	460	422	352	356	354	310	316	292	288	262	296	286	307	292	279	308	288	253	297	295	320	268	268	272	312	268	275	267	294	279	275	291	261	284	319	271	267	292	298	284	264	276	309	323	253	274	267	286	263	278	309	268	287	254	313	327	248	295	322	270	306	270	295	262	295	288	293	246	286	317	237	289	268	269	302	265	282	282	257	299	289	274	268	290	244	286	287	264	286	272	271	283	296	284	266	262	282	293	265	300	298	292	272	270	279	282	282	287	273	327	289	298	308	284	297	284	287	309	293	270	283	289	278	229	275	281	288	289	291	254	275	274	272	292	269	275	307	267	264	312	280	258	308	263	241	323	296	266	324	284	297	285	291	271	297	278	303	285	311	269	269	273	253	272	273	255	270	274	275	254	270	279	292	275	294	288	312	286	300	291	256	278	277	259	273	291	268	252	292	301	273	302	332	249	302	284	287	263	271	282	312	306	289	276	299	287	278	286	266	266	302	275	278	285	260	249	277	291	288	281	308	265	275	277	291	273	266	300	296	255	286	291	253	279	296	305	295	269	299	257	260	273	254	263	293	281	290	282	245	283	301	292	270	285	308	292	282	296	297	287	290	277	307	279	264	284	268	261	269	335	277	291	292	272	263	298	318	288	288	286	275	248	259	245	281	276	313	327	283	274	285	279	266	321	282	302	252	295	295	286	290	286	285	305	275	283	283	274	272	304	293	275	271	247	290	266	273	296	281	295	293	294	302	267	312	282	299	297	295	282	264	295	261	285	243	310	283	299	292	273	255	295	293	282	321	255	258	270	282	303	283	286	262	306	279	288	276	288	263	283	284	282	302	288	279	328	302	316	281	296	283	313	298	271	318	311	289	280	261	294	268	286	310	326	308	274	303	285	249	321	298	300	276	269	282	280	261	298	264	263	254	289	277	303	269	292	281	255	283	297	281	272	293	308	298	278	306	273	314	287	312	300	280	317	263	282	293	259	312	271	305	288	285	292	295	267	302	292	261	246	285	267	273	292	279	291	276	267	290	297	279	311	299	294	294	244	308	277	281	275	255	295	263	268	276	310	271	286	276	275	327	320	282	272	296	259	287	287	298	273	290	290	298	296	286	306	261	265	272	262	275	267	271	288	277	260	290	318	282	282	281	290	280	267	308	278	277	301	292	273	299	313	280	265	266	283	274	287	315	292	298	292	296	316	297	300	289	272	267	279	274	289	287	256	299	279	272	236	278	293	282	310	277	274	294	320	298	284	273	302	284	285	264	297	273	277	274	292	305	285	282	281	264	281	281	279	275	275	281	276	260	278	287	255	268	304	290	288	273	291	296	268	281	256	271	279	285	275	288	270	244	285	296	256	323	297	284	254	285	267	264	281	283	267	249	266	284	293	288	278	299	317	278	284	266	274	292	254	286	275	291	290	318	246	293	265	265	273	286	277	276	297	271	275	252	281	281	304	280	283	289	272	267	287	268	269	300	296	273	272	257	275	276	275	286	296	286	280	286	279	280	280	269	275	263	289	268	267	285	291	274	268	316	308	274	323	296	291	286	288	280	273	304	294	270	285	278	265	293	289	282	284	319	265	288	309	289	287	287	307	259	292	294	292	293	274	302	295	303	294	310	281	288	250	280	263	270	301	301	280	293	242	302	266	264	277	276	271	280	267	278	293	298	271	293	249	276	285	263	244	268	281	284	258	256	288	301	302	279	299	266	295	279	273	273	267	267	277	248	277	281	269	269	293	265	291	277	293	291	266	312	289	309	257	275	274	289	238	285	299	281	282	274	302	294	302	275	261	259	278	274	255	296	297	295	278	278	289	287	263	266	307	279	300	318	288	309	287	261	270	303	308	299	311	280	247	280	285	259	229	255	292	267	279	303	313	299	328	290	270	284	294	260	307	278	247	252	271	301	292	298	280	273	256	274	304	282	299	273	278	259	292	261	296	283	298	301	263	291	280	246	323	259	281	273	296	275	287	295	266	288	303	296	287	280	253	272	298	297	264	264	327	272	271	277	288	303	294	292	257	290	328	300	297	285	274	290	298	278	264	271	290	284	256	242	296	290	285	266	286	278	300	300	279	269	295	306	288	296	276	281	285	298	294	291	272	316	299	351	293	282	274	281	244	289	257	302	247	299	252	280	272	289	267	269	291	325	287	262	295	286	256	272	306	285	288	298	311	271	265	287	278	277	295	292	235	276	289	303	280	281	269	267	270	273	287	308	274	294	290	271	260	268	289	293	283	273	265	289	284	293	264	296	287	325	296	291	282	285	268	262	290	268	293	277	296	300	255	287	272	277	312	302	302	273	293	289	274	235	271	313	277	257	296	271	256	295	256	279	251	307	285	286	298	269	292	278	293	262	289	313	295	277	282	309	275	283	252	278	279	261	285	280	258	242	298	283	264	268	303	277	292	287	303	277	335	306	255	296	305	290	289	269	264	287	268	276	298	270	332	304	270	301	267	274	282	298	244	247	255	285	284	293	297	280	286	286	276	300	263	273	293	287	278	256	291	281	275	252	271	279	287	303	273	274	280	248	287	318	266	273	273	283	279	263	285	317	270	258	283	282	296	278	279	269	249	285	247	326	275	255	283	257	299	296	292	289	268	278	264	263	314	291	267	263	273	265	305	274	307	303	270	271	289	309	285	267	276	315	262	278	288	294	273	300	255	297	307	306	279	270	323	291	294	278	276	292	268	289	270	294	280	283	260	279	282	298	290	287	265	291	278	259	270	270	285	312	281	254	305	312	298	308	271	254	252	282	250	293	277	316	309	265	277	332	269	284	300	311	255	316	292	281	284	265	275	273	282	285	327	254	263	297	337	305	264	291	291	274	306	301	316	278	260	298	298	258	277	316	290	267	294	274	286	278	268	282	298	263	273	260	267	316	302	296	282	275	333	313	280	282	279	279	259	304	275	290	279	241	293	273	271	288	276	267	269	290	311	312	254	281	274	274	284	271	286	279	303	292	253	243	291	262	277	268	268	292	284	267	289	254	273	308	269	298	297	281	284	265	278	252	306	275	253	294	232	263	299	291	265	292	276	299	303	279	262	274	312	314	271	323	254	297	254	262	262	255	298	296	277	270	270	284	281	279	278	265	285	275	287	297	286	292	286	278	277	299	274	276	256	279	263	298	272	317	285	281	262	291	314	332	257	262	281	292	267	276	258	298	262	280	271	277	289	316	263	298	270	272	263	256	271	283	257	306	294	288	268	280	304	262	250	275	271	265	265	297	290	283	302	273	276	289	242	258	313	252	290	296	252	276	292	291	287	290	285	289	291	272	289	310	289	299	272	274	242	294	314	276	282	286	268	284	283	270	279	271	300	275	261	264	302	300	263	262	271	271	276	272	297	331	288	273	292	293	258	259	281	285	284	300	277	297	328	275	248	263	262	269	324	291	257	264	271	271	290	258	263	273	281	278	268	252	274	260	281	286	276	248	264	256	300	322	276	260	252	273	253	282	311	293	273
8040	936	1328	1519	1418	1188	1102	929	920	847	854	823	789	799	760	733	726	743	723	715	732	731	688	669	657	722	712	661	718	744	694	676	683	674	660	707	676	663	696	704	668	686	662	684	696	625	711	693	656	655	687	680	651	696	707	722	697	675	673	688	686	665	660	700	667	654	669	712	698	677	673	687	639	688	698	687	664	699	661	666	724	672	711	690	674	678	636	658	650	676	700	661	655	624	658	657	701	669	669	639	643	678	662	710	671	659	668	710	682	661	659	649	647	691	703	662	672	678	669	690	656	692	722	608	666	658	691	653	669	679	675	678	658	689	694	624	697	700	676	660	619	659	625	685	650	693	670	668	732	702	627	668	660	722	703	696	689	672	673	647	693	716	689	691	666	696	627	685	655	661	709	670	689	679	644	693	677	651	653	663	648	608	674	668	667	696	671	702	697	673	670	665	658	652	706	683	647	646	682	666	678	695	720	707	681	710	670	653	694	708	677	692	685	658	643	648	676	691	651	666	619	682	657	669	686	642	654	678	700	681	676	646	682	670	683	663	698	673	641	634	688	677	652	702	665	685	692	680	683	645	709	648	691	666	634	669	640	650	629	659	685	706	656	682	671	651	681	675	666	641	672	705	664	702	697	676	641	632	719	693	724	679	659	659	663	645	663	681	673	667	608	693	657	669	668	634	688	683	644	672	678	652	664	661	650	642	626	704	684	671	694	656	630	630	675	691	692	651	683	656	695	666	704	699	704	677	686	672	639	657	685	649	671	662	656	641	706	637	651	711	696	659	651	685	656	666	694	692	681	671	631	661	685	665	714	706	645	675	689	665	632	631	669	646	681	706	682	717	707	696	676	652	698	639	726	686	638	681	652	679	651	625	656	674	652	660	689	681	650	670	696	688	720	679	724	678	621	685	639	662	676	660	699	640	666	667	655	647	710	693	641	662	717	675	619	709	641	658	684	700	657	664	656	693	678	670	654	698	655	655	679	663	672	668	682	656	669	673	669	693	672	653	675	709	686	626	643	622	666	659	671	717	699	635	692	690	639	695	689	693	656	645	631	736	689	671	647	665	691	661	666	671	706	693	648	696	650	675	576	674	680	679	628	694	688	734	672	665	631	676	670	624	697	664	661	667	647	671	662	675	660	669	679	642	658	661	643	681	680	652	713	640	723	680	732	645	667	670	666	720	677	647	597	665	735	661	651	679	710	685	632	722	644	693	666	663	679	641	690	705	691	667	665	695	680	672	695	657	676	642	644	720	668	664	667	643	693	658	693	663	663	677	632	682	695	672	686	659	656	649	695	655	672	666	667	675	692	681	655	653	621	664	662	658	667	662	698	689	685	683	640	663	646	639	663	678	697	674	664	681	690	673	643	677	707	648	662	635	618	669	713	662	654	709	663	712	657	682	699	713	688	649	653	641	620	610	647	700	702	650	687	685	621	650	653	664	649	655	672	670	612	686	668	634	659	658	689	651	652	652	649	652	688	665	684	667	666	669	679	709	644	629	681	679	639	706	624	642	673	633	715	688	628	662	649	690	707	680	674	620	692	655	681	653	683	687	653	681	643	686	635	705	665	661	661	655	712	657	659	705	651	663	661	666	626	645	651	602	674	651	689	635	675	648	670	732	656	687	657	651	646	692	674	645	666	719	665	645	646	622	678	691	688	703	691	678	646	643	688	692	692	705	670	710	693	661	639	671	654	678	649	660	689	641	661	719	683	741	692	610	645	661	676	716	654	647	633	657	728	624	664	681	668	654	619	714	694	688	684	654	644	685	657	672	705	633	666	644	669	622	656	690	679	652	695	679	721	681	663	682	641	654	649	679	659	666	655	665	673	615	660	688	643	631	632	646	670	642	644	663	672	659	682	615	685	682	690	646	636	649	667	667	690	646	619	636	655	668	695	639	683	670	666	645	607	650	655	672	647	677	643	688	638	655	681	661	698	673	696	677	681	651	637	674	652	615	640	706	674	635	651	644	686	685	679	677	683	692	668	679	649	682	664	685	620	693	676	679	677	618	705	700	662	621	662	706	661	694	660	654	662	670	667	663	619	667	683	593	647	686	658	654	678	691	691	662	606	671	679	669	681	724	679	669	666	652	627	684	665	681	671	725	706	668	663	705	696	696	702	673	699	674	662	683	673	673	666	695	664	673	610	674	649	635	664	729	694	625	728	653	673	690	707	685	685	655	666	646	732	675	666	657	676	631	696	657	671	650	651	696	679	654	721	700	628	668	673	671	664	662	692	670	675	664	708	707	669	703	641	666	687	665	660	685	690	708	652	641	665	654	665	679	660	677	695	617	686	651	670	660	709	657	638	683	635	633	632	684	631	632	655	641	704	642	636	646	650	693	672	651	643	661	695	664	682	640	691	737	669	679	609	669	696	674	667	629	690	682	694	717	675	636	634	638	659	708	710	685	709	651	691	607	662	645	613	694	662	688	664	680	688	682	666	678	665	650	685	662	693	648	670	634	664	638	675	629	658	647	677	692	677	654	660	691	681	703	695	624	673	669	650	646	720	726	657	644	659	658	662	710	644	636	688	684	637	654	644	688	684	697	686	706	643	656	683	632	681	661	685	655	681	637	657	673	692	660	624	699	692	699	693	662	615	669	669	631	635	694	670	679	661	683	700	661	635	646	671	690	679	662	642	678	689	631	666	660	671	641	652	706	659	688	706	723	657	693	674	673	671	696	696	675	694	685	691	694	658	635	665	671	683	647	704	653	684	672	656	677	640	664	678	664	677	666	661	673	709	674	701	677	678	702	662	674	696	683	672	667	619	694	663	663	675	667	726	652	661	654	647	652	664	694	694	678	682	650	642	648	674	630	616	694	688	658	680	716	652	661	665	654	641	649	682	667	680	658	651	672	682	637	665	620	702	649	695	692	655	666	699	632	685	672	615	639	657	658	690	691	651	647	679	650	590	624	663	691	697	671	684	602	673	692	690	693	645	674	681	635	660	671	648	669	703	674	630	666	662	638	637	626	686	682	703	644	680	661	672	656	694	678	672	690	728	636	674	674	703	703	678	604	650	687	657	676	664	693	640	666	702	669	679	699	655	626	689	676	709	664	675	677	705	688	666	663	689	653	703	632	665	687	658	626	691	673	692	653	667	671	682	621	680	642	655	643	696	713	671	651	633	675	646	689	663	678	698	671	698	650	654	684	675	638	618	696	692	680	672	656	682	666	647	704	652	638	626	660	683	702	668	673	659	673	654	684	679	693	697	659	665	709	693	662	650	682	692	684	674	623	666	652	705	697	643	665	681	660	669	676	688	704	667	659	645	673	654	613	666	675	671	649	711	698	666	746	685	660	687	652	711	631	607	697	665	654	669	745	644	676	616	673	661	613	670	669	712	705	635	654	696	688	622	670	698	674	631	678	641	724	693	681	714	630	665	665	655	641	693	661	672	680	670	623	643	686	634	663	627	712	639	725	649	699	631	657	616	666	663	684	617	660	671	678	650	639	679	674
19077	1874	1203	979	785	581	512	548	522	459	452	450	435	439	421	445	424	432	432	413	415	432	414	404	408	444	410	405	359	435	420	456	415	449	433	391	402	431	421	400	407	423	415	419	466	413	412	416	380	366	400	409	430	397	399	413	401	378	376	383	421	404	411	426	428	380	413	389	390	459	450	425	439	403	399	422	408	456	455	405	399	380	396	417	435	427	423	412	413	393	405	415	431	410	411	408	382	395	395	422	422	407	403	364	432	405	413	412	427	452	412	434	406	394	387	380	405	377	400	435	393	450	392	423	407	392	425	401	419	416	410	393	422	393	419	369	440	418	423	447	391	391	408	419	415	365	392	423	391	406	422	380	398	409	420	423	425	384	406	414	409	426	413	411	390	394	390	367	446	372	362	391	434	393	408	423	397	428	392	387	415	408	380	401	431	407	401	379	411	430	445	415	410	384	409	399	401	436	382	394	389	402	416	420	385	407	404	410	412	411	403	397	415	362	447	408	428	418	389	384	373	390	424	405	389	453	401	398	399	403	410	413	401	344	431	419	437	435	409	377	397	384	370	396	401	467	401	393	390	407	412	416	413	450	379	373	394	390	394	388	410	396	420	413	428	409	407	440	389	421	444	385	404	410	354	391	422	374	375	415	407	426	402	460	422	458	466	415	459	413	405	408	373	416	427	423	418	428	390	396	413	413	443	392	388	410	411	382	423	396	402	427	387	419	422	391	438	389	438	392	391	407	392	446	414	416	372	382	421	403	408	385	417	417	399	367	382	432	434	456	392	434	390	377	364	430	389	418	381	404	404	352	410	413	397	423	414	420	410	405	397	403	398	413	399	395	382	407	354	450	373	388	385	414	384	441	405	416	433	455	385	437	402	420	394	399	446	420	385	436	394	401	396	442	414	390	423	388	386	413	435	442	396	419	408	404	442	412	425	430	399	406	397	440	373	417	428	412	435	403	433	433	440	404	377	435	395	428	425	410	414	400	410	401	406	377	394	403	416	381	407	411	409	390	422	368	422	442	397	411	377	420	431	392	410	399	382	419	380	432	369	425	428	348	435	412	461	373	401	402	412	384	399	447	372	420	444	418	422	422	404	379	393	414	345	427	411	373	398	380	414	410	401	433	426	445	411	404	420	428	437	390	402	443	405	411	368	394	413	364	399	424	419	411	410	423	383	449	409	404	407	436	395	346	408	401	374	436	430	400	368	410	446	425	405	409	452	393	390	421	427	382	440	439	428	407	381	401	446	434	405	346	431	407	438	386	406	417	392	392	377	385	420	398	424	395	386	421	404	396	443	400	396	395	418	399	405	420	419	381	400	392	396	412	423	395	397	414	403	407	416	371	378	386	394	400	400	360	409	430	417	439	463	412	484	377	393	420	408	438	445	403	416	404	420	401	445	419	441	395	403	389	379	391	361	341	412	400	414	416	378	433	372	393	393	402	410	418	411	350	391	392	395	414	405	393	373	438	356	403	406	408	426	387	440	400	405	400	437	414	395	395	418	421	391	400	425	387	394	413	395	395	395	379	425	398	404	404	379	431	436	402	370	442	399	412	437	375	376	445	402	430	409	427	430	394	414	403	385	424	445	405	406	416	407	402	387	435	433	374	408	413	423	384	421	401	421	382	402	468	392	392	403	412	382	410	437	413	392	386	377	396	401	385	392	377	389	391	414	418	389	408	425	395	366	399	434	430	403	408	415	412	443	370	387	432	426	405	379	392	406	408	399	399	403	404	424	392	413	415	416	373	405	395	418	401	385	416	386	393	389	452	398	422	387	394	363	400	398	371	418	385	408	431	426	449	425	416	373	402	385	403	392	418	396	413	427	412	405	431	412	433	368	381	399	399	372	392	422	406	434	395	384	394	426	381	380	427	405	398	387	376	405	410	421	407	378	374	400	427	438	411	442	422	407	395	395	413	406	437	400	396	393	420	446	405	388	414	431	372	440	388	356	393	399	402	404	400	411	412	393	415	430	403	422	408	370	400	415	400	394	408	363	446	415	427	392	388	456	409	388	378	432	412	404	387	384	420	383	390	397	404	350	428	413	452	448	398	464	389	371	424	396	349	375	458	396	389	403	436	390	455	407	400	376	375	433	439	427	428	397	382	396	381	385	402	364	391	380	366	404	389	408	453	434	398	438	387	441	374	373	378	400	377	393	375	397	391	399	374	395	424	360	412	424	375	379	404	389	394	411	383	393	386	441	422	382	379	398	386	401	380	417	395	423	387	372	422	417	384	414	380	385	443	383	396	429	410	418	418	431	398	411	389	394	430	363	415	394	398	425	401	378	368	412	410	389	405	400	420	396	393	421	396	406	415	422	409	372	398	438	427	394	421	369	441	432	382	399	435	374	427	387	448	382	377	400	396	388	395	396	398	380	401	436	343	412	404	448	420	412	430	397	444	429	368	424	394	360	388	413	432	382	419	363	446	416	428	374	365	394	410	406	406	406	384	393	373	400	411	421	406	421	414	389	396	392	396	412	441	398	409	378	411	401	364	425	360	363	391	375	393	388	439	389	411	419	400	401	383	424	401	420	432	396	420	402	438	431	414	394	397	420	381	420	428	401	407	446	392	439	390	390	411	407	361	398	376	410	434	396	423	421	429	428	463	401	384	412	422	363	410	409	403	403	425	411	391	414	385	431	403	421	381	403	408	399	434	421	408	373	455	382	425	394	413	411	421	433	430	419	428	418	408	395	419	399	408	365	394	387	379	400	427	396	386	416	396	417	440	417	393	454	367	462	382	408	410	401	409	413	404	383	420	375	368	419	369	347	427	449	432	398	403	394	405	397	413	416	454	430	458	396	415	420	440	408	375	430	380	416	414	415	401	376	398	372	412	360	440	423	433	394	387	392	375	359	411	376	432	416	388	407	409	377	392	401	387	371	396	402	395	424	408	405	414	426	435	417	432	385	397	431	395	378	406	413	433	418	417	388	409	421	398	447	381	409	437	429	414	434	432	434	433	432	370	394	400	436	416	413	432	445	442	414	407	395	365	418	413	384	419	379	425	376	431	383	413	447	366	407	402	424	436	412	389	338	416	358	426	410	398	426	425	425	427	412	397	372	388	394	387	385	413	420	419	419	433	416	434	406	376	380	426	399	427	368	418	424	398	383	445	422	432	396	401	391	447	403	463	428	383	393	419	405	390	387	409	386	405	399	377	436	385	432	417	423	416	393	404	412	431	399	406	431	411	408	396	417	368	398	373	428	408	386	388	429	398	385	404	418	426	404	438	411	379	358	407	429	372	382	448	447	414	429	383	386	399	394	382	433	429	413	414	405	405	416	375	456	369	404	385	402	405	423	370	437	420	419	419	408	438	418	422	422	384	403	418	407	402	417	425	402	428	415	368	388	407	422	402	389	403	362	390	372	420	353	412	451	358	390	422	399	428	397	375	405	416	408	400	443	427	372	406	399	421	376	394	415	415	388	429	396	412	402	375	398	395	369	407	421	364	393	377	375	378
10755	1453	2273	2668	2283	1927	1780	1506	1358	1312	1277	1214	1153	1147	1114	1027	1090	1059	989	993	1015	981	951	971	977	937	896	880	969	905	988	933	929	979	924	942	905	904	908	888	923	942	874	934	945	931	984	912	896	997	894	919	916	883	954	884	930	862	892	931	905	875	923	900	972	976	902	897	894	893	882	969	891	962	888	914	959	960	907	888	961	929	972	910	875	907	898	884	904	955	973	885	930	909	881	891	874	901	914	932	922	970	926	880	855	934	932	956	920	917	973	884	913	893	946	931	915	850	884	880	918	899	916	910	911	908	944	935	948	875	930	915	862	894	952	913	890	917	890	912	888	871	895	933	883	939	955	912	895	918	919	959	851	916	888	928	927	899	918	880	890	893	942	855	891	902	944	937	900	932	955	916	888	874	901	888	956	936	913	896	913	971	910	899	916	905	960	864	885	956	934	922	890	894	945	888	944	979	915	895	877	877	889	935	905	870	930	931	955	882	904	888	939	890	895	928	916	891	862	888	910	879	940	924	923	896	898	924	904	942	938	892	923	859	912	909	905	968	882	917	883	896	899	996	871	917	926	882	944	931	949	894	851	866	912	925	900	902	916	910	895	935	897	896	887	884	910	880	940	933	885	887	916	878	902	856	918	954	919	916	938	944	924	954	935	940	911	904	971	886	869	924	890	961	905	907	905	854	898	916	923	903	872	861	915	864	876	909	878	864	912	943	920	896	859	930	918	963	901	925	953	867	855	900	870	886	891	896	887	920	858	951	915	883	933	897	913	879	900	865	944	906	872	886	856	911	857	848	923	860	910	904	995	960	909	899	917	918	895	889	872	876	903	899	862	938	904	922	897	938	914	888	945	910	920	885	943	932	919	883	931	881	885	854	924	896	898	874	861	910	927	921	887	871	954	918	858	934	920	873	881	865	914	914	912	914	900	937	897	884	929	874	936	914	973	906	875	869	924	959	912	920	936	925	939	902	925	901	904	896	913	889	921	907	929	877	873	918	897	895	883	908	942	859	899	865	940	931	910	881	875	898	909	939	936	894	928	921	833	944	963	899	865	970	917	928	869	891	893	876	917	946	854	933	894	887	924	919	909	890	898	915	928	948	922	935	917	907	893	874	942	890	928	915	909	893	869	892	938	892	935	919	901	902	871	871	905	923	890	877	894	916	877	907	920	874	925	904	945	878	886	859	943	867	871	962	918	934	962	923	890	886	934	896	888	892	923	874	905	881	911	898	965	867	906	858	926	885	902	824	890	885	918	891	938	981	902	920	939	896	879	866	877	890	887	915	933	924	879	875	874	934	894	881	903	911	885	949	895	917	840	870	915	942	899	863	923	952	917	918	887	851	907	919	818	896	879	898	909	863	950	924	904	861	957	851	893	892	923	870	890	886	920	923	884	882	884	845	912	877	901	828	898	857	905	877	942	942	947	930	909	912	892	936	948	879	892	872	896	881	911	906	906	930	905	886	924	906	851	929	896	902	924	962	920	895	909	897	891	884	898	1000	920	878	920	921	923	948	915	876	900	908	900	843	942	931	908	899	864	916	895	901	836	885	855	885	931	894	896	923	897	902	898	861	899	943	920	919	947	924	896	880	867	917	894	876	898	892	924	927	951	915	925	897	875	884	903	942	870	917	916	892	903	946	973	914	910	867	907	905	922	919	919	934	858	921	839	926	918	861	932	906	902	869	840	876	908	961	871	870	875	920	876	947	881	962	903	900	894	931	883	908	895	904	965	897	931	883	891	924	927	923	953	883	944	904	907	944	912	928	914	924	959	956	909	856	913	873	893	891	956	983	851	903	889	917	897	937	931	906	875	868	895	898	919	912	882	892	890	908	860	899	921	910	920	963	881	896	899	901	844	897	883	911	955	942	906	913	935	889	904	885	875	880	908	930	932	875	922	897	902	853	873	876	938	909	945	937	903	907	914	932	935	865	877	913	890	933	914	938	903	922	860	911	874	907	928	911	926	889	930	978	897	885	832	984	865	946	862	851	900	892	890	908	945	914	870	930	929	929	928	981	965	931	889	894	928	913	893	910	880	899	871	910	839	976	877	927	903	933	927	935	916	898	850	902	966	907	888	882	973	872	944	925	888	900	919	939	915	957	898	897	952	938	897	891	885	892	916	902	913	908	966	913	886	913	920	937	943	926	923	869	935	879	888	927	921	945	937	905	889	934	935	879	870	894	887	936	869	935	914	905	948	858	913	882	926	955	895	864	930	880	900	877	867	881	886	892	919	866	873	920	891	915	874	875	909	913	920	900	857	880	871	883	888	893	892	864	928	879	902	914	945	911	921	821	933	880	874	911	928	864	896	953	903	934	912	921	864	907	885	900	905	930	887	970	843	892	895	931	921	911	917	890	908	896	883	927	894	909	926	922	898	905	900	907	958	930	868	878	918	924	959	941	934	927	913	904	915	895	895	911	872	883	919	889	926	890	977	936	914	885	865	861	915	930	913	893	924	890	911	902	928	926	909	890	926	936	922	937	928	985	886	852	916	895	908	843	884	941	906	915	920	921	917	931	936	935	928	882	914	881	848	928	935	920	905	931	878	898	915	877	888	864	892	950	856	942	891	904	898	888	852	911	867	975	909	900	905	878	921	913	982	902	939	923	894	906	860	890	890	859	876	891	921	871	910	909	869	894	928	897	917	875	886	917	933	910	874	909	905	903	903	916	859	903	909	908	870	920	888	868	876	954	926	923	882	894	918	915	933	915	915	922	885	878	916	964	909	870	878	897	928	872	894	884	894	917	916	923	836	878	900	947	875	921	840	913	897	929	895	892	886	922	923	887	951	899	881	894	922	874	893	872	892	898	891	901	914	885	979	976	866	946	908	883	914	841	922	924	902	909	937	924	936	911	938	927	906	921	883	883	933	896	884	894	881	949	886	917	865	972	938	895	903	937	923	930	903	846	881	917	887	913	905	844	909	894	818	888	894	889	882	895	951	925	901	883	880	922	915	937	885	926	909	885	862	879	895	910	915	897	951	966	919	853	859	909	882	894	875	888	903	923	988	913	937	903	906	919	897	925	909	899	929	905	881	917	907	923	927	866	882	879	871	934	893	891	882	879	922	936	896	915	925	928	879	902	844	917	888	907	984	956	939	953	932	875	898	908	902	900	952	929	911	948	934	916	882	920	904	902	870	892	912	916	897	963	919	935	878	914	902	926	943	919	888	944	913	881	896	880	939	880	829	895	969	918	932	865	928	875	896	913	916	877	880	852	891	909	961	944	875	888	905	920	909	924	941	898	929	959	923	882	941	888	881	901	915	896	924	916	935	941	878	944	939	944	894	934	856	945	878	897	855	931	905	910	906	887	957	903	910	914	928	869	910	882	951	899	960	924	908	849	905	875	871	887	860	864	920	964	872	923	885	893	888	902	896	892	897	884	948	912	911	852	861	915	836	855	845	873	872	854	933	886	954	867	854	863	906	902	869	913	887	934	866	932	868	899	939	877	890	905	877	878
3091	275	249	243	227	209	216	202	220	215	207	236	218	211	212	203	226	183	233	204	201	206	229	215	194	237	215	215	219	213	202	233	225	206	211	222	202	220	194	229	231	182	206	234	197	202	196	197	210	216	198	188	227	230	211	234	203	204	216	234	183	199	203	216	225	199	194	210	231	240	235	210	202	188	195	194	228	211	235	216	218	180	201	212	238	221	227	196	219	210	209	199	206	216	177	208	210	219	208	187	190	211	222	206	227	238	188	229	188	186	194	170	253	210	242	192	225	213	209	225	238	215	193	226	204	228	198	202	202	235	223	215	198	204	220	227	209	229	197	230	204	215	223	217	205	184	205	201	218	243	222	169	224	210	212	217	207	206	192	195	214	220	237	184	212	221	226	227	182	237	188	202	226	179	189	207	215	211	217	215	212	202	207	243	195	208	221	196	199	216	226	213	214	194	236	212	235	183	225	215	228	205	203	211	212	202	236	198	205	210	232	239	232	196	219	223	220	224	201	189	198	204	190	188	195	217	228	214	214	241	202	215	244	224	240	207	234	192	225	218	209	224	184	212	230	203	209	239	232	185	226	201	222	214	194	189	228	212	207	192	236	216	221	207	205	204	216	188	193	217	205	221	211	247	226	193	230	213	217	214	238	218	231	234	228	209	220	206	209	211	219	243	232	223	215	202	242	207	205	229	254	261	227	226	212	214	185	212	220	209	208	232	215	200	255	190	191	198	224	198	217	205	228	207	200	182	212	193	224	194	222	233	197	221	201	207	245	195	182	236	209	211	194	190	207	219	216	213	229	226	214	182	240	193	203	210	213	220	227	220	206	229	225	222	218	237	217	237	220	190	236	207	216	213	218	219	228	210	241	237	194	208	218	213	213	224	198	194	188	225	234	202	211	215	190	199	227	197	215	210	226	189	214	223	192	201	210	219	238	216	204	194	221	219	242	209	220	201	223	224	179	198	184	206	205	189	200	276	231	250	225	220	209	222	168	222	228	246	207	225	202	211	212	246	201	234	217	223	199	192	189	190	222	180	190	228	209	225	207	214	207	239	224	205	233	213	222	235	201	198	202	210	199	233	203	218	220	216	223	178	227	200	202	213	220	225	221	209	214	219	194	219	201	206	213	197	206	226	196	208	203	201	220	187	233	218	242	217	221	220	211	212	222	205	213	208	228	244	228	240	213	215	220	199	217	222	211	222	212	210	238	239	211	239	213	228	221	206	202	219	206	222	221	195	184	219	219	229	226	225	216	204	208	208	212	186	233	203	220	205	237	228	204	221	228	212	239	236	227	189	220	241	200	209	233	209	220	205	218	218	186	207	207	205	221	189	228	226	235	217	222	195	202	208	203	207	212	218	209	191	237	207	235	208	201	196	207	209	205	218	184	215	237	241	204	237	216	210	208	221	249	230	200	166	212	211	181	197	193	206	200	221	167	219	206	220	212	209	226	227	199	225	207	214	201	209	205	210	202	197	204	199	231	237	191	218	190	212	224	192	231	232	245	215	216	213	206	183	195	246	235	196	201	195	208	249	213	201	192	193	203	216	233	218	231	213	215	212	219	214	206	186	209	202	193	216	227	213	239	205	205	219	208	229	198	209	218	209	220	230	200	227	242	220	211	242	225	212	210	236	199	221	226	223	228	224	242	193	216	244	204	227	212	221	217	237	238	205	205	198	238	204	214	210	212	223	192	230	221	226	223	213	221	218	200	231	237	224	225	214	207	245	226	203	214	224	237	216	206	217	220	224	232	208	234	205	205	209	242	208	205	257	231	208	215	235	222	230	225	234	225	218	186	207	249	232	220	211	201	216	255	224	228	221	196	210	213	234	217	225	206	218	242	263	243	209	208	204	214	206	204	203	209	213	212	199	216	214	216	202	257	194	218	193	224	231	211	197	212	210	208	223	186	215	215	215	232	202	211	231	203	220	218	220	193	239	191	210	189	237	227	205	218	229	193	195	219	215	227	227	218	217	187	227	218	206	217	218	212	205	197	196	227	228	211	216	213	211	228	232	215	234	225	203	205	228	176	235	221	201	202	207	203	195	233	200	174	212	213	221	214	210	208	224	191	209	202	204	227	213	221	226	196	208	222	234	219	215	201	194	213	193	214	213	214	213	180	221	199	219	215	198	218	213	207	212	185	199	206	208	230	201	198	214	222	239	224	225	206	235	195	224	231	209	228	223	223	199	225	202	223	224	233	196	229	201	217	215	228	229	208	233	241	220	206	205	218	219	226	219	221	198	198	193	203	210	206	192	207	195	206	197	224	211	207	219	212	202	196	197	185	213	231	217	211	191	224	203	206	226	210	208	219	214	220	201	207	193	212	199	186	212	232	223	211	226	234	209	202	210	208	229	230	228	191	204	185	212	181	220	199	199	231	205	204	200	217	180	169	196	228	229	214	226	218	207	227	239	192	213	184	212	229	208	230	210	203	208	229	232	187	213	238	211	207	207	213	223	230	217	213	183	220	206	198	213	191	202	253	236	213	219	210	201	205	190	188	227	246	198	215	211	234	238	187	214	220	183	221	192	214	215	204	219	199	230	210	222	205	221	236	214	207	212	203	225	193	198	210	217	211	206	218	187	199	227	187	219	205	203	210	200	219	229	199	228	216	241	237	209	207	214	210	224	212	220	216	228	193	256	215	219	213	233	200	218	220	230	202	226	211	215	203	216	230	200	197	229	224	194	215	212	227	199	221	222	221	201	193	173	196	188	186	199	223	220	229	229	202	237	246	215	194	201	190	193	200	202	201	205	230	208	219	213	227	216	228	211	228	187	204	231	211	215	223	227	194	198	206	218	196	218	215	203	230	234	235	222	207	197	234	198	215	219	244	199	215	206	216	209	202	207	210	225	231	200	232	207	205	235	220	222	199	227	225	198	206	224	231	217	230	210	228	213	220	236	212	216	187	244	220	223	200	221	212	217	236	184	224	227	225	240	210	202	202	208	225	204	213	218	229	206	218	237	171	238	194	222	186	207	192	237	236	206	225	204	200	204	216	253	224	242	194	210	216	221	227	247	233	224	214	217	201	210	208	198	231	225	211	209	234	218	210	205	205	236	217	183	184	205	221	213	200	240	207	208	194	222	209	196	212	215	205	216	188	205	228	216	225	223	205	226	237	227	186	242	210	194	211	173	222	198	202	214	216	227	206	175	228	198	203	199	197	215	236	208	211	199	197	222	203	225	220	196	188	193	193	200	205	227	232	201	197	201	255	235	202	228	203	214	191	226	207	223	190	188	246	197	214	213	226	229	200	195	197	237	224	201	208	200	224	213	180	198	199	209	205	234	227	214	208	223	197	245	201	218	232	214	211	219	195	202	243	223	194	213	180	192	218	217	212	205	218	186	194	202	201	230	193	193	203	205	212	223	200	217	189	216	201	212	211	212	224	246	222	196	214	213	198	218	203	214	189	205	209	205	200	212	182	214	201	222	209	223	206	195	203	229	215	220	233	196	231	221	204	197
2635	515	579	574	551	569	544	555	551	492	540	531	498	599	541	524	544	500	506	547	504	531	511	531	523	573	550	509	537	523	525	527	537	520	543	549	566	520	539	554	529	529	523	517	551	530	537	507	538	532	550	514	573	535	556	512	560	517	505	504	536	523	526	567	528	512	579	508	512	531	530	517	547	544	487	514	537	530	535	527	537	512	501	513	529	523	507	506	548	502	511	526	562	552	545	509	545	527	511	488	549	503	530	521	523	534	466	484	515	518	548	549	516	516	504	519	540	555	510	504	528	548	506	510	520	499	515	506	502	492	543	528	564	497	526	543	505	529	549	578	493	521	550	530	565	501	511	574	538	526	519	535	519	533	532	519	493	511	542	523	533	540	532	556	539	539	532	565	499	541	563	519	503	496	537	514	556	536	536	507	537	497	517	516	485	514	495	525	534	557	493	526	482	468	534	523	527	506	526	522	509	519	536	517	551	511	505	529	535	542	541	527	513	546	540	553	521	550	532	542	544	551	522	533	506	509	516	523	581	552	523	551	514	479	566	550	516	518	501	522	550	507	521	508	531	513	508	530	501	526	557	517	533	552	535	513	502	524	546	507	537	544	580	535	510	545	512	498	537	521	545	504	559	560	529	509	518	527	489	574	514	571	548	508	544	544	549	542	565	521	533	504	516	508	530	527	553	509	545	520	572	478	548	537	532	553	534	548	531	482	506	485	514	503	542	515	529	522	544	498	534	513	511	527	540	524	512	569	509	550	539	543	542	514	508	509	513	531	559	516	539	557	517	528	529	529	558	528	505	555	502	524	541	523	506	534	536	525	525	502	514	521	539	524	540	524	501	556	540	504	508	521	518	488	555	511	537	517	510	506	534	471	540	508	511	518	535	534	500	528	495	555	515	491	509	536	529	509	516	528	488	483	546	553	531	530	510	556	534	564	526	531	532	507	508	509	544	517	558	507	519	499	525	550	525	547	481	515	529	490	531	510	520	529	510	543	571	505	535	546	498	558	512	541	473	540	546	563	515	550	542	532	503	490	496	520	535	533	535	505	555	533	538	509	546	522	493	560	521	472	533	491	469	529	540	528	468	562	530	497	567	531	510	535	506	500	519	485	564	561	568	505	498	530	523	545	513	535	515	496	547	524	473	570	540	490	566	521	506	546	539	546	560	507	507	539	502	556	498	511	542	501	494	551	556	537	546	522	510	489	511	496	570	560	554	526	540	526	487	542	534	533	492	541	526	514	519	522	525	525	525	544	537	528	537	536	526	508	528	570	530	520	546	523	544	527	489	515	543	512	536	496	530	461	547	528	532	536	529	536	541	528	514	518	556	521	522	505	518	485	529	498	480	555	521	549	489	489	549	569	517	544	510	512	534	511	543	539	526	525	537	545	560	586	503	533	541	556	506	530	537	506	500	527	564	524	509	525	530	494	547	548	516	516	511	515	507	517	550	540	533	532	519	520	512	506	516	529	520	472	525	522	508	515	514	495	525	508	503	514	495	552	497	516	522	489	502	517	488	508	515	557	498	526	484	505	535	517	543	526	550	559	524	545	542	515	534	521	545	590	503	509	535	551	516	491	521	508	504	553	549	546	502	546	474	524	529	550	540	515	530	533	513	525	537	561	532	528	498	513	503	519	520	506	538	496	537	545	511	516	515	557	511	548	536	568	551	544	540	505	549	488	533	516	536	519	554	535	517	525	549	553	536	520	543	514	541	536	542	512	550	550	535	542	516	513	509	534	550	499	552	562	571	484	525	541	484	525	492	513	562	520	562	538	541	524	534	515	549	503	513	516	500	504	517	534	535	524	518	473	488	546	581	555	517	502	487	532	510	549	516	580	518	511	517	514	473	553	567	524	524	518	521	548	530	505	531	535	533	535	526	535	521	505	517	560	534	506	545	512	525	484	536	514	497	537	529	548	519	535	524	585	512	534	527	491	511	508	538	520	514	526	536	529	505	572	535	496	541	560	533	508	529	524	529	537	501	523	535	544	497	520	538	541	561	546	543	537	497	513	543	519	554	510	559	543	570	569	512	529	546	542	524	517	488	559	496	505	557	537	486	490	531	512	537	509	534	522	555	534	559	496	562	507	586	536	521	502	525	545	496	522	524	510	561	540	508	489	510	497	512	548	559	544	525	504	519	543	538	563	535	545	532	515	509	537	516	543	539	538	543	529	507	529	546	549	516	501	530	522	528	512	522	548	549	524	539	567	548	537	517	572	521	506	542	508	521	532	519	540	538	513	551	523	496	531	491	544	508	574	557	563	529	542	508	530	531	531	508	508	488	525	546	510	536	523	499	554	511	502	510	537	510	568	489	521	514	530	516	524	509	506	572	525	539	523	529	553	563	535	540	514	515	550	482	556	547	522	548	532	531	529	544	481	544	537	555	534	533	517	512	536	514	540	512	524	488	508	545	510	515	487	541	519	494	511	518	531	518	503	547	536	507	548	560	536	546	516	556	543	513	532	539	534	511	536	531	532	505	561	510	548	519	481	556	560	482	547	489	502	549	515	523	488	549	523	515	478	535	520	519	496	475	559	544	579	509	519	510	537	544	532	556	521	519	510	537	512	524	540	519	501	528	545	506	546	555	496	508	543	553	528	499	534	502	479	532	498	577	526	522	522	539	532	535	532	502	503	548	554	554	539	513	530	513	496	518	540	558	499	514	543	518	537	518	482	498	514	527	512	515	504	528	538	509	528	526	525	561	516	530	527	541	522	496	483	519	493	545	547	550	527	537	505	549	549	532	507	560	528	493	566	514	507	533	558	487	545	550	534	513	536	551	531	509	545	543	516	529	520	555	528	524	497	538	542	554	562	545	557	511	506	498	527	486	554	516	504	502	520	531	501	550	491	528	524	550	528	508	521	544	546	549	510	546	566	484	494	500	534	516	545	546	556	563	553	518	512	539	526	525	567	524	568	554	549	544	490	546	508	493	476	504	530	508	531	548	532	545	521	570	528	533	530	525	480	525	497	509	547	515	531	526	545	511	533	527	541	531	526	532	523	529	513	528	540	523	528	523	527	521	555	527	513	542	541	526	537	517	531	505	515	527	526	560	533	547	544	574	509	549	517	531	512	525	521	499	506	555	534	536	505	505	554	525	501	482	522	511	492	527	534	518	523	504	525	514	529	511	527	538	542	551	502	526	550	554	530	537	534	472	543	577	513	553	515	525	534	525	517	528	543	497	519	540	546	554	513	520	500	547	530	529	505	541	524	536	535	527	538	524	530	518	537	536	508	479	508	544	516	514	490	535	540	525	570	503	520	555	543	533	529	561	538	532	530	508	523	512	520	533	535	544	546	499	567	547	500	538	560	479	546	536	521	570	516	498	527	559	501	568	539	514	504	500	540	534	564	559	498	508	530	534	454	522	497	506	501	556	535	556	543	500	526	479	521	511	534	542	554	559	533	533	565	531	539	546	511	554	507	527	502	557	499	519	513	512	524	547	554	504	552	496	450	542	515
11684	887	680	589	426	376	351	337	315	321	300	330	319	295	266	302	316	269	268	263	268	268	277	295	314	282	290	310	288	270	271	254	316	296	246	264	287	301	306	282	278	273	279	282	297	277	231	258	285	266	279	298	265	284	291	277	250	239	288	262	263	246	279	251	243	273	299	282	305	320	269	267	294	274	274	303	262	282	288	298	289	304	307	258	295	278	283	263	298	263	303	253	259	288	278	305	271	244	271	275	270	249	300	269	285	260	265	279	260	269	290	278	299	318	273	273	280	269	284	285	258	291	291	285	281	272	263	269	276	269	268	294	311	278	318	271	295	293	265	280	306	284	266	275	294	290	305	279	312	248	287	270	283	283	287	249	258	262	269	260	274	253	266	291	256	286	252	302	277	273	323	309	297	281	266	297	271	278	288	281	251	297	254	266	266	276	276	273	257	277	290	271	273	293	298	305	291	280	297	271	274	302	276	240	312	320	262	277	282	298	259	273	272	324	264	265	290	276	297	287	297	244	268	274	263	286	301	283	277	287	282	247	301	276	291	290	290	277	285	257	283	263	297	275	287	280	265	280	276	259	262	284	292	268	289	280	275	288	270	251	294	277	278	274	255	264	269	259	273	280	267	281	276	276	292	301	272	287	254	283	286	271	277	302	264	280	303	252	294	291	262	274	266	293	276	270	268	248	278	280	266	254	263	291	261	271	261	258	260	292	276	266	287	309	270	290	328	292	273	253	278	293	241	266	307	281	298	331	265	310	284	293	254	246	282	288	271	287	247	279	253	280	258	281	263	292	261	265	274	270	285	293	279	275	264	292	256	260	269	276	263	283	271	277	300	273	299	267	278	272	289	282	296	231	274	262	267	306	287	275	289	264	277	271	286	289	285	288	248	283	293	268	283	302	285	286	281	300	256	264	278	298	291	266	286	291	299	285	294	259	283	289	274	286	259	262	230	280	266	309	258	293	265	298	301	286	293	303	269	264	284	273	269	273	279	252	240	291	255	270	285	269	286	256	245	285	265	265	244	263	268	285	271	255	238	317	294	281	284	304	281	281	254	274	312	265	278	245	257	268	286	279	253	276	307	291	248	302	293	278	276	281	286	280	292	264	253	300	243	281	259	292	261	294	272	286	276	250	296	235	290	273	288	233	264	271	252	242	272	265	279	237	263	267	269	278	256	269	290	290	272	291	292	273	290	286	287	302	250	290	303	275	266	255	255	287	277	292	263	260	247	268	273	274	291	282	286	262	250	288	284	290	273	268	272	280	298	265	293	252	281	283	259	283	258	281	281	275	253	287	271	279	250	261	258	251	299	259	301	259	299	276	246	275	298	276	304	311	271	295	285	283	299	288	293	283	269	286	277	288	251	234	262	249	269	278	272	276	297	268	296	278	277	280	282	266	277	258	255	272	282	284	272	259	301	269	275	257	250	282	262	280	266	260	297	249	286	283	280	271	275	301	279	293	290	267	292	268	285	266	271	279	276	282	284	268	273	285	251	268	285	280	256	311	282	285	286	268	295	289	296	266	249	286	284	261	258	267	296	299	293	273	285	278	244	252	276	262	281	274	274	260	292	283	250	259	265	270	253	261	260	295	295	271	271	327	260	269	287	274	243	270	275	262	266	296	281	255	299	291	294	285	270	284	249	263	281	288	256	299	261	277	257	255	275	297	275	291	306	303	251	273	283	299	290	268	274	265	261	296	298	260	280	308	276	290	319	300	267	271	267	279	291	277	298	295	270	290	301	250	275	289	290	283	285	256	280	307	274	273	296	278	296	281	259	290	280	295	272	307	264	269	263	248	257	253	302	285	289	286	253	274	244	278	284	260	281	269	296	262	254	272	242	274	258	303	288	309	273	245	284	269	296	273	280	271	275	271	254	277	295	263	290	295	273	300	259	275	315	273	258	261	266	268	263	278	284	264	254	280	274	275	265	266	253	293	263	233	283	305	262	283	251	303	283	261	277	268	287	291	261	290	253	275	280	285	244	268	287	279	290	259	284	312	268	283	257	270	283	288	248	280	286	282	279	288	313	295	280	276	299	273	309	234	303	283	272	301	258	273	266	259	250	278	280	298	295	271	274	267	297	253	252	276	274	245	294	301	282	289	278	268	302	293	269	257	270	305	278	274	300	282	280	259	292	266	293	300	257	290	286	285	269	291	268	288	238	269	291	286	313	287	305	296	274	266	279	293	286	278	290	268	266	283	295	281	266	267	275	295	254	285	287	254	272	273	249	265	268	278	269	254	249	282	290	296	301	267	265	270	257	312	275	257	269	282	261	281	283	268	294	270	283	299	287	286	272	283	323	277	270	286	260	269	293	283	257	268	278	280	259	263	267	261	266	289	281	291	262	275	282	266	294	310	278	282	284	305	260	275	257	276	294	315	260	285	257	269	338	272	267	292	273	284	317	264	316	298	243	256	271	285	261	256	296	287	285	292	292	283	277	301	273	260	268	301	282	255	287	292	266	267	304	258	283	266	259	287	257	270	264	292	280	285	277	265	281	268	309	278	275	312	280	284	284	311	269	278	256	306	261	295	256	285	273	277	257	321	260	268	274	295	273	276	282	282	300	298	229	255	270	293	272	277	288	284	266	257	278	306	268	299	260	285	292	270	260	291	260	303	249	273	293	283	305	249	281	267	283	299	271	266	265	318	256	314	274	284	260	262	271	267	272	265	281	311	287	296	257	290	275	317	279	288	266	291	279	289	304	259	267	278	261	256	293	246	288	287	297	277	282	291	264	301	261	264	293	252	260	292	267	280	284	272	287	261	278	291	263	286	256	278	284	301	311	250	261	274	265	271	256	269	297	289	307	288	273	305	271	283	279	318	277	273	276	284	246	257	288	324	278	297	292	265	271	285	284	261	267	279	267	285	275	280	304	279	230	266	291	257	256	263	261	298	275	261	269	284	269	293	277	293	290	264	283	285	293	255	262	275	253	315	275	248	252	269	274	282	294	283	283	263	263	251	254	265	291	260	277	281	278	282	314	297	318	267	296	280	297	277	271	277	282	261	306	312	232	306	252	254	253	286	259	227	281	265	266	231	298	261	297	281	308	301	271	279	254	283	278	265	266	314	266	275	258	297	288	259	256	271	289	272	277	271	274	295	270	270	259	273	291	272	299	265	277	286	252	251	287	261	258	254	282	247	260	297	264	273	305	262	270	305	263	245	262	279	284	258	309	281	264	263	251	302	304	267	289	293	261	274	279	288	250	269	286	272	288	252	272	297	285	255	257	272	292	250	260	266	282	270	269	266	286	289	306	308	310	269	298	256	258	301	263	273	256	312	269	272	296	265	299	274	283	295	268	295	299	289	280	295	272	276	267	265	272	248	281	252	289	268	256	291	273	306	294	261	269	267	294	249	279	261	283	281	254	284	269	316	262	304	283	285	266	301	245	274	271	260	276	278	298	279	265	300	288	285	283	302	305	286	275	280	253	277	262	298	270	279	273	296	282	300	304	294	292	263
8371	900	1361	1600	1400	1213	1050	1037	995	838	805	788	760	745	749	787	743	731	800	743	668	723	713	727	685	652	717	690	692	684	675	697	701	664	669	698	700	667	696	640	660	704	649	696	645	680	657	616	640	671	682	724	639	655	708	668	697	653	678	644	674	623	705	678	646	644	701	675	633	660	637	680	707	701	686	678	699	627	663	664	682	660	632	632	664	709	678	650	651	659	665	687	687	660	603	701	662	671	666	649	683	632	669	639	691	653	681	619	694	699	657	713	679	632	675	624	656	650	639	698	654	682	654	666	658	709	619	618	678	606	678	694	663	688	640	679	682	606	681	617	700	682	638	657	616	686	665	659	669	701	638	647	677	636	683	680	666	694	655	693	651	657	671	717	662	648	687	647	663	626	683	639	675	640	702	683	677	649	640	681	693	631	633	674	654	676	668	641	646	680	623	671	689	665	671	625	644	625	677	673	640	670	705	653	668	659	654	709	689	651	648	699	686	695	631	622	677	620	689	668	648	613	733	677	648	654	709	633	651	640	636	669	635	680	708	656	647	649	662	692	671	686	649	646	638	674	609	614	682	652	667	661	629	653	675	704	670	663	661	670	651	654	656	679	655	677	669	690	670	653	681	620	620	650	668	640	635	659	678	657	591	689	696	621	708	679	634	696	695	644	652	651	611	652	649	696	672	672	681	681	640	662	638	709	657	708	690	692	627	673	611	637	698	678	677	711	689	660	623	638	704	642	669	683	648	654	675	646	617	711	647	633	665	677	648	666	682	702	682	617	664	653	693	678	636	702	641	675	650	645	609	653	670	695	670	709	685	692	665	676	671	667	668	665	636	632	673	676	647	660	644	663	680	708	653	629	663	655	659	640	634	632	671	644	646	626	678	624	651	666	604	680	640	659	707	647	695	681	661	679	709	621	655	654	618	717	655	670	668	674	649	690	675	690	618	652	695	659	670	643	631	650	646	679	671	628	628	638	687	661	640	698	681	661	688	688	648	674	663	689	664	702	658	633	618	666	591	671	658	622	670	620	677	665	635	663	683	682	647	650	662	682	648	684	687	631	638	659	646	710	674	678	656	660	690	642	701	648	676	666	682	590	701	631	672	686	628	666	668	652	651	689	645	659	652	661	615	655	664	714	682	667	669	692	685	687	646	648	696	690	688	679	602	674	688	653	643	643	651	656	619	640	627	699	647	678	655	642	683	678	604	652	691	664	687	689	655	661	701	653	643	689	660	621	671	710	640	688	619	691	662	670	667	654	668	670	703	655	678	592	648	657	679	718	700	651	729	649	668	655	665	666	660	683	709	686	626	694	687	664	692	674	689	650	668	652	654	677	691	668	667	685	655	652	658	638	648	681	649	650	658	689	670	683	657	660	648	690	684	675	656	622	635	696	667	663	603	686	659	645	670	677	623	715	670	636	692	700	646	661	681	693	633	655	657	607	648	642	641	629	628	682	647	680	693	650	650	686	619	668	676	664	605	692	638	633	663	633	673	678	689	658	653	687	660	671	702	640	657	680	654	644	656	626	654	647	700	646	629	604	653	650	665	642	654	687	637	642	657	645	657	641	677	664	667	662	647	673	651	708	622	648	641	647	658	699	705	645	649	624	654	651	670	659	681	667	672	681	633	670	628	709	668	689	640	739	675	671	629	694	663	638	691	692	665	664	677	696	659	687	668	683	673	614	661	662	704	639	648	711	674	665	660	699	651	668	639	668	606	653	696	631	649	645	655	657	644	687	639	688	677	642	628	637	687	635	702	616	680	634	634	689	676	725	673	649	628	681	639	662	691	672	689	659	671	641	664	646	623	676	629	655	656	646	660	640	656	612	676	676	627	671	675	685	651	680	675	664	653	664	664	689	670	616	696	659	645	682	648	676	652	643	634	645	637	652	643	676	671	661	647	658	656	672	644	704	663	603	653	695	662	657	609	651	683	684	653	634	710	670	667	626	699	679	644	666	608	633	714	633	668	663	725	634	652	651	704	631	637	633	647	638	617	718	619	695	669	649	664	669	674	685	672	640	645	689	657	635	636	695	697	661	706	693	657	663	655	686	685	628	638	617	665	680	636	685	640	653	635	684	694	694	672	681	692	660	667	678	656	702	693	632	669	657	623	700	688	665	661	630	673	608	687	611	675	649	628	650	621	649	687	618	663	670	688	662	697	658	658	672	690	649	664	650	673	661	713	667	649	676	695	647	623	632	726	651	661	659	651	640	676	678	669	636	670	680	639	695	686	636	657	689	682	658	658	620	663	628	646	706	673	687	643	641	655	675	595	678	605	644	644	630	665	711	704	669	680	662	648	660	727	668	620	669	681	621	715	704	664	662	672	666	654	661	655	680	671	656	671	660	671	650	629	653	680	679	624	642	641	640	610	672	655	646	707	656	655	676	628	598	654	717	708	677	668	665	693	644	697	655	647	671	636	677	696	660	664	668	618	676	686	657	702	655	682	634	639	635	664	653	687	663	655	616	685	659	624	642	699	661	658	639	676	696	664	644	652	665	653	653	627	661	694	673	630	627	605	616	644	700	659	634	675	684	680	674	655	655	682	672	626	630	683	674	698	646	616	688	616	628	671	636	658	673	658	674	623	600	670	663	680	678	657	632	615	679	679	636	672	679	715	652	710	737	683	693	654	639	646	645	675	669	665	651	651	649	715	688	656	634	643	704	644	631	696	670	672	675	674	628	650	663	674	675	657	646	676	645	631	656	642	660	680	651	655	687	617	746	679	637	643	655	648	630	699	643	632	644	632	672	686	621	671	640	668	655	659	687	635	663	718	611	651	723	670	675	646	620	641	616	673	635	637	684	689	658	623	614	667	673	645	640	652	645	647	704	663	688	705	660	635	668	637	720	640	616	642	636	669	673	664	658	674	650	655	631	643	659	650	645	720	685	654	620	670	606	655	639	662	654	668	646	673	675	693	655	707	662	648	643	673	687	635	659	670	630	667	651	736	679	655	655	672	677	654	675	645	635	680	660	664	652	631	672	679	635	619	695	646	643	645	631	657	671	686	621	682	684	680	647	672	641	646	679	653	660	611	638	624	695	657	630	682	679	692	656	662	684	666	662	691	694	669	648	713	653	672	683	635	667	663	694	632	619	640	674	688	642	682	695	707	663	649	698	641	632	677	656	626	638	699	678	674	655	669	622	653	675	680	638	663	697	727	702	694	676	647	707	689	686	629	641	641	653	673	693	681	669	652	743	691	628	654	672	688	680	650	640	668	645	678	607	693	686	688	647	685	659	649	654	648	660	678	681	661	635	657	638	678	673	678	642	698	647	627	702	682	652	666	695	683	652	671	722	639	658	651	640	704	670	665	634	683	673	697	646	686	669	642	617	661	640	650	659	703	686	612	635	681	696	692	657	645	622	668	678	703	720	673	654	689	682	629	646	576	631	676	657	698	733	708	689	685	698	650	664	692	665	672	642	644	677	643	657	673	622	636	686	624	651	637	669	686	632	636	642
19709	2147	1174	962	770	666	579	530	511	490	485	413	439	452	440	455	411	422	417	416	436	423	417	453	410	400	437	395	441	391	442	454	400	414	408	450	390	448	395	423	428	421	432	401	454	451	411	398	414	383	447	429	438	405	389	421	408	421	429	428	410	408	418	428	432	405	395	388	375	396	397	434	400	443	413	417	420	414	428	411	398	394	391	400	381	433	409	432	418	394	374	391	455	410	431	376	401	398	416	397	400	394	383	365	439	396	383	406	393	388	391	427	392	359	399	374	390	425	403	393	377	396	396	417	438	396	413	434	427	418	395	386	379	350	400	430	381	378	451	435	393	390	424	378	447	413	369	395	413	419	394	404	404	389	367	420	388	382	411	428	387	395	419	415	422	410	417	421	389	410	379	429	418	418	442	362	416	378	411	410	380	415	422	448	389	402	409	384	437	398	461	434	384	417	399	374	406	373	421	414	412	394	415	408	394	407	430	425	434	379	386	379	397	413	402	434	374	370	419	416	412	407	367	367	398	391	458	393	419	405	391	409	432	389	367	426	368	399	432	420	393	427	385	417	417	456	396	395	488	412	376	400	432	402	395	403	443	435	386	421	407	372	411	404	403	390	381	382	379	411	407	357	399	406	393	402	411	442	400	401	418	408	446	404	373	407	383	422	419	411	400	429	406	384	393	387	417	397	435	370	392	433	416	404	411	396	414	405	352	394	381	390	419	404	378	362	398	431	405	398	386	402	388	401	461	391	411	376	409	398	403	404	430	402	443	414	420	391	399	367	412	413	389	404	423	414	394	385	444	386	400	403	389	404	400	385	407	405	399	399	373	413	398	399	414	404	450	441	392	379	378	416	417	432	393	417	396	455	424	409	416	421	408	411	446	414	425	419	423	422	385	375	426	394	430	413	408	405	382	399	406	421	409	407	404	427	389	410	412	434	451	419	413	413	382	377	449	413	432	399	403	408	401	423	417	403	367	359	387	418	414	403	371	389	409	407	401	377	375	424	363	381	431	405	363	394	402	389	411	425	437	425	401	423	401	377	421	364	413	421	431	435	392	393	423	427	380	386	383	398	369	421	440	353	416	439	391	423	412	385	393	430	414	373	388	390	434	405	407	395	399	421	438	430	432	383	385	414	398	406	321	399	422	408	413	376	395	382	417	375	402	403	466	418	397	408	441	430	417	391	370	369	393	415	389	404	409	390	430	392	427	430	398	422	424	405	424	374	396	376	386	408	395	407	411	382	414	391	437	415	336	385	383	433	413	385	429	421	378	411	388	394	432	423	375	390	399	395	406	402	408	408	370	406	441	388	422	374	366	389	427	432	417	418	430	404	395	430	428	430	434	432	388	394	431	407	395	379	405	384	390	402	420	401	379	411	399	424	410	373	397	394	395	394	414	422	449	413	413	390	383	395	373	335	466	403	405	370	440	401	387	422	387	373	399	451	406	431	428	384	411	411	435	380	406	412	425	421	399	390	421	413	399	365	377	459	404	420	372	404	394	424	382	392	389	441	442	392	420	426	458	385	400	372	392	419	414	407	433	407	418	431	440	390	410	432	391	446	390	455	388	405	446	387	386	371	393	393	421	415	398	423	431	416	408	434	441	351	407	421	415	382	411	415	383	380	425	415	415	443	451	425	415	419	433	408	403	393	423	419	407	393	415	430	385	419	452	420	422	358	440	408	397	357	394	354	393	383	421	410	410	392	406	401	367	393	418	419	394	435	348	349	400	393	427	430	398	409	380	425	363	407	396	392	403	386	400	389	439	413	427	387	406	386	413	390	357	436	404	402	419	423	422	400	378	398	431	377	393	407	371	412	394	384	349	383	426	387	414	380	386	412	387	431	413	409	391	417	449	410	404	411	411	414	391	426	394	427	402	406	430	429	405	394	416	436	410	424	410	408	398	431	364	387	453	417	361	410	407	400	461	395	451	401	397	380	382	393	392	399	420	403	410	432	396	349	399	403	384	434	419	417	421	389	403	399	389	374	435	380	421	395	428	405	384	394	403	433	371	386	387	425	423	392	433	447	394	368	412	417	379	421	370	424	409	406	418	396	359	421	362	454	403	419	413	400	418	425	412	406	435	413	410	363	409	402	443	431	375	421	425	368	417	393	407	362	383	427	419	392	426	411	429	412	401	408	404	410	433	387	398	423	416	406	411	426	390	404	394	420	400	426	434	428	435	439	407	403	382	391	401	404	429	425	402	373	431	377	396	420	433	422	405	401	389	401	407	427	400	418	399	421	399	399	414	403	408	382	418	427	390	377	443	402	410	427	403	400	437	393	395	436	401	402	402	437	425	392	403	411	443	432	432	428	386	419	380	407	411	415	428	421	414	449	402	424	436	408	447	419	407	429	403	378	424	402	425	415	418	436	402	373	416	388	403	421	410	392	387	425	451	431	422	384	405	402	440	396	409	407	386	408	416	434	359	403	361	412	367	438	402	378	417	359	434	429	382	405	414	421	414	379	388	421	393	449	382	377	377	400	421	448	391	362	442	424	418	422	393	392	408	390	382	381	423	403	451	409	392	413	406	368	418	387	393	429	380	390	397	424	424	396	400	408	420	409	451	420	390	392	389	394	397	429	385	459	405	392	403	395	368	427	422	393	374	435	420	409	403	386	395	400	426	394	422	398	375	410	396	429	376	423	422	363	429	386	418	450	397	382	410	402	437	398	382	399	404	413	414	430	391	433	417	377	429	385	423	379	450	434	400	405	392	393	437	435	420	386	375	453	442	406	446	450	406	415	393	420	390	386	375	383	404	402	413	430	424	424	431	419	402	411	382	405	396	361	420	401	429	400	434	390	421	355	363	382	409	369	394	403	420	386	390	382	378	426	431	397	421	411	401	393	398	397	413	403	406	448	401	396	437	417	393	365	399	428	410	403	404	401	389	387	409	482	441	447	463	413	412	407	445	384	382	416	380	408	388	421	408	415	446	439	412	377	390	426	427	410	378	413	407	416	407	434	424	389	416	401	382	385	405	412	405	379	415	385	380	400	421	430	434	381	370	395	391	389	416	387	423	383	422	417	416	393	429	412	404	408	418	411	378	383	395	387	394	388	440	450	433	413	416	425	413	443	378	390	390	416	370	401	427	415	410	406	391	356	371	375	415	367	424	391	390	422	410	393	408	401	404	390	398	410	404	413	429	383	387	413	453	389	442	396	405	372	380	359	416	402	399	434	428	350	422	390	421	429	404	393	379	402	445	398	435	456	404	419	392	362	398	359	411	369	418	406	413	444	413	361	434	422	426	414	403	426	419	406	427	443	419	406	350	384	410	449	400	371	403	420	393	370	395	415	417	427	402	408	401	381	420	440	431	423	372	429	396	404	386	436	420	428	447	423	406	447	414	427	404	391	412	364	425	415	360	411	412	412	427	399	387	401	381	396	413	405	439	450	405	400	443	428	357	400	409	398	380	369	396	420	413	445	436	445	400	388	400	420	407	402	406	387	426	403	382	368	414	399
11148	1398	2388	2697	2258	2006	1715	1534	1479	1287	1311	1181	1183	1109	1106	1038	1028	1022	1006	957	1017	1058	984	949	945	994	934	930	1000	953	947	932	926	944	890	908	944	922	955	911	958	932	896	880	885	934	931	985	925	930	915	929	899	941	909	964	925	911	951	937	866	948	882	909	910	946	923	951	949	936	949	983	889	916	863	912	943	877	902	926	904	860	908	947	916	888	927	948	935	853	897	968	915	892	1002	930	919	903	924	871	848	904	923	874	931	865	899	944	911	943	892	919	928	899	913	901	932	914	881	887	942	856	908	855	897	907	932	886	941	958	895	911	933	902	916	938	949	921	895	884	891	924	922	921	879	956	902	871	860	826	922	885	933	874	914	958	920	914	914	889	882	906	961	890	933	932	948	910	903	931	975	873	898	896	940	903	884	924	888	936	943	902	907	915	867	927	892	908	932	931	875	886	907	871	866	892	907	953	831	903	947	942	935	927	914	902	926	920	944	870	952	900	926	865	888	937	941	873	864	903	899	893	958	865	880	890	873	901	902	938	919	935	907	898	931	917	957	926	885	911	899	894	999	949	888	963	907	917	914	853	879	879	919	894	905	886	899	904	882	902	880	871	945	939	944	895	920	920	928	923	873	870	930	974	923	852	903	924	877	844	906	880	953	962	901	865	944	888	922	861	965	889	875	933	920	928	942	962	876	911	853	873	921	909	869	928	899	865	953	929	922	892	957	937	909	932	895	907	886	895	901	891	962	939	939	876	930	888	910	969	927	881	922	957	894	919	902	895	898	861	888	903	899	906	908	856	956	933	953	890	840	865	901	886	933	906	857	913	873	921	952	895	925	921	942	929	897	905	933	873	887	880	908	907	924	941	894	954	905	871	916	935	939	952	897	878	874	875	897	909	898	925	926	897	899	923	904	873	899	938	846	867	911	900	947	879	926	917	920	901	926	882	894	891	895	878	925	929	907	914	875	885	896	900	893	968	904	925	885	871	890	876	901	903	879	943	948	882	905	928	893	911	914	934	902	892	942	887	944	887	879	858	908	885	928	835	898	919	869	865	947	930	949	917	885	919	899	869	885	890	918	936	927	945	944	938	860	927	947	893	894	948	930	954	944	877	943	846	903	876	923	870	943	933	951	940	948	864	898	927	891	844	933	912	938	873	941	877	882	877	955	900	922	955	888	953	915	908	905	966	856	904	906	944	889	929	929	891	942	930	968	917	878	933	885	917	898	950	889	933	896	931	921	905	860	884	913	917	874	926	889	887	918	905	888	929	893	874	949	873	876	914	936	914	917	848	936	935	926	936	912	896	896	894	913	888	915	894	862	907	933	852	885	883	871	921	888	891	957	875	914	918	889	918	887	881	925	901	916	887	892	944	858	888	880	889	891	911	902	926	934	935	892	903	952	894	905	865	905	920	903	905	910	931	908	931	907	928	922	886	916	903	905	898	901	911	915	917	936	930	902	897	926	923	908	918	879	863	894	885	914	896	820	885	888	876	879	898	909	940	909	893	891	901	926	906	917	862	947	903	930	901	868	914	948	905	882	899	893	932	869	860	954	958	925	887	878	934	889	918	903	909	867	971	868	950	901	865	967	857	912	930	870	916	888	949	871	865	904	928	900	895	928	960	937	880	885	907	877	898	862	891	880	946	888	904	897	910	937	845	936	874	920	930	881	975	939	904	901	902	898	907	856	877	934	928	932	900	857	911	901	943	915	961	934	868	921	913	890	894	924	899	936	885	850	857	933	915	942	845	897	897	908	900	892	891	974	903	872	958	917	940	901	865	931	932	884	894	929	903	952	968	861	948	908	921	952	944	915	911	938	880	887	917	913	880	891	906	907	944	901	895	908	864	873	887	943	867	873	852	887	900	916	884	914	852	910	911	854	912	890	881	931	902	887	909	850	863	944	931	944	898	881	910	910	873	862	926	950	908	948	853	968	861	899	919	959	908	872	930	918	914	927	948	908	881	870	897	881	923	900	895	889	888	926	915	940	877	923	872	909	885	916	903	917	864	940	885	882	960	941	888	892	919	873	905	876	872	891	841	862	926	868	916	912	823	882	904	879	873	941	866	893	888	896	912	925	888	877	904	882	892	928	923	861	941	871	881	914	913	926	900	953	915	919	921	925	905	919	859	897	889	943	865	863	894	878	901	922	910	927	909	918	895	864	932	927	838	917	857	884	923	957	928	890	901	907	926	889	1016	923	903	923	887	959	913	912	813	901	887	939	870	929	879	914	907	905	912	912	916	966	939	907	895	902	902	947	939	949	907	888	873	858	919	872	865	893	906	883	872	893	936	901	885	926	959	901	936	918	902	887	931	893	926	871	943	901	905	962	870	888	922	933	863	924	875	953	883	960	864	904	923	923	898	919	887	920	913	903	840	929	910	849	876	949	943	897	942	877	903	903	934	880	899	885	874	898	954	884	859	898	911	903	917	871	945	893	955	937	874	956	924	889	861	899	905	903	863	936	866	903	920	885	891	908	882	915	912	877	957	962	910	937	917	965	883	944	883	911	920	908	884	939	877	918	939	923	916	879	894	881	844	934	877	904	898	980	852	905	888	905	901	881	907	859	929	850	846	918	861	861	861	921	919	921	914	890	903	909	935	871	882	930	908	917	899	893	836	897	890	921	898	869	888	881	939	939	913	933	891	906	852	892	900	936	880	892	927	934	898	934	934	906	925	863	878	922	873	934	895	841	879	884	859	977	980	914	936	917	910	897	898	889	909	889	870	900	880	893	937	873	914	902	903	912	905	908	906	931	913	934	939	897	892	948	895	932	886	832	895	941	871	838	985	954	909	898	950	913	944	865	900	929	911	904	907	887	908	883	806	938	846	915	921	891	900	903	907	958	874	867	876	939	888	918	978	892	940	859	928	949	930	966	907	933	952	949	938	971	910	983	898	924	933	927	948	930	921	905	896	918	877	933	929	930	915	901	885	916	971	880	917	869	895	880	938	925	925	844	893	906	857	976	918	954	813	881	876	908	899	955	901	945	917	919	958	908	873	942	881	938	906	921	911	880	939	905	890	905	922	851	873	916	871	871	909	899	894	904	952	926	890	899	908	889	937	930	915	885	938	903	893	891	915	889	906	889	845	925	891	903	928	931	868	945	902	884	913	887	904	926	916	890	886	874	870	899	907	894	899	933	913	896	926	910	926	890	913	885	941	916	959	950	905	914	909	923	861	900	915	919	909	929	861	923	894	899	921	960	908	834	869	888	847	998	887	909	884	903	894	913	916	930	897	914	894	929	911	935	936	885	876	932	907	944	946	933	852	887	934	871	904	890	906	928	869	896	862	919	882	855	930	945	865	946	936	916	867	955	875	855	869	904	871	888	916	945	938	839	900	840	937	918	856	901	906	932	924	918	893	889	952	921	958	871	856	828	933	901	910	903	913	905	867	868	925	937	927	872	943	943	953	919	902	932	911	894	821	917	843	949	905	843	968	956	912	902	893	908	927	915	906	869	912	897	854
3155	290	229	239	229	188	210	233	222	233	217	214	192	222	182	211	223	260	203	243	228	222	204	227	227	221	216	221	219	228	212	208	235	210	196	207	226	187	210	251	204	221	222	221	219	228	232	201	239	234	201	218	215	215	238	214	211	213	212	192	224	209	217	208	224	260	228	208	229	216	219	214	280	232	201	216	237	218	202	230	209	196	236	207	182	210	233	206	210	209	206	232	207	227	208	230	226	208	214	237	215	215	220	218	227	226	218	220	227	215	180	239	211	232	235	195	223	230	220	202	252	214	230	217	226	221	207	208	212	190	213	217	200	223	229	202	209	210	214	227	225	208	216	200	189	206	206	219	201	221	207	224	221	205	168	254	237	230	194	221	252	228	197	241	223	206	201	201	226	222	222	229	211	220	234	225	216	223	208	230	196	208	255	227	205	219	235	237	193	216	219	212	243	239	195	236	212	201	206	206	230	178	245	224	198	227	237	198	212	223	204	209	218	202	195	236	229	220	198	208	217	250	214	222	214	190	209	223	221	214	211	197	228	221	206	233	228	200	228	230	200	204	208	235	198	225	241	201	217	199	224	203	224	217	198	214	218	249	220	213	218	224	229	239	204	174	218	227	189	218	238	228	236	226	200	215	211	210	256	220	224	196	226	215	212	213	242	216	213	218	235	208	207	208	228	212	199	232	190	222	211	227	230	238	211	193	221	223	181	209	224	200	236	190	190	228	214	206	217	234	232	239	250	222	211	209	219	229	235	201	224	231	222	224	227	207	242	180	199	228	233	222	195	192	221	230	199	180	215	219	203	219	234	231	246	219	184	218	254	218	228	192	210	217	226	239	230	194	199	210	224	220	212	228	247	215	226	247	209	210	187	213	220	245	209	221	220	225	189	203	239	213	210	237	205	174	234	186	223	205	211	228	212	210	219	200	244	233	223	228	200	208	236	249	212	196	233	218	230	227	228	213	209	212	232	199	241	235	231	195	228	219	236	240	213	231	199	200	208	206	213	214	202	223	230	220	226	191	231	204	209	200	225	207	241	195	225	218	245	218	222	233	232	217	203	186	198	220	248	214	212	212	234	218	209	228	218	235	232	212	203	201	212	195	201	213	210	242	217	190	211	223	214	229	207	214	208	186	239	230	185	196	196	216	220	193	210	230	204	218	219	212	212	230	234	214	215	228	247	239	211	188	209	187	244	238	233	201	196	200	221	215	178	216	225	242	195	173	243	240	223	213	208	196	227	203	248	219	218	248	197	191	194	206	214	226	200	196	211	246	216	206	240	217	217	213	215	204	208	200	232	214	205	201	210	231	217	219	210	199	194	243	204	216	203	218	209	231	223	191	206	206	209	223	196	205	197	196	246	223	224	238	215	218	222	239	232	187	228	222	220	182	206	230	217	217	223	226	203	241	201	218	192	192	271	238	233	233	188	225	229	200	227	219	209	211	206	204	217	215	241	209	203	202	237	213	235	210	219	235	207	194	199	193	216	225	194	202	211	248	202	216	204	237	212	216	223	217	218	218	205	227	213	226	225	224	245	207	210	205	231	209	212	190	226	203	229	202	232	230	205	221	217	234	224	218	200	206	260	240	197	206	218	210	220	208	213	222	228	210	251	241	215	209	210	204	227	218	220	198	222	208	224	198	228	249	217	214	228	210	217	208	225	204	227	208	201	194	220	241	236	257	202	228	208	203	191	195	211	225	220	225	202	230	212	198	223	222	208	207	241	182	233	224	183	233	227	224	237	213	223	234	198	219	228	219	229	229	225	239	256	223	203	205	241	228	227	225	191	252	215	197	208	194	208	215	216	215	212	227	198	201	207	215	221	218	213	198	201	225	236	229	212	202	236	230	220	230	204	196	210	238	231	230	239	216	220	232	224	218	244	192	206	212	207	199	211	214	196	212	217	213	211	228	219	220	240	231	222	214	232	200	222	201	210	199	232	200	198	214	226	206	221	225	254	225	193	193	187	246	198	225	234	224	224	244	194	195	226	225	201	191	213	215	199	196	215	259	218	234	196	205	208	202	189	233	240	209	226	213	207	241	185	209	209	232	217	199	224	204	215	214	241	212	248	252	239	210	252	201	225	215	216	209	228	190	221	212	249	219	249	233	220	231	192	227	203	211	191	217	202	194	217	228	238	205	230	190	207	219	209	215	203	224	229	212	222	206	201	190	187	212	244	244	210	194	210	205	208	222	189	218	194	198	197	192	215	222	211	212	226	233	219	223	204	235	224	196	224	211	233	232	211	190	207	208	198	200	207	245	187	204	198	189	205	211	237	216	231	226	235	232	202	232	213	227	233	213	196	242	190	199	223	213	223	215	236	219	201	209	186	230	226	226	241	240	227	211	238	198	240	230	249	217	211	222	199	225	225	213	241	231	209	205	233	222	175	229	228	230	210	215	214	213	208	234	213	221	189	190	224	191	217	221	253	235	205	225	202	209	220	218	207	211	206	196	218	220	231	206	211	219	209	222	225	208	228	235	212	216	238	222	219	217	211	223	244	221	227	201	228	226	215	214	211	209	222	222	235	229	223	210	246	254	225	219	204	196	193	235	230	250	227	213	212	213	210	205	239	202	236	227	236	245	217	204	217	213	238	210	219	198	196	200	204	226	190	239	225	222	215	221	214	209	211	186	203	218	207	199	229	204	243	220	228	225	236	226	209	213	236	231	231	193	216	187	224	184	234	195	229	225	231	236	190	209	229	204	208	229	227	249	197	217	206	251	219	195	196	218	206	231	213	221	223	213	223	219	197	207	229	227	209	201	179	210	211	246	216	228	236	234	210	206	233	231	216	200	234	239	238	206	255	238	219	203	225	202	206	193	208	210	195	243	212	207	203	240	252	188	223	216	260	207	220	223	196	199	230	240	219	205	201	222	223	210	235	203	217	237	224	209	188	218	203	189	218	218	207	206	229	204	227	227	250	210	221	229	227	238	235	194	218	225	244	183	216	207	237	210	243	216	222	238	213	237	241	245	214	202	209	186	208	211	188	227	234	235	202	226	216	219	209	229	216	218	227	198	216	204	179	213	207	224	229	214	229	244	210	212	232	218	222	215	230	227	217	239	192	194	214	227	209	227	226	224	236	182	187	222	195	213	212	245	216	241	246	226	217	244	208	228	206	204	204	219	220	227	194	247	203	218	199	226	229	233	214	197	194	211	250	202	232	205	217	238	237	224	206	213	257	223	237	204	207	206	227	212	204	205	197	220	191	208	234	232	241	238	187	197	219	200	210	205	214	218	201	235	229	215	190	236	220	255	205	189	225	213	228	204	226	191	228	215	221	218	196	240	211	213	235	233	218	238	241	239	196	205	215	209	217	221	187	214	245	231	208	207	207	212	190	205	218	188	223	222	233	219	218	233	218	217	197	204	221	195	221	212	199	214	232	249	212	222	222	226	231	214	209	210	216	228	241	214	226	236	253	211	201	235	236	203	233	200	228	190	228	217	225	253	196	223	205	199	235	218
2618	580	549	553	542	549	524	629	557	547	566	555	532	515	498	578	552	562	534	489	542	518	547	503	527	549	499	544	524	514	522	584	540	523	537	545	525	511	575	571	543	504	512	527	525	542	516	523	537	539	486	489	505	522	563	508	529	526	553	554	493	537	539	507	537	549	523	500	521	527	493	524	581	520	539	508	520	509	572	512	505	554	558	566	482	550	571	551	525	517	515	474	506	508	580	560	507	552	536	521	558	516	519	513	544	532	498	541	492	517	540	497	546	496	525	572	524	514	539	521	522	525	505	548	513	553	530	510	495	548	506	536	539	533	484	533	500	541	544	534	542	522	514	523	532	546	526	537	504	520	563	536	563	519	542	530	515	558	515	563	559	557	510	512	528	527	569	527	559	529	545	575	524	517	553	525	537	558	544	530	515	558	503	550	553	516	510	531	519	522	542	533	491	543	547	548	516	498	531	511	534	521	534	511	530	563	551	493	530	529	534	519	546	524	519	564	535	491	504	540	509	497	527	491	521	555	532	529	463	558	510	495	546	538	549	561	549	542	524	490	590	497	522	532	515	507	518	535	541	540	493	507	515	523	502	522	540	520	522	537	482	531	544	534	537	521	537	521	513	536	515	562	553	581	545	514	550	519	577	511	500	511	503	506	537	534	522	520	530	537	522	551	521	525	549	519	519	530	501	541	507	551	539	551	545	558	541	538	559	539	533	506	505	562	537	499	518	475	490	530	512	530	538	539	527	560	514	544	521	533	562	551	484	550	570	551	522	538	506	553	527	492	531	534	518	523	555	550	561	527	529	534	561	528	525	514	530	514	523	522	536	512	507	530	507	514	526	502	525	536	529	572	534	516	540	532	546	524	497	542	572	509	528	553	478	522	559	549	547	542	541	531	540	517	517	573	515	561	513	524	529	529	527	539	527	543	562	528	454	538	556	529	518	513	524	556	515	526	532	556	534	487	548	517	525	509	558	531	481	541	535	501	539	533	542	520	589	519	540	523	564	531	536	533	528	525	553	575	533	542	471	526	530	506	523	521	549	520	526	535	529	553	534	564	535	569	534	516	552	514	523	537	549	574	541	552	520	509	551	569	533	507	524	495	522	569	530	509	545	542	496	526	511	518	534	539	517	543	549	541	544	539	515	539	523	540	494	536	532	551	472	558	522	514	557	539	524	526	553	527	534	539	520	530	569	505	531	554	520	516	499	533	558	550	529	510	523	539	517	586	513	494	529	501	523	563	462	534	515	537	522	512	548	554	549	541	587	513	521	553	563	560	526	516	531	548	542	509	516	541	539	492	551	501	511	475	567	519	505	514	511	543	528	543	493	554	485	514	528	529	566	525	522	547	578	537	510	554	583	561	511	506	558	527	504	589	553	505	522	550	548	516	540	536	537	511	556	545	518	502	501	542	526	545	518	519	549	538	500	543	497	510	567	549	532	546	571	510	521	499	521	513	533	554	542	505	538	557	558	543	539	530	496	568	524	516	534	564	490	576	539	543	538	540	504	552	486	522	550	523	565	480	567	521	517	554	521	526	547	475	495	541	529	561	544	569	580	501	615	531	493	515	546	519	533	506	524	499	567	513	534	515	525	526	530	518	542	517	523	541	527	564	523	542	514	548	586	585	517	529	526	520	515	487	540	527	542	515	529	519	531	545	508	513	546	529	526	509	527	473	541	521	480	541	540	494	558	511	538	486	540	547	491	543	539	545	522	522	520	535	523	514	561	504	526	478	534	469	525	539	515	531	553	545	537	553	516	515	561	510	520	541	522	519	538	526	494	518	511	506	541	532	568	553	506	569	534	531	504	521	502	535	506	519	499	530	549	523	530	578	540	557	545	551	533	531	579	540	550	493	485	554	532	563	558	524	509	547	564	514	525	517	545	555	544	536	582	534	525	546	517	508	529	524	505	537	534	529	512	548	530	486	559	528	551	556	519	564	550	524	570	540	526	536	520	565	537	512	529	565	520	534	503	554	514	569	552	525	523	531	520	513	530	523	550	547	546	535	495	523	538	509	500	517	511	565	511	502	526	549	539	516	515	566	490	538	514	534	560	542	570	481	516	528	494	529	491	484	554	513	561	514	503	531	535	521	533	506	517	555	507	511	519	593	503	560	576	502	603	533	578	529	551	488	542	528	526	531	544	525	541	562	558	491	509	535	546	540	565	545	566	499	559	516	522	549	548	501	561	508	567	547	514	557	571	521	532	529	509	533	565	537	522	543	567	524	543	521	556	502	519	489	523	540	516	541	480	560	536	514	520	548	534	517	533	585	524	548	546	535	513	509	516	571	506	536	549	552	572	516	517	515	548	524	528	506	536	514	503	511	539	502	568	526	523	533	553	541	488	546	529	537	537	501	522	556	546	538	497	551	542	544	541	491	513	578	511	537	545	537	520	507	545	499	523	517	498	565	536	540	521	555	513	512	481	503	519	535	524	533	518	526	553	539	549	531	557	517	536	517	519	532	533	553	549	550	566	544	529	567	514	515	561	513	498	541	540	541	519	492	532	498	556	561	532	553	521	531	521	492	544	531	519	551	514	545	539	559	523	591	519	513	522	532	509	544	529	542	508	559	502	511	549	574	554	561	553	574	540	522	549	550	537	509	506	528	559	474	527	623	523	548	472	563	534	538	553	515	536	537	499	519	527	503	507	548	542	525	565	515	556	511	485	532	505	525	515	506	549	498	499	493	557	523	511	546	537	508	539	550	556	551	477	538	555	522	530	550	514	552	490	513	496	522	539	535	553	519	531	515	506	534	541	535	543	538	550	544	504	507	536	528	548	506	517	516	497	524	555	532	568	475	524	508	519	512	526	538	563	536	497	526	519	520	507	501	508	539	506	537	550	570	504	556	512	561	527	533	535	531	510	527	588	523	504	545	547	525	492	563	524	511	525	509	539	540	540	518	520	507	544	555	533	564	472	540	568	481	536	516	507	507	548	512	497	542	542	533	535	528	575	506	549	549	551	537	530	525	584	541	511	518	477	585	570	518	522	547	530	551	513	527	514	529	564	531	513	485	534	536	509	532	530	539	515	580	518	531	556	514	537	502	515	491	482	530	529	510	522	555	512	534	540	533	521	527	560	541	577	540	523	579	506	540	527	521	535	498	528	535	537	533	531	528	542	498	484	533	551	508	547	506	530	491	499	484	493	547	512	562	510	508	521	498	530	558	528	549	511	551	528	529	591	555	514	528	527	506	531	541	535	511	587	555	527	515	537	537	512	575	521	539	539	534	505	538	518	560	551	524	541	527	506	517	535	537	519	489	546	524	513	526	525	547	535	512	503	532	533	525	569	562	528	553	535	491	522	550	522	596	483	537	531	543	515	522	532	513	508	562	488	516	499	552	496	571	552	520	534	522	529	512	554	485	536	527	498	534	495	538	546	508	530	567	583	514	518	486	545	530	532	565	528	514	545	502	540	505	575	533	548	531	546	567	492	536	516	562	520	569	481	535	541	509	564	537
11592	861	647	606	479	399	334	331	324	304	322	284	303	309	287	284	315	268	283	283	299	280	284	269	296	295	263	258	289	305	254	271	295	277	264	286	297	269	277	268	260	294	269	282	310	313	277	274	327	266	293	284	272	240	312	261	237	285	291	312	285	268	287	246	287	284	294	287	277	279	265	326	285	288	281	267	268	281	284	297	284	305	276	326	292	293	296	283	292	275	254	276	276	269	259	256	273	285	285	316	306	317	289	259	311	304	292	263	279	326	316	251	276	269	284	290	264	281	301	274	325	286	294	253	309	243	267	262	300	259	305	257	257	249	250	302	284	265	296	283	282	285	278	248	247	231	292	277	278	279	245	289	290	279	269	315	260	306	269	266	273	283	282	243	287	264	256	278	252	257	311	281	244	264	261	290	288	262	263	297	313	269	309	236	265	321	321	312	300	305	282	285	263	307	279	266	229	282	321	298	280	260	266	291	281	307	277	257	300	271	285	276	286	276	248	298	272	272	286	291	287	304	262	252	286	290	290	266	309	301	272	290	306	296	272	274	294	271	305	264	307	279	301	300	303	289	287	294	293	272	261	227	296	268	302	276	269	285	281	255	320	271	289	279	291	289	286	322	296	268	275	266	310	272	260	277	271	280	298	282	246	277	264	275	270	262	281	289	305	311	282	275	292	244	284	286	322	273	268	321	249	246	264	271	266	283	275	259	293	277	271	281	276	264	300	274	285	282	305	283	273	252	305	262	260	281	252	305	266	303	297	295	304	260	296	295	269	286	265	268	298	300	283	304	261	259	276	253	286	294	294	284	273	268	273	241	285	261	320	278	323	271	260	293	302	306	310	297	287	339	273	283	281	271	275	275	253	286	301	280	251	280	269	247	294	290	287	278	264	256	290	293	278	269	287	272	291	265	265	290	289	301	294	289	315	316	275	303	308	291	261	273	304	309	295	283	255	261	292	319	285	303	280	254	291	287	302	277	300	282	272	271	306	286	292	278	277	280	287	292	295	272	264	288	286	259	269	295	301	267	252	305	278	254	281	271	324	267	298	290	264	270	271	311	304	296	312	255	253	273	285	272	260	261	302	289	281	323	277	265	255	266	270	280	283	270	277	248	276	266	281	255	311	283	265	294	285	288	303	284	305	298	293	265	284	258	275	282	273	320	301	292	283	304	275	293	273	326	265	284	301	266	310	245	279	274	286	278	280	272	284	289	271	297	291	288	251	281	286	304	306	299	293	323	308	267	294	290	274	274	257	321	258	278	254	284	291	308	301	274	266	280	302	293	259	266	270	285	282	283	260	256	282	284	291	287	259	285	279	302	285	253	268	310	260	316	328	312	245	286	272	285	272	259	277	253	271	290	281	289	298	268	268	265	274	279	276	278	314	297	297	333	252	263	267	270	307	285	282	291	286	263	264	308	266	259	302	278	290	348	255	293	250	289	266	266	290	292	274	293	277	281	272	276	286	336	296	278	294	314	269	255	303	316	289	255	291	320	276	294	298	308	259	280	287	293	288	271	284	297	283	245	295	259	298	298	284	260	287	294	257	285	263	279	319	291	288	279	305	270	258	301	301	281	293	292	287	275	295	281	297	269	299	303	291	293	290	294	313	282	266	269	290	287	288	299	264	303	289	305	258	278	267	312	269	262	281	289	271	294	295	262	269	258	302	308	289	262	291	279	298	312	290	274	275	267	256	277	313	293	263	267	305	290	286	277	304	291	311	265	262	235	292	277	264	273	263	275	286	252	302	267	314	278	278	286	308	264	291	272	297	285	259	291	327	305	281	298	255	294	301	261	235	306	280	308	298	283	328	279	262	279	259	334	297	291	247	273	259	308	271	304	274	269	282	298	244	287	285	317	256	286	277	341	272	256	256	283	294	273	297	302	255	296	265	293	286	290	299	243	275	269	303	283	325	278	259	265	290	262	289	314	288	256	269	239	251	256	260	299	270	298	298	278	282	306	271	261	264	293	260	294	299	292	302	297	295	300	282	288	301	274	291	321	258	258	289	257	262	296	287	280	286	314	306	279	321	291	279	238	269	298	266	275	275	294	250	312	290	299	255	286	266	274	267	300	258	286	345	315	298	312	260	286	262	284	266	238	271	249	267	270	281	270	270	270	301	279	297	302	245	261	273	278	279	275	289	281	266	302	288	286	272	278	266	285	281	280	277	284	297	270	304	324	289	248	282	280	295	294	302	298	252	271	286	296	318	276	302	275	281	297	298	316	281	262	295	269	302	261	270	269	291	301	303	290	310	290	267	288	249	295	293	322	276	256	281	245	276	258	288	278	291	298	287	310	348	272	274	277	283	299	338	271	295	295	273	272	313	294	283	305	257	255	295	278	287	279	296	284	276	321	292	268	310	281	275	267	289	307	276	302	314	265	272	265	277	280	313	281	238	289	288	267	273	288	253	277	284	258	257	236	300	284	304	236	279	285	279	295	303	295	276	310	292	327	287	286	280	256	274	303	288	270	267	304	314	311	274	280	295	278	294	248	305	268	308	294	291	285	274	292	297	246	272	301	291	291	293	301	296	275	262	234	276	277	282	297	317	281	248	284	291	284	271	289	283	261	284	274	270	313	273	272	266	283	296	267	270	270	266	273	271	254	271	308	271	253	290	295	280	281	291	284	279	287	265	319	280	252	345	302	324	258	305	278	311	294	316	301	232	297	300	305	286	320	270	244	259	289	311	277	291	281	294	289	264	310	300	326	257	293	313	326	267	283	281	275	288	307	252	285	248	274	292	273	279	283	262	256	254	303	266	303	292	293	267	274	278	279	294	253	267	333	289	276	309	262	279	286	262	280	260	281	272	279	291	266	257	302	300	255	302	272	309	239	266	301	276	297	264	286	273	298	294	270	289	261	258	257	319	295	299	298	284	304	287	237	322	278	326	311	264	264	295	301	275	299	274	263	276	270	308	320	275	272	288	294	322	285	302	294	311	289	274	265	304	290	304	311	281	266	264	254	269	251	284	267	307	280	268	301	293	292	275	267	312	309	314	278	292	269	274	311	281	267	280	301	277	308	304	294	268	268	286	286	254	292	306	278	284	296	303	296	295	254	278	291	225	278	281	252	272	289	279	281	260	274	243	288	301	270	320	254	254	271	280	273	287	272	307	283	270	311	329	286	269	251	303	280	285	281	294	299	268	264	274	253	281	289	295	249	277	280	296	299	284	302	298	290	310	305	271	297	284	272	284	257	251	302	292	310	296	273	306	299	268	309	269	275	279	282	270	285	257	301	287	297	274	264	302	293	266	340	251	290	261	280	279	263	265	288	255	290	288	259	280	296	297	316	286	273	311	286	309	293	274	303	297	281	288	284	311	293	327	278	297	299	288	275	322	262	260	278	291	293	295	273	294	268	300	304	297	252	274	296	293	282	273	267	283	290	307	257	297	242	296	269	318	270	294	259	279	290	269	290	273	274	290	259	260	277	288	275	297	268	303	284	298	293	283	291	300	263	257	252
8344	941	1415	1484	1412	1154	1058	958	915	867	853	840	812	788	695	716	703	729	687	702	724	699	708	718	671	671	673	682	697	693	659	674	676	709	688	647	675	695	679	696	645	708	663	650	685	663	616	677	667	669	696	679	656	633	745	696	668	664	633	710	674	620	697	663	703	649	662	703	690	652	675	664	644	685	662	626	688	655	695	645	671	660	677	686	673	693	679	705	669	663	665	711	695	660	637	659	678	645	684	646	674	640	592	641	666	724	700	691	637	630	646	673	653	692	695	677	620	643	671	656	675	665	665	658	656	657	661	621	703	676	640	665	656	648	640	700	669	683	625	688	685	671	643	701	694	697	659	704	637	697	678	687	648	653	686	712	628	641	683	649	607	647	689	660	674	698	663	678	660	661	641	646	622	673	711	688	657	622	597	690	687	696	652	653	644	640	657	633	671	683	657	687	708	690	677	687	667	640	670	667	649	668	672	677	720	620	701	652	696	654	688	696	613	670	695	702	684	653	643	688	704	666	670	659	692	658	655	673	676	656	684	679	678	643	659	636	671	662	615	666	637	675	699	684	653	690	705	603	696	684	647	699	638	671	636	676	684	672	663	624	675	640	657	665	642	671	638	660	708	639	662	667	660	680	697	650	707	693	694	703	659	703	679	680	679	676	656	659	671	660	708	694	678	672	665	657	642	682	634	657	653	656	648	707	673	659	665	663	697	642	674	655	652	672	668	671	694	665	664	673	665	630	670	641	669	656	667	662	695	687	693	607	645	697	672	664	663	630	735	671	716	641	702	674	659	676	674	652	685	685	666	639	676	651	644	705	701	670	644	664	665	642	630	647	660	649	622	685	616	652	658	680	687	685	665	660	689	659	714	675	654	664	690	654	711	608	629	700	663	676	681	694	668	644	690	642	654	722	698	606	662	617	661	680	608	644	723	685	672	669	656	638	612	661	641	718	646	629	606	664	703	650	682	659	691	679	684	693	706	661	653	674	691	625	662	659	660	644	665	678	644	650	677	663	631	670	684	679	640	672	699	644	699	708	673	679	714	657	660	708	706	659	686	696	598	731	661	656	654	723	709	717	668	672	654	675	661	669	658	657	646	654	682	707	647	672	703	637	674	677	659	665	635	652	647	703	594	672	634	654	664	662	682	620	658	681	661	712	650	674	645	667	706	688	711	652	684	711	621	639	648	644	693	660	696	686	662	667	702	688	670	656	629	663	669	665	683	661	656	634	686	663	666	646	666	632	687	652	694	677	653	676	626	666	695	691	697	694	698	691	667	711	642	678	703	662	674	657	662	682	659	683	636	688	659	673	679	613	684	695	683	627	676	665	660	658	692	687	662	638	644	679	702	649	671	708	646	638	724	670	678	648	651	622	641	659	696	628	651	676	671	667	663	656	673	619	666	636	688	632	611	690	655	644	685	736	695	674	668	674	666	647	668	675	706	680	672	642	688	672	664	607	644	690	687	682	695	707	709	689	642	682	675	673	656	649	675	645	628	645	642	644	619	663	632	631	675	688	652	638	629	651	642	668	752	642	728	674	676	662	642	633	677	701	647	632	679	671	607	664	665	602	631	698	643	696	672	690	717	645	618	661	704	679	672	672	673	665	675	680	679	654	635	676	689	679	679	688	682	632	648	629	649	728	686	612	691	704	718	690	680	652	643	688	654	690	656	658	655	632	650	697	701	663	630	694	679	643	684	637	660	630	630	680	641	668	616	684	694	610	636	700	654	667	669	661	654	685	698	611	696	683	661	684	626	667	635	652	659	716	656	653	649	688	614	650	649	699	624	675	644	683	653	677	657	695	647	697	671	705	677	638	674	633	671	687	718	655	737	652	660	711	613	657	735	620	663	687	668	665	674	673	667	700	646	683	704	632	662	684	684	639	686	645	699	679	651	691	675	648	681	690	635	635	656	628	683	708	628	675	680	683	667	656	617	655	651	641	644	697	659	625	644	688	667	655	646	650	639	673	641	664	671	673	661	649	666	648	640	645	667	701	657	644	646	673	616	597	733	642	636	617	647	651	626	693	660	658	642	629	716	647	706	707	653	674	670	652	672	676	659	663	622	674	609	701	661	679	627	655	683	677	675	646	650	701	693	665	674	677	678	682	693	638	666	671	693	630	686	679	653	664	693	676	710	635	680	669	679	663	697	678	630	690	673	697	676	703	670	647	656	656	666	643	681	675	668	653	670	665	642	637	660	689	697	681	679	667	699	662	667	687	678	641	712	626	637	658	647	634	640	664	623	653	671	645	714	641	724	660	678	689	689	660	694	721	683	697	666	688	707	619	667	687	684	661	656	612	617	663	691	645	631	665	728	667	685	648	683	673	613	655	690	710	618	649	616	684	648	662	662	620	672	647	656	630	688	676	660	714	654	685	660	712	660	687	673	646	693	648	667	693	672	666	637	625	673	632	712	658	671	729	600	699	622	638	688	632	647	663	714	644	695	675	621	652	674	690	600	646	734	628	627	686	685	735	733	646	687	671	630	652	688	646	652	679	661	642	660	692	679	664	702	636	646	661	594	656	641	621	684	650	644	670	666	678	650	657	717	629	641	637	677	636	650	628	674	672	694	635	630	664	666	644	689	656	674	665	692	676	692	632	697	672	694	637	699	635	699	695	700	688	618	641	705	675	712	655	662	617	676	647	639	676	735	643	658	687	662	622	736	675	676	652	638	716	717	652	635	665	683	639	698	654	671	635	637	679	647	654	705	631	630	665	654	670	703	692	689	702	698	685	701	632	650	658	675	654	666	672	643	675	677	647	649	727	669	630	641	664	662	688	687	658	667	644	705	705	668	702	680	677	691	705	664	661	632	678	683	640	673	685	713	680	657	657	658	716	623	662	734	666	665	669	660	629	668	639	697	701	703	702	660	641	679	654	663	715	653	654	648	645	631	635	674	673	686	647	668	678	650	687	673	696	652	647	662	661	707	668	723	649	658	662	695	729	650	665	689	694	701	665	630	645	635	704	679	703	651	690	699	708	622	630	629	697	677	615	676	660	647	730	674	716	657	696	698	640	662	636	682	690	652	692	654	691	648	660	685	650	695	671	670	683	650	693	681	624	684	649	668	645	693	639	668	677	698	686	706	622	695	671	689	649	725	674	701	643	712	637	700	660	655	699	633	661	661	676	704	669	655	624	636	672	664	690	681	595	632	716	649	640	659	659	626	639	632	646	688	630	698	659	658	677	635	623	652	633	677	652	638	692	674	664	709	655	659	647	676	664	659	728	695	681	685	666	646	650	666	637	679	632	668	660	692	678	622	647	676	644	666	638	665	660	683	635	684	635	711	656	671	662	641	677	673	669	621	684	614	656	696	661	605	678	677	650	646	644	662	620	684	657	690	620	723	654	681	659	715	636	661	654	695	690	665	653	628	613	667	641	637	668	691	678	718	673	681	684	706	710	662	703	666	659	697	675	703	634	622	713	702	660	689	652	709	712	666	670	664	665	676	647	658	650	705	653
20561	2123	1201	1009	805	620	581	564	504	486	464	441	477	478	441	427	407	390	415	409	428	368	453	437	414	443	409	407	405	432	435	393	439	408	456	414	374	401	423	386	407	407	419	459	402	388	390	404	366	385	424	384	408	440	392	404	428	386	400	435	364	370	427	460	404	382	419	437	412	438	429	396	383	403	399	382	368	404	420	423	394	393	385	400	380	400	435	380	438	387	396	407	424	387	388	407	423	389	400	397	398	409	429	396	430	430	443	423	450	388	395	422	389	395	401	432	423	404	429	376	425	420	398	438	394	387	418	384	406	377	437	413	402	386	407	431	386	403	409	422	416	414	387	385	431	419	394	392	409	393	428	439	410	420	420	447	348	378	435	399	419	393	428	406	405	409	401	411	423	420	400	401	384	443	377	379	417	414	433	425	354	399	416	377	426	409	414	402	398	372	388	398	381	375	416	404	387	445	405	431	422	395	403	418	403	449	403	413	442	414	404	421	402	409	400	399	384	414	417	419	388	386	387	402	433	391	382	371	400	407	405	398	413	424	387	382	410	358	407	428	389	445	393	437	401	402	358	404	406	383	403	461	426	384	398	407	406	392	376	416	416	397	414	431	399	392	425	406	371	379	407	399	411	429	399	396	379	413	392	413	345	410	405	394	405	416	392	415	396	405	414	355	398	425	418	403	379	402	412	448	406	394	404	379	431	422	416	406	415	401	416	398	376	389	379	395	388	424	421	430	393	409	382	380	361	407	375	427	404	417	426	408	395	451	421	404	419	439	431	419	383	420	412	397	394	424	454	407	384	367	403	380	428	435	411	398	400	423	386	435	403	438	381	379	389	380	424	393	382	446	408	461	442	371	403	383	399	453	426	344	388	395	411	397	456	422	392	413	434	413	395	412	413	370	428	412	366	390	400	414	440	365	390	389	399	403	417	397	394	423	436	413	400	420	394	384	394	390	387	372	427	401	373	387	404	408	409	380	414	409	387	397	415	406	445	415	405	415	438	404	426	372	424	402	444	383	397	401	417	413	421	410	474	399	365	441	413	398	396	369	421	393	410	459	378	392	403	383	385	442	413	363	409	376	399	392	423	401	402	387	397	407	370	386	377	422	395	397	424	384	395	417	389	418	427	427	397	397	438	394	392	415	371	424	401	372	375	359	404	406	414	379	423	418	443	414	431	407	408	406	437	397	386	415	432	409	375	414	392	419	427	432	419	347	402	410	385	372	384	403	426	448	400	433	393	408	411	399	367	380	400	391	423	389	392	416	413	408	381	437	412	377	409	446	413	415	412	385	416	387	389	399	414	402	406	466	415	395	417	416	417	447	383	406	361	428	448	383	401	407	397	354	377	412	415	369	377	399	399	388	437	438	412	423	447	410	401	377	413	395	377	424	396	386	410	423	383	357	395	378	426	417	406	392	404	388	416	396	425	398	416	371	383	421	381	429	423	394	407	424	440	393	381	416	425	377	423	384	368	421	422	419	401	373	416	382	370	423	399	393	361	388	411	435	388	411	388	421	390	409	411	413	393	390	408	412	363	386	396	385	424	366	419	390	389	398	384	396	385	399	416	362	410	395	408	410	391	389	395	397	410	421	388	405	444	422	387	393	444	440	390	414	439	398	440	402	427	421	412	376	454	388	420	338	438	410	392	385	417	381	399	420	377	413	439	390	389	410	388	344	410	389	401	394	382	415	463	425	395	448	395	408	396	388	426	378	375	407	407	434	378	415	417	431	392	417	397	396	386	443	434	396	444	403	416	395	423	388	400	400	403	391	411	412	438	387	417	425	395	427	392	382	419	432	427	400	423	436	416	410	384	410	372	354	388	378	450	384	405	411	391	409	418	414	387	426	388	431	395	406	397	406	420	382	393	434	430	394	414	415	423	419	429	400	428	398	402	416	418	440	426	420	410	422	458	401	360	436	393	406	400	394	412	385	381	405	413	407	400	381	447	416	387	407	425	424	436	399	393	413	442	401	368	412	385	418	377	391	369	401	381	381	427	425	431	412	440	392	421	403	410	385	378	394	412	409	445	401	413	444	403	403	410	419	421	382	394	432	386	421	430	431	426	397	424	436	375	417	388	409	403	385	413	404	395	383	356	383	439	425	377	397	388	420	423	390	412	397	441	431	419	395	435	415	423	363	411	384	384	397	401	380	387	394	394	414	417	400	387	397	411	388	423	421	424	403	409	394	411	421	420	440	403	431	404	450	406	399	402	399	405	406	387	356	337	392	404	418	408	447	421	431	411	391	398	425	423	404	400	457	400	400	458	378	407	427	407	392	421	387	400	401	424	426	382	376	416	369	420	401	420	390	402	405	418	419	390	443	433	411	385	383	394	392	401	425	421	420	397	418	441	349	384	367	401	402	410	367	411	391	421	415	348	399	391	429	417	418	378	443	400	396	407	370	388	411	415	397	359	398	408	374	387	394	410	426	375	410	431	406	431	391	429	412	376	378	441	408	400	376	411	368	449	415	458	395	422	398	389	456	434	426	347	442	417	403	419	424	426	401	413	396	390	377	380	379	383	350	414	392	407	414	391	423	430	410	402	401	413	397	454	388	420	386	402	400	433	402	380	428	431	397	406	374	436	412	354	405	421	413	391	390	360	425	404	458	389	451	427	432	415	408	399	399	404	399	396	390	418	421	371	375	421	408	412	416	418	374	383	404	378	376	383	382	410	413	386	389	406	401	400	412	406	425	425	405	438	408	414	426	405	409	396	416	406	401	397	415	432	404	395	409	396	427	395	387	416	423	416	432	420	376	387	410	407	418	399	427	435	401	413	406	392	406	410	404	406	398	411	437	416	414	402	411	427	365	403	392	398	404	410	423	367	413	401	399	432	399	413	410	397	416	405	416	416	428	375	415	403	399	390	405	387	426	403	401	425	415	393	415	408	413	399	406	438	409	395	396	413	372	402	412	364	416	388	433	416	372	400	402	368	395	403	406	449	387	398	398	364	400	415	442	398	409	392	389	427	446	380	370	380	421	386	424	401	428	435	448	431	436	381	419	422	409	398	406	430	434	420	434	399	444	403	418	414	456	409	366	400	391	417	388	417	423	397	378	383	417	449	404	354	354	391	456	412	412	382	415	459	404	389	401	419	412	386	398	382	421	396	405	391	425	414	363	420	363	410	445	419	381	425	435	368	426	399	423	399	393	379	394	398	358	390	424	416	413	374	426	427	436	424	398	414	408	387	380	384	375	418	429	440	385	385	397	375	447	368	380	432	402	443	397	381	412	416	424	423	417	379	405	401	420	368	367	391	420	412	395	381	430	414	378	395	455	412	414	422	419	388	414	412	410	399	406	416	373	401	445	399	386	448	381	412	424	437	420	417	413	393	445	429	391	375	400	400	406	401	396	447	422	435	402	370	362	413	430	375	376	373	412	375	414	381	440	390	397	414	371	410	388	404	378	409	428	386	428	389	424	429	390	396	394	428	407	401	367	369	418	406	372	442	371	380	414	406	441
11318	1374	2276	2613	2375	1948	1665	1546	1401	1291	1220	1188	1218	1081	1064	1129	1050	1029	1059	1024	978	974	1021	1012	971	970	959	949	973	943	963	952	975	910	962	925	941	937	954	926	951	915	880	908	909	848	909	894	965	909	951	885	871	898	886	917	924	935	917	863	914	873	921	891	941	866	867	930	887	814	932	924	963	914	924	906	894	871	919	946	943	882	912	894	933	921	917	891	891	909	931	886	925	910	892	918	893	876	922	925	938	871	874	937	899	890	895	928	915	887	929	924	905	880	870	843	876	869	912	874	906	850	934	920	912	877	880	901	925	896	894	945	963	841	924	923	908	898	908	904	915	947	868	887	878	914	875	878	891	985	884	923	880	914	964	894	937	892	897	914	896	922	951	919	912	905	891	905	904	931	895	908	949	915	902	907	917	884	856	872	894	927	929	932	913	883	958	970	878	935	860	930	942	895	866	905	892	888	862	943	889	893	916	945	908	885	931	837	824	889	917	866	849	927	949	862	835	928	844	905	934	892	920	937	948	907	896	886	906	880	937	963	886	880	864	921	892	934	932	957	974	929	954	872	891	927	923	884	948	907	934	887	870	927	876	855	926	843	857	911	905	935	832	908	884	932	892	916	918	876	883	888	900	914	984	890	863	923	895	866	909	920	894	917	906	904	867	839	848	921	847	865	884	933	900	918	936	888	958	880	930	911	910	962	929	891	885	913	927	873	946	886	876	911	860	931	879	869	914	893	943	886	936	863	914	924	898	905	870	948	901	913	957	909	942	894	863	903	945	923	887	887	910	906	933	923	865	868	859	906	914	917	886	968	859	856	896	868	877	874	881	894	924	976	888	908	878	882	934	921	953	919	911	982	907	910	952	927	934	967	891	931	899	910	913	962	914	914	904	915	920	883	865	829	890	862	914	930	929	925	898	894	881	945	866	892	882	906	909	900	891	886	845	872	910	930	894	848	879	883	875	918	899	924	935	900	929	912	890	936	885	891	857	871	933	928	914	870	916	921	994	888	919	931	933	938	911	854	960	900	911	875	930	928	892	950	895	881	916	875	912	879	934	894	913	907	899	871	913	866	881	888	884	918	925	888	954	894	896	892	910	892	791	927	893	905	891	900	824	890	876	909	932	897	914	966	905	898	923	942	878	938	910	847	918	911	876	895	896	911	894	931	888	934	863	878	897	948	910	886	902	904	899	935	912	943	924	917	864	974	910	938	898	943	878	904	919	922	884	903	907	884	918	882	871	908	894	843	920	917	880	918	937	906	909	884	869	955	941	900	854	913	899	878	884	889	879	862	876	955	872	907	935	920	940	937	874	912	850	937	940	861	872	936	898	962	897	874	927	887	883	910	894	861	914	906	941	904	877	891	932	910	876	891	868	867	883	909	902	894	870	894	964	894	962	862	908	926	977	910	916	904	897	901	890	906	919	896	934	926	873	886	900	907	862	910	912	906	880	907	915	917	839	912	930	927	966	862	917	886	883	899	879	883	935	918	883	927	950	933	878	903	936	924	851	890	912	877	905	887	895	941	925	903	858	869	905	923	883	898	899	891	894	910	896	936	841	904	914	863	836	843	869	895	930	918	965	923	864	897	903	852	858	918	911	885	922	907	852	857	886	950	916	926	870	919	913	931	953	871	942	946	875	951	877	910	869	926	931	923	882	869	960	936	903	878	896	872	884	895	924	917	882	960	865	867	912	906	938	862	873	873	866	910	905	913	887	935	904	905	901	920	928	877	913	900	862	902	916	875	899	907	877	882	899	903	963	898	871	903	915	940	865	907	871	939	978	898	871	883	930	940	901	900	828	869	973	890	886	912	939	870	916	922	858	873	922	912	941	941	876	932	903	898	941	929	927	916	914	870	954	947	882	940	912	910	908	912	958	863	926	879	910	875	928	888	877	889	886	959	901	853	911	922	889	883	939	875	870	931	865	837	956	859	915	889	930	928	906	925	928	904	929	906	890	882	891	946	979	916	874	860	957	875	850	916	920	902	943	886	935	969	894	929	867	914	871	870	943	905	881	924	935	876	917	890	852	927	895	888	943	851	919	954	919	876	891	897	869	924	879	927	869	964	928	942	838	890	882	904	893	904	910	885	890	930	862	925	879	946	886	872	902	885	871	902	913	893	909	877	857	884	897	859	853	882	884	907	928	942	923	882	914	916	894	889	927	925	892	848	905	902	895	893	916	914	889	945	912	876	896	946	928	925	895	907	880	905	874	889	913	938	939	872	905	883	921	874	901	931	928	966	878	814	936	867	959	921	936	881	882	941	862	922	893	918	879	914	858	926	897	890	920	889	907	914	863	907	983	928	918	818	890	894	929	902	951	909	924	932	873	912	912	876	943	944	877	925	921	940	904	939	896	926	876	897	907	901	920	908	948	913	864	880	923	888	924	917	871	888	913	873	933	877	965	937	928	878	879	905	858	945	922	880	916	914	928	878	917	928	901	914	924	910	897	933	928	904	894	878	965	895	891	900	894	986	899	876	892	875	885	873	892	904	932	912	864	923	905	879	907	894	916	899	903	892	871	974	950	903	936	927	913	929	868	862	857	948	912	923	922	904	905	892	857	880	909	928	912	906	955	902	878	876	907	895	901	897	940	910	896	941	892	873	907	927	928	862	887	909	838	894	887	919	869	904	880	919	933	874	898	859	959	877	884	883	938	933	890	878	901	964	855	871	863	862	905	863	909	871	888	887	876	926	972	877	923	925	828	957	911	948	949	891	913	887	874	917	900	937	847	918	877	929	926	904	917	869	876	862	903	927	882	905	908	878	926	907	878	868	894	905	881	865	887	871	901	891	869	891	928	891	845	911	918	925	884	922	921	920	888	886	907	918	879	924	895	909	895	948	894	897	902	896	818	919	924	917	871	902	902	923	857	866	947	885	895	900	961	933	853	934	875	874	929	896	928	911	924	893	898	879	886	906	882	909	908	886	887	874	836	843	883	902	895	863	870	911	883	881	920	915	855	910	939	895	930	886	869	924	933	896	858	895	929	886	922	894	902	923	866	898	898	861	870	893	887	884	868	893	888	876	895	876	893	896	963	904	852	914	830	869	883	928	851	918	944	940	903	916	901	906	905	873	869	858	983	868	894	934	941	940	859	915	967	924	899	933	921	923	913	889	929	941	934	893	935	932	917	862	903	924	952	938	930	870	880	872	903	881	953	904	892	922	866	905	913	911	889	888	908	868	895	838	931	889	914	978	894	872	869	873	886	869	848	923	905	905	926	860	905	925	944	906	873	894	915	937	917	898	920	909	921	938	846	854	887	969	926	890	927	909	908	955	922	903	900	866	918	885	910	887	906	874	915	909	874	953	866	856	869	939	927	936	925	852	909	931	906	852	895	890	929	908	893	920	930	904	917	906	935	912	904	885	872	912	885	906	858	885	894	874	972	805	894	876	903	892	895	884	877	907	873	895	921	908	896	881	924	919	898	911	894	929	923	899	911	918	860	864	969	953	881	901	879	900
3284	256	222	224	232	237	194	246	193	196	240	226	219	207	203	194	224	209	227	191	215	229	214	194	232	213	195	220	230	210	229	221	205	228	212	189	201	214	208	220	220	215	188	225	189	213	222	222	207	211	201	192	198	265	207	217	207	200	208	208	219	185	206	194	216	202	216	229	208	197	214	217	205	219	188	224	213	224	208	219	208	190	214	202	213	212	205	230	200	216	181	224	181	224	210	199	213	202	215	218	208	217	217	212	221	242	193	219	218	199	210	208	234	220	196	204	224	205	190	260	209	218	216	231	225	226	217	207	193	211	219	213	215	196	213	222	214	185	186	203	208	229	223	187	208	213	208	196	226	230	201	213	200	218	196	208	207	209	201	204	205	224	254	201	181	197	199	226	222	216	194	177	181	214	205	216	189	223	215	203	210	244	213	205	210	220	222	213	202	218	223	208	204	215	218	183	190	187	207	220	218	192	185	211	217	213	210	224	224	200	216	188	181	187	211	230	218	221	216	219	228	238	241	203	202	237	208	209	184	213	221	204	216	207	244	221	195	212	194	210	221	177	201	192	208	195	207	182	216	214	185	234	217	196	197	215	221	203	240	195	224	211	219	208	189	174	235	191	181	182	240	234	247	204	195	208	186	214	206	207	224	195	225	217	186	199	226	187	218	204	221	217	198	237	228	223	221	218	228	200	203	199	208	204	195	193	193	208	208	212	202	216	243	198	214	187	206	187	218	222	203	226	188	199	199	183	224	216	203	233	254	214	180	205	191	218	218	193	207	205	221	214	242	225	224	191	191	210	190	211	211	193	218	224	192	197	190	192	192	182	200	204	220	228	194	223	202	205	196	192	227	234	206	212	205	209	218	212	198	198	243	219	213	219	211	190	183	219	229	216	230	223	208	205	209	225	210	205	200	195	215	198	218	189	232	231	187	199	219	234	206	193	234	224	203	195	189	208	191	192	198	206	201	189	197	210	215	206	176	215	184	223	229	240	215	192	214	234	213	209	205	198	214	227	188	198	165	205	201	227	196	247	184	204	187	222	189	210	201	232	211	226	194	186	207	235	219	223	180	181	213	224	251	199	211	189	225	208	212	228	200	222	203	197	199	214	235	202	217	203	236	209	206	211	207	230	198	189	209	216	196	221	216	214	218	204	202	182	190	202	218	228	234	216	230	212	205	200	200	195	219	214	203	225	231	174	190	224	242	195	204	203	243	229	203	215	218	237	199	246	229	217	189	189	199	197	236	190	240	204	211	208	213	226	188	227	204	181	195	169	193	202	214	198	194	200	205	193	225	196	178	229	216	208	223	231	179	192	213	191	218	213	194	237	208	188	208	208	226	194	204	208	245	187	213	207	226	202	208	230	196	190	243	217	231	218	208	209	221	226	192	195	205	214	241	191	188	198	204	224	212	191	231	200	214	217	209	209	205	237	217	193	202	199	241	226	204	235	216	211	213	219	230	228	209	201	185	205	170	180	195	222	221	205	241	191	209	205	199	216	186	218	225	208	211	189	196	217	196	195	192	198	230	214	213	232	227	183	225	191	216	215	236	215	212	194	203	180	183	209	207	212	233	202	205	215	209	192	212	214	218	181	225	204	222	198	223	192	221	235	197	223	200	207	201	210	216	213	216	241	221	221	218	223	209	214	216	199	225	243	207	223	233	209	187	209	197	188	211	207	179	225	225	218	205	209	241	202	203	187	202	224	215	235	214	192	226	207	195	214	226	218	219	180	230	210	199	191	225	190	197	225	219	220	224	218	228	205	222	211	203	196	207	176	210	212	203	205	208	216	183	218	227	191	229	219	200	204	210	227	215	219	201	219	204	200	204	219	208	240	187	197	183	198	208	190	197	182	191	219	169	173	195	246	228	218	207	200	186	188	225	229	209	198	200	199	196	195	205	215	206	219	209	228	237	229	218	193	194	216	235	199	210	218	207	189	236	208	218	198	191	200	208	222	197	177	221	194	223	225	195	226	214	238	212	204	199	201	192	223	230	232	222	217	224	214	205	204	225	187	199	229	247	236	216	204	179	219	236	204	221	212	225	195	227	202	198	212	223	218	186	210	202	202	208	217	213	199	220	240	194	219	217	199	212	195	226	211	204	211	224	205	214	219	179	197	203	206	191	210	179	239	210	175	218	230	221	207	223	210	212	222	209	213	205	207	208	194	201	215	207	210	200	228	211	207	222	187	229	219	228	192	209	194	207	197	214	203	189	183	218	262	216	213	221	210	213	192	207	216	203	201	220	192	217	202	191	215	196	216	230	190	200	196	191	244	196	244	210	221	196	211	187	230	211	214	180	212	223	187	202	218	197	209	205	207	201	207	183	195	201	193	221	204	221	239	212	214	193	174	230	231	214	228	203	223	247	222	202	184	208	200	210	205	212	209	230	235	212	214	215	174	205	218	213	209	200	198	198	242	253	203	181	183	214	189	231	195	209	193	195	242	217	199	223	219	164	219	185	188	232	227	218	213	203	206	227	203	219	215	216	208	217	221	214	191	231	235	176	221	204	203	224	219	195	210	211	190	209	201	213	169	213	203	201	200	213	228	215	190	205	231	193	202	191	226	217	217	226	180	217	210	215	199	217	203	238	210	216	198	202	212	227	231	197	224	201	189	212	233	192	219	185	181	226	218	224	209	212	205	236	217	221	223	215	214	211	201	213	173	208	201	188	211	205	205	226	208	245	170	223	208	205	240	207	220	199	218	214	207	217	210	191	225	177	213	183	206	223	228	192	222	196	204	180	178	238	221	200	196	224	199	197	220	201	198	254	215	216	204	224	206	212	208	188	197	213	188	185	208	209	186	196	241	219	198	244	186	214	205	221	195	205	201	201	206	192	197	237	215	203	201	216	210	217	223	206	233	238	213	200	199	193	218	200	219	207	197	216	209	195	196	219	212	192	189	192	215	209	227	193	184	210	181	212	231	186	217	204	227	204	196	227	187	214	201	217	221	230	179	203	184	205	192	217	225	220	236	217	216	198	199	188	218	208	245	220	225	222	209	198	190	204	209	184	163	205	195	204	174	225	200	194	228	214	181	207	177	207	214	229	187	218	214	206	210	238	203	218	225	204	192	180	183	217	171	248	212	200	216	224	209	206	224	194	204	205	248	238	214	204	231	178	200	192	208	198	205	204	183	196	199	199	190	229	199	188	208	207	229	215	209	191	195	205	212	221	219	208	194	203	216	224	199	199	208	199	199	191	207	212	204	223	217	204	232	201	225	193	172	206	203	203	208	192	196	224	222	221	211	227	238	220	193	193	196	215	192	197	234	210	203	230	196	194	217	218	196	198	169	206	200	198	211	201	216	216	207	197	211	188	222	215	230	248	220	209	198	227	223	186	217	229	202	196	184	211	211	195	209	184	199	227	198	200	217	216	220	208	214	206	207	182	213	203	180	219	227	205	230	242	194	213	204	218	201	202	225	223	178	212	194	199	216	194	207	216	189	189	197	210	190	217	217	203	195
2614	539	569	525	521	536	516	492	464	540	538	507	482	499	551	480	452	564	527	519	546	501	528	544	547	533	484	517	503	496	518	512	505	521	517	541	478	502	501	476	518	507	526	518	496	511	497	495	523	521	540	526	521	508	529	517	511	503	548	520	485	476	523	545	506	522	464	479	536	521	491	486	481	516	524	538	532	481	506	515	475	502	521	520	508	543	531	511	560	519	527	532	491	498	510	519	525	529	476	514	487	497	510	509	466	512	506	529	553	509	484	508	515	513	522	495	508	520	477	531	494	535	531	501	529	519	515	546	551	502	536	497	494	550	533	546	518	499	494	505	520	457	547	500	513	487	507	553	501	505	475	520	545	465	529	500	541	479	553	534	492	484	509	512	504	487	525	516	533	541	533	493	543	510	514	507	514	445	514	460	522	543	490	497	504	479	519	507	513	514	520	527	517	530	525	536	484	500	530	498	484	526	539	512	510	544	522	478	521	506	551	535	527	534	489	511	534	514	470	549	541	516	501	497	481	490	491	509	513	543	493	497	496	521	523	506	523	520	527	534	530	500	473	487	507	529	520	493	493	546	449	490	560	514	496	487	513	537	533	528	481	521	517	484	534	515	517	485	532	494	484	528	468	518	518	546	562	501	492	535	547	501	471	508	526	510	480	483	495	529	543	524	555	514	526	494	524	527	523	517	509	483	463	523	560	537	506	523	485	537	529	489	522	502	495	515	551	525	526	554	558	554	499	504	527	503	480	528	562	497	549	528	535	490	524	519	518	513	519	540	564	520	479	527	507	542	523	524	523	499	533	514	511	521	471	539	484	497	499	517	542	526	528	501	536	516	483	494	526	554	559	494	500	493	513	510	524	493	494	498	519	521	474	521	476	499	500	513	551	514	518	494	489	557	528	528	513	483	550	527	516	517	542	544	542	536	513	496	517	527	486	499	555	525	529	526	515	465	520	538	510	535	549	563	498	522	534	514	568	528	532	514	514	506	491	488	494	488	519	519	517	528	523	526	492	501	544	525	505	501	520	528	528	520	525	503	534	518	517	522	514	496	522	506	545	506	548	558	476	494	511	513	504	487	504	515	498	541	516	545	517	478	510	520	490	519	546	482	508	508	493	503	480	544	483	514	495	540	506	489	517	508	475	487	548	512	504	510	530	498	514	490	481	517	519	518	516	532	492	471	522	504	473	494	477	527	516	520	515	503	513	545	530	499	541	514	529	513	531	518	488	494	512	520	519	518	536	485	556	512	512	512	511	491	493	555	513	524	501	535	500	483	535	527	528	523	492	541	488	567	497	534	516	509	538	501	483	545	461	534	549	471	521	568	487	483	512	586	508	526	529	533	496	512	506	516	532	478	511	517	511	513	484	524	562	524	511	524	495	499	478	493	530	499	497	497	528	513	548	493	522	542	461	509	486	516	491	556	519	505	527	536	528	550	563	464	565	499	578	519	499	496	523	529	516	492	510	505	548	505	472	498	551	533	552	506	531	514	516	459	531	531	499	539	492	489	499	525	565	520	519	546	479	492	482	525	521	502	512	480	534	565	502	539	532	557	521	537	509	501	473	514	526	536	501	472	518	553	526	529	524	521	503	557	502	511	528	544	467	481	528	523	528	480	503	485	508	542	499	518	532	484	512	487	521	510	481	484	540	513	500	518	483	528	516	549	465	538	509	482	530	556	488	503	532	510	547	529	526	488	490	511	540	467	504	532	528	518	517	517	502	530	515	509	548	548	534	515	519	508	505	535	483	540	541	490	484	516	509	536	526	536	523	500	495	486	494	487	472	468	496	543	554	503	481	547	475	487	542	491	535	512	493	512	544	531	529	513	507	495	503	513	509	512	473	503	521	491	504	512	521	493	501	506	530	555	523	493	541	522	517	492	535	489	520	508	518	522	508	500	465	486	534	523	495	530	503	479	540	539	507	512	541	492	502	546	562	520	518	505	492	516	515	549	547	522	482	546	521	510	484	519	522	490	501	499	505	532	533	543	508	507	497	449	489	478	489	546	500	511	557	516	518	524	518	527	533	529	518	506	511	537	531	495	490	496	479	503	498	522	488	513	528	489	548	526	510	507	492	504	539	533	532	521	526	464	505	540	475	494	540	490	504	504	488	487	512	526	524	531	534	473	535	476	478	523	525	535	536	491	519	515	511	508	512	461	510	487	538	474	503	528	524	491	501	489	577	505	533	490	519	512	533	538	484	505	550	531	519	487	568	517	524	485	512	520	496	487	524	525	536	553	533	518	553	497	497	525	528	519	537	532	502	477	499	500	491	489	512	543	498	548	510	524	526	554	531	499	567	541	515	537	529	520	503	511	493	547	535	517	500	528	535	500	535	493	517	500	527	500	559	541	538	510	506	528	547	502	532	562	500	496	524	527	564	471	503	524	519	548	501	516	489	549	531	536	515	543	513	515	510	479	494	477	491	534	498	511	483	504	530	513	538	501	558	527	447	535	534	560	537	481	518	523	493	503	486	506	539	495	528	505	546	551	547	515	495	497	550	491	499	492	458	485	503	524	538	514	505	495	508	508	516	553	499	532	526	504	535	528	520	518	495	516	551	478	527	535	526	497	515	519	522	491	493	523	534	495	501	509	472	548	513	513	483	488	486	501	516	501	563	548	524	512	494	531	512	534	503	527	515	522	470	497	527	497	520	508	478	542	516	512	505	522	502	523	532	518	509	490	539	503	500	524	517	514	514	498	532	527	531	519	531	486	474	488	474	523	522	518	515	564	501	506	495	496	525	484	508	520	518	481	498	521	486	513	471	543	507	550	487	537	520	501	512	483	580	506	553	503	514	524	505	477	487	521	524	502	480	531	526	533	494	548	491	537	515	504	484	520	517	495	485	483	523	520	525	556	501	526	510	509	515	504	548	484	542	513	488	539	484	525	539	527	534	480	544	484	529	504	487	489	478	508	560	548	530	538	482	533	500	546	524	530	506	510	536	529	512	515	490	505	512	535	498	518	499	449	525	488	541	495	533	514	492	528	523	533	549	501	541	520	509	530	579	477	479	511	506	484	490	508	511	558	504	478	501	524	500	491	503	502	488	504	496	531	552	486	513	561	515	527	521	509	479	489	545	493	489	506	528	511	475	517	535	507	560	517	511	520	537	497	516	504	505	527	532	535	495	553	484	504	485	506	512	525	535	511	488	521	469	514	473	550	526	510	463	516	545	514	512	493	538	548	493	514	526	512	518	516	524	494	530	497	453	531	509	530	532	507	487	513	496	503	515	509	499	493	516	500	519	554	475	498	508	519	527	548	545	548	507	526	498	519	518	527	500	510	520	510	538	522	511	495	500	506	506	497	539	531	525	529	524	493	497	533	477	531	523	535	522	511	506	459	517	509	555	537	521	499	543	518	497	533	493	534	546	505	482	461	526	506	473	528	526	467	523	512	533	513	524	519	490	522	528	513	510	534	499	533	507	490	526	546	555	540	487	500	485	501	532	551	478	515	508	517
11905	894	632	540	459	370	323	334	363	304	331	305	261	266	276	273	291	301	275	263	255	277	270	267	307	294	309	298	271	258	295	302	282	286	273	289	279	272	268	296	270	310	260	261	305	280	263	265	287	321	301	259	263	287	267	276	308	286	287	298	272	282	259	293	266	301	319	311	251	270	277	265	265	260	266	270	271	284	300	266	300	273	279	244	260	270	286	267	291	288	229	286	261	320	294	292	263	285	281	275	269	279	289	262	274	293	293	271	259	311	263	277	259	314	273	257	301	273	312	293	272	258	280	251	266	311	265	290	264	284	277	278	275	275	288	237	288	268	308	241	263	281	266	252	287	247	295	281	256	235	304	277	262	262	249	321	282	275	272	307	256	306	291	264	296	266	246	254	278	279	288	256	298	285	295	299	279	271	272	290	283	260	261	273	286	261	283	284	232	300	259	271	259	294	298	295	264	270	292	293	344	253	251	286	246	269	261	295	288	273	257	277	277	288	272	270	311	323	255	293	251	293	273	247	278	252	266	297	313	277	292	272	316	262	267	285	273	297	250	271	301	260	271	275	278	292	280	272	297	273	258	278	292	274	266	276	268	273	275	302	252	303	296	286	279	270	293	278	279	302	256	283	302	285	279	287	306	267	286	268	287	268	265	309	256	268	291	285	257	246	309	291	297	272	279	284	280	269	236	246	274	287	275	287	255	253	276	287	277	256	284	287	267	309	285	230	258	266	254	295	259	298	279	280	288	272	262	291	249	288	246	264	276	248	295	249	272	276	286	268	289	287	249	284	246	317	274	279	275	281	310	287	255	243	266	232	303	275	261	283	268	252	267	309	266	274	285	298	295	291	261	295	303	256	266	251	292	276	293	314	269	279	322	282	255	271	287	272	281	308	279	270	254	281	265	255	268	269	263	261	310	306	287	289	286	266	278	294	316	266	252	279	310	269	257	283	268	289	273	304	266	295	272	291	293	278	269	258	265	278	273	267	270	262	230	287	290	284	300	292	252	271	309	300	264	294	285	264	273	296	272	286	273	293	268	275	271	275	306	254	303	266	277	270	287	312	282	257	290	311	315	286	283	295	250	269	290	296	286	269	298	281	300	273	246	268	292	266	289	279	289	316	264	281	254	304	289	279	260	277	304	250	300	277	288	255	291	286	259	254	276	266	281	277	309	274	272	275	284	297	292	283	277	277	252	265	283	269	254	279	296	278	278	271	296	289	289	264	269	291	276	244	249	280	290	289	277	273	304	268	266	268	276	274	270	269	281	256	263	268	293	286	280	283	269	273	269	258	274	265	273	290	253	252	306	244	249	279	278	275	284	264	245	272	280	270	271	272	316	254	240	255	247	279	300	286	280	272	265	244	286	282	260	282	271	301	269	283	262	285	287	261	276	267	268	265	268	291	263	248	282	240	267	265	296	261	292	283	276	248	281	295	276	285	271	278	297	243	281	276	297	292	301	286	284	283	263	255	269	292	274	305	308	271	248	248	285	287	271	277	285	309	301	247	251	287	278	298	268	267	292	263	273	290	283	292	279	259	302	264	311	309	306	294	260	276	306	276	286	263	280	313	271	288	274	281	287	286	237	303	312	296	290	303	288	288	272	281	278	284	298	278	264	286	244	292	284	279	280	289	255	264	269	299	330	260	314	269	260	286	293	297	288	281	278	275	307	291	265	300	271	268	263	299	285	275	296	278	277	289	297	294	279	278	281	261	274	285	266	292	336	282	272	278	287	253	278	263	289	252	282	291	269	264	328	262	294	298	299	297	255	275	235	290	295	291	301	293	281	308	296	266	302	285	285	254	269	277	302	237	288	248	263	287	285	268	293	305	259	269	280	258	296	299	295	248	292	279	274	292	267	292	278	283	298	269	268	255	306	288	254	300	288	293	270	324	311	293	278	254	270	296	292	253	282	266	273	295	271	265	292	312	298	276	245	291	250	277	272	296	282	261	283	289	277	287	276	264	276	259	286	296	296	268	260	263	290	258	291	305	269	294	281	266	252	308	261	293	283	258	283	286	264	253	301	284	275	269	295	270	289	286	231	282	284	277	291	267	257	290	276	296	237	261	296	295	283	268	247	311	259	266	259	259	268	261	237	270	284	256	266	266	272	312	291	289	306	303	241	247	252	294	291	271	269	295	253	274	294	304	278	263	263	297	288	257	274	255	261	277	305	315	290	296	266	265	256	258	260	270	265	262	279	275	270	276	285	267	297	279	282	264	291	277	252	290	295	276	292	312	263	226	297	298	253	267	277	255	267	233	251	289	281	294	302	273	253	254	252	261	267	295	294	249	283	265	248	276	258	277	282	270	302	263	263	248	256	275	264	298	277	240	255	274	250	271	255	274	299	293	274	296	285	307	261	277	285	306	290	295	275	266	283	246	284	272	307	261	277	286	267	250	276	261	309	267	283	267	254	282	272	275	225	275	290	263	280	284	276	257	292	279	255	304	261	276	279	263	239	265	282	262	273	301	284	267	332	265	284	291	259	286	287	265	300	267	231	275	305	272	274	314	291	274	267	307	287	263	271	264	263	266	252	271	269	299	278	311	267	287	251	288	263	265	289	286	310	276	281	264	302	254	268	284	290	273	266	266	253	264	283	284	278	279	266	252	278	249	261	272	278	267	280	273	251	224	282	299	291	285	263	295	265	261	309	262	273	285	280	270	291	272	266	281	245	292	267	274	289	268	268	268	271	269	287	278	267	265	273	299	291	299	246	257	302	293	295	320	280	264	263	265	299	291	323	280	317	262	252	297	284	290	278	264	260	268	267	278	289	302	258	274	244	281	263	279	272	260	295	315	280	266	306	258	271	259	281	243	256	295	258	237	279	281	305	307	273	288	262	278	283	275	301	256	281	255	251	248	271	282	309	295	249	314	275	295	266	329	269	290	263	279	281	276	286	297	249	262	299	249	277	276	279	293	283	263	266	260	277	274	259	297	285	298	272	316	292	290	281	300	254	282	246	283	267	292	296	291	271	308	298	278	277	274	288	267	284	239	280	285	282	303	285	274	256	274	265	309	275	296	310	262	283	305	254	321	282	244	238	268	274	278	297	272	269	301	263	274	278	282	264	255	281	278	264	296	271	250	287	273	280	288	302	248	275	303	274	292	290	288	270	258	300	266	248	255	269	261	263	277	293	277	254	268	264	275	237	248	244	278	272	282	285	262	284	281	268	288	268	299	292	272	258	296	252	262	265	306	290	293	286	310	251	281	301	282	268	273	283	272	262	270	269	284	252	288	246	271	276	303	282	277	274	278	280	251	294	280	275	274	285	267	279	300	252	240	257	295	272	264	264	284	273	286	279	287	263	286	318	285	265	294	258	287	312	254	300	266	267	279	261	255	266	279	287	273	278	288	311	289	269	278	261	270	264	275	270	293	279	278	277	302	281	254	265	271	243	269	272	279	320	289	277	255	274	297	275	270	317	265	271	256	300	307	287	305	275	272	282	243	253	266	274	285	299	292
8377	926	1351	1526	1392	1166	1044	996	855	857	826	788	807	757	768	708	779	739	727	751	673	665	726	710	718	757	686	665	670	690	669	672	665	698	672	633	715	716	690	681	650	723	735	679	702	660	652	662	683	665	653	646	721	612	645	678	687	703	652	658	685	675	666	655	696	679	625	640	668	647	667	674	683	675	671	645	707	639	688	677	690	670	708	656	655	654	640	653	647	660	661	637	679	635	607	654	664	668	649	651	664	654	654	667	704	665	673	653	640	657	628	642	630	647	631	696	646	677	582	717	646	656	660	623	654	604	631	640	662	663	661	664	628	703	665	640	657	666	677	639	661	703	695	650	669	627	687	678	680	663	690	622	645	662	664	661	617	657	655	651	636	664	657	650	671	686	680	663	652	619	625	639	719	676	697	700	652	649	663	667	638	639	664	655	691	603	655	696	637	657	641	668	688	696	642	673	705	664	671	659	698	667	656	681	717	644	652	663	639	639	636	678	631	677	635	664	677	659	621	643	623	662	637	645	631	626	654	632	641	643	613	656	611	711	621	627	646	670	632	659	630	656	645	643	666	686	616	680	636	630	680	626	642	675	610	640	666	636	645	638	647	643	665	650	660	658	643	678	652	640	647	665	670	661	645	682	632	711	657	688	642	644	667	662	648	689	601	650	672	668	671	711	704	663	622	649	664	643	717	725	633	679	662	638	622	630	650	668	677	667	668	668	683	667	638	662	612	653	638	674	687	687	634	657	649	659	627	719	674	652	666	643	666	690	674	670	643	687	651	654	658	678	649	627	655	676	692	733	653	684	641	591	662	652	726	675	667	696	684	685	627	688	648	669	685	688	674	632	634	667	626	659	639	639	627	678	626	680	658	707	678	674	664	622	650	666	676	674	616	657	631	636	637	660	645	625	676	670	677	636	705	651	662	642	652	732	644	658	688	653	640	661	663	663	658	656	618	667	639	658	694	641	665	660	646	646	612	616	656	657	646	654	624	666	652	650	664	660	630	682	639	665	631	663	626	643	644	614	626	670	629	647	658	664	615	615	614	663	670	678	670	648	640	683	628	635	666	680	615	641	673	637	672	651	625	655	718	633	682	663	656	692	699	647	652	715	704	690	683	673	637	679	691	666	661	692	627	627	677	701	648	642	664	674	606	679	631	678	662	653	646	687	690	666	630	705	681	630	664	606	714	736	633	678	667	634	643	679	649	660	568	687	658	604	685	673	650	650	634	658	669	641	608	653	678	669	669	656	707	644	689	649	656	669	663	663	667	639	645	705	682	665	639	698	649	674	691	692	646	639	654	666	642	673	658	681	618	644	602	688	698	616	628	607	645	632	652	705	664	644	681	655	641	613	651	696	637	641	668	686	725	653	651	679	643	648	617	628	626	641	644	683	636	631	674	652	597	673	706	664	640	661	625	694	679	663	652	601	649	638	727	649	639	656	662	647	630	685	663	671	618	675	643	643	635	617	678	662	640	666	620	614	669	654	720	599	715	626	665	628	634	614	646	652	645	731	633	690	639	659	687	662	647	638	648	646	674	643	615	646	681	667	621	643	664	624	617	686	694	673	617	677	631	678	677	625	654	658	685	685	648	679	721	677	681	675	664	657	631	668	692	679	643	667	653	651	670	603	662	677	716	594	614	642	641	622	663	668	655	689	604	632	672	658	656	666	639	655	628	655	661	663	645	645	696	672	711	659	679	656	699	661	672	669	617	657	664	652	670	667	610	674	654	646	687	627	652	665	697	668	656	648	614	654	658	692	670	620	651	655	642	632	650	646	657	631	666	672	644	669	656	633	684	618	630	661	633	630	687	661	639	667	650	674	666	646	632	658	655	603	670	666	591	651	665	668	684	606	689	639	661	657	642	622	676	687	651	657	677	674	626	674	637	603	654	637	632	622	672	709	628	652	673	645	687	672	650	676	648	672	656	664	643	674	666	658	688	638	686	684	690	658	662	674	649	658	627	630	680	654	620	625	616	648	659	664	612	695	692	665	641	642	690	660	658	689	655	651	666	643	656	680	679	618	670	698	645	686	683	693	704	621	628	654	651	677	641	704	648	620	657	617	667	661	631	653	660	661	652	638	654	682	701	684	667	654	670	659	615	619	638	663	685	634	638	679	640	612	685	667	696	699	661	657	623	628	621	670	625	653	632	686	634	703	641	676	644	661	671	634	654	691	625	667	642	630	635	626	662	647	674	704	666	641	648	667	677	683	672	691	662	676	661	645	683	646	640	636	633	675	639	681	622	618	627	654	649	655	647	657	658	626	671	658	645	638	660	671	640	669	647	656	666	681	680	652	641	688	658	622	649	647	659	624	643	639	675	656	716	681	671	683	679	664	628	666	652	635	663	631	683	642	688	672	663	650	634	699	656	647	666	696	632	679	670	662	657	704	634	610	689	631	682	644	630	627	630	620	655	620	634	695	646	685	636	664	680	663	634	664	630	633	662	633	665	653	648	669	642	640	685	672	669	667	650	643	654	584	650	631	674	683	653	679	644	657	658	664	652	589	653	664	667	661	709	678	661	616	699	646	654	676	668	616	667	679	687	613	632	670	614	629	650	620	672	614	674	644	632	659	689	678	653	644	669	631	647	731	630	672	673	645	621	681	643	652	685	624	659	638	672	649	654	663	654	682	667	686	660	651	656	617	658	665	713	662	673	643	628	676	691	713	649	655	631	678	645	698	656	639	652	670	662	631	652	692	674	670	634	689	657	653	644	615	684	644	680	631	633	689	661	649	664	683	648	651	656	629	637	696	637	667	651	662	674	663	632	692	653	582	656	676	663	621	628	627	655	640	671	657	635	679	668	692	690	652	635	631	657	639	623	612	634	632	628	687	716	661	629	676	631	640	698	642	650	590	701	662	665	637	713	689	615	664	635	619	692	614	694	659	623	627	685	691	661	669	647	636	678	648	660	637	757	673	670	663	668	643	724	666	630	680	641	657	591	693	657	658	646	656	673	673	635	653	657	654	671	618	662	689	667	677	651	652	694	616	704	658	649	628	653	672	668	628	653	679	649	727	621	654	629	643	696	665	616	635	609	651	661	652	678	657	621	636	649	594	680	672	663	649	661	676	681	680	646	629	644	656	621	677	699	668	641	615	671	650	641	621	662	665	687	624	671	666	624	671	681	669	666	702	654	645	636	680	684	633	718	685	699	647	687	637	644	672	639	667	646	705	666	638	699	654	667	655	624	674	665	668	662	627	673	687	679	696	624	646	604	648	699	690	688	632	667	651	687	637	679	619	669	638	648	691	667	631	662	666	654	675	693	679	630	642	639	668	650	674	666	661	696	613	623	719	658	644	710	689	621	680	698	674	667	659	624	683	643	646	679	607	654	672	652	673	662	685	659	620	665	650	647	635	684	621	715	632	639	680	676	654	641	696	680	634	605	627	626	676	658	608	634	668	636	592	679	653	664	686	652	667	684	628	656	663	647	683	688	658	630	686	695	714	638	688	701	624	671	648
19953	1966	1176	947	737	628	542	544	527	506	449	495	486	452	478	468	433	402	400	397	425	414	438	403	371	445	425	402	415	363	423	372	385	415	415	418	366	382	384	394	394	437	413	394	419	402	426	410	400	433	388	352	415	413	382	402	392	400	399	427	410	389	414	414	368	375	396	400	374	439	419	440	382	380	434	401	405	379	338	391	399	415	405	425	448	407	425	411	426	420	391	349	442	409	441	379	390	416	384	390	420	396	384	388	396	402	414	415	393	417	408	418	418	409	404	407	375	445	425	375	413	391	383	425	356	405	355	376	368	438	361	431	430	410	428	383	379	424	390	387	406	377	394	412	415	376	409	426	375	362	418	362	387	368	401	409	410	425	456	467	403	389	457	389	429	425	386	405	434	391	419	415	367	420	401	422	403	402	359	421	416	426	405	409	403	404	401	395	418	409	398	428	399	446	410	428	413	389	397	412	433	457	400	408	426	387	396	429	411	428	403	384	438	384	405	360	418	389	417	415	385	381	403	392	409	434	417	402	363	421	399	426	410	398	413	433	421	442	411	403	433	384	383	377	418	382	424	413	423	391	417	388	388	400	373	421	427	409	377	348	423	454	402	417	447	404	385	409	458	439	409	388	432	394	380	443	416	379	413	412	413	379	401	387	395	387	390	398	422	430	419	350	408	400	384	400	433	422	392	414	402	410	405	404	406	375	397	369	402	424	414	450	405	377	414	397	381	372	416	432	372	428	376	383	383	428	411	449	434	405	405	392	450	399	433	392	402	405	364	413	417	441	416	386	388	415	430	379	418	394	401	428	417	446	387	377	411	446	442	395	393	416	423	418	420	387	412	404	387	383	370	431	400	366	400	378	389	393	416	393	441	418	395	381	438	438	399	414	378	416	397	409	400	393	395	411	390	404	415	380	402	424	408	397	417	393	401	410	391	406	379	428	369	401	460	401	395	377	414	376	390	426	432	420	425	408	409	384	430	405	388	412	405	415	408	406	386	421	383	416	361	413	423	391	412	388	403	419	408	435	437	406	422	399	382	411	400	409	458	415	420	378	383	417	390	400	396	370	386	405	401	394	392	417	393	412	421	399	424	440	396	419	376	400	398	415	385	419	383	420	422	386	392	393	386	407	366	424	398	375	419	452	426	411	412	413	397	421	379	372	342	419	394	420	467	470	405	389	386	393	363	449	338	406	432	410	403	422	427	407	401	396	418	426	397	443	368	427	412	431	407	373	359	377	374	419	424	434	401	413	420	408	391	411	382	399	393	366	391	382	382	448	402	408	382	432	401	410	385	367	378	379	417	381	412	396	391	375	358	416	392	369	426	416	407	400	377	451	432	391	403	392	354	454	413	378	400	420	376	406	419	371	389	420	395	401	421	391	375	432	397	382	408	396	410	445	430	367	414	383	417	356	395	388	389	400	447	416	389	415	371	413	419	419	387	446	403	414	379	365	407	376	419	397	387	417	417	445	427	405	386	421	389	435	420	380	438	412	402	411	419	426	417	397	392	418	413	430	419	426	398	424	394	399	388	431	405	415	407	401	397	398	441	435	394	405	406	407	387	422	408	401	401	394	363	416	413	388	385	390	372	417	408	393	416	400	417	414	373	357	397	422	450	413	365	408	391	407	453	423	415	441	401	396	413	419	411	383	393	360	408	382	425	419	399	405	425	408	388	461	417	449	423	400	436	406	416	395	377	406	366	438	400	412	430	404	407	381	446	422	403	397	413	399	400	440	405	445	390	399	402	448	381	402	399	415	387	392	415	368	378	390	364	383	362	401	395	403	385	411	398	405	378	386	414	400	390	368	400	425	418	384	411	346	379	437	403	423	385	399	358	403	395	420	392	397	425	396	392	395	406	376	397	428	426	403	382	432	393	417	402	360	383	395	395	408	432	424	369	392	390	405	373	414	414	414	374	415	432	335	398	432	390	403	418	417	405	402	433	405	376	435	423	390	383	392	420	374	381	391	371	400	396	384	410	386	421	412	375	399	400	380	425	382	418	377	403	368	432	393	420	397	372	414	436	418	379	413	414	381	388	435	369	413	433	406	390	420	381	361	412	395	386	366	396	383	402	394	406	427	437	388	433	437	414	354	420	387	445	409	424	416	432	356	424	452	397	401	368	427	376	372	392	454	366	410	408	371	415	402	395	368	377	387	417	403	415	365	394	392	379	397	404	397	412	419	406	333	384	360	438	381	408	393	397	356	418	419	391	399	381	395	370	409	426	406	388	364	374	400	405	420	393	405	412	380	411	432	393	414	414	383	399	416	419	371	375	404	434	404	420	395	421	395	424	383	396	396	413	394	422	384	392	372	426	388	427	400	420	404	406	367	423	402	380	393	416	369	426	438	338	453	407	420	380	375	384	401	374	443	412	406	443	384	389	403	419	404	404	393	407	388	382	391	422	408	395	398	397	395	389	381	406	380	363	387	397	383	427	384	394	393	397	404	395	403	371	421	409	404	382	386	392	373	396	399	406	404	405	425	395	414	399	383	402	392	424	411	406	420	386	385	425	358	393	414	452	438	366	435	390	392	429	413	400	422	427	397	447	363	403	381	375	386	398	437	420	388	366	371	374	400	424	396	426	368	394	404	394	405	405	419	399	426	382	389	386	452	378	402	399	403	455	404	393	418	407	396	400	410	393	434	368	373	390	379	399	393	404	392	396	420	387	418	414	386	429	430	424	413	372	405	429	395	410	390	399	379	425	439	387	418	430	361	440	428	430	385	421	434	413	440	447	397	384	398	405	416	391	452	392	364	379	406	428	390	411	403	396	397	407	405	426	398	401	384	434	404	433	405	410	457	392	403	385	387	404	455	383	387	402	402	370	366	418	383	393	374	413	387	434	350	406	399	397	412	397	354	372	456	385	386	407	389	397	378	377	419	377	413	425	395	383	414	403	403	418	387	391	429	402	381	412	399	417	419	422	405	412	409	367	412	372	401	427	361	391	389	401	370	438	397	418	377	431	429	398	402	414	391	425	420	405	383	406	431	373	424	411	391	409	408	427	429	397	404	377	371	417	405	405	387	408	415	376	393	409	379	404	396	393	410	382	436	387	450	415	372	426	381	396	403	414	409	396	414	413	367	400	416	425	384	422	430	390	434	405	423	401	413	393	397	403	390	415	361	382	380	407	335	381	454	383	388	423	398	359	370	386	396	377	355	425	422	387	390	419	412	430	405	395	378	399	423	408	381	387	400	378	414	452	428	424	427	402	415	403	394	394	422	421	407	401	429	410	429	396	403	397	416	393	441	381	396	377	377	404	385	395	383	401	410	419	413	355	380	427	438	398	366	368	397	413	424	422	413	361	409	384	433	410	387	389	406	445	357	401	375	422	389	449	387	413	375	403	382	407	361	393	405	421	391	424	416	422	417	412	413	395	398	396	413	417	415	407	398	393	405	372	405	426	405	385	449	383	396	405	416	388	425	417	435	416	403	397	414	379	372	460	407	431	438	403	382	395	421
11247	1434	2359	2649	2396	2011	1686	1516	1308	1382	1231	1167	1146	1108	1057	1103	1080	991	1076	1049	1019	969	1010	930	990	993	934	976	868	923	909	935	939	906	919	956	936	945	956	915	936	911	960	900	985	907	937	911	919	893	929	897	939	946	908	867	926	947	905	932	938	931	902	949	888	920	925	908	928	996	926	930	874	918	870	902	891	906	923	887	948	850	896	880	929	901	926	892	930	908	846	1008	962	888	927	847	925	946	913	891	887	883	896	845	913	902	850	916	881	848	963	892	932	898	948	894	917	879	856	878	917	901	905	921	926	914	922	914	926	908	939	859	897	925	944	890	926	867	944	934	843	886	900	905	917	927	870	888	956	881	869	891	917	895	882	873	905	917	958	811	927	948	869	854	917	913	890	931	884	918	916	885	899	875	874	875	897	933	858	853	881	916	896	930	888	917	921	904	877	882	910	897	935	880	891	851	931	955	884	867	929	932	935	885	895	905	942	924	929	936	883	872	917	889	869	897	882	923	870	875	927	890	892	933	875	906	922	914	928	914	910	906	905	896	935	914	893	897	878	885	906	860	865	916	950	906	887	937	854	907	956	888	851	856	934	876	887	833	902	894	925	874	930	874	888	946	898	891	870	894	898	913	953	905	939	884	901	872	875	869	878	925	930	870	965	860	857	882	911	908	917	909	881	899	915	867	909	817	885	905	889	908	921	928	901	935	880	907	907	912	929	921	859	913	882	842	893	868	942	833	861	852	925	907	852	876	882	880	900	958	890	863	949	873	923	922	886	927	897	845	915	894	905	854	911	885	938	880	860	898	936	911	926	945	960	939	894	907	902	925	882	917	904	906	933	871	888	905	890	888	890	911	914	943	892	906	891	911	871	932	876	892	951	902	924	919	923	900	860	891	864	915	896	900	879	888	897	870	912	864	856	875	876	851	867	892	899	903	906	885	889	890	906	907	828	918	878	906	921	918	929	929	877	858	894	906	864	910	886	908	873	938	907	872	934	917	927	906	908	896	905	889	881	865	927	844	895	858	903	874	955	902	891	956	856	909	911	906	934	873	909	872	848	878	894	874	885	903	947	874	893	873	895	876	900	893	867	900	919	897	903	927	879	918	887	908	842	872	906	856	903	903	924	890	886	873	920	933	904	912	849	931	904	942	876	883	957	887	903	906	848	850	900	890	884	934	926	858	909	963	912	859	887	925	882	901	879	954	875	896	920	941	911	924	918	913	867	920	874	917	914	890	876	904	897	869	927	893	929	892	943	904	884	872	879	903	878	835	894	891	886	998	920	884	849	866	901	908	885	896	931	921	847	971	920	868	878	858	863	866	858	894	904	913	885	863	936	835	886	904	881	882	853	918	968	885	913	826	974	870	906	874	865	907	856	936	904	870	883	905	881	900	942	931	911	897	871	912	867	866	916	872	920	905	870	908	914	903	891	859	886	918	911	850	903	881	916	898	846	919	888	922	929	872	914	910	925	873	883	889	915	923	928	919	906	900	956	841	952	929	919	869	953	879	962	941	928	877	933	902	859	891	871	930	820	945	894	926	924	899	917	874	875	936	923	856	893	886	896	873	974	911	911	892	860	877	902	860	918	885	837	922	855	850	884	886	922	876	883	901	918	944	884	855	926	826	938	879	903	929	857	898	922	863	908	889	904	873	839	880	890	873	884	896	871	889	915	875	859	904	930	883	892	864	918	922	930	890	913	824	964	946	906	927	902	926	874	910	889	916	936	888	927	923	904	904	921	918	934	909	930	892	878	913	883	973	910	907	926	872	882	869	912	920	933	901	885	869	873	883	912	845	898	848	889	924	904	928	881	894	919	921	898	942	901	887	919	900	872	959	928	908	887	963	907	907	881	943	922	842	901	913	944	904	854	916	916	886	892	932	956	935	908	961	944	865	934	905	899	964	857	878	923	898	881	878	936	927	862	908	891	942	885	891	939	862	916	925	885	841	888	901	938	874	852	910	896	866	887	906	924	895	897	904	881	892	932	845	907	896	863	882	878	894	909	935	871	850	920	832	913	854	894	880	915	855	951	943	851	867	911	951	902	840	942	883	887	972	881	929	932	878	895	908	902	870	873	910	930	961	849	916	909	870	912	878	932	894	911	905	927	911	929	865	853	916	896	929	927	925	917	922	910	877	912	937	876	881	897	906	892	838	924	900	921	887	952	973	859	854	907	862	899	928	865	880	909	945	911	880	906	955	895	880	917	950	897	895	922	921	912	935	906	904	854	918	954	926	879	912	875	871	851	885	931	925	963	876	902	916	895	896	887	941	816	866	904	956	873	898	898	855	848	888	899	911	864	932	876	981	897	925	877	876	888	915	901	894	911	899	917	897	931	936	950	916	890	925	897	894	885	891	859	900	923	886	894	921	932	834	909	882	920	884	899	944	878	918	1011	861	954	923	912	933	950	897	959	905	938	839	930	903	951	908	901	876	872	934	912	884	846	916	907	906	896	941	934	921	960	862	912	891	844	925	918	864	897	897	900	856	939	913	920	917	818	913	932	946	908	918	897	949	853	868	922	925	905	859	875	891	894	880	924	945	941	906	939	903	887	872	897	886	851	900	886	876	886	899	925	858	876	883	915	846	934	918	884	917	903	927	917	913	891	848	852	901	888	937	892	869	914	917	875	929	868	877	919	949	911	934	838	887	843	922	880	849	909	892	882	905	896	927	853	947	865	879	889	880	909	921	877	958	907	903	925	893	846	910	866	973	887	872	867	898	903	978	838	904	874	915	857	912	879	905	910	886	830	934	884	882	929	901	886	861	880	929	907	910	906	869	948	915	868	921	920	915	915	845	878	956	916	910	875	877	902	897	919	901	890	958	877	908	942	957	922	940	880	880	844	841	887	874	828	957	907	947	972	845	882	899	861	897	937	950	862	935	925	893	978	876	906	896	901	921	889	892	918	956	919	916	896	877	947	899	879	856	876	902	907	952	896	913	934	908	943	895	901	892	851	841	856	912	887	880	860	873	904	878	921	894	890	915	948	899	908	911	935	875	939	907	956	891	929	949	908	803	916	883	911	907	947	921	922	868	896	902	883	937	908	904	840	911	885	978	885	905	881	914	890	872	920	837	926	904	882	874	921	922	928	849	922	903	902	902	876	922	923	874	918	880	914	903	941	949	917	929	863	876	853	890	911	926	920	864	908	906	864	917	886	950	888	893	843	954	886	879	924	875	910	912	853	844	963	856	933	865	927	910	885	953	897	868	938	906	883	909	892	897	900	967	869	904	880	890	878	896	881	936	931	918	893	930	944	902	869	890	892	876	899	910	926	885	900	894	934	882	907	921	891	928	933	929	859	823	904	921	921	883	894	916	935	898	947	908	910	911	923	866	890	877	923	883	890	896	918	958	906	919	891	909	882	898	874	894	927	882	936	870	859	860	898	905	898	901	909	919	917	892	890	912	959	876	877	890	902	882	886	877	924	869	902	918	899	902	891	855	887	902	867	992	874	893	897	899	921	885
3202	269	235	244	217	232	216	203	214	226	243	212	211	188	206	223	233	209	198	209	201	213	205	241	213	185	222	228	199	222	190	207	201	237	223	218	188	213	240	214	213	208	214	191	217	180	224	199	217	225	218	232	229	202	200	222	225	193	178	207	215	219	214	212	206	217	197	195	196	225	221	219	198	236	231	199	215	215	218	204	206	209	213	194	191	200	212	230	190	204	198	206	198	216	186	228	209	208	205	208	204	208	209	197	222	209	216	228	212	220	195	192	214	220	229	197	238	221	196	213	211	232	196	187	201	200	200	218	225	227	220	229	219	211	218	203	214	219	199	211	220	196	197	213	212	224	190	202	207	205	229	220	212	217	213	234	220	226	215	194	208	206	193	229	205	187	204	197	226	211	201	224	216	202	204	222	232	202	212	189	231	214	210	203	202	210	218	188	201	200	220	232	199	225	205	195	220	192	219	220	200	201	206	227	192	219	219	206	205	211	227	210	197	191	213	220	183	229	212	225	216	222	227	223	214	202	202	232	178	226	187	198	206	214	199	208	237	212	200	228	217	203	213	198	197	201	198	218	207	232	213	217	235	197	220	191	199	199	177	205	230	216	212	228	227	200	220	215	222	217	207	207	231	205	204	202	207	211	178	198	198	219	212	221	203	224	197	201	198	209	196	230	194	213	217	222	210	203	224	215	210	236	220	229	230	221	225	211	228	213	196	214	195	208	201	216	198	215	193	194	202	236	205	218	225	250	211	196	201	234	199	205	249	223	215	198	193	209	211	191	220	201	220	194	185	225	209	200	241	192	222	224	205	207	200	235	214	242	196	195	244	188	212	225	219	185	215	205	201	212	200	236	236	225	198	189	224	207	197	212	198	219	196	203	219	205	226	234	211	209	233	212	229	222	216	218	227	209	228	204	218	194	205	205	192	202	192	226	211	208	195	214	192	225	184	212	263	221	198	215	209	212	201	196	219	212	184	207	200	208	208	240	217	229	219	207	228	208	219	195	208	186	202	204	188	213	201	189	224	237	239	211	199	230	226	234	200	208	205	211	194	212	193	222	218	211	205	240	220	215	212	222	212	206	198	221	224	196	172	206	203	228	223	209	227	201	216	233	212	208	200	193	222	207	198	207	215	220	194	214	228	192	203	213	196	204	219	201	217	209	234	203	202	215	222	200	196	222	213	232	217	200	177	215	231	197	197	196	183	196	213	224	189	200	203	240	194	178	206	199	229	210	207	238	217	221	223	209	198	203	204	207	213	209	200	190	181	213	210	231	219	220	215	203	191	207	212	196	196	195	230	213	200	203	204	206	242	223	215	214	222	210	197	207	206	217	208	188	233	206	188	216	197	188	220	200	216	198	186	227	199	199	212	230	196	163	227	207	210	205	197	202	194	194	252	181	179	187	210	192	199	218	199	217	209	216	186	227	204	209	221	222	200	202	215	206	210	217	207	217	219	187	213	226	229	198	213	210	210	201	197	217	191	211	210	196	194	243	201	197	221	223	235	216	226	221	216	210	216	206	207	188	197	222	214	185	208	228	240	215	227	194	218	219	185	209	209	163	210	211	216	216	205	215	226	206	207	214	228	205	183	194	239	226	207	204	218	204	206	209	218	191	190	194	206	229	205	216	224	245	223	185	203	212	196	175	203	203	207	188	211	191	203	204	215	194	203	194	221	215	212	183	192	212	226	230	230	223	188	211	218	223	217	172	188	195	201	212	190	218	220	181	204	204	222	212	210	185	205	195	206	182	196	198	217	227	216	210	175	186	221	237	169	222	228	220	213	212	212	220	198	192	191	205	214	236	215	215	190	213	181	207	208	221	196	195	213	202	224	189	223	225	202	186	171	217	228	220	181	176	192	233	211	236	231	241	227	191	221	197	212	210	189	221	213	204	224	195	225	201	174	206	222	225	198	186	202	216	203	185	226	234	197	232	218	192	211	221	191	237	209	192	201	198	192	225	221	208	188	222	221	219	186	226	191	228	201	226	226	214	216	215	216	204	223	222	235	208	217	210	221	225	229	228	191	208	217	222	208	183	167	207	187	194	202	211	207	197	225	220	225	228	225	195	227	203	237	229	218	213	213	218	204	200	226	187	235	204	199	219	210	173	192	219	225	202	234	229	232	209	225	211	227	235	213	216	232	196	210	232	192	216	208	197	242	209	229	206	192	206	222	222	218	214	194	204	189	195	215	180	219	201	211	211	197	163	191	223	191	191	167	219	227	195	220	237	208	231	224	198	207	213	191	208	216	197	199	180	189	192	199	244	176	210	215	212	213	214	201	205	220	226	189	175	198	197	223	216	204	209	219	230	217	235	196	206	222	216	222	204	248	220	218	196	189	195	217	172	196	208	231	187	209	215	210	198	219	202	203	214	222	225	193	202	209	217	236	216	229	223	220	224	210	213	223	231	221	200	203	199	205	199	231	223	217	224	224	219	194	204	204	196	206	207	179	206	192	200	224	207	207	213	192	205	203	177	187	186	204	212	213	217	207	206	206	212	213	195	211	173	199	186	215	210	175	187	202	224	213	203	222	211	219	191	215	203	203	189	186	204	225	208	203	211	190	191	191	209	215	215	209	201	198	187	206	199	234	202	203	208	184	218	216	208	176	206	198	225	192	195	200	211	226	178	182	198	203	192	194	223	196	232	227	218	201	183	206	208	211	219	161	201	222	204	178	220	209	223	195	197	226	201	236	214	204	226	214	210	193	203	196	215	179	206	204	196	199	194	221	200	215	192	221	203	197	201	202	212	202	228	218	211	219	218	201	230	203	212	239	207	210	236	195	238	195	185	192	206	216	212	201	223	201	210	211	201	195	224	194	201	222	199	219	185	198	206	223	230	194	215	226	231	228	208	173	237	196	203	204	197	197	190	221	193	214	227	207	187	210	211	221	208	220	235	185	232	202	224	208	206	210	208	187	190	218	214	216	180	221	238	213	224	230	203	214	208	223	211	204	208	228	204	193	221	223	184	201	212	207	210	206	216	212	202	221	219	215	213	201	199	193	202	193	256	232	232	207	226	202	222	216	221	214	187	224	216	191	224	219	213	199	187	217	197	216	214	174	206	212	198	220	207	210	214	187	199	203	224	226	186	218	195	218	232	192	183	188	194	198	214	222	173	213	182	209	215	205	208	213	224	186	213	204	224	209	205	247	205	213	198	200	221	221	206	178	182	211	230	221	225	198	201	232	210	186	209	212	223	185	240	198	240	195	222	215	206	198	201	219	209	199	217	193	196	218	210	221	207	200	201	201	199	206	200	210	205	217	203	198	213	218	174	196	222	193	186	193	233	219	215	206	223	219	210	192	204	193	237	219	194	212	214	239	210	194	212	220	217	216	209	240	196	232	252	206	190	212	229	211	203	215	210	203	209	203	189	215	199	215	210	239	245	204	218	212	215	224	209	211	215	210	225	213	223	183	172	185	184	232	233	209	170	204	250	200	210	210	210	235	198	186	212	199	229	227	193
2668	497	533	579	543	536	486	528	537	536	515	518	529	505	511	543	507	528	504	521	503	511	531	530	503	535	536	494	504	507	488	558	483	550	501	458	538	501	595	487	507	478	547	526	518	488	555	545	525	501	494	480	513	512	494	536	522	520	533	528	538	557	551	542	488	507	517	516	551	511	505	516	511	505	505	482	503	501	526	554	457	476	542	488	537	533	528	505	530	520	526	523	505	526	522	504	545	495	510	525	463	494	509	497	527	536	479	504	525	557	506	528	519	472	514	536	523	533	493	509	538	516	555	526	496	503	491	536	508	517	495	508	533	476	524	492	521	533	505	560	524	531	551	533	515	528	530	497	545	521	488	531	497	506	515	495	529	514	507	517	543	518	471	514	493	506	503	539	503	524	520	515	523	499	522	539	533	534	508	542	542	510	505	496	543	512	558	538	529	485	525	493	543	520	552	478	494	528	524	513	518	555	535	473	532	513	507	558	519	545	544	507	515	531	532	493	484	592	529	490	496	517	521	529	555	509	507	512	517	515	507	537	532	514	493	490	552	520	537	546	496	528	498	493	499	507	508	504	534	538	522	487	528	514	531	542	529	550	556	513	511	513	483	514	509	503	505	527	511	527	539	523	491	525	575	501	484	493	548	554	522	513	496	514	532	489	529	534	520	556	487	514	538	516	514	551	494	511	506	526	500	523	517	521	552	524	503	494	517	529	532	536	493	594	536	498	546	525	527	512	525	525	499	510	523	534	539	498	491	552	513	500	525	486	525	471	533	549	507	514	586	564	502	492	503	581	543	562	479	485	523	521	506	513	501	570	514	545	537	525	514	512	562	506	534	514	550	536	513	490	552	528	556	506	489	485	481	529	515	532	500	540	545	488	535	543	550	537	529	534	512	537	556	519	513	546	528	527	515	499	506	529	509	544	523	536	533	502	546	511	506	507	479	507	484	499	460	517	477	521	575	497	492	492	524	511	532	505	516	528	521	521	505	530	493	510	490	535	498	528	475	499	508	539	506	509	532	513	493	500	514	504	505	486	520	529	503	514	493	545	507	523	535	536	534	531	502	583	527	529	537	523	501	497	501	529	547	527	491	497	527	490	488	519	498	521	490	554	521	553	540	503	498	515	497	530	520	527	515	540	550	540	509	512	503	465	534	505	529	545	535	538	504	542	531	512	513	516	527	546	531	546	523	499	528	546	527	500	498	546	525	526	510	521	510	530	581	502	528	541	538	490	484	503	525	488	529	556	484	506	484	527	493	536	523	500	515	516	524	539	544	471	515	501	507	507	518	526	550	513	489	525	493	476	590	525	505	547	501	477	489	528	511	494	550	551	498	540	525	527	517	537	502	552	501	494	522	544	534	485	551	531	488	513	558	522	526	543	521	507	532	507	500	533	549	543	487	493	563	500	521	509	553	537	522	508	487	543	514	534	494	472	496	492	533	499	512	512	512	522	529	510	530	469	533	520	522	561	513	491	484	523	510	551	491	516	505	506	523	538	532	482	523	507	503	522	527	513	503	526	521	517	497	512	508	538	527	462	519	481	562	495	529	499	519	550	505	505	524	549	529	562	510	548	512	528	512	517	527	558	502	509	524	512	513	512	493	519	492	523	514	482	520	514	524	506	531	499	546	540	521	522	559	533	549	467	507	535	496	506	550	514	532	548	478	521	516	496	533	494	522	488	511	530	509	509	493	508	520	584	530	522	553	518	494	484	542	505	518	465	539	481	520	521	474	510	513	498	504	477	505	512	508	475	547	520	526	555	515	527	539	521	519	494	523	516	486	526	541	504	541	500	555	519	508	529	570	490	489	521	508	530	525	542	508	540	516	569	512	506	513	532	515	510	532	527	493	515	532	499	517	513	515	524	519	534	498	535	540	512	510	528	534	550	503	461	528	536	569	513	502	516	509	485	516	522	473	522	491	547	517	548	509	532	484	506	509	497	533	530	558	491	529	546	496	496	534	511	488	502	503	542	533	506	517	472	530	500	522	497	465	510	497	478	550	520	538	482	494	534	536	523	506	563	535	503	524	503	488	508	501	508	482	522	528	519	517	521	546	526	543	577	462	510	524	513	531	535	507	514	501	513	527	530	520	526	521	520	484	497	524	490	534	483	539	524	491	477	514	493	497	487	519	489	516	521	546	520	477	508	543	506	534	532	485	527	538	504	532	507	514	553	486	538	495	524	562	512	507	489	503	493	495	541	541	495	510	513	532	481	523	542	534	529	510	540	524	479	479	524	514	511	483	546	488	540	523	496	525	554	514	490	507	473	572	531	528	520	525	525	516	549	517	453	516	517	524	567	482	519	497	539	514	492	511	518	491	518	561	538	526	513	502	570	525	497	493	531	538	468	471	468	521	489	510	521	497	511	528	508	502	497	511	489	511	496	507	515	560	545	557	490	559	533	488	519	488	557	507	519	500	498	460	541	548	511	542	511	495	532	511	560	523	511	505	478	491	491	505	481	515	518	514	545	492	493	483	508	531	482	532	527	492	511	485	510	535	536	521	494	473	495	486	523	515	474	552	520	539	575	487	486	519	500	479	535	491	534	550	530	520	531	528	498	522	529	515	482	518	499	530	522	493	516	538	513	509	512	547	496	518	497	516	531	494	557	529	501	488	543	495	528	535	539	505	487	519	473	543	543	528	501	541	527	538	524	503	500	545	517	555	555	521	559	509	506	518	509	538	475	539	549	534	548	544	506	565	524	502	484	483	508	529	513	475	523	526	542	477	573	525	502	517	525	496	518	519	483	540	520	478	524	513	511	487	521	498	519	552	533	521	501	510	522	504	516	523	528	494	495	510	512	507	523	599	514	511	524	515	512	513	506	571	512	496	521	491	509	476	499	515	539	534	502	537	481	485	543	482	504	522	504	561	511	554	519	513	517	516	511	490	530	496	516	447	499	550	514	505	563	543	503	526	533	523	512	497	510	553	494	576	498	544	531	529	497	488	535	528	547	479	571	564	500	504	512	521	531	540	526	496	515	538	534	492	528	522	536	528	500	538	522	523	504	535	509	511	489	499	525	530	535	568	524	528	510	507	478	491	507	541	506	476	537	509	521	547	528	514	488	517	485	539	557	510	572	550	538	548	498	539	528	530	550	539	490	490	526	485	506	523	523	544	492	502	493	525	514	553	549	515	517	492	520	554	557	489	513	546	473	528	532	523	500	491	526	509	485	532	506	526	556	535	514	513	492	537	524	530	567	535	533	545	510	523	505	545	488	554	477	523	519	505	524	537	528	506	515	514	541	504	541	538	514	516	528	540	489	509	509	532	507	506	504	505	513	494	519	532	552	475	483	516	545	512	526	520	491	574	497	530	548	504	516	561	531	493	536	535	519	532	506	555	511	477	553	517	487	490	529	506	521	527	565	539	521	492	512	520	506	582	487	536	515	496	492	547	512	485	552	518	502	529	562	524	514	537	530	535	518	531	530	495	521	510	561	514	526	501	502	506	483	501	507	515	531
11990	862	621	550	407	401	338	333	358	290	251	288	311	283	303	276	276	273	257	251	300	278	291	276	278	295	253	263	295	255	248	297	260	304	295	260	254	266	238	261	275	257	257	255	267	292	267	266	266	261	273	261	272	256	284	274	263	248	275	265	248	286	291	281	291	256	286	274	286	254	275	272	276	267	248	267	264	282	256	257	281	296	256	267	266	263	266	266	269	239	266	272	283	286	266	282	249	262	266	305	282	294	285	261	281	254	288	284	248	253	291	297	231	293	251	291	248	266	261	269	259	285	265	287	263	272	260	271	264	281	292	249	275	275	289	243	279	266	274	285	287	291	284	252	282	279	270	268	264	294	278	312	305	249	281	272	275	264	241	274	312	280	293	283	266	271	294	280	280	257	261	266	265	268	315	263	281	293	262	241	270	261	280	287	293	292	260	266	276	255	294	295	280	288	299	252	289	243	252	257	238	279	273	275	288	273	278	283	269	264	259	256	259	265	251	302	280	276	281	291	272	284	289	269	290	248	286	309	283	304	298	267	256	272	268	253	267	279	255	296	251	264	264	259	248	249	281	247	262	263	280	290	291	276	280	250	303	275	258	265	280	290	247	288	261	274	236	263	257	269	308	274	266	283	257	288	273	286	276	305	295	309	268	292	297	271	299	249	294	267	288	263	269	274	283	305	285	274	283	270	250	262	255	284	286	264	284	258	274	296	302	253	256	290	298	249	294	285	264	252	299	257	263	269	287	269	308	255	274	247	261	236	266	278	277	266	304	271	272	264	316	268	274	283	231	269	282	265	284	296	239	255	298	274	295	269	238	318	273	287	273	298	290	277	279	295	261	272	244	276	273	268	261	242	256	273	266	289	283	263	244	262	302	294	265	249	259	274	266	253	253	259	236	260	262	269	273	257	263	264	261	244	277	293	284	296	271	273	288	293	247	251	309	283	268	285	231	287	227	266	296	268	280	296	284	325	272	295	267	266	269	262	293	265	275	288	288	269	294	289	280	269	267	249	259	297	257	287	264	271	286	266	265	284	274	280	263	294	279	310	276	292	269	285	253	287	290	263	265	305	284	270	295	271	295	266	274	304	254	251	281	270	274	285	270	299	261	254	254	293	264	310	234	262	267	256	271	286	280	249	294	268	252	269	269	266	273	264	285	268	264	256	256	271	250	264	246	275	261	275	287	280	276	270	265	280	264	265	284	275	286	260	293	302	307	305	295	257	260	266	234	291	291	290	228	258	266	231	255	259	293	237	285	266	278	274	237	275	285	264	272	260	271	272	278	276	256	228	274	235	268	278	250	288	273	251	302	291	304	263	285	255	281	275	283	282	262	276	268	280	274	287	283	287	278	267	271	294	269	285	248	247	295	265	250	234	270	305	311	294	271	250	263	270	280	252	274	294	260	290	273	259	265	250	295	264	222	258	281	261	288	286	247	301	247	270	266	314	251	257	265	269	264	289	275	271	244	265	296	263	280	289	283	299	261	305	297	264	284	265	267	300	284	263	244	250	271	296	280	282	265	254	262	273	296	292	276	268	270	263	286	263	260	279	277	258	286	245	258	265	244	263	269	287	262	270	304	260	231	253	293	299	263	233	281	265	279	260	285	266	277	284	265	263	278	268	254	259	312	272	263	273	250	236	279	273	266	246	325	279	253	277	290	257	265	289	275	269	261	280	271	287	277	254	270	260	280	286	298	288	291	275	301	313	257	275	302	245	266	291	240	263	264	264	269	270	251	293	281	266	266	288	249	255	243	286	248	313	265	289	259	237	269	258	284	240	260	261	267	270	272	296	264	273	273	268	257	278	261	279	282	272	280	267	274	277	273	279	272	301	286	297	274	270	268	256	274	266	278	274	317	250	260	279	312	306	283	277	271	281	252	286	282	288	260	290	274	268	302	283	254	273	269	296	276	325	278	285	264	267	301	262	257	258	256	313	278	275	266	267	297	248	247	281	242	269	267	263	282	261	327	276	305	258	258	296	253	273	279	298	286	252	253	302	317	312	291	281	294	283	303	271	279	273	238	257	261	314	261	286	310	314	258	282	291	266	303	244	275	301	277	282	278	286	285	295	274	257	269	300	261	294	272	283	301	315	282	254	279	261	277	305	229	278	268	278	243	288	271	259	272	298	281	289	262	240	293	251	272	295	280	251	278	302	289	268	266	276	256	296	304	282	279	281	233	273	269	257	282	261	327	288	290	247	252	274	275	290	297	254	256	284	294	289	261	269	258	280	266	290	273	287	272	269	302	251	270	275	305	288	303	254	233	264	275	274	287	271	274	266	254	250	272	281	260	297	262	286	252	283	283	285	271	284	296	261	254	284	280	265	273	261	257	287	242	276	288	274	272	278	279	272	261	255	263	276	296	262	285	279	267	281	304	288	295	282	227	261	279	243	291	264	270	291	258	258	280	274	300	291	287	259	279	267	293	276	314	268	280	279	273	249	261	260	289	283	275	257	284	259	307	261	291	279	276	280	302	297	260	267	264	263	250	265	266	293	258	273	285	279	310	281	276	264	236	260	255	293	252	262	249	241	275	262	272	273	277	278	258	253	265	242	289	274	261	275	266	298	253	258	255	262	255	257	254	299	234	273	281	254	263	284	325	288	259	273	265	251	273	272	258	253	280	259	275	269	292	269	261	264	278	275	271	288	281	262	273	293	296	265	274	260	296	278	293	276	280	280	283	272	293	305	300	292	274	270	268	298	259	275	232	279	235	282	263	263	246	303	276	300	300	286	280	260	275	266	289	288	259	273	292	265	236	256	292	246	277	256	246	261	285	288	268	291	263	267	265	286	267	282	269	257	252	266	299	263	277	319	279	317	282	284	285	278	297	301	268	273	297	277	267	269	258	286	294	300	268	301	261	287	260	252	288	283	296	258	269	277	266	285	245	248	273	266	268	306	243	276	283	262	261	275	285	289	245	289	280	284	246	281	266	272	289	262	249	287	272	246	264	258	262	267	283	297	284	301	274	294	293	302	261	249	261	285	285	259	275	251	273	251	280	279	260	248	259	267	243	265	265	267	289	263	248	267	271	295	278	244	282	275	254	276	270	273	276	236	291	273	264	264	287	280	276	299	297	266	292	295	294	259	271	276	311	257	284	237	265	285	267	241	272	274	251	261	246	281	265	287	263	268	263	256	262	278	279	270	252	278	251	246	260	255	284	292	266	277	280	292	284	250	270	303	278	280	274	278	252	281	288	308	252	272	262	307	255	238	251	244	289	264	248	237	257	293	281	268	250	289	294	285	293	268	258	275	277	255	258	278	277	232	299	253	239	256	304	262	255	270	258	275	263	271	250	315	294	255	250	253	297	283	285	235	263	275	270	250	273	247	287	302	277	262	263	296	307	296	280	266	295	227	282	279	250	291	287	255	256	285	268	257	288	280	261	243	277	253	265	266	270	254	242	278	230	260	270	266	267	306	276	271	290	252	268	262	267	268	284	279	289	277	275	270	229	285	281	276
8397	886	1260	1568	1376	1221	1059	960	894	853	905	803	798	762	735	729	727	720	679	682	676	695	670	686	723	667	717	670	646	672	671	650	678	673	664	681	597	701	644	655	675	690	695	657	660	693	697	659	658	687	651	663	691	640	663	615	702	610	650	646	685	655	668	664	667	631	664	662	626	665	641	644	645	621	692	670	657	655	642	619	617	621	683	658	661	628	664	668	647	639	591	687	676	651	620	637	656	627	642	639	643	666	631	654	662	668	677	659	677	614	635	704	660	644	614	629	687	633	629	652	611	632	626	645	676	613	641	659	647	640	653	676	632	672	621	652	701	658	652	639	651	674	658	671	622	655	617	649	646	658	647	662	657	658	648	657	691	642	726	659	640	641	652	621	652	653	628	630	700	651	602	614	647	609	644	701	644	674	656	641	660	675	694	664	645	619	633	655	663	668	640	644	666	633	628	668	637	623	695	642	642	649	626	629	677	630	618	687	687	666	672	658	671	668	671	667	642	644	665	687	649	651	638	630	637	709	609	643	599	701	649	614	689	679	654	679	638	661	721	639	654	661	703	646	662	697	628	631	654	635	641	661	663	656	637	677	646	626	655	668	621	659	688	605	620	640	643	673	626	702	641	644	612	643	695	656	676	659	633	653	623	632	685	585	677	647	651	671	669	652	625	646	586	617	633	640	647	681	681	668	634	591	672	646	676	669	640	681	626	624	702	687	689	620	690	647	641	642	684	662	630	706	683	670	661	692	658	648	656	692	679	653	649	631	676	654	648	690	637	654	625	681	651	662	643	678	690	673	644	640	634	674	687	608	634	662	683	686	631	662	664	673	683	648	611	672	641	600	654	645	651	664	630	622	643	637	678	647	614	632	657	651	666	627	673	674	628	697	663	642	681	666	677	662	684	593	632	686	657	668	703	638	691	706	654	647	690	680	648	652	662	660	641	631	645	659	639	657	670	629	635	652	674	636	654	637	644	613	596	713	674	663	662	687	666	617	617	654	648	646	613	688	610	627	640	676	689	695	604	651	665	647	688	655	650	659	665	639	641	710	675	668	628	662	679	661	649	628	659	646	676	619	596	636	674	651	647	630	668	609	650	591	624	610	663	691	661	617	705	623	637	633	673	661	658	695	641	649	649	600	692	600	668	649	705	604	601	629	657	643	672	678	637	699	634	705	658	618	635	652	663	672	624	595	682	677	671	648	644	646	659	650	641	664	643	698	643	676	630	608	652	699	724	626	634	620	639	706	624	653	681	656	641	635	669	664	642	655	681	640	645	601	654	661	648	633	636	649	671	656	654	668	663	632	622	662	685	667	671	642	632	647	624	629	628	669	611	663	663	654	662	653	628	658	649	675	595	668	650	650	620	642	632	687	652	632	630	629	631	630	635	657	593	646	643	699	640	691	645	676	664	703	691	645	622	690	678	626	657	699	683	621	656	636	652	700	620	654	658	654	683	634	666	616	618	610	682	660	671	682	647	633	610	654	640	613	642	650	629	665	649	688	648	674	649	686	652	624	635	676	621	640	674	620	657	641	686	621	645	685	611	680	637	677	674	646	652	631	660	648	676	664	620	677	638	642	685	668	642	614	639	605	663	627	670	666	626	677	639	638	668	690	640	666	661	656	602	666	657	681	661	654	657	693	636	618	651	695	680	657	663	636	633	625	689	641	682	661	617	618	690	663	627	644	635	659	637	658	604	650	644	641	646	637	621	712	628	654	664	652	630	639	675	709	620	668	633	628	627	624	663	634	622	671	648	662	634	659	677	655	658	620	660	674	639	674	669	646	657	660	656	645	644	656	679	645	694	707	629	625	636	667	655	634	622	652	606	659	652	667	653	647	671	663	659	610	696	605	687	661	649	652	649	628	673	613	634	662	606	653	614	668	648	635	609	653	652	635	622	619	643	677	684	673	627	666	655	643	682	654	645	640	660	624	689	650	638	622	686	653	628	662	646	656	635	650	637	623	646	655	668	666	650	620	669	630	649	675	646	678	646	681	622	644	644	643	675	636	662	686	658	636	612	649	632	641	640	632	663	604	626	635	626	678	655	646	682	654	648	649	673	658	653	607	638	726	634	624	664	636	675	649	626	636	654	637	691	613	640	624	698	623	687	592	662	629	693	666	636	666	671	632	671	674	657	625	597	676	653	652	651	611	715	641	655	664	655	665	660	624	673	601	640	672	619	642	731	641	613	671	636	639	612	723	650	696	627	681	656	626	647	665	645	638	652	675	646	657	632	639	662	619	624	628	662	666	606	585	622	667	668	661	635	681	692	676	586	685	620	636	648	638	622	645	643	649	658	650	679	667	615	679	669	712	638	648	648	676	674	648	669	655	652	651	646	632	590	608	646	648	671	665	631	699	658	655	679	592	638	621	694	679	656	676	642	660	672	644	688	641	641	711	602	656	664	665	632	639	666	603	668	667	643	659	673	647	678	616	639	657	697	668	650	656	672	688	636	621	650	645	687	680	659	644	658	645	674	664	632	658	650	609	615	663	668	679	708	674	673	625	636	654	625	649	643	615	685	672	635	640	633	665	699	648	671	651	710	611	618	674	670	624	644	633	646	605	657	666	650	641	681	689	655	659	652	670	638	627	631	619	691	615	607	673	653	668	633	642	662	692	667	645	648	704	710	655	667	665	621	667	636	642	674	656	609	680	666	628	617	663	649	637	633	720	651	666	633	690	627	620	688	672	688	664	596	668	641	687	618	619	631	655	683	661	620	663	645	621	613	618	619	682	660	660	643	659	641	646	672	649	669	672	610	685	620	659	626	658	607	694	624	688	700	618	644	633	602	656	625	639	635	620	660	677	654	649	665	616	632	646	655	696	632	647	647	699	606	648	701	673	629	707	674	613	642	618	615	661	663	605	634	694	684	649	681	641	661	644	638	582	687	651	668	646	650	613	631	652	684	652	594	673	714	649	642	651	639	620	624	639	676	676	658	721	664	681	670	662	578	641	659	646	607	631	649	629	637	679	658	705	626	621	668	665	659	687	697	659	684	679	617	654	633	646	679	654	641	658	687	652	630	679	619	654	639	691	654	643	653	674	630	642	612	660	664	594	665	614	663	654	682	653	669	650	644	608	622	666	659	591	641	662	606	638	648	660	668	658	688	644	662	672	635	651	678	656	648	673	631	680	620	637	654	631	643	665	655	655	620	630	646	644	593	631	660	642	684	671	639	660	630	698	639	625	671	652	656	626	639	637	640	630	633	652	666	632	662	663	670	605	715	693	648	618	667	616	636	655	707	650	643	665	656	627	692	645	694	658	629	635	655	671	664	614	647	645	638	647	661	683	625	696	656	665	632	643	671	687	647	663	650	636	618	659	652	627	645	648	605	682	682	663	662	659	661	637	655	694	638	635	661	675	640	637	610	665	617	659	679	676	670	648	696	629	667	618	648	705	664	691	677	687	665	692	660	648	647	637	661	661	630	639	656	633	672	635	660	637	634	658	609	637	656	635	632	680
20545	2144	1209	1000	796	624	554	590	537	471	451	478	442	448	426	444	432	423	449	415	424	401	387	444	391	428	372	347	415	407	394	410	409	435	422	415	389	386	411	417	388	410	395	387	427	415	378	406	387	416	415	437	403	390	391	370	371	381	362	407	399	433	384	391	409	410	405	354	423	405	393	410	397	430	393	374	361	369	396	441	347	403	385	350	429	418	350	409	434	358	415	423	389	413	401	430	387	388	404	411	349	387	413	424	418	398	406	397	394	399	431	380	373	410	386	419	417	378	380	407	452	421	395	420	388	378	423	430	414	390	415	391	371	425	395	355	412	409	370	388	428	370	404	388	402	403	381	404	412	397	387	408	379	405	392	404	392	382	385	403	424	408	377	388	418	416	370	407	411	358	388	353	441	416	427	388	426	404	400	404	377	399	394	412	380	390	372	374	424	401	404	412	373	378	388	397	322	369	416	370	412	348	368	373	395	411	400	362	386	385	387	382	373	413	395	412	378	398	376	398	414	379	405	440	406	407	378	380	387	449	419	354	419	392	388	376	378	411	393	369	364	407	390	400	420	382	384	431	398	405	426	375	394	382	434	426	399	395	370	416	402	414	393	398	369	375	387	417	398	389	422	374	401	381	417	382	450	413	408	361	402	380	388	453	435	371	394	388	405	427	409	424	450	377	399	383	422	374	384	387	370	381	408	384	400	441	420	401	394	432	389	354	408	402	391	405	419	433	413	421	394	370	425	376	338	412	403	421	388	424	368	411	394	410	444	366	388	430	384	405	416	446	371	384	428	416	373	415	384	409	368	348	408	391	390	377	380	426	388	376	413	347	411	365	402	413	406	422	365	397	403	384	399	430	384	423	371	421	414	419	411	404	403	396	377	408	353	411	408	397	381	409	412	395	383	414	411	401	412	404	401	384	407	402	368	408	373	436	417	388	372	387	390	394	428	387	405	369	378	415	389	372	390	417	423	441	391	408	447	398	385	404	395	436	370	416	418	390	377	393	425	408	398	389	403	381	405	329	442	429	385	396	418	404	384	438	383	439	412	398	451	409	376	398	422	391	394	365	450	415	399	403	369	355	385	350	399	419	417	379	377	398	397	376	406	406	409	424	420	392	387	372	388	383	385	386	409	396	392	364	380	369	401	433	397	421	369	382	422	458	437	421	376	395	417	374	390	396	408	380	389	369	393	384	347	387	398	379	430	427	391	383	398	356	394	358	398	430	395	407	375	366	394	382	385	399	387	396	415	400	388	377	433	416	383	393	399	409	368	399	406	345	410	397	374	394	378	411	415	394	382	420	399	417	398	431	436	426	415	406	374	376	423	397	414	404	385	419	424	416	426	412	400	435	386	418	419	402	433	372	362	390	422	410	396	399	375	426	369	397	414	406	407	427	363	394	372	405	388	424	400	440	414	372	458	410	421	415	410	399	413	393	433	414	402	371	385	361	400	425	360	405	404	418	415	414	399	415	427	439	377	408	420	394	418	372	421	386	395	439	387	359	391	403	384	372	415	375	440	444	396	375	381	416	405	414	377	417	391	411	397	406	374	407	406	367	427	400	374	411	445	421	368	423	388	356	365	418	347	403	383	370	381	400	391	420	391	403	406	397	401	424	373	384	357	378	405	384	427	382	363	347	403	372	422	411	388	395	409	390	439	386	400	409	397	371	429	386	427	381	398	398	385	386	380	394	373	406	397	371	381	450	367	399	401	399	401	406	362	416	401	394	425	456	377	380	398	383	380	357	422	407	426	368	369	373	408	428	387	387	349	396	397	416	386	426	367	415	417	404	396	341	398	375	420	409	388	427	398	376	413	426	399	442	407	409	394	425	386	410	400	415	430	388	376	414	383	414	386	425	399	416	383	379	418	406	413	374	387	425	391	410	376	429	370	395	412	331	396	386	456	396	383	405	403	431	398	427	421	388	372	393	346	366	429	440	410	385	380	393	379	391	401	411	408	397	387	386	398	428	366	406	372	401	406	410	392	452	395	374	396	429	415	377	436	384	355	384	427	419	412	380	417	400	383	418	386	395	391	406	409	372	405	378	393	397	403	359	379	376	436	358	423	369	416	407	402	388	385	366	377	428	378	420	387	378	418	393	426	375	399	377	377	387	419	448	401	375	371	422	410	425	375	392	422	394	406	382	373	383	399	399	430	396	421	354	418	382	385	391	362	406	409	418	406	417	380	449	388	414	386	383	417	378	384	448	446	382	368	404	417	387	397	373	396	354	411	376	408	390	389	407	429	391	392	373	407	433	456	413	388	436	383	424	413	440	387	392	425	368	383	383	372	416	408	381	383	391	438	418	401	388	430	413	443	400	398	386	396	380	400	376	406	414	420	429	400	393	397	410	409	386	423	377	393	395	399	399	398	393	403	439	364	411	399	393	373	422	387	408	393	416	374	435	417	414	398	433	432	383	407	424	423	382	390	408	428	363	427	391	420	418	423	410	388	416	401	399	392	389	397	415	388	401	373	397	394	405	430	402	418	354	357	403	384	401	392	434	370	389	424	380	400	420	378	392	430	390	412	380	386	366	422	376	396	373	374	431	367	377	416	369	398	419	407	435	396	363	371	384	428	402	398	373	419	382	375	391	381	377	421	399	406	321	394	415	404	389	402	362	396	366	358	413	439	435	400	408	422	402	390	413	406	391	432	397	378	397	438	432	364	413	378	373	400	378	369	424	398	392	369	430	396	380	377	379	394	414	378	414	407	390	392	384	383	414	425	368	411	402	398	406	373	374	422	394	422	402	418	371	405	410	372	389	425	405	414	378	418	423	446	413	390	398	437	418	404	390	405	393	372	388	362	386	405	377	432	422	413	415	414	377	415	396	351	365	402	378	383	382	396	404	401	392	438	375	421	396	378	386	382	362	387	421	399	397	385	386	378	399	415	449	403	376	377	402	418	411	381	408	400	391	412	408	388	411	377	421	380	404	392	436	404	386	425	377	436	400	417	406	458	384	382	420	431	369	369	397	368	426	419	381	395	387	384	403	399	396	409	397	423	399	367	392	398	360	385	370	405	382	367	375	381	393	398	374	358	417	369	399	385	411	381	413	418	398	381	390	402	430	429	426	382	456	390	426	394	434	396	411	430	369	392	419	401	385	380	377	394	368	382	381	382	397	361	380	387	404	411	409	441	411	445	406	384	366	393	374	371	385	367	389	368	390	370	415	395	415	400	393	371	381	378	413	415	431	363	363	388	411	431	391	391	415	393	381	402	408	400	377	424	408	394	387	366	401	421	412	408	378	407	366	380	403	381	375	370	413	381	369	399	395	411	361	389	422	389	393	395	371	438	426	393	439	388	384	394	385	394	394	382	365	394	358	367	373	377	389	372	377	411	421	417	413	401	377	395	413	382	361	358	384	434	362	463	378	425	375	400	368	361	402	404	406	418	379	403	422	405	398	399	390	405	403	421	410	401	372	377	366	429	369	386	412	426	420	435	401	411	345	408	364	376	379	393	411
11467	1437	2345	2745	2342	2007	1681	1573	1380	1257	1236	1224	1117	1110	1063	1093	1036	1030	1048	997	1057	933	906	998	911	937	960	929	914	964	967	933	930	962	948	947	932	899	938	864	941	883	906	933	928	902	860	900	904	903	917	911	937	932	887	858	923	896	891	934	877	956	845	910	839	935	906	907	911	849	895	935	844	917	918	885	868	906	871	908	876	933	909	936	892	930	952	882	841	907	875	919	923	883	919	858	933	855	859	906	882	861	923	900	893	853	909	869	909	872	872	870	880	926	921	892	853	894	943	937	835	890	891	910	877	933	863	859	856	896	882	899	846	859	868	847	899	901	911	939	851	877	924	870	913	919	879	927	894	851	934	929	869	937	889	907	901	923	883	917	923	877	884	872	876	874	900	915	933	823	895	838	850	921	907	848	933	872	835	926	876	862	893	901	863	957	864	915	876	893	926	856	885	891	853	889	978	904	889	941	858	962	876	889	934	914	849	885	939	869	852	920	915	890	922	892	902	875	886	886	870	932	889	922	931	935	899	877	815	885	865	906	846	836	879	853	942	882	916	870	921	911	926	901	904	880	835	857	914	877	870	867	856	862	893	857	866	932	851	881	924	953	857	844	897	894	890	866	944	929	932	889	914	837	894	855	869	885	914	851	906	870	854	947	846	897	887	900	882	957	854	834	862	907	899	860	867	873	918	869	941	923	865	885	865	892	875	903	870	876	907	881	915	903	918	923	870	931	835	794	879	881	881	899	858	896	919	913	940	896	880	860	825	933	920	902	882	870	900	884	921	882	864	924	902	922	874	932	855	909	872	894	953	856	890	855	958	893	916	952	926	910	851	958	936	899	869	904	897	887	927	846	884	861	874	904	884	866	935	905	911	867	878	910	878	861	882	875	894	882	892	897	912	904	889	839	866	863	908	856	850	927	919	917	900	934	883	850	887	828	892	890	924	892	954	881	839	843	856	940	873	834	917	848	893	866	904	871	907	894	942	871	917	942	928	898	896	882	908	936	892	904	888	890	901	883	895	890	833	914	896	884	925	907	931	906	886	821	865	900	856	854	897	874	918	891	864	929	882	846	902	868	934	936	893	877	909	909	934	871	882	887	879	906	899	880	882	835	836	900	896	885	904	927	872	869	867	896	890	896	941	906	921	912	902	897	859	870	867	864	876	916	871	824	943	878	869	911	888	860	896	946	861	897	861	845	889	891	935	875	892	857	844	859	932	911	921	847	882	932	839	854	893	897	907	889	890	867	886	870	898	920	872	912	874	866	859	873	967	843	881	835	898	884	889	875	941	866	898	845	910	842	947	862	894	922	914	887	887	875	906	910	903	904	864	921	864	913	907	887	909	882	852	886	883	883	874	901	897	902	886	881	897	898	882	920	929	906	933	893	911	906	855	885	921	883	873	869	889	845	954	898	854	847	866	897	930	894	857	901	884	926	918	870	884	871	863	913	901	878	905	846	850	947	937	848	859	859	876	882	917	931	897	911	852	915	917	944	916	904	857	885	876	901	909	937	893	893	894	880	883	872	890	917	900	899	886	912	933	854	865	916	895	870	852	912	908	856	860	938	838	889	895	931	869	877	943	940	906	922	864	906	826	877	893	887	915	912	898	863	876	885	887	836	923	910	832	909	901	898	941	869	871	900	880	850	873	892	912	921	875	918	894	881	947	848	883	871	929	903	839	900	884	934	894	915	884	908	841	910	928	922	888	869	879	872	878	833	914	808	873	918	888	927	881	917	899	937	821	901	897	871	896	872	917	891	910	907	871	891	915	931	911	901	886	911	875	840	864	886	912	876	877	866	918	898	947	864	907	870	920	868	843	862	888	917	909	915	861	893	943	873	879	919	908	934	867	903	854	914	921	888	902	899	875	958	887	907	943	927	923	907	874	871	840	879	831	905	931	888	913	942	898	893	918	895	874	883	884	881	892	888	870	935	882	903	877	899	920	901	923	870	894	900	855	870	925	911	879	909	880	860	897	885	903	893	867	897	906	865	876	910	870	879	909	914	905	917	868	820	849	899	886	873	891	941	929	913	908	876	847	918	916	874	912	889	930	890	900	847	922	889	893	886	892	931	844	845	909	901	857	864	883	871	916	923	883	872	948	899	869	889	828	932	881	888	832	893	903	864	906	832	877	816	889	909	937	904	905	855	908	889	877	881	864	889	872	845	887	937	882	836	909	942	925	955	884	915	919	857	909	935	940	878	892	927	874	874	847	895	903	879	864	880	874	939	865	877	845	900	885	852	902	886	906	946	858	898	885	905	915	923	911	877	893	791	880	874	889	885	895	921	849	878	902	880	887	883	892	960	953	938	912	902	907	870	883	883	953	916	855	917	924	896	902	884	871	915	964	824	923	929	930	906	901	889	872	886	886	886	882	916	885	832	930	892	887	912	857	958	856	887	945	894	893	885	892	897	912	881	902	908	887	872	885	896	875	887	859	840	869	888	859	860	911	889	883	862	919	851	867	911	926	883	868	861	912	864	919	914	882	957	889	943	854	855	877	877	867	875	891	889	895	899	922	897	917	853	891	889	877	841	882	903	908	891	921	859	950	880	879	874	878	889	892	907	876	915	863	868	922	834	893	947	877	883	913	870	862	908	871	901	875	878	854	933	851	890	882	884	885	875	906	931	973	866	835	900	873	906	931	911	885	891	900	922	941	945	905	883	888	868	911	880	847	889	912	860	870	901	911	848	923	876	885	833	881	951	922	870	908	879	853	858	849	917	875	938	866	835	857	907	884	897	879	878	908	881	933	865	911	873	890	853	873	955	885	862	856	851	895	865	885	905	859	943	950	900	905	887	895	919	885	884	849	868	923	845	880	938	896	916	889	916	911	883	972	887	910	909	909	838	877	883	857	905	914	899	903	885	905	924	901	869	891	938	882	857	899	960	850	869	903	922	916	874	869	887	882	846	896	918	886	865	939	881	905	863	863	880	892	915	876	905	912	892	858	915	918	901	906	919	913	898	907	832	886	832	840	906	925	845	876	920	862	911	865	868	897	892	908	867	918	919	866	896	862	912	827	878	862	868	867	851	869	906	895	847	959	873	917	870	900	889	920	916	901	868	891	888	870	917	826	905	927	865	907	906	875	903	948	894	923	925	863	930	932	906	907	874	915	906	890	867	878	871	908	882	875	839	949	858	871	903	849	899	907	877	930	903	907	857	805	865	916	872	866	919	906	892	924	914	881	872	886	900	906	913	895	893	910	879	914	894	892	903	868	890	878	848	855	877	891	900	895	855	886	890	953	924	891	906	924	884	897	875	932	906	861	890	913	892	890	925	960	879	891	888	870	905	879	867	878	911	881	908	862	938	897	843	888	862	892	905	887	841	861	894	918	890	872	860	841	883	879	883	910	893	919	947	878	895	925	953	976	899	917	914	927	898	927	935	847	854	898	881	914	889	866	877	897	908	870	912	884	922	850	881	912	880	916	883	930	874	832	932	860	906	846	916	910	932	919	838	852	895
3145	271	242	226	240	204	215	200	202	198	179	218	200	199	198	189	214	219	223	192	190	202	210	200	194	233	172	203	200	197	208	195	172	209	196	197	216	196	213	219	202	234	211	204	231	242	210	209	197	220	230	227	223	194	225	202	216	227	211	208	194	234	209	216	220	207	189	228	199	178	173	242	203	204	200	235	231	213	172	242	240	189	204	198	201	210	235	224	204	206	177	180	218	226	212	204	199	220	194	224	215	206	220	219	215	204	186	218	204	174	224	219	202	194	208	215	216	216	216	219	224	203	210	205	194	203	194	201	195	225	209	188	233	208	180	211	218	213	197	209	212	176	230	206	208	204	235	203	231	214	181	215	219	201	181	216	213	241	190	207	201	202	223	216	209	218	208	205	194	167	210	198	196	237	197	175	184	197	211	197	201	221	217	250	171	204	222	211	218	192	211	194	181	207	196	213	210	194	208	199	214	226	239	208	189	205	194	218	224	205	222	209	237	214	220	198	220	182	237	201	214	222	184	229	200	212	202	219	215	224	211	190	198	197	201	209	210	177	192	181	218	230	193	186	204	206	236	209	219	231	206	183	211	220	197	206	200	197	178	185	226	203	191	219	194	200	189	201	213	189	214	188	190	224	217	207	195	206	241	228	203	196	214	192	189	216	192	199	198	189	193	218	222	211	222	167	204	199	205	205	190	221	215	192	187	233	188	205	180	208	216	198	196	211	205	230	175	229	202	220	194	192	217	192	212	230	207	205	211	201	191	195	223	218	243	229	221	183	206	192	213	228	220	211	213	206	194	214	210	212	196	218	218	215	193	175	186	176	204	186	196	196	195	214	181	240	200	219	205	191	184	207	243	206	214	213	192	183	201	222	206	223	197	227	212	212	189	194	224	230	218	223	225	226	232	191	188	226	216	207	218	200	198	190	216	227	201	198	210	191	223	217	224	208	226	180	216	234	200	207	200	190	194	229	169	191	205	196	186	208	209	204	192	186	200	185	210	210	169	211	204	208	214	200	224	210	219	208	209	213	197	155	217	203	221	214	194	198	186	189	214	209	187	213	226	237	231	195	212	189	241	203	206	209	217	205	227	206	216	199	174	214	186	213	193	190	199	208	182	207	207	209	212	221	193	222	185	180	199	179	197	203	211	231	184	204	215	223	197	216	201	219	202	233	206	219	223	208	220	205	201	242	210	225	201	199	214	230	227	220	187	197	204	203	225	233	198	226	219	201	218	200	214	236	211	230	198	198	175	191	191	225	202	217	197	185	222	209	208	186	208	207	190	217	197	181	211	207	187	184	198	199	213	201	211	204	223	210	212	182	211	217	232	199	215	197	201	236	192	210	206	209	210	186	207	212	197	190	236	199	196	207	163	216	206	232	222	213	188	214	208	217	203	209	222	237	195	224	205	210	183	198	203	175	208	207	216	197	230	230	218	171	194	207	172	210	211	222	206	197	207	207	203	183	164	218	203	183	230	211	196	224	214	216	216	200	185	215	198	213	214	194	203	227	187	201	203	205	226	225	208	222	194	206	209	211	205	224	213	207	196	202	203	206	239	212	212	206	225	218	186	205	188	205	226	191	200	204	216	199	225	167	237	186	207	199	205	225	207	210	204	197	178	218	227	224	204	184	193	195	196	222	199	185	210	194	215	221	197	212	207	177	192	228	219	183	210	218	237	211	184	206	183	206	208	212	185	204	226	201	221	213	204	234	200	212	207	216	210	208	220	202	185	216	210	183	213	212	202	189	222	203	227	198	227	190	192	207	214	216	192	212	248	203	199	215	167	190	207	198	231	210	191	199	201	204	217	196	196	213	229	203	192	182	209	216	195	202	199	174	215	210	206	221	208	210	233	198	200	229	215	194	231	228	210	186	188	238	197	231	210	195	211	208	185	200	214	190	201	253	217	237	184	201	201	209	208	198	220	205	211	201	226	191	224	216	201	202	202	206	205	229	200	197	223	200	200	211	193	218	224	203	212	219	209	215	196	205	208	203	217	160	195	209	207	203	217	197	188	212	180	225	193	197	211	204	241	236	201	218	203	239	233	215	206	198	171	208	193	188	190	192	210	197	229	205	224	190	196	237	184	197	231	201	198	214	219	198	171	206	191	193	218	218	189	205	211	210	196	218	204	205	193	211	216	195	205	191	199	221	194	196	233	201	242	196	198	186	218	227	230	205	194	187	191	201	225	199	202	213	205	230	204	207	219	219	194	219	195	193	202	210	199	200	190	217	196	195	203	188	209	203	187	241	203	219	222	206	219	185	198	184	205	223	190	206	186	210	216	208	229	218	210	217	222	196	199	179	197	202	186	232	220	217	196	210	211	226	195	199	213	227	190	192	216	214	228	198	224	202	214	199	211	221	197	199	194	184	183	206	219	199	222	218	206	230	207	224	208	195	210	207	209	226	239	216	219	191	196	197	217	196	226	206	185	209	174	207	204	234	194	192	213	185	185	186	200	204	187	205	208	202	216	196	232	202	217	207	177	204	206	198	193	218	230	206	229	186	221	219	199	188	221	192	192	208	182	217	178	200	189	212	199	200	220	234	210	203	187	206	221	187	192	222	223	210	207	223	192	210	219	195	215	164	201	230	231	199	226	194	214	215	207	213	197	205	222	219	241	210	219	213	209	228	183	189	227	235	186	205	202	204	206	203	183	179	179	188	190	211	193	192	213	250	221	187	207	223	192	217	185	205	189	212	183	225	201	212	198	190	202	213	183	221	226	205	187	229	187	187	222	195	205	199	205	189	212	225	190	197	170	214	187	195	195	182	227	191	216	221	225	211	207	213	220	188	190	203	177	209	213	191	198	198	231	208	202	217	224	211	218	226	208	196	228	213	233	204	198	211	201	225	209	208	215	189	203	212	222	199	199	219	225	223	188	236	214	189	197	242	212	203	191	192	202	220	204	218	176	222	229	212	208	203	203	218	218	230	232	207	214	197	185	218	200	192	212	201	215	229	198	178	218	224	210	196	180	205	211	199	209	196	224	202	170	185	207	225	220	213	205	182	228	235	206	226	226	184	221	208	229	223	223	242	206	217	195	180	193	191	203	223	225	215	190	217	228	207	215	203	234	196	203	189	189	190	227	210	232	179	224	207	175	203	183	190	231	208	216	202	220	194	206	241	206	206	198	186	184	203	180	199	210	195	210	198	194	204	218	206	217	198	224	185	234	201	195	227	225	240	217	221	210	181	228	220	225	198	168	208	208	213	249	174	213	218	242	177	218	202	215	214	232	189	174	208	197	201	230	244	223	227	192	236	206	213	177	191	216	197	212	194	196	203	208	208	181	204	184	184	201	178	194	199	192	217	204	200	216	201	198	205	213	185	181	200	217	208	211	226	209	220	214	196	224	213	210	188	220	221	216	228	187	217	211	202	225	194	191	217	222	206	194	189	172	208	186	212	158	225	184	203	215	225	217	201	190	213	212	233	243	199	184	222	204	209	234	195	216	220	217	231	226	216	219	209
2651	466	519	553	509	511	538	536	490	535	522	500	459	544	551	539	473	439	488	506	523	536	516	479	527	508	478	507	553	497	513	504	493	493	503	473	510	536	530	491	503	534	502	480	500	502	546	475	473	512	550	522	511	532	522	511	505	536	536	520	480	525	510	476	475	528	529	519	514	504	535	485	480	551	527	493	534	535	499	511	525	537	535	513	521	534	506	532	491	474	561	532	527	501	491	507	545	504	525	511	499	474	459	512	528	469	489	505	520	558	497	520	536	530	498	504	520	515	496	479	493	540	530	521	492	517	516	533	491	535	532	450	535	509	551	501	517	511	496	501	496	501	510	476	499	503	498	528	520	475	518	504	545	472	529	514	509	559	512	534	525	508	548	479	512	527	489	505	524	474	515	513	509	505	488	500	529	484	466	491	464	492	495	510	509	511	487	550	500	487	490	497	536	482	540	505	492	502	531	525	491	498	510	500	487	546	465	527	503	501	498	545	470	531	534	520	516	489	519	534	548	514	522	490	526	523	517	499	537	521	460	547	506	479	480	501	486	508	515	504	472	482	508	500	525	466	476	476	472	509	541	484	510	491	511	510	480	504	496	521	549	499	533	500	533	490	497	503	506	495	494	534	514	495	497	522	545	496	511	520	530	531	491	478	538	478	489	543	525	515	507	510	533	515	483	510	507	509	508	503	470	503	503	517	526	530	491	519	483	510	519	492	479	489	501	506	539	502	502	510	507	501	531	501	481	497	474	562	505	523	517	473	512	500	537	529	531	504	513	547	481	515	496	504	472	506	531	518	479	499	530	499	512	500	503	524	500	510	475	546	479	504	506	519	520	514	527	505	505	508	508	531	535	515	495	508	491	517	523	508	531	491	506	527	495	505	498	508	456	485	517	482	493	506	524	525	481	495	524	488	487	520	515	501	510	496	480	479	500	518	526	493	474	496	493	492	520	531	525	555	521	460	527	553	551	537	490	482	520	520	547	516	451	506	511	502	470	503	505	484	461	504	521	541	502	469	503	529	528	531	485	530	482	496	493	484	491	537	502	528	486	521	470	485	485	516	520	511	472	518	512	505	516	548	518	479	495	461	505	545	535	522	520	530	488	517	538	524	495	512	472	527	523	525	503	541	493	513	523	493	504	530	520	497	500	511	508	528	480	481	487	537	503	495	489	491	518	530	508	510	520	531	516	485	518	488	531	522	523	490	497	511	539	523	466	481	513	509	486	497	519	510	518	510	477	549	530	501	545	507	498	506	515	507	479	534	525	517	502	513	516	487	508	518	504	520	513	518	500	525	512	551	532	522	469	533	540	504	501	557	546	558	474	466	521	492	518	510	505	482	502	509	520	541	506	516	504	500	488	496	553	527	524	506	584	519	505	531	498	526	475	492	525	526	497	446	509	526	500	503	514	451	546	487	476	503	540	513	485	507	538	540	547	534	529	524	524	472	516	537	497	531	477	503	490	521	488	514	506	520	489	496	501	486	511	566	552	525	567	487	517	495	512	493	506	525	506	508	533	520	506	539	525	506	485	492	521	512	538	533	499	535	532	492	457	551	522	531	486	570	476	475	498	481	501	487	468	523	521	516	531	509	491	523	546	534	501	525	511	498	522	525	504	528	484	505	498	505	490	521	531	547	501	504	549	502	523	511	515	530	541	505	503	500	465	496	513	488	531	524	463	490	488	488	512	492	488	568	529	493	537	519	476	507	517	486	548	543	528	498	532	504	510	549	512	448	481	496	473	541	490	516	504	510	498	495	496	540	489	558	498	528	503	504	523	528	511	506	521	499	497	486	530	494	503	507	481	536	480	506	504	529	485	497	534	530	474	542	538	545	533	528	488	518	512	546	501	497	561	495	472	511	476	555	530	555	524	535	568	506	509	504	541	516	537	493	506	498	464	507	478	516	479	537	520	510	535	509	498	488	521	504	531	534	508	521	520	531	480	545	508	532	496	537	506	499	513	537	525	532	486	494	492	504	493	525	476	520	526	522	508	510	531	511	494	545	518	527	497	508	512	491	559	479	491	491	529	485	472	505	508	510	502	478	487	536	509	523	520	460	507	510	503	482	483	536	525	524	512	540	542	498	525	486	525	528	480	519	497	476	495	494	513	502	508	547	520	488	487	505	506	504	523	505	537	480	550	504	494	492	522	509	520	499	500	516	535	516	512	469	533	517	551	497	521	502	507	477	480	531	481	518	504	488	488	507	517	551	526	467	514	487	528	466	525	508	471	521	505	511	494	517	517	524	515	493	522	519	548	532	491	499	502	516	495	502	516	493	493	469	497	447	508	531	466	519	461	538	497	468	533	514	514	506	494	495	520	518	531	476	507	569	527	523	491	481	454	514	494	521	500	516	520	510	532	471	475	517	513	555	491	506	487	489	478	528	519	490	519	532	506	504	488	494	566	509	543	521	488	469	518	491	507	467	516	501	517	541	536	494	479	511	508	551	525	524	526	551	512	532	498	497	518	496	454	525	518	515	524	537	513	509	554	490	545	514	517	498	507	534	461	494	526	480	457	497	535	511	530	501	492	523	510	491	514	527	503	494	535	512	486	489	501	497	563	552	484	510	496	527	484	519	520	531	500	500	501	484	489	533	500	512	518	512	486	516	497	528	493	529	494	478	467	537	521	521	467	509	488	532	515	514	489	484	559	492	479	520	532	501	487	516	505	509	504	493	502	514	539	525	468	472	504	559	537	528	500	515	535	538	511	543	527	509	504	543	499	495	518	498	508	491	467	523	547	532	476	527	491	502	492	516	490	512	509	478	535	505	539	506	530	502	451	476	484	513	566	505	511	531	536	515	489	454	506	523	527	479	528	510	555	537	461	536	536	483	493	507	527	489	517	501	547	531	522	536	552	519	500	496	499	481	565	478	492	508	527	529	520	488	487	482	520	526	489	517	523	512	501	558	514	491	521	462	532	477	529	536	493	522	509	498	518	499	511	516	538	533	491	502	530	465	511	512	519	525	478	537	492	499	497	554	546	501	529	538	528	468	527	482	544	487	499	555	500	486	481	513	487	473	547	504	531	500	555	511	482	535	490	504	514	526	529	468	524	490	509	545	521	497	512	522	510	520	508	517	495	528	538	500	531	510	491	480	499	503	513	517	496	520	491	481	507	532	470	511	502	495	486	533	511	494	504	519	481	502	522	513	491	508	496	505	511	505	522	501	489	520	489	446	526	505	510	520	474	517	474	518	500	477	524	505	511	529	519	521	508	509	541	477	486	522	507	495	510	516	504	508	546	480	484	510	494	541	492	484	567	548	579	504	515	528	510	517	520	510	539	466	494	492	491	483	510	525	526	514	498	532	458	491	492	505	511	505	473	535	485	534	548	503	475	512	509	533	493	538	485	482	483	494	502	485	513	518	497	527	500	522	532	505	510	524	518	492	472	503	533	528	518	543	527	531	495	487	502	512	538	500	564	493	513	519	515	495	529	519	513	487	514	510	497	517	514	523	557	497
12737	898	605	584	461	396	359	333	332	329	315	305	274	298	273	290	278	256	283	296	287	291	260	271	263	280	263	276	263	251	281	258	294	269	291	270	264	235	285	288	257	248	291	312	287	314	291	294	318	280	261	256	267	295	303	294	278	252	260	248	262	277	271	277	276	284	294	268	275	301	287	261	265	267	293	247	292	269	288	294	259	292	292	294	294	310	259	279	262	276	300	303	259	259	285	284	284	304	291	247	247	287	274	280	271	290	277	275	250	276	273	267	306	282	284	277	274	248	308	283	250	257	268	281	314	322	269	266	297	292	303	302	316	289	266	271	280	296	270	265	253	265	300	270	266	253	252	303	258	261	245	280	282	247	254	258	266	292	282	253	271	267	277	270	262	262	264	277	267	283	282	275	304	266	272	287	268	288	253	300	281	301	284	265	270	297	269	257	253	316	286	261	270	293	257	253	268	291	285	295	293	262	277	286	263	285	304	279	259	291	299	246	256	246	281	266	283	262	282	293	288	260	299	309	308	275	286	244	266	244	261	276	288	227	323	282	309	299	258	286	290	295	306	264	289	277	263	291	284	261	269	262	272	274	269	277	265	282	281	277	288	281	300	289	274	283	282	276	277	291	275	269	266	293	286	266	286	248	248	268	309	268	266	266	289	306	281	243	272	244	301	270	270	278	247	256	281	291	247	274	273	260	305	288	258	276	270	244	283	281	275	285	266	269	251	246	296	264	280	282	268	276	246	262	285	288	285	293	290	289	271	276	249	260	289	275	266	302	248	270	279	267	272	275	273	262	293	286	243	267	277	292	331	290	277	292	293	294	281	273	296	291	260	282	252	262	261	243	291	266	263	274	288	257	254	252	222	259	289	317	280	276	264	272	262	290	288	256	295	268	270	273	242	302	276	273	254	255	260	265	305	268	297	257	271	246	272	269	281	247	269	246	260	260	253	262	301	285	296	258	263	256	284	256	282	254	242	304	279	260	261	263	304	269	261	252	271	283	286	273	298	270	264	254	293	264	236	266	269	298	281	282	284	269	280	271	273	293	255	259	275	247	269	263	264	284	273	270	250	294	292	271	274	276	279	286	265	265	260	286	300	256	250	279	279	290	256	299	292	256	266	259	267	271	272	266	273	252	298	254	289	277	276	283	268	293	274	255	297	295	267	261	283	248	248	316	265	293	280	278	278	283	306	295	298	290	300	272	277	274	296	271	278	263	293	296	266	297	264	277	275	212	292	275	254	280	282	271	245	272	295	265	288	259	276	299	307	285	286	240	280	268	272	253	270	296	280	264	274	227	264	259	282	314	267	249	266	280	255	296	260	253	287	314	248	256	289	272	272	269	277	286	258	253	258	306	260	303	300	287	246	269	279	265	274	260	260	270	291	271	294	297	251	298	295	272	247	255	266	297	258	274	275	262	258	246	284	260	283	287	281	273	263	276	265	303	274	282	278	321	269	297	287	282	276	271	276	270	291	233	278	264	247	297	268	272	257	251	316	295	281	264	275	271	289	261	258	261	246	281	260	267	263	263	272	260	279	271	274	261	294	297	254	260	286	276	262	272	309	265	251	257	275	240	254	278	269	298	295	244	265	271	288	284	252	265	282	268	261	273	255	291	283	291	287	314	312	245	244	279	279	303	247	256	290	281	281	273	275	300	257	290	280	249	275	265	258	280	247	276	252	273	275	251	284	293	301	269	275	278	260	273	258	271	250	272	282	274	270	294	277	277	227	310	297	286	252	287	294	267	290	269	269	264	276	283	280	282	247	276	274	275	260	270	282	268	300	284	249	292	263	294	263	281	254	265	257	243	257	258	263	257	278	265	259	232	270	299	263	251	289	295	264	294	246	280	280	266	270	281	266	258	254	290	286	265	265	284	291	286	289	297	257	259	255	269	260	276	292	287	304	278	258	259	287	325	323	248	263	286	225	246	279	296	259	245	260	274	267	223	264	242	304	281	280	291	278	265	267	288	242	271	254	271	284	283	295	258	261	279	248	273	291	291	274	263	307	272	269	261	295	262	272	250	244	271	265	295	265	269	248	277	265	267	260	258	289	279	272	268	276	278	258	253	252	242	256	295	270	331	235	301	274	290	270	268	290	283	260	256	276	259	269	290	262	247	272	261	303	252	302	280	260	302	265	281	255	269	271	269	264	281	231	283	313	295	292	256	268	270	277	290	251	254	296	269	247	242	283	271	314	264	298	289	313	275	263	266	275	264	275	281	269	262	262	311	269	261	264	292	276	290	265	299	291	291	258	269	274	290	260	277	265	274	249	258	234	253	305	268	287	248	257	264	277	261	280	265	248	268	275	278	295	298	284	252	287	272	296	289	272	246	243	260	281	302	261	310	302	259	264	274	296	263	293	257	280	263	300	257	261	251	268	290	258	272	277	244	269	282	274	261	255	248	312	285	251	288	289	268	256	268	250	273	283	282	268	286	279	288	255	280	237	264	253	247	279	274	262	287	273	271	272	274	269	257	298	252	273	306	311	299	322	261	269	301	259	263	258	269	272	271	284	271	316	270	280	250	291	300	318	256	268	230	282	263	273	238	273	295	267	272	301	242	286	255	277	285	285	258	229	270	281	255	303	302	246	297	291	292	257	266	272	312	305	298	297	309	269	274	280	283	263	267	252	273	278	299	266	260	310	288	247	296	238	276	261	268	251	264	269	293	252	274	280	258	282	242	257	292	276	258	274	272	263	264	291	251	290	275	284	304	262	265	281	272	242	300	252	269	268	242	253	263	287	277	269	270	281	281	269	263	311	261	273	245	258	283	257	274	258	277	284	246	243	268	277	237	246	283	263	234	282	297	286	280	279	304	275	272	285	270	261	285	253	279	238	254	258	262	297	298	281	273	318	299	253	272	273	297	255	261	275	289	282	264	265	274	263	229	260	256	253	273	274	258	266	250	286	300	298	286	264	284	268	281	247	272	290	238	215	308	284	284	264	258	274	285	257	267	290	265	289	253	290	256	242	290	241	260	293	265	271	271	289	275	257	294	236	297	266	253	287	278	257	285	289	290	282	255	247	262	251	302	291	271	269	275	250	295	289	281	271	289	280	282	268	259	283	291	269	275	275	225	259	314	313	290	264	269	297	288	272	282	283	279	268	243	270	246	288	250	248	262	262	262	257	276	275	291	299	317	272	270	263	275	259	263	253	249	246	279	299	254	286	285	254	247	296	292	265	295	283	265	295	257	256	295	301	292	264	276	289	266	268	275	283	289	263	267	294	274	333	268	285	269	263	269	291	306	273	271	288	322	265	281	244	286	268	284	297	292	309	282	266	313	288	287	262	279	280	303	269	251	276	272	268	240	262	288	286	296	303	266	261	275	268	284	305	272	314	291	250	259	283	275	235	294	263	297	290	281	276	261	297	267	290	281	265	304	268	289	287	258	266	259	291	302	271	283	245	273	247	260	290	297	294	269	274	265	243	259	277	307	289	313	284	299	271	300	277	273	261	278	249	282
8674	922	1439	1567	1383	1219	1067	965	986	860	800	798	743	740	723	817	713	698	767	715	686	683	672	722	656	698	719	681	663	687	678	661	658	615	710	655	705	647	696	693	705	694	660	668	642	659	680	628	637	642	617	685	682	618	636	668	624	688	639	670	667	621	635	670	675	715	663	636	696	648	652	648	682	635	675	667	670	664	681	639	704	674	639	652	627	615	641	677	626	594	640	642	702	654	679	631	616	693	662	685	653	640	628	625	654	689	681	634	662	655	687	647	687	699	641	667	658	671	630	685	663	679	652	623	662	621	625	616	667	649	699	642	666	655	684	619	637	648	651	647	629	673	663	632	627	649	651	675	665	653	653	621	628	658	668	659	702	648	693	658	694	635	674	642	581	650	672	673	659	652	629	699	644	633	715	702	657	685	621	617	652	647	632	714	651	699	598	670	615	679	646	689	660	653	655	608	646	649	613	653	689	636	687	617	654	625	686	657	672	620	609	632	674	653	641	677	684	618	645	684	658	621	647	574	647	680	618	629	691	617	652	642	664	637	657	628	589	659	634	665	651	601	664	607	610	598	633	631	658	630	694	642	682	661	656	683	617	675	630	660	646	631	663	614	637	661	654	627	622	645	676	675	662	630	632	632	644	653	618	655	662	648	659	673	677	670	656	653	647	698	619	654	651	648	685	669	689	688	635	661	664	692	647	678	671	616	618	656	686	697	657	667	665	642	677	645	600	684	626	652	666	684	685	678	655	680	665	645	610	604	625	646	666	672	649	658	663	615	629	660	642	648	641	652	683	665	673	653	664	665	646	605	668	630	631	605	629	665	664	589	675	680	658	624	641	668	666	641	703	644	633	676	727	674	651	654	657	675	692	671	668	650	649	668	646	659	624	690	652	611	624	636	641	678	691	629	692	651	605	676	655	691	605	677	681	691	618	648	637	663	646	634	674	652	630	635	679	676	654	626	652	636	657	627	605	657	655	699	665	681	607	638	633	646	616	641	664	646	631	643	639	630	708	682	653	630	626	642	616	663	610	621	684	641	679	693	692	635	666	657	651	649	623	592	652	622	698	638	653	671	691	623	649	623	659	614	623	652	634	615	681	673	642	705	620	645	594	632	657	645	691	673	661	634	651	642	691	678	592	618	657	649	641	609	680	643	670	647	675	642	692	635	612	584	645	651	596	658	685	653	661	630	658	666	642	674	622	624	662	620	699	648	682	652	705	686	633	659	678	671	639	691	634	666	643	659	630	684	667	663	671	639	649	633	635	675	625	664	609	658	607	663	639	662	627	632	630	620	637	661	625	641	624	680	657	640	639	637	648	647	612	677	633	674	678	628	670	663	645	686	606	660	653	607	628	716	633	671	655	647	700	629	653	634	660	646	683	645	627	599	612	622	679	652	662	657	665	664	663	693	616	672	587	650	628	637	704	638	645	663	620	648	645	655	659	635	629	647	660	642	630	673	636	629	690	632	633	662	683	659	729	657	630	659	652	699	636	658	664	644	618	694	686	669	685	622	638	641	626	678	660	658	661	627	698	640	679	652	651	626	648	674	642	619	639	642	697	674	681	659	667	635	640	623	646	647	656	659	637	665	699	622	618	644	683	638	670	642	640	671	683	660	690	700	648	639	635	656	726	643	606	617	646	699	671	633	605	674	652	645	654	659	678	648	685	648	656	627	627	696	596	659	626	617	675	636	643	616	671	725	645	669	663	640	658	640	636	673	645	652	676	684	713	672	661	666	638	612	651	634	652	707	650	679	640	718	603	652	596	625	653	677	654	669	665	602	661	663	701	641	662	631	614	674	634	678	639	645	626	632	660	704	660	655	625	625	676	673	682	628	631	646	692	646	668	633	634	703	656	640	688	651	713	631	634	676	631	658	629	658	666	635	700	669	658	655	642	659	655	629	641	662	639	661	616	649	614	603	626	690	694	669	687	680	680	620	623	619	691	643	623	684	656	600	582	639	679	650	627	601	677	680	647	607	673	715	649	667	668	637	650	665	606	691	656	637	667	694	665	681	627	666	649	665	669	644	659	632	652	619	628	586	628	670	649	636	692	662	648	687	630	620	652	626	672	674	642	610	684	654	688	634	685	648	681	617	646	616	628	631	642	659	655	684	635	659	605	668	689	673	629	659	631	659	688	624	665	632	649	647	662	656	690	689	644	670	688	665	652	703	637	619	636	671	644	628	651	654	623	652	627	686	649	649	654	642	680	646	629	656	631	672	638	666	621	637	675	668	664	641	662	620	687	662	668	634	645	645	633	648	620	659	671	603	617	671	609	677	633	647	682	622	719	627	662	680	641	654	628	636	687	617	677	608	632	674	647	626	649	641	643	663	666	657	683	661	690	645	648	661	660	643	650	708	605	638	681	628	655	629	661	665	649	654	651	631	653	628	663	647	610	712	654	638	669	649	610	649	641	650	635	661	637	679	624	592	650	639	656	630	652	645	633	664	644	667	646	644	689	641	668	664	608	656	682	643	646	650	671	665	627	679	691	613	649	694	649	620	656	623	635	621	663	622	660	687	666	646	652	613	653	667	629	630	614	624	660	676	653	628	679	644	628	628	631	642	649	669	640	610	674	659	646	621	649	655	661	647	646	632	605	682	673	632	654	672	669	645	656	638	702	601	699	659	668	617	644	609	633	638	571	627	657	655	683	698	619	653	702	634	666	651	633	667	672	688	683	671	659	645	654	629	618	655	628	673	646	637	651	637	579	691	625	664	624	658	628	690	628	670	633	616	659	643	661	629	641	644	671	624	625	672	649	663	624	666	645	628	590	635	654	682	679	625	651	647	650	659	630	626	646	645	663	661	629	597	652	617	632	651	654	667	634	647	652	654	647	694	612	684	674	666	645	626	679	636	618	645	653	637	655	672	594	615	633	646	632	681	652	653	665	737	685	647	660	624	673	641	680	665	683	679	648	671	652	646	644	697	641	649	638	666	643	672	686	630	676	655	604	634	645	649	625	677	608	685	660	648	639	596	629	652	673	680	644	696	638	664	677	660	618	643	648	674	670	647	662	628	638	692	620	642	644	658	671	681	642	629	650	694	639	673	668	673	666	675	657	663	663	652	646	662	674	647	635	656	649	645	660	664	689	668	653	646	662	671	653	641	649	640	650	658	673	690	675	663	659	646	646	699	646	668	657	668	649	653	613	661	655	646	674	717	645	654	692	650	651	650	686	632	673	635	667	603	632	669	665	659	698	652	680	693	664	660	684	640	619	663	714	652	657	657	633	634	601	649	638	677	628	653	648	620	684	622	653	667	661	666	678	674	648	673	676	631	625	718	650	681	642	658	688	707	654	685	650	616	654	660	695	691	651	607	661	656	671	654	693	668	636	641	651	641	646	644	641	617	679	676	673	637	671	589	685	673	614	638	614	612	629	661	631	638	650	649	633	638	625	641	642	681	629	630	639	665	659	695	608	652	625	627	675	637	635	658	687	644	607	634	696	667	622	645	654	662	658	631
20644	2142	1263	1014	780	615	532	487	487	456	439	433	454	441	401	441	415	433	418	392	454	424	443	410	443	426	421	389	399	388	401	392	401	458	371	379	417	413	426	400	368	408	392	455	389	400	392	383	390	429	415	386	394	392	410	377	361	399	377	422	407	383	418	418	411	383	382	405	398	368	398	383	415	395	349	397	407	395	381	395	405	411	399	394	359	431	404	392	390	387	385	412	376	406	404	401	387	377	402	395	382	408	368	392	412	395	357	409	400	381	392	376	412	394	406	370	390	413	396	384	399	381	408	380	412	365	374	409	416	399	423	381	453	353	404	420	405	374	354	391	408	417	395	397	395	379	411	391	428	427	375	396	429	411	391	426	394	346	373	416	428	392	403	434	415	411	388	389	371	398	390	402	435	433	389	384	390	392	401	399	384	387	402	382	405	417	413	396	377	439	402	420	391	366	434	377	374	440	385	372	414	414	422	377	391	382	348	421	379	371	393	396	379	399	360	425	435	397	456	393	399	401	408	398	411	385	395	386	441	424	430	386	390	391	375	388	410	395	377	391	377	416	390	425	432	363	359	387	405	381	426	413	404	403	384	378	380	374	366	401	390	449	379	415	417	419	374	402	411	414	385	376	402	395	439	395	393	388	410	423	386	413	399	413	421	395	404	416	411	354	422	381	400	395	386	365	380	447	409	396	446	398	437	425	363	380	427	387	415	401	390	356	355	423	361	423	372	425	386	363	368	420	429	421	369	392	402	395	383	402	408	385	413	376	392	419	379	400	425	430	418	417	425	392	374	382	392	379	347	399	390	358	376	410	420	397	396	379	428	420	420	388	372	399	389	404	387	406	416	403	375	388	418	420	358	400	380	381	399	417	373	390	460	354	379	407	386	407	415	421	412	390	377	398	401	409	414	397	377	407	357	417	417	354	391	420	430	381	416	436	384	397	383	397	424	426	373	377	413	424	389	388	405	414	342	444	395	417	403	387	413	408	429	415	418	417	406	412	351	387	418	389	375	411	415	387	402	434	393	405	414	384	418	396	414	432	409	372	401	386	404	431	389	391	407	386	373	367	392	362	418	357	395	414	367	375	373	364	400	386	394	419	351	389	430	419	393	359	372	355	362	386	416	400	403	403	394	381	407	414	402	405	407	366	394	406	428	399	361	415	411	401	408	403	380	393	408	387	399	410	366	411	368	430	402	437	390	445	415	441	394	416	399	402	367	412	421	390	455	403	359	431	391	386	372	399	387	423	406	401	403	409	411	398	358	398	402	402	408	418	386	399	384	360	398	388	397	419	367	397	396	404	377	425	405	400	416	392	409	381	371	361	386	415	387	419	399	409	380	406	444	399	388	405	428	430	365	427	413	384	378	433	403	398	426	415	398	399	376	427	383	392	402	405	428	431	363	379	391	378	427	389	403	356	357	378	402	376	393	407	388	414	399	403	378	439	380	393	399	402	426	421	409	376	418	387	373	427	399	363	376	408	371	442	400	378	379	394	385	399	422	386	366	392	393	394	407	422	337	421	354	394	453	411	411	391	371	447	394	424	431	405	401	381	406	377	412	399	429	381	408	430	418	390	407	378	394	367	415	377	394	382	387	453	411	398	366	418	409	423	380	367	395	440	351	382	377	384	389	379	441	357	400	383	390	356	411	396	384	406	398	344	390	401	383	418	381	399	391	406	419	393	424	371	399	382	425	387	411	395	414	435	420	402	370	397	388	382	364	389	411	396	417	369	425	347	360	442	420	380	419	386	425	393	426	386	407	440	423	379	400	394	374	393	389	395	355	384	401	374	415	406	391	430	381	407	401	388	372	408	427	366	373	439	417	400	429	400	363	386	407	395	429	411	372	436	417	440	397	392	376	405	403	386	353	404	402	439	419	383	430	412	389	407	383	432	390	422	390	431	417	422	403	415	392	408	381	390	360	366	406	365	389	381	406	411	407	343	375	381	376	366	374	384	380	438	402	363	396	375	359	407	397	376	385	433	389	414	395	395	390	402	452	385	364	390	414	390	373	382	377	386	435	395	426	404	389	393	432	382	406	389	432	422	398	407	417	391	409	407	406	445	401	369	423	442	401	405	378	363	361	420	432	406	393	380	383	402	405	442	414	396	409	389	382	403	401	396	439	405	392	391	420	434	393	390	393	409	409	425	381	410	387	391	385	386	357	376	359	392	373	362	372	410	346	394	391	415	428	391	398	395	438	422	405	445	416	401	410	396	385	380	445	406	354	421	429	416	393	352	378	414	370	387	391	409	416	367	367	370	374	378	396	399	407	423	386	397	418	391	402	402	390	370	383	391	419	397	364	391	420	419	415	380	410	449	400	386	382	398	383	400	369	421	416	392	400	388	410	362	388	359	384	429	370	389	393	367	390	416	407	390	420	380	379	409	420	396	395	378	380	416	387	376	387	425	410	395	406	387	401	389	403	429	443	431	397	387	374	408	416	436	408	421	424	393	420	418	390	386	398	386	376	392	419	404	410	420	404	428	423	395	382	399	432	400	379	358	409	380	397	409	409	400	378	420	367	389	408	396	389	431	439	364	407	380	438	387	420	409	378	387	418	395	414	403	401	379	437	396	372	400	404	373	412	401	413	402	377	399	413	430	382	357	377	401	401	401	407	425	431	415	426	351	399	407	414	408	396	375	402	385	402	441	395	381	393	398	395	404	404	367	397	364	369	404	430	369	393	392	418	419	430	402	378	387	364	407	426	422	405	424	450	427	392	403	392	406	399	419	446	375	441	446	434	401	394	397	366	398	410	390	377	401	369	415	391	374	424	441	389	405	379	342	371	417	388	403	357	394	410	403	411	421	431	410	422	372	410	395	374	378	413	392	393	447	416	415	371	403	373	411	381	396	405	382	419	344	416	400	394	414	401	401	400	419	412	383	386	409	379	403	444	382	419	411	384	387	393	422	410	360	390	362	365	410	386	378	401	432	407	409	421	370	400	377	431	391	383	404	354	397	342	405	407	371	418	379	384	359	447	377	396	356	398	423	393	421	442	393	393	380	365	403	393	348	373	353	413	402	400	392	352	417	407	402	378	376	429	428	383	424	397	388	411	421	384	382	426	397	372	421	390	395	391	386	432	398	397	405	373	403	424	391	394	412	425	419	386	384	393	404	390	411	406	390	398	397	399	394	408	397	363	424	405	408	412	380	394	371	392	386	378	393	398	367	416	400	416	403	381	419	401	409	432	396	386	407	403	409	392	407	422	394	373	435	395	402	420	382	396	408	359	415	379	448	413	405	407	411	406	411	418	432	392	393	366	390	434	375	354	379	390	410	415	408	371	388	359	425	364	401	398	415	392	385	400	408	434	418	428	390	391	376	408	373	397	390	392	396	388	400	426	432	390	361	403	380	399	370	397	368	363	418	386	376	392	386	432	380	412	372	371	423	403	398	448	398	396	368	441	428	371	405	389	417	410	385	419	410	365	426	409	362	373	386	394	377	403	387	385	351	363	397	372	429
11412	1412	2336	2677	2339	2025	1725	1526	1368	1267	1261	1186	1105	1078	1069	1049	1035	1005	1017	989	1008	1005	901	912	936	1015	993	981	934	947	953	919	938	899	888	886	936	918	908	933	970	931	895	906	892	954	958	865	896	950	908	897	926	890	908	917	885	883	901	854	841	906	913	917	839	889	918	875	883	898	917	903	850	856	939	852	834	885	951	924	870	921	874	880	889	902	899	876	858	880	933	896	865	923	864	868	884	828	924	854	876	939	909	936	901	897	903	919	907	900	901	961	876	873	817	895	875	892	852	884	892	857	891	905	941	916	844	938	841	868	868	877	878	884	876	912	878	845	874	898	901	891	884	921	902	884	885	828	893	865	874	918	865	909	873	892	939	872	916	891	911	853	907	914	939	879	883	849	886	895	926	846	905	871	892	941	922	857	881	864	875	887	889	896	908	940	854	856	870	838	893	914	868	895	908	907	908	877	862	896	896	869	918	889	902	876	875	940	928	877	906	868	881	940	912	895	881	921	886	883	838	867	925	908	907	872	888	927	893	870	899	927	882	912	873	845	865	886	918	873	856	847	872	881	894	881	945	960	914	911	896	909	869	933	856	919	843	881	876	904	879	906	880	915	879	907	901	895	929	860	914	883	912	907	869	914	862	886	900	937	878	900	907	933	883	820	885	909	855	865	919	904	904	834	927	928	872	856	876	911	875	839	886	912	876	868	928	890	868	845	879	882	886	832	834	870	861	943	957	932	887	914	858	863	830	905	861	883	892	854	917	865	929	883	842	908	906	881	879	900	938	878	863	899	904	938	852	873	879	909	892	899	851	889	860	855	907	880	913	958	876	911	878	876	905	859	899	881	917	922	875	951	846	878	881	898	898	926	919	871	841	850	914	874	855	945	844	946	903	893	953	889	919	826	867	885	918	926	853	886	877	906	899	927	840	906	859	861	866	828	895	919	875	891	854	942	938	914	897	888	837	929	920	846	865	869	873	934	853	899	890	858	935	892	839	854	905	921	917	861	901	885	903	893	824	857	894	885	877	850	863	901	892	903	909	889	793	873	893	930	833	859	839	866	888	883	863	922	875	907	909	916	885	891	842	905	855	847	889	860	885	838	841	867	842	884	892	907	912	886	923	866	898	884	882	959	854	913	904	913	993	925	908	881	904	890	902	919	943	907	896	899	912	840	894	930	855	869	905	872	882	929	878	882	877	867	905	868	870	932	910	866	922	914	857	890	894	882	857	865	921	899	931	896	839	907	878	928	901	946	888	831	917	925	848	894	879	908	861	851	840	865	920	841	937	890	895	881	904	904	882	872	909	874	943	939	861	917	933	895	913	868	895	867	930	865	839	873	909	889	936	914	893	932	892	902	894	836	930	874	905	899	886	903	918	887	874	956	937	897	886	891	828	869	907	889	826	952	900	887	858	927	927	893	945	918	900	789	906	938	938	874	877	870	918	923	904	873	909	884	903	922	881	913	894	906	904	869	926	860	896	849	849	885	874	868	904	827	906	878	826	955	888	944	902	870	842	928	905	913	852	912	895	880	916	851	890	849	903	864	876	825	944	866	887	871	905	924	906	913	853	919	878	827	898	887	905	872	928	861	903	902	887	908	881	870	906	919	839	872	928	870	928	866	964	862	937	903	870	881	872	837	880	889	855	850	919	886	874	898	809	858	884	883	886	869	886	926	914	881	917	936	900	899	885	925	854	918	868	916	884	912	851	889	871	943	873	876	871	929	815	902	858	905	834	866	879	850	915	877	882	859	860	904	901	902	871	886	830	848	947	894	839	899	913	861	884	901	859	901	868	850	850	870	887	888	852	899	892	869	842	914	883	930	910	879	898	867	887	899	872	911	919	879	923	864	899	876	902	840	859	875	876	884	956	904	848	894	915	847	878	875	868	889	929	896	892	896	912	892	853	906	906	896	921	909	853	889	865	925	870	915	904	918	894	878	914	899	904	897	915	875	932	861	898	952	871	895	881	906	912	906	879	916	871	915	940	931	930	938	891	963	887	921	958	871	899	917	879	884	885	849	871	917	886	915	959	888	864	838	881	885	926	882	897	888	854	873	879	956	858	887	880	907	938	857	848	884	903	893	913	859	881	893	859	850	939	867	866	942	882	871	899	865	904	908	846	900	879	919	863	870	906	868	873	950	881	912	881	901	921	885	907	921	875	931	879	942	938	892	874	846	868	901	892	930	864	878	896	943	862	870	893	853	885	871	873	866	872	906	916	908	907	846	923	889	910	906	931	895	859	848	907	820	896	905	856	834	891	865	900	854	872	840	914	822	880	913	921	865	870	906	896	857	894	866	884	885	911	840	861	890	915	855	862	887	870	885	900	943	845	898	932	901	901	938	907	871	862	848	972	910	860	873	886	908	911	960	906	892	879	909	898	876	915	889	859	908	952	871	916	922	932	920	911	938	889	898	863	889	918	918	826	909	887	921	876	906	877	873	890	865	895	889	909	850	924	862	880	833	821	858	885	890	868	926	923	854	890	863	886	885	909	906	853	880	850	857	879	932	858	873	920	868	891	895	873	866	874	916	908	901	827	863	940	895	878	878	892	871	906	931	905	860	869	880	880	920	877	897	919	915	853	872	869	893	919	872	880	880	807	954	857	895	880	892	907	925	883	924	925	930	885	857	967	925	934	857	879	903	917	891	907	902	903	914	875	920	904	926	907	908	951	887	887	833	858	925	848	916	902	832	936	865	924	885	880	927	869	872	848	877	924	920	853	895	817	923	925	903	884	880	879	910	860	845	846	940	851	849	894	905	879	883	796	882	876	941	898	902	923	902	850	876	874	849	900	884	881	905	918	847	862	958	899	924	884	880	886	896	870	901	910	908	861	847	889	895	833	909	943	910	865	897	916	896	839	906	908	921	864	907	908	869	897	930	850	893	931	916	906	924	944	884	883	895	883	874	868	872	908	788	885	912	903	901	911	890	858	950	944	890	874	867	893	934	870	930	854	864	917	918	870	916	907	871	842	894	893	875	868	901	881	912	907	830	846	897	889	911	887	914	898	873	944	909	912	921	869	937	865	915	905	840	918	894	909	897	882	892	909	870	895	886	871	931	890	859	875	859	867	916	890	904	908	892	896	897	906	864	886	896	913	880	905	898	889	817	863	900	903	875	901	938	929	889	935	849	913	868	907	893	889	899	871	918	908	959	896	907	886	880	874	865	921	930	932	869	901	911	875	889	875	900	919	826	841	931	927	932	846	894	911	877	855	881	833	895	915	849	879	888	932	909	869	857	904	900	886	937	913	882	879	926	895	891	876	883	905	895	887	853	909	861	923	922	890	909	866	867	899	899	864	828	842	935	858	869	945	883	875	802	953	844	905	872	913	886	850	880	890	913	907	934	883	896	873	860	872	905	866	870	838	913	887	904	892	909	876	855	860	830	914	885	897	875	863	820	886	903	921	901	949	905	882	869	905	886	884	905	846	844	916	903	848	908	894	919	878	896	890	865	895	830	902	931
3400	257	235	219	227	228	192	217	241	206	224	201	193	206	206	201	224	223	248	194	197	215	190	195	194	220	196	200	188	218	221	200	204	189	211	189	201	184	168	208	207	217	193	204	208	209	203	208	198	203	186	206	219	202	197	206	195	192	214	189	217	193	182	197	213	211	217	188	191	198	205	225	206	197	225	242	206	185	218	213	205	206	208	205	210	177	218	202	239	224	215	189	207	196	220	216	202	197	221	209	236	205	235	205	185	205	194	203	210	207	213	211	209	213	213	234	176	201	234	224	209	208	223	226	191	221	205	185	193	185	204	237	202	201	231	240	205	179	202	207	210	217	169	201	212	202	206	243	219	211	215	217	206	200	195	203	214	210	231	177	217	231	205	207	223	204	198	216	213	209	201	228	195	204	219	216	184	188	214	208	223	215	229	218	203	210	196	206	205	219	198	209	166	180	189	193	181	195	190	244	206	181	210	181	197	211	195	230	232	178	209	221	211	200	212	219	219	183	224	196	191	201	220	212	219	194	211	220	206	185	237	179	187	198	203	188	204	197	213	198	185	203	208	214	182	226	221	212	190	182	202	198	200	203	204	201	229	220	212	206	213	198	191	185	210	209	218	202	239	219	199	215	198	212	188	238	213	206	194	225	204	242	203	207	188	216	215	218	237	219	196	205	192	232	228	237	191	205	219	220	232	196	223	223	214	221	226	191	214	209	215	194	223	217	203	212	199	220	238	222	202	214	215	199	212	212	180	177	188	178	252	211	191	197	191	207	200	181	192	202	192	214	189	195	206	195	190	181	218	198	217	225	238	216	189	171	208	212	230	202	187	225	216	200	198	187	190	213	255	185	181	206	217	236	199	189	203	213	237	238	177	207	216	203	200	241	210	189	194	196	210	199	204	199	222	203	228	188	202	254	234	194	197	201	204	182	216	197	205	195	209	207	210	206	216	186	186	203	229	198	162	204	211	223	220	224	255	228	216	209	211	212	206	205	199	190	194	200	208	218	211	204	212	202	218	217	200	227	188	192	215	194	182	208	196	233	202	204	216	228	195	195	214	205	203	191	217	200	201	197	184	188	195	229	198	204	203	218	213	190	178	205	194	207	211	224	210	210	202	206	209	197	190	233	208	206	209	203	228	192	189	182	194	196	226	192	229	207	207	200	205	190	206	214	222	185	224	204	195	219	191	198	199	190	214	210	181	228	195	205	224	190	230	217	211	231	214	244	203	195	205	217	218	194	215	222	177	205	195	178	195	203	189	203	219	205	226	165	227	226	194	215	220	198	220	216	215	210	200	197	226	210	223	216	227	207	211	197	197	201	194	207	225	203	181	191	222	189	205	175	195	218	208	213	205	191	212	207	209	211	172	181	209	202	204	202	213	207	194	214	211	188	211	183	174	212	190	230	225	170	223	246	199	186	203	230	220	203	214	201	239	222	184	223	211	220	217	209	222	227	225	224	193	211	213	209	209	202	215	168	193	201	205	213	221	219	201	200	211	211	197	194	206	198	194	195	194	195	230	181	229	186	197	224	203	197	194	227	216	171	184	197	196	202	195	205	189	209	196	192	196	215	213	210	194	203	194	206	211	219	212	191	229	197	225	226	218	233	229	199	208	207	228	198	208	188	206	200	210	198	211	212	196	216	195	226	213	190	224	206	177	211	201	202	191	205	209	217	200	213	210	195	223	178	181	206	223	200	227	209	226	215	212	210	208	234	191	187	184	206	192	209	199	197	240	222	197	195	195	204	198	224	195	164	209	210	213	188	207	202	206	230	211	214	209	200	229	190	199	197	204	195	213	208	205	199	214	192	212	221	196	191	195	206	206	223	225	223	189	203	216	226	214	194	188	216	213	176	190	215	211	184	204	212	208	211	165	215	231	205	222	187	192	203	197	220	215	202	207	225	210	195	186	192	223	222	215	230	228	194	196	219	212	198	218	210	194	191	212	191	182	194	200	222	192	211	183	184	202	227	201	196	193	235	205	202	216	222	218	215	189	213	220	213	189	207	188	208	203	190	209	216	195	222	201	214	228	195	205	212	205	214	205	202	190	203	221	199	199	207	216	196	209	212	213	204	189	209	194	231	190	205	211	246	182	195	181	215	211	202	179	213	216	226	247	227	227	195	213	171	195	195	203	221	210	226	198	169	192	206	199	194	204	197	189	197	193	201	217	202	208	237	217	223	229	207	212	211	206	219	199	193	197	230	222	179	196	210	188	181	202	210	185	211	181	168	203	198	189	191	211	224	221	195	209	240	182	189	178	199	207	195	206	216	223	190	209	205	197	213	215	198	186	203	196	225	200	203	202	225	178	195	220	220	184	224	219	193	199	201	206	220	190	194	196	191	233	222	226	204	227	174	210	212	193	192	196	211	193	181	184	198	224	220	201	196	196	197	207	231	206	215	173	205	183	201	194	202	198	202	200	218	201	204	219	218	203	206	222	193	217	187	206	194	211	205	186	213	200	205	209	196	188	212	224	234	205	197	201	194	205	222	208	224	236	231	215	169	229	190	245	187	224	206	198	196	173	179	208	229	214	195	206	176	187	216	243	192	201	200	184	227	198	221	214	221	211	199	191	230	198	207	187	247	194	198	207	196	185	217	207	192	197	188	176	210	219	232	203	193	224	230	198	226	200	198	203	191	185	210	177	213	228	192	183	186	197	174	206	197	209	202	185	205	236	180	180	217	182	192	205	209	192	199	226	205	182	222	211	183	203	200	199	207	232	218	222	205	192	212	195	210	184	215	212	204	227	225	197	210	199	214	216	219	213	203	193	206	204	216	215	220	193	220	234	202	207	191	215	214	234	216	175	196	230	232	204	208	189	221	221	200	188	196	216	182	195	190	216	208	198	180	208	217	208	205	193	222	200	223	229	205	232	208	207	223	211	235	199	174	187	189	196	212	177	204	165	186	199	194	206	202	191	205	212	228	194	197	198	174	204	193	193	223	219	213	207	220	223	197	231	213	206	202	196	216	216	185	204	227	191	194	201	194	210	218	210	216	190	184	185	212	203	193	210	231	205	205	186	215	201	180	207	191	208	219	215	228	188	188	209	213	197	223	225	214	205	218	220	199	217	178	205	204	203	223	212	208	225	223	206	195	212	206	183	214	199	215	203	218	207	195	205	163	203	185	188	223	249	212	215	213	196	213	218	232	211	199	200	191	212	210	180	189	201	228	194	176	202	206	230	191	207	209	225	197	180	206	198	198	223	218	226	229	190	231	201	167	180	223	223	196	205	217	208	197	215	207	197	179	231	194	210	210	227	218	237	190	204	210	209	217	197	217	171	228	199	199	192	219	183	178	198	211	215	219	222	213	192	194	185	214	201	192	192	199	189	209	160	213	207	205	212	221	212	215	213	212	237	199	219	211	204	215	218	239	198	219	217	209	213	199	208	208	195	211	240	207	195	192	180	212	177	206	209	216	203	226	215	204	203	198	207	192	180	182	192	221	194	214	214	212	206	197	177	182
2700	548	532	559	561	538	545	488	502	477	529	492	555	530	499	496	516	500	482	525	493	491	528	500	526	465	520	481	539	517	494	523	496	510	504	520	508	512	483	468	488	485	492	481	501	524	469	510	506	546	508	482	503	483	512	508	493	541	492	505	494	501	506	488	538	507	518	522	514	535	476	480	511	523	486	533	511	500	520	521	501	477	524	527	530	463	536	507	477	516	498	464	527	488	526	525	487	491	502	496	494	520	499	529	500	536	533	494	494	512	554	530	490	513	477	503	530	498	485	486	495	492	497	517	512	529	446	514	517	505	503	498	510	500	492	497	511	511	514	496	491	492	488	468	527	507	473	526	504	479	507	527	468	488	497	463	520	503	484	487	535	527	502	484	526	540	511	461	497	512	484	498	503	516	468	509	486	479	518	501	521	491	500	459	512	495	547	506	467	515	500	490	497	496	543	498	489	488	508	534	503	496	488	500	531	499	492	512	462	529	504	518	533	506	513	536	505	494	523	514	508	515	518	513	481	498	478	508	492	520	517	513	507	518	512	554	464	524	523	493	508	503	504	482	502	503	478	507	527	494	474	463	531	537	512	533	511	504	508	534	507	488	533	462	466	470	514	443	485	459	484	543	510	511	530	494	551	509	491	468	507	543	531	508	512	495	516	510	470	490	508	493	506	489	540	509	488	555	524	489	526	501	519	518	538	529	535	536	520	475	511	517	527	516	504	506	551	500	497	500	552	524	500	519	494	502	501	502	507	538	523	511	496	486	500	484	512	509	516	478	479	558	526	493	546	503	476	490	501	515	480	507	499	521	545	525	464	501	523	518	492	498	518	513	539	531	492	505	527	541	512	467	498	519	488	497	498	503	535	487	487	493	529	521	510	537	530	504	548	506	500	505	468	503	500	529	476	506	497	510	547	532	515	509	509	534	494	494	499	487	498	504	540	494	481	513	501	480	481	487	507	507	463	505	502	509	514	509	561	500	488	462	506	543	508	510	523	490	481	517	544	516	505	528	485	490	481	488	524	499	503	484	497	556	502	492	497	528	522	511	517	514	535	463	485	474	456	549	528	530	496	507	508	519	507	489	512	490	494	506	460	522	517	486	511	489	475	514	507	515	507	523	500	513	445	490	554	507	515	528	522	533	537	518	555	510	487	524	499	509	558	495	504	465	530	490	476	491	504	517	528	505	489	516	480	474	486	497	495	516	516	500	466	502	498	504	485	524	496	506	509	508	516	477	482	459	530	522	510	509	496	515	488	493	516	506	503	519	513	491	501	538	493	532	531	505	526	531	511	530	511	484	520	519	518	525	473	500	526	500	502	531	477	514	509	501	469	513	485	504	476	513	513	492	488	482	490	517	526	508	509	508	493	515	513	488	503	509	524	527	527	497	505	526	532	508	475	489	536	504	577	495	484	524	513	478	468	495	514	503	534	472	511	536	498	515	519	478	479	532	507	479	497	504	551	499	544	487	545	548	503	478	510	508	503	513	498	487	511	526	503	485	491	522	533	507	506	508	485	491	528	485	485	516	490	543	478	498	503	509	494	500	527	528	481	530	501	503	483	515	489	499	515	514	501	503	471	487	489	507	499	508	507	515	503	554	485	474	495	509	561	540	524	514	511	530	465	458	516	479	484	507	478	480	505	477	485	513	501	498	526	524	539	493	497	482	493	518	514	507	519	561	512	530	488	521	463	489	487	514	476	486	527	513	522	497	537	535	514	512	561	503	543	546	517	466	506	490	536	505	484	477	502	516	579	510	446	526	524	495	534	488	502	524	502	512	513	480	475	515	504	493	474	528	496	500	482	508	467	515	475	485	546	530	540	499	491	537	501	490	439	510	541	518	511	492	526	519	517	469	497	477	505	488	495	498	490	464	526	494	509	487	522	499	486	475	490	503	492	509	510	529	502	472	500	513	582	500	527	559	493	547	495	476	524	497	511	505	530	503	504	497	538	469	529	478	505	519	492	472	493	519	473	486	521	526	498	525	507	509	534	488	488	479	519	550	475	510	528	498	517	482	483	512	502	500	478	519	512	500	543	478	506	523	531	493	483	543	526	498	535	487	525	510	550	473	526	547	499	522	492	511	503	470	529	511	516	502	488	534	543	515	475	512	497	521	519	544	506	501	483	497	484	509	491	484	531	459	514	525	516	519	471	553	505	524	553	496	534	507	543	534	516	554	523	489	511	487	520	513	510	525	475	502	495	520	526	487	507	510	508	511	496	495	510	508	520	462	501	496	490	522	509	503	489	496	499	503	525	491	489	521	489	529	488	487	480	498	512	484	496	524	493	529	469	530	528	510	537	528	491	547	551	499	536	517	514	507	533	520	526	504	507	456	509	521	483	513	498	514	469	504	489	532	478	473	508	500	487	493	515	495	474	491	505	494	489	499	508	528	494	497	515	510	474	485	477	497	508	506	469	510	498	525	508	481	465	502	459	462	497	458	498	548	492	499	508	494	505	509	497	505	504	451	483	498	504	477	530	482	524	486	537	510	526	492	544	506	510	510	512	529	516	479	514	521	538	475	492	476	541	522	508	501	528	524	507	490	510	509	519	524	512	527	482	472	507	487	470	524	510	457	502	480	521	545	514	533	493	507	493	546	481	546	505	507	480	476	523	484	518	510	482	475	498	449	497	489	501	540	482	519	495	494	476	492	513	493	512	500	509	500	511	483	522	499	508	530	473	507	504	515	513	543	497	490	523	529	507	504	508	491	510	471	504	502	468	455	559	501	539	486	510	533	470	519	507	498	471	499	551	519	552	468	539	512	477	500	504	494	508	523	505	491	505	518	488	476	460	528	510	498	524	468	530	523	497	561	534	509	520	536	480	529	516	551	529	514	506	519	491	507	490	514	468	490	526	524	500	502	478	505	532	513	457	508	542	498	491	492	484	518	530	509	486	522	519	520	497	451	482	483	484	517	500	525	510	502	512	488	522	538	460	485	489	526	496	488	525	504	515	503	527	477	478	519	456	558	524	509	528	500	543	545	453	514	509	505	503	484	513	520	499	497	483	512	486	499	522	507	523	516	529	541	458	469	532	484	492	489	508	491	474	485	485	453	522	511	469	514	516	490	550	501	505	537	500	498	557	550	486	488	500	519	486	488	516	498	484	527	491	503	492	564	457	486	489	493	555	537	507	468	514	507	457	530	493	517	512	512	488	525	516	459	495	527	499	511	493	511	519	527	500	491	561	500	476	505	524	534	494	539	484	509	505	496	495	541	515	434	455	504	519	514	587	512	487	485	467	545	540	499	500	486	482	500	531	532	494	507	509	511	485	487	489	537	474	540	504	502	526	482	479	506	504	507	452	518	514	500	497	502	531	518	503	475	467	455	512	487	510	502	496	501	535	498	523	536	524	496	473	499	514	503	514	501	499	479	525	530	480	526	496	531	541	451	492	443	473	512	551	503	486	483	493	465	526	506	517	499	520	521	511	488	464	530	530	489	532	494	510	494	510	541	529	538
12701	881	659	606	440	372	351	300	358	288	286	301	266	314	303	298	301	262	299	269	273	317	283	290	293	254	253	238	280	317	289	277	255	249	264	266	245	255	240	260	279	272	280	283	260	293	260	224	239	287	276	267	251	274	281	297	279	267	263	268	268	274	271	290	281	285	285	287	273	279	271	264	262	258	257	306	264	277	273	276	272	295	288	276	290	312	259	285	268	289	284	280	291	264	238	265	240	325	281	288	271	265	250	274	255	261	280	284	266	281	250	244	283	273	272	261	278	255	247	288	233	266	283	258	273	256	283	263	257	298	257	265	289	276	306	262	252	281	260	277	290	316	286	244	294	292	247	312	248	275	267	246	247	292	265	245	252	262	284	284	283	255	260	249	296	274	260	228	268	271	293	239	290	267	276	293	291	269	278	250	279	249	248	264	270	261	281	230	261	280	313	279	271	254	271	289	259	271	267	276	256	304	285	300	263	265	251	262	311	277	251	280	254	226	238	268	238	271	250	277	269	243	274	273	288	287	284	251	265	255	267	294	280	266	267	269	282	316	263	286	263	262	263	250	267	234	269	271	285	288	292	274	273	229	281	276	248	262	269	270	293	305	271	280	262	268	261	298	270	285	261	282	276	266	254	245	285	261	302	308	283	256	258	272	267	260	290	287	254	286	271	314	284	260	267	280	282	295	266	254	272	251	303	263	288	307	241	244	237	259	239	254	235	272	246	295	269	269	256	305	289	280	303	262	275	297	294	268	272	292	257	251	261	250	254	281	287	264	290	264	266	251	271	306	221	266	272	269	263	253	278	251	276	247	282	273	287	253	265	246	247	300	296	285	273	254	299	272	299	295	310	269	261	297	278	276	294	254	284	259	278	259	264	276	279	230	257	231	284	266	273	271	255	290	264	276	266	304	272	254	301	298	282	257	275	307	243	270	284	288	268	258	254	279	279	253	280	289	271	265	249	267	235	277	252	267	290	259	264	260	286	269	276	261	275	270	229	266	236	260	252	284	266	285	276	279	288	252	271	262	260	274	282	252	291	258	285	262	290	270	270	268	260	267	291	276	300	280	309	299	291	272	282	284	280	259	256	262	273	259	263	290	270	305	285	279	283	289	267	294	239	256	232	274	278	278	265	233	275	256	291	262	257	301	300	261	271	269	293	259	287	290	296	286	240	272	275	275	280	258	277	272	274	258	264	264	264	267	267	277	291	248	277	275	268	294	271	285	258	264	294	273	257	296	277	276	283	275	271	293	274	293	252	288	271	265	291	297	231	260	260	287	286	283	268	253	263	267	278	236	276	251	273	280	308	280	264	266	273	285	279	286	264	262	246	249	266	265	282	284	267	298	286	282	291	246	274	273	251	278	314	271	262	248	278	245	256	271	262	265	246	286	263	234	284	287	281	292	289	305	282	288	281	282	274	270	273	281	270	273	261	269	257	280	293	281	265	252	260	262	277	285	313	300	242	279	293	260	280	277	301	281	258	259	266	261	248	255	229	297	296	267	286	273	251	271	257	279	276	296	281	277	282	286	260	260	298	280	301	294	264	279	256	260	257	259	289	262	276	294	294	250	289	263	312	259	243	281	265	267	287	282	298	249	243	257	276	294	273	281	307	257	283	280	282	294	269	281	254	290	291	286	278	272	252	225	301	245	282	274	255	289	266	270	265	283	246	251	281	263	262	284	281	278	289	288	303	265	307	262	271	255	261	253	277	262	284	291	276	297	262	290	269	261	271	261	283	283	270	278	306	250	253	264	308	259	288	249	259	281	248	283	250	274	282	262	256	270	282	284	264	258	260	288	265	251	291	293	289	276	269	297	264	240	274	264	263	290	265	269	256	268	260	243	305	281	262	269	290	262	265	236	269	290	250	244	263	266	272	275	265	290	276	261	265	243	278	281	286	269	253	264	265	254	298	280	262	280	275	283	272	222	262	259	272	244	263	245	229	265	282	295	281	280	333	297	254	282	287	287	275	262	244	264	251	279	288	278	279	236	286	284	251	249	289	290	279	246	282	296	293	277	246	269	251	271	256	259	283	275	295	286	267	285	275	277	232	238	258	234	280	276	277	272	250	275	237	277	251	287	268	279	282	286	240	256	288	282	283	252	288	266	273	261	274	282	275	276	281	258	228	271	265	274	271	267	287	274	240	277	284	265	299	272	259	242	261	265	260	254	263	285	304	308	289	273	275	302	299	256	269	261	253	248	280	293	266	291	287	281	277	261	290	294	260	262	262	273	270	295	278	257	260	291	246	299	278	275	275	281	280	255	310	272	252	303	252	265	271	270	293	265	266	282	263	279	259	241	250	260	238	235	258	293	272	274	260	292	297	259	288	262	289	279	251	244	272	232	295	275	302	221	267	281	278	269	246	253	266	288	306	276	269	305	261	286	292	274	285	260	251	248	290	279	286	229	264	253	266	266	278	271	271	282	279	279	294	266	244	267	290	239	250	290	261	282	273	270	277	266	286	290	277	291	313	267	286	303	296	276	289	308	296	266	287	272	275	252	267	295	262	290	304	288	257	272	303	285	279	280	249	236	283	278	261	262	277	271	284	259	256	243	274	256	249	266	269	310	264	248	267	261	303	268	285	277	306	280	276	278	259	293	266	270	260	285	289	288	271	267	294	268	275	249	284	260	274	307	282	241	270	261	255	286	267	260	305	260	232	220	288	276	247	290	308	295	257	258	262	295	287	288	290	251	274	283	282	273	266	260	303	255	300	295	261	260	266	261	269	282	270	270	289	287	255	241	284	237	261	262	281	265	264	274	300	251	246	270	246	254	281	260	263	290	258	293	237	286	259	272	267	281	273	265	293	292	278	265	274	258	283	282	238	262	268	281	280	294	285	246	262	280	301	287	292	310	261	262	299	274	252	275	263	272	283	266	268	272	261	273	279	248	268	277	273	251	270	290	280	289	296	302	305	240	261	233	253	270	292	244	296	252	272	255	280	279	298	322	258	262	296	301	270	282	242	291	263	253	243	294	259	262	244	269	284	234	241	281	271	279	250	255	285	281	247	276	269	280	256	255	281	279	255	279	281	279	306	292	252	286	275	275	260	249	282	275	234	279	265	254	266	255	273	319	281	270	323	270	292	261	292	260	256	259	262	253	272	307	259	245	280	280	270	259	279	238	276	262	282	237	308	268	269	260	285	279	264	290	267	263	244	261	248	282	283	259	278	273	264	267	273	247	279	229	318	268	274	286	287	260	284	259	266	252	296	291	281	259	280	250	284	241	240	279	273	276	288	268	270	254	269	231	305	260	289	264	293	288	296	275	278	245	251	263	284	250	287	281	235	276	319	292	251	250	265	257	250	275	263	278	289	291	277	259	291	300	281	275	260	258	270	300	255	286	236	291	270	274	254	275	306	285	277	288	303	254	317	259	239	292	298	273	263	318	296	267	295	310	266	300	248	260	263	282	297	261	266	268	290	295	262	270	283	257	279	270	275	278	287	265	263	273	253	279	266	239
8721	885	1380	1550	1389	1187	1054	997	948	831	823	821	812	737	735	742	695	701	681	664	660	655	710	683	697	650	676	691	614	681	653	634	632	644	670	648	687	656	671	641	713	716	647	638	638	666	726	618	671	665	610	645	650	651	672	630	674	673	662	670	644	633	647	691	638	684	633	636	649	632	622	642	686	688	616	629	637	604	665	650	689	678	645	619	667	626	664	637	690	654	697	633	612	655	636	674	658	660	654	650	674	668	605	617	622	620	654	578	643	638	638	650	645	654	672	612	653	651	620	633	648	623	693	646	684	644	700	673	675	636	613	632	628	683	637	651	667	604	609	686	681	646	659	644	691	671	638	659	655	658	653	624	668	629	602	650	638	629	681	633	654	631	653	633	664	622	681	634	662	632	607	657	649	662	675	645	674	635	659	656	663	649	634	639	658	625	675	642	630	626	677	628	635	685	605	635	671	601	697	673	640	676	631	629	659	628	676	651	638	620	657	664	680	630	657	653	650	664	628	642	644	661	676	649	635	678	677	669	622	634	662	653	704	662	648	671	622	669	649	596	660	674	643	637	639	654	693	653	629	656	627	630	633	702	653	653	621	714	589	689	671	669	676	666	692	631	683	624	671	623	666	626	643	617	663	661	672	623	607	593	652	619	695	685	638	648	643	652	657	658	667	649	674	604	628	602	625	655	613	664	681	646	646	649	656	625	644	673	664	666	651	637	680	684	694	628	633	660	680	687	645	676	660	663	622	658	683	676	685	687	627	679	637	641	655	651	656	681	649	654	664	619	668	653	616	624	663	654	631	638	645	644	609	660	653	645	654	604	671	669	638	645	602	653	651	717	638	630	631	668	598	640	635	678	626	591	598	632	681	643	654	666	665	649	676	652	652	672	637	642	627	657	674	662	672	686	663	656	665	643	662	663	649	625	625	646	658	644	653	634	703	635	638	703	638	636	619	662	633	645	662	640	625	625	619	646	623	647	641	643	667	722	629	620	595	655	629	652	692	619	626	593	635	661	664	680	627	656	613	680	610	651	642	604	643	607	627	641	678	656	643	609	637	673	669	633	642	632	636	682	607	708	634	673	646	668	658	641	616	673	678	618	658	663	670	663	640	679	678	648	616	619	673	611	632	651	623	655	664	641	640	619	635	613	647	618	632	678	621	651	602	652	617	649	704	647	608	684	617	572	691	640	589	628	671	680	639	597	623	687	650	669	611	641	602	660	638	619	668	646	670	647	671	633	649	644	638	666	664	642	615	618	656	607	602	695	642	665	683	650	661	671	668	673	640	647	656	649	644	674	636	659	653	644	647	667	581	629	647	626	600	596	601	634	649	653	632	642	624	636	643	617	635	614	684	665	642	643	638	631	649	660	668	713	667	652	646	644	670	669	635	658	688	622	664	600	622	615	678	675	639	653	657	681	648	685	638	664	668	617	641	629	641	655	677	644	683	602	721	672	637	638	612	695	666	667	639	646	690	671	625	636	668	648	673	631	662	676	639	634	643	622	623	630	629	646	654	675	666	624	694	678	684	666	688	651	661	672	682	669	634	642	683	621	622	644	674	689	643	656	649	680	602	673	668	636	648	671	669	686	650	645	650	667	668	655	661	653	628	714	623	669	669	658	680	643	661	644	639	692	668	627	680	627	681	675	642	668	675	608	675	633	708	660	632	669	686	691	645	666	653	590	636	652	667	673	672	637	654	591	601	650	632	690	655	644	658	627	623	678	683	624	656	610	663	621	649	626	660	632	681	664	671	646	618	690	619	632	673	699	663	669	673	642	674	639	622	640	647	640	666	655	624	674	681	633	647	651	658	663	665	636	674	627	664	658	643	618	613	596	638	605	673	647	668	689	664	663	687	678	691	638	630	674	657	600	625	633	654	662	675	658	691	666	641	660	629	637	688	658	634	669	652	650	704	722	618	646	675	634	632	674	627	639	666	667	668	649	624	628	707	669	647	687	589	648	650	648	664	625	597	650	638	678	707	630	631	701	621	625	672	624	698	666	679	692	656	650	702	630	639	659	629	633	670	673	640	669	667	641	652	639	648	619	642	629	635	625	655	692	634	653	603	597	641	657	658	624	715	620	611	635	712	677	630	653	622	625	612	613	631	636	666	663	643	658	656	654	615	656	605	642	621	603	655	636	647	668	676	650	641	662	641	672	634	654	610	639	620	665	669	632	643	667	666	612	656	645	630	660	676	675	628	642	668	621	638	648	626	698	656	626	668	660	621	627	656	668	676	687	649	652	686	661	634	688	611	600	620	626	655	659	654	680	638	654	620	636	644	631	640	643	639	640	607	660	625	698	666	679	652	673	673	609	645	607	662	653	618	670	616	628	623	602	626	684	678	664	612	674	642	652	655	646	645	639	656	683	627	636	710	691	630	656	649	639	657	681	624	670	647	701	637	643	627	676	660	664	648	621	661	630	616	639	648	634	647	704	628	660	639	664	666	641	636	650	648	625	665	667	673	685	625	666	657	662	659	622	702	696	605	661	643	635	640	618	688	641	620	649	666	621	627	649	612	630	631	615	672	637	638	665	665	658	625	655	633	650	669	629	653	663	697	617	611	612	654	635	668	685	698	702	652	687	690	634	657	678	668	658	674	659	656	663	628	660	661	684	656	651	658	654	663	628	630	644	676	612	645	665	612	663	669	668	629	632	638	650	611	643	669	648	644	658	674	636	604	690	734	630	655	614	670	684	683	638	658	617	611	596	654	603	657	682	641	645	677	653	690	629	651	615	579	653	661	633	657	626	684	668	665	609	624	662	652	638	649	655	671	664	630	607	647	648	680	602	680	673	662	659	658	644	613	660	658	676	601	641	629	661	663	630	620	653	590	658	632	640	671	662	596	629	643	697	642	679	627	675	643	640	678	610	668	656	641	614	624	642	657	663	663	671	641	714	694	664	656	676	663	639	689	652	635	639	630	624	665	677	695	637	655	658	592	643	612	647	649	638	668	658	658	667	673	621	631	650	643	706	614	628	703	648	643	653	651	687	658	665	639	672	629	620	607	630	635	662	677	612	659	678	649	661	667	658	670	626	677	671	636	634	662	640	633	676	632	627	654	645	648	622	709	690	585	648	639	600	631	674	619	602	617	700	620	686	637	676	659	707	648	668	667	642	590	688	640	614	604	688	647	636	641	666	624	618	660	632	660	669	634	676	649	610	656	623	627	663	616	655	675	686	694	673	647	611	640	669	661	630	668	646	667	671	675	657	632	667	680	664	657	667	663	644	654	630	646	657	646	664	643	603	661	613	669	634	619	594	679	664	632	633	638	664	669	624	673	655	645	618	616	668	644	667	619	595	663	676	643	701	702	669	698	633	653	692	675	631	610	683	633	687	657	659	710	661	651	622	644	665	670	631	648	639	666	670	682	666	670	621	663	623	639	646	646	643	643	634	627	626	655	680	667	616	633	655	653	674	639	616	652	687	669	631	676	672	602	613	654	612	631	618	639	623	598	633	634	678
19648	2022	1188	1011	851	649	583	536	516	488	467	444	448	392	427	419	431	430	430	439	398	407	425	433	417	415	428	409	386	410	411	422	372	392	429	398	417	422	445	404	360	377	359	407	434	381	399	382	429	373	389	408	406	370	424	440	419	398	410	381	385	394	396	352	399	411	419	414	409	411	400	419	394	433	433	371	463	348	386	368	397	388	389	416	399	374	395	396	372	402	376	400	394	405	404	396	398	377	382	373	407	436	396	372	415	420	393	413	401	424	430	388	361	395	384	373	402	420	413	413	414	409	396	397	383	461	370	401	390	410	386	432	396	407	386	388	387	400	385	378	396	384	376	392	388	376	395	399	415	361	392	410	405	406	413	396	395	407	405	387	399	414	390	370	373	412	437	405	408	411	382	402	396	388	402	367	377	368	356	393	438	382	417	371	413	420	390	401	403	439	379	417	374	395	389	369	423	421	385	418	401	400	373	408	382	352	389	419	366	400	374	399	404	412	385	416	388	426	377	396	353	403	412	379	445	380	398	413	391	380	400	400	418	437	404	364	437	378	398	432	392	434	370	428	403	427	378	389	408	420	409	378	380	383	378	395	408	397	367	450	396	371	363	389	394	392	408	412	401	387	373	393	406	408	413	382	355	401	412	413	411	370	372	435	452	401	370	419	409	365	405	415	408	410	395	395	387	419	374	416	439	439	407	432	412	408	358	411	406	373	408	352	413	376	386	369	376	381	395	401	394	383	386	398	387	431	401	407	396	400	365	366	385	433	399	410	391	360	391	367	387	376	410	392	392	374	423	405	389	404	433	397	407	409	449	420	372	384	398	391	404	397	434	431	410	407	393	386	400	353	361	417	394	359	401	373	396	394	382	414	426	372	371	380	392	391	383	371	410	429	392	391	405	370	404	412	412	355	387	405	400	457	378	428	384	414	431	389	462	400	371	421	388	376	408	372	411	402	408	400	419	396	409	393	433	411	406	381	372	375	445	407	400	415	376	418	399	407	368	381	386	390	362	410	378	414	409	364	391	384	397	388	415	397	417	381	399	324	402	389	399	422	389	378	399	393	385	351	369	364	360	425	405	385	397	355	397	426	436	461	385	412	371	422	400	417	403	394	415	401	379	394	388	386	390	367	361	406	431	388	394	427	384	353	385	401	388	385	430	385	401	403	394	412	399	375	390	434	403	401	375	423	389	407	398	385	377	360	379	443	380	387	389	421	387	427	381	419	390	381	373	397	400	366	386	355	377	456	400	406	425	380	411	394	390	373	371	425	351	409	409	403	396	441	403	350	390	397	391	368	366	425	393	406	360	377	393	370	385	386	459	373	411	389	418	414	378	394	431	409	390	398	401	404	409	381	398	377	380	430	395	391	389	410	436	422	427	392	392	416	392	401	397	386	403	436	403	363	397	396	430	396	397	438	418	393	369	436	372	422	393	395	376	392	407	403	394	401	350	437	366	372	417	393	418	402	429	370	391	400	396	388	400	414	409	347	426	406	400	393	401	411	369	387	390	404	417	459	423	425	392	395	390	395	403	403	402	398	397	414	379	402	380	370	388	406	386	381	386	418	404	407	431	369	413	381	439	411	394	367	378	406	384	395	428	380	385	356	381	363	364	397	406	418	404	416	409	434	404	481	377	423	396	375	392	384	403	410	371	400	383	396	394	445	418	412	398	398	401	386	401	425	400	414	380	378	385	384	387	394	389	361	403	414	375	372	419	394	413	381	407	379	366	394	358	430	388	368	420	440	390	456	391	450	417	407	408	405	361	398	370	381	384	415	416	385	396	404	398	402	435	388	429	357	365	382	435	414	384	394	393	387	421	404	403	357	386	418	417	399	401	410	400	407	399	424	405	385	392	392	373	374	413	416	365	461	420	442	391	376	377	336	386	418	381	385	403	403	397	375	376	392	433	388	403	405	412	425	413	381	389	371	398	375	408	387	397	405	396	402	385	377	373	393	404	373	434	417	396	369	411	398	398	395	402	405	382	384	419	424	382	414	386	401	399	401	453	376	394	419	406	409	419	372	346	424	377	387	410	394	390	338	386	404	381	421	403	403	397	347	410	393	412	409	379	414	439	417	396	420	391	408	424	391	362	412	387	345	388	397	393	387	419	367	382	414	399	406	385	370	402	425	406	387	414	426	414	351	403	409	405	385	382	428	429	402	381	396	392	426	363	391	395	407	357	403	376	401	402	366	388	390	374	408	416	387	425	367	401	364	429	395	419	393	409	427	398	364	377	419	414	381	360	416	381	378	410	383	427	431	413	372	391	370	415	393	372	411	429	403	392	374	394	405	395	369	360	343	415	404	408	413	404	377	372	399	420	397	370	389	384	405	405	393	376	396	403	420	416	380	356	398	397	371	404	367	416	401	367	427	409	393	384	328	395	399	384	415	392	413	400	385	354	421	344	413	420	449	417	393	363	426	390	392	374	400	422	383	396	398	449	386	381	381	380	381	413	390	339	428	384	406	426	379	382	367	402	375	376	396	401	442	427	394	397	384	361	437	415	368	385	398	447	397	429	386	407	377	376	416	389	350	389	356	385	398	376	387	371	410	436	395	422	405	369	358	378	445	399	412	415	434	399	403	404	420	447	379	438	419	392	409	372	355	418	388	366	388	393	397	389	407	420	385	359	428	404	393	387	390	387	384	406	401	398	403	385	408	435	430	381	398	464	425	410	381	437	344	393	358	374	436	395	406	398	367	364	401	406	394	414	407	388	386	388	410	393	412	374	403	409	390	446	372	407	390	386	412	390	414	457	409	383	409	428	366	416	369	422	442	415	417	399	388	392	402	388	418	363	377	403	392	383	404	392	392	388	403	392	393	396	406	408	401	401	371	374	358	458	410	390	400	427	388	365	381	384	393	432	417	450	425	407	392	437	418	453	366	422	383	422	391	391	415	401	405	362	405	367	350	416	382	415	399	398	418	426	354	378	418	410	391	393	353	378	376	383	385	377	377	416	401	443	386	417	390	346	391	401	401	384	367	367	395	387	393	379	388	415	432	397	389	385	404	391	418	402	444	399	368	426	418	403	378	430	455	401	403	417	400	391	397	372	416	369	375	378	436	419	401	423	400	395	439	359	366	428	352	398	436	429	403	445	449	402	394	387	429	395	394	419	411	385	361	395	435	404	386	386	359	382	422	428	384	409	394	370	380	419	382	382	385	366	397	411	410	394	396	386	401	368	423	402	394	434	409	408	374	370	360	383	410	398	413	389	406	431	424	423	393	411	392	376	380	437	407	390	370	421	393	396	385	394	385	435	383	401	412	402	376	403	406	437	391	432	397	395	398	398	410	396	376	412	401	434	426	388	417	403	397	394	419	415	412	389	361	387	427	443	398	432	388	403	403	415	429	396	407	396	400	360	416	386	419	375	412	426	418	407	355	411	375	393	400	421	406	386	377	434	424	392	420	411	428	373	381	374	374	370	416	385	370	387	418	412	409	404	390	381	408	374	424	382	377	412	423
11013	1394	2337	2714	2432	2003	1729	1529	1436	1284	1220	1171	1225	1059	1052	998	992	970	1015	988	996	980	988	965	902	970	949	947	908	947	917	941	966	953	939	891	946	931	919	886	902	894	925	880	891	892	899	972	889	875	937	942	940	869	954	971	845	878	872	935	896	916	862	924	894	855	945	849	876	874	856	864	909	947	849	892	894	909	915	819	870	909	878	892	923	908	957	900	930	907	921	932	881	892	842	946	901	901	875	880	928	916	863	912	908	882	838	893	896	888	905	877	940	861	885	862	846	890	912	835	861	878	867	888	885	862	836	838	913	886	933	917	889	917	904	898	877	904	890	900	883	848	901	903	797	930	847	887	865	898	899	912	885	862	921	886	888	902	863	883	885	935	942	919	916	909	869	905	889	915	841	898	866	903	896	875	937	923	893	859	904	916	866	854	862	912	890	853	835	923	859	915	847	889	891	899	902	873	924	912	875	870	903	905	907	874	888	878	864	904	913	829	902	874	919	929	931	849	859	886	871	873	882	895	908	873	865	880	885	848	877	895	889	922	838	878	895	848	841	875	888	894	892	919	898	899	882	909	876	942	849	878	904	920	898	891	882	870	946	967	849	894	806	900	913	884	861	865	851	872	826	860	848	883	872	843	928	892	883	882	904	885	923	923	916	862	936	852	882	887	889	966	923	860	871	875	854	893	863	886	924	873	879	877	856	866	826	848	852	933	901	878	912	904	897	862	868	941	936	875	918	925	955	955	837	912	947	887	911	886	886	848	884	865	872	844	915	840	863	847	909	857	846	917	850	905	906	859	864	894	909	913	888	861	867	896	907	957	882	888	855	831	936	859	899	874	890	847	909	902	922	892	888	868	867	857	845	888	915	876	890	921	875	883	910	878	849	831	893	885	888	954	864	914	887	909	887	871	876	896	907	865	913	906	896	893	905	902	900	847	891	904	866	875	875	830	909	899	870	942	913	850	900	901	927	907	931	878	862	941	887	825	916	849	912	887	913	881	866	889	879	904	879	858	878	864	880	872	872	900	884	826	870	895	917	966	875	944	852	875	917	869	879	955	865	842	921	895	889	860	871	873	881	930	877	868	870	903	899	798	879	903	900	835	901	851	925	869	941	877	895	885	918	851	924	913	895	922	915	891	870	872	904	866	884	909	886	927	910	928	820	878	932	870	900	865	868	906	872	882	899	870	875	905	838	874	855	854	875	881	916	880	909	882	857	926	899	910	831	916	901	890	895	906	887	929	902	889	887	919	857	912	924	879	839	839	880	878	866	864	877	901	863	861	861	900	911	900	853	840	829	899	923	899	926	857	900	914	891	878	916	922	909	805	860	889	894	885	862	906	894	878	880	893	945	909	894	923	853	951	839	886	857	864	916	891	905	946	903	922	939	811	895	892	937	862	896	873	902	916	892	923	919	900	856	886	887	920	903	902	848	920	905	845	897	924	901	897	852	923	875	883	882	922	875	916	899	899	892	894	896	893	903	830	879	970	926	873	871	928	939	903	861	863	883	878	851	853	945	921	847	898	893	865	886	836	866	878	941	879	902	837	859	853	863	933	906	850	882	859	861	848	905	822	912	954	921	797	934	871	874	924	899	900	907	904	852	848	905	847	856	921	870	927	889	904	917	917	878	866	870	913	928	912	898	850	853	860	899	961	922	892	941	936	876	889	871	854	928	889	842	897	871	906	888	898	880	896	866	901	891	916	904	882	835	909	871	952	881	882	828	888	880	849	888	888	878	859	899	867	865	856	898	862	892	901	885	838	907	898	845	881	879	846	886	911	895	931	932	844	884	845	816	880	873	903	872	903	870	904	913	870	852	878	937	854	941	862	846	863	862	886	896	921	886	875	914	888	892	905	891	912	882	876	866	853	982	943	916	914	898	911	881	892	862	924	864	970	961	891	872	906	921	956	838	926	899	925	910	876	876	886	942	907	865	845	904	894	885	865	916	930	826	920	908	848	899	923	920	900	852	888	903	918	909	859	873	902	866	925	833	833	904	926	879	891	886	908	919	913	878	901	879	847	906	869	846	903	844	872	908	928	885	927	842	909	814	930	863	884	900	876	927	882	886	862	871	851	851	897	859	849	900	813	920	892	903	872	896	874	846	907	916	899	855	919	915	880	885	861	907	904	902	875	887	931	843	903	874	918	810	861	887	840	876	902	890	927	863	863	906	883	878	875	912	897	940	844	883	897	929	848	891	867	864	858	849	905	871	918	904	890	876	887	886	902	885	819	931	908	875	973	894	886	902	888	861	935	940	857	863	900	842	815	880	896	941	921	865	886	909	917	874	902	816	814	835	910	898	853	911	869	868	865	852	872	884	922	915	884	904	921	852	841	897	904	881	901	878	891	902	874	837	886	912	882	901	895	883	903	885	873	934	840	918	821	876	877	885	921	851	897	864	882	894	855	839	911	881	936	895	864	894	850	869	857	878	906	912	901	867	916	903	859	961	836	928	876	885	933	913	883	947	922	869	855	917	915	882	919	906	878	878	924	900	920	929	915	809	881	902	901	943	877	881	832	884	851	826	927	864	871	851	905	915	972	836	904	884	867	837	890	885	879	869	896	887	884	882	867	863	911	873	861	895	902	889	881	895	864	948	861	879	908	891	920	902	862	871	880	918	883	868	915	902	875	909	908	897	837	867	920	879	874	862	851	902	877	902	868	855	873	888	904	880	915	919	884	887	900	865	939	895	889	898	892	888	892	861	885	843	908	868	947	884	844	899	853	882	946	862	875	926	871	855	873	817	902	914	856	895	906	918	852	919	816	886	884	842	856	855	900	887	910	929	923	912	846	876	876	875	879	919	872	901	891	911	927	908	911	848	882	893	912	940	872	863	882	895	854	861	846	892	857	883	917	879	832	914	873	870	906	950	805	939	862	892	876	858	885	889	848	851	866	933	937	905	867	901	899	848	910	893	884	986	853	887	889	958	908	936	891	883	911	902	869	922	920	884	876	911	855	901	860	832	911	837	927	816	859	902	861	891	889	844	871	899	842	895	884	924	879	914	883	914	916	921	923	889	860	872	898	916	848	845	861	881	844	872	872	904	879	900	834	907	871	898	856	881	888	935	846	888	847	910	881	834	894	872	860	872	871	959	917	904	894	871	837	943	836	926	918	902	864	817	892	857	869	843	867	824	831	927	873	910	886	867	857	919	898	862	937	883	865	863	931	935	917	919	904	868	927	910	843	902	902	875	807	848	898	906	895	876	898	895	842	849	881	859	876	927	848	966	869	922	930	875	931	877	861	888	886	890	874	906	823	850	851	864	909	859	896	922	932	910	845	869	854	854	908	874	875	857	923	895	897	927	911	885	884	855	883	852	869	837	848	865	873	900	928	911	862	879	922	866	881	893	899	937	827	861	868	898	918	893	869	883	882	888	859	892	853	912	869	892	857	911	881	860	864	858	906	860	910	871	905	848	872	906	832	903	864	853	863	870	909	866	872	964	877	900	901	882	886	817	899
3413	265	227	231	217	229	177	157	230	205	177	244	214	204	195	200	195	200	209	220	209	207	225	200	196	210	206	218	217	220	205	209	186	227	190	224	184	217	250	206	181	189	204	177	208	190	214	239	201	193	208	205	211	222	213	204	233	209	228	217	218	166	197	203	210	202	189	194	207	229	206	215	194	204	221	197	189	192	214	208	227	203	209	181	194	214	197	198	223	202	213	211	215	213	217	217	212	224	206	213	195	202	195	214	203	184	208	198	198	178	184	216	211	200	203	216	204	209	210	198	223	189	220	205	208	214	190	204	218	179	181	208	203	221	217	176	200	226	198	211	227	222	208	223	219	218	194	216	231	202	206	188	217	222	200	232	196	188	206	186	209	205	204	221	202	214	174	210	225	231	197	209	213	203	175	220	248	216	194	209	211	205	183	200	182	204	212	195	211	241	195	202	204	208	222	208	213	197	205	213	206	186	179	215	193	210	215	196	224	197	187	227	199	219	201	219	183	185	209	207	201	196	207	204	206	209	194	226	209	201	211	201	196	224	195	215	216	195	215	227	195	208	204	204	210	206	196	229	239	218	219	219	194	230	200	209	214	201	212	201	205	200	209	213	195	188	208	196	212	215	209	193	197	214	194	201	225	206	220	205	197	205	205	197	207	209	192	184	214	199	208	197	200	209	183	197	198	213	208	209	197	196	185	186	180	191	202	208	217	188	198	195	220	185	183	181	222	183	178	176	212	229	178	202	183	225	228	226	225	185	196	206	195	193	217	214	178	223	197	223	194	247	242	196	212	221	201	221	206	209	224	237	202	228	222	205	207	230	207	194	200	182	214	189	202	218	193	202	194	186	223	179	224	184	178	188	224	231	205	202	212	213	208	178	196	191	200	220	230	213	210	192	250	215	203	194	189	208	217	197	223	211	201	203	178	210	206	227	207	194	197	206	228	207	189	185	187	179	215	208	199	196	192	188	215	200	181	196	216	220	211	214	207	187	200	247	199	204	187	201	196	188	208	199	244	207	204	191	194	218	207	198	230	195	202	191	203	216	208	216	186	210	209	227	198	219	196	195	211	189	200	247	235	208	208	192	209	215	205	188	204	213	177	195	223	206	196	195	221	200	203	209	188	200	190	194	236	218	221	218	217	204	210	215	214	205	215	201	194	191	209	200	216	238	186	220	203	204	188	178	171	211	208	202	205	207	217	204	185	203	213	207	182	189	209	196	185	212	217	194	220	198	203	199	223	190	217	216	192	193	192	214	192	220	228	232	223	215	201	191	217	198	195	214	193	213	221	206	208	213	213	234	181	213	201	172	200	200	190	224	226	203	217	220	180	207	195	183	191	199	225	212	203	206	188	221	229	197	193	194	194	206	202	239	190	194	192	198	193	222	179	202	204	184	186	199	194	209	217	219	215	200	214	215	201	217	207	205	217	229	214	198	204	202	225	204	205	195	202	215	212	187	222	208	241	193	188	190	197	230	227	218	205	185	194	207	228	213	194	212	206	205	204	238	218	223	180	226	216	222	241	210	189	215	216	207	204	209	188	201	208	220	198	210	215	185	213	223	182	196	201	214	175	192	200	209	165	217	217	189	206	192	209	203	189	186	247	226	215	199	184	208	190	216	191	193	214	208	203	204	210	199	194	239	212	229	214	206	225	208	183	212	193	224	201	213	208	226	173	238	209	218	204	182	183	218	207	212	206	212	211	212	207	200	190	186	178	225	212	199	191	213	186	188	213	232	220	207	171	197	192	213	215	199	218	212	208	210	212	233	215	204	214	194	215	203	219	220	217	209	211	240	187	193	207	187	199	202	218	193	171	188	233	176	230	222	237	215	198	212	225	196	224	226	179	211	206	204	192	211	187	191	205	202	222	184	217	211	222	206	201	217	203	202	231	199	193	198	201	196	217	222	167	159	199	222	206	211	195	210	232	213	214	209	197	223	206	233	221	203	168	231	211	194	213	185	199	193	212	208	239	213	230	203	189	180	191	186	211	188	188	204	209	201	221	208	191	196	209	198	200	195	222	191	208	205	206	196	216	256	214	196	181	208	202	198	197	204	178	229	227	192	177	188	188	202	200	198	210	205	195	207	240	197	183	181	203	210	210	198	192	196	201	210	193	188	192	225	193	180	188	196	208	208	246	200	198	225	206	230	200	219	205	200	191	222	192	201	201	191	204	203	223	208	206	190	189	217	216	234	203	219	236	215	224	229	221	216	191	197	211	200	219	194	178	177	230	197	197	225	226	215	188	212	199	209	215	225	192	214	218	192	236	204	219	193	166	215	186	200	180	199	181	238	210	197	205	226	214	218	194	216	189	197	227	234	208	211	199	204	180	200	198	228	199	197	203	185	208	235	220	193	223	191	202	215	190	197	212	216	221	200	194	223	216	196	204	191	257	174	187	205	205	238	224	210	190	209	212	212	219	206	198	194	202	218	194	214	227	184	190	209	186	245	181	201	197	198	202	201	187	201	208	215	184	212	208	190	213	203	191	182	204	216	231	195	206	208	221	240	229	201	199	189	214	189	197	217	193	210	199	198	202	191	200	179	208	199	187	202	234	217	207	221	216	229	175	206	212	204	225	195	205	208	204	217	228	173	247	225	193	211	206	230	218	181	201	192	199	216	200	199	222	201	210	198	191	226	222	223	203	184	205	195	208	244	170	184	232	234	218	209	196	206	201	211	210	212	268	177	208	220	179	225	207	194	206	206	233	219	196	188	217	199	187	206	200	200	202	222	211	204	214	206	192	203	227	196	233	209	233	204	189	216	193	211	199	225	214	227	190	177	209	212	234	193	187	197	189	210	222	207	202	199	202	210	215	241	217	199	196	214	188	193	207	193	189	212	203	200	200	214	176	205	205	198	188	218	210	214	190	165	196	181	222	222	229	198	183	215	203	213	210	205	207	192	181	203	236	204	189	221	180	201	218	206	245	205	207	212	194	227	199	181	217	239	181	179	200	229	195	233	204	198	203	185	205	182	194	222	192	189	212	220	227	198	215	188	224	197	177	197	205	207	223	197	195	220	198	202	214	230	229	220	213	199	191	206	222	225	231	209	203	207	233	192	213	201	210	223	207	205	183	195	183	193	218	214	212	210	232	229	202	181	188	193	201	191	195	206	188	189	210	229	188	209	215	205	204	218	211	236	210	209	202	210	176	210	230	202	213	206	216	202	194	183	207	202	214	231	197	190	206	217	188	186	190	225	186	188	212	208	202	176	209	229	209	212	223	203	208	192	199	220	207	207	197	172	228	184	229	172	200	211	166	193	230	212	226	209	207	212	172	208	196	215	219	208	212	202	203	207	193	199	221	221	216	191	199	197	233	184	204	199	220	214	168	184	213	199	217	198	195	214	211	207	200	207	190	201	198	198	196	226	215	224	199	259	207	245	222	237	233	202	205	238	195	214	216	211	199	195	191	250	204	203	200	197	186	215	197	235	203	217	229	240	199	213	200	200	226	216	196	193	208	220
2587	549	539	557	565	517	535	536	546	499	539	505	511	550	524	484	550	536	519	499	474	502	511	522	497	514	524	502	498	502	506	514	515	491	520	506	499	521	561	482	489	507	504	443	521	498	503	534	512	493	517	496	521	512	485	483	526	486	513	497	544	543	480	511	481	523	499	474	527	522	513	527	517	493	519	477	525	515	489	518	539	474	490	528	546	488	549	528	489	495	523	477	523	497	491	554	511	529	512	487	529	517	539	469	485	491	483	499	527	463	537	518	492	551	526	502	512	512	526	513	503	497	535	529	509	467	464	555	468	507	536	511	503	555	500	523	527	504	505	493	513	503	529	486	542	500	552	568	503	528	477	530	497	507	508	528	527	508	513	492	527	493	506	509	524	506	496	523	506	480	519	526	528	523	524	492	517	526	522	522	533	513	469	431	527	508	557	474	504	523	485	514	501	532	544	509	495	502	507	536	513	508	503	476	533	496	489	493	481	503	491	497	497	489	467	514	521	525	520	545	517	503	482	529	514	503	510	498	484	525	563	520	501	488	514	476	497	483	547	530	544	499	514	471	483	556	516	544	517	513	548	497	542	480	552	525	473	497	524	487	481	526	535	502	530	536	489	517	545	514	533	518	534	532	481	525	479	526	550	473	516	525	537	477	564	532	496	507	507	507	508	543	498	520	507	488	547	522	489	506	509	474	516	503	502	512	486	476	493	516	516	514	486	548	528	499	539	523	486	479	507	489	499	485	544	481	471	520	518	488	526	491	486	472	498	515	501	496	496	510	506	478	483	540	500	538	504	505	475	511	520	460	541	484	468	517	496	493	520	498	504	528	548	543	478	517	494	512	538	456	490	527	494	495	514	522	481	510	483	516	514	499	481	515	524	530	508	528	493	542	483	527	526	521	498	483	483	522	495	501	512	485	527	524	511	499	479	514	517	493	523	533	482	503	524	521	508	488	491	500	509	509	490	491	512	539	535	486	522	513	449	519	511	523	487	503	475	483	494	477	557	522	497	554	505	532	492	503	498	503	504	529	509	498	515	525	504	513	494	520	545	487	498	495	511	533	541	497	482	510	485	494	549	551	508	481	517	522	483	522	529	477	542	506	515	483	581	514	494	512	524	507	482	481	493	528	498	461	469	517	532	501	514	524	487	514	565	518	514	504	542	473	513	479	483	476	523	484	553	488	514	524	508	494	516	489	563	513	523	496	495	473	517	467	481	534	514	433	496	513	494	550	471	485	481	551	455	515	509	475	502	506	474	506	493	504	485	541	541	496	505	514	558	479	509	515	520	541	478	501	497	522	511	514	476	465	480	493	504	497	544	522	529	531	525	495	517	495	497	490	492	522	522	515	497	489	491	545	479	511	512	513	478	527	501	499	510	494	511	508	506	521	501	465	494	468	459	537	504	538	513	504	506	480	473	487	500	497	524	504	500	471	529	550	562	530	487	499	525	521	497	536	539	505	507	524	495	527	515	498	507	460	566	535	520	494	484	502	487	517	474	503	474	482	476	485	522	511	470	537	514	544	466	486	538	516	472	494	514	483	491	548	480	499	511	544	516	477	514	499	494	546	520	522	508	477	487	482	524	535	498	489	496	515	529	494	513	498	471	505	486	521	502	529	514	517	500	505	541	467	561	486	485	504	477	504	524	509	512	487	536	458	474	523	538	483	486	524	502	495	502	522	485	509	528	502	510	520	499	540	495	496	500	489	501	526	539	509	497	542	514	469	492	511	500	469	525	449	529	509	500	513	492	537	529	487	499	499	550	535	513	525	504	479	511	505	528	534	534	511	495	534	517	497	466	474	491	499	491	488	511	498	483	525	534	501	536	531	523	494	524	492	462	533	508	492	497	537	511	512	491	551	519	469	484	498	499	486	514	509	508	520	502	483	484	540	523	516	543	519	466	506	474	486	509	542	546	492	458	528	473	532	459	531	517	507	515	458	561	465	480	527	480	468	547	502	495	457	491	539	509	492	504	515	478	508	469	471	490	538	526	530	524	523	544	536	498	515	525	504	502	496	514	538	528	512	544	474	487	513	525	534	543	471	506	503	519	476	501	501	504	517	495	523	534	541	481	523	536	522	507	478	510	526	506	514	466	508	535	558	493	522	539	477	523	520	535	535	494	518	498	527	540	485	534	541	514	522	501	482	474	500	487	509	511	522	477	501	521	495	510	518	466	530	528	537	499	518	514	504	525	482	493	464	515	477	452	555	483	504	541	535	514	513	499	477	515	484	493	514	495	485	461	487	498	490	510	491	505	501	489	469	513	510	537	491	497	515	518	520	472	472	491	551	483	523	489	467	507	506	489	498	473	514	515	552	520	483	453	513	463	480	471	479	483	540	525	480	545	527	500	484	513	494	504	538	478	488	503	508	501	490	503	520	501	495	513	509	500	496	493	544	538	468	486	534	508	508	522	523	499	521	520	504	527	525	533	513	506	528	513	504	472	520	507	534	508	508	490	523	448	510	484	508	517	512	509	489	492	547	498	532	493	517	536	523	529	498	479	539	461	507	524	496	526	531	527	510	515	500	515	514	523	492	542	496	485	487	510	489	548	491	510	462	546	538	510	502	513	515	476	517	520	513	525	470	499	516	515	530	537	535	503	497	511	504	498	535	508	512	485	525	512	530	468	520	504	472	508	487	500	493	507	484	532	507	516	505	489	488	502	520	491	512	476	485	540	516	512	522	463	499	501	524	525	529	520	514	514	510	482	459	505	497	527	533	474	509	517	546	504	529	518	509	541	506	477	523	483	503	490	550	482	489	513	557	479	479	470	486	496	494	508	553	514	519	525	532	517	442	540	476	517	493	483	515	518	526	511	536	519	473	496	485	463	506	523	486	501	514	528	494	487	471	476	530	528	468	529	510	494	492	570	535	517	487	537	504	516	491	496	499	470	511	498	486	491	483	486	513	507	503	517	490	460	516	495	529	467	491	511	495	497	477	483	546	485	555	487	504	505	517	522	477	528	491	516	511	516	517	498	498	509	504	496	510	538	513	513	503	491	521	505	539	531	516	515	487	496	478	512	497	511	571	522	491	523	535	505	514	519	525	516	525	530	501	515	470	487	515	520	513	548	517	466	508	497	540	536	527	487	507	518	511	496	472	528	498	542	535	478	530	532	492	551	523	509	485	464	534	515	484	537	539	472	481	501	547	532	512	523	532	516	522	504	551	485	494	493	533	556	540	505	512	500	490	542	542	523	512	479	532	488	503	495	521	521	491	477	517	508	533	501	504	507	522	479	517	531	510	499	504	527	476	481	534	507	473	463	500	493	507	479	481	520	536	522	527	452	569	520	518	500	490	497	466	548	533	502	484	500	501	473	492	532	528	476	531	501	511	537	519	487	514	496	506	552	493	502	508	524	502	527	494	483	493	515	545	516	521	501	497	490	525	508	509	483	509	504	491	564	509	494	474	496	491	509	504	509	515	513	483	517	484	504	531	476	496	520	485	487	519	503	495	473	524
11949	826	672	598	469	422	352	315	356	325	262	321	280	309	270	295	278	275	284	262	266	295	292	286	303	278	265	269	280	281	290	300	301	274	276	282	231	253	266	289	293	290	269	295	274	285	287	299	286	279	276	287	260	270	299	292	272	279	255	279	282	279	295	263	299	286	268	284	298	253	256	276	296	262	252	265	266	310	270	268	276	250	280	283	274	274	309	299	296	280	275	236	246	262	288	292	268	267	289	287	241	256	257	322	262	279	275	261	270	302	289	263	243	293	291	263	307	234	271	246	288	260	278	239	257	254	259	260	299	272	262	263	236	276	309	284	277	261	288	328	255	270	298	281	296	279	290	278	260	252	290	282	265	271	284	307	274	246	281	269	275	268	281	256	282	290	250	292	263	277	271	296	297	255	284	278	274	281	264	256	289	263	266	240	281	280	271	281	272	259	266	274	271	257	273	290	262	293	258	257	274	280	292	253	295	279	282	276	277	274	280	250	253	295	291	263	255	262	263	231	294	264	271	301	247	280	262	293	299	265	282	291	265	283	262	290	236	296	256	295	258	291	263	285	296	265	270	287	297	285	259	307	261	253	292	249	272	281	281	285	269	258	279	271	284	293	289	245	262	291	280	290	276	240	284	304	306	259	225	261	268	272	254	251	246	250	276	256	244	300	296	299	280	258	276	290	280	244	266	256	259	258	289	267	281	240	309	265	310	258	263	261	286	265	243	267	293	257	307	300	269	271	245	253	253	268	309	258	265	286	282	296	262	272	264	285	281	281	294	284	252	294	268	280	274	259	281	250	240	266	281	278	272	265	274	295	283	272	258	283	271	294	237	263	247	307	284	268	251	265	283	271	305	293	251	242	264	258	268	254	283	251	290	288	258	257	277	279	267	260	277	321	297	279	296	264	274	249	277	274	286	282	284	258	266	266	291	256	286	272	269	283	272	275	287	274	308	301	314	251	268	284	290	259	295	272	285	285	258	259	312	300	288	285	297	292	252	267	285	262	297	267	256	266	269	284	282	245	300	308	271	249	274	254	274	265	284	309	260	282	263	252	262	265	277	268	301	311	271	290	261	298	258	253	284	263	243	283	266	282	286	281	286	278	301	292	286	299	275	283	274	289	287	252	310	285	289	300	257	286	315	288	295	276	287	252	239	296	270	260	255	290	294	259	282	252	271	303	298	277	261	242	280	308	277	267	264	253	263	276	304	251	269	294	266	284	305	262	303	262	251	289	250	268	273	285	281	249	259	253	282	264	288	313	269	274	279	251	266	263	273	285	278	268	250	254	246	246	276	256	297	282	255	278	291	278	263	303	292	265	266	318	285	284	276	275	275	249	267	262	291	273	269	262	250	251	254	260	297	284	289	272	256	284	253	235	256	272	288	272	302	262	264	271	278	297	317	280	277	288	248	278	300	275	259	288	270	246	284	248	311	262	271	299	299	278	276	269	279	262	273	236	284	286	247	259	243	268	249	279	256	289	246	277	277	276	270	244	288	264	271	284	287	244	291	278	294	289	291	280	281	273	240	285	276	302	271	248	283	293	279	268	303	288	287	297	318	274	225	257	241	267	266	272	264	274	269	282	261	268	308	279	252	223	299	282	288	276	264	292	261	273	284	279	279	299	296	258	244	283	303	283	275	259	288	295	271	270	248	299	277	287	283	267	272	277	286	282	257	269	258	284	285	258	313	283	252	253	259	289	285	262	287	258	281	267	244	254	288	289	252	266	278	262	274	254	253	259	274	259	294	273	310	250	292	282	254	278	240	282	261	306	245	259	267	262	280	257	275	281	297	256	252	263	282	267	279	302	275	291	307	265	286	247	263	275	246	272	293	274	238	293	266	313	270	270	301	276	275	285	260	302	284	268	273	256	271	258	283	281	291	252	254	266	269	278	267	228	228	283	296	282	243	260	304	275	284	304	266	262	314	276	296	282	247	297	273	275	254	259	289	288	281	269	288	279	322	271	254	276	252	283	285	303	247	266	268	315	261	294	270	269	279	206	277	296	268	249	291	281	263	254	286	243	289	267	276	287	307	272	269	275	261	268	285	262	292	260	271	273	297	254	271	243	282	264	268	292	257	281	263	240	276	284	279	244	278	274	273	298	278	274	280	300	267	272	237	298	261	275	307	288	295	265	262	273	233	266	261	269	299	281	250	303	298	309	260	305	259	295	238	295	253	282	284	249	279	274	276	281	286	287	259	282	281	271	298	280	267	264	307	255	327	281	291	245	278	239	275	281	271	264	301	278	294	284	250	276	262	264	246	271	249	240	303	295	241	281	270	266	272	254	300	234	291	269	257	268	305	262	257	258	282	279	312	287	271	278	295	247	293	278	274	291	290	269	308	282	281	298	293	261	267	265	281	267	259	292	294	256	269	275	282	285	282	284	277	272	287	288	220	236	279	285	297	266	256	235	254	263	294	253	299	270	265	263	253	299	270	281	240	280	275	285	308	245	270	274	286	247	251	249	260	296	283	306	285	266	244	276	260	253	270	250	273	268	272	288	266	262	304	277	255	275	261	273	257	279	290	282	274	246	266	286	294	273	280	243	275	270	265	264	279	276	272	259	265	289	265	263	297	262	302	292	276	259	275	255	225	239	269	266	276	269	252	275	274	235	260	285	282	279	276	270	274	245	261	275	296	249	277	281	287	287	295	266	264	267	284	254	271	274	291	331	268	280	291	261	278	244	288	258	254	275	268	255	275	279	272	278	282	264	270	259	280	293	274	264	297	269	297	274	284	249	259	287	288	284	284	251	265	266	270	265	315	273	294	265	263	282	258	268	282	261	275	275	270	248	285	252	264	257	287	243	268	269	261	288	253	291	285	250	297	281	264	245	284	302	233	282	272	319	284	251	275	293	273	272	279	246	272	247	260	270	285	290	283	254	271	263	269	282	262	253	278	297	297	279	263	256	257	289	292	247	274	231	266	289	304	309	277	272	295	297	239	292	317	311	289	277	236	234	309	277	241	279	281	248	278	249	266	293	293	268	273	292	247	272	295	295	279	279	308	274	282	256	279	266	275	260	280	267	296	290	279	244	301	271	265	310	269	251	275	300	292	244	246	296	280	292	242	264	261	297	265	292	260	253	266	258	268	261	298	262	259	266	261	275	285	282	295	267	259	290	273	292	253	281	267	301	288	267	280	304	253	278	282	289	263	274	239	276	260	276	252	265	276	282	290	273	266	291	264	263	249	309	300	283	265	286	280	289	290	257	268	244	290	276	279	278	265	271	275	270	271	272	270	257	276	265	282	274	275	294	298	255	250	283	309	260	269	280	273	269	288	278	284	255	287	286	281	286	265	295	280	278	289	272	256	280	275	275	300	246	289	251	248	274	256	268	263	270	280	268	244	261	274	259	285	300	279	295	256	290	251	269	259	305	281	278	256	284	293	257	251	282	285	277	283	297	292	273	297	282	296	267	271	267	294	316	264	285	284	282	278	263	241	265	262	288	273	254	288	287	276	275
8228	961	1466	1563	1451	1266	1087	932	867	921	822	779	762	791	712	722	776	734	676	699	708	709	726	674	640	672	706	716	716	699	655	704	655	678	646	671	699	685	662	690	650	625	644	661	677	620	636	627	630	663	668	657	640	708	624	666	707	684	637	640	662	669	671	674	652	652	650	652	692	637	635	664	655	632	627	671	695	629	619	669	616	701	670	670	682	697	628	655	690	699	636	661	667	711	649	669	626	648	645	655	617	635	635	666	697	653	640	661	632	654	609	663	669	634	684	658	667	686	599	658	628	622	660	642	649	668	613	677	671	648	660	604	686	675	639	681	669	665	628	638	662	621	633	641	692	668	604	620	643	618	663	630	648	687	651	649	676	646	660	656	660	624	690	681	661	689	668	659	641	637	659	652	685	649	657	593	654	606	648	624	649	648	636	645	666	651	648	686	657	630	608	653	598	648	634	651	638	650	666	625	638	654	696	656	647	659	689	640	630	611	663	619	647	661	655	684	657	616	662	632	689	673	627	640	634	673	636	631	649	675	654	687	661	589	632	668	609	685	655	654	646	656	634	649	603	639	653	641	604	630	612	626	621	674	649	649	658	669	649	673	657	657	658	708	634	599	649	651	637	627	687	617	649	631	663	638	660	713	681	607	664	676	648	661	661	604	683	643	668	646	678	670	645	645	704	661	690	679	627	608	591	675	692	634	601	684	675	670	652	653	619	653	682	655	644	682	622	666	624	637	672	630	673	652	649	654	644	616	672	616	654	707	632	619	689	612	713	604	704	635	646	632	632	692	672	660	676	655	661	634	603	646	671	612	685	650	614	612	662	659	663	649	610	692	657	633	681	678	667	643	645	612	651	708	669	657	587	694	610	616	651	642	648	628	607	654	627	629	616	635	661	685	666	717	634	671	696	640	670	682	655	666	634	598	665	604	634	648	674	642	673	664	656	635	638	641	657	653	691	647	624	670	615	647	642	649	681	663	620	677	645	622	691	665	640	630	604	620	657	652	678	627	654	666	621	651	672	655	653	697	642	653	645	623	672	645	677	645	682	645	624	616	610	657	657	612	635	645	632	661	647	626	608	651	648	679	652	658	607	663	651	638	685	655	669	672	625	653	690	640	658	659	627	624	659	625	632	628	641	684	634	609	635	665	620	642	703	650	644	654	643	657	657	622	629	624	670	655	644	675	651	668	639	650	683	619	660	681	665	636	684	647	682	630	630	672	683	617	660	639	656	676	660	670	657	668	672	651	643	642	671	626	688	618	604	684	597	656	625	627	616	639	642	670	636	653	693	628	676	645	661	669	669	707	631	669	627	641	669	681	666	638	735	654	678	659	684	634	610	665	681	676	675	673	679	645	629	683	639	709	619	653	647	653	654	712	679	600	646	624	685	641	609	579	637	691	631	651	601	627	659	709	680	608	630	650	659	623	634	646	636	680	650	630	706	614	626	668	652	685	639	644	635	632	621	639	650	673	678	646	682	711	642	667	661	686	638	603	615	637	645	656	665	645	655	650	647	644	655	630	701	662	633	646	657	669	656	680	635	677	648	670	664	651	665	704	677	652	660	648	664	609	682	628	631	602	677	617	638	711	644	645	621	651	649	649	636	652	643	677	663	607	675	645	584	642	641	661	667	659	618	652	624	642	652	651	655	697	668	652	668	625	678	675	672	668	678	614	660	642	641	627	614	647	634	672	619	613	645	690	671	633	677	624	669	658	669	664	660	641	674	648	674	641	659	640	687	679	671	652	658	677	661	640	631	649	669	605	672	657	617	676	670	593	623	649	659	590	703	635	702	649	636	658	656	675	676	635	712	651	646	624	627	629	627	658	628	661	645	706	684	680	651	682	645	645	641	652	626	627	672	686	635	615	647	715	634	667	637	654	636	675	660	656	668	671	634	644	641	672	655	617	638	653	656	657	663	647	623	606	657	648	620	651	692	668	704	660	633	626	661	636	624	663	667	624	693	618	679	690	633	645	669	679	604	655	665	638	666	660	656	668	652	663	646	717	672	656	670	622	594	661	620	674	682	651	633	665	634	652	629	655	710	654	650	662	617	697	677	619	638	627	677	635	625	665	707	612	613	646	650	602	709	651	662	644	652	655	680	657	658	676	668	630	686	610	624	616	649	659	637	626	673	672	613	613	655	684	655	628	628	619	631	609	688	641	660	664	681	664	642	667	656	683	668	647	666	697	685	637	644	665	662	663	669	616	669	636	674	653	670	656	634	701	661	625	677	677	630	674	645	621	651	666	664	654	654	643	615	597	618	656	673	672	652	639	667	638	608	666	640	654	647	671	657	659	652	670	678	639	675	640	647	640	664	626	611	707	628	669	629	627	623	597	621	643	683	632	703	649	644	674	659	613	596	649	674	642	633	642	673	636	642	659	591	648	667	652	668	650	654	628	654	625	568	701	649	636	668	636	646	644	685	619	603	646	669	689	693	664	682	654	656	656	672	645	665	703	654	665	657	613	680	641	661	667	642	648	656	691	646	659	646	653	618	629	648	652	619	632	655	619	631	696	624	636	653	654	702	648	718	645	663	616	627	639	654	629	611	648	671	591	649	698	643	671	670	661	653	642	648	656	651	669	626	629	648	628	705	651	618	647	638	624	635	654	624	628	663	666	628	630	635	638	619	674	639	640	661	599	667	651	656	629	661	677	585	667	691	679	654	609	631	657	630	588	616	662	646	627	686	642	647	624	636	652	649	669	627	643	672	667	659	666	668	677	668	643	683	604	618	649	626	667	618	610	597	692	695	656	621	683	636	670	699	648	700	696	626	675	624	639	624	648	635	672	642	679	663	641	649	643	686	684	672	688	659	660	650	640	637	559	679	634	610	705	644	640	643	681	618	687	622	683	658	649	690	695	653	603	673	650	683	651	668	666	675	652	640	599	612	646	635	661	626	645	675	619	617	651	648	664	631	619	688	653	597	625	652	662	679	663	631	651	624	617	628	643	625	666	633	670	647	661	623	683	663	690	653	627	700	652	602	610	679	648	658	684	654	659	667	636	626	682	650	655	605	642	695	640	660	618	691	616	701	654	657	578	665	608	612	667	690	645	673	666	643	659	680	627	672	634	645	676	616	636	691	668	660	638	624	673	674	623	680	685	663	666	650	688	662	642	615	647	629	631	646	598	626	649	629	705	641	648	672	684	626	644	601	659	659	682	617	658	685	633	639	651	638	670	660	649	656	639	647	694	620	687	689	648	672	661	593	628	644	656	650	625	681	673	643	627	667	665	707	603	627	654	685	646	659	638	646	636	665	668	632	625	704	647	575	616	656	665	652	715	610	680	715	618	621	630	650	640	617	632	665	693	660	673	652	692	662	642	604	650	622	665	668	736	684	662	649	662	634	656	621	655	715	659	632	674	611	629	672	643	677	672	624	631	665	656	621	651	664	625	667	657	698	622	658	626	649	632	631	712	678	669	653	702	649	670	683	632	691	654	635	680	637	645	681	671	638	660	667	628
20558	1977	1179	1066	760	614	539	523	523	481	467	450	489	458	439	422	428	407	412	427	394	426	409	391	397	387	393	430	390	405	430	390	387	414	398	408	378	377	362	423	425	396	401	433	398	428	401	400	433	414	412	413	436	397	391	415	396	361	421	414	398	325	365	382	404	400	412	373	410	393	419	404	389	403	395	385	396	414	413	348	382	426	407	392	409	422	397	381	380	391	391	394	412	390	418	406	413	381	384	412	377	412	396	360	420	443	375	427	404	369	433	424	441	428	441	409	410	403	404	388	374	378	396	389	388	416	387	418	396	430	404	396	418	389	427	395	391	366	367	382	408	391	402	410	433	405	417	393	420	380	387	413	397	389	397	394	419	439	395	428	421	348	392	368	384	371	389	435	362	376	393	422	402	357	389	389	410	411	380	414	383	416	415	441	387	387	390	403	378	368	399	390	412	411	359	379	395	411	395	399	404	389	393	376	388	409	383	413	408	408	411	422	420	388	371	400	380	386	381	377	383	405	399	386	408	383	424	401	391	400	382	377	400	408	390	399	410	373	425	408	380	374	402	428	390	409	386	419	413	399	411	395	398	365	403	440	366	352	429	425	385	411	432	410	391	401	416	386	373	421	408	406	423	380	389	417	398	448	391	414	434	358	401	418	404	348	428	393	411	439	420	393	431	391	381	406	416	347	454	393	437	409	390	412	433	403	367	412	385	405	424	439	415	367	434	398	403	419	384	388	397	389	394	414	398	437	448	399	410	407	420	422	423	361	385	445	409	380	387	401	423	409	385	412	383	381	403	381	416	402	428	406	377	389	383	430	403	404	437	378	377	390	408	425	394	363	409	442	419	370	419	392	404	424	398	399	399	390	384	402	443	381	378	363	388	440	380	414	426	444	401	394	382	394	409	419	385	367	419	414	433	407	397	399	396	406	404	390	393	328	389	389	412	394	392	394	410	394	388	407	370	394	377	424	386	387	361	394	384	398	415	406	358	381	409	420	410	369	369	383	444	420	382	384	406	407	388	417	380	403	416	399	374	412	390	422	438	375	431	402	375	393	425	400	386	409	373	389	399	432	384	413	395	425	360	399	396	386	365	402	398	392	405	402	379	371	400	430	421	427	429	401	377	395	416	397	378	401	367	417	390	391	414	397	374	419	400	406	387	411	411	393	401	392	376	407	421	424	396	392	413	385	382	410	380	409	394	409	377	395	415	410	388	407	434	382	412	368	374	395	379	411	420	383	424	458	368	397	394	429	433	396	429	400	389	444	412	401	380	402	396	310	355	393	378	415	355	422	424	397	387	401	390	386	395	403	412	408	388	397	370	377	416	403	422	390	402	383	401	410	441	379	419	475	423	407	401	426	417	384	406	389	364	381	359	394	383	397	393	417	363	389	385	377	411	376	399	392	411	387	409	440	407	377	427	414	397	389	443	441	385	385	425	431	381	419	404	412	375	388	421	445	419	385	408	442	392	401	382	353	386	407	406	441	384	357	405	423	451	392	368	386	390	379	404	418	447	409	395	392	433	405	411	420	384	443	378	391	397	388	411	376	403	423	402	388	379	396	376	390	411	385	406	387	380	379	376	385	414	372	409	412	422	392	355	383	380	396	385	393	388	412	371	340	421	399	395	425	473	402	408	443	371	419	425	391	354	358	371	392	398	414	409	385	391	395	403	352	383	364	421	412	349	438	408	441	390	417	362	406	368	430	446	405	417	420	437	428	436	421	428	442	421	397	406	438	425	409	372	361	443	406	391	377	421	417	409	396	349	400	408	348	394	421	427	425	381	366	420	368	407	399	481	349	402	402	425	406	411	419	388	425	357	394	344	409	370	409	387	451	409	415	425	410	383	395	429	421	433	389	371	403	380	427	388	408	426	382	404	421	448	364	417	380	402	383	377	396	401	417	417	400	401	404	415	375	378	384	382	424	405	396	361	413	384	403	407	413	400	387	413	357	344	403	415	377	390	393	424	382	430	390	341	394	422	413	379	402	375	399	411	424	395	399	373	394	430	411	386	395	373	458	409	397	410	415	375	394	426	370	406	447	420	380	402	350	397	416	366	391	373	400	411	431	409	379	380	396	442	435	351	393	400	396	412	428	409	396	429	432	392	397	399	395	398	448	414	379	400	399	391	413	370	399	421	412	380	411	384	379	384	419	360	415	391	403	415	370	386	402	399	393	440	384	414	413	417	366	448	396	386	422	394	371	416	424	416	421	380	388	386	424	381	404	408	377	423	400	385	391	407	386	399	409	384	392	424	417	399	419	408	384	347	405	382	424	397	396	381	423	426	375	429	444	382	480	388	413	378	385	454	395	400	408	395	419	398	381	444	350	366	369	398	401	408	401	378	343	389	390	361	383	390	385	440	369	424	374	420	388	422	373	383	429	370	453	418	379	385	386	415	422	378	408	381	429	366	405	418	409	364	389	397	375	385	442	404	424	376	392	409	361	399	490	388	379	387	390	371	401	383	398	419	354	419	417	372	414	392	397	417	355	412	422	392	420	409	381	392	432	436	404	417	383	374	440	377	365	424	412	376	413	382	434	412	398	383	399	425	389	373	387	363	414	398	403	423	390	395	401	424	388	422	384	350	392	395	364	408	403	387	439	397	436	460	413	423	377	407	424	395	397	397	377	378	376	360	391	384	397	403	423	451	396	362	398	413	384	407	442	404	408	448	425	345	437	392	365	420	376	392	377	414	405	393	425	361	459	416	434	406	405	408	406	386	392	437	376	384	351	378	403	370	427	393	420	421	423	363	407	400	376	410	423	452	409	376	420	376	374	421	414	400	426	391	419	394	394	385	415	384	408	391	369	380	450	402	387	424	384	399	442	423	382	452	373	432	374	381	419	379	410	385	394	406	357	386	387	387	398	398	396	391	406	382	401	417	397	431	413	384	401	431	411	371	394	419	440	418	420	438	395	388	415	375	439	402	417	405	425	356	379	422	407	384	357	394	392	423	383	397	406	378	411	367	415	431	376	405	392	401	403	377	386	404	366	385	363	393	404	397	384	406	410	414	365	411	413	429	391	440	429	365	404	371	414	402	389	421	398	383	379	439	401	406	399	400	382	395	378	403	413	403	410	412	395	378	403	408	359	451	377	389	402	418	359	404	395	418	376	381	402	398	405	382	390	426	414	394	404	390	409	393	377	351	448	406	389	368	407	426	400	418	402	437	394	363	370	431	398	377	381	394	403	389	349	411	443	387	384	425	382	399	383	393	389	373	372	382	382	390	422	390	353	379	388	399	394	408	413	397	400	428	423	387	418	447	378	372	408	429	355	421	394	403	436	443	423	393	412	358	407	390	375	414	369	374	451	430	433	397	388	364	399	416	390	373	409	408	412	392	417	396	395	404	374	391	394	433	395	387	402	412	401	407	366	409	386	389	388	388	384	423	382	394	381	448	377	380	395	418	402	414	402	387	404	398	424	402	395	382	375	413	368	383	399	408	400	397	380	364	411	415	427	368	396
11371	1385	2407	2734	2439	1991	1759	1478	1352	1352	1301	1151	1116	1109	1014	1074	1007	1022	966	1008	992	948	952	1001	941	953	966	969	900	959	936	951	945	998	922	985	887	865	944	891	921	910	918	955	906	942	901	891	894	887	859	937	891	907	871	939	916	892	892	910	925	921	884	894	933	898	901	901	889	913	881	902	884	862	886	934	883	923	916	923	900	874	879	902	861	892	931	906	928	878	926	844	902	893	908	943	867	896	920	887	904	882	911	896	885	930	952	882	899	931	879	948	942	923	910	873	931	913	877	853	867	911	872	889	923	862	918	962	905	906	914	907	896	921	980	927	866	837	896	963	940	880	882	942	918	883	927	871	911	918	908	848	903	914	922	931	860	863	900	902	943	879	850	881	929	879	902	882	905	906	916	902	927	922	850	933	892	893	864	858	874	916	903	908	906	918	914	877	849	937	894	899	851	895	888	864	918	860	868	867	868	877	926	859	917	869	891	847	891	851	907	881	931	909	906	905	880	877	895	848	833	963	860	900	889	884	876	868	913	888	886	918	879	889	880	915	934	863	875	872	884	899	881	918	881	879	872	896	909	891	851	878	947	888	908	904	896	882	866	915	890	896	898	902	864	892	881	852	819	890	965	927	859	903	863	915	881	930	913	905	900	893	861	872	912	883	874	902	912	917	879	937	890	914	881	905	900	908	892	926	830	888	955	894	899	899	868	831	867	869	945	870	908	867	900	883	902	905	912	904	911	913	904	907	873	846	882	918	887	868	887	890	918	824	916	846	919	846	941	906	909	880	904	931	918	856	854	921	904	919	869	881	852	900	880	876	889	879	891	886	908	876	859	897	915	857	857	892	910	897	883	891	897	935	895	918	873	855	896	935	842	883	909	902	839	895	869	881	926	918	857	931	856	839	879	853	919	898	896	900	909	882	881	907	919	951	859	893	906	858	861	907	895	895	885	907	863	935	898	892	896	898	858	892	849	890	862	895	928	848	889	924	943	869	922	907	903	904	915	892	889	890	940	909	860	875	878	904	918	911	890	898	884	909	894	879	917	902	891	913	900	866	900	864	879	894	829	876	916	875	886	831	853	902	935	902	927	876	907	890	904	862	886	916	923	901	896	914	919	871	873	936	889	889	896	914	856	848	882	873	873	894	905	899	910	881	890	857	905	870	867	953	962	899	895	882	912	825	892	949	926	893	879	909	892	895	884	951	894	885	852	904	893	877	943	918	942	893	914	889	876	898	903	907	937	903	858	851	940	896	884	882	845	919	897	890	873	913	881	911	881	881	912	929	872	889	868	929	850	887	907	929	886	879	902	941	932	891	893	906	886	846	933	921	858	891	859	888	930	790	901	925	901	909	857	875	901	890	914	872	865	887	864	931	940	894	887	877	879	906	844	873	906	934	890	875	896	916	890	903	884	911	851	887	902	938	875	907	928	907	856	861	894	877	922	911	891	932	851	892	859	891	921	869	889	899	951	862	860	936	904	910	882	889	839	947	918	905	831	893	921	913	932	907	971	865	927	891	870	920	959	898	949	853	902	886	920	921	843	869	857	836	848	893	921	903	880	918	947	876	889	858	888	903	856	935	878	911	912	874	854	876	928	895	947	900	872	921	836	880	831	870	883	976	879	891	888	821	913	896	885	917	913	886	915	891	901	890	833	884	902	881	885	895	863	884	869	912	973	876	884	875	886	882	874	851	913	874	881	861	875	951	841	893	947	940	885	924	895	905	901	816	910	936	892	902	946	953	875	891	869	859	870	869	877	873	890	846	877	906	888	947	938	861	912	887	865	863	914	902	889	869	871	913	883	894	916	907	865	884	866	864	858	931	901	898	910	936	853	899	879	857	897	886	890	868	901	961	824	883	883	916	866	882	881	905	898	854	894	848	836	892	915	898	860	899	855	879	928	890	893	859	912	892	882	890	944	903	930	958	894	855	829	891	913	864	913	910	899	890	876	905	845	946	856	956	876	869	857	899	877	860	898	904	976	878	897	891	922	928	887	893	923	887	907	900	897	907	911	880	868	906	922	901	906	851	919	872	930	891	868	873	892	844	914	886	914	867	941	915	892	856	850	860	862	952	900	882	964	852	826	892	884	890	837	870	914	942	906	855	910	844	914	885	909	865	861	877	861	925	876	894	927	935	911	861	905	911	916	839	872	901	860	874	930	881	922	861	873	906	909	875	906	907	939	955	880	898	873	911	938	908	853	909	895	908	854	932	886	821	944	900	888	879	901	892	891	891	879	898	939	946	902	858	872	927	889	862	888	893	847	910	899	835	880	838	911	853	890	860	851	882	858	922	878	846	865	901	865	891	881	944	874	868	930	872	953	899	838	868	896	922	880	866	891	895	828	932	887	895	863	889	879	931	867	838	913	854	908	894	897	861	877	897	847	874	935	913	896	872	940	942	920	929	911	881	877	858	881	878	909	829	879	882	890	890	907	915	888	859	893	955	937	935	912	894	930	854	922	918	860	930	906	863	925	906	872	885	912	880	911	941	855	862	914	911	882	858	884	894	892	869	904	889	960	934	840	855	856	948	867	926	912	888	900	903	923	910	919	963	855	919	889	886	896	898	902	868	875	931	873	882	872	918	912	878	883	935	905	862	847	878	856	905	897	909	882	885	932	885	864	900	950	873	841	922	884	905	884	871	920	905	903	886	898	918	881	870	904	869	919	937	855	891	900	905	876	882	924	857	838	847	892	939	897	911	923	812	842	851	887	972	810	951	882	863	877	875	875	882	926	893	836	931	883	864	912	913	897	915	933	879	901	881	864	896	930	957	936	883	916	883	905	857	886	845	875	864	892	881	881	914	865	922	899	838	898	853	880	881	841	844	938	868	904	914	903	902	918	877	887	886	855	887	846	862	928	879	893	883	873	939	840	904	881	930	907	863	852	907	900	966	873	891	898	890	895	831	883	862	883	845	869	884	888	875	880	881	939	880	900	910	910	906	873	898	921	907	878	860	887	846	908	885	919	872	920	870	884	893	903	921	887	854	921	971	868	909	875	877	919	920	872	896	916	869	824	858	908	892	921	829	879	890	835	903	898	877	884	891	838	931	911	870	870	891	885	845	843	894	970	863	910	842	903	928	932	894	837	860	901	910	896	912	898	876	897	923	835	911	943	888	886	877	881	887	894	872	907	874	886	885	909	866	885	884	923	912	910	908	860	900	887	916	910	890	897	808	934	952	920	866	945	893	914	850	868	922	875	899	884	886	895	856	873	918	935	838	883	914	858	866	885	867	873	913	902	906	886	890	890	832	918	913	881	873	910	921	905	886	915	878	882	931	925	895	882	896	870	875	896	857	946	901	865	845	924	895	879	933	881	913	899	890	878	861	906	916	862	883	897	884	898	927	941	844	943	927	869	910	870	881	912	905	810	930	872	912	934	907	863	885	915	899	840	894	903	864	903	922	845	973	928	941	864	891	890	889	877	924	934	899	890	861	879	910	910	940	840	893	894	920	902	950	902	860
3668	280	234	236	219	191	199	242	207	240	208	194	181	218	214	213	223	209	201	199	192	195	234	209	195	168	201	211	221	203	204	210	227	214	208	209	181	223	184	240	231	198	221	215	186	202	208	200	196	203	223	209	218	222	174	199	203	203	198	207	194	209	185	188	217	191	234	210	235	185	204	236	204	219	209	207	225	222	229	193	191	214	224	206	197	215	243	200	224	206	217	216	214	193	231	214	202	226	222	204	203	228	216	211	194	225	223	197	203	201	202	214	197	200	227	255	174	174	207	196	194	238	217	214	198	214	235	213	187	205	218	259	208	195	201	232	218	187	217	217	212	200	212	250	191	212	199	217	209	189	190	204	223	171	209	183	205	208	234	215	170	178	223	216	193	207	228	210	204	189	235	224	224	189	214	215	216	196	212	233	189	191	213	203	233	184	246	223	188	216	187	201	189	198	181	213	231	222	196	177	211	208	190	217	225	236	200	165	206	190	242	213	224	211	204	200	213	182	245	199	212	208	183	186	212	207	212	235	224	225	223	229	193	224	227	217	206	206	213	199	222	195	198	192	222	192	220	216	183	194	186	196	217	201	190	214	212	192	193	197	225	231	209	233	214	194	208	187	208	218	216	201	214	266	213	226	219	188	207	218	220	209	181	201	201	193	176	210	218	213	206	189	206	231	198	203	166	210	207	216	191	196	208	198	192	238	207	233	205	203	200	233	200	229	248	195	203	237	193	220	190	202	194	220	209	217	237	237	205	195	190	193	214	217	199	202	205	189	192	224	217	202	237	226	210	232	198	195	208	252	194	187	221	207	213	226	250	182	195	215	226	195	219	226	218	183	229	194	209	214	189	194	218	203	213	218	193	184	213	224	205	159	204	209	207	210	207	204	188	219	193	209	193	179	210	194	199	218	220	211	201	230	235	209	209	261	228	202	195	235	212	228	206	239	233	212	202	181	213	219	181	196	205	215	212	196	203	226	217	195	227	203	211	230	206	214	232	243	197	215	207	214	221	215	236	195	180	188	208	218	198	180	242	226	202	240	179	197	228	202	215	238	191	201	211	210	201	201	226	189	198	221	217	202	195	208	204	217	201	196	230	191	173	219	204	201	194	218	216	196	181	188	198	209	190	202	209	191	184	207	199	205	213	198	241	210	226	203	199	216	216	214	209	218	210	199	206	224	232	230	209	194	217	182	211	213	199	190	204	179	206	224	222	197	217	211	203	193	184	219	211	198	209	198	169	216	192	176	232	192	232	219	239	187	212	213	214	201	213	232	228	200	185	201	229	200	185	204	220	199	198	200	203	226	214	207	203	196	188	226	209	187	192	206	218	218	214	196	214	195	200	200	202	205	223	200	231	225	226	182	236	200	180	197	199	216	206	216	171	237	209	196	215	230	227	219	180	235	222	229	185	225	195	209	221	199	200	238	197	220	171	191	192	193	239	218	203	204	175	190	190	216	244	203	218	206	200	197	214	212	219	196	204	188	195	219	210	185	209	229	218	216	235	207	216	185	200	188	219	193	237	232	192	213	187	218	224	209	216	171	191	213	192	208	228	211	224	190	218	199	217	222	183	196	216	210	206	215	184	187	215	220	208	193	216	213	197	204	212	195	212	215	234	200	194	219	213	218	207	243	164	205	201	219	188	206	198	209	216	205	204	220	213	217	182	201	202	227	181	214	216	181	200	196	181	217	227	221	215	210	225	225	212	216	204	216	199	210	199	202	196	210	221	199	199	226	214	213	209	241	217	200	219	208	222	212	226	214	193	199	219	204	201	196	203	228	195	205	221	238	196	201	188	194	217	164	214	220	215	228	209	234	200	220	198	238	218	205	223	178	192	189	211	206	209	194	206	211	229	225	193	218	216	190	180	207	226	221	202	221	222	201	211	190	191	201	210	181	202	218	223	236	193	219	193	206	216	200	213	218	225	229	201	195	198	200	204	184	206	159	216	218	211	228	248	199	221	198	204	204	200	189	249	232	227	208	241	205	172	180	233	182	212	218	202	221	206	209	209	190	252	230	222	241	198	219	218	197	210	196	177	169	209	177	187	205	220	200	207	235	235	209	221	193	182	187	206	185	199	212	189	215	216	191	201	227	203	229	174	207	176	216	249	209	213	191	200	230	211	230	209	191	200	204	193	198	210	185	190	216	191	224	205	224	218	234	190	202	165	220	194	186	210	190	225	212	214	194	218	223	199	212	228	191	193	201	212	205	201	225	206	194	212	220	239	191	234	245	213	192	221	209	239	228	215	230	215	212	214	235	217	190	198	190	220	198	225	224	239	198	187	191	190	199	180	207	219	220	260	206	199	214	205	223	197	195	212	211	204	209	216	188	205	191	204	244	193	202	191	229	207	202	186	198	208	197	212	194	223	206	189	204	213	229	210	215	198	219	215	190	205	181	201	190	205	228	184	221	216	205	205	205	226	194	191	179	195	214	200	212	204	206	219	209	222	190	212	203	222	234	239	218	216	210	229	199	202	193	216	211	205	255	201	246	195	188	205	201	217	246	217	178	217	224	193	225	184	220	210	197	185	181	214	210	205	216	181	177	214	205	211	189	200	209	200	226	210	208	200	201	212	186	207	203	185	185	190	231	227	237	253	204	193	199	214	210	223	255	218	209	210	210	213	198	216	204	170	236	225	224	221	208	204	197	225	218	169	183	234	205	197	210	215	222	211	208	228	211	208	190	186	196	185	207	221	224	193	217	205	196	214	211	233	191	218	212	185	198	228	187	215	202	190	238	228	210	195	209	220	209	185	201	206	190	230	204	223	200	186	219	203	193	214	198	191	217	210	256	212	202	232	206	213	190	205	202	195	215	202	228	232	205	195	206	194	168	198	214	188	214	224	225	219	228	206	172	214	230	230	211	195	226	204	206	234	193	181	205	209	202	219	196	184	180	228	212	192	215	218	202	202	205	183	190	187	217	180	208	197	194	237	206	189	237	187	210	210	191	216	214	217	169	210	217	185	203	216	201	222	211	204	210	226	214	184	207	221	204	187	221	202	189	208	218	199	181	216	225	206	184	227	234	224	191	212	193	205	203	183	234	204	191	206	205	206	216	212	212	228	203	232	183	208	201	212	207	212	212	207	199	205	211	232	233	174	184	241	191	185	211	208	214	230	202	201	220	210	220	212	221	233	203	214	194	213	203	221	198	222	220	202	196	226	187	214	229	194	234	192	219	202	226	224	179	224	187	222	225	218	205	225	205	204	196	193	239	210	210	218	199	208	210	234	220	211	165	208	189	216	204	225	211	248	219	197	225	213	229	209	229	202	196	187	183	207	199	207	226	211	196	221	215	195	185	190	219	205	216	203	213	205	186	181	217	172	240	191	209	239	178	210	190	221	192	190	206	215	206	198	213	207	199	219	217	199	182	212	196	202	225	202	220	210	233	216	225	225	170	224	224	217	213	231	212	206	226	211	226	207	189	229	207	208	202	238	210	214	223	237	231	203	201	200	192	224	205
2709	539	602	590	571	563	539	552	513	576	517	489	541	484	501	526	486	555	512	512	495	529	493	521	500	532	515	516	539	504	536	451	521	505	514	466	526	495	465	507	522	510	532	527	514	506	504	570	522	536	544	520	511	515	507	509	527	522	546	533	504	535	541	532	503	499	572	539	486	505	519	517	507	504	517	519	493	499	508	572	516	520	522	546	554	516	517	507	507	510	472	518	502	531	504	498	489	516	532	572	516	529	501	518	501	547	527	526	489	538	503	501	542	490	537	501	540	518	526	501	516	561	522	506	518	539	549	543	517	478	459	515	547	538	547	566	510	535	498	492	494	539	500	525	533	530	480	528	464	522	459	529	512	556	472	529	536	478	486	552	497	536	523	519	495	524	504	545	532	510	529	489	522	512	464	551	493	483	534	517	535	523	501	505	493	517	500	477	509	483	502	518	533	501	514	523	538	505	531	518	538	488	538	529	505	491	513	527	479	513	510	522	472	512	492	544	518	494	494	489	518	515	558	522	526	500	502	508	520	484	493	492	505	507	512	530	507	513	538	496	513	534	540	526	523	523	493	505	519	524	499	500	515	556	517	490	558	496	538	512	532	457	536	519	547	486	499	486	472	514	528	545	524	512	478	520	510	562	487	517	514	514	504	529	532	520	486	506	555	490	519	520	493	502	492	487	533	497	521	496	544	541	530	492	531	481	523	527	501	524	525	509	503	519	524	506	533	533	522	512	488	538	492	536	475	501	492	551	507	560	501	494	514	500	511	518	505	504	523	509	485	543	494	501	496	517	498	535	511	534	489	523	493	533	523	518	564	522	521	470	511	533	526	492	500	483	525	471	505	495	540	516	498	513	530	456	516	530	502	558	537	504	495	520	535	490	532	528	532	521	484	510	520	481	486	510	541	495	497	535	539	530	546	516	521	519	546	507	534	506	514	479	458	504	491	512	499	493	497	544	504	496	507	487	526	490	542	522	522	496	473	495	523	513	529	518	575	500	505	541	530	508	528	488	510	505	517	524	532	494	513	556	500	500	513	494	530	490	521	534	530	505	524	508	502	564	500	498	522	508	476	495	497	529	543	544	534	518	529	514	508	539	489	542	526	499	493	503	539	512	500	514	506	481	516	499	511	549	516	535	529	517	509	519	498	512	479	523	518	523	503	573	498	502	491	495	507	536	521	534	481	517	484	462	568	486	526	538	483	503	527	503	544	529	513	546	516	533	495	520	544	524	545	528	503	556	550	513	514	506	510	514	536	540	499	510	532	510	551	502	533	487	505	532	526	522	494	504	500	497	505	521	527	548	562	484	498	511	529	500	496	494	508	516	542	530	486	524	513	523	527	497	532	478	560	552	490	508	511	564	508	518	501	512	518	517	552	508	510	506	490	509	535	505	502	522	504	491	539	495	525	531	493	525	517	498	503	542	514	483	552	527	485	487	534	484	503	534	526	505	561	507	567	481	521	476	524	517	509	533	493	505	493	565	522	493	545	534	521	503	505	542	498	547	509	488	506	513	479	531	514	506	529	478	544	534	561	479	479	473	497	477	515	480	511	522	509	499	506	535	553	521	517	523	541	484	534	499	501	509	469	468	510	530	526	492	518	529	486	494	510	523	485	509	508	498	487	488	517	503	527	522	511	496	555	529	470	527	515	496	498	507	521	506	500	536	521	524	532	521	538	496	476	484	505	538	505	512	570	502	523	537	519	514	514	518	523	497	545	535	494	563	484	518	518	489	576	500	512	462	503	494	503	517	504	493	514	484	503	492	484	564	534	504	501	504	519	554	510	524	518	495	562	532	550	498	489	490	469	509	533	505	523	529	480	482	498	542	520	500	488	523	523	519	473	510	493	499	531	511	528	535	524	547	514	461	526	490	500	523	484	497	522	531	529	477	524	480	502	511	526	528	510	522	520	531	480	552	524	521	509	538	510	550	491	529	524	512	527	494	520	516	494	496	480	532	492	509	501	540	538	522	483	503	482	521	499	498	468	480	502	486	509	498	520	482	519	514	513	515	520	530	502	530	545	489	538	524	508	512	542	524	481	564	496	493	503	512	519	504	544	504	489	491	508	550	530	534	519	526	530	530	491	497	520	541	512	522	521	528	521	524	542	524	517	510	521	496	486	516	532	511	534	529	560	561	497	540	535	551	530	520	520	511	496	493	521	493	534	518	534	523	517	527	514	494	527	567	453	526	499	546	496	491	525	495	493	527	498	517	563	506	493	516	476	548	525	496	538	515	527	502	523	518	500	470	520	534	493	498	497	547	538	502	491	539	513	494	557	485	532	500	471	513	491	532	523	465	521	503	510	517	485	501	504	490	544	526	491	535	515	510	510	487	518	519	461	527	543	498	525	500	519	535	510	493	494	519	485	528	526	513	507	496	527	559	497	482	497	510	490	533	507	500	539	518	523	471	562	501	459	502	541	513	534	490	517	523	520	523	518	509	467	538	510	504	517	524	557	510	511	525	529	497	521	495	488	530	529	520	539	493	507	550	509	518	505	527	510	514	502	499	495	520	482	487	507	543	535	498	486	505	544	478	521	503	506	509	514	540	482	541	558	490	527	548	504	529	547	515	458	517	529	513	524	485	521	502	503	530	499	492	504	491	493	526	537	512	529	519	513	510	522	540	521	508	527	527	487	497	496	516	503	556	485	490	505	494	511	528	495	511	518	477	515	500	540	526	511	491	510	469	533	528	523	520	509	446	505	503	533	508	464	516	564	499	534	508	517	509	539	512	460	513	516	529	508	486	500	520	543	539	536	491	503	566	526	527	496	525	510	483	494	523	525	539	538	515	510	515	505	494	537	503	521	515	522	507	475	520	523	505	509	519	534	476	541	529	532	510	504	517	521	517	519	527	455	532	538	484	512	534	495	512	565	516	573	510	521	544	497	530	505	457	504	543	516	518	539	525	539	550	515	530	519	525	476	553	526	511	476	488	507	495	466	512	529	527	490	497	511	567	539	520	513	528	495	492	530	506	496	487	462	498	503	474	515	465	506	559	485	506	499	513	528	463	513	498	540	503	510	501	530	533	563	512	475	525	504	517	553	517	536	513	519	518	541	503	480	505	534	526	530	532	493	488	486	531	488	512	526	502	510	513	520	542	535	478	526	525	493	529	527	550	528	581	511	524	537	506	536	516	533	535	528	483	507	488	522	504	440	538	507	509	527	487	527	520	492	466	517	498	546	504	510	522	529	509	486	530	545	544	563	520	489	503	506	486	474	545	532	548	496	529	490	505	521	498	525	525	506	498	506	485	529	507	521	467	531	518	514	511	524	490	503	493	530	521	488	532	510	508	491	538	523	466	521	491	482	522	495	509	549	587	528	515	523	493	519	499	511	552	505	499	511	505	508	510	527	497	513	516	514	531	537	540	496	507	530	483	537	514	516	532	537	514	541	505	492	504	488	501	487	518	512	505	479	528	528	494	529	519	493	463	486	514	485	477	497	513	509	512	518	490	515	484
12699	875	701	578	451	380	387	340	326	317	321	284	286	280	299	294	295	286	271	296	296	295	317	303	300	275	266	252	286	273	291	267	306	256	284	259	276	285	276	251	259	264	249	269	294	249	271	263	274	282	278	286	288	279	281	277	279	280	270	291	293	253	245	290	266	247	270	336	282	249	267	262	292	283	268	272	262	290	243	229	283	281	274	279	264	238	255	270	302	274	303	296	300	275	279	285	307	293	267	263	249	278	251	283	298	268	275	239	278	256	275	251	285	281	271	247	257	267	281	293	281	320	288	280	280	292	286	243	265	288	268	269	288	278	291	257	284	300	284	252	285	274	279	251	285	304	241	260	297	277	293	282	300	294	269	292	256	301	287	275	265	291	275	259	288	275	288	279	270	285	270	266	282	263	300	307	285	313	341	257	263	286	237	287	269	275	259	292	292	280	287	298	262	263	269	290	296	280	295	272	240	299	265	261	291	268	284	314	271	276	286	291	263	275	274	280	245	285	257	283	264	253	289	294	296	277	273	300	331	282	275	273	319	275	266	265	263	250	285	272	255	278	270	257	283	285	291	280	265	287	273	257	260	278	246	269	284	238	302	326	277	285	307	285	272	293	261	285	252	264	285	300	260	243	269	256	266	259	272	268	280	266	267	280	291	286	303	292	291	325	275	260	243	261	259	287	272	281	289	262	250	271	301	258	261	259	262	251	270	282	260	287	253	285	303	318	278	267	290	246	269	251	276	282	291	305	279	302	302	303	273	289	268	280	292	241	266	284	289	325	262	278	250	289	290	265	246	259	263	264	291	258	259	284	282	297	276	259	283	285	292	273	260	306	293	264	301	271	270	300	246	277	283	268	282	261	274	261	313	249	282	272	274	285	265	256	297	267	277	283	275	278	299	282	268	302	280	292	281	260	307	301	272	299	266	258	291	254	255	301	264	272	285	268	254	281	281	246	276	264	247	256	271	269	282	286	263	289	253	278	285	286	279	312	299	285	307	250	265	322	263	308	271	255	267	299	285	314	264	259	277	269	263	280	263	297	277	283	273	296	287	273	277	272	254	290	269	309	277	286	247	256	298	257	301	279	256	280	281	304	263	276	307	280	259	245	296	271	297	303	291	265	272	263	269	281	261	287	267	254	322	280	282	266	288	259	279	266	287	245	255	259	300	250	267	315	298	289	267	280	283	284	255	280	259	302	281	297	285	293	264	294	282	259	229	277	286	290	269	279	281	283	303	266	275	254	254	290	280	288	266	289	278	259	293	305	299	277	304	312	250	280	261	285	269	282	248	261	267	288	315	240	291	269	253	256	282	269	291	242	255	309	282	271	282	266	273	302	303	276	245	278	263	269	284	278	285	263	261	285	261	291	289	285	288	252	300	279	261	277	268	294	302	265	260	280	270	290	285	257	282	276	292	278	271	285	277	295	301	285	261	345	240	297	248	259	226	291	325	312	262	256	273	271	273	296	243	274	275	266	285	279	288	306	273	274	282	285	291	291	275	268	274	283	267	263	273	284	296	263	285	262	274	263	235	305	269	300	278	321	287	242	255	260	254	250	301	262	291	259	278	286	262	253	252	244	251	279	258	263	303	280	280	277	262	263	276	276	314	267	301	275	285	284	267	276	250	270	302	256	262	257	312	299	259	262	301	264	261	253	266	267	282	258	280	279	305	320	300	299	290	279	297	307	273	235	282	322	291	293	293	302	245	249	266	276	265	286	286	254	256	310	287	261	265	287	261	272	270	273	243	310	300	302	278	263	252	283	301	288	238	287	239	257	299	294	270	262	283	283	286	239	281	250	251	286	280	279	288	278	276	263	297	280	281	284	272	271	278	273	284	291	286	275	263	267	260	306	265	279	234	260	294	288	253	302	259	291	267	283	302	316	295	279	296	271	289	265	282	285	261	293	290	257	261	257	277	250	302	298	261	282	306	277	248	304	301	307	252	296	281	305	257	256	275	276	265	278	303	278	263	304	289	277	276	272	302	295	282	286	274	247	253	257	259	285	316	293	295	262	326	265	298	268	304	284	274	265	293	263	285	284	273	280	293	262	264	283	262	269	288	278	307	302	260	268	255	283	302	278	296	273	267	281	280	262	267	270	269	246	281	283	275	268	313	288	265	307	304	302	263	307	280	274	280	252	271	264	271	287	258	294	293	284	299	247	287	282	259	260	253	276	257	285	296	298	275	283	302	289	290	266	266	271	275	306	267	255	257	255	271	286	288	284	253	295	283	267	245	254	266	272	292	275	268	297	299	280	300	294	262	283	257	275	296	284	251	283	261	259	264	284	279	261	254	280	291	300	274	233	307	303	295	292	268	260	238	263	282	270	274	268	282	301	262	225	252	272	265	263	223	269	279	279	284	279	281	267	294	324	309	295	268	239	290	278	249	290	293	270	265	296	289	279	284	306	273	302	263	284	257	258	306	314	268	280	288	250	267	271	283	271	301	279	273	284	307	289	302	274	265	324	256	253	288	304	253	266	252	311	282	265	289	282	284	237	288	284	294	267	270	261	278	280	276	263	277	263	279	248	282	272	253	262	314	251	291	299	270	299	282	240	267	309	293	298	284	277	265	235	271	281	281	240	275	278	283	258	272	294	270	283	291	282	261	277	264	265	240	263	243	267	232	292	287	266	296	268	275	275	267	285	254	266	269	294	278	298	272	318	236	270	293	289	288	258	279	305	280	271	261	254	296	273	263	303	266	271	281	306	269	263	272	308	285	313	285	259	310	281	266	248	290	247	277	250	248	260	263	244	279	297	248	292	300	283	288	272	251	290	268	274	282	285	275	287	286	288	265	290	312	268	284	281	266	275	289	278	268	245	286	258	292	256	254	287	278	270	270	270	281	271	300	261	250	275	289	281	295	284	253	289	291	305	307	289	277	293	285	278	304	247	292	259	269	300	284	283	275	293	282	319	286	298	248	298	258	281	268	286	299	298	275	270	274	288	281	248	289	274	284	289	262	302	259	263	255	286	267	278	252	245	275	305	278	285	290	300	266	282	283	276	263	268	309	267	264	284	250	261	298	285	269	298	308	270	267	262	284	288	288	270	281	297	253	291	284	265	262	249	295	244	262	291	290	313	273	316	265	263	272	268	293	310	278	303	265	315	263	278	292	261	254	281	264	289	260	277	273	309	268	222	257	252	300	278	256	261	243	278	293	279	278	283	274	281	259	280	275	263	266	277	276	285	294	277	262	274	273	272	273	279	287	297	287	285	279	289	297	268	281	285	284	269	296	261	255	266	282	283	283	296	256	273	287	281	271	262	286	298	270	282	269	279	302	303	279	280	267	260	271	300	307	259	287	302	278	277	291	270	310	286	267	311	279	252	274	299	301	277	230	299	270	250	256	238	297	257	248	265	280	262	280	310	310	264	240	289	289	290	275	234	265	285	283	266	269	275	268	264	269	293	289	309	269	257	290	286	248	274	243	270	279	301	305	259	278	260	261	270	254	252	285	286	287	254
8649	908	1383	1664	1453	1214	1082	1020	846	912	811	845	791	806	693	711	799	768	759	704	688	691	733	718	718	687	679	697	644	687	658	742	692	658	689	681	716	632	697	674	641	661	656	700	667	691	646	665	674	669	680	698	691	719	644	669	623	657	642	667	682	618	634	696	658	664	631	649	654	674	641	652	630	674	616	658	690	656	657	666	658	662	657	629	657	656	627	678	699	631	684	679	682	673	664	658	638	640	646	689	653	679	620	663	641	687	657	650	715	658	603	679	725	670	646	661	614	681	661	656	669	696	679	637	673	632	651	621	655	658	652	672	681	637	691	684	648	682	623	647	677	677	628	660	694	665	635	645	669	638	673	639	652	640	669	656	628	678	697	697	651	665	672	680	664	639	618	624	703	674	662	651	715	641	693	648	658	624	676	675	647	613	603	623	660	623	629	665	658	653	656	687	657	626	632	689	640	670	652	652	655	641	637	713	615	645	643	664	694	658	653	647	658	642	631	658	650	627	680	677	643	633	663	643	620	668	679	652	618	689	688	659	635	668	617	702	660	682	649	631	647	658	628	690	660	637	631	655	641	665	599	664	652	682	640	666	643	632	685	709	694	684	660	645	622	683	669	656	672	700	613	648	691	719	668	637	677	625	686	651	628	667	652	676	682	656	672	663	611	647	667	651	668	674	617	675	630	703	641	623	673	643	643	682	683	615	664	692	701	602	693	641	693	701	639	647	675	620	650	692	676	676	633	649	659	642	662	652	648	700	636	661	671	681	696	697	618	707	647	656	658	682	697	668	619	621	597	624	646	651	659	606	584	687	622	663	684	650	689	642	656	629	682	624	669	630	662	648	664	629	672	641	640	662	622	655	626	646	618	647	640	685	687	616	717	643	661	627	652	644	658	653	638	679	672	610	650	631	656	702	639	644	701	662	675	699	643	689	648	675	635	651	652	647	673	647	668	660	658	630	590	656	675	640	681	660	652	617	701	660	632	625	623	644	662	653	627	673	692	677	659	718	666	668	686	626	670	645	668	655	641	669	678	672	609	689	674	688	616	665	630	697	646	670	711	650	643	649	679	637	672	620	698	663	656	637	662	641	686	692	625	671	624	647	673	626	614	629	643	656	675	614	647	686	672	667	663	657	687	677	643	645	644	666	702	638	656	637	685	665	648	656	670	693	668	653	674	688	655	649	680	660	690	680	680	642	661	655	663	671	668	655	651	647	655	634	673	703	630	648	655	648	615	642	633	713	672	680	652	669	625	659	698	664	640	622	656	671	623	618	648	641	650	666	650	687	673	655	705	616	654	642	584	638	653	641	654	632	650	632	610	634	611	652	631	628	657	668	642	674	705	685	671	618	654	617	694	652	660	643	605	682	696	637	653	676	663	679	661	654	654	632	635	671	639	591	690	627	623	667	667	661	682	638	662	622	680	650	675	642	664	646	680	675	658	654	654	706	679	663	659	664	614	660	632	614	650	670	637	652	661	696	699	652	652	648	621	663	624	697	670	619	635	627	667	669	639	635	639	616	676	660	625	655	639	634	659	635	709	675	664	674	642	671	694	674	673	672	693	657	694	697	599	650	654	649	663	634	710	644	679	656	639	696	649	627	673	694	652	667	631	687	627	653	627	633	638	654	620	614	664	674	688	642	692	628	660	625	657	622	646	676	659	675	671	672	641	629	675	682	615	640	629	669	620	653	658	649	647	666	663	681	652	675	702	636	638	633	689	646	694	633	659	626	637	652	682	703	694	683	711	668	649	648	702	661	695	653	654	659	671	654	696	659	667	667	681	681	644	704	665	651	635	671	672	645	644	701	631	645	609	659	653	647	691	627	679	632	584	650	609	670	656	651	688	697	626	663	674	656	678	645	641	624	685	635	661	614	670	620	663	654	656	656	711	669	630	701	643	659	642	677	665	677	641	676	615	609	696	682	610	644	654	686	647	679	636	672	663	667	698	662	669	665	683	655	662	652	628	626	651	672	643	678	628	657	677	631	694	648	692	643	698	647	697	674	685	650	642	653	631	644	638	666	647	684	664	582	717	649	686	646	653	635	650	639	641	678	677	647	673	671	666	714	633	649	657	668	647	600	642	664	611	619	659	678	651	653	705	645	645	644	666	647	618	642	695	646	658	661	664	659	643	628	689	661	669	653	677	649	640	697	670	644	653	651	630	674	656	663	673	649	653	669	693	669	680	696	644	645	669	632	697	622	688	638	645	673	653	640	625	616	690	621	631	669	642	652	655	664	635	673	662	654	673	665	661	668	653	629	658	623	690	680	685	643	657	627	638	655	644	682	682	622	626	691	639	652	626	641	683	676	617	656	651	664	652	642	658	612	698	665	654	666	670	694	710	610	669	631	671	655	618	624	655	683	630	652	700	701	648	672	599	681	636	672	626	672	703	690	654	649	676	619	651	622	629	598	660	668	646	674	620	633	658	703	683	662	676	640	629	673	641	698	652	630	677	650	665	667	610	643	654	636	700	664	677	643	653	668	665	664	661	679	656	646	616	628	646	685	674	693	674	694	646	692	664	662	619	684	653	623	674	623	667	614	629	680	679	649	621	625	653	637	652	650	673	655	667	611	637	663	643	671	654	647	720	619	603	624	669	642	604	632	631	679	646	663	640	690	647	672	656	672	663	698	673	644	605	665	650	675	678	641	687	684	654	689	681	671	709	635	650	655	707	673	662	625	665	643	695	688	637	641	669	662	638	604	643	647	672	616	605	689	625	671	632	680	634	638	643	639	651	682	632	683	672	627	645	626	637	642	659	614	632	691	664	697	643	583	623	651	670	652	680	621	595	682	656	631	638	622	672	696	665	646	639	636	658	634	601	687	639	678	657	695	597	655	689	695	672	609	643	643	671	663	657	635	675	643	649	696	660	640	669	642	643	631	670	687	656	658	659	658	653	617	628	621	659	653	650	674	671	655	704	639	647	654	642	658	666	665	672	630	609	691	661	665	676	669	706	680	627	685	614	593	678	632	685	643	664	617	683	623	637	681	656	641	627	606	713	687	663	654	637	662	673	630	647	671	659	668	635	630	688	669	639	643	624	651	660	671	611	634	651	618	679	625	668	640	678	669	616	688	680	604	633	649	653	656	675	661	644	642	683	684	637	618	714	687	661	644	642	699	679	649	629	616	666	670	676	649	699	638	648	690	634	663	608	649	691	653	672	665	667	665	629	631	655	659	675	677	669	642	673	671	662	687	644	683	635	661	641	678	645	648	708	644	655	670	651	645	664	681	671	624	690	641	639	664	661	673	659	645	597	648	704	652	630	673	689	665	712	592	618	674	708	644	646	637	611	665	663	684	668	698	689	652	650	647	670	666	634	657	668	630	697	662	681	667	647	723	663	678	642	666	666	665	699	662	638	670	633	668	614	657	661	653	640	682	658	681	657	702	659	676	661	613	681	692	661	696	643	668	706	632	648	612	699	646	669	693	634	655	656	665	641	645	680	671	671	631	652	652	649	649
21512	2407	1299	994	875	673	617	485	516	453	457	502	444	475	421	415	394	441	400	405	417	378	348	406	411	413	425	425	472	399	425	435	433	383	434	409	392	389	418	425	378	390	416	450	426	400	436	400	402	414	427	439	409	426	406	412	419	404	381	433	411	408	382	374	422	400	436	411	416	388	397	434	383	412	447	428	403	439	441	414	400	419	385	401	414	394	400	415	412	382	395	421	400	387	459	414	394	418	364	387	425	412	404	386	407	392	393	385	433	407	396	443	387	429	361	416	425	404	374	411	383	400	392	387	386	394	422	408	461	411	397	400	436	367	432	404	414	428	419	414	397	417	469	433	423	422	391	392	407	396	426	372	387	380	410	401	410	398	392	419	343	357	360	390	405	427	396	385	413	417	411	399	416	381	422	382	423	406	393	410	382	419	401	424	416	427	370	394	382	407	438	367	389	421	436	438	414	442	414	444	432	397	454	429	395	389	371	401	405	415	422	407	397	427	394	364	361	419	430	412	407	399	375	416	443	420	407	434	399	433	353	383	426	421	399	422	375	409	423	404	415	442	369	406	421	428	411	398	391	374	390	362	402	392	447	380	392	420	383	396	428	363	413	402	388	397	384	408	422	423	394	389	394	403	410	387	420	353	390	409	366	424	464	382	432	392	409	390	384	431	402	403	433	372	396	380	451	375	393	385	393	394	366	411	454	425	404	407	368	395	400	450	411	400	394	422	409	393	416	403	420	402	384	375	427	413	409	429	409	423	381	406	378	415	433	426	397	423	415	432	442	430	417	409	416	427	426	377	433	412	428	401	396	418	397	381	410	386	411	387	409	381	444	419	377	405	435	417	432	387	428	406	363	413	380	386	378	408	375	437	399	425	431	421	404	416	420	415	381	386	378	393	393	389	401	413	398	434	411	418	417	418	436	375	430	390	383	400	411	386	399	396	403	378	442	402	384	366	440	397	419	410	436	418	371	391	353	422	398	396	383	412	399	364	361	380	411	393	391	395	395	383	387	384	373	409	411	390	417	378	395	417	393	452	425	387	426	418	388	411	383	395	402	424	390	405	407	404	422	437	425	386	425	425	438	434	376	399	416	449	423	363	399	446	386	390	383	386	398	370	421	431	394	423	407	413	375	427	383	400	429	382	395	421	383	396	390	420	433	402	400	428	426	362	403	425	390	392	377	409	378	393	401	421	426	406	416	409	386	357	384	424	407	412	403	397	424	393	412	427	371	407	404	390	411	399	387	426	429	366	431	418	389	434	394	398	414	414	393	417	421	386	362	366	430	408	429	397	381	390	368	417	410	366	422	390	418	404	400	367	407	407	442	413	397	466	417	408	386	414	426	424	420	346	413	451	384	363	432	415	398	405	382	427	391	406	404	389	407	393	429	404	422	422	390	416	412	421	381	427	423	416	413	414	410	410	420	383	386	394	396	402	398	404	364	401	453	390	403	422	390	377	403	407	370	413	382	404	432	401	391	409	421	394	389	378	373	407	389	448	399	384	392	418	410	373	396	354	408	403	446	365	387	407	410	418	409	426	345	406	373	402	389	373	423	419	373	383	406	388	374	398	430	393	438	367	433	419	401	382	402	395	421	399	381	442	412	413	435	452	398	405	371	389	410	409	445	417	408	388	392	399	378	372	391	420	428	387	395	412	452	423	420	406	416	439	420	370	400	414	391	411	399	410	424	401	400	397	384	402	396	423	420	396	414	446	380	378	400	412	395	390	431	405	396	404	451	402	406	392	422	430	413	417	399	434	413	378	408	405	388	410	419	409	387	399	457	420	394	401	398	421	413	410	403	418	392	411	420	378	394	415	434	381	381	381	459	382	446	361	410	372	370	433	429	399	407	388	395	444	421	416	390	399	395	399	430	421	428	386	422	411	388	368	408	443	389	411	410	363	408	407	395	384	393	403	431	456	391	439	400	407	407	419	418	408	405	389	369	387	413	415	403	408	401	358	391	381	388	380	410	399	399	419	404	409	397	383	423	415	420	391	430	388	386	408	402	342	392	420	369	386	402	461	410	411	407	423	413	408	375	370	385	390	419	401	380	392	401	399	415	403	416	439	378	421	401	410	391	402	398	457	401	375	351	422	398	467	406	407	401	374	393	396	428	406	376	414	393	392	426	426	413	409	427	450	424	454	407	399	424	401	407	378	410	383	377	381	418	389	368	397	390	391	413	380	386	369	418	452	429	432	410	456	425	358	420	409	427	430	387	394	414	396	429	448	445	382	383	417	425	424	398	460	396	424	404	418	403	412	366	431	352	361	425	423	378	431	406	401	419	394	436	441	435	407	396	348	382	443	444	423	375	393	403	382	384	398	403	409	433	380	423	440	391	417	422	404	390	369	394	421	433	392	407	366	424	422	441	378	409	389	369	387	451	395	419	363	402	407	409	391	415	408	402	398	390	407	414	436	366	416	425	430	397	426	427	351	408	405	455	413	401	426	402	410	415	385	419	383	412	401	404	429	367	393	409	404	372	396	381	412	382	397	413	455	397	443	429	383	446	416	376	391	410	389	392	413	404	388	378	433	415	400	393	438	389	352	413	395	406	448	390	451	445	356	399	392	388	389	379	395	397	387	445	436	404	422	373	373	394	428	439	423	402	386	439	402	387	402	407	422	416	362	417	426	392	412	415	412	403	402	388	384	421	379	430	408	415	363	440	418	410	378	441	396	425	420	455	420	394	429	344	391	375	388	412	397	434	409	417	383	408	403	407	386	430	417	409	476	455	396	397	395	427	401	422	427	420	394	378	390	392	408	406	437	434	408	388	402	403	406	406	414	394	409	409	390	422	394	401	454	441	407	390	428	358	405	386	417	394	397	392	393	399	412	385	410	389	377	409	374	373	399	396	401	376	350	416	378	417	398	378	405	421	386	377	366	425	401	433	404	379	404	404	399	394	368	402	386	406	415	421	407	437	435	443	365	355	436	398	398	409	443	425	477	403	405	426	399	414	408	389	422	402	419	401	434	458	399	402	448	412	397	386	416	430	411	371	387	396	387	406	391	392	382	392	402	444	429	404	417	456	372	414	362	393	393	419	404	421	378	398	423	413	425	431	404	395	420	407	410	428	432	408	418	423	413	433	433	409	400	381	404	457	390	414	416	388	405	428	417	370	400	432	402	415	403	411	351	416	393	407	424	397	407	405	416	390	384	429	428	406	393	393	424	421	424	410	399	429	410	432	408	434	417	414	401	429	423	415	421	385	409	413	364	434	390	408	420	410	410	427	404	424	384	388	397	415	390	368	382	390	399	374	419	386	413	416	361	389	411	409	432	383	399	386	438	420	416	434	412	392	410	409	396	384	367	403	416	407	381	413	395	408	401	388	390	407	387	438	445	399	376	429	436	409	395	398	395	431	430	364	499	356	392	437	397	381	425	384	420	405	399	407	405	398	388	411	408	384	392	415	422	376	373	410	380	407	399	439	361	417	429	400	404	399	439	388	390	419	362	387	431	419	410
12001	1410	2439	2764	2426	2145	1835	1574	1419	1231	1300	1232	1094	1127	1111	1035	1040	965	941	995	982	963	948	1025	983	932	920	935	973	931	972	904	948	975	906	843	972	921	956	874	946	886	952	915	959	912	952	967	964	884	962	901	918	929	930	937	931	928	900	933	943	892	919	867	937	900	893	861	936	921	909	896	931	877	855	924	895	897	887	895	885	861	924	864	917	927	918	948	899	941	957	836	886	928	903	900	872	918	922	922	855	960	877	962	932	906	862	897	950	935	916	867	915	886	947	930	907	921	868	884	918	912	957	872	937	937	897	873	860	869	867	886	951	868	878	930	927	888	945	919	930	928	958	911	899	876	924	910	891	850	930	936	880	880	896	909	881	879	916	912	866	899	954	855	890	890	863	951	929	898	902	858	924	891	842	992	893	874	898	866	879	912	900	914	902	913	904	884	939	910	954	898	945	942	962	963	938	901	914	875	941	898	908	951	865	920	933	952	860	897	914	911	893	913	882	897	878	917	900	929	901	948	896	901	916	933	876	935	869	948	880	899	926	901	906	860	899	863	877	923	928	950	882	875	918	876	820	909	893	914	898	931	963	876	924	908	891	874	873	913	872	840	942	912	964	854	908	874	899	850	938	875	885	929	926	876	916	892	905	905	953	911	909	916	896	898	884	910	904	917	863	948	929	876	928	917	906	922	828	934	890	915	889	927	898	946	880	879	908	903	918	896	839	889	866	922	891	877	923	838	904	891	913	918	876	861	922	866	930	917	883	938	863	872	899	857	920	911	904	893	924	879	873	944	956	849	889	940	864	930	908	889	879	897	959	925	956	876	900	894	933	864	908	890	895	900	944	867	887	884	918	889	827	944	928	842	940	944	915	867	897	887	919	871	925	868	930	893	877	926	916	888	948	871	876	939	911	909	885	917	903	901	882	918	877	904	884	904	903	909	913	858	884	923	879	907	899	958	929	848	898	886	947	885	928	918	872	864	814	857	859	884	864	947	863	899	891	935	850	948	855	955	872	909	903	943	781	912	928	925	960	891	912	919	926	903	896	912	906	861	930	925	928	887	881	863	868	896	920	905	909	876	958	946	895	889	904	842	893	864	939	943	931	850	899	877	932	874	936	867	894	871	901	913	906	912	895	914	899	914	874	878	939	846	939	917	977	945	956	848	927	901	890	941	869	934	918	941	900	852	946	906	945	879	927	895	878	899	892	907	891	991	923	907	879	925	916	917	949	914	879	926	953	889	837	869	910	912	946	928	939	895	908	957	911	933	992	921	891	861	965	891	897	918	890	885	909	969	893	922	893	856	902	939	894	872	897	857	899	908	850	847	931	873	900	883	1006	928	865	926	834	927	911	907	967	897	908	951	866	885	898	894	869	898	870	924	892	908	888	880	898	949	896	918	853	884	902	871	834	850	970	842	910	867	883	934	926	933	942	898	871	908	1005	891	908	916	879	903	905	890	921	852	920	944	884	907	922	857	910	917	921	947	897	915	877	950	917	914	869	912	923	921	914	949	926	938	858	886	873	937	924	949	842	873	900	866	856	885	873	914	852	904	910	895	904	914	885	901	827	876	905	849	908	841	930	967	918	924	924	891	919	900	927	928	889	936	931	979	890	849	932	973	907	835	894	884	886	883	911	888	950	875	840	870	876	903	886	921	867	915	927	873	866	839	872	866	935	909	880	904	909	860	884	888	920	898	858	850	925	872	879	905	895	885	896	917	915	931	929	909	894	874	870	883	838	881	931	934	975	907	875	930	965	889	899	851	901	866	928	920	882	925	867	921	936	883	863	900	864	924	894	904	899	919	894	928	922	913	906	928	919	940	906	878	878	943	904	931	891	879	893	888	927	908	891	857	884	915	880	902	901	908	942	890	895	936	898	944	852	914	870	885	951	955	927	919	912	876	894	909	904	925	922	924	902	851	865	863	933	880	906	867	925	931	862	885	867	909	872	874	921	947	925	957	952	940	915	869	879	902	894	919	903	916	945	906	908	869	871	957	896	918	872	899	861	907	961	901	883	894	885	901	888	874	896	879	874	885	898	883	901	891	880	928	839	841	943	926	888	874	905	863	875	856	888	899	898	935	867	954	898	877	894	807	907	938	870	907	920	887	919	858	836	895	942	886	930	847	903	866	909	909	901	848	908	1005	936	868	913	898	923	906	865	868	892	904	869	852	915	903	922	892	828	946	874	909	957	903	933	893	881	884	909	915	913	930	894	880	928	944	903	892	895	909	923	902	922	857	978	900	836	869	919	941	852	990	925	908	890	909	905	900	879	961	906	874	884	858	906	918	907	876	889	913	884	965	964	959	873	835	868	919	871	893	904	869	899	939	964	944	920	872	879	875	894	924	900	935	896	873	893	933	931	920	897	941	874	948	861	882	870	905	931	929	888	867	894	901	951	928	913	956	905	873	906	874	947	943	933	870	894	899	897	917	905	850	874	951	896	902	955	955	864	950	918	918	887	942	911	886	936	874	854	907	915	904	871	891	895	871	918	868	892	938	909	882	870	887	896	905	925	923	919	878	896	905	923	920	926	943	881	909	943	916	900	916	996	926	892	941	903	913	867	865	873	926	968	879	874	911	859	921	916	857	920	928	931	858	897	897	944	920	884	887	955	892	874	918	940	873	929	895	905	884	900	901	925	856	917	873	934	910	929	919	937	875	877	887	838	922	922	885	912	893	904	870	892	915	918	868	883	931	886	888	920	888	927	913	853	876	895	862	934	844	923	903	911	902	923	890	916	924	913	835	913	922	921	907	877	897	895	894	932	917	932	892	918	902	886	897	858	907	864	927	890	906	928	909	892	933	935	910	933	912	952	892	863	878	880	923	903	918	939	874	834	912	851	910	880	904	927	929	877	868	894	890	907	895	933	944	866	884	930	874	933	891	895	933	951	900	900	900	913	907	922	838	851	911	859	883	902	868	880	927	899	899	887	885	915	877	853	876	864	914	930	941	906	881	891	888	904	918	875	896	914	991	937	886	950	902	895	913	893	887	892	896	888	942	885	957	897	928	880	887	870	954	887	936	920	905	974	905	859	928	912	888	903	915	824	937	881	848	920	898	971	887	956	919	922	872	875	882	891	912	887	885	947	896	858	885	878	879	924	916	886	867	923	920	903	855	917	909	960	895	886	895	908	920	920	887	863	913	891	892	931	878	905	908	969	908	901	921	902	879	862	922	870	877	884	900	866	919	899	948	915	917	904	952	854	915	938	909	914	888	893	863	890	919	906	845	932	896	901	883	850	918	934	867	927	898	916	930	862	941	900	951	933	882	899	866	904	909	933	926	924	923	914	874	923	930	955	862	900	913	922	915	955	849	947	939	891	957	917	876	917	983	908	941	904	860	918	929	930	865	922	884	887	949	908	857	939	840	943	912	899	875	914	890	909	922	881	898	895	942	880	893	883	914	886	869	867	891	836	912	858	896	946	851	900	927	876	903	924	892	946	879	880	948	864	927	944	941	920	959	890	889
3429	288	267	218	270	230	215	216	240	210	185	222	247	219	238	192	231	220	224	230	201	195	204	207	243	208	220	215	223	191	199	202	201	209	197	194	201	223	232	227	199	217	227	234	190	201	242	199	201	226	199	196	224	223	213	222	203	205	205	207	184	219	245	215	219	187	238	198	219	218	223	221	226	210	220	203	222	211	255	231	200	220	220	193	223	203	227	196	196	216	196	172	198	226	206	202	224	199	221	206	201	185	224	211	201	199	216	186	222	199	207	186	202	209	211	232	236	198	219	216	204	209	203	226	195	214	238	195	218	205	218	228	208	211	195	209	203	196	198	191	233	198	212	201	201	199	179	186	202	210	202	200	190	232	211	205	226	216	209	216	227	220	237	196	216	212	215	211	201	198	191	212	216	207	224	223	210	204	222	213	198	220	200	207	191	203	197	202	217	205	241	226	224	178	216	207	214	212	195	198	191	218	206	223	230	220	210	230	217	207	216	201	196	218	218	222	212	198	195	212	243	230	239	206	190	196	234	243	188	216	187	222	220	220	222	198	164	213	210	209	199	207	196	231	208	195	221	184	190	205	194	205	213	209	239	192	207	200	201	195	208	194	217	227	214	204	211	194	205	228	206	215	191	214	208	215	209	245	208	197	226	201	212	206	187	209	205	181	203	210	244	211	220	215	213	224	239	208	185	232	188	195	219	204	198	191	215	214	216	199	214	222	219	231	218	235	202	187	205	211	219	201	203	202	199	244	200	242	239	210	228	229	205	209	215	223	202	205	209	202	220	229	191	213	216	191	216	194	208	200	186	197	205	224	196	185	213	214	189	203	206	195	191	189	207	203	217	209	191	226	199	187	238	213	199	225	228	193	189	229	213	236	213	222	209	195	207	208	203	233	219	229	204	198	195	193	217	207	202	199	263	216	226	221	213	188	214	218	219	227	195	218	227	196	208	198	221	217	209	209	216	210	229	181	206	198	192	221	230	223	207	209	217	193	223	226	205	223	190	216	209	203	213	226	230	222	232	169	182	198	182	191	195	186	195	201	212	204	198	191	217	216	213	207	201	203	204	209	222	227	216	208	188	227	229	213	222	215	212	212	221	204	207	204	222	191	217	235	219	206	222	232	215	227	242	185	222	174	187	202	229	209	214	243	224	202	202	218	182	181	242	200	194	219	222	205	227	238	218	188	216	213	194	170	204	209	220	197	205	225	199	205	191	221	218	197	207	195	231	194	199	203	199	212	206	220	228	226	226	204	213	208	193	212	209	188	227	200	209	199	202	208	213	195	219	223	206	199	192	197	217	191	222	224	229	218	226	228	214	193	202	221	183	194	218	218	205	213	193	227	196	228	226	200	192	215	237	197	208	210	217	208	241	198	195	217	218	195	231	215	212	187	204	244	210	217	234	228	210	188	203	186	194	218	217	216	205	215	207	203	194	223	200	226	224	218	205	190	244	224	198	214	181	226	202	217	215	208	211	224	220	224	209	229	209	210	220	217	201	198	187	221	232	204	228	201	210	233	204	198	201	197	230	221	228	216	206	227	217	190	209	219	204	222	209	192	212	207	181	218	245	206	195	218	203	204	212	194	219	202	224	220	196	218	198	202	205	212	192	213	215	221	202	213	201	215	213	210	211	190	206	217	211	214	201	201	210	174	200	184	218	233	225	219	219	219	229	201	212	234	227	200	215	153	189	185	206	214	222	201	187	183	217	198	183	162	203	181	219	209	195	199	236	220	225	208	212	213	219	210	202	195	229	239	205	201	252	225	212	229	210	220	232	201	199	219	181	210	223	244	212	177	198	205	215	204	244	214	199	206	216	214	199	214	212	192	227	212	226	208	226	223	211	215	217	214	221	203	202	201	194	201	193	221	190	205	225	218	209	226	188	197	178	196	212	210	209	248	222	212	225	211	205	191	189	205	210	221	228	220	201	207	214	211	198	225	205	208	215	246	206	204	200	199	213	230	204	223	224	234	241	206	214	215	205	214	165	229	212	183	203	211	205	199	197	204	231	234	242	213	205	209	226	210	220	215	226	209	210	209	208	231	217	220	228	217	215	212	205	227	229	232	203	215	247	207	200	224	223	220	222	206	205	225	230	190	235	195	226	229	230	196	201	202	202	238	201	224	199	243	182	237	246	215	217	212	205	187	207	241	188	207	236	235	215	197	176	221	254	188	186	203	231	200	232	199	213	203	198	221	198	195	215	204	217	209	226	200	210	203	232	215	238	214	189	197	206	214	261	190	197	212	181	180	200	205	203	202	199	217	232	182	214	204	220	209	205	211	217	184	191	228	212	221	205	198	199	206	217	202	200	192	223	193	200	202	204	214	211	179	184	200	216	206	218	218	198	214	210	215	202	221	212	209	214	194	214	176	205	191	201	226	211	212	194	198	196	233	213	222	211	201	247	206	223	190	212	214	212	208	262	193	210	215	216	220	244	209	194	204	206	211	214	193	204	217	207	187	227	221	217	214	212	194	209	210	198	230	220	205	190	199	195	222	183	198	204	189	184	228	207	205	213	206	209	199	210	182	206	237	223	220	191	215	223	225	246	227	227	213	231	215	205	223	213	223	244	202	210	207	186	205	198	174	187	208	211	228	203	234	223	191	198	237	205	211	214	227	213	247	217	212	223	185	202	239	210	202	209	226	242	214	216	212	199	198	221	186	207	224	210	190	233	199	226	190	218	224	183	225	193	220	204	197	215	214	237	190	192	160	220	238	202	236	213	215	190	230	195	237	212	206	232	219	214	207	212	208	233	208	189	222	208	207	217	209	218	234	215	200	231	219	227	204	242	206	221	172	212	214	207	206	217	197	211	168	217	172	236	199	241	198	210	203	217	185	212	201	227	186	220	180	209	212	203	204	234	212	195	226	209	205	212	219	222	228	219	238	187	252	201	207	212	194	217	219	193	207	193	217	214	198	235	220	204	208	201	200	200	212	193	220	219	217	222	234	241	185	197	198	216	220	207	206	227	225	207	177	193	212	225	209	211	226	235	191	200	209	240	214	196	244	211	208	214	194	197	203	245	194	212	203	217	198	246	222	215	200	205	212	223	224	213	208	194	230	213	183	208	205	200	227	208	243	212	220	212	204	215	214	243	217	212	226	199	219	211	197	199	209	196	219	207	207	204	187	224	243	208	197	179	195	221	229	219	240	211	210	244	215	215	191	208	222	186	224	228	217	209	231	194	211	207	202	203	195	215	220	224	224	208	198	212	190	229	213	222	215	203	206	230	190	211	232	203	192	227	205	229	232	219	219	211	228	233	236	199	226	192	213	226	215	198	225	194	210	190	179	215	233	226	227	214	182	206	216	197	191	216	183	177	204	190	194	194	203	237	212	204	219	252	219	198	207	218	234	221	242	185	210	227	218	190	199	206	218	213	198	202	227	193	187	197	216	193	196	233	221	211	218	215	213	195	200	184	224	231	180	191	207	205	197	185	216	220	197	197	217	193	203	209	230	254	210	195	218
2733	547	554	635	559	507	555	532	568	548	483	535	501	535	521	565	514	506	547	519	527	508	498	530	509	491	545	529	506	483	537	522	569	496	518	505	503	551	546	479	516	526	518	530	497	491	523	529	547	519	525	502	456	517	474	507	559	509	522	521	509	537	537	551	524	550	485	522	544	495	503	511	491	539	531	577	492	522	506	503	503	527	554	442	544	498	502	515	492	528	504	503	477	490	509	509	484	498	524	501	513	510	547	536	525	516	540	518	511	500	553	547	532	501	512	508	516	474	495	538	499	547	498	513	516	553	511	493	538	528	533	536	521	515	478	466	508	528	510	529	516	529	538	528	508	479	507	494	557	517	499	517	532	511	562	557	506	544	485	523	458	571	550	517	541	493	526	504	538	499	533	536	484	530	488	490	519	579	508	537	532	503	526	521	521	522	524	514	560	528	514	537	498	516	538	476	529	525	550	537	534	555	542	510	453	524	488	506	523	507	536	508	475	519	534	477	522	532	520	513	503	468	481	523	468	478	519	493	529	483	506	521	503	467	489	505	505	501	514	508	534	525	537	535	516	526	500	475	533	511	525	540	525	529	485	545	534	501	516	494	543	560	486	510	508	566	521	523	534	526	485	502	514	535	504	479	504	498	538	557	541	523	496	526	514	527	475	512	506	521	518	533	526	503	492	495	492	505	550	517	503	533	511	504	569	496	523	498	499	485	547	510	551	526	496	527	500	531	521	484	529	489	490	530	481	521	508	503	526	538	539	520	495	549	489	534	520	509	508	493	506	495	505	544	495	520	515	518	509	551	534	565	507	532	513	508	478	529	542	527	529	544	542	507	511	505	508	536	528	518	499	542	533	494	524	496	521	526	482	572	482	536	530	536	529	499	569	504	525	476	511	536	549	543	531	532	517	541	525	514	539	528	512	513	545	505	521	508	509	499	503	525	548	549	539	539	521	533	518	526	510	486	538	509	540	526	524	534	526	531	503	499	528	519	503	543	498	544	495	540	487	548	501	513	546	536	529	543	541	517	527	531	479	498	525	492	509	505	527	509	516	540	482	522	499	517	479	529	516	552	511	521	495	499	481	515	481	530	487	496	550	521	535	533	531	493	536	509	511	532	556	513	500	489	482	510	528	545	522	486	504	508	525	490	507	505	507	517	499	529	513	475	477	565	508	517	494	484	502	513	476	500	520	536	506	492	548	522	524	543	507	565	516	504	518	541	496	484	535	544	487	512	531	485	507	511	485	525	547	507	517	528	503	518	543	544	508	556	550	471	443	550	499	483	553	563	521	495	546	516	604	535	512	473	512	475	491	491	502	507	554	526	499	499	455	507	509	503	457	499	555	526	516	516	535	494	526	530	504	541	515	509	504	513	546	472	523	478	476	536	505	533	519	490	481	566	529	548	524	516	486	523	508	512	514	508	513	524	525	521	520	561	533	516	506	486	556	518	560	501	548	522	522	501	510	522	550	520	514	489	523	530	517	491	508	497	528	490	502	509	518	526	539	518	505	527	518	545	522	506	545	533	525	509	472	525	526	560	533	529	497	536	506	528	542	498	533	515	467	485	511	578	539	553	468	544	501	492	506	531	508	513	510	507	519	491	538	498	485	531	548	492	527	522	509	478	538	566	592	538	564	536	494	498	539	496	506	525	524	533	540	579	512	539	549	513	503	543	521	550	530	510	519	560	526	519	499	524	509	480	471	485	554	467	508	518	501	531	516	497	513	545	477	509	533	554	517	496	494	498	534	525	511	498	492	521	541	504	512	555	480	524	494	487	570	502	507	536	547	479	536	531	515	517	524	508	533	540	490	523	521	540	509	505	469	502	518	514	524	519	538	499	553	520	487	491	522	541	499	527	511	542	527	534	571	508	544	543	532	496	494	521	536	502	507	547	549	542	530	488	498	504	520	486	523	503	520	528	508	526	530	488	509	527	514	498	527	532	500	518	542	522	517	512	519	527	505	518	521	554	538	537	490	500	544	551	492	495	554	511	533	494	495	536	544	518	517	555	486	536	509	530	538	504	499	554	521	545	523	517	531	527	519	504	535	492	540	531	513	534	497	602	550	542	502	504	481	551	557	531	509	545	536	531	528	522	470	552	519	526	536	479	522	502	532	498	530	502	547	540	490	528	521	482	498	500	509	526	530	521	524	552	596	529	480	509	556	508	472	527	478	548	519	522	515	472	483	495	507	515	534	550	495	515	492	529	542	494	529	506	545	487	476	543	467	536	524	475	526	533	513	512	491	499	499	484	512	514	530	499	490	511	569	498	505	509	536	518	496	532	535	539	510	526	503	506	491	558	549	513	508	508	535	511	493	471	479	552	509	501	478	491	509	520	538	506	491	505	521	538	526	493	499	537	487	514	540	505	502	508	553	511	496	501	520	514	488	498	534	508	508	488	541	529	534	506	562	507	537	502	514	521	497	487	548	511	592	532	518	500	539	523	501	498	511	499	537	563	523	525	524	530	512	495	525	538	526	548	507	525	481	483	484	505	511	484	518	472	523	534	534	486	540	507	499	513	521	504	505	494	494	505	522	545	525	520	547	470	475	525	550	504	502	537	516	523	532	522	543	515	524	496	515	518	509	504	525	500	522	563	527	502	560	461	507	513	476	535	498	546	536	551	496	502	516	506	503	526	559	535	518	506	498	529	536	500	534	494	505	483	526	523	529	541	542	533	506	497	556	527	524	547	491	524	513	539	557	532	503	549	505	508	530	479	502	513	542	518	525	513	520	526	490	531	508	515	512	495	496	531	475	566	534	547	513	548	550	521	515	532	547	517	538	523	517	514	507	520	512	513	554	527	530	522	544	535	498	524	504	514	484	504	497	543	505	505	497	546	507	478	513	490	490	497	507	473	518	523	558	521	463	519	499	502	542	514	513	487	531	512	501	507	543	547	517	524	536	492	484	531	511	464	542	548	483	503	537	494	537	488	533	484	495	560	524	544	542	523	512	541	531	546	492	523	514	507	517	486	483	534	533	514	507	531	512	530	533	551	500	530	527	509	484	534	511	532	523	510	541	511	522	515	486	534	545	543	488	496	512	521	473	532	490	537	499	530	549	474	532	538	544	536	534	513	521	528	507	558	497	497	554	520	509	518	501	528	511	506	540	534	502	508	510	484	547	520	531	498	501	492	473	553	530	511	510	508	522	531	491	504	519	517	551	569	517	507	550	525	517	537	510	492	528	502	515	551	544	525	513	474	524	547	529	501	545	509	496	517	531	522	511	500	545	534	509	501	510	500	511	510	501	539	540	519	528	518	529	512	536	472	550	498	494	498	505	486	515	535	490	541	483	531	531	523	539	549	495	525	484	541	507	493	500	461	525	525	505	522	482	518	504	558	485	522	481	556	478	506	527	511	492	496	498	520	514	491	513	511	518	510	518	527	502	540	503	538	511	505	514	497	555	491	497	515	516	493	453	513	554	585	573	538	520	495	517	501	513	525	490	520	497	495	532	488	525	550
13425	926	681	585	443	387	403	324	327	295	342	334	289	292	314	307	300	269	277	296	254	317	281	254	302	270	294	261	273	293	253	268	238	289	279	273	309	274	300	295	305	251	273	265	288	283	301	284	278	275	288	274	269	303	292	278	290	271	283	260	288	292	275	242	308	265	273	295	284	306	275	244	277	297	309	310	277	277	264	254	298	269	272	270	269	251	284	262	321	286	283	255	324	300	284	292	300	253	279	286	316	266	286	291	305	239	262	242	267	255	287	281	254	284	286	281	284	277	293	288	266	251	274	272	289	303	316	266	265	247	302	292	304	280	268	275	281	281	277	247	280	285	268	290	257	295	292	274	264	296	305	286	260	252	271	274	256	287	264	274	285	252	266	269	275	267	276	273	276	294	265	277	266	311	275	283	306	309	285	260	296	284	298	244	291	279	282	253	311	309	299	311	298	286	307	269	298	306	249	260	291	272	294	270	281	310	288	244	264	278	266	312	279	280	282	303	277	286	296	264	275	253	298	233	284	272	294	311	265	282	305	268	270	291	283	256	310	270	294	261	286	273	286	273	271	296	285	292	268	304	280	286	259	275	281	282	274	279	287	282	268	288	275	302	281	265	286	274	282	301	280	291	274	266	281	271	273	289	296	268	279	258	266	270	285	314	278	272	290	285	280	297	310	284	284	279	276	266	239	289	295	301	276	267	312	297	328	302	261	252	267	283	297	261	285	278	264	278	313	268	256	293	324	276	281	287	277	278	242	286	275	280	274	270	299	299	256	259	316	281	304	249	254	270	286	276	286	304	322	269	283	270	268	289	280	272	238	267	275	258	274	294	258	257	308	269	308	266	259	268	283	298	254	266	292	281	284	298	280	300	261	259	308	288	313	279	262	277	297	275	284	284	288	276	294	272	276	308	271	312	290	306	280	264	266	267	252	304	278	296	233	241	295	287	316	248	292	310	283	280	311	292	238	284	269	275	258	286	239	305	271	281	263	298	273	283	281	266	275	296	258	234	269	275	267	282	283	253	276	236	259	273	315	264	317	286	316	306	294	268	292	285	284	272	304	261	289	269	268	298	288	278	309	268	262	233	270	290	282	279	287	284	258	309	286	314	265	246	252	273	256	289	272	277	264	263	302	291	301	268	287	305	288	272	288	273	314	308	306	314	290	292	268	266	272	260	267	264	291	257	296	284	282	291	276	285	266	259	292	274	288	276	299	295	289	277	258	295	262	259	286	266	265	272	252	280	284	294	250	309	269	264	232	263	306	263	272	302	280	294	274	293	269	278	287	284	303	288	256	296	291	298	280	298	276	287	304	285	294	244	273	263	282	261	273	272	249	257	273	312	306	263	317	260	279	248	289	291	314	285	259	311	295	265	274	275	302	266	282	283	276	306	279	284	281	288	268	285	274	298	279	277	282	276	282	269	269	314	260	285	269	297	271	301	316	297	251	306	287	267	283	296	278	293	313	297	283	260	276	271	258	267	286	270	283	288	300	276	272	288	290	294	292	245	300	265	269	290	271	267	280	296	294	284	274	287	261	282	291	290	264	241	278	336	261	275	269	274	308	274	289	286	269	270	269	283	250	274	278	245	256	248	273	284	295	285	273	302	280	298	261	263	253	302	298	275	268	276	254	299	301	270	303	300	286	268	299	266	250	281	288	271	286	289	326	272	296	271	263	301	274	290	268	252	264	261	284	285	275	306	289	270	278	276	272	285	257	304	278	246	285	259	281	264	302	255	276	260	272	255	296	271	266	259	284	300	268	293	282	297	260	282	298	303	269	305	304	290	286	267	297	270	277	290	288	263	300	292	274	282	305	288	299	268	272	249	303	264	246	267	257	257	292	316	261	279	291	324	258	274	288	276	267	279	269	272	246	252	266	271	280	259	296	281	263	276	254	306	276	281	291	251	299	300	304	282	272	271	251	266	265	287	299	278	290	302	277	287	274	266	272	259	277	316	293	267	320	245	256	320	281	304	285	283	290	246	225	286	277	268	267	284	293	267	285	288	272	269	254	270	264	287	273	248	280	236	279	285	276	267	278	262	276	303	277	302	307	273	271	276	271	284	260	258	277	286	264	249	257	273	262	286	270	302	254	285	281	289	297	321	284	305	273	281	312	283	291	238	324	276	299	247	260	277	268	258	282	287	289	284	261	280	262	271	276	329	324	296	311	292	324	305	289	288	269	293	284	281	273	253	278	288	257	262	270	267	246	271	260	278	282	280	288	253	260	254	279	263	246	276	271	263	267	273	302	279	230	266	305	263	283	299	284	287	277	276	260	273	291	276	274	259	275	261	248	275	278	250	275	277	285	298	246	318	293	282	254	232	262	277	292	324	290	280	268	297	299	248	298	284	266	285	254	274	300	278	286	277	282	305	296	274	307	279	286	283	297	316	268	272	257	271	298	265	284	282	285	260	298	260	259	265	269	285	279	282	305	282	262	263	287	267	321	297	302	300	247	230	286	308	292	289	244	279	268	310	275	278	271	287	287	287	280	291	285	279	286	293	300	263	291	282	287	249	303	275	251	270	294	286	280	281	285	275	304	250	302	297	276	285	283	317	290	263	273	267	282	289	236	277	292	260	281	287	240	292	257	288	254	284	276	302	276	259	282	269	247	265	279	261	272	291	295	261	260	310	285	302	275	263	264	281	278	310	316	247	296	333	265	296	296	306	262	238	299	269	250	260	313	265	245	260	291	252	292	296	266	284	282	253	304	289	299	266	307	332	248	262	298	300	271	264	261	301	282	276	257	267	280	265	259	269	278	258	265	268	292	287	262	264	288	295	287	260	252	285	263	261	287	293	289	333	275	316	292	291	283	293	296	296	296	316	284	266	254	293	289	294	259	249	261	286	303	298	283	327	278	286	288	278	248	289	275	276	278	281	258	268	303	296	280	277	266	281	261	265	259	266	275	293	301	263	289	274	268	269	321	266	286	270	270	280	287	236	279	258	250	223	293	247	258	240	257	284	326	246	270	254	286	262	282	275	260	272	259	295	301	285	302	267	270	297	272	279	275	324	259	290	283	275	258	257	275	293	305	272	282	263	301	300	273	296	286	280	268	286	256	258	280	270	310	319	297	280	273	291	299	292	263	271	257	244	261	261	284	284	297	292	272	267	292	257	261	308	284	288	267	281	254	284	279	297	273	272	255	289	289	261	274	261	287	259	307	288	232	285	242	290	272	296	305	280	285	326	300	274	280	292	270	297	261	278	299	266	252	279	279	308	322	279	268	293	258	292	269	275	295	290	292	291	274	318	254	278	241	284	278	256	328	269	281	239	291	309	289	318	257	299	251	326	272	291	276	312	270	268	264	277	301	293	272	266	265	239	298	271	297	262	257	265	288	269	235	250	271	292	278	284	279	250	276	287	260	293	313	268	265	281	263	286	292	283	271	269	278	273	275	265	277	277	286	291	253	273	258	289	273	272	277	265	246	286	295	235	287	264	269	252	303	270	329	286	278	247	291	260
8857	917	1457	1574	1508	1332	1107	1026	892	846	803	867	837	741	753	728	720	762	718	729	690	717	722	730	705	670	680	705	681	656	713	678	684	630	702	685	703	693	701	649	655	681	699	692	656	674	691	681	641	624	673	673	697	693	691	634	660	677	652	653	662	692	652	701	702	638	667	658	659	652	710	671	700	651	663	669	679	686	725	665	698	632	678	623	665	691	617	675	635	661	685	686	631	671	629	639	628	660	695	659	636	622	637	636	664	672	676	686	719	643	687	641	629	639	687	680	711	680	664	668	671	651	661	668	686	680	678	668	673	645	634	681	639	637	663	675	657	692	688	638	655	626	663	662	671	684	667	677	675	626	703	649	663	665	688	639	688	616	654	696	693	679	676	679	650	655	679	623	668	671	693	674	673	671	704	658	650	639	663	661	654	665	670	673	632	631	679	666	671	636	691	648	682	669	659	681	711	635	673	635	703	634	637	640	714	635	698	674	621	665	701	665	655	654	623	704	670	662	671	670	721	726	729	664	682	703	666	655	648	674	665	651	658	673	646	645	645	644	671	687	615	663	680	669	660	655	670	624	629	652	630	709	643	663	688	636	660	637	679	634	642	663	677	670	663	639	690	677	687	683	654	719	632	715	664	613	708	659	651	722	656	664	614	618	673	637	665	671	661	663	634	627	685	695	664	680	663	663	739	680	612	652	657	653	690	657	656	671	662	650	667	671	680	692	616	611	667	648	675	666	671	660	685	680	623	682	670	733	685	652	632	639	678	689	692	647	640	653	652	644	661	662	663	710	663	647	655	677	642	656	672	675	621	686	661	638	616	666	635	664	634	686	697	659	674	687	663	656	645	640	586	653	652	655	637	683	653	610	652	656	677	643	656	687	642	690	635	660	630	651	672	603	636	663	616	689	699	634	680	701	612	693	667	663	662	608	659	638	673	707	675	635	671	672	680	689	629	595	692	714	675	647	683	645	617	678	664	664	665	649	688	621	681	677	614	673	711	638	675	695	646	677	651	684	612	623	644	681	675	697	661	681	676	647	693	648	677	669	691	635	673	678	688	629	675	646	650	682	709	675	674	662	687	663	674	681	616	629	676	685	623	656	636	672	659	681	625	686	691	624	631	678	637	673	594	670	712	689	654	669	673	663	684	715	633	657	716	635	635	665	694	638	661	677	663	681	635	665	647	691	625	677	687	643	687	701	650	678	674	702	656	652	669	628	655	651	686	645	606	698	675	709	649	629	650	638	664	658	653	672	639	653	668	681	650	661	630	658	657	684	658	626	672	656	652	686	650	685	662	630	685	706	684	636	631	622	678	673	639	709	673	686	662	652	652	677	619	702	670	681	697	631	690	682	701	671	675	673	699	655	661	617	668	660	659	643	595	653	688	661	664	643	669	690	620	618	676	670	654	651	657	669	672	700	655	697	689	654	626	662	711	641	638	640	668	677	649	693	629	671	672	625	731	674	651	661	675	727	636	625	616	650	674	648	725	675	665	639	658	702	684	687	596	696	641	702	664	657	667	673	679	618	666	660	666	664	663	675	637	642	628	653	646	672	629	668	674	625	615	646	689	664	671	685	663	657	679	652	656	721	643	665	656	633	661	633	687	638	700	687	685	628	669	628	687	684	664	651	693	652	651	651	630	686	652	663	660	648	666	632	622	691	674	704	670	643	683	686	647	624	716	647	645	759	662	635	656	647	713	654	667	648	676	649	635	686	693	636	688	667	698	628	662	690	670	661	675	638	698	678	632	664	712	649	700	647	633	616	605	713	690	667	633	642	630	636	649	668	647	672	685	682	651	648	642	655	634	681	646	658	623	655	659	673	707	694	640	620	651	682	660	618	647	668	674	664	628	618	640	713	678	613	653	650	678	666	672	700	676	668	684	680	730	667	636	671	686	658	665	660	664	683	665	674	686	647	659	675	686	649	658	660	672	654	630	689	663	639	667	674	665	661	705	706	705	659	638	673	636	675	665	675	679	656	665	647	659	668	637	664	614	688	615	658	610	650	628	630	640	643	619	670	638	659	662	678	668	639	657	630	663	643	640	650	691	653	684	679	637	683	634	665	679	637	713	661	689	680	652	653	641	669	639	677	713	651	654	676	601	629	661	637	669	644	670	631	638	735	653	705	650	661	642	657	643	741	648	694	679	699	676	691	651	699	655	669	650	655	655	658	701	669	611	668	707	631	658	684	606	674	688	685	646	636	658	665	678	702	649	664	655	677	704	631	653	705	651	673	659	682	626	654	657	684	642	672	691	641	672	644	669	640	663	675	667	654	718	684	662	667	696	697	658	674	637	626	679	672	642	634	685	665	654	717	676	605	673	668	667	680	660	699	679	618	705	668	687	624	620	644	645	690	656	661	614	714	607	714	683	646	642	669	663	678	655	662	673	673	632	684	686	689	660	676	629	697	619	686	677	638	693	675	668	685	644	701	693	660	667	671	662	636	677	715	706	639	659	682	670	696	639	709	683	631	651	659	674	671	682	667	686	678	623	645	655	707	665	690	654	643	662	685	657	666	671	636	683	666	687	650	634	683	704	677	615	657	634	660	677	669	627	640	627	713	698	655	634	661	661	683	681	666	637	668	671	647	695	687	639	637	673	655	655	694	637	618	656	636	683	635	692	692	709	680	636	636	665	672	686	646	641	623	658	663	705	661	608	630	695	656	645	671	692	650	638	692	612	636	593	668	666	675	653	648	667	657	621	641	681	679	665	670	648	655	685	687	659	673	650	656	649	691	627	660	623	667	704	670	609	693	689	628	655	655	656	644	654	627	635	667	667	705	682	651	698	658	638	689	652	681	680	688	719	651	594	621	699	673	688	693	681	619	638	706	654	671	699	707	691	629	633	616	654	656	658	672	668	682	662	689	669	634	683	674	680	657	639	677	662	702	670	702	674	658	685	673	667	642	683	650	672	695	677	690	666	636	649	618	694	683	675	660	677	640	667	689	683	664	679	669	670	705	664	612	580	678	652	665	673	667	648	656	659	673	643	658	630	739	699	691	702	661	683	691	649	649	662	645	621	700	727	662	673	626	670	650	668	711	654	638	682	629	607	637	702	671	656	633	677	688	694	655	642	637	655	697	664	661	673	674	640	661	665	692	652	689	710	662	670	649	692	657	645	680	635	667	661	689	654	680	665	637	663	622	645	680	652	660	652	653	662	657	704	680	661	661	665	632	630	643	617	654	671	670	633	656	646	652	660	700	684	663	683	685	638	616	660	658	656	638	634	631	652	692	652	652	671	646	629	657	698	656	650	711	661	619	640	664	659	667	663	720	691	686	658	702	636	683	642	657	672	665	631	690	680	621	679	679	694	710	626	626	629	628	638	645	634	659	638	667	665	642	697	652	657	641	644	680	678	670	657	703	673	697	710	671	682	653	696	682	640	614	633	623	658	607	673	666	684	642	685	653	651	634	666	672	669	653	613	648	686	651	686	673	652	652	675	662	653	635	645	644	701	694	640	679
20557	2154	1312	1033	784	680	570	516	522	495	479	478	448	446	450	428	424	405	425	430	426	415	424	415	389	397	440	420	397	397	418	404	409	406	458	397	381	381	387	422	417	391	395	446	406	429	433	393	408	378	392	390	375	393	430	407	414	431	448	404	393	410	396	376	402	404	413	416	447	442	430	390	387	401	414	370	413	445	393	386	394	389	412	421	424	360	404	435	414	453	349	403	389	414	391	420	394	386	412	395	432	425	407	397	438	418	348	420	386	414	420	422	394	386	368	451	403	382	372	364	423	395	429	404	379	428	418	403	415	402	382	362	388	404	412	418	429	386	407	405	396	399	394	410	417	396	415	407	395	389	409	346	401	432	438	382	380	403	405	391	398	406	419	375	383	418	403	373	372	385	414	409	379	414	413	397	423	372	440	375	385	447	418	391	384	426	391	391	424	364	404	426	448	421	396	409	375	412	430	427	391	415	409	417	393	442	405	363	408	412	435	417	402	402	396	411	388	434	414	402	416	470	413	400	428	378	416	410	379	413	376	394	432	395	375	385	396	409	390	400	434	372	464	405	448	413	400	426	413	397	433	412	398	429	396	415	394	413	360	392	372	398	397	451	409	380	403	406	411	400	423	440	420	427	413	416	363	380	429	372	424	425	409	367	395	397	391	418	391	412	408	404	398	426	362	364	369	418	414	363	364	402	398	435	356	416	380	403	396	382	385	381	421	369	387	370	424	385	407	361	418	416	347	401	417	399	393	388	395	375	409	407	426	426	402	405	382	380	428	395	396	372	406	388	404	411	408	402	397	405	415	346	357	361	446	387	396	424	394	430	407	400	412	444	419	429	413	428	424	388	367	395	384	358	389	388	419	398	398	394	402	476	415	372	409	388	385	438	412	401	356	378	405	431	416	393	412	407	439	430	438	429	423	418	411	423	369	410	393	409	412	398	396	401	394	417	428	426	376	370	433	406	424	413	409	437	408	412	400	391	393	357	438	374	379	406	400	353	405	387	374	420	396	387	404	418	388	418	355	414	388	366	411	406	433	413	419	409	410	430	432	437	385	418	434	424	385	401	424	376	389	417	403	393	356	351	399	406	401	440	414	402	379	397	367	349	426	389	412	404	404	404	383	387	417	415	419	404	376	408	383	411	408	414	389	404	432	379	406	427	434	360	387	417	411	390	391	411	416	414	389	419	381	421	400	450	415	396	392	359	399	436	429	461	451	399	409	410	405	374	418	444	394	396	419	410	425	373	395	442	385	418	434	396	408	432	424	442	414	351	389	419	378	402	391	415	423	462	373	448	394	411	397	419	424	421	402	407	414	429	395	380	435	354	424	401	445	370	365	389	400	438	405	406	404	389	408	381	366	366	415	368	389	388	401	408	421	390	394	417	394	365	428	402	383	390	413	413	414	389	408	403	350	408	394	387	401	440	392	395	407	413	366	369	423	393	363	394	398	407	411	398	412	392	380	391	395	386	411	389	401	425	398	386	397	398	429	368	412	438	391	407	459	456	388	393	403	378	425	409	425	383	403	426	405	408	402	424	402	422	426	378	434	401	403	394	417	423	393	391	371	398	351	385	375	406	440	393	438	360	378	407	345	404	399	384	389	377	407	396	425	388	394	385	409	393	392	448	423	434	446	391	392	426	402	393	397	364	397	404	416	426	388	398	426	406	438	406	389	413	391	428	393	437	389	396	428	411	427	408	381	440	420	411	433	433	399	423	428	398	411	389	388	410	403	367	386	402	383	410	377	446	355	398	434	440	419	417	381	374	411	435	427	429	357	403	427	409	427	410	409	372	398	427	418	410	393	401	410	415	431	376	401	409	423	399	410	394	399	387	385	403	409	395	365	448	397	375	428	393	422	385	415	389	420	368	391	384	404	381	444	391	422	400	393	441	381	419	368	431	406	373	407	404	371	364	367	394	400	412	382	405	369	371	377	390	381	400	430	406	388	392	398	412	405	393	394	402	433	381	386	415	446	412	423	418	390	415	369	424	425	377	396	418	372	399	399	378	416	407	370	416	371	397	415	412	393	413	396	422	423	419	375	392	410	363	411	422	388	400	389	431	444	373	440	393	379	372	424	403	364	403	377	392	379	435	418	386	404	420	427	407	431	393	406	390	396	386	396	379	369	402	411	350	403	426	421	407	422	403	384	454	390	401	412	403	371	381	416	385	396	403	380	399	395	427	410	435	371	406	424	424	372	392	393	387	462	397	416	405	395	405	393	377	427	406	436	432	390	394	422	371	414	370	430	395	406	441	427	416	432	405	445	373	365	398	411	380	372	386	402	393	413	418	393	370	401	392	436	375	389	392	418	365	424	388	412	404	413	418	388	400	399	379	405	416	414	400	396	413	398	390	384	381	431	381	406	388	396	385	412	434	382	400	409	388	434	397	443	420	392	377	395	397	413	408	386	379	390	400	373	391	383	431	384	395	402	429	423	424	421	397	403	353	359	426	404	392	433	378	424	406	409	408	411	390	402	378	414	387	347	428	446	393	393	385	381	418	414	448	417	428	383	386	419	381	389	356	396	391	392	417	419	418	383	419	424	417	414	395	430	376	401	406	423	431	408	399	414	401	447	417	411	423	383	414	390	428	372	445	382	395	399	402	386	424	421	385	419	411	426	433	419	412	377	405	367	417	340	404	432	403	375	391	424	455	415	406	428	402	397	410	420	392	407	391	379	428	386	377	417	406	426	399	395	423	388	387	380	369	396	375	430	379	391	431	421	408	409	404	405	426	425	403	402	407	401	400	393	429	383	364	411	418	403	389	416	363	406	388	409	382	418	412	368	392	410	423	409	396	461	401	437	405	363	417	384	385	402	416	422	407	379	379	377	433	370	416	417	391	406	395	410	433	389	393	392	394	421	416	366	392	412	410	385	355	401	394	396	389	402	392	389	426	376	398	395	406	409	377	401	426	395	376	409	405	396	397	431	394	384	391	420	388	384	394	420	388	406	389	370	378	415	346	392	414	425	398	383	417	397	361	381	413	377	379	397	418	395	404	393	426	373	408	427	390	387	356	367	393	410	404	436	374	391	417	412	424	397	421	388	419	412	416	407	393	435	404	399	397	369	407	400	381	441	404	398	430	414	418	432	403	426	424	411	405	394	404	433	372	435	385	393	414	398	417	388	367	409	391	427	369	422	381	398	394	415	417	395	381	439	360	371	381	381	407	373	391	389	400	425	422	382	402	406	361	400	409	402	380	440	391	374	424	436	408	355	377	400	419	374	406	418	373	398	426	371	415	459	411	410	410	414	398	422	404	420	395	418	374	439	395	415	417	431	415	364	435	426	360	350	393	437	391	397	398	421	402	392	397	404	380	439	403	409	421	410	355	370	404	404	367	386	399	410	406	439	414	394	375	416	378	412	387	384	359	359	384	422	412	392	403	386	381	372	428	404	357	425	364	389	397	416	415	423	427	400	399	422	390	390	406	401	409	399	410	426	421	411	433	393	379	381	421	407	387
11405	1417	2447	2802	2479	1992	1798	1545	1419	1375	1240	1157	1188	1066	1062	1036	1029	1010	980	1004	1038	965	945	982	963	970	962	970	982	879	941	943	964	875	914	967	943	902	917	922	897	956	973	883	918	929	898	871	885	872	932	877	888	915	959	897	933	934	937	865	875	874	910	912	893	921	962	886	921	872	928	907	886	903	900	938	925	924	917	890	919	969	902	930	890	878	872	944	885	926	942	886	946	880	944	939	908	872	879	911	847	863	894	946	892	874	854	838	902	900	926	920	889	892	912	879	936	890	906	849	842	919	891	856	935	877	866	920	890	914	922	904	862	894	900	894	918	882	920	930	957	880	901	901	919	839	914	892	959	913	878	833	859	888	877	888	898	946	882	966	916	910	887	898	911	875	889	878	902	877	871	883	878	890	906	946	908	901	917	862	914	930	877	855	885	895	935	873	907	918	899	912	941	955	922	884	965	854	889	917	887	874	900	971	922	913	843	900	897	929	878	949	925	892	947	913	940	901	968	949	889	861	871	847	877	902	922	926	862	901	987	888	840	894	858	947	901	872	900	915	909	887	912	922	881	850	865	923	903	920	909	895	926	878	897	919	907	936	903	937	916	925	890	888	888	913	922	896	905	890	868	887	904	928	900	894	969	858	927	872	915	899	955	859	918	881	943	898	906	979	925	890	970	930	863	847	872	904	909	906	886	842	917	966	859	880	958	909	875	892	893	863	847	929	878	922	844	837	880	900	880	969	939	916	883	873	983	909	858	896	923	916	903	870	871	890	893	913	886	945	907	895	854	914	875	892	944	938	885	921	951	892	851	918	924	888	860	841	871	818	928	872	915	875	907	939	916	876	972	888	907	891	903	921	852	838	932	916	898	864	897	933	948	850	900	899	913	923	898	901	879	909	924	924	935	897	916	911	906	895	890	850	869	904	900	891	878	882	898	919	880	909	899	865	898	916	892	894	899	889	851	911	802	900	886	877	967	888	859	875	884	936	893	880	916	875	948	962	906	895	942	876	938	936	872	890	894	911	879	950	863	900	914	911	886	889	854	915	871	905	916	938	935	861	861	932	857	940	907	929	881	904	883	851	912	884	929	888	912	879	929	920	876	886	899	885	899	890	917	905	910	884	900	909	870	918	876	902	918	902	917	929	898	911	859	874	890	904	934	929	899	924	871	896	905	876	893	938	901	865	909	933	925	927	847	873	913	926	908	926	915	896	897	905	872	887	906	874	872	925	881	904	867	887	869	981	877	902	925	881	867	888	918	899	893	894	911	913	930	933	886	927	863	881	904	906	905	897	894	877	902	839	928	871	807	914	879	874	884	898	881	866	956	922	944	898	897	842	888	877	975	969	908	921	898	931	906	862	916	924	902	945	900	857	890	944	915	903	849	870	925	944	905	903	927	927	936	843	879	987	857	957	870	917	869	843	907	927	893	842	920	924	860	910	908	900	875	885	907	884	900	893	936	836	886	824	883	917	939	941	880	917	831	900	917	868	862	896	890	892	981	921	885	882	896	921	890	914	913	879	896	931	916	875	880	912	896	897	896	827	879	937	922	890	906	863	884	935	880	934	930	895	878	846	912	978	930	913	896	902	918	884	948	907	919	908	918	927	848	920	932	881	952	862	924	923	908	889	917	891	893	949	873	901	891	935	957	886	843	884	877	946	911	905	868	885	892	947	899	951	895	878	938	880	886	915	904	921	848	839	900	938	849	873	955	952	918	908	929	917	884	923	891	905	911	887	885	898	915	849	888	888	880	928	877	967	928	918	864	839	842	929	927	864	909	892	918	920	915	920	879	883	909	996	912	853	903	877	861	847	926	930	889	907	879	877	897	885	890	933	907	899	968	913	941	913	910	901	965	916	872	905	887	907	925	941	907	922	863	871	905	873	934	891	873	856	884	906	899	892	873	921	906	978	884	893	869	905	901	866	912	878	890	868	922	907	957	845	902	897	871	927	916	882	916	892	909	889	907	883	918	891	868	891	926	871	890	918	895	856	866	832	892	845	876	863	920	884	868	931	902	846	889	896	940	924	937	919	876	870	844	887	907	906	939	910	909	925	945	899	940	847	846	890	914	937	914	903	858	903	941	877	934	879	921	936	910	874	902	896	914	861	906	858	892	917	925	941	885	864	928	955	921	909	912	895	915	914	883	827	916	897	882	892	856	910	962	916	933	949	882	909	877	907	871	928	956	892	894	939	925	892	869	900	919	844	931	914	920	924	851	869	914	874	870	894	892	949	857	886	939	892	880	923	859	914	864	876	935	880	901	924	915	871	917	907	878	899	926	917	933	933	889	852	865	907	910	920	874	909	939	868	907	925	873	844	905	939	928	935	956	864	915	893	926	874	902	916	880	930	924	899	859	875	879	905	902	901	955	881	937	918	907	925	874	965	860	914	872	902	913	890	891	897	868	888	949	877	926	926	862	866	929	960	877	971	920	920	898	936	860	870	907	960	931	894	868	892	827	915	934	932	889	921	873	885	940	892	910	906	914	860	905	887	874	913	863	898	836	903	925	899	907	886	888	883	925	893	827	903	920	875	907	875	930	875	925	914	889	883	872	866	937	886	926	925	974	874	885	870	893	989	911	916	887	930	888	911	878	911	882	931	921	888	946	958	898	879	953	890	948	932	909	906	914	935	922	953	934	903	874	836	909	957	931	890	901	943	913	867	870	908	935	913	898	914	857	790	936	918	981	922	845	910	873	934	925	900	946	871	912	915	944	908	874	910	915	899	931	890	887	917	944	922	908	915	892	802	892	929	956	883	921	860	936	909	879	918	898	902	902	892	884	864	906	887	883	867	844	982	941	867	934	871	881	875	895	844	877	890	872	853	846	902	914	933	918	921	936	899	906	881	877	910	885	915	919	915	959	947	864	885	900	914	926	873	910	860	863	836	874	860	850	884	876	909	913	879	897	889	890	863	896	922	906	959	864	967	868	933	935	896	886	830	907	889	862	921	899	911	907	970	879	862	943	869	919	874	906	894	984	879	896	922	887	831	900	837	862	859	920	895	940	930	824	902	869	892	880	894	953	882	953	874	833	902	878	922	915	915	920	905	905	877	862	897	941	900	865	867	912	902	897	917	895	865	960	903	880	928	890	922	901	917	879	908	861	857	897	919	880	876	849	944	893	923	881	896	899	857	903	871	885	918	922	852	851	859	883	898	865	895	909	869	867	965	881	891	925	910	881	884	902	899	905	898	901	886	901	899	883	927	916	878	883	926	879	898	952	911	874	902	900	923	899	918	884	855	903	910	870	953	931	897	949	908	919	917	906	916	923	915	904	885	852	895	882	911	849	893	935	944	873	842	928	875	918	887	899	861	867	875	873	919	880	921	883	915	917	897	906	893	868	869	903	884	859	879	876	898	891	867	880	838	875	873	871	880	902	892	884	875	900	929	916	989	908	913	967	902	900	900	919	921	894	947	915	864	905	871	887	861	865	902	927	867	919	834	928	933	883	887	873	885	916	938
3547	288	256	244	262	264	193	216	211	232	200	215	213	204	214	224	188	240	209	198	211	235	181	235	218	200	198	224	192	173	199	199	224	189	213	224	207	188	234	226	232	224	220	232	202	181	232	250	229	215	211	203	222	206	184	216	204	205	216	213	215	205	217	223	217	214	225	188	188	213	212	230	207	203	201	174	209	226	211	214	244	194	222	216	175	206	212	228	184	218	226	229	195	214	218	189	212	190	195	222	206	199	261	237	206	191	211	201	197	203	231	176	214	228	214	213	229	211	213	209	225	201	193	213	197	217	194	183	214	233	229	198	211	205	186	208	223	217	221	199	219	211	233	239	208	229	212	214	234	221	211	217	203	214	196	199	227	213	236	228	197	188	176	197	215	196	212	205	241	211	210	220	185	210	221	187	216	221	227	225	208	208	227	198	182	196	204	201	225	213	204	183	245	212	207	197	197	208	212	220	196	193	233	240	214	200	186	250	224	239	217	209	208	236	238	207	239	209	201	209	217	240	212	204	188	202	234	201	223	220	199	203	189	221	230	220	228	200	200	173	221	233	216	179	258	216	224	194	233	202	210	221	192	220	207	208	222	218	232	244	209	216	209	209	220	220	201	214	249	210	175	221	198	196	209	248	214	203	214	184	217	227	235	228	215	197	216	192	201	190	219	216	217	204	194	232	230	244	212	216	226	204	176	216	225	216	205	221	228	193	208	215	256	216	194	209	190	210	193	226	227	190	226	204	227	218	223	193	203	209	234	207	200	190	210	194	211	196	233	191	228	212	194	212	223	243	206	233	218	225	206	195	218	206	238	206	210	245	224	184	210	226	190	230	215	216	201	228	227	179	198	229	210	215	198	226	213	229	223	203	223	206	188	207	227	211	224	198	210	209	216	213	204	218	224	234	228	244	220	199	202	222	211	209	219	204	196	205	190	220	218	211	223	188	201	241	208	201	223	212	206	228	208	208	221	209	205	214	201	197	204	210	221	234	195	211	210	211	226	200	237	247	219	216	204	234	187	225	226	211	235	211	192	217	216	193	205	230	213	236	200	203	206	215	174	214	186	224	211	219	207	204	208	204	218	189	232	226	191	195	210	219	224	192	217	208	248	200	228	218	218	185	209	208	225	236	217	224	204	215	233	214	218	235	232	256	209	216	213	219	195	231	212	208	212	197	199	190	207	176	193	199	199	197	203	179	215	233	210	210	233	218	213	177	226	209	203	197	217	219	193	200	201	195	204	210	215	207	220	208	213	208	215	219	209	183	197	210	201	208	204	229	185	215	236	234	233	209	199	205	220	227	217	211	188	217	213	193	231	226	225	199	206	235	223	189	173	216	207	212	209	215	228	227	223	194	203	236	244	215	213	206	212	206	191	219	215	221	220	208	191	196	218	194	213	243	217	228	193	220	220	214	215	209	207	211	240	210	209	188	205	210	218	212	196	194	238	230	200	216	220	214	233	233	202	230	232	220	234	225	191	197	210	219	211	206	200	206	238	213	203	205	206	224	216	210	222	188	208	240	200	222	195	219	179	222	205	200	209	235	189	228	195	228	192	195	226	180	231	207	224	208	219	214	189	232	197	215	241	203	186	207	216	207	207	201	199	218	220	206	187	251	214	226	233	225	233	214	228	227	205	222	213	211	238	208	214	193	229	235	197	201	210	223	243	194	225	198	230	197	225	220	195	183	226	233	200	229	201	183	184	191	216	216	209	197	196	213	172	195	215	197	207	214	215	226	242	196	189	223	173	208	232	194	193	236	224	190	220	233	201	187	195	210	212	218	203	213	223	259	237	198	211	220	218	223	217	230	218	212	229	202	197	206	192	207	205	202	218	209	216	202	218	206	237	241	229	202	205	226	209	236	218	204	208	211	225	204	186	216	208	215	213	213	232	191	224	244	176	196	218	228	209	230	207	210	231	212	207	187	206	207	222	221	188	213	233	203	217	214	227	260	206	202	206	224	219	194	208	230	210	217	222	196	198	198	206	203	229	225	202	214	221	203	181	239	240	219	213	213	200	216	218	178	210	209	209	213	206	202	231	240	214	208	212	220	200	236	215	199	218	225	209	165	200	232	220	222	230	224	201	191	212	213	226	221	247	209	220	208	190	199	204	217	215	201	183	221	217	201	193	200	214	225	213	217	234	213	234	196	186	217	227	208	218	212	186	190	198	220	224	238	193	219	238	224	218	222	202	216	221	238	188	201	207	204	215	222	216	225	217	203	188	233	218	222	223	226	212	219	184	209	215	242	191	226	192	225	212	188	208	220	196	207	227	212	203	222	206	226	234	241	266	214	218	202	194	221	202	192	213	194	173	208	210	220	202	185	194	248	248	212	232	201	203	209	218	212	204	190	198	222	222	197	203	216	209	179	206	201	195	201	217	218	223	200	220	219	237	223	225	209	207	201	223	211	228	200	193	211	222	214	189	207	226	258	228	228	228	175	221	211	213	214	247	206	197	226	207	205	218	224	204	177	253	244	197	186	230	204	210	215	229	247	212	242	218	203	209	226	209	217	240	182	226	195	218	214	211	188	203	221	194	204	206	220	232	202	194	207	213	234	234	203	201	226	221	220	181	226	208	232	216	210	209	196	217	214	216	203	210	213	202	196	202	215	222	215	217	226	203	195	209	209	220	223	247	215	220	214	219	211	212	238	253	220	237	213	196	212	230	196	218	225	248	216	222	228	235	228	204	209	213	211	213	214	223	212	221	193	234	214	224	224	224	205	191	220	215	239	215	213	215	206	215	213	204	202	200	192	211	226	233	211	228	200	207	213	221	224	203	189	229	228	212	201	218	205	195	189	215	193	200	207	182	191	208	213	225	220	196	210	206	214	249	226	248	226	209	196	199	231	245	212	184	244	219	223	211	218	229	234	217	202	217	208	205	207	233	261	229	199	205	212	207	203	215	231	242	210	210	220	204	214	229	203	199	240	199	204	183	203	231	209	231	263	180	260	195	216	218	218	214	217	251	207	223	215	194	206	196	182	207	203	218	211	189	215	234	226	221	208	195	214	221	233	203	217	198	213	201	219	213	208	226	200	215	217	204	212	215	224	208	229	190	228	202	217	208	230	244	226	213	212	191	200	217	216	200	220	191	185	206	214	205	220	176	192	212	217	232	200	227	201	222	223	234	193	201	229	200	212	190	210	207	209	200	245	197	195	213	228	214	218	209	238	191	201	205	194	198	210	215	207	201	229	213	210	227	196	218	214	216	206	209	218	203	188	172	210	180	193	231	204	208	215	204	211	211	187	230	217	241	179	205	215	218	221	215	195	211	233	231	208	199	222	228	188	225	214	229	206	209	202	222	210	203	182	204	217	212	234	224	206	216	221	198	219	193	236	195	217	210	193	211	210	230	229	230	212	194	204	219	210	189	185	178	211	217	182	221	189	205	198	208	213	196	213	196	211	213	208	235	216	226	213	194	221	209	211	200	195	237	243	211	225	211	208	210	190	231	216	230	216	182	212
2714	567	552	669	592	562	595	579	592	514	504	511	514	538	520	582	509	515	497	552	551	544	497	495	522	505	545	529	541	531	528	535	511	478	535	524	533	485	545	493	491	538	586	524	526	522	505	504	532	541	531	523	477	539	520	503	552	529	502	485	534	527	526	494	549	585	523	518	550	539	528	539	506	496	533	554	506	546	530	530	562	524	533	557	495	504	507	490	567	529	517	504	529	504	489	538	512	536	488	506	514	481	535	522	503	478	508	525	497	537	535	499	520	478	516	505	458	524	545	494	533	526	539	561	537	471	514	490	518	513	530	470	503	472	541	492	517	559	519	501	521	520	510	501	540	547	528	559	546	496	539	519	496	495	549	550	528	525	522	544	512	512	532	538	565	496	516	523	534	512	520	534	522	456	553	514	521	546	546	525	499	542	528	532	530	511	486	501	525	451	562	553	537	532	547	504	464	531	491	541	531	489	528	498	503	532	517	562	509	564	453	524	503	495	522	549	502	523	531	519	553	562	495	519	563	544	533	544	487	548	496	529	526	520	522	502	511	518	546	543	490	510	503	494	568	497	555	521	544	532	479	523	513	543	548	562	512	536	550	535	516	541	486	530	573	533	488	581	507	500	474	508	518	490	510	544	503	527	517	517	502	512	541	530	544	513	515	522	510	484	522	532	534	498	511	488	511	514	517	498	514	506	531	564	521	579	515	524	517	518	535	526	536	519	521	507	533	494	582	533	555	547	542	540	515	492	499	513	510	503	502	513	516	524	503	500	508	530	601	495	564	518	541	528	515	492	502	544	525	504	464	514	522	538	514	538	527	551	536	541	514	539	489	531	509	513	499	525	475	489	506	537	517	531	516	510	526	518	475	524	510	555	510	542	518	528	539	549	499	494	533	522	516	494	524	537	529	531	493	475	509	518	488	538	487	508	539	552	504	498	514	537	482	554	476	520	539	507	521	509	516	538	507	539	486	501	505	515	504	532	517	505	494	506	533	520	495	495	549	517	525	552	566	470	561	524	498	493	495	543	542	548	476	477	513	520	533	482	514	500	505	518	533	536	536	507	468	523	546	531	521	535	528	550	541	491	502	574	520	535	518	550	552	468	591	517	527	522	613	488	570	468	525	534	514	528	503	551	500	555	561	537	516	525	497	489	527	495	568	542	497	518	527	562	541	536	516	501	541	549	512	524	548	490	559	533	542	503	507	504	523	521	497	542	497	544	523	557	513	543	505	553	518	487	533	541	495	553	553	530	552	502	501	509	541	521	524	542	542	517	523	491	506	524	520	531	524	521	495	462	537	511	531	529	533	499	520	492	506	550	523	496	534	495	513	491	503	542	515	508	533	501	474	551	546	563	541	515	481	564	544	526	560	556	475	528	560	536	507	519	522	508	503	498	547	526	532	511	532	557	530	555	529	499	506	476	548	510	556	489	522	488	492	518	501	555	533	527	519	537	510	564	517	509	527	524	508	547	537	514	512	495	519	502	538	498	538	492	512	485	539	548	509	529	550	532	492	463	498	537	500	554	525	512	518	519	505	511	525	515	518	527	535	545	511	508	556	485	576	519	532	549	511	495	520	498	536	516	547	498	537	527	524	517	535	489	503	506	553	547	547	532	514	513	517	499	523	539	480	537	524	537	552	519	509	525	526	507	544	532	581	477	539	543	551	503	531	504	533	541	513	532	554	490	501	513	535	539	499	480	496	552	488	529	527	515	536	540	513	505	521	490	539	517	510	507	508	528	503	492	544	541	533	492	542	527	520	502	546	514	537	525	497	503	488	484	507	541	478	518	569	470	540	503	523	517	470	509	485	511	505	496	515	520	516	504	512	504	476	518	524	481	545	527	504	519	510	543	522	507	517	510	517	531	529	543	506	530	519	514	508	522	521	503	533	548	521	521	543	448	545	550	488	522	513	521	468	548	528	557	508	531	513	515	530	509	521	503	515	524	546	555	554	531	514	494	543	532	540	495	500	491	531	549	546	472	540	539	510	514	552	515	547	505	544	550	521	511	497	492	489	484	527	563	558	549	539	515	538	547	570	446	557	513	494	464	503	488	513	558	533	515	502	549	490	533	529	512	465	558	515	513	505	498	531	512	544	530	517	524	535	552	491	571	557	513	497	497	493	513	545	506	517	540	532	493	491	488	502	480	541	530	523	555	509	524	527	520	497	536	558	547	535	533	500	537	534	489	505	527	531	540	538	572	508	555	531	520	516	501	484	528	486	553	515	516	527	544	528	497	482	513	525	526	485	518	513	515	488	499	564	512	581	482	579	497	566	516	530	527	498	554	502	515	544	521	565	529	527	535	522	527	532	526	493	486	547	562	520	493	505	524	525	480	542	508	507	491	546	522	528	536	559	557	527	489	531	536	502	514	585	538	520	532	508	506	526	492	550	480	502	495	510	543	484	562	535	526	523	553	544	550	520	531	501	507	495	488	537	510	521	530	499	519	528	567	576	528	506	542	547	560	539	530	548	526	523	536	524	501	546	590	509	490	523	528	512	521	528	533	518	480	527	526	549	531	570	533	512	523	545	560	531	550	455	538	486	523	526	533	517	567	535	498	519	518	507	545	529	516	560	540	551	519	563	497	517	532	501	508	558	540	503	506	505	511	519	545	499	553	550	504	528	521	516	514	507	508	505	549	557	503	504	542	501	512	558	534	504	503	481	547	514	541	547	494	520	544	568	524	528	568	534	541	560	528	566	536	519	531	534	535	495	531	527	558	569	533	563	513	567	506	490	530	516	532	523	537	562	502	560	528	529	512	499	546	518	531	542	494	484	527	514	530	513	552	541	513	530	523	555	543	512	508	494	526	547	513	478	511	527	491	528	507	514	534	487	525	556	492	456	535	527	512	543	543	524	486	562	548	521	512	510	507	503	513	509	536	507	514	502	550	535	526	549	550	547	529	519	537	508	507	543	521	482	484	499	519	535	512	516	501	517	508	523	551	510	517	529	515	523	486	517	554	493	543	534	547	529	525	526	506	529	551	514	543	516	528	507	497	543	551	503	514	514	521	502	520	526	555	511	541	511	514	484	503	503	452	513	505	510	513	491	494	542	541	510	512	529	533	528	531	551	499	553	524	513	525	547	518	556	506	485	571	504	513	494	540	532	508	510	500	497	544	513	530	493	527	540	556	510	512	515	526	513	519	525	519	494	507	524	530	493	527	457	532	525	541	526	509	559	538	494	514	493	520	520	544	514	500	546	500	506	541	518	527	498	531	539	493	521	556	512	557	516	520	491	505	540	591	490	526	494	522	526	491	521	547	479	568	537	511	507	533	508	536	516	519	480	507	545	501	537	547	546	490	548	553	532	524	510	539	518	558	565	530	523	550	535	535	500	493	530	517	536	520	525	534	489	533	515	487	486	508	531	515	550	541	487	513	508	534	513	495	487	503	529	523	555	515	555	490	542	485	521	537	534	526	534	477	510	483	551	517	520	554	526	533	566	511	532	546	519	516	537	503
12431	882	774	581	495	401	398	356	325	334	316	284	288	314	290	287	263	277	308	302	316	280	309	269	290	271	269	300	310	295	285	293	283	299	277	283	303	300	258	287	286	280	246	311	253	280	291	271	313	254	296	314	294	281	277	292	267	299	269	278	270	291	281	268	264	294	260	270	291	279	285	286	254	309	286	307	294	275	279	281	234	271	311	296	291	288	262	282	264	261	259	271	287	284	296	279	299	281	241	276	255	278	271	271	265	283	289	262	287	304	281	318	285	301	273	255	307	274	308	275	293	289	297	300	298	281	283	285	290	311	247	276	283	279	276	264	296	278	279	295	273	271	293	287	250	278	274	295	299	281	274	298	314	302	253	278	310	316	291	250	326	283	265	310	268	269	270	316	289	275	265	284	266	246	267	283	292	279	271	265	286	273	235	258	272	250	273	273	270	272	239	290	288	290	262	276	280	250	306	279	280	324	293	280	318	264	271	301	272	280	285	287	302	287	278	290	276	279	293	273	289	287	289	275	292	302	265	301	262	279	302	267	319	286	288	272	296	319	289	277	283	280	271	289	291	303	290	290	261	269	294	255	269	287	271	286	267	290	250	296	278	275	305	282	293	268	277	287	297	280	277	263	291	321	290	272	295	279	289	280	267	277	258	252	262	268	283	282	264	280	280	283	277	274	273	293	264	268	293	289	286	271	279	275	352	267	277	289	267	268	311	272	286	281	311	280	296	294	273	282	283	282	298	270	272	268	250	287	304	272	314	253	276	278	287	286	283	279	299	276	304	275	296	301	289	267	271	276	276	268	282	281	271	279	286	304	310	270	268	276	281	290	267	279	272	270	273	260	271	260	235	238	292	320	303	291	269	256	248	276	263	257	282	310	271	268	248	298	281	275	297	261	275	289	320	296	315	259	307	286	264	272	290	270	272	278	300	289	280	292	303	291	278	264	289	289	305	304	240	277	290	291	287	254	257	289	300	257	266	262	287	268	269	299	257	262	270	289	280	294	303	283	292	281	286	292	279	268	287	287	291	297	287	280	276	260	273	244	299	282	296	288	314	287	305	304	292	269	292	239	278	283	285	297	271	295	291	274	311	290	287	286	302	284	266	272	265	288	256	300	272	262	244	313	294	295	278	288	272	289	291	297	270	253	277	279	301	263	299	259	295	278	290	272	279	295	292	257	256	314	289	281	254	271	281	278	293	289	250	258	302	299	263	262	306	265	286	281	274	305	256	276	308	294	274	292	282	289	295	295	283	268	267	302	249	259	271	296	261	270	279	258	283	290	317	271	256	256	324	297	265	266	267	276	295	266	268	279	257	281	271	269	272	292	274	282	273	292	280	309	264	314	296	275	286	318	281	312	269	302	256	277	313	318	269	252	265	272	306	247	239	280	329	286	263	280	291	259	304	258	251	290	288	271	290	276	274	304	278	284	249	266	286	289	273	276	267	289	280	257	267	286	251	250	268	273	284	298	276	257	282	280	290	271	275	277	267	269	273	263	280	294	291	285	276	256	258	263	251	287	265	314	287	259	277	275	247	295	290	301	304	268	288	266	310	267	279	289	283	252	286	270	298	283	263	257	257	273	299	264	345	256	248	291	273	268	299	288	282	276	320	281	317	310	282	273	307	300	243	279	280	233	304	268	246	297	294	331	262	293	283	284	280	263	284	294	308	304	300	267	306	306	262	269	272	311	298	299	277	269	301	289	279	271	257	322	295	289	265	270	276	276	255	289	286	250	243	275	294	282	279	292	277	263	258	273	277	259	280	304	296	267	297	266	267	295	288	305	285	267	298	280	284	275	287	290	294	278	273	283	282	271	264	284	275	267	256	295	266	272	281	289	271	270	286	284	247	238	266	255	278	274	272	278	285	288	298	272	295	280	292	312	280	272	235	272	275	262	304	284	285	300	238	260	275	281	238	268	279	272	308	274	311	264	260	264	299	278	277	298	282	256	266	278	300	299	266	279	266	293	275	264	294	296	286	265	258	259	299	301	303	291	294	262	243	277	262	290	244	291	282	278	305	261	268	294	291	281	278	258	252	249	313	272	293	254	252	261	271	291	296	294	274	279	292	294	294	288	271	294	265	294	265	268	281	265	281	272	265	269	261	309	257	261	284	247	268	271	291	325	305	304	242	278	294	283	267	273	266	267	272	254	286	285	281	294	251	263	268	279	263	268	263	279	265	264	292	299	270	257	272	293	292	273	278	316	282	322	277	287	295	305	263	265	268	290	296	290	281	305	276	265	301	295	267	295	312	280	259	298	232	305	279	292	291	244	248	300	279	280	288	293	302	266	272	270	302	274	311	276	282	249	314	284	275	309	283	276	289	283	316	268	266	299	283	254	312	297	284	296	275	270	256	275	236	269	311	281	283	286	310	283	255	256	270	313	286	258	285	304	285	311	270	289	284	296	246	269	283	258	309	276	289	264	273	265	254	269	289	306	272	266	255	256	309	280	284	266	285	285	281	295	307	275	300	244	282	300	303	301	284	271	279	307	260	314	282	284	271	306	291	249	273	283	278	315	298	253	298	263	274	297	276	316	257	264	291	287	293	297	269	279	291	278	278	284	266	285	307	265	265	301	267	303	272	290	319	285	254	262	279	281	270	273	282	289	260	292	289	261	281	266	279	257	293	285	261	266	266	263	276	285	281	260	255	284	257	295	295	290	310	287	276	256	302	258	289	247	257	254	300	290	261	296	327	273	300	297	292	284	289	269	299	259	270	267	290	275	289	274	257	257	295	252	290	281	279	291	243	303	291	289	287	295	308	273	265	253	308	266	262	293	295	293	278	281	263	275	280	262	241	257	252	279	276	275	272	282	268	287	269	259	291	280	273	270	250	265	273	228	291	289	276	297	286	300	265	255	292	275	288	283	316	267	293	265	259	300	278	261	278	274	309	278	236	319	270	287	277	263	259	296	267	278	275	264	272	267	272	240	266	308	238	274	256	287	276	277	271	270	273	292	301	256	262	248	263	271	298	290	264	278	302	259	283	305	285	279	265	275	271	288	260	289	291	271	256	283	290	281	291	287	271	301	271	273	299	263	265	292	301	246	260	275	274	305	310	323	240	266	276	270	258	275	270	280	297	253	287	261	258	254	274	275	250	302	307	299	273	299	265	242	253	281	254	260	273	266	296	307	284	243	285	278	305	247	272	294	258	250	295	290	258	335	287	274	284	258	279	303	300	284	256	258	303	291	284	248	294	279	292	273	305	267	285	282	284	301	291	290	262	274	267	299	275	276	244	294	291	271	292	287	308	266	291	270	295	271	275	277	274	280	304	279	271	263	334	285	272	295	265	261	278	294	275	284	312	264	271	285	259	275	335	325	262	295	277	297	300	308	296	316	286	282	294	295	275	305	284	281	267	272	319	270	295	258	310	296	304	303	273	309	294	272	267	274	257	274	292	320	273	296	278	285	287	271	283	278	290	311	281	322	293	269	289	289	271	310	272	262	263	288	291	231	288	292
8566	909	1470	1654	1480	1381	1132	1052	910	845	896	780	787	772	805	738	731	737	687	638	718	735	723	729	725	769	671	695	695	682	654	688	632	709	660	733	644	693	646	677	713	673	651	670	734	722	656	686	663	685	681	653	721	716	622	667	686	660	651	655	686	692	696	661	689	677	609	704	640	640	649	648	627	657	655	700	628	664	627	616	656	672	670	623	651	678	746	681	672	678	655	606	660	667	661	643	652	671	688	668	681	643	641	615	643	682	677	677	655	643	695	649	640	661	656	637	672	632	712	626	634	661	701	674	698	670	650	694	657	681	668	669	656	714	642	641	647	701	633	626	673	685	669	661	652	688	651	639	659	630	627	678	641	703	693	652	643	677	623	691	719	653	703	656	644	698	626	714	638	656	658	672	618	679	652	656	654	706	644	662	671	659	747	642	657	631	648	646	630	634	650	651	594	659	655	678	670	672	649	676	673	635	720	670	648	666	727	654	649	640	654	686	664	665	643	641	668	650	606	642	653	653	635	635	692	641	655	613	645	628	656	672	642	672	655	658	689	633	628	640	666	675	623	696	689	658	650	640	644	641	639	638	668	600	663	692	682	652	705	650	681	660	623	677	674	691	646	650	698	661	648	641	662	653	672	655	688	642	633	636	680	704	704	696	632	615	685	667	653	634	641	683	651	680	668	656	654	680	621	673	680	655	677	663	647	697	650	688	620	702	710	644	664	661	655	655	676	645	672	657	664	642	656	652	661	645	675	662	644	655	674	700	642	665	653	684	646	640	634	639	708	657	640	669	697	665	686	726	666	641	662	590	620	671	665	612	631	636	712	651	644	626	636	629	640	625	662	642	664	676	670	671	629	682	677	663	626	637	682	657	664	678	669	643	697	646	627	686	677	635	647	670	723	673	624	644	652	673	604	674	661	612	681	633	666	668	661	656	653	629	631	694	628	669	645	672	683	595	673	673	682	663	662	678	691	646	656	656	610	656	645	711	631	647	668	657	670	634	657	651	633	647	688	662	630	626	690	678	623	654	697	664	660	712	620	648	692	668	642	676	657	652	648	626	617	650	690	634	700	620	646	618	673	656	636	642	640	670	613	636	639	646	707	647	658	663	645	669	654	737	659	675	687	680	661	656	672	645	658	648	655	651	648	702	665	660	673	648	685	645	656	679	696	689	684	693	640	613	684	672	624	667	662	632	677	679	656	682	684	652	693	632	666	622	669	677	638	681	659	659	693	632	664	628	660	679	696	672	656	657	671	663	631	629	695	677	667	657	664	636	640	647	661	669	666	632	601	655	674	661	640	641	679	684	652	667	686	616	648	672	654	693	676	693	667	655	675	621	693	663	595	658	662	621	616	666	663	630	622	695	651	623	650	674	648	622	630	640	653	660	654	616	672	645	693	634	687	641	641	680	648	641	701	646	676	654	679	639	649	650	645	715	664	706	631	699	652	678	640	645	676	668	653	653	641	660	654	677	656	658	659	650	684	681	689	655	652	649	709	711	686	667	669	674	651	630	639	688	692	667	718	664	647	668	642	630	701	642	717	662	671	600	645	661	678	648	665	680	649	667	622	722	664	674	650	631	668	677	676	638	677	660	639	676	628	671	674	664	684	636	685	658	639	657	627	660	684	683	666	650	650	599	677	655	728	658	698	679	681	630	659	650	680	671	666	627	641	669	714	687	658	662	603	706	668	644	663	650	699	666	665	676	649	661	643	679	682	643	672	666	683	646	661	695	718	665	670	661	696	635	600	726	647	666	700	673	669	723	724	683	651	633	681	645	669	649	640	660	680	690	658	678	652	671	669	630	679	695	654	663	655	684	651	686	645	634	695	643	685	673	668	651	664	638	638	655	679	684	644	642	641	673	697	723	649	687	648	636	663	632	686	655	636	639	668	680	645	671	668	674	680	641	658	656	663	684	671	621	693	660	635	684	658	666	666	641	699	634	624	685	660	617	690	628	663	681	697	684	689	650	638	681	625	682	624	671	698	715	648	674	709	650	651	631	644	665	686	604	655	653	662	657	689	640	636	652	674	659	646	694	683	602	663	665	644	701	613	686	671	662	685	621	621	657	658	657	685	698	692	627	671	623	647	684	643	654	650	668	679	704	656	690	624	637	719	686	644	651	692	674	658	672	700	639	683	714	642	656	674	647	668	720	655	705	656	652	664	670	617	679	688	675	653	673	642	698	650	643	687	670	628	662	648	665	649	660	606	652	639	662	663	630	635	647	611	612	671	647	654	650	639	663	686	679	651	677	673	672	634	622	651	674	664	720	612	669	654	650	672	669	656	605	655	660	608	697	638	635	689	666	658	630	670	652	606	658	686	605	666	693	662	660	633	661	649	640	643	672	686	686	661	614	644	683	651	683	679	659	697	688	669	685	706	682	599	655	703	699	684	680	693	707	653	664	671	612	647	643	650	630	638	655	687	650	676	651	666	682	656	699	679	666	661	634	689	691	622	703	662	646	707	661	660	641	630	634	646	651	637	675	638	646	636	648	652	681	659	681	634	635	690	644	635	673	628	661	637	667	712	656	652	660	644	692	651	698	711	647	677	653	615	683	661	641	676	649	668	667	642	695	638	680	686	671	672	670	697	646	651	696	689	652	676	665	654	641	643	628	690	637	691	646	667	643	665	644	633	678	674	650	614	659	619	643	679	659	615	680	645	665	672	669	661	716	635	685	666	657	679	686	624	665	645	617	642	687	625	677	635	658	645	657	714	640	666	604	649	646	667	698	645	689	673	659	668	648	639	615	688	665	654	624	697	646	638	648	638	681	632	682	630	654	641	709	651	633	647	661	652	647	683	639	631	666	649	675	672	658	659	667	670	666	620	692	637	669	685	656	658	677	604	676	703	701	674	698	685	638	705	637	643	682	647	663	707	655	691	634	640	686	719	629	699	610	667	672	695	691	679	691	668	647	668	665	669	667	654	648	644	642	675	647	660	597	635	658	672	649	687	674	646	679	635	649	711	644	636	687	664	661	666	642	680	645	671	643	677	688	643	657	686	632	688	638	626	675	652	616	698	631	632	641	583	690	684	661	650	642	631	624	674	693	633	672	697	645	660	650	659	694	607	694	677	648	665	644	639	650	684	656	649	636	657	703	706	691	638	648	689	688	697	656	686	669	613	652	684	617	680	690	657	650	659	659	649	700	699	728	685	668	682	695	658	644	628	641	695	672	675	636	625	651	695	672	658	628	656	666	671	652	656	666	641	650	705	691	733	662	653	633	646	689	653	678	667	665	654	602	662	655	703	641	717	627	636	705	660	710	641	692	664	651	700	604	650	635	656	676	680	679	675	715	670	623	668	662	698	617	609	674	665	678	680	645	596	655	664	667	711	662	685	679	709	702	661	699	670	676	656	639	665	692	658	669	634	633	649	639	645	633	629	719	636	607	724	691	611	629	677	640	690	617	704	629	696	680	659	677	653	633	675	693	656	655	668	620	674	728	624	625	680	622	653	642	684	653
20333	2090	1336	1136	791	630	560	529	529	491	421	419	426	429	465	433	457	420	419	442	411	402	413	405	406	405	437	403	443	396	443	376	391	380	422	394	404	400	383	379	407	434	406	419	412	406	384	424	415	405	419	421	395	410	384	395	385	442	419	384	427	404	421	387	428	438	425	398	382	374	392	373	392	414	400	425	409	414	413	375	439	388	364	376	414	410	380	432	415	392	407	413	411	433	415	396	404	388	443	394	402	385	391	381	393	381	352	399	385	392	426	413	373	342	402	414	414	402	398	379	407	442	409	399	398	412	388	428	423	417	430	444	392	434	418	440	427	417	419	408	399	388	442	423	422	414	375	372	449	378	406	426	395	374	394	402	396	406	414	378	396	393	358	404	387	416	403	389	445	378	457	388	370	372	398	406	386	398	422	419	411	430	394	389	406	418	399	337	439	398	432	400	414	424	422	412	401	426	446	339	453	447	410	420	408	397	357	411	397	427	384	385	402	460	397	393	405	379	405	397	372	449	416	411	441	385	380	408	415	429	420	408	407	404	413	382	413	377	402	436	419	377	413	415	418	385	379	424	423	377	417	404	424	378	417	405	406	372	372	407	458	417	386	381	393	368	388	395	384	412	399	425	412	381	416	414	398	420	426	431	423	455	426	391	388	410	430	406	382	384	380	375	399	363	397	413	404	405	448	437	377	412	407	472	397	430	391	423	410	386	416	461	443	387	394	394	381	376	398	440	438	406	415	403	418	410	396	433	424	397	397	371	384	392	411	401	378	428	386	421	400	421	394	386	395	403	405	416	344	438	395	355	389	428	412	452	416	387	423	384	386	418	390	379	390	402	460	381	391	382	389	411	398	426	402	428	405	459	383	429	396	411	394	399	375	415	421	396	387	378	401	401	372	409	418	388	389	405	380	381	434	408	426	371	395	393	414	371	373	410	408	352	384	376	421	388	374	417	429	415	425	391	388	387	388	367	423	418	394	394	395	365	396	407	377	413	426	381	428	413	430	395	388	440	409	419	363	382	382	444	391	390	408	411	454	426	408	411	411	371	367	397	394	381	430	407	401	461	423	389	389	409	422	397	413	383	385	455	375	379	391	415	418	427	381	398	442	404	381	406	407	446	418	423	373	385	362	440	360	383	393	392	421	420	339	371	391	385	386	411	409	414	415	440	458	385	412	420	452	367	394	414	403	399	401	385	427	399	399	440	364	417	396	337	383	395	389	429	383	404	420	409	378	400	408	412	407	372	400	419	383	406	399	379	407	419	405	409	429	421	430	361	418	409	440	396	388	418	411	404	419	411	414	394	390	400	437	410	394	421	391	379	426	399	365	405	389	418	426	374	401	376	417	411	390	396	409	405	417	428	428	442	400	440	388	429	408	376	377	425	408	386	438	416	383	403	393	393	382	400	401	386	417	415	419	439	418	367	412	426	436	414	361	394	399	409	364	356	352	415	384	384	365	419	403	347	386	362	411	387	429	394	416	428	411	387	443	419	464	400	405	424	412	411	414	408	431	402	439	367	407	382	392	423	408	425	415	433	422	381	449	353	415	412	420	410	409	391	374	365	389	403	394	407	389	430	385	420	387	384	403	394	404	407	398	405	371	397	411	402	391	410	425	406	425	371	425	410	396	422	411	421	398	407	389	393	400	401	423	410	375	366	368	384	387	386	405	417	377	416	434	406	403	368	392	422	379	405	411	373	375	437	359	397	422	398	386	443	444	374	388	374	400	405	429	419	411	416	412	404	401	384	413	374	416	460	404	415	387	376	431	385	419	368	368	383	407	392	375	399	403	393	421	392	387	394	404	386	412	385	359	378	423	396	400	380	416	419	398	439	413	368	448	407	379	383	405	411	441	382	426	425	404	384	412	421	391	447	388	413	367	385	378	401	361	351	389	408	383	401	426	417	413	370	401	368	387	394	409	436	415	435	389	430	404	415	389	408	392	380	381	393	426	423	393	421	464	369	373	436	386	376	445	411	409	370	446	421	426	366	386	371	361	401	392	402	395	423	412	424	384	437	403	423	373	434	426	419	369	400	404	378	425	402	400	392	417	424	392	397	413	421	395	390	434	422	398	398	384	417	406	407	425	408	369	367	393	392	395	397	443	416	426	420	396	402	419	411	380	405	457	400	417	384	441	433	386	390	423	410	395	398	390	417	435	399	417	426	444	436	398	434	401	383	382	419	379	404	398	410	405	405	373	422	428	373	384	383	362	358	396	392	396	386	392	423	374	384	373	376	435	406	369	404	443	409	394	391	403	409	400	362	413	397	428	426	403	386	416	401	446	402	411	423	400	374	409	398	401	367	437	366	381	426	419	413	397	397	386	434	382	405	409	418	430	439	396	381	433	373	405	380	388	377	413	419	390	411	441	394	409	409	400	384	384	404	405	394	412	402	408	377	413	377	409	375	430	422	395	437	408	425	375	375	409	365	379	409	417	375	431	430	393	404	432	412	399	438	417	373	397	398	395	415	395	378	379	417	414	393	434	376	387	431	453	391	384	440	420	404	409	428	396	366	380	410	401	447	386	392	406	407	421	427	449	417	371	394	386	382	392	387	434	409	387	402	394	417	450	372	380	374	420	423	361	409	392	407	385	380	412	394	405	390	413	420	432	432	428	406	377	379	437	399	373	382	386	407	412	405	396	389	431	435	419	404	412	396	370	395	378	433	414	410	410	393	382	404	459	398	392	398	415	395	382	391	435	419	373	411	410	375	398	389	412	395	389	359	389	421	396	426	400	366	388	400	390	409	424	413	377	405	378	404	424	412	441	355	370	420	418	388	393	398	410	388	382	422	407	366	399	379	415	418	404	386	377	372	366	409	435	394	406	342	408	378	405	447	368	411	422	410	416	402	392	420	397	394	403	371	415	409	400	421	380	397	408	430	373	423	406	415	408	358	438	423	401	376	433	360	390	432	419	375	382	367	373	375	398	398	385	419	373	407	376	410	404	375	410	382	390	429	418	435	411	408	376	420	449	358	424	396	447	400	378	409	374	388	402	392	405	407	421	415	395	421	426	397	416	413	394	431	389	388	409	422	413	419	447	389	412	413	402	398	414	409	429	398	432	376	397	420	366	408	430	400	467	440	447	448	397	428	446	404	417	401	383	396	392	387	389	379	379	415	401	434	396	410	405	385	363	426	389	400	374	382	404	391	407	411	415	397	393	381	397	377	411	396	361	374	415	446	425	433	378	401	403	396	419	411	402	406	445	411	382	410	427	427	421	370	392	438	391	376	409	388	420	365	414	376	363	418	409	370	382	374	390	387	388	391	405	404	382	432	369	386	418	418	398	373	408	385	404	393	427	410	434	405	381	435	398	384	418	416	400	418	394	421	417	376	389	445	350	417	385	398	371	388	399	409	403	450	408	371	387	448	447	377	401	404	429	412	426	407	404	428	426	422	427	386	429	401	393	433	450	384	454	405	414	381	379	442	423	376	407	409	457	405	382	428	413	422	411	393	456	412
11347	1497	2458	2772	2620	2095	1776	1611	1452	1318	1194	1148	1216	1087	1073	1051	1030	1031	1008	952	960	960	956	945	986	953	960	964	965	870	932	922	932	880	935	900	897	937	907	949	868	937	980	909	899	886	916	938	912	920	897	931	935	903	900	911	879	895	926	912	930	936	926	860	913	929	865	926	903	878	875	947	940	927	875	899	878	846	860	904	905	887	875	935	888	910	898	918	834	866	858	881	930	892	907	924	910	889	826	897	930	897	925	879	936	909	908	904	913	929	921	894	883	899	902	953	914	891	886	898	871	909	904	927	884	883	870	910	839	896	873	922	920	855	846	914	897	940	858	875	924	922	892	948	839	878	878	915	880	878	901	861	884	889	892	898	918	868	898	923	909	910	871	889	927	905	914	910	906	899	908	893	860	929	955	888	924	903	898	912	896	892	968	906	947	933	880	908	869	887	902	921	929	871	818	936	935	886	849	881	900	893	903	869	893	902	936	899	918	953	926	893	929	856	913	899	866	872	885	927	929	883	915	917	874	884	915	879	887	931	832	880	879	902	939	893	902	898	863	885	927	859	894	904	973	886	868	923	961	950	897	896	908	928	909	842	858	912	871	860	909	869	865	900	891	893	945	907	883	911	888	898	851	895	914	903	901	901	870	872	887	885	890	890	901	893	894	884	895	876	877	923	870	884	862	920	941	872	879	869	903	860	889	925	913	910	844	863	888	869	905	937	947	907	950	863	902	864	913	892	910	916	911	877	911	879	867	871	874	883	875	955	902	905	848	894	906	867	873	881	919	898	862	816	907	908	885	905	924	844	875	912	840	858	911	890	968	903	904	918	907	924	920	869	910	929	922	880	841	877	926	904	900	904	884	894	918	914	878	914	926	874	901	858	873	892	938	890	910	900	910	936	902	906	859	932	915	938	871	899	892	885	881	945	868	881	953	872	907	875	929	930	949	871	886	895	895	873	936	862	881	872	865	912	889	897	883	876	924	914	883	943	925	969	841	913	925	869	870	914	873	928	874	847	933	930	892	934	874	934	861	854	897	904	887	913	893	950	882	883	870	930	907	844	895	868	900	892	937	887	903	907	946	902	922	911	881	898	905	823	897	866	883	888	870	895	900	901	863	883	910	906	961	967	924	899	861	817	851	915	882	897	868	862	909	892	902	893	869	912	941	891	879	849	936	899	850	908	885	905	898	867	953	921	903	907	862	894	866	954	871	889	920	880	945	968	916	927	880	886	918	866	857	954	910	875	894	919	920	933	874	886	847	903	859	955	880	898	874	858	890	932	898	890	940	849	915	857	861	902	923	870	833	850	911	897	967	913	880	879	865	856	892	912	890	873	861	858	887	936	916	893	833	913	909	845	906	898	896	878	912	903	879	908	915	928	896	919	888	882	915	898	952	911	919	902	861	844	896	858	897	892	891	878	876	872	841	908	837	970	869	933	888	855	898	934	922	949	857	865	892	921	921	899	909	917	861	910	857	931	897	833	880	874	875	882	914	904	904	921	884	895	871	852	896	919	870	901	871	858	870	895	870	867	847	892	964	925	908	929	910	916	898	899	878	934	921	845	938	911	898	889	925	918	898	875	891	895	948	903	938	944	886	863	918	909	865	912	838	949	871	898	912	926	868	920	920	888	887	893	931	874	873	839	888	924	837	948	906	879	865	878	924	945	867	912	889	887	905	914	890	915	905	929	893	875	882	934	892	924	847	889	886	915	917	882	885	924	936	904	861	887	906	956	912	916	863	925	890	853	858	886	922	943	837	893	855	871	841	868	891	935	852	910	908	852	916	928	904	828	913	899	921	969	888	839	909	935	880	879	909	877	888	856	874	935	861	885	898	929	876	930	942	903	885	876	906	857	902	852	908	939	921	906	949	921	878	904	909	904	832	845	885	887	897	862	855	948	905	861	860	866	893	878	902	899	918	869	892	914	905	893	915	899	856	896	924	820	889	868	885	856	911	863	897	923	881	902	879	906	904	917	861	884	876	913	943	914	946	912	890	910	888	885	927	873	995	888	950	913	897	903	850	927	888	885	940	885	912	915	923	922	905	920	899	910	906	956	871	923	927	902	928	911	899	906	944	854	909	925	893	927	940	904	927	947	951	923	896	933	893	908	896	883	931	856	887	871	921	890	888	901	928	910	888	880	870	911	905	883	871	895	908	882	905	916	908	911	840	867	932	909	899	873	915	918	879	909	885	916	907	913	896	912	888	918	918	902	907	943	904	922	877	854	874	855	878	919	832	932	933	863	908	909	878	952	909	931	879	906	928	947	857	940	844	892	889	897	877	925	919	917	882	967	894	860	903	876	836	927	892	854	885	901	851	895	888	891	883	942	941	876	892	893	885	907	904	867	872	916	880	906	913	870	921	929	906	892	930	883	927	874	919	938	884	918	934	940	913	876	878	858	926	909	920	892	941	895	912	860	892	933	886	932	927	917	946	853	922	878	882	913	862	856	871	881	921	891	926	908	967	883	909	945	893	873	945	898	936	869	897	871	833	852	918	878	896	898	900	880	927	887	878	932	902	933	900	908	866	834	876	890	866	927	827	848	931	881	892	862	897	869	884	877	868	882	891	905	956	876	930	873	888	916	885	884	881	919	896	893	940	848	861	929	903	868	882	884	933	890	922	862	909	860	864	897	857	919	883	898	903	916	859	911	898	888	899	864	879	900	864	853	939	870	918	946	936	934	878	889	895	894	933	883	936	868	887	871	902	914	896	913	911	888	893	900	918	906	930	891	882	875	853	913	887	913	857	896	869	849	889	894	905	889	962	952	914	860	871	860	916	906	951	866	944	863	885	906	831	899	866	969	896	916	907	893	909	853	939	850	851	878	852	966	875	872	968	887	901	936	824	876	939	858	913	962	879	878	876	879	923	934	908	929	917	895	902	873	877	905	916	907	905	885	878	856	851	911	930	891	900	892	884	888	907	895	837	902	911	961	908	891	885	928	862	901	912	873	877	884	855	857	922	898	916	888	886	900	961	940	937	908	861	883	949	919	855	888	897	835	886	865	915	915	874	923	902	863	913	877	942	841	906	898	847	890	885	939	910	851	900	913	819	851	892	882	947	911	928	909	936	911	910	931	935	945	859	893	862	947	886	897	891	830	870	903	889	848	913	879	944	858	936	882	909	862	903	898	849	897	834	922	869	883	898	961	889	885	898	902	895	914	891	875	922	908	926	837	910	897	839	972	908	878	922	913	860	882	921	883	926	881	880	863	830	905	929	869	800	883	955	831	916	909	900	881	953	929	872	928	911	889	861	892	880	913	915	877	935	894	877	906	935	854	892	874	871	887	907	873	864	911	873	936	892	903	898	906	883	911	900	861	909	887	838	880	918	906	878	938	851	949	894	900	888	911	878	879	885	823	892	884	860	956	896	919	897	910	877	901	905	898	908	909	905	907	862	855	904	891	865	923	897	873	876	913	863	891	832	838	923	847	939	931	838	868	877	917	933	912	954	846	946	921	922	899
3447	255	235	231	227	227	223	184	215	215	214	199	242	190	202	219	214	212	220	221	214	205	222	212	209	202	200	223	195	206	204	210	178	214	196	218	201	204	219	220	239	206	207	215	199	187	211	194	205	220	197	204	209	166	206	181	213	206	187	240	208	205	208	191	196	217	214	216	179	187	206	211	206	211	211	198	222	222	235	225	175	196	255	210	231	241	199	191	228	213	192	206	215	184	215	165	199	213	215	209	206	214	219	216	196	209	208	203	198	219	191	224	218	212	185	222	214	210	210	217	228	206	190	227	209	208	222	206	212	205	189	231	177	207	199	211	208	208	226	215	217	193	213	203	215	169	201	198	223	210	188	222	244	187	226	211	220	232	202	182	193	200	209	213	221	186	202	197	202	194	220	199	210	185	215	216	224	217	209	186	195	196	179	228	209	197	212	225	206	204	213	207	217	206	215	202	194	191	190	178	216	213	188	209	172	218	213	221	187	193	202	223	203	207	210	188	202	196	197	214	200	209	247	197	198	194	212	195	223	224	185	221	198	241	194	222	212	192	184	203	202	234	206	220	227	204	198	233	216	194	204	198	216	210	224	210	182	213	197	211	199	202	199	222	211	229	233	210	202	203	181	189	202	230	191	208	237	214	212	205	218	194	178	232	191	198	209	212	185	206	196	201	195	215	182	194	202	217	203	228	212	204	196	197	197	219	213	189	186	197	224	225	188	214	198	187	192	208	228	209	223	214	217	209	215	211	224	214	219	208	211	215	192	238	242	216	212	228	220	205	206	184	203	212	221	234	182	217	181	201	214	217	221	207	188	199	227	239	189	214	219	208	193	195	199	205	198	211	216	190	218	235	202	231	224	212	192	217	245	193	229	223	187	216	230	194	193	212	242	198	206	198	211	209	218	231	212	192	254	205	193	182	202	203	220	201	201	185	231	193	199	181	198	220	215	198	195	223	201	180	230	202	217	172	207	192	228	204	209	196	193	225	228	194	208	221	196	217	187	195	237	199	198	188	205	208	194	214	204	234	206	221	217	215	210	221	178	200	192	208	214	220	219	195	203	235	206	221	218	206	196	193	203	185	218	189	235	240	223	210	193	214	204	184	240	208	203	210	216	202	208	200	207	221	213	194	225	217	202	205	219	209	207	227	210	230	195	215	190	222	189	206	192	217	219	204	222	187	195	185	194	199	226	221	205	191	211	212	206	221	226	218	203	223	202	228	188	179	203	218	186	217	219	223	190	193	201	228	212	218	199	227	207	217	225	236	218	186	200	218	212	216	217	184	217	220	190	194	201	220	187	216	215	235	220	232	203	231	206	183	171	208	208	207	182	228	215	240	183	204	216	203	201	198	187	190	210	201	208	229	208	208	186	223	228	204	200	223	229	228	242	213	205	202	189	208	210	198	225	216	231	200	225	224	233	178	196	215	200	220	191	198	176	229	195	225	196	225	201	192	210	175	230	206	192	230	204	203	220	192	192	209	192	207	212	205	193	190	198	202	184	219	226	224	188	197	207	189	232	211	190	178	232	173	241	214	210	191	218	202	218	202	221	206	201	216	238	203	222	186	234	221	194	226	236	211	209	222	212	194	229	204	215	199	199	200	210	187	214	208	198	184	207	229	209	213	184	215	224	212	209	197	203	207	206	227	207	203	219	205	185	189	197	201	211	198	195	213	221	227	199	219	204	179	207	193	219	218	202	235	219	184	214	203	207	205	224	188	202	202	216	208	210	216	221	197	221	230	212	219	210	188	223	217	221	203	216	167	202	211	231	206	192	215	195	208	207	220	172	200	206	220	216	213	214	209	223	219	242	215	213	227	194	203	226	199	208	220	219	201	214	211	216	198	213	224	212	194	223	201	214	218	240	226	239	218	199	187	213	196	218	192	194	192	193	200	224	199	211	232	199	218	195	218	225	226	194	207	217	192	204	198	173	203	206	236	212	204	203	215	211	226	209	199	183	202	209	210	210	209	197	205	235	181	219	215	206	217	199	169	203	180	191	187	214	195	203	198	193	204	188	219	188	183	211	228	201	194	171	190	193	204	215	192	212	192	210	196	226	246	212	210	181	210	212	200	230	212	234	230	226	222	210	221	189	197	222	215	181	206	184	214	199	187	183	220	198	210	206	209	220	223	196	216	227	184	208	221	201	211	204	186	220	238	205	204	241	196	221	180	210	192	182	221	204	228	228	169	204	199	221	198	184	204	194	209	200	181	206	214	192	244	202	214	241	197	225	223	208	182	193	215	206	211	237	211	192	218	208	176	188	224	198	192	237	194	218	216	187	179	211	210	214	225	226	218	225	209	212	198	218	197	210	207	195	198	214	220	198	226	176	199	239	197	215	203	192	177	222	209	229	196	214	187	193	202	195	198	216	189	218	210	216	221	225	199	197	213	212	243	215	223	209	190	212	201	223	202	216	212	210	183	197	190	181	216	218	226	233	187	186	183	227	202	214	197	206	199	217	224	184	207	199	216	214	209	232	214	213	198	201	176	218	196	219	204	224	211	230	221	199	210	226	231	191	194	217	228	189	197	189	210	216	197	170	192	209	234	235	194	180	195	204	214	207	194	211	197	201	208	190	216	194	233	205	229	213	218	205	247	222	185	192	204	196	207	220	193	195	183	175	202	195	212	188	211	199	215	220	203	207	212	208	206	196	225	247	239	188	221	199	203	206	202	199	197	213	213	205	196	215	200	202	210	235	208	186	227	240	206	229	195	234	221	240	203	207	211	187	195	186	247	215	201	223	231	205	211	205	202	203	233	238	219	199	212	214	215	213	213	208	197	203	198	203	216	217	189	197	206	204	213	222	212	216	215	196	221	211	213	210	199	187	211	187	199	201	233	213	203	204	221	197	201	208	196	229	224	197	217	222	222	207	216	187	205	200	201	205	198	209	181	205	226	177	216	210	210	201	186	202	179	172	215	223	221	220	198	236	203	204	188	183	212	222	209	205	248	196	215	213	222	212	211	205	189	210	236	225	188	212	214	201	218	227	224	208	211	210	201	217	186	214	210	220	236	190	192	190	208	222	205	227	207	190	257	224	191	246	230	212	183	176	189	207	185	216	199	186	228	209	224	199	196	201	205	203	194	217	233	216	202	224	205	198	222	197	205	217	213	220	224	210	208	236	199	199	215	213	231	190	183	210	206	200	193	201	182	194	209	218	231	229	177	204	223	208	229	188	179	188	221	227	208	208	194	183	201	215	209	223	225	226	224	180	230	206	216	192	193	209	192	208	186	201	189	197	213	192	199	196	203	218	205	194	214	190	194	189	209	204	210	213	221	212	219	167	208	180	194	190	232	210	209	225	205	235	213	199	192	230	192	219	214	180	230	217	201	229	228	211	203	216	218	220	201	222	196	210	189	199	209	199	226	203	209	213	181	230	211	215	195	213	219	197	214	251	199	220	209	199	237	196	194	182	219	208	188	169	188	186	164	191	215	202	221	235	194	203	193	207	227	189	217	215	199
2842	506	583	550	582	566	553	529	535	569	533	509	508	501	509	535	501	509	459	530	527	527	450	514	521	525	513	486	514	485	528	483	495	480	510	528	499	531	500	493	495	526	532	465	489	486	527	494	500	518	494	497	535	491	532	505	524	465	514	508	512	471	503	567	522	495	502	504	501	499	493	485	510	514	540	480	484	534	471	516	504	482	474	496	470	498	502	517	531	537	503	505	514	534	506	515	529	531	542	513	530	500	548	476	532	530	519	523	497	490	527	496	524	501	522	461	524	537	517	502	498	486	545	502	531	518	491	497	529	513	508	524	503	550	497	501	493	475	530	483	521	500	528	463	560	507	495	505	508	495	523	496	515	481	507	527	471	548	541	482	491	498	552	508	484	507	495	487	513	471	509	520	480	493	499	505	491	490	514	469	500	520	500	487	511	541	541	529	518	533	491	491	515	527	541	522	523	537	497	500	516	522	505	490	530	528	506	575	510	483	494	505	525	490	528	492	560	525	557	510	497	510	517	508	511	503	496	513	519	476	492	554	493	521	532	532	529	540	529	547	525	520	471	519	521	540	513	496	505	511	519	512	528	524	507	469	486	481	513	507	570	516	497	487	487	513	496	512	521	561	550	511	498	470	526	489	537	524	529	512	493	502	514	534	564	489	515	478	522	553	493	502	517	517	517	495	504	513	518	526	510	528	502	487	487	479	514	534	510	514	509	498	472	516	523	499	511	499	530	492	496	508	526	515	522	528	487	523	482	535	512	492	528	440	511	519	518	521	504	528	525	502	516	522	510	496	519	506	524	525	488	529	491	500	500	538	511	507	517	502	477	507	510	522	531	504	491	509	465	549	541	519	518	478	517	527	530	496	483	540	526	526	505	507	522	529	512	495	539	533	494	511	524	518	505	498	543	505	477	560	496	523	477	502	511	490	502	500	511	532	496	475	491	519	494	483	502	498	510	502	510	533	526	536	488	496	509	505	497	518	563	523	540	554	513	552	539	517	513	507	516	517	516	517	535	492	535	505	522	540	506	507	547	545	490	524	493	475	549	514	497	511	489	526	464	509	508	504	495	547	510	498	514	490	522	483	518	522	511	512	483	507	506	493	515	527	521	506	526	505	539	503	487	511	505	495	491	540	538	498	539	535	513	525	491	490	491	525	488	552	461	544	512	520	518	485	499	493	522	503	506	510	453	523	523	514	549	507	559	545	510	520	522	514	528	516	527	515	514	521	497	501	540	478	507	506	561	520	431	537	451	482	507	550	488	498	538	514	548	501	498	495	507	518	549	519	553	474	531	485	483	556	538	527	480	504	505	542	503	527	502	502	496	480	542	545	523	538	504	522	537	519	545	534	524	497	527	519	564	498	520	470	516	486	503	502	488	510	533	485	485	514	515	492	518	557	524	473	498	516	495	526	499	530	480	534	477	540	510	519	513	516	510	503	527	537	482	534	509	498	495	482	549	510	533	525	510	508	539	509	488	501	508	516	498	491	457	530	498	487	531	501	484	525	507	562	545	504	502	481	538	505	509	505	519	501	531	541	503	551	492	575	506	496	495	482	510	530	511	524	503	521	539	504	484	502	512	522	471	491	538	502	506	543	481	556	528	503	529	533	492	530	509	495	514	492	539	477	484	521	526	532	489	505	543	523	471	545	487	547	544	531	531	477	542	489	479	496	458	546	493	492	557	479	521	538	480	521	498	517	499	511	505	504	512	496	505	524	545	490	482	568	470	523	531	478	480	475	503	497	543	509	485	491	517	481	515	575	523	510	511	524	502	505	530	483	542	516	503	537	475	473	464	506	505	548	504	481	524	509	523	476	528	505	548	513	522	523	506	538	508	500	537	522	540	518	504	513	490	521	479	500	556	520	494	524	522	497	580	505	519	531	507	479	513	498	497	525	539	486	548	532	511	519	510	528	526	516	540	505	525	531	480	520	492	521	497	522	505	501	470	474	502	515	478	514	541	539	494	506	600	559	515	529	529	551	519	516	457	515	518	535	477	480	503	516	504	538	522	515	512	506	487	493	497	480	506	526	528	468	512	504	524	500	533	541	555	514	488	501	522	470	511	521	490	519	552	546	537	515	509	532	543	542	533	516	469	517	529	518	473	525	482	488	513	496	513	505	497	488	477	508	527	480	470	546	580	527	523	482	519	497	487	489	538	512	491	511	493	510	491	512	480	514	526	479	510	532	501	503	527	519	496	509	471	496	548	493	520	551	494	510	566	508	491	524	559	479	563	517	543	522	530	520	497	512	509	486	518	498	451	471	493	496	483	522	518	533	511	475	497	537	515	458	529	503	532	506	499	487	503	476	501	506	515	530	503	516	517	506	487	489	511	489	505	552	509	479	514	537	567	489	518	540	514	515	484	531	548	484	503	530	531	490	531	518	488	509	545	487	505	565	522	511	513	487	515	501	478	492	503	509	494	479	514	494	516	542	530	489	528	515	531	478	543	533	551	521	501	475	520	514	511	502	527	476	489	516	505	491	525	535	472	498	479	493	508	487	501	529	510	521	516	537	532	501	510	516	513	490	484	514	543	509	509	506	500	522	510	509	490	563	486	520	517	508	465	499	462	507	491	517	526	496	527	509	551	485	499	526	513	525	514	519	524	537	508	499	482	469	492	537	504	531	534	544	502	511	492	528	511	519	552	500	494	522	514	526	501	504	534	494	502	517	487	498	506	503	503	494	538	501	517	483	501	502	562	499	507	496	489	523	493	492	532	525	522	463	559	514	497	495	505	507	547	491	451	481	527	499	527	512	539	475	541	515	508	518	486	511	493	466	486	528	506	511	470	514	533	505	518	504	504	495	526	471	510	480	504	534	487	506	505	519	483	552	498	482	449	511	549	457	531	491	509	539	495	543	593	499	553	541	488	478	486	527	510	526	555	510	516	470	491	495	537	507	535	506	548	527	513	529	527	538	520	510	505	519	511	524	496	517	522	492	521	489	533	515	487	533	526	536	530	524	505	530	517	516	525	491	510	523	486	518	501	491	504	517	512	561	529	489	515	516	485	523	486	528	503	494	464	504	519	518	556	480	481	529	524	514	490	497	530	477	525	525	538	488	510	514	489	484	533	525	545	483	535	507	513	522	513	519	494	494	504	521	511	515	543	558	474	504	528	526	504	520	534	499	533	533	507	544	491	532	472	520	518	530	506	486	501	529	507	494	493	504	499	505	554	522	522	491	523	507	528	516	461	533	513	513	539	509	527	560	493	514	504	540	522	500	460	510	497	498	509	469	504	532	520	518	519	501	535	502	475	518	537	518	492	488	502	523	549	541	552	547	491	513	546	548	533	518	470	469	512	506	547	553	492	513	537	524	511	498	517	517	518	490	517	482	533	506	492	518	498	530	520	509	506	489	516	489	535	496	505	540	471	495	524	535	540	521	493	492	506	481	531	516	538	469	519	496	475	509	525	484	526	484	542	517	499	513	536	487	502	487	524	528	531	481	504	534	474	523	487	522
12649	916	718	642	490	450	381	387	306	337	295	296	313	292	279	292	284	272	294	296	271	279	310	277	290	283	293	282	266	262	259	290	269	264	228	262	298	272	269	281	263	283	285	259	285	263	269	292	265	263	290	301	248	249	284	246	272	245	245	326	270	271	270	283	283	259	255	286	314	265	267	289	243	299	273	243	285	254	285	310	250	259	287	269	287	265	269	256	250	267	248	269	271	261	291	243	275	289	303	287	248	269	235	253	251	247	267	247	282	269	240	296	239	294	273	272	274	249	257	266	292	274	250	244	288	263	251	263	298	262	255	243	278	287	271	270	273	270	260	282	270	266	305	288	249	265	278	267	285	280	289	291	264	253	265	279	291	254	249	239	267	276	264	276	254	279	276	276	266	297	246	291	273	259	268	281	270	263	248	275	268	269	270	281	269	300	275	289	243	251	246	268	280	228	278	255	279	264	268	293	269	261	277	310	293	288	282	263	291	278	294	230	297	294	287	288	264	277	269	294	280	299	270	262	275	263	272	271	290	251	292	291	299	310	260	268	281	274	266	265	254	279	321	267	272	282	264	287	284	278	262	265	263	241	263	287	293	250	293	288	276	264	301	249	277	228	287	246	307	304	286	274	270	249	249	280	265	243	251	274	267	256	276	285	297	240	256	273	297	270	279	259	259	278	282	243	267	277	288	239	248	283	270	307	278	263	290	272	242	290	265	286	251	247	294	258	277	284	296	290	257	267	274	294	265	237	281	258	253	248	279	264	270	259	262	285	257	242	277	236	279	259	269	263	299	262	267	278	257	278	266	291	237	249	262	270	261	262	277	278	281	261	289	306	263	273	259	258	251	256	298	278	263	293	236	270	281	262	271	268	268	264	283	257	265	273	256	244	263	265	261	260	247	285	267	259	256	347	246	253	264	250	267	279	233	254	277	295	278	254	282	275	262	270	238	261	267	286	302	234	280	271	270	275	249	256	265	283	264	270	278	268	278	259	268	242	261	251	274	251	282	293	295	275	262	266	292	262	266	282	271	277	284	317	250	238	292	249	255	264	282	273	271	302	299	298	298	275	280	266	268	225	254	301	295	263	255	273	262	278	275	262	265	289	295	282	249	278	267	285	271	277	278	303	235	295	282	271	281	270	285	301	244	287	277	274	263	261	282	276	279	261	279	285	272	249	268	256	287	271	302	253	287	245	281	257	270	290	275	257	281	264	258	253	293	288	258	281	285	265	294	286	246	300	290	286	310	273	282	250	286	282	290	262	299	260	266	250	293	276	277	251	280	259	265	266	289	257	252	241	293	272	287	286	298	242	244	252	257	262	265	252	299	265	279	263	271	272	275	277	264	282	252	267	290	279	307	279	288	294	259	282	311	284	291	306	282	278	276	270	301	287	268	272	306	281	281	269	264	271	257	253	227	290	287	259	297	266	267	254	228	262	240	301	278	272	263	263	298	292	282	290	250	263	277	268	249	300	294	275	272	267	285	263	277	278	260	250	251	270	302	274	296	249	273	261	284	283	295	290	281	281	278	292	314	253	281	276	294	262	306	256	276	290	273	250	281	231	279	282	293	273	277	231	246	286	269	277	296	274	290	266	265	262	227	267	269	254	248	260	271	290	286	293	263	236	276	281	250	301	269	269	295	252	297	293	296	261	312	272	264	270	296	299	283	272	251	268	280	257	265	251	266	272	283	290	306	299	267	248	284	267	246	281	278	292	260	254	283	251	288	272	297	249	254	260	284	276	264	269	279	274	262	288	311	252	305	273	276	296	295	281	309	288	258	292	254	272	280	285	269	287	269	297	281	278	279	304	250	249	262	270	275	239	274	275	273	243	261	232	263	286	253	266	243	257	307	250	245	282	269	273	259	251	240	296	298	267	275	268	297	277	254	261	274	243	283	280	264	255	254	287	272	230	260	271	267	275	260	277	246	268	250	276	254	281	268	263	277	275	285	258	242	246	246	245	261	271	275	255	314	275	280	277	289	281	221	255	274	283	274	294	268	277	257	255	261	286	297	265	282	262	276	269	258	286	273	290	289	261	248	287	294	265	256	278	294	271	265	264	255	284	286	241	280	298	281	270	295	257	283	261	273	316	254	271	283	276	246	277	279	224	288	275	270	269	298	291	277	284	246	266	257	247	260	269	267	267	289	258	255	281	273	270	289	292	314	286	293	272	298	289	255	237	239	291	232	245	279	259	282	331	274	284	280	238	269	291	273	273	278	274	324	290	273	272	265	297	258	268	275	285	290	260	269	251	302	307	265	254	261	263	278	268	269	291	294	271	249	237	262	273	305	258	273	255	259	275	262	267	296	320	276	289	285	264	261	259	281	246	274	286	268	251	268	261	280	282	277	252	264	288	297	280	287	262	273	278	257	282	262	240	253	263	265	269	265	268	297	279	279	292	276	274	317	294	244	244	256	277	286	263	261	297	265	271	270	273	288	264	323	279	263	272	275	259	314	255	268	288	228	273	252	293	290	257	261	295	296	254	287	273	289	270	274	293	293	256	289	238	325	235	285	238	267	261	290	301	278	268	239	276	261	265	276	271	277	260	274	283	273	276	253	273	270	261	291	270	245	279	268	260	262	244	276	291	300	265	285	283	298	293	284	290	238	242	279	245	267	239	283	270	278	290	284	278	247	294	275	303	262	266	313	252	263	259	264	281	285	266	277	251	291	277	280	229	289	281	271	253	239	283	293	307	254	265	268	267	272	272	259	249	272	299	281	292	274	303	237	274	281	278	279	255	281	281	272	272	297	308	278	263	303	281	283	276	273	242	275	275	300	296	255	302	269	265	277	259	234	258	265	285	293	278	289	289	282	267	263	261	293	280	265	261	263	250	251	305	273	283	291	282	256	269	284	296	299	275	280	289	275	268	262	298	294	308	280	256	306	296	251	278	263	302	271	300	283	273	281	269	285	289	293	250	254	299	271	295	281	270	274	271	255	259	264	299	265	279	264	251	293	296	276	266	277	278	280	240	276	251	293	291	244	283	263	289	273	320	260	249	288	251	246	288	275	305	252	262	298	260	275	279	300	262	298	232	296	284	304	262	270	270	301	294	289	287	261	257	286	319	242	267	284	294	273	264	279	272	255	293	286	301	254	281	288	300	317	285	265	274	272	311	253	274	286	292	276	259	295	291	285	259	266	249	292	280	274	278	286	283	261	301	316	257	267	281	319	292	275	271	288	279	271	270	302	297	279	292	285	289	282	277	272	277	269	303	304	264	279	271	255	280	273	261	326	248	269	239	249	268	253	268	288	242	273	260	284	278	293	255	251	261	290	236	254	295	294	252	257	270	293	255	287	283	282	242	271	272	275	290	252	289	285	253	279	291	277	254	245	304	273	261	282	313	236	284	289	253	268	283	281	304	249	276	278	300	257	277	277	270	269	321	258	248	282	252	260	259	289	309	291	302	265	282	290	290	285	262	287	285	260	263	259	255	260	268	248	289	300	285	272	267	266	285	288	263
8848	952	1555	1644	1522	1228	1160	1024	938	859	847	791	790	793	704	749	749	672	699	668	687	679	661	712	698	665	692	658	666	682	688	680	658	628	640	698	663	696	645	656	657	622	702	671	651	635	699	648	632	665	664	597	636	654	636	700	631	669	686	670	673	668	692	600	625	645	628	620	645	612	641	679	662	672	636	688	662	641	669	609	655	677	622	631	605	677	685	642	653	636	623	614	654	662	643	679	685	622	630	682	648	636	665	613	635	661	630	631	586	606	630	630	617	637	685	661	633	632	640	675	600	652	641	636	641	667	647	689	652	619	661	670	664	634	613	625	660	581	631	632	672	678	666	616	674	633	615	636	613	588	637	617	669	639	630	652	693	677	648	668	601	636	673	640	629	646	637	661	634	690	655	647	626	661	687	652	653	652	703	643	686	660	655	699	659	675	669	679	666	643	671	656	629	659	678	650	658	618	687	690	652	660	621	593	595	648	658	613	660	625	649	629	664	632	673	619	644	634	601	644	663	616	653	611	655	613	693	653	653	606	643	632	632	669	681	700	715	667	668	625	677	640	638	640	636	664	644	584	632	663	607	651	633	682	660	670	665	636	665	660	649	643	638	653	650	670	656	719	632	701	604	621	628	635	688	633	700	663	651	617	633	640	655	678	621	709	631	632	635	654	629	621	683	609	651	690	650	667	674	627	686	621	664	634	691	683	601	652	663	650	671	644	613	637	687	665	655	649	612	692	651	659	665	618	697	610	640	638	618	645	681	657	629	650	636	689	626	663	677	662	663	659	611	643	684	639	659	608	626	594	621	655	663	649	638	691	669	655	657	692	617	667	605	686	648	655	660	629	635	681	645	658	639	663	645	616	652	640	698	672	632	642	600	652	613	661	628	611	668	640	667	654	633	640	651	661	677	629	627	611	679	613	645	624	656	650	676	647	635	671	638	656	642	668	625	632	655	607	659	670	621	624	634	661	686	637	631	622	641	637	634	612	625	680	662	633	646	608	634	680	660	639	596	644	601	625	620	610	601	605	686	643	632	670	676	637	641	668	657	662	614	655	668	660	645	637	654	675	646	644	695	639	697	650	679	661	627	632	676	606	658	633	641	629	619	668	638	635	632	603	645	629	632	650	667	598	643	679	623	693	661	637	683	679	648	646	622	619	655	628	605	644	639	636	630	644	600	636	655	624	632	655	642	628	598	632	623	621	663	640	643	603	639	633	651	645	624	669	593	629	657	632	619	624	690	649	597	657	684	692	684	634	633	627	660	674	637	680	646	677	627	644	622	635	656	642	644	620	626	620	630	682	635	641	608	623	613	642	640	637	677	631	667	647	667	606	615	635	646	640	603	671	617	677	658	698	689	666	632	642	661	674	624	629	650	644	680	617	641	680	655	655	623	645	642	655	638	656	641	598	622	647	635	701	682	681	685	628	620	660	614	609	648	645	650	643	683	638	683	646	657	658	628	624	621	645	672	647	614	703	656	647	628	637	643	635	679	675	679	622	630	670	667	629	616	660	643	643	662	668	624	670	625	620	649	617	636	651	670	629	616	667	661	635	652	632	649	624	638	689	640	646	657	642	625	665	604	633	607	622	682	640	652	634	701	640	620	618	598	666	681	649	676	645	647	681	695	603	625	636	656	667	601	646	682	623	655	614	634	674	634	607	665	647	686	637	614	637	667	646	658	652	625	634	653	664	662	668	653	677	636	617	663	655	583	657	656	629	639	692	675	647	645	619	652	658	691	605	645	663	633	597	702	663	668	613	656	676	666	629	682	688	674	662	678	678	596	650	610	622	638	623	684	600	659	647	616	651	676	633	614	655	666	610	649	617	693	630	652	653	636	684	614	622	706	679	597	709	687	624	670	650	623	638	610	664	641	609	676	632	621	660	669	656	627	612	607	693	663	629	644	665	635	666	639	636	638	634	668	692	642	642	603	578	600	621	654	655	652	596	687	686	667	655	633	628	635	660	612	662	620	677	643	662	625	631	636	598	667	638	676	604	653	649	671	607	622	661	665	647	652	649	647	682	628	651	659	625	647	691	669	632	640	676	670	607	636	626	688	648	642	647	642	618	680	684	609	638	696	661	629	658	630	642	702	670	682	656	613	652	628	685	610	664	632	636	622	633	639	716	673	629	685	641	700	610	616	657	616	609	603	673	661	667	634	655	667	644	695	604	614	630	645	617	624	650	657	633	617	650	614	628	649	601	601	620	632	657	686	595	637	644	650	655	645	630	629	696	610	649	642	650	648	646	665	702	653	644	672	664	660	654	634	682	609	677	665	616	634	642	637	625	658	632	652	665	632	659	634	651	640	630	603	628	661	633	646	637	692	646	658	661	635	676	611	675	635	620	656	631	655	644	667	646	638	620	627	642	670	618	660	667	626	653	683	653	609	641	652	652	640	639	621	638	659	594	669	637	684	658	673	616	708	688	689	677	667	627	636	635	683	659	619	634	657	600	625	624	700	676	603	661	606	601	654	650	660	662	645	683	664	639	663	615	665	641	655	632	646	669	644	696	656	665	636	616	634	662	651	654	663	652	677	629	653	650	635	591	657	680	616	670	641	637	618	671	675	703	656	655	642	662	620	597	654	665	633	679	663	665	666	630	656	640	661	646	622	681	617	670	596	653	663	618	574	694	645	694	652	617	649	632	638	634	622	649	611	647	676	665	623	632	678	650	685	664	636	640	622	652	623	626	605	636	618	642	612	657	655	706	633	617	649	624	635	601	662	615	625	667	678	604	637	640	643	672	661	652	650	677	662	657	609	658	652	685	641	601	687	645	650	616	632	677	651	650	648	683	747	628	682	684	629	630	642	653	643	644	662	669	658	637	678	648	615	635	608	667	716	683	655	656	670	635	650	680	650	654	640	655	669	633	639	611	647	655	668	649	663	684	623	644	637	605	638	620	665	660	658	617	661	591	624	613	605	636	660	673	630	678	687	665	638	660	684	626	623	681	670	659	614	657	624	647	679	604	651	671	647	646	610	617	626	644	642	598	673	663	660	646	667	635	621	637	649	634	663	675	643	642	614	665	663	633	628	656	657	671	640	614	699	630	629	622	596	654	669	664	662	656	674	667	658	622	649	662	604	669	663	624	670	674	650	646	668	648	656	649	649	671	613	628	603	706	573	621	636	614	615	632	616	642	650	640	583	637	647	655	620	679	658	637	672	662	625	692	656	650	644	662	631	648	646	639	662	637	671	660	672	636	587	686	657	699	645	616	647	659	619	652	660	665	647	638	652	608	686	662	644	647	663	680	648	626	646	608	692	663	642	661	625	624	667	660	602	662	662	636	676	656	687	662	652	611	626	621	660	642	639	616	663	695	659	658	653	706	640	673	657	600	634	648	665	649	663	640	628	592	645	647	613	651	665	670	617	666	617	653	643	652	664	657	681	702	634	680	677	656	677	670	632	655	643	648	646	623	674	659	597	634	682	634	596	688	622	644	618	639	670	673	652	668	605	625	662	632
21384	2287	1431	1035	770	664	597	534	457	475	498	460	485	468	434	403	414	398	432	428	409	421	406	414	375	424	391	402	426	366	419	386	402	425	402	406	405	413	388	384	398	424	385	395	387	419	410	394	433	383	405	388	372	408	387	397	392	418	394	366	400	383	419	412	385	406	382	411	402	378	427	359	390	388	398	398	377	384	381	406	415	472	380	390	388	400	396	428	416	400	422	417	399	411	387	396	407	362	386	411	398	376	397	405	364	393	378	406	372	406	369	390	404	392	399	421	410	381	368	423	418	399	403	384	382	406	409	404	406	380	422	363	412	384	411	370	403	381	392	426	399	392	374	403	361	398	413	395	397	388	378	370	392	357	382	394	443	368	410	396	354	400	384	378	397	412	395	390	369	453	363	376	379	408	404	386	370	397	387	394	376	393	429	325	382	373	412	406	400	363	367	377	409	383	372	395	378	410	368	400	370	378	397	416	373	380	378	425	379	409	419	382	419	398	415	372	412	407	408	435	404	366	359	396	368	382	415	410	390	395	379	421	408	423	421	408	386	392	403	362	377	414	392	423	410	390	412	390	404	394	379	415	366	394	392	379	380	369	398	403	417	360	390	391	357	387	374	365	397	429	376	388	413	390	378	359	398	434	471	426	408	409	430	399	374	405	364	427	406	366	381	415	409	416	370	417	376	355	383	392	412	402	414	354	355	379	401	374	388	386	373	359	366	383	389	378	422	415	401	369	363	418	404	379	416	385	402	399	349	421	394	388	395	402	383	410	369	399	375	396	382	386	404	359	395	381	382	411	402	404	376	393	400	400	395	389	405	417	391	421	399	429	446	385	408	392	373	392	397	361	375	422	400	398	353	375	399	401	395	357	392	386	455	371	383	406	385	408	387	427	395	401	402	417	382	388	361	395	342	379	397	394	412	340	419	421	390	388	389	382	397	419	397	368	384	386	371	410	346	382	391	425	417	418	406	367	406	374	408	395	401	407	383	361	397	368	413	413	391	388	408	404	381	417	387	429	393	416	403	405	429	369	394	391	406	409	446	373	392	365	437	443	396	387	378	385	412	369	376	378	374	386	380	381	390	401	408	403	391	406	412	424	387	373	413	382	395	372	375	387	418	374	379	393	374	421	399	396	365	360	383	412	388	402	357	374	362	365	374	418	379	408	360	414	364	434	415	426	377	408	386	403	405	396	398	349	344	407	410	372	396	394	392	370	377	377	362	353	399	384	400	415	406	380	389	394	358	396	382	379	394	389	377	392	402	374	379	376	388	388	399	348	396	378	376	425	387	414	417	406	398	412	392	411	362	389	411	408	402	408	417	410	387	373	414	389	374	400	389	406	391	374	384	394	406	402	375	414	392	404	417	376	398	416	449	410	372	379	385	388	374	399	358	388	376	401	388	398	411	376	379	411	397	395	387	399	384	403	384	379	424	388	431	415	377	403	391	414	385	401	382	387	395	413	379	382	405	374	374	410	407	385	411	386	369	356	374	412	396	406	358	409	374	401	386	361	379	382	359	408	371	390	398	364	390	361	387	398	424	373	394	414	427	392	395	419	397	347	391	395	361	417	400	367	376	394	353	401	421	387	423	401	343	395	352	418	392	409	403	420	409	425	409	389	413	409	381	399	389	351	383	368	401	347	423	364	387	420	382	419	373	373	385	417	373	399	379	412	431	414	394	407	421	382	365	382	387	395	355	421	390	404	387	425	365	396	363	407	386	407	397	379	379	366	425	387	379	371	376	403	414	406	391	416	396	384	374	383	441	351	343	397	359	408	395	417	408	402	389	364	404	407	413	358	402	353	398	360	411	413	372	393	351	357	387	374	406	407	404	393	375	396	385	379	374	399	374	385	386	402	428	412	408	394	403	369	365	378	419	419	369	412	391	391	384	383	394	403	368	359	411	379	425	365	417	407	368	408	361	426	403	389	399	405	401	422	400	357	366	358	352	372	379	385	393	373	371	384	402	386	386	380	399	380	397	415	383	384	392	377	355	399	389	358	414	374	450	370	391	404	373	430	381	394	390	382	395	383	393	377	397	409	417	404	398	398	416	418	381	414	415	413	375	361	398	381	384	428	362	364	348	407	408	388	398	403	389	432	387	387	383	391	403	396	402	375	398	388	426	407	384	417	407	398	418	364	390	422	401	380	359	382	399	390	411	375	434	398	443	410	360	385	420	393	371	399	381	387	410	409	406	390	394	378	417	398	431	368	393	340	405	427	365	416	367	394	413	396	417	428	380	357	393	379	433	395	387	404	341	384	368	374	393	401	394	375	396	351	406	410	396	396	448	414	371	404	358	427	389	405	390	380	379	435	407	431	380	379	363	401	412	379	382	408	404	421	381	388	416	397	420	379	410	335	409	404	358	385	403	378	395	421	371	388	405	396	391	381	391	357	416	427	402	379	415	370	405	407	400	412	381	394	408	437	400	378	405	392	379	406	422	364	413	372	382	410	370	402	408	419	395	395	439	403	403	384	396	442	415	404	417	424	394	396	405	380	381	373	403	400	402	363	391	407	401	392	403	427	445	412	362	375	423	413	417	374	406	409	383	407	374	405	364	389	391	376	387	411	375	334	401	435	427	419	378	402	412	393	408	380	403	394	416	381	425	408	401	380	426	359	389	414	401	392	427	402	378	406	392	384	381	418	375	382	359	359	395	394	370	411	398	403	404	370	357	385	407	407	419	365	386	393	371	402	417	354	396	393	384	406	401	382	439	378	415	382	418	409	361	402	387	404	404	345	421	379	422	398	390	369	379	391	336	391	401	396	396	412	384	375	371	402	396	334	415	398	344	359	406	360	390	381	427	400	346	419	359	446	379	386	352	399	404	412	435	408	390	394	392	444	421	379	401	398	402	407	381	399	382	445	395	385	367	366	424	371	395	397	389	406	389	403	398	379	377	366	395	384	402	415	359	401	426	352	427	385	406	380	400	372	389	392	369	420	404	409	418	418	431	384	414	388	408	399	406	426	392	369	401	406	383	391	372	396	387	374	419	408	410	440	420	370	369	368	422	393	421	407	377	388	415	392	387	375	415	432	407	381	403	373	397	407	410	363	347	370	372	373	408	417	433	352	380	361	396	453	405	433	370	395	385	427	424	384	389	367	374	408	409	389	417	432	431	428	414	396	386	415	406	397	423	397	355	414	397	383	385	413	387	372	391	420	377	378	415	374	400	395	365	371	379	359	377	411	408	396	391	424	385	372	378	400	407	439	434	422	415	407	388	373	411	416	432	407	402	360	361	403	383	375	344	396	380	379	388	397	391	431	406	397	379	381	378	417	427	363	392	341	352	393	414	398	388	386	391	401	410	393	387	397	354	397	387	414	391	400	435	398	407	386	423	392	377	394	366	425	419	408	398	397	437	390	396	406	378	391	413	380	392	366	431	376	385	408	410	416	408	349	387	386	382	422	370	408	376	399	400	380	429	398	423	406	425	422	392	408	438	429	415	402	409	350	387	394	357	389
11754	1543	2504	2925	2431	2054	1781	1617	1451	1329	1194	1178	1132	1044	1054	1066	1012	1024	1022	990	962	1026	967	956	888	935	966	934	1014	974	921	910	904	925	931	902	901	934	902	909	896	938	891	937	949	842	899	977	894	850	912	881	905	925	878	885	866	857	983	895	911	881	908	831	905	916	907	881	913	891	891	879	889	852	919	889	850	925	876	887	898	867	916	945	882	918	846	855	884	915	927	898	856	910	889	867	897	901	836	850	919	872	922	877	876	888	879	873	895	890	864	849	901	946	895	899	898	889	841	888	885	865	906	942	858	846	837	910	854	867	896	861	866	868	908	903	842	923	863	918	876	908	915	884	824	923	854	956	897	910	858	924	913	901	906	901	896	915	876	816	914	894	913	853	868	873	921	915	885	896	910	884	884	879	934	839	872	873	886	858	939	922	901	918	906	891	932	841	925	872	910	929	894	865	908	880	884	864	866	904	861	933	902	866	849	887	889	928	866	904	908	876	911	939	907	885	900	892	915	866	844	831	874	880	917	837	905	896	916	930	871	913	874	828	887	855	891	948	852	898	881	928	906	880	876	877	888	885	891	919	886	906	839	897	885	867	858	846	869	873	865	864	900	919	859	927	894	856	884	885	885	844	860	913	835	881	899	853	831	908	890	859	871	887	946	874	921	911	913	853	910	910	888	861	869	883	886	885	872	859	852	856	921	890	852	882	900	873	894	896	889	892	897	858	877	908	924	915	885	912	874	848	883	906	879	880	874	898	859	906	898	901	889	842	920	871	895	916	920	929	858	894	892	870	867	892	885	862	880	972	839	891	906	870	843	923	878	914	897	834	857	839	912	906	858	897	902	874	905	861	867	876	896	866	929	866	823	905	935	861	849	818	899	918	889	850	853	896	841	886	883	891	910	877	862	898	896	867	863	870	869	909	886	863	909	909	904	819	872	852	928	905	812	891	874	896	887	900	813	900	904	840	905	812	845	915	839	884	851	891	900	905	844	871	874	937	865	861	893	888	888	850	851	833	877	920	874	849	815	876	911	975	857	874	896	891	898	907	907	907	931	910	840	894	874	893	833	880	896	883	891	904	883	876	860	845	881	894	899	868	838	896	926	867	845	906	884	873	885	885	891	839	837	887	857	874	836	894	861	868	873	886	894	869	849	934	866	857	897	914	867	940	940	901	884	857	903	881	853	899	867	971	894	890	851	905	898	911	918	888	911	849	867	846	896	882	954	866	879	853	861	866	924	827	934	876	867	853	928	925	881	930	902	897	838	930	861	862	903	918	884	857	930	878	864	901	851	910	937	853	875	906	861	880	891	846	851	868	896	864	878	890	915	897	894	898	860	895	888	885	881	868	861	868	875	916	904	882	882	878	862	872	853	854	906	847	896	896	926	798	850	927	832	933	821	855	889	947	903	899	900	877	885	862	865	886	812	831	830	891	876	892	888	887	875	977	900	932	848	930	933	919	843	915	847	896	917	877	926	810	879	865	863	887	867	905	891	887	870	936	893	868	878	923	884	885	879	888	936	882	873	908	864	885	891	855	907	872	937	913	872	868	904	911	898	843	910	894	872	883	911	883	823	907	856	839	822	823	807	904	898	887	829	892	875	877	916	878	836	837	888	875	936	911	872	879	883	910	880	898	888	893	866	890	836	810	896	850	887	914	888	874	930	899	861	875	890	874	852	916	891	910	916	891	884	851	884	870	888	881	839	836	887	877	845	894	856	882	882	819	861	863	877	875	883	900	845	892	872	938	881	834	852	934	861	880	890	877	920	853	850	916	877	903	885	840	846	923	926	914	936	887	884	882	885	908	909	915	834	868	925	922	887	921	865	908	820	858	882	849	913	891	887	867	799	874	880	840	882	938	870	911	849	880	921	893	891	862	899	876	858	861	875	908	891	919	836	866	855	873	861	873	879	861	835	921	889	862	910	944	922	927	887	887	910	912	862	882	915	915	879	938	886	923	883	910	917	916	893	868	941	844	899	857	883	873	866	893	866	909	896	907	880	860	867	899	922	896	877	873	912	828	874	857	898	860	858	880	904	859	889	941	865	869	846	870	855	856	847	868	897	907	824	941	849	878	872	814	889	898	857	883	879	850	926	870	869	960	934	898	887	912	851	906	860	937	862	900	922	956	864	880	876	850	896	892	902	865	891	909	905	874	865	873	900	908	915	853	860	869	936	861	863	907	895	850	852	895	877	875	914	849	912	895	847	848	896	913	855	915	876	936	937	923	912	885	856	902	892	879	885	832	917	911	857	869	912	869	894	935	882	865	839	882	874	831	851	936	869	854	848	878	846	865	887	885	843	866	871	843	909	918	852	906	903	844	897	838	895	885	858	852	878	930	903	896	880	881	878	818	861	858	861	944	885	859	873	890	917	895	938	876	893	875	913	877	934	885	827	842	924	860	891	891	915	866	846	911	847	847	840	908	887	844	825	910	898	906	864	913	921	816	800	921	845	853	854	896	834	849	872	905	860	839	885	855	874	862	920	925	899	890	932	895	881	900	938	939	854	859	905	909	870	925	865	878	867	900	858	843	882	850	937	847	846	949	915	876	919	845	938	861	905	947	894	855	894	853	913	899	908	904	865	911	924	868	876	873	890	816	907	918	898	878	876	914	897	900	870	886	819	890	929	869	856	856	892	894	861	852	889	868	911	811	881	908	875	898	872	894	895	886	930	916	900	938	894	900	830	849	914	863	864	882	862	868	905	907	886	904	872	873	888	894	919	887	914	904	881	859	902	927	911	855	863	897	856	859	852	857	880	871	855	881	876	936	928	893	879	873	882	877	900	878	869	912	898	910	869	860	875	863	895	923	832	861	869	859	809	836	933	888	901	934	876	891	932	916	901	894	862	877	851	845	879	880	916	932	917	894	896	896	874	899	919	859	909	855	917	907	888	864	851	865	853	898	891	880	871	854	882	877	902	874	916	913	919	882	908	851	890	858	873	881	928	837	896	879	875	870	857	825	905	913	915	881	868	851	853	929	876	889	871	883	871	863	926	912	868	918	915	902	884	840	920	850	843	857	888	846	891	840	890	838	877	894	869	831	841	920	875	837	862	863	903	858	882	864	914	895	868	881	881	913	875	886	890	856	915	844	900	884	908	873	907	855	863	845	884	891	864	879	857	834	942	871	846	878	859	878	873	852	847	904	851	900	907	904	943	861	893	820	838	869	924	910	830	907	910	893	885	854	881	946	864	912	929	885	877	889	896	879	853	914	934	924	862	877	895	852	963	896	893	855	859	934	910	864	881	886	897	909	879	893	904	873	888	876	864	928	853	889	863	904	901	879	911	900	895	927	866	864	871	868	865	892	875	917	858	894	894	888	867	874	913	883	852	888	884	902	890	866	932	884	870	879	900	860	887	872	856	916	853	870	861	841	918	849	842	889	895	870	898	844	889	909	916	904	890	884	889	827	876	860	783	882	860	930	859	890	876	881	916	940	859	894	896	901	875	850	814	912	886	878	885	847
3399	279	248	216	219	212	212	191	217	204	206	170	199	186	239	199	182	219	184	202	202	218	194	186	218	175	207	188	221	229	193	185	172	189	206	176	207	181	205	206	195	186	166	194	171	195	202	176	211	216	183	208	207	164	162	216	224	199	172	225	228	177	213	185	191	186	222	189	213	188	205	201	223	226	195	187	191	214	205	184	195	212	196	179	203	207	198	195	209	203	180	197	210	198	216	217	209	174	179	188	220	225	228	220	170	212	202	199	213	187	199	171	192	187	202	205	191	174	196	194	196	185	199	191	212	212	198	193	212	215	215	161	170	196	208	196	179	215	233	213	199	183	213	183	181	213	189	213	219	214	191	175	187	189	235	203	218	196	204	183	224	181	185	189	206	209	202	209	192	214	202	203	211	213	195	171	194	211	197	196	190	196	202	211	195	198	208	229	191	222	189	186	200	217	183	220	197	185	184	217	202	227	197	170	192	227	192	207	208	205	198	201	187	199	182	202	192	197	187	194	180	195	195	199	192	180	197	163	200	205	192	218	203	204	197	189	187	186	198	204	180	195	182	189	189	208	213	197	182	179	214	201	238	225	189	167	191	231	237	224	205	179	202	193	196	187	198	196	171	212	204	186	191	208	200	200	201	194	215	196	190	187	198	209	190	215	192	220	209	173	197	194	199	222	194	193	220	199	200	176	220	191	192	187	195	191	198	179	167	202	197	212	192	215	186	196	220	194	213	199	203	187	169	177	207	207	205	192	201	199	164	198	200	192	192	169	202	192	210	195	197	173	220	204	189	208	176	221	196	213	193	171	192	230	191	244	208	188	217	192	203	207	200	192	183	201	194	231	205	200	233	189	199	192	197	243	194	214	199	206	208	193	210	195	190	216	217	207	214	217	203	191	196	198	186	194	203	197	190	204	200	195	183	222	186	207	190	224	201	186	198	199	193	191	180	198	208	202	211	216	174	214	197	188	219	180	205	220	209	179	184	206	199	172	219	199	184	198	194	175	161	193	191	202	206	189	209	199	181	200	194	203	184	191	209	179	215	202	202	202	210	223	185	191	187	192	225	212	220	192	188	208	190	200	201	200	209	215	211	174	173	188	188	212	193	209	195	184	221	191	193	204	192	222	189	194	212	186	180	206	208	224	192	183	193	181	210	199	207	199	190	209	181	185	222	195	208	201	239	200	205	197	184	200	188	181	177	163	173	189	197	205	179	183	210	197	184	192	202	189	172	192	211	204	187	202	192	201	218	205	220	227	192	178	212	183	194	185	179	192	187	183	197	201	163	196	186	184	172	201	218	183	194	191	197	230	206	189	231	196	171	213	213	173	179	221	181	178	206	182	165	196	197	199	201	211	204	190	170	182	199	191	194	169	221	211	198	201	195	200	201	177	207	199	194	212	212	165	186	219	190	176	206	199	185	199	192	203	203	172	205	200	233	228	197	217	223	186	195	171	192	224	206	211	174	196	228	228	183	182	223	220	191	226	217	202	194	212	207	194	184	226	236	209	220	227	187	203	219	176	203	211	193	203	199	221	214	216	217	190	198	190	209	203	194	204	195	206	192	185	185	182	194	185	187	207	210	203	184	209	197	204	226	203	180	171	195	207	207	204	188	217	203	216	238	217	199	182	207	199	196	214	209	194	201	190	199	188	192	204	186	207	202	194	200	196	213	198	227	178	205	191	206	184	207	187	211	192	193	205	166	199	186	217	201	188	200	191	202	203	224	209	187	192	200	193	205	193	179	224	193	192	202	214	210	195	201	194	203	207	241	198	170	223	202	165	187	190	178	208	214	191	207	208	222	221	217	201	205	198	191	191	199	209	213	192	185	203	170	197	199	179	195	190	162	211	203	211	230	196	170	216	194	195	208	195	200	181	175	181	202	206	183	190	213	214	213	212	226	222	195	194	211	217	208	192	200	207	180	190	191	186	191	209	202	210	178	200	204	191	173	185	207	213	204	219	195	191	215	193	191	196	203	199	219	168	193	188	209	213	217	208	189	203	226	198	188	179	190	204	220	189	220	205	222	208	197	211	217	180	208	218	206	223	217	191	204	227	210	208	184	184	210	211	192	195	181	221	184	227	183	202	186	198	205	198	166	188	190	204	195	211	162	197	207	180	215	224	208	197	205	228	218	208	197	194	198	179	221	191	204	206	193	202	204	232	183	192	220	195	231	184	222	193	172	176	207	209	178	192	205	181	204	220	206	201	208	213	178	197	200	219	220	191	213	214	207	223	190	195	197	186	180	194	195	200	200	199	168	214	197	198	210	205	182	183	206	197	219	196	191	181	220	191	200	222	230	180	203	193	217	199	232	184	206	221	210	205	218	187	213	202	219	200	203	214	196	232	162	197	203	207	189	179	208	189	210	183	218	188	220	201	232	222	185	207	228	188	197	198	202	185	204	187	220	189	202	224	202	206	185	210	217	191	239	211	234	206	190	205	203	189	194	207	188	201	176	226	200	200	214	211	224	195	197	215	205	173	205	213	197	187	216	198	224	177	210	180	183	185	204	202	230	165	188	214	235	194	234	205	192	233	217	228	197	217	192	216	190	198	218	200	201	200	209	213	206	185	179	214	188	221	216	201	208	180	198	212	206	193	212	187	224	207	179	210	184	177	171	167	177	185	206	207	211	193	186	205	197	195	203	200	187	205	192	223	181	183	207	190	181	181	189	190	191	186	214	213	222	220	184	204	184	220	225	204	197	198	224	237	197	223	201	195	182	213	229	203	186	179	216	195	178	205	196	157	190	208	221	231	224	194	200	213	205	221	214	228	238	194	197	203	205	199	191	211	210	214	211	176	190	224	212	193	229	183	222	199	220	202	177	231	194	195	211	193	197	181	189	169	192	188	181	206	190	198	185	173	196	231	203	203	187	170	207	209	197	190	204	216	182	207	197	189	183	198	226	190	203	175	202	205	204	196	205	205	208	206	211	190	159	185	185	198	209	236	216	200	209	184	200	217	187	195	188	174	199	199	224	204	213	196	185	187	183	179	211	221	209	191	197	195	216	189	197	185	191	189	225	185	207	185	206	218	207	208	183	185	195	207	209	194	241	232	184	197	204	207	188	174	212	191	193	183	191	215	199	181	224	183	188	205	206	210	210	210	179	199	213	224	207	174	196	176	205	196	221	189	190	188	220	193	240	201	222	201	182	180	215	173	208	217	205	191	200	207	196	195	190	197	186	180	195	182	196	192	200	228	214	200	179	198	206	162	205	209	192	181	181	208	202	192	209	197	207	189	186	185	196	185	215	201	211	188	227	219	227	202	190	214	193	205	196	203	221	197	208	185	204	192	209	204	183	201	200	202	215	200	223	197	202	238	209	223	198	195	193	193	203	208	225	221	207	206	221	222	194	214	210	195	217	206	212	204	209	202	214	187	172	212	234	192	233	189	188	192	210	178	203	210	204	220	197	209	203	166	194	194	228	238	234	211	203	179	205	214	191	183	186	198	206	219	196	181	202	186
2687	510	548	577	569	548	526	531	477	511	500	482	522	463	531	512	510	494	494	441	549	496	537	511	497	502	493	500	474	523	516	446	472	463	505	496	479	508	510	491	478	510	491	487	492	465	503	504	529	478	489	501	504	506	518	490	501	501	474	499	505	494	449	461	508	492	489	519	486	499	506	484	471	501	506	445	507	499	509	523	497	507	454	524	506	491	469	495	524	504	483	474	460	531	506	498	486	483	464	489	484	480	551	498	487	521	496	472	498	503	499	519	482	466	467	494	451	508	480	505	509	549	522	479	499	485	478	493	481	463	459	491	506	482	502	522	470	472	473	511	487	510	437	510	511	493	500	524	484	485	532	487	490	496	485	509	505	530	484	468	463	478	550	539	487	504	520	493	522	528	484	489	498	494	518	531	472	513	504	477	451	484	506	443	498	511	485	486	500	470	490	518	520	495	493	521	456	494	529	519	480	549	471	488	517	452	474	504	481	485	525	482	508	470	493	488	481	483	508	520	495	491	467	495	512	488	493	473	542	492	487	530	472	507	499	491	480	502	514	475	472	447	520	508	457	492	505	474	446	479	502	481	488	499	534	452	487	469	490	504	502	542	508	486	488	516	493	509	481	501	490	490	483	502	496	486	501	471	529	502	494	481	532	504	512	458	476	507	486	486	465	511	458	487	485	484	542	458	472	477	462	451	487	539	514	531	519	532	506	502	512	472	500	492	474	496	512	504	470	528	511	539	507	505	487	497	484	489	528	502	492	474	479	506	492	494	494	470	528	491	533	527	510	505	474	533	503	523	532	517	511	466	471	514	507	490	503	479	519	485	498	497	487	481	506	478	483	504	498	515	498	479	485	445	462	461	488	503	501	488	503	503	502	485	531	479	484	506	516	486	481	496	495	529	512	478	523	462	498	526	527	530	524	475	520	515	506	525	480	476	488	494	474	505	507	488	481	474	466	490	468	482	499	490	514	503	508	553	493	469	514	503	488	512	478	489	513	496	470	501	529	488	510	468	499	503	512	527	506	501	508	482	455	468	487	516	457	518	478	490	492	506	467	458	463	481	505	505	508	466	510	514	509	450	495	486	514	478	476	474	487	495	510	523	516	473	486	457	491	468	534	486	524	474	517	534	480	501	515	501	469	526	485	488	475	476	461	455	473	485	482	461	480	519	532	491	489	525	487	489	525	463	504	479	524	459	546	480	488	477	498	511	498	503	511	503	474	525	491	461	487	514	513	449	507	504	495	492	495	502	495	489	496	507	513	496	494	471	488	512	515	482	449	488	519	495	533	506	540	530	533	466	496	494	456	488	524	504	490	517	528	489	507	523	487	522	480	498	494	547	488	503	455	528	463	482	495	524	479	468	455	487	458	481	466	469	476	466	507	506	505	503	504	491	529	455	519	485	489	525	479	506	504	505	484	479	506	515	484	484	498	503	506	523	498	496	494	493	499	506	491	473	453	489	462	539	501	474	486	500	519	471	485	478	491	493	480	487	544	488	519	486	485	487	512	504	448	512	524	469	466	500	499	481	497	473	485	514	491	509	479	490	463	497	482	507	540	507	519	529	505	512	481	522	477	487	507	520	469	522	523	497	511	513	504	498	535	460	523	519	498	486	461	530	484	500	524	508	472	521	488	494	538	480	521	485	474	477	478	514	510	461	495	465	489	547	488	517	491	524	530	501	479	518	476	453	476	469	477	494	487	507	468	485	533	457	524	501	528	515	479	513	491	523	548	512	509	483	501	505	518	487	528	514	517	499	495	512	527	469	555	493	518	490	517	502	514	464	492	521	498	496	490	493	463	508	472	516	490	508	497	513	475	513	464	489	475	488	492	483	465	513	486	512	535	521	500	473	509	475	488	495	498	498	464	458	497	481	514	478	463	499	489	451	514	503	525	502	504	455	499	512	474	482	467	492	511	505	463	480	505	499	474	490	493	505	481	502	517	510	514	485	506	515	490	508	535	487	471	487	511	495	489	490	481	521	507	474	493	501	462	509	492	540	473	511	522	515	538	518	495	446	511	495	483	483	522	482	513	512	476	533	539	516	495	539	493	451	510	483	480	476	494	500	495	467	506	531	491	509	503	488	496	493	487	495	527	525	510	490	466	475	503	515	478	524	510	483	479	509	484	517	457	511	527	506	515	500	464	502	523	514	492	513	523	488	488	527	472	480	501	501	541	479	497	486	476	473	450	453	487	484	483	507	492	497	473	494	507	487	545	489	513	502	493	501	488	454	506	518	507	511	513	464	483	483	528	496	513	491	473	511	535	477	494	459	493	519	511	447	515	479	478	466	505	483	476	536	435	476	525	519	511	490	501	499	491	491	520	465	489	484	508	515	509	494	441	443	439	500	501	504	536	482	482	494	493	444	503	481	480	537	510	506	527	477	485	524	517	507	521	486	460	514	510	500	520	510	466	509	476	509	487	513	497	489	501	494	494	486	457	465	469	502	472	478	504	504	472	451	424	477	492	484	503	489	482	514	468	511	466	518	465	485	546	489	491	466	497	517	543	465	462	489	557	539	529	512	490	502	509	520	472	500	507	513	501	485	524	494	527	521	452	471	517	496	512	546	504	520	498	506	523	510	473	500	461	485	500	515	526	496	504	514	506	501	518	501	495	455	462	504	503	518	491	478	461	510	477	490	513	490	465	449	510	505	491	478	527	496	503	492	506	481	430	526	493	475	490	502	470	510	480	485	515	495	486	520	460	475	507	490	499	501	533	515	472	509	491	498	508	474	519	461	483	517	517	498	492	505	540	487	496	451	503	504	498	501	456	528	497	517	454	486	453	506	461	500	529	493	493	465	499	478	489	477	503	504	513	487	488	504	501	473	513	472	483	494	498	488	503	502	455	498	468	498	526	507	478	462	470	482	460	518	497	470	505	496	521	455	459	465	449	462	432	517	506	499	493	452	497	492	480	492	520	489	531	524	533	510	469	489	552	494	491	510	496	482	469	495	501	485	487	478	473	509	500	493	494	492	527	540	473	497	505	516	543	546	492	478	468	513	497	461	508	488	495	479	477	506	460	466	498	507	498	469	486	478	480	500	493	471	542	521	474	509	463	473	513	495	523	486	491	521	514	500	511	477	504	488	452	526	498	467	544	461	535	504	509	494	529	493	491	507	500	479	492	537	499	496	471	535	517	491	491	514	537	498	448	488	493	493	490	504	485	512	487	478	544	534	499	502	457	520	453	518	506	477	520	511	513	478	492	479	528	514	475	514	451	513	504	521	486	470	537	536	505	526	514	475	498	509	504	492	476	483	501	507	521	479	455	508	478	510	515	499	516	475	504	461	440	475	527	482	456	519	504	489	476	485	524	476	481	510	493	505	484	520	495	495	491	507	481	491	506	537	516	485	482	493	479	514	535	496	511	480	498	524	494	490	494	505	457	481	510	477	481	486	475	495	499	494	474	533	486	505	490	517	524	486	458	482	537	539	495	482	537	503	465	482	508	504	501	509	479	507
13060	1002	730	658	488	444	326	349	321	327	316	318	300	281	291	294	281	300	301	276	272	281	260	292	282	279	295	275	258	290	289	286	282	253	268	279	274	257	293	313	287	244	261	246	257	252	291	300	255	253	253	265	277	284	290	266	280	260	263	269	249	240	277	264	273	241	254	278	261	275	272	265	270	279	241	258	263	262	291	248	278	296	299	267	284	255	301	269	304	252	264	273	296	295	254	244	225	248	282	295	261	286	257	282	266	282	286	276	269	262	258	258	264	267	245	245	248	269	290	306	280	272	256	307	274	264	273	238	277	259	262	277	248	250	265	290	261	301	270	248	286	270	260	292	293	262	275	254	267	314	255	265	294	255	259	265	269	282	243	279	261	292	287	293	256	266	284	242	278	288	262	240	292	262	259	235	267	257	277	247	294	272	268	278	279	243	276	277	267	249	279	287	264	241	249	269	278	263	281	266	250	298	287	270	291	258	253	238	269	295	305	271	257	295	290	283	276	305	244	283	248	270	267	248	284	264	283	241	253	252	286	291	273	283	266	276	238	282	286	317	266	245	251	275	268	270	243	271	248	253	263	286	274	267	272	257	286	251	279	276	272	263	270	280	263	264	267	292	274	314	272	293	275	265	260	295	241	272	256	252	290	278	258	264	297	260	284	236	257	265	251	279	244	235	290	290	275	244	262	277	242	287	295	321	272	296	260	265	293	274	270	261	258	314	274	255	260	268	266	231	266	266	266	250	276	279	276	297	287	298	250	311	281	282	242	280	261	258	256	278	274	284	308	271	260	269	275	269	254	276	265	306	277	271	259	264	263	256	293	283	260	294	244	280	288	273	258	270	273	252	278	262	270	255	263	289	264	259	242	269	254	279	273	279	281	264	296	290	250	286	277	283	252	292	281	285	284	233	276	284	288	252	261	298	242	305	265	263	269	251	290	277	270	296	304	261	295	296	288	245	258	298	291	283	257	286	276	250	270	245	267	261	246	296	241	264	267	270	249	256	270	279	263	291	248	299	248	238	279	259	271	253	246	311	253	261	265	266	286	309	257	273	285	268	278	303	287	269	253	248	274	262	295	276	275	279	252	253	255	237	262	264	269	269	288	269	259	272	276	280	269	272	282	268	270	228	268	268	244	289	233	291	256	309	255	253	253	281	249	272	274	274	282	299	270	268	269	247	269	275	256	249	253	270	294	245	247	274	301	305	254	278	277	285	282	283	276	285	257	275	286	262	288	325	267	254	291	278	273	274	286	287	254	271	275	243	277	230	293	287	294	249	289	265	275	257	269	279	274	274	278	287	253	293	254	276	266	256	293	255	281	295	283	251	274	285	290	285	281	247	249	251	289	286	278	277	266	255	295	279	278	311	249	261	267	250	290	252	254	248	293	279	286	248	266	256	272	280	257	257	250	263	248	238	287	285	263	267	297	265	282	288	276	250	282	262	267	254	273	249	254	266	273	249	276	250	230	266	250	279	295	290	283	278	283	274	287	287	295	249	278	257	277	283	294	222	275	308	241	272	274	299	254	259	251	256	247	275	276	283	276	280	254	262	270	253	282	266	299	288	265	273	276	232	290	280	251	286	286	286	278	258	244	265	256	297	269	276	283	290	235	274	258	326	274	247	245	251	292	264	278	273	265	247	278	264	258	259	248	275	275	269	254	232	296	274	332	252	262	263	281	263	281	265	291	249	287	295	275	294	275	259	273	276	285	260	279	230	235	276	284	292	270	294	270	265	292	293	272	302	284	293	292	287	254	225	244	277	256	251	278	272	240	254	272	259	268	258	271	253	253	254	298	253	228	274	265	300	284	287	272	298	270	251	283	230	274	300	278	265	265	284	283	274	283	236	276	268	257	272	297	258	282	270	333	269	270	253	258	292	280	252	246	256	226	251	266	237	278	250	292	292	257	282	268	257	272	292	281	276	265	272	264	284	262	282	233	244	279	278	250	266	268	284	295	256	289	271	256	271	289	273	266	246	234	255	289	258	300	298	248	291	263	285	288	249	280	278	274	257	267	283	299	265	253	290	308	277	251	315	267	269	300	301	269	285	273	294	262	283	274	295	260	273	320	280	285	251	258	283	288	280	293	290	275	263	269	260	291	257	263	243	270	257	310	278	258	278	237	297	289	274	262	268	256	270	328	274	253	253	244	239	283	242	260	305	273	273	243	266	271	272	248	293	240	240	257	265	291	255	301	246	283	269	250	297	257	307	267	250	279	283	256	268	302	240	277	233	283	269	241	252	269	280	243	263	285	253	281	256	292	256	277	315	279	284	278	274	240	291	276	261	272	295	287	262	275	269	272	247	268	270	245	279	282	265	271	260	281	257	287	273	268	275	276	243	271	270	279	308	299	262	293	242	259	273	282	275	283	261	279	222	256	269	284	287	295	261	280	271	282	284	276	241	285	266	267	249	284	279	268	278	283	259	303	261	257	259	285	264	274	283	278	290	270	249	243	267	258	270	263	284	277	245	252	246	285	261	246	245	281	275	273	292	264	305	258	269	280	267	282	267	313	285	253	248	264	289	251	279	269	264	264	270	280	258	269	264	296	263	280	277	231	267	301	266	283	251	265	227	232	268	243	287	290	292	263	267	262	246	285	268	288	271	283	291	284	291	301	292	268	247	263	261	252	262	267	255	246	249	267	276	284	277	307	280	289	251	270	259	338	284	257	237	281	240	240	262	245	279	279	272	269	282	274	233	266	279	231	266	279	286	261	257	276	272	253	294	283	268	277	280	279	283	247	267	253	261	273	277	264	275	263	263	254	241	295	287	265	257	278	266	283	260	261	283	285	290	278	253	271	292	245	269	283	306	293	294	285	255	319	290	291	284	286	259	232	271	277	274	256	297	257	270	265	246	290	271	256	288	263	266	273	270	276	247	300	265	275	277	260	268	276	257	238	272	264	281	254	270	287	245	269	252	242	269	249	281	277	261	246	314	273	287	269	268	282	262	257	264	263	272	277	291	270	300	297	275	301	248	307	253	281	266	254	291	299	260	260	292	279	282	296	277	245	270	280	326	268	265	246	293	235	270	284	256	272	277	260	293	263	281	261	259	266	284	278	306	264	268	275	273	310	262	269	289	256	281	262	263	273	252	292	269	265	278	252	280	245	286	272	271	290	262	280	278	274	267	247	276	280	254	281	266	266	272	291	256	243	295	238	272	271	276	257	264	271	260	270	278	289	268	287	279	265	300	293	260	301	303	246	285	257	256	263	268	258	275	294	310	275	301	270	277	254	276	315	260	250	275	281	280	268	248	272	290	270	254	273	260	271	252	259	265	247	284	258	284	262	263	280	255	261	269	262	285	256	289	292	261	258	277	268	284	274	285	244	276	251	237	266	271	263	259	251	234	285	263	266	268	243	235	279	269	281	293	264	256	279	261	274	297	280	246	301	291	298	303	256	303	309	267	234	245	271	265	265	266	261	287	256	249	282	262	274	300	270	259	285	341	265	271	252	276	272	268
8802	960	1501	1737	1486	1396	1173	1045	958	858	820	794	796	784	785	740	797	668	652	743	730	703	737	689	708	684	662	688	658	658	691	679	687	651	651	644	690	662	634	626	617	631	695	620	696	683	640	659	678	649	597	695	676	610	693	659	636	677	712	647	687	627	672	650	637	654	649	652	672	682	671	629	624	637	663	661	625	614	653	651	620	632	625	647	644	658	647	632	654	657	666	674	630	604	657	628	661	642	677	645	623	634	650	618	665	662	628	679	610	641	714	654	672	647	642	627	626	612	658	659	663	665	680	652	661	662	618	668	599	683	618	663	643	649	650	627	579	677	696	623	656	611	662	624	647	679	649	678	644	622	669	688	614	659	676	690	687	657	650	701	629	643	640	586	652	645	642	631	651	620	642	636	667	668	679	671	660	642	647	643	649	638	637	660	648	654	661	629	645	596	641	646	607	642	697	680	676	626	637	676	660	655	625	625	623	663	672	684	606	606	670	625	629	646	612	674	669	625	625	644	662	653	667	699	642	639	627	636	688	666	643	674	629	613	633	658	644	664	634	659	633	677	650	642	676	643	660	631	660	647	633	603	647	694	612	633	617	658	654	661	656	665	624	642	615	648	631	661	630	660	628	625	643	622	638	610	631	648	649	627	684	584	657	619	658	664	649	649	651	612	620	623	658	656	613	668	640	614	623	627	628	653	660	636	643	655	645	640	615	614	619	619	643	688	656	640	673	654	657	655	649	630	637	636	665	674	602	659	649	617	664	665	646	606	603	648	661	634	673	634	619	613	632	616	629	675	629	609	658	649	606	656	623	668	683	638	602	638	656	671	655	611	655	618	648	630	676	663	630	636	630	652	620	612	658	646	632	638	668	672	614	642	644	634	666	662	675	660	644	678	662	629	652	692	631	593	637	661	655	691	646	633	635	674	680	592	646	628	661	618	655	621	640	630	630	667	646	676	677	674	618	653	674	656	644	655	646	606	658	674	640	641	669	652	646	643	644	668	636	625	644	664	637	636	682	646	663	667	624	639	680	656	618	656	616	645	680	648	618	650	648	636	693	649	690	680	598	648	631	665	647	645	665	650	648	678	666	633	685	658	616	591	678	651	616	685	632	659	615	620	590	640	654	635	652	677	651	649	677	644	638	623	670	629	659	653	612	632	662	657	647	683	668	610	646	638	649	660	677	628	624	641	656	684	605	649	645	625	696	686	607	671	619	625	674	665	652	691	677	653	682	616	650	676	651	656	696	647	646	645	690	639	632	655	629	636	650	654	646	672	617	623	604	662	660	632	653	676	613	656	646	632	691	681	658	607	617	635	665	631	652	685	607	646	707	680	658	628	653	635	704	651	671	646	653	643	642	625	636	644	636	647	593	637	603	658	594	593	665	644	643	627	622	652	626	658	612	641	636	636	655	645	653	634	719	675	670	620	607	627	697	641	716	653	609	653	637	661	673	683	648	648	679	656	603	605	659	643	661	698	661	631	616	672	651	628	646	665	631	666	637	648	682	687	635	598	673	628	568	650	632	640	636	645	623	644	604	614	601	650	655	666	654	675	649	623	620	625	652	640	609	665	641	650	664	664	642	669	624	668	644	667	612	673	689	668	627	662	682	691	628	648	612	669	676	635	697	640	641	636	615	664	675	672	679	587	645	627	683	648	624	655	695	670	633	641	643	640	651	611	683	633	644	645	683	651	610	634	680	617	634	636	665	622	618	632	663	634	619	628	628	644	626	637	631	680	665	645	655	643	617	646	671	671	655	667	631	693	604	605	648	691	612	650	615	692	670	605	666	634	637	649	652	622	660	639	636	593	664	659	663	614	669	627	661	648	667	613	609	618	667	652	634	573	628	664	655	671	651	580	592	668	649	634	654	670	683	608	689	625	687	658	704	628	642	639	641	651	637	660	641	663	642	613	627	619	655	641	656	650	610	642	656	625	645	681	690	732	659	622	612	647	640	667	652	623	702	643	672	635	648	668	637	697	679	660	643	615	641	685	673	646	624	638	668	626	647	652	639	655	696	698	672	681	617	657	637	634	650	614	657	647	627	617	692	705	656	659	648	649	640	644	637	641	688	680	618	694	685	627	644	697	630	653	640	618	666	632	692	649	681	724	681	672	667	631	614	651	626	690	617	670	598	624	622	655	636	642	695	622	628	610	646	637	641	612	638	653	673	637	651	639	635	601	643	643	639	638	614	661	622	624	654	644	632	642	627	633	622	615	680	642	594	694	643	630	646	647	652	687	650	631	647	637	640	652	676	633	666	619	575	691	683	688	613	687	660	635	649	663	625	696	670	638	655	643	683	644	653	656	642	641	632	688	671	681	648	629	670	623	658	642	658	645	655	628	638	705	658	678	682	632	625	612	628	618	658	655	662	648	673	664	702	643	696	615	689	593	691	616	645	639	640	687	621	674	626	657	647	657	649	621	647	703	616	678	620	655	628	711	638	642	632	618	656	632	685	630	659	637	689	612	633	677	643	626	628	654	643	671	690	665	650	585	643	683	597	665	608	661	660	618	669	666	659	631	608	678	651	672	688	661	659	664	596	627	616	630	653	674	650	596	638	647	645	634	610	679	615	659	616	680	664	652	641	658	644	629	653	649	642	676	651	605	680	620	658	612	631	668	617	621	614	644	684	637	633	610	648	656	637	631	654	635	631	672	650	681	681	669	631	614	653	640	651	601	602	653	666	678	665	625	638	642	689	668	648	616	704	689	614	669	653	661	625	625	674	656	671	653	648	642	673	619	646	653	634	642	599	628	639	646	653	618	692	622	638	645	664	651	615	640	655	678	633	654	637	624	644	656	652	638	673	637	680	660	659	675	629	707	631	649	616	615	619	660	670	644	603	590	664	611	620	636	618	622	691	651	630	655	657	661	642	703	622	670	652	653	682	680	651	646	630	684	647	698	660	661	655	622	669	651	667	650	693	638	616	649	661	643	605	631	686	688	635	623	647	658	627	640	643	597	610	611	624	634	634	643	677	651	629	635	658	651	654	663	603	668	639	677	652	613	635	652	648	638	671	631	629	687	631	671	650	634	650	610	645	598	667	624	655	657	663	638	663	658	618	637	591	655	612	644	666	628	661	641	650	688	646	589	636	637	654	678	656	646	599	666	619	683	622	610	668	631	615	613	666	660	671	625	664	643	631	656	621	647	646	682	606	659	596	643	662	689	673	657	663	641	642	617	638	644	630	672	651	648	637	662	643	610	620	649	643	653	639	699	625	649	617	656	633	636	646	636	655	669	700	617	661	631	689	668	629	666	650	646	632	629	671	645	673	643	658	629	605	640	700	640	651	674	660	614	684	690	650	633	617	588	632	642	677	653	640	617	702	634	617	611	673	600	659	654	670	645	676	625	629	704	659	648	649	669	638	628	648	655	679	633	693	675	654	691	634	685	645	647	614	636	682	665	674	645	632	621	618	623	645	635	607	661	692	694	672	653	642	680	652	615	666	645	661	634	668	634	635	618
22468	2406	1340	1195	864	773	622	485	518	437	453	455	399	413	463	400	420	460	401	390	383	422	406	429	390	430	394	399	379	384	394	409	397	411	353	407	408	411	433	364	423	314	401	399	380	428	379	429	391	441	385	365	396	358	443	398	368	398	394	414	377	368	389	369	380	403	391	388	388	373	384	334	451	402	396	425	376	378	401	410	368	378	399	419	384	374	375	386	374	385	421	420	371	375	384	411	380	400	418	413	384	456	395	472	399	390	429	400	441	403	394	406	406	415	392	389	366	400	376	417	424	401	369	414	373	399	414	372	424	402	391	411	398	367	398	412	389	435	394	385	425	338	379	410	409	385	400	375	378	396	382	408	367	362	407	405	396	415	394	391	402	384	405	366	391	401	394	353	411	410	397	384	428	404	427	376	402	386	381	371	381	413	399	407	392	409	390	388	421	418	382	389	396	396	355	350	378	400	416	350	410	415	403	396	390	406	394	379	400	398	398	422	395	391	363	410	415	401	415	400	410	380	378	373	380	405	368	389	428	362	371	420	371	383	382	389	358	382	387	375	409	393	391	445	448	412	433	422	432	416	430	390	419	389	435	405	384	396	404	416	408	408	387	387	431	405	362	429	415	418	399	379	401	377	368	405	406	393	390	419	401	399	406	377	373	409	414	398	416	474	367	390	404	384	435	361	397	372	399	394	394	381	374	367	375	391	460	361	394	396	339	426	382	404	376	392	393	394	437	403	376	379	426	400	436	380	403	403	374	364	410	407	373	393	380	383	388	393	377	366	346	420	372	406	368	384	409	384	411	374	340	392	368	394	423	400	396	431	418	401	444	387	379	419	382	398	437	419	416	399	406	364	368	396	410	408	407	363	390	368	402	395	396	394	378	384	367	442	406	414	420	397	388	420	445	357	356	392	408	388	397	413	407	386	360	403	396	387	377	399	402	378	382	402	405	378	398	390	412	402	400	428	415	382	435	413	378	386	424	394	374	396	366	410	385	379	386	442	386	400	382	369	394	416	435	384	385	414	388	402	397	424	399	384	420	399	400	399	407	399	402	450	368	383	367	396	413	377	380	419	393	402	352	386	364	394	352	323	405	431	362	402	389	424	422	449	381	373	422	411	390	413	432	383	379	438	355	391	384	405	408	399	387	395	420	394	377	374	380	432	400	366	387	378	396	400	397	389	394	405	425	400	383	388	420	404	364	406	410	423	378	402	416	365	385	422	382	376	387	391	393	395	374	391	429	402	367	410	394	361	410	411	397	369	399	367	416	386	389	445	398	432	415	399	392	405	370	393	378	366	387	382	421	393	445	397	375	397	409	336	384	418	382	433	399	432	424	404	370	390	415	410	397	390	381	433	400	393	388	398	364	383	404	406	374	379	414	383	401	378	406	426	371	384	400	418	409	410	383	383	387	376	389	357	412	386	399	379	432	399	408	376	410	383	366	427	376	406	431	397	373	365	393	424	431	384	379	400	406	392	378	422	408	370	407	383	403	398	380	401	368	416	370	372	430	401	402	403	379	395	406	374	393	397	437	412	374	412	417	373	428	445	415	419	434	411	434	432	407	409	465	384	391	393	415	405	419	364	392	400	371	383	408	412	420	394	370	374	377	399	396	404	378	422	414	406	425	402	391	408	397	410	384	406	393	426	374	398	399	375	370	408	389	427	375	385	394	427	403	411	410	447	393	391	395	407	419	405	428	410	394	397	361	423	405	392	360	392	405	385	365	428	409	411	391	421	382	412	383	368	401	385	389	437	415	370	352	391	387	408	395	379	402	383	418	364	388	433	419	371	343	365	419	400	417	399	362	370	395	409	383	410	408	405	387	357	402	372	383	398	417	364	402	374	441	379	415	397	407	423	397	435	392	400	378	415	388	370	427	406	410	413	402	422	404	368	391	405	413	396	370	480	407	388	391	389	424	430	429	393	388	421	431	424	389	402	412	408	420	398	353	353	362	410	379	433	416	448	430	408	374	375	386	389	382	396	409	370	414	383	402	369	412	402	430	432	412	400	410	419	399	393	392	443	402	379	397	433	403	411	433	408	363	386	413	350	402	425	408	393	385	434	414	414	429	380	403	361	401	421	415	407	406	389	414	409	393	409	398	395	398	425	422	440	363	384	409	354	400	431	414	392	403	405	376	369	389	398	437	427	408	402	378	394	393	383	375	382	374	412	429	403	411	376	367	417	389	359	404	382	405	441	370	374	397	402	443	410	379	396	425	357	411	393	418	376	395	377	401	418	428	383	424	364	387	389	407	395	412	424	394	431	384	411	378	382	420	408	366	400	425	370	391	374	431	408	403	394	394	391	424	385	416	387	393	364	445	380	369	374	403	395	418	350	403	366	421	404	372	384	396	367	408	392	408	380	400	395	403	345	366	407	414	418	382	415	388	398	380	391	411	409	400	411	389	407	367	422	391	366	383	419	353	412	405	422	402	373	379	437	371	410	380	389	392	385	382	390	360	406	401	430	379	378	409	368	398	394	408	357	403	375	447	364	385	416	379	423	408	423	422	406	378	440	378	401	418	402	375	381	383	412	379	394	371	415	373	420	430	400	414	379	456	381	416	385	369	437	428	390	385	376	376	403	381	376	392	380	400	409	381	412	415	368	424	357	360	365	386	413	385	392	414	396	408	340	335	405	381	423	449	420	390	411	413	394	376	369	436	371	407	366	419	359	411	401	369	411	389	372	409	380	396	361	403	422	404	370	433	429	414	414	438	408	424	416	387	386	416	410	364	381	411	381	416	378	408	389	399	398	396	359	391	444	392	418	390	397	410	388	378	365	369	397	416	403	401	370	406	422	368	393	426	414	386	363	392	425	451	382	401	391	410	361	390	411	410	390	396	382	380	373	398	428	417	406	379	351	379	382	390	423	403	428	406	370	414	435	380	380	381	426	402	414	387	399	371	366	418	398	377	394	363	386	406	411	377	432	394	401	389	439	386	427	405	364	427	448	421	391	367	401	405	397	394	373	360	377	380	356	411	375	391	372	396	433	395	421	404	374	384	380	363	402	389	414	424	414	391	374	397	402	385	423	408	426	415	372	387	399	402	398	417	380	430	386	431	402	405	407	411	389	380	416	375	382	385	399	409	400	408	393	409	379	404	409	385	389	370	378	398	402	350	390	389	404	382	386	381	344	392	404	406	440	421	392	375	377	441	400	395	357	382	408	418	393	390	399	404	381	379	370	455	395	419	405	372	397	419	360	396	353	391	430	421	407	418	415	426	446	382	405	359	411	406	405	425	402	384	401	374	404	361	376	382	404	429	412	359	363	402	374	386	379	364	415	407	400	447	363	405	432	437	392	406	419	408	384	410	431	393	387	429	340	334	388	425	406	404	413	363	421	414	363	389	395	396	367	413	403	395	401	415	432	421	384	419	417	392	417	389	369	402	385	415	430	404	394	391	376	409	412	409	386	407	385	395	385	407	373	372	420	393	366	444	392	412	383	448	402	383	411	410	390	411	364
12165	1459	2474	2936	2625	2347	1870	1570	1495	1335	1305	1206	1134	1125	1066	1045	1049	1025	959	990	933	977	943	1000	915	877	977	905	969	1006	920	885	917	940	921	913	907	862	938	937	957	872	890	902	870	904	867	883	936	936	834	899	873	864	881	876	885	909	905	924	962	889	910	908	917	874	848	864	875	870	946	903	879	875	881	842	880	913	954	888	944	941	893	895	889	944	836	855	901	871	930	957	859	906	892	878	819	834	884	889	863	942	863	926	863	852	892	898	869	860	890	897	855	896	901	924	873	851	965	891	871	862	884	910	882	885	956	894	857	827	863	871	864	890	889	927	899	970	890	904	874	988	890	868	881	926	852	866	910	918	914	874	933	924	894	921	901	894	880	870	884	887	921	827	884	822	939	940	900	881	869	899	894	880	893	825	897	837	886	887	842	883	897	899	837	873	946	902	879	894	874	949	889	898	898	870	878	970	871	907	862	860	914	934	840	931	847	897	924	873	864	851	901	894	887	894	889	856	885	917	919	847	873	891	856	907	847	894	937	911	875	897	896	901	863	943	904	949	878	867	911	887	863	888	829	887	850	829	868	869	852	899	821	884	859	878	922	889	921	839	848	957	945	884	879	854	861	870	896	885	859	856	862	847	821	902	899	846	858	968	839	944	924	877	847	898	905	871	863	906	856	881	872	914	830	857	824	882	940	913	899	947	905	875	922	862	891	877	848	863	870	851	885	907	911	912	873	873	885	906	884	904	893	906	884	952	909	895	900	878	878	908	923	850	868	929	892	883	901	887	907	930	866	879	942	905	883	866	912	888	851	846	843	862	937	864	894	889	893	894	892	847	867	889	881	881	857	903	888	852	879	929	829	903	902	880	915	872	876	881	934	809	919	928	892	851	898	886	982	894	945	907	851	830	871	881	886	910	862	899	874	857	923	846	860	929	897	912	858	875	847	877	853	916	950	840	951	886	802	880	889	915	923	877	932	866	924	879	896	859	918	938	892	857	874	904	884	902	839	901	882	890	853	864	893	880	871	879	895	830	900	877	860	882	907	874	888	875	855	906	852	879	879	939	874	909	877	923	883	893	895	898	952	883	894	933	914	900	945	907	855	928	860	907	844	853	879	892	836	869	901	927	882	913	918	885	883	890	904	878	912	885	859	924	848	890	889	894	862	862	876	926	917	866	850	877	939	927	901	949	905	844	907	899	899	870	896	889	905	882	932	941	905	835	821	854	851	886	910	901	847	830	921	914	886	879	884	946	778	863	900	929	935	887	943	873	862	865	880	901	854	915	826	894	884	906	935	950	875	876	900	917	877	881	907	876	873	921	876	923	907	877	900	875	846	848	872	906	891	898	922	881	872	836	896	914	925	896	886	928	887	952	896	853	886	892	849	868	846	877	862	881	872	926	887	926	912	944	942	878	879	884	867	903	884	833	871	891	889	920	907	935	862	880	886	902	889	934	901	866	861	833	831	928	904	918	876	868	833	921	912	880	917	928	915	844	881	881	889	866	907	814	919	887	879	883	906	894	882	906	916	878	888	882	917	875	886	919	903	852	890	901	912	882	868	905	859	888	893	864	854	846	915	869	893	884	922	878	870	897	864	882	937	896	933	850	893	889	883	893	926	865	878	906	906	890	849	813	912	895	857	860	884	888	860	900	866	860	878	864	888	910	931	911	860	861	902	884	866	871	863	879	888	879	874	886	897	880	894	844	906	878	955	874	878	890	889	916	904	899	890	899	843	874	872	872	932	883	868	860	933	876	859	926	948	878	937	902	857	893	874	894	905	888	879	893	905	889	843	887	862	886	945	906	895	880	875	838	917	862	914	838	862	919	927	887	882	832	884	888	929	903	901	861	910	875	838	916	868	857	938	877	845	889	906	946	908	896	879	937	890	868	916	934	858	849	893	863	872	889	858	901	871	843	902	806	953	900	880	843	851	927	914	882	923	874	913	883	882	872	943	874	911	919	902	828	891	887	903	906	889	893	905	848	857	910	867	893	901	887	907	860	862	858	901	864	921	856	863	869	884	850	875	924	873	859	948	906	809	825	928	861	851	833	886	887	914	873	842	863	899	865	934	870	907	892	907	899	850	889	904	929	860	885	885	964	918	895	867	880	891	945	871	835	854	884	896	891	918	852	861	885	861	922	894	860	869	913	953	918	890	892	895	897	909	875	870	880	858	925	882	905	896	907	869	959	872	873	917	838	876	805	923	933	897	813	919	899	908	838	912	884	932	889	923	889	890	907	879	912	890	820	880	868	882	868	857	830	954	901	888	896	881	920	884	905	878	889	826	880	927	901	824	878	909	921	891	838	832	844	861	883	872	835	924	871	889	929	847	898	887	809	895	888	911	855	892	864	886	824	871	925	875	880	877	873	855	795	918	901	853	929	839	868	867	878	942	890	908	876	873	894	854	906	898	862	851	880	866	878	850	925	882	903	912	899	921	912	865	836	864	887	854	910	870	914	868	877	845	870	847	883	902	875	875	886	908	912	896	914	881	844	863	890	900	924	893	889	845	857	879	886	878	890	893	896	879	826	915	936	870	876	950	856	937	892	862	864	879	890	869	872	870	910	935	848	938	854	791	900	889	902	895	845	905	863	859	938	940	918	870	856	908	889	850	849	911	818	902	904	836	827	870	916	878	885	837	913	925	873	950	890	911	891	911	936	943	880	909	853	940	914	904	913	889	882	850	898	847	882	930	867	856	874	815	908	854	882	879	859	896	886	883	906	851	868	909	871	921	884	853	926	880	893	842	929	901	870	892	887	831	892	881	880	852	892	878	885	878	835	874	881	851	905	899	890	861	874	890	873	887	888	890	919	897	900	883	852	843	873	819	874	885	858	853	943	869	902	900	852	841	893	881	936	873	901	897	872	928	907	886	871	801	823	800	902	841	888	845	898	846	926	904	922	929	880	904	912	892	883	896	914	850	915	880	865	844	849	850	910	925	876	927	893	845	878	898	852	889	897	865	868	873	877	882	900	899	894	852	848	868	870	928	836	911	878	861	868	916	898	894	877	931	876	887	920	898	869	935	902	925	920	951	913	924	907	896	920	881	872	884	898	884	891	903	922	936	872	915	916	849	864	847	912	897	897	854	875	883	967	906	914	866	907	847	857	873	922	936	870	899	932	881	904	910	837	899	894	894	889	828	918	906	863	903	907	869	904	937	897	866	862	908	873	906	916	870	838	866	840	838	894	899	882	860	894	895	873	890	882	913	939	864	891	929	850	874	901	868	897	898	923	884	882	929	914	843	893	949	901	901	836	898	896	850	897	853	887	892	915	897	872	914	861	891	907	924	920	839	956	888	865	893	942	860	921	901	867	861	904	906	873	863	861	899	875	927	919	819	890	912	893	870	862	858	898	856	835	807	873	882	911	865	857	893	893	866	858	870	896	888	910	905	873	885	890	904	895	893	953	878	871	926	909	933	938	888	846	925	893	883	876	885	890	862	931	920	910	873	884	853	863	886	877	890	846
3888	266	212	268	227	245	213	202	215	224	189	210	222	207	208	192	203	191	207	218	224	156	204	237	204	201	221	201	220	181	230	210	227	217	216	226	218	200	249	239	237	205	241	215	206	213	181	229	185	212	206	208	198	205	203	191	194	193	195	208	204	188	205	213	212	192	232	242	189	183	185	186	175	204	208	205	188	212	185	177	211	200	189	194	232	201	208	195	211	207	185	208	206	190	219	229	167	208	205	201	209	201	191	201	196	228	214	181	219	218	217	190	219	203	218	167	199	207	219	243	206	201	195	175	208	195	218	204	220	179	196	206	216	214	198	204	203	229	196	215	214	197	233	219	221	209	216	213	213	222	211	226	186	185	211	227	206	192	196	210	185	194	237	185	219	204	221	197	219	205	189	198	198	188	185	212	195	219	191	185	213	197	195	213	228	217	195	202	190	211	220	209	226	194	191	202	201	192	211	225	231	222	198	210	192	237	180	218	205	205	209	203	180	196	198	194	188	192	205	217	224	204	213	169	209	216	205	204	186	215	221	205	216	190	202	208	207	188	216	225	208	213	210	216	209	192	197	226	192	192	233	188	204	209	212	217	202	208	217	211	198	193	208	174	233	200	172	184	228	207	200	196	187	179	178	189	170	208	199	204	194	215	210	225	210	196	199	222	215	229	232	196	198	201	195	181	196	217	210	185	216	225	207	212	225	218	223	195	211	165	202	211	205	191	191	190	195	175	221	221	174	215	189	217	188	196	214	199	183	208	209	217	205	193	208	222	195	185	186	197	187	197	211	210	200	193	193	192	201	203	181	223	218	213	171	203	210	210	204	188	214	219	177	184	193	181	208	245	198	200	201	205	227	203	226	193	188	221	189	198	198	226	206	195	201	204	212	195	196	210	222	201	167	208	199	202	201	208	223	198	196	195	254	224	192	209	215	174	215	206	185	222	196	221	225	209	200	196	209	205	197	202	222	205	209	196	203	221	196	214	228	190	207	201	187	218	225	214	207	213	231	192	224	193	211	205	237	227	213	242	223	208	196	185	197	197	212	205	211	201	215	226	195	200	179	184	190	214	188	177	206	216	208	201	212	240	182	202	211	226	197	198	190	201	191	214	194	186	190	202	197	206	198	223	199	227	207	218	203	203	224	241	206	185	208	209	223	213	212	207	217	195	198	195	219	209	219	184	210	207	198	197	210	196	211	195	233	228	187	216	218	199	201	212	195	196	223	181	195	196	194	197	199	213	201	205	189	200	167	196	188	227	207	223	223	214	200	210	214	192	201	203	188	208	196	181	214	218	189	171	195	203	220	199	232	223	203	231	177	171	201	209	203	223	224	204	195	208	192	218	227	216	195	194	206	216	221	206	170	211	196	179	209	206	222	224	241	229	223	207	197	207	201	193	209	161	199	191	234	187	173	212	204	181	224	203	220	214	204	206	210	201	189	203	214	221	193	199	206	195	207	189	188	211	190	210	234	201	173	219	210	218	188	226	202	202	194	201	201	191	201	219	202	207	231	202	244	206	197	195	207	177	207	208	207	231	190	192	201	187	205	218	221	190	198	216	232	217	218	223	253	211	196	169	211	196	211	226	190	199	199	212	214	209	200	218	221	224	206	194	199	223	191	212	211	216	190	174	202	201	182	188	211	203	179	179	210	218	212	211	203	191	211	225	208	214	210	232	198	201	198	192	236	234	215	252	199	208	203	221	206	212	199	204	174	186	209	189	190	195	219	233	200	223	231	207	181	228	208	213	206	211	199	232	215	211	207	215	209	217	200	209	213	194	151	213	210	178	214	202	235	221	227	226	192	212	178	213	216	176	195	176	204	198	204	198	216	189	219	187	199	218	220	211	192	203	193	222	200	203	186	185	231	191	205	203	188	194	217	206	215	206	201	212	200	200	209	231	199	225	209	211	211	213	213	218	220	206	199	185	206	186	193	202	189	199	199	199	217	232	204	197	211	202	212	189	182	178	215	213	213	187	228	218	202	195	193	225	198	198	190	217	227	218	203	197	203	216	167	195	179	232	201	217	189	188	184	176	240	235	208	219	201	211	185	210	205	182	194	187	196	222	185	221	175	197	202	193	208	201	221	201	213	231	190	216	216	188	213	203	209	182	221	179	223	202	209	213	222	201	195	195	189	207	233	183	219	194	211	168	221	175	223	206	225	215	202	170	225	200	201	179	231	188	182	210	248	217	196	233	214	197	209	218	185	215	225	219	212	210	207	218	198	196	221	190	205	246	207	204	215	209	216	209	189	189	201	184	218	232	207	212	210	153	210	195	218	189	199	217	197	241	200	208	223	200	221	191	233	219	195	202	217	169	186	178	204	193	214	208	206	185	184	198	196	216	195	190	182	230	209	208	244	203	194	187	203	215	213	213	190	185	178	208	211	221	204	198	198	192	189	212	194	212	195	203	191	228	199	221	216	189	207	187	213	189	199	192	192	202	215	190	214	209	203	201	206	203	217	204	192	207	215	236	193	198	213	213	191	202	216	204	199	220	214	222	201	206	197	219	208	217	235	187	198	183	223	209	196	200	195	218	181	191	229	177	226	210	185	175	190	205	193	198	183	199	219	193	216	208	192	204	217	222	201	201	202	239	203	176	200	230	199	216	201	199	198	183	197	201	213	225	195	182	224	215	205	186	206	226	205	190	227	207	208	191	218	212	201	209	236	223	186	253	193	205	200	194	205	197	212	197	189	212	212	219	189	237	199	209	189	195	226	211	187	211	207	219	205	228	187	211	213	219	197	209	218	209	209	195	200	214	197	190	200	188	185	193	204	217	194	208	227	194	234	200	238	195	205	211	172	194	208	216	196	186	218	215	211	228	227	199	200	216	177	202	214	197	213	212	203	211	184	213	167	201	191	207	200	181	210	213	194	207	191	186	181	215	213	215	165	210	213	197	187	219	201	206	209	210	217	197	217	226	200	208	213	186	213	196	177	219	214	201	217	184	223	188	207	190	188	161	212	208	183	170	220	192	240	223	188	212	185	192	192	214	218	191	211	226	228	209	206	203	229	193	209	203	199	235	182	199	186	177	210	206	192	205	213	196	187	196	221	175	194	209	209	240	231	204	188	192	177	201	217	188	203	189	197	196	197	206	190	209	231	190	179	212	203	213	195	213	201	212	203	209	199	218	202	189	186	204	176	213	205	190	229	210	187	244	201	243	191	196	179	180	212	222	186	201	214	224	190	200	171	191	216	203	213	207	190	212	230	211	194	191	191	227	219	203	224	202	217	227	202	172	201	216	233	203	196	236	200	179	236	204	216	182	206	225	235	207	219	197	227	211	214	190	203	226	190	191	197	198	198	214	202	210	190	177	196	193	198	237	192	218	196	229	206	212	192	199	213	196	196	220	229	193	210	199	187	199	198	206	198	229	195	210	202	202	220	198	210	204	184	208	212	215	238	197	193	196	205	220	190	203	184	206	213	210	198	202	215	245	207	188	195	192	227	163	200	220	188	195	217	187
2960	527	588	621	677	586	569	544	521	531	466	467	524	507	528	518	484	516	575	515	505	500	515	488	493	504	489	550	496	522	495	526	470	504	547	516	526	506	517	543	510	505	530	495	532	490	526	485	529	499	496	503	513	510	493	508	519	512	495	556	494	482	532	522	521	458	513	509	482	470	487	460	483	478	497	502	479	496	502	507	508	531	479	521	499	492	489	549	556	507	533	528	508	460	544	504	486	487	523	496	494	535	505	516	474	511	510	505	516	492	500	506	479	529	512	495	541	505	519	503	499	483	488	499	494	496	490	498	545	484	505	516	515	501	497	530	521	493	535	526	499	535	513	489	539	449	525	451	480	539	451	515	492	509	517	489	492	472	532	486	510	515	509	556	512	498	524	501	519	477	469	441	470	522	514	507	518	503	516	477	458	516	509	526	500	530	524	503	490	529	506	519	476	512	493	485	522	513	515	477	473	471	488	473	496	526	521	492	513	526	484	479	494	476	523	534	500	530	508	462	484	489	518	526	526	516	500	520	505	484	500	495	497	482	503	525	497	488	540	513	502	521	482	557	515	503	465	493	503	506	519	547	516	516	491	478	514	473	480	522	501	488	487	525	539	554	515	494	511	506	480	515	508	487	521	496	508	525	496	485	511	483	501	554	506	460	491	512	552	493	512	498	473	487	456	527	507	517	491	520	476	490	505	475	539	496	504	488	516	559	474	507	498	471	545	536	525	489	492	516	551	487	515	526	489	488	488	519	498	504	528	544	466	520	507	497	498	504	536	477	499	516	523	483	478	488	535	514	466	530	495	505	527	487	497	488	480	449	498	544	507	523	526	523	495	514	512	509	499	522	477	508	522	500	475	518	481	500	516	493	522	488	459	473	499	530	510	474	471	499	513	509	517	499	497	474	503	488	481	488	548	520	522	532	541	516	466	517	500	478	508	532	528	476	481	502	496	483	512	507	509	520	453	520	504	511	523	511	500	501	524	479	486	498	471	501	477	512	483	551	506	478	523	521	490	540	491	496	504	488	520	523	477	492	500	495	492	518	503	495	508	547	454	507	466	515	525	514	495	475	492	520	502	481	512	482	483	502	497	504	502	540	506	505	529	526	493	462	515	493	466	521	511	490	521	488	477	482	488	514	510	508	516	515	496	535	502	515	509	520	519	519	484	528	523	495	496	465	473	495	517	513	521	483	486	513	503	481	518	477	514	509	496	556	498	536	482	489	534	509	487	504	459	506	487	531	473	509	513	534	502	482	528	493	537	517	481	484	528	477	489	562	544	547	525	529	479	491	486	495	519	483	525	503	507	509	522	480	497	496	484	502	496	514	511	535	490	532	470	495	516	530	534	484	506	455	527	464	498	472	469	520	507	520	500	513	507	522	487	493	502	492	469	476	494	500	517	491	543	516	499	520	507	505	525	523	511	488	522	531	505	470	522	515	499	493	462	501	501	519	494	520	447	505	488	537	469	544	508	525	512	511	499	499	535	515	534	534	504	466	468	528	519	485	523	530	507	493	522	525	540	491	512	499	531	481	484	509	478	525	504	505	573	513	506	476	517	499	546	493	522	521	483	509	477	485	459	553	519	492	521	523	493	515	539	489	520	469	503	463	537	526	525	492	485	481	482	497	549	497	512	485	500	460	526	478	505	510	548	508	544	513	504	502	512	500	513	479	523	503	486	482	510	475	454	492	504	531	512	560	510	492	494	508	511	534	509	476	514	510	493	516	479	508	496	458	499	504	536	472	515	479	549	532	549	500	494	513	520	509	543	470	518	477	487	500	487	527	509	518	513	543	556	533	506	565	487	488	503	496	493	499	509	493	504	555	511	522	494	500	523	496	523	480	470	556	496	478	480	539	473	527	501	514	484	450	486	510	505	525	496	501	494	477	448	478	523	478	492	513	522	464	545	516	455	528	491	514	491	508	502	526	525	547	472	510	479	490	483	506	527	516	480	497	505	495	520	523	492	526	512	531	504	475	537	510	500	475	513	521	523	497	465	494	496	522	503	504	520	487	528	483	530	527	485	507	508	517	470	500	477	550	494	513	465	520	496	540	487	505	506	513	488	499	500	490	504	548	474	487	499	542	532	526	502	484	481	500	496	518	458	491	499	524	505	499	513	496	505	510	529	503	510	510	523	487	477	499	489	503	514	493	506	449	490	481	505	463	568	511	469	519	512	531	476	539	517	505	463	527	516	559	502	492	477	512	525	513	500	506	499	509	506	511	522	552	485	492	486	511	522	467	522	490	543	504	466	502	531	494	507	479	493	501	517	466	501	545	534	500	491	561	525	486	505	512	485	542	511	515	506	542	532	490	497	493	475	550	498	494	489	503	491	512	525	534	520	504	446	500	501	518	499	495	540	507	515	461	553	471	552	530	527	509	513	507	489	484	531	514	483	511	516	495	515	487	480	506	530	517	533	549	499	488	516	515	504	512	526	533	465	510	502	523	496	524	471	511	493	491	471	474	476	480	495	496	508	501	500	535	534	514	505	511	488	483	523	551	508	449	493	499	481	466	518	451	484	515	516	507	486	502	509	504	489	471	528	535	494	528	488	496	499	540	528	515	512	507	528	511	522	502	483	520	499	504	502	493	496	496	531	525	503	513	505	491	499	499	526	529	496	502	514	578	485	496	505	531	513	511	505	526	509	523	486	523	537	503	483	508	473	542	523	501	491	466	484	503	463	505	536	485	511	508	510	484	507	488	507	528	504	545	465	505	490	497	479	503	483	522	517	524	526	547	477	527	537	497	512	518	514	505	527	551	505	493	500	480	570	489	514	501	522	525	488	506	526	481	508	489	500	466	465	524	493	501	489	484	489	533	503	494	511	528	535	475	529	477	489	477	491	531	509	449	491	488	472	499	486	520	489	530	512	533	507	517	493	508	519	527	487	507	494	476	519	547	523	485	517	525	529	480	492	532	517	489	502	481	510	499	519	497	432	475	465	499	494	544	492	508	514	484	546	489	479	508	519	500	513	490	520	515	531	510	514	494	518	527	487	503	503	522	494	487	493	545	498	467	492	543	514	471	500	505	521	477	509	533	538	499	458	494	534	554	535	536	496	476	545	510	545	520	468	526	510	510	493	487	493	479	501	550	547	492	498	481	544	496	521	500	497	503	515	493	525	487	516	488	484	518	485	489	497	532	506	492	513	519	545	523	524	505	505	491	545	528	504	517	512	514	520	493	516	533	497	498	541	512	515	467	521	523	522	489	484	530	525	530	487	563	494	532	524	508	471	551	487	483	500	496	514	514	518	486	528	513	532	494	502	523	541	537	507	515	515	505	485	478	441	496	502	471	481	512	486	532	530	503	507	536	513	494	498	495	520	502	460	559	520	508	512	507	528	515	499	589	487	508	513	507	524	564	507	490	511	509	509	483	477	466	499	506	473	505	498	471	491	492	533	472	473	471	482	528	518	488	535	561	462	482	548	515	482	533	509	506	522	473	523	523	480	537	482	535	531	489
13597	1022	772	570	472	420	374	323	292	329	330	300	279	300	298	276	304	301	302	271	284	250	282	276	285	273	258	255	286	265	308	283	253	298	290	279	301	288	298	258	260	263	279	272	256	286	296	292	247	316	291	302	237	243	272	287	284	301	251	236	264	276	265	263	277	269	279	266	278	271	264	274	253	256	283	268	266	271	292	289	276	301	269	289	297	288	239	275	299	303	284	269	307	274	253	296	254	265	291	279	289	263	234	284	254	282	259	258	227	259	297	249	259	272	255	256	292	273	264	285	250	258	228	292	252	279	272	279	292	266	293	293	272	256	280	273	275	278	314	264	279	289	268	312	268	305	251	272	260	258	263	281	296	243	269	267	258	256	286	299	284	273	261	265	291	312	262	249	283	269	274	301	286	274	279	263	294	254	288	333	264	296	287	291	291	280	278	277	282	281	283	267	284	251	288	280	263	300	285	271	263	272	270	253	251	252	259	254	289	257	253	282	268	279	251	267	254	289	259	250	276	286	250	267	266	277	264	252	295	267	275	288	275	247	293	284	242	283	244	283	285	274	290	268	282	298	232	253	265	269	271	298	263	261	251	257	274	289	257	257	274	261	268	249	288	275	270	267	280	261	285	282	288	256	299	282	277	231	302	293	274	275	274	299	274	296	289	261	275	286	277	277	288	289	266	265	279	269	263	278	311	284	244	271	263	281	287	277	279	281	245	273	297	273	289	274	247	261	280	256	299	258	259	237	278	290	274	289	250	270	273	270	267	269	289	256	266	260	273	288	243	262	283	278	262	264	265	285	270	269	261	262	260	269	301	260	238	275	256	273	272	330	277	256	247	291	261	290	268	294	276	279	267	288	279	282	275	280	292	276	248	281	248	298	245	275	271	284	270	270	279	250	272	280	275	274	276	263	325	268	258	220	259	246	267	274	281	242	277	263	257	268	283	257	298	271	260	268	248	300	288	246	277	267	249	283	271	275	263	250	231	248	314	256	265	283	279	272	249	286	271	281	230	295	286	302	258	302	262	216	267	294	267	280	235	271	280	277	287	258	292	285	258	256	283	285	260	269	255	297	290	300	306	274	250	279	241	273	297	303	267	238	267	294	298	312	279	269	264	258	257	251	260	293	251	264	288	247	279	294	226	278	274	290	293	261	266	235	232	256	264	299	294	251	288	289	271	275	288	277	303	282	289	254	268	247	270	285	269	256	303	255	250	288	294	246	273	267	267	276	250	267	278	273	294	268	250	251	247	252	268	276	281	261	252	268	257	282	262	248	294	256	287	289	283	285	272	286	319	286	262	248	257	261	253	250	286	288	269	274	246	264	265	247	278	269	274	289	260	256	264	292	261	263	286	273	288	278	275	310	293	270	251	285	249	283	284	301	260	289	235	246	335	250	281	288	266	287	263	230	240	245	261	271	281	262	253	267	289	261	247	271	288	262	286	287	262	269	277	246	259	280	283	292	289	292	231	260	257	294	275	266	285	257	291	292	267	265	284	290	271	254	292	272	272	296	301	276	266	263	277	298	270	261	285	270	278	311	286	317	272	240	254	276	272	254	255	259	304	244	265	312	286	264	293	250	260	279	298	257	267	253	265	293	282	251	276	261	279	282	320	303	274	297	275	307	284	297	260	281	294	279	262	263	309	277	265	261	251	280	269	283	286	266	251	299	285	284	297	249	295	254	290	280	306	250	256	295	277	283	271	308	264	275	287	272	280	257	297	253	262	282	272	254	268	277	265	249	304	280	265	261	266	300	278	285	280	294	287	288	281	235	295	241	292	265	276	275	234	280	293	293	265	267	288	292	264	268	277	302	263	270	255	257	250	285	258	262	293	267	244	302	276	276	276	296	239	247	281	270	290	312	292	285	249	255	281	274	280	261	285	285	279	265	287	258	306	273	295	273	282	240	309	311	288	247	278	254	260	286	255	269	249	284	255	286	252	237	278	280	282	269	306	260	286	242	281	285	283	276	260	276	248	275	279	264	290	305	265	282	257	271	252	261	254	264	273	281	269	244	250	248	285	240	296	263	274	269	260	269	290	255	272	278	271	289	273	264	275	238	262	274	268	278	313	310	296	267	286	302	269	283	244	267	255	278	291	284	298	271	263	274	254	273	281	302	271	257	283	289	310	294	262	266	255	258	297	312	276	275	271	264	288	263	276	266	277	258	239	262	283	285	289	258	276	256	257	250	288	274	249	303	278	265	291	291	257	246	294	267	297	265	286	296	261	236	274	273	288	258	266	260	265	287	299	253	269	272	316	268	305	280	273	267	261	306	281	255	268	295	284	279	261	300	294	294	238	288	266	258	299	257	259	296	258	241	288	279	286	281	269	247	264	238	287	262	228	282	236	260	275	285	278	275	266	264	260	266	294	271	286	254	288	290	285	276	224	276	291	296	270	271	278	259	270	256	270	281	278	283	285	240	256	253	254	291	299	276	339	280	263	278	285	295	284	280	290	299	267	256	276	313	257	284	254	267	283	264	257	239	260	238	298	242	249	251	271	264	288	275	271	286	285	265	266	276	261	276	295	257	278	282	275	287	309	253	253	251	280	267	276	243	308	252	272	318	289	293	306	285	236	289	287	254	275	255	282	278	275	308	253	299	253	295	264	289	290	277	291	274	279	248	264	264	274	275	293	286	269	258	255	278	283	243	297	285	253	265	272	274	293	278	255	264	245	280	249	292	272	298	272	273	271	286	252	259	301	331	283	286	266	295	264	261	259	276	267	273	281	278	287	262	287	286	266	260	295	272	284	248	261	269	283	264	292	287	253	274	239	296	285	234	301	261	328	282	273	243	286	262	273	281	297	267	259	254	279	282	279	257	261	279	264	255	250	309	307	278	273	279	288	265	299	290	261	271	274	279	262	258	296	271	298	334	252	264	275	229	267	265	299	251	273	293	248	269	281	266	252	279	261	226	278	295	303	293	259	280	266	276	244	252	302	279	254	312	270	266	270	294	307	257	264	304	257	264	271	257	283	292	228	261	288	277	260	274	306	266	291	266	258	282	260	232	292	253	276	303	285	272	281	249	261	255	270	274	282	265	274	256	258	249	273	286	279	257	275	254	232	258	294	277	275	238	240	257	259	295	279	285	266	274	257	266	283	284	288	253	276	272	271	314	278	263	289	265	273	311	276	263	281	265	265	293	245	292	273	283	249	263	305	264	247	283	247	271	293	278	264	292	262	244	281	282	253	281	235	280	270	261	259	269	268	257	224	306	280	288	294	283	279	264	279	284	291	263	312	295	279	282	301	274	297	295	263	259	281	250	295	259	278	255	298	290	302	265	266	270	269	284	291	235	263	281	267	281	267	255	259	261	308	278	293	289	298	282	293	277	261	253	268	259	259	311	268	253	278	284	234	288	273	303	271	282	270	278	267	280	262	261	284	250	277	267	275	277	260	277	275	294	261	269	290	271	294	280	260	270	253	297	268	284	260	243	267	262	289	320	294	283	317	267	267	257	264	306
9026	907	1542	1749	1566	1504	1172	1078	888	911	823	858	850	739	759	710	754	686	684	720	702	730	695	710	662	688	696	659	608	662	688	660	668	650	659	606	657	639	622	704	634	666	679	673	692	675	666	674	600	668	638	616	655	673	667	604	663	662	651	637	654	601	660	676	623	663	665	629	652	687	670	678	630	665	651	630	663	652	641	651	636	597	613	616	618	672	677	627	684	632	689	607	656	703	654	646	690	608	642	619	635	635	666	636	677	697	659	638	644	604	660	640	634	653	670	675	667	606	644	605	629	614	642	669	669	629	658	671	610	656	666	618	686	645	695	614	630	662	660	640	637	647	645	627	671	668	636	673	644	642	628	688	645	646	679	679	638	664	627	678	642	623	669	626	642	618	670	636	650	652	641	633	680	671	678	655	648	641	656	622	680	642	684	685	638	603	658	660	629	698	677	649	681	644	625	637	684	656	655	611	688	683	664	695	597	646	675	629	686	648	673	661	652	628	681	658	618	633	643	649	645	639	651	635	675	622	695	642	641	657	621	646	651	607	651	605	691	642	631	605	669	669	668	560	627	570	646	632	645	678	672	642	657	639	649	677	596	701	606	606	611	678	665	616	633	617	700	651	624	697	630	652	669	633	687	640	696	675	677	616	634	647	594	634	611	683	665	646	656	618	627	653	641	656	646	632	658	626	678	660	628	608	636	621	663	602	685	657	625	659	650	656	660	659	683	672	575	608	654	662	650	609	666	588	631	599	598	600	627	604	667	570	665	655	639	617	631	655	659	686	636	664	612	644	600	697	663	642	693	614	681	596	628	621	662	605	634	639	647	625	671	677	674	606	618	646	628	654	668	652	628	638	650	667	664	628	650	679	655	606	673	634	620	606	655	647	657	633	610	586	644	649	641	619	648	665	630	632	625	660	685	656	659	630	623	648	713	657	644	639	646	641	685	630	632	657	631	654	680	645	616	651	628	612	609	616	612	619	655	670	645	662	661	666	653	657	590	650	609	668	629	617	648	604	653	689	636	663	670	621	626	631	682	613	613	633	594	674	639	654	623	624	682	633	652	637	620	679	655	619	682	620	619	676	664	651	659	596	636	664	651	653	674	635	651	622	650	642	682	647	700	659	643	653	597	648	668	683	674	609	659	667	596	686	631	589	644	638	613	659	630	632	631	642	642	629	675	625	623	707	619	678	718	649	628	675	658	671	634	619	629	677	675	627	624	663	660	684	644	665	664	682	668	630	689	612	654	600	669	665	589	632	650	671	665	653	658	623	667	625	651	632	641	692	629	648	649	673	638	650	623	626	697	622	655	618	625	647	616	657	659	628	652	618	672	620	641	686	608	629	626	666	682	665	670	626	619	670	618	657	685	679	631	649	632	663	613	694	651	620	680	685	643	632	648	669	647	672	661	613	690	597	691	662	620	672	675	668	660	649	628	693	663	646	679	682	651	632	611	668	688	710	653	667	613	598	694	696	684	660	700	643	670	610	654	617	611	590	634	666	642	628	604	652	655	667	627	612	636	661	644	651	647	701	683	665	692	670	631	595	612	658	637	638	638	624	641	639	689	637	674	673	676	645	608	637	651	635	651	610	617	599	650	631	646	641	630	679	603	620	648	639	707	641	663	616	653	654	635	710	655	681	623	599	673	661	627	662	668	647	631	684	663	659	616	627	610	628	634	627	656	688	645	651	665	627	645	645	635	659	652	632	608	638	676	623	660	638	634	658	624	616	654	658	651	624	632	621	624	652	681	643	682	681	631	648	635	599	652	651	665	614	655	630	658	642	658	666	643	627	626	658	613	642	629	593	632	623	632	612	672	676	684	608	643	626	615	622	703	655	632	645	649	582	648	651	644	652	650	624	617	630	600	634	600	708	643	642	657	649	667	678	669	623	662	645	653	676	604	611	645	720	683	662	627	653	687	634	601	667	681	623	625	641	652	648	715	647	655	662	660	621	705	647	673	661	627	641	620	663	626	600	669	629	624	648	680	603	670	618	653	736	611	635	599	622	657	671	632	640	650	658	665	662	644	626	640	674	674	643	658	656	627	651	692	632	647	661	652	634	683	595	669	640	646	619	692	623	649	660	650	631	685	631	641	681	671	650	643	661	648	630	630	665	695	697	626	655	635	620	616	639	653	682	664	626	643	617	617	555	632	659	651	622	624	638	656	662	687	644	638	636	650	668	649	661	644	669	679	653	641	646	634	629	641	633	641	634	649	720	650	652	595	628	666	655	676	648	653	571	664	660	677	665	662	646	679	655	629	675	667	621	654	648	617	621	682	656	662	616	695	650	629	651	677	651	631	631	670	588	661	590	670	677	609	634	704	647	639	636	673	668	637	655	656	671	619	606	649	635	653	674	658	686	654	652	682	611	655	663	633	656	628	615	663	640	661	681	646	671	637	655	660	655	671	617	659	626	603	637	648	670	675	670	609	680	614	624	651	689	657	680	658	617	635	629	669	704	660	629	623	669	653	629	677	596	622	628	628	629	655	676	602	664	626	644	643	651	640	674	632	668	625	708	702	730	642	672	645	700	624	659	629	647	596	636	635	682	624	625	635	667	694	622	675	632	634	637	694	633	636	662	621	645	642	653	624	651	647	624	613	649	675	633	674	638	630	641	685	665	637	625	664	636	631	648	645	653	606	662	639	668	632	620	663	688	676	611	709	657	641	582	698	688	663	644	635	619	688	674	644	659	615	664	669	608	616	634	662	600	668	672	615	618	623	631	655	630	640	649	627	675	670	643	704	637	635	649	643	639	649	673	686	728	640	613	665	643	704	611	639	606	626	669	623	625	634	653	681	660	603	683	646	627	668	631	665	661	647	631	647	650	703	679	631	629	665	695	639	635	605	664	595	633	633	622	622	650	690	615	631	645	634	641	624	653	654	650	660	630	665	597	644	662	664	609	648	657	652	654	652	656	623	621	621	618	647	648	635	662	646	640	636	650	659	636	619	696	643	658	596	651	649	637	662	646	633	652	678	654	661	589	638	646	659	656	655	624	604	613	612	608	646	645	645	649	652	659	628	639	675	599	637	700	625	665	662	615	658	633	644	670	628	618	618	647	615	674	636	628	620	616	644	711	634	661	593	671	673	641	626	673	625	640	647	671	660	631	624	694	616	676	650	670	678	618	704	664	653	628	663	615	624	652	685	613	603	642	694	630	660	663	647	650	666	656	601	683	666	680	675	611	680	605	653	664	661	643	659	646	607	677	646	630	677	651	659	625	681	648	661	645	612	649	642	688	652	680	608	651	666	638	615	631	670	671	600	603	646	673	680	659	611	637	633	639	633	667	659	716	637	645	617	695	675	614	622	645	659	671	677	644	698	637	668	626	683	669	674	628	635	650	657	660	636	627	628	651	641	657	657	643	652	635	624	622	635	644	657	609	612	673	619	616	637	627	582	690	668	675	658	621	641	673	680	624	642	629	664	643	654	676	615	649	632	648	633	696	684	691	646	656	651	651	638	647
21850	2312	1372	1074	825	707	558	520	530	477	433	397	428	430	438	415	406	415	452	418	392	431	404	429	410	397	430	432	389	390	407	399	426	421	382	358	394	382	440	404	403	422	430	419	412	417	437	408	430	388	413	431	387	383	358	405	370	404	378	395	386	373	390	366	397	367	410	406	403	410	402	412	372	390	405	389	383	395	354	412	430	395	440	411	391	372	377	388	405	384	369	351	409	388	403	428	439	394	413	370	393	395	432	421	396	377	407	404	352	389	416	394	410	419	402	391	380	382	380	398	378	412	413	388	411	459	405	362	379	402	380	377	379	423	403	429	405	381	381	396	435	371	424	441	380	397	434	398	397	409	420	419	376	380	386	404	394	432	371	404	439	423	392	407	402	389	416	400	382	416	394	403	407	363	388	391	352	441	386	375	408	419	414	392	397	451	358	375	391	384	392	411	391	402	423	404	400	396	428	388	412	391	366	420	398	405	414	401	399	401	430	393	381	372	376	362	396	381	416	430	401	431	394	414	440	389	398	367	378	454	411	396	358	382	402	400	380	408	394	394	376	387	393	402	394	368	398	383	415	405	410	402	414	343	425	394	376	387	411	369	403	421	372	384	387	375	408	387	393	392	416	404	423	382	440	394	388	395	416	416	389	393	421	407	422	422	436	381	365	384	376	368	395	393	402	432	408	408	376	361	415	358	398	419	396	398	380	433	392	380	434	407	382	397	415	403	404	419	393	370	433	432	404	423	404	418	432	390	370	407	418	389	372	365	397	401	402	391	385	362	400	415	414	366	368	424	378	394	438	376	372	381	406	381	405	380	412	432	389	386	420	404	397	373	422	447	433	442	384	386	432	417	419	403	382	364	386	391	351	419	416	414	399	421	431	399	388	421	393	410	366	437	417	391	359	412	415	411	387	416	369	417	359	404	363	373	414	413	423	381	430	418	412	415	444	403	388	396	415	433	384	405	392	398	405	396	413	407	404	418	392	406	392	415	398	409	415	431	418	439	437	384	376	427	390	405	369	427	448	411	371	423	421	421	401	436	449	399	382	410	404	427	383	400	391	399	401	395	382	375	355	468	432	394	391	347	392	417	409	410	416	422	386	409	409	422	409	388	384	354	375	411	381	410	415	429	411	424	419	412	383	435	395	414	385	383	413	400	414	422	391	412	394	387	368	408	401	392	412	397	410	425	434	376	375	400	405	414	377	417	387	403	414	407	441	400	405	398	392	431	349	389	410	368	399	390	416	361	398	424	395	409	372	384	409	402	405	415	411	373	410	439	416	429	434	366	380	398	389	362	433	444	413	391	416	414	382	455	387	422	393	382	371	410	427	406	399	368	382	385	431	447	403	444	405	420	400	355	410	390	350	397	388	403	409	385	402	404	399	394	402	377	403	405	391	372	407	401	402	387	401	379	378	389	392	361	399	388	426	374	385	376	390	428	385	418	397	411	410	415	412	378	444	381	381	429	393	361	398	368	410	409	427	413	422	382	377	390	350	401	399	397	435	432	437	433	380	383	381	375	386	407	415	353	414	417	399	397	377	377	410	429	422	359	397	418	415	406	437	371	403	394	429	392	374	408	410	405	423	348	442	408	378	359	412	423	386	391	438	408	420	376	397	410	434	414	409	403	394	411	386	399	415	448	415	391	374	382	386	394	386	381	386	373	383	377	410	382	423	432	382	391	432	410	408	413	373	432	367	390	406	410	373	399	392	392	398	432	391	436	382	370	401	396	409	384	402	407	418	373	361	389	414	374	405	420	432	406	371	397	407	403	409	374	391	433	365	370	407	411	432	357	426	410	400	377	401	370	449	380	370	384	388	431	383	432	375	421	399	382	432	346	409	416	435	385	376	411	390	403	403	413	417	423	365	411	381	404	451	383	391	457	398	426	395	389	432	402	380	409	397	394	398	405	405	399	408	409	397	363	408	416	440	399	389	374	414	383	378	393	390	371	451	364	392	398	435	424	395	398	452	391	400	402	361	401	427	383	402	392	411	404	389	392	405	413	407	400	389	407	444	421	445	400	403	392	421	365	390	419	418	428	424	410	403	422	395	379	400	398	398	404	400	361	380	417	401	395	410	403	405	414	405	425	443	412	384	407	400	402	373	382	408	392	427	400	352	398	385	405	378	414	398	379	392	375	366	413	410	394	374	368	413	392	394	385	401	399	404	409	380	383	410	380	348	402	376	369	403	379	442	378	435	407	429	383	429	425	408	397	409	366	359	399	402	400	410	425	385	393	415	411	382	400	372	407	401	415	429	367	384	391	349	402	379	412	369	384	404	369	397	409	403	407	395	341	395	389	378	375	409	394	395	420	421	396	420	374	393	403	443	421	404	448	423	412	384	387	383	388	390	422	426	408	401	384	377	385	418	402	418	400	384	367	395	403	386	373	404	419	400	412	393	426	369	384	410	401	405	390	390	380	419	405	395	360	420	405	364	419	369	378	379	390	423	437	398	405	387	413	397	461	395	413	429	415	401	445	401	438	385	435	429	402	391	396	430	348	409	427	434	387	417	378	382	398	429	382	374	388	419	356	374	400	338	412	423	411	398	423	379	386	406	387	392	376	390	427	407	399	366	379	413	401	389	427	404	391	375	407	439	383	366	406	398	418	447	432	396	384	361	436	404	367	381	415	383	408	394	407	431	443	377	417	405	408	428	400	411	422	406	431	395	407	387	415	376	438	419	395	355	405	424	389	392	398	436	409	406	395	371	446	423	391	355	419	406	373	380	368	438	421	391	411	405	411	383	392	437	428	403	357	418	392	406	392	348	423	394	415	433	391	405	428	410	385	462	417	417	419	408	379	377	415	399	388	401	397	399	392	430	398	383	428	402	401	400	375	416	393	399	400	427	371	405	381	401	435	424	357	370	391	388	385	360	345	408	414	395	400	393	427	401	420	395	381	406	408	375	373	414	457	398	413	384	404	397	401	386	394	386	399	429	414	383	400	379	389	383	390	381	418	374	414	394	424	378	447	405	401	396	375	381	414	398	369	388	381	406	378	400	385	376	378	365	405	405	410	413	410	388	396	388	391	370	397	402	412	409	422	408	360	386	427	430	390	375	416	389	378	393	354	395	370	396	377	410	398	383	396	437	414	443	406	430	422	358	389	405	386	410	377	411	418	432	375	385	400	407	357	392	370	391	394	387	373	410	401	377	392	447	435	453	417	403	455	431	414	383	372	384	403	427	400	429	398	381	435	394	399	395	367	396	416	406	393	384	412	414	403	396	384	381	414	400	394	376	397	415	394	397	432	416	391	403	367	407	402	400	438	398	401	411	387	394	378	420	364	392	388	391	410	405	381	437	394	385	418	383	406	418	408	379	395	408	392	414	430	383	393	399	384	404	413	421	377	398	423	405	410	417	374	365	438	382	395	403	368	402	363	362	393	406	401	439	385	393	387	384	390	401	396	425	372	420	378	393	409	414	389	389	421	395	375	405	397	382	390	430	392	382	357	362	380	437	376
11975	1357	2532	2864	2718	2191	1782	1647	1429	1346	1275	1165	1100	1095	1099	1050	1035	1026	982	985	983	950	973	937	958	887	909	922	935	949	943	964	911	964	910	921	895	902	920	947	952	859	896	918	890	902	895	910	937	936	902	895	928	911	946	943	874	891	874	896	907	921	888	896	896	856	897	919	962	808	880	886	900	950	912	906	863	899	864	894	919	839	868	867	914	930	911	894	888	887	888	880	943	859	967	875	915	925	924	951	872	877	861	900	936	892	919	890	896	939	882	836	926	874	913	899	815	879	937	907	894	876	851	888	876	942	917	903	845	807	864	907	911	930	831	898	932	879	898	895	896	879	915	918	912	916	919	862	897	911	894	905	872	923	914	881	956	874	905	877	834	930	886	858	879	890	843	855	862	911	878	865	887	829	991	878	895	903	927	876	874	951	896	861	868	898	898	916	892	908	837	874	908	853	898	895	884	890	894	928	929	832	870	933	910	865	836	838	846	860	886	860	862	905	847	871	898	892	886	902	859	892	887	951	931	855	901	866	874	886	859	863	862	885	879	887	860	952	870	889	910	866	869	878	853	913	866	922	831	877	890	908	843	834	917	798	870	903	895	871	848	961	827	883	838	795	878	874	911	846	918	847	916	835	897	896	858	919	845	920	849	892	921	862	853	848	889	843	883	894	831	835	877	866	833	894	871	894	914	855	883	838	898	857	895	875	864	879	949	907	893	901	912	897	888	943	935	941	841	910	887	864	877	891	927	845	831	899	951	845	884	886	900	873	918	849	894	855	903	861	911	905	956	923	881	840	914	913	927	874	911	859	906	868	865	893	876	895	856	905	969	844	914	889	886	920	846	846	871	886	888	866	855	876	859	882	874	795	933	907	893	843	903	879	886	874	922	913	931	889	914	847	887	866	884	868	907	913	903	904	855	861	850	906	909	857	916	910	927	868	891	922	929	885	950	920	900	884	824	886	863	918	893	974	888	918	793	843	889	869	900	886	882	860	891	892	838	907	927	879	915	859	850	885	973	923	875	896	896	866	910	858	903	898	854	922	898	919	909	886	899	908	893	872	852	852	900	890	869	891	839	919	923	867	885	864	897	863	904	914	895	913	892	900	890	865	893	842	848	886	899	920	864	820	906	823	902	876	901	879	891	922	906	877	890	896	874	899	836	901	862	922	875	855	870	886	856	917	881	892	866	910	912	813	865	915	868	888	883	829	865	864	918	926	934	861	891	880	883	874	848	864	882	932	903	887	897	844	877	909	867	915	901	890	906	933	895	928	887	910	882	892	836	860	875	919	821	826	878	883	908	872	899	907	878	897	848	899	924	881	893	906	845	875	877	873	864	873	891	843	911	879	876	883	854	930	930	872	871	856	880	945	910	871	897	903	883	893	900	856	929	855	906	875	841	896	896	917	872	866	862	833	943	892	862	881	898	937	870	917	862	894	901	928	875	845	919	879	910	899	902	859	833	871	883	848	874	869	899	899	848	880	910	877	847	888	910	926	877	956	863	873	879	933	865	913	903	909	866	891	938	841	908	884	873	954	890	839	849	866	918	926	911	887	902	889	904	934	865	892	884	898	899	883	874	853	837	930	886	832	871	939	873	865	870	874	864	906	906	896	901	847	901	925	924	882	932	890	924	880	889	828	931	901	884	902	865	903	911	893	893	899	874	934	886	877	909	853	938	881	868	896	840	870	865	941	908	895	866	933	856	853	870	858	903	854	885	889	897	933	911	932	884	900	931	849	882	912	861	866	914	888	844	872	873	917	868	856	921	876	870	923	916	850	905	900	914	897	894	912	851	877	929	899	893	866	902	895	930	941	862	881	839	874	860	842	919	890	896	819	936	878	943	879	852	893	909	950	872	894	923	915	924	906	873	860	899	904	895	867	892	890	920	916	873	839	797	849	883	884	894	922	840	895	882	885	873	908	879	866	844	912	940	879	919	831	907	870	880	926	898	863	901	877	885	837	871	869	911	906	942	872	876	870	864	854	918	864	910	840	888	878	887	863	882	858	891	884	860	848	841	906	916	835	880	888	828	901	871	887	868	913	855	957	912	879	850	911	897	864	856	883	823	915	901	952	831	874	867	910	905	914	915	878	865	910	852	862	900	881	867	895	912	916	861	864	858	860	865	920	920	926	807	851	845	888	908	864	919	889	885	857	929	899	952	858	867	949	917	875	900	896	836	919	906	863	899	906	875	924	853	904	932	875	917	903	890	949	889	900	887	878	941	892	926	866	921	903	897	828	919	888	891	837	861	948	868	835	961	875	944	907	877	933	881	883	899	917	826	887	848	878	875	891	906	926	878	866	879	886	916	836	882	952	872	909	880	866	871	906	880	884	848	977	940	900	916	891	892	854	891	915	855	865	879	806	890	853	887	863	874	915	849	925	852	920	938	888	876	887	864	897	917	861	885	825	872	917	924	876	912	829	849	886	905	888	938	872	905	914	902	895	924	878	914	910	858	910	889	931	839	841	891	927	871	896	874	861	868	876	873	895	932	834	910	884	854	879	884	839	886	878	896	850	893	839	834	855	896	886	887	867	868	885	918	892	889	877	869	915	854	953	842	860	851	905	840	872	864	886	875	895	949	893	889	915	875	907	900	903	852	913	850	860	899	873	823	893	909	826	873	861	817	919	896	874	901	882	909	869	904	907	913	908	892	860	880	852	885	853	855	873	867	905	841	888	849	898	899	840	874	895	898	869	882	881	847	925	857	825	851	843	886	949	844	874	864	928	867	920	897	866	902	858	873	878	885	874	925	892	887	830	842	873	909	854	884	896	871	858	883	841	912	893	900	980	869	887	906	881	889	830	914	869	834	866	892	894	928	886	911	877	874	855	881	880	903	928	871	840	815	855	927	896	886	887	867	939	890	909	875	913	861	824	884	890	935	884	829	882	917	882	908	876	882	936	924	862	910	879	942	842	882	888	889	879	924	852	916	908	844	903	921	896	932	902	869	867	854	877	907	954	923	906	893	877	882	892	876	848	916	921	875	923	864	877	871	856	894	856	912	922	850	865	877	872	827	875	896	871	887	885	923	909	860	858	812	905	894	881	889	846	867	873	896	875	895	911	923	891	829	859	840	875	876	887	896	910	873	864	970	859	868	884	840	854	863	888	886	922	887	872	891	851	912	896	925	858	909	889	931	870	903	868	850	876	872	889	913	874	921	868	895	909	857	846	869	892	896	894	848	908	916	891	877	909	911	890	943	883	840	886	877	867	888	884	924	849	835	868	928	895	895	896	943	859	862	878	858	924	909	879	883	893	879	856	929	893	902	896	924	829	911	850	883	903	906	889	890	874	896	887	889	839	920	887	894	882	869	849	906	910	867	909	919	840	923	885	908	893	895	855	889	897	868	824	859	966	849	873	915	844	927	879	921	895	855	873	911	924	914	900	903	896	877	878	902	855	911	897	903	865	854	832	943	869	846	921	879	893	942	908	871	942	871	888	859	851	915	874	903	891	891	926	905	876
3604	268	248	251	225	222	214	211	208	195	204	236	198	204	201	203	205	215	191	203	228	193	184	193	199	208	201	214	206	240	208	216	213	191	190	220	200	211	201	205	213	209	191	216	202	190	199	226	227	201	204	196	200	199	244	208	188	202	203	163	182	212	220	216	191	191	216	199	210	207	223	241	209	185	220	197	217	210	203	216	221	211	208	203	185	206	194	219	190	209	220	198	227	207	209	205	186	246	197	226	204	192	200	202	196	222	193	185	219	210	196	214	196	206	192	198	254	220	196	235	195	219	220	210	186	180	202	195	224	178	182	210	266	203	202	205	174	200	207	182	194	217	216	188	185	168	181	225	194	213	239	193	206	201	191	185	186	185	198	205	201	176	211	232	189	234	200	204	204	207	204	211	208	196	205	219	174	218	187	239	209	232	177	210	207	239	173	204	212	211	202	193	177	172	207	233	192	192	201	227	210	191	199	199	204	178	210	195	202	226	210	215	220	210	218	191	202	188	189	190	201	222	198	214	217	201	193	214	197	217	199	203	217	205	211	178	194	213	211	210	181	191	240	208	231	248	197	223	229	213	200	186	198	239	181	194	205	225	211	201	195	181	189	218	185	203	202	209	194	204	199	208	201	210	222	211	198	231	213	171	188	202	221	194	201	210	228	208	197	203	222	209	196	196	193	200	196	193	225	167	177	178	218	175	178	228	185	221	204	203	218	188	216	212	219	211	192	176	194	203	197	207	227	163	226	186	200	225	200	196	222	200	196	208	214	214	205	193	193	204	207	190	190	201	211	181	223	207	212	218	199	186	212	191	205	216	186	195	202	185	212	180	215	206	223	211	206	208	203	200	216	187	179	234	207	226	208	222	180	201	206	180	214	220	197	191	226	201	219	206	231	182	199	209	215	205	205	222	208	211	206	203	197	211	208	189	175	197	199	239	213	184	202	218	222	205	200	195	222	226	202	181	189	204	217	197	216	188	198	206	216	213	182	177	200	204	203	213	210	224	212	210	226	210	206	221	189	215	185	203	206	181	169	179	191	208	213	199	187	206	181	216	179	178	241	236	212	189	232	194	238	226	188	222	201	229	212	204	196	190	211	235	218	217	219	205	211	194	235	208	210	196	195	182	197	185	226	213	224	174	200	227	206	216	199	172	208	204	208	185	192	204	216	202	229	221	188	224	195	203	216	224	196	208	202	237	199	211	217	215	217	217	225	183	192	187	219	208	195	202	188	214	207	201	198	175	209	194	221	221	211	191	204	226	182	201	203	197	174	209	166	241	202	199	181	200	196	189	213	195	212	201	215	208	201	220	198	210	205	206	190	192	222	187	204	209	193	191	205	198	205	219	199	191	210	187	200	241	195	183	173	203	204	185	194	216	207	197	216	209	199	215	210	188	185	223	187	202	209	215	217	201	210	204	211	210	178	186	216	222	203	183	169	203	216	199	212	245	187	204	204	218	217	212	180	205	184	209	198	203	224	186	181	180	233	233	229	202	218	198	194	210	207	207	189	203	200	235	212	211	209	209	193	228	195	222	197	198	193	202	240	209	205	207	215	199	221	209	199	209	229	198	227	199	196	200	205	197	203	201	195	174	199	212	179	213	224	244	241	228	195	174	190	176	216	196	197	195	214	212	210	185	198	219	209	226	196	204	225	236	202	172	236	218	185	211	190	235	226	216	192	254	218	214	186	201	187	214	214	175	207	207	216	187	204	200	202	212	217	218	201	206	216	163	222	193	215	232	213	181	203	198	207	189	205	240	196	197	180	198	190	211	193	182	188	220	216	214	194	219	187	224	217	202	209	206	199	187	182	195	198	224	196	189	206	206	209	187	212	210	215	206	197	178	190	193	224	203	220	203	189	227	205	194	215	197	209	218	182	194	213	233	215	185	215	189	184	210	185	207	209	202	242	190	206	168	194	224	227	189	199	197	225	226	228	195	187	221	209	187	187	195	212	206	203	167	197	201	216	195	203	186	205	204	224	191	217	205	216	198	204	187	208	207	203	184	189	174	162	207	208	188	182	204	213	192	178	214	210	205	207	193	200	223	202	203	208	210	191	209	203	200	202	215	234	201	206	199	191	204	215	184	197	232	236	215	195	210	200	216	211	179	209	177	197	196	185	201	237	191	197	220	184	215	194	223	187	239	185	233	179	199	209	231	202	187	186	214	221	213	225	195	167	235	189	194	185	219	234	200	199	193	194	196	220	220	193	217	185	190	203	206	217	234	189	193	196	207	180	198	237	216	202	201	189	211	203	215	215	210	206	210	189	223	211	231	206	212	224	218	199	229	195	229	206	178	196	218	220	212	203	174	189	200	239	195	210	199	207	205	183	251	204	186	197	198	170	204	203	209	202	218	161	205	220	225	201	214	215	208	220	227	195	182	210	195	215	207	207	228	221	206	193	198	212	195	189	205	214	192	200	204	187	243	212	232	178	196	191	192	191	232	201	198	147	231	197	188	171	201	211	199	202	204	212	212	214	227	216	221	188	185	208	176	226	225	216	184	202	202	225	197	192	194	201	228	216	239	230	209	199	195	209	227	191	229	214	197	186	203	222	196	216	195	186	183	213	223	223	226	186	201	208	203	201	184	185	204	197	178	202	200	200	205	210	181	196	196	186	207	198	192	189	185	222	220	188	222	242	230	216	225	228	197	220	212	205	202	209	198	235	204	197	196	238	195	188	181	215	219	198	184	218	218	191	199	215	213	220	209	202	225	225	175	214	211	194	216	168	208	241	213	212	210	188	197	209	216	206	212	224	199	203	201	198	169	221	213	236	190	191	202	200	190	204	224	221	170	184	192	189	195	207	181	224	187	181	202	210	189	200	216	208	215	195	202	176	227	191	200	198	206	204	209	169	213	208	208	186	208	222	220	222	196	217	210	204	210	197	210	201	223	223	204	185	195	212	194	204	200	213	214	213	226	202	199	203	191	196	217	186	216	212	211	201	217	204	207	201	196	210	199	197	189	217	207	161	201	203	220	183	205	205	203	214	183	213	197	207	225	220	216	198	214	209	211	178	190	203	224	225	233	188	215	221	206	218	252	206	196	183	205	223	196	178	228	241	199	210	188	209	196	214	186	211	233	215	217	183	204	192	213	222	205	231	195	217	220	208	207	215	193	208	192	201	225	226	207	201	224	217	210	204	185	182	225	209	218	232	215	196	224	215	227	200	198	194	209	176	194	228	213	223	212	195	204	195	188	195	211	224	220	204	231	224	225	208	192	171	205	200	190	224	215	211	186	198	213	214	204	178	189	200	209	204	179	186	221	206	173	209	198	223	233	197	209	236	241	228	224	213	218	193	187	249	210	196	180	212	196	205	201	182	216	224	194	176	223	212	210	208	203	201	224	208	210	200	191	219	192	209	201	214	206	190	203	186	193	193	224	186	182	170	207	218	187	212	199	213	216	185	235	203	199	228	220	202	211	216	180	202	203	205	204	223	211	221	214	193	208	194	203	212	205	220	205
2879	509	565	609	674	616	560	545	540	506	504	577	502	506	514	545	494	497	525	490	518	534	505	472	486	526	546	492	465	527	482	509	513	500	504	526	490	494	523	509	532	544	514	509	526	494	468	479	486	511	478	504	528	504	532	498	505	535	529	475	479	464	471	514	480	490	506	511	491	517	493	474	522	479	483	501	499	488	485	470	522	479	508	496	522	479	501	479	484	524	511	502	462	518	496	482	473	484	556	495	500	505	498	476	502	490	498	518	490	533	479	477	525	540	521	483	501	508	515	484	496	488	500	493	497	508	509	506	511	501	506	506	479	490	527	551	539	509	498	563	479	527	471	494	490	486	502	523	528	488	500	496	518	462	453	518	485	527	510	535	503	476	519	488	510	506	514	519	509	533	510	494	508	463	527	484	503	474	540	475	546	495	468	504	522	579	486	524	501	515	512	527	558	530	532	515	474	493	506	529	495	507	536	504	463	496	487	517	538	533	500	504	511	515	487	529	494	504	530	557	493	509	453	494	536	511	525	472	504	515	503	530	502	481	504	485	457	491	503	506	472	501	541	469	492	517	498	498	472	480	547	500	536	497	476	502	476	572	499	470	456	511	499	513	483	530	490	500	492	552	513	507	522	495	516	481	532	448	481	513	504	532	507	507	465	496	487	514	536	481	485	514	488	515	500	517	548	522	504	472	532	470	496	536	488	490	512	486	495	495	532	478	500	495	490	508	489	521	488	499	486	509	479	549	524	534	494	547	507	491	523	488	521	505	502	508	506	473	506	509	466	502	481	487	478	469	521	494	507	509	466	496	477	498	483	554	475	524	486	505	475	504	449	486	494	504	511	522	501	473	507	536	508	512	498	467	533	466	483	550	476	510	470	492	552	521	506	544	477	522	499	486	547	510	525	488	505	520	553	507	503	521	480	501	488	516	506	546	498	488	491	537	528	508	502	509	498	513	535	466	505	484	499	470	510	433	503	503	485	499	488	468	497	503	488	459	456	449	504	516	510	472	512	489	509	462	492	498	536	504	472	541	480	465	460	449	505	511	533	494	520	511	505	528	521	511	525	522	489	493	469	512	529	501	502	556	499	468	497	464	501	547	496	512	515	507	510	466	491	515	513	501	522	522	567	520	521	524	525	489	506	484	542	546	512	479	501	501	531	518	505	502	538	528	542	529	518	543	513	512	498	531	523	492	498	512	504	506	486	488	484	537	546	497	510	492	488	464	543	500	521	503	533	496	508	464	494	508	535	499	503	466	490	513	514	488	477	500	532	521	505	472	501	502	518	524	482	490	506	473	475	511	501	487	501	553	490	513	538	492	529	499	502	490	487	503	511	502	509	498	510	507	501	432	541	472	509	521	459	523	524	519	498	493	494	513	552	544	481	496	502	517	534	506	504	495	505	533	519	447	538	468	506	498	460	482	535	494	474	549	486	468	535	503	472	542	494	504	479	506	502	521	508	471	474	539	495	518	474	463	469	501	503	471	513	497	500	523	484	513	507	508	506	433	528	490	488	494	543	569	526	531	484	502	466	516	470	508	502	527	543	478	560	522	513	521	576	532	471	487	507	488	538	533	507	522	485	458	495	476	501	507	531	529	513	518	520	499	502	492	510	516	516	487	484	473	473	528	522	493	476	517	540	534	444	483	510	474	525	495	508	480	511	513	454	466	511	517	531	493	512	496	533	466	520	485	479	482	488	483	517	462	534	497	492	507	554	489	493	500	509	480	501	527	510	492	481	548	507	519	502	509	498	495	471	503	494	501	527	469	506	491	495	521	495	479	508	500	518	467	489	487	503	537	484	525	533	479	511	509	532	519	499	505	472	497	458	504	486	519	482	521	510	522	539	478	539	542	545	542	505	496	492	497	535	496	493	493	488	499	529	518	499	527	497	511	488	521	495	529	491	541	504	509	452	523	535	471	506	512	514	462	517	467	534	519	514	534	462	488	486	501	509	514	489	544	488	524	500	471	510	526	498	497	489	553	553	527	493	491	511	556	484	509	518	471	473	508	463	523	498	506	525	509	486	489	525	482	521	494	537	516	484	471	529	492	485	496	474	526	492	542	494	504	475	481	497	503	475	509	503	483	529	496	472	471	484	569	571	478	534	512	465	478	490	482	534	505	473	481	503	489	508	500	523	537	506	507	497	500	474	529	519	496	539	483	504	481	526	497	489	488	502	523	452	474	486	511	489	506	497	530	496	515	481	500	465	515	476	528	518	502	510	479	454	512	496	474	506	476	468	485	466	501	546	510	516	520	556	514	499	509	489	553	498	505	482	525	505	473	527	511	500	462	453	488	494	511	478	534	522	511	495	552	499	507	526	502	532	526	491	522	496	523	486	490	478	515	516	504	490	469	506	506	513	520	542	499	502	525	479	528	530	505	493	501	495	449	511	519	520	480	529	515	527	510	503	543	492	490	506	549	488	516	485	501	496	483	529	546	506	489	482	509	521	499	513	514	462	517	493	492	508	488	466	517	465	518	503	498	509	506	521	475	538	478	469	487	495	497	490	534	522	493	487	520	543	547	491	509	477	527	501	501	541	493	517	518	526	503	501	525	502	497	472	543	511	467	509	519	506	517	482	501	479	486	511	489	510	521	476	508	493	523	501	492	495	503	468	515	470	546	470	523	525	502	495	533	500	498	488	514	487	514	547	503	512	522	516	491	509	552	482	506	517	528	466	485	486	520	500	520	518	481	522	525	552	527	490	457	495	505	513	499	466	495	502	529	503	505	505	517	529	503	522	488	540	529	527	484	496	470	545	507	469	509	518	505	512	510	488	496	493	510	524	504	519	515	533	532	485	527	496	479	511	546	514	457	500	492	485	524	502	531	519	515	515	489	532	486	496	531	497	470	474	505	514	497	469	514	498	510	521	498	536	520	515	517	495	514	522	469	509	485	499	523	526	488	486	525	511	513	480	481	489	514	543	513	513	542	518	507	517	517	513	489	499	478	501	510	514	507	508	523	503	448	513	478	477	502	480	478	476	485	499	475	502	526	498	527	500	502	511	509	508	473	497	498	552	479	478	504	463	500	502	488	499	519	507	498	505	530	489	493	517	524	494	504	521	480	511	509	468	475	512	520	532	466	500	519	453	504	484	490	502	490	499	503	500	484	461	520	507	504	483	490	548	510	521	482	521	535	544	466	479	536	479	537	511	529	487	499	515	516	509	513	516	506	542	521	543	496	509	539	537	524	525	487	511	450	505	515	495	519	501	537	517	498	516	449	527	528	487	493	505	519	508	541	483	500	502	473	507	551	455	510	503	510	510	533	533	523	544	477	482	551	509	479	509	493	501	506	512	538	488	472	520	498	488	494	506	500	529	511	486	494	494	490	536	503	528	532	513	513	524	471	479	537	507	516	505	520	516	534	489	534	507	463	514	525	486	486	503	488	508	513	535	481	494	469	479	502	508	487	500	503	528	502	558	514	483	501	515	532	481	504	530	519	475	557	476	496	501	518	489	540
12761	1018	716	675	515	445	354	342	358	326	296	292	317	315	295	299	265	268	318	290	275	296	247	298	268	260	268	254	288	252	298	295	252	262	294	241	255	245	283	256	262	283	301	296	313	295	250	283	274	281	298	264	288	298	263	246	270	295	290	267	281	264	267	301	267	265	245	266	285	249	255	264	293	235	246	245	278	305	259	285	287	278	278	259	268	268	283	281	304	266	293	275	243	271	268	285	285	286	259	280	288	285	252	276	276	250	259	282	301	267	260	260	286	271	286	262	261	278	252	286	299	239	290	308	288	261	289	278	310	265	302	284	301	277	310	277	263	272	264	268	281	272	276	261	259	290	267	276	255	271	291	277	318	280	289	251	293	271	314	268	273	270	265	305	263	290	241	295	246	260	257	302	281	294	275	295	285	275	245	282	284	273	259	297	302	264	272	269	255	241	266	267	272	282	278	257	289	288	283	256	264	260	264	253	290	251	291	242	277	255	256	293	289	272	276	265	305	268	264	255	245	281	245	249	266	286	279	262	273	290	272	256	282	249	274	276	300	297	264	274	286	248	272	287	302	308	279	272	274	274	281	272	284	267	275	278	233	287	316	267	266	249	268	296	253	241	299	274	276	293	264	264	258	252	290	275	278	291	261	290	256	312	281	248	261	265	272	252	277	285	267	258	278	273	283	293	266	285	283	260	268	271	267	274	271	243	261	277	278	305	295	261	273	278	241	266	252	297	267	245	266	274	263	256	248	256	253	287	304	293	312	291	266	303	273	291	267	254	349	275	251	279	288	280	278	231	305	252	281	265	290	282	256	252	297	276	276	278	300	302	277	285	255	295	254	266	274	246	255	260	271	271	310	282	243	267	258	287	338	291	266	253	259	259	288	273	281	273	278	294	276	229	245	306	283	272	270	292	266	257	249	257	271	258	271	249	281	273	284	291	282	303	305	278	274	288	260	282	317	270	291	270	286	256	272	273	281	272	256	271	291	278	318	294	267	274	248	257	284	309	250	281	260	263	241	269	283	258	275	256	276	293	280	251	291	296	308	269	260	238	264	251	245	266	274	265	274	286	249	293	295	287	276	287	247	273	294	236	251	275	310	312	250	277	280	262	255	292	248	272	253	302	267	261	258	285	307	278	262	236	272	221	240	291	260	261	287	272	266	275	243	278	278	259	266	258	289	254	260	281	249	275	268	291	277	260	305	244	296	288	279	243	248	273	287	253	314	254	274	268	286	277	292	281	282	281	236	253	256	266	269	262	268	271	263	268	296	273	292	307	287	280	270	283	278	266	255	272	307	276	289	275	260	304	284	278	282	276	268	281	296	272	300	298	259	288	289	282	300	312	318	271	280	280	281	279	282	299	301	250	270	255	263	288	305	253	295	303	266	274	314	268	291	293	264	265	245	269	290	304	238	258	322	254	265	288	267	270	285	283	272	292	289	249	271	284	274	290	279	266	257	308	291	245	273	292	304	292	280	281	256	282	257	242	254	263	260	271	259	289	260	273	304	249	282	246	267	257	280	245	311	280	288	270	271	264	276	266	305	285	260	295	265	278	260	273	296	246	275	295	254	285	242	291	271	251	318	297	277	279	240	290	286	275	284	261	305	294	312	254	306	274	273	295	264	248	280	273	260	264	299	271	251	249	310	306	281	288	260	283	272	270	274	263	291	273	307	273	255	256	278	282	285	266	302	261	282	255	276	252	275	271	282	276	262	292	299	271	252	276	254	262	300	279	296	308	264	288	305	251	281	242	282	275	252	284	264	278	257	254	263	300	271	274	257	287	263	250	273	309	289	262	265	312	253	271	279	268	264	235	257	283	289	280	275	275	272	262	270	297	275	261	288	277	296	276	261	298	289	261	286	312	280	296	287	230	294	263	284	299	280	271	271	277	282	274	273	279	266	286	270	292	316	266	290	236	242	254	290	264	286	265	264	305	265	270	260	262	273	277	276	252	296	291	238	277	273	282	278	263	316	261	270	280	306	294	268	266	262	287	283	274	273	285	277	266	289	287	260	269	270	277	291	280	267	255	283	290	267	250	265	271	299	272	252	257	266	250	253	258	248	278	286	253	285	270	239	270	272	266	279	291	249	254	290	265	291	259	275	284	282	299	248	268	295	305	306	271	279	252	273	299	252	264	269	266	265	300	253	235	256	286	281	235	253	273	303	277	226	242	287	268	302	291	245	289	307	290	251	253	288	286	304	287	252	321	297	232	270	298	261	273	310	250	267	263	234	267	317	308	258	271	276	259	288	279	271	245	273	273	299	263	262	308	266	259	240	269	266	299	271	304	276	284	257	270	268	261	275	291	242	274	292	294	219	268	291	273	262	246	272	274	310	289	275	294	260	266	284	245	283	251	300	292	290	280	281	259	277	259	251	274	294	283	250	274	291	280	250	269	265	286	290	244	316	288	276	273	250	252	246	303	287	273	263	286	270	282	278	296	243	266	285	250	256	271	291	270	287	297	283	267	301	259	265	287	289	272	293	282	242	250	258	284	288	305	278	262	287	277	247	286	264	289	290	290	283	249	296	277	250	299	285	281	283	285	267	281	249	284	289	263	281	291	293	258	274	258	270	286	270	295	299	297	266	277	305	269	261	295	281	282	275	281	265	270	286	264	286	273	251	264	295	283	277	287	278	251	298	264	258	293	273	274	252	299	304	254	260	299	281	245	260	278	273	270	288	255	301	268	254	273	314	290	269	275	294	265	254	251	239	256	257	288	269	265	278	254	270	262	268	269	295	265	278	283	260	299	262	264	236	252	258	280	288	272	240	229	264	270	265	303	273	264	273	245	254	276	312	280	283	260	264	243	285	257	265	267	305	287	236	286	283	286	275	232	278	254	278	262	255	285	286	273	273	304	292	276	314	257	293	268	273	271	283	262	292	267	279	279	256	252	298	287	275	241	267	261	256	260	289	281	278	261	266	286	274	255	299	292	276	257	228	285	286	250	283	250	262	302	304	284	255	286	244	254	260	259	265	281	282	256	287	267	259	275	224	298	289	280	283	270	283	259	260	266	280	295	300	259	251	295	293	307	269	288	276	248	261	250	285	268	262	255	292	242	227	248	268	302	283	265	239	292	268	257	255	273	284	267	291	302	261	267	274	261	283	292	268	255	259	287	302	254	263	274	253	293	275	288	266	268	275	261	282	295	276	269	272	274	293	321	290	312	291	275	277	246	281	294	275	248	283	280	243	263	241	277	287	301	257	276	276	312	294	257	280	272	288	272	277	252	301	291	243	262	288	303	295	298	293	253	266	262	252	264	314	240	283	272	273	278	269	283	232	269	265	289	252	284	253	272	254	284	309	270	313	271	310	262	271	280	262	263	275	287	309	278	269	294	246	293	275	246	286	294	265	284	271	276	302	287	265	259	270	293	259	237	286	267	270	236	247	276	276	269	252	239	256	262	263	308	281	267	252	255	254	264	288	292	242	261	270	271	266	281	293	288	313	262	279	289	280	272	257	259
8677	941	1515	1756	1534	1346	1058	1024	1000	857	843	750	820	782	705	706	691	719	674	737	701	691	708	680	692	659	660	705	662	681	664	641	655	644	673	668	683	646	645	647	660	630	659	632	643	675	689	708	644	672	661	671	684	695	677	650	649	690	660	655	680	624	675	626	647	668	656	663	655	664	657	644	672	673	655	646	624	625	666	594	603	630	640	615	655	683	657	655	640	610	615	644	645	660	676	679	657	661	674	659	643	668	621	635	669	640	679	633	621	624	648	640	628	624	616	672	665	582	672	670	644	630	636	675	655	622	672	632	679	645	704	649	635	678	641	653	604	653	660	642	600	655	629	676	677	671	649	652	661	650	661	668	636	631	644	625	676	666	603	654	625	666	651	669	726	622	662	651	656	635	632	670	620	626	617	709	663	656	617	657	605	636	630	655	679	640	667	662	638	618	668	689	688	662	645	610	641	614	676	693	676	661	650	649	686	614	623	649	641	711	657	617	639	666	672	677	688	680	685	670	687	723	592	653	658	634	659	650	685	680	658	645	663	634	683	660	619	618	638	708	684	655	638	603	701	648	635	650	635	640	660	658	596	640	628	665	610	665	641	642	645	655	643	670	683	662	639	640	669	641	648	662	656	657	689	611	690	613	653	640	639	628	667	649	648	667	649	639	677	699	663	681	606	648	659	659	637	700	622	602	611	658	628	651	627	664	658	688	623	614	634	636	675	634	617	630	661	687	622	660	681	614	662	655	634	634	687	611	612	621	631	634	649	665	658	635	624	624	664	650	686	656	666	630	655	631	652	697	663	594	665	687	595	650	693	646	630	675	595	633	655	661	670	671	666	605	685	661	659	610	602	600	651	628	582	610	629	657	712	711	607	658	638	674	661	614	639	671	690	639	658	627	642	703	632	620	658	651	650	588	644	641	626	669	669	623	655	649	659	669	655	654	629	668	651	605	639	631	651	615	646	644	624	645	654	619	616	600	677	661	639	666	658	738	673	656	701	674	640	653	633	617	641	613	642	645	659	633	662	625	671	695	608	630	660	645	623	676	652	696	622	660	666	663	679	614	639	669	646	603	639	630	639	649	641	653	618	645	678	680	659	641	653	646	678	576	649	643	623	642	633	668	641	625	632	672	646	664	627	660	637	609	641	660	629	650	674	619	701	641	700	628	661	669	644	631	681	629	646	670	618	639	635	630	689	630	660	641	647	661	624	672	637	569	630	651	670	643	666	649	629	656	686	632	650	653	612	659	659	666	647	667	642	654	662	660	616	651	663	653	643	628	644	672	675	636	660	664	633	648	638	652	647	660	647	635	659	627	620	664	611	655	667	621	658	645	652	606	635	638	672	616	664	658	629	642	620	643	619	729	705	644	681	617	650	668	650	626	705	653	667	679	632	655	682	656	662	622	655	694	674	651	671	645	609	640	611	651	625	660	668	664	661	657	662	617	683	692	623	618	648	640	656	615	665	688	646	676	642	712	650	614	653	657	694	629	641	639	628	676	659	617	633	708	644	617	657	639	629	646	655	612	703	624	617	696	631	658	651	650	655	608	616	636	612	643	650	662	666	645	668	615	678	643	668	589	641	673	620	648	660	656	678	608	644	607	671	639	631	663	620	607	655	696	660	686	633	616	635	702	646	640	721	653	652	629	623	664	644	662	641	654	642	585	696	656	668	634	583	631	688	639	643	623	712	672	610	682	611	638	642	726	675	627	686	679	641	686	638	631	659	643	630	642	703	640	653	683	672	604	614	692	638	636	653	647	618	646	622	662	650	644	613	644	685	638	653	611	665	657	631	639	654	623	669	679	656	666	631	615	664	687	642	592	636	651	618	669	650	654	629	659	663	635	632	648	617	636	639	680	640	642	670	669	640	647	666	653	653	596	648	669	725	611	682	662	635	686	641	660	603	661	687	607	647	670	649	643	612	679	630	604	598	640	654	673	676	691	635	660	643	651	637	700	663	651	634	623	654	604	651	692	649	651	674	631	629	628	661	659	645	684	654	676	690	651	615	655	636	675	646	682	648	632	653	670	625	620	640	683	684	610	631	651	624	658	650	670	624	647	638	617	683	622	610	611	654	671	619	632	634	640	665	649	640	651	623	648	653	664	668	608	633	651	656	621	644	621	668	630	629	611	675	622	683	691	647	690	626	624	618	635	681	640	641	674	665	632	592	617	615	586	620	646	640	668	634	610	657	644	627	696	641	644	679	643	662	634	665	682	633	606	680	641	634	681	661	655	667	676	628	612	676	616	634	630	606	660	698	656	660	691	596	649	672	672	603	648	654	646	621	625	630	670	661	641	645	669	657	610	637	632	673	694	647	633	623	683	640	658	683	614	625	628	622	648	651	666	661	657	681	695	605	711	648	677	632	636	682	625	628	673	626	645	686	682	617	651	627	671	657	608	648	633	606	665	648	647	647	678	641	718	648	639	663	607	627	649	679	649	667	591	646	684	666	639	664	655	645	668	698	651	654	628	618	672	658	665	658	589	647	640	667	631	641	653	651	662	667	666	649	675	658	675	654	642	639	612	654	619	616	625	639	629	679	654	652	656	674	575	640	665	580	647	635	629	647	637	690	669	684	660	639	636	658	624	655	587	671	603	677	660	660	635	679	659	622	619	675	625	647	631	690	665	628	656	640	653	642	687	652	654	621	640	603	673	670	638	678	644	623	666	670	637	618	678	587	657	670	661	684	656	612	668	650	638	633	661	691	648	662	686	665	639	651	706	686	692	654	710	652	658	659	652	623	639	637	682	647	665	645	676	672	651	677	614	630	558	622	634	639	647	620	684	622	637	641	643	640	626	664	652	622	648	663	632	626	632	647	651	632	665	662	686	633	650	604	690	591	601	664	658	656	680	713	657	624	609	626	639	635	645	677	637	642	677	672	640	597	629	614	636	691	662	647	638	639	645	683	661	644	636	624	704	647	673	702	680	626	693	674	708	666	649	625	628	653	640	597	621	687	636	632	617	627	628	675	663	651	639	676	617	594	652	665	638	627	662	655	651	692	670	667	640	695	650	631	683	639	647	644	658	647	617	658	653	645	627	640	638	630	676	647	631	681	692	650	634	679	668	599	663	625	608	652	654	638	616	608	658	609	691	634	695	613	605	655	617	655	673	596	628	650	641	641	650	670	662	643	656	656	620	623	634	640	647	588	680	689	696	694	622	647	653	628	628	633	663	659	662	644	680	645	627	689	653	638	622	661	634	673	639	659	648	665	686	625	617	635	670	652	675	692	643	685	689	606	661	676	644	634	643	625	638	630	673	630	628	613	638	632	688	697	650	605	611	618	656	685	650	606	631	689	626	642	642	669	636	660	623	671	665	657	576	637	644	628	645	638	632	666	637	667	636	649	658	625	663	680	646	623	637	664	635	617	654	672	612	663	622	685	653	644	634	611	663	617	651	612	640	658	616	608	644	633	665	640	658	642	643	667	650	639	597	607	623	644	668	640	653	634	646	705	682	602	627
22474	2503	1288	1150	796	739	577	548	473	499	478	399	447	449	433	444	393	404	391	378	445	409	406	454	444	399	403	414	414	404	409	420	414	441	432	378	386	382	378	392	391	428	433	408	410	411	396	420	423	399	419	418	430	412	406	398	350	358	372	391	420	397	434	378	409	401	378	440	382	365	417	380	411	371	431	386	408	393	429	382	423	378	368	414	389	383	382	429	385	406	410	358	425	380	421	371	364	383	392	407	417	421	371	391	396	379	380	357	409	380	353	400	397	387	400	423	388	399	452	408	356	414	393	402	427	373	403	394	398	404	394	381	386	393	411	424	438	377	414	400	382	374	385	368	408	361	386	362	420	434	397	420	395	413	370	363	454	400	400	432	402	403	404	428	416	419	427	417	402	367	394	395	406	382	385	435	379	422	412	371	407	385	416	405	397	402	382	411	394	397	401	398	342	405	385	405	389	400	398	412	402	383	372	380	365	344	377	364	401	371	388	428	394	397	375	433	390	347	375	407	437	423	405	368	400	409	400	376	411	418	398	357	401	417	424	422	404	417	383	389	368	410	401	388	360	382	425	446	402	415	401	377	435	384	376	408	389	389	403	385	380	427	394	416	383	413	394	389	412	406	393	398	393	364	408	391	391	409	391	394	417	408	401	373	381	388	400	392	402	387	404	373	416	419	399	397	388	378	364	396	374	414	406	371	417	389	433	380	382	368	426	391	392	408	415	377	332	359	388	448	402	408	417	430	347	363	369	430	396	424	375	474	429	463	400	412	413	386	397	411	389	417	406	383	414	435	394	430	360	364	382	390	392	420	371	398	441	375	415	378	387	404	389	375	387	426	409	391	410	391	430	365	378	385	397	428	405	383	402	394	396	431	380	390	397	345	388	376	381	392	360	389	403	384	387	389	408	381	402	400	398	415	400	392	411	409	403	370	397	408	358	388	382	406	374	373	413	381	424	396	397	371	394	368	341	354	404	399	411	395	398	382	421	412	406	379	351	389	392	364	410	379	390	396	412	432	388	366	387	405	380	389	410	401	450	411	422	362	374	351	405	408	420	415	407	413	420	391	402	426	387	390	403	368	332	400	386	401	415	354	403	408	400	393	419	411	384	396	346	389	422	397	356	416	400	386	407	450	384	383	389	365	408	413	406	404	412	425	429	402	349	383	401	418	408	398	405	432	396	432	403	386	394	423	364	388	395	375	409	371	378	382	398	345	365	400	393	424	408	423	415	390	384	390	452	443	391	391	356	393	391	417	370	398	407	386	427	418	396	398	371	390	390	392	392	375	404	417	376	374	400	371	410	378	400	396	389	385	429	387	386	373	420	418	395	393	382	387	417	405	375	377	384	408	401	418	406	389	429	417	387	397	413	415	413	418	456	424	390	374	404	392	393	380	365	407	423	406	390	379	374	387	373	395	388	403	372	422	408	360	412	404	386	409	386	429	414	374	405	374	427	379	446	414	415	403	397	410	388	384	396	420	367	408	391	400	367	396	412	393	412	392	403	358	405	378	419	372	399	434	384	404	392	403	385	422	381	407	443	429	397	402	368	402	422	418	395	408	395	407	384	386	401	409	404	411	417	382	374	408	411	407	414	352	379	413	415	404	392	386	390	341	384	437	409	392	402	420	385	412	407	350	409	396	403	378	396	382	419	392	397	462	406	401	404	381	384	435	385	357	370	396	415	360	368	382	415	381	414	384	421	386	396	393	373	383	407	389	412	420	373	408	410	409	389	330	392	391	393	389	371	384	415	389	415	361	411	386	395	395	387	369	413	395	401	420	373	383	412	415	408	420	376	408	418	393	392	382	406	386	366	392	427	415	392	412	380	407	383	399	398	376	426	416	400	399	373	414	431	419	354	400	371	412	375	406	420	427	426	377	426	408	401	389	412	423	400	408	426	392	374	377	375	415	397	370	442	379	433	399	376	366	372	431	403	360	372	399	405	377	375	398	357	434	362	429	412	403	396	452	395	429	400	425	453	345	382	424	369	422	404	423	433	396	374	393	386	378	381	375	394	378	408	409	411	379	389	417	354	372	383	423	453	431	387	399	382	390	420	400	392	406	414	374	362	349	398	393	347	339	375	378	390	409	379	379	412	397	405	452	376	386	372	399	399	374	421	418	440	377	375	409	408	432	407	380	404	406	380	366	378	364	392	355	390	391	403	394	348	397	381	394	387	421	389	427	400	394	407	395	400	403	412	393	380	410	416	384	399	355	418	401	421	381	382	413	438	369	402	418	397	428	409	398	375	356	413	383	368	406	405	367	395	383	426	407	424	390	399	400	390	392	416	430	380	397	395	403	431	414	391	396	402	376	376	388	371	432	365	391	410	401	403	376	427	389	389	380	423	369	394	386	406	420	383	404	377	412	438	392	424	411	370	456	438	398	398	379	410	397	398	416	404	425	432	386	363	339	404	397	354	370	376	385	347	378	397	353	380	390	379	425	427	427	372	415	388	431	387	389	402	399	410	440	421	390	385	394	384	378	367	394	424	376	397	397	389	387	413	412	397	406	403	390	391	413	355	395	390	348	406	422	431	433	442	422	385	413	357	413	357	366	424	364	411	406	416	422	392	377	381	411	394	402	433	389	415	387	427	409	402	432	417	382	440	399	405	405	413	412	382	390	381	459	406	365	398	378	390	422	383	402	414	397	387	426	394	420	391	387	368	410	418	386	411	397	408	383	381	395	371	436	403	421	412	361	431	439	426	415	426	401	430	385	435	401	379	431	410	423	391	396	431	392	415	387	417	392	389	354	381	430	412	405	388	369	403	410	334	393	420	410	463	398	421	411	417	436	406	399	404	369	424	388	397	409	399	380	385	357	427	410	343	405	408	425	400	373	399	425	388	397	373	387	381	401	416	369	429	376	424	413	368	381	394	443	446	352	348	383	408	399	389	406	384	390	369	368	422	409	406	388	400	387	390	417	403	390	399	397	366	421	415	412	417	407	406	406	393	400	381	399	386	393	414	363	407	363	363	391	434	384	398	427	395	416	416	367	383	409	413	370	415	410	407	411	399	423	373	405	373	414	431	441	413	389	436	402	434	417	371	376	373	385	404	424	420	379	391	415	402	436	414	406	425	385	402	396	401	413	403	381	413	399	387	374	399	388	442	413	317	398	399	391	411	375	386	351	403	440	390	378	403	378	400	386	388	400	379	421	410	365	402	377	403	400	407	429	408	394	402	422	409	397	395	422	362	435	409	406	399	386	403	356	384	384	391	383	386	406	394	388	432	398	387	396	418	390	455	356	416	346	378	427	438	381	385	388	407	423	403	377	402	407	429	409	392	405	375	410	377	372	402	466	399	380	431	367	419	376	391	363	396	388	379	412	382	431	422	408	402	430	383	393	406	388	422	442	366	398	405	363	420	411	397	419	416	429	417	373	384	350	407	402	384	384	419	423	401	422	361	430	396	401	393	409	391	388	410	370	401	362	395	423	375	426	387	399	432	455	430	409	387	434	434	427
12292	1412	2529	3044	2476	2152	1878	1672	1469	1412	1306	1154	1177	1087	1085	1020	1006	984	982	997	966	970	981	939	983	931	871	953	935	913	948	960	900	886	918	896	921	904	870	849	950	881	898	907	929	909	898	885	889	895	862	895	854	907	868	873	898	844	928	838	861	913	913	875	835	866	888	897	934	888	894	844	883	891	894	922	882	831	920	923	900	856	952	868	878	870	857	927	868	781	868	895	857	907	861	886	917	863	899	895	879	848	871	960	893	865	899	935	827	883	879	835	934	900	922	869	831	860	911	935	896	859	943	884	909	863	899	842	861	870	847	914	952	852	891	899	873	884	872	877	898	815	924	877	853	869	904	885	880	916	849	900	880	935	825	881	902	908	882	863	900	843	883	889	887	879	928	919	918	896	838	895	923	880	873	803	891	935	848	895	888	912	901	909	869	907	881	902	830	907	895	863	967	841	877	909	836	873	910	938	856	853	862	932	914	901	852	852	885	885	927	894	841	902	922	910	826	927	886	870	946	869	936	863	898	887	841	875	892	887	855	909	890	860	871	875	871	865	880	908	861	877	877	956	895	846	876	868	881	888	900	841	895	865	878	882	904	880	966	889	856	934	853	929	916	895	948	877	863	911	860	883	859	873	908	864	869	893	911	894	868	891	875	848	923	920	832	843	885	879	901	869	860	877	917	892	935	893	850	940	929	912	905	866	849	905	872	876	895	861	888	877	902	947	867	860	873	870	889	878	905	830	883	936	912	869	916	875	911	890	872	882	853	948	893	894	842	895	841	856	887	872	886	879	872	936	882	896	902	923	921	886	848	925	896	853	846	906	885	935	921	868	894	924	852	909	906	885	927	862	833	928	891	887	863	880	880	891	854	878	846	865	868	915	896	906	901	910	932	938	888	934	903	805	884	891	926	859	875	881	913	842	899	910	884	900	978	827	853	856	933	914	847	895	868	896	911	934	931	840	875	944	863	867	880	897	901	875	858	870	906	894	899	877	863	877	865	917	869	910	884	887	905	882	845	846	920	869	842	914	873	909	880	858	866	859	839	911	923	907	888	889	842	876	883	899	855	910	907	850	890	931	912	898	856	874	902	936	873	865	841	880	906	882	826	887	832	873	907	930	881	854	866	845	894	891	940	890	882	880	911	873	889	920	864	892	850	897	869	872	888	856	907	864	874	870	886	831	885	855	844	870	912	942	822	867	918	930	893	926	908	833	949	853	842	894	887	915	937	893	839	877	919	930	924	904	863	880	929	930	849	894	870	864	905	935	866	847	871	883	860	874	892	791	907	915	882	907	873	855	866	889	850	889	879	899	853	885	869	895	868	894	876	872	905	884	859	934	892	886	895	880	879	845	904	889	867	881	940	842	851	910	898	875	888	913	828	889	852	886	830	857	891	895	930	866	868	851	898	937	881	846	870	846	855	901	858	821	828	868	916	862	915	868	897	880	886	860	917	869	904	881	915	857	934	830	938	797	873	874	909	877	875	780	902	852	823	883	929	849	907	920	866	881	912	920	932	848	890	881	886	901	973	874	883	893	893	874	857	846	872	880	856	920	827	867	837	916	860	932	932	920	958	881	881	891	910	852	907	927	863	868	866	857	888	846	924	866	893	883	895	871	921	928	902	875	937	870	927	852	884	862	888	906	847	913	948	875	865	848	866	880	859	862	862	850	831	926	903	862	867	890	885	851	885	880	904	895	854	865	898	889	888	839	869	895	931	868	868	894	890	915	884	892	888	883	895	910	866	905	912	876	896	818	897	901	901	865	851	847	895	893	943	890	905	897	898	853	839	941	929	866	866	906	867	881	961	830	838	859	901	878	884	860	909	862	908	862	834	823	907	885	861	894	887	902	919	857	884	903	897	863	885	866	904	892	868	928	893	889	913	936	885	853	905	846	867	943	876	875	865	884	872	829	878	850	883	930	915	869	936	910	888	895	887	864	857	919	893	901	918	847	891	896	896	881	893	844	911	861	848	894	886	872	891	895	925	857	876	877	909	886	883	880	911	888	926	941	889	895	917	856	869	878	850	932	860	856	897	889	870	857	886	886	846	929	852	868	905	910	857	905	900	897	911	930	867	862	872	876	874	937	864	858	835	891	863	931	839	857	879	880	870	867	879	928	930	892	908	876	942	863	917	893	854	862	941	867	955	917	870	929	846	916	925	930	873	908	861	864	859	874	812	892	841	844	873	837	868	909	884	939	895	917	893	879	880	892	930	894	869	904	905	962	878	895	896	918	913	893	912	891	912	864	873	860	846	883	874	918	910	915	925	876	899	860	887	941	868	849	842	860	913	899	864	865	881	871	932	846	880	841	888	924	839	891	838	860	901	923	881	844	848	871	815	862	867	852	917	905	850	893	898	893	877	887	884	874	882	900	908	923	967	909	907	837	866	886	921	876	943	840	873	837	887	866	891	898	849	866	888	851	883	857	850	846	843	867	867	861	863	886	831	892	878	879	907	864	887	914	866	885	845	828	850	915	885	873	852	870	891	898	843	869	935	886	893	877	916	830	862	871	877	853	932	879	892	852	902	879	870	889	884	872	890	850	830	892	917	838	844	897	893	871	900	872	858	901	850	894	926	896	885	843	860	863	862	940	911	888	896	880	921	871	911	887	912	878	920	876	894	869	874	945	908	910	908	898	862	875	913	884	912	878	851	854	903	906	945	837	899	901	908	856	862	830	887	920	897	872	899	922	903	864	878	886	869	909	873	870	870	874	888	868	922	860	880	821	913	875	852	864	879	924	906	867	824	876	833	951	847	892	847	868	919	905	919	898	878	917	887	850	935	887	870	860	884	897	884	913	895	924	857	895	865	863	895	870	972	913	876	884	881	881	906	875	883	915	828	904	889	943	833	917	906	882	887	887	891	901	927	882	904	849	896	874	891	873	919	848	858	927	893	909	919	905	873	856	819	873	890	926	900	899	905	899	862	887	903	862	871	874	863	872	885	811	868	930	889	898	866	891	894	855	913	866	951	859	909	880	895	871	946	871	896	937	863	919	879	916	938	895	861	885	901	840	907	894	881	891	883	914	856	917	939	857	881	893	876	923	894	911	825	896	879	917	891	850	844	898	857	873	900	896	926	849	887	896	857	920	882	940	893	868	900	924	868	929	920	870	896	923	864	854	868	864	853	851	877	888	899	842	920	886	891	889	867	881	890	875	942	891	894	910	830	927	890	901	887	907	889	895	862	859	917	874	891	884	911	845	843	910	925	882	866	879	873	875	916	920	872	892	894	879	820	827	819	864	911	958	898	911	898	916	894	930	946	951	882	955	911	868	881	853	856	849	893	931	890	922	890	893	865	891	793	837	862	868	906	866	930	860	881	871	918	896	860	830	905	853	913	830	973	881	940	798	818	909	889	885	867	903	914	851	876	908	909	873	850	872	913	859	827	871	869	882	847	939	936	882	898	902	901	892	890	902	912	886	910	885	851	964	879	840	879	878	913	966	842	904	908	872	884	849	864	834
3875	285	247	303	239	204	216	215	243	232	202	207	203	199	229	196	203	206	209	200	232	191	203	174	169	192	211	218	216	202	191	196	188	221	205	243	196	204	241	200	208	226	212	195	201	202	204	205	201	229	219	195	221	220	191	220	216	214	213	188	200	203	232	201	217	244	234	210	189	261	215	223	196	198	219	203	199	205	231	206	218	191	232	198	210	187	181	207	220	203	204	211	214	184	240	200	190	200	223	237	190	211	185	178	204	200	195	198	199	192	192	193	228	236	217	171	199	189	190	189	211	201	215	191	176	215	205	190	215	250	205	203	219	193	223	178	201	189	203	170	202	204	185	226	197	196	191	168	212	207	205	224	197	219	205	221	195	254	215	213	185	214	183	183	199	210	218	183	218	192	186	192	213	217	219	214	204	196	195	212	217	201	212	224	196	197	207	194	238	211	209	195	215	212	218	221	215	190	196	195	205	211	220	197	221	194	224	188	221	217	209	214	209	217	221	213	207	192	178	185	187	213	220	185	211	201	189	168	221	193	224	182	217	213	191	206	240	213	208	202	215	223	202	224	198	211	178	205	229	217	195	182	218	202	220	194	178	221	205	226	239	213	200	227	210	218	201	213	220	201	194	197	215	174	196	190	215	178	213	192	189	185	205	209	208	205	201	196	229	217	177	211	215	200	194	237	238	232	213	200	224	201	224	211	217	208	187	198	203	216	219	192	196	180	217	194	183	194	195	255	226	156	190	223	195	211	190	216	187	221	211	196	211	200	204	195	197	181	204	199	208	228	187	194	195	221	161	188	224	199	196	192	211	202	204	219	226	184	217	210	219	218	217	222	223	209	206	189	201	214	182	210	218	210	196	201	204	217	218	200	205	215	218	209	205	213	206	216	198	195	205	179	197	201	209	212	197	214	197	193	186	207	214	189	182	197	215	220	213	203	199	218	213	195	228	197	216	211	234	216	208	206	200	232	218	210	200	224	207	223	251	195	208	246	220	226	187	214	224	205	224	203	211	205	184	240	210	215	213	217	209	224	176	205	210	208	204	197	193	182	225	228	218	215	181	189	202	191	202	212	197	207	206	191	197	186	221	197	201	220	210	208	209	196	186	223	194	203	203	188	209	222	193	213	214	224	185	219	212	211	250	212	187	219	218	227	201	211	201	229	222	186	203	217	196	188	178	179	181	184	198	221	214	232	178	207	210	220	214	222	177	195	213	234	193	199	228	197	222	199	222	180	225	191	235	212	221	235	202	191	216	227	206	212	214	178	200	192	228	214	213	239	221	199	203	203	223	186	183	193	198	217	220	215	203	200	201	234	218	218	208	217	184	204	201	201	200	195	212	221	206	197	211	216	200	197	213	232	206	207	199	220	198	199	185	212	203	203	170	202	214	201	197	224	208	209	201	208	179	224	203	226	209	200	194	197	199	204	214	188	211	201	191	207	196	203	200	194	168	185	227	207	224	210	221	224	211	194	203	209	219	196	209	205	201	210	225	234	190	219	205	209	208	199	203	181	202	181	170	177	203	232	210	222	185	222	193	232	203	217	190	226	216	233	194	210	211	225	208	210	202	208	231	198	192	199	194	198	228	204	227	234	233	202	223	216	211	215	199	206	197	228	214	195	182	201	202	209	205	201	198	220	205	194	212	193	201	211	185	229	218	209	188	221	216	200	203	228	209	209	187	209	180	208	224	191	215	205	181	195	213	216	251	208	200	198	169	173	200	199	204	193	206	187	196	209	273	224	181	197	217	207	195	208	201	211	198	189	187	165	210	205	247	222	202	183	194	207	193	225	235	202	222	197	190	181	209	207	211	197	192	202	214	175	192	198	205	212	215	209	224	231	195	213	199	223	180	211	220	189	216	225	198	209	192	203	178	212	183	190	187	225	225	212	189	199	194	218	178	197	170	204	189	204	207	176	232	200	211	185	195	187	208	204	195	204	185	211	191	201	172	202	205	194	187	180	199	218	198	206	187	229	222	211	186	206	186	207	211	197	209	186	187	200	225	215	191	210	233	209	201	206	196	189	189	198	197	215	210	198	214	208	192	201	194	210	227	211	202	217	199	220	195	214	204	193	212	198	197	194	199	199	189	193	216	189	186	201	193	211	206	203	189	195	191	234	215	201	207	222	199	172	192	200	217	194	219	187	182	207	243	241	214	242	193	228	214	220	204	201	208	214	221	232	205	228	177	189	232	216	186	196	212	235	193	169	216	192	195	205	174	186	206	210	210	186	202	222	203	212	216	196	225	213	187	210	201	233	190	190	192	196	218	192	191	222	199	203	222	191	203	217	211	203	203	209	238	188	214	194	170	228	202	200	217	222	228	224	197	192	222	196	234	198	188	197	205	206	194	199	193	203	219	202	216	190	189	225	226	227	210	198	202	201	193	193	226	194	211	203	208	218	218	221	195	221	195	241	196	213	252	269	211	193	214	212	232	202	226	215	229	201	201	203	200	204	227	200	189	211	225	208	226	206	200	198	222	207	201	185	189	217	186	221	185	184	210	198	199	226	234	229	201	221	192	188	195	202	199	206	211	192	189	260	218	197	194	206	218	210	204	218	222	199	209	240	194	189	202	197	205	196	205	209	224	208	209	201	202	197	191	198	190	215	206	210	179	223	206	209	207	191	191	217	189	204	181	196	182	205	217	219	220	203	197	217	166	179	199	199	215	212	237	193	203	222	214	201	199	242	201	209	228	227	228	208	186	214	233	187	211	190	193	200	187	193	201	216	198	214	185	234	204	208	235	188	214	188	217	215	176	209	202	218	213	222	202	174	204	188	216	191	227	208	200	213	182	202	160	184	198	184	178	200	208	228	188	202	222	240	194	194	202	177	174	212	206	209	209	215	199	201	210	211	223	208	190	211	196	179	204	191	207	238	198	203	211	197	210	227	203	217	225	218	211	214	231	233	211	193	191	195	195	218	185	219	213	207	190	211	198	226	214	201	217	195	202	220	199	199	209	199	200	203	181	214	193	188	202	227	180	207	209	207	212	193	241	206	225	239	194	205	264	174	251	224	204	206	228	210	212	198	201	181	212	222	192	216	237	206	203	200	178	221	187	205	170	196	225	196	211	184	191	204	202	210	191	200	207	199	209	231	210	236	188	206	206	220	213	220	220	215	207	241	216	201	184	220	200	197	206	214	210	185	223	201	206	195	202	209	203	218	224	232	202	202	231	205	226	190	215	182	198	223	178	207	171	211	211	205	219	204	190	230	210	226	205	221	196	181	183	244	230	192	186	207	209	192	215	185	204	237	197	227	218	203	236	201	220	208	192	215	242	198	180	178	206	175	211	200	218	169	214	209	224	218	189	200	201	192	210	204	240	191	194	188	216	211	197	236	208	205	188	199	225	215	236	218	209	209	186	212	224	158	229	205	197	213	204	215	219	167	202	187	188	193	215	225	213	213	215	201	232	188	210	206	219	169	186	206	199	223	231	220	223	218	219	230	190	214	194	189	213	213	223	224
2989	546	598	670	624	587	608	584	546	545	526	538	526	506	500	532	494	460	539	528	485	520	507	535	491	525	460	508	552	527	519	502	513	515	476	513	524	526	521	541	506	491	515	527	512	494	474	482	531	505	519	498	528	515	522	534	507	497	492	508	507	499	485	487	538	499	496	554	505	484	484	506	515	502	497	502	517	550	492	516	535	527	520	533	526	499	500	500	524	468	504	529	506	531	501	508	521	505	493	487	488	514	501	531	505	486	490	520	527	570	500	476	527	515	466	520	450	505	484	521	535	513	542	515	487	530	443	516	484	508	504	463	516	487	517	514	491	504	500	518	533	514	546	516	497	533	543	517	472	483	488	515	502	513	526	447	498	448	520	512	494	524	536	481	513	500	505	514	527	514	512	501	520	530	495	494	464	485	532	512	491	516	533	528	520	537	457	508	502	531	495	504	502	523	535	545	509	521	515	479	565	485	548	518	552	527	558	506	511	503	555	486	566	510	525	508	481	466	505	535	519	515	498	511	505	504	543	518	537	513	519	502	463	477	508	501	510	512	504	534	518	470	497	542	477	534	474	478	470	532	488	465	507	517	482	506	480	494	544	523	488	492	543	486	504	505	508	515	493	544	525	489	473	503	453	523	532	498	518	513	532	522	488	507	544	479	489	510	503	492	492	502	498	485	523	530	491	500	502	519	498	502	531	478	485	491	463	477	522	532	502	497	527	506	493	480	513	458	471	506	476	459	506	468	503	458	507	496	493	495	485	481	465	459	546	474	480	502	520	537	444	500	489	509	485	474	529	511	540	527	519	518	584	507	533	508	510	469	522	488	500	500	467	514	469	530	545	518	504	533	554	494	523	519	530	505	497	510	511	504	498	500	489	517	484	508	478	531	535	472	492	492	478	488	473	505	511	557	468	468	519	502	523	513	521	539	475	498	507	459	485	495	468	520	524	482	522	515	511	508	536	472	521	501	499	516	542	516	498	499	510	489	501	500	497	526	504	549	547	504	506	505	505	499	527	501	502	494	507	488	527	505	511	514	513	445	491	538	510	504	520	491	512	537	545	525	528	486	528	458	510	473	500	531	510	528	474	479	500	525	551	490	522	506	530	513	477	527	535	496	523	478	499	506	488	526	517	507	479	511	527	503	548	451	490	493	529	525	502	529	513	503	499	500	518	503	525	493	552	498	525	527	523	500	486	493	480	501	494	448	515	564	516	507	506	456	515	508	506	525	496	535	528	468	489	532	490	502	525	522	516	518	486	511	524	483	463	493	498	452	467	500	505	520	477	514	496	520	492	503	490	507	480	489	551	526	511	508	497	503	532	465	533	520	480	504	549	489	550	512	500	521	497	535	540	502	455	489	517	538	524	492	500	557	530	503	485	448	490	491	509	519	530	479	520	534	503	514	497	508	507	514	492	475	547	487	477	535	509	549	515	496	542	500	485	497	506	490	511	496	484	515	489	487	543	544	527	511	466	460	515	509	528	523	519	490	489	456	511	511	467	484	538	512	492	498	500	491	513	518	467	513	495	526	550	509	479	509	495	492	516	513	470	483	547	543	511	473	483	529	523	479	511	516	511	467	505	489	510	547	511	500	483	539	490	494	513	482	546	502	484	503	505	504	530	494	525	529	525	497	516	482	512	515	475	527	522	519	496	504	546	483	513	499	527	560	513	498	489	495	560	505	475	493	520	504	528	534	453	460	511	506	485	497	488	547	497	515	528	470	488	508	518	489	501	485	527	516	492	484	492	518	502	510	497	488	549	509	514	507	469	512	487	497	457	493	473	469	561	525	495	549	469	521	486	477	497	507	503	498	523	498	523	505	470	473	542	497	514	472	473	514	480	506	527	515	524	484	524	493	553	503	504	501	493	538	538	507	506	488	478	506	548	548	549	473	523	539	512	512	500	496	493	492	528	522	517	480	511	494	492	488	489	524	499	519	525	542	523	502	558	497	484	469	521	515	525	518	541	439	539	484	478	522	481	529	530	495	531	526	474	504	487	492	514	532	528	531	540	525	471	521	446	536	513	504	491	507	516	509	517	532	528	470	487	484	488	458	484	513	490	516	501	492	518	498	502	454	535	511	517	484	518	510	509	529	493	499	538	525	504	464	498	494	525	538	543	518	477	468	516	553	516	485	506	521	516	474	505	544	528	482	531	502	532	518	491	516	489	514	527	532	460	502	521	477	499	488	497	481	491	552	515	490	480	515	539	478	524	447	452	466	511	483	480	508	534	550	536	528	529	482	512	470	545	532	492	502	479	515	501	499	487	511	505	479	500	519	433	466	520	494	479	489	540	492	494	486	501	459	501	460	523	498	512	502	473	503	515	479	513	518	515	503	512	511	509	486	472	525	544	487	511	493	522	507	505	519	500	473	505	496	502	488	485	524	507	520	504	517	510	524	520	513	468	523	478	523	469	491	493	517	485	513	466	523	523	510	495	466	526	471	503	510	508	517	512	533	504	529	489	536	520	489	533	538	473	501	515	497	493	468	499	529	518	516	516	518	511	524	477	511	489	476	512	504	544	492	497	463	491	489	493	510	495	512	515	490	531	512	504	498	471	493	495	513	505	519	443	498	479	511	514	490	537	499	508	471	504	510	493	511	485	488	507	503	527	510	515	516	537	492	508	516	517	482	546	484	518	485	508	517	521	493	452	479	467	519	517	510	507	485	494	494	504	465	515	519	519	510	510	519	512	503	530	510	499	512	487	537	505	494	533	509	502	500	514	502	448	489	493	519	533	519	488	518	497	524	495	492	490	507	511	478	521	501	509	498	507	461	540	534	484	517	461	543	513	483	510	512	526	515	515	495	510	493	521	527	506	508	520	509	530	483	506	473	530	510	497	498	518	513	505	491	495	495	573	508	514	474	524	497	492	486	485	518	512	547	495	509	528	526	529	494	505	526	526	497	492	534	498	502	467	490	479	479	530	507	530	468	507	509	534	491	508	524	517	501	480	488	507	472	416	477	539	501	468	497	505	509	534	490	484	494	507	526	546	455	539	521	524	501	503	518	513	501	493	523	500	473	490	500	531	493	519	500	493	539	487	514	530	524	520	510	528	513	540	540	485	473	511	494	509	521	537	513	520	472	517	538	466	470	563	518	509	476	556	479	504	520	512	552	496	536	494	502	523	488	496	512	524	509	530	498	497	489	522	535	548	496	534	530	513	538	501	506	515	507	508	480	522	511	477	529	474	514	547	481	501	508	482	519	501	487	496	506	487	483	510	494	486	496	474	521	487	510	523	576	537	476	505	500	539	506	528	478	467	524	498	479	505	476	529	495	476	493	515	519	523	509	492	508	540	529	490	476	518	471	509	514	539	498	519	518	508	522	490	497	490	505	487	483	497	492	538	504	484	534	498	510	489	516	490	531	517	491	480	522	515	515	471	467	505	504	507	524	524	504	509	489	486	521	491	527	494	496	469	521	525	541	491	526	502	476	526	516	479	513	538	507	478	494	523	490	498	498
13679	1042	699	696	515	430	396	339	338	333	266	313	277	303	273	289	300	297	277	280	288	290	280	284	271	310	295	284	302	295	272	341	239	270	279	302	288	273	280	256	271	305	281	300	287	257	271	256	266	268	290	287	290	287	306	267	287	226	292	314	272	278	242	295	283	298	295	268	271	257	285	244	248	252	290	257	330	291	272	245	271	266	270	266	282	279	280	290	268	304	292	267	282	293	258	277	288	296	271	272	244	272	276	286	283	269	280	263	258	316	297	281	266	277	255	272	310	246	265	248	253	257	272	286	263	315	277	291	256	272	281	279	267	287	255	293	276	265	258	294	290	240	299	266	291	257	283	266	276	247	282	269	278	268	271	285	281	270	257	272	286	306	277	257	274	269	271	277	290	288	252	298	281	269	287	238	268	305	297	296	277	270	290	286	305	283	264	293	241	300	276	254	293	281	280	257	261	280	278	280	286	269	310	285	301	288	261	286	269	260	283	287	274	288	250	270	288	294	273	266	274	280	236	302	274	266	262	272	315	279	305	292	284	256	293	285	280	291	245	291	287	291	268	302	281	268	275	274	304	270	256	268	248	252	265	268	279	284	254	276	266	261	261	283	264	260	309	270	296	310	290	302	296	283	277	293	288	262	262	303	278	262	317	288	295	304	301	299	267	274	295	246	303	307	273	286	260	284	290	247	279	241	248	268	279	252	281	254	283	265	262	242	282	273	273	262	289	269	259	271	265	282	285	282	267	280	328	304	288	274	303	292	281	261	281	278	283	259	257	271	255	280	246	260	288	277	273	270	327	327	278	296	266	269	296	326	298	280	281	278	325	258	280	270	266	276	282	260	256	288	264	305	290	272	264	260	261	279	267	285	281	245	261	292	313	291	246	304	286	243	286	267	303	271	289	268	290	251	294	305	277	295	246	276	252	250	303	278	258	283	255	272	270	295	307	293	299	275	268	301	295	292	281	312	285	259	294	267	286	261	256	256	278	276	266	266	269	261	258	294	316	291	286	249	309	275	263	276	249	282	271	261	284	268	266	261	259	290	306	274	282	270	294	292	271	267	262	289	269	283	251	293	268	262	282	284	244	296	281	270	309	277	278	259	286	258	302	276	266	281	282	283	293	287	289	268	294	304	286	262	298	293	249	271	286	259	297	282	238	266	272	287	252	221	281	269	285	273	263	268	272	287	323	299	273	245	267	275	268	252	303	272	262	290	297	270	308	248	256	265	274	275	277	242	237	320	270	261	258	268	255	289	285	281	266	256	281	267	278	270	275	250	271	278	272	319	301	280	311	298	235	268	278	279	245	285	269	245	278	265	265	282	272	310	285	264	257	253	283	235	311	298	299	272	238	269	296	255	270	281	273	288	269	260	267	268	261	253	274	249	262	286	272	263	263	277	262	308	294	246	310	268	245	223	259	293	309	267	252	272	270	284	317	257	270	273	272	266	284	260	256	273	296	249	266	244	326	265	274	282	259	266	264	284	281	269	302	263	294	286	292	236	279	254	260	300	297	266	287	238	286	259	275	278	276	280	262	294	290	281	270	286	306	252	260	276	305	274	266	279	282	275	297	292	286	271	247	274	285	277	234	269	249	275	288	288	268	272	292	238	243	273	245	298	276	291	276	283	288	311	297	270	263	315	255	255	296	263	268	260	256	248	268	274	271	258	290	276	284	260	284	294	289	297	251	285	290	265	247	265	265	286	297	251	268	274	266	279	294	298	260	249	285	278	248	258	269	271	307	276	274	298	280	286	263	270	248	277	289	281	302	266	248	247	270	298	222	262	282	247	279	280	245	271	267	244	261	303	275	268	298	289	299	282	308	256	281	271	292	282	307	286	276	250	309	260	266	243	294	278	288	273	278	301	266	292	270	291	275	287	274	250	294	270	275	284	273	259	258	267	285	264	259	298	258	267	272	283	269	289	263	266	271	277	268	241	326	276	264	282	285	288	295	281	263	264	287	281	276	276	268	288	293	297	295	272	252	264	264	271	261	282	247	291	280	286	272	279	291	259	255	277	311	295	267	264	248	263	269	272	266	288	253	252	264	297	253	268	249	311	271	288	267	268	268	275	281	287	278	268	274	271	259	242	265	262	278	273	277	292	284	294	303	289	273	251	273	272	268	268	265	277	262	280	315	271	300	301	291	259	303	273	269	304	276	284	282	295	293	278	259	269	238	268	282	280	265	284	271	262	274	275	296	276	271	286	269	269	261	274	287	317	272	309	291	280	298	266	299	285	276	278	283	269	260	270	270	260	292	272	302	277	286	254	277	286	298	289	284	259	253	271	265	285	284	292	284	274	242	236	272	275	288	267	249	277	268	286	283	289	276	266	245	289	283	278	255	270	274	268	240	254	273	282	279	275	274	265	254	274	242	277	279	254	248	285	243	305	273	244	275	272	291	305	289	277	268	283	266	279	303	250	284	236	279	260	285	268	276	259	277	273	276	298	283	268	265	277	272	261	269	256	300	303	263	262	269	293	279	273	279	291	265	283	254	279	250	316	275	279	253	286	311	279	288	284	307	273	265	264	289	277	284	287	253	256	244	293	245	268	233	281	287	290	272	265	289	305	268	255	313	272	275	265	258	284	277	286	259	280	295	272	289	247	281	268	284	271	279	293	269	256	254	289	249	241	265	288	260	271	269	267	257	275	260	255	260	296	277	279	255	295	279	304	292	281	270	261	272	261	266	225	292	278	276	276	254	245	275	264	257	265	293	257	267	293	266	265	247	321	251	258	284	274	280	260	279	275	277	288	270	281	287	254	274	277	265	286	293	254	290	299	276	264	273	266	270	284	273	296	287	257	299	286	276	278	284	302	303	272	260	262	268	297	275	248	267	290	281	297	269	249	276	279	273	267	261	260	249	299	287	286	271	266	291	284	293	240	266	291	267	265	285	290	264	275	274	246	264	261	286	296	245	273	270	278	251	287	242	307	274	286	323	252	258	315	265	295	290	255	237	271	267	259	259	252	281	312	293	293	259	289	291	269	268	297	261	280	278	300	289	252	287	243	285	307	296	290	260	276	287	265	277	295	249	289	282	281	274	264	287	293	243	255	251	248	268	309	275	288	290	284	273	284	272	259	277	266	281	267	273	271	270	294	267	291	251	278	266	256	298	268	307	279	284	243	260	257	261	265	294	309	308	256	255	249	258	269	281	301	270	281	307	307	282	293	271	243	260	262	292	266	292	337	296	248	292	253	291	282	261	262	260	306	281	285	274	285	277	256	275	257	277	245	260	258	274	287	254	287	288	287	256	282	290	310	287	301	261	312	256	304	268	250	276	261	265	259	281	299	287	283	269	298	258	268	272	275	252	265	280	287	262	271	240	276	217	258	241	286	287	309	267	286	271	263	251	275	271	289	292	284	265	264	252	239	267	289	278	260	274	287	291	283	257	280	276	286	292	258	282	252	274	283	268	250	285	265	275	270	276	284	267	264	248	299	302	286	262	266	270	278	282	262	260	241
9150	952	1504	1784	1636	1431	1207	1049	922	916	845	843	768	753	725	746	772	673	785	695	706	733	677	675	686	738	665	650	730	698	663	700	654	663	653	675	669	691	650	631	680	666	659	660	606	685	655	715	646	674	619	689	627	637	663	671	633	658	649	677	651	680	690	663	661	653	645	716	676	647	651	675	652	654	669	657	692	649	672	665	630	662	634	653	671	667	642	673	606	635	617	625	699	635	649	652	689	633	665	642	688	652	609	634	681	663	665	656	632	662	679	695	651	692	661	643	637	669	658	635	695	657	636	665	670	648	671	662	684	631	657	662	644	664	662	680	662	686	664	654	651	656	624	656	669	654	687	618	681	670	648	650	642	659	640	625	632	609	650	658	662	625	631	693	631	658	666	640	669	628	685	620	705	661	674	648	646	706	639	672	669	697	651	654	662	681	650	621	670	672	664	673	651	649	712	614	634	618	637	681	682	694	652	613	669	698	701	680	610	665	695	637	652	673	660	671	591	695	626	684	646	658	616	675	644	626	604	606	658	657	667	646	670	701	666	603	649	650	689	622	645	621	638	671	642	722	668	658	647	662	650	681	639	633	634	648	659	653	658	668	679	662	637	647	629	655	637	669	615	635	626	635	688	676	671	665	649	647	622	649	644	629	662	632	660	621	646	637	652	673	639	683	686	658	631	674	643	662	687	634	668	672	633	676	668	661	635	670	641	677	675	655	657	645	634	691	648	626	662	668	660	662	657	647	609	646	700	632	643	700	625	634	603	636	707	646	645	623	643	622	653	647	689	638	642	677	606	655	641	686	653	661	619	673	660	665	648	690	622	654	681	622	649	650	616	681	645	646	638	639	684	680	651	659	620	653	628	606	643	657	623	635	603	642	645	638	644	601	622	676	641	663	663	622	647	627	649	700	644	647	695	637	619	631	684	648	674	634	653	662	638	706	637	657	668	703	692	687	665	613	688	661	649	619	654	645	653	656	650	667	674	674	695	627	660	669	629	646	673	692	643	579	630	628	641	669	651	638	682	612	650	652	644	671	687	653	633	679	652	674	663	689	686	692	640	613	627	649	649	624	601	654	635	683	643	702	611	617	644	650	648	691	649	670	655	656	623	667	680	622	668	661	626	657	659	615	624	674	661	629	631	628	619	661	662	646	643	667	690	630	624	713	657	626	656	676	701	659	624	644	642	637	699	634	671	717	692	672	619	661	654	671	647	665	636	626	673	649	625	634	613	621	687	624	631	652	638	731	663	665	648	656	676	675	630	642	638	681	652	645	659	701	621	632	642	654	664	647	679	668	661	626	635	652	644	641	607	629	686	616	660	652	680	646	641	657	670	602	654	628	681	665	629	681	683	665	663	639	636	670	618	626	682	669	636	668	701	692	618	626	635	653	604	660	660	666	649	655	650	616	704	678	642	648	632	652	638	616	628	620	663	654	703	653	680	610	650	671	674	653	664	694	685	627	639	636	653	631	639	663	657	655	639	664	609	619	664	638	640	682	658	655	601	690	649	630	660	675	676	633	674	645	683	672	688	634	647	643	706	695	621	656	649	647	689	659	657	619	611	685	683	636	644	659	659	645	635	649	645	648	662	642	680	624	673	642	621	647	666	622	650	628	646	630	644	679	610	634	695	663	698	634	659	677	686	670	686	689	649	632	630	656	692	655	690	640	633	589	644	651	666	660	682	641	653	612	658	651	616	666	633	646	649	676	678	696	645	700	672	706	657	669	622	656	627	639	647	637	611	704	617	680	634	650	603	648	653	631	613	641	635	699	651	646	585	603	660	659	638	711	678	640	604	636	642	629	674	656	635	689	640	667	642	672	629	626	689	690	710	688	682	622	694	665	667	688	658	650	644	693	670	629	656	644	660	651	634	660	639	659	658	643	679	607	651	653	660	649	640	691	636	663	615	655	684	668	631	710	634	696	650	634	660	718	603	683	653	682	673	623	661	696	669	682	669	723	688	650	648	684	624	608	627	700	624	620	667	625	635	660	674	639	640	652	677	632	661	665	668	648	646	619	655	678	623	655	642	667	642	616	638	645	606	666	644	675	633	651	574	630	657	672	672	736	619	644	643	609	670	635	632	655	648	619	634	605	651	655	687	711	611	660	648	691	641	692	679	604	660	646	662	646	620	665	630	634	621	617	644	644	666	656	647	649	640	659	645	652	656	688	648	687	617	586	632	629	661	708	637	612	646	635	679	666	657	668	617	641	663	665	644	661	657	623	648	638	629	702	656	629	665	656	657	644	674	689	662	666	651	639	657	621	626	659	637	664	688	626	686	678	731	576	615	712	653	635	640	679	629	608	702	695	629	640	669	685	675	648	671	660	666	681	657	638	631	639	660	638	647	641	669	683	654	667	675	677	651	674	618	660	666	657	637	631	647	665	654	653	653	646	665	643	658	619	626	658	636	627	668	653	658	651	679	637	642	630	647	639	689	623	651	687	670	684	631	677	659	636	712	735	612	613	622	653	675	644	673	679	673	631	643	629	655	657	641	676	716	692	662	622	678	667	663	673	611	642	670	658	646	666	679	657	680	664	663	682	629	633	618	674	669	704	692	692	665	623	684	674	607	667	706	626	637	614	626	662	666	597	665	650	643	658	636	644	684	653	626	646	643	653	636	610	683	630	675	648	642	643	645	689	643	630	645	659	646	638	660	657	659	666	658	652	655	610	615	655	663	673	688	703	630	638	641	615	657	643	629	625	670	641	624	634	672	617	680	681	681	598	639	653	687	661	675	677	676	655	679	684	701	672	654	652	670	641	735	654	661	645	653	688	668	664	662	631	635	652	654	645	665	680	663	655	679	615	626	659	699	610	664	675	673	690	615	650	640	647	649	656	642	602	666	623	667	650	678	637	595	601	610	620	609	661	616	661	691	702	660	707	689	654	657	654	655	633	625	634	699	634	657	629	673	697	639	669	664	670	679	653	653	601	634	629	630	632	658	641	651	669	675	650	675	632	656	670	619	643	650	676	630	685	691	648	599	609	655	694	679	683	746	617	664	627	648	637	662	692	599	646	631	613	620	675	605	678	665	689	669	660	693	667	669	669	669	648	658	636	657	662	642	685	647	645	667	694	634	626	608	641	636	673	665	650	653	682	696	634	670	621	675	686	626	628	648	659	668	661	629	707	640	678	689	647	607	615	611	628	657	658	682	612	680	626	630	647	631	648	643	689	669	648	652	639	636	625	659	654	655	689	647	685	650	638	613	615	688	614	669	698	663	647	655	676	679	607	656	630	619	662	710	689	657	649	670	679	609	713	646	697	656	656	648	638	656	658	665	675	656	631	642	648	635	653	686	664	639	635	652	708	690	665	680	675	670	658	684	646	613	650	626	620	645	610	643	650	653	648	678	651	602	663	614	612	679	653	636	678	634	628	672	625	662	667	633	644	664	657	671	692	617	665	656	687	650	627	644	646	645	612	673	666	648	631	687	683	693	653	643	659	661	657	657	689	650	690	656	638
23172	2758	1363	1158	891	736	602	561	530	470	499	408	406	421	397	379	440	434	422	390	413	409	399	401	434	403	422	421	424	399	449	418	417	375	412	393	433	412	425	410	425	454	381	399	419	383	379	423	399	386	419	371	384	432	405	386	397	409	439	394	395	355	403	425	408	418	410	397	387	420	350	411	438	396	410	401	402	369	411	403	411	424	392	389	428	429	429	412	371	401	422	423	395	404	408	409	414	379	400	404	356	366	430	411	388	410	395	421	401	362	420	407	372	403	406	415	405	414	353	394	420	407	446	404	404	402	412	398	393	410	378	403	366	372	396	398	400	408	370	388	424	427	394	390	420	386	392	387	395	415	396	411	403	421	405	388	370	403	402	378	374	391	415	414	390	386	389	415	406	430	415	354	413	366	386	379	412	386	412	421	400	409	434	392	412	388	414	428	386	418	402	395	375	386	389	416	432	401	423	422	403	377	405	391	439	408	380	366	423	380	363	392	372	432	401	386	411	375	384	398	453	370	390	375	415	399	398	379	417	394	384	386	391	389	413	382	395	414	403	341	403	362	364	393	450	419	410	411	422	401	367	404	378	397	405	427	400	421	406	366	385	365	390	388	398	392	411	378	366	424	404	359	404	421	390	409	414	414	427	439	411	408	401	420	396	380	404	408	430	404	364	356	376	386	422	401	401	396	399	406	409	417	411	379	425	403	394	405	387	380	426	403	375	401	367	435	344	415	391	417	402	382	374	386	408	379	394	380	415	435	397	429	396	408	412	389	413	399	355	413	429	405	386	398	381	392	401	419	390	419	401	390	429	387	395	422	438	372	425	389	390	428	397	416	405	445	358	406	392	407	358	416	391	415	374	374	452	385	402	385	424	363	399	410	433	410	412	367	402	433	393	419	374	358	389	376	381	393	367	402	372	352	397	431	399	412	387	379	397	367	339	408	412	383	394	397	428	424	398	371	404	377	389	364	416	414	421	387	434	427	411	436	390	380	371	367	416	397	426	415	385	418	417	380	404	401	369	409	392	405	405	435	423	366	400	423	408	418	382	403	403	421	415	395	389	388	402	412	393	390	408	394	386	418	411	419	393	383	387	424	387	440	439	381	410	425	375	391	355	385	388	392	381	378	402	391	390	397	416	368	418	427	419	407	420	400	419	396	426	430	398	427	423	370	389	383	385	392	391	379	358	385	379	411	397	400	383	414	389	358	402	436	419	410	386	394	351	412	394	400	381	404	418	381	389	427	431	398	398	403	372	396	399	414	391	378	426	433	381	430	412	382	411	386	388	417	373	417	388	377	425	397	396	375	371	397	406	386	406	377	409	385	396	414	418	427	385	390	381	404	424	401	392	342	398	414	424	384	382	367	414	394	427	421	394	450	408	378	389	415	409	400	366	365	383	379	381	386	418	380	388	389	448	412	401	398	393	364	446	387	381	405	416	369	393	432	416	422	399	367	412	389	412	386	400	394	396	392	445	418	421	416	394	413	392	402	424	405	425	385	415	388	370	370	356	445	378	378	363	431	403	372	412	367	391	403	438	397	439	398	420	409	388	392	393	403	390	377	380	409	387	430	431	391	400	368	398	431	416	412	408	374	407	444	411	388	378	422	389	422	423	461	403	435	381	360	400	421	398	387	382	407	425	389	390	382	398	418	370	390	410	377	385	412	383	409	431	395	387	402	431	411	394	439	390	404	374	372	414	420	395	419	407	394	386	398	422	419	400	390	382	374	424	404	372	379	407	357	411	406	399	420	378	405	389	401	353	412	428	372	409	400	387	400	357	375	436	405	418	415	399	389	402	382	380	395	405	385	413	441	432	394	393	415	387	396	386	384	416	375	385	423	369	350	378	355	388	416	427	398	389	386	372	402	399	414	412	358	366	395	370	420	395	428	394	383	406	395	419	419	404	380	387	383	407	394	402	370	434	361	407	442	412	422	397	411	394	351	417	412	416	436	406	386	362	397	384	436	407	434	425	377	404	407	412	381	414	414	412	461	435	426	370	424	402	404	377	386	449	358	379	378	416	393	373	372	361	370	396	380	376	409	393	384	411	422	465	418	424	399	356	376	395	405	409	424	426	390	398	443	353	394	446	400	403	412	430	410	388	378	428	394	400	405	428	433	425	400	378	413	427	392	418	403	411	346	379	413	395	417	427	406	425	384	374	368	408	399	403	363	423	378	391	428	397	404	421	416	412	384	383	401	421	417	405	426	404	429	425	395	366	413	408	392	402	421	426	412	394	419	367	393	403	385	410	378	381	413	372	385	403	374	387	395	411	400	469	420	400	396	416	398	364	402	413	397	417	421	386	409	400	443	399	421	423	418	406	389	396	394	411	423	401	378	435	408	402	424	414	391	387	393	419	404	399	423	427	377	405	387	406	405	405	395	372	424	367	376	403	420	375	407	389	404	395	414	414	400	383	379	391	399	401	403	354	382	381	434	368	400	394	426	407	422	367	390	362	424	387	394	387	381	393	387	389	412	437	394	413	414	404	388	422	363	412	405	423	412	394	384	395	394	445	416	361	384	367	384	409	395	395	397	421	414	413	397	448	390	417	389	417	434	402	383	421	408	391	408	398	400	381	384	393	384	430	411	386	345	395	440	427	433	422	403	394	397	378	400	411	450	439	423	398	359	374	363	415	432	409	422	413	412	408	369	368	393	365	381	401	381	420	411	407	395	382	410	439	380	445	378	388	401	366	377	408	376	435	389	383	412	396	395	396	419	423	438	380	413	411	358	420	418	372	372	433	390	366	389	397	387	387	404	400	365	416	400	415	390	378	447	401	389	388	403	397	416	377	414	430	391	428	385	407	371	415	418	398	423	432	418	398	425	438	398	381	385	398	440	408	402	388	394	412	389	402	425	411	454	410	374	394	375	386	377	395	386	431	415	435	427	412	404	393	387	350	420	425	385	392	393	384	424	392	393	400	343	385	413	430	418	418	413	369	379	461	403	383	459	405	401	374	418	399	365	406	398	370	406	383	418	415	384	405	379	418	394	401	430	404	359	377	423	366	395	394	379	425	420	371	395	433	395	408	411	358	436	443	397	443	396	395	419	398	393	381	403	400	376	400	418	426	402	347	382	380	387	403	383	399	395	409	419	434	388	402	419	355	387	412	370	386	391	400	405	399	426	408	401	401	429	384	415	405	432	402	403	407	388	401	394	444	378	368	404	372	424	385	392	414	360	380	435	390	437	413	384	390	409	414	384	414	398	406	402	421	408	390	362	382	391	381	440	431	393	401	445	414	424	401	378	432	398	408	393	430	389	426	430	399	386	373	409	404	402	411	451	378	413	445	378	389	430	422	376	381	393	415	356	395	372	387	388	413	423	380	391	392	381	400	435	418	371	407	407	403	375	366	438	418	389	398	446	420	413	384	380	378	400	403	374	428	425	407	448	387	414	429	397	394	408	414	416	372	410	378	383	390	374	461	410	378	374	429	371	405	383	398	377	417	408	411	386	366	394	433	419
12565	1491	2441	2928	2619	2184	1948	1684	1545	1403	1280	1206	1198	1171	1073	1109	1083	971	1057	971	973	990	962	1000	975	938	913	905	875	965	906	932	903	970	928	898	929	920	864	977	918	933	909	895	923	899	864	912	977	904	977	925	899	914	943	885	897	870	905	860	922	869	924	972	951	852	856	842	936	837	900	965	886	918	902	884	903	925	832	863	884	893	909	896	888	910	922	933	895	872	856	869	889	835	921	852	860	915	922	944	920	877	895	911	864	944	863	898	882	946	902	911	869	911	906	910	865	890	902	893	895	875	887	899	931	861	899	891	840	866	943	902	900	862	883	878	865	890	915	946	913	901	889	870	881	891	903	939	887	892	929	909	870	910	877	910	913	898	881	913	914	914	924	909	886	930	860	931	920	850	846	946	860	880	902	894	869	898	864	970	921	949	919	870	901	910	886	917	857	918	876	906	896	875	871	877	863	894	871	882	943	914	863	954	853	859	911	882	901	904	842	952	956	884	883	894	880	866	901	904	899	971	938	899	892	941	911	887	852	905	897	854	895	926	876	856	844	873	917	925	889	862	940	901	846	907	835	927	966	854	869	897	908	901	913	893	912	904	923	825	859	890	871	952	943	897	902	895	889	887	841	889	849	915	933	890	884	883	916	820	895	827	937	798	863	922	924	945	920	902	883	919	893	893	900	931	905	902	878	888	883	884	904	904	892	918	856	849	945	887	926	861	933	964	811	850	901	909	839	889	856	899	921	863	902	829	906	885	888	868	909	848	855	926	912	935	860	925	896	876	841	864	869	879	885	895	975	903	917	878	886	885	871	872	899	907	881	896	900	921	880	818	926	922	916	880	857	892	889	899	894	875	899	909	941	904	898	841	934	879	932	911	940	863	862	890	888	829	887	902	881	824	927	925	882	853	903	869	881	853	912	882	896	891	844	889	886	888	925	886	910	889	886	864	868	877	865	881	873	894	878	876	916	896	877	923	899	912	876	862	898	904	888	891	889	861	857	933	925	891	895	885	921	906	923	843	881	901	945	919	930	873	914	870	857	886	912	889	869	893	908	873	855	877	904	907	892	898	916	882	869	910	865	864	880	828	904	946	923	871	884	872	870	875	847	915	837	879	923	969	865	873	918	857	968	855	943	893	915	864	885	859	893	916	946	921	886	891	858	842	940	883	880	893	859	927	880	875	890	856	917	876	865	800	951	895	919	878	892	879	908	870	938	913	896	893	846	852	916	839	899	857	853	865	865	883	880	895	885	892	872	885	828	909	862	912	856	886	914	854	885	910	844	917	913	900	915	962	858	898	937	865	874	871	861	877	905	898	897	919	887	885	867	955	868	876	927	888	908	891	908	951	922	888	869	926	867	854	865	904	883	945	962	878	940	891	868	899	912	883	930	923	882	852	829	892	898	891	893	918	892	844	861	871	908	873	904	817	866	830	900	895	909	863	876	910	923	857	959	898	877	921	926	912	876	841	893	911	856	837	860	919	845	888	903	889	879	861	862	915	873	921	879	909	842	892	955	873	963	912	905	938	865	910	815	897	890	930	901	862	956	924	913	949	914	899	914	867	860	917	925	913	848	842	909	905	912	921	913	882	901	900	896	916	839	935	862	918	909	911	903	900	864	875	959	903	909	899	864	919	909	876	871	895	943	907	886	905	920	874	877	873	909	868	901	900	876	886	832	915	929	903	847	902	918	869	922	901	819	881	822	929	918	862	899	856	856	898	900	882	857	918	896	837	877	939	929	940	890	900	916	848	925	868	843	866	909	886	918	867	904	860	913	907	957	866	888	916	905	847	854	866	902	858	941	856	917	880	870	909	884	905	909	915	835	872	857	882	872	870	897	922	899	889	897	806	922	913	857	888	866	890	941	918	887	871	863	868	899	848	893	879	870	902	858	896	902	896	896	879	924	861	892	931	872	852	848	943	905	919	889	940	921	920	894	901	887	821	845	850	932	887	855	876	878	913	890	871	872	893	921	889	886	900	841	947	859	888	875	882	876	861	862	854	892	927	899	845	920	878	931	870	949	828	876	926	902	945	884	900	905	902	883	886	874	912	876	871	884	863	878	878	904	901	868	880	928	874	899	858	889	919	880	898	890	917	855	946	893	872	888	865	893	840	894	891	911	866	854	911	857	866	913	881	917	887	855	890	921	899	915	902	833	863	868	860	916	845	923	889	905	925	903	848	869	903	868	945	838	883	890	866	868	907	856	901	892	879	968	871	931	855	854	857	882	897	903	871	936	912	906	897	885	886	915	843	843	916	899	870	848	856	875	889	885	932	924	852	865	884	909	879	895	922	964	899	870	902	952	862	910	929	848	856	872	928	920	913	889	918	927	895	892	884	911	838	897	898	902	892	949	934	907	918	965	837	859	886	874	861	883	914	868	888	832	859	890	887	869	915	892	908	892	887	934	914	888	860	892	849	850	864	861	908	900	885	882	908	858	946	948	875	880	921	918	939	870	899	902	875	891	851	904	916	889	898	896	948	866	901	929	863	888	897	891	887	920	882	870	900	875	937	892	953	925	920	1007	845	894	912	859	849	912	903	898	861	854	920	905	881	878	918	858	947	829	826	915	937	897	868	873	917	880	846	882	874	853	884	886	890	914	905	849	902	894	838	883	886	931	897	899	930	858	913	937	898	882	890	900	872	909	871	870	874	926	857	850	878	902	905	900	875	900	887	896	891	883	871	914	826	860	838	904	858	899	913	857	838	898	879	861	950	892	901	923	896	849	922	876	905	874	863	912	889	881	833	852	869	946	899	905	904	852	927	855	915	874	819	932	869	863	884	904	835	847	926	844	845	895	850	833	888	888	931	850	867	879	877	969	820	879	897	870	934	860	921	918	858	932	926	917	895	868	882	853	908	874	911	951	879	889	892	912	911	898	911	901	921	895	927	869	854	875	869	874	907	873	870	873	858	887	824	870	877	900	902	886	919	924	908	887	966	894	850	840	882	946	845	821	881	897	870	833	948	931	890	896	906	901	807	868	859	906	939	840	915	906	916	860	899	896	944	899	884	868	966	951	904	842	864	919	946	888	826	843	868	899	874	975	888	902	870	922	945	879	908	902	864	858	917	868	893	908	867	885	874	892	884	902	943	913	851	877	887	909	894	905	900	917	865	839	820	846	903	900	920	898	874	926	923	920	915	948	907	889	875	885	911	872	917	885	887	900	859	859	912	913	935	892	892	860	867	937	852	860	892	940	943	896	886	846	912	914	899	888	955	883	848	909	884	835	893	922	918	871	914	901	918	930	874	928	931	843	925	888	845	932	888	920	903	886	926	907	893	831	911	883	882	837	882	844	941	935	876	877	888	840	885	915	940	964	909	951	909	899	854	865	950	911	914	888	879	861	896	816	947	885	984	910	877	874	913	927	906	850	870	903	863	910	953	958	896	904	879	910	939	852	894	877	885	896	893	879	871	839	847	912	858	901	850	911	873	877	904	874	896	840	819	888	905	878	861	877	869	844	846
3987	323	247	294	261	227	199	229	233	209	229	210	201	240	241	248	206	175	183	225	186	235	210	223	230	192	219	227	217	170	214	210	201	213	189	208	232	230	213	163	171	200	243	230	207	200	182	198	213	237	205	224	225	205	235	198	217	189	197	183	220	206	201	217	208	194	214	211	178	223	225	233	199	202	220	189	201	220	217	235	196	220	196	194	242	225	211	211	209	194	209	238	178	229	206	198	213	215	207	193	183	207	207	201	184	205	199	203	229	210	218	200	184	183	213	218	211	198	220	204	214	207	225	206	196	214	199	210	215	215	186	207	211	209	203	197	209	221	215	207	193	203	210	204	210	204	214	226	173	231	221	223	214	221	191	227	210	222	190	209	196	184	195	206	214	210	251	221	212	199	246	196	226	211	197	195	224	223	210	209	224	227	232	214	183	207	202	204	181	200	214	205	206	211	192	215	204	199	218	235	223	212	212	214	224	223	203	185	231	193	229	219	191	215	221	231	212	227	202	188	209	194	218	228	202	240	240	187	218	208	221	199	232	204	223	210	219	222	200	205	210	220	210	215	225	213	201	207	204	208	219	211	233	226	224	194	241	216	230	226	215	207	202	203	188	194	196	189	217	222	227	208	209	208	229	181	200	197	200	186	201	204	198	195	216	217	207	223	194	226	205	199	219	203	234	215	198	205	184	206	197	192	226	201	216	197	198	235	189	225	229	213	201	218	230	202	212	199	208	206	229	194	192	216	206	205	222	251	179	212	216	205	210	226	229	194	200	216	183	201	218	222	181	210	228	198	207	220	211	194	209	228	212	217	203	219	197	180	205	189	211	208	208	219	192	191	262	203	199	236	215	206	203	216	213	211	219	220	202	206	215	205	215	228	226	192	222	187	219	190	211	211	226	218	193	216	200	222	213	211	216	181	199	212	229	219	216	184	218	216	209	212	214	191	212	199	205	193	183	205	220	205	212	207	195	191	224	225	204	190	199	212	193	207	225	206	238	248	209	204	187	209	209	209	182	194	195	199	204	199	203	201	223	221	219	205	198	209	214	211	229	196	200	227	213	199	225	215	207	212	211	215	221	192	216	201	215	227	192	214	227	207	214	208	206	222	234	223	214	201	206	216	244	221	212	206	205	203	231	222	186	211	225	223	185	214	246	210	218	228	209	208	175	239	196	234	216	232	177	206	208	238	222	234	202	219	190	241	215	199	225	192	212	214	195	188	195	177	176	190	219	198	239	202	210	187	215	205	245	224	199	221	193	195	235	245	206	218	204	223	225	192	224	224	210	205	199	196	203	197	228	213	223	213	218	187	209	216	220	210	188	209	204	183	192	201	187	220	224	207	210	203	198	217	210	186	208	172	215	189	204	204	213	202	212	209	198	195	204	198	202	207	220	192	213	192	213	232	197	211	210	228	224	227	223	203	239	230	215	211	220	202	238	227	235	192	215	201	214	226	228	196	211	228	233	234	216	201	227	221	208	221	235	231	217	212	212	232	201	202	188	201	222	219	201	198	205	198	189	207	215	203	187	205	235	220	201	230	206	214	211	217	205	203	205	214	212	208	215	231	235	203	211	220	200	191	216	195	218	188	246	248	199	219	199	207	183	209	214	190	217	231	219	203	228	227	212	209	203	230	223	200	214	217	218	188	227	187	200	205	219	224	221	220	227	225	216	200	209	232	228	206	217	206	204	187	191	239	205	215	194	217	200	201	217	191	214	206	204	244	235	186	198	219	225	187	221	221	211	212	201	241	215	226	198	186	212	232	210	188	209	228	185	203	222	231	214	166	193	210	223	203	218	234	231	210	194	209	226	191	212	195	204	194	217	243	200	224	204	195	201	200	220	198	189	227	215	231	207	180	204	209	209	232	187	194	214	202	200	219	214	192	187	194	180	206	238	207	211	192	198	207	190	211	204	208	219	208	217	244	246	214	209	207	211	225	217	245	213	182	235	221	214	186	226	224	189	210	192	203	206	186	206	256	244	210	212	232	228	213	195	226	218	218	204	230	200	185	215	213	196	186	186	191	224	227	212	195	198	207	218	210	211	215	195	206	226	217	202	208	193	220	207	221	213	217	248	222	204	218	218	200	212	218	200	201	205	243	225	197	237	170	217	213	186	228	190	211	236	197	243	244	226	198	205	221	207	211	224	198	181	223	227	194	207	197	226	249	216	220	208	192	232	215	205	225	227	199	215	200	241	218	199	211	212	195	206	215	198	198	209	236	230	209	207	194	206	198	186	192	185	204	231	206	201	193	197	231	198	205	216	217	232	203	223	220	234	194	223	226	207	198	198	197	181	214	230	219	202	209	209	222	234	213	241	236	238	198	223	229	207	221	201	222	201	213	212	246	231	203	201	198	216	167	216	184	206	201	216	210	200	194	174	213	224	177	224	222	206	219	227	184	216	217	217	223	204	230	216	199	213	223	222	195	195	218	211	212	177	170	176	225	202	201	216	219	233	186	207	198	232	208	207	217	241	235	218	202	183	206	216	236	193	210	200	203	209	218	191	180	201	161	214	216	230	192	236	213	196	202	198	196	228	223	209	232	222	188	201	224	194	223	210	207	224	201	214	231	211	207	242	202	210	226	229	230	223	220	256	214	196	214	224	245	195	203	257	206	220	236	189	217	183	209	207	237	211	179	180	202	218	188	200	210	198	205	210	225	211	198	189	199	212	203	190	245	239	219	222	214	209	221	231	217	218	221	214	199	207	211	196	196	186	232	210	242	182	218	195	223	186	198	202	217	212	190	201	224	193	214	218	234	188	213	221	236	254	190	206	183	192	198	246	198	182	213	231	211	225	213	210	177	199	212	208	189	202	203	230	213	211	202	215	226	246	220	215	171	208	218	226	229	201	232	230	206	218	204	198	224	212	198	220	217	215	212	216	194	224	192	181	213	195	212	200	201	194	204	225	226	185	210	202	199	232	214	226	189	192	201	211	218	202	215	225	194	244	216	193	204	216	224	246	220	193	189	224	213	236	170	207	221	217	207	216	239	206	231	232	202	209	191	191	227	231	176	223	194	193	206	223	215	200	232	225	220	169	205	212	197	200	232	198	184	183	206	223	224	189	206	231	211	233	193	205	198	220	218	172	196	194	226	194	192	206	215	202	215	185	214	218	208	208	208	193	212	230	195	208	204	197	213	185	217	208	209	222	204	209	195	210	202	228	192	215	198	213	215	155	190	221	229	222	233	217	219	230	225	193	222	226	200	212	193	206	210	205	200	194	185	234	222	227	228	213	197	195	208	232	208	215	208	263	230	241	190	260	209	213	214	192	242	187	197	212	240	229	207	210	216	215	239	212	229	203	220	210	210	182	199	222	221	223	216	226	220	209	197	237	203	213	207	198	215	184	198	190	218	211	211	239	212	232	224	214	206	210	211	232	197	202	226	235	181	219	216	200	217	230	229	213	247	200	214	196	183	220	215	211	236	209	216	233	216	193	229	207	221	194	204	214	184	188	225	204	190
2947	521	623	712	674	613	566	614	539	539	503	524	519	516	489	518	535	530	546	519	492	531	528	518	534	493	573	510	548	555	518	561	554	508	499	490	487	505	555	527	523	482	496	535	517	519	519	529	516	514	521	483	532	559	508	490	529	492	528	494	536	534	526	498	535	513	517	463	510	517	526	531	509	474	520	498	465	484	544	510	526	545	530	525	520	522	509	524	524	539	521	506	493	519	563	551	535	492	461	549	527	539	530	506	510	522	525	533	494	510	522	497	511	494	483	535	513	522	510	502	505	540	493	469	533	521	525	480	488	555	517	499	480	502	493	482	496	512	540	498	516	524	502	523	517	548	513	532	536	516	483	495	494	473	480	538	518	506	505	566	503	555	523	519	521	465	532	502	503	530	506	542	479	549	515	533	546	524	518	483	516	518	515	551	547	531	516	531	478	498	517	527	504	507	490	499	484	557	521	543	530	491	505	554	526	575	498	524	492	473	503	509	494	522	514	514	506	540	504	486	488	601	530	503	506	523	530	508	519	483	479	483	526	481	508	530	518	506	447	535	506	549	517	515	532	509	542	481	537	491	477	503	516	585	490	534	490	485	483	502	529	527	511	489	521	520	486	521	472	527	557	524	511	584	527	471	518	525	526	482	490	554	531	515	490	529	568	506	507	519	492	510	520	522	536	551	549	512	535	508	520	551	536	540	511	515	505	513	515	510	509	512	556	528	478	548	516	556	503	518	531	522	499	525	512	529	498	480	491	495	475	520	506	511	517	527	522	530	546	544	534	488	527	515	478	518	516	546	482	514	549	490	447	500	499	521	485	550	494	496	499	504	527	518	502	507	510	511	497	513	534	510	547	538	519	487	511	541	501	505	507	513	530	539	502	498	509	502	519	517	494	549	495	501	509	519	487	522	504	495	520	545	495	497	508	485	489	546	514	526	551	524	539	492	506	515	492	500	483	549	506	523	504	506	546	503	479	547	494	544	507	527	465	531	521	510	532	513	510	484	481	503	464	484	512	522	529	516	559	534	484	502	493	489	545	489	553	522	558	533	495	529	480	493	519	514	520	512	521	537	471	512	516	495	488	549	502	565	479	510	514	514	557	494	498	495	522	522	466	495	518	499	488	504	489	509	497	522	477	473	498	539	515	508	491	523	499	562	526	533	463	473	524	544	538	528	509	520	518	496	515	499	554	516	537	476	539	510	511	492	495	492	512	509	500	533	503	529	510	495	491	532	527	535	534	538	493	520	513	548	522	554	539	486	545	546	503	517	505	535	525	557	475	536	499	530	555	526	512	527	497	547	498	507	528	513	544	467	487	474	487	516	503	507	507	538	555	493	542	486	530	506	504	531	487	534	501	511	474	491	522	524	519	504	508	464	514	525	514	542	508	515	533	496	527	504	524	554	510	516	501	490	496	513	467	526	475	531	525	534	494	497	518	519	467	545	488	498	522	491	543	535	524	545	481	504	526	555	498	523	526	537	485	533	508	511	532	511	509	514	567	493	513	472	526	511	545	512	529	485	483	516	526	497	536	513	500	514	519	530	473	551	491	508	576	499	518	490	500	508	455	489	482	535	461	555	516	512	512	492	498	500	549	534	499	555	481	546	524	515	494	509	524	530	491	534	544	528	536	514	525	520	482	538	495	516	553	499	526	509	548	512	503	537	542	491	486	530	510	539	499	494	535	534	581	507	485	513	528	535	546	518	521	529	513	535	540	510	488	530	497	496	546	531	514	516	516	518	521	536	505	523	506	495	493	532	515	496	492	501	496	532	504	496	531	517	512	506	480	474	527	550	551	533	535	512	521	505	526	490	513	515	515	521	508	543	510	512	536	546	493	508	512	507	502	488	575	534	482	488	492	498	498	508	531	544	520	511	538	510	525	545	511	515	584	552	532	529	544	538	499	515	507	505	532	498	525	530	499	507	520	485	506	481	511	515	498	522	487	482	485	501	502	529	541	551	496	486	511	575	507	539	525	521	486	520	532	491	501	509	517	506	502	520	490	527	506	565	508	541	501	519	498	499	517	493	517	519	467	515	472	524	482	512	497	528	503	500	513	528	507	525	522	507	484	531	529	522	500	533	506	502	525	537	501	525	506	503	513	517	524	535	514	516	518	522	488	489	536	526	550	507	494	529	489	485	533	490	503	500	506	567	467	521	496	519	539	503	490	503	522	503	517	515	510	531	495	514	543	509	534	499	554	523	479	497	540	542	520	520	528	485	479	552	522	495	481	499	552	502	545	506	499	470	513	530	529	526	497	493	521	549	524	528	516	509	527	514	537	568	543	502	486	514	498	512	542	506	531	505	515	507	527	521	499	513	554	517	529	522	568	472	528	494	499	560	522	496	539	519	530	494	505	518	513	538	506	481	532	557	508	536	495	530	537	491	495	512	547	509	487	537	502	512	530	527	506	531	536	508	522	481	511	484	523	497	524	512	488	522	502	552	547	514	516	560	510	499	546	522	487	561	507	527	544	523	475	548	508	506	516	502	528	551	485	518	529	519	492	529	532	512	504	507	503	505	527	540	491	512	512	519	526	511	521	525	488	521	533	492	520	506	498	504	489	522	488	514	485	494	494	477	519	518	527	488	507	503	553	476	502	474	538	522	528	504	524	510	492	553	518	507	514	534	542	531	516	528	519	515	542	506	506	533	481	507	541	509	531	502	533	521	541	523	521	525	499	538	496	510	523	555	540	546	504	509	498	516	533	491	515	557	514	519	473	518	562	541	537	518	470	527	506	506	478	510	518	508	528	529	531	548	505	520	518	513	543	498	536	537	517	560	512	487	509	499	492	516	508	480	477	540	571	521	545	531	495	520	552	513	513	520	531	552	547	481	511	525	514	521	512	512	484	502	545	534	528	563	499	522	526	501	504	546	493	511	514	489	529	495	513	559	506	517	499	491	508	534	507	528	508	478	511	529	488	541	517	506	526	507	501	500	499	560	499	498	514	505	518	544	487	495	546	492	505	496	506	497	522	492	491	505	497	571	532	521	497	458	527	487	497	553	494	480	486	483	519	523	521	518	567	514	550	525	512	509	502	484	541	528	518	536	519	513	508	532	497	531	501	496	531	550	511	508	482	480	524	481	477	499	512	527	525	511	517	482	513	498	510	551	485	520	500	494	535	524	472	509	547	497	546	537	479	510	466	514	518	515	498	551	516	506	523	521	529	518	540	513	502	540	539	515	513	503	492	487	538	504	522	517	508	496	496	505	502	526	531	483	502	513	510	568	474	523	515	505	543	530	507	513	502	470	498	513	489	544	552	517	511	509	506	529	562	509	520	531	494	500	477	551	516	486	531	466	544	489	499	505	510	500	483	527	515	497	484	545	527	533	470	531	503	514	508	500	556	528	482	529	502	503	505	530	533	540	522	504	543	548	536	474	478	527	496	485	530	514	490	527	497	545	539	503	538	513	556	491	534	537	537	510	542	519	559	499	485	523	474	516	508	540	530	536	521	553	536	552
13416	991	821	613	533	448	424	388	352	314	300	319	359	284	255	294	281	282	303	269	300	279	267	244	273	288	269	292	256	287	282	289	322	272	263	246	228	239	294	352	305	266	258	286	269	223	288	276	292	265	270	279	239	261	245	281	269	275	243	287	285	287	287	260	287	258	307	265	263	326	257	280	281	285	258	227	268	308	322	280	281	287	301	272	255	278	308	257	253	228	272	276	307	278	298	263	293	282	246	279	280	300	270	305	292	273	275	277	276	264	257	269	278	293	293	268	251	290	274	299	262	285	311	302	290	283	287	264	238	276	295	272	270	289	267	290	268	276	291	235	246	263	275	283	266	292	298	297	282	237	273	297	286	285	313	277	306	255	279	245	274	277	241	296	284	275	269	285	293	269	272	276	281	308	272	259	264	274	273	282	297	304	284	274	325	286	276	261	289	313	292	285	314	283	272	284	292	277	279	292	266	278	277	274	266	265	284	298	259	254	291	277	279	251	243	254	297	271	283	261	289	330	272	291	278	282	274	289	306	302	294	280	255	275	271	246	313	273	289	290	280	257	294	300	275	278	292	281	267	270	284	281	300	293	296	288	276	255	276	282	289	269	278	273	273	285	282	273	267	284	300	291	288	269	265	269	279	254	297	306	252	284	315	301	273	281	280	285	306	310	282	261	277	272	266	278	264	287	286	248	275	271	303	272	257	326	235	301	286	216	258	272	294	305	305	265	268	267	265	313	256	289	289	244	298	283	278	270	293	290	273	279	275	261	267	276	263	261	271	299	285	276	284	286	284	263	312	292	293	299	327	281	288	261	275	295	270	285	276	269	320	270	258	268	281	255	282	294	251	276	292	272	284	246	263	289	283	297	283	252	277	288	258	307	265	281	266	266	258	270	291	267	302	320	267	302	270	299	269	300	316	275	288	308	277	278	278	252	264	292	286	278	283	263	264	249	256	258	289	305	294	284	278	257	306	282	277	288	304	249	269	309	263	262	299	297	304	281	278	261	262	274	320	281	300	283	280	274	311	294	277	302	305	297	249	246	277	263	262	273	279	298	287	270	251	310	290	298	289	275	283	303	249	282	283	268	302	266	315	286	275	285	314	283	271	312	266	266	300	297	262	285	279	284	279	280	276	280	254	269	246	267	253	318	279	274	280	297	301	262	303	295	282	263	256	266	294	290	273	249	286	273	278	273	263	331	291	300	277	286	290	331	274	258	290	294	276	289	272	253	280	265	288	282	274	261	275	275	248	296	287	311	291	267	303	293	296	278	335	292	300	286	305	299	241	290	292	251	296	246	295	302	288	281	289	290	300	283	231	283	278	310	281	264	266	279	312	254	282	324	315	309	259	283	260	269	259	267	271	300	249	311	299	304	311	278	271	270	266	302	299	303	279	283	269	289	237	260	305	296	290	266	260	270	257	243	279	305	274	262	268	257	254	318	290	311	244	260	264	284	286	268	265	263	248	267	292	308	254	323	333	293	259	286	233	278	281	296	269	260	255	323	277	272	293	309	270	275	269	298	274	292	255	296	272	279	273	305	284	294	270	267	269	297	296	264	285	316	256	298	259	275	301	297	301	316	285	289	270	301	291	279	280	278	288	300	287	252	280	291	316	262	290	280	323	294	304	277	272	288	278	275	274	249	268	267	291	277	305	292	265	286	283	289	269	279	254	265	271	314	267	297	290	305	277	300	249	268	293	279	297	254	274	315	283	273	276	267	253	253	289	310	286	265	301	277	288	262	267	277	279	258	279	290	255	269	285	279	303	292	310	270	285	281	267	273	302	287	259	291	260	276	288	291	257	286	278	271	270	306	273	320	284	311	277	287	294	325	278	261	271	271	289	305	300	256	311	281	279	284	276	263	284	318	292	268	260	319	310	311	270	305	270	264	278	263	278	265	301	293	298	280	282	252	277	309	270	259	285	279	275	267	275	252	231	284	298	263	322	281	272	299	296	252	256	294	297	294	306	279	273	278	312	274	246	260	291	274	274	304	299	283	302	265	268	276	249	294	285	263	302	271	291	301	305	272	272	282	316	294	295	240	316	305	268	264	288	263	311	290	291	256	296	303	296	267	310	264	261	244	284	280	312	284	299	290	311	307	271	262	280	273	269	277	272	305	267	302	290	281	271	266	263	287	310	262	278	281	283	280	277	265	285	312	299	288	253	288	272	264	265	280	275	257	275	253	251	261	290	275	272	285	295	287	289	266	280	289	291	272	279	301	267	267	254	306	305	280	291	272	277	297	327	267	277	281	262	272	258	264	249	249	306	259	282	259	291	255	259	308	251	278	289	281	294	269	295	290	308	266	282	261	244	277	283	270	328	308	307	319	291	261	301	299	275	280	333	282	238	313	290	288	278	299	232	289	301	304	306	286	291	288	305	262	255	269	283	262	266	285	311	272	293	279	274	282	266	269	268	277	281	275	281	269	259	275	306	266	278	292	286	283	277	261	306	283	286	256	282	288	298	251	261	256	270	293	289	267	294	270	258	283	293	319	286	279	271	276	281	281	280	301	276	261	295	261	262	284	264	283	291	261	297	294	290	265	278	323	297	300	282	282	289	266	263	289	279	292	248	274	297	284	273	292	272	287	313	262	271	296	286	297	279	288	303	267	258	284	284	271	260	290	263	284	294	278	277	251	270	304	258	266	274	276	255	266	293	310	285	270	285	293	268	254	305	238	263	289	278	286	309	285	300	255	280	311	303	268	287	283	295	336	282	275	316	266	307	274	270	277	271	299	256	258	285	272	283	297	281	285	260	280	246	273	279	287	304	262	273	270	319	284	305	302	303	273	273	264	267	245	274	289	275	273	256	252	302	273	258	330	262	293	308	273	291	265	272	303	295	303	257	275	296	258	293	277	282	287	279	304	325	288	264	279	301	304	269	258	277	286	306	276	287	283	299	276	285	311	311	267	264	276	277	277	315	299	287	271	291	255	304	289	272	269	288	269	271	262	319	284	283	266	301	276	278	290	264	264	291	257	286	317	271	293	244	306	291	274	267	257	279	287	292	301	280	268	265	282	251	279	312	254	272	299	280	278	278	310	255	294	258	294	250	284	289	291	285	275	276	260	285	277	261	289	307	294	279	262	282	275	278	295	264	286	314	275	311	257	322	265	254	307	274	280	281	300	296	257	262	288	266	253	297	291	301	270	296	306	284	271	290	278	272	292	263	289	280	262	276	267	290	273	290	295	277	294	250	290	284	259	277	293	302	300	256	296	307	284	272	298	305	292	292	274	251	272	269	297	295	276	272	294	288	275	295	316	299	250	320	263	320	295	287	262	251	288	263	261	257	285	316	281	283	268	247	284	283	290	274	260	300	276	269	254	267	266	264	287	278	290	283	266	290	280	268	271	255	257	259	266	281	260	288	286	255	263	270	301	296	258	272	298	266	285	304	259	312	276	284	256	253	239	283	259	295	256	285	289	283	278	296	228	301	273	291	318	255	288	276	258	292	284	250	296	285	266
9047	955	1618	1938	1697	1396	1206	1180	915	938	839	854	767	743	768	687	764	717	742	683	728	751	684	748	680	711	663	703	669	716	648	659	687	651	694	689	644	676	668	660	639	679	698	672	655	659	698	640	659	651	658	665	688	650	657	674	650	662	644	705	681	676	728	621	697	656	673	687	678	668	704	684	684	706	694	703	659	690	652	677	680	599	706	694	684	651	666	680	657	690	648	644	701	608	671	664	671	718	663	651	642	636	689	681	623	698	635	635	672	667	647	636	684	656	644	707	678	654	634	666	665	634	642	648	656	636	691	647	695	637	650	686	710	652	665	677	667	678	689	686	623	669	622	671	659	626	639	670	621	653	684	607	666	674	686	667	653	659	661	658	637	674	675	642	669	647	658	677	688	662	694	722	635	658	663	657	685	641	687	646	674	638	663	650	689	630	694	603	633	686	673	706	674	648	687	673	628	655	721	693	659	678	672	618	690	661	707	700	676	645	650	626	663	701	657	650	685	672	633	667	651	693	625	643	647	651	702	626	631	685	648	635	660	655	655	683	627	666	612	649	685	661	638	661	716	644	676	678	621	667	689	630	643	670	675	642	641	669	713	692	658	674	738	676	681	655	652	665	673	671	679	676	638	641	701	665	622	637	627	699	649	690	633	635	620	638	686	675	679	658	674	610	668	675	694	667	689	664	668	682	636	632	644	648	659	660	653	624	651	659	657	669	693	622	704	662	641	693	663	666	652	667	681	693	694	620	703	671	656	672	684	628	672	653	658	696	697	677	664	666	660	686	684	607	664	710	692	647	634	637	642	672	647	698	631	662	661	662	674	668	660	679	651	662	657	641	662	652	671	678	608	704	669	650	687	633	693	646	663	643	664	653	622	646	624	688	704	676	656	635	693	699	653	656	682	673	664	684	686	671	677	677	597	669	720	659	656	690	680	678	633	638	627	665	652	641	666	679	660	706	657	677	653	702	651	655	693	635	690	669	674	685	604	641	689	653	660	644	684	650	699	650	684	686	651	682	650	693	639	675	671	684	677	635	690	646	672	669	652	631	646	729	678	707	644	630	629	618	676	673	693	648	680	628	674	662	660	657	653	640	694	708	688	712	635	709	623	628	638	641	655	643	674	641	661	643	674	689	675	619	671	660	684	635	675	642	648	659	704	613	606	677	659	670	665	619	674	631	646	677	634	664	638	665	650	690	654	692	680	635	636	654	715	682	623	661	676	694	661	652	644	696	648	660	691	662	679	661	666	659	650	652	692	631	709	652	673	672	687	706	685	706	635	692	685	679	657	684	676	691	597	680	662	664	677	642	701	717	655	667	631	671	613	671	659	628	628	655	631	692	670	633	648	631	642	691	635	653	634	679	657	678	628	664	699	709	678	617	616	662	664	683	687	666	633	685	672	642	615	645	643	634	673	627	665	618	650	662	610	657	654	646	678	674	650	638	720	650	603	642	638	661	696	620	681	600	664	711	669	686	622	657	673	647	632	692	678	693	638	637	680	668	675	655	641	659	611	654	640	652	634	688	630	730	668	656	652	669	674	609	684	644	638	665	651	644	672	674	666	703	686	664	634	683	687	639	624	673	658	684	670	618	723	630	690	685	690	689	678	641	724	666	692	676	637	624	704	660	649	638	716	649	689	673	643	671	644	714	632	623	667	666	632	646	640	652	670	619	662	634	607	675	654	655	698	700	682	629	630	668	682	682	697	677	686	683	638	683	675	696	657	669	689	629	682	682	637	656	648	700	613	686	646	656	627	634	666	650	634	682	668	690	734	646	662	650	700	659	713	662	668	666	676	667	654	638	665	674	653	682	630	751	658	682	644	627	701	689	615	641	685	606	672	676	633	658	672	660	681	679	659	629	677	654	662	706	699	640	655	692	624	649	631	682	654	650	653	632	620	675	674	618	639	670	716	655	673	664	663	664	684	655	702	665	634	616	664	630	635	635	653	740	641	666	659	671	668	662	653	664	659	641	688	692	708	674	640	647	661	654	679	680	681	692	646	668	638	639	641	643	651	697	654	636	653	644	669	675	664	686	680	692	659	669	673	679	700	646	659	651	693	628	649	629	660	650	646	727	655	694	662	661	675	674	646	674	666	659	691	674	709	667	678	641	749	644	634	610	679	654	669	676	622	703	638	650	666	629	677	642	685	653	699	694	677	688	706	669	646	681	668	645	687	655	673	641	656	716	708	645	623	662	669	670	643	662	669	672	651	683	684	675	668	688	698	650	652	658	631	675	645	676	646	669	634	647	676	669	621	705	650	692	633	665	700	683	666	629	647	669	665	635	613	666	652	712	659	673	663	682	669	636	664	651	654	686	681	684	651	688	632	696	699	652	599	695	626	603	643	656	672	633	657	640	624	623	668	647	623	646	659	666	634	655	661	641	610	696	650	692	664	659	683	699	644	666	673	728	656	618	697	655	669	654	615	662	667	661	673	650	700	650	630	674	659	678	663	657	660	684	668	648	678	664	667	690	608	700	659	710	642	670	688	684	684	645	686	657	698	672	641	672	651	605	679	704	669	687	654	629	697	678	678	615	684	689	668	643	653	647	624	671	643	673	655	653	683	644	667	638	665	649	658	621	718	667	627	622	656	681	640	699	682	685	693	587	674	637	668	640	614	645	658	697	666	634	664	660	659	669	642	686	681	656	607	639	657	658	659	693	639	702	659	698	678	588	672	664	654	603	649	665	680	683	660	687	651	695	643	706	691	684	694	658	667	673	699	718	697	681	632	643	669	632	649	683	673	639	664	653	675	637	645	651	698	632	679	679	681	667	674	658	655	682	668	673	663	670	623	654	674	648	648	655	664	726	648	659	638	659	675	621	632	683	707	730	676	660	691	649	687	690	700	656	608	654	641	663	668	640	695	680	667	693	681	652	662	650	705	674	622	679	671	616	665	666	659	647	722	681	668	671	686	651	692	632	684	701	683	670	674	638	653	665	712	679	631	670	635	667	618	636	667	675	638	685	626	643	705	704	656	649	594	670	630	625	597	690	628	650	655	607	700	655	651	687	648	688	678	659	660	647	624	638	674	696	689	665	671	687	613	639	658	639	660	675	673	663	637	685	623	666	641	653	679	682	636	617	663	629	634	614	619	661	668	661	708	650	734	659	639	679	687	708	676	677	686	666	691	698	666	640	638	676	629	638	688	651	651	681	692	679	627	631	647	646	662	701	634	698	625	639	669	644	671	674	644	667	645	655	692	670	679	638	621	706	715	643	719	675	654	640	640	693	661	604	675	662	675	688	682	671	701	638	653	638	646	652	669	681	663	711	676	670	669	684	598	637	659	640	624	664	619	649	675	684	655	671	684	673	682	691	605	699	680	688	710	684	651	671	703	643	679	652	625	651	673	664	712	664	637	662	679	704	719	688	687	673	633	683	699	673	693	644	666	655	700	712	638	655	671	660	638	634	639	656	640	710	667	659	664	669	645	642	656	646	701	692	657	630	670	673	641	678	630	626
23163	2694	1348	1143	859	728	559	552	539	488	474	503	454	420	426	448	440	438	408	434	436	410	379	445	423	407	377	392	410	430	423	457	391	398	438	422	412	372	404	407	380	417	382	426	388	394	398	399	406	376	414	413	384	422	447	386	409	478	402	440	395	400	415	408	389	395	429	405	400	388	416	406	435	385	400	378	381	385	404	416	407	392	443	388	424	404	422	394	419	427	412	366	383	419	438	427	416	412	402	349	399	398	384	410	431	406	399	399	380	370	387	396	393	368	432	375	417	381	433	422	408	382	380	398	427	436	431	424	378	418	411	411	430	375	377	434	402	398	405	371	378	347	432	416	401	420	462	419	416	421	418	396	387	413	387	372	391	393	435	391	418	413	403	391	386	454	421	395	419	430	394	422	373	425	425	409	399	401	443	409	438	394	384	385	366	347	431	427	418	373	380	412	401	392	413	418	424	448	359	369	377	354	388	362	384	396	425	430	456	414	392	401	382	365	353	412	359	426	382	404	405	389	384	389	401	435	390	391	430	405	379	416	420	426	436	375	429	399	392	418	407	414	406	370	412	352	384	395	399	394	375	385	421	376	372	434	388	427	382	395	411	382	354	431	446	395	419	404	426	418	385	426	399	420	422	398	397	412	421	436	393	394	404	424	384	359	375	411	428	369	397	425	414	426	408	422	437	371	442	427	390	431	395	408	351	427	423	412	415	388	389	394	418	406	428	428	447	404	365	356	358	429	426	395	431	436	397	386	378	399	351	398	411	410	449	400	416	435	423	442	419	387	417	371	443	382	418	390	401	403	406	414	432	431	428	410	413	402	398	401	432	400	401	393	400	395	402	420	398	398	392	368	406	453	396	454	439	405	399	425	396	361	417	424	419	421	437	431	416	377	395	408	387	455	430	382	407	418	395	425	416	395	384	398	399	426	451	420	369	371	411	378	413	413	383	407	426	430	406	406	400	416	427	415	400	375	405	403	396	413	420	409	430	393	373	416	429	427	399	438	418	387	405	413	448	406	403	416	401	358	405	412	438	401	374	423	408	371	427	411	425	393	401	395	399	415	398	401	408	414	404	393	385	390	401	402	399	384	410	435	390	372	387	345	400	394	415	385	380	376	408	462	404	399	402	415	386	380	395	422	428	407	394	397	423	414	354	393	399	387	425	395	376	436	402	398	407	415	396	376	411	395	407	388	420	414	439	396	383	440	413	401	433	390	456	422	430	381	420	411	388	367	399	411	425	426	444	438	411	379	417	371	369	410	371	418	385	409	398	421	387	407	433	409	398	432	413	415	419	383	425	411	392	420	403	391	430	433	428	409	386	423	419	425	354	437	423	377	417	418	393	414	414	403	328	425	418	411	405	424	393	380	416	394	406	409	412	394	424	408	424	399	388	432	421	416	408	442	406	388	373	392	399	430	458	397	420	436	388	398	378	370	389	408	408	430	428	402	442	397	410	381	401	434	441	400	381	407	412	400	460	375	375	417	402	423	394	363	417	405	402	383	376	368	406	365	374	416	411	400	416	404	390	408	381	433	400	423	387	418	390	466	343	397	426	418	396	379	431	414	444	398	413	413	405	388	450	452	376	409	356	371	402	378	393	451	404	403	418	387	413	420	405	413	361	403	398	433	440	408	387	399	415	411	414	347	342	387	394	371	403	405	423	404	400	407	399	417	379	426	398	385	419	399	410	381	410	431	414	386	396	374	403	395	368	406	425	406	419	408	422	428	418	410	423	367	390	433	414	404	438	405	346	431	392	379	378	413	445	409	434	402	373	410	423	391	417	389	373	425	372	387	394	403	399	396	403	410	370	334	404	392	407	441	402	406	399	390	395	395	378	389	389	410	409	383	407	445	402	405	429	406	412	415	406	405	394	419	424	391	387	397	418	373	435	389	384	402	392	432	415	395	414	419	431	402	401	414	441	416	375	405	404	408	409	428	394	417	389	408	410	430	394	423	433	391	444	417	412	388	407	428	396	433	447	417	406	401	394	409	376	393	372	362	360	388	404	375	387	398	393	429	400	406	391	382	384	388	390	458	352	402	423	388	386	426	411	413	410	325	422	392	379	401	402	414	430	419	402	397	435	374	410	412	404	399	438	381	420	416	383	408	380	402	387	393	372	416	407	400	388	403	402	415	434	413	398	394	399	410	428	406	383	397	400	431	392	372	397	456	397	419	382	438	405	387	404	410	398	350	423	446	382	382	421	409	405	435	392	419	379	419	389	380	446	422	375	395	410	408	417	421	419	399	397	452	379	385	424	408	441	411	380	437	406	416	427	377	419	387	390	452	417	356	412	440	424	392	360	402	397	394	420	426	400	387	444	427	415	395	405	396	444	404	400	446	398	408	434	402	435	440	416	449	434	362	380	382	395	387	413	375	416	438	407	380	433	428	392	454	403	435	400	397	414	443	414	392	357	388	396	426	403	415	389	440	409	407	403	397	401	414	398	423	427	416	397	402	393	414	373	366	396	389	432	359	396	390	441	404	392	405	397	426	401	422	411	405	413	407	406	404	394	388	373	399	434	431	401	425	394	431	396	421	426	412	429	388	380	411	421	391	383	413	405	441	389	393	437	373	440	432	429	422	362	381	382	415	442	402	395	419	367	414	416	411	381	411	403	394	406	410	433	415	419	398	421	411	351	411	417	348	409	432	378	379	401	414	421	393	405	406	415	418	398	389	446	363	393	396	424	365	402	391	384	393	429	398	389	406	376	370	406	399	410	368	416	447	397	411	449	387	403	413	375	382	432	390	418	412	411	407	367	371	391	386	433	364	412	403	419	419	418	412	428	429	385	396	406	414	390	376	376	416	438	426	399	400	426	424	357	422	410	391	412	397	398	412	379	405	425	378	443	431	425	391	409	402	392	451	452	395	443	415	455	434	375	449	383	423	391	391	413	379	408	414	391	417	395	465	405	395	386	446	412	382	413	395	432	413	383	392	418	403	404	429	395	406	406	438	385	399	387	404	398	401	416	385	408	406	415	371	389	393	424	419	384	411	415	417	451	376	407	416	382	406	445	376	392	400	441	422	418	396	423	418	402	363	420	426	415	401	398	387	418	428	448	393	398	397	388	364	370	394	381	384	401	401	382	393	405	424	350	407	392	399	405	413	420	394	389	387	424	447	366	429	381	415	430	446	426	394	401	404	404	427	410	381	400	405	388	378	399	388	393	376	390	406	347	384	394	405	430	409	391	417	365	414	426	413	376	387	382	398	405	355	355	441	440	455	438	443	418	404	425	379	384	384	408	373	442	430	399	392	446	395	427	398	437	412	411	390	421	380	414	373	400	413	410	421	372	410	408	391	419	379	391	383	411	444	430	409	407	426	367	389	377	368	415	414	414	391	400	370	383	419	416	401	382	421	415	385	400	431	439	393	399	392	411	406	365	389	421	399	413	366	414	394	391	408	396	392	400	385	419	404	376	396	419	485	404	373	422	415	432	380	423	387	392	432	417	417	438	388	422	415
12509	1512	2636	3057	2664	2282	1900	1706	1444	1426	1357	1212	1196	1115	1066	1057	1047	1075	959	970	1011	1009	910	998	970	973	953	1016	967	879	946	956	959	909	935	898	942	921	920	926	877	943	964	945	935	942	858	889	897	947	879	916	911	870	913	863	923	954	905	845	932	893	948	902	917	969	932	893	891	923	876	887	908	886	927	892	926	915	871	941	946	931	931	910	946	843	887	905	881	906	877	882	897	878	893	954	894	878	944	888	856	910	886	856	897	866	944	826	890	979	941	895	923	928	974	874	886	893	896	931	888	897	901	923	938	893	937	893	961	899	885	943	915	935	1004	891	948	926	884	818	907	907	877	913	925	915	911	906	897	901	965	876	860	891	933	905	884	906	888	933	849	923	934	884	897	986	890	845	902	948	880	816	930	853	928	928	906	913	898	875	892	890	1007	910	888	930	918	830	941	874	849	898	847	866	908	980	912	926	922	881	926	874	936	877	896	865	892	848	881	924	889	865	924	892	894	876	948	969	872	880	902	916	947	877	907	985	924	977	859	925	924	866	908	913	925	912	905	891	956	897	887	881	882	870	938	902	899	906	930	906	839	911	879	904	917	948	879	891	889	889	900	904	969	886	884	897	860	881	895	947	861	901	927	881	919	919	943	892	928	900	906	863	904	956	873	904	940	876	894	869	844	914	918	912	900	886	868	934	916	917	871	944	910	942	931	919	911	910	928	904	868	870	892	929	907	884	1001	912	890	916	945	949	886	906	907	923	854	905	898	865	942	861	884	877	893	875	937	835	915	890	921	951	931	906	889	873	908	916	864	950	887	916	899	941	963	855	901	887	913	876	962	917	942	895	904	919	887	915	895	910	916	892	844	911	910	859	897	862	894	889	951	893	876	893	899	914	916	1004	840	867	919	902	933	882	926	898	925	829	920	884	887	896	848	889	870	899	916	926	924	835	893	917	936	876	895	904	918	845	887	910	915	929	923	887	964	940	888	909	913	884	909	916	899	872	950	864	844	944	881	954	902	944	897	913	916	869	942	950	874	853	886	908	855	943	943	992	927	858	888	921	932	869	869	890	853	953	884	903	908	882	882	938	911	914	909	879	876	897	954	897	882	907	931	834	894	854	883	932	882	902	889	934	845	923	916	893	901	889	924	886	922	902	922	925	901	868	912	876	882	880	894	879	849	871	935	876	919	889	912	906	878	913	923	928	879	964	889	912	912	850	892	883	849	912	940	915	898	922	871	927	876	910	925	895	904	891	926	833	884	936	926	912	936	928	922	960	937	893	931	845	908	912	872	903	905	927	826	917	929	948	885	905	856	883	946	951	951	881	856	890	870	887	944	914	864	921	864	892	922	952	934	910	925	920	926	849	938	922	868	908	915	897	923	928	907	906	875	912	891	895	866	898	944	933	884	925	940	936	844	852	893	886	870	896	955	860	826	922	900	928	898	890	884	928	922	903	921	921	932	906	937	882	881	858	918	923	909	890	901	959	872	900	829	894	857	854	909	966	911	913	899	888	866	921	966	889	922	926	897	894	894	902	891	910	916	931	866	889	912	910	921	929	951	941	898	910	909	888	896	893	889	846	951	882	955	861	927	856	871	881	909	884	851	857	892	981	890	898	877	847	893	950	910	932	921	857	871	922	891	898	907	879	878	881	879	893	911	919	905	899	900	938	857	894	843	892	925	916	871	877	913	986	869	890	912	890	881	931	952	935	916	916	879	896	922	909	897	897	930	955	924	881	899	933	936	872	958	950	900	908	855	911	894	856	908	934	889	935	860	858	881	876	884	881	901	930	948	971	893	878	888	880	814	926	902	899	886	932	853	947	915	936	911	888	876	911	890	884	893	928	895	908	883	879	888	834	878	974	929	933	854	943	889	901	871	913	901	899	925	849	965	912	882	911	906	887	946	949	913	894	863	910	908	960	849	905	930	895	901	937	892	962	952	903	896	934	869	898	924	887	840	926	924	905	857	893	864	898	904	920	904	870	905	911	950	920	911	875	901	880	922	892	862	888	859	882	887	910	881	900	948	877	894	932	846	926	866	838	898	925	869	955	902	898	930	913	912	867	942	905	912	852	853	838	915	938	933	937	962	881	914	879	918	858	910	908	840	886	917	935	899	949	878	872	916	920	965	894	931	891	886	848	906	899	904	904	865	926	876	898	945	940	876	908	882	888	905	870	905	871	906	865	921	911	909	916	972	958	862	987	901	905	881	920	858	907	912	913	910	901	908	964	951	923	904	832	911	878	875	877	872	916	931	939	923	935	895	942	901	886	876	928	944	997	877	937	892	905	841	897	937	858	917	922	920	878	908	870	868	865	886	905	860	876	889	887	933	932	918	879	866	919	900	935	858	948	969	970	907	854	918	900	923	824	904	931	879	862	931	873	940	846	886	912	871	911	911	919	943	907	890	967	917	892	970	868	877	873	889	898	860	905	867	916	885	923	949	893	879	898	946	862	935	879	902	893	924	934	898	951	937	897	865	885	825	980	894	859	918	883	895	868	911	851	905	875	872	886	891	938	879	898	880	903	911	851	895	863	964	930	884	935	940	936	896	942	908	889	938	852	862	864	950	884	906	940	922	909	909	915	901	900	929	898	858	901	999	894	881	896	885	896	936	933	884	870	855	861	873	890	932	896	889	878	911	953	937	914	934	909	906	911	936	930	910	956	869	908	921	910	935	954	900	884	917	851	891	971	929	949	862	885	913	865	912	888	880	877	859	920	923	937	877	890	917	958	875	936	929	894	917	913	942	855	934	934	871	903	903	901	886	885	879	907	945	937	897	945	865	924	925	908	909	879	929	907	910	854	844	910	842	933	889	920	887	859	878	916	920	897	887	890	949	935	921	897	870	956	885	889	899	901	968	886	892	853	907	871	914	901	905	942	897	964	880	912	913	877	882	901	907	971	899	924	858	879	933	898	925	892	933	824	878	923	891	938	844	881	881	889	850	926	871	893	919	909	923	945	905	916	885	902	875	882	907	949	898	933	852	883	833	863	951	920	889	910	902	848	910	886	928	853	911	895	917	919	858	925	871	905	931	858	945	920	860	894	884	900	921	882	847	951	927	869	923	874	884	893	870	862	897	903	939	869	862	908	915	911	920	880	887	895	956	895	887	932	950	945	882	877	914	864	899	860	883	923	861	901	919	945	915	892	913	897	903	948	912	907	902	875	890	899	898	873	918	846	939	840	916	905	867	850	922	917	910	919	911	929	882	888	886	833	923	908	926	872	942	887	885	885	881	891	871	882	903	901	899	912	904	868	918	910	915	869	899	852	928	908	965	901	923	948	881	883	916	896	927	858	886	896	945	908	896	920	905	858	942	848	853	899	887	909	876	882	887	903	912	935	854	926	884	851	867	871	880	900	924	917	862	905	895	866	941	863	911	949	877	888	881	887	856	844	861	838	919	863	887	888	896	913	939	908	918	924	938	879	927	896	870	927	943	954	948	912	917	898	955	873	917	921	937	906	935	913	942	891
3887	298	261	294	260	251	243	249	237	215	209	235	206	222	191	207	212	223	218	195	191	213	212	222	207	220	230	206	192	194	220	205	214	218	210	209	218	201	198	210	250	225	195	200	211	229	191	245	211	236	207	210	228	217	192	240	233	202	196	211	210	197	227	232	199	210	183	228	216	213	211	190	175	206	226	221	194	195	208	209	222	227	189	219	185	220	227	201	204	210	209	189	239	223	231	207	186	217	220	217	209	209	209	214	173	207	218	234	208	230	205	236	214	185	207	218	197	208	190	197	220	169	186	222	206	208	212	235	199	186	195	257	195	216	207	203	218	198	190	200	237	212	204	225	218	215	218	222	213	198	236	234	187	224	227	199	194	204	219	198	192	206	196	217	194	215	218	215	220	225	222	203	210	179	204	202	201	205	200	220	186	190	215	193	230	212	189	208	187	221	213	212	196	204	185	229	195	219	227	225	234	211	209	179	216	198	223	203	206	214	198	211	231	212	227	204	193	201	200	222	186	197	199	198	203	241	193	229	186	221	210	200	203	222	199	232	206	188	207	192	214	219	191	215	207	198	219	200	208	207	207	214	173	197	189	219	218	218	205	222	219	208	208	213	206	187	191	197	183	201	225	209	178	244	230	213	198	224	194	243	220	228	231	236	208	250	204	220	239	216	200	219	193	231	225	239	226	220	228	213	205	226	190	170	215	196	184	178	215	215	202	204	209	177	205	216	221	200	218	194	185	198	220	219	202	182	185	194	171	197	190	225	245	203	206	229	234	213	199	206	198	204	209	205	214	192	202	205	204	207	223	197	205	203	227	219	206	208	256	199	184	202	227	222	231	219	198	209	215	210	201	205	204	191	212	218	202	204	199	216	220	183	217	197	207	190	203	209	220	219	202	217	200	220	207	196	198	190	206	207	216	212	208	215	202	207	218	224	245	196	184	198	226	235	199	207	194	173	210	213	217	187	204	236	247	237	223	223	187	193	215	202	215	221	203	218	205	201	200	233	208	213	238	213	207	206	239	223	204	207	184	197	197	199	202	207	207	202	208	195	215	211	239	220	225	202	175	193	201	201	223	199	213	241	183	195	228	183	200	218	179	188	205	190	238	243	195	237	220	214	232	200	215	188	196	215	196	204	211	213	220	213	201	221	228	208	208	217	235	214	229	235	208	203	181	176	223	226	200	201	209	221	195	220	210	231	211	179	197	208	207	229	201	236	222	206	200	207	214	187	218	233	182	210	185	192	262	190	187	228	209	208	213	199	189	221	211	203	221	209	213	196	232	222	195	238	204	210	211	235	193	208	212	217	184	209	205	233	173	212	218	190	212	223	220	227	217	206	213	215	224	221	212	207	227	202	210	213	180	205	243	213	213	205	201	217	214	201	195	211	245	237	203	243	201	223	219	257	232	191	208	200	217	197	207	194	206	219	210	202	185	203	197	213	196	190	221	236	208	203	221	202	210	219	217	189	182	184	218	215	207	246	208	199	189	217	263	201	220	226	201	219	217	223	213	183	202	239	200	209	207	210	197	212	230	182	231	217	214	221	207	215	190	188	202	197	217	196	192	187	202	218	214	217	202	212	194	207	216	195	192	222	212	177	208	205	201	218	195	222	192	240	235	221	221	205	198	203	194	210	206	185	189	221	201	187	187	198	199	202	195	213	200	200	187	231	231	207	215	231	229	225	203	212	217	207	231	191	238	216	209	240	201	226	242	219	222	221	205	231	227	209	206	194	213	223	207	196	231	215	236	229	226	204	230	191	198	210	215	205	218	204	205	203	201	205	199	202	180	193	195	183	185	191	208	187	206	227	219	177	221	215	204	220	230	243	197	224	242	209	191	218	197	191	212	236	215	218	213	201	185	231	208	184	205	193	223	229	231	199	222	193	225	214	198	215	196	208	241	221	205	228	227	184	204	209	229	210	185	198	188	239	193	226	209	224	215	181	205	194	184	179	245	205	206	200	192	222	219	200	213	201	215	202	213	190	218	206	256	223	223	226	204	210	202	199	188	197	219	201	212	200	218	207	232	194	226	199	245	227	206	204	224	170	216	200	191	223	223	232	192	211	201	195	225	229	211	228	207	239	197	186	208	214	229	197	206	227	244	196	215	199	205	187	214	213	196	211	235	203	227	205	229	208	209	228	204	222	182	222	217	216	216	213	197	199	223	211	208	212	199	200	194	207	188	201	185	199	207	207	217	200	225	203	211	218	218	191	235	216	219	204	207	182	219	204	215	146	223	199	205	197	201	220	208	187	198	211	214	228	213	241	193	209	216	183	174	232	221	202	214	229	209	218	192	216	242	203	206	239	190	194	211	199	218	221	210	215	203	231	230	221	200	240	231	224	207	223	234	172	196	199	207	194	207	238	233	194	216	251	211	203	199	224	226	208	212	237	205	214	220	210	193	215	210	214	255	223	178	212	199	199	212	184	218	220	209	233	200	206	224	195	231	225	208	193	203	200	203	186	219	232	199	224	231	208	227	223	183	212	211	205	200	207	234	193	203	220	199	184	207	217	244	214	221	208	190	187	210	195	190	203	216	212	219	213	210	221	210	197	190	234	207	202	211	238	229	202	199	192	189	198	236	252	211	192	188	225	218	208	219	191	187	225	189	194	221	218	206	185	187	211	215	184	203	184	215	200	211	187	189	182	211	232	217	202	217	219	219	200	207	193	208	210	232	216	188	210	223	218	217	200	217	216	227	204	204	226	206	216	226	217	211	225	233	225	199	217	200	199	206	221	190	217	172	224	213	192	209	210	216	218	208	219	196	216	207	206	226	236	188	198	201	216	204	184	180	233	203	198	187	226	210	224	198	223	212	215	187	220	205	170	223	215	218	197	200	223	217	215	206	210	215	229	208	220	205	189	217	212	218	220	204	207	209	209	214	206	216	210	184	220	204	211	191	224	183	234	198	222	224	225	184	179	208	259	244	235	201	219	210	195	210	191	229	232	236	196	205	213	185	197	227	224	189	183	225	222	206	224	208	198	201	212	211	206	205	224	237	200	220	229	236	227	219	176	187	211	182	212	183	227	205	201	241	188	204	224	209	228	214	232	234	175	213	223	223	197	200	224	228	207	213	204	211	217	212	230	233	219	216	203	187	193	239	217	211	232	222	212	217	203	220	201	200	199	196	204	211	196	210	184	205	222	205	202	231	201	225	216	219	210	206	191	177	207	209	189	169	209	230	222	218	217	223	212	183	204	216	178	214	186	207	216	211	206	236	182	225	236	223	202	224	218	201	211	219	211	194	195	217	209	214	202	225	225	193	215	232	202	197	229	178	220	201	191	190	190	208	210	215	206	195	252	198	215	218	190	196	198	212	212	222	174	204	200	175	205	223	229	210	209	199	187	190	222	228	200	232	199	187	215	227	215	203	231	231	213	199	217	212	215	238	203	227	210	221	233	201	213	203	197	210	213	202	211	213	213	221	231	211	215	203	212	203	214	212	231	207	200	203	220	222	214	207	244
3068	544	631	756	720	652	633	557	547	505	541	481	527	486	516	537	502	542	544	525	537	503	530	509	538	498	491	534	523	498	535	547	524	550	512	497	485	534	546	522	496	465	462	486	523	511	544	512	542	501	533	511	486	482	479	541	515	474	515	533	528	514	515	540	547	498	538	547	527	555	490	505	495	513	531	522	490	517	468	517	512	480	561	522	524	502	494	526	506	498	531	556	529	491	496	537	510	525	543	561	519	499	582	498	513	493	529	514	535	512	516	486	501	537	527	529	527	526	491	519	494	535	522	529	518	511	501	474	501	486	517	508	549	534	526	498	516	555	500	487	508	505	525	526	548	528	507	467	529	514	545	532	479	510	484	485	519	550	503	523	480	524	539	510	522	563	527	542	484	528	513	480	496	550	506	501	535	519	533	495	489	534	563	536	536	507	527	527	534	532	562	490	527	511	520	480	495	511	493	490	491	535	556	504	499	509	541	488	545	527	505	518	539	522	523	525	524	527	507	529	503	547	480	531	481	502	523	526	505	479	495	476	506	519	531	508	517	510	483	522	525	481	523	507	507	522	544	535	523	545	514	531	472	487	499	504	538	502	497	530	499	551	472	485	507	537	470	505	492	538	518	508	509	465	531	475	498	526	503	525	514	507	507	520	516	514	513	525	523	519	533	494	487	518	551	485	530	528	505	487	530	520	538	476	466	532	499	509	502	562	484	502	538	520	537	554	567	538	515	494	520	514	492	508	475	503	506	537	503	519	522	480	490	532	521	527	548	508	513	485	548	501	517	552	518	515	482	513	517	511	553	500	585	514	495	526	526	521	517	557	542	531	488	528	479	502	485	527	514	537	512	496	529	535	498	479	512	538	512	519	489	483	492	539	476	529	501	505	500	496	552	508	564	563	523	487	516	501	506	490	474	532	507	521	499	533	511	530	539	510	483	525	536	502	520	490	526	589	530	496	507	497	518	502	496	555	525	546	546	491	482	505	525	469	551	559	537	527	551	518	522	496	481	473	482	549	511	513	571	519	502	552	503	523	507	511	519	533	535	497	523	511	523	470	533	465	520	505	525	499	507	515	537	516	493	518	494	549	506	531	541	495	520	498	483	493	471	519	493	522	515	510	532	510	509	495	514	530	475	503	496	483	483	549	491	513	524	491	557	500	506	494	548	515	522	488	502	525	551	470	537	492	520	548	557	531	545	529	527	537	523	519	513	521	517	524	525	550	473	491	531	519	532	522	478	525	491	484	516	500	499	510	521	514	520	518	528	507	490	544	510	558	496	519	535	535	507	535	452	549	493	524	539	509	556	489	531	527	533	524	466	532	545	509	507	510	528	523	516	516	522	495	518	504	522	499	492	501	478	551	536	507	521	549	508	514	499	521	502	509	472	489	514	496	512	558	534	521	481	516	534	516	491	525	507	514	528	528	527	501	521	501	513	533	519	521	494	498	527	504	508	494	534	484	515	503	523	512	503	518	475	537	498	537	522	517	547	521	492	522	526	533	505	519	498	548	501	500	522	463	548	507	532	504	490	523	505	497	517	531	501	522	515	505	509	502	516	492	536	502	492	537	529	494	504	509	478	504	530	544	524	545	482	511	535	520	476	500	544	539	523	569	480	515	521	564	502	488	486	529	544	486	501	550	508	531	466	514	525	456	475	521	547	526	537	531	522	538	515	538	522	555	510	491	495	484	515	478	537	502	513	511	544	498	503	506	480	530	472	518	521	496	513	538	536	556	540	530	524	530	505	521	514	538	511	523	502	496	543	547	529	485	516	530	510	552	523	534	505	510	524	533	508	537	540	537	530	539	515	501	533	531	517	556	517	492	514	496	503	533	555	521	537	536	492	535	508	516	547	479	526	491	531	562	518	535	476	541	551	479	569	541	501	494	509	489	567	494	506	494	510	513	470	477	525	530	499	539	461	499	492	519	546	507	531	570	511	510	513	536	489	520	527	462	508	498	540	504	466	467	516	510	463	485	534	504	520	519	448	493	476	503	524	512	484	507	507	524	540	501	513	527	519	529	523	520	518	495	508	491	494	540	555	522	539	497	488	530	506	560	489	513	514	547	508	518	517	552	520	519	476	484	510	506	520	500	536	462	537	474	542	523	568	526	507	507	493	512	528	538	521	561	503	500	529	527	535	572	524	521	514	484	496	550	496	497	495	477	523	526	538	510	569	537	492	495	544	522	507	523	519	489	511	511	501	510	501	517	504	497	505	534	530	495	495	488	497	516	490	507	544	537	494	504	548	533	543	519	522	492	505	544	548	474	527	510	473	542	539	535	531	505	498	520	501	531	510	499	541	532	539	474	494	502	518	488	475	489	503	498	507	493	456	511	489	520	546	550	540	532	519	512	491	526	496	499	502	526	523	535	486	535	598	493	500	500	513	478	517	551	525	518	474	476	525	506	489	514	567	550	518	491	482	540	521	530	484	491	520	501	495	516	533	561	517	545	494	543	514	530	502	513	553	541	501	478	501	546	507	483	490	539	503	534	525	530	468	501	549	481	511	512	520	554	553	529	525	517	461	536	534	528	503	529	500	523	555	499	489	506	499	463	512	519	480	535	490	522	518	497	515	528	540	517	481	517	542	466	478	507	470	527	519	506	527	510	518	527	501	514	544	520	530	537	510	517	500	483	501	553	533	516	506	509	493	529	535	501	534	491	548	558	519	518	464	480	531	521	533	527	463	517	509	494	513	499	530	525	528	501	514	523	522	472	494	490	486	509	503	502	543	554	509	553	487	529	548	528	515	545	524	490	541	543	541	492	537	540	520	510	484	513	524	511	480	499	503	514	545	520	516	482	554	522	481	516	499	519	500	474	486	466	540	533	545	511	510	540	500	502	534	505	517	506	494	547	518	567	502	508	546	523	570	495	510	514	520	498	543	478	523	522	521	505	513	506	507	536	498	542	529	482	515	530	500	527	538	474	546	550	488	512	487	543	496	513	484	472	495	479	470	518	530	521	518	509	508	497	499	489	483	482	497	514	522	570	528	481	462	528	519	504	541	537	508	509	491	479	565	470	531	496	501	474	522	548	485	512	519	516	558	531	507	515	512	547	508	519	496	474	522	457	498	531	505	527	533	543	540	484	525	472	493	523	459	532	544	521	563	519	489	510	512	498	495	519	517	520	479	513	512	483	542	539	540	486	479	521	503	498	531	509	555	522	492	522	507	535	532	481	496	538	552	484	490	512	478	512	542	524	516	485	523	469	507	526	529	538	519	525	515	523	489	540	485	506	526	489	531	494	491	511	517	567	547	523	513	533	522	500	534	565	525	529	511	487	519	474	515	515	521	528	480	540	510	506	506	514	510	532	538	545	518	547	498	550	498	464	532	525	504	494	518	523	516	535	518	520	503	539	524	529	511	526	505	540	542	566	517	507	492	515	518	515	513	538	548	510	487	491	508	562	488	497	487	527	517	518	475	501	481	515	510	520	506	511	484	516	536	536	513	536	510	498	517	546
14881	1265	835	700	570	461	405	337	365	374	337	302	293	298	272	251	270	315	268	257	279	306	268	286	271	293	301	260	275	263	284	291	299	275	289	271	277	283	278	295	282	299	269	294	265	284	279	266	296	286	292	294	284	285	284	271	266	284	300	254	290	270	295	294	280	269	280	280	255	298	285	278	300	295	287	274	268	289	308	297	274	338	307	288	252	304	274	291	319	279	286	281	271	295	300	279	288	301	280	251	256	272	274	282	261	257	251	279	278	269	269	258	296	293	275	308	300	295	310	284	262	282	311	313	276	301	290	257	287	267	296	293	276	326	296	262	270	264	275	240	285	265	311	301	288	271	297	257	273	267	303	269	277	267	254	292	274	314	321	304	253	271	257	279	300	301	259	243	256	272	272	239	279	270	289	279	283	278	277	270	298	278	313	310	273	277	288	260	285	282	270	302	295	316	285	278	296	295	269	284	296	255	279	268	244	272	255	296	297	286	312	243	267	294	292	281	289	286	289	258	272	273	297	277	266	272	277	284	304	272	332	297	317	279	294	289	258	264	305	285	296	278	284	256	274	286	294	271	282	290	287	302	301	271	296	264	281	259	279	318	299	276	321	296	273	323	280	291	295	268	317	284	275	284	262	262	283	280	273	309	283	277	264	228	258	279	300	275	273	244	272	283	285	296	262	289	289	278	260	290	299	240	266	312	301	272	262	260	306	291	277	292	279	280	285	283	311	271	268	271	261	269	249	285	273	267	292	275	294	272	289	302	273	273	310	276	279	259	298	279	285	283	263	291	246	266	290	277	298	288	287	285	290	290	267	272	308	263	274	250	287	264	308	270	289	280	265	277	276	271	292	278	334	283	260	261	265	296	299	305	281	251	267	241	263	274	254	273	298	302	260	277	286	278	303	266	275	235	289	241	304	270	279	262	253	270	265	277	296	230	287	284	270	324	287	271	250	290	281	250	287	286	263	269	301	273	262	300	260	234	280	267	276	276	278	274	305	311	300	284	261	257	260	246	327	297	266	247	288	275	261	286	278	279	280	296	271	272	260	257	304	297	280	255	293	282	232	267	265	248	297	290	290	265	298	294	285	293	283	289	289	287	282	262	296	250	286	295	311	289	298	267	284	269	287	283	273	275	281	293	285	299	262	231	270	277	266	282	272	277	261	264	282	273	293	299	311	276	300	256	285	274	258	289	306	295	275	225	277	280	286	293	293	278	288	288	278	287	254	293	275	261	288	304	264	315	281	318	275	292	322	272	242	282	246	299	283	294	273	307	279	301	246	249	297	335	275	278	275	281	275	289	305	283	295	254	259	276	309	282	265	273	285	248	271	277	269	299	273	306	308	283	304	284	269	283	288	268	258	274	330	332	306	276	258	290	283	274	283	306	308	308	309	263	301	304	243	307	291	247	279	290	302	269	244	278	297	271	302	264	296	291	287	286	292	294	258	246	311	279	294	283	308	273	262	269	289	282	277	277	281	258	246	249	235	297	269	285	277	299	288	272	310	287	290	258	292	310	265	280	280	280	248	274	290	266	295	266	320	286	288	291	312	318	267	277	276	271	265	300	262	257	309	276	259	292	272	254	265	284	280	313	222	250	250	274	275	255	257	311	280	269	304	278	309	295	272	239	293	287	317	299	267	310	273	263	330	306	267	315	262	270	287	266	244	290	311	281	286	254	286	292	298	264	268	305	272	288	274	275	251	256	307	247	296	280	272	263	282	270	288	268	289	300	273	241	279	283	280	273	265	291	269	267	303	296	258	302	287	294	283	285	274	280	305	286	285	234	277	272	302	273	298	249	280	290	258	276	282	265	287	283	270	293	311	302	273	250	251	271	295	258	280	296	270	271	253	274	299	284	264	318	295	267	296	266	289	256	281	257	283	310	280	268	295	299	288	280	283	262	289	274	329	294	279	298	253	317	277	295	305	295	269	260	256	283	260	263	273	294	299	325	280	281	300	273	279	308	283	254	298	304	288	290	285	279	300	257	313	294	292	271	296	266	295	291	298	289	299	286	250	270	307	260	277	271	274	277	266	295	277	314	310	282	258	270	296	283	268	264	296	284	297	309	288	281	280	284	289	258	277	277	255	278	270	246	269	270	244	277	291	273	293	260	270	260	278	254	288	261	268	290	266	281	275	255	272	275	276	285	262	269	265	275	255	298	294	270	273	309	336	302	261	293	266	231	294	266	278	315	259	265	261	303	268	285	283	277	276	277	273	313	278	292	265	282	269	258	315	277	288	249	288	247	293	266	292	289	324	257	262	288	289	276	299	286	264	288	304	248	255	310	240	274	297	300	293	290	305	301	310	302	239	290	246	279	287	295	295	270	245	251	263	276	282	272	252	258	288	318	278	253	254	281	265	305	293	270	264	302	293	278	274	313	260	264	283	270	270	301	263	282	294	278	285	313	266	299	290	288	302	287	288	277	272	287	285	268	275	276	269	267	293	291	289	281	277	298	264	285	260	289	277	275	246	281	293	300	273	277	285	292	303	309	282	278	286	306	274	264	305	294	271	288	299	291	288	264	267	243	266	296	271	283	298	286	263	280	273	282	253	304	262	279	275	277	297	280	320	305	279	291	232	290	240	269	246	263	262	292	272	261	271	309	275	300	285	281	270	293	303	264	285	268	290	265	259	269	253	278	257	264	281	295	256	295	287	296	246	257	259	259	254	279	280	290	287	297	274	280	305	254	260	266	250	275	276	253	281	271	270	270	277	272	281	268	290	288	269	295	296	272	275	302	276	279	284	251	285	248	258	270	335	272	302	286	279	310	250	270	297	295	284	289	295	281	275	284	289	239	290	295	284	279	282	269	275	292	288	313	272	260	267	246	247	301	308	295	274	292	261	289	297	294	260	287	298	280	298	298	262	255	268	290	310	295	294	262	262	270	251	303	271	272	298	303	268	278	276	288	285	266	277	269	279	252	311	247	277	283	283	308	260	308	278	245	264	251	272	280	274	264	283	243	279	307	260	279	267	278	283	302	278	275	263	296	265	242	248	253	313	290	314	266	274	224	258	295	272	271	302	307	297	311	282	280	276	277	286	276	285	278	275	296	269	289	300	279	305	287	290	280	275	276	262	284	277	269	296	290	274	256	305	294	282	274	269	288	280	287	276	267	278	279	303	269	290	271	310	279	283	287	245	256	278	281	284	285	253	287	301	264	307	283	290	257	256	288	283	285	272	317	290	294	264	305	296	266	289	259	265	277	240	277	290	261	253	274	297	290	302	290	263	288	274	287	254	273	279	296	273	258	294	267	243	272	293	281	269	267	268	249	293	283	295	251	287	289	273	305	267	301	318	295	255	278	244	258	277	267	261	299	256	269	267	276	268	251	270	245	280	267	285	321	291	299	299	254	282	273	277	285	286	244	303	293	253	334	297	264	291	281	278	291	268	289	310	269	296	290	272	268	250	331	286	303	311	270	285	286	280	279	329	302	274	247	267	296	269	292	281	329	322	298	290	287
9704	942	1627	1819	1701	1443	1266	1125	1048	940	863	821	768	787	769	760	775	679	745	737	698	671	738	715	713	698	720	703	716	706	705	758	690	713	657	638	705	712	698	687	653	679	608	715	698	686	654	648	658	689	686	656	677	650	652	716	678	674	679	654	702	651	635	659	664	666	701	669	679	659	705	655	673	654	689	655	676	666	643	689	677	656	645	670	650	644	696	643	654	678	702	710	671	638	712	668	610	701	688	637	665	631	650	734	664	665	661	613	658	625	644	651	668	675	665	696	676	670	671	677	630	669	691	653	705	667	634	681	684	625	667	649	693	651	650	667	709	693	674	678	669	667	670	698	662	677	678	665	648	668	665	657	713	658	632	654	626	653	655	658	633	627	667	659	638	709	689	664	653	667	678	683	692	631	679	713	691	649	672	624	669	690	636	631	674	634	688	646	639	598	663	655	644	652	657	663	654	701	656	697	670	625	668	669	669	676	658	680	665	708	680	708	635	655	698	721	689	712	644	655	659	662	684	611	668	652	695	676	655	631	677	657	650	683	633	665	698	702	641	663	650	667	650	612	686	689	700	673	588	670	657	706	655	692	673	707	668	652	661	653	679	664	670	682	718	673	701	644	657	686	685	649	637	656	670	691	659	671	643	691	656	659	690	671	636	617	637	634	656	622	671	626	616	679	652	671	692	669	652	669	617	683	655	657	673	647	665	647	676	623	661	648	664	615	644	640	674	716	633	626	647	643	674	650	701	633	662	673	697	648	672	640	687	628	708	602	624	659	673	649	675	681	710	617	636	691	670	657	624	653	666	674	666	667	658	685	678	653	696	658	630	681	689	672	682	664	634	677	651	667	623	680	669	664	660	682	649	668	646	672	638	632	624	681	663	615	638	655	660	683	668	652	675	707	644	634	695	672	695	680	670	675	627	619	651	669	688	680	662	630	672	657	673	633	715	659	652	660	646	650	648	644	678	686	633	680	670	659	657	622	624	634	658	631	662	698	647	686	659	697	682	639	671	687	676	668	669	608	649	658	654	701	674	697	706	647	686	674	660	669	705	607	652	632	653	688	707	708	649	641	627	635	629	666	637	652	700	679	634	662	644	657	681	674	648	706	680	650	664	696	719	716	664	649	669	649	634	675	674	671	627	637	631	656	624	650	668	660	666	624	665	651	708	670	676	687	641	648	687	662	638	687	658	685	685	652	665	679	669	670	659	756	675	662	632	678	700	634	640	669	680	670	663	685	662	615	674	659	629	641	709	666	635	646	665	640	638	673	656	650	702	641	685	644	651	604	632	685	633	639	635	665	670	669	649	687	632	662	629	653	640	634	685	673	645	725	721	650	685	703	660	659	636	630	629	624	649	689	680	690	659	660	650	645	643	662	648	683	678	679	641	659	594	631	670	670	671	626	697	621	639	662	663	628	706	665	611	636	672	688	684	701	628	648	653	655	626	648	664	660	645	656	630	704	655	648	664	627	681	643	677	688	645	671	681	662	658	663	635	614	685	645	660	630	663	689	691	646	664	675	626	656	669	659	656	647	695	681	645	696	708	721	670	656	618	641	620	689	647	650	696	651	629	642	700	674	651	675	671	659	655	643	673	693	625	681	686	651	656	666	690	680	690	627	615	650	707	649	656	625	673	655	688	672	628	663	622	698	678	662	654	651	683	675	689	684	656	678	629	665	627	667	646	656	665	621	658	635	657	660	673	635	666	670	690	663	689	621	658	607	647	664	690	673	660	651	655	675	692	654	642	649	661	708	612	660	677	634	650	668	647	682	670	639	669	666	626	639	652	658	662	650	656	677	690	650	656	680	628	629	638	678	679	669	657	652	603	680	696	722	641	648	683	661	639	663	670	714	649	662	678	651	690	699	735	658	640	680	620	685	632	677	650	662	637	671	607	652	711	618	657	709	684	687	697	651	637	664	648	659	682	655	637	670	674	653	674	696	667	643	679	677	632	647	677	665	667	646	646	643	667	642	645	673	658	657	648	624	652	692	685	697	691	681	661	676	673	672	675	634	612	636	651	627	641	645	623	657	663	621	661	662	688	682	680	659	720	633	666	625	639	634	661	691	716	652	617	691	637	715	615	695	666	656	667	676	684	680	641	693	686	652	663	689	711	647	714	646	666	707	687	655	642	659	631	696	687	627	646	676	652	679	638	626	649	694	682	684	709	681	684	692	656	682	698	652	714	634	653	683	678	626	684	648	633	603	629	647	701	663	633	682	648	662	649	678	650	644	649	630	655	737	674	656	693	693	587	689	656	642	677	654	601	663	648	636	655	655	694	648	683	665	683	674	692	678	685	683	657	662	689	681	723	734	671	642	662	667	677	669	674	648	686	703	640	692	678	680	672	602	661	702	654	659	647	704	681	668	667	678	657	636	664	642	657	638	671	731	662	629	659	679	649	624	662	681	638	696	663	673	641	666	660	647	657	681	700	653	632	664	666	737	600	682	673	660	710	707	612	650	664	698	654	682	671	660	658	640	671	668	667	635	674	647	652	674	668	684	657	626	619	614	696	641	671	640	621	629	682	659	611	674	671	634	628	631	639	649	639	678	630	669	636	654	667	673	672	636	692	650	642	662	612	678	670	669	665	696	645	668	645	658	613	627	648	651	661	680	646	675	657	680	685	654	618	655	666	632	679	666	653	641	638	642	705	678	626	644	702	635	631	649	651	643	635	657	640	647	688	658	655	672	642	688	655	725	651	700	685	644	654	670	650	666	627	655	663	692	644	653	632	663	658	701	639	661	675	702	692	669	638	677	683	674	629	693	652	645	700	662	642	670	634	660	654	672	632	672	658	668	677	695	674	669	651	640	672	668	659	631	660	652	630	671	674	650	614	660	616	674	653	650	631	701	667	655	681	669	692	710	664	670	617	659	609	681	676	619	657	700	675	695	692	653	674	631	675	661	630	625	647	661	639	610	661	694	665	661	653	658	663	689	658	661	637	668	691	665	679	658	653	695	678	689	695	644	696	670	702	714	620	658	635	625	648	639	706	702	671	675	693	635	637	618	649	659	657	682	686	622	664	656	602	634	663	657	662	636	659	633	669	658	632	663	735	649	637	671	652	666	658	720	617	658	698	669	622	667	663	663	666	689	646	670	647	660	648	680	633	638	656	641	628	629	658	628	646	643	676	661	659	670	699	650	649	670	646	674	677	686	666	707	628	608	629	678	671	665	635	677	653	660	687	671	636	660	613	666	698	668	684	636	675	626	652	620	721	593	619	695	647	661	688	702	670	662	630	695	641	660	663	679	628	676	654	624	687	675	660	644	668	648	703	626	652	645	652	641	651	656	655	693	651	660	678	670	643	637	614	607	667	639	649	647	678	678	682	655	650	674	690	649	691	676	676	689	669	687	660	693	670	614	653	659	639	686	703	649	670	662	610	666	718	659	679	657	614	685	640	652	648	677	667	682	613	626	652	667	653	676	667	633	699	683	681	683	653	657	689	663	674	640	638	631	690	622
23684	2806	1516	1173	840	791	662	567	531	523	442	462	437	429	418	433	421	455	413	396	418	408	442	369	397	401	403	405	415	417	381	391	413	398	391	404	418	418	408	396	409	419	400	405	423	431	439	394	401	387	398	382	372	417	385	406	396	395	360	414	407	415	429	404	402	384	398	408	410	359	398	408	384	401	397	368	407	411	422	415	403	399	381	400	399	412	417	367	390	418	431	413	413	428	394	420	396	409	351	436	385	412	389	453	405	375	408	390	406	401	378	423	387	400	413	382	399	396	426	393	395	387	433	432	396	420	441	397	377	414	397	384	425	433	396	375	408	412	412	403	414	379	396	381	416	386	395	446	415	377	410	381	373	367	436	392	370	371	436	385	433	400	383	402	434	405	428	419	384	357	403	382	395	395	393	423	409	399	384	368	412	407	418	410	410	425	370	378	421	395	410	379	380	435	369	405	383	412	398	435	426	425	392	362	410	417	407	401	399	427	437	388	415	369	415	415	417	374	413	429	416	427	424	397	395	390	399	380	428	420	440	435	424	423	369	371	402	389	398	372	395	398	363	392	412	444	425	387	390	457	377	403	411	410	408	411	373	375	391	386	417	385	397	388	395	408	366	398	440	384	398	398	387	442	386	406	379	433	441	426	387	391	447	425	411	381	401	393	406	376	415	360	397	396	401	400	404	442	436	405	414	364	433	429	403	406	387	392	391	399	432	380	386	389	417	365	379	381	420	406	421	411	443	396	410	426	410	405	423	387	414	368	383	400	401	377	407	392	422	389	423	377	381	406	400	412	413	404	402	431	415	423	398	374	407	401	390	438	388	362	379	394	421	357	383	394	401	391	383	416	394	404	357	409	422	404	434	403	414	419	397	438	392	391	405	400	403	406	415	418	442	373	406	416	410	444	419	436	430	372	369	381	371	386	381	423	386	393	410	373	400	340	375	373	394	383	434	391	385	390	375	367	413	373	356	406	366	408	412	380	404	403	390	421	443	425	395	462	387	392	414	415	381	364	413	382	391	425	424	375	396	400	416	391	379	376	414	380	412	356	392	396	412	411	414	439	379	394	386	435	408	392	385	450	401	387	378	412	442	382	399	405	404	388	363	390	385	426	405	411	411	405	428	421	412	418	408	385	414	445	366	397	347	417	424	448	373	404	412	389	394	430	384	396	406	417	367	407	415	426	436	450	414	389	412	392	389	365	425	379	396	403	405	395	388	385	413	414	389	421	417	434	447	395	366	422	423	373	413	399	416	429	385	380	410	426	413	381	441	390	382	377	385	423	413	402	402	402	379	427	385	403	387	440	416	386	408	410	377	413	437	412	393	418	385	372	387	395	401	389	384	416	381	402	373	430	395	403	413	425	419	383	409	402	377	420	410	388	450	426	392	374	369	427	367	407	440	381	402	418	410	418	414	399	432	384	397	415	403	400	419	393	403	392	436	420	376	408	413	399	394	369	422	408	391	404	425	368	386	437	415	427	385	438	394	380	410	401	396	393	355	377	399	388	422	384	403	402	408	442	384	379	381	380	365	457	448	405	405	395	388	406	436	394	413	455	392	419	404	391	381	402	386	421	449	434	417	375	367	435	404	435	428	371	412	396	380	379	379	399	379	411	434	425	395	417	382	355	425	406	429	387	371	411	396	404	387	389	380	375	418	393	425	386	384	441	419	399	384	428	410	374	393	348	407	407	385	373	403	407	404	418	426	386	424	409	422	386	416	416	442	433	404	379	375	414	397	410	403	444	412	417	368	429	409	397	408	424	414	440	426	401	436	411	425	418	405	401	408	396	391	412	436	369	429	384	427	398	412	387	418	404	401	372	420	407	382	365	438	402	408	443	402	384	412	393	420	402	385	384	430	419	409	418	385	399	412	362	430	420	373	388	414	420	392	385	399	402	429	433	391	410	378	391	431	404	411	383	406	384	440	420	400	419	436	396	407	390	386	402	381	367	425	375	403	398	392	434	443	367	402	397	363	386	417	404	396	386	441	373	425	406	365	395	444	418	427	400	420	404	379	378	425	408	396	417	412	398	392	410	434	409	424	404	374	376	396	411	383	415	385	387	429	416	394	381	435	401	414	405	371	392	406	413	429	376	389	433	450	388	389	391	409	376	389	406	385	406	426	385	370	415	367	447	420	406	421	382	429	395	385	442	442	420	437	408	427	420	399	400	398	389	415	425	413	393	392	411	398	384	443	401	390	409	426	390	433	408	416	369	424	398	419	396	418	378	435	397	412	403	387	418	374	445	396	419	412	402	387	416	385	390	386	404	424	415	448	435	350	470	412	396	379	430	393	433	384	375	447	425	443	393	393	431	400	408	410	406	408	406	443	409	381	436	393	406	402	421	421	385	411	377	405	405	401	410	453	373	418	395	364	402	439	397	415	413	428	417	415	395	411	380	392	386	424	390	385	409	412	420	395	399	429	441	384	405	412	394	398	408	415	383	463	394	401	416	409	417	370	380	426	424	387	407	415	413	405	402	418	435	400	386	379	403	408	398	385	382	430	395	425	392	416	403	387	398	378	410	413	435	476	425	403	390	416	413	385	448	393	404	393	387	401	418	393	400	416	404	428	447	402	382	396	426	355	387	395	408	397	405	370	456	420	392	423	404	428	395	401	408	416	393	402	389	396	397	459	379	383	396	424	398	400	405	413	388	369	420	395	426	408	387	391	359	390	374	415	407	387	393	401	429	421	398	394	408	411	384	388	395	416	414	429	364	394	411	404	427	418	393	399	410	355	430	402	408	421	383	405	422	399	367	422	393	401	420	377	415	414	390	406	413	457	393	381	393	427	404	436	439	393	368	424	379	417	404	413	379	396	382	385	385	404	409	400	407	402	387	421	383	392	365	400	367	407	394	382	392	390	388	424	399	401	377	409	396	404	400	370	376	408	413	399	391	410	399	407	430	392	437	387	408	403	388	379	410	386	364	404	435	405	434	444	414	430	411	394	407	419	411	381	394	419	397	434	435	363	394	402	405	407	409	405	474	450	355	416	418	412	373	448	398	406	435	446	418	400	379	433	380	373	384	396	434	389	400	366	415	383	411	415	385	396	418	388	378	407	403	437	369	407	375	400	428	414	376	408	421	378	395	389	404	358	425	424	402	412	388	405	390	422	438	451	424	358	394	409	404	385	399	386	399	451	375	368	398	391	415	375	412	400	373	398	386	395	403	392	389	432	346	412	374	381	400	384	394	423	384	395	398	407	399	370	377	405	386	423	403	406	397	431	382	380	379	422	403	375	382	397	417	399	421	409	409	400	397	387	397	413	394	424	419	418	399	403	360	407	400	368	395	437	353	409	376	428	421	385	400	419	413	428	413	403	382	427	409	430	378	428	416	404	370	396	402	385	389	406	433	408	415	405	389	374	435	401	427	389	418	360	420	388	401	385	411	364	418	405	417	361	366	377	394	422	386	404	393	402	415	383	400	398	399	414	390	419	426	426	376	440	415	405	412	374	390	428	401
12801	1459	2669	2945	2641	2224	1927	1724	1536	1430	1281	1229	1104	1155	1086	1122	1069	1052	1000	1019	963	1004	925	957	933	934	992	961	911	927	897	943	924	887	926	885	942	934	938	885	880	945	979	953	854	893	959	941	879	896	877	920	901	927	924	991	882	889	932	924	907	919	878	892	942	919	934	923	878	929	938	938	907	935	884	933	933	901	901	863	901	889	927	877	904	954	909	927	907	939	925	878	888	856	913	888	902	843	924	879	931	927	902	889	914	873	945	921	864	883	906	901	872	930	930	922	870	902	918	864	862	903	900	869	886	902	856	912	918	916	920	879	848	919	933	915	888	880	876	914	837	853	858	865	884	863	921	837	910	884	968	919	903	900	872	839	911	842	896	891	974	890	906	897	936	850	900	893	887	891	917	950	958	867	912	935	885	849	907	880	868	902	852	839	862	867	872	840	935	925	927	935	872	910	839	881	906	891	854	872	883	881	888	863	893	889	843	908	882	881	913	857	831	885	904	860	881	796	894	915	897	967	878	903	844	865	870	883	870	885	887	835	875	895	877	896	916	910	872	887	864	872	936	907	938	859	857	897	855	955	857	882	916	888	934	895	945	901	901	900	918	902	884	875	895	897	905	882	915	925	847	909	894	887	877	896	900	889	916	935	902	897	901	919	892	899	930	932	894	861	889	898	877	925	923	871	887	910	895	913	869	870	918	904	829	888	906	854	900	843	841	864	867	874	903	897	907	896	863	835	905	884	839	938	873	825	838	880	902	889	868	878	909	926	883	843	916	887	898	937	891	933	856	938	910	871	898	877	925	897	895	860	866	872	855	874	870	863	918	902	905	898	843	921	868	907	920	895	841	896	880	884	881	886	916	847	919	881	916	917	888	911	909	838	858	880	840	900	869	843	856	815	889	896	883	889	894	907	874	870	878	888	896	923	876	886	877	863	903	860	835	864	846	886	903	859	865	877	840	869	857	889	914	933	935	904	908	910	902	943	943	854	926	965	861	994	937	886	890	848	934	889	873	920	937	882	885	913	922	912	882	883	903	816	868	910	966	832	887	905	891	890	876	857	875	877	868	913	884	851	948	852	868	907	868	849	906	884	882	884	928	893	888	939	887	846	931	902	886	907	916	910	893	865	881	876	873	918	938	899	933	847	884	860	891	857	887	866	872	944	854	920	891	888	930	911	876	881	890	901	877	881	902	893	897	902	882	897	885	870	883	857	937	891	841	854	921	945	937	888	937	885	897	874	898	876	913	880	891	858	889	931	915	896	929	886	933	961	918	938	900	954	882	893	914	910	913	844	875	926	938	855	865	840	885	906	851	906	881	935	853	903	923	864	905	880	900	860	853	912	912	887	934	930	891	907	854	842	939	892	898	851	885	932	886	899	871	879	916	855	849	896	882	892	950	887	898	863	844	885	870	916	922	922	898	904	914	933	881	903	897	900	882	876	859	832	910	872	850	885	901	872	889	916	928	894	915	916	864	860	856	886	882	915	858	897	870	954	963	895	902	862	890	887	902	912	874	859	888	914	895	863	874	935	926	883	961	829	898	838	897	880	889	900	871	898	871	870	930	885	919	873	896	918	925	945	878	920	893	858	883	895	916	910	910	836	941	844	900	900	928	900	897	905	891	853	922	930	889	950	939	885	945	888	925	884	880	864	900	894	843	923	924	874	912	843	843	899	895	873	872	890	860	929	885	885	890	896	900	931	862	921	934	886	901	920	879	887	877	917	890	891	895	875	917	922	871	919	950	880	865	893	912	863	899	915	783	936	894	852	888	917	912	899	887	933	874	907	885	860	897	902	968	917	879	881	870	895	870	902	915	881	939	922	889	898	918	912	935	910	873	874	851	952	914	890	901	878	868	919	871	883	915	852	870	946	890	925	836	924	922	876	924	879	873	897	892	856	907	936	858	924	846	900	870	935	919	877	880	850	913	896	935	889	879	929	888	847	892	914	920	905	887	883	945	877	917	865	912	854	915	865	909	882	938	914	850	907	917	914	845	857	911	858	876	841	891	833	882	891	942	859	906	854	906	899	941	904	906	938	930	906	900	895	860	897	905	919	884	935	878	867	880	885	931	932	890	911	913	902	929	869	850	895	950	919	919	879	903	866	935	893	787	909	879	934	885	902	890	862	896	934	889	890	875	896	923	888	911	886	880	925	917	890	873	875	843	937	871	895	906	958	951	910	875	911	881	879	844	896	861	884	873	853	900	874	917	926	844	894	900	869	881	891	929	933	895	909	872	927	926	933	900	884	889	880	921	850	840	886	892	925	905	889	859	926	899	854	890	924	847	900	946	890	853	885	868	888	910	907	894	885	878	860	861	855	889	910	875	877	909	941	906	878	915	836	887	869	872	880	880	959	850	909	877	871	884	901	883	891	849	906	932	897	863	864	968	875	978	977	930	884	860	889	884	873	905	955	885	862	919	918	888	839	954	885	923	863	890	952	888	896	894	842	940	905	875	886	905	896	892	875	913	921	888	885	869	865	887	862	927	915	945	860	899	857	886	883	890	847	852	914	892	923	869	891	888	885	928	942	947	850	890	878	897	891	885	880	922	942	945	886	889	900	890	873	910	885	872	914	871	897	896	896	860	909	910	889	942	846	907	879	819	892	889	920	883	884	925	893	891	879	914	906	836	906	892	938	907	919	886	877	895	945	865	911	890	857	858	910	872	859	912	921	918	897	905	949	880	885	901	911	910	885	853	912	905	923	905	917	862	880	909	924	867	856	855	906	961	887	938	887	882	919	902	879	899	913	855	849	873	888	906	916	874	889	843	929	908	853	878	856	938	868	910	908	923	877	883	897	902	899	909	882	901	865	892	873	885	876	872	826	836	854	935	872	922	916	941	879	898	859	1001	849	882	932	872	879	866	967	888	887	928	891	896	924	906	904	827	887	853	893	910	887	875	928	895	887	850	942	856	922	875	908	825	854	870	943	882	927	865	946	897	905	944	908	919	848	930	876	892	897	876	886	867	886	851	870	858	889	947	979	895	896	857	895	900	854	894	892	933	891	917	865	881	904	915	836	838	891	895	875	909	871	880	891	874	867	924	930	881	932	926	897	905	922	880	894	829	882	969	881	873	906	875	852	861	921	918	963	884	882	860	916	871	903	899	931	888	862	878	897	913	857	890	932	873	936	876	855	915	928	903	904	887	935	900	920	889	882	875	898	963	858	901	889	883	914	890	896	899	852	890	848	914	871	912	907	906	913	863	854	878	920	955	901	927	865	888	917	919	912	830	920	913	872	918	898	904	882	967	903	938	850	885	936	903	947	938	893	867	892	932	910	835	879	897	915	913	921	901	888	835	861	869	909	934	859	866	867	939	923	904	871	880	897	941	898	872	908	921	926	903	905	853	956	819	853	883	853	916	923	919	920	893	938	832	834	939	906	940	840	885	894	913	868	900	902	844	943	904	872	914	901	921	923	891	890	843	868	909	932	907	892	898	884	955	820	871	863	836	932	895	885	829	919
4489	309	314	257	268	241	219	224	190	208	179	208	221	202	210	206	218	212	189	187	212	209	199	192	239	219	230	178	197	196	215	240	219	211	201	237	195	220	224	227	199	217	231	203	184	202	188	199	213	195	204	194	209	203	190	196	187	196	182	209	201	200	195	226	195	184	244	193	224	194	225	193	215	216	211	218	174	243	199	182	187	212	206	205	199	219	209	201	198	227	220	196	216	213	235	221	206	218	222	191	217	191	201	210	194	224	235	190	186	182	219	227	208	199	198	237	226	203	235	198	223	193	205	198	226	207	169	193	209	220	214	199	196	212	222	206	236	230	172	228	251	211	228	188	224	185	227	197	205	228	206	210	253	228	223	205	215	240	175	178	187	215	194	203	214	183	209	213	219	188	207	192	223	217	217	205	185	218	233	219	212	221	201	196	205	191	204	210	213	216	193	196	228	229	219	215	226	188	175	167	212	217	207	216	215	200	203	212	196	221	217	195	234	224	253	209	196	202	195	210	220	220	216	210	208	218	211	197	215	212	204	225	201	202	214	213	194	210	184	190	208	208	219	214	210	202	207	195	205	199	206	227	211	243	198	206	230	231	195	223	214	184	200	206	216	211	188	224	202	238	188	206	199	228	218	204	222	217	213	196	209	208	192	237	219	190	195	185	220	245	221	197	219	184	210	188	196	229	210	239	215	205	209	225	219	193	229	220	204	187	203	213	197	186	208	241	234	195	184	198	236	199	199	196	211	212	208	201	191	221	231	206	211	214	232	211	223	220	199	222	208	208	225	227	177	196	232	230	196	231	203	200	214	202	216	231	208	205	206	206	198	186	217	200	212	200	185	196	200	196	216	202	203	206	199	219	215	205	202	179	185	223	224	240	208	223	208	245	190	194	208	198	184	204	195	195	193	218	194	196	165	200	199	197	224	206	226	215	230	200	238	214	191	218	198	220	229	212	220	214	241	215	211	181	218	237	203	232	215	197	218	208	207	220	211	199	224	229	185	205	214	203	186	220	228	204	198	206	210	181	203	197	201	231	203	220	213	190	212	224	215	225	210	192	198	200	210	188	231	206	204	245	234	242	225	176	198	206	228	211	217	202	169	181	201	230	191	214	226	184	204	196	218	180	180	204	204	223	214	194	219	206	226	198	220	217	202	199	198	212	181	227	225	198	207	220	204	220	219	215	190	214	226	209	192	204	182	243	177	207	217	198	205	197	216	212	186	196	216	206	214	227	223	211	208	221	198	213	209	191	198	184	214	203	203	208	202	215	195	213	186	211	224	200	231	216	231	218	205	180	212	194	205	193	219	253	228	194	212	198	199	201	208	219	208	229	194	190	215	199	221	210	204	247	199	207	209	232	205	218	208	212	206	187	198	187	223	212	207	184	208	223	209	217	200	180	219	214	210	209	193	206	204	223	229	200	196	232	214	203	222	196	226	209	233	212	215	211	182	190	223	223	228	199	204	214	210	216	199	218	187	242	204	217	215	240	170	227	202	215	186	219	202	217	202	204	220	193	208	212	207	182	217	230	207	223	198	194	186	216	202	227	199	215	218	234	183	202	205	230	208	215	166	208	186	209	225	198	225	201	218	225	216	222	210	198	190	180	195	200	187	190	213	248	204	210	164	203	217	220	209	212	212	204	211	213	202	227	187	215	205	212	234	216	240	222	191	212	197	220	187	205	201	228	189	223	218	181	207	192	179	237	207	183	188	217	208	231	203	201	198	186	195	221	197	202	210	190	205	221	210	195	239	205	197	214	222	179	195	221	196	204	224	208	202	175	196	190	200	202	209	192	224	185	197	216	223	225	206	229	209	219	204	223	175	201	205	174	237	188	194	212	197	185	189	194	228	215	203	202	204	213	200	210	226	215	220	187	202	202	192	200	192	200	245	224	210	206	233	221	205	217	224	203	215	211	212	215	199	220	176	235	197	196	216	205	229	211	204	217	194	254	222	193	211	210	200	198	184	226	210	224	191	197	192	201	213	213	214	197	214	204	223	187	213	199	205	197	209	207	184	209	200	209	207	236	193	217	218	198	209	230	202	203	207	208	195	198	203	198	183	206	224	218	190	215	211	189	233	202	195	203	208	187	208	237	198	201	213	186	218	228	225	239	209	212	198	182	212	233	198	207	177	192	203	217	197	232	191	190	197	223	221	227	194	194	177	213	198	191	237	227	184	206	182	193	196	229	253	214	236	194	207	224	219	214	233	214	185	186	195	193	226	226	204	211	214	214	227	233	228	196	220	213	236	233	222	197	220	230	213	231	200	206	192	192	211	234	229	225	231	216	185	200	204	227	204	193	251	207	227	206	214	203	212	198	220	221	218	209	195	240	192	182	215	203	237	242	177	223	234	183	174	225	213	218	210	186	230	234	209	206	204	197	192	178	192	193	198	213	209	200	211	195	207	203	189	214	167	193	210	194	192	241	228	201	192	205	187	222	219	217	209	232	199	188	195	213	195	218	222	217	203	207	246	195	244	211	195	175	200	215	192	240	209	206	187	197	210	197	200	204	221	193	218	201	203	200	176	259	202	202	177	201	214	221	207	175	174	203	204	242	220	214	193	173	212	201	196	202	197	207	214	219	192	171	212	215	188	205	203	207	194	208	229	203	207	203	227	207	215	185	220	228	206	213	206	213	190	196	208	210	202	213	206	221	222	212	199	223	218	200	203	231	204	233	193	210	191	210	215	193	200	212	198	231	233	172	187	233	216	213	169	213	208	196	209	239	221	203	200	194	224	198	182	215	209	225	214	230	226	221	223	192	202	195	203	200	204	217	215	234	217	219	193	214	201	211	219	182	215	197	204	197	191	200	210	203	228	196	222	220	224	223	211	187	192	212	201	227	202	225	208	217	231	184	203	188	183	178	232	187	211	208	210	233	200	214	210	216	216	180	255	246	208	212	204	202	232	215	218	200	205	238	234	194	213	210	196	209	216	226	198	220	194	191	208	221	193	193	191	227	234	170	196	206	205	216	248	234	193	207	227	211	210	215	219	212	219	186	221	206	249	225	236	216	217	205	230	197	208	218	211	193	207	235	220	210	208	223	232	242	219	222	235	199	206	221	208	221	199	182	235	203	236	212	228	204	205	207	208	206	182	207	218	178	212	206	192	199	219	226	221	233	208	220	205	164	218	209	219	215	220	252	208	195	216	220	211	206	204	196	222	228	221	208	200	250	210	195	197	225	209	187	186	193	204	218	228	189	224	194	201	180	185	208	201	228	215	228	198	206	205	232	216	188	232	199	202	194	199	218	230	230	197	178	216	183	203	222	192	191	196	212	201	201	219	191	191	198	200	185	186	192	199	212	204	230	196	227	207	209	204	222	200	239	215	213	205	177	217	190	198	208	214	210	192	210	252	197	191	216	227	189	185	212	207	216	188	220	219	202	185	219	230	223	195	208	217	217	208	199	209	218	201	172	208	195	208	214	206	206	191	229	213	204	207	194	243	217	189	192	206	179	190	206
3273	567	623	621	701	649	587	554	552	582	499	561	511	539	523	514	474	491	527	547	523	461	525	477	499	534	527	522	484	571	535	514	527	490	509	474	526	544	506	501	501	491	533	542	499	521	523	521	526	490	500	518	513	506	475	496	491	503	547	538	448	493	494	479	548	497	539	510	539	511	543	509	509	515	517	508	519	526	482	503	505	534	470	497	517	550	546	527	522	493	513	515	503	527	521	499	520	508	497	444	546	519	505	508	493	511	529	541	480	514	511	495	486	516	537	524	478	469	540	530	525	489	527	513	511	536	492	502	510	526	478	499	496	495	519	520	494	505	514	495	502	510	512	525	482	470	498	515	506	506	515	500	527	510	549	491	513	490	521	521	520	507	561	543	506	510	512	494	468	538	494	567	518	538	525	486	551	512	540	493	488	540	531	504	508	522	477	508	492	510	507	510	534	530	510	495	538	517	513	522	479	502	553	546	515	529	538	494	515	520	508	504	517	544	507	552	495	494	509	489	468	513	553	504	521	499	492	509	506	513	514	542	492	499	506	487	527	486	508	485	550	505	492	503	482	513	512	471	498	475	463	500	511	510	483	511	522	477	474	466	530	515	568	517	499	518	540	470	543	525	504	486	502	511	515	541	505	503	505	494	508	524	493	519	474	514	537	544	528	476	519	494	522	539	535	514	542	491	509	496	503	500	495	551	488	531	497	525	507	527	457	483	514	485	528	513	511	532	524	518	494	541	514	474	481	534	498	506	492	512	499	533	525	544	504	500	505	535	531	470	494	490	510	489	501	551	489	499	523	527	526	504	534	497	517	507	506	512	535	505	555	553	519	516	516	484	502	501	485	522	486	509	517	505	484	533	486	506	567	561	488	548	547	473	484	518	495	484	493	535	504	520	533	502	505	499	536	544	526	489	499	505	512	520	498	530	530	526	495	504	537	489	522	528	471	505	521	518	506	520	507	500	575	535	514	537	490	573	520	494	507	457	512	532	550	514	518	492	512	516	510	509	515	440	530	528	488	525	520	479	488	509	513	479	468	512	476	522	528	505	535	527	470	485	525	504	526	468	490	522	474	499	510	536	575	541	518	538	552	499	525	490	496	508	477	506	475	498	503	503	502	488	516	538	487	474	516	475	517	487	458	552	518	496	506	540	480	475	483	526	504	485	491	534	510	456	557	496	520	526	526	454	496	538	533	526	515	499	506	567	520	507	520	523	507	501	533	509	496	508	521	456	494	500	481	511	512	516	527	515	512	532	487	545	493	508	540	524	505	517	489	494	530	506	514	535	503	490	543	530	532	519	525	559	512	529	517	528	489	476	504	529	494	496	502	502	490	519	550	481	480	500	499	523	528	501	540	503	487	540	526	525	525	477	518	495	539	507	534	527	509	552	505	527	504	494	508	551	522	538	519	532	508	507	533	466	482	491	504	549	551	523	522	555	540	526	525	554	526	504	498	506	516	507	498	496	487	500	519	470	529	502	499	519	510	504	529	540	529	448	481	478	513	525	526	506	529	500	537	513	526	551	528	477	557	535	523	529	537	522	494	494	521	503	550	472	510	482	541	509	502	498	519	531	544	536	505	478	494	550	519	512	520	518	514	487	550	515	470	494	511	494	498	488	503	520	525	495	491	518	533	539	506	501	507	505	530	551	523	502	504	512	509	549	514	530	509	518	527	467	524	490	554	498	553	493	517	509	497	476	546	472	485	526	541	504	492	498	522	504	507	522	523	492	526	523	515	479	483	525	513	504	505	543	529	535	517	503	513	541	542	503	518	528	523	496	552	471	527	538	492	520	504	510	529	505	520	503	537	516	568	513	522	535	513	496	509	540	547	485	520	544	509	484	494	449	533	487	528	493	520	565	504	502	489	545	504	484	480	506	528	505	532	463	497	500	484	493	492	516	528	509	505	513	489	513	496	531	523	449	557	527	523	506	499	525	512	496	486	497	508	510	497	516	548	535	520	512	538	532	498	500	496	581	529	538	460	465	503	474	509	519	496	506	477	487	515	518	547	468	500	525	505	518	474	484	521	455	530	506	515	487	506	488	532	520	510	539	531	462	505	522	504	483	525	513	517	507	521	491	522	516	480	483	475	526	487	524	488	521	533	541	530	570	516	476	485	505	505	496	475	505	496	485	522	520	504	495	483	488	542	494	503	537	521	521	532	482	519	497	485	506	537	524	545	547	509	508	530	528	517	523	472	482	515	537	509	532	565	496	509	490	518	549	509	517	530	518	521	555	510	537	553	548	524	482	544	524	480	511	499	523	525	464	498	535	531	534	496	491	509	500	515	519	508	517	539	520	479	475	508	493	532	506	529	500	464	519	487	535	518	511	508	517	496	488	516	527	512	522	523	548	532	492	546	504	481	518	536	506	527	478	491	503	479	536	486	475	520	522	538	528	547	513	503	552	514	500	520	529	532	510	543	483	534	543	533	526	523	500	503	502	528	560	499	479	489	499	530	491	521	556	524	502	521	510	491	508	505	492	517	507	496	523	499	507	515	521	474	510	514	475	452	490	520	476	494	491	509	529	547	435	533	483	539	531	509	500	503	513	508	542	510	516	521	540	475	486	509	500	494	511	504	525	522	523	555	509	499	492	529	528	500	528	485	543	481	506	549	527	521	489	497	505	478	478	513	496	529	536	529	487	494	483	494	490	538	505	499	480	518	510	522	513	478	515	514	548	518	515	542	506	517	515	526	535	517	482	541	493	513	533	510	527	552	527	508	522	527	543	488	501	489	530	516	485	514	536	515	518	544	500	509	491	497	501	508	520	520	538	512	514	527	480	543	494	529	506	538	478	534	509	545	524	489	465	539	494	520	551	528	527	497	491	520	531	504	480	537	489	520	506	503	508	497	568	558	554	501	521	498	447	535	517	525	546	517	539	511	497	537	466	551	515	509	466	488	518	492	462	486	487	530	470	493	517	495	551	507	532	504	508	517	498	534	501	494	520	511	507	488	501	528	518	524	493	511	518	463	484	523	519	498	471	460	490	481	562	506	512	506	463	503	522	485	514	540	497	485	524	520	492	519	496	532	555	522	467	509	465	474	497	508	514	506	505	524	557	530	497	504	507	472	508	525	520	532	517	481	506	518	516	546	497	536	490	557	487	508	525	547	504	525	514	510	518	520	532	544	492	479	529	493	513	505	502	533	494	480	533	511	545	479	517	503	497	513	534	464	462	546	557	538	481	526	533	519	521	505	507	488	483	494	548	533	508	482	505	495	528	542	521	504	517	512	540	562	522	518	522	506	468	507	563	491	549	495	514	514	507	505	515	526	482	495	474	586	492	489	508	494	545	477	487	471	490	501	428	486	486	516	480	511	540	527	480	545	514	509	472	534	497	513	549	493	513	507	505	536	482	523	524	552	510	501	509	526	517	538	491	521	513	508	531	502	479	525	502	468	546	508	497	562	476	468	493	489	476	518	522	515	490	516	551	499	532	515	542	482	530	521	524	534	498	482	520
15485	1303	894	668	549	513	409	384	352	334	301	315	330	329	297	258	314	268	276	257	304	302	276	293	282	287	267	296	308	261	293	264	297	277	275	255	282	306	267	266	295	261	265	270	290	306	299	287	298	265	268	301	259	293	290	260	313	301	262	284	301	279	300	243	283	302	296	273	295	285	256	276	262	280	271	274	271	292	260	281	264	292	281	296	279	272	289	294	300	242	284	271	272	265	277	290	303	332	291	299	295	277	281	270	261	288	269	260	260	252	284	298	277	313	314	272	282	280	286	282	315	312	314	288	293	242	278	290	261	279	231	273	311	302	255	285	252	276	279	273	255	274	284	287	260	274	274	259	234	280	284	300	292	255	267	265	267	268	262	310	255	272	284	255	263	270	288	253	286	291	264	262	309	253	288	261	296	299	290	257	257	275	270	272	284	299	329	278	268	283	301	295	262	287	271	261	276	285	289	255	255	263	251	268	311	258	273	278	261	277	268	306	279	246	299	280	276	293	253	288	296	286	269	265	296	275	311	250	299	311	254	297	274	290	258	275	255	269	293	292	252	259	289	278	293	289	278	303	279	275	287	312	283	280	283	269	293	271	264	300	260	279	289	315	287	263	278	256	279	271	299	235	282	262	272	271	311	267	291	274	252	273	298	293	263	257	307	262	312	317	285	269	297	262	278	297	282	290	255	288	283	299	255	283	258	303	279	294	273	275	271	295	274	271	274	284	280	283	280	258	294	274	284	290	254	280	277	228	279	272	268	255	277	291	310	287	244	265	252	249	264	283	256	265	262	298	281	268	278	289	272	243	264	273	269	282	285	285	231	257	283	339	254	252	252	296	308	268	275	286	289	260	262	261	257	289	266	253	296	285	250	293	259	279	291	310	283	250	298	268	264	259	273	289	286	301	295	252	281	292	266	275	253	286	282	284	271	273	284	263	253	275	263	284	276	269	267	300	239	272	261	273	289	292	283	272	275	258	269	273	252	295	258	285	273	234	280	300	287	323	280	248	258	274	263	279	268	266	309	263	274	270	275	284	286	281	285	316	277	280	283	278	271	279	268	273	278	299	305	290	248	294	271	266	272	293	253	273	280	292	304	304	277	279	272	299	304	276	275	282	304	265	266	290	249	259	299	268	288	269	270	272	278	272	277	298	299	257	272	255	258	283	291	253	299	268	283	306	259	291	303	299	277	288	269	271	266	272	308	287	309	265	291	276	270	230	295	249	280	260	285	296	282	306	273	283	272	287	274	261	273	304	262	268	260	297	246	283	274	268	270	288	282	285	296	298	273	288	280	265	248	247	237	261	302	270	244	256	262	269	260	276	277	250	274	293	288	262	276	285	278	254	239	256	282	267	286	275	265	311	273	304	292	272	280	262	256	268	281	295	290	289	280	279	284	283	274	255	287	266	266	277	284	270	297	246	293	300	275	276	316	272	299	256	304	301	273	273	271	265	302	255	261	265	280	270	297	253	300	282	274	270	278	290	238	245	291	251	274	272	260	323	268	272	262	275	262	271	276	291	284	270	249	279	282	283	261	298	260	282	276	252	279	239	313	291	271	282	263	273	292	274	295	301	293	266	270	308	266	278	273	307	271	268	246	289	273	305	301	269	261	249	295	291	288	290	260	244	294	276	281	241	252	282	267	274	293	287	257	270	293	280	263	300	251	297	316	295	289	262	267	276	269	281	288	303	275	284	278	266	300	284	308	287	302	308	262	228	279	285	280	253	265	275	294	274	275	302	275	248	259	268	224	310	291	274	291	251	262	278	263	294	279	275	289	284	297	268	270	245	269	269	293	271	263	268	266	277	231	295	268	291	279	256	285	262	266	286	274	320	259	262	253	265	283	283	267	268	283	269	284	267	258	310	259	253	279	267	256	290	298	290	256	260	285	310	283	288	308	267	265	294	315	285	292	301	261	237	303	295	275	289	279	283	287	278	281	274	264	278	286	287	264	252	251	276	280	263	276	261	278	283	278	283	275	270	292	273	298	266	298	293	264	284	275	261	252	266	307	246	282	288	271	295	237	288	262	292	283	267	274	270	291	275	286	272	297	256	284	290	267	283	285	274	272	283	305	288	261	281	258	279	296	249	293	296	279	250	261	261	266	285	299	303	245	293	280	312	281	276	282	242	279	256	296	245	289	262	266	277	272	265	273	260	265	271	280	254	268	284	261	259	277	273	279	287	275	246	291	250	283	301	282	270	287	263	250	284	292	281	284	267	286	246	274	284	285	266	295	297	287	294	284	269	254	263	248	237	289	296	281	258	231	272	295	303	264	279	277	246	293	290	261	265	294	302	282	281	263	292	322	254	275	238	273	267	277	289	267	285	289	291	281	286	266	288	306	289	281	270	287	292	253	303	272	267	278	260	284	246	289	280	274	278	300	272	269	280	271	316	271	269	289	277	292	262	260	286	274	268	291	303	278	271	267	274	278	310	296	280	287	261	248	278	282	267	278	259	276	260	306	294	293	305	277	266	292	282	276	292	269	272	253	253	270	263	281	279	273	289	266	275	272	283	277	291	247	270	273	263	289	282	278	264	286	286	272	279	284	266	272	264	277	253	279	270	270	270	258	242	268	274	280	265	279	300	293	304	274	234	295	276	279	273	312	299	290	297	280	264	296	314	290	275	266	235	271	260	249	261	284	260	306	312	268	295	286	261	273	268	276	261	287	285	266	276	274	233	299	328	271	287	305	248	281	260	259	257	274	259	283	301	285	290	276	270	289	268	275	283	301	311	276	292	276	269	303	273	291	296	268	271	280	248	266	293	296	283	277	243	286	238	276	287	297	261	269	271	278	285	272	266	312	266	274	302	288	274	277	278	251	263	269	276	268	243	287	262	277	290	261	267	293	290	281	259	271	276	283	293	239	258	259	257	255	278	250	296	271	269	275	301	263	279	268	256	270	306	266	310	280	292	307	301	273	284	285	300	276	271	314	286	270	271	292	270	256	272	259	285	269	290	259	300	240	267	299	279	251	245	238	268	291	274	273	281	289	298	272	285	276	297	270	264	252	285	296	282	291	274	285	263	280	279	280	267	307	285	319	280	271	275	256	243	284	265	272	292	270	318	252	272	304	257	276	254	278	266	269	255	269	264	272	243	267	264	260	287	264	278	252	294	247	242	240	277	279	262	280	263	273	282	304	276	251	292	303	261	268	270	295	266	272	280	244	271	244	277	272	276	264	293	277	271	274	274	282	265	275	291	280	299	263	293	303	282	290	274	309	272	288	303	279	282	297	280	269	266	268	297	260	311	312	261	285	278	274	280	311	278	263	270	283	282	280	275	286	288	306	258	284	297	297	285	271	298	286	308	287	283	261	260	288	258	271	246	253	263	293	307	282	289	284	276	272	299	237	256	260	272	267	287	263	285	274	287	258	297	278	262	272	285	287	276	276	276	267	250	264	282	294	323	282	288	277	270	299	281	290	254	291	274	264	293	285	273	342	277	281	258	244	281	273	298	261	302
9727	981	1636	1839	1644	1440	1190	1129	944	895	810	864	786	781	823	749	772	698	700	706	709	662	697	713	698	681	621	639	655	722	692	709	669	727	654	687	658	682	744	649	649	653	667	700	663	688	607	656	704	673	703	676	682	665	714	656	678	649	669	624	634	647	652	660	664	632	649	670	638	626	688	646	685	678	653	652	642	654	720	673	625	701	643	635	671	641	679	660	661	639	639	658	684	656	672	696	703	628	604	628	639	677	703	690	619	629	647	634	642	638	623	674	666	661	638	671	699	661	637	664	674	641	655	648	668	611	630	626	702	617	640	686	634	622	638	617	645	687	635	673	677	624	645	658	634	659	620	671	638	602	670	659	670	626	703	678	693	663	652	626	653	653	654	683	624	639	628	648	668	676	697	632	678	657	639	690	685	658	635	688	676	631	664	616	687	637	648	620	660	651	702	618	633	675	669	695	674	628	695	659	672	665	689	672	689	638	664	667	665	646	649	633	647	666	629	613	669	636	672	672	633	645	658	615	696	658	652	681	668	607	684	657	647	666	645	649	664	655	655	639	658	638	701	682	639	655	623	624	640	676	698	665	653	651	653	632	696	656	659	665	656	628	650	665	639	652	680	706	594	655	660	693	664	625	631	664	626	621	593	632	627	641	656	626	659	680	632	661	630	636	659	629	647	654	659	675	653	652	668	621	655	625	629	685	688	607	646	622	642	642	659	657	677	694	661	660	664	657	641	646	609	619	703	644	683	669	658	646	635	685	634	660	659	659	659	627	649	617	680	628	645	647	691	661	672	628	656	684	644	614	601	653	631	632	631	643	629	635	636	637	649	673	629	661	662	695	664	666	653	716	610	658	677	706	656	680	680	675	667	693	673	681	619	648	656	656	659	672	688	636	690	665	611	658	646	633	623	633	641	681	657	676	629	646	634	642	676	658	675	691	680	702	650	614	643	628	628	684	687	649	640	681	699	677	649	615	645	640	642	725	699	670	687	647	665	624	649	657	635	659	598	629	646	629	648	698	619	650	658	628	651	620	647	716	642	663	725	631	704	617	662	611	602	692	620	675	640	646	637	688	650	615	678	656	637	638	632	673	617	647	643	638	695	645	629	651	669	629	677	682	703	653	689	660	647	608	661	674	658	637	600	638	676	650	650	649	648	649	651	670	674	638	721	646	638	655	680	663	643	688	630	637	651	686	635	627	642	666	642	606	645	672	677	671	627	612	655	632	687	621	665	682	607	644	647	669	711	613	659	633	639	644	626	671	660	626	661	647	632	625	644	662	635	686	667	657	632	673	645	627	667	668	683	612	651	652	686	645	650	644	656	641	645	623	641	639	686	636	663	626	659	675	690	627	643	642	674	668	631	695	718	612	635	670	636	691	666	678	649	632	637	647	702	679	667	649	672	664	661	653	677	678	678	678	623	658	655	667	667	594	666	664	680	638	618	639	668	636	665	644	655	659	667	682	647	672	680	634	681	612	684	626	664	669	700	664	652	622	680	659	681	649	682	684	592	640	642	632	673	673	643	657	660	680	680	671	667	654	689	606	648	645	680	630	629	636	681	654	634	646	612	640	616	593	670	676	657	704	673	672	660	627	629	641	634	660	668	699	635	663	660	617	686	659	647	628	675	699	647	668	661	633	674	661	675	664	641	660	621	692	711	649	636	680	620	657	677	645	665	611	626	655	691	679	610	613	655	653	647	632	688	632	637	677	683	625	648	628	680	691	656	681	639	665	673	659	653	643	600	646	672	671	643	623	649	640	636	614	594	663	662	652	640	647	685	671	690	689	630	603	707	639	639	637	655	653	623	647	668	619	656	676	647	657	717	702	685	629	613	636	647	674	634	677	661	621	675	682	662	650	631	630	625	657	700	651	633	676	707	641	654	631	617	653	667	642	644	645	658	665	643	720	675	655	644	630	622	640	647	645	651	647	679	671	662	624	694	615	724	651	623	638	601	654	677	643	599	655	654	669	615	669	667	625	644	620	623	679	632	619	640	643	655	637	656	679	691	632	669	624	641	662	702	669	658	678	668	624	675	658	648	674	639	653	644	688	638	688	642	684	661	669	654	648	657	673	611	626	648	631	657	656	614	672	657	620	668	618	643	642	659	663	668	629	645	643	670	694	700	671	587	647	635	687	647	698	685	662	713	648	656	650	702	638	648	627	644	625	672	662	665	650	617	618	674	689	663	600	651	639	624	620	643	656	676	594	626	639	659	701	659	637	620	682	615	619	628	681	663	650	698	636	587	630	663	649	654	690	601	629	683	606	632	647	668	630	652	637	651	631	617	646	642	661	657	671	618	680	658	689	663	656	600	653	674	649	658	674	676	647	613	685	677	616	696	672	658	671	613	672	629	631	622	622	683	602	662	645	659	636	691	635	617	623	636	655	677	626	662	641	649	653	643	651	654	611	653	697	674	665	654	634	654	652	627	685	621	659	624	633	652	681	648	661	680	699	637	670	643	682	694	633	655	663	644	641	650	697	646	676	602	690	594	684	653	715	628	648	642	640	640	683	659	635	639	713	593	683	694	675	606	647	657	701	659	665	664	690	640	634	631	657	684	638	641	640	670	643	676	690	660	606	667	664	696	697	687	664	625	643	648	602	660	681	679	641	719	672	597	659	630	643	646	630	676	650	671	666	706	659	626	648	687	677	625	685	655	628	638	656	656	673	674	695	703	636	609	647	647	659	656	659	688	644	658	701	625	682	680	630	647	603	622	651	626	627	672	647	665	670	655	647	681	676	654	672	690	663	673	659	705	621	653	669	644	646	686	633	636	654	653	647	633	630	631	681	638	683	633	607	664	687	653	659	637	646	671	627	668	677	651	631	614	705	674	637	608	635	676	677	622	630	636	673	646	639	618	649	658	607	708	662	710	657	637	605	645	649	640	644	661	666	617	688	667	670	665	688	652	655	650	648	622	653	644	648	618	638	624	678	610	608	638	666	661	643	641	667	653	663	630	596	653	631	617	676	650	614	623	642	626	666	662	672	610	668	631	634	636	650	627	647	707	636	687	679	645	678	613	605	651	674	689	680	647	682	669	676	630	664	610	660	619	702	646	657	684	709	632	647	626	667	622	685	667	635	688	623	666	639	631	653	653	632	632	646	660	676	616	644	619	657	633	665	665	665	665	665	599	653	664	680	625	650	626	654	670	651	642	630	688	647	708	650	640	683	652	664	619	651	657	678	673	645	615	636	648	680	629	676	659	649	648	680	663	660	643	635	652	659	653	649	687	700	673	661	656	689	616	677	643	648	598	673	644	642	696	631	651	677	652	665	641	672	683	664	642	625	655	663	684	736	635	647	664	682	640	626	644	633	629	650	648	690	682	652	674	601	674	669	638	610	641	646	665	637	607	675	679	648	683	641	627	660	635	647	661	625	694	645	652	664	622	609	626	653	616	664	668	650	592	633	707	622	637	621	640	623	633	590	676	635	633	655	648	645	671	655	614	607	611	669	651	638	667	605
26208	3443	1556	1211	931	717	613	525	524	490	503	494	432	422	424	391	398	417	459	446	409	407	440	404	416	391	414	410	389	398	401	417	384	387	417	434	397	392	439	435	379	390	359	426	409	393	441	420	393	363	375	431	403	429	378	403	433	387	377	365	439	417	415	422	401	369	377	402	394	415	425	401	383	413	385	407	421	406	442	394	390	386	414	406	425	417	426	401	420	410	384	406	423	415	407	410	403	396	443	406	397	379	371	393	422	403	429	414	410	425	399	414	435	363	388	432	413	390	408	382	388	379	402	383	387	400	376	404	353	424	427	407	394	401	388	409	374	390	419	432	439	370	391	413	394	403	384	403	388	398	399	427	437	397	427	374	407	397	364	399	397	442	413	360	429	381	414	385	386	376	408	394	384	420	395	363	417	404	382	408	413	416	402	394	380	399	383	386	398	448	411	426	409	378	354	394	403	402	391	371	398	379	395	413	450	420	405	400	426	417	398	419	389	340	404	405	396	404	401	446	397	429	425	397	397	404	408	400	378	433	412	370	406	383	403	364	392	395	430	366	395	421	361	393	461	420	406	426	413	412	387	379	391	412	428	411	396	376	375	387	396	411	429	408	386	408	413	370	435	404	372	433	403	371	400	421	393	416	350	408	411	355	441	382	414	393	428	383	420	431	372	404	385	428	385	377	382	407	400	378	356	396	361	433	416	421	388	400	414	409	406	416	431	426	403	417	356	414	398	440	419	383	393	349	372	366	380	399	393	424	431	390	383	384	387	426	371	388	398	410	421	387	444	407	391	427	374	408	427	396	425	401	426	405	398	402	390	367	423	417	423	432	413	399	363	409	426	376	404	404	360	440	408	406	408	402	389	386	396	452	429	428	411	392	415	412	429	395	442	420	402	406	370	425	387	366	377	368	377	365	463	392	386	393	427	390	376	433	384	403	407	406	362	402	409	404	413	408	368	419	394	421	431	382	384	412	408	399	401	392	383	370	398	424	393	417	412	405	433	392	381	394	411	422	406	398	366	414	407	402	406	406	419	408	422	401	375	416	474	414	390	408	433	379	384	392	402	428	413	406	388	377	388	419	434	391	390	383	425	386	405	386	407	387	419	406	385	396	382	386	438	386	395	414	426	394	420	378	378	392	431	412	382	420	362	407	419	430	431	410	420	393	377	404	404	454	411	415	425	402	452	390	405	420	362	407	382	426	389	402	390	381	439	392	404	410	427	432	424	396	382	439	344	373	430	389	436	392	395	415	392	423	399	377	405	360	375	418	395	379	364	422	400	377	377	380	421	407	365	387	412	390	430	429	380	413	366	409	419	394	411	364	411	383	383	416	453	399	383	394	401	416	378	419	384	392	402	385	391	403	417	433	374	406	400	406	404	389	382	421	382	398	384	396	399	378	438	453	362	381	406	381	410	406	436	416	405	369	402	392	399	417	362	426	389	391	407	399	422	406	415	393	394	410	430	398	403	403	409	389	399	408	376	421	362	404	406	425	395	366	406	412	406	400	392	412	395	413	396	400	418	403	421	404	445	383	373	410	414	367	388	362	372	418	373	399	406	440	400	401	390	376	437	426	396	369	403	421	405	409	417	396	378	398	410	399	436	378	425	416	415	404	413	416	395	379	388	366	408	402	419	400	426	417	409	413	403	400	386	416	402	408	375	399	424	413	412	424	432	382	377	386	406	401	441	454	399	376	411	396	396	417	425	434	440	429	422	429	343	433	396	403	425	418	374	363	368	412	421	431	403	397	415	413	407	434	393	376	418	368	380	412	384	411	388	418	418	402	418	392	439	408	407	421	432	424	370	405	394	380	366	416	407	388	416	384	350	411	382	423	373	384	419	432	403	386	388	409	408	418	401	415	420	389	395	386	397	378	386	444	407	353	410	372	396	401	431	414	416	420	422	387	398	398	417	382	396	396	417	445	421	430	389	427	389	398	370	413	399	418	403	393	399	410	399	411	384	413	407	424	405	373	405	414	400	454	408	427	394	377	396	400	385	359	433	441	416	393	375	390	407	469	378	391	382	388	373	399	369	373	417	389	416	408	369	384	391	390	389	413	380	377	400	410	413	408	412	413	400	422	427	445	379	417	398	384	380	387	364	339	416	412	419	411	456	404	454	411	399	417	419	383	410	379	438	408	399	418	390	426	435	406	410	415	410	418	357	422	427	411	425	390	400	403	404	381	418	426	392	389	379	398	404	402	421	427	409	397	409	417	402	394	378	390	401	383	418	367	375	395	390	354	402	395	411	412	431	391	404	421	438	406	425	382	423	387	387	405	370	411	360	382	406	397	386	399	387	382	389	393	404	414	412	392	434	410	419	371	372	373	380	444	389	375	458	434	422	421	386	420	414	375	350	378	381	399	403	417	366	406	415	386	393	405	394	409	385	400	421	404	375	374	427	406	393	434	394	375	403	371	439	403	405	428	394	405	435	410	408	398	410	413	401	387	397	401	381	406	408	391	409	447	424	366	431	375	418	419	413	367	414	403	411	457	402	364	376	407	390	394	409	367	374	376	394	414	402	388	394	409	416	374	406	386	406	399	417	396	412	360	425	413	421	421	413	395	424	417	409	351	388	418	379	402	424	420	374	395	391	366	392	438	434	399	405	392	430	391	381	395	438	369	418	394	409	394	393	423	397	400	410	393	409	392	391	415	411	386	392	454	402	399	412	375	412	391	419	422	398	422	425	429	417	416	396	384	407	362	416	422	378	407	387	426	399	377	397	397	392	383	414	370	368	395	389	419	430	416	425	389	354	397	415	426	430	399	399	396	401	394	361	396	450	400	395	428	412	342	387	390	404	411	374	445	404	368	417	429	404	375	404	428	387	419	421	384	415	409	393	358	385	401	412	397	371	407	386	415	402	429	376	443	407	391	392	417	423	399	384	419	419	406	424	454	373	415	425	406	394	428	416	394	407	428	407	427	374	415	394	409	415	429	370	445	401	397	427	400	417	376	427	367	396	406	395	457	429	447	369	437	406	409	395	396	408	399	399	396	404	449	444	370	401	418	358	368	409	425	379	428	402	420	375	419	397	364	434	381	396	436	429	421	389	370	433	422	395	396	389	430	390	432	417	374	412	380	403	396	372	403	416	383	407	417	397	409	412	398	391	410	403	357	367	393	414	414	420	379	380	406	417	383	389	418	382	421	395	365	402	393	372	423	403	391	394	411	445	408	374	401	380	404	398	430	413	406	413	439	440	419	402	430	425	409	426	395	430	403	400	396	421	418	408	389	401	434	420	416	411	464	402	370	401	454	361	385	380	421	438	405	412	415	363	371	417	405	414	399	409	381	381	422	402	368	381	462	389	411	392	397	432	406	429	398	406	420	374	390	400	394	385	431	435	398	409	357	428	431	412	376	396	374	404	428	406	395	423	380	399	468	419	399	395	400	396	405	396	405	414	410	380	360	374	390	397	417	391	429	434	404	433	413	381	402	410	352	372	403	383	409	408	400	406	400	410	373
14225	1439	2644	3057	2764	2511	1855	1835	1533	1399	1303	1204	1134	1117	1087	1132	1068	1004	976	995	963	994	981	954	938	895	988	914	954	934	919	963	964	888	970	949	909	963	945	933	960	890	934	938	916	870	927	897	926	925	862	908	896	945	870	919	817	909	862	861	885	908	878	925	940	876	951	883	882	886	950	904	910	903	895	925	876	891	926	900	859	876	918	895	931	851	854	869	911	887	911	900	894	904	876	887	937	866	932	890	844	882	843	956	924	862	922	892	899	873	889	855	883	942	909	886	923	920	882	927	905	897	888	894	946	934	870	980	869	939	906	945	864	857	850	957	913	925	864	935	950	845	961	873	904	953	896	904	894	857	867	858	882	889	839	907	965	888	935	905	864	896	901	925	919	915	890	858	908	843	833	840	897	941	877	878	840	887	943	897	855	876	860	892	892	897	878	891	857	888	814	920	955	942	890	874	850	938	902	896	921	880	904	919	907	901	897	861	917	868	857	897	889	964	916	926	874	944	851	906	933	885	884	865	869	861	886	908	846	942	915	868	914	814	894	904	850	915	958	883	918	873	909	918	894	903	937	881	910	891	893	818	864	895	955	921	952	873	902	860	905	912	911	958	908	882	921	889	842	907	894	896	890	903	922	897	887	894	845	900	892	886	884	894	865	908	902	922	876	910	917	892	908	875	909	907	861	861	904	946	893	885	876	876	903	911	934	928	922	915	901	877	874	912	908	875	945	885	887	912	866	901	907	873	894	902	881	905	924	946	896	917	904	947	902	916	914	871	868	856	905	877	919	851	888	918	836	948	899	881	865	867	885	901	893	847	914	918	874	881	901	927	924	892	891	860	877	915	906	905	892	904	879	881	877	913	931	908	890	895	870	895	869	901	871	872	885	895	888	828	899	898	901	811	828	896	859	887	910	911	914	857	870	904	872	916	897	889	859	903	938	923	888	921	896	856	881	900	882	899	869	854	934	905	868	858	936	959	892	905	895	909	941	864	865	863	905	900	925	871	879	874	879	857	924	863	893	895	939	920	846	895	866	855	840	874	910	863	864	882	927	878	875	841	908	870	925	962	868	835	864	929	908	954	842	879	912	813	877	903	896	897	873	907	886	903	907	935	880	864	892	892	925	896	902	925	919	872	875	906	910	916	921	908	868	898	901	855	889	909	874	906	915	852	844	874	887	929	873	857	930	878	938	897	869	849	850	929	909	843	917	866	908	939	864	890	843	888	863	874	920	905	850	937	914	894	917	858	890	901	873	931	869	901	911	894	915	893	904	931	891	906	911	932	915	869	880	870	877	891	878	894	874	874	905	927	905	908	891	901	885	870	894	905	890	862	870	827	892	889	922	826	846	842	880	923	885	829	958	868	817	853	878	802	891	842	859	862	882	874	954	885	881	841	869	912	927	879	891	870	926	874	891	932	869	934	844	846	919	876	890	873	898	857	864	866	857	887	881	949	865	915	909	902	900	925	914	855	838	908	850	924	852	865	884	872	869	882	927	904	864	873	931	854	856	881	893	905	900	862	852	910	921	877	896	883	869	890	879	869	903	872	915	875	919	903	895	839	915	857	903	903	899	905	892	862	877	879	880	914	920	919	864	891	868	870	906	919	885	845	882	896	898	874	890	930	871	940	894	907	877	852	877	830	863	891	866	907	826	921	821	865	904	870	872	942	861	894	894	880	894	907	953	868	881	921	908	892	874	937	898	894	920	901	928	886	921	905	881	903	902	882	915	874	981	881	917	896	959	874	881	899	910	868	897	926	854	908	910	917	897	903	936	928	951	887	902	911	869	888	867	910	876	910	933	865	953	876	915	877	847	923	888	835	891	906	957	837	884	926	910	887	880	819	863	863	905	857	890	889	875	861	916	847	875	897	890	893	900	881	917	889	859	924	904	919	798	904	941	850	898	839	914	888	918	875	927	888	870	902	873	921	888	917	884	872	903	876	912	926	918	885	873	886	926	901	877	881	886	860	872	912	820	886	892	900	863	918	919	885	850	886	800	887	861	876	921	866	917	867	886	888	942	848	864	931	888	885	868	890	880	906	874	889	854	930	900	872	942	858	884	906	868	899	916	932	858	939	942	875	865	841	915	856	913	955	926	860	878	862	852	882	867	877	867	913	879	809	905	927	912	862	919	971	887	899	915	901	896	929	871	873	889	885	865	892	877	912	892	867	889	813	927	879	962	881	867	915	904	921	927	868	952	846	831	910	893	889	913	914	860	878	892	928	875	930	921	897	909	888	817	873	931	898	904	931	920	831	886	900	899	926	920	843	917	908	907	948	921	906	871	922	873	873	874	956	874	910	826	916	885	906	874	919	970	882	886	894	869	893	920	894	916	999	933	870	897	854	885	884	887	901	870	851	862	888	856	922	945	889	881	911	891	912	880	911	899	868	880	855	918	900	874	929	886	891	891	829	875	885	845	931	873	875	886	947	915	895	886	887	879	857	878	901	860	885	913	892	933	890	856	833	856	885	865	878	893	897	928	881	859	859	884	858	868	857	911	900	873	897	957	861	910	868	887	829	884	912	893	965	904	916	972	894	875	872	881	880	892	896	891	891	919	926	955	911	843	890	868	839	866	849	959	889	890	895	892	882	912	875	862	951	870	885	883	919	890	895	941	915	876	891	904	906	824	849	860	906	871	879	924	921	864	893	881	923	908	875	933	890	898	869	887	920	887	908	859	880	872	892	938	893	933	939	932	878	850	937	919	910	914	898	942	905	848	934	876	887	885	807	841	840	935	884	914	850	931	836	907	869	873	869	894	935	894	886	874	825	864	890	905	832	945	902	875	879	837	901	937	919	903	864	878	909	911	898	923	864	875	859	877	920	874	919	876	860	919	885	924	912	904	937	898	915	840	863	938	917	948	928	933	858	863	883	914	883	892	881	953	867	892	894	846	853	819	931	927	874	947	876	925	905	919	893	957	875	853	858	928	871	915	941	846	964	869	870	882	874	922	856	871	881	856	924	884	924	890	856	915	887	848	843	890	897	909	942	875	903	888	941	918	880	824	858	971	864	928	832	864	878	874	884	921	922	915	926	886	862	917	947	879	885	970	936	855	851	913	926	921	931	867	899	913	882	852	926	889	864	898	894	873	932	909	898	912	870	906	839	860	849	887	890	942	918	907	897	916	879	901	931	846	917	884	905	878	871	880	938	893	924	876	901	915	889	841	896	884	873	936	872	938	903	931	913	893	892	931	870	915	911	896	894	865	881	875	871	884	898	939	909	923	874	891	864	922	879	867	867	868	884	840	887	858	851	882	916	850	915	912	941	846	892	910	889	870	827	923	863	887	874	890	826	859	897	864	917	861	859	911	914	863	854	892	899	887	877	883	856	936	882	865	888	891	890	901	864	881	945	903	872	872	906	892	908	905	862	932	853	918	887	882	855	909	894	942	868	821	862	908	921	897	889	893	916	925	911	826	814	883	943	928	894	875	898	857	876	893	890	941	854	905	900	884	857	938	887
4629	308	237	260	234	227	204	211	201	226	177	191	205	201	193	200	196	187	199	228	196	207	182	186	188	227	212	207	195	200	196	218	237	189	213	183	193	211	210	212	182	216	198	193	177	223	187	186	185	234	207	223	215	195	219	209	229	196	222	208	182	180	182	212	209	200	184	189	195	223	209	183	222	204	226	184	198	209	191	213	208	194	172	214	197	201	173	175	209	196	193	217	204	186	202	202	203	191	210	205	215	182	210	199	230	220	199	191	226	178	186	181	187	183	202	199	201	187	203	193	179	208	196	192	212	218	203	194	205	225	183	223	193	191	187	201	226	214	213	184	198	194	210	202	173	205	225	204	230	211	223	207	208	226	207	227	209	195	221	214	218	204	222	223	217	209	202	182	191	214	208	182	209	214	203	199	238	218	206	189	186	206	199	193	230	200	192	199	214	200	220	190	225	206	200	205	199	222	205	185	195	170	194	191	198	213	198	234	204	211	208	194	207	203	222	203	217	229	208	203	213	208	201	187	177	200	234	211	218	208	179	215	195	205	199	198	205	221	217	217	198	207	229	217	197	203	212	200	194	220	200	208	232	215	179	203	201	182	200	212	193	200	205	194	187	202	216	222	197	187	203	205	200	214	192	219	199	193	231	236	185	193	232	219	195	206	184	192	213	186	217	216	230	206	193	204	186	214	202	218	206	196	209	225	182	200	226	188	212	181	193	217	233	192	224	220	197	174	201	188	185	201	169	196	221	192	199	203	199	194	211	205	227	224	193	185	182	208	189	203	204	210	204	195	211	231	205	189	200	177	196	178	220	204	206	201	202	198	189	217	204	182	191	194	208	201	176	197	206	195	205	200	201	208	212	158	213	189	197	206	185	199	210	222	213	204	215	189	198	184	206	196	202	213	230	192	186	197	190	196	223	210	186	235	205	191	192	197	241	197	203	196	211	201	193	157	194	203	208	209	185	200	187	202	209	202	212	229	192	210	206	226	197	221	204	192	200	197	209	204	197	200	219	222	186	197	213	180	192	182	231	200	205	198	199	228	197	181	179	219	202	210	218	198	226	201	197	199	206	222	196	220	190	213	175	222	223	209	202	205	216	209	205	197	214	225	191	224	202	217	226	191	241	205	238	161	215	202	193	187	192	188	204	212	194	207	210	208	187	220	200	206	208	184	199	206	192	195	208	189	179	189	196	198	194	188	184	206	172	204	183	191	203	191	220	196	215	206	182	203	210	207	204	202	224	198	200	211	182	217	210	175	188	189	214	223	207	188	215	243	186	209	197	202	204	200	214	180	179	185	206	200	197	214	191	220	219	202	172	233	188	223	158	194	202	246	180	212	196	229	201	183	189	221	201	218	203	176	194	207	178	189	227	203	190	170	197	192	230	192	198	234	210	186	188	212	202	235	184	202	177	188	187	219	189	197	206	208	200	175	183	200	206	204	200	205	197	217	169	196	208	215	226	236	215	205	160	187	170	189	193	186	196	192	184	203	241	191	230	178	201	214	198	189	188	190	200	209	204	215	201	206	221	200	185	198	203	193	220	208	205	190	186	179	224	207	194	234	205	214	202	209	180	196	183	198	189	184	199	181	212	188	215	203	203	201	225	204	217	225	195	203	202	218	189	191	214	208	208	214	212	205	185	185	195	180	209	187	213	179	185	218	217	186	208	197	197	225	165	240	226	201	216	217	232	201	176	190	198	237	206	186	214	211	228	249	193	168	198	222	180	193	223	190	215	176	195	201	199	161	192	185	230	206	214	223	184	201	191	194	202	177	212	195	198	194	227	189	182	189	200	188	191	169	194	179	201	207	223	210	186	202	206	200	193	189	217	207	221	202	224	210	200	193	180	200	240	168	216	222	199	228	202	209	205	223	237	200	213	203	205	200	212	196	176	209	216	227	188	197	225	213	196	197	193	216	238	181	207	176	208	172	203	229	195	208	204	244	212	219	202	203	197	177	238	195	211	186	208	168	197	214	197	198	200	191	210	201	230	215	191	198	212	228	217	215	257	215	223	182	214	226	196	201	219	211	215	241	202	200	204	207	214	254	226	196	209	225	257	228	167	193	205	186	235	195	246	193	199	209	229	211	242	209	210	206	239	216	197	189	202	181	205	238	185	200	191	199	190	196	233	230	211	199	195	197	201	192	179	206	190	220	234	191	233	217	207	202	208	192	217	210	199	219	186	209	200	181	223	224	208	188	194	187	221	224	228	179	220	215	201	212	200	208	193	182	177	179	211	207	205	205	206	179	196	193	212	186	230	217	227	208	185	197	206	206	222	200	190	191	212	213	201	190	201	207	219	209	193	196	197	189	211	177	198	214	201	196	240	204	214	196	201	220	204	186	177	191	216	203	173	205	214	204	205	180	213	217	211	212	197	210	199	230	200	215	193	193	214	210	235	195	210	220	205	188	209	196	193	230	197	225	169	216	197	191	205	209	217	196	208	188	178	234	201	195	216	196	204	204	171	184	200	209	238	193	196	220	201	182	240	216	190	215	177	208	192	214	192	213	195	213	202	192	217	190	199	203	198	205	209	204	183	201	163	207	203	197	224	215	209	209	199	207	190	221	194	190	199	224	182	207	190	188	196	197	183	207	192	202	192	202	192	201	217	216	187	210	216	224	225	217	224	222	174	212	208	200	218	200	193	201	191	192	175	201	214	203	190	201	184	196	218	222	185	199	209	182	201	244	189	192	227	205	219	189	204	231	228	179	225	209	212	193	203	223	198	212	219	218	201	183	219	185	213	186	184	207	184	221	191	191	198	197	169	159	211	202	201	194	181	226	199	241	201	217	221	175	191	218	221	200	217	232	217	196	188	155	222	209	222	196	189	189	198	183	213	194	194	200	172	200	219	194	186	221	205	211	234	187	200	198	188	209	185	206	215	196	193	187	201	192	213	226	232	213	194	240	206	185	206	183	187	206	226	213	210	200	210	194	200	195	209	197	220	192	210	223	203	198	218	199	220	208	186	196	215	228	195	193	175	222	198	199	192	198	221	185	218	214	207	212	193	196	219	211	218	180	184	206	182	218	188	171	200	189	201	215	199	215	200	200	199	207	213	196	202	208	223	158	218	184	201	208	215	199	183	186	208	181	207	230	200	215	217	179	197	176	204	222	226	191	247	194	178	206	196	210	216	197	215	196	208	215	202	182	202	195	180	210	214	229	219	212	196	216	197	179	176	194	201	211	222	225	201	188	197	214	218	183	215	220	183	193	170	197	206	199	217	205	201	195	219	185	203	183	216	178	210	169	201	211	217	193	219	189	187	202	208	234	204	202	203	198	187	188	214	192	162	202	189	201	195	215	213	206	211	196	202	196	234	204	178	163	202	179	217	234	200	208	184	224	184	195	196	207	181	184	215	202	204	188	198	200	197	176	197	201	215	188	201	190	199	229	195	199	203	210	195	179	218	226	205	207	183	186	171	204	191	202	205	213	199	213	211	193	188	194	201	206	213	211	206	206	234	205
3298	525	641	696	587	616	586	554	503	531	534	568	545	526	501	523	536	498	557	508	454	508	506	462	485	475	521	533	514	522	446	458	525	460	459	510	491	516	539	500	526	501	485	530	494	511	502	502	519	532	507	504	491	518	484	483	502	490	567	520	535	503	499	465	560	511	466	508	496	511	488	500	537	504	519	495	499	465	504	479	538	474	509	519	488	531	437	529	486	492	487	520	486	490	503	514	523	540	484	507	499	542	476	512	481	491	505	494	506	500	480	531	532	490	468	498	485	511	510	482	500	473	495	499	495	529	489	523	503	508	516	524	505	486	478	499	497	517	462	502	474	475	492	492	526	531	466	487	506	497	512	503	512	497	527	501	511	516	493	523	495	505	518	475	533	460	478	485	534	485	497	498	512	494	486	486	515	515	498	469	477	505	524	513	515	471	518	513	506	504	499	481	509	524	439	521	500	504	494	517	486	538	460	518	527	485	478	517	503	536	520	504	464	501	509	452	483	498	510	483	506	479	463	495	520	482	510	509	508	506	507	516	505	482	493	506	506	538	513	466	504	480	510	521	514	523	507	501	509	528	467	471	443	508	491	525	551	501	519	513	503	483	511	456	491	507	455	566	476	530	490	515	457	494	514	498	521	512	524	450	492	499	498	485	485	458	518	497	495	540	496	463	469	496	498	506	459	530	504	503	460	521	485	508	487	476	473	537	449	528	520	503	490	515	511	501	508	484	497	471	519	499	498	500	470	496	501	497	518	522	535	509	511	467	480	472	502	498	495	493	485	527	479	485	512	483	517	474	543	505	524	502	504	538	488	468	484	523	472	505	496	463	520	485	476	506	520	510	509	488	537	478	502	518	487	454	496	502	521	506	506	477	485	498	512	488	524	514	501	480	521	459	512	531	509	546	528	498	464	491	491	492	530	466	491	474	487	484	505	540	537	519	496	516	494	526	521	503	541	524	540	465	507	479	505	539	535	509	510	512	494	474	532	468	515	484	485	526	515	489	500	520	497	526	504	530	465	494	488	505	470	509	489	472	530	471	476	457	505	518	520	517	502	504	477	519	502	488	527	506	511	526	525	507	480	484	518	506	477	465	519	499	510	530	487	463	510	474	496	495	518	501	491	492	500	522	497	537	470	510	544	514	501	493	474	509	531	525	505	478	472	510	512	498	498	491	452	480	485	514	500	497	458	504	519	478	533	530	513	483	500	483	508	518	475	491	492	497	543	516	530	455	498	472	484	507	494	531	522	485	490	477	513	509	488	531	508	525	496	524	484	519	476	525	503	489	523	520	504	525	487	461	510	540	506	480	439	582	531	537	544	488	539	538	462	448	528	496	450	467	537	447	503	485	475	494	534	521	511	452	506	485	535	486	480	497	468	513	485	522	496	514	510	483	523	480	504	467	494	472	490	464	521	488	505	486	506	487	557	523	526	496	468	527	509	469	519	527	510	521	509	488	507	507	478	527	522	474	493	487	517	510	498	510	460	476	528	515	491	523	488	524	512	510	490	492	483	463	492	510	492	517	504	469	519	497	518	493	530	503	503	540	502	491	519	512	482	501	493	495	466	498	501	530	491	505	483	495	483	507	511	489	454	509	474	489	504	505	469	488	492	537	492	454	492	500	494	495	455	503	514	502	505	485	480	489	526	470	488	514	463	469	479	487	471	532	485	514	509	454	496	482	516	492	503	486	496	492	508	514	477	529	522	512	473	450	443	499	499	506	527	528	474	495	524	494	526	526	486	470	488	515	483	473	502	504	474	520	481	502	483	479	494	485	517	469	488	520	488	463	484	462	517	475	502	483	466	536	492	510	520	498	510	540	487	505	493	488	510	503	507	497	511	509	493	528	468	515	527	502	503	509	468	502	503	512	469	505	512	491	505	495	470	483	502	520	523	456	495	452	447	455	515	526	562	494	489	469	503	523	482	493	510	481	483	519	477	513	515	496	507	538	484	482	492	503	522	546	491	532	479	496	492	491	520	504	521	483	487	498	509	534	524	515	502	537	561	501	486	505	509	470	495	470	495	477	518	492	489	498	522	521	502	496	448	501	540	513	498	482	498	513	486	517	534	467	536	522	503	506	512	496	494	488	505	476	537	525	502	527	499	462	483	560	512	525	526	455	498	505	492	511	497	490	485	501	502	518	509	487	504	505	509	530	495	486	470	492	562	506	506	490	494	478	509	475	477	485	497	524	489	501	525	519	509	489	475	511	523	519	499	469	478	534	507	477	501	477	493	552	466	483	538	504	514	499	521	471	459	489	520	494	523	531	493	517	498	511	518	538	507	490	473	537	528	482	501	475	547	495	485	508	478	460	506	514	520	550	518	473	524	511	502	533	523	516	502	503	487	510	492	452	495	533	531	489	501	529	525	494	488	534	489	492	507	507	510	500	472	474	519	492	524	520	488	527	505	483	469	490	516	486	497	513	527	521	492	530	501	536	482	521	502	525	518	489	478	480	497	502	476	513	479	506	462	488	492	514	520	470	475	498	511	517	479	472	501	475	522	548	526	471	476	489	492	480	501	522	519	483	487	491	525	494	509	485	509	475	495	546	538	547	464	515	521	475	544	561	476	506	487	488	542	519	507	512	490	527	471	485	497	490	480	552	463	484	499	509	511	514	510	486	538	502	532	509	492	494	495	455	479	487	519	470	494	503	503	518	462	483	490	488	548	468	490	510	490	489	500	529	451	511	524	497	474	500	483	493	476	507	512	485	497	498	499	471	517	507	536	519	481	487	485	511	509	505	504	486	520	480	478	518	498	513	450	476	514	490	514	551	560	492	490	527	515	524	465	484	527	517	466	532	511	504	468	511	510	509	484	474	491	533	534	499	487	496	474	505	526	529	488	497	511	515	474	464	516	483	520	532	532	487	551	528	480	542	505	495	499	508	497	496	497	524	486	502	484	516	469	507	503	486	497	488	525	499	482	527	521	482	499	481	534	489	532	523	509	552	483	484	489	479	497	492	502	500	531	525	500	492	548	520	478	483	470	504	485	542	497	476	489	529	501	490	493	524	489	516	530	510	489	472	501	475	485	462	509	493	533	488	472	466	495	497	508	449	513	483	491	563	512	491	498	465	518	466	483	536	518	496	540	521	542	531	491	475	526	474	536	532	550	489	517	506	517	509	534	503	501	482	494	480	500	515	473	472	544	511	490	489	539	459	487	527	492	478	501	486	517	502	523	488	498	499	517	508	511	511	499	458	517	474	481	512	547	463	488	513	496	516	565	497	526	434	490	497	470	495	499	473	535	513	477	472	517	536	533	489	485	522	522	479	470	479	494	502	442	513	494	520	514	468	467	488	521	507	548	507	503	480	506	475	502	508	511	505	532	523	503	498	481	507	505	515	454	506	511	466	498	496	496	519	499	497	469	496	504	488	490	542	499	549	482	515	484	518	479	485	476	507	487	483	463	498	501	495	495	493	521	510	525	493	491	498	540	516	544	512	504	505	496	520	486	466	488	515
16833	1484	814	678	573	482	387	367	294	309	320	325	295	297	298	284	311	302	255	316	294	307	291	264	290	294	300	283	295	290	303	277	289	277	257	259	267	266	292	259	266	297	292	256	269	287	283	289	279	271	280	249	271	275	282	282	273	274	299	315	285	272	276	286	263	267	251	277	260	288	273	250	273	322	257	302	277	300	283	253	258	312	298	268	232	281	259	285	259	260	239	263	289	278	250	289	279	301	254	281	290	297	283	259	261	299	285	275	310	271	279	301	304	250	264	285	289	275	255	267	273	275	304	290	291	281	248	246	280	277	280	256	280	240	284	256	247	243	256	284	272	294	282	263	234	284	275	288	309	249	286	281	261	278	268	280	274	246	275	257	265	280	256	248	291	280	275	269	264	309	273	252	286	283	262	261	280	267	294	248	259	262	276	281	277	283	302	256	229	280	290	277	265	296	246	252	244	262	238	270	314	287	278	270	254	287	272	254	259	269	257	259	281	265	276	263	276	242	275	259	256	252	251	280	276	262	285	255	278	288	270	269	286	278	247	265	254	249	245	261	289	281	286	269	275	257	279	286	253	244	266	295	314	286	275	243	295	290	285	271	244	292	269	266	292	279	269	264	299	262	281	273	297	257	276	257	311	257	275	302	328	307	296	274	267	299	270	245	264	292	279	259	274	284	291	285	296	260	260	281	260	283	283	247	269	314	262	262	254	275	285	251	257	297	312	266	266	285	295	282	256	257	294	295	307	265	284	236	304	271	272	287	285	291	288	283	251	271	290	281	277	240	316	263	266	273	262	255	289	238	266	255	266	293	256	247	256	254	278	305	255	288	263	247	271	306	230	280	317	257	269	289	267	274	304	254	265	250	257	278	277	273	257	270	263	295	301	276	262	322	310	294	266	285	277	263	238	269	281	259	240	310	277	263	302	272	281	254	249	260	290	299	302	270	275	266	272	244	288	282	268	238	272	270	270	260	278	279	270	264	278	298	269	272	266	318	270	261	281	293	296	265	320	299	263	254	247	274	275	266	259	255	273	280	276	262	324	259	250	268	271	256	249	250	268	278	278	311	274	236	283	264	324	280	309	262	290	258	248	279	276	272	274	279	264	283	260	269	294	294	246	295	285	266	287	271	270	286	258	286	281	272	260	311	283	280	270	246	250	261	285	285	290	259	248	273	247	251	295	299	292	268	249	278	295	242	292	263	272	283	257	301	247	274	279	271	260	303	284	304	298	297	273	274	295	262	291	277	279	302	280	272	283	263	244	250	242	256	265	305	304	285	305	259	266	267	265	251	259	262	255	237	270	274	286	240	287	270	264	261	271	270	279	273	282	299	275	246	268	294	257	238	264	261	283	261	246	298	278	293	281	270	278	249	261	283	263	243	235	261	236	275	273	292	279	257	278	274	265	263	274	257	246	286	255	265	267	268	300	288	273	266	250	238	264	285	234	286	276	270	266	271	301	262	251	279	259	285	271	286	284	277	298	269	274	286	267	248	269	284	297	288	255	264	308	243	257	262	270	265	279	282	248	271	279	245	259	273	272	260	271	285	286	278	286	319	302	273	292	269	284	316	289	265	285	280	292	257	285	270	265	277	281	273	279	264	264	244	262	242	292	273	279	279	270	242	303	265	276	298	293	302	255	262	287	269	297	299	245	278	281	265	272	251	235	251	281	251	277	293	279	263	231	265	276	280	294	260	251	265	252	285	275	279	288	285	283	286	250	279	261	272	250	252	239	294	253	270	265	283	294	255	313	275	263	269	261	256	269	274	265	323	261	275	304	265	295	265	250	278	298	269	275	264	271	273	272	264	299	293	285	239	262	239	260	253	247	261	236	278	281	276	268	282	253	295	296	276	265	240	275	296	304	269	253	316	278	266	296	273	294	282	248	247	285	262	288	281	280	272	244	292	276	252	248	260	295	274	271	278	264	260	298	241	258	286	306	292	236	271	310	303	283	262	267	295	268	292	302	298	254	272	254	262	254	248	260	293	288	295	304	261	259	272	261	285	243	269	281	294	268	274	292	313	288	256	256	261	312	274	282	298	283	267	278	273	272	267	280	273	268	292	272	259	274	273	274	269	255	235	262	277	274	296	273	288	265	291	267	304	256	250	296	313	266	266	278	282	275	290	245	294	250	252	266	254	286	293	300	263	295	261	285	276	271	272	267	325	252	287	265	274	286	272	287	270	248	268	284	277	255	268	289	279	289	275	287	287	249	259	260	251	272	242	281	268	277	284	246	283	230	251	263	292	289	287	252	249	275	271	257	272	271	275	241	263	294	246	252	288	278	292	272	279	262	255	265	248	284	276	270	310	279	279	287	302	291	271	262	267	282	247	274	306	303	267	290	283	290	300	303	288	251	270	260	271	287	249	288	269	264	308	264	284	322	255	272	285	238	257	286	253	280	279	299	300	275	295	289	286	234	262	271	275	271	237	300	272	302	259	299	273	270	268	289	274	269	301	309	312	286	279	274	272	283	271	299	290	281	271	265	274	284	287	269	293	302	271	270	276	293	306	295	269	234	247	253	308	270	260	279	274	253	243	254	263	275	267	268	265	268	254	295	266	259	263	251	288	256	295	319	273	299	300	299	271	266	265	292	252	271	273	294	264	283	262	265	294	295	272	312	306	287	267	250	275	273	252	243	265	295	283	260	301	255	247	303	265	261	283	248	288	294	293	284	272	292	274	266	246	322	277	259	259	277	279	298	300	287	267	283	276	319	294	274	260	273	282	273	293	288	239	275	273	282	293	265	261	212	272	285	303	270	276	245	246	261	263	286	266	288	289	296	264	280	304	290	293	261	284	254	278	285	278	282	287	253	283	237	280	275	281	273	228	317	282	275	294	275	274	286	288	274	247	293	254	243	300	257	273	301	290	256	258	258	295	304	266	279	252	245	276	303	271	257	293	284	277	318	267	299	277	305	258	295	299	286	293	294	286	259	271	275	277	291	264	294	280	292	257	282	244	258	281	307	268	269	265	269	275	275	292	290	283	262	321	270	260	267	275	272	293	274	295	310	271	261	270	287	240	276	279	302	292	266	260	282	275	311	268	256	278	265	276	232	292	285	259	262	268	275	284	289	274	293	275	308	273	287	270	273	280	262	257	280	272	283	285	294	287	292	265	262	272	281	245	244	257	270	257	235	295	286	266	217	257	263	265	263	268	274	282	284	272	283	300	293	241	285	277	269	286	267	277	257	265	277	307	273	286	296	270	256	245	262	297	277	285	293	260	256	280	261	272	271	285	261	268	287	270	295	290	277	255	237	282	292	281	273	277	263	239	299	300	270	261	270	272	273	234	276	283	268	250	267	278	272	270	284	286	283	283	274	274	305	299	284	276	272	276	249	261	276	283	233	259	303	267	259	288	253	247	266	254	270	315	285	259	301	259	244	262	223	273	273	287	241	261	251	287	277	281	281	250	249	263	275	277	281	304	275	241	304	270	285	276	299	264	293	284	265	273	272	246	301	272
10459	923	1619	1685	1548	1524	1148	1078	933	942	839	797	804	740	765	717	743	731	733	693	718	710	727	690	696	713	721	662	645	706	682	691	661	668	662	666	727	677	671	635	641	664	648	650	613	677	724	637	700	659	681	652	622	657	651	635	615	658	660	625	643	658	696	664	659	709	641	654	667	681	668	648	608	712	647	658	612	618	672	640	652	590	637	656	648	644	641	693	646	639	678	653	670	658	598	677	643	661	671	673	669	655	648	659	633	644	683	656	625	671	629	616	608	665	651	698	636	603	668	655	643	653	667	633	629	648	644	666	707	648	714	655	619	629	632	637	678	683	643	654	654	649	685	664	667	671	639	661	646	624	648	647	647	643	625	614	685	679	680	664	625	640	673	683	646	617	664	666	648	681	645	605	663	627	624	676	680	656	650	611	662	664	638	653	694	632	645	618	671	634	656	710	650	657	681	651	649	676	657	660	672	659	662	668	650	636	653	677	639	691	661	653	681	662	580	662	629	672	689	673	641	638	630	673	611	682	631	648	665	644	617	644	610	680	656	663	659	692	690	639	675	575	657	637	659	615	647	597	634	623	605	622	646	660	691	676	658	672	661	679	693	635	647	665	698	620	692	686	631	625	675	649	690	637	653	676	658	623	649	663	646	678	667	642	639	616	669	683	638	643	652	678	669	651	654	703	641	668	629	661	695	645	679	641	633	658	698	589	641	629	683	626	654	659	646	645	635	651	713	619	588	633	621	671	638	644	669	666	675	649	639	634	622	644	602	647	633	648	670	662	652	634	665	605	691	606	686	660	642	677	663	644	643	622	657	653	662	640	653	651	631	658	596	647	668	622	645	721	671	643	631	640	644	604	611	689	658	679	649	635	634	678	660	656	639	656	616	648	649	649	612	652	648	689	641	619	661	671	647	675	668	607	630	652	665	655	609	646	643	590	628	628	642	620	635	659	627	657	666	680	687	642	682	698	670	627	676	643	703	628	677	655	666	626	650	669	657	656	669	665	661	668	613	658	610	607	637	681	678	649	621	713	630	625	579	669	653	673	688	644	638	644	631	614	703	690	653	622	648	653	640	669	641	633	620	662	632	677	643	643	624	650	673	641	659	655	629	666	682	638	619	630	634	657	677	646	658	650	654	685	662	680	713	647	620	655	621	624	659	661	645	675	654	650	643	618	668	671	640	633	661	646	644	645	670	637	669	693	679	616	632	613	650	626	649	648	671	716	629	646	619	624	656	708	672	654	622	645	608	702	672	652	652	647	666	645	652	644	680	687	671	698	638	661	655	700	632	629	630	683	608	668	639	632	628	645	674	680	659	654	680	628	624	688	631	669	671	614	607	677	639	619	632	663	622	598	647	669	615	656	641	692	671	656	648	638	638	648	659	649	655	648	650	624	683	650	703	655	636	614	637	671	647	640	673	680	665	625	660	644	651	609	592	641	650	671	697	674	585	668	652	648	659	675	625	671	601	703	645	661	665	677	645	653	647	592	603	622	623	640	682	656	687	679	641	655	658	640	658	673	683	615	652	644	673	656	596	635	679	672	655	672	622	647	663	716	685	685	666	645	655	614	620	610	688	603	617	643	630	624	649	632	681	650	673	622	622	636	688	671	624	669	657	655	624	643	630	673	639	659	630	620	617	627	646	623	613	612	631	639	670	697	676	622	617	633	652	629	669	611	570	686	672	679	666	616	630	654	622	607	671	665	650	669	662	656	647	670	638	633	669	622	676	658	638	663	681	652	668	647	682	615	662	668	640	649	636	623	646	669	641	679	657	619	663	643	592	680	614	641	640	682	630	652	674	664	668	615	725	637	649	662	676	650	618	631	676	663	693	634	657	653	636	639	665	628	680	661	656	675	675	667	629	650	653	632	640	661	664	669	639	629	670	647	655	610	626	613	653	629	659	639	657	685	677	662	674	637	666	655	644	650	658	692	613	679	656	654	667	632	675	680	626	640	632	669	659	653	602	661	633	603	627	657	697	658	667	631	646	643	643	642	625	657	688	653	650	589	640	636	651	691	640	668	641	598	648	674	701	626	638	640	685	633	642	672	652	675	643	669	632	636	651	643	625	648	669	641	664	637	681	670	642	689	615	626	665	616	631	638	632	628	609	613	657	643	624	681	641	647	644	641	639	677	678	668	628	632	658	741	660	679	660	624	644	662	653	615	710	637	653	652	656	668	667	660	626	640	621	641	663	604	637	624	655	659	665	649	674	626	629	667	689	683	635	652	615	643	625	675	675	651	641	640	655	649	630	644	665	649	663	664	635	657	623	663	632	648	617	683	667	683	647	605	631	612	634	654	650	647	649	625	647	601	673	691	664	635	666	640	614	604	643	652	645	615	638	641	627	638	683	643	667	666	624	622	620	637	660	622	647	681	644	658	639	658	688	679	653	649	623	651	642	668	699	663	631	663	655	632	691	662	645	643	635	662	624	608	701	616	662	612	634	655	680	603	644	634	639	628	670	666	641	657	660	695	636	643	664	632	697	653	665	644	651	690	701	673	670	691	681	679	649	648	650	656	640	616	647	661	638	639	683	676	616	640	692	629	627	645	644	663	622	631	624	658	637	618	686	670	642	653	602	672	618	699	641	667	687	676	684	635	677	602	667	604	654	599	667	624	622	620	666	643	669	639	705	668	683	673	669	685	674	715	638	664	678	687	647	649	652	680	641	673	676	659	684	638	688	632	636	610	679	644	642	642	606	612	677	655	659	609	618	667	677	618	639	635	671	618	675	608	666	669	663	681	670	658	633	665	638	675	649	640	610	597	673	635	677	709	642	643	652	646	675	668	640	648	689	619	665	678	653	649	616	627	603	644	625	641	653	631	688	636	637	665	717	649	633	650	621	638	602	646	685	621	635	617	647	643	692	674	651	658	642	635	639	634	654	657	643	694	656	659	640	638	677	631	608	664	679	671	677	675	639	651	665	640	627	703	681	643	662	612	670	621	617	625	690	639	620	646	678	658	653	630	684	687	665	720	647	628	655	664	640	638	635	618	613	642	615	629	642	665	626	663	650	664	686	686	617	642	663	629	635	649	634	693	654	630	639	622	639	664	639	628	677	665	613	657	651	627	671	621	664	672	658	676	668	693	688	688	650	619	652	652	690	631	650	629	612	676	659	687	622	657	648	633	606	600	685	607	624	643	703	677	660	665	634	626	607	657	668	691	595	660	618	681	708	646	618	624	580	616	649	644	660	638	665	683	645	646	696	676	666	650	653	628	634	667	651	650	626	664	643	626	662	667	646	674	663	636	626	685	656	677	674	604	633	631	679	706	712	657	646	659	684	646	623	661	622	650	649	622	664	621	660	679	654	673	693	667	638	635	668	662	614	630	645	677	671	659	621	665	650	664	679	639	646	644	647	614	659	625	637	616	678	596	631	673	646	689	629	633	648	633	645	664	605	685	636	625	659	614	575	638	650	640	672	659	635	601	631	624	683	641	680	635	637	644	638	678	664	634	655	668
26053	3362	1503	1130	839	853	745	606	553	517	467	452	488	462	434	403	422	444	405	415	411	390	378	397	440	417	402	372	409	427	400	411	356	353	391	377	387	419	399	378	424	428	425	367	395	440	414	427	403	390	383	424	417	428	376	386	414	403	391	371	435	351	386	393	400	395	432	427	382	382	404	377	407	350	407	393	422	391	411	408	386	397	377	374	363	362	392	421	359	393	401	367	396	430	417	391	400	360	373	449	370	358	341	443	437	390	398	436	371	390	362	398	401	425	391	410	415	374	432	413	388	424	384	389	370	351	422	392	403	435	403	377	430	407	406	427	398	421	367	377	398	397	456	375	422	401	391	384	413	383	358	361	410	402	390	412	388	435	410	411	399	433	431	376	388	399	404	385	429	434	407	377	391	395	377	380	406	382	415	414	416	389	374	370	407	434	415	394	415	381	377	444	399	389	376	392	377	370	384	386	381	389	409	381	398	394	360	379	396	405	357	377	368	409	380	398	373	359	389	404	381	443	394	388	416	437	359	390	438	438	380	423	353	439	419	400	460	402	384	416	386	414	418	361	403	399	432	364	379	398	369	435	376	394	434	354	388	372	402	433	396	402	368	380	392	411	356	416	367	386	368	395	398	408	402	385	399	434	366	375	422	369	384	370	373	393	383	399	397	385	358	408	386	394	413	383	370	394	374	390	396	385	370	358	385	426	396	365	382	380	362	365	395	389	408	425	444	422	368	356	405	420	393	418	431	422	396	382	422	431	452	395	395	367	413	394	397	403	412	406	369	375	395	404	398	377	371	397	413	433	373	392	416	403	424	383	386	406	383	374	380	449	430	413	401	411	384	409	382	387	384	365	397	363	372	389	375	406	388	436	393	362	383	399	370	402	376	371	353	381	383	376	414	368	373	388	394	416	404	399	397	401	418	380	408	370	441	401	420	382	416	425	417	393	464	409	401	390	435	416	364	357	382	378	378	388	377	372	405	380	410	392	414	425	393	368	368	419	404	384	366	423	419	382	401	431	373	396	367	376	378	375	399	367	385	385	399	397	416	443	379	378	374	381	412	402	423	389	408	378	402	366	435	374	392	380	389	378	398	409	350	417	403	376	410	373	400	428	374	362	395	388	372	374	377	424	414	408	393	380	389	414	392	359	384	400	388	382	395	435	440	438	392	384	433	401	394	379	375	422	427	405	415	411	413	413	413	409	427	362	385	399	372	408	397	416	437	445	428	421	417	410	388	398	358	394	389	417	457	383	380	431	388	371	406	379	412	417	423	393	421	362	396	384	384	390	403	391	425	376	392	420	366	394	421	341	387	439	445	426	409	373	382	385	400	407	387	417	431	396	383	373	379	427	405	425	385	366	408	401	379	369	435	379	396	376	408	395	405	442	391	425	382	387	377	415	398	387	406	391	373	400	428	385	419	359	398	374	400	415	405	413	404	429	392	375	430	398	418	390	393	364	375	396	407	399	350	393	417	383	390	371	397	413	384	393	387	399	388	380	406	404	359	406	400	440	371	385	376	403	410	386	392	418	443	376	386	426	406	433	384	424	412	338	367	394	407	375	398	404	351	392	396	424	446	422	396	403	351	411	393	380	392	371	422	402	381	389	395	395	401	398	354	388	417	408	350	382	413	405	461	406	385	433	428	394	379	364	394	404	431	434	408	326	406	351	367	402	429	404	420	383	384	413	394	391	387	393	377	392	355	398	395	385	372	399	371	373	413	381	421	409	446	403	390	387	414	390	367	429	404	386	413	379	392	408	438	407	399	397	414	407	421	403	370	424	383	397	369	401	386	383	418	425	407	410	402	396	353	390	399	397	417	398	406	382	408	396	418	398	390	353	371	405	407	407	388	412	401	347	383	396	395	384	393	406	443	399	386	425	374	365	375	407	394	423	391	417	400	379	397	384	386	394	372	416	378	398	406	389	382	380	408	421	398	372	396	365	396	414	405	430	378	399	438	401	418	403	397	425	385	378	422	355	376	385	412	381	400	384	410	408	370	398	417	376	397	391	422	374	401	430	410	384	401	409	402	399	424	411	409	395	399	415	393	370	387	387	437	382	409	415	376	394	411	377	355	376	391	423	404	405	376	406	392	433	421	406	390	373	385	385	396	353	416	407	423	412	412	399	399	411	400	434	395	391	408	402	387	388	371	399	396	379	379	388	410	413	370	377	397	424	377	392	409	404	354	387	375	418	406	427	416	355	451	377	371	399	413	358	441	385	394	432	393	371	373	424	431	376	388	402	418	391	389	391	396	411	388	398	430	395	431	410	384	397	425	434	416	409	377	382	380	410	432	380	388	402	401	378	394	403	416	414	386	427	381	369	434	392	365	372	398	391	388	407	422	416	424	416	390	367	465	365	384	376	365	379	379	424	427	413	355	381	384	389	400	373	393	426	367	397	374	424	399	367	379	361	438	415	377	375	403	382	376	411	410	412	426	421	410	395	431	440	406	390	387	408	429	397	421	369	399	395	435	428	370	367	384	407	424	419	410	396	394	409	394	398	426	398	391	420	384	386	435	406	387	434	434	388	388	368	417	396	413	412	396	413	368	387	380	429	423	408	426	403	381	412	330	409	419	433	403	445	427	404	405	409	394	357	367	388	416	395	394	398	392	397	372	397	412	437	404	412	420	379	426	393	401	346	379	382	395	360	436	426	393	387	366	446	408	386	441	374	395	400	411	433	433	409	377	415	371	401	410	361	420	398	381	367	360	402	391	400	399	386	385	405	410	378	403	381	381	426	440	413	433	406	394	421	379	407	397	357	411	361	387	407	392	369	443	399	405	390	401	368	424	425	383	375	403	383	381	410	382	385	422	404	404	422	352	380	410	447	378	375	407	409	388	374	388	389	404	400	382	411	425	426	411	413	413	357	409	428	400	401	352	372	357	391	423	391	386	398	418	395	451	413	426	376	393	415	429	405	405	339	395	392	402	385	389	380	380	392	380	402	375	378	404	361	403	428	421	382	405	375	391	377	401	406	403	396	415	399	384	399	380	417	383	401	338	382	417	395	385	422	395	386	397	414	423	365	380	437	413	443	415	416	412	351	409	388	380	359	407	374	406	357	391	405	377	355	412	406	399	370	378	367	376	377	447	404	359	381	387	394	392	379	372	413	363	420	354	403	411	444	372	380	397	385	410	384	374	402	400	432	395	402	383	371	372	415	388	399	410	426	404	379	381	394	385	383	402	398	378	389	385	384	408	391	434	428	369	440	381	387	404	431	401	391	415	381	406	368	388	367	453	413	414	390	391	439	364	386	382	398	418	389	378	374	381	361	426	371	407	406	385	382	390	394	379	382	414	394	368	375	428	385	410	368	419	376	429	425	397	394	394	383	342	423	403	400	420	397	410	409	379	401	385	424	413	400	381	453	442	403	382	359	382	360	360	384	408	410	399	392	383	414	376	392	410	432	408	367	366	393	385	401	388	385	397	443	429	388	365	399	402	442	412	444	385	399	388	410	388	400
14047	1590	2617	2765	2613	2409	2000	1683	1549	1371	1310	1266	1117	1138	1121	1044	1048	1035	1064	1047	966	1016	966	931	918	923	964	908	900	909	933	942	930	905	885	871	922	956	909	915	846	915	891	893	933	913	866	972	901	916	884	849	829	977	912	903	913	858	861	915	929	951	885	807	897	955	886	913	896	863	852	938	875	867	856	874	838	884	909	888	857	879	895	877	889	821	894	932	855	929	913	927	926	904	865	903	871	936	875	968	876	921	860	920	891	898	948	906	918	880	861	922	867	872	879	895	908	853	877	895	844	871	911	898	901	886	845	895	923	925	900	832	907	906	860	868	894	921	795	900	896	873	927	899	873	892	928	906	891	914	870	930	893	921	860	848	794	906	954	916	907	938	936	903	908	910	940	881	903	854	909	907	878	898	813	934	812	886	866	917	905	896	878	909	867	858	913	869	934	884	874	862	864	918	870	914	903	874	879	905	858	826	865	936	890	898	844	896	918	853	856	844	891	897	875	856	896	890	936	893	926	859	958	923	892	872	916	887	883	909	889	886	881	908	916	861	917	863	864	875	863	844	894	875	876	865	872	852	867	891	802	862	923	844	825	865	886	857	920	855	846	900	865	892	877	841	845	858	843	914	870	933	931	915	850	877	874	853	886	876	947	914	887	889	866	864	869	824	919	876	921	882	892	924	866	902	892	860	871	869	905	828	872	871	897	895	821	889	924	903	906	957	909	849	913	851	862	873	875	838	923	912	866	869	919	907	896	883	902	884	888	869	903	929	893	870	888	893	953	886	850	874	885	860	990	834	893	920	902	884	909	877	872	889	910	924	907	837	912	838	929	917	820	926	946	846	915	854	865	884	831	896	910	917	858	898	913	896	880	914	889	845	875	857	876	869	843	874	887	876	903	859	877	885	860	843	842	888	919	800	896	898	899	859	906	849	902	933	914	847	898	848	896	910	879	835	942	995	782	906	928	857	874	904	893	879	847	883	920	895	911	887	922	856	898	883	827	927	923	831	865	893	879	911	854	946	827	884	855	838	897	847	889	848	912	824	853	861	816	866	876	883	941	848	884	824	902	895	906	862	880	874	872	841	932	867	856	880	868	848	869	896	863	896	918	922	908	890	898	831	847	835	897	921	872	850	918	848	860	855	885	918	914	862	877	847	871	877	878	874	876	896	879	855	830	907	882	914	863	862	958	853	867	939	903	885	896	872	853	900	872	903	886	855	897	854	813	878	924	919	856	877	912	829	914	886	892	897	867	853	876	925	837	883	906	878	897	899	882	872	875	928	886	878	935	887	857	855	900	885	892	871	847	898	839	890	837	915	904	924	911	855	877	828	857	859	852	900	911	893	911	921	823	863	917	880	874	935	914	888	840	875	896	866	925	954	898	864	893	892	816	843	900	922	858	869	865	874	894	878	891	872	903	853	926	896	879	850	887	870	869	861	873	895	874	950	913	873	875	894	847	893	893	957	893	902	936	894	850	853	908	935	900	906	869	927	878	913	864	917	897	889	877	920	845	847	889	891	879	884	892	873	877	927	869	853	909	895	916	895	890	909	839	945	855	880	876	838	869	897	874	912	907	928	920	909	875	876	851	938	895	836	888	862	926	846	862	871	926	879	891	852	894	931	955	870	886	927	940	927	896	865	852	884	860	906	860	892	891	872	849	900	902	854	924	876	874	847	910	908	879	894	895	894	871	876	823	901	875	861	907	831	890	891	826	918	907	869	919	875	889	877	847	895	923	903	844	834	921	866	860	885	936	876	930	889	837	906	893	837	872	922	849	890	880	907	866	879	833	847	891	881	884	882	859	888	878	813	908	932	872	928	924	890	914	906	897	886	914	845	920	902	893	908	914	902	951	867	904	932	876	892	891	888	926	887	830	896	871	923	888	887	907	917	870	826	834	867	898	890	907	874	897	850	854	921	839	886	892	891	906	908	909	867	918	890	900	852	851	927	878	926	886	869	886	887	938	896	942	863	856	889	969	870	850	844	896	923	877	909	907	822	875	903	888	917	832	884	808	869	903	847	882	900	848	888	859	869	864	862	890	885	869	868	924	916	874	926	898	881	923	865	864	904	925	905	896	853	842	927	909	907	846	899	930	887	880	922	915	880	959	875	905	824	876	850	883	888	883	851	887	899	863	930	870	850	903	924	926	833	829	875	901	923	878	863	925	893	902	848	808	889	897	887	900	909	859	904	913	919	892	888	874	915	900	843	876	880	848	853	891	883	886	899	874	905	913	849	901	887	882	899	865	889	878	900	920	870	889	969	860	882	881	888	905	916	902	948	863	858	846	852	894	867	897	847	833	858	877	904	834	888	878	889	933	867	837	849	889	866	853	894	873	893	855	876	900	909	913	861	926	895	862	876	867	909	868	890	877	849	837	865	818	864	882	924	919	870	849	906	912	874	938	883	893	871	882	922	822	897	908	911	928	822	905	891	866	892	883	905	848	836	895	920	913	899	927	905	845	857	895	851	910	864	885	876	911	880	911	902	895	933	860	883	917	910	872	872	856	874	892	921	935	923	916	868	856	899	899	846	871	878	872	853	918	813	877	900	885	902	885	899	904	889	917	851	911	912	914	842	900	893	876	869	905	862	929	873	932	879	875	885	886	914	930	856	879	885	858	877	856	887	859	890	906	896	876	901	882	872	939	906	949	919	874	908	910	873	878	896	870	924	930	915	925	891	848	866	871	871	855	860	930	899	877	894	902	869	969	825	885	973	876	900	891	882	890	858	906	875	903	898	921	857	870	902	870	885	856	881	855	867	850	880	873	862	924	956	900	892	868	866	904	906	900	865	880	871	880	830	880	862	851	874	896	901	909	898	850	881	857	870	952	902	902	829	863	910	895	899	862	858	824	842	924	863	888	864	892	849	905	840	894	914	842	877	922	851	896	890	866	906	883	840	885	909	826	848	888	869	879	905	851	915	881	921	828	845	903	858	882	888	893	890	937	872	907	905	895	906	969	893	928	876	910	856	886	851	830	860	954	888	897	887	849	884	850	917	890	871	871	908	858	872	933	899	868	860	862	910	900	827	898	913	935	886	886	850	920	865	894	859	843	889	884	895	934	926	918	824	888	871	853	910	859	893	892	869	866	934	884	882	830	865	868	863	896	917	819	879	854	910	893	886	885	895	899	885	903	886	856	886	892	895	884	885	901	917	822	849	896	880	868	889	906	846	865	854	903	922	830	896	928	899	984	882	866	886	929	902	839	839	899	871	909	875	861	897	939	883	880	924	884	916	874	885	919	888	881	955	945	869	859	861	895	883	892	847	862	852	864	934	864	871	859	838	890	910	900	911	877	883	926	893	880	861	859	821	937	880	856	859	869	877	921	878	836	916	898	864	830	856	892	853	865	822	935	888	845	845	897	854	866	907	874	859	867	901	859	901	868	856	954	860	928	900	913	871	874	880	919	913	865	883	856	875	891	861	898	879	908	819	933	883	823	861	927	846	909	891	894	863	943	857	922	887
4791	311	272	216	226	196	216	198	193	172	208	213	200	200	191	183	211	220	198	185	215	217	211	214	209	179	200	197	193	184	217	215	204	200	221	206	197	209	186	180	176	168	179	178	220	217	195	201	208	217	188	197	214	211	207	227	197	195	196	190	202	199	205	181	198	226	214	218	186	195	182	193	208	210	214	176	227	198	196	214	202	207	181	203	196	218	193	193	170	193	216	192	198	203	209	176	208	179	204	198	212	206	197	194	201	178	209	200	190	208	201	186	197	164	215	187	215	192	190	189	213	207	198	197	225	197	230	194	192	220	219	203	204	215	195	185	217	196	206	204	193	193	224	215	207	195	236	211	204	209	202	193	165	209	187	199	196	229	180	221	207	203	196	185	221	197	186	166	193	190	230	186	196	205	198	204	198	196	208	203	182	209	193	222	213	198	235	205	173	190	219	197	202	204	212	201	208	218	214	218	190	235	235	208	167	212	184	214	209	210	240	211	198	199	190	206	182	193	183	200	212	250	189	215	202	169	192	207	205	201	208	190	157	216	189	202	218	215	234	200	213	205	176	202	226	185	175	212	182	226	211	202	200	187	213	213	208	189	192	180	170	222	216	226	204	193	210	199	205	176	187	223	201	197	213	199	210	210	192	199	165	187	205	172	202	209	192	216	192	193	206	204	195	196	200	213	219	182	188	181	184	196	198	215	191	227	217	168	205	192	208	197	196	189	218	214	211	193	188	205	205	229	217	201	181	209	205	204	204	199	208	198	201	194	204	222	227	195	196	226	203	184	224	200	169	212	186	207	178	226	196	195	165	193	211	211	192	229	214	200	200	207	196	216	182	194	203	219	200	195	191	190	200	205	198	205	230	170	188	157	200	218	217	217	213	207	195	198	188	225	208	176	197	169	216	198	188	183	157	202	192	225	203	226	200	204	203	190	235	212	178	193	203	175	187	196	204	214	218	225	227	191	209	186	210	232	200	189	184	207	218	200	216	194	194	194	200	186	216	206	187	208	206	231	239	200	166	168	194	204	179	183	187	219	191	209	190	211	203	199	207	207	192	201	224	211	194	162	196	208	176	206	209	213	177	214	196	207	204	203	220	162	184	189	226	187	187	216	182	187	186	217	179	210	201	187	192	226	181	176	196	197	193	195	190	195	204	197	204	229	204	198	205	220	189	199	204	178	191	223	175	214	209	203	184	199	192	201	203	199	196	169	189	185	203	185	209	182	206	225	207	181	179	197	253	192	189	210	193	184	202	227	196	215	214	207	196	234	185	179	211	186	192	215	184	214	216	178	211	200	212	204	191	210	210	200	193	204	189	214	198	199	176	190	193	192	194	198	207	196	228	216	214	194	190	205	216	215	197	203	228	170	197	186	193	191	206	211	210	221	191	194	197	206	217	170	192	193	182	217	203	216	201	183	210	203	188	207	187	204	213	200	199	212	198	229	206	200	213	188	201	186	180	186	182	189	219	198	198	218	191	210	238	204	190	187	230	222	180	187	214	213	199	187	211	207	176	210	204	170	169	180	214	213	220	207	220	198	202	227	187	223	205	211	217	192	211	200	193	181	196	186	202	202	193	190	202	209	215	206	208	202	198	231	196	194	223	202	230	208	192	169	199	177	199	174	228	193	209	186	218	243	206	210	179	195	217	213	205	210	217	217	168	204	228	192	194	181	179	210	233	178	217	194	210	209	215	183	211	174	190	224	189	177	230	225	178	194	196	214	185	210	195	206	207	205	199	217	187	176	204	234	218	216	229	207	184	202	208	206	205	186	223	203	192	183	234	221	210	193	200	202	181	191	220	191	206	200	190	211	217	198	203	214	202	202	221	200	206	186	193	185	199	189	212	194	209	194	195	186	202	214	184	188	227	197	202	210	188	184	201	201	184	205	208	212	223	197	177	186	182	189	220	208	200	221	189	223	232	223	209	185	201	211	197	195	217	212	197	217	215	225	200	212	189	210	226	221	189	171	231	191	201	195	194	199	197	214	204	232	178	197	183	215	184	191	189	201	223	200	198	183	216	204	203	170	185	249	198	202	194	197	196	196	191	206	204	196	186	198	214	185	172	185	215	191	199	209	197	189	183	211	195	195	186	208	195	200	211	218	192	200	213	201	202	214	192	201	177	186	196	203	217	191	181	194	216	191	193	197	187	225	209	207	236	218	170	186	205	225	184	200	240	168	180	196	231	212	191	192	209	203	184	201	211	208	196	158	182	200	184	201	208	164	191	213	194	219	227	185	208	212	211	200	207	243	205	195	195	186	200	232	212	197	202	198	210	195	206	211	209	216	205	195	189	188	198	228	200	193	214	184	220	195	178	200	236	189	183	186	220	210	205	192	205	220	215	199	224	209	182	207	191	186	178	209	210	183	209	195	215	198	186	208	206	231	212	212	213	186	221	228	214	172	201	196	198	217	206	202	207	217	196	183	194	249	197	213	213	207	219	221	222	217	171	195	223	191	199	198	169	184	210	199	198	223	207	183	225	181	218	201	198	182	190	204	164	218	203	197	183	210	179	196	216	197	212	203	186	186	185	221	167	212	193	202	201	208	205	189	181	198	232	233	201	202	192	213	228	194	186	185	224	216	200	218	191	213	186	219	187	207	184	203	174	192	205	191	182	168	209	223	184	221	189	209	187	163	208	187	209	209	217	202	200	187	196	198	190	178	190	187	192	174	188	194	219	221	171	194	217	174	194	181	208	157	185	194	222	212	192	191	220	181	213	223	233	180	198	201	194	212	199	179	200	231	187	190	187	200	196	212	198	184	189	197	204	204	237	242	185	229	205	223	196	167	189	208	201	196	214	184	185	202	211	208	215	228	211	204	205	191	208	206	200	201	178	208	204	204	201	207	202	204	213	209	165	210	225	199	209	201	188	197	202	222	188	199	184	206	188	183	206	173	172	214	190	199	197	173	193	200	196	203	222	196	224	194	177	186	172	209	207	211	205	193	218	183	190	209	184	222	224	192	189	203	222	213	218	192	218	176	192	216	196	189	192	204	195	175	186	199	219	222	193	168	194	216	197	196	176	202	192	201	179	226	210	201	194	179	198	186	209	185	211	177	203	202	202	193	166	183	210	179	194	205	230	212	194	224	177	206	195	223	194	199	202	208	177	202	221	158	191	203	219	187	224	208	165	210	204	190	200	194	180	198	210	206	204	217	190	185	215	169	215	206	213	189	213	178	231	216	216	194	192	202	188	219	203	191	198	218	198	180	200	232	200	221	195	184	195	209	179	194	205	198	198	231	159	214	224	208	208	191	194	199	183	181	207	208	222	176	225	216	205	185	199	217	185	241	201	196	176	206	207	206	179	221	208	181	191	201	203	206	227	214	175	199	184	198	192	180	198	186	225	224	194	195	214	203	196	208	237	210	203	216	192	210	173	203	205	196	213	198	243	231	201	208	203	226	197	209	220	195	205	200	201	201	194	212	211	200	208	226	189	196	183	184	194	208	210	192	175	180	202	191
3413	507	613	644	599	582	569	527	537	584	475	524	528	516	516	521	536	502	503	522	485	507	487	512	494	498	505	472	515	490	511	480	520	466	505	492	489	521	508	526	497	524	543	482	482	505	500	502	512	506	512	539	495	533	516	519	506	491	516	492	490	468	504	460	514	530	509	486	508	518	492	522	480	537	551	541	459	488	496	482	514	485	479	500	515	481	533	471	490	475	500	505	538	537	473	483	458	470	477	519	520	542	512	471	472	509	514	466	486	483	500	494	505	493	493	503	463	481	501	515	505	500	494	513	486	540	479	490	477	506	510	475	460	484	500	475	470	501	520	497	555	534	491	502	436	478	519	515	472	484	486	523	492	486	495	491	542	489	496	515	471	462	454	516	521	476	548	496	517	448	506	509	530	473	504	491	502	480	519	463	530	507	504	515	491	502	507	481	486	473	501	489	515	517	499	509	497	516	493	467	478	480	480	534	514	528	523	508	476	494	493	468	468	453	515	477	504	529	492	456	495	523	462	467	506	509	503	494	555	466	505	505	503	551	505	452	513	519	474	523	518	491	486	492	495	520	489	509	510	484	491	484	471	509	518	492	477	489	512	468	470	498	491	479	488	501	513	476	496	491	507	474	529	523	502	504	519	507	508	497	560	506	461	507	503	464	501	475	504	507	490	502	527	493	490	501	493	463	497	470	502	540	549	504	519	498	494	504	501	519	454	483	521	506	456	511	531	474	490	523	471	516	467	525	474	521	505	461	467	485	491	532	477	507	478	489	548	498	506	499	464	466	492	454	528	508	476	498	509	484	503	507	491	481	473	500	517	489	489	462	498	488	469	511	469	494	478	524	504	522	500	512	455	469	504	466	483	515	491	503	465	514	492	496	488	461	510	461	457	482	471	503	487	465	510	495	502	518	534	520	498	532	504	495	469	477	531	562	500	504	507	489	481	500	517	475	512	507	515	541	492	490	502	563	500	453	514	490	474	534	503	481	495	488	500	518	484	488	539	511	492	560	495	511	487	527	539	487	490	496	510	505	513	488	466	501	489	481	454	512	478	498	507	502	493	512	502	507	500	507	504	497	507	511	478	469	480	475	494	472	480	511	502	479	457	485	517	488	466	496	517	497	508	484	530	508	523	480	478	448	489	512	464	521	512	514	511	494	528	486	460	511	478	465	508	486	456	533	505	530	473	469	454	522	535	496	509	479	494	489	492	490	485	494	494	487	450	479	476	513	541	469	550	510	468	503	482	512	520	480	473	523	539	500	529	560	474	489	508	474	510	479	523	522	504	506	503	539	463	483	505	465	537	510	478	507	518	497	514	489	461	500	508	514	528	473	505	478	507	480	512	527	492	505	520	483	504	517	472	485	484	495	532	498	476	504	506	477	523	515	512	512	483	524	500	530	503	523	500	485	474	495	488	448	502	511	511	488	549	503	520	492	528	524	532	507	523	465	488	468	498	491	514	488	513	461	475	517	507	498	546	513	512	522	487	526	491	484	472	521	533	479	506	505	460	486	529	505	516	498	498	479	463	512	507	466	486	508	534	492	477	484	457	517	513	498	507	520	486	487	499	519	511	498	480	488	462	473	554	448	526	503	523	494	507	473	496	507	524	507	468	461	533	485	500	485	487	521	506	506	472	481	490	517	502	495	485	518	510	492	529	526	494	508	510	509	507	502	492	509	521	539	469	501	462	511	501	553	503	551	486	494	491	496	479	476	488	497	516	484	483	518	502	493	506	505	512	531	503	500	525	479	465	472	458	483	524	510	530	529	548	508	473	497	519	533	465	475	481	516	459	473	479	494	522	504	500	501	524	504	509	511	479	528	511	470	511	522	481	501	494	545	536	510	464	451	483	497	502	517	505	457	510	491	514	492	492	475	539	497	494	492	482	495	492	507	517	477	491	541	479	521	474	480	499	493	478	484	497	490	488	466	509	528	488	515	487	503	515	536	516	495	499	522	512	536	504	491	522	482	523	493	484	484	501	515	504	495	464	512	533	495	483	459	528	516	511	460	497	467	526	537	521	485	517	484	543	509	503	468	470	511	470	535	497	511	458	512	511	470	496	514	526	514	489	488	456	516	525	534	480	521	477	506	472	437	478	509	511	525	495	524	495	503	481	503	498	488	479	503	525	519	508	491	509	428	471	508	530	524	520	499	462	489	527	468	496	557	510	492	468	497	483	478	496	512	471	510	496	462	504	506	525	460	506	450	504	486	482	475	546	493	515	526	485	495	523	515	498	486	567	538	468	485	484	528	494	487	492	534	495	515	479	499	461	504	499	498	478	460	521	490	511	508	509	495	461	491	491	496	524	513	479	516	500	510	454	507	530	547	494	489	516	480	490	468	515	501	479	453	504	511	460	493	499	507	494	501	463	505	469	516	508	510	514	496	494	518	494	483	491	488	519	521	521	523	478	496	496	523	472	478	482	470	500	478	508	519	518	480	493	531	477	508	491	445	528	489	488	512	500	485	523	495	510	493	492	486	513	511	532	504	499	516	522	491	492	526	504	470	487	500	521	506	534	519	504	501	525	516	528	466	496	502	480	500	498	505	498	478	516	494	456	473	543	501	511	495	528	471	534	500	512	498	503	494	485	506	470	516	501	509	522	515	524	524	514	510	495	504	474	511	475	531	475	494	515	458	489	497	471	463	512	515	483	490	548	491	507	525	549	506	464	506	525	457	508	478	505	538	477	498	510	494	508	474	519	486	538	496	511	506	516	501	495	502	500	546	529	478	483	522	496	493	488	496	477	517	487	522	527	465	519	537	494	474	492	552	511	527	487	537	528	488	489	489	464	486	514	463	498	473	507	492	490	505	478	534	494	483	469	500	476	465	488	499	496	506	528	488	460	523	492	517	497	522	511	529	491	478	524	470	508	470	540	474	526	493	567	461	491	517	518	509	498	476	483	499	480	499	488	487	473	508	518	532	499	492	485	514	511	492	456	507	523	517	491	523	509	521	511	504	523	494	503	514	504	478	544	487	457	503	514	477	488	540	533	467	501	523	505	482	529	485	505	531	496	461	490	479	474	480	477	523	459	457	497	506	505	509	491	493	473	537	471	478	495	475	484	499	479	483	499	446	489	497	509	516	520	529	499	485	471	509	497	521	490	497	495	519	505	466	486	511	538	493	499	461	483	520	522	514	505	505	480	510	491	469	492	501	491	527	479	523	542	523	529	477	461	488	463	487	475	474	479	490	442	493	536	541	478	535	549	502	534	479	484	481	501	478	494	482	492	479	520	509	488	495	521	494	520	491	496	520	503	492	506	495	443	483	490	555	482	493	495	520	503	480	503	503	507	530	513	514	517	508	545	505	508	491	510	511	483	476	531	527	459	513	492	506	512	481	503	471	461	508	521	508	446	509	488	496	509	523	500	495	540	565	490	494	509	495	520	500	527	496	481	509	472	529	431	484	480	465	522	524	490	472	492	496	487	457	514	501	520	471	499	516	488	515	486	558	485	495	520	465
17256	1593	767	652	531	467	374	336	338	303	322	358	304	285	282	278	311	281	265	278	267	287	279	310	282	296	293	283	267	290	276	288	282	255	260	255	298	302	311	263	273	280	268	287	299	280	278	285	283	323	308	270	284	267	261	290	260	274	286	286	267	278	279	265	280	279	280	287	258	272	271	284	264	312	281	276	254	275	265	276	250	315	329	250	232	283	237	277	278	278	275	263	318	272	266	260	309	265	268	285	292	292	296	311	256	301	257	284	269	274	261	276	267	251	274	274	280	265	267	280	276	316	269	252	291	272	236	284	263	259	272	307	246	265	265	303	260	265	277	268	288	285	272	291	274	245	274	261	246	303	269	304	283	299	274	282	275	269	285	249	276	289	272	267	264	260	291	293	284	284	263	272	282	286	257	310	274	293	269	280	309	297	278	278	254	272	294	250	250	258	298	304	234	265	279	287	269	267	269	258	296	273	273	267	288	280	266	252	284	269	278	270	257	255	261	270	258	278	251	260	286	248	273	248	245	266	267	309	271	255	275	284	291	280	284	282	302	272	270	293	268	251	260	246	264	257	287	259	276	285	273	251	270	281	247	309	291	272	278	299	290	249	276	264	294	283	284	284	295	252	249	277	305	260	283	293	240	283	313	283	301	277	279	268	285	259	250	310	324	249	258	238	297	247	266	264	283	275	275	276	283	260	285	267	266	266	251	254	250	262	280	273	328	292	294	249	248	277	259	294	276	275	281	252	262	246	281	241	274	257	303	272	268	301	293	266	273	266	243	305	255	257	250	246	254	284	279	251	287	258	272	249	250	256	276	295	267	258	275	250	303	271	288	252	273	268	262	249	260	290	273	267	299	276	283	250	254	288	277	267	251	285	263	244	293	284	269	256	255	269	274	310	292	269	255	285	268	273	267	228	246	250	245	277	240	307	287	266	272	259	270	260	302	262	263	276	291	309	291	258	259	293	296	255	258	275	290	254	267	295	273	300	281	278	286	263	258	279	254	251	285	293	300	280	328	279	258	266	254	263	291	268	305	303	262	266	272	305	254	285	279	261	303	267	291	258	261	261	306	292	285	297	270	277	236	266	254	277	309	299	291	256	251	266	287	281	300	299	274	274	296	247	249	283	293	291	283	262	267	289	273	257	292	295	282	276	273	240	270	266	275	285	268	251	280	280	265	265	255	275	307	272	296	270	275	296	277	262	279	286	288	274	263	299	294	278	252	278	292	295	306	289	263	300	285	252	285	261	270	277	285	291	284	273	258	286	297	273	254	281	281	286	303	255	303	268	256	287	264	293	265	252	251	306	269	291	285	291	264	268	288	281	270	276	280	245	292	279	261	278	300	272	296	272	268	274	236	259	290	283	279	286	260	272	304	270	262	269	265	277	292	285	274	272	292	255	254	261	281	245	267	265	261	254	267	259	270	250	261	287	246	268	284	297	292	278	255	281	286	261	283	302	266	318	257	278	265	289	284	274	295	298	260	269	295	273	281	285	296	278	268	270	238	253	252	252	322	252	305	230	259	272	271	242	249	264	288	245	279	260	298	303	243	276	311	258	266	298	292	270	277	277	234	260	237	273	264	268	292	278	226	287	294	261	244	286	305	249	301	269	282	266	270	267	251	279	279	284	261	268	258	289	273	268	265	268	271	285	289	291	324	276	259	291	288	260	283	264	236	259	287	264	272	254	244	262	270	288	287	291	268	295	281	284	269	260	259	262	262	289	274	287	255	279	263	265	264	280	254	244	285	286	291	225	250	282	259	283	268	283	280	255	286	308	282	300	285	281	313	256	307	263	294	310	273	285	279	268	311	227	332	263	229	271	281	312	289	289	283	293	239	283	259	277	260	256	260	264	289	269	274	302	299	275	278	288	273	265	300	263	287	274	261	286	279	281	304	270	288	257	251	254	275	263	274	245	283	271	247	297	276	285	266	280	267	264	277	277	260	272	283	269	309	249	314	255	265	269	266	283	250	257	273	280	272	274	251	285	275	314	255	253	289	262	255	293	307	257	258	287	271	275	291	271	281	299	271	274	309	297	325	284	259	300	248	283	260	275	264	254	273	298	240	270	282	284	258	290	248	237	309	270	284	295	272	261	265	277	230	281	266	281	303	237	281	276	299	298	309	232	260	294	281	316	242	275	260	274	296	265	255	284	280	277	313	277	284	249	282	273	269	272	253	271	273	299	290	287	255	250	238	243	268	289	245	249	282	270	256	306	272	248	258	257	254	282	262	272	278	285	283	283	259	279	279	276	276	274	271	261	264	254	281	282	325	282	281	285	246	265	262	259	318	278	321	272	268	270	280	240	284	283	293	302	301	256	284	277	272	262	274	281	271	266	271	277	257	270	303	250	237	265	264	279	284	265	292	279	293	267	289	277	258	289	245	299	262	273	273	292	275	284	282	272	276	263	258	253	256	264	276	284	246	276	251	276	278	281	264	251	279	264	276	266	254	255	276	248	268	293	274	281	277	307	259	282	288	228	277	299	260	294	296	290	279	265	259	272	278	262	260	257	287	272	282	283	283	282	275	266	318	269	260	261	233	288	218	275	283	295	278	278	276	283	287	271	297	273	285	262	284	264	281	260	261	252	276	254	273	269	249	242	259	244	295	290	258	308	280	271	257	271	239	246	274	277	279	294	289	264	259	284	258	265	270	324	278	280	275	268	263	287	286	270	251	277	263	276	261	293	283	271	311	241	252	289	251	273	297	303	278	310	282	305	278	257	263	285	284	277	302	245	251	280	272	313	261	237	255	283	270	278	257	279	293	255	262	226	266	266	273	253	293	299	286	319	268	285	278	295	249	260	280	276	273	252	273	272	265	269	274	275	244	273	277	257	240	272	285	286	324	266	249	309	279	278	287	292	273	281	292	291	261	291	274	296	268	260	256	266	256	255	299	298	288	280	291	258	259	259	262	268	272	283	287	279	251	262	292	264	276	223	273	295	303	262	264	287	262	273	282	265	265	300	274	279	261	271	281	247	248	266	273	275	274	270	290	287	284	278	296	260	278	277	277	311	263	272	262	257	296	275	300	274	292	284	281	263	264	242	262	319	281	307	262	274	257	253	282	289	269	292	286	229	264	246	266	279	259	280	259	286	278	270	282	291	298	261	271	296	257	223	291	268	271	257	287	277	279	272	277	242	298	269	263	261	299	250	257	284	281	262	286	272	263	259	262	260	241	255	302	273	290	243	291	258	280	268	273	267	281	269	267	302	281	261	275	235	293	248	257	245	269	318	276	261	279	273	254	268	267	285	258	272	267	269	271	291	290	283	252	298	286	282	286	266	299	260	271	314	277	251	281	256	304	242	284	269	280	286	332	257	261	238	276	301	301	281	272	283	282	277	284	269	257	277	303	276	266	289	288	289	299	274	270	302	273	244	258	297	279	257	262	281	287	268	282	259	282	272	291	259	280	240	279	282	288	280	274	294	257	321	268	261	268	267	279	309	288	291	267	273	251	282	263	264
10570	1001	1593	1765	1632	1382	1254	1078	1018	993	856	834	824	796	767	742	730	698	749	706	678	648	668	686	685	659	703	680	685	675	686	662	679	660	716	647	677	637	660	671	668	658	641	643	625	613	651	659	653	635	716	640	659	634	654	674	696	687	614	688	684	675	647	643	656	720	631	700	664	672	650	630	645	669	671	638	641	673	680	645	651	669	651	648	625	619	620	632	655	617	612	667	608	663	711	621	657	657	682	643	646	632	647	637	671	644	636	644	611	625	663	628	665	643	684	637	609	652	662	626	682	623	666	649	650	659	637	641	670	641	688	667	655	671	646	624	702	651	660	688	653	646	642	643	674	668	624	620	627	610	653	705	683	656	672	658	672	672	637	643	585	629	690	679	666	691	631	656	659	625	675	623	627	648	674	634	605	693	662	640	672	688	668	649	644	635	674	722	586	627	649	668	660	633	680	649	647	665	699	653	669	657	692	599	641	626	685	653	663	675	676	649	708	665	624	656	666	636	668	621	637	673	619	653	651	684	668	676	685	689	643	659	671	630	632	647	653	687	680	714	619	662	661	640	682	648	668	679	622	646	630	653	657	654	660	703	672	661	632	679	694	663	644	643	601	635	641	634	681	663	659	663	658	617	651	613	657	678	667	624	670	641	651	642	692	640	625	669	648	660	656	620	607	633	647	680	672	651	625	659	664	633	627	677	655	665	618	698	644	668	669	643	661	642	695	648	643	651	682	629	632	648	666	653	628	631	658	667	630	658	670	693	624	600	672	678	654	645	605	650	602	663	661	617	666	628	631	690	687	620	643	646	641	687	632	639	563	633	629	626	687	650	695	655	653	662	630	641	659	645	703	654	652	718	640	696	618	651	633	621	674	676	695	653	644	649	671	677	668	604	617	644	672	653	700	652	658	655	657	608	612	678	650	659	672	683	646	648	643	627	687	655	662	661	637	686	637	640	601	638	618	649	651	656	633	667	685	647	668	637	616	635	669	654	629	643	633	640	625	661	655	646	637	647	678	652	642	675	666	651	653	668	633	655	639	635	634	665	648	665	673	582	696	643	664	612	632	727	654	682	603	668	690	631	598	611	604	642	683	624	629	681	644	661	673	683	661	659	629	639	622	648	644	650	673	642	693	645	649	640	693	609	635	647	658	680	624	624	617	607	627	629	679	637	657	666	654	623	687	633	655	678	630	662	622	653	633	624	630	637	631	618	681	693	623	675	667	637	661	632	677	656	646	641	625	647	647	685	673	639	627	661	663	647	672	653	690	651	664	631	640	661	651	670	612	621	684	666	653	684	670	684	641	662	699	617	639	685	624	694	646	701	612	635	658	669	652	641	672	646	668	654	667	628	626	640	681	647	670	639	632	649	655	644	644	642	681	639	628	655	655	669	679	686	664	641	663	655	670	667	639	638	646	685	653	644	664	649	646	650	653	680	616	639	637	642	647	636	610	609	611	683	665	695	620	680	622	663	668	681	689	640	644	636	644	694	640	683	635	705	621	642	621	674	647	637	659	676	617	660	669	641	654	645	651	669	660	697	669	680	695	668	640	663	661	652	685	653	640	709	632	618	665	664	658	636	620	642	652	670	680	654	641	655	705	648	636	680	643	621	603	690	663	680	650	642	658	660	683	707	685	656	640	645	590	652	672	698	653	694	678	630	623	672	615	655	678	614	658	625	721	631	640	650	665	629	666	702	656	683	649	636	623	692	645	640	658	676	626	633	648	653	650	663	619	634	643	670	621	648	638	637	659	652	669	654	626	644	645	667	614	671	680	693	624	661	674	633	668	636	636	682	686	723	711	692	645	672	654	638	675	639	650	679	626	703	649	650	658	672	632	639	694	656	652	649	693	647	687	653	674	612	630	626	572	639	670	653	657	646	672	658	612	676	667	639	670	642	690	654	651	657	665	726	696	692	620	640	652	709	614	656	687	673	674	625	652	674	677	659	641	633	669	597	641	662	682	641	736	667	646	681	686	649	656	683	661	648	659	678	644	706	680	690	670	685	718	644	663	637	650	675	589	609	695	625	661	653	616	655	668	648	654	666	659	662	654	631	626	674	676	631	656	642	676	669	658	667	628	642	649	644	617	663	642	647	671	669	659	651	645	644	677	670	650	625	649	687	632	680	678	639	657	637	688	612	667	632	686	607	671	639	667	668	689	661	664	637	664	608	680	644	611	684	685	647	676	683	636	634	664	706	621	631	631	687	639	630	653	614	650	637	624	646	693	662	623	619	648	657	665	589	674	608	623	593	649	579	615	625	679	631	634	677	705	642	638	677	644	661	685	664	604	662	633	646	612	611	675	657	661	649	617	599	670	658	673	631	650	637	682	602	660	669	665	659	672	622	654	696	663	630	625	661	648	696	684	612	664	655	647	661	661	608	664	659	673	668	674	623	632	685	713	656	712	687	695	671	677	668	645	664	669	631	650	645	632	663	594	662	664	671	627	677	669	646	667	646	677	649	681	658	651	658	671	669	602	676	685	711	674	637	634	635	657	637	691	639	611	645	663	623	689	634	618	698	656	664	654	647	644	661	620	704	661	664	661	657	660	664	652	623	648	658	622	630	675	672	639	617	622	616	658	645	656	666	642	658	619	633	603	669	665	640	690	653	681	637	679	641	655	629	659	669	661	659	635	649	691	652	673	652	627	689	690	677	664	631	663	657	657	684	663	657	648	668	647	678	627	707	683	679	599	628	660	633	662	669	685	686	654	641	632	668	695	634	656	668	640	627	629	677	653	642	677	643	643	669	634	670	660	665	623	657	676	618	663	643	645	699	639	638	622	682	652	663	692	655	648	663	646	615	628	647	688	678	667	665	636	646	634	691	640	650	655	676	643	639	672	672	659	668	614	655	694	656	631	652	644	600	653	648	675	581	651	638	661	612	639	703	676	633	600	655	644	661	713	656	634	650	619	641	615	663	654	631	656	678	633	684	699	639	660	635	669	704	618	707	669	669	696	614	657	675	672	672	671	671	647	617	631	631	689	629	663	663	640	690	699	679	652	643	616	668	610	625	623	639	634	633	675	657	653	660	652	717	651	677	632	658	604	649	633	621	696	645	692	649	652	682	647	666	616	622	667	643	648	685	644	633	675	657	667	655	683	641	686	621	655	654	620	635	667	663	617	680	662	670	646	706	661	663	667	662	618	652	616	660	662	656	672	708	651	647	620	640	618	654	626	680	674	606	629	609	673	680	619	638	644	626	654	634	672	638	654	659	680	662	670	628	664	620	645	614	651	631	633	679	637	657	686	633	681	666	650	660	704	652	672	609	684	643	678	643	634	648	656	669	641	646	649	658	647	622	650	625	671	650	628	645	625	674	639	639	676	676	621	649	665	619	624	617	611	682	676	658	657	644	657	659	650	686	610	656	649	667	667	661	671	636	647	609	685	662	673	625	638	619	707	697	707	601	677	661	707	649	668	637	676	632	633	622	686	660	687	638	646	696	628	661	647	675	677	660	681	672
27026	3579	1469	1144	913	732	678	615	551	483	480	478	426	438	444	428	450	439	461	409	441	390	398	417	400	446	426	389	399	406	414	388	402	354	396	446	410	419	398	399	464	430	412	399	374	426	442	422	414	408	410	430	390	427	445	408	401	410	369	411	361	393	437	437	408	390	373	412	405	434	340	351	381	391	408	403	408	442	391	428	394	440	390	384	410	452	399	396	376	379	403	405	408	394	441	382	426	380	349	418	436	400	390	406	371	407	387	382	373	404	403	417	408	371	403	403	402	412	402	414	431	395	411	390	400	370	414	404	366	412	393	361	384	373	363	415	380	410	384	398	404	397	390	393	365	394	416	383	382	380	393	390	395	396	413	374	413	337	384	388	402	373	374	413	415	424	386	381	397	381	408	418	375	416	404	399	407	428	398	374	409	356	412	421	413	423	397	446	439	411	428	410	392	396	373	376	393	411	416	391	389	417	393	390	377	415	424	391	394	415	414	347	357	389	366	452	391	423	374	395	393	421	380	416	423	434	393	392	372	392	407	382	360	400	361	364	400	416	381	386	419	391	399	422	423	394	416	415	371	395	383	396	389	398	354	403	393	371	403	416	399	415	380	410	409	427	453	438	437	352	406	372	408	382	408	395	414	390	370	393	389	413	447	362	406	430	393	448	377	382	384	410	389	440	411	363	404	410	402	429	410	423	395	403	408	344	391	384	387	397	396	414	460	409	368	392	400	388	425	380	368	393	403	402	378	409	395	384	392	411	424	394	400	360	411	429	387	393	381	406	395	395	380	368	377	409	378	388	382	420	395	405	408	425	427	388	363	409	415	375	386	389	388	365	434	411	417	429	393	372	406	385	404	371	432	399	369	424	385	390	379	448	412	388	420	393	370	388	414	423	415	411	359	364	425	385	399	414	439	394	381	335	402	400	423	390	411	389	377	421	402	443	409	430	423	422	410	418	431	408	407	373	405	418	444	392	400	439	417	387	414	401	426	422	411	449	404	413	401	338	409	397	396	423	418	372	378	357	409	411	403	377	413	366	376	373	385	410	406	406	404	462	409	401	396	436	384	389	453	418	405	405	440	408	434	411	405	393	411	389	383	448	404	355	386	336	408	389	376	393	405	385	391	389	370	391	414	369	420	411	391	376	404	435	369	422	429	394	406	381	450	384	413	379	412	413	400	403	406	363	410	423	373	402	396	412	412	397	397	391	411	404	374	426	419	415	435	434	376	407	385	368	390	432	405	428	407	379	427	413	424	465	385	406	410	385	412	384	406	410	366	422	433	428	375	407	377	401	346	407	391	377	416	390	379	400	404	402	367	389	428	416	427	438	445	405	398	413	402	398	398	416	428	416	432	409	393	398	412	400	383	351	390	436	400	426	370	377	415	423	389	394	422	407	397	440	407	402	419	383	363	400	395	411	398	400	416	373	438	387	411	399	399	388	427	474	416	410	406	412	419	421	393	391	406	412	404	412	354	414	432	395	414	399	446	399	383	370	398	379	406	389	399	380	377	427	388	353	404	375	404	369	412	418	393	374	414	407	372	406	390	403	478	403	386	418	385	409	451	391	421	416	402	396	423	389	424	419	418	378	395	417	400	392	413	405	396	399	385	360	391	359	394	396	413	421	401	389	427	401	388	388	443	382	442	448	383	389	372	408	410	379	358	415	446	439	386	429	377	399	394	385	402	400	406	404	426	402	394	413	425	405	439	387	398	421	430	409	377	439	372	400	413	381	414	415	410	394	400	409	412	382	402	390	389	420	405	370	372	397	362	419	415	420	403	420	392	438	387	413	408	418	397	402	421	429	406	367	399	376	398	426	418	406	388	426	404	406	390	420	441	407	374	423	405	399	416	388	348	407	395	431	382	436	401	394	377	398	378	390	434	454	355	392	374	425	432	420	397	397	416	396	350	388	412	347	392	406	398	368	412	415	433	400	383	393	380	382	411	395	398	402	413	427	403	402	367	370	370	392	363	404	402	400	436	424	417	403	392	393	418	385	320	445	418	368	375	424	384	411	422	413	397	387	416	411	382	405	439	429	425	401	354	412	385	436	379	409	421	373	377	365	442	415	394	378	401	397	394	420	396	403	406	408	401	420	398	399	406	406	428	417	422	397	402	379	380	380	381	399	401	418	417	416	439	405	400	433	406	416	357	395	400	384	385	419	391	418	358	410	360	389	461	402	399	385	385	405	373	388	397	395	373	398	392	428	448	358	442	404	422	427	409	441	393	420	430	409	373	415	377	399	380	412	417	377	398	435	411	443	404	406	404	382	394	400	396	419	382	356	413	395	396	411	351	433	370	388	370	425	413	384	388	385	438	412	397	376	357	412	423	426	420	415	404	369	409	410	394	450	402	401	424	390	375	386	429	405	415	419	394	394	421	421	369	359	406	402	428	390	370	372	392	379	372	441	397	394	406	420	421	450	370	419	438	427	417	405	364	399	427	382	408	394	377	390	398	409	406	417	383	395	402	380	379	412	380	394	382	430	422	460	407	422	419	423	374	359	377	365	357	390	379	360	382	362	354	379	405	412	376	384	431	387	418	405	395	410	424	418	404	416	419	364	372	388	388	394	418	412	389	413	396	410	417	387	412	411	398	409	408	395	359	407	375	397	379	388	392	425	452	370	417	403	385	400	367	376	400	387	387	386	394	420	395	385	458	406	415	354	424	358	406	416	445	388	394	396	429	426	431	375	389	392	418	387	394	388	397	401	427	452	397	383	387	363	407	445	367	403	356	419	415	388	396	419	423	399	394	384	395	425	399	387	413	385	372	438	395	415	434	405	401	410	405	419	427	404	421	393	393	412	404	369	378	416	361	420	421	395	347	372	403	381	385	394	362	399	367	388	386	400	405	407	384	389	403	386	429	384	428	384	411	374	375	386	391	410	373	415	403	382	388	396	377	378	437	375	391	417	415	416	382	386	407	420	405	416	394	394	408	418	379	397	393	430	393	420	414	372	425	419	455	382	440	402	378	348	392	408	390	394	392	407	400	430	433	379	428	403	389	380	400	392	410	367	423	430	433	426	421	421	407	411	437	416	427	409	370	405	444	428	408	357	405	377	367	400	419	412	407	397	405	407	373	392	411	412	408	423	394	392	414	379	427	401	431	418	389	392	369	370	376	412	413	376	355	406	405	420	403	412	381	388	413	384	434	408	375	376	391	386	407	418	419	432	390	370	410	403	382	411	374	385	381	439	394	385	429	420	386	404	390	387	394	368	408	377	398	406	394	437	443	408	433	392	403	438	347	393	424	375	427	399	395	399	376	388	378	390	403	352	369	429	411	393	361	412	417	404	396	404	417	364	384	390	409	375	405	377	387	386	395	411	386	393	406	413	414	366	404	424	397	380	450	363	369	415	364	417	401	384	392	416	391	435	352	421	450	414	365	415	378	363	406	400	399	360	373	338	388	423	394	444	406	376	395	387	455	352	402	380	392	403	403	418	413	421	408	411	375	418	388	389	396	397
14480	1634	2473	2922	2853	2371	2095	1707	1451	1390	1352	1203	1173	1150	1113	1044	1018	1046	1018	980	994	1006	967	955	986	933	910	949	918	902	973	930	898	949	925	890	921	850	900	817	916	890	939	895	881	884	913	910	909	935	883	888	858	879	891	920	947	887	890	929	872	889	874	928	869	887	892	923	928	883	888	820	922	898	943	902	905	859	867	875	869	939	872	894	859	869	936	910	920	913	909	863	898	955	919	889	896	856	869	872	874	934	935	899	922	891	892	859	881	904	889	932	926	894	926	850	884	901	908	889	884	859	854	923	850	949	857	895	915	938	865	917	909	941	917	840	917	888	895	913	869	919	915	895	900	898	858	893	914	861	858	868	907	874	898	854	890	899	917	910	918	886	861	872	857	921	905	895	903	925	878	860	889	891	906	857	886	889	881	924	919	929	880	901	942	842	924	881	942	895	896	870	905	890	847	911	910	926	923	897	914	914	937	902	842	933	893	884	901	854	946	908	887	882	876	853	956	899	900	847	894	874	912	890	896	890	834	838	926	871	886	865	872	944	894	882	905	882	857	854	887	902	854	926	875	903	859	904	884	922	862	906	889	913	858	827	923	854	918	902	885	951	883	853	905	876	906	877	879	936	895	842	896	902	882	931	878	879	878	922	855	874	897	891	910	854	869	877	844	930	909	899	891	883	907	918	891	857	825	901	896	817	851	905	878	918	914	896	856	921	869	878	880	915	924	870	911	906	890	917	870	861	877	893	891	919	910	892	897	891	951	901	861	887	860	873	898	884	919	946	916	835	922	885	903	864	889	874	917	848	865	909	891	903	914	885	878	869	840	893	835	895	901	940	868	912	863	876	932	860	897	907	919	899	821	920	863	884	875	912	892	941	902	889	870	915	891	834	940	903	888	897	910	910	868	891	938	896	896	866	938	889	872	875	884	906	833	905	938	887	935	938	898	921	937	863	854	881	890	910	899	885	923	869	900	869	889	844	906	910	882	907	896	953	875	959	863	859	885	878	909	879	918	868	924	912	915	927	872	929	924	879	893	881	901	868	862	873	819	880	855	892	897	875	833	901	854	834	897	816	908	902	929	864	914	941	883	931	877	907	841	916	947	851	886	865	859	969	886	957	885	884	848	881	879	851	899	880	869	889	843	894	869	867	903	903	863	909	916	904	906	917	904	832	911	870	907	927	910	899	872	852	916	889	870	858	874	922	837	882	909	886	870	932	888	913	893	922	917	916	907	869	905	877	832	856	891	898	928	896	882	853	884	913	850	891	876	891	929	873	900	915	908	938	927	945	852	872	942	890	898	934	926	832	879	871	899	971	892	923	903	905	851	858	904	898	903	918	905	843	853	855	858	940	878	904	890	913	841	804	847	861	883	903	892	900	865	920	892	880	874	867	897	886	898	888	935	906	865	855	871	920	815	848	923	940	900	956	893	895	862	867	856	913	907	871	897	917	916	912	860	828	900	971	882	909	885	827	884	915	914	864	894	874	888	872	885	920	888	913	907	878	838	923	875	915	849	870	923	925	875	887	884	853	930	906	866	870	923	871	856	889	851	874	922	879	889	908	919	948	895	865	874	909	891	916	964	977	903	908	880	854	896	879	894	922	878	903	927	867	917	869	850	897	919	857	900	799	889	870	880	939	855	799	956	863	917	930	902	848	942	954	908	889	973	905	897	870	855	906	923	848	896	845	893	856	851	859	917	891	855	900	883	869	970	912	829	890	902	919	861	898	919	929	872	863	938	892	876	891	888	869	887	880	892	896	939	888	907	858	876	877	929	880	898	913	892	894	861	920	930	884	893	894	866	862	918	861	883	887	878	893	855	989	871	840	863	858	889	904	906	874	937	860	862	865	875	874	864	904	924	871	909	862	892	833	934	889	883	877	885	913	915	890	949	879	898	905	898	899	837	930	930	886	894	920	835	944	901	870	851	862	834	910	940	869	892	917	902	894	892	893	839	893	820	846	847	877	844	932	943	920	890	851	859	871	887	855	900	840	909	937	896	881	858	952	886	934	918	879	899	877	886	906	879	899	928	848	904	865	891	926	846	899	895	879	858	855	879	894	902	864	919	904	945	864	875	898	915	876	894	864	855	872	889	919	899	878	825	820	891	878	916	881	909	844	878	876	891	896	891	923	881	881	832	836	850	869	941	869	934	941	926	848	916	887	889	866	915	916	888	904	846	860	921	958	866	901	905	888	876	923	886	939	969	893	853	898	871	915	935	900	958	905	891	884	903	890	898	878	873	888	939	874	898	939	897	898	987	911	867	905	888	856	883	884	897	846	942	838	917	891	874	886	878	860	909	877	841	911	876	868	880	927	873	828	832	876	889	879	887	937	840	942	882	891	888	885	888	950	901	876	926	878	892	959	903	928	857	918	906	855	856	908	931	875	866	884	887	891	870	905	876	904	890	889	882	879	907	971	942	871	934	907	886	847	910	903	875	891	910	877	941	917	874	916	858	942	828	837	916	911	914	851	882	877	876	905	933	855	891	837	905	947	898	883	849	893	950	861	799	886	907	865	866	896	880	833	897	874	946	886	863	906	894	891	855	887	912	913	873	954	918	904	881	892	803	858	925	866	916	883	918	869	872	840	914	883	944	889	956	879	896	870	892	858	913	929	887	870	855	854	921	860	882	897	967	914	884	882	902	887	899	884	873	840	837	926	883	929	892	912	855	904	919	933	925	890	984	875	946	880	907	885	898	848	932	905	902	932	843	877	870	856	912	880	922	846	867	920	867	918	907	879	860	876	840	915	934	913	847	871	853	882	853	904	907	857	886	904	947	874	860	924	910	900	891	865	921	939	900	878	895	918	902	898	938	888	917	911	896	883	873	869	881	865	881	924	897	885	880	885	883	923	881	855	902	903	891	871	824	895	830	930	947	895	907	900	923	906	864	890	893	905	905	903	902	879	932	860	850	905	851	866	952	897	899	916	826	878	912	866	904	918	894	848	876	914	863	841	883	918	971	885	898	898	936	847	884	862	875	862	922	901	837	861	883	900	937	933	876	951	923	916	923	875	893	915	899	836	905	920	916	916	912	891	985	833	874	847	873	840	869	904	945	926	911	893	884	892	874	892	841	896	879	908	930	859	867	877	957	869	860	858	875	857	894	902	951	928	929	895	895	893	895	868	898	909	848	906	872	856	914	918	836	887	842	903	927	886	850	959	944	833	877	909	865	894	867	878	825	925	902	898	887	881	883	936	858	877	938	898	860	886	846	917	947	859	873	893	937	876	881	851	880	897	916	925	876	875	837	887	890	896	874	934	844	855	853	899	841	894	876	851	859	888	961	914	979	889	875	885	897	897	884	915	893	839	922	903	874	861	862	929	881	854	868	911	876	892	945	917	879	860	924	880	948	895	834	830	909	876	919	864	882	920	872	859	859	906	924	908	875	916	918	878	913	866	865	867	876	912	900	866	893	867	862	815	869	889	933	923	872	846	902	933	948	939	895	862	880	916	896	862	889	905
4791	366	285	262	211	209	226	222	239	237	206	195	208	200	218	227	214	211	202	199	238	206	247	203	221	207	224	220	203	194	214	211	196	206	186	183	200	214	208	229	193	175	205	217	214	209	219	217	169	188	225	205	216	227	205	188	198	197	227	193	220	189	192	196	219	194	201	212	208	224	199	182	226	210	212	185	227	199	212	202	218	203	211	176	178	200	218	213	197	228	191	218	205	211	211	181	200	190	188	197	219	219	208	164	201	214	208	210	205	198	223	175	201	201	198	228	215	208	220	197	193	182	193	195	209	217	218	174	196	202	239	203	195	201	194	202	203	200	185	213	197	199	215	203	184	196	181	202	173	217	191	205	200	201	210	169	210	187	207	208	197	214	196	194	184	205	222	204	191	194	200	235	209	213	196	184	202	238	175	205	179	208	216	208	177	204	215	219	192	183	217	193	216	192	184	190	199	205	183	212	208	199	179	208	210	219	212	203	234	208	214	201	192	207	194	190	206	175	196	220	196	203	218	208	210	239	215	199	201	196	227	184	225	203	200	203	219	187	198	219	204	174	213	213	211	195	207	212	191	182	204	193	207	200	195	186	188	193	246	230	198	201	201	202	220	210	215	219	169	198	214	204	207	202	240	191	205	214	207	188	211	191	206	196	178	202	219	208	209	180	167	193	231	223	178	171	193	206	208	190	217	181	241	222	173	235	210	228	193	197	183	227	190	209	211	200	207	170	182	210	221	185	194	198	204	212	207	199	187	191	182	210	210	208	205	215	221	222	223	190	212	177	201	230	207	185	185	253	189	184	172	234	221	211	224	194	213	219	208	222	169	196	183	243	184	210	239	192	190	174	213	188	198	226	200	197	209	199	198	199	183	203	205	152	205	198	200	195	170	209	174	205	203	220	214	196	179	215	172	225	217	194	177	219	205	206	228	211	214	204	191	177	195	204	211	238	216	187	187	210	175	182	192	204	218	200	215	213	234	210	214	190	219	223	187	219	211	204	191	202	199	202	205	187	219	209	196	213	228	201	231	199	188	204	198	251	184	191	191	220	217	200	214	171	212	203	187	206	233	232	208	196	174	209	232	219	190	181	199	206	192	192	225	187	187	205	201	187	195	195	195	186	230	232	187	201	223	210	229	183	220	191	214	227	193	213	218	185	196	194	204	184	217	212	237	196	214	206	217	200	199	193	221	200	209	218	208	224	199	208	195	220	210	219	208	195	194	189	188	215	225	203	175	220	210	202	216	205	231	203	190	221	212	183	220	194	230	166	212	187	210	205	177	198	192	196	208	191	190	196	208	209	223	208	211	244	183	219	228	203	206	185	207	208	199	212	220	211	174	191	205	195	207	202	227	250	223	218	200	185	220	197	210	203	208	226	227	217	179	216	211	222	184	188	229	202	219	199	200	179	194	209	211	214	188	210	210	201	211	217	217	196	215	200	196	237	219	229	220	193	210	178	219	213	213	209	218	209	221	206	204	216	220	207	217	197	190	213	206	228	195	194	179	167	201	186	211	201	219	202	220	220	224	208	218	223	189	206	196	200	209	189	197	219	194	221	201	188	196	197	202	202	192	195	191	190	205	210	192	207	223	213	200	208	225	179	212	204	206	217	210	191	214	208	218	219	211	215	217	217	202	218	194	190	176	172	205	222	202	236	215	206	199	209	193	204	182	226	218	201	216	205	207	204	229	211	192	216	204	197	203	185	192	214	208	190	203	194	194	248	168	194	223	211	227	197	202	193	204	213	192	212	209	208	214	217	211	227	191	181	201	208	192	196	203	192	185	220	192	181	204	193	197	204	214	212	182	179	203	223	207	205	226	204	173	187	207	208	208	226	204	209	180	198	209	201	191	189	167	194	181	190	205	199	210	216	188	200	194	195	198	200	232	197	208	198	177	189	198	221	194	199	208	185	233	219	186	204	195	209	222	189	180	186	189	212	193	201	205	209	210	195	200	176	213	208	204	194	192	217	196	202	237	193	186	218	216	179	209	195	199	205	203	201	230	168	205	170	221	201	199	223	223	231	195	193	208	197	174	189	187	189	199	201	221	208	208	214	224	199	198	190	213	222	219	206	180	198	181	190	207	189	192	218	236	194	193	213	215	195	209	187	202	183	215	174	194	216	199	194	194	212	213	196	200	199	180	210	184	209	230	209	225	228	219	184	221	214	196	188	196	189	212	174	182	177	202	187	221	200	222	176	213	201	231	253	213	226	217	217	203	196	182	204	184	206	184	200	217	204	224	235	179	190	217	223	214	211	203	208	189	188	209	212	188	211	212	233	196	179	181	211	214	224	156	197	192	182	217	202	203	213	237	210	167	181	205	179	206	228	203	208	194	197	193	215	219	209	214	206	211	208	198	188	159	208	204	174	198	214	196	206	217	178	217	194	214	214	213	216	214	212	205	191	199	201	178	200	201	185	210	202	217	193	193	180	187	200	189	235	215	226	227	211	221	196	196	183	239	216	213	216	217	205	190	220	231	203	207	197	200	188	217	205	218	171	191	216	182	211	195	211	202	200	183	200	179	230	194	210	212	212	214	172	211	184	207	180	217	187	200	215	180	231	171	205	213	200	174	200	227	194	203	226	200	193	213	200	185	209	183	211	214	180	218	208	209	205	211	225	214	197	189	185	197	219	218	195	196	202	171	207	193	174	189	179	188	207	207	212	214	206	200	196	189	204	192	214	195	229	203	196	202	181	199	232	191	219	209	201	204	207	219	190	210	208	222	217	225	217	231	230	193	213	194	212	238	206	195	227	199	197	187	166	190	198	208	225	180	205	182	201	229	213	226	204	223	187	213	210	216	210	193	220	182	206	181	183	205	234	224	191	224	193	210	217	199	214	216	197	216	184	178	201	202	209	204	200	234	205	212	192	209	210	189	212	185	197	211	193	208	189	217	202	204	222	181	187	204	200	193	197	204	210	210	207	211	220	230	188	222	200	209	166	202	224	225	219	194	188	205	187	215	208	205	240	202	213	183	205	184	213	188	191	210	188	170	219	205	175	193	213	220	195	226	176	212	192	202	206	193	219	204	203	208	181	187	180	191	196	191	212	208	218	194	204	161	197	237	200	222	227	212	198	260	220	186	166	201	191	219	183	211	186	211	192	201	205	210	213	217	203	221	199	201	224	201	221	229	210	239	212	213	171	218	176	216	208	199	185	209	183	221	220	256	220	217	193	213	233	177	191	181	238	178	188	202	233	230	209	203	209	198	194	186	210	208	169	195	227	205	227	224	174	203	211	210	205	204	202	185	201	213	222	196	214	214	194	230	220	199	209	217	205	217	204	194	167	216	233	186	206	218	208	211	196	229	192	198	201	208	195	215	184	205	198	196	170	248	190	202	215	211	179	193	179	207	201	213	192	203	212	185	184	220	211	177	189	189	216	192	223	211	203	181	217	207	208	176	230	221	211	236	199	178	178	186	208	179	201	181	212	207	191	174	209	200	207	198	186	179	178	191	210	209	191
3310	556	636	679	666	654	610	557	483	542	544	516	535	524	530	489	469	510	467	524	486	505	450	496	515	501	480	534	485	491	513	463	512	527	508	544	520	519	501	484	509	488	497	487	512	508	526	536	504	487	488	475	506	515	522	543	491	513	541	506	496	530	513	503	511	469	500	502	510	485	497	533	480	533	511	504	502	500	490	504	507	470	513	507	534	514	488	504	494	520	491	493	539	502	496	491	497	539	498	531	513	508	490	496	457	475	531	504	541	482	514	475	491	492	471	498	524	507	538	496	494	503	489	490	507	484	464	498	480	506	495	506	485	471	516	520	515	506	502	499	511	484	503	498	525	510	525	515	476	521	468	529	523	502	508	460	531	491	508	527	520	498	518	530	500	511	479	472	502	485	520	506	503	560	524	516	495	515	492	483	511	526	496	523	497	545	484	540	468	507	521	493	498	546	505	496	507	507	491	475	520	517	509	516	509	477	500	491	534	464	508	513	471	499	488	475	459	516	504	504	521	511	540	535	498	472	492	502	503	524	497	512	526	494	498	482	495	523	499	511	497	491	482	480	484	517	520	502	515	507	510	513	481	490	529	524	507	501	506	511	525	502	481	501	551	510	504	540	466	492	498	509	502	466	479	502	522	546	515	501	516	479	497	490	570	529	504	485	497	513	483	534	510	515	493	497	532	483	531	492	478	485	534	513	468	534	468	512	533	494	523	498	466	519	509	535	516	525	515	498	489	509	473	493	502	527	471	520	470	505	518	463	533	545	538	511	500	515	474	473	526	511	521	466	533	494	529	485	494	501	514	484	496	497	507	495	500	499	477	481	513	460	513	493	487	516	517	483	493	477	455	494	503	557	469	492	447	484	532	499	483	487	522	473	510	518	510	471	483	522	500	526	489	530	499	498	485	490	550	490	487	551	524	509	499	503	499	471	488	508	509	495	499	466	485	516	541	488	467	469	493	542	487	475	511	495	500	507	508	502	519	496	534	528	485	503	525	502	504	485	500	473	483	440	514	481	515	526	483	469	473	543	510	572	491	500	503	459	502	497	495	512	497	519	498	456	577	526	522	518	497	482	488	504	513	524	543	492	521	522	509	493	462	496	486	522	498	519	520	518	502	492	528	475	507	501	481	531	520	499	511	483	518	543	526	483	511	506	510	495	505	507	492	497	496	512	485	519	483	518	489	509	475	464	516	515	454	508	569	516	560	479	498	494	509	537	527	533	482	498	503	485	525	505	513	478	473	511	489	488	515	538	501	514	471	506	518	504	496	498	466	484	518	479	500	515	487	495	526	520	508	483	533	473	509	502	513	507	511	553	563	514	479	506	471	500	478	495	543	510	485	522	487	485	501	533	503	508	532	509	497	502	540	500	513	456	478	528	491	474	497	495	497	521	490	507	501	503	496	519	472	514	519	488	507	543	506	490	492	516	490	491	482	487	520	494	515	472	503	506	512	526	523	514	477	488	485	524	505	529	470	520	523	544	500	525	537	502	478	496	519	486	474	502	552	505	498	496	501	518	516	506	518	487	553	468	532	508	536	486	470	484	496	509	511	529	479	488	510	482	481	490	502	480	526	476	515	498	501	488	550	509	533	487	462	507	490	476	508	525	519	487	542	506	462	492	526	520	506	521	540	477	525	496	514	445	483	522	485	521	503	510	491	506	459	478	486	502	516	438	507	504	548	529	491	490	501	503	490	505	501	492	512	504	524	511	523	545	521	472	476	499	494	509	488	537	471	539	513	503	484	561	477	494	464	464	467	463	490	501	533	471	510	522	527	508	533	523	533	497	494	504	498	522	492	527	523	502	451	441	515	501	499	520	504	510	518	486	518	545	485	480	547	492	506	500	503	502	485	471	493	524	509	517	527	504	488	490	490	499	525	498	495	477	514	471	470	522	528	510	538	453	479	537	506	490	523	492	513	488	528	512	484	489	505	493	506	488	470	531	518	448	523	529	504	451	526	500	504	506	494	532	498	515	469	495	492	477	478	489	502	478	502	555	492	497	519	500	515	484	517	476	508	522	528	536	459	519	499	502	524	488	496	512	511	480	525	458	477	503	485	522	489	536	475	479	495	485	522	498	510	473	456	533	471	504	470	506	488	472	509	488	521	543	469	491	498	498	503	501	542	506	486	500	474	443	524	511	513	480	455	504	516	527	517	506	478	470	515	546	487	524	494	495	469	499	508	511	513	507	514	506	489	530	505	494	514	524	482	527	503	461	527	477	551	486	490	495	534	510	493	514	491	525	546	482	512	498	522	535	502	537	567	487	504	508	508	521	482	518	511	491	501	516	532	505	465	517	493	506	506	507	524	507	478	546	474	489	472	523	487	500	514	507	500	466	477	499	478	493	503	463	510	494	527	513	473	493	529	536	491	502	499	488	484	477	504	498	500	514	532	490	507	491	514	498	518	486	533	506	495	533	504	519	520	502	447	447	500	534	481	508	467	511	512	509	507	515	497	499	505	502	498	501	454	513	487	521	486	495	478	512	522	494	527	460	486	497	490	481	503	465	506	502	477	521	471	491	520	463	476	540	471	537	506	465	547	506	462	523	503	461	535	527	465	451	461	470	512	488	505	507	497	490	514	491	487	497	430	540	526	542	481	489	496	494	498	459	546	486	505	473	495	500	537	526	475	490	493	469	490	494	498	519	497	502	519	483	509	484	509	507	509	536	530	522	505	495	527	461	506	546	502	555	525	455	498	499	467	501	496	487	539	506	492	514	520	483	528	521	500	523	508	521	524	524	522	508	512	532	521	493	526	524	477	493	508	524	488	497	510	526	512	495	459	500	490	483	523	509	525	508	507	498	483	482	462	482	514	520	541	506	511	494	500	537	475	475	457	498	579	479	484	469	528	503	535	483	538	510	491	531	498	487	481	532	538	525	469	551	519	504	498	488	502	517	507	536	503	476	510	458	547	510	512	529	521	529	492	553	466	514	505	467	484	477	543	467	545	481	509	474	513	534	500	499	481	501	517	486	477	553	500	534	531	508	502	526	497	483	475	476	484	547	483	478	509	470	496	561	505	481	494	477	513	495	500	511	542	475	527	485	477	506	496	473	509	551	476	468	475	490	523	498	536	519	467	497	474	501	468	483	536	546	513	505	509	519	513	518	513	497	475	479	484	496	542	456	510	523	468	516	486	512	503	481	478	464	503	514	502	516	485	502	488	509	517	499	524	481	559	518	519	486	536	495	487	464	504	463	510	440	537	471	525	511	523	447	482	481	504	488	484	522	483	500	533	519	500	516	505	467	510	522	514	516	527	465	481	486	510	497	508	509	520	518	509	498	524	497	497	522	506	509	510	544	510	519	506	463	500	475	503	526	556	538	490	514	486	488	525	557	506	511	480	474	515	503	495	511	512	516	555	484	548	491	506	470	518	477	513	522	514	542	530	483	468	547	512	509	507	505	493	549	501	563	487	528	495	526	490	491	487	512	475	511	469	489	481	484	550	507	513	532	486	503
15581	1230	788	625	547	494	382	377	326	303	318	318	295	266	279	271	272	329	287	273	291	287	287	287	260	309	280	284	285	271	293	281	281	271	268	257	303	298	279	303	270	280	281	263	255	307	244	287	282	296	253	279	271	253	296	282	232	267	283	271	268	284	271	262	276	258	265	282	296	271	267	285	292	277	276	298	286	276	293	289	279	284	302	298	270	292	250	285	277	262	260	290	307	296	265	277	298	293	252	300	262	273	265	286	306	286	259	276	281	302	254	250	296	243	273	272	279	271	292	259	263	305	298	279	283	263	270	303	281	282	303	286	292	291	279	279	276	252	281	258	271	296	301	272	272	277	272	284	291	269	244	272	301	305	273	271	270	241	296	276	277	282	271	284	261	283	294	250	291	271	295	302	263	261	253	293	276	264	295	282	271	267	280	310	294	285	276	262	300	249	258	253	276	283	280	275	301	287	264	285	279	264	293	305	268	261	295	254	279	266	269	266	333	276	282	273	290	274	271	279	227	294	312	250	314	286	284	268	229	269	273	277	290	269	278	296	286	291	287	272	328	248	253	297	294	274	244	263	261	270	286	287	264	271	272	279	278	279	312	284	253	256	260	260	282	270	287	290	289	291	316	311	259	284	288	282	294	305	320	273	279	271	278	288	309	256	295	265	285	271	244	332	267	247	259	270	285	274	300	290	288	294	238	292	246	270	272	274	285	288	286	262	248	264	254	261	272	247	278	300	245	259	296	299	264	263	294	236	264	292	261	275	276	273	275	281	232	278	318	291	254	275	263	304	283	289	287	272	263	265	296	264	279	277	260	262	276	287	257	273	247	263	314	255	273	270	270	272	282	262	292	265	252	281	273	328	264	270	283	246	254	301	243	289	277	256	255	272	275	304	253	246	292	265	262	259	290	292	280	273	275	256	282	231	291	281	272	283	281	299	289	312	302	280	276	271	286	256	308	288	276	266	265	281	254	286	266	267	283	282	282	267	258	294	262	286	270	282	279	262	268	257	279	288	289	291	303	267	294	271	267	282	285	253	287	270	272	279	277	277	250	276	294	307	207	252	266	294	273	303	269	284	288	279	242	299	311	263	295	267	282	250	260	262	263	307	286	294	289	289	272	297	287	291	272	287	270	271	305	298	289	282	282	308	272	239	244	249	282	267	242	265	288	307	284	297	275	293	277	254	290	244	280	258	271	250	263	282	307	291	288	288	270	261	277	269	304	284	269	272	285	279	281	275	272	289	260	260	257	282	278	288	304	255	237	255	277	301	279	298	270	249	274	300	291	286	264	281	274	267	270	253	271	278	286	257	275	254	287	284	295	294	248	280	326	246	242	288	275	297	267	300	264	307	287	299	278	261	293	267	266	255	250	282	255	276	276	264	285	275	257	266	267	282	270	270	269	266	282	288	247	277	250	286	252	249	300	275	297	253	290	305	273	270	282	282	262	283	255	265	274	277	320	305	288	249	306	283	319	267	245	282	313	286	290	286	257	272	268	264	270	277	256	294	280	285	263	252	277	282	250	272	296	292	307	287	287	294	307	286	274	295	259	275	253	323	287	297	260	274	274	276	313	252	269	257	244	258	305	259	248	270	253	264	278	260	298	303	263	273	286	251	245	280	286	282	293	266	293	266	251	287	291	305	248	255	256	284	264	289	269	263	286	283	312	277	263	286	326	272	285	303	271	267	264	292	283	257	252	275	285	243	272	264	262	273	247	280	279	263	251	316	292	269	268	274	279	285	256	259	273	298	273	269	266	265	292	254	262	252	274	275	263	272	285	290	275	270	255	288	310	251	264	276	267	298	290	269	275	306	286	266	273	267	292	290	241	267	287	288	298	289	274	316	282	257	281	272	313	261	326	313	261	249	300	313	272	285	255	261	250	277	304	268	243	264	285	291	277	249	276	259	283	270	273	287	289	239	262	264	272	305	287	270	237	279	289	268	288	299	287	262	292	273	283	240	286	272	293	285	277	330	283	299	240	287	282	271	268	256	292	263	265	274	277	246	265	308	268	274	282	250	281	263	281	290	273	316	286	264	298	281	285	271	256	306	307	297	279	297	272	252	285	278	282	282	295	269	294	288	276	271	269	256	287	267	266	283	298	260	291	270	275	275	260	269	263	266	242	271	275	261	283	284	297	276	280	291	307	298	261	304	290	268	317	275	314	268	288	275	277	278	216	269	253	274	297	303	263	273	245	316	256	256	263	290	278	274	242	274	272	279	302	265	248	265	287	307	270	249	253	316	266	266	262	285	289	284	246	306	276	283	266	296	228	295	264	277	296	248	248	268	243	290	276	314	290	295	277	282	282	227	282	268	299	247	286	280	244	246	273	278	283	278	290	303	318	288	316	298	248	287	286	287	268	278	270	323	282	261	267	307	266	307	242	284	278	268	279	278	307	288	289	283	278	256	283	305	262	265	276	277	254	290	308	295	283	311	269	274	285	274	244	263	284	265	256	272	264	278	286	273	287	279	296	267	273	253	257	273	282	288	299	284	277	260	288	285	271	276	281	279	286	264	287	275	304	278	282	251	279	276	272	298	272	282	255	257	282	260	272	268	290	253	276	299	297	285	266	263	295	271	288	264	262	263	284	275	273	270	286	255	275	270	273	249	272	275	295	306	303	231	291	279	296	280	259	268	265	284	289	271	275	272	262	276	284	274	274	303	256	300	254	274	260	253	274	276	281	270	247	260	272	262	277	306	282	301	292	254	274	278	253	273	280	268	280	261	283	241	262	297	239	283	302	314	295	273	300	300	274	302	278	280	266	270	268	257	272	302	271	255	301	264	275	273	290	250	307	307	316	274	305	281	279	276	272	277	259	266	249	267	256	287	294	238	274	296	304	280	265	263	279	247	269	293	270	293	249	271	248	294	319	266	271	287	295	276	288	279	293	259	277	284	322	280	261	264	244	243	275	257	265	270	262	257	248	244	266	273	272	260	271	271	313	267	296	269	291	264	281	281	258	291	299	269	301	297	273	281	274	252	241	274	281	272	277	293	306	304	281	298	274	262	275	264	261	292	291	271	256	249	255	263	245	292	274	286	290	258	290	295	304	267	275	301	287	239	298	255	286	286	309	285	250	280	287	289	295	271	280	269	244	278	286	292	270	280	309	284	278	270	266	277	262	262	277	267	303	254	262	269	276	260	265	287	274	295	285	272	298	261	310	279	293	244	270	278	241	281	268	283	286	298	282	282	276	283	272	268	274	296	262	290	282	309	259	273	248	241	266	267	293	262	283	315	269	264	289	307	260	270	286	278	245	276	264	296	253	292	321	274	273	255	295	293	267	284	266	235	269	291	248	255	265	264	308	290	329	285	289	255	286	285	279	262	283	267	260	246	273	274	260	273	286	291	262	276	257	295	313	263	287	273	293	280	254	273	262	276	296	318	285	256	284	298	290	280	294	288	295	240	276	276	266	278	285	279	263	289	268	294	281	259	272	286	234	304	268	257	287	290	309	266	293	298
9903	1039	1558	1813	1617	1491	1289	1108	962	914	864	850	825	782	770	703	700	736	694	714	698	750	686	728	685	668	663	663	697	690	668	660	651	688	684	642	653	687	595	637	645	671	656	643	677	660	682	644	668	651	674	672	645	642	654	650	654	653	608	658	714	653	692	644	647	704	617	651	648	644	651	682	653	633	676	692	647	670	649	696	649	665	699	674	651	633	696	650	627	642	652	672	612	659	653	682	665	644	612	679	654	644	661	636	666	630	654	621	607	626	657	593	661	655	655	671	691	654	673	634	658	620	644	649	639	679	649	634	669	643	675	666	630	699	663	638	612	655	677	644	702	672	675	632	611	686	644	662	631	642	676	642	629	674	611	660	670	674	652	679	667	639	677	677	663	719	657	650	617	644	639	642	679	629	644	706	633	622	639	626	633	680	668	658	644	632	687	681	648	669	657	637	651	610	654	649	605	685	673	662	653	665	661	648	685	623	636	661	625	652	627	662	666	656	674	654	644	611	633	690	641	652	662	623	627	671	636	589	676	712	663	707	641	636	635	684	601	636	697	625	670	614	614	628	658	663	648	648	663	614	644	641	601	685	703	617	601	672	611	596	662	671	653	696	647	667	685	666	629	673	688	627	625	623	629	677	695	664	642	615	649	654	660	656	660	623	640	668	640	624	671	702	663	642	640	629	598	637	640	631	653	704	659	665	699	616	679	703	639	644	664	643	697	655	648	694	658	663	662	679	674	639	644	614	613	685	661	679	603	678	657	653	658	641	627	644	701	668	703	633	692	663	679	649	693	673	642	661	672	713	642	691	645	657	613	669	647	658	648	661	649	681	651	661	625	641	626	644	661	628	667	624	657	675	655	677	637	661	638	651	633	648	610	664	682	685	644	627	650	635	631	634	652	673	668	643	685	657	617	665	704	651	633	660	626	617	623	658	671	648	648	644	669	643	634	668	593	684	622	639	634	649	670	624	662	652	651	659	661	660	649	660	671	671	661	657	624	626	640	669	648	635	670	603	660	642	677	654	656	644	642	679	625	645	682	633	689	655	666	678	633	632	618	687	668	660	648	607	618	624	643	614	631	622	648	616	661	686	680	690	670	647	621	668	644	642	631	663	605	655	678	656	674	664	626	655	659	639	681	677	644	654	667	664	632	663	659	649	667	718	660	711	615	643	652	666	594	654	641	630	622	653	689	608	662	668	629	653	676	662	662	673	624	636	623	619	626	649	659	649	635	699	672	651	641	653	655	684	633	644	693	642	661	648	655	651	634	666	662	646	694	682	669	671	622	662	656	670	682	635	645	618	633	640	676	617	646	670	655	652	684	622	667	654	696	649	652	650	617	632	643	656	624	645	639	685	640	678	682	664	614	655	635	631	644	633	639	675	674	661	666	661	672	636	658	678	668	619	674	681	640	638	591	679	635	710	637	624	656	695	618	613	649	680	624	630	656	654	654	612	620	634	641	674	645	656	619	602	616	631	675	714	656	696	638	636	634	625	613	678	639	643	651	659	606	586	640	645	653	669	665	607	629	684	623	673	668	691	655	673	647	641	633	668	636	634	649	594	649	660	627	682	672	645	617	627	626	663	650	654	622	653	648	598	646	626	668	624	640	659	653	654	640	667	636	697	641	635	656	665	694	622	655	669	640	655	643	654	644	629	625	686	674	617	637	652	631	645	661	649	636	645	653	618	683	639	638	645	625	677	647	673	662	647	643	617	653	665	663	634	616	631	635	641	620	615	626	685	695	649	677	643	627	657	671	668	663	622	637	641	639	672	659	605	635	656	663	676	627	632	656	653	652	636	609	698	672	669	658	659	635	680	657	642	675	673	674	629	635	646	661	665	672	626	690	607	623	663	658	629	628	668	666	682	616	612	720	668	690	681	692	667	599	639	661	671	672	661	698	678	630	695	619	652	606	659	667	656	648	631	636	648	688	626	669	596	623	690	648	686	699	664	691	652	644	646	699	661	658	640	660	613	633	629	629	630	606	657	651	617	642	636	632	650	646	646	647	628	618	640	617	673	635	641	674	693	635	594	650	639	659	678	620	626	623	662	694	646	632	626	698	639	651	625	651	650	630	640	657	652	665	655	615	668	675	685	653	676	672	621	664	688	650	659	628	622	660	701	638	689	699	676	663	655	632	676	623	654	649	657	707	679	620	651	665	696	695	620	663	628	635	645	663	648	661	626	707	652	652	687	655	652	660	657	622	634	626	643	631	679	638	636	657	626	667	644	658	635	669	623	627	674	653	668	640	703	620	692	626	662	635	669	633	656	629	637	676	638	704	660	644	653	638	650	710	652	678	657	622	662	652	610	669	608	648	639	685	648	660	670	680	613	670	631	607	626	661	669	656	636	706	667	677	621	610	661	663	645	677	690	668	664	691	665	633	670	652	637	677	678	687	645	659	649	645	627	642	695	646	663	690	678	645	676	665	693	643	620	670	650	662	662	580	653	676	674	636	689	666	623	603	648	686	643	673	629	665	607	650	668	658	634	667	654	631	644	645	668	673	664	674	666	670	682	615	657	638	647	672	666	643	649	661	673	615	663	610	692	590	601	636	630	631	614	655	667	577	649	661	684	658	659	668	681	663	643	653	663	650	636	640	659	670	686	599	664	666	639	660	652	624	671	596	654	670	677	632	625	659	628	692	651	639	617	678	667	705	613	661	652	658	645	648	665	668	660	643	640	678	662	693	642	632	656	616	648	624	692	653	672	672	670	625	668	685	656	621	623	649	653	631	647	667	691	623	658	632	735	665	644	634	648	676	644	688	658	622	641	661	660	653	639	654	634	639	667	665	659	649	674	627	622	634	619	627	648	671	653	672	673	662	670	695	660	659	648	653	614	673	676	626	646	649	609	666	613	641	648	651	621	689	648	661	617	566	666	695	665	615	678	672	645	646	663	643	606	620	687	643	630	668	694	656	667	689	657	637	652	675	688	610	630	668	649	645	633	646	653	674	645	617	633	673	650	638	674	642	669	689	645	643	666	644	635	621	643	639	662	598	630	612	672	719	641	680	665	651	671	606	656	683	634	570	682	660	650	665	674	669	637	633	614	660	611	672	643	632	616	637	676	690	644	665	644	622	616	652	641	670	647	651	662	663	664	598	621	643	688	693	688	668	670	709	646	649	650	620	677	664	692	662	653	661	696	668	683	661	638	665	697	651	638	689	618	630	603	661	703	613	683	655	637	660	661	626	669	660	656	676	631	697	657	674	667	648	645	634	667	650	631	646	687	690	631	642	673	618	661	643	651	641	652	676	630	694	655	662	711	650	626	614	590	678	665	675	701	616	644	637	630	670	662	610	645	639	643	652	626	650	653	643	656	610	654	625	598	669	671	684	653	649	674	658	626	636	657	687	611	639	663	626	651	656	643	616	621	614	650	634	628	660	644	631	633	661	674	624	650	669	654	652	697	655	665	697	680	652	615	699	649	653	705	658	666	680	688	590	689	678	665	622	662	678	642	691	672
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
