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
338165914308	338165914867	338165915417	338165915967	338165916517	338165917067	338165917617	338165918167	338165918717	338165919267	338165919817	338165920367	338165920917	338165921467	338165922017	338165922567	338165923117	338165923667	338165924217	338165924767	338165925317	338165925867	338165926417	338165926967	338165927517	338165928067	338165928617	338165929167	338165929717	338165930267	338165930817	338165931367	338165931917	338165932467	338165933017	338165933567	338165934117	338165934667	338165935217	338165935767	338165936317	338165936867	338165937417	338165937967	338165938517	338165939067	338165939617	338165940167	338165940717	338165941267	338165941817	338165942367	338165942917	338165943467	338165944017	338165944567	338165945117	338165945667	338165946217	338165946767	338165947317	338165947867	338165948417	338165948967	338165949517	338165950067	338165950617	338165951167	338165951717	338165952267	338165952817	338165953367	338165953917	338165954467	338165955017	338165955567	338165956117	338165956667	338165957217	338165957767	338165958317	338165958867	338165959417	338165959967	338165960517	338165961067	338165961617	338165962167	338165962717	338165963267	338165963817	338165964369	338165964917	338165965467	338165966017	338165966567	338165967117	338165967667	338165968217	338165968767	338165969317	338165969867	338165970417	338165970967	338165971517	338165972067	338165972617	338165973167	338165973717	338165974267	338165974817	338165975367	338165975917	338165976467	338165977017	338165977567	338165978117	338165978667	338165979217	338165979767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17445	1466	1148	882	639	538	488	428	424	388	380	362	343	344	351	323	368	357	371	367	310	357	323	344	355	355	330	335	331	344	323	303	339	361	350	342	325	337	314	373	285	342	314	303	373	316	334	325	371	344	357	340	312	324	310	329	346	333	357	341	325	373	374	370	311	337	372	337	329	306	348	330	275	350	366	336	370	343	308	318	333	354	330	323	347	297	326	350	349	324	348	347	344	361	342	306	334	325	347	349	315	326	348	331	322	323	331	344	361	336	299	350	337	327	343	369	345	343	322	331	321	297	295	341	338	365	351	330	354	305	335	337	358	339	318	366	318	367	308	341	338	305	356	341	387	368	339	339	318	321	319	362	337	331	367	348	330	361	329	342	285	334	346	347	324	336	344	344	361	330	329	330	333	338	320	335	301	315	346	337	329	334	288	348	364	301	348	291	297	348	304	320	336	300	342	322	323	343	348	298	329	308	332	343	344	354	341	365	360	346	374	326	340	311	355	367	346	355	307	334	334	326	365	317	327	344	350	326	322	342	311	340	330	342	331	347	316	322	374	321	356	327	334	301	310	340	312	330	351	324	324	324	325	272	339	323	318	376	341	350	331	325	351	354	337	323	299	299	321	330	344	326	302	360	319	345	310	303	354	300	358	326	322	309	353	336	331	333	312	307	352	347	335	309	304	338	330	304	350	336	359	322	365	310	356	369	337	326	322	335	321	351	330	323	314	319	315	281	354	359	344	329	319	320	294	332	351	344	347	346	311	272	305	302	366	307	309	308	339	341	336	339	345	326	323	303	295	333	362	338	314	355	335	282	330	354	345	326	346	315	323	347	302	367	333	360	335	336	326	322	328	308	337	344	326	362	327	316	318	321	335	307	317	329	326	335	348	335	309	317	327	322	322	336	307	316	345	342	328	367	292	303	353	315	334	321	344	308	315	322	329	330	335	335	319	357	308	309	333	331	306	340	316	336	361	295	324	327	357	317	329	346	376	368	331	319	338	329	321	347	381	333	322	304	310	345	306	335	323	320	327	325	304	363	328	319	353	325	325	330	336	328	365	348	299	325	318	319	313	335	328	334	329	333	330	319	311	331	325	346	326	349	364	311	302	345	350	361	365	342	331	306	341	322	343	319	345	341	341	312	334	341	319	328	316	298	348	327	328	301	323	333	331	332	349	349	327	347	337	309	331	348	341	347	322	343	318	360	318	343	360	315	307	303	334	326	331	316	325	290	345	307	304	330	345	354	325	322	347	309	313	339	341	314	341	333	355	350	336	316	343	363	356	352	314	301	322	374	298	320	358	322	315	344	309	320	334	325	314	339	367	337	340	306	406	361	370	323	323	324	330	346	339	316	308	307	321	330	330	349	341	321	315	356	307	342	323	350	315	327	328	354	354	331	297	314	313	351	291	340	341	329	322	367	312	336	373	294	348	300	345	331	339	317	353	330	335	324	371	345	315	328	331	345	352	313	352	313	368	295	361	332	335	358	308	310	318	313	307	305	308	349	348	333	320	331	319	299	274	332	332	341	361	359	363	328	290	344	322	333	319	364	325	351	327	349	360	346	340	319	307	308	321	312	321	349	337	327	347	309	320	340	330	289	305	314	317	309	336	370	355	358	325	372	324	368	323	326	337	349	342	344	353	316	335	318	301	349	339	308	291	315	347	325	309	331	306	351	352	378	357	341	369	336	307	331	310	351	336	318	319	347	315	289	371	336	333	319	356	331	293	325	338	351	303	325	301	328	377	321	353	309	304	342	331	351	323	338	360	342	326	298	350	335	320	373	299	312	371	316	314	402	339	321	334	326	301	322	324	343	315	311	322	354	344	318	301	323	324	331	285	319	331	316	351	332	348	307	316	341	320	352	334	296	319	332	295	327	327	305	313	348	334	326	322	334	301	326	325	309	320	331	319	328	335	328	332	321	359	325	287	342	346	314	334	314	333	340	343	273	297	326	322	323	314	336	341	356	312	320	309	275	326	338	318	279	340	302	324	334	327	315	310	278	327	363	333	308	311	323	326	335	335	335	300	323	327	316	368	365	312	336	346	350	350	342	361	348	343	285	309	325	367	344	355	346	345	310	354	334	355	381	336	332	378	339	350	317	293	329	363	348	333	348	348	317	314	346	339	340	349	298	341	335	316	365	336	310	355	347	352	308	357	331	344	318	347	344	343	349	340	356	341	292	324	307	328	336	328	332	361	284	316	334	352	344	303	311	306	297	304	315	316	330	345	361	309	350	322	336	357	347	335	323	362	354	365	367	321	311	332	319	339	360	339	329	332	335	331	324	323	345	332	330	327	320	297	309	334	309	357	356	293	335	319	345	327	312	319	333	285	336	316	320	348	330	311	310	376	329	340	347	288	346	314	324	333	368	329	342	344	339	340	316	297	311	344	346	355	361	319	314	345	314	321	293	357	325	342	360	326	352	326	347	316	323	303	347	342	320	328	334	293	324	338	340	331	318	369	347	349	343	344	305	310	346	329	342	315	337	328	310	316	329	345	347	329	314	332	336	317	310	375	363	342	359	301	350	338	344	295	301	363	307	362	304	357	334	362	335	310	304	340	315	293	338	377	320	339	340	333	337	374	309	366	335	304	347	313	333	337	318	331	348	356	335	345	276	350	312	358	321	312	333	324	343	327	354	316	346	352	331	292	339	376	320	327	367	337	347	313	370	317	317	316	324	317	348	336	316	314	349	320	372	339	347	322	352	338	333	319	338	325	320	317	332	344	336	316	355	343	295	309	322	311	314	317	347	319	335	358	335	339	296	358	296	332	298	377	276	316	338	306	283	343	315	297	329	339	340	323	341	365	334	336	339	336	364	335	336	344	291	317	326	331	338	315	322	344	344	332	338	324	295	376	326	363	329	307	338	321	291	335	368	328	324	318	322	337	349	346	370	314	329	311	330	343	305	304	330	317	325	321	393	337	300	334	316	358	347	376	323	340	307	335	341	361	325	336	324	361	337	337	314	327	331	339	299	309	333	328	312	353	309	355	304	340	314	337	318	329	302	344	313	328	366	341	299	332	308	343	331	359	332	333	325	294	317	348	340	297	339	286	322	343	305	365	302	307	360	307	328	312	312	329	321	333	344	310	341	343	338	334	302	302	314	317	348	336	313	339	346	296	363	367	373	321	333	309	320	276	294	328	303	336	335	341	317	321	329	324	320	321	365	346	364	319	347	331	347	305	354	326	298	334	325	331	352	299	320	339	376	313	351	289	285	321	341	334	330	349	303	316	326	315	344	347	315	340	323	340	305	277	349	337	308	333	341	342	338	328	311	352	369	325	345	324	354	292	311	363	349	317	342	343	307	314	327	285	366	319	308	352	340	329	354	354	330	347	331	325	335	335	325	320	311	343	354	335	319	352	312	356	304	308	321	350	353	316	323	345	365	326	339	324	319	341	357	318	322	364	324	328	333	368	344	334	326	344	326	330	299	360	344	352	314	327	342	346	312	326	341	328	291	335	360
9769	1332	2437	2615	2053	1761	1509	1432	1213	1128	1046	1028	982	938	1038	990	915	925	862	830	907	900	922	882	827	791	845	850	876	826	839	819	890	813	793	847	889	781	830	755	814	897	810	760	830	792	811	760	813	785	814	794	756	819	830	811	878	833	812	818	785	799	801	818	804	815	807	815	801	822	788	844	833	800	839	788	792	799	807	743	819	818	766	768	812	857	817	759	826	779	780	781	764	787	795	798	767	801	804	750	784	828	789	775	794	749	843	752	748	785	750	795	765	792	768	803	817	763	795	825	769	802	754	753	811	827	793	808	811	776	814	790	765	836	797	824	796	853	778	779	741	751	773	759	768	825	782	802	848	800	789	838	798	800	744	814	810	805	762	771	785	784	788	784	809	776	848	792	796	831	776	782	805	802	710	739	786	811	780	824	857	796	772	788	806	788	782	790	805	740	777	799	796	797	845	779	788	760	788	773	767	805	798	800	820	793	779	828	759	843	763	817	781	780	769	796	803	764	814	797	800	767	780	798	779	816	791	831	821	770	802	806	805	772	794	719	810	824	793	749	787	762	756	747	811	787	773	790	809	779	777	811	760	810	754	773	803	841	785	804	754	807	788	796	842	813	811	801	764	757	775	756	810	778	818	760	773	765	821	800	819	887	818	768	800	776	775	797	809	766	797	748	786	755	839	781	815	758	826	765	783	799	789	768	850	765	760	759	766	811	839	768	819	763	829	793	790	750	770	828	732	802	828	840	787	757	811	799	816	781	808	764	778	743	784	748	811	779	751	805	792	750	763	779	734	772	796	784	828	793	855	736	789	786	797	794	793	807	804	788	798	761	784	790	796	771	790	758	795	782	784	855	796	808	799	805	754	801	818	778	751	767	807	817	842	759	799	793	764	785	783	782	771	795	772	802	782	845	801	821	770	814	796	767	782	765	824	810	811	827	769	802	803	755	790	845	811	790	845	810	804	808	743	803	789	786	776	791	818	813	777	766	802	793	831	835	748	752	779	845	776	777	778	803	785	815	814	752	761	749	818	761	747	813	780	774	812	842	772	790	807	825	791	790	742	831	756	841	757	780	775	797	746	797	775	812	805	834	785	796	803	789	808	774	769	829	769	805	790	790	795	749	801	756	762	783	797	772	817	787	802	827	768	822	752	785	839	833	793	799	825	783	864	792	762	819	829	790	816	799	771	855	751	756	799	798	791	759	788	812	820	799	779	796	782	822	796	791	796	777	799	737	777	763	781	795	760	780	806	815	832	802	818	759	785	791	791	769	795	809	818	790	770	792	753	794	834	763	846	805	781	784	766	721	776	837	760	744	768	833	771	789	820	754	735	810	779	761	749	766	789	774	781	799	819	773	809	817	795	808	769	778	764	815	797	747	816	781	733	814	749	763	766	801	828	779	830	800	756	821	775	783	728	748	785	770	794	743	796	825	831	783	745	834	758	740	815	750	776	832	767	797	765	814	747	765	727	781	812	793	747	799	787	741	796	809	784	811	802	757	781	749	787	773	825	733	753	788	845	806	736	780	726	776	794	803	745	791	798	753	778	798	782	782	783	798	763	744	784	785	785	777	814	782	815	760	849	778	764	735	782	742	771	781	795	859	802	807	785	728	782	778	786	800	796	743	804	791	806	729	803	833	796	790	784	788	740	782	771	764	744	802	759	784	824	781	732	728	779	822	793	817	791	762	796	822	772	723	794	797	751	798	791	793	778	817	800	818	772	798	801	820	761	812	799	774	762	800	821	746	779	752	795	811	772	843	816	808	820	809	801	812	792	753	789	769	744	786	742	743	806	820	778	789	757	770	803	799	765	742	818	780	791	783	794	746	789	801	812	786	782	797	817	806	783	773	796	781	830	800	780	816	798	795	800	795	782	834	842	781	757	828	783	781	786	795	824	820	775	764	723	761	789	795	839	796	814	789	789	746	760	793	796	806	803	811	752	782	777	784	770	804	760	816	835	842	792	783	785	781	808	801	772	790	780	775	795	838	747	739	757	808	795	764	749	749	782	841	791	789	778	764	796	764	779	808	792	768	774	823	821	739	774	830	810	786	748	762	806	799	794	732	862	750	763	798	755	776	764	762	861	824	747	776	775	758	799	766	747	814	803	811	796	765	816	768	823	788	749	773	824	825	745	817	767	786	789	812	790	761	804	791	828	798	763	786	834	797	782	773	825	796	765	779	817	785	817	801	755	789	744	847	814	768	796	780	815	775	804	803	717	775	802	754	763	778	770	774	766	783	873	792	804	797	795	846	802	783	739	712	794	791	771	753	807	757	798	830	744	777	793	788	726	802	841	776	798	769	790	785	767	850	845	752	861	758	778	756	793	723	808	773	816	756	811	772	793	823	787	777	805	813	818	792	779	769	791	786	815	782	821	762	791	788	775	743	770	783	753	770	775	785	757	774	790	812	805	791	776	767	782	863	775	790	832	783	804	756	837	728	811	803	807	821	780	772	816	745	775	776	766	800	816	797	788	769	808	775	782	771	789	771	811	808	807	760	771	836	788	774	773	810	756	820	815	819	752	788	750	734	863	788	715	795	734	796	795	822	770	760	837	799	774	777	748	827	778	829	803	746	743	806	845	774	793	794	782	768	740	834	748	768	800	776	790	789	777	818	777	828	791	740	736	799	745	821	752	789	780	760	799	820	764	752	752	762	789	820	837	793	777	744	819	837	842	817	737	794	777	771	766	787	783	787	774	776	811	793	822	788	808	801	793	814	767	791	776	805	762	810	772	777	813	758	814	795	794	753	803	782	788	766	805	830	792	803	823	739	751	770	855	788	802	761	796	778	775	771	803	789	743	786	780	757	770	825	766	773	795	790	812	776	823	746	823	766	769	806	741	822	776	762	844	777	795	821	820	807	762	832	806	779	792	794	817	761	838	870	755	777	772	771	762	794	784	805	769	799	792	789	726	786	758	841	808	765	787	791	782	790	806	767	784	834	824	790	756	816	808	784	778	774	828	763	794	815	791	744	795	799	791	803	828	810	804	749	739	759	801	818	798	723	719	776	794	751	762	793	811	784	804	788	794	785	733	826	836	721	750	750	796	799	786	786	756	805	797	777	741	790	771	784	742	764	756	784	761	769	783	769	797	766	829	819	868	824	795	815	739	774	763	795	786	816	754	747	805	807	786	786	775	788	806	764	810	822	795	785	787	778	758	773	774	784	788	828	724	774	781	789	772	778	770	785	792	791	743	796	794	788	773	785	759	790	794	802	780	809	786	765	780	797	762	808	781	826	809	804	840	824	764	775	842	764	802	835	818	773	793	791	832	799	763	794	794	762	767	786	780	772	804	848	788	775	815	813	787	780	785	819	809	741	788	790	822	791	824	784	770	766	804	757	785	771	801	784	759	767	761	767	786	761	803	820	820	772	784	794	769	833	773	822	761	819	835	792	752	782	789	790	765	719	714	757	774	807	798	773	774	767	795	828	779	782	770	794	792	787	826	781	793	810	833	817	806	791
3431	299	322	259	277	262	264	272	268	260	254	266	275	230	293	295	262	228	231	269	258	279	246	237	250	248	286	240	270	262	264	238	242	261	244	285	294	252	254	273	262	267	244	240	258	241	244	250	247	243	271	235	263	273	245	253	242	257	270	258	246	252	242	262	280	254	265	260	246	268	276	246	268	271	248	280	276	235	243	274	262	230	265	215	259	249	266	251	257	265	272	269	270	268	274	234	273	236	292	268	242	280	287	261	278	262	264	230	243	224	254	237	277	255	257	245	269	246	274	247	248	279	266	262	298	262	259	234	277	241	270	238	273	250	274	268	250	240	266	253	256	268	270	250	251	229	255	269	231	255	251	236	235	282	306	256	273	261	241	252	250	283	253	253	228	266	289	265	226	290	278	276	256	270	270	246	295	268	265	245	233	290	253	293	287	279	288	263	239	237	260	247	214	254	230	258	260	281	247	268	188	273	276	249	244	262	267	291	243	300	226	275	288	277	243	271	246	282	246	238	221	276	267	283	246	276	252	263	270	254	251	245	266	246	270	277	226	289	275	266	250	245	260	235	249	248	277	228	263	262	258	261	279	243	223	261	275	296	270	247	266	251	271	271	255	279	272	245	276	261	248	270	279	271	225	235	244	279	259	252	263	244	267	248	225	234	237	273	258	256	266	258	248	251	261	287	283	280	244	237	243	259	247	251	269	260	229	260	241	243	273	291	274	256	261	233	269	280	272	244	277	243	261	267	293	271	276	244	253	268	236	252	260	250	241	280	253	296	244	258	275	256	259	266	199	240	240	244	254	242	262	254	240	259	259	256	272	250	253	253	283	239	256	268	256	281	260	248	256	246	287	289	276	278	242	246	247	239	264	224	263	271	235	219	273	247	253	274	269	273	244	248	230	254	263	257	252	271	250	241	237	247	258	239	252	275	274	261	245	252	242	251	239	258	244	247	247	239	251	273	262	253	271	260	235	272	282	236	247	276	272	282	259	251	276	265	236	259	247	260	240	243	270	262	271	264	240	248	255	267	258	275	272	259	249	254	246	265	243	254	244	235	295	263	259	268	260	230	279	235	270	267	250	276	264	246	269	301	251	239	263	291	271	249	268	255	261	232	248	261	275	254	283	242	252	263	280	283	252	246	288	290	283	266	226	282	225	269	242	222	258	248	233	240	235	284	257	273	278	262	264	226	267	251	232	235	246	267	247	273	243	252	232	244	267	259	256	258	268	255	260	268	265	285	270	278	291	243	285	230	277	263	281	260	271	264	254	228	264	280	238	302	241	246	272	284	280	273	282	264	249	258	261	256	320	242	264	276	267	275	249	224	255	261	232	266	231	297	273	280	254	277	260	243	250	262	265	258	267	253	293	242	235	256	239	247	242	274	254	242	250	285	273	263	281	258	236	240	245	252	263	264	270	270	257	257	276	269	243	289	250	268	252	240	256	248	242	254	264	241	265	274	249	285	235	270	233	252	279	256	266	260	253	251	255	237	226	258	273	265	276	271	284	247	268	245	259	301	239	248	248	268	246	259	256	281	251	234	234	248	243	260	215	279	245	250	270	258	288	290	225	256	295	243	264	274	244	255	253	265	248	269	270	283	249	263	224	265	265	263	290	299	257	255	261	233	243	229	248	263	233	240	278	240	278	243	241	272	277	285	289	251	297	252	222	234	280	259	261	238	294	258	256	240	281	242	260	266	240	265	248	272	264	282	268	258	256	270	232	236	238	251	229	246	237	244	239	262	211	252	255	225	255	277	256	259	251	263	258	223	274	268	269	257	260	231	258	262	223	259	264	248	278	244	245	276	228	253	246	264	232	271	246	243	255	263	244	282	260	251	265	272	257	231	247	286	257	256	269	272	231	268	273	259	225	251	257	239	259	252	247	275	270	270	253	248	247	254	255	264	291	281	297	229	241	236	251	255	228	284	268	272	249	238	258	265	241	275	262	282	246	253	258	253	231	237	262	282	270	245	267	234	306	272	235	252	258	268	260	240	243	271	238	228	218	267	251	244	263	238	253	240	277	310	270	244	245	270	264	286	279	293	234	235	227	274	287	287	251	252	263	263	262	288	241	265	265	261	261	278	255	261	267	251	273	244	251	243	277	233	275	254	284	279	289	271	259	263	278	256	248	269	254	267	243	265	265	230	241	230	293	258	244	253	233	263	267	212	233	229	245	276	251	270	251	289	233	247	268	287	245	285	276	277	255	266	263	297	269	242	262	281	258	279	270	250	247	276	250	250	256	237	235	253	279	267	291	273	229	246	261	274	275	223	276	285	267	273	244	265	271	241	258	225	252	243	248	250	249	254	233	281	271	251	223	258	251	270	303	255	250	252	235	244	246	283	214	252	243	243	265	274	252	272	246	221	247	286	271	279	257	280	258	274	277	246	261	238	270	286	246	268	234	279	253	271	262	274	245	249	256	287	249	278	278	248	266	267	268	249	284	264	258	261	246	283	259	253	244	261	251	257	285	252	269	250	256	255	257	264	240	263	249	266	271	252	268	258	271	258	280	255	234	245	294	282	269	269	244	245	253	267	234	257	261	251	271	244	267	271	232	244	239	239	228	245	236	269	278	266	233	243	248	250	264	254	255	252	266	264	278	236	235	263	237	225	224	252	239	265	228	266	258	266	265	257	244	270	252	238	268	277	266	276	287	261	248	279	211	256	249	241	292	255	238	295	260	277	255	258	305	267	235	256	260	241	266	242	255	265	246	259	269	245	294	259	274	289	256	288	272	266	270	240	263	248	262	279	280	267	256	262	252	271	235	277	246	269	287	256	276	243	306	268	247	282	250	247	248	246	257	251	255	257	273	285	236	262	221	247	269	255	230	248	236	226	259	268	246	232	263	249	273	289	258	249	255	278	254	275	245	306	254	300	247	279	255	274	256	252	237	269	258	212	278	288	256	273	269	254	259	256	280	243	250	280	280	277	261	256	254	262	260	251	277	269	249	304	253	236	255	258	262	287	258	279	276	277	230	257	251	274	264	264	278	258	291	271	260	226	247	257	266	268	270	258	251	279	274	250	277	256	241	235	277	301	273	266	254	229	272	240	224	242	223	252	237	255	272	272	228	241	239	253	248	270	247	250	260	276	263	215	242	283	278	246	243	239	256	271	250	235	252	264	253	258	308	259	232	265	221	272	257	231	247	292	262	259	280	280	286	245	250	300	205	251	302	253	265	275	259	281	271	256	225	249	268	255	264	266	239	266	252	227	227	248	259	234	251	273	284	262	249	267	270	229	262	265	236	254	237	246	237	261	257	288	251	255	270	262	267	269	284	252	244	288	266	262	262	258	276	243	272	261	262	269	246	227	275	274	275	271	246	262	275	256	256	227	269	294	254	270	267	257	289	257	239	222	255	273	286	276	245	287	235	282	247	233	221	254	263	235	273	304	267	278	244	244	236	256	291	245	229	254	304	257	269	262	235	250	233	260	277	269	269	238	274	257	238	256	252	236	247	254	248	257
2775	626	609	670	626	644	620	648	632	682	617	616	631	600	591	607	620	660	559	608	620	655	635	593	625	647	618	606	588	608	592	570	641	619	586	618	610	642	627	590	613	586	611	569	615	623	598	619	637	623	599	583	640	646	611	623	622	592	649	585	580	604	618	644	601	575	595	632	589	637	574	629	650	607	587	633	556	595	581	630	644	539	625	614	637	623	577	641	617	577	592	619	555	613	594	619	694	609	624	604	577	670	596	639	592	611	651	591	630	560	615	653	565	595	606	596	590	579	671	624	588	633	600	629	594	612	575	628	631	632	603	626	582	631	598	592	594	603	572	592	612	624	651	637	586	615	642	632	569	641	644	624	597	608	586	604	629	642	613	592	576	629	607	642	615	685	631	620	604	585	640	571	580	603	580	632	589	609	617	595	602	641	630	563	571	578	624	607	622	604	603	632	602	624	612	646	608	553	610	630	608	579	638	564	581	586	636	632	609	598	639	589	625	642	632	607	599	597	604	635	593	636	621	643	573	594	536	557	585	638	654	616	622	638	589	612	610	610	569	610	619	597	583	653	643	554	604	610	594	616	604	599	585	608	632	598	657	589	615	622	623	603	611	602	582	613	609	551	647	646	605	601	628	610	590	577	610	631	628	587	590	635	579	634	594	607	624	644	615	584	562	666	599	601	627	597	618	567	606	613	590	604	658	574	633	600	613	588	598	632	617	633	639	628	607	610	640	651	598	600	620	607	629	588	586	646	604	657	603	575	565	661	612	581	617	630	588	611	617	622	654	623	608	624	579	637	588	643	606	661	635	645	577	586	671	557	614	661	622	575	659	628	575	616	626	602	596	611	605	559	600	628	586	603	623	582	595	646	607	592	608	606	632	592	614	581	594	637	593	621	605	617	616	638	614	627	626	607	624	668	593	580	621	626	593	624	662	601	627	591	580	605	643	569	612	599	614	659	548	588	609	565	575	601	606	632	646	633	579	585	590	630	606	605	603	664	619	594	648	663	618	638	636	623	584	660	561	593	631	586	616	594	648	628	599	585	619	655	609	605	621	607	611	609	602	626	589	592	638	624	595	619	610	661	574	639	593	563	645	592	609	606	626	624	608	616	606	632	602	635	604	596	553	610	614	588	636	632	595	614	603	617	628	624	575	646	637	603	633	613	615	586	650	613	614	580	623	643	609	632	577	608	601	619	608	602	584	622	652	626	581	617	636	630	635	575	539	600	642	581	614	618	638	640	614	591	618	632	610	642	608	599	587	548	605	586	556	603	605	618	618	589	599	593	647	599	674	594	622	599	647	611	663	588	646	619	606	616	600	671	655	630	612	649	599	606	631	619	582	622	601	589	639	557	607	586	586	610	610	632	621	569	604	637	619	587	595	638	621	607	617	652	623	600	640	603	618	590	639	584	597	610	611	591	612	624	589	575	600	615	587	586	594	627	588	622	608	615	634	627	593	628	581	666	590	620	572	602	579	607	594	659	575	600	632	649	599	603	574	653	584	610	618	594	657	651	601	599	628	639	584	640	620	606	629	623	585	611	636	605	576	621	572	641	558	675	658	601	638	600	606	636	691	568	602	646	611	662	585	594	630	599	610	580	573	623	579	595	603	617	607	599	605	635	605	613	571	640	610	643	584	621	625	572	622	635	597	625	645	621	622	584	641	616	625	593	626	565	579	591	604	627	571	594	602	629	603	568	611	621	557	611	606	622	616	576	632	614	609	613	617	627	574	655	624	603	591	592	600	597	639	645	603	609	639	616	641	632	640	614	591	617	589	558	601	625	571	627	666	597	646	590	638	613	613	617	615	628	634	615	605	579	601	579	585	633	593	643	637	634	642	649	630	609	564	609	644	624	552	620	586	611	626	586	616	591	607	639	618	635	610	587	609	633	608	609	590	630	626	657	657	603	602	656	608	616	626	606	600	610	601	592	646	558	622	654	621	644	605	574	553	649	561	609	631	575	615	655	601	653	617	622	605	622	649	639	633	633	620	584	662	629	647	632	631	567	599	616	600	621	651	629	596	590	598	607	632	581	641	638	641	583	623	626	589	667	598	568	593	640	591	661	594	619	615	639	635	585	600	639	647	592	589	629	622	581	601	584	642	592	618	583	622	593	647	631	631	634	637	564	589	608	609	638	607	617	567	629	592	624	629	648	614	627	640	587	604	656	566	670	628	623	613	598	629	612	635	569	591	606	609	655	603	650	599	587	619	591	593	633	603	596	606	647	611	581	623	620	617	657	624	591	595	607	597	624	618	603	633	655	586	599	610	608	632	598	607	602	603	632	618	666	583	585	604	609	555	634	612	603	600	604	636	605	615	572	583	620	674	627	608	591	613	609	595	586	638	613	625	583	600	589	587	636	599	607	632	576	608	618	634	600	629	585	644	606	609	621	632	647	626	634	646	608	654	631	644	595	576	564	653	601	653	582	637	631	602	609	635	626	578	617	619	613	605	620	629	632	637	602	582	625	646	599	606	615	602	618	619	590	612	646	661	587	578	626	574	604	656	649	604	624	572	601	630	589	617	628	587	586	592	615	619	574	606	684	615	576	629	604	621	624	620	608	631	648	635	603	639	617	638	590	641	616	642	657	634	609	617	604	598	607	633	603	622	590	588	654	606	635	635	600	614	652	595	625	625	620	616	580	600	604	613	618	602	612	605	644	638	602	619	624	611	647	634	593	636	625	635	627	622	612	579	628	626	646	613	629	609	561	563	608	591	599	607	615	620	605	592	552	603	578	598	571	584	599	629	645	611	631	648	629	601	574	654	668	635	605	637	593	649	625	620	621	599	630	684	647	647	602	580	600	600	638	602	626	583	623	587	601	602	605	635	640	572	597	615	610	596	583	587	574	612	604	622	631	607	646	638	635	592	581	618	616	649	607	602	559	630	589	604	626	583	592	600	559	591	586	618	598	563	576	634	678	595	657	618	614	608	589	612	605	639	579	607	626	623	595	643	574	620	667	625	572	619	622	602	625	598	586	584	643	630	641	629	629	621	620	596	572	646	580	596	612	633	585	590	633	606	620	611	648	596	615	612	605	608	611	642	619	628	617	586	634	600	599	583	594	583	604	636	582	588	654	615	623	631	618	603	623	601	587	615	608	627	650	592	601	606	629	638	614	652	626	653	627	656	627	624	604	607	622	612	632	625	588	593	584	622	673	628	649	637	633	615	602	608	619	596	615	607	586	612	642	636	611	609	616	599	593	628	614	645	621	606	580	621	645	607	590	600	592	654	603	559	646	586	587	635	571	628	640	583	579	628	643	589	613	620	617	597	584	607	654	598	617	607	533	606	608	637	616	624	643	639	591	615	583	588	623	656	657	596	588	616	603	578	616	622	584	610	586	653	539	667	605	594	638	627	609	569	638	579	605	585	642	632	590	579	638	626	602	602	635	607	601	586	621	605	575	618	582	613	653	650	648	601	623	610	640	604	608	652	585	614	618	624	562	630	627	637	596	618	588	587	613
11403	604	533	434	313	238	261	215	205	196	180	189	202	158	203	181	185	162	181	169	148	167	163	201	189	160	164	152	168	162	159	148	157	182	162	157	158	155	153	151	178	188	154	197	176	178	158	174	168	185	166	161	186	174	168	177	173	176	168	146	160	135	144	153	150	157	177	167	168	165	139	146	166	165	172	160	143	191	209	144	160	141	162	164	150	164	160	162	164	167	166	180	153	163	180	170	170	183	173	148	176	179	177	183	184	186	174	138	184	178	183	188	162	146	187	146	160	167	164	177	135	174	154	161	182	195	169	201	161	153	173	166	140	174	170	172	158	159	175	153	177	161	154	172	137	148	167	188	155	183	173	173	193	186	166	140	170	143	174	166	164	165	142	150	137	169	160	149	155	178	149	192	159	173	170	178	143	142	162	150	178	158	167	140	172	187	166	148	172	172	141	165	198	184	133	147	176	155	155	161	154	139	179	157	166	162	169	141	183	136	169	162	185	174	162	128	150	184	162	199	161	176	150	146	177	155	172	173	159	185	165	152	204	174	165	168	176	143	164	166	149	167	155	186	162	174	172	163	149	166	176	132	142	180	174	176	161	183	153	170	178	155	183	172	162	176	161	164	163	175	167	172	156	166	164	149	135	148	184	158	172	150	162	163	147	175	179	141	161	177	137	163	151	178	168	150	161	164	165	156	184	201	179	169	177	180	169	189	179	183	151	176	179	166	156	168	188	169	163	158	163	182	200	156	156	157	175	166	172	163	193	171	163	159	159	161	167	167	185	169	153	162	162	167	180	139	172	123	148	179	158	182	161	180	163	166	159	168	186	170	155	173	176	157	177	215	146	182	192	150	145	174	169	154	182	167	171	159	168	185	175	162	168	171	156	183	165	167	183	153	182	183	168	183	219	176	151	155	171	159	172	184	170	148	172	170	162	158	158	150	183	155	165	165	160	167	155	175	176	166	172	171	189	165	175	169	152	185	180	149	168	172	162	184	180	174	158	177	161	164	167	157	130	173	188	137	157	162	152	154	146	157	186	193	144	174	191	161	169	179	151	180	169	146	162	161	161	153	177	158	173	135	175	175	168	170	161	184	178	152	193	173	148	164	139	154	184	189	159	172	179	135	159	205	152	175	157	157	198	137	169	164	176	162	144	166	169	172	179	177	184	161	151	191	162	150	148	176	174	175	180	155	182	163	143	181	168	155	196	155	203	144	160	160	161	167	164	143	174	161	190	145	159	195	156	166	178	169	154	162	153	180	174	172	152	153	161	171	148	146	157	173	177	186	189	164	145	163	157	176	152	179	175	185	143	194	171	173	141	143	159	171	167	169	155	150	184	175	150	157	171	182	180	168	172	187	155	157	176	154	143	153	167	162	156	157	156	161	153	184	158	162	182	165	145	165	162	175	182	182	167	178	168	165	160	160	174	183	158	167	189	163	143	163	179	183	168	156	184	166	160	177	171	187	125	163	149	170	178	148	127	163	153	170	175	182	191	166	152	184	187	174	167	178	193	153	166	153	179	184	157	161	166	181	158	164	171	177	179	157	183	168	177	164	172	185	175	166	172	164	173	149	176	140	174	178	164	175	163	160	174	176	151	140	180	189	176	174	154	186	175	150	164	162	138	165	184	165	158	164	162	158	169	167	159	162	159	155	183	165	175	156	194	173	169	176	154	165	146	182	184	181	164	174	166	172	142	167	162	191	168	167	158	137	168	170	132	182	168	145	157	168	176	170	167	159	158	151	185	143	159	182	154	166	165	148	177	157	169	149	175	174	178	171	167	169	162	170	172	148	165	139	142	185	190	154	172	159	164	202	150	163	171	170	159	195	184	175	163	192	182	179	171	167	170	163	169	168	172	182	169	171	147	173	159	174	168	197	158	165	159	175	181	167	173	161	157	152	180	177	187	169	167	175	161	163	191	183	190	165	187	173	173	158	163	168	161	136	175	186	178	166	163	176	166	168	162	146	176	182	167	168	137	179	164	133	163	164	190	191	176	159	145	173	156	165	176	165	169	146	168	150	174	185	147	183	164	154	150	164	180	165	166	133	158	164	157	159	140	148	151	155	194	141	181	167	168	177	157	193	147	172	174	185	177	155	157	168	163	143	172	146	152	187	195	171	183	164	181	162	191	163	166	175	183	153	173	178	149	166	141	170	181	159	158	159	145	169	188	148	164	170	161	189	179	165	183	164	170	173	169	196	161	165	172	177	150	170	151	174	204	164	176	162	175	147	143	157	154	148	165	166	165	161	159	189	172	170	158	183	163	168	156	185	170	167	177	181	165	176	151	155	156	192	177	164	191	176	150	172	183	151	158	166	192	174	169	166	174	141	173	149	158	151	168	160	167	188	148	169	192	164	182	156	180	182	178	160	172	158	164	175	174	185	156	173	160	158	195	160	161	166	151	174	160	153	151	184	142	156	178	184	163	181	135	163	161	148	175	187	187	158	178	167	178	186	165	154	185	184	175	160	177	145	174	168	162	164	168	175	187	181	162	166	179	151	191	185	200	173	155	174	181	190	167	153	149	176	142	150	175	154	190	158	146	162	176	159	157	160	162	196	167	153	169	187	147	158	178	163	180	213	158	155	158	166	167	187	159	162	169	169	173	169	148	189	178	159	164	152	144	165	157	153	171	191	174	190	166	154	183	151	167	153	162	185	178	168	176	189	148	150	169	175	181	161	182	184	151	142	172	174	186	192	157	182	159	163	161	172	163	163	161	150	163	171	154	168	136	185	167	147	147	154	166	156	144	157	154	181	172	176	154	183	186	169	143	171	171	189	176	173	149	185	172	143	171	154	177	166	178	177	174	184	154	164	155	165	158	152	148	167	166	171	143	173	163	180	159	155	164	158	191	177	170	151	172	147	177	175	168	181	160	144	153	157	168	170	154	180	173	173	189	154	173	164	176	167	168	166	160	163	191	171	181	152	175	141	175	205	169	174	162	177	163	172	183	167	179	156	149	172	186	151	167	152	172	179	152	179	174	177	169	172	166	193	182	154	155	160	183	163	161	168	171	174	151	155	182	182	198	158	155	162	187	173	162	172	171	172	156	182	177	148	193	165	184	155	177	159	187	195	155	168	154	169	158	153	163	168	174	177	167	190	172	175	196	183	171	179	156	167	182	162	171	150	151	160	193	161	134	173	182	178	154	162	164	173	162	177	157	172	162	144	175	167	194	157	153	176	150	173	157	151	162	155	162	177	187	157	154	140	164	163	166	157	162	150	176	185	151	151	147	147	189	162	183	186	187	173	157	184	190	166	162	178	172	167	159	140	163	167	145	191	159	204	172	164	171	187	149	150	158	158	191	157	191	153	154	188	152	163	190	177	166	178	181	169	153	175	151	162	154	162	148	159	178	185	145	173	159	171	174	161	162	144	164	147	168	138	196	173	153	157	179	202	188	145	191	183	174	176	193	178	174	181	177	177	162	162	136	151	147	156	162	158	192	142	170	190	178	190	157	178	152	147
8016	723	1241	1364	1060	910	821	715	633	639	604	587	556	512	501	545	535	525	488	515	490	518	495	485	475	473	482	454	466	485	441	498	440	464	496	510	441	489	426	449	464	465	449	468	443	460	451	488	486	488	432	451	477	459	492	493	450	450	412	436	442	463	444	458	434	463	494	439	443	421	462	433	420	451	443	447	415	409	419	490	434	456	465	429	432	416	440	485	416	458	468	453	447	447	449	451	424	446	465	436	442	449	466	448	471	508	433	432	462	433	474	451	435	472	415	447	453	485	445	441	476	465	438	458	453	453	471	490	419	471	473	438	433	432	457	433	493	462	435	453	452	446	429	456	429	498	433	451	440	464	470	492	424	438	448	466	446	474	454	463	487	450	455	442	426	449	446	455	418	468	460	466	484	445	427	475	430	452	404	456	451	450	480	435	443	431	430	469	430	469	425	450	456	486	445	464	452	471	471	429	446	433	488	495	414	447	427	421	488	430	474	441	422	459	445	442	445	463	488	479	474	460	471	445	452	430	467	441	462	474	447	449	461	446	470	419	403	500	418	458	476	458	461	479	439	455	468	428	479	461	454	473	454	471	440	400	469	489	488	436	441	445	466	457	443	490	442	486	417	471	475	454	435	446	450	430	447	453	432	438	427	456	439	429	449	431	497	435	465	470	492	422	433	476	504	420	461	451	439	447	468	428	465	428	438	429	457	449	431	450	439	453	455	468	441	442	445	483	418	484	454	428	468	421	451	453	475	467	440	418	423	467	432	428	482	450	453	460	439	451	454	469	450	425	460	456	449	424	465	450	461	459	490	447	445	471	418	468	456	458	464	407	455	479	449	483	447	468	437	460	476	474	423	461	470	468	451	440	452	458	446	399	449	466	462	459	437	434	445	443	417	471	441	432	427	480	446	485	473	472	455	468	440	448	449	450	478	406	451	447	452	433	491	452	413	477	499	471	449	463	412	440	458	445	436	401	460	475	476	447	459	427	442	457	464	425	468	444	437	442	465	425	445	469	423	437	453	473	429	411	469	456	447	477	412	438	447	420	465	458	487	504	460	427	481	488	441	474	434	446	466	438	466	490	463	451	408	444	459	419	454	468	472	439	418	463	429	433	445	426	442	434	486	442	483	458	452	446	403	415	451	485	461	461	444	498	445	437	399	448	455	462	463	426	446	464	432	438	458	466	435	445	449	472	429	448	446	449	461	445	463	480	445	444	413	456	480	438	467	459	418	467	459	449	443	452	466	482	430	452	433	440	468	459	463	467	447	463	413	454	477	460	440	440	477	433	435	458	490	433	447	424	453	440	457	457	465	423	435	452	461	420	487	447	447	463	475	452	474	424	433	445	443	439	455	447	449	441	473	433	456	441	450	443	425	450	446	440	443	505	449	437	424	438	451	446	456	437	443	423	428	502	448	427	434	453	412	446	460	435	498	469	444	457	445	474	442	449	465	462	438	393	430	436	420	475	429	460	439	433	501	422	430	459	466	464	410	435	459	486	431	466	438	416	462	469	436	441	444	413	446	474	434	417	440	419	422	418	471	412	465	418	440	502	440	439	465	405	453	452	468	445	472	468	438	471	442	451	420	437	450	429	419	465	429	450	431	470	426	438	467	453	473	445	446	452	428	454	475	462	481	438	464	446	450	450	443	474	448	446	456	444	475	455	470	423	430	489	446	423	435	441	432	448	475	422	470	471	491	432	483	486	419	450	468	464	443	479	485	455	450	456	460	461	458	464	428	451	423	451	443	465	480	453	413	436	471	457	471	455	460	444	445	484	477	438	472	448	448	455	488	420	477	429	430	455	444	424	452	437	444	448	449	421	424	451	437	432	422	496	427	433	449	449	382	447	517	479	447	440	461	462	392	463	439	419	461	499	447	441	418	437	458	436	452	464	448	424	423	476	432	451	483	486	435	461	459	468	430	504	441	456	409	434	423	445	437	416	425	438	459	450	438	422	422	488	430	466	441	420	435	429	432	463	439	471	493	440	433	407	440	459	449	460	429	428	451	463	442	458	492	447	462	464	455	436	457	447	467	460	470	439	437	448	442	470	415	427	428	431	470	496	417	438	455	447	486	484	445	443	447	461	462	494	442	438	432	460	454	460	463	459	451	458	483	466	445	388	491	420	454	449	419	460	446	443	474	434	432	413	432	440	425	424	470	477	416	446	490	414	464	430	410	451	442	446	454	498	464	422	473	452	480	406	427	415	441	476	424	464	454	434	474	449	449	474	465	438	448	434	442	451	449	433	487	461	413	492	432	438	479	452	440	434	445	474	455	434	455	467	431	437	473	433	439	466	457	465	436	443	417	441	420	462	450	465	460	449	445	405	467	486	480	463	457	472	467	445	442	445	454	461	454	468	455	428	427	480	477	445	429	452	495	439	444	462	433	448	439	447	470	451	460	425	432	446	440	483	469	440	462	445	400	478	420	453	479	444	456	464	458	466	449	447	446	392	405	450	427	417	446	418	452	450	428	464	466	416	437	456	472	412	453	493	462	442	475	423	464	439	433	408	428	447	415	456	466	462	437	434	472	491	495	462	486	446	462	439	482	445	446	420	442	472	453	404	454	472	474	451	439	449	432	472	457	443	449	462	471	432	486	481	478	434	440	456	440	487	458	419	471	439	491	466	480	435	443	425	436	440	456	435	436	483	446	424	447	434	472	479	450	461	512	472	451	458	417	458	461	455	454	462	461	469	454	417	434	441	413	435	441	446	464	445	465	497	454	458	432	430	436	461	440	484	434	445	437	441	423	423	451	442	491	427	469	451	434	433	446	436	441	444	436	479	428	441	459	457	445	480	447	463	437	485	475	476	434	449	437	408	445	448	444	421	425	501	468	459	436	465	464	422	456	436	420	462	447	449	443	455	441	461	448	452	418	410	457	457	418	419	475	428	454	443	439	465	435	446	449	462	416	454	476	426	394	443	473	472	467	421	448	482	446	461	474	482	434	500	451	441	444	434	455	452	462	472	414	417	460	496	467	476	477	423	419	443	445	459	455	470	508	439	444	504	446	446	425	446	440	449	435	456	452	411	430	438	462	478	460	463	448	463	469	460	440	502	477	475	424	427	453	446	444	460	453	408	449	465	456	458	438	438	412	399	437	481	470	445	445	457	446	468	441	432	452	422	446	509	467	430	436	463	479	454	455	443	431	502	448	440	438	455	483	427	436	453	405	462	443	460	423	468	440	412	408	449	456	457	425	466	448	449	482	455	463	505	445	452	437	426	431	448	475	459	471	417	440	450	456	475	441	419	418	447	466	441	465	441	426	479	429	437	480	442	462	440	384	453	449	482	458	465	457	434	445	419	444	465	472	453	459	422	434	456	436	470	477	431	469	448	459	407	440	435	432	440	470	442	433	469	474	487	483	418	455	446	453	441	435	441	434	446	426	489	446	498	446	458	464	472	466	416	458	469	431	465	476	474	449	435	432	467	471	429	457	501	444	468	472	450	453	454	427	412	458	425
18765	1389	1153	868	633	555	496	416	398	412	394	386	365	372	350	375	343	375	350	348	316	313	327	317	315	344	345	310	329	361	343	347	344	321	310	337	355	329	319	357	312	343	285	348	320	315	333	320	293	331	291	346	360	359	363	363	363	303	342	334	336	320	347	340	302	314	324	324	310	329	344	342	313	322	346	318	352	357	317	315	317	320	354	302	322	355	310	342	337	344	340	348	344	328	311	332	332	313	337	336	303	316	313	319	317	348	308	338	327	315	350	315	319	369	282	324	331	309	342	348	349	347	296	322	329	330	327	323	343	360	355	353	334	333	356	341	349	323	361	305	300	352	327	313	347	322	327	316	306	328	351	342	359	335	290	314	323	333	303	345	330	296	306	350	318	338	349	337	292	322	352	326	370	320	317	329	324	301	315	312	305	315	298	347	328	337	348	333	325	323	345	309	351	349	344	307	312	300	325	338	343	367	295	355	309	278	342	322	328	333	313	339	327	327	351	307	305	309	333	332	372	340	303	298	306	316	350	365	331	341	308	298	305	335	341	326	321	378	328	318	342	349	347	340	327	360	341	333	295	342	335	331	345	368	353	300	313	358	335	332	324	331	329	329	374	333	348	351	350	359	311	328	289	337	330	340	313	340	318	374	341	315	330	337	348	363	326	343	311	345	337	328	319	362	351	369	291	348	338	313	338	313	340	301	315	356	277	329	321	305	354	328	331	337	317	349	333	332	310	312	329	329	322	365	341	324	367	351	308	334	336	359	289	345	345	347	309	326	325	321	338	327	321	331	328	328	356	313	307	326	339	366	339	314	329	336	344	374	325	343	328	306	314	310	341	294	328	315	311	351	328	319	326	331	347	369	371	307	330	344	282	326	355	310	349	355	376	302	355	327	329	340	312	345	355	343	314	327	343	311	350	370	330	339	318	346	319	342	327	309	348	340	343	312	327	332	359	331	302	331	336	346	324	352	314	337	331	360	328	321	338	349	291	342	329	340	343	328	335	334	337	319	333	347	326	291	330	359	312	326	359	332	347	352	341	328	300	339	313	370	328	340	346	317	320	302	328	274	358	339	315	322	345	321	335	319	347	369	381	336	301	326	331	315	311	349	338	331	326	344	309	355	346	350	363	341	349	352	347	317	359	332	323	325	320	288	336	323	311	302	346	364	308	352	334	365	357	313	345	314	322	357	359	338	331	336	324	326	351	334	316	329	298	337	345	316	309	322	323	318	306	335	358	329	284	315	335	347	381	314	353	313	307	301	338	319	305	331	323	322	313	319	276	316	333	318	354	306	319	357	318	295	313	312	315	307	338	344	316	367	350	346	333	335	351	348	400	298	328	304	351	323	314	323	301	296	305	312	329	389	327	343	338	348	332	328	298	326	324	376	346	317	373	330	340	301	345	318	347	332	312	328	333	349	331	346	315	306	361	326	309	358	342	342	319	359	342	357	331	347	350	324	324	340	290	307	306	378	365	311	333	327	352	336	307	317	325	349	362	301	369	364	323	341	305	342	337	349	326	353	327	335	363	368	380	313	334	316	350	333	329	321	317	347	318	309	365	353	349	395	346	349	369	364	323	316	360	359	334	322	389	337	304	353	347	339	351	346	338	314	343	319	359	322	320	323	358	344	341	364	352	334	330	336	328	289	321	311	335	292	392	316	331	329	280	308	307	319	338	350	335	324	325	321	287	337	340	375	351	350	358	354	347	337	317	366	322	351	317	319	304	326	363	338	379	324	355	354	315	327	345	344	352	349	302	332	305	346	340	350	336	323	320	333	337	324	308	336	316	331	314	371	326	388	327	314	326	312	339	331	335	309	326	294	319	296	323	336	336	349	340	347	309	328	343	362	341	315	349	280	342	331	306	322	335	320	331	392	311	310	284	314	341	297	322	366	338	345	296	351	364	318	332	359	303	298	364	309	339	313	313	350	311	366	302	312	330	315	303	344	304	338	350	350	355	350	345	336	291	325	351	315	334	322	326	329	326	302	335	324	341	316	300	286	322	328	312	332	310	313	351	339	302	326	335	314	356	341	342	334	329	358	346	314	297	327	347	322	364	365	347	346	317	299	342	300	306	367	317	350	303	319	345	310	310	317	315	345	339	328	337	316	345	309	313	320	360	310	318	330	308	309	355	354	350	312	311	346	341	356	315	323	326	308	352	334	338	332	345	324	339	373	336	315	277	335	342	308	306	356	335	355	311	345	335	338	349	384	342	346	315	344	356	346	329	338	334	315	328	313	394	344	324	328	347	317	345	325	340	322	354	345	348	342	308	349	320	316	334	325	357	352	326	342	312	380	334	362	327	333	338	342	279	295	333	326	348	355	336	320	327	292	324	319	351	358	353	303	330	315	314	308	341	348	346	325	359	340	338	359	335	333	350	336	334	340	377	317	318	342	389	380	382	329	311	339	320	372	321	338	322	333	313	308	336	287	346	369	339	323	305	331	326	365	310	286	320	310	310	301	357	320	304	333	331	317	323	333	328	364	310	331	337	308	323	331	374	361	335	339	302	339	330	327	326	352	314	356	317	328	347	322	323	303	332	346	299	308	306	348	379	317	330	347	308	323	344	326	361	319	329	348	329	357	336	349	325	356	302	373	329	390	361	337	317	324	321	310	342	361	306	335	313	338	339	350	351	305	282	288	363	330	350	368	336	327	331	335	336	328	300	312	315	327	291	312	328	384	376	342	349	343	281	344	336	283	328	313	313	324	315	365	325	357	311	324	349	310	339	341	308	319	306	341	338	315	363	296	311	345	322	333	340	330	325	303	338	359	323	316	318	360	321	313	342	385	312	304	368	312	317	339	287	310	330	294	343	334	348	333	331	346	277	298	316	299	309	330	341	384	340	365	356	353	340	346	319	320	339	342	315	353	329	365	340	337	344	334	331	291	331	343	327	344	329	323	313	295	299	354	296	324	335	347	327	332	359	345	319	316	355	323	352	346	353	323	332	334	334	305	359	304	325	305	348	341	347	314	337	325	316	327	346	357	333	353	347	317	322	318	332	348	314	332	341	328	313	355	371	329	331	318	313	352	345	322	338	362	344	335	323	321	330	339	308	309	335	348	349	323	334	366	322	331	308	338	322	340	338	350	314	349	336	337	349	327	331	333	313	314	315	311	304	326	329	356	291	337	333	306	329	294	337	326	356	341	326	297	356	350	326	339	330	356	336	352	351	350	350	355	323	328	311	334	352	329	361	368	361	347	345	320	312	331	354	319	334	333	366	353	334	346	326	331	343	337	367	344	310	309	359	331	332	357	323	332	348	366	337	339	360	335	339	336	334	326	338	345	340	296	356	338	359	316	308	337	316	344	321	321	366	322	358	357	323	339	311	319	356	348	342	321	364	325	303	301	313	326	334	341	337	312	327	342	347	341	341	337	335	336	349	326	334	330	366	332	362	358	313	347	322	339	342	363	314	318	341	300	325	355	323	357	335	320	322	372	348	350	294	341	299	337	283	322	329	333
10682	1311	2356	2514	1961	1709	1437	1291	1186	1191	1052	1012	985	906	1008	985	910	878	901	919	906	823	835	802	884	882	898	794	834	823	834	785	824	839	841	821	777	839	762	797	777	847	773	795	810	838	775	794	826	764	859	813	811	789	824	802	821	795	855	733	790	802	811	801	789	784	876	776	803	811	779	815	784	750	759	821	803	787	753	826	782	762	768	805	844	765	826	838	845	733	804	793	800	806	776	769	722	818	763	818	810	789	809	826	766	795	822	857	770	754	850	788	768	777	788	785	764	779	805	782	755	792	771	753	806	808	824	823	784	794	841	757	806	850	759	823	812	863	780	785	770	758	745	818	756	836	775	796	742	764	770	764	753	808	782	820	831	778	790	818	803	762	844	782	812	798	821	805	806	757	781	787	739	787	765	805	799	800	767	795	838	782	758	762	793	799	768	758	817	800	797	782	747	781	841	743	764	770	767	827	809	749	823	786	819	813	800	790	802	823	767	767	784	784	779	776	800	838	774	773	733	809	839	768	777	780	771	755	784	796	892	778	786	845	790	795	786	789	743	842	798	779	794	810	814	782	791	806	757	841	759	806	760	778	769	758	817	738	796	808	803	770	781	726	823	775	818	772	769	788	817	759	820	823	777	794	761	806	790	781	819	836	782	793	741	785	789	816	763	785	770	813	766	756	853	764	802	730	779	763	827	777	803	764	797	822	730	796	761	808	797	833	769	768	797	793	819	751	827	814	758	802	765	759	778	781	777	786	756	777	784	755	805	771	782	789	772	739	804	775	788	791	732	807	829	832	769	798	817	764	763	749	792	784	823	788	762	862	808	782	772	759	796	766	743	749	797	806	785	793	743	833	750	803	772	725	766	769	710	779	797	775	695	787	841	716	775	783	793	752	838	823	808	762	773	780	826	742	772	794	741	792	759	829	802	753	799	806	811	774	767	765	778	740	788	771	795	766	796	808	782	771	772	809	813	729	821	789	786	803	818	865	794	765	786	760	793	788	790	811	787	802	817	798	802	794	729	782	801	777	790	769	722	780	796	801	815	752	775	787	777	782	780	810	811	801	782	785	806	827	819	831	746	777	788	816	816	731	794	795	755	773	766	782	778	796	835	782	756	791	728	802	787	791	789	775	747	792	775	836	818	807	792	794	806	800	790	789	749	806	791	740	810	836	819	796	782	784	791	818	769	774	823	775	743	799	821	773	756	777	862	800	756	788	809	854	804	782	750	811	741	807	806	778	771	745	786	777	816	779	792	785	767	773	763	786	842	780	761	825	810	802	806	778	749	770	831	780	804	801	785	812	824	825	719	831	813	783	799	783	737	758	829	806	763	825	775	748	771	796	802	819	803	759	782	788	812	756	763	840	752	809	796	818	785	787	809	762	754	784	781	847	789	808	775	817	796	835	827	789	792	782	836	767	825	780	743	794	770	790	764	812	775	794	746	747	799	771	779	791	738	791	807	762	776	759	819	736	767	789	778	809	789	798	793	753	837	803	796	787	784	768	799	860	818	788	777	794	780	790	804	752	795	727	801	783	757	820	776	775	793	772	788	803	801	787	851	822	759	780	794	805	813	802	754	765	787	811	764	719	766	795	803	745	770	756	799	768	841	765	787	798	778	785	744	798	756	829	762	787	754	727	791	754	789	759	785	805	763	831	785	834	833	801	809	806	731	771	771	776	844	783	739	775	828	816	808	793	827	786	775	807	806	799	805	823	809	778	764	805	788	793	788	819	814	782	825	789	764	840	786	800	770	813	757	775	776	830	778	798	803	850	834	801	825	851	786	787	808	800	805	852	806	808	798	796	776	865	834	850	792	792	781	735	784	759	764	786	792	820	797	793	809	809	765	785	794	828	802	813	793	805	796	809	765	779	852	800	849	758	731	812	786	759	757	746	776	810	839	794	778	786	798	791	824	839	770	786	784	798	770	776	807	791	781	849	837	841	766	824	796	823	829	726	793	758	741	804	802	786	765	814	783	806	808	819	794	752	800	792	801	814	780	791	773	768	773	819	775	749	793	782	776	762	742	790	776	836	853	817	760	814	789	788	744	783	796	808	799	763	793	796	784	759	800	769	801	776	792	766	739	763	780	814	770	772	821	776	776	848	794	783	790	799	796	780	775	842	805	792	758	828	729	782	800	795	815	774	767	773	811	761	812	785	840	793	774	798	759	776	790	789	793	793	771	774	766	807	748	764	800	777	807	804	808	768	765	784	807	781	801	781	789	777	759	838	790	818	794	765	845	784	782	797	801	763	785	794	776	797	816	807	795	728	774	847	795	805	815	763	767	780	840	857	748	812	780	777	793	810	798	751	763	798	788	830	781	789	818	801	740	777	806	787	738	802	790	845	802	767	753	822	855	787	772	756	792	789	811	850	767	784	806	760	830	768	785	807	761	798	758	759	818	798	790	810	772	791	794	754	828	774	780	766	759	826	803	766	802	799	826	780	842	801	802	806	750	774	781	829	821	801	787	809	830	823	783	812	800	782	789	822	790	775	785	794	800	793	776	785	793	796	746	780	767	800	777	787	844	802	778	806	816	800	747	800	777	778	789	799	777	790	821	824	786	715	836	764	813	796	768	787	808	756	860	805	739	786	788	771	789	806	788	788	789	785	787	803	798	787	818	852	760	793	811	823	775	752	833	738	801	783	745	812	814	792	851	775	818	753	789	765	744	805	752	768	782	801	791	747	804	801	761	766	850	798	826	821	789	798	767	769	826	805	787	750	800	841	835	742	796	809	716	823	785	735	793	737	790	786	802	811	792	794	764	809	813	797	795	776	844	814	839	808	803	801	789	828	767	835	802	780	795	745	819	778	850	767	764	806	744	711	800	783	783	807	782	859	787	783	771	715	804	768	777	802	770	773	798	728	812	787	745	761	732	794	808	789	754	726	779	821	809	759	796	799	757	806	806	774	756	761	802	833	746	832	840	798	815	776	821	787	799	781	778	799	803	805	763	767	820	767	761	798	818	787	755	803	827	758	775	820	777	817	751	828	820	746	746	770	784	788	721	774	837	793	735	889	795	765	812	756	755	807	810	793	760	752	839	777	878	745	762	745	766	784	818	821	764	797	825	812	755	843	765	838	733	794	782	779	790	805	777	805	792	816	812	738	781	798	804	771	837	821	793	790	810	806	786	813	773	809	793	776	737	753	795	760	843	775	774	767	758	802	842	802	831	772	781	812	764	804	821	796	762	754	812	832	811	752	754	785	817	804	802	792	828	782	775	786	781	780	809	779	796	784	809	794	790	790	759	766	772	807	808	777	831	758	805	794	787	849	793	781	767	800	814	790	793	756	798	783	802	817	824	779	803	796	782	751	862	853	786	750	798	845	748	775	772	767	738	837	775	806	824	794	745	799	804	801	826	823	777	753	796	792	837	810	778	741	745	858	795	802	800	761	789	754	720	770	835	800	743	782	814	791	795	806	776	808	851	837	785	786	815	777	852	773	798	792	770	811	791	800	805	792
3931	304	316	261	255	277	269	276	277	244	255	292	271	258	265	283	270	246	299	278	286	227	277	274	276	228	290	278	263	290	254	232	243	282	271	259	242	239	295	256	271	287	246	251	263	257	297	275	238	231	263	270	272	277	247	264	267	246	264	251	284	275	269	286	259	249	262	272	227	252	278	309	260	257	247	271	267	255	250	268	275	250	257	278	269	269	271	282	258	259	265	223	264	265	273	240	267	231	252	271	237	302	256	254	276	272	285	255	252	257	261	268	273	269	283	265	240	271	261	268	290	251	273	264	240	250	262	257	265	274	282	265	264	276	242	245	259	262	293	255	249	249	267	253	257	274	279	281	261	246	247	275	260	298	245	289	258	257	230	268	239	258	265	278	266	270	273	239	275	221	259	285	268	229	256	262	294	255	273	287	256	256	228	257	262	277	280	265	267	283	244	260	279	297	264	271	273	262	259	283	287	282	270	255	264	206	296	263	241	277	276	277	247	244	260	262	238	270	275	282	283	252	267	228	272	277	239	256	305	268	239	260	261	267	264	251	249	273	260	275	284	254	273	246	273	250	265	238	246	240	276	277	277	275	236	260	233	255	279	283	258	269	270	282	259	262	260	319	239	253	272	280	249	246	239	242	266	253	228	230	249	248	264	263	261	262	263	235	274	285	226	269	263	302	292	243	248	257	304	285	266	269	234	280	252	288	243	255	258	257	253	236	265	233	235	270	217	305	296	266	274	261	260	241	255	264	285	274	248	275	274	255	245	259	237	275	275	271	222	252	251	260	281	269	276	262	283	279	293	263	265	258	251	220	271	234	270	282	290	257	272	256	253	255	248	272	286	277	299	255	259	247	260	261	243	245	265	243	261	248	243	260	263	277	277	268	265	256	307	258	278	270	252	272	279	256	241	245	239	268	281	268	240	263	266	265	283	264	254	249	257	260	267	273	298	221	227	275	258	262	280	251	253	292	265	259	263	281	281	224	276	258	289	279	242	248	250	257	246	287	284	255	272	226	244	246	215	277	322	258	247	273	260	287	278	280	229	249	291	263	255	264	240	240	278	279	252	253	249	280	268	254	256	252	242	243	254	286	291	261	248	287	249	271	282	276	255	246	258	262	254	259	316	245	255	267	249	222	246	266	276	273	247	260	247	280	258	268	233	250	245	298	264	230	248	252	232	281	264	257	267	266	261	277	246	271	290	258	257	282	267	254	264	271	218	229	270	252	291	257	260	260	269	262	270	294	272	256	254	271	260	240	254	252	289	234	289	240	257	244	271	274	290	251	261	243	255	256	270	249	284	271	254	243	278	247	285	271	290	262	243	270	277	274	276	227	282	252	277	266	244	263	249	281	231	258	256	274	261	260	253	251	287	242	268	254	245	271	240	259	266	266	259	273	246	278	289	279	244	256	228	244	265	256	280	260	254	284	285	284	280	275	259	280	276	272	275	264	286	285	266	279	274	304	237	262	278	294	278	238	272	274	246	280	244	263	278	249	261	280	277	257	263	232	240	287	267	262	255	264	224	271	272	249	217	268	263	271	271	268	259	226	253	258	273	257	292	263	269	250	253	254	269	249	271	243	280	262	257	258	278	245	246	248	287	248	249	265	244	249	281	276	285	235	291	249	279	243	268	291	280	269	277	273	268	259	245	284	256	257	270	263	255	286	259	266	285	261	270	242	263	249	264	296	278	258	259	260	264	267	266	270	271	254	258	262	286	277	301	268	304	250	270	269	262	262	240	281	278	274	267	257	258	290	277	271	270	261	259	238	269	235	252	266	258	252	279	243	253	265	257	249	248	273	293	280	234	244	242	282	269	243	285	240	268	244	236	269	258	265	289	266	260	274	258	224	255	248	238	269	247	265	283	234	300	213	257	256	258	245	277	317	266	249	279	259	269	266	277	257	246	254	249	263	259	274	288	251	272	285	247	273	266	295	249	256	278	268	308	267	246	259	259	262	292	257	272	259	290	276	229	275	253	278	277	247	273	253	240	257	291	284	250	288	285	297	290	273	226	300	283	248	265	257	247	256	279	271	290	259	264	304	256	264	258	237	283	255	258	288	258	252	261	252	261	266	274	253	265	237	294	214	249	256	249	260	260	274	278	293	245	252	257	260	249	286	245	257	271	263	262	254	271	278	263	276	282	271	234	228	235	285	273	264	294	247	232	264	258	272	265	288	248	272	276	251	248	259	249	280	253	236	280	266	265	266	268	259	274	282	283	248	279	271	254	239	248	256	275	262	252	271	245	278	254	289	253	269	273	281	283	262	277	238	283	259	260	257	270	254	281	266	274	257	280	251	266	301	257	246	262	248	262	226	245	269	246	240	272	278	272	234	267	264	278	273	273	293	281	231	274	270	280	255	268	270	295	290	254	257	257	288	251	249	267	251	252	253	253	238	269	267	250	251	274	229	235	272	294	270	269	269	259	272	273	274	260	244	270	264	244	265	254	294	254	244	241	249	275	286	270	262	252	280	268	253	231	228	261	275	257	262	260	230	265	268	304	277	254	267	275	274	247	260	259	262	280	247	249	275	273	277	256	305	236	264	279	272	260	246	291	261	263	256	242	259	256	264	262	259	253	264	269	285	275	244	266	242	269	251	239	276	249	252	252	265	280	251	258	232	265	312	269	271	277	284	236	262	251	255	277	238	252	261	315	279	255	278	255	262	271	258	253	254	276	264	255	284	284	278	248	248	259	270	291	257	234	271	292	245	248	262	274	276	288	265	270	229	295	272	268	266	290	209	282	264	263	289	265	261	254	256	275	255	264	247	277	260	268	276	257	257	291	273	285	242	268	287	241	281	252	261	249	283	249	246	276	304	242	254	238	287	282	252	260	274	268	230	263	242	262	266	257	251	281	278	276	263	257	264	257	261	264	286	244	283	287	254	255	260	242	280	256	238	254	233	239	262	243	259	289	254	265	257	267	257	231	221	308	247	279	280	252	239	243	285	274	281	236	279	259	264	264	295	264	274	269	274	260	248	257	250	231	264	236	260	251	278	260	263	239	234	268	284	273	257	284	288	308	269	274	270	275	282	247	225	299	227	248	277	257	282	279	278	277	243	263	276	287	248	272	267	248	249	269	268	249	263	265	277	267	253	263	272	303	251	267	261	256	245	237	287	268	258	294	276	262	258	220	242	292	254	260	278	267	242	259	282	264	254	259	276	286	280	270	254	241	295	255	271	279	282	268	266	302	249	279	260	255	270	234	275	270	268	280	265	256	248	227	293	288	263	323	258	274	245	260	258	252	238	245	257	242	230	282	278	248	271	271	283	267	258	236	280	240	258	269	307	282	268	235	264	267	286	245	283	220	266	275	264	272	282	250	282	276	264	254	294	250	273	269	254	264	273	279	260	268	287	260	291	275	261	256	248	270	260	285	252	271	270	253	266	289	266	258	267	258	290	228	265	267	262	284	267	265	279	247	256	247	260	253	258	261	248	274	281	232	264	262	228	282	286	253	242	241	259
3202	628	686	677	607	623	611	604	648	640	629	607	573	589	631	605	644	620	649	605	607	640	626	628	594	656	585	597	647	605	618	620	643	612	611	622	604	659	582	603	632	640	643	624	664	574	652	615	594	601	651	624	590	575	621	588	612	628	677	572	622	624	594	618	607	613	583	616	641	612	628	676	624	617	585	664	628	631	643	636	599	612	570	590	603	602	593	641	624	641	608	619	637	665	603	616	644	603	612	638	633	634	669	608	605	633	605	624	648	630	614	617	623	608	621	599	637	605	605	577	598	591	599	640	580	657	616	615	619	588	630	616	574	641	659	617	636	633	650	650	628	605	653	634	587	591	621	628	601	643	577	626	644	625	637	648	629	637	618	618	617	591	607	620	580	625	596	641	653	618	632	594	612	649	604	592	640	644	634	642	639	658	644	677	619	585	620	628	667	621	605	623	689	591	646	605	633	595	649	669	620	601	632	663	644	618	607	616	642	617	657	673	620	623	594	622	622	661	628	664	605	647	646	623	585	633	632	603	624	617	627	614	609	650	650	612	621	613	624	585	616	603	639	662	624	624	571	636	638	605	627	641	621	613	620	635	618	621	567	611	609	669	617	637	636	644	591	628	636	600	620	635	626	618	657	635	609	609	625	629	607	635	628	599	598	601	620	599	645	597	625	641	659	578	590	652	633	644	612	644	629	632	630	629	605	605	597	637	627	620	623	609	607	650	612	631	633	619	603	627	638	645	635	679	598	651	620	595	655	594	617	606	656	603	651	636	578	645	606	633	629	629	637	631	597	644	632	586	632	623	638	674	620	678	626	629	606	632	637	628	602	643	636	614	656	620	617	631	638	606	592	640	610	652	632	620	609	613	604	651	622	599	600	618	624	603	608	599	618	647	611	615	650	605	650	618	672	614	609	566	637	619	626	590	650	621	605	628	632	621	647	649	631	636	635	607	579	651	608	623	633	607	610	602	615	598	633	621	609	615	632	648	645	646	589	623	578	621	639	563	630	630	646	616	588	637	620	634	655	652	615	628	622	682	632	651	655	633	627	621	613	584	604	578	606	645	650	599	645	635	600	627	590	623	612	584	601	637	646	615	622	618	605	594	626	631	635	653	589	656	639	556	652	642	655	622	641	624	617	575	587	636	607	624	597	621	602	619	607	652	636	624	664	611	636	595	621	603	606	658	615	637	613	620	626	610	592	630	643	615	584	599	594	641	665	615	618	618	636	613	616	622	599	573	605	626	625	591	588	646	621	623	627	596	659	641	615	619	609	604	686	660	640	612	639	608	646	678	597	590	617	613	625	602	602	563	631	631	572	596	630	614	616	602	684	664	622	598	609	608	597	623	662	644	598	620	643	632	594	642	630	603	599	608	581	631	654	613	599	661	604	622	604	597	623	630	623	637	635	610	637	596	623	600	648	624	624	613	605	631	607	602	612	662	616	624	620	622	650	617	604	642	632	590	642	566	617	643	606	672	617	617	585	641	605	599	605	614	619	600	625	646	620	593	619	621	668	588	613	629	568	645	595	588	601	618	600	609	630	587	661	627	587	642	549	624	616	620	627	619	674	620	593	601	609	621	629	606	634	582	589	629	617	630	592	630	631	629	586	660	641	627	609	632	668	627	608	627	648	657	601	587	638	594	614	615	610	639	626	621	674	639	635	566	637	607	642	616	635	596	615	608	650	652	666	612	610	612	597	615	642	621	653	597	636	614	582	592	592	617	605	622	636	614	596	640	611	581	626	650	628	558	609	627	631	635	642	638	601	575	626	616	626	639	615	607	643	640	616	582	629	644	663	615	633	633	612	617	624	589	641	658	622	615	644	659	609	593	599	648	612	604	637	654	644	651	597	656	646	616	589	604	617	637	646	632	578	612	615	629	606	600	603	612	629	634	647	641	656	658	603	595	631	601	621	579	620	599	619	636	582	634	619	637	612	652	642	635	649	642	616	641	649	639	615	589	594	623	653	618	624	630	611	581	636	638	618	630	606	556	615	598	631	610	611	640	602	661	573	596	592	608	588	647	612	637	627	609	572	633	618	647	667	621	645	649	589	589	613	606	611	592	635	626	633	626	600	619	622	634	640	589	638	609	668	665	608	651	605	613	568	646	664	619	579	619	669	637	663	619	616	612	658	643	650	657	624	666	642	613	614	608	623	609	641	587	581	606	642	621	625	642	647	641	604	633	653	599	620	651	630	568	634	671	608	629	607	598	653	619	632	637	603	631	680	647	634	606	630	633	614	610	625	607	639	590	638	626	645	627	589	638	621	635	589	617	630	618	611	630	613	629	600	638	617	607	616	615	626	639	662	655	637	637	591	643	627	598	622	623	588	636	646	611	585	620	627	622	600	604	659	549	636	639	615	655	585	646	608	598	636	638	636	635	649	646	646	648	653	573	619	571	652	618	642	599	635	644	653	603	680	605	599	631	589	643	587	631	559	594	608	586	611	621	625	618	624	593	627	612	602	604	599	610	615	639	614	662	608	634	626	587	595	650	646	613	633	606	620	590	625	608	642	594	675	627	643	618	609	623	609	608	625	639	600	637	615	639	641	590	604	640	634	649	594	638	588	624	624	617	617	616	593	602	660	630	646	641	595	581	602	578	604	604	559	629	576	607	628	616	650	638	600	606	654	609	612	633	612	599	664	628	606	628	642	625	653	656	666	612	647	577	695	615	605	589	594	595	641	616	637	618	608	603	601	600	621	609	597	588	621	618	609	628	636	660	639	649	630	587	577	626	649	619	598	604	608	644	573	612	631	601	628	662	621	635	631	594	638	592	641	603	617	593	626	565	631	627	635	595	594	627	606	628	653	592	639	591	675	628	582	652	610	619	645	586	586	678	615	591	623	618	683	627	609	576	638	640	629	623	600	646	606	666	617	603	623	643	604	515	591	633	644	594	631	630	600	644	629	645	638	616	629	621	647	595	647	599	599	636	602	632	661	629	689	625	676	645	612	628	649	611	626	618	621	544	640	615	613	593	608	659	624	630	660	627	670	653	621	668	601	648	624	651	606	592	652	611	595	613	611	626	599	604	611	625	612	654	610	575	621	629	614	622	602	635	579	598	647	634	639	657	667	607	676	682	601	661	625	593	634	645	599	561	604	625	612	602	610	599	595	600	633	635	620	609	627	607	642	599	625	649	568	634	594	610	633	633	634	651	609	598	654	611	577	647	656	649	617	650	585	633	610	604	594	651	609	621	637	627	633	613	634	580	595	659	642	650	652	627	629	627	603	633	628	631	638	602	646	601	595	690	604	620	645	623	597	655	584	580	645	661	659	638	653	611	600	716	650	613	613	622	600	615	638	609	616	622	579	653	618	590	593	575	617	616	618	600	601	615	596	613	600	584	576	600	662	600	568	625	646	597	610	635	608	592	609	589	619	611	654	595	655	581	632	615	622	649	609	629	626	643	638	617	608	647	611	620	583	590	654	626	617	606	638	633	593	612	607	602	626	599	647	600	637	631
10812	521	556	469	313	270	250	212	209	196	157	163	184	195	204	197	188	171	169	189	146	183	193	166	143	190	172	201	163	169	153	191	191	139	153	165	180	165	151	161	163	151	198	169	169	167	154	183	175	183	189	168	184	148	181	179	149	180	167	161	195	152	157	158	161	151	159	186	156	165	204	186	190	180	166	170	160	193	173	167	177	194	180	194	173	156	148	161	188	194	157	161	143	174	143	203	151	161	174	171	152	179	181	172	163	174	176	174	170	151	157	185	178	199	168	170	159	156	169	154	165	163	174	168	169	160	173	133	145	173	186	178	152	182	204	183	174	160	149	180	167	200	171	151	151	156	165	166	157	185	153	166	158	166	169	170	137	183	168	151	153	165	173	132	166	151	171	139	144	172	171	168	148	170	161	161	179	193	145	173	176	174	178	154	177	160	148	198	150	197	167	167	153	162	185	178	146	170	190	164	153	159	169	150	143	173	173	205	176	174	185	172	181	168	161	152	160	182	185	166	150	152	172	173	180	161	175	174	160	155	170	161	154	158	149	177	164	167	145	157	192	187	158	160	212	183	190	179	156	156	171	168	171	209	185	167	183	157	166	151	183	159	180	161	181	167	180	157	179	163	169	190	163	187	175	152	147	184	190	146	167	179	148	174	184	181	155	181	183	174	186	172	131	174	175	167	165	164	152	164	157	158	173	164	168	172	160	198	196	151	177	166	150	153	163	173	155	165	164	173	163	144	191	160	160	182	160	173	191	185	198	158	199	181	160	147	139	176	166	172	173	186	153	150	164	172	166	166	164	162	153	186	148	211	180	143	165	170	176	171	165	181	178	162	130	188	175	171	171	192	164	164	202	173	159	183	132	172	165	197	158	185	175	167	170	162	160	198	165	169	160	174	181	168	175	166	176	173	150	195	171	163	175	172	164	172	182	169	188	165	182	179	194	156	166	160	154	190	162	156	153	185	157	160	162	145	180	171	170	189	171	168	174	166	164	139	151	181	184	168	177	183	164	162	164	167	150	172	168	167	169	177	155	170	167	185	165	145	169	159	175	168	167	190	148	180	158	183	177	180	155	181	168	181	182	176	172	173	189	171	171	146	194	169	175	154	147	170	178	168	146	153	201	162	159	143	173	151	160	159	202	181	169	162	161	171	170	174	172	159	142	156	177	173	171	198	176	155	158	177	163	169	158	172	173	196	181	179	186	164	162	142	197	173	160	174	161	164	141	183	166	167	164	167	179	203	192	165	179	176	167	187	178	177	174	144	149	165	146	207	156	158	167	190	179	183	165	160	154	177	163	168	160	183	163	196	166	175	162	179	174	180	160	155	195	191	182	199	180	195	174	164	172	170	169	185	169	161	173	170	175	185	167	165	156	178	159	164	149	160	143	178	182	167	148	164	147	183	186	194	165	157	188	142	157	161	170	168	167	172	177	196	171	164	166	192	156	160	187	182	166	168	187	183	167	142	162	170	184	169	159	178	187	154	167	176	162	166	176	163	157	195	165	177	154	184	164	169	157	175	182	167	179	184	183	155	156	150	149	154	202	175	160	178	174	156	159	156	186	158	158	140	177	175	154	152	167	161	184	181	190	163	175	159	181	166	172	160	160	161	170	186	179	173	160	169	160	169	174	201	164	179	168	169	183	165	180	175	184	177	178	157	163	165	154	137	155	173	150	153	168	169	167	142	193	180	161	166	158	167	173	172	159	171	156	154	179	182	178	158	159	164	177	172	155	160	172	190	187	159	161	175	175	167	180	150	172	152	167	199	179	165	182	157	163	146	145	193	180	148	179	181	161	175	165	146	179	184	149	164	169	166	168	180	191	163	161	150	200	149	155	158	169	171	159	147	156	174	166	183	155	171	186	176	184	163	158	161	173	147	179	196	162	158	163	154	156	177	157	176	165	151	165	151	165	152	166	153	155	173	175	168	167	161	181	151	155	150	159	176	167	168	157	160	175	168	164	182	169	141	158	165	195	178	183	184	160	183	172	166	181	164	146	183	171	155	196	150	215	162	161	161	168	157	182	168	144	174	179	171	205	185	181	167	166	185	185	173	159	163	155	148	175	174	164	189	175	217	173	177	195	177	148	145	157	168	163	175	202	180	158	171	186	155	141	188	175	167	180	163	158	164	171	180	163	160	154	192	170	152	181	162	159	193	201	199	170	148	185	197	172	174	173	171	147	139	155	199	157	163	160	159	173	165	205	152	180	163	168	146	170	179	173	181	179	148	174	161	187	170	168	176	148	178	175	159	157	175	174	166	154	152	155	162	159	178	183	172	180	183	177	193	177	176	181	151	183	163	138	171	159	175	150	159	165	164	163	154	153	162	167	170	187	202	174	158	189	184	180	193	146	173	176	177	165	168	172	178	160	165	174	174	169	166	160	158	186	177	153	180	157	171	204	192	193	152	161	178	164	162	177	172	175	175	164	164	148	174	173	171	168	169	164	168	175	152	181	148	165	163	147	169	163	156	176	185	160	172	144	167	167	166	176	182	170	184	187	202	169	166	180	174	152	170	161	174	164	163	178	172	146	174	163	150	176	165	167	183	143	166	179	180	146	163	178	204	176	161	167	180	179	176	184	160	181	185	174	164	132	140	182	150	148	170	164	178	155	125	170	164	151	173	164	171	181	153	168	181	151	182	171	178	166	148	164	156	152	186	148	166	146	165	199	161	194	178	153	163	173	132	161	173	185	168	164	160	192	154	167	180	169	173	153	171	165	158	170	174	183	186	169	169	190	180	187	196	171	181	171	171	169	152	146	144	174	144	170	162	155	191	177	170	149	157	182	173	166	138	173	200	154	153	183	175	182	171	198	147	191	163	165	178	190	182	163	168	163	143	178	158	145	194	171	160	161	166	142	159	183	176	156	176	158	162	136	168	164	167	149	149	182	153	180	194	171	178	171	168	183	189	163	184	157	159	183	172	185	172	165	163	175	197	150	165	154	158	171	172	182	156	187	147	155	169	165	203	173	152	184	151	181	162	160	153	199	201	180	143	165	157	162	159	194	180	192	178	185	159	179	172	174	179	173	185	146	189	158	184	144	163	180	176	167	153	185	164	142	144	174	172	170	169	172	177	156	181	169	156	161	172	160	168	173	163	178	166	156	168	149	161	174	162	167	153	168	174	161	200	191	188	166	163	182	159	145	169	176	166	161	148	155	155	172	166	167	170	138	173	170	187	162	160	174	182	159	159	160	158	148	169	167	177	160	158	180	159	183	155	179	169	165	157	185	167	175	190	190	200	173	175	163	180	175	163	172	164	149	171	182	163	181	176	191	147	176	156	156	160	166	162	186	177	163	171	171	190	173	169	186	175	167	183	134	155	179	155	172	158	184	165	157	185	188	184	201	162	163	154	179	191	163	156	183	153	157	161	175	139	173	176	158	161	165	185	159	151	199	148	161	161	159	177	162	181	166	161	161	189	171	208	159	187	185	165	178	177	159	133	171	173	163	157	188	171	148	167
7883	755	1220	1328	1089	968	783	714	731	637	554	569	557	552	531	509	506	489	541	501	543	484	500	507	449	478	433	483	463	482	445	489	474	484	468	460	452	479	461	460	498	438	464	497	460	454	467	475	471	479	487	464	452	450	439	435	448	482	497	431	458	464	428	460	444	483	481	468	462	438	459	470	452	484	447	436	435	449	446	463	419	447	465	418	443	431	446	425	442	438	448	450	462	455	475	451	473	424	484	456	477	509	502	487	486	443	446	436	459	422	450	461	387	414	425	442	450	432	436	467	409	478	455	417	461	447	426	482	422	466	454	457	413	401	439	442	455	473	466	452	489	463	507	443	463	457	482	459	484	440	422	439	507	485	436	455	469	438	455	481	456	458	428	480	453	434	450	465	467	416	454	450	486	446	508	445	438	471	430	467	452	480	447	457	428	439	459	441	474	445	463	417	452	437	459	430	439	436	475	475	422	459	464	483	455	478	482	498	401	430	449	455	482	451	449	475	482	486	461	463	420	461	445	455	465	446	419	489	452	433	465	460	450	433	444	434	490	472	466	447	454	448	418	457	453	477	426	430	436	433	423	424	451	426	414	451	426	472	445	481	422	446	443	477	446	447	411	449	419	454	455	438	462	435	428	472	457	487	472	441	474	471	447	458	446	454	478	486	448	447	428	428	454	463	450	459	461	458	441	435	470	431	449	477	407	449	471	451	432	453	443	435	499	444	491	441	446	437	463	448	485	472	457	455	452	460	446	455	475	484	463	465	450	472	461	436	436	459	507	472	489	441	470	469	449	435	461	438	462	483	459	474	434	448	477	437	442	447	428	471	431	457	481	450	432	445	487	473	466	470	433	480	449	410	486	444	423	400	446	453	445	484	456	445	459	478	469	424	439	456	403	437	475	479	486	450	490	431	488	450	421	476	484	482	459	453	472	453	421	457	485	440	451	453	412	461	470	444	455	454	446	413	484	481	456	444	457	476	440	454	427	436	434	479	457	465	426	437	433	411	436	452	474	458	467	447	423	462	486	443	430	434	452	443	429	468	495	448	476	476	451	487	446	448	477	449	484	428	451	466	466	464	427	464	452	430	425	446	452	451	443	468	474	459	469	467	472	437	443	453	433	428	450	459	429	433	440	473	443	416	453	433	495	447	454	442	457	447	453	423	466	465	462	454	470	471	450	467	413	475	462	462	442	436	475	433	437	412	478	462	421	423	470	454	437	434	434	481	488	446	451	462	438	478	468	420	433	421	400	482	435	472	450	429	489	426	490	448	454	471	467	430	437	464	490	444	454	440	426	459	430	503	425	422	462	455	466	442	423	432	410	450	428	418	405	447	478	403	450	419	439	444	445	423	476	405	449	457	454	462	462	444	460	500	441	452	493	446	437	439	459	432	406	472	476	482	458	495	459	432	443	448	454	467	502	420	419	444	453	431	451	418	441	517	436	469	490	452	455	470	438	458	464	458	465	467	418	470	477	443	440	452	414	416	462	465	447	489	456	501	454	475	436	453	493	470	427	444	461	455	443	456	462	471	460	452	436	523	448	448	476	453	454	432	469	469	434	466	446	449	460	419	477	446	444	443	469	438	472	440	456	433	445	479	447	451	447	463	442	474	476	441	450	493	486	467	449	436	444	453	407	442	426	483	491	459	422	448	437	441	470	428	455	511	426	451	424	457	452	429	440	423	456	453	446	470	466	472	457	478	466	495	413	453	464	461	491	445	455	463	430	440	435	430	475	457	460	443	451	446	448	446	464	453	482	454	435	433	459	483	425	441	436	489	445	472	471	490	446	436	481	452	446	461	462	449	406	451	465	452	470	449	396	439	473	454	495	428	424	489	433	452	419	403	470	444	428	447	435	404	465	438	502	462	463	450	472	510	467	445	470	451	449	435	442	473	437	427	454	435	462	449	483	485	449	467	495	467	416	437	448	437	461	471	474	447	448	466	470	476	485	474	434	423	479	439	449	476	432	432	443	415	431	486	426	462	480	428	458	464	469	484	484	442	430	442	459	448	499	464	461	450	456	471	450	463	480	462	462	477	440	431	464	476	449	450	423	448	439	458	464	418	489	453	448	446	420	479	437	472	445	471	436	438	469	483	411	436	436	435	455	438	451	458	432	430	446	474	483	450	492	443	438	478	438	470	465	460	446	448	475	462	469	472	461	441	446	438	462	418	451	479	463	467	442	448	449	459	471	463	482	452	426	475	430	440	458	452	449	441	435	494	462	413	437	422	479	461	430	460	455	496	493	456	511	486	457	441	463	447	445	460	466	424	477	454	435	429	446	406	480	451	455	457	475	433	470	482	464	472	464	442	520	448	438	487	486	471	405	489	462	453	463	465	465	455	499	456	481	417	438	467	433	421	453	465	464	462	461	456	444	448	460	471	465	473	442	442	432	410	439	470	459	505	470	433	435	450	462	429	495	401	445	439	438	470	469	478	479	465	437	464	407	458	442	449	458	450	434	456	423	435	441	409	443	474	491	459	454	447	440	471	409	442	476	475	468	435	454	423	425	480	437	440	438	449	452	462	450	464	476	471	470	416	454	450	432	452	428	455	427	456	432	472	465	490	446	475	464	435	445	486	448	438	423	467	450	437	489	456	425	471	450	450	444	460	430	431	426	465	424	449	453	458	467	467	438	399	457	443	427	472	423	444	462	466	460	463	440	489	449	485	484	449	441	454	455	470	459	464	427	472	435	455	473	453	466	445	463	450	460	426	418	432	490	464	469	474	484	422	410	467	441	451	431	513	410	464	447	430	448	413	465	437	414	490	489	448	432	477	469	437	452	443	435	480	493	461	410	469	391	450	455	435	435	457	429	487	431	449	486	467	435	448	452	459	454	427	431	435	426	437	451	494	450	459	459	475	494	450	464	429	516	467	462	437	448	466	446	452	470	457	452	420	424	445	447	415	443	430	448	447	481	448	482	467	455	460	454	456	451	419	479	430	460	467	445	477	464	398	422	466	440	430	468	476	488	441	470	443	459	475	446	432	483	438	426	451	440	461	466	436	432	436	468	464	473	466	479	455	455	474	462	479	436	435	421	440	485	465	419	467	502	450	457	450	403	472	407	472	454	443	447	472	451	477	472	461	507	451	445	409	458	506	451	448	436	464	447	485	496	458	492	445	436	463	484	427	447	465	422	452	452	411	446	459	476	419	411	432	452	437	460	444	433	456	480	448	472	440	425	435	439	460	463	428	435	499	477	435	447	468	468	467	471	444	432	466	452	461	492	455	468	455	447	449	479	488	436	460	459	449	418	477	450	437	473	450	428	445	515	450	426	478	446	432	437	448	453	435	485	433	484	448	423	436	462	440	450	463	452	465	434	465	423	469	476	497	423	475	438	460	453	450	462	472	486	448	446	495	462	462	458	469	444	451	461	458	444	462	451	465	434	430	437	426	441	438	469	460	404	500	423	436	433	450	436	489	484	494	487	416	460	465	436	471	449	453	486	461	461	448	449	419	452	433
18166	1362	1132	890	669	512	437	413	393	385	379	368	377	362	350	373	361	362	364	333	368	353	335	352	317	316	325	319	299	329	381	311	350	324	351	314	291	315	310	298	317	322	309	333	325	333	357	331	357	362	337	343	323	343	356	379	346	367	322	316	339	332	356	341	381	342	319	333	367	331	378	317	296	337	351	309	390	339	331	385	326	360	351	317	320	354	288	337	343	318	357	309	298	351	316	308	342	344	302	293	303	334	342	316	335	319	336	322	302	365	354	324	347	344	327	318	305	325	337	322	343	330	337	295	354	343	341	322	313	355	320	322	353	357	361	292	326	302	319	335	335	315	327	326	331	303	356	317	332	329	345	315	316	329	325	315	339	346	350	347	315	365	362	328	343	311	335	348	331	349	344	310	317	323	325	325	334	341	311	322	330	330	339	312	347	302	341	338	346	332	349	330	320	356	295	324	353	330	320	318	330	297	349	331	314	323	341	316	308	363	334	314	322	335	346	333	344	303	358	346	350	310	332	291	330	402	366	340	324	318	354	347	332	325	337	354	341	359	295	310	306	350	323	343	346	300	312	366	338	359	339	336	319	299	328	323	358	352	318	338	339	333	337	308	341	278	310	325	325	344	361	340	344	338	341	297	334	349	342	328	336	367	335	361	308	323	336	307	298	313	327	361	342	359	343	320	346	334	323	350	351	370	331	306	281	313	321	341	328	352	336	320	362	341	363	326	323	359	326	388	353	355	332	376	324	359	324	326	298	357	330	312	320	334	337	322	307	325	343	370	330	365	305	319	338	341	331	339	343	337	343	343	311	363	318	330	327	363	352	366	333	339	361	306	319	317	319	305	335	349	346	338	331	342	346	341	320	324	321	323	343	359	327	290	317	331	303	349	345	372	337	315	347	333	293	303	332	358	330	343	301	317	325	313	326	305	325	338	308	343	340	330	339	338	343	371	344	307	346	345	323	334	309	339	301	325	322	331	306	360	336	347	308	346	332	372	338	325	340	371	316	325	329	372	341	318	322	319	286	358	339	331	320	332	314	326	366	351	349	331	317	309	318	315	335	346	335	318	310	324	347	351	297	320	308	329	347	290	347	331	302	329	291	356	350	342	319	336	326	325	308	319	346	382	356	348	346	329	356	344	326	360	364	328	313	316	336	320	299	322	348	295	333	354	331	315	328	315	333	333	321	320	300	303	332	306	350	327	322	330	355	359	358	381	317	358	323	346	310	323	334	341	346	343	333	327	324	338	296	332	338	360	289	339	362	308	322	321	324	345	335	333	303	302	363	342	303	351	346	327	329	367	351	332	307	337	359	348	311	304	317	309	340	316	327	319	382	336	336	327	315	359	324	355	351	338	337	325	300	305	350	321	322	341	330	345	304	290	318	344	311	335	327	317	287	332	314	401	316	347	315	297	326	322	325	306	350	347	345	319	335	359	342	331	326	374	318	319	337	315	351	360	321	356	350	330	355	328	311	355	331	353	322	337	323	321	341	348	326	326	309	315	325	331	308	325	321	317	367	343	325	353	315	363	347	373	302	334	335	342	323	324	330	313	299	324	336	339	394	345	351	349	325	328	306	299	309	339	304	319	341	339	316	322	350	389	334	333	352	361	346	295	304	361	345	317	324	356	342	340	324	327	335	326	315	347	322	292	319	355	335	332	304	334	327	322	318	307	323	368	314	315	336	374	352	325	324	348	339	340	339	335	353	345	314	301	344	320	324	281	333	331	326	308	292	300	332	340	365	295	348	326	354	360	334	305	353	320	307	331	333	330	328	364	334	321	335	341	321	333	336	304	322	320	301	361	305	340	298	320	323	368	333	330	383	331	296	288	342	332	375	304	303	315	322	344	323	320	344	326	357	323	380	322	366	339	333	353	318	334	333	331	324	297	362	329	328	348	315	348	329	386	322	348	297	331	328	333	317	349	308	315	349	339	324	287	335	354	338	330	312	359	340	336	339	338	314	338	311	340	361	327	347	382	340	373	339	298	360	313	328	349	360	336	374	305	340	320	324	361	319	310	316	337	355	325	304	301	347	320	333	312	335	307	318	362	346	347	323	323	303	334	332	320	363	347	336	295	366	328	315	354	330	368	341	295	339	293	330	349	317	320	380	309	344	330	318	334	322	354	365	345	321	346	352	369	338	321	341	295	325	322	318	341	342	352	314	300	301	333	352	376	369	314	347	299	330	357	356	324	326	341	305	326	321	334	329	348	380	315	351	320	344	348	341	322	359	351	339	368	364	362	332	359	333	349	324	340	358	354	317	348	331	344	360	288	341	347	329	351	310	330	336	344	334	311	342	314	337	321	340	338	317	326	331	305	328	358	350	308	340	360	296	300	314	325	367	366	329	320	287	320	337	309	331	331	326	388	304	356	349	352	356	325	336	351	343	314	347	348	350	352	342	320	338	320	375	343	336	295	338	361	344	328	367	337	323	336	320	361	309	320	343	333	330	320	322	334	314	319	372	308	346	284	340	329	333	352	338	322	312	353	330	326	352	328	322	337	312	274	326	312	347	340	285	333	325	321	340	327	357	325	310	313	360	336	363	330	304	326	342	310	359	323	330	357	319	349	359	373	330	337	354	319	342	339	315	307	323	364	327	326	282	345	333	322	340	331	321	317	346	333	299	312	349	349	320	310	281	292	311	357	306	332	319	363	372	338	338	357	353	333	318	333	346	360	348	383	332	341	327	348	327	332	321	326	316	347	341	317	353	339	339	305	296	357	345	332	305	289	328	349	353	341	326	314	307	339	330	306	308	342	348	345	354	310	360	362	343	321	328	331	352	325	343	349	342	336	355	325	342	330	304	348	330	330	321	386	323	341	319	341	337	321	312	291	369	298	340	344	323	326	319	312	347	347	318	347	357	336	319	358	311	306	318	322	380	333	342	330	281	349	350	353	323	341	348	329	356	317	353	299	331	326	305	329	356	348	374	305	358	347	346	291	303	358	336	340	343	332	311	294	329	350	299	338	301	376	357	338	351	339	342	325	354	349	362	344	347	340	359	329	330	349	370	328	331	336	323	350	291	314	341	369	376	312	344	324	290	334	358	337	337	345	352	305	362	344	327	317	361	307	327	299	332	326	328	304	339	353	298	313	346	347	312	338	318	327	331	323	357	329	324	341	337	365	343	319	326	317	372	325	295	377	287	339	342	325	347	356	339	328	322	368	305	340	288	346	332	319	350	340	356	307	335	352	334	321	347	374	325	313	331	314	313	343	338	320	353	359	374	328	343	340	344	335	340	298	365	344	330	340	339	329	364	334	356	345	328	321	314	335	315	349	304	296	332	336	340	331	361	357	364	350	361	306	366	298	324	321	354	315	326	314	327	326	312	324	325	337	316	304	322	319	315	308	314	362	328	325	339	320	319	340	340	323	365	301	367	342	363	316	325	338	348	323	335	337	366	336	339	339	344	351	303	354	362	343	333	333	313	395	356	334	310	334	301	352	331	341	355	315	343	338	332	341
10277	1356	2208	2400	2024	1700	1543	1287	1244	1106	1027	1038	1000	988	931	974	935	920	931	865	855	845	819	852	805	866	819	839	838	869	826	779	796	866	837	801	840	800	824	798	813	792	792	807	828	848	768	799	755	830	775	791	794	814	817	794	758	772	820	858	779	776	768	783	810	808	776	835	774	748	829	753	778	782	838	820	785	781	807	855	792	773	793	701	781	789	789	792	809	792	779	833	818	801	760	750	818	822	750	833	792	813	827	753	769	811	814	733	847	817	791	824	777	793	793	789	750	748	800	817	802	803	815	796	768	782	848	762	782	756	725	839	783	838	829	792	808	777	796	820	764	828	726	773	793	789	769	801	778	819	799	773	772	801	800	800	819	795	827	754	820	799	783	797	751	758	833	763	749	787	797	813	781	760	810	815	770	741	807	801	762	796	818	826	781	811	792	820	798	755	783	786	773	789	811	811	853	811	782	832	784	769	796	804	794	800	773	783	824	761	763	850	810	815	766	783	844	802	775	806	758	810	801	779	789	812	818	853	768	757	803	744	786	877	827	853	839	820	767	820	804	760	804	793	807	760	747	840	800	837	750	812	833	754	731	783	824	794	792	773	797	782	791	751	793	811	781	794	830	809	822	810	812	840	828	789	756	762	741	846	753	748	761	768	801	751	750	773	826	842	760	772	810	783	816	788	825	807	808	786	756	789	791	778	783	766	838	758	819	784	789	759	744	798	792	753	784	799	790	821	841	774	788	835	791	786	781	812	805	873	839	805	861	759	753	736	751	810	799	797	759	799	783	810	752	752	784	772	802	757	801	763	769	783	837	822	828	793	792	761	811	779	813	799	833	798	782	822	789	777	719	787	805	823	836	797	789	785	788	758	786	742	805	798	806	836	791	767	822	768	797	728	797	795	782	793	795	762	779	792	790	771	818	772	747	787	795	816	793	825	713	807	805	778	842	808	811	783	770	783	797	790	787	799	845	819	768	773	816	802	820	823	805	786	810	773	800	770	776	846	788	725	811	773	761	787	776	807	799	772	796	795	801	838	827	827	765	779	808	842	767	782	817	770	803	801	803	793	761	787	781	828	770	843	715	834	809	827	791	799	785	798	846	850	858	789	806	832	760	833	766	802	787	787	800	810	757	775	708	812	842	773	809	753	771	757	816	826	780	763	755	811	790	817	794	761	800	766	792	780	777	812	779	822	808	791	752	753	806	776	804	776	827	801	795	791	803	722	790	767	843	772	782	756	753	802	788	785	772	809	789	760	781	788	758	805	806	812	811	809	772	776	833	801	775	753	761	818	764	793	881	832	855	750	823	783	760	754	769	848	798	760	822	767	764	802	785	785	827	784	839	826	805	813	788	752	774	810	798	781	822	800	752	791	804	721	761	815	829	785	804	833	844	820	742	809	798	785	810	799	775	839	803	782	805	822	795	801	844	751	791	791	752	799	760	775	761	818	826	765	738	767	761	799	815	753	801	776	803	817	778	734	824	809	775	846	794	755	789	806	733	745	791	830	796	823	796	762	782	854	813	788	778	789	757	738	802	794	766	797	747	727	760	824	784	753	748	816	777	785	753	802	821	832	826	782	801	805	750	801	812	783	797	735	765	783	817	807	766	822	759	772	754	798	788	807	774	754	797	816	795	786	773	759	769	776	778	836	823	791	801	781	777	744	824	779	808	820	839	791	821	792	811	789	797	810	808	774	792	753	777	756	796	795	760	718	764	818	775	753	809	769	788	774	791	773	797	797	856	810	790	790	740	804	785	796	767	819	797	846	833	821	817	758	773	777	825	768	914	834	878	750	761	870	783	805	766	749	768	797	750	835	824	817	823	810	786	820	828	753	764	797	819	797	781	807	828	802	788	764	783	798	741	788	832	760	729	758	749	780	788	767	777	806	744	775	807	797	796	793	824	797	835	836	798	796	811	854	776	816	769	781	781	831	798	757	780	812	802	705	816	793	775	837	801	778	795	803	760	752	811	728	772	769	762	817	794	808	817	811	830	761	750	824	796	836	770	787	768	775	766	784	798	773	766	802	818	783	781	789	757	853	823	799	769	853	750	768	843	811	749	790	729	732	813	779	778	787	785	725	811	837	768	803	768	823	802	804	779	754	831	792	800	779	824	846	765	774	800	777	770	711	825	817	796	769	795	768	817	699	805	781	815	827	735	733	789	787	780	810	756	808	774	766	825	800	761	807	817	759	812	819	798	814	793	800	797	847	813	841	756	819	796	850	821	816	785	826	828	843	787	807	799	784	814	759	778	818	850	818	775	785	792	778	803	789	802	793	790	837	832	749	794	742	820	783	801	799	796	802	794	835	854	845	778	795	824	783	774	827	769	838	803	809	854	766	809	774	824	750	791	824	791	774	744	752	808	814	748	774	827	806	750	831	812	772	801	763	863	805	825	743	741	783	789	788	756	790	770	780	752	781	800	782	831	839	794	790	793	789	780	809	831	805	773	770	748	798	820	752	813	813	801	782	806	782	800	771	761	791	798	749	747	761	793	798	783	792	778	805	813	790	805	846	813	754	772	857	823	827	760	778	762	852	791	731	745	765	760	773	791	851	775	793	824	835	873	802	780	784	780	804	805	803	850	832	781	838	746	780	816	816	780	797	797	776	814	791	819	814	794	797	793	786	821	806	809	747	807	743	801	876	835	807	804	760	833	789	789	791	814	780	792	735	766	805	724	766	804	802	759	799	743	787	809	882	772	783	778	836	763	787	805	777	778	788	828	792	794	748	798	810	753	727	758	776	821	814	790	799	792	780	798	795	855	787	783	749	798	749	790	813	799	753	765	757	753	785	800	787	817	787	765	798	795	769	818	813	798	785	814	797	813	820	832	828	819	756	743	796	792	797	795	790	849	813	842	778	794	809	806	773	781	816	795	745	819	793	757	779	786	815	837	813	773	752	753	798	852	819	751	784	795	789	857	767	824	783	807	806	833	834	779	791	740	807	769	804	811	737	756	782	828	825	759	835	782	834	769	825	791	780	798	763	786	816	813	762	795	796	763	788	771	762	800	820	787	809	813	774	825	830	777	783	816	761	738	784	773	794	844	761	834	773	799	769	784	735	852	750	780	838	774	789	803	798	770	772	795	804	850	796	825	778	769	825	795	812	769	754	771	787	791	800	823	791	803	754	805	783	811	796	808	786	757	728	796	794	799	763	748	769	787	794	717	841	801	775	803	792	775	841	731	854	778	803	770	834	844	732	809	805	778	793	827	801	811	788	800	785	870	815	805	790	773	742	804	757	796	827	790	736	812	749	832	786	784	823	752	771	802	796	816	800	821	806	859	788	771	774	793	761	811	833	785	812	813	809	802	809	737	792	828	804	796	767	814	775	758	792	764	819	802	787	805	853	799	799	760	816	800	800	780	787	801	784	765	762	791	802	815	801	764	794	788	775	752	822	803	757	781	819	775	782	789	794	769	840	778	757	787	798	781	801	809	777	761	765	822	790	783	783	770	820	835	742
2962	295	279	268	283	240	260	260	252	265	255	251	284	228	272	253	240	249	261	289	270	242	246	257	257	292	240	260	253	279	266	240	238	270	281	259	269	264	258	268	263	270	290	281	249	237	258	254	281	235	286	275	253	292	242	245	267	270	281	255	289	252	234	269	263	261	235	261	280	266	245	258	246	260	254	299	248	265	257	257	278	291	270	292	270	266	276	254	240	276	301	257	252	259	281	255	213	282	262	254	276	262	257	234	264	270	261	255	251	215	241	277	246	275	269	260	221	256	222	276	255	240	294	273	249	238	253	270	251	266	264	242	263	246	274	245	259	250	244	256	238	248	252	246	236	263	276	248	256	265	258	236	264	255	291	218	254	257	252	257	263	256	283	278	253	239	228	245	252	277	256	240	275	211	278	270	235	244	283	238	247	225	275	263	267	269	258	277	229	233	284	238	283	278	251	264	248	277	266	252	254	252	237	246	241	293	265	285	269	247	232	261	291	276	260	247	233	265	293	257	256	263	238	240	245	294	284	279	273	259	285	292	267	235	264	247	278	277	280	249	282	262	281	234	248	285	246	261	241	290	284	237	234	241	262	284	254	256	278	267	255	241	288	230	269	258	241	242	274	255	277	264	262	235	257	272	260	251	257	285	290	254	271	276	273	289	270	281	262	257	281	289	253	286	252	270	251	300	286	280	236	275	269	230	268	228	250	291	255	268	253	240	292	277	243	236	231	271	280	234	263	241	226	260	252	260	262	238	262	258	256	260	296	254	255	281	278	244	246	281	268	243	236	244	266	273	261	267	288	269	244	258	289	262	255	266	242	257	256	284	268	269	254	252	252	272	284	258	263	258	263	230	256	264	246	269	261	280	271	255	236	249	249	263	234	281	283	289	242	262	318	269	269	256	254	266	270	263	246	230	253	260	268	260	256	231	250	255	242	256	253	238	239	279	265	269	275	236	250	277	279	256	238	255	254	238	251	279	258	237	244	249	250	287	284	246	277	258	282	268	239	233	265	260	250	235	284	249	256	283	251	244	296	245	235	270	257	267	277	263	268	248	272	262	259	252	245	258	261	271	266	237	300	272	262	245	289	294	279	234	268	275	243	275	243	277	259	273	245	248	235	209	258	268	249	267	252	234	259	231	264	226	256	226	257	243	270	254	290	299	301	250	263	245	244	259	256	265	233	249	266	253	272	251	244	249	265	283	260	235	227	238	269	269	253	286	257	309	251	253	238	257	273	263	247	229	231	240	280	263	244	268	270	294	259	247	272	244	264	272	263	259	253	205	224	272	243	267	242	274	223	230	225	249	236	251	299	256	264	267	234	271	277	267	231	264	256	248	256	250	268	270	241	246	264	274	275	263	260	281	257	264	256	261	265	280	237	252	273	262	248	270	259	255	211	267	273	260	254	270	243	241	262	257	273	297	266	238	246	252	248	253	261	227	281	253	241	258	268	244	261	259	288	275	272	251	257	246	253	274	235	263	282	263	275	246	245	267	250	262	284	221	265	267	272	286	258	261	265	268	246	244	261	265	285	250	287	271	272	257	246	238	212	255	264	250	237	239	232	264	281	264	269	248	252	231	257	246	239	266	246	281	238	317	275	294	272	264	273	256	267	271	255	205	292	223	253	221	269	291	244	254	262	232	272	250	280	266	238	243	245	249	251	252	280	258	269	274	274	243	241	273	255	244	254	235	236	233	272	231	248	307	284	259	245	253	290	247	252	236	272	252	253	246	255	260	267	295	261	262	244	241	273	233	289	270	271	268	245	244	280	233	242	274	257	288	251	273	245	280	233	228	241	252	246	250	271	269	234	269	263	263	289	245	238	265	219	271	248	251	260	257	240	271	238	232	239	290	244	255	235	241	246	271	262	246	265	240	249	259	276	221	264	281	237	267	257	288	243	249	244	246	276	277	275	212	245	264	248	261	274	245	257	251	253	213	242	238	269	256	273	283	275	256	272	242	284	259	267	261	264	245	261	252	258	251	257	250	269	241	248	271	287	268	250	227	270	275	264	251	267	279	266	260	241	252	276	275	260	279	287	228	249	267	260	220	266	275	269	257	263	269	284	254	255	260	267	236	247	271	264	264	254	261	253	254	232	251	234	265	269	270	264	230	260	253	243	275	290	226	272	273	250	254	267	269	256	288	251	250	248	246	234	271	244	252	246	275	261	252	295	261	235	250	245	244	297	273	274	229	235	234	261	229	257	255	256	259	258	257	251	266	235	233	273	265	277	239	250	262	235	282	247	253	284	257	290	228	274	242	298	268	269	262	256	257	282	244	254	231	242	252	266	273	240	260	301	262	258	246	283	261	274	243	261	257	280	245	276	251	254	268	257	261	273	272	234	254	245	252	294	245	224	265	294	254	298	284	237	272	233	289	241	269	260	274	258	266	259	250	265	251	264	296	289	235	265	252	249	264	275	257	281	262	249	238	274	244	228	273	253	276	254	242	280	262	267	289	275	247	259	229	253	254	254	258	243	263	272	253	239	219	261	276	269	265	262	274	278	283	240	266	259	251	245	283	264	238	232	246	285	287	287	263	241	260	268	264	246	255	249	251	276	250	263	239	244	239	267	236	213	280	242	258	289	268	256	276	246	262	283	261	239	248	265	270	257	245	256	255	265	262	260	255	271	276	262	239	267	240	253	254	272	259	243	272	262	254	255	251	281	244	224	263	267	231	267	289	291	262	245	263	249	285	281	270	253	276	218	247	241	244	236	262	262	278	266	271	277	236	246	232	296	251	280	253	244	226	242	279	291	252	240	265	258	273	262	272	266	267	250	217	269	265	208	273	291	256	263	257	277	288	262	246	258	271	292	243	260	259	235	276	239	251	264	254	276	263	240	262	246	245	254	262	270	241	309	271	274	204	244	255	272	263	271	314	267	244	265	253	284	256	252	254	268	252	278	233	269	230	263	276	253	272	275	230	272	254	253	273	245	262	260	265	295	279	262	245	269	231	249	240	244	286	277	250	257	257	260	285	251	238	223	262	290	244	261	265	276	295	258	266	264	273	252	244	245	243	264	289	264	255	277	266	264	249	235	254	259	247	270	275	259	275	257	255	248	233	250	255	254	273	254	276	249	250	279	271	275	244	271	279	283	272	296	252	264	251	263	276	266	294	257	268	279	287	273	275	271	258	277	235	302	267	249	255	253	283	273	236	272	237	244	260	270	276	252	243	260	258	247	227	256	248	242	234	258	263	276	265	257	236	258	286	292	295	277	263	246	268	264	249	261	282	248	217	270	269	255	235	241	214	261	285	290	265	247	262	294	251	244	252	274	252	264	271	240	247	270	285	256	282	264	246	253	281	287	244	279	236	259	280	259	257	253	265	236	236	256	266	259	265	237	241	259	279	281	260	277	252	278	280	270	295	260	262	264	243	270	257	259	259	262	258	260	272	254	274	270	255	278	266	285	261	241	256	259	278	231	240	241	245	265	235	243	232	278	242	296	243	260	262	260	249	249	242
2794	624	618	665	676	665	657	606	610	602	596	603	653	637	607	641	622	620	657	616	600	622	642	608	608	615	678	650	600	602	612	640	622	645	635	615	588	628	637	591	669	653	636	642	626	619	577	622	617	596	622	635	613	610	646	590	655	662	595	639	606	636	614	619	639	585	629	603	619	606	590	678	598	615	628	555	626	627	601	599	617	603	580	599	648	645	592	636	632	581	633	565	643	668	632	623	641	672	641	597	575	620	626	641	629	621	623	608	683	626	610	654	608	638	632	609	616	616	593	606	587	634	585	670	606	618	632	622	607	628	628	619	631	609	619	596	634	621	674	641	617	620	603	630	610	640	638	604	658	609	567	623	617	623	599	627	596	591	594	575	613	596	623	652	575	642	604	625	617	578	647	598	633	574	598	649	619	633	611	585	636	615	603	573	606	593	611	616	580	613	620	590	608	620	577	587	638	634	616	565	639	634	625	631	644	629	667	597	589	611	625	613	653	642	593	613	634	642	643	604	580	624	584	636	611	635	596	622	638	637	610	575	593	645	608	642	642	661	648	627	645	593	601	609	604	615	606	600	672	608	628	596	627	607	593	621	614	637	592	594	649	652	601	640	600	628	608	583	624	558	572	581	593	610	599	611	639	603	571	589	614	630	616	624	641	578	608	577	588	630	599	628	578	585	641	637	629	610	595	627	606	610	589	641	589	648	593	596	593	607	563	625	614	587	614	640	651	548	598	628	570	620	599	609	603	608	640	618	626	619	579	632	570	629	627	644	628	633	632	588	614	639	627	594	660	633	627	611	602	638	590	654	618	642	610	635	621	606	627	669	637	615	682	599	603	593	600	612	631	638	625	614	636	608	621	560	581	599	586	604	607	599	632	623	620	632	599	599	642	626	625	601	592	601	605	578	627	605	639	608	605	612	644	641	578	594	648	593	619	601	618	636	613	627	564	615	606	572	635	571	624	610	625	625	633	605	634	606	633	635	623	606	628	597	642	619	614	571	595	633	622	616	620	608	587	606	632	626	629	646	602	565	587	623	614	611	605	610	616	592	582	628	623	613	652	643	549	631	627	630	696	672	607	629	599	625	648	578	613	606	615	593	599	609	640	614	638	592	661	615	639	643	619	577	632	640	630	558	625	611	645	598	605	588	598	593	614	622	605	634	601	611	627	594	591	592	613	642	614	630	597	604	644	618	624	648	604	635	577	616	612	624	586	625	620	639	603	645	592	658	606	616	615	615	631	592	598	617	632	599	610	627	621	638	614	580	606	620	598	637	628	658	622	592	564	623	580	583	625	610	572	606	656	597	627	595	614	620	620	623	639	615	660	652	613	643	576	576	608	616	605	634	622	643	613	597	651	610	578	661	627	597	619	575	588	561	620	628	611	598	633	574	569	608	596	612	633	608	641	615	633	641	622	626	644	590	595	579	596	615	582	657	612	583	624	646	609	622	634	646	633	565	615	623	603	649	612	568	653	675	644	619	587	619	624	590	616	626	620	654	602	607	621	626	629	649	608	604	592	587	603	630	638	598	610	610	614	586	629	576	625	630	605	582	577	641	618	605	638	608	596	656	603	560	609	611	603	621	582	606	582	594	598	617	643	646	633	599	575	581	633	651	636	602	632	601	625	627	593	617	651	583	603	635	622	638	595	622	571	638	633	578	585	582	629	658	609	623	627	620	614	629	624	626	593	620	607	624	571	619	612	614	604	621	621	617	603	615	584	592	575	613	593	588	638	603	646	607	602	601	669	614	610	631	643	622	618	608	659	608	597	617	629	631	631	640	624	640	626	598	630	586	582	606	614	565	640	604	636	589	620	598	603	609	613	586	598	605	626	545	592	606	630	655	589	647	570	593	578	627	622	660	584	564	603	602	600	598	592	594	577	650	642	621	640	583	607	611	595	637	628	612	646	580	650	557	612	609	570	614	626	601	629	580	593	612	634	646	578	589	601	631	617	615	583	643	668	617	649	637	594	602	675	623	601	650	626	614	622	597	621	609	620	603	603	623	639	609	606	555	636	579	569	637	658	617	649	587	641	607	613	647	639	590	597	641	590	635	620	612	628	610	607	647	631	626	659	583	628	572	587	652	593	683	596	647	600	597	602	650	607	617	564	628	575	596	624	603	578	619	594	588	585	634	615	596	633	612	612	572	661	607	614	631	604	578	638	620	582	633	600	592	633	593	590	618	618	612	630	582	613	570	613	599	637	635	607	623	625	595	637	617	578	627	612	589	615	607	657	647	621	602	621	633	593	600	647	586	582	588	672	586	610	671	636	615	624	659	638	630	621	679	620	634	638	630	617	605	596	664	595	696	617	615	617	628	599	637	639	623	637	603	584	609	616	621	613	586	638	608	636	630	610	588	596	585	634	646	574	609	575	631	653	608	630	588	630	639	633	645	596	597	578	604	625	599	614	606	624	622	599	652	627	609	637	659	613	642	611	630	658	600	660	587	612	567	593	569	624	578	583	589	634	603	595	609	629	648	629	595	560	643	599	632	644	618	669	611	675	670	588	665	586	661	613	622	612	580	631	645	610	622	599	616	658	629	622	625	623	639	631	606	641	586	620	636	604	625	618	662	628	539	600	633	594	575	612	601	634	614	621	621	629	616	677	659	598	659	603	642	646	598	629	602	593	602	634	611	610	643	619	622	652	593	659	610	609	586	611	582	594	619	612	639	609	644	625	578	627	607	553	635	608	628	635	618	592	615	613	624	582	587	601	616	608	627	632	557	562	623	583	578	618	582	685	614	671	622	607	635	607	591	617	630	635	626	613	605	619	605	617	656	649	582	638	609	648	608	578	642	623	604	613	615	625	605	635	635	584	617	616	647	645	562	637	629	583	621	594	630	598	619	651	623	600	579	618	645	630	634	619	620	609	642	653	615	616	617	640	594	592	599	611	618	592	632	634	653	589	647	650	600	607	627	631	637	623	635	585	627	597	662	642	641	627	622	637	547	661	611	564	619	654	578	628	623	608	622	632	617	639	614	590	617	613	607	632	641	606	658	657	582	645	612	630	604	628	598	608	633	607	580	598	628	650	621	675	590	619	635	619	589	628	609	620	649	614	630	657	633	614	612	610	624	641	596	622	634	627	615	649	619	624	596	653	649	616	591	610	605	634	645	613	649	607	642	617	608	663	638	596	626	618	579	626	583	642	601	618	574	642	644	579	636	602	602	603	598	549	607	602	609	667	623	652	618	625	651	582	636	570	649	627	633	600	602	624	595	577	632	598	581	582	638	635	602	590	590	655	573	628	594	596	625	647	607	593	610	649	640	642	634	593	664	620	625	611	680	569	607	642	602	619	591	571	644	611	635	593	657	631	577	611	593	634	553	621	605	623	640	649	618	591	640	593	621	601	600	627	621	639	577	643	635	618	610	633	620	598	626	594	614	561	632	600	576	597	610	608	637	627	627	615	603	624	624	626	603	649	613	642	608	613	612	619	611	570	605	587	587	617	620	583	594	656	691
9390	531	547	402	299	273	226	234	218	193	179	175	165	160	180	160	166	193	175	133	165	159	194	177	187	196	166	171	153	154	181	185	156	185	186	184	147	173	145	181	182	155	158	166	173	163	166	140	156	160	192	159	162	157	167	179	181	155	195	186	147	166	164	195	192	164	126	159	159	162	180	177	169	149	177	156	180	151	168	166	152	182	182	186	145	159	158	151	178	187	158	171	169	180	175	164	143	146	170	154	170	159	162	174	151	170	183	169	179	159	177	147	152	154	150	171	145	173	164	162	151	158	161	143	168	145	140	177	169	182	172	152	169	162	162	167	160	154	157	152	183	164	144	180	156	169	150	174	151	166	168	157	159	154	185	154	161	155	174	160	163	173	164	175	166	161	169	176	148	164	158	153	172	148	170	165	138	162	165	161	153	175	147	131	164	166	164	183	175	152	167	165	138	187	177	156	162	143	154	189	161	140	176	168	188	142	161	151	155	173	169	175	169	162	163	153	159	157	154	164	165	147	189	149	135	176	183	172	166	163	159	187	149	172	161	182	163	149	146	155	172	156	161	168	156	158	160	160	163	172	177	131	149	153	176	158	155	185	171	151	161	163	184	156	171	173	160	154	161	128	159	198	166	148	140	144	159	156	150	174	187	166	161	148	158	163	166	140	164	150	153	168	158	180	161	134	153	188	142	146	169	149	180	157	136	160	168	154	163	166	152	153	155	160	131	166	163	161	194	169	164	152	168	176	146	165	131	167	170	170	162	191	178	174	158	154	149	168	176	181	160	149	172	143	181	158	154	143	152	156	186	147	151	155	169	140	174	140	125	153	161	176	177	196	173	179	147	161	194	172	185	163	163	147	161	193	137	149	162	199	179	155	165	177	176	169	194	157	133	161	140	168	145	167	192	157	151	162	180	147	173	160	154	151	140	155	168	173	201	149	170	179	169	171	161	156	160	171	153	156	154	169	151	129	152	136	173	159	151	140	156	135	148	161	167	179	174	156	147	204	180	181	160	168	185	169	158	152	178	173	156	150	157	155	150	162	169	154	173	176	159	169	172	158	155	148	172	151	157	159	166	175	144	156	184	165	168	175	166	198	168	166	192	163	160	152	161	179	170	154	155	168	181	146	149	158	190	150	168	147	198	164	131	153	156	160	155	169	163	178	158	187	174	146	134	145	151	140	169	147	193	150	164	160	159	156	149	183	176	155	173	155	181	164	162	146	171	172	172	178	197	159	153	169	145	144	163	156	158	143	173	167	144	159	150	142	160	146	170	169	156	149	178	176	187	144	148	147	157	172	178	189	169	162	170	172	160	152	135	160	156	169	150	147	159	151	163	168	179	168	173	152	169	161	169	155	172	156	166	162	148	172	181	157	164	167	183	168	154	173	169	152	170	161	152	157	151	151	187	145	158	163	175	161	155	160	154	162	168	166	150	156	170	186	158	159	146	162	154	163	155	159	153	181	166	148	192	172	166	160	149	175	176	168	143	148	147	155	161	167	163	165	177	142	157	159	184	170	151	147	129	173	154	174	150	144	135	155	159	128	168	159	128	168	155	153	161	181	190	151	136	153	172	186	164	187	135	162	170	178	158	163	153	159	155	174	150	155	169	166	165	144	171	164	159	154	160	164	156	143	156	136	168	156	152	155	180	173	165	165	144	153	151	151	173	180	165	173	168	169	150	152	174	164	165	152	163	151	152	170	160	145	183	154	169	173	169	144	170	151	152	180	154	155	177	141	147	158	126	162	166	168	151	165	144	165	175	156	160	164	129	137	156	161	144	145	174	169	170	156	170	187	154	155	153	131	150	154	171	176	179	168	176	187	188	186	163	163	142	151	145	164	147	157	179	150	152	173	164	165	169	172	132	146	158	190	153	140	182	148	147	160	193	181	166	168	161	154	152	171	199	154	162	159	165	159	137	146	179	171	152	168	154	159	153	173	142	156	184	173	156	160	162	172	149	173	185	162	171	126	157	162	175	161	155	194	160	164	162	169	159	171	184	179	162	144	188	174	163	153	153	164	145	184	145	177	156	166	153	160	182	173	165	150	170	176	175	168	164	160	157	166	161	154	178	171	168	180	156	157	158	170	155	189	173	156	183	183	160	160	152	154	142	175	158	151	163	147	157	155	162	171	187	156	157	154	157	172	163	164	151	167	169	151	189	203	158	166	156	174	161	136	183	180	160	158	157	151	180	167	164	165	151	165	137	179	148	159	163	179	168	174	161	161	187	163	152	182	173	157	169	184	163	159	158	146	157	173	167	157	186	157	150	166	170	157	156	164	153	169	166	179	161	163	172	176	166	168	173	171	169	164	176	188	158	152	172	166	174	152	157	178	161	162	191	144	175	164	170	155	153	138	170	165	177	163	167	159	155	143	146	169	179	156	179	185	168	176	153	176	166	175	158	157	181	154	165	158	147	166	153	160	161	158	153	155	176	154	151	160	148	170	166	164	179	192	159	163	185	172	164	135	160	180	155	161	172	162	165	155	162	177	160	165	133	153	155	144	158	181	169	143	190	160	188	189	170	168	156	154	130	166	161	161	186	163	161	156	161	168	155	159	155	144	173	168	182	185	165	191	155	166	168	151	160	170	148	175	186	170	163	153	169	173	153	152	167	154	140	163	155	173	169	202	143	158	170	150	144	169	151	150	151	151	167	148	169	153	181	161	171	171	159	168	149	148	150	171	148	164	171	168	166	141	173	171	179	148	156	136	174	158	156	144	149	168	160	187	169	171	172	160	147	173	136	159	166	151	150	168	179	147	164	158	173	149	149	131	131	190	174	176	164	151	153	158	165	177	187	206	147	168	180	153	143	145	171	159	160	167	158	159	163	144	145	155	150	153	142	203	155	151	159	128	170	145	157	143	163	153	167	168	149	155	176	168	176	179	162	167	166	158	173	133	172	144	155	153	150	161	154	163	149	165	181	148	162	161	157	152	156	157	165	193	163	146	175	137	175	135	164	143	150	144	174	170	196	171	171	147	185	160	165	163	153	181	171	178	163	159	171	140	165	151	180	161	179	160	146	159	183	191	176	169	166	179	153	181	162	159	156	164	170	149	169	164	139	152	164	156	204	169	149	182	168	159	161	160	172	150	135	147	169	146	161	172	179	150	152	177	164	168	138	128	158	172	196	187	149	161	172	142	166	140	150	167	177	154	158	166	183	152	166	166	150	149	176	186	167	183	182	174	149	169	177	167	181	147	154	200	180	149	168	142	162	187	145	167	187	153	171	180	175	141	149	167	156	160	153	184	180	170	171	171	146	168	169	136	151	146	176	179	189	174	179	179	167	166	139	160	151	183	159	157	146	163	174	156	140	170	160	150	154	173	144	155	164	144	151	162	144	164	161	168	142	170	170	163	167	160	141	159	187	160	158	146	170	158	150	154	157	179	161	167	181	176	157	169	156	140	149	159	155	153	181	187	147	141	163	171	154	144	156	147	145	191	170	158	154	168	155	136	181	157	176	183
7228	734	1213	1224	1054	945	811	792	632	651	620	585	568	545	548	505	529	492	482	502	484	463	473	484	468	458	504	446	476	422	468	443	440	442	487	428	428	454	462	465	435	434	442	472	412	434	452	438	427	443	483	469	458	453	485	476	455	411	454	457	443	438	451	429	429	450	463	455	453	421	460	464	463	424	470	443	389	453	503	430	449	451	437	451	461	440	480	450	434	479	432	410	441	444	431	467	413	467	417	431	416	462	449	404	446	444	468	493	431	462	445	430	415	473	449	445	427	428	430	430	485	439	412	450	439	450	457	435	453	435	432	478	471	423	463	470	447	471	461	441	451	451	407	451	465	437	437	447	430	421	430	438	455	457	466	455	446	423	437	455	440	435	428	445	469	406	461	468	431	480	414	439	440	451	429	487	415	428	449	440	407	411	427	423	464	414	459	482	445	471	461	408	468	488	407	428	446	447	481	425	473	439	433	451	446	411	461	424	474	451	407	425	475	450	459	459	426	444	456	439	420	449	427	469	442	462	413	459	462	400	419	449	438	422	383	423	456	441	448	408	422	455	446	444	438	464	435	454	437	454	451	440	418	478	457	405	455	440	455	453	462	440	453	435	446	421	427	428	413	417	433	420	457	468	408	443	471	436	425	453	419	448	445	443	443	451	471	468	416	430	438	419	454	448	472	411	468	428	462	426	445	460	451	452	434	445	461	427	464	412	415	452	428	465	436	413	476	428	480	451	436	494	460	426	463	425	471	429	469	460	436	417	439	431	449	489	454	421	456	463	453	440	440	442	446	428	468	464	462	508	468	437	438	426	442	411	456	419	451	484	418	443	432	459	457	424	499	432	435	470	435	464	481	467	449	440	439	433	444	414	469	432	431	443	438	449	470	447	422	486	439	458	425	437	448	441	443	458	456	428	438	425	461	467	443	419	441	445	420	474	428	436	434	457	421	453	455	440	439	447	452	446	430	431	447	441	456	436	427	447	443	433	440	443	457	435	445	427	439	459	444	428	428	452	416	469	456	471	438	440	413	416	413	460	443	450	470	405	454	424	460	429	468	432	426	400	429	459	439	422	446	431	433	467	441	446	425	412	420	450	449	424	421	432	443	459	438	462	478	454	453	482	432	421	454	437	448	488	435	406	437	430	414	455	462	473	443	440	462	437	415	455	452	441	448	448	453	477	434	448	441	415	462	481	456	469	398	453	466	459	472	426	418	431	441	413	441	464	414	444	460	428	459	434	436	473	449	421	461	411	444	434	407	496	479	486	463	428	436	462	418	429	437	466	474	399	462	484	455	481	455	476	472	426	449	450	408	454	451	430	440	418	455	440	445	446	444	426	426	410	456	443	459	442	429	450	439	430	468	401	423	399	402	445	434	447	450	411	503	447	441	439	426	446	483	418	422	450	462	463	402	397	438	427	450	440	423	426	440	423	438	447	444	456	390	427	458	445	432	454	407	408	469	444	454	478	462	434	404	440	457	434	413	432	445	467	455	441	423	460	420	472	448	412	429	446	460	457	438	458	393	451	422	437	492	457	440	470	451	454	462	449	487	462	394	433	481	427	430	459	440	455	463	442	455	443	441	406	444	433	464	428	453	502	458	426	452	439	462	428	481	461	407	453	461	408	446	427	463	487	425	465	477	410	474	452	449	507	427	422	467	450	454	450	460	455	456	437	454	447	436	427	443	436	445	420	440	432	409	443	450	410	429	443	421	386	432	409	445	453	463	421	401	443	444	435	429	438	409	399	462	484	426	413	418	467	435	453	463	440	452	468	400	411	438	439	432	421	439	419	426	483	449	447	423	460	434	440	459	470	476	416	482	452	429	458	428	438	452	434	416	424	447	453	476	441	455	422	432	435	409	445	459	445	424	404	451	436	431	472	454	426	442	470	459	462	452	421	399	441	452	428	430	466	396	453	470	441	455	434	444	428	444	463	478	398	481	441	453	431	455	445	409	495	426	439	441	466	426	431	419	417	424	462	450	452	413	453	428	426	414	404	456	430	434	438	466	468	436	452	450	427	464	475	452	427	411	411	436	455	403	448	419	448	443	437	422	461	453	427	441	441	446	437	427	433	429	441	432	453	446	479	417	435	420	466	440	454	423	449	417	440	457	434	474	425	440	427	467	455	461	459	445	406	459	424	461	465	454	455	459	414	433	430	430	446	457	455	428	467	461	423	475	432	422	432	453	422	435	393	463	442	436	427	466	431	437	420	454	457	443	457	424	425	443	423	437	420	465	448	422	453	436	462	484	420	433	433	452	464	433	432	443	408	421	438	456	453	448	441	436	460	414	448	460	449	458	464	466	422	430	424	459	477	420	429	405	444	439	439	462	450	410	419	417	450	442	462	415	411	404	408	435	449	420	416	433	425	426	455	444	430	412	439	430	439	431	447	440	402	421	420	462	453	443	418	404	421	429	423	458	428	426	416	452	433	458	424	447	457	412	414	447	464	466	415	468	408	434	473	433	443	417	400	455	435	406	441	427	421	457	462	425	428	474	440	439	420	408	467	440	428	408	400	410	417	440	427	431	454	413	452	407	438	398	437	461	476	479	451	461	422	416	454	409	471	463	460	441	434	423	424	434	394	465	443	438	438	433	452	454	488	484	434	440	450	433	476	430	445	427	466	446	433	475	470	501	441	455	430	467	405	426	441	440	465	440	452	475	477	431	429	416	467	405	451	429	452	423	481	438	438	438	429	426	444	475	448	432	450	465	440	430	459	464	426	464	437	466	428	419	452	437	484	409	443	435	449	448	451	442	423	456	424	453	438	459	428	471	424	446	440	464	437	446	453	433	423	429	449	466	470	470	452	406	430	447	442	420	460	405	449	420	420	406	483	431	445	398	446	469	425	439	489	438	507	433	449	425	423	475	466	469	412	445	406	448	436	459	443	426	433	449	426	429	431	415	440	416	437	457	425	464	476	430	437	451	448	494	410	450	453	450	440	475	436	417	449	405	397	470	447	461	457	401	458	436	437	441	465	435	428	478	393	464	434	483	422	407	479	452	451	442	434	470	443	448	398	463	431	433	494	436	444	434	457	450	422	439	465	450	459	407	443	455	443	440	435	413	423	429	442	452	438	423	448	436	442	439	443	462	415	422	387	434	458	433	484	414	420	434	452	436	470	439	418	462	450	436	428	461	421	449	468	432	423	469	431	467	465	437	416	447	428	473	473	459	428	439	487	416	450	468	395	444	434	502	444	434	414	393	408	439	468	413	410	471	432	435	446	433	439	431	462	417	402	411	426	465	453	458	416	460	449	452	487	448	422	450	435	423	423	440	471	424	455	428	439	428	428	408	438	435	423	413	424	408	452	442	390	469	447	467	462	453	462	440	489	499	450	459	413	433	400	499	437	425	479	444	450	445	419	466	414	449	423	416	465	465	459	445	447	411	460	424	470	477	450	417	427	434	436	411	431	417	426	414	433	466	447	447	447	455	425	462	435	427	433	405	419	427	409	414	429	425	468
16199	1337	1121	866	632	539	472	511	397	378	409	362	376	333	340	317	344	367	337	345	297	305	319	314	326	345	353	321	337	321	323	338	323	350	333	301	334	345	352	311	330	316	309	335	308	356	318	340	331	287	342	317	316	343	327	318	330	341	338	361	354	315	285	349	315	312	345	327	307	327	273	313	312	341	307	295	331	305	325	337	320	345	340	339	301	295	350	319	323	312	316	363	358	333	297	314	301	293	312	343	367	321	334	341	330	318	342	317	335	318	306	340	336	343	310	309	341	333	314	332	319	353	321	323	308	314	282	355	318	302	326	360	283	328	313	315	320	333	320	325	316	317	341	303	353	325	346	333	321	321	320	354	307	299	307	311	314	341	346	325	351	327	305	321	335	324	316	297	328	315	325	310	269	336	344	337	286	283	338	334	335	350	277	333	325	317	289	297	304	323	331	346	351	313	312	287	330	356	320	300	280	327	357	341	318	344	319	325	320	308	340	327	285	301	326	318	322	295	334	327	274	295	301	345	309	309	319	342	333	334	332	307	289	318	321	291	359	326	315	323	328	300	297	299	282	338	317	315	336	354	324	348	334	327	319	302	314	319	323	337	336	321	306	326	363	338	324	321	302	297	321	304	343	324	348	314	334	351	300	326	356	355	345	332	312	299	288	313	320	301	323	324	308	351	306	322	353	305	323	312	324	351	310	330	324	329	303	335	318	312	308	326	337	306	309	310	312	337	309	338	332	305	298	347	316	316	353	333	303	356	351	332	337	335	313	311	342	320	327	355	349	306	287	306	352	326	321	322	344	344	311	349	337	338	308	311	300	279	310	338	323	325	281	351	366	305	328	328	315	321	304	337	305	325	308	307	323	334	320	287	323	321	283	314	340	323	320	291	330	370	334	330	352	350	326	302	324	336	332	321	345	305	340	338	325	306	311	333	367	313	318	337	316	327	341	352	338	347	343	354	350	320	303	345	315	334	296	311	327	295	311	320	318	307	338	341	321	309	314	324	310	342	320	327	328	311	328	330	326	318	328	302	345	332	349	357	311	298	326	324	334	326	275	320	290	319	314	340	337	327	302	337	326	337	344	316	325	305	344	321	287	332	339	317	303	326	321	330	332	329	291	349	326	307	320	343	334	341	308	344	324	331	331	318	382	344	366	326	336	310	338	338	312	306	325	342	342	320	335	359	336	315	313	321	323	318	304	314	325	317	292	337	303	356	331	342	299	308	306	268	313	321	337	345	337	348	327	317	293	321	333	322	357	297	290	313	359	320	318	341	332	336	313	305	365	325	321	294	292	351	345	341	334	314	337	323	332	295	326	320	286	328	340	316	322	335	364	295	301	318	314	381	344	331	326	296	317	323	371	331	311	335	340	358	299	311	341	305	335	283	341	316	291	313	313	324	324	340	312	323	292	322	287	291	309	311	289	346	316	302	316	319	308	312	349	324	292	335	302	315	309	344	318	333	315	307	330	305	320	329	341	296	322	311	304	304	339	341	284	327	338	336	338	354	309	342	363	323	336	314	317	326	298	332	310	315	293	339	303	333	335	329	313	360	357	338	302	335	329	341	325	342	338	308	334	332	356	320	326	309	335	318	313	306	313	313	272	355	333	321	369	379	350	338	315	331	312	319	346	334	324	354	350	280	332	291	320	298	348	302	341	324	336	318	352	360	303	319	318	301	314	350	335	325	326	337	349	303	322	326	330	329	310	303	357	284	356	340	332	328	329	331	309	312	329	316	339	306	343	338	341	332	328	311	300	331	314	339	336	352	329	340	309	331	360	351	317	314	326	300	343	290	295	335	350	346	295	321	315	304	315	345	315	360	333	332	296	352	326	327	302	338	341	306	313	338	311	313	338	311	329	329	309	342	297	332	303	319	307	346	306	324	337	333	329	346	308	337	335	348	317	330	314	321	310	348	333	333	315	340	308	279	314	290	326	343	326	337	333	305	308	308	286	295	305	317	333	296	331	321	318	264	291	311	292	311	313	321	320	347	318	326	312	341	325	344	332	347	312	324	337	306	329	321	353	340	312	330	327	302	303	297	294	302	320	339	314	303	317	340	318	328	331	312	336	321	328	307	331	332	305	333	321	318	324	325	346	330	310	358	364	326	353	327	342	319	344	303	362	347	275	301	361	350	338	345	316	325	302	338	321	289	312	288	309	335	327	310	315	318	314	370	313	316	335	300	327	340	350	308	323	323	332	304	339	330	314	325	338	341	314	344	298	335	347	324	315	298	321	342	298	318	336	295	307	315	324	343	327	324	298	311	314	356	355	287	347	320	321	314	323	292	341	320	346	336	355	332	308	340	322	334	304	279	315	276	310	401	340	298	330	330	308	345	293	320	342	324	304	295	333	333	348	335	329	348	324	328	334	313	340	308	325	369	332	329	313	290	349	356	343	338	310	329	295	338	308	318	324	352	363	342	337	313	349	312	338	290	304	362	313	317	354	349	303	333	313	322	348	327	325	351	331	302	321	324	326	328	317	312	321	324	324	281	363	332	356	350	345	306	315	329	292	312	359	340	332	323	285	311	309	343	326	357	291	319	293	365	314	322	318	318	307	327	299	301	323	330	337	324	334	311	309	313	322	349	316	318	342	305	308	358	292	315	320	320	312	302	330	314	314	357	343	357	317	323	341	325	311	350	335	327	328	313	305	324	299	305	345	294	324	291	329	306	368	342	306	358	319	319	309	332	318	310	370	316	306	308	328	320	310	333	318	340	308	318	308	309	350	329	292	327	292	338	296	338	341	312	329	289	334	330	311	351	333	356	361	324	316	327	310	340	313	306	366	335	329	331	329	320	312	352	343	353	376	280	349	364	321	300	291	333	290	346	350	305	335	326	336	361	339	326	328	326	297	328	336	324	337	340	329	365	310	292	334	325	299	318	334	325	315	326	289	278	298	345	323	341	347	268	326	326	320	322	308	321	353	328	306	279	311	355	342	335	325	331	296	317	329	360	329	299	339	359	316	343	301	347	322	320	312	315	318	337	335	321	344	315	345	329	342	375	382	338	325	299	295	317	314	317	362	333	329	323	341	323	306	359	308	300	315	315	345	301	302	312	336	326	357	324	335	305	328	299	331	373	313	326	318	360	311	333	296	332	318	303	325	322	321	339	295	334	347	344	350	332	291	304	316	313	312	320	343	334	307	354	329	292	339	330	320	334	333	334	342	341	306	332	335	329	330	336	344	334	310	349	329	298	343	281	344	296	306	324	310	326	337	322	315	287	318	303	331	308	303	329	309	293	312	295	334	311	329	332	315	312	326	328	323	292	312	308	326	331	340	312	324	322	327	313	333	322	365	307	316	342	333	391	300	342	318	328	330	354	320	311	316	353	324	311	346	323	327	350	314	297	297	324	306	340	316	308	309	306	310	303	324	310	339	300	303	352	300	324	299	331	285	321	294	329	331	302	329	319	339	349	348	342	308	306	333	313	325	334	328	330	327	339	323	281	350	335	337	291	348	326
9251	1276	2345	2500	2083	1741	1538	1285	1207	1167	1129	1047	1033	979	912	900	908	889	895	911	913	864	825	825	815	807	915	807	823	800	789	840	809	821	786	803	795	790	770	788	784	801	762	751	764	793	777	854	728	817	779	794	797	775	801	759	747	726	840	794	783	763	775	791	758	789	799	765	782	844	806	782	824	780	794	769	796	828	811	792	765	750	782	802	787	762	781	811	775	726	783	816	746	771	774	795	750	732	777	792	799	737	824	781	750	776	783	762	841	750	783	764	773	805	763	783	760	806	793	795	752	786	775	746	788	778	775	751	764	759	737	741	791	761	792	749	771	754	771	756	794	729	724	742	725	797	792	742	767	811	824	766	752	819	824	752	748	791	799	763	790	819	788	756	786	798	813	756	750	734	736	743	795	755	776	742	769	767	749	728	780	819	777	810	755	792	764	798	757	765	751	743	769	810	761	774	765	807	745	769	804	757	767	754	761	736	755	745	784	756	783	803	745	738	779	766	744	780	785	804	790	750	747	775	759	782	812	803	806	698	761	725	811	832	801	804	777	720	752	781	804	798	796	821	782	788	803	731	783	781	807	776	742	808	821	748	759	791	782	749	826	789	773	787	789	742	770	767	784	787	811	813	784	736	826	737	774	787	771	774	787	773	751	807	833	774	744	780	795	772	762	812	768	796	733	749	775	766	728	786	714	744	810	855	830	776	754	758	788	776	757	756	772	766	764	720	783	801	742	835	765	779	731	789	801	783	782	773	786	765	775	814	756	751	767	786	727	789	807	856	827	747	790	771	789	753	778	744	802	752	795	792	773	713	798	798	732	783	794	737	815	789	755	791	746	756	741	825	763	757	782	788	757	735	786	754	770	755	774	761	773	823	799	803	779	717	784	774	765	793	760	769	813	792	782	811	782	795	768	785	797	786	750	767	765	752	789	756	803	788	767	752	768	758	784	784	803	769	761	792	794	765	751	739	808	781	757	746	792	832	767	782	800	754	729	729	772	781	774	763	794	772	772	773	803	792	730	776	794	817	769	778	773	769	747	780	751	791	760	782	761	802	761	799	754	816	762	784	791	844	759	729	794	812	776	775	792	769	818	758	792	722	824	807	737	768	773	801	785	787	820	820	758	741	698	798	808	765	760	752	749	818	795	769	775	764	776	750	772	778	843	772	775	820	778	774	738	815	783	790	777	786	757	807	746	756	801	760	752	810	772	836	684	803	747	788	807	750	796	776	826	753	835	762	779	795	753	770	797	817	800	786	808	756	809	750	745	821	754	787	737	747	803	769	770	751	752	786	783	775	771	811	729	782	827	752	769	778	810	774	776	785	804	817	815	794	765	764	799	760	800	782	770	805	752	720	799	825	747	748	791	736	713	751	779	823	752	759	752	800	785	752	779	800	732	811	739	731	764	736	802	791	765	776	747	779	765	776	761	788	816	858	760	785	778	748	757	737	721	757	754	779	811	818	751	748	779	782	817	730	771	783	783	777	808	838	871	798	769	733	836	726	744	772	799	760	767	813	749	800	730	820	799	755	804	747	792	733	801	808	780	765	744	781	800	713	776	746	753	778	724	760	793	780	783	800	760	791	752	762	758	782	772	789	785	741	806	736	789	801	741	760	801	804	757	727	767	754	787	832	782	784	736	750	771	761	783	758	741	753	766	773	738	825	783	744	835	780	802	790	811	764	750	775	799	803	789	787	754	783	764	781	750	802	756	803	798	818	768	800	765	800	761	723	735	852	776	756	811	774	804	771	826	815	796	799	801	766	813	799	828	773	778	783	715	779	800	798	794	772	821	784	803	768	761	829	798	794	788	776	754	800	810	778	785	798	763	770	741	770	788	714	712	798	753	745	834	808	743	789	774	813	818	824	733	760	804	740	796	723	780	769	793	724	728	794	758	744	766	798	797	824	774	818	770	800	788	797	761	798	792	816	804	820	793	836	765	822	758	702	784	763	837	815	753	777	787	757	751	808	811	793	792	750	787	839	753	758	748	795	817	800	760	757	816	792	743	772	790	800	730	784	791	768	778	774	804	779	718	773	771	748	771	752	801	803	776	741	814	799	800	793	805	731	798	756	774	796	763	774	765	808	782	788	736	729	793	762	757	784	727	744	734	778	788	731	782	790	784	732	778	728	822	754	802	792	757	765	757	747	815	825	802	795	789	761	741	744	757	785	749	794	768	766	751	765	779	793	735	736	791	812	814	802	786	769	754	794	789	788	785	813	757	775	702	768	803	804	761	782	774	769	739	823	769	775	747	717	804	745	768	818	768	765	798	805	790	754	805	786	812	766	773	762	782	813	759	723	762	763	731	786	812	791	754	791	728	805	764	759	790	774	811	786	786	809	753	745	768	783	756	780	787	744	751	769	795	788	802	793	794	779	772	803	695	752	722	753	766	765	722	781	812	768	788	824	791	754	747	750	794	742	787	791	819	763	795	743	780	742	764	748	776	835	773	798	796	775	727	795	808	804	751	795	753	809	792	791	727	763	729	787	756	812	806	777	800	786	804	763	788	749	763	789	764	774	764	787	770	776	811	808	742	795	789	811	760	752	736	803	793	783	762	776	736	785	803	756	784	789	771	756	790	771	797	742	762	761	785	782	783	751	780	732	768	776	766	782	750	765	776	796	766	779	771	776	787	750	780	786	754	790	741	794	826	749	778	799	806	814	827	789	762	788	782	767	756	790	782	788	770	769	768	762	753	764	765	759	725	730	755	772	782	812	763	736	805	759	762	756	815	787	755	807	764	778	808	805	767	726	751	777	772	781	812	779	817	807	787	788	815	744	765	783	815	803	747	823	799	819	754	819	783	767	757	802	768	763	772	709	774	770	769	781	780	769	800	753	805	747	742	801	771	736	746	736	770	791	785	756	792	756	769	794	780	829	814	806	741	793	757	798	799	784	787	781	743	773	766	772	748	757	784	748	744	738	760	753	827	742	748	791	741	777	787	777	797	741	819	776	766	742	724	765	775	777	759	824	756	783	822	786	760	796	744	762	765	769	803	738	738	763	790	762	781	717	757	767	766	782	744	785	821	759	773	793	850	817	776	783	775	727	773	745	776	772	745	777	786	749	772	822	740	746	764	808	795	765	739	750	759	738	757	810	770	748	796	782	773	793	771	773	740	747	803	764	780	752	780	790	770	766	757	760	772	744	762	771	798	697	776	796	765	777	794	743	759	768	797	754	784	806	786	716	797	827	755	780	781	775	786	762	811	768	766	746	770	748	760	782	743	777	766	736	801	798	807	801	751	818	794	814	783	810	770	773	770	779	772	789	744	794	790	790	773	739	815	807	740	805	779	773	803	823	795	771	834	789	768	750	831	786	796	754	775	796	746	738	797	758	805	743	769	758	766	824	744	779	800	766	786	745	758	771	752	718	842	717	789	803	788	811	768	793	807	808	759	807	824	751	785	791	816	788	804	780	690	799	815	828	791	770	803	825	782	795	803	749	785	807	769	778	755	766	827	772
2436	257	267	253	277	267	252	222	244	236	225	256	274	249	272	259	218	236	249	297	253	251	241	243	259	241	235	226	239	229	259	297	284	254	259	273	270	239	234	231	256	244	274	259	215	266	240	248	282	240	247	253	265	255	236	232	217	260	228	222	264	252	230	233	225	272	228	224	272	286	270	259	263	256	280	265	253	251	258	245	248	254	256	268	228	253	236	242	258	254	262	241	264	261	249	244	246	246	239	258	222	257	245	266	234	255	292	246	264	241	254	226	260	289	259	253	231	245	231	230	233	253	237	263	239	248	261	252	237	250	247	275	269	239	267	245	240	269	259	259	255	252	221	276	256	259	238	220	246	212	226	249	244	237	285	269	273	238	294	231	244	245	249	257	245	239	257	268	273	277	255	270	278	245	269	231	241	275	281	245	254	235	267	266	257	248	224	256	243	263	236	239	238	273	243	279	218	237	246	238	263	240	248	244	220	220	219	233	280	251	263	247	228	269	251	271	265	268	225	270	282	291	236	239	258	285	259	253	237	249	250	246	255	224	238	305	247	269	235	258	247	238	224	244	251	263	246	263	269	262	225	227	274	253	254	242	234	258	251	253	255	242	251	253	252	272	274	240	239	233	265	275	229	234	269	225	227	235	233	248	246	261	261	279	239	232	269	240	243	226	229	254	260	262	277	220	261	248	230	257	252	287	241	279	257	271	258	252	235	241	257	246	285	255	272	223	237	254	218	243	246	267	275	254	258	258	263	247	245	246	257	261	297	221	245	248	257	275	281	265	250	252	235	254	271	254	256	262	263	251	271	261	253	267	262	234	258	277	251	234	273	214	304	278	259	234	257	259	250	245	265	247	260	288	235	246	235	273	237	262	262	234	238	241	236	262	250	243	239	268	266	256	248	228	273	244	258	279	275	250	261	254	270	262	224	236	270	271	257	278	234	248	267	276	233	286	259	245	266	258	271	224	229	263	266	260	241	231	257	251	220	236	260	263	222	238	278	254	285	277	265	262	241	280	237	262	266	266	259	266	250	266	241	231	261	238	261	268	234	222	222	229	270	254	266	260	269	265	263	258	274	242	269	229	256	255	255	251	271	242	252	263	254	235	250	256	245	262	241	288	252	261	251	247	248	235	259	242	246	260	263	242	244	256	261	247	235	266	234	257	248	243	270	279	251	262	256	242	274	242	254	282	250	248	258	267	279	264	254	208	249	229	228	260	230	223	257	250	257	231	235	258	254	229	297	256	288	243	226	193	273	283	222	252	234	211	242	258	256	221	273	245	248	291	258	237	274	263	221	249	241	247	248	249	254	257	242	224	228	267	277	217	253	241	249	240	252	239	254	235	249	258	260	258	268	234	277	269	273	235	262	243	251	259	238	254	241	234	248	256	227	221	257	254	255	233	261	242	251	233	244	257	250	235	242	258	222	264	247	261	275	248	267	259	216	234	264	247	234	240	271	271	243	270	248	231	272	255	247	293	279	278	237	240	257	248	239	263	245	249	260	279	274	250	261	240	241	256	259	262	253	252	285	253	261	267	243	269	227	235	231	269	276	253	239	236	223	233	257	229	256	252	242	232	258	238	275	250	252	263	260	264	249	254	252	276	275	248	244	235	255	247	237	256	266	245	267	239	253	238	254	264	225	261	264	240	253	243	273	257	249	274	223	266	258	247	274	224	244	252	272	246	236	257	250	259	266	257	252	243	261	212	264	278	277	203	247	230	217	263	259	256	271	221	263	241	232	234	249	236	248	260	252	272	239	276	214	260	275	242	245	248	239	233	244	281	262	252	254	235	234	243	264	249	265	271	250	240	260	243	255	235	274	264	270	280	268	254	279	250	246	245	250	254	258	251	228	248	251	238	243	259	231	263	243	248	253	245	274	260	241	271	244	266	216	265	263	263	265	245	244	256	232	249	249	264	265	262	262	281	231	235	271	242	253	251	232	270	258	277	231	267	242	254	237	237	252	245	275	247	236	263	275	265	268	239	282	272	221	298	272	260	233	263	249	261	221	249	206	262	247	261	226	254	267	255	288	267	271	260	266	250	254	253	233	264	259	250	257	244	260	253	259	225	259	257	254	268	255	241	249	232	270	280	242	252	252	249	246	250	247	231	216	267	246	240	238	240	271	245	223	254	256	256	255	253	259	240	226	281	268	219	236	228	235	258	254	236	290	273	290	262	247	263	245	249	265	261	242	234	260	211	249	278	257	213	244	269	259	272	244	248	262	250	230	266	241	254	276	247	223	238	248	222	256	262	247	254	248	231	260	255	231	258	242	251	258	248	253	256	249	256	232	241	259	264	256	258	255	255	273	248	243	257	254	251	238	255	231	226	254	258	230	262	247	258	270	240	231	239	256	240	256	271	249	266	242	228	268	273	277	266	252	244	248	248	262	215	226	259	242	268	237	205	241	239	253	258	258	220	251	241	234	257	270	242	251	251	243	274	276	264	260	248	255	261	239	245	260	226	228	233	252	252	283	265	256	214	277	257	231	253	240	260	238	206	262	254	254	264	251	268	247	244	263	275	235	268	272	229	262	258	261	256	265	255	247	246	269	295	247	212	263	235	246	224	263	220	263	228	228	249	240	254	250	271	268	268	261	259	240	218	254	270	270	224	242	254	245	235	271	245	235	255	256	263	257	263	249	282	247	264	270	268	254	260	236	250	247	229	236	244	226	268	263	249	218	261	252	273	273	253	275	231	221	258	242	286	298	258	246	266	271	264	261	224	240	242	247	262	264	224	248	261	254	280	258	263	216	237	238	255	235	249	254	250	255	264	250	237	228	238	267	241	236	253	241	275	241	248	215	234	270	219	210	258	268	235	238	251	253	223	257	221	237	257	292	250	256	250	272	245	232	251	270	245	271	289	216	271	265	249	270	239	262	283	239	264	256	240	257	265	209	248	249	271	231	240	274	249	260	238	260	263	246	274	246	269	215	249	248	281	239	233	240	234	245	245	268	253	243	253	232	237	261	283	243	221	229	245	230	266	192	255	239	223	237	251	254	276	268	231	271	256	230	235	247	249	261	253	240	251	237	238	245	259	271	222	228	256	246	238	263	229	226	254	270	268	284	285	252	260	263	255	244	254	244	258	245	247	272	245	250	254	273	278	267	282	237	280	282	252	240	251	262	264	257	243	260	249	235	263	280	253	280	252	264	241	274	255	239	236	242	250	268	256	253	280	271	252	277	219	227	261	248	255	242	256	250	229	272	241	270	254	252	226	244	262	251	246	237	238	274	239	253	237	247	235	249	227	248	235	251	249	234	239	229	279	262	218	231	231	221	240	253	233	213	242	251	232	226	272	259	223	244	231	233	234	248	246	270	267	264	234	225	251	266	239	215	241	276	239	241	247	244	236	256	254	252	274	265	240	258	228	250	249	236	277	268	260	245	256	241	259	276	253	252	258	231	244	253	252	260	260	261	261	225	253	282	229	242	264	242	264	253	256	246	266	216	256	264	255	249	225	250	255
2285	617	632	623	600	621	650	621	614	584	606	606	588	592	626	579	586	574	633	588	584	639	614	564	593	572	579	620	561	590	590	533	566	566	606	581	586	646	644	608	599	591	575	650	521	578	616	637	605	602	594	619	636	613	633	608	598	583	593	604	632	610	567	543	610	621	616	581	600	575	629	585	593	610	637	589	535	627	635	564	568	589	597	574	607	592	595	593	595	626	597	515	615	639	648	617	630	619	596	612	631	578	602	590	592	613	591	614	580	583	616	608	591	576	626	567	606	555	607	587	574	631	601	576	531	571	620	599	620	563	580	613	595	561	575	597	558	576	612	589	616	621	604	602	566	603	578	567	548	599	632	621	588	600	584	567	593	577	653	648	593	617	601	573	652	623	602	581	612	539	622	616	562	632	558	568	578	629	604	620	609	579	612	594	591	594	608	581	557	583	588	617	593	595	572	607	606	575	599	578	563	551	576	587	577	583	606	587	579	569	612	610	599	625	579	609	622	599	607	638	583	626	607	593	608	619	596	602	598	614	631	647	589	605	616	625	653	566	600	659	563	598	583	604	576	608	582	573	617	545	603	605	605	568	577	596	585	612	618	571	629	613	611	604	617	590	617	621	543	612	628	602	573	602	589	622	640	644	599	598	622	557	640	597	595	632	576	614	637	612	613	623	636	574	606	558	608	565	583	597	621	611	569	579	595	584	576	606	594	628	616	591	608	596	524	575	594	578	612	638	574	650	598	590	563	580	591	599	616	550	605	622	597	586	580	601	605	626	617	600	599	590	576	582	602	590	582	613	641	555	594	627	626	630	617	588	597	606	602	574	588	550	566	567	606	579	602	611	596	609	627	635	580	599	592	611	608	564	570	582	613	573	604	581	604	596	566	626	613	619	609	593	639	633	604	596	596	588	620	615	641	596	609	573	594	581	578	631	601	627	602	601	590	620	561	572	578	606	567	601	614	619	560	571	554	623	596	617	620	639	587	564	592	529	589	560	587	601	632	598	582	584	569	647	628	556	622	604	625	598	564	572	623	649	619	623	623	589	636	624	585	627	566	624	587	586	570	569	589	590	571	556	561	598	572	595	572	603	595	589	599	623	586	594	572	608	616	577	619	572	576	597	566	627	611	590	644	635	568	573	586	657	578	555	584	601	628	608	636	597	590	590	589	591	577	605	561	586	605	607	657	570	609	631	587	613	617	573	618	560	588	586	609	603	559	648	580	596	595	605	601	603	601	591	573	546	623	617	674	593	582	614	602	572	619	579	623	607	576	635	602	558	559	607	546	649	574	548	614	568	646	569	590	583	595	586	592	582	604	611	637	585	613	635	592	583	584	555	573	632	562	590	645	605	625	669	595	672	628	587	587	618	589	591	577	603	571	589	596	581	572	550	645	596	592	577	617	600	583	624	576	641	608	584	583	552	622	603	560	584	603	572	583	580	607	645	624	606	623	583	606	623	617	630	620	555	614	595	589	584	580	605	623	602	627	567	587	579	598	607	583	609	581	599	590	567	622	597	529	556	564	603	638	583	608	615	547	610	609	552	629	606	610	549	602	597	567	601	625	618	620	584	631	624	633	607	594	597	636	604	590	568	534	637	604	634	671	602	586	605	578	588	573	549	621	601	591	598	552	610	571	570	610	559	598	593	605	566	590	606	574	592	553	623	628	597	638	579	571	623	558	581	586	556	586	598	564	620	619	590	612	590	587	595	603	616	550	606	596	589	561	594	630	619	598	599	550	601	569	575	615	605	603	641	572	593	635	583	586	580	580	579	606	607	583	579	561	614	592	590	585	626	625	618	580	604	609	601	647	558	552	576	582	609	643	630	550	594	628	598	605	631	551	624	567	571	584	616	614	629	569	602	597	601	604	603	572	601	579	577	585	605	554	653	648	614	602	559	571	568	561	573	596	605	564	591	634	566	556	582	573	573	577	608	565	605	632	594	574	576	612	609	618	609	631	595	594	591	597	611	579	607	598	574	656	584	581	577	597	616	630	552	622	576	627	585	617	612	596	612	572	614	612	601	613	576	572	623	598	611	636	632	614	565	610	630	548	604	581	594	615	677	572	569	595	586	622	578	554	658	602	597	569	594	610	637	574	659	560	583	602	591	616	598	577	575	576	569	585	572	649	616	620	561	585	573	597	607	614	591	633	610	596	612	570	599	612	586	587	623	589	571	605	617	584	598	592	598	625	588	589	610	612	611	564	600	606	571	565	597	591	588	647	608	643	620	601	604	574	584	589	630	600	598	595	580	583	605	608	641	604	614	582	580	608	601	553	577	606	575	553	576	589	612	621	554	580	617	604	580	595	593	564	554	613	603	622	601	595	601	585	585	564	576	630	589	654	605	598	601	592	568	573	649	605	584	626	557	586	624	597	592	555	623	607	605	600	561	603	628	570	543	559	600	602	562	583	611	565	615	600	591	605	603	619	577	608	611	592	555	586	557	592	586	610	596	614	577	601	576	592	626	586	601	637	574	597	593	619	596	556	600	571	574	615	592	615	581	639	648	583	637	564	617	611	568	575	614	569	625	557	561	601	561	606	544	563	569	582	583	582	615	610	571	562	619	573	572	609	602	643	596	614	602	585	603	582	602	579	636	630	580	552	594	586	606	586	598	647	576	570	644	618	615	594	568	602	598	595	597	592	541	605	655	606	649	542	606	573	587	606	614	545	621	607	564	568	626	612	529	620	568	633	580	592	611	586	639	552	588	617	597	652	609	579	578	641	582	565	563	585	614	648	579	607	592	637	614	601	595	608	592	618	599	591	570	648	561	577	595	590	607	621	628	604	599	550	576	590	660	554	599	588	544	585	584	562	601	597	585	650	618	590	613	570	581	636	577	604	592	615	613	626	635	605	559	578	598	645	571	591	619	581	583	570	620	624	583	592	622	583	557	614	645	558	623	582	544	618	616	600	620	606	530	588	612	617	579	585	572	607	616	568	598	614	584	565	591	611	607	574	553	606	574	601	566	616	619	600	583	597	601	639	617	624	616	635	594	602	594	569	622	617	597	593	606	580	612	601	585	596	630	581	603	590	583	599	612	597	617	576	561	597	613	625	636	607	593	610	597	600	654	573	612	636	594	580	617	599	577	638	600	600	600	612	643	612	574	598	590	616	587	610	614	569	604	610	577	615	557	589	580	550	575	580	595	586	610	569	601	580	608	570	606	636	604	595	587	607	620	608	574	601	606	586	637	648	604	565	643	633	670	603	614	608	612	590	541	607	578	569	629	557	574	604	630	570	586	584	534	602	563	623	635	652	583	601	610	550	619	627	610	630	644	589	619	596	605	604	628	582	598	546	593	572	626	587	579	551	587	608	567	590	631	590	601	596	557	583	596	604	593	566	624	596	579	591	544	652	628	583	623	611	588	583	612	614	645	641	612	601	595	643	644	574	642	576	594	588	627	597	581	610	578	634	593	575	593	567	622	568	640	567	570	574	568	602	569	598	630	600	604	550	609	624	564
11074	577	567	395	309	229	235	237	220	198	194	174	177	164	186	191	177	172	143	155	169	145	163	158	160	177	182	144	182	174	180	209	176	198	163	161	174	176	193	184	156	148	162	152	165	151	195	156	145	147	153	148	141	163	172	160	154	161	192	180	161	161	128	166	167	179	152	175	186	163	165	160	165	156	164	174	162	171	139	155	152	177	177	198	162	172	173	159	157	162	150	188	168	174	162	154	153	174	164	156	167	170	168	145	160	132	157	164	147	140	142	167	172	185	158	166	161	155	143	177	174	182	165	175	148	174	149	151	150	173	161	167	189	141	176	162	192	147	180	171	169	159	169	141	134	189	170	156	184	153	170	166	175	176	155	164	147	167	143	150	153	164	172	162	202	134	147	182	189	174	199	133	161	171	163	167	150	167	158	190	179	140	174	166	169	177	168	159	148	167	154	153	172	170	146	171	178	191	158	166	157	189	183	179	155	161	161	171	148	167	158	171	162	152	179	137	166	148	149	194	167	163	152	143	150	142	178	150	154	153	158	159	197	148	157	144	180	194	159	170	162	154	143	154	161	142	160	162	181	162	141	178	152	144	180	175	173	143	150	191	151	171	146	152	163	176	170	141	167	167	168	170	153	153	178	161	153	158	182	154	164	178	144	164	182	193	179	173	172	188	162	172	164	164	178	169	164	158	181	152	162	155	169	195	155	144	197	143	157	161	158	166	173	173	140	162	145	177	163	175	159	160	152	158	170	151	174	177	143	155	188	156	174	172	157	165	178	179	149	166	169	175	134	163	178	193	145	159	166	144	170	156	170	187	172	151	173	147	196	168	196	175	137	161	156	164	153	181	151	148	155	180	148	174	160	186	155	165	161	158	164	173	160	157	161	167	141	151	169	185	177	190	174	177	157	148	152	156	158	173	167	161	143	155	161	158	164	162	168	184	141	183	163	152	135	149	164	177	186	174	163	168	178	162	170	156	140	164	177	158	170	154	169	154	156	169	156	165	191	161	159	172	177	159	164	151	191	173	154	141	180	168	165	173	157	179	154	148	183	153	161	154	160	176	143	140	139	158	146	155	148	166	176	182	154	155	160	173	190	161	149	157	147	180	161	180	196	153	146	153	149	167	163	150	162	166	168	169	154	146	138	143	161	149	167	148	146	149	170	144	171	157	161	156	161	172	145	189	167	158	162	176	151	176	149	160	168	158	168	157	160	160	167	197	160	158	166	155	141	166	166	170	173	155	174	173	170	161	148	177	172	174	136	177	177	166	160	158	168	167	159	172	140	155	143	148	192	172	137	160	177	163	155	165	145	159	143	161	153	184	179	198	171	164	146	147	195	174	174	191	193	166	178	168	131	158	161	160	142	176	165	187	159	129	164	172	157	148	172	166	154	172	145	147	164	144	162	141	140	146	165	168	183	150	166	156	181	157	154	180	181	146	160	149	180	144	193	175	133	147	170	176	170	167	162	150	152	163	153	167	169	187	149	176	151	155	165	151	153	196	142	173	157	173	149	171	176	163	170	181	158	155	167	152	164	132	178	164	181	168	153	186	153	174	176	162	153	188	177	164	166	172	150	181	149	157	141	159	178	168	158	156	173	162	138	148	164	161	169	128	175	147	147	148	146	177	175	150	171	183	157	171	160	167	157	176	174	165	160	187	163	161	169	184	166	161	165	181	170	154	183	154	168	170	164	178	164	173	175	164	170	168	185	159	157	175	159	183	181	185	163	140	182	170	158	160	146	161	148	170	165	147	152	180	162	177	162	156	165	169	178	154	177	172	168	194	182	151	163	185	161	168	190	145	144	170	197	161	161	183	160	170	171	167	160	167	143	173	162	171	144	162	164	172	168	177	151	158	155	149	162	158	156	162	188	177	160	173	154	181	163	168	174	160	153	180	149	168	151	157	166	131	176	171	155	150	151	153	170	165	167	160	154	178	155	167	160	171	183	147	169	174	200	171	158	157	180	159	170	147	155	152	152	171	168	170	168	153	146	142	143	161	142	156	146	128	179	171	163	139	159	172	178	169	157	160	164	119	180	144	160	164	183	174	148	182	142	161	171	172	171	175	118	167	175	178	150	157	186	159	154	172	167	156	156	164	170	184	167	157	175	150	163	125	156	154	162	168	188	145	174	160	157	169	171	172	127	157	143	173	172	145	151	154	160	163	161	178	160	167	145	146	167	169	197	166	163	155	172	167	180	156	167	189	165	156	164	155	140	133	156	160	176	155	160	182	159	167	168	160	150	159	174	186	164	149	153	169	165	178	156	158	164	158	164	155	168	165	164	150	171	150	158	178	153	161	161	171	159	162	162	182	168	155	173	167	172	169	190	165	165	157	126	170	157	163	176	188	165	152	154	153	161	181	149	178	173	149	172	156	179	168	157	164	143	162	166	163	161	188	159	161	164	130	185	140	156	163	182	155	163	147	154	176	179	163	132	155	155	132	153	171	139	146	185	177	178	158	155	152	157	162	171	136	162	152	165	183	163	178	184	198	182	154	157	167	151	173	169	160	160	131	163	203	157	203	161	159	168	165	150	157	176	186	174	170	151	159	165	163	189	157	194	172	168	158	152	158	178	179	160	146	149	156	154	166	160	157	171	147	136	184	122	156	174	167	180	142	163	162	148	128	166	180	162	139	143	156	158	176	149	129	165	162	164	159	170	174	178	159	167	168	169	162	176	136	128	139	159	161	161	148	178	178	162	156	149	162	175	171	141	150	151	152	161	184	155	151	170	148	152	140	158	174	142	165	179	155	159	164	161	164	159	148	170	148	154	174	170	142	158	185	154	154	189	156	172	152	167	196	162	158	172	131	158	183	176	161	170	193	174	158	148	150	160	160	178	151	162	156	166	181	157	157	167	182	149	155	166	164	153	165	171	150	181	152	139	149	176	173	162	189	175	194	169	171	157	161	156	139	142	165	176	161	152	144	161	140	170	157	147	143	170	159	155	166	181	167	135	155	182	145	161	175	161	149	180	185	170	136	141	163	148	171	185	152	166	149	178	190	174	172	142	166	166	168	168	160	183	167	184	179	187	169	153	174	160	183	169	151	161	171	156	178	154	160	172	146	154	159	162	172	158	173	170	173	167	130	167	168	148	151	167	169	174	149	166	158	178	176	152	177	154	156	162	155	179	157	171	178	140	166	188	185	186	174	165	152	183	210	156	139	162	175	173	153	152	178	159	161	183	179	175	160	170	162	194	176	158	153	164	154	175	175	148	150	159	157	163	170	186	172	163	143	160	165	155	196	170	153	169	151	173	150	171	170	152	155	164	129	143	187	186	158	160	161	152	181	164	159	155	183	151	187	162	139	179	131	160	172	170	157	184	143	180	171	171	168	175	156	161	162	201	151	141	155	166	167	131	179	159	179	147	184	145	159	166	155	181	187	155	149	167	178	166	165	174	164	164	157	171	174	182	159	167	138	176	150	149	150	150	165	183	183	146	164	189	135	142	139	170	155	147	157	139	180
7688	693	1218	1313	1062	934	810	759	638	615	595	613	579	515	546	553	499	466	510	480	471	481	473	480	476	495	483	411	460	491	463	435	446	434	470	468	455	492	455	463	467	445	425	448	457	484	445	449	454	480	432	470	451	462	452	440	456	461	436	412	424	412	452	430	414	413	425	416	467	445	445	436	458	432	445	444	442	439	469	460	477	445	443	447	441	434	424	460	439	429	459	455	437	445	456	452	425	435	446	440	433	456	479	441	406	455	428	415	426	441	476	453	456	456	438	465	444	433	474	428	468	444	432	456	441	430	461	449	444	425	430	429	453	419	456	471	475	445	423	429	438	439	455	421	454	459	446	435	432	443	474	408	459	441	494	435	412	428	442	407	467	424	465	431	425	420	439	427	421	457	408	437	462	417	437	464	399	433	468	440	435	431	487	455	445	413	405	446	433	473	431	466	435	455	414	478	461	456	447	440	451	463	428	419	423	443	412	481	446	427	438	480	438	457	389	440	406	422	423	420	458	395	464	430	450	461	422	400	440	423	446	457	442	430	413	444	428	458	404	423	464	444	443	430	474	433	440	418	444	448	459	411	427	438	420	464	417	420	469	438	449	454	423	425	434	396	449	447	413	462	461	464	462	453	421	452	448	450	408	439	449	429	427	460	455	433	454	430	471	413	465	436	413	477	456	455	430	461	407	406	486	431	468	472	471	451	439	430	459	427	428	459	438	447	449	439	466	456	446	419	468	459	446	439	472	438	426	407	443	465	474	464	448	449	407	487	444	448	459	426	437	476	448	455	465	445	476	498	462	487	433	437	442	428	428	462	440	439	413	444	441	466	455	425	453	436	454	461	461	463	440	459	427	449	431	450	442	434	466	440	419	449	436	472	468	442	458	451	437	438	453	434	434	443	417	440	451	451	409	469	443	426	425	424	419	430	419	463	405	461	467	436	453	449	401	426	478	455	429	449	447	448	444	481	414	456	436	437	438	450	448	437	429	449	474	427	447	463	458	400	474	475	450	459	413	439	479	450	489	448	470	470	484	477	494	456	445	428	463	401	439	460	429	465	435	421	461	440	444	455	426	447	459	437	469	477	454	429	426	408	418	445	448	441	475	457	468	428	432	444	459	458	434	465	434	466	458	469	446	440	468	440	429	423	432	402	431	395	417	433	443	493	455	440	406	430	473	463	464	419	417	422	419	405	425	405	454	414	479	439	435	397	461	449	419	425	476	442	413	416	438	460	430	447	443	450	433	447	391	458	450	401	420	424	449	397	425	450	435	413	402	468	436	434	468	449	452	430	467	410	480	433	429	461	473	436	425	497	390	481	465	410	450	421	468	425	442	440	469	432	442	434	421	517	422	462	469	430	408	448	445	438	437	409	456	470	433	420	432	428	433	462	430	450	438	432	450	475	413	484	381	470	424	448	414	472	422	412	454	459	435	480	435	437	433	487	435	467	447	451	444	413	461	404	431	469	465	431	443	414	472	468	438	423	476	456	432	429	426	433	434	458	435	425	417	480	436	445	450	415	445	424	441	437	427	448	451	458	438	430	434	447	433	417	438	465	426	436	508	444	440	426	482	483	409	427	447	466	447	448	476	456	478	374	457	458	469	412	435	438	424	431	411	452	433	448	442	458	475	479	420	412	447	434	450	427	452	413	412	465	457	435	455	468	467	414	455	431	444	429	419	465	453	449	473	418	436	429	431	407	425	487	427	435	449	474	455	414	457	469	449	430	478	453	447	466	424	455	458	436	412	438	464	438	473	411	440	452	479	425	445	445	423	386	446	438	452	437	448	446	412	461	419	433	451	434	455	452	430	435	440	446	450	454	463	461	464	481	434	412	457	468	453	450	401	424	439	423	448	470	453	439	425	488	478	452	441	428	434	446	443	464	465	462	418	457	475	446	448	428	446	448	441	447	439	457	386	435	445	449	448	411	402	449	490	441	474	456	467	471	422	434	423	412	446	414	462	434	451	452	447	419	435	487	469	422	441	436	445	457	427	469	442	466	454	482	442	401	407	435	426	453	473	428	432	466	446	449	445	493	447	464	419	468	431	447	462	474	433	427	446	426	455	403	475	451	426	463	450	422	399	416	424	453	455	469	443	472	464	460	485	410	494	454	455	442	420	456	428	424	433	503	422	420	464	442	428	462	452	450	438	450	450	449	458	458	433	432	424	428	449	431	454	458	452	481	440	459	400	432	437	450	475	454	441	466	443	438	405	477	434	470	466	404	418	400	455	440	455	442	383	452	441	473	442	474	437	446	443	445	413	427	453	419	465	438	430	399	444	423	462	397	472	433	471	438	410	475	459	434	446	430	414	452	462	432	448	415	457	435	473	440	429	470	464	471	441	429	426	487	443	458	436	440	444	434	440	462	431	451	428	436	442	439	465	404	469	461	429	429	411	458	433	441	448	444	445	430	447	428	473	408	473	455	419	456	431	440	409	483	474	456	460	433	443	409	423	419	475	456	455	399	428	464	417	420	459	464	457	430	447	490	433	437	459	484	451	400	447	425	458	430	439	426	420	441	421	460	443	427	433	419	438	436	482	464	467	377	448	416	454	463	424	449	454	468	445	440	456	447	444	483	441	455	452	469	452	418	432	487	427	399	445	444	460	451	475	457	430	456	401	457	432	461	441	437	459	442	435	477	440	446	401	446	453	448	429	464	433	447	421	471	439	475	435	434	442	446	476	483	436	471	461	425	449	423	473	393	405	477	411	466	441	449	427	474	462	451	394	471	462	429	446	442	435	441	461	474	443	453	457	439	461	406	440	451	438	448	443	449	469	405	463	424	457	435	424	422	446	460	483	451	474	443	428	448	415	444	435	437	407	432	446	442	424	438	445	467	453	432	457	422	426	441	450	466	427	429	449	429	472	413	439	441	457	451	429	476	412	460	438	444	405	441	407	480	471	468	477	457	460	434	447	469	445	449	421	481	408	445	460	454	468	476	478	495	472	449	474	419	435	473	457	483	412	453	481	445	412	440	456	447	454	412	456	445	445	426	480	437	439	440	428	407	440	447	459	462	472	409	433	444	464	462	447	421	429	444	475	433	446	419	439	434	457	418	452	450	449	435	482	470	460	449	443	437	453	445	462	451	433	452	445	460	422	462	454	438	435	423	436	449	440	414	435	432	481	436	472	436	451	450	506	418	402	413	400	441	457	440	430	457	435	455	446	459	434	416	417	401	473	421	473	437	449	410	416	456	441	452	459	464	430	416	441	444	437	424	414	433	429	438	466	453	423	471	423	452	443	448	418	448	466	460	483	418	419	459	389	446	492	397	421	476	422	461	420	465	478	461	433	429	441	394	437	434	452	437	446	427	429	439	446	416	407	440	474	467	439	413	496	450	432	460	442	441	472	467	443	461	446	451	408	474	441	463	424	406	438	445	415	398	442	424	441	449	437	448	456	461	500	415	459	418	453	447	453	413	461	458	411	419	435	456	457	460	440	435	470	449	455	411	477	503	452	447
19257	1623	1085	830	601	574	454	423	433	395	372	365	354	383	342	340	323	357	336	359	339	318	355	321	362	354	366	353	362	318	328	373	327	339	367	349	339	339	338	352	311	342	351	349	310	307	347	342	336	336	305	318	364	359	339	352	330	317	324	362	330	319	332	364	311	330	355	357	317	355	378	355	363	313	288	328	373	326	306	323	354	346	359	341	315	317	299	331	340	308	336	313	296	326	328	362	327	311	311	337	353	336	314	311	296	299	300	304	302	311	330	324	325	290	327	346	343	352	333	341	311	334	329	307	297	342	322	319	316	312	326	313	341	356	337	342	342	335	363	315	296	358	333	322	321	327	349	334	314	317	364	406	324	320	357	370	351	325	326	330	305	325	307	312	348	320	321	310	312	354	366	362	337	368	319	320	312	288	302	348	345	314	324	330	333	352	336	331	316	321	286	300	338	349	344	315	320	320	322	341	305	321	313	347	335	323	359	309	289	335	331	343	319	308	343	345	331	346	332	325	357	344	339	306	298	329	330	339	335	335	313	335	307	326	335	364	356	339	312	328	333	332	303	361	334	345	327	314	357	340	360	301	340	364	313	332	335	327	351	339	324	310	342	330	321	316	332	342	296	323	306	369	313	283	330	372	311	292	320	335	335	342	308	323	324	338	335	313	366	317	352	323	342	339	366	335	318	340	334	308	352	357	335	364	321	325	342	313	328	329	333	339	337	329	320	335	331	342	352	355	309	325	337	340	351	340	359	332	327	313	337	315	302	317	307	387	364	337	306	312	305	342	314	294	338	315	328	333	328	363	317	320	342	344	350	307	309	344	319	336	360	350	348	330	357	324	332	327	345	315	327	320	318	329	343	363	308	316	328	315	360	309	319	353	330	319	323	337	354	358	331	325	346	382	334	340	322	334	337	320	331	336	306	327	315	340	308	364	303	317	318	307	321	309	325	328	328	324	344	356	287	313	337	373	290	325	331	335	346	313	352	330	359	332	302	293	341	303	329	325	317	315	316	325	329	313	331	324	336	337	332	339	308	343	304	311	335	322	362	368	339	323	320	312	324	290	350	310	352	317	301	347	364	324	358	324	305	312	344	350	372	351	311	288	340	301	368	350	301	314	340	354	319	312	320	371	319	302	329	337	335	310	317	331	354	335	320	323	314	320	346	330	326	337	322	335	315	312	321	349	352	302	340	327	343	327	313	362	323	375	323	357	302	342	314	336	344	331	327	344	336	314	317	320	319	333	339	326	354	329	330	348	355	345	342	325	335	346	323	296	315	352	355	305	317	322	328	291	328	341	304	317	361	309	301	330	341	339	321	312	365	281	331	329	333	336	292	332	350	345	357	324	318	336	307	331	308	320	324	360	290	309	337	317	319	358	334	353	330	338	369	309	323	337	327	329	344	336	281	340	336	314	307	308	333	334	342	272	338	378	335	309	305	334	312	354	332	314	342	362	358	318	317	364	322	297	325	338	343	349	270	343	311	305	338	294	320	349	353	319	370	340	329	356	313	342	293	334	335	325	295	317	350	356	354	346	302	320	315	316	322	349	318	338	309	318	320	314	343	319	309	330	318	309	317	343	317	313	328	287	332	308	337	308	356	345	304	353	303	354	316	332	347	326	340	322	339	374	383	309	336	308	319	350	346	340	352	324	371	390	348	347	309	294	329	314	330	361	340	356	314	319	323	358	317	340	333	333	344	325	355	310	320	327	324	325	303	311	342	333	349	330	333	323	345	366	337	340	309	301	347	314	301	324	297	320	337	325	343	338	318	380	324	330	301	295	320	359	293	309	317	328	335	321	347	315	300	364	333	334	349	293	320	355	299	324	323	344	335	318	309	317	334	345	306	296	318	309	349	322	300	336	332	366	339	331	371	313	349	346	347	325	309	343	337	314	316	334	354	335	300	308	324	343	343	350	308	342	372	357	321	323	301	297	340	317	319	367	339	297	331	334	327	322	304	308	322	333	340	321	337	329	293	319	350	335	306	376	331	319	350	305	345	336	288	325	338	342	333	333	332	359	314	331	308	315	331	326	333	323	346	316	352	321	363	339	308	313	318	322	322	343	327	297	310	326	332	349	344	375	327	311	359	304	354	300	329	329	316	295	336	369	316	332	306	292	320	317	329	336	343	330	302	323	330	369	328	327	329	319	344	309	338	324	306	308	284	328	313	356	332	355	310	317	343	314	324	323	322	337	293	302	324	334	289	340	354	347	315	359	339	360	305	324	355	328	320	335	325	356	322	334	318	301	345	342	314	305	331	342	302	326	338	330	314	351	334	342	334	311	322	326	311	326	349	309	326	344	329	333	344	333	290	292	340	302	307	322	339	345	352	310	335	355	333	302	315	313	317	304	343	327	319	348	339	330	359	381	326	343	370	327	331	327	354	350	342	310	343	370	316	315	334	340	329	284	337	355	338	355	339	317	333	288	297	342	358	341	306	330	336	350	338	310	325	339	313	361	293	356	345	300	304	289	329	326	341	313	363	322	342	327	320	346	332	295	356	355	365	329	319	329	326	334	320	326	356	299	331	307	362	336	345	306	310	306	328	346	331	356	358	343	329	337	331	307	278	357	306	337	323	311	307	331	342	323	330	362	292	314	286	334	346	339	335	343	320	335	337	306	328	338	335	339	314	362	322	361	317	349	320	352	361	318	348	288	351	321	345	308	372	325	335	340	316	358	342	323	346	305	336	325	346	322	327	303	344	330	323	335	355	346	288	310	324	330	320	338	333	364	296	313	327	364	313	327	335	336	332	323	296	330	296	353	320	317	312	357	305	317	322	324	316	353	344	358	344	340	308	320	299	338	301	305	335	311	297	321	288	342	369	323	351	299	348	365	350	343	313	337	341	305	310	332	325	336	322	311	339	328	372	366	355	304	337	328	350	343	333	313	332	364	319	360	334	344	341	302	309	327	347	308	314	353	331	330	321	345	322	326	348	327	336	341	347	318	346	323	344	320	297	310	302	378	342	315	331	307	317	353	323	335	316	339	357	306	326	327	331	331	331	337	313	313	352	330	302	365	338	312	306	366	357	327	357	333	368	346	352	342	296	312	328	316	351	334	366	328	319	304	330	369	297	330	357	324	315	338	361	339	361	352	351	376	306	287	324	323	328	320	340	334	338	351	350	309	353	316	334	327	342	309	298	340	314	307	361	346	354	348	304	310	347	321	363	340	335	338	351	346	317	328	323	304	295	364	334	339	349	335	336	351	343	303	329	348	366	284	300	318	334	328	312	324	343	336	324	340	335	307	322	327	332	329	312	322	355	322	308	329	356	349	358	318	285	313	309	334	346	325	342	333	341	348	317	352	341	347	328	335	324	345	339	329	350	364	325	330	324	340	346	322	333	316	346	342	337	384	321	330	307	326	314	328	318	328	342	308	347	340	332	310	327	323	307	360	358	319	328	307	310	318	330	324	349	321	340	336	296	302	353	315	301	332	280	315	323	340	309	318	347	328	320	344	320	336
10739	1357	2331	2470	2033	1724	1553	1344	1269	1151	1135	1027	989	1048	950	903	898	890	906	906	894	831	833	857	863	838	848	836	848	818	853	838	824	835	815	855	837	816	817	801	797	821	799	835	797	829	821	740	791	806	831	774	862	782	774	838	762	777	783	788	814	794	760	813	771	742	776	777	845	778	800	796	819	833	771	770	821	803	788	777	817	786	765	805	823	785	794	826	759	752	795	776	781	812	800	781	734	759	803	761	778	764	822	811	764	779	743	811	785	779	834	809	752	810	825	797	708	811	768	788	771	805	773	811	802	812	775	763	820	825	737	786	805	751	753	823	738	813	840	768	774	763	802	781	828	758	766	841	738	774	794	798	785	804	781	788	813	775	816	752	798	779	767	827	816	796	820	863	872	774	737	782	787	754	793	765	824	728	740	766	828	809	780	797	826	764	765	808	773	790	789	796	783	755	789	754	798	802	755	782	797	770	793	800	864	749	835	789	828	798	757	800	703	813	827	757	759	808	836	792	763	801	791	836	768	761	801	743	816	809	755	761	763	731	772	798	827	810	801	815	822	798	802	780	772	841	769	817	733	738	785	825	806	782	772	775	771	777	748	781	741	811	817	773	827	823	747	763	797	737	752	779	791	785	785	813	814	732	822	786	809	815	798	770	807	795	796	772	750	816	827	793	795	772	813	839	791	786	781	815	806	822	759	819	812	819	792	769	750	755	782	771	801	777	799	808	796	764	823	798	778	804	757	808	802	786	778	814	812	826	787	810	759	787	791	732	805	747	763	773	793	805	762	782	754	744	838	791	776	761	778	814	774	771	778	736	779	786	831	831	779	777	765	744	793	784	782	799	824	792	768	757	814	809	824	786	783	728	816	756	770	804	780	807	775	788	785	833	804	831	784	783	794	815	805	795	816	717	778	786	814	827	780	793	758	780	794	846	782	828	810	795	807	787	783	839	813	774	811	779	769	820	796	762	740	751	824	755	803	699	822	789	786	828	767	808	807	795	785	834	859	791	782	776	789	795	791	794	806	753	775	793	770	783	789	795	761	809	785	792	818	808	805	831	772	754	743	789	783	762	815	775	786	807	814	786	771	782	811	725	760	760	709	794	757	779	775	763	818	828	778	838	790	751	775	775	791	775	776	821	781	815	811	766	818	803	796	776	793	789	746	741	767	800	739	776	788	768	760	771	804	798	801	773	785	809	777	853	821	777	802	772	814	761	728	752	741	803	777	809	759	771	859	808	833	795	758	769	770	800	855	824	760	761	757	800	831	786	804	792	712	813	779	768	775	820	777	808	767	823	745	814	750	751	792	767	786	806	807	824	780	787	815	814	761	783	815	799	781	753	763	792	789	812	800	807	784	785	772	849	838	771	769	770	813	816	796	803	728	802	751	846	772	773	804	789	782	811	816	822	762	774	795	822	782	763	783	781	773	777	794	814	824	815	793	769	789	781	748	764	789	801	799	813	796	779	792	787	785	788	775	813	847	798	777	805	753	812	801	759	777	777	743	757	784	763	791	732	777	779	799	805	732	775	803	764	773	772	766	802	785	790	830	780	824	799	799	805	830	792	769	779	796	765	745	830	796	736	785	773	756	753	807	806	792	789	786	767	767	781	781	829	794	766	788	730	770	789	849	741	788	796	809	810	806	811	779	788	810	791	772	822	802	836	780	776	737	776	827	800	792	767	804	832	760	785	825	787	788	794	763	798	792	781	822	798	768	764	783	749	820	766	787	744	873	768	777	797	804	800	821	828	814	819	754	799	822	810	799	773	757	844	744	786	768	830	750	796	800	784	767	776	828	783	788	785	795	799	773	777	784	806	807	824	805	829	782	770	757	786	808	780	821	765	883	794	772	754	807	765	791	782	797	786	755	796	839	755	766	773	764	760	798	783	787	817	798	817	835	768	807	783	813	813	805	823	802	783	820	794	781	783	759	805	796	815	741	799	797	791	814	767	762	798	798	782	812	789	807	795	802	766	825	800	774	778	777	792	784	854	827	826	779	755	787	807	813	788	791	818	822	775	745	784	827	750	779	775	749	784	799	716	767	764	857	792	787	775	808	801	784	765	798	745	775	836	829	807	792	754	763	795	806	767	770	849	785	778	833	814	805	802	794	784	754	797	765	776	801	799	775	755	806	754	792	783	793	771	748	787	751	816	746	803	783	773	790	829	727	778	741	811	776	805	795	796	757	776	771	799	784	752	779	764	796	765	791	832	765	767	779	774	749	829	793	780	816	766	765	812	751	767	782	760	787	811	791	782	780	800	809	809	774	777	751	821	800	770	874	746	754	792	804	806	754	781	799	814	777	812	747	839	798	795	764	765	799	817	808	819	808	792	767	776	801	806	768	790	753	736	744	764	790	815	800	796	787	817	773	798	736	783	766	811	770	763	780	797	783	775	835	802	813	769	802	766	811	804	748	780	761	815	799	839	771	774	827	766	802	810	766	735	799	786	800	795	829	791	745	817	812	805	795	843	806	778	812	746	768	767	755	804	824	754	790	798	841	782	806	773	782	776	774	760	798	770	808	807	753	822	775	788	790	742	834	769	774	771	777	794	779	793	776	812	768	810	779	794	775	766	742	750	743	801	753	769	739	802	791	798	791	798	779	816	784	775	786	822	802	790	719	785	756	825	770	744	768	790	778	777	789	791	812	771	772	749	729	794	811	825	780	812	741	842	771	739	784	783	791	772	820	756	824	822	744	810	769	796	763	744	785	811	818	795	762	793	798	730	809	777	802	752	774	742	842	785	802	808	787	804	754	774	817	801	781	785	790	769	770	819	777	791	784	746	797	745	759	800	775	823	776	788	767	762	822	798	803	778	797	748	788	803	748	776	786	798	808	742	804	761	743	726	775	774	818	796	744	758	810	835	813	808	796	763	819	740	768	834	836	761	773	765	777	784	757	769	784	783	788	773	767	769	812	747	800	805	766	818	773	769	816	767	815	775	776	835	800	765	831	757	820	746	768	778	762	754	776	780	770	768	796	766	786	787	731	813	756	758	783	787	766	834	757	779	810	767	778	779	794	816	797	809	759	764	758	783	738	808	756	785	831	803	763	773	772	805	778	851	785	777	805	800	782	792	834	838	797	814	819	814	775	786	769	760	795	853	802	790	779	802	740	772	805	776	786	791	774	801	803	773	792	828	792	820	776	752	745	815	741	826	805	787	777	757	776	799	859	770	734	762	799	781	747	828	808	784	801	813	788	834	754	798	795	825	738	778	831	828	808	796	752	785	794	821	787	807	782	768	782	762	788	774	790	774	748	774	797	770	818	807	768	850	819	767	724	816	781	741	801	783	801	783	761	775	751	823	822	768	778	752	828	767	786	784	813	787	764	801	773	804	855	792	752	756	834	758	804	803	833	803	800	756	754	808	783	823	777	801	781	804	753	823	811	810	801	782	782	792	789	789	748	830	780	825	759	821	803	810	789	798	755	821	838	814	738	754	767	778	778	774	777	763	835	754	767	789
2918	274	283	241	232	270	263	247	253	262	257	257	253	231	246	254	255	251	282	241	199	252	250	272	264	254	270	246	230	273	231	238	272	248	244	255	253	244	270	233	263	256	216	285	238	260	241	261	243	249	240	274	265	274	249	263	244	231	254	252	252	237	267	251	239	236	238	250	275	217	252	272	237	246	269	239	241	287	241	244	265	264	280	221	261	254	240	282	240	231	267	234	258	217	266	276	230	230	242	279	261	255	251	247	264	282	271	235	269	275	228	236	263	248	239	235	263	244	248	241	238	276	222	252	254	250	253	267	219	250	256	256	238	266	254	289	245	246	263	252	260	272	261	225	251	243	233	266	269	259	234	261	242	256	265	257	253	236	247	265	274	239	229	263	267	264	232	247	240	266	268	223	247	236	229	216	277	239	245	209	239	233	272	266	230	245	254	265	274	263	251	235	263	259	282	236	249	251	252	280	273	241	245	231	260	263	246	269	246	227	255	251	244	264	251	262	251	241	252	237	256	294	218	253	259	247	249	263	293	278	255	249	247	262	238	230	252	227	243	245	260	252	277	234	245	269	245	268	221	253	238	259	302	240	278	279	254	263	240	237	259	252	270	285	257	264	268	264	268	265	248	224	240	269	247	287	237	261	241	252	245	298	264	255	254	260	219	253	236	230	267	270	269	246	246	224	240	244	283	233	238	248	265	261	274	263	262	242	257	245	254	287	296	253	245	234	259	265	262	263	266	263	231	268	239	252	259	262	252	261	270	257	279	286	244	260	228	279	251	271	285	244	248	264	242	288	265	237	259	264	242	242	275	221	254	242	238	246	253	234	247	266	287	252	254	260	234	247	280	261	251	255	270	242	258	248	278	259	282	261	242	256	228	249	275	230	270	228	229	215	269	268	266	237	283	246	257	270	256	254	250	253	269	257	269	284	244	273	260	252	269	248	275	254	249	237	297	241	243	240	249	259	258	265	288	223	253	265	270	230	252	271	229	272	272	266	252	249	278	277	256	282	253	247	257	255	280	256	252	265	240	238	264	263	246	233	261	264	268	255	236	260	255	256	247	247	257	270	267	232	254	285	264	247	256	232	230	253	241	285	266	221	244	272	231	265	290	265	255	248	274	252	235	279	241	277	244	236	245	260	257	252	243	235	260	255	282	241	249	232	250	247	234	225	248	240	238	248	251	262	255	262	238	232	241	285	252	206	227	253	273	228	245	222	260	256	276	257	253	247	248	249	252	251	280	241	237	248	227	256	258	261	257	283	250	230	243	265	240	249	283	257	263	247	240	278	259	249	244	251	234	261	266	251	261	254	284	273	257	253	238	292	263	248	234	243	262	266	271	217	235	229	252	270	281	279	250	255	266	235	243	245	249	278	243	263	238	221	254	270	225	249	263	226	248	217	263	248	251	271	256	269	253	242	253	229	265	246	244	249	249	283	218	246	259	231	240	251	282	258	246	250	244	264	251	254	248	271	273	239	227	234	257	254	269	255	236	246	253	251	237	281	231	265	245	261	247	309	251	256	279	271	270	266	283	235	258	268	254	235	252	257	244	254	250	240	236	230	243	265	234	255	274	294	237	249	222	274	269	262	264	263	267	273	296	257	244	247	264	256	252	281	254	277	237	257	273	245	245	312	243	257	269	290	278	260	224	262	281	247	217	273	256	226	243	248	234	228	243	229	241	262	225	264	260	276	247	242	254	250	263	296	270	245	253	273	257	280	237	261	263	273	256	259	253	288	265	265	214	264	250	248	250	248	259	235	247	262	268	237	232	225	231	288	269	244	278	245	264	228	245	262	255	268	242	246	267	250	270	268	232	258	249	236	219	246	286	251	238	287	256	233	254	230	254	211	269	262	241	279	272	254	259	269	247	236	229	258	264	232	241	245	244	223	247	250	241	245	276	297	250	236	245	268	248	278	260	264	240	232	235	249	267	281	229	242	247	233	244	246	264	283	267	253	278	247	241	252	248	267	272	256	252	249	269	250	231	245	289	257	245	242	236	255	265	257	263	274	225	246	249	273	278	254	292	255	258	238	267	235	257	281	243	248	276	260	268	234	195	247	232	267	287	250	211	247	257	250	276	249	269	279	244	259	254	234	261	231	239	241	258	259	264	261	266	269	298	274	238	256	264	280	257	238	275	261	278	233	241	227	278	234	288	228	260	268	289	268	226	251	270	252	228	227	194	250	284	270	223	210	215	220	277	249	249	235	247	238	250	229	221	228	253	269	259	233	250	255	277	281	246	241	240	259	259	265	273	262	234	255	255	243	239	248	249	241	245	248	265	252	234	231	245	245	248	273	270	267	208	261	212	277	274	252	251	247	221	262	254	255	243	257	238	259	275	238	246	257	247	275	285	255	260	254	259	239	260	236	236	280	261	267	280	255	248	259	249	279	260	256	277	239	234	234	257	249	225	258	239	244	253	245	252	240	259	240	251	265	261	246	264	252	265	267	220	224	233	264	263	276	277	228	274	252	246	258	261	239	267	246	265	245	225	244	266	262	247	260	287	239	242	269	264	248	246	261	281	268	244	213	245	250	236	240	241	263	255	242	281	292	260	227	247	250	246	231	249	239	280	256	234	242	244	250	251	235	259	243	238	254	231	253	251	252	253	277	257	259	254	277	232	234	246	221	246	227	245	263	250	244	273	242	264	288	262	257	243	261	263	248	255	275	264	245	253	283	248	284	250	250	284	267	259	262	281	253	237	224	254	244	256	230	266	251	272	250	258	276	268	255	294	276	230	246	237	243	268	258	258	262	250	241	236	284	285	262	256	235	256	248	240	262	254	276	253	267	252	278	260	241	299	237	253	262	239	225	278	258	264	238	267	234	255	268	232	286	290	250	273	255	232	280	252	247	303	266	241	250	256	266	269	252	261	234	244	250	271	245	239	268	249	251	235	247	281	264	238	258	242	260	252	263	259	252	259	251	220	260	251	252	259	253	244	263	264	272	266	268	256	280	256	233	225	243	250	245	217	274	277	261	240	250	249	235	254	240	235	243	253	236	235	231	261	260	252	251	270	243	286	257	270	247	269	268	259	252	218	258	249	233	254	228	232	248	240	268	242	259	232	274	248	248	259	233	271	272	264	260	246	261	261	280	255	260	280	270	244	251	275	223	268	260	247	242	252	235	289	273	255	257	246	246	231	260	250	272	243	245	274	243	268	249	300	250	233	248	236	259	265	237	259	230	249	242	271	258	282	255	250	261	243	267	237	279	257	257	228	239	235	229	270	259	252	229	246	256	217	246	242	284	252	233	260	256	262	247	262	255	240	235	228	265	235	258	267	280	246	250	253	271	248	294	240	234	240	251	265	238	259	275	244	254	277	264	263	262	221	250	289	259	255	277	248	257	239	281	244	268	242	248	243	233	276	264	269	247	254	246	258	231	251	271	264	249	255	214	241	251	284	253	246	257	260	274	250	233	265	240	249	236	257	238	233	266	284	274	232	249	248	257	252	242	242	251	310	259
2561	619	617	639	656	598	583	616	585	595	616	642	601	623	637	610	592	632	652	623	625	620	587	615	595	616	592	560	620	597	582	597	637	592	581	588	603	613	620	647	589	640	628	623	581	577	657	611	622	564	612	591	657	620	613	609	580	574	694	618	621	612	557	625	602	573	621	600	631	612	597	600	622	587	609	609	623	551	613	619	642	560	607	611	588	638	625	543	629	615	651	594	608	586	643	620	590	571	606	601	618	591	602	631	622	607	580	622	570	648	618	675	596	634	612	611	632	558	591	625	557	546	602	621	617	623	602	599	612	575	554	617	604	636	630	573	649	602	671	591	625	644	586	617	613	602	617	606	579	591	623	614	600	598	586	602	623	628	624	564	567	612	573	597	579	589	621	570	622	596	582	607	607	584	588	650	646	608	635	610	570	652	666	593	591	599	613	602	648	596	598	585	610	630	601	596	566	616	587	579	596	596	618	598	578	605	609	626	623	627	602	599	604	581	580	529	630	605	598	598	596	635	573	643	589	622	623	616	594	663	636	588	600	595	605	638	579	580	601	618	622	570	614	619	654	599	593	606	555	595	609	672	616	596	605	616	578	573	585	613	617	603	638	619	605	608	609	613	588	633	590	576	628	654	608	596	628	583	620	617	621	574	649	633	588	593	609	617	596	581	588	640	587	593	609	552	621	657	601	614	602	613	578	599	588	621	582	568	541	624	590	612	572	635	642	619	594	623	597	556	595	636	578	618	574	620	622	624	632	607	632	590	566	621	580	657	571	559	631	587	629	598	582	576	626	563	595	600	694	573	572	588	585	638	582	604	663	655	580	617	650	581	624	629	650	616	614	647	585	613	630	595	618	634	618	588	602	554	648	600	557	609	617	598	602	603	583	566	610	649	526	631	561	590	585	588	587	627	612	632	591	589	601	585	578	573	621	614	618	618	614	618	580	586	613	623	614	628	588	616	631	614	615	615	615	593	611	637	618	604	629	624	575	601	574	607	602	636	604	615	609	591	624	599	603	576	548	596	604	611	601	572	589	613	611	628	619	604	640	587	640	608	630	592	592	628	574	626	588	638	588	613	557	575	563	612	614	640	609	587	606	572	664	568	617	626	586	629	589	551	579	584	617	618	624	593	650	597	584	589	607	557	599	605	634	613	622	614	580	594	580	606	596	590	646	625	569	593	556	591	599	594	627	629	614	613	599	602	592	599	595	589	623	601	566	590	585	620	668	588	623	609	587	614	599	625	592	608	596	601	603	585	577	572	603	601	574	613	615	592	600	595	630	635	654	594	607	569	648	561	626	567	610	644	595	589	589	561	654	617	631	586	659	633	567	623	622	584	613	605	593	608	609	640	655	599	609	595	576	579	599	606	583	569	602	572	626	641	606	600	581	595	582	637	564	586	645	585	616	641	665	622	597	611	677	630	605	613	627	587	614	642	603	597	618	598	603	634	595	595	592	638	625	598	620	592	585	599	608	613	609	587	620	651	627	655	548	579	536	616	584	617	620	577	556	613	619	606	645	582	660	630	608	585	581	594	657	611	570	596	586	571	580	612	599	603	581	621	622	626	611	601	617	622	630	633	598	597	584	645	573	605	585	618	649	607	647	583	605	549	566	625	571	597	614	609	623	587	576	572	586	588	588	599	595	642	654	602	595	598	587	595	601	615	640	607	557	585	566	603	567	613	595	581	624	578	637	637	598	619	616	596	629	633	594	599	572	628	556	595	594	604	607	566	574	603	616	619	608	589	617	596	593	606	609	625	615	592	618	603	574	602	590	601	622	603	676	589	633	650	610	578	648	611	612	611	604	609	609	638	585	706	626	570	606	625	596	644	611	597	604	581	595	586	601	603	639	592	607	615	608	662	616	651	617	599	603	621	577	602	586	598	604	584	578	587	597	639	625	601	594	619	605	593	652	595	600	602	601	640	555	586	594	567	639	611	653	593	593	596	609	603	602	626	645	559	614	617	597	589	622	601	587	571	596	622	591	566	647	606	653	642	600	607	616	627	610	606	586	570	606	615	581	629	591	575	588	646	596	627	589	600	630	580	616	569	624	594	596	603	562	574	589	612	598	596	558	649	614	601	558	631	607	654	608	597	613	568	605	593	625	624	603	637	576	568	602	609	560	616	592	592	547	603	599	554	586	613	608	655	597	603	605	631	640	579	605	602	612	631	590	613	613	612	574	620	610	581	610	596	581	601	548	581	577	651	624	612	622	574	622	609	611	620	592	590	658	647	618	585	598	633	585	612	642	592	616	625	595	647	592	622	639	599	604	601	615	585	568	650	576	619	574	617	615	631	627	606	616	570	640	571	662	565	608	597	637	604	611	601	620	579	608	634	568	599	613	626	600	587	609	605	613	568	617	559	617	580	587	584	559	637	686	562	649	620	569	629	602	609	588	614	603	593	601	606	639	595	602	679	651	605	624	599	582	572	588	646	613	576	595	629	611	612	585	594	595	654	597	592	635	616	620	655	603	580	641	627	595	621	584	606	641	618	619	616	583	576	672	591	583	612	588	580	580	602	662	634	617	595	574	593	592	594	607	601	614	567	590	598	620	583	620	625	602	637	632	588	604	633	560	591	576	556	580	559	587	588	575	634	615	618	642	553	612	642	608	612	573	556	601	630	635	591	595	610	587	577	598	610	607	611	603	589	615	574	601	590	604	594	579	619	615	573	635	659	600	587	621	614	647	602	583	589	563	617	558	568	607	653	583	631	628	590	619	607	624	623	601	629	590	594	623	609	565	653	630	595	634	611	582	582	595	600	601	579	624	587	602	597	614	592	566	603	628	605	612	635	581	633	603	563	672	599	628	590	581	582	602	590	594	600	607	620	584	617	618	602	590	546	641	552	643	623	613	563	606	612	579	614	605	614	633	614	606	599	598	550	648	631	573	584	620	599	601	575	600	594	612	628	590	608	610	610	613	598	630	618	629	657	623	610	568	603	614	622	575	655	547	604	633	592	601	628	629	579	588	589	612	559	576	592	608	576	552	580	583	588	568	642	558	603	613	635	584	615	624	623	554	552	606	630	613	571	514	649	642	594	616	642	592	598	585	582	585	612	628	591	610	586	584	616	597	598	563	619	615	630	589	575	593	573	583	591	579	578	599	608	612	586	576	586	588	566	586	594	554	636	633	588	626	647	621	590	642	611	619	602	653	595	595	578	562	574	612	592	633	606	559	598	630	618	635	591	581	583	619	585	612	598	604	578	616	649	643	604	614	630	593	598	591	579	625	601	633	596	589	624	579	581	614	606	636	622	635	643	603	614	633	654	587	607	610	602	571	568	597	623	618	603	613	637	624	627	546	610	601	624	586	607	598	569	627	590	623	588	565	642	609	613	580	585	630	573	642	639	585	607	625	566	592	588	604	597	615	602	625	630	605	634	622	621	618	600	613	620	623	604	576	609	587	611	585	603	614	586	603	581	660	626	603	601	602	625	588	603	624	624	614	644	605	591	629	579	590	604
9132	522	532	396	276	289	234	209	196	180	169	192	157	163	194	161	168	156	159	186	146	160	145	157	156	193	175	175	173	174	153	174	160	158	165	167	193	127	140	154	187	170	140	169	162	149	170	187	158	170	162	169	146	137	176	186	128	170	171	176	150	143	140	148	152	159	134	171	150	147	172	166	169	175	164	172	181	154	163	155	158	166	159	158	163	142	153	169	132	156	161	190	172	157	155	159	119	131	162	161	163	185	146	181	138	153	172	149	151	134	159	162	170	165	154	148	160	145	151	125	152	163	126	169	146	152	162	184	187	159	138	148	158	158	160	155	161	163	148	161	170	169	164	150	165	152	148	147	149	155	155	166	157	148	149	158	161	141	158	144	185	147	152	160	181	169	165	159	171	181	150	176	164	171	163	177	142	170	176	178	178	148	149	169	166	158	157	153	147	158	145	151	160	142	143	165	139	156	162	154	161	155	156	137	177	164	187	158	150	145	158	157	155	161	160	117	134	118	147	142	163	147	169	162	160	182	144	164	177	160	178	174	154	141	147	171	149	149	168	165	183	190	123	176	161	159	164	184	163	129	142	153	156	164	147	147	180	145	178	169	152	164	142	150	143	150	146	136	143	179	141	158	165	163	161	168	178	163	177	161	186	162	164	182	170	155	169	167	160	151	171	154	161	153	133	175	138	177	161	171	154	157	136	152	128	168	145	196	158	170	164	156	140	134	176	175	157	142	173	143	160	159	181	153	142	176	151	158	179	162	156	152	150	149	173	158	152	172	163	164	152	177	171	187	169	162	137	159	157	168	160	163	161	167	144	176	139	196	169	149	156	169	154	157	168	168	154	110	160	168	143	131	151	154	148	182	173	138	153	157	173	130	145	141	142	159	171	162	142	151	168	141	157	162	173	153	125	168	171	152	146	143	179	165	171	168	138	157	140	163	145	164	132	157	150	152	171	178	181	165	148	149	184	166	176	159	183	161	155	136	150	152	186	149	179	174	166	165	170	171	150	160	135	172	160	149	150	156	155	156	157	151	157	142	160	154	168	149	148	132	129	150	132	137	148	154	160	164	157	158	169	169	168	137	157	170	173	155	171	161	189	173	137	158	158	173	147	164	175	158	165	172	138	168	146	178	169	141	152	169	164	158	134	176	128	157	144	156	165	144	157	153	161	183	141	165	152	165	153	145	158	160	176	140	166	159	171	143	148	164	164	155	161	150	164	150	166	149	170	148	147	134	158	151	146	159	168	157	149	153	181	137	159	155	148	171	150	144	184	181	162	155	162	167	157	165	159	157	167	141	155	153	156	174	162	167	147	154	134	178	190	171	145	171	166	128	181	156	150	142	164	146	149	146	159	145	153	147	159	167	135	150	152	158	153	163	160	180	125	151	171	174	167	150	175	155	161	164	164	146	153	147	174	169	176	146	146	165	193	157	134	172	141	166	156	189	136	154	157	177	137	177	129	175	147	175	169	182	142	139	161	165	158	174	163	150	144	144	184	161	166	144	145	176	171	142	188	157	185	178	151	162	132	168	127	165	147	154	161	161	160	153	189	193	151	177	159	144	155	179	150	175	171	158	155	148	185	163	157	156	154	156	168	167	141	158	174	172	175	145	148	160	131	138	167	163	162	156	151	192	178	149	145	147	167	159	172	178	172	145	144	175	163	175	194	176	145	129	134	169	156	167	158	139	147	156	164	175	139	162	149	188	173	179	173	155	157	160	144	153	154	120	167	139	165	167	144	140	164	168	161	139	149	166	157	152	153	164	160	156	159	138	203	166	133	171	168	138	147	159	172	159	171	145	151	159	169	156	154	163	156	158	138	130	143	165	152	159	154	173	137	175	155	164	131	173	158	154	188	136	156	178	151	154	142	151	140	164	156	176	162	150	159	170	154	158	164	179	170	172	150	193	145	176	160	160	149	135	160	169	176	180	127	145	156	174	178	153	155	156	178	171	148	160	152	137	168	144	147	158	156	146	158	167	130	179	169	165	186	153	168	138	180	158	163	154	166	153	165	150	178	166	181	149	149	179	162	161	141	152	140	185	173	155	148	142	153	179	163	159	155	159	168	134	134	155	138	185	153	146	180	183	185	146	164	127	159	178	167	167	161	169	166	163	153	145	158	149	149	183	143	165	170	170	123	156	145	162	143	154	153	158	161	165	168	170	154	158	151	154	151	169	137	145	149	157	156	152	131	187	147	124	132	168	190	166	179	145	170	171	171	169	175	145	168	188	156	156	174	166	137	158	147	172	152	158	185	141	172	170	135	148	148	152	164	157	167	174	156	157	153	139	153	164	154	156	154	154	161	188	167	166	177	175	159	163	161	164	147	173	171	160	157	146	151	168	151	138	169	182	148	174	151	167	166	158	150	162	182	163	166	155	159	165	190	180	135	171	163	140	153	163	145	151	137	142	148	143	166	168	154	153	197	165	183	168	129	125	171	164	164	167	185	152	160	159	165	152	160	164	153	146	167	147	158	160	134	185	151	174	161	169	144	197	135	161	144	159	180	150	145	192	166	169	180	137	183	170	173	153	152	149	162	156	168	166	179	153	171	159	149	144	149	144	191	157	141	153	167	175	162	153	143	168	170	150	158	169	154	152	151	152	158	167	163	150	159	168	162	152	148	184	143	154	158	151	153	180	169	156	174	138	141	169	136	162	162	172	149	188	158	157	159	151	162	183	149	161	163	154	138	179	150	156	178	150	141	155	159	161	175	166	166	169	172	156	159	160	181	189	156	155	147	157	148	132	173	139	151	164	161	163	152	153	161	170	138	150	181	156	183	182	167	139	168	154	187	132	183	165	145	149	168	163	147	170	141	167	199	167	163	170	154	150	186	143	195	174	173	180	190	140	177	152	151	157	152	164	172	151	137	151	153	155	150	151	133	146	132	137	142	157	119	153	153	185	172	153	144	149	149	150	164	169	146	151	168	145	177	166	142	153	156	151	144	155	156	141	140	157	149	141	144	172	172	162	170	144	167	169	187	167	166	166	168	154	163	149	170	157	129	137	156	158	159	165	156	158	176	154	157	150	147	167	169	131	168	139	140	151	162	113	165	176	146	140	146	144	168	150	152	189	180	170	158	146	185	183	166	165	129	134	181	156	131	174	147	179	151	154	178	164	142	144	162	156	162	162	155	174	173	197	147	142	154	136	179	164	151	156	152	170	163	166	192	167	153	157	156	177	185	174	165	143	152	162	172	187	171	153	164	167	151	145	149	143	173	149	158	129	174	196	150	156	158	151	164	149	186	171	153	162	182	160	178	152	139	181	173	151	122	174	142	142	179	144	169	152	134	144	146	163	176	135	157	170	163	146	163	177	155	164	163	133	163	144	138	172	165	136	165	176	138	141	152	160	151	137	148	139	162	154	179	169	160	185	176	153	142	161	152	159	151	157	141	163	158	138	148	148	157	158	153	159	160	140	160	174	132	143	148	157	147	159	162	159	170	160	161	174	188	149	139	147	198	165
6903	696	1198	1262	1050	927	820	698	656	668	571	583	575	526	504	521	502	467	499	460	478	479	491	471	461	462	458	424	459	428	413	470	467	442	488	447	465	421	402	440	458	440	424	451	465	467	434	424	442	424	424	470	467	408	461	451	418	444	414	412	430	434	418	451	440	472	437	455	430	460	464	425	440	450	444	435	440	423	467	417	410	385	447	433	411	476	437	467	437	444	468	417	459	411	423	460	412	449	437	410	416	401	428	444	429	430	433	418	451	457	424	419	450	441	434	430	400	423	446	414	459	419	452	450	428	412	409	410	416	429	424	397	450	448	433	446	420	436	452	401	478	452	442	455	409	436	461	444	434	420	482	417	415	402	452	400	426	430	433	451	449	426	421	433	437	453	456	465	428	417	438	440	435	447	431	414	418	432	466	440	428	459	407	447	452	431	428	424	446	439	457	444	427	416	443	455	436	439	453	415	452	466	429	452	414	410	411	393	433	436	449	414	428	399	414	462	441	425	417	456	421	437	455	427	466	426	418	460	415	435	451	423	430	446	461	419	460	423	431	440	430	451	410	441	419	444	409	476	456	386	442	443	382	405	467	447	423	452	433	447	407	430	414	431	434	440	421	422	412	459	449	449	434	444	455	451	439	428	429	440	450	438	422	439	424	426	442	439	461	453	438	470	413	413	424	423	418	441	441	425	441	399	430	439	438	426	450	428	429	458	433	468	471	449	442	421	465	464	455	427	447	438	453	443	420	404	458	422	419	421	400	418	396	411	471	468	407	470	450	439	444	426	446	453	429	428	427	438	419	469	420	381	429	450	419	429	469	437	454	432	402	432	419	441	466	434	397	438	380	467	422	458	457	399	456	395	442	444	429	395	412	451	415	441	423	420	438	483	435	448	415	434	457	418	440	457	458	425	403	438	431	436	432	440	431	411	422	406	440	430	418	397	471	426	422	438	438	444	417	376	431	433	463	417	450	408	481	466	452	466	428	394	431	418	489	444	446	405	447	438	464	411	439	413	455	447	470	407	430	445	455	446	431	433	448	440	445	432	456	434	462	441	443	454	483	427	436	424	430	448	451	439	422	443	427	445	418	415	423	407	440	434	432	445	437	415	413	429	444	461	413	446	466	417	467	421	464	421	437	434	455	411	413	425	419	398	421	397	418	422	453	470	481	402	415	457	447	449	452	437	453	499	451	400	422	446	443	470	432	475	390	434	457	463	399	379	458	443	429	426	429	472	442	415	459	430	398	427	456	424	453	438	429	457	420	439	427	414	426	426	442	434	431	453	465	419	465	420	419	480	468	437	429	424	435	416	400	395	472	441	467	449	453	427	446	423	428	439	409	420	431	429	489	417	429	408	431	433	431	439	428	420	411	438	416	427	422	438	420	454	464	464	405	377	450	403	421	412	420	402	416	417	402	442	478	446	428	429	446	432	449	430	422	431	445	483	461	415	421	420	411	421	383	412	420	459	396	421	433	437	436	458	458	421	443	421	424	452	442	426	408	421	424	440	414	428	439	462	440	404	445	430	381	428	419	438	466	441	430	430	436	424	436	456	424	411	432	437	398	448	442	435	435	438	421	459	440	458	451	439	449	500	443	438	430	418	453	464	438	438	441	462	424	385	409	433	411	424	397	450	451	436	449	441	413	444	450	404	451	472	425	413	407	439	427	452	464	464	423	439	407	425	447	414	443	430	452	424	405	455	458	429	438	442	406	420	431	418	410	445	480	406	430	438	404	442	418	458	434	418	430	419	419	452	417	446	428	393	442	444	451	469	452	398	471	417	445	411	445	425	452	402	404	443	470	427	439	434	435	439	434	453	378	455	378	419	403	429	409	437	412	459	434	442	431	452	442	446	408	436	423	430	428	438	423	444	422	424	399	437	420	397	461	437	432	399	434	387	444	430	478	441	436	444	409	439	439	447	459	413	441	387	461	448	444	439	403	475	439	441	427	447	415	460	464	432	416	438	427	411	477	422	457	424	438	457	446	424	399	433	453	438	398	438	446	465	466	431	438	452	404	451	443	442	448	418	483	472	435	388	405	429	431	442	433	453	422	438	437	443	466	451	418	436	430	419	452	469	458	469	409	458	434	433	412	448	428	382	430	431	452	412	385	438	441	435	425	411	431	443	417	406	437	448	438	393	406	441	419	466	431	429	411	449	415	450	460	445	434	439	438	436	446	428	404	415	445	446	446	447	466	435	450	438	410	406	464	448	431	413	447	440	429	434	435	429	442	420	435	476	400	405	421	404	427	428	409	418	384	498	455	460	451	424	437	440	418	413	399	455	461	462	439	414	480	431	431	428	411	433	436	425	455	443	425	438	419	446	427	437	430	424	441	434	418	430	425	443	417	430	471	435	418	436	419	432	423	434	434	449	427	417	462	425	461	458	410	432	471	411	452	413	421	408	420	447	440	448	464	426	423	446	457	473	419	396	417	427	410	395	435	431	463	439	411	414	414	457	450	438	459	443	443	439	395	446	438	442	459	407	446	431	409	412	413	412	438	446	436	439	440	452	444	433	411	418	419	476	414	457	443	473	425	457	456	442	470	450	416	409	414	418	448	425	436	441	431	465	438	450	411	420	432	435	440	419	394	418	464	413	459	425	444	425	461	423	463	439	409	421	408	404	427	449	431	431	433	447	433	480	433	440	436	421	407	386	441	407	419	442	411	417	452	416	434	420	459	445	408	417	402	477	481	431	395	431	431	427	465	460	422	423	398	415	465	443	444	441	411	425	446	447	452	423	474	403	406	426	432	414	460	408	434	430	392	417	422	420	398	434	462	463	440	444	456	418	422	437	427	419	437	379	442	453	431	425	400	464	388	451	452	430	422	430	418	453	418	417	445	428	461	421	423	425	429	452	428	445	409	428	413	427	419	372	447	433	422	460	370	457	440	451	429	428	440	444	450	432	445	407	412	441	420	429	412	417	450	466	421	447	450	442	487	437	438	475	415	422	460	460	420	427	474	453	437	427	379	424	443	410	425	424	437	439	433	442	440	445	446	442	410	436	433	447	440	440	411	432	461	457	450	409	425	443	437	464	395	399	423	426	418	451	425	447	425	420	420	469	441	434	444	455	452	433	397	475	409	466	440	435	432	431	435	431	445	426	447	479	430	419	402	409	426	392	427	431	434	399	443	426	414	408	451	441	436	424	437	488	488	437	428	412	441	418	416	421	411	442	428	446	458	420	446	400	436	436	409	447	453	443	431	433	435	464	453	465	418	422	456	447	440	445	437	469	475	437	445	453	437	421	431	436	445	441	442	437	416	430	413	407	425	440	433	441	427	470	456	446	465	464	438	449	406	437	431	454	449	468	458	445	446	422	480	414	443	418	428	433	467	424	433	429	448	427	397	451	392	427	455	439	410	444	438	497	484	455	420	420	466	440	452	440	411	442	440	440	443	403	449	452	452	405	451	460	441	451	453	406	436	450	457	431	426	439	436	450	455	475	416	415	415	408	439	486	414	424
15710	1328	1102	837	628	498	459	442	414	372	380	380	333	386	347	347	357	342	344	271	341	339	331	320	311	360	368	313	329	321	313	316	345	311	329	320	307	317	322	334	302	284	330	286	339	313	295	321	315	301	327	335	304	332	310	334	304	324	305	337	317	326	323	338	318	316	338	300	350	333	309	324	304	300	282	339	345	309	317	347	330	331	333	337	342	319	325	314	342	312	313	326	320	317	306	311	329	343	339	309	344	338	358	350	315	314	336	366	319	351	320	320	291	334	302	317	315	278	268	324	312	318	334	348	330	314	304	301	374	330	327	340	305	324	350	324	286	332	321	319	327	326	328	344	333	301	340	315	327	329	336	322	305	294	296	335	340	292	302	324	323	332	308	307	315	285	303	316	334	310	368	308	327	307	307	313	335	317	316	308	329	288	317	327	326	322	285	318	336	332	322	345	325	328	293	326	305	331	293	317	311	284	345	333	332	332	336	340	313	349	313	310	339	332	317	343	306	302	310	343	322	326	325	354	351	320	296	327	353	323	362	347	349	323	319	300	298	347	299	288	351	285	317	313	323	299	317	328	322	277	320	281	325	327	322	324	334	336	354	326	304	337	333	317	308	312	342	316	352	353	308	295	342	312	334	324	311	328	328	308	330	325	311	315	330	344	271	301	290	333	275	298	273	296	304	321	291	343	340	291	294	309	323	336	294	308	311	330	318	312	337	356	351	318	307	316	330	343	333	305	333	348	328	335	330	328	332	340	292	285	310	291	310	328	304	327	335	308	308	331	307	323	351	331	335	341	297	325	318	341	335	294	323	307	304	328	324	347	334	315	313	276	322	292	317	335	322	308	333	298	336	336	309	301	320	325	378	348	318	286	271	305	313	298	311	314	315	364	339	350	336	310	326	332	341	344	276	308	319	282	293	309	302	341	300	323	344	325	290	322	326	317	342	367	341	335	288	322	312	329	322	293	326	333	331	310	307	312	296	295	328	324	347	305	289	332	332	323	295	316	320	331	352	336	315	313	307	325	295	343	287	321	289	299	327	320	357	307	338	330	352	353	328	322	323	304	302	342	317	314	302	305	269	320	334	319	362	310	335	321	360	331	305	332	322	330	321	321	319	337	312	328	380	344	305	325	319	341	326	327	306	328	323	333	290	339	312	323	355	337	318	330	316	309	307	326	309	306	303	312	328	349	329	307	324	322	306	333	310	321	340	341	307	310	311	312	299	345	316	321	300	314	315	310	320	328	314	292	372	311	292	326	291	323	331	302	288	323	337	316	326	330	292	309	317	298	305	328	322	296	301	340	319	296	318	321	347	320	308	327	329	312	320	346	311	308	325	352	312	290	305	310	322	315	306	331	325	300	319	321	330	354	332	315	301	313	338	304	342	310	319	312	313	293	317	373	339	309	357	295	295	301	320	315	344	311	319	332	289	317	322	323	325	295	327	329	313	312	301	312	322	328	368	314	331	300	313	311	316	336	317	270	314	325	323	304	338	322	319	314	295	318	312	317	301	352	315	311	322	308	323	313	289	325	308	355	284	277	367	304	363	324	329	322	340	320	315	317	364	305	342	311	294	331	318	325	291	316	342	327	316	321	318	319	326	320	302	313	312	302	309	325	312	325	301	341	307	317	312	313	340	317	328	312	298	302	331	355	326	324	322	293	283	285	349	326	303	324	370	345	326	336	351	357	306	310	304	327	300	305	295	292	347	302	356	315	309	328	359	335	333	329	352	341	339	299	316	320	337	347	326	313	312	312	338	335	292	326	303	315	285	325	297	327	303	313	296	308	291	309	343	310	326	316	318	314	314	319	340	331	341	317	311	296	299	314	332	304	277	311	289	322	325	305	317	320	335	318	287	360	318	343	321	326	321	346	320	299	323	329	305	316	306	313	310	294	310	318	357	328	349	304	335	360	341	332	332	306	308	299	358	320	318	329	285	348	317	319	299	324	332	321	311	309	313	301	342	319	335	323	345	294	327	319	331	318	285	304	301	348	317	279	345	357	349	334	380	323	336	327	322	274	315	315	321	328	340	298	322	304	345	309	334	301	311	302	281	304	304	325	295	317	348	310	306	309	311	335	331	334	305	353	319	322	330	285	328	314	319	298	319	286	336	331	340	324	308	324	319	357	304	340	328	326	338	295	329	329	326	323	318	326	332	328	303	294	312	346	310	328	332	309	296	350	348	308	305	285	341	361	301	316	310	333	324	309	322	300	333	335	320	306	335	311	322	353	308	333	295	310	343	296	331	322	325	302	328	295	313	319	302	310	309	339	289	339	321	336	290	298	338	314	279	345	309	317	330	348	279	319	308	323	383	298	320	325	308	324	328	326	323	345	309	295	352	350	289	338	310	305	345	310	316	296	326	306	322	314	333	298	329	329	331	300	341	330	316	320	305	317	294	311	334	328	310	306	337	355	303	309	308	300	309	351	350	330	326	353	346	299	335	300	364	340	342	328	317	322	360	301	319	329	299	321	329	328	341	356	333	321	309	327	295	291	329	344	332	316	322	344	359	296	319	331	295	332	293	311	366	343	323	317	339	319	325	291	298	342	330	317	327	302	334	322	314	326	323	344	328	318	303	326	324	309	340	285	319	349	306	319	326	339	342	333	312	285	315	337	328	348	332	315	295	325	347	317	371	320	307	334	316	328	337	316	309	321	344	307	325	338	350	339	292	311	309	305	331	323	349	296	318	353	314	314	301	331	322	336	337	304	303	311	331	282	322	304	321	329	339	269	335	301	275	297	335	333	337	293	307	330	333	325	294	331	323	296	278	337	307	335	341	332	335	300	294	315	371	315	310	351	307	335	310	338	371	313	309	301	323	342	337	299	338	314	360	352	326	319	322	314	275	334	353	348	310	326	343	281	305	335	330	317	338	302	315	362	316	294	323	318	309	321	287	313	348	322	318	338	348	303	300	316	324	310	305	301	320	313	306	299	344	308	352	332	310	319	323	348	315	320	342	307	300	319	304	305	346	327	285	332	324	289	315	350	311	304	320	312	297	305	337	317	340	278	306	336	310	306	329	308	336	318	303	289	322	304	295	323	352	316	308	298	324	299	308	314	331	308	309	310	344	314	321	329	312	334	326	325	312	315	348	332	327	345	307	353	345	270	335	337	330	310	328	296	313	308	308	307	337	340	313	268	355	314	322	333	291	351	329	303	323	301	297	335	325	315	298	306	321	285	310	308	315	285	311	308	328	343	383	338	312	331	308	353	321	329	365	318	334	293	364	329	315	300	326	327	303	354	321	336	322	335	326	324	304	306	310	315	300	314	344	336	311	318	292	348	341	347	284	333	319	295	348	374	319	302	335	324	307	329	344	333	292	301	330	330	324	313	311	320	325	306	335	308	352	344	382	311	304	307	300	313	340	340	338	322	277	330	311	320	292	303	294	355	318	308	325	342	333	315	320	345	290	314	324	328	303	304	321	320	332	310	299	337	330	281	351	334	324	308	296	274	363	329	320	301
8838	1338	2255	2386	2009	1767	1529	1350	1220	1116	1126	1005	1062	966	907	918	888	866	896	856	855	842	874	821	748	846	832	802	806	840	795	813	775	775	805	761	783	761	800	731	827	792	733	785	770	804	735	788	802	802	816	775	762	802	767	801	732	792	830	825	771	758	805	787	755	772	762	752	760	768	767	771	742	779	808	783	765	791	737	803	809	772	781	774	795	757	780	762	813	782	750	797	731	779	769	781	805	822	749	768	742	744	783	745	739	816	811	799	746	772	789	744	786	767	748	762	725	724	768	743	784	742	794	774	808	759	817	770	756	759	801	771	761	772	762	820	720	813	760	809	755	774	777	837	804	763	788	722	711	755	767	726	772	770	729	750	817	799	776	804	783	751	759	781	780	796	754	769	757	827	748	789	718	742	785	728	780	815	757	789	787	707	795	778	744	745	788	800	758	792	752	763	779	785	820	789	810	744	740	803	794	718	775	756	778	839	814	747	786	759	736	733	764	825	745	817	751	748	739	798	780	775	749	752	725	768	761	766	796	754	771	784	746	834	761	743	813	759	773	800	759	773	744	778	823	756	717	753	715	775	779	747	748	755	776	748	769	812	767	701	772	742	788	794	775	725	746	731	750	749	713	781	817	748	749	757	784	756	809	767	752	732	785	784	751	760	779	711	740	758	754	808	773	807	732	727	754	772	761	789	801	738	765	704	749	808	784	719	741	735	821	834	761	794	763	798	771	716	770	740	742	819	773	761	731	786	746	775	769	761	751	731	778	787	750	765	753	808	733	774	759	802	790	775	752	772	771	760	744	707	798	730	782	791	776	752	769	758	769	739	731	750	723	726	764	776	746	737	713	739	779	716	739	733	749	786	772	736	718	761	760	770	744	753	745	751	786	745	751	764	802	778	738	776	768	750	771	722	790	730	826	721	771	805	809	759	810	765	727	724	745	794	800	785	761	815	765	774	799	773	750	756	743	778	741	850	788	816	739	711	768	748	790	772	778	712	778	732	773	790	747	789	757	799	822	790	732	850	761	787	781	774	760	776	773	789	754	755	707	770	744	740	743	761	737	788	714	759	787	735	698	782	708	744	782	753	799	766	772	803	797	722	778	754	760	797	784	744	740	788	752	755	747	736	731	721	772	746	738	742	725	771	775	786	772	770	790	779	727	768	777	765	771	758	803	771	787	723	773	761	757	741	769	796	737	738	795	753	794	766	773	768	784	764	767	766	783	736	753	779	787	788	761	751	796	723	760	786	742	736	785	730	740	785	792	810	742	799	727	797	776	768	750	737	764	760	821	794	781	748	761	780	788	731	816	739	745	724	740	727	756	784	808	782	805	792	762	783	697	763	771	786	777	760	784	733	798	769	730	768	796	737	751	781	749	737	707	756	774	781	795	780	756	856	783	747	727	742	759	748	801	744	774	800	747	772	734	716	791	787	705	779	709	768	780	802	763	759	825	782	754	715	733	729	760	808	785	771	753	736	742	735	777	803	768	807	783	722	808	762	830	766	764	775	760	776	761	768	741	747	776	828	759	754	729	732	769	818	775	776	769	750	765	763	720	759	790	760	802	781	813	771	758	759	751	730	791	732	764	706	783	766	788	769	699	778	757	761	771	757	745	813	810	787	800	733	759	763	779	837	737	774	753	747	748	763	784	717	759	745	802	805	769	753	835	721	764	730	757	786	832	739	773	820	764	761	761	771	727	782	787	749	773	721	797	816	783	798	820	772	769	796	753	766	732	806	742	758	749	771	765	777	787	786	742	798	781	763	795	754	819	803	722	765	745	782	766	815	769	777	786	760	756	756	747	795	767	750	801	802	728	790	812	751	747	759	775	752	744	792	782	745	778	786	778	723	785	805	770	811	776	763	746	813	812	751	749	778	743	826	722	793	759	735	785	761	746	746	758	765	778	751	784	761	796	749	731	738	803	754	758	773	736	780	748	765	759	776	740	789	771	768	758	775	717	739	818	768	748	795	759	808	773	755	822	751	793	784	761	728	727	754	757	836	802	770	761	705	751	781	785	760	755	733	756	792	784	732	808	810	766	770	763	815	764	771	794	748	764	825	741	802	775	706	797	755	780	786	777	764	791	755	758	765	705	791	767	784	713	751	751	762	748	733	742	775	792	781	787	780	786	740	800	714	722	773	784	802	814	780	782	776	813	809	781	812	779	745	775	788	750	738	796	774	764	736	791	762	749	786	744	769	759	771	756	760	754	758	724	786	787	794	754	747	784	763	737	797	741	763	718	771	743	722	727	783	782	774	781	769	772	744	753	760	750	746	741	762	705	768	788	762	779	738	791	766	721	743	718	785	747	773	796	794	786	771	759	735	781	792	785	732	796	750	759	777	807	784	779	761	735	721	729	773	747	769	790	767	751	775	776	780	715	744	799	769	838	747	729	797	787	815	758	762	736	772	733	758	749	749	812	733	766	731	820	783	816	775	737	786	730	779	754	783	794	761	795	741	765	795	764	839	757	780	771	806	771	748	758	722	725	794	760	728	814	774	757	794	816	824	767	724	773	749	766	740	747	776	752	742	725	753	757	770	772	857	803	800	793	734	740	780	779	817	783	789	766	790	733	784	766	787	759	760	736	772	744	751	780	796	754	765	773	735	809	772	731	762	779	771	783	780	787	790	781	769	766	747	761	724	750	793	770	749	803	724	777	749	715	721	780	731	732	737	737	777	770	769	762	761	745	782	831	758	681	773	767	816	780	813	776	770	781	815	771	751	808	802	762	755	754	742	739	770	761	782	762	765	775	753	786	719	782	765	758	790	761	777	772	713	767	788	824	766	836	756	718	737	726	751	810	773	762	723	749	847	754	817	763	758	747	819	783	791	750	788	790	759	776	769	744	745	746	736	813	702	780	833	755	786	760	784	763	747	765	750	772	716	731	792	789	800	729	731	753	764	772	791	766	737	699	786	778	748	736	798	734	764	749	804	784	808	747	723	752	768	730	804	757	787	760	737	738	761	782	758	747	766	767	803	795	715	762	797	767	737	792	753	794	840	842	735	749	782	782	810	791	782	791	749	747	705	750	771	782	788	743	751	779	709	763	793	788	747	786	831	694	744	800	773	771	719	760	785	789	769	785	699	722	815	730	776	751	821	780	772	806	832	760	797	769	753	746	787	766	755	810	762	776	749	762	795	783	785	792	722	765	724	737	743	762	776	729	740	770	772	780	758	762	779	812	774	768	742	763	809	823	777	770	700	743	792	731	802	802	761	760	788	765	747	795	806	770	776	809	747	735	764	778	745	770	788	805	754	788	753	738	759	712	757	722	737	740	810	766	797	780	750	769	807	763	755	760	807	741	801	755	794	755	782	753	741	796	786	725	757	735	809	775	759	776	758	788	734	738	772	737	795	787	766	811	783	765	773	750	707	782	769	735	771	819	763	800	722	793	778	767	773	725	745	726	822	767	761	788	778	739	783	723	703	814	753	823	711	708	793	752	778	748	778	731	729	772	750	777	782
1971	281	257	255	269	282	285	287	256	258	247	248	255	257	248	249	245	251	253	247	233	259	247	238	223	237	234	248	221	287	229	238	254	259	244	253	282	241	222	247	247	281	250	240	260	263	230	260	224	222	249	246	247	231	243	217	213	263	225	236	253	231	237	275	245	239	266	233	252	263	241	257	235	240	252	232	250	271	250	234	245	244	246	230	245	247	282	256	268	227	220	243	253	229	248	224	269	232	264	243	229	243	253	254	217	253	266	276	238	239	234	240	248	271	245	221	254	220	250	233	267	254	246	236	232	240	262	246	255	275	241	236	248	239	208	237	249	227	236	261	234	217	244	266	230	244	276	248	243	222	260	278	239	262	250	241	215	222	262	276	210	236	238	255	231	230	230	239	232	265	266	233	217	254	284	243	232	256	240	232	239	246	250	256	239	235	263	254	262	245	229	223	233	266	283	247	225	220	276	245	242	233	239	231	243	300	261	257	245	257	302	239	248	244	244	197	263	214	215	250	237	238	235	216	229	267	273	244	256	249	260	232	239	264	279	241	231	269	283	254	248	252	235	255	253	291	229	242	260	268	241	257	262	234	288	206	250	261	241	226	233	297	238	256	240	289	211	241	253	238	257	239	270	240	258	228	263	234	238	240	230	238	237	236	252	223	260	234	251	245	268	242	239	223	236	249	254	274	247	250	225	248	220	258	254	243	251	229	255	255	269	240	242	220	258	239	237	218	263	241	251	261	262	245	286	232	240	232	245	234	262	213	247	216	250	251	249	232	283	243	223	274	269	250	236	228	242	239	286	252	258	221	233	246	240	242	246	236	247	214	227	268	260	242	245	239	251	229	194	241	282	240	253	279	238	235	236	215	270	266	224	215	253	254	218	229	237	250	267	221	223	264	258	243	228	225	253	254	228	277	240	223	244	255	266	230	238	233	263	246	234	230	263	246	255	215	240	251	253	278	263	255	250	251	257	253	260	244	250	230	227	233	248	228	240	239	235	241	289	239	266	304	260	247	242	208	263	277	226	253	259	208	244	231	261	268	212	236	271	216	284	247	252	243	235	272	225	240	247	233	256	243	232	256	265	204	221	228	241	278	219	268	263	257	266	231	262	241	222	224	240	228	231	215	244	251	226	271	233	235	233	242	218	251	259	253	238	231	241	263	258	269	248	261	235	220	230	234	253	249	266	259	262	280	225	212	238	219	259	269	237	247	284	243	240	236	251	244	223	282	252	237	262	246	264	242	241	256	258	275	246	265	253	216	257	251	234	205	269	244	225	258	252	269	260	231	252	230	209	233	231	245	217	254	248	260	258	252	237	249	240	198	234	224	239	261	231	257	241	253	224	224	236	235	258	260	261	258	256	271	230	220	250	245	217	260	224	249	255	254	231	266	265	244	274	259	243	266	243	242	240	260	274	242	227	227	249	241	227	235	228	217	253	236	251	243	260	234	265	225	248	245	250	222	224	260	246	269	259	256	243	273	252	253	254	271	268	216	260	250	256	243	250	237	271	245	226	258	255	253	296	242	234	224	236	221	224	254	247	255	263	242	256	235	245	256	231	237	221	215	254	233	241	233	250	296	253	257	266	255	225	221	257	242	251	236	257	232	269	266	222	213	229	258	246	247	243	231	219	215	227	267	233	221	250	209	271	234	238	233	250	240	221	230	236	246	267	262	247	229	263	231	273	237	261	248	282	280	257	254	237	253	236	253	236	256	247	234	259	261	278	251	251	235	268	263	247	271	240	243	228	264	257	265	239	237	236	232	231	239	257	259	237	206	251	237	247	239	271	261	234	264	260	219	246	265	264	241	253	247	230	243	230	231	232	237	252	241	262	232	249	261	232	229	246	218	256	218	249	253	252	243	228	262	242	262	257	213	231	256	246	252	234	240	239	214	268	255	250	265	221	246	245	225	235	220	244	236	255	242	242	277	291	224	224	247	249	250	242	231	213	256	256	241	253	283	246	259	258	253	230	221	254	248	250	235	261	264	253	251	237	248	218	216	258	244	251	288	229	254	229	232	248	217	220	248	234	238	240	255	245	271	249	240	232	237	251	240	220	261	256	258	266	249	243	235	256	243	252	240	286	214	228	247	253	266	262	240	260	226	259	266	246	261	233	257	248	230	229	273	245	272	261	277	277	283	221	263	240	239	237	266	255	251	238	222	243	252	241	244	246	275	226	258	243	250	284	272	252	258	242	257	277	262	249	241	224	230	266	258	268	248	247	221	264	263	263	293	256	265	263	248	272	261	265	257	274	236	277	266	248	235	267	229	243	232	234	212	228	225	260	295	252	228	242	269	216	262	249	235	241	227	262	245	232	235	251	255	257	214	250	234	226	239	263	251	263	230	238	236	274	205	254	239	230	250	276	267	245	237	251	246	226	245	242	272	249	245	218	226	236	260	217	246	223	250	232	244	232	243	248	254	214	249	250	240	253	259	250	232	240	266	233	268	279	269	261	232	231	224	270	237	250	226	238	245	229	255	254	273	252	251	258	265	259	248	249	244	287	305	251	251	249	230	246	226	252	225	225	218	243	238	257	255	257	227	251	237	263	220	268	247	279	238	244	229	241	247	247	263	257	217	241	261	233	258	250	226	256	249	250	247	266	249	246	241	259	244	225	241	235	249	225	242	246	248	259	231	251	247	257	250	257	256	228	248	239	243	203	224	241	235	234	229	246	245	251	228	230	250	256	234	274	238	247	277	231	230	262	262	250	256	263	252	235	227	241	241	239	220	249	253	256	205	228	278	270	238	269	255	297	246	238	223	266	257	250	223	232	270	267	239	264	234	247	239	246	235	239	249	272	263	243	235	230	288	244	237	249	231	269	244	229	266	237	259	264	250	237	265	245	231	254	227	249	224	257	238	233	241	227	217	260	280	242	239	259	259	230	211	231	239	230	238	251	277	218	244	228	244	222	255	247	263	250	231	220	267	224	247	215	239	270	240	245	240	241	251	243	226	253	253	256	235	236	240	247	214	218	227	246	254	240	240	228	250	257	234	221	239	209	244	259	277	247	245	216	249	235	248	224	246	286	292	247	218	231	223	217	240	214	205	253	219	264	239	235	256	249	225	252	237	235	236	266	236	244	259	245	246	265	234	280	252	278	253	240	280	261	263	238	237	264	252	239	243	252	280	264	259	236	254	245	228	288	249	224	245	234	231	268	249	266	226	263	246	243	241	236	220	230	258	235	240	233	244	244	292	239	221	261	238	231	243	267	240	248	256	245	224	219	263	261	274	230	235	211	257	220	251	242	235	253	244	228	246	262	255	260	267	237	247	235	251	254	229	227	256	262	283	251	264	269	241	239	247	223	268	212	243	277	228	246	251	232	236	228	243	259	244	236	249	259	258	231	252	236	228	243	237	235	240	268	235	255	265	235	249	254	239	252	239	239	241	221	242	237	246	226	249	238	241	244	235	221	232	276	247	280	230	262	243	251	225	257	249	243	236	279	249	244	257	233	265	238	231
1981	614	664	617	632	621	608	583	611	580	602	618	577	617	627	583	604	590	572	616	630	609	596	591	576	616	572	627	598	625	545	560	570	612	632	630	607	616	562	595	606	589	612	550	648	589	578	647	581	622	574	619	573	598	598	542	643	592	583	588	627	599	614	617	550	582	565	622	592	636	602	594	609	609	595	613	555	566	611	587	630	595	580	632	578	585	604	576	570	615	579	625	607	562	583	562	558	645	585	568	608	587	590	618	569	587	582	569	583	602	550	585	627	551	575	598	580	543	570	556	611	567	611	615	586	553	591	605	614	612	638	635	586	576	608	566	592	573	583	560	587	566	593	581	570	599	603	600	579	600	600	593	610	605	611	572	589	619	581	588	572	575	598	613	570	624	585	593	606	624	577	593	571	568	562	622	621	575	597	556	610	565	540	603	611	580	566	592	612	565	572	590	597	582	579	586	572	604	548	596	638	594	600	590	630	610	589	552	568	601	581	579	604	576	588	579	590	602	614	573	563	568	571	585	593	589	574	612	587	648	570	589	621	590	591	593	619	573	631	608	568	558	594	557	546	598	599	618	537	582	542	616	618	572	637	586	578	586	570	638	598	592	619	592	602	596	596	586	606	578	604	596	621	558	626	601	565	578	582	614	572	559	602	595	554	579	617	606	608	604	602	576	556	592	556	581	626	613	581	566	597	590	570	613	611	573	558	591	598	609	590	604	610	587	620	581	601	596	569	585	620	570	561	577	623	554	664	592	596	606	604	579	569	605	548	582	560	591	616	609	627	582	594	597	607	560	611	611	559	641	576	598	582	571	565	603	615	606	555	567	604	568	579	604	584	601	576	533	621	580	611	610	599	597	566	551	618	548	557	630	612	607	591	613	629	600	524	579	600	548	594	553	581	608	612	592	554	606	593	612	586	604	561	623	583	570	629	616	579	555	609	565	600	567	594	623	596	615	582	578	580	627	585	589	578	588	597	578	584	545	585	565	600	595	586	604	567	593	607	597	596	585	599	583	643	586	582	588	583	594	546	613	604	607	544	609	624	593	580	590	599	578	601	570	583	610	602	628	605	594	612	619	615	564	588	593	556	584	611	606	584	599	588	574	546	593	600	616	632	586	556	581	597	601	581	603	630	596	583	623	591	642	564	584	626	608	567	555	629	579	587	619	610	553	636	604	599	579	627	562	567	554	625	620	594	618	597	573	574	564	565	608	604	577	582	592	596	598	590	581	603	568	566	622	575	601	583	591	617	567	606	555	622	572	595	536	588	571	582	601	595	537	584	586	585	613	576	604	563	588	550	637	605	626	582	606	595	544	627	565	558	588	612	589	601	580	561	633	570	581	597	537	574	610	584	609	583	567	555	608	549	566	604	586	626	615	587	560	571	572	592	575	568	607	556	568	567	619	607	574	572	571	555	611	578	596	557	579	592	589	615	560	596	681	570	580	547	611	563	623	633	606	596	584	583	572	578	564	619	614	571	628	584	540	614	583	585	577	641	587	599	596	584	587	586	579	566	590	613	585	548	582	596	556	593	581	582	569	568	569	585	605	538	579	584	578	583	583	588	593	588	605	629	600	634	606	576	621	633	647	602	551	597	555	582	618	578	587	584	571	606	612	564	579	585	603	637	606	630	589	588	609	539	562	613	608	576	601	596	578	571	626	582	605	655	606	578	591	612	576	571	570	594	614	612	551	530	598	601	632	625	546	576	631	574	583	638	621	590	596	555	588	600	573	616	627	621	581	594	555	554	626	635	584	538	625	597	576	570	632	562	554	603	614	573	612	582	608	620	586	599	608	611	590	603	586	591	585	602	576	566	593	603	585	556	582	570	594	601	586	556	589	584	595	589	601	625	586	589	559	581	555	639	606	572	563	609	613	580	600	629	605	568	588	603	578	594	579	597	594	597	629	624	605	609	604	610	600	585	601	571	631	603	598	614	574	586	591	631	591	571	605	565	624	605	583	607	611	617	586	599	628	566	623	593	555	590	628	641	583	580	605	600	589	598	603	574	580	592	587	595	579	612	597	581	607	632	557	602	574	589	580	590	592	558	564	561	545	597	597	598	549	582	547	611	577	593	567	586	562	604	665	590	590	577	592	563	573	549	615	576	540	568	611	559	584	584	580	552	604	583	595	613	604	646	586	575	574	584	604	601	568	578	618	603	626	550	582	568	547	585	593	572	612	605	579	604	597	597	571	593	586	535	607	608	581	627	619	624	567	560	609	623	593	602	538	554	623	578	588	564	569	610	612	596	536	607	633	561	568	601	622	564	635	590	616	587	616	591	584	585	580	591	546	571	576	601	600	588	565	604	605	615	614	579	607	606	573	604	616	589	560	561	611	561	544	573	575	554	587	597	602	588	606	631	553	578	622	600	588	581	591	592	564	683	600	597	582	579	559	598	571	561	610	594	562	547	600	610	618	586	587	562	530	574	583	564	629	628	582	620	631	573	591	575	571	620	575	607	603	569	549	601	604	592	557	591	563	573	611	560	622	573	581	593	587	612	583	610	580	560	587	561	625	558	598	588	628	587	620	578	574	631	600	619	592	622	632	592	543	605	571	609	592	665	569	590	666	548	613	561	602	557	629	630	603	598	560	643	588	590	586	558	567	597	595	593	541	621	581	603	609	593	575	595	554	624	616	598	588	642	571	597	594	612	595	568	633	599	574	644	604	608	591	648	565	601	631	571	582	589	592	573	567	565	581	587	586	632	585	596	631	611	604	552	621	638	604	550	594	583	671	574	631	585	576	569	590	633	616	632	627	609	639	589	563	603	604	566	610	547	606	595	618	589	560	546	631	593	572	610	590	599	554	608	598	605	603	579	578	626	603	584	599	586	594	573	570	575	648	584	582	609	568	596	582	575	596	575	614	582	612	607	609	575	618	590	524	592	582	580	585	603	575	580	633	615	607	623	533	614	618	581	620	596	572	579	617	616	628	594	597	584	574	582	579	602	614	625	568	623	606	577	606	607	618	561	568	599	591	602	576	581	596	598	546	605	591	581	560	630	611	635	566	574	607	594	609	591	625	550	573	550	597	607	556	594	571	598	571	605	627	589	633	576	598	630	606	595	629	605	591	557	627	593	583	600	609	566	594	583	554	575	582	587	568	575	562	586	580	583	648	637	534	557	594	580	581	602	553	563	593	624	581	616	571	553	608	623	636	609	573	628	606	585	630	604	591	551	624	579	559	588	560	615	544	584	606	584	549	591	588	587	588	609	548	622	615	615	613	588	627	590	583	596	554	610	615	596	557	569	574	576	605	625	574	595	582	567	568	632	553	609	629	598	556	591	574	590	587	622	617	578	584	613	619	561	609	619	564	583	580	586	584	610	587	565	581	633	600	603	615	570	602	609	580	615	593	593	565	601	582	574	621	621	575	598	588	571	566	559	603	636	575	579	588	618	605	595	582	544	574	604	595	588	575	578	628	604	615	559	568	587	581	569	615	571	581	594	583	591	615	611	589	615	620
7533	455	568	374	288	237	201	248	195	172	163	180	163	170	167	167	161	170	171	149	156	166	166	152	142	158	155	158	178	181	164	122	139	155	160	144	150	152	147	169	156	173	176	157	163	146	171	142	157	160	164	147	150	140	169	127	149	170	151	154	165	116	155	169	154	142	165	169	164	167	164	137	165	198	160	161	154	142	171	188	175	137	146	177	152	132	158	157	143	156	167	133	183	147	149	162	132	150	152	174	117	142	131	170	159	152	149	170	146	152	135	156	147	148	155	142	150	164	159	158	140	150	135	147	158	161	153	159	138	141	136	156	145	139	166	157	184	143	151	165	166	167	147	141	159	140	158	154	141	135	133	144	153	170	161	169	151	148	142	153	141	176	151	139	181	157	150	175	143	149	148	160	169	140	134	149	164	145	159	147	190	181	165	151	157	137	145	144	159	154	157	147	171	166	122	142	150	145	131	140	133	127	165	144	128	183	151	173	147	166	138	149	145	162	165	154	134	127	140	136	145	149	130	155	171	158	167	153	153	126	139	158	132	164	158	158	148	156	150	163	162	147	173	148	162	140	168	180	145	151	130	150	152	140	139	179	174	158	158	160	147	145	164	144	141	142	129	164	150	143	140	149	145	160	154	159	151	164	148	132	145	147	154	144	135	126	152	149	132	125	164	148	153	146	136	161	170	157	188	148	161	123	159	157	145	152	152	144	153	144	142	138	154	166	150	163	143	162	140	170	149	144	142	140	159	166	151	170	131	166	172	185	157	138	145	165	133	160	152	152	176	151	164	152	146	147	166	150	161	156	166	131	171	148	145	129	151	166	173	162	149	144	155	138	151	187	139	155	148	125	160	173	164	154	146	145	172	170	164	165	164	166	153	172	145	151	162	164	180	165	180	150	140	156	154	147	143	143	145	129	132	170	156	155	170	146	158	141	139	136	157	138	164	153	149	170	192	130	152	154	133	147	152	143	141	126	157	143	128	163	184	162	136	141	164	146	144	148	143	175	153	156	156	168	146	157	158	146	165	169	142	153	137	175	136	164	147	174	148	162	159	142	144	127	139	157	142	149	166	173	162	130	149	170	134	131	129	154	143	149	147	162	167	142	148	151	155	148	137	161	131	145	139	129	147	147	153	146	156	157	158	147	166	154	173	154	152	163	141	152	149	155	133	152	157	169	166	144	168	155	126	160	147	147	129	131	153	143	168	160	133	135	151	162	170	146	157	160	179	142	167	180	152	158	145	139	157	137	159	144	163	182	166	170	160	156	163	159	135	150	157	140	148	141	138	170	157	167	149	151	135	124	153	155	132	169	160	149	143	168	164	133	130	173	143	133	151	162	144	134	122	157	162	126	177	163	155	143	138	152	150	165	145	148	152	136	162	160	159	159	145	166	171	106	144	136	165	147	135	133	136	129	157	152	136	135	171	181	130	146	145	138	155	159	170	155	141	148	155	159	133	159	136	167	163	141	120	127	152	147	165	145	135	150	136	162	141	174	159	133	152	136	156	156	143	151	158	166	155	144	140	157	142	151	148	162	128	145	155	153	175	153	167	146	131	147	151	146	124	133	151	158	150	142	136	149	144	203	153	168	159	144	143	161	162	162	149	160	185	156	165	171	164	151	190	143	157	159	155	135	166	141	140	168	145	155	138	178	172	171	144	151	126	162	135	155	160	174	180	138	133	136	141	151	150	164	163	165	160	133	133	152	142	132	163	160	149	164	142	144	163	150	151	154	145	162	154	139	158	142	159	183	124	142	158	130	148	161	139	167	147	142	157	176	149	144	149	170	142	145	163	154	168	153	176	159	129	164	133	164	147	145	161	149	148	127	157	136	146	136	160	144	133	155	176	138	146	147	165	169	150	143	172	134	154	142	144	133	148	167	135	154	166	164	168	162	138	143	160	161	161	158	151	143	157	136	157	146	132	152	119	159	186	160	156	147	147	158	156	131	126	133	142	122	158	158	168	158	134	146	137	141	155	127	147	149	134	156	168	129	138	170	158	158	135	156	156	156	176	159	136	153	148	156	170	147	146	177	181	149	153	163	138	163	140	158	180	135	164	173	148	160	141	165	159	135	154	178	171	136	153	152	145	150	164	165	164	167	159	147	127	148	159	176	153	162	165	139	165	149	142	157	143	151	160	139	134	147	177	131	157	153	141	154	153	154	157	157	147	156	168	139	142	182	162	138	161	168	165	146	148	145	148	174	163	147	166	160	145	169	166	190	175	151	161	152	142	137	137	135	180	173	154	169	137	152	156	143	177	155	140	166	161	146	169	153	157	163	130	156	158	155	146	132	152	163	155	146	170	154	142	151	157	148	163	140	137	162	146	157	124	143	151	150	153	152	155	141	155	171	175	171	143	173	158	156	139	150	142	140	147	151	167	160	181	122	160	142	149	136	134	131	137	145	145	142	164	157	142	166	155	172	170	146	151	143	165	154	160	155	141	151	140	163	162	125	174	154	151	157	147	153	176	157	174	131	165	161	146	162	136	137	170	138	165	130	172	163	150	194	142	134	146	162	147	131	152	138	148	171	153	158	169	163	161	162	158	156	169	173	147	139	150	156	155	147	162	146	151	134	135	170	147	129	148	165	184	144	145	155	160	170	157	141	143	156	169	152	155	166	138	143	160	170	143	156	135	174	154	141	160	136	162	144	140	141	174	150	153	147	157	139	139	130	143	139	167	128	138	136	165	150	162	144	173	165	142	134	147	148	140	147	163	188	156	192	163	136	145	148	152	151	126	174	142	149	177	149	162	166	156	181	133	162	143	151	156	132	157	146	161	153	133	137	165	163	160	149	160	134	155	158	133	159	135	155	136	150	143	175	145	155	162	150	168	160	139	166	160	120	150	150	156	149	172	147	149	148	152	171	139	141	148	148	164	164	144	141	136	154	152	173	154	155	153	145	167	142	170	156	146	169	133	159	156	161	143	154	154	143	145	165	149	147	153	134	142	160	152	141	175	149	160	146	134	161	159	162	143	148	133	165	136	147	160	135	138	164	160	172	119	149	165	144	142	129	128	141	167	132	168	180	140	164	154	144	140	139	161	147	149	143	156	145	146	163	158	166	144	149	180	155	151	158	152	142	178	124	133	159	130	127	144	148	168	147	162	146	134	145	151	168	169	151	154	147	172	151	144	160	147	168	148	160	151	159	140	151	150	184	152	155	160	139	145	163	160	144	156	153	162	170	160	159	149	148	159	138	152	157	167	166	185	171	154	159	145	147	144	153	168	143	152	156	148	153	157	154	142	141	164	158	150	147	130	152	172	156	164	156	153	137	153	154	131	161	164	136	147	174	166	149	158	147	170	129	139	140	151	141	134	145	151	149	155	162	128	164	144	160	161	153	149	156	154	147	141	122	150	152	148	145	148	156	172	184	167	168	169	135	171	143	147	157	151	138	152	160	160	145	131	157	135	150	162	137	160	154	164	165	152	166	142	139	173	172	152	151	145	167	161	170	167	131	154	139
6270	723	1144	1210	1111	956	771	718	647	618	602	557	538	520	499	519	482	496	498	489	460	478	468	478	454	433	441	459	439	450	498	453	443	448	436	448	438	465	443	414	436	450	437	465	446	445	439	418	472	398	398	423	457	418	410	411	434	406	450	466	416	393	416	451	456	443	425	411	457	417	423	390	396	412	411	425	402	411	437	412	450	412	444	418	441	425	391	411	401	417	426	414	405	436	430	433	395	460	436	436	432	434	424	425	418	434	430	434	432	442	406	416	408	443	411	409	435	438	399	396	420	449	427	408	401	391	433	403	401	463	404	432	444	415	367	385	427	431	474	435	409	454	411	428	438	427	420	391	458	427	449	419	434	407	427	406	408	436	418	411	437	444	458	401	390	416	429	420	442	405	456	430	447	434	426	451	431	431	403	372	402	416	431	373	381	405	416	402	406	455	407	462	435	410	430	412	408	394	405	430	440	457	458	384	433	422	433	443	404	409	419	416	444	401	424	431	432	441	395	431	423	427	416	418	420	375	420	456	432	418	472	434	419	447	448	441	395	444	415	466	430	426	426	435	403	434	396	422	390	439	419	407	412	444	413	432	459	408	399	408	409	415	428	440	442	419	394	470	456	398	412	472	417	456	396	413	435	422	447	458	421	384	413	379	439	389	413	398	426	401	392	421	448	411	413	410	422	414	418	405	400	405	427	405	429	432	433	410	415	407	382	428	447	432	432	441	397	426	442	409	424	382	419	436	402	408	442	417	383	391	400	410	424	417	424	411	432	437	396	421	447	417	374	414	420	435	423	390	402	447	420	435	433	419	417	405	441	423	416	444	411	436	430	412	401	431	462	464	424	405	385	438	412	427	432	474	432	406	402	405	404	428	416	380	411	429	434	421	440	418	397	410	422	365	419	437	398	446	408	409	428	412	418	403	449	422	406	408	455	414	392	397	428	387	427	453	439	392	442	415	420	436	423	415	408	423	428	448	386	407	388	389	413	422	410	443	481	414	423	417	435	398	366	430	449	437	416	414	425	427	439	410	434	411	406	433	390	409	391	433	439	456	399	412	416	412	426	456	407	467	471	419	418	444	444	447	407	447	413	405	408	385	437	430	439	403	460	387	430	440	431	401	454	441	423	403	453	402	429	442	416	419	458	466	419	402	450	413	408	395	439	396	411	441	424	438	428	414	406	407	475	444	407	448	420	423	426	442	421	461	443	436	448	387	414	437	422	431	412	433	408	399	436	429	460	427	433	410	440	439	405	389	414	455	400	404	402	400	437	437	428	446	405	416	435	417	436	449	426	431	399	425	424	416	414	430	441	377	443	409	404	435	446	410	392	442	442	419	437	419	421	419	397	412	413	417	404	427	455	434	440	445	403	433	423	421	386	424	411	400	414	415	426	418	395	434	402	479	437	414	425	408	412	452	430	399	427	427	435	447	407	415	417	424	392	404	427	414	411	439	416	417	400	449	388	407	409	411	426	440	404	434	448	427	408	425	407	390	431	435	424	461	452	451	428	424	410	409	438	411	407	444	457	431	446	449	451	459	418	388	397	400	416	437	421	445	409	437	448	430	390	432	418	410	401	413	411	430	420	424	410	410	460	391	406	440	405	421	403	429	405	436	447	458	439	412	465	418	403	383	410	424	420	413	428	411	411	437	436	436	429	457	423	445	416	464	409	427	408	410	418	442	442	440	438	422	440	437	434	418	403	434	440	440	420	436	414	408	408	381	434	447	420	412	405	427	430	429	427	418	422	445	378	414	372	394	422	449	438	416	450	448	460	446	395	402	392	435	391	390	435	441	421	433	403	414	423	435	446	399	434	432	392	407	460	429	402	421	403	401	411	378	456	438	444	408	453	440	445	404	418	404	467	386	386	414	414	468	423	417	416	402	447	418	440	465	427	445	433	438	392	409	427	421	420	416	412	399	425	402	400	386	442	456	417	448	398	420	408	442	438	395	425	420	429	425	378	408	371	385	431	442	403	415	412	428	451	429	395	397	421	411	467	410	437	442	405	395	416	436	417	415	384	417	431	401	453	439	434	423	414	394	391	400	440	423	438	413	437	383	393	433	448	441	419	440	415	417	396	421	421	428	448	436	400	396	432	439	410	404	407	433	407	427	420	413	405	414	440	421	403	416	442	389	424	430	446	400	428	421	434	425	430	381	411	411	459	427	397	418	427	434	400	433	415	427	431	413	416	443	443	426	432	445	419	422	427	430	434	413	408	399	424	457	439	416	416	415	386	412	446	423	388	429	416	402	398	409	447	460	443	374	444	411	426	421	433	410	395	408	419	436	395	411	408	407	387	430	410	435	446	447	428	431	426	435	447	440	407	414	421	404	436	432	412	404	456	410	387	435	427	393	414	452	417	412	412	415	418	397	411	409	428	408	421	421	407	444	465	430	428	476	436	425	411	409	419	413	422	417	424	468	438	414	380	383	463	443	420	376	403	405	412	417	418	440	413	419	420	426	399	424	423	436	434	385	417	393	450	395	386	447	416	408	433	430	407	427	425	423	419	437	415	405	435	408	417	441	451	405	400	430	435	443	433	402	394	444	466	436	456	380	407	444	433	437	409	401	431	430	394	417	432	400	417	449	400	418	418	438	394	412	408	454	435	442	429	424	400	445	434	421	405	412	401	456	480	441	414	413	439	419	368	412	416	382	394	436	405	430	419	430	384	433	367	448	429	417	435	413	439	439	404	423	416	416	431	404	425	397	414	437	449	381	450	390	405	429	425	438	398	429	436	426	410	396	417	407	451	405	410	405	397	425	398	468	466	452	414	416	428	428	423	395	406	442	420	388	394	442	401	451	429	433	433	417	421	399	438	443	421	432	424	456	422	447	413	431	422	409	424	432	424	417	402	450	411	445	399	436	412	444	441	429	421	441	428	437	391	424	434	422	388	423	409	414	439	420	424	413	454	413	414	442	417	377	442	409	424	422	442	429	441	435	413	422	433	425	433	413	447	412	459	421	424	430	418	420	402	450	440	415	424	416	421	385	418	426	437	466	452	447	398	450	398	389	417	412	435	412	393	391	424	400	424	420	387	394	426	439	418	429	409	440	402	412	425	437	415	426	421	448	413	407	391	441	442	425	447	426	440	457	428	420	396	388	411	401	457	411	419	444	415	418	440	420	429	396	440	421	446	401	413	476	417	427	406	431	416	453	427	406	416	411	448	442	426	431	446	423	440	403	414	449	383	412	404	457	449	435	417	457	452	426	447	448	421	418	407	408	415	381	428	412	414	417	420	412	415	392	409	443	413	396	400	470	391	420	412	412	417	392	422	461	365	455	439	397	408	416	402	427	440	435	429	400	433	436	429	455	407	416	399	448	436	421	407	434	424	402	432	444	400	448	389	406	463	397	433	447	402	412	393	399	417	404	455	400	426	398	405	406	398	401	412	421	441	409	434	394	446	422	434	423	433	428	430	393	413	422	411	435	407	413	433	400	411	402	409	439	409	431	398	381	411	370
14971	1364	1155	856	618	486	447	426	411	390	394	372	357	359	343	337	328	339	331	290	290	280	345	342	316	291	324	329	326	329	326	327	353	306	341	340	348	355	327	287	347	332	264	353	308	363	345	324	346	300	304	333	337	342	309	304	319	320	321	315	326	317	323	306	307	288	292	316	317	328	304	330	337	350	353	299	309	316	337	276	303	333	314	325	311	328	324	271	272	323	298	288	332	317	306	297	289	313	356	346	330	364	325	305	318	334	329	344	305	328	312	360	313	338	329	307	298	292	308	332	342	329	320	316	338	312	318	313	300	331	353	306	311	302	293	279	362	327	342	350	322	303	313	288	347	315	300	326	297	356	326	339	299	305	309	332	313	330	319	330	328	361	343	378	313	303	327	332	322	336	312	295	346	363	311	299	331	315	304	337	315	314	274	293	291	335	345	314	354	305	289	321	313	353	333	333	309	309	320	329	338	291	275	341	348	319	331	334	307	328	337	344	298	321	315	345	316	304	350	333	316	320	304	330	329	301	313	291	341	316	307	315	322	330	338	336	316	291	348	334	326	333	340	307	332	319	308	323	344	329	316	346	282	326	331	351	323	308	319	307	304	303	334	313	328	330	337	318	334	332	325	287	335	344	266	335	321	309	306	289	326	322	332	309	300	290	319	293	320	326	310	311	338	344	308	307	328	326	302	306	328	321	336	302	308	308	293	300	325	318	307	293	310	323	312	308	329	293	330	316	345	320	317	364	335	324	293	306	398	314	264	326	309	317	304	309	282	306	311	317	306	278	318	302	310	341	335	349	305	308	303	303	328	327	317	317	326	329	359	325	303	314	320	305	308	322	312	325	320	324	333	324	297	295	313	331	281	314	300	353	322	351	319	324	266	324	313	297	283	307	330	317	316	330	337	289	318	341	306	312	310	358	327	311	308	295	305	326	307	307	319	299	353	328	326	324	324	323	325	338	324	332	342	342	349	304	305	301	306	323	320	293	269	316	335	326	319	322	293	312	320	357	289	364	299	324	332	315	336	310	319	313	333	313	290	299	307	270	312	317	308	326	327	318	365	274	322	331	335	333	326	340	311	331	335	315	316	303	336	291	310	293	319	332	329	313	340	357	328	306	291	331	322	341	287	298	313	279	301	324	320	352	301	333	291	344	315	308	347	334	325	350	320	317	320	301	285	330	300	331	285	322	309	324	318	328	318	331	301	323	330	304	317	325	292	315	324	309	297	335	320	334	302	288	329	342	317	301	296	306	351	334	342	334	307	294	308	296	290	362	348	299	332	355	343	265	287	358	296	350	322	301	307	345	314	293	306	336	329	288	357	302	293	330	311	306	293	344	306	293	246	325	317	311	315	278	325	305	309	299	307	313	310	327	316	336	294	325	311	353	337	325	323	313	306	365	351	349	287	300	322	308	338	295	284	313	327	304	348	315	334	299	306	316	333	283	295	295	319	309	343	290	318	342	335	308	312	342	303	346	298	329	313	353	324	291	285	312	336	309	292	318	308	313	306	315	314	328	298	316	297	329	333	292	331	317	296	354	328	309	309	341	303	344	314	324	269	340	310	366	324	313	314	296	312	349	348	337	318	311	272	301	326	327	343	316	325	354	337	321	327	310	291	339	294	336	307	330	304	360	331	323	294	338	339	339	298	346	330	310	324	309	325	332	301	327	316	298	335	333	315	272	320	312	321	322	307	316	342	332	286	311	322	285	331	316	330	310	309	323	285	327	307	287	302	316	372	297	342	313	318	314	320	322	303	356	330	324	303	317	314	340	327	304	333	288	321	329	282	322	339	330	345	303	333	290	319	298	345	293	304	329	324	340	330	282	334	318	341	328	306	312	351	302	317	345	329	340	306	352	279	316	329	306	307	303	344	321	285	276	281	329	336	330	324	319	338	301	341	308	338	346	319	349	334	318	325	351	297	347	271	328	340	322	310	328	334	324	322	310	314	331	328	335	316	305	343	317	327	338	316	305	316	332	297	266	319	324	325	342	320	314	300	354	351	329	326	334	327	305	336	328	313	367	325	318	305	341	332	312	265	326	309	309	305	309	327	279	321	297	306	322	373	292	289	310	322	310	312	327	295	322	311	332	293	300	272	342	345	327	333	332	330	301	306	306	322	342	298	346	326	312	262	307	315	281	313	294	319	302	336	342	340	327	341	347	307	343	305	354	304	312	333	263	329	312	326	295	340	295	288	312	312	316	324	304	334	325	321	317	325	346	302	325	304	281	316	317	356	333	339	339	336	291	335	332	292	330	324	334	332	308	312	326	285	296	313	313	308	305	327	328	301	331	334	340	333	316	336	331	299	298	300	330	326	297	306	315	341	301	315	339	325	314	331	305	319	323	328	300	321	300	282	361	302	310	291	301	270	303	320	296	303	337	313	318	329	342	325	314	287	313	333	294	345	327	288	320	328	350	291	334	314	318	334	291	329	331	311	365	300	315	299	259	318	307	276	344	305	356	311	325	318	318	272	333	304	295	325	339	312	315	343	347	323	320	295	348	351	325	366	323	280	355	309	343	314	305	310	309	312	309	316	307	328	307	313	322	291	289	330	348	309	332	359	327	340	312	350	353	333	325	285	339	338	311	316	295	350	299	323	315	296	289	287	332	303	288	334	329	321	300	299	319	312	353	335	356	331	319	322	279	327	304	305	321	321	336	281	326	302	300	318	299	335	323	295	326	281	321	340	338	296	314	335	327	297	346	319	306	300	280	313	307	276	288	316	319	314	341	337	296	350	287	334	307	308	291	326	344	308	346	307	319	315	342	345	308	319	311	274	289	299	306	346	325	300	335	299	302	363	303	357	315	323	300	355	307	302	312	320	343	328	300	288	316	324	305	325	302	368	306	326	310	293	323	293	331	329	355	315	294	308	315	280	345	311	298	340	292	336	336	312	297	311	338	295	278	320	298	307	290	340	278	297	306	335	310	306	318	353	292	323	347	337	311	314	295	299	325	337	352	306	330	301	349	369	354	338	322	347	318	319	293	284	295	273	328	306	303	312	309	338	356	335	293	293	327	329	338	327	315	313	299	342	326	327	323	348	317	331	359	308	325	325	307	331	307	277	306	305	302	289	296	284	313	334	322	345	287	318	314	318	329	343	312	312	343	307	323	280	325	357	316	337	303	307	364	298	292	349	281	291	320	299	326	326	313	321	295	320	309	278	315	315	306	341	291	304	329	308	340	308	334	369	315	322	313	298	322	350	310	344	298	286	298	338	311	314	303	275	312	339	323	339	332	296	313	350	319	334	291	308	317	299	309	353	307	295	328	333	320	293	318	293	333	318	320	313	336	323	295	291	356	314	319	336	316	343	301	328	332	323	363	317	349	305	266	309	307	309	299	306	320	331	301	310	320	313	356	309	281	321	301	327	341	333	326	311	345	333	291	276	327	313	339	316	300	306	317	338	326	317	308	335	311	314	324	342	345	285	320	301	309	296	322	338	312	290	306	316	358	331	300	297	295
8331	1245	2299	2570	2007	1699	1522	1349	1234	1101	1075	978	973	1006	933	882	915	898	853	861	825	860	829	839	824	790	787	815	849	814	836	835	832	760	803	782	787	855	765	758	793	787	809	783	766	745	816	804	756	819	761	778	783	780	751	737	747	771	756	776	744	780	759	728	776	781	796	813	764	742	775	832	778	742	822	840	724	774	757	758	807	758	739	735	765	761	751	749	746	789	823	780	829	752	765	835	797	762	775	814	774	702	739	771	800	811	743	781	755	759	786	725	766	812	774	764	755	785	738	758	811	767	808	764	769	798	774	772	777	736	756	799	701	780	789	804	792	730	723	761	723	795	762	807	771	796	762	736	817	761	751	748	731	747	761	786	771	762	744	804	712	788	777	762	739	752	776	787	790	787	801	779	808	783	747	785	796	763	783	786	707	764	738	817	770	804	743	704	796	812	799	783	734	742	786	715	762	804	781	765	764	733	786	760	742	776	774	796	755	737	755	741	742	753	768	721	748	776	728	772	771	805	737	777	779	760	797	762	778	753	711	733	731	772	781	815	750	788	737	768	750	740	794	739	703	749	776	827	727	825	763	771	770	770	751	792	716	756	778	770	794	775	802	745	783	765	796	748	780	738	757	761	699	706	792	764	775	836	797	744	704	755	734	765	783	711	790	754	775	792	777	773	797	774	787	797	760	759	748	710	769	793	790	764	725	798	801	790	774	719	797	826	791	773	753	810	756	761	795	742	754	727	744	773	734	735	701	789	801	793	799	763	760	747	758	787	769	787	774	797	790	816	808	829	768	791	763	745	745	774	763	722	759	822	735	789	720	787	711	750	779	795	752	798	766	762	765	734	734	701	778	733	794	767	717	732	765	775	776	754	769	760	790	701	734	760	750	782	773	783	762	790	748	726	741	767	750	765	753	793	744	753	782	778	792	717	744	768	745	754	732	740	760	753	773	732	739	733	719	800	766	753	750	766	788	752	751	783	730	798	740	724	743	777	769	798	790	728	724	760	747	762	745	778	786	759	803	771	736	746	704	757	734	721	773	770	763	803	741	772	770	797	743	801	761	728	735	724	802	750	754	736	764	758	843	779	774	735	803	761	799	787	754	793	832	742	780	752	735	768	800	722	770	786	776	778	776	746	801	702	753	793	765	777	754	774	739	726	728	741	800	787	771	736	776	773	795	756	721	809	704	737	763	765	784	760	778	772	780	793	754	754	759	744	789	753	758	783	768	746	745	778	764	771	789	739	711	772	722	765	713	785	781	805	777	766	767	743	754	780	776	774	810	735	773	787	770	762	816	751	775	754	848	766	806	769	775	781	794	740	768	781	732	773	733	760	785	792	754	716	787	779	737	770	746	759	751	760	771	785	815	751	700	728	806	758	740	749	780	785	804	722	760	727	727	774	765	745	750	815	751	791	785	828	796	740	737	755	789	737	745	788	765	814	819	794	755	767	735	788	773	765	720	815	741	730	789	745	791	843	749	813	772	758	763	793	785	757	738	753	734	783	731	768	793	755	729	792	769	756	739	747	786	754	810	799	799	791	723	733	796	790	800	752	761	779	777	757	781	795	756	778	741	716	719	792	718	734	748	736	762	786	722	762	778	749	716	735	815	794	760	779	758	760	746	754	682	823	796	753	806	749	739	750	756	793	806	778	759	769	823	700	797	760	731	728	798	746	775	786	796	786	789	823	733	748	814	747	778	732	806	809	744	772	758	703	767	742	759	774	776	746	776	803	762	780	759	761	765	746	753	701	738	746	745	735	757	771	770	755	746	760	744	787	740	738	774	759	788	800	758	788	745	716	753	736	780	749	739	755	753	741	752	733	803	754	760	766	758	764	756	707	751	802	791	803	776	749	779	704	754	789	708	799	789	794	799	793	723	747	721	745	789	750	797	705	775	742	757	786	727	812	768	763	750	702	783	772	738	737	772	785	756	748	779	736	751	724	832	797	813	779	726	762	728	779	762	753	818	813	750	727	790	760	768	785	753	778	726	808	757	754	733	770	768	771	786	724	732	741	752	755	794	719	732	809	762	767	737	781	766	732	782	789	768	788	725	740	784	708	698	783	762	776	724	769	773	752	754	747	760	757	706	765	742	767	725	743	769	747	775	673	749	771	760	750	766	739	768	733	735	829	765	775	762	722	767	773	758	790	796	774	752	786	797	788	716	781	728	753	777	716	779	760	800	732	752	732	717	794	774	791	814	732	782	787	778	772	749	750	793	755	780	745	751	756	733	772	743	764	769	784	765	735	713	730	749	777	725	769	739	695	765	754	760	832	790	774	747	762	773	718	763	729	797	805	724	714	713	734	800	787	758	720	739	761	769	735	754	697	744	810	780	760	771	813	770	788	771	711	770	735	772	783	813	785	800	801	853	784	748	752	746	751	729	796	749	751	770	737	793	792	775	761	759	762	747	765	774	782	774	803	765	743	745	766	770	759	775	765	778	765	766	705	766	750	732	707	748	757	790	721	776	804	776	761	746	764	727	747	775	771	756	746	816	736	834	779	748	788	745	787	768	790	767	734	801	810	780	790	725	774	820	791	753	799	774	754	741	768	719	760	759	754	726	745	728	734	806	734	720	737	750	789	744	771	770	805	761	728	752	768	774	729	779	770	761	831	773	738	732	753	749	762	752	845	747	815	784	754	749	747	712	795	780	791	786	743	781	805	804	807	732	785	779	756	786	754	746	758	726	739	746	780	732	777	770	787	748	749	806	783	732	738	763	776	737	810	751	810	788	784	714	795	781	814	730	738	705	754	796	792	769	727	713	777	714	755	779	822	733	749	760	830	808	761	742	782	772	762	750	752	801	743	759	791	749	761	808	783	783	739	741	754	728	748	801	805	774	757	762	758	749	787	734	788	771	772	754	806	780	738	733	741	802	756	768	752	782	789	734	771	777	741	746	759	812	700	702	801	666	743	747	786	743	774	797	737	747	752	749	743	816	751	779	750	763	740	794	758	744	800	832	732	757	769	729	814	759	749	777	741	792	757	724	771	759	758	769	736	717	769	763	794	752	763	765	760	744	750	781	745	753	784	760	790	789	737	740	797	771	742	724	794	728	728	738	775	751	774	756	750	774	789	726	778	761	719	778	766	768	747	790	802	803	734	767	763	759	784	727	744	770	762	726	781	740	762	739	759	712	772	798	771	763	758	752	781	770	773	771	776	793	770	790	769	696	768	738	767	753	718	736	773	769	765	744	740	754	752	805	738	790	772	754	796	780	740	779	744	733	747	830	796	688	758	754	743	816	777	760	801	751	782	737	785	778	731	752	786	751	814	773	731	815	778	744	732	808	818	770	753	707	811	778	769	725	771	738	816	785	779	764	771	714	763	768	714	731	812	731	704	759	746	762	746	775	770	723	775	753	741	744	729	712	768	771	824	799	774	739	725	794	776	735	780	820	756	756	767	758	742	774	773	770	780	728	749	769	742	766	782	791	767	810	766	764	724	742	769	753	765	765	727	770	757
1641	249	252	265	275	214	266	254	243	250	242	251	254	222	261	214	215	238	231	243	232	238	253	259	253	246	242	237	222	252	232	217	247	247	241	237	273	268	230	266	255	263	236	243	227	228	232	233	237	253	261	217	236	264	238	220	264	239	251	241	271	243	248	261	268	282	237	234	226	265	252	281	252	206	267	240	245	213	236	256	230	248	233	230	243	260	256	233	225	250	203	252	230	236	217	250	227	249	238	256	246	228	250	246	217	239	240	255	268	290	218	244	263	238	213	180	214	209	237	243	235	230	250	254	201	226	265	246	251	230	234	239	242	246	253	248	235	212	234	248	270	247	240	243	248	264	217	235	246	245	241	247	261	220	231	242	250	232	247	248	211	201	248	233	266	249	261	243	228	240	242	210	217	253	237	233	233	236	236	242	228	266	266	225	279	233	236	250	207	261	240	249	270	242	255	252	263	221	223	236	234	251	217	272	257	258	225	268	244	260	258	248	228	241	204	214	237	227	228	259	278	233	247	266	237	220	223	248	238	277	244	220	256	278	237	235	257	238	225	263	211	234	241	204	229	269	255	256	232	217	243	256	257	248	266	212	237	253	226	256	254	224	221	249	227	246	249	241	261	261	268	220	249	231	213	260	257	229	238	261	233	250	271	270	250	248	249	245	223	234	246	242	233	252	246	243	233	239	253	223	233	239	221	244	255	236	201	241	238	257	239	250	267	247	242	239	247	227	226	243	248	250	247	243	249	256	255	230	232	251	259	222	215	211	236	227	223	221	225	223	234	219	224	234	229	237	221	237	222	255	201	257	227	238	238	265	246	224	229	242	234	250	251	235	231	250	224	222	231	230	280	209	239	245	234	250	259	220	218	232	277	219	240	252	239	258	226	228	265	239	250	232	250	244	203	252	235	227	227	231	254	246	272	234	256	248	242	237	240	227	256	230	254	258	197	246	228	263	249	253	230	233	222	252	245	247	270	237	226	267	230	238	251	236	234	262	249	224	242	234	221	214	219	250	247	226	216	208	249	246	228	246	197	290	253	248	243	232	233	278	241	224	232	274	230	251	232	246	244	245	201	219	218	250	233	229	230	228	244	223	236	233	270	253	263	253	232	273	249	223	267	231	255	236	248	236	253	248	241	249	255	245	246	240	204	270	263	256	256	266	259	250	253	239	218	264	229	217	242	222	281	232	239	248	248	210	247	230	202	218	234	260	220	243	237	243	239	226	227	279	217	225	261	265	247	258	229	226	231	243	265	243	219	228	226	244	252	255	251	234	240	232	236	239	235	222	253	236	258	205	230	223	280	201	234	239	249	221	264	272	265	219	227	219	228	245	266	246	229	257	215	252	220	247	260	265	260	248	232	262	235	265	219	234	236	235	242	234	243	216	236	251	267	235	246	249	251	227	251	258	245	255	256	255	260	281	243	222	270	243	246	245	243	238	289	247	223	236	244	279	262	227	266	221	238	249	240	236	244	245	238	238	265	253	205	236	264	237	236	241	236	233	203	235	238	270	258	235	226	231	247	251	236	253	250	229	249	243	243	268	259	246	224	246	259	230	238	245	236	273	215	235	273	256	242	223	253	231	225	247	237	266	233	231	269	225	234	240	239	243	246	246	236	230	236	246	243	283	220	239	243	265	207	241	228	246	245	262	259	266	214	236	242	239	272	215	236	250	244	230	212	238	279	259	252	235	231	253	254	236	222	209	232	225	206	225	238	260	225	243	248	229	259	254	225	236	238	251	253	244	238	229	230	268	261	255	235	231	255	228	240	255	237	237	254	231	249	232	221	266	241	249	244	225	253	203	238	238	221	253	243	219	217	239	242	242	273	215	267	240	241	236	216	246	226	230	257	252	247	268	227	225	233	228	240	258	269	223	247	218	243	223	227	265	252	222	223	281	251	238	215	249	223	242	234	273	234	220	251	252	249	232	241	201	252	246	254	223	246	241	249	267	239	226	241	238	235	256	245	257	266	234	270	226	247	217	218	224	235	236	250	248	230	252	243	236	257	256	257	267	219	238	259	233	204	223	236	252	264	252	233	247	253	249	259	243	211	276	271	255	235	253	258	220	262	248	214	242	220	262	215	263	270	242	268	248	233	251	233	221	228	253	235	249	243	249	247	281	260	265	263	256	219	238	207	228	230	264	255	266	240	235	223	254	269	251	219	217	270	262	255	244	239	276	266	256	259	232	265	259	216	231	243	241	245	267	251	253	234	262	221	220	227	256	217	248	241	262	255	229	260	237	265	251	225	238	259	222	235	236	223	240	237	247	236	263	267	234	225	226	234	250	229	259	243	235	250	256	265	237	235	265	253	209	225	239	230	253	253	249	223	233	249	260	245	232	241	225	220	231	248	246	253	245	227	267	255	240	247	227	220	249	251	232	239	235	207	229	223	244	215	246	249	249	226	263	221	281	216	249	201	251	227	227	235	274	258	243	224	238	189	276	257	216	228	215	235	235	233	232	245	259	235	281	251	227	245	216	227	209	263	215	219	229	247	274	277	254	217	245	262	235	213	229	249	263	219	237	251	262	237	211	233	257	270	240	250	228	275	251	256	226	233	229	236	254	266	234	203	243	246	229	254	279	259	233	228	242	263	255	232	230	266	244	240	203	256	229	233	251	229	259	247	260	245	242	253	220	216	252	267	250	229	226	265	271	231	216	248	264	244	245	231	261	252	216	250	238	262	240	240	241	216	223	234	220	257	263	237	228	242	236	211	222	223	254	228	265	229	254	253	243	247	237	246	246	247	266	247	226	257	268	240	249	264	239	258	252	291	237	252	249	242	260	265	199	239	247	234	216	266	246	257	217	250	254	239	212	230	224	238	250	248	248	228	232	203	256	240	249	245	238	238	212	283	234	222	243	229	266	269	252	230	246	252	264	236	249	259	245	239	240	240	226	234	234	260	235	267	262	251	247	233	222	223	256	241	224	224	229	236	230	240	229	263	274	247	242	272	259	243	244	230	231	239	293	226	251	237	277	260	250	233	235	232	223	228	254	241	245	229	226	240	222	250	204	222	257	259	243	229	253	220	240	222	243	235	237	234	223	251	235	221	239	241	230	262	246	239	238	238	239	218	235	236	260	233	230	241	207	243	239	231	238	275	258	242	256	262	252	247	248	218	234	248	237	228	243	297	258	239	221	258	237	218	254	245	233	250	225	262	246	266	256	242	218	240	239	223	199	264	250	242	290	243	260	247	226	231	238	236	234	229	235	275	255	246	259	221	234	218	274	216	260	224	234	252	238	255	252	244	254	216	245	242	229	248	235	238	218	228	260	243	227	216	236	264	232	260	249	229	232	259	220	227	240	227	237	257	254	246	256	253	237	217	242	264	253	219	228	248	223	240	235	244	241	233	249	207	250	265	254	270	248	238	249	264	228	234	255	252	220	234	258	232	252	237	240	247	220	243	230	245	269	215	233	221	234	277	259	206	256	232	253	246	243	258	257	228	241	238	247	245	227	213	218
1766	586	586	614	619	578	593	603	605	599	553	579	630	575	560	637	602	603	565	588	592	604	591	585	582	587	562	554	576	585	577	576	593	557	577	578	601	574	599	601	596	584	595	581	590	603	610	632	589	582	561	568	558	606	597	598	601	583	608	606	627	579	606	583	606	617	610	572	588	618	566	585	582	573	588	576	534	592	624	573	598	585	571	544	575	627	573	619	568	589	590	616	586	570	578	558	579	602	562	611	585	609	576	582	570	609	575	581	592	588	586	585	629	585	553	567	571	598	557	595	568	629	564	549	611	575	578	583	567	585	578	578	568	619	575	569	549	579	560	604	556	590	545	576	576	575	567	585	622	605	616	555	552	569	595	583	552	623	578	541	547	599	581	581	638	586	566	563	607	554	607	582	556	581	548	569	599	559	577	639	565	565	585	558	620	559	566	566	574	614	578	611	593	608	580	613	574	599	605	581	566	573	574	580	562	588	599	567	572	584	622	544	544	595	520	578	617	603	599	602	607	581	584	570	558	597	535	571	563	551	574	596	589	554	594	597	595	576	551	588	656	553	611	545	585	579	577	579	589	554	606	615	577	587	578	567	565	594	587	551	603	589	558	568	592	577	581	581	557	588	565	564	601	560	577	607	559	591	558	592	578	589	563	595	580	592	592	592	598	542	602	542	617	559	625	554	620	612	581	572	572	542	597	551	577	600	578	568	583	574	585	587	579	585	568	599	582	570	592	587	553	614	632	601	556	569	574	567	524	538	562	592	556	604	581	600	584	583	600	583	533	597	540	556	578	556	613	621	584	604	573	596	550	541	618	583	579	592	590	594	628	604	615	592	620	569	629	573	560	560	564	560	566	568	548	585	554	622	594	577	595	576	591	553	588	590	599	553	560	632	567	608	550	600	577	613	542	581	604	584	602	570	571	594	596	545	625	586	601	598	596	621	585	594	576	615	573	559	615	552	577	577	529	551	566	570	634	620	525	584	590	625	574	586	593	549	572	584	587	569	534	569	583	567	587	575	579	603	593	576	567	559	559	598	591	548	607	600	561	590	568	609	596	529	605	571	553	581	591	574	576	599	565	551	572	617	536	602	528	629	596	569	560	609	570	595	576	559	532	589	596	606	541	575	573	587	569	556	589	579	560	601	582	549	596	622	589	555	566	581	564	545	594	615	620	558	605	554	593	575	562	559	583	578	611	613	562	549	540	590	569	584	605	552	600	560	607	586	583	555	553	655	554	603	534	601	558	596	611	572	595	601	555	596	596	586	580	579	636	578	592	592	608	598	647	567	578	597	597	604	565	576	578	595	566	586	596	544	565	592	564	610	551	584	602	545	605	611	592	619	547	546	595	606	539	610	558	572	565	568	602	555	516	531	601	549	555	571	525	538	576	609	606	577	567	575	565	551	570	573	570	624	598	570	570	594	600	571	582	579	561	607	597	589	562	635	586	581	561	539	589	580	593	588	603	601	637	528	518	603	577	587	526	537	603	623	589	602	566	608	629	541	564	616	590	594	571	615	568	559	604	598	605	585	583	573	583	562	532	555	562	529	586	607	577	552	626	603	581	573	580	530	579	550	575	590	572	584	579	578	579	583	568	567	537	607	593	575	623	605	583	589	620	587	616	560	554	588	578	551	577	613	532	552	522	558	591	582	572	559	583	555	542	544	569	598	588	600	539	537	633	590	599	620	575	576	563	585	537	597	609	619	609	612	590	584	596	591	564	607	579	587	593	548	607	585	597	584	597	569	592	583	559	590	613	580	550	575	601	568	563	596	619	584	606	565	603	568	607	569	607	636	586	615	584	577	573	581	588	590	584	558	594	568	561	588	590	556	581	615	569	597	575	612	548	552	553	567	570	567	602	600	600	625	557	622	586	572	616	586	551	604	590	581	569	569	581	562	551	598	568	562	578	565	567	538	597	532	559	562	563	616	587	586	572	581	583	555	598	576	627	604	584	563	613	581	556	578	581	613	592	551	570	597	561	586	569	564	613	593	581	578	590	590	550	611	582	621	579	588	577	616	643	581	570	559	553	582	605	563	571	553	622	570	598	566	601	591	605	599	581	571	629	610	587	579	573	598	574	581	591	601	575	569	599	566	566	545	548	543	612	603	570	597	616	564	617	569	651	594	565	584	577	558	595	585	595	515	628	571	610	577	602	590	600	545	596	590	586	619	554	554	619	570	595	590	581	598	599	574	562	551	571	570	593	571	564	612	586	542	631	526	589	562	560	621	593	563	572	608	596	585	539	608	589	539	614	590	579	568	536	559	607	549	582	602	557	567	564	550	560	588	618	578	585	585	594	646	568	589	571	558	594	602	586	560	601	601	585	585	599	587	566	534	606	570	615	590	564	625	621	597	566	594	564	593	567	605	612	558	586	580	590	573	580	580	559	599	583	579	614	590	533	582	598	586	585	570	538	620	549	569	538	580	581	582	578	559	617	552	568	585	589	617	561	607	566	573	547	617	593	527	597	625	548	572	607	559	566	586	594	553	566	570	587	581	550	600	570	598	587	563	597	609	624	601	564	567	555	620	527	580	601	575	571	625	602	561	565	567	569	641	580	588	619	596	580	603	596	580	542	523	570	581	605	576	585	612	621	573	601	575	603	558	563	621	615	609	606	588	617	567	585	583	603	611	582	540	600	540	618	580	552	568	601	601	564	604	591	591	560	559	598	581	554	586	565	568	554	579	604	580	564	590	576	609	560	578	573	546	578	584	575	559	614	549	608	620	609	556	590	566	550	583	566	548	595	540	583	588	577	579	617	560	577	576	552	643	581	571	548	531	591	602	617	608	514	544	550	590	606	593	585	608	581	596	571	575	562	595	596	546	589	586	578	567	585	563	594	649	582	569	627	577	525	619	570	581	613	594	609	578	557	549	587	576	597	552	576	581	576	573	577	621	608	551	572	557	586	575	593	542	607	558	576	570	560	592	547	578	580	590	547	560	572	543	582	579	564	588	577	605	544	596	559	536	577	577	575	621	549	572	582	584	627	586	580	586	571	562	576	580	540	595	594	557	539	591	573	521	596	556	576	575	566	583	587	570	610	600	593	620	580	586	576	587	539	610	579	580	592	586	561	590	592	621	574	558	571	587	579	600	592	594	591	591	577	611	579	562	582	579	532	596	578	605	605	591	570	589	598	564	561	614	588	600	557	584	575	576	558	637	607	573	604	558	562	564	573	596	580	582	585	589	556	539	568	579	588	569	558	564	614	543	531	515	554	582	583	586	589	597	574	558	563	571	621	543	558	567	622	600	523	584	613	601	582	581	610	621	574	572	618	595	585	583	602	597	604	594	607	571	578	540	602	560	566	595	572	596	606	596	564	616	570	556	621	538	570	532	630	558	596	580	593	605	591	553	570	585	635	566	571	606	593	564	597	544	541	597	577	567	592	570	597	555	596	591	603	507	582	605	538	572	570	574	563	576	603	615	586	569	565	568	551	561	556	607	589	583	577	595	586	598	575	585
7570	486	534	386	312	232	197	191	190	169	160	160	181	168	160	178	182	155	196	149	152	150	158	161	158	140	164	189	159	172	120	163	145	160	168	168	152	153	174	151	130	151	155	146	151	136	155	142	154	170	154	151	162	147	169	150	157	147	156	174	154	134	159	156	141	158	140	144	150	142	132	139	189	154	139	156	153	149	167	146	149	148	133	171	152	171	148	170	154	147	141	167	156	129	160	153	159	146	141	153	160	172	154	169	138	142	163	147	160	174	153	163	157	167	157	152	148	163	163	169	150	151	142	174	143	155	150	144	144	142	155	138	140	142	164	159	161	174	148	139	165	141	156	169	142	143	155	158	176	147	157	161	166	169	141	158	149	154	111	155	157	134	137	135	144	145	162	151	166	153	163	152	158	166	164	140	144	151	171	169	147	157	152	139	149	147	175	165	159	130	149	166	131	159	138	177	156	163	170	160	140	157	160	158	143	160	139	149	162	171	128	166	178	154	171	152	171	166	144	158	170	144	178	142	152	166	159	172	154	132	156	188	161	145	161	166	155	149	144	145	141	147	146	142	162	148	147	162	156	144	172	168	152	161	144	130	140	151	163	118	137	164	148	129	179	146	129	166	153	127	152	137	142	147	140	145	157	182	136	146	157	169	142	154	146	133	165	152	157	139	154	142	135	135	148	156	159	147	153	173	127	163	172	138	157	147	148	163	149	163	157	169	165	150	156	166	156	152	131	158	145	167	138	146	165	145	174	158	173	151	150	142	168	150	141	150	171	143	127	120	141	126	157	132	131	162	175	158	157	137	147	167	126	155	157	140	157	139	159	129	131	163	141	148	133	154	129	164	143	172	158	159	148	172	133	155	163	150	146	151	155	140	150	148	179	170	133	135	163	166	173	135	145	161	146	159	193	162	169	147	175	153	137	158	149	153	159	141	156	134	151	149	154	145	151	151	153	174	155	141	155	124	148	164	150	149	158	165	162	145	188	146	151	157	158	142	170	165	154	143	145	157	171	138	144	152	154	154	128	154	146	150	161	162	180	140	161	145	123	157	153	146	160	156	156	165	130	151	146	151	138	148	134	138	165	161	133	167	160	136	139	132	152	154	160	137	143	141	156	142	147	124	141	140	176	165	151	124	154	153	138	153	161	156	150	161	148	127	152	164	169	154	153	149	168	156	124	134	160	127	151	139	156	153	158	138	146	155	175	162	160	148	145	153	146	137	136	163	140	130	147	139	150	146	130	139	176	160	149	124	147	144	154	139	153	129	148	154	135	142	138	159	147	137	160	140	143	157	170	166	144	140	129	131	153	151	160	150	152	136	150	160	155	156	174	147	150	151	168	149	142	138	162	146	159	159	126	150	148	152	136	161	135	156	138	147	157	131	165	154	149	139	147	146	164	128	156	146	135	149	135	140	147	155	151	128	156	166	149	152	152	160	148	146	170	174	147	172	144	179	121	128	144	162	161	172	142	148	148	149	143	128	152	150	140	132	153	159	129	140	150	159	155	159	156	177	154	136	156	143	138	164	151	141	160	140	153	166	165	133	158	141	159	146	144	142	134	128	150	158	163	140	129	129	160	169	152	145	145	148	148	167	143	133	193	150	144	135	141	157	139	130	148	146	170	187	142	146	156	149	152	143	147	171	152	140	140	148	155	163	155	153	149	164	147	135	152	180	151	159	170	180	138	151	121	144	166	136	148	163	153	156	148	145	160	151	153	151	144	148	155	157	149	153	142	138	139	139	130	140	161	154	153	161	155	142	168	148	165	140	173	153	152	142	157	152	155	159	152	140	145	146	155	149	149	167	155	158	149	151	159	156	127	166	143	141	141	161	131	140	152	178	165	138	161	161	160	139	131	154	144	143	139	148	143	155	143	147	145	161	162	164	144	147	149	116	161	141	161	175	155	148	126	158	137	171	121	144	145	142	152	154	147	145	157	145	137	168	170	167	139	168	134	145	143	154	141	124	141	161	169	166	136	143	172	131	144	168	143	157	131	167	151	135	122	129	129	146	141	136	141	149	147	137	137	135	135	155	163	159	139	135	156	143	157	154	138	148	151	151	138	160	174	161	167	176	161	144	131	146	189	175	145	162	160	134	131	133	165	149	141	176	153	164	158	145	163	153	155	132	158	157	170	174	158	156	157	147	167	153	162	154	141	140	165	178	134	166	136	169	188	135	153	157	134	170	147	157	149	151	176	154	135	164	153	143	140	125	151	151	146	161	153	139	127	168	155	146	164	150	154	176	140	136	158	133	139	146	138	157	150	162	158	149	147	171	149	142	147	142	144	146	144	123	125	135	120	158	185	167	180	153	143	154	168	181	147	163	147	129	157	146	157	145	153	137	162	134	147	154	144	131	152	172	130	191	170	139	151	148	155	155	160	133	146	153	141	147	149	139	149	145	159	149	143	127	152	165	161	148	179	159	145	148	143	149	150	151	156	151	141	168	175	144	150	150	145	164	142	138	130	181	146	174	161	173	164	144	137	135	149	168	146	144	153	171	155	166	147	149	141	131	156	166	143	161	163	156	155	132	143	151	145	143	155	120	150	179	157	125	160	140	150	130	139	153	130	129	135	166	145	150	152	130	138	143	158	164	132	144	160	145	145	154	180	115	166	146	143	162	171	142	208	158	170	128	153	174	157	139	169	172	148	148	150	152	142	168	167	132	145	162	151	142	168	155	144	140	151	133	166	158	148	156	148	142	151	137	140	141	160	155	155	156	162	138	168	155	140	124	172	155	138	148	128	145	149	139	153	146	142	127	136	143	145	127	162	123	145	130	155	126	166	124	165	150	148	154	163	167	152	150	131	126	173	160	148	159	141	122	161	148	158	143	140	136	150	170	150	143	166	157	159	166	139	178	128	153	144	169	143	120	153	155	149	154	133	153	128	162	167	139	171	183	151	143	136	140	159	147	162	161	151	152	110	149	140	146	168	147	168	163	147	154	172	181	147	129	138	172	138	164	143	144	161	150	151	127	152	155	170	124	163	162	158	144	147	151	141	157	165	176	141	143	144	136	153	155	118	134	177	145	143	151	159	172	156	179	147	131	141	157	143	147	172	145	177	162	150	149	157	146	156	140	136	156	133	162	161	174	156	168	165	135	131	144	155	142	150	195	164	133	151	139	144	166	153	160	136	168	130	164	155	131	159	145	142	143	135	139	143	154	170	137	149	171	128	159	158	133	175	158	155	140	141	158	148	143	132	144	137	147	169	173	149	136	135	150	155	149	146	166	161	176	150	148	149	154	157	142	162	139	161	162	163	144	168	147	139	146	157	132	163	144	143	157	148	144	139	166	132	136	146	144	148	147	148	130	148	134	140	161	122	170	170	149	171	152	152	138	176	161	172	161	137	147	176	150	131	156	150	162	151	147	163	164	157	158	147	173	156	174	128	150	155	145	157	154	155	154	169	121	151	148	157	138	126	135	133	153	149	134	136	140	166	174	154	169	170	150	170	162	163	141	139	148
6079	705	1246	1276	1123	917	783	737	631	574	576	543	523	511	558	530	479	502	482	478	469	465	477	478	486	439	428	466	466	451	459	464	495	431	451	443	432	434	425	438	425	428	439	418	459	448	400	423	429	441	445	435	438	451	418	432	370	456	413	424	446	407	414	447	472	454	421	417	423	397	436	440	409	454	420	443	431	417	422	467	420	449	456	421	441	415	437	426	457	424	428	434	483	380	422	416	433	411	429	429	428	423	439	417	434	399	447	448	403	388	388	410	429	404	417	438	426	455	425	414	421	410	436	456	438	399	419	409	422	402	440	401	400	417	429	445	422	425	436	446	417	428	458	420	428	391	409	409	420	431	424	386	407	394	424	437	400	383	458	438	396	413	386	437	429	433	401	404	436	409	427	437	444	401	435	449	425	404	456	413	415	397	406	401	451	416	389	421	415	437	436	409	431	424	453	412	389	421	445	434	416	430	406	443	473	394	405	390	465	400	462	463	431	436	411	445	420	399	433	433	432	409	410	442	399	416	426	420	421	446	395	444	393	433	399	433	402	427	381	426	408	394	412	422	406	404	421	419	447	459	438	410	418	422	429	434	435	425	420	431	424	421	405	402	429	448	444	433	420	393	401	436	437	387	434	434	441	430	446	401	407	403	389	386	435	401	396	428	404	427	425	393	444	425	401	390	420	395	393	429	435	391	399	436	398	421	430	394	417	440	446	442	428	436	388	413	440	429	380	399	393	394	419	460	380	430	424	395	390	428	420	405	432	459	437	432	436	461	383	395	417	425	403	421	409	452	432	401	442	425	399	441	422	412	402	412	419	417	432	418	386	411	438	408	405	424	416	402	424	437	435	452	437	430	395	437	389	418	398	424	389	445	401	399	465	447	424	436	447	390	406	401	427	360	398	442	433	417	419	464	386	433	415	407	385	410	433	429	456	462	415	421	415	424	422	420	431	424	438	411	394	446	404	448	435	418	435	444	407	448	410	421	421	451	422	420	435	432	429	386	402	425	443	402	452	426	441	413	426	442	411	433	457	397	455	419	421	381	425	378	396	430	446	426	423	449	418	374	418	392	433	430	447	405	444	433	423	423	463	441	399	460	407	381	409	471	424	450	431	448	416	389	426	449	438	407	400	440	457	385	433	413	403	408	414	416	445	409	394	439	386	420	427	442	452	430	411	444	427	439	443	456	440	398	418	425	415	426	433	414	422	384	431	410	421	410	432	405	441	447	427	439	423	448	406	401	469	407	436	456	427	407	398	418	423	420	439	414	460	411	418	433	463	421	400	405	426	410	429	421	411	455	458	386	422	428	423	440	440	457	435	444	453	398	435	431	404	392	453	419	404	445	435	445	432	408	400	426	399	385	407	401	442	441	414	409	446	399	417	435	441	425	423	427	438	423	410	393	401	409	447	447	423	452	404	478	432	391	449	412	424	421	424	445	412	446	413	406	400	400	419	451	409	448	397	433	363	418	410	400	417	399	416	412	431	413	445	414	409	408	428	444	396	418	435	404	414	451	431	405	394	385	394	397	444	405	405	397	402	395	415	427	419	421	422	369	413	394	424	380	403	438	447	394	434	407	389	413	436	441	415	405	406	427	419	426	387	372	397	417	411	418	413	410	397	433	453	425	391	385	441	400	394	414	404	432	428	412	428	422	404	421	410	417	430	447	430	405	402	415	442	426	418	392	350	404	400	413	421	421	420	371	373	428	380	400	418	426	451	417	440	399	387	419	417	444	444	414	426	437	432	416	412	458	424	436	431	418	416	430	448	434	431	456	414	408	416	430	405	440	381	407	404	427	425	430	423	401	441	428	442	401	457	388	424	441	388	435	420	437	405	428	434	432	395	396	456	421	425	453	441	389	404	369	454	418	421	429	468	439	429	408	407	450	402	411	414	420	452	436	423	403	431	447	417	422	426	423	425	387	438	399	429	418	432	415	422	393	410	397	405	424	405	434	388	404	429	410	422	417	391	424	414	400	438	406	425	460	457	445	407	403	399	387	413	431	442	407	408	416	416	377	427	406	456	437	425	402	404	415	415	408	422	422	408	466	397	422	405	401	439	429	386	409	420	389	419	392	400	417	425	420	390	448	448	474	399	413	418	444	437	464	374	392	438	468	423	429	409	444	411	375	439	390	388	402	443	406	449	409	421	422	384	415	407	420	394	404	442	373	411	413	423	417	416	416	429	406	383	447	452	429	433	428	393	412	467	410	407	396	419	413	408	406	448	403	400	467	407	387	401	440	431	375	409	410	418	407	383	379	408	393	413	442	453	423	430	420	402	439	429	429	420	448	418	404	402	426	423	398	404	386	407	412	379	417	404	418	432	433	409	410	438	445	423	405	420	443	406	427	442	394	411	431	401	375	449	438	402	375	409	400	379	442	415	390	382	425	436	459	431	439	452	406	440	452	437	397	421	376	413	402	428	448	421	413	419	382	386	416	421	423	411	432	461	419	415	450	406	410	461	454	416	417	423	426	408	426	381	409	419	433	444	448	470	419	397	448	435	444	425	437	408	394	423	384	429	432	446	411	414	419	422	394	405	410	446	406	450	452	365	443	409	441	398	435	402	430	436	413	404	454	421	424	401	442	416	437	398	471	421	409	405	419	402	391	444	391	418	435	435	447	390	405	401	395	404	413	408	436	408	440	378	408	407	399	467	427	401	413	434	389	449	422	436	452	426	410	424	430	428	396	394	420	407	453	426	436	453	450	457	438	436	403	435	432	415	438	414	403	414	425	404	421	438	454	429	406	408	416	460	363	403	417	411	446	401	394	405	428	431	418	397	404	440	393	418	429	440	448	392	419	405	407	430	435	440	427	407	415	394	412	427	442	346	397	413	425	435	435	441	373	451	394	421	419	415	421	441	377	383	416	435	395	444	433	440	427	404	407	405	466	424	425	389	394	413	407	401	451	421	403	415	416	441	445	448	431	431	483	418	404	394	412	428	490	428	414	435	424	409	399	414	440	427	394	415	444	401	425	399	443	376	432	411	407	440	424	395	406	427	399	372	419	432	425	383	426	405	384	419	444	412	424	413	415	417	407	411	386	397	443	425	424	425	417	446	434	434	437	386	436	417	449	469	412	392	420	426	457	400	466	403	380	409	427	430	451	403	443	431	390	456	439	416	436	445	495	402	425	446	426	414	402	447	368	432	422	414	431	398	408	381	389	416	376	432	400	414	444	415	399	399	373	393	431	412	378	478	440	401	387	432	449	435	427	462	394	439	437	409	444	443	435	420	418	428	415	399	461	436	443	411	404	419	435	396	391	420	411	423	408	368	394	420	431	428	411	416	392	415	400	392	428	427	430	444	431	462	424	395	421	446	438	434	426	422	432	382	434	417	437	425	408	431	425	426	440	405	384	414	438	459	403	421	403	421	412	410	385	448	411	445	433	372	408	423	413	408	418	382	422	411	414	413	387	451	459	429	429	412	400	427	413	435	409	436	424	425	415	384	417	399	467	451	436
14236	1290	1143	867	588	509	455	418	351	394	413	393	369	354	324	326	344	302	342	285	319	310	352	319	331	319	346	317	335	328	327	338	291	331	320	329	314	334	318	311	312	350	351	336	309	308	306	303	334	316	335	315	317	325	319	292	309	310	287	315	310	279	309	295	271	329	289	329	329	308	294	356	304	334	357	303	352	337	312	323	321	310	340	302	297	326	288	271	302	312	315	271	328	325	296	287	303	320	308	356	284	329	306	340	264	301	309	303	322	301	333	312	322	324	301	300	294	331	336	313	310	336	309	326	295	318	318	347	339	316	289	345	311	344	302	328	305	316	339	332	314	334	352	359	305	290	339	308	309	303	324	363	343	331	331	320	321	315	355	326	331	294	308	324	292	292	349	287	286	305	314	298	337	318	331	351	322	298	330	343	312	277	340	307	314	318	314	295	348	330	324	295	314	292	322	337	315	323	334	317	350	352	315	323	306	297	296	316	323	315	328	309	309	299	306	337	324	291	301	316	322	301	278	327	290	335	314	305	342	312	298	296	341	304	305	333	300	325	301	343	293	289	259	277	314	300	285	295	313	313	305	343	283	337	357	340	342	345	305	356	297	289	323	307	329	305	328	335	345	332	352	336	306	295	318	322	307	273	325	321	309	325	361	306	319	319	331	335	284	315	295	282	302	268	283	308	287	331	323	360	339	315	336	343	317	267	313	317	317	310	354	304	301	278	335	348	327	312	316	307	346	300	362	269	260	323	308	330	332	282	294	293	323	320	321	323	331	355	319	301	311	323	291	309	324	322	325	305	343	295	320	312	358	318	336	314	312	301	282	299	309	264	321	342	319	301	304	317	308	300	317	315	282	335	329	330	324	309	301	277	328	321	297	289	323	259	338	329	301	340	318	287	295	323	319	338	328	308	324	340	331	317	325	324	313	345	332	288	339	290	309	341	347	289	317	306	329	300	323	347	287	294	301	313	337	319	303	276	312	273	313	317	293	300	320	307	295	306	324	295	289	307	311	316	319	324	296	313	304	308	296	302	336	359	322	338	290	337	374	298	304	334	286	340	325	328	312	331	317	326	312	312	324	314	331	308	324	316	285	307	319	288	309	316	311	330	327	301	298	328	336	332	347	319	276	326	305	305	295	301	299	331	292	329	351	304	318	310	306	312	279	318	324	320	322	293	298	292	327	311	277	294	295	299	305	323	322	329	321	309	304	316	357	310	323	330	288	315	309	326	296	333	300	281	297	302	279	315	313	279	297	321	334	319	304	317	284	314	295	304	298	351	328	329	336	320	314	345	301	318	300	301	315	336	311	329	303	297	308	317	312	312	333	302	315	282	317	313	304	301	293	325	328	301	310	305	301	316	297	330	312	330	313	289	277	322	335	322	332	338	308	315	299	290	345	336	306	325	335	323	327	289	294	310	313	307	276	340	316	308	312	251	327	334	276	312	335	325	279	308	343	309	331	297	302	319	324	338	320	274	309	334	287	326	327	345	317	306	337	291	296	289	327	322	343	251	327	326	322	331	298	321	340	309	326	283	332	315	295	295	314	325	334	272	301	299	329	336	322	298	284	321	320	309	287	314	357	290	353	327	315	338	282	280	312	301	293	311	313	323	341	345	293	343	318	298	303	346	316	326	294	329	288	334	347	314	323	332	321	333	306	291	293	310	351	317	323	340	337	306	344	322	296	347	324	305	308	315	303	316	293	313	340	285	299	320	305	310	328	310	278	313	318	312	335	299	344	301	330	344	293	341	373	307	281	280	316	326	344	313	327	274	285	319	308	298	330	312	323	333	291	303	294	322	303	298	308	338	322	291	310	314	296	299	308	337	306	319	308	319	325	323	300	299	303	294	311	299	327	327	337	317	312	303	323	339	289	307	292	305	336	319	312	318	331	317	316	287	330	311	308	318	318	326	282	272	303	317	293	333	307	338	355	321	318	290	305	297	333	322	312	279	338	343	327	331	350	338	326	273	279	333	324	309	303	298	320	297	328	330	323	306	304	346	332	301	321	331	318	321	307	345	295	296	335	342	336	352	306	327	325	294	300	293	316	321	342	320	318	322	290	292	332	319	320	320	288	309	327	327	320	298	306	315	300	307	339	337	302	319	314	339	330	320	324	320	334	331	316	306	316	322	353	359	324	350	322	327	300	366	317	348	336	304	345	322	304	328	327	323	303	297	322	304	319	307	300	316	323	331	307	302	346	339	345	340	310	295	301	315	309	315	307	299	304	355	347	300	300	305	327	262	324	326	321	353	311	301	322	345	284	291	311	314	313	307	317	334	342	365	307	294	309	271	309	299	333	315	331	322	301	305	331	307	293	342	319	332	327	307	303	327	325	325	302	309	315	330	307	318	335	330	321	330	314	267	316	320	332	317	341	336	326	310	323	299	322	330	339	314	305	334	316	315	311	322	314	332	307	345	309	316	334	296	311	355	319	302	316	313	290	324	342	316	309	335	301	308	286	328	341	326	333	298	332	345	294	350	332	328	352	331	324	325	312	297	328	311	296	341	320	321	325	281	301	313	300	306	290	349	322	295	323	276	312	316	327	310	319	319	299	346	349	298	326	331	319	332	301	295	327	325	348	276	351	286	330	316	326	296	296	300	321	322	322	297	331	343	306	308	284	339	334	339	314	321	340	326	313	305	317	329	290	342	344	287	295	313	357	272	314	312	338	300	299	304	348	355	294	352	341	295	309	289	305	306	317	331	297	314	301	307	295	336	282	310	326	300	332	351	330	336	318	323	303	325	328	331	338	306	323	332	299	360	319	322	334	319	318	324	308	346	317	308	337	315	296	324	315	329	338	332	321	326	309	370	323	311	323	298	305	327	289	348	301	290	322	325	288	307	345	357	325	292	333	331	328	298	311	320	338	335	315	323	336	280	319	305	294	315	316	292	318	299	309	347	308	328	309	292	289	282	320	288	313	347	319	327	308	323	311	326	298	314	309	307	290	355	335	321	284	321	329	310	322	321	289	343	303	289	328	311	341	322	305	303	316	328	311	335	301	298	305	306	299	283	294	328	306	317	293	332	336	304	324	307	314	328	328	299	335	291	335	320	328	314	318	353	319	304	331	336	333	288	329	336	364	325	302	334	309	318	297	293	318	332	290	275	306	314	329	341	315	294	332	355	348	314	306	307	339	330	304	312	321	303	311	295	325	293	322	313	353	311	348	294	308	319	333	322	321	313	331	347	313	325	350	309	300	286	324	303	326	354	341	324	317	361	319	321	313	344	317	344	311	297	328	324	341	321	296	350	348	280	308	329	310	350	337	290	317	318	300	346	281	320	300	312	302	318	279	343	348	292	293	338	307	306	314	320	332	284	317	284	300	286	314	295	283	310	317	337	293	291	316	336	324	331	302	338	333	344	351	283	327	333	277	298	333	336	331	341	312	309	316	292	317	321	294	328	300	318	346	314	308	354	345	324	277	326	358	324	327	309	318	332	307	306	311	310	331	295	308	306	342	325
8051	1241	2333	2382	2040	1715	1535	1311	1254	1123	1019	1055	956	953	906	923	890	914	876	846	891	844	797	805	784	848	714	778	780	789	825	828	823	844	796	783	733	819	788	747	808	764	757	714	735	751	754	791	728	770	736	759	775	780	739	772	780	762	763	795	790	779	773	753	751	788	802	776	764	743	775	699	751	766	750	757	800	746	817	770	740	760	747	788	811	792	735	784	745	766	756	747	750	732	800	772	803	748	724	779	761	758	776	736	775	769	759	747	775	739	782	714	801	761	746	790	767	760	746	745	761	745	810	756	767	715	783	763	736	806	739	757	743	765	748	760	784	789	789	749	787	789	749	772	766	729	772	743	811	735	693	741	730	757	714	804	771	751	809	690	721	746	784	786	747	756	750	721	723	739	766	771	732	754	793	731	775	763	736	756	795	777	747	746	777	787	769	740	748	761	812	808	764	737	701	788	742	795	730	759	716	794	778	760	741	744	787	808	779	732	736	797	730	808	785	716	819	751	770	701	733	805	781	777	756	758	794	779	728	698	734	752	798	779	801	781	767	744	745	740	794	762	741	782	783	744	738	794	767	767	797	743	817	765	752	802	767	778	748	744	766	793	797	795	788	771	749	733	712	791	784	770	747	780	692	785	744	751	740	812	756	739	760	802	738	772	730	740	768	763	763	710	750	721	746	721	811	765	767	794	759	784	832	808	758	796	760	760	780	791	773	768	748	701	752	752	723	730	741	770	754	730	734	793	736	730	707	778	727	751	790	735	723	766	741	744	775	782	755	769	764	731	770	798	773	799	775	752	751	707	696	718	778	763	798	720	714	804	753	745	696	782	748	782	758	782	807	785	767	737	813	720	793	796	772	768	757	766	801	803	728	792	757	802	737	713	743	740	741	790	757	804	767	782	728	797	774	719	756	764	713	789	728	732	771	758	706	793	786	736	710	721	748	818	801	747	755	753	762	780	743	749	803	806	765	731	774	750	730	743	697	738	750	740	805	771	689	771	694	739	761	772	767	771	756	760	777	748	755	819	771	757	744	776	784	795	705	780	766	764	733	784	716	764	782	775	780	740	774	788	762	756	755	804	737	752	770	743	762	776	783	714	761	762	738	778	766	757	762	745	764	711	768	780	687	762	788	799	710	752	740	751	732	799	756	745	770	824	712	788	795	731	761	713	776	740	709	722	744	787	760	684	753	781	748	817	791	791	744	754	800	764	749	767	753	750	752	714	800	799	770	802	745	783	775	780	809	735	759	756	760	756	753	795	749	792	764	745	776	705	711	803	725	682	783	757	779	753	758	776	769	785	726	836	726	740	760	777	760	789	735	741	714	739	814	769	774	725	755	748	720	718	761	754	775	766	751	749	769	757	719	757	717	781	746	711	752	765	753	774	779	681	805	790	761	780	736	730	732	780	792	701	793	745	743	754	788	764	771	739	750	768	760	792	752	764	732	726	744	736	742	772	710	752	763	721	775	744	750	770	765	790	753	735	793	696	816	772	734	778	725	775	731	727	804	830	758	719	737	784	749	801	751	756	746	751	787	728	772	781	757	745	767	779	779	728	734	747	835	729	786	739	754	749	749	755	785	709	786	746	813	795	729	736	780	744	777	760	712	739	724	728	744	751	776	749	747	791	779	769	760	789	781	842	769	759	760	801	769	766	739	801	768	747	699	726	790	767	710	746	733	777	718	765	727	798	716	751	756	765	806	743	760	802	740	773	777	803	723	768	754	788	800	778	756	763	760	755	782	759	773	783	750	813	755	797	780	739	761	760	738	738	746	736	728	771	787	760	763	745	765	744	779	727	776	758	732	722	750	781	744	771	812	761	766	785	745	772	754	773	768	746	753	733	714	714	726	710	765	769	767	691	785	764	749	743	742	794	722	776	740	716	742	734	712	814	762	770	766	727	740	740	726	751	711	775	771	768	784	713	771	698	774	749	760	737	732	763	732	776	738	775	794	800	747	701	811	749	771	712	768	754	741	753	738	735	757	771	770	740	734	786	744	774	759	766	746	755	749	721	737	733	782	738	768	757	737	765	817	749	817	776	763	775	772	755	770	769	740	731	752	786	749	774	790	767	755	815	779	783	764	758	737	798	779	812	798	783	783	753	829	753	715	807	743	762	761	764	765	765	729	752	777	753	750	728	761	761	734	703	758	739	821	740	747	744	814	755	742	748	801	783	742	768	778	709	755	748	753	762	714	755	776	771	752	776	770	778	778	757	791	764	745	735	760	775	740	738	761	787	760	762	752	727	761	741	763	765	753	742	749	739	755	770	732	725	750	802	743	761	729	773	796	779	803	782	782	777	755	688	707	794	782	733	794	693	747	780	746	751	768	800	781	767	772	797	787	760	772	770	746	754	747	758	754	749	789	786	747	697	755	774	739	705	781	738	775	751	768	762	801	743	752	723	771	747	787	722	731	792	718	786	740	782	783	801	761	785	767	759	714	782	728	762	774	763	753	800	750	729	770	758	753	721	742	778	752	754	787	768	769	767	753	719	759	706	803	754	712	785	786	762	773	780	766	729	695	745	760	804	759	738	767	804	793	757	765	746	760	724	769	788	735	782	768	755	744	736	722	774	740	768	722	763	735	782	718	731	766	775	770	762	695	723	752	754	796	746	747	746	715	789	760	739	783	727	782	732	752	783	782	755	736	758	769	797	756	793	754	801	766	744	706	716	747	771	755	773	781	731	746	717	742	829	751	773	740	771	711	715	753	711	808	779	770	740	785	759	741	721	745	801	777	746	750	751	754	753	748	741	720	740	738	730	775	706	752	739	805	768	754	752	748	774	780	729	727	732	757	722	746	785	743	713	725	718	734	724	778	750	760	728	774	772	763	801	743	775	779	723	773	778	780	764	757	739	768	728	765	727	760	716	811	733	744	739	710	761	791	789	749	745	748	726	717	775	781	753	741	721	703	774	790	719	759	818	768	756	742	771	739	725	782	761	792	725	739	736	803	790	756	775	763	725	790	742	748	800	773	785	818	778	764	785	753	715	762	798	758	743	785	715	713	732	801	747	751	773	728	735	724	780	740	767	772	733	784	753	757	754	747	753	753	766	746	780	778	701	788	759	729	822	710	730	707	784	751	771	811	708	762	728	788	814	822	723	730	801	733	736	827	762	780	684	801	766	809	734	768	761	753	763	781	739	763	722	797	717	779	740	764	793	775	726	781	783	765	719	745	735	755	792	713	792	721	755	783	819	723	745	798	761	738	744	761	781	738	729	756	747	724	765	736	792	779	754	786	767	810	795	730	705	747	756	763	775	765	780	786	746	801	733	767	745	755	755	742	765	801	785	737	755	743	784	739	755	820	720	786	791	732	747	760	817	764	727	797	806	742	767	781	778	829	782	783	758	782	748	830	735	747	764	778	774	769	745	763	794	741	746	773	718	744	843	721	742	735	725	746	767	785	769	740	809	770	706	739	745	698	759	738	689	783	793	755	727	762	757	764	771	779	708	810	733	764	703
1379	257	246	275	236	243	246	266	236	221	227	234	227	244	243	207	238	226	234	247	230	239	215	217	241	230	248	225	214	226	249	261	227	226	251	236	234	241	253	253	210	239	248	213	239	238	261	234	211	223	237	256	257	234	252	233	276	252	240	238	277	261	225	230	233	257	223	241	241	240	267	236	250	228	232	238	248	235	222	209	274	269	244	239	237	227	225	214	226	258	232	259	250	205	259	246	256	250	241	241	229	240	225	238	227	275	252	251	226	248	249	244	234	235	261	229	229	227	254	240	245	232	229	220	247	265	260	233	223	235	222	252	238	230	269	236	248	226	259	268	272	243	263	272	252	230	253	248	236	245	223	227	248	245	275	246	215	251	224	215	212	248	241	230	231	229	239	227	239	253	225	259	240	250	208	250	228	242	215	236	248	205	267	199	224	228	240	252	220	258	206	231	244	229	262	245	231	235	239	260	247	206	240	249	257	250	214	214	245	255	233	271	250	220	219	270	258	262	245	230	242	238	261	249	218	219	240	229	225	229	222	220	232	231	226	245	242	239	246	236	242	208	247	239	264	251	242	217	260	236	248	224	212	215	224	240	233	251	250	245	229	246	213	226	252	257	250	254	260	233	241	249	271	244	275	277	232	245	235	229	183	259	248	257	240	241	257	223	234	230	232	258	250	255	236	219	210	207	233	223	224	256	260	221	226	214	237	268	251	255	237	217	263	236	236	249	253	240	207	244	234	254	217	241	263	245	246	242	231	240	219	227	220	261	238	216	228	237	222	244	238	230	250	231	224	259	223	240	227	234	260	235	230	242	203	255	244	242	247	261	284	259	229	243	265	232	253	225	213	207	210	266	233	239	269	247	259	253	268	232	251	218	231	240	228	221	243	242	214	239	253	250	239	249	224	225	222	256	239	224	218	204	233	248	223	243	236	259	230	213	246	209	244	237	245	198	233	263	274	251	246	241	257	233	246	237	243	246	228	235	255	244	236	259	214	218	236	229	233	257	243	206	246	227	220	250	236	225	257	231	242	221	264	260	265	203	219	226	256	266	251	250	253	241	233	242	238	244	219	259	256	275	246	240	249	256	268	227	276	245	233	262	250	251	227	253	247	254	238	261	224	242	239	238	231	247	227	222	251	257	239	230	265	210	239	259	225	214	245	257	233	252	229	241	202	227	245	253	263	237	241	243	250	267	220	249	253	272	269	258	220	256	223	226	220	226	257	212	238	244	238	275	235	240	261	253	264	208	243	251	239	255	238	224	228	245	258	266	283	213	240	221	217	242	209	207	251	253	211	260	229	246	188	256	225	192	211	236	229	228	252	238	202	228	231	237	242	222	269	217	237	276	241	275	237	243	273	218	257	212	238	255	258	223	244	227	273	255	225	220	246	281	233	265	253	242	242	280	246	236	236	214	241	235	249	235	251	237	230	240	210	219	245	240	258	231	250	248	217	196	243	254	229	256	247	232	240	246	244	268	267	250	269	200	238	250	262	213	212	229	232	230	223	275	208	244	258	247	246	226	263	250	239	245	251	253	228	219	254	223	227	250	215	244	262	244	264	267	230	243	278	224	249	256	261	243	233	237	277	255	223	206	266	240	227	251	252	232	235	219	231	260	238	224	230	236	265	225	239	237	248	242	206	226	268	255	254	269	234	263	256	250	224	230	208	243	226	245	267	243	239	267	215	260	222	233	262	265	230	221	226	228	232	239	221	233	244	282	258	251	274	248	236	230	258	282	241	236	263	230	263	225	241	221	258	223	250	240	252	250	217	213	267	248	271	219	250	251	278	220	249	244	233	236	221	257	245	235	243	269	225	253	247	228	237	239	226	249	224	245	235	283	260	286	280	265	248	240	226	226	246	242	226	251	258	225	276	273	244	258	257	240	242	261	245	248	240	205	266	237	228	223	239	238	261	244	247	260	246	258	225	233	230	258	242	261	238	256	209	219	257	226	272	239	243	263	237	250	226	227	229	236	226	294	207	202	256	257	249	262	270	271	248	237	209	286	254	220	262	244	256	249	265	269	244	247	232	219	239	258	225	222	232	240	256	219	232	254	267	206	259	229	241	238	229	219	230	203	216	245	192	233	232	215	256	251	243	234	254	244	203	219	236	230	242	246	257	238	272	219	224	214	255	229	243	269	236	254	250	223	284	252	241	227	218	233	250	246	247	230	243	268	265	248	239	229	247	265	236	229	223	254	250	241	213	224	231	207	220	219	216	238	224	232	233	235	259	247	232	213	232	229	223	244	218	243	237	260	281	241	209	237	218	218	221	230	214	241	240	266	239	244	236	227	242	217	223	240	243	252	237	267	246	251	230	207	209	223	237	255	213	261	233	241	222	255	248	257	243	269	247	246	242	247	236	244	240	256	228	269	274	196	244	235	223	272	253	243	230	221	221	222	253	239	242	214	234	249	264	240	233	220	212	259	238	241	253	232	248	239	219	248	237	251	236	261	231	256	227	235	215	229	244	264	235	267	240	230	216	240	222	255	233	245	263	258	252	265	243	237	223	243	247	230	236	259	246	269	245	234	224	227	233	223	259	234	250	215	255	237	244	234	280	238	261	239	222	255	238	234	203	243	221	230	238	231	252	262	233	202	243	256	218	238	248	226	241	234	219	230	222	254	215	215	243	232	207	205	225	245	235	247	234	253	258	232	232	275	245	226	241	211	233	233	256	253	221	262	236	217	249	252	223	253	249	242	244	249	228	256	256	240	223	230	262	271	237	206	236	236	229	248	280	271	269	242	277	236	272	234	217	221	253	224	263	231	212	241	222	206	224	226	275	261	236	268	251	275	228	251	271	259	247	262	239	246	234	241	235	228	241	272	248	266	249	229	226	234	225	253	226	231	211	231	231	237	228	221	231	245	236	240	255	248	226	236	228	227	232	238	250	267	216	249	235	222	242	215	240	217	245	249	252	201	206	235	251	223	211	229	254	218	234	212	214	266	252	261	224	222	258	243	226	226	261	236	259	239	236	255	227	252	231	244	241	231	222	216	234	245	246	199	222	220	257	246	257	210	254	203	252	266	198	231	222	257	226	223	221	214	244	255	276	231	255	252	247	236	219	240	231	224	249	229	258	238	251	233	236	240	252	224	214	231	236	245	251	225	227	208	222	235	254	235	248	262	242	247	234	281	255	273	224	243	228	225	258	240	238	229	237	249	217	252	188	245	215	218	252	236	221	217	211	232	240	212	233	242	233	238	196	238	238	235	209	244	248	244	248	212	226	251	217	242	214	245	245	240	244	253	221	224	245	226	201	265	255	245	225	269	212	250	244	227	254	247	239	252	277	236	203	238	221	227	218	215	203	247	230	258	227	232	249	258	234	263	229	231	266	221	233	226	226	246	255	238	263	226	238	255	242	247	250	252	238	239	237	237	250	239	223	228	226	238	251	202	238	250	254	257	236	232	236	266	236	237	251	222	241	237	235	228	243	228	240	253	217	243	219	254	249	260	234	221	267	276
1712	592	626	596	640	593	613	549	622	600	559	541	569	562	593	622	610	565	563	590	569	562	578	599	597	577	596	594	608	618	585	576	600	549	576	586	567	590	587	577	587	592	616	567	577	595	616	582	561	556	587	581	567	576	610	567	544	562	589	570	530	609	571	574	501	585	591	560	588	573	551	611	552	570	548	573	602	570	607	538	595	612	534	590	590	555	585	565	567	593	529	581	584	625	603	607	570	527	572	571	573	589	572	559	610	600	583	552	607	553	569	550	568	569	553	582	571	542	548	582	577	561	601	566	559	554	578	605	591	580	555	563	521	618	607	573	574	636	528	561	570	572	625	578	584	577	572	599	602	592	553	573	588	565	624	564	577	592	558	563	594	568	618	567	554	583	568	584	556	589	574	589	528	538	537	559	569	561	525	561	584	625	608	514	589	599	551	615	599	558	589	586	564	510	584	580	547	558	632	568	646	560	544	552	590	536	557	546	586	572	577	565	573	565	627	587	566	546	602	567	553	596	550	622	570	599	575	563	596	615	561	518	604	562	574	592	566	572	583	566	603	575	552	585	544	552	594	578	590	570	573	534	597	627	581	590	597	532	566	592	597	596	526	564	589	569	579	580	561	592	575	572	584	612	612	568	537	587	587	626	568	551	563	575	558	597	529	593	549	557	616	559	568	572	598	572	537	574	561	560	549	597	559	602	571	587	581	595	586	549	580	599	586	572	566	593	575	571	581	568	593	565	594	603	568	587	619	626	590	608	575	577	580	567	565	573	551	540	589	575	560	568	563	567	599	595	552	596	570	599	575	607	571	561	590	557	565	616	525	550	608	568	556	593	558	567	566	524	573	569	565	560	577	576	537	568	585	575	570	543	552	571	603	553	580	558	587	585	594	571	618	519	576	538	580	561	625	560	604	544	587	566	594	597	611	574	562	561	575	588	543	589	601	547	576	556	568	543	553	583	571	605	593	575	607	582	571	586	604	559	621	601	544	561	608	576	566	615	582	607	631	546	560	546	586	639	583	547	620	600	549	586	597	561	564	621	535	543	585	615	530	547	571	564	578	599	563	575	570	606	586	563	556	534	568	600	563	582	559	564	585	578	567	538	526	566	596	564	588	563	590	565	545	597	542	587	588	526	592	507	577	594	581	570	584	575	575	539	556	577	596	611	563	561	581	598	588	571	562	572	608	589	569	534	581	601	573	542	595	583	553	615	568	524	560	573	604	514	582	548	570	540	567	566	604	604	595	570	535	545	560	520	584	604	559	571	593	571	542	586	577	586	549	548	549	576	574	538	567	587	566	568	593	547	597	586	588	606	592	564	554	572	576	582	582	566	578	590	546	596	542	552	532	555	557	599	634	546	582	602	596	610	587	568	557	581	545	581	600	581	596	551	615	562	563	577	559	585	557	556	551	562	553	580	589	595	583	560	560	544	538	566	572	590	604	617	545	553	552	623	523	517	536	565	581	633	573	569	573	573	572	554	566	585	580	561	563	595	542	595	591	586	580	611	588	600	546	549	609	601	545	558	602	620	609	544	583	580	590	576	586	613	573	570	547	544	563	576	571	616	545	587	575	587	589	598	569	601	607	550	540	546	564	578	578	555	611	582	575	569	570	554	549	620	592	565	609	588	561	557	553	575	569	548	596	586	565	599	533	591	635	530	560	567	537	561	560	572	596	588	557	593	541	558	575	579	581	592	575	584	577	579	557	527	572	596	556	551	603	588	583	578	558	600	545	566	554	627	598	564	597	564	544	566	581	593	610	563	581	572	558	614	577	570	561	560	576	580	582	560	562	590	582	586	599	589	582	540	548	567	609	568	566	580	558	572	524	555	596	576	589	550	599	602	598	580	544	558	567	555	572	562	591	581	534	591	596	597	595	582	563	575	556	586	565	529	537	549	556	581	587	584	560	566	585	609	589	563	579	565	566	595	551	493	581	579	578	541	555	587	567	584	583	575	572	541	563	564	539	524	601	555	570	576	558	547	558	540	571	583	619	605	577	577	578	565	544	566	581	550	591	596	605	526	536	590	549	591	525	551	596	537	541	547	570	572	564	546	541	570	588	567	587	579	574	547	539	591	543	552	554	564	607	570	575	541	543	558	569	570	563	560	557	515	596	603	594	538	572	589	585	564	605	636	651	566	585	547	594	525	574	583	599	543	595	601	589	617	617	564	570	559	557	571	554	572	579	559	596	557	586	580	570	565	580	574	570	582	580	571	571	524	603	578	552	593	494	546	586	537	572	600	590	585	539	545	550	586	547	596	585	569	568	592	629	576	574	602	571	576	557	575	598	575	575	554	548	569	570	592	583	566	602	638	594	514	575	591	608	548	605	557	551	568	537	568	546	596	640	575	549	574	591	574	568	605	546	588	572	606	580	583	563	609	563	576	544	604	552	554	550	567	544	569	597	540	548	563	538	568	574	557	523	558	540	649	581	546	607	576	574	565	584	538	606	554	571	517	607	555	589	540	592	593	525	535	586	592	560	578	580	591	587	619	621	591	601	569	561	616	555	568	563	577	527	628	596	564	556	574	598	582	599	534	614	611	618	584	585	570	574	600	576	579	567	604	557	579	567	562	575	559	529	547	622	582	567	592	588	577	564	566	608	576	553	573	561	547	585	587	567	582	572	583	562	574	579	544	568	547	564	606	598	570	588	582	535	541	530	596	558	548	510	562	544	550	620	550	576	588	530	610	536	591	531	595	567	560	632	571	527	584	597	557	542	586	538	645	535	539	572	555	588	552	597	586	556	607	565	532	560	522	561	547	581	581	580	511	572	576	618	543	570	577	546	598	558	576	611	599	607	530	570	585	581	583	555	587	533	553	579	614	588	624	544	495	559	578	598	551	576	559	586	566	594	574	583	590	582	614	598	577	591	600	549	619	566	567	599	575	605	594	578	589	590	562	570	580	613	569	570	573	596	617	591	580	604	548	587	565	541	593	556	544	567	604	593	576	558	567	584	570	570	587	583	555	559	587	609	548	560	556	617	570	555	570	576	537	569	617	580	561	606	555	589	576	544	567	538	592	585	559	604	601	614	617	596	552	594	568	553	575	550	548	589	541	566	538	606	543	554	566	572	624	574	589	563	559	573	581	542	551	584	600	586	577	544	588	561	619	544	575	572	579	575	583	566	573	561	572	578	589	596	591	590	555	614	558	605	551	613	595	561	582	580	555	556	615	600	575	503	552	557	585	558	596	585	589	570	575	581	570	603	587	564	611	545	557	551	569	610	580	559	567	595	547	611	547	544	524	590	576	571	592	566	617	572	591	615	547	560	621	548	579	565	585	554	615	591	582	580	596	551	567	571	535	578	566	587	616	604	541	571	560	577	555	570	563	551	558	587	589	567	555	583	572	596	615	575	573	579	563	557	569	530	580	592	591	578	555	608	556	641	606	596	597	587	585	606	570	542	568	597	559	562	549	552	587	567	577	567	580	591	619	624	569	595	614	581	568	629	568	565	550	549	558
7453	451	544	408	260	264	247	207	196	181	180	166	159	172	162	178	154	148	157	186	175	147	169	165	151	162	143	159	140	126	162	123	162	147	168	151	148	168	155	148	149	148	174	152	165	169	131	135	166	136	147	163	162	158	147	167	162	161	156	166	176	150	146	151	138	169	159	125	155	146	134	147	159	168	173	143	165	139	155	127	160	143	167	149	159	146	115	164	159	149	158	146	163	128	161	151	151	149	141	174	157	146	148	143	139	132	152	168	158	135	159	183	172	179	137	121	137	160	162	140	159	138	144	133	166	159	155	162	127	153	162	139	138	138	161	162	154	157	141	162	139	136	147	141	127	164	151	133	129	143	165	141	169	147	162	143	165	157	159	150	161	146	153	168	158	152	128	145	151	164	154	162	161	153	150	131	121	160	167	162	166	169	147	135	159	150	158	147	143	132	162	131	139	152	139	148	151	120	122	184	168	137	153	144	155	157	165	147	177	133	149	160	157	145	133	155	180	158	145	152	156	185	151	162	135	148	144	141	156	147	160	130	146	159	166	147	143	179	154	161	145	156	124	169	155	171	150	133	160	154	140	178	151	177	146	165	153	143	166	173	153	124	160	157	167	141	169	152	153	139	158	147	150	155	149	127	150	145	150	142	142	167	146	150	156	136	155	157	139	159	136	155	138	158	158	160	156	151	135	150	126	134	143	161	176	165	154	141	164	147	149	148	153	168	159	140	130	153	152	134	150	159	144	171	166	161	153	164	134	140	135	131	128	134	150	148	156	138	155	153	171	151	149	147	133	183	148	146	152	152	182	139	156	149	136	139	128	141	178	155	138	123	159	155	156	132	171	153	136	147	163	148	149	144	154	153	153	148	134	183	142	150	143	140	143	141	158	166	136	184	181	138	168	128	139	164	125	150	176	161	141	160	163	149	145	165	164	161	169	162	149	169	162	160	161	156	161	152	131	155	158	142	166	131	134	132	163	144	140	130	124	128	170	181	157	142	145	154	161	183	154	158	145	125	137	154	151	157	132	151	119	171	147	135	141	148	167	149	174	158	161	136	154	140	166	142	144	162	157	134	157	161	135	150	142	144	154	148	166	144	143	132	146	156	131	167	158	157	150	149	154	168	139	167	159	156	135	167	136	166	157	171	138	125	140	155	141	163	172	148	133	184	132	164	177	139	147	130	151	135	156	149	152	156	136	162	148	151	144	148	141	144	152	154	147	140	157	156	146	157	139	137	150	149	132	146	146	153	132	143	153	156	151	132	128	150	160	146	177	134	159	169	157	155	156	144	137	144	164	144	140	149	154	149	127	159	123	139	158	155	170	140	134	146	140	170	152	158	161	154	182	164	136	172	142	152	149	146	140	175	143	150	163	146	148	142	161	144	132	155	143	149	166	140	162	138	125	156	148	177	157	169	156	162	128	144	163	164	157	153	155	122	166	144	143	171	174	162	166	146	133	148	141	139	137	148	156	167	149	139	169	151	183	151	147	143	135	129	135	148	148	143	139	117	182	165	142	170	130	143	152	163	154	159	153	138	160	169	134	175	147	136	151	172	161	145	145	152	131	164	149	148	153	175	168	147	152	144	175	166	149	144	171	152	141	175	151	134	131	138	130	153	169	161	133	149	158	165	167	143	140	169	160	147	144	162	129	139	114	152	173	158	163	159	166	148	152	142	151	152	125	158	146	150	162	172	173	129	147	178	133	158	131	163	141	125	159	142	136	155	151	163	157	143	166	163	141	135	132	138	154	152	182	142	136	148	160	159	145	166	139	143	120	151	150	170	145	146	118	147	143	156	168	144	150	147	161	143	153	149	198	150	148	129	117	143	177	190	157	167	152	168	156	155	156	151	123	169	147	126	136	165	163	158	158	162	134	147	160	148	156	150	154	152	153	168	151	177	142	150	142	157	127	149	125	142	165	179	132	185	153	161	119	149	169	157	160	150	143	147	146	137	131	131	145	159	161	148	146	158	171	148	150	127	164	158	159	155	141	156	155	148	161	151	168	166	135	162	136	161	157	131	141	132	150	155	156	151	147	150	131	147	140	160	175	132	130	153	161	134	156	167	148	181	138	149	150	151	178	156	160	142	165	153	149	176	161	146	181	149	158	147	158	159	159	134	188	152	144	128	138	140	142	152	139	168	160	153	160	136	166	136	133	139	139	146	148	173	150	151	157	161	148	157	137	128	149	149	158	161	179	158	171	138	125	161	150	166	144	159	162	159	147	149	162	159	177	151	159	143	138	145	160	163	160	158	143	129	160	137	166	145	150	147	158	142	146	159	147	175	134	170	126	139	160	182	130	138	143	147	145	157	136	161	177	157	148	162	155	151	167	114	157	149	151	150	153	140	175	168	151	160	165	148	142	151	132	154	154	142	148	146	152	153	139	149	137	131	135	155	153	155	166	140	147	159	163	146	132	155	152	185	140	139	154	145	146	162	155	163	147	133	159	142	145	166	112	152	165	141	163	153	136	153	135	157	158	162	179	148	166	153	145	165	139	151	145	149	160	150	134	155	158	131	145	182	156	150	144	155	143	162	160	159	166	137	170	157	151	156	125	160	157	175	146	149	128	152	140	138	165	148	155	159	150	152	168	136	149	160	144	163	189	153	147	164	147	169	164	160	144	168	151	121	155	152	159	163	177	151	161	121	129	145	168	153	178	144	131	147	157	152	137	137	146	144	137	159	141	157	150	177	168	157	146	146	156	164	170	154	166	154	143	165	130	136	151	133	136	163	146	143	136	159	144	173	135	134	139	157	139	142	143	159	141	162	156	163	145	166	151	150	144	159	172	146	150	150	159	152	126	127	130	152	157	159	141	154	136	152	180	172	130	149	123	149	135	160	140	158	157	168	163	128	161	145	134	155	167	145	156	140	184	141	147	150	148	146	163	155	168	178	148	136	151	154	112	170	145	141	150	147	157	151	155	139	139	157	152	178	159	140	136	144	176	126	146	146	131	170	139	147	138	149	181	146	153	115	150	149	156	133	132	136	151	171	163	164	136	138	174	162	171	155	134	147	149	153	145	139	149	133	137	155	165	158	150	145	142	149	137	188	162	124	142	161	167	164	144	130	154	154	187	138	151	189	183	139	154	151	126	170	160	174	149	126	149	141	165	156	139	155	141	139	160	156	140	152	148	169	132	163	138	144	130	129	169	160	145	172	126	127	171	171	168	157	155	130	151	162	155	132	143	200	153	142	180	160	151	153	152	167	166	152	163	159	144	125	159	157	143	144	141	152	146	151	162	174	138	157	162	156	143	132	153	180	160	166	148	133	159	151	152	150	118	150	161	139	133	156	131	142	129	153	146	164	152	151	129	153	158	166	155	155	143	156	127	146	144	136	132	142	137	152	136	129	170	144	167	153	164	166	153	138	143	166	153	150	176	137	145	154	143	137	147	143	168	136	122	133	133	172	170	146	154	139	161	170	131	150	161	150	137	150	124	161	163	148	156	153	173	134	147	166	170	163
6106	679	1205	1273	1104	962	861	719	656	663	589	576	558	524	523	493	487	477	479	445	446	484	466	476	438	429	439	423	468	453	436	454	440	446	442	432	440	432	451	420	381	448	431	410	436	429	421	394	460	385	385	424	415	443	436	453	402	428	420	436	438	423	433	400	381	429	469	395	416	398	421	414	410	430	442	421	411	423	427	400	425	430	446	451	391	434	439	393	426	421	414	431	419	458	454	420	441	420	421	410	429	441	420	427	433	439	424	423	426	388	439	403	412	416	407	467	406	409	462	413	419	431	430	428	402	426	408	412	404	421	432	420	422	403	436	383	434	398	426	388	440	436	392	405	442	429	383	390	398	404	445	370	403	398	397	439	421	456	394	408	400	430	431	425	417	397	412	423	423	414	397	426	428	414	446	393	442	428	427	441	407	403	431	384	424	398	403	419	435	412	378	429	429	368	371	402	411	411	415	441	433	424	424	392	439	426	444	422	417	420	400	408	442	422	442	460	429	436	456	414	444	419	420	407	387	402	396	413	412	424	394	392	447	354	456	417	448	409	371	407	427	390	418	435	433	376	394	424	420	455	393	429	400	445	434	409	418	386	426	400	428	391	421	410	394	403	425	423	459	423	414	385	409	397	402	435	439	444	429	415	407	391	427	398	411	441	439	421	413	458	422	426	425	385	432	425	413	455	417	419	438	432	411	417	444	436	404	444	431	396	406	425	431	472	409	455	417	419	403	434	424	419	412	387	376	388	388	464	393	421	436	422	386	386	397	436	431	436	405	459	430	449	465	422	414	391	402	403	383	451	446	415	400	433	426	432	416	414	406	411	406	422	407	395	419	386	435	426	422	412	435	454	404	412	449	435	415	415	423	402	433	426	439	479	402	449	436	423	426	426	451	400	424	412	441	405	438	386	405	405	411	418	407	388	453	423	420	414	417	408	431	414	397	408	412	429	471	433	382	409	463	425	384	411	441	395	403	442	392	418	421	412	456	451	407	426	405	409	414	441	416	454	395	411	420	404	427	419	437	467	440	461	430	373	446	402	436	422	447	429	389	413	418	409	421	426	423	434	420	418	426	396	366	370	389	441	397	435	433	429	403	399	457	374	373	416	409	411	427	482	411	447	425	408	426	412	410	385	420	436	377	416	432	386	397	425	400	421	436	401	416	425	458	408	412	410	425	401	429	407	407	443	422	423	370	425	439	404	403	412	405	416	417	421	432	410	439	398	419	437	402	421	378	423	434	419	448	396	412	412	397	429	439	402	403	411	463	405	481	416	434	400	398	407	443	425	411	376	404	417	416	414	446	423	434	435	402	429	410	393	420	441	372	397	409	377	415	417	406	435	396	428	378	425	405	432	457	400	390	419	449	411	430	444	410	416	433	429	414	404	456	421	427	402	436	422	402	416	417	416	410	421	425	415	426	396	407	420	427	409	375	414	408	416	421	410	403	419	393	450	407	430	406	424	411	382	409	433	408	440	416	443	407	420	449	411	397	384	404	378	410	407	424	439	419	454	398	444	408	417	413	430	398	405	418	388	403	380	407	456	426	404	423	388	433	446	451	403	420	430	436	384	406	420	420	416	406	376	415	445	396	401	403	438	379	418	429	452	386	389	378	404	411	433	393	506	399	383	417	475	417	395	408	399	393	432	411	442	419	380	399	433	474	415	422	373	405	429	422	451	422	449	436	442	441	426	439	426	443	427	425	431	427	426	397	384	392	387	414	396	402	459	424	384	433	428	399	446	416	459	412	441	420	450	425	416	435	411	407	437	416	415	376	415	418	387	415	464	407	445	424	421	399	431	435	444	425	449	418	438	417	459	448	471	401	425	424	431	438	420	426	427	422	422	412	408	402	447	416	435	366	411	399	407	430	406	440	410	411	437	436	416	418	418	420	464	441	375	435	441	404	416	424	418	464	446	434	406	428	407	413	423	409	402	394	467	447	428	468	381	424	397	451	408	427	426	389	415	427	447	451	425	419	397	437	417	404	430	440	396	423	438	423	439	384	399	415	418	428	419	424	445	422	434	397	418	417	426	432	456	423	416	438	407	446	428	428	417	447	442	416	405	418	421	415	424	412	449	456	410	409	458	418	407	395	410	435	416	394	421	414	404	425	421	458	449	418	417	437	424	433	441	456	448	450	444	390	396	414	419	394	423	408	420	416	399	407	431	420	428	451	412	445	427	405	384	412	430	441	425	424	391	421	411	396	404	417	405	405	401	418	393	422	420	393	403	438	403	428	421	439	424	436	385	419	387	414	412	424	386	426	434	424	438	464	417	417	444	424	422	409	424	421	437	419	408	403	421	372	409	411	451	383	403	412	417	402	396	393	387	436	413	448	444	412	410	392	394	418	464	431	429	427	403	425	404	413	418	395	390	428	411	408	433	445	400	437	443	419	428	415	438	441	402	435	420	451	412	414	408	410	421	426	424	389	431	402	425	427	403	407	423	394	416	425	418	433	377	428	393	416	396	412	413	402	407	414	416	433	407	403	445	391	379	419	412	421	453	425	423	401	442	403	420	391	409	417	387	441	405	432	393	447	371	419	399	423	414	422	483	398	464	373	429	433	434	420	391	437	406	397	384	384	447	379	430	451	407	427	419	398	426	384	407	426	415	438	448	415	384	399	436	418	393	413	437	404	436	390	390	463	415	417	406	438	420	436	430	420	435	411	448	476	421	393	436	422	429	432	403	399	441	441	454	414	439	444	392	412	399	430	402	409	429	422	427	404	464	412	435	443	414	403	430	427	413	403	455	425	437	400	404	446	414	431	426	402	414	401	385	431	463	442	465	411	406	409	406	399	395	422	462	424	396	420	407	398	421	436	406	418	425	379	409	401	419	386	432	437	419	403	410	420	417	392	411	429	396	388	420	411	400	454	382	421	394	409	417	450	418	422	394	406	408	403	390	417	387	408	401	434	431	424	408	457	400	412	431	412	460	390	402	420	416	431	421	395	404	409	395	429	423	441	421	390	402	404	398	446	400	426	414	426	443	403	421	421	421	387	417	388	429	405	404	419	445	422	433	395	385	393	416	423	385	436	416	410	383	426	430	420	432	430	385	394	404	406	433	460	420	435	434	414	413	411	450	460	427	444	405	405	417	391	419	420	432	433	430	454	414	454	423	435	386	412	416	381	451	404	402	410	414	413	446	457	418	412	392	397	413	415	411	427	387	405	397	448	417	414	414	449	419	424	399	417	387	428	398	404	449	452	414	427	441	424	392	400	421	439	410	448	425	388	447	422	413	439	429	427	410	385	427	445	420	396	450	421	399	454	453	414	421	450	387	384	413	399	420	393	399	401	470	401	432	407	449	430	392	396	419	385	440	377	443	454	422	399	375	437	457	422	402	409	440	439	428	404	408	402	476	439	479	386	424	431	421	407	426	386	426	419	396	428	403	407	442	425	456	421	389	427	414	474	399	416	438	415	377	422	449	392	425	411	422	427	426	386	426	398	418	367	431	391	407	416	426
14093	1265	1094	851	612	519	509	413	390	378	367	401	354	336	318	348	360	331	322	318	343	325	338	293	332	316	298	325	323	324	330	349	318	362	303	320	350	279	330	282	302	373	326	330	333	338	283	339	319	308	329	288	313	286	347	331	314	310	348	319	299	333	304	316	328	340	287	313	319	320	339	347	340	325	296	332	319	304	305	312	316	312	302	309	331	317	322	298	353	332	327	312	347	321	330	331	275	300	295	328	331	343	321	328	358	343	312	337	321	366	320	294	340	322	294	298	290	293	316	306	310	316	341	312	310	320	296	305	315	311	285	319	294	293	289	335	312	338	318	322	297	287	290	308	327	309	327	314	352	290	304	303	354	332	322	367	329	314	324	315	306	295	309	301	346	326	267	322	330	294	292	331	280	364	365	312	318	313	307	349	317	302	310	353	346	311	312	304	336	293	273	280	296	317	311	330	350	330	299	323	308	296	371	298	331	343	344	336	352	332	292	309	270	303	280	309	309	315	307	317	304	341	318	323	311	360	336	326	362	318	336	330	342	305	303	313	329	329	354	292	317	299	278	320	316	319	319	348	333	336	317	318	287	307	320	343	309	316	324	323	304	333	333	326	365	326	303	336	285	305	308	308	340	302	317	343	361	324	303	322	295	299	307	297	288	325	307	325	299	303	314	306	327	327	319	316	348	327	315	304	341	288	318	359	307	336	306	331	307	349	323	344	326	330	363	298	341	332	335	294	328	299	326	358	303	295	307	311	306	309	309	309	300	301	316	304	299	323	306	337	318	313	309	305	325	313	315	326	333	311	305	302	350	287	317	309	318	324	271	308	337	319	303	333	320	325	334	330	310	309	339	301	369	330	293	330	323	315	322	334	308	323	321	305	285	321	305	337	330	323	309	310	339	331	306	348	322	303	279	288	342	321	330	329	343	336	351	300	317	298	308	364	299	299	319	319	305	317	292	292	303	289	310	319	335	307	351	342	299	339	321	311	344	328	322	386	288	309	323	332	319	315	335	320	340	289	317	290	293	346	312	326	328	338	344	315	292	294	340	330	316	312	328	308	320	350	317	335	308	296	290	316	303	297	300	264	281	313	304	317	308	296	304	320	315	317	330	287	312	310	309	336	324	307	311	328	284	274	325	285	330	294	305	348	302	313	309	315	325	307	343	311	345	371	310	283	305	287	307	284	333	292	323	289	321	305	324	332	311	296	344	276	315	340	350	309	311	311	291	310	287	304	326	313	310	348	322	348	332	331	323	319	294	364	305	332	309	343	322	301	334	313	334	298	315	318	317	325	310	259	289	300	333	297	328	335	312	346	310	321	314	331	344	336	352	316	339	282	291	335	310	321	306	299	326	329	293	322	282	336	279	320	318	326	323	311	309	331	342	292	342	313	317	320	297	317	337	335	346	300	315	308	304	333	312	315	307	336	310	346	313	337	322	318	305	311	345	310	333	314	282	323	311	321	286	340	303	310	279	301	325	326	320	290	290	296	279	324	308	313	350	309	339	306	325	313	327	304	337	325	331	313	326	301	299	310	327	304	300	321	287	331	296	289	311	344	319	338	354	334	310	324	314	328	325	320	333	314	303	337	286	314	315	293	290	297	317	332	341	302	319	301	360	361	320	307	296	327	314	301	329	308	313	332	319	278	296	335	338	346	321	340	342	280	326	289	348	287	325	315	355	311	364	315	309	329	306	305	298	325	331	327	322	310	313	334	300	290	319	312	311	304	296	304	324	310	320	325	338	309	303	339	324	329	335	330	341	306	339	313	305	297	307	327	298	283	289	346	329	310	331	317	332	322	325	337	315	329	321	330	306	274	280	319	341	307	306	338	334	297	310	315	281	327	318	334	331	352	322	344	329	314	282	317	340	317	327	299	304	329	328	329	328	317	349	317	291	278	293	358	293	323	331	335	324	307	334	318	285	312	330	321	310	329	325	319	322	349	342	311	315	314	343	334	314	327	318	329	339	321	342	316	328	308	315	277	324	335	291	294	333	302	341	334	326	318	322	302	327	328	302	322	337	329	321	344	298	297	310	312	337	305	320	348	334	293	320	312	314	307	336	313	330	318	323	302	283	312	324	279	312	324	341	340	350	385	309	305	317	287	308	328	325	338	333	314	344	319	317	335	312	329	328	318	331	297	267	335	353	301	306	337	313	287	319	296	305	317	336	327	316	318	304	344	311	340	336	345	316	331	334	300	329	320	281	322	341	331	342	331	341	308	332	323	326	327	314	309	320	324	295	312	286	304	333	299	313	341	306	359	318	304	338	344	291	298	316	333	311	309	307	311	324	299	360	280	290	309	311	298	312	313	307	314	325	309	320	322	314	312	337	278	282	342	349	314	325	303	335	306	322	309	308	312	301	323	297	333	332	324	356	321	311	286	302	312	314	313	303	321	292	323	329	316	321	322	317	323	300	320	328	302	312	314	342	292	327	342	351	351	297	328	298	322	321	321	299	330	297	301	302	326	334	337	348	300	310	326	320	353	304	305	293	313	310	329	307	313	331	315	337	299	302	299	301	295	347	332	305	280	326	305	326	280	280	314	329	308	330	308	305	351	321	323	289	330	343	327	300	308	315	319	298	341	310	326	326	321	288	281	305	299	327	289	343	307	317	317	337	330	303	307	271	329	319	311	308	288	290	326	306	330	304	302	294	316	309	326	328	335	311	284	295	305	321	284	322	322	327	331	283	323	301	328	315	336	318	326	303	311	308	302	342	329	304	312	326	310	315	309	366	306	345	324	333	316	331	330	350	331	293	321	328	338	322	298	329	319	333	324	329	326	292	334	308	316	374	329	329	312	307	284	318	319	281	340	291	309	314	348	339	319	343	300	331	305	328	330	299	323	303	301	325	318	307	314	317	303	320	336	303	297	336	325	302	305	340	321	316	334	312	335	310	313	307	314	307	338	299	318	337	323	364	312	340	339	296	343	301	300	300	328	363	283	315	307	307	343	325	348	308	301	306	280	284	319	307	313	349	293	315	331	330	315	340	337	320	306	285	287	311	330	311	366	299	331	329	335	325	335	333	342	311	304	313	336	331	307	332	337	316	334	288	296	316	341	348	339	359	334	293	299	293	323	350	322	301	283	320	341	316	305	292	283	302	302	339	312	308	281	294	331	305	312	302	331	331	309	287	296	290	352	321	304	328	292	295	281	314	340	316	307	320	301	288	318	303	298	303	335	318	300	356	260	310	316	339	290	298	307	321	347	344	312	314	299	302	282	297	316	300	306	309	303	339	336	305	299	321	327	314	328	309	294	324	301	311	332	316	315	324	324	317	312	330	335	303	327	300	327	306	329	326	320	339	326	304	305	350	299	311	305	325	331	303	327	366	312	328	316	310	299	305	310	339	322	316	298	326	280	320	346	317	306	333	327	313	335	323	328	344	313	289	308	357	339	295	320	317	303	310	333	343	296	304	313	350	344	297	328	326	317	306	299	319	298	317	326	319	330	320	310	323	317	310	316
8096	1263	2324	2470	2043	1796	1428	1302	1156	1128	1050	1023	996	933	951	949	905	870	832	901	864	855	838	892	828	799	830	808	814	786	845	813	799	772	830	761	823	776	751	828	756	799	783	758	778	747	822	813	784	768	773	812	759	757	727	774	786	761	823	779	773	796	790	764	779	774	821	779	803	813	810	748	756	777	735	744	785	786	717	709	804	764	789	755	719	796	813	763	712	748	770	777	809	804	784	712	744	766	783	754	751	764	790	801	762	729	808	803	794	744	754	738	755	778	760	752	775	754	794	738	754	716	754	738	785	793	777	767	765	734	717	789	735	790	767	772	726	800	788	769	781	731	760	702	766	761	769	762	728	766	763	777	771	749	729	814	736	763	760	769	835	787	772	789	756	748	775	794	799	716	765	762	759	705	749	786	777	693	813	763	786	765	762	731	763	779	731	773	745	750	775	760	794	743	772	738	729	754	748	751	744	776	752	753	753	737	738	783	762	769	770	722	751	751	778	720	776	739	813	741	769	748	757	764	760	781	757	834	733	782	768	819	738	800	778	733	789	799	716	784	762	794	786	811	760	770	753	803	791	798	780	794	740	669	761	768	798	734	695	758	764	771	731	768	761	768	760	756	728	756	783	711	789	760	770	808	749	714	812	745	766	706	781	760	761	772	768	775	807	729	772	742	736	702	766	752	805	765	712	837	777	756	797	740	743	727	780	743	784	784	763	753	770	777	799	743	764	752	699	749	738	746	798	734	746	749	758	761	757	771	755	728	752	735	755	762	743	752	746	760	777	724	755	794	742	769	786	750	786	767	749	779	773	764	687	730	767	736	755	775	758	721	778	809	766	793	778	781	706	748	784	759	760	728	715	779	805	775	752	707	708	722	791	781	768	731	753	757	788	756	720	758	790	755	771	782	734	754	794	738	743	799	741	798	763	771	726	734	818	743	818	707	733	719	695	766	750	723	726	752	764	736	690	771	724	747	715	766	736	761	767	726	773	719	721	770	760	774	776	804	710	744	744	764	741	777	742	734	778	804	768	752	743	734	756	706	714	751	728	753	767	788	766	777	788	771	718	765	788	743	791	770	763	780	750	743	784	780	835	773	763	735	716	707	813	792	695	724	784	797	728	763	735	794	779	775	763	760	734	731	807	751	760	774	732	764	786	773	698	731	763	750	801	752	761	687	783	774	724	765	744	764	782	798	745	780	774	713	853	774	771	758	761	751	791	767	774	716	739	766	711	740	753	740	745	749	781	758	800	727	781	783	740	769	797	767	732	827	759	738	713	746	751	781	734	702	758	765	774	722	787	776	777	705	706	742	807	698	759	731	742	762	752	803	793	790	797	771	797	757	705	746	752	785	734	729	757	802	771	759	757	727	782	734	763	744	794	790	766	761	746	729	757	788	725	744	739	816	744	746	761	753	732	786	779	741	768	744	737	771	755	757	751	753	768	727	748	749	766	714	700	778	759	720	743	730	756	760	780	809	755	774	818	710	750	787	768	785	729	805	713	756	771	753	788	747	768	753	748	746	731	761	735	778	807	760	779	750	799	772	774	770	755	770	748	742	788	782	751	773	785	762	770	772	772	687	810	711	792	760	760	800	771	774	749	731	754	716	790	718	827	776	722	739	729	720	733	775	761	790	742	739	770	755	750	744	751	711	788	753	778	739	770	790	809	783	771	804	743	778	703	707	736	722	725	785	751	771	772	759	797	789	793	765	722	773	727	731	781	759	707	788	755	781	750	751	726	827	762	747	710	754	710	744	794	794	739	835	761	786	780	749	740	796	727	813	747	775	747	751	760	751	765	779	769	744	770	741	793	717	756	775	758	793	763	773	746	749	775	782	726	764	767	755	733	783	753	703	787	758	748	755	750	738	746	782	795	790	757	738	770	773	775	757	747	770	775	748	718	743	752	750	770	739	707	729	753	737	702	770	745	769	701	722	738	756	822	767	740	765	779	786	761	743	795	780	733	733	765	784	775	745	759	771	738	742	756	765	724	755	774	749	763	761	759	794	750	815	723	799	761	739	723	796	759	707	814	768	791	744	740	715	808	721	733	778	752	701	766	807	751	733	761	792	756	766	761	789	791	762	729	737	751	787	743	773	759	751	772	754	758	755	729	729	758	756	765	781	774	762	734	755	703	766	810	771	800	781	742	751	733	756	782	783	762	721	790	747	714	771	730	816	740	714	759	752	739	790	752	766	748	780	762	764	738	707	730	771	748	715	754	745	763	733	784	757	724	744	748	766	723	768	771	739	736	739	755	763	812	787	772	699	747	740	738	781	772	786	773	796	791	797	717	691	761	727	743	811	804	800	744	740	731	739	788	773	769	760	753	715	798	740	781	732	779	774	776	778	754	760	744	800	767	772	725	813	769	767	707	765	756	754	751	779	776	785	753	743	736	803	786	744	806	778	765	751	759	764	795	753	729	785	837	724	767	782	731	807	741	753	789	795	753	759	778	757	745	798	746	749	762	767	743	739	713	811	744	699	777	738	771	731	738	774	742	724	761	757	830	742	770	772	748	763	711	784	732	816	748	738	787	803	774	816	810	738	728	788	772	704	774	787	762	771	781	749	791	759	764	729	795	758	745	724	814	778	760	710	754	771	725	754	738	779	758	761	753	726	758	795	755	765	789	731	789	738	772	773	747	772	680	788	778	725	768	731	767	785	773	820	753	770	764	765	752	749	760	757	778	772	754	771	754	761	733	760	784	735	800	766	730	761	747	792	761	790	791	763	742	750	762	795	735	780	794	773	749	783	782	754	707	780	733	776	774	835	770	745	761	749	772	745	726	731	757	765	770	767	810	740	780	824	747	800	762	773	757	818	764	754	764	782	731	787	766	720	782	855	730	734	796	742	752	709	730	847	774	741	781	802	746	739	755	762	741	760	735	759	804	794	723	800	805	789	785	794	751	771	732	758	747	781	745	761	755	747	739	734	788	740	811	757	775	741	755	730	771	802	837	717	750	744	795	771	771	807	765	755	785	717	787	747	783	732	729	788	778	722	734	747	792	737	762	764	760	742	758	751	784	737	730	741	726	745	727	741	758	788	739	777	712	758	770	784	774	785	719	766	736	761	771	747	741	782	749	726	749	782	790	804	745	759	748	764	766	752	785	776	764	833	760	789	800	761	694	760	778	767	755	746	729	766	791	753	738	715	779	784	782	748	796	763	775	774	727	804	738	692	748	748	804	801	750	718	741	720	711	756	757	773	759	787	716	748	775	790	803	736	762	753	779	802	756	760	752	734	824	742	713	746	784	754	792	790	726	779	780	763	793	767	745	708	721	751	752	715	763	799	749	773	774	764	757	746	771	756	789	734	823	786	792	787	761	768	742	816	782	744	748	772	752	753	784	803	761	775	774	754	752	731	748	722	753	794	756	800	808	760	788	799	722	754	750	773	744	767	750	737	786	736	742	805	767	747	789	747	760	721	751	786	749	794	770	719	737	746	731	753	761	773	701	770	734	735	732	788
1443	256	245	221	278	244	256	256	252	235	247	238	220	276	265	213	242	265	216	243	252	251	265	225	241	244	253	257	235	237	248	232	214	240	240	229	227	257	259	238	233	217	237	250	273	214	273	229	243	269	227	208	264	203	271	215	262	245	242	267	253	209	226	250	236	261	232	242	248	244	246	221	245	231	248	275	251	218	258	204	258	237	233	238	225	240	253	255	245	227	214	239	227	252	250	240	231	266	241	249	229	238	242	286	254	257	221	247	227	241	260	231	251	235	242	228	233	256	217	258	239	227	239	250	273	243	221	238	256	257	230	222	262	237	256	240	220	211	263	236	241	217	240	231	250	260	254	239	242	242	235	249	240	233	250	247	223	234	236	261	258	248	260	240	238	216	240	249	249	229	239	232	224	245	258	252	233	245	221	256	271	270	269	233	220	266	259	244	262	241	241	228	246	246	237	254	214	248	247	272	229	210	225	249	259	216	240	224	241	241	215	255	248	259	256	234	240	244	217	230	253	255	246	265	280	249	194	228	226	219	229	231	229	263	202	249	199	262	247	215	248	225	254	243	235	232	217	236	247	232	244	261	224	239	265	220	244	230	249	261	227	215	260	239	250	228	233	209	250	235	266	240	271	250	273	226	248	282	235	252	216	250	208	255	238	244	255	245	246	250	214	231	211	236	250	255	227	238	287	250	269	231	265	216	227	227	244	248	215	235	246	232	216	226	239	237	248	256	250	259	258	240	230	221	230	265	258	245	245	219	276	241	244	287	249	237	243	229	244	262	240	248	247	257	236	229	236	260	236	265	244	231	255	228	267	224	254	246	235	236	201	221	265	246	239	232	252	244	216	251	253	254	294	256	246	237	247	231	237	266	222	250	276	264	250	227	231	281	267	249	249	224	227	272	228	254	208	227	233	228	222	224	223	251	212	250	238	261	222	244	239	234	240	264	232	228	247	251	254	228	280	251	257	250	257	252	235	248	235	245	264	248	273	224	257	249	227	197	251	231	236	246	250	257	243	244	229	225	248	239	274	216	259	264	257	270	220	223	230	249	195	226	265	267	205	230	234	219	231	245	275	264	255	249	223	247	211	228	238	298	256	248	236	264	256	240	229	249	201	241	220	258	233	263	244	270	233	248	243	249	235	243	257	267	224	204	263	229	258	250	250	220	223	266	254	265	232	284	217	241	258	235	261	223	236	254	232	269	259	248	228	237	227	242	252	237	231	208	259	243	244	259	254	220	261	221	212	228	219	217	215	281	245	254	221	229	236	243	233	213	245	250	247	237	250	222	218	281	248	248	230	258	276	231	236	208	241	225	267	260	217	257	244	208	274	246	275	232	248	276	204	236	243	232	269	240	251	241	247	240	220	245	258	269	208	204	222	292	285	220	246	258	229	230	261	278	261	224	234	212	264	229	231	250	247	222	262	228	236	227	253	245	271	226	224	240	215	255	236	264	229	254	235	230	255	246	247	238	237	250	259	265	254	242	229	250	228	249	219	213	232	280	261	234	233	258	256	268	256	245	242	265	217	226	231	219	250	247	254	242	249	234	248	229	226	250	232	243	221	229	220	189	232	235	215	224	249	228	225	227	233	265	249	250	243	224	239	263	234	255	254	244	224	241	237	249	217	232	219	224	260	241	262	217	238	215	241	225	250	216	224	259	251	214	232	233	251	255	241	249	249	225	287	247	253	254	230	240	224	231	282	255	250	227	260	248	246	212	245	242	241	226	255	267	246	243	227	234	257	272	255	234	227	229	240	261	264	270	239	256	246	226	241	277	258	253	240	279	217	243	238	246	240	243	258	254	264	261	272	256	261	245	228	240	243	212	256	234	235	253	241	207	224	234	251	218	236	254	238	259	237	247	225	232	238	249	242	234	269	223	232	258	210	245	259	230	253	270	232	251	241	272	258	232	222	240	234	231	222	263	243	235	232	257	270	268	216	242	223	221	247	262	239	238	221	216	220	269	227	281	258	225	271	226	252	228	250	247	249	255	251	236	254	234	227	248	269	227	248	231	242	222	229	245	237	241	257	248	253	241	227	236	267	249	231	235	231	248	241	247	221	250	236	226	221	244	249	260	271	254	239	228	246	237	252	258	241	261	251	241	243	252	230	225	239	274	214	247	249	241	240	228	215	232	258	244	256	221	241	231	235	252	260	243	211	236	222	274	231	250	242	207	248	245	250	213	258	242	251	243	264	229	236	228	225	240	237	233	274	228	252	250	216	237	259	209	247	247	246	229	249	263	219	271	241	237	267	245	244	258	232	237	244	262	239	274	235	244	223	213	268	248	231	239	228	261	246	230	278	248	272	218	247	243	216	208	221	238	197	247	241	221	241	254	229	239	225	277	261	248	210	208	257	265	221	253	256	248	212	243	214	282	235	216	243	248	244	226	276	234	225	264	261	227	228	235	233	243	231	234	229	244	250	283	249	266	248	222	257	252	215	259	265	267	230	220	248	231	227	227	234	240	250	248	244	241	243	239	235	239	235	252	264	247	255	237	222	245	252	240	240	271	236	271	264	243	247	257	242	244	227	247	218	226	242	266	237	253	236	255	257	230	219	267	255	246	229	254	230	252	255	246	262	256	229	253	216	227	245	239	248	254	199	240	217	239	219	246	219	249	284	247	228	215	243	240	247	240	216	248	203	270	233	236	269	253	249	223	253	258	262	237	239	244	219	275	243	234	245	236	220	224	237	225	232	221	213	256	232	250	231	263	234	264	270	222	246	253	269	218	254	230	234	239	244	234	241	243	228	258	247	224	273	258	224	267	241	241	258	251	245	247	239	246	236	259	256	257	243	210	253	227	253	230	237	239	225	242	242	235	232	253	257	215	213	238	223	238	226	236	238	236	249	234	257	235	243	238	272	235	273	233	275	256	218	239	245	222	242	230	220	242	290	245	234	212	244	253	236	238	238	245	241	245	248	253	265	252	221	214	234	231	254	242	264	250	235	256	276	243	241	267	204	253	238	250	237	244	223	243	236	229	252	230	235	242	253	234	266	228	261	254	252	228	240	252	239	220	251	266	229	275	242	259	232	231	257	241	283	239	237	239	234	254	254	252	270	226	246	251	243	229	220	255	234	244	261	251	246	229	271	271	243	238	204	241	261	225	244	226	231	257	250	280	251	230	238	243	273	224	274	225	251	236	225	235	250	256	236	239	223	241	251	250	229	248	262	240	226	238	260	247	254	253	226	273	268	193	245	259	247	244	204	267	242	253	224	223	232	269	230	242	234	272	275	244	243	233	237	224	239	218	262	247	230	261	242	250	247	239	235	257	257	216	227	264	222	235	236	234	254	224	255	221	261	267	255	249	225	240	276	263	256	211	229	247	243	259	239	247	243	249	237	257	274	260	250	253	235	221	250	245	272	236	237	240	255	250	246	251	229	273	216	255	234	237	237	234	249	235	269	254	263	245	223	254	260	237	260	224	236	214	236	244	250	246	254	260	242	253	254	235	252	266	229	241
1752	597	624	603	587	606	627	637	603	653	622	584	550	609	548	607	596	607	585	560	598	579	591	555	588	588	560	617	570	623	578	579	615	592	554	627	553	563	563	623	587	582	591	619	619	565	601	560	588	573	550	579	636	595	564	603	565	566	582	598	559	545	608	585	581	562	600	580	576	603	593	602	571	580	587	576	570	592	600	584	597	563	574	584	616	607	590	605	588	554	641	612	578	590	567	550	609	553	565	593	575	623	606	610	595	614	566	562	578	619	559	582	602	567	596	598	566	590	596	615	540	579	551	603	569	599	618	558	586	576	606	587	643	593	586	598	592	574	542	553	588	593	600	602	578	627	554	584	605	552	585	613	568	652	591	585	552	566	592	577	575	561	576	569	537	551	601	599	615	623	569	601	547	574	596	597	610	597	625	586	569	608	577	599	586	572	588	541	574	579	561	582	563	563	602	563	555	597	553	617	580	576	546	587	583	579	557	613	626	582	586	579	630	582	572	566	548	594	583	580	544	613	598	552	581	554	629	572	600	581	560	547	542	614	625	565	594	611	543	551	563	571	620	567	584	548	614	536	596	593	532	570	600	609	585	549	606	598	597	605	559	590	590	576	590	586	579	575	609	582	587	558	610	590	578	589	582	586	547	571	595	588	600	580	617	611	607	590	570	625	553	605	581	568	599	555	560	598	564	565	538	599	625	610	571	564	539	582	606	618	616	590	576	588	547	615	543	590	585	604	567	575	590	632	564	551	597	553	591	610	634	562	568	584	547	595	559	563	607	599	581	573	614	552	606	571	605	545	543	589	632	603	594	607	616	592	581	558	567	583	557	547	588	615	606	586	577	579	581	588	596	608	584	621	564	589	563	547	549	564	567	597	565	590	613	603	558	563	606	622	583	582	605	583	575	564	571	589	546	568	651	571	573	579	564	587	571	602	517	589	605	567	563	581	602	605	556	547	583	584	562	582	594	534	576	572	605	575	523	583	577	555	600	601	592	564	600	600	561	562	594	558	551	607	560	580	544	578	619	577	581	535	632	627	588	578	623	546	583	598	590	564	606	586	566	575	601	609	593	630	549	622	565	600	614	622	597	569	530	612	578	573	614	579	607	616	551	560	567	580	611	583	597	579	623	571	594	609	604	572	584	605	538	590	593	530	592	608	621	559	579	590	571	602	558	607	571	568	550	616	626	551	606	604	641	631	627	561	542	553	594	597	576	622	538	581	578	553	566	582	589	557	560	563	594	591	585	577	585	587	537	602	565	555	565	560	595	549	541	529	597	607	595	615	569	578	619	590	586	614	608	563	567	563	589	589	573	624	552	542	604	563	572	591	569	551	596	596	555	574	546	594	576	584	537	594	548	580	586	605	604	591	613	595	558	606	565	578	579	606	587	591	585	558	566	565	586	571	550	597	613	620	586	551	568	532	578	575	603	616	551	570	554	598	555	555	588	589	598	581	558	576	576	619	612	577	609	554	591	563	558	556	596	627	611	596	565	591	607	592	615	555	554	596	558	605	626	576	552	561	557	550	540	589	557	620	583	635	541	606	578	603	539	563	564	591	587	598	538	609	585	595	572	589	584	612	586	611	567	636	598	551	580	564	581	619	637	608	584	565	549	597	597	562	621	571	615	561	594	579	575	585	545	619	574	600	565	591	607	548	599	596	571	597	570	571	546	589	564	609	616	600	582	598	574	627	608	604	571	560	586	543	592	586	562	635	555	569	590	574	569	589	583	591	624	579	580	584	584	592	634	605	600	589	572	571	587	583	595	604	607	590	539	576	576	594	608	560	610	556	573	622	580	582	589	569	578	555	570	581	598	570	570	599	572	537	588	600	595	580	593	555	597	584	573	590	619	578	566	609	598	589	572	570	541	640	580	593	572	551	562	539	587	596	592	625	586	634	598	595	638	594	564	566	562	551	578	583	603	576	580	605	580	612	611	569	622	553	613	588	567	566	567	622	572	609	618	590	561	602	605	603	611	591	594	597	584	565	595	577	586	576	622	600	582	553	565	591	607	612	550	572	614	585	559	588	561	574	552	600	588	542	587	574	560	582	585	603	596	560	626	633	576	542	563	576	550	620	565	569	589	578	623	558	574	602	550	581	598	609	553	557	601	587	543	589	649	608	590	587	606	607	573	588	600	548	593	563	590	584	593	633	582	541	570	582	629	556	568	556	582	594	629	550	539	552	593	579	627	574	542	608	604	542	596	583	595	537	564	557	580	623	527	618	584	612	556	634	574	604	587	602	564	582	576	594	579	577	583	563	570	589	608	546	589	604	557	559	569	549	555	598	580	600	605	553	566	595	636	557	577	559	586	562	565	512	554	565	522	585	600	583	604	587	552	624	580	591	605	555	593	580	573	619	557	604	575	581	579	603	616	574	591	573	583	577	618	593	573	586	634	593	593	562	617	609	563	589	578	566	631	559	579	582	568	605	577	620	536	649	603	570	548	600	597	572	563	578	634	596	578	574	584	569	572	597	603	592	568	564	533	590	583	582	625	578	588	612	563	531	596	525	638	562	568	561	612	617	570	596	609	592	581	576	587	585	570	561	576	588	599	612	565	540	558	614	567	573	584	572	570	559	574	561	587	566	569	563	581	565	593	564	624	598	575	566	564	586	558	556	563	612	552	577	562	571	566	591	606	594	575	553	561	576	594	584	628	604	572	577	587	529	582	585	551	562	553	592	573	575	574	581	588	584	566	616	588	575	593	574	618	601	570	607	579	596	548	569	587	583	610	559	598	586	545	557	573	580	560	583	580	533	570	634	573	540	554	577	592	570	582	618	558	585	592	558	605	589	559	546	551	608	586	577	577	600	558	604	591	610	548	594	593	566	621	558	565	593	582	574	584	563	592	565	593	593	572	588	562	583	573	620	554	558	579	587	576	569	540	565	573	603	606	572	598	609	561	570	608	570	576	583	522	606	544	592	580	597	606	607	571	586	573	592	591	570	596	613	581	572	553	600	605	584	606	620	584	603	580	562	556	576	586	607	625	577	588	586	549	565	576	616	554	562	606	587	582	617	592	603	573	602	600	573	529	545	604	600	591	587	549	596	557	558	558	574	581	632	601	600	577	571	574	570	516	597	602	573	569	566	605	562	528	557	589	616	561	606	537	557	592	579	611	565	611	582	577	626	559	597	582	562	604	611	536	581	614	562	626	565	554	568	569	622	587	607	573	614	573	587	592	569	603	575	589	610	603	558	573	584	575	608	546	616	581	549	589	535	540	534	587	557	579	614	586	572	594	611	542	525	612	625	547	572	616	571	548	560	592	564	579	592	576	629	568	589	602	595	548	606	542	550	586	568	566	576	556	563	555	562	569	581	578	583	553	624	570	604	597	554	618	581	547	601	573	557	549	536	652	583	589	580	593	568	625	615	577	563	583	599	608	581	577	555	585	576	570	561	563	598	563	618	514	597	619	551	578	595	602	593	586	590	570	580	607	611	563	581	575	575	595	603	573	532	586	569
7067	447	542	418	317	267	244	217	205	194	197	164	177	176	163	164	145	164	169	134	151	144	159	144	141	156	152	149	178	160	155	158	145	159	139	166	152	150	143	140	142	129	174	150	164	141	163	156	130	177	155	145	132	148	149	155	140	151	159	147	132	163	142	151	141	183	153	174	154	155	148	166	139	173	135	146	152	148	136	166	123	155	151	177	160	175	140	167	148	134	157	152	161	150	144	167	171	165	144	135	149	140	143	153	156	154	132	178	174	172	156	151	125	178	170	156	150	157	143	149	137	140	154	140	154	131	160	146	156	154	170	148	164	141	150	160	159	157	127	163	139	161	167	159	163	144	132	172	142	159	138	160	140	169	137	164	162	151	160	155	129	148	129	157	152	145	148	157	155	144	151	164	167	166	164	154	149	152	141	156	137	152	160	171	154	136	148	152	151	177	151	170	175	151	158	152	175	169	155	173	166	150	173	163	151	150	121	157	143	177	148	163	139	174	151	145	159	147	157	178	137	161	177	150	145	167	152	135	150	150	146	155	153	188	156	132	152	148	152	155	158	133	162	165	116	141	146	176	167	131	156	158	155	150	152	127	146	155	149	134	167	142	150	149	162	162	162	149	165	167	150	140	152	140	163	139	150	163	134	142	148	180	164	149	151	160	151	127	153	148	142	181	161	158	141	159	168	182	135	164	166	147	136	153	166	150	145	161	158	175	152	140	146	142	157	138	153	147	156	139	144	152	173	158	127	145	130	136	135	140	147	159	153	152	149	149	144	125	165	166	156	136	159	133	147	162	156	153	152	155	164	150	148	135	138	121	151	137	134	162	130	129	167	145	163	171	151	161	158	120	153	151	140	158	127	134	149	149	154	153	164	138	152	154	151	169	156	166	149	159	165	162	153	147	150	146	156	158	170	144	140	154	131	162	142	161	152	139	139	179	152	145	155	152	177	130	167	151	146	146	161	116	161	127	152	135	142	155	149	150	146	135	161	153	143	149	179	137	155	159	140	141	130	157	158	134	149	144	157	124	151	138	136	149	146	172	162	178	163	163	154	154	125	160	129	183	147	143	155	130	162	144	175	175	158	147	172	139	157	160	129	132	162	164	171	157	133	149	170	161	141	150	126	142	162	153	153	149	155	157	144	144	146	152	135	126	162	156	151	161	133	169	150	155	146	161	159	152	148	146	150	138	138	166	170	131	132	163	134	151	141	165	155	143	139	150	156	152	120	163	141	157	171	174	153	151	140	157	152	165	130	149	154	175	149	134	143	169	141	176	161	181	141	150	130	159	150	168	166	141	138	140	161	143	156	139	128	146	155	158	148	163	164	152	148	141	148	167	149	141	157	157	138	147	160	142	158	161	149	139	147	150	150	156	163	171	162	148	158	155	141	164	142	165	150	160	137	145	146	158	132	151	150	143	169	180	177	105	142	146	142	153	163	160	158	147	142	146	133	144	149	171	146	145	144	145	165	161	152	147	155	141	129	175	155	151	132	150	153	143	154	123	166	156	128	133	144	140	143	154	158	140	151	174	135	154	138	154	148	163	151	114	141	172	144	151	151	153	145	165	148	160	153	142	159	136	156	150	184	124	142	145	145	155	143	149	162	144	161	168	150	145	162	157	163	157	120	157	164	145	138	144	138	155	152	156	143	133	131	164	133	140	155	147	165	153	146	156	154	155	144	133	151	133	147	168	168	160	142	137	158	160	146	185	169	156	165	158	170	156	140	174	193	140	154	153	137	156	138	140	147	163	153	136	161	149	174	167	158	154	140	147	135	139	135	130	163	147	146	160	161	131	148	152	157	130	156	152	157	144	183	163	156	166	165	165	133	140	132	169	145	145	170	149	172	146	138	141	162	126	154	158	146	143	130	152	168	143	150	162	150	154	139	155	161	138	133	155	148	138	146	151	148	149	156	143	181	153	160	163	157	143	139	163	149	164	169	156	164	136	154	164	156	133	167	149	143	156	151	131	151	175	155	161	141	155	134	147	174	151	125	164	129	170	128	133	156	165	140	150	154	143	164	155	153	154	146	149	129	159	172	125	147	141	156	151	159	146	149	140	158	135	146	146	164	167	152	150	148	171	164	156	183	129	141	157	139	152	146	160	151	139	147	152	143	148	133	152	158	153	145	154	152	137	147	150	149	156	152	148	142	178	137	171	121	160	160	148	151	171	155	159	145	140	148	157	147	144	160	149	161	143	150	163	137	166	130	145	120	159	169	138	143	127	172	149	149	152	166	146	157	144	168	158	155	132	148	152	175	147	149	125	163	144	153	149	134	127	161	167	135	121	146	149	166	144	164	147	141	161	159	152	153	135	164	142	140	155	147	162	159	133	155	169	151	174	134	151	177	156	130	150	144	167	148	177	162	182	170	158	153	139	135	127	189	151	134	150	124	139	131	122	136	135	166	155	157	149	160	143	126	147	172	160	150	151	157	178	146	166	159	177	161	136	165	183	151	147	157	155	169	130	147	121	142	149	126	136	123	170	165	147	156	155	171	151	166	149	166	166	166	147	155	151	162	145	152	153	145	152	137	159	128	149	141	156	137	154	152	143	168	146	144	147	135	145	157	144	144	142	156	157	154	127	144	143	163	134	147	145	160	159	160	136	130	165	168	168	160	146	162	160	146	128	146	143	152	145	152	142	162	145	117	166	140	157	163	157	155	145	145	145	143	147	160	156	183	154	180	153	154	142	157	153	153	155	156	133	162	167	165	173	145	116	166	161	169	148	169	143	140	152	119	145	157	140	169	156	141	144	162	156	159	175	174	151	157	135	194	145	145	152	157	147	144	135	142	135	171	147	167	136	141	145	151	136	164	165	142	135	184	176	157	156	143	128	149	134	163	150	155	164	149	134	146	159	150	142	149	160	149	175	166	137	166	133	145	145	130	160	147	144	174	138	132	145	156	166	158	159	144	163	139	141	127	146	173	163	166	165	166	155	152	161	126	146	152	118	147	155	150	171	158	131	173	157	150	161	168	151	142	150	141	146	173	164	133	140	128	171	160	133	150	183	171	164	162	120	157	161	149	166	138	163	148	147	151	131	142	125	162	136	151	170	134	147	160	134	129	149	151	150	159	166	141	182	158	164	111	129	154	144	142	157	129	143	144	165	153	158	136	149	169	134	166	141	159	148	153	161	168	143	137	133	151	170	155	138	147	161	129	135	149	145	160	181	154	152	173	146	146	164	146	143	149	149	139	153	144	128	169	138	163	154	157	169	149	129	153	158	159	165	168	140	161	150	139	134	156	147	114	159	163	149	149	163	128	135	144	143	134	133	133	148	162	158	144	166	149	154	172	191	165	145	143	144	149	141	125	115	152	166	163	145	154	140	127	162	151	163	147	153	141	156	177	162	129	137	158	153	135	136	154	140	156	160	135	131	139	154	139	146	159	147	163	153	131	153	131	172	153	137	154	172	151	148	182	160	167	173	137	184	158	136	167	159	126	111	147	126	133	147	142	167	165	135
6057	704	1158	1334	1071	920	778	725	684	598	604	538	537	511	504	517	475	481	494	420	458	471	467	465	404	476	470	452	429	458	367	419	475	460	463	433	409	441	444	418	425	448	439	419	434	446	445	412	418	459	443	453	452	429	379	413	481	440	440	428	402	434	407	424	413	387	435	445	390	427	438	390	404	412	412	399	451	413	438	418	392	447	413	414	403	442	425	440	398	422	417	409	392	441	412	400	431	433	402	420	401	416	440	427	432	431	413	452	406	396	451	434	427	438	409	388	394	452	409	421	439	394	404	421	432	378	424	434	420	414	438	446	415	404	448	428	403	443	439	404	435	402	434	402	419	434	424	408	431	463	414	415	417	467	421	467	413	411	434	422	418	402	405	470	417	419	418	432	431	421	441	407	400	450	389	417	420	396	382	423	416	416	416	400	394	432	411	407	378	411	435	417	463	390	411	416	435	449	421	417	417	430	399	401	428	427	439	399	389	413	399	395	443	426	418	423	424	436	447	418	414	415	419	423	433	406	443	424	458	438	404	422	450	383	406	416	414	391	426	408	395	416	443	442	424	411	427	437	409	403	419	443	396	420	421	406	432	435	424	412	433	377	387	441	396	439	393	386	434	430	440	419	430	425	452	402	420	378	397	405	387	450	418	443	431	413	393	438	414	409	410	414	397	448	418	422	401	425	385	402	423	400	393	417	409	423	417	436	424	429	450	385	396	447	397	452	417	437	431	392	415	422	438	409	353	480	441	404	413	440	423	452	412	449	405	403	396	396	412	388	413	428	429	429	420	435	388	396	398	407	436	396	445	398	416	429	403	425	436	424	415	387	436	410	386	391	435	406	419	421	417	461	438	423	431	406	425	417	392	389	415	381	406	441	426	428	448	448	402	406	392	441	441	424	430	435	438	440	407	410	391	462	395	407	484	411	399	437	461	428	450	427	432	432	429	378	398	415	409	445	382	425	377	434	420	374	431	448	405	396	415	419	406	415	410	392	394	419	365	456	408	426	388	450	418	425	409	428	381	414	400	396	424	407	408	391	409	431	425	425	448	402	390	407	413	383	403	420	445	414	392	416	425	420	447	423	438	414	427	455	393	384	414	432	407	451	438	425	460	435	386	435	467	421	395	407	405	443	374	447	423	413	453	417	407	437	405	388	386	403	429	409	445	425	422	421	397	377	417	424	402	419	407	440	433	432	397	436	461	414	410	438	392	416	434	427	422	395	448	464	422	390	389	420	388	414	392	401	383	426	423	392	385	471	404	408	405	402	381	448	452	410	446	414	403	416	409	414	416	366	424	413	418	406	384	424	407	408	420	386	393	421	417	406	409	424	413	402	416	427	417	424	374	403	414	451	425	464	429	458	444	433	442	434	420	422	418	442	432	462	384	433	444	438	455	406	435	401	424	430	419	415	423	410	417	424	413	426	414	429	390	412	437	447	437	420	413	409	444	441	370	368	439	402	463	412	399	409	425	413	439	430	410	408	412	409	411	410	439	450	417	398	400	403	434	396	433	408	428	448	434	427	419	423	383	395	429	384	402	428	410	404	419	424	428	435	418	439	425	402	414	414	459	400	434	411	370	406	418	400	394	444	420	445	431	389	433	410	429	421	436	447	416	420	433	414	429	436	423	436	434	403	418	372	440	424	459	424	423	401	413	405	429	421	388	435	442	431	422	434	418	428	389	422	439	412	422	410	414	455	412	429	401	430	420	412	476	405	396	409	401	443	426	417	409	418	414	405	388	438	371	433	397	443	429	407	406	425	409	416	416	445	391	419	445	404	420	432	406	436	409	425	427	433	387	388	409	422	385	408	398	400	380	438	409	421	439	405	418	380	408	422	416	420	395	410	419	377	447	424	396	405	423	378	438	417	406	437	431	457	429	454	387	414	430	425	423	428	418	442	435	420	428	431	399	426	440	427	441	421	451	384	433	396	433	408	414	412	390	433	390	427	390	430	437	428	431	417	436	429	420	446	386	432	434	460	418	438	408	431	404	405	416	415	415	407	469	399	431	416	448	450	437	455	414	429	382	442	413	402	421	417	405	421	382	406	384	423	450	384	407	371	416	418	440	405	381	427	435	424	436	426	442	429	410	425	433	426	430	397	391	444	415	434	432	410	431	412	431	400	403	381	424	400	414	425	438	422	399	419	421	437	444	438	439	407	438	409	433	414	463	426	440	408	432	405	422	405	410	429	403	436	426	402	410	427	412	439	448	393	429	381	415	410	431	446	431	405	429	443	436	419	426	418	422	420	438	427	403	419	378	408	408	428	418	408	393	402	415	385	404	392	441	436	411	410	462	426	351	424	416	409	405	394	439	413	426	398	397	393	384	410	451	424	449	378	410	405	417	427	415	431	414	374	410	438	469	434	432	399	402	402	422	433	436	428	411	425	387	429	421	420	421	421	431	412	401	392	422	408	398	429	425	402	421	422	429	450	392	431	447	418	409	428	430	395	413	389	433	457	395	407	414	404	433	410	416	388	464	444	414	415	437	442	412	413	425	369	409	438	405	444	415	409	401	411	414	436	453	412	396	413	393	414	441	422	385	442	463	416	423	403	414	431	435	396	461	435	396	429	406	451	455	428	419	427	408	425	439	410	439	414	417	400	451	393	429	427	416	414	425	424	404	406	411	413	437	416	453	427	416	402	432	428	387	409	383	402	409	392	402	374	429	392	391	417	379	440	416	432	406	435	369	380	411	427	415	420	426	419	440	434	422	380	423	406	434	443	400	406	415	387	424	403	456	460	413	413	400	403	387	414	405	409	420	456	402	422	427	391	437	447	424	382	398	385	435	384	429	425	397	406	453	428	419	419	455	429	413	429	399	400	447	451	426	396	407	419	429	386	418	440	416	434	412	397	419	418	426	398	439	442	431	415	438	402	413	407	444	419	432	452	412	448	422	412	410	443	403	402	418	433	402	428	417	404	459	396	444	451	383	435	395	386	424	411	407	423	422	444	442	387	419	429	460	398	465	413	423	450	407	415	432	417	394	409	439	427	458	415	436	446	431	427	427	434	408	406	416	404	434	451	437	421	405	413	413	454	448	428	414	406	447	409	399	414	418	415	441	417	339	415	417	415	396	393	411	395	427	382	427	426	432	425	401	419	384	408	418	396	410	408	436	414	400	423	447	428	460	409	383	411	429	428	434	407	411	421	393	433	456	424	395	427	430	420	422	427	399	403	400	396	454	438	435	393	398	430	418	416	403	422	452	385	451	408	416	433	440	407	448	430	431	428	424	450	432	431	428	421	437	433	403	420	388	438	406	426	417	459	434	456	429	411	452	391	395	402	386	418	431	439	415	432	402	420	405	414	491	422	435	428	401	447	394	409	412	443	413	437	408	408	394	431	400	426	461	432	394	470	398	426	384	382	439	439	390	450	405	434	392	396	415	393	426	419	472	421	434	424	403	405	405	451	395	432	410	437	415	403	443	413	430	455	432	425	410	413	463	412	386	407	394	402	406	409
14116	1274	1084	822	618	520	462	420	407	406	384	379	375	367	359	345	343	334	379	342	345	361	318	335	319	329	333	315	327	323	327	329	337	300	314	342	313	311	350	326	307	290	335	311	314	323	310	316	302	301	334	349	306	327	316	305	334	293	352	329	309	309	294	318	327	338	329	327	336	364	293	309	328	375	337	295	309	323	338	308	288	315	320	278	331	325	319	335	303	290	297	337	317	282	284	303	330	336	296	313	327	344	317	308	350	274	352	281	287	309	287	342	316	297	300	289	305	286	350	358	316	316	288	298	299	309	322	302	283	314	327	327	277	307	313	354	305	319	334	342	330	314	323	317	303	303	330	299	315	295	299	315	317	305	334	313	330	330	327	337	323	333	311	303	352	296	344	328	339	327	327	336	305	327	309	310	329	320	283	297	292	303	282	338	359	302	292	305	267	350	267	321	323	336	312	358	348	340	304	333	321	316	331	320	343	308	309	302	326	308	280	341	316	346	318	333	302	325	308	323	314	279	284	317	280	319	274	329	314	259	325	341	320	329	307	293	324	266	339	319	324	298	305	356	324	314	326	314	292	344	312	325	311	315	298	314	319	317	341	313	301	312	320	284	307	357	328	312	319	298	324	346	351	310	308	304	341	313	330	304	320	333	313	334	290	295	313	338	306	327	306	311	361	292	294	331	304	295	307	312	322	338	292	345	339	299	300	316	341	303	339	358	286	320	314	302	298	315	298	308	292	290	329	290	309	290	312	333	316	347	311	318	334	326	310	346	309	327	312	343	296	299	336	344	328	326	329	307	353	320	331	293	327	301	295	320	332	314	292	320	311	291	299	322	284	285	329	352	306	308	302	306	325	324	289	308	296	332	347	322	264	338	305	325	314	306	301	358	352	304	324	299	344	322	329	285	344	348	297	325	310	350	325	304	313	345	307	298	330	331	309	330	312	275	338	319	317	334	311	323	304	294	319	325	289	297	308	326	326	298	308	327	310	320	308	323	307	305	308	344	315	345	308	314	355	298	320	314	323	273	304	332	327	301	323	298	319	314	284	305	326	295	318	331	280	296	326	335	344	297	331	309	312	348	319	323	315	305	320	309	308	300	294	306	281	322	313	309	310	278	335	353	320	330	301	329	291	302	286	291	333	313	318	304	303	319	319	301	311	296	305	309	299	342	347	339	281	259	324	319	345	339	342	336	288	309	308	290	330	289	316	310	326	361	313	318	322	306	318	345	305	322	326	298	327	288	323	285	347	345	336	341	321	309	269	292	331	304	325	352	311	301	290	327	354	286	334	317	336	332	316	319	299	323	330	320	311	322	291	308	347	295	309	330	302	311	329	325	325	333	302	329	297	324	350	329	334	317	302	302	302	306	325	311	333	338	339	324	298	309	308	312	333	313	332	343	306	340	290	332	286	314	332	340	326	358	347	308	323	293	322	334	323	318	320	334	315	301	306	322	288	315	319	298	327	303	366	301	311	321	300	308	326	359	303	291	301	355	288	302	311	316	282	310	294	305	324	304	318	321	311	329	304	318	329	318	327	316	313	313	309	300	325	333	345	317	349	321	373	297	292	321	279	311	335	336	331	369	330	265	307	316	333	296	314	266	290	339	305	309	310	306	302	350	352	326	311	327	329	328	307	298	307	319	321	288	332	310	326	353	272	318	327	342	342	290	321	314	318	292	289	310	269	300	308	282	305	315	354	327	327	324	326	304	296	286	329	317	268	298	300	357	329	335	297	300	321	326	276	325	366	333	323	313	306	301	323	355	306	349	321	301	294	346	307	313	322	310	311	339	296	295	318	311	330	322	322	336	325	302	323	287	327	368	322	285	367	319	327	330	347	270	304	314	295	335	324	316	317	293	295	316	291	289	315	288	270	357	299	270	297	299	337	321	341	373	355	305	300	331	298	303	310	337	282	333	289	313	282	338	327	282	340	309	312	284	364	311	318	315	298	291	293	316	327	288	311	310	285	341	316	346	300	347	311	323	344	336	339	286	300	303	286	322	287	325	314	291	296	340	341	301	330	306	325	325	320	314	349	336	335	325	312	316	329	300	286	311	290	344	304	309	342	310	346	311	313	311	295	320	319	333	324	347	308	313	334	335	326	294	323	291	309	321	336	325	296	334	298	293	331	329	322	309	297	324	370	333	331	295	299	320	333	281	304	328	301	305	298	322	323	331	285	298	330	299	297	314	322	310	324	317	296	306	349	266	292	331	353	333	316	295	297	309	325	343	334	318	296	344	295	291	287	292	348	321	345	323	325	290	328	331	336	332	283	319	281	320	296	343	344	331	300	311	323	329	318	312	333	321	333	327	316	320	345	320	308	317	322	324	270	337	345	298	340	325	299	315	329	339	321	330	310	313	297	314	312	336	334	288	288	286	335	376	274	305	345	294	288	312	351	303	329	318	321	328	307	329	295	302	300	307	316	332	317	343	303	352	301	312	332	282	286	323	303	309	321	343	365	295	295	329	296	326	333	319	276	272	322	302	328	312	298	313	339	303	308	299	325	275	305	272	317	345	330	315	314	314	296	292	292	322	290	280	291	320	325	286	315	334	313	338	323	289	315	308	306	336	323	315	351	356	349	355	304	324	343	327	319	301	316	329	319	337	323	298	303	307	294	312	309	329	341	326	329	339	341	316	319	313	302	314	318	314	325	300	327	326	294	332	348	320	309	313	299	319	318	349	335	308	278	302	367	319	329	330	319	295	315	337	307	356	318	328	352	311	299	336	293	299	348	346	319	332	313	338	322	334	327	305	332	309	304	335	322	316	319	329	314	318	317	304	321	333	287	351	297	309	330	312	311	300	315	307	359	308	317	355	325	294	349	293	324	315	289	316	341	309	346	343	292	346	291	329	332	340	322	314	332	328	317	308	301	318	304	320	314	323	315	294	301	312	355	308	321	323	333	301	312	322	274	316	320	334	327	319	329	308	315	348	324	305	333	304	318	323	361	321	325	304	329	312	345	288	335	334	313	357	313	331	323	295	314	333	271	331	307	354	322	312	343	324	288	344	287	317	324	327	302	335	309	352	302	302	320	308	309	280	301	300	296	365	293	307	314	331	311	307	338	335	330	359	366	313	335	351	307	347	311	331	284	315	344	280	334	311	339	331	325	337	338	338	301	320	328	316	329	294	364	291	306	288	291	321	299	294	347	351	317	300	341	325	325	343	277	291	329	287	334	309	312	337	317	332	320	298	309	302	369	290	300	304	319	321	335	332	299	318	333	330	320	312	324	321	324	300	310	338	281	320	319	311	323	347	369	324	332	325	316	333	312	290	335	307	319	275	339	327	322	284	339	310	293	336	319	311	333	346	289	332	309	314	289	300	322	300	327	320	298	319	325	316	303	322	323	306	325	301	329	357	328	352	312	314	348	316	305	325	305	344	291	293	315	318	333	311	344	351	290	320	321	320	312	324	313	339	308	322	341	322	307	321	319	351	302	315	333	311	292	333	323	335	345	336	320	360
8116	1252	2378	2532	2080	1781	1561	1358	1241	1100	1077	937	986	953	979	890	892	827	857	813	875	885	901	832	848	808	786	773	838	821	791	782	750	823	786	832	824	773	826	769	800	787	789	737	731	716	733	761	842	767	775	749	763	818	779	823	744	775	799	770	776	723	797	781	747	759	770	746	782	783	806	770	822	759	772	782	764	731	753	768	810	804	703	765	797	759	743	748	743	775	756	738	769	749	666	738	764	769	781	748	732	746	793	752	753	756	735	796	788	723	691	737	727	750	736	761	721	754	734	766	778	785	721	756	766	777	750	796	734	779	794	740	752	760	790	795	761	717	761	730	747	774	688	765	738	801	779	771	764	750	758	776	780	727	764	742	796	728	722	775	820	756	772	726	809	722	803	803	774	762	765	777	754	744	724	746	753	777	776	719	707	791	764	743	715	778	737	768	744	752	721	779	816	740	783	788	804	780	742	776	749	786	775	758	750	764	726	788	724	808	709	739	767	756	764	725	716	755	772	725	721	765	767	712	754	699	730	742	750	722	730	743	774	763	751	796	763	749	776	789	757	708	741	685	785	738	722	727	774	747	771	757	746	773	773	783	753	799	787	725	736	785	745	770	741	741	755	781	810	777	711	778	701	749	786	774	780	753	755	757	751	729	790	734	772	739	804	763	748	739	775	734	746	770	810	747	772	759	771	759	732	686	739	779	771	755	769	753	743	765	781	772	774	773	722	765	770	753	792	752	736	772	794	815	773	762	769	746	799	787	756	700	729	745	750	782	809	791	818	743	807	761	801	817	751	753	762	740	782	810	783	741	782	762	733	777	753	705	740	747	762	746	824	766	751	763	755	771	759	798	774	773	722	744	727	800	761	751	779	714	770	749	736	777	766	723	807	736	759	729	777	761	766	736	772	796	790	726	784	751	750	761	772	802	722	743	804	751	774	730	783	766	781	804	775	765	763	761	797	730	784	746	717	791	767	780	795	737	759	728	720	779	729	751	822	780	747	789	723	761	783	802	720	788	735	778	749	776	767	792	744	778	781	737	813	772	755	773	752	774	781	767	769	759	756	752	779	730	750	798	728	784	847	781	772	781	762	814	746	775	812	744	748	755	763	719	751	764	736	757	783	721	745	740	753	774	761	795	775	725	758	752	778	793	766	787	735	786	760	748	771	762	762	774	782	734	741	748	777	721	756	713	747	743	774	785	773	790	722	768	763	745	780	763	764	758	797	782	735	746	705	765	721	770	730	742	752	726	793	788	742	793	778	786	732	751	784	742	758	765	835	751	745	793	715	738	756	789	775	823	745	770	763	753	797	789	750	791	775	778	723	759	737	723	760	803	756	799	766	735	745	706	850	726	717	737	796	775	760	729	778	756	793	779	773	732	746	720	818	726	728	787	757	772	805	764	773	750	770	789	741	727	802	769	703	748	726	796	784	760	757	789	783	753	790	724	773	771	809	758	779	747	771	739	751	757	820	696	785	744	765	779	731	706	732	736	730	746	782	814	779	763	749	771	764	761	738	773	762	740	772	774	764	794	800	765	789	764	754	765	789	777	755	798	772	810	797	760	799	797	775	781	780	728	701	766	774	773	714	742	746	768	758	778	779	756	757	752	754	788	773	802	715	713	794	788	765	786	757	723	747	767	768	765	781	743	784	763	767	801	782	766	764	783	758	780	757	801	740	754	735	748	734	746	778	791	742	784	757	794	718	772	781	762	699	757	787	718	737	733	806	767	717	806	771	764	725	785	738	773	749	723	796	728	784	770	733	716	744	783	724	727	751	787	788	785	756	748	813	794	765	773	751	744	795	718	767	749	745	781	776	752	774	729	757	807	739	775	753	742	737	780	712	724	783	730	749	731	728	827	788	756	781	730	766	760	755	766	753	797	779	771	803	748	732	719	796	786	779	745	729	748	767	758	813	726	764	759	738	798	741	809	764	738	776	799	759	763	780	723	773	740	797	769	795	748	755	742	775	758	744	762	770	737	749	769	795	781	765	758	711	737	786	803	745	805	772	781	793	775	723	752	735	722	713	740	742	734	735	720	733	751	715	781	799	733	776	815	746	711	780	767	757	760	771	766	777	720	771	709	697	728	789	757	738	744	786	731	835	827	774	770	751	735	780	758	734	754	792	781	707	764	742	753	744	759	794	755	763	777	779	735	784	832	731	756	797	735	773	753	797	723	750	729	784	727	770	813	732	744	771	740	726	781	702	842	800	757	771	792	802	771	809	805	719	737	788	739	750	756	755	754	762	772	779	746	791	759	752	740	718	753	747	775	801	768	731	811	727	684	795	758	792	773	791	751	737	745	730	743	783	768	735	740	771	774	782	777	760	764	764	707	754	770	783	800	742	749	737	768	764	778	791	739	685	756	721	760	773	734	776	730	788	747	807	722	730	762	808	740	751	764	735	738	764	726	782	732	779	778	779	742	771	744	789	752	757	771	744	790	738	748	769	715	750	739	777	744	729	738	739	765	770	797	762	765	801	773	764	804	754	744	756	740	785	788	766	760	775	746	784	778	750	700	752	755	787	744	778	750	778	764	792	779	775	750	754	771	740	781	728	782	763	720	780	793	762	770	748	781	783	768	734	764	718	756	761	708	746	731	760	762	762	757	761	720	723	724	715	780	788	750	796	774	775	754	795	751	766	766	786	728	776	762	699	769	775	767	809	765	732	720	727	782	744	770	782	765	769	780	782	776	750	787	771	801	740	795	752	715	760	735	760	765	767	738	766	750	783	748	753	805	736	798	773	751	809	806	751	753	752	782	781	812	749	736	725	785	727	745	796	792	723	755	748	721	793	808	765	773	770	803	781	781	724	714	733	723	769	736	726	824	786	762	735	783	758	783	755	759	752	705	769	761	762	762	768	740	811	749	764	789	780	777	763	735	740	743	741	715	771	744	776	831	731	771	779	770	803	804	740	770	799	758	777	774	731	727	795	779	726	741	736	764	809	755	774	767	749	739	780	738	737	765	753	767	728	753	788	775	752	769	786	751	760	772	708	794	749	779	731	791	746	690	792	763	764	796	747	722	723	805	756	752	796	754	791	713	764	776	747	761	695	773	769	763	729	776	743	765	794	738	748	786	716	778	754	754	753	755	799	768	735	761	744	796	784	773	758	776	773	776	715	794	774	789	757	741	791	785	772	788	763	737	745	736	783	726	757	790	762	764	754	741	799	782	751	696	743	755	808	718	754	753	802	785	739	753	841	777	718	757	721	716	755	726	797	720	755	713	758	747	771	757	749	744	758	772	745	823	711	749	765	821	785	786	766	758	815	744	829	773	745	736	733	838	759	787	786	759	796	756	811	745	775	728	784	754	749	748	750	749	784	741	745	816	773	749	747	791	717	735	816	792	779	741	757	753	749	758	762	717	777	717	764	739	723	786	792	782	738	779	701	779	812	702	758	770	772	768	770	789	756	743	784	742	777	775	729	761	720	738	798	747	739	784	718	776	750	766	764	747	795	776	770	751
1504	235	269	272	231	254	235	238	246	259	233	238	225	238	268	217	222	247	243	227	237	262	183	253	262	264	283	238	211	243	237	245	241	239	204	212	261	231	254	246	230	253	230	242	223	219	211	230	238	247	239	258	231	255	245	247	244	235	254	245	211	237	247	237	224	264	248	278	245	245	265	238	238	236	253	218	242	244	239	257	241	245	220	220	267	272	204	227	218	245	215	227	272	274	262	249	218	222	223	265	211	214	240	244	212	248	199	245	244	224	239	193	237	258	227	284	240	181	223	273	234	235	236	246	235	253	247	243	228	212	238	230	245	255	261	242	195	248	238	249	222	231	237	270	206	234	196	233	247	253	248	230	236	219	248	256	247	204	249	221	298	247	228	231	242	275	232	237	259	220	218	226	262	220	242	268	246	265	229	254	236	244	234	224	245	241	207	257	263	262	222	235	258	263	214	235	230	238	199	247	208	219	225	224	237	228	244	237	236	236	288	232	248	220	200	267	239	251	238	244	242	228	226	240	249	267	252	242	248	226	265	253	280	291	248	237	255	225	250	257	276	243	235	245	219	240	261	251	226	260	248	242	235	253	218	248	238	223	236	233	247	233	222	252	245	246	237	230	222	228	212	231	244	264	249	231	251	215	219	232	257	262	233	269	239	220	227	235	263	219	257	251	225	247	259	257	221	229	243	233	251	255	220	218	254	243	245	235	267	241	244	223	246	230	240	252	257	213	234	247	270	238	246	260	231	234	242	249	233	239	227	187	236	237	257	216	246	255	243	264	258	238	260	240	246	227	237	233	266	240	265	239	252	232	241	246	234	237	251	232	234	248	255	265	226	211	266	233	278	222	234	250	228	233	243	242	240	241	274	228	241	244	208	268	220	271	222	232	243	241	225	242	233	215	253	237	240	250	228	251	216	208	223	267	216	248	251	244	232	266	234	251	247	230	251	225	237	210	232	279	252	226	229	220	235	230	246	274	268	237	252	252	233	221	241	238	227	246	292	230	238	236	265	221	240	249	236	280	277	231	233	259	246	230	239	259	244	247	252	250	268	269	223	268	237	234	227	210	214	244	240	231	229	249	229	261	248	245	254	248	246	237	245	216	240	222	213	235	255	221	229	221	222	256	233	251	253	239	268	254	251	252	237	242	243	266	255	242	204	253	225	239	222	266	254	206	249	233	235	240	255	247	239	225	252	238	259	235	225	252	234	254	226	270	284	235	237	248	229	226	260	232	244	268	242	227	225	283	243	243	267	237	244	249	240	252	255	267	203	263	241	249	249	235	238	256	227	278	287	240	271	231	255	260	253	233	260	240	216	246	238	238	226	252	235	238	230	242	257	240	258	267	230	227	272	243	247	231	235	222	226	266	234	226	242	225	224	273	259	262	266	241	218	219	207	252	235	258	256	242	254	242	240	251	246	248	242	239	245	250	271	254	251	222	242	266	232	217	266	219	236	233	225	250	268	252	263	227	270	197	238	218	235	243	257	227	256	245	255	278	232	216	228	260	223	239	244	271	261	242	225	215	259	234	234	247	233	223	222	263	231	219	270	224	257	228	215	244	241	235	253	242	225	246	195	244	251	251	247	256	247	222	254	261	213	215	276	257	259	222	238	263	225	227	247	245	248	230	225	233	234	237	226	235	238	206	233	228	235	261	248	239	232	238	244	246	270	270	225	230	240	243	225	254	272	249	240	275	232	232	232	216	267	233	228	267	243	269	252	255	247	258	224	246	227	256	244	233	257	243	248	235	244	260	266	219	245	251	246	248	245	266	241	259	252	244	243	248	233	257	223	228	221	223	262	243	251	249	232	225	239	259	248	244	231	239	235	249	255	253	209	239	237	229	262	237	209	234	229	268	234	221	229	264	249	254	235	250	253	240	259	248	244	233	241	252	227	260	246	242	224	227	235	251	239	242	230	238	224	227	237	237	217	259	277	242	262	226	282	231	227	267	239	246	250	247	250	244	217	245	263	235	209	241	258	239	253	244	237	252	214	241	247	229	258	254	225	219	241	235	225	252	234	284	264	253	266	245	265	250	211	253	237	265	224	235	229	252	267	235	245	210	249	232	233	225	244	255	253	246	216	240	252	226	242	292	258	248	211	241	263	260	262	255	231	229	257	255	214	232	253	235	237	234	244	250	279	253	210	223	246	217	240	203	228	201	238	248	218	231	248	237	256	241	249	261	231	266	238	268	250	243	217	235	242	257	224	214	254	232	256	220	217	242	264	250	234	244	277	260	226	224	237	239	254	223	213	233	280	258	240	250	224	238	227	238	229	222	264	232	247	246	225	238	235	224	237	239	209	231	243	236	265	247	247	252	260	217	219	260	239	262	257	251	244	272	227	257	243	265	236	241	244	253	224	222	215	227	261	251	233	232	224	219	232	271	235	232	267	229	281	203	259	228	210	226	212	241	273	245	250	242	250	226	233	253	258	216	250	248	251	258	227	270	263	226	223	235	248	264	234	226	242	235	218	217	241	246	250	243	280	235	231	232	257	243	214	273	205	242	234	241	234	243	243	249	214	201	253	241	258	247	239	234	242	259	239	261	243	248	246	243	233	250	244	254	217	225	239	225	228	226	231	216	238	241	247	233	222	266	273	250	249	219	259	262	229	228	248	229	241	212	258	251	233	227	254	230	260	257	250	231	230	256	245	262	238	229	222	205	233	222	268	226	216	227	222	261	235	244	255	248	245	251	242	272	247	258	237	244	247	239	235	241	228	245	234	236	228	243	238	212	238	254	254	238	246	266	218	230	285	261	253	278	211	245	255	234	238	258	231	228	249	234	244	238	211	268	242	254	228	222	201	250	267	238	253	245	271	241	238	233	233	259	247	226	277	253	274	210	235	232	246	264	240	286	265	236	208	236	240	238	240	267	244	222	247	239	215	225	264	235	245	233	234	237	230	235	248	228	258	244	233	197	242	220	237	242	251	226	241	225	251	265	264	234	205	208	261	228	241	237	256	233	222	250	240	242	239	204	234	250	242	212	246	233	253	195	229	284	252	252	234	227	240	248	237	261	234	255	241	238	255	264	239	253	237	274	245	260	226	257	223	221	261	250	240	232	221	206	237	231	221	247	242	269	285	231	242	236	255	242	247	272	228	228	251	265	244	245	219	227	226	239	243	265	233	224	273	237	224	224	237	245	251	235	254	253	260	215	232	244	257	205	221	246	252	261	241	245	246	263	253	238	261	247	239	222	236	231	278	261	273	272	252	239	243	242	226	262	229	244	245	265	236	281	237	229	224	229	268	258	252	222	267	244	260	263	216	247	225	227	245	281	259	227	262	270	243	272	242	257	256	245	248	225	208	232	240	186	233	255	245	246	257	232	259	254	247	205	209	262	235	256	243	252	247	215	236	216	230	260	259	234	238	213	225	263	247	253	248	251	260	263	269	261	257	225	231	253	245	253	225	227	254	243	266	261	248	257	223	260	242	237	278	273	260	262	225	203	202	275	218	248	244	250
1694	611	638	618	570	587	603	562	568	593	560	551	551	566	614	565	622	572	604	598	575	581	595	550	563	572	572	585	566	600	616	591	595	582	551	588	588	584	585	565	589	612	561	596	564	572	579	546	607	581	587	535	587	588	562	585	596	583	528	596	543	540	585	572	569	609	594	600	605	597	621	613	576	539	564	570	577	593	574	555	600	610	571	570	562	588	559	583	588	603	606	582	578	625	533	576	568	540	601	560	554	623	577	601	597	591	636	586	533	540	611	611	599	563	556	548	582	594	605	577	577	615	565	624	575	565	581	571	571	574	580	594	568	622	587	559	546	571	572	566	570	609	583	621	542	534	593	537	566	544	553	597	563	559	591	571	558	587	581	558	572	573	600	584	560	586	533	537	609	605	569	600	574	547	553	567	571	570	592	582	624	621	589	631	553	597	543	582	592	605	557	567	592	568	539	537	596	523	578	600	584	534	580	582	599	595	564	553	577	597	560	591	589	585	570	568	531	598	576	631	583	619	570	603	578	589	589	541	633	562	564	588	560	580	576	572	551	521	554	598	632	587	589	594	572	604	604	625	578	573	611	609	570	620	561	586	550	583	584	575	603	580	575	587	568	553	605	578	579	579	578	624	534	569	539	566	533	615	564	594	594	556	591	559	549	558	597	563	564	604	584	582	567	552	554	587	600	569	568	576	549	586	600	568	586	541	595	529	578	585	576	528	566	593	613	625	566	605	514	516	523	583	586	592	551	523	551	583	573	550	607	618	545	579	586	580	581	581	556	610	581	560	587	565	557	591	594	589	587	571	581	581	583	625	593	606	555	587	587	594	609	545	567	611	581	541	599	599	554	557	602	647	575	596	588	594	576	568	602	580	585	600	578	553	577	562	585	549	537	568	572	599	551	554	633	602	645	582	582	592	579	582	553	588	598	563	539	560	608	605	578	601	597	588	581	627	534	570	603	552	552	567	580	557	585	595	565	584	580	570	554	607	603	605	590	604	615	549	620	580	573	598	574	592	655	621	539	559	601	556	546	598	600	580	639	531	566	560	575	627	575	597	552	597	587	565	572	567	609	582	597	564	574	589	601	595	547	558	598	596	545	543	537	549	579	566	575	580	556	574	599	617	585	601	602	588	565	575	578	582	612	595	547	569	630	614	568	534	592	583	590	576	612	599	607	587	593	530	565	592	567	612	598	582	548	590	558	528	558	594	582	589	601	606	547	604	589	589	605	599	582	560	596	588	560	574	625	576	568	602	560	561	557	572	581	624	580	577	545	551	628	607	585	545	621	614	602	613	585	551	573	627	584	593	585	546	609	586	530	566	611	575	622	552	563	627	579	573	609	614	595	575	577	618	561	550	567	574	561	635	598	573	598	582	634	559	600	613	574	560	564	584	617	572	587	568	571	561	618	551	558	576	606	559	597	600	603	565	549	565	588	610	571	665	620	595	566	588	580	531	584	608	532	545	586	559	559	583	590	588	627	565	529	579	624	589	621	607	550	537	587	572	560	598	587	590	571	568	592	553	594	595	569	605	559	548	616	605	573	561	561	589	592	554	594	588	597	572	599	606	545	575	581	564	556	579	608	550	585	584	602	560	532	563	562	578	604	545	599	575	598	575	572	573	558	556	586	580	561	559	605	557	606	576	577	557	606	570	582	559	552	569	572	561	585	590	617	591	592	553	551	593	582	598	540	559	548	573	597	551	592	566	552	586	614	573	560	573	580	585	573	552	554	548	599	594	559	566	600	587	583	590	605	577	595	598	617	582	593	575	553	600	537	582	592	618	588	565	550	566	579	612	569	593	568	556	613	606	602	594	592	591	612	534	576	583	557	557	592	570	601	605	569	570	604	604	580	542	636	539	577	596	579	604	603	545	621	578	568	573	591	585	580	551	583	599	591	524	581	599	562	591	605	550	585	602	615	555	598	572	593	573	578	582	567	573	558	593	576	570	539	550	594	612	582	535	605	596	554	574	561	620	567	584	552	601	603	598	558	613	614	579	572	591	517	548	622	549	589	554	573	530	593	582	600	613	599	548	630	558	557	559	555	543	569	563	559	561	539	611	561	570	609	582	566	586	574	559	575	552	611	574	599	560	590	598	545	570	594	607	563	514	573	586	623	567	587	553	573	577	578	535	567	569	575	556	586	580	599	604	588	620	563	634	551	579	603	599	621	603	600	586	594	604	593	598	580	613	567	591	616	596	564	560	607	576	584	594	601	576	622	617	583	608	550	627	551	567	602	597	621	587	605	571	580	534	566	589	563	566	604	590	618	587	594	581	590	580	578	552	621	565	566	577	600	593	609	558	566	555	596	588	578	570	630	606	594	611	570	599	584	612	607	573	585	593	519	574	591	577	601	619	597	562	593	622	565	610	553	544	576	562	595	561	646	585	590	550	609	586	606	571	612	542	575	573	590	615	615	606	640	589	620	564	597	574	590	588	578	577	635	589	596	546	576	551	572	566	600	561	579	578	587	597	574	592	570	581	561	589	565	553	621	569	581	632	588	584	586	524	565	598	573	590	581	574	620	530	606	558	594	624	564	585	610	586	600	544	576	573	620	542	618	567	587	567	570	527	579	541	568	582	539	584	566	576	571	554	553	585	604	589	584	566	555	567	579	567	595	537	603	615	613	574	610	578	590	564	568	602	547	580	559	603	575	566	595	582	572	572	601	608	594	584	586	604	564	560	565	561	584	588	576	590	591	596	575	565	541	528	609	551	557	579	593	567	577	544	578	620	535	554	602	574	568	589	588	597	576	608	590	581	594	579	615	585	554	574	588	653	563	607	566	604	589	574	593	595	533	590	572	588	582	584	572	582	579	563	611	551	586	575	570	595	573	568	574	565	612	560	597	567	559	559	569	548	533	574	592	510	607	551	534	559	587	611	558	569	550	581	579	586	579	614	615	554	600	544	587	599	585	578	590	576	595	574	568	577	587	575	569	585	605	644	554	572	580	574	568	632	563	617	593	538	532	589	547	596	574	565	545	550	596	569	589	585	592	581	562	564	577	603	571	575	569	576	563	575	565	593	534	605	532	555	612	575	598	589	596	604	576	600	577	608	561	574	544	557	562	530	549	622	580	565	548	590	609	591	565	582	560	576	555	541	575	621	558	626	578	523	600	554	631	589	610	575	565	600	588	560	596	585	555	571	590	603	594	559	569	572	566	555	509	554	551	588	596	581	600	571	578	606	625	560	611	619	541	598	615	580	530	594	621	575	593	586	605	561	610	557	561	546	554	597	562	575	582	599	572	592	512	579	558	601	547	576	566	571	555	553	584	562	575	573	552	560	576	592	532	587	545	592	556	588	532	559	585	581	555	554	560	577	587	555	605	583	555	557	545	579	607	569	628	576	551	592	618	592	579	589	626	533	566	641	576	570	571	593	583	605	577	553	622	579	596	585	542	586	562	592	591	611	586	568	531	663	599	577	569	556	611	575	556	566	580	565	567	565	568	546	569	599	548	555	581	570
7459	511	568	375	314	233	230	203	212	181	169	187	170	169	150	152	147	205	161	183	170	138	147	167	186	148	165	161	152	162	154	156	184	153	143	164	160	135	132	154	152	139	135	170	154	143	152	159	135	148	164	172	165	141	131	159	161	174	137	133	162	130	141	167	150	148	164	150	154	147	177	161	149	152	148	149	187	139	175	150	142	161	160	170	151	175	137	156	160	175	154	157	170	135	143	146	159	158	140	147	151	147	181	178	158	159	172	155	133	171	141	183	116	143	163	141	138	155	161	146	147	160	146	137	153	154	145	144	161	167	141	150	164	151	147	156	155	142	149	151	172	157	145	140	176	166	142	156	150	164	156	138	144	154	152	146	146	157	152	168	159	149	146	138	162	123	109	145	162	163	154	165	156	154	161	163	146	161	156	141	127	155	153	162	151	136	138	154	169	170	153	149	170	153	161	157	171	170	158	154	152	168	164	187	146	146	139	161	163	138	151	153	158	173	158	158	181	147	171	147	168	165	146	191	145	145	125	150	138	165	155	167	145	162	153	181	152	168	162	135	155	141	144	152	164	156	150	163	158	164	164	156	143	171	147	128	175	159	152	133	152	166	162	155	155	133	146	145	131	132	129	133	139	155	142	137	150	149	154	141	150	178	152	172	172	176	169	136	130	170	142	145	157	160	151	144	154	164	188	150	171	172	139	153	166	148	158	160	163	138	151	141	142	142	140	151	138	161	155	147	127	147	152	172	162	164	166	161	166	157	176	155	173	162	137	129	146	164	172	174	150	150	162	165	142	139	139	170	139	164	144	136	139	163	149	148	152	147	170	170	156	148	157	178	143	155	148	161	148	181	174	137	148	157	122	185	164	137	140	151	167	170	136	152	165	160	148	136	132	126	132	141	136	170	153	168	137	139	167	151	143	143	119	166	158	166	156	173	142	138	140	144	133	147	166	150	177	137	133	155	150	151	150	134	184	160	146	136	147	133	165	156	156	160	157	137	160	192	156	157	143	138	166	138	138	163	156	146	158	175	129	147	163	143	132	162	159	170	149	163	137	136	140	143	165	141	135	158	169	139	132	136	157	148	164	131	167	157	147	147	155	152	157	143	160	130	155	132	143	155	135	157	161	143	151	138	155	139	158	153	156	159	147	184	152	163	152	181	158	154	154	160	159	183	160	119	164	141	140	145	167	171	172	148	164	144	148	141	145	153	170	136	164	144	165	142	154	152	135	149	159	146	167	134	150	150	139	191	152	146	156	154	151	167	136	169	159	123	163	144	154	154	147	159	139	168	159	157	168	152	147	133	144	155	139	131	128	138	140	144	154	147	178	125	139	151	164	176	145	167	149	173	154	143	169	125	165	163	162	156	168	175	142	163	172	147	141	155	148	157	140	146	142	133	142	156	156	151	152	154	147	162	158	154	170	132	142	142	143	149	151	122	161	160	153	139	142	179	148	161	153	160	147	152	137	159	140	142	164	134	154	167	133	139	153	143	163	157	166	175	154	139	163	160	171	137	137	131	159	159	158	153	135	126	155	143	130	176	149	128	142	158	156	145	160	157	140	129	168	140	173	166	132	156	138	149	138	163	173	166	168	157	154	167	145	154	133	146	138	123	125	169	155	154	146	136	155	142	180	161	168	145	134	155	147	154	165	146	153	158	141	151	160	152	169	143	153	152	151	136	151	141	135	151	147	158	145	175	135	149	154	140	139	133	130	155	149	135	145	151	144	133	145	140	151	149	152	147	173	179	143	160	151	141	141	151	141	148	156	153	147	160	157	158	137	166	149	170	173	161	165	148	164	125	151	161	169	157	159	151	164	148	142	157	152	131	155	148	161	153	126	143	146	153	161	155	168	156	144	181	171	139	132	135	176	159	143	145	171	155	157	145	140	154	171	163	163	148	149	149	159	169	146	136	138	141	171	163	147	147	140	159	148	165	162	175	134	164	140	174	150	126	162	140	175	165	148	138	146	158	150	149	139	120	144	159	137	142	160	149	133	146	133	165	160	155	154	151	157	148	140	141	146	162	156	146	150	174	165	154	122	163	160	152	157	156	160	136	139	139	165	171	162	151	135	147	158	145	175	158	169	143	154	158	176	160	160	144	147	156	132	140	148	129	125	133	159	128	161	144	147	148	135	155	153	154	159	157	137	135	145	169	155	150	137	148	157	152	166	132	159	156	167	154	162	158	164	136	174	164	187	154	147	148	153	147	147	161	152	126	151	171	133	160	154	167	149	166	140	145	134	146	151	142	147	167	156	152	163	149	144	130	130	148	174	158	132	145	167	147	167	153	149	184	128	154	146	172	133	145	133	156	153	134	174	152	147	151	133	161	150	141	155	152	154	168	134	166	169	148	157	152	123	140	166	159	176	168	136	144	150	152	155	166	151	165	162	151	155	154	148	163	173	137	119	144	159	157	163	171	156	166	159	134	158	177	168	155	138	154	139	154	133	152	165	158	140	141	170	148	154	165	153	145	149	126	131	136	153	150	161	134	148	153	151	170	149	158	145	157	144	129	148	184	159	152	160	128	147	143	141	176	139	170	163	161	157	158	133	156	161	135	163	141	192	136	149	158	133	165	150	157	150	159	145	156	140	153	157	141	162	144	127	127	158	134	161	165	152	139	136	145	154	150	159	152	146	158	159	154	171	163	148	158	149	161	148	160	157	134	146	127	115	140	176	167	170	149	164	154	167	141	158	161	187	145	146	179	150	150	148	135	152	144	144	158	156	175	158	139	153	164	166	130	152	157	148	146	147	149	148	147	134	168	160	149	140	143	170	151	138	154	152	162	170	136	154	153	137	153	165	158	144	158	169	164	146	160	171	154	158	147	160	156	153	172	152	145	150	159	153	139	152	132	168	159	162	156	155	157	130	153	138	161	132	162	138	170	135	148	141	145	148	148	149	151	139	139	155	151	176	141	185	176	143	143	125	136	161	158	161	149	161	138	140	166	139	149	159	176	146	160	168	167	154	140	140	157	131	140	193	152	164	163	147	153	155	149	141	158	139	160	144	183	146	167	152	131	149	134	164	141	154	176	162	142	170	171	142	145	163	148	138	142	127	145	166	145	163	166	161	151	185	152	162	148	135	141	155	148	154	155	172	156	134	119	148	151	136	131	130	144	128	151	139	164	143	166	156	163	168	152	160	144	163	151	163	137	165	155	150	132	147	126	173	180	141	143	148	171	168	160	157	139	160	151	164	154	171	168	184	156	150	153	147	158	166	151	179	153	158	140	145	155	138	142	140	145	147	148	162	164	168	147	143	165	162	166	128	129	119	154	146	155	149	130	117	150	167	183	150	144	134	139	144	170	125	157	156	155	164	157	176	141	157	137	182	159	130	171	154	169	170	182	148	158	159	140	148	134	144	156	152	131	161	138	134	150	145	154	165	146	165	163	154	153	153	139	128	160	148	149	182	155	153	163	141	149	153	166	161	168	153	142	135	112	128	153	157	170	176	157	170	153	127	164
5986	696	1131	1301	1043	922	848	689	623	596	575	542	523	537	540	502	487	448	479	472	502	462	453	465	443	469	434	449	432	464	448	435	416	474	442	462	429	446	449	418	439	414	444	452	426	435	441	413	420	404	440	454	414	424	412	405	415	399	434	428	434	434	395	452	462	428	412	392	420	421	432	425	430	422	430	436	430	413	412	375	437	440	442	410	414	366	414	424	450	407	398	398	398	428	414	401	392	406	400	446	421	422	428	407	395	400	419	393	461	420	430	362	438	419	407	397	454	433	412	435	453	430	399	416	416	411	442	422	420	422	415	394	412	397	388	415	417	394	431	459	396	432	445	413	438	404	401	435	427	460	431	425	426	425	414	454	444	420	422	410	406	431	402	442	430	448	426	428	404	424	412	410	429	426	396	408	441	422	396	414	437	423	410	414	429	385	394	406	428	416	411	420	423	415	436	414	413	411	439	428	396	420	396	419	404	415	451	407	422	398	373	473	498	420	443	432	421	407	435	412	452	423	449	434	421	435	417	440	408	416	418	425	411	419	419	420	423	404	439	401	411	402	414	415	431	418	448	425	367	443	440	425	414	421	425	436	432	416	403	400	433	368	402	373	431	403	421	435	435	410	396	421	402	419	393	395	386	402	440	418	427	406	399	410	400	406	415	436	379	411	434	411	420	443	423	445	403	442	461	397	439	408	417	413	402	434	433	465	382	403	447	417	414	421	418	385	404	459	428	412	459	425	377	446	386	429	396	403	400	391	442	367	410	398	438	425	393	441	410	440	408	447	430	418	404	424	405	463	453	441	428	390	449	470	402	439	415	416	446	438	438	375	413	436	441	462	400	408	417	415	431	389	454	432	416	407	433	427	442	459	424	451	413	364	435	436	468	418	414	425	419	431	439	457	460	412	442	406	434	406	396	403	389	440	434	419	437	420	409	423	432	424	420	400	429	432	418	422	417	439	399	411	381	402	423	419	418	402	418	440	413	406	407	426	414	412	415	414	427	415	387	397	434	399	390	388	440	430	399	420	407	430	431	452	424	401	426	414	444	396	460	409	390	429	364	446	429	426	448	413	434	374	378	393	393	397	442	354	429	402	392	421	401	398	417	396	423	435	443	402	387	473	444	419	413	408	435	400	432	427	405	403	410	416	407	457	446	432	427	401	428	425	424	418	435	413	424	425	424	383	416	405	403	406	405	419	396	432	376	423	406	432	430	416	418	415	464	430	456	393	433	451	388	435	404	419	445	394	438	406	422	440	419	450	402	436	421	443	444	440	397	388	438	421	431	416	404	387	403	393	437	433	402	414	409	442	412	399	421	400	416	433	408	406	414	418	427	406	392	420	437	420	427	442	417	419	443	440	452	428	411	416	421	415	373	420	434	436	413	418	412	409	402	421	434	438	375	424	414	398	419	404	419	407	419	443	432	470	412	412	389	432	391	437	424	404	393	437	437	404	447	359	412	436	441	439	397	403	449	422	443	414	409	379	387	408	434	439	447	423	413	434	404	435	417	449	456	454	423	396	388	462	444	443	425	409	414	412	423	426	404	453	427	418	418	417	422	410	415	365	424	432	430	396	373	459	398	430	401	408	413	445	420	378	428	449	396	420	445	435	399	403	365	453	405	444	420	414	417	450	430	419	451	406	401	409	417	397	411	411	423	451	422	433	419	431	412	447	421	434	399	445	414	410	420	444	421	396	416	450	455	466	419	419	428	389	412	473	416	406	492	418	411	400	424	414	392	408	437	401	423	451	398	426	432	428	403	397	417	410	422	397	411	420	428	426	430	411	385	424	420	422	420	410	467	390	411	450	406	430	391	433	453	437	433	407	415	413	419	413	423	424	438	422	385	406	426	431	426	407	409	437	402	402	412	421	384	418	411	454	434	446	433	427	415	404	447	415	432	423	431	432	393	390	414	443	403	451	371	418	434	394	420	410	432	423	404	385	437	442	445	434	417	449	409	432	418	432	403	424	418	420	378	432	426	390	438	413	427	426	442	442	424	426	448	411	425	447	428	397	445	453	434	388	432	420	434	405	423	414	391	441	410	472	453	432	433	411	444	443	426	426	403	423	434	427	403	448	418	432	448	407	441	391	400	414	406	462	415	426	394	432	415	433	448	386	419	439	446	444	428	382	421	436	426	425	410	432	421	450	403	415	437	451	421	416	424	430	442	446	452	407	424	414	398	407	417	426	412	438	413	343	426	421	402	376	437	451	464	413	409	434	403	401	414	395	411	397	420	427	446	438	422	443	437	406	427	398	404	399	409	419	453	448	414	409	421	410	414	417	417	406	443	450	437	385	402	419	407	379	464	415	437	418	459	415	418	419	468	433	412	399	381	454	425	406	403	422	429	432	411	432	417	410	389	405	440	458	398	398	442	429	419	436	427	434	398	421	418	417	431	427	419	431	406	412	392	434	439	433	424	424	413	452	418	422	451	413	417	425	435	419	402	411	408	461	445	419	427	382	430	420	421	400	413	424	388	454	426	443	392	411	441	387	410	416	419	413	401	431	393	404	453	421	465	396	420	410	473	402	413	365	416	403	421	420	423	365	402	434	440	466	388	442	420	392	464	410	407	414	443	429	469	411	393	411	429	423	414	466	349	393	421	419	397	425	406	424	426	410	411	448	420	437	401	402	448	464	417	464	428	419	469	423	380	419	409	403	415	410	402	414	421	400	390	405	368	425	400	415	415	418	411	416	464	382	429	414	417	445	455	422	424	423	412	406	404	413	408	419	440	427	363	393	438	457	415	437	426	399	430	428	404	407	419	401	436	426	409	360	399	411	434	393	416	392	454	446	395	391	401	398	405	388	416	438	385	435	457	417	429	387	409	455	393	407	403	446	376	429	428	397	390	423	435	435	402	453	413	386	428	410	420	423	437	409	403	432	375	421	431	401	450	436	429	428	415	398	413	441	424	439	423	429	425	387	397	449	444	391	428	403	419	443	439	407	416	439	430	431	385	393	435	399	465	406	406	342	391	405	386	404	451	412	432	386	437	442	458	415	411	482	430	424	447	403	432	411	422	412	410	418	409	421	394	412	449	423	415	452	426	415	426	387	412	411	408	419	430	377	380	402	455	424	414	423	463	388	443	431	360	387	405	421	420	447	432	430	421	421	390	443	416	427	398	423	398	444	412	432	423	379	417	439	436	454	402	470	410	368	427	412	421	422	401	443	416	434	452	441	391	396	413	420	413	399	416	434	453	426	415	417	413	411	432	405	417	448	443	412	403	404	374	444	443	394	415	439	408	459	448	410	425	417	413	413	435	436	424	435	440	452	425	419	416	387	417	384	388	372	413	434	441	420	399	367	474	390	448	441	384	432	432	411	455	426	418	419	412	391	412	431	379	409	434	414	445	424	428	424	405	431	388	405	397	405	400	428	442	448	436	456	429	424	431	405	414	401	438	429	427	398	459	416	410	450	431	402	456	442	424	406	409	439	418	395	407	463	421	447	425	443	427	424	381	432
13937	1189	1113	872	636	511	499	439	408	384	383	332	410	321	349	347	313	351	353	371	349	325	318	326	340	310	338	347	322	300	359	340	322	319	335	320	328	338	350	320	325	333	314	360	287	319	345	323	306	343	301	315	323	312	267	331	309	327	277	301	325	315	308	321	294	350	276	342	335	319	311	306	364	323	324	328	341	301	289	312	311	355	330	323	293	308	286	343	295	276	307	302	327	291	298	316	318	341	305	316	294	292	285	293	341	346	323	317	298	323	303	302	321	339	302	314	297	305	301	309	311	313	301	303	356	311	330	329	313	319	248	353	300	277	354	310	326	286	348	297	334	321	297	308	341	313	343	329	310	355	303	284	305	341	320	337	329	304	307	304	325	329	311	328	309	314	309	291	290	297	336	332	322	324	339	338	319	337	337	320	314	327	319	325	298	327	342	306	308	319	327	281	315	336	345	312	334	335	337	278	289	284	290	298	342	280	283	303	281	313	344	340	328	323	317	300	320	321	324	287	305	328	345	286	304	315	281	312	317	342	310	312	300	302	323	305	324	320	294	315	318	305	340	343	335	303	292	284	338	301	336	334	328	294	302	334	328	255	318	328	302	314	308	302	311	333	331	302	309	305	323	314	321	336	292	357	329	296	348	326	295	332	318	324	304	338	348	313	292	315	323	336	345	285	305	319	328	283	334	348	281	354	333	306	315	317	338	306	319	304	299	341	295	304	282	344	321	309	321	310	319	303	302	277	325	298	319	307	327	318	312	298	328	366	296	316	299	332	323	324	344	311	297	293	330	334	348	311	324	303	314	322	284	296	309	319	303	300	338	305	353	305	330	306	323	291	314	297	283	329	327	324	294	315	287	336	345	279	299	300	328	336	343	295	310	293	341	319	312	311	259	322	300	314	355	349	330	343	335	307	318	283	347	299	296	276	325	327	329	343	321	327	303	312	293	356	335	264	304	312	314	339	300	340	316	303	362	315	319	282	321	353	308	320	318	338	343	336	361	352	276	298	311	348	314	294	304	300	305	295	327	294	313	322	337	328	311	305	312	326	327	300	342	323	354	356	304	330	332	335	304	356	309	306	311	320	312	307	349	332	304	300	296	300	319	350	341	317	323	294	296	309	297	260	293	337	294	308	294	333	327	316	323	310	320	300	330	327	313	324	304	278	313	304	306	322	326	357	282	328	332	303	318	322	322	323	325	363	299	306	292	297	305	347	316	306	292	338	296	308	314	311	297	319	304	364	319	330	320	306	346	337	341	361	301	329	316	323	329	316	297	331	320	271	317	322	341	320	341	317	286	326	331	356	323	323	309	330	345	300	320	290	326	299	332	346	310	310	310	349	300	350	353	305	318	307	314	328	291	311	274	286	318	331	310	324	296	313	301	299	341	308	317	321	310	276	312	324	299	334	327	344	326	331	311	305	312	304	312	313	341	329	309	324	313	292	333	325	317	309	294	336	319	300	304	324	300	354	308	326	307	316	320	318	359	305	350	328	292	334	303	342	316	332	349	341	298	318	303	320	327	351	303	277	333	328	317	326	282	305	309	336	285	296	296	316	329	322	302	292	299	296	324	323	332	298	285	319	325	304	347	302	283	327	312	290	291	324	309	332	319	327	345	279	324	290	315	333	326	325	328	309	311	315	339	308	295	330	295	288	303	317	308	299	334	289	306	329	353	328	321	323	306	298	266	317	311	295	312	293	330	338	341	316	300	296	307	266	319	287	336	331	342	299	323	313	325	329	350	336	350	293	313	313	317	303	304	330	311	294	329	315	289	317	334	314	304	324	283	312	302	280	338	325	333	329	294	310	310	323	339	316	286	336	311	260	309	305	331	310	289	321	321	309	337	305	302	324	308	310	334	321	305	329	343	337	367	319	295	268	308	299	329	326	315	324	309	353	299	272	326	319	289	300	291	322	305	337	322	317	330	340	298	342	329	287	287	317	312	309	339	343	271	294	307	294	298	308	338	312	297	301	318	328	294	310	289	279	299	309	323	337	322	299	296	297	315	314	334	306	291	364	319	352	317	321	326	311	273	292	321	325	341	301	307	330	313	303	330	314	321	325	311	320	362	310	314	328	329	305	296	283	300	276	332	307	281	316	301	283	320	334	296	357	321	309	316	328	350	320	327	316	283	285	277	321	330	287	309	327	346	329	337	309	316	337	335	337	310	318	316	332	329	284	307	298	318	317	333	311	321	317	342	298	310	322	361	306	322	347	332	322	330	318	329	305	303	319	285	285	320	347	308	332	301	306	297	324	333	325	327	313	324	325	349	306	333	331	306	328	346	323	302	340	321	308	333	317	288	314	322	304	315	333	313	298	310	289	333	350	318	330	330	317	320	305	319	343	323	352	321	316	288	296	307	337	313	289	314	327	311	346	311	304	285	298	329	296	304	308	315	291	320	344	322	292	331	324	335	315	324	350	307	322	289	338	314	303	329	315	299	358	322	315	317	318	330	325	321	324	367	294	276	305	313	306	329	373	349	325	316	304	309	327	308	321	318	301	268	337	297	331	313	334	312	300	300	303	300	340	315	328	294	353	333	297	303	289	294	307	307	316	327	333	340	325	277	297	288	313	340	309	325	313	335	293	309	321	327	338	357	338	357	331	311	296	300	309	330	297	289	354	331	341	312	304	314	328	300	337	299	312	347	284	315	350	303	309	315	315	338	327	311	325	315	287	302	323	339	334	322	322	335	321	298	334	334	314	309	353	331	339	323	299	288	336	328	326	335	317	334	349	334	300	325	317	313	314	308	370	329	347	344	323	310	310	328	300	310	349	311	323	326	328	297	296	316	323	309	319	310	315	306	305	296	300	301	335	308	299	325	300	321	329	299	274	323	285	319	319	297	317	325	367	327	358	288	340	327	368	334	329	285	322	326	336	318	327	326	338	310	310	323	317	323	304	302	309	331	256	311	323	297	288	337	324	364	308	350	313	307	306	312	327	326	293	321	322	333	314	334	296	305	291	285	341	322	310	309	317	314	350	328	323	303	314	331	341	308	353	340	323	334	315	327	296	335	322	319	315	275	336	297	314	275	341	325	313	320	313	285	335	287	326	321	324	338	318	288	295	298	320	292	321	298	312	311	327	351	313	297	287	313	310	345	300	319	313	311	322	311	316	332	323	302	328	298	328	306	285	293	338	281	339	329	280	320	320	338	312	297	332	331	306	322	340	354	314	305	342	333	318	339	314	326	341	321	342	336	331	302	297	280	289	330	332	318	338	328	358	310	367	286	298	323	312	301	300	309	319	335	314	287	316	315	314	326	352	323	315	341	340	338	315	344	321	301	304	304	323	357	306	311	289	311	267	331	355	311	321	311	312	316	293	331	307	333	319	318	302	311	301	307	314	315	312	336	325	315	315	361	332	296	310	308	339	316	300	307	328	273	284	291	311	302	300	307	286	312	325	309	347	349	339	328	321	294	308	311	332	339	309	330	316	335	313	325	315	322	350	333	310	321	303	320	318
8078	1257	2226	2492	1979	1783	1551	1344	1166	1140	1071	1034	948	905	922	917	881	892	873	842	872	841	860	793	838	807	832	768	778	825	793	786	794	786	777	773	820	809	781	801	760	796	796	782	797	754	764	802	833	813	741	809	755	757	764	749	795	764	800	807	757	823	785	750	793	757	778	748	772	744	769	758	766	722	782	751	817	776	735	757	810	795	706	794	722	799	767	780	756	728	789	747	735	730	710	770	753	780	779	728	814	769	770	749	767	737	734	709	786	770	753	810	797	752	797	759	794	746	768	781	773	799	734	735	743	765	782	740	731	701	774	748	729	753	758	738	747	796	722	797	734	756	776	742	746	739	762	773	757	747	748	769	736	783	694	804	718	756	697	787	791	754	770	748	758	750	754	747	736	755	781	757	767	716	743	740	722	768	767	778	765	749	753	708	769	748	814	752	742	753	760	786	768	722	735	800	794	804	754	720	742	774	784	771	792	719	731	793	753	754	781	789	789	757	785	790	728	783	778	754	734	782	770	756	757	756	750	747	730	753	767	785	757	689	744	722	756	805	694	770	771	706	738	748	714	727	756	738	771	818	799	760	756	782	753	762	768	748	725	742	721	768	771	755	717	839	723	799	720	749	766	765	764	747	744	789	758	745	751	736	718	843	758	745	823	703	769	729	772	744	751	760	743	753	741	752	721	760	763	738	682	761	766	801	774	808	741	735	797	775	765	769	789	738	734	684	774	744	763	729	712	770	764	750	729	772	752	759	713	748	772	716	756	791	750	770	783	769	793	783	751	776	735	813	794	770	730	755	803	717	823	706	814	769	731	761	765	711	720	758	799	763	775	721	748	741	780	788	757	790	727	741	803	772	748	713	779	774	752	823	798	771	726	798	758	774	791	747	778	759	792	769	806	778	699	715	749	765	757	742	760	798	777	755	806	812	731	748	783	723	832	757	773	789	784	768	747	739	765	755	727	773	746	788	779	730	731	753	786	755	759	775	759	799	766	761	823	770	785	808	774	738	746	764	787	770	748	783	744	788	735	790	731	765	685	720	752	827	734	773	758	800	755	716	793	764	761	727	714	727	735	763	814	758	761	749	767	783	768	767	795	737	774	737	757	723	747	727	751	732	722	749	789	742	752	730	737	724	802	702	727	754	778	749	759	727	752	772	729	778	706	760	758	792	746	728	768	793	782	753	718	793	799	763	736	806	751	824	739	771	745	726	758	734	788	753	728	720	763	809	781	733	728	761	792	756	737	766	812	742	776	731	797	764	705	737	742	765	750	716	772	750	758	779	748	767	727	785	807	740	747	770	764	740	783	776	750	756	781	757	740	784	774	755	750	770	740	784	744	769	780	739	815	774	751	794	799	822	743	750	782	825	750	754	789	756	771	780	745	816	694	796	758	784	750	754	701	716	751	796	780	748	764	757	792	786	762	806	773	764	784	772	754	735	719	740	733	789	771	753	757	766	768	772	777	764	739	703	747	732	814	765	760	782	738	736	719	723	749	752	771	788	784	728	753	749	755	758	713	786	774	699	794	785	827	807	801	770	776	690	751	767	778	748	818	735	760	772	770	674	737	725	765	735	741	782	701	772	738	817	725	740	743	751	726	758	739	785	768	798	764	745	771	775	734	742	718	811	779	769	754	770	788	752	708	745	777	711	725	819	739	766	768	732	790	739	756	739	740	798	751	737	737	734	719	782	772	753	773	758	739	771	751	731	731	732	801	755	726	780	794	730	735	772	726	727	735	741	772	769	764	732	756	784	742	740	739	731	756	753	745	735	689	734	782	800	727	701	766	797	773	785	791	781	790	777	759	738	777	758	743	780	739	730	739	733	730	773	743	765	750	795	773	764	745	762	741	800	762	795	742	715	748	761	751	807	734	824	725	767	756	771	756	766	740	736	705	714	747	774	773	729	767	752	807	772	747	766	719	743	724	777	760	809	754	724	772	811	750	781	734	765	757	773	752	773	767	774	746	776	761	741	760	765	740	762	718	758	817	728	760	759	731	783	751	752	721	743	766	733	764	768	801	732	785	771	745	776	793	729	743	771	757	771	774	738	782	800	759	797	789	732	782	724	783	753	736	722	750	757	726	747	768	728	776	716	757	738	731	753	738	732	736	751	785	747	747	771	764	788	761	782	771	747	822	800	759	764	798	778	773	770	767	766	724	757	755	777	735	774	728	759	764	763	754	749	745	780	713	771	788	819	714	792	750	725	754	777	718	732	753	739	726	739	746	794	752	745	734	766	732	768	764	816	784	758	745	783	751	737	785	724	737	760	792	770	719	772	759	758	781	740	769	758	791	737	752	783	771	770	797	783	736	794	772	738	764	781	767	794	790	721	785	803	781	787	782	721	792	755	758	747	770	746	762	771	804	790	746	717	783	760	778	699	753	769	750	742	721	774	719	793	754	716	716	774	797	711	743	788	780	738	789	750	764	700	783	725	764	734	773	770	784	789	735	784	781	774	731	773	742	789	805	785	766	728	765	789	778	731	790	740	765	797	786	783	725	761	772	734	777	741	707	735	749	764	763	728	736	752	747	765	719	795	763	759	794	765	735	765	757	737	751	753	713	793	759	725	770	772	757	777	733	809	740	757	724	747	747	750	758	719	749	758	710	770	769	754	773	751	765	740	779	791	770	789	767	735	758	766	742	762	764	801	769	801	741	755	735	801	758	761	747	767	747	763	784	793	794	726	748	713	768	741	789	743	797	787	738	718	736	774	783	794	757	753	797	765	802	746	765	751	773	755	756	746	756	799	733	756	715	764	756	767	777	751	746	695	765	813	790	753	799	744	765	743	754	750	807	763	734	723	747	772	743	763	759	751	760	757	738	744	761	740	720	734	754	740	741	717	728	756	788	789	773	754	782	781	702	769	724	724	778	809	768	750	756	812	782	790	778	719	758	767	722	731	783	742	740	782	772	751	756	741	710	793	762	741	740	771	758	714	740	753	727	746	773	728	744	702	739	746	759	735	793	746	746	736	781	820	736	726	731	755	740	765	736	734	825	736	791	748	728	751	717	806	787	790	774	768	747	809	763	737	723	805	772	709	726	746	734	802	753	767	762	819	742	768	808	735	747	769	787	794	774	778	774	738	707	751	760	742	727	764	774	782	755	752	737	772	743	727	708	727	752	724	761	760	726	746	784	757	776	751	727	713	770	769	788	786	789	765	756	748	714	754	754	751	781	767	722	749	744	743	705	735	734	761	693	731	754	752	761	753	763	724	752	792	749	739	730	734	761	783	767	724	728	762	776	786	807	743	741	731	798	721	767	777	744	740	792	763	793	777	811	737	765	790	788	780	731	792	757	754	760	752	708	732	724	770	831	771	722	729	726	708	799	703	804	718	712	776	785	752	747	729	769	750	780	705	741	753	721	741	768	752	773	774	718	717	766	756	807	756	800	728	739	758	751	746	740	723	756	741	716	729	784	736	718	745	750	761	813	775	782	772	778	759	741	795	747	769	746	751	732	734
1379	268	244	235	213	243	226	259	246	222	230	250	218	210	241	229	236	243	267	234	239	230	237	235	235	259	243	242	220	204	249	261	214	252	229	238	246	236	232	258	223	219	222	219	241	248	243	239	259	250	231	233	229	249	255	206	211	249	255	254	245	258	256	239	217	268	216	232	242	234	242	237	235	257	292	241	242	242	236	270	227	233	216	242	221	220	219	215	218	220	255	273	229	228	234	256	216	255	254	246	226	234	230	217	230	271	229	198	247	211	252	246	217	256	224	260	238	216	203	245	216	266	217	245	239	242	223	225	247	274	243	245	242	266	237	246	208	265	262	262	223	217	256	264	230	218	252	227	202	255	250	224	197	214	256	273	239	227	251	246	253	251	252	252	273	229	262	210	222	259	248	231	234	247	248	241	269	259	242	229	259	237	236	232	238	237	240	237	233	229	244	261	220	227	209	258	239	251	228	257	237	232	244	233	263	243	258	224	216	216	237	231	272	228	220	249	218	239	268	248	229	237	262	230	257	270	246	232	217	238	232	238	234	238	218	223	231	234	252	242	209	266	223	250	230	229	249	235	246	239	251	257	243	234	261	256	215	265	255	255	228	248	234	243	219	240	259	239	219	243	248	235	231	236	238	271	248	249	265	239	244	251	274	239	272	252	260	234	207	238	236	236	219	239	238	233	233	258	243	264	261	245	231	255	203	236	227	249	264	225	228	243	247	247	230	274	250	251	238	214	253	245	208	239	244	224	231	238	218	254	261	272	236	209	230	248	240	255	264	241	214	242	230	243	226	213	258	233	240	209	261	237	217	233	252	239	235	221	234	225	235	243	264	243	264	227	227	243	263	242	248	235	210	230	241	256	235	225	247	252	253	232	241	208	240	227	213	243	234	239	209	199	238	236	244	231	250	254	256	228	220	221	223	229	214	231	240	247	241	264	247	223	240	206	252	232	251	235	266	241	237	266	245	260	211	241	230	251	255	226	254	237	239	245	246	258	255	250	237	254	216	225	227	248	267	262	244	227	252	249	229	234	252	232	246	251	220	257	269	234	230	258	219	219	269	247	242	224	253	227	212	237	253	215	233	251	211	244	248	231	235	275	237	214	257	228	258	232	221	220	239	242	251	272	211	224	261	228	226	259	234	226	242	268	225	237	233	215	256	208	221	243	250	242	243	221	238	258	237	249	251	251	228	240	232	260	258	246	247	239	209	251	242	265	236	233	250	268	229	250	244	235	261	277	231	253	228	250	239	222	210	234	255	227	244	262	242	262	229	243	235	269	258	258	221	223	226	222	234	220	207	214	222	273	246	227	257	248	235	217	225	245	256	273	222	241	257	219	244	247	242	228	240	241	229	215	254	234	207	231	219	235	276	255	271	255	258	240	243	214	248	230	227	224	226	225	238	241	256	217	246	238	243	244	246	222	254	213	254	224	229	243	240	220	239	251	237	225	239	212	243	224	219	230	249	243	232	220	214	233	249	249	222	215	227	256	214	217	262	240	216	242	221	242	240	240	247	226	223	257	229	225	232	244	246	256	225	240	212	246	276	239	229	249	226	222	261	251	234	239	278	247	258	254	267	241	246	268	222	233	272	254	251	247	251	218	235	256	230	229	228	249	242	256	231	246	242	233	258	259	244	254	244	229	235	263	237	235	247	221	224	228	226	235	238	261	249	212	212	225	240	271	212	226	227	243	255	237	241	232	224	212	245	230	248	202	235	259	234	269	249	239	240	212	217	238	243	265	261	228	210	244	247	269	211	214	249	216	215	242	239	248	237	216	254	195	220	270	260	267	226	207	261	223	226	216	225	224	220	226	249	246	255	237	221	235	264	219	227	229	238	258	234	262	248	266	256	247	260	253	260	226	245	262	232	237	249	245	235	242	228	242	239	207	239	240	235	262	255	214	249	275	255	223	217	234	266	226	248	245	243	233	211	226	240	227	231	224	247	249	236	237	264	267	234	246	244	239	220	246	236	242	235	256	242	226	246	262	241	239	249	224	260	260	237	251	248	226	223	229	236	239	238	239	239	231	250	257	271	237	239	237	227	228	257	219	241	232	215	236	227	248	260	232	219	227	229	242	261	260	248	234	239	231	233	225	207	217	226	224	263	282	262	260	238	217	238	254	244	277	252	247	222	247	251	260	231	224	258	233	246	221	260	244	258	188	209	250	226	246	210	244	261	211	258	243	259	229	226	241	241	243	228	251	234	248	263	227	219	249	261	268	238	236	255	239	244	240	227	216	262	246	263	241	207	239	261	220	237	233	244	236	245	269	220	227	205	220	243	232	229	221	239	225	228	251	283	235	247	247	237	221	263	260	232	246	249	225	233	235	246	260	274	254	259	218	228	233	236	229	244	276	247	231	230	260	238	241	230	235	251	206	232	267	238	248	218	239	228	267	216	226	243	241	239	230	213	282	242	229	260	216	246	250	255	253	246	198	225	237	242	234	240	263	231	251	245	241	237	264	254	253	211	257	236	259	214	260	246	227	264	249	239	238	215	272	215	275	249	245	261	225	255	271	241	249	248	260	239	196	236	224	200	275	217	218	237	247	240	243	196	235	268	258	242	215	245	223	238	257	223	228	243	240	237	237	227	224	224	242	240	249	251	229	260	257	259	226	211	234	202	249	265	241	235	237	243	248	258	228	259	240	235	226	255	223	214	210	211	273	189	212	236	243	250	256	234	262	252	229	255	257	263	238	240	272	246	245	206	277	248	240	249	240	209	250	236	221	217	256	247	230	269	262	245	219	239	252	213	238	212	255	254	225	214	245	236	247	239	237	288	208	215	217	250	267	245	259	276	225	265	242	245	242	253	255	201	280	242	220	257	234	272	258	267	245	248	235	263	238	235	239	225	223	266	227	242	253	233	221	231	272	260	258	223	232	250	221	226	247	226	226	273	219	249	241	221	243	237	238	242	220	262	260	248	214	232	226	215	229	211	241	243	218	255	248	242	243	253	252	238	217	257	266	207	236	248	273	246	229	268	239	242	252	248	237	248	258	272	228	275	232	212	270	256	251	264	224	230	259	241	238	259	255	239	273	261	233	224	248	218	251	268	234	239	231	239	251	256	235	260	280	236	241	212	228	225	233	224	247	276	257	253	234	220	235	246	231	255	247	215	222	245	243	220	245	222	241	238	227	249	233	253	259	259	237	242	246	210	230	246	257	228	248	249	251	221	233	258	234	280	250	220	236	256	189	234	237	235	207	242	291	219	234	251	259	242	205	257	278	273	221	222	211	246	244	257	218	247	230	243	240	232	250	231	230	232	254	225	238	242	273	244	214	213	206	215	245	233	214	228	222	233	259	294	275	224	258	262	245	225	243	227	229	239	240	205	242	243	216	248	205	236	250	235	220	233	229	270	245	241	234	215	224	243	240	270	226	236	230	234	247	235	252	255	203	265	244	239	193	249	249	239	245	238	209	248	241	235	220	245	258	241	266	242	237	247	247	230	234	254	251	230	242	226	250
1677	604	614	582	622	630	596	617	603	523	555	577	610	573	558	593	557	617	596	586	600	575	570	598	564	555	570	551	540	630	604	577	569	550	585	594	593	572	581	563	538	585	590	570	582	567	579	550	601	580	605	579	523	545	604	574	575	568	558	577	558	554	576	596	577	599	556	560	569	573	585	575	564	555	553	561	525	595	558	590	570	560	625	541	584	577	605	585	614	542	567	601	595	600	595	568	586	548	567	606	577	608	628	578	552	598	549	551	579	520	582	565	574	582	639	601	567	580	594	565	551	574	576	537	592	605	520	561	575	555	562	581	570	597	563	578	593	570	568	602	606	574	579	559	535	564	559	587	564	589	554	600	564	594	581	522	609	553	546	605	583	635	550	598	595	536	558	564	591	605	521	566	598	552	570	570	568	586	550	595	590	587	585	600	573	572	531	556	582	584	558	602	567	585	625	600	584	571	575	553	539	601	564	581	555	584	565	568	520	569	597	583	586	556	578	569	611	582	579	579	552	560	619	575	564	577	596	563	577	547	565	566	556	566	553	561	558	596	569	580	585	573	579	579	560	558	541	559	569	606	576	548	585	586	600	595	553	535	565	571	579	579	550	574	557	584	585	603	594	559	567	596	600	585	587	570	596	582	591	579	571	577	582	585	572	556	557	570	608	572	582	589	557	529	586	571	561	559	585	553	565	554	553	592	573	556	578	567	598	548	611	558	588	555	605	592	531	544	606	565	550	561	534	580	594	578	582	581	557	538	597	604	595	544	534	600	582	571	552	576	553	564	575	566	545	548	539	572	596	541	571	587	542	576	569	540	544	619	591	546	595	560	578	563	592	580	568	567	542	581	554	557	540	555	525	582	594	554	571	588	618	560	595	551	570	575	587	599	536	583	575	563	559	577	554	552	582	594	598	558	540	553	580	575	597	549	561	601	557	593	573	545	532	587	573	580	558	574	574	570	595	578	568	594	587	586	566	601	573	562	588	534	549	576	553	580	621	547	601	566	593	583	567	529	627	558	593	563	616	592	553	580	553	585	566	594	565	563	600	600	613	579	551	622	584	580	517	590	586	610	594	566	572	569	584	540	542	597	583	541	599	557	625	569	571	569	568	584	582	571	551	556	584	596	564	586	559	586	578	569	580	531	581	590	576	562	600	584	565	581	589	550	581	579	599	545	567	545	603	594	570	533	569	572	592	603	543	581	541	568	616	547	625	578	588	568	533	552	554	588	602	564	575	567	597	612	633	537	600	610	547	609	567	590	530	589	553	580	534	567	606	547	552	615	582	580	563	573	581	612	537	614	546	535	579	560	559	576	558	552	604	572	577	534	611	558	554	591	549	591	563	574	566	575	541	531	589	557	569	594	543	568	575	583	572	594	602	594	608	595	567	575	570	586	582	611	579	595	559	560	563	572	572	516	564	577	583	583	592	604	582	535	614	598	591	570	556	571	576	588	580	564	566	633	555	533	557	555	541	565	550	620	592	574	590	567	597	534	585	565	508	561	574	506	573	548	622	551	555	604	599	591	558	601	568	556	595	543	580	587	577	567	575	628	582	569	606	576	570	561	602	572	613	596	572	578	557	592	613	579	573	618	594	642	577	550	609	647	559	590	609	580	585	556	599	588	587	567	572	607	610	588	597	567	572	571	549	571	576	607	550	587	608	563	571	613	601	591	554	596	603	593	637	605	597	546	580	582	570	573	610	561	525	602	591	608	603	604	567	587	577	600	617	589	609	563	586	584	591	565	570	562	605	585	544	578	572	599	570	559	563	602	559	559	577	576	578	576	575	552	566	573	574	526	578	525	610	606	580	594	575	537	541	562	552	564	565	545	571	582	567	619	550	568	563	536	559	549	551	578	533	560	597	546	551	567	563	571	569	574	576	579	561	535	562	598	600	579	569	579	531	553	588	595	564	593	607	550	564	588	583	604	595	562	560	564	584	572	595	574	600	582	567	545	570	540	582	597	581	550	516	579	629	560	631	576	549	543	569	577	543	559	613	655	586	535	569	561	596	536	557	629	542	584	540	548	542	565	605	602	586	595	596	586	615	613	588	573	609	546	593	550	555	602	564	568	550	613	617	545	545	571	575	580	573	536	571	550	564	551	552	564	554	592	629	560	558	590	553	604	577	568	605	607	565	600	534	542	571	629	539	539	554	559	567	615	547	557	627	565	546	551	579	592	586	597	564	582	580	583	584	540	580	599	589	594	587	556	550	611	579	575	566	584	589	600	585	541	602	574	581	609	571	574	567	596	583	563	557	578	586	554	579	571	571	595	555	593	577	540	576	579	562	540	548	570	570	598	589	524	553	611	616	557	592	545	608	566	565	594	589	561	529	556	566	546	542	577	587	574	574	552	560	607	549	572	526	572	592	576	588	547	573	604	579	582	575	613	599	551	570	595	603	573	568	589	563	579	565	566	576	597	577	578	570	537	564	576	610	565	588	571	589	591	595	573	546	530	554	588	577	593	550	565	635	525	585	588	591	594	574	570	569	558	589	577	585	576	575	570	578	597	562	565	558	580	601	557	570	548	592	580	556	609	588	609	555	568	589	574	573	585	577	574	581	520	622	571	588	570	537	566	564	560	634	555	602	588	562	593	519	589	569	564	597	563	562	589	578	585	619	566	574	572	601	579	573	576	603	572	559	555	525	602	584	618	565	587	559	611	594	591	548	546	629	554	552	567	611	547	564	605	628	526	600	571	559	526	605	559	579	591	564	573	585	558	562	587	566	575	592	555	594	592	529	530	581	566	569	550	558	576	625	536	617	555	594	562	588	610	587	589	603	569	551	573	568	613	573	571	589	548	563	550	616	553	555	551	554	604	608	521	564	577	596	570	596	566	568	585	579	600	594	574	577	562	615	541	566	534	620	551	588	557	581	585	554	562	556	600	611	587	550	553	570	603	581	575	620	550	546	598	599	514	551	535	518	559	571	552	585	592	583	567	620	589	621	594	524	544	561	576	561	592	566	590	560	557	588	565	537	578	576	589	551	595	565	567	599	577	574	569	562	559	560	540	543	582	571	571	603	558	537	600	615	542	606	548	587	593	592	604	574	544	581	570	563	563	591	589	588	571	599	574	594	578	573	597	547	540	574	589	575	565	609	562	542	554	598	577	535	597	559	617	587	588	584	584	621	554	589	575	580	577	545	571	592	569	585	560	574	584	556	567	559	603	612	545	552	527	570	593	540	560	575	565	620	554	569	559	557	562	600	566	572	541	598	575	554	584	600	586	590	567	562	560	562	567	599	609	568	554	584	567	562	639	578	602	581	613	557	603	600	605	584	567	585	587	552	568	541	573	583	553	553	567	572	584	580	600	577	551	621	591	545	579	567	606	607	590	594	602	537	561	573	580	555	571	585	565	560	569	580	564	557	513	541	574	594	558	595	582	647	555	584	633	555	610	567	560	587	582	569	588	572	572	577	624	536	581	577	556	581	607	581	610	552	611	561	579	558	596	559	549	549	570
7294	411	478	401	282	260	208	205	192	197	193	194	169	193	150	170	144	143	155	153	151	167	152	127	147	143	145	159	161	173	160	137	142	113	139	151	154	167	136	146	141	140	144	153	136	151	155	147	152	167	152	151	170	149	141	165	157	158	133	144	148	143	135	156	150	126	160	155	138	176	136	143	156	153	159	139	162	158	148	152	163	192	162	124	152	132	177	155	135	168	138	151	174	140	152	169	131	158	113	153	159	146	157	164	142	157	138	140	142	177	151	125	168	171	139	155	158	161	135	153	150	147	144	151	155	150	160	157	155	146	145	151	139	167	143	153	125	176	168	179	153	151	140	159	151	136	182	173	147	160	155	146	169	159	151	136	161	136	131	170	142	138	151	153	144	160	161	152	145	143	159	174	127	153	152	131	144	139	152	137	156	164	164	142	144	142	135	144	159	158	157	147	127	124	152	157	150	142	135	162	166	163	155	158	181	152	143	151	158	133	143	154	169	166	139	166	156	176	124	159	156	143	139	165	154	157	157	147	152	153	150	134	162	155	152	140	136	156	149	161	151	169	138	152	158	156	176	148	163	168	142	165	140	141	147	155	155	146	193	168	130	152	171	128	132	166	149	137	126	146	149	176	150	145	131	139	165	134	131	141	167	156	186	183	144	171	165	136	145	170	172	169	161	149	151	150	154	172	158	165	144	160	129	154	177	134	133	167	135	150	154	139	139	163	172	160	176	120	151	142	138	144	143	170	146	158	153	154	135	153	135	161	134	131	155	156	135	149	160	113	148	142	162	146	143	181	157	145	163	159	135	152	144	145	152	136	142	148	140	158	162	141	150	126	166	150	154	152	148	146	153	152	164	158	165	123	170	139	147	146	150	148	159	160	172	156	142	152	160	172	168	154	148	144	145	177	134	136	152	138	161	139	165	154	157	176	161	123	155	142	159	135	140	131	172	152	164	150	148	150	150	163	152	135	162	145	142	134	153	149	166	121	142	140	134	146	172	150	147	154	128	158	164	154	154	141	149	166	156	132	132	147	156	141	155	129	143	160	156	144	144	175	171	144	154	144	123	142	146	147	135	162	153	172	156	158	136	159	167	147	128	137	135	123	143	148	161	160	148	144	145	136	169	173	177	133	167	138	160	145	154	147	153	184	152	156	152	182	146	150	143	161	158	133	141	148	131	146	119	171	130	151	169	155	178	149	155	174	133	155	143	166	143	156	158	133	161	148	175	147	165	164	145	144	166	163	145	140	136	172	146	165	159	175	161	142	144	161	137	161	147	150	149	136	152	167	138	155	161	151	150	161	147	168	129	178	119	143	158	150	127	158	170	140	154	148	168	151	158	144	162	158	171	150	127	169	162	159	146	161	137	145	148	134	165	157	174	132	131	152	154	169	168	143	149	164	167	154	153	136	141	156	138	133	132	155	154	147	134	130	154	179	155	160	158	147	155	152	165	142	163	174	147	170	134	148	152	142	155	152	139	148	146	172	148	172	130	154	148	144	145	175	174	148	145	166	129	166	148	159	160	133	136	141	130	164	140	139	141	133	138	142	150	155	168	148	168	132	156	158	149	144	152	139	160	153	152	160	173	145	141	124	157	161	144	137	137	154	152	147	140	137	146	148	149	183	156	142	148	128	144	150	166	158	165	164	148	144	152	160	164	150	162	146	152	152	147	167	159	147	183	135	113	139	152	134	152	148	134	164	135	173	150	140	151	160	124	151	165	156	134	139	158	140	151	146	166	162	151	178	153	164	139	156	171	143	160	143	174	140	157	137	156	144	140	129	133	159	144	158	158	160	167	148	144	145	154	133	137	134	135	165	139	153	165	158	153	145	163	172	158	126	141	127	148	148	142	138	160	169	150	136	139	143	129	135	129	168	169	160	142	173	176	138	131	149	171	161	148	148	137	136	142	147	155	131	157	166	141	155	159	150	126	162	166	153	155	169	168	128	181	153	177	155	130	149	143	142	156	145	167	160	147	152	149	140	153	153	134	132	164	161	148	166	146	190	158	125	154	140	148	153	161	143	160	152	145	139	143	189	165	152	161	148	147	136	150	147	125	153	134	151	144	141	151	145	136	151	149	161	154	148	135	159	173	150	136	155	163	132	153	148	135	137	145	144	157	156	150	156	166	132	155	144	153	134	144	145	148	162	133	127	135	146	154	147	133	160	142	145	129	154	167	157	165	178	161	136	148	149	152	141	171	159	160	148	144	150	163	141	131	143	136	145	133	144	149	140	143	165	150	147	144	138	138	165	167	148	153	176	162	154	159	148	146	155	154	158	145	147	164	154	135	158	157	147	175	154	179	154	163	138	167	152	140	157	141	166	168	131	163	171	178	159	157	154	167	142	137	150	161	163	150	135	169	137	131	160	145	150	177	165	164	176	136	130	130	152	164	144	153	161	157	144	164	180	200	153	139	152	163	124	173	148	149	138	150	167	160	149	157	163	160	178	165	148	159	152	142	133	153	141	154	148	160	165	164	165	153	159	167	139	150	130	146	132	157	116	137	147	152	148	147	155	161	142	147	145	155	159	157	143	140	148	142	146	150	159	113	165	152	145	144	138	149	146	150	158	141	161	151	125	155	141	172	139	130	147	142	177	158	130	149	182	150	147	125	173	148	133	157	133	154	151	153	126	135	130	142	149	143	157	173	149	127	151	150	154	167	141	140	133	136	136	171	137	161	173	151	170	124	147	148	144	151	145	154	142	145	132	138	148	158	153	179	155	150	138	163	159	159	147	148	173	149	157	134	165	180	157	139	138	158	149	178	121	143	155	155	170	127	165	151	155	162	167	137	138	174	135	155	146	149	157	158	143	163	148	165	151	155	169	141	157	160	162	143	148	127	147	168	154	154	125	171	140	174	137	130	156	146	178	129	160	161	163	138	156	138	153	142	159	152	138	144	152	130	124	143	154	147	150	156	144	137	146	173	160	148	147	136	143	150	182	174	179	150	148	144	144	162	152	155	170	166	132	168	134	157	134	143	122	143	139	157	152	160	139	159	158	155	151	141	154	138	157	136	167	159	153	171	160	148	161	143	173	161	157	159	124	161	151	146	135	157	152	161	124	149	142	130	145	142	151	151	144	153	175	176	171	164	139	148	131	160	151	141	148	147	149	158	169	179	136	137	146	143	145	164	161	134	124	153	164	159	145	140	161	154	141	159	143	133	149	159	158	144	151	157	153	148	150	147	154	144	145	165	165	141	151	136	166	154	157	150	165	170	158	177	133	163	149	155	154	145	129	150	141	168	147	130	162	157	143	126	169	151	147	164	147	140	129	150	183	125	141	152	137	140	151	148	185	139	157	151	163	158	151	134	174	120	152	133	155	156	123	168	166	144	153	141	180	166	120	157	149	149	152	150	154	142	158	155	134	129	160	142	142	144	175	145	158	139	129	132	151	131	137	176	154	141	144	156	158	132	129	149	147	129	161	150	145	144	139	174	134	147	135	147	144	150	156	187	166	149	168
5946	671	1175	1245	1078	945	820	738	657	637	600	525	585	503	505	502	480	521	442	465	446	445	455	476	452	456	434	439	433	445	466	438	424	459	443	426	411	456	430	453	479	415	393	410	416	459	422	424	385	446	426	397	449	416	447	396	429	437	392	426	448	399	416	435	396	438	440	408	434	391	407	429	412	426	422	401	412	431	415	434	412	412	416	444	400	402	426	463	366	437	428	424	430	407	439	441	400	409	427	418	418	398	404	404	403	405	404	463	429	422	415	406	435	408	426	416	380	444	406	448	423	418	450	464	416	375	434	446	445	447	435	408	425	424	416	409	398	421	398	397	408	417	425	440	415	417	439	419	416	426	426	396	408	430	417	447	418	389	411	417	418	391	399	405	402	433	436	419	436	389	396	416	413	389	395	397	424	419	416	393	392	410	428	438	368	424	446	438	467	391	408	396	426	424	424	398	410	430	412	384	415	443	397	405	431	422	404	373	438	461	423	443	440	395	396	397	454	402	384	417	407	434	377	417	431	444	419	431	409	410	391	384	412	428	446	427	409	411	417	451	404	452	409	451	435	451	412	410	421	428	402	431	438	417	387	418	415	369	417	421	429	402	412	413	379	406	395	457	420	429	375	458	416	387	408	450	404	396	416	399	404	416	455	425	433	443	440	402	393	439	439	424	418	431	391	400	402	442	421	424	435	405	412	402	465	406	420	420	426	390	396	418	438	418	442	397	403	457	415	416	399	425	430	446	430	396	424	419	429	424	372	440	408	437	417	413	418	393	396	438	472	462	425	430	414	415	408	400	437	450	440	430	411	411	421	406	444	417	396	454	452	395	397	439	407	423	405	391	407	411	433	415	425	441	451	420	424	422	377	393	416	435	449	405	406	397	416	434	392	408	393	416	445	411	446	420	443	418	413	419	414	392	426	387	434	403	416	418	420	400	405	408	446	400	428	409	435	390	405	431	413	406	419	422	393	414	416	414	396	465	416	415	379	411	406	389	411	405	419	444	419	416	417	404	407	438	389	476	418	416	415	417	422	432	399	411	384	421	417	413	408	402	411	433	436	397	436	404	411	407	452	416	390	427	392	428	382	419	364	428	411	420	424	413	429	403	412	428	412	410	407	403	428	383	408	410	423	410	426	434	398	401	456	402	407	424	436	392	410	419	427	387	393	425	428	396	435	408	451	394	423	431	433	409	413	388	401	399	411	401	412	401	424	437	411	458	390	459	413	399	430	421	422	426	384	374	447	425	409	400	418	438	405	427	446	421	427	386	403	415	445	395	411	425	391	394	425	413	409	413	453	426	410	430	412	446	429	423	433	429	400	416	397	436	432	433	413	396	410	404	402	419	429	424	431	430	371	427	414	421	445	404	417	456	381	396	435	429	435	416	400	413	424	414	423	449	384	439	406	399	433	428	425	433	407	407	400	448	430	400	395	442	402	435	415	448	376	413	416	409	438	387	415	396	439	431	392	417	427	412	429	405	397	399	431	419	420	400	393	412	415	406	374	431	418	422	449	417	401	431	415	417	435	406	419	400	397	421	461	431	460	419	427	438	418	445	376	392	430	396	422	428	440	376	420	407	398	453	393	426	445	410	445	401	420	399	430	369	424	408	404	418	402	429	393	416	447	412	401	390	419	417	436	440	424	428	435	438	402	412	422	406	452	435	390	423	443	442	450	430	398	422	423	406	409	418	421	426	427	434	434	413	411	389	462	421	407	379	415	443	417	402	389	437	425	394	438	424	428	408	409	428	423	363	406	435	408	440	387	423	423	404	407	421	420	394	436	410	459	452	394	403	426	421	447	407	408	432	425	438	410	429	440	432	424	380	459	397	438	444	416	407	410	430	385	415	452	433	404	430	414	411	426	407	417	383	434	417	408	438	429	398	452	465	401	426	426	393	425	441	483	407	412	423	450	412	446	425	454	438	399	401	417	411	466	420	398	422	425	415	431	407	407	458	419	434	415	414	384	431	454	438	437	434	459	429	444	403	422	450	434	433	415	407	428	438	414	442	460	412	431	434	448	427	442	394	400	406	434	400	443	431	426	416	411	426	412	382	389	420	387	434	414	448	386	421	430	420	423	402	405	413	407	436	409	433	424	448	412	390	428	443	408	428	416	437	412	416	385	427	391	420	425	424	413	414	432	422	401	442	442	440	441	422	440	403	417	430	421	418	375	427	445	433	426	366	429	415	442	417	452	408	417	408	464	402	422	442	457	431	391	458	401	439	406	425	404	424	454	438	375	393	450	396	418	390	440	430	444	427	417	464	458	436	453	428	431	442	399	432	453	440	390	437	416	399	396	420	415	400	431	428	415	418	412	465	429	427	401	437	387	469	422	392	444	422	390	405	425	424	404	421	410	424	399	418	434	432	390	422	427	418	441	436	415	439	415	414	383	453	410	425	398	400	421	382	419	394	401	477	424	421	436	409	431	443	407	407	409	379	447	458	424	418	422	422	441	415	396	387	417	402	430	416	394	408	428	407	414	414	442	425	398	444	468	428	441	412	404	398	457	431	397	414	454	427	403	410	443	417	407	435	432	432	462	405	418	440	426	395	428	417	401	413	422	392	428	415	432	369	439	409	395	442	420	457	425	407	419	417	411	395	444	411	426	406	434	439	464	406	435	423	461	444	436	423	406	395	453	438	432	423	409	403	388	430	405	438	455	404	429	434	442	449	443	381	397	390	431	410	407	450	401	407	402	434	430	414	427	413	435	418	416	449	402	411	415	414	402	368	458	445	413	421	460	426	450	404	397	434	422	446	429	420	434	419	436	452	413	418	413	424	432	416	457	397	415	417	430	395	421	417	422	418	412	391	454	410	409	391	384	413	410	430	403	403	453	415	406	463	415	447	402	409	443	432	426	450	422	408	420	417	399	410	389	450	409	381	443	409	404	423	426	454	392	409	426	413	422	421	410	377	415	411	415	428	397	449	426	402	411	397	447	434	419	409	426	419	404	423	412	380	391	428	414	435	419	442	403	413	414	429	436	435	402	425	405	414	429	429	428	444	420	415	416	417	439	420	403	397	407	418	442	429	444	386	448	395	420	431	404	431	426	400	447	439	395	435	440	388	417	438	400	394	396	428	455	453	426	418	437	441	443	414	437	427	416	410	449	433	410	443	450	401	460	402	416	432	420	387	414	400	398	400	419	419	436	449	429	421	437	429	442	428	430	432	452	393	435	425	411	439	396	425	426	417	436	444	377	424	455	442	404	401	408	441	424	433	444	459	422	395	422	403	421	411	402	396	421	422	430	385	410	454	391	396	402	394	398	416	417	431	398	424	379	443	427	376	456	439	404	399	398	411	463	428	415	406	360	419	405	419	417	468	409	431	469	415	416	409	406	408	418	418	414	398	422	417	437	416	403	396	409	416	391	423	373	426	413	452	435	446	403	437	392	436	429	418	399	433	430	393	427	433	403	360	424	450	433	399	418	399	393	425	430	424	406	410	410	408	392	411	420	438	432	412
13818	1193	1069	845	672	511	467	450	401	365	375	366	297	343	374	352	357	362	291	343	320	302	318	328	323	327	332	325	305	310	313	313	324	327	331	335	290	289	304	309	319	329	346	340	347	314	290	337	310	326	342	308	322	333	330	302	300	312	342	313	342	349	326	283	333	331	336	330	353	308	299	325	320	307	326	282	348	342	310	331	304	337	300	341	315	338	301	312	317	327	286	322	302	300	297	313	312	265	305	304	320	330	333	313	323	333	317	345	295	315	324	330	335	334	349	319	331	276	340	305	311	295	329	336	327	285	306	331	297	266	281	317	328	315	309	313	293	283	313	311	303	308	303	312	326	334	329	317	359	335	303	313	339	297	317	355	382	324	342	302	349	328	328	323	292	297	304	343	333	308	346	308	319	328	319	339	346	321	318	304	281	288	308	325	312	294	329	285	284	330	322	307	316	306	362	327	330	294	310	316	326	308	313	339	316	299	322	332	332	359	285	326	311	320	345	307	311	323	297	310	318	316	322	293	301	272	316	325	330	313	289	295	310	340	311	311	371	286	316	334	309	335	336	321	337	322	348	303	298	319	315	276	309	309	332	321	315	328	321	292	309	302	286	327	292	311	327	297	327	288	343	345	315	347	294	307	356	345	325	307	316	309	338	314	340	337	332	317	276	292	330	310	339	316	332	346	311	333	294	319	294	305	279	311	316	300	302	297	306	332	314	334	343	344	366	338	334	271	320	317	349	312	350	309	353	268	326	317	306	312	302	333	316	310	352	326	320	301	322	313	292	285	304	293	329	309	309	319	314	337	295	333	318	271	337	310	325	335	306	301	319	269	335	324	317	289	308	284	315	333	287	301	374	300	330	335	335	329	313	293	350	289	314	324	343	306	309	342	298	321	286	291	331	338	343	339	316	297	315	323	348	337	319	332	321	338	314	323	300	317	303	323	321	293	317	296	312	346	303	326	309	286	329	335	290	329	308	341	294	312	306	301	344	360	292	310	312	347	304	336	308	278	307	322	358	322	309	319	321	319	332	340	299	310	342	301	303	323	321	292	314	298	333	285	302	311	286	320	316	301	339	328	314	317	321	323	340	313	335	300	313	366	319	331	318	335	284	333	275	316	304	345	315	300	314	336	324	310	322	335	301	308	321	308	312	306	316	321	335	319	297	355	297	306	344	300	314	340	314	323	322	316	338	368	332	297	297	328	291	337	314	305	321	315	333	309	317	304	329	325	334	294	313	318	306	277	322	308	314	304	320	324	329	333	324	294	313	316	337	291	335	298	320	330	323	312	332	310	327	302	289	329	334	325	313	277	298	277	298	336	321	329	320	320	343	322	310	327	328	315	320	315	300	300	360	324	299	316	304	282	328	298	321	315	333	287	352	325	311	307	313	296	323	313	290	293	311	311	340	303	330	305	298	340	307	327	332	320	310	313	304	343	341	297	309	323	325	320	314	323	321	293	307	363	328	343	313	314	328	316	319	334	326	326	345	303	308	269	280	328	311	322	335	306	306	328	356	325	315	323	338	308	321	319	315	312	336	316	330	297	338	303	314	313	340	289	320	339	311	298	319	340	283	320	320	350	338	320	326	282	299	298	294	355	320	320	333	323	351	291	344	314	327	293	315	323	331	329	315	285	320	300	315	295	344	319	311	322	356	336	297	296	316	306	324	349	287	319	299	283	338	317	333	339	329	319	319	313	297	333	316	333	320	321	285	295	319	309	321	308	316	308	321	270	313	320	295	282	312	332	323	352	291	327	313	267	309	330	288	320	304	348	298	300	345	356	313	321	322	306	304	318	357	333	307	323	335	288	317	294	333	310	345	320	317	299	358	302	289	314	319	344	355	308	311	361	318	306	314	312	323	286	340	308	313	320	307	321	303	332	325	313	318	306	303	314	328	321	314	333	318	317	309	355	326	314	346	311	327	308	312	325	317	319	338	317	320	318	271	314	354	311	314	323	307	318	332	300	317	317	326	362	342	313	295	303	339	319	316	334	306	329	323	333	290	332	317	325	315	304	286	311	321	307	306	345	321	303	350	333	329	271	323	295	289	330	303	303	338	323	327	327	345	315	315	312	338	330	338	318	326	293	327	319	334	302	334	330	292	304	306	298	331	294	299	301	306	342	312	315	323	310	311	324	287	329	302	291	337	301	320	336	335	351	331	317	309	299	298	311	310	329	299	321	329	292	345	311	295	344	324	322	321	319	317	294	298	330	312	326	332	316	297	315	346	325	319	332	309	314	332	328	331	318	300	294	316	325	354	359	290	305	323	324	321	335	362	328	369	375	347	314	328	334	321	312	254	346	290	309	342	308	288	327	320	321	327	290	324	300	303	264	333	351	290	314	310	346	301	353	315	321	304	316	296	298	334	318	292	320	337	318	294	296	301	351	326	268	330	340	329	317	300	328	337	311	332	316	317	318	332	284	295	319	305	356	304	336	309	354	321	330	338	321	337	303	319	324	316	305	316	343	337	293	333	335	345	359	309	304	315	316	325	314	299	314	326	321	318	315	299	315	328	333	288	320	295	286	299	289	340	341	306	311	327	337	337	310	279	313	335	307	316	310	315	324	355	341	331	296	290	346	343	305	327	307	336	343	312	323	333	325	311	326	283	263	318	346	317	278	306	323	342	311	283	342	305	296	329	309	282	334	331	297	303	357	322	291	304	323	282	289	278	328	329	286	317	325	341	336	328	325	330	358	345	300	322	349	348	319	297	309	326	320	328	306	318	314	327	313	324	305	297	343	317	308	324	295	354	314	290	311	345	309	336	317	291	331	346	311	299	312	355	318	325	297	338	347	340	329	318	348	292	297	324	340	309	326	401	329	302	296	312	302	294	318	320	293	322	330	329	298	329	267	294	308	303	293	327	284	313	311	318	303	340	298	314	297	347	317	305	309	305	331	300	308	319	312	296	336	319	343	309	321	327	319	314	319	294	354	302	306	351	325	307	305	288	327	372	334	295	335	324	309	330	356	311	310	327	319	336	306	315	310	331	323	342	323	312	312	323	316	347	337	323	318	309	320	297	358	340	336	319	342	327	346	283	293	278	292	318	323	319	351	336	308	351	336	347	335	315	300	328	301	326	325	302	315	273	341	332	311	370	296	303	342	280	316	338	338	304	327	319	335	311	333	343	319	313	308	310	355	292	305	303	306	307	346	292	348	317	294	340	306	331	347	323	328	338	305	349	325	318	345	328	317	303	303	321	283	365	287	318	313	302	287	310	322	350	313	307	326	343	332	307	317	304	292	307	345	296	306	278	305	338	310	325	283	341	282	332	301	323	342	286	309	340	340	306	307	338	284	331	297	290	282	333	333	331	318	341	330	357	314	311	312	331	322	272	309	311	328	322	266	315	299	345	318	279	324	293	310	324	355	357	320	338	317	316	345	293	314	281	318	318	316	324	333	341	301	307	333	341	322	349	323	335	330	306	311	314	328	343	330	317	319	361	294	289	335	340	300	307	306	344	315
7980	1278	2332	2356	1946	1750	1493	1334	1230	1157	1086	982	979	955	934	924	909	936	847	912	829	887	857	853	826	799	808	810	812	842	805	824	768	770	761	796	748	773	816	831	787	775	747	767	756	806	757	777	812	788	804	716	804	785	769	733	794	806	751	754	756	816	748	799	767	747	743	803	763	778	782	809	758	715	829	773	772	710	750	758	801	766	774	805	827	771	773	781	770	771	758	749	737	753	730	757	785	745	759	722	739	775	794	775	728	741	714	786	781	772	724	716	774	755	762	772	755	726	814	761	751	759	789	748	749	739	805	766	774	728	710	775	741	760	733	784	806	774	708	783	696	693	815	727	732	695	769	750	727	789	790	729	727	772	776	727	796	766	737	761	761	747	733	748	775	746	770	757	737	780	787	701	761	792	765	784	716	704	760	704	802	749	748	770	823	733	785	730	785	761	765	772	767	756	725	762	788	758	786	766	742	795	764	782	795	777	792	756	796	719	791	783	766	735	751	768	789	750	702	774	758	800	815	763	805	743	739	799	771	758	772	754	727	764	741	754	751	753	735	775	748	738	743	756	768	725	728	733	752	758	758	774	764	753	787	796	785	784	745	764	716	753	732	787	821	757	760	760	737	801	751	757	746	717	740	774	737	731	755	769	744	759	754	760	751	702	787	748	788	725	785	766	763	723	790	726	772	741	763	772	733	751	740	706	789	744	815	752	807	739	803	746	728	808	738	719	754	758	744	785	711	766	745	757	783	745	780	716	729	773	791	782	732	734	716	743	751	771	779	746	716	739	749	745	802	750	742	764	763	775	766	796	789	773	768	738	753	799	751	743	739	768	781	714	713	776	776	779	789	762	773	735	712	775	743	768	767	768	790	722	747	823	762	740	808	756	752	782	735	760	758	738	738	797	716	742	739	743	743	782	751	792	796	758	767	724	735	741	773	752	727	727	747	736	748	764	772	758	779	726	764	754	765	724	769	788	735	718	748	785	813	700	738	770	771	747	758	734	758	761	745	758	694	676	834	792	773	756	764	742	784	725	811	786	765	722	771	801	738	718	781	788	775	723	727	759	753	753	733	777	803	752	787	786	795	792	759	792	842	758	743	784	758	770	788	762	743	735	708	742	752	771	764	721	706	753	761	765	777	741	756	763	760	807	778	811	768	776	743	799	804	720	771	751	784	775	776	769	764	721	789	798	797	803	756	732	759	727	781	779	750	751	759	757	778	827	764	776	766	714	741	751	751	775	780	739	790	771	741	713	817	725	739	733	736	716	775	762	786	776	773	758	752	753	790	765	736	738	768	752	743	775	746	786	681	775	786	751	756	725	739	778	760	743	790	743	727	768	785	766	774	720	782	771	762	753	776	738	732	774	728	713	715	764	768	722	743	733	810	729	755	768	788	743	758	768	796	780	789	746	743	780	755	795	769	748	808	737	723	759	777	791	784	716	743	743	785	753	749	760	791	751	783	805	706	763	777	764	736	723	782	735	749	777	793	757	743	786	814	768	782	785	783	755	742	753	740	740	753	713	792	768	763	712	796	794	764	740	767	779	774	768	757	809	784	763	785	748	746	729	783	756	733	755	800	788	762	733	751	770	748	764	748	766	772	796	747	745	780	735	719	753	790	725	788	750	723	745	743	780	779	783	814	748	778	767	787	765	765	744	771	760	739	764	754	785	702	760	780	796	753	726	742	768	717	767	799	747	776	745	790	761	761	803	763	750	774	737	768	730	809	740	761	739	815	767	787	775	781	764	793	804	749	711	754	757	769	775	723	746	749	768	820	755	774	748	731	777	854	751	751	800	777	725	756	780	768	746	779	688	763	741	787	740	756	785	805	708	730	728	796	764	787	776	756	714	749	708	768	758	752	730	751	729	757	761	777	723	720	782	719	750	778	746	753	794	776	778	814	793	766	800	807	753	777	739	792	802	749	750	771	746	811	786	820	751	762	764	825	738	773	727	772	775	765	708	764	752	764	748	741	755	773	745	745	804	769	789	786	780	797	741	825	783	792	782	754	786	842	744	766	700	782	734	762	740	763	738	767	724	770	744	810	762	768	759	761	738	749	783	748	803	768	746	765	741	787	784	790	739	736	808	801	745	740	786	752	826	765	717	792	787	798	803	741	727	811	708	694	764	818	778	747	755	775	766	755	796	751	739	755	738	742	760	773	788	808	737	757	746	709	757	725	720	759	723	791	820	776	779	746	736	757	749	709	748	760	739	769	805	768	753	757	831	740	765	752	748	767	788	745	729	763	742	759	772	744	822	806	732	669	736	777	799	747	782	765	767	745	778	747	729	776	749	773	691	796	778	850	768	795	818	753	761	784	786	787	735	736	755	769	766	790	793	749	796	745	747	755	764	748	757	732	727	712	756	747	754	727	794	762	775	777	716	766	793	684	792	766	796	772	790	752	761	737	762	745	760	799	774	739	721	737	747	760	739	781	786	727	784	722	788	737	769	716	768	755	791	748	761	762	715	729	789	809	793	782	715	726	766	734	775	727	770	728	761	727	790	751	733	747	775	765	709	774	740	777	754	751	725	766	760	712	722	730	746	735	817	783	760	761	748	752	781	760	790	775	766	726	759	812	769	727	741	773	761	756	794	739	738	745	787	756	789	809	747	744	800	753	783	757	700	806	717	728	750	780	745	717	775	754	750	749	729	730	779	752	698	751	764	745	778	756	749	733	731	750	784	746	756	785	800	779	740	750	762	805	757	779	781	719	760	748	762	762	796	773	739	772	756	790	806	790	759	719	748	815	821	747	740	778	735	761	747	751	771	829	749	717	717	783	751	783	743	749	713	792	784	766	778	763	782	708	782	805	769	803	789	795	784	741	753	736	743	820	759	759	715	757	794	783	739	747	755	731	800	775	776	740	784	719	731	791	803	776	767	750	735	761	774	762	771	767	745	695	740	737	761	758	706	729	795	747	771	794	801	735	817	733	759	773	745	812	771	731	785	773	835	748	737	727	784	741	794	778	726	759	777	756	775	720	772	748	758	784	768	832	735	735	707	748	731	726	791	772	765	756	738	753	789	776	770	763	750	787	766	743	758	775	787	733	761	773	715	824	733	729	736	801	788	788	723	746	794	727	761	766	778	747	716	773	713	755	781	738	723	743	777	758	764	758	730	736	765	776	719	751	760	794	733	747	760	790	762	820	810	759	736	776	725	843	803	765	794	775	763	757	747	726	788	772	765	766	706	686	759	727	758	790	780	711	766	700	740	790	780	793	746	724	805	788	791	775	746	781	724	757	765	755	753	744	777	795	788	747	791	773	785	773	764	826	736	754	747	774	772	771	785	741	751	742	781	739	764	726	796	766	738	783	735	731	796	722	759	772	801	781	719	766	787	763	704	796	780	742	765	785	754	722	754	822	750	776	785	735	750	736	757	772	780	777	764	758	770	777	752	744	749	703	713	721	726	779	751	762	756	723	742	792	782	758	768	764	751	764	736	770	773	756	762	770	786	761	737	764	748
1371	253	251	249	268	249	227	260	274	205	267	259	247	244	240	240	214	239	225	224	262	262	230	236	230	246	237	270	227	239	257	267	261	235	229	239	221	270	272	236	218	236	216	258	245	234	251	233	234	246	253	242	243	237	226	219	230	237	220	236	236	265	245	261	251	259	239	252	248	266	219	215	238	251	248	280	219	203	255	209	239	232	220	241	217	230	218	230	227	225	219	218	265	232	243	244	227	232	213	215	257	192	215	215	265	241	232	263	273	231	238	248	249	209	208	260	267	257	257	208	251	272	216	223	261	248	238	223	222	204	223	241	257	225	236	223	261	252	254	204	217	249	240	229	244	279	244	211	222	229	232	233	234	252	237	218	256	260	229	235	228	211	249	232	271	231	239	273	261	223	242	234	237	227	255	266	229	255	251	254	222	247	228	244	252	230	239	239	265	229	240	240	237	225	227	218	241	226	264	232	259	259	210	232	248	245	246	242	234	255	227	251	244	241	240	236	237	257	240	224	258	250	221	248	269	214	217	265	245	254	224	263	240	216	231	232	231	256	241	241	256	230	244	239	239	257	214	197	231	232	244	226	241	240	219	215	236	240	220	247	236	198	254	238	243	244	249	237	250	212	200	232	230	235	248	217	233	262	267	213	229	237	216	226	229	256	258	229	263	237	221	244	204	225	264	251	212	247	241	238	249	274	217	241	203	216	248	238	236	264	211	228	234	213	249	252	251	207	240	259	276	213	270	259	230	237	230	244	245	251	236	240	217	249	209	246	243	244	244	233	240	237	254	264	233	255	248	230	227	266	240	225	244	225	239	244	258	247	219	227	227	256	224	256	212	250	242	209	238	249	232	246	218	259	263	269	221	242	249	229	247	236	265	255	212	218	243	238	248	252	230	244	221	253	242	221	238	250	230	237	232	239	261	255	253	245	249	244	264	233	236	255	239	245	235	215	237	252	275	253	243	260	250	237	272	249	273	232	237	268	231	246	246	240	262	250	276	218	214	232	223	227	220	224	215	235	228	243	268	242	249	243	248	245	213	255	243	229	258	228	247	251	262	232	263	244	267	229	197	271	196	240	245	246	244	243	229	229	236	203	263	233	252	233	252	228	266	226	247	217	203	252	216	256	224	221	235	281	225	224	224	231	231	253	262	234	244	242	222	268	216	237	228	263	217	211	260	243	248	253	249	261	205	214	256	262	251	249	217	267	241	242	203	223	248	266	240	256	262	248	251	249	207	293	249	243	245	240	258	230	257	225	245	208	235	226	254	236	257	231	232	245	262	226	242	243	250	255	222	266	242	256	254	230	237	248	196	219	219	240	248	242	220	239	267	225	251	241	231	245	244	254	248	220	261	250	228	245	237	226	238	255	248	227	251	281	227	247	290	225	261	233	255	203	239	237	223	226	235	230	240	217	255	261	277	250	237	246	233	237	215	254	253	236	235	242	231	190	232	248	258	269	242	220	217	248	255	217	244	231	243	250	244	242	260	210	235	259	246	238	238	246	252	229	285	267	236	270	227	248	225	262	230	218	231	217	259	233	234	259	226	242	257	236	226	238	259	262	210	228	221	275	253	225	221	262	221	246	252	249	213	251	196	233	232	222	248	271	234	232	279	233	245	243	264	223	242	229	240	240	226	199	234	236	223	216	281	246	273	243	250	221	243	216	240	257	213	230	237	264	242	223	253	268	238	248	230	236	237	240	248	257	231	254	241	237	241	239	262	225	231	218	218	258	230	257	292	266	267	238	231	226	244	239	227	252	207	234	229	249	208	213	235	233	225	209	231	216	257	229	252	277	235	263	249	245	228	263	235	235	217	246	244	230	234	225	225	250	229	209	275	239	246	240	232	236	236	253	217	249	221	214	225	205	228	260	225	218	234	220	238	238	214	238	245	240	248	211	249	237	217	240	211	241	259	268	248	273	270	236	236	243	269	267	280	242	226	227	244	266	231	243	240	216	251	239	238	220	235	249	261	224	207	225	213	219	211	238	249	210	266	258	238	229	253	237	225	239	273	250	242	225	232	252	239	255	237	243	249	269	272	221	247	268	248	236	257	219	252	233	227	255	250	230	213	239	255	248	242	232	228	263	252	215	254	257	226	202	254	210	241	269	247	275	255	234	219	254	227	232	235	224	251	243	237	235	224	212	272	216	247	248	249	252	238	228	225	255	241	229	231	246	233	237	248	222	220	225	222	236	200	227	248	242	230	272	216	246	243	239	259	236	246	225	252	227	264	228	271	241	219	234	234	229	264	239	243	228	224	222	234	238	216	246	233	236	214	234	239	230	249	239	253	221	257	245	230	244	219	218	239	255	242	232	246	228	240	229	248	205	246	256	262	245	212	238	201	242	224	247	257	244	232	251	252	252	244	259	257	249	255	251	237	239	292	228	239	228	247	262	250	242	246	232	246	237	251	270	212	221	250	254	256	210	237	261	240	220	261	233	226	252	233	239	222	233	245	248	256	235	244	255	260	246	233	224	215	214	256	239	241	242	211	247	244	214	233	238	236	257	256	263	224	256	254	236	214	242	233	238	231	267	255	227	254	243	225	246	236	256	244	241	230	264	251	212	262	252	238	247	238	226	230	221	255	254	244	230	244	229	245	242	233	259	229	226	252	217	235	221	229	236	236	253	268	262	245	222	233	226	252	230	235	249	246	253	257	235	244	228	234	258	261	231	228	231	228	279	239	252	256	247	225	244	254	261	254	275	225	216	246	236	249	216	257	238	230	221	238	243	233	263	231	216	222	247	217	260	214	236	240	236	239	254	271	242	226	240	237	239	238	256	224	250	240	237	259	212	226	250	251	246	217	213	219	223	263	263	267	241	225	266	243	239	229	226	232	246	216	245	251	253	236	240	240	238	250	223	215	272	248	258	254	200	237	246	266	214	221	273	249	234	242	238	241	247	221	266	261	259	259	191	236	288	233	222	235	210	237	244	246	208	246	236	251	225	241	222	240	243	225	247	268	255	235	188	240	263	216	226	245	249	219	264	236	237	252	241	235	249	236	259	238	237	232	228	250	234	223	244	255	215	216	228	232	269	254	241	254	240	234	276	254	298	252	220	239	248	216	247	198	230	233	242	220	236	237	245	237	273	279	236	227	229	242	252	242	242	240	230	235	230	218	242	251	245	226	257	254	249	239	240	220	269	282	256	262	262	244	228	242	226	221	255	238	238	237	256	254	239	232	236	257	214	242	243	263	252	239	219	221	226	213	263	258	255	236	248	245	228	230	248	244	226	233	245	248	230	253	231	214	256	212	233	272	254	253	211	233	233	262	266	246	234	255	218	267	252	255	229	215	244	241	279	230	236	257	248	237	259	261	266	222	277	235	252	245	266	237	251	216	233	235	231	249	242	228	235	238	239	234	250	208	270	227	251	251	235	222	252	233	238	267	237	232	226	272	264	242	225	238	258	229	213	221	229	236	209	248	256	232	242	216	235	247	254	266	234	235	260	233	253	227	250	219	283
1643	609	590	595	601	604	611	584	614	555	588	604	588	616	571	579	568	589	569	525	572	596	598	600	595	592	569	617	583	611	576	553	582	616	596	525	575	611	576	562	594	595	599	531	586	552	549	575	564	580	567	609	577	572	580	583	558	631	603	601	604	568	565	541	562	538	552	606	563	611	595	521	571	562	561	614	578	544	597	586	635	589	631	612	564	536	663	563	569	594	553	610	567	589	583	555	548	577	605	549	577	569	608	584	565	558	615	569	589	564	542	576	552	571	579	581	625	571	588	566	558	560	596	571	595	560	580	541	545	589	535	566	608	561	605	513	601	589	600	551	529	574	563	574	590	618	636	580	575	560	574	566	573	576	573	607	605	608	559	551	569	564	581	563	611	569	567	603	614	580	570	545	556	591	544	560	612	546	592	586	577	527	621	569	543	552	592	568	576	569	581	591	572	569	570	569	590	616	587	538	588	542	579	556	584	558	611	587	546	613	568	548	572	564	570	561	549	565	556	524	607	548	543	555	566	556	603	619	628	583	554	565	555	580	590	553	576	569	557	585	598	585	567	594	516	575	593	551	526	629	596	578	596	556	595	561	572	576	584	590	579	607	586	558	560	583	592	563	568	584	577	587	612	595	597	633	546	545	571	617	570	615	614	590	579	623	591	599	596	588	589	647	544	630	540	558	604	579	592	586	625	562	542	589	572	553	557	588	593	581	594	570	596	601	565	570	597	554	588	586	575	567	585	582	594	585	577	544	597	585	563	582	568	555	559	593	575	609	592	604	552	563	589	579	569	556	590	585	553	582	545	546	558	605	606	573	560	601	552	567	566	599	628	574	523	576	609	561	552	577	582	597	609	569	578	560	572	581	609	569	579	570	607	562	617	564	532	586	547	545	593	572	595	609	608	570	546	635	603	562	533	597	536	584	582	564	568	583	561	618	550	599	615	546	588	580	533	594	558	600	578	553	553	598	570	603	564	568	609	585	561	573	600	587	579	526	581	584	591	588	572	571	557	584	584	599	572	605	572	595	552	579	610	563	574	570	586	581	546	603	578	561	606	579	585	568	556	592	560	564	567	595	583	577	539	563	564	556	614	543	583	595	597	526	558	566	559	569	624	565	534	581	592	577	569	554	559	574	574	619	553	564	634	586	617	553	583	577	582	595	559	546	589	536	596	557	591	574	571	591	596	548	572	587	591	575	585	597	558	599	581	541	580	551	563	570	583	551	606	569	533	545	573	575	600	561	599	574	536	559	588	569	591	601	548	594	571	569	552	587	589	560	592	572	573	560	603	604	548	567	556	572	592	580	577	590	535	595	665	570	601	601	591	597	601	627	594	590	530	549	573	565	582	599	578	535	582	559	534	638	583	558	580	588	616	573	620	583	540	603	567	560	552	587	553	604	591	539	560	585	609	604	596	642	590	574	541	593	550	595	530	565	562	566	559	563	598	589	581	595	575	584	562	537	525	590	592	523	571	576	602	577	559	596	579	548	579	575	561	559	550	584	574	614	603	617	589	595	557	589	585	577	572	615	542	594	567	557	587	561	579	533	599	582	616	565	619	543	597	541	540	563	565	580	574	591	594	591	612	617	566	562	632	558	621	630	628	577	625	616	565	550	633	590	615	593	577	575	606	560	597	560	561	556	564	551	591	566	562	516	592	567	589	592	568	587	511	600	591	574	580	570	584	545	583	571	562	573	611	568	577	549	566	578	589	579	591	587	605	573	614	585	576	582	583	528	596	522	618	595	542	581	529	607	579	596	555	576	544	587	593	543	612	589	555	568	593	580	580	595	586	597	624	595	563	578	642	602	537	593	610	543	572	540	589	579	574	570	593	539	605	562	594	584	542	589	593	601	557	577	556	590	567	550	560	561	555	564	555	615	587	557	580	602	578	538	587	565	576	560	560	567	572	557	564	564	585	548	578	567	566	573	544	566	590	599	580	568	584	571	607	581	612	579	569	544	613	586	606	568	613	601	641	545	548	593	534	621	576	584	597	549	575	573	566	579	597	570	541	633	616	569	576	560	606	555	602	568	569	596	585	599	571	609	584	574	557	597	571	529	584	612	582	577	570	573	572	570	604	588	571	550	649	577	587	588	578	595	575	598	639	588	587	622	564	631	611	593	540	594	617	576	606	565	557	564	546	531	559	566	593	602	582	602	567	616	558	594	558	566	560	535	569	595	539	565	540	599	576	622	605	572	590	587	597	548	576	618	551	580	563	587	611	575	570	578	556	612	576	580	555	577	564	579	625	588	549	595	573	532	540	599	566	557	601	596	563	590	564	556	573	542	610	549	565	575	573	551	557	591	600	558	586	594	542	602	635	572	587	573	592	535	603	549	654	570	549	577	541	574	559	611	560	566	564	589	577	574	603	618	558	568	620	584	591	589	533	588	563	598	588	637	578	609	584	563	616	585	600	592	612	618	599	561	569	596	601	575	579	549	537	563	553	596	591	591	531	599	581	615	548	594	622	609	582	617	582	562	573	554	563	561	581	566	563	555	573	585	586	592	575	597	625	595	563	601	557	615	576	584	577	574	581	588	583	581	563	561	543	580	591	539	559	564	574	554	581	575	595	568	593	586	577	542	607	547	566	573	594	571	606	547	611	589	558	583	550	572	594	591	556	587	580	590	600	551	622	562	574	594	573	572	539	593	567	605	577	570	599	586	574	623	596	586	581	652	557	570	571	554	546	604	580	548	578	570	571	561	575	643	536	556	577	564	608	576	545	594	576	593	600	541	589	591	560	555	567	567	567	539	557	594	543	578	619	505	610	593	599	591	613	562	554	563	551	549	561	569	594	530	609	560	544	570	550	564	524	639	606	612	596	574	539	565	574	594	576	596	577	530	574	608	556	568	594	584	579	604	562	549	600	585	617	565	569	591	599	520	584	608	603	572	558	604	569	551	583	602	557	574	562	543	560	557	551	567	583	591	563	566	613	562	633	563	546	552	627	606	615	603	569	579	565	629	575	596	581	568	590	570	601	555	596	564	583	589	628	603	583	585	601	604	581	565	549	608	569	555	564	623	588	570	563	583	591	585	587	618	600	570	605	540	569	579	573	569	604	562	544	535	580	605	646	563	625	575	588	553	551	599	532	594	587	564	574	616	596	576	608	631	580	556	621	610	623	617	559	574	567	579	567	596	595	590	585	598	610	559	569	578	568	522	582	573	577	558	592	589	535	611	571	551	604	644	640	561	595	579	583	617	544	593	560	562	591	590	554	562	556	544	528	532	542	560	609	611	607	584	592	587	640	574	568	591	615	554	567	567	536	548	579	573	576	596	575	549	578	576	586	583	526	577	565	599	624	579	572	523	601	652	551	593	564	566	539	591	608	577	572	539	561	596	560	636	595	630	570	573	567	644	568	565	580	575	524	560	562	601	590	547	544	580	571	579	557	580	575	563	571	605	605	589	525	591	604	574	570	605	586	583	544	546	597	599	593	595	570	577	587	567	575	558	616	566	582	605
7361	403	511	383	307	223	233	204	216	183	160	180	163	180	158	176	168	135	163	141	169	178	170	162	146	184	130	152	151	156	158	158	155	152	174	142	151	172	160	157	156	163	177	159	136	165	153	177	145	152	137	166	152	138	160	156	137	171	162	150	151	139	144	157	148	156	155	140	153	156	162	142	172	166	152	153	146	144	144	135	141	130	154	128	136	162	128	172	149	161	156	172	197	134	127	167	160	174	157	142	132	133	161	162	139	160	143	159	144	143	140	139	164	137	143	161	141	158	181	141	160	159	157	140	160	156	155	152	170	142	168	164	172	167	150	167	156	148	152	142	158	140	164	148	171	158	133	163	156	157	169	164	134	147	156	140	150	144	147	132	159	176	156	150	153	136	146	143	159	144	148	153	138	154	161	133	151	173	183	131	142	150	144	167	127	148	147	167	127	154	173	143	147	130	180	150	146	157	163	146	141	157	144	169	143	135	145	176	137	137	154	154	157	153	134	164	154	139	152	156	149	136	134	132	135	132	162	140	152	147	146	170	142	156	127	140	168	142	150	168	148	153	132	144	151	137	150	142	140	137	139	156	183	135	154	160	152	164	166	151	148	154	143	141	166	181	149	155	128	161	136	142	145	169	134	161	147	161	149	162	141	162	139	152	157	145	124	120	151	165	143	161	171	155	188	139	151	130	163	151	161	139	145	169	153	169	153	164	148	131	158	163	150	155	163	125	128	146	122	158	138	142	152	158	148	166	151	172	158	146	162	155	146	162	162	164	139	157	145	162	131	158	129	129	126	146	154	159	167	182	173	161	167	152	149	164	156	149	127	162	143	143	154	153	148	142	149	136	166	150	143	135	147	146	155	146	140	147	149	186	151	149	154	144	158	140	145	157	138	134	169	150	150	130	116	132	161	152	135	141	150	150	143	136	145	146	149	164	163	147	142	157	157	133	147	179	144	147	138	126	149	180	127	146	145	172	140	167	139	160	155	152	141	142	145	164	138	158	137	161	148	169	156	161	154	145	154	138	171	131	168	158	142	156	161	158	154	162	162	163	147	166	146	134	160	160	145	129	148	149	134	162	194	175	136	147	149	166	149	153	167	170	147	140	165	139	132	146	133	144	162	166	164	152	150	165	156	130	153	150	151	153	158	148	140	170	140	150	157	150	149	146	156	164	126	146	163	162	142	170	138	144	149	151	116	180	142	155	175	150	138	132	153	144	129	194	135	172	151	124	146	153	138	149	151	153	138	163	127	152	150	151	162	151	139	134	151	170	154	137	121	145	146	147	153	156	161	162	149	183	157	172	145	148	142	156	146	146	161	150	144	147	155	140	150	146	149	148	136	157	164	153	152	150	156	145	158	147	147	141	158	140	142	165	134	131	137	149	138	127	161	166	165	152	175	163	142	141	141	141	161	149	165	140	141	141	149	156	155	177	135	147	150	144	168	150	152	117	136	146	148	133	134	165	147	176	167	146	159	150	141	148	141	160	146	152	141	132	138	152	158	169	147	145	128	169	154	144	145	148	138	158	167	156	148	154	150	164	150	159	186	137	169	157	155	125	146	154	138	141	165	127	158	153	167	162	177	141	141	154	137	156	155	160	146	150	140	144	173	168	135	145	146	148	128	135	153	152	151	156	160	123	144	156	153	144	151	156	156	141	149	160	178	172	112	127	163	163	143	152	154	161	145	146	143	144	153	161	125	147	144	153	155	143	152	137	140	132	138	130	144	152	148	163	147	155	175	168	138	170	142	155	129	131	166	152	152	141	135	159	167	150	158	148	150	138	137	160	181	140	140	159	168	156	150	149	167	141	157	138	140	171	160	143	124	133	169	144	162	152	127	163	149	144	164	170	153	139	154	156	140	178	149	161	153	158	166	153	136	135	136	123	161	161	153	150	175	159	150	164	166	164	155	133	123	155	139	159	170	129	182	141	153	190	168	154	146	151	158	142	167	144	121	174	138	150	156	150	139	163	169	150	174	155	157	138	152	160	140	127	147	171	154	128	160	155	168	134	154	158	194	167	163	145	151	156	159	152	163	134	138	139	156	157	153	164	142	158	154	160	145	159	152	126	161	149	158	144	149	164	155	137	136	170	138	143	149	185	145	146	146	152	131	160	147	162	152	153	124	149	158	148	149	143	125	144	159	147	173	148	153	128	164	150	140	157	149	155	166	145	160	137	159	138	149	160	156	171	142	143	143	158	151	133	146	137	140	162	163	153	139	159	137	157	169	127	129	150	151	175	152	166	144	142	157	150	162	165	185	164	133	153	160	153	160	161	151	169	169	148	160	141	142	115	163	152	168	144	174	173	139	149	145	151	165	151	144	152	139	169	156	155	152	165	140	145	142	138	140	154	172	149	145	155	142	144	176	162	154	143	135	160	125	158	145	153	147	196	169	147	162	147	152	173	181	131	173	136	156	176	136	141	144	150	149	165	144	156	152	136	143	148	146	143	162	140	140	169	136	143	181	164	148	137	147	147	129	136	150	164	113	146	162	137	175	151	173	148	124	123	156	143	175	134	179	138	154	171	149	136	148	136	174	139	149	150	120	175	152	164	127	168	146	166	164	165	128	142	158	153	137	138	142	139	148	153	151	152	136	155	138	151	169	168	152	152	144	160	150	158	147	157	135	159	154	153	144	143	158	153	179	155	155	141	137	139	172	156	154	163	167	142	151	141	155	145	143	123	147	141	143	156	146	152	160	175	145	147	172	153	130	138	170	163	136	149	151	150	163	152	162	143	123	165	153	154	173	144	131	155	149	136	152	138	136	162	155	140	152	152	144	153	158	131	134	169	146	189	171	145	136	165	163	145	144	144	140	153	143	163	136	149	151	163	145	139	139	115	132	154	130	138	160	150	134	161	150	159	145	172	150	153	174	147	166	150	159	160	126	128	139	138	154	146	147	146	182	161	155	151	150	171	154	158	123	159	158	148	146	133	155	157	149	166	151	147	154	166	146	132	159	156	157	161	146	165	164	159	171	135	135	165	151	132	165	147	153	124	160	140	148	168	156	146	134	154	160	197	162	148	123	161	163	154	137	159	161	154	159	140	157	135	171	170	162	164	156	179	147	157	142	145	165	146	142	155	166	156	169	139	136	132	148	138	152	144	146	123	131	151	165	169	121	153	150	167	151	156	158	169	155	179	158	142	148	130	134	153	133	152	136	148	152	160	177	164	166	142	169	153	159	152	134	147	165	152	166	155	162	166	144	130	161	165	160	136	192	158	167	150	188	140	165	148	143	156	151	130	146	153	154	168	139	164	147	157	162	169	146	139	160	130	154	156	165	158	180	144	132	162	139	153	141	154	154	145	142	143	145	158	171	144	149	192	173	163	134	145	153	166	138	167	179	137	149	155	186	155	146	152	136	148	172	157	141	150	128	168	127	172	160	149	138	131	151	142	136	142	157	148	166	141	151	173	147	148	155	148	171	159	158	161	160	159	136	171	132	143	154	169	171	172	155	155	151	167
6020	685	1246	1206	1064	926	806	734	714	617	560	573	559	518	501	509	504	517	466	476	465	532	395	455	441	460	448	428	447	460	410	458	411	433	429	443	463	427	405	454	429	475	424	450	396	413	402	427	416	451	448	453	446	430	412	414	421	408	456	435	411	388	467	431	456	416	426	432	417	443	392	404	462	429	440	444	437	436	433	409	426	418	413	405	429	420	413	403	417	449	407	420	426	401	456	428	434	411	430	457	411	396	388	424	437	423	409	439	403	428	450	453	435	453	402	434	441	410	447	411	440	389	378	440	423	398	373	377	415	404	449	392	433	422	418	381	421	437	375	433	419	447	398	415	428	389	409	410	434	423	445	403	382	401	394	406	383	432	438	384	397	453	441	428	407	467	409	433	421	436	432	405	401	395	414	381	389	449	445	421	414	414	439	413	384	411	407	424	397	440	429	416	417	406	409	430	463	432	402	431	411	431	378	439	415	391	407	416	418	427	436	413	446	443	438	391	406	455	382	446	429	431	405	402	414	456	414	466	400	386	464	433	421	428	413	425	406	429	441	444	400	415	372	412	397	436	397	410	381	414	391	414	390	424	404	444	424	417	436	424	417	435	387	417	401	410	413	411	442	410	434	420	422	445	392	413	398	393	409	425	420	442	411	422	384	402	417	422	405	434	428	391	417	432	423	403	401	421	407	429	433	427	386	392	399	408	424	421	439	409	410	407	428	446	422	448	419	444	412	449	450	433	391	399	432	445	427	395	436	405	435	422	424	417	375	407	422	463	383	441	403	402	446	436	472	437	432	398	417	399	439	420	440	412	393	383	399	414	396	408	419	416	436	446	407	400	410	382	443	425	432	415	392	410	443	412	414	434	464	427	470	350	420	416	426	407	391	369	405	414	432	413	435	442	399	388	437	425	400	398	400	413	424	423	457	439	385	419	426	387	399	434	404	370	387	402	421	449	388	419	453	450	464	422	455	401	416	413	430	426	413	400	437	419	424	404	460	385	400	398	423	408	434	422	420	410	437	441	432	425	364	420	443	407	409	419	430	412	419	443	420	404	387	410	413	394	427	432	443	459	418	418	402	421	420	406	435	428	419	418	430	414	413	431	399	400	411	410	409	422	408	432	400	431	403	412	401	424	420	428	385	431	423	422	428	449	422	394	433	422	427	404	438	424	434	433	426	438	376	410	414	417	396	418	412	417	396	402	407	427	392	446	417	431	393	408	416	451	439	429	455	401	427	445	433	430	447	434	411	417	435	429	416	408	406	458	388	376	395	428	394	434	408	457	437	425	399	399	439	391	419	409	430	437	428	426	458	432	440	394	446	378	402	437	427	401	451	393	404	441	420	374	421	450	430	412	419	397	387	380	436	431	404	424	433	428	400	442	377	415	427	418	422	417	423	422	398	412	419	394	439	410	378	408	414	439	398	410	400	406	434	444	432	431	444	419	438	396	398	416	393	433	397	438	456	400	408	428	405	392	404	429	433	429	408	430	404	392	425	419	441	403	420	405	400	396	404	410	351	433	461	371	429	438	419	399	421	419	439	409	473	445	428	432	438	391	386	414	398	442	382	396	463	396	414	436	422	426	430	442	422	396	417	406	447	423	435	444	419	444	459	419	408	410	395	408	370	424	426	427	397	441	393	394	433	416	423	434	398	420	394	432	429	395	428	422	371	386	334	451	422	425	388	428	429	425	392	411	423	433	423	432	412	392	402	410	432	409	423	430	424	426	423	456	410	398	444	424	446	420	399	420	407	423	413	413	438	383	434	418	418	388	380	414	400	410	391	406	396	411	419	372	438	459	391	400	411	469	418	447	420	410	397	385	438	461	437	426	398	411	421	463	419	431	430	410	412	443	418	410	432	434	415	427	430	401	431	401	443	439	419	415	471	400	406	395	441	435	428	438	421	438	472	446	424	419	408	431	389	399	414	420	403	391	410	432	419	417	441	390	431	420	395	443	403	435	435	425	391	432	418	421	410	403	429	441	425	407	398	422	404	427	448	401	423	447	424	435	433	399	441	377	393	428	436	463	423	414	418	434	419	414	453	435	449	411	426	425	389	417	457	429	441	425	413	418	424	415	395	392	435	435	411	423	405	441	442	451	435	438	455	427	404	425	465	416	398	413	406	419	393	422	421	410	358	375	412	426	420	403	437	430	418	424	447	409	431	415	449	404	417	397	470	387	398	404	372	419	408	420	426	433	424	427	438	410	398	405	432	408	440	426	433	439	395	416	441	455	418	386	390	447	416	413	425	411	457	399	434	412	406	379	438	437	439	457	422	419	420	430	467	405	423	432	427	382	465	433	444	405	407	430	436	427	392	430	394	405	383	481	420	416	414	459	451	403	427	401	400	439	390	420	391	412	425	410	403	377	424	413	412	410	406	431	428	391	405	439	409	377	427	429	449	417	392	419	394	416	428	430	425	418	422	434	422	417	425	389	433	442	422	418	449	436	441	420	389	436	425	406	403	403	392	415	411	404	417	450	432	418	388	413	415	417	417	418	419	418	414	381	436	396	420	418	401	441	413	433	402	447	413	408	407	418	422	430	437	456	419	401	428	441	410	396	410	428	407	428	422	397	402	412	430	431	436	449	403	449	408	445	432	424	412	393	399	418	432	430	424	432	406	445	434	394	392	417	449	385	423	483	376	447	421	424	374	428	399	411	428	413	431	423	423	432	422	400	425	442	432	399	399	406	416	447	436	409	395	401	439	461	391	393	418	398	415	411	463	428	420	399	446	427	425	449	401	417	433	439	391	399	426	447	447	438	409	398	399	465	425	407	403	453	411	449	443	430	418	415	418	401	427	419	431	430	429	412	473	413	408	426	403	411	415	407	421	408	394	415	414	446	426	427	403	436	420	427	398	438	405	398	390	397	435	404	419	410	400	398	437	422	416	414	391	419	429	412	393	410	423	410	455	443	437	380	415	405	434	386	399	432	439	401	403	453	446	424	418	427	401	429	412	412	437	401	427	408	436	409	397	430	394	434	425	440	405	416	423	429	423	425	433	422	432	444	378	406	375	415	422	451	423	400	434	387	434	395	429	430	386	417	435	422	415	397	447	449	405	390	419	442	394	453	435	466	388	423	414	416	420	425	421	407	406	428	444	418	392	419	420	412	448	427	395	425	445	453	430	415	436	430	392	417	438	424	395	439	411	376	379	411	457	412	405	419	405	417	415	374	408	415	439	426	397	456	416	442	452	410	440	431	409	413	446	410	403	409	432	428	419	445	424	429	416	401	398	393	436	421	429	406	411	408	425	426	426	419	426	420	390	385	401	390	411	418	388	396	433	389	442	429	380	436	407	439	438	428	417	423	452	442	473	395	436	449	424	412	432	431	422	404	432	468	400	445	415	427	394	396	413	414	397	406	392	465	448	385	405	427	419	431	391	440	419	438	435	390	416	419	429	396	380	427	421	411	429	429	407	424	427	421	391	397	454	408	425	392	424	447	423	410	411	437	417	414	424	405
14187	1280	1121	895	628	515	488	440	404	356	366	364	364	386	358	336	334	345	303	344	323	330	320	323	306	336	318	322	353	334	306	309	349	341	327	288	340	322	295	348	327	323	357	335	301	297	337	347	317	313	333	327	297	315	307	310	308	318	293	305	327	345	311	308	336	345	303	326	317	304	339	328	350	332	365	310	333	310	343	348	320	325	303	332	290	324	296	343	323	315	325	289	337	333	315	334	307	342	302	311	304	312	344	308	282	353	325	329	322	307	296	327	291	327	300	311	318	306	334	338	321	305	313	310	308	344	302	295	295	365	289	347	290	320	302	320	291	301	283	338	294	322	342	316	329	296	302	311	299	348	321	323	332	334	330	316	302	297	308	345	319	294	352	349	326	309	312	339	311	286	319	320	302	360	338	327	325	341	308	336	326	291	348	374	304	294	317	307	334	306	313	303	313	347	343	340	293	263	310	303	319	320	315	344	323	336	318	298	363	313	293	298	318	312	350	321	336	323	307	281	293	293	300	299	335	309	343	322	302	336	314	325	316	280	354	337	313	284	308	295	299	326	321	327	319	274	338	279	335	325	296	323	316	300	296	328	328	320	346	321	308	297	288	320	285	325	320	309	320	287	311	349	270	309	301	294	328	309	323	320	324	313	324	297	297	323	311	295	315	347	312	316	299	282	325	326	312	337	300	295	301	314	300	354	316	321	335	342	325	342	274	294	332	296	354	269	317	286	325	309	326	312	324	349	315	353	320	318	312	301	333	325	295	335	315	301	315	309	346	332	325	329	340	293	310	324	292	316	373	314	339	339	367	333	300	327	294	299	309	319	325	336	309	300	326	300	302	290	288	303	295	270	290	312	341	335	317	284	336	322	279	327	335	320	319	308	324	331	317	315	320	326	330	336	318	304	326	358	291	311	333	312	334	294	323	340	317	334	314	310	328	313	303	299	298	326	285	328	287	323	320	303	334	351	320	328	335	281	291	335	304	344	304	307	303	306	320	316	320	335	311	334	336	318	287	319	332	332	354	318	312	356	307	334	336	327	319	308	313	310	343	311	319	336	317	314	318	258	298	321	317	349	327	320	313	314	308	304	336	307	327	319	315	333	281	325	307	325	308	319	349	346	328	320	312	313	312	302	304	281	329	299	293	311	291	338	311	308	345	320	292	343	330	297	309	310	299	318	309	294	329	347	319	301	302	315	284	301	267	352	298	333	339	327	317	290	319	310	300	294	307	302	324	324	335	315	286	315	321	361	338	335	310	375	334	311	327	311	337	306	329	325	321	317	324	326	353	308	331	313	295	321	325	318	285	312	363	305	321	286	284	298	286	318	325	337	330	392	321	299	320	312	299	305	323	315	314	362	316	383	320	336	318	315	316	336	333	289	323	310	355	318	334	322	317	323	324	325	329	343	295	315	284	325	285	330	286	309	335	299	301	298	347	345	306	348	323	326	303	341	293	353	296	322	326	302	319	281	294	320	318	288	312	296	327	343	337	306	307	301	345	320	303	317	312	289	301	287	324	320	332	339	311	315	321	329	293	334	299	309	298	306	354	308	323	314	347	327	306	320	340	315	324	296	327	313	320	303	329	330	289	313	343	345	326	304	290	331	315	318	337	334	326	297	350	313	301	320	329	300	349	324	322	314	315	321	321	336	316	358	344	355	337	315	329	293	316	325	292	307	321	331	339	328	322	323	318	303	328	317	316	309	313	352	314	315	317	349	289	309	334	313	288	315	309	337	339	289	319	323	328	324	322	324	331	330	313	314	312	333	317	344	292	311	334	274	296	314	313	301	347	315	329	310	291	330	306	317	332	331	300	308	314	302	308	340	322	345	328	328	298	330	318	313	324	342	275	344	348	288	309	316	299	322	309	334	297	278	339	307	320	307	319	335	330	323	330	331	325	302	323	331	345	326	319	339	308	319	355	324	324	310	382	334	318	322	326	349	338	299	328	285	319	320	291	353	321	318	305	302	336	345	324	326	323	309	351	297	323	307	333	324	351	346	327	292	307	305	300	305	315	314	315	309	330	309	287	290	310	310	317	315	315	329	320	334	323	289	311	321	304	319	345	312	337	341	296	312	291	338	328	337	329	314	312	305	305	329	337	344	310	299	317	280	337	309	326	305	291	281	296	318	326	294	329	320	303	330	354	336	331	336	328	319	294	314	309	289	300	311	280	297	323	342	338	291	292	309	324	318	314	317	345	278	335	303	308	335	300	293	336	320	331	305	310	295	302	318	344	340	336	298	338	336	311	336	320	311	286	329	348	324	317	323	325	321	312	347	327	326	312	343	351	332	334	317	304	358	319	301	305	265	294	321	313	317	337	352	334	329	301	317	352	282	314	352	327	301	292	372	288	324	350	301	317	328	319	306	299	298	324	313	306	290	289	335	311	317	302	289	340	333	327	345	328	313	342	300	341	329	305	303	306	370	295	323	343	328	344	344	287	286	308	298	280	293	297	322	298	352	321	340	365	303	352	298	340	320	312	309	302	349	308	266	340	294	340	311	325	334	303	324	322	325	292	329	300	291	307	304	304	307	341	319	324	313	343	321	311	306	305	325	314	300	343	319	312	345	349	303	312	329	336	334	329	295	339	312	326	290	357	336	339	331	323	317	309	306	342	340	315	324	315	328	326	306	356	325	328	332	359	306	304	302	313	304	299	317	341	314	307	330	313	316	302	314	337	328	312	315	332	333	256	285	328	313	291	339	308	292	342	314	303	358	342	319	300	316	339	295	317	317	304	312	326	305	329	288	290	338	288	339	311	317	332	289	342	329	349	324	338	331	327	310	359	294	324	300	309	320	344	307	288	321	291	316	289	305	341	306	313	327	320	298	344	358	329	328	311	312	281	349	344	312	293	281	318	334	329	353	310	336	353	307	306	339	354	299	332	304	304	333	290	329	308	333	325	337	276	317	331	305	302	327	299	326	345	295	288	322	348	336	308	302	315	350	359	328	316	314	336	329	312	313	314	295	330	383	332	302	314	315	353	320	327	332	323	322	304	316	326	326	304	320	290	286	332	329	294	328	335	311	294	292	284	323	340	334	353	297	347	306	319	323	304	312	305	347	330	312	334	315	323	338	332	313	321	324	294	289	316	334	320	316	288	318	288	335	319	324	304	309	334	319	309	317	310	309	315	292	313	322	294	330	339	353	293	321	299	338	315	343	265	324	327	329	354	333	306	304	354	330	294	319	324	315	332	288	321	339	317	296	303	310	300	334	318	302	319	343	319	333	300	312	306	302	321	315	293	323	325	316	308	310	310	318	325	316	305	334	324	317	345	314	333	321	320	332	341	306	325	340	313	308	331	309	315	294	298	297	306	340	351	295	323	299	304	335	362	340	297	293	290	316	329	330	294	321	319	345	336	293	310	316	294	310	303	325	331	322	296	288	322	307	339	326	355	316	341	307	308	329	343	329	323	326	321	322	309	310	314	341	307	319	296	343	305	316	290	321	335	336	321	344	354	313
8126	1292	2293	2404	2067	1756	1501	1335	1143	1178	1087	1016	990	931	923	867	876	885	890	871	921	782	813	842	832	800	841	768	834	802	797	797	790	749	781	776	760	785	764	802	819	814	780	778	827	807	741	824	805	792	764	799	785	766	768	793	773	761	757	804	748	756	736	716	749	787	777	818	739	774	816	751	755	735	776	746	786	785	791	802	748	765	750	744	795	754	729	775	784	728	750	707	798	748	778	756	722	757	761	739	749	722	752	771	739	778	734	798	756	781	740	762	793	752	789	723	767	730	739	784	765	780	749	789	743	734	728	771	793	749	751	686	721	794	782	812	771	829	738	757	752	776	751	744	813	744	733	755	759	750	734	785	824	714	732	729	748	736	750	802	736	768	782	737	780	766	771	753	784	741	765	738	767	789	751	762	732	774	781	800	748	746	767	748	761	815	760	718	768	767	794	731	774	772	784	765	806	732	773	754	760	730	764	754	753	780	695	780	781	789	766	773	715	726	738	766	732	750	715	765	778	750	736	726	770	751	762	787	759	739	746	750	752	735	746	844	745	736	766	760	722	738	725	797	764	784	710	772	772	747	781	796	798	785	799	779	711	751	803	810	736	739	744	724	721	744	726	747	725	764	728	718	835	758	776	761	743	787	759	780	751	755	783	825	754	684	769	754	735	758	752	775	709	765	772	779	779	762	764	777	769	764	741	793	793	776	731	784	726	785	817	733	756	715	747	743	812	771	765	755	774	799	759	804	751	781	763	767	781	745	789	771	738	748	787	798	740	777	708	729	795	784	795	749	729	746	764	740	776	830	749	775	768	752	771	753	764	783	831	791	761	738	758	780	802	738	704	765	777	757	775	784	749	753	773	815	746	726	773	757	768	754	766	767	749	752	724	801	736	748	793	791	766	776	743	762	746	760	778	700	752	741	781	728	759	788	733	740	747	754	746	778	739	766	775	774	762	763	700	749	750	768	796	764	763	774	818	812	786	746	777	800	752	762	754	771	797	722	788	722	765	764	759	764	728	743	757	775	747	793	766	784	746	738	769	803	764	741	764	760	860	728	740	756	748	786	719	800	760	732	756	726	784	753	734	742	764	778	761	753	790	751	803	735	734	743	776	765	777	778	770	762	783	792	745	754	826	798	738	807	765	781	742	737	732	767	796	746	746	770	727	743	783	792	772	791	760	761	737	757	759	814	749	752	759	741	737	794	745	735	767	749	767	709	785	755	812	799	759	742	712	790	744	732	803	736	786	808	764	764	788	786	737	779	774	729	764	780	708	734	751	739	781	701	767	724	764	762	771	764	698	746	828	702	733	755	756	797	775	772	752	775	769	751	769	750	778	765	739	739	791	761	743	768	782	736	744	789	738	756	764	757	752	763	719	811	712	798	770	719	742	770	775	793	744	761	750	776	771	782	722	746	748	799	750	738	795	782	789	739	724	710	741	772	785	756	746	778	776	769	746	790	734	773	739	783	761	735	763	692	743	764	763	785	806	780	780	767	775	708	742	768	762	723	808	780	751	760	740	775	720	747	722	732	744	774	758	722	796	761	777	797	812	761	768	799	784	814	772	764	780	700	774	774	737	749	809	774	780	793	785	764	736	782	790	728	827	756	761	773	721	770	777	808	717	777	744	715	778	824	751	744	727	759	737	765	781	726	781	765	749	788	762	779	747	739	746	762	793	822	807	737	706	762	743	779	810	766	784	787	743	764	752	765	815	766	812	762	771	769	726	760	736	736	753	723	741	757	771	778	729	742	765	810	773	767	794	789	758	742	730	755	743	782	776	779	768	745	783	736	764	803	741	786	769	739	777	776	785	730	749	782	747	749	751	731	772	773	775	785	733	755	737	773	767	725	802	774	745	726	773	743	768	737	757	802	755	730	742	776	750	779	763	759	796	804	779	783	758	724	732	793	754	746	776	782	771	796	747	733	727	726	707	741	778	764	796	750	790	735	711	792	743	733	748	729	744	718	793	745	720	735	711	767	771	723	780	749	813	779	816	738	779	766	711	774	792	771	801	755	739	757	752	758	739	752	752	784	759	744	743	755	782	754	776	792	780	758	791	768	836	769	731	760	718	754	811	792	783	725	832	748	778	788	812	726	714	758	809	823	768	786	805	738	778	755	764	795	792	743	782	726	728	774	760	751	768	813	772	750	774	828	741	717	745	720	776	779	741	762	811	796	767	689	716	758	778	770	751	816	696	773	737	753	745	752	752	767	754	768	733	784	751	744	715	774	792	761	715	773	770	757	761	790	770	749	779	753	751	718	771	777	765	751	795	749	744	822	715	730	751	748	773	735	742	775	759	728	808	748	742	770	792	818	783	744	756	758	790	789	769	750	796	730	783	801	780	778	729	731	765	732	751	771	754	753	708	774	803	735	794	772	791	781	813	767	772	769	810	804	749	824	778	743	763	695	771	789	773	790	752	822	777	765	785	819	757	787	736	821	801	754	776	765	759	711	757	794	794	748	770	769	773	793	748	776	771	747	727	751	765	745	757	723	784	764	736	812	760	769	798	768	743	730	739	740	784	785	743	779	764	769	798	771	821	774	762	737	786	787	768	802	822	759	765	757	814	723	769	740	794	725	760	752	763	792	781	769	767	779	730	757	781	773	760	765	759	778	746	791	763	729	770	749	784	747	752	775	763	769	757	793	774	757	762	762	779	798	769	767	723	766	762	777	764	792	756	805	700	762	730	719	739	754	727	762	758	790	771	751	776	763	710	727	719	738	735	713	791	712	731	770	758	769	766	740	709	761	750	784	749	747	740	743	741	766	767	750	748	781	749	736	774	805	768	716	787	770	785	733	689	778	718	768	754	746	843	729	718	765	806	780	729	785	744	722	730	712	738	730	771	739	780	749	792	731	761	747	775	765	746	776	807	810	746	722	746	744	758	812	732	723	732	790	725	741	763	767	748	776	766	735	766	684	780	784	809	743	787	770	771	722	780	731	797	797	819	784	752	734	729	697	759	808	755	778	797	772	731	770	801	726	757	799	724	797	758	797	795	769	771	748	775	734	733	748	721	763	749	823	721	758	736	762	745	730	820	767	777	806	755	798	693	759	733	755	743	787	778	705	782	784	758	794	705	769	701	803	792	835	827	710	733	793	750	759	766	749	795	800	720	758	771	770	754	742	801	764	794	796	758	782	715	756	756	766	750	735	775	766	765	745	771	750	807	762	738	723	772	851	765	786	766	791	747	745	720	771	716	769	797	740	784	726	781	746	734	721	742	751	736	758	742	734	751	741	713	755	747	780	811	755	769	763	769	782	753	780	749	792	746	732	750	723	766	769	835	750	737	801	772	753	754	744	764	735	784	745	723	771	801	721	773	826	716	760	808	751	774	712	727	754	794	741	816	723	763	812	848	762	765	787	795	786	726	760	738	779	830	733	782	766	745	776	788	752	760	764	725	718	728	790	767	750	718	773	778	733	791	778	741	779	773	750	809	817	769	727	761	822	767	784	760	775	749	782
1492	275	281	265	252	255	271	215	242	238	218	238	244	250	261	268	243	232	263	212	238	233	232	230	216	230	247	251	243	235	221	233	251	240	245	231	249	231	251	258	223	203	237	250	242	255	248	245	227	245	242	200	268	233	278	233	241	218	274	241	221	218	234	253	228	239	269	231	272	215	195	256	255	236	254	240	251	259	234	247	225	256	253	240	267	243	241	251	242	231	210	231	241	254	253	252	251	237	257	229	229	236	244	261	278	236	271	245	225	243	266	228	269	238	244	279	206	249	256	251	249	269	221	227	247	235	225	237	252	250	236	240	231	259	232	251	232	228	241	233	253	254	254	244	253	233	286	233	230	243	234	225	238	274	213	220	216	238	278	257	257	247	251	251	261	245	229	213	261	265	267	249	225	236	225	253	246	267	215	231	223	229	235	217	259	244	248	252	244	232	219	261	244	241	226	215	221	234	245	261	217	249	247	250	247	239	219	251	241	256	242	234	223	236	256	251	236	278	266	245	215	221	240	252	245	264	279	253	331	226	248	232	271	255	244	243	213	250	222	261	224	226	255	228	251	268	230	233	235	229	279	261	272	229	221	236	208	258	221	263	249	254	256	251	277	214	253	247	229	234	230	246	243	266	273	218	232	256	218	206	247	242	244	252	237	241	226	238	258	241	196	245	247	245	227	235	241	232	244	219	261	231	274	218	228	232	241	230	219	267	255	247	237	246	256	236	195	239	258	283	245	263	232	280	213	235	232	250	256	249	206	252	257	252	230	218	215	212	236	258	251	267	243	242	264	235	192	237	237	240	243	218	230	249	245	255	256	238	239	235	240	241	258	243	229	245	260	248	215	228	239	242	268	214	260	239	213	246	250	265	264	239	236	233	266	297	268	236	218	231	260	241	228	240	245	251	250	258	248	255	255	251	235	256	236	251	251	230	248	235	245	248	264	217	205	237	238	251	229	240	256	246	206	225	222	253	221	268	253	242	222	247	229	263	236	246	255	256	232	209	231	240	247	257	250	251	269	252	221	257	235	242	249	236	240	235	230	230	231	243	229	245	227	244	226	266	236	243	204	228	252	231	215	249	211	246	243	260	204	267	206	245	227	252	269	281	247	230	227	248	249	238	216	269	239	248	245	271	252	267	245	236	253	244	277	271	253	238	255	224	239	294	264	262	279	239	258	252	223	207	262	274	235	227	257	245	231	252	250	238	224	256	252	231	214	231	237	243	238	243	252	243	258	255	222	234	221	240	240	240	231	226	240	224	203	250	252	237	214	257	248	226	223	244	236	219	227	258	265	233	235	238	255	234	229	236	243	226	231	260	269	230	223	239	256	228	247	255	219	240	223	214	269	264	267	251	253	225	223	213	225	245	245	274	281	219	235	246	238	237	240	257	219	246	241	216	243	248	223	252	218	255	238	221	235	235	201	258	257	251	235	250	245	266	203	255	250	256	226	242	244	253	226	237	290	228	249	263	247	249	245	260	222	231	259	239	250	257	227	249	230	235	234	234	233	246	254	269	247	227	229	236	248	227	261	244	231	235	254	236	230	218	217	249	262	239	237	227	254	239	262	257	262	228	221	206	211	239	231	265	258	240	223	215	230	205	241	279	243	261	244	242	255	254	244	236	248	234	238	242	228	223	205	244	283	244	271	261	225	242	269	235	221	233	251	227	237	237	265	245	218	244	242	226	214	226	235	251	245	242	219	246	252	242	224	268	251	209	210	244	284	247	246	237	278	256	255	217	246	270	249	235	256	244	233	239	243	254	257	246	247	246	242	216	252	255	239	240	240	244	250	212	258	233	252	261	244	256	208	221	258	241	272	257	239	216	256	208	244	240	246	250	251	234	286	264	248	249	233	251	217	257	245	211	261	227	246	212	248	214	254	261	244	225	242	261	231	262	232	254	244	272	252	236	257	245	252	236	231	225	222	268	253	237	242	198	225	257	215	235	247	240	260	228	217	251	229	205	240	205	209	239	272	246	253	268	237	256	232	202	252	233	270	229	236	232	242	231	249	246	241	241	277	247	190	253	199	213	246	255	234	245	219	220	240	229	256	227	225	239	255	260	225	215	255	220	287	210	257	288	238	245	248	246	226	282	216	271	209	224	239	246	227	232	222	268	237	259	277	243	230	243	220	281	246	255	259	252	251	226	268	254	260	266	259	248	245	215	247	225	240	252	255	251	251	225	245	222	184	245	224	255	235	245	238	245	252	231	231	243	255	263	220	233	245	249	255	242	217	237	229	234	217	251	234	237	226	283	237	239	266	226	260	232	245	265	248	258	242	234	250	265	255	231	230	290	240	259	239	268	274	266	248	220	239	235	291	227	283	243	227	244	260	214	247	255	237	233	227	253	257	256	250	211	243	257	227	254	228	256	223	216	253	245	227	261	228	241	229	237	216	212	208	265	226	242	238	250	257	244	216	219	231	250	252	254	246	264	207	231	250	219	282	234	218	249	214	237	205	210	244	244	266	268	254	240	242	264	254	262	234	257	254	246	241	249	218	246	263	213	250	232	250	258	242	249	209	221	238	233	274	237	268	254	237	225	228	225	246	250	217	206	239	248	241	245	261	235	261	264	282	245	219	242	228	225	232	271	251	249	246	268	254	244	268	263	249	262	279	261	257	243	232	225	251	237	223	267	221	248	247	276	260	238	270	300	262	278	254	231	235	236	236	230	221	237	212	242	258	224	217	232	216	266	247	259	226	216	225	239	235	261	247	237	215	225	224	230	270	266	248	245	267	268	260	230	253	235	210	251	261	240	246	239	248	230	232	259	252	222	238	248	245	215	217	210	236	233	202	263	244	247	240	261	224	256	236	211	260	263	257	208	248	229	246	249	233	275	247	211	263	230	254	240	239	270	249	213	237	248	248	239	235	252	225	232	261	241	208	218	265	237	275	226	234	239	229	247	275	254	262	250	246	267	261	218	258	227	267	224	233	238	232	251	244	234	236	242	240	246	231	219	257	243	271	234	267	237	243	225	263	243	266	241	211	215	244	226	219	231	229	264	231	228	215	235	208	225	259	246	213	221	247	242	239	248	243	247	226	268	256	241	269	243	236	252	301	256	239	251	213	241	271	243	264	264	250	243	249	243	249	233	220	258	244	252	218	273	256	247	244	241	226	239	245	258	262	255	262	231	247	239	248	246	235	227	263	268	269	222	242	246	270	258	217	266	249	225	224	259	241	249	255	221	238	233	250	252	257	250	252	232	224	244	220	235	254	249	247	228	241	233	243	261	270	253	228	259	253	252	245	248	235	249	248	261	276	244	256	210	292	256	261	231	240	243	234	210	237	229	211	241	230	240	256	219	270	217	257	248	299	281	253	216	212	242	239	226	260	243	245	238	207	231	243	247	218	253	228	246	237	236	250	252	249	246	250	260	249	240	222	240	248	252	229	231	212	242	269	250	232	250	246	271	257	232	219	265	234	242	249	243	236	238	219	201	228	245	217	233	217	212	251	230	243	255
1760	594	630	628	609	599	582	581	571	587	601	569	579	561	608	591	558	576	582	547	570	601	587	557	571	591	580	607	568	652	553	590	573	577	587	559	587	557	546	568	621	583	576	580	560	552	563	573	596	557	551	587	566	578	582	595	561	552	609	556	536	586	604	621	582	575	598	584	586	533	541	587	552	557	560	581	552	577	631	594	534	576	583	579	552	568	570	627	610	587	586	612	552	566	595	562	576	584	553	597	575	585	546	608	574	617	605	571	542	607	595	560	580	575	584	527	567	625	579	592	573	559	603	565	571	549	597	566	609	566	568	563	554	555	612	577	586	571	603	571	579	561	603	584	585	577	568	589	545	597	552	605	554	561	567	560	592	567	596	569	581	567	572	558	579	579	576	576	586	558	537	553	579	562	547	609	615	551	609	574	569	572	607	558	559	559	580	575	557	575	552	577	592	569	584	581	587	588	571	629	558	583	568	575	549	603	610	581	585	587	563	555	578	578	558	568	543	612	551	591	565	544	594	597	601	584	601	591	597	560	592	556	570	591	578	573	564	598	570	579	591	597	550	593	591	608	581	578	581	577	540	577	567	555	563	548	564	615	562	569	583	607	561	602	531	593	586	574	555	584	541	582	599	582	570	560	569	531	537	614	528	558	602	540	558	564	580	579	585	599	569	593	575	586	619	583	540	605	580	549	558	599	583	566	583	573	568	602	581	575	591	557	590	593	581	570	567	610	562	552	591	570	613	523	562	538	564	613	596	565	581	564	611	583	556	610	599	614	613	607	572	600	598	577	583	588	598	579	568	598	595	574	569	582	608	567	587	575	572	550	601	600	607	585	568	617	574	558	600	517	578	584	581	548	565	518	522	603	633	579	608	604	567	553	518	585	537	568	525	602	528	631	633	529	618	607	570	587	578	598	627	589	506	613	601	522	576	573	599	554	606	559	558	587	577	596	583	577	584	569	549	563	579	543	605	585	598	616	612	587	576	545	575	618	548	622	582	581	590	630	616	566	586	549	584	598	594	616	582	571	549	547	604	574	557	583	509	602	553	582	590	566	587	562	571	567	587	564	561	539	588	583	566	585	538	579	619	608	557	597	569	593	579	561	636	622	621	581	550	580	572	578	559	566	562	588	562	562	590	576	565	613	596	604	598	549	580	585	535	598	603	582	563	590	559	553	568	556	628	566	605	564	615	586	606	602	640	569	545	619	572	605	593	564	596	536	609	527	558	595	555	581	586	592	535	597	564	549	580	573	607	575	602	561	600	579	537	573	544	582	579	594	572	575	576	604	582	567	576	573	543	558	575	569	570	614	579	570	552	571	565	551	586	578	604	593	571	612	590	565	547	552	539	578	584	600	611	545	562	600	570	601	587	573	610	603	546	563	588	583	574	581	576	564	587	579	570	598	582	615	581	582	557	601	612	544	575	564	599	616	552	577	604	579	580	578	512	595	630	576	547	587	542	599	579	546	558	617	594	560	582	554	604	569	582	554	594	582	546	604	568	548	572	612	612	606	525	552	567	611	561	617	594	581	580	559	607	607	562	628	612	594	600	575	562	549	590	560	538	597	582	562	541	569	581	577	552	559	569	605	549	614	607	594	584	568	561	567	588	603	620	589	624	617	566	576	569	593	560	573	575	571	577	596	582	608	578	591	579	549	552	580	626	613	577	582	595	559	545	604	604	552	604	551	571	607	583	544	598	570	580	550	606	599	584	520	587	558	545	528	561	539	623	632	586	592	617	523	568	603	594	550	595	553	597	563	599	593	567	542	551	601	628	582	592	553	574	572	553	611	563	595	555	620	574	594	584	605	585	572	543	603	577	577	612	614	600	557	539	554	602	587	543	609	574	555	616	589	549	539	593	538	645	585	574	579	610	572	626	592	558	600	635	592	565	569	551	618	567	543	595	587	600	586	577	606	583	566	551	596	548	520	596	629	602	566	610	576	563	587	565	591	590	574	580	568	561	608	580	562	585	594	571	586	626	601	575	518	607	595	627	579	591	584	619	543	601	580	593	620	569	575	598	556	582	573	604	585	536	590	584	555	612	557	557	595	592	581	611	590	578	571	568	602	579	527	559	561	598	576	530	591	559	551	530	568	565	553	579	613	602	581	545	571	627	598	583	571	604	539	543	595	589	586	631	592	533	594	615	561	578	570	562	561	530	641	609	547	556	537	593	579	531	592	565	549	589	572	616	631	584	592	612	594	622	608	614	622	575	594	544	583	593	559	593	557	598	560	559	548	563	560	585	547	576	592	553	550	577	582	553	565	562	551	596	540	580	563	571	543	584	583	535	530	563	608	543	571	551	583	533	577	617	552	574	579	589	601	580	580	597	559	544	612	591	609	601	568	554	579	608	564	571	552	609	581	569	588	562	547	591	592	581	533	593	528	564	621	613	636	542	581	533	571	546	594	594	550	594	560	595	599	625	597	583	556	576	543	606	604	627	540	573	621	584	548	585	585	550	608	596	604	590	567	554	591	575	563	560	609	593	541	556	633	586	538	586	561	549	605	547	592	567	625	595	590	592	615	595	582	622	588	579	614	556	604	599	561	552	603	595	558	573	625	595	583	592	620	573	613	571	584	568	604	565	577	594	580	575	533	579	579	513	587	611	630	602	567	538	543	584	600	538	597	583	615	579	574	568	610	592	526	569	598	562	602	579	566	561	603	563	556	587	606	579	589	560	570	558	563	574	613	581	546	585	546	593	600	574	564	577	605	572	591	585	605	567	582	580	542	611	593	564	570	592	557	605	593	619	605	588	566	615	606	563	584	583	576	568	557	609	571	524	609	560	617	570	598	584	600	583	570	599	584	589	544	598	611	605	598	564	585	575	536	575	498	613	584	597	607	555	602	592	574	562	570	558	578	540	618	621	591	589	550	593	590	576	567	587	611	540	586	541	581	582	580	569	577	547	618	578	565	540	593	582	593	578	566	551	581	559	607	562	602	571	590	570	602	553	593	588	566	558	589	564	604	638	570	579	575	595	562	594	547	584	566	575	620	568	605	565	608	571	573	595	572	595	559	598	597	571	561	595	590	538	583	555	537	606	576	547	545	598	560	576	542	553	588	596	601	554	545	567	548	517	557	609	602	592	628	564	548	568	583	579	532	557	594	588	558	565	551	595	510	576	564	557	566	583	583	550	562	587	594	539	597	593	552	617	573	553	588	558	573	556	536	585	550	615	548	579	532	595	574	563	604	571	562	526	556	573	585	585	593	593	565	576	542	563	571	587	583	566	566	576	593	636	559	563	584	612	606	553	594	591	543	569	590	599	566	577	598	575	596	556	610	548	597	534	570	556	584	537	557	595	567	584	567	555	584	585	563	571	564	564	590	604	604	576	582	584	574	584	596	619	584	582	618	572	573	565	583	561	581	551	589	595	601	585	583	576	554	569	571	555	593	654	598	593	589	575	560	547	559	600	627	562	610	553	608	585	564	593	573	576	531	570	590	586	613	574	577	554	550	591	501
7389	443	511	431	274	214	227	203	203	194	181	179	184	177	181	157	161	145	147	162	158	145	157	131	119	167	152	153	158	173	152	155	173	170	141	162	157	146	166	152	158	149	157	149	143	148	149	161	170	161	166	167	130	152	125	148	170	173	151	159	150	150	147	157	185	172	138	142	152	171	144	162	152	166	150	174	147	139	150	158	146	168	158	166	141	151	173	141	155	153	157	158	145	149	150	157	125	154	178	172	162	140	155	165	139	152	163	137	147	169	176	140	165	163	150	150	134	135	161	143	123	158	165	150	136	171	137	152	156	142	129	159	120	137	141	150	126	135	130	189	147	154	168	170	163	146	166	161	166	163	170	139	148	127	136	151	150	145	149	147	163	158	161	133	137	132	168	153	143	146	143	166	175	180	137	154	160	167	170	165	148	183	174	146	170	153	136	160	158	162	158	151	153	125	190	168	158	151	168	157	162	146	146	127	163	157	159	139	145	144	155	147	140	165	184	130	165	150	188	145	169	167	148	132	154	157	157	138	145	155	157	151	142	137	129	168	169	140	147	155	165	155	142	156	149	156	146	151	150	146	130	155	165	175	134	152	144	146	175	178	156	149	150	173	156	176	124	156	138	131	157	144	148	148	181	164	149	140	160	144	154	136	139	145	160	175	185	151	165	137	130	145	159	160	141	165	143	150	162	148	164	168	167	142	169	146	143	145	165	142	163	150	166	139	160	172	141	144	168	146	163	177	158	154	133	196	160	141	159	165	151	166	167	160	131	139	162	163	160	167	175	163	150	165	116	129	143	133	148	161	161	152	135	163	146	154	146	172	120	142	174	154	144	144	153	143	152	170	133	149	151	154	154	150	156	131	136	149	161	146	146	158	143	162	177	151	144	150	161	145	139	162	154	156	130	141	145	171	160	152	133	153	156	129	151	160	169	151	134	144	183	134	159	153	167	165	141	131	157	148	156	159	164	153	150	161	156	157	187	169	148	162	137	157	156	153	134	165	127	148	194	166	161	148	169	145	155	136	174	155	138	154	161	161	142	132	150	157	150	149	139	169	164	133	136	138	140	163	152	158	159	161	174	146	159	158	177	135	175	161	157	153	162	151	165	159	162	160	140	138	146	174	136	148	145	153	155	163	160	162	156	141	157	155	162	140	161	187	171	162	187	179	153	166	149	146	159	149	157	154	147	152	148	154	172	149	144	144	135	178	162	126	149	138	142	142	134	153	157	156	152	159	163	156	146	146	172	145	150	159	155	153	155	156	156	150	132	141	146	173	197	149	173	171	138	165	148	145	139	134	152	153	141	148	158	155	167	142	146	166	165	160	164	150	158	147	149	147	145	171	170	157	159	154	150	140	141	143	128	165	156	152	152	130	154	140	138	156	175	142	167	155	140	154	172	163	156	139	148	148	159	156	145	167	154	144	144	162	133	145	147	145	166	189	155	169	147	171	161	158	161	135	174	134	152	157	128	148	160	179	165	147	151	150	150	152	159	147	156	175	169	122	146	151	129	157	145	152	156	187	171	158	174	157	167	173	153	133	139	127	144	137	147	134	155	143	161	161	164	161	166	136	179	176	161	177	153	136	158	140	166	181	178	152	156	161	152	144	149	126	174	149	176	122	141	142	151	155	159	128	165	160	149	159	130	148	186	158	130	144	159	160	164	139	121	146	157	183	137	132	126	147	139	153	137	169	135	170	155	139	140	145	154	150	136	154	131	143	154	153	147	160	182	136	135	175	140	140	129	148	178	154	150	164	175	166	141	156	115	148	136	165	140	149	142	151	157	144	155	137	143	169	153	155	163	143	166	161	152	114	163	166	163	170	149	154	148	146	159	129	139	145	151	155	152	151	141	147	149	146	168	160	126	137	139	153	160	167	155	172	172	165	139	165	141	178	155	163	137	157	170	162	130	151	138	167	139	157	142	177	135	137	136	152	153	166	139	154	168	164	151	148	132	146	163	157	141	147	166	142	143	134	148	157	166	138	135	140	160	150	129	168	166	166	167	170	147	143	136	143	134	168	135	150	126	156	135	173	142	137	139	149	132	171	177	163	159	145	165	142	144	169	143	153	161	136	161	156	125	143	161	150	149	176	166	169	167	146	149	146	150	161	158	164	153	161	140	131	131	135	138	148	140	159	153	140	133	158	167	152	145	153	159	154	167	165	173	151	151	168	143	128	143	161	167	169	151	144	165	167	153	158	173	140	159	163	152	148	150	155	145	152	130	176	143	144	150	122	159	169	142	131	148	148	158	130	135	146	142	149	125	148	170	159	146	144	144	139	143	158	150	148	125	176	140	155	174	148	149	140	146	156	133	150	173	159	175	157	141	145	161	145	162	155	175	137	125	180	128	153	161	146	156	136	145	137	177	138	148	140	140	164	123	131	156	147	144	138	163	187	160	150	158	142	155	154	154	150	151	181	131	152	157	175	146	142	150	143	157	129	146	155	175	165	153	155	160	158	164	140	166	172	147	120	141	144	164	162	145	163	157	143	154	149	165	147	170	137	147	154	159	159	143	165	156	135	145	162	160	161	142	181	155	149	167	172	152	128	140	148	155	163	178	151	152	149	155	168	165	156	164	140	134	143	147	145	153	152	163	138	158	158	139	161	147	147	180	138	166	176	167	164	151	164	186	136	161	132	179	143	177	132	169	151	168	160	171	175	152	146	145	143	169	141	127	156	162	167	170	128	162	182	126	144	145	156	159	169	149	152	130	141	152	155	132	154	151	155	147	144	179	156	151	140	159	131	144	178	146	148	173	173	155	148	149	155	137	169	166	132	162	163	156	155	156	154	159	168	151	137	162	134	161	155	160	163	135	149	152	137	166	162	164	158	144	152	166	145	128	125	149	147	142	143	140	140	140	193	156	145	159	160	165	124	156	141	150	134	139	154	148	164	141	119	134	136	176	146	140	108	157	152	157	149	151	151	143	163	146	169	139	167	140	157	161	150	180	149	159	167	161	155	168	135	153	162	160	155	142	148	166	168	127	152	168	160	136	180	160	160	154	165	143	174	165	138	150	167	136	128	156	199	152	140	149	137	168	144	136	160	150	155	162	154	132	134	153	165	141	163	156	165	165	155	155	143	144	145	158	185	145	166	163	158	146	149	157	156	166	158	158	176	145	163	153	148	144	150	152	146	154	151	148	156	148	152	151	150	159	161	152	164	171	166	158	150	128	136	158	146	173	167	146	151	161	171	132	172	145	139	156	148	147	164	171	169	167	169	169	159	148	167	169	162	139	150	142	145	179	163	178	141	168	158	146	158	139	157	155	161	146	124	154	172	165	139	130	148	132	139	177	152	151	137	138	167	158	163	177	129	179	130	157	157	175	147	143	172	145	132	152	154	152	165	166	155	145	146	161	167	164	129	153	154	139	156	144	143	147	124	149	139	156	161	169	155	153	127	145	160	145	149	153	157	146	155	143	156	166	139	158	154	148	169	164	177	118	153	162	140	164	159	177	145	155	148
6056	704	1211	1310	1126	927	804	730	613	628	585	605	573	447	512	511	491	481	484	495	459	452	452	425	483	478	441	419	470	435	421	448	456	392	466	431	389	412	435	482	437	410	423	430	430	449	425	415	441	412	465	448	409	474	429	405	447	395	465	413	416	409	392	418	412	411	455	428	441	429	415	406	428	420	433	415	404	426	439	408	435	467	437	410	435	395	447	427	411	379	419	420	416	423	399	456	417	407	400	405	468	433	437	412	408	405	404	451	423	425	435	425	418	418	447	442	443	437	439	399	425	435	406	424	417	414	411	429	407	404	381	412	415	442	414	422	385	403	411	426	403	411	435	432	434	406	438	403	408	418	416	387	404	455	395	440	401	452	417	411	408	436	407	398	429	424	424	427	421	411	447	373	458	400	407	423	405	417	423	428	419	402	409	388	445	405	406	399	437	424	433	402	430	422	401	462	415	418	436	418	412	413	419	415	398	426	421	411	420	393	433	444	428	440	405	419	411	417	381	418	408	438	405	434	435	474	402	455	433	440	407	444	417	446	417	414	466	418	402	409	390	433	426	447	408	388	424	455	414	429	394	412	407	400	426	412	415	450	424	412	390	396	413	410	393	425	376	418	425	437	394	394	409	427	431	421	414	423	400	445	417	387	423	441	459	398	444	443	431	415	420	408	411	404	408	439	426	413	417	421	461	429	379	424	434	451	445	445	405	423	413	414	434	410	394	430	400	446	386	400	387	399	412	465	429	439	458	430	415	421	441	455	423	420	391	404	456	430	409	412	429	412	459	422	445	417	422	437	401	389	425	434	424	452	419	439	436	420	434	463	432	435	432	443	423	387	427	437	384	416	412	466	437	411	398	390	441	420	401	401	434	395	405	417	426	404	417	432	445	425	457	417	436	403	415	439	406	424	405	411	426	433	415	439	390	403	384	425	399	402	408	407	427	431	433	416	402	423	440	399	409	455	449	456	406	433	468	431	422	388	436	418	464	405	394	412	419	409	416	435	426	431	440	429	423	408	402	403	452	404	427	417	411	409	432	465	435	384	422	410	444	408	406	401	430	448	418	405	462	423	382	393	408	444	443	408	459	404	403	407	424	409	452	427	417	395	395	431	395	422	388	413	447	420	387	416	443	417	459	416	428	399	403	430	396	392	404	431	373	407	425	443	393	419	412	420	397	409	433	399	401	433	401	387	390	428	431	429	385	403	396	414	421	424	412	444	375	380	435	440	454	411	394	439	446	420	420	437	383	402	404	453	446	460	447	446	397	428	422	450	416	439	452	411	393	426	393	395	425	413	400	430	447	405	410	429	418	425	396	440	403	406	425	428	397	439	417	418	455	442	416	425	411	431	419	412	402	439	447	409	394	444	455	403	463	398	405	426	462	389	426	464	423	393	421	421	424	413	438	388	443	451	387	391	431	365	389	401	406	456	408	404	434	406	401	406	427	431	439	427	435	433	447	418	453	404	385	401	428	398	397	433	409	415	452	445	446	426	393	417	363	428	376	434	391	398	446	429	440	433	419	408	447	410	386	422	423	418	453	423	427	445	457	398	455	400	443	391	422	442	410	426	418	395	431	439	454	389	424	409	405	446	427	415	431	410	415	420	408	433	413	402	390	411	405	410	425	419	450	444	406	419	423	454	407	388	413	440	382	398	436	420	407	398	410	451	447	432	435	394	410	390	432	427	438	420	418	459	420	423	402	385	412	384	399	402	390	434	474	390	418	391	412	444	414	434	414	411	451	398	424	381	412	399	435	421	444	426	396	403	421	410	393	392	396	436	460	414	416	403	454	458	420	418	404	391	398	434	400	390	428	393	414	407	420	442	442	415	400	367	460	419	390	433	426	420	426	409	444	394	389	414	444	407	412	443	402	424	453	444	419	414	405	410	416	416	429	434	406	406	431	375	435	419	435	414	439	426	421	388	401	442	412	425	425	372	423	412	394	401	425	402	425	441	439	423	430	414	427	428	428	412	436	408	444	423	431	445	444	421	407	428	456	428	427	406	435	407	436	432	427	386	382	412	388	391	411	426	420	405	407	434	447	459	406	427	430	415	385	476	411	404	428	429	420	393	402	435	417	404	439	400	400	432	431	394	422	417	424	452	417	397	426	419	465	383	481	421	429	432	384	424	403	415	367	393	450	421	409	413	433	425	438	385	445	402	419	396	406	403	411	403	413	424	412	432	445	404	447	412	413	442	431	401	422	406	445	438	452	450	395	456	407	407	442	402	405	434	408	432	456	439	436	410	421	389	371	450	416	443	395	377	387	419	431	449	442	391	420	393	431	419	402	429	395	406	435	419	471	452	413	449	403	417	408	392	416	415	431	393	461	403	394	443	413	424	396	439	385	417	379	352	432	450	433	436	417	416	423	423	396	420	437	428	435	415	374	446	450	433	393	413	404	432	406	436	442	401	387	438	407	407	409	423	440	408	414	424	418	436	400	425	430	423	404	417	420	411	399	465	410	371	395	400	448	451	434	419	428	442	405	383	434	390	394	439	440	417	447	397	407	414	392	419	438	423	418	406	462	414	435	436	414	385	451	390	449	414	437	421	417	422	413	424	425	389	411	411	436	434	422	401	413	403	420	427	442	436	402	414	398	365	427	425	426	375	440	495	403	396	418	448	442	402	420	459	399	402	409	425	409	416	432	439	412	431	408	450	425	436	417	411	373	427	429	421	385	396	432	436	435	434	408	426	461	380	422	386	413	439	403	415	411	389	415	406	384	382	387	407	429	445	432	431	440	401	438	424	406	402	398	391	457	418	412	409	413	433	382	401	412	391	416	387	439	433	451	428	435	435	404	410	404	426	390	450	420	411	423	421	413	449	390	417	443	428	429	390	443	411	442	413	426	445	419	419	380	444	418	412	456	403	419	426	446	413	442	449	407	428	400	402	436	397	411	447	418	444	391	405	447	435	417	434	457	438	434	440	394	442	395	401	457	429	442	415	426	379	412	418	420	435	432	396	425	430	398	393	401	422	434	390	413	425	407	474	412	454	420	387	418	389	414	416	408	444	369	428	399	439	429	443	464	409	427	429	465	436	436	408	402	372	410	453	404	389	413	424	425	414	403	441	428	425	402	431	453	450	426	440	380	388	409	450	380	433	420	429	396	443	422	432	410	417	424	418	415	430	389	442	457	424	392	433	382	403	423	435	405	434	411	410	415	434	428	398	408	443	406	429	406	399	428	398	424	433	428	437	405	427	414	457	427	439	438	437	423	423	375	403	409	419	399	430	422	385	409	434	425	419	408	393	419	415	378	398	382	409	421	440	400	449	400	387	404	396	409	439	404	427	416	391	398	415	453	427	457	408	430	405	422	385	395	372	441	428	423	439	414	418	450	440	404	419	420	368	413	410	403	431	438	430	435	417	447	441	428	363	433	428	464	430	375	440	439	397	401	409	412	432	418	408	396	411	468	417	441	440	395	407	454	404	420	416	401	403	425	448	407	421	420	416	412	412	417	377
14446	1326	1093	918	631	493	512	419	446	407	358	358	337	363	406	328	320	333	314	356	380	329	311	342	327	343	334	330	336	353	333	357	342	373	345	338	338	370	322	313	331	290	330	312	320	301	314	330	342	325	318	352	341	307	323	309	349	318	336	304	319	302	316	353	338	318	328	324	329	314	286	341	325	331	317	322	300	312	299	316	310	313	300	288	306	317	340	333	322	304	341	317	318	304	328	336	326	327	333	299	342	318	318	285	322	321	341	320	335	330	289	324	284	329	318	307	312	343	322	327	324	304	304	335	327	317	300	345	327	327	317	278	309	352	300	323	318	302	323	322	306	298	327	278	343	304	329	284	346	321	294	309	324	341	314	350	312	331	275	332	329	357	327	349	302	333	345	282	325	321	336	336	325	306	324	293	339	337	345	341	322	323	326	324	344	328	329	316	325	348	354	354	320	334	338	311	302	337	338	356	329	323	339	296	291	282	298	348	336	332	356	337	308	335	324	323	357	336	309	296	359	301	317	310	336	299	292	307	357	321	284	315	262	307	314	326	325	343	304	328	320	307	309	360	321	322	312	331	339	317	307	308	358	333	310	346	297	331	343	349	308	322	348	314	313	319	326	299	332	327	311	328	325	318	321	328	320	290	314	316	314	343	365	320	318	348	293	325	306	306	350	321	305	355	362	343	324	329	302	344	320	322	320	309	352	317	297	316	309	336	263	303	303	345	320	343	309	310	338	325	290	272	329	307	342	290	320	321	311	344	331	312	322	288	309	304	322	314	349	374	325	324	320	340	318	315	322	315	313	338	323	305	356	336	296	363	308	331	345	311	312	324	344	309	303	301	334	320	327	323	334	310	293	330	309	330	324	311	314	314	308	341	337	305	344	290	298	325	319	319	309	287	317	332	331	295	316	337	328	305	329	287	295	307	350	316	321	328	339	314	333	291	306	327	311	291	301	306	289	327	340	341	353	319	304	352	332	300	332	304	372	303	310	328	294	329	302	322	295	310	334	287	277	300	328	322	323	292	342	323	351	309	344	320	294	338	340	327	271	349	286	323	331	299	335	294	334	331	314	316	340	339	313	299	339	330	307	323	313	335	290	326	304	321	316	350	336	392	328	343	299	342	293	345	303	339	364	349	329	351	311	339	317	330	347	319	339	325	304	302	328	274	292	343	340	309	326	324	356	309	318	328	347	308	341	336	316	331	327	322	330	310	326	318	364	316	326	318	322	309	321	313	315	324	333	337	307	301	315	304	324	373	330	313	281	316	338	331	312	333	334	333	303	316	313	321	327	338	308	295	332	336	332	307	313	300	330	331	302	309	303	327	318	305	319	316	322	306	295	320	318	317	330	334	307	327	326	330	315	356	298	328	358	279	308	321	307	328	349	334	312	309	337	325	356	323	309	346	299	297	312	355	322	303	310	330	309	341	336	332	338	332	308	299	334	318	319	312	313	333	330	337	340	316	319	326	314	301	288	310	326	313	327	343	323	357	313	317	327	331	319	300	356	304	332	344	318	369	315	351	338	293	307	320	326	304	302	336	343	297	306	342	331	303	371	320	323	314	323	326	331	311	305	284	339	306	335	332	310	304	324	349	342	335	334	321	321	341	306	314	329	343	328	340	311	307	300	306	331	367	343	319	346	313	295	308	296	306	320	317	305	335	334	316	320	314	314	324	324	357	303	328	330	301	384	292	335	307	349	334	317	319	307	300	300	318	326	306	357	332	350	290	321	313	335	327	326	334	323	311	317	332	306	307	357	298	278	323	320	290	314	313	333	334	357	325	321	337	356	320	287	325	345	323	314	350	346	344	352	324	307	341	326	321	310	310	316	324	335	307	325	343	315	336	324	323	294	325	324	338	312	331	329	347	338	305	354	329	297	366	315	301	303	328	306	306	336	336	305	342	322	348	301	347	336	374	314	318	337	303	330	300	308	296	302	316	324	308	323	306	364	322	336	327	292	322	287	322	323	331	301	303	318	299	309	326	328	314	339	326	303	310	291	322	339	358	340	325	354	294	341	283	293	324	365	332	337	355	311	338	341	330	343	314	344	367	324	336	340	313	328	340	303	278	287	287	351	346	306	327	321	322	322	319	318	315	331	310	315	327	313	327	338	310	329	349	364	311	323	299	338	317	316	330	343	335	333	337	327	344	349	312	287	339	313	306	321	327	283	328	314	318	304	300	317	325	323	319	322	355	352	334	290	328	328	315	326	299	302	332	350	317	319	346	321	298	332	316	317	347	340	358	353	315	309	341	298	296	308	298	316	326	330	327	305	335	352	318	335	307	320	347	299	302	299	339	324	284	326	300	264	328	339	318	366	332	291	296	329	327	315	302	322	329	346	332	320	304	344	303	337	334	322	352	305	337	299	314	324	359	306	317	286	328	321	308	331	327	343	304	325	335	341	300	294	296	316	331	287	290	317	322	319	348	329	344	338	316	342	341	290	307	306	303	321	353	320	324	300	340	311	340	336	313	295	286	296	302	265	321	313	338	305	312	333	321	350	311	316	339	337	313	319	316	301	297	324	325	359	319	351	349	338	281	316	323	329	313	340	330	327	291	324	336	308	314	310	299	311	325	317	373	298	300	317	318	282	281	321	305	355	344	305	314	316	310	328	297	304	313	321	326	312	305	313	346	314	295	281	285	300	311	337	298	354	312	321	342	300	308	307	313	320	342	323	313	296	347	317	346	310	338	303	322	322	301	324	304	324	360	346	342	332	323	278	327	322	352	317	333	341	338	324	337	315	353	299	343	337	306	292	335	334	315	346	331	361	337	363	352	319	327	308	310	348	351	335	375	349	333	342	330	330	319	314	310	338	305	303	329	313	319	287	319	313	334	290	302	330	342	349	331	319	338	317	299	340	312	350	330	335	313	317	317	323	291	365	326	314	338	282	314	346	325	344	337	333	334	314	322	335	318	342	333	343	320	314	336	292	292	340	309	329	300	312	304	302	328	359	298	322	340	352	338	344	306	313	343	324	283	300	309	333	321	311	326	322	329	336	310	304	330	361	327	325	328	315	308	325	297	318	343	314	325	313	337	316	305	358	356	356	327	334	307	342	295	307	318	320	297	268	326	345	341	314	305	320	282	346	346	371	369	298	337	338	311	313	339	326	318	297	368	344	295	311	331	302	309	307	343	315	348	357	329	297	339	324	316	340	323	335	331	366	321	305	328	307	304	333	314	344	303	286	329	301	312	299	316	306	328	342	329	332	295	318	281	317	344	342	337	297	305	327	309	294	313	316	348	357	289	346	304	315	326	276	350	334	367	333	316	295	310	311	310	359	309	339	336	323	317	294	285	281	335	285	340	307	317	274	335	331	332	277	319	320	333	300	307	338	328	347	298	334	325	295	338	350	326	323	336	310	340	340	315	315	349	291	334	307	380	289	306	283	303	317	326	294	332	300	312	307	317	329	306	323	329	335	302	291	332	320	332	317	319	325	319	329	320	288	304	330	334	305	287	312	317
8095	1261	2349	2434	2091	1741	1535	1350	1245	1102	1044	987	1018	1011	938	916	880	891	856	852	832	866	853	869	829	780	809	792	853	790	790	774	742	770	762	795	760	776	796	796	830	791	785	775	763	800	810	768	782	739	729	821	779	794	786	740	723	763	772	812	763	752	757	761	767	779	816	823	717	758	775	746	788	767	807	753	767	754	787	783	793	705	776	757	746	792	740	762	744	753	779	743	735	753	766	807	778	801	730	767	769	750	733	803	797	762	793	727	821	748	762	768	788	776	767	767	772	769	800	773	780	745	758	755	780	772	774	745	825	769	834	734	753	797	759	785	733	825	787	757	776	751	797	743	762	748	693	754	798	771	774	752	810	792	782	755	766	751	750	738	740	786	792	746	764	772	780	746	731	770	767	771	695	792	784	771	811	781	755	786	789	794	773	712	775	798	783	800	784	731	761	815	790	770	826	781	750	734	813	771	743	706	814	719	738	736	765	730	785	753	762	747	758	782	778	742	713	752	736	796	778	714	774	757	780	781	742	804	735	749	755	780	823	738	757	776	770	762	743	763	756	769	790	771	748	759	723	849	776	741	812	794	752	778	728	777	764	761	796	735	796	777	727	763	793	783	776	789	815	757	758	766	799	748	741	760	788	805	751	786	753	744	771	757	772	773	781	801	760	740	788	777	784	743	811	725	776	792	753	780	805	750	763	747	776	771	698	738	747	776	768	744	783	785	764	731	740	793	756	747	794	796	766	737	724	797	730	733	728	786	726	743	773	789	746	781	741	708	768	729	775	748	727	768	738	720	757	756	772	728	790	742	757	741	748	769	771	748	784	786	765	757	789	766	814	745	756	795	776	724	728	777	780	737	769	764	789	763	709	779	721	768	820	736	745	796	770	765	750	780	756	738	772	770	770	812	783	791	761	813	765	725	836	730	759	745	740	754	812	817	789	735	726	808	788	748	779	781	764	804	767	737	749	742	833	737	784	748	778	793	755	787	751	791	760	703	758	763	722	763	769	760	725	782	835	770	749	761	787	760	786	759	724	780	810	766	772	756	785	798	729	744	769	775	711	775	785	751	823	746	730	779	793	729	761	700	781	759	765	767	750	768	821	784	766	722	776	758	801	797	780	723	698	769	781	853	744	773	730	773	810	744	756	762	800	769	743	755	764	752	773	778	826	748	809	768	795	781	734	733	808	775	837	768	768	734	756	798	726	773	747	730	780	691	783	737	761	734	797	761	825	762	747	748	797	791	814	745	797	765	793	805	796	739	771	772	759	726	777	761	808	767	737	802	783	798	744	746	742	803	747	751	763	790	786	733	776	761	798	804	786	792	776	782	724	751	757	724	750	754	835	813	723	745	797	829	782	735	780	757	807	730	762	757	774	758	779	741	741	717	735	774	784	760	802	758	747	748	765	791	755	718	721	723	735	803	765	807	787	802	790	791	727	785	747	746	733	812	751	807	782	787	773	736	798	792	751	782	798	834	805	777	787	769	767	808	790	791	723	794	795	734	777	781	789	780	711	744	781	728	747	788	745	730	759	777	759	696	771	744	790	762	743	759	747	774	758	777	807	750	756	811	738	786	697	791	729	788	753	795	755	809	750	815	744	721	824	812	790	732	766	751	719	749	776	739	765	737	738	785	781	769	802	755	773	701	777	791	719	785	737	810	773	779	807	686	770	786	803	796	781	779	808	737	765	745	818	783	739	828	782	759	775	750	740	732	762	785	753	736	767	759	733	808	794	798	804	755	742	749	772	800	758	731	763	829	771	708	749	827	719	801	738	751	722	704	786	768	805	702	791	751	725	771	753	747	754	725	843	774	782	761	810	761	778	757	800	759	728	711	804	774	798	784	788	776	755	743	754	732	781	723	731	794	770	741	755	795	730	747	761	784	769	708	734	776	765	738	774	769	740	729	802	757	713	741	780	813	769	773	861	772	755	799	740	810	809	779	781	754	728	794	736	747	767	845	768	800	762	774	729	729	778	796	808	783	730	767	822	781	703	750	730	801	754	772	789	793	766	775	802	753	717	814	772	752	749	790	787	726	747	736	794	759	744	749	740	786	807	744	776	782	702	794	753	744	791	799	799	730	751	724	782	808	751	759	755	724	714	778	750	784	769	745	783	728	778	782	750	753	750	749	776	729	743	766	810	753	821	699	786	758	795	805	756	763	758	782	721	744	794	766	799	757	720	766	782	739	744	729	753	773	754	774	778	775	739	761	795	747	736	728	769	737	798	806	827	748	781	718	768	719	737	787	781	762	819	812	780	780	703	765	765	761	749	766	733	760	808	794	789	742	789	763	775	749	792	769	816	768	784	783	781	777	852	788	762	805	748	803	802	838	749	757	773	764	733	764	823	751	768	789	768	804	733	757	784	751	769	761	762	748	791	779	755	723	695	766	793	762	717	763	839	760	709	709	780	820	779	776	750	719	778	757	786	762	760	775	749	769	744	724	730	721	772	763	772	794	765	817	791	767	743	799	774	786	820	770	768	758	737	765	761	751	760	777	806	790	769	765	784	799	795	766	785	778	747	753	728	743	801	786	772	789	754	751	753	709	750	790	750	743	799	786	766	701	777	746	737	738	732	760	797	773	746	760	798	822	758	753	774	789	797	780	766	800	766	786	738	751	771	774	818	741	759	769	751	790	752	743	762	769	737	772	779	799	820	728	779	779	745	728	777	770	755	696	812	784	765	727	770	776	721	788	791	752	754	766	741	759	764	755	795	783	790	743	788	752	754	780	783	761	729	786	854	726	737	785	775	772	789	754	774	734	772	708	780	778	734	754	803	776	754	751	756	776	728	751	750	752	738	769	777	745	743	788	777	760	766	750	791	779	786	750	760	749	790	790	763	794	767	778	782	786	749	814	797	753	815	751	757	792	780	774	841	791	802	747	806	789	784	776	797	716	799	778	761	773	733	788	754	730	751	747	768	739	759	728	784	746	793	752	764	765	720	766	769	763	733	775	754	738	759	719	746	770	769	748	776	784	727	710	791	781	799	804	730	738	761	745	758	731	782	771	762	758	758	781	782	754	788	786	750	775	755	732	752	728	761	752	759	773	765	743	794	782	747	800	772	794	749	783	757	786	820	752	733	796	780	769	749	781	795	728	769	710	758	783	810	738	751	808	733	763	739	718	763	772	703	769	743	789	793	773	760	780	833	744	748	797	842	776	814	761	794	811	774	753	759	769	810	786	716	764	774	795	741	752	755	752	782	778	728	796	788	823	792	673	750	758	706	760	784	799	769	763	778	792	767	770	758	769	706	765	742	695	682	750	755	799	756	704	734	739	811	724	779	794	789	766	789	761	757	801	760	740	773	754	767	715	741	780	778	742	770	807	784	716	783	750	749	733	772	759	726	820	773	800	769	769	732	760	716	730	820	801	768	765	791	754	787	730	803	808	764	726	742	763	785	761	747	785	791	715	755	783	763	795	804	757	717	781	814	800	773	746	807	778	738	730	759	742	770	813	745	698
1477	286	240	244	233	249	256	208	222	240	218	209	228	251	248	248	212	253	232	269	230	244	231	249	218	260	257	248	187	237	233	245	254	218	233	240	249	260	260	250	244	246	245	240	271	260	244	258	265	238	257	239	264	226	241	232	241	268	249	219	249	246	280	233	227	251	257	231	218	221	216	253	258	244	231	218	241	244	224	266	256	261	246	258	260	237	245	253	246	224	288	232	205	227	231	245	263	246	213	253	241	240	233	268	249	245	243	227	254	247	255	233	244	227	235	232	218	242	242	252	236	252	229	258	250	274	250	264	240	254	221	233	253	246	235	265	245	267	245	229	231	242	264	254	249	248	253	237	242	266	230	227	254	290	234	257	261	244	263	267	240	256	245	248	231	213	235	251	289	202	254	228	274	243	243	231	249	251	269	227	249	238	278	244	244	269	235	232	213	230	240	224	211	254	258	247	220	232	259	231	252	235	243	260	231	252	231	252	233	250	243	245	236	251	237	233	233	219	249	249	263	228	239	247	234	216	255	248	251	216	236	210	211	221	292	249	228	252	250	246	202	230	249	266	227	221	248	251	237	228	238	252	235	231	225	235	232	242	260	273	208	218	227	220	251	234	222	245	231	245	249	265	233	257	237	248	223	251	255	229	279	243	239	233	221	238	264	237	200	233	230	236	266	259	215	238	242	218	267	224	219	264	263	257	250	243	274	277	229	242	269	265	261	253	235	266	253	229	236	224	247	257	246	253	253	235	228	230	231	293	241	248	234	246	231	253	237	241	250	236	270	233	245	250	255	243	235	224	220	261	252	231	241	245	241	256	273	199	254	242	262	233	242	240	251	250	242	255	245	248	222	250	256	226	232	263	281	246	223	220	246	253	226	219	241	240	235	215	226	264	252	256	211	257	248	236	231	240	229	224	240	241	228	226	245	220	236	250	255	253	250	247	251	246	231	247	228	234	227	246	255	265	232	271	231	246	266	237	244	265	244	262	270	242	245	227	223	226	240	215	221	224	230	225	241	248	226	278	254	234	236	220	248	252	262	257	269	219	239	240	238	220	262	244	235	257	207	234	239	226	225	238	213	245	245	229	234	248	235	250	210	212	262	226	240	213	228	235	242	238	228	237	228	231	244	233	269	227	273	271	237	243	236	259	232	258	227	255	230	251	257	229	215	215	242	209	222	249	216	226	242	242	288	265	246	223	214	241	238	219	266	236	234	249	239	236	251	227	225	209	235	214	216	263	248	232	209	238	281	224	248	221	244	236	267	231	245	252	235	242	240	214	239	246	238	252	237	256	223	240	231	262	220	263	243	265	248	255	229	261	257	231	226	243	219	218	217	257	212	248	235	238	208	238	245	225	221	220	223	249	264	222	234	242	248	240	239	255	251	244	254	229	241	221	243	251	230	270	215	239	254	257	238	273	224	253	278	259	233	248	247	236	262	241	253	258	221	241	237	246	253	250	280	220	248	216	236	253	219	239	216	220	246	247	211	232	244	235	266	245	235	259	230	244	221	200	241	248	253	225	214	259	261	225	254	248	225	234	260	256	270	237	219	236	235	261	230	239	245	192	215	232	273	231	242	243	243	247	246	266	237	274	224	240	240	231	272	254	206	246	241	255	241	252	250	253	260	237	261	246	234	259	262	243	238	273	222	210	237	225	269	229	239	213	218	227	247	266	218	239	230	244	255	249	208	243	239	234	264	258	269	247	241	262	239	242	244	217	253	261	248	253	262	287	253	247	267	263	215	227	259	239	232	252	257	208	237	248	229	272	237	228	228	241	262	245	228	232	231	253	240	232	261	205	230	229	245	202	260	257	258	226	242	249	252	260	253	239	221	254	259	208	253	270	229	257	233	231	239	234	254	232	240	247	236	238	242	222	248	228	207	243	236	248	272	239	210	272	226	257	228	238	236	243	251	240	251	236	242	232	222	253	266	221	268	242	246	210	214	256	275	247	291	242	245	242	249	245	228	248	261	227	242	265	264	238	270	258	229	230	223	226	269	265	214	237	244	265	272	242	252	194	220	219	246	248	233	249	219	223	249	239	252	241	243	232	218	214	248	247	249	231	246	262	248	242	234	236	255	256	233	259	250	249	254	225	260	240	244	252	248	280	230	243	220	244	234	228	240	256	253	256	259	216	232	224	236	221	242	252	216	252	251	226	222	261	239	245	218	216	246	263	232	244	231	235	208	245	253	235	246	255	284	206	214	239	222	270	245	227	228	233	233	256	256	235	219	251	238	251	245	266	226	246	230	224	259	250	246	250	224	219	248	238	239	234	235	209	222	229	263	227	229	262	247	255	207	257	256	238	247	269	220	256	238	307	262	217	265	253	231	276	248	240	227	244	252	239	208	273	215	244	234	211	231	214	237	221	244	233	219	226	267	223	229	242	243	257	269	228	221	212	210	263	234	248	215	211	262	197	230	269	224	225	281	209	247	255	238	260	254	231	237	228	228	230	246	210	227	252	258	236	245	220	232	247	220	248	235	222	247	219	232	246	244	228	245	238	231	249	226	244	250	284	268	234	222	264	238	244	240	249	219	252	244	242	243	239	241	213	262	255	252	226	245	252	254	266	233	262	228	244	253	252	236	231	234	220	252	242	254	285	214	220	255	255	251	280	264	254	237	274	249	217	242	245	246	251	249	211	232	240	236	233	226	253	235	246	218	229	246	229	258	222	226	200	249	235	260	211	250	263	267	232	241	271	214	237	218	251	226	255	221	237	233	259	266	236	239	270	265	221	230	225	238	234	246	247	232	233	250	226	204	240	272	260	249	266	256	231	232	242	233	248	232	236	257	248	244	239	245	229	252	238	212	236	273	243	262	235	248	226	255	240	258	253	248	223	243	232	269	237	247	246	235	236	244	239	241	232	210	239	234	238	269	237	235	229	248	234	224	250	239	235	239	260	230	228	228	240	242	236	207	234	218	234	232	255	254	233	257	271	249	213	186	215	242	256	234	267	267	257	248	258	221	240	248	227	230	222	254	259	242	232	249	253	229	205	227	255	201	247	235	252	228	242	216	247	240	239	273	231	237	238	251	243	283	231	251	214	223	222	233	218	217	238	234	258	261	233	228	246	258	270	232	220	234	247	257	269	254	236	242	247	220	254	201	235	243	259	255	234	203	231	215	251	225	225	247	244	267	243	241	196	226	260	248	247	239	213	263	215	213	230	229	220	238	227	234	272	212	252	214	225	253	266	249	223	254	271	264	247	240	243	231	258	245	243	244	244	240	229	225	226	251	241	233	241	245	225	237	244	227	218	225	229	238	220	235	250	257	223	248	241	267	246	240	225	265	253	257	243	231	247	247	254	223	248	242	261	266	218	239	248	265	270	224	224	235	240	255	212	258	230	247	267	249	193	234	221	251	275	235	241	246	257	253	244	284	263	222	247	238	248	233	257	232	258	260	221	247	240	263	243	234	255	222	232	230	260	251	237	249	251	231	248	240	238	269	248	237	216	252	219	250	227
1722	601	588	586	630	567	604	569	614	562	623	551	606	591	628	573	560	551	568	596	561	578	587	605	587	634	587	588	573	585	610	588	584	573	603	603	625	569	553	606	538	519	547	592	580	550	625	564	543	558	612	562	591	585	591	584	588	573	591	535	590	562	591	555	592	589	542	606	566	531	545	596	564	562	603	592	549	612	564	589	558	564	555	592	564	622	598	526	591	607	537	515	541	568	564	567	552	558	614	569	589	535	562	588	600	593	556	600	601	586	586	612	563	557	567	624	605	586	563	594	565	548	567	565	603	595	551	586	539	534	584	617	620	611	544	611	552	564	627	543	583	571	617	596	617	608	600	552	607	564	539	588	622	607	585	594	624	565	579	599	570	602	590	550	581	528	537	617	577	598	618	592	608	587	539	599	571	574	564	586	598	560	609	560	602	593	574	564	556	576	587	588	571	576	542	612	571	598	602	581	566	597	604	567	610	616	657	572	592	598	541	555	556	557	575	546	610	580	577	587	588	581	579	599	568	602	633	607	576	589	633	554	576	551	586	540	593	570	561	535	617	595	570	577	602	593	608	559	586	561	565	589	591	618	581	599	585	565	582	615	599	596	583	578	545	566	558	594	573	589	617	564	568	566	577	599	582	572	570	584	578	567	596	610	549	564	605	549	560	553	577	531	593	578	595	540	545	542	594	605	566	604	612	572	571	589	619	569	574	582	586	585	593	564	518	612	560	603	603	574	565	608	589	547	622	566	529	583	589	579	595	539	530	564	567	564	594	538	608	576	614	549	570	564	612	616	549	551	620	567	585	570	539	581	565	565	585	562	577	579	580	583	620	549	610	571	576	569	547	577	552	604	558	562	617	569	596	591	568	585	619	600	615	559	599	583	600	563	524	627	569	602	580	572	574	548	516	587	566	572	571	573	567	626	618	582	587	592	562	613	628	542	576	614	573	544	583	571	551	601	561	558	584	580	571	599	561	555	599	624	553	554	566	602	584	571	580	550	584	574	593	577	575	597	611	590	597	529	575	561	574	556	551	567	575	516	575	611	639	567	612	569	587	551	538	580	599	597	592	580	596	590	612	574	555	580	592	585	574	597	578	551	605	566	575	559	591	567	588	559	560	595	550	596	572	648	572	560	595	588	557	618	551	531	637	633	596	576	589	560	556	594	551	572	563	581	594	604	586	576	620	601	583	588	623	553	608	581	567	537	597	605	569	559	550	620	574	558	537	594	585	600	607	565	616	567	569	572	533	590	566	547	620	572	554	563	528	607	632	572	570	564	548	553	576	562	558	564	589	585	598	553	574	553	544	586	557	571	588	634	582	593	589	563	582	529	585	572	577	568	597	567	558	533	578	572	590	546	571	588	609	564	554	540	548	552	572	555	569	589	597	572	576	592	542	646	557	561	605	602	612	585	579	568	573	560	597	591	590	568	550	584	602	626	566	578	546	568	608	554	567	557	589	599	570	588	563	631	580	555	569	636	547	576	595	570	601	592	554	536	587	554	596	602	572	597	583	574	567	514	530	591	568	582	572	599	609	566	591	560	631	556	582	583	548	565	560	583	572	576	578	557	617	574	640	589	599	593	550	587	636	595	620	568	585	619	564	594	568	602	558	640	554	569	579	576	573	580	584	575	628	570	573	582	598	623	608	580	510	586	560	591	587	554	578	555	582	587	609	592	575	620	582	581	576	587	616	596	521	590	562	613	564	594	556	588	583	534	563	567	621	569	568	575	580	555	586	585	555	605	603	612	556	576	575	544	579	585	593	603	609	586	600	595	588	580	586	583	519	595	557	599	606	576	574	638	624	566	590	569	534	550	572	599	600	561	586	578	614	573	592	593	565	607	565	606	529	568	576	613	603	601	574	586	570	621	534	587	554	615	574	544	571	565	547	620	559	571	570	606	573	552	590	585	591	602	608	528	599	584	531	617	576	604	566	595	584	590	586	563	596	606	575	591	548	617	584	591	564	565	586	589	568	549	570	554	615	549	553	597	570	592	586	581	581	559	582	641	541	548	574	571	560	560	570	572	558	582	542	614	587	601	594	582	546	578	579	580	573	559	632	582	607	593	572	604	606	571	536	547	608	568	616	545	582	571	582	569	589	514	577	528	568	580	583	563	582	567	585	560	581	534	564	603	621	585	572	600	594	591	565	550	591	610	559	598	591	579	599	558	574	583	633	568	570	584	578	547	537	557	610	527	594	580	579	567	580	553	600	567	566	526	581	632	569	583	562	576	596	613	538	587	572	568	603	599	558	577	575	604	575	548	569	576	579	559	553	601	596	582	584	568	587	579	587	576	622	587	569	583	569	581	590	595	584	605	578	530	568	550	526	608	569	570	571	589	555	591	601	542	624	575	599	597	598	541	583	616	544	576	584	572	584	578	596	561	551	590	548	595	612	573	577	610	558	567	571	571	572	583	596	598	545	554	595	582	587	569	580	605	592	601	549	581	609	618	610	606	590	620	602	613	564	616	561	574	557	560	579	601	588	606	576	592	601	623	552	564	591	592	549	582	573	588	584	544	537	575	651	558	587	560	593	579	607	584	558	570	539	562	569	578	598	568	587	583	570	540	611	577	578	608	583	591	573	573	590	605	593	616	638	573	569	556	585	557	566	584	579	591	585	577	568	608	589	547	558	616	593	594	521	578	598	582	576	573	591	585	572	571	570	598	566	563	615	564	568	607	621	612	607	579	575	561	614	636	572	553	559	568	574	565	583	567	606	641	559	557	568	577	623	555	598	593	581	590	570	546	528	555	606	530	611	594	571	612	567	585	566	582	591	582	583	531	602	584	561	562	563	592	604	552	566	598	541	575	549	527	561	585	614	550	567	575	563	586	548	585	544	572	596	597	586	591	575	518	603	582	571	601	571	585	594	589	613	569	551	605	598	534	599	579	567	578	584	619	556	559	589	534	574	570	567	565	631	556	573	512	566	613	620	584	607	609	599	613	564	587	547	605	591	620	549	598	585	568	586	575	566	594	614	614	561	556	602	587	554	599	566	557	547	580	587	572	567	547	588	579	597	559	601	544	614	562	611	595	575	634	581	623	549	597	569	599	601	580	553	537	586	606	585	593	533	553	566	588	578	591	587	554	548	598	626	553	549	592	596	602	605	571	582	556	532	583	593	554	574	610	549	573	554	535	596	591	577	555	574	573	582	577	651	580	603	590	549	593	580	595	604	617	586	580	580	599	613	589	581	585	534	535	577	568	586	602	555	553	597	585	608	586	567	555	605	592	595	532	590	614	565	569	569	565	577	637	584	569	584	550	565	592	606	625	547	557	576	570	544	561	581	560	573	592	627	594	545	563	613	613	586	608	567	572	609	579	569	543	539	539	590	561	547	608	572	567	578	604	579	585	583	601	554	615	608	563	617	571	555	614	584	580	589	597	592	607	594	600	616	601	545	568	569	562	570	563	590	579	539	576	591	541	558	534	579	606	572	585	586	591	590	617	602	582	574	534	581	576
7308	466	604	399	304	243	232	199	213	197	200	155	169	155	157	155	156	168	175	140	154	146	148	172	160	147	164	140	154	158	152	151	179	150	140	142	147	147	152	143	109	151	136	170	118	141	153	172	154	161	145	149	147	163	145	139	141	156	178	149	150	150	156	151	175	170	170	162	171	154	140	153	156	154	137	162	132	146	147	156	141	141	131	146	146	164	138	173	163	154	158	155	145	163	171	148	149	140	139	167	157	147	148	191	145	155	144	160	158	176	158	154	164	178	180	158	177	140	146	170	161	170	171	139	144	198	141	158	146	159	154	151	161	144	135	132	142	149	157	153	151	158	175	139	147	135	130	160	143	165	142	116	141	142	157	154	133	161	148	153	139	154	174	148	160	150	144	147	166	153	144	156	149	152	168	134	143	148	151	142	149	143	148	169	169	164	153	153	157	146	156	159	150	165	158	185	186	165	161	164	161	154	153	137	147	140	130	138	159	155	132	150	164	162	148	142	149	147	150	167	152	150	134	138	155	161	150	167	174	164	162	152	143	167	169	151	160	158	130	173	149	143	148	162	155	173	164	157	142	143	131	151	159	167	128	131	145	180	168	135	159	170	163	170	158	154	151	146	145	170	115	160	162	149	167	137	149	131	140	149	148	148	167	172	155	148	155	135	146	157	144	142	148	168	164	172	137	170	170	159	172	156	152	158	148	142	154	140	147	140	151	149	166	164	149	164	178	143	150	158	130	180	163	173	166	148	143	127	134	171	134	161	150	136	150	139	154	160	139	148	145	164	130	162	160	141	154	152	158	134	140	158	161	137	171	121	134	158	157	133	144	144	152	167	152	131	160	192	143	153	160	148	164	168	148	155	178	133	151	143	148	144	143	148	151	143	162	156	129	161	146	165	150	174	147	137	145	164	155	161	150	139	139	157	144	133	144	140	144	142	168	150	126	162	158	156	130	134	176	171	165	155	148	136	157	153	126	132	140	165	151	168	121	165	148	146	143	151	145	127	157	168	173	184	139	163	156	157	142	156	158	145	141	147	150	162	141	159	152	176	148	168	164	152	152	134	154	157	149	175	163	148	150	166	132	156	172	145	140	125	170	157	143	186	157	146	139	144	168	156	157	187	158	187	162	157	166	154	168	154	179	161	161	143	135	148	125	141	166	147	133	160	167	172	160	155	161	138	141	179	157	157	167	161	161	138	147	156	139	146	146	170	143	139	155	177	167	149	147	152	162	141	161	155	164	143	138	160	163	165	160	185	145	158	138	156	159	161	148	157	122	155	164	163	138	173	150	165	174	184	141	148	155	140	121	164	157	159	157	142	147	141	158	156	168	150	156	149	152	146	172	147	164	159	171	146	149	155	144	176	163	166	162	160	152	172	169	179	138	169	141	140	165	159	164	127	148	160	134	136	130	158	162	142	144	146	154	154	162	157	145	164	139	150	182	147	159	167	161	156	153	146	158	134	157	154	162	146	134	154	159	172	146	156	125	146	173	159	131	149	158	174	142	146	147	157	171	120	142	133	176	133	152	140	149	135	160	145	128	118	148	151	142	146	155	132	161	159	154	164	198	179	157	147	134	142	135	156	148	149	166	153	140	156	152	173	143	158	153	154	153	149	161	170	125	159	165	152	146	172	129	148	137	182	165	138	160	170	153	163	171	175	153	150	175	157	161	164	143	138	181	152	167	142	151	152	156	155	162	155	144	136	165	156	179	176	134	146	149	183	170	127	140	143	181	137	148	166	138	160	147	138	146	155	171	156	138	134	146	164	158	137	127	136	132	162	172	153	160	154	167	164	165	148	135	150	172	157	155	143	160	154	145	173	139	150	161	149	161	157	148	159	170	150	177	148	152	172	156	148	145	179	149	141	121	140	146	153	147	173	153	129	147	166	159	166	154	154	131	161	158	158	130	145	145	152	156	161	140	179	180	149	153	184	145	153	149	133	163	139	164	146	157	164	145	171	145	144	151	178	158	161	170	153	170	129	133	153	163	150	154	166	160	144	128	158	156	162	135	153	155	125	131	158	160	174	125	151	184	162	150	151	151	137	163	162	184	144	153	156	166	139	128	158	139	133	151	138	147	145	148	155	166	163	144	167	172	172	162	154	137	162	166	157	148	143	145	149	157	163	147	151	144	154	146	170	157	153	147	140	163	126	158	158	174	155	158	154	161	127	162	150	154	146	154	144	147	128	161	136	157	146	181	148	130	147	162	167	163	158	139	139	161	181	164	152	154	162	177	156	158	158	155	175	151	154	150	139	152	153	145	171	158	158	163	158	149	131	173	140	137	171	163	150	147	143	146	130	157	157	177	145	162	147	152	147	154	146	178	145	159	137	144	137	152	170	153	151	128	147	143	174	142	160	159	177	181	156	142	139	148	146	143	152	135	161	156	134	178	168	138	145	140	140	134	133	130	158	160	167	174	151	148	156	171	155	155	145	161	147	124	142	140	183	169	144	191	193	157	135	178	167	151	170	147	152	150	155	141	149	136	146	184	177	156	144	168	154	180	148	162	139	155	155	150	151	143	167	156	145	158	138	153	178	149	157	152	162	155	173	143	142	145	156	160	158	158	156	165	152	157	153	169	151	147	168	160	140	139	152	134	154	143	146	118	147	159	148	140	162	149	146	155	148	173	163	146	177	148	150	165	164	139	165	165	166	152	143	150	161	123	157	145	138	159	172	168	163	137	137	140	151	142	176	168	172	132	154	161	143	142	142	154	155	137	139	145	136	134	155	162	146	122	160	163	182	159	157	145	157	167	161	153	150	154	157	161	162	154	148	152	143	131	155	145	161	147	147	140	155	142	149	147	163	152	149	150	152	159	133	152	171	154	159	148	155	148	169	144	144	159	140	164	128	153	115	162	136	150	179	152	189	147	135	129	127	142	129	136	143	146	142	165	147	130	136	162	153	153	153	142	156	155	150	156	164	127	144	149	142	156	147	164	150	161	144	150	166	147	133	140	184	151	155	134	162	168	166	162	139	132	147	143	124	157	175	182	143	160	157	167	128	167	161	143	144	161	172	139	155	138	189	179	155	134	163	153	168	129	129	142	128	150	159	173	153	149	156	153	133	150	154	144	163	139	139	167	161	150	126	126	161	141	162	126	152	143	164	144	145	149	156	145	160	154	138	152	144	174	146	152	125	131	160	154	172	143	127	142	141	147	147	160	130	145	153	146	148	151	149	137	177	147	178	162	181	141	150	175	173	112	146	136	149	182	138	138	133	163	164	132	151	177	139	183	138	143	136	142	146	162	141	145	185	146	150	164	164	147	150	154	151	155	164	165	146	154	124	158	164	144	158	130	152	157	166	150	153	161	133	147	168	159	159	124	155	138	133	157	127	168	125	157	162	152	132	150	136	161	167	167	183	171	181	160	173	170	141	148	145	162	169	152	152	146	139	143	164	148	132	145	154	154	149	178	132	159	175	165	160	158	145	181	174	176	135	159	172	155	146	150	163	142	136	155	161
6179	755	1258	1323	1060	963	773	749	644	602	601	576	543	515	511	469	502	503	484	479	479	443	468	441	486	461	460	426	462	477	424	432	479	447	447	445	437	435	432	435	445	434	434	457	445	457	407	455	436	437	463	458	407	443	422	401	399	445	422	423	461	434	412	420	407	439	410	440	401	437	443	455	410	408	426	384	412	445	446	418	429	363	448	405	467	451	425	417	387	417	433	443	416	398	411	422	423	420	423	442	451	416	438	459	419	435	429	433	440	418	415	430	429	436	396	416	387	394	427	423	436	444	423	408	441	400	484	402	441	383	443	418	453	430	412	433	439	445	437	381	443	418	409	405	423	422	439	415	457	433	431	439	437	447	434	401	445	439	424	406	391	450	418	425	428	391	468	398	411	425	442	451	391	416	429	454	427	400	447	392	418	412	433	455	474	434	425	414	414	409	441	413	418	412	400	440	404	401	404	423	403	390	431	431	420	425	442	429	398	453	464	419	430	432	383	421	409	394	411	406	429	444	414	444	404	424	425	411	391	415	459	442	392	403	420	464	462	427	424	405	434	398	417	408	439	404	416	437	364	440	404	434	394	408	397	393	420	434	439	467	408	427	385	416	428	448	402	434	397	429	424	405	430	416	433	409	446	424	413	463	437	406	400	418	429	432	402	422	409	432	397	432	436	408	423	389	399	418	406	414	437	427	435	405	386	438	423	419	404	391	402	398	452	396	388	435	443	421	432	456	415	432	422	453	405	453	453	443	446	408	426	452	409	437	451	394	405	429	407	407	430	435	414	401	461	433	424	455	454	409	418	420	404	426	382	410	398	427	412	417	429	441	444	437	430	404	405	431	400	423	416	425	431	428	391	403	423	437	409	403	444	427	400	403	422	405	406	402	412	457	438	419	422	372	421	405	422	419	432	427	426	413	461	384	427	429	424	427	430	414	422	416	421	426	419	405	402	445	434	495	434	441	411	400	475	444	418	374	382	411	450	436	403	396	447	414	421	414	425	409	413	417	474	420	420	384	408	409	457	427	401	469	406	467	433	413	422	394	418	446	452	428	415	416	389	387	425	382	451	442	449	438	444	431	380	413	419	380	417	425	441	443	411	448	404	414	413	399	409	435	451	421	452	407	444	392	428	419	404	451	398	446	432	443	402	408	469	423	421	427	430	440	457	474	424	443	417	417	434	441	421	423	437	410	426	413	402	418	392	471	435	394	416	430	442	435	428	392	442	480	392	431	426	436	455	419	443	443	420	443	419	452	438	445	450	436	434	407	448	407	457	421	420	448	404	428	413	433	438	450	446	410	386	432	422	426	400	396	417	404	444	420	403	462	424	414	424	434	417	403	400	375	433	452	430	420	400	392	439	466	417	414	431	419	413	407	384	435	406	388	444	420	443	399	427	449	421	434	466	409	426	427	436	412	440	407	431	420	425	428	427	391	385	403	409	400	415	442	432	443	407	422	446	423	432	427	413	414	448	459	410	451	444	459	441	435	406	429	417	417	431	429	407	433	427	383	391	429	449	455	393	399	454	422	401	440	418	406	421	415	427	432	438	440	431	412	424	418	409	438	428	419	432	437	412	420	419	422	454	453	431	465	454	421	408	425	465	376	419	438	418	408	416	401	423	425	421	433	415	394	398	421	420	437	442	414	435	400	424	415	422	410	415	431	434	424	382	417	389	453	462	427	424	397	422	393	413	436	412	421	408	393	421	411	434	429	432	461	401	406	400	443	390	421	406	431	434	417	420	394	432	419	404	427	417	419	421	426	445	402	412	454	393	439	442	435	432	394	409	423	406	412	427	438	387	435	414	426	407	415	409	492	456	424	417	437	424	422	452	428	431	433	423	400	432	439	390	395	475	409	406	420	414	418	424	425	471	414	414	444	431	429	451	450	435	411	396	417	427	393	435	428	462	389	433	401	467	409	426	420	377	408	452	412	439	411	437	442	414	417	440	423	401	426	386	438	441	411	467	414	444	456	437	409	417	374	433	386	417	445	430	407	387	426	423	427	453	425	428	427	422	442	424	444	419	419	433	408	424	414	403	424	446	389	438	413	424	430	434	433	459	430	464	405	424	399	410	437	434	421	443	417	425	423	480	430	450	445	390	414	436	426	451	418	436	441	427	414	410	436	389	458	440	398	436	423	404	426	419	438	420	411	419	456	416	428	425	404	402	430	400	418	446	422	464	391	399	390	399	397	419	425	455	439	409	433	439	428	420	427	399	444	413	416	408	438	448	420	452	421	422	412	428	421	406	436	419	441	413	423	426	441	444	473	419	445	393	426	424	431	392	426	395	425	419	412	430	439	397	434	446	431	412	410	443	455	426	439	415	439	389	417	383	419	399	414	431	407	427	436	434	400	414	407	440	418	417	391	414	414	424	412	432	387	411	429	425	459	417	407	453	393	417	434	418	451	368	438	432	441	442	405	375	414	404	450	431	424	434	466	459	380	392	410	432	405	434	439	421	417	427	412	391	432	400	422	411	464	450	404	403	414	405	396	456	405	426	404	414	424	436	407	401	390	426	434	375	422	425	449	445	446	436	395	450	443	419	425	402	384	417	454	461	428	425	400	412	414	435	388	422	417	440	414	415	440	433	424	425	429	425	450	441	430	433	446	410	471	442	391	432	414	411	402	453	404	409	437	395	415	441	403	418	399	423	400	431	444	430	390	431	393	420	461	440	422	416	399	462	376	428	412	414	390	404	435	399	434	428	418	420	420	381	400	450	411	412	422	439	451	384	411	441	387	416	427	421	448	434	414	469	416	427	416	412	447	455	435	419	422	455	411	415	400	413	441	431	399	423	440	411	431	413	379	399	393	433	401	458	447	386	450	427	454	429	450	389	448	449	441	445	435	405	480	420	419	456	441	409	425	425	420	470	408	459	435	417	467	418	403	445	410	402	407	419	412	454	387	394	407	409	450	444	405	445	365	467	437	434	418	410	412	425	391	401	380	416	402	428	437	422	439	442	424	424	417	421	422	431	426	415	405	410	422	420	449	402	426	425	411	432	394	443	400	421	417	400	402	446	424	420	441	443	478	395	421	420	441	437	417	384	393	379	435	425	382	409	391	447	408	453	380	422	440	412	432	402	429	438	404	404	399	399	427	418	422	422	448	424	433	406	413	430	417	406	409	394	409	425	436	451	416	419	402	429	415	390	435	417	458	434	458	406	450	415	448	430	422	453	443	434	433	428	411	405	421	443	414	434	406	423	452	439	400	424	408	421	426	415	449	382	466	447	426	434	409	432	453	438	445	411	450	419	405	407	425	431	383	422	437	439	422	391	397	439	434	401	463	423	395	407	393	403	434	427	423	420	452	439	433	368	412	453	434	432	431	397	425	414	455	405	399	426	412	452	407	440	416	420	419	434	433	405	456	422	407	430	454	447	427	426	429	389	458	417	438	406	449	434	421	394	438	414	460	427	425	458	440	417	458	409	425	427	438	420	420	429	409	390	416	410	431	436	392	398	451
14197	1222	1142	882	610	487	506	452	380	377	360	370	381	315	368	343	351	344	336	334	335	345	305	313	368	338	329	344	322	324	357	343	343	297	323	297	295	323	320	325	334	293	340	331	360	335	350	309	303	305	365	327	349	322	315	294	333	312	340	358	282	335	296	339	302	325	342	308	307	344	333	318	327	318	302	317	314	330	324	339	313	287	309	290	317	318	306	306	306	306	284	320	321	320	326	332	342	352	300	340	339	299	317	325	311	339	294	322	318	373	323	323	319	292	314	345	347	316	318	326	344	337	314	333	295	293	344	333	345	281	314	323	320	307	335	343	322	296	293	317	317	315	318	326	315	364	356	357	340	315	330	305	294	332	331	329	331	304	319	327	300	321	313	301	325	281	299	317	335	343	329	349	306	343	293	337	344	355	343	332	327	370	338	308	307	357	336	351	323	311	340	320	346	344	335	293	324	304	357	314	325	301	304	322	303	334	318	313	347	335	340	314	322	360	338	362	306	335	292	327	321	330	289	318	320	304	320	333	336	307	330	346	337	296	336	326	325	332	322	306	300	335	311	319	318	315	307	356	321	301	337	318	309	296	315	310	325	346	332	263	326	327	335	299	281	309	312	320	321	326	295	332	330	314	311	350	346	256	315	301	321	340	307	338	323	335	291	343	326	332	312	281	334	312	313	311	330	320	352	317	328	309	316	322	325	327	330	310	305	319	294	348	351	352	336	322	328	335	314	296	324	304	340	291	315	329	333	319	315	332	276	323	280	389	342	320	315	303	345	336	344	308	300	329	306	312	316	319	324	308	327	364	343	319	295	336	327	325	311	306	349	332	338	337	339	310	336	325	292	304	314	337	297	290	298	312	343	341	300	365	311	311	303	320	328	312	311	351	299	350	310	308	329	294	310	324	342	320	265	332	308	277	346	373	314	302	317	321	328	328	348	316	295	350	276	293	335	307	295	321	353	346	358	339	300	320	314	333	323	323	318	332	328	340	321	344	316	334	326	296	291	309	349	372	300	319	341	316	303	347	336	317	301	291	300	332	331	295	289	348	329	330	331	332	341	308	292	287	311	331	320	318	344	317	310	273	337	324	288	325	339	303	346	305	342	288	293	327	294	301	347	335	337	318	321	311	326	331	358	344	321	333	333	340	324	328	325	366	308	311	334	306	312	357	353	323	333	296	325	328	323	332	321	311	313	298	346	319	341	299	366	344	327	340	362	319	303	302	330	306	314	305	303	289	341	341	330	317	341	317	319	296	295	320	311	338	328	334	333	325	338	319	298	314	350	351	310	337	326	312	318	305	309	304	346	328	316	321	326	312	311	312	322	316	316	336	325	326	347	333	326	312	332	309	351	326	323	316	340	320	333	322	335	313	299	293	307	342	336	303	353	366	332	323	275	306	309	301	307	319	346	322	341	315	338	339	316	340	305	305	309	298	322	295	337	297	329	287	326	311	313	314	319	294	316	313	300	328	283	329	328	343	333	356	321	302	338	283	320	315	324	377	307	344	349	311	317	326	319	295	345	339	315	329	314	315	336	336	313	341	349	313	312	321	321	315	325	303	305	340	310	316	328	342	327	357	326	345	351	320	320	310	310	324	308	323	329	331	335	338	298	336	301	318	310	330	323	293	346	306	324	323	287	350	309	310	313	308	310	337	301	315	319	308	329	323	344	322	309	354	319	360	320	334	307	348	324	305	333	333	343	309	319	306	326	324	329	312	321	312	325	351	345	331	300	300	315	279	337	310	318	334	321	301	326	288	305	337	341	314	347	283	316	312	327	333	329	338	313	329	357	285	318	336	335	294	333	321	318	333	311	299	330	325	326	347	341	311	338	371	339	297	336	339	320	349	323	344	338	303	313	333	321	344	309	329	300	330	321	336	284	313	299	341	300	316	340	349	296	339	309	320	289	301	339	306	322	309	337	309	315	286	315	345	302	318	337	304	345	327	315	338	321	342	313	357	338	311	302	295	343	317	312	318	352	296	295	345	338	321	337	317	301	297	324	311	295	316	305	334	333	342	324	314	310	323	280	284	302	322	315	328	338	326	346	293	309	327	315	333	327	341	312	326	334	304	289	342	323	307	327	322	332	320	333	311	323	351	376	315	349	319	333	303	310	312	295	319	330	299	313	363	308	339	357	355	341	314	327	317	335	342	323	322	340	316	307	324	323	330	337	311	323	318	306	317	311	335	308	316	291	371	318	346	328	342	316	327	315	324	331	330	334	313	337	295	311	351	328	293	298	272	294	304	303	315	325	311	309	296	336	349	326	335	301	323	338	321	325	334	339	296	330	328	303	332	343	312	376	314	341	348	323	301	340	330	349	310	346	339	335	290	334	337	283	323	314	310	334	336	307	317	369	348	351	344	330	308	308	327	319	350	317	316	327	320	344	326	345	300	318	345	298	339	320	328	317	314	354	332	306	322	338	296	343	328	367	321	344	338	313	308	342	348	316	325	304	309	370	324	297	302	296	315	304	316	315	318	323	314	282	345	296	345	320	315	352	331	322	350	352	310	322	336	300	338	302	312	307	307	322	309	301	325	318	326	304	350	315	303	307	317	338	300	325	318	316	322	333	323	298	346	311	325	324	309	328	342	317	307	306	335	333	312	324	330	299	336	304	295	309	316	315	316	305	338	276	285	340	301	334	317	339	330	335	315	334	312	312	340	310	339	318	336	345	355	314	305	319	293	331	309	322	328	328	318	323	328	335	294	305	298	303	353	357	312	306	343	304	347	338	323	305	327	318	341	315	324	320	330	326	332	347	336	333	314	316	299	324	304	312	276	309	332	337	301	326	330	297	293	355	325	313	338	332	320	307	303	351	356	336	310	334	318	315	309	302	276	323	294	313	324	342	327	316	355	334	315	321	352	334	317	322	341	306	297	332	317	340	339	310	308	302	346	308	310	303	347	314	346	321	315	329	268	313	344	327	335	299	361	320	320	305	317	312	345	321	341	349	348	295	333	339	320	319	351	309	337	307	310	329	319	311	313	345	294	323	364	325	338	323	381	319	338	306	349	322	337	317	323	338	331	306	307	325	291	332	334	300	289	322	349	329	288	314	318	320	312	343	360	324	324	316	318	344	287	286	330	306	352	312	353	321	325	341	350	336	340	326	328	332	308	302	337	330	353	314	320	331	354	327	330	329	316	355	339	296	296	297	309	294	333	325	350	349	305	306	294	357	296	305	310	289	326	286	341	349	305	317	307	301	332	324	328	298	335	300	339	289	340	316	299	301	318	299	319	330	308	329	313	340	329	330	335	321	310	326	319	308	321	286	311	308	356	299	332	348	317	334	335	286	300	326	341	338	291	283	300	339	316	320	332	351	322	313	295	314	294	355	311	342	328	330	340	296	299	332	330	307	308	319	299	356	324	287	304	297	278	366	331	299	334	316	318	323	292	349	314	293	326	287	336	314	319	337	321	339	296	317	308	370	326	309	313	330	326	306	333	336	368	305	332	327	306	330	308
8244	1287	2431	2397	2076	1711	1563	1330	1285	1153	1024	1015	935	993	948	928	904	896	863	823	887	854	867	805	810	823	859	814	844	848	774	808	809	841	761	803	784	745	803	795	756	780	775	813	787	791	737	800	799	737	807	782	815	790	752	771	818	742	828	727	806	787	759	791	716	817	772	730	787	750	806	735	766	776	766	787	741	797	775	824	808	805	848	760	778	765	747	736	762	759	793	757	810	716	706	762	751	720	782	756	780	770	756	792	740	779	790	771	805	747	746	780	769	766	758	722	814	781	813	789	700	758	718	764	780	698	777	767	815	772	738	836	780	796	778	783	772	760	763	779	734	778	782	812	792	769	763	745	793	774	802	765	778	770	792	808	749	807	758	775	764	735	769	787	741	760	760	766	735	774	787	765	767	768	794	768	738	768	757	809	715	766	819	763	775	739	798	831	769	749	768	763	732	745	775	765	754	757	777	777	777	778	767	796	770	777	796	795	698	804	766	726	786	720	710	807	741	737	789	805	743	819	762	757	745	771	726	787	766	714	826	754	770	799	759	777	763	786	794	716	824	778	787	762	771	734	788	767	770	787	750	797	725	814	762	725	707	780	745	782	738	744	805	798	763	751	758	818	715	742	797	777	720	825	760	740	767	782	803	738	821	761	789	771	761	749	815	817	792	780	744	803	795	801	768	819	769	770	771	760	763	785	802	751	774	729	721	735	747	785	788	802	773	767	728	740	773	762	795	819	754	757	763	771	770	791	793	773	729	728	792	757	759	745	734	811	754	778	731	723	850	799	744	714	774	746	717	808	715	777	776	791	773	782	703	772	759	772	760	737	812	804	803	763	774	805	773	813	735	809	793	717	772	789	769	824	749	798	773	779	754	786	805	729	772	759	738	721	769	790	782	776	789	774	756	833	780	790	769	766	765	781	779	725	771	755	724	785	812	769	727	752	817	783	787	753	785	750	794	768	760	773	765	731	754	823	782	756	766	790	735	775	725	821	784	788	737	720	794	760	771	790	749	782	735	754	746	722	767	803	753	770	741	767	764	765	784	763	782	790	777	770	800	791	744	752	773	789	754	738	724	756	781	730	768	792	756	848	821	781	745	753	764	804	768	740	727	804	776	817	747	833	720	789	757	793	760	737	738	733	803	756	724	768	738	729	797	737	750	737	790	795	786	742	777	733	757	787	764	784	775	769	787	790	715	780	762	741	752	786	760	759	730	762	802	743	791	785	803	761	749	788	763	757	770	797	771	780	759	750	775	780	779	786	792	777	771	764	754	766	788	810	729	799	757	713	776	814	805	775	788	795	743	804	776	814	755	769	782	734	740	759	729	816	799	808	723	759	739	768	752	782	722	754	759	761	747	729	809	768	743	777	739	760	693	746	760	783	800	769	745	771	782	780	740	794	785	775	787	745	771	774	780	736	739	788	771	812	787	781	766	813	805	832	785	765	784	740	786	777	744	742	764	763	772	766	783	744	716	780	750	748	766	774	748	791	795	807	821	762	753	769	763	782	766	757	780	793	730	765	796	734	739	786	718	773	756	765	789	757	756	814	745	774	731	780	748	713	817	741	702	792	764	771	784	709	774	793	726	756	731	785	779	796	797	779	752	791	774	797	777	758	757	779	789	715	794	726	710	717	755	772	821	791	745	715	771	760	774	777	761	796	799	728	790	784	755	814	787	810	732	752	789	695	735	782	746	768	728	764	760	844	779	805	802	760	752	775	773	705	763	754	765	799	785	741	762	779	733	767	752	789	775	741	824	796	752	767	798	767	746	752	756	741	787	778	810	777	731	779	787	733	742	775	758	749	713	792	714	763	771	730	770	788	752	773	788	757	745	777	755	733	765	797	749	742	746	753	824	770	785	804	769	741	714	793	746	811	776	818	823	772	730	777	781	767	773	767	760	797	723	781	773	777	739	775	770	768	746	765	743	773	793	771	723	802	789	692	796	784	804	785	800	774	788	775	755	776	831	774	762	742	750	779	771	779	796	807	787	768	779	749	774	777	770	772	786	841	766	823	792	749	761	769	752	784	759	783	830	749	718	789	752	789	744	794	741	768	783	749	734	778	741	781	707	758	776	735	753	782	787	783	761	786	814	747	774	759	777	820	808	784	796	772	767	737	740	768	753	761	808	773	726	796	710	721	754	749	762	716	809	719	872	767	779	773	782	761	752	764	765	746	758	807	748	812	778	801	739	756	794	713	785	796	762	793	720	762	757	741	685	773	793	805	772	758	717	752	761	737	774	772	755	746	804	802	746	748	747	779	775	753	747	735	715	741	772	800	728	798	764	741	847	782	735	761	752	777	830	759	768	754	737	733	774	809	782	769	756	784	761	733	727	796	757	769	790	806	733	781	778	790	735	804	759	758	752	796	770	761	801	768	763	781	780	805	746	729	763	774	773	737	742	773	799	790	762	826	823	744	749	775	770	731	724	767	773	751	754	738	814	740	771	736	822	739	802	812	802	759	789	727	758	737	772	748	801	755	778	760	777	771	748	781	737	756	793	785	792	778	778	788	757	824	766	721	770	747	782	759	794	772	770	741	729	753	772	799	742	775	756	775	771	753	718	789	819	738	736	775	805	738	740	737	742	769	776	763	749	802	814	797	790	761	741	778	805	815	761	781	734	736	801	716	799	807	778	775	764	707	748	737	809	778	788	724	789	795	768	757	759	744	696	750	720	788	765	763	769	765	748	809	768	767	773	753	738	734	801	754	782	768	749	766	724	698	789	774	772	766	794	787	747	732	779	797	757	766	770	777	720	759	762	775	797	731	759	778	843	805	802	745	755	797	706	734	739	755	788	769	751	756	766	764	781	722	757	789	786	791	775	747	771	727	757	825	794	744	777	757	752	753	767	780	690	782	748	787	725	832	750	729	756	764	746	782	747	763	762	802	773	758	786	793	728	768	732	740	756	802	748	760	728	728	779	771	793	763	758	737	760	736	730	744	780	746	779	791	796	800	817	823	729	771	773	771	721	726	792	812	776	733	734	728	759	807	814	775	777	815	773	787	818	750	759	750	773	764	817	786	811	794	760	750	769	755	762	805	762	786	736	724	786	802	758	768	803	794	812	770	813	765	780	770	788	763	760	791	735	703	717	770	781	713	772	758	782	782	755	819	798	755	736	789	776	772	745	759	747	778	799	802	787	787	765	785	759	841	752	780	759	728	746	779	784	736	805	803	770	737	810	746	764	780	745	750	809	768	771	762	792	772	777	751	758	775	730	794	725	788	742	795	810	771	739	791	752	787	724	785	768	788	763	764	763	800	769	796	737	762	770	785	703	750	794	758	756	733	785	773	768	751	806	776	725	821	747	812	753	737	775	784	792	792	755	770	751	747	821	768	773	775	785	771	776	788	755	747	750	746	751	813	783	765	790	789	752	753	755	787	759	710	806	770	742	769	781	771	740	743	804	828	780	807	756	719	759	773	759	769	774	757	753	750	749	782	758	732	816	740	770	746	775	786	777	767
1623	307	282	272	279	269	283	263	220	236	268	287	269	252	241	249	257	229	255	242	244	216	231	249	236	229	258	225	242	246	288	256	275	235	229	253	227	224	222	193	239	253	257	230	227	243	245	238	268	211	214	261	229	262	249	264	250	216	229	256	242	234	236	242	234	258	247	254	256	228	231	231	240	237	249	285	230	224	235	263	219	227	228	239	243	237	217	201	247	259	243	252	259	258	237	250	268	245	253	221	223	233	248	224	214	264	233	243	236	263	261	235	278	212	236	237	240	227	254	264	251	236	248	213	233	246	236	250	257	242	259	257	237	249	234	238	228	251	228	237	292	244	214	233	233	252	261	243	279	250	263	260	240	271	238	241	252	277	234	236	228	208	248	251	237	214	241	239	248	247	218	247	223	214	253	237	240	247	233	245	264	223	226	243	222	266	234	254	247	238	248	235	235	236	237	225	249	243	241	255	251	259	235	261	236	258	232	232	250	229	253	207	214	228	264	239	261	261	245	240	245	252	247	242	256	248	225	240	229	254	236	254	268	249	239	236	237	246	247	225	256	274	252	273	278	232	249	269	242	254	309	244	237	235	261	280	235	253	266	243	243	268	222	228	229	251	238	231	265	210	244	256	240	258	244	255	244	251	255	238	222	258	244	220	256	271	232	266	250	246	266	253	259	229	230	222	224	252	237	230	246	235	258	251	247	223	271	224	252	245	257	242	231	242	230	248	258	223	233	243	247	246	234	245	270	233	237	249	273	264	229	248	235	243	243	241	237	237	222	248	253	222	265	252	231	222	244	229	240	235	284	207	230	262	239	256	241	240	260	228	223	235	251	221	213	252	242	210	236	255	260	244	234	226	262	263	262	221	235	224	281	236	227	200	248	212	223	214	257	246	251	246	235	240	216	256	248	219	244	239	259	249	255	251	264	247	241	258	265	219	248	224	241	205	246	260	247	265	221	245	226	226	238	235	254	231	259	237	251	233	247	259	264	247	223	255	255	238	221	237	244	227	240	273	267	219	252	215	238	239	244	231	234	241	238	238	240	273	220	243	236	226	223	255	233	265	248	225	260	246	208	242	229	233	262	269	247	264	253	240	270	224	248	246	223	238	238	264	254	211	278	248	255	251	252	239	248	218	219	252	256	222	234	250	241	229	241	224	249	226	228	259	228	225	252	257	248	259	215	226	222	246	213	260	220	270	233	238	236	229	222	228	284	248	236	243	241	227	265	273	226	228	251	241	248	239	255	243	250	252	234	209	224	213	250	226	245	258	253	239	245	262	233	258	249	223	254	255	244	207	231	230	239	247	229	222	289	290	259	225	239	223	252	253	254	250	261	242	239	265	237	239	242	249	266	248	274	228	239	247	225	206	253	249	256	255	242	246	247	267	228	208	239	238	219	264	260	221	217	272	266	238	222	233	230	205	228	261	230	221	207	245	245	217	225	217	220	236	261	263	241	237	245	273	240	238	254	240	244	224	244	224	262	239	258	237	242	231	244	246	223	231	260	285	277	255	221	238	242	245	241	227	232	247	219	253	250	241	242	228	235	267	201	256	219	238	249	265	248	258	248	217	198	241	256	222	239	249	239	274	236	251	252	233	258	264	235	262	252	226	236	241	233	257	243	235	235	257	231	253	255	253	218	245	272	253	249	249	217	251	201	208	258	251	245	252	278	241	259	236	234	220	245	252	247	262	246	223	238	222	250	240	209	213	253	225	219	233	238	261	262	233	245	223	250	241	252	241	252	216	228	243	280	266	229	245	271	243	248	258	236	259	228	240	242	229	221	256	266	214	254	262	249	246	257	273	255	250	229	236	257	245	250	250	216	238	226	245	210	237	213	221	232	235	243	251	250	212	273	256	271	273	270	244	226	271	213	256	274	225	206	250	270	244	265	247	257	254	221	241	246	246	234	235	244	237	237	222	280	236	228	259	238	289	236	248	196	246	213	215	234	243	232	235	262	238	248	229	249	257	238	219	241	236	218	226	252	228	274	225	257	255	277	244	244	255	255	252	251	250	251	233	221	222	232	234	240	243	220	208	240	277	248	218	228	269	249	273	222	240	268	243	258	247	242	230	280	224	231	241	267	238	266	226	248	252	239	246	248	234	230	249	270	237	226	236	251	246	244	230	240	260	246	228	263	250	247	247	254	220	252	256	266	244	230	238	249	241	214	237	241	237	241	232	246	222	230	227	221	251	223	227	227	231	229	261	292	266	224	254	236	255	247	271	260	239	252	259	236	238	221	242	259	254	250	226	225	258	227	233	230	230	220	254	267	250	240	224	233	243	268	260	224	221	272	233	246	241	224	238	237	259	247	260	229	249	239	219	224	263	251	243	283	216	227	219	268	265	230	228	225	227	246	268	258	268	238	233	227	256	252	241	253	242	242	258	204	242	207	267	241	236	197	249	243	240	238	244	242	208	239	241	237	237	257	248	255	246	239	275	231	226	256	275	242	252	234	244	238	282	220	252	226	224	247	226	234	232	248	228	267	251	232	240	229	237	269	278	253	248	234	231	266	252	249	237	232	238	217	257	231	263	227	225	232	248	236	245	239	221	246	240	236	222	245	256	221	248	252	238	246	249	218	219	241	251	226	250	235	220	212	237	213	247	250	224	244	193	264	236	266	233	240	244	228	254	228	278	251	256	224	218	222	244	224	235	243	250	250	252	251	267	257	218	226	227	212	241	260	246	242	223	216	256	245	232	235	233	223	260	241	219	211	226	225	233	252	238	241	211	255	234	214	247	226	221	257	234	254	234	260	221	244	250	233	243	289	235	210	230	272	239	230	252	251	221	208	230	241	245	252	228	272	246	253	264	235	243	238	250	248	260	246	224	218	240	229	243	285	205	219	178	252	255	232	249	250	234	251	272	219	265	227	227	275	243	265	240	231	235	238	227	280	241	244	249	220	234	246	236	237	246	216	268	252	257	268	262	227	225	232	230	242	258	188	248	215	232	230	258	240	233	269	219	239	251	239	252	240	246	230	236	251	224	267	266	265	237	255	230	230	225	241	212	232	237	241	287	243	233	248	252	229	237	251	246	257	272	237	239	203	236	266	223	262	249	210	239	253	247	255	246	229	251	238	257	260	222	230	242	248	237	243	248	255	238	265	249	239	224	248	250	219	271	216	242	244	250	235	250	247	208	225	224	231	290	244	257	205	248	247	217	223	268	262	229	252	234	259	230	257	229	224	262	213	246	235	192	263	250	221	211	240	255	213	212	246	248	249	256	258	211	251	243	243	255	224	261	240	222	220	236	245	245	279	237	269	245	246	244	230	249	257	231	256	246	243	256	297	253	230	245	244	257	259	231	241	233	246	254	252	273	224	198	239	243	235	249	249	222	224	241	232	222	242	249	221	234	251	244	242	242	225	225	250	253	217	227	239	234	236	238	273	261	264	232	238	209	231	269	249	241	227	258	252	257	259	242	251	243	258	249	243	241	237	208	231	221	216	243	236	235	251	240	226	259
1801	614	681	626	602	610	602	601	609	574	565	632	609	615	587	625	579	549	604	561	582	563	642	581	578	608	586	583	569	573	580	566	557	558	552	590	559	544	548	525	615	569	563	579	589	561	530	575	638	573	621	623	576	589	580	578	572	580	585	591	590	591	577	594	578	586	535	610	597	529	542	569	589	584	574	587	576	589	588	580	587	572	557	631	600	573	588	576	591	584	545	611	599	568	588	583	603	576	588	551	566	558	584	591	586	545	550	596	536	561	597	623	569	595	570	608	578	570	541	568	583	555	609	523	582	582	611	592	571	579	571	568	631	592	546	566	586	557	580	604	579	570	561	593	537	574	599	589	557	558	603	610	586	596	569	581	568	583	518	616	595	556	617	580	544	616	572	594	568	597	573	569	563	594	591	584	576	587	561	581	582	545	566	566	565	608	588	595	531	592	546	517	535	550	627	586	601	542	525	581	661	587	612	575	560	585	556	610	598	570	584	587	572	586	545	580	567	571	592	551	577	559	581	570	612	549	578	582	607	586	614	568	622	587	580	577	582	565	603	593	600	606	605	580	573	593	562	584	629	561	631	587	617	576	616	573	624	574	573	558	568	549	627	554	596	562	626	603	572	543	598	586	571	595	625	593	544	561	599	567	573	578	570	534	568	558	584	555	587	604	600	595	579	589	587	667	599	572	548	584	586	577	584	623	607	576	571	583	567	621	567	608	604	639	531	558	552	608	609	593	596	577	595	589	524	559	585	533	582	561	576	644	567	560	601	570	615	588	648	557	550	533	598	563	601	585	595	617	593	558	598	597	561	600	545	602	575	581	561	584	582	564	566	586	582	555	567	588	545	545	610	545	603	559	609	560	575	623	584	545	555	609	600	549	600	553	564	604	551	536	570	545	553	569	556	582	618	586	585	559	577	524	571	593	583	617	564	594	587	576	590	569	598	554	562	570	570	576	582	604	534	568	619	576	570	554	546	606	585	568	566	558	589	575	575	606	627	605	573	589	587	528	572	587	554	573	539	578	576	579	624	613	593	577	554	599	549	619	594	568	591	572	603	605	573	589	566	603	588	599	541	548	601	538	566	601	607	593	551	584	623	606	588	583	533	594	628	583	546	578	571	543	604	541	552	561	570	579	593	606	584	582	568	555	559	601	588	555	580	562	574	581	603	595	603	602	581	567	602	583	563	567	544	581	561	582	599	577	563	596	602	612	582	540	553	605	572	560	609	606	550	560	532	572	585	551	545	571	570	623	578	577	568	607	595	606	602	575	585	582	589	549	573	621	555	582	580	599	565	607	590	611	567	601	577	589	634	589	593	554	579	600	606	579	583	554	601	587	629	548	609	566	579	592	569	614	561	582	572	558	587	617	568	623	602	557	597	552	558	546	595	603	582	552	539	548	605	576	576	626	576	638	575	577	546	597	564	591	584	562	568	566	593	599	539	561	599	551	593	653	630	553	596	570	593	587	581	601	562	571	575	568	588	576	579	589	573	557	600	591	574	586	591	581	540	554	564	552	580	614	617	573	561	616	560	577	580	594	618	612	599	544	628	563	598	566	550	525	628	585	623	550	570	551	557	632	584	559	556	564	613	623	608	594	597	566	618	605	582	563	576	598	574	594	601	574	565	583	596	611	573	582	606	588	561	586	583	579	586	631	576	568	602	568	557	600	596	569	575	570	562	630	599	571	594	628	563	565	582	545	578	567	634	586	630	589	544	614	566	589	608	563	573	600	547	546	575	606	561	573	572	594	580	581	597	567	582	582	595	578	567	565	577	614	522	629	617	576	571	571	606	552	589	569	614	561	604	590	582	625	576	577	594	600	599	587	560	610	581	594	552	562	595	570	529	535	578	549	540	576	585	570	600	597	573	593	578	577	603	606	606	587	574	577	570	575	599	602	601	578	590	581	548	605	620	602	598	597	565	637	593	566	576	604	583	550	617	595	590	580	578	645	592	583	542	591	604	590	625	597	635	606	579	618	583	581	567	532	624	590	607	620	591	627	588	592	581	602	580	574	565	608	581	572	593	573	554	595	589	597	594	581	562	546	572	559	591	563	580	552	570	608	617	569	601	622	590	584	583	578	551	552	600	586	560	574	593	555	596	597	551	554	549	584	581	538	598	583	611	571	550	553	567	537	605	564	619	541	605	572	574	588	579	581	564	552	594	559	595	544	578	554	562	555	546	617	597	528	537	538	550	587	543	593	603	613	589	595	544	540	603	608	575	601	614	620	595	579	548	589	599	600	611	584	606	575	581	553	586	612	612	610	585	564	602	563	562	597	564	578	601	572	587	619	567	605	564	594	555	552	581	563	579	556	614	553	623	590	573	617	611	600	588	581	577	576	566	554	581	606	574	602	561	578	609	544	581	585	596	565	598	526	565	589	570	560	587	578	600	603	578	563	549	564	608	582	588	546	578	566	587	593	593	597	599	583	548	607	628	577	639	578	625	578	601	607	576	617	564	597	548	595	590	563	582	563	576	596	566	561	567	566	568	592	557	575	603	562	599	563	586	575	581	566	601	603	588	618	588	585	590	555	611	549	663	648	581	566	588	592	621	597	596	606	581	550	593	566	593	568	600	574	573	610	574	609	578	602	567	563	606	532	563	567	587	643	579	540	559	566	595	585	605	614	574	554	554	603	564	561	585	555	598	566	581	541	603	603	572	570	622	578	566	554	597	545	624	563	594	573	621	597	578	563	562	577	556	567	579	593	558	609	578	621	618	589	589	569	576	586	565	573	635	592	625	565	570	614	626	542	596	597	596	572	566	592	540	611	535	563	593	580	562	603	587	551	607	582	553	586	572	586	576	557	571	612	633	559	574	574	556	592	578	549	565	609	581	588	587	555	611	558	540	605	600	587	570	558	625	567	548	609	538	561	561	573	571	610	625	577	561	585	559	591	599	579	585	612	548	562	591	596	575	596	582	594	594	578	561	604	563	599	562	567	616	541	596	533	583	543	597	566	632	551	616	591	591	627	579	572	581	559	611	561	565	594	594	547	569	529	537	558	582	559	563	543	622	561	605	592	606	596	554	548	620	593	556	605	612	535	579	562	608	601	578	567	594	627	584	559	587	561	575	600	589	585	590	588	546	547	573	558	577	551	584	567	603	619	527	561	576	567	578	578	554	634	545	632	554	594	582	579	563	633	592	622	582	592	556	567	644	608	626	594	560	592	578	587	614	598	529	550	580	597	569	576	564	539	597	553	570	593	571	571	589	594	578	570	586	558	593	541	604	588	632	585	572	574	571	526	591	589	635	599	529	578	555	589	557	565	611	595	581	573	607	568	633	574	556	579	603	590	623	612	582	586	553	578	625	628	624	541	569	606	556	583	629	592	602	580	579	586	595	625	611	569	570	605	578	557	607	528	598	599	563	578	541	582	565	600	554	562	547	520	563	599	591	571	577	579	563	601	569	605	598	561	557	605	565	598	595	612	603	573	558	560	595	602	563	584	587	579	589	570	545	565
7401	543	516	446	325	248	211	195	201	197	184	190	161	155	201	171	151	166	130	166	153	169	152	157	141	156	146	130	181	161	169	145	186	152	145	185	160	153	170	166	160	163	143	173	154	158	180	150	149	147	128	151	141	141	170	145	184	157	133	161	141	143	167	144	128	161	151	143	181	171	158	156	161	157	174	173	148	147	154	147	180	174	172	127	151	161	165	147	168	154	153	172	166	163	156	154	173	142	166	151	172	150	135	157	185	148	142	175	145	133	165	164	145	159	147	138	158	139	160	139	152	159	148	149	178	180	129	162	158	153	159	152	156	153	135	145	168	154	151	160	164	160	171	142	161	145	125	122	122	147	137	165	169	150	164	139	158	153	142	136	146	193	137	138	154	147	127	139	138	162	150	138	149	130	140	154	144	127	179	129	146	155	162	143	151	142	165	131	145	164	149	143	146	149	160	134	143	128	144	150	151	162	169	136	132	126	154	128	135	149	156	123	152	159	124	141	156	142	158	144	161	153	157	144	155	151	123	177	155	145	148	177	155	128	147	159	143	139	143	146	149	163	147	164	125	154	136	167	145	162	155	145	152	133	152	140	165	143	157	177	174	142	157	170	159	162	164	152	146	155	140	141	137	139	138	150	123	146	168	170	169	161	141	175	154	134	162	138	167	153	153	149	141	176	169	193	168	161	165	159	153	152	144	162	160	176	158	162	139	151	156	142	151	153	135	161	169	147	155	137	162	158	153	163	156	154	151	144	142	152	159	166	167	143	167	190	171	171	135	149	148	164	138	168	154	156	144	142	148	172	155	126	143	134	146	154	139	159	149	171	157	146	139	143	169	161	160	145	135	124	142	162	158	161	167	166	166	166	144	154	143	145	134	150	160	168	171	137	140	155	160	162	150	161	178	170	143	157	157	156	169	139	144	164	171	141	164	171	147	164	139	165	167	167	144	131	158	148	179	163	164	169	145	157	164	142	167	141	161	140	148	125	143	153	158	145	159	169	152	180	137	155	184	163	147	139	149	162	136	144	157	168	131	165	134	151	134	146	156	141	143	157	150	150	154	144	159	144	137	158	138	146	186	155	143	144	139	171	162	166	146	148	153	172	141	161	166	164	156	162	155	146	148	142	146	146	135	137	161	143	160	159	150	137	141	137	177	137	174	134	184	175	166	136	185	160	131	157	156	171	172	161	159	170	151	153	124	139	172	181	123	164	149	145	132	148	141	151	165	171	164	163	139	146	141	162	153	174	165	158	145	159	162	152	139	179	167	183	163	147	162	144	139	153	132	129	128	145	153	156	160	135	157	152	151	149	131	155	135	152	158	153	160	128	152	153	144	153	176	168	161	164	150	145	152	162	160	137	149	132	164	177	169	160	152	132	140	154	146	160	152	163	140	152	151	138	147	146	163	163	158	150	166	156	130	149	136	163	165	149	151	153	160	157	138	154	147	161	150	148	132	170	170	153	167	140	151	168	173	147	174	151	157	131	140	125	154	151	148	138	146	155	159	147	112	123	152	158	166	160	119	153	167	168	172	149	140	159	162	170	139	163	170	158	142	172	151	139	163	125	145	150	180	141	150	164	168	148	159	155	134	160	155	143	162	176	154	154	137	150	157	150	170	161	155	135	158	161	161	147	169	137	151	151	126	163	136	168	171	144	161	185	153	150	148	131	166	194	149	162	142	162	135	149	161	156	138	145	147	128	134	159	149	152	132	129	159	131	176	158	134	151	153	150	140	123	130	184	155	149	154	148	181	156	151	149	177	154	143	146	174	150	146	131	163	151	153	139	161	147	164	149	126	151	142	144	165	155	163	166	152	153	161	148	162	157	152	147	155	166	124	147	155	145	149	154	128	160	136	163	133	150	143	156	149	164	149	138	160	141	130	161	140	171	124	145	135	163	136	145	155	161	147	166	158	150	120	144	147	158	156	154	178	142	170	145	159	150	137	155	170	168	138	157	167	140	150	141	144	136	138	153	130	169	143	130	135	166	165	157	180	150	148	152	170	147	155	144	153	158	139	157	149	177	154	156	144	153	182	134	136	157	154	142	157	148	145	179	153	153	148	174	153	142	173	171	157	168	153	151	150	164	132	157	145	176	164	142	165	137	165	153	148	163	181	144	141	161	150	145	150	150	160	203	158	150	153	133	147	152	167	151	157	161	147	167	157	155	165	130	136	149	132	143	157	148	162	160	142	160	164	157	154	152	158	153	160	143	171	154	146	147	163	171	150	143	169	155	161	158	133	156	143	145	148	160	154	144	170	149	171	159	146	146	138	141	142	141	138	174	165	188	149	130	144	150	149	146	158	182	155	179	154	157	158	138	152	139	163	155	148	155	159	160	137	162	142	141	153	149	130	170	148	155	141	140	137	163	164	163	150	155	144	144	158	137	151	161	174	163	183	162	136	140	158	145	159	135	137	172	148	117	140	176	162	175	154	183	152	169	146	163	159	168	161	170	152	151	168	133	140	148	145	172	148	138	145	168	147	163	146	130	158	144	151	157	156	160	154	161	140	154	161	162	155	150	155	143	166	160	164	153	151	165	152	130	129	155	132	139	146	170	148	155	150	146	152	132	138	155	146	188	171	168	155	170	170	174	167	171	147	143	162	180	139	170	149	143	147	178	158	172	138	162	170	159	145	163	154	146	152	154	148	171	137	139	143	144	155	162	184	148	140	122	151	142	134	168	155	186	159	148	161	148	162	160	160	167	134	180	154	159	134	132	143	166	162	149	138	150	192	178	148	163	154	160	128	151	149	135	159	153	181	155	154	138	168	156	138	166	145	150	162	151	156	153	145	153	153	145	148	141	162	176	168	145	155	167	134	166	137	156	172	139	148	134	199	172	142	142	137	162	166	149	144	142	140	151	133	131	134	153	146	161	178	157	154	148	146	153	140	158	158	165	142	157	166	144	186	144	123	167	163	146	165	124	178	133	160	143	145	157	151	135	137	157	162	164	160	151	143	152	151	160	165	163	160	153	177	166	190	142	154	174	141	155	171	146	160	149	166	153	154	165	152	142	167	148	147	147	147	167	145	164	140	143	148	168	174	142	182	153	146	142	165	152	153	153	141	179	152	129	139	155	157	147	145	158	159	130	175	166	172	165	150	167	150	153	151	178	139	154	150	157	142	158	170	140	146	150	134	157	165	159	170	165	148	153	155	166	149	139	147	177	138	137	161	142	168	139	161	156	147	148	170	149	132	151	171	145	137	125	171	162	151	132	134	176	159	173	163	158	120	168	159	139	146	145	155	172	162	163	166	161	127	161	154	161	153	149	164	192	152	162	184	150	156	153	143	144	156	143	148	150	158	172	126	162	179	154	138	129	185	132	153	189	156	183	144	129	158	136	152	141	148	151	155	159	148	166	160	156	147	149	146	152	156	164	171	127	133	179	159	133	143	123	164	169	126	147	123	143	143	139	152	149	137	131	160	151	162	143	157	173	130	173	128	133	168	154	144	166	169	135	144	159
6063	722	1277	1264	1121	947	821	745	698	609	591	595	558	493	499	500	485	497	477	473	486	463	493	492	465	479	403	432	423	426	440	468	445	385	400	427	423	433	403	482	454	421	437	443	415	414	451	409	441	420	447	403	431	453	418	420	433	431	427	437	422	445	442	440	452	459	411	398	451	432	441	454	460	440	435	453	425	426	447	470	427	410	436	427	446	426	412	432	454	422	421	402	438	465	428	436	392	436	403	433	448	372	486	406	399	390	440	400	427	396	392	405	432	410	414	421	421	389	408	458	390	422	415	449	468	422	443	445	419	486	417	438	395	420	432	430	409	373	446	427	466	418	416	419	421	432	431	477	432	434	416	393	442	443	417	442	443	401	413	388	413	453	394	424	454	376	428	429	418	436	407	410	410	414	448	449	433	446	438	418	408	397	438	437	404	415	414	395	440	453	435	395	413	407	393	400	413	449	427	415	415	446	419	424	428	460	422	409	381	402	441	449	424	438	433	445	449	428	411	415	395	420	439	407	425	404	406	434	393	406	402	427	378	469	423	418	481	445	463	411	431	434	436	453	394	449	449	426	423	446	386	422	449	415	446	421	432	421	433	446	398	407	455	411	414	409	440	428	396	411	445	430	399	388	439	438	413	425	446	399	429	404	464	420	375	406	426	403	441	469	383	403	442	417	433	430	421	436	425	431	449	440	441	424	456	404	443	389	426	447	407	424	397	444	450	432	440	423	429	391	427	406	396	409	373	422	417	432	399	422	386	398	401	437	446	406	405	445	423	442	427	438	427	396	419	445	426	453	464	432	422	394	415	409	404	456	458	408	379	409	408	425	450	410	405	409	381	450	466	401	436	447	427	421	454	427	421	405	434	418	403	428	391	479	433	439	411	415	417	470	433	402	406	411	447	428	438	415	421	413	414	405	407	436	437	402	398	409	439	398	419	405	443	425	394	433	392	425	440	419	423	471	416	423	437	409	405	453	412	424	446	393	459	437	414	454	430	404	408	406	431	436	439	451	425	406	390	436	429	387	436	455	460	414	441	403	434	446	417	424	427	441	425	437	420	411	423	422	438	442	415	434	409	414	408	418	441	409	409	416	490	429	451	457	438	417	431	437	442	464	384	452	441	415	408	429	403	392	395	414	426	457	439	432	409	414	399	442	416	403	439	421	447	387	419	440	405	412	419	422	424	413	445	429	417	387	458	394	438	445	409	403	404	433	435	428	429	401	434	465	451	436	433	417	435	461	475	397	425	425	428	405	380	432	453	434	439	397	432	453	408	437	464	420	426	440	463	423	441	393	409	392	418	447	441	415	436	433	460	418	404	413	448	416	446	432	428	443	459	431	452	411	472	410	436	406	408	415	473	380	435	390	388	409	471	422	434	423	417	411	402	430	434	426	403	436	418	424	402	423	386	426	429	422	402	457	439	441	448	429	457	421	415	404	387	448	449	398	440	406	432	427	388	440	433	465	435	421	420	432	418	452	410	422	422	392	433	388	420	431	417	419	395	414	449	449	413	438	417	425	415	387	437	420	427	465	444	419	430	417	419	455	405	412	427	427	394	406	399	432	447	419	411	428	401	418	424	411	433	394	414	393	415	466	419	456	414	429	458	429	421	399	433	435	404	430	402	446	390	414	416	394	447	425	446	415	429	406	408	423	419	434	409	453	439	401	445	428	455	429	423	469	408	439	417	392	411	460	423	393	434	437	400	413	460	407	401	416	431	425	438	410	437	453	443	412	428	456	421	428	406	430	439	428	418	410	414	413	422	448	375	429	465	420	415	415	431	434	428	428	437	435	406	414	430	420	431	441	412	444	408	390	413	434	418	407	439	460	406	444	425	409	411	438	425	374	436	431	437	394	395	395	411	428	406	401	433	419	421	405	483	446	429	434	466	390	428	419	414	428	413	429	368	409	446	469	428	399	442	443	405	399	420	439	440	405	453	400	446	437	443	432	392	414	376	428	428	405	389	427	452	425	447	449	418	423	423	438	396	446	405	420	426	423	385	412	427	411	411	432	417	404	464	411	401	437	412	427	393	434	413	418	407	463	453	424	395	427	405	411	418	473	403	421	395	407	421	421	450	394	406	431	429	440	442	411	472	453	401	405	412	407	408	434	429	437	398	427	434	395	398	389	455	404	449	450	455	442	422	415	419	411	423	434	394	440	408	373	430	453	452	410	385	457	407	401	435	386	452	409	393	403	430	430	457	464	451	403	404	436	436	434	426	399	426	419	394	427	422	457	404	384	439	427	431	419	373	414	431	418	452	409	434	435	421	455	426	371	430	439	455	401	406	427	430	454	382	386	380	440	415	431	422	381	377	459	418	438	442	381	422	436	409	425	404	409	427	425	458	418	433	441	428	439	405	442	403	415	408	430	430	407	415	412	404	402	423	423	425	422	447	464	430	417	396	353	395	414	438	443	408	429	450	445	407	437	474	444	432	412	396	406	412	416	428	464	430	444	425	448	440	446	424	419	447	382	383	438	426	389	386	425	407	417	441	406	420	429	422	418	446	389	462	419	424	424	414	399	443	428	401	414	437	428	434	438	422	451	450	410	407	423	434	432	437	406	420	424	425	439	427	424	418	419	395	435	428	388	400	424	436	404	439	460	397	408	387	424	418	415	407	409	407	413	429	420	421	402	430	425	415	429	418	431	419	398	428	423	401	421	446	455	400	402	383	432	444	417	426	446	422	445	419	437	454	423	439	400	432	405	416	423	423	426	433	436	427	408	420	418	433	425	407	421	425	446	407	409	395	417	412	401	454	385	431	435	451	430	453	436	415	414	472	405	425	434	403	420	417	382	446	471	422	396	451	413	444	405	428	402	411	436	430	417	431	472	421	426	428	421	433	446	388	440	459	431	417	434	454	438	425	432	445	458	458	409	432	427	409	411	414	420	407	423	415	419	418	438	420	433	404	433	422	423	406	435	427	453	429	454	462	398	448	400	427	406	456	428	422	424	409	437	486	420	426	452	444	410	405	427	430	395	426	384	455	440	425	404	401	439	427	425	448	443	454	391	401	467	423	398	417	424	416	430	423	426	449	395	437	421	440	425	385	429	408	416	418	428	417	406	419	372	442	412	411	464	419	435	440	428	393	440	412	384	418	471	395	401	419	388	428	452	424	407	408	459	408	429	438	449	430	440	426	400	438	402	447	394	415	421	394	446	448	409	402	456	378	399	384	443	435	454	425	447	401	410	404	463	438	396	363	427	416	445	430	404	426	426	388	407	380	407	398	386	419	452	416	447	437	441	433	428	432	451	420	415	414	421	441	394	473	430	414	431	468	430	425	425	403	404	413	427	434	425	443	387	406	423	409	448	461	436	451	386	448	415	423	412	407	428	422	427	408	441	457	409	416	403	440	408	437	431	407	434	413	450	444	413	395	430	433	407	433	411	422	421	415	402	387	401	455	382	457	416	453	408	435	459	440	422	427	407	434	387	433	430	451	415	429	408	411	439	425	422	404	437
14529	1271	1088	870	640	509	481	448	425	410	368	359	337	378	381	374	315	361	350	325	335	338	336	336	363	311	338	338	339	311	291	302	348	333	333	343	330	334	337	316	318	321	325	315	315	347	351	324	335	286	314	316	264	303	343	311	344	362	322	320	337	300	321	323	321	304	330	298	334	308	339	327	295	328	289	302	305	337	314	317	342	351	344	337	333	329	350	320	312	357	318	338	314	311	290	336	317	317	297	327	307	270	307	319	308	317	322	313	306	329	310	326	361	334	303	318	308	323	349	358	326	326	340	311	327	317	314	299	313	312	331	318	313	309	355	345	314	299	304	311	369	308	300	351	336	333	339	329	305	310	337	321	313	307	314	323	335	342	300	342	309	363	369	349	333	319	348	333	304	329	319	351	341	328	323	308	293	316	343	316	326	283	304	297	297	322	360	341	348	321	330	297	325	336	358	303	306	318	357	340	321	344	339	339	310	317	302	316	336	301	323	335	321	320	325	357	331	308	344	297	319	304	293	321	344	357	316	301	326	301	334	348	325	302	316	312	336	302	302	340	326	336	312	325	329	325	318	316	290	325	353	309	324	324	316	302	305	367	290	318	296	364	339	335	355	309	304	305	365	316	343	347	360	359	360	319	353	300	327	323	292	325	312	311	345	335	316	306	296	293	340	320	288	311	378	319	316	325	351	320	332	330	321	281	325	312	325	328	330	319	355	292	347	341	309	324	342	290	332	307	294	299	335	344	321	344	307	294	275	291	335	291	304	310	338	314	337	319	323	316	313	332	325	319	332	308	346	318	329	332	329	330	318	310	315	329	327	313	337	329	307	290	331	338	366	338	301	328	312	328	323	332	325	316	313	329	325	331	368	321	305	355	304	330	328	325	349	333	325	298	315	367	309	298	315	327	307	371	354	338	322	299	330	308	332	334	314	357	314	322	295	303	377	326	313	287	330	326	332	316	279	344	329	346	335	327	319	298	308	332	338	338	345	337	294	295	342	312	302	364	345	313	322	314	353	321	333	335	368	318	365	312	312	275	314	301	304	313	294	327	334	307	293	302	320	306	320	302	299	294	303	320	338	305	289	319	343	314	349	332	298	312	338	338	341	320	326	319	327	346	336	321	310	323	317	303	330	333	334	338	303	296	308	321	327	345	311	320	312	333	342	293	347	300	346	349	284	333	293	381	342	331	296	345	342	316	349	328	292	332	315	338	336	325	356	341	313	313	346	332	327	335	305	325	323	334	344	310	328	334	316	343	351	370	317	320	370	317	315	310	287	325	325	338	334	326	331	344	329	339	345	348	330	322	350	307	282	304	346	346	309	363	338	307	332	326	344	334	356	341	347	306	293	336	303	320	295	305	347	323	331	317	339	307	299	363	334	342	323	325	350	314	329	318	301	307	276	329	349	316	326	318	312	350	306	290	298	288	351	367	335	329	321	306	325	310	337	340	317	340	357	299	305	329	356	339	355	323	306	355	322	323	318	322	334	288	350	293	325	335	310	315	308	321	329	356	350	312	332	338	307	316	287	306	364	296	359	355	353	333	303	339	339	313	342	304	346	333	290	313	344	319	334	350	328	307	350	311	324	330	335	304	312	328	300	323	297	305	325	292	325	337	312	310	349	331	284	334	315	329	350	305	287	329	303	280	287	308	336	301	321	325	332	315	322	330	319	321	331	293	298	311	330	367	341	325	316	328	328	330	317	348	312	315	303	300	298	341	330	340	322	318	320	356	334	308	309	283	299	334	339	307	316	316	331	311	298	335	329	304	302	332	323	304	338	295	332	288	345	318	310	321	296	307	311	361	340	313	301	312	346	305	313	326	310	332	334	348	343	308	332	311	312	283	314	328	307	331	325	352	307	339	311	331	330	349	324	326	336	299	315	299	322	295	307	327	300	308	295	314	343	332	333	369	299	323	307	315	314	330	292	344	324	330	315	323	344	333	312	295	305	317	306	290	337	297	289	297	293	283	299	345	299	286	343	329	365	303	347	322	324	349	319	348	321	332	331	328	330	335	353	325	343	321	314	332	344	332	311	281	342	370	333	327	331	280	298	303	282	317	333	281	286	329	322	318	297	328	360	359	346	335	323	317	304	301	328	313	299	298	315	355	299	350	321	311	307	326	317	311	306	318	308	294	340	330	305	310	314	319	331	341	319	358	298	310	326	308	352	305	353	329	293	294	320	338	326	319	336	344	357	341	320	321	332	327	301	304	282	318	318	330	329	312	312	309	302	328	352	333	352	339	319	337	353	324	331	301	336	318	353	320	337	342	339	333	336	293	312	333	347	330	320	314	341	310	314	290	326	336	273	323	340	301	326	328	288	346	328	331	294	342	335	317	336	326	339	314	314	347	347	319	296	362	328	328	306	329	356	325	300	331	305	323	308	312	292	328	322	345	313	320	291	298	294	273	330	313	321	330	335	327	341	336	323	340	323	300	343	305	353	316	329	312	345	330	349	309	312	313	331	344	350	355	340	320	358	340	346	359	357	315	307	272	287	340	336	294	333	359	320	304	306	312	326	370	307	340	336	343	322	322	320	317	351	326	297	299	344	309	324	343	310	311	294	325	311	326	343	316	319	284	342	341	320	319	326	305	332	340	305	320	307	300	322	301	285	311	368	335	325	304	330	320	327	341	321	326	330	308	338	345	337	300	286	302	351	317	324	311	327	323	328	312	349	336	341	311	320	329	315	315	339	335	328	307	300	335	300	319	309	289	298	288	344	334	336	326	313	293	325	353	335	301	315	367	336	347	341	333	311	357	333	302	335	311	341	296	327	315	309	339	310	293	336	322	353	329	333	303	289	318	291	315	298	335	336	334	315	331	352	324	292	300	300	301	309	332	317	319	316	335	327	340	346	312	312	325	331	313	295	338	396	309	328	327	342	287	304	329	315	315	290	373	300	295	313	321	311	327	326	346	346	318	344	339	323	299	353	321	343	293	319	321	316	276	321	281	335	330	331	307	375	330	310	297	348	291	293	306	337	292	314	321	313	321	299	322	298	314	316	332	313	356	305	329	328	317	286	270	295	342	327	309	307	351	319	288	314	292	319	325	292	315	355	324	348	340	362	328	341	314	349	284	338	327	319	346	317	334	323	318	305	304	315	359	316	348	320	331	295	310	344	310	336	302	333	362	317	340	326	321	317	287	333	286	325	315	358	339	320	338	315	343	309	377	332	321	315	315	338	316	278	295	286	311	350	296	313	318	357	307	361	297	364	313	301	347	329	322	336	340	325	333	325	322	334	331	330	308	345	352	317	337	341	328	296	323	325	301	313	354	329	325	334	323	322	358	290	296	345	317	314	319	314	338	342	381	280	324	319	321	324	337	321	341	320	343	323	309	305	303	349	328	331	288	349	334	285	309	290	303	282	339	348	331	333	320	331	297	313	301	326	313	291	335	368	334	333	354	332	349	325	336	324	316	310	320	321	313	317	325	302	318	292	324	308	321	341	302	312	321	322	287	311	294
8241	1292	2316	2490	2121	1792	1522	1330	1262	1142	1099	1109	998	967	931	935	922	917	897	842	886	771	828	799	847	878	794	821	830	798	810	785	800	782	800	763	780	771	785	803	780	757	781	766	809	785	827	750	751	764	823	755	777	804	798	764	787	773	790	759	764	799	750	761	813	780	787	816	774	796	805	789	797	810	785	807	768	743	744	735	785	790	734	756	810	729	764	782	791	755	762	739	738	743	780	770	764	786	762	730	747	818	809	793	764	788	772	731	804	765	802	775	728	751	809	772	811	816	800	763	780	784	781	754	775	730	757	775	800	792	818	764	807	785	777	795	803	795	714	734	750	725	747	742	717	750	802	789	771	788	771	762	801	733	758	762	735	784	771	753	758	767	762	727	740	741	759	772	756	791	750	723	791	772	815	728	781	727	744	752	806	785	782	760	754	809	773	779	779	783	795	739	844	755	791	744	744	743	751	760	777	826	780	792	753	824	781	744	717	746	771	755	817	770	775	748	737	790	762	782	756	792	809	788	754	763	776	757	784	773	801	762	784	828	758	798	736	799	815	748	791	759	779	734	783	823	752	708	807	793	784	750	742	734	817	806	760	773	772	725	739	715	755	754	733	789	767	842	777	794	780	788	767	805	810	805	792	742	750	755	754	762	762	801	716	741	807	803	748	775	741	800	709	744	785	746	748	751	742	797	748	721	753	774	794	730	759	775	804	746	801	791	753	716	787	727	767	755	804	763	753	710	771	777	811	796	780	753	788	761	742	746	774	778	786	815	784	763	769	759	789	742	740	738	794	776	766	757	759	750	781	737	732	789	749	729	757	786	765	825	733	761	764	751	767	772	749	757	792	759	778	759	805	723	803	794	756	766	782	745	792	808	740	720	775	791	778	801	741	748	751	743	794	771	781	761	730	765	747	748	745	767	761	775	787	765	780	808	732	783	763	764	815	795	801	814	733	748	757	810	818	773	717	803	730	773	768	760	728	787	792	744	810	810	843	756	767	789	771	777	780	767	781	780	769	757	786	773	780	766	764	754	801	789	778	766	722	717	750	790	744	759	745	784	759	801	774	798	787	802	711	759	766	779	761	750	808	763	784	759	764	750	792	800	767	737	760	745	818	726	769	775	756	781	790	752	767	779	804	739	767	781	778	782	753	768	775	747	752	775	787	771	749	692	772	747	743	727	778	758	723	761	770	811	743	768	781	757	715	792	783	777	780	828	767	772	769	760	828	794	831	769	793	740	800	759	763	774	772	799	739	764	752	771	722	775	758	812	754	753	770	734	766	803	786	772	755	782	743	762	772	736	769	746	797	801	758	745	777	755	794	761	790	750	780	744	801	774	786	767	778	773	739	725	748	787	751	788	816	766	816	777	789	726	836	759	768	767	729	725	738	804	780	824	743	741	748	801	735	755	749	777	743	688	748	788	813	715	748	761	808	732	816	741	757	801	765	731	791	783	761	777	780	778	768	753	747	773	710	800	738	774	748	749	820	777	748	749	776	771	781	800	754	788	744	766	782	738	784	731	799	791	735	789	757	753	737	806	779	736	768	777	787	761	783	748	786	770	756	770	716	746	792	820	761	744	796	738	774	725	767	809	720	750	753	738	718	767	806	739	747	802	760	784	729	779	742	787	769	779	795	741	717	770	788	712	800	830	768	785	751	757	793	777	747	795	801	744	782	798	777	791	742	749	774	752	709	742	771	800	766	784	735	762	726	755	767	780	777	767	750	748	836	788	739	753	785	810	753	760	727	770	754	765	777	738	771	781	722	766	790	746	820	753	742	797	783	771	761	763	826	708	768	699	782	687	790	823	756	792	812	827	765	786	777	807	726	807	787	733	757	773	737	820	703	736	796	794	744	760	745	783	765	746	848	759	751	804	800	763	808	774	717	781	804	791	804	764	791	811	742	782	813	776	773	772	789	753	757	820	749	796	761	774	797	740	736	742	780	763	759	790	804	755	737	816	773	769	765	784	775	769	783	772	758	736	787	737	739	752	745	795	764	803	725	714	770	810	737	789	809	775	737	769	783	742	780	798	794	736	760	759	816	814	784	798	747	736	760	743	785	795	790	736	795	745	785	767	774	823	795	779	810	781	796	760	786	776	792	786	801	751	763	812	785	785	766	768	799	758	745	785	759	838	766	787	713	761	771	776	766	809	792	801	793	797	758	745	767	791	759	778	797	777	791	773	761	777	787	776	780	776	724	785	799	732	809	722	745	768	764	754	714	753	762	697	746	745	742	776	739	804	797	772	733	754	775	818	782	771	762	753	746	746	767	781	729	792	777	745	753	800	758	748	769	761	801	776	784	801	803	772	756	765	801	798	773	818	716	759	744	749	716	815	787	741	804	790	766	797	781	781	792	725	803	763	759	729	742	759	758	802	752	761	728	770	749	813	746	781	751	806	714	743	791	815	771	795	778	761	720	734	701	752	770	781	758	795	780	804	809	763	761	765	779	773	713	741	808	746	761	791	742	747	797	772	785	751	767	770	741	731	778	753	748	781	764	770	757	769	744	777	788	748	781	758	739	754	774	720	746	757	739	748	795	772	766	785	782	776	783	810	780	796	754	751	724	786	746	775	742	795	780	805	758	718	811	754	777	720	756	802	740	749	746	793	730	750	763	819	754	714	787	763	784	752	766	773	812	780	801	785	763	764	773	739	779	768	804	763	811	762	773	749	782	774	740	742	796	775	772	767	782	791	757	739	766	767	745	733	763	790	766	748	773	725	713	776	710	813	778	766	738	775	747	747	724	728	743	751	790	758	759	798	775	756	693	726	773	775	778	782	765	746	731	789	846	755	746	765	769	779	754	798	778	754	767	774	784	711	763	764	801	784	765	787	738	725	791	766	771	728	737	755	775	743	758	757	746	797	759	756	793	758	774	744	772	748	776	748	785	716	775	804	796	764	727	769	759	819	776	795	750	740	765	736	776	786	764	736	749	770	737	752	764	765	737	779	791	784	755	744	750	736	800	760	723	772	786	812	752	783	804	794	827	786	751	771	772	782	755	753	778	718	747	780	714	787	758	759	791	811	749	778	759	744	785	776	782	791	789	771	738	733	765	761	759	795	778	764	777	755	756	795	768	836	788	750	740	790	771	769	783	730	815	760	792	738	729	788	801	794	747	784	698	765	802	751	771	746	775	776	766	781	722	755	772	770	758	743	780	727	786	775	753	716	797	794	768	775	724	719	792	783	777	729	796	737	740	757	820	742	748	792	752	716	737	766	765	745	779	801	760	777	762	735	800	751	813	762	772	739	782	726	770	735	752	794	775	781	737	798	798	749	762	809	816	786	814	768	788	780	737	793	737	801	762	770	771	752	742	738	761	755	747	791	812	779	734	777	731	755	756	789	790	799	804	766	768	740	754	770	753	769	743	739	767	787	753	724	724	751	724	737	740	751	732	755	782	725	759	758	757	748	762	759	747	792	805	753	724	749	776	776	791	803	763	754	721	744	791	764	749	813	748	760
1710	269	275	231	221	247	257	231	271	258	237	216	265	252	233	235	220	187	255	229	237	239	226	253	268	272	252	244	226	239	251	242	235	236	237	211	261	230	230	237	251	231	266	268	247	234	260	241	225	215	239	243	238	242	245	257	220	270	232	236	233	221	223	229	247	287	227	233	243	256	253	246	249	255	237	224	237	252	268	256	255	272	244	244	243	225	224	245	202	252	250	215	273	228	235	259	285	236	237	267	255	249	259	214	220	228	248	265	290	228	246	231	242	222	216	248	234	242	255	262	241	266	244	236	230	266	269	240	249	234	221	244	254	237	251	201	239	244	246	222	239	257	245	235	232	216	243	245	224	268	244	242	232	243	264	225	248	238	229	258	250	242	275	272	259	238	260	244	230	237	246	261	254	213	215	217	227	257	235	239	245	243	224	218	253	223	241	284	238	233	266	199	258	245	247	263	225	265	242	231	236	249	249	224	252	254	222	233	225	226	223	234	265	265	239	240	275	254	224	272	280	250	243	238	212	253	258	229	236	254	266	250	233	250	211	254	258	255	261	264	232	268	239	228	241	247	251	256	241	248	257	232	232	203	228	206	257	236	238	262	232	243	220	238	239	255	236	234	260	237	216	259	248	216	261	258	251	247	260	245	249	223	235	264	272	245	234	229	250	240	252	245	244	271	211	245	234	236	214	214	242	261	250	257	220	236	245	233	238	254	231	226	225	227	263	212	239	244	231	234	275	204	247	237	241	246	225	252	228	227	242	250	246	235	238	231	224	251	228	230	243	222	231	269	229	264	261	222	226	248	257	271	221	239	258	261	225	232	249	262	222	227	236	244	275	246	245	230	224	266	257	245	254	237	232	266	230	242	278	275	253	250	223	233	236	241	231	230	237	262	247	266	243	286	261	243	266	253	257	262	235	219	236	242	265	254	254	238	240	211	234	220	245	224	219	265	257	272	258	216	241	213	220	243	273	254	235	252	244	240	245	262	255	229	273	238	236	262	238	250	268	241	270	261	235	245	264	270	250	231	256	267	245	303	265	265	209	244	210	250	235	246	225	240	268	265	244	223	240	244	227	206	261	279	258	225	231	242	241	257	278	217	266	242	240	227	269	221	251	234	234	223	214	250	219	244	227	230	255	260	258	214	271	248	266	228	251	222	234	256	218	297	259	244	244	229	225	243	247	237	234	231	244	231	249	195	236	229	231	269	224	236	209	242	225	231	244	247	228	239	223	231	235	256	266	263	228	220	270	216	224	221	269	231	265	236	257	249	244	246	235	226	266	252	248	225	235	242	245	254	229	232	207	235	269	230	243	255	240	236	242	242	254	227	232	233	255	245	241	215	227	221	256	258	256	269	261	252	229	287	243	245	247	233	257	254	236	219	256	235	241	228	266	259	238	160	255	247	255	246	221	246	273	248	229	256	228	243	259	245	218	252	230	235	240	257	260	272	263	230	237	260	239	234	256	241	226	220	229	249	277	244	232	233	256	262	232	251	231	231	254	241	233	229	237	269	255	221	260	221	254	250	236	247	223	249	269	237	231	219	231	218	257	244	216	270	251	253	246	227	247	254	237	238	232	230	239	254	236	264	247	241	233	243	269	268	238	206	249	211	240	230	249	246	268	245	231	231	248	214	242	283	253	239	241	243	236	260	223	290	253	245	245	241	252	239	232	259	210	247	246	230	221	238	260	255	230	240	237	212	193	260	267	238	224	243	255	248	211	222	248	254	230	229	262	233	255	235	258	231	243	217	232	240	222	228	234	239	300	237	233	255	257	261	268	225	248	239	272	227	229	237	230	238	223	216	245	262	216	220	201	226	264	232	245	260	244	239	247	228	229	259	244	250	234	236	256	252	240	255	256	243	233	236	235	233	279	248	240	220	237	267	239	239	236	250	230	222	226	244	232	249	228	238	251	257	274	199	238	256	240	255	248	260	248	218	244	262	249	247	258	259	249	257	269	222	240	240	265	268	252	246	212	254	239	243	223	249	252	224	247	218	247	228	264	243	263	220	232	248	223	271	271	236	243	224	237	234	243	242	238	234	256	228	260	260	257	222	225	251	240	265	258	223	247	253	235	215	221	213	240	246	242	275	255	228	232	257	245	254	249	232	230	257	242	238	227	261	226	220	258	246	253	214	236	263	232	218	274	232	234	244	250	238	238	236	238	232	258	243	240	262	225	261	266	262	268	262	251	270	248	224	251	255	216	227	233	244	225	209	237	253	226	242	261	247	251	205	218	226	240	223	263	243	233	249	226	246	255	235	239	228	248	232	278	252	248	248	232	273	256	217	242	248	220	244	237	239	262	275	251	267	271	244	269	255	256	263	252	222	224	237	246	239	252	214	243	253	234	254	251	253	251	247	230	218	244	266	244	237	239	208	227	217	223	238	254	240	260	218	272	253	255	247	254	229	258	228	237	250	234	233	263	247	269	241	255	240	208	240	278	262	236	209	206	241	256	225	231	285	258	231	243	236	242	267	241	241	240	247	218	247	249	276	244	261	218	231	262	279	239	223	230	232	216	245	250	247	232	239	225	269	249	221	253	208	226	241	222	253	240	226	234	233	203	238	226	221	227	243	258	239	238	227	232	222	247	234	250	200	223	275	250	240	212	247	220	219	276	252	259	222	232	239	233	258	242	238	249	214	263	268	260	234	237	269	267	242	235	279	263	248	275	257	248	241	254	224	255	239	262	235	209	229	235	231	223	258	265	256	238	248	228	228	240	257	238	226	263	228	253	220	259	232	229	239	245	224	247	233	210	273	246	245	217	265	247	274	239	263	258	278	248	251	211	258	264	234	257	216	232	235	237	247	269	236	233	253	255	219	246	249	266	229	271	228	226	211	248	220	271	249	254	217	277	260	254	214	217	246	243	246	242	282	217	218	227	238	280	216	244	228	244	237	244	245	237	223	247	232	240	214	244	221	206	258	228	252	236	246	271	257	241	261	238	251	262	277	212	229	247	235	246	235	250	256	226	229	247	253	245	232	247	252	256	220	227	247	255	209	232	268	219	237	254	250	248	232	245	251	257	237	253	237	240	227	240	258	226	242	245	273	238	233	210	234	257	234	238	240	252	269	217	217	221	282	260	268	260	248	225	247	231	257	231	254	246	232	235	251	211	241	253	255	220	235	219	223	234	254	239	218	244	239	253	242	221	235	245	260	258	217	231	235	268	261	255	232	271	268	250	266	227	260	257	236	249	258	243	227	236	243	255	250	261	239	251	233	265	258	246	268	223	251	250	237	247	240	237	276	272	268	224	256	222	230	284	235	270	254	237	227	236	250	225	271	269	235	248	258	247	224	244	260	260	244	215	239	240	249	223	264	235	241	246	257	237	268	256	240	255	243	260	249	239	236	216	225	256	244	218	242	257	263	255	246	247	272	264	251	235	245	272	259	219	276	242	235	252	236	243	244	268	220	227	221	244	248	253	226	222	260	238	210	249	248	227	256	250	235	248	225	250	270	235	230
1838	608	647	647	604	571	631	565	600	612	606	609	564	574	591	563	616	593	621	628	580	625	619	595	590	605	577	559	558	563	583	569	606	569	579	614	618	587	559	581	578	541	580	576	600	565	552	589	598	566	578	620	592	572	627	533	588	574	580	592	590	561	565	603	568	574	563	591	572	602	593	578	620	570	575	565	536	525	551	579	597	575	595	544	528	594	584	580	607	579	576	597	569	572	539	618	574	615	557	564	549	583	645	543	599	578	586	579	612	570	592	609	588	552	571	564	554	583	559	577	572	604	571	585	572	593	586	545	582	585	614	596	591	580	604	602	573	584	584	591	597	609	576	598	579	568	575	554	572	538	555	600	549	584	575	575	593	578	562	548	589	575	550	603	574	575	589	600	583	605	594	570	600	574	597	574	582	588	574	566	599	590	563	566	609	594	628	611	580	541	599	575	581	602	583	577	593	592	573	627	604	586	528	579	618	555	592	555	593	566	587	581	608	563	576	589	581	582	608	563	558	633	560	598	586	572	603	579	556	601	569	613	559	607	565	589	529	587	549	582	577	583	596	578	590	595	595	611	578	561	621	560	531	637	599	565	597	556	605	589	573	610	538	566	549	584	604	599	593	582	538	585	577	578	575	542	572	622	586	579	571	562	610	609	628	578	585	615	581	576	593	578	580	579	525	594	595	620	581	576	599	590	569	576	573	598	578	610	568	604	577	624	580	538	588	594	597	580	540	564	601	576	590	534	536	576	600	620	597	609	557	547	580	573	602	571	550	587	591	604	564	574	580	585	563	605	539	556	546	602	609	556	587	537	582	602	577	582	537	566	583	586	560	558	584	608	551	604	595	595	589	580	597	621	595	555	527	540	536	602	577	585	550	595	594	640	606	599	584	618	591	573	585	598	590	561	592	564	539	576	587	598	569	576	552	610	559	596	575	533	579	569	584	582	578	606	626	575	591	582	578	553	525	612	538	593	540	576	548	586	587	589	566	559	606	537	591	615	586	589	575	591	566	604	621	605	584	575	619	527	627	570	567	578	610	555	618	572	602	614	538	583	603	576	555	570	539	574	585	571	577	582	590	540	602	643	579	583	581	601	583	571	592	581	600	616	589	575	559	604	573	557	584	615	580	571	552	543	626	565	573	609	583	628	610	585	603	556	563	567	606	569	549	604	611	535	586	569	559	572	568	554	570	589	550	578	559	606	580	590	567	606	569	586	551	597	587	586	584	555	602	614	600	570	606	587	622	568	567	597	562	625	563	591	570	618	594	580	611	558	610	573	585	584	578	603	567	558	567	583	632	593	590	543	565	567	579	590	593	579	580	518	560	577	576	620	596	572	601	646	553	609	575	569	598	593	584	574	547	546	601	546	547	586	575	569	627	632	595	575	593	636	549	560	569	611	605	612	558	605	567	624	539	586	561	630	610	578	588	580	567	594	566	587	581	585	588	573	547	587	586	605	575	584	591	526	585	559	574	579	547	571	604	564	595	567	581	663	553	538	603	555	591	563	565	577	574	595	591	588	561	551	555	605	596	599	578	549	590	549	583	558	534	607	576	607	594	599	581	618	563	588	536	567	562	588	584	583	580	598	610	590	560	578	589	558	571	584	607	577	562	605	601	538	549	592	568	582	625	569	561	563	571	570	559	574	593	562	595	583	558	626	559	564	576	559	577	569	611	613	616	557	594	558	554	589	618	568	568	600	645	597	543	579	562	622	583	597	605	564	547	591	622	568	558	594	611	592	549	600	587	563	600	565	569	571	594	589	610	574	549	573	589	596	596	572	603	595	574	607	576	569	587	604	535	571	573	594	596	566	607	601	591	581	568	572	577	574	568	525	577	592	555	561	566	564	594	571	555	542	588	574	561	573	598	577	646	611	565	578	542	600	576	595	563	616	576	569	585	574	567	636	614	599	578	602	586	605	572	574	585	563	589	559	604	581	617	579	597	560	645	605	604	558	624	579	572	564	572	611	541	581	550	572	548	580	564	551	602	570	584	581	590	584	569	570	570	614	567	599	572	541	588	618	556	577	586	603	511	565	564	588	585	551	588	573	611	579	609	583	559	568	586	584	572	578	525	587	612	600	593	585	592	579	581	572	551	538	574	562	583	554	592	557	581	584	567	619	547	589	584	559	570	558	544	561	596	604	591	562	593	573	588	584	580	577	559	545	609	567	605	587	597	668	572	585	601	598	609	553	575	575	585	581	558	615	543	587	547	613	535	573	648	571	623	608	600	585	607	607	586	587	558	590	578	553	555	584	574	549	573	580	564	555	612	569	623	590	533	580	591	597	569	591	569	579	586	588	592	564	616	585	590	594	592	587	573	562	541	549	605	596	540	594	548	590	572	514	568	555	566	619	572	607	585	581	579	563	596	583	580	565	618	570	604	582	586	582	576	654	581	578	594	605	600	569	587	558	582	556	610	546	569	579	614	609	567	602	545	595	530	576	569	557	572	607	569	599	615	583	611	589	592	580	568	564	582	593	542	614	588	620	599	573	600	637	555	581	576	609	567	504	604	554	593	577	566	541	572	578	617	574	575	561	600	597	561	593	559	580	592	561	613	583	556	582	577	616	536	542	595	574	552	600	602	560	559	560	601	636	599	563	572	599	542	569	562	599	579	563	582	565	544	607	595	637	589	572	539	555	655	584	601	583	595	598	614	577	589	571	569	557	584	589	590	600	605	571	589	568	587	609	622	560	580	607	589	536	582	556	560	580	555	592	571	609	603	567	565	613	573	580	536	587	562	565	571	585	626	604	598	619	618	549	577	568	542	541	585	542	570	589	579	557	595	602	597	631	576	619	615	553	641	562	574	574	549	565	634	609	554	623	591	564	641	592	583	589	552	578	591	579	572	610	588	606	541	563	584	631	582	545	577	595	571	565	568	529	560	579	605	593	530	559	610	559	612	596	624	638	582	619	575	578	586	579	634	600	549	598	617	551	553	594	581	564	568	616	613	581	560	606	575	592	553	579	569	582	596	595	597	569	560	622	543	576	573	583	577	582	561	617	594	541	545	574	590	569	593	568	613	586	525	620	602	566	579	583	601	634	602	618	585	576	585	576	553	560	558	567	571	582	589	560	570	629	567	600	555	586	586	546	578	588	617	562	590	546	610	592	600	597	593	587	572	579	615	624	587	569	540	587	566	569	577	624	565	615	589	566	640	573	572	628	571	614	589	523	591	576	584	545	550	595	605	541	576	577	585	587	589	583	589	598	577	634	609	546	580	635	596	607	606	551	609	575	569	577	581	592	602	624	536	613	613	530	604	615	583	575	546	593	547	601	601	580	557	594	583	588	628	640	599	559	587	602	602	538	599	588	589	554	638	594	603	608	562	548	573	565	534	576	553	599	564	572	562	598	583	586	572	592	569	578	583	564	601	560	565	592	560	581	604	606	555	541	603	547	637	612	601	575	605	616	571	558	607	571	575	545	612	589	577	603	580	543	564	589	517	543	563	554	581	583	550	560
7460	455	514	397	297	248	219	209	200	205	148	191	195	161	188	176	180	179	157	149	171	155	159	154	154	159	161	154	152	144	158	134	150	155	164	167	147	139	155	159	133	145	160	166	130	173	185	142	180	150	155	151	154	137	163	160	153	143	146	148	167	167	156	156	163	162	143	157	148	173	183	170	140	135	182	149	164	142	140	156	157	162	164	173	162	149	165	163	139	160	169	154	163	162	168	160	157	145	161	154	149	145	157	145	143	180	141	140	145	135	143	144	159	147	165	145	136	148	166	168	174	149	123	139	136	156	151	154	154	132	159	144	143	174	177	156	129	144	152	149	147	153	161	151	147	152	186	162	179	154	164	157	171	164	169	152	164	162	160	154	144	144	162	146	146	137	170	142	166	130	179	141	152	155	164	155	149	152	165	166	171	158	163	148	156	134	140	148	141	142	146	141	143	136	172	134	165	146	170	126	164	150	156	162	156	141	151	135	159	153	141	163	156	131	169	145	145	159	134	158	157	156	155	144	147	156	150	161	155	158	154	146	169	180	168	163	139	126	153	159	157	158	170	140	147	143	147	132	135	141	143	139	176	163	136	145	133	144	148	129	149	145	154	179	145	135	155	135	176	152	177	143	139	167	170	161	172	158	173	164	131	132	150	168	173	140	147	178	158	188	140	155	138	134	165	136	145	149	160	147	143	159	148	149	163	145	164	137	145	144	171	160	117	144	158	145	154	165	162	185	160	149	156	164	153	141	139	150	162	180	141	154	177	178	177	142	132	149	140	136	142	163	137	166	178	164	156	165	154	162	151	167	122	168	156	175	172	165	125	145	162	160	166	159	163	152	145	158	172	146	151	153	166	142	164	135	158	159	141	161	149	154	159	149	174	162	154	163	177	150	145	152	143	138	157	159	172	141	148	144	154	160	151	171	141	162	158	179	135	149	145	154	157	149	160	184	168	164	139	141	142	178	189	125	152	158	145	149	167	160	137	161	168	171	132	129	156	162	137	156	135	161	153	172	152	164	155	156	160	159	150	143	131	131	144	142	141	163	175	137	150	159	157	162	185	176	149	156	148	142	142	169	167	141	161	164	150	164	133	159	156	154	187	134	151	133	122	164	132	151	127	147	176	144	159	162	132	157	149	163	188	179	116	135	171	152	163	145	138	146	134	145	127	169	143	140	111	154	156	182	164	152	164	161	179	155	174	149	158	148	125	137	133	150	158	162	169	143	141	163	159	159	147	141	178	148	163	133	142	155	154	167	154	147	177	161	162	153	141	139	131	149	135	141	142	170	161	167	167	136	138	186	140	138	168	163	148	163	166	141	150	168	163	158	173	165	160	171	165	170	153	138	130	148	149	164	127	168	140	133	125	158	173	174	146	167	174	143	138	162	160	168	162	151	165	147	152	142	163	143	168	146	152	155	153	147	180	159	167	152	166	162	164	175	139	144	170	157	157	144	146	162	129	181	138	140	129	128	144	157	152	132	124	152	140	142	146	145	146	168	152	144	153	164	158	162	131	147	163	179	155	135	146	147	138	147	170	128	163	149	119	139	147	142	134	166	164	149	143	143	149	160	147	155	169	149	148	137	141	164	148	140	157	131	148	156	172	162	173	147	145	167	154	142	163	149	141	175	148	120	154	172	128	163	120	158	168	147	138	174	192	165	146	181	176	175	141	134	135	155	167	154	138	143	143	163	161	145	164	146	157	157	160	164	172	154	154	168	131	189	152	124	157	158	150	145	150	167	145	161	151	152	170	163	152	165	156	164	163	151	149	146	144	176	166	160	139	161	155	134	163	157	152	126	146	149	137	134	149	163	147	134	179	143	135	153	139	177	143	145	141	131	148	170	164	164	159	174	184	145	157	163	159	180	168	144	145	151	156	132	159	141	154	168	151	143	135	152	162	145	141	145	141	169	144	135	153	151	149	167	154	143	136	168	154	170	157	166	184	155	158	165	166	149	126	172	144	170	119	145	142	144	150	149	167	137	143	138	160	156	153	140	143	144	141	133	159	148	127	149	174	168	146	181	152	156	150	160	148	151	144	147	155	148	153	169	153	176	157	169	157	147	145	147	179	142	170	139	140	137	167	131	154	160	124	146	127	153	151	138	163	161	153	149	143	165	139	171	143	143	190	165	142	155	144	134	160	160	165	158	145	151	157	134	159	162	153	149	183	143	128	153	153	151	155	147	150	136	141	131	141	139	148	153	143	143	156	145	145	143	162	151	160	139	159	149	155	168	158	167	182	157	151	157	144	171	133	157	160	149	148	129	140	158	157	165	140	156	151	154	156	171	132	152	123	169	143	159	135	152	137	156	164	158	169	153	172	142	146	165	151	152	157	169	163	161	164	133	160	168	189	138	162	159	185	157	173	161	178	157	143	146	170	158	169	142	143	152	179	160	158	138	162	175	151	160	164	160	167	184	150	175	149	152	163	144	160	161	148	155	144	134	141	155	152	151	139	124	152	152	148	159	156	151	162	161	141	170	165	145	164	149	175	128	149	150	160	170	159	164	145	175	145	163	133	165	146	140	157	157	152	164	145	170	156	140	158	136	135	148	140	138	147	162	152	168	145	120	159	136	137	140	160	196	171	165	155	169	159	163	129	123	157	159	151	164	146	154	151	153	150	152	147	194	134	156	147	155	146	158	145	147	148	150	159	131	149	157	163	161	181	184	146	177	143	167	160	171	187	156	147	143	137	155	148	162	179	150	142	170	138	161	165	142	161	168	150	134	154	159	152	184	156	161	148	146	150	150	127	149	162	168	166	153	154	185	168	157	160	150	157	157	168	181	160	155	163	157	145	131	160	159	161	141	147	159	151	131	154	142	155	188	141	165	148	141	160	184	145	143	141	158	146	156	129	135	161	152	150	154	155	166	153	148	149	155	154	162	162	140	158	146	159	155	140	156	157	170	154	172	155	157	140	154	166	145	157	149	143	148	146	165	190	160	149	130	164	144	159	144	158	161	169	135	134	126	167	152	150	163	168	147	143	177	129	166	149	143	141	143	178	147	160	164	145	145	154	167	159	161	159	145	161	148	153	145	152	167	143	142	141	146	149	165	166	149	163	152	153	160	137	152	152	169	169	151	161	162	171	152	129	155	153	135	151	139	151	189	168	146	157	158	153	161	143	163	172	141	142	150	158	133	150	134	138	152	150	133	161	132	174	137	159	159	164	170	146	177	152	185	141	171	147	174	159	148	149	171	159	144	136	145	133	149	137	161	156	158	167	133	131	140	179	170	137	179	132	148	159	177	158	143	151	155	125	146	144	146	133	144	135	143	182	145	127	144	153	172	149	159	164	153	152	140	150	148	149	152	153	141	140	177	145	163	168	179	126	126	157	146	131	149	177	151	143	146	170	178	139	157	170	157	150	175	132	131	158	156	163	155	179	144	177	156	152	136	140	150	144	156	167	149	146	161	163	147	154	159	147	141	156	167	139	127	134	126	159	149	173	159	129	143	145	134	156	150
6074	721	1216	1311	1070	907	829	735	667	627	597	573	544	520	501	519	499	496	485	470	497	475	437	477	420	430	468	426	424	447	443	433	464	451	443	419	452	419	445	434	412	453	419	417	435	448	426	418	425	443	417	416	428	473	440	431	436	420	428	434	402	393	430	447	414	449	409	396	448	426	436	426	438	415	416	441	432	450	409	444	431	422	458	447	420	439	421	411	437	437	462	435	446	404	422	432	439	431	441	478	440	404	430	423	396	434	424	392	414	446	437	429	418	426	426	430	451	438	465	419	403	413	433	420	422	412	432	416	403	450	412	447	417	427	415	420	455	444	422	423	421	411	417	404	433	406	415	415	433	419	426	437	417	425	412	429	419	379	429	451	443	431	435	415	468	437	425	437	416	419	403	415	420	420	437	480	421	427	416	404	413	418	399	411	435	410	419	446	429	421	440	425	421	455	435	450	428	420	423	391	426	395	429	469	423	379	427	457	445	388	400	443	403	468	422	449	421	484	415	450	445	425	430	436	406	436	409	399	424	419	416	420	419	423	440	395	446	418	420	396	440	426	428	418	438	425	428	432	396	415	431	416	436	430	433	443	391	437	426	443	452	402	432	393	431	403	447	392	410	468	445	426	406	409	449	399	404	411	437	407	454	453	445	415	402	408	414	425	439	429	417	406	408	422	441	458	431	449	393	417	450	407	418	426	409	432	450	414	404	415	423	410	381	413	387	426	480	436	445	428	404	450	411	358	416	443	420	445	427	421	387	411	414	390	439	418	435	405	413	442	425	417	424	413	410	439	441	426	403	395	433	426	392	427	453	401	452	418	396	402	414	411	415	414	409	446	433	428	431	401	398	453	446	441	464	404	416	406	459	441	439	426	409	400	416	433	431	442	424	459	413	445	445	444	401	412	460	448	458	404	436	429	375	421	390	411	395	364	405	473	429	411	419	440	418	441	416	466	415	436	425	449	401	396	398	459	423	446	412	444	426	431	439	436	428	402	442	415	401	421	418	413	408	406	409	421	450	432	419	435	418	438	407	398	433	422	402	404	429	435	463	417	435	424	450	422	431	421	452	430	381	409	462	437	415	418	435	381	449	456	433	427	416	447	422	424	409	395	418	431	407	433	401	432	408	452	424	452	445	425	417	420	405	411	422	414	439	413	452	409	415	429	435	440	425	429	434	438	453	418	437	440	426	382	425	433	387	407	421	403	468	383	409	423	398	417	424	411	439	421	400	459	407	434	432	425	430	474	413	435	405	453	404	436	403	423	403	481	418	391	392	437	405	442	389	433	407	432	394	457	395	443	418	408	483	401	424	436	421	425	412	435	405	439	404	416	417	425	440	430	468	445	411	423	424	473	443	394	442	431	454	385	409	381	401	399	443	435	451	384	422	442	453	424	450	419	449	441	396	438	472	378	424	438	396	435	427	453	449	445	448	447	406	445	399	415	406	418	454	422	423	463	441	412	406	418	427	425	430	445	468	433	430	416	465	427	402	388	407	457	432	424	394	455	451	394	406	397	455	419	401	425	420	460	424	416	426	433	421	396	398	428	419	418	465	455	422	416	431	423	431	413	442	394	432	421	420	443	425	432	409	402	391	404	431	391	419	424	434	431	446	449	421	445	420	436	429	414	407	435	452	399	445	434	393	447	450	396	401	421	426	405	444	414	414	418	441	442	438	459	445	402	425	464	450	414	414	433	424	429	410	432	399	406	412	411	479	420	409	394	412	428	433	421	405	416	430	421	404	437	416	406	421	426	422	438	409	423	446	453	427	419	409	433	462	433	421	440	415	417	447	413	426	448	394	448	445	410	401	410	459	445	424	415	433	407	445	376	420	410	441	418	440	441	428	429	431	434	450	426	392	435	449	440	428	413	405	406	408	431	423	428	453	441	423	435	406	448	406	413	431	380	407	443	447	413	438	470	424	419	436	384	443	458	433	437	421	437	400	437	437	422	421	432	416	380	415	453	465	387	428	447	397	451	435	455	409	421	443	413	429	442	482	433	441	443	429	406	436	423	426	433	452	390	431	400	443	440	436	431	400	434	414	427	419	406	455	439	392	434	404	431	397	432	444	454	421	404	429	441	435	436	437	398	408	427	414	425	433	418	426	437	426	433	412	395	431	397	437	392	395	409	445	420	423	444	422	403	415	466	416	386	469	428	427	407	464	372	436	431	425	445	431	430	425	415	433	456	423	414	401	396	437	455	428	413	428	418	390	445	450	388	417	453	443	445	429	443	425	440	398	430	384	418	481	450	404	457	430	436	438	411	413	424	437	445	474	411	432	450	466	431	421	408	432	427	397	465	408	446	372	430	419	380	418	444	395	436	415	412	377	433	439	444	416	442	414	447	418	422	417	448	435	397	410	443	420	419	366	457	439	386	409	455	426	442	397	425	434	447	407	419	411	405	439	420	452	405	354	433	441	420	448	424	412	418	419	423	416	448	402	449	425	451	462	426	413	408	398	419	453	435	415	381	442	398	435	431	430	454	430	459	395	421	412	410	429	438	433	438	422	427	449	435	412	446	442	395	413	397	407	439	438	430	425	448	435	391	380	409	421	425	420	425	406	400	429	384	431	421	436	453	425	398	441	414	376	433	404	408	445	412	409	432	421	469	401	404	452	421	424	450	446	410	413	374	422	416	404	428	455	419	387	408	451	403	403	432	429	442	441	452	429	409	434	408	420	421	442	424	427	435	418	428	404	420	420	398	433	426	430	408	419	426	408	419	423	377	428	446	400	403	411	442	406	426	396	442	432	402	404	423	413	435	442	415	437	386	428	440	434	435	430	433	436	433	437	416	446	449	455	446	444	407	457	456	406	436	446	400	421	430	472	424	435	420	404	431	444	384	444	432	450	465	426	440	423	454	435	416	424	420	423	411	444	423	422	415	402	414	427	405	430	453	405	413	390	414	434	452	383	445	437	466	386	433	428	389	446	390	431	419	453	481	463	424	400	430	471	412	451	403	418	426	434	427	422	378	411	414	413	417	412	424	407	432	407	455	455	408	447	426	433	399	432	411	459	407	441	414	439	436	442	438	431	399	434	398	449	420	466	401	436	456	405	384	441	433	444	421	450	432	407	422	446	420	442	448	430	453	418	438	391	436	435	403	446	415	407	425	441	391	413	400	415	396	440	395	409	402	428	431	391	435	418	429	406	396	434	445	384	401	420	414	382	430	401	409	432	424	404	438	417	379	407	396	423	431	405	437	454	426	406	445	426	429	414	417	398	418	421	419	418	432	432	453	395	445	420	439	419	402	419	437	413	415	438	355	430	451	420	397	429	403	420	412	403	420	380	431	403	411	413	426	420	467	438	433	385	419	444	442	419	420	386	447	396	407	432	415	417	394	394	470	417	429	428	431	423	406	403	424	426	413	433	423	442	411	409	450	429	444	435	454	435	411	420	408	430	415	428	430	422	442	416	462	396	443	443	453	430	423	436	455	400	429	451	434	468	468	417	413	435	451	423	398
14254	1147	1151	882	657	567	444	440	426	378	393	342	350	307	339	338	365	345	371	338	332	370	324	324	334	308	315	319	326	302	292	332	308	332	358	333	319	311	330	328	339	322	310	334	327	332	348	327	319	302	318	301	340	340	339	342	290	283	335	341	328	283	362	361	305	318	343	327	336	314	308	333	342	310	331	342	313	322	355	321	289	342	313	348	314	339	296	318	324	356	303	335	366	317	308	328	358	353	318	331	316	332	298	308	346	306	295	345	346	315	338	318	318	302	332	322	335	313	323	307	305	320	341	316	285	324	316	321	315	337	312	349	310	315	315	311	307	317	342	296	355	312	312	366	315	337	328	313	280	327	314	317	327	302	317	311	342	315	330	305	329	293	351	306	315	277	314	343	323	284	287	310	313	352	361	295	319	324	340	326	321	318	348	310	310	312	314	327	325	294	313	319	316	336	264	299	302	327	346	314	327	327	329	329	317	319	343	335	315	288	340	334	310	313	346	301	325	300	338	358	303	352	320	315	362	318	322	347	310	303	344	311	320	305	305	315	334	310	266	326	318	338	305	321	302	319	343	344	343	326	350	346	266	312	283	323	300	328	324	339	336	322	309	318	327	292	277	321	324	329	304	311	295	310	335	342	359	329	281	322	310	311	318	320	311	302	335	370	353	329	314	362	308	309	332	342	306	312	347	332	321	307	300	349	336	304	345	312	297	327	316	289	313	345	318	335	334	303	313	326	315	305	365	308	324	334	321	314	313	302	326	308	304	346	306	311	313	303	323	300	373	322	328	339	325	319	376	329	318	297	336	305	305	296	343	294	294	309	298	319	335	294	333	288	336	324	348	316	330	305	327	337	332	351	318	343	313	314	330	355	306	319	371	334	324	318	296	344	352	358	285	289	289	342	328	321	375	338	299	365	313	322	349	312	299	279	316	321	316	305	377	354	317	294	339	316	331	310	292	289	315	305	339	347	279	315	281	318	296	299	311	343	282	297	362	305	307	325	338	355	294	313	305	337	319	306	347	314	334	318	293	336	294	333	308	288	309	288	317	297	303	310	346	307	309	314	313	364	295	325	311	326	337	300	315	304	307	304	317	369	303	298	316	304	335	321	304	337	306	345	324	371	342	324	318	305	320	320	309	346	323	329	296	340	303	333	290	331	346	305	318	290	323	322	320	360	329	357	316	310	303	321	318	318	342	316	345	331	319	296	326	307	315	313	305	301	338	361	331	302	311	302	313	330	330	309	361	304	366	307	336	306	308	322	321	311	329	330	296	339	355	318	349	308	317	325	319	310	312	351	299	304	328	338	344	338	332	307	329	321	291	343	280	304	320	334	346	325	338	287	348	332	318	331	322	318	324	332	311	333	341	323	351	294	329	314	326	329	319	335	283	327	350	328	299	318	333	326	321	341	340	310	349	324	317	270	341	313	320	309	327	310	337	326	322	323	323	291	322	324	309	331	356	333	291	301	336	309	355	302	320	322	343	332	332	318	309	310	345	339	337	287	322	332	339	306	318	319	313	326	321	321	348	325	325	302	318	312	327	337	374	286	328	316	296	355	300	340	323	320	321	327	343	340	322	326	367	312	331	308	323	311	320	290	341	320	313	361	315	314	293	327	324	342	316	315	323	309	305	332	316	331	328	310	309	309	325	324	343	351	280	327	334	319	333	325	338	300	303	326	313	307	332	307	316	339	339	277	314	313	332	344	321	299	307	303	314	346	297	329	324	365	314	336	315	323	292	336	299	276	358	324	320	350	281	331	307	297	329	360	331	340	292	338	342	326	295	332	356	372	368	354	348	301	284	304	309	298	312	336	314	311	312	326	303	335	330	352	325	312	316	295	323	304	331	330	333	319	323	318	331	346	305	308	309	342	313	321	323	337	309	340	330	334	374	297	302	317	323	345	314	331	360	327	318	308	311	321	316	329	334	284	332	312	340	349	341	319	306	345	316	336	350	332	309	310	381	339	338	297	344	333	324	354	325	308	337	340	331	362	307	313	323	302	315	348	321	350	331	345	304	307	298	363	285	316	290	298	313	333	343	330	344	288	338	322	312	318	316	303	366	329	308	294	304	295	318	326	334	304	283	309	326	313	354	308	324	302	330	277	297	298	310	326	330	352	317	317	335	288	332	303	324	320	317	351	319	307	353	327	349	306	319	302	300	315	321	321	325	341	330	342	291	359	310	335	361	298	315	341	308	352	312	296	311	327	290	336	314	341	338	331	316	335	301	319	319	325	330	322	341	263	320	344	374	296	286	343	323	323	296	311	287	325	344	293	309	324	337	303	320	297	327	296	303	307	321	315	313	348	322	347	333	316	317	324	294	294	313	345	345	326	287	293	321	296	305	335	288	338	288	335	294	295	346	331	325	331	354	297	318	315	303	320	358	316	324	319	306	318	317	326	347	315	323	297	319	311	333	310	344	352	296	292	281	330	320	314	311	336	289	341	310	321	332	291	313	332	311	329	323	311	326	319	327	309	308	282	311	337	308	312	284	295	339	336	346	313	321	324	303	328	310	306	334	345	305	310	276	292	273	307	301	311	317	324	330	306	336	336	308	342	322	327	334	349	310	321	299	341	350	297	382	366	304	319	329	318	343	292	387	347	359	306	334	361	340	280	350	331	328	291	305	326	349	292	356	344	336	345	336	332	304	322	295	356	339	370	335	319	310	268	285	342	327	278	338	331	316	301	303	297	325	306	323	355	316	353	321	337	321	305	291	299	300	326	299	314	283	329	289	328	309	315	292	325	355	310	304	305	341	340	298	308	340	258	302	326	328	282	291	281	305	315	291	330	302	334	319	313	309	295	313	320	327	354	337	308	304	298	326	314	316	358	354	328	310	286	330	353	332	318	333	310	343	342	306	362	342	303	306	317	307	331	327	312	305	346	330	311	354	348	342	318	327	303	371	300	331	304	321	342	320	311	293	305	332	320	334	326	303	362	344	322	300	347	328	339	323	321	348	367	327	327	334	317	335	285	278	310	326	330	306	324	328	318	272	347	359	339	335	340	340	321	313	311	282	326	314	307	344	332	340	311	296	270	338	347	296	303	326	276	327	317	309	340	289	290	304	295	336	338	354	338	339	322	354	354	307	317	311	283	308	319	299	335	329	376	332	308	326	288	324	318	340	324	325	288	326	324	329	293	313	317	326	307	338	353	327	337	332	320	346	317	316	339	312	316	305	335	341	314	310	337	315	298	327	318	324	325	316	300	335	312	315	349	320	334	347	317	308	292	334	314	295	308	304	337	337	343	372	330	347	329	347	297	362	322	343	314	322	333	309	318	330	311	313	324	331	322	309	365	309	311	284	325	345	292	294	312	325	317	343	322	348	339	293	302	346	339	316	324	305	343	357	325	313	327	314	346	334	329	349	324	308	359	284	308	326	291	308	327	297	323	287	320	320	324	334	343	319	288	345	279	327	320	299	279	294	335	303	320	322	363	322	293	312	325	343	302	373	311	305	348	276	293
8124	1285	2308	2478	2089	1767	1587	1368	1272	1181	1098	1025	980	941	923	939	859	898	907	870	851	836	840	808	790	839	808	808	844	819	818	815	765	772	762	798	817	841	803	774	800	789	746	804	809	789	771	728	755	742	819	792	791	796	802	763	765	783	785	794	780	735	791	742	708	758	731	771	758	827	760	770	771	754	738	728	756	762	753	787	788	802	700	779	750	770	781	773	853	735	771	801	746	761	776	808	742	757	809	761	778	762	792	777	764	742	772	743	773	736	751	797	807	772	807	758	773	818	737	762	790	760	790	812	808	745	761	775	746	787	783	778	767	774	824	777	741	782	755	760	780	847	764	771	756	797	781	784	786	793	766	749	726	769	723	749	758	789	735	752	810	813	753	795	779	826	761	745	781	732	768	763	810	769	769	768	814	760	712	795	771	768	743	785	754	763	799	730	806	774	791	754	723	775	755	760	757	759	786	800	804	753	779	753	748	738	736	739	751	810	733	756	775	759	772	770	775	793	752	774	768	840	765	768	796	759	788	723	767	767	773	759	769	781	738	769	773	779	711	804	775	785	748	715	778	819	759	768	777	794	751	808	750	763	772	740	735	774	752	758	836	770	741	772	810	776	801	775	740	793	721	824	790	745	806	751	783	766	758	772	781	803	671	733	796	770	738	727	770	828	724	731	756	750	754	776	742	768	774	773	759	743	802	754	764	747	799	748	725	756	778	726	783	804	786	769	784	732	740	783	790	752	792	764	718	795	824	722	782	723	758	741	848	757	785	791	788	806	745	795	775	782	814	738	740	740	790	770	756	716	785	753	725	719	750	793	791	743	764	773	798	792	742	780	800	743	758	799	791	800	735	755	761	786	783	770	807	750	784	808	801	793	761	792	812	804	761	761	778	843	796	834	731	803	790	805	764	755	809	800	760	737	797	802	790	762	807	754	781	756	797	702	741	735	845	809	763	785	748	785	778	797	768	770	762	762	749	752	750	795	757	780	786	809	785	781	765	747	793	748	773	752	765	750	742	774	805	799	769	801	825	726	780	827	778	739	753	798	785	771	789	819	726	783	728	800	740	700	838	787	780	718	801	788	800	774	771	758	743	770	736	717	804	777	782	743	791	752	747	756	723	781	801	776	767	752	824	752	784	792	761	789	811	778	730	789	809	766	792	747	730	761	779	789	767	735	814	813	745	812	783	739	769	760	758	784	795	781	765	766	772	798	756	746	718	785	721	766	764	751	785	779	795	755	758	747	755	743	761	767	791	793	770	739	741	792	780	773	782	783	772	761	749	794	820	755	727	800	783	785	761	777	820	775	793	747	783	771	817	803	744	764	809	759	765	826	768	831	812	773	798	779	770	771	779	752	791	756	819	786	795	763	752	754	750	756	716	742	752	774	771	752	776	785	784	744	753	751	761	737	785	780	794	760	752	802	748	775	792	753	757	753	748	770	830	700	815	772	745	753	797	755	787	759	827	789	787	772	766	789	857	744	770	796	754	778	786	839	831	789	752	768	759	787	736	770	713	757	743	787	789	736	762	760	767	749	784	776	776	759	753	817	769	806	725	746	705	770	813	773	774	783	733	801	764	751	744	802	729	788	777	791	756	756	800	837	796	779	730	785	787	806	776	809	779	730	755	791	792	791	790	720	761	774	744	757	771	725	809	777	731	746	731	769	744	798	806	787	717	792	703	814	815	774	745	796	729	760	737	764	740	796	778	763	751	745	768	769	767	779	722	764	819	756	767	782	768	804	761	750	744	800	758	769	782	775	798	796	794	819	782	768	743	702	770	800	810	780	789	760	743	736	756	814	764	775	751	730	749	812	768	797	763	764	750	795	763	777	791	801	749	771	810	783	798	760	763	787	827	764	788	802	810	790	832	760	766	756	799	780	804	780	786	783	810	794	753	800	752	748	771	723	779	741	784	769	799	751	782	826	786	789	748	769	719	776	749	738	801	723	761	763	734	761	749	762	750	754	765	750	756	778	770	728	729	763	740	781	824	812	780	781	738	762	751	835	742	775	741	772	756	761	781	761	766	765	762	802	812	754	764	752	780	738	784	768	760	770	762	713	806	764	768	758	793	767	808	785	786	798	758	795	759	796	735	731	787	768	766	720	763	770	762	742	764	789	786	772	789	769	770	754	788	789	749	772	733	744	800	758	776	792	805	788	742	778	764	806	762	709	781	723	802	764	758	783	784	780	737	769	743	754	796	774	764	744	771	814	810	790	746	774	745	778	746	789	759	776	754	773	768	806	744	792	733	787	760	765	744	781	763	781	737	793	727	790	773	767	744	766	777	759	709	743	765	741	780	809	769	789	717	776	782	821	764	767	802	774	757	743	760	755	755	776	733	790	832	767	723	807	794	774	754	772	743	760	772	824	790	741	797	747	755	736	760	749	831	730	781	710	763	761	796	758	758	803	778	741	789	767	782	756	782	758	763	737	803	738	768	776	813	749	722	760	745	759	802	776	751	728	813	757	738	786	750	751	745	765	758	767	708	793	772	724	717	753	794	784	774	793	773	791	733	781	767	756	742	763	808	736	752	775	842	742	766	712	770	719	783	788	748	741	750	757	757	775	779	770	780	766	732	761	794	777	768	762	747	779	782	761	778	808	811	744	691	754	765	765	749	807	723	762	748	784	811	752	729	761	763	735	778	761	765	766	789	765	779	770	787	742	773	745	771	759	754	770	775	813	741	768	763	762	756	761	794	757	771	803	724	754	719	785	855	775	750	778	730	775	746	800	786	714	774	765	794	760	741	769	754	769	759	764	753	722	809	790	754	801	740	804	774	790	685	752	752	753	808	727	764	781	757	783	779	739	822	861	736	728	749	789	780	822	763	744	801	854	709	780	773	768	787	700	760	770	765	769	804	775	762	719	752	766	753	766	775	771	819	777	743	778	752	742	756	747	770	786	786	754	777	793	748	753	789	720	775	769	777	710	804	747	730	713	782	831	833	798	753	818	752	747	739	814	772	755	749	807	834	772	746	773	787	760	799	759	742	740	763	741	750	766	790	747	787	768	759	798	806	786	758	750	769	780	727	780	766	721	737	786	767	794	758	763	727	733	764	751	738	735	770	766	778	803	800	786	787	740	742	795	767	757	719	773	786	791	774	765	733	771	790	785	762	735	791	809	772	788	747	784	817	792	769	761	787	757	733	751	733	742	791	787	792	759	754	717	733	745	768	766	782	764	743	797	722	765	777	796	784	777	751	778	775	776	726	728	812	736	770	800	767	753	762	759	743	788	766	796	749	798	753	752	791	791	755	719	756	795	784	751	763	749	767	823	837	720	759	727	774	751	759	770	757	735	787	713	798	786	765	762	785	813	804	769	747	791	778	776	735	776	773	752	740	757	752	756	836	774	752	712	738	790	767	746	778	767	747	746	780	790	753	713	781	779	765	808	765	740	778	781	776	757	766	809	773	826	806	750	774	824	755	744	764	734	761	727	792	788	815	729	787	758	807	778	726	783	785	743
1516	257	270	264	246	235	248	234	239	254	255	280	237	254	260	226	257	224	261	254	209	236	205	230	248	241	243	221	263	232	229	222	237	238	231	245	229	245	258	212	220	277	235	224	249	242	275	259	262	247	271	242	237	233	268	257	224	239	270	237	215	214	252	220	288	248	240	228	254	210	253	245	242	240	253	238	248	246	258	249	227	253	238	235	238	227	250	222	258	264	283	254	259	271	223	233	226	256	235	233	243	228	238	247	258	244	233	217	246	239	247	240	241	238	225	249	251	234	235	222	238	250	231	240	253	247	256	257	226	242	282	220	222	260	226	227	277	251	212	247	216	244	243	243	236	245	223	237	242	244	232	223	241	228	237	227	240	231	246	272	244	218	257	227	242	237	249	230	254	267	221	244	238	215	254	263	237	240	243	210	214	246	229	250	206	236	256	247	246	226	246	260	234	237	265	244	273	274	253	270	275	232	275	257	215	249	239	227	260	221	252	217	230	243	220	252	230	231	214	236	245	253	203	224	220	262	235	272	239	263	263	243	225	227	240	268	241	253	227	250	224	206	214	238	265	225	217	277	220	254	227	233	259	283	234	239	264	241	223	219	257	248	232	230	231	238	222	259	265	294	265	216	262	244	226	272	249	246	237	246	274	234	248	257	235	259	245	271	236	251	219	249	239	236	260	259	257	244	268	233	222	240	254	241	249	227	196	245	199	241	244	242	232	246	247	281	236	212	256	242	238	223	241	238	248	229	240	257	242	230	254	235	253	238	253	239	257	226	246	214	227	253	244	255	244	223	231	242	227	249	251	226	209	241	228	224	218	263	238	247	237	236	240	270	242	221	272	231	254	232	227	229	221	239	251	227	220	217	230	222	214	225	216	264	269	249	217	250	237	262	241	229	249	232	235	226	210	240	254	249	229	244	215	233	249	239	230	250	246	210	258	221	252	224	273	230	244	268	228	205	249	229	231	236	229	223	251	226	250	249	224	213	238	231	239	228	249	228	244	231	241	242	222	228	244	251	272	243	214	250	238	243	238	260	270	285	251	258	263	252	265	215	234	257	245	263	237	270	240	238	243	255	242	218	235	237	263	242	244	235	246	239	260	262	240	253	254	255	240	254	232	214	244	242	209	232	257	251	229	259	254	235	239	276	256	222	258	239	242	242	250	224	274	256	243	229	241	251	252	241	236	251	257	239	238	212	251	241	249	228	222	253	233	272	240	230	227	276	253	250	235	255	254	229	197	241	202	248	254	255	232	237	267	290	246	263	265	237	226	260	244	228	241	249	245	232	234	247	275	254	212	251	237	236	220	258	283	204	251	253	241	216	263	252	240	249	265	253	235	210	229	232	202	223	221	233	214	249	230	212	240	240	235	241	236	212	218	259	232	213	256	238	228	227	229	243	257	264	238	226	238	235	237	267	249	251	238	244	254	243	240	240	247	277	244	236	234	249	227	244	270	233	260	227	235	247	251	233	238	202	224	252	245	284	263	254	233	254	230	250	256	228	249	291	229	256	242	222	229	233	226	227	225	260	253	238	242	256	240	235	227	281	264	236	245	252	239	242	240	243	218	246	241	237	262	265	229	249	232	245	227	231	193	217	208	246	241	217	240	232	233	247	230	218	222	251	262	242	233	226	243	232	249	223	230	243	228	269	243	222	223	221	226	259	234	250	229	248	250	255	249	253	230	288	241	233	273	215	239	216	250	251	244	264	232	264	262	262	241	229	219	247	233	240	225	262	227	253	223	230	223	247	258	248	215	251	219	245	216	216	234	231	271	231	217	238	247	240	215	253	256	212	254	217	255	215	236	210	241	231	256	243	254	237	241	246	236	227	271	221	255	269	247	245	243	263	235	239	218	232	240	250	245	236	227	218	246	244	248	212	205	231	230	231	215	222	245	241	263	245	241	223	249	237	228	228	219	244	262	232	250	236	245	232	241	260	268	274	228	230	212	239	239	245	233	230	231	236	244	210	226	261	226	250	221	208	206	246	216	246	201	261	263	231	256	258	239	264	244	285	244	239	257	253	253	237	208	241	246	259	243	237	260	199	256	242	233	233	251	233	222	229	234	255	255	237	230	236	249	243	251	236	217	233	233	268	264	242	247	226	244	271	250	241	217	202	236	239	224	255	266	229	231	237	245	236	238	235	251	274	255	227	239	278	263	244	220	234	246	272	304	260	236	203	244	259	237	213	234	271	232	250	211	220	253	245	205	220	225	266	278	241	240	194	260	243	244	258	246	231	232	244	228	255	233	250	248	205	245	244	260	256	212	224	251	246	246	242	226	217	221	268	241	231	226	245	217	232	239	263	257	244	240	284	244	212	252	251	218	211	224	236	222	268	238	258	246	233	223	267	261	229	238	254	256	237	220	254	242	260	244	234	238	246	245	229	241	260	228	250	238	281	239	224	224	273	251	260	236	228	258	222	261	245	238	235	238	227	248	240	252	217	257	223	242	270	271	244	239	246	254	244	247	247	235	234	247	259	243	228	236	244	225	270	256	258	230	246	264	244	260	241	220	260	264	248	252	243	249	229	224	227	240	245	241	217	221	246	255	248	250	244	229	237	238	260	250	221	278	238	246	212	229	228	288	243	248	265	266	250	253	234	244	248	207	262	257	212	240	239	232	238	220	243	271	238	239	242	227	243	228	227	243	241	260	247	255	266	233	238	247	248	242	275	230	233	258	227	255	258	251	258	251	225	246	266	223	247	216	251	243	258	243	220	234	261	230	253	257	244	239	219	256	242	214	239	214	244	230	249	223	237	271	253	224	230	220	262	250	237	255	234	233	230	226	246	235	250	271	248	241	234	225	205	234	240	218	253	247	233	279	266	220	222	241	228	253	255	257	232	249	257	246	248	232	254	215	228	235	257	254	240	240	251	222	225	241	243	220	257	217	255	230	255	249	266	240	259	245	264	226	236	236	257	263	217	250	237	221	242	246	240	239	226	233	230	237	241	246	263	228	245	215	235	244	280	245	226	246	242	241	234	223	239	230	227	246	252	252	219	247	263	229	224	227	252	227	258	247	255	245	276	269	254	234	250	256	251	240	228	239	244	222	217	233	271	245	227	247	258	241	280	246	261	249	223	225	227	264	254	241	241	244	254	242	254	237	238	249	267	260	289	231	246	243	236	227	241	243	252	219	225	260	241	235	247	246	247	214	241	261	266	229	240	254	242	239	264	272	237	263	260	248	206	202	241	214	225	247	257	260	235	265	262	208	260	241	245	243	256	218	227	224	228	243	271	267	249	257	256	246	223	243	253	249	234	253	226	237	253	245	244	267	245	254	240	247	224	233	244	267	220	275	273	243	211	242	222	217	262	256	239	234	218	256	243	231	254	247	258	229	213	238	248	219	242	246	230	247	213	263	234	236	228	211	225	241	237	212	264	245	238	272	232	230	232	238	216	278	243	255	255	257	243	211	239	247	245	239	256	241	220	263	214	246	247	217	239	237	258	209	250	245	264	224	238
1776	625	614	636	602	581	569	555	611	586	596	635	573	552	587	608	604	615	586	591	594	532	581	594	552	574	595	568	553	546	611	580	555	597	584	581	573	554	577	561	606	556	600	552	627	564	607	590	571	607	591	564	577	576	589	589	548	591	538	571	573	577	594	622	588	572	527	554	546	595	562	574	592	599	563	608	584	610	612	551	581	596	589	597	586	576	572	556	567	582	593	585	593	568	589	554	594	580	568	579	549	587	533	569	597	573	588	587	569	573	599	572	600	576	576	590	567	614	610	588	606	543	605	554	564	620	570	542	598	576	586	591	586	610	563	576	609	588	601	615	583	609	616	611	614	609	558	565	564	612	592	599	570	589	543	568	613	570	586	574	580	546	524	579	606	612	594	565	612	560	582	599	607	606	567	562	601	556	621	589	593	557	563	587	548	562	635	571	609	559	586	606	562	600	549	582	605	600	557	626	575	594	545	575	538	545	558	572	611	591	592	580	541	602	596	585	596	578	583	562	590	610	571	621	589	558	636	602	577	592	549	575	608	572	624	586	556	580	542	555	575	567	588	586	579	537	608	540	571	594	563	560	555	572	618	569	582	579	513	578	567	581	562	598	571	555	585	533	550	611	566	588	611	565	531	582	577	567	581	558	581	581	587	576	607	582	552	602	536	532	585	614	627	555	553	586	608	536	565	543	583	577	581	530	582	567	543	537	608	548	581	613	571	586	583	579	573	615	588	572	564	576	589	548	553	594	613	537	543	595	565	543	577	567	552	633	592	597	547	598	595	589	570	627	578	580	577	586	542	585	609	581	624	580	583	564	553	580	602	572	571	595	597	578	610	533	564	561	635	604	561	584	612	607	621	583	591	605	558	566	601	584	553	598	559	522	657	571	576	591	576	540	573	585	557	599	554	592	575	597	561	548	531	568	547	596	604	553	569	587	591	625	592	546	585	584	578	592	574	563	549	558	612	532	610	543	581	565	577	569	600	585	550	594	617	540	608	559	596	545	584	609	602	592	599	592	579	562	535	590	585	579	556	572	542	565	591	579	621	606	629	552	575	612	586	594	557	579	615	534	537	631	573	603	582	538	583	590	602	569	583	598	594	562	610	586	600	612	557	564	628	562	596	557	616	569	533	545	554	580	562	552	580	575	578	595	622	550	620	545	613	589	544	552	542	543	533	587	534	570	558	563	553	593	576	553	594	611	559	585	610	563	614	589	611	569	562	542	571	543	598	560	571	578	542	582	612	587	586	580	562	594	619	547	583	545	553	594	572	582	568	587	623	585	575	515	556	579	586	548	563	578	605	566	596	551	597	543	602	571	570	602	605	569	565	579	560	538	568	557	586	564	602	579	584	573	614	567	583	626	599	552	568	546	552	565	563	570	604	555	566	633	591	583	611	533	596	598	618	576	563	583	553	552	553	622	604	596	562	595	604	581	549	610	578	580	558	562	581	571	567	561	558	588	547	584	599	544	578	564	607	620	558	597	583	558	559	560	550	589	574	572	619	588	629	563	568	599	614	555	585	587	593	537	606	607	565	578	578	610	569	583	574	601	615	541	534	591	594	559	586	529	583	544	551	563	612	556	583	595	568	556	613	611	614	590	594	571	565	585	578	571	591	602	583	603	586	592	564	557	570	549	572	594	595	570	566	551	599	583	555	603	580	536	641	593	568	553	572	547	593	558	609	609	575	562	638	537	555	622	532	619	583	558	580	593	560	598	604	566	562	602	582	576	567	606	601	567	597	530	605	593	570	568	542	565	571	584	564	605	606	596	571	591	517	575	622	613	568	580	624	601	558	556	588	573	543	604	562	579	579	576	591	603	565	581	550	555	594	560	542	565	584	597	555	535	568	629	565	579	578	578	578	587	560	583	573	564	551	588	581	528	572	558	583	621	570	606	542	583	660	582	555	531	611	554	604	595	567	614	614	623	564	564	574	540	605	565	610	633	608	577	583	626	573	589	604	519	552	612	548	568	580	590	602	588	606	562	539	573	541	554	624	599	578	560	620	622	553	563	567	594	568	548	594	586	600	579	586	541	571	574	560	598	554	549	577	591	596	594	604	596	534	583	574	565	629	565	541	560	542	588	580	563	613	583	597	584	600	572	540	590	603	541	603	524	518	529	526	554	573	553	617	566	591	564	539	601	588	595	543	572	559	600	565	613	610	577	593	602	591	596	602	562	601	582	595	541	566	553	575	575	546	580	561	589	590	575	553	589	545	582	573	539	602	563	598	573	591	626	610	596	576	540	577	564	573	561	566	581	578	561	578	567	587	578	586	575	585	612	547	563	572	575	554	602	552	608	607	543	577	610	569	612	602	572	544	578	558	569	588	551	595	587	592	558	588	576	607	550	561	568	567	595	584	572	584	562	585	560	592	637	592	587	645	575	576	628	570	588	587	570	520	599	568	594	569	552	577	570	583	660	570	558	562	562	560	599	608	619	588	559	624	586	609	514	607	571	587	554	579	543	605	560	604	553	569	537	578	556	600	545	540	574	585	554	576	582	580	568	577	624	573	588	595	584	585	610	610	601	586	593	554	563	565	584	544	608	622	562	563	544	561	585	546	578	614	625	565	601	567	574	514	591	574	591	571	629	598	597	571	544	614	596	641	583	624	576	608	590	566	543	542	589	553	540	565	597	587	566	590	612	574	612	568	614	599	622	561	534	566	553	589	563	594	609	601	544	601	579	580	540	542	574	542	560	653	594	564	580	566	581	579	621	596	576	601	566	586	548	574	608	620	615	528	547	521	584	599	610	560	628	533	578	591	583	582	563	546	571	598	604	584	567	560	592	524	556	554	610	603	619	566	586	627	601	624	566	551	585	576	591	550	583	597	593	626	547	577	635	585	567	542	609	565	602	607	567	556	553	537	547	592	595	587	579	606	544	583	628	598	587	580	581	576	572	540	565	532	550	568	592	609	592	567	586	573	547	540	573	552	597	577	574	579	567	542	588	544	606	566	586	563	584	590	587	583	557	575	578	573	620	579	545	555	566	573	570	552	581	573	574	567	603	555	604	568	588	578	552	604	580	575	567	606	571	576	577	576	573	579	560	583	557	584	606	589	589	587	554	629	558	576	553	569	594	573	608	542	602	599	617	564	575	561	544	610	597	617	574	585	608	603	579	628	558	590	578	558	569	572	618	563	606	552	589	591	557	602	588	589	577	595	614	591	585	556	586	573	572	553	556	553	605	593	565	574	570	594	584	570	538	607	597	570	581	592	603	573	599	589	609	559	602	570	613	600	609	556	550	580	595	581	563	568	611	602	594	565	566	575	587	551	586	579	583	627	564	624	592	557	568	589	580	573	567	575	568	567	581	595	590	557	579	563	553	616	563	579	598	552	571	550	553	576	554	584	538	561	596	588	590	561	545	579	620	559	604	555	597	590	567	591	590	612	617	602	558	558	559	592	574	637	586	554	588	560	578	576	544	544	585	593	526	590	576	539	624	591	571	568	582	607	570	540	593
7384	467	556	382	306	245	220	240	179	174	186	188	191	166	150	152	136	152	128	161	145	157	141	197	156	155	147	172	136	154	184	151	168	150	149	155	134	164	153	155	140	161	172	164	173	165	141	141	163	160	133	143	192	154	165	143	136	162	138	155	155	158	159	137	156	156	181	168	148	161	162	171	165	163	159	148	156	137	166	139	179	148	129	184	149	157	148	168	165	147	146	155	138	139	160	153	179	163	147	147	157	144	150	160	132	157	139	168	142	142	161	179	175	191	154	163	166	173	151	165	160	166	150	171	154	158	171	176	140	155	154	140	155	160	162	140	133	153	162	137	155	166	147	131	141	166	159	145	144	136	149	140	147	183	149	139	136	169	174	149	142	149	168	158	152	154	156	149	170	150	177	161	165	165	150	142	150	157	145	150	144	173	147	158	147	145	169	145	156	171	157	145	163	164	141	152	167	153	158	144	167	144	146	152	199	161	151	177	155	144	158	161	156	165	143	142	157	148	172	142	124	169	164	155	170	169	149	138	183	152	183	166	135	151	138	135	175	153	152	152	137	164	152	157	152	148	162	141	128	165	149	168	186	186	159	153	140	139	179	167	165	156	153	177	153	166	152	131	166	148	152	165	146	132	153	147	165	164	126	157	156	157	132	150	165	139	140	166	142	149	169	169	168	140	170	166	165	157	148	155	150	173	135	144	140	166	158	145	157	133	138	133	148	131	159	165	150	143	124	131	156	151	171	146	160	189	150	187	162	144	142	159	152	125	146	156	169	177	147	145	144	157	164	139	147	147	159	168	161	139	176	151	133	146	184	160	130	159	163	142	163	165	160	159	135	174	142	160	157	157	157	154	161	169	140	141	132	153	155	152	171	157	160	178	146	126	160	157	136	149	150	144	153	161	154	136	136	168	141	177	143	159	131	148	171	158	154	184	141	174	162	161	164	140	138	140	140	156	166	171	176	159	163	159	134	158	144	162	162	156	125	164	152	155	172	173	168	158	149	152	144	126	162	155	177	152	154	149	142	163	164	136	145	130	162	157	161	143	154	156	154	140	167	156	153	119	167	155	129	133	149	151	160	141	141	155	157	140	154	150	174	170	159	175	168	161	152	153	169	139	181	166	150	166	152	173	186	161	168	173	163	148	127	137	154	130	147	174	139	143	159	153	146	144	153	124	138	153	152	149	156	183	150	153	148	151	149	170	172	158	162	131	155	139	136	157	142	153	123	155	162	149	156	152	158	161	146	140	165	148	143	170	177	147	156	152	130	177	140	184	155	161	166	158	160	154	165	142	159	134	167	153	151	138	141	149	146	134	145	142	140	155	152	164	147	151	141	166	142	145	158	153	152	146	160	153	161	181	130	138	153	155	158	158	154	131	144	155	154	162	165	153	167	158	176	163	149	144	149	141	164	151	157	131	155	164	148	144	159	153	148	137	157	141	169	138	144	143	143	152	165	121	139	183	159	146	162	155	157	174	136	131	120	151	148	154	146	137	141	167	145	156	140	169	155	153	171	163	155	149	151	155	155	140	158	157	148	162	129	138	161	148	149	143	151	115	149	145	158	165	135	154	150	151	187	181	178	143	160	147	146	143	142	151	151	165	167	137	140	168	162	150	148	135	133	161	169	155	177	165	173	161	168	160	144	151	152	126	150	160	169	149	159	167	154	170	142	148	159	134	145	151	145	144	174	128	136	158	151	163	161	147	164	161	152	158	162	174	145	177	142	130	167	163	175	163	153	164	150	146	168	171	162	156	178	156	137	163	159	147	155	176	139	147	139	157	165	146	157	171	156	176	152	141	163	149	165	158	152	152	156	156	189	161	162	142	178	157	169	144	149	169	133	159	181	165	174	185	136	167	156	155	130	140	161	139	158	158	144	166	155	129	164	154	151	126	136	139	156	134	161	186	151	163	174	151	148	175	137	156	157	155	154	152	173	170	156	144	168	159	145	164	154	140	147	172	135	158	162	142	138	150	138	179	169	153	188	177	149	178	150	134	158	183	151	150	142	184	165	173	139	139	162	158	157	150	157	158	141	152	142	138	144	163	174	171	152	146	139	180	143	182	151	185	196	155	143	175	181	147	155	165	159	148	158	139	142	159	146	165	188	171	169	153	158	169	154	137	153	153	163	144	149	134	143	166	134	149	159	157	157	154	155	172	145	166	167	154	145	172	188	159	162	178	161	141	146	134	163	184	144	175	166	184	129	146	165	143	165	169	150	133	150	157	158	148	143	177	160	145	158	160	156	167	174	139	192	162	122	172	133	142	168	141	157	146	158	153	135	142	156	164	188	154	164	159	167	144	167	154	149	149	159	146	155	155	119	158	148	163	147	182	159	168	157	143	165	148	139	147	150	139	152	161	176	168	137	133	153	146	160	171	147	161	142	152	162	150	143	147	175	136	147	161	153	151	134	155	158	150	179	135	159	162	148	162	150	150	158	137	170	146	165	146	161	177	152	137	153	145	160	129	157	126	177	137	152	155	162	166	149	148	147	158	165	157	148	146	140	163	146	163	146	171	158	164	135	158	153	153	175	158	147	148	164	175	170	163	168	163	163	160	154	148	157	132	161	140	155	143	170	168	183	149	172	134	149	168	175	147	163	135	162	154	158	142	161	156	163	163	151	167	163	132	152	147	155	174	141	173	185	159	159	146	159	170	137	192	162	150	176	165	132	168	158	150	175	137	141	149	143	195	180	151	149	171	151	155	151	160	180	179	172	152	161	160	162	155	181	121	159	132	157	164	137	148	138	157	149	156	130	144	122	160	155	136	149	161	161	144	186	158	148	163	167	160	143	157	152	150	155	151	160	156	152	166	156	152	158	139	156	146	145	170	157	161	175	153	173	159	158	136	152	154	136	159	134	158	137	158	178	144	171	158	156	127	138	152	129	182	168	189	167	154	152	181	158	174	157	144	177	158	132	149	169	147	140	153	143	150	175	155	180	148	164	151	183	168	149	142	149	156	168	148	162	170	147	143	161	169	154	158	160	166	150	149	151	170	168	160	163	140	171	156	159	157	170	150	151	179	149	173	161	141	134	162	167	133	139	139	184	167	142	178	156	124	158	171	170	147	165	146	149	154	145	154	163	149	149	175	135	153	135	154	141	134	147	154	155	174	165	142	152	151	129	165	173	143	165	169	152	153	160	155	149	138	149	152	168	159	148	144	157	173	145	160	156	148	170	152	150	170	156	156	140	157	144	157	141	132	184	141	168	168	148	121	148	144	158	162	164	162	156	133	150	173	145	147	147	149	127	153	150	146	141	149	169	132	135	157	151	142	172	142	155	147	147	147	140	165	163	141	142	159	151	181	166	164	140	131	130	166	144	141	153	163	179	151	147	148	148	130	141	134	159	153	144	158	134	157	171	159	159	155	134	162	149	143	159	142	172	142	161	161	160	153	175	145	180	148	136	163	166	148	145	135	151	154	148	128	127	155	130	146	149	154	139	165	159	168	182	159	155	130	128	155
6031	676	1251	1264	1099	959	790	700	646	580	613	585	538	526	481	517	493	501	511	453	501	485	518	452	470	466	466	462	477	465	443	493	434	462	417	418	459	470	427	418	460	470	444	379	446	489	440	427	423	429	451	400	418	429	396	422	449	401	402	431	415	425	448	412	426	419	427	419	426	413	422	424	428	411	435	428	449	441	445	432	419	421	445	401	461	428	445	455	428	436	453	454	421	450	412	424	436	429	431	441	443	407	421	457	415	454	425	423	432	404	424	416	427	409	437	433	388	473	403	402	417	445	444	415	401	420	419	422	439	444	400	437	451	415	443	425	446	428	400	423	443	422	431	445	406	410	466	412	441	434	435	437	426	447	423	433	430	434	410	402	397	433	429	409	396	469	448	420	428	446	451	413	441	440	426	417	408	424	442	439	433	415	423	425	409	405	403	449	411	403	433	409	434	435	417	424	429	415	410	411	421	381	427	430	465	431	399	418	429	424	414	441	412	390	379	455	429	416	451	412	432	467	417	443	440	437	443	446	416	400	415	452	413	438	430	406	396	429	422	432	424	431	423	404	408	426	443	444	393	435	414	422	427	383	411	422	458	425	418	436	406	433	440	415	455	394	407	396	447	385	410	400	441	455	404	451	426	398	403	453	463	432	473	428	454	443	456	420	407	405	388	411	393	433	420	467	463	410	427	452	393	401	445	403	449	431	414	407	428	391	453	406	432	395	411	418	459	444	428	462	437	399	399	389	483	436	430	423	426	421	415	434	425	448	446	399	461	412	422	390	436	416	428	419	405	434	421	432	409	408	419	451	425	449	425	387	407	417	432	444	418	423	416	429	422	380	437	426	414	416	415	445	401	453	409	399	409	425	411	396	407	442	431	458	440	430	435	437	411	437	455	438	439	439	423	364	463	395	401	447	411	440	447	388	419	422	419	419	484	423	425	414	408	406	400	439	415	435	443	439	428	426	420	451	451	395	423	423	470	436	401	393	414	449	392	411	435	428	419	361	426	402	431	417	428	460	422	447	470	405	421	451	370	433	452	409	440	454	396	451	419	382	410	414	406	463	434	462	405	378	422	457	431	443	418	405	403	400	420	436	426	444	416	436	454	447	454	430	458	421	466	411	425	429	436	412	437	412	437	453	427	446	439	441	455	415	431	410	429	423	434	418	417	410	417	442	455	407	423	396	409	438	418	395	419	419	424	404	436	420	426	427	406	454	447	395	418	416	427	423	399	392	414	384	412	434	404	447	407	395	437	422	436	466	420	378	379	449	448	436	385	399	407	416	432	450	407	437	410	397	440	402	437	420	450	454	450	405	426	449	395	462	453	435	410	423	434	418	419	415	392	431	431	416	399	409	403	425	443	402	406	438	437	434	432	433	398	395	406	445	423	430	402	428	384	431	441	446	414	435	443	410	423	410	419	412	429	415	452	452	433	435	436	418	411	479	404	427	423	434	439	407	434	439	398	430	426	392	462	432	439	446	433	443	412	457	432	430	443	424	407	427	453	425	435	457	404	462	433	425	440	379	411	428	434	422	450	448	447	400	448	437	450	379	441	442	420	433	406	376	397	442	451	438	402	442	432	435	459	433	447	418	411	441	429	451	432	421	440	420	410	386	440	407	427	403	442	426	453	392	444	444	407	402	399	399	461	439	409	433	450	423	395	466	414	432	429	428	421	453	392	425	378	415	408	453	466	421	485	448	413	455	435	416	427	408	424	426	416	417	406	434	429	396	418	441	421	402	409	404	445	407	419	461	406	430	461	416	393	404	442	423	415	435	442	416	399	441	408	395	407	452	394	389	432	408	429	425	426	385	426	414	423	439	413	421	426	456	427	408	422	472	403	453	395	395	405	404	437	440	420	446	411	405	421	441	407	411	413	440	416	441	446	418	418	407	376	424	469	378	403	398	358	471	424	462	405	437	442	415	413	455	449	414	405	433	417	386	396	382	395	417	461	425	397	394	436	418	407	424	420	442	413	402	422	390	413	434	432	456	442	402	448	433	405	422	444	433	441	430	427	458	443	422	431	438	395	397	403	440	442	431	414	423	447	398	454	411	439	392	411	434	436	420	409	388	445	434	428	421	401	450	423	395	413	431	389	438	425	411	463	447	402	445	451	458	452	408	409	412	432	413	437	425	420	413	397	391	439	420	440	426	418	452	404	438	423	419	464	446	424	431	413	433	411	401	413	403	427	419	417	426	414	418	418	429	418	461	443	456	427	433	464	446	411	395	417	408	447	424	417	429	433	418	430	415	432	430	412	412	411	440	414	393	419	380	438	401	442	445	422	472	409	420	450	451	389	436	461	437	420	414	437	439	398	452	432	414	436	395	414	437	398	457	406	428	433	426	400	427	415	420	465	430	425	474	400	458	423	405	460	416	400	464	457	403	442	416	475	415	421	441	442	418	443	441	431	451	421	468	442	450	423	391	405	427	400	419	415	397	433	435	404	447	431	430	427	372	432	422	434	439	439	438	427	369	434	436	400	439	422	413	401	403	448	399	394	407	426	389	393	398	400	431	402	422	407	407	456	441	450	416	428	434	434	434	445	452	430	463	429	450	449	423	431	414	400	432	449	426	413	412	425	420	437	437	440	436	423	456	428	411	413	398	445	438	463	431	421	417	443	416	403	349	405	441	442	386	434	453	452	421	413	401	361	450	457	427	373	450	431	404	399	372	422	458	436	402	473	414	429	426	435	434	429	421	425	416	384	445	391	394	412	406	450	450	402	432	366	415	450	432	383	482	432	423	426	414	401	436	414	390	415	404	426	411	427	414	430	421	430	467	410	393	391	432	401	420	415	441	461	450	423	400	410	447	436	460	419	449	430	409	405	382	444	442	418	441	456	417	456	427	473	433	395	435	439	424	419	430	434	451	450	397	448	440	444	506	404	477	422	446	402	463	435	415	432	398	438	431	425	419	415	409	428	398	465	441	454	418	404	394	402	453	422	416	411	408	423	422	408	441	396	428	456	406	435	467	456	470	421	449	401	437	460	425	428	435	429	423	458	427	438	403	423	425	444	413	403	424	401	397	448	438	450	385	442	433	374	422	422	421	424	432	403	425	442	430	430	409	460	439	438	379	405	410	434	395	419	405	451	373	426	447	419	451	462	400	428	410	430	449	421	462	421	416	446	419	448	385	386	409	420	424	407	409	412	476	407	397	440	473	430	421	426	431	442	398	416	428	446	413	406	443	428	419	409	461	434	444	442	416	400	460	436	435	422	404	417	454	407	405	410	446	381	451	418	402	430	417	430	474	421	407	440	442	440	412	409	395	403	451	451	437	432	413	429	436	424	408	398	418	412	400	368	434	383	404	413	456	396	421	408	398	434	432	427	437	430	393	403	396	426	412	415	454	451	431	399	419	436	422	412	419	420	436	402	454	459	450	459	406	415	387	454	437	413	427	448	386	430	413	411	445	408	445	426	403	425	393	429	443	464	421	416	398	393	426	429	419	425	411	416	425	411	447
14252	1347	1243	857	614	560	457	468	445	371	410	360	393	358	352	339	322	337	338	333	314	375	382	355	350	333	297	327	299	352	310	298	292	315	332	349	321	309	307	324	305	302	345	327	320	338	332	364	330	311	312	308	321	324	350	266	295	289	355	315	324	336	325	332	293	332	344	334	318	323	330	329	323	329	284	330	334	325	344	279	326	363	297	335	304	320	320	329	343	329	264	324	309	270	364	288	304	316	334	284	359	358	330	334	341	314	301	340	317	311	296	305	301	341	324	325	312	303	299	315	323	369	298	340	326	284	350	310	332	352	361	314	327	312	280	316	332	298	315	341	334	324	330	284	305	280	320	335	323	341	309	319	328	336	339	298	309	309	311	325	305	318	289	334	349	303	305	305	317	326	322	323	359	323	292	320	331	309	353	329	323	334	339	300	324	325	300	300	322	338	306	313	313	334	351	305	326	316	344	316	310	302	298	295	296	286	302	295	293	299	330	333	321	299	317	318	329	327	301	328	343	330	313	287	343	377	360	317	332	368	309	332	336	298	328	302	346	301	302	306	334	330	320	340	321	287	295	306	360	341	338	313	321	320	291	329	344	316	314	312	340	327	305	310	302	333	338	318	291	306	325	309	295	328	328	278	302	324	276	328	358	316	318	365	341	315	279	333	323	309	354	333	310	351	321	358	311	352	322	346	316	319	362	324	384	314	284	295	299	327	306	308	353	308	319	305	337	360	352	307	315	309	333	323	316	328	329	321	344	318	342	296	281	340	320	302	293	323	282	312	320	351	354	308	313	337	301	313	362	335	327	320	350	313	322	328	282	286	309	321	299	296	325	313	286	293	312	342	317	335	365	366	352	316	343	306	303	329	303	311	321	383	332	295	328	310	343	335	332	321	331	356	329	323	324	312	351	345	308	298	322	307	285	350	326	312	282	336	369	324	336	360	349	322	331	323	336	337	331	323	318	318	334	351	306	312	331	364	312	329	326	304	323	327	290	329	327	355	307	306	346	313	312	302	329	341	342	316	331	325	344	306	326	325	311	306	311	323	342	323	326	359	323	346	306	313	325	323	332	361	336	326	361	316	346	305	334	309	353	359	312	334	309	307	317	339	318	339	321	302	356	334	328	324	305	312	332	335	312	341	329	339	312	305	303	303	359	298	350	300	323	337	323	340	312	334	292	300	301	327	335	313	291	298	345	357	311	297	300	340	319	308	329	308	281	305	308	315	351	347	326	308	348	314	374	343	327	335	303	296	310	302	281	355	329	331	319	315	343	335	285	329	327	329	318	351	341	299	320	330	304	299	343	303	325	339	334	301	305	318	292	295	334	320	319	319	310	322	366	347	304	360	298	294	355	333	333	327	333	298	317	322	355	288	316	289	307	341	335	319	333	312	332	341	371	305	325	289	323	319	285	319	333	328	350	350	302	315	310	319	318	345	300	325	331	300	368	354	323	325	283	321	377	308	332	328	326	312	316	318	319	310	324	294	338	330	321	339	309	323	324	363	291	329	314	288	299	289	329	302	345	344	319	285	328	285	352	328	319	308	304	348	330	332	332	336	334	333	362	309	325	299	316	294	329	339	292	312	316	312	309	338	360	326	317	307	307	332	302	354	327	298	294	320	352	272	301	300	318	312	322	297	332	334	354	295	320	331	326	299	326	308	314	337	312	302	301	318	330	347	352	331	319	317	331	356	308	331	312	364	335	351	318	328	317	317	309	339	341	318	321	331	343	326	287	324	328	354	356	320	325	305	350	302	338	350	349	334	367	341	319	336	340	324	292	310	323	314	316	344	321	324	326	317	334	322	300	330	323	340	348	332	311	324	305	331	306	321	346	325	349	309	298	303	325	317	292	326	300	343	339	312	302	351	319	326	336	284	316	330	304	310	325	320	305	318	357	321	329	326	317	355	339	326	326	331	296	333	306	333	298	304	343	322	321	341	300	347	352	350	301	326	295	331	321	304	333	303	333	314	289	320	309	340	294	292	304	295	340	346	329	316	304	301	330	351	299	277	347	353	348	324	331	331	329	294	323	333	343	281	355	330	332	333	311	318	325	322	336	369	348	318	350	348	328	355	348	297	313	322	330	323	310	307	294	309	337	307	318	311	355	333	344	330	336	318	340	327	331	333	309	307	336	311	316	327	329	346	351	285	301	320	301	338	363	307	341	337	326	365	330	322	322	297	330	326	336	304	332	332	329	333	336	297	336	316	320	292	325	352	308	328	325	319	312	287	292	312	341	325	337	292	312	343	344	353	319	370	327	286	330	301	311	332	308	333	314	269	347	324	338	319	314	308	309	309	333	330	323	301	324	358	353	308	313	319	302	336	325	301	338	334	332	340	309	324	315	333	297	325	317	359	345	330	298	297	337	301	339	335	282	319	309	337	326	321	344	338	320	334	334	332	310	339	324	320	321	324	328	348	288	328	372	354	298	334	348	329	331	335	323	286	325	304	315	318	315	342	316	318	353	296	302	325	323	298	321	304	335	314	310	282	281	319	314	334	329	288	304	339	296	314	311	339	314	320	336	328	312	327	360	360	341	287	322	327	349	318	325	322	298	284	294	367	350	351	329	282	350	282	313	333	310	328	308	308	330	329	310	293	291	279	337	277	338	299	318	319	303	322	297	314	329	330	323	353	377	299	328	326	331	323	310	318	334	316	290	304	287	319	324	327	357	363	313	314	329	331	303	311	324	311	340	325	348	312	321	325	320	321	321	312	330	321	308	317	319	328	343	347	340	308	338	326	318	331	291	299	341	336	313	307	316	323	323	337	315	323	328	331	334	342	328	309	343	290	283	345	319	305	361	323	331	314	351	292	312	343	317	307	297	308	311	325	338	323	326	342	333	341	339	261	337	294	334	313	324	336	335	324	361	305	339	319	321	324	315	322	278	328	348	348	366	333	363	261	318	303	311	303	316	343	294	316	313	311	323	358	333	325	321	322	322	318	350	326	346	304	302	312	314	346	299	312	331	354	310	322	328	330	359	345	322	318	306	298	336	306	315	331	320	327	311	351	337	335	330	324	339	306	318	309	329	306	320	298	314	300	319	318	304	380	300	323	321	362	315	294	326	347	328	300	329	347	324	325	333	339	367	324	309	292	316	324	324	330	316	335	310	315	357	326	348	297	328	306	323	342	317	332	303	335	339	312	358	273	345	322	345	345	360	368	308	315	315	336	328	339	295	340	310	336	325	304	338	303	315	326	320	325	285	315	310	317	333	341	310	345	341	324	328	352	315	309	335	318	304	322	317	309	326	318	313	299	333	310	326	304	345	354	343	344	312	332	324	312	342	301	326	331	291	300	318	352	343	319	326	335	353	347	316	329	317	330	353	317	299	325	332	292	327	316	336	360	298	310	310	316	322	312	337	301	303	316	317	337	343	301	285	339	338	351	315	335	367	325	328	330	326	292	335	277	316	319	345	293	322	309	305	327	338	280	309	332	314	308	261	294	301	325	309	315	314	319	315	310
8185	1303	2384	2453	2049	1690	1470	1359	1186	1092	1050	1040	1032	968	971	912	919	947	902	879	847	770	833	869	818	815	844	829	805	849	830	781	779	804	783	841	769	836	830	736	829	778	775	741	801	841	814	781	786	772	763	764	802	757	839	777	824	792	771	760	785	813	763	802	789	725	742	826	792	795	763	842	795	770	779	791	837	791	729	774	762	768	723	750	766	772	705	763	785	777	763	777	753	812	755	745	765	731	751	719	798	743	745	804	800	748	791	763	736	773	740	800	782	813	742	769	745	664	720	779	790	770	775	735	774	789	749	776	786	777	756	757	803	795	809	799	778	722	764	789	729	776	765	770	804	792	760	811	800	794	798	766	742	771	793	800	799	751	732	730	746	742	829	805	789	779	794	814	765	775	793	792	739	722	789	796	754	709	787	762	774	734	778	762	809	788	808	752	823	805	803	783	771	771	787	822	741	759	762	803	807	824	783	748	792	690	739	780	770	760	745	792	794	788	761	740	715	737	808	788	755	745	819	802	763	747	777	796	747	744	777	805	723	762	778	772	742	791	745	764	744	749	751	755	792	757	774	771	772	750	810	776	794	786	758	752	731	793	744	768	758	813	774	767	754	792	810	779	761	799	777	815	808	756	778	764	768	755	744	741	722	820	737	808	756	778	800	715	805	803	755	806	738	728	765	778	772	757	752	760	778	757	804	810	754	779	722	811	786	791	770	776	795	808	802	780	785	789	765	824	807	717	737	756	750	784	770	768	776	758	791	790	783	828	769	739	767	767	780	781	788	773	771	826	737	750	760	793	745	724	785	731	761	784	783	787	740	726	800	774	750	795	755	785	772	781	777	767	769	753	792	783	777	748	745	798	756	765	802	778	750	808	797	784	778	773	729	777	791	747	786	792	763	736	755	768	818	741	751	768	750	743	759	740	794	772	787	763	751	791	796	755	791	782	782	784	797	795	759	781	763	718	778	768	847	793	734	780	770	747	786	782	780	794	751	810	725	748	762	818	757	789	736	781	715	792	766	753	742	795	772	783	772	764	777	775	736	735	785	797	740	767	744	771	772	724	730	761	817	779	797	792	804	811	776	766	784	803	750	791	751	748	784	786	773	780	740	782	751	812	780	751	767	745	765	738	763	799	800	789	698	809	761	812	768	848	785	783	753	797	772	747	801	768	769	743	760	764	785	738	793	768	758	819	806	779	786	764	803	763	840	778	805	761	748	787	775	744	780	766	785	793	775	806	800	800	767	757	783	789	795	778	781	807	775	755	755	801	761	769	793	727	768	718	752	739	723	793	808	810	745	754	747	820	764	783	725	774	764	736	757	711	717	798	767	745	753	738	825	745	729	855	755	798	769	788	808	773	718	749	713	761	762	812	765	757	771	755	781	780	796	774	748	768	768	753	751	728	762	744	791	813	740	736	759	769	762	785	759	765	744	755	795	733	744	759	750	775	728	768	792	756	758	808	774	776	760	706	799	760	771	737	700	775	829	717	754	785	744	774	754	762	791	740	759	739	780	748	762	763	820	729	752	826	823	754	738	724	710	796	733	720	795	778	763	764	797	786	758	776	751	764	825	805	815	721	786	758	733	744	838	766	792	774	769	804	761	771	732	799	780	734	729	766	756	708	749	823	766	785	780	743	737	772	769	755	791	754	800	798	744	791	762	802	777	792	783	757	733	773	776	714	775	778	802	744	780	803	779	772	799	753	748	768	724	785	731	767	779	770	776	762	803	758	767	793	760	747	739	744	761	727	795	774	775	740	791	803	751	800	716	787	806	786	775	781	759	754	727	740	810	796	760	808	750	812	739	795	770	763	771	743	768	792	779	757	782	727	782	742	765	785	763	787	774	720	775	760	734	702	741	785	784	759	764	742	720	762	791	818	771	775	771	792	792	775	762	776	796	741	744	758	773	789	737	808	779	778	789	707	733	775	788	779	733	769	795	805	813	735	747	811	771	805	734	807	812	753	703	777	773	731	776	802	767	800	759	767	724	756	719	761	771	757	756	783	791	747	761	767	792	762	739	731	775	802	786	803	794	774	761	757	830	786	780	716	783	758	794	766	748	786	771	804	758	823	751	788	757	781	821	802	728	790	756	741	797	759	767	755	753	748	761	805	774	770	753	756	765	828	730	823	783	788	778	754	758	735	769	782	784	702	736	782	760	752	767	784	827	823	761	755	791	814	746	782	773	780	801	779	773	816	761	779	809	812	776	749	773	783	796	739	839	799	773	783	757	771	779	766	784	811	768	785	726	791	789	797	773	781	737	804	812	834	778	805	748	737	752	775	770	735	712	772	764	781	769	734	793	780	791	730	787	785	792	805	806	792	788	815	761	775	746	789	785	785	818	729	753	743	725	728	760	784	791	739	759	761	759	719	798	767	752	720	734	766	764	798	769	763	796	793	778	730	732	793	759	807	777	740	791	758	737	807	803	728	751	810	760	733	757	778	801	764	765	766	744	785	755	784	772	802	808	753	795	763	823	758	741	765	778	772	739	758	753	784	770	778	836	796	734	795	787	733	810	781	730	794	732	774	777	745	752	738	769	753	803	779	749	786	793	751	780	774	742	781	778	785	811	742	777	783	768	775	769	856	720	822	702	811	774	828	815	765	775	780	768	835	824	768	740	823	724	858	770	758	808	756	761	767	748	784	819	766	708	775	787	811	783	741	768	822	790	757	763	784	768	773	770	802	749	791	752	786	698	817	819	791	775	781	785	786	774	743	759	752	756	732	757	741	772	779	758	807	808	786	779	761	762	777	764	773	760	752	816	753	789	757	791	792	770	817	802	788	823	800	757	800	765	777	746	763	748	750	762	807	758	760	741	791	788	751	791	778	757	758	732	770	783	754	755	768	779	822	734	793	729	816	782	775	740	735	771	787	738	781	755	770	750	778	724	763	800	788	740	779	798	772	718	686	749	735	762	786	777	718	765	749	775	799	751	819	789	763	768	760	759	726	763	788	760	733	744	738	774	740	732	795	775	728	737	799	788	732	785	776	747	771	808	743	736	728	795	772	782	768	754	785	707	789	823	766	775	789	746	778	762	752	772	772	748	750	742	812	846	715	745	766	808	757	776	728	789	776	760	722	781	779	754	779	781	816	776	774	806	769	772	777	744	747	783	707	799	743	764	772	757	796	720	785	753	721	784	755	718	769	773	798	754	722	822	792	773	810	775	774	791	729	712	759	777	729	791	749	772	757	756	777	755	772	771	750	751	736	801	722	759	716	785	767	776	748	751	781	718	761	765	792	776	757	765	791	804	787	791	774	759	736	788	801	727	802	842	834	777	744	746	764	763	773	790	787	788	805	692	742	804	729	820	793	733	794	698	735	796	758	747	751	799	778	775	768	751	777	805	812	786	769	740	740	762	783	756	776	710	704	714	783	785	826	814	794	752	709	788	717	801	799	726	730	797	774	792	796	763	772	799	766	770	790	787	794	831	744	796	767	738	805	805	781	787	778	788	772	771	764
1527	258	306	286	257	244	222	266	223	208	239	229	253	254	230	269	221	255	255	224	242	244	253	230	237	230	249	221	225	237	243	255	254	271	230	239	239	239	261	267	234	235	260	252	254	215	238	254	234	233	222	261	251	246	251	278	266	240	223	243	220	218	235	220	245	266	220	239	261	224	253	228	233	256	216	252	269	253	220	243	263	232	235	243	201	240	241	249	227	217	246	261	234	219	237	250	253	243	233	269	230	227	252	244	207	229	242	214	263	259	228	235	266	241	236	225	237	261	221	228	233	248	229	266	275	260	258	273	252	245	196	231	258	222	221	205	233	247	213	251	237	262	230	236	230	256	239	207	267	242	228	256	246	235	223	241	219	263	240	224	223	247	263	240	244	250	264	237	244	231	272	224	255	235	225	249	214	243	251	232	265	235	253	243	222	248	295	257	247	210	235	236	221	252	215	224	279	244	277	270	247	236	234	248	260	253	266	251	255	252	242	222	220	247	235	253	266	252	252	247	246	243	275	248	279	269	240	245	271	244	213	233	218	227	239	230	214	228	226	253	228	207	259	236	247	258	255	228	230	218	242	232	238	282	248	231	233	231	223	236	261	257	251	256	226	235	271	244	221	272	249	264	223	207	237	224	253	241	238	240	237	204	224	242	256	241	200	222	248	258	239	232	246	234	223	263	265	268	247	220	250	263	255	240	232	213	230	262	216	237	218	214	253	243	257	239	244	258	232	263	262	240	256	260	266	252	222	258	275	245	266	244	272	221	275	276	232	248	253	247	280	209	239	220	260	251	257	245	267	268	208	246	222	268	256	255	222	238	209	264	255	232	223	250	261	234	273	234	265	242	237	246	233	231	252	239	220	238	222	248	241	216	227	239	254	237	240	219	260	267	260	263	257	231	257	242	261	253	254	255	212	257	250	208	231	237	248	233	272	222	254	228	224	239	206	235	233	237	272	239	269	238	277	248	231	244	251	239	222	264	251	230	262	254	241	273	254	253	229	240	234	212	276	196	233	250	209	247	273	220	244	253	257	247	268	272	245	228	242	223	239	238	252	239	235	265	239	257	253	233	256	250	233	239	255	248	226	239	237	241	267	257	238	275	250	259	234	236	263	245	241	201	240	223	225	227	250	256	242	246	223	248	253	246	221	250	233	215	238	252	266	246	240	246	221	247	271	261	233	211	232	240	226	217	232	254	222	233	256	269	205	235	257	224	229	253	243	245	262	241	233	246	229	237	267	255	222	256	230	253	251	198	255	270	224	261	244	235	213	241	240	242	259	253	257	226	248	225	249	244	218	223	229	263	256	261	222	224	249	209	218	255	261	241	260	209	216	231	212	253	245	268	269	258	233	236	255	244	271	223	247	236	240	248	243	253	227	225	245	241	266	219	257	282	276	270	277	238	259	246	235	232	264	235	253	215	224	221	238	215	250	265	235	229	244	258	244	240	246	240	213	230	234	250	232	220	251	213	235	225	247	258	261	264	255	232	261	232	246	250	240	227	239	229	226	256	226	222	217	239	263	251	237	214	222	235	246	244	245	259	234	250	248	261	239	250	257	270	220	265	266	270	270	230	236	256	239	262	253	207	251	235	264	256	231	227	217	219	263	228	255	250	236	215	228	217	261	241	245	256	225	255	257	211	229	267	259	251	227	212	216	226	212	221	224	246	229	229	220	212	233	250	229	257	244	237	261	257	261	243	257	275	238	261	267	258	242	243	243	236	208	247	245	250	222	213	232	235	238	251	259	255	246	220	238	260	224	225	214	251	253	287	281	229	227	247	230	260	225	225	263	228	250	254	210	256	254	246	218	230	213	218	215	237	252	259	234	228	228	258	217	227	228	284	252	248	269	264	243	227	279	218	246	205	234	208	257	240	250	236	235	243	245	262	249	266	255	213	229	231	269	241	249	258	214	233	229	261	252	238	235	257	209	239	234	245	228	237	251	261	241	255	249	222	277	258	241	256	214	256	233	226	255	222	241	258	219	267	235	254	242	255	250	219	240	258	250	240	228	231	241	226	221	235	251	224	253	221	248	251	234	244	279	215	239	226	235	227	261	246	229	219	228	226	264	245	229	244	243	215	281	255	248	231	264	263	237	217	242	211	262	244	242	249	248	257	254	229	274	234	233	246	241	226	259	236	236	258	266	235	260	230	255	236	231	239	254	250	255	273	249	224	243	232	227	234	228	228	251	246	272	245	250	229	220	249	244	252	240	254	251	216	277	249	255	232	227	239	231	237	231	214	237	231	246	225	256	252	248	255	250	245	246	251	250	226	233	266	225	242	277	263	259	252	228	227	239	242	257	252	231	245	252	246	208	239	232	242	230	231	225	242	232	243	238	235	231	237	225	236	240	242	241	215	214	223	271	266	235	245	221	199	234	249	263	270	237	233	241	231	216	207	262	277	218	264	227	232	228	222	245	246	226	233	233	243	226	253	261	232	232	235	275	243	242	231	264	265	258	213	236	227	250	204	216	249	250	239	253	274	260	266	253	238	254	235	231	230	237	288	243	238	247	236	260	252	267	257	225	244	268	272	235	238	241	259	234	241	220	259	242	251	233	219	245	232	227	234	242	232	266	274	265	261	267	254	255	213	247	209	240	279	257	216	241	249	214	267	261	245	225	239	231	250	237	233	250	217	243	296	244	237	242	267	233	254	240	238	255	226	233	238	227	241	196	239	222	236	226	237	203	229	249	265	253	240	220	243	262	231	275	215	217	246	219	245	230	238	258	260	251	238	214	269	248	242	216	254	233	239	231	240	214	241	228	238	258	210	244	249	268	230	257	235	218	234	242	235	261	221	247	250	242	231	244	256	243	229	215	249	229	251	219	217	233	270	260	254	235	223	239	244	250	237	252	229	228	233	253	226	234	262	239	239	260	251	236	258	210	230	238	252	247	266	251	225	212	235	232	220	246	260	236	283	252	215	234	248	254	247	230	238	246	266	258	269	221	224	243	247	215	243	199	243	245	261	229	245	259	256	215	253	224	208	228	246	223	244	245	251	249	269	245	248	263	259	246	256	247	233	230	235	239	229	240	241	261	236	226	259	222	251	239	271	254	243	219	230	226	248	234	229	242	219	253	241	241	244	234	236	211	244	230	211	273	249	244	227	237	211	253	226	188	261	274	249	221	261	215	228	238	206	226	240	256	254	257	230	234	258	266	250	280	243	240	229	248	273	227	245	264	257	227	241	251	242	256	238	246	285	260	251	254	233	233	240	249	237	287	256	216	236	208	232	241	268	249	259	252	220	245	237	250	231	248	244	220	224	251	233	255	223	222	249	237	212	220	243	242	232	220	271	242	239	208	249	285	237	243	245	238	238	244	261	255	236	256	260	221	250	243	249	245	216	222	245	210	239	239	225	227	250	253	245	240	293	192	256	261	241	241	247	242	275	233	253	238	245	261	253	245	241	226	261	215	244	237	258	250	251	226	252	250	236	242	237	274	216	236	229	258	232	220	238	259	241
1842	631	622	631	645	570	609	576	598	637	576	603	553	618	626	617	582	572	588	626	591	561	558	620	586	559	582	583	589	576	548	586	578	569	579	586	621	591	606	572	605	575	556	601	589	562	610	587	645	576	596	613	575	583	564	616	582	572	579	598	579	585	584	567	569	549	562	637	574	576	549	584	591	579	588	595	587	533	582	574	558	581	551	611	622	623	606	596	555	587	518	609	578	592	564	622	584	599	583	561	550	575	570	602	567	643	565	580	562	597	565	543	571	559	643	551	573	576	534	617	578	603	565	537	578	551	590	627	573	542	606	590	565	597	605	577	611	585	573	599	570	597	589	552	582	591	585	560	574	602	620	561	590	564	599	561	570	551	572	626	565	594	600	560	548	581	574	625	557	554	613	602	598	571	562	575	589	578	579	598	569	574	587	580	565	571	581	583	548	563	636	575	569	594	592	579	582	588	609	572	608	601	602	599	597	594	591	576	559	585	581	622	576	599	587	593	615	594	574	599	573	594	567	586	593	553	588	582	572	578	571	629	563	613	572	591	590	612	523	586	589	611	582	547	588	587	590	594	577	566	596	556	584	606	633	590	565	583	580	576	547	613	607	605	579	556	572	602	578	559	579	585	564	564	579	641	567	602	638	578	590	592	594	556	595	558	575	582	572	573	589	585	569	603	601	569	593	602	584	573	607	597	558	620	557	544	542	554	593	584	564	602	601	560	600	576	614	589	611	555	595	543	566	560	589	563	542	554	596	585	576	581	566	618	585	609	610	569	646	624	604	581	525	581	552	595	602	530	608	598	587	566	587	584	580	572	598	589	570	572	589	599	600	558	557	595	618	590	583	617	589	610	603	601	582	573	623	551	581	611	577	587	569	569	571	606	572	550	561	604	611	499	617	581	584	601	551	564	578	559	608	594	606	587	566	587	608	572	611	582	590	553	579	560	589	589	593	601	577	612	567	533	565	541	598	578	550	564	571	604	547	581	565	628	652	565	593	582	543	604	571	543	607	553	556	627	566	572	557	545	617	602	553	595	570	555	565	579	580	553	582	566	513	570	591	580	585	647	579	544	585	597	565	560	590	594	570	620	576	602	613	568	586	568	575	556	556	532	583	541	551	611	617	638	579	626	582	589	617	568	559	586	583	556	600	551	540	626	596	580	595	546	549	565	580	589	620	562	546	600	560	610	609	582	565	589	590	493	581	605	583	538	564	593	568	632	574	584	550	597	569	600	617	582	610	586	564	586	574	576	571	572	612	610	567	555	594	566	556	568	544	598	565	577	579	543	596	589	599	571	542	563	567	570	568	543	619	588	572	588	574	599	581	587	619	638	575	595	566	598	572	593	603	541	610	545	572	584	580	552	609	551	569	603	586	571	597	526	540	610	551	587	584	582	596	581	590	555	607	573	584	605	597	608	557	614	565	592	593	607	623	562	521	604	551	567	601	589	577	526	574	579	621	595	594	603	590	580	613	618	582	605	594	547	566	578	586	586	592	561	562	567	599	567	581	606	619	538	570	613	630	641	590	541	589	596	565	581	572	602	579	595	583	587	606	561	626	570	584	552	580	586	593	594	601	598	606	634	531	561	582	621	573	619	623	591	584	592	580	577	586	562	607	627	606	546	583	609	585	573	567	580	591	564	589	521	595	533	566	599	559	620	553	583	566	597	600	599	588	575	544	579	597	565	602	570	606	587	559	566	562	538	576	593	569	580	593	581	553	583	522	575	565	563	564	637	572	574	604	604	558	572	612	553	576	576	587	571	563	565	537	586	595	587	542	587	612	567	567	601	569	553	583	593	588	599	588	566	607	633	547	564	579	566	601	577	514	592	557	569	580	595	581	585	585	582	583	637	571	552	568	565	570	542	586	631	546	593	593	570	617	567	558	608	600	615	594	595	597	591	567	586	607	588	517	561	577	553	544	525	591	543	565	597	588	565	594	558	552	587	544	549	543	600	585	559	586	566	615	572	635	606	571	587	571	566	617	600	535	556	598	546	604	594	575	574	570	569	583	642	559	620	558	581	581	589	599	581	613	592	561	602	578	555	597	561	565	595	554	595	588	545	550	535	575	560	528	601	571	577	556	562	584	607	575	586	562	542	609	599	593	571	565	546	576	532	573	619	589	601	592	552	603	593	563	598	584	555	587	587	574	570	546	536	586	617	554	540	587	581	616	568	591	567	611	555	569	591	555	571	617	589	542	612	575	612	554	611	573	557	587	594	580	583	535	551	648	583	555	621	554	556	579	561	566	609	546	610	577	555	579	587	565	575	596	579	542	556	616	573	581	621	559	572	570	579	546	586	579	569	570	628	548	615	557	613	567	590	615	562	573	584	602	548	596	602	555	583	594	581	546	599	560	558	575	619	573	601	594	584	545	599	542	591	606	571	566	565	569	586	566	557	611	586	529	587	543	593	611	572	581	582	586	565	578	575	575	603	579	640	578	617	618	564	551	584	578	598	570	528	578	595	578	536	615	585	603	559	533	580	576	611	598	562	596	558	567	619	606	569	604	590	572	613	636	561	630	528	561	608	557	595	587	580	589	542	610	560	552	588	580	560	567	578	566	602	598	565	605	574	574	576	595	591	576	564	582	544	562	562	624	562	571	569	597	625	611	584	577	509	596	596	565	571	585	543	556	600	601	594	580	599	563	588	592	623	561	591	595	516	537	576	594	583	569	558	602	574	560	559	550	589	590	556	598	611	555	557	574	609	579	620	560	591	588	584	568	616	553	608	594	578	603	583	570	584	569	564	595	592	562	563	580	566	558	568	623	591	601	589	544	611	618	554	587	591	564	594	560	575	549	554	577	607	594	546	566	582	556	577	553	590	604	587	569	588	549	566	538	559	588	569	526	522	560	611	609	596	582	556	599	578	564	549	611	593	586	605	620	568	586	574	603	573	633	545	577	618	566	556	604	599	567	649	603	584	544	559	602	585	555	583	581	603	623	564	591	645	622	596	579	596	572	612	600	567	535	530	545	576	560	597	611	571	621	567	605	559	673	564	578	558	618	592	585	574	577	578	585	625	568	624	556	591	543	575	585	571	610	611	579	565	580	550	576	523	595	603	579	572	578	575	583	573	583	570	595	584	576	601	574	570	565	633	560	575	603	579	600	581	611	587	569	538	554	568	602	579	575	610	627	565	593	539	601	586	608	612	574	574	566	556	605	594	613	591	620	575	592	520	555	562	572	596	568	613	566	571	561	573	568	568	601	596	635	542	577	565	617	613	594	581	559	578	640	575	547	588	594	551	573	533	602	599	622	627	571	589	586	577	618	584	564	609	581	606	613	563	594	620	590	569	589	555	588	602	556	560	571	566	606	600	590	606	625	533	577	611	550	544	618	577	567	538	613	599	614	551	577	614	541	582	569	579	605	571	608	594	608	597	574	585	517	548	540	574	570	616	606	570	575	558	562	619	588	572	617	629	571	558	613	547	585	556	583	566	589	573	537	607	532	599	584	568	552	598
7327	505	567	382	302	272	217	183	204	189	183	177	166	176	161	165	167	168	150	158	155	152	172	141	122	156	156	141	153	145	145	143	158	157	152	150	159	152	139	157	157	156	141	136	142	137	128	166	157	129	147	149	157	135	135	153	171	161	150	156	159	160	166	131	140	160	143	161	163	152	159	151	178	150	163	146	155	160	144	137	142	178	156	186	161	145	143	164	150	157	160	138	142	147	142	163	149	161	135	159	141	152	160	151	150	158	161	178	134	161	161	163	145	171	174	177	161	165	157	145	177	118	176	175	186	153	166	162	152	125	157	164	158	137	175	157	152	155	153	150	166	175	128	142	167	168	146	141	152	156	170	151	147	150	149	143	118	163	162	151	146	153	149	170	142	170	133	147	157	152	152	135	156	148	152	156	196	156	130	148	152	150	139	152	170	161	155	161	170	168	181	166	151	143	140	166	151	143	165	146	164	167	147	161	141	147	152	146	165	156	163	157	141	149	159	180	139	145	132	138	154	150	129	141	164	158	167	123	156	165	154	150	141	138	169	179	153	162	170	151	160	158	161	163	151	162	149	146	151	154	184	177	181	164	120	157	139	173	132	167	161	175	165	148	168	166	158	158	145	148	141	157	143	148	141	157	156	154	150	179	153	150	163	161	167	156	156	156	155	166	139	154	155	171	181	178	162	165	145	174	150	190	141	134	147	153	141	160	163	161	152	171	152	177	159	139	168	171	152	143	153	147	135	152	154	158	159	150	155	160	148	151	143	162	138	154	150	131	156	146	155	149	160	176	145	152	144	144	152	160	166	130	166	159	174	136	159	155	145	164	158	139	146	173	148	135	176	169	124	153	151	147	188	148	166	161	165	159	140	160	163	155	136	144	154	155	140	165	133	140	147	141	152	164	159	168	139	163	153	118	152	160	157	154	167	156	132	166	145	159	157	137	151	134	164	163	137	138	169	143	137	141	129	161	149	125	147	171	183	150	131	168	157	153	161	151	165	113	141	153	157	150	162	156	143	154	147	147	163	167	176	167	163	148	137	147	144	153	145	163	145	136	151	152	170	168	167	127	154	135	166	156	145	147	136	164	169	159	162	155	175	174	146	152	153	151	174	151	117	166	181	147	169	140	139	155	167	165	147	159	142	160	121	158	170	148	140	157	162	191	154	126	170	165	145	152	159	152	141	154	160	168	132	132	165	160	167	165	170	156	174	181	150	150	150	158	170	145	161	183	162	151	121	162	164	148	149	156	151	162	155	152	153	165	145	155	156	168	161	161	162	165	168	123	150	136	164	170	147	167	136	130	143	146	160	164	173	140	152	133	135	172	144	140	133	151	163	144	158	161	162	150	166	142	153	159	157	137	139	165	145	158	154	149	188	159	163	149	171	151	173	151	156	144	142	151	151	160	128	149	150	153	176	161	157	171	167	163	176	140	145	149	146	180	145	150	160	150	146	165	139	161	144	154	143	146	157	179	172	137	157	139	163	174	125	145	156	141	153	157	158	137	146	163	154	166	150	157	146	148	148	135	159	157	145	186	141	155	137	160	153	150	154	150	150	167	160	153	157	133	138	164	150	145	149	141	140	154	156	163	161	153	147	144	169	168	159	147	167	165	171	154	136	167	157	152	180	156	154	152	190	172	135	126	137	158	164	154	153	166	150	165	164	160	173	176	154	143	157	167	151	171	141	148	179	135	134	157	120	162	143	156	174	153	164	172	136	174	151	137	173	140	148	171	156	156	152	145	145	140	136	147	166	171	145	150	145	159	159	163	144	139	147	173	150	153	163	154	140	150	163	154	158	151	168	161	152	168	160	156	144	181	163	145	152	177	175	141	159	176	135	167	183	164	136	154	141	163	160	156	137	144	157	152	147	175	160	150	148	133	158	172	140	163	161	140	136	158	137	176	157	161	170	170	145	153	143	146	155	167	165	178	140	138	158	169	144	151	171	169	146	138	150	172	155	128	144	137	159	184	159	162	159	171	146	151	163	129	153	163	152	156	148	157	168	172	147	161	150	130	149	148	160	185	162	160	170	162	197	162	166	166	150	165	160	140	164	168	149	136	159	158	152	174	150	145	145	170	157	165	184	164	146	155	142	168	142	148	129	149	139	146	152	141	163	148	148	175	156	157	156	180	144	151	142	163	154	135	150	166	144	165	145	164	170	144	150	160	146	156	146	130	168	134	150	150	170	138	154	193	163	150	166	143	181	164	157	155	156	148	120	181	161	137	140	150	165	152	167	163	167	160	169	159	139	149	159	153	145	154	180	130	146	160	149	148	144	149	129	144	167	161	155	141	140	146	152	148	160	146	156	148	161	159	170	140	171	187	149	146	145	160	156	157	169	153	146	142	147	146	158	161	143	157	128	165	146	156	135	140	168	158	172	145	135	156	134	151	167	162	155	169	160	156	148	167	152	146	151	155	152	148	162	141	161	159	174	159	152	145	177	160	158	169	157	191	172	157	163	160	144	149	157	180	171	156	167	156	143	158	146	152	194	147	166	125	151	156	164	154	165	161	157	146	168	159	155	180	160	178	121	128	166	160	180	163	159	183	151	167	164	163	136	146	152	144	144	159	148	154	164	133	158	137	162	138	137	159	170	145	149	164	146	141	148	139	124	150	149	141	132	166	150	151	147	153	144	145	138	164	164	130	160	165	136	167	177	146	149	133	164	137	159	161	147	144	157	157	138	148	184	178	148	147	147	133	137	122	160	146	178	144	139	170	129	158	152	156	173	150	176	163	159	167	144	136	171	144	145	135	175	142	154	159	164	145	146	155	169	144	142	162	163	135	186	133	141	136	148	163	185	166	171	171	139	143	154	170	164	133	143	146	154	179	156	153	132	140	144	165	170	152	156	176	159	167	153	155	153	153	168	165	154	155	138	160	172	144	178	157	152	140	157	146	165	164	150	171	141	166	168	165	166	168	168	138	160	139	156	170	124	161	167	144	170	164	170	150	153	153	126	150	170	152	162	166	157	150	151	135	157	162	157	140	123	151	169	153	169	160	151	160	147	159	149	144	164	155	146	165	184	166	138	137	156	143	148	139	148	135	165	155	158	163	165	160	161	152	148	157	143	166	138	138	149	134	142	157	164	145	177	152	153	167	175	158	150	143	144	141	162	164	145	168	153	143	162	144	180	135	155	115	176	168	167	176	159	153	156	135	148	139	177	139	143	166	154	152	125	187	159	134	171	124	152	134	152	167	146	169	150	151	163	151	148	174	138	136	160	166	134	147	138	150	150	173	164	140	164	147	153	164	163	161	150	136	139	157	162	165	140	142	161	157	159	134	173	145	158	156	181	162	157	137	136	159	129	182	171	141	163	160	154	144	167	165	139	131	154	169	153	155	143	131	140	138	131	168	144	174	153	131	158	158	161	153	188	140	157	164	154	157	158	160	170	153	138	164	174	122	168	135	174	145	155	165	168	134	165	151	169	165	166	157	161	144	141	157	153	177	156	173	158	140	156	169
6077	765	1314	1282	1093	902	817	718	676	639	589	547	531	492	514	500	512	501	516	452	441	473	508	472	419	441	437	457	451	426	433	426	445	427	479	441	431	414	456	419	462	420	474	423	453	459	441	454	442	423	462	475	432	435	414	455	420	412	421	433	412	408	433	444	418	426	467	438	401	435	411	455	420	402	413	458	426	440	411	439	445	427	414	446	458	425	394	445	426	459	397	412	457	446	460	435	448	435	446	425	458	454	374	416	415	437	437	445	422	427	450	427	389	422	464	412	410	415	462	433	434	406	440	378	387	454	434	412	427	451	390	425	413	452	456	432	422	434	404	449	405	405	430	410	411	435	437	430	418	438	410	420	421	397	439	425	446	451	432	433	412	480	427	460	442	426	413	439	417	431	411	409	400	457	426	416	432	415	426	414	441	471	443	408	435	434	430	407	422	451	445	431	443	460	419	429	432	418	409	439	449	423	456	427	432	458	431	408	440	442	406	423	419	476	422	425	430	436	416	431	404	396	415	436	437	454	439	436	424	425	399	449	432	424	437	419	461	391	451	415	463	411	418	471	429	439	451	406	412	394	411	451	430	417	477	413	429	409	461	391	462	450	425	391	439	418	416	415	453	428	415	415	454	406	415	436	445	434	421	416	440	446	438	441	430	463	420	433	399	437	445	384	425	417	434	405	377	428	432	393	416	441	440	409	404	466	433	433	417	405	396	416	411	418	409	442	419	397	470	429	428	432	441	418	436	443	437	401	416	468	435	409	452	467	400	419	438	441	397	436	402	419	440	419	444	460	391	440	430	451	440	437	442	477	425	448	443	465	450	421	428	420	451	462	440	426	435	421	421	459	403	427	403	440	391	402	415	401	393	424	433	458	415	418	427	439	418	471	400	495	441	404	400	419	420	421	391	438	463	415	445	390	444	414	447	431	413	414	421	417	421	403	448	412	434	465	422	423	433	415	414	407	408	423	440	418	414	425	420	419	442	439	455	433	384	422	472	418	397	425	415	434	449	415	429	400	437	455	426	452	416	415	399	412	410	427	415	392	409	393	417	439	415	422	440	393	439	415	451	413	454	418	432	433	453	433	452	442	416	434	415	404	415	414	428	421	474	420	425	405	449	441	436	417	426	422	426	432	424	403	446	441	436	416	426	425	385	404	434	424	476	405	441	433	438	416	443	403	441	431	432	413	424	396	432	442	423	443	438	423	455	429	416	413	388	449	418	433	402	441	417	405	394	408	414	419	444	394	430	428	451	434	426	423	452	433	442	431	426	444	429	401	418	484	419	404	437	399	404	425	449	483	459	437	462	412	405	427	394	412	409	398	413	405	432	436	411	419	474	428	455	421	441	475	392	437	392	428	393	448	423	410	461	444	401	424	422	464	404	445	443	420	408	395	474	416	396	424	432	417	406	429	405	466	427	446	470	400	427	462	447	437	430	471	423	489	430	449	424	458	443	447	441	466	406	425	375	380	419	403	452	438	439	397	420	456	432	443	424	433	386	438	412	408	477	428	414	434	400	437	419	413	436	412	454	395	419	400	423	430	427	441	405	442	389	439	442	434	424	413	395	424	418	386	423	386	441	442	412	464	388	400	403	405	414	414	420	419	433	434	446	444	420	415	460	388	422	431	416	415	429	436	415	433	438	465	406	438	442	446	473	444	457	416	389	448	393	451	446	405	410	440	413	416	418	437	426	415	435	425	405	437	419	408	443	368	459	462	441	421	416	454	432	440	389	419	440	413	430	395	412	447	436	447	410	431	417	444	444	422	438	443	445	439	404	456	457	409	464	492	444	396	408	446	426	447	415	442	443	425	429	444	451	427	406	414	431	443	456	447	427	424	425	439	434	419	434	432	402	435	470	422	397	430	444	420	449	428	414	420	445	426	453	412	409	401	459	434	428	405	371	413	408	425	455	426	461	409	391	428	403	422	416	421	436	434	454	453	410	422	436	448	455	440	439	442	417	371	442	461	391	388	440	427	471	405	385	391	442	410	461	425	426	444	450	441	389	434	400	393	429	427	449	414	434	404	437	439	425	406	408	392	421	413	430	415	464	376	464	436	450	407	432	429	466	433	431	424	412	432	429	417	431	456	450	404	437	406	400	427	437	392	401	438	425	454	457	404	433	418	433	382	408	419	438	452	411	438	410	375	435	430	423	416	421	426	435	430	428	414	435	414	404	451	426	433	398	444	415	444	457	419	441	452	428	473	418	453	413	445	446	407	403	442	424	452	401	420	425	435	403	449	453	468	426	410	412	434	438	455	427	430	456	425	438	402	440	423	441	453	436	430	435	432	450	467	440	403	421	441	426	398	434	430	435	398	393	411	420	443	427	421	442	422	415	429	403	417	446	421	451	412	383	405	425	429	381	408	437	419	429	440	430	424	426	402	431	427	410	435	422	426	412	393	446	413	387	426	409	438	433	419	438	427	444	425	430	400	437	421	432	416	450	432	418	389	454	426	446	446	409	421	431	432	441	440	429	419	453	455	400	449	494	445	408	447	443	422	416	413	429	464	402	448	432	437	416	380	443	437	411	402	428	414	425	411	412	429	419	415	408	410	412	445	406	402	407	448	417	430	415	447	433	440	410	419	422	413	422	497	457	408	391	400	437	483	464	399	447	423	427	431	432	411	431	392	439	427	424	411	397	412	394	457	424	448	435	416	419	428	433	456	399	390	413	406	422	410	429	422	432	461	405	425	411	408	421	409	435	386	444	424	420	432	442	444	406	409	426	409	457	425	437	394	417	405	414	429	395	419	432	408	422	472	439	392	427	416	407	439	418	442	428	397	419	412	404	449	413	423	449	419	439	423	460	437	458	401	444	430	413	408	431	409	424	443	443	452	397	412	408	438	432	398	491	413	422	479	418	465	441	400	385	426	433	409	431	433	434	397	413	429	428	424	459	425	422	456	463	488	441	400	425	433	441	419	454	416	393	467	433	444	448	431	441	406	441	456	413	448	435	451	427	423	456	435	442	448	414	413	387	420	450	408	423	456	451	409	407	464	410	387	417	422	439	433	437	434	417	400	441	401	405	473	416	412	391	398	432	416	392	416	413	432	423	410	392	459	420	445	396	377	447	451	459	418	439	438	430	448	370	451	450	430	417	400	417	393	424	444	393	429	422	432	431	397	432	467	436	411	422	449	410	436	411	433	404	409	411	402	430	420	427	407	443	410	461	475	415	434	430	414	376	421	441	442	436	462	463	389	439	409	486	428	427	429	423	461	433	416	420	410	395	407	421	439	485	430	427	406	423	408	448	404	431	452	439	427	413	433	415	414	408	452	396	403	422	425	428	432	434	441	429	447	444	423	420	439	432	448	434	437	419	407	438	428	455	402	390	448	457	442	443	435	421	458	437	414	410	393	402	426	438	411	415	430	426	418	449	440	415	427	425	430	397	455	401	433	460	386	443	418	434	455	401	447	454	435	402	471	435	424	444	442	456	428	438	420	406	434	439	445	419	442	416	409
14234	1422	1191	880	598	597	472	428	404	371	379	375	347	377	350	343	350	359	332	333	363	336	333	342	335	332	342	343	334	366	298	343	306	300	317	291	312	307	306	321	310	324	326	329	328	330	312	349	331	307	341	353	316	319	313	328	342	357	330	309	341	289	300	352	316	337	334	314	303	307	333	311	344	291	306	311	316	329	322	299	297	316	363	339	298	342	327	330	354	311	327	310	289	329	324	335	333	311	380	293	319	329	326	343	322	324	306	310	361	337	308	290	322	317	313	311	320	304	312	305	338	316	354	343	293	318	329	336	304	335	315	330	317	323	332	325	351	315	312	311	339	325	315	293	328	335	308	339	345	314	330	305	344	274	322	304	305	310	345	313	340	302	321	322	360	309	278	344	337	330	315	310	304	345	320	312	302	346	328	334	321	361	324	314	332	287	291	303	342	329	337	312	349	336	364	287	307	316	310	361	358	336	330	343	331	328	306	287	332	312	339	328	344	330	335	304	333	306	316	315	325	326	325	316	336	293	309	266	348	330	347	298	296	329	288	291	318	285	337	346	309	326	334	298	316	348	292	315	299	291	326	343	308	315	310	350	303	294	307	305	313	352	326	313	307	333	335	293	321	307	288	309	323	340	336	295	319	293	311	329	325	317	313	337	295	314	343	296	316	316	338	307	311	336	303	322	313	324	326	299	336	360	351	298	301	291	368	343	385	306	362	327	340	316	328	330	315	299	336	306	324	339	355	291	340	291	307	313	302	328	333	342	357	299	307	322	286	298	335	348	327	340	354	324	342	319	315	320	363	364	325	309	299	295	310	346	358	325	341	265	311	300	337	326	312	329	315	286	342	309	319	320	344	335	284	355	350	298	296	345	299	317	334	316	336	305	347	316	314	331	306	297	304	321	329	300	340	326	322	315	302	357	290	308	306	331	349	310	305	337	310	311	339	308	382	316	331	330	327	316	347	328	325	357	303	329	327	317	320	302	332	315	296	326	327	348	341	324	319	288	344	356	304	306	328	325	335	311	346	340	293	300	341	336	364	340	325	319	312	286	326	302	332	312	322	329	345	324	323	294	332	338	336	325	311	341	310	352	330	346	299	284	319	329	321	313	366	324	314	298	313	302	339	342	326	321	365	338	354	336	307	315	344	352	291	308	315	344	327	308	358	293	325	328	329	339	360	369	297	365	286	301	325	324	320	303	287	320	333	332	325	304	336	285	307	313	308	361	282	336	320	343	327	360	327	285	278	330	315	339	305	338	336	332	336	320	320	318	317	323	311	342	306	301	277	295	354	317	335	326	311	288	322	318	309	331	337	307	324	318	307	330	326	314	328	310	319	336	328	325	297	343	324	324	337	285	314	337	335	327	365	340	319	364	339	344	344	324	298	344	342	300	335	334	323	284	340	327	321	310	307	327	322	322	325	329	336	313	361	324	320	322	334	286	310	302	320	294	296	323	309	318	323	324	310	316	318	290	305	296	340	332	321	357	321	341	342	354	338	355	330	348	309	321	294	308	312	280	303	335	294	330	321	311	334	342	345	297	336	308	310	333	314	329	339	325	342	308	324	340	343	320	291	349	301	310	288	307	320	329	363	311	314	321	308	331	341	319	324	306	313	322	293	316	288	300	304	318	318	324	325	334	305	308	304	319	350	339	322	328	313	286	362	293	296	334	316	338	357	309	364	327	328	305	379	363	322	324	306	312	327	335	331	311	306	346	313	329	293	308	319	300	309	315	342	314	290	332	351	348	307	363	360	328	322	291	340	350	312	331	302	339	338	348	334	350	311	321	323	317	318	329	316	312	312	317	325	306	323	335	291	335	325	344	337	316	347	314	349	326	320	346	322	335	335	334	321	325	353	305	336	316	317	352	325	305	299	325	328	278	292	320	337	331	315	328	335	321	348	291	313	308	310	329	314	308	314	315	290	276	295	330	319	314	325	335	335	372	308	331	333	327	347	315	327	332	296	356	307	350	323	320	305	322	314	281	343	303	283	302	365	326	314	333	320	312	276	354	311	328	317	327	320	323	297	295	309	290	323	352	303	315	319	321	280	348	311	343	304	319	331	333	341	337	338	300	334	365	288	327	329	326	356	331	309	336	303	347	308	319	359	292	322	312	316	360	304	332	328	299	290	322	330	304	325	345	323	294	318	317	282	301	325	346	338	326	301	330	324	310	316	361	356	300	336	280	314	318	265	308	342	313	330	344	338	315	304	309	329	310	322	330	335	306	312	334	325	324	299	325	306	341	307	329	328	304	341	325	301	292	337	308	311	289	328	337	334	330	283	324	314	290	331	294	308	311	311	319	348	316	333	349	343	348	379	333	335	327	316	308	298	280	332	318	331	287	344	326	332	332	363	383	320	326	305	292	322	342	330	360	311	312	311	307	348	328	333	324	309	341	317	336	350	294	318	342	332	324	307	327	307	326	309	306	312	335	330	316	284	309	314	320	299	325	278	304	320	315	306	341	298	332	330	350	290	338	315	292	318	364	324	329	312	343	346	344	356	331	311	328	318	348	296	365	337	331	335	318	345	308	311	313	314	341	346	311	338	323	306	308	305	322	308	311	297	315	331	276	306	330	316	331	340	311	342	344	350	343	347	307	352	295	329	337	345	347	310	320	328	309	286	296	329	291	362	296	299	306	319	347	322	305	339	304	336	313	321	339	320	305	316	336	301	281	302	340	331	329	315	298	338	338	310	301	314	331	289	292	323	321	337	350	318	308	316	300	310	319	330	277	307	310	341	325	352	332	321	326	337	318	329	309	312	329	308	303	343	293	301	315	327	321	303	335	316	307	339	334	334	345	357	372	349	339	327	329	316	321	283	306	309	324	321	321	313	331	302	321	287	324	376	322	324	327	342	320	336	279	299	356	314	316	318	329	326	312	335	327	355	307	354	342	309	337	303	347	306	330	326	328	312	309	279	325	315	306	356	303	304	309	326	313	300	304	315	317	316	308	317	334	361	299	335	274	305	326	320	352	315	299	337	304	325	313	341	312	298	291	319	290	330	324	338	315	335	323	308	305	353	314	300	325	308	299	318	332	343	295	270	330	354	326	285	273	333	338	294	315	329	315	293	314	306	290	312	331	340	331	320	328	299	329	338	300	314	327	297	302	299	352	351	365	345	317	331	339	323	325	295	317	342	318	305	317	309	322	333	325	309	311	301	334	295	361	324	325	313	335	306	309	306	312	320	343	309	337	306	298	311	294	290	290	336	350	321	326	328	330	345	299	349	334	332	312	302	317	316	304	342	333	312	305	313	327	321	314	279	322	340	277	365	307	346	327	359	346	332	313	318	305	295	284	351	348	332	352	355	318	335	331	325	340	312	294	308	298	354	324	336	358	305	326	325	315	327	338	322	318	353	330	344	309	296	329	324	321	317	323	318	295	331	348	316	329	360	337	305	331	325	302	325	325	275	316	319	357	334	306	331	334	311	293	362	311	355	326	298	285	316	327	317	310	318	336	313	345
8257	1379	2402	2430	2079	1767	1525	1347	1237	1136	1126	1042	1022	949	884	887	917	859	878	894	843	883	868	848	864	867	830	858	840	823	783	773	804	825	791	792	816	769	768	798	834	806	791	803	816	753	839	795	794	792	816	756	779	754	782	851	792	772	734	783	741	774	769	808	777	806	784	793	783	766	769	782	811	797	778	791	804	763	795	754	750	785	772	765	790	801	722	776	751	757	756	798	785	812	769	749	778	752	785	790	770	753	808	781	770	818	792	744	794	791	761	805	750	833	789	779	797	770	787	774	768	733	773	744	724	798	790	793	751	787	765	784	774	790	804	789	736	771	774	736	771	733	826	723	781	835	809	767	748	789	704	773	793	814	775	751	802	753	848	775	738	795	759	793	754	821	751	783	742	779	800	746	822	749	784	799	775	777	781	762	800	760	796	775	783	784	730	770	781	796	714	781	765	795	763	824	812	750	774	759	773	779	798	756	789	779	785	724	799	827	753	771	758	788	779	819	732	778	747	750	744	741	728	799	768	780	713	871	785	830	773	767	744	801	726	830	773	760	751	816	731	781	762	749	804	817	750	758	782	778	786	818	715	804	794	789	781	795	738	772	803	785	825	775	747	763	789	742	791	779	728	763	780	806	738	726	837	769	789	725	806	805	765	717	809	781	756	814	808	781	757	749	782	761	769	779	760	797	774	759	789	784	754	763	779	811	742	789	747	771	774	770	735	783	848	764	751	808	751	776	743	783	732	765	784	744	760	759	768	756	800	727	745	741	763	759	788	742	762	745	771	734	789	831	759	770	769	792	751	765	793	772	748	791	782	779	761	810	837	764	750	746	712	770	773	790	809	775	825	774	800	735	758	751	777	763	772	735	832	766	798	802	792	765	756	827	807	755	817	813	721	761	786	718	757	798	731	782	736	760	792	782	782	782	747	793	786	778	787	792	793	733	809	734	782	762	743	737	815	764	724	803	773	819	764	756	797	786	763	794	764	737	761	771	760	716	796	756	753	743	754	792	740	726	771	783	805	740	744	788	769	744	771	768	738	783	776	785	801	750	718	710	737	748	794	753	700	782	771	746	750	826	778	762	706	819	767	748	785	722	756	799	749	755	781	784	800	825	767	787	778	761	776	708	772	840	819	777	757	793	772	793	715	750	766	774	793	737	792	813	757	746	776	811	757	761	785	772	733	764	822	765	783	764	752	779	791	763	767	785	766	754	815	828	738	792	795	735	755	792	739	763	738	791	770	774	808	723	778	834	766	823	807	731	765	758	761	804	738	799	752	788	740	760	805	787	786	783	756	806	795	819	811	782	751	740	736	749	818	727	800	772	743	835	796	757	783	743	776	719	772	752	769	774	778	787	782	847	786	777	749	775	736	748	773	800	770	780	720	732	817	814	759	794	740	722	784	819	729	785	784	731	768	790	755	795	770	809	789	747	769	818	744	753	745	762	771	775	791	744	769	806	754	774	763	786	746	792	839	744	734	767	815	767	755	764	790	759	818	765	749	773	787	752	816	799	796	735	783	767	794	736	770	773	767	738	778	746	733	764	790	800	765	789	780	747	742	724	748	753	797	799	732	802	753	715	768	767	799	739	764	787	749	812	766	809	753	778	753	725	821	733	770	782	713	746	780	712	756	776	769	768	779	790	804	717	755	775	753	751	783	781	784	748	762	797	734	737	738	795	759	772	758	737	812	779	735	748	823	783	775	766	734	786	742	783	774	765	792	758	783	740	791	784	785	785	771	761	799	814	783	765	760	731	733	819	766	726	787	771	763	743	777	776	779	784	779	740	775	790	826	794	752	760	740	745	798	766	778	775	801	793	795	770	802	747	785	776	772	773	773	779	791	750	759	754	768	769	751	766	714	804	795	731	722	822	758	707	742	764	835	823	760	776	784	760	843	771	806	810	830	788	791	788	808	754	795	743	752	803	789	742	784	801	781	763	776	740	765	762	737	767	804	787	786	784	761	792	755	776	752	757	784	721	782	757	831	821	794	761	801	715	761	770	776	783	778	799	858	774	789	771	754	730	790	739	760	785	795	772	827	726	764	802	790	804	835	767	764	778	811	767	795	734	795	781	789	819	757	754	792	727	764	739	783	779	737	743	805	747	743	750	797	751	789	773	814	765	760	814	802	794	788	734	772	770	828	712	705	763	798	744	770	787	783	758	758	787	762	753	720	769	750	789	765	749	754	806	780	740	742	768	735	799	811	772	732	754	741	736	759	793	816	738	753	748	795	751	777	797	754	727	761	791	725	806	777	770	786	834	817	797	801	806	774	788	768	803	739	764	746	805	794	761	713	768	777	762	782	768	708	761	715	800	775	790	734	803	782	799	776	770	781	801	753	772	766	764	745	731	785	786	797	760	804	820	726	775	768	717	789	746	780	771	756	804	783	761	733	740	797	767	776	797	776	793	835	764	816	785	713	758	730	735	736	762	762	774	772	780	748	820	804	738	807	763	784	763	759	756	741	783	764	760	796	782	787	741	781	782	811	775	767	782	783	740	749	849	761	779	771	787	790	811	811	797	790	776	784	779	737	772	733	796	782	797	749	818	746	786	737	734	760	784	709	798	777	759	738	770	757	713	794	713	803	770	784	748	743	811	782	759	731	762	794	784	752	749	785	766	795	854	796	768	813	803	748	779	728	814	791	796	783	764	787	792	773	771	727	769	778	767	767	755	761	770	779	793	720	754	768	770	753	807	776	828	778	790	814	811	773	828	764	830	778	764	781	747	710	776	761	821	798	803	780	798	802	787	755	734	747	789	778	823	750	802	771	774	752	762	810	746	800	748	769	793	808	766	822	773	773	746	782	802	837	763	784	801	784	754	799	805	794	777	757	773	763	729	732	764	702	771	732	807	780	776	784	765	776	760	729	805	756	754	755	823	768	791	792	748	779	814	746	790	836	776	729	805	785	774	742	774	769	738	792	809	779	755	735	788	766	745	740	765	764	791	758	748	778	783	800	808	721	798	737	796	778	761	792	779	747	773	801	799	815	726	743	783	784	768	780	746	784	796	789	772	770	758	752	774	810	751	758	771	801	768	771	762	815	748	778	765	807	822	760	782	769	835	808	796	779	787	848	742	769	752	793	784	732	792	787	735	736	806	728	724	743	780	800	769	796	827	758	758	807	812	736	723	771	776	793	786	766	797	803	766	876	790	746	735	767	748	762	796	779	769	795	762	794	754	726	801	781	753	841	751	798	810	780	756	772	763	762	759	779	806	760	761	753	791	761	750	758	765	775	761	754	826	752	846	746	825	818	717	766	787	778	805	754	781	759	773	752	791	764	761	733	759	801	770	766	752	762	805	785	776	740	711	774	725	791	790	750	762	802	768	803	765	756	742	780	740	783	786	721	764	749	801	778	795	757	775	788	747	800	763	805	784	796	802	763	754	753	774	791	810	800	715	782	756	783	790	761	765	769	762	780	798	803	735	790	778	786	758	767	793	735	762	796	768	771	822	752	821	752	782
1535	270	290	241	259	248	246	258	252	229	216	264	241	240	261	253	238	239	252	255	266	244	229	244	242	234	222	220	264	242	221	216	271	255	248	266	263	222	226	253	247	260	257	238	257	233	236	222	232	217	241	246	248	242	247	225	245	258	254	239	226	247	222	258	214	240	230	239	254	237	249	191	241	244	242	257	231	234	250	240	223	245	244	241	267	247	271	237	230	233	245	251	212	259	239	271	249	226	268	267	274	244	211	231	230	262	250	254	240	200	223	251	253	241	269	240	274	233	256	213	240	258	252	247	225	224	243	228	235	222	215	241	245	233	245	251	284	244	216	213	235	245	262	231	245	246	225	223	231	246	237	210	270	253	209	248	226	260	240	227	226	247	243	243	219	254	235	243	238	249	288	261	231	248	240	242	256	249	189	230	231	251	204	241	219	260	231	261	219	233	263	282	230	244	226	225	221	241	208	218	244	252	237	241	282	238	235	253	249	225	271	244	259	240	258	243	249	232	250	232	255	272	217	235	236	264	228	242	247	217	233	247	223	245	244	232	258	211	232	230	227	246	235	255	261	252	249	274	210	260	241	243	241	257	259	251	238	248	269	233	240	261	277	269	250	256	248	251	283	237	242	237	236	251	234	224	242	244	223	238	216	237	232	246	244	250	231	223	223	278	248	244	268	217	239	234	259	220	247	232	244	247	248	227	260	250	226	227	233	236	238	250	252	246	232	274	244	214	245	221	265	223	225	203	218	250	253	230	254	262	223	227	244	237	240	240	224	272	235	232	223	257	227	253	252	256	248	251	255	264	244	264	234	248	233	232	228	227	244	259	226	223	239	213	254	236	213	232	221	235	220	222	220	239	246	244	240	250	243	243	254	225	236	230	237	227	238	258	252	243	258	223	219	234	253	243	232	259	260	246	227	221	250	223	247	232	256	256	254	237	226	252	230	245	260	209	250	264	254	199	249	230	270	252	250	234	229	249	236	256	270	257	250	246	216	279	274	248	245	256	268	214	261	241	240	243	228	222	232	219	243	238	243	250	238	226	235	239	238	237	238	261	217	254	281	249	236	265	249	249	248	265	238	253	232	264	243	217	253	254	235	253	240	239	206	231	258	233	238	221	264	228	197	244	250	243	229	261	263	230	241	244	248	227	257	212	236	245	223	237	260	241	236	245	224	242	244	248	231	229	247	238	243	219	248	274	255	258	228	230	237	224	246	244	281	282	263	263	245	257	264	233	232	231	241	239	235	242	223	263	262	230	243	245	260	250	228	254	255	252	257	207	223	243	231	251	221	253	232	240	238	261	241	237	229	248	270	251	210	235	242	221	268	239	240	231	227	235	227	220	253	281	256	240	249	205	255	231	256	239	220	223	230	236	219	224	246	217	266	245	236	210	260	239	202	242	265	245	237	224	226	262	214	234	263	231	240	253	234	224	237	273	264	226	237	236	226	249	233	213	213	231	246	239	230	239	263	241	242	225	227	242	243	234	238	251	257	225	221	247	266	211	283	248	226	244	259	240	241	254	259	256	253	246	235	247	233	258	253	243	211	241	244	265	219	246	231	216	249	229	222	253	248	224	244	247	233	247	251	277	212	210	220	245	256	252	216	221	221	239	246	260	248	252	256	252	225	218	268	278	250	266	251	238	244	245	265	255	261	238	233	236	235	230	231	218	242	245	228	225	234	228	227	244	230	243	219	232	242	236	251	242	231	247	226	255	218	222	232	251	249	223	232	201	246	238	252	262	251	235	245	233	239	244	237	198	231	257	245	230	265	224	227	231	263	255	248	230	199	238	241	252	251	223	256	230	264	252	226	247	243	234	255	258	240	248	230	228	270	235	245	210	226	228	223	232	252	230	238	227	243	250	239	285	255	273	230	239	259	273	264	243	231	241	215	263	246	240	249	223	226	248	224	270	245	262	255	210	241	261	242	236	256	236	230	223	243	229	244	244	218	256	239	232	245	239	236	245	259	260	241	232	252	248	274	256	271	269	251	263	273	196	251	227	240	243	233	240	243	224	225	250	244	249	213	240	233	218	235	250	253	236	255	288	245	236	242	261	248	225	232	234	231	244	230	229	231	257	232	231	252	242	243	236	250	235	243	233	250	248	241	224	220	225	251	231	230	221	235	239	247	239	215	231	233	246	226	224	239	236	245	241	234	210	245	225	211	256	254	235	251	253	270	253	226	241	259	251	252	201	252	250	235	227	256	232	242	243	244	230	229	255	241	252	207	233	229	243	270	233	248	242	225	236	242	234	278	247	248	251	225	240	239	228	248	255	234	241	274	248	245	229	262	239	245	249	245	230	272	231	234	235	232	265	240	257	279	262	243	228	215	224	258	240	254	243	252	254	223	226	247	231	238	253	237	244	239	238	245	273	247	249	247	247	234	233	227	210	253	243	252	251	230	236	210	242	258	254	265	270	225	258	233	260	233	225	228	263	219	220	263	260	236	251	242	245	245	271	247	251	228	252	270	226	231	208	220	233	242	266	257	235	219	240	259	231	265	223	215	243	263	230	289	245	267	246	258	234	277	227	227	255	254	247	231	260	263	262	243	217	237	209	253	268	261	221	256	231	229	270	241	208	188	222	212	243	241	298	229	251	242	221	262	251	219	260	251	265	253	244	230	263	235	228	246	238	236	271	258	259	226	243	206	242	236	264	235	259	262	242	234	215	243	222	258	229	217	274	236	244	222	242	234	252	224	228	250	243	234	241	248	277	227	215	223	244	211	271	246	237	212	285	223	227	249	228	261	220	223	232	222	219	231	260	228	260	236	238	228	229	239	241	273	241	250	238	260	226	249	239	235	236	221	284	282	234	242	259	245	230	252	256	259	209	225	254	228	244	232	245	236	233	218	262	264	195	247	255	225	258	247	252	231	239	249	256	250	267	249	284	264	234	249	267	237	241	261	260	235	245	250	243	239	247	275	236	236	231	249	251	212	235	237	245	275	234	234	235	251	245	222	240	258	201	226	235	235	262	241	247	242	258	246	242	235	287	223	219	232	241	217	236	231	226	249	258	225	235	236	255	251	235	222	238	223	194	262	262	240	255	245	234	248	227	216	252	231	250	265	240	238	226	220	239	227	258	219	272	285	257	255	233	263	232	238	277	231	241	241	249	262	239	251	221	243	235	289	253	213	272	245	214	219	232	249	232	217	243	225	200	247	218	228	269	227	236	235	247	245	260	234	219	200	253	269	252	241	241	233	223	196	218	228	255	244	247	247	238	231	212	234	213	272	225	205	274	242	230	241	242	253	248	223	241	225	259	250	236	253	246	270	236	267	252	225	261	236	264	242	260	237	245	235	264	263	272	247	238	248	252	259	240	225	232	229	217	226	205	259	223	244	249	251	225	224	234	279	248	230	248	267	239	219	254	235	240	230	237	227	223	248	227	240	243	243	259	237	243	219	254	248	244	245	240	255	230	262	254	202	242	250	217	217	218	241	242	272	224	235	224	221	218	285	287	261	233
1731	655	695	651	610	621	580	544	569	556	576	571	588	583	582	551	624	596	621	586	588	624	581	608	592	624	615	583	576	544	575	538	599	577	589	589	605	571	540	603	609	567	563	573	599	613	584	591	598	577	598	547	563	603	588	637	593	588	602	612	578	610	539	579	597	530	587	578	606	582	546	619	574	552	550	531	613	568	544	608	568	531	590	594	590	604	575	569	581	569	556	556	580	572	563	613	614	588	606	571	560	609	629	551	588	577	567	659	618	594	626	562	555	562	560	577	598	558	596	568	567	584	610	590	549	528	580	594	544	557	538	536	570	575	600	573	614	627	559	569	601	614	566	591	603	537	582	630	563	545	572	601	551	602	592	579	579	584	627	579	615	574	582	570	557	612	560	582	583	587	581	555	543	586	597	596	575	599	598	583	569	634	584	617	561	592	607	614	592	600	617	592	622	591	586	592	571	582	609	598	545	580	599	596	582	600	581	609	594	572	589	649	595	587	546	616	584	593	594	591	549	546	574	585	538	591	588	605	563	590	563	633	521	580	588	578	594	572	561	601	584	559	628	551	578	580	579	578	595	587	600	558	563	594	557	595	569	589	552	598	566	573	604	535	542	588	571	561	594	582	579	609	541	558	595	582	577	572	591	574	607	616	561	584	599	571	576	587	569	572	575	618	599	581	602	573	569	541	589	553	582	577	581	554	637	556	578	594	574	579	603	593	580	580	607	598	605	603	541	615	552	539	571	617	578	563	566	535	562	629	605	552	558	610	582	579	596	547	568	566	546	532	594	581	584	588	567	590	520	580	573	539	606	587	568	601	544	566	576	604	567	626	561	562	568	589	584	587	606	634	578	599	598	591	632	603	587	603	570	513	552	552	589	584	570	572	608	593	618	585	549	551	592	609	582	571	565	591	583	600	562	600	600	558	576	591	574	591	518	576	547	592	586	574	566	547	579	566	563	597	587	601	585	599	612	611	589	640	560	582	575	594	553	588	550	601	574	624	620	579	570	582	559	584	593	529	644	571	600	564	610	600	549	564	610	581	564	554	520	579	587	589	559	559	536	584	603	592	591	567	589	543	628	546	580	550	556	576	566	569	616	579	583	584	597	571	588	611	575	622	556	618	630	537	583	597	607	604	550	572	560	631	598	608	558	621	551	580	564	573	597	608	561	598	614	578	579	576	602	591	574	563	599	619	572	588	551	563	578	576	569	619	609	592	568	575	635	579	598	583	537	587	560	568	575	589	594	588	540	619	581	595	552	567	539	587	539	582	583	570	604	605	610	564	562	577	572	561	570	575	550	618	603	607	601	595	559	596	581	591	596	599	585	559	598	607	619	595	605	545	609	577	595	581	584	579	581	591	590	547	555	608	579	585	616	602	621	578	585	594	576	583	602	563	584	558	575	582	545	622	557	541	598	562	573	601	611	579	577	538	567	525	612	560	575	578	613	568	553	532	570	584	582	591	616	581	549	604	597	593	543	576	588	600	603	639	600	522	513	579	611	558	547	569	572	607	575	575	575	570	589	575	568	575	590	597	573	620	568	552	622	571	582	572	569	575	540	595	572	604	548	614	636	528	598	593	607	612	564	544	594	580	572	602	565	592	541	609	615	563	531	605	572	599	589	577	584	577	580	614	613	585	567	596	598	570	585	603	593	548	590	593	556	602	605	570	605	632	561	655	611	605	549	607	580	619	590	582	630	562	582	608	612	630	608	542	591	561	590	602	557	573	591	594	586	570	590	631	588	610	590	583	589	563	564	586	632	604	545	569	551	579	543	664	567	605	566	560	553	592	582	630	576	548	608	621	585	565	609	569	560	524	535	596	619	622	561	557	575	581	576	597	606	550	546	586	567	609	551	587	576	571	571	585	544	607	548	600	606	557	560	556	599	554	640	573	573	592	609	631	538	607	588	575	628	541	571	602	554	572	596	588	562	585	578	575	614	616	547	593	560	530	586	587	574	582	621	612	563	542	571	605	587	585	629	561	630	625	566	613	583	569	562	590	572	608	622	554	590	584	584	578	589	580	598	602	556	602	576	592	586	545	599	541	557	585	576	536	556	619	552	588	572	589	605	566	564	537	605	614	573	579	569	582	620	580	597	580	548	611	598	591	603	566	559	572	590	553	619	578	585	611	573	563	565	571	565	616	548	598	545	583	563	565	613	600	598	557	581	591	576	573	572	547	589	615	574	563	548	585	547	587	580	583	581	572	505	596	538	621	533	559	578	582	551	606	637	604	594	568	563	583	580	578	557	570	539	569	539	562	570	564	594	612	555	560	562	612	599	587	601	586	578	595	579	627	579	574	554	572	580	588	597	553	557	612	589	566	535	602	571	574	611	538	608	578	607	556	580	560	559	568	598	556	600	609	561	522	604	579	575	630	531	578	589	633	618	559	590	562	606	582	542	583	540	611	604	577	611	601	622	592	599	572	620	582	562	582	583	544	571	612	573	608	578	584	605	626	607	574	574	616	602	576	597	590	535	578	604	554	605	618	574	602	584	656	603	593	599	582	537	631	595	586	532	547	587	577	622	613	584	584	570	565	554	607	622	583	581	601	622	568	557	554	583	566	617	572	551	577	579	570	584	618	610	596	528	563	565	617	628	598	556	584	584	630	620	562	563	587	572	640	601	619	570	556	599	623	604	590	607	592	530	550	598	631	569	578	577	583	589	567	585	602	601	568	636	581	610	596	549	586	585	560	557	578	583	586	627	590	594	566	631	584	560	604	570	562	599	578	606	576	584	598	598	567	556	613	614	591	602	550	584	579	625	599	599	560	580	568	589	593	631	603	621	561	555	577	623	602	608	600	570	593	628	600	602	563	550	584	608	534	560	581	552	627	531	552	562	584	550	547	603	571	566	554	549	604	563	592	596	571	612	604	594	564	600	581	549	608	580	609	591	570	561	581	547	576	569	577	605	560	582	568	616	544	611	600	578	579	547	563	600	574	589	556	576	590	587	582	618	588	595	551	587	585	599	533	568	584	561	610	582	582	595	579	602	583	578	617	605	577	593	591	595	610	550	530	576	584	607	569	568	625	569	588	608	573	580	561	583	576	582	573	606	569	607	608	564	541	556	574	556	600	569	572	564	538	606	572	572	542	605	597	562	579	555	582	575	614	532	574	582	582	568	574	541	579	575	582	569	579	556	594	534	524	609	586	553	587	555	590	611	607	517	566	578	577	586	596	539	582	599	561	589	533	586	549	611	591	552	621	619	600	571	567	565	556	598	558	629	600	568	556	559	605	551	624	539	579	574	581	568	600	599	582	608	575	607	594	553	567	604	575	556	588	580	551	565	583	598	598	628	567	589	620	556	578	563	539	629	579	611	562	584	562	599	636	587	585	592	594	561	631	609	576	539	599	579	584	571	560	591	573	637	587	596	590	605	574	551	567	575	562	552	609	580	585	581	593	536	614	553	583	601	616	595	541	575	595	575	573	549	587	543	545	571	609	584	529	544	552	618	601	590	585
7359	540	570	369	326	278	220	228	180	214	181	194	163	186	175	170	172	190	146	156	146	178	166	174	154	155	163	164	159	162	172	134	176	154	151	149	144	147	159	163	153	184	146	165	174	155	152	158	130	153	152	172	129	156	134	158	151	164	184	164	157	146	158	126	162	165	165	166	176	151	141	130	136	156	141	160	168	149	148	158	177	176	142	125	143	149	167	168	147	144	141	180	180	169	127	158	146	173	149	156	135	160	136	153	157	147	132	163	132	140	145	164	164	165	151	153	153	160	152	160	147	164	151	141	159	158	170	151	163	173	167	150	163	126	166	171	153	162	155	135	164	159	165	180	156	167	153	145	149	161	154	140	167	141	153	149	145	135	155	130	132	145	161	132	186	160	172	163	156	150	147	157	138	158	141	140	162	154	180	143	149	161	163	148	146	152	173	159	160	151	159	159	169	176	150	165	168	122	169	171	160	145	140	154	147	159	159	148	154	160	172	126	169	145	158	142	150	151	189	144	171	157	159	157	134	154	164	133	156	160	148	143	143	166	141	150	168	141	166	131	177	136	178	159	150	171	161	164	154	149	131	148	127	167	163	136	139	144	164	166	140	163	165	146	170	140	162	137	159	144	156	152	155	144	150	178	160	156	152	172	153	146	166	147	184	166	157	166	146	129	152	138	162	170	162	145	169	154	172	128	138	148	158	160	155	170	146	163	157	164	161	157	166	177	181	167	157	151	136	152	137	129	150	143	180	156	170	142	158	171	141	155	150	170	149	166	160	174	157	158	165	139	148	178	156	151	166	160	155	148	136	171	155	150	150	142	144	161	161	129	138	146	151	151	162	146	159	171	179	158	141	142	149	150	138	162	174	139	146	162	141	157	181	169	173	141	154	165	132	156	138	189	187	167	141	168	130	158	172	158	164	137	151	152	143	152	151	171	159	170	171	139	147	154	171	173	154	172	156	126	173	160	152	147	161	153	145	153	153	153	136	151	164	169	161	141	169	167	148	135	142	131	156	166	158	168	169	178	155	139	150	129	189	163	160	152	170	164	150	137	176	159	132	147	145	167	153	157	167	148	159	137	161	144	166	162	171	170	158	136	160	168	153	197	168	138	134	162	147	163	166	158	179	162	150	168	146	159	169	156	143	156	152	176	137	157	151	148	188	164	146	138	165	174	150	140	141	147	147	163	154	130	166	176	164	159	140	138	178	150	166	175	145	171	160	164	144	153	170	152	130	147	148	161	174	145	167	134	141	131	160	153	155	138	127	146	183	167	127	152	163	153	133	133	134	166	140	128	156	163	150	157	166	134	159	153	164	166	170	152	145	162	132	154	151	161	151	136	129	121	136	163	156	163	132	153	141	141	154	155	160	167	139	148	127	177	166	147	126	170	164	188	157	166	141	163	151	163	180	164	143	160	152	144	152	168	144	165	146	160	170	154	152	144	152	165	153	148	150	162	163	146	171	137	146	150	140	156	142	179	155	167	163	157	137	145	166	159	150	156	150	163	158	150	155	141	149	141	156	139	178	150	148	164	137	170	185	176	141	160	145	146	163	150	164	151	154	155	157	176	174	166	155	153	152	167	156	175	162	163	138	160	161	123	143	132	160	137	168	176	152	169	167	154	150	168	151	163	175	163	190	159	135	139	155	155	145	171	155	136	157	165	164	135	161	159	156	148	169	157	153	146	171	152	152	139	126	131	162	165	167	151	162	165	149	136	138	156	146	178	163	171	171	141	154	144	150	125	140	133	148	154	176	143	156	131	153	149	127	170	164	175	173	190	163	175	154	155	149	139	172	147	140	164	151	160	154	147	140	157	140	161	165	158	147	159	156	156	120	175	148	164	151	143	151	160	146	160	171	153	144	132	165	163	131	191	143	142	166	177	163	164	162	142	176	163	139	165	170	152	160	178	142	150	177	171	170	169	164	145	168	167	147	148	165	136	163	178	156	143	164	162	135	154	171	154	161	145	159	151	185	159	173	130	138	157	140	134	181	158	148	156	148	137	160	151	167	139	157	152	166	162	154	150	156	155	160	170	155	170	156	160	158	165	171	149	150	165	146	142	151	152	152	169	161	172	139	158	172	143	135	178	152	145	142	159	142	150	142	153	158	132	169	140	142	162	173	141	154	162	161	131	162	160	139	167	149	175	153	156	148	151	158	156	139	162	147	156	163	154	143	142	156	140	177	155	153	139	150	158	135	165	157	158	163	129	157	180	156	131	159	171	165	166	174	177	150	139	155	144	148	174	156	143	170	167	154	143	156	140	146	140	157	158	169	125	149	132	143	145	176	154	175	134	174	154	161	146	148	151	150	153	158	139	167	167	139	139	140	168	166	164	156	160	134	173	182	175	153	169	166	187	167	141	131	164	133	189	147	149	151	144	169	151	165	161	160	168	155	151	166	137	162	162	146	133	176	144	164	150	151	159	159	152	161	145	152	139	159	163	152	146	169	144	146	148	158	148	136	127	160	165	143	160	157	151	124	129	174	181	155	143	139	146	149	152	140	125	153	157	153	154	135	173	161	135	151	140	151	148	141	159	161	156	159	145	148	171	181	150	174	166	162	155	164	174	145	145	170	158	147	159	128	152	118	159	168	143	146	173	162	134	139	140	147	185	154	145	147	163	159	176	172	138	162	147	148	165	168	139	164	160	142	157	154	146	153	166	164	165	160	164	162	166	172	142	146	158	135	164	172	148	159	142	146	136	144	163	141	153	160	164	159	136	166	151	145	160	154	172	156	158	154	183	173	153	153	174	158	144	170	150	135	168	182	152	131	150	145	175	176	146	157	150	163	157	160	162	187	197	150	158	154	168	165	134	138	144	164	118	154	177	159	158	139	173	143	155	137	170	146	136	149	151	149	172	152	177	154	160	145	131	172	158	176	169	165	155	179	143	136	175	165	150	177	149	140	146	146	152	168	159	165	161	138	161	132	159	184	167	152	172	165	154	147	142	124	169	164	152	162	167	144	172	161	170	162	158	156	155	133	152	178	129	134	140	140	142	141	170	150	177	154	164	162	140	159	147	157	138	178	128	149	140	142	138	155	149	134	142	152	179	171	136	152	179	171	167	149	146	145	144	133	157	153	193	163	156	170	147	163	159	156	154	180	154	141	179	165	159	159	126	165	135	152	142	143	166	137	164	162	157	159	160	145	156	163	164	143	153	150	156	140	167	139	198	153	165	138	154	159	173	173	168	171	162	155	146	151	161	161	150	138	158	155	145	143	169	160	169	146	163	164	186	165	166	168	139	155	120	152	146	156	169	160	128	162	180	186	146	154	153	179	142	146	145	154	153	150	164	150	164	166	130	149	158	138	131	157	160	153	155	160	178	165	147	135	157	144	168	150	167	156	135	167	141	148	135	151	178	159	146	157	162	166	143	162	162	156	127	139	137	156	155	153	160	156	146	131	174	155	171	160	157	143	178	156	146	166	160	175	162	149	136	131	164	163	154	164	169	157	154	141	140	195	150
6067	761	1248	1335	1098	955	859	700	662	604	615	576	556	533	538	499	528	480	494	415	480	462	461	457	481	463	485	459	441	450	450	432	446	427	467	437	413	439	398	450	441	456	453	448	412	442	420	443	444	420	448	416	443	439	423	396	408	422	447	477	408	412	421	426	421	443	408	449	449	459	423	427	423	422	400	458	449	440	399	435	449	423	443	401	403	464	437	432	396	470	469	440	457	421	432	419	455	417	443	456	425	423	420	453	434	460	399	482	427	409	430	406	429	414	469	416	464	396	461	387	407	464	429	407	410	412	411	428	433	411	408	432	436	425	458	447	433	433	457	481	455	406	414	428	414	435	443	401	423	455	446	389	450	428	396	421	424	457	435	435	429	433	422	401	408	474	425	445	434	417	409	449	445	416	411	424	436	396	402	445	406	442	431	423	432	435	419	455	393	443	447	438	420	433	443	439	434	426	445	413	431	439	442	457	429	424	394	463	442	457	434	435	417	387	418	447	458	441	424	445	393	438	450	442	437	382	440	432	444	407	442	424	408	423	426	451	464	433	439	437	461	379	407	400	447	409	467	425	436	462	435	455	427	478	420	435	423	374	427	409	405	433	443	415	455	423	436	436	393	396	417	429	389	420	392	428	412	447	450	423	413	443	435	449	414	409	441	455	427	424	454	423	463	419	436	412	432	445	388	414	405	453	466	439	419	425	431	431	420	404	412	384	428	438	459	459	424	437	418	430	452	420	437	441	435	440	426	441	461	413	428	460	418	414	466	484	425	413	431	433	416	447	384	407	422	442	419	435	408	418	409	427	468	434	459	454	447	417	426	441	387	437	467	402	393	415	433	436	418	456	460	403	424	430	426	434	430	419	417	400	449	478	417	421	429	428	429	414	442	434	420	413	434	448	431	447	425	444	441	420	414	445	425	428	412	432	436	428	399	400	421	432	419	427	431	451	422	400	432	460	431	438	399	472	434	427	409	415	429	434	430	405	456	439	412	452	427	444	411	412	418	424	421	389	406	389	423	401	434	452	411	433	392	468	458	453	477	419	444	442	445	408	414	415	452	438	429	418	437	427	377	416	440	431	414	433	463	419	436	399	421	434	400	409	460	444	435	426	388	394	431	455	416	407	452	431	408	449	429	400	431	435	463	436	429	452	443	409	429	440	450	423	456	407	410	440	383	406	457	433	475	429	428	440	416	408	454	435	406	437	437	399	467	390	431	407	419	435	427	429	444	412	463	417	447	428	441	432	414	450	448	406	375	415	426	413	406	422	462	426	442	418	429	448	423	457	452	460	421	378	437	426	391	411	429	458	461	422	441	434	439	445	443	405	448	428	505	415	464	436	396	428	421	432	451	437	443	433	402	429	450	401	431	461	447	424	416	406	430	425	413	424	433	403	416	421	421	411	417	417	415	430	435	444	446	431	439	427	396	429	430	423	418	435	397	423	457	439	417	405	408	458	421	493	405	417	422	421	447	407	452	431	449	376	403	425	448	421	430	415	421	419	414	427	450	422	430	433	423	421	404	425	396	424	412	454	396	469	438	439	434	459	431	415	438	407	406	419	441	464	417	422	406	435	390	420	409	411	403	429	458	403	417	434	413	418	419	445	426	456	402	389	448	467	434	444	427	434	468	418	424	423	446	427	424	437	423	422	411	440	457	441	422	455	464	418	428	436	433	440	436	391	478	412	446	436	451	430	474	446	446	416	430	442	422	447	408	410	400	434	414	443	421	402	409	418	445	414	449	415	413	446	444	433	447	402	429	403	390	416	425	440	417	448	419	419	430	462	420	430	425	413	466	429	464	466	426	447	414	416	448	431	402	412	451	442	388	434	414	435	426	468	466	419	399	434	404	404	414	386	417	425	462	414	436	442	428	415	426	406	422	422	423	431	425	437	470	392	408	484	416	428	430	398	412	468	449	426	402	432	411	464	434	432	467	456	430	451	404	430	415	447	429	439	450	392	401	448	445	452	433	444	432	421	424	406	402	437	440	439	436	438	447	421	420	410	409	424	446	463	420	431	437	470	430	490	439	428	424	405	422	421	448	434	493	441	436	404	433	442	416	395	449	458	457	423	411	418	405	432	439	445	382	455	424	394	446	417	436	449	401	366	416	443	427	411	467	412	460	434	413	428	430	404	415	413	428	450	425	431	420	457	402	440	452	421	436	436	434	442	414	421	424	418	424	422	424	462	422	444	413	442	450	409	429	433	371	425	443	463	424	396	400	471	429	408	429	415	472	427	458	401	431	451	414	433	416	436	400	430	430	445	414	470	437	432	424	477	403	440	458	399	435	424	415	386	401	431	422	399	410	406	415	403	442	456	448	467	445	440	417	426	440	443	452	450	439	436	415	451	454	440	434	454	421	426	469	423	424	441	432	403	420	438	444	432	394	420	425	433	435	407	443	425	439	417	458	420	407	475	448	438	444	445	444	446	437	436	397	428	410	448	453	403	411	418	449	397	433	431	419	414	436	450	419	424	435	425	442	430	426	449	418	403	394	437	419	430	438	436	403	452	398	460	415	419	406	445	460	415	441	426	389	392	427	431	414	415	464	432	467	431	435	420	394	399	424	411	431	447	474	438	410	381	409	409	406	420	436	392	437	424	410	420	414	418	462	443	409	422	434	465	431	431	424	399	410	401	407	448	450	413	449	421	466	401	440	441	415	426	447	412	432	422	408	397	427	441	416	404	429	412	441	396	421	415	444	412	431	409	434	463	416	437	376	406	459	420	405	449	430	430	427	423	416	405	448	422	430	444	447	468	424	436	458	450	404	454	410	440	440	470	437	463	443	454	453	448	434	427	451	435	430	464	452	401	395	419	447	412	430	421	418	428	439	409	423	433	427	437	400	471	392	438	443	432	441	414	428	428	452	450	419	442	411	400	418	429	410	440	413	404	420	422	472	448	437	481	419	438	436	436	442	414	411	419	412	391	421	445	434	407	467	430	438	398	422	439	449	446	436	455	412	429	406	459	417	430	454	436	432	456	444	429	419	443	428	441	407	394	451	420	459	464	432	425	414	425	448	422	438	399	436	427	420	403	430	441	443	438	446	434	408	403	416	436	377	423	450	447	460	452	419	424	454	418	411	418	436	459	430	452	467	412	438	463	470	404	445	435	402	434	434	434	438	371	413	422	435	435	404	466	410	451	420	455	421	408	424	447	411	436	436	472	455	440	452	433	422	424	454	450	413	440	401	441	419	423	434	432	435	433	446	402	489	462	431	395	431	432	434	416	478	426	400	453	427	420	458	423	417	436	403	421	450	413	422	407	428	440	412	436	451	426	442	444	416	460	439	420	451	440	477	445	413	419	492	406	404	394	474	454	428	413	465	457	438	443	454	421	447	451	429	447	397	457	392	445	435	402	463	452	410	443	436	392	408	429	426	429	416	433	433	433	480	427	384	403	407	447	436	457	404	445	407	450	420	414	410	447	456	439	436	447	439	402	414	450	411	404	419	427	423	432	399	397
14532	1428	1182	915	681	556	470	416	391	402	380	373	364	374	315	347	347	280	340	310	347	329	321	348	375	350	346	323	330	340	312	310	339	306	317	322	306	329	296	339	294	343	310	338	323	317	325	298	326	343	329	321	332	307	319	297	321	331	307	308	335	303	315	322	342	310	329	324	346	298	313	338	317	300	300	322	356	279	336	339	324	353	318	297	337	299	324	314	325	328	365	359	306	321	332	333	323	326	329	309	271	323	305	350	307	309	313	360	312	316	332	297	332	288	350	315	338	288	318	304	356	339	287	328	316	321	326	351	318	316	306	295	330	339	325	354	292	356	325	365	342	298	311	328	286	303	314	337	349	322	333	382	338	317	302	322	326	322	329	360	300	319	309	353	321	325	318	282	289	340	319	338	295	350	337	329	311	301	352	331	327	327	315	325	310	286	333	314	366	323	306	358	362	298	361	348	307	324	297	310	317	322	315	326	349	299	326	338	337	314	345	311	340	299	313	338	354	310	296	315	292	326	339	335	316	343	316	310	327	304	330	337	317	310	342	350	326	314	305	334	321	349	347	309	325	363	325	349	354	341	304	324	318	320	315	342	331	335	307	332	315	324	341	333	343	349	342	316	319	337	320	335	337	365	311	296	321	329	360	316	321	327	329	316	331	344	365	339	320	336	297	326	334	354	329	347	335	334	373	310	342	325	326	326	300	332	331	353	333	328	295	335	316	335	292	285	351	335	309	335	370	322	300	326	322	330	317	333	323	357	330	335	352	327	325	330	347	331	348	349	361	307	283	314	318	358	322	299	300	305	319	350	358	342	316	327	314	324	315	353	331	332	313	316	317	318	320	355	300	342	305	285	377	365	318	329	299	287	345	356	331	314	302	341	380	313	321	323	333	345	322	313	306	320	368	326	323	296	336	336	340	335	320	315	322	327	301	283	330	342	317	303	328	358	306	324	346	342	318	309	321	316	319	324	294	317	351	322	333	327	317	317	304	334	336	334	335	320	324	298	286	292	337	318	356	356	320	306	318	298	321	314	379	317	338	333	334	317	341	311	309	325	332	293	335	312	327	348	310	291	309	333	330	302	340	350	319	273	312	343	293	318	321	295	321	331	281	343	308	326	314	328	328	331	329	330	319	337	317	288	304	326	327	311	336	331	310	314	281	307	331	305	372	338	323	300	325	327	330	316	313	308	325	303	306	331	335	300	339	300	301	343	290	341	328	323	334	327	350	350	361	328	324	320	334	317	342	334	281	300	293	347	310	337	350	303	324	289	321	314	341	309	325	320	305	318	327	287	318	345	340	286	328	309	328	316	377	317	364	310	275	299	335	332	330	318	332	300	333	332	295	340	347	306	311	325	322	327	350	359	332	313	337	314	351	335	308	318	315	302	333	332	368	353	348	310	295	338	331	313	264	319	317	307	346	351	338	347	325	329	348	329	360	297	321	292	308	320	311	309	320	312	335	306	300	291	322	354	327	306	325	339	323	336	330	312	358	318	323	320	324	331	335	338	338	367	308	323	310	313	317	306	301	350	334	322	296	316	318	308	324	277	315	312	288	319	310	324	328	349	316	333	358	349	338	321	340	321	324	297	326	318	308	326	308	306	300	300	316	316	281	276	345	320	340	356	308	331	342	295	300	330	322	343	344	331	315	359	336	347	331	330	342	336	322	315	326	340	328	356	354	307	326	319	347	321	352	319	338	330	333	354	359	309	310	300	299	329	313	325	340	312	316	332	290	351	334	331	330	320	308	316	350	343	332	322	338	334	335	320	301	308	326	332	351	334	344	314	287	332	275	323	313	301	345	303	351	332	369	343	327	369	333	317	315	343	336	319	336	288	343	309	331	330	320	316	283	300	315	331	317	362	322	308	313	323	336	372	295	298	332	347	325	320	344	324	328	293	301	316	348	338	341	287	344	337	313	312	327	310	319	346	295	335	332	331	326	315	281	329	333	341	330	308	302	312	341	338	321	331	353	325	319	321	324	298	343	269	318	327	328	274	332	329	353	357	323	336	327	326	325	340	303	357	310	342	308	315	299	285	343	292	336	365	351	310	298	332	305	326	329	294	304	328	309	320	347	292	352	357	303	380	305	298	306	320	338	310	291	327	367	316	303	324	335	355	345	331	319	309	344	331	329	324	328	323	336	340	311	286	312	318	333	312	302	320	310	298	355	282	338	304	301	336	336	330	302	342	341	319	341	318	313	330	324	318	344	320	320	332	285	347	332	326	317	368	360	327	340	318	334	307	307	333	329	340	326	337	302	310	347	304	316	336	365	314	289	357	358	331	315	356	317	354	342	353	333	332	357	354	333	355	272	339	318	306	334	350	311	329	336	361	336	341	333	335	362	338	337	328	360	316	344	323	325	355	314	324	302	345	335	324	324	314	373	351	322	330	310	324	340	294	323	349	313	332	308	371	355	344	324	318	302	323	304	288	329	315	286	329	336	304	316	307	331	318	318	310	317	338	313	336	299	320	298	314	320	318	317	306	332	325	308	329	320	350	331	342	354	299	296	294	312	312	340	302	328	303	298	323	316	302	320	319	348	285	312	296	323	370	337	318	360	326	342	344	325	304	323	302	321	316	316	309	305	321	298	300	321	313	287	329	295	318	312	295	322	325	318	330	354	314	322	319	308	309	313	335	283	328	321	317	320	310	330	345	335	325	322	317	297	273	343	327	363	354	317	316	332	334	325	335	344	318	294	323	313	329	334	343	358	362	303	325	301	290	348	270	278	323	331	305	286	353	347	334	334	305	325	296	339	310	348	340	317	360	359	321	304	325	361	330	319	367	351	361	317	331	323	329	306	283	320	347	362	313	328	331	353	336	334	333	302	320	340	380	314	302	300	372	341	322	315	311	317	341	328	282	319	351	363	328	332	329	309	290	302	356	317	335	323	317	338	298	310	352	362	328	302	349	338	334	342	320	323	321	363	303	346	341	326	310	335	309	310	343	284	325	333	333	317	339	299	347	339	319	312	328	316	317	328	334	327	317	333	291	343	318	333	353	342	334	310	331	345	351	330	335	306	324	375	320	344	334	318	320	324	322	335	339	346	332	275	310	334	303	321	329	335	340	293	326	330	308	317	297	341	332	291	318	311	315	321	345	341	290	342	318	306	329	328	316	328	345	300	324	322	337	316	340	341	357	303	320	339	324	289	287	293	278	313	290	341	302	304	334	340	283	362	330	354	318	316	317	352	321	341	317	333	370	322	310	341	329	347	293	283	324	353	307	332	297	352	342	317	314	331	311	345	313	305	364	306	300	340	331	312	336	328	317	324	350	309	323	289	325	315	317	346	356	312	340	300	316	324	309	326	319	350	348	322	300	328	351	302	324	317	326	343	339	317	289	346	325	331	333	323	275	363	317	312	293	332	291	345	337	328	298	349	333	301	318	311	344	301	329	313	313	293	327	317	288	307	326	334	308	312	295	302	308	325	313	299	338	351	349	313	311	312	304	341	346	326	352	338	337
8170	1389	2374	2419	2109	1694	1515	1333	1292	1144	1068	1079	983	960	942	947	911	865	866	909	880	904	859	840	833	891	846	832	868	840	869	767	783	849	868	813	816	799	788	763	782	752	770	861	847	749	839	774	754	836	757	825	756	784	800	772	764	785	788	783	779	787	762	815	783	717	834	832	817	799	789	777	784	840	766	799	789	817	765	783	774	746	779	756	757	770	823	768	785	768	733	821	748	763	788	790	762	793	732	815	770	787	725	783	787	739	820	781	739	767	731	763	744	789	809	771	747	749	789	773	775	760	756	799	767	733	777	772	767	761	745	777	780	729	766	728	806	795	820	832	839	759	771	730	748	763	815	816	751	790	813	788	794	721	711	772	806	729	731	756	799	712	782	764	796	773	788	763	701	777	808	736	720	722	813	726	779	768	804	765	795	810	776	740	767	744	786	785	801	782	805	755	768	745	746	736	814	818	740	800	794	813	788	815	796	790	798	764	774	796	785	770	767	782	813	768	767	767	772	779	694	761	753	750	753	749	752	730	776	812	777	785	778	781	737	757	738	769	814	818	800	743	746	772	766	744	804	763	747	716	815	832	765	760	759	814	784	801	791	778	782	778	744	787	784	766	802	776	757	797	800	841	784	754	738	727	733	770	769	792	760	761	802	756	770	774	796	741	764	830	835	803	777	764	768	696	842	780	794	821	784	807	798	808	757	758	796	778	748	790	778	797	808	787	760	754	731	764	752	723	747	793	731	834	778	832	777	761	771	803	802	796	822	775	779	773	755	827	792	750	752	718	753	765	801	736	798	768	814	774	783	789	846	774	790	783	793	779	736	800	773	773	751	754	770	768	804	775	763	804	816	803	755	768	758	750	767	747	794	754	749	780	752	822	741	740	750	767	783	795	729	736	789	802	761	798	763	753	798	795	754	769	760	785	776	823	745	739	750	757	792	773	747	771	737	800	800	777	745	788	752	788	792	798	799	826	799	770	743	775	792	804	763	795	772	782	817	736	771	717	800	784	802	758	777	792	777	769	778	808	785	707	748	793	726	791	803	750	764	783	723	769	805	720	780	760	803	767	800	760	755	790	771	793	777	783	805	719	781	749	829	797	795	823	766	769	775	744	782	769	817	836	770	774	780	737	744	785	790	706	813	823	748	777	782	804	807	812	790	765	758	776	774	773	767	752	814	782	773	748	739	766	806	798	784	785	797	770	768	775	737	760	790	778	757	761	759	761	803	746	795	797	792	733	739	800	777	763	746	733	822	782	843	744	733	757	703	741	758	783	812	757	754	763	813	763	780	801	795	752	767	784	803	757	810	734	751	774	743	756	805	791	768	710	755	773	759	757	771	784	779	795	772	766	768	763	773	757	784	767	785	808	794	797	789	724	801	787	719	710	749	800	760	747	771	792	794	788	770	816	758	783	784	799	708	847	807	788	809	794	821	777	768	785	773	793	806	769	790	792	780	782	764	777	765	787	778	769	821	762	835	789	799	753	790	738	743	760	783	826	784	779	747	786	778	826	770	799	770	777	763	741	776	770	769	801	784	821	697	810	766	756	795	773	766	797	804	761	784	798	802	820	752	808	778	737	785	784	769	790	791	751	784	788	780	760	793	751	753	801	776	811	815	780	760	767	804	799	718	786	758	763	783	731	784	800	762	796	785	716	733	804	765	747	701	731	825	776	759	807	785	782	791	735	719	738	755	738	767	776	757	766	795	815	784	803	777	776	715	770	760	778	765	766	797	807	802	803	762	812	772	779	817	759	791	797	788	740	797	747	817	711	771	791	798	774	804	762	795	763	752	765	721	823	769	735	789	753	804	797	803	734	772	799	746	823	765	798	800	770	790	785	783	798	805	740	821	827	812	774	815	767	807	791	722	805	808	760	774	725	779	783	781	737	776	749	794	743	765	755	783	760	776	802	825	715	748	773	718	773	760	804	818	777	830	747	771	756	790	755	781	826	781	777	719	767	797	781	736	838	794	764	737	745	785	789	799	733	836	804	757	785	806	740	792	771	751	798	755	778	774	764	788	738	711	799	772	768	775	770	798	756	818	761	743	803	749	731	767	781	769	795	804	762	749	746	789	793	795	769	841	758	750	728	812	750	744	823	731	732	758	776	777	763	831	782	761	801	752	810	774	765	791	751	756	795	757	751	795	782	779	692	794	793	795	762	764	751	779	780	786	794	769	755	761	761	772	827	772	760	760	780	760	745	789	800	818	794	715	773	725	735	829	751	758	759	790	792	780	758	761	765	823	777	745	776	757	773	811	738	775	800	745	780	844	777	763	804	807	807	825	776	796	712	813	799	733	756	838	725	785	759	736	764	757	686	771	749	777	767	750	766	752	775	736	799	806	762	722	774	779	796	760	767	773	762	739	808	728	735	751	779	775	839	788	776	766	789	812	804	798	776	759	739	817	787	772	764	762	797	787	801	784	764	799	751	775	804	776	727	797	783	819	744	806	779	718	857	742	816	742	766	830	796	746	782	753	782	800	767	735	758	811	735	783	759	786	828	749	750	715	788	796	717	794	772	783	779	792	784	759	811	738	764	755	745	797	773	782	742	758	797	733	781	761	801	783	807	783	783	827	780	789	775	777	783	801	755	764	800	817	707	737	770	780	804	768	807	778	727	749	790	766	780	795	795	820	765	783	743	771	790	783	744	765	762	786	761	744	752	730	813	777	767	752	815	768	796	765	811	785	756	795	756	762	773	734	781	788	799	762	796	763	736	786	853	775	767	820	742	791	771	766	764	730	749	775	819	762	807	731	806	752	772	782	758	776	795	791	773	782	740	743	776	769	737	768	775	771	798	789	789	746	784	804	770	765	755	773	802	758	754	753	801	777	779	787	822	743	736	771	741	782	737	749	785	743	740	782	763	801	790	761	765	734	836	770	804	787	749	743	769	790	801	762	845	787	777	791	749	778	792	782	778	797	771	745	812	780	773	762	780	798	752	792	806	771	765	757	753	716	735	790	773	807	769	781	769	808	780	757	747	773	774	833	788	780	725	775	798	776	772	735	759	761	755	744	794	767	768	781	758	775	806	779	838	769	758	707	752	716	788	724	840	803	791	762	750	771	723	729	776	804	797	763	781	809	768	716	785	747	770	777	778	752	754	743	737	734	779	810	810	765	770	812	760	853	788	692	813	738	802	786	791	745	776	784	741	784	786	807	815	789	748	795	742	762	735	841	758	782	755	764	792	738	813	752	756	789	796	800	773	774	721	773	806	770	803	722	742	778	683	757	822	753	815	741	787	754	755	761	769	794	743	772	779	793	810	742	781	774	825	767	790	748	766	787	770	798	779	726	792	758	753	810	845	803	726	760	763	772	718	757	752	760	778	797	795	777	789	782	796	745	771	739	781	769	790	794	779	829	714	774	756	795	820	760	790	736	811	754	759	785	742	799	801	735	822	767	746	783	777	761	767	729	764	761	758	777	770	785	754	781	771	723	739	751	787	808	772	778	757	789	769	812	784
1698	331	286	247	303	244	255	231	261	247	252	234	230	235	258	242	250	226	247	269	245	266	229	263	227	254	253	234	222	224	243	234	222	232	207	246	248	245	237	257	223	275	270	249	264	247	222	258	254	258	279	239	231	247	240	209	211	280	237	236	254	252	228	260	251	278	237	241	225	253	246	190	237	238	235	255	254	243	244	238	239	263	255	232	243	237	233	261	255	259	274	241	238	239	270	252	222	240	244	228	238	261	221	231	245	253	249	264	238	216	240	235	247	210	227	268	238	268	245	251	292	237	281	258	233	228	224	212	246	238	256	215	274	248	267	223	256	251	223	263	235	243	231	232	232	219	235	281	233	266	225	221	206	209	251	230	260	239	259	207	247	254	261	251	250	254	249	232	217	245	232	238	226	215	249	228	233	213	207	262	219	279	254	229	248	251	247	245	247	239	220	262	217	225	231	234	231	244	256	249	248	246	261	238	219	262	261	225	245	240	249	233	229	226	231	231	239	234	262	230	235	224	253	239	229	253	240	248	239	249	243	235	198	251	251	251	260	231	234	273	265	239	254	256	216	253	259	262	220	260	261	258	241	279	246	248	264	261	244	198	236	257	205	242	228	216	203	271	235	260	255	245	249	262	241	262	238	232	204	266	221	233	255	232	260	299	226	227	268	252	215	251	258	239	244	248	245	277	252	243	266	222	269	249	262	230	258	250	235	234	270	259	243	259	233	243	260	230	229	246	228	216	238	248	256	234	267	243	237	240	203	262	242	218	253	255	264	237	257	261	238	263	241	265	246	235	226	247	229	279	243	256	243	254	259	254	213	262	207	238	238	262	250	266	227	259	225	217	254	237	254	222	257	237	240	224	206	241	222	284	242	247	258	283	256	248	255	252	252	243	234	256	265	231	236	245	261	223	235	210	234	247	241	221	231	228	239	254	252	251	262	262	240	252	260	234	237	228	219	250	222	239	214	221	243	259	250	244	256	249	246	228	234	231	252	230	273	243	250	235	224	230	253	235	221	254	263	243	241	237	221	214	239	260	250	244	228	265	263	244	215	224	256	259	245	265	257	236	260	246	245	251	240	245	264	230	264	268	231	250	249	240	236	245	230	253	223	230	247	242	283	244	275	231	211	224	225	231	252	236	248	214	228	280	235	260	211	219	238	244	226	257	235	262	261	254	210	243	233	240	247	259	211	233	254	235	267	209	282	238	263	254	251	258	237	246	257	254	235	241	256	228	234	256	225	222	259	267	216	240	252	211	239	231	243	253	252	287	225	277	256	221	298	256	258	257	255	244	262	248	228	272	268	221	243	246	271	243	248	248	222	234	225	242	239	222	247	241	232	256	269	252	267	231	230	214	274	247	245	259	225	239	231	222	255	227	222	205	247	251	244	231	205	240	249	225	276	246	247	248	249	219	273	220	262	237	235	243	217	271	291	272	244	278	246	250	291	239	255	236	261	236	283	253	236	233	265	250	250	255	208	237	227	249	223	231	231	230	234	235	231	234	259	256	245	262	261	240	234	247	256	233	224	246	244	250	222	210	274	233	224	232	227	234	223	231	241	259	250	254	230	234	227	259	239	249	233	246	235	229	244	232	257	255	227	206	236	245	267	251	230	246	251	250	275	259	256	246	246	234	231	266	258	255	273	250	229	238	236	253	242	231	266	207	239	270	237	275	268	274	211	223	232	260	256	233	270	239	239	242	244	218	237	215	266	242	234	247	243	242	248	257	223	264	234	255	271	255	246	264	233	263	240	255	234	245	237	222	246	246	246	254	251	235	234	232	228	271	234	265	253	253	251	221	232	257	240	236	259	236	232	253	269	234	249	258	230	238	244	217	257	274	222	230	228	228	222	204	251	262	214	273	246	237	245	259	234	243	223	268	232	274	248	220	208	233	256	263	248	252	256	219	277	231	232	258	230	253	233	259	224	275	251	252	228	237	252	253	237	259	228	278	250	254	234	245	269	245	260	240	259	266	248	240	265	245	262	205	225	242	252	252	225	244	220	257	256	245	234	223	235	256	239	259	224	260	270	226	262	268	247	236	229	238	220	227	241	259	247	266	244	223	231	237	273	249	236	246	218	250	236	234	246	252	239	269	237	225	234	262	225	218	273	272	251	235	245	245	254	231	256	242	243	234	227	238	224	213	251	242	241	203	244	256	240	230	205	213	227	241	225	240	238	257	235	251	234	237	224	203	237	258	236	211	208	214	252	241	275	241	255	221	253	251	251	244	234	286	251	276	259	228	234	249	249	249	255	256	272	194	273	205	260	244	239	239	229	232	261	270	265	259	223	260	257	283	224	232	253	229	248	253	236	244	236	254	235	265	226	219	232	230	252	222	254	249	230	251	237	257	287	244	234	233	223	249	235	252	282	234	251	268	230	264	220	233	230	236	218	263	249	297	263	258	221	228	264	249	264	233	274	286	195	239	227	233	227	219	242	226	238	250	251	224	248	222	241	239	227	257	255	270	211	239	216	256	267	230	273	229	223	247	254	248	244	257	193	251	248	282	226	255	269	255	222	259	257	247	258	229	247	251	256	272	228	213	224	234	294	259	238	252	266	270	251	249	238	232	255	218	242	232	272	231	230	232	248	260	252	235	252	248	234	263	242	241	253	243	245	260	251	239	242	263	258	237	272	234	217	220	230	210	282	222	229	242	285	222	245	239	247	253	271	271	259	216	221	244	261	214	233	244	243	246	204	217	239	240	224	223	221	243	238	253	267	252	267	260	235	231	227	224	238	240	238	221	266	211	263	247	251	224	232	292	238	219	238	266	247	246	266	231	260	248	266	241	251	251	253	231	282	235	224	238	246	244	259	241	247	264	227	230	246	228	245	262	222	244	231	227	270	290	224	253	238	262	256	239	242	213	254	234	279	245	227	251	239	219	241	259	237	240	256	224	226	235	238	242	229	238	269	222	256	233	249	248	245	220	256	224	250	280	250	264	260	240	228	235	219	242	228	222	239	216	224	252	286	250	242	256	239	219	252	234	275	260	258	246	270	281	262	238	269	231	258	233	262	236	257	243	269	267	257	262	211	250	246	252	221	241	261	241	263	242	258	280	256	228	224	237	259	228	264	291	253	251	246	245	216	243	221	234	250	247	248	248	244	240	244	254	241	261	243	257	224	230	258	238	244	236	232	254	248	227	236	243	267	248	217	254	258	243	225	266	242	245	257	266	251	242	288	250	199	222	267	244	261	227	235	245	240	224	229	264	244	248	243	235	243	246	256	240	231	270	270	273	235	223	260	219	221	236	207	229	231	241	255	258	246	221	211	231	250	229	267	221	246	261	245	245	228	246	246	270	240	236	241	292	261	224	235	250	234	212	234	221	270	250	260	269	261	261	244	226	203	264	241	243	252	242	235	232	245	239	232	244	251	283	268	264	256	243	253	230	267	243	224	261	266	288	229	259	244	209	232	239	234	229	263	252	240	257	236	252	240	283	233	262	248	211	217	227	258	246	217	238
1737	657	630	610	614	630	608	643	609	576	631	591	601	631	584	644	574	575	587	617	582	585	607	548	581	617	575	593	565	570	563	621	561	578	597	599	580	561	595	584	603	585	532	617	591	570	595	596	602	582	594	572	584	617	609	620	569	538	615	582	587	597	584	570	587	544	600	613	591	583	585	595	533	598	597	558	586	579	603	567	586	585	554	580	544	597	592	590	571	565	552	573	557	578	547	586	544	546	543	576	575	604	588	588	549	610	559	537	607	592	563	560	599	599	594	557	553	590	588	568	574	576	579	580	638	590	607	575	561	570	591	574	592	586	606	590	577	557	581	589	583	625	593	555	566	580	591	600	560	596	595	551	547	593	590	599	559	553	607	592	584	591	569	576	566	580	571	604	538	551	606	571	585	579	589	552	538	573	580	563	588	584	609	543	545	590	587	562	574	595	593	617	579	614	608	587	586	574	548	567	543	584	617	616	534	589	618	599	616	615	584	566	622	573	603	583	573	580	601	569	602	566	575	574	597	578	610	612	594	564	596	598	561	560	606	591	592	588	610	598	572	586	576	591	582	563	556	578	590	593	581	606	575	591	587	552	636	596	552	564	570	562	638	565	585	575	583	574	579	587	572	550	586	591	603	562	615	543	558	585	598	602	589	585	611	547	605	549	617	572	577	553	562	513	532	623	605	556	590	570	568	570	540	581	550	607	585	568	578	566	596	584	596	588	566	506	564	540	583	582	552	584	609	579	592	595	579	604	565	578	557	625	539	641	594	600	562	596	582	580	577	577	626	587	579	617	561	587	577	576	625	562	550	577	594	573	608	576	642	566	567	582	606	597	582	602	635	539	538	591	563	599	584	546	524	585	542	621	570	581	596	593	574	565	592	581	550	606	577	574	549	616	545	576	569	610	522	546	583	624	575	590	588	579	583	561	578	554	586	555	552	609	592	625	613	574	620	576	592	568	606	578	543	564	543	568	632	548	573	561	584	636	545	570	584	565	580	567	559	599	619	542	581	536	597	560	606	607	569	543	596	596	595	524	573	580	608	579	599	641	554	577	590	645	634	570	613	558	610	542	586	578	581	555	650	592	581	603	565	552	601	551	592	567	563	569	565	568	573	627	596	591	597	582	560	570	570	575	583	635	574	604	613	605	603	586	566	596	591	576	612	562	559	570	558	580	543	535	587	558	576	565	573	594	610	573	610	552	603	605	573	565	615	553	576	601	524	539	582	582	620	557	580	567	550	610	601	552	584	545	563	527	567	581	604	610	596	560	579	583	608	589	557	545	616	611	577	580	579	584	577	602	540	585	558	575	566	579	616	616	560	552	596	562	570	582	589	589	537	611	583	614	577	554	550	585	560	550	556	573	624	565	589	559	571	566	595	578	579	581	577	591	574	582	573	585	576	567	574	579	587	546	592	561	571	568	605	574	577	592	601	615	580	565	599	549	607	600	558	593	578	585	619	605	560	605	577	549	544	547	560	555	586	540	579	571	614	579	575	584	567	591	612	576	554	583	606	598	606	623	590	558	582	591	648	558	593	615	565	603	569	606	594	598	595	617	646	573	536	571	570	628	619	593	606	645	589	601	558	562	587	610	583	632	561	590	585	576	562	604	602	596	532	567	580	583	608	572	574	564	565	578	588	607	591	595	589	578	582	548	582	631	596	580	543	645	558	582	588	556	598	593	599	599	571	579	585	611	589	611	575	592	612	593	595	584	576	611	584	601	559	579	621	627	593	566	566	561	629	580	601	568	544	564	589	640	597	599	591	566	573	550	563	576	601	586	553	551	564	586	560	606	576	594	526	540	599	526	624	584	560	568	625	544	559	601	626	573	556	585	592	627	593	577	557	573	582	613	559	573	548	571	603	592	522	593	536	599	555	597	576	586	585	551	536	589	603	589	612	569	593	597	602	564	586	594	581	580	585	584	577	590	572	592	577	592	567	564	575	584	616	576	621	569	585	542	588	597	591	588	550	549	625	581	554	591	583	604	615	574	564	605	543	604	616	594	645	550	574	599	595	551	579	560	615	595	596	624	547	537	575	582	565	601	616	592	604	590	620	575	595	582	595	569	555	607	532	605	584	565	616	589	594	566	562	575	599	600	592	608	575	583	604	567	629	585	552	627	616	615	598	603	556	567	609	587	571	620	565	576	562	555	606	612	601	595	594	551	616	592	560	539	610	635	586	597	587	598	620	571	582	529	599	599	554	584	552	550	583	553	606	590	549	595	567	584	565	632	597	556	586	582	606	575	591	605	582	572	583	600	608	603	585	595	560	573	560	591	549	603	601	619	593	569	632	545	615	556	600	608	636	557	605	537	584	578	592	622	571	607	616	558	591	544	571	575	592	589	625	603	580	603	567	605	563	609	587	604	579	623	593	588	569	622	584	607	593	611	583	565	575	547	605	524	579	525	549	578	563	615	587	611	591	572	614	579	602	529	586	584	616	562	595	566	579	570	564	563	540	577	616	546	582	572	586	587	562	548	604	591	565	588	582	559	570	631	573	561	601	578	575	605	567	593	585	571	555	567	569	592	548	583	512	607	565	595	578	587	576	575	566	606	572	583	620	561	562	568	596	574	606	563	573	612	558	571	584	602	597	617	610	573	569	583	554	590	524	569	569	617	567	562	577	575	588	544	543	596	576	566	590	607	584	570	565	598	623	622	603	609	563	588	551	575	551	517	610	596	584	583	672	578	667	554	558	562	597	555	563	555	624	600	566	556	610	573	585	593	537	597	600	631	575	576	597	627	555	548	582	572	578	568	614	627	588	575	554	599	566	552	589	582	578	573	579	582	596	616	651	605	596	551	559	565	579	527	564	573	569	572	639	578	586	621	555	601	586	552	567	617	568	597	559	584	585	569	587	605	562	573	590	580	588	555	606	539	575	601	618	610	604	600	555	580	576	570	626	616	557	517	556	570	570	557	577	559	582	608	599	596	596	564	570	562	640	560	579	595	598	565	558	540	623	553	589	570	559	586	582	575	575	589	604	588	558	571	573	589	569	588	578	583	612	539	584	567	568	595	601	584	562	569	560	592	578	556	614	560	555	609	611	585	605	598	543	582	566	601	581	619	571	577	578	544	610	588	575	568	577	621	582	603	594	590	588	591	560	542	536	610	567	564	567	554	608	569	567	599	591	553	540	591	596	650	601	587	569	588	610	580	588	563	563	580	579	586	595	550	607	597	601	605	565	593	579	583	590	573	600	590	532	571	560	604	602	546	580	563	590	615	584	537	561	584	583	589	624	530	537	538	613	567	548	570	565	631	578	551	602	579	564	592	571	586	579	579	572	599	531	572	587	580	599	574	552	561	574	572	569	600	622	577	578	559	562	599	553	551	586	584	566	544	639	562	616	598	609	621	583	600	567	623	571	581	569	606	584	563	610	598	562	596	572	602	587	540	601	531	581	599	592	583	586	578	564	566	576	576	598	618	580	604	613	549	559	598	607	551	561	570	557	570	556	560	574	629
7446	488	507	374	314	229	211	201	229	186	197	167	165	153	190	182	164	169	157	133	168	160	163	165	154	168	171	156	158	146	144	175	153	149	160	173	153	142	165	153	119	154	154	139	147	148	178	139	154	149	151	159	165	147	178	154	172	142	155	131	154	169	163	127	147	193	155	158	154	159	147	162	145	178	169	132	156	157	145	157	196	146	167	148	150	158	159	164	159	143	158	182	163	136	166	145	145	160	169	175	146	166	138	137	134	139	158	164	172	154	165	149	160	163	159	131	143	158	141	156	174	168	151	130	169	152	210	175	181	139	158	166	155	160	152	152	154	176	147	132	142	133	160	163	147	164	164	145	142	148	157	158	164	129	161	148	110	159	184	165	132	135	152	151	145	181	155	144	170	131	148	155	157	133	143	170	170	132	171	146	147	152	149	173	160	135	165	157	162	139	143	143	158	156	162	141	146	172	149	159	153	154	199	179	147	165	163	147	149	146	152	168	149	146	145	147	152	145	184	151	180	146	140	161	141	149	143	159	147	153	154	136	149	178	170	167	159	148	148	153	142	173	146	162	169	155	158	166	150	133	173	162	176	139	179	160	168	161	158	168	160	152	172	168	166	184	135	153	145	176	149	158	141	149	120	149	135	173	168	139	169	106	122	145	158	130	143	144	138	167	122	145	149	152	147	144	139	165	163	171	153	142	143	168	138	162	151	178	143	165	156	140	154	176	117	169	138	170	141	136	142	154	176	168	163	155	165	161	139	170	148	153	149	148	149	148	144	157	173	154	152	144	145	167	154	160	141	122	166	149	174	164	150	154	155	132	156	146	152	169	168	169	164	146	157	149	169	155	155	155	176	146	141	152	183	148	144	146	120	128	156	140	155	127	144	179	156	138	139	166	159	148	129	151	164	166	152	141	158	171	162	154	129	142	148	132	158	130	154	165	132	158	170	147	167	159	170	155	154	160	158	158	149	156	148	163	141	174	154	163	149	146	158	202	172	154	137	152	159	143	129	146	150	165	150	151	164	152	164	144	145	149	167	158	153	130	150	164	151	155	177	158	154	185	172	179	180	171	145	147	159	150	158	157	146	159	163	157	154	184	167	142	145	150	164	151	161	174	136	152	178	160	139	187	172	148	149	155	153	162	152	140	146	168	145	134	149	144	152	179	161	174	149	159	158	159	149	166	152	131	135	159	171	151	153	168	149	146	179	164	159	159	163	150	169	164	183	138	162	175	166	165	142	147	167	182	162	162	154	149	130	162	160	133	147	168	162	156	140	164	113	152	185	160	158	158	127	145	140	139	137	156	161	187	152	174	175	159	153	174	151	144	156	149	158	141	158	151	163	164	163	141	157	159	148	138	148	161	151	165	177	173	155	151	152	165	152	182	170	156	145	130	142	151	154	150	155	185	148	149	149	158	153	161	132	153	171	155	182	169	162	159	135	156	157	158	158	151	155	132	145	145	151	171	161	163	171	138	147	151	152	141	169	176	138	138	173	163	158	176	142	155	153	162	144	141	165	144	180	143	167	162	170	167	153	162	176	152	170	157	156	150	143	158	178	168	165	161	164	172	154	149	164	163	168	152	127	153	140	164	158	148	159	153	143	156	142	153	173	155	150	156	152	174	160	152	158	150	145	158	167	166	162	146	173	151	139	144	151	158	152	162	182	136	140	168	169	154	173	172	140	152	174	150	174	160	157	153	149	164	162	170	142	137	132	154	140	153	153	147	165	140	151	148	172	155	144	150	146	183	166	139	132	168	165	149	148	158	186	174	127	125	136	157	142	137	143	154	160	151	130	177	152	184	153	193	144	176	148	136	156	155	149	155	155	135	154	149	143	157	138	143	130	155	161	136	159	157	149	142	145	151	131	140	155	145	133	156	165	154	134	174	154	173	179	143	148	165	146	151	174	159	163	141	154	137	156	126	146	175	144	158	133	134	137	157	156	135	163	169	189	153	155	146	158	166	137	149	146	166	158	187	151	151	184	173	158	163	141	134	137	149	150	159	168	136	147	166	158	148	141	143	154	166	176	130	158	138	154	161	153	157	152	167	162	162	147	138	137	152	163	164	145	146	147	166	165	147	162	178	190	139	147	147	154	147	167	143	139	172	162	160	173	132	181	137	164	173	146	145	155	158	163	150	163	135	158	136	142	160	156	147	147	146	150	150	143	138	146	149	148	143	171	137	152	189	142	181	162	130	146	154	137	155	153	167	161	147	161	127	143	164	147	139	162	166	129	147	166	171	165	151	167	150	156	170	171	167	145	165	158	140	188	170	166	158	144	161	147	145	156	158	143	172	164	157	154	183	164	142	158	152	161	165	175	145	150	175	178	154	150	156	169	132	141	154	162	153	145	145	134	146	156	157	167	153	165	151	142	153	132	142	148	146	181	180	170	162	162	162	158	137	157	165	171	134	160	164	160	163	183	148	169	152	140	148	139	163	146	151	142	159	151	163	143	132	160	170	163	148	148	156	153	137	155	138	155	162	161	149	164	154	141	125	156	142	162	158	125	158	155	159	150	133	148	148	163	161	161	129	129	155	153	143	136	133	146	170	166	151	173	163	166	149	136	168	177	162	138	186	164	142	130	167	144	153	144	159	132	143	148	156	142	148	130	133	154	154	155	149	161	147	145	149	171	140	147	141	153	167	156	158	145	143	158	145	178	142	155	157	143	136	137	159	151	154	155	172	173	131	164	182	188	164	168	143	147	155	166	146	155	166	141	133	148	128	164	163	153	155	150	149	159	131	159	179	178	154	149	139	145	158	152	159	147	142	150	163	149	146	158	178	151	155	141	157	152	168	132	138	167	153	169	155	172	161	145	135	151	158	172	177	154	170	140	150	118	144	154	176	161	171	146	151	157	126	161	147	130	132	164	146	165	145	167	171	155	140	162	140	169	162	155	163	171	174	184	167	149	159	170	143	148	146	129	154	158	133	159	154	141	144	134	141	175	140	145	142	155	137	151	148	153	158	157	165	159	143	145	174	162	143	132	151	149	144	164	153	157	167	144	153	149	129	157	141	142	141	154	143	174	160	153	163	156	168	145	158	148	176	157	142	173	156	154	148	169	149	153	174	166	155	152	146	139	164	177	144	153	157	184	144	161	151	139	161	159	137	144	190	163	140	130	171	163	148	159	136	156	155	122	163	159	145	142	127	135	161	163	153	142	143	131	153	145	140	168	158	158	146	150	151	155	175	147	162	163	161	171	136	141	155	142	157	183	113	156	143	155	163	156	158	159	188	156	133	135	167	160	148	143	189	168	158	142	171	141	161	157	167	160	161	171	172	184	165	161	158	143	159	160	131	173	158	162	147	170	147	152	145	167	181	150	152	143	146	138	163	153	160	148	157	148	155	146	154	152	163	158	148	153	160	173	164	171	158	158	159	171	178	124	135	160	143	145	120	148	156	175	150	157	175	162	149	191	140	153	132	177	141	151	126	152	182	174	157	137	175	147	152	162	171	168	165	139	144
6124	743	1303	1292	1136	977	843	747	636	621	592	547	542	524	541	501	503	496	507	533	500	481	459	492	439	476	471	455	451	460	465	438	460	455	455	478	433	432	422	423	447	457	423	428	431	396	462	458	457	446	433	436	455	391	434	413	414	455	426	460	415	451	410	433	457	409	412	464	438	446	414	436	430	462	438	397	433	466	393	402	418	432	397	413	449	400	436	413	411	447	448	429	423	395	411	424	453	415	449	433	416	456	457	422	418	430	445	420	441	459	398	442	415	392	452	441	407	431	408	441	440	436	455	434	443	425	451	407	410	421	409	456	420	443	390	411	386	424	422	425	426	412	425	436	440	431	412	414	443	390	414	431	429	423	448	414	407	390	450	415	411	435	424	399	432	416	428	436	444	455	407	428	426	445	422	438	408	439	422	500	418	450	474	445	451	406	431	439	401	443	399	417	426	425	416	414	412	419	424	442	436	432	430	442	431	437	419	406	439	463	406	422	446	425	455	433	435	441	399	418	428	416	406	381	438	411	439	391	404	406	375	418	424	431	446	427	422	469	405	436	429	426	394	430	445	395	416	423	414	453	436	429	431	426	449	428	431	447	426	395	415	393	393	425	463	419	444	397	421	420	396	423	411	448	404	447	408	436	479	426	460	446	413	388	433	415	424	433	449	450	447	418	388	455	438	431	400	458	422	448	449	449	426	393	433	430	427	411	447	453	401	397	449	407	436	436	468	446	421	417	449	440	436	394	430	416	393	429	446	425	428	412	407	462	403	418	461	426	425	426	459	414	409	446	463	457	410	401	416	464	423	418	448	420	436	445	432	436	392	400	459	451	414	460	431	432	426	409	400	408	392	413	445	432	412	431	401	411	441	411	437	441	380	402	433	434	414	439	414	412	454	422	393	425	413	436	441	456	430	421	481	413	411	433	420	440	418	388	398	404	414	447	409	404	413	420	427	432	455	376	410	444	427	428	453	425	441	422	414	425	436	423	391	412	457	427	400	443	427	416	435	452	451	450	376	406	451	443	435	429	434	427	434	426	408	399	403	398	369	403	399	441	485	396	410	436	437	422	441	416	430	454	410	429	450	447	397	440	413	379	434	409	421	406	447	368	434	381	426	468	471	451	426	371	417	403	429	414	431	412	434	408	389	393	412	453	444	450	440	434	439	419	422	434	416	448	433	432	426	432	483	419	387	395	446	427	461	458	378	470	438	425	443	440	434	423	444	410	429	421	441	390	414	440	405	409	466	396	413	412	422	431	422	430	406	433	409	431	451	433	428	432	447	431	443	403	453	427	453	431	407	418	447	449	400	439	437	441	422	388	368	409	499	410	447	421	422	418	399	444	423	443	461	420	425	434	388	430	432	428	445	436	453	433	439	457	433	404	419	429	427	400	403	437	406	432	435	452	450	404	396	418	379	447	406	422	423	457	418	462	419	394	439	406	403	385	442	417	428	438	393	485	446	424	425	445	404	440	420	440	445	409	460	408	423	409	431	443	421	428	445	431	449	463	445	413	424	393	409	416	405	421	420	450	460	412	394	432	418	433	420	421	438	413	418	441	444	429	462	457	437	464	427	411	420	420	422	395	437	410	477	396	446	404	437	397	449	379	450	401	413	428	432	456	462	402	404	437	449	455	439	446	408	411	421	425	412	454	428	432	432	429	438	415	377	424	417	440	441	427	375	423	437	473	418	432	452	408	425	382	430	425	433	431	424	432	406	427	449	407	444	411	431	400	416	398	443	428	387	404	426	423	403	387	441	391	452	446	381	390	457	446	439	416	432	403	423	427	423	421	449	444	404	413	415	415	419	407	413	413	447	434	403	405	426	426	403	440	416	419	430	439	415	418	422	422	423	397	443	408	398	433	424	415	387	400	410	453	434	429	449	416	421	436	400	384	367	416	388	429	435	431	430	419	433	443	423	398	440	413	417	431	399	446	479	424	435	422	431	420	453	420	401	388	388	427	413	437	428	443	417	441	371	442	421	429	397	430	453	437	454	451	416	431	421	458	434	408	434	407	421	423	420	405	425	442	442	422	409	412	424	439	426	447	432	430	425	392	441	446	435	444	399	416	439	421	456	423	412	411	433	392	395	427	419	406	440	436	414	422	414	447	393	441	433	422	435	475	462	389	397	399	399	418	399	452	417	422	455	433	432	454	418	422	422	442	403	408	418	450	415	459	398	457	432	427	429	422	419	435	419	425	454	393	429	447	415	433	434	415	446	442	434	457	450	425	436	441	413	445	418	430	416	416	457	449	426	417	405	434	437	441	417	414	424	417	439	421	377	441	416	442	436	430	412	417	436	406	437	405	423	436	430	400	431	403	443	410	454	421	403	447	427	442	411	430	405	442	405	431	410	412	429	438	435	403	423	394	401	431	407	441	404	429	466	420	449	394	421	462	401	441	449	438	417	414	399	425	438	431	434	406	426	422	436	396	430	415	431	432	450	413	388	414	432	428	412	415	418	441	457	459	417	414	465	470	389	428	456	451	430	449	429	411	416	436	439	458	419	421	399	424	418	441	472	425	416	405	395	456	464	404	431	409	424	443	425	400	417	436	450	448	437	436	417	457	410	413	390	436	463	412	447	412	469	440	436	428	425	473	431	421	425	426	399	446	433	428	415	414	401	425	437	446	408	437	413	431	475	437	441	425	431	405	443	420	467	417	395	395	418	434	401	461	397	463	433	434	449	414	426	463	446	451	391	388	396	441	442	413	420	393	435	418	402	397	401	443	442	451	440	418	446	424	397	416	434	404	456	430	418	434	444	461	445	436	433	452	413	420	448	465	415	399	451	404	454	408	431	448	463	406	444	472	405	427	383	421	435	427	398	448	440	415	399	427	421	422	442	386	414	392	444	437	432	409	423	459	411	464	442	442	430	440	477	462	412	423	419	411	424	447	409	400	445	413	430	430	483	431	401	391	423	406	423	457	405	447	400	457	455	413	427	413	430	409	415	439	400	407	404	401	429	443	433	455	433	392	469	415	401	435	411	438	425	402	439	400	403	425	450	452	402	421	444	440	464	419	414	427	453	434	427	393	433	412	439	439	458	443	413	404	424	457	430	398	436	441	419	425	414	446	452	427	378	402	427	441	435	435	417	445	420	408	417	408	379	422	429	417	399	438	414	421	441	438	427	465	463	409	460	462	434	454	408	454	431	390	452	414	416	434	427	418	448	401	439	429	391	446	438	438	435	442	451	400	387	420	408	413	407	444	420	432	443	413	408	388	440	434	417	412	414	436	410	443	469	414	409	440	389	443	422	428	422	427	422	443	452	413	434	434	421	372	441	434	411	412	447	442	449	415	434	429	438	399	459	438	417	406	450	425	450	435	420	440	413	416	423	429	425	429	406	436	389	427	401	443	431	475	417	431	406	404	415	387	456	470	431	391	436	471	441	463	408	431	410	396	396	425	421	429	411	391	434	416	438	411	422	399	437	459	440	429	417	398	453	455	385	431	444	423	431	431	458	411
14582	1362	1171	852	642	535	462	433	413	405	372	344	374	364	358	344	383	333	358	313	337	368	323	338	331	298	342	321	353	320	309	334	319	331	317	328	286	325	333	336	301	318	318	298	307	317	307	358	300	308	287	342	313	336	324	324	307	340	314	309	316	333	339	336	320	350	352	342	322	336	334	338	334	310	348	322	322	342	366	352	333	313	348	358	321	292	311	343	338	343	335	338	296	356	341	315	313	316	300	337	333	348	317	294	348	367	312	288	322	325	313	324	333	328	331	293	320	327	328	316	312	291	343	317	324	338	322	308	325	313	326	345	317	316	312	344	311	366	330	327	332	330	318	330	350	341	318	302	332	365	329	314	310	339	291	329	348	356	368	296	310	322	312	325	318	320	376	358	359	300	334	320	320	303	320	328	316	343	343	323	336	302	339	315	331	314	363	344	334	313	323	311	305	353	325	301	306	311	328	303	308	303	337	333	335	310	302	341	306	326	308	306	359	367	317	332	324	311	312	301	311	323	316	304	335	330	331	361	284	324	287	307	331	302	330	336	368	344	320	360	285	351	327	314	307	329	359	291	360	310	337	323	327	315	342	332	310	345	357	307	280	360	308	311	326	371	336	298	330	323	317	307	330	329	288	326	341	329	316	315	321	346	284	317	316	341	314	330	331	346	325	326	308	320	285	326	321	338	336	262	334	315	353	312	282	308	339	295	317	308	341	288	361	316	341	323	326	355	354	348	332	313	354	288	349	369	339	323	296	314	328	311	288	324	311	332	321	316	312	329	332	309	354	329	315	299	324	282	303	331	302	324	340	301	370	334	363	300	331	334	313	295	300	277	340	312	336	342	295	327	357	334	357	293	306	318	302	305	324	340	341	326	316	313	335	372	358	352	288	331	346	309	312	338	319	313	331	295	336	352	340	344	360	337	327	332	322	309	315	311	297	328	307	333	353	313	358	314	329	319	329	293	350	299	293	344	331	313	368	322	331	356	294	314	326	307	322	291	311	297	369	317	311	324	339	348	333	300	353	330	326	324	352	330	335	319	286	312	381	324	313	333	355	326	291	338	318	293	321	321	300	344	332	315	301	335	335	309	344	314	323	338	334	302	327	342	303	297	362	326	321	315	314	301	334	364	301	364	309	331	320	335	335	341	339	277	309	372	341	369	339	331	327	312	323	290	362	322	302	315	294	328	306	315	333	303	297	300	318	324	345	350	320	312	327	287	306	322	345	316	300	324	325	317	286	302	319	310	284	368	324	312	347	316	304	336	298	373	350	317	334	315	302	301	300	312	333	354	326	318	347	295	364	298	320	304	310	329	317	336	310	326	316	292	316	352	341	350	336	354	327	293	323	332	316	327	334	297	331	336	333	299	296	296	323	318	334	348	320	324	357	359	326	357	325	313	350	339	279	314	307	313	326	287	326	313	353	316	336	291	286	324	303	311	331	319	323	360	328	336	325	310	351	290	315	326	354	302	331	346	302	315	316	324	298	294	337	309	324	317	355	321	316	320	324	327	325	310	320	347	322	312	336	312	330	302	360	357	322	325	324	314	317	332	324	326	316	362	305	353	321	321	329	326	364	320	315	328	341	324	316	328	340	341	338	300	312	324	279	345	342	306	332	320	298	313	317	317	324	320	324	329	342	332	328	315	334	303	332	324	299	336	367	310	325	289	293	340	321	324	324	326	328	306	294	316	328	350	316	320	331	312	310	326	322	285	310	306	347	347	326	341	336	351	314	306	344	358	318	327	337	285	331	337	327	297	317	314	358	320	316	330	354	336	310	319	302	323	336	340	290	311	301	347	355	301	316	327	377	329	352	320	319	327	303	336	368	278	320	346	299	351	341	332	303	311	320	348	327	326	318	322	347	304	301	313	326	317	342	352	309	332	336	320	311	316	335	348	330	333	310	314	286	338	339	357	340	319	299	332	365	321	355	301	317	334	297	318	329	351	311	322	328	302	301	337	339	341	330	335	301	330	336	331	319	285	324	323	325	308	355	325	341	324	353	316	331	379	337	314	319	317	269	325	365	331	311	323	277	282	313	319	351	376	301	340	317	342	293	326	304	332	337	340	302	325	331	296	300	338	288	313	364	342	300	304	339	338	300	311	328	306	330	356	327	305	289	298	299	318	346	338	359	303	311	321	318	303	305	318	308	350	321	336	320	299	334	345	329	317	339	324	355	345	360	342	357	301	318	324	309	310	346	290	329	311	312	332	332	330	315	324	333	318	359	329	314	332	288	315	320	282	314	343	321	333	331	302	345	326	360	299	297	335	315	346	342	338	336	328	288	333	327	338	366	318	318	300	316	320	362	344	344	303	317	347	329	334	356	336	281	299	323	320	346	322	301	321	306	316	364	326	328	332	333	340	322	355	314	298	306	310	273	335	293	334	356	292	337	339	373	311	366	320	361	352	339	316	301	333	333	327	328	291	323	304	326	319	328	293	336	353	307	324	325	325	322	316	365	313	344	319	335	319	328	302	305	349	312	313	304	300	340	353	300	300	343	324	314	326	312	290	352	326	328	316	333	357	320	332	358	361	343	319	341	340	342	311	310	350	321	317	332	352	306	339	319	376	317	329	314	345	307	286	289	329	322	311	335	320	324	330	295	347	328	287	364	351	344	330	319	324	318	313	340	314	311	324	299	335	302	337	304	322	298	330	339	350	332	364	338	358	358	293	315	346	322	345	354	329	336	310	307	344	374	336	326	340	307	349	351	332	320	313	328	333	329	288	322	329	269	298	318	351	330	313	339	312	321	330	335	347	312	337	327	331	341	339	322	317	331	333	304	348	334	307	309	322	345	324	312	349	332	300	313	314	360	350	302	319	358	346	350	338	350	314	361	331	330	328	325	290	312	312	322	354	298	358	376	346	351	340	324	315	314	328	340	325	330	335	299	306	259	306	352	303	350	325	293	327	315	321	378	322	306	303	355	295	285	305	304	361	336	332	322	301	366	337	317	293	336	301	324	359	336	355	307	367	305	318	297	310	337	332	302	334	323	335	308	322	374	339	289	334	327	298	321	318	332	328	277	304	335	336	322	312	323	281	347	301	327	304	310	349	301	334	307	306	293	276	329	336	304	313	340	316	344	313	309	309	341	339	297	336	365	329	321	336	349	346	324	347	313	320	320	290	310	349	353	309	316	350	326	295	328	318	325	335	302	345	300	310	305	332	331	295	330	361	356	333	323	373	299	309	353	342	343	335	346	370	330	340	344	350	339	322	303	336	306	332	295	306	317	324	327	356	352	344	311	323	339	317	314	327	302	334	308	331	351	322	299	362	328	323	341	356	329	332	337	338	361	306	321	335	280	285	338	344	325	341	353	316	313	309	309	311	314	356	318	339	388	352	299	292	324	314	320	290	313	313	273	341	373	326	292	327	373	307	337	305	341	338	303	297	323	317	330	344	320	333	324	331	336	320	325	335	387	337	327	333	335	357	314	331	352	327	349	329	363	346	329	335	312	324	312	336
8288	1363	2256	2420	2069	1699	1554	1355	1222	1108	1082	1033	1003	971	930	908	932	904	883	829	838	928	857	829	847	871	777	823	830	743	788	889	815	800	809	741	809	810	772	818	758	819	804	784	786	791	812	760	793	776	795	793	844	827	786	776	793	768	746	829	803	775	810	744	800	804	765	786	755	721	799	789	774	768	795	768	789	804	837	826	768	823	794	794	785	786	750	727	800	786	829	746	798	795	794	804	785	761	804	751	792	810	759	787	790	801	758	739	781	791	797	770	770	769	809	770	815	752	795	790	825	809	774	770	755	817	764	813	793	751	735	795	775	802	772	800	766	782	739	795	740	747	770	812	784	790	808	798	781	806	727	817	760	754	755	790	808	806	775	729	797	797	811	782	848	744	775	780	763	760	784	775	728	764	833	752	787	773	779	769	731	782	747	780	770	782	746	764	756	830	825	742	797	781	767	789	782	783	844	769	787	765	796	788	764	765	811	801	778	806	718	776	769	791	747	748	794	733	744	725	770	746	790	815	788	764	789	781	758	772	740	754	839	713	747	806	777	789	771	742	757	778	810	782	794	763	746	778	830	780	822	774	755	780	778	717	743	782	777	764	794	752	840	740	807	799	763	769	755	795	744	786	771	768	761	821	816	761	717	809	772	772	781	798	812	809	753	755	792	744	772	775	767	792	756	718	764	771	809	791	812	765	765	774	766	803	767	763	824	774	809	830	830	760	763	714	773	731	803	818	788	818	820	751	776	818	772	737	732	770	830	794	754	789	752	765	748	771	743	749	744	791	768	770	790	752	770	770	772	814	771	775	769	785	792	788	796	765	738	782	766	750	791	749	754	773	715	830	752	771	765	778	750	763	804	799	788	773	782	755	781	807	785	770	773	740	747	822	842	790	785	804	738	793	757	757	795	790	774	743	816	750	801	758	829	775	751	776	771	749	796	784	792	751	770	740	767	858	762	753	755	756	780	800	754	780	766	777	752	808	780	800	798	812	769	795	762	793	769	779	801	791	776	761	777	745	819	740	777	803	784	766	743	766	765	779	781	774	766	765	804	794	751	784	786	825	738	774	772	759	749	758	765	737	778	759	764	704	815	723	732	749	761	842	771	800	799	759	785	721	779	812	805	756	756	770	766	744	802	784	797	804	725	786	776	741	777	765	825	801	759	799	800	757	771	793	820	736	810	749	814	767	763	770	803	789	745	793	790	736	775	813	753	804	766	762	784	780	772	755	771	750	786	728	791	792	775	793	716	785	802	770	733	770	773	771	742	753	788	770	821	817	737	778	768	798	819	794	800	790	778	781	798	775	759	780	814	719	771	770	758	791	759	762	751	772	745	763	794	756	790	790	819	778	795	774	780	732	780	814	768	735	802	770	814	785	777	772	779	783	807	786	768	725	859	751	805	739	815	800	802	769	757	749	794	753	739	755	789	773	803	739	768	745	758	821	773	727	798	791	788	784	788	803	824	775	836	792	729	745	775	812	778	739	781	806	774	798	806	780	742	786	765	780	811	779	764	797	753	784	771	817	797	718	754	763	815	767	787	780	737	768	773	766	732	750	794	775	808	753	778	723	760	781	764	751	772	773	757	782	759	781	765	760	743	736	765	798	763	737	726	772	769	802	806	716	791	752	814	748	736	762	742	742	770	752	793	754	749	758	774	797	779	779	758	790	769	753	831	810	776	756	808	799	781	765	781	795	795	738	772	782	831	826	771	761	789	797	770	782	785	760	780	728	769	743	690	804	779	777	746	778	752	817	785	780	817	758	774	789	809	819	772	786	731	717	727	791	789	771	785	825	737	752	800	748	789	741	789	791	757	810	772	746	763	762	756	777	774	796	778	732	792	765	794	772	808	764	739	798	772	768	784	735	781	745	782	782	813	810	824	775	744	817	782	725	773	783	761	767	807	749	726	747	757	811	773	767	749	797	772	717	839	803	788	726	781	810	785	736	793	767	738	816	759	777	761	774	799	777	814	792	759	732	776	815	794	795	805	787	795	783	792	764	779	791	810	749	772	736	773	765	794	766	772	793	777	762	774	774	794	789	778	801	778	824	789	784	751	782	793	723	761	796	782	795	808	761	797	797	773	791	757	830	790	773	777	748	764	793	791	755	744	761	798	761	774	744	758	788	754	785	798	761	759	827	734	767	778	787	750	760	759	771	810	721	808	751	768	760	746	777	775	716	752	787	737	765	774	836	755	767	806	770	839	790	782	685	765	786	819	793	766	773	795	777	732	784	833	752	762	789	725	774	815	778	781	826	749	804	756	740	795	798	825	751	833	740	824	744	749	801	717	784	787	808	794	761	796	758	750	750	732	741	762	722	795	734	759	777	811	766	761	739	847	702	741	732	735	818	780	777	782	809	766	774	818	768	778	772	733	779	789	761	801	778	767	737	786	759	782	780	811	802	736	794	818	786	809	814	768	772	775	798	794	802	770	793	783	704	731	769	729	722	829	795	772	752	748	774	780	762	844	797	731	773	742	768	796	754	690	771	783	783	811	754	792	770	764	783	789	737	777	797	794	741	780	811	772	762	786	759	741	796	687	762	756	763	767	779	786	766	761	772	779	769	744	813	751	767	785	760	806	762	748	781	780	735	825	763	839	782	782	764	775	797	784	777	747	753	752	787	773	770	716	777	767	821	804	737	772	809	752	735	755	795	747	828	776	749	787	757	773	760	770	763	788	769	781	787	778	801	777	775	769	797	754	722	807	784	821	779	737	819	784	807	784	795	722	826	809	798	780	817	816	794	800	784	708	759	800	810	809	795	768	763	816	803	800	837	837	811	748	773	737	735	734	763	764	858	756	799	791	727	749	786	787	691	796	756	817	764	754	743	754	789	772	791	781	772	745	765	794	774	779	834	819	783	795	795	722	793	770	817	799	785	827	756	717	763	747	780	766	788	773	760	739	770	776	779	793	779	785	778	814	767	753	757	839	784	783	765	781	795	736	744	731	714	778	753	804	783	789	801	755	754	792	793	816	786	767	807	781	772	829	796	746	798	795	764	764	711	785	768	779	762	735	804	768	754	756	780	769	783	786	750	790	793	740	767	793	783	764	739	773	828	720	813	809	779	857	774	771	732	773	735	771	837	802	753	772	744	802	775	812	766	758	825	808	806	793	755	801	820	796	731	788	762	741	748	770	811	809	791	711	772	749	776	749	755	765	821	768	796	790	782	824	791	747	786	717	778	766	775	791	847	793	801	782	772	733	758	764	758	797	760	774	737	748	727	757	802	737	802	729	762	795	819	806	790	773	760	795	784	812	740	809	750	716	751	751	776	776	780	770	772	825	747	800	758	781	775	824	767	786	770	748	806	785	789	735	744	766	749	769	739	775	766	743	789	814	791	781	771	773	761	756	756	818	744	795	756	771	761	810	776	788	802	794	761	807	735	714	684	837	798	761	802	764	784	805	748	788	771	827	763	734	772	796	762	775	780	795	750	781	791	739	755	789	791	783	762	747	801	796	742
1573	294	261	214	241	263	270	233	249	206	245	211	205	219	241	269	243	248	229	238	200	243	270	267	284	261	263	226	255	212	229	225	243	252	279	243	242	253	261	257	278	242	261	265	247	245	226	225	248	228	275	260	243	225	246	263	249	248	268	241	265	265	265	200	239	268	226	254	250	230	225	239	216	243	244	222	220	224	238	239	284	246	233	237	215	240	259	223	223	215	230	212	239	262	251	224	270	241	234	244	262	227	226	262	208	236	254	244	251	227	219	238	232	239	221	229	205	225	264	238	221	225	254	224	236	270	233	247	256	222	221	258	244	232	256	234	253	230	253	224	243	221	256	223	234	273	240	238	242	261	254	241	244	252	231	239	239	235	226	237	232	263	258	239	234	253	231	242	230	205	218	214	211	235	241	238	234	228	259	248	220	257	253	241	228	234	226	246	236	244	233	265	234	228	262	277	240	242	246	284	264	241	256	225	225	243	243	242	235	269	227	247	228	246	216	238	222	243	276	258	259	226	241	231	243	265	220	208	255	262	239	253	259	236	210	246	241	232	217	194	246	238	271	239	246	258	272	214	240	232	244	273	242	215	225	226	242	262	235	242	237	227	255	229	230	223	248	242	224	239	255	223	256	258	214	224	246	251	211	237	239	234	242	223	228	230	273	245	247	259	229	242	215	248	247	258	213	215	233	220	213	241	231	211	273	233	254	259	244	237	228	274	213	233	257	240	256	264	241	235	221	233	267	227	259	241	263	227	239	245	245	236	244	259	261	228	203	239	257	227	211	224	229	245	248	208	240	233	250	250	270	234	264	221	257	239	206	224	235	264	227	250	269	273	248	253	248	263	220	273	224	229	251	248	213	259	225	232	224	273	256	225	228	270	248	222	228	209	239	233	240	254	257	238	272	235	244	235	245	221	229	250	237	240	267	233	238	274	255	229	247	202	254	250	235	259	244	223	234	227	228	246	210	234	229	250	234	270	271	248	232	228	239	224	249	262	239	271	249	249	252	253	235	255	240	233	241	230	223	237	263	261	232	227	206	245	224	242	201	243	231	273	263	246	234	244	251	230	245	234	243	246	237	263	250	221	248	226	262	215	247	224	243	224	242	222	258	220	235	226	249	237	280	290	227	235	225	228	240	205	251	251	208	242	228	292	249	242	234	236	221	240	219	243	253	248	249	238	250	233	248	247	230	257	232	222	237	255	220	238	250	209	199	219	238	237	227	217	214	245	273	241	270	262	257	249	239	240	243	231	225	251	190	222	249	259	250	221	281	255	217	238	223	228	222	233	220	235	281	287	241	224	233	250	235	251	243	238	237	232	247	278	234	229	242	231	246	235	247	258	237	254	234	239	243	233	237	218	261	251	239	253	225	230	239	219	249	239	236	250	242	209	242	255	246	262	240	255	240	258	281	236	257	254	239	248	264	265	253	244	267	252	252	257	275	233	223	220	219	224	197	231	247	245	255	254	238	238	237	235	229	236	259	229	239	232	236	233	252	240	237	265	235	259	264	231	235	231	254	249	233	234	234	250	232	224	235	245	232	258	240	238	253	253	273	228	287	262	250	262	239	262	253	228	252	250	253	241	248	268	236	249	233	245	267	247	228	247	264	228	224	253	257	258	238	233	238	264	237	227	242	251	233	254	249	244	236	259	247	243	266	247	227	219	254	243	245	260	229	223	215	236	254	262	239	260	238	245	264	234	266	268	224	230	232	231	239	234	239	205	259	228	245	235	252	240	211	252	221	271	239	229	221	242	221	232	271	237	260	261	259	257	246	224	268	207	223	221	249	251	256	226	242	241	248	232	207	241	247	226	223	231	210	231	233	218	240	219	245	281	270	253	255	258	250	229	233	253	251	222	230	222	229	236	242	219	221	230	285	273	262	240	262	265	240	257	245	227	252	226	231	226	206	236	261	231	229	214	253	278	255	257	273	252	249	227	203	234	223	235	257	249	280	224	254	246	250	240	230	239	254	213	218	226	244	247	220	257	244	264	216	250	241	224	229	237	239	242	243	200	219	226	267	247	251	249	233	251	244	249	237	220	246	272	244	251	257	276	244	237	245	210	231	238	212	238	233	252	215	233	237	221	230	250	213	266	261	251	231	235	222	257	218	253	245	230	230	257	230	222	232	259	258	254	242	263	230	236	246	234	227	240	222	226	238	239	206	263	256	278	247	260	201	241	239	267	254	223	232	239	232	224	225	234	250	250	234	263	250	222	239	237	238	235	272	216	226	221	260	254	256	258	240	249	238	255	234	242	234	236	249	204	232	229	275	221	258	259	234	244	250	232	213	204	259	255	238	244	227	244	224	246	270	268	234	248	212	245	235	220	225	238	239	239	251	253	231	267	255	262	237	228	237	261	230	246	246	244	237	243	261	226	226	229	260	250	247	257	216	214	255	215	232	240	220	246	257	246	219	242	253	279	244	237	247	211	256	233	261	233	244	248	225	265	248	225	246	228	258	224	242	253	250	236	262	250	207	241	256	208	210	236	239	245	250	216	251	213	231	288	244	242	234	245	226	220	236	240	250	250	265	239	202	213	226	239	247	233	248	259	221	262	246	261	233	255	245	254	227	259	262	241	200	234	252	232	202	217	254	228	239	232	233	251	263	240	211	254	236	234	227	256	249	232	264	239	229	234	269	266	264	247	257	265	250	249	247	240	241	280	208	227	245	250	272	217	259	227	253	236	240	237	260	253	212	233	203	260	242	254	234	231	254	226	214	256	251	245	236	229	308	236	229	245	250	232	244	226	252	220	235	203	217	230	255	235	231	238	238	235	239	218	246	267	239	215	251	234	216	235	227	219	259	252	247	238	244	247	268	256	231	261	236	247	250	237	267	236	230	247	253	246	263	238	285	226	236	266	270	240	248	233	225	256	227	260	213	262	269	225	228	256	229	238	237	211	264	232	245	247	226	235	238	234	266	243	261	234	242	222	239	244	246	251	250	222	240	250	229	223	201	257	251	222	221	228	208	224	250	217	228	259	264	254	260	254	265	270	268	227	239	216	249	246	290	218	240	257	251	214	236	235	216	259	218	229	219	244	223	263	246	237	247	260	259	228	218	243	248	236	228	244	215	242	248	200	246	257	263	238	224	230	266	244	229	233	249	235	247	235	226	246	253	249	243	244	232	231	260	258	234	235	227	248	255	248	271	264	274	256	221	227	259	252	196	231	245	236	217	246	237	236	253	239	247	258	228	228	233	206	248	238	239	252	235	227	239	229	244	239	251	252	250	224	252	230	235	289	257	229	240	254	237	231	235	262	239	233	231	250	226	232	252	220	244	219	233	261	220	241	277	223	230	247	241	246	253	231	255	227	256	239	254	241	223	231	218	249	250	264	255	231	233	242	230	239	255	220	253	237	245	249	261	270	232	250	248	245	215	232	246	227	250	233	252	238	281	267	251	232	245	257	250	249	229	223	231	257	240	246	258	240	237	232	235	232	231	251	251	251	243	255	231	238	246	238
1816	623	691	609	547	634	642	622	563	604	564	601	594	572	591	566	607	579	575	579	594	582	560	605	559	571	579	581	552	548	594	590	557	577	576	631	591	560	551	580	533	601	570	571	613	594	575	599	615	620	605	573	593	547	584	601	554	541	591	575	619	590	592	607	595	575	560	571	549	556	575	585	586	566	588	569	566	612	609	592	570	567	564	563	602	594	593	579	589	567	582	594	566	589	594	613	590	567	555	571	598	602	537	546	579	551	611	603	586	574	576	590	565	603	544	634	549	605	521	593	538	588	569	620	529	573	601	549	584	582	569	599	597	598	596	566	591	577	585	574	545	591	592	562	608	553	538	518	592	574	562	573	573	541	623	559	539	581	592	565	615	584	555	560	592	566	593	534	598	580	561	602	569	602	570	538	604	586	563	593	573	591	594	564	602	572	584	596	619	568	609	619	593	580	566	599	611	584	581	595	611	577	541	604	548	570	592	560	593	583	579	599	542	568	593	597	616	607	630	613	575	566	563	576	579	563	590	569	609	547	604	593	598	580	614	550	618	584	608	594	596	590	585	563	562	568	557	574	616	591	625	542	604	609	602	578	561	582	564	595	565	621	582	618	553	557	591	583	593	537	569	531	569	553	600	571	565	559	587	593	601	535	595	546	608	626	573	612	598	566	597	579	580	604	621	633	611	577	582	590	564	574	603	562	588	570	603	633	609	624	583	522	579	582	593	545	524	603	606	566	614	572	536	579	599	554	573	612	558	549	595	564	608	625	527	569	579	557	592	597	597	562	590	576	567	542	604	573	576	578	591	579	569	568	583	611	597	565	541	607	580	587	553	540	572	582	533	555	599	598	585	612	576	571	620	578	589	584	587	619	593	578	622	599	529	546	556	587	540	536	541	601	539	582	542	565	582	623	587	606	576	572	611	608	577	573	616	568	621	530	512	579	534	553	533	558	572	543	541	621	567	547	614	558	555	605	583	556	600	621	542	572	565	550	620	620	602	561	568	565	593	591	628	560	568	584	615	564	573	593	571	578	563	557	551	555	585	581	591	611	556	553	587	571	605	585	580	605	604	574	605	543	551	582	578	591	586	592	592	565	601	613	604	559	594	599	594	569	538	555	576	591	568	596	582	589	612	548	591	572	574	584	586	530	578	573	596	608	550	577	579	600	554	625	645	583	579	588	542	581	571	551	631	594	571	587	593	609	554	570	590	544	607	536	579	591	564	602	596	601	619	563	584	561	592	563	559	555	549	570	571	584	584	613	561	591	574	578	570	588	581	560	598	566	567	594	569	570	577	563	526	558	563	538	576	582	555	565	585	623	582	579	538	564	587	561	567	570	586	613	541	599	608	574	588	562	548	543	558	600	589	585	597	600	607	561	551	549	589	612	587	612	556	596	579	601	582	560	589	573	557	536	572	582	561	561	552	573	616	577	609	599	622	597	565	595	632	615	557	549	546	571	592	603	564	590	570	563	573	570	567	601	565	602	556	604	582	574	524	569	577	637	599	576	541	569	561	581	617	571	587	569	565	575	590	594	584	565	601	608	576	578	569	548	557	548	541	576	548	582	588	599	571	586	581	563	614	588	591	581	605	579	554	576	581	553	597	551	573	589	559	602	596	593	599	634	597	529	597	579	589	616	552	561	630	570	566	583	601	528	638	575	575	574	621	562	605	632	557	614	591	590	555	573	635	579	602	595	609	591	556	620	533	626	591	606	595	605	552	518	576	598	547	644	595	569	561	578	606	587	584	563	576	594	610	539	573	574	586	525	595	604	549	589	590	594	614	590	561	608	576	590	552	610	600	597	565	624	571	597	543	583	572	566	612	571	589	585	569	588	581	594	577	604	600	598	540	587	559	567	585	604	547	582	569	563	591	579	598	600	558	573	584	592	600	587	552	627	592	603	569	592	592	565	616	569	599	617	552	564	562	592	548	532	552	574	571	615	561	587	603	575	545	584	610	562	579	573	615	587	542	607	572	551	607	596	579	595	605	575	551	546	571	606	557	543	560	619	559	591	549	574	585	577	597	582	599	584	580	563	575	544	594	579	592	573	538	574	614	587	564	547	544	595	620	592	525	517	552	520	532	607	596	582	567	574	581	574	594	644	574	546	631	566	576	559	560	584	556	615	598	594	558	620	605	604	615	552	559	573	573	558	568	593	584	578	595	570	564	640	540	586	589	581	553	557	580	514	559	580	585	574	577	622	567	560	576	605	620	593	598	580	584	542	551	632	536	570	592	572	614	541	595	585	584	540	576	552	589	644	558	596	588	594	595	600	583	557	585	590	580	597	559	615	578	559	531	552	604	576	547	606	589	574	584	563	560	544	599	562	580	590	568	553	572	573	610	598	541	580	629	555	546	607	607	545	568	592	578	579	595	588	558	567	538	586	572	576	567	582	611	546	570	609	566	579	569	590	534	579	592	577	611	610	547	561	611	601	568	597	585	598	572	536	597	526	583	610	561	544	582	575	587	578	564	583	598	605	567	573	577	573	608	555	606	627	597	582	548	565	572	585	572	574	582	522	561	585	561	587	597	626	583	572	578	580	595	610	575	579	586	589	564	580	567	593	575	579	615	599	596	599	619	565	630	590	563	557	572	589	559	619	558	565	584	591	577	578	611	557	583	596	632	597	568	568	576	551	585	575	542	640	600	604	582	605	599	623	590	570	609	565	554	584	575	590	584	564	569	588	638	586	554	583	568	586	595	593	612	587	590	571	558	577	588	674	608	597	571	563	563	577	561	552	584	588	573	556	573	591	571	601	628	569	582	601	563	598	561	615	630	600	583	613	604	601	594	588	584	611	588	532	549	566	599	598	526	580	564	574	588	567	588	577	597	565	607	556	572	576	585	542	580	572	574	589	589	575	608	582	588	592	589	604	542	605	594	602	571	548	543	606	557	568	565	570	597	586	580	558	552	582	584	582	540	557	598	547	571	576	607	563	567	558	553	567	592	576	580	554	584	545	574	565	582	605	575	594	568	579	597	591	557	570	575	609	515	563	529	556	580	585	592	567	600	571	577	552	558	583	580	562	594	577	531	614	579	596	558	576	601	589	553	577	581	606	588	579	573	579	596	594	549	569	620	579	536	570	550	574	556	554	580	607	584	613	582	583	577	542	617	570	560	571	554	604	582	596	603	598	599	616	578	564	596	607	568	570	621	571	554	591	588	556	617	537	596	534	564	557	587	585	552	585	582	598	550	555	586	558	585	562	602	585	613	558	588	522	573	581	544	559	575	598	596	596	570	610	616	540	566	592	581	604	586	594	527	575	584	559	583	589	562	549	552	544	612	553	615	557	583	553	564	629	602	601	571	568	540	610	603	579	629	604	562	570	632	563	552	602	605	578	551	606	593	618	582	639	579	580	570	585	541	552	613	569	589	604	616	632	620	539	570	569	550	617	579	545	577	574	609	541	591	619	606	565	557	584	590	576	610	579	548	604	557	637	613	617	601	563	605	562	586	549	560	574
7441	472	539	435	309	264	185	199	201	212	175	179	187	146	171	160	153	180	164	187	153	161	150	165	151	154	149	157	176	157	167	154	174	116	159	163	174	167	156	168	182	170	132	139	171	152	185	175	136	152	140	156	149	187	169	143	141	162	143	162	145	142	165	165	145	147	168	162	137	144	171	134	148	141	176	148	156	157	160	138	151	159	144	173	166	157	155	149	155	146	149	160	141	154	152	156	163	148	141	167	154	176	165	160	147	147	156	166	135	174	163	183	151	157	168	119	160	164	146	174	159	149	141	139	153	150	137	153	146	141	149	170	169	163	146	141	175	149	162	157	174	145	167	152	145	185	123	152	165	161	174	134	141	162	149	149	167	187	148	159	173	166	141	160	175	136	157	135	151	163	163	163	161	144	165	151	166	137	142	142	165	139	137	172	165	184	177	177	151	142	189	171	155	152	148	132	156	164	135	126	164	177	164	137	134	175	142	160	155	161	149	171	149	145	139	134	181	146	174	177	142	148	129	129	145	154	158	157	132	142	141	156	159	147	140	171	158	140	143	177	157	159	145	140	152	152	171	150	144	171	166	132	166	134	163	179	152	165	153	157	160	146	167	148	158	146	140	158	168	143	181	139	175	153	174	173	142	162	155	167	156	144	163	145	162	140	158	135	135	156	133	152	173	167	169	184	157	141	156	166	156	157	153	136	161	160	142	150	150	163	154	147	151	143	142	153	181	151	163	156	147	155	165	139	120	166	134	125	151	183	175	161	159	154	173	149	144	154	144	173	178	153	160	150	174	148	131	157	151	184	147	142	167	163	173	136	160	182	155	167	161	172	152	156	168	175	161	154	160	168	171	174	146	140	181	149	148	149	156	146	145	140	140	161	146	144	166	162	159	161	125	143	147	179	171	171	170	134	166	147	171	142	168	155	151	167	151	169	138	157	144	144	153	156	166	158	181	146	160	151	140	140	137	154	149	148	165	141	173	154	161	157	167	164	161	166	169	145	173	174	183	161	149	169	160	155	145	167	159	170	155	150	158	160	171	127	141	171	155	173	151	152	149	159	152	180	157	183	166	151	162	147	141	162	143	152	128	153	159	147	173	169	147	150	177	152	160	149	160	146	152	156	139	160	184	157	154	181	138	140	161	184	154	164	173	148	151	162	154	144	157	165	158	144	146	165	164	168	148	160	161	148	168	147	170	141	138	152	129	145	139	156	165	145	158	150	156	142	156	159	186	162	145	133	163	156	154	138	170	172	177	152	151	175	164	127	155	149	163	137	159	192	151	171	154	152	154	153	141	153	125	165	147	145	158	143	165	133	150	156	147	148	147	146	157	137	190	184	152	176	169	165	143	139	174	139	179	157	184	132	189	140	147	161	187	147	136	158	167	161	148	122	136	152	165	184	153	157	147	135	156	134	155	169	164	151	158	132	128	145	144	164	146	157	157	175	151	176	154	174	163	158	164	141	165	145	161	145	155	185	139	164	123	164	165	150	153	163	185	172	140	147	182	169	162	158	151	156	143	147	171	166	141	159	166	159	144	160	158	151	154	145	168	151	147	149	156	170	166	148	172	162	160	169	177	148	140	163	161	138	154	160	139	176	152	163	168	153	144	151	147	137	158	157	153	181	183	150	142	138	145	141	152	133	170	140	167	158	158	162	141	138	163	140	175	147	179	161	143	149	150	181	150	154	139	158	149	140	163	151	146	156	167	145	155	161	153	155	175	177	165	156	156	153	153	144	157	140	147	190	161	167	176	133	177	166	134	150	156	164	171	170	165	158	146	138	160	161	146	139	151	170	177	143	155	143	143	169	175	135	168	133	143	159	146	138	147	148	150	156	159	147	153	152	164	162	169	175	156	167	176	134	162	145	147	143	169	139	119	173	149	142	164	170	131	182	130	157	172	144	168	162	137	162	163	152	156	152	139	138	155	161	173	150	158	186	141	141	137	148	168	158	186	163	184	166	150	148	161	159	145	152	133	141	141	155	173	181	143	145	160	159	148	157	156	142	142	148	158	172	147	151	159	169	156	171	165	152	158	159	148	165	152	153	166	152	161	164	133	150	158	184	164	159	135	164	142	146	135	156	142	144	149	135	156	157	189	145	187	158	148	146	154	148	155	132	134	170	153	136	159	185	169	158	161	151	127	179	160	158	144	149	138	147	142	154	141	153	178	169	140	133	154	142	152	154	179	140	169	180	163	162	151	162	150	134	161	131	171	166	181	194	152	166	166	164	145	151	188	147	131	155	154	153	149	155	131	162	197	162	151	153	180	160	149	144	154	149	143	154	171	139	149	119	174	182	155	145	133	150	138	153	153	158	145	133	136	129	160	178	183	160	175	167	160	190	153	164	158	147	147	146	156	147	151	146	160	155	159	144	163	149	152	150	151	129	169	148	148	172	140	146	146	152	130	158	147	154	139	174	151	160	150	161	146	180	168	163	135	183	151	157	166	157	147	126	179	148	179	118	161	151	140	173	141	159	160	150	153	143	153	129	130	143	168	161	158	160	132	149	162	156	146	155	148	170	138	171	146	140	150	159	186	145	149	158	154	131	149	153	163	144	153	156	130	137	150	156	152	132	173	157	149	149	144	171	142	152	157	161	175	136	159	151	160	179	153	169	158	167	134	156	158	164	155	146	140	151	168	167	158	159	153	164	147	166	165	142	169	157	163	132	139	144	168	152	170	127	144	139	150	174	172	151	166	185	142	156	174	160	152	160	142	179	171	132	140	144	125	162	175	157	128	152	144	141	167	155	175	152	159	133	153	159	138	174	163	162	138	165	152	154	177	142	180	157	175	148	140	140	147	166	155	167	148	156	162	172	143	168	170	194	172	148	171	146	164	153	134	167	125	176	161	142	148	165	171	149	140	134	140	149	138	143	153	163	149	159	144	143	154	149	153	159	147	140	169	143	154	149	157	152	156	152	160	141	156	162	157	162	147	172	167	126	154	171	151	155	150	148	146	145	116	149	148	174	139	162	157	163	120	122	156	130	146	159	158	168	161	158	150	145	145	166	147	151	138	143	144	160	145	166	143	153	147	150	143	160	139	165	155	157	143	146	150	167	137	154	175	165	173	167	159	133	157	171	185	160	156	144	135	145	161	147	154	156	137	159	181	137	165	157	153	152	171	176	156	129	137	150	167	162	131	152	143	156	146	136	138	175	143	128	172	133	171	151	154	164	133	143	130	163	173	134	158	143	160	140	172	148	141	134	145	176	185	162	154	160	129	160	174	140	158	168	165	178	157	157	158	188	158	141	194	159	129	149	144	144	148	157	128	145	180	148	162	143	145	142	157	132	170	171	140	151	146	150	145	154	140	162	150	182	172	155	165	170	172	152	170	152	140	173	167	141	151	137	167	155	168	151	182	169	125	172	170	148	145	149	166	142	166	159	147	140	146	162	147	151	149	147	145	148	160	157	150	151	143	152	163	152	173	144	160	149	158	189	162	156	147	156	149	151	154	154	156	180
6114	717	1279	1255	1040	885	795	703	636	602	570	578	539	494	484	530	488	482	494	457	478	473	451	487	433	506	452	403	442	425	469	436	481	434	416	472	430	426	451	442	477	420	438	421	430	414	442	408	410	426	418	401	381	452	454	445	476	448	438	404	424	409	407	414	442	441	476	406	408	434	464	426	431	437	419	422	394	390	421	406	438	451	424	405	451	424	419	422	387	410	467	447	438	399	422	447	430	415	442	435	440	440	443	439	437	431	420	401	447	443	414	424	438	420	399	399	426	388	430	401	421	422	434	453	420	434	427	429	471	442	410	428	429	422	448	417	391	438	450	445	410	420	462	387	411	399	421	429	430	440	440	432	419	431	454	407	437	424	453	419	428	436	436	431	419	394	450	432	384	400	423	420	407	398	435	416	429	399	426	419	463	468	437	467	466	423	428	446	464	438	423	433	416	432	386	445	413	431	444	419	449	436	429	393	460	447	416	384	406	445	424	432	413	406	439	424	453	405	428	431	459	471	437	385	416	396	466	437	418	426	392	407	454	426	406	404	426	410	392	442	412	403	484	419	431	416	453	448	425	450	433	408	431	471	401	448	460	403	444	441	426	424	437	425	430	424	417	428	431	428	377	421	413	426	392	431	420	439	417	416	474	460	443	426	418	403	374	450	420	424	450	418	425	472	439	416	438	417	436	439	480	426	420	419	438	441	459	433	410	425	447	456	396	472	429	410	463	420	439	420	430	411	446	412	396	478	421	469	417	428	466	422	436	439	424	415	381	404	424	453	439	426	439	470	412	422	440	410	395	453	438	446	447	438	443	427	430	405	461	409	394	469	453	404	409	417	413	409	439	446	450	429	434	411	445	431	420	408	457	426	433	452	439	447	432	442	442	429	430	408	408	424	415	428	408	439	419	388	400	427	425	415	415	450	394	397	432	427	420	439	415	407	400	442	422	439	432	446	426	410	407	443	423	436	433	419	425	427	399	425	421	441	424	390	419	429	423	400	385	427	442	439	448	456	437	430	431	461	464	390	441	383	410	416	411	391	431	449	417	417	393	413	452	436	429	426	447	454	441	426	402	417	436	431	430	412	435	437	408	416	418	429	407	442	413	419	420	438	376	422	450	438	431	405	443	432	440	429	409	388	442	433	381	437	403	435	413	421	379	400	426	439	479	403	436	439	462	422	451	438	435	455	466	433	435	440	431	420	420	436	411	452	427	418	418	442	433	410	404	362	452	439	423	389	415	429	440	408	424	422	459	423	430	430	459	441	432	415	420	414	412	428	407	436	442	428	447	449	418	380	443	411	444	426	405	384	454	419	420	400	399	431	454	409	437	441	431	449	414	458	420	407	437	432	432	456	415	435	441	395	424	437	442	437	431	416	419	452	452	433	434	433	449	435	429	393	433	466	418	439	423	402	428	423	402	431	442	421	418	417	442	417	432	446	448	400	424	401	443	437	411	421	407	430	441	416	439	440	409	401	447	423	449	422	439	446	387	429	409	418	427	462	430	453	425	422	449	397	379	434	447	429	421	426	430	426	448	425	426	397	419	436	414	426	431	408	432	471	422	436	436	460	431	467	420	427	435	448	430	441	409	415	395	431	440	430	424	402	461	420	442	433	424	419	440	366	447	395	410	437	401	460	427	422	391	414	426	450	432	408	417	450	417	421	464	419	406	432	433	430	424	465	419	419	419	449	424	388	417	396	453	377	385	433	443	449	431	439	461	415	436	422	443	426	389	388	445	423	440	436	428	453	431	436	405	427	397	424	405	453	419	418	419	400	429	421	420	407	414	420	411	391	414	440	439	418	479	420	400	423	431	429	395	461	434	419	452	445	422	439	457	413	433	425	426	414	423	444	416	416	403	419	418	411	402	421	423	418	406	451	429	458	429	440	418	412	452	423	419	416	422	418	397	422	446	449	459	408	465	439	451	458	460	436	413	416	441	438	439	426	416	444	398	414	460	458	405	397	428	435	409	432	411	418	409	400	403	426	407	430	422	433	402	449	419	429	430	415	446	412	477	418	428	418	405	400	436	426	409	380	441	442	415	409	401	383	426	425	430	411	429	417	394	438	427	439	453	411	429	402	431	444	460	414	433	439	452	391	428	441	385	420	397	470	388	441	417	432	396	401	384	451	450	403	412	412	416	387	396	464	475	443	397	412	458	448	451	425	452	468	404	423	418	413	412	421	422	415	424	407	413	397	417	419	475	417	441	439	454	481	476	437	439	480	465	391	391	427	440	434	410	438	427	432	398	429	444	392	426	434	435	429	400	461	389	425	389	420	414	413	419	481	401	412	422	421	402	420	457	433	395	443	432	416	423	446	419	465	448	406	410	429	396	446	367	460	433	414	424	416	414	460	415	409	415	465	433	446	429	406	440	456	438	410	424	407	403	440	468	423	402	422	396	406	441	423	434	425	399	437	455	445	417	454	433	444	448	404	409	453	434	415	416	422	457	427	413	454	444	418	436	388	446	404	433	425	415	440	386	422	422	417	445	452	450	431	456	425	426	425	454	447	409	436	401	428	458	391	420	421	422	414	442	442	420	442	427	421	403	411	421	456	460	458	427	408	405	441	435	409	458	458	431	419	464	426	456	418	459	445	439	409	427	431	431	448	383	397	456	452	438	411	404	439	431	425	408	425	380	423	472	433	428	414	436	430	452	448	460	418	433	375	417	427	439	438	398	415	429	440	367	433	433	416	433	436	425	386	442	435	438	435	420	374	448	460	439	399	433	457	462	397	392	403	429	428	408	437	405	423	443	414	403	432	440	446	435	411	430	437	443	422	396	413	406	391	442	434	449	421	404	406	437	420	429	448	428	436	449	426	410	464	441	408	468	473	439	443	440	390	458	456	425	399	429	408	446	433	432	443	423	414	466	416	436	428	413	424	420	440	392	430	404	414	476	457	417	400	418	427	452	429	438	381	464	432	454	469	423	403	408	451	437	417	456	411	431	411	414	446	436	391	440	403	416	433	449	435	453	418	473	479	462	413	423	428	411	395	405	420	408	434	419	417	444	464	450	459	412	433	411	449	398	438	424	410	401	438	411	431	447	421	380	413	421	431	438	405	438	434	421	415	416	401	417	461	437	465	420	421	415	422	446	447	416	445	400	428	410	432	395	450	435	449	409	439	404	425	452	443	436	468	445	405	424	426	435	436	462	412	439	425	422	416	416	433	422	411	426	424	444	417	413	438	381	396	414	430	408	440	448	441	427	427	434	421	398	420	406	382	447	404	422	436	418	419	415	409	431	445	472	470	455	447	415	443	439	451	423	413	390	395	436	412	458	440	448	443	476	447	430	379	458	431	396	431	410	406	384	422	461	441	413	434	435	460	420	423	392	404	408	431	455	391	444	394	472	392	416	436	415	403	443	444	411	433	447	453	442	419	442	451	405	453	450	421	417	436	419	423	438	416	448	400	422	393	441	441	396	379	437	440	421	465	421	412	431	414	433	452	418	430	426	412	455	414
14338	1283	1190	857	577	546	489	472	411	397	393	355	346	394	362	326	350	358	344	330	326	358	314	360	300	318	335	356	342	306	324	322	318	319	344	342	338	335	338	314	330	365	326	324	352	347	322	354	338	275	321	310	295	345	332	365	340	286	285	314	330	298	308	293	308	315	335	344	337	365	360	355	351	316	301	345	323	330	313	328	329	338	273	342	319	287	312	336	293	326	329	308	329	327	316	326	319	321	354	315	323	319	347	307	316	324	331	312	369	331	324	320	306	360	310	313	321	311	326	318	350	300	308	316	334	325	309	353	325	327	329	347	326	321	352	322	287	339	290	338	306	318	346	285	322	309	296	363	325	340	308	320	338	339	328	314	317	300	298	339	333	330	357	297	308	326	314	311	320	325	295	298	328	342	335	306	333	338	316	352	306	343	341	311	348	360	340	303	360	342	348	345	295	334	321	350	320	344	354	312	345	346	315	338	324	308	352	314	356	313	329	318	324	324	323	342	349	330	318	325	304	351	315	340	320	313	323	350	335	344	338	351	284	320	330	335	330	366	329	329	330	334	353	293	321	335	350	355	325	319	339	325	331	325	315	338	325	329	301	333	332	315	316	331	386	334	341	325	337	324	294	355	325	299	300	316	345	302	370	325	337	350	315	334	333	318	318	356	323	315	316	329	331	323	319	328	317	293	320	349	314	349	283	313	317	341	331	358	338	319	302	302	331	332	312	331	357	322	336	358	315	341	339	344	297	345	319	308	308	363	317	322	315	334	304	300	310	314	315	345	278	303	294	337	338	350	335	301	357	330	340	322	329	367	350	315	292	330	335	366	344	320	347	302	327	367	313	329	347	329	316	371	323	301	316	318	346	353	298	308	361	337	340	335	294	344	322	340	334	335	309	367	303	352	326	326	355	330	320	329	307	340	339	332	338	332	328	340	321	332	310	326	343	335	326	313	309	339	340	313	328	319	320	327	361	297	339	345	295	298	333	377	359	319	295	350	329	326	338	359	319	327	347	341	355	339	312	313	340	323	366	354	299	320	310	350	312	360	331	314	294	332	351	284	316	296	344	315	327	310	333	363	332	311	330	318	331	314	322	361	367	328	334	371	352	304	319	354	303	320	335	376	321	305	319	328	360	336	320	343	295	309	317	352	297	339	328	321	325	335	291	351	341	320	333	302	343	337	347	360	322	319	312	357	340	329	337	323	338	333	348	330	299	344	355	333	335	332	309	303	340	337	319	342	333	333	294	336	312	373	319	379	302	344	326	318	339	334	316	342	295	323	362	328	326	336	314	325	274	335	312	332	335	304	354	349	340	339	312	375	340	327	322	332	338	297	309	344	280	274	295	337	339	308	323	354	309	317	358	330	314	344	345	309	329	360	332	308	343	329	357	292	344	315	365	320	325	334	314	339	317	343	300	326	307	338	311	330	328	328	296	333	290	329	283	334	364	332	346	328	323	319	374	354	305	292	321	358	345	304	320	332	308	333	325	303	295	348	309	337	272	332	348	320	302	341	335	335	342	327	312	330	347	307	342	320	350	318	344	327	288	327	338	350	320	331	322	346	330	300	305	321	362	339	331	304	298	355	311	317	303	353	299	381	354	349	316	318	327	291	322	323	350	309	268	328	341	350	317	272	367	329	354	310	331	345	353	309	342	311	321	342	330	329	325	298	319	318	334	289	330	358	303	313	328	314	305	293	295	349	344	303	329	318	336	309	307	336	354	340	317	313	342	293	366	289	278	305	289	299	354	314	354	327	301	369	338	330	349	343	327	310	359	337	307	332	333	318	321	283	313	302	347	348	337	329	313	313	322	290	337	304	309	322	329	323	355	343	302	293	321	310	338	325	342	314	304	352	307	266	327	301	337	334	314	330	296	274	310	311	311	347	323	323	311	337	318	317	312	331	339	316	318	350	336	284	353	321	331	338	319	309	327	326	331	320	321	345	308	358	324	300	353	313	306	300	330	322	340	302	321	319	331	301	378	360	351	329	357	324	360	349	311	329	319	330	345	342	324	316	319	308	351	332	338	357	322	356	341	321	337	353	335	318	327	339	333	323	318	341	358	327	330	312	307	323	330	302	338	298	317	299	342	344	338	367	325	356	325	302	337	327	315	335	293	294	319	325	310	315	321	344	316	356	319	308	332	327	295	332	343	331	320	359	309	312	343	304	314	346	345	347	381	319	334	330	300	316	344	336	310	300	262	287	329	309	286	318	310	308	331	353	283	321	317	325	364	342	329	331	338	319	296	288	351	297	289	318	284	295	324	342	295	291	282	285	309	312	311	324	320	298	343	349	355	337	305	317	326	329	341	338	338	324	365	339	312	313	338	319	303	300	356	327	341	309	347	336	338	350	307	341	325	318	339	329	281	322	328	343	309	337	296	343	317	343	313	311	363	292	341	325	310	341	326	321	307	303	319	337	320	332	277	342	308	309	296	318	293	324	367	343	353	319	309	302	323	328	315	298	321	337	337	318	314	340	365	346	327	349	321	329	357	346	283	339	336	305	324	329	282	302	298	337	315	321	323	323	308	323	319	359	348	328	309	314	348	331	331	304	339	384	338	353	365	330	293	304	330	304	321	295	309	307	320	322	331	315	310	336	312	315	292	282	316	280	346	315	336	355	309	323	318	318	311	308	345	345	347	318	350	299	326	322	350	296	372	312	275	306	304	311	327	309	321	337	305	336	339	320	328	333	323	312	302	316	327	330	313	296	343	341	365	375	321	334	307	302	311	319	316	306	360	341	342	328	330	342	345	314	291	334	327	349	280	313	354	329	323	349	320	314	318	316	312	347	372	286	329	341	359	343	351	333	328	327	334	312	323	331	312	359	338	351	358	355	284	309	350	336	321	328	308	307	317	313	318	327	325	322	337	326	346	336	318	363	285	295	308	322	333	358	353	335	304	351	359	281	345	326	337	282	309	368	301	317	339	324	328	334	342	344	327	333	322	330	319	335	365	323	333	327	302	308	330	309	332	342	348	342	345	317	343	294	329	352	342	330	307	323	337	342	338	321	352	327	326	313	298	317	333	334	346	340	319	324	310	301	316	339	349	348	338	301	268	321	323	345	315	318	318	325	344	321	321	324	354	323	303	337	378	324	328	348	303	302	311	294	296	337	337	316	343	289	306	313	337	343	325	331	330	305	322	309	322	323	288	312	339	309	338	275	334	364	293	316	304	314	319	305	324	322	298	319	355	313	300	303	313	296	324	358	309	317	300	295	326	319	354	314	315	311	313	301	343	310	306	322	343	292	330	309	336	333	339	341	291	312	324	334	346	311	311	341	331	307	308	312	325	328	335	336	339	314	321	315	301	330	340	314	325	354	305	315	307	334	346	314	318	337	352	338	316	337	330	323	353	330	334	322	348	305	338	375	342	343	315	339	321	301	372	301	310	374	292	328	338	318	332	330	297	292	329	314	330	285	292	329	333	334	352	323	316	340	323	320	331	329	331	354	321	306	332	309	333	309
8168	1335	2451	2418	2070	1731	1486	1318	1238	1182	1052	1025	1001	1025	957	979	891	911	887	883	865	854	885	844	814	815	881	878	816	852	822	846	871	804	768	774	828	830	854	829	809	835	804	805	815	778	774	782	811	748	785	797	782	831	807	821	788	765	782	810	778	767	774	835	770	855	783	765	787	761	809	810	748	746	770	781	785	797	742	801	786	731	792	752	829	734	761	750	763	796	784	763	834	769	820	745	785	773	760	746	734	804	799	763	781	786	716	751	756	816	806	850	777	794	763	752	824	769	743	749	751	778	796	800	771	769	734	759	758	774	766	782	799	814	785	865	730	787	776	793	764	744	734	748	772	786	739	748	815	781	773	725	787	773	773	784	769	766	782	789	750	789	820	734	779	795	739	761	753	808	789	786	750	756	767	829	771	770	740	792	740	810	771	790	816	819	748	787	755	747	758	718	777	813	748	755	808	779	805	758	768	807	841	801	787	803	763	766	728	765	821	759	737	794	798	807	758	759	794	791	739	784	799	766	803	754	794	790	761	762	777	784	780	807	768	783	772	737	744	762	811	777	744	851	787	748	767	775	769	768	778	774	755	778	781	792	815	751	781	777	768	760	781	830	741	789	849	765	781	804	786	775	746	764	782	778	780	770	769	766	840	826	789	770	720	805	769	772	784	774	758	812	762	787	781	762	779	742	780	808	800	783	785	764	797	746	759	796	774	761	796	736	808	771	798	777	762	761	796	784	782	793	746	797	808	741	736	751	789	775	707	787	762	768	733	760	790	812	771	721	817	763	799	816	777	821	761	781	804	767	740	752	760	731	837	804	777	815	770	768	762	785	799	798	715	784	821	768	789	791	753	773	751	805	736	755	743	777	782	758	759	810	750	721	759	785	780	737	772	745	750	773	758	811	708	798	763	772	796	788	756	798	770	798	777	769	794	826	740	740	786	791	800	751	784	774	766	749	813	752	740	784	769	752	770	811	720	812	794	830	761	822	777	764	871	758	761	810	787	783	831	798	780	777	752	784	723	756	798	781	791	820	746	793	824	775	755	753	744	743	774	767	767	819	732	756	763	835	757	791	791	751	784	767	755	754	751	791	773	795	770	764	779	769	820	784	756	789	757	785	787	821	722	750	768	726	733	721	768	752	789	794	755	777	796	825	784	813	807	777	802	748	782	799	811	821	776	760	761	767	792	737	785	744	757	761	766	788	813	713	764	799	851	801	793	789	806	761	748	761	768	776	781	766	723	770	831	804	762	837	764	749	824	775	748	777	771	835	783	783	755	768	855	790	766	827	780	796	743	823	815	831	740	744	808	808	785	765	797	807	784	760	759	760	790	761	779	788	760	746	779	770	768	799	748	752	743	769	785	839	830	717	770	773	780	724	763	791	798	754	737	786	778	768	787	822	753	834	811	803	775	759	773	746	764	789	791	777	796	753	733	764	818	738	788	819	809	740	728	776	761	794	780	814	801	768	775	765	816	781	747	767	768	769	778	813	787	774	767	821	765	781	737	827	772	739	807	774	803	810	752	796	742	834	754	723	755	773	756	825	761	777	748	768	733	758	784	779	757	772	795	790	737	759	824	765	778	756	810	792	770	780	766	761	758	789	792	766	741	765	767	778	762	748	861	745	792	793	795	766	744	749	764	788	800	776	771	810	817	752	780	741	776	795	804	732	804	820	742	764	786	839	825	740	762	767	795	740	742	779	772	761	760	772	765	761	784	823	760	759	752	717	809	747	768	781	816	728	788	776	721	744	818	733	736	808	719	768	753	814	773	804	767	821	808	719	771	787	771	802	829	789	782	763	788	800	767	782	765	737	764	747	749	828	788	803	840	766	810	806	758	814	724	794	743	767	805	764	775	800	745	793	759	759	794	743	784	766	794	769	742	728	810	782	754	805	800	783	768	769	780	835	810	782	799	772	808	757	782	757	786	727	757	746	717	713	749	754	751	791	776	769	763	773	734	777	793	818	799	777	764	749	763	759	755	804	798	785	794	776	795	783	777	768	785	784	762	803	782	783	798	774	771	781	770	801	750	770	742	747	822	777	801	721	770	788	791	737	753	789	816	794	773	783	743	822	792	775	786	771	736	768	785	771	738	791	748	720	780	744	760	797	749	767	785	768	747	817	776	815	813	789	768	796	762	776	763	775	777	776	766	764	732	787	748	795	810	719	821	756	802	765	807	778	812	753	773	769	805	815	804	757	803	703	767	743	771	761	794	814	768	773	791	779	778	762	739	739	815	785	757	743	772	760	806	778	803	784	793	779	850	804	804	743	727	770	761	779	828	798	775	773	727	776	745	821	765	733	782	798	796	801	761	761	772	785	790	710	732	759	794	773	788	762	775	810	781	752	802	756	811	825	824	745	823	749	800	820	765	836	802	773	786	754	814	797	765	779	714	751	789	796	774	847	821	756	806	770	753	822	747	743	783	781	773	769	761	754	811	764	777	778	748	793	754	793	801	873	795	772	757	717	760	823	755	799	815	794	742	785	749	820	752	784	767	746	770	767	787	775	749	801	776	770	799	754	794	777	779	778	745	763	779	810	801	805	766	767	751	758	740	776	805	720	812	799	760	778	762	743	777	834	752	812	782	779	742	785	801	723	761	780	754	734	748	759	792	779	797	775	831	812	785	748	764	742	789	751	808	755	746	856	783	752	837	809	750	783	748	749	762	780	758	784	751	774	794	770	803	825	785	763	738	775	798	793	797	794	790	754	729	822	746	777	763	837	819	794	723	755	785	777	780	766	789	734	805	715	756	764	799	792	770	699	770	758	746	779	789	778	784	746	786	758	742	732	749	745	788	825	808	749	769	775	745	739	763	800	803	764	851	791	709	768	773	783	758	784	706	767	817	828	795	772	846	753	788	754	813	863	733	780	799	786	777	819	731	769	775	753	768	767	787	788	804	791	722	793	824	757	779	807	789	730	789	768	784	804	791	773	792	811	833	766	786	733	791	815	763	762	792	769	739	747	780	788	809	772	781	755	773	754	785	815	740	761	799	795	807	755	769	754	771	757	786	720	761	765	780	707	769	808	778	756	793	814	770	838	750	768	826	798	850	763	780	789	767	792	758	767	769	804	797	801	768	746	743	783	734	786	777	762	718	771	796	766	816	839	762	766	783	799	764	813	782	799	814	742	759	727	772	770	734	764	733	790	815	765	755	782	815	775	756	726	804	746	770	791	806	794	739	766	740	750	743	800	768	804	785	786	778	854	774	808	775	784	806	775	724	874	728	788	759	722	819	769	800	740	760	735	733	741	758	810	810	762	769	747	740	768	797	765	785	744	734	782	822	789	763	771	754	766	722	767	805	792	739	773	826	787	748	832	801	796	788	756	737	757	750	767	747	757	839	770	768	757	799	822	758	760	765	814	743	746	776	808	813	787	777	780	778	759	812	767	725	757	798	768	852	759	804	727	834	745	826	786	758	797	746	774	748	751	792	772	752	732	761	777	801	769	746	781	765	793	777	765
1482	264	266	224	248	228	215	257	253	243	235	233	245	235	279	248	246	250	217	267	255	244	249	261	235	230	236	252	246	227	272	221	242	233	255	247	279	257	267	274	255	248	218	231	250	237	246	243	251	244	250	266	231	274	271	227	271	276	237	240	245	228	256	258	228	219	241	241	239	238	226	222	281	257	216	270	237	236	224	222	239	228	251	286	251	243	235	196	233	256	227	228	247	218	226	218	228	266	241	245	226	261	241	227	245	226	248	254	246	266	240	246	228	275	255	209	232	236	253	274	227	236	235	255	231	258	232	223	219	196	236	237	234	259	247	252	239	246	255	242	215	226	239	220	243	254	254	246	243	241	228	241	249	242	251	230	242	231	238	252	248	256	228	258	223	246	240	259	223	249	256	252	243	241	240	218	233	272	254	266	267	282	229	225	229	248	221	263	229	254	260	247	203	227	253	276	230	254	253	277	230	248	222	216	257	236	237	218	240	261	218	244	228	234	238	270	238	220	213	245	247	262	214	254	245	251	224	231	230	202	235	233	230	240	250	229	239	264	237	223	237	231	241	242	233	256	233	254	273	230	254	228	252	222	269	244	242	239	246	214	238	287	250	216	241	234	238	250	241	259	253	250	229	244	213	234	220	231	245	241	264	235	279	240	251	246	220	225	240	252	248	221	219	221	197	249	257	225	239	232	246	267	211	243	244	236	281	277	220	255	267	249	240	243	252	236	220	234	271	216	241	247	221	256	221	253	235	229	246	237	259	243	261	219	240	227	233	291	237	236	228	237	241	251	219	228	270	241	231	230	257	286	219	254	217	232	207	221	249	215	217	247	256	262	213	242	255	227	229	251	235	247	225	242	244	251	213	249	248	243	251	249	245	235	260	230	269	247	267	247	238	250	223	237	241	263	256	243	217	254	218	241	223	268	279	228	243	254	259	253	252	255	226	261	266	235	252	267	244	226	238	266	220	209	220	235	238	237	235	257	234	240	251	211	223	207	207	235	245	234	239	254	216	239	251	238	224	270	231	238	265	229	257	254	292	255	226	238	227	233	204	269	252	239	225	239	221	244	229	242	255	252	233	244	235	251	233	250	237	236	237	257	237	248	234	240	251	241	252	272	260	273	250	260	232	231	253	247	236	238	227	239	260	248	257	229	247	242	246	247	221	210	246	235	241	216	256	221	260	231	225	249	251	210	243	235	252	243	235	215	224	228	227	262	255	234	258	225	240	231	234	221	207	249	241	261	266	238	218	236	232	259	234	278	240	263	204	231	215	252	249	236	222	229	247	263	213	252	282	263	213	230	229	229	256	238	239	233	247	227	236	256	211	241	248	251	233	228	261	255	215	276	229	239	229	239	237	237	221	237	238	255	251	224	280	260	225	226	267	276	243	238	237	218	232	247	236	217	242	229	240	213	239	252	241	269	262	234	244	226	274	250	242	240	230	241	241	240	267	225	230	244	235	205	232	236	212	250	245	232	258	238	251	232	265	260	246	251	236	245	263	247	255	253	214	209	240	265	248	218	214	231	237	268	232	224	243	247	257	249	243	253	205	223	279	222	241	222	217	252	237	219	220	251	235	274	264	244	256	233	250	237	265	272	259	240	255	242	241	259	240	227	238	233	255	227	245	242	234	210	255	232	254	222	230	237	241	227	266	245	229	232	259	206	203	238	248	237	236	221	270	237	253	232	232	304	248	252	245	270	265	217	245	230	259	238	253	231	250	261	257	244	241	273	261	246	254	266	248	239	237	240	221	251	195	222	243	250	244	218	236	259	260	232	234	229	252	246	226	235	231	231	255	211	243	236	219	206	267	251	260	241	231	196	228	249	275	272	242	262	280	255	241	233	248	234	217	224	261	242	249	221	228	228	268	298	260	265	225	270	241	242	238	250	271	220	234	249	239	239	244	249	236	253	263	240	262	218	256	243	257	217	256	228	234	243	252	255	243	237	233	252	236	262	246	240	264	219	237	230	261	229	238	258	283	235	243	260	253	240	264	243	255	226	229	218	251	244	225	239	251	227	229	249	205	235	258	247	248	274	232	261	243	236	253	233	245	252	256	242	237	268	214	230	242	241	232	249	246	250	236	233	225	244	240	232	247	243	238	240	248	238	224	269	245	241	241	229	211	258	248	254	258	237	223	236	229	247	232	259	241	256	241	223	272	258	256	225	251	245	255	236	232	276	259	256	224	255	235	234	245	272	246	266	241	279	239	233	227	230	223	226	244	259	258	290	229	251	250	251	256	251	248	229	234	234	234	236	232	251	238	251	223	234	240	256	243	242	249	244	258	238	255	253	219	238	232	278	266	242	242	216	230	231	226	228	247	222	223	226	237	228	246	233	256	233	247	208	231	253	241	232	242	217	230	257	268	220	235	250	208	241	233	237	232	230	245	223	224	248	250	231	227	267	244	223	285	240	225	245	227	270	242	243	257	231	235	245	242	230	236	253	215	237	248	211	250	246	249	257	240	239	272	248	260	258	244	240	261	245	260	229	257	259	219	248	244	243	232	246	250	223	224	246	259	251	227	251	251	217	274	215	228	244	272	250	238	238	221	241	257	263	245	214	248	208	279	235	241	267	226	260	248	230	214	257	243	240	255	247	239	223	224	247	203	253	270	219	232	232	239	206	221	247	233	270	280	252	250	276	245	250	274	257	268	241	243	264	260	275	225	268	268	264	234	254	266	240	242	253	222	199	231	271	240	240	264	241	240	277	260	233	248	250	220	263	238	211	232	244	237	233	243	241	244	233	259	275	252	246	196	217	292	254	230	248	249	247	245	228	264	226	241	210	252	238	255	233	243	261	283	267	237	254	257	262	224	249	260	217	241	249	236	233	254	228	222	240	244	248	243	213	243	221	242	242	251	252	222	241	256	245	250	261	242	258	246	216	222	231	223	242	213	236	218	224	262	243	249	217	271	263	248	249	210	244	232	246	234	241	253	203	238	221	236	240	237	258	245	247	261	235	228	244	234	237	252	253	226	211	232	222	241	255	201	236	224	249	246	255	251	224	232	243	261	233	217	217	222	227	220	240	223	217	266	226	231	215	214	223	262	237	254	253	235	243	211	244	220	231	230	195	244	241	252	227	275	237	229	248	239	238	240	237	232	263	258	226	217	216	222	264	244	239	222	225	240	223	254	241	219	246	266	226	236	241	253	252	266	245	228	230	253	262	234	252	211	235	240	234	215	246	244	274	257	237	241	229	245	253	242	234	260	268	224	278	246	259	239	244	250	262	233	252	256	227	228	239	258	240	261	272	274	231	226	212	229	224	255	227	236	247	257	241	233	217	219	239	248	236	244	243	249	218	254	256	265	252	241	268	241	279	253	260	230	254	264	238	247	221	238	220	250	231	209	236	257	224	235	262	236	235	256	257	228	231	239	253	252	259	213	250	295	247	241	231	233	235	233	253	217	235	262	229	235	241	246	255	206	250	208	223	255	214	260	252	254	269	250	253	216	242	267	214	250	254
1706	612	649	581	620	616	579	541	548	557	570	559	587	546	579	582	557	559	561	567	628	593	586	579	596	630	573	600	602	530	540	591	592	573	612	604	604	583	598	600	603	553	570	514	603	562	587	572	607	578	579	561	619	581	546	578	592	576	616	576	583	580	540	583	602	575	584	598	595	604	576	553	555	600	560	559	589	590	583	532	624	580	553	599	603	602	614	617	558	600	601	563	541	602	576	576	594	596	552	626	635	599	589	602	626	587	562	552	543	550	572	532	605	553	601	543	553	591	492	559	590	549	579	560	562	589	536	573	607	592	617	601	583	560	546	569	600	598	609	635	610	576	607	565	565	550	574	576	568	581	577	583	589	613	599	569	599	569	575	589	543	601	591	591	551	599	601	633	591	613	571	546	628	580	558	584	554	586	591	571	559	607	618	578	590	580	595	565	592	545	590	596	583	546	586	568	602	558	588	618	636	568	557	555	592	563	601	584	645	550	570	575	588	522	537	583	593	585	550	557	550	562	609	565	549	587	610	592	557	595	567	550	589	535	593	561	561	564	521	574	568	597	538	578	593	595	554	551	559	560	581	615	568	578	556	571	569	548	573	548	555	583	562	573	565	554	562	580	630	581	599	608	583	567	596	587	546	541	583	559	575	550	574	593	582	585	544	563	567	576	580	625	609	569	598	603	553	617	588	615	599	589	556	548	608	563	583	625	567	617	535	553	597	589	595	583	600	536	634	580	578	597	588	596	562	539	564	576	564	546	572	619	596	603	568	567	557	571	619	589	546	610	568	593	615	582	576	539	557	602	613	574	570	594	566	569	546	593	541	519	577	575	558	569	562	572	555	559	550	560	574	586	585	617	596	541	623	589	565	572	569	557	610	612	571	599	583	569	569	609	617	590	555	574	574	558	584	563	622	591	578	552	529	527	570	542	585	586	604	600	562	617	614	597	609	570	552	558	615	604	648	574	585	602	633	561	599	592	558	571	579	575	614	545	608	569	571	576	578	590	624	575	583	613	578	590	559	566	586	584	587	596	593	541	586	588	538	605	619	579	539	612	568	580	593	597	553	566	549	600	542	634	583	556	567	576	565	579	593	592	582	592	609	558	560	544	549	577	541	546	584	577	579	588	601	564	551	509	574	565	579	592	558	565	631	560	577	604	585	618	591	587	573	619	589	603	610	561	591	548	539	572	586	602	585	588	606	574	559	559	598	568	528	570	561	588	642	579	569	579	637	546	587	581	621	618	615	594	606	548	578	563	564	592	602	574	531	630	572	553	577	598	583	589	581	568	624	600	543	564	599	544	615	610	629	624	555	611	563	550	597	589	583	492	508	562	617	552	581	559	564	560	596	581	614	591	544	576	551	561	588	615	588	593	536	551	559	567	587	558	602	589	581	572	604	576	552	567	558	548	541	584	565	566	577	587	587	575	550	565	593	562	586	583	561	569	631	549	605	631	641	567	561	547	585	606	577	564	594	620	543	603	565	558	524	576	636	596	576	582	592	594	557	589	597	560	546	557	569	610	600	588	574	568	597	581	561	554	614	574	607	572	579	546	536	544	572	594	597	563	584	546	591	562	584	583	616	572	571	577	612	644	585	566	612	593	574	552	563	534	580	570	595	573	608	559	602	557	575	553	593	584	575	584	544	591	620	558	575	588	617	585	585	569	545	630	575	560	610	592	623	552	614	586	579	567	522	565	598	570	617	571	559	586	577	576	576	594	579	585	559	597	599	591	589	571	574	555	599	593	590	569	578	541	564	528	552	599	568	607	594	580	587	550	598	585	569	559	582	602	584	591	573	539	621	573	542	574	593	534	574	595	562	601	557	540	590	570	586	589	576	571	559	554	541	581	573	558	529	589	589	556	549	591	591	544	551	575	557	579	564	559	568	617	576	549	579	588	599	583	568	528	574	625	604	530	572	582	577	593	560	575	575	608	561	607	548	597	568	598	590	535	579	556	563	584	553	601	607	571	585	554	604	530	613	579	579	630	605	543	611	588	626	603	567	523	602	592	592	557	600	571	573	557	586	593	556	564	627	639	609	544	563	577	584	606	573	577	551	568	590	537	589	600	563	581	553	614	589	529	561	532	592	600	558	594	563	606	574	616	547	586	597	562	571	577	570	585	581	600	586	584	577	621	568	603	593	639	555	570	567	576	564	573	620	590	623	552	595	566	548	568	535	570	580	558	552	587	623	616	526	591	603	578	583	569	561	563	551	584	566	572	584	584	600	594	574	528	596	574	578	580	598	594	578	530	573	609	627	601	591	607	556	608	571	613	524	566	561	609	558	570	555	615	618	591	595	623	656	601	612	599	584	574	602	563	590	563	593	568	581	596	598	549	522	576	585	573	578	602	608	619	557	571	545	567	590	577	600	575	595	590	615	546	587	583	550	602	617	598	586	603	568	591	592	590	587	599	531	610	571	585	583	576	575	571	622	551	580	580	587	583	593	551	586	611	576	586	604	597	560	597	560	544	602	559	604	602	578	512	583	565	556	550	561	576	539	636	566	562	587	576	601	562	555	557	553	622	564	604	585	636	554	592	585	605	598	605	557	584	596	570	557	577	627	604	566	596	588	586	593	592	586	557	602	609	582	609	581	590	570	575	534	579	553	557	566	600	616	563	569	561	545	560	632	589	533	595	575	559	581	546	586	568	593	550	574	544	615	598	579	546	566	567	562	604	618	535	607	609	610	599	562	565	568	559	590	555	587	543	608	562	553	577	582	582	592	578	577	577	571	602	586	589	585	592	555	561	590	571	626	556	586	576	548	587	562	642	574	554	578	563	554	577	589	526	558	605	591	563	590	541	540	588	575	563	568	594	539	603	587	595	569	590	603	592	550	606	566	552	628	570	648	596	597	568	516	581	568	556	576	547	637	604	562	559	587	585	584	556	576	589	579	554	585	565	569	568	595	535	581	578	569	573	613	615	598	529	562	533	600	595	548	593	571	599	615	577	614	591	555	587	589	566	586	574	585	582	556	538	574	572	557	567	612	602	594	608	588	557	569	587	640	572	556	595	564	570	551	569	600	610	622	578	534	581	589	598	586	605	536	569	540	529	553	596	585	552	613	503	604	583	578	618	539	574	576	598	549	565	554	544	580	589	598	564	578	614	545	576	595	561	568	558	559	557	540	601	561	568	531	560	575	560	556	553	554	594	575	574	561	597	586	561	540	548	561	615	599	583	590	576	549	572	576	583	565	596	561	580	548	609	623	567	571	598	562	541	592	599	546	539	567	594	558	588	623	589	568	595	597	587	587	587	567	600	576	607	566	650	621	533	619	614	611	593	542	592	568	593	590	549	570	594	585	602	566	598	581	560	611	591	591	575	556	577	590	600	570	580	580	604	591	608	561	592	542	578	575	533	603	571	587	551	580	636	582	601	557	556	567	557	583	604	594	604	595	562	568	568	525	564	560	544	571	545	581	606	567	585	559	589	547	565	551	594	614	632	595	574	512	533	608	579	594	564
7513	495	520	415	304	261	212	197	206	165	173	180	182	151	192	171	151	158	160	144	158	177	175	146	165	168	172	134	135	163	171	138	175	165	135	131	163	158	176	162	142	135	156	169	144	176	157	165	160	177	191	164	140	168	160	191	144	135	141	164	130	171	164	141	159	152	151	152	146	121	177	175	158	132	144	139	162	141	149	160	180	173	149	147	169	155	143	135	151	163	183	160	152	161	169	135	169	146	146	155	150	159	152	156	144	159	179	122	150	141	138	154	162	152	170	164	157	164	158	156	165	174	180	156	168	177	152	158	147	155	151	161	148	158	156	148	169	171	152	169	153	158	154	182	157	154	157	168	151	148	165	138	152	157	177	176	144	166	165	168	159	144	195	167	150	160	146	157	160	172	163	162	163	138	168	165	156	159	155	161	150	155	171	159	148	149	156	148	157	132	146	147	148	141	164	154	139	159	164	139	145	163	156	156	143	161	167	138	139	180	140	145	148	170	176	150	176	146	161	165	151	158	162	159	147	154	159	151	153	156	162	139	170	134	142	141	160	151	131	152	158	170	166	151	159	166	140	155	143	162	156	162	180	156	133	152	162	151	153	148	164	143	157	148	162	172	160	157	163	173	156	160	170	160	192	167	147	137	169	166	156	152	121	147	149	175	145	158	141	179	136	157	173	163	167	141	136	173	154	147	160	156	165	131	141	170	162	158	170	149	164	156	154	163	149	198	154	180	139	138	151	165	149	144	161	150	166	170	162	136	170	150	161	166	164	154	141	149	168	159	154	172	148	157	135	150	172	161	143	160	158	166	145	154	141	160	161	155	174	151	152	162	157	166	151	153	157	139	163	164	167	169	155	143	158	139	143	175	154	152	163	121	158	161	149	142	190	142	178	168	154	143	139	142	162	159	160	163	158	175	171	170	187	161	152	157	168	151	159	161	164	153	179	180	152	146	146	136	154	152	148	132	163	159	155	172	163	165	164	162	172	147	159	132	136	182	159	161	161	172	165	147	176	137	150	147	146	149	162	158	169	157	171	142	111	145	162	138	159	174	152	170	182	151	155	151	146	127	155	169	176	163	156	141	141	156	166	180	135	167	156	152	153	166	144	154	173	149	153	156	152	179	150	170	138	159	144	188	159	156	149	150	145	134	149	163	159	172	146	176	150	162	175	145	170	165	130	156	159	142	157	149	147	145	163	192	153	157	143	148	174	158	159	177	133	142	165	159	149	173	165	151	141	166	154	163	163	135	160	146	164	148	140	143	174	153	176	131	172	154	153	161	160	150	151	149	150	146	131	134	158	163	162	144	167	185	147	151	153	123	134	149	142	138	143	158	165	135	158	167	140	153	164	149	166	151	160	139	161	153	151	150	168	152	160	165	171	160	152	168	164	143	154	157	149	157	138	170	160	162	173	147	160	166	161	165	143	146	158	143	150	151	150	168	188	143	150	141	147	161	166	151	148	150	139	141	165	162	151	162	162	145	148	170	147	134	134	171	155	142	173	164	151	155	139	155	185	151	158	150	148	157	150	168	142	155	156	153	135	175	153	154	157	145	155	171	156	169	159	142	146	146	145	127	158	184	148	157	180	153	167	152	123	159	158	166	169	174	160	176	163	168	157	156	147	162	154	161	158	154	150	164	147	142	152	140	166	153	136	147	152	146	155	171	163	171	155	174	154	132	152	142	160	149	140	143	157	146	158	167	162	155	116	142	168	140	163	156	163	158	160	175	167	173	161	163	171	161	151	179	171	159	166	166	145	154	158	179	150	157	137	148	164	113	148	163	139	148	141	149	157	149	141	157	147	167	137	153	170	138	177	151	149	164	146	162	156	153	152	170	153	137	143	178	153	174	137	161	158	156	133	147	153	158	144	161	157	150	150	175	180	158	167	155	147	158	149	151	138	156	149	165	155	147	163	151	157	160	186	154	168	164	164	154	165	148	142	163	188	163	139	147	155	153	150	152	169	164	152	174	148	149	149	161	145	156	155	151	156	166	165	157	190	152	147	166	168	164	145	147	122	164	148	142	188	167	185	169	162	153	153	150	156	164	156	169	159	149	151	136	135	150	158	142	170	140	148	175	159	168	160	164	185	188	140	148	140	159	153	152	164	154	143	167	164	198	129	138	151	135	136	153	161	145	161	177	189	175	146	154	154	160	196	140	164	154	171	138	177	153	134	160	172	157	182	159	152	171	135	152	153	168	153	163	146	160	176	150	160	141	145	163	159	167	153	146	152	161	137	171	155	161	164	140	170	154	148	139	140	157	139	164	163	154	130	170	164	170	156	135	148	151	137	186	166	168	141	157	173	158	170	151	134	149	138	144	162	157	165	170	157	170	161	162	160	167	168	141	151	153	160	161	128	176	150	163	158	138	145	165	160	136	160	141	136	170	162	144	183	166	138	155	158	140	161	149	158	151	138	149	155	167	159	168	161	137	156	167	149	170	166	138	177	144	157	150	146	163	165	140	155	139	141	155	145	148	163	157	165	156	157	149	139	170	166	165	162	136	184	149	161	176	147	161	148	156	181	165	160	139	140	165	161	148	156	134	189	153	155	149	161	147	149	156	145	163	152	154	161	144	163	160	139	144	138	147	142	141	140	152	133	154	140	147	136	141	171	148	161	166	148	137	134	174	167	180	167	195	176	144	180	153	146	137	164	118	166	149	155	150	151	143	155	138	176	137	155	164	137	168	161	152	162	162	153	148	146	140	161	135	159	155	141	133	184	181	143	160	154	154	146	180	133	144	138	143	157	186	142	163	157	159	139	164	150	147	151	168	155	149	161	159	184	140	179	159	182	157	150	156	132	175	154	140	158	148	171	169	178	156	161	157	166	179	163	172	170	129	162	158	141	132	153	161	160	154	150	141	172	165	174	133	131	161	156	151	156	145	189	146	164	139	136	175	136	156	165	169	137	157	157	167	162	148	165	173	158	153	156	161	164	158	156	168	165	165	164	143	125	165	150	167	142	189	168	172	141	153	162	134	167	151	168	175	160	136	146	166	185	171	147	184	165	145	161	163	153	120	163	158	142	153	147	162	157	178	157	158	158	151	148	157	180	180	160	150	178	156	136	180	171	185	161	151	143	164	164	146	153	147	151	155	170	160	146	154	152	151	163	163	157	158	148	141	154	168	155	157	171	150	149	142	148	153	167	167	165	163	161	137	157	151	194	152	132	143	156	146	164	154	166	163	136	184	173	157	143	144	152	145	166	138	197	167	131	160	167	158	164	176	146	154	148	163	167	145	142	162	153	160	167	141	140	162	174	150	139	146	162	144	150	138	169	164	141	166	141	135	153	146	150	157	143	142	152	166	161	150	158	155	155	159	154	143	165	164	167	180	155	139	170	155	165	152	170	178	158	178	137	168	123	160	147	153	157	151	176	154	152	140	152	142	142	137	139	141	168	150	130	155	170	158	160	145	148	158	156	173	161	154	144	160	170	144	166	171	167	191	152	144	168	164	187	159	148	161
6020	710	1247	1331	1168	901	832	724	660	640	579	561	510	550	479	467	508	522	513	462	486	433	439	485	441	470	436	433	470	440	436	433	450	476	495	433	446	430	408	449	454	443	445	443	435	429	443	448	416	429	430	444	421	465	453	463	394	461	462	415	448	403	394	452	388	459	432	438	408	432	440	427	432	411	428	435	410	368	438	427	394	401	415	433	417	426	439	404	384	420	422	435	428	420	410	437	437	427	411	470	426	443	441	431	455	414	421	427	411	429	445	484	399	411	426	418	435	436	408	423	409	425	425	445	428	446	445	458	423	460	428	393	467	421	424	419	461	436	420	433	436	431	438	454	449	426	420	429	434	450	447	428	454	442	437	416	426	422	432	428	444	437	411	442	451	432	447	452	406	412	400	445	405	415	424	444	409	411	429	416	451	438	405	393	446	401	459	463	427	487	407	444	437	471	429	397	425	466	417	396	426	426	452	434	399	429	469	448	410	454	419	447	422	426	419	414	446	428	406	419	404	436	419	437	425	420	417	458	399	446	424	423	436	423	435	447	421	415	414	412	421	424	423	397	425	442	448	414	398	417	434	417	448	453	405	418	407	414	394	465	397	432	418	422	415	440	414	389	453	429	420	414	408	414	394	437	444	408	449	449	440	426	438	433	399	439	435	409	412	432	463	427	455	439	448	380	447	428	431	397	409	448	396	459	452	457	430	439	441	402	393	396	446	439	458	442	430	428	408	444	431	417	449	396	437	449	440	405	454	443	461	422	441	466	423	453	446	480	447	446	403	427	429	416	428	414	418	438	418	437	437	406	399	416	432	477	415	466	411	467	459	436	439	420	413	434	398	455	430	453	397	424	370	429	412	436	435	429	428	451	444	458	382	408	408	415	428	455	404	463	447	413	400	397	435	408	422	445	462	434	438	409	429	362	445	441	418	423	431	447	429	436	445	424	455	420	422	396	456	464	458	412	400	413	453	438	424	408	401	433	461	438	400	451	420	450	434	443	422	431	387	424	444	422	404	402	442	454	409	412	435	423	417	393	436	444	445	411	429	422	408	415	416	464	459	389	426	427	440	407	434	469	432	427	396	463	452	446	432	433	409	395	447	420	446	425	386	429	431	464	432	420	434	417	444	417	443	485	425	449	462	416	463	411	432	425	461	394	434	453	438	458	395	434	473	407	435	408	458	417	405	416	470	403	403	401	433	431	436	422	415	405	448	427	446	451	415	427	407	423	415	448	466	422	425	461	453	401	463	427	387	383	442	391	457	411	428	412	425	448	423	465	433	451	452	448	440	418	411	401	377	419	459	410	434	455	420	429	460	435	431	431	441	432	424	436	463	407	457	478	420	438	428	450	417	409	470	403	467	448	433	399	453	419	429	420	463	425	384	435	402	399	418	444	410	418	446	459	449	433	432	441	465	421	471	436	452	486	452	386	421	427	431	422	445	457	432	406	414	450	425	456	450	459	443	455	433	426	414	394	427	440	460	425	426	456	408	424	421	405	419	472	425	433	445	423	430	422	438	423	425	427	446	452	430	449	435	437	460	436	426	416	443	444	448	412	383	435	445	387	425	406	420	449	393	412	413	404	441	430	422	404	422	416	412	410	428	435	448	412	399	416	404	441	456	398	435	424	453	409	482	421	458	467	432	447	412	437	460	429	453	432	396	426	413	383	423	438	401	427	436	425	414	452	423	444	401	416	448	417	422	416	416	436	410	415	431	431	424	401	412	414	432	460	407	414	464	463	458	444	439	444	460	420	428	404	427	401	419	438	429	420	447	423	455	432	442	422	418	433	434	445	423	402	444	419	456	447	404	463	416	467	438	408	407	439	409	453	429	427	414	412	426	444	437	425	460	406	450	385	461	423	395	466	430	425	411	416	401	462	418	414	422	430	411	413	439	409	432	454	394	443	426	424	441	443	443	436	392	406	405	445	408	423	460	416	418	454	456	430	406	450	430	425	438	407	428	407	421	420	421	429	464	407	426	435	446	426	403	413	449	448	457	406	475	411	413	431	393	418	412	396	400	418	418	450	467	409	433	422	450	442	433	437	428	428	472	420	401	423	451	429	439	400	443	459	435	416	443	444	416	418	397	420	416	475	415	442	400	411	436	404	442	417	437	411	423	397	431	401	448	428	365	411	460	425	429	420	418	416	427	419	438	461	414	383	449	409	444	376	427	427	441	427	393	452	443	415	455	426	419	432	414	424	443	422	419	459	438	424	413	411	426	437	423	458	428	431	470	444	443	418	431	436	370	456	427	429	462	411	407	429	428	445	419	440	468	396	455	448	448	476	433	426	416	446	405	461	409	444	412	473	398	415	417	430	401	440	421	438	396	427	416	445	461	432	409	429	432	437	477	449	400	435	418	424	437	423	428	412	421	389	407	422	441	461	444	409	434	445	416	413	418	431	429	427	454	431	455	475	482	402	459	424	441	439	441	437	407	419	418	414	416	435	387	418	432	437	431	463	406	439	421	440	452	424	417	479	455	442	410	421	439	418	421	442	441	418	447	478	398	405	429	445	415	423	426	425	421	405	444	414	451	431	424	424	413	444	430	415	442	448	441	417	398	463	413	425	401	446	451	439	411	446	431	417	442	457	390	449	401	427	425	423	433	430	428	414	429	428	436	428	394	420	411	445	428	428	412	446	416	413	416	378	393	439	418	430	432	393	448	434	440	438	428	428	473	429	435	438	430	414	410	465	428	459	441	441	428	416	449	413	434	460	462	421	393	447	386	423	427	428	410	447	436	388	436	433	418	453	420	421	440	386	415	401	449	420	421	389	442	435	407	405	429	420	424	451	425	438	457	453	414	410	419	433	427	419	413	440	442	444	447	435	410	462	427	427	449	460	408	406	414	456	395	410	465	408	477	439	418	408	411	417	431	442	454	427	414	456	415	444	449	438	425	428	428	433	388	422	455	446	411	410	424	470	392	415	450	399	403	433	431	404	430	467	395	382	406	403	450	413	464	435	449	430	431	409	434	420	448	448	404	438	422	427	447	428	420	446	416	427	419	408	437	442	433	414	418	425	439	417	431	406	401	441	431	432	463	435	432	435	435	413	418	407	451	410	452	456	425	454	422	444	440	426	427	420	437	420	428	395	432	453	427	427	411	444	424	426	384	402	439	430	426	408	436	402	422	450	444	424	439	456	419	441	452	423	464	437	477	433	428	431	434	442	430	437	424	410	422	399	433	438	410	459	446	425	471	470	437	414	429	414	420	411	439	437	421	436	444	404	462	422	474	407	428	391	435	435	438	470	417	418	436	439	459	445	397	418	414	431	429	415	430	455	427	422	441	468	406	387	410	428	415	428	431	425	401	429	441	448	393	439	478	428	479	424	430	444	455	419	434	400	452	442	370	417	433	415	478	426	414	474	423	420	373	416	432	459	447	427	408	419	407	401	408	453	433	402	401	416	446	445	480	416	435	474	439	461	432	398	429	448	406	402	432	416	398	436	397	389	425	436	471	429
14533	1418	1115	886	644	533	472	432	417	403	373	378	321	335	373	373	329	376	359	322	325	319	293	335	345	339	336	341	346	381	317	387	305	311	330	294	311	330	321	326	345	339	337	337	330	326	339	376	319	287	319	345	315	322	333	336	343	352	307	335	364	329	314	341	340	334	321	322	315	315	349	327	297	353	299	303	311	298	299	293	300	356	309	317	311	347	313	369	328	349	334	359	310	312	368	342	338	323	330	315	359	305	337	326	330	332	304	315	324	334	342	328	304	325	309	368	347	316	323	331	298	334	335	341	324	317	343	306	364	346	313	334	300	313	302	318	336	309	371	329	316	312	326	338	351	323	324	333	301	351	338	318	289	318	351	366	359	306	327	358	331	274	295	313	357	343	304	322	350	312	346	336	301	316	345	313	319	300	329	287	309	338	285	327	299	350	313	343	321	302	287	362	340	335	333	334	318	306	318	322	340	326	342	320	360	339	325	342	340	355	349	324	297	325	355	320	350	339	320	344	362	316	301	321	320	336	333	333	369	342	333	327	339	317	316	359	350	359	345	335	338	310	310	308	317	314	347	362	327	366	313	325	315	323	303	323	323	347	344	342	302	331	325	364	330	327	324	311	359	322	317	315	342	295	310	348	354	333	304	349	310	312	347	354	336	323	336	325	298	309	357	345	318	321	321	314	363	314	325	351	319	293	301	343	335	340	337	347	317	312	321	332	348	339	317	321	330	310	351	307	338	326	306	339	300	356	342	358	356	326	350	312	295	363	328	327	349	293	365	310	328	323	325	344	345	311	338	317	358	313	295	312	327	330	332	318	346	330	311	318	347	324	287	357	344	348	317	341	325	322	317	323	335	323	335	299	332	284	314	341	375	349	357	305	296	327	317	321	316	330	332	327	294	331	310	351	335	380	330	307	338	341	317	307	287	331	312	345	334	302	340	303	337	329	364	312	301	336	335	292	337	357	373	361	309	337	327	326	354	343	314	333	315	325	351	320	338	326	324	368	316	335	325	344	330	275	333	304	354	292	293	333	369	319	326	318	342	315	321	323	364	350	356	332	345	339	309	328	314	282	334	317	361	316	302	332	312	315	346	345	325	343	290	336	347	315	343	334	345	333	334	352	361	335	338	344	331	310	343	346	319	320	343	336	325	289	312	317	314	360	315	337	328	353	345	355	332	332	326	334	320	326	316	319	373	339	340	389	313	334	327	331	314	327	316	335	329	301	301	318	303	330	343	338	342	325	298	306	265	320	343	352	311	295	318	320	333	315	323	340	321	320	317	339	351	336	333	322	316	351	352	320	363	345	335	352	329	354	344	344	325	329	361	325	321	356	322	330	354	293	326	345	315	324	336	302	345	307	305	339	348	325	354	332	322	335	336	344	348	316	355	329	330	344	313	311	316	346	330	353	319	301	320	322	327	312	294	328	328	351	335	331	330	328	352	339	310	334	328	325	376	316	322	322	304	327	299	346	326	323	323	340	347	334	350	315	320	297	319	347	300	346	328	293	323	310	319	306	318	347	329	355	312	353	333	328	350	340	319	324	333	307	320	354	346	344	328	335	336	334	326	312	337	323	326	306	293	342	352	352	341	326	333	345	331	338	328	337	327	330	345	328	347	301	303	333	351	341	329	321	321	312	328	298	362	335	339	364	327	296	331	359	347	319	353	331	313	344	309	310	339	333	324	332	349	354	334	308	319	326	319	329	321	310	347	337	326	341	309	349	344	366	331	351	344	322	327	369	371	331	342	310	343	325	318	334	348	346	333	348	332	330	344	339	291	301	344	337	338	338	353	345	362	315	367	307	315	336	321	360	314	315	336	338	331	313	336	289	335	326	325	299	281	338	329	319	339	333	329	336	342	331	335	335	361	333	331	323	320	327	312	323	311	323	335	317	309	339	334	306	307	333	332	288	342	339	323	358	309	320	316	310	331	302	301	317	351	328	327	318	305	312	315	315	323	315	327	304	302	338	349	349	321	313	288	317	303	346	344	318	338	368	335	311	313	362	343	322	342	338	330	347	338	299	336	295	361	338	318	335	377	347	326	339	310	348	341	329	319	302	318	309	328	337	333	321	328	312	345	332	316	323	345	330	375	326	336	318	339	335	327	302	342	327	309	324	313	335	312	308	326	344	303	314	323	318	331	324	301	315	310	328	347	314	306	328	307	333	322	344	340	307	346	312	327	324	367	322	341	330	327	343	334	310	345	358	309	332	355	323	322	313	294	301	333	340	360	325	343	314	307	318	322	336	337	347	345	321	311	334	366	327	311	297	342	357	331	331	322	354	352	330	283	273	315	313	309	315	330	342	344	319	347	318	344	337	304	326	358	385	333	311	314	300	317	308	329	356	320	298	304	316	293	361	355	325	291	394	354	335	364	334	351	312	341	310	323	333	327	327	329	321	337	362	327	325	345	295	300	307	340	323	341	324	320	338	310	318	352	318	321	332	354	333	335	340	333	309	306	303	359	287	349	328	326	312	323	318	344	329	350	384	319	341	313	326	309	351	315	324	330	325	332	328	324	293	316	344	332	309	345	360	352	325	331	313	312	311	321	339	317	344	334	373	360	327	317	329	330	356	334	317	347	353	364	314	313	316	344	327	333	311	285	349	328	329	302	353	299	299	306	328	339	333	314	306	330	319	284	323	341	315	308	342	342	336	342	331	302	300	342	311	340	344	347	323	341	361	357	362	352	310	316	323	333	342	348	324	337	320	314	321	351	323	305	329	374	306	348	302	314	333	351	380	343	314	349	325	296	329	321	343	329	338	373	281	321	333	331	314	314	331	327	319	368	320	301	335	357	293	326	303	285	313	303	317	345	339	306	357	312	343	335	296	305	316	356	297	304	325	311	298	318	290	336	320	331	311	357	319	322	309	323	310	293	360	360	305	320	309	334	348	331	349	347	298	330	352	343	330	312	321	344	330	329	321	338	321	316	351	288	345	317	322	311	332	316	332	326	308	302	321	330	279	342	319	348	329	344	320	336	333	320	316	295	332	312	301	311	332	346	321	297	315	301	310	316	334	347	343	300	361	341	321	309	317	323	320	320	359	340	314	331	359	318	333	350	351	296	295	358	325	309	337	327	307	278	308	334	350	323	329	290	332	364	347	326	333	339	316	321	357	310	316	296	329	347	330	326	329	346	324	325	321	307	337	335	337	340	316	354	335	337	321	358	309	316	324	336	323	321	333	361	330	344	293	312	318	343	314	338	326	344	342	337	344	364	341	331	357	342	318	325	318	333	337	320	339	341	344	352	298	350	348	317	322	298	331	319	328	324	353	353	346	357	314	347	317	327	344	331	328	285	356	304	328	315	321	324	359	320	330	341	330	331	309	308	331	344	332	322	329	293	294	329	347	346	353	330	316	329	311	364	338	355	331	307	340	345	272	323	305	346	327	301	282	325	353	334	314	307	314	277	309	324	317	319	308	349	338	305	360	311	291	349	323	320	346	343	324	302	325	331	354	332	299
8282	1366	2405	2446	2009	1760	1577	1330	1212	1127	1065	1008	992	965	944	873	923	882	912	847	837	845	847	890	843	810	810	848	849	854	854	813	843	830	794	791	811	765	778	804	796	789	760	866	814	802	798	831	821	838	775	736	782	785	793	790	805	750	830	856	817	763	781	755	804	823	783	790	797	717	753	775	782	769	773	737	815	743	793	761	764	780	785	824	765	750	798	793	821	792	764	787	771	858	789	759	780	800	786	776	784	813	805	832	810	795	752	820	787	774	764	757	757	800	772	765	793	755	770	802	780	784	785	826	791	784	725	774	761	818	816	785	795	805	794	795	795	776	766	790	759	728	767	756	765	770	782	804	820	731	771	768	829	815	784	800	774	756	763	756	808	785	762	786	775	735	769	783	796	782	791	761	751	836	779	829	805	732	798	792	768	767	751	751	855	785	760	778	771	740	771	780	778	760	737	764	750	831	710	764	779	800	786	806	782	785	759	797	827	745	755	796	755	783	818	817	767	768	746	734	713	714	802	773	756	735	747	758	786	773	799	757	718	749	783	820	795	808	748	783	780	820	768	780	752	841	737	786	781	785	766	746	797	691	801	826	793	780	797	783	754	810	775	751	788	836	778	779	767	836	818	775	797	782	809	775	742	805	802	810	809	751	767	815	813	741	762	778	850	774	837	743	803	764	758	747	795	763	804	715	771	822	765	802	734	763	814	758	767	760	765	794	818	747	772	736	795	747	841	797	771	825	795	745	812	807	741	766	770	781	765	756	750	795	827	785	777	781	777	817	783	765	746	798	814	803	759	731	740	774	744	743	807	721	816	845	824	788	799	773	768	800	781	773	772	785	774	829	777	783	822	770	738	827	793	768	767	749	719	765	787	815	808	750	794	769	737	790	759	762	812	798	763	735	750	777	758	809	831	769	760	732	783	790	725	808	792	743	779	779	797	797	809	789	706	806	808	818	757	767	799	757	751	814	811	804	743	825	841	784	725	772	785	770	732	792	750	732	794	774	779	755	769	773	745	795	755	787	789	754	718	825	751	823	856	771	779	778	762	782	796	801	829	765	783	755	833	786	778	770	799	832	800	781	738	747	737	772	782	765	763	808	785	788	844	806	794	709	808	811	803	811	772	751	785	786	763	795	849	803	824	712	812	771	783	779	763	768	779	781	749	767	723	789	748	748	743	806	751	706	685	824	780	776	781	795	762	783	817	741	768	785	788	744	793	792	787	794	786	729	741	796	728	761	756	758	761	774	813	780	831	796	790	775	767	778	792	720	754	757	803	780	783	772	768	762	784	814	776	806	781	753	784	742	722	770	760	748	789	741	766	802	762	776	771	725	788	822	802	754	730	792	785	807	764	753	800	777	766	780	746	758	754	850	786	763	791	699	811	796	787	775	779	793	766	806	794	773	776	758	834	760	743	757	789	796	779	763	832	819	763	793	752	736	781	765	765	726	742	821	741	754	784	768	754	761	788	781	760	801	792	754	805	777	775	769	752	788	818	792	795	767	813	818	819	753	802	720	705	807	757	790	806	839	760	811	783	873	745	770	714	741	765	793	798	744	790	818	706	794	783	799	768	782	808	763	769	775	773	775	809	792	811	776	807	803	787	783	740	746	823	728	741	744	810	779	755	788	804	793	778	788	817	773	780	741	744	803	786	802	758	849	765	790	706	778	746	782	810	817	762	788	775	753	813	743	815	775	765	823	828	807	804	762	822	784	794	793	807	852	754	765	791	780	779	744	783	773	765	720	803	792	818	837	807	782	759	808	777	811	746	817	790	795	784	783	766	748	766	759	773	799	762	728	772	769	726	756	753	749	747	850	780	827	781	774	732	794	815	772	742	810	743	767	790	791	805	819	742	840	794	758	793	811	810	705	772	780	799	781	799	810	780	840	792	766	781	819	805	756	797	848	790	824	786	787	756	810	763	761	736	765	789	791	770	780	784	773	811	766	772	844	762	825	748	798	812	765	725	773	737	817	720	805	825	795	825	757	766	795	795	793	760	784	798	765	760	765	775	737	817	770	809	807	805	784	755	739	777	806	798	792	800	759	747	767	761	768	820	785	796	717	780	787	795	775	797	801	748	751	758	792	754	773	736	766	778	783	785	799	829	783	763	768	782	793	769	770	832	857	780	731	722	803	763	795	748	777	814	784	733	757	746	798	779	834	692	787	722	798	847	795	801	789	775	763	787	764	759	770	737	770	758	800	762	805	769	790	785	788	745	787	749	811	741	786	749	778	756	790	740	792	813	751	766	792	767	724	715	774	781	785	768	768	775	750	752	778	782	756	766	794	735	785	835	788	807	782	779	738	778	877	752	821	738	821	785	799	803	760	801	805	787	809	743	778	746	754	771	784	761	771	811	833	770	760	788	810	792	806	804	766	773	777	776	762	737	805	777	767	831	781	756	770	748	807	789	780	790	778	805	825	763	756	810	818	739	784	774	836	763	776	801	810	767	799	797	768	804	769	769	772	749	729	746	751	814	775	744	801	798	804	795	783	726	804	782	768	762	793	763	759	765	802	753	755	841	873	777	788	728	794	759	770	775	806	783	786	833	823	795	746	771	803	776	782	779	759	803	773	768	797	797	798	802	769	767	776	766	750	789	732	809	753	802	750	762	752	803	755	773	763	754	816	799	769	807	781	742	757	785	757	786	837	755	830	759	787	798	765	818	803	778	805	848	780	788	802	824	767	815	811	763	826	782	822	756	835	844	766	766	757	765	726	734	787	762	803	808	766	786	810	837	776	771	792	765	776	724	824	774	743	792	809	743	785	820	772	783	792	721	747	799	758	761	813	799	817	763	777	795	776	759	759	794	747	722	815	856	746	796	800	820	765	826	805	773	784	787	806	821	737	766	788	735	777	780	731	735	747	795	803	783	755	829	761	798	779	767	791	735	792	773	762	786	779	779	732	764	765	779	797	848	748	791	758	750	756	817	825	704	768	738	781	803	786	763	795	739	782	760	773	751	821	733	738	779	786	756	781	770	732	800	749	795	756	787	778	788	817	789	728	747	783	774	789	772	800	775	778	699	786	781	764	767	832	775	796	763	841	749	799	799	846	766	757	779	773	787	777	758	778	704	768	770	787	771	714	799	799	793	814	765	789	800	821	786	799	760	748	778	782	720	768	790	802	762	770	766	773	806	769	786	790	761	798	776	748	767	792	753	786	801	776	802	786	787	801	822	798	770	791	808	810	826	798	783	798	773	826	789	796	793	771	759	808	758	793	800	796	803	806	769	783	788	765	783	797	758	772	786	783	827	776	771	761	783	763	813	765	783	814	779	762	795	777	747	771	828	756	810	786	780	768	797	774	760	810	775	779	779	813	765	760	800	792	812	816	799	807	731	786	732	758	757	781	755	762	753	733	772	766	765	769	759	793	790	833	754	804	752	797	782	808	793	800	796	790	766	780	787	813	838	750	761	757	741	801	748	831	825	844	773	778	762	766	812	771	789	774	794	793	795	760	778	782
1679	289	267	233	231	245	249	231	263	251	256	210	257	238	244	254	224	240	215	228	242	232	264	266	246	221	251	249	248	263	263	212	245	270	266	279	254	251	239	234	236	278	256	265	231	243	221	271	216	256	269	258	233	236	257	242	249	217	247	253	275	279	236	256	240	242	228	241	246	237	238	227	249	267	255	259	226	255	246	226	232	233	236	209	239	254	239	245	239	214	238	283	248	246	242	273	242	239	240	242	254	236	273	282	228	278	291	222	253	269	261	250	254	263	264	252	251	224	225	256	234	235	241	228	245	219	236	250	239	215	230	262	249	238	249	255	258	218	244	229	266	290	239	272	263	234	240	259	233	243	245	265	243	252	240	244	237	272	217	272	248	246	263	245	226	247	226	279	235	267	266	253	251	251	265	255	235	252	234	236	257	236	238	261	232	226	206	245	260	267	256	277	261	220	269	273	248	261	219	273	244	222	267	241	209	258	243	242	254	231	213	203	226	278	263	258	241	260	236	249	259	231	243	244	252	236	258	271	269	253	231	223	264	261	262	241	242	242	220	229	236	247	240	263	235	245	236	251	247	233	240	265	249	291	229	247	258	230	250	206	237	227	213	236	256	256	246	243	221	232	231	256	255	254	249	271	263	242	246	238	263	219	221	234	225	252	255	242	230	259	253	219	237	250	248	246	238	262	231	251	257	229	236	235	230	258	219	227	234	264	243	237	248	242	253	239	241	249	246	249	205	244	264	291	261	256	230	224	230	257	243	228	246	264	244	225	266	238	262	217	230	262	233	255	238	248	256	271	229	264	231	275	260	227	224	243	230	257	241	258	248	235	224	242	226	231	235	233	222	250	240	229	234	256	231	262	273	234	235	245	234	252	246	244	232	265	237	241	237	222	255	245	249	234	245	236	244	227	267	280	226	237	227	248	262	242	211	234	224	233	229	227	213	269	232	271	252	237	247	241	238	225	255	261	222	201	238	230	236	231	226	244	248	237	244	277	262	250	260	252	246	224	235	228	235	270	252	243	243	263	233	247	221	249	223	254	236	246	251	272	251	261	276	267	219	229	235	255	238	236	209	253	238	254	243	274	241	256	248	233	273	235	222	284	257	258	276	231	262	208	240	220	229	238	237	233	251	256	228	225	259	257	281	266	248	243	254	269	227	255	238	240	261	233	238	262	225	226	222	247	244	273	243	247	270	257	246	255	247	267	238	233	253	235	252	226	257	229	239	262	245	222	234	234	271	246	258	219	250	256	219	232	252	221	239	235	237	248	220	246	242	263	248	258	279	250	247	229	236	230	253	252	252	210	240	259	232	254	230	228	250	248	223	241	269	265	228	215	220	229	266	252	247	241	262	268	262	253	248	250	244	241	270	216	220	223	256	242	238	258	267	237	251	242	223	245	254	261	245	259	240	247	243	270	226	252	233	236	206	252	252	246	250	236	245	254	255	239	248	260	244	259	206	248	241	239	282	259	247	218	244	245	268	237	260	224	253	233	245	224	237	284	226	245	242	272	265	248	253	253	259	236	239	224	243	261	229	217	271	227	226	222	255	235	258	234	230	219	254	262	216	250	250	247	237	232	232	238	234	236	239	255	261	242	253	221	251	222	260	248	261	274	275	253	231	225	221	255	225	254	264	237	227	218	257	227	251	248	251	242	266	252	204	263	248	242	217	233	223	262	256	268	241	227	243	245	250	239	274	248	246	211	236	228	265	266	246	271	247	252	279	250	252	206	253	237	247	256	245	262	244	247	248	209	281	229	233	254	249	260	237	235	251	207	249	255	263	239	245	234	266	272	230	238	237	241	262	286	242	253	248	248	251	246	269	278	260	262	222	267	246	259	232	256	253	243	235	230	237	249	274	260	219	224	209	255	242	242	226	258	228	250	263	227	258	235	244	240	248	252	277	263	236	258	275	220	257	258	223	244	227	248	239	236	230	246	252	262	236	261	233	227	235	238	252	270	266	226	246	236	230	255	269	218	232	251	243	220	242	264	266	243	269	258	254	232	239	239	235	207	261	244	240	243	237	222	224	223	278	238	246	244	262	249	257	272	242	263	214	239	218	248	244	225	270	239	241	241	256	254	233	257	228	253	225	235	220	228	238	263	247	237	252	216	240	238	292	222	247	247	217	258	248	216	242	232	242	232	222	258	244	265	232	253	230	209	247	272	257	222	239	262	218	234	216	273	223	274	283	266	246	254	238	252	244	247	231	249	267	232	236	243	251	233	259	262	220	244	242	265	236	273	245	220	238	247	258	244	263	232	289	280	247	205	240	206	214	221	239	212	246	281	241	248	244	239	214	224	240	224	199	246	239	250	242	232	259	214	228	253	233	255	228	242	249	253	237	241	253	234	255	246	241	214	236	234	263	243	251	232	249	250	271	239	255	248	243	256	226	251	208	219	245	235	239	247	238	205	240	250	267	219	252	235	265	247	252	223	240	232	262	221	242	238	244	274	249	236	259	246	241	255	238	255	261	239	236	228	288	244	223	236	238	256	257	241	251	252	247	262	229	249	248	253	273	218	237	265	236	219	265	236	218	266	245	244	260	237	274	231	211	223	249	243	252	253	255	236	201	247	238	242	257	242	246	252	246	255	247	241	245	252	261	263	236	256	244	217	238	233	238	284	244	245	265	232	263	216	231	257	246	190	240	222	238	262	232	239	240	251	249	246	262	253	232	263	287	262	258	251	247	252	251	267	248	265	244	253	248	236	245	271	220	228	223	245	240	273	231	245	238	228	222	237	247	262	239	227	277	254	235	260	251	250	242	257	226	240	237	230	260	247	228	248	257	239	225	249	263	257	245	244	200	235	250	264	246	237	256	220	218	264	226	218	242	225	252	239	257	260	251	253	188	229	275	259	226	235	241	249	255	269	226	247	247	257	281	229	258	236	253	263	253	220	250	258	240	247	211	250	242	236	222	252	251	243	275	239	258	236	237	230	225	252	248	218	256	257	251	273	245	201	233	248	258	247	254	239	240	223	219	220	203	269	255	250	210	258	269	240	261	237	231	263	238	217	237	226	227	243	221	228	238	262	262	245	239	239	268	278	253	251	249	230	264	257	248	266	227	257	242	267	240	248	280	255	256	266	213	273	257	218	236	214	211	229	253	270	220	227	246	213	246	232	243	249	256	245	238	231	258	240	266	273	215	228	218	266	234	270	247	238	238	274	248	224	275	260	259	247	238	275	297	260	242	266	281	227	270	242	275	287	245	246	250	251	247	243	226	231	241	296	217	235	246	211	234	274	247	250	248	252	261	239	239	222	267	236	244	227	233	253	219	222	231	241	278	249	240	223	265	226	269	210	228	250	245	242	211	231	239	256	256	264	236	246	260	238	254	228	238	231	251	253	251	223	226	236	215	229	253	261	275	237	230	248	278	246	224	229	234	228	245	261	224	239	238	234	270	252	219	236	260	239	202	238	264	272	219	225	266	221	239	233	242	232	213	257	245	233	236	257	231	256	237	229
1832	624	649	638	622	609	592	614	577	572	622	623	561	549	542	579	637	584	562	614	604	598	612	607	589	569	588	621	529	576	585	586	608	609	636	606	542	567	606	582	593	591	584	621	554	561	561	586	605	579	583	577	575	592	617	606	593	586	625	577	608	605	595	576	614	557	595	581	561	611	591	568	629	638	568	626	610	594	610	592	615	603	583	568	578	557	542	602	585	562	594	613	570	598	576	545	564	581	592	589	564	597	579	600	594	599	546	571	596	568	610	582	593	601	585	581	562	603	601	615	612	595	575	559	584	554	564	585	622	628	598	592	597	567	525	549	592	566	584	610	516	572	584	604	573	608	590	589	634	586	590	588	573	556	609	566	606	595	618	566	563	576	573	560	596	615	572	594	626	541	592	550	573	595	566	538	558	592	588	608	567	599	580	580	606	580	574	573	571	600	609	610	591	616	564	547	586	592	612	580	592	544	573	569	581	561	556	612	573	566	551	558	567	557	586	573	597	602	585	581	556	605	557	527	617	579	614	593	559	590	567	578	535	551	578	581	581	577	571	582	571	554	570	557	592	602	562	620	562	599	546	591	562	581	612	589	592	591	568	567	523	573	615	613	577	576	575	610	588	581	571	572	563	576	557	545	605	582	584	622	592	592	626	572	613	595	582	582	585	583	574	593	589	550	616	570	553	576	619	599	577	633	586	605	614	572	653	593	588	592	568	641	566	566	607	556	574	606	565	557	595	571	614	582	532	568	561	604	584	587	593	579	590	572	580	610	588	603	574	575	586	587	571	568	631	612	548	567	593	580	575	570	635	590	573	572	593	614	579	580	576	561	605	559	578	579	603	566	575	625	627	623	585	542	597	579	588	609	579	557	599	567	581	597	632	596	576	592	586	596	580	523	566	540	548	575	595	582	573	563	599	520	606	546	582	570	571	599	612	578	620	600	568	625	581	554	638	619	566	561	587	630	558	563	599	592	578	560	616	577	613	567	582	599	571	607	577	570	587	599	549	615	593	592	592	625	566	564	583	587	598	583	583	597	595	554	576	570	601	608	538	579	528	559	550	544	591	611	616	593	558	526	578	519	591	562	578	585	585	597	552	574	609	605	567	552	536	568	608	604	574	625	550	555	573	599	596	564	598	529	542	523	567	561	589	594	578	534	575	591	560	545	560	604	624	619	547	582	604	591	602	561	580	626	593	599	576	554	567	603	587	609	563	559	602	548	600	597	591	576	607	559	593	573	599	622	613	575	590	588	531	568	574	576	569	558	567	576	625	581	609	616	525	600	586	583	608	578	550	560	569	588	602	557	624	530	592	569	568	544	516	575	591	602	622	570	610	586	612	563	590	564	566	540	593	565	606	570	565	564	600	583	575	586	554	612	581	595	605	579	554	584	556	590	598	583	582	588	578	578	586	555	580	611	574	586	574	600	624	569	563	600	550	576	583	559	568	598	587	565	626	577	610	604	609	591	566	656	628	560	606	594	595	611	557	572	560	573	598	573	587	599	568	599	595	553	596	605	536	568	537	616	635	537	522	568	592	602	557	575	572	572	529	589	598	543	622	547	587	582	563	618	556	543	611	609	623	581	589	574	645	607	643	625	609	540	632	530	580	613	584	594	542	592	617	540	574	597	574	588	577	581	583	584	597	604	553	542	558	578	559	561	584	540	572	597	598	581	567	613	580	587	607	584	574	579	563	598	557	574	542	598	601	594	562	591	593	566	611	555	561	577	601	603	598	602	584	551	587	571	552	571	539	596	619	558	579	626	567	584	565	616	575	611	611	584	595	572	545	576	554	583	552	584	623	608	613	605	593	556	591	568	551	584	565	535	589	554	586	583	573	617	583	556	594	600	568	558	564	599	573	585	552	569	549	599	546	567	576	627	560	588	618	589	561	581	625	566	592	530	587	596	559	560	583	626	568	632	584	596	598	590	595	588	584	584	569	559	594	633	589	583	565	597	573	640	551	610	607	576	610	559	559	529	548	577	558	574	594	578	553	592	576	607	590	556	591	591	582	567	589	593	564	552	538	595	594	590	575	610	572	595	621	574	578	583	612	580	627	584	600	604	578	561	570	575	580	621	580	607	613	582	542	560	549	579	583	582	575	579	610	557	606	569	586	601	627	571	632	600	578	607	609	580	580	586	560	602	614	589	586	562	581	571	554	596	576	580	626	558	577	566	596	545	605	592	570	583	566	569	559	595	586	636	607	530	608	585	595	545	596	591	586	606	605	635	583	545	568	601	551	587	622	617	628	561	596	536	569	588	582	589	571	612	555	585	618	582	564	604	606	579	619	550	599	593	575	547	625	553	590	560	574	587	639	581	568	557	547	591	528	579	571	594	540	556	595	609	616	603	621	601	571	586	639	600	618	607	564	622	590	583	632	634	603	589	525	596	558	580	609	619	590	590	589	601	579	592	630	586	607	582	594	621	580	537	619	590	620	570	588	588	573	568	589	564	608	596	532	559	597	631	619	598	580	600	530	565	606	579	596	584	595	571	595	580	574	620	591	623	579	530	593	560	542	569	581	632	565	575	599	531	589	613	577	570	554	545	581	556	585	540	618	588	595	594	589	586	594	590	630	571	573	584	586	591	587	591	559	609	585	622	577	652	553	549	556	532	616	590	562	570	615	566	619	627	604	570	585	591	580	593	573	595	589	595	569	604	557	608	607	593	567	599	544	587	538	572	570	591	579	594	583	569	578	576	586	577	594	595	563	594	591	560	621	594	601	605	602	590	588	618	560	601	583	599	545	582	560	565	558	589	573	601	607	577	590	582	547	575	634	609	574	626	541	573	589	590	562	555	577	629	566	575	547	543	560	582	563	564	563	541	581	562	569	567	604	587	590	588	545	551	603	611	571	569	572	590	534	561	537	590	545	589	584	583	557	591	568	574	535	522	606	561	559	588	618	592	620	600	561	574	625	580	587	626	588	644	583	593	619	605	608	587	591	617	609	576	545	566	581	586	583	569	605	578	594	579	598	601	615	523	577	561	545	615	590	538	575	608	566	606	589	620	551	570	607	569	616	560	604	571	603	565	609	584	575	628	570	609	603	575	587	528	563	607	587	568	599	568	615	555	554	532	594	598	584	614	569	580	586	564	603	600	567	605	594	599	576	613	583	559	566	585	570	605	579	558	633	584	555	588	538	611	597	563	634	598	570	593	605	561	558	586	605	540	538	569	607	592	589	600	589	561	565	546	576	585	565	565	592	611	566	591	537	579	597	603	589	590	572	563	591	579	559	564	559	613	601	591	599	623	563	601	562	539	575	582	605	588	623	572	565	505	599	561	630	542	593	599	595	559	553	574	585	551	600	582	584	579	623	551	581	623	579	575	563	597	595	569	613	550	552	569	536	569	574	568	555	564	579	579	637	580	578	594	572	559	585	606	652	553	582	591	581	577	558	619	617	572	589	587	577	597	589	584	601	590	607	604	581	583	596	591	560	586	599	548	570	557	587	580	591	588	588	601
7552	514	551	397	309	267	260	193	174	191	209	166	148	175	162	169	159	197	179	142	164	146	158	173	168	151	164	182	156	138	160	159	148	155	148	162	158	148	185	183	177	155	158	169	182	183	164	157	191	169	163	172	158	137	143	162	158	148	160	163	144	161	138	176	174	172	176	161	134	147	154	141	142	157	145	161	157	145	177	150	180	153	167	167	149	146	139	151	160	157	184	165	164	144	141	161	148	175	176	171	174	168	184	161	145	175	163	167	176	156	172	150	147	165	162	147	165	188	157	162	180	167	142	152	148	146	170	158	167	158	149	147	166	161	175	175	157	168	168	140	179	150	173	167	158	165	150	150	171	163	185	166	166	146	150	166	156	158	162	164	164	149	152	147	182	151	145	160	165	146	141	175	192	162	169	143	162	176	177	154	152	161	169	149	148	160	155	160	170	157	181	167	157	182	168	153	196	180	175	155	142	177	163	158	162	146	165	162	171	151	142	149	157	146	144	148	157	156	164	166	156	136	157	146	162	168	161	183	165	162	167	160	139	139	162	158	153	178	176	151	157	179	170	174	151	177	151	181	173	147	156	169	149	153	172	177	141	167	156	145	179	143	164	147	162	162	158	138	133	162	152	156	137	181	159	166	143	146	149	160	172	149	160	164	148	153	147	157	143	159	163	176	174	151	141	158	124	161	149	158	160	169	157	161	143	155	155	145	148	161	150	135	161	162	180	155	174	161	168	166	153	189	171	161	159	165	173	175	173	140	155	147	161	177	159	146	184	149	166	157	154	182	167	160	144	169	138	162	157	138	142	156	166	173	152	136	149	165	154	172	148	167	151	195	153	166	148	148	177	143	159	137	172	139	143	166	163	177	155	168	164	171	154	162	160	142	153	154	153	154	150	148	157	161	153	146	146	162	173	151	161	151	162	143	139	159	167	160	146	165	159	160	153	170	174	173	155	159	187	167	181	163	141	141	175	143	163	153	143	153	157	173	148	162	147	158	155	162	161	182	170	153	148	146	151	174	153	136	147	149	157	185	160	159	161	139	159	155	157	159	147	148	154	171	155	142	174	157	161	157	134	164	156	149	147	177	187	154	153	158	167	137	160	137	143	176	153	154	177	145	134	150	183	138	135	173	155	135	173	155	140	139	170	161	150	156	153	163	135	155	173	179	165	166	152	162	146	152	145	158	167	164	146	160	152	151	146	139	137	204	150	157	157	171	142	144	153	162	169	162	179	142	173	142	154	166	191	173	159	158	140	152	141	135	166	169	155	158	165	178	188	135	168	172	156	143	150	166	147	141	158	171	149	157	162	156	183	162	153	160	158	160	140	151	193	159	159	179	145	124	131	145	167	149	160	152	151	157	167	152	138	151	165	175	182	172	165	179	172	179	153	176	140	150	176	161	167	142	173	180	161	143	153	150	188	151	165	165	151	141	137	144	141	162	142	144	141	141	151	181	145	152	160	164	155	156	178	150	169	154	148	158	156	147	155	160	177	152	163	164	160	175	161	134	127	152	151	157	175	146	169	140	170	141	151	167	142	157	177	167	157	149	151	155	147	154	160	162	178	168	158	152	152	165	153	166	162	152	173	156	179	153	157	162	156	142	180	162	156	148	158	170	157	158	146	161	160	157	166	175	165	178	147	149	163	147	151	145	148	165	166	150	143	166	161	164	167	173	156	166	150	167	143	155	144	159	170	153	162	138	178	180	167	161	157	182	151	164	140	157	134	170	155	186	183	168	142	156	166	163	160	135	147	141	157	136	163	175	172	170	186	160	160	157	150	170	184	153	150	154	170	158	163	162	164	157	185	180	143	149	150	144	158	155	160	156	159	164	159	158	143	145	189	174	151	177	151	167	152	175	174	150	155	157	155	160	144	142	145	160	165	158	122	152	151	155	191	166	127	158	150	166	154	168	150	165	158	155	145	151	127	160	153	155	168	166	182	157	150	144	165	186	154	175	143	162	165	148	137	145	152	153	193	172	162	149	173	131	156	155	146	170	160	160	158	140	152	184	136	170	196	177	153	149	168	163	141	133	120	144	168	158	150	151	135	156	165	142	142	163	170	171	160	178	163	164	147	166	192	216	162	154	152	153	144	149	157	186	149	134	166	169	178	162	161	163	161	143	155	161	152	165	149	160	158	157	139	166	158	167	158	153	160	147	154	119	197	169	139	150	161	144	199	168	172	168	159	161	154	170	152	137	154	177	173	159	164	158	141	164	186	165	171	171	175	153	170	158	168	130	143	182	144	176	165	164	150	169	146	158	155	167	158	162	146	174	171	160	181	148	167	159	164	172	151	177	151	164	146	160	144	149	161	154	137	133	160	152	164	155	165	146	150	157	165	147	154	168	149	158	163	144	198	145	158	162	168	130	187	163	173	135	167	168	155	174	154	153	175	170	154	178	168	135	143	171	169	164	150	170	151	169	171	154	161	158	160	147	168	168	167	175	161	130	146	163	184	197	151	148	156	165	149	145	177	152	171	154	150	154	159	166	151	171	165	157	164	143	177	176	171	148	155	131	134	155	158	167	159	153	154	162	158	156	160	158	190	162	148	159	142	167	153	157	150	149	198	164	143	156	145	163	135	176	126	178	149	165	154	165	153	168	167	159	157	157	182	150	173	187	160	194	153	165	167	143	176	130	164	155	192	165	142	142	142	155	149	181	176	154	145	164	172	145	173	162	146	200	185	181	127	150	157	154	156	154	144	159	138	158	157	152	157	152	147	158	151	164	147	161	144	155	174	154	151	150	160	153	167	168	170	145	157	185	122	131	141	159	148	185	149	157	163	146	177	153	185	157	180	177	157	187	149	135	145	168	152	175	158	167	173	186	196	179	180	144	141	157	168	176	172	166	164	152	158	156	134	133	157	185	154	167	175	169	156	152	140	148	147	160	170	170	171	149	152	146	132	136	163	164	165	154	153	156	133	172	154	151	171	165	144	162	138	187	177	148	164	140	165	177	147	157	183	146	170	160	153	147	150	188	157	151	147	173	185	172	163	168	165	148	162	174	143	157	181	185	130	164	176	162	165	144	176	173	178	164	197	160	161	173	177	155	164	164	148	153	168	195	147	144	142	173	140	164	155	146	167	152	155	160	178	179	168	146	162	161	160	151	154	170	175	177	170	160	159	159	158	168	139	154	167	158	166	169	141	166	168	166	165	167	159	145	168	163	155	147	162	165	154	160	183	168	155	147	144	152	152	160	187	163	149	180	182	165	137	130	184	188	157	178	154	146	170	151	172	145	175	186	164	141	162	159	178	153	158	163	148	158	157	173	158	171	182	164	144	144	165	155	152	184	159	178	142	179	160	155	162	160	151	155	173	164	173	131	166	131	138	189	142	147	162	162	145	138	138	149	170	178	136	150	150	156	140	160	151	169	164	171	156	150	154	174	150	159	183	170	155	156	151	151	153	138	118	175	184	184	142	158	157	163	177	165	145	162	175	159	165	167	175	166	162	148	166	175	143	154
6221	784	1260	1317	1139	960	822	697	642	604	583	561	563	560	523	495	495	506	488	484	499	474	467	468	430	464	466	457	465	500	460	431	476	438	438	452	445	480	455	440	478	469	458	441	423	435	452	482	475	457	457	434	486	459	449	442	400	432	443	441	394	416	441	409	420	399	462	458	437	439	450	463	436	453	450	420	428	446	420	443	447	437	426	444	431	412	402	468	427	458	445	475	415	446	449	419	442	377	432	435	446	426	459	449	430	481	423	395	454	438	456	430	417	419	430	389	495	452	438	423	407	456	438	419	433	457	405	447	432	428	424	433	448	414	457	435	417	421	450	493	443	456	456	428	441	411	424	436	435	420	420	429	441	394	434	410	432	408	417	435	396	460	425	465	434	434	409	428	419	431	430	423	409	412	451	466	437	461	420	416	412	429	444	435	398	440	443	429	445	397	431	412	465	393	429	415	407	440	428	444	404	405	418	440	468	443	457	428	432	441	472	423	436	439	422	425	410	420	426	448	406	462	379	427	398	431	432	420	407	424	411	436	460	481	445	438	427	446	439	420	440	450	448	423	440	426	440	424	411	445	437	417	433	417	426	409	433	458	422	441	440	433	400	418	452	425	464	423	486	433	432	428	403	426	435	450	450	441	448	408	422	447	440	445	435	412	462	405	420	414	454	433	422	419	460	439	444	402	396	413	423	421	424	413	426	425	420	459	428	435	437	420	413	446	432	406	399	431	463	383	448	430	445	458	439	423	439	469	450	419	410	422	413	425	454	459	462	422	429	440	447	417	420	439	408	435	440	407	445	434	458	400	433	411	430	456	431	426	402	446	434	428	398	431	466	400	392	418	427	410	434	430	449	416	431	425	425	455	405	405	466	473	451	398	425	421	446	446	428	415	438	412	475	403	396	460	409	395	476	447	411	418	436	425	422	409	411	400	420	422	402	444	399	400	415	441	405	445	444	409	437	436	479	440	438	460	379	439	398	408	450	432	461	424	432	436	453	425	445	464	452	435	410	412	441	444	375	407	425	450	440	423	433	422	454	444	417	425	394	447	430	396	407	427	448	444	434	428	406	440	443	414	434	466	443	446	444	405	431	432	401	430	440	451	439	447	419	445	448	482	419	423	437	426	449	450	417	437	415	451	484	466	415	423	436	407	450	428	440	409	438	455	462	448	375	441	437	459	422	461	443	454	404	412	380	449	413	440	455	458	438	431	419	470	431	423	418	428	462	405	395	460	464	430	431	427	442	432	456	422	473	458	442	406	441	448	438	448	439	453	452	431	438	443	388	484	444	422	451	439	415	443	458	403	446	418	420	480	447	476	395	428	457	434	423	437	427	429	403	423	443	451	437	426	425	445	429	428	436	450	452	460	462	442	434	421	440	484	416	434	424	438	468	425	438	423	426	419	445	439	434	449	386	424	439	409	418	446	409	460	418	471	411	445	444	427	421	413	448	466	439	417	460	433	423	455	462	398	436	419	409	442	453	450	439	435	427	431	445	439	452	439	396	442	451	441	487	419	434	413	454	416	449	449	434	439	433	437	374	436	411	417	447	370	429	458	458	434	425	471	440	409	427	414	427	413	405	440	441	410	489	454	444	418	400	450	447	410	460	454	414	406	433	396	419	454	435	450	423	448	427	450	432	413	448	405	421	406	408	397	431	404	411	432	430	419	407	434	419	401	477	431	441	426	405	444	422	419	408	442	420	437	424	441	420	423	462	435	415	444	451	450	422	462	429	408	415	428	437	453	435	443	419	418	419	466	455	427	453	419	455	402	425	437	420	433	422	391	409	454	418	398	442	392	386	410	434	433	465	436	411	406	429	437	455	411	427	424	458	429	457	433	463	431	488	417	445	432	455	459	425	464	417	419	439	399	462	455	418	412	444	436	445	459	436	391	415	430	481	411	414	437	400	414	428	401	468	418	441	415	447	422	428	426	439	441	458	439	379	448	445	419	412	437	448	443	427	403	412	414	387	452	431	419	433	421	434	442	421	460	432	407	458	401	421	442	429	423	434	432	450	443	453	468	454	389	455	460	436	456	420	408	429	456	430	396	451	439	448	433	439	482	453	444	423	456	443	449	429	436	418	431	437	415	422	459	435	430	429	430	439	406	410	446	430	446	395	427	406	436	458	441	401	428	465	468	448	475	416	441	432	463	422	441	475	444	412	419	423	447	431	475	420	435	408	396	431	434	451	437	441	448	399	445	451	429	378	441	383	449	422	416	422	429	448	459	471	393	429	448	445	416	427	376	462	434	446	428	413	424	407	430	445	483	444	447	445	465	416	455	423	436	417	440	423	392	426	450	431	426	411	432	408	405	420	458	457	438	430	460	420	455	437	455	445	439	445	442	411	425	413	435	422	462	447	431	455	407	444	416	422	446	412	478	439	442	443	414	435	407	468	425	425	414	399	427	450	428	439	417	454	415	462	420	399	453	445	406	432	449	442	470	424	415	408	377	465	442	433	447	405	395	430	410	427	423	430	446	413	447	434	425	448	441	444	462	419	444	414	445	448	413	466	398	419	422	438	449	423	428	457	414	443	418	436	428	428	434	446	413	417	454	444	443	449	445	445	471	466	448	479	425	407	461	420	406	447	412	434	460	449	444	428	410	438	406	422	430	405	424	443	456	420	422	424	458	391	440	438	476	422	421	455	421	465	460	430	426	413	429	420	399	418	417	478	465	410	435	461	427	439	438	426	452	430	452	442	430	426	423	412	420	475	456	447	421	433	416	417	457	404	384	426	427	424	433	472	435	444	432	438	447	384	437	432	433	406	431	402	439	439	439	447	461	437	421	462	443	442	418	437	415	411	439	440	393	414	406	454	425	464	465	399	438	394	453	465	436	410	425	424	463	453	414	439	414	441	445	416	431	418	445	438	471	426	453	450	454	406	442	458	396	439	403	423	435	419	422	441	439	423	405	465	453	411	417	428	448	417	434	404	426	423	434	423	435	449	428	414	422	401	424	427	446	443	444	441	490	457	413	431	482	422	451	444	437	439	445	442	439	463	424	394	431	427	427	429	435	420	388	441	473	400	435	437	451	443	425	443	417	422	392	449	458	474	423	434	461	441	416	411	429	403	459	392	421	418	430	430	428	448	400	463	443	453	438	460	442	427	440	404	414	444	467	396	466	425	447	446	396	411	431	408	443	432	413	435	439	424	463	410	416	427	444	404	419	421	424	433	449	413	445	463	407	434	411	455	457	416	471	447	421	430	433	471	439	425	465	429	422	409	415	406	413	422	425	429	433	468	445	412	433	423	455	377	421	412	443	453	430	427	408	427	391	426	456	457	428	420	460	407	436	401	394	412	457	452	414	428	458	440	440	487	430	469	441	457	442	446	440	411	409	398	403	431	419	477	400	443	414	413	394	422	418	408	393	431	441	418	417	384	423	438	444	428	448	417	446	429	415	416	456	463	435	421	424	416	414	453	394	459	443	415	431	425	429	436	459	422	410	426	413	456	455	446	445
14709	1383	1165	883	672	502	461	425	437	391	389	405	376	357	403	392	359	376	337	383	384	342	371	345	374	322	308	340	356	326	369	328	319	312	328	318	344	319	342	317	355	331	322	347	365	303	312	306	348	320	350	322	344	312	303	326	355	322	336	367	340	352	316	316	325	339	328	334	328	353	332	333	320	319	366	326	326	318	323	365	356	304	370	330	346	334	314	348	319	315	314	336	320	332	316	336	321	355	356	338	333	327	312	332	321	328	322	325	340	367	308	317	311	301	346	321	350	334	329	307	328	307	344	325	301	323	328	364	307	339	329	326	352	295	342	306	350	358	354	328	327	296	315	316	329	322	333	350	323	299	303	337	331	327	331	321	348	304	318	338	312	353	320	334	342	320	301	343	331	330	337	337	327	312	352	308	313	303	318	357	307	352	347	309	329	341	360	324	315	325	328	327	333	329	338	321	312	337	337	324	336	322	358	328	313	302	327	314	324	339	300	346	345	328	339	340	319	340	328	367	336	313	329	313	332	339	361	336	379	346	326	358	291	318	314	314	321	347	306	320	328	353	293	344	333	255	346	351	327	321	328	332	315	357	363	320	355	336	326	304	358	353	345	336	310	359	318	334	342	353	322	339	350	354	344	329	330	338	313	322	316	303	354	307	341	355	348	360	358	323	326	332	337	305	317	352	329	338	309	335	356	331	333	333	328	355	366	306	340	348	335	326	302	356	329	347	322	293	364	333	349	315	355	307	294	321	334	312	328	346	321	318	362	320	355	332	356	287	306	349	349	317	328	308	334	325	353	340	351	333	332	346	332	326	310	340	335	323	345	334	354	328	347	305	325	311	312	339	373	326	315	287	332	331	386	333	365	352	307	318	302	360	352	332	360	301	327	334	351	325	379	375	311	317	306	341	321	313	342	303	322	319	323	339	292	358	308	342	345	282	332	289	297	319	350	342	342	335	334	345	314	358	330	333	354	333	340	351	315	322	350	366	338	278	331	348	330	327	314	346	342	336	311	315	340	334	302	347	346	317	305	327	348	331	331	322	356	303	356	321	323	336	353	295	347	349	290	300	324	356	324	335	359	313	373	323	318	316	337	313	357	333	313	328	321	314	341	308	318	340	347	318	338	345	367	346	316	309	321	335	323	321	333	323	339	378	317	306	341	328	327	330	331	370	309	352	303	323	333	325	329	350	323	348	336	338	333	310	319	328	340	321	320	354	292	347	273	314	329	328	312	310	310	331	339	335	367	331	341	337	361	355	328	325	341	369	312	329	306	348	368	321	325	341	318	292	311	332	347	350	290	309	330	315	365	322	316	340	354	314	312	329	320	326	353	357	319	361	276	325	327	324	350	344	326	315	320	300	378	315	368	304	306	316	341	358	318	301	338	314	332	314	325	301	297	348	314	341	324	330	289	328	307	306	351	299	332	311	325	307	348	314	305	311	354	325	361	352	324	360	318	330	366	347	350	364	312	342	337	331	313	363	296	308	316	348	331	311	355	357	342	349	349	333	333	359	303	357	328	333	326	293	320	321	347	351	351	326	341	319	360	335	368	309	320	330	287	320	343	312	301	326	339	318	343	320	363	334	306	319	293	312	342	314	338	315	314	338	313	341	348	343	319	304	336	322	365	302	319	347	327	316	309	342	339	346	307	311	367	333	298	357	347	354	379	328	311	315	352	357	318	301	357	317	322	355	289	337	326	358	341	316	329	310	315	329	329	341	363	337	318	324	343	331	313	347	350	331	344	333	354	326	308	294	334	312	336	311	349	330	343	310	311	308	308	305	341	353	346	324	323	349	342	373	341	354	358	355	350	322	327	304	321	332	331	324	328	312	338	290	358	333	323	339	340	330	313	332	341	353	328	315	340	336	306	344	298	341	366	352	321	335	287	311	321	329	309	364	349	343	360	326	334	337	323	326	316	365	339	350	305	338	348	315	327	330	321	303	340	277	317	329	311	312	323	327	327	317	329	315	334	330	313	355	344	355	365	354	349	335	314	350	334	325	305	373	334	326	328	333	316	327	308	316	355	326	325	316	326	298	303	334	353	326	326	330	334	346	327	350	316	337	332	324	314	315	345	372	365	358	324	286	313	349	306	323	306	346	329	324	324	352	341	323	338	315	336	326	338	301	331	273	331	351	273	351	345	328	314	336	321	299	328	320	335	329	316	302	353	347	329	343	359	321	286	308	319	332	334	308	358	337	332	334	369	337	348	317	347	303	338	347	334	295	312	327	311	340	342	322	322	285	305	327	344	347	345	347	332	319	364	321	318	338	328	343	322	339	310	347	347	296	329	321	346	336	306	331	327	340	345	335	323	324	350	302	331	314	332	353	324	309	366	298	343	322	302	305	355	356	343	330	360	345	343	328	328	322	325	327	339	303	334	337	351	318	315	310	303	371	306	330	351	275	332	362	346	338	307	351	316	333	327	353	303	320	349	327	314	360	357	337	362	308	329	298	321	317	345	319	340	346	319	349	319	300	369	335	325	296	321	319	350	357	301	322	314	326	319	329	345	357	333	312	343	323	333	327	351	332	375	348	332	312	340	333	340	336	347	327	332	346	345	327	314	318	315	323	327	359	368	387	341	316	332	341	363	306	322	328	347	343	344	317	351	297	304	321	335	340	345	342	341	329	347	355	328	344	345	315	331	334	339	331	336	337	371	345	321	347	325	320	333	363	330	352	337	321	335	328	320	316	290	344	346	326	316	332	345	329	300	344	335	320	330	310	346	313	343	307	335	309	346	342	328	287	330	324	344	359	379	338	349	343	336	320	327	332	339	348	297	315	310	328	339	322	290	319	337	313	297	348	325	360	360	351	321	313	291	315	316	319	344	324	341	311	340	319	327	320	343	359	338	315	320	324	321	285	312	341	295	343	307	314	350	338	311	314	313	342	310	310	334	291	383	327	324	339	355	351	338	313	334	358	311	333	343	323	339	352	311	305	332	288	354	387	344	352	353	342	292	339	289	320	342	307	333	300	319	328	321	321	346	349	341	326	329	313	357	322	321	320	389	327	339	331	299	319	345	316	298	322	297	360	359	336	362	294	339	379	340	312	305	307	344	332	332	308	331	332	358	334	331	346	326	316	317	297	302	302	312	299	356	311	335	334	302	334	327	294	335	322	321	317	330	329	321	359	322	324	345	335	314	304	358	306	285	311	333	314	327	330	347	329	317	321	341	326	324	327	314	298	305	322	326	331	316	337	299	332	331	347	308	318	338	356	339	306	338	329	361	345	312	313	322	322	340	343	295	318	305	338	331	329	342	380	306	328	318	330	312	329	312	337	323	332	296	330	318	365	347	302	309	338	290	329	346	356	336	302	298	315	308	298	332	316	313	282	327	377	346	310	354	363	338	347	301	349	327	300	348	330	331	309	325	344	356	369	385	269	355	337	320	387	329	352	331	355	318	338	326	356	330	333	359	319	355	356	336	355	340	309	359	305	355	319	333	346	336	347	352	321	345	302	318	322
8351	1356	2480	2505	2095	1749	1486	1385	1192	1097	1073	1041	1022	941	964	950	906	885	944	860	850	820	885	839	848	884	795	816	857	815	838	866	772	856	869	822	809	778	799	820	859	804	807	847	800	809	765	813	780	785	820	823	833	793	819	762	778	789	772	797	827	748	775	757	787	807	753	790	786	764	814	824	745	772	792	842	801	780	798	798	754	816	807	756	838	773	818	854	813	807	763	805	773	780	760	803	747	815	792	826	753	812	823	812	777	730	779	756	770	780	776	810	755	798	785	733	764	783	823	826	787	755	823	770	805	739	815	759	819	762	772	825	746	792	746	805	763	817	833	768	787	782	746	769	763	826	836	820	864	821	776	832	750	759	786	773	793	809	778	808	805	773	789	772	830	760	797	770	802	785	745	784	771	778	780	796	758	815	768	826	809	815	786	775	735	753	755	765	781	732	756	797	821	827	833	777	804	766	781	764	731	725	829	820	767	854	804	755	750	778	823	794	769	834	782	780	748	789	786	827	788	772	771	795	773	806	792	729	786	769	730	793	829	800	799	789	780	802	771	760	771	795	752	729	817	821	811	773	782	727	765	836	791	775	808	759	802	743	752	777	773	771	753	776	800	773	794	823	796	724	786	762	764	783	796	825	800	785	827	813	781	809	825	838	776	759	760	825	739	775	795	749	763	773	791	779	838	779	804	760	777	791	765	790	781	747	803	792	851	764	768	765	754	790	794	755	819	774	790	767	803	780	766	812	749	769	778	802	827	800	800	776	753	824	789	768	820	783	752	792	779	818	803	700	817	794	765	756	801	819	775	749	758	765	776	790	752	793	763	823	773	816	747	766	779	783	804	739	764	775	739	782	788	742	741	788	780	800	771	768	735	774	791	758	786	814	730	766	759	786	750	791	769	773	803	758	804	798	787	787	771	817	784	784	726	746	774	815	802	797	762	767	801	742	809	785	787	775	803	804	815	822	755	757	707	764	816	799	761	813	856	796	808	768	761	788	814	781	760	790	766	791	765	755	766	791	769	773	730	787	797	728	826	808	803	795	761	806	816	730	808	745	768	783	838	827	792	775	811	828	782	774	838	761	825	772	760	775	796	792	776	839	774	850	767	767	785	774	833	793	758	730	806	761	812	803	746	792	757	807	815	809	780	801	768	845	805	766	742	768	790	745	784	755	760	824	757	767	760	767	793	783	820	760	744	795	747	805	714	744	819	818	811	727	791	781	763	747	755	795	801	827	793	717	787	863	754	808	796	756	769	758	777	761	786	763	787	789	761	769	751	741	784	805	774	789	754	801	842	793	703	771	800	828	798	825	751	761	820	745	778	774	814	755	788	787	785	811	814	779	746	778	795	767	764	793	754	809	811	745	752	764	812	746	788	850	796	815	780	823	742	802	798	743	775	795	735	820	748	797	795	770	755	817	755	808	740	838	777	816	786	789	757	787	762	797	806	751	725	739	724	765	762	797	802	737	813	817	800	759	809	759	825	762	800	785	764	799	812	777	770	779	823	803	751	749	752	793	819	844	795	781	767	766	750	757	796	769	783	775	827	760	772	835	759	814	807	791	779	855	778	764	814	770	798	767	769	720	804	774	723	759	787	825	809	820	782	777	806	786	811	710	812	786	767	760	823	760	782	775	724	786	780	775	814	757	819	753	809	786	765	808	804	803	814	802	819	781	797	784	763	791	782	796	793	748	782	806	784	767	771	771	747	776	783	777	794	835	744	771	793	755	786	814	791	836	867	813	793	798	773	806	838	784	780	802	778	794	806	779	860	826	737	758	770	774	790	768	825	760	810	780	846	777	773	749	789	752	762	848	768	794	723	799	766	782	755	819	786	746	764	768	823	731	778	808	764	777	762	772	815	776	751	769	760	858	835	803	786	774	783	772	785	760	815	763	762	789	783	771	789	814	801	759	789	825	807	794	777	816	827	786	749	722	812	840	819	801	807	810	758	777	784	738	770	781	770	754	821	760	857	814	773	861	780	808	794	828	811	762	863	708	792	766	814	809	797	784	774	789	771	774	781	759	759	781	766	755	804	812	768	757	778	835	821	821	805	783	776	851	777	793	797	785	768	773	786	795	789	748	746	776	832	755	807	754	797	786	722	774	772	784	797	795	769	754	792	817	798	768	748	745	799	810	764	754	776	799	781	785	771	795	741	801	808	740	798	784	762	808	769	772	806	826	778	773	770	794	781	823	800	805	783	798	737	821	776	798	727	809	802	811	716	797	770	800	776	742	811	746	793	753	795	776	745	768	775	776	803	792	840	804	789	831	772	777	771	778	788	765	775	714	800	734	736	768	804	724	753	796	785	798	813	795	789	809	721	823	759	781	749	755	779	829	837	802	795	774	811	731	811	833	732	777	799	727	797	755	754	846	789	773	794	770	787	773	759	770	791	787	819	760	784	800	842	769	797	779	802	787	792	791	780	759	762	791	825	724	814	745	750	749	773	790	798	760	776	808	733	840	706	772	783	830	737	817	811	777	784	828	819	759	779	761	761	769	810	826	768	840	802	792	818	771	806	789	756	799	785	780	740	817	805	673	837	790	805	794	767	794	787	827	786	750	801	786	799	746	775	739	770	778	786	791	804	740	783	757	764	774	820	731	814	828	761	741	747	741	723	796	757	797	804	756	778	824	790	760	801	757	814	779	828	780	807	760	762	803	799	805	798	816	799	762	776	795	785	794	753	818	803	826	742	807	830	804	751	767	799	763	849	765	794	795	759	844	715	810	753	802	769	760	796	806	724	814	798	805	764	775	767	822	774	757	782	789	842	778	786	818	800	775	790	786	831	806	778	776	772	745	778	796	787	775	810	821	782	769	744	756	782	799	781	799	754	803	814	771	786	789	786	826	722	830	790	761	823	788	804	741	778	800	769	773	729	780	788	700	786	790	788	767	799	801	791	798	806	806	779	781	793	732	785	801	843	818	782	779	819	771	747	789	800	746	809	797	777	790	789	837	865	798	785	819	793	750	740	777	785	777	761	782	760	778	760	788	785	811	745	792	803	752	826	782	784	781	798	816	802	759	753	802	819	778	791	780	726	788	806	812	800	799	810	741	833	794	772	755	809	783	793	784	787	759	783	758	789	761	735	759	787	792	766	794	792	747	812	819	792	813	812	764	792	795	765	762	777	742	767	762	748	809	781	788	775	771	815	784	794	781	801	835	786	795	804	759	801	829	821	685	776	799	800	757	797	786	806	721	831	735	761	793	815	787	797	804	785	776	744	771	810	799	784	808	743	753	802	828	785	785	742	782	754	807	762	753	804	774	809	768	777	792	794	797	793	817	817	793	777	755	774	778	793	761	835	791	814	779	700	767	765	814	801	750	764	773	815	796	788	802	756	781	718	761	790	732	738	762	787	768	803	771	819	757	786	763	771	792	795	792	737	750	802	772	744	794	760	818	792	794	776	737	781	799	789	769	806	818	788	862	795	827	769	811	781	827	758	753	750	806	818	762	808	756	832	757
1802	309	277	233	263	241	287	262	224	257	249	259	248	244	235	247	238	271	278	236	253	241	271	245	261	289	240	228	245	249	274	247	250	229	267	240	249	251	286	211	235	255	253	254	238	235	230	252	243	238	265	245	264	234	249	245	234	257	248	238	259	239	246	226	256	287	262	249	228	216	223	239	251	230	273	229	255	248	266	242	231	247	223	252	235	228	235	237	245	267	254	257	253	241	240	264	259	252	234	227	249	232	250	228	219	239	272	267	277	243	250	258	254	277	230	274	257	247	225	230	240	235	253	240	269	237	248	280	251	238	251	243	239	251	253	238	248	243	260	240	265	221	269	249	315	260	245	239	232	246	247	252	237	247	231	254	234	268	249	242	252	233	221	264	242	252	253	232	243	246	236	225	213	252	231	225	250	248	245	225	233	215	243	240	280	237	244	227	227	257	274	219	263	246	222	260	244	259	232	214	318	260	224	265	242	246	258	272	270	274	246	236	238	235	241	215	232	259	243	209	256	255	253	254	240	282	259	247	246	235	235	269	227	246	271	253	253	220	258	241	222	269	245	273	230	253	230	240	273	249	261	233	255	214	231	228	252	255	223	257	228	247	256	232	240	260	235	259	227	258	246	254	245	230	220	238	221	235	254	214	242	248	238	221	225	233	249	254	211	277	258	253	254	242	242	236	233	226	274	281	235	263	240	225	239	227	230	255	248	227	234	228	270	249	251	236	270	245	225	215	230	224	240	233	251	232	213	246	215	221	255	245	225	235	253	222	249	206	240	225	228	242	273	242	246	241	253	252	249	249	257	292	254	250	253	283	207	213	282	251	266	242	232	242	228	240	234	232	214	232	254	256	244	254	217	238	262	266	249	246	245	255	252	245	232	235	242	255	245	232	220	242	247	262	226	240	261	243	213	273	264	234	225	205	248	251	261	247	251	211	256	233	240	229	258	265	253	255	251	265	238	253	212	233	256	240	264	235	233	291	250	262	230	252	245	256	263	256	281	215	269	248	236	253	242	209	272	285	244	252	273	251	271	241	266	227	244	259	258	243	255	220	247	241	246	248	229	248	262	239	235	218	243	252	230	221	260	225	223	269	211	231	242	270	234	248	239	261	212	243	243	244	232	238	273	233	244	244	285	258	233	237	233	232	254	247	246	260	209	197	241	237	249	245	239	227	229	235	248	248	236	246	271	234	242	237	234	271	232	237	256	221	251	237	216	263	235	271	242	223	229	239	244	272	234	236	266	250	251	248	250	246	235	234	267	240	245	250	229	269	233	255	239	231	228	238	240	264	229	231	221	242	262	262	236	246	280	247	214	247	246	208	227	251	231	208	256	238	234	213	242	226	226	210	255	251	221	255	233	249	266	229	217	250	250	261	245	249	262	238	259	262	243	242	266	250	248	226	258	238	250	265	231	273	226	251	259	261	243	213	254	261	206	247	220	240	243	271	274	235	242	215	293	226	249	221	235	272	268	238	228	232	265	260	239	258	208	232	260	242	252	254	250	283	255	234	224	235	236	260	257	249	276	245	286	235	231	241	224	235	235	255	244	235	232	257	238	233	226	237	252	230	240	251	246	238	237	273	241	240	241	245	224	267	229	281	259	253	223	261	253	248	272	228	233	244	236	259	220	247	243	265	236	243	230	226	236	238	237	245	257	276	256	267	239	257	276	224	245	244	259	254	229	230	234	235	273	264	248	251	259	255	254	244	245	215	273	250	226	255	223	226	251	238	281	221	234	248	238	251	243	248	293	256	276	249	244	245	251	268	253	244	270	252	234	232	266	243	253	267	251	252	211	234	244	249	245	231	243	247	272	253	261	251	272	245	276	246	226	235	249	257	256	257	239	246	252	270	233	227	244	231	248	244	236	256	222	245	247	221	268	221	257	235	239	265	223	247	254	255	261	233	210	274	246	224	205	241	233	283	284	248	255	260	231	265	234	259	245	240	231	277	262	244	229	265	260	232	274	234	258	239	252	234	269	233	243	229	271	227	216	234	259	231	271	227	248	256	233	273	229	234	238	227	233	246	239	237	251	221	236	241	224	240	234	261	208	232	254	252	235	255	248	264	244	247	236	237	267	257	233	246	266	224	237	253	265	220	229	247	270	259	264	239	230	188	248	271	238	244	233	233	233	232	230	251	203	230	230	222	225	242	256	260	250	238	219	232	248	241	247	253	241	215	236	242	281	269	263	251	251	233	240	243	234	268	259	223	293	256	252	256	240	291	226	246	275	252	262	216	260	274	237	255	234	221	261	245	249	249	250	216	235	223	264	248	226	278	279	268	241	273	267	238	232	259	263	233	225	247	214	222	234	256	245	234	245	257	271	220	239	248	269	266	277	227	234	225	230	237	245	217	268	207	224	258	241	248	236	247	241	240	236	239	261	265	242	211	241	221	232	254	232	265	241	276	221	221	213	267	266	234	237	229	256	232	234	269	247	249	243	255	270	245	250	227	265	276	235	250	217	240	238	230	244	211	264	229	239	270	236	247	269	267	234	258	248	230	225	246	243	224	256	267	246	267	263	227	255	270	228	234	227	269	249	256	242	228	237	217	243	241	239	254	250	221	260	248	236	249	231	230	243	235	243	262	248	240	268	276	240	275	253	210	280	243	246	265	226	254	234	214	270	205	248	247	235	264	253	248	241	291	228	289	223	218	256	255	259	230	255	211	230	265	252	213	241	235	223	227	256	238	233	287	260	254	254	260	227	224	237	248	259	227	237	235	256	262	227	204	209	245	249	258	227	227	244	252	255	215	232	235	207	238	244	248	239	242	238	240	236	251	231	264	241	242	257	239	227	278	281	253	243	229	243	243	237	279	239	269	239	240	221	256	245	236	242	226	232	243	218	218	236	278	239	237	257	246	237	231	243	252	262	261	231	228	285	278	249	241	250	259	266	275	249	253	281	253	250	242	232	252	254	281	240	252	249	253	223	225	230	221	228	274	214	234	249	264	227	230	280	252	247	228	251	232	243	252	245	261	239	288	263	232	231	237	238	256	243	240	253	229	255	255	254	274	254	250	255	233	229	255	266	251	213	245	229	230	243	230	243	219	247	237	221	241	250	263	273	262	263	260	254	244	249	244	255	234	256	220	242	235	219	214	249	277	271	248	255	247	271	235	270	215	243	223	223	222	256	260	256	258	282	263	229	259	241	242	260	275	247	255	234	266	260	253	276	235	225	254	230	260	255	241	224	256	211	234	236	240	278	244	242	263	237	222	260	229	226	241	262	239	272	221	255	236	208	258	261	249	242	256	242	230	250	254	227	219	267	230	252	251	257	234	217	218	248	239	260	262	223	228	253	236	283	229	244	230	222	264	284	213	260	228	224	246	257	238	232	258	252	239	235	215	245	261	227	259	250	262	274	264	248	222	243	234	248	234	257	248	259	223	218	233	264	244	226	256	236	259	229	260	217	231	244	256	253	226	240	227	237	251	236	227	254	238	253	228	247	228	227	229	231	235	202	235
1921	607	643	644	672	621	684	632	597	578	599	592	603	581	596	603	571	579	578	573	605	559	591	557	658	565	586	552	547	550	563	586	568	569	600	589	585	549	627	592	579	584	589	614	591	607	591	572	581	618	585	559	572	630	594	601	570	573	595	596	592	584	556	640	614	601	559	566	585	590	577	552	587	575	591	581	575	614	581	578	594	608	614	605	612	614	540	557	613	559	594	618	597	532	600	615	564	655	591	549	561	600	561	562	579	588	625	510	599	543	577	620	580	598	587	579	615	582	622	591	548	595	546	569	557	574	563	642	595	564	590	613	583	611	583	614	602	624	580	536	622	543	590	571	605	530	580	537	589	564	602	549	589	608	615	566	594	647	552	564	589	601	605	583	605	577	631	579	615	603	593	590	556	567	563	579	563	569	578	610	576	615	600	619	616	586	560	554	542	644	576	559	580	586	575	581	590	588	569	576	561	566	610	574	560	574	622	554	537	614	586	601	565	522	539	597	564	595	580	607	564	617	604	582	589	606	601	563	613	628	531	573	541	628	610	582	576	556	601	566	583	598	596	602	618	607	600	582	590	572	551	601	563	611	587	601	558	608	558	588	592	578	620	542	570	589	576	546	589	547	562	574	548	593	588	576	581	581	576	586	582	621	597	593	604	568	597	572	611	562	560	565	588	624	568	557	571	569	547	578	616	592	587	608	580	575	579	588	561	592	606	576	576	559	562	601	578	542	593	606	577	566	608	553	542	594	594	573	608	613	580	647	619	570	590	593	541	570	611	568	583	607	579	580	601	588	575	616	601	600	575	579	584	586	610	584	588	599	579	570	609	572	565	574	564	628	615	582	570	597	548	553	570	580	556	567	574	589	583	601	591	649	644	611	555	593	567	597	623	554	594	604	604	584	591	609	638	537	558	573	593	567	604	559	589	571	633	541	591	571	576	548	607	581	560	594	600	586	582	570	578	616	603	626	569	594	574	579	613	610	609	604	628	619	676	569	592	605	624	561	598	584	579	592	558	574	566	567	627	539	598	593	585	584	590	570	564	639	564	604	611	583	539	645	563	583	582	587	595	602	587	562	567	550	588	609	514	553	597	540	618	581	586	579	540	565	572	599	581	567	564	586	594	580	562	551	558	599	584	612	572	594	620	550	579	553	597	582	590	596	628	571	609	555	562	619	555	606	598	586	604	620	592	593	605	579	555	594	600	591	586	595	549	609	546	555	583	591	569	618	573	557	584	600	592	627	547	583	563	579	612	581	566	580	566	518	581	573	568	589	600	586	579	605	599	601	597	603	562	583	567	600	584	562	604	575	593	588	583	565	526	590	593	618	577	576	588	571	597	603	600	555	565	563	585	595	535	582	603	583	599	609	584	593	540	544	584	543	578	568	587	606	582	591	585	582	584	600	608	593	579	553	614	556	650	562	580	578	557	543	556	575	587	593	550	553	574	623	571	559	600	610	573	581	571	630	575	621	582	596	589	579	593	596	570	617	563	607	556	611	596	570	616	613	588	569	597	623	568	567	571	578	600	594	608	589	565	626	574	606	539	585	590	606	577	570	594	566	589	641	592	591	545	583	569	599	593	608	592	579	590	577	577	586	584	598	616	681	540	579	602	601	543	571	555	593	606	609	526	596	571	583	631	602	598	581	587	655	575	596	588	573	595	545	555	584	575	547	612	540	533	543	595	627	595	613	601	593	576	557	610	589	573	624	569	586	628	586	587	607	610	569	530	597	574	587	569	604	582	538	559	564	582	595	560	556	564	559	562	603	565	609	592	598	636	548	590	625	582	569	657	586	559	577	601	616	569	638	613	604	598	559	562	583	535	614	577	563	595	595	584	563	557	603	612	551	604	613	623	573	603	569	594	614	566	578	591	603	599	608	565	596	569	599	578	586	587	549	613	564	565	534	580	644	623	595	552	551	574	624	565	619	594	555	574	603	559	622	605	586	575	542	600	615	576	544	620	641	614	574	542	597	571	578	628	614	583	585	627	582	623	573	584	553	570	587	574	587	579	576	554	586	555	615	588	597	575	645	565	588	633	597	589	578	542	598	607	588	606	602	605	596	586	616	627	574	581	541	577	571	580	580	565	605	578	606	550	568	588	538	633	570	586	617	574	577	583	564	597	577	585	611	595	578	584	654	586	588	578	603	607	539	623	600	598	562	605	587	595	552	582	580	575	553	573	593	602	580	610	590	626	531	576	552	583	556	572	628	584	623	606	548	578	623	585	565	644	558	577	579	591	616	540	655	559	587	566	642	571	584	539	561	595	589	596	566	637	583	575	591	584	547	593	575	546	624	580	588	638	549	579	605	611	603	597	596	590	560	604	576	545	600	569	554	576	532	560	587	568	541	590	583	566	581	585	594	585	577	576	581	569	607	581	549	607	573	569	588	624	573	621	567	571	550	605	593	559	563	574	551	613	550	626	608	561	631	609	609	543	556	601	562	594	590	588	605	584	582	613	575	562	624	558	591	565	576	532	598	620	545	551	596	589	559	655	582	568	609	554	572	567	592	606	591	603	593	581	586	547	587	567	573	586	593	529	590	618	587	605	589	597	636	604	575	561	598	567	550	567	566	568	585	583	625	602	591	559	616	629	540	556	612	586	599	572	608	596	611	607	556	552	585	590	589	591	582	589	573	532	578	545	610	587	637	594	587	606	565	601	547	574	593	603	536	565	577	551	629	579	573	573	537	642	621	586	615	539	589	578	594	602	567	585	591	568	635	610	596	595	580	598	583	594	589	592	619	547	558	598	608	556	575	544	575	597	563	558	592	609	573	601	601	624	598	552	595	584	594	596	610	583	639	602	557	585	613	603	595	585	585	553	612	581	566	603	623	608	619	620	552	580	631	591	607	582	578	611	580	649	601	565	612	562	607	553	596	547	595	592	571	592	593	582	602	552	596	602	521	579	584	576	598	604	582	594	612	549	587	585	571	573	602	550	554	611	592	540	598	580	620	564	597	622	595	577	544	594	613	584	569	579	588	531	628	603	548	605	587	583	564	591	557	582	591	630	523	585	600	551	625	603	569	580	638	602	570	587	571	577	606	607	589	590	609	600	591	600	590	615	562	588	573	594	576	584	550	609	624	552	648	564	570	589	575	548	615	533	557	609	582	572	625	565	583	566	608	582	581	581	581	597	552	536	627	598	565	570	586	560	600	577	595	563	594	633	594	581	582	578	583	602	622	573	594	588	574	565	581	609	584	594	597	613	604	612	578	566	597	567	543	591	554	549	602	581	570	596	641	581	592	608	607	641	585	563	590	606	614	578	567	610	569	593	607	591	595	570	610	622	577	549	613	583	577	602	605	614	562	639	579	593	575	557	555	591	608	605	593	575	573	607	582	617	570	586	571	591	614	611	594	599	575	613	575	624	565	565	577	614	603	594	604	574	564	517	577	597	604	563	591	568	569	513	631	597	600	546	577	589	582	594	573	581	568	547	533	597	569	554	580	594	549	587	617	602	642
7517	493	550	397	289	232	251	216	192	192	195	177	160	188	163	182	160	140	146	174	148	154	164	166	193	160	161	168	172	144	154	165	155	165	173	180	163	162	159	177	156	162	166	174	142	155	147	156	164	163	164	127	148	157	176	146	149	153	161	175	164	173	153	156	146	165	166	138	148	167	165	172	163	148	148	159	174	180	167	177	160	161	174	162	151	158	161	147	166	148	148	163	150	162	139	186	166	149	158	126	162	160	183	158	128	165	153	162	177	129	163	149	173	145	151	150	192	161	154	168	142	173	159	147	149	156	169	175	171	176	189	150	163	154	136	153	145	158	161	148	168	172	172	182	161	156	133	160	148	177	148	174	150	154	174	148	139	153	158	177	162	166	152	162	151	160	148	151	146	153	168	137	153	145	182	149	150	136	161	150	148	160	150	142	126	127	150	166	139	148	176	135	170	157	146	197	155	158	153	162	161	167	168	171	132	132	161	162	158	168	145	144	149	165	153	190	155	154	165	159	162	169	159	143	142	183	150	177	187	151	157	138	162	160	155	156	173	170	178	156	151	148	165	149	160	148	171	172	142	138	160	146	123	147	176	166	155	158	133	142	151	154	165	151	149	150	161	165	151	156	174	145	188	146	186	160	160	146	156	173	166	146	150	153	138	137	120	138	218	190	155	137	172	156	161	135	172	165	134	174	161	142	141	194	183	134	117	162	143	172	150	146	151	157	151	151	145	146	151	174	157	183	155	147	149	184	153	163	146	146	152	168	184	151	145	164	179	156	164	159	153	174	154	159	154	160	169	157	170	148	155	146	154	156	160	152	153	152	159	153	167	168	171	156	155	166	160	143	159	162	169	159	180	157	141	160	164	172	147	179	181	177	138	183	162	172	172	167	159	135	158	170	138	136	157	176	122	144	146	145	126	135	149	143	152	141	146	143	146	147	151	172	162	150	156	160	145	149	162	157	155	152	160	149	149	149	166	168	160	165	161	161	160	175	158	182	155	140	146	171	131	165	155	137	156	165	164	151	170	137	126	152	182	171	152	170	149	159	164	154	174	164	156	166	179	160	151	159	149	136	173	182	155	175	143	162	171	172	173	164	161	144	135	156	181	156	137	142	165	158	188	167	148	159	173	161	155	138	152	165	148	174	175	129	128	146	138	151	159	169	155	151	155	174	150	142	164	135	161	159	178	157	168	172	165	141	135	140	164	129	136	163	152	152	155	168	164	148	158	139	145	149	167	155	183	167	156	143	156	146	160	181	152	170	144	161	148	148	160	155	150	147	162	173	150	139	159	172	133	170	139	133	155	142	148	158	146	147	145	167	154	145	132	178	160	178	138	135	165	160	151	166	152	159	160	161	178	158	155	179	162	130	166	160	157	151	159	162	177	160	142	138	167	135	161	165	157	119	146	157	157	178	152	150	139	160	164	161	174	155	167	137	138	145	168	199	155	160	145	188	177	180	140	162	175	180	177	141	164	133	155	139	159	143	159	154	159	141	150	142	158	143	168	157	152	170	166	172	158	168	145	162	149	154	162	145	156	162	161	155	174	142	139	152	163	176	150	152	156	160	166	158	154	167	140	147	156	147	144	150	145	164	174	164	149	147	153	141	170	165	143	153	145	157	154	151	133	156	153	166	167	162	151	158	147	153	156	148	160	144	164	133	143	151	153	160	154	158	160	148	161	153	162	162	167	160	180	172	165	141	155	144	162	170	155	159	163	172	177	137	157	168	171	138	147	179	152	153	154	153	149	147	161	151	129	159	156	168	162	142	163	163	166	158	137	151	148	143	165	190	172	140	167	166	181	148	148	171	146	136	160	154	181	136	152	182	171	148	160	144	172	177	146	145	176	151	154	177	156	167	163	171	166	155	164	175	160	179	160	163	157	166	146	148	157	151	175	154	166	159	170	159	197	158	142	169	153	161	156	148	149	159	169	172	123	148	155	152	157	169	140	158	175	146	146	126	143	153	169	150	164	170	181	167	151	172	177	150	147	140	151	146	149	160	138	152	171	137	170	145	157	166	141	174	158	168	171	170	143	176	138	165	167	148	141	163	166	185	168	157	161	140	143	162	159	159	157	160	153	152	161	139	164	170	150	140	142	159	167	162	166	163	139	149	175	169	151	143	158	172	157	143	148	151	145	145	141	163	149	171	171	159	183	181	163	148	183	150	170	161	148	177	154	199	158	153	132	142	180	172	158	174	156	138	152	132	164	177	139	145	153	166	141	173	158	152	170	153	153	129	134	185	156	145	152	150	163	179	169	138	156	157	141	155	143	140	157	153	152	150	148	158	167	131	147	157	180	158	152	180	146	147	161	150	150	171	172	170	141	175	162	167	151	147	167	142	159	162	168	172	141	136	130	152	156	169	162	174	156	159	167	172	156	150	172	182	163	155	130	148	148	169	152	156	133	154	161	143	181	157	161	152	143	164	151	154	163	151	149	162	182	170	153	164	167	164	145	137	174	152	165	146	137	148	162	149	158	164	153	159	153	173	158	167	145	165	148	159	170	148	129	148	159	157	176	159	162	170	134	170	157	156	155	155	161	130	162	170	135	156	156	149	149	152	161	163	157	175	160	168	161	174	153	151	178	178	157	169	146	157	169	174	176	165	178	166	159	166	159	143	153	159	157	162	158	162	188	146	143	160	165	137	133	171	168	139	169	174	156	137	158	185	144	145	198	173	167	138	177	189	164	159	157	121	153	147	164	154	170	168	149	149	145	149	157	185	137	169	156	151	135	165	142	156	169	140	145	176	149	185	146	168	154	162	157	156	168	139	153	136	147	165	154	142	162	193	183	163	136	137	179	144	157	141	151	138	161	173	150	173	154	139	161	153	147	170	152	178	186	153	149	171	150	184	149	163	180	141	150	164	156	154	154	157	155	146	164	186	140	142	159	185	137	161	142	157	162	141	167	163	158	160	145	144	154	166	153	154	164	178	165	172	185	168	152	159	148	153	132	149	151	170	143	146	152	139	162	171	182	150	159	147	148	159	155	134	177	155	143	144	162	162	173	154	148	143	154	154	171	159	155	155	148	167	159	166	175	146	139	147	165	161	152	158	135	161	141	165	158	179	172	150	140	152	174	179	159	167	165	152	171	152	168	149	140	172	175	149	165	157	152	146	147	175	168	164	178	146	119	171	132	137	142	146	164	156	167	154	162	150	125	177	167	161	160	148	145	167	170	187	168	159	154	152	143	146	167	158	168	159	187	155	167	169	161	145	159	142	157	172	160	150	166	134	151	151	140	143	150	144	162	176	158	140	121	151	149	134	133	151	162	176	158	142	148	136	143	151	164	169	192	177	191	152	166	149	167	159	156	178	159	183	147	157	159	165	151	162	160	158	155	174	156	167	157	169	171	162	132	130	151	117	155	181	151	121	150	171	140	169	175	135	180	168	160	164	150	138	166	131	146	155	156	184	167	163	167	153	163	182	161	156	153	141	167	161	146	139	159	160	159	170	138	175	171	153
6158	713	1216	1324	1079	899	832	736	645	644	589	531	507	540	509	511	509	503	510	449	508	481	486	458	478	505	492	433	469	471	463	485	456	511	446	461	463	454	458	455	463	452	445	437	417	468	491	438	477	442	440	470	435	457	454	454	424	436	420	454	392	419	403	442	438	436	474	471	444	403	452	410	459	423	417	424	467	405	477	455	403	420	421	417	399	405	453	436	443	420	447	416	417	449	459	444	415	445	461	452	474	425	450	395	445	407	441	479	416	440	449	438	412	411	447	453	417	441	420	423	455	433	418	397	438	438	433	433	475	413	449	403	411	416	421	452	385	427	419	389	462	429	422	432	443	416	440	409	442	404	422	456	443	427	426	465	434	451	387	445	459	437	426	415	456	417	413	431	427	421	436	445	456	432	386	419	455	421	451	455	455	417	440	472	461	437	415	407	413	402	454	443	399	463	403	445	438	443	422	466	423	453	413	429	464	450	440	432	441	431	433	424	422	419	413	398	441	452	431	422	432	410	428	418	475	484	433	425	455	448	416	412	417	447	431	423	422	413	437	429	408	384	419	433	410	476	434	433	421	439	425	455	467	458	457	405	408	469	438	431	475	422	424	423	435	432	418	378	431	483	429	462	451	421	440	414	446	410	444	402	441	453	429	410	459	441	432	419	441	415	476	402	427	443	421	413	401	451	420	459	431	419	384	404	382	425	460	433	414	419	448	419	418	450	469	419	405	411	460	430	443	420	443	444	444	414	446	390	440	414	425	448	447	407	432	433	398	424	425	451	407	418	402	444	444	413	439	410	440	422	455	443	387	443	462	450	443	477	450	451	456	427	436	429	444	454	415	431	437	484	446	429	425	434	391	420	468	394	389	432	430	463	483	437	469	401	423	416	462	403	401	428	438	407	435	424	447	391	421	446	416	408	425	396	428	428	424	407	455	438	398	417	423	440	458	421	390	436	446	443	445	444	466	420	413	454	467	457	428	417	396	410	436	421	466	437	417	454	456	442	464	466	409	422	412	489	431	427	429	466	472	413	424	406	419	440	475	424	436	462	419	438	396	495	445	446	466	445	472	441	470	449	422	395	464	476	387	421	433	455	432	447	424	420	445	399	435	444	448	442	393	441	367	390	452	439	442	448	403	424	460	461	451	423	445	485	421	408	386	427	467	425	401	403	434	411	385	457	447	414	417	471	435	438	440	392	409	446	437	435	429	450	479	474	437	418	418	442	447	448	442	410	427	411	440	437	414	417	421	455	406	433	427	486	432	439	442	428	437	403	445	412	417	432	444	426	425	417	443	425	461	431	415	450	425	426	419	435	401	445	395	413	463	404	455	422	423	419	463	470	458	432	408	428	453	445	418	459	451	431	415	411	422	437	456	444	472	386	449	398	404	471	423	394	409	434	426	431	415	442	444	458	381	462	464	436	437	459	442	434	428	445	436	421	426	400	406	427	435	422	439	418	441	449	450	448	431	443	430	397	413	453	455	406	438	440	456	455	435	393	448	456	424	447	439	435	441	441	434	441	426	448	434	431	418	417	431	453	444	409	439	453	421	417	391	433	420	434	426	470	445	466	435	437	457	459	383	407	440	440	444	419	422	442	463	427	428	459	415	400	428	428	459	433	465	437	406	444	422	431	422	439	435	424	461	423	421	462	404	452	393	401	434	442	416	451	437	455	436	429	427	426	422	445	396	446	458	448	469	437	409	465	425	432	443	428	445	456	440	439	452	439	456	425	424	416	427	439	398	401	396	407	435	424	410	444	413	429	454	438	453	402	405	411	408	386	443	454	442	428	453	440	438	428	447	415	418	454	430	465	438	444	408	447	460	423	439	413	451	418	431	434	431	392	426	440	445	468	431	436	452	461	426	428	434	468	409	413	408	449	411	417	409	415	422	445	411	487	402	434	448	499	413	428	448	430	433	429	442	457	452	418	440	422	418	463	438	410	411	443	441	443	411	444	425	433	408	431	455	406	411	473	446	416	388	474	425	405	448	394	461	425	451	446	462	432	410	414	437	430	417	422	439	411	441	447	415	439	425	460	427	427	425	453	455	443	487	408	432	452	423	454	448	410	441	438	452	414	418	435	405	433	428	404	451	442	454	409	416	415	453	392	417	425	425	430	469	428	438	442	429	447	454	408	443	468	442	443	436	424	432	454	459	380	457	467	470	424	404	450	405	425	438	464	445	425	429	477	482	451	450	452	423	465	448	428	454	449	447	426	467	431	434	458	432	438	442	378	449	403	436	425	450	434	427	422	447	393	375	414	432	418	449	423	454	412	437	459	494	436	452	438	415	430	417	446	428	409	437	420	438	400	405	422	434	398	453	428	436	440	427	430	406	414	415	432	415	445	428	421	446	476	446	462	443	447	432	439	441	444	427	450	448	382	403	451	445	421	433	422	434	407	440	431	436	418	417	445	445	415	463	457	447	429	444	421	447	430	421	447	409	432	398	480	438	434	463	413	434	444	405	424	440	370	421	396	427	426	390	405	420	466	490	444	448	442	445	470	423	433	412	406	465	421	451	454	453	462	473	447	456	480	408	387	437	442	446	409	462	414	440	433	444	410	439	455	420	460	426	424	464	423	425	436	428	442	496	450	424	431	447	460	428	413	451	455	424	431	444	432	441	409	446	420	444	438	410	408	431	427	422	469	465	440	426	442	434	429	472	432	423	401	418	393	433	435	433	411	401	425	412	419	462	438	407	394	388	459	441	433	452	431	390	449	448	432	425	434	400	433	428	423	431	433	446	426	423	415	452	427	420	454	420	440	448	429	404	402	432	425	414	416	437	452	424	434	464	432	431	424	435	418	422	414	450	406	431	417	412	455	454	420	426	426	455	434	422	454	442	439	435	437	403	446	466	419	465	450	411	437	461	468	446	432	442	431	432	412	408	426	449	442	426	426	446	432	456	407	418	424	444	432	440	407	425	412	395	425	463	432	468	432	416	451	433	398	387	433	443	435	433	444	419	425	437	424	422	444	405	415	424	403	420	420	417	420	487	432	459	423	468	440	418	406	441	447	401	422	457	415	401	466	434	420	436	435	433	424	431	439	486	419	418	416	458	401	414	461	459	464	403	434	440	459	458	422	414	447	450	470	394	428	458	443	421	464	452	408	461	435	445	411	462	441	380	447	402	454	452	436	463	469	424	446	438	418	480	419	431	444	439	462	434	437	386	429	415	422	432	405	432	430	425	422	424	416	408	455	430	464	407	414	414	441	424	463	424	421	461	469	434	435	428	430	420	420	434	437	459	462	420	425	425	447	468	445	476	437	435	452	425	427	427	463	426	463	418	444	452	425	401	432	440	429	419	469	428	442	434	434	425	459	441	464	453	455	439	406	460	456	426	408	402	452	459	438	448	431	442	459	449	461	416	409	452	443	441	429	434	450	411	432	425	474	400	448	433	437	423	447	457	459	457	377	436	459	432	428	456	454	460	464	407	385	416	459	438	417	439	432	450	422	443	430	449	419
14600	1319	1114	895	674	500	468	425	403	396	393	390	375	330	321	345	355	333	345	347	325	337	323	326	340	331	350	319	305	350	335	322	351	342	310	307	334	350	336	306	350	344	346	322	314	336	333	330	302	347	314	327	338	342	322	330	291	316	348	355	338	342	333	319	305	307	343	339	355	335	346	348	357	314	342	319	344	348	320	346	309	319	345	359	302	357	298	347	329	348	319	316	347	291	324	376	379	322	333	352	341	329	283	322	330	324	366	345	341	297	319	345	310	337	313	331	359	317	338	345	344	324	314	286	325	324	338	318	385	342	325	314	316	354	322	322	329	355	324	314	303	294	297	338	292	329	309	318	323	303	316	354	349	355	330	373	303	347	355	323	352	336	310	330	354	330	304	373	321	328	285	328	329	288	342	330	340	334	290	328	355	292	339	319	324	308	386	304	303	323	366	331	330	301	354	334	337	307	325	348	363	343	319	348	326	292	329	328	304	303	316	336	308	336	329	330	360	291	314	343	332	307	352	313	322	365	309	309	360	290	328	322	326	329	324	323	339	324	330	305	336	351	335	333	310	332	332	334	341	349	353	343	336	322	339	321	339	326	325	355	338	311	342	328	333	334	348	341	321	333	356	308	305	317	334	348	338	346	343	340	296	318	300	347	349	337	322	310	347	340	327	328	308	347	334	319	338	313	316	336	321	316	344	298	285	357	330	319	338	293	326	288	323	324	309	336	335	368	326	332	334	309	311	312	321	361	341	280	341	307	327	310	285	321	341	298	323	317	337	328	333	328	340	348	307	340	370	333	351	367	282	304	312	344	325	365	332	322	322	332	336	328	285	329	352	322	329	316	329	324	335	336	352	303	324	312	320	320	341	311	325	340	350	292	328	324	352	318	336	340	305	353	335	322	325	311	327	313	328	320	299	312	340	351	315	310	311	306	366	347	320	336	337	320	329	335	345	321	364	296	338	357	341	334	337	313	347	304	335	350	345	353	348	299	341	348	303	314	327	306	323	349	332	348	327	341	327	326	338	374	351	340	346	340	345	310	320	321	316	321	353	350	310	327	328	342	329	337	311	300	322	331	334	341	310	347	349	319	339	329	328	305	322	319	338	302	331	348	328	300	314	342	331	303	333	360	321	335	329	333	309	315	315	307	319	309	308	335	349	327	319	376	333	323	338	302	294	343	317	348	315	308	343	313	319	319	328	301	318	349	352	351	367	315	319	333	333	339	322	305	313	305	327	328	333	298	312	313	340	336	334	338	346	316	329	317	324	312	324	324	362	350	327	323	335	328	309	321	335	366	315	320	321	338	350	320	315	332	318	320	307	324	301	338	317	345	330	354	328	297	333	302	312	348	317	342	356	341	356	323	324	314	326	340	325	304	289	346	360	332	305	353	344	335	323	352	350	304	295	381	349	310	323	387	354	323	327	315	294	300	320	342	350	356	313	357	332	279	316	332	311	349	309	322	331	327	321	340	358	297	318	331	300	321	353	330	308	330	341	322	345	328	342	341	302	313	334	347	325	305	297	350	333	322	328	353	311	316	368	312	313	307	335	333	323	313	327	334	312	336	325	342	353	319	331	340	357	347	379	345	336	346	343	349	354	342	314	305	314	334	340	312	326	333	347	336	304	333	342	327	336	291	322	319	336	330	325	344	343	329	326	349	324	333	303	309	361	343	315	295	325	340	349	277	317	312	344	309	324	299	331	291	348	333	317	361	309	313	331	314	345	344	302	314	296	325	306	335	329	297	343	304	339	310	332	295	308	315	302	367	328	314	343	321	294	366	309	327	306	307	282	346	312	315	327	311	339	331	329	331	324	349	337	308	305	352	274	322	312	336	346	324	331	318	334	357	319	335	318	318	346	348	371	300	301	346	362	345	315	303	321	321	342	324	332	330	349	323	300	307	310	343	333	315	313	334	341	329	318	344	340	303	300	329	346	363	312	335	314	304	310	313	353	323	311	320	299	324	324	325	339	306	315	356	287	304	329	308	297	360	353	348	323	329	314	336	338	318	301	320	357	329	313	328	313	341	345	303	300	332	356	324	339	318	336	327	361	326	327	302	354	313	339	330	316	307	310	362	328	294	334	340	353	333	344	312	294	352	333	364	343	322	325	331	346	346	334	297	329	322	317	317	342	328	338	324	325	323	345	364	327	353	335	329	308	333	314	339	342	330	326	329	337	379	313	316	343	341	316	330	319	290	323	335	313	292	333	346	346	338	332	328	291	277	346	301	323	362	303	307	331	306	330	327	305	325	333	311	304	347	313	325	313	381	335	340	380	338	344	337	338	320	294	304	325	321	309	303	352	337	341	322	322	310	314	303	319	328	314	304	338	336	299	308	342	346	365	304	311	325	336	352	367	324	329	331	342	319	320	307	343	299	316	334	290	291	313	333	344	325	349	311	328	354	296	307	356	356	314	307	326	312	342	334	355	340	325	340	325	333	325	306	365	340	321	337	307	358	323	312	324	348	324	297	337	297	307	328	360	354	335	328	347	353	331	348	312	347	307	308	327	309	351	304	304	318	310	345	335	311	352	328	338	330	330	305	323	383	323	324	314	291	351	341	326	344	304	322	283	323	311	333	345	331	346	309	349	312	333	331	336	320	316	337	309	329	322	291	337	328	355	327	340	342	344	343	331	322	320	307	335	311	308	346	354	331	343	341	323	325	335	298	303	346	325	342	298	317	341	331	312	322	329	324	325	328	350	297	325	306	328	328	330	341	317	316	349	376	321	318	353	327	343	348	295	305	331	334	317	306	322	317	298	320	348	343	326	330	334	306	319	344	337	325	351	331	346	323	334	348	329	339	316	326	298	312	316	306	349	308	308	351	345	319	357	344	378	331	302	331	392	332	341	300	325	310	313	314	287	358	362	325	291	302	321	321	299	315	319	342	360	324	319	357	347	349	333	332	334	311	350	319	333	338	308	290	317	327	332	326	297	335	290	327	324	332	340	315	271	320	286	355	323	323	342	330	342	327	327	290	310	300	338	351	327	343	311	338	304	307	314	322	324	314	325	332	355	329	309	300	384	357	321	340	350	320	335	337	358	333	345	343	305	321	299	322	316	312	305	331	323	319	325	339	333	323	335	312	311	319	337	343	320	334	328	328	323	302	321	313	333	334	325	331	331	381	322	302	349	299	339	330	346	308	321	319	334	356	317	329	351	323	329	302	339	319	325	362	341	329	340	317	324	314	326	320	322	299	344	369	320	321	328	347	320	288	295	328	349	343	313	319	316	293	368	345	355	343	328	331	321	317	348	328	320	323	366	321	322	310	352	311	327	338	306	330	335	340	322	297	295	332	332	351	365	315	295	322	333	335	333	351	350	338	337	314	353	348	296	345	329	296	327	329	340	314	325	298	347	333	341	318	371	320	355	349	329	322	325	338	323	294	310	360	351	305	323	340	367	329	328	318	355	311	336	345	318	330	324	341	352	333	344	334	342	359	356	297	346	337	327	315	306	328	336	324
8255	1308	2360	2445	2138	1710	1522	1375	1246	1128	1149	1039	1064	988	944	892	865	910	805	847	907	906	818	856	885	783	816	808	842	868	796	872	772	813	820	786	803	770	813	784	855	791	755	785	821	803	782	834	799	786	799	782	771	803	833	799	818	806	818	830	796	822	762	796	840	755	830	790	752	824	809	784	735	814	834	835	787	766	781	795	760	816	821	802	745	804	829	759	781	761	812	792	778	782	784	762	747	744	782	782	801	776	786	748	742	738	775	761	780	755	795	750	751	772	805	770	761	797	761	751	764	759	700	827	778	819	807	797	829	784	803	814	762	781	801	769	746	819	805	732	812	800	743	815	795	776	813	759	786	763	804	762	804	750	775	794	802	784	806	765	814	815	771	741	795	803	757	780	766	750	770	776	767	804	812	802	770	761	759	817	779	716	764	792	829	784	782	789	802	768	790	763	787	796	773	780	813	789	805	782	764	795	755	801	763	805	775	769	789	789	746	794	759	728	814	765	785	775	738	783	735	818	783	809	797	826	778	732	782	807	806	784	723	775	793	796	834	768	806	788	720	816	758	797	790	756	752	783	775	820	763	786	772	736	799	798	791	745	775	804	813	727	790	798	784	804	795	834	806	806	746	784	831	770	734	804	795	818	795	826	754	750	756	789	802	817	786	777	789	761	801	734	817	757	864	793	770	799	726	792	753	735	781	826	784	795	828	761	747	766	820	812	747	815	809	854	822	768	764	808	817	810	771	750	744	769	744	752	802	823	739	807	821	753	808	831	785	777	772	810	785	819	786	729	783	811	794	805	783	749	722	811	791	769	791	769	824	753	766	750	773	742	810	781	777	758	810	734	810	764	784	784	787	738	771	772	814	821	740	784	770	774	775	780	797	787	757	805	783	783	727	825	791	788	786	825	717	774	760	769	772	821	809	811	743	790	742	769	774	780	755	796	813	777	837	755	764	843	806	759	762	742	747	778	791	775	810	782	824	779	816	823	718	791	822	766	791	784	826	800	804	786	773	795	754	806	809	759	743	762	803	762	752	810	770	742	759	828	780	772	783	767	788	788	769	733	840	742	767	769	775	725	789	780	817	798	794	781	716	822	755	794	804	830	769	809	762	814	791	781	806	782	818	814	803	788	784	778	803	784	765	786	766	835	790	769	794	813	772	763	811	762	776	808	741	824	798	755	746	801	824	779	758	830	720	798	798	793	800	739	784	842	759	807	811	795	837	812	744	780	705	751	781	753	742	801	788	763	821	813	777	770	742	776	767	743	758	743	772	781	829	776	752	785	822	812	844	821	783	765	731	766	769	750	775	784	764	814	776	766	772	726	780	797	741	780	734	786	788	772	791	721	771	785	777	734	794	804	776	809	808	762	777	762	792	839	761	821	745	761	780	815	749	809	760	782	784	798	722	736	804	788	826	820	791	846	768	802	772	812	743	802	785	784	786	775	767	751	773	801	756	760	792	841	777	819	818	783	794	783	771	765	813	777	787	781	738	795	753	764	790	806	819	728	786	764	806	780	795	715	772	767	817	750	840	753	769	710	819	786	747	751	739	790	771	819	767	770	754	760	794	826	746	776	775	765	770	765	755	804	785	812	772	796	774	809	809	766	760	781	801	785	766	845	793	712	767	806	786	778	755	782	776	760	808	817	792	751	779	797	782	772	815	739	784	749	789	854	823	784	778	786	765	757	768	792	781	769	789	818	788	780	771	805	791	770	734	803	740	786	768	812	771	785	801	788	783	801	809	816	826	795	840	803	769	723	791	801	808	762	825	775	771	772	758	753	771	809	800	750	777	806	813	742	783	799	772	808	803	773	756	755	786	823	807	802	784	797	746	835	766	766	852	753	806	804	783	728	790	773	785	775	793	788	807	760	778	811	815	768	829	762	775	776	763	747	787	770	760	766	759	775	764	786	750	740	770	717	828	789	755	805	755	746	758	765	774	772	785	780	773	809	762	758	843	774	801	816	721	787	762	775	757	771	782	782	783	753	786	762	804	777	747	802	781	758	782	805	770	833	763	738	782	808	775	757	813	756	749	818	790	793	785	787	781	812	829	791	816	799	809	785	770	767	771	746	748	774	770	745	771	788	762	816	753	723	728	775	775	739	751	742	820	766	772	714	784	759	794	715	797	788	811	789	831	802	779	756	779	775	797	802	808	812	767	843	794	783	774	757	760	733	739	801	775	757	783	698	741	791	820	744	765	788	778	820	828	773	766	815	804	724	781	776	735	733	795	782	757	835	756	776	781	766	821	788	792	739	832	743	760	757	845	779	789	780	756	777	769	755	812	808	782	776	765	786	801	807	791	790	746	772	803	804	802	776	793	732	784	783	795	756	812	752	722	723	802	773	763	760	803	801	768	797	740	777	755	687	733	856	784	801	821	774	726	798	768	793	761	832	781	749	795	775	792	781	785	805	759	756	756	786	810	820	775	765	833	759	797	786	766	798	770	769	737	810	788	775	783	738	733	833	807	794	764	772	778	773	781	793	760	837	807	796	767	810	739	816	760	789	820	791	791	770	785	766	810	750	794	743	776	746	774	792	782	782	839	770	809	778	803	750	775	780	825	791	783	802	788	789	784	803	811	759	772	791	808	766	803	754	773	815	765	835	786	766	798	732	738	818	760	757	819	764	793	790	789	791	746	783	779	794	816	820	789	758	793	754	778	744	760	735	803	768	766	772	731	724	762	789	776	754	808	802	765	794	827	784	736	754	813	808	779	768	761	816	781	787	789	751	833	801	836	780	742	778	747	744	820	809	790	804	822	787	769	800	755	811	819	804	768	784	787	739	731	799	798	780	796	809	823	794	775	775	736	792	781	770	812	739	759	731	761	785	824	805	806	803	740	752	762	779	778	785	814	732	744	790	756	782	800	771	780	812	770	793	808	801	827	798	790	738	755	782	788	761	755	767	785	795	830	762	846	785	790	766	786	775	806	791	774	832	752	791	813	762	811	766	790	786	803	782	799	757	772	779	825	801	752	809	810	798	775	790	790	799	753	782	746	814	821	755	754	807	783	737	746	733	823	836	783	770	812	794	779	781	787	752	743	795	810	829	768	732	759	827	727	808	813	740	771	811	752	784	757	783	775	805	784	742	759	794	805	732	767	749	830	784	797	804	763	823	762	758	773	750	779	783	792	814	759	801	769	779	773	803	765	815	819	791	802	847	754	781	766	773	729	751	763	858	781	735	806	743	829	767	818	747	786	811	824	791	807	866	785	787	780	765	787	759	786	788	796	808	794	801	752	788	807	780	782	777	781	757	740	807	733	758	779	796	857	765	825	775	770	746	806	826	788	775	772	745	803	771	768	759	826	820	799	779	796	790	774	775	774	768	844	786	772	835	792	778	772	769	710	778	800	782	811	743	776	830	802	769	788	786	810	812	781	719	787	761	804	759	787	824	800	785	754	741	759	817	809	762	773	708	779	758	761	819	840	762	810	808	790	835	729	794	785	763	793	782	829	811	789	790
1535	292	248	231	244	241	233	227	271	253	216	249	265	262	233	250	241	248	210	247	253	248	252	258	242	241	257	224	236	233	224	214	223	221	247	244	238	251	241	237	241	238	239	258	242	242	256	236	258	254	252	269	254	235	251	248	230	246	277	277	238	274	231	241	281	244	221	229	229	216	229	218	244	224	255	233	226	254	255	251	244	260	217	233	245	241	241	242	239	268	224	280	271	245	249	247	251	229	262	218	291	247	244	220	217	224	235	235	246	257	237	270	215	264	244	253	232	244	208	250	235	250	255	266	220	232	244	238	260	261	226	260	286	234	191	241	234	251	234	226	284	252	256	260	241	252	244	229	215	253	222	247	257	239	237	223	236	226	264	255	263	258	226	254	229	229	250	268	223	244	206	224	227	254	243	245	240	238	229	263	237	237	228	219	234	247	256	235	237	246	262	280	240	236	262	243	243	207	227	213	271	241	226	288	252	238	234	231	218	240	241	260	258	238	231	238	245	238	207	247	248	282	269	213	246	210	224	250	243	245	232	246	273	251	285	236	273	232	262	261	238	233	248	258	213	269	250	247	256	235	208	252	237	234	269	244	221	254	236	239	228	288	249	227	257	273	219	260	247	224	219	230	218	250	255	262	256	264	235	250	244	242	262	271	219	276	266	255	263	214	257	221	236	238	252	247	241	236	207	225	256	244	261	222	259	228	236	256	235	235	228	228	247	264	281	226	231	250	237	227	209	232	245	242	240	225	232	245	231	254	238	235	255	241	230	284	231	246	237	265	224	248	248	244	239	264	266	227	235	262	199	243	248	216	255	228	268	207	238	246	234	259	255	289	231	243	226	239	256	277	235	238	224	228	259	233	210	267	229	254	229	244	229	293	235	253	230	250	285	244	241	234	222	250	264	225	246	232	263	260	234	267	227	267	237	258	222	266	236	229	228	235	229	229	249	253	245	245	263	252	226	248	266	232	252	225	232	239	236	265	257	224	232	220	255	257	240	257	257	252	222	248	231	231	280	243	219	214	236	223	274	236	252	226	219	250	242	245	255	238	208	223	227	238	236	249	257	259	265	254	251	227	209	244	258	232	234	278	249	259	230	247	243	236	261	237	240	254	266	252	256	213	226	232	227	247	272	231	237	263	245	285	262	251	243	225	281	231	261	241	225	238	238	244	240	239	258	235	238	248	245	259	223	223	210	225	215	247	255	240	268	251	243	267	255	258	248	242	229	210	259	248	221	276	227	236	233	246	259	233	247	234	230	239	260	241	245	232	251	225	250	237	217	240	247	250	215	267	253	241	228	222	228	258	230	253	231	255	232	252	253	271	222	261	250	247	237	278	253	233	249	256	241	237	231	238	219	238	237	242	247	252	223	237	217	270	272	254	244	252	263	250	262	260	230	260	232	235	235	251	226	263	231	247	227	267	245	247	241	267	246	239	253	224	241	242	232	254	237	255	254	242	236	227	247	257	235	228	240	237	250	214	224	231	245	238	257	219	251	231	269	237	253	257	237	251	257	261	244	248	244	212	215	234	254	234	252	227	220	271	262	234	212	219	235	251	259	258	239	234	273	248	244	219	262	212	257	227	258	226	247	243	264	248	232	254	231	227	211	247	245	231	254	246	224	255	269	210	261	250	250	251	253	231	238	247	266	268	275	271	252	243	253	235	270	236	273	256	248	222	238	269	264	226	245	248	234	252	213	256	241	251	257	220	231	246	264	262	214	224	248	254	218	234	239	255	216	215	255	219	239	254	254	242	264	249	259	223	225	242	212	212	236	251	233	226	240	247	266	242	232	248	237	234	252	251	232	239	231	224	233	221	243	271	250	232	235	227	249	227	243	245	225	242	243	247	233	248	260	248	230	239	220	240	222	230	262	242	254	262	230	253	232	252	211	260	240	245	247	244	266	242	209	238	238	264	284	239	220	247	245	231	231	250	250	266	228	202	226	223	234	242	246	251	284	267	271	245	233	228	220	219	255	239	248	236	260	259	242	224	256	259	238	259	221	254	249	238	232	233	264	267	257	257	238	255	233	226	249	247	256	242	257	241	255	237	225	256	255	205	235	258	298	240	266	250	258	224	245	268	248	234	253	235	247	238	272	239	269	227	217	232	249	229	251	268	213	221	250	246	252	257	251	274	224	252	217	242	272	273	234	237	233	238	237	244	217	260	227	236	235	254	259	242	252	213	225	259	235	222	245	246	245	249	243	259	218	254	260	262	259	239	262	235	249	212	237	244	263	217	240	246	230	248	268	252	228	282	262	227	253	233	218	215	223	278	266	255	231	231	263	230	249	210	244	273	226	225	233	261	219	250	261	243	239	224	239	226	224	249	281	229	283	224	248	236	232	246	228	218	251	229	258	244	260	207	273	264	252	247	222	224	254	253	244	243	249	237	259	231	232	241	232	248	250	246	251	245	237	257	245	251	242	215	212	235	222	223	254	238	251	270	188	258	255	220	215	233	250	251	233	256	218	262	249	243	250	236	228	211	204	263	268	255	248	256	244	255	271	258	220	232	197	227	247	228	249	240	210	246	250	211	231	238	238	247	230	256	265	258	242	230	265	288	264	228	207	225	268	263	234	231	236	245	261	242	253	262	246	231	235	233	240	254	240	232	239	246	251	215	249	208	250	233	239	242	243	259	262	234	246	235	250	228	213	259	228	236	238	241	218	228	239	232	263	263	225	255	240	239	266	240	237	236	250	240	260	253	264	248	237	221	234	236	263	275	267	236	240	247	224	285	237	244	257	234	250	251	236	247	253	263	238	265	249	239	238	243	226	225	260	249	253	249	214	228	236	216	218	239	253	225	247	238	256	259	238	223	237	248	217	235	244	239	246	232	233	247	255	255	240	217	223	232	205	250	239	256	205	238	263	219	243	253	264	249	205	220	222	235	233	231	273	198	261	252	247	251	259	213	246	239	225	226	228	249	241	221	226	201	236	239	243	256	243	210	241	229	220	278	252	231	249	250	241	235	238	228	232	230	239	230	213	249	255	231	239	249	243	224	259	230	247	245	242	219	250	231	236	233	281	254	247	227	222	276	243	262	253	213	248	186	220	264	226	250	236	231	269	251	235	252	271	255	240	219	230	245	245	222	227	244	247	261	244	233	225	212	237	241	237	247	250	257	255	246	247	246	223	224	237	277	248	255	261	235	238	245	241	230	247	243	270	230	259	246	240	227	243	247	238	251	243	236	236	244	240	254	259	232	242	231	259	225	227	245	253	245	258	230	263	271	224	224	258	233	235	245	297	245	239	256	216	260	264	214	249	203	249	237	236	248	228	243	233	242	264	249	221	210	250	241	227	241	209	264	245	240	218	253	246	215	248	213	270	237	235	239	210	246	254	230	254	257	238	280	269	245	262	222	208	254	233	243	241	278	244	249	217	259	250	262	261	237	253	203	241	240	238	258	255	220	236	249	242	241	268	235	266	241	244	235	247	233	249	264	233	262	243	217	218	256	255	261	266	257
1957	645	628	602	626	625	603	612	602	603	582	586	632	601	594	576	585	576	605	595	554	586	615	585	636	588	590	565	605	581	625	639	606	555	592	630	573	604	589	535	573	593	552	598	586	537	611	586	583	634	589	598	538	593	564	575	587	595	569	632	574	537	599	589	586	556	565	639	592	615	590	587	593	592	583	558	594	556	537	589	582	580	590	611	578	585	609	573	582	574	558	609	569	579	622	562	569	577	569	601	577	602	584	570	607	577	620	595	589	578	579	611	593	582	599	568	573	564	601	611	577	517	563	618	552	511	573	563	562	573	576	575	589	543	567	558	585	582	538	576	604	590	567	590	581	596	583	568	579	603	569	594	577	595	554	591	587	594	594	526	590	551	588	579	586	582	599	541	604	552	617	616	602	586	585	596	585	545	561	564	581	583	560	556	570	570	538	546	588	577	595	607	624	586	584	548	583	578	592	630	609	615	574	582	572	568	609	609	611	599	567	567	637	583	598	606	606	572	564	561	538	618	607	583	584	581	549	575	599	536	561	555	576	619	558	544	560	547	580	568	567	622	601	562	631	573	586	546	563	564	576	550	577	579	570	579	574	598	545	553	590	612	557	606	588	609	559	575	602	571	526	618	589	580	569	554	594	511	590	559	585	592	561	586	589	601	598	533	610	564	618	604	567	547	601	584	549	579	529	610	613	611	562	577	603	603	551	589	598	591	610	570	582	558	568	569	571	614	589	599	611	565	576	576	583	560	617	613	594	573	600	607	584	632	549	589	567	577	584	602	536	569	591	570	586	623	592	603	602	583	572	599	550	582	600	584	610	593	561	582	564	608	587	589	558	552	598	596	576	573	543	598	590	551	542	534	568	593	567	582	622	572	586	532	559	598	592	557	575	604	621	588	597	561	547	590	600	569	574	562	586	561	571	530	598	589	555	572	531	608	586	600	623	601	583	558	582	563	638	619	569	574	592	569	604	597	566	562	592	595	574	594	574	567	555	563	561	596	570	579	578	609	523	580	598	610	586	634	525	635	579	582	566	649	606	547	552	598	596	602	586	583	567	584	586	566	600	557	555	564	588	589	585	618	577	577	577	593	587	571	517	576	593	562	608	568	618	587	565	629	580	601	592	555	577	578	605	616	566	586	613	604	578	637	579	549	601	556	590	586	558	571	621	580	601	593	558	604	576	586	540	591	575	578	608	593	574	549	574	590	616	579	538	639	553	552	588	592	586	596	543	566	582	573	566	563	599	556	593	634	588	594	590	607	585	578	635	559	557	575	616	609	564	580	607	586	656	560	611	579	548	586	617	557	624	570	582	623	591	593	570	502	552	585	574	603	559	594	556	597	590	549	626	585	585	600	571	554	584	606	536	576	548	577	639	559	572	555	571	560	547	627	603	579	553	576	543	617	610	606	606	599	580	604	561	559	616	540	604	549	570	547	575	595	527	581	547	563	632	583	554	562	565	568	568	588	591	581	554	559	590	551	582	565	601	547	606	565	576	511	602	572	572	601	613	602	589	608	575	577	572	596	575	559	531	581	612	572	581	570	620	575	606	564	582	595	592	552	564	580	566	600	586	589	571	601	594	596	560	572	559	567	607	565	575	580	579	555	543	623	549	578	581	590	543	569	564	561	596	607	586	598	596	570	574	590	565	524	574	580	601	567	569	610	568	567	607	580	580	556	564	562	623	581	545	624	564	624	572	580	550	567	583	545	581	574	592	599	591	577	550	569	576	602	595	569	566	573	638	564	575	577	608	600	530	633	605	533	572	593	593	589	605	570	591	592	610	595	541	581	560	559	583	565	555	571	633	591	612	574	543	622	559	575	575	565	588	593	556	556	587	617	565	598	582	589	599	568	631	569	560	571	614	595	585	603	605	624	605	596	562	530	572	586	559	590	581	587	540	574	594	594	625	563	578	599	565	563	607	603	559	536	569	571	513	633	601	570	586	635	571	514	596	548	569	600	601	588	609	575	575	592	605	550	581	613	585	614	597	614	615	596	595	564	626	570	597	549	570	585	591	576	581	552	584	585	575	547	590	594	558	572	601	599	587	547	614	597	573	558	616	566	567	543	568	581	582	583	598	585	575	550	527	613	584	557	568	600	613	578	570	577	606	576	588	588	565	595	596	546	594	598	589	538	582	578	608	569	556	541	614	589	548	608	540	616	605	578	587	552	569	536	562	569	617	612	566	567	548	535	616	554	543	627	554	571	564	591	617	567	582	616	577	598	562	560	584	566	612	599	591	575	621	514	578	574	537	565	563	568	542	566	544	609	620	607	587	613	584	553	577	614	572	626	621	566	614	589	583	570	545	566	576	587	606	589	563	553	549	568	583	585	584	569	549	641	560	581	587	623	556	576	536	554	554	563	585	585	581	581	598	611	567	583	633	587	597	580	583	527	591	639	572	597	604	535	590	576	587	568	616	575	591	575	600	557	569	578	570	579	571	532	634	599	595	625	534	605	604	567	648	584	595	575	545	590	558	616	575	607	573	577	559	556	618	607	595	602	557	593	585	608	562	627	571	580	588	571	597	586	558	574	570	581	604	568	568	581	541	609	587	599	628	551	558	576	574	608	605	537	545	589	578	546	570	622	597	540	655	604	573	569	587	570	623	595	605	633	608	584	600	572	578	592	591	600	578	571	630	592	574	571	587	581	573	557	588	574	560	606	581	557	575	608	582	596	545	575	563	574	528	568	629	579	609	561	595	578	564	564	580	547	536	579	586	647	588	566	576	589	548	570	532	586	552	594	597	576	589	623	589	616	594	588	611	576	574	572	627	563	583	614	614	539	622	603	571	619	555	602	619	572	583	576	540	580	585	569	541	606	552	593	603	567	597	585	608	561	569	522	588	576	596	620	583	595	587	574	578	580	579	584	561	625	597	594	600	596	596	620	611	569	588	574	602	563	579	566	592	592	561	569	558	560	576	594	570	637	576	571	563	611	537	553	572	606	546	584	603	587	657	602	594	571	576	579	590	538	608	588	582	576	564	547	544	576	591	561	560	568	567	588	602	594	559	577	573	608	603	599	626	611	575	611	588	573	572	592	566	603	571	605	562	574	574	575	586	612	553	587	556	562	568	587	590	552	586	588	561	597	594	557	578	593	537	518	548	584	576	581	563	566	605	598	593	565	593	589	543	596	546	571	634	594	550	523	545	577	645	570	590	619	583	591	602	541	605	526	552	598	575	581	554	626	573	582	563	571	579	633	573	567	565	552	596	609	577	557	586	562	578	584	582	574	606	547	583	595	567	587	568	606	564	564	600	591	572	584	599	575	571	583	601	541	585	588	576	589	626	595	549	576	597	591	618	603	574	544	568	601	567	562	602	581	535	580	565	618	571	558	583	548	600	577	592	558	585	563	558	576	570	603	566	543	617	587	579	583	600	566	594	581	600	600	588	533	585	591	593	602	600	619	577	592	570	536	579	564	604	573	534	604	556	561	571	585	606	575	580	600	574	593	601	605	557	549
7334	456	513	432	306	236	224	248	215	205	182	184	189	178	157	175	171	163	172	180	166	181	153	153	175	149	157	135	154	138	167	136	156	147	140	177	159	167	164	167	152	165	174	170	177	159	172	152	153	165	191	142	127	156	144	146	178	164	145	153	145	165	155	156	147	154	169	149	160	149	152	178	162	146	146	147	148	148	158	154	164	146	137	145	151	162	182	147	163	187	175	148	144	150	161	150	187	147	154	149	165	145	143	155	143	140	161	176	171	171	164	149	179	144	146	186	166	146	150	173	160	158	168	144	149	171	143	151	149	179	178	152	159	132	183	148	172	138	157	143	137	164	174	146	166	143	150	186	143	144	176	154	167	158	161	147	146	150	170	181	159	156	172	168	142	148	160	141	172	170	142	161	152	178	158	152	129	164	164	149	169	156	166	144	163	165	154	151	160	132	139	154	181	158	164	167	182	149	150	159	160	153	138	155	131	150	151	133	162	152	142	143	150	177	165	173	151	154	154	150	170	143	155	152	189	167	159	171	161	172	173	152	167	156	182	160	149	160	157	149	159	161	160	133	160	165	161	122	162	138	151	158	155	162	148	130	172	163	150	156	145	157	173	139	158	123	154	170	165	165	170	176	155	129	165	151	138	119	154	152	161	158	179	160	141	141	151	125	148	138	159	136	181	144	144	169	155	185	139	152	159	166	152	187	156	159	162	156	163	159	166	167	139	161	127	160	151	165	151	137	178	163	159	157	154	150	176	143	147	171	175	154	159	165	163	148	152	169	151	162	142	164	173	151	162	148	171	155	156	154	153	158	185	156	146	168	152	149	170	151	172	155	165	159	161	162	167	115	151	151	159	154	141	153	152	142	143	158	164	169	155	155	170	143	153	154	141	166	158	154	147	165	140	152	172	169	158	149	162	143	148	172	174	163	162	171	147	153	184	139	170	171	165	148	166	154	137	145	142	163	162	167	140	147	167	165	147	144	165	189	191	155	152	150	162	144	147	149	164	180	167	184	157	163	172	171	170	137	153	155	163	124	182	117	145	160	164	131	156	175	197	150	168	175	154	166	153	153	162	133	134	156	188	165	175	121	159	130	147	137	159	183	150	164	169	173	145	165	170	153	143	156	165	193	161	161	150	153	160	147	162	152	153	139	142	170	152	176	163	182	172	147	139	152	147	142	148	171	183	174	149	130	150	161	147	157	140	161	176	164	155	149	160	167	155	171	172	143	140	149	168	148	159	154	178	159	147	156	137	152	149	180	158	150	168	158	160	176	152	161	156	148	134	136	152	190	149	134	172	152	142	131	161	162	158	174	176	168	151	148	152	128	158	172	192	172	165	173	161	165	169	171	173	144	129	153	162	151	169	149	149	172	142	149	155	151	167	160	187	160	131	162	156	168	155	158	146	145	172	143	160	160	134	174	175	147	159	157	151	168	149	157	160	163	147	152	141	150	184	171	147	171	146	132	157	181	146	172	166	140	162	165	146	149	150	168	151	162	161	167	173	160	164	161	170	167	157	141	147	133	154	167	156	178	163	175	157	145	166	158	154	172	170	157	170	142	173	164	162	150	150	167	166	173	155	171	139	150	157	175	167	159	159	160	156	166	162	176	172	184	143	149	154	154	166	175	154	149	160	125	157	167	161	147	174	141	125	167	175	161	180	163	167	156	153	163	149	131	139	151	144	120	157	150	143	161	156	151	171	142	145	167	184	162	159	174	171	154	158	169	143	163	155	142	153	166	166	162	157	157	186	163	154	146	163	151	165	139	120	182	150	147	152	169	176	166	148	150	120	164	159	145	150	168	174	154	177	164	166	158	155	161	169	164	184	158	169	140	141	137	147	180	149	146	161	180	148	158	158	156	152	134	148	148	161	160	164	162	165	141	176	137	149	132	145	161	177	166	154	154	146	153	129	180	141	137	134	153	150	161	173	162	153	127	140	152	139	174	136	154	128	179	146	183	153	145	161	142	145	146	142	160	153	168	156	175	137	157	176	183	154	163	178	167	166	164	126	179	139	168	171	147	144	147	188	140	187	167	157	132	156	186	147	151	150	155	152	155	174	158	142	132	167	153	152	158	143	140	184	167	164	160	168	163	159	168	182	158	165	170	159	153	165	182	174	164	154	147	177	153	152	167	139	165	161	151	189	175	145	183	163	149	149	148	129	153	164	147	157	151	144	147	185	153	162	167	148	227	159	142	185	161	160	147	167	154	153	152	185	150	152	151	144	143	168	162	155	148	141	155	172	158	167	169	161	175	186	141	161	160	160	176	143	154	146	171	159	155	146	139	139	181	150	149	135	166	162	161	154	170	150	165	153	132	172	141	147	165	170	164	138	159	163	167	171	134	156	156	171	166	155	173	163	167	153	146	165	164	176	166	156	160	160	161	166	144	174	152	151	160	152	166	137	155	142	151	169	133	168	151	154	150	173	155	160	168	152	160	172	175	143	149	151	151	159	157	159	161	143	170	159	148	162	150	173	162	159	166	157	152	150	145	137	146	140	150	138	160	162	155	159	156	153	142	130	153	142	141	152	160	146	155	133	168	142	176	160	139	128	150	134	137	161	175	162	142	152	156	168	139	159	128	174	153	142	149	151	137	139	169	145	154	170	150	156	164	163	151	166	175	157	147	159	159	171	153	164	170	153	171	154	153	158	143	143	160	157	159	162	161	152	162	147	168	153	150	143	159	147	166	163	145	161	176	181	165	175	174	162	178	168	144	164	165	158	149	160	156	182	157	154	160	134	114	155	143	168	158	160	162	160	159	158	149	149	162	185	157	155	157	174	154	159	187	158	182	150	148	151	162	167	154	169	146	165	160	157	170	155	181	168	134	157	162	134	146	168	137	159	184	151	167	163	165	170	160	157	133	172	162	170	154	155	158	164	172	187	192	138	131	149	163	166	145	143	165	150	192	143	161	162	148	165	159	202	161	128	157	156	156	172	162	175	166	151	154	163	148	146	176	171	152	140	156	178	166	134	159	146	171	175	153	171	152	159	142	178	169	161	153	137	171	178	150	153	186	164	155	161	139	163	155	185	138	163	147	144	177	164	153	165	142	129	172	174	163	151	177	168	161	179	147	133	148	161	171	149	152	139	140	153	155	138	159	163	137	143	144	173	156	165	143	171	145	164	165	157	159	148	146	152	170	137	186	174	171	163	161	143	182	155	168	172	153	140	150	149	163	183	161	149	147	144	148	179	167	167	120	165	154	145	152	167	147	131	140	153	157	148	126	152	192	146	155	167	157	150	143	149	176	169	141	149	148	171	130	156	158	165	148	167	184	167	159	145	136	162	135	168	144	149	161	163	143	160	129	133	166	154	154	162	154	151	143	165	171	141	151	164	184	138	163	161	177	153	172	144	180	169	140	146	140	162	166	154	134	142	184	154	148	141	167	161	171	170	154	132	160	148	143	142	183	157	150	160	155	137	156	139	169	164	146	176	162	175	151	161	139	140	161	161	165	157	148	159	148
6186	677	1198	1370	1091	936	810	808	679	670	576	594	554	559	537	530	483	498	480	535	485	479	478	510	440	494	478	429	456	451	483	457	388	466	503	388	433	431	442	417	459	437	448	436	439	448	452	464	454	402	456	466	453	441	448	464	463	424	438	467	448	405	433	403	453	413	420	460	441	429	460	411	449	403	412	441	435	431	456	414	468	459	424	456	431	464	441	464	450	412	440	409	434	489	443	437	402	413	452	424	458	452	436	452	438	407	393	417	411	450	436	452	438	399	450	450	447	470	425	435	410	409	462	435	449	416	446	419	444	432	462	422	435	423	457	456	386	470	444	408	435	394	373	420	440	437	461	442	454	446	434	412	416	448	461	462	429	451	414	422	408	442	429	436	416	428	481	427	416	432	390	423	451	409	444	420	420	437	435	408	432	442	449	443	426	470	415	428	449	426	438	456	416	421	421	424	390	463	488	455	461	423	423	444	423	433	458	446	454	410	421	409	448	436	473	405	438	427	444	399	435	437	457	428	448	460	407	434	434	420	453	429	422	430	444	426	470	419	430	449	434	438	410	469	440	435	440	416	418	438	418	422	449	445	458	414	426	422	427	433	410	451	409	442	463	435	437	466	449	440	437	438	423	431	433	431	448	388	444	471	419	444	439	453	441	407	405	463	403	428	410	422	427	406	428	468	429	441	442	425	428	427	421	431	427	404	429	436	418	381	438	412	451	409	465	431	433	395	415	409	419	445	458	506	436	424	458	441	406	408	465	425	427	417	412	431	422	440	462	467	466	422	422	407	418	451	449	455	443	434	403	394	430	429	448	454	461	440	436	443	414	434	473	438	445	433	404	430	465	431	435	406	408	443	416	421	460	438	454	443	447	425	422	450	447	430	456	463	407	448	423	447	384	440	440	408	460	447	417	433	420	407	436	397	405	403	434	417	457	407	432	436	472	400	468	443	416	403	443	417	432	445	428	470	394	475	441	431	419	451	421	420	452	420	470	451	447	455	449	399	392	418	417	460	430	457	435	452	475	443	442	432	427	424	411	450	368	434	427	437	503	424	425	450	435	472	436	439	405	468	470	427	401	397	425	430	447	454	476	432	424	426	433	396	385	439	442	443	415	424	396	414	425	419	424	466	435	474	460	415	440	418	453	453	409	398	431	445	416	438	438	450	438	443	455	419	471	404	449	429	463	420	407	453	395	436	436	427	478	463	451	416	435	429	423	445	436	408	413	393	438	398	417	466	481	427	418	433	439	427	417	435	403	433	424	440	414	422	444	438	426	422	477	422	418	422	403	450	446	441	421	437	419	465	431	439	438	435	413	457	415	425	445	464	429	420	418	428	411	441	450	409	406	445	385	418	451	454	448	445	431	421	444	418	429	435	435	445	438	432	401	407	409	463	419	468	464	429	400	425	441	467	423	435	452	381	457	448	446	417	434	405	431	408	434	437	453	401	434	404	406	416	438	428	455	440	428	457	440	416	435	423	399	444	447	420	442	441	410	440	420	416	437	417	440	451	423	442	469	426	427	452	395	446	413	402	424	436	414	440	422	445	449	432	438	488	455	445	424	466	467	436	446	421	398	412	414	475	440	431	437	436	427	428	456	421	407	449	418	441	454	440	473	435	447	430	435	461	448	457	457	414	471	434	413	447	470	411	410	417	454	433	405	437	451	403	423	395	449	416	432	416	464	443	420	441	442	440	424	382	388	426	421	422	399	422	427	440	418	440	440	412	403	419	446	435	419	469	434	424	447	425	431	454	437	385	424	430	407	401	456	451	426	462	432	454	407	447	408	437	396	430	437	451	477	434	410	405	487	406	436	420	439	433	445	407	434	438	457	465	412	410	421	431	440	442	405	417	431	461	428	453	397	434	450	445	461	449	429	420	438	385	453	435	433	420	441	458	438	453	461	453	456	446	387	448	433	430	450	401	443	460	457	455	382	448	412	430	431	447	444	418	452	427	417	441	405	471	441	412	434	415	445	446	439	446	422	426	405	394	419	410	417	449	452	437	481	408	466	415	432	454	412	388	439	435	428	402	450	423	428	439	459	414	403	415	478	447	473	430	414	465	444	484	452	398	431	424	439	472	436	437	423	431	445	395	431	435	450	451	440	405	439	443	414	435	444	436	428	398	438	441	435	466	409	416	405	427	420	425	464	435	402	410	431	468	447	415	429	413	426	470	437	432	423	408	407	405	409	428	443	433	449	465	454	423	425	427	432	458	450	433	441	464	429	413	468	438	410	410	417	436	424	428	456	431	421	443	446	414	420	415	456	467	442	447	444	447	411	437	393	433	445	430	455	430	453	441	447	464	458	448	473	410	391	426	432	452	437	426	423	450	434	414	445	431	428	462	486	387	455	431	438	406	428	426	451	432	434	454	432	427	418	429	437	409	409	395	429	437	408	422	478	417	457	433	433	442	390	406	421	425	443	426	463	429	459	445	475	448	445	423	423	452	471	461	445	449	435	444	447	445	408	394	429	429	459	436	463	455	469	433	453	471	473	426	438	435	465	441	439	432	438	436	445	452	411	403	420	436	458	422	448	421	392	408	432	435	408	425	433	446	452	459	416	409	411	465	457	427	449	409	424	448	436	453	441	421	435	424	432	456	460	446	443	462	454	429	435	423	407	448	409	461	466	462	435	417	437	445	450	472	449	410	451	415	431	434	434	462	400	408	442	449	454	456	424	449	403	463	443	429	414	452	482	433	431	434	427	417	415	443	443	389	428	445	428	440	421	407	424	450	458	443	453	475	471	431	448	434	433	395	427	463	465	477	417	401	442	421	464	464	397	432	451	425	443	464	466	448	434	425	459	450	443	421	432	402	442	419	450	457	428	430	426	451	460	426	456	425	444	435	428	416	428	455	426	423	432	439	475	467	430	429	431	430	438	403	446	440	442	419	435	420	430	420	457	438	455	399	421	450	421	399	447	435	394	428	444	430	443	473	422	461	396	393	429	436	457	390	442	418	422	426	457	446	424	435	460	452	440	456	431	444	428	416	459	452	421	433	432	440	402	455	389	435	429	438	440	442	476	404	453	450	452	423	423	407	461	427	403	428	405	435	458	438	460	511	407	474	393	437	449	465	414	431	406	457	433	450	447	411	416	437	412	438	416	448	412	435	438	436	451	408	421	471	424	416	435	464	459	440	432	440	451	424	434	414	424	411	430	434	437	474	443	431	440	429	438	452	415	437	436	409	422	393	403	428	457	426	471	444	418	422	451	416	418	384	419	440	402	436	478	468	418	424	469	483	404	431	458	430	455	426	423	452	422	433	452	473	397	421	438	460	428	412	423	424	472	426	405	431	404	415	420	457	412	428	442	426	414	423	414	416	438	431	432	423	463	414	398	407	442	440	439	421	441	432	413	429	470	401	459	436	448	473	475	422	426	418	397	420	423	447	444	412	419	405	419	439	476	429	424	422	433	425	393	421	442	441	467	417	473	459	425	422	433	447	432	428	451	427	431	436	437	483
14355	1284	1153	882	677	480	520	439	402	405	416	371	349	383	382	324	378	317	352	338	349	363	363	309	307	330	316	345	354	336	357	320	375	307	348	331	336	357	347	334	347	351	354	303	362	332	333	325	320	320	355	334	312	344	323	338	368	351	340	338	316	325	290	340	318	307	317	338	359	329	326	308	352	302	330	338	307	357	345	366	319	322	321	350	336	308	333	310	293	335	382	315	352	327	337	329	320	326	334	324	312	320	342	340	340	322	349	365	310	331	345	354	318	330	338	296	309	309	358	324	360	282	356	351	362	354	301	336	319	337	381	326	320	354	360	313	307	365	324	317	301	315	325	332	341	321	325	344	370	343	308	321	325	346	332	365	356	326	311	319	322	350	314	320	279	344	376	336	356	322	323	340	336	286	326	336	330	347	316	340	314	342	337	360	316	313	337	346	360	326	297	299	309	333	313	307	339	312	347	339	357	272	323	339	345	328	299	337	299	316	327	368	352	377	309	343	341	342	338	338	309	323	348	324	309	333	338	316	329	346	322	330	329	310	341	364	288	305	343	340	315	338	321	325	348	290	328	309	360	276	390	309	323	324	348	337	350	346	361	319	315	356	326	344	320	357	350	349	362	308	348	313	331	308	311	332	307	336	349	335	333	340	309	308	338	303	340	333	285	331	350	350	313	313	354	329	322	330	303	325	312	324	364	340	334	327	336	339	354	309	342	321	318	338	345	328	326	356	304	303	336	357	336	302	351	341	298	286	335	333	343	346	322	316	309	342	325	323	310	331	356	306	307	326	358	321	315	322	348	342	328	339	334	322	311	312	363	339	346	356	303	356	343	301	313	324	359	265	339	304	326	339	333	322	339	352	315	311	325	332	319	329	346	329	343	327	360	329	296	309	370	327	348	315	317	333	312	351	306	323	348	319	317	324	303	319	360	326	320	322	320	301	334	332	328	335	319	353	317	336	353	299	354	362	346	339	308	318	321	322	339	345	341	314	348	373	296	321	319	311	333	334	284	340	332	312	336	339	361	291	330	332	306	319	329	342	321	314	326	286	320	317	327	318	304	333	356	332	312	302	283	324	329	341	361	347	296	318	349	314	331	335	307	326	407	309	330	357	339	351	329	291	355	342	348	333	310	335	346	340	359	325	327	343	315	324	306	333	336	342	316	331	312	312	314	333	346	343	358	322	319	335	307	306	330	363	330	358	311	334	366	331	323	308	320	322	316	341	352	323	307	338	328	336	351	338	338	309	330	365	310	304	342	302	322	354	350	325	313	339	296	349	351	318	307	324	356	323	322	256	327	340	316	343	335	326	335	343	314	336	343	330	337	347	356	298	338	317	355	297	338	331	328	334	312	345	355	352	328	355	322	318	348	363	351	341	315	309	339	332	331	325	294	318	317	346	350	337	345	326	352	317	330	399	335	355	352	337	347	357	317	307	337	328	311	300	316	345	322	342	309	309	339	304	346	335	326	334	343	340	350	325	331	296	329	315	322	308	315	340	334	322	319	330	322	302	341	320	321	316	346	336	391	352	369	327	350	344	326	319	350	303	352	337	353	335	344	344	331	327	310	318	327	349	333	328	336	328	354	338	305	319	311	303	285	315	330	328	370	323	338	335	303	339	322	321	298	339	280	335	337	365	311	315	332	307	312	339	341	325	318	356	307	310	306	314	315	338	351	314	353	296	328	324	328	346	338	318	354	331	318	323	306	304	321	355	308	295	330	362	329	304	351	314	343	327	326	340	309	326	265	344	341	342	331	301	316	322	354	344	332	348	343	328	331	327	367	316	297	319	341	357	314	345	315	344	314	321	307	300	332	285	370	324	329	309	338	360	327	324	350	340	335	309	295	296	317	297	334	326	305	342	358	340	332	352	321	362	310	320	297	318	322	343	367	344	327	320	306	310	318	323	328	313	308	322	312	307	347	296	330	331	293	333	310	356	329	337	330	341	320	341	349	289	301	322	348	320	317	318	332	329	334	347	336	332	368	315	355	341	341	325	319	332	362	308	330	298	366	312	317	316	331	354	383	330	312	332	336	358	328	338	317	338	315	313	316	312	347	337	353	323	305	331	327	307	334	299	293	330	307	328	313	331	332	324	332	387	352	285	353	301	341	336	315	319	315	344	336	299	364	342	340	333	326	326	341	303	354	325	348	305	341	302	338	350	343	332	347	349	306	331	336	329	298	329	369	337	330	359	354	397	350	343	326	341	371	349	345	294	329	311	330	335	356	353	309	333	335	316	326	331	334	364	301	330	327	317	316	327	344	315	328	339	368	309	311	301	387	334	334	331	317	315	329	331	319	298	347	379	354	326	324	318	320	332	336	352	360	354	353	309	320	306	326	342	324	364	342	330	296	345	329	332	307	330	301	346	311	350	314	340	335	338	376	343	297	328	325	316	325	330	375	354	341	294	348	305	354	299	321	335	326	359	325	317	317	341	284	337	315	337	331	355	353	338	318	294	338	301	330	332	281	334	362	358	340	303	315	313	335	357	355	288	305	332	306	333	295	323	329	345	343	346	352	324	342	338	335	296	323	329	335	343	360	318	344	307	325	333	335	340	314	343	354	382	284	329	327	333	314	308	310	331	341	339	342	291	327	322	307	334	342	323	355	337	304	315	358	362	311	353	339	345	325	302	317	290	301	336	309	327	337	315	305	323	371	343	329	306	293	321	309	294	335	329	317	306	352	311	356	335	320	358	304	302	318	316	314	303	329	351	312	328	322	311	273	364	290	356	294	338	319	317	353	274	340	307	336	358	330	328	330	347	329	304	311	301	321	326	290	347	342	301	390	318	373	316	342	320	326	319	363	326	321	322	369	315	329	317	310	313	328	332	329	309	352	347	299	340	307	317	325	297	357	319	386	352	331	347	362	321	356	315	349	324	320	336	378	348	319	336	315	316	326	339	345	333	339	327	296	339	303	295	326	313	334	332	349	334	340	366	336	324	319	345	350	326	318	332	313	296	342	317	286	327	292	321	330	311	328	337	337	356	298	313	292	291	338	302	336	315	313	348	332	334	347	318	342	330	318	343	328	332	317	310	344	311	306	345	327	308	305	279	318	330	303	301	319	324	344	325	336	344	334	354	347	343	344	341	354	310	328	366	336	345	334	311	312	337	325	328	359	359	329	329	316	320	301	292	357	333	301	321	325	314	350	322	311	298	315	312	330	319	287	325	352	356	342	323	309	328	326	337	336	349	347	344	287	357	328	316	339	306	298	313	325	343	352	340	306	331	341	332	321	355	339	315	343	315	295	343	339	353	347	327	356	341	352	311	305	333	365	314	303	306	330	357	350	358	317	307	362	316	347	355	341	325	359	340	315	330	352	315	342	325	355	326	325	339	315	307	329	343	349	321	329	357	352	372	332	320	334	314	342	327	302	352	326	352	317	344	329	355	308	331	330	345	320	313	333	361	294	313	346	311	356	314	328	287	361	325	331	329	335	329	336	312	341	308	324	296	349	325	335	345
8237	1304	2342	2468	2156	1776	1525	1387	1218	1112	1098	1030	1004	1001	946	967	871	872	862	921	866	864	823	838	853	842	846	792	787	819	743	824	803	844	822	761	817	840	804	768	835	794	778	815	788	785	833	791	814	809	826	817	797	802	810	781	799	796	793	824	802	780	787	819	805	850	766	788	810	747	809	775	834	741	762	798	720	819	850	762	767	775	695	750	753	776	800	805	788	774	775	806	848	785	823	788	779	793	757	807	796	774	777	776	780	785	816	839	801	819	769	838	792	831	785	784	810	843	775	830	787	837	791	814	753	771	776	764	745	736	800	799	778	808	792	762	794	750	745	772	786	779	820	784	781	812	765	827	753	783	794	801	765	767	766	805	778	822	776	765	842	821	830	824	784	743	801	768	809	782	745	817	773	730	740	789	769	813	769	830	771	767	786	786	749	786	762	823	799	789	783	773	768	781	753	782	822	777	827	813	779	821	781	798	814	753	771	774	808	776	791	759	787	813	775	762	791	808	771	820	813	820	805	780	854	761	800	729	745	798	761	812	871	763	820	765	840	768	767	784	793	763	824	728	740	804	728	810	809	779	784	784	800	803	789	768	762	779	801	760	778	806	809	765	816	797	841	825	776	816	731	808	757	809	764	750	758	765	831	795	763	779	794	768	832	774	770	821	782	792	778	765	786	803	779	780	805	809	764	788	772	813	805	792	823	726	805	809	801	813	774	829	793	766	790	800	810	787	836	753	806	783	784	796	740	771	804	744	788	780	802	736	805	835	706	773	761	815	773	784	791	772	809	812	783	774	804	771	739	755	810	747	739	799	805	762	749	775	805	779	813	788	790	761	740	784	784	763	754	793	814	845	794	772	850	746	803	750	760	778	784	829	788	807	793	824	757	706	777	758	804	796	812	833	760	727	772	766	771	733	794	799	771	773	811	745	817	756	772	778	800	786	796	795	804	831	829	796	797	777	757	804	791	811	792	800	780	799	793	819	761	789	743	773	775	761	788	828	811	812	815	764	777	800	788	780	773	760	788	819	753	774	802	817	764	755	802	788	822	810	786	797	742	757	782	811	811	787	766	806	818	770	805	765	738	787	835	798	763	833	755	778	778	830	799	778	839	812	824	790	775	796	772	777	758	773	797	834	831	776	756	777	814	797	725	735	823	808	796	772	811	807	772	825	767	818	845	801	808	785	791	788	789	771	795	806	786	798	752	792	761	836	830	763	799	775	759	833	794	822	750	791	809	729	780	821	814	751	795	821	789	749	779	803	802	763	716	749	780	753	797	795	788	791	806	726	845	814	792	774	766	728	756	730	740	784	828	811	762	789	801	762	781	805	780	838	809	832	743	794	828	781	781	756	807	773	815	759	774	752	822	771	803	761	723	787	718	731	772	756	786	776	801	792	775	735	767	774	769	716	798	768	812	759	731	759	754	782	790	782	773	777	751	765	787	819	794	779	782	751	791	815	778	808	801	787	737	770	804	772	786	784	748	821	790	767	783	759	784	789	754	823	755	794	861	782	798	787	807	832	762	763	834	818	779	770	831	806	726	783	744	766	829	808	791	801	764	786	741	776	768	762	827	793	770	809	786	792	782	751	794	810	813	754	784	831	824	766	721	762	801	857	766	798	775	798	796	766	747	792	823	796	745	815	794	789	833	773	790	805	719	787	788	825	793	813	790	783	777	790	764	792	840	810	783	794	783	739	799	771	756	822	785	778	813	763	765	808	812	762	854	775	768	773	734	749	799	741	720	773	762	795	826	818	788	740	760	773	827	787	755	815	767	761	775	785	805	771	816	775	793	799	829	763	774	793	835	766	798	824	765	787	807	784	793	810	764	795	785	759	758	820	767	753	824	809	779	764	789	792	794	771	774	791	797	749	778	821	856	836	801	772	791	739	759	771	835	810	793	817	725	784	835	736	805	761	827	802	742	757	797	764	806	777	826	792	803	764	767	771	745	801	818	740	792	784	798	807	767	773	781	746	786	805	797	793	772	774	748	808	780	793	780	793	752	810	804	723	821	765	762	774	766	747	797	782	808	794	786	805	811	759	838	777	807	799	827	799	817	753	810	781	737	798	755	789	781	770	801	743	757	777	823	787	805	788	780	811	788	741	815	763	762	750	825	809	790	804	742	808	771	779	759	792	740	761	751	769	822	746	732	742	779	751	790	789	812	762	787	813	782	804	793	822	780	797	794	813	754	843	827	739	783	801	802	758	765	767	761	741	774	761	802	784	766	739	812	848	764	785	770	778	810	793	774	834	790	743	788	788	740	751	790	767	822	760	751	791	800	827	794	788	798	798	811	796	785	775	768	821	779	809	809	798	776	805	790	769	804	757	793	777	787	811	815	809	765	764	796	805	774	779	766	797	818	803	792	860	772	804	828	814	754	848	749	751	801	779	795	807	791	797	820	719	793	808	800	771	845	777	766	774	740	778	747	780	803	778	874	789	810	783	728	776	797	813	795	717	800	772	808	756	816	834	719	782	765	727	782	789	794	842	789	807	744	738	764	785	753	738	773	829	757	829	746	783	842	745	767	783	806	786	778	803	820	793	741	818	699	833	834	762	789	774	799	796	739	782	853	762	832	763	764	840	775	768	801	759	832	797	767	787	810	795	799	814	763	756	784	773	766	785	740	779	775	821	760	854	757	738	764	747	829	792	776	777	747	800	714	796	789	772	812	838	742	827	729	777	774	766	765	783	799	771	815	747	776	768	807	741	739	807	839	752	819	786	847	750	773	768	789	805	768	766	826	834	714	826	804	812	736	764	773	789	745	819	790	784	776	813	790	800	781	771	782	776	775	800	816	773	793	762	746	753	760	797	809	804	746	753	793	819	782	762	720	791	785	751	781	788	786	798	774	742	779	762	811	792	789	771	777	815	771	695	787	797	779	799	766	764	737	806	774	790	760	775	799	801	766	764	767	769	839	770	772	775	768	781	787	797	792	806	769	829	744	793	776	798	788	758	799	795	797	828	745	725	745	757	788	788	775	790	764	774	784	750	807	759	833	804	748	751	767	811	807	751	766	767	733	753	785	784	778	738	795	841	768	776	801	767	817	786	793	771	810	770	779	780	756	771	783	767	758	812	761	775	783	756	794	796	778	764	809	783	794	783	757	778	789	778	759	848	809	796	769	774	784	823	793	700	776	730	765	792	738	815	797	758	794	793	784	752	835	798	804	799	814	772	781	733	813	823	781	762	767	791	765	790	840	836	764	760	758	779	816	773	715	818	815	735	758	798	753	813	796	767	791	813	798	816	806	749	784	718	770	759	771	761	798	793	809	735	779	782	742	795	791	752	790	796	813	760	808	826	779	765	780	812	737	819	788	787	794	775	806	777	777	778	812	789	783	724	786	797	767	783	851	783	779	798	769	815	783	780	836	806	771	800	778	769	817	787	805	740	742	784	763	787	764	817	787	799	785	813	772	787	801	790	790	854	766	807	793	747	830	811	783	779	799	788	792	839	760	804	787	738
1699	272	268	263	215	240	225	243	236	228	234	229	263	249	218	231	262	264	233	241	262	241	277	297	223	272	238	248	240	249	233	247	251	223	237	223	255	258	215	242	264	245	248	268	245	267	255	267	231	227	257	258	251	244	271	214	239	207	248	242	250	236	223	215	259	231	213	250	254	239	245	253	253	238	236	238	259	273	222	257	241	255	245	254	247	269	240	248	249	265	238	247	236	252	255	254	262	258	269	244	224	251	235	251	232	230	221	259	266	239	233	237	251	251	251	242	256	229	201	212	278	241	249	219	236	249	260	246	242	272	239	244	235	237	248	251	251	273	240	263	233	242	206	226	256	261	216	241	231	240	232	242	265	242	268	239	252	214	228	233	246	272	244	253	248	261	239	239	242	251	243	242	234	235	251	239	279	249	231	226	240	220	232	233	242	219	237	258	251	271	247	244	233	280	250	252	255	222	225	242	242	238	220	224	245	255	218	241	238	230	226	254	244	236	227	247	279	233	248	248	224	233	236	269	214	245	275	222	247	277	243	253	247	241	263	241	253	273	260	255	227	234	237	252	230	258	259	244	231	218	211	226	251	228	248	274	257	194	227	286	262	239	272	240	229	234	252	240	232	241	230	256	236	229	237	225	276	259	227	236	230	223	259	234	243	248	221	224	243	223	237	246	248	273	253	232	257	229	262	238	227	244	235	225	264	250	234	260	239	235	248	236	261	236	270	226	235	275	258	250	240	254	203	242	243	260	245	233	235	243	233	245	221	235	235	265	249	239	237	224	244	277	252	260	259	247	275	255	248	259	238	252	254	248	241	278	272	261	237	250	241	203	216	254	237	247	246	262	245	243	234	248	273	235	254	264	228	252	244	240	235	258	256	243	229	261	204	248	237	225	223	274	253	257	219	243	233	212	215	228	266	258	234	265	242	235	242	263	238	268	239	243	268	253	233	237	247	229	216	235	266	248	269	227	264	278	259	247	236	240	265	249	240	237	217	248	234	263	254	268	262	244	260	233	250	246	244	263	281	254	274	212	217	239	247	243	309	236	239	242	221	213	252	251	246	242	227	252	242	208	226	230	228	239	229	223	228	269	220	258	251	256	208	224	235	276	229	259	245	246	254	240	215	256	237	240	271	235	243	228	290	242	235	257	242	248	267	244	247	259	243	269	254	287	231	216	239	272	246	262	236	225	232	289	254	214	267	233	238	243	230	238	238	255	206	233	255	219	235	241	231	213	272	240	251	227	236	272	250	240	215	230	221	238	239	260	216	245	248	243	234	262	232	232	253	250	257	267	225	257	236	236	254	218	246	229	227	253	223	235	218	234	236	237	232	262	234	205	239	271	229	239	254	238	222	249	275	211	227	242	218	223	211	244	261	209	229	232	244	234	236	235	223	236	220	228	264	231	267	191	229	244	241	259	237	244	247	230	244	245	278	243	211	227	253	244	261	199	253	256	248	234	262	256	262	222	251	226	258	248	247	234	238	267	233	255	232	241	265	242	248	270	246	252	240	226	267	270	252	238	228	229	268	251	257	255	210	234	256	228	244	238	238	245	226	231	218	233	260	221	251	219	273	233	213	252	242	246	279	251	242	262	233	239	221	241	233	240	262	256	249	255	249	257	265	259	220	264	253	252	271	253	239	272	237	271	227	218	266	253	240	220	261	275	232	245	256	262	207	256	210	258	238	226	223	270	237	275	259	243	231	242	229	227	243	227	249	261	227	259	214	271	226	207	252	221	240	233	231	252	223	227	254	262	249	221	237	226	245	234	240	235	257	274	241	236	243	251	271	234	216	254	245	257	230	249	246	249	255	244	256	254	320	239	238	221	224	257	236	234	248	264	233	253	226	222	246	272	254	203	240	247	242	252	254	261	243	255	239	252	267	220	256	260	237	211	264	244	241	235	264	228	236	243	259	235	243	255	242	220	254	229	239	230	269	242	249	240	242	235	212	228	264	228	256	252	243	214	244	214	225	232	250	271	240	224	231	238	279	276	242	278	235	286	280	235	268	243	240	231	237	265	257	214	254	226	230	249	254	258	252	222	216	251	240	218	229	249	256	228	251	228	241	243	217	218	269	224	269	232	244	256	267	299	227	243	232	236	264	270	236	238	230	243	234	237	249	273	264	246	243	233	229	248	245	269	240	245	252	257	229	224	225	242	264	247	267	211	218	263	265	244	223	249	261	244	235	240	229	247	226	210	208	228	227	264	247	257	245	235	235	249	220	231	236	264	254	246	245	246	224	252	254	245	249	228	258	235	289	263	229	246	229	236	260	236	256	235	245	241	230	268	281	218	242	236	270	231	256	222	213	240	236	212	247	260	277	235	230	244	248	226	243	227	248	244	241	222	231	214	251	228	257	230	238	228	251	225	215	237	227	245	222	225	229	232	241	237	266	277	260	250	241	264	232	245	246	270	231	228	232	242	257	216	238	256	233	237	228	231	246	248	244	257	259	254	247	235	247	236	227	246	239	262	236	238	258	254	254	218	216	231	249	276	240	233	206	256	225	253	246	240	258	212	259	256	263	245	246	219	225	245	247	215	281	237	261	238	214	230	250	239	258	272	236	234	228	237	235	268	283	236	236	246	244	227	246	246	240	235	235	278	247	253	223	237	227	249	258	239	250	244	262	221	264	242	216	256	251	242	218	247	223	208	230	244	238	272	276	240	222	242	253	255	236	274	231	222	256	265	222	247	267	230	256	265	236	237	257	255	253	262	245	240	235	240	246	247	239	252	255	255	235	251	238	257	210	225	201	222	234	253	229	213	249	247	214	256	226	277	253	255	269	228	229	271	225	249	209	251	243	241	247	242	257	200	233	229	252	231	212	251	238	239	243	235	240	254	208	232	240	234	262	258	243	286	260	257	239	230	237	224	267	247	237	221	264	230	268	284	266	262	240	247	251	224	242	276	263	253	218	241	234	236	249	240	237	221	237	250	255	227	268	238	242	237	242	268	241	252	229	241	202	256	247	236	249	228	219	218	240	233	226	267	241	220	214	229	241	244	268	256	249	212	225	242	237	276	230	252	263	227	264	267	232	262	276	259	219	242	264	247	271	257	250	254	247	238	289	251	243	229	239	251	260	235	215	268	268	237	256	210	244	272	258	229	221	262	255	250	250	256	255	246	249	238	273	234	236	241	227	233	237	215	254	256	237	257	219	239	251	239	236	267	224	251	202	234	240	222	223	248	261	261	222	264	224	246	231	225	260	252	258	244	238	238	235	220	252	216	223	262	246	238	252	196	253	245	212	249	265	246	242	211	239	237	224	260	252	196	270	262	240	245	232	229	226	249	247	222	252	238	261	252	238	275	244	261	254	234	244	227	242	223	237	250	235	219	222	232	254	221	241	258	226	239	246	247	232	265	258	238	230	239	214	219	227	265	250	262	247	217	240	243	252	251	223	211	253	233	252	254	229	252	240	258	245	247	257	251	242	231	240	218	237	243	246	235	235	207	249	234	230	267	226	217
1793	568	672	606	603	629	561	611	622	584	578	591	614	565	597	583	529	633	639	559	560	553	610	537	586	609	544	593	607	560	591	635	607	600	623	587	582	567	568	567	592	576	581	607	611	556	565	596	572	575	617	611	616	609	600	568	581	589	562	610	570	523	618	587	565	567	592	565	551	575	586	574	593	568	584	607	566	554	642	586	646	618	595	600	597	572	606	581	604	565	585	548	586	585	585	572	599	630	564	572	530	606	598	576	590	563	601	562	568	571	564	594	607	598	578	587	572	612	582	596	586	571	602	614	608	630	586	551	577	540	591	573	550	583	590	580	592	648	596	594	581	586	594	584	544	591	588	574	539	594	567	576	608	556	588	596	594	586	589	575	618	586	568	566	618	556	597	614	590	600	566	582	604	575	596	590	566	568	565	594	584	517	594	553	576	552	618	621	610	564	568	570	576	602	597	584	573	642	594	561	555	600	595	587	521	528	514	574	587	598	577	592	555	590	586	556	585	597	591	595	570	570	572	632	560	594	610	582	588	591	578	568	543	598	591	548	567	571	535	585	583	584	561	574	600	593	605	559	599	599	541	568	559	609	595	597	605	589	611	626	600	544	557	568	580	614	580	576	557	603	596	556	629	576	574	624	585	593	584	644	575	598	607	588	564	591	589	603	578	582	565	592	573	597	599	556	595	568	560	597	543	589	607	553	611	560	618	598	548	571	542	617	631	596	581	584	542	573	552	552	595	590	573	588	553	577	554	594	601	597	590	623	567	597	599	580	559	594	564	569	584	596	615	580	570	566	588	566	615	613	586	575	519	586	588	587	629	571	598	591	603	595	599	553	563	576	540	569	619	617	547	604	584	595	553	553	582	599	592	564	581	569	583	540	593	574	582	557	610	604	556	593	530	604	569	558	555	565	596	577	588	617	582	545	596	582	568	599	587	548	613	594	557	567	587	584	618	600	580	578	582	591	576	619	587	556	621	581	579	564	619	583	602	583	549	583	540	523	566	576	609	584	570	563	618	607	571	582	591	602	616	579	579	605	585	575	570	587	555	595	599	576	565	600	544	570	607	591	590	587	591	615	569	585	606	595	594	562	569	615	510	537	575	581	554	552	564	573	603	578	584	547	578	578	546	612	573	595	574	568	591	570	589	606	603	554	563	569	564	541	609	608	605	629	579	558	553	606	549	597	586	542	600	566	570	582	612	611	599	557	600	572	616	617	611	560	598	614	561	572	576	568	564	566	594	549	574	630	616	562	604	579	557	593	578	546	589	576	605	586	558	590	576	569	600	611	560	590	633	591	594	595	560	554	578	604	607	609	630	565	575	577	538	544	580	553	596	589	600	567	543	623	566	617	583	536	575	599	629	565	585	569	600	650	618	618	567	598	610	579	580	566	602	558	609	596	571	606	614	599	600	579	628	612	599	554	554	597	575	586	589	594	588	566	574	609	508	556	559	609	565	526	579	593	567	563	592	572	588	558	582	536	626	573	544	630	584	603	592	599	577	545	609	600	582	596	604	584	578	621	585	574	609	605	597	593	602	591	568	536	528	567	583	601	600	554	647	573	557	588	537	606	565	582	574	582	605	562	563	582	512	557	550	622	555	557	597	570	564	573	605	617	547	606	566	559	626	603	635	544	577	592	595	599	619	542	626	538	578	579	594	646	560	596	627	557	587	571	582	581	596	557	548	645	532	622	599	621	580	562	563	588	572	613	588	586	595	579	579	598	548	577	604	580	534	590	631	581	564	544	576	651	614	582	551	589	559	613	594	608	608	543	603	553	587	576	603	625	570	613	630	555	635	620	535	549	575	608	569	562	575	591	576	610	593	627	568	551	582	580	565	588	606	573	614	548	576	557	621	613	552	556	588	592	621	563	591	523	578	577	610	592	586	581	613	579	573	602	577	585	582	579	572	595	610	616	577	612	584	581	591	568	625	549	584	602	568	598	574	601	551	572	588	546	596	624	583	567	613	540	580	552	599	559	572	553	588	557	581	625	585	575	586	550	633	570	553	576	591	596	576	595	576	604	583	576	559	567	587	572	610	540	604	581	601	567	592	561	593	571	585	594	595	579	606	589	605	577	611	589	563	613	575	598	569	603	597	599	601	551	595	565	592	597	641	579	601	579	589	560	583	589	524	568	547	554	598	579	591	561	583	559	592	587	587	633	575	600	596	588	598	572	568	609	579	569	625	618	570	571	587	598	601	535	556	609	617	553	616	599	569	568	605	593	563	590	592	575	580	540	579	572	570	565	623	614	593	591	597	616	578	567	607	586	578	632	562	590	578	575	578	592	598	594	570	563	583	594	593	559	532	628	569	636	534	554	609	568	557	612	579	611	619	574	640	594	601	562	629	564	520	581	639	604	613	578	526	609	567	558	618	538	597	562	583	545	606	571	639	563	554	571	573	608	552	561	589	575	577	600	597	608	591	561	617	583	604	634	607	571	642	581	611	559	588	592	562	605	605	580	577	571	557	588	553	581	559	563	567	583	545	599	578	580	584	581	564	591	541	594	612	571	567	587	564	572	617	586	605	599	581	581	627	574	626	591	610	532	531	586	555	573	587	560	610	602	561	567	577	582	601	598	602	590	583	567	558	603	573	554	595	534	573	590	581	561	607	584	598	618	574	583	518	617	594	589	590	574	647	585	612	596	596	585	594	572	583	576	608	586	613	633	626	626	568	538	597	552	574	590	606	601	584	560	663	553	586	587	643	559	574	537	589	594	590	597	568	560	563	618	605	582	562	599	600	580	566	570	577	560	600	561	614	589	564	565	588	581	567	576	594	616	567	609	604	562	601	610	541	549	554	651	623	612	611	581	632	583	611	571	603	562	559	630	596	623	609	570	580	586	587	589	594	593	606	561	561	572	537	559	543	616	585	612	603	564	583	567	585	560	572	598	607	573	606	552	583	563	585	600	641	608	611	617	579	564	582	574	568	570	608	573	576	629	578	578	580	558	583	586	595	581	568	556	582	615	578	554	585	614	617	581	595	595	590	595	584	591	592	598	553	596	572	604	593	576	535	590	614	584	596	614	594	575	594	594	575	603	626	599	581	612	550	603	596	582	575	566	544	595	617	609	596	557	591	584	590	605	598	571	571	558	623	579	593	574	598	566	563	545	570	610	584	556	590	557	557	630	605	579	546	581	590	592	521	613	567	609	570	536	613	623	593	593	594	567	604	563	593	612	595	608	551	605	582	576	546	586	598	618	548	615	561	616	590	596	594	541	597	588	597	595	588	593	566	603	622	555	553	534	603	602	517	590	576	619	573	591	584	598	620	628	573	600	520	593	550	576	577	575	588	596	559	587	589	581	585	570	633	538	591	560	600	585	642	597	614	533	563	631	617	572	556	575	650	607	589	570	556	604	557	583	584	594	569	606	586	532	586	588	590	580	557	560	554	605	609	596	623	611	551	559	597	586	592	573	585	598	593	560	603	590	554	621	602	578	595	577	565	595	594	578	596	588	590	535
7527	450	570	408	304	248	223	216	192	197	164	170	166	157	172	166	185	152	134	169	146	155	171	185	156	155	161	167	167	188	174	151	184	167	150	156	160	167	174	168	146	144	152	169	140	123	151	167	167	166	174	164	146	161	165	144	149	140	148	165	151	161	167	176	167	159	154	164	143	163	157	145	166	177	150	146	150	151	146	167	154	151	142	151	169	147	159	150	155	163	164	195	135	148	173	135	169	151	151	136	182	138	166	149	160	187	170	195	161	164	186	163	149	146	155	169	151	133	159	143	146	157	156	156	165	169	149	138	139	153	178	163	165	171	163	163	182	142	139	141	142	156	174	165	157	153	159	123	154	183	153	142	150	154	155	170	132	158	141	140	188	186	178	144	160	188	167	156	148	178	154	139	136	159	155	137	183	158	131	134	158	159	144	162	149	160	146	179	149	166	163	139	126	162	157	170	127	153	145	157	158	148	149	158	164	148	163	140	185	154	180	167	171	150	153	182	171	113	136	150	158	147	148	182	175	146	175	131	135	158	150	172	158	165	166	142	190	165	157	132	157	154	152	135	148	157	141	175	152	163	149	165	164	163	135	183	157	156	156	166	149	171	161	136	141	167	172	166	168	179	186	176	151	166	152	145	158	167	155	187	167	174	158	138	184	149	155	165	149	162	161	159	131	145	155	151	178	165	162	134	165	173	179	183	156	151	148	165	150	158	150	176	132	172	151	137	166	133	173	132	163	179	152	180	159	176	144	152	161	172	158	162	166	132	144	174	168	166	157	162	169	146	175	172	140	146	146	135	130	147	157	146	162	142	150	152	164	168	192	156	142	127	174	164	164	169	169	169	152	170	163	172	139	139	166	169	163	161	180	144	169	134	133	160	166	152	158	159	132	141	160	173	139	139	149	151	155	164	144	161	165	161	172	158	152	168	174	172	178	163	165	159	198	155	148	155	162	150	146	173	127	168	149	163	177	161	150	159	168	133	149	144	153	162	168	139	190	167	133	152	162	150	144	178	155	127	160	150	147	138	152	136	149	162	159	149	161	152	174	174	177	163	151	157	148	162	149	174	163	171	149	178	165	157	145	164	138	140	176	165	148	145	159	183	170	157	172	143	144	132	154	149	179	174	169	189	165	140	148	164	169	161	184	156	181	148	153	159	175	160	165	161	156	167	164	178	197	144	175	158	175	155	150	146	163	179	175	171	154	162	132	149	148	166	161	142	160	163	174	187	154	179	150	149	138	163	150	147	166	180	162	157	158	159	136	151	161	148	140	168	161	156	167	176	190	161	164	167	160	163	166	170	159	131	147	162	146	129	166	164	145	150	160	168	155	165	158	163	173	149	163	169	139	176	163	154	158	143	162	151	169	175	166	144	169	141	156	173	152	154	135	151	162	145	180	141	159	148	146	156	166	151	139	146	143	158	160	137	179	164	165	140	144	173	167	182	153	176	169	155	153	169	168	154	163	134	146	159	159	174	156	145	142	156	169	165	172	178	168	142	139	155	159	177	147	167	163	169	171	151	144	145	166	150	136	141	157	161	177	157	145	169	156	173	154	150	154	158	147	130	166	181	155	149	166	166	163	147	147	147	159	191	135	151	150	188	164	130	143	160	161	159	173	166	156	132	160	144	152	162	180	158	170	168	158	169	136	154	147	168	161	172	161	172	172	150	161	148	146	141	157	142	145	136	144	160	157	140	169	156	149	158	151	186	148	130	130	158	149	155	136	142	183	174	156	160	169	166	138	142	156	147	150	168	165	155	156	175	199	159	166	158	169	159	164	165	164	154	143	142	178	152	128	162	151	151	173	179	171	169	168	152	177	174	158	132	158	178	180	169	172	161	143	139	169	176	155	154	177	158	147	169	177	159	166	153	182	138	137	152	172	138	167	173	156	145	166	152	163	157	142	172	150	136	163	160	153	166	167	158	155	147	166	157	153	163	156	147	151	167	149	149	145	162	144	163	179	164	154	143	162	144	151	168	178	143	136	142	176	147	172	158	149	153	157	189	148	147	165	173	173	164	195	175	147	147	155	154	155	132	155	151	188	148	159	145	151	167	161	168	171	141	144	178	159	167	148	148	157	167	143	152	161	163	171	154	171	166	159	149	148	167	131	167	166	145	155	142	166	148	170	133	138	151	162	168	147	133	162	149	150	163	161	171	132	153	149	157	141	151	187	141	166	150	164	153	153	157	151	165	134	135	145	149	173	191	155	147	179	158	157	163	164	169	176	155	148	158	167	151	139	159	163	166	147	157	152	175	170	155	153	146	142	138	135	143	162	179	164	180	149	140	138	157	136	166	142	167	147	177	177	133	140	145	168	140	158	161	166	171	163	159	145	155	167	155	178	172	152	138	151	176	167	163	159	179	157	155	173	152	155	166	181	152	165	170	151	147	170	156	153	138	140	186	176	129	161	174	155	154	167	143	148	165	159	188	173	142	185	146	147	171	151	149	149	139	142	153	155	158	136	170	161	148	157	139	152	154	168	175	159	160	177	164	151	162	154	157	169	149	161	176	156	170	167	161	168	167	159	163	162	174	138	157	168	154	160	148	172	155	148	162	130	170	146	161	158	162	162	136	194	154	155	148	156	147	156	167	126	141	143	146	151	154	152	133	172	177	165	153	162	136	149	151	145	153	160	162	143	158	169	162	160	161	142	146	145	178	155	153	153	159	149	169	164	153	152	157	156	168	148	178	128	151	148	149	143	161	181	147	172	145	163	158	150	151	151	156	168	138	171	153	173	171	147	159	161	165	163	155	156	159	169	159	170	151	148	163	167	148	196	146	162	158	128	167	174	177	172	135	188	189	151	151	167	152	152	170	158	152	169	158	169	152	204	164	156	166	152	160	144	166	147	168	147	158	168	173	167	161	148	149	157	154	143	158	170	150	159	169	181	144	172	168	199	180	180	161	172	167	150	155	177	181	145	126	163	173	173	155	161	182	152	174	152	169	160	133	131	135	155	153	142	140	158	153	164	158	172	141	138	172	155	156	144	146	144	160	162	140	157	148	149	181	152	169	152	133	152	156	185	157	132	151	168	153	170	157	155	187	167	146	159	150	141	164	143	155	139	159	171	159	174	157	163	124	151	131	137	152	178	173	176	163	191	177	171	158	157	158	161	171	157	149	147	172	158	165	144	173	181	182	150	172	173	132	144	157	143	124	143	150	163	158	155	164	150	150	167	149	182	146	130	142	142	163	169	175	165	169	185	153	156	143	141	194	168	151	175	159	137	151	163	173	148	133	153	155	169	145	164	150	148	135	164	155	170	154	160	158	147	156	146	178	165	180	165	144	145	135	156	147	144	170	139	170	135	171	197	157	162	178	170	142	172	170	145	175	150	171	148	141	140	145	133	148	150	162	171	167	174	160	168	163	161	161	138	164	149	161	174	165	170	163	147	137	149	143	142	165	137	156	141	151	152	210	124	154	170	154	144	165	169	168	149	159	157	148	161	159	179	167	138	165	158	161
6068	711	1283	1333	1147	962	849	777	658	634	629	568	581	563	493	496	495	504	495	497	468	485	490	473	465	496	455	452	438	449	456	482	420	501	457	447	461	489	452	420	464	435	446	452	430	477	462	453	438	451	409	415	431	428	458	436	452	429	473	430	453	406	445	424	441	437	430	426	467	443	424	385	443	408	415	432	440	409	443	443	399	411	442	449	402	419	425	419	447	455	411	447	413	392	454	414	469	441	439	470	443	431	440	439	475	444	440	465	446	422	432	420	398	422	368	403	426	418	426	426	417	467	448	423	439	448	467	438	433	473	486	448	414	451	427	406	413	460	417	412	392	436	420	413	414	406	415	450	412	430	383	438	436	453	472	447	456	436	413	467	461	421	386	424	430	417	411	440	463	440	416	413	399	407	409	442	449	423	412	388	418	441	436	438	432	402	450	413	457	413	434	401	435	420	424	435	458	405	391	426	431	384	464	428	436	446	452	427	422	465	427	434	430	460	446	445	471	465	451	436	443	416	445	412	442	438	453	399	467	408	417	481	425	463	446	449	419	424	467	427	452	437	401	423	434	438	442	411	433	441	438	438	468	427	448	431	427	424	443	454	438	458	477	458	450	493	466	403	420	441	418	432	415	421	420	450	437	391	428	437	446	424	430	441	464	482	428	397	457	402	445	416	404	465	419	453	441	472	461	426	395	407	438	431	436	419	419	432	463	426	426	449	424	387	394	432	438	441	462	418	441	407	454	436	460	390	425	445	436	444	412	446	419	436	441	428	439	460	432	418	420	463	429	378	414	432	424	421	398	378	439	460	422	426	424	468	413	420	440	432	405	447	408	483	447	435	457	492	422	426	448	428	457	424	443	415	441	408	459	443	392	435	419	427	435	402	435	458	412	401	486	406	441	439	439	426	386	442	464	431	414	426	421	387	414	437	422	406	474	427	471	424	424	407	434	433	433	457	475	377	420	461	377	408	454	438	409	430	432	443	437	458	430	383	445	452	435	426	426	455	411	430	430	459	405	442	433	467	460	441	440	442	403	473	455	452	477	432	414	431	420	429	443	437	447	461	445	436	468	427	407	426	429	395	423	444	429	446	411	452	416	392	443	473	425	414	427	407	448	421	448	441	426	432	398	442	455	434	440	423	416	421	421	427	418	445	421	426	453	464	449	404	434	460	411	443	413	440	461	444	446	450	424	433	440	463	442	401	434	461	412	449	406	434	446	428	447	437	438	426	441	395	448	436	425	457	419	468	397	401	454	470	443	469	436	424	416	430	428	421	419	423	426	411	440	441	439	435	429	413	442	429	460	418	447	386	471	442	463	400	417	431	431	444	444	452	406	431	425	434	438	407	437	398	435	447	459	444	399	419	431	434	420	401	395	413	439	476	428	396	453	433	426	453	432	438	427	412	425	433	439	468	492	432	424	463	445	467	414	463	445	422	437	475	413	451	429	452	431	449	426	395	431	458	452	415	390	427	432	433	411	415	435	412	447	459	453	426	383	442	439	428	404	401	457	438	458	439	432	421	408	414	407	442	463	435	450	431	441	445	394	470	456	403	435	445	434	468	424	425	402	410	436	440	424	443	438	424	419	415	447	393	481	419	415	424	435	419	432	424	425	430	410	423	437	411	418	421	416	476	451	424	473	443	434	436	455	426	477	412	440	478	420	426	445	441	409	490	445	423	446	428	418	444	406	431	425	453	437	411	421	413	404	428	452	416	441	412	390	451	446	429	430	405	423	429	410	425	442	431	433	460	430	410	461	478	431	442	422	440	402	450	446	444	423	466	416	459	425	426	447	434	401	421	402	454	401	423	431	393	425	449	428	434	413	451	425	444	468	445	436	416	455	439	444	421	445	406	397	470	453	472	438	428	412	409	419	407	452	451	426	434	439	462	396	425	418	453	437	420	430	430	441	443	426	417	454	455	438	486	459	429	477	431	453	437	427	429	461	454	412	432	440	418	468	414	420	424	425	431	451	379	418	428	460	447	422	433	433	431	448	412	411	454	415	404	446	450	432	412	455	447	456	427	449	398	427	413	438	438	426	443	437	467	458	437	444	442	451	445	426	446	411	462	440	419	414	404	465	420	413	462	451	431	456	458	427	442	443	472	394	447	396	399	446	401	405	404	415	454	431	413	469	405	445	416	398	425	420	451	444	477	480	412	441	422	427	481	436	429	452	422	433	382	411	445	454	422	425	436	431	444	421	426	431	401	435	465	415	438	464	426	414	445	464	396	445	448	451	427	438	456	414	451	425	454	428	419	428	426	449	441	418	414	404	440	434	442	457	443	417	440	431	431	453	398	471	434	453	426	447	450	378	419	399	434	429	422	438	449	447	393	460	454	430	413	425	421	431	439	447	434	437	451	459	452	416	419	440	409	429	429	414	416	417	427	398	418	444	438	433	397	420	404	432	398	445	402	432	427	430	439	444	409	440	415	447	457	431	435	430	486	407	423	420	439	445	431	419	453	410	434	422	420	411	430	415	412	406	447	390	464	435	445	444	392	475	446	467	422	423	400	458	446	430	388	444	456	429	454	436	486	428	430	433	452	463	432	403	428	427	443	464	425	486	415	476	436	402	388	473	400	440	426	421	464	441	436	431	431	422	413	447	387	425	441	431	450	435	453	469	395	417	424	458	428	444	423	451	444	418	473	417	423	429	461	429	453	455	449	459	443	442	426	420	420	463	419	420	417	440	407	432	398	447	412	452	439	421	429	405	463	419	427	446	459	457	447	456	437	394	449	426	430	418	425	443	463	460	406	430	433	460	440	454	417	407	430	450	435	431	409	456	423	415	451	405	423	417	412	402	441	434	397	433	468	440	426	402	434	468	439	431	438	436	399	397	442	426	441	447	437	410	425	438	395	427	435	419	424	452	429	447	447	459	438	446	391	389	428	406	436	443	433	429	440	455	457	403	433	438	443	474	431	389	429	416	417	459	454	435	423	460	447	465	412	444	449	444	426	443	452	408	459	425	407	438	469	428	423	383	423	417	434	475	437	416	436	410	432	403	424	415	468	462	454	397	424	424	434	420	417	465	445	431	431	404	448	388	431	421	422	421	439	424	433	444	433	411	417	444	430	509	439	454	480	443	434	416	421	420	387	430	407	463	445	437	417	460	386	462	461	401	416	444	421	480	427	454	395	459	428	428	425	445	416	445	429	430	456	446	428	474	442	453	423	462	447	451	419	430	429	442	470	429	452	417	424	429	432	448	421	423	435	446	405	429	449	404	423	379	447	463	453	441	417	445	415	435	432	439	419	441	447	413	453	438	455	443	466	444	415	440	394	431	453	423	460	441	423	444	391	439	453	406	440	429	423	440	414	436	409	449	431	459	406	394	449	427	408	436	427	447	424	447	443	433	407	402	434	451	399	436	414	427	434	442	443	461	415	435	422	470	382	455	440	405	430	429	419	419	434	431	442	425	419	420	417	439	438	422	446	436	394	447	460	450	405	446	394	459	418	440	442	456	413
14336	1251	1179	968	681	526	491	465	397	401	406	372	377	375	331	333	357	366	357	344	353	325	364	313	339	343	323	342	358	311	314	307	329	338	359	321	327	310	309	340	347	335	294	320	334	303	338	356	346	333	348	320	347	366	328	302	344	361	356	344	361	306	347	299	348	321	328	304	337	340	335	297	298	312	321	284	312	303	320	313	341	336	367	325	311	316	300	320	338	344	346	331	316	340	345	316	318	296	336	321	385	318	317	310	314	323	321	308	331	317	352	321	334	329	317	321	315	318	314	340	320	293	356	337	347	341	333	340	329	323	352	324	338	343	315	322	349	329	319	328	337	323	345	299	357	328	310	326	313	347	329	318	345	362	295	301	347	301	351	324	309	312	288	327	317	330	330	329	340	310	311	349	322	334	349	332	398	333	340	331	341	354	328	337	325	308	363	354	320	330	316	326	361	319	325	349	301	308	324	345	330	314	322	307	332	331	311	288	333	328	337	331	346	290	304	335	353	352	333	355	361	369	346	335	322	275	305	317	333	339	334	329	313	323	318	376	313	339	301	332	318	318	308	363	303	344	310	300	306	314	326	317	326	334	371	340	337	300	304	321	312	347	326	289	345	299	303	319	335	321	316	333	320	356	334	333	333	349	351	345	337	324	322	368	290	345	342	352	332	305	338	305	330	310	296	338	348	347	311	309	332	330	334	330	354	312	330	329	341	327	313	334	295	336	348	308	326	312	319	344	338	318	343	317	349	337	357	345	331	324	310	331	322	375	334	308	311	310	351	310	306	329	313	315	325	309	311	334	298	310	320	357	374	321	352	332	332	316	327	314	342	344	294	328	336	319	309	324	325	311	351	317	321	323	316	336	329	332	311	342	327	305	310	354	355	353	306	334	311	344	323	338	329	300	326	363	335	314	332	333	338	322	312	332	309	332	335	298	346	302	326	349	313	339	312	337	317	322	311	356	278	350	320	345	332	347	308	352	331	331	310	302	328	353	314	307	312	357	345	353	313	340	303	332	340	322	337	347	363	341	331	369	294	300	307	339	334	333	305	328	326	292	318	313	314	329	353	337	340	319	358	303	307	353	351	358	302	298	335	313	362	306	305	337	316	304	289	362	339	328	300	290	351	327	325	349	310	315	350	325	317	354	310	307	313	301	331	302	370	287	336	304	311	305	314	328	332	317	362	357	358	305	339	341	329	324	311	345	356	338	324	292	331	298	291	320	298	360	342	328	330	351	313	315	318	322	332	318	313	335	325	328	331	338	358	322	342	320	359	298	305	333	284	298	283	358	336	292	313	323	300	324	305	359	325	315	297	327	327	318	355	331	333	324	342	323	318	306	279	303	338	322	297	321	337	329	310	357	367	336	306	334	368	346	342	340	347	300	314	344	350	301	316	330	288	278	354	333	329	318	326	342	352	301	323	359	334	328	326	298	312	321	306	297	380	350	331	356	351	330	334	308	307	324	363	312	297	337	330	340	373	298	307	318	332	301	314	346	338	328	326	376	294	339	335	334	309	345	337	295	316	341	343	326	349	348	347	322	322	317	321	321	338	364	322	336	324	345	289	332	331	339	317	340	321	341	310	338	303	301	318	337	338	331	303	325	338	351	340	345	317	333	367	374	328	310	303	339	356	318	307	322	348	318	331	355	349	298	334	322	320	333	350	341	326	334	332	357	337	357	331	313	355	332	309	346	323	303	325	338	324	312	317	352	271	352	294	315	356	317	314	341	332	331	321	344	355	346	324	291	335	337	321	298	290	317	360	308	341	330	322	326	305	329	349	360	313	346	312	338	328	319	374	345	313	318	317	291	307	372	328	306	309	332	315	353	321	333	367	335	301	278	348	329	354	316	302	318	302	375	349	313	339	350	372	318	362	327	331	280	338	347	340	374	346	343	300	321	334	320	339	305	339	328	321	325	348	309	300	327	300	318	312	303	342	338	357	313	319	346	301	343	361	329	315	372	332	315	311	333	316	317	307	295	322	348	315	322	350	331	349	317	342	355	329	288	347	358	323	292	328	310	322	346	322	317	314	356	345	336	334	351	330	336	336	321	297	334	335	335	333	360	293	287	327	339	331	321	361	343	334	336	344	329	327	331	371	332	369	301	327	324	354	336	318	306	319	352	325	344	331	347	338	311	331	311	339	304	293	342	308	332	305	342	350	310	340	334	323	361	285	375	339	333	330	359	383	332	356	356	348	317	331	317	359	316	336	315	318	313	320	308	318	315	302	312	331	332	369	289	339	317	360	329	363	313	346	318	333	336	309	319	349	306	313	285	295	322	305	332	337	353	317	283	305	366	324	339	314	347	344	313	317	284	333	332	351	346	335	305	341	294	346	323	338	317	350	355	331	312	308	335	327	312	307	316	369	321	335	320	312	327	297	346	314	344	338	330	355	273	323	339	339	320	317	358	344	332	326	324	334	350	337	309	360	338	367	298	321	344	322	308	324	324	343	322	275	344	358	313	359	349	354	357	346	289	323	342	317	319	318	336	346	319	300	363	354	352	295	330	289	336	342	328	339	345	296	332	299	338	303	303	318	300	310	320	327	321	307	352	348	355	328	321	353	337	339	345	323	368	354	354	331	303	307	331	321	343	316	352	336	389	356	333	341	321	324	353	342	349	341	325	320	332	316	341	301	294	331	318	334	314	332	336	343	350	332	317	344	302	326	336	350	322	320	316	311	350	347	316	320	307	338	302	369	349	347	349	352	334	341	347	315	288	321	307	321	349	310	330	341	320	333	340	356	302	320	347	315	347	305	319	291	316	323	310	341	346	323	299	350	348	345	328	314	326	335	346	339	310	293	367	377	313	331	359	349	333	294	330	336	347	316	333	317	343	357	355	321	322	347	332	315	305	332	344	332	350	315	303	309	359	354	308	329	344	326	347	297	309	312	321	326	332	331	352	349	324	346	318	338	353	338	351	329	324	325	300	314	338	340	368	325	276	306	301	338	321	327	342	328	309	318	317	308	372	366	317	310	342	356	358	335	348	313	306	356	339	327	315	330	331	320	322	301	344	308	289	315	304	320	345	324	357	312	323	323	360	312	353	342	325	328	348	356	317	297	336	307	310	332	338	344	332	354	365	325	312	319	304	344	335	395	353	348	345	344	342	313	328	335	311	341	333	354	339	297	325	299	318	340	339	341	349	334	334	338	287	287	313	372	328	309	339	373	329	305	351	295	300	319	347	330	343	326	330	350	361	340	320	316	319	293	335	326	346	348	320	369	316	334	320	292	298	327	282	345	338	296	388	324	316	332	346	318	356	349	326	333	334	357	332	315	345	341	315	366	276	289	286	316	340	305	309	296	315	316	344	313	321	336	322	333	334	310	322	332	322	312	351	348	336	310	329	304	326	372	280	323	357	302	322	351	301	345	359	346	341	360	327	302	347	358	327	306	296	336	323	347	316	350	328	342	344	309	322	314	340	342	323	294	345	297	344	291	331	315	345	336	342	322	343	347	356	319	334
8214	1292	2385	2438	1968	1817	1385	1407	1216	1113	1092	1073	1059	1018	932	929	934	919	869	887	908	881	852	857	865	850	804	842	813	814	905	873	836	805	829	794	857	834	860	803	785	776	775	790	807	775	811	720	783	789	775	799	769	828	757	801	835	799	800	846	739	787	759	748	850	787	835	774	790	796	752	775	770	741	807	807	782	802	778	802	795	804	782	742	746	761	791	766	822	775	869	800	743	767	779	827	770	804	723	802	805	785	806	788	788	783	789	854	801	804	824	797	750	802	789	805	810	812	776	761	761	783	804	731	827	768	796	737	769	791	742	773	791	765	801	777	748	807	763	772	792	742	801	781	813	749	758	740	784	756	846	765	770	747	825	802	777	779	776	786	801	819	741	782	776	744	774	751	799	736	794	803	767	746	781	764	785	780	746	828	823	785	718	782	773	768	807	787	766	815	762	759	840	801	793	785	754	768	732	812	777	751	776	751	808	760	801	755	768	744	810	733	830	784	738	771	781	769	776	764	784	816	802	780	779	777	767	738	776	761	737	768	789	779	789	817	748	791	820	809	778	806	819	798	786	749	797	803	789	792	818	758	772	760	792	744	811	844	742	810	790	788	745	775	769	802	796	797	780	807	762	781	777	769	764	801	819	715	777	775	800	800	772	751	787	837	812	798	776	829	772	768	763	813	785	804	786	803	761	834	788	804	795	754	787	790	795	765	802	775	745	743	811	781	748	784	750	803	761	798	769	872	774	759	741	784	785	809	785	864	768	781	732	759	741	825	804	809	850	790	822	745	726	742	802	758	761	816	779	769	775	760	726	800	808	814	754	781	770	794	731	783	815	738	774	725	771	767	794	781	781	820	774	776	790	760	789	715	752	711	753	774	760	827	800	805	765	769	794	806	748	776	806	794	765	768	724	845	747	783	810	825	809	758	811	796	806	783	794	784	763	736	775	835	760	827	781	744	786	769	786	806	729	769	799	807	769	801	794	783	763	754	752	775	763	743	815	818	828	790	789	809	768	803	783	825	806	827	786	785	790	729	753	749	811	802	771	776	733	760	764	801	823	777	740	790	716	787	835	808	793	792	743	774	785	750	789	824	787	765	770	774	836	808	782	800	806	817	750	760	763	784	749	779	755	848	758	787	805	765	804	777	777	769	793	798	782	777	727	770	757	777	822	770	761	746	795	797	765	849	763	808	774	765	788	822	789	774	815	805	794	782	745	766	764	759	783	780	803	801	805	746	786	802	745	751	800	849	789	707	844	780	764	802	799	771	845	761	823	789	765	758	768	767	737	792	803	772	779	793	771	812	773	801	781	816	755	828	803	782	829	797	777	759	761	817	791	746	752	748	764	746	835	808	760	781	767	760	821	802	747	799	786	769	828	722	815	806	778	744	838	830	763	797	850	794	754	756	786	792	760	779	771	785	801	779	818	820	773	773	797	768	776	753	769	762	762	805	743	818	792	798	769	797	795	765	818	822	771	790	767	783	777	762	772	812	755	755	820	776	767	806	740	814	792	778	813	791	770	781	795	772	723	786	832	817	797	785	778	735	801	764	736	776	782	801	829	802	782	776	783	782	792	786	752	790	826	774	725	834	779	795	804	812	826	743	795	792	774	777	809	802	765	810	752	776	723	794	781	795	792	824	735	803	777	774	784	787	804	774	776	759	780	795	785	746	828	794	795	754	769	784	770	813	766	798	780	761	778	832	788	818	800	806	764	822	792	794	779	775	718	762	803	789	753	784	764	741	809	786	812	822	737	807	749	759	762	756	796	800	803	813	780	831	773	775	786	759	806	764	780	765	777	810	751	766	776	789	800	839	800	820	772	753	800	812	712	772	768	789	775	832	757	758	775	823	792	796	767	775	757	788	815	772	730	799	759	755	796	785	774	764	811	805	740	741	779	781	838	827	781	765	757	788	802	749	815	763	839	790	792	811	759	767	765	740	813	821	809	781	785	748	762	793	757	764	774	801	786	827	758	793	822	764	794	794	819	738	836	782	765	783	796	807	799	790	789	808	790	803	774	789	747	805	751	745	778	827	770	787	791	800	755	758	771	856	767	813	734	778	746	751	787	764	761	781	734	803	755	786	749	826	765	841	804	729	751	759	786	762	777	758	788	747	805	801	783	741	781	769	769	805	779	813	796	768	760	819	768	760	750	771	815	719	763	807	791	771	739	787	795	744	772	811	751	805	780	792	745	795	763	768	767	768	756	735	756	762	795	744	774	789	783	751	805	806	784	772	776	780	828	821	804	782	776	773	773	787	722	788	776	813	762	770	770	788	791	765	838	790	767	767	805	786	788	783	772	739	770	767	751	746	790	755	778	783	759	766	770	766	828	785	820	835	780	780	774	704	817	734	821	711	747	767	779	773	774	759	821	824	800	772	782	796	778	769	754	793	750	796	755	831	840	717	827	815	759	806	844	772	797	802	828	819	783	772	773	764	823	770	803	789	801	794	793	742	758	759	768	737	768	777	834	787	804	801	837	752	810	788	827	760	765	770	783	793	822	754	806	792	791	800	758	769	811	757	818	746	761	787	786	750	776	745	754	769	763	781	822	764	800	796	767	752	740	743	755	759	786	731	797	762	797	838	825	783	796	781	764	738	807	784	795	729	784	788	788	768	765	802	785	836	794	801	769	740	746	788	816	801	788	789	781	766	802	781	787	761	859	764	840	794	756	808	800	810	789	815	773	757	757	831	786	831	793	763	798	800	749	769	743	777	778	778	773	782	752	776	779	812	787	785	751	721	746	787	811	774	755	787	782	751	796	773	815	814	814	807	801	792	793	787	826	805	788	797	747	778	791	838	757	811	745	803	762	745	779	809	787	787	790	787	803	799	738	785	782	755	792	770	773	755	773	771	837	798	754	781	821	779	754	739	709	765	818	774	788	789	799	784	793	795	818	749	752	772	746	779	817	791	714	766	715	797	846	824	780	779	814	787	768	779	736	753	795	784	793	787	776	743	755	733	783	805	740	789	797	789	860	777	807	803	777	733	782	807	767	767	808	748	790	790	785	793	792	814	759	786	770	830	773	812	790	742	794	825	776	797	805	788	830	765	762	728	796	800	804	803	788	787	822	797	802	802	757	765	752	777	782	830	776	803	782	755	776	778	759	771	789	757	758	786	756	833	806	750	775	802	833	787	805	759	717	783	748	784	781	771	746	801	755	822	794	767	786	796	789	813	769	775	755	739	806	768	777	781	817	787	776	774	755	734	822	776	828	782	816	758	795	801	779	784	778	826	760	750	787	787	804	822	755	766	770	759	801	826	782	802	782	800	781	770	764	785	818	739	769	768	784	798	814	732	831	792	783	796	785	801	798	789	736	822	755	772	744	813	742	813	769	756	791	773	743	770	849	845	773	790	804	704	747	760	774	766	785	763	791	813	754	734	852	798	761	747	787	775	803	755	797	759	758	795	755	748	815	797	733	734	789	792	824	818	809	770	772	789	850	832	822	815	832	809	816	780	755	770
1463	268	311	249	253	238	256	235	247	247	220	244	247	274	278	231	240	219	258	252	250	272	246	249	239	232	260	242	214	220	237	203	220	218	243	254	232	248	256	264	239	217	249	221	236	256	214	240	234	241	203	261	250	219	241	230	239	229	244	254	234	217	229	267	224	204	237	210	239	257	228	225	236	245	257	231	252	247	266	236	234	236	260	234	251	225	264	224	238	217	236	252	248	250	233	235	241	251	240	233	200	256	222	228	211	242	240	239	264	255	225	229	246	252	252	237	261	234	262	230	226	255	228	254	256	248	251	207	206	261	265	246	207	268	214	221	236	234	259	245	261	247	234	272	266	250	250	255	231	249	238	240	253	243	235	227	259	217	269	251	242	233	260	250	236	254	218	263	196	239	226	256	234	216	248	234	229	232	265	220	235	241	247	216	260	239	223	238	237	253	250	257	229	226	216	235	261	250	231	255	224	229	240	259	222	244	231	248	243	231	240	230	243	228	229	212	245	217	236	219	253	245	214	255	232	259	247	235	241	233	219	225	245	241	242	229	218	249	228	257	256	254	218	238	235	231	230	242	278	244	228	272	240	246	252	215	244	249	251	264	229	245	278	233	239	237	222	213	215	237	242	221	223	246	247	231	239	226	214	251	241	223	226	241	224	256	256	262	205	224	243	219	239	241	205	220	233	241	254	217	227	188	243	239	251	252	249	227	234	257	263	229	237	217	213	242	239	220	250	239	250	215	226	246	251	243	209	250	232	214	227	221	237	228	246	237	231	232	254	254	236	203	218	249	270	244	258	215	248	238	218	229	231	243	265	253	255	231	228	229	270	258	261	251	237	251	208	235	213	248	222	266	243	255	221	235	246	212	256	252	249	260	274	236	220	219	242	219	235	203	247	250	242	216	252	250	237	265	241	251	222	234	249	219	232	259	264	245	221	244	232	219	199	235	245	248	228	213	262	233	256	217	229	258	244	239	228	244	237	251	230	211	241	235	230	270	252	254	231	244	241	256	269	259	262	236	234	234	245	223	209	258	215	230	233	254	232	248	205	251	238	252	250	249	247	202	231	256	270	241	235	241	263	232	254	230	219	251	240	249	236	256	238	263	257	277	268	237	228	217	236	270	212	217	246	250	234	228	262	249	236	229	238	235	263	251	228	218	225	228	267	222	268	252	207	239	244	257	225	231	271	258	261	237	256	223	212	242	238	243	236	260	248	232	256	240	223	220	208	273	214	267	231	257	229	241	246	210	265	227	229	277	204	242	225	218	237	220	230	238	222	202	243	219	241	235	244	217	243	259	250	231	268	274	237	252	213	239	239	240	219	268	202	247	231	206	256	262	247	261	255	238	231	205	240	255	233	227	262	267	248	222	223	229	225	235	260	263	238	244	257	225	246	289	255	220	206	237	235	240	243	216	261	234	276	240	239	203	248	234	242	236	246	215	266	252	240	218	252	245	242	248	245	240	232	225	248	247	227	216	227	227	230	234	222	216	246	234	232	257	237	239	230	235	271	211	246	244	246	252	250	228	229	243	229	234	246	262	245	238	241	252	215	236	270	244	273	250	235	268	231	221	207	220	233	246	219	253	244	259	268	227	225	232	233	247	242	238	261	251	222	247	225	235	226	252	280	235	245	246	237	259	217	217	224	231	268	215	244	227	222	228	218	221	265	266	290	224	219	205	221	241	232	243	228	228	238	213	232	232	246	232	221	215	254	252	239	219	251	232	249	256	238	263	230	242	229	243	239	244	229	233	232	222	257	255	238	224	222	246	233	244	248	229	252	271	230	247	240	243	218	245	237	242	266	277	249	245	255	242	245	232	214	250	254	220	275	230	215	248	212	253	232	249	246	257	247	241	220	238	229	214	241	249	266	245	241	257	264	222	265	261	216	244	266	237	239	237	244	239	235	237	241	252	234	249	248	249	229	246	246	243	224	264	210	233	241	239	234	280	212	235	220	211	222	254	243	247	236	237	229	252	252	249	244	259	223	222	239	272	235	253	242	231	231	222	224	255	263	207	253	295	265	225	247	241	265	238	240	261	231	236	242	227	233	229	266	236	228	237	244	255	235	224	228	231	226	217	244	197	210	250	230	244	261	232	214	248	253	238	242	253	241	231	242	267	238	242	230	228	267	233	223	238	214	231	241	251	251	239	234	233	233	234	263	257	235	247	223	240	251	256	222	254	255	276	232	216	238	273	221	262	235	208	236	244	237	249	244	258	221	231	246	229	230	258	275	216	247	272	286	241	233	243	238	221	233	262	233	226	219	232	251	240	230	231	235	266	225	262	228	248	240	269	247	264	216	256	233	231	256	267	232	237	228	257	288	267	258	207	269	210	241	259	249	258	246	235	249	244	240	223	220	240	246	257	251	273	243	218	244	247	246	247	194	272	260	246	232	252	237	235	247	219	250	242	217	237	266	236	229	235	236	233	240	231	232	260	256	226	252	251	220	261	255	215	245	243	239	239	237	227	255	247	265	238	229	231	232	272	218	250	272	244	238	215	215	215	239	241	218	234	259	269	241	232	264	233	243	222	234	247	233	230	220	223	227	232	237	251	230	255	230	215	233	253	224	233	224	233	236	236	258	286	261	228	250	253	225	273	231	236	259	245	264	274	250	244	246	266	266	233	252	254	241	269	240	255	274	214	233	253	228	239	216	227	243	211	262	241	232	241	233	270	268	240	237	294	259	226	227	259	214	234	235	227	237	217	233	255	246	246	259	246	264	222	249	237	229	236	235	232	241	235	265	252	233	219	233	258	237	231	238	276	225	214	236	236	223	244	244	210	244	237	228	256	244	234	243	244	204	212	215	244	251	261	251	260	231	250	233	219	224	238	242	217	232	213	246	227	254	222	236	249	203	229	272	240	210	266	258	233	243	232	218	268	244	239	220	229	251	223	290	282	253	217	241	233	245	261	242	249	251	250	225	259	261	231	222	223	237	236	229	228	206	222	264	250	232	198	281	248	239	240	254	242	238	247	224	232	245	262	244	240	252	252	218	236	229	226	234	248	236	261	254	242	241	217	226	231	232	243	239	224	270	227	239	241	250	239	249	238	258	221	271	252	254	247	224	239	241	254	220	227	226	265	259	247	238	254	210	216	260	240	231	276	239	220	225	235	276	227	219	237	246	239	278	254	240	246	244	257	249	254	247	217	226	232	230	264	263	241	215	209	222	248	224	222	210	256	255	274	247	267	262	262	221	240	248	223	238	243	252	234	231	273	231	246	261	232	259	244	234	227	262	254	237	219	220	228	258	255	226	237	267	220	231	271	220	231	234	244	217	254	271	217	223	267	260	234	221	229	260	246	214	245	254	228	234	244	235	247	211	255	234	235	273	242	237	204	237	245	242	256	230	232	220	236	215	228	255	234	234	222	236	233	264	233	233	252	237	238	241	228	245	220	240	234	239	258	230	228	260	253	211	242	253	232	248	234	237	264	254	243	275	233	231	271	261	241	224	232	232	231	228	227
1805	558	661	597	565	605	567	576	548	588	609	596	595	611	567	597	563	557	549	550	560	574	533	568	562	627	620	559	594	570	546	604	573	562	564	570	572	541	587	542	551	588	548	600	565	568	561	586	608	555	595	623	565	587	556	573	595	538	565	572	614	584	568	575	581	563	605	574	628	578	552	577	597	574	603	553	575	537	557	578	542	555	551	529	578	569	598	552	577	558	568	573	588	571	566	581	564	563	590	581	608	577	587	614	589	619	565	622	581	583	537	582	562	564	574	588	543	563	603	526	585	603	592	585	570	629	554	558	587	589	580	561	609	608	563	578	603	567	606	585	563	566	601	613	557	544	606	578	554	574	539	600	604	619	574	542	624	516	540	568	609	585	578	568	593	606	559	570	576	628	541	532	543	585	574	604	582	600	574	574	556	573	571	548	585	598	569	562	536	564	576	571	543	546	592	567	594	583	550	578	585	544	630	611	558	587	594	585	551	567	547	588	550	586	574	607	564	592	561	580	638	610	597	527	576	605	514	563	569	610	582	564	555	605	588	616	598	569	574	574	574	578	575	572	588	538	560	558	545	574	566	582	570	567	545	581	624	551	589	561	578	583	560	557	577	579	551	569	597	588	584	551	586	550	556	585	567	598	595	578	568	559	603	566	544	581	536	548	561	609	632	613	562	587	525	577	556	558	580	563	581	575	562	567	590	525	552	596	621	605	575	604	561	624	554	559	548	590	524	590	571	546	579	618	582	533	593	551	579	596	586	590	598	586	597	590	608	575	534	597	583	622	574	592	516	563	576	574	540	567	572	559	583	580	593	587	588	576	565	560	534	582	521	596	583	551	547	568	564	556	552	554	548	601	645	605	581	597	632	576	558	619	566	606	577	581	562	547	582	578	586	585	596	555	598	642	610	572	614	559	563	586	601	546	533	574	583	567	580	582	620	594	610	534	573	589	567	582	614	555	616	583	590	575	577	545	548	542	577	586	553	590	557	597	569	541	606	604	609	564	552	598	568	562	579	575	568	584	542	543	562	570	563	561	616	595	582	518	609	563	573	546	571	599	580	618	619	545	571	562	576	568	568	570	571	567	581	589	566	587	559	583	558	556	575	617	571	589	578	569	606	621	561	571	587	543	545	574	592	534	576	573	627	587	583	617	604	561	554	587	572	521	572	600	564	597	603	565	583	552	600	534	622	559	601	545	591	588	580	584	546	567	601	589	604	584	596	561	534	560	594	609	575	597	586	543	581	558	628	569	570	579	594	558	575	572	581	580	602	587	571	574	624	607	559	595	534	604	615	600	543	573	578	555	524	588	540	566	532	575	524	565	626	598	561	572	588	562	557	568	536	567	555	543	612	577	593	591	556	548	561	570	569	581	553	592	630	582	574	574	574	545	614	573	598	565	525	624	614	557	525	583	594	578	601	574	569	587	585	580	568	549	558	560	569	595	602	574	596	602	544	653	578	592	561	562	556	544	568	559	607	613	550	578	583	618	545	609	589	582	563	585	537	606	538	600	563	557	548	590	566	576	602	568	588	585	558	581	614	549	598	578	605	614	563	581	629	577	544	523	590	578	569	583	598	581	619	565	590	593	564	607	607	582	571	524	578	592	589	595	579	553	589	557	601	571	559	559	560	637	618	552	607	602	603	617	597	585	584	597	609	617	600	559	519	560	587	582	593	572	528	575	551	567	557	562	543	603	525	582	628	568	578	588	579	602	567	581	527	560	598	570	554	551	540	596	553	585	590	503	627	557	586	573	567	625	622	540	602	547	553	596	572	604	570	583	590	594	579	584	599	603	610	591	567	623	561	614	603	561	580	544	591	576	578	582	564	549	557	553	587	571	563	614	590	544	577	582	573	547	601	589	568	551	600	603	553	559	623	618	614	571	608	570	604	564	569	577	558	583	552	546	561	565	590	599	594	591	544	560	532	566	576	632	636	569	552	540	611	556	598	568	558	617	574	572	578	563	573	630	608	558	574	613	612	588	612	606	561	602	578	526	513	592	632	539	565	612	564	556	575	589	601	525	557	562	557	570	558	641	607	585	593	569	547	640	566	543	567	603	577	569	564	552	559	558	548	624	567	599	564	570	581	554	584	572	557	619	612	590	585	552	582	527	570	583	599	590	547	665	637	587	553	558	546	560	618	561	595	593	589	571	585	563	636	600	611	577	589	552	577	546	593	599	587	550	570	561	599	551	579	605	583	533	552	602	560	584	607	582	580	578	589	545	645	552	508	604	575	571	609	568	562	536	599	548	569	552	566	587	600	619	600	578	523	575	532	608	585	610	592	573	540	572	558	577	596	582	608	543	580	593	587	558	615	564	613	538	557	619	574	600	595	482	567	562	531	626	578	560	586	583	551	560	575	643	597	570	613	527	608	545	583	547	580	552	605	603	599	590	604	589	548	563	575	558	600	637	573	578	582	584	593	576	563	536	559	577	572	568	558	548	573	566	542	575	560	562	566	581	582	598	584	551	572	575	596	631	555	571	572	614	592	621	569	547	583	532	565	592	553	543	570	593	576	600	567	591	595	602	558	609	617	601	589	591	591	559	612	544	567	594	600	597	586	601	604	601	552	614	554	540	586	558	583	564	542	552	630	592	563	536	555	550	591	576	612	564	574	595	576	569	555	613	550	568	551	568	577	608	566	573	569	566	545	595	564	550	599	577	603	600	593	605	579	549	581	552	580	565	521	562	574	554	545	594	579	587	646	565	523	573	627	556	578	571	552	586	618	551	573	582	585	579	583	523	581	566	566	576	607	574	584	656	615	593	551	546	592	575	554	584	564	573	605	576	558	589	583	569	585	608	641	582	579	545	605	618	618	588	576	616	585	617	616	580	577	545	554	571	542	577	599	617	593	550	543	567	630	595	569	580	559	615	550	577	586	558	544	509	548	555	575	558	587	553	567	562	562	582	581	569	590	561	593	551	560	540	591	625	586	582	571	570	591	586	569	594	600	589	579	549	585	556	585	552	584	573	589	591	594	554	555	576	602	574	528	570	580	552	571	602	529	577	570	556	575	578	591	528	597	559	548	576	547	587	507	594	556	579	603	577	585	544	522	587	579	563	593	588	590	608	586	579	565	555	586	528	594	562	588	568	612	589	567	583	544	597	589	579	618	563	563	617	578	572	544	581	593	593	566	595	592	565	564	553	618	603	528	595	594	576	614	578	600	605	602	524	540	594	594	544	573	541	552	546	572	565	611	575	579	555	573	573	589	572	597	587	579	529	571	579	555	614	592	562	596	556	580	604	584	614	567	569	569	587	561	550	548	621	572	619	587	549	569	583	607	569	597	623	581	608	597	598	557	601	558	612	549	568	596	521	567	574	553	570	629	561	544	566	532	531	610	587	535	578	537	571	610	596	574	594	553	630	551	574	556	560	593	555	563	575	574	579	597	576	576	553	566	551	567	636	601	587	581	570	601	552	552	539	580	596	556	577	555	597	604	572	576	613	592	589	527	551	596	600
7282	430	531	385	295	241	237	209	185	182	193	191	159	171	162	154	162	161	153	172	170	154	170	168	168	152	182	157	167	159	160	167	162	153	150	162	179	176	184	169	152	143	155	142	166	143	162	161	169	138	155	150	148	161	147	147	159	168	162	118	175	156	182	154	152	166	157	156	148	162	165	168	167	160	160	149	177	165	164	133	162	166	162	161	156	168	145	151	171	154	157	145	169	157	165	153	152	172	144	160	146	177	148	139	151	168	164	149	154	144	154	149	152	146	162	158	151	148	154	155	175	166	177	162	178	161	137	172	136	156	160	148	162	157	185	160	150	163	142	144	169	133	171	160	145	147	150	169	154	131	144	184	163	137	141	151	166	125	111	122	137	135	164	154	178	159	157	152	175	157	178	174	152	174	149	165	152	167	143	160	165	177	139	162	166	153	165	149	156	149	150	174	150	154	158	150	157	155	144	149	140	138	142	123	133	131	144	152	156	134	167	149	163	154	165	149	139	154	151	143	149	141	162	174	168	151	133	194	157	147	163	148	152	132	169	156	165	159	136	148	151	168	127	150	159	154	168	159	170	134	173	165	164	158	189	153	166	166	158	166	181	168	141	150	170	162	187	150	151	156	126	148	166	154	166	182	156	158	165	161	161	124	145	139	147	160	152	166	156	152	151	159	151	149	146	157	159	159	175	172	177	167	166	151	155	164	157	148	161	153	155	120	176	136	153	148	147	155	171	153	156	153	139	171	156	144	120	144	141	157	137	153	164	156	158	152	146	160	158	130	173	146	135	147	165	157	140	159	165	163	174	155	158	151	142	149	152	156	146	166	153	171	147	183	142	141	146	145	134	165	180	153	145	151	159	157	149	168	153	163	138	152	129	128	140	155	143	147	173	162	134	156	168	159	138	133	152	161	155	141	166	175	146	158	157	143	155	171	140	164	151	154	133	166	167	182	163	154	161	151	163	155	186	138	158	159	135	165	171	156	132	157	144	155	160	165	173	146	154	148	138	165	177	155	153	171	185	153	157	163	159	160	155	144	148	162	185	147	172	164	142	135	149	137	172	158	174	155	155	154	163	143	133	162	146	145	144	168	151	181	134	185	157	170	171	147	159	128	161	170	156	152	178	151	161	161	138	141	168	153	163	152	160	138	135	135	175	142	134	158	161	145	142	158	154	150	145	154	187	145	169	152	124	160	159	146	182	167	139	157	159	158	131	162	130	175	156	164	167	127	169	186	149	171	172	167	158	144	164	175	156	151	155	160	146	154	160	132	175	159	147	164	160	161	168	154	161	127	147	158	175	148	156	158	136	165	166	132	163	172	151	148	160	136	159	169	147	170	144	148	177	161	154	155	174	161	159	152	138	162	163	170	147	151	160	149	183	143	171	147	173	156	159	176	164	143	138	160	139	148	160	147	155	166	166	179	160	174	132	169	135	157	164	154	160	155	146	139	154	159	148	163	155	148	136	142	142	155	173	189	154	174	140	173	159	142	153	189	155	171	156	153	153	174	152	178	172	163	157	158	153	149	160	168	139	145	156	150	162	172	184	171	143	174	164	160	161	155	183	129	177	143	159	155	166	181	166	152	169	154	147	147	149	155	147	184	154	150	160	164	154	171	174	145	172	142	156	163	137	191	137	161	165	177	154	178	145	149	162	159	167	141	160	149	145	172	162	148	137	161	165	142	180	161	165	162	168	163	171	168	168	162	171	162	145	141	170	136	152	138	127	146	153	169	161	150	160	174	145	149	168	160	164	143	133	146	157	152	192	154	151	152	152	168	129	159	155	167	136	165	163	154	173	135	150	171	181	139	157	163	155	144	179	144	150	159	167	146	175	152	150	155	147	170	146	141	143	156	157	190	167	140	163	151	140	185	134	144	164	152	178	160	166	165	157	153	155	167	163	154	134	174	156	151	152	160	138	154	158	159	130	151	132	159	139	153	155	145	166	141	149	153	190	146	164	172	154	150	159	150	175	142	144	172	150	158	150	148	124	159	188	158	160	159	151	142	167	143	158	164	138	160	160	174	153	143	167	147	164	162	165	146	168	180	176	141	169	155	169	162	159	165	132	172	149	159	164	158	160	137	168	161	188	144	133	155	143	147	138	146	166	157	161	162	147	173	163	154	160	141	163	178	157	170	164	160	143	138	157	158	149	122	143	161	162	141	152	160	154	147	148	157	144	136	152	139	151	151	161	156	181	163	152	167	183	151	150	159	159	150	155	162	168	114	173	164	165	143	147	152	154	152	145	159	145	144	165	148	162	127	164	153	134	146	181	200	154	178	155	148	141	135	159	128	166	158	170	146	195	137	143	146	149	168	161	134	153	158	163	160	146	181	181	168	144	148	149	148	161	169	162	161	193	152	180	152	168	165	142	160	173	143	162	135	131	165	132	161	153	153	137	161	156	146	155	181	143	156	154	183	169	135	144	148	160	148	174	143	135	142	159	163	164	168	146	158	158	172	137	163	163	155	168	166	164	171	154	128	167	164	161	151	174	164	168	149	160	154	170	162	140	154	149	168	145	148	134	173	131	153	146	177	153	157	152	141	189	136	197	175	148	147	153	178	153	155	177	134	133	170	142	138	157	148	150	142	154	153	182	160	153	152	146	151	163	172	141	152	138	143	162	168	167	140	155	163	154	132	167	162	170	153	164	146	174	170	138	172	161	143	166	157	156	176	170	154	176	146	148	153	132	167	132	177	159	154	147	148	166	150	141	141	142	158	152	152	162	172	170	162	144	152	146	161	164	170	146	158	152	155	175	147	122	160	157	172	172	163	164	138	167	145	141	159	145	151	140	149	173	157	128	154	177	165	176	139	153	144	149	165	157	160	143	145	150	162	159	147	161	147	156	140	135	153	163	180	155	146	164	154	162	171	128	136	136	160	153	148	126	141	173	159	162	164	150	175	159	144	156	129	147	166	153	186	150	160	144	138	161	169	161	180	165	167	153	132	147	140	146	138	189	179	159	163	138	167	169	172	184	174	160	136	174	184	161	157	162	139	147	170	161	159	148	157	140	161	168	166	162	159	173	181	150	170	171	148	188	155	171	150	176	173	146	156	156	128	143	171	139	143	176	129	161	147	155	137	146	184	156	147	142	139	185	157	149	162	161	136	162	152	139	131	160	132	146	167	154	166	155	136	162	169	183	163	147	164	167	168	141	150	169	160	141	154	157	172	152	136	154	151	164	169	146	164	141	130	137	166	176	151	148	178	141	139	176	141	173	176	167	176	181	161	185	146	148	155	164	166	160	176	143	178	141	169	156	165	156	151	138	160	161	178	167	136	162	154	153	142	151	187	147	174	168	162	178	139	153	143	170	151	160	129	170	177	163	165	151	156	142	168	159	154	194	163	149	168	165	165	177	151	152	143	148	141	128	180	157	174	174	168	163	149	156	159	130	135	184	163	144	148	134	159	150	142	167	170	164	182	175	174	161	174	165	146	134	170	137	175	152	161	148	145	171	195	153	173
6048	657	1249	1322	1076	940	851	676	634	658	586	604	562	526	527	527	514	477	483	457	514	465	495	451	445	442	471	480	479	459	431	453	459	412	467	445	455	435	477	409	384	438	450	465	474	432	467	444	391	427	459	446	428	456	440	445	405	450	414	421	426	420	430	384	454	433	418	435	431	418	416	421	462	464	428	404	445	475	391	422	471	436	468	440	435	427	441	421	411	439	392	440	461	454	421	442	441	431	466	429	410	416	445	423	441	450	443	443	419	446	429	399	458	399	435	448	457	436	462	492	433	456	403	425	411	422	395	424	420	404	439	436	465	419	437	425	462	443	431	443	400	442	427	445	441	442	419	411	428	455	405	429	399	435	398	428	423	424	451	436	410	429	446	432	412	421	416	417	457	422	415	404	474	407	415	451	434	408	450	398	437	446	444	393	430	421	437	411	431	460	400	453	432	425	448	408	433	402	421	439	445	417	431	426	436	411	434	446	409	418	436	468	479	414	435	433	458	424	422	440	414	393	446	457	422	420	426	438	446	472	437	446	414	453	445	386	408	451	441	449	449	413	439	467	430	408	440	443	436	485	425	413	422	437	419	397	441	414	434	433	452	439	437	469	418	418	458	430	403	446	423	447	406	450	431	411	423	425	458	447	457	463	444	419	442	426	438	421	432	394	426	413	455	420	416	444	448	423	460	457	448	404	420	454	444	447	437	446	464	416	393	407	427	410	391	393	419	424	406	465	430	415	413	443	472	417	424	444	452	427	386	478	407	441	402	458	429	455	424	397	415	418	429	433	461	422	476	425	449	445	455	431	438	449	429	427	437	438	432	416	434	453	459	404	482	422	443	428	405	401	418	446	460	442	420	430	416	471	423	450	435	443	427	424	427	408	418	447	404	423	410	450	423	404	416	427	431	425	451	430	439	421	430	428	425	430	445	451	424	445	439	415	412	466	446	441	435	457	399	407	392	486	435	453	447	425	439	430	448	415	400	427	403	449	419	460	422	415	425	433	450	426	413	472	437	410	416	433	435	423	409	399	454	433	417	456	413	421	443	432	455	389	419	461	435	428	418	437	449	444	445	406	447	427	455	438	433	418	436	406	419	419	427	445	412	455	457	390	427	407	438	457	369	426	414	461	468	405	440	415	422	427	420	442	397	431	441	415	433	411	452	417	465	434	448	440	410	443	408	437	420	447	390	458	412	458	412	418	419	378	492	446	447	426	422	423	405	458	430	436	451	432	427	433	437	450	417	442	421	474	433	452	430	464	411	460	404	415	438	417	407	435	391	416	450	463	436	434	429	448	396	443	435	414	441	414	454	432	398	418	436	445	466	436	448	409	460	411	430	435	457	456	445	448	438	445	405	418	440	403	403	411	446	445	439	444	435	430	428	436	410	463	425	402	423	387	441	459	452	403	418	435	448	427	446	413	448	415	459	429	440	425	421	456	391	473	462	435	425	405	456	404	420	429	416	444	422	413	456	420	467	440	400	426	441	433	435	418	400	446	465	420	427	413	415	421	423	424	436	422	434	388	417	419	445	450	441	475	448	404	415	468	409	417	436	403	452	439	427	453	406	433	409	448	430	411	408	449	460	417	402	427	441	402	422	432	480	402	410	429	462	454	412	433	419	432	429	451	427	459	411	464	449	469	443	455	418	445	406	407	435	394	400	405	433	406	426	401	434	429	391	463	429	419	426	389	445	440	394	462	393	438	429	432	439	438	464	424	419	433	415	429	408	463	443	395	421	402	386	417	429	421	397	457	412	429	410	430	427	423	459	457	416	410	428	411	430	443	438	444	429	418	398	423	415	425	456	405	410	452	441	414	431	444	405	426	392	432	411	447	444	448	449	402	445	462	420	435	428	430	421	388	401	401	447	458	418	425	445	405	408	427	398	465	433	442	397	411	401	413	407	437	432	406	422	434	428	421	436	438	414	420	417	422	458	402	433	454	402	462	396	415	442	412	443	432	429	435	437	404	454	425	441	431	424	452	427	449	403	433	439	392	435	436	406	376	421	409	388	476	438	428	415	447	416	428	429	438	411	445	424	445	473	397	431	450	413	422	443	435	418	429	427	403	440	443	456	411	404	428	407	456	437	418	426	403	413	420	411	433	432	448	399	429	419	422	446	443	439	408	453	473	429	424	412	422	439	426	454	425	420	401	404	438	425	421	432	457	432	428	417	446	438	430	424	445	398	456	443	442	470	454	464	431	414	443	439	430	432	432	435	422	402	427	396	408	451	415	414	428	430	437	411	439	423	422	455	426	431	436	424	433	442	413	402	417	430	422	432	462	417	456	435	472	427	453	433	438	419	427	447	366	443	413	353	446	406	404	417	409	441	401	451	423	441	434	427	456	448	470	439	426	434	433	413	431	415	402	456	408	462	428	472	441	425	457	434	436	458	414	429	444	420	452	423	435	446	465	425	390	402	410	452	428	409	437	434	452	405	441	423	439	403	404	390	375	466	471	423	412	457	442	454	431	449	424	438	419	416	422	412	418	465	426	395	386	434	436	406	433	420	433	433	456	426	439	457	424	399	465	442	442	412	477	403	467	438	423	460	439	426	444	397	439	450	440	464	446	451	460	440	432	410	435	427	435	444	459	460	386	454	436	412	443	457	425	433	443	436	443	408	417	394	419	408	443	407	450	438	409	429	460	406	428	454	432	446	447	448	439	449	428	475	409	472	393	483	444	408	429	413	413	454	427	431	426	431	474	409	436	437	432	393	445	454	428	430	443	429	400	400	445	421	443	419	448	425	420	483	438	451	467	414	416	415	438	431	427	429	410	411	418	426	434	424	435	417	398	458	432	417	426	433	417	426	435	422	434	394	407	388	427	473	413	406	401	416	420	423	428	381	417	437	467	433	424	413	424	449	436	434	438	423	437	423	439	447	446	426	407	455	399	433	436	436	408	457	471	416	407	376	469	412	406	464	450	408	389	442	463	462	456	442	443	420	432	454	423	421	440	432	435	444	460	415	421	466	426	445	456	448	446	467	425	442	440	420	400	433	438	431	426	430	412	435	397	388	469	387	419	432	422	448	450	426	460	409	438	414	460	435	436	418	449	426	440	448	441	455	445	457	437	417	447	433	455	419	456	430	404	469	433	427	402	429	432	433	424	442	415	414	415	467	467	404	426	411	419	429	362	427	466	407	404	437	425	406	458	410	404	430	419	414	461	425	434	464	401	423	420	426	416	458	409	432	403	399	425	401	445	425	447	425	426	409	437	461	393	397	447	398	425	431	438	438	434	482	415	432	461	441	433	419	425	437	421	424	446	436	415	451	419	446	466	441	433	496	428	435	436	415	444	430	440	380	452	439	465	432	437	444	445	440	417	452	435	425	460	405	444	460	429	424	447	418	413	437	445	442	423	406	448	464	481	391	409	439	429	447	446	460	430	418	428	453	441	419	427	448	436	426	410	442	431	429	438	417	421	470	434	421	424	441	435	417	446	402	427	435	432	417	455	464	417	427	431
14236	1187	1123	897	671	575	509	385	423	408	391	360	364	363	378	337	321	410	362	350	336	324	316	359	324	336	339	320	342	331	360	343	348	337	352	322	350	330	347	336	329	335	336	370	326	329	351	347	346	339	336	350	324	319	313	311	341	352	330	309	310	322	321	327	330	324	311	324	324	342	319	314	330	345	347	323	269	315	332	313	356	331	314	343	332	331	347	328	319	353	356	341	373	354	300	307	341	311	327	301	346	318	333	351	311	355	347	284	349	310	306	332	338	342	319	318	330	338	344	333	306	342	309	325	338	334	323	315	362	345	341	335	311	303	341	336	339	291	333	323	337	339	300	358	339	323	334	307	359	328	344	349	316	345	291	305	333	311	290	295	303	324	323	321	308	307	357	305	336	332	318	325	305	340	316	313	285	366	309	355	292	333	351	303	334	302	338	340	309	309	305	323	317	300	356	323	308	317	343	348	352	323	317	330	333	299	326	318	317	328	319	336	348	323	341	281	345	337	326	353	348	332	277	312	313	314	301	343	330	311	366	310	334	328	329	370	317	345	312	357	325	327	313	370	300	323	364	342	295	312	294	314	306	342	342	364	315	362	344	295	336	338	347	330	330	371	268	322	280	318	330	322	303	294	303	321	354	349	315	303	295	317	331	314	332	353	357	342	358	363	318	343	292	308	345	339	312	314	316	300	303	341	300	301	348	343	319	349	310	379	322	326	318	336	340	300	292	311	281	301	305	323	362	313	321	329	308	334	301	323	319	310	289	316	298	301	318	334	313	334	337	314	361	367	322	298	348	308	309	363	314	345	305	339	338	345	370	363	327	367	301	341	326	344	350	324	337	338	353	324	329	347	319	327	340	361	338	310	332	310	339	324	339	325	355	342	330	331	338	341	353	334	290	321	332	324	354	321	329	328	322	356	357	352	279	317	358	345	342	296	355	310	341	306	332	316	294	337	359	333	333	330	357	327	307	321	336	322	328	339	329	316	341	330	333	339	325	299	357	343	322	303	334	303	327	340	342	364	332	369	332	351	297	317	327	324	321	319	304	294	312	314	321	345	312	316	300	354	331	309	311	292	325	332	293	336	325	323	283	334	358	299	323	333	364	344	362	321	308	347	347	319	350	309	328	311	341	330	323	341	353	343	377	341	354	308	311	352	293	307	330	340	330	287	303	342	306	350	352	330	291	336	303	340	326	321	366	288	333	357	323	281	375	310	327	298	330	343	318	328	318	328	317	292	306	315	360	323	336	320	341	327	335	295	337	352	350	324	325	341	319	333	320	302	344	360	332	324	346	348	341	337	314	301	325	341	350	337	324	339	340	335	334	355	331	329	321	355	306	314	313	351	313	283	353	318	341	313	311	382	341	332	345	323	277	305	326	329	341	276	303	290	325	305	344	305	298	336	303	366	302	332	327	314	352	305	324	304	351	323	340	336	320	337	314	327	312	317	320	353	300	306	317	294	315	294	289	326	338	275	322	311	322	309	334	348	312	341	335	336	298	351	305	315	305	296	344	371	348	290	348	288	287	286	311	311	334	351	361	326	306	333	355	314	362	311	335	348	341	337	286	335	358	304	318	331	315	291	305	334	320	291	314	364	332	334	290	314	292	308	314	347	324	332	347	309	337	337	315	308	304	320	309	316	325	300	307	319	296	328	327	325	364	343	329	352	349	325	336	322	339	300	299	307	336	325	302	368	306	337	351	328	330	339	343	331	338	334	348	321	332	324	315	321	313	338	330	350	367	327	304	338	304	334	361	338	311	355	300	315	324	335	337	346	307	341	329	333	337	315	321	335	326	356	321	365	337	348	319	348	299	322	339	314	337	368	333	305	304	362	291	318	318	319	321	318	338	338	320	333	335	332	338	332	317	346	340	365	331	359	315	342	312	347	326	326	311	323	308	324	332	288	299	334	332	324	336	373	322	347	338	325	319	347	302	334	326	325	311	316	321	315	313	329	335	367	320	339	336	337	291	335	306	294	319	322	312	330	320	327	323	298	329	324	313	327	338	338	359	340	321	295	331	325	326	325	313	332	344	326	349	321	304	326	312	297	339	300	314	350	331	345	357	340	332	307	347	307	303	312	323	354	328	337	340	322	323	343	308	301	322	350	344	363	307	299	309	331	325	309	342	330	317	306	333	298	311	361	311	318	335	316	320	330	326	296	277	318	307	348	333	348	340	333	348	346	334	297	348	334	326	354	358	362	365	353	346	315	308	344	350	303	344	324	335	292	343	322	321	328	354	337	330	382	338	344	330	321	327	348	322	309	330	329	329	347	301	335	316	311	353	341	328	341	382	311	323	313	349	339	349	331	348	320	298	324	347	320	337	367	329	343	301	340	287	333	305	337	353	296	334	341	311	316	315	293	323	328	325	309	351	319	289	309	331	304	324	315	309	343	305	314	339	317	325	322	329	342	337	341	328	363	326	334	346	311	361	324	344	335	339	340	332	361	313	344	377	336	360	320	347	373	326	357	325	358	325	348	368	332	327	363	303	371	344	339	316	348	355	330	339	296	341	313	321	316	349	344	310	338	338	333	327	330	318	329	332	391	345	337	321	311	318	321	300	321	334	339	325	326	333	315	350	322	317	314	346	327	325	352	334	301	317	300	325	305	348	343	320	343	307	300	322	326	341	328	322	336	336	353	316	312	335	305	321	342	280	319	331	314	323	318	382	342	341	327	331	324	317	319	348	319	331	352	306	314	320	276	378	330	301	333	322	357	321	346	303	345	294	318	338	326	336	338	321	346	362	328	326	319	330	346	356	298	324	329	301	295	324	280	353	315	291	323	350	317	319	330	345	323	318	285	308	315	323	362	315	331	347	310	302	318	321	325	304	317	288	345	312	322	301	330	308	323	285	311	331	334	337	338	333	343	354	333	317	333	300	318	341	321	338	325	315	320	347	313	318	300	318	344	361	311	354	318	299	365	356	324	308	332	291	322	287	314	351	330	316	293	328	336	350	321	309	332	359	350	303	326	323	330	306	306	333	342	319	311	326	325	350	325	344	319	341	328	355	359	331	317	306	331	334	337	326	270	346	322	296	318	313	312	321	337	290	356	323	378	352	319	314	331	354	297	320	318	324	317	324	312	326	335	319	355	307	315	333	335	336	325	320	341	306	290	317	336	308	308	350	320	362	359	336	375	313	321	322	310	338	348	318	270	312	306	332	319	355	337	335	335	351	321	335	353	298	347	294	323	313	342	317	348	354	311	323	346	314	316	314	331	334	321	313	334	331	347	334	333	363	340	371	307	319	312	343	359	304	276	336	341	316	352	327	287	323	341	339	332	330	359	330	297	358	312	319	345	329	306	322	257	313	312	326	299	312	340	372	347	342	304	363	306	325	324	324	307	330	328	346	293	312	310	296	334	332	312	359	322	355	350	361	338	330	334	319	336	332	330	313	304	305	325	323	290	340	274	342	353	345	282	297	332	314	311	316	291	329	318	316	334	306	330	314	324	340	337	286	292
8186	1251	2446	2429	2048	1701	1576	1380	1238	1152	1103	1047	1027	955	950	922	943	889	907	870	841	868	846	879	877	788	803	876	780	793	844	852	846	822	794	845	808	819	770	822	798	807	798	779	844	742	820	775	781	799	747	773	729	789	778	782	843	777	810	817	788	744	836	808	754	795	808	817	840	802	753	774	817	797	814	785	753	746	832	817	800	738	787	775	770	763	808	784	751	789	751	779	761	784	756	786	742	759	777	780	782	790	771	764	792	798	778	763	752	723	766	768	793	755	825	755	737	728	773	774	766	799	771	791	755	738	782	771	785	739	747	738	765	779	749	778	774	770	766	796	778	786	820	774	752	754	771	799	766	824	779	755	802	780	802	791	758	786	777	785	748	741	776	818	817	759	748	767	800	779	819	782	772	753	782	795	786	756	827	807	795	777	797	840	775	787	835	767	781	709	725	781	762	756	846	783	746	782	749	792	748	749	807	773	788	795	795	839	775	811	785	806	767	738	810	807	772	790	782	752	759	786	778	805	759	838	803	824	789	775	805	742	749	810	765	797	784	747	758	751	761	845	789	787	760	791	748	774	770	853	795	708	808	753	839	808	792	778	766	773	794	757	815	738	762	817	786	800	840	797	747	746	809	774	807	822	791	777	734	752	794	766	759	764	806	777	778	785	821	780	794	798	758	773	776	740	755	781	784	783	811	848	757	781	750	746	806	750	819	801	827	760	800	762	769	759	749	801	796	756	788	788	790	811	823	780	754	820	808	779	755	790	785	756	803	810	790	811	735	729	826	779	777	789	793	774	772	758	801	804	769	803	760	740	770	809	738	806	776	747	757	749	790	767	825	789	808	818	785	745	791	760	761	738	778	787	746	804	800	782	847	815	755	789	796	756	786	800	785	769	773	802	745	766	770	807	834	768	752	792	826	785	804	767	759	805	796	774	762	719	782	804	807	739	741	801	765	804	773	803	742	784	816	811	825	754	767	764	816	774	737	777	788	774	804	826	813	738	803	778	806	781	807	791	799	733	791	757	787	799	817	826	809	769	801	814	766	763	847	793	799	761	806	741	804	793	770	817	832	756	739	808	783	792	772	755	796	790	755	772	783	758	776	795	809	726	791	817	775	727	754	792	800	849	803	739	793	765	774	813	731	764	709	827	785	820	771	776	797	769	761	793	803	687	769	744	805	783	775	775	774	795	819	748	763	726	756	764	770	798	816	720	807	762	767	796	780	789	790	762	743	757	787	771	758	762	763	782	743	789	771	762	771	774	818	853	771	757	789	731	792	769	829	780	777	748	750	802	751	779	776	742	790	738	778	763	818	784	796	788	804	774	782	814	787	799	805	824	778	793	756	787	792	800	777	769	779	746	804	801	760	771	779	804	766	813	735	861	794	786	812	799	765	757	787	783	795	736	789	743	802	772	754	800	807	788	820	788	784	822	746	761	769	763	813	782	752	773	791	771	747	791	757	797	849	788	748	751	798	821	804	743	816	774	803	776	766	805	835	781	821	777	811	756	786	779	786	807	785	734	760	829	792	778	776	804	754	827	787	768	815	823	774	766	749	768	784	789	755	804	804	728	772	768	771	804	772	805	719	764	795	764	735	751	762	801	774	782	779	766	773	754	784	769	778	784	785	788	747	772	801	755	754	785	761	752	818	785	742	713	788	796	812	821	753	795	745	794	798	780	779	712	783	765	809	765	759	736	790	814	759	796	811	770	767	730	802	763	780	791	790	777	780	735	761	844	793	769	774	831	815	821	767	762	750	771	793	769	751	759	770	761	761	775	825	797	737	757	784	798	746	766	817	813	754	730	751	751	825	786	789	778	778	740	804	764	756	788	818	767	757	817	797	784	772	760	775	757	775	796	764	810	812	793	743	788	772	744	826	755	741	746	774	791	798	777	791	755	768	776	786	748	773	761	789	767	769	778	758	764	792	789	799	807	773	788	784	750	749	776	726	790	796	752	771	797	813	808	820	755	791	755	781	747	771	755	827	790	751	776	786	726	774	811	814	775	740	809	753	773	708	826	776	780	776	769	773	786	746	754	790	730	815	777	798	771	816	806	772	766	786	766	809	774	718	809	753	795	773	794	767	766	748	764	782	772	765	766	781	763	793	816	780	789	765	776	779	790	782	726	776	834	775	745	791	835	776	774	734	747	710	799	746	720	728	806	755	801	824	744	810	775	774	778	774	764	766	767	777	766	785	768	802	772	800	778	804	783	783	722	809	820	736	732	769	756	766	796	740	816	722	772	766	758	768	759	841	759	738	746	774	742	779	811	782	794	765	767	766	812	749	762	789	792	819	778	780	725	818	742	764	779	751	746	752	736	821	782	815	758	802	759	800	761	763	715	804	812	794	775	791	843	792	759	803	743	770	763	727	785	789	760	744	694	749	731	760	781	827	808	747	780	792	790	803	815	804	762	734	773	801	769	784	805	798	772	755	804	791	780	797	782	763	823	745	753	780	775	804	749	797	800	735	774	792	768	786	788	802	801	804	753	780	788	778	775	771	768	780	793	763	770	795	784	810	771	736	736	768	826	738	780	741	759	766	787	826	765	786	787	783	770	773	775	773	760	756	805	795	755	795	782	801	788	711	788	772	853	733	819	806	774	814	759	801	792	773	832	773	827	787	819	773	777	769	866	759	756	793	774	775	797	758	740	757	824	808	763	777	814	797	755	782	797	775	834	789	774	760	807	772	787	764	811	769	769	765	820	782	754	718	777	783	732	769	793	793	792	794	787	800	786	756	796	756	771	769	728	775	805	787	763	791	827	793	733	798	761	773	825	786	836	815	839	809	748	823	795	752	758	818	803	789	738	746	711	800	797	786	785	763	758	814	787	755	778	768	795	772	727	778	829	783	795	803	832	753	776	806	763	813	766	798	821	784	799	771	783	819	810	808	738	749	764	761	735	783	793	803	805	770	762	785	782	802	758	791	811	802	785	767	779	809	751	836	800	754	772	766	784	757	746	814	769	801	763	821	804	774	742	755	777	754	797	758	770	755	753	783	814	808	757	739	750	776	776	762	803	775	741	846	773	747	734	739	767	741	799	793	780	780	778	768	782	753	793	788	793	722	766	798	742	844	768	735	844	800	792	819	755	718	834	764	805	802	731	724	797	760	791	763	779	763	798	787	775	778	814	786	781	801	748	792	773	813	790	794	818	724	767	834	805	745	772	772	882	788	739	749	753	766	824	819	747	774	764	812	746	768	770	812	791	735	748	750	763	781	746	782	772	785	819	774	770	796	785	784	775	740	826	737	804	798	808	787	768	728	770	773	813	753	781	732	821	817	741	790	799	791	765	808	782	772	795	756	788	854	772	782	767	815	785	791	773	781	790	770	764	794	785	767	809	772	763	792	786	761	753	814	802	760	753	763	791	741	753	785	739	725	801	753	767	784	747	815	836	790	771	812	707	764	820	819	762	797	726	768	812	782	770	772	811	736	704	762	724	753	802	815	732	817	813	780	799	786	746
1454	284	281	242	283	203	225	283	248	234	234	252	219	246	256	229	242	252	253	238	215	220	264	234	219	281	246	245	238	224	250	244	258	246	237	242	259	236	248	248	228	235	229	250	237	245	255	243	217	229	268	248	243	243	231	222	251	234	231	236	268	236	237	232	230	229	247	235	271	237	247	256	223	282	224	218	244	240	210	252	235	265	236	229	253	246	253	207	245	241	238	255	228	256	219	259	252	264	238	240	239	262	251	249	260	219	207	257	240	227	281	249	230	245	230	231	223	225	227	249	238	228	247	262	244	225	255	263	235	215	235	207	191	233	233	208	249	238	242	247	256	236	219	238	241	244	233	232	243	218	233	228	233	230	201	233	225	257	277	213	254	213	219	249	245	239	230	249	231	252	220	251	234	224	222	249	227	234	230	241	240	223	249	236	255	230	242	204	218	245	228	257	265	251	244	261	227	231	236	219	244	247	236	242	253	235	281	234	251	246	247	247	239	276	227	241	212	263	218	211	221	233	209	254	267	239	246	238	266	235	214	262	253	210	263	245	220	274	257	234	225	235	239	270	225	267	229	178	235	235	270	232	238	250	220	250	243	250	240	232	207	228	239	263	258	227	228	249	221	230	240	249	225	230	242	238	226	229	264	238	227	252	250	260	252	238	190	199	234	209	244	252	222	230	249	289	238	238	220	234	254	249	228	245	261	259	251	280	240	236	252	242	236	219	248	252	227	237	264	217	251	240	226	211	218	214	242	258	243	236	237	233	217	224	213	251	233	204	233	220	228	220	243	247	256	247	224	229	269	239	270	219	213	275	218	250	212	211	232	246	261	235	231	230	250	245	253	240	233	246	233	216	246	224	275	235	220	242	244	240	264	228	253	247	237	247	249	237	261	230	231	240	249	234	243	219	225	245	249	223	262	259	235	261	257	236	240	254	220	241	265	243	226	228	214	223	215	236	211	252	214	219	219	230	238	230	248	228	212	243	240	225	256	243	245	235	244	232	244	218	271	226	248	249	230	234	229	248	252	255	258	222	243	251	255	265	256	222	228	251	220	224	221	235	236	229	241	233	225	256	242	235	246	219	233	231	245	255	259	234	221	212	266	238	224	241	233	235	243	214	232	240	216	257	256	261	250	238	258	244	266	236	222	248	220	243	210	227	230	228	235	219	194	228	213	251	247	241	246	209	240	254	223	273	258	220	241	264	247	223	227	236	269	249	236	219	227	249	227	240	224	238	216	246	239	242	233	253	226	213	264	261	248	238	243	239	205	261	213	245	241	269	255	247	235	237	251	239	212	210	242	210	238	239	227	245	225	252	222	245	227	236	250	243	249	234	235	224	245	251	247	244	257	229	247	247	236	210	244	278	243	237	229	230	239	245	231	227	221	231	254	254	230	224	225	218	232	231	220	222	258	252	269	280	242	222	243	221	214	249	222	243	250	226	214	212	224	229	218	255	251	236	222	248	228	227	209	230	238	221	234	252	256	216	244	243	215	263	207	228	238	240	226	239	235	240	252	239	226	244	242	227	246	240	262	246	228	233	226	239	245	242	239	219	227	221	248	202	222	225	235	230	230	231	226	262	224	260	227	223	247	251	231	237	207	242	238	246	232	234	207	242	271	215	251	220	219	251	268	253	237	233	222	229	247	229	215	234	241	220	223	254	237	245	240	260	252	246	245	225	236	238	231	225	241	229	225	252	246	242	254	237	250	230	221	250	239	257	228	237	209	217	244	244	252	259	238	248	236	258	220	239	241	238	251	245	242	234	255	223	223	247	209	278	254	253	232	226	228	225	241	222	228	245	252	245	228	227	208	220	246	218	234	224	270	266	243	231	254	256	233	214	233	252	245	213	242	234	230	213	263	227	248	255	199	245	236	239	233	291	220	243	234	211	201	245	212	252	250	216	225	256	254	232	222	215	253	216	247	247	243	212	246	218	213	227	213	244	224	242	242	244	251	222	241	245	220	227	222	227	216	239	240	223	228	251	249	232	279	282	260	254	239	235	226	219	215	231	221	261	260	263	249	267	231	240	240	211	230	229	232	233	268	237	245	250	241	231	205	273	246	271	230	240	244	231	278	256	260	213	256	216	223	216	244	238	234	253	266	251	242	262	235	220	220	252	250	274	258	248	237	261	250	269	229	225	208	249	231	253	244	232	241	265	253	205	275	234	256	223	220	243	251	243	235	254	265	241	251	194	204	243	245	217	242	241	285	236	230	224	237	214	219	229	212	234	227	219	257	242	243	232	207	215	243	224	226	249	236	216	231	223	237	255	232	229	275	249	254	289	228	225	228	230	220	254	221	229	234	240	233	228	227	216	245	257	242	237	245	224	238	252	207	263	268	231	239	238	250	224	249	232	208	238	221	242	232	232	240	227	254	246	260	254	252	235	249	237	250	231	243	230	230	238	234	235	257	256	240	242	250	231	281	236	277	216	237	223	261	222	261	243	233	214	245	251	226	280	262	225	219	215	207	272	241	196	226	227	250	224	227	276	235	238	228	266	227	272	233	239	227	234	245	233	226	255	230	224	220	236	232	274	244	257	230	208	246	228	234	254	255	264	241	247	256	241	256	279	263	223	223	230	227	224	232	261	238	219	237	237	223	264	237	252	240	202	241	224	236	250	259	236	221	226	217	239	248	259	262	222	221	247	233	263	242	211	232	243	215	238	237	248	247	203	246	224	225	232	245	222	219	237	262	260	244	250	266	230	247	214	230	255	247	262	240	240	252	249	241	252	234	241	211	191	253	212	243	242	243	228	258	237	244	227	224	238	231	227	238	233	224	236	210	247	246	261	253	232	240	233	249	217	252	208	232	229	254	248	225	219	226	240	232	241	224	226	270	236	227	223	256	231	279	214	246	255	249	246	242	251	273	229	234	249	255	246	236	215	209	257	216	255	233	199	240	266	244	228	213	244	246	210	246	233	233	241	256	261	276	261	231	253	248	229	245	254	238	240	237	207	206	265	260	270	280	233	250	228	246	259	252	283	238	233	218	242	264	256	237	243	260	246	224	261	258	232	226	232	247	252	235	240	251	253	249	209	230	267	278	249	267	235	231	229	265	224	229	255	249	252	235	222	232	243	263	248	210	230	228	235	242	229	237	220	229	251	240	242	229	249	220	221	243	269	241	265	210	254	232	235	266	217	232	225	247	234	239	246	237	232	254	264	269	242	206	224	224	235	239	223	247	286	245	243	211	226	259	225	226	228	217	227	231	250	250	243	244	267	249	248	236	266	240	239	241	240	234	233	244	233	263	258	251	254	224	214	220	233	228	216	242	248	257	228	257	224	220	219	229	241	250	240	234	232	242	236	243	244	247	251	262	263	212	234	231	213	236	258	264	251	226	261	233	262	235	239	241	262	215	231	197	239	245	226	225	227	227	234	237	255	234	264	258	218	240	233	221	236	227	236	260	240	254	241	203	239	231	244	238	242	237	254	230	224	231	234	259	238	222	227	235	230	248	221	230	284
1610	635	643	615	597	557	595	574	624	565	574	598	604	557	541	593	606	631	549	582	601	620	552	569	570	566	574	611	629	554	577	538	585	565	565	557	557	609	571	578	538	559	573	579	567	587	567	510	548	550	605	579	580	558	595	601	609	563	535	545	573	588	574	537	559	600	590	563	619	571	555	577	518	593	591	575	586	572	587	579	585	555	542	606	572	610	530	591	616	558	556	611	592	535	575	557	544	605	578	572	567	587	563	572	572	578	555	608	581	589	609	577	555	569	577	596	568	536	595	644	590	517	574	608	568	583	589	582	590	552	521	505	574	571	586	565	565	562	547	563	553	558	517	572	570	524	588	533	553	545	586	590	583	604	549	565	581	553	526	579	541	612	574	598	550	551	560	571	563	572	538	577	574	527	604	614	613	552	533	554	566	567	564	579	584	589	588	548	571	580	569	588	573	622	581	584	599	572	593	585	552	572	600	542	515	590	605	536	583	561	537	580	550	612	598	585	568	519	577	594	588	557	566	590	592	567	562	548	542	598	587	602	559	590	590	593	562	565	610	584	551	547	544	573	574	560	557	587	496	583	558	544	584	563	601	554	537	581	557	611	593	566	572	572	568	557	584	570	566	553	586	571	607	548	577	577	544	554	563	510	552	570	534	598	570	550	554	575	562	621	585	585	566	562	598	575	585	563	586	541	548	574	576	555	568	589	581	535	586	561	567	620	580	568	572	582	551	561	514	573	587	616	550	538	559	554	564	540	585	594	557	564	591	559	604	587	579	572	557	557	594	599	591	599	578	582	552	580	570	580	575	549	577	603	564	600	534	571	567	568	563	599	604	578	531	559	597	594	532	589	562	586	546	608	564	587	578	584	590	577	554	544	545	553	602	549	561	555	569	597	586	556	557	528	604	598	582	546	590	553	595	575	522	547	589	617	600	516	586	593	542	566	542	533	602	575	598	534	572	581	562	571	565	592	530	535	592	560	565	602	522	595	562	591	568	594	549	540	587	618	563	593	575	594	556	545	594	559	588	547	550	538	553	579	603	597	584	600	579	580	578	552	534	563	602	579	597	587	574	539	566	594	584	524	598	587	569	572	619	573	589	583	587	559	584	544	564	598	543	590	555	575	576	566	553	576	587	524	560	568	533	615	595	597	595	560	596	575	579	526	555	537	575	589	579	534	555	567	597	561	550	574	569	578	544	607	566	535	586	609	592	599	565	574	604	591	572	545	560	577	569	589	605	555	585	600	590	597	571	553	574	598	554	623	575	576	562	597	569	607	554	596	616	549	556	565	540	574	545	612	537	576	535	599	560	557	581	554	555	542	610	594	609	572	544	562	640	557	581	574	556	596	535	577	542	521	581	531	616	563	605	591	565	550	530	585	602	563	555	593	553	556	591	559	544	602	544	584	568	622	570	574	577	616	577	581	548	587	588	595	606	560	567	571	555	581	572	577	558	530	586	575	557	582	560	605	620	627	558	573	603	585	604	542	523	596	595	529	554	549	577	560	603	558	576	612	606	574	602	542	568	534	539	529	585	588	555	586	593	596	541	596	558	565	626	536	574	571	564	575	561	572	575	567	583	583	551	546	548	560	574	573	594	532	597	567	583	604	540	589	557	564	569	575	581	585	595	592	559	597	606	570	576	582	572	540	588	571	567	591	580	562	564	601	573	564	610	591	606	559	545	553	579	578	560	591	589	610	575	572	575	568	583	589	547	619	585	551	566	617	590	575	561	574	571	600	619	590	527	599	562	571	564	567	575	539	577	594	530	550	562	543	608	564	567	535	585	554	558	580	597	568	624	599	588	588	594	552	555	560	568	562	537	556	587	522	594	570	560	574	564	568	540	573	592	574	567	573	575	601	570	603	594	547	586	614	604	610	557	578	570	585	530	608	546	547	583	569	565	559	582	594	621	575	594	581	575	560	547	581	600	560	605	560	565	543	571	577	617	559	564	585	574	613	561	568	571	551	594	595	597	563	595	580	590	592	585	558	636	587	586	530	562	556	576	530	593	545	588	565	537	574	553	557	528	576	529	575	568	579	589	601	548	593	605	604	576	548	601	554	582	564	587	587	588	615	546	567	547	600	571	543	584	575	598	549	587	580	574	568	606	571	585	553	545	588	581	576	556	592	588	576	556	594	546	545	566	575	591	612	581	586	569	513	575	592	576	555	566	546	598	575	633	609	580	543	550	570	564	595	568	536	578	570	596	588	553	562	530	548	616	608	517	545	574	598	569	549	557	575	563	596	577	560	554	554	555	600	584	552	627	617	581	586	562	606	574	575	574	556	555	560	590	597	591	539	579	588	569	558	583	569	579	584	571	580	560	573	567	560	604	593	590	573	593	580	556	573	575	568	548	589	519	580	569	551	567	578	561	598	544	590	589	591	550	588	559	568	557	555	572	575	560	599	569	517	584	583	562	581	606	580	603	567	541	586	561	546	558	523	612	579	545	567	590	537	634	565	636	538	598	555	579	599	534	535	544	558	569	538	617	553	570	574	566	607	610	551	597	586	553	607	523	534	579	587	563	552	584	571	531	534	583	577	600	588	548	575	574	584	545	586	553	578	554	588	595	590	577	577	517	578	602	566	591	571	575	622	578	582	554	610	606	567	604	574	561	545	604	553	570	584	563	581	591	540	569	588	574	581	574	601	608	600	594	591	573	627	552	543	563	582	571	558	522	597	564	625	558	589	560	588	588	586	615	623	560	534	531	552	584	611	556	565	593	568	596	557	569	559	596	596	578	553	556	534	602	538	579	563	563	526	593	597	568	593	563	612	583	622	607	592	633	587	583	591	548	563	588	582	528	550	590	576	610	529	567	528	614	578	586	558	557	561	614	604	584	570	559	573	585	606	572	575	583	562	592	560	585	575	587	542	593	589	595	566	544	557	594	615	565	562	550	550	554	533	597	609	586	577	586	546	575	534	583	569	603	564	565	593	621	576	531	553	618	566	575	548	603	557	553	571	553	547	610	581	626	620	579	580	582	605	561	572	563	577	527	592	572	595	583	580	566	516	593	591	544	607	515	582	574	534	572	577	612	591	545	563	574	586	616	592	588	574	601	575	554	578	609	545	570	616	601	596	553	556	587	598	557	543	586	553	584	549	575	592	572	576	573	555	568	590	601	567	571	578	572	555	546	608	574	582	567	567	563	576	545	568	561	585	590	554	587	571	592	553	595	618	590	559	599	571	562	563	568	578	609	569	641	555	569	557	537	593	532	554	583	565	563	547	570	572	594	569	616	553	563	564	582	516	569	557	590	578	574	570	545	590	612	606	537	584	571	550	597	568	539	612	582	543	580	572	563	549	528	544	591	613	592	553	566	615	590	555	533	604	572	577	595	561	594	559	596	564	576	581	585	568	542	577	595	539	568	569	596	539	560	567	561	520	556	596	534	555	520	527	549	575	593	551	571	599	595	566	570	542	558	532	602	583	549	560	562	583	572	566	569	586	580	518	578	530	566	538	607	558
7359	479	551	432	343	285	198	236	171	180	200	198	192	172	182	185	148	175	148	134	180	155	174	151	175	144	174	175	175	137	132	164	158	142	145	158	134	154	158	162	142	175	150	149	155	156	147	144	165	169	175	161	165	135	165	141	156	173	157	164	157	158	150	181	159	170	157	175	155	130	145	140	154	141	150	170	136	145	136	148	156	162	144	157	152	178	145	149	165	161	148	133	168	160	144	169	151	144	143	127	143	158	154	166	136	163	170	129	164	169	152	141	154	161	172	166	155	132	157	157	161	166	158	144	174	152	150	165	154	183	159	167	164	160	152	123	137	160	157	162	157	147	178	138	170	154	153	166	159	129	144	143	148	147	129	114	160	185	165	143	147	136	140	151	167	155	170	140	152	126	141	152	142	158	159	160	166	172	141	171	139	133	155	158	158	158	142	150	145	137	152	169	160	150	147	149	174	157	143	155	159	152	156	175	131	155	143	152	138	130	152	148	136	171	143	166	158	149	152	145	157	172	143	161	156	176	155	130	173	154	162	126	167	138	135	148	153	162	154	140	156	136	147	139	163	128	157	162	115	148	153	163	133	168	145	129	174	154	148	151	152	161	141	160	127	157	139	139	137	169	122	146	133	144	141	145	146	142	146	149	142	167	156	136	169	177	172	160	129	164	152	178	141	130	143	157	138	151	153	163	174	147	165	159	133	133	150	153	159	157	137	152	170	146	164	157	149	155	169	161	151	133	167	148	159	145	172	168	145	151	137	190	159	147	152	133	167	146	175	161	140	171	149	139	183	170	165	143	157	167	165	122	140	122	140	156	168	181	137	179	160	159	153	174	142	143	167	146	158	157	149	149	145	167	152	152	149	165	128	171	178	142	146	152	154	172	150	137	169	158	184	129	155	141	160	160	187	157	169	134	128	124	152	143	155	146	161	148	149	152	127	138	128	168	161	157	134	164	171	183	155	157	157	160	154	135	165	181	155	148	149	144	163	147	164	169	145	154	172	144	140	156	167	167	166	156	132	154	155	155	135	139	159	168	183	145	175	171	176	156	152	154	155	165	155	157	149	166	149	150	173	146	143	174	157	169	151	155	131	139	164	160	165	166	150	148	131	160	145	160	138	139	146	152	133	158	152	152	133	158	180	163	155	165	136	162	150	144	126	172	153	146	157	144	159	155	157	166	155	148	150	184	151	156	157	170	173	162	166	164	172	166	178	170	183	161	156	153	153	161	166	162	116	171	139	166	146	169	151	162	169	146	141	166	160	149	150	149	167	124	153	170	191	165	180	163	147	175	155	166	130	170	148	137	161	173	155	165	161	163	135	180	189	162	141	163	148	155	166	140	166	177	169	156	172	152	172	172	165	156	175	188	142	173	170	143	154	150	139	152	160	154	173	178	160	141	158	177	160	157	138	158	169	135	147	170	166	176	158	155	179	170	146	140	150	170	168	165	137	151	146	138	157	200	143	149	161	133	154	166	170	153	182	169	140	140	156	183	144	142	161	154	172	177	145	163	152	148	161	167	158	151	174	173	150	115	114	142	166	139	161	133	171	168	165	159	143	174	167	154	164	151	157	152	169	158	149	152	173	145	164	164	165	166	146	173	160	160	159	148	131	143	148	152	170	144	155	162	150	161	136	147	130	158	147	167	187	169	157	175	133	164	159	173	174	146	155	152	164	154	154	162	139	138	167	172	175	155	151	153	145	161	161	188	136	151	167	172	127	140	160	137	139	156	178	123	146	137	159	159	159	157	143	138	148	146	158	173	155	153	155	133	157	168	140	142	158	152	159	160	160	146	184	164	159	155	148	133	151	163	165	156	159	153	152	153	165	164	169	174	147	160	162	152	156	146	161	155	152	147	160	172	155	148	168	157	157	149	177	143	151	177	153	138	147	195	152	174	178	151	154	147	149	165	142	154	154	154	189	167	149	150	145	152	157	146	149	143	144	177	152	136	143	150	155	117	155	148	135	161	141	154	139	146	151	159	146	145	149	164	166	167	173	146	149	154	139	160	168	147	168	131	158	178	171	186	185	161	142	159	172	185	154	170	162	157	169	163	163	142	154	153	147	152	170	177	167	161	177	153	151	153	183	164	154	145	142	154	150	142	140	159	170	139	137	166	179	137	140	125	193	159	170	161	161	160	169	137	153	153	141	150	141	155	134	164	156	167	154	154	146	157	170	160	159	160	131	182	174	152	142	174	133	141	142	185	152	156	169	169	141	171	156	134	147	154	141	184	158	142	175	144	157	176	161	157	150	158	146	156	156	156	147	149	164	142	153	145	164	164	165	158	151	142	150	147	139	145	186	154	143	173	160	153	146	166	153	155	172	168	179	161	139	154	141	149	136	156	144	164	167	127	125	156	155	127	168	154	117	148	144	169	155	160	138	158	164	152	145	143	137	143	167	178	142	171	169	149	159	142	156	142	147	154	166	150	156	176	147	132	176	149	137	139	164	174	162	158	156	135	145	157	151	147	174	158	127	182	138	142	167	184	167	139	172	122	153	163	141	151	150	152	146	182	174	166	181	153	157	149	148	163	158	178	144	158	130	146	147	140	173	148	146	145	151	175	159	156	161	143	145	144	190	186	146	191	150	152	168	163	154	163	165	157	168	142	157	170	173	148	161	168	152	133	141	158	170	136	169	169	162	173	157	173	155	145	139	158	149	145	144	147	146	150	140	143	152	142	189	162	137	146	142	138	142	152	166	176	149	154	155	146	150	172	153	166	145	147	152	138	159	167	176	148	118	157	159	161	171	145	158	141	168	144	150	147	140	141	159	157	138	157	172	133	146	177	137	171	158	151	181	186	187	152	144	169	159	148	173	154	172	170	159	156	164	165	150	144	165	169	163	152	150	161	145	150	147	164	145	138	187	154	163	183	156	155	163	176	168	175	138	148	157	160	134	154	178	158	145	156	158	167	159	164	171	182	141	160	159	151	172	152	150	156	155	156	184	157	153	147	157	144	139	164	159	175	188	154	131	152	170	158	156	156	131	143	128	162	138	163	179	136	152	148	199	159	144	163	176	155	151	160	143	148	141	165	142	158	156	143	153	156	180	157	159	167	136	165	162	144	177	163	145	158	173	169	178	151	151	173	142	159	170	173	157	180	127	162	144	143	161	158	159	162	182	146	162	173	151	143	176	153	171	169	156	159	134	180	157	170	164	148	146	179	150	134	155	157	158	144	148	146	157	136	146	141	157	162	161	160	140	130	178	167	129	153	151	140	132	147	153	155	145	151	155	173	158	151	167	156	174	187	152	170	143	147	144	144	156	152	160	177	192	175	167	174	143	149	157	144	154	159	134	138	151	163	183	160	181	149	156	165	141	179	158	147	172	175	161	153	174	129	157	139	170	144	156	159	158	149	162	142	162	162	160	152	174	151	158	136	129	151	158	149	148	165	148	134	160	145	168	156	154	172	137	162	167	168	152	150	177	142	169	174	140	169	163	145	150	148	149	145	144	181	163	144
6001	671	1321	1275	1074	887	825	755	657	616	588	568	495	501	492	507	510	474	486	492	488	487	480	466	426	463	447	446	427	453	427	435	450	427	445	432	430	466	478	402	451	431	455	430	436	420	419	429	472	407	444	433	406	424	391	434	441	445	380	479	422	464	407	397	427	404	444	416	436	431	412	425	424	459	431	448	444	431	414	433	453	462	410	449	431	426	441	423	426	456	445	428	403	449	451	430	443	450	440	462	391	408	444	450	443	455	423	427	415	429	397	443	429	442	441	424	396	429	402	438	441	419	431	422	453	444	429	438	416	429	421	426	415	401	435	409	397	451	386	435	414	430	431	465	408	449	406	413	423	423	423	415	431	421	415	448	401	437	438	389	444	418	425	386	460	422	443	429	416	425	454	421	424	420	432	454	436	435	433	415	428	449	426	425	416	415	403	402	437	438	447	403	423	417	452	442	438	428	433	426	402	440	442	438	456	431	408	461	408	423	439	403	396	441	435	452	465	431	456	455	422	416	449	430	404	442	444	424	439	450	466	440	401	461	462	445	440	458	457	465	459	442	403	472	453	414	398	389	410	435	435	394	429	436	435	439	427	461	397	406	454	432	419	418	461	428	435	443	450	434	415	404	460	439	480	436	428	422	409	460	432	434	423	432	459	451	410	411	425	396	410	427	424	432	447	439	415	426	423	460	429	420	454	441	422	439	416	388	424	413	433	428	415	419	439	420	431	421	411	413	421	449	453	434	420	397	385	455	401	459	473	412	425	421	409	423	468	432	443	426	455	450	437	454	446	490	438	410	406	447	409	380	437	449	431	401	442	393	384	413	410	421	407	390	437	421	419	402	425	391	430	409	427	432	440	446	440	422	443	459	409	419	428	455	445	427	466	425	439	432	430	463	427	420	438	408	452	425	434	412	411	455	456	448	413	433	422	419	389	438	458	420	427	403	398	406	385	447	404	406	449	430	425	450	436	423	447	418	460	419	431	445	422	407	424	421	437	397	425	432	435	413	429	453	431	436	470	454	386	423	408	405	411	443	407	410	433	406	446	423	426	401	448	403	450	441	461	444	400	425	454	446	420	473	428	441	418	446	436	445	410	437	424	436	432	418	412	448	432	404	427	423	437	439	385	438	451	395	435	418	448	441	468	430	409	454	401	415	433	413	456	433	395	439	452	450	454	417	440	452	419	426	417	415	439	416	448	428	447	430	423	435	427	404	435	425	434	437	447	410	395	418	438	426	438	437	449	441	412	388	405	435	390	426	411	429	442	425	408	394	412	460	424	463	421	419	407	445	435	400	436	438	437	409	446	453	444	442	433	445	447	405	490	472	427	413	406	415	443	434	426	450	441	448	435	469	424	422	427	425	408	418	440	442	399	391	421	386	444	404	470	438	426	420	414	409	454	395	445	448	418	418	445	441	408	419	412	414	429	423	435	412	423	424	443	437	401	407	417	432	411	415	407	428	444	434	425	420	409	436	425	422	433	432	485	455	406	435	422	438	417	432	427	396	408	398	445	452	431	417	456	399	427	417	438	442	427	424	407	444	442	403	458	426	465	445	439	431	420	419	420	429	438	443	432	447	401	429	436	441	421	456	409	400	403	448	421	405	363	440	428	452	428	397	439	415	447	408	393	414	417	436	397	432	413	437	464	438	469	450	402	396	424	453	427	408	414	460	423	491	445	441	397	421	450	407	397	410	430	418	441	427	432	458	432	404	430	387	424	484	441	469	418	409	433	433	416	407	405	407	456	446	434	410	450	447	420	418	444	438	455	429	423	432	410	414	454	436	387	457	410	454	416	444	431	432	436	440	389	440	432	436	438	425	409	430	429	414	414	448	425	458	425	429	403	426	432	407	446	394	441	460	376	441	421	445	431	407	407	384	415	413	381	389	408	457	393	438	459	455	438	419	449	411	419	431	444	441	355	445	425	436	446	453	472	408	420	404	394	445	431	415	449	446	437	477	428	429	449	426	407	454	413	404	422	395	440	434	404	430	439	451	474	413	443	437	394	437	435	446	438	424	445	442	453	376	414	400	433	428	431	439	438	451	391	432	426	407	422	459	454	415	383	404	437	411	415	445	407	451	420	420	416	449	432	438	423	449	432	445	411	442	436	435	422	403	411	426	405	417	451	427	460	446	437	461	465	486	437	416	436	412	405	390	414	416	420	491	416	441	443	453	457	442	408	417	439	398	459	421	429	449	441	397	407	443	449	394	417	447	407	426	421	418	437	409	431	410	424	414	415	446	436	459	388	438	413	424	419	427	429	419	450	420	472	438	395	412	435	430	467	430	432	454	432	433	396	445	397	424	441	459	420	404	389	455	415	445	424	435	440	424	419	428	401	425	464	406	405	415	420	430	406	438	454	414	438	419	415	442	427	412	411	420	464	397	448	448	438	424	428	416	434	424	411	403	411	466	420	442	433	431	448	457	422	419	454	427	414	375	408	417	422	427	454	456	450	421	454	435	427	433	446	401	436	391	433	410	426	441	414	432	404	416	446	414	423	419	434	438	452	414	416	415	450	460	441	434	446	448	404	419	423	461	437	422	449	447	420	432	426	427	429	430	432	461	439	436	423	431	434	430	428	418	449	461	409	436	463	451	430	415	436	420	464	438	453	414	463	456	426	419	449	453	413	394	422	408	493	439	444	451	461	452	415	439	453	424	407	422	443	437	428	457	381	421	464	418	465	445	406	395	461	382	428	402	433	425	448	414	379	413	405	436	421	436	455	422	450	427	430	385	442	413	419	408	429	423	408	416	412	453	411	425	404	436	405	460	432	391	430	475	431	439	449	414	424	459	425	472	435	439	462	442	459	432	411	401	421	453	457	424	472	421	458	443	456	408	433	436	415	391	472	390	461	415	426	453	428	390	434	462	402	398	429	431	414	388	427	456	391	466	457	429	417	407	397	400	417	417	483	398	433	424	453	415	423	435	454	392	444	442	439	438	397	460	448	437	440	496	429	409	478	451	441	438	441	420	432	455	418	438	461	441	419	423	386	389	436	419	421	426	418	380	464	425	382	417	417	426	436	456	440	406	427	440	425	462	439	435	425	427	408	424	456	395	430	455	416	403	425	399	377	441	416	429	414	432	445	407	423	460	407	448	430	458	441	442	462	431	404	432	415	434	416	391	425	421	453	419	428	453	454	425	423	433	445	410	412	432	434	425	396	447	411	412	445	440	395	437	433	431	438	412	465	397	465	391	429	429	451	446	424	415	417	415	422	435	407	431	415	405	426	420	464	407	396	405	403	448	456	433	470	438	445	438	429	440	453	406	400	440	436	416	404	418	419	410	423	436	426	453	400	425	420	446	434	433	405	424	436	400	421	423	436	408	399	435	464	405	404	432	469	436	423	455	457	415	387	424	406	407	440	415	447	429	471	427	411	397	433	421	409	459	450	464	419	410	396	402	440	393	409	405	428	458	419	418	395	467	455	489	439	424	415	392	415	432	443	398	451	470	422	413	484	435
14211	1301	1220	888	634	532	416	435	422	377	382	394	370	371	332	368	410	378	343	356	351	326	377	348	354	334	315	322	318	322	329	312	331	333	340	333	334	339	355	317	343	330	331	361	304	324	316	341	313	342	348	339	341	314	305	290	332	332	320	313	335	314	343	332	295	349	325	355	355	334	296	327	327	359	343	303	339	331	323	319	337	339	356	303	330	329	288	328	328	331	348	334	351	339	317	330	337	323	342	354	333	330	361	331	320	334	285	300	333	322	335	317	293	364	368	339	345	375	341	335	344	341	338	288	313	336	296	348	315	335	318	315	363	341	348	382	366	348	306	359	311	304	348	353	324	326	349	306	317	329	341	331	303	358	357	312	339	329	319	280	314	331	343	305	329	342	347	348	359	330	326	320	313	315	334	319	339	341	340	347	363	331	330	327	300	326	332	375	325	303	322	327	330	322	320	353	340	319	328	328	301	326	308	360	334	316	329	323	284	329	313	358	318	360	342	352	310	325	327	342	326	303	319	313	334	331	318	312	359	357	317	319	344	344	290	349	338	336	319	336	320	329	330	317	378	348	357	355	331	319	293	326	329	340	362	315	350	309	302	332	284	304	358	339	356	340	327	324	303	304	366	334	290	357	314	312	313	302	320	363	319	288	329	306	330	353	325	303	335	300	311	328	312	339	313	338	315	326	316	313	290	317	308	288	325	300	308	324	331	283	300	286	328	351	343	359	339	327	324	362	353	322	324	337	344	326	350	359	321	347	296	329	329	364	332	315	320	312	333	328	334	339	333	368	335	315	314	325	313	283	342	364	298	311	327	347	328	310	339	312	292	321	335	312	362	322	327	348	316	311	323	295	340	330	318	286	307	290	364	342	298	329	320	314	340	312	352	313	342	335	346	348	319	321	317	317	311	315	326	341	345	318	340	324	346	324	341	307	342	318	330	340	331	324	337	289	351	343	301	310	310	342	309	300	322	305	322	357	325	321	326	310	377	299	316	316	285	349	325	333	347	319	311	346	320	364	306	310	334	334	349	347	332	332	336	337	297	313	321	337	353	318	305	347	321	318	376	321	310	347	359	300	314	347	315	323	365	306	329	333	305	344	349	329	365	359	329	328	360	299	323	326	333	328	319	365	337	319	349	335	335	322	320	319	327	338	302	337	312	311	308	320	317	334	297	301	357	315	299	330	273	329	303	316	332	338	312	328	362	308	320	294	287	310	337	349	313	324	332	331	348	311	320	368	320	371	327	310	320	299	322	316	343	327	314	337	316	298	342	334	332	309	342	337	329	328	316	292	326	360	322	320	318	320	341	356	342	347	305	315	299	344	333	367	326	329	335	317	335	303	313	360	340	334	320	334	308	338	356	345	313	360	304	365	310	323	356	356	334	352	308	317	315	302	343	344	307	316	329	300	340	312	327	352	335	293	313	315	297	297	339	325	332	350	354	324	324	309	339	314	327	315	318	345	320	297	336	325	301	342	346	334	325	319	331	305	338	291	311	297	315	313	333	351	341	361	344	303	337	352	343	305	318	335	291	354	323	331	342	312	336	299	377	326	324	323	325	355	364	323	345	323	320	348	337	324	328	292	338	325	345	287	268	338	314	380	308	336	328	320	345	343	289	309	358	351	307	372	340	321	338	336	332	337	320	313	331	360	309	346	333	344	337	319	306	386	328	351	339	347	349	314	334	322	344	294	312	332	322	353	352	321	309	312	355	326	305	311	345	353	323	303	342	323	305	345	364	326	305	338	339	331	353	334	329	335	323	329	300	347	345	348	318	327	337	340	362	333	306	315	300	339	340	306	288	314	295	314	305	328	342	331	293	333	326	338	311	334	351	336	334	337	334	328	321	298	322	362	316	327	314	342	332	340	322	300	321	331	324	312	363	356	301	319	309	313	364	327	331	323	335	326	333	330	300	325	309	311	312	316	329	343	310	320	350	364	340	346	351	351	339	404	343	363	321	321	331	342	365	332	340	319	334	327	346	348	320	315	318	336	345	313	327	335	313	324	297	341	318	362	296	316	312	337	329	314	329	334	342	303	331	305	326	326	330	322	341	346	321	336	376	375	355	330	320	326	326	359	340	332	362	327	335	348	319	295	321	355	334	369	344	315	290	359	349	318	325	314	343	331	349	351	341	319	356	325	324	322	329	334	304	343	333	338	272	353	305	341	314	322	325	293	309	381	317	359	324	305	329	346	334	335	329	305	348	345	297	342	340	315	303	314	336	332	347	338	369	339	343	335	314	277	303	282	315	353	323	347	346	326	340	370	322	331	339	316	326	336	294	366	311	360	349	359	303	346	317	305	335	325	316	293	316	316	347	328	310	355	344	314	311	292	352	322	339	310	314	329	311	314	344	345	305	326	326	338	342	338	337	331	339	328	349	359	311	312	351	321	346	307	381	342	316	318	290	306	356	312	310	334	322	343	337	324	325	322	318	296	325	323	337	317	312	353	350	352	311	301	307	363	331	329	328	312	344	294	305	313	331	340	307	317	320	337	331	296	309	290	339	335	322	316	309	335	366	333	331	342	313	346	316	347	363	334	319	331	337	364	332	359	321	335	325	319	310	315	342	337	293	308	338	304	334	319	325	315	332	337	326	324	303	326	365	327	292	362	329	357	321	322	317	325	331	354	291	338	320	344	328	304	380	316	308	359	280	309	329	363	291	321	300	308	319	383	329	309	328	373	343	335	330	327	325	361	329	312	315	335	343	338	302	307	312	322	332	338	337	336	359	368	298	304	295	342	352	281	318	288	337	358	325	325	296	371	302	331	320	323	323	337	327	296	342	341	337	337	333	323	320	299	317	340	342	291	315	317	314	317	297	314	333	319	296	361	336	325	356	344	291	329	301	330	320	317	329	315	299	340	331	301	325	307	321	322	352	328	347	329	314	320	322	320	331	321	303	327	312	288	328	316	349	348	323	312	370	345	354	307	293	283	335	335	299	316	331	302	294	340	330	318	297	359	316	328	303	293	312	338	334	318	293	344	317	293	313	318	318	325	324	328	336	331	317	317	305	308	320	314	341	344	353	350	362	304	348	331	286	338	325	326	369	321	321	309	358	304	349	304	363	291	320	321	352	319	326	316	343	307	338	351	327	332	400	317	345	351	338	313	358	357	313	324	323	350	335	319	307	336	311	336	307	350	349	319	337	323	350	347	320	347	336	333	336	330	325	321	301	328	322	324	343	312	354	327	334	302	332	309	292	335	335	330	347	336	349	360	308	315	320	348	348	325	341	346	336	284	366	337	358	330	339	336	330	352	348	347	360	331	331	273	296	281	323	290	326	344	305	318	326	327	339	357	359	321	367	379	362	349	299	315	343	365	337	328	340	318	340	318	318	337	347	349	326	336	317	368	336	316	310	330	361	315	333	335	287	336	330	333	308	381	350	333	315	359	329	297	343	358	305	337	305	326	329	332	329	330	341	334	391	308	303	283	311	316	351	389	349	286	305	333	302	349	318	327	346	334
8137	1252	2437	2422	2081	1694	1484	1341	1198	1151	1075	1056	966	1037	929	936	900	856	910	873	894	786	803	858	852	837	851	835	839	831	835	826	847	815	768	836	841	811	803	843	755	799	785	801	834	773	827	789	783	810	785	829	807	765	787	813	775	833	782	781	817	754	803	721	800	770	779	728	803	806	800	794	730	810	846	801	778	802	742	766	771	799	782	752	768	844	787	767	757	809	819	764	781	765	811	818	746	784	786	790	754	777	798	797	819	756	780	821	823	799	765	803	762	823	775	776	754	796	764	818	724	816	839	795	755	754	812	750	780	749	845	798	801	791	795	776	793	779	776	778	788	740	790	806	748	820	780	791	784	780	760	787	794	740	823	779	805	790	772	796	765	772	759	779	812	749	800	776	806	773	782	773	781	780	815	740	821	806	797	809	780	818	720	749	857	801	772	781	815	762	839	788	791	807	744	805	777	771	813	770	761	758	792	823	785	835	802	798	757	780	778	750	749	752	750	772	784	813	828	775	788	807	774	780	804	845	800	773	779	758	825	766	763	785	780	814	745	750	748	778	787	799	748	725	763	782	756	805	762	811	766	762	772	792	801	784	786	734	745	755	749	794	788	811	769	769	782	786	775	784	747	784	841	802	772	792	814	816	788	776	759	784	772	774	790	787	809	781	779	752	801	794	822	806	799	765	818	762	735	786	799	771	812	743	730	750	734	720	743	771	756	754	799	728	764	726	823	762	725	823	791	779	778	807	769	769	765	770	794	744	757	731	764	791	781	795	831	838	790	745	760	789	823	806	775	730	769	788	794	806	821	801	788	778	783	741	790	802	803	761	801	737	757	817	804	751	764	780	811	804	755	781	786	746	781	772	790	782	756	746	779	768	784	782	771	773	807	826	778	763	741	842	789	780	797	807	731	785	800	767	798	776	780	822	796	784	786	794	797	727	743	739	772	773	784	758	774	779	721	782	761	783	794	786	763	801	816	801	790	809	781	743	780	752	773	741	780	748	802	779	806	741	757	770	764	757	750	794	790	814	787	754	758	818	815	781	726	758	794	788	753	784	799	779	803	789	758	784	831	839	763	812	780	754	736	753	821	801	799	740	762	774	765	784	771	794	758	830	801	823	787	835	786	781	787	777	813	803	786	778	770	783	793	742	832	776	788	783	777	804	809	816	819	783	815	815	804	758	804	811	828	786	764	784	774	756	829	780	730	759	726	788	787	784	753	764	816	773	799	791	783	766	783	819	819	785	808	782	821	778	811	741	756	741	772	724	753	808	729	769	803	746	736	749	816	795	763	736	792	790	792	807	761	782	780	832	796	800	756	765	794	811	804	827	819	757	854	778	780	803	791	782	750	786	752	750	748	697	752	766	793	785	776	777	789	800	789	796	769	742	797	830	797	794	814	778	789	730	848	795	811	711	791	824	732	826	778	805	777	778	731	750	827	752	792	817	733	750	740	792	737	791	824	767	804	841	758	763	838	797	817	802	778	799	822	770	823	716	749	797	761	790	771	771	730	800	782	691	761	762	802	795	790	803	832	752	756	769	732	780	744	773	779	783	759	811	766	836	785	752	749	795	774	787	817	753	763	773	781	757	801	767	741	833	826	784	803	799	773	780	774	781	794	718	829	790	810	769	757	848	793	786	795	771	789	775	779	794	769	822	785	780	755	752	755	758	796	724	731	807	760	795	777	801	754	799	826	808	770	828	771	750	794	735	780	760	792	771	815	742	784	739	790	771	796	792	763	786	777	753	777	760	724	769	753	733	813	769	728	779	766	787	781	705	836	762	752	774	798	756	806	781	765	802	789	765	764	785	764	746	767	778	788	726	770	766	782	763	772	772	743	777	729	791	810	765	773	783	790	783	790	771	777	751	762	743	824	773	741	762	753	786	784	799	729	686	802	741	759	771	774	821	763	735	809	821	829	793	774	774	784	798	764	778	794	820	752	748	798	737	753	832	749	781	806	788	844	790	815	813	785	802	766	772	775	789	759	802	763	813	750	744	775	825	803	687	810	767	787	794	750	737	764	809	770	797	744	819	780	829	791	746	791	765	787	780	766	772	759	761	805	805	754	786	747	745	768	754	773	765	758	782	768	787	790	768	777	761	725	759	788	762	731	739	768	805	808	781	753	778	772	761	744	797	771	782	798	785	791	741	783	772	796	762	782	819	780	824	765	798	824	760	788	784	765	776	797	783	767	757	775	747	758	775	761	753	738	779	758	756	780	712	783	770	795	785	741	753	812	804	724	776	784	802	782	779	833	795	754	795	758	794	747	811	791	786	798	796	790	788	761	787	795	772	749	767	749	711	761	777	740	788	794	748	764	751	806	805	828	754	806	788	736	756	755	739	802	779	838	786	763	787	787	785	780	783	756	813	763	813	823	780	803	802	774	803	747	820	786	791	807	788	786	763	774	770	767	769	756	777	770	799	770	779	788	769	758	751	784	791	800	795	788	760	709	760	838	763	738	805	780	786	812	773	796	801	761	801	758	732	770	811	810	783	808	770	795	809	779	794	813	757	760	797	764	774	800	778	756	769	691	778	776	797	732	786	754	753	796	764	784	744	789	801	781	790	791	810	782	747	788	766	793	783	786	781	775	802	819	831	759	765	831	767	814	776	745	777	750	752	787	748	751	740	796	788	761	726	788	772	764	740	770	829	793	775	791	759	778	765	805	735	784	768	772	769	774	801	776	773	775	804	773	771	780	764	754	770	803	793	793	801	780	725	752	748	799	780	769	782	754	763	765	780	739	736	753	741	776	755	774	817	732	770	813	767	784	804	727	734	749	790	743	762	802	758	795	757	793	798	810	783	819	789	747	840	715	791	807	780	764	783	834	819	742	801	744	792	769	798	805	809	762	807	775	782	787	781	771	796	793	788	795	781	802	747	801	839	763	752	795	743	780	792	774	778	777	811	778	819	851	758	819	759	808	790	792	815	769	784	827	797	805	815	789	742	797	767	819	782	750	724	804	789	815	778	750	785	794	765	768	752	789	776	772	835	811	759	767	779	738	751	765	744	752	788	743	731	804	789	756	773	764	751	763	813	798	800	741	782	767	785	754	793	828	709	777	820	764	785	753	794	780	830	800	768	736	756	769	765	769	767	835	790	760	781	788	766	768	807	704	781	759	778	767	769	743	805	761	770	748	787	783	785	783	800	772	812	770	767	802	802	717	799	841	746	797	737	808	783	820	772	783	746	744	783	813	810	800	802	820	822	810	784	800	807	764	855	752	827	767	791	744	778	825	774	769	777	814	783	753	822	764	746	729	787	778	810	778	764	765	806	740	752	786	753	783	783	780	763	773	775	730	757	785	769	838	789	774	778	796	860	729	798	760	772	782	823	739	766	801	793	778	790	748	808	777	788	812	761	819	787	770	758	801	794	727	750	801	792	702	777	773	765	797	726	786	703	796	757	742	728	738	766	798	782	799	747	805	727	817	724	803	796	789	745	753	792	716	795	782	811	769	748	776	771
1454	243	267	255	259	253	251	235	227	235	219	234	263	241	217	234	255	210	220	236	228	245	242	231	251	268	216	253	237	229	225	245	228	239	239	235	231	224	236	237	241	228	239	216	210	232	229	249	235	261	249	226	213	219	242	240	217	202	257	242	234	257	215	244	225	201	259	227	249	224	207	254	246	225	235	248	206	225	261	248	245	231	241	194	246	259	230	245	228	216	266	219	246	256	250	232	250	237	232	227	239	244	241	232	207	226	227	232	246	238	245	236	255	249	209	228	221	228	212	228	256	254	233	219	234	232	244	222	236	250	226	288	247	250	227	209	254	219	232	242	235	258	225	232	260	226	280	240	249	244	240	236	244	245	251	249	254	235	186	243	220	220	206	229	220	228	262	245	248	230	277	223	235	260	214	229	206	222	255	210	241	266	242	252	236	222	233	252	245	225	250	235	233	250	227	209	249	215	245	235	211	226	237	223	206	249	239	257	240	242	231	236	253	242	242	232	225	232	232	264	233	252	213	267	243	248	244	251	248	220	256	249	232	209	198	264	244	229	245	252	247	217	197	238	260	244	225	265	234	231	247	258	258	252	218	244	243	238	253	242	238	243	231	207	243	235	249	245	236	230	252	225	239	215	232	233	243	235	223	228	212	244	218	200	240	225	248	235	253	221	232	248	248	230	217	262	237	231	226	229	223	198	250	241	209	222	255	214	230	256	229	226	243	213	243	245	242	234	215	229	213	232	235	213	215	212	195	245	243	199	217	238	229	245	215	229	227	213	253	246	263	230	236	237	228	211	254	222	230	271	228	242	248	254	228	228	239	233	229	222	217	211	226	244	257	227	239	230	256	255	231	239	226	250	248	258	251	230	246	249	230	232	239	228	217	238	251	230	227	279	218	243	251	252	226	238	234	246	245	234	262	227	227	213	259	239	220	223	228	259	220	238	219	254	241	211	233	228	223	262	263	241	253	214	225	231	226	257	236	241	247	256	246	224	234	229	223	244	249	236	242	237	243	253	269	205	250	208	230	251	201	192	250	255	223	227	244	207	242	229	213	260	230	221	236	231	236	217	235	252	224	220	229	256	189	248	266	247	219	259	273	248	251	238	232	270	226	232	242	234	230	245	221	246	221	273	255	193	250	242	239	257	255	270	243	230	221	213	232	238	237	212	229	232	241	253	251	250	242	265	243	240	233	236	252	245	237	230	238	245	236	231	255	222	246	217	251	240	223	226	229	234	254	230	251	241	231	244	222	229	230	249	236	261	239	224	234	248	255	255	242	228	252	265	240	234	221	205	231	229	232	239	263	238	260	224	242	201	220	246	223	229	241	237	244	236	237	237	247	241	244	208	221	277	225	238	244	206	267	228	206	250	216	240	233	241	246	219	251	247	257	231	217	243	251	223	244	234	245	227	201	233	230	220	224	234	260	228	238	245	240	245	227	212	239	235	234	239	257	235	238	242	204	236	231	286	226	218	226	248	230	229	229	230	235	241	243	222	211	212	252	224	223	247	249	219	234	252	240	260	252	255	225	218	224	202	220	233	230	249	239	256	206	235	218	223	232	243	235	245	257	243	240	250	244	216	262	253	223	214	198	226	210	229	214	225	213	193	247	261	237	223	272	256	229	246	236	224	250	244	233	263	259	239	225	211	255	258	267	253	272	257	237	252	231	241	239	235	246	245	247	273	248	240	225	232	259	226	219	211	209	237	239	210	258	221	240	250	256	234	218	255	252	277	258	294	258	252	254	217	224	217	254	244	206	253	234	217	224	216	228	209	244	239	243	228	239	222	220	256	241	231	234	258	260	271	252	252	241	237	244	243	226	241	248	227	222	229	209	218	243	226	263	268	220	215	235	244	241	222	220	236	259	268	242	243	224	265	247	244	205	232	271	218	240	245	208	223	219	239	210	241	231	257	238	217	265	258	236	239	232	241	261	254	247	217	247	221	215	216	233	214	256	260	228	234	239	244	256	256	233	270	241	232	276	242	233	249	223	225	269	212	236	212	210	216	245	237	249	231	246	255	228	239	234	231	231	196	245	260	220	233	247	267	217	242	230	209	242	216	222	228	214	259	231	250	232	253	234	219	203	229	225	208	234	239	240	234	223	259	217	255	253	250	250	211	230	247	242	255	234	239	230	262	231	215	230	205	221	237	218	236	231	252	215	259	232	238	257	238	244	225	203	233	215	263	240	242	254	254	234	231	223	225	228	263	225	254	227	240	230	228	253	228	263	229	272	233	250	260	232	244	266	256	237	214	242	228	252	201	250	228	249	253	250	219	207	212	237	225	239	204	262	247	236	236	222	231	236	204	249	229	254	245	245	240	237	225	207	220	255	252	229	249	266	244	228	241	230	283	226	254	221	208	238	221	228	233	236	213	225	232	244	211	205	243	217	229	272	237	247	213	206	234	231	225	281	268	234	235	224	203	240	240	226	244	231	265	235	201	231	253	248	234	258	240	229	248	252	219	225	210	241	251	233	233	228	216	239	254	242	230	209	212	231	201	213	209	238	289	230	215	202	220	243	256	275	240	217	274	240	238	246	222	234	227	220	244	276	229	246	215	254	238	225	248	235	244	220	224	246	233	242	242	249	229	260	238	223	216	230	253	242	251	246	252	224	224	221	229	219	226	244	233	266	215	241	236	231	219	224	260	257	232	264	229	250	250	224	243	247	229	255	250	208	231	264	242	219	242	234	260	280	245	206	230	256	253	226	223	215	250	255	204	260	234	216	212	234	217	236	236	205	230	212	228	245	224	230	219	266	286	227	229	230	237	226	230	242	222	216	256	230	224	205	249	230	215	243	284	225	221	236	243	225	223	230	236	231	244	234	224	235	218	261	224	256	274	272	237	257	222	235	209	243	237	232	246	227	256	249	240	235	245	236	231	247	240	213	258	205	230	245	223	248	247	230	223	201	251	217	236	228	272	217	264	246	224	255	269	246	246	224	204	231	236	249	234	216	263	257	265	246	267	219	234	239	252	215	245	235	208	225	206	230	240	228	229	234	240	223	254	237	251	235	256	234	235	265	256	251	204	249	229	238	267	266	207	233	205	235	225	232	234	262	228	261	244	234	245	225	243	243	223	255	222	211	253	237	235	241	229	251	236	199	251	252	234	231	231	250	229	236	250	238	222	261	217	227	215	237	226	232	236	214	248	224	251	240	228	231	228	234	251	257	244	240	219	239	234	219	246	252	262	226	245	220	235	244	229	221	254	232	236	225	259	278	225	234	216	245	246	236	249	256	257	218	246	229	233	247	265	249	229	215	247	244	225	228	208	243	236	238	224	251	223	230	255	209	256	247	240	265	216	259	218	250	244	202	246	261	224	215	252	231	251	225	227	266	240	226	207	239	258	265	252	236	250	242	245	266	246	226	221	225	245	211	226	249	225	276	237	250	245	215	226	234	254	258	272	239	216	227	215	247	255	259	262	248	276	258	224	224	201	259	241	241	247	228	241	233	222	249	210	230	241
1659	555	699	616	647	663	567	587	606	559	558	611	567	578	577	568	597	603	533	567	602	585	567	600	558	572	561	569	556	563	617	607	580	551	546	568	558	532	534	548	591	547	562	618	582	552	574	562	600	574	572	595	576	583	542	552	569	573	571	592	574	572	606	558	567	596	563	603	575	545	575	543	618	579	581	576	569	583	563	556	578	560	584	573	568	566	602	541	572	573	548	595	597	575	549	545	595	572	550	603	601	562	574	558	548	544	602	563	558	584	586	568	613	542	581	544	596	557	558	581	597	544	581	516	554	584	600	561	585	567	554	549	598	594	583	597	589	564	561	552	562	572	592	559	539	548	553	583	544	543	533	569	576	559	595	517	553	585	526	583	578	551	593	537	583	533	500	566	610	603	565	560	587	577	522	558	557	555	546	579	638	588	539	543	563	619	568	546	560	592	506	566	599	578	587	584	542	608	606	554	535	617	579	571	575	551	560	605	564	575	585	586	590	609	633	581	568	559	612	538	543	557	600	572	583	567	564	568	570	561	566	540	605	556	593	599	570	550	518	579	575	528	534	607	540	615	574	581	600	572	618	555	576	583	565	574	563	573	581	572	558	568	600	585	533	620	565	556	582	605	599	574	565	574	580	576	582	566	552	578	547	579	617	579	567	574	602	588	574	612	568	552	587	572	627	550	548	554	588	600	547	601	578	600	564	579	557	595	571	574	580	546	585	555	600	586	550	591	592	589	562	576	567	602	547	575	608	591	574	569	583	515	571	586	573	570	578	593	583	607	558	589	527	562	596	585	557	625	544	554	599	560	542	548	584	618	573	558	549	564	545	593	569	568	587	566	586	574	551	594	634	561	567	600	568	520	581	544	562	564	632	532	579	604	554	618	594	593	612	513	551	571	585	574	582	559	570	577	584	577	578	558	576	587	560	555	591	605	598	553	542	518	589	597	585	604	541	554	545	595	539	607	624	567	535	569	608	531	547	575	610	592	567	562	534	563	565	554	557	614	589	571	566	546	565	596	578	561	607	596	582	624	573	608	583	557	565	572	551	534	558	582	523	609	571	565	597	628	573	597	581	560	580	583	585	610	587	540	573	606	603	567	564	566	556	550	577	588	567	572	577	609	603	572	583	597	523	588	578	584	542	545	566	577	587	586	611	560	580	543	539	579	545	545	594	602	605	596	573	560	608	517	598	612	571	572	552	547	594	563	578	554	556	555	615	562	577	589	582	541	581	550	544	589	587	605	539	594	539	565	602	571	581	538	569	597	556	538	533	561	558	549	515	512	610	549	579	612	581	565	587	568	541	585	548	564	567	591	549	587	584	610	544	548	601	561	556	597	538	561	575	555	571	613	526	572	552	597	553	579	583	570	572	538	558	597	629	557	600	557	617	554	593	551	568	604	559	546	582	532	551	536	604	598	593	578	553	543	580	577	596	576	569	574	576	549	555	549	576	597	586	527	575	555	603	553	571	526	604	562	530	558	528	542	544	554	563	558	564	562	639	579	568	572	610	556	626	570	539	584	553	574	599	561	568	555	564	594	535	555	551	593	560	591	544	570	602	594	597	545	585	552	601	520	586	616	593	552	582	552	576	540	563	572	559	546	575	581	576	555	581	555	581	604	551	563	558	585	581	588	590	575	578	573	553	586	581	586	573	535	588	570	561	581	567	587	527	570	530	553	589	593	604	548	597	544	532	558	581	591	561	556	585	624	593	556	571	567	556	548	559	544	599	546	554	568	632	625	615	592	566	574	547	597	593	548	522	558	527	556	616	564	543	583	592	582	582	565	606	561	541	604	572	594	578	552	579	560	587	573	607	557	586	554	577	550	600	550	574	562	595	584	610	527	628	566	587	558	582	567	581	544	599	574	613	493	519	593	545	513	543	569	543	603	538	593	587	580	563	592	585	587	542	580	539	552	543	637	572	586	592	589	562	549	541	592	545	557	513	552	591	576	547	566	588	564	534	563	610	556	581	632	568	610	607	590	569	554	591	551	597	566	593	577	568	545	564	599	581	589	589	570	576	587	578	599	584	550	626	564	549	554	575	584	545	557	550	559	562	579	551	588	594	523	546	588	588	595	543	550	606	574	570	555	576	541	587	581	549	588	557	577	541	552	595	550	544	581	565	583	573	545	594	591	571	569	563	611	565	584	587	589	570	560	615	565	600	588	533	592	623	578	613	573	564	564	586	547	574	577	561	591	591	618	529	590	553	567	565	571	613	578	571	587	554	552	537	549	582	597	564	572	589	574	562	591	526	620	553	547	545	573	583	557	569	602	579	522	548	572	596	618	584	549	595	551	595	575	567	579	592	573	568	596	566	583	571	560	536	559	608	532	553	570	571	571	541	568	605	564	612	568	607	581	540	556	554	562	572	559	598	565	546	581	547	606	615	577	597	566	572	572	560	604	589	563	594	616	604	521	544	568	580	519	544	618	544	560	581	575	575	550	547	585	577	554	614	551	576	587	550	556	596	576	565	538	544	536	605	554	579	549	542	600	575	603	575	538	597	609	522	574	524	565	582	634	576	542	573	575	588	567	544	584	555	572	567	580	587	566	572	588	576	554	559	555	528	560	625	558	568	577	589	572	565	542	576	569	572	578	514	575	572	579	590	580	578	576	558	601	572	594	574	545	551	539	529	589	533	574	591	584	569	554	576	569	542	620	558	597	591	604	542	557	629	543	545	576	542	593	603	580	568	612	556	544	575	550	552	530	590	591	590	562	605	571	592	572	560	576	576	576	622	537	558	581	596	532	556	551	600	579	632	587	559	562	520	577	609	568	539	558	586	586	583	562	540	561	540	593	591	608	569	542	559	546	502	584	597	605	592	545	533	591	600	587	527	576	551	567	578	581	594	559	521	554	598	580	523	571	616	552	520	583	605	589	569	604	567	559	541	566	568	548	582	566	556	554	598	604	609	594	597	561	554	599	629	568	634	584	557	574	589	558	613	559	573	564	579	609	556	634	553	540	592	575	584	578	637	582	576	578	570	568	542	540	583	573	575	587	552	543	597	571	567	571	585	573	613	574	561	546	564	575	538	556	563	544	595	577	541	588	518	587	572	600	590	565	596	574	544	561	593	599	560	544	595	628	530	578	565	561	536	572	601	601	579	582	575	536	551	575	576	582	572	575	570	586	596	574	547	501	579	591	567	548	579	556	516	549	569	594	550	586	592	560	573	555	554	578	615	566	588	543	587	602	591	599	553	603	534	584	580	584	572	608	571	546	602	587	554	545	581	600	570	582	619	560	571	580	537	547	562	558	641	546	546	585	561	566	573	567	605	549	569	571	553	577	594	613	519	534	557	547	538	571	581	591	537	569	534	554	564	591	537	557	568	530	575	511	599	629	573	589	517	562	628	583	604	570	595	545	594	571	565	565	610	571	568	566	571	630	561	601	602	557	570	581	608	593	588	582	584	569	556	588	564	603	589	595	565	605	537	590	629	578	596	556	552	568	549	591	587	516	562	587
7165	466	563	448	308	245	205	195	185	192	200	175	150	164	153	177	173	162	183	167	161	177	130	143	170	175	146	157	162	127	155	154	156	148	161	155	169	162	166	163	150	156	163	155	172	163	178	153	172	138	152	179	145	165	132	150	167	146	168	165	149	137	150	177	155	150	163	176	148	138	157	158	135	151	168	142	169	183	157	153	151	157	182	175	159	141	162	129	183	126	169	154	160	145	137	148	161	151	153	132	152	175	143	132	143	150	144	169	165	139	152	149	180	158	168	164	158	149	160	141	155	170	178	169	148	156	139	148	165	139	138	148	168	142	170	147	165	196	167	162	154	158	156	139	153	166	179	158	156	160	156	161	153	164	158	180	140	150	129	157	150	157	152	163	149	141	175	174	132	139	133	153	175	150	160	150	156	176	168	167	153	155	166	167	156	169	138	149	173	155	136	163	152	137	145	161	172	148	172	140	153	154	153	175	179	163	175	128	137	154	162	153	150	145	150	171	170	152	151	141	144	173	151	165	148	133	145	148	164	154	163	143	153	159	169	156	169	163	148	142	145	147	162	159	159	149	173	152	134	137	183	145	160	171	173	150	164	143	167	149	177	141	189	168	169	160	163	162	158	139	166	163	150	149	158	145	149	150	143	137	129	153	159	146	148	151	175	137	157	180	144	152	155	153	162	141	147	152	163	146	152	164	142	157	139	162	166	143	153	167	156	135	157	154	152	152	166	168	190	170	175	132	181	156	138	163	137	168	181	159	148	155	155	141	161	175	154	150	158	155	199	160	154	164	180	162	176	176	152	167	135	129	153	163	147	135	158	152	128	141	185	148	158	156	139	142	166	184	146	173	135	148	163	150	157	146	150	161	151	142	167	173	149	149	138	144	149	169	156	142	150	178	168	134	145	118	165	181	143	144	164	157	153	175	128	147	156	174	149	157	161	148	167	145	162	139	167	141	140	167	162	159	182	178	181	149	138	146	148	176	173	122	156	147	127	146	148	123	154	155	174	156	161	150	152	163	168	162	151	148	158	161	130	167	154	163	172	162	172	159	142	156	159	158	161	163	155	151	159	161	167	141	137	149	138	152	187	132	193	153	134	139	156	167	141	164	147	168	166	161	159	176	164	180	160	132	163	164	135	159	142	139	155	161	155	161	140	142	141	146	165	149	154	127	173	157	157	151	156	165	181	146	170	170	157	146	170	146	183	140	171	160	167	135	166	155	138	166	149	137	147	155	166	144	126	165	179	165	153	164	162	159	163	142	176	189	175	179	142	154	164	157	169	131	132	156	160	167	170	140	169	166	180	146	149	163	157	157	161	173	144	143	159	143	136	142	172	168	149	175	141	145	191	181	145	160	147	136	145	152	157	128	167	159	140	162	169	161	142	164	169	166	162	165	142	156	138	136	150	150	137	142	144	183	172	155	110	155	152	173	135	181	141	158	160	153	156	141	166	123	151	169	135	148	174	153	166	169	144	146	143	149	155	148	132	156	131	158	147	157	148	168	143	151	157	154	162	136	167	156	157	164	126	168	141	162	153	156	149	174	180	155	148	175	153	177	156	143	157	145	150	170	158	155	183	143	156	169	159	150	167	150	154	147	155	163	144	144	139	150	149	167	140	173	166	147	169	128	143	159	145	157	153	148	147	167	169	152	165	145	141	170	160	152	144	160	162	142	156	169	162	148	147	176	172	175	159	147	151	157	149	144	140	139	153	156	177	150	145	131	167	158	117	143	155	163	147	146	144	126	124	180	153	134	134	150	142	168	166	168	146	178	182	138	145	150	156	133	158	128	150	164	139	151	158	162	158	158	150	155	162	158	182	167	161	166	166	149	153	151	148	160	165	154	145	161	170	172	146	147	155	159	148	153	154	156	156	140	155	159	142	144	173	146	170	154	178	151	169	142	149	152	161	174	153	167	137	135	176	119	136	150	141	161	147	168	150	120	134	175	170	167	134	171	153	150	177	146	142	168	147	155	169	127	176	132	154	153	165	154	159	166	150	146	177	163	156	166	157	155	155	146	160	172	132	131	158	158	178	160	163	147	157	165	143	161	176	185	156	163	161	141	142	160	182	134	143	173	137	136	142	141	124	167	149	142	126	176	151	162	149	134	167	157	162	134	167	150	160	152	137	153	128	157	144	163	146	164	164	144	145	131	147	161	151	153	172	184	170	189	167	143	147	153	158	157	162	145	162	158	169	143	163	169	131	160	133	148	154	151	164	174	142	152	175	156	137	140	163	157	164	155	138	169	133	136	160	149	168	145	187	154	153	159	153	157	147	158	142	139	159	159	174	165	174	167	157	160	161	167	146	140	150	154	178	145	151	139	184	143	168	168	181	146	161	159	156	165	150	126	172	140	157	148	155	157	152	156	154	139	164	154	133	130	165	129	178	170	166	153	186	162	162	148	155	145	167	182	168	130	142	155	145	160	153	176	153	151	144	159	152	180	178	149	162	147	193	146	166	151	159	181	156	152	155	175	167	162	149	150	157	138	174	160	118	152	145	165	140	156	160	152	144	159	171	144	137	162	137	141	157	141	164	184	150	166	169	151	171	165	152	172	156	168	172	157	158	155	133	165	142	165	132	146	145	148	167	183	176	160	130	161	157	151	140	174	159	157	156	148	148	181	188	164	142	163	137	157	157	135	150	152	125	143	169	158	137	165	146	137	116	148	144	149	165	151	156	152	159	149	159	129	149	149	141	141	131	166	146	153	168	172	174	168	151	159	148	146	138	131	153	161	172	155	170	144	158	156	157	138	153	144	143	155	145	157	163	164	176	158	162	162	162	147	159	147	178	171	168	150	172	165	146	136	165	163	164	149	157	162	149	167	145	174	151	149	149	145	157	165	162	140	163	168	136	152	162	138	138	158	192	152	176	146	164	167	161	163	149	139	168	148	143	142	156	151	144	159	155	166	168	159	149	164	141	165	143	166	175	142	156	152	135	161	156	139	147	149	172	160	136	157	171	160	149	161	171	162	144	161	161	136	160	178	154	151	155	161	139	138	128	151	135	164	145	172	150	156	151	167	143	148	164	139	145	150	171	132	150	170	161	169	153	133	152	163	145	161	148	136	169	162	168	150	173	155	166	139	164	149	149	156	147	154	154	144	145	158	137	162	161	140	153	150	153	155	143	144	123	154	155	156	161	180	182	127	142	150	146	173	148	150	153	156	157	163	159	170	164	145	144	135	158	164	158	153	137	170	152	146	175	151	163	156	154	124	164	148	138	158	170	145	159	180	147	144	151	137	143	130	157	159	153	142	159	141	165	162	145	145	145	186	155	147	141	151	148	169	132	128	148	127	139	135	138	165	157	145	171	136	165	168	133	133	179	166	160	158	172	157	163	151	149	161	157	151	151	152	161	163	157	144	174	159	155	155	154	157	131	151	182	147	177	146	141	160	154	143	152	143	140	169	167	165	150	142	146	160	168	154	175	160	172	131	155	158	166	184	126	133	161	156	160	175	141	161
5952	735	1372	1325	1133	948	822	749	663	658	544	555	571	521	484	495	511	509	521	470	527	490	502	458	490	467	422	437	441	463	447	412	440	470	478	453	467	422	433	431	418	454	417	410	474	423	439	443	453	458	412	437	465	472	442	446	445	454	415	456	421	432	442	441	449	463	461	421	428	434	419	437	451	435	418	439	445	389	429	406	446	409	441	451	444	424	409	439	408	418	458	411	412	455	430	446	468	419	450	460	438	440	414	420	433	412	423	441	398	431	413	445	439	442	429	422	410	450	431	440	450	465	422	410	439	442	469	408	462	430	421	414	394	448	386	467	499	424	440	446	404	441	444	429	429	425	440	424	460	431	412	432	453	459	447	429	437	417	439	438	426	426	411	462	420	404	430	469	455	407	449	449	391	419	436	453	469	418	441	431	407	414	433	409	452	461	408	437	429	451	440	439	463	437	395	424	464	406	461	426	399	418	410	422	449	399	463	421	455	420	388	394	413	429	404	417	443	436	431	406	409	490	442	434	411	450	434	428	449	390	471	427	426	378	409	444	430	479	388	444	446	416	418	433	420	417	443	438	430	425	420	455	398	398	438	406	385	471	417	405	444	435	402	472	440	445	414	401	407	456	430	404	423	440	427	399	444	445	421	430	439	405	430	451	400	388	428	399	403	427	422	470	448	411	433	422	429	449	445	445	393	430	409	456	474	405	447	443	425	430	423	425	448	415	416	416	444	427	432	411	423	415	486	404	466	455	451	430	405	465	419	449	401	419	422	431	415	434	425	419	443	434	387	439	446	441	426	440	428	434	446	417	438	430	423	440	462	424	419	414	408	418	401	437	403	444	378	447	463	409	390	470	411	393	405	411	420	408	430	417	421	455	447	411	450	424	409	428	419	466	451	454	433	431	435	450	433	412	445	420	401	440	459	425	450	409	424	412	432	419	424	493	403	427	413	435	438	410	410	464	409	442	391	425	439	402	412	446	447	432	452	415	427	443	419	446	463	455	453	405	454	448	417	454	390	441	440	445	455	418	453	431	420	466	454	465	410	430	426	410	420	437	457	414	417	409	411	438	430	455	461	437	452	456	435	418	436	407	423	469	475	421	417	448	449	454	417	397	437	444	457	410	451	418	392	440	434	444	409	424	491	430	385	422	449	397	440	406	430	447	434	414	422	423	435	475	440	434	422	462	435	431	433	406	405	422	425	438	424	455	421	414	408	420	448	420	420	399	438	437	452	426	392	425	442	445	442	429	413	438	428	422	440	448	448	481	390	422	409	450	411	423	438	448	403	448	394	430	440	403	459	429	460	448	435	417	402	445	427	447	404	437	456	415	424	386	443	435	409	411	388	412	410	407	458	446	457	411	423	433	414	412	426	440	407	394	440	393	407	401	434	415	455	418	444	419	442	402	438	428	425	407	445	460	453	408	419	404	403	391	447	439	420	450	426	442	427	441	431	439	436	419	431	428	472	427	429	422	417	455	446	419	442	419	457	424	409	456	429	436	440	439	437	409	393	429	426	429	438	443	430	426	432	424	405	427	413	409	436	410	421	429	408	424	444	397	420	405	476	440	462	442	401	430	424	430	417	423	405	410	397	393	416	414	404	407	419	474	410	436	424	419	465	409	430	435	435	423	439	415	441	431	432	420	426	440	416	418	390	430	436	413	397	419	396	439	421	436	454	468	392	415	418	449	436	464	400	459	413	447	458	482	441	462	488	439	424	426	419	478	437	422	429	448	420	404	458	416	438	429	434	449	428	446	447	442	434	401	440	439	395	434	426	435	437	431	426	436	421	424	446	439	401	448	429	455	440	452	463	429	415	398	430	417	422	463	451	412	408	427	422	471	417	425	427	447	437	445	404	420	434	470	459	413	412	439	442	410	412	424	429	417	446	396	443	427	442	423	447	434	461	446	434	433	422	400	432	388	430	435	404	392	430	446	430	411	453	423	438	452	405	403	429	417	446	429	421	431	416	430	430	439	426	382	431	430	448	406	430	427	450	433	445	433	441	428	435	426	463	406	440	421	419	474	438	412	417	400	407	435	461	451	417	469	443	447	384	463	433	423	463	418	428	433	471	417	437	421	446	413	433	405	423	398	436	413	441	421	441	423	383	450	383	421	422	442	410	489	439	448	457	427	434	399	422	422	419	433	397	455	448	425	451	438	427	474	436	402	388	397	445	411	445	417	419	450	492	435	444	414	416	454	369	471	424	458	425	465	379	436	441	417	429	410	417	416	430	439	412	410	425	434	429	437	429	442	444	403	422	474	419	407	427	474	413	427	414	465	416	443	407	412	441	416	445	447	443	412	447	438	424	394	451	394	457	419	426	417	474	434	459	472	409	414	455	404	432	448	402	456	413	463	403	418	429	428	437	431	443	390	408	424	461	416	449	424	470	413	402	417	421	415	378	434	398	441	410	421	445	459	434	473	446	444	433	456	418	445	446	409	415	454	447	416	430	432	450	410	463	415	438	422	432	462	453	411	431	404	448	431	454	445	396	412	425	443	427	413	441	438	419	397	439	416	499	469	430	454	422	435	435	455	407	411	430	399	414	465	440	457	440	392	420	410	392	434	434	403	457	416	452	496	467	422	410	402	403	442	414	416	431	434	417	403	393	437	391	424	441	444	433	448	463	428	455	412	431	425	457	461	470	412	483	423	424	430	464	432	431	392	423	442	450	459	391	453	391	445	436	431	437	426	452	450	426	437	480	437	453	419	393	457	418	462	424	437	409	443	416	422	437	406	437	399	461	467	430	426	422	420	431	405	429	421	447	430	454	441	410	414	416	390	451	403	419	449	450	446	421	417	404	469	456	445	430	441	443	444	395	463	447	474	385	439	424	414	421	425	426	401	421	425	427	391	410	429	423	429	444	422	411	413	428	430	443	447	426	468	495	441	412	454	424	429	446	459	466	436	463	405	415	418	390	401	450	446	405	399	413	417	479	446	430	435	439	393	445	420	449	412	434	462	371	448	414	408	387	452	471	431	441	426	424	482	422	435	460	417	412	439	406	447	396	468	401	412	468	446	431	407	427	411	454	438	423	414	401	421	424	434	440	470	445	402	444	451	455	394	446	453	389	408	416	414	418	416	434	447	446	417	448	457	426	428	426	422	422	432	408	434	443	465	396	403	414	416	414	415	424	394	401	432	416	435	446	459	438	414	389	397	429	417	460	411	437	414	381	422	381	436	466	457	383	395	401	436	417	465	404	421	426	432	446	418	425	435	435	447	444	425	428	433	455	452	440	396	411	455	416	417	429	428	426	420	410	441	430	404	441	449	436	427	415	451	469	444	444	397	403	437	447	417	436	447	425	446	464	424	414	441	441	425	448	456	401	447	441	396	419	420	456	414	448	403	437	393	400	423	429	434	417	447	448	445	418	420	435	423	441	449	445	397	384	414	458	439	432	423	406	435	451	442	472	445	434	409	409	436	411	421	431	458	401	443	392	458	467	419	402	437	439	453	422	418	458	439
14235	1372	1199	862	672	531	429	439	417	373	384	394	363	383	351	292	355	380	355	326	320	317	343	337	378	341	373	320	341	316	322	337	311	329	356	322	343	333	337	302	308	334	326	293	319	325	341	331	313	327	318	293	373	340	303	314	332	300	326	337	325	363	316	340	300	310	360	323	335	339	342	303	354	351	343	316	293	349	356	327	348	326	346	339	327	331	339	317	319	324	346	324	333	313	356	304	316	334	338	353	304	333	324	338	338	353	316	349	327	311	325	288	316	310	287	305	325	321	327	332	326	314	334	314	322	365	313	337	339	286	304	375	317	335	339	329	348	332	302	305	368	342	340	349	317	364	359	323	331	302	332	326	342	289	300	316	300	285	366	318	321	322	307	343	338	305	291	370	319	333	332	347	371	322	321	329	301	321	316	302	346	311	307	327	347	339	307	311	330	342	334	316	348	365	347	353	335	324	351	295	366	340	336	310	384	335	281	325	319	339	321	306	340	321	312	328	386	353	309	306	356	299	356	313	346	306	287	325	354	336	315	345	349	338	366	309	329	290	346	323	320	309	336	342	332	297	337	326	311	300	304	318	297	303	345	311	332	321	317	326	315	347	317	318	296	306	306	335	320	343	364	333	331	319	308	306	349	326	350	352	354	310	344	309	301	310	350	320	345	327	346	331	326	348	348	343	315	330	347	304	308	315	347	325	327	338	340	303	340	329	329	347	291	352	331	319	333	328	326	287	338	325	317	328	311	356	308	291	289	340	276	322	291	329	287	289	322	312	322	304	292	327	332	299	345	315	339	347	314	340	342	299	325	306	294	323	353	352	343	322	351	293	309	292	330	338	321	307	347	321	331	316	294	314	351	324	329	337	375	318	315	329	301	364	338	330	319	370	327	314	314	326	351	315	350	333	356	305	349	358	314	312	339	308	375	337	335	340	313	354	326	352	362	296	333	334	322	304	296	297	355	333	301	302	307	361	289	305	336	316	323	364	328	319	345	341	351	329	339	300	328	325	336	341	337	346	342	323	326	350	320	343	355	340	353	321	349	322	335	351	305	317	313	335	320	299	360	336	323	307	349	295	369	338	374	348	299	314	332	334	343	350	338	329	298	339	331	352	382	338	308	354	326	284	352	342	305	366	337	325	299	284	346	296	320	326	354	338	333	307	324	323	279	319	333	328	341	300	343	322	313	324	319	337	289	341	320	331	333	349	313	314	322	365	350	277	328	329	333	313	307	305	296	348	334	304	338	324	337	325	327	313	351	311	312	303	277	298	329	333	349	291	341	351	335	339	343	284	321	329	338	337	321	334	326	276	307	309	325	324	316	299	342	337	337	320	324	376	344	306	312	347	289	368	369	309	339	292	313	314	325	342	334	326	304	310	302	355	334	327	332	320	332	347	358	335	326	377	342	343	313	359	337	318	314	326	313	340	299	319	315	335	318	304	345	328	342	337	340	298	346	327	318	308	297	314	347	332	323	335	308	319	310	304	307	332	331	338	342	334	319	338	343	319	315	332	333	303	361	305	346	327	304	335	304	311	341	330	297	319	344	352	327	365	347	350	341	322	322	329	342	337	329	347	322	335	292	324	310	323	327	347	321	348	326	326	334	324	285	342	341	346	337	352	351	332	338	332	342	311	291	305	331	279	299	333	361	342	295	320	354	328	323	303	294	331	363	332	344	341	325	340	312	332	343	365	332	348	317	331	332	302	307	321	301	312	314	312	368	332	321	331	319	305	318	344	336	338	330	317	359	347	308	297	327	370	340	341	301	345	287	339	315	343	339	292	325	340	311	312	312	311	307	338	323	292	358	318	303	324	328	332	342	348	299	329	340	307	287	328	336	326	318	364	325	340	351	339	285	332	318	329	317	326	314	344	337	355	334	344	327	375	366	347	348	364	333	302	319	316	325	344	327	345	306	306	318	307	312	324	336	322	343	347	338	351	330	310	299	310	287	346	316	294	318	323	332	340	324	348	377	301	325	312	350	322	330	323	386	306	341	313	336	292	322	288	344	319	344	307	323	310	304	325	335	316	316	304	310	326	349	331	319	366	314	315	303	339	341	312	325	331	322	307	328	319	300	336	327	327	344	335	353	333	311	281	346	342	333	331	313	344	327	332	333	305	331	321	308	337	331	305	354	335	357	334	308	317	292	348	287	301	308	338	327	364	333	306	330	350	366	341	325	332	344	357	330	305	316	312	341	312	326	332	338	344	346	307	358	356	315	307	296	349	320	318	363	361	327	306	327	296	319	310	303	346	339	310	312	333	360	294	334	321	300	355	302	324	359	310	324	339	316	331	339	344	347	315	302	332	334	365	314	289	337	314	324	356	340	297	317	340	323	333	345	316	355	346	356	338	313	357	291	345	325	321	288	326	336	321	298	324	351	296	304	325	322	307	303	323	362	366	353	337	339	340	323	336	297	314	325	332	348	346	339	344	318	377	317	320	327	320	321	315	287	285	325	337	302	307	372	319	315	350	299	346	318	332	354	370	300	301	299	359	352	318	345	347	322	329	341	341	320	311	319	339	340	328	337	322	338	303	307	358	341	333	326	327	313	331	327	354	335	305	342	326	338	314	318	313	330	325	283	290	309	353	342	354	360	339	358	329	334	307	364	360	365	299	312	359	318	349	353	341	348	347	332	326	343	346	332	352	335	293	318	339	332	307	337	344	319	316	340	323	346	343	333	303	363	327	345	299	304	336	334	333	339	344	334	351	317	355	349	312	322	310	319	333	364	338	344	347	338	316	344	343	323	297	328	320	304	284	315	346	349	315	316	309	305	310	336	324	294	307	373	306	332	333	301	324	335	336	334	364	323	360	340	339	314	341	319	318	276	304	320	320	346	332	363	342	295	306	332	310	328	297	315	329	313	335	368	314	353	363	339	332	339	314	311	348	289	306	335	307	330	284	309	296	309	327	317	311	306	310	332	340	308	340	299	324	330	317	302	275	335	335	296	317	346	363	301	338	308	317	310	335	335	317	373	326	338	330	325	355	374	321	316	338	325	325	301	296	317	308	314	326	336	380	347	305	334	329	316	315	313	346	312	329	324	312	321	357	320	326	336	329	357	320	331	354	339	304	337	326	333	289	334	334	313	313	373	304	343	363	296	321	329	330	336	347	326	364	305	335	325	330	302	322	291	291	312	342	309	323	340	324	318	331	317	356	337	315	340	344	334	324	332	325	321	326	314	301	349	310	304	331	329	331	302	330	329	374	329	302	324	339	311	304	344	294	366	355	317	344	314	312	341	319	363	320	367	327	324	321	350	332	384	307	339	301	307	326	327	353	346	322	327	330	324	351	301	320	327	313	339	341	335	317	301	332	306	311	293	332	322	329	305	306	305	315	298	347	341	308	308	340	358	327	321	310	340	302	310	357	350	312	304	298	326	298	306	349	321	315	361	324	327	329	325	324	327	307	342	356	324	352	337	295	284	310	305	325	308	307	302	301	326	319	332	318	322	314	351	340	300	325
8029	1290	2527	2581	2052	1702	1548	1386	1288	1160	1134	999	968	939	986	946	925	966	890	902	915	876	865	868	869	837	838	872	838	852	824	891	823	833	818	819	811	785	809	827	814	722	811	784	767	816	824	773	810	796	750	757	758	787	800	751	836	780	790	771	813	810	764	786	787	757	795	802	743	772	779	770	781	784	793	787	813	791	761	799	766	805	796	774	771	774	830	806	805	736	847	764	811	777	795	769	794	807	821	825	790	807	787	770	802	817	853	760	783	776	789	834	805	752	843	773	797	776	776	798	775	754	770	756	796	767	732	773	783	745	786	741	784	773	708	782	815	772	786	744	829	702	775	774	803	762	857	790	773	821	731	763	790	742	797	800	740	814	767	787	791	752	765	805	779	809	784	775	757	808	815	810	760	715	763	810	819	800	734	830	742	790	812	798	779	805	772	809	771	813	736	759	781	788	775	798	751	786	755	770	804	765	787	826	723	805	787	799	772	804	774	786	738	806	806	786	823	806	765	773	802	802	793	773	802	804	822	821	825	787	757	764	749	771	754	810	769	815	753	821	805	822	752	772	780	764	811	778	830	772	764	763	732	774	746	798	812	794	783	760	763	762	764	756	776	795	721	764	746	746	829	782	756	815	766	799	749	767	745	773	804	811	804	732	807	797	782	749	747	784	771	804	789	752	770	784	799	808	730	769	800	781	766	823	759	710	767	758	781	812	766	784	812	764	785	759	792	781	811	805	761	764	779	780	754	799	782	757	738	825	785	820	797	778	792	818	770	769	806	785	753	774	780	845	750	765	758	730	743	798	764	811	747	769	785	805	764	801	786	779	798	794	809	792	775	745	768	797	752	743	819	800	761	746	807	809	766	766	776	778	784	742	836	799	802	772	800	816	767	798	770	771	738	797	790	741	819	785	795	746	769	793	793	764	788	742	815	814	773	778	800	750	806	811	744	783	813	765	779	815	802	833	827	750	805	777	734	796	750	782	770	770	791	798	826	788	735	728	716	812	787	801	800	812	720	752	760	787	754	780	805	741	749	747	802	713	749	769	776	776	748	770	819	755	795	810	770	806	813	776	843	785	796	772	783	766	775	795	739	803	784	753	768	821	792	778	813	744	790	828	796	789	784	756	714	786	772	739	767	786	711	757	800	788	750	790	777	751	740	790	805	750	764	808	783	798	810	754	756	760	832	792	766	816	752	806	762	754	751	768	822	757	802	784	775	799	786	763	769	777	779	774	795	773	782	747	762	770	764	763	742	800	777	827	782	831	799	833	787	769	808	811	822	730	757	777	753	814	774	784	791	809	779	782	783	781	796	750	753	789	770	836	776	785	780	838	765	800	808	814	762	755	797	791	804	802	775	776	764	739	753	803	802	734	816	766	817	771	816	804	750	810	786	757	820	766	764	771	764	790	769	762	801	768	757	807	761	762	777	782	776	795	753	769	810	721	838	771	784	763	761	762	799	817	786	798	772	803	773	779	808	766	779	838	770	769	731	787	815	742	754	773	803	816	754	774	804	808	794	777	794	751	784	829	781	782	825	832	777	753	764	789	762	796	774	793	772	790	751	799	756	787	795	775	863	777	730	816	819	772	801	759	726	745	678	779	771	758	791	797	763	777	774	792	749	800	763	774	769	837	739	775	755	747	787	748	747	799	753	761	781	797	773	774	835	730	774	791	779	798	729	823	813	779	760	830	738	822	755	795	782	787	801	817	757	799	779	779	763	752	804	800	756	792	797	769	727	724	734	816	766	767	771	792	812	768	766	763	779	790	748	764	768	821	805	794	776	778	758	817	801	763	756	796	792	789	788	746	760	763	808	809	832	818	794	782	798	801	806	763	783	837	748	717	759	807	784	766	788	745	800	753	728	752	779	789	764	761	803	758	821	776	799	760	752	734	791	803	778	742	784	782	746	777	748	779	774	768	777	749	797	775	742	730	833	768	812	781	803	792	822	748	719	753	802	797	762	770	745	789	809	747	775	764	782	774	738	817	803	782	803	798	802	793	760	795	815	800	792	773	771	790	759	738	777	759	771	742	793	790	794	740	709	790	785	787	723	828	780	787	799	797	776	787	798	773	746	802	770	756	774	759	783	757	801	786	738	737	812	822	822	754	789	800	824	774	772	807	757	814	798	724	805	764	744	764	785	803	739	762	767	800	768	819	791	797	777	795	757	754	738	770	769	808	750	810	743	858	810	763	808	765	772	780	788	762	744	803	781	794	749	814	789	797	773	785	801	765	745	776	782	790	812	792	808	765	760	795	803	813	771	714	796	754	802	715	737	799	752	755	771	785	773	800	733	767	791	753	735	766	792	787	783	798	774	796	734	753	755	779	757	796	814	750	807	772	791	796	782	777	777	781	810	737	756	756	780	778	815	758	807	770	811	768	776	808	738	814	741	762	812	757	763	765	796	745	823	799	792	751	766	803	773	788	720	773	672	741	801	762	780	758	711	784	797	765	802	804	746	767	778	798	829	759	786	802	773	800	746	768	763	790	748	728	766	759	797	766	801	807	784	779	757	832	757	781	738	750	821	798	813	840	791	812	768	779	735	772	838	768	767	827	777	732	802	750	808	795	730	779	750	776	740	782	803	781	766	809	751	773	759	755	743	730	789	759	806	808	782	727	818	846	804	772	765	820	804	759	744	759	757	790	836	745	758	762	757	761	794	772	785	833	766	736	723	777	755	791	751	775	812	820	819	766	797	825	798	786	815	812	747	749	756	809	794	815	811	771	740	750	751	786	782	798	788	789	751	731	753	752	758	772	797	760	764	757	843	744	756	764	766	805	778	812	776	725	777	803	817	804	769	786	761	754	762	784	782	801	816	751	740	776	806	779	774	770	842	773	797	726	789	795	839	772	782	775	773	788	822	743	792	781	786	772	789	804	804	750	785	755	801	813	817	766	743	762	782	775	802	771	731	833	786	825	794	789	770	780	757	785	730	765	776	845	783	801	775	780	737	778	763	757	816	755	827	782	753	759	779	764	823	800	756	757	783	811	762	722	786	758	736	759	799	797	813	772	784	751	776	757	775	811	711	797	788	783	800	722	785	782	788	760	760	777	740	755	854	775	824	751	824	772	837	781	754	792	775	781	776	794	864	798	706	803	781	794	746	760	797	745	761	797	830	804	776	752	773	785	825	775	786	756	778	758	788	802	761	749	767	816	782	765	768	778	804	789	791	814	756	783	760	743	753	786	731	805	781	781	800	796	781	824	754	772	798	721	769	742	786	810	768	809	759	769	813	774	795	742	816	751	800	820	793	789	751	792	754	775	764	785	779	812	774	800	799	805	750	791	759	758	755	834	787	789	803	748	812	808	806	782	787	783	806	762	764	799	818	782	772	755	727	785	818	742	747	801	777	805	784	779	825	816	769	800	779	751	782	851	784	821	796	845	731	788	755	808	786	755	790	824	781	793	745	770	751	753	810	766	724	811	738	769	799	834	784	793	792	806	793	779	802	753	804	778	714	764
1598	269	318	240	267	280	246	252	222	265	250	236	245	231	226	243	214	221	227	226	253	247	264	260	236	251	238	253	283	236	242	248	241	257	228	233	234	265	250	227	240	239	209	254	250	274	245	257	228	201	237	243	223	251	225	217	224	244	223	214	218	250	223	237	249	266	238	229	252	242	243	254	266	235	263	233	247	223	252	222	230	239	254	208	249	210	237	223	200	209	269	250	257	249	276	272	228	236	240	229	243	228	258	239	238	265	237	243	243	237	225	214	225	246	254	247	267	276	237	251	221	217	256	222	228	243	251	246	254	241	255	229	228	271	241	272	269	208	210	242	226	213	219	248	232	214	246	258	223	262	231	254	257	235	250	255	240	253	214	245	227	235	218	252	224	217	251	237	241	252	235	230	258	263	257	218	244	242	233	252	260	219	243	251	238	229	208	235	227	238	238	253	225	245	222	257	220	228	210	243	218	263	224	258	236	251	248	253	223	235	229	232	284	246	252	230	252	231	246	227	226	254	228	244	255	275	250	247	262	235	267	256	235	217	262	230	246	238	214	219	267	212	270	232	209	230	236	227	243	236	253	240	255	239	217	252	236	250	234	222	286	226	252	246	240	217	243	247	232	237	238	243	228	247	233	257	202	243	266	245	242	252	249	229	231	246	193	210	228	239	248	255	198	250	251	266	232	262	223	271	260	240	234	223	229	245	228	236	236	246	245	268	263	246	267	256	233	234	271	237	239	213	246	241	266	240	230	246	241	273	287	221	215	271	232	238	239	279	273	220	210	247	225	211	232	238	268	235	257	228	240	230	242	236	229	227	241	225	253	239	222	254	248	238	248	236	224	227	222	222	239	245	248	240	235	224	246	255	230	214	234	221	218	216	241	213	219	227	245	254	250	230	221	249	239	248	247	236	251	225	279	243	247	248	241	206	222	241	224	235	225	242	259	222	241	260	268	219	246	240	221	254	246	223	238	202	261	248	257	201	231	232	210	206	211	267	255	237	249	261	263	237	237	218	275	218	224	234	215	216	237	256	262	261	263	214	264	232	218	234	245	235	254	227	228	254	232	253	270	221	194	245	261	243	241	260	247	265	265	231	227	213	242	235	247	257	257	217	223	269	255	228	252	257	231	246	232	225	220	241	237	238	241	232	239	218	233	270	243	241	267	247	243	249	246	238	255	210	249	263	231	272	223	245	255	236	237	265	251	225	267	269	241	248	222	235	233	230	251	237	252	245	193	222	225	258	241	243	210	195	265	235	231	262	231	247	218	258	255	223	283	218	211	230	226	242	258	231	248	237	246	275	223	253	251	247	249	238	222	220	237	233	235	249	217	232	251	267	243	254	267	242	247	236	237	218	249	262	231	262	231	281	251	252	243	250	237	225	239	250	262	254	229	218	233	235	222	266	253	239	239	248	246	244	223	234	243	239	250	250	228	223	241	224	242	216	227	215	245	257	257	231	267	235	263	237	216	225	228	248	217	227	255	285	234	244	235	257	252	256	247	240	254	274	256	262	223	239	236	237	234	246	245	241	241	216	250	236	251	243	241	233	221	232	238	246	259	260	264	232	236	248	247	239	256	260	244	262	229	247	247	254	229	235	259	231	222	245	233	221	291	257	242	225	242	260	232	239	225	260	243	238	273	216	233	258	250	284	225	250	277	240	218	216	213	255	231	244	261	258	219	223	234	260	263	229	260	244	266	243	242	284	237	238	259	248	229	248	232	247	245	204	238	237	246	213	230	255	243	222	232	222	223	259	207	204	254	255	207	241	263	236	215	218	239	235	240	251	246	254	261	249	234	241	229	235	235	226	212	218	253	226	254	244	238	230	205	235	239	248	241	255	231	228	233	224	267	229	205	219	258	231	234	251	271	261	267	227	251	215	257	231	257	254	253	268	214	217	237	237	259	236	248	256	242	232	236	232	231	227	229	236	240	258	237	249	244	250	232	230	212	236	244	196	260	260	249	233	246	219	223	247	244	255	260	211	221	240	259	262	229	230	285	252	222	234	233	238	256	239	240	232	258	257	214	245	242	245	242	235	221	270	239	221	242	244	261	249	236	234	239	248	252	278	237	228	269	252	265	263	201	239	232	212	237	253	203	242	250	220	269	220	254	253	224	244	230	196	244	236	227	253	262	226	249	244	203	258	257	230	243	253	226	231	230	221	206	234	235	275	241	195	210	238	220	245	226	263	236	238	235	258	238	225	240	250	229	240	241	240	240	271	266	219	198	237	240	233	232	237	272	238	248	255	213	243	238	218	222	207	255	210	240	267	194	215	263	239	230	233	219	256	236	240	201	220	227	242	215	247	257	237	220	220	238	225	228	208	253	256	236	249	239	267	234	247	256	244	247	273	246	257	210	265	231	259	222	240	248	224	249	228	233	256	256	259	251	254	254	236	230	243	250	241	260	234	270	256	259	246	257	233	229	234	236	240	214	244	246	259	212	232	277	237	252	213	220	262	242	249	246	254	250	243	242	237	248	235	247	245	249	250	224	214	219	243	240	250	232	236	235	230	255	223	232	219	262	218	222	219	235	272	231	256	261	267	254	235	252	251	259	255	214	259	219	264	235	219	255	218	252	300	279	212	262	243	209	216	229	234	222	238	255	229	258	253	221	247	229	210	281	244	217	219	211	245	230	246	237	238	217	250	223	213	251	261	220	226	205	265	210	256	253	237	218	282	239	243	223	232	206	258	228	206	267	241	243	251	239	269	219	211	246	257	251	192	193	218	203	239	241	230	256	235	220	271	249	232	226	240	255	190	254	207	264	220	239	230	252	219	271	216	222	251	259	242	229	248	250	266	250	282	220	248	257	221	278	231	257	243	238	265	270	249	259	264	219	256	215	229	249	265	253	223	213	195	254	234	222	269	251	246	210	231	283	254	234	222	224	245	256	223	238	238	243	253	299	223	233	219	240	241	232	252	225	250	236	259	271	225	244	209	257	234	244	231	261	244	259	262	241	240	234	259	270	223	234	246	224	259	246	202	240	259	230	218	273	232	265	231	262	271	239	232	285	239	255	230	246	228	237	230	233	220	232	262	212	247	259	248	230	217	248	237	253	239	244	232	266	242	261	233	221	217	255	242	244	247	254	209	243	268	256	225	235	237	229	255	214	228	242	263	254	239	262	248	256	253	249	250	252	213	237	233	246	284	242	235	259	220	243	215	247	244	233	254	236	251	236	280	240	221	256	233	230	230	267	228	235	221	246	243	265	232	249	247	238	253	217	215	270	270	285	256	223	248	241	203	247	236	257	269	258	256	218	223	214	259	249	238	281	239	247	247	271	240	264	236	239	241	264	245	210	223	218	245	251	258	252	250	209	285	264	241	226	249	230	261	246	266	201	239	230	229	240	236	228	223	213	268	222	258	249	222	232	228	218	246	235	232	247	239	227	263	266	243	245	252	235	250	229	216	252	256	232	262	234	242	231	223	248	265	238	236	247	228	241	234	220	231	208	259	237	232	231	256
1708	612	753	639	607	591	590	604	572	597	543	575	604	626	565	559	567	550	605	659	563	566	571	553	557	609	584	539	563	570	601	533	627	547	588	613	589	548	597	609	574	574	566	599	557	574	572	593	543	623	546	591	545	536	587	527	546	587	602	533	584	581	562	599	547	575	575	537	597	572	577	529	585	574	586	641	560	558	550	579	604	539	606	550	577	554	573	584	559	574	525	599	571	535	590	625	584	572	542	566	609	582	549	588	583	589	606	588	612	551	574	581	612	584	588	557	597	609	578	637	594	608	561	598	600	602	574	557	601	548	588	588	561	577	587	556	596	590	601	604	583	598	595	572	570	557	567	542	592	569	552	579	572	590	622	595	587	572	549	540	575	543	558	590	579	596	621	571	603	570	615	553	572	609	561	558	573	577	551	597	592	554	540	617	557	559	579	582	557	559	564	548	582	568	554	587	601	570	590	615	606	587	572	596	543	583	591	613	584	596	555	584	556	570	653	612	565	581	577	561	562	627	546	570	582	592	553	543	543	557	558	555	603	583	581	571	551	589	578	588	582	615	528	584	553	584	552	556	606	560	631	590	595	548	564	564	591	586	575	603	560	593	588	600	591	558	572	583	588	514	551	585	594	575	590	571	560	612	589	615	547	572	608	585	566	572	553	549	596	583	568	615	582	571	601	579	577	586	598	555	606	615	583	587	593	558	580	539	558	583	562	536	555	588	554	533	593	573	592	580	594	596	603	579	601	563	543	611	558	566	592	573	573	547	596	591	564	569	609	545	583	591	592	586	609	600	583	568	573	591	560	606	590	599	627	579	605	581	609	610	545	609	585	597	530	608	557	562	571	572	543	588	566	585	564	569	625	589	562	566	567	568	564	604	608	606	569	524	606	577	582	581	555	587	547	593	569	541	597	631	609	618	585	565	593	543	591	571	559	592	547	586	585	546	545	590	568	584	583	580	545	589	589	574	579	595	582	597	555	593	563	597	619	535	608	542	572	573	568	578	632	554	581	569	596	573	614	569	565	591	571	594	604	572	592	539	580	562	526	594	599	575	571	564	573	555	533	553	610	569	598	585	583	591	561	568	582	550	585	580	594	564	567	569	573	576	591	583	578	576	583	555	526	513	592	580	592	559	541	582	555	587	601	611	593	567	616	587	583	565	589	582	606	557	568	590	574	578	617	568	561	596	565	579	622	610	601	587	569	582	588	536	565	584	609	582	592	556	596	547	544	551	556	599	587	562	552	560	557	553	533	538	614	589	544	583	581	563	565	584	562	599	578	592	542	610	562	572	576	603	581	588	577	598	600	603	578	558	580	562	590	564	572	563	596	568	585	575	579	584	641	575	552	584	573	559	560	626	587	576	593	575	578	608	566	603	618	570	560	577	560	607	582	544	562	556	567	583	536	537	543	599	564	592	551	566	561	579	586	584	550	593	582	614	611	621	536	541	593	592	605	540	577	569	588	594	561	562	589	605	582	613	580	553	571	581	632	585	539	624	628	541	570	600	587	573	591	557	621	578	600	571	617	599	528	601	594	577	551	597	580	614	535	557	564	580	612	597	592	556	601	624	602	585	546	583	555	565	595	586	592	562	553	552	546	614	535	583	578	554	574	571	589	592	566	586	625	566	578	567	623	586	569	605	560	611	573	559	586	577	569	599	564	528	567	552	568	590	554	589	571	547	581	592	544	582	526	573	607	622	561	577	539	591	568	567	552	557	566	610	568	594	580	619	594	603	528	573	565	592	504	527	574	580	573	561	596	581	609	551	592	553	592	633	599	546	591	570	581	535	562	576	553	566	562	592	557	589	578	623	542	579	558	613	604	590	589	545	564	575	552	603	604	559	609	573	569	576	556	556	548	551	603	590	583	568	550	614	593	592	582	582	562	554	567	574	521	569	594	590	571	565	586	578	559	538	544	566	554	564	572	622	588	561	613	597	585	558	594	601	608	623	575	574	596	554	575	603	605	537	601	550	609	560	600	535	595	609	602	564	580	569	555	580	621	570	550	579	560	595	571	544	555	579	585	569	571	563	589	569	575	611	596	589	582	541	582	590	612	563	612	594	588	565	582	639	561	546	591	528	567	618	570	528	593	580	540	613	582	608	562	546	567	535	622	587	563	613	552	565	560	563	647	559	601	590	630	608	596	626	587	579	561	558	563	530	601	621	635	592	582	582	595	599	577	549	523	573	583	585	579	596	582	553	567	550	572	563	549	571	604	576	564	584	583	556	580	591	578	535	570	598	582	607	549	529	586	559	563	609	541	600	567	604	580	563	606	576	577	574	531	593	585	590	585	620	544	597	538	597	611	595	539	607	575	582	582	555	591	596	617	626	645	544	569	583	594	563	573	608	593	525	563	558	594	573	596	567	585	567	570	559	583	565	554	545	574	590	574	584	546	536	587	584	548	573	591	538	594	572	607	585	570	543	590	562	552	573	583	532	522	575	544	571	621	535	610	570	544	589	544	578	561	592	563	566	566	586	584	575	618	600	561	589	569	595	518	539	564	608	589	577	564	576	587	593	614	545	550	621	614	583	566	598	570	597	578	630	619	597	586	591	591	557	586	546	594	583	600	594	583	552	568	596	588	557	591	552	574	607	561	580	576	598	547	572	596	534	584	531	586	615	587	621	522	591	533	630	585	595	583	575	552	552	578	574	607	551	522	570	575	576	583	601	555	568	580	531	585	633	613	609	601	556	547	597	565	595	565	557	575	592	564	564	600	571	602	540	556	579	568	549	556	598	617	560	581	552	546	601	573	594	564	580	586	577	584	599	581	593	610	493	578	542	567	581	595	611	591	605	580	603	585	550	543	577	576	565	594	587	587	570	572	584	554	608	595	588	624	585	563	558	571	608	599	522	594	604	564	570	616	596	604	577	575	604	588	601	600	564	605	579	571	576	607	575	577	582	556	579	563	601	577	570	611	563	559	592	604	569	585	592	528	581	594	602	572	553	601	534	557	560	546	563	593	587	604	597	595	591	572	551	612	586	614	594	623	576	580	569	598	578	576	580	575	585	583	576	560	540	532	562	575	561	604	583	539	620	579	601	581	535	544	592	591	604	565	560	586	552	619	562	565	598	636	593	592	581	578	592	531	559	543	571	579	558	562	557	623	556	580	608	543	588	571	568	584	557	568	575	555	539	641	596	614	605	525	553	562	555	590	524	587	582	545	585	584	559	584	543	553	604	583	566	589	577	584	553	542	608	561	547	576	579	591	564	614	618	547	613	584	560	578	617	593	567	579	540	569	600	575	600	567	583	589	567	601	556	584	497	529	587	547	581	569	601	581	555	587	560	571	625	586	582	514	598	562	567	581	603	568	592	568	570	592	585	580	565	574	581	621	585	574	577	581	585	569	591	583	617	577	560	574	569	587	593	567	557	564	576	575	592	579	586	576	598	599	568	574	632	584	573	581	586	584	583	592	563	623	552	561	584	572	597	590	542	608	556	546	581	574	556	603	599	584	581
7277	533	661	423	320	265	202	200	231	184	166	167	171	189	177	166	173	162	165	155	155	153	171	175	177	167	174	157	141	147	149	135	145	123	156	166	156	183	169	151	149	173	154	163	171	147	174	174	151	183	143	156	145	146	156	142	158	151	164	162	171	149	168	134	146	177	157	143	153	140	169	149	133	143	161	154	147	146	162	147	151	150	147	152	175	133	146	163	164	162	149	158	179	150	171	144	152	156	164	161	143	156	175	133	154	160	140	158	145	156	164	164	138	159	175	159	181	173	160	157	163	129	159	156	170	134	149	142	159	147	154	159	145	138	133	155	177	160	167	168	129	126	157	169	152	159	187	155	171	168	169	162	138	161	137	174	156	139	153	159	143	131	141	149	146	140	162	138	153	159	169	173	181	154	165	162	145	138	145	164	142	153	139	163	150	143	140	143	151	190	143	131	165	157	153	153	140	140	145	167	159	180	164	163	145	172	185	127	152	174	178	166	157	165	155	170	147	177	181	149	158	139	139	129	172	151	168	153	159	175	165	152	163	165	151	171	152	168	152	171	147	148	148	162	149	161	146	165	167	148	151	168	161	158	170	153	171	152	153	149	178	139	163	149	168	136	172	153	154	143	157	163	162	149	142	152	175	180	144	149	142	175	201	154	167	184	180	169	170	149	129	149	155	171	137	127	142	163	160	140	155	154	168	161	164	159	156	179	159	147	153	162	154	164	148	143	152	166	186	126	175	157	149	142	158	151	158	155	180	165	163	178	147	156	137	169	167	151	152	147	137	168	145	157	150	172	170	138	160	137	181	133	162	154	168	162	160	175	188	136	161	159	174	164	153	134	149	164	143	186	186	149	132	158	183	158	122	136	129	172	162	140	156	152	176	146	143	170	172	156	162	158	145	204	156	143	162	137	171	181	141	156	155	179	152	153	152	168	134	159	162	165	159	149	186	153	170	148	157	166	168	149	143	122	147	157	146	148	144	178	168	152	165	142	183	146	169	157	154	176	140	155	136	157	153	142	172	162	155	168	156	165	153	177	170	152	156	172	161	134	141	151	148	159	169	143	140	161	151	169	150	151	184	156	147	148	167	152	138	189	163	164	186	180	164	163	144	169	156	150	158	146	166	171	152	155	149	158	149	156	167	132	146	163	123	169	151	163	150	193	171	135	152	190	153	136	168	142	148	139	173	126	147	156	151	153	144	151	167	158	140	144	145	144	131	150	181	143	166	155	163	157	134	146	151	136	143	166	154	132	143	164	177	144	135	153	146	145	154	154	146	145	165	138	160	144	146	146	161	140	163	140	121	141	158	185	140	158	161	145	158	145	152	175	165	148	145	174	152	164	144	155	189	153	112	172	174	135	165	165	183	149	170	175	147	145	141	163	162	141	152	166	132	140	156	187	164	152	163	172	181	152	144	138	132	188	166	144	166	177	160	132	157	166	174	161	131	155	158	137	167	161	161	147	153	154	153	169	164	167	167	147	154	165	140	167	147	154	172	179	142	145	146	153	145	151	142	177	167	150	140	149	135	139	159	158	152	146	155	129	152	156	159	158	143	159	156	187	151	147	149	139	184	158	154	136	146	152	158	147	155	168	152	168	142	157	147	190	165	133	144	170	146	170	155	144	174	145	160	163	151	166	162	165	150	144	166	142	167	154	161	142	162	163	162	156	167	158	155	156	184	138	173	139	151	160	145	165	158	162	144	153	150	179	153	172	148	160	142	143	167	146	154	143	162	158	158	171	162	150	129	152	144	155	147	180	177	152	173	153	165	146	195	140	151	176	152	138	177	146	145	137	135	152	151	144	164	163	153	139	168	166	134	153	141	137	164	159	179	172	165	178	167	144	168	154	146	158	158	149	142	153	156	161	156	152	160	171	146	179	130	163	149	168	165	173	186	162	147	153	152	158	141	174	163	147	153	140	151	151	148	151	171	163	161	150	159	143	144	138	153	157	173	171	149	128	179	152	168	144	154	163	156	144	163	170	154	154	136	138	169	148	149	145	147	159	143	158	155	179	147	139	158	148	137	164	142	156	164	165	148	134	140	157	168	174	157	169	158	142	174	155	142	155	157	181	146	133	148	159	135	152	161	152	185	157	152	131	148	167	161	134	149	152	161	156	140	166	159	159	144	170	162	160	165	153	129	154	152	142	142	136	153	137	139	181	150	159	163	128	139	142	146	146	182	163	143	162	165	161	162	162	152	166	155	162	125	150	152	142	131	171	150	144	167	174	148	133	161	149	145	143	167	165	141	167	156	165	142	173	188	166	147	152	163	154	162	173	150	147	148	163	154	149	178	148	143	166	167	160	148	170	171	145	159	156	162	156	154	140	156	161	141	153	137	167	159	171	153	135	166	133	154	152	142	143	159	165	186	146	162	139	175	144	135	159	180	162	158	151	156	167	152	137	143	165	171	166	149	131	155	166	156	157	161	140	173	155	150	169	138	161	152	136	156	155	161	166	146	169	156	172	157	147	161	167	169	172	168	165	145	149	183	163	162	149	151	156	161	178	138	152	175	154	146	149	125	150	160	156	150	160	158	152	147	133	173	155	155	162	171	149	181	182	160	161	147	176	169	160	163	155	173	159	132	165	144	137	160	137	173	158	177	134	151	167	157	148	139	158	131	161	145	141	163	172	145	144	146	144	152	163	160	158	167	172	180	170	180	146	152	144	168	193	163	176	170	163	156	157	159	142	156	167	190	161	146	165	182	174	155	152	162	172	168	173	147	129	170	162	169	166	160	166	176	197	166	173	150	150	197	145	149	162	149	133	119	159	161	133	164	149	163	185	189	181	155	152	158	159	180	153	144	161	166	186	142	172	171	161	148	155	162	124	151	183	132	172	138	163	135	161	169	136	162	176	148	138	148	171	164	143	170	140	176	162	191	161	152	151	159	131	183	170	162	162	157	156	163	143	154	171	145	149	153	149	158	140	179	152	133	147	166	178	130	178	152	159	160	138	144	159	164	136	147	142	167	139	161	163	168	155	172	165	176	158	154	142	162	176	178	164	157	181	174	164	156	197	165	168	135	141	156	165	151	139	154	148	155	175	160	172	172	151	149	132	162	153	167	157	182	159	182	164	140	154	156	151	159	161	176	145	155	154	159	159	153	139	158	161	159	156	154	142	145	159	168	161	150	136	151	119	134	147	137	141	184	181	163	160	153	180	145	180	162	164	174	154	188	157	146	169	163	161	161	166	138	156	145	156	154	139	139	143	155	175	167	155	163	152	146	154	136	189	142	119	144	159	160	128	172	165	169	152	164	166	156	144	163	157	161	157	161	147	147	164	134	168	157	145	163	141	144	151	163	170	182	155	149	145	155	156	171	140	169	179	167	145	144	122	121	134	172	162	179	140	162	130	143	151	161	152	140	157	148	160	139	135	149	170	141	150	136	165	166	173	164	144	145	146	153	144	159	153	173	147	165	155	182	155	141	153	157	174	149	134	131	143	173	156	149	168	153	151	163	166
6033	714	1500	1304	1095	905	846	743	661	607	625	544	518	527	483	547	502	461	496	461	484	440	453	519	429	442	451	465	420	447	475	454	421	430	456	448	441	395	471	477	390	458	472	426	424	449	440	409	405	434	471	453	421	387	407	436	424	432	429	465	453	432	418	383	450	435	456	456	425	415	429	406	486	434	426	442	406	441	450	443	425	404	434	455	454	414	437	425	428	426	439	456	416	441	436	444	425	426	436	437	435	448	442	405	433	417	406	424	448	440	398	429	415	426	478	456	437	433	454	426	447	421	429	412	419	414	470	440	444	448	405	462	454	417	415	401	380	442	445	413	444	397	431	452	426	438	432	441	433	454	430	437	428	449	433	416	435	457	412	459	405	422	438	425	453	404	420	399	450	450	451	455	442	455	414	433	444	417	468	434	414	440	437	420	424	459	397	435	421	420	442	417	398	412	421	403	397	410	411	429	423	457	427	415	410	412	428	428	402	444	467	455	428	418	476	468	441	423	439	436	422	446	448	430	441	434	455	408	442	422	433	436	431	455	401	423	395	430	442	446	452	437	450	412	412	409	443	431	446	408	422	429	453	435	447	436	443	419	430	436	438	422	419	459	431	440	436	455	472	431	420	463	403	435	433	427	399	430	393	451	426	433	455	416	430	476	408	409	408	415	418	421	434	400	414	455	422	441	423	441	427	447	456	417	429	449	428	451	426	414	450	414	403	402	423	440	426	394	427	437	466	388	458	412	420	414	424	441	397	417	427	427	417	439	435	388	450	470	406	425	429	426	389	422	438	444	431	441	450	451	391	445	436	439	462	415	458	455	435	387	459	436	457	448	442	435	423	426	477	440	423	400	465	434	448	409	425	448	430	398	446	415	422	434	430	434	441	406	450	443	447	430	452	420	466	438	434	412	423	407	422	430	377	464	424	484	464	437	462	410	418	419	406	436	421	386	432	449	453	460	431	467	423	461	430	433	456	423	437	459	417	426	448	408	413	436	430	422	434	427	420	380	429	456	379	424	441	425	427	396	416	440	432	466	433	412	468	425	459	458	427	454	416	422	453	456	410	397	454	440	464	433	447	443	401	434	440	445	436	424	428	404	423	470	422	414	456	427	449	384	437	429	435	430	381	426	425	444	399	425	402	440	405	400	405	411	422	425	427	429	434	450	496	423	437	413	396	387	437	446	460	439	426	432	453	434	468	398	456	396	476	449	434	460	408	439	417	401	431	464	442	417	441	431	401	419	425	381	422	410	455	427	422	424	451	441	413	433	425	437	421	409	413	396	422	412	482	446	439	445	425	428	403	432	455	429	414	454	420	452	443	426	392	446	446	429	391	411	432	411	446	438	414	449	418	459	449	443	420	399	452	431	405	413	439	412	437	457	409	434	415	445	453	474	445	397	440	463	406	425	407	375	437	415	419	448	444	425	424	433	417	396	415	409	416	427	447	430	428	440	387	403	461	455	427	424	442	420	442	407	462	462	423	411	437	418	442	462	463	453	391	404	444	438	444	487	445	441	442	433	437	436	466	414	437	450	397	374	418	447	426	404	429	473	422	406	448	417	438	430	422	442	414	435	419	418	414	409	441	418	405	453	439	473	458	449	439	462	434	453	449	405	410	429	441	412	471	413	410	421	404	426	423	415	450	445	443	471	441	449	463	423	399	424	407	418	444	402	455	382	459	444	417	472	439	449	414	448	420	407	436	435	408	419	410	432	410	423	427	455	439	428	444	434	427	435	430	427	433	422	434	405	435	465	447	413	408	458	444	450	419	427	420	452	416	456	430	428	492	436	425	444	464	435	458	426	444	404	427	425	419	411	437	461	399	438	397	460	422	391	434	420	413	417	427	456	408	409	433	396	414	401	376	410	409	468	420	452	390	446	390	420	449	438	401	424	441	435	434	438	430	446	465	459	416	428	403	438	445	416	426	431	405	431	406	446	459	461	444	455	457	403	446	447	432	426	429	434	414	425	408	430	460	462	423	454	406	427	418	447	455	397	423	460	424	477	435	417	400	425	454	438	435	479	472	456	467	426	439	455	414	431	467	421	459	461	451	451	455	447	373	438	426	449	422	454	402	427	447	425	434	431	394	428	418	399	409	434	429	457	423	423	462	440	447	458	418	382	460	457	443	445	474	413	407	454	421	455	443	416	374	483	419	427	411	428	480	476	440	433	422	454	434	422	433	417	400	436	447	478	402	421	438	385	424	445	452	432	460	427	426	400	420	442	457	414	457	449	437	380	433	419	432	437	435	425	437	460	426	438	417	440	426	421	416	416	415	439	443	421	432	456	403	436	414	424	475	437	428	432	467	467	404	462	438	459	430	434	447	424	423	465	435	419	425	446	448	429	405	414	460	397	436	447	444	457	451	447	427	431	434	439	471	434	443	412	402	420	433	449	425	437	435	441	419	457	423	464	460	412	442	418	433	422	432	422	426	424	434	453	452	381	435	432	424	453	461	441	459	443	441	422	414	443	450	462	462	455	435	450	399	429	412	463	451	403	452	430	426	443	462	449	446	415	450	424	410	448	415	413	399	451	453	418	443	449	439	414	439	427	430	441	446	404	435	490	419	392	462	445	404	450	446	461	443	431	455	393	410	426	425	419	439	411	424	470	421	433	423	453	429	416	422	384	449	442	460	400	442	442	432	394	414	457	426	446	407	452	460	396	441	404	408	394	428	432	429	390	461	435	446	436	452	421	453	421	455	428	448	434	482	416	415	422	441	403	447	415	442	403	422	448	458	405	450	428	437	430	411	424	413	430	396	474	425	455	484	406	444	402	409	454	417	427	431	454	380	414	435	401	425	415	392	446	407	425	467	430	447	460	448	404	433	429	434	399	441	478	438	417	444	432	441	438	456	414	419	419	417	422	436	386	449	425	455	424	460	424	406	444	451	463	407	402	448	377	410	418	425	412	440	392	426	415	436	420	415	467	411	438	453	454	459	438	423	443	432	409	406	431	422	404	401	427	411	433	464	437	429	446	453	430	429	392	417	465	430	444	410	435	477	438	421	421	454	438	445	419	381	410	439	398	446	433	423	456	409	410	423	478	450	439	447	417	437	411	438	435	416	420	404	447	418	431	449	454	422	443	444	408	425	431	434	446	431	441	408	422	456	427	436	415	421	430	444	416	392	460	435	436	436	410	426	427	455	436	438	406	432	451	423	463	400	427	404	428	469	444	450	439	412	449	444	374	436	429	451	452	472	403	412	422	419	415	415	422	442	421	431	443	407	435	434	443	442	401	448	428	441	434	427	406	424	452	415	435	415	452	434	388	441	440	465	406	429	467	461	463	427	426	439	454	399	422	436	439	416	442	422	447	403	450	455	420	450	437	418	412	472	405	440	412	390	470	472	485	391	429	421	422	394	450	454	414	436	421	434	456	484	433	424	416	429	427	438	440	439	432	424	421	435	409	433	434	420	448	476	450	451	416	404	451	420	462	438	421	456	449	446	419	415	400	415	429	432	468
14143	1431	1384	947	641	514	467	406	417	435	348	379	376	378	358	319	334	331	337	335	348	301	319	362	344	348	363	338	357	335	359	341	366	332	291	305	293	317	336	365	337	335	349	327	326	354	325	339	358	333	326	312	347	358	319	354	326	337	355	340	294	339	366	349	333	308	315	372	356	320	315	297	336	357	333	334	337	338	303	299	378	322	335	342	334	320	298	312	315	332	325	357	342	305	308	311	341	316	354	335	340	340	339	289	338	351	310	307	316	327	325	354	320	318	329	356	323	298	320	305	352	337	356	353	367	317	334	344	358	333	324	343	310	302	322	323	342	326	348	344	292	345	342	322	337	329	314	314	301	314	327	365	400	301	302	314	320	334	339	335	285	294	362	340	333	342	320	294	322	321	320	347	351	337	304	329	339	361	350	358	327	331	306	312	340	327	289	314	323	305	347	333	312	324	322	329	330	344	314	351	308	339	343	330	348	292	345	342	322	329	312	324	346	321	349	329	328	354	324	344	318	334	314	338	336	336	303	342	353	373	338	328	325	345	307	320	339	358	315	327	375	336	348	303	322	336	321	334	325	296	314	317	333	338	330	296	276	358	328	309	331	360	329	371	356	333	323	301	343	345	285	310	342	315	294	343	329	325	333	330	290	342	328	344	327	317	343	312	309	338	323	328	350	337	300	345	313	370	321	312	311	309	321	322	338	351	355	318	345	334	319	356	316	326	335	305	348	315	324	333	324	330	338	334	335	325	352	305	334	335	317	361	317	348	298	327	345	346	310	303	313	322	339	310	340	338	343	320	307	349	321	309	282	301	340	307	271	333	314	333	360	330	337	337	324	262	341	322	327	334	338	305	350	317	333	310	322	355	340	329	314	339	310	288	335	352	309	348	329	334	313	285	299	323	311	308	307	313	350	313	373	327	369	292	323	310	318	329	277	321	298	363	343	367	309	303	347	361	313	287	349	272	354	314	321	314	323	325	304	318	324	332	355	333	338	331	313	318	335	314	327	327	312	327	346	339	328	322	350	336	325	336	309	336	316	318	319	333	325	332	359	325	355	323	381	336	320	349	324	341	295	351	365	329	339	331	326	318	361	335	339	327	309	312	372	354	351	328	348	325	336	327	388	320	349	334	364	335	326	310	332	334	347	341	306	297	330	323	329	302	322	358	325	317	340	322	354	337	368	327	337	312	334	338	352	349	355	324	359	302	343	327	335	311	342	326	336	299	334	348	321	347	337	337	332	327	347	332	334	335	330	346	330	316	294	318	354	320	309	323	342	306	377	366	346	326	282	326	315	306	347	336	325	329	318	334	315	334	320	335	327	320	334	338	354	319	345	333	344	325	313	336	332	338	309	325	330	326	341	344	341	333	336	322	336	304	356	339	324	306	364	326	311	320	348	324	321	334	335	301	339	299	302	350	331	323	333	328	350	305	354	337	318	296	300	321	339	327	347	342	332	345	332	369	342	321	346	352	319	335	332	303	366	309	328	343	343	329	349	339	357	301	303	314	340	310	351	344	342	340	321	339	336	345	335	327	341	316	295	340	339	314	339	360	311	305	324	325	342	329	350	306	335	358	339	343	312	361	351	359	346	345	312	318	316	351	313	287	342	327	327	339	340	330	305	333	356	373	354	311	360	348	349	343	316	329	335	350	342	314	350	298	310	328	301	306	319	332	322	347	309	355	329	313	323	328	296	337	335	323	336	332	299	354	342	351	341	335	306	344	315	307	341	342	333	353	348	344	335	317	295	332	349	336	326	304	373	334	358	335	342	326	318	331	284	340	304	334	316	348	333	340	349	338	340	329	339	334	364	316	323	307	335	337	314	342	332	360	325	315	329	334	307	346	326	320	313	363	327	329	339	372	357	327	344	340	309	311	336	315	302	329	288	296	360	289	351	335	307	302	334	371	311	352	335	309	353	348	311	330	344	375	361	306	329	330	285	347	362	308	336	364	323	351	293	330	342	334	337	297	350	323	328	327	358	310	327	312	315	332	371	334	347	298	311	343	340	331	337	335	354	306	317	315	322	324	345	319	314	361	311	330	377	301	331	316	308	315	319	319	305	349	343	294	331	331	327	330	321	338	350	333	295	331	335	344	317	332	324	353	323	365	348	319	326	326	338	329	330	326	329	350	309	307	356	306	303	370	347	299	376	368	336	330	351	349	344	349	332	322	297	325	309	340	330	309	306	316	319	338	304	351	343	312	337	311	318	326	360	327	318	347	344	331	320	347	322	362	345	333	316	321	377	324	342	340	287	303	327	348	331	293	322	305	349	307	327	354	369	309	307	337	311	325	312	329	316	327	300	329	333	288	338	333	327	297	330	345	322	291	347	291	335	326	356	294	331	311	321	359	325	341	326	348	319	318	339	359	338	281	337	343	338	325	319	333	351	312	284	314	336	328	311	348	322	345	371	339	380	299	321	329	343	290	337	387	270	331	330	323	314	340	324	339	350	321	289	317	341	319	335	306	350	282	308	296	321	303	312	324	331	316	306	342	341	353	339	326	320	329	322	311	308	336	337	328	323	312	310	312	308	301	338	299	339	324	340	356	317	332	307	349	369	287	309	352	321	350	331	313	316	309	295	300	331	319	347	346	334	327	338	339	319	346	337	340	324	328	336	320	351	308	300	324	330	365	315	335	319	310	368	343	344	365	339	336	341	325	355	364	328	349	332	325	310	373	329	329	308	332	324	342	320	328	328	346	329	352	332	323	374	342	304	296	343	329	351	334	364	327	332	338	349	351	351	318	334	331	297	335	355	363	313	333	310	342	342	351	326	331	323	331	326	331	296	348	324	337	323	312	367	344	333	325	317	280	323	349	332	315	334	337	343	346	335	318	326	368	359	306	348	343	353	361	310	313	346	347	293	314	363	350	310	341	356	327	365	348	293	322	308	345	327	307	337	326	344	305	296	335	337	354	342	323	343	336	311	336	326	305	336	324	343	315	304	296	334	346	351	345	334	299	339	348	327	323	331	350	370	346	301	314	326	334	321	308	346	336	329	334	351	320	338	373	324	346	337	325	305	287	354	340	309	342	371	314	308	324	330	340	325	295	323	331	302	310	365	344	364	329	335	345	308	329	353	317	338	337	322	330	337	304	330	335	349	341	293	279	356	345	349	334	366	335	339	358	338	321	339	349	338	306	353	322	326	354	350	316	321	323	304	326	306	321	361	331	319	300	323	326	341	303	311	351	326	318	326	326	356	345	339	295	347	340	319	367	317	313	304	285	313	313	296	327	370	299	318	306	349	321	272	343	331	311	338	326	306	340	346	342	334	330	324	367	304	313	331	379	352	329	317	327	368	365	308	296	362	320	317	326	343	309	329	336	308	375	323	317	343	332	316	347	317	333	371	305	338	322	352	326	370	348	293	316	343	331	292	343	322	295	311	358	320	350	351	333	329	347	367	305	317	377	337	302	343	352	328	336	347	321	338	342	353	324	321	321	327	376	286	353	344	334	312	324	330	346
8198	1386	2663	2551	2087	1828	1570	1405	1272	1132	1075	1063	971	982	942	908	909	903	932	916	859	862	899	878	864	906	843	798	843	848	923	818	802	791	823	786	815	811	847	786	771	825	868	789	802	759	811	796	816	791	872	849	803	822	773	815	801	763	779	790	820	808	746	822	826	807	826	771	817	822	779	813	792	773	781	784	745	813	773	759	774	802	795	736	802	828	799	801	756	797	814	814	842	797	727	802	853	817	794	830	775	797	835	727	804	799	798	790	787	788	793	780	794	718	821	793	825	755	829	835	751	824	769	780	794	809	782	734	755	815	792	783	807	808	782	831	779	761	829	784	747	828	783	787	852	822	752	769	803	818	769	775	737	765	765	841	838	813	773	799	804	798	803	810	778	758	762	759	820	747	795	752	748	762	761	804	809	776	746	779	777	769	807	760	787	740	828	778	773	786	747	792	768	791	809	773	737	763	753	772	856	816	773	783	753	767	715	818	774	767	821	731	737	775	818	775	784	823	786	769	770	760	793	809	739	770	782	819	763	780	771	737	762	778	842	775	784	756	806	804	800	748	763	794	806	812	789	803	858	777	766	741	760	775	761	740	842	754	766	762	768	768	801	796	797	792	815	777	785	778	774	801	825	756	793	780	779	755	746	754	796	806	747	821	745	823	750	784	792	821	792	749	778	757	815	816	778	816	767	794	799	804	788	740	777	777	737	812	757	770	798	759	744	804	804	786	840	825	823	794	803	767	785	789	758	802	747	825	759	783	749	781	816	776	824	755	804	814	776	783	748	732	768	801	817	795	820	766	802	800	797	762	794	787	796	806	768	770	804	799	781	803	781	750	792	788	777	777	821	790	780	770	795	749	779	796	736	848	812	774	788	810	776	789	820	733	795	793	825	824	803	811	767	753	745	828	780	748	784	801	809	759	780	765	713	752	825	811	806	812	856	745	804	824	829	784	784	781	782	774	808	842	780	797	766	742	784	770	806	806	792	783	810	793	807	777	812	757	822	749	824	811	797	771	781	821	776	782	799	810	800	765	773	798	817	817	760	785	771	796	772	815	764	818	771	756	791	782	793	800	779	806	777	755	760	789	751	739	785	797	766	828	804	765	833	774	776	718	731	815	807	765	807	747	796	814	771	768	809	803	791	768	790	821	746	723	822	753	807	737	729	760	814	793	814	756	743	808	739	739	791	789	758	782	777	757	759	773	767	813	772	761	762	848	775	746	842	760	760	788	776	759	767	765	790	804	710	761	777	773	771	784	818	806	783	776	789	808	763	757	791	805	749	804	841	752	805	745	824	808	733	806	833	813	764	791	794	796	757	792	796	827	780	809	789	793	806	810	738	744	781	850	780	759	760	791	800	782	787	805	763	790	736	800	815	814	807	793	771	785	802	778	793	767	803	775	777	773	817	838	777	719	797	789	803	771	774	799	801	746	764	780	785	799	795	756	792	757	801	780	796	838	819	710	826	808	818	761	759	795	727	773	771	722	803	791	752	845	810	783	734	769	835	747	789	783	797	803	774	755	819	803	738	800	791	805	750	797	756	746	839	817	814	815	799	787	793	815	772	809	774	793	787	841	773	794	800	796	781	787	784	780	836	760	846	755	804	757	757	789	755	769	822	841	787	777	785	798	810	756	761	797	772	781	804	789	787	805	798	811	797	761	774	782	827	768	846	786	781	759	784	737	750	768	764	765	828	826	791	798	762	765	775	738	749	737	777	757	767	790	783	795	763	761	809	768	776	825	729	766	787	802	757	786	751	731	802	799	731	758	768	772	774	746	764	807	772	789	782	781	774	783	838	771	776	777	743	773	784	816	772	785	760	777	768	719	792	799	768	802	784	824	793	741	771	772	752	798	802	737	820	784	802	800	825	818	753	830	822	788	779	812	827	793	788	752	773	784	840	732	849	812	779	795	839	809	809	802	828	816	826	792	798	808	775	795	836	786	820	824	766	777	792	812	804	795	798	807	735	777	788	778	821	757	774	804	780	771	753	751	789	766	780	793	788	773	787	821	797	853	775	799	788	773	825	803	807	745	786	823	736	798	799	791	785	775	795	803	796	825	757	761	813	809	787	799	808	761	817	745	799	744	729	794	806	787	725	763	810	808	803	788	768	772	748	740	791	770	778	750	819	767	805	741	744	753	826	773	773	733	769	766	789	767	810	740	750	844	759	734	820	762	815	833	795	792	787	755	772	788	775	815	765	754	790	823	821	792	714	762	813	783	773	756	798	726	755	814	758	781	791	718	840	733	815	775	804	823	753	772	782	818	829	767	803	857	776	788	809	789	780	819	812	794	709	767	824	779	796	792	756	792	734	759	759	779	828	799	809	820	797	787	797	770	776	789	796	799	781	817	753	794	787	797	791	791	775	796	801	777	813	802	801	781	827	764	779	818	832	794	743	849	808	820	803	804	813	734	753	835	812	788	774	788	786	764	850	780	741	776	820	808	788	813	776	760	815	749	729	821	803	770	796	769	811	773	778	820	739	763	779	757	785	807	776	726	754	761	822	807	719	788	729	796	799	769	733	791	789	787	818	788	834	750	802	818	737	797	769	757	732	763	787	753	784	758	777	855	799	819	759	775	766	806	787	788	781	735	778	780	799	791	751	756	789	772	769	831	779	799	783	724	790	811	777	784	773	771	839	775	750	802	840	821	756	757	793	800	757	770	756	767	816	808	771	796	764	810	762	792	789	763	831	787	720	792	751	828	808	780	795	817	757	806	747	812	789	805	801	757	810	774	763	753	776	827	753	746	812	805	767	751	782	764	747	800	779	816	783	768	783	788	732	807	803	789	781	772	807	758	792	785	764	819	829	790	785	768	742	777	770	757	792	801	811	783	778	784	679	783	807	790	799	753	803	763	794	729	762	783	745	769	765	784	796	789	791	782	787	804	765	782	812	789	769	751	776	789	753	796	777	769	826	749	749	793	785	803	794	778	787	799	756	755	805	769	752	786	764	776	790	769	786	803	813	789	785	779	782	804	793	748	822	763	796	834	792	761	785	752	810	754	771	797	796	770	754	812	809	790	822	794	754	828	779	799	789	799	777	786	792	826	813	843	751	806	771	754	784	788	755	768	787	794	786	755	739	795	772	772	790	780	752	769	722	796	798	776	815	817	724	790	824	792	742	761	808	765	725	773	800	739	785	797	797	766	751	806	791	793	806	756	751	729	768	825	826	833	768	767	756	806	775	833	765	736	841	748	730	789	821	793	774	745	785	747	725	768	775	768	783	783	751	812	776	791	751	797	813	778	823	821	790	814	782	814	806	841	814	803	714	716	798	741	786	794	748	721	769	776	777	818	811	801	839	812	814	803	768	722	773	781	801	783	809	772	769	733	762	754	766	798	815	828	786	791	793	750	764	808	755	822	752	803	749	754	794	759	824	767	798	814	811	777	792	808	794	785	737	803	777	770	793	791	806	773	767	792	782	765	839	765	775	796	831	743	802	751	811	751	757	773	806	795	791	835
1440	309	367	223	242	250	262	244	241	277	251	217	220	230	233	238	242	249	254	244	209	226	242	233	216	240	240	212	234	252	237	236	248	271	244	255	236	241	247	226	221	246	236	225	238	246	259	263	240	229	241	257	266	232	243	236	243	213	228	250	214	255	235	230	234	203	248	237	246	229	234	209	230	243	252	255	219	232	247	283	215	247	221	256	277	224	229	234	234	239	259	243	242	242	235	229	235	238	217	233	213	238	231	240	247	250	233	265	224	237	236	243	249	231	254	265	238	222	220	212	231	230	217	284	237	205	260	207	234	217	254	220	247	231	230	207	219	243	222	206	244	248	264	233	225	209	276	288	244	255	232	251	229	248	232	222	246	257	224	232	243	276	255	276	243	213	215	234	236	259	217	252	246	251	217	216	229	247	248	251	229	256	255	216	220	205	248	244	248	230	253	239	268	206	216	214	215	259	236	216	242	235	238	234	229	249	233	248	262	255	274	251	211	223	214	238	205	228	243	237	240	235	264	272	216	235	240	252	243	234	261	227	234	246	226	231	217	260	239	217	247	240	257	256	212	245	229	262	212	260	222	245	240	222	242	243	238	279	241	239	216	226	237	260	226	233	246	255	260	230	237	246	240	273	238	212	218	244	234	238	240	260	267	253	206	198	261	226	260	204	217	209	254	239	225	210	237	225	196	261	217	247	276	218	246	249	227	210	241	223	216	231	229	217	243	243	257	241	259	239	250	224	233	247	228	281	241	223	235	219	255	241	223	249	245	232	242	228	223	236	231	210	230	246	247	233	253	272	238	242	233	256	251	240	209	231	250	228	247	259	224	236	209	247	251	289	258	269	249	250	257	273	232	241	259	221	250	241	223	226	218	241	219	251	240	275	247	227	228	231	252	250	243	264	236	264	230	199	243	266	268	234	251	216	252	227	220	245	235	223	224	240	227	224	247	227	274	250	244	223	250	265	240	238	227	265	229	233	242	236	246	211	221	213	225	272	235	249	252	251	235	219	225	232	266	246	261	250	251	233	232	242	229	202	261	249	221	252	249	251	215	242	287	274	236	258	239	263	213	228	242	233	226	234	244	225	254	244	266	230	227	218	226	251	247	227	213	224	248	287	228	271	222	231	257	237	216	233	215	261	242	254	258	209	225	255	254	252	260	230	213	198	225	233	254	248	265	242	207	222	238	234	244	236	227	237	216	248	237	251	236	227	229	207	226	254	228	265	246	227	242	220	275	231	214	261	241	234	236	250	224	213	257	241	266	259	233	258	228	248	231	217	211	218	221	213	226	260	221	219	263	231	255	241	234	250	253	229	260	202	266	236	246	215	233	243	252	241	231	226	239	215	269	263	257	248	255	262	229	237	243	246	238	227	234	244	224	235	259	256	241	231	242	225	206	238	243	210	224	201	246	263	233	237	267	235	237	244	259	244	267	233	247	235	253	239	225	236	240	255	232	266	249	239	257	209	239	268	235	231	226	205	222	232	254	245	253	220	241	257	231	273	233	255	256	205	240	231	234	235	246	225	240	259	258	219	239	237	215	224	236	220	229	235	237	262	252	259	239	205	250	233	225	260	247	210	236	221	225	231	228	251	255	220	256	242	261	231	227	205	241	230	241	285	227	227	250	200	245	264	224	249	253	257	237	260	247	241	235	229	225	245	235	236	218	231	253	234	233	238	232	262	220	240	286	231	225	221	227	216	235	248	253	221	242	248	233	245	211	241	268	210	236	204	226	225	248	213	214	256	219	232	246	225	236	248	249	211	229	235	260	239	231	222	239	245	234	250	255	217	252	245	258	247	233	271	249	239	246	245	230	235	256	246	245	246	229	215	215	242	237	228	271	253	246	210	248	198	226	264	258	236	254	247	251	215	250	251	223	270	244	250	236	244	231	248	245	214	244	251	247	246	227	212	240	203	239	238	244	257	251	263	252	230	235	241	242	231	241	271	245	262	253	239	229	225	229	273	243	220	251	241	209	240	242	243	225	229	237	246	245	226	246	237	238	235	230	224	250	241	221	221	235	236	250	234	270	241	230	229	233	224	225	258	227	210	263	229	220	215	234	254	246	243	241	242	254	254	257	228	242	258	222	234	253	227	272	268	220	266	246	249	223	229	262	220	243	239	262	265	210	264	242	233	223	252	240	245	233	231	230	246	254	261	208	229	279	243	238	256	238	217	226	216	222	236	234	233	266	241	260	235	259	220	259	236	260	240	218	247	203	213	233	223	255	234	226	215	255	231	230	248	232	238	268	239	220	225	217	228	229	249	251	253	239	212	228	267	259	243	255	234	287	244	210	240	243	232	237	231	248	292	252	204	241	250	199	248	222	236	255	214	270	220	238	256	248	267	256	255	214	249	233	226	230	254	234	232	258	288	231	260	235	222	228	212	226	257	214	218	244	242	223	227	226	254	250	237	250	230	240	223	268	218	237	209	268	214	282	239	270	221	240	239	245	245	278	212	265	240	254	218	226	226	267	236	258	255	240	251	264	248	245	210	248	258	250	226	255	252	239	214	221	250	227	239	233	232	219	233	238	238	255	229	223	227	240	266	255	248	233	245	222	236	225	269	244	235	246	255	233	253	235	247	215	217	234	252	232	242	228	212	237	258	199	235	258	245	241	216	241	220	241	229	258	230	262	250	232	236	221	265	240	213	232	231	242	266	249	235	236	245	264	227	242	231	219	247	242	223	254	220	230	216	263	241	227	241	239	244	226	244	260	219	247	212	258	273	250	254	214	240	250	258	220	234	242	232	238	244	234	242	268	281	253	235	237	231	252	225	246	204	199	260	257	216	271	251	213	245	225	265	245	227	212	267	258	224	245	250	224	270	251	241	216	252	241	238	262	243	256	228	273	263	216	219	242	223	268	223	229	233	245	253	275	233	239	234	244	202	240	249	252	238	231	247	240	252	277	255	238	239	228	261	286	240	242	276	205	240	245	239	250	255	247	196	234	211	249	231	244	219	210	241	267	235	226	228	251	255	251	231	234	246	252	215	229	239	237	224	241	257	224	229	232	264	238	258	257	223	255	249	277	254	218	240	265	227	274	239	223	268	228	222	260	222	247	209	256	233	239	220	245	244	207	242	259	243	208	214	220	217	217	238	225	254	238	227	248	269	242	236	231	222	248	278	213	241	243	224	242	254	245	226	233	250	231	260	230	250	225	230	237	258	208	255	208	238	249	213	253	226	224	232	229	239	247	254	243	243	257	215	249	229	231	248	227	258	214	261	226	222	269	254	259	238	235	242	259	254	233	215	259	209	227	209	227	230	254	247	238	233	226	236	209	266	232	233	269	221	239	287	269	240	249	236	258	240	235	259	220	235	249	259	225	237	248	212	240	233	240	248	214	222	232	231	254	254	226	204	248	234	257	232	247	239	257	244	240	256	247	220	243	260	244	245	222	222	238	228	243	235	272	228	247	246	254	244	266	242	271	262	237	240	266	217	262	231	233	251	218	204	224	249	253	240
1712	642	817	607	537	611	531	603	557	599	590	576	584	603	600	567	600	604	582	586	574	565	580	552	520	619	556	583	545	585	558	512	581	576	606	575	605	591	579	558	600	604	563	548	568	592	585	566	552	569	591	553	561	597	555	603	568	590	573	624	560	597	620	624	567	608	550	558	556	587	578	593	590	602	594	616	591	593	597	558	580	609	563	610	586	572	578	598	537	556	558	593	594	568	584	621	558	585	603	545	598	577	575	557	554	540	586	603	554	598	572	584	576	573	579	556	574	579	594	632	559	586	588	608	589	573	582	588	576	571	584	533	563	568	582	581	561	554	559	561	567	595	572	570	567	564	577	600	526	551	581	581	607	600	563	621	617	551	580	576	578	583	578	582	576	602	572	566	589	626	602	537	594	572	577	573	551	556	591	581	544	594	582	589	613	535	593	585	605	560	587	582	570	562	614	585	538	553	574	604	568	564	579	572	561	558	525	578	546	609	557	627	591	586	551	610	560	622	553	566	564	558	571	533	572	602	550	570	573	609	593	576	591	548	539	554	567	547	611	604	541	573	571	565	607	545	592	564	560	568	613	541	616	586	596	633	563	614	583	544	571	580	606	559	573	610	596	583	587	548	518	583	607	586	560	581	545	538	546	586	566	580	608	564	557	575	631	552	585	572	575	597	563	558	584	517	591	570	591	571	533	546	579	606	547	539	570	550	591	559	589	593	555	541	609	575	599	532	558	593	560	562	593	515	537	548	563	620	605	593	538	605	577	572	570	542	532	570	589	594	533	553	596	548	545	582	538	568	603	575	603	614	540	633	530	565	563	586	585	579	566	571	569	575	599	562	534	566	558	574	594	583	595	598	603	596	608	539	570	560	607	592	550	599	606	587	550	611	557	619	581	581	595	554	568	567	617	543	556	579	593	557	577	597	611	620	550	587	583	587	595	567	570	606	559	531	576	589	533	581	540	617	529	533	570	568	636	549	559	579	549	560	551	573	571	583	558	579	581	576	585	598	609	542	578	581	518	559	569	555	618	599	559	564	574	546	558	568	559	604	604	553	632	556	566	560	534	581	604	548	556	552	597	589	593	613	572	604	521	578	573	601	594	586	617	553	571	568	617	574	537	532	572	579	621	536	566	602	575	587	545	600	551	588	558	574	601	566	565	595	596	561	581	554	552	586	583	608	616	585	632	573	608	600	612	526	583	568	567	576	582	571	586	543	616	575	600	599	569	566	614	540	585	569	577	615	576	554	567	570	570	612	586	580	589	598	599	586	556	566	564	577	573	569	567	585	571	576	581	566	550	618	571	594	589	586	569	545	580	590	563	574	566	555	621	588	570	528	554	580	561	584	552	586	586	590	577	571	573	575	558	590	552	587	584	581	590	566	601	534	613	589	602	570	648	593	543	593	568	566	579	555	563	556	554	597	582	586	594	551	553	565	556	536	573	555	565	563	578	561	580	583	572	509	618	567	548	537	600	568	621	561	589	600	568	575	610	574	564	539	579	542	620	565	572	564	565	574	554	600	557	606	550	564	569	566	588	574	608	604	563	586	560	548	598	598	590	612	544	564	605	586	571	561	604	588	546	569	575	609	595	558	558	558	635	574	574	573	556	577	592	548	594	624	593	609	560	570	618	583	578	566	580	594	566	591	559	561	586	572	548	614	583	587	581	544	551	625	598	548	588	584	566	548	588	609	576	556	568	568	607	568	621	593	536	569	578	586	595	555	536	562	552	579	556	558	606	573	562	564	595	533	593	585	574	562	595	571	560	563	581	556	619	566	568	550	553	525	578	576	558	569	552	580	563	556	568	586	569	571	604	574	552	583	613	587	569	578	586	588	581	608	561	588	576	560	591	582	583	602	605	584	559	577	577	571	548	569	568	576	590	574	568	534	554	599	601	571	606	557	595	605	619	549	573	579	564	533	536	562	553	575	566	592	609	598	543	542	556	581	561	608	608	557	606	562	578	567	611	535	583	585	616	601	579	556	561	581	611	553	577	589	587	591	579	540	546	607	561	586	567	577	570	561	527	558	582	523	586	579	592	602	532	599	610	600	562	573	591	528	565	610	587	600	560	559	591	561	564	571	537	578	568	550	586	571	546	526	568	543	581	587	568	582	580	578	532	583	608	549	603	559	581	612	600	545	557	543	591	571	604	513	563	559	535	597	542	566	571	550	562	556	567	570	620	610	555	560	577	576	560	573	583	602	569	548	566	589	580	596	595	591	597	571	578	607	567	585	606	576	584	540	565	559	608	594	591	576	562	551	527	570	569	578	580	585	596	552	622	554	589	571	575	566	572	571	541	568	565	614	563	565	563	572	530	577	624	560	562	511	565	602	578	567	592	570	525	568	537	551	570	606	607	561	585	547	557	573	580	588	574	571	571	557	558	559	596	549	555	639	616	546	636	549	565	602	610	546	559	608	534	581	556	592	594	566	577	620	594	547	628	610	571	568	574	575	582	588	643	592	578	517	580	573	535	569	554	562	539	576	613	582	520	552	545	594	559	569	542	571	548	582	594	570	577	515	586	543	552	554	546	597	590	545	575	560	537	585	564	638	559	579	576	573	611	595	550	568	571	622	566	534	578	579	544	564	606	588	523	604	501	574	569	562	551	627	567	542	556	579	554	577	605	565	556	612	561	574	605	576	577	559	603	574	519	605	607	578	588	581	563	588	575	547	581	559	597	586	571	610	595	564	552	579	592	595	624	593	590	564	543	578	549	545	546	604	611	552	598	553	596	602	551	633	576	562	543	550	557	577	559	574	597	635	574	582	550	597	577	572	584	626	583	551	540	566	591	588	563	572	589	546	576	538	565	614	564	570	605	573	546	545	585	546	513	558	522	558	588	545	566	583	579	577	616	570	565	597	584	599	611	592	573	580	576	530	554	570	523	547	567	575	579	610	529	518	581	576	560	566	585	629	611	597	552	585	585	581	529	563	582	563	552	594	598	602	555	557	580	559	598	575	601	552	582	594	596	554	572	570	581	574	533	593	587	535	547	607	576	542	595	592	575	567	558	518	548	507	560	611	574	609	605	595	562	587	598	535	591	573	535	563	627	557	631	557	571	567	549	617	592	575	574	631	592	555	549	572	553	515	598	585	604	568	575	562	574	609	523	598	588	563	600	539	571	551	571	569	604	587	573	566	553	544	521	568	599	555	566	598	561	590	576	598	570	555	556	558	538	595	599	571	511	589	575	583	624	536	559	595	572	591	572	613	592	603	555	585	591	600	588	545	584	561	570	588	537	628	629	581	562	577	622	566	548	619	569	578	610	616	541	559	569	567	576	541	634	611	601	563	567	497	562	543	554	578	614	607	612	546	566	545	592	583	618	575	556	565	625	602	558	602	606	581	525	593	625	568	575	542	569	546	636	548	572	604	596	557	611	546	562	620	596	584	564	534	563	547	584	571	588	569	567	587	588	574	581	561	565	560	580	593	547	585	578	601	576	587	578	579	539	561	590	595	540	596
7198	519	675	433	356	266	247	203	197	186	206	187	180	175	168	174	155	208	155	174	171	150	194	139	155	162	168	157	157	154	163	171	149	152	151	153	148	175	172	170	140	153	162	159	154	161	145	141	145	167	165	167	162	149	135	176	194	168	154	164	171	141	178	173	143	176	161	172	158	156	167	140	179	150	173	162	194	159	166	140	157	170	178	155	114	197	151	147	167	175	176	146	157	170	167	151	158	129	154	176	173	157	168	148	149	159	159	153	143	146	160	160	164	180	156	163	136	181	145	166	152	146	178	137	162	152	158	144	151	153	168	165	156	164	172	174	142	153	144	156	145	145	141	160	185	152	156	134	189	151	157	164	128	170	165	149	179	157	157	186	167	160	139	137	160	158	147	159	187	156	181	162	152	152	155	142	124	165	145	155	172	157	146	162	132	151	170	172	162	136	153	167	163	159	143	173	146	162	151	137	145	184	158	155	166	167	147	171	170	173	147	164	137	182	163	140	137	160	149	175	155	164	163	154	173	162	167	162	167	163	183	141	153	159	166	176	157	168	163	152	165	148	171	149	112	164	135	148	152	161	138	178	136	160	167	153	156	173	167	205	172	163	178	141	180	168	166	160	180	145	152	170	154	162	169	177	154	165	168	180	150	150	151	165	158	143	153	157	136	138	162	165	140	171	148	128	154	145	134	161	161	149	165	167	138	171	154	157	171	149	168	151	144	147	169	155	188	146	146	195	137	162	156	165	177	159	147	160	163	164	167	182	149	170	134	170	153	164	165	176	166	153	177	163	151	145	133	147	157	155	157	161	131	140	173	160	139	162	156	149	161	163	156	132	172	162	152	161	149	149	167	159	158	165	147	165	163	143	147	157	180	161	173	175	182	160	168	148	143	167	146	157	143	169	136	149	166	155	148	165	158	172	165	154	152	144	171	150	150	164	165	167	176	154	149	166	166	169	137	186	191	147	160	151	155	171	147	132	153	151	184	146	175	136	171	154	177	151	150	160	166	158	169	145	149	178	173	170	163	156	166	157	169	160	169	169	204	161	161	169	161	151	167	152	187	171	157	150	149	161	180	147	174	147	151	155	162	162	140	141	138	172	174	172	171	156	146	142	173	161	187	159	163	190	159	180	152	148	148	145	159	173	147	128	154	159	158	169	164	158	167	156	160	182	156	156	130	184	159	140	148	155	165	155	163	163	141	166	167	186	178	158	152	156	160	172	164	171	168	143	163	128	160	169	146	169	178	173	164	157	164	157	176	160	172	173	148	136	163	137	152	144	170	148	172	166	136	164	158	170	154	166	165	156	154	160	141	178	145	189	177	159	149	160	160	162	153	165	139	144	171	158	159	153	161	144	159	155	149	200	133	159	167	154	159	148	149	143	153	186	160	162	157	162	171	152	160	167	161	160	168	160	130	153	167	161	157	171	141	169	171	146	143	154	148	157	177	172	177	170	160	166	158	156	161	156	153	166	165	177	162	152	146	169	165	157	168	154	167	182	134	155	157	175	159	168	137	172	164	179	169	160	156	175	162	150	132	137	150	150	160	142	172	187	170	156	176	193	164	159	149	175	144	169	154	161	154	148	159	153	138	167	163	151	160	157	179	157	163	160	147	151	157	145	151	164	173	159	167	159	146	144	172	153	182	171	144	153	165	149	167	167	179	172	148	168	169	170	155	147	162	150	143	174	168	173	159	180	138	151	152	166	188	158	154	131	167	175	161	145	151	157	171	147	183	157	182	174	152	154	158	140	144	170	143	156	164	158	168	172	152	166	185	168	162	149	155	142	182	171	175	164	137	139	167	167	178	151	164	174	150	142	150	133	137	157	130	155	174	157	171	165	165	144	163	170	145	152	151	162	168	164	155	143	146	147	167	159	188	150	154	146	157	159	158	156	157	154	170	142	160	160	161	176	149	148	163	150	159	177	170	161	167	164	166	164	183	163	158	143	168	163	163	142	134	149	176	164	147	168	160	133	165	170	151	177	156	172	183	154	160	159	184	154	172	170	183	149	154	154	153	172	143	167	178	152	148	159	147	154	152	172	160	149	157	164	134	155	174	151	147	173	144	145	158	155	144	146	157	162	155	163	166	163	177	173	142	136	145	172	185	199	173	160	165	164	155	153	164	163	157	168	179	168	157	177	182	160	164	159	151	141	167	153	136	162	173	172	154	140	167	155	142	183	164	177	185	156	144	178	127	127	136	170	181	182	184	168	152	153	152	154	162	165	175	146	169	147	152	159	157	146	166	139	160	166	146	168	162	166	178	143	169	150	163	190	182	143	169	159	166	143	161	161	144	146	151	172	164	166	143	163	149	160	158	174	162	147	176	182	158	150	147	150	153	168	126	161	184	169	159	152	166	161	152	186	167	166	164	159	153	154	146	168	155	145	160	163	156	167	165	151	137	164	171	155	150	155	156	150	169	149	150	154	135	151	139	166	164	154	171	169	162	152	160	136	177	137	177	146	148	189	142	172	150	138	140	160	156	153	145	164	156	156	152	159	172	167	151	174	165	178	142	153	152	191	160	143	167	152	161	177	132	147	156	174	150	171	154	172	153	170	162	142	166	165	141	156	146	151	152	161	147	136	148	190	194	182	166	178	146	169	169	167	152	145	178	134	155	149	151	164	164	168	141	171	171	158	158	154	162	180	150	150	171	163	157	149	181	151	161	138	166	146	184	128	154	177	180	146	174	155	160	165	129	128	170	141	171	170	178	144	169	146	141	164	176	165	154	146	142	161	147	171	169	152	140	157	183	149	137	161	179	149	138	137	155	170	152	170	134	148	170	148	171	173	165	151	150	161	159	161	197	161	167	141	151	159	177	174	149	183	148	166	175	152	167	141	171	158	156	169	147	157	156	190	154	156	175	186	146	142	162	152	158	157	171	158	145	154	134	145	185	178	155	175	169	159	149	145	162	167	157	153	169	166	180	155	142	169	163	132	143	149	186	142	167	146	150	137	144	163	150	166	173	173	144	153	182	173	145	178	162	158	167	159	161	173	170	151	165	164	159	159	169	145	149	163	156	157	146	152	164	151	157	156	184	171	162	185	159	159	152	175	160	137	141	153	166	145	166	166	158	159	156	142	165	158	130	161	147	164	164	171	163	140	186	159	181	159	165	146	163	154	164	146	170	147	144	166	167	177	136	170	156	146	154	160	169	139	174	159	148	163	180	151	166	187	173	144	153	137	128	153	158	149	161	162	171	148	165	153	149	173	152	140	162	160	151	180	151	160	171	154	158	143	140	159	156	142	148	156	154	158	162	163	141	182	153	166	162	142	139	158	155	174	145	173	145	163	153	153	171	185	156	161	151	158	182	131	125	142	174	143	156	142	144	160	152	160	158	136	171	164	135	168	157	186	162	149	140	147	136	168	175	169	177	163	167	162	160	156	143	137	137	181	168	154	139	141	150	170	168	141	138	162	157	154	165	171	162	150	184	154	158	155	146	158	145	182	155	153	142	168	174	159
6014	799	1463	1263	1107	937	814	691	650	610	589	583	542	549	552	558	514	485	489	511	476	478	451	491	468	454	464	432	483	447	433	458	435	472	422	476	458	495	465	428	402	436	447	449	444	432	416	439	427	403	471	435	439	405	428	422	399	443	451	452	477	461	487	442	413	420	464	419	451	403	420	399	482	457	407	415	423	418	427	462	398	447	432	394	472	425	463	448	446	406	491	444	407	411	405	438	431	439	405	423	426	401	450	422	424	405	415	428	426	415	403	430	435	419	426	455	404	404	430	455	415	437	420	449	450	436	471	427	445	467	434	445	461	457	410	442	445	428	434	419	432	454	450	419	447	435	452	423	423	461	433	453	429	403	447	393	392	415	463	406	440	425	460	428	433	427	444	422	417	468	372	465	439	442	423	376	443	424	428	428	420	470	400	389	426	424	425	443	443	442	450	422	427	429	443	417	423	466	428	423	423	422	416	428	424	466	451	480	463	401	423	459	481	422	438	426	429	464	438	435	427	405	399	420	465	419	457	427	445	403	438	415	445	452	429	452	446	432	437	408	445	433	460	425	415	449	394	436	478	419	435	421	442	424	436	448	422	432	399	429	481	419	434	426	427	382	430	449	433	420	444	436	436	420	431	409	396	394	443	452	445	426	425	432	439	415	435	476	457	462	449	483	449	445	452	414	439	472	446	453	451	452	436	440	388	399	409	466	455	435	488	420	435	421	421	407	421	444	384	396	442	427	416	436	443	429	438	445	448	429	423	375	441	480	401	455	479	431	437	452	434	428	432	412	439	442	448	443	418	415	405	435	430	437	426	428	427	443	443	416	503	472	428	400	408	405	461	415	388	410	434	433	390	404	419	418	439	424	433	453	445	412	444	457	440	457	416	383	408	422	470	420	393	416	428	424	433	451	418	464	442	403	419	403	395	403	461	445	474	417	395	451	400	431	469	431	430	427	414	433	433	430	377	436	423	460	435	437	408	458	421	454	456	423	421	436	425	425	437	448	441	436	457	436	477	444	417	415	409	448	410	457	428	448	434	387	429	439	461	464	443	441	429	421	429	396	435	442	455	436	426	407	424	450	417	410	425	414	442	441	479	406	422	416	442	422	487	435	439	442	420	460	440	431	391	421	446	407	438	443	394	420	462	442	440	429	451	458	405	418	459	455	424	436	423	455	436	443	377	435	460	442	462	422	445	486	398	427	469	405	466	422	437	442	420	467	449	439	417	429	426	436	427	442	437	444	457	411	459	439	417	435	468	403	436	454	472	405	455	386	401	442	442	442	387	440	434	426	416	435	434	457	436	402	435	413	416	441	435	410	432	452	437	433	444	400	405	428	423	452	439	447	416	392	447	414	482	405	444	444	458	425	449	414	439	441	436	427	417	412	418	420	405	412	470	419	444	447	449	424	411	446	393	408	461	408	439	451	428	453	420	434	454	415	434	468	442	405	435	460	462	460	440	433	443	471	426	425	441	426	470	442	434	386	425	459	406	409	420	418	402	398	377	462	463	461	443	427	431	441	440	444	424	459	445	401	422	429	411	406	446	457	421	479	438	413	410	424	443	426	447	441	400	453	418	415	443	439	427	417	404	426	434	429	433	450	432	420	430	472	440	410	432	434	449	465	420	443	413	443	434	440	431	442	426	404	443	422	425	417	425	431	449	433	429	441	447	428	412	444	434	454	427	444	446	434	431	420	422	412	473	451	459	473	466	409	402	421	446	407	433	432	416	438	420	448	439	405	435	449	418	446	456	421	449	454	469	471	432	396	437	441	447	446	423	413	447	414	437	422	436	396	410	472	440	433	482	440	458	447	429	435	448	409	484	430	430	421	432	434	441	442	436	451	442	402	415	489	422	429	428	436	402	416	445	363	430	420	419	433	451	438	424	395	440	432	419	451	469	447	474	454	444	416	463	464	447	448	445	454	472	424	417	434	437	427	427	443	423	419	452	441	445	459	397	494	452	451	424	426	449	453	463	397	434	407	452	434	430	423	396	445	466	446	394	434	462	434	406	431	452	405	407	398	457	441	421	443	416	463	382	440	416	415	428	450	397	424	468	461	451	419	399	426	426	430	437	437	408	465	455	436	422	451	452	473	430	397	425	414	462	411	420	431	439	434	383	431	444	447	379	413	381	436	450	441	418	455	453	446	449	433	428	430	462	427	450	437	443	440	470	397	449	413	468	439	436	418	462	433	408	452	425	466	419	462	467	449	455	471	438	445	445	429	428	409	432	437	435	429	429	441	399	437	437	418	402	415	472	444	459	441	455	472	418	442	445	416	473	432	430	395	404	455	431	452	488	379	436	451	421	438	454	424	438	450	425	413	435	460	423	449	435	474	421	493	428	446	441	441	435	452	411	445	432	445	416	449	409	427	421	437	439	451	451	424	457	429	425	390	434	440	479	449	445	443	451	414	443	400	451	385	448	427	447	422	416	433	455	408	440	479	437	452	386	416	455	405	422	437	448	428	450	416	407	482	438	394	418	430	386	443	434	429	442	443	443	437	424	429	381	434	469	432	417	424	458	417	447	401	433	441	433	427	426	441	460	391	397	429	486	428	416	440	426	423	449	400	420	422	437	409	456	436	440	392	423	419	471	441	465	440	439	421	406	436	439	434	439	384	419	431	423	460	438	445	430	464	436	414	426	407	435	469	446	411	406	428	436	404	427	394	444	432	442	432	415	459	445	440	398	448	453	447	422	447	407	421	430	443	440	421	408	435	423	424	446	413	426	431	425	443	440	423	440	462	411	382	401	429	414	404	444	446	454	412	446	432	477	442	428	458	417	424	462	469	404	420	448	423	429	412	453	429	404	443	388	426	429	442	437	429	387	390	417	394	464	469	428	414	424	431	424	454	427	450	394	453	423	464	443	444	419	406	426	415	459	447	446	435	411	445	427	418	408	410	417	438	428	427	465	413	412	444	460	419	426	421	429	447	472	456	420	441	429	415	435	474	412	467	386	433	418	419	430	472	466	427	403	453	422	438	442	423	425	422	434	432	426	450	405	435	451	454	448	417	431	415	483	420	464	415	466	434	451	461	426	423	432	389	464	401	417	448	428	456	415	434	439	432	430	450	434	470	405	434	468	411	427	413	393	457	393	424	399	414	435	407	415	405	398	424	418	457	367	400	412	447	427	421	457	424	407	432	421	438	402	409	448	384	426	427	414	439	445	435	421	456	429	443	412	402	440	445	457	408	425	403	442	389	427	382	478	444	418	475	414	423	430	465	446	407	407	405	445	446	437	443	403	408	457	448	429	422	419	398	442	402	423	454	444	451	410	461	466	421	462	449	414	431	428	396	446	438	445	430	444	430	436	430	398	423	463	452	435	441	437	414	454	443	428	434	448	441	443	417	451	435	420	419	450	401	448	421	435	425	447	449	430	468	436	441	443	409	414	414	451	427	447	394	411	416	459	429	428	415	409	440	442	449	408	399	394	440	417	416	408	398	430	427	415	435	447	411	399	435
14511	1396	1299	888	645	520	464	431	444	387	376	359	348	355	361	332	349	370	353	328	384	349	343	359	319	383	336	322	333	331	326	345	340	347	326	335	343	337	309	325	335	317	357	335	335	322	310	359	343	337	321	311	328	342	293	321	341	329	330	355	343	350	307	311	329	339	348	298	339	325	334	352	340	376	331	322	338	297	347	349	347	338	340	273	313	333	325	344	298	358	338	334	320	311	338	351	319	313	345	326	361	325	285	316	337	353	297	327	313	305	286	320	306	314	345	329	304	354	355	360	302	299	335	359	320	315	326	305	327	301	346	340	322	321	321	303	313	312	342	350	343	326	344	346	328	320	327	341	332	336	342	343	327	330	369	307	309	334	310	332	315	320	316	290	355	327	324	309	324	354	343	362	355	327	321	330	342	340	344	347	308	339	312	326	324	288	312	324	322	329	353	346	310	313	298	314	359	349	353	299	348	330	322	328	358	295	277	364	321	305	318	349	308	356	354	339	384	359	332	316	332	343	316	332	334	327	312	364	353	300	360	338	294	356	370	322	315	339	321	362	322	344	304	341	292	356	307	338	319	309	352	344	347	298	289	303	345	333	320	310	360	298	313	330	332	306	341	317	359	338	318	340	337	325	352	322	361	337	312	320	353	291	370	331	328	337	328	353	337	358	331	307	340	341	322	355	360	306	317	289	295	303	348	302	350	358	296	297	335	340	340	334	335	323	329	317	337	343	350	351	360	333	340	358	315	326	341	347	324	339	320	367	324	339	312	347	319	323	326	335	327	331	331	313	347	322	323	322	329	310	297	340	322	333	299	362	332	374	345	385	348	332	327	319	313	306	342	350	335	326	314	329	347	312	316	340	325	324	340	316	324	380	344	352	319	320	317	343	295	339	348	314	317	318	341	332	348	320	347	316	330	310	329	320	338	322	323	333	343	349	353	343	322	336	348	348	345	307	328	320	318	366	292	368	341	351	356	312	323	350	334	375	355	334	343	321	341	333	319	372	333	331	314	329	329	330	340	323	351	318	327	315	329	297	354	346	332	355	338	332	313	307	324	332	327	304	320	323	321	355	343	328	304	315	329	335	327	315	328	323	331	322	294	339	333	295	289	336	338	340	347	347	318	284	324	325	296	315	372	335	318	328	328	303	330	333	358	379	330	333	359	350	332	342	341	295	335	372	335	317	303	324	325	323	330	308	327	302	314	317	336	352	292	343	341	334	298	298	349	322	318	343	316	319	351	298	290	333	335	341	324	318	300	319	321	353	317	316	339	341	322	347	309	297	297	320	321	345	283	325	321	339	337	356	336	333	357	347	332	383	352	360	336	327	341	317	315	316	320	335	306	354	313	367	334	300	334	326	348	330	342	329	339	355	341	316	341	312	322	355	362	335	346	325	336	323	348	325	290	319	317	299	346	309	308	335	320	330	327	321	337	315	332	346	324	316	338	361	333	331	320	312	368	318	361	375	323	333	333	337	353	347	331	324	300	325	318	346	342	296	287	323	331	365	291	367	339	317	304	283	321	361	322	310	334	329	342	322	328	329	327	320	317	372	349	357	327	320	321	280	322	332	277	334	363	310	322	372	350	339	320	300	328	344	305	338	327	333	334	333	328	349	310	331	321	333	328	325	363	307	310	323	343	334	334	297	333	325	300	339	296	315	326	345	316	359	348	335	351	332	327	345	316	339	375	329	307	339	341	330	358	307	358	348	345	345	322	318	367	310	345	351	366	329	310	377	339	335	326	336	310	335	330	325	319	319	311	328	372	332	339	340	345	332	345	331	333	313	337	331	354	329	306	320	336	337	327	324	360	334	353	368	325	337	367	352	352	347	344	352	306	341	315	309	353	327	349	367	347	337	339	337	312	335	333	322	329	337	322	362	327	323	303	342	314	329	312	334	343	347	311	316	355	343	328	321	360	339	334	314	354	346	330	338	339	320	357	339	347	322	323	335	356	329	334	327	328	332	323	366	332	322	298	300	319	299	336	353	314	365	318	371	368	313	327	372	326	356	358	345	324	290	288	343	347	361	347	348	328	368	355	353	326	338	300	342	307	342	355	341	339	316	334	283	319	322	313	333	318	335	326	313	315	330	368	352	323	342	332	345	331	337	336	318	352	338	315	302	347	326	334	369	332	302	329	326	350	296	373	389	328	355	334	365	345	337	353	324	332	336	352	322	307	331	338	327	330	301	360	287	320	330	306	340	322	335	339	326	337	293	387	345	368	345	323	349	342	358	357	321	313	342	327	351	343	318	323	305	283	323	322	345	319	337	323	291	329	297	364	350	350	377	327	346	287	340	336	353	365	360	338	358	367	335	345	312	366	311	302	297	302	308	323	322	346	293	345	339	342	310	346	333	359	317	340	323	281	318	343	368	325	340	328	314	338	353	405	333	338	355	367	323	315	333	327	313	340	314	316	331	357	354	317	313	323	345	333	318	355	348	316	327	333	323	344	311	355	299	330	331	358	298	350	365	320	299	329	332	312	272	329	354	319	302	312	312	336	326	310	340	324	318	324	298	337	338	330	310	327	322	324	336	305	378	328	366	331	358	284	315	338	311	294	308	323	312	329	334	350	337	333	322	329	358	348	355	303	320	304	340	339	330	331	346	321	366	376	333	368	332	333	330	376	325	381	340	320	351	325	357	354	323	311	324	331	326	352	353	331	331	324	334	338	352	331	317	331	357	339	328	339	348	327	311	299	351	324	334	317	322	315	347	364	324	349	314	339	368	316	318	314	327	338	289	273	351	311	331	365	343	313	339	334	339	332	337	334	313	323	338	339	352	342	342	332	346	350	324	320	291	335	336	354	342	344	341	345	340	329	333	326	305	302	354	345	338	327	334	353	325	334	338	350	358	321	319	346	328	315	341	349	321	357	348	344	340	322	295	318	347	331	289	322	317	352	343	322	322	304	329	349	321	326	329	315	321	345	307	325	342	318	327	318	352	321	323	335	329	327	325	305	325	330	329	318	352	330	337	318	360	325	308	298	317	346	332	315	330	328	273	329	316	325	353	360	335	386	323	308	318	349	326	340	316	338	335	333	330	327	336	346	342	311	336	362	381	332	300	310	321	340	345	351	328	361	324	315	333	340	326	330	333	321	311	325	327	346	339	358	344	315	317	349	338	329	344	326	319	326	352	359	358	337	362	309	374	320	335	369	321	334	301	340	349	339	315	315	310	324	309	312	358	331	323	345	346	338	323	300	331	304	337	364	384	349	318	356	324	296	288	316	358	305	337	337	366	312	336	321	349	303	356	365	316	355	352	335	324	354	335	319	344	320	319	309	329	331	335	321	300	350	333	320	317	352	341	348	336	339	315	333	362	325	308	351	319	329	322	345	322	365	365	333	350	323	318	330	339	335	346	325	301	303	352	317	327	332	317	305	298	327	312	356	352	351	348	319	320	370	369	314	305	367	310	350	314	352	350	335	367	316	339	292	317	337	344	311	271	338	310	337	349	333	340	329	325
8249	1428	2649	2486	2063	1831	1529	1430	1218	1135	1139	1092	1050	993	969	946	912	875	878	863	846	865	852	849	857	875	854	848	844	794	848	824	819	842	792	858	788	856	753	797	820	815	844	798	802	822	806	854	818	813	821	851	817	714	803	805	835	794	823	813	800	772	806	813	776	815	775	844	814	780	815	788	801	800	788	797	810	815	844	776	787	783	731	837	785	801	773	774	777	782	753	821	817	770	818	805	802	799	815	760	768	784	812	781	732	762	854	795	745	834	813	810	808	836	776	734	822	781	755	826	791	762	783	812	776	783	803	798	844	748	811	792	811	796	798	824	762	798	766	752	807	811	765	810	790	794	804	780	800	788	768	789	838	783	776	829	769	800	829	745	821	805	797	780	810	761	793	797	761	814	784	804	768	752	767	804	825	802	727	815	758	763	755	768	792	796	768	797	775	726	780	838	780	794	768	787	835	810	742	807	781	781	742	785	817	737	739	773	786	801	799	815	826	799	736	752	769	792	760	759	743	810	820	798	809	757	785	796	781	767	755	793	820	804	727	774	781	772	801	801	744	756	779	770	766	831	757	796	801	807	764	757	764	782	803	817	756	778	778	774	794	768	857	796	765	773	763	741	777	770	786	787	835	765	782	785	778	793	774	792	775	813	813	820	825	782	819	805	794	806	764	825	790	778	703	828	778	760	779	812	826	789	829	775	808	760	807	767	814	721	777	729	785	759	831	765	757	790	790	863	762	765	793	776	773	813	832	767	763	803	746	815	812	843	808	777	829	758	759	799	798	805	841	832	756	779	809	777	760	799	789	824	781	768	739	779	862	797	806	761	795	830	766	776	795	794	780	805	773	751	760	778	811	785	788	787	765	779	809	753	754	775	802	816	750	768	813	794	854	771	786	814	800	779	831	760	747	778	781	792	767	740	816	783	728	776	838	795	798	765	787	790	764	797	838	820	797	710	791	813	738	785	782	806	795	783	769	805	791	810	807	767	782	792	782	801	744	825	847	772	734	780	827	826	751	821	739	802	807	809	771	776	768	811	774	774	796	727	802	753	796	788	772	819	815	783	746	800	734	759	776	809	773	782	725	792	755	793	797	798	771	765	797	803	787	774	796	791	755	744	806	807	752	767	841	745	791	733	817	738	770	841	784	798	772	806	821	755	822	809	804	780	769	787	763	775	731	808	794	750	756	789	773	836	758	801	795	791	794	760	808	764	776	800	819	759	803	798	789	777	777	759	830	752	779	813	770	773	781	756	757	766	810	801	803	743	794	784	795	814	801	771	779	814	792	810	826	746	810	813	778	823	748	769	799	769	775	817	760	787	826	744	779	838	837	797	830	837	830	829	818	777	833	824	820	770	755	820	812	749	779	796	765	813	771	773	769	753	806	832	815	788	835	796	773	796	767	732	834	749	748	776	811	810	756	795	773	759	718	771	787	821	813	820	799	756	783	779	823	791	745	775	852	761	787	820	823	775	847	751	754	772	787	812	784	795	807	743	796	803	767	804	779	788	841	783	815	784	764	777	809	798	766	782	770	830	841	713	786	713	802	794	731	783	784	793	791	820	817	808	759	789	775	774	738	798	726	815	733	783	799	739	786	816	803	755	770	821	775	736	730	802	780	830	820	767	762	814	798	819	757	791	750	814	781	770	828	825	770	742	826	802	811	786	790	767	767	762	788	779	801	819	790	783	799	844	752	814	779	782	756	718	764	757	776	804	790	763	757	835	775	806	807	769	804	780	756	821	744	762	782	815	795	779	778	785	766	766	782	815	828	752	766	800	781	768	790	771	816	792	760	792	782	795	753	856	767	806	799	794	728	789	790	838	786	748	781	790	787	755	741	797	767	794	843	776	803	777	775	788	778	782	790	777	784	759	736	835	740	780	765	799	802	814	797	788	760	777	774	748	791	820	792	810	794	815	816	732	772	779	799	785	806	825	782	796	753	812	774	738	776	765	791	780	726	793	808	782	811	796	757	754	783	801	780	761	799	744	806	801	780	768	771	813	815	785	802	775	826	765	771	780	750	804	834	779	792	803	771	798	751	844	736	809	805	735	767	801	811	801	791	759	782	801	843	833	801	753	778	750	819	793	762	812	727	804	801	775	757	788	818	797	797	734	757	805	739	758	781	803	755	767	809	757	784	789	768	774	743	758	796	783	762	807	808	744	711	773	774	760	776	764	743	762	780	808	847	780	735	770	759	786	795	793	792	808	823	758	760	737	802	795	800	810	787	822	747	785	762	795	816	764	787	762	814	808	779	750	781	731	786	821	764	827	828	798	830	797	794	760	808	823	822	791	758	842	807	790	882	771	811	771	765	750	794	808	751	823	736	793	797	815	811	764	848	803	723	798	812	785	817	782	828	811	790	782	787	795	748	826	821	807	745	786	727	752	841	827	831	781	755	770	734	760	827	821	832	761	755	782	790	825	781	826	785	802	786	783	784	770	756	791	791	797	822	764	785	780	834	765	771	784	838	821	820	788	772	763	826	780	767	781	762	832	791	810	777	765	819	824	802	807	801	719	803	786	826	812	831	792	766	791	780	741	776	722	772	785	751	788	755	806	765	832	771	819	803	776	777	907	818	806	799	812	815	784	798	854	776	805	797	791	762	786	795	775	826	745	803	740	784	761	820	791	755	807	800	831	791	790	738	844	755	810	749	811	774	807	789	797	783	781	799	832	803	841	766	786	799	774	719	741	817	815	801	807	783	787	754	794	766	794	768	792	799	765	764	755	779	752	776	839	775	806	749	789	786	767	742	815	815	816	794	792	764	797	784	788	789	798	766	782	786	754	772	786	813	755	764	768	751	795	740	764	803	761	786	772	779	794	829	798	800	770	776	778	760	793	844	788	791	819	786	800	713	763	771	808	801	835	758	824	778	791	801	821	807	751	773	745	835	838	783	772	758	818	754	773	786	739	798	751	832	811	770	773	825	822	801	779	794	817	749	833	793	782	753	784	722	788	809	791	789	788	756	788	800	815	768	763	755	782	769	813	757	766	799	763	786	765	764	835	853	819	822	788	817	793	781	815	760	795	772	838	757	805	831	791	833	835	803	773	827	756	857	778	853	731	759	800	828	798	823	831	836	749	811	712	806	740	789	808	834	804	796	757	785	762	767	768	784	798	796	794	804	785	818	797	793	783	783	758	765	818	768	755	805	795	767	819	774	733	799	773	811	742	746	820	774	767	852	775	766	772	820	779	772	746	788	796	778	819	820	760	810	842	764	727	729	814	755	826	798	783	786	771	827	830	746	804	817	760	747	770	792	754	712	756	825	746	792	781	787	741	807	820	807	780	752	811	755	797	784	825	768	816	823	778	783	787	768	806	771	747	771	775	744	766	740	796	769	805	800	818	762	804	798	787	731	801	785	820	743	835	775	819	760	787	805	754	822	749	748	756	742	768	803	795	789	792	776	809	783	765	798	780	830	768	799	768	749	780	759	826	786	748	754	803	808	766	824	778	804	816	804	778
1528	288	313	240	234	246	249	242	234	227	236	233	253	249	237	260	231	249	228	241	271	241	250	234	244	241	240	251	243	235	222	239	208	253	253	245	235	252	227	217	225	239	250	242	233	241	233	230	247	225	251	214	251	260	240	239	241	264	215	227	228	251	215	220	227	250	236	223	267	224	265	253	243	243	268	236	219	218	271	212	256	257	228	229	228	259	245	264	236	240	246	211	252	227	228	237	221	250	253	248	244	247	231	229	255	238	227	243	252	270	264	206	236	225	232	235	232	247	255	271	239	269	228	228	269	234	245	223	218	250	228	222	224	230	234	230	242	239	231	238	225	233	241	237	250	225	199	254	232	246	243	249	241	245	225	233	239	239	242	218	246	233	227	216	233	244	223	240	216	226	243	225	234	226	278	248	219	285	235	231	242	228	219	239	216	251	245	215	245	241	229	206	248	243	229	227	219	230	263	270	251	227	230	226	242	249	214	210	262	255	275	238	225	265	228	240	254	219	239	267	273	250	246	227	241	231	239	253	245	231	212	272	235	248	249	236	238	247	247	211	231	218	251	207	242	219	254	244	236	215	240	221	231	214	246	247	237	227	230	233	220	219	228	238	251	243	237	244	231	226	246	228	246	254	249	233	243	230	229	223	250	226	222	209	292	251	233	265	247	210	216	233	238	223	222	243	240	249	262	230	249	214	233	218	235	218	218	219	245	236	261	248	263	245	182	242	227	225	253	242	300	241	230	237	242	251	227	235	245	250	287	251	228	240	240	229	232	261	225	229	212	242	244	242	235	243	222	208	192	252	246	219	240	251	262	250	228	237	224	244	250	258	240	228	241	236	221	235	239	205	248	216	215	261	238	228	250	256	239	234	281	234	247	270	251	228	218	263	236	242	218	229	220	235	222	254	243	263	245	270	235	254	233	245	251	225	231	219	259	181	221	236	217	235	259	261	226	236	279	237	238	205	221	237	236	241	231	223	247	246	211	239	237	260	230	249	255	242	235	266	268	275	245	266	221	223	246	248	250	225	245	237	248	242	219	240	261	244	274	233	254	254	254	262	246	227	239	222	255	266	272	291	240	248	250	230	235	225	242	234	246	247	236	231	252	261	234	258	222	218	257	226	229	231	226	235	221	275	248	243	217	224	226	211	227	257	233	205	243	249	251	236	225	241	243	253	247	269	250	242	260	216	223	261	247	226	230	260	256	283	228	237	257	246	230	247	230	248	224	272	234	215	243	234	250	244	239	261	269	220	239	245	220	210	249	235	272	226	250	225	243	259	250	201	235	232	237	227	225	255	253	270	269	246	207	250	218	250	212	230	205	243	252	221	236	217	227	259	252	253	228	257	236	251	221	223	256	232	234	223	253	234	222	237	240	233	250	255	262	209	217	233	241	250	240	246	243	239	231	266	234	234	252	257	245	276	210	241	239	218	233	249	200	274	235	226	241	269	214	224	228	252	233	217	271	267	244	234	217	265	250	239	237	226	207	238	256	217	231	224	247	226	244	248	260	225	243	229	226	255	243	252	207	237	239	254	243	223	241	248	222	226	247	247	241	229	252	240	225	250	258	256	245	218	224	228	256	244	236	257	233	237	233	243	256	268	222	225	248	259	227	236	233	216	230	218	236	239	233	227	252	234	247	248	253	264	262	254	243	238	229	230	231	240	213	230	231	239	203	241	260	226	228	237	255	243	226	244	232	271	207	279	243	235	260	249	223	207	235	250	241	221	269	242	227	250	239	237	250	240	250	242	273	218	248	239	262	255	266	248	228	249	271	212	263	247	232	245	223	215	231	239	230	266	232	205	276	243	258	234	223	249	243	243	233	269	214	238	243	227	219	227	226	241	255	247	201	210	243	246	226	250	237	262	248	232	205	259	238	242	226	226	248	257	256	233	261	231	278	253	274	217	244	232	218	255	238	254	233	244	229	247	241	258	239	231	203	223	256	211	243	244	246	245	258	272	246	225	257	234	211	229	249	244	258	235	238	220	237	239	242	231	226	236	261	257	245	247	240	246	223	239	250	228	228	244	218	242	256	237	230	234	270	232	220	231	224	248	232	253	231	244	208	238	241	215	213	220	274	246	249	227	228	218	230	246	239	229	252	249	244	220	238	268	261	227	257	257	249	259	215	222	223	244	261	234	243	270	245	247	219	238	247	252	239	235	208	240	242	225	275	255	236	203	229	224	219	243	260	216	231	234	233	248	241	254	238	224	240	272	275	241	236	200	239	245	211	234	233	262	253	219	249	224	241	225	237	216	251	216	232	224	241	223	252	233	236	223	211	217	241	264	231	234	262	237	252	243	232	262	243	243	230	246	249	245	273	218	242	225	250	259	196	243	223	214	223	246	225	221	232	220	240	255	230	228	243	261	233	248	212	263	232	232	230	210	220	235	239	236	215	244	208	238	270	211	267	257	229	262	217	234	239	241	231	240	237	224	240	213	246	244	210	260	234	229	259	219	218	209	228	246	248	227	220	209	260	239	243	240	252	238	230	234	250	239	235	243	240	236	243	254	242	218	233	227	253	221	235	233	288	239	232	227	224	243	225	242	224	265	236	264	208	245	258	255	238	206	283	212	275	234	215	257	218	257	251	249	231	263	236	239	254	245	239	219	228	207	231	230	217	258	234	246	250	259	214	220	228	235	253	218	281	202	237	222	239	216	247	261	234	235	266	219	237	248	242	233	223	246	256	225	230	251	236	238	211	237	212	257	240	266	243	253	233	213	231	229	271	229	250	229	237	238	229	255	221	264	221	223	252	249	242	217	234	249	263	214	250	238	223	250	230	268	278	262	208	233	234	259	211	257	201	231	240	256	232	243	249	262	251	225	224	240	236	231	250	222	240	237	247	251	245	247	226	226	224	261	227	237	233	233	243	253	246	247	225	196	238	245	230	240	224	267	242	236	248	227	231	239	231	203	211	249	274	238	258	215	218	212	209	214	231	237	214	235	210	244	229	227	245	234	249	265	237	250	223	243	243	253	258	264	218	255	256	230	208	264	252	225	222	233	231	193	246	234	220	256	255	225	252	248	245	246	231	219	224	268	252	229	218	224	242	248	239	242	227	269	207	231	226	238	268	228	228	243	259	239	212	252	201	221	220	235	220	235	270	242	233	236	240	219	229	237	235	272	209	219	230	240	232	258	285	231	217	242	246	260	226	240	253	246	269	241	259	211	196	238	265	242	257	247	269	231	204	251	239	260	204	235	233	268	208	256	232	241	233	230	244	270	251	233	256	226	229	217	240	240	247	257	219	226	209	209	206	242	272	292	247	243	204	246	281	237	238	231	254	251	263	215	255	239	241	249	239	215	259	248	240	219	235	220	244	198	233	219	221	253	229	206	266	242	239	221	249	200	287	255	249	265	257	212	224	223	267	249	229	289	226	284	257	242	217	265	245	227	255	196	227	228	255	252	219	239	243	250	256	210	265	230	235	257	230	264	270	262	253	227	209	232	227	226	276	239	201	216
1762	597	678	632	573	601	570	583	638	595	642	633	607	609	588	605	641	590	579	528	609	565	598	568	577	562	542	544	547	542	569	597	570	582	632	573	586	598	550	564	533	564	565	574	543	565	594	610	597	576	546	573	564	589	552	556	596	580	562	572	564	608	547	569	564	544	601	560	585	576	566	553	596	562	594	605	598	555	510	599	586	547	589	611	580	583	586	618	555	621	543	548	595	569	544	596	582	559	573	612	602	585	597	585	570	542	516	597	551	584	566	566	568	546	564	540	613	584	576	587	568	573	610	559	550	553	581	599	549	588	576	567	623	569	559	587	577	581	580	592	596	571	548	555	563	622	569	587	580	553	585	585	585	563	612	580	607	568	574	612	591	571	586	530	534	628	600	555	576	577	627	627	564	569	579	569	573	587	543	589	559	608	566	567	571	604	594	564	558	574	560	554	579	568	567	582	595	558	586	610	612	609	578	571	571	580	568	568	553	561	593	617	582	581	587	581	581	550	559	549	543	576	558	524	570	579	562	562	603	601	600	544	578	604	553	579	588	595	577	585	568	566	548	569	567	561	558	538	578	562	593	541	569	558	576	580	578	587	604	557	536	546	535	566	592	576	565	585	586	557	581	572	551	586	553	589	544	625	589	580	543	568	608	600	558	545	591	578	603	622	584	553	601	549	555	527	580	581	609	575	564	544	565	565	560	636	605	535	577	555	526	555	589	579	571	570	558	557	607	562	604	552	646	637	579	579	540	610	623	550	605	593	578	606	546	571	629	562	550	534	580	566	553	585	539	563	610	551	588	567	582	550	606	594	571	567	584	593	568	603	546	572	541	573	583	580	639	548	540	563	638	547	575	601	559	611	611	572	537	575	605	528	582	563	595	586	556	604	609	570	548	559	623	587	604	547	564	554	620	580	552	594	570	585	602	577	557	615	582	552	576	565	572	569	560	551	599	598	596	584	560	590	587	633	549	553	577	561	595	563	600	569	600	588	560	571	570	591	547	561	590	591	619	574	547	570	520	586	581	555	562	605	574	590	612	542	566	557	573	587	555	577	591	535	582	554	622	546	555	593	568	582	592	604	607	563	574	585	575	614	576	605	559	559	594	542	566	562	589	574	548	552	582	589	542	556	556	584	553	583	600	566	584	618	540	580	548	584	548	617	575	580	563	575	541	605	610	566	592	600	558	553	588	561	559	573	612	635	545	581	593	562	611	589	563	569	566	553	554	582	627	603	564	575	553	617	571	546	600	590	530	626	593	575	603	572	530	525	623	582	566	589	608	528	521	559	540	586	581	565	522	607	548	564	579	565	568	570	562	600	542	554	621	560	529	576	573	613	562	562	566	562	566	584	572	585	580	579	559	606	561	569	561	548	572	602	578	525	562	574	593	518	545	569	573	598	526	598	597	541	569	588	600	572	553	614	582	592	591	590	608	536	569	585	555	613	542	540	587	561	586	568	567	588	523	563	602	574	575	581	586	547	583	558	542	613	618	548	580	568	634	583	573	535	592	595	550	598	574	573	585	565	540	610	562	613	595	574	570	561	572	578	597	547	554	539	570	574	577	604	641	569	584	584	609	565	594	605	526	569	557	548	572	627	612	580	605	612	564	594	578	577	551	597	577	567	563	568	592	585	582	558	587	598	529	580	556	573	598	550	564	565	581	588	551	584	592	562	548	586	573	608	606	560	539	569	598	609	596	554	609	556	574	575	571	569	535	596	588	567	571	551	594	569	565	575	565	550	598	589	535	586	604	582	557	523	576	572	612	549	567	594	531	611	530	548	547	581	590	583	579	519	556	553	572	626	585	579	603	547	594	547	573	590	551	581	588	579	601	559	571	556	581	555	544	580	558	577	544	574	598	618	568	580	585	563	548	530	556	537	574	606	611	590	535	605	549	562	622	570	553	600	606	569	531	551	542	575	588	562	525	591	617	578	595	596	537	587	589	591	537	583	597	544	639	604	547	592	604	570	578	588	551	576	610	582	608	564	560	584	569	592	574	560	593	603	551	569	577	577	574	575	601	582	569	550	565	579	589	595	599	613	563	549	603	578	586	602	608	575	580	615	609	557	561	569	569	597	546	578	570	568	539	601	532	564	560	554	597	596	559	598	590	576	557	551	572	617	605	552	572	604	585	583	542	608	581	557	575	584	538	587	621	539	594	556	568	565	570	626	593	566	561	571	531	568	552	602	588	557	557	565	572	577	546	598	568	561	573	571	572	603	602	605	568	591	542	559	590	564	548	553	610	631	576	556	599	568	577	595	556	600	566	609	565	558	570	558	564	550	539	568	588	563	555	556	577	597	552	602	579	558	617	548	560	617	616	606	550	566	569	596	552	653	572	560	549	558	651	603	589	583	600	632	588	540	568	590	555	586	600	580	589	591	559	597	581	563	604	573	595	578	606	577	577	548	584	583	585	534	575	609	577	569	601	558	578	592	557	563	585	612	594	579	553	570	576	586	553	602	553	582	578	596	564	594	568	574	527	549	593	586	588	605	616	623	556	558	593	562	592	575	589	550	605	567	575	627	532	567	550	566	569	626	557	585	590	579	615	580	603	581	559	601	580	577	548	602	582	560	614	605	553	547	605	590	576	553	552	582	581	551	559	514	574	559	559	553	623	569	587	591	561	544	584	590	593	614	577	565	552	598	539	586	589	617	589	550	608	562	560	558	577	609	552	568	530	600	522	573	606	593	593	565	564	559	579	547	585	607	604	560	577	538	527	589	558	621	586	591	624	574	585	586	612	586	571	595	581	561	547	568	593	586	578	583	579	522	620	562	546	550	596	565	589	588	595	593	590	586	578	552	573	590	596	585	560	577	632	569	575	622	634	559	569	570	578	548	564	586	591	558	605	622	599	610	569	586	556	605	568	575	530	575	577	612	540	597	588	569	601	590	574	561	564	536	563	562	600	584	582	575	605	600	544	602	562	566	571	554	578	573	555	594	552	564	581	598	548	596	607	543	584	605	561	568	577	603	615	561	566	602	597	593	574	595	574	554	546	557	556	551	552	557	608	620	576	580	567	606	605	581	553	631	560	580	556	571	584	583	591	571	580	587	601	576	564	579	521	574	585	557	582	608	591	553	595	575	563	586	562	625	574	583	627	593	592	590	590	601	583	583	570	540	560	601	567	576	548	556	574	601	556	587	581	598	572	605	539	570	549	560	608	580	593	611	566	576	558	579	593	573	589	613	568	552	586	538	615	568	606	538	576	598	561	600	602	605	622	599	575	618	571	575	591	565	585	558	569	612	573	579	616	577	528	528	567	563	610	569	548	583	540	565	585	524	579	559	586	581	620	573	565	635	588	590	577	567	580	542	551	606	566	554	552	583	596	583	552	598	559	576	553	592	539	612	548	663	606	540	606	563	535	579	562	601	551	600	581	571	538	600	550	573	587	586	569	563	586	548	594	604	574	570	594	564	603	612	543	565	620	560	581	571	565	623	585	563	581	575	611	574	554	583	565	581
7232	521	585	402	311	269	250	220	195	187	186	145	175	172	196	163	165	166	150	160	145	187	162	153	161	154	161	151	137	168	149	148	161	165	174	149	158	174	156	147	139	165	142	151	168	156	170	165	165	152	145	166	143	145	187	162	169	166	163	186	181	169	163	171	164	163	166	152	151	158	151	170	179	165	147	134	165	157	156	177	165	172	147	195	172	144	164	165	145	158	159	162	160	149	176	141	143	159	175	149	150	161	160	132	155	181	162	161	155	172	134	168	146	187	158	146	164	146	150	122	132	166	167	173	161	170	158	133	161	158	154	174	155	130	152	145	157	162	160	171	190	168	154	155	163	180	171	144	175	145	180	161	176	146	145	166	152	162	154	179	154	173	154	173	202	158	143	152	152	160	149	167	133	149	148	164	142	153	167	166	151	169	170	157	153	154	124	148	187	167	156	163	153	157	182	149	145	138	142	146	135	171	171	147	183	176	147	158	150	140	161	136	139	178	176	174	166	174	145	157	155	168	153	145	160	152	168	184	160	145	152	177	158	166	158	160	170	139	170	149	160	147	178	149	155	149	156	164	151	149	177	162	180	155	144	170	153	164	153	187	146	157	153	165	147	145	136	177	137	167	151	178	159	140	163	154	192	161	162	175	146	165	149	181	169	173	186	155	162	141	165	151	146	148	160	182	150	145	180	179	170	151	179	162	142	155	162	142	168	167	150	147	154	170	139	143	140	142	150	188	150	166	140	147	161	173	154	150	157	138	152	167	173	144	170	158	190	145	163	182	150	143	154	163	163	152	164	172	143	149	151	170	142	145	152	142	167	156	176	137	138	156	146	157	159	165	155	135	170	137	154	160	151	155	135	169	178	166	150	150	164	150	169	162	158	142	149	152	166	128	167	155	143	166	160	156	180	155	146	158	147	141	130	136	148	151	159	165	158	150	147	180	185	148	161	162	162	146	157	149	140	149	151	156	136	127	157	155	150	186	137	157	154	139	141	148	157	144	128	169	154	154	149	153	167	164	168	147	134	174	132	152	149	160	145	137	120	173	169	163	153	145	163	143	133	155	120	148	139	148	153	161	179	170	138	153	146	140	163	167	152	159	162	168	169	164	154	169	163	186	139	164	160	170	176	179	161	171	158	138	167	156	155	156	143	167	137	176	170	157	164	158	158	180	128	151	145	149	128	162	137	152	170	135	148	156	143	145	153	173	143	139	151	159	155	162	150	150	148	138	167	137	167	147	143	171	188	160	138	130	152	163	160	148	147	186	144	171	134	161	170	153	150	171	163	164	144	163	179	142	181	144	174	161	149	159	145	174	121	150	146	168	159	155	182	168	164	153	163	157	141	181	168	162	129	158	170	148	137	176	162	161	171	158	160	163	170	178	165	146	136	174	146	162	178	149	149	163	151	151	145	181	152	156	152	143	145	172	166	149	154	150	164	130	174	132	144	157	159	135	153	173	134	139	144	160	159	161	177	178	154	143	174	158	156	149	153	161	146	157	133	161	165	195	139	127	156	134	157	123	153	195	156	155	146	167	173	169	146	136	157	152	139	157	164	151	167	146	157	172	149	157	148	167	163	150	134	147	162	165	179	153	156	155	154	165	166	151	176	163	165	165	162	152	136	156	130	158	153	159	161	160	171	151	163	158	166	140	163	150	158	151	148	161	179	146	144	165	152	159	157	155	138	159	186	166	157	165	140	135	149	151	148	136	159	173	176	181	153	148	151	155	160	158	158	170	147	175	169	178	167	134	164	167	178	170	167	158	136	147	142	158	150	189	158	154	138	161	160	146	135	155	141	173	152	162	148	161	151	146	142	157	154	145	144	166	159	150	160	132	134	165	154	150	168	165	178	171	194	157	138	144	175	145	166	140	155	163	162	163	192	190	181	165	176	162	157	159	152	151	150	134	160	154	167	141	147	146	149	146	140	156	148	174	159	164	175	158	142	146	153	165	151	167	167	165	150	163	135	156	174	150	153	143	143	194	157	139	166	175	161	175	128	174	156	152	163	152	191	153	164	157	150	196	153	122	158	146	153	164	141	176	174	166	166	170	154	155	145	141	172	154	158	176	162	163	139	153	174	133	156	178	157	176	159	141	150	149	174	143	155	135	153	134	194	168	141	169	127	179	159	171	126	148	189	161	144	161	150	172	149	165	149	172	143	183	160	162	150	180	147	173	148	174	165	158	164	139	176	140	160	155	160	140	130	150	123	138	144	156	151	143	173	132	153	167	168	165	153	148	146	165	157	145	128	174	148	160	163	158	164	164	180	151	145	156	159	162	171	157	159	159	150	153	157	153	152	140	144	144	115	158	157	152	173	172	148	142	166	149	160	142	163	143	167	144	146	139	169	177	153	148	168	156	193	163	184	147	148	167	185	112	142	137	140	187	163	157	152	169	169	147	171	168	168	168	156	170	170	167	156	140	141	160	158	160	142	152	162	179	201	191	139	156	144	153	139	156	141	148	185	146	166	137	137	143	153	147	161	145	157	155	168	155	152	150	155	155	153	164	164	174	136	168	166	161	141	151	176	173	148	165	168	166	156	147	162	137	147	140	145	179	155	167	157	148	162	173	160	142	169	137	127	162	172	163	140	166	156	119	159	173	173	170	164	178	162	143	172	137	176	118	158	148	168	165	181	133	150	160	164	159	163	161	135	170	173	139	159	154	163	158	142	137	174	149	148	178	144	162	144	158	151	179	185	176	152	153	153	162	150	159	154	141	159	157	154	140	174	143	153	122	163	168	139	161	135	174	156	172	146	146	144	154	151	156	183	164	153	150	158	158	161	171	160	158	131	189	142	187	173	170	144	180	146	167	168	170	172	144	161	166	157	153	168	147	148	150	141	157	136	148	164	145	171	159	162	157	156	137	159	161	153	132	165	148	162	187	166	154	165	157	156	163	174	158	141	161	172	147	193	152	159	136	152	157	163	146	156	173	143	166	147	169	167	131	185	183	153	148	168	146	164	140	159	142	168	161	173	174	144	146	166	159	143	141	159	165	178	135	158	135	161	156	176	119	170	140	141	147	166	156	175	154	144	164	153	153	176	174	132	166	164	163	152	171	153	167	161	151	157	149	145	149	142	144	156	158	164	151	161	163	160	168	153	173	142	174	159	149	176	155	196	153	160	151	164	152	144	163	162	159	139	184	175	151	160	175	149	152	132	139	164	155	149	174	146	159	152	142	163	128	156	162	164	167	165	137	160	148	160	164	154	171	188	179	150	143	144	168	140	142	174	176	148	159	165	171	153	138	161	170	164	157	152	163	138	142	167	132	141	152	152	153	140	142	155	145	174	148	169	158	131	173	158	146	147	160	169	168	163	153	134	152	154	155	165	145	140	154	152	139	118	154	138	148	140	177	151	142	164	146	152	154	133	167	177	177	137	133	166	145	160	152	177	165	164	172	155	152	152	139	161	138	167	162	151	156	178	162	160	159	156	159	151	161	139	151	168	152	158	160	177	153	162	179
6097	772	1362	1299	1136	928	757	718	691	627	579	558	540	582	513	503	525	472	478	456	486	475	473	457	471	480	462	454	478	425	477	464	414	440	415	441	455	458	444	423	477	474	387	448	457	431	455	411	439	428	448	426	449	463	427	400	421	473	442	485	424	458	399	450	439	429	469	450	406	449	452	432	408	400	441	466	445	405	430	459	468	455	444	409	444	392	409	467	424	458	455	464	489	467	454	455	436	465	441	447	417	445	443	389	406	414	409	413	416	398	460	461	503	446	406	423	441	429	438	427	439	461	454	429	412	471	442	431	432	422	439	397	438	419	463	423	440	425	432	425	393	408	435	452	409	450	441	394	442	410	458	433	423	439	476	433	439	451	421	452	422	474	467	417	440	453	435	439	446	471	438	398	425	429	423	389	424	423	428	440	395	432	415	439	450	428	361	440	475	414	466	409	442	454	440	423	396	414	418	463	456	454	460	450	454	490	433	452	429	462	431	444	450	460	429	429	464	421	457	479	445	414	414	442	426	440	430	396	444	423	422	410	442	421	438	447	430	416	440	420	456	422	436	423	465	435	404	429	418	422	444	431	426	430	418	402	459	402	426	419	416	400	438	446	450	464	422	458	446	406	453	452	477	463	407	431	465	434	445	448	399	399	454	473	438	436	421	458	426	416	437	444	450	399	448	420	425	402	461	434	434	441	451	427	444	414	487	452	407	459	443	450	441	418	429	441	455	409	447	438	439	443	447	439	414	430	441	446	457	406	447	433	432	369	428	438	423	423	434	452	452	433	422	431	439	453	436	440	406	414	425	434	449	430	424	418	440	419	448	408	442	413	423	399	433	406	405	402	431	425	424	448	418	421	441	417	416	413	441	407	426	411	412	433	452	452	432	402	430	427	443	442	441	424	443	429	453	415	446	442	417	449	451	460	431	477	440	427	450	416	438	429	444	454	409	437	431	418	430	389	425	410	400	439	443	453	413	432	466	424	416	422	445	415	391	422	453	407	459	479	369	435	421	456	431	427	435	435	418	447	446	422	414	432	458	435	434	414	404	459	438	455	440	461	422	413	436	429	460	415	460	400	436	458	415	421	431	453	419	433	408	437	390	425	457	407	436	468	457	417	436	446	438	427	386	424	407	440	463	444	433	444	385	466	442	450	440	425	384	457	413	433	440	424	455	422	432	446	444	473	414	492	462	442	435	414	431	423	459	439	424	410	444	380	404	407	425	418	415	409	449	416	436	456	445	432	428	443	455	439	409	429	438	435	436	429	448	424	409	433	455	444	429	398	419	457	440	450	434	440	409	469	466	406	452	439	442	426	441	447	435	472	435	423	403	427	450	474	413	397	429	477	421	442	407	428	414	456	408	457	431	465	447	425	449	417	439	409	445	409	462	409	403	418	409	432	441	448	430	408	433	440	466	411	455	453	434	448	418	421	429	419	420	461	452	476	455	440	425	436	442	449	398	425	437	436	434	418	433	417	447	442	440	418	444	423	412	432	432	469	449	440	395	462	428	433	409	444	419	417	455	462	397	417	426	415	405	420	403	419	413	412	389	426	463	446	408	430	409	481	397	438	464	435	434	445	441	438	396	433	434	440	437	490	409	436	460	477	463	428	416	453	439	449	440	428	453	444	449	441	431	467	451	421	422	399	446	410	427	430	431	464	422	434	426	409	423	415	422	411	452	430	421	444	457	386	437	433	439	459	429	441	422	454	397	440	455	440	450	456	442	401	390	443	427	405	417	428	457	431	416	447	419	459	425	428	414	422	428	409	429	435	464	404	439	411	422	428	435	417	464	436	479	464	411	412	441	426	430	426	437	433	409	464	423	448	426	420	411	392	480	441	399	463	433	437	439	453	407	459	412	452	410	463	409	458	447	439	441	458	417	414	452	459	426	415	429	447	464	429	399	433	457	408	444	455	437	402	429	437	443	414	449	420	416	424	409	454	455	435	435	439	433	440	424	398	401	403	419	412	426	437	451	430	439	429	417	414	439	416	422	444	440	416	432	439	427	469	446	461	448	422	405	414	429	429	464	435	469	460	415	417	436	427	443	466	434	420	392	410	447	453	416	456	432	417	405	456	435	389	447	429	441	437	437	460	424	426	460	406	420	428	379	444	449	446	415	426	435	445	458	432	449	468	428	423	433	444	425	444	445	444	445	462	429	435	426	428	446	425	449	405	434	436	434	423	423	453	443	441	428	438	399	420	438	437	429	471	420	452	462	420	457	439	428	440	392	412	440	459	443	437	442	451	456	442	433	411	465	449	400	456	453	418	411	408	441	400	441	451	420	423	447	454	475	466	473	453	427	407	458	437	419	431	444	395	433	448	461	456	390	467	404	486	433	424	436	435	446	429	429	429	444	443	467	432	444	400	446	425	466	414	454	424	419	458	421	426	415	413	456	412	453	425	450	422	413	442	439	438	454	390	431	420	420	420	417	459	436	460	434	440	400	474	420	413	425	423	430	441	386	414	415	425	458	429	437	492	411	483	438	426	440	441	402	423	423	431	413	469	430	447	416	454	379	450	478	399	456	405	450	442	433	429	443	474	400	452	412	424	387	440	423	436	404	446	459	404	436	441	390	475	407	442	387	464	424	417	408	468	469	411	404	445	428	445	456	441	397	469	437	457	426	434	416	430	406	414	426	451	395	423	433	468	423	433	458	445	408	414	443	432	463	440	470	396	409	403	426	476	467	437	416	432	401	442	432	437	433	466	410	431	460	440	419	449	438	439	446	426	429	466	391	409	424	446	458	479	472	429	403	490	427	450	440	448	444	426	466	405	422	447	419	466	464	439	434	406	465	468	471	452	441	418	407	414	412	429	477	432	461	418	446	431	439	418	406	427	456	437	393	449	446	457	440	461	457	430	416	426	427	446	426	416	432	441	399	463	406	416	437	450	429	439	445	456	438	425	427	449	453	449	440	411	445	421	431	455	404	443	422	435	452	431	432	389	460	444	394	437	473	447	458	420	421	439	439	437	411	421	398	421	405	407	402	427	444	435	437	461	405	429	414	366	439	464	425	462	412	429	416	418	396	410	420	413	415	403	473	416	426	435	437	404	391	423	435	445	467	429	450	419	428	401	428	459	467	439	420	440	414	440	471	455	454	413	448	478	425	457	450	479	397	426	450	432	445	414	425	407	412	474	425	446	429	433	421	371	412	402	427	454	417	394	442	410	432	412	458	447	425	453	440	453	443	459	452	450	412	445	432	437	454	432	436	396	420	446	431	429	414	419	451	417	398	377	398	410	472	457	415	415	482	427	439	428	438	392	436	455	422	437	397	465	446	444	430	422	419	461	455	429	408	442	432	405	389	385	416	429	421	441	483	434	422	412	423	446	430	406	449	419	447	435	440	476	430	434	430	417	470	425	418	462	420	413	429	416	459	453	448	424	440	453	464	450	398	437	446	415	471	410	443	441	437	432	395	407	442	438	439	417	404	458	433	437	455	417	475	408	420	417	454	443	422	474
14105	1175	1215	921	711	548	448	437	370	381	388	360	355	376	331	344	330	348	351	346	359	357	355	313	344	334	348	356	298	327	356	336	321	331	352	350	333	313	311	337	366	327	301	343	324	332	343	354	352	273	339	331	332	336	332	282	336	336	327	349	347	333	304	351	330	326	357	306	354	341	338	361	294	336	376	331	297	310	316	327	326	336	351	326	351	309	298	317	318	328	335	333	308	326	348	314	335	316	312	357	341	364	342	347	340	309	316	350	329	309	316	349	335	311	337	347	302	321	325	315	336	316	312	303	300	309	336	329	328	331	326	355	325	325	325	322	333	351	358	329	284	348	337	313	331	373	323	383	320	315	315	340	326	316	342	329	298	377	335	311	311	335	323	320	312	347	332	316	322	328	341	327	310	330	326	358	312	344	334	305	289	336	307	286	314	324	350	326	358	327	318	335	339	315	332	327	318	314	316	315	322	329	318	303	347	312	337	344	322	352	319	328	363	328	325	310	316	312	278	295	333	341	362	327	355	301	388	329	349	324	301	314	332	301	293	309	324	325	330	326	331	318	322	321	344	334	309	347	329	300	324	340	348	327	343	356	358	356	316	305	330	345	325	297	284	333	335	319	301	291	333	352	326	306	356	314	329	360	338	310	324	285	349	339	321	343	322	332	325	326	358	308	318	320	348	338	339	355	337	343	332	312	311	277	315	347	342	299	344	357	294	309	298	341	337	339	336	292	314	329	312	310	324	341	379	339	344	323	348	323	325	315	324	332	346	327	339	326	342	267	323	333	319	331	327	301	316	336	318	306	316	310	321	307	355	318	327	340	331	309	336	342	338	316	328	329	332	336	354	343	327	352	354	311	314	359	386	328	308	311	356	315	344	343	311	405	314	330	339	326	322	323	346	328	321	360	358	321	371	310	325	329	314	333	336	318	324	323	314	333	324	304	306	361	381	304	283	311	304	331	329	324	290	354	336	289	336	296	321	336	339	322	304	318	304	289	346	309	284	343	334	321	333	312	306	342	285	336	332	311	328	336	314	328	344	376	345	330	341	331	303	328	313	338	336	306	289	335	325	340	337	311	302	304	336	314	325	348	334	320	328	288	339	332	297	322	365	326	337	320	334	347	342	348	340	333	326	304	323	341	305	320	354	318	305	308	325	348	312	294	292	348	337	324	322	304	281	337	340	327	325	296	328	382	318	329	361	325	344	305	319	332	291	317	308	353	346	299	333	365	319	303	331	332	336	343	323	348	328	324	340	295	345	319	321	332	310	308	348	317	338	301	336	361	331	296	291	302	374	316	323	361	319	325	308	324	357	336	294	330	349	328	301	370	361	351	327	295	321	301	344	346	339	299	326	344	309	336	373	323	280	286	318	336	323	343	324	335	309	320	340	300	323	340	314	340	328	296	338	343	299	338	357	310	316	325	285	341	326	345	371	317	329	321	350	333	321	329	297	319	330	334	360	335	335	328	339	340	312	303	296	339	320	318	336	345	322	330	330	339	302	289	326	321	347	358	309	330	317	316	308	327	291	308	331	347	325	360	344	331	342	308	306	327	356	327	328	319	352	346	333	333	350	310	338	347	359	298	312	325	319	333	327	347	330	342	322	332	320	330	291	323	311	353	346	302	316	330	350	320	351	339	298	320	302	311	332	329	321	333	359	310	337	306	360	356	350	329	333	352	330	339	339	318	322	337	319	334	345	342	319	317	299	306	304	360	358	307	304	287	308	362	370	336	375	334	339	278	323	338	330	315	351	323	313	354	326	319	292	341	357	318	315	366	372	314	325	341	307	337	316	336	320	347	336	300	348	293	305	306	317	331	319	335	348	319	339	317	343	339	319	333	348	296	306	359	310	342	334	348	323	316	324	325	300	318	336	327	347	326	326	291	326	318	310	319	298	306	333	318	326	352	312	334	343	375	307	340	338	351	320	359	332	313	315	313	352	323	306	303	333	373	337	342	343	350	345	342	335	325	353	324	310	353	305	317	305	311	318	296	335	344	300	298	337	341	330	295	326	317	331	299	321	339	329	328	317	348	339	293	332	309	342	318	345	289	300	345	375	342	329	326	366	331	318	305	317	324	313	307	317	314	313	326	301	336	309	331	337	344	337	307	323	319	318	324	303	312	326	318	355	281	332	290	314	323	303	305	316	325	314	351	315	327	319	292	329	352	339	291	316	309	268	302	290	340	336	313	327	308	314	357	311	322	347	306	357	301	323	312	345	319	359	357	328	331	318	353	309	292	351	350	341	309	318	354	307	331	335	304	300	336	301	318	366	362	360	319	328	352	304	333	333	312	299	353	339	339	342	341	297	319	313	313	292	316	337	322	311	311	334	328	345	341	313	309	309	351	386	323	294	277	325	316	335	333	313	343	353	313	351	327	347	313	320	349	331	307	336	337	325	326	336	334	303	327	342	309	300	319	310	328	379	343	308	306	282	364	335	316	340	347	347	317	346	351	317	342	326	337	296	341	321	331	337	338	344	308	317	298	332	326	335	353	340	310	321	298	336	330	321	339	335	325	317	351	308	317	355	373	310	317	375	316	331	298	311	303	293	311	337	320	320	311	298	332	367	319	361	364	311	325	326	325	331	336	347	337	333	329	350	336	327	304	310	304	285	346	345	305	325	362	333	293	318	346	337	332	335	307	325	344	297	301	316	324	354	294	317	338	380	308	346	316	339	331	316	321	323	299	343	338	315	312	331	299	312	331	340	320	297	330	367	318	326	307	346	350	313	300	316	348	325	324	347	338	296	333	295	325	316	346	323	331	327	335	344	335	337	323	330	328	334	322	332	348	316	318	317	328	363	334	318	322	329	385	339	319	338	323	340	299	331	336	320	335	296	321	314	332	287	341	315	338	329	316	324	335	322	316	329	309	323	328	323	318	329	297	319	323	319	317	346	339	324	339	319	316	334	345	353	368	317	339	370	345	325	336	330	339	352	350	345	348	334	336	326	288	326	353	318	316	326	287	334	317	345	326	322	347	343	326	293	324	317	336	314	328	343	337	348	307	279	324	321	375	320	334	335	330	340	322	322	339	346	326	327	328	332	334	319	328	354	322	296	302	325	362	329	317	343	317	327	333	324	321	321	355	328	347	329	352	346	316	326	350	313	345	322	312	304	321	320	302	306	358	306	304	329	333	336	330	329	301	330	326	301	309	330	320	335	339	288	287	324	341	343	327	348	377	317	329	313	334	335	304	313	338	357	372	307	331	326	326	339	304	309	315	339	316	355	322	308	338	332	309	328	309	335	326	311	291	339	333	350	331	334	345	303	351	345	330	387	339	311	325	353	339	328	349	308	331	337	362	334	321	354	342	315	342	341	307	326	327	338	368	322	314	296	305	305	354	354	343	314	305	332	343	327	324	355	355	318	327	310	315	318	317	333	318	330	351	350	323	311	335	344	325	303	323	350	319	325	340	370	322	338	326	326	297	346	299	347	311	321	363	331	321	331	335	355	350	334	316	345	342
8244	1376	2394	2495	2067	1752	1533	1381	1246	1133	1059	1021	1012	1019	946	939	893	841	890	900	892	796	849	850	875	830	848	830	847	839	855	839	847	844	817	863	794	772	800	754	824	752	834	828	766	851	769	827	825	785	855	815	824	781	793	818	767	821	812	788	842	778	794	783	796	797	738	754	747	752	758	766	753	762	767	770	835	821	793	783	742	776	784	761	836	775	798	827	808	758	830	797	817	721	782	778	859	801	730	719	828	793	800	816	799	758	819	773	825	761	778	828	734	747	842	796	789	792	811	780	799	786	852	770	785	774	800	789	762	755	771	725	819	830	786	808	773	750	825	765	787	816	739	810	756	782	807	809	728	773	803	795	823	758	814	773	838	838	772	802	792	807	718	774	784	802	797	727	796	749	806	842	792	826	783	793	767	751	804	804	796	697	830	802	821	778	735	773	813	778	765	801	758	787	807	757	783	753	790	778	772	777	832	785	784	800	733	805	791	768	791	771	791	753	778	738	837	798	765	769	795	784	807	832	756	741	851	863	790	753	778	813	764	785	787	803	781	808	755	792	781	714	815	771	773	797	861	791	792	810	836	853	786	763	801	783	813	739	832	768	782	801	767	793	785	776	763	824	774	742	820	788	743	811	824	831	798	742	797	797	829	822	777	766	776	752	749	704	837	798	775	764	768	816	813	719	786	748	802	743	782	812	735	811	821	800	706	790	803	752	772	797	805	791	782	749	776	785	810	789	770	759	807	844	774	825	798	776	794	769	780	744	770	765	742	762	747	734	768	740	780	765	803	798	833	818	741	816	811	821	793	793	808	726	737	793	776	788	748	811	799	805	789	805	780	822	743	759	823	800	746	772	802	781	838	736	743	835	822	764	749	755	779	762	823	769	789	793	796	794	763	794	809	796	806	809	816	737	793	792	811	737	831	821	766	764	751	750	787	765	748	778	712	781	768	759	791	735	815	795	768	821	785	785	804	783	754	786	792	820	791	832	754	828	798	786	760	783	781	813	811	803	819	775	779	752	810	793	737	733	768	777	810	787	816	782	780	791	806	794	804	782	748	771	810	750	778	770	814	745	770	763	809	774	805	803	765	807	834	764	758	773	800	775	771	779	787	781	823	792	767	751	802	779	814	773	801	769	763	783	793	747	757	788	779	789	828	813	832	821	793	863	817	781	798	794	805	789	819	820	829	760	770	820	811	787	757	725	835	793	808	837	762	819	787	791	754	812	842	789	738	793	774	815	802	792	762	807	799	766	774	834	847	774	789	727	762	782	821	776	805	735	747	828	817	831	752	789	777	808	746	796	790	753	800	726	772	787	822	783	759	749	754	767	771	774	796	790	834	757	777	797	812	793	797	781	764	756	849	752	775	772	747	780	773	752	818	798	773	783	776	829	775	799	782	813	800	811	806	797	791	793	793	763	772	746	781	777	772	830	793	780	777	777	792	763	794	811	824	805	790	821	789	778	806	794	815	731	771	850	770	787	802	741	764	795	782	783	785	749	779	824	815	790	767	791	816	828	762	739	792	794	775	805	757	852	788	787	789	815	797	805	798	778	792	763	811	796	742	795	829	798	774	824	754	747	789	815	784	775	784	767	802	745	788	768	748	797	777	789	790	795	754	816	778	752	801	751	789	828	807	751	742	804	813	848	762	823	735	725	773	829	790	819	815	749	766	799	796	812	796	793	805	810	745	809	781	794	792	772	776	793	749	794	815	779	769	784	807	810	808	794	791	809	816	784	806	753	807	819	775	758	769	815	774	818	792	783	780	800	772	783	781	742	802	764	736	767	819	840	790	791	799	771	725	738	808	777	761	766	788	778	734	802	793	782	765	740	781	785	808	800	764	760	784	802	788	781	771	826	845	811	745	795	801	815	746	767	760	750	821	767	802	758	774	797	821	762	786	761	798	782	779	797	772	848	801	758	796	737	797	792	786	823	748	808	779	775	789	790	794	827	765	752	804	788	786	799	769	790	788	768	779	797	771	778	853	785	784	749	816	803	815	777	812	805	746	781	751	774	778	778	812	788	755	803	785	842	746	817	818	766	812	804	773	780	759	768	747	809	802	770	761	772	792	777	803	776	778	754	837	805	802	799	771	783	809	744	816	794	784	801	765	802	790	787	791	746	758	816	790	793	831	833	781	826	783	770	748	763	741	783	860	763	772	758	756	784	850	767	778	767	781	776	780	836	760	810	782	811	743	768	738	809	752	818	741	764	776	775	787	797	839	847	810	823	784	731	839	797	823	797	731	769	812	721	828	808	827	800	868	761	811	757	834	773	837	731	742	787	762	800	804	790	795	777	828	738	790	801	767	762	816	785	783	763	807	788	780	790	776	828	822	745	785	739	801	809	774	757	845	828	801	769	821	789	779	748	796	814	777	797	812	803	782	818	824	798	844	745	770	732	786	824	830	762	797	766	770	863	787	780	779	781	778	808	779	759	833	771	790	722	764	807	798	837	794	788	760	796	798	746	792	757	727	812	800	760	739	817	769	759	774	792	775	768	791	741	775	764	787	820	758	723	795	771	819	811	814	782	796	777	758	759	762	788	789	742	791	771	825	782	790	771	825	744	817	752	800	793	807	738	780	717	773	796	803	823	797	691	770	834	760	822	813	754	803	804	812	807	809	823	816	747	776	793	802	760	828	810	796	796	820	759	771	831	810	800	762	822	809	792	767	793	797	762	788	797	752	781	764	801	759	795	807	775	792	807	749	780	793	740	752	794	798	789	791	802	756	772	875	801	798	803	821	835	795	796	786	758	815	783	761	782	791	794	794	768	789	821	732	771	789	802	805	717	736	822	746	822	795	765	737	806	760	787	758	836	760	765	782	793	807	802	760	816	798	774	838	754	829	775	776	758	782	778	812	764	712	749	773	790	789	800	807	811	803	759	757	765	776	777	765	805	763	767	779	809	790	780	738	797	806	741	760	803	786	833	750	775	803	766	841	852	766	845	762	744	725	790	816	728	746	782	866	800	809	750	783	792	754	792	796	777	758	760	753	799	768	754	800	795	771	786	792	763	763	783	762	816	833	818	790	784	776	821	786	780	737	789	773	746	829	790	792	790	836	799	809	791	741	836	855	822	813	713	817	834	812	823	809	791	759	809	769	771	767	786	771	814	787	831	811	820	808	741	785	751	774	792	790	812	824	779	764	774	801	816	789	720	750	800	776	780	766	811	796	758	816	784	785	784	793	766	754	785	753	734	795	786	727	791	798	811	780	782	750	781	782	712	802	732	764	764	770	793	780	797	784	762	789	789	864	797	797	757	838	831	739	784	761	838	785	738	814	770	801	789	770	749	808	787	772	821	766	796	762	797	780	788	793	782	775	787	782	817	797	739	803	797	795	785	802	772	816	786	733	802	797	845	779	773	773	768	825	797	776	777	776	808	767	739	765	763	740	781	781	805	768	787	803	820	784	827	756	773	781	811	782	793	802	800	800	813	773	794	793	764	773	803	787	781	817	763	833	804
1493	297	299	267	237	230	252	232	259	239	236	251	237	235	246	254	227	214	268	236	240	236	229	238	263	251	259	264	228	245	252	232	225	235	255	239	222	223	217	239	257	239	254	256	224	220	227	255	245	240	240	244	228	201	219	254	222	265	221	227	227	225	245	245	215	234	248	212	241	250	255	231	243	210	228	240	252	240	247	216	225	259	257	236	244	242	263	244	237	238	267	259	235	223	242	228	235	202	233	223	259	228	269	222	253	228	232	241	252	237	236	226	237	234	232	209	243	247	233	239	212	236	209	248	230	238	231	237	209	246	252	246	212	263	232	217	247	230	263	228	235	222	230	232	229	233	243	217	241	219	233	233	241	228	253	216	239	268	234	222	223	260	270	276	230	218	240	243	242	239	252	266	252	226	222	246	254	235	240	246	232	237	233	223	207	234	227	256	248	242	258	234	215	194	225	241	261	238	236	233	204	257	255	232	189	267	259	258	269	243	209	234	235	234	207	220	258	236	225	239	259	226	289	261	252	237	238	249	225	232	250	230	208	211	216	241	255	250	227	260	227	230	233	240	204	262	229	248	245	230	201	235	246	257	237	250	231	225	250	233	211	258	281	236	206	244	240	217	214	244	248	241	262	246	208	226	265	269	241	278	245	236	220	239	241	214	235	273	243	221	246	221	263	218	225	250	231	239	281	252	196	227	257	245	240	220	244	256	233	249	250	219	210	225	212	243	238	245	233	233	210	228	236	258	250	249	248	207	267	247	276	218	242	202	223	207	208	266	248	229	200	227	240	230	221	254	256	218	235	219	213	222	262	235	212	254	253	246	228	237	217	264	217	260	217	234	232	255	222	211	247	254	270	241	250	240	203	243	224	228	214	236	228	251	232	244	230	270	230	240	226	234	225	288	211	255	242	222	225	212	199	239	217	227	258	232	245	224	242	213	215	244	232	221	228	210	223	264	226	244	252	224	243	229	207	245	245	230	228	257	261	244	217	240	233	225	225	235	240	212	262	224	201	247	245	245	234	248	209	253	235	276	219	228	226	224	218	264	233	270	246	220	252	198	233	226	253	241	225	233	246	223	216	279	218	244	244	216	253	224	248	224	242	256	246	246	254	250	238	263	235	252	255	254	253	221	257	197	230	242	238	245	256	253	220	216	228	246	237	247	234	272	242	256	232	240	233	252	254	232	233	239	235	270	213	224	249	219	224	245	264	220	242	226	245	242	249	232	243	260	241	237	236	260	227	239	232	255	223	228	231	252	239	196	268	261	238	230	252	237	260	248	262	270	238	264	233	239	262	240	221	229	249	235	248	230	207	245	224	225	242	218	252	241	230	201	248	250	254	266	249	226	242	230	251	249	230	261	253	233	248	231	232	243	239	255	235	232	219	245	248	248	216	226	252	234	249	242	234	227	252	218	247	222	249	235	229	217	253	222	212	261	225	228	227	258	236	249	250	268	241	250	234	221	255	232	234	225	243	261	244	243	245	240	231	206	246	260	252	187	258	231	231	228	215	252	229	234	261	254	247	254	228	226	285	236	225	267	237	222	244	213	229	209	223	220	240	256	213	249	223	236	249	265	252	222	254	266	240	230	238	245	234	219	252	258	232	243	237	226	248	197	229	229	251	235	240	233	222	249	240	243	223	247	226	238	235	217	237	218	263	211	220	225	271	218	226	255	239	233	247	251	235	221	214	237	246	242	263	236	221	242	247	210	243	239	245	275	232	248	238	253	238	249	232	242	215	247	239	236	231	212	251	224	209	223	210	232	233	244	259	228	232	262	227	254	232	208	244	255	234	238	277	243	274	256	253	244	244	254	263	227	230	221	239	227	228	191	213	243	235	231	232	224	213	238	246	254	218	248	229	236	245	247	243	235	266	260	236	245	232	229	265	242	228	222	251	257	253	215	223	246	206	241	247	265	248	228	244	233	247	238	219	236	251	267	269	250	234	262	231	246	230	243	239	245	255	226	248	239	247	227	250	255	244	230	247	231	262	254	256	215	246	244	228	253	269	226	251	218	236	235	242	252	227	222	275	236	230	245	208	254	216	227	236	249	241	243	232	251	208	236	227	232	204	216	227	234	223	225	249	232	216	263	251	237	211	256	267	257	221	265	258	228	242	224	200	234	251	237	234	227	228	193	232	239	232	243	218	249	227	220	255	206	212	223	245	230	238	240	234	242	232	223	222	244	276	236	207	214	227	219	224	255	231	219	216	226	258	232	233	244	260	240	250	237	258	251	249	240	248	241	242	247	229	257	249	233	242	256	258	253	219	235	210	238	259	194	217	269	221	243	226	233	259	240	235	225	217	219	258	251	234	221	225	221	251	212	243	213	251	219	205	239	238	236	244	219	228	217	237	239	235	239	224	245	223	204	227	255	234	231	222	213	232	253	213	260	239	238	219	243	222	241	235	234	235	240	209	251	242	199	236	253	247	261	236	231	246	260	257	217	227	233	226	242	241	264	218	243	230	249	245	234	249	237	217	218	208	216	251	225	231	257	216	246	237	245	223	245	238	264	203	250	224	252	206	178	239	221	253	255	222	234	246	241	214	287	246	229	225	214	247	250	244	257	235	222	211	235	231	220	220	256	238	229	228	238	258	255	238	231	237	209	216	245	234	215	240	236	219	214	208	209	220	227	231	240	246	230	235	228	235	242	253	264	226	195	197	244	205	256	261	239	272	229	239	249	290	225	242	223	233	249	244	236	231	223	234	253	211	250	237	250	251	232	231	217	226	226	220	224	205	215	223	267	232	260	250	272	270	193	252	231	258	256	237	249	236	251	252	237	243	237	220	235	241	221	255	225	250	219	217	257	257	246	236	259	228	249	218	246	255	281	249	236	225	238	228	233	243	219	223	252	269	253	239	208	212	227	242	274	222	238	233	237	258	199	235	204	273	217	271	231	257	223	267	215	221	236	254	218	217	227	227	228	232	230	183	243	240	245	272	239	246	242	210	248	222	224	222	246	252	219	244	264	211	235	246	239	247	231	215	263	256	243	207	204	223	251	239	222	241	216	210	255	249	242	223	220	245	242	247	256	217	226	250	267	216	245	243	247	199	215	223	224	251	254	238	239	249	256	227	212	258	264	225	198	235	237	238	217	205	271	248	251	262	243	252	253	227	230	244	222	225	242	221	215	245	235	256	216	237	244	222	258	273	246	228	236	224	249	240	233	239	221	210	236	245	224	206	254	235	235	259	217	257	264	269	240	246	249	265	217	239	200	265	223	217	229	245	227	278	228	218	226	215	256	218	229	247	268	246	247	230	234	228	224	264	223	227	246	242	260	238	249	253	229	238	236	220	256	247	245	227	220	225	217	237	265	248	226	228	246	228	215	244	267	224	241	235	241	265	252	222	245	255	221	231	249	264	249	219	246	233	212	222	247	266	223	232	212	239	226	225	223	232	262	240	244	242	212	252	216	238	249	228	221	261	261	232	252	287	256	230	264	256	222	282	218	236	248	224	231	254	211
1777	585	651	605	590	579	582	599	547	555	561	570	592	581	580	534	587	597	601	604	586	572	571	555	580	598	570	570	582	603	576	560	555	578	628	550	554	565	568	551	537	527	538	545	592	566	564	535	547	558	559	600	554	599	565	560	553	562	593	536	576	583	565	552	570	585	580	569	589	562	596	532	579	550	581	575	557	574	604	614	560	568	592	596	557	544	559	553	579	582	595	579	526	592	606	578	588	593	594	582	582	570	588	522	587	541	562	551	595	584	545	602	589	547	558	539	528	581	548	581	579	616	608	555	575	548	560	566	580	557	527	582	605	538	550	569	572	570	556	537	541	570	566	556	535	593	554	516	545	503	596	594	556	566	541	583	597	546	569	579	598	569	550	564	552	574	562	514	538	579	539	560	595	577	549	558	559	560	555	568	529	552	562	557	546	570	571	598	560	582	588	563	527	558	548	557	580	594	570	526	567	630	525	537	569	568	582	562	521	552	573	577	584	579	553	612	608	589	584	560	554	571	569	568	572	596	529	529	550	553	574	592	532	555	581	582	573	579	537	612	596	594	564	599	598	547	550	593	567	562	570	609	597	566	528	592	532	546	559	554	643	573	535	523	579	601	537	588	543	594	608	595	545	560	561	571	557	563	540	563	585	562	540	578	569	574	563	599	566	551	567	565	593	599	613	588	571	574	586	530	570	551	615	601	551	562	566	549	566	576	611	608	578	604	568	583	601	595	559	556	564	541	593	577	593	589	530	564	555	597	598	545	618	572	572	585	537	607	590	586	586	570	571	615	580	562	570	589	598	619	538	606	597	572	568	579	549	553	577	597	570	594	575	556	541	569	594	573	614	508	559	579	599	510	539	549	605	595	617	564	535	562	592	542	571	583	551	538	571	562	593	561	600	572	577	533	550	531	620	544	552	604	556	598	548	580	589	556	594	574	614	533	550	556	565	546	577	569	545	572	609	571	578	557	608	575	577	579	550	592	615	547	563	573	584	568	527	604	639	560	548	581	533	540	608	551	567	607	574	558	547	559	608	545	568	610	588	550	581	585	590	557	535	568	550	584	550	558	565	589	588	555	567	558	570	557	591	579	546	552	546	560	598	566	577	595	562	575	568	598	540	581	522	570	611	611	560	572	545	551	584	577	549	574	593	544	573	549	578	595	551	593	587	531	548	588	566	522	572	579	534	566	550	507	581	518	562	608	584	617	608	543	577	583	523	586	557	605	554	583	560	553	548	610	610	596	641	607	533	566	558	613	580	558	587	558	565	556	577	569	554	603	548	597	570	574	599	594	596	621	593	603	566	576	608	579	559	550	502	602	551	563	552	577	557	558	548	548	579	593	494	605	607	572	556	485	571	585	568	551	586	570	536	582	557	599	598	571	543	607	585	575	577	575	585	567	547	579	580	581	548	564	556	604	567	567	573	524	590	580	548	578	549	557	554	552	523	560	576	540	567	565	554	596	577	577	535	598	614	595	554	542	580	567	597	585	597	507	554	622	579	535	583	564	546	594	544	548	618	517	570	560	608	569	590	560	540	536	575	571	570	614	589	559	571	589	599	552	591	579	632	562	560	582	577	598	584	580	595	585	596	574	570	595	587	554	563	574	595	535	550	616	549	569	598	546	554	548	593	585	545	578	596	565	620	593	560	535	576	584	572	545	551	564	607	531	639	546	578	541	614	563	604	568	579	574	542	577	609	541	570	558	623	583	596	594	564	574	580	558	562	575	538	574	620	574	543	562	578	592	546	574	571	589	555	543	568	567	584	565	556	571	576	556	547	578	548	590	574	561	591	597	563	546	578	564	539	587	564	568	552	604	588	592	609	546	544	534	560	567	582	551	559	566	555	563	528	563	548	575	549	523	578	529	568	590	568	595	602	594	530	530	576	577	521	561	572	562	553	582	555	587	536	587	600	545	581	593	596	597	622	539	541	548	532	590	576	569	574	583	599	560	566	598	524	595	572	547	558	543	546	595	583	570	602	565	577	566	518	610	554	571	603	532	624	592	611	567	539	585	579	568	590	563	564	569	598	551	589	546	565	584	559	577	576	561	596	556	514	563	569	588	615	535	551	598	537	583	582	563	590	559	578	579	588	545	615	549	585	572	545	525	575	586	541	560	527	570	590	554	581	597	556	563	507	574	587	554	588	579	543	578	573	588	551	557	531	589	553	556	594	600	567	578	590	563	543	563	554	580	539	585	557	593	559	575	587	571	582	603	599	600	603	588	569	580	598	562	582	602	592	535	541	541	568	578	578	557	586	536	520	596	607	590	612	611	569	562	554	597	588	524	558	544	562	568	608	568	560	585	604	584	543	576	578	598	613	570	534	546	558	610	545	560	598	580	527	594	557	558	573	613	583	591	579	575	554	594	578	565	589	584	518	547	570	581	594	566	593	634	620	554	534	563	570	562	579	538	597	573	541	569	589	606	600	565	577	551	549	550	565	599	569	559	592	524	539	537	575	572	560	560	558	566	555	549	576	585	572	548	576	569	565	536	551	552	568	565	529	575	528	560	560	564	597	562	563	519	598	603	561	566	598	586	557	601	555	554	533	562	559	592	592	553	589	596	569	547	530	571	562	564	601	573	605	593	569	576	576	596	583	575	579	577	556	593	603	559	599	580	607	553	593	561	562	541	563	566	565	589	598	577	546	549	579	549	597	595	558	554	606	590	603	552	594	571	585	540	550	566	561	589	556	548	506	543	590	538	593	599	552	578	588	537	571	576	579	578	566	588	524	557	587	545	617	528	570	585	566	543	581	532	577	553	598	550	575	546	539	595	598	541	576	574	567	583	545	606	560	529	561	606	571	593	570	539	618	564	602	578	604	569	569	581	578	577	595	558	562	563	599	590	589	593	592	573	615	579	516	564	539	522	582	562	552	577	585	583	558	560	528	572	592	594	564	585	593	630	582	544	626	564	578	578	568	552	583	550	549	619	544	551	540	596	568	642	595	543	571	598	581	591	585	551	571	588	561	597	575	548	569	613	561	595	574	552	580	579	567	548	572	601	594	547	596	565	539	628	609	581	558	540	580	590	532	568	585	598	586	582	575	568	538	557	563	597	541	552	595	560	556	617	557	591	548	557	580	584	617	562	593	585	610	546	552	554	554	594	591	563	598	568	520	578	609	607	615	592	565	594	569	583	601	545	561	584	592	594	607	625	590	557	583	595	622	563	586	542	577	569	619	560	559	561	518	588	597	550	579	572	573	561	537	541	527	602	577	526	553	566	563	596	548	587	607	607	580	596	587	606	560	513	535	576	567	573	605	553	566	591	546	582	534	573	551	590	548	533	590	579	566	626	567	574	557	606	563	585	581	565	574	601	541	579	561	593	559	545	579	556	608	609	627	556	577	586	571	593	565	589	622	608	562	550	592	572	562	585	551	566	578	600	545	573	614	573	568	573	575	530	587	568	619	614	548	581	537	631	597	580	560	546	604	590	552	554	548	547	622	600	578	563	572	533	604	556
7483	477	534	461	273	258	238	212	185	199	186	165	150	175	176	186	148	184	176	200	178	174	164	165	165	165	168	136	176	154	155	174	163	152	143	179	192	146	173	148	150	171	169	163	148	191	155	141	158	180	167	166	159	162	166	150	160	166	155	165	162	167	138	153	154	158	153	178	177	156	181	173	166	150	154	155	161	156	144	179	188	133	168	157	132	143	178	139	143	160	182	143	143	168	161	142	152	161	159	143	157	168	162	142	152	153	169	148	167	163	142	146	125	194	169	174	150	126	129	158	173	156	139	149	178	162	146	166	155	162	162	165	156	169	177	146	125	158	160	170	168	165	162	149	154	157	175	159	158	162	169	170	146	152	173	156	158	201	199	151	171	166	175	146	178	163	157	165	152	178	185	154	172	167	147	160	143	154	140	150	148	141	161	204	153	163	112	149	164	168	117	160	147	149	165	155	148	150	193	166	161	161	162	185	173	164	138	163	141	168	197	162	171	151	151	146	155	158	153	161	157	121	163	156	157	162	152	157	141	171	143	142	146	164	154	150	180	188	162	140	144	149	158	154	137	170	161	163	158	167	123	168	154	158	172	157	182	157	176	134	176	139	147	173	169	164	156	148	136	156	149	160	167	151	168	163	163	158	144	152	151	167	158	167	161	155	157	153	143	169	167	134	151	133	169	178	167	185	157	142	176	184	157	156	170	161	163	138	172	178	165	173	172	149	189	154	172	150	132	170	166	156	164	166	163	156	147	160	173	162	192	168	166	147	177	141	133	161	174	168	167	134	144	142	158	175	170	141	164	158	165	167	157	150	164	146	169	166	159	159	169	154	163	177	158	164	156	155	160	155	139	141	156	170	138	129	148	157	159	148	148	119	157	157	193	146	167	134	161	161	144	138	132	151	146	123	153	142	127	163	157	150	144	144	152	156	180	164	175	145	169	141	149	148	163	168	165	154	181	188	167	127	180	137	162	145	151	147	174	158	173	154	163	154	154	151	140	155	159	165	149	152	153	153	163	168	150	164	156	160	161	162	180	155	132	157	157	135	161	170	154	148	146	174	167	145	156	153	156	163	146	154	172	159	163	148	137	166	147	153	171	140	126	155	150	155	135	159	165	146	169	150	174	176	145	146	160	175	166	160	171	164	175	162	171	173	163	132	151	151	154	187	164	159	164	162	193	175	144	169	156	157	150	169	157	163	148	147	149	165	168	156	156	149	184	161	152	185	160	170	157	148	155	179	160	142	163	170	136	176	157	177	174	150	166	156	177	140	164	170	183	166	158	149	136	173	150	149	154	160	152	158	136	163	149	169	154	158	166	154	129	155	165	155	165	152	133	139	158	162	155	183	149	147	177	166	159	163	170	167	142	181	135	138	152	162	146	160	158	150	151	156	162	161	131	170	166	156	160	143	150	171	171	158	166	151	150	177	158	160	166	174	168	158	170	144	161	164	142	154	172	134	138	162	173	167	163	147	175	174	175	161	151	153	144	157	142	150	138	149	166	135	166	171	161	128	170	143	147	149	178	157	160	165	161	159	158	159	169	160	169	150	153	148	154	170	133	136	155	155	144	150	161	144	188	164	157	183	191	162	169	161	155	152	156	175	139	158	187	167	163	179	190	184	151	145	146	139	130	171	173	148	149	186	172	149	156	164	174	160	166	140	177	139	139	177	168	160	147	151	156	135	148	151	165	173	146	185	153	150	133	163	146	161	148	141	182	129	141	146	160	148	161	145	180	158	151	148	193	199	178	171	183	168	158	161	174	161	161	146	141	178	176	123	157	156	164	142	169	154	161	169	148	132	183	171	148	147	178	153	154	161	163	145	166	151	171	140	178	163	137	139	163	131	173	162	160	155	152	154	167	159	144	144	175	131	152	160	160	140	153	175	142	146	140	154	145	175	157	174	166	151	167	179	155	169	161	161	156	156	185	145	172	151	152	143	149	144	159	128	175	176	172	149	143	175	160	153	142	171	131	153	163	155	175	163	147	175	146	146	157	172	139	147	151	156	164	172	151	159	155	160	159	173	162	142	170	157	184	157	167	166	168	158	139	144	160	198	151	159	178	175	192	177	166	171	178	154	149	150	155	152	134	160	164	154	153	173	153	131	168	173	136	139	169	162	158	155	160	143	154	131	149	155	160	149	152	192	154	158	155	154	166	129	155	162	157	174	154	175	165	156	188	172	139	142	176	186	165	158	157	171	161	168	175	156	136	177	169	155	162	184	148	160	169	152	170	159	162	131	164	133	160	174	169	168	173	152	160	151	164	162	156	171	176	174	167	147	172	142	193	170	156	140	148	151	155	162	159	170	170	149	169	180	139	154	136	131	158	167	135	148	165	154	157	157	154	165	146	160	140	184	160	147	162	138	158	139	151	178	153	161	130	150	145	165	142	140	154	164	164	136	154	161	163	167	153	152	153	173	150	166	163	127	177	169	149	156	178	155	150	159	158	165	163	175	158	149	142	176	175	149	152	167	142	187	173	164	139	156	171	168	142	155	180	167	184	152	140	152	157	160	157	153	162	154	176	161	155	149	155	167	165	165	136	177	188	143	144	150	170	150	168	179	147	172	157	151	157	177	155	170	145	158	166	169	176	131	143	133	141	154	166	173	154	159	160	178	178	158	163	171	174	144	162	146	153	145	154	175	141	163	137	152	164	163	153	155	145	171	174	147	137	161	178	156	157	162	146	166	155	158	172	163	189	149	166	156	176	157	164	126	172	164	168	159	150	154	162	170	146	149	135	163	165	158	157	182	164	149	150	165	176	145	146	176	176	149	159	150	167	154	168	137	161	154	159	134	142	181	166	167	155	170	148	162	142	169	180	158	152	171	163	150	151	171	166	148	177	172	145	169	141	148	152	151	163	163	158	131	139	179	143	144	156	127	131	148	184	169	162	140	132	143	161	168	175	159	148	173	155	167	160	176	156	173	156	181	144	169	170	156	145	140	158	192	155	172	177	140	163	174	164	145	159	173	159	137	171	139	148	192	179	150	155	161	150	166	170	160	168	179	166	137	156	185	153	141	147	152	156	157	149	176	132	177	151	153	140	153	178	138	141	146	172	171	174	171	158	161	154	126	175	148	156	163	157	158	164	200	183	143	185	161	174	167	181	155	182	158	149	179	161	158	153	158	162	156	149	139	154	149	156	162	182	176	171	136	161	138	143	133	172	150	172	168	165	161	149	182	162	170	174	169	158	178	164	154	145	136	148	164	161	169	158	144	137	163	169	162	169	179	137	136	125	178	174	153	143	150	148	157	156	166	157	162	159	163	156	163	131	193	180	155	146	168	149	139	158	149	163	171	161	151	152	134	150	175	203	155	168	177	145	174	143	155	167	175	159	169	168	160	184	155	168	151	133	159	149	174	156	157	147	177	166	157	138	160	154	164	158	167	185	159	134	143	149	146	173	158	138	137	149	152	158	164	173	150	137	150	173	164	162	154	154	167	156	166	162	159	151	167	180	143	169	137
6152	782	1241	1373	1124	940	797	785	694	621	574	617	551	530	519	521	524	514	494	520	493	457	477	458	452	499	449	494	479	453	506	438	433	455	456	442	430	459	417	445	461	419	449	422	424	453	455	452	451	459	427	434	410	388	441	443	423	399	409	440	421	424	439	430	414	414	413	408	435	404	417	434	472	438	475	424	455	388	421	456	472	436	455	433	451	421	440	432	422	447	457	459	395	421	453	461	431	445	434	436	427	432	405	427	411	436	451	426	436	436	445	435	417	436	437	405	449	442	396	442	423	442	396	431	438	438	455	463	464	412	467	395	420	436	422	412	406	450	389	405	427	450	454	456	421	437	417	397	420	430	470	451	416	460	437	429	485	435	395	430	457	431	410	411	426	493	389	406	414	440	384	428	421	451	433	450	456	441	438	441	430	434	427	437	436	423	448	433	396	421	443	431	456	411	383	443	448	433	453	424	456	424	462	443	444	387	417	447	411	450	442	403	428	457	404	407	432	451	400	427	450	406	461	404	427	445	428	428	394	405	428	462	436	405	404	437	417	455	438	430	433	405	455	455	427	456	443	433	427	471	468	432	405	455	427	438	424	444	431	435	428	427	457	434	452	437	454	450	407	460	429	453	431	400	442	405	434	422	437	423	418	445	407	438	435	473	434	427	452	443	449	463	419	448	452	443	434	450	420	421	422	435	453	430	463	397	436	423	411	436	426	434	400	458	437	409	488	447	438	446	398	433	465	439	420	433	446	415	428	432	406	424	487	470	440	408	444	431	453	448	439	406	458	433	428	452	421	432	469	426	468	435	403	459	441	468	419	425	448	412	437	453	445	468	461	433	434	461	418	451	436	401	460	433	433	447	437	432	475	434	416	444	406	433	421	435	421	397	399	439	447	439	424	409	456	427	428	464	449	474	406	426	458	413	416	412	428	418	422	428	440	443	437	428	423	409	417	455	432	404	454	448	413	410	409	435	426	391	429	475	421	452	436	418	454	436	450	430	415	404	473	421	457	423	415	421	405	426	487	431	420	449	426	444	429	418	453	450	469	484	404	400	450	451	459	438	459	427	484	438	397	455	385	437	426	445	467	420	428	434	454	457	441	417	404	476	407	437	409	454	441	430	440	427	399	434	447	446	418	435	419	403	458	439	432	385	443	396	430	457	421	460	434	433	437	461	426	434	443	439	406	460	404	475	476	430	443	407	442	444	417	436	421	412	422	434	455	397	399	399	449	446	442	409	445	456	421	427	437	485	454	397	425	441	426	431	435	460	407	434	413	441	409	433	439	444	414	441	407	434	433	430	462	431	422	425	441	440	401	415	404	465	436	433	420	393	459	424	404	458	439	407	414	448	427	427	423	462	446	448	461	428	439	462	397	434	427	446	434	477	446	421	447	440	400	453	425	419	432	434	467	405	440	419	459	429	403	402	441	449	429	437	430	418	443	435	384	443	449	398	391	426	443	444	429	420	447	443	451	437	477	469	423	429	453	441	428	405	406	449	451	441	417	423	413	472	438	390	404	428	442	428	441	438	436	442	437	448	435	441	443	436	406	458	407	465	438	436	441	405	446	466	454	452	452	433	436	441	426	451	404	433	409	425	430	423	429	446	409	450	414	447	454	417	445	464	426	441	415	491	454	386	450	460	441	442	453	444	404	432	426	426	458	421	432	477	454	409	436	426	424	423	439	411	403	438	475	426	427	457	447	399	418	432	429	469	461	459	411	417	460	468	448	450	430	426	418	417	398	449	440	450	427	443	461	403	419	419	492	427	446	456	428	476	416	433	447	398	433	471	416	411	445	441	462	453	427	419	447	474	414	439	422	407	428	452	422	409	446	434	477	420	416	391	443	429	448	453	427	402	473	443	440	460	432	410	421	409	402	420	457	411	450	452	444	409	443	423	454	414	461	413	412	449	416	412	416	417	457	429	439	420	386	432	416	430	462	483	451	453	454	463	419	387	448	475	414	432	435	469	449	436	452	467	416	427	468	415	444	483	392	465	416	450	412	434	417	429	414	421	427	463	466	417	412	450	407	440	437	449	462	432	436	447	384	435	460	473	474	407	431	447	405	447	437	435	415	431	482	434	443	417	439	451	418	430	426	422	405	447	447	422	405	428	425	418	424	451	438	443	422	424	435	405	426	442	432	437	431	410	449	390	451	463	406	429	435	430	444	422	412	426	425	406	452	423	378	456	462	414	405	462	425	436	408	436	430	419	457	451	439	425	454	412	421	426	414	427	440	450	426	439	439	440	420	432	435	439	420	389	478	464	428	432	445	431	467	434	448	464	446	395	471	446	452	425	437	422	437	440	429	433	414	411	421	424	431	467	427	401	417	438	440	417	424	409	434	428	437	443	415	423	427	422	407	431	396	428	456	435	419	449	443	463	452	449	416	455	432	417	467	463	397	402	446	430	446	430	454	467	408	456	395	390	454	439	422	431	437	434	422	432	424	398	424	422	461	445	427	437	414	460	460	430	417	449	448	417	435	423	454	416	481	439	433	437	406	416	413	432	421	434	430	409	432	443	415	420	455	424	423	442	423	409	440	447	405	401	458	430	437	413	408	441	451	447	405	444	439	438	427	442	465	408	430	440	429	436	460	448	455	458	454	468	472	360	469	433	457	430	439	428	461	422	479	403	420	431	462	411	422	441	437	429	439	465	479	523	419	448	432	432	463	464	443	444	437	408	428	458	414	411	450	389	416	439	444	421	408	423	412	415	461	428	401	452	418	418	455	451	479	450	439	401	453	443	395	444	496	462	448	437	473	399	451	455	474	406	414	418	390	444	461	420	447	424	399	411	450	400	440	441	440	396	418	459	440	454	416	415	440	441	474	456	389	452	431	428	460	451	395	449	371	421	418	396	424	438	410	409	433	450	432	472	444	420	476	425	432	417	429	441	404	433	473	462	453	456	436	416	459	420	427	457	410	407	421	428	450	421	423	428	439	440	423	448	419	443	423	396	438	478	397	419	462	436	429	417	433	437	424	467	428	430	441	428	477	398	442	447	440	401	446	432	431	405	457	459	420	430	391	454	451	409	417	434	474	416	473	434	431	435	437	412	446	427	457	458	441	472	452	389	427	432	447	421	403	454	400	443	401	449	403	406	431	434	455	404	399	464	441	417	440	474	428	412	427	451	476	428	453	416	419	428	452	417	413	494	418	407	442	419	441	415	462	449	465	402	414	431	429	432	444	445	395	454	410	427	452	445	433	445	432	444	446	434	430	432	431	441	453	404	448	421	384	396	448	465	437	454	424	469	451	432	436	440	456	407	397	447	440	427	466	451	425	436	385	473	455	422	444	420	420	406	410	397	416	415	427	442	415	411	449	456	448	410	400	418	449	428	430	447	448	424	439	435	403	439	443	390	443	398	425	456	461	451	406	441	487	425	445	410	405	451	426	417	429	409	437	438	423	407	430	428	424	456	447	514	432	404	427	442	410	435	439	397	413	417	422	429	432	444	441	434	431	401
14432	1342	1162	919	641	543	511	364	407	400	406	338	363	332	365	362	356	345	372	335	372	333	342	346	337	345	350	350	340	324	322	376	346	327	335	338	369	373	362	313	338	340	333	344	316	370	326	338	320	310	371	346	363	315	341	329	322	315	358	342	345	300	314	358	314	354	319	293	329	338	345	336	331	374	383	354	329	330	317	345	274	332	347	316	328	322	356	345	313	322	321	360	315	342	343	312	355	333	327	352	352	337	314	348	325	342	330	349	332	338	291	340	325	319	332	357	316	341	309	307	309	328	330	303	334	339	303	343	317	321	335	335	309	348	298	347	334	328	333	335	351	327	313	357	378	366	320	325	313	310	346	342	401	355	293	311	306	311	369	344	314	354	320	305	344	308	335	331	301	301	342	329	346	300	350	330	364	343	287	346	334	339	328	316	332	310	340	363	331	326	311	334	327	335	339	360	336	302	333	358	356	352	333	298	319	304	309	349	341	319	335	345	368	349	352	364	309	297	308	321	322	341	315	332	328	344	322	286	329	380	339	328	324	337	329	329	350	357	311	335	302	312	346	333	316	341	321	317	317	334	313	345	397	314	338	301	355	332	355	323	329	318	317	321	355	318	355	357	384	358	351	340	340	371	316	308	344	328	332	361	337	323	349	350	314	337	348	331	365	305	320	312	316	306	348	347	301	351	319	330	319	336	311	376	320	345	369	358	352	335	279	372	341	326	321	341	295	324	321	340	322	318	288	326	330	341	342	300	340	350	338	326	324	347	321	319	353	317	334	315	315	337	343	319	324	336	328	308	308	293	329	322	349	289	329	300	317	329	322	310	323	329	316	348	322	323	349	354	376	338	326	335	370	327	317	321	344	361	324	333	345	362	321	358	333	333	312	340	341	320	330	346	349	315	346	322	314	325	301	324	322	348	318	389	356	313	341	312	319	310	316	356	291	340	312	336	306	317	351	314	325	337	306	337	330	303	383	335	341	359	339	341	318	334	311	302	335	380	308	335	331	287	356	313	324	369	332	344	318	295	327	298	328	317	360	327	316	324	326	338	325	337	359	316	339	333	309	339	326	323	338	331	353	339	322	339	323	292	323	333	340	377	368	347	315	322	298	323	321	319	313	351	299	324	348	328	369	310	323	370	340	327	315	316	339	335	345	298	362	374	315	355	344	365	318	338	354	327	302	353	335	302	355	281	371	327	320	334	333	323	298	329	325	325	324	302	322	316	343	341	330	343	334	339	297	336	370	347	339	332	329	351	327	330	369	329	317	346	336	342	355	355	339	312	366	329	359	353	348	315	321	313	327	337	308	341	317	369	328	324	351	315	369	313	322	336	348	363	364	344	347	343	308	347	360	314	308	298	323	329	302	345	364	341	322	280	348	331	330	322	359	329	337	337	322	341	351	321	333	354	338	335	345	337	300	335	337	323	321	361	371	371	311	338	313	325	308	315	331	322	308	315	348	325	310	331	310	345	324	345	334	303	335	345	342	335	374	347	324	355	339	318	321	333	355	341	327	325	343	329	338	318	319	346	314	324	304	292	327	302	344	310	348	351	375	335	343	312	328	317	343	279	313	305	354	330	329	325	356	347	369	336	373	334	347	342	297	344	330	312	338	330	338	360	372	336	334	315	331	380	328	325	307	329	336	334	342	321	321	339	323	319	358	335	340	338	313	315	328	332	336	330	401	346	313	352	338	314	337	300	288	344	348	346	363	342	319	302	323	346	354	326	347	349	341	347	352	361	315	326	336	299	322	325	311	311	331	342	317	327	340	318	344	283	307	320	292	361	299	326	357	317	335	352	305	347	339	375	351	332	324	318	354	371	312	334	322	339	287	340	337	318	352	322	362	312	365	349	340	291	343	338	321	351	334	330	314	332	325	344	333	332	327	352	308	332	343	344	312	344	350	314	376	345	335	346	356	335	342	338	329	374	344	305	359	325	328	310	334	350	318	304	330	335	327	329	315	371	321	348	321	326	346	343	356	301	343	302	299	339	306	340	366	314	355	350	349	323	281	306	369	343	360	345	338	320	342	371	333	328	342	352	339	329	323	341	351	304	278	316	341	322	330	343	313	329	328	322	350	407	339	343	312	351	327	335	355	340	319	346	341	309	332	314	350	324	311	312	316	294	307	329	319	347	339	347	354	340	372	362	315	293	304	354	331	348	320	330	330	329	318	302	321	336	364	324	327	362	299	302	352	348	330	320	367	347	345	320	346	362	315	336	327	345	316	364	374	296	316	321	352	319	334	323	336	332	322	353	355	373	347	337	302	340	339	309	336	388	339	299	340	341	343	317	305	319	312	345	323	325	304	309	339	335	347	300	329	353	347	335	351	366	351	358	320	332	343	368	340	325	300	322	327	333	337	364	353	356	342	352	327	300	308	271	341	348	331	380	364	335	347	341	334	332	300	301	325	340	311	313	339	371	300	352	333	337	355	323	315	323	349	310	329	337	343	339	316	302	333	349	347	316	355	305	337	321	319	334	327	306	327	346	356	334	325	361	348	322	303	338	317	347	332	331	317	345	361	342	324	328	336	358	325	344	338	317	340	330	318	370	315	354	330	355	346	336	354	336	328	340	363	340	309	368	333	300	339	305	326	345	324	357	323	320	318	332	324	351	345	359	326	355	301	322	360	352	362	356	331	315	358	332	326	316	343	319	313	330	313	349	349	302	318	351	340	358	329	364	333	367	327	349	357	332	341	329	328	296	315	347	312	309	303	315	370	351	349	286	338	323	351	352	321	313	348	344	391	300	314	311	368	341	311	321	320	349	316	325	364	344	339	309	351	368	361	337	365	339	292	318	345	320	325	328	344	338	344	317	334	320	331	337	299	354	330	326	340	341	358	301	348	306	317	281	328	326	335	327	329	343	370	369	358	342	345	331	326	318	338	326	317	371	287	316	324	309	318	310	346	327	336	308	338	336	344	348	321	341	320	306	340	341	341	327	306	347	329	341	352	326	322	334	338	344	345	323	340	320	323	316	316	327	340	322	284	346	360	360	348	311	343	319	340	362	313	363	328	366	306	340	347	346	360	378	318	312	330	321	355	341	336	332	360	359	318	346	332	323	306	348	363	352	383	326	339	335	336	336	359	351	348	322	317	330	338	305	320	319	343	313	314	325	350	355	290	346	367	341	305	340	338	331	307	322	326	343	339	335	353	326	350	320	313	327	320	322	318	312	322	333	316	341	373	354	318	338	309	366	340	360	340	342	319	317	299	324	353	358	353	344	335	358	332	340	323	335	357	341	317	325	332	337	370	336	321	316	338	312	319	319	329	327	338	354	369	327	343	334	336	318	361	329	364	359	332	370	326	335	341	324	331	302	359	315	352	325	344	343	335	316	339	317	333	358	337	324	336	346	397	318	317	343	332	332	330	310	348	331	312	322	364	377	324	320	348	312	352	337	311	306	313	290	311	321	312	321	350	319	323	314	321	322	306	353	335	355	354	308	328	305	311	353	317	356	332	334
8287	1348	2354	2461	2098	1719	1479	1344	1212	1173	1195	1041	985	974	960	955	874	880	936	882	891	871	888	871	836	868	855	852	834	759	824	821	829	778	828	779	868	787	813	774	802	819	774	812	805	816	858	775	807	780	849	817	780	812	755	825	846	776	791	828	775	792	810	822	830	774	786	810	799	819	817	765	777	772	758	791	834	816	796	818	739	779	851	756	815	786	804	800	836	812	775	822	780	755	743	789	810	782	773	790	805	817	767	824	814	761	820	812	750	786	783	831	829	764	810	786	801	818	785	796	802	739	765	816	766	794	836	816	788	772	782	788	769	777	757	760	811	843	835	762	822	775	811	820	787	775	826	803	824	847	782	780	811	848	771	738	763	829	765	796	880	812	773	790	796	737	773	820	805	813	816	833	806	850	840	784	814	751	808	828	818	803	809	767	819	844	768	764	773	779	825	798	801	792	796	804	765	786	783	822	815	776	781	791	824	768	783	743	786	752	783	760	808	799	799	815	795	833	733	804	757	775	780	819	813	842	797	789	750	814	807	761	768	820	793	797	752	794	781	741	758	768	801	788	772	791	785	801	770	788	763	798	784	788	775	778	801	771	834	806	756	784	780	787	802	782	772	759	794	764	774	768	806	823	777	805	819	817	800	802	810	737	817	732	761	838	846	815	808	807	782	753	790	791	800	819	831	768	724	826	810	758	785	791	781	816	782	799	781	782	786	770	807	819	795	740	801	828	796	771	785	796	792	783	758	839	734	733	793	763	775	812	781	767	838	772	825	880	808	781	821	825	781	779	794	854	745	757	803	807	797	795	811	752	742	771	804	818	818	842	784	769	768	829	800	795	802	770	774	796	796	796	856	830	808	765	757	778	750	778	737	801	814	771	753	800	836	813	747	738	796	793	771	798	820	798	787	800	805	804	865	786	779	749	771	790	778	791	725	782	731	767	769	806	809	809	780	769	754	813	791	788	796	802	807	768	766	797	802	743	834	812	769	783	769	788	873	818	799	762	767	812	761	791	819	807	792	807	807	745	784	763	770	770	802	820	772	784	807	772	808	754	797	796	808	817	779	786	760	823	810	757	782	819	782	794	729	789	794	763	802	766	796	789	781	844	798	847	812	784	823	721	751	745	781	827	753	811	815	762	807	764	826	767	787	783	805	774	790	771	805	779	804	766	760	817	800	805	787	765	818	768	810	811	778	798	799	802	763	798	773	814	785	820	804	802	737	746	787	805	778	805	841	798	847	781	773	793	807	786	728	817	782	776	796	805	752	818	760	811	822	826	776	811	738	754	760	790	791	835	750	786	800	775	802	811	745	781	779	793	750	838	825	770	823	721	816	725	786	826	751	821	757	813	800	820	784	770	769	864	830	833	783	799	829	801	806	766	815	793	781	775	750	756	775	820	759	769	770	781	775	765	731	798	831	774	735	780	779	781	756	793	816	736	769	783	826	743	800	765	812	785	788	799	803	749	768	774	830	840	774	807	842	740	798	820	769	807	802	819	847	882	825	789	781	814	802	812	836	773	846	804	784	748	823	833	770	764	768	799	782	735	737	797	716	753	784	836	830	801	789	775	774	807	804	797	750	774	772	785	782	800	806	821	807	822	764	831	852	778	770	800	792	808	775	749	773	756	780	843	777	804	784	788	813	808	793	762	797	785	845	763	758	800	766	762	761	829	817	816	705	819	808	740	785	830	782	701	769	820	779	827	818	860	779	733	818	831	822	820	761	737	707	760	722	736	797	790	786	796	786	842	819	802	764	785	849	797	765	817	785	806	765	802	755	754	847	761	845	811	761	802	781	771	822	790	830	824	816	775	791	820	791	813	833	819	777	787	803	819	771	750	786	796	748	815	833	842	769	810	803	812	742	761	780	758	789	835	749	773	793	795	781	796	815	811	777	781	759	803	814	814	823	759	839	791	790	794	830	762	768	826	759	798	825	811	801	769	777	798	808	796	811	801	711	803	789	756	750	845	796	823	812	821	846	797	829	789	791	826	801	790	745	794	775	861	782	786	828	786	813	803	798	730	790	796	777	764	784	769	779	805	762	777	803	775	803	788	809	814	799	777	783	812	771	778	812	794	821	794	784	802	782	813	809	788	824	795	791	814	860	751	809	789	771	753	806	799	758	749	809	791	784	811	780	753	797	820	740	798	775	796	784	787	785	812	786	775	803	785	825	824	797	786	788	779	811	852	755	800	802	793	825	788	825	784	809	792	790	781	781	815	828	735	825	815	806	771	800	822	741	772	787	778	772	770	789	806	797	756	878	771	809	767	821	776	782	784	837	786	766	769	741	786	779	744	842	813	799	776	774	769	814	779	819	805	794	765	754	783	777	807	799	794	884	775	799	789	817	741	809	780	805	764	836	741	827	807	756	759	781	779	781	778	855	792	783	748	736	744	822	738	803	809	743	848	782	803	803	805	762	790	785	794	819	722	774	815	798	755	794	817	821	804	770	771	800	750	770	803	804	818	805	788	833	831	767	773	827	815	812	828	808	819	812	839	763	782	821	769	806	785	830	814	763	815	798	724	787	742	798	749	838	765	771	804	848	713	846	765	719	755	787	776	799	759	768	749	786	752	793	809	829	802	826	780	724	783	746	796	775	781	875	765	793	749	806	797	782	860	769	731	860	729	776	829	806	781	743	789	781	752	801	786	778	783	779	791	827	807	798	770	817	840	772	788	784	782	778	848	829	791	798	821	794	791	763	832	751	806	759	762	799	810	744	780	801	770	824	798	783	784	781	756	756	760	778	825	785	803	833	780	797	742	825	786	802	725	753	765	773	821	799	743	741	806	751	804	790	779	788	794	839	794	756	741	819	807	807	761	795	804	770	825	806	801	798	764	822	819	821	772	743	784	773	814	817	761	767	760	802	772	812	819	799	771	792	830	775	768	799	770	815	814	824	747	818	766	818	824	758	761	786	794	794	803	740	813	800	779	787	763	810	809	742	849	754	806	767	772	774	824	792	775	805	796	743	782	791	787	824	759	792	770	803	759	760	824	806	798	781	796	746	854	769	796	769	778	787	806	786	784	771	832	768	815	783	794	753	798	759	796	793	769	806	783	776	735	797	786	791	756	815	827	821	770	758	789	819	796	803	766	810	797	790	768	847	793	753	821	790	783	768	826	799	794	763	791	752	841	804	857	769	796	829	825	790	810	749	775	775	766	778	849	805	795	775	809	773	786	794	795	814	741	780	794	761	840	806	822	839	770	766	814	801	782	782	826	798	802	807	807	792	775	777	832	865	761	804	779	818	817	785	792	770	819	809	796	781	802	814	765	779	791	815	845	765	751	806	780	801	824	793	789	833	814	783	760	817	811	754	767	805	828	815	821	789	776	778	782	757	811	792	812	718	812	810	777	777	770	782	788	781	757	805	814	761	770	774	776	759	778	813	750	785	798	740	837	781	772	847	768	744	771	823	781	824	815	797	820	783	770	806	823	783	803	788	801	828	791	751	802	815	794	748	770
1656	300	273	276	230	234	227	232	225	246	260	226	254	231	229	244	231	248	216	247	234	226	239	246	218	263	275	274	242	252	261	248	243	223	222	250	239	202	230	227	271	237	203	253	224	259	222	238	262	227	243	271	264	265	223	241	232	247	234	227	238	241	239	254	227	246	242	249	244	222	233	212	234	237	242	249	241	224	234	218	234	232	204	211	253	258	231	245	244	228	226	218	216	251	262	256	247	234	238	218	255	236	229	209	223	250	236	246	267	259	198	249	249	237	210	216	269	206	228	248	215	240	240	255	261	228	221	246	220	241	248	247	256	248	258	219	248	234	260	250	200	255	257	244	214	248	237	205	251	242	237	240	267	245	257	260	229	218	248	265	242	230	260	226	250	272	259	228	233	248	238	270	263	223	202	233	239	216	241	241	220	219	271	234	233	267	241	230	218	263	225	244	244	226	219	234	234	220	231	228	231	237	260	229	236	218	233	230	246	263	246	214	217	232	233	258	236	231	232	227	232	260	267	226	256	233	269	261	248	243	247	194	246	263	246	211	211	230	267	228	243	248	235	240	245	238	225	232	226	228	239	230	232	237	217	228	242	249	253	211	224	207	239	223	215	253	211	258	197	227	258	238	231	247	242	256	216	216	191	232	230	270	226	226	214	209	206	224	235	251	244	216	249	232	256	227	247	251	244	217	230	242	255	237	250	236	243	235	285	238	229	241	260	246	221	230	252	220	252	236	255	222	208	239	232	239	229	250	235	266	229	240	229	222	233	228	242	238	244	203	242	241	247	274	239	222	277	216	227	250	262	250	251	245	258	277	239	245	253	247	239	241	251	215	222	272	249	213	234	244	238	251	264	230	228	265	199	243	232	243	238	232	254	236	236	238	248	227	229	261	231	233	242	256	234	242	275	248	235	246	238	249	246	235	229	252	230	292	230	242	236	246	247	260	231	247	229	220	249	235	241	231	260	240	261	263	204	220	228	219	234	218	243	251	249	257	255	234	260	222	226	240	222	278	255	248	264	239	239	246	229	223	208	212	224	244	233	203	255	223	251	248	246	202	257	225	231	225	239	223	241	223	229	233	221	263	230	219	237	217	264	213	238	243	229	237	235	258	218	224	241	268	225	224	249	224	216	223	234	257	253	247	232	272	249	219	218	254	221	215	254	237	249	220	257	244	217	246	249	244	250	251	228	204	221	247	244	204	250	229	238	234	235	233	231	241	272	238	230	255	242	267	246	270	227	223	227	249	225	245	230	252	215	238	254	282	259	245	254	223	213	215	229	221	237	233	258	243	242	247	233	256	259	228	222	269	242	217	257	242	225	257	245	227	252	245	253	274	229	258	255	226	254	244	229	249	244	234	242	252	266	211	223	241	243	222	247	229	253	212	268	236	247	249	238	245	225	244	234	204	264	229	239	265	240	240	217	221	222	230	242	237	213	245	268	236	285	229	200	257	218	240	275	253	251	240	228	208	243	221	240	228	259	237	221	241	249	282	228	238	218	222	226	229	217	224	215	268	225	212	232	268	250	239	227	245	253	240	248	268	239	226	218	255	251	237	228	259	244	255	223	240	254	233	252	225	263	253	227	212	207	278	253	251	253	247	259	236	234	238	194	244	239	214	245	229	217	244	259	232	213	230	229	208	241	214	250	243	214	256	258	264	264	245	244	267	271	232	236	244	220	246	223	261	253	220	238	240	264	223	226	218	225	233	222	237	254	199	228	251	237	226	252	229	234	260	255	241	237	243	226	235	240	238	207	232	233	246	239	240	227	214	248	234	229	220	242	259	262	241	207	225	232	222	261	248	258	244	233	242	255	263	269	233	237	256	264	216	223	230	253	240	232	225	247	227	241	247	242	234	245	246	249	234	254	249	261	220	243	234	224	241	232	233	233	253	232	237	200	249	255	267	247	260	205	246	215	249	242	236	216	231	251	238	239	223	235	217	185	207	246	231	233	248	234	205	252	222	237	207	239	253	239	243	227	242	234	217	242	219	236	262	247	215	245	225	232	236	211	234	212	206	233	215	259	213	230	291	248	222	223	238	255	213	247	210	233	246	230	247	245	226	219	264	242	238	247	204	219	234	258	233	260	254	228	254	234	241	239	250	239	263	213	251	226	237	257	259	238	254	238	230	221	254	228	243	254	245	246	250	238	251	233	243	225	219	258	243	240	246	232	222	237	249	242	274	231	251	240	249	257	256	248	224	236	249	255	206	211	244	236	211	262	233	242	233	257	244	242	274	254	250	256	263	243	235	262	227	229	214	203	259	259	258	267	241	201	259	259	261	225	263	222	244	222	245	270	226	222	273	238	225	199	246	247	226	208	255	257	255	260	254	227	264	255	220	236	247	273	225	247	227	237	280	237	266	227	252	248	225	253	240	247	264	270	226	228	262	234	219	222	272	229	239	251	249	231	236	228	257	259	227	211	238	249	235	261	215	256	237	237	203	238	243	219	216	243	233	255	247	242	249	247	245	253	251	253	245	196	279	248	240	250	241	236	264	252	235	230	244	249	247	233	234	284	231	240	227	261	229	234	227	249	242	240	225	260	226	264	257	240	225	251	260	244	239	241	262	219	238	261	266	257	220	234	228	212	232	236	235	263	233	265	240	220	244	252	244	263	253	235	257	255	251	233	229	239	255	256	251	254	224	277	258	220	235	239	218	247	224	239	220	266	243	223	224	204	228	231	262	232	254	230	246	228	242	236	265	219	227	244	245	232	222	223	237	273	242	247	240	243	243	241	232	249	220	203	228	238	215	257	248	246	270	271	234	223	231	265	274	270	261	223	267	212	235	261	252	262	210	252	249	230	255	229	234	221	227	255	227	227	242	270	223	243	226	247	197	245	234	251	228	245	227	264	228	231	224	239	246	242	237	247	230	249	262	242	229	217	221	235	244	240	261	264	246	225	250	228	239	225	218	227	226	218	246	254	257	265	247	235	215	269	268	239	253	264	240	225	255	216	256	222	244	222	195	258	242	251	229	228	253	268	248	259	247	242	229	251	203	226	201	254	240	260	228	201	238	213	253	267	263	265	244	231	226	241	233	211	267	263	221	224	228	231	258	260	269	246	236	246	210	239	278	263	241	206	233	255	234	238	266	266	223	238	254	236	249	243	243	218	243	232	216	247	253	240	251	233	263	247	255	253	261	225	231	247	236	229	241	249	235	214	263	247	262	219	208	229	237	279	227	229	230	248	218	238	235	245	202	230	256	237	232	230	230	257	237	255	239	260	226	233	249	216	222	236	248	227	231	240	235	263	228	244	230	248	217	257	238	237	243	230	252	239	248	247	232	249	267	212	219	232	263	235	225	226	220	240	230	222	254	256	234	223	258	215	245	210	219	280	231	234	215	229	243	243	244	258	213	248	233	190	200	267	252	223	244	233	251	234	250	251	235	232	240	236	252	244	248	231	258	204	240	266	251	199	249	279	231	247	258	246	241	240	269	222	244	222	250	266	269	244	255	228	228
1833	574	658	587	657	621	589	580	584	570	587	568	578	544	568	573	536	583	568	571	580	580	567	559	594	557	533	543	633	577	569	584	586	588	560	622	549	547	557	602	563	585	559	569	587	576	558	607	559	557	565	555	562	602	585	588	580	583	584	606	588	576	604	587	613	531	567	596	642	575	604	546	593	531	552	566	572	564	556	553	577	584	581	568	614	577	584	602	604	591	577	575	550	530	611	573	540	577	562	595	603	575	549	551	541	616	603	564	572	570	613	602	537	580	595	565	604	573	584	608	567	576	595	593	587	609	583	578	646	584	599	553	559	573	535	619	533	596	561	576	578	568	575	582	620	588	560	611	585	567	590	619	592	552	605	568	528	565	597	581	591	592	558	585	549	603	576	594	545	523	561	595	571	532	635	606	557	556	571	594	551	599	587	592	582	542	582	583	607	620	571	577	574	602	570	558	546	570	601	568	550	553	597	553	540	545	555	591	542	562	602	570	593	568	611	522	560	618	594	549	574	578	604	544	569	516	585	554	581	583	587	570	583	597	586	543	602	574	582	534	563	586	587	590	586	527	533	593	554	576	578	626	570	608	572	604	591	546	608	548	564	539	606	587	593	550	604	592	608	594	541	566	579	596	614	578	576	565	529	546	536	571	594	535	572	583	595	522	551	562	565	594	540	580	575	607	563	581	559	593	602	589	557	561	537	577	573	617	645	600	590	576	604	611	559	588	543	580	557	572	525	570	576	581	602	611	621	568	539	612	615	589	561	591	592	552	574	539	549	581	571	572	629	591	567	580	565	560	604	542	548	582	542	559	549	578	609	605	623	583	556	559	567	594	557	572	583	596	602	560	582	578	540	555	545	574	594	572	543	597	545	593	561	566	569	583	584	611	579	540	605	575	540	551	555	530	561	549	598	588	612	554	584	566	556	567	599	548	533	578	576	579	580	575	569	540	597	611	551	571	590	597	571	566	561	557	585	594	571	587	585	548	581	562	553	546	576	573	591	580	582	601	583	584	567	537	551	597	611	602	546	565	560	555	577	602	535	595	564	554	533	587	577	594	607	591	594	593	588	623	609	595	581	582	602	578	625	543	557	525	617	595	576	613	570	578	573	604	545	628	634	568	571	559	644	576	580	593	584	539	557	598	579	578	595	530	584	533	540	578	551	582	614	566	590	565	606	548	592	574	594	610	572	559	570	565	565	570	613	601	572	585	566	596	534	562	612	572	573	592	602	531	562	561	604	596	568	589	547	580	593	531	596	579	616	546	590	589	544	553	602	578	545	563	560	597	566	584	598	580	573	600	569	572	605	536	556	563	547	563	588	586	529	567	610	554	568	551	582	581	615	646	526	592	555	547	575	565	529	543	553	545	539	572	584	562	564	546	599	599	544	603	628	578	568	541	538	558	534	600	595	537	600	535	568	600	604	560	535	574	541	620	612	548	576	536	614	609	608	551	572	564	590	605	565	583	543	580	556	593	544	568	585	549	554	616	614	582	589	599	528	619	597	537	598	605	560	621	565	557	507	602	588	584	603	575	567	559	576	549	578	559	570	526	601	630	573	602	574	599	611	581	561	561	595	607	593	571	562	556	596	593	586	592	594	591	533	589	554	559	532	585	561	581	566	542	570	556	605	531	551	539	532	586	556	587	579	579	533	570	578	596	581	564	566	563	586	560	612	547	606	582	537	524	584	589	604	540	547	558	547	555	610	609	588	599	519	581	561	553	561	600	589	611	586	577	561	543	545	565	596	581	543	602	538	575	610	562	602	605	554	582	617	549	583	592	535	591	570	599	578	615	582	596	592	609	547	527	599	584	554	543	588	570	590	592	605	600	601	613	608	600	551	563	530	593	549	583	532	567	576	537	568	576	560	553	608	590	604	589	583	579	551	566	557	577	566	587	563	554	548	542	578	588	577	537	591	621	567	598	565	554	591	622	581	543	582	599	620	597	582	602	606	562	549	549	538	552	570	627	584	591	580	619	541	595	606	560	631	587	536	550	582	569	578	566	613	595	532	605	554	551	574	595	559	547	598	569	570	574	577	556	555	610	603	601	564	564	615	599	617	569	625	594	619	601	584	575	551	606	573	581	575	589	559	534	585	587	554	585	625	569	560	556	580	598	544	570	561	567	584	606	603	592	563	589	571	555	571	560	554	579	553	590	547	563	610	600	564	530	578	612	558	563	577	554	596	583	622	536	552	630	599	573	539	576	571	569	610	598	570	559	591	548	548	596	574	596	592	582	554	568	591	586	600	601	604	552	597	591	581	608	585	554	631	609	550	564	627	547	584	570	598	615	597	581	632	568	563	563	550	585	599	589	578	590	580	548	547	540	567	579	571	602	584	582	596	592	581	548	590	547	568	610	544	572	585	597	561	548	612	560	600	596	593	538	574	567	579	575	543	591	546	583	573	609	566	548	550	614	572	545	561	578	582	571	584	594	606	567	619	550	599	522	585	571	554	569	549	532	577	562	571	630	566	540	620	581	600	531	575	568	618	622	547	573	620	580	574	593	594	602	560	556	611	557	530	560	580	541	590	596	600	562	603	568	589	595	583	549	602	643	578	577	586	597	565	613	648	593	606	568	555	536	573	556	583	561	543	591	546	594	594	612	538	540	534	579	560	599	576	571	582	580	541	575	515	581	600	571	559	564	614	586	574	596	585	607	598	582	529	623	623	631	579	565	572	563	568	571	554	577	543	589	580	575	548	557	561	587	603	546	608	619	603	622	581	569	565	584	569	578	574	595	558	556	566	577	582	557	595	555	596	632	579	566	566	608	598	537	546	599	553	591	557	584	584	572	636	601	567	601	603	580	567	574	559	582	502	607	521	592	615	637	596	584	558	591	592	599	566	614	585	584	567	573	548	576	611	568	606	582	592	547	615	586	575	600	571	612	600	583	558	614	559	608	537	571	565	533	576	615	552	553	548	575	569	587	567	599	597	595	598	574	545	569	604	604	563	587	568	598	568	551	570	568	579	585	570	595	577	537	613	568	567	543	586	568	592	551	605	533	588	564	562	576	567	563	555	512	566	562	578	583	543	632	564	561	605	543	602	605	535	588	571	537	603	570	571	577	575	575	598	553	590	584	594	591	560	556	603	602	573	593	572	598	586	633	543	544	570	602	582	585	540	566	607	590	528	534	588	564	578	594	580	588	566	559	551	580	541	546	557	568	567	635	574	611	566	543	573	620	588	540	568	545	587	558	592	612	584	582	591	580	578	602	543	563	567	540	567	541	595	598	573	573	564	642	564	579	531	609	601	553	597	599	591	586	555	549	589	558	530	560	582	590	570	553	564	572	572	572	545	587	587	584	580	609	575	630	601	557	580	576	528	563	549	544	556	583	559	612	601	591	574	541	582	534	609	571	577	588	528	575	585	555	536	585	578	620	582	590	589	575	611	575	556	579	577	556	578	632	534	553	580	629	602	604	585	547	523	600	627	551	581	554	582	595	555	536	591	565	577	585	569	563
7690	484	580	420	323	275	244	205	194	211	203	184	165	180	166	150	170	172	162	160	175	168	152	187	167	165	161	179	148	154	146	149	156	147	169	160	141	159	170	169	175	163	161	192	156	176	163	165	160	154	166	176	168	199	142	174	159	144	179	174	184	173	170	167	167	165	145	172	154	142	156	155	174	160	188	137	146	141	148	180	154	156	148	138	165	175	186	145	164	181	172	145	155	164	167	177	162	159	161	149	171	167	148	163	160	158	182	160	149	145	143	169	178	130	166	194	159	161	154	149	161	170	151	163	165	173	164	156	137	142	165	154	153	186	153	144	170	169	153	139	140	167	164	153	155	129	152	159	147	156	153	166	165	170	163	161	170	161	138	159	170	179	185	161	173	144	150	151	166	129	158	171	171	138	205	168	153	171	177	166	149	168	162	160	138	148	173	185	152	171	179	182	151	162	159	167	169	150	187	171	171	149	174	165	200	160	166	150	160	164	173	170	174	156	158	149	148	146	148	158	150	160	177	157	174	160	171	183	143	136	135	148	151	165	178	168	150	144	164	161	174	138	159	154	162	157	206	166	181	169	152	174	146	158	166	160	178	168	167	133	179	137	164	154	162	181	188	176	167	150	176	186	132	165	165	164	158	160	159	160	149	156	147	151	130	150	157	137	181	164	167	147	169	163	172	181	187	194	163	169	167	166	175	132	146	147	178	160	168	170	161	182	166	139	165	142	181	160	161	165	150	159	157	174	160	178	155	174	168	141	153	159	143	145	172	143	165	147	147	138	174	150	176	213	161	156	151	151	133	154	177	176	158	191	165	160	154	142	144	163	129	126	155	189	164	177	158	159	153	158	176	139	171	169	163	162	148	156	164	160	159	163	149	172	147	148	171	167	168	180	183	160	172	161	178	156	144	157	151	158	159	152	163	143	163	162	168	164	157	166	189	176	167	132	151	160	164	157	175	145	163	151	148	135	167	138	165	154	155	139	129	177	148	165	160	143	153	176	173	133	169	171	148	195	180	155	145	173	169	150	140	172	148	201	150	164	155	150	159	148	144	144	158	168	159	152	145	138	154	174	159	156	182	173	163	139	148	156	162	161	135	156	144	178	173	184	141	175	176	160	188	177	151	144	163	157	173	164	155	171	174	151	142	145	152	163	175	202	190	162	141	169	144	181	149	150	181	150	160	196	181	183	154	163	146	174	181	148	154	163	178	212	145	151	151	173	168	165	167	167	153	182	147	149	147	142	165	177	158	171	176	172	168	171	156	169	150	159	134	177	173	168	132	134	174	155	152	148	178	173	174	150	152	156	150	164	147	179	161	164	160	125	147	127	165	164	163	147	151	192	159	177	181	144	158	164	153	169	157	157	148	152	178	164	181	149	157	150	177	205	151	169	158	162	143	170	187	169	168	149	158	159	150	160	152	131	146	158	167	184	160	141	171	194	170	138	144	163	162	171	168	136	144	169	156	169	177	142	163	171	157	133	164	167	141	153	173	157	157	161	133	169	152	161	152	167	182	174	168	183	147	144	175	178	161	153	166	155	163	166	159	166	153	175	145	158	169	150	152	149	135	176	162	164	151	162	173	161	135	140	182	164	159	162	143	164	169	166	158	155	151	161	162	152	163	154	164	177	170	148	158	160	153	141	157	157	174	150	180	145	182	159	133	169	161	185	170	147	180	161	188	148	164	149	162	184	169	164	167	167	159	166	169	160	170	164	189	174	163	175	165	156	173	166	168	156	164	186	152	170	163	166	166	158	169	141	175	165	163	169	181	176	165	172	167	177	180	144	160	149	133	147	153	160	186	157	151	150	166	167	156	147	176	172	163	180	182	191	172	163	184	153	173	150	134	164	199	171	183	170	152	161	200	158	141	148	180	152	162	158	163	138	165	163	159	143	146	144	159	148	161	163	182	136	148	166	164	148	166	168	156	169	164	166	155	149	202	138	173	161	175	152	154	173	152	161	198	163	176	154	168	146	164	155	164	148	172	188	177	158	154	160	149	157	150	134	150	151	158	160	158	147	138	140	199	154	140	173	130	166	163	129	157	188	174	155	175	149	162	144	150	179	156	168	160	152	156	160	188	158	157	160	162	180	168	176	145	157	144	173	170	143	179	145	163	168	184	156	168	151	179	157	149	163	175	154	166	151	146	181	139	162	143	153	180	142	153	150	149	163	178	162	174	165	147	147	157	140	167	169	159	180	139	169	126	145	162	152	157	162	147	134	197	163	143	160	162	164	172	156	144	144	149	197	180	171	173	185	164	148	184	155	164	205	137	160	158	161	152	168	168	165	156	169	156	158	138	147	125	143	171	173	172	146	127	152	172	151	176	169	177	166	139	158	159	150	179	135	171	151	153	164	154	164	169	161	166	147	168	166	184	174	180	140	131	151	156	165	153	171	155	196	167	164	152	144	155	180	134	140	159	156	148	185	155	165	169	157	142	170	162	157	141	154	188	155	156	142	163	148	163	178	169	157	155	166	157	146	149	164	130	139	176	197	167	153	149	174	170	179	153	174	186	172	173	161	144	168	188	157	153	187	181	164	174	158	156	179	162	158	153	163	185	156	157	166	165	170	158	172	156	156	175	159	142	184	171	178	152	144	167	146	142	163	153	134	159	168	161	155	151	179	170	152	173	153	160	154	157	171	178	152	179	173	173	175	169	154	167	153	147	148	154	150	177	145	172	170	140	128	169	188	171	158	157	150	149	177	149	166	142	156	148	151	174	148	151	166	186	158	178	168	178	174	139	156	158	164	153	166	146	152	133	179	154	163	176	157	135	168	153	164	171	150	170	168	174	189	169	148	158	172	169	150	165	166	165	176	154	155	158	146	192	199	154	152	169	155	144	145	157	175	160	168	176	147	151	142	174	155	147	158	150	157	148	134	156	166	162	173	154	160	138	170	186	167	177	188	162	162	184	187	149	166	152	152	163	165	167	169	157	163	143	142	173	166	150	169	175	150	162	159	152	154	154	161	159	174	185	173	166	170	156	179	161	192	162	143	166	151	174	156	151	171	166	159	155	178	187	151	134	159	176	143	155	172	156	153	153	159	151	143	164	136	156	137	140	177	156	133	148	166	172	155	147	139	136	156	173	192	173	134	149	197	172	188	144	155	159	159	148	164	181	193	188	188	138	157	140	152	166	188	154	162	139	175	167	157	169	132	161	160	167	183	183	141	149	181	187	184	170	167	175	155	191	163	156	164	150	152	132	158	190	190	167	160	130	159	154	175	187	136	141	180	160	135	174	162	170	139	157	178	157	166	167	160	152	111	152	157	154	151	190	165	162	182	158	168	152	149	177	166	182	164	142	164	165	148	132	160	157	155	173	137	178	168	156	192	177	144	139	163	170	180	155	178	147	166	154	149	158	170	167	175	162	176	151	165	174	157	126	158	179	156	188	153	174	188	151	126	143	178	144	161	149	167	157	156	156	153	137	146	173	154	159	180	147	136	178	161	195	158	175	161	177	147
6312	649	1218	1302	1104	930	827	751	713	621	602	548	549	534	532	482	565	523	483	495	525	475	467	453	481	446	478	486	449	440	491	495	461	421	456	466	468	427	460	444	473	473	438	483	444	455	439	435	458	455	471	442	475	451	416	455	433	404	458	447	459	429	436	427	468	458	454	445	447	434	441	428	477	455	430	447	409	444	433	474	432	474	429	417	456	447	430	460	417	437	411	438	427	452	434	443	480	411	441	466	457	407	418	424	449	434	424	468	418	422	427	413	468	418	431	449	429	465	437	438	404	424	436	445	459	455	440	421	406	473	460	413	460	403	433	433	447	426	422	418	459	454	436	456	445	472	408	423	430	428	431	427	396	427	449	418	458	478	422	452	419	391	431	420	422	406	464	447	455	434	418	432	426	449	423	432	435	479	466	436	444	446	440	417	404	439	448	472	472	424	474	427	438	412	428	445	418	436	419	437	454	433	461	433	474	466	449	466	440	432	380	438	457	437	470	445	444	419	436	477	436	454	425	444	439	415	414	461	437	383	438	454	451	437	442	425	419	466	469	436	456	392	451	445	405	458	447	460	459	408	399	424	418	442	391	434	449	443	444	436	426	460	444	430	463	447	410	468	450	443	439	419	447	451	444	453	451	430	425	430	446	446	478	424	473	478	438	435	392	411	429	420	475	437	449	449	428	459	441	432	412	408	410	458	440	429	481	450	417	436	452	416	401	444	429	426	461	447	446	421	446	419	441	436	453	482	444	452	453	444	448	469	437	415	447	432	469	425	435	420	438	436	446	471	425	448	432	420	468	399	458	440	423	479	427	411	429	439	435	429	418	431	436	417	449	455	440	416	422	415	442	449	448	443	451	449	483	448	421	435	411	424	441	436	434	422	450	448	432	432	410	453	410	449	473	426	461	444	424	420	442	466	435	439	450	447	425	411	405	440	443	438	434	452	391	430	458	460	432	452	411	433	433	432	465	427	459	466	459	434	456	444	436	431	402	403	443	444	417	437	405	441	432	461	460	414	437	434	474	428	446	481	428	464	432	456	437	462	464	423	459	431	410	456	463	433	439	457	418	464	458	464	435	419	451	474	466	432	507	458	409	435	441	465	435	473	455	458	433	450	440	423	420	435	489	462	433	461	421	392	407	448	462	427	423	418	459	457	443	460	427	430	430	451	456	400	432	410	440	449	428	471	474	451	446	457	424	444	460	471	436	424	420	452	414	419	437	461	486	446	448	439	405	449	448	452	432	442	442	400	478	426	428	454	416	445	436	450	445	435	413	460	423	454	439	452	466	428	446	444	452	433	450	450	418	443	457	458	457	443	433	414	402	431	451	471	432	421	418	467	449	440	401	455	437	440	445	471	431	470	433	407	450	452	469	423	438	427	454	438	457	427	437	428	438	441	460	433	460	423	496	474	444	441	406	414	433	434	433	424	463	422	450	444	465	439	439	413	452	422	460	450	432	452	432	451	418	433	451	459	435	419	449	417	467	441	447	466	471	445	423	415	472	431	421	440	468	442	457	465	425	423	424	431	444	450	430	492	473	435	447	424	435	449	455	447	445	401	462	456	414	429	432	440	435	441	407	416	423	444	410	438	434	419	455	444	436	446	377	416	444	433	433	447	460	471	431	430	447	447	404	447	471	439	433	415	428	458	441	493	455	475	442	431	424	461	449	437	423	412	449	423	426	434	426	446	468	480	450	413	440	492	426	428	420	444	428	461	400	422	437	448	475	448	445	482	430	466	377	436	432	439	437	397	434	451	399	460	479	446	455	455	496	427	451	434	449	426	469	422	425	429	430	433	443	426	440	429	428	449	449	444	440	420	425	403	456	436	444	439	445	443	424	460	434	439	444	439	509	441	437	467	459	427	428	422	450	438	443	432	419	444	457	453	429	425	475	399	449	460	472	421	448	438	465	445	457	439	436	427	437	412	448	433	442	406	435	432	432	429	412	500	416	433	453	394	415	436	433	437	464	408	411	420	433	464	452	433	467	423	442	439	448	413	431	436	421	439	470	480	424	430	441	476	455	401	456	420	461	459	423	478	453	429	412	438	441	420	439	407	465	469	456	433	485	443	473	453	464	458	442	440	442	443	450	443	394	414	424	461	451	448	429	477	473	436	450	444	426	437	448	421	447	395	445	448	401	444	466	455	451	424	464	399	451	458	436	462	456	445	415	481	456	455	442	439	462	437	422	440	443	455	464	435	452	458	443	439	427	458	421	457	439	440	417	436	383	429	475	436	458	434	439	439	413	442	410	454	460	459	436	432	409	458	458	480	429	426	461	437	423	466	457	422	438	455	419	407	434	471	433	459	431	457	446	473	446	428	438	436	424	464	466	469	432	446	427	404	453	432	464	455	406	481	425	448	447	440	475	437	456	393	458	473	432	419	405	421	394	420	403	454	413	433	412	449	444	445	415	456	440	458	411	429	434	406	436	488	418	432	456	448	464	450	461	473	434	449	461	453	428	474	455	431	428	452	442	460	474	443	396	412	435	417	443	436	459	422	421	469	438	426	440	428	459	430	432	466	440	453	432	443	459	434	377	419	448	469	476	459	447	397	449	462	408	428	461	432	416	429	423	427	468	451	426	456	461	450	453	425	451	446	424	431	473	434	431	401	439	429	451	444	445	433	451	449	427	445	451	407	449	416	467	463	445	445	465	436	472	424	440	445	503	439	430	431	465	430	470	456	444	420	429	429	442	447	442	431	420	414	401	451	450	425	436	432	425	460	429	455	438	409	449	446	419	475	420	445	439	411	431	464	447	476	417	435	445	426	424	428	437	422	448	469	409	469	415	465	425	469	425	429	414	435	458	424	454	473	437	437	447	410	473	416	458	467	445	414	441	437	418	421	425	447	442	451	462	450	461	415	431	453	445	465	423	407	434	410	482	459	449	438	428	423	443	402	450	435	435	435	408	430	461	431	461	453	440	455	425	419	469	439	422	428	429	479	423	453	452	460	464	463	445	408	438	378	451	432	479	433	423	405	427	439	445	418	426	439	452	462	464	444	493	451	461	466	468	456	465	440	434	430	407	408	423	461	455	442	464	447	431	419	454	444	419	438	429	479	431	417	396	403	457	454	427	432	461	427	446	434	419	417	434	438	444	454	475	438	434	410	433	430	466	447	423	453	425	422	451	429	398	431	426	439	440	476	410	466	432	489	436	442	475	497	459	472	422	407	442	429	421	424	448	408	472	426	410	442	436	431	437	456	399	416	422	413	467	423	418	456	430	412	444	453	450	451	474	404	462	449	440	449	412	464	454	468	422	459	447	417	429	440	455	460	441	423	437	436	460	413	432	416	443	416	463	461	425	423	419	436	439	447	419	443	432	443	459	458	395	430	436	484	445	471	473	465	431	403	402	457	428	444	423	434	467	452	439	429	426	453	477	421	440	432	426	471	453	461	444	470	421	475	434	456	449	413	456	419	426	455	453	470	394	428	445	445	468	424	446	457	450	417	417	411	452	405
14769	1366	1230	938	675	534	462	403	386	365	400	406	408	386	385	357	366	338	311	331	364	348	375	366	346	336	363	324	364	364	316	380	365	307	300	366	355	349	328	331	341	385	337	325	355	324	329	328	357	335	352	312	330	350	369	325	328	315	353	343	346	337	356	366	301	333	302	359	321	355	335	346	341	346	340	284	330	343	340	315	312	314	365	316	313	314	304	315	338	358	313	377	359	347	305	330	307	353	350	350	339	338	365	344	336	351	358	332	282	330	321	374	347	348	346	347	345	317	359	318	325	330	339	353	345	338	312	320	342	311	353	355	340	336	334	344	342	393	323	333	339	348	381	321	344	348	371	332	343	342	346	324	369	349	337	341	340	351	353	343	359	376	353	331	356	336	290	312	312	316	332	373	329	348	337	358	340	329	337	358	344	325	352	307	339	341	341	319	339	350	329	346	360	378	332	350	318	324	348	316	346	347	306	318	352	344	348	345	296	335	328	315	340	327	335	338	343	356	343	333	357	350	314	330	339	321	313	340	332	338	311	327	334	343	362	346	334	309	331	326	333	336	359	340	335	357	335	333	374	346	342	356	339	330	347	342	367	345	349	336	325	330	364	323	330	363	327	377	329	294	350	288	347	359	342	347	344	334	311	332	329	342	345	359	342	340	317	331	324	335	347	349	349	342	328	343	330	313	371	310	321	326	341	352	319	360	319	329	342	320	325	305	341	353	387	355	318	307	343	317	335	338	335	299	353	322	356	358	318	339	301	314	363	337	342	319	330	330	333	339	344	301	319	355	321	363	363	334	332	321	327	360	326	337	359	349	364	342	353	319	364	342	307	309	353	327	359	318	369	342	322	340	305	336	370	321	375	322	332	344	325	355	363	338	335	317	349	325	359	385	309	337	343	299	337	347	356	322	336	341	335	341	344	288	312	350	326	312	350	322	372	311	340	332	323	325	366	335	360	361	317	310	333	346	360	342	309	336	318	350	323	344	350	337	337	309	299	327	326	348	359	326	329	358	345	369	336	326	360	342	309	311	322	327	332	353	331	326	305	318	338	295	334	363	344	296	278	352	302	328	319	311	310	345	315	327	341	299	330	330	341	309	319	293	303	348	315	327	348	351	340	324	342	327	354	329	352	311	337	321	326	340	337	316	322	314	328	318	337	314	333	346	343	324	317	320	327	331	340	345	321	346	351	306	358	357	354	333	338	357	328	314	347	346	360	376	339	315	348	355	306	354	317	318	341	327	335	357	315	347	338	334	333	316	299	324	300	338	366	344	317	339	345	312	321	296	348	351	337	376	326	325	329	333	354	310	321	346	311	336	325	353	369	305	365	363	331	348	317	334	312	327	367	349	371	310	328	316	314	340	323	354	311	338	346	323	301	346	337	329	327	341	326	356	369	352	315	334	317	315	325	358	360	387	344	360	326	360	342	321	351	347	355	366	328	305	338	312	307	338	324	337	338	346	310	300	337	314	348	317	319	320	313	356	321	316	345	330	328	342	339	317	337	344	350	350	349	333	345	345	351	337	376	302	318	359	334	364	325	362	331	364	376	342	319	350	337	338	340	342	337	339	336	366	329	345	351	362	326	331	333	342	304	318	300	337	325	315	332	348	366	340	333	313	324	343	323	325	349	349	313	353	307	326	358	329	295	311	313	293	350	321	311	317	338	340	334	364	360	335	360	310	323	353	350	346	355	325	348	356	361	358	338	364	323	326	369	345	361	298	317	377	372	361	335	335	320	367	323	327	316	327	362	330	338	390	311	333	357	314	316	318	306	343	336	360	314	342	344	323	280	344	352	330	330	346	351	339	316	320	334	341	357	335	327	323	323	328	357	304	291	308	341	307	317	322	318	332	385	353	341	317	304	348	363	333	350	314	339	340	322	371	338	350	341	357	364	340	329	353	299	371	346	371	352	344	331	351	352	332	350	341	329	358	349	342	317	326	330	349	351	347	349	331	323	360	370	329	353	324	343	350	323	327	311	331	354	362	339	322	315	303	308	338	337	353	355	335	379	336	387	341	332	331	339	338	318	331	349	314	297	318	348	334	310	362	353	334	361	369	331	347	365	330	309	319	316	316	314	318	300	324	317	358	338	321	348	289	349	337	310	332	326	315	350	327	316	306	354	307	334	327	336	337	323	325	337	336	301	315	319	382	343	364	291	315	345	310	330	342	379	308	343	341	309	324	302	341	318	342	317	330	340	351	328	351	329	352	365	323	333	325	327	352	327	376	332	298	328	341	346	343	346	332	333	349	348	358	323	295	315	347	343	348	321	351	330	339	346	348	332	338	343	328	326	332	341	310	316	352	327	336	350	326	339	334	326	329	323	331	343	376	351	357	342	326	345	318	351	309	343	337	353	367	361	358	323	344	325	352	317	312	326	342	309	367	324	364	367	359	297	325	303	332	332	340	346	347	341	356	358	356	323	384	336	358	314	308	328	341	353	327	340	318	322	357	330	313	334	336	349	316	337	340	339	341	379	370	326	297	349	334	335	341	324	334	304	388	316	323	331	315	325	334	310	368	312	308	318	334	355	356	344	344	333	329	341	332	359	352	356	337	368	335	311	351	339	337	339	317	336	322	315	357	323	326	359	364	360	354	339	337	333	347	341	346	345	298	309	304	360	323	342	355	360	335	332	352	370	324	347	367	359	315	363	326	347	339	317	350	348	354	356	313	333	350	302	378	336	322	378	351	329	328	357	352	288	336	330	352	324	342	347	319	388	340	333	327	359	339	326	355	337	343	343	316	342	344	366	340	321	353	344	378	315	296	362	306	342	326	308	336	324	358	336	339	366	310	316	335	313	357	385	319	341	334	331	298	357	341	334	329	353	342	363	363	349	330	335	329	347	358	348	336	318	324	335	335	344	358	317	329	368	308	322	305	324	362	356	344	325	316	344	317	320	302	355	300	300	349	336	344	324	349	329	370	353	351	340	325	332	309	324	350	327	339	344	346	332	308	309	322	355	314	362	333	311	344	344	335	337	289	345	328	332	336	312	325	347	321	321	342	325	342	343	336	300	328	335	292	342	336	337	343	375	321	331	351	380	313	331	321	312	355	342	331	358	329	327	343	356	320	316	332	333	337	368	392	335	373	354	324	331	355	360	320	363	329	313	330	371	370	353	314	330	319	332	344	333	331	334	339	333	372	320	303	314	331	312	306	331	376	344	331	330	332	326	372	355	337	306	318	325	333	356	326	335	335	347	370	343	329	324	301	328	369	342	331	347	347	336	313	331	294	350	319	323	310	298	335	321	362	330	356	339	343	330	352	326	346	328	375	344	327	339	341	336	350	334	334	369	330	367	384	363	330	345	321	286	363	341	358	356	336	326	356	337	320	340	323	329	353	304	332	352	308	325	327	320	362	375	369	358	348	330	368	337	339	325	350	321	345	358	344	334	352	342	314	346	318	322	377	346	321	347	305	319	323	332	330	337	333	324	316	338	337	353	332	337	339	324	325	415	326	364	309
8349	1371	2326	2413	2162	1782	1595	1318	1203	1139	1100	1084	993	989	977	947	942	926	869	919	918	825	913	881	795	824	843	869	835	870	805	803	826	831	888	841	827	842	832	842	838	810	806	777	783	757	836	748	795	802	798	801	891	798	835	809	743	804	794	863	825	805	844	778	847	835	828	839	810	804	791	817	770	804	767	824	761	812	761	795	795	782	809	820	853	800	799	737	752	785	769	819	764	804	809	784	805	837	807	806	752	813	798	775	830	816	758	757	697	857	764	859	765	795	802	764	815	773	807	823	823	767	840	772	808	775	843	792	786	800	764	767	823	777	853	788	867	766	799	844	758	815	809	797	803	805	789	785	796	816	796	806	774	783	814	797	824	757	757	789	797	826	783	806	787	827	798	744	808	832	836	748	835	900	760	815	797	807	738	805	796	776	791	813	780	753	835	766	777	774	797	759	776	794	819	763	805	832	806	815	805	813	817	755	750	726	823	790	805	778	806	749	796	797	784	758	772	795	802	781	841	800	794	760	813	781	797	743	754	820	794	809	773	781	763	777	809	820	814	775	796	768	796	818	781	775	769	782	775	753	852	800	821	797	776	844	783	787	795	804	825	756	765	764	866	781	810	804	785	753	816	802	789	816	784	777	815	847	732	799	823	773	815	827	807	811	795	803	777	781	757	808	814	815	809	765	771	815	823	775	757	782	760	781	798	802	792	837	766	815	800	806	790	735	848	811	783	807	818	790	827	816	797	778	790	748	792	845	829	789	831	809	762	810	753	865	818	778	805	815	813	816	794	808	763	803	779	806	825	789	806	807	773	783	774	811	790	811	786	783	797	765	798	864	822	811	781	861	770	774	763	792	773	767	837	816	802	813	810	748	778	774	798	804	773	827	769	819	767	788	751	764	769	755	754	827	832	785	799	829	803	792	788	772	808	760	775	797	788	782	781	828	823	800	831	797	786	747	783	839	815	826	836	776	729	750	761	796	835	833	785	800	789	811	829	810	778	796	781	754	769	746	812	756	825	750	827	802	792	783	803	767	801	761	819	817	806	777	775	750	763	812	764	822	787	840	777	780	772	800	785	790	804	747	844	767	823	782	840	776	807	832	802	760	767	779	733	814	800	793	857	829	807	772	776	814	815	781	805	794	784	810	742	791	854	841	765	810	790	799	818	814	810	773	812	776	796	775	797	795	771	791	773	798	701	862	795	791	810	818	783	859	836	749	753	789	863	825	782	773	802	767	755	803	811	830	808	798	776	790	836	765	808	784	798	818	793	762	798	774	752	783	765	790	823	775	828	772	820	777	720	769	845	845	802	854	807	789	784	773	760	784	848	799	827	805	777	815	799	803	810	771	805	838	804	787	749	824	790	770	775	850	810	786	810	802	794	785	754	802	773	764	814	815	775	816	810	761	771	812	787	782	803	819	742	779	780	836	847	771	805	813	784	809	733	798	797	787	761	768	801	795	793	794	752	772	801	778	748	756	839	848	859	684	766	788	790	799	813	773	815	824	794	794	801	760	786	756	817	825	784	756	785	762	849	793	751	764	813	805	856	769	771	747	810	817	822	850	821	823	797	790	775	796	809	809	845	772	850	809	806	757	806	803	770	784	762	803	788	801	839	829	775	780	850	767	790	780	805	787	800	797	816	805	838	801	731	770	830	777	798	759	780	800	803	802	793	806	793	770	825	829	725	807	811	796	783	775	808	802	796	806	846	812	799	820	811	808	779	811	809	742	799	766	774	813	774	766	776	834	806	767	819	802	805	767	779	830	830	804	807	810	780	826	760	768	833	802	798	809	815	825	780	835	764	811	796	801	794	836	787	807	816	765	821	772	757	820	751	729	755	745	786	749	842	768	781	791	796	813	834	797	810	803	779	827	828	830	753	775	879	835	749	790	805	776	792	810	808	803	865	755	797	831	781	767	808	776	811	793	807	783	805	788	834	773	787	788	816	782	829	799	824	771	792	772	809	792	788	794	803	827	791	812	750	774	780	795	789	803	778	820	771	764	767	782	820	795	771	784	781	774	837	803	748	763	818	774	800	789	756	801	793	798	792	792	829	774	812	775	818	815	798	774	817	796	804	797	812	790	793	826	834	802	767	733	778	750	812	843	807	760	781	774	793	780	804	791	785	778	772	818	842	820	816	810	805	794	810	793	819	795	792	787	774	797	759	784	822	788	794	741	731	794	798	782	815	786	786	776	809	789	826	741	739	800	788	831	770	804	815	810	856	812	758	773	775	806	786	782	825	773	857	831	848	808	832	801	802	775	760	784	760	786	801	800	853	838	786	752	797	861	807	851	830	719	812	736	786	825	772	844	838	780	805	784	814	838	814	852	776	802	814	817	819	825	766	798	841	821	832	812	818	858	813	800	799	764	789	809	775	750	828	823	801	789	798	773	749	804	769	812	832	730	797	814	822	756	805	814	810	789	840	810	838	773	790	780	761	764	776	805	805	817	775	828	793	793	777	790	818	758	852	783	767	765	753	803	802	794	762	786	809	784	808	807	782	782	755	762	778	812	799	777	802	837	809	808	817	847	726	813	779	779	756	746	799	780	751	821	779	741	780	807	811	797	815	808	812	792	821	809	792	792	837	761	815	730	823	817	827	801	789	829	798	786	753	751	829	774	794	759	805	829	796	788	774	793	826	824	827	793	817	803	799	804	803	781	806	784	842	833	840	847	777	822	841	747	782	824	828	808	795	826	746	792	755	798	820	800	771	836	813	829	784	780	782	773	794	765	799	828	794	827	829	784	777	778	803	819	813	799	806	757	751	873	765	830	788	786	776	839	796	803	789	786	814	805	847	768	811	812	784	787	822	806	784	807	761	836	802	834	842	769	769	794	794	796	805	819	783	850	736	821	763	782	733	778	786	824	811	801	776	791	782	780	778	799	820	787	772	766	793	763	785	823	829	763	763	811	820	803	762	807	723	812	788	779	824	777	819	819	727	836	760	798	843	795	855	813	735	785	844	767	789	775	775	818	784	777	797	777	794	823	804	784	781	774	818	840	810	783	786	823	812	733	824	842	790	803	803	770	849	785	791	773	797	819	738	780	839	808	791	751	822	801	782	831	848	827	739	832	808	767	768	788	832	778	789	820	821	801	788	802	793	769	864	798	767	748	800	832	801	858	853	762	790	833	801	762	847	786	771	787	762	815	793	810	777	771	788	822	772	837	809	817	772	817	804	836	804	757	795	839	813	748	792	791	787	791	780	795	844	775	799	822	799	771	798	795	788	728	785	769	832	792	805	759	744	839	805	791	817	779	828	718	821	786	835	807	780	771	779	758	786	780	782	792	830	768	771	822	769	742	778	813	781	846	816	793	793	763	808	825	785	781	749	775	754	803	844	815	755	818	786	789	824	778	756	849	789	828	824	799	773	782	812	796	808	808	778	800	820	806	750	830	769	841	763	806	813	780	778	807	804	780	796	793	770	803	782	752	766	813	772	793	774	775	789	791	795	838	758	731	811	822
1648	274	252	253	240	238	251	245	221	241	221	238	228	246	246	257	223	245	239	249	254	256	235	254	255	229	234	225	254	239	264	246	208	229	263	237	238	235	239	219	214	222	233	255	250	245	253	247	224	239	245	236	247	263	258	254	263	225	248	201	235	244	267	253	256	214	216	246	262	222	266	248	216	269	283	218	240	224	249	249	233	245	210	232	225	272	246	228	206	231	238	230	254	251	237	235	229	236	257	223	215	234	243	240	271	205	245	249	225	254	213	244	239	254	225	237	233	237	212	255	214	260	257	225	233	226	236	242	203	233	222	242	237	223	229	242	283	239	237	209	213	235	246	221	220	258	262	277	225	233	221	250	230	269	231	255	264	240	237	266	249	204	259	213	220	228	229	237	225	242	242	209	223	264	244	223	278	231	192	213	225	203	224	239	262	241	242	242	242	252	224	216	258	219	234	237	232	241	243	258	241	267	227	243	237	215	235	251	243	258	209	215	233	243	231	249	227	236	211	244	224	244	245	249	225	248	243	254	258	234	243	236	248	238	226	243	239	209	227	202	259	246	259	228	230	241	238	266	247	247	233	240	229	219	226	251	238	213	234	256	225	205	241	221	249	226	226	255	256	236	257	244	250	244	223	239	248	270	232	220	220	253	232	248	212	265	220	239	249	246	240	260	251	219	214	250	219	228	261	218	232	223	238	262	240	244	232	242	225	248	233	248	254	236	270	267	256	249	233	236	195	237	239	241	243	249	255	255	262	256	211	209	231	255	236	261	261	271	261	252	227	239	230	219	232	233	214	227	241	236	235	238	267	247	225	266	238	250	236	236	248	223	247	253	257	229	212	225	223	241	246	251	237	236	257	211	249	240	228	216	210	267	250	211	248	258	242	237	255	257	210	264	216	247	261	249	220	250	257	224	219	211	262	260	245	261	228	239	255	253	240	257	225	235	239	246	242	232	241	258	230	256	250	248	258	263	257	250	247	238	244	230	244	240	253	241	264	233	239	248	254	270	248	253	214	275	241	237	250	227	277	242	237	217	191	220	248	225	236	249	244	230	224	243	247	221	256	211	271	221	265	260	226	231	241	252	209	269	232	243	244	257	236	235	268	245	230	197	209	223	254	257	256	215	258	255	219	244	222	248	230	254	236	238	229	232	286	250	242	231	242	240	261	263	245	237	242	219	255	238	227	245	228	226	229	220	230	248	228	199	239	242	250	240	259	216	228	242	253	218	223	256	224	236	267	238	247	278	224	243	242	238	233	222	256	252	247	239	273	235	242	250	235	240	251	209	235	235	223	259	252	223	207	237	231	263	274	252	203	223	220	223	254	248	236	235	255	244	246	222	209	247	246	248	255	255	245	235	244	218	231	241	257	266	232	249	252	232	237	233	248	255	237	261	230	237	248	247	244	262	267	257	228	271	242	223	250	212	216	244	250	247	259	239	236	235	213	232	236	262	238	235	260	234	253	258	258	285	256	244	220	249	247	249	199	244	256	225	225	215	248	231	266	234	226	243	232	238	250	237	243	252	223	229	239	256	281	245	249	248	243	246	253	241	225	236	238	258	268	236	226	253	242	256	263	236	221	263	243	210	235	258	223	230	247	250	271	227	234	245	254	258	246	262	226	238	258	212	242	232	246	244	219	242	226	254	224	256	268	208	231	243	245	240	223	231	279	235	271	225	221	264	239	257	254	249	262	280	240	248	274	251	228	233	246	231	224	234	268	240	232	255	234	221	249	214	221	262	228	248	258	223	255	261	250	247	260	244	245	263	239	224	234	231	241	263	232	214	249	217	217	214	245	220	234	244	247	220	270	254	230	238	271	251	222	227	216	208	231	256	221	203	224	230	223	223	249	212	230	205	257	258	252	240	225	257	228	221	253	222	247	259	230	228	273	223	210	207	213	223	225	251	221	239	244	228	216	230	228	225	213	263	215	223	254	253	246	239	234	228	249	245	229	244	250	234	256	257	237	268	233	255	238	248	233	262	245	246	225	271	247	273	242	204	275	223	249	242	262	227	228	254	230	214	245	253	227	237	241	255	257	244	258	239	243	260	260	225	222	246	245	218	232	247	251	251	236	220	224	243	241	227	239	261	233	242	237	247	244	227	233	230	232	238	227	242	214	225	263	237	211	238	241	250	227	228	248	230	218	244	279	240	237	239	213	230	242	251	203	228	243	226	242	244	232	225	231	265	241	250	246	238	238	221	236	220	242	240	237	217	244	247	229	239	250	246	234	230	216	251	234	233	259	211	243	253	221	248	239	233	259	229	258	227	269	234	250	254	242	228	257	234	245	251	220	269	234	237	251	208	249	202	257	231	234	242	255	237	238	249	229	229	228	256	244	240	247	208	211	234	226	223	215	235	251	251	261	226	214	217	248	236	248	250	248	266	254	248	214	269	229	260	256	238	242	235	248	224	270	253	240	247	247	223	243	205	255	236	215	255	231	240	238	277	246	262	212	251	255	255	250	215	227	223	229	220	245	244	230	242	221	253	222	247	237	242	258	244	214	234	230	247	223	215	254	266	232	253	236	241	246	218	231	240	246	224	230	206	278	250	230	229	249	216	230	213	243	249	278	252	257	232	232	216	227	229	231	241	249	229	241	228	238	269	247	239	241	250	246	215	216	259	234	266	249	214	261	253	265	225	235	245	254	233	247	254	231	262	225	219	227	259	243	262	211	243	255	256	255	253	282	246	271	244	233	231	242	234	234	243	235	212	243	238	228	237	231	248	243	247	242	248	232	222	238	223	236	229	237	215	222	262	261	236	256	252	242	252	267	251	243	240	270	207	237	248	264	211	237	237	248	245	247	233	208	242	230	239	240	229	264	259	246	245	215	232	245	233	238	263	224	288	258	232	261	250	258	258	245	239	226	283	209	269	223	219	223	225	209	235	238	237	268	243	251	229	217	230	252	245	233	242	257	250	244	254	238	239	236	243	209	235	226	211	231	232	235	206	257	251	236	244	253	230	230	241	245	259	256	256	201	237	271	260	245	254	240	246	201	240	245	228	234	255	251	245	256	265	235	259	231	219	216	238	269	242	252	258	229	197	229	230	212	224	239	271	238	258	233	264	258	230	223	217	245	257	239	236	256	258	259	215	232	279	242	234	248	241	266	244	220	254	275	263	252	239	230	230	235	240	234	217	257	244	223	245	256	244	218	244	240	227	254	222	236	228	243	224	239	241	249	229	237	252	247	229	252	234	267	244	251	246	231	237	256	241	222	230	248	242	239	240	261	228	263	226	231	249	237	225	267	225	258	239	227	230	240	237	233	282	244	224	290	248	228	237	253	280	246	238	259	251	227	252	233	263	256	249	236	218	223	246	231	243	223	254	218	251	251	257	217	243	216	260	255	229	252	209	222	258	258	255	234	232	217	253	231	240	247	264	250	242	237	230	258	222	268	213	214	211	214	246	241	261	214	260	259	221	236	248	211	247	224	211	233	248	248	248	222	214	242	246	241	264	254	270
1917	620	659	615	588	620	609	590	564	618	590	608	561	549	597	569	587	563	578	601	598	624	552	590	600	579	543	546	548	590	555	579	567	577	590	600	561	539	549	552	555	572	566	590	550	574	558	571	593	536	562	577	580	498	578	541	572	551	625	568	594	565	573	596	564	587	571	612	562	579	547	521	590	586	613	589	575	551	583	556	577	591	585	577	557	585	608	568	578	592	553	584	597	594	576	583	584	613	573	575	572	514	544	602	591	566	572	586	572	570	545	567	574	596	565	561	572	570	566	568	588	551	567	561	593	593	562	593	594	586	572	612	612	571	526	636	557	561	553	600	590	539	589	613	572	562	552	580	549	594	539	579	587	570	578	583	582	562	564	548	585	591	569	604	607	596	539	581	596	599	587	570	539	532	617	563	600	552	585	597	571	542	602	562	600	598	590	568	580	582	575	585	579	591	553	530	594	599	535	596	589	591	565	527	575	606	561	624	570	595	583	582	566	558	597	559	537	594	566	636	588	569	594	596	577	551	566	587	588	635	591	571	556	570	601	588	565	565	602	564	585	618	578	577	598	586	599	529	552	563	556	617	572	549	585	567	571	582	603	607	603	573	575	586	621	573	564	597	575	564	597	552	573	570	594	600	556	590	570	597	560	577	569	548	580	570	582	608	589	585	528	572	571	594	573	581	635	550	567	564	589	592	593	566	604	601	579	560	571	558	605	548	551	563	590	640	609	557	603	582	558	616	585	567	573	609	563	526	590	541	585	570	598	626	603	595	583	599	609	604	578	617	566	590	583	586	567	563	590	573	596	607	546	593	573	594	575	591	573	574	589	621	598	587	573	618	582	630	581	560	572	535	582	570	558	576	584	602	560	588	554	561	566	569	632	580	588	574	576	614	549	566	569	578	582	546	616	616	559	559	563	567	595	533	580	621	575	562	578	585	567	567	572	582	588	598	572	623	621	559	578	582	608	576	605	599	544	588	576	535	559	551	607	650	569	593	572	541	577	569	629	562	585	589	587	531	605	576	584	623	542	587	530	581	550	587	576	600	576	585	584	584	610	564	583	587	578	569	584	521	583	592	553	556	515	579	585	588	579	574	633	556	543	613	560	547	545	621	553	571	590	563	610	567	569	576	563	569	572	614	558	556	582	603	606	607	614	551	599	557	603	576	561	525	577	554	588	564	609	592	565	587	583	556	613	564	552	579	581	544	589	571	570	623	573	571	560	639	561	552	574	579	637	571	623	566	591	597	621	617	608	582	568	561	568	610	591	556	575	585	584	557	568	622	556	590	584	615	582	561	567	565	573	582	587	576	581	559	578	574	559	564	597	541	622	615	570	544	605	599	582	572	577	566	586	587	594	571	573	599	555	603	569	586	598	571	619	594	549	550	565	598	607	577	582	599	547	537	575	567	567	562	572	597	544	564	585	593	651	552	609	503	572	596	603	559	564	568	557	603	555	567	595	581	589	559	562	570	571	580	629	563	561	578	565	570	573	586	531	583	560	586	574	567	591	563	575	554	580	552	585	579	572	604	597	642	590	591	570	579	583	571	573	618	579	553	566	585	579	559	548	530	601	553	592	622	554	589	579	581	599	576	529	571	606	567	575	619	581	593	537	600	562	581	552	546	545	607	568	587	597	559	581	588	586	587	620	611	565	610	594	593	565	588	607	603	579	572	583	593	602	581	561	619	621	577	575	562	550	545	587	589	558	561	538	612	579	612	617	617	590	589	612	573	622	552	542	586	612	568	623	553	586	518	582	543	569	628	563	597	584	547	571	593	612	590	600	552	555	562	559	539	577	544	541	599	558	588	596	559	542	549	578	570	572	592	581	584	577	586	550	617	599	566	604	598	622	572	567	578	623	646	572	604	560	575	572	589	578	582	567	577	585	577	577	536	555	538	621	546	603	563	573	548	571	586	561	560	551	580	595	600	606	577	524	584	569	572	592	570	563	566	611	555	590	569	557	579	572	575	611	557	577	573	550	558	555	535	594	566	573	598	573	626	547	597	571	575	576	615	560	579	598	558	616	523	598	557	540	605	574	623	555	558	601	565	567	594	569	603	572	561	586	601	601	583	576	589	572	569	609	586	604	605	545	581	570	574	548	567	567	565	605	599	615	591	561	637	576	629	559	557	578	623	611	618	560	564	575	580	578	618	599	568	595	579	593	602	624	578	558	569	608	588	623	578	582	610	593	550	566	591	517	602	568	577	562	570	559	581	569	624	620	567	573	574	556	583	596	598	605	582	574	551	606	585	607	552	577	546	526	585	583	612	547	603	592	575	586	573	566	564	561	609	587	575	590	577	568	591	594	553	611	557	581	633	596	559	581	608	611	549	621	534	566	601	551	598	602	588	601	571	595	567	575	552	605	564	599	563	599	595	601	590	599	568	564	606	613	631	540	550	590	585	567	578	582	558	616	575	528	636	596	575	635	580	597	582	585	609	586	560	569	587	575	577	610	619	534	564	570	609	588	575	625	555	579	596	563	594	546	543	582	555	565	632	569	584	586	568	612	562	597	577	613	617	591	621	554	607	540	569	611	585	552	565	603	579	588	583	583	590	553	603	525	559	603	596	579	591	593	602	596	578	575	594	549	607	595	616	534	634	574	569	581	591	600	593	567	576	576	539	563	599	550	592	591	566	579	578	565	575	599	630	586	586	555	557	532	542	588	572	554	582	578	588	598	611	601	575	612	575	586	588	568	577	582	566	587	543	556	550	562	602	588	569	568	575	605	602	628	583	605	554	563	613	556	571	581	601	596	557	556	599	613	566	572	608	582	556	600	597	569	583	611	605	614	535	597	595	592	507	533	564	553	591	583	558	604	525	570	605	575	617	576	577	538	605	583	574	615	564	548	582	582	548	566	585	595	588	539	577	606	562	579	570	603	559	610	623	608	576	573	590	558	557	592	560	593	605	595	537	587	551	581	594	575	632	584	554	541	591	568	579	592	557	594	545	563	524	556	588	543	565	589	609	565	520	632	557	580	579	583	561	558	570	624	543	595	558	555	554	585	639	565	587	577	573	559	623	573	528	551	571	562	603	580	607	598	581	609	541	631	615	576	586	576	597	571	521	597	601	602	582	578	586	576	594	598	555	584	561	605	583	534	557	572	577	590	592	574	622	569	550	544	582	593	590	587	582	574	590	585	562	565	568	608	598	606	609	566	589	604	630	537	588	603	602	561	559	574	609	605	559	584	548	566	591	593	585	555	581	598	584	567	576	578	613	632	590	603	560	598	570	571	578	588	565	638	608	524	588	551	615	610	533	572	561	586	590	583	559	586	575	574	554	549	581	614	571	575	592	567	562	589	606	555	571	556	574	570	593	573	599	571	573	571	611	574	581	590	572	608	598	599	596	588	554	602	593	586	579	611	608	569	590	524	538	566	603	564	550	603	584	559	637	572	567	572	562	599	580	597	587	532	573	562	584	575	590	577	584	584	564	573	571	600	570	555	580	602	558	554	606	564	589
7527	429	486	417	304	228	237	210	210	182	173	209	176	192	180	163	179	178	155	173	184	204	176	153	157	159	165	175	194	181	165	177	137	189	169	172	145	176	162	172	144	169	151	175	175	153	136	148	152	171	153	156	164	161	160	152	150	162	154	145	172	133	163	195	151	164	173	147	165	142	184	150	161	157	175	158	163	128	140	136	150	170	157	176	153	174	153	159	160	191	168	176	138	135	151	174	183	162	154	147	168	153	179	188	168	143	167	156	160	142	131	175	151	138	160	171	140	155	154	168	181	172	166	165	145	153	152	155	165	160	160	152	148	158	151	170	158	157	157	151	150	139	180	179	149	147	158	165	160	189	167	165	178	163	185	164	157	169	152	154	180	160	192	192	140	136	149	185	177	153	177	144	145	155	164	168	152	141	178	151	139	159	159	137	173	172	172	162	173	177	149	186	177	151	171	169	184	155	174	180	158	156	185	146	159	153	163	174	166	156	158	159	151	149	179	165	155	131	153	152	138	147	165	170	169	155	162	162	170	142	166	153	157	160	169	180	150	171	165	178	158	143	150	146	138	151	178	157	170	158	134	170	164	167	143	161	161	151	170	188	155	167	172	162	142	131	150	169	147	166	164	166	177	166	165	169	182	166	134	167	156	141	168	162	165	179	154	158	152	171	152	158	164	178	137	160	159	146	176	177	152	171	170	190	146	166	207	154	146	147	174	185	166	146	163	170	164	162	161	144	175	133	165	160	167	171	177	144	171	164	159	159	150	143	168	168	162	167	177	152	152	167	164	186	178	137	147	176	148	172	164	148	177	151	170	142	140	192	156	153	141	162	164	170	147	161	170	142	161	167	171	137	165	157	148	155	182	168	151	156	181	147	150	158	164	146	183	142	158	165	143	180	146	138	123	192	153	154	155	147	183	161	139	144	193	170	149	159	163	190	175	166	172	166	161	162	169	170	159	150	154	172	145	174	152	169	183	191	163	170	166	186	174	149	152	168	148	155	167	176	161	163	152	155	164	189	184	166	169	144	160	170	167	147	142	173	190	170	159	151	139	160	153	175	126	168	152	151	150	157	176	155	152	187	159	163	159	152	176	158	193	162	141	123	146	157	163	162	170	176	154	162	167	165	142	148	160	146	153	145	155	165	144	166	186	149	145	168	149	174	164	177	177	165	183	154	164	159	162	147	150	173	142	141	138	146	173	157	160	148	146	197	171	173	152	175	162	168	155	166	158	146	182	168	164	173	139	178	178	157	165	170	156	169	139	146	145	168	187	180	171	151	167	181	151	171	157	179	149	164	156	151	158	185	150	144	152	160	164	165	157	148	163	167	169	139	134	159	165	169	135	168	175	180	163	173	151	163	146	151	156	149	169	136	141	184	162	136	152	158	160	161	141	175	149	168	149	167	171	152	158	148	172	165	170	163	143	173	176	169	170	149	157	171	143	147	171	174	175	145	153	145	154	159	160	169	166	160	170	157	190	146	146	167	156	166	168	158	189	168	161	154	172	178	165	161	178	146	182	179	161	161	145	168	185	180	167	144	155	167	153	162	158	161	161	161	138	192	170	145	177	162	163	148	168	160	151	169	177	180	167	156	167	151	172	154	150	164	167	185	138	173	169	190	158	149	172	162	151	165	152	152	163	156	167	151	157	153	137	168	177	156	148	145	136	159	136	161	158	165	152	152	187	158	135	142	170	174	175	160	160	157	162	160	153	171	162	131	163	128	147	159	163	159	144	158	162	167	168	154	173	152	153	159	183	149	161	179	191	160	131	140	156	148	174	158	167	157	161	149	177	172	158	143	163	168	168	187	147	152	167	162	150	168	159	164	174	164	151	168	151	160	134	136	160	144	174	166	158	168	153	159	169	191	158	170	165	178	165	151	143	174	151	169	178	170	167	155	178	155	173	129	140	171	147	171	161	155	164	132	175	154	176	151	126	162	170	152	158	155	138	185	155	151	171	163	163	145	151	165	156	156	160	151	178	151	152	157	164	168	155	168	165	145	146	145	152	164	152	154	162	152	164	161	170	144	158	168	191	156	146	165	155	166	133	143	175	188	153	138	169	166	146	181	175	167	177	168	164	143	169	182	166	178	174	166	153	144	181	182	165	163	163	153	154	167	175	186	177	165	157	184	142	146	166	158	160	142	150	159	176	180	155	184	167	156	138	140	150	166	171	163	180	158	185	156	129	164	174	156	169	158	176	152	147	141	167	168	157	146	164	161	153	158	157	179	141	163	178	179	167	145	158	172	152	151	179	159	150	182	159	188	156	149	162	162	144	173	132	151	150	181	156	166	157	140	163	160	172	151	162	138	164	171	181	125	189	148	171	203	176	168	138	164	155	172	163	182	152	152	181	152	140	187	154	151	162	160	165	159	169	175	149	156	171	160	167	157	195	149	162	163	147	171	152	179	162	152	174	139	132	191	151	165	182	167	169	157	167	158	142	183	170	169	171	169	162	163	142	162	158	180	175	141	156	155	146	165	185	161	165	159	160	172	147	152	168	144	170	158	170	149	192	186	158	161	148	131	162	158	169	159	172	159	146	177	156	159	149	154	135	170	163	153	152	166	156	162	161	165	151	184	154	148	167	159	174	162	154	159	157	157	174	166	176	166	174	155	159	150	170	177	173	178	163	169	166	185	160	143	163	150	140	146	154	182	146	169	161	140	149	173	163	161	169	140	162	160	159	148	167	146	148	160	155	144	172	178	154	158	165	178	188	151	151	178	165	150	166	175	151	163	171	164	183	175	140	168	169	177	154	157	164	152	192	178	172	162	153	151	175	154	150	162	143	139	156	171	163	169	161	139	149	145	169	194	153	170	146	140	194	171	164	152	171	157	186	164	168	160	162	165	157	165	174	139	181	168	205	163	144	153	158	166	169	144	149	165	170	143	180	163	140	150	133	140	167	168	169	168	180	152	173	171	150	165	173	151	162	175	167	188	161	159	172	139	167	160	148	152	163	179	145	185	168	153	144	161	153	172	161	190	164	175	138	162	156	161	157	137	167	160	142	133	160	153	168	159	168	172	178	149	147	152	137	137	169	159	141	142	160	156	159	153	150	152	181	156	199	153	150	184	161	172	164	173	167	151	168	130	168	169	179	149	121	168	175	161	164	173	141	145	149	166	150	137	138	167	168	149	147	163	155	159	166	146	177	162	164	133	157	173	171	163	172	165	168	163	174	158	184	167	150	152	179	175	143	146	177	154	154	175	152	149	164	190	147	149	181	172	149	182	171	150	184	157	175	147	151	151	167	171	147	149	136	166	166	166	162	165	177	169	158	149	175	161	145	142	153	161	134	177	164	167	154	168	147	171	170	148	158	166	155	179	169	166	155	160	153	154	160	178	168	141	135	178	149	158	157	163	179	153	153	163	164	177	143	134	157	152	169	169	166	148	171	147	165	154	149	114	154	175	172	159	154	162	192	161	173	164	171	142	176	160	166	154	150	160	145	166	167	159	175	144	168	192
6292	731	1272	1298	1112	939	833	690	676	643	622	564	556	530	514	542	468	514	490	493	510	488	494	479	429	432	468	514	478	432	437	430	463	446	449	444	444	441	443	413	425	456	440	442	436	467	445	436	459	472	448	444	456	435	450	438	425	445	425	462	429	440	473	470	420	487	474	459	471	441	448	410	474	456	470	428	459	417	411	444	433	421	428	443	416	420	455	467	453	455	439	461	433	431	408	434	479	431	445	476	438	435	480	431	403	460	450	444	447	421	432	432	434	433	474	444	490	432	440	431	427	487	463	420	416	456	456	423	448	477	486	422	427	428	421	459	447	412	404	425	461	413	444	438	435	453	451	425	429	459	454	414	437	435	464	441	456	440	439	424	446	421	461	472	399	476	423	455	423	428	477	416	445	458	458	481	481	460	508	440	426	448	413	423	472	435	426	439	452	420	447	450	437	428	419	441	427	465	432	434	428	439	448	440	443	463	454	408	456	477	466	414	457	433	440	465	473	405	443	432	423	473	411	447	467	444	435	488	437	430	410	413	415	441	432	450	422	459	450	467	450	485	455	431	407	419	446	447	428	431	425	471	453	434	448	449	458	431	395	430	425	458	471	418	429	418	472	449	412	469	440	434	442	419	438	416	401	464	463	431	467	452	515	437	466	457	438	462	428	447	421	435	465	416	458	466	449	515	418	417	462	421	454	414	491	431	440	452	429	397	418	412	484	445	421	476	414	451	429	454	378	457	419	419	424	399	440	427	416	408	495	436	420	454	437	455	452	446	432	452	455	415	431	450	442	442	441	443	428	441	447	454	425	408	477	461	441	424	435	451	454	429	419	452	489	449	461	450	441	454	461	470	464	409	444	412	462	428	439	401	449	433	455	447	438	433	447	441	474	436	419	427	483	438	460	468	407	443	480	436	466	400	417	478	436	442	468	425	447	440	411	487	487	458	418	455	456	434	475	432	437	415	424	455	471	405	443	462	439	442	401	434	468	430	460	467	450	435	436	460	413	436	442	476	471	457	440	438	446	456	423	448	415	482	436	448	443	474	422	466	469	470	443	460	460	444	416	403	431	424	421	420	424	459	455	411	467	466	450	471	420	453	418	450	445	444	430	421	439	460	457	463	436	472	435	437	433	440	440	427	437	443	461	480	464	434	446	435	478	427	432	464	434	410	449	425	493	441	428	474	449	412	410	418	428	422	446	474	440	446	413	464	451	452	419	446	453	454	419	384	452	489	432	419	435	433	436	435	440	424	404	422	447	449	442	449	424	452	438	453	475	422	465	447	461	453	457	440	432	422	439	455	456	444	449	415	458	460	454	426	421	426	446	435	430	457	434	455	433	440	470	421	486	422	442	464	467	426	441	412	430	451	425	422	464	468	444	431	421	427	443	447	453	464	477	444	458	458	425	457	475	462	407	422	447	418	456	471	433	454	486	468	458	430	407	428	427	444	465	438	436	461	455	443	501	465	419	445	439	435	442	442	416	428	490	454	418	459	448	444	483	426	435	446	472	425	440	436	437	424	446	440	436	435	434	461	453	433	412	454	461	432	420	477	459	429	462	477	431	449	465	464	440	424	422	437	443	418	454	437	489	443	432	398	455	406	423	433	421	421	461	429	437	445	425	440	418	454	434	437	451	434	422	449	458	448	421	458	447	440	448	488	430	421	450	393	429	461	458	430	444	429	465	425	437	436	467	453	438	441	427	465	406	429	425	450	404	443	440	426	399	475	435	392	433	431	435	430	444	417	484	503	453	445	461	454	466	444	463	418	425	410	415	426	435	446	422	457	454	462	430	436	441	460	456	450	473	422	412	454	466	418	452	475	438	444	438	479	460	414	437	428	444	451	433	433	470	420	424	439	439	438	435	472	436	451	445	440	425	442	425	435	425	442	433	423	446	412	404	424	450	390	423	440	448	429	442	456	407	425	490	441	425	416	473	461	492	453	462	470	450	429	422	441	440	443	426	407	459	448	456	411	427	440	416	439	419	456	440	463	476	447	472	445	459	439	469	437	459	435	465	433	455	415	446	425	438	447	402	422	473	437	418	439	439	417	472	384	451	490	472	432	416	494	469	454	422	413	443	424	432	451	443	410	461	445	444	469	445	411	418	416	443	460	419	444	455	463	436	406	430	404	464	466	441	392	416	428	431	444	438	464	421	435	427	393	444	394	415	452	469	417	441	434	430	430	440	415	401	413	449	437	465	449	441	437	436	463	451	460	439	415	476	419	440	416	440	446	431	454	408	466	451	450	444	439	416	434	438	451	472	416	441	421	444	410	428	441	464	436	459	490	454	466	445	476	418	458	440	453	463	466	422	445	428	447	467	463	449	455	426	455	448	466	386	432	446	462	431	471	420	503	444	418	438	445	430	446	455	444	465	426	467	476	424	406	448	450	433	419	445	470	447	427	432	472	427	458	424	459	414	459	411	440	485	416	444	445	464	441	455	410	428	422	440	458	438	430	450	461	462	462	438	456	459	467	393	456	465	474	433	457	480	463	475	447	440	481	451	409	438	454	434	461	461	465	397	439	453	438	423	417	454	418	452	479	468	426	410	415	425	464	480	415	432	433	441	429	454	410	468	440	414	421	461	463	435	426	433	497	455	401	466	429	471	449	437	438	392	431	428	478	434	440	458	427	412	413	416	443	432	427	486	443	408	479	449	408	478	421	478	430	434	464	442	421	445	484	444	434	455	468	412	429	458	475	408	421	498	491	427	415	448	421	403	452	452	422	445	417	416	437	430	439	424	438	470	453	400	408	466	463	444	458	427	417	432	440	463	478	458	436	398	461	429	434	418	448	442	441	450	456	422	412	454	416	476	446	432	457	448	472	460	427	436	451	449	451	424	432	430	446	436	455	457	432	439	462	474	466	410	497	402	422	458	444	445	387	430	467	452	452	436	456	467	469	391	465	440	445	429	448	464	451	459	444	414	449	435	452	461	453	443	420	454	430	491	429	437	428	445	440	464	452	411	429	425	413	459	428	432	472	437	461	443	454	438	447	465	458	419	445	455	486	442	442	460	447	441	440	456	441	457	449	448	462	446	461	424	460	434	431	413	460	451	435	409	452	435	436	458	418	460	450	460	437	458	443	445	428	433	448	431	447	445	410	428	444	452	443	422	440	475	462	469	412	448	448	464	455	434	455	441	464	403	456	473	428	439	393	448	429	429	461	453	452	445	419	424	472	395	452	436	462	448	471	454	422	451	415	452	435	417	418	406	430	434	438	446	423	396	459	443	439	406	406	447	436	419	463	454	449	445	445	422	416	472	467	453	438	443	422	430	395	437	411	448	480	415	470	440	445	469	440	441	448	440	451	460	433	417	444	421	452	413	456	440	448	451	435	415	434	420	442	441	446	410	429	427	474	434	438	427	436	472	449	433	397	423	415	431	462	411	436	431	441	448	443	416	445	472	453	446	436	459	414	457	475	462	397	464	400	436	435	455	471	429	468	446	434	431	416	448	432	446	439
14927	1330	1203	892	615	538	517	426	398	426	408	362	377	361	343	376	354	380	352	372	367	357	358	362	330	367	345	338	326	294	362	383	331	341	387	360	350	344	344	331	329	323	360	349	291	343	383	348	326	364	349	336	358	314	322	312	337	329	323	313	345	354	320	333	340	349	322	373	353	336	304	337	353	336	344	343	367	344	352	354	303	321	348	318	350	314	350	324	327	367	316	351	337	349	327	401	326	335	357	337	333	333	340	306	343	321	372	326	331	322	295	373	339	355	329	320	345	349	328	349	351	354	385	289	315	337	328	329	359	346	331	344	334	308	373	333	340	299	338	324	331	339	329	373	349	344	364	338	319	329	357	353	338	331	315	309	345	336	321	341	311	329	366	410	370	331	315	309	323	337	340	344	364	353	296	313	356	361	333	380	323	375	353	336	335	377	353	312	362	367	362	371	358	357	316	362	339	314	349	376	331	357	331	305	353	339	323	324	370	319	352	345	330	321	303	333	317	322	341	299	330	352	319	299	331	324	345	372	366	349	306	340	329	329	314	324	313	339	345	335	288	345	326	319	339	294	312	359	333	340	297	305	344	338	343	332	311	333	332	348	310	373	368	363	344	367	302	300	298	341	317	354	334	321	324	310	327	322	312	330	354	349	333	317	359	347	316	334	308	341	324	349	297	326	350	315	331	302	335	334	349	321	361	324	353	330	332	350	370	315	319	328	333	374	333	353	320	299	323	343	328	368	349	345	303	348	375	347	337	313	329	369	349	329	316	377	313	323	340	325	329	310	321	327	349	377	339	320	356	314	351	355	316	315	355	338	335	327	351	318	369	353	319	311	356	335	343	328	342	382	359	318	318	335	337	335	326	342	353	347	329	336	329	351	362	348	331	321	334	362	342	344	366	360	333	271	341	287	331	348	324	353	338	349	332	361	357	349	371	357	326	370	365	331	321	342	348	326	329	305	343	370	337	358	368	341	326	313	334	338	353	336	368	330	337	325	326	344	295	343	336	341	386	333	329	362	368	323	323	309	319	354	362	340	312	343	336	330	335	335	373	356	349	369	329	334	316	329	356	343	356	358	338	328	344	354	330	323	369	356	344	321	359	307	314	340	344	333	351	322	343	328	340	333	362	355	361	341	375	357	331	305	315	359	309	330	360	360	355	328	341	296	339	369	331	316	326	340	321	333	331	338	307	351	336	331	345	309	345	344	324	301	356	300	311	346	360	341	344	375	301	341	328	366	332	335	348	320	324	354	364	348	319	340	328	288	316	324	318	304	322	329	321	365	309	361	346	326	345	326	312	320	366	324	387	336	375	318	306	324	370	316	311	360	312	333	338	315	314	327	370	349	331	357	319	363	367	349	323	372	288	303	324	344	355	327	326	369	328	341	331	349	336	330	349	310	315	355	326	355	308	311	357	346	334	339	327	327	372	342	349	330	329	315	280	337	320	315	332	329	306	346	350	317	346	346	340	404	322	356	346	313	338	325	373	324	320	345	320	383	344	323	353	298	361	326	321	348	337	335	350	382	353	345	310	314	365	348	343	313	384	339	348	343	333	351	357	345	328	298	332	323	331	357	329	358	350	353	315	349	307	347	305	350	288	353	304	331	320	331	356	312	344	333	348	338	341	308	326	362	363	346	316	350	340	339	317	344	325	310	306	310	308	320	374	300	329	312	327	348	339	312	339	354	341	363	346	349	341	331	314	357	341	299	324	353	320	344	331	342	342	355	320	312	341	327	341	323	334	355	324	346	286	315	356	352	319	327	341	307	313	332	362	344	344	307	325	362	315	302	319	318	364	327	331	347	333	336	329	326	359	325	343	347	319	368	356	378	324	340	377	336	334	333	330	345	365	322	336	333	330	327	322	322	315	321	333	333	353	336	373	339	348	321	340	350	330	346	357	381	355	328	356	324	326	328	321	335	346	336	360	330	335	320	373	354	299	307	308	350	322	317	337	300	337	386	343	314	296	308	341	325	306	324	326	342	323	313	351	364	372	363	354	341	334	356	345	320	330	334	334	325	344	354	367	339	319	346	360	337	324	334	355	322	346	355	326	337	342	352	337	378	328	313	349	331	365	324	315	350	368	337	341	334	344	342	297	319	347	327	362	356	314	320	340	325	318	347	350	352	393	315	325	353	339	346	341	345	307	334	343	346	348	388	360	322	355	327	349	351	320	338	312	344	346	357	320	311	349	354	315	355	321	336	326	355	334	380	343	294	343	334	353	335	310	339	320	367	359	352	352	360	360	310	334	330	337	330	304	337	376	356	349	356	356	303	345	332	309	317	341	335	321	333	357	297	343	347	344	332	346	348	356	332	325	311	311	321	314	334	310	325	310	354	316	334	341	337	348	344	357	310	321	350	320	332	325	359	369	336	344	360	329	352	302	361	346	342	368	345	346	334	320	367	308	337	344	356	319	344	331	313	336	338	319	332	325	331	351	294	322	334	334	374	330	397	338	360	337	324	351	328	355	350	336	381	353	357	352	334	319	343	362	344	332	358	323	363	330	299	308	363	311	323	344	338	313	353	347	277	339	303	357	344	368	338	351	357	332	370	337	343	322	323	332	343	348	343	372	288	343	306	335	334	308	345	347	362	331	329	360	286	319	324	301	354	374	355	368	332	324	344	353	339	358	323	379	336	306	329	375	354	384	315	327	342	366	345	367	356	308	325	349	369	332	302	331	346	304	345	334	293	333	359	329	373	346	323	339	355	322	352	310	354	332	343	314	347	372	356	348	350	341	308	352	346	320	322	356	315	381	348	363	313	336	371	357	337	323	335	338	342	348	328	336	323	318	321	357	345	318	323	353	353	318	340	351	357	358	360	357	302	324	309	349	341	319	350	355	342	352	346	329	337	339	363	374	333	326	310	321	368	326	336	318	318	342	305	306	337	331	334	364	331	339	356	373	343	309	326	394	335	354	323	349	319	333	305	337	338	369	334	329	320	321	320	337	355	340	346	372	355	357	346	349	327	329	358	347	375	290	366	321	344	296	357	342	359	337	313	300	357	354	374	341	325	343	347	341	320	347	376	350	321	362	367	321	388	334	339	362	325	322	328	327	335	338	332	324	329	342	334	361	342	303	314	315	309	317	307	365	326	319	340	346	361	351	318	335	361	342	330	343	362	329	314	339	326	319	328	316	364	330	328	330	308	329	358	325	375	373	351	324	361	317	373	296	368	324	307	324	370	370	327	328	345	315	333	324	343	322	336	320	339	351	353	329	317	320	381	374	338	344	320	322	335	362	293	352	320	305	326	299	348	355	329	339	357	327	352	332	333	324	343	340	360	310	346	347	357	359	343	342	378	319	287	327	329	341	348	329	306	335	359	310	346	364	334	347	348	359	374	333	351	357	357	354	337	352	341	365	358	361	303	362	341	324	356	342	323	318	368	371	325	322	352	324	305	370	342	342	332	348	353	328	370	395	337	324	362	324	355	357	354	371	324	319	330	305	316	353	321	318	338	349	367
8525	1358	2393	2590	2084	1732	1465	1372	1213	1106	1056	1033	992	978	975	955	913	944	902	860	895	887	869	876	841	897	840	870	879	833	796	835	829	847	829	826	823	779	824	854	840	836	778	800	857	774	753	805	818	831	801	860	741	885	806	814	795	821	817	841	803	766	798	773	826	798	829	755	811	789	807	771	807	829	793	789	833	757	826	792	810	795	825	786	813	831	842	742	761	811	784	815	790	819	791	878	767	840	792	785	775	793	792	780	774	764	756	778	774	809	817	791	814	796	794	806	771	788	843	813	825	804	790	830	823	780	781	818	781	810	825	785	793	805	811	815	818	791	847	794	812	783	839	795	839	785	752	775	806	800	776	776	783	749	871	768	832	812	826	776	803	845	803	818	828	844	790	746	782	752	834	805	789	764	812	852	794	801	799	794	783	804	821	836	794	806	775	817	831	787	802	774	785	795	816	788	813	806	803	755	784	821	805	838	815	768	774	764	815	815	751	796	813	789	815	833	833	843	790	803	783	792	832	775	795	774	837	802	798	785	815	768	797	775	815	805	868	794	768	768	839	778	822	790	828	822	815	792	799	805	788	816	786	808	806	811	789	789	794	835	911	763	844	820	811	852	740	805	807	790	764	791	852	796	806	834	769	760	844	838	765	805	811	811	792	794	779	826	791	802	804	840	774	755	791	807	801	834	747	792	800	779	780	777	779	816	814	806	865	830	837	834	767	769	789	789	800	810	847	829	819	820	785	771	852	826	758	825	810	830	767	788	763	778	779	800	786	807	849	852	787	832	832	801	839	800	773	800	812	800	804	774	781	792	829	789	803	731	799	824	782	757	818	757	843	837	787	806	772	763	761	770	827	784	844	852	803	782	850	867	797	816	795	802	791	790	825	772	796	839	805	825	858	800	818	833	795	807	811	803	816	818	799	828	770	817	763	781	831	803	797	804	812	773	807	787	815	817	835	795	807	817	829	779	801	816	789	813	816	749	789	772	814	817	781	751	817	794	792	762	721	783	802	759	786	765	783	779	795	842	757	795	819	811	800	800	770	798	807	811	804	783	820	820	821	799	812	776	782	749	805	860	839	781	763	799	782	825	759	783	775	816	811	822	806	798	816	832	792	768	730	828	799	791	766	813	805	795	800	820	820	796	810	825	759	784	813	788	769	785	786	819	803	798	838	778	831	783	863	808	858	808	827	746	798	767	802	782	804	799	825	794	771	783	761	765	759	775	801	808	842	783	764	769	846	793	797	834	753	763	763	820	766	831	771	767	802	821	792	811	761	835	810	790	810	766	785	799	839	795	800	763	827	741	768	788	767	871	780	817	806	793	793	777	746	772	825	811	828	773	785	855	785	773	860	766	807	774	783	799	790	792	811	826	744	768	758	808	829	818	784	760	837	770	821	781	780	802	808	825	787	816	826	798	828	800	816	775	816	806	828	785	799	866	774	790	763	830	788	819	793	823	808	775	817	815	816	821	780	736	780	818	766	765	803	797	812	815	780	784	828	773	792	788	839	810	847	825	782	779	761	758	813	804	849	797	820	781	775	781	796	849	784	800	833	828	772	784	806	782	796	787	814	789	812	747	780	822	797	809	782	791	855	786	807	760	777	808	820	747	829	817	804	796	769	865	849	791	836	835	780	796	793	804	855	790	792	806	784	845	770	786	798	788	808	787	795	803	789	757	837	804	805	746	776	795	727	776	867	837	779	781	765	843	853	786	799	813	795	780	762	797	773	780	789	832	782	803	769	794	828	815	835	763	776	757	846	847	818	816	828	795	794	804	845	833	802	795	810	794	811	819	811	793	783	784	798	804	802	790	804	763	846	797	811	814	778	806	809	789	811	794	791	807	747	842	816	815	799	831	786	765	791	764	809	770	768	782	778	839	831	767	780	768	834	772	813	824	821	777	789	837	818	781	844	851	786	775	794	844	834	791	766	828	787	759	792	800	796	791	779	813	799	814	821	798	753	810	819	773	800	823	816	819	809	795	810	803	802	821	787	837	787	749	786	774	847	775	780	815	806	836	805	781	791	803	750	810	840	818	805	753	821	727	806	770	789	793	805	789	814	797	795	779	781	812	773	815	768	771	800	800	783	808	801	804	827	770	841	781	784	816	813	809	789	791	808	810	770	800	767	834	768	742	864	803	790	753	808	799	817	801	795	809	832	782	807	773	769	809	777	774	797	779	771	788	777	764	789	818	816	813	804	794	778	861	816	787	778	790	807	814	789	831	838	790	824	842	802	785	800	805	801	808	823	862	826	787	789	733	754	798	799	842	823	792	783	749	846	823	780	786	795	786	753	754	776	779	833	775	799	789	794	771	834	790	793	782	789	735	768	805	786	859	821	801	786	806	803	765	772	804	761	753	794	800	820	859	797	833	780	776	758	782	852	818	823	811	779	785	815	779	822	840	790	814	805	809	817	833	795	799	850	779	781	806	838	778	746	795	824	822	788	814	812	798	822	818	786	821	764	798	771	796	827	828	803	863	772	820	794	797	781	776	813	819	785	750	753	828	863	766	766	773	802	855	769	813	827	842	816	793	811	810	770	830	773	838	790	785	820	807	831	796	784	794	818	793	812	792	780	785	807	802	781	796	829	844	758	789	799	762	793	810	793	828	808	830	806	784	794	793	788	820	802	788	820	762	820	801	796	819	792	776	798	769	853	795	793	794	850	785	809	836	811	815	760	847	795	844	751	762	820	817	804	809	805	798	756	786	807	835	826	827	827	770	792	770	828	806	780	794	780	807	832	771	853	823	830	780	821	719	776	792	807	795	820	832	795	803	756	789	769	782	767	778	766	776	821	773	801	846	841	806	783	816	822	811	815	782	790	828	767	762	770	747	807	781	791	785	830	814	791	818	780	837	810	797	783	794	825	797	802	833	782	781	790	759	815	762	779	790	779	806	811	800	785	822	773	768	805	796	829	796	763	773	836	804	788	839	800	864	823	803	770	802	823	823	822	807	803	812	762	829	789	795	816	822	717	756	779	782	822	836	793	805	809	790	780	832	791	807	804	841	797	831	776	802	815	806	776	767	778	787	728	794	771	778	782	788	857	852	810	795	799	810	800	844	786	770	831	768	772	783	822	805	775	806	828	853	741	787	773	782	810	780	861	816	832	794	780	846	781	834	837	770	840	804	817	801	810	802	821	749	789	794	797	798	798	836	810	810	817	809	824	812	782	781	725	798	845	797	758	785	848	833	854	800	810	835	852	777	825	811	719	805	759	746	761	811	805	779	729	823	809	760	832	798	746	789	798	802	844	782	815	776	749	816	799	821	791	797	798	833	788	764	799	783	786	805	804	809	802	774	818	826	757	757	772	816	803	783	811	806	801	828	801	789	755	819	780	742	793	796	791	793	785	805	834	840	841	809	810	772	765	804	766	821	831	801	818	732	856	799	818	790	811	798	818	799	773	825	814	859	807	781	807	751	809	772	824	785	813	779	785	812	830	819	778	828	825	804	776	774	784	779
1725	279	252	264	274	246	257	235	227	261	269	264	239	261	228	235	232	234	236	262	228	225	258	269	238	252	210	250	256	269	224	284	248	266	232	253	240	242	255	229	223	240	258	250	215	234	251	243	262	254	222	251	248	259	239	232	267	277	241	230	226	227	220	239	260	262	258	203	261	210	238	267	261	234	226	219	248	232	212	242	257	239	252	241	197	226	226	231	251	242	276	242	250	256	245	224	250	252	246	255	270	259	262	263	233	231	245	273	243	228	263	244	233	234	214	236	253	265	245	226	237	227	243	235	229	256	240	251	244	225	232	263	218	233	264	227	250	236	209	257	242	222	243	237	268	251	227	250	241	232	233	278	256	241	236	237	246	242	233	224	264	249	284	230	249	238	265	257	260	228	242	257	240	247	252	254	259	232	257	231	249	208	208	229	257	254	243	230	262	223	236	244	272	252	254	233	258	249	267	254	230	228	226	229	256	246	247	223	245	245	228	260	228	241	224	222	235	280	241	234	229	242	268	236	244	246	253	259	241	237	245	253	219	236	250	236	251	220	224	266	264	242	264	231	276	271	232	238	194	223	256	253	208	231	230	252	259	256	222	250	237	231	252	240	225	258	269	236	274	237	248	242	233	235	243	255	258	237	218	257	238	227	239	263	275	259	270	231	246	235	231	251	235	256	261	275	243	239	229	247	218	238	271	244	234	197	262	270	232	272	240	212	257	256	241	242	238	245	250	240	232	253	248	256	235	247	233	227	276	280	200	282	253	233	261	267	271	244	259	233	258	242	222	231	239	236	272	278	228	254	268	269	234	250	225	229	270	262	250	243	275	260	233	257	237	249	233	235	220	239	232	228	250	238	234	232	252	243	224	238	242	228	239	271	218	226	232	228	231	236	240	249	226	235	251	205	245	224	248	208	236	237	228	253	244	219	228	222	253	247	265	225	260	229	263	227	227	217	255	252	224	238	245	248	247	244	260	274	249	231	225	213	255	243	247	243	226	237	214	250	221	247	232	240	248	231	263	251	230	214	249	239	250	248	224	259	263	240	246	270	215	234	242	234	254	259	232	219	234	243	237	238	236	261	222	249	220	266	244	235	269	231	239	241	203	235	256	229	222	253	253	212	262	247	267	242	259	241	261	228	226	243	240	218	255	208	230	242	230	262	232	228	246	233	246	241	264	240	217	247	202	248	255	255	205	237	251	236	260	224	226	236	235	244	246	224	228	230	257	220	229	250	237	213	240	239	251	250	270	265	263	278	232	250	239	243	235	258	236	254	263	241	226	209	249	238	245	233	248	262	224	224	243	241	239	272	221	233	216	266	269	275	251	250	250	232	237	250	274	282	239	225	239	238	248	234	246	242	236	262	258	221	240	274	261	237	248	250	245	233	227	252	232	212	281	264	232	230	241	249	214	258	256	225	254	230	210	268	259	234	233	270	257	250	244	223	266	234	221	247	248	258	246	231	225	209	211	242	274	240	272	268	203	265	233	238	236	242	232	225	230	248	247	225	234	231	248	227	224	245	233	230	245	211	223	220	224	245	254	240	231	261	215	291	288	251	245	198	226	219	270	258	237	243	241	250	234	243	229	244	290	243	240	243	244	276	224	252	238	289	232	223	238	269	257	251	242	233	222	220	267	250	242	226	231	224	235	237	230	274	249	235	238	241	245	226	249	257	231	264	229	242	237	214	250	265	246	246	234	259	232	236	252	215	264	224	223	223	247	261	232	244	238	250	254	261	244	227	240	241	241	268	253	253	216	219	248	247	246	232	245	245	208	258	238	227	227	241	251	238	250	214	232	267	235	241	238	262	229	227	261	229	232	250	248	269	219	263	232	246	234	251	249	238	214	236	252	231	222	237	225	250	266	248	232	227	241	207	231	269	231	230	229	253	253	269	256	252	233	244	215	256	236	256	261	246	238	232	223	241	239	250	262	240	250	250	244	231	231	277	278	245	231	220	247	235	259	220	260	263	233	232	235	256	271	215	226	230	261	221	258	211	258	234	257	249	242	262	245	251	253	233	257	231	227	238	239	273	231	212	264	214	219	247	222	283	251	262	252	263	263	239	224	241	252	248	252	247	226	243	270	254	252	264	242	228	232	227	243	231	258	248	236	257	240	234	274	235	240	222	258	230	227	242	235	231	242	229	201	268	253	269	225	254	200	232	241	281	233	236	274	234	238	230	238	266	227	251	219	242	226	233	237	229	230	243	197	248	234	223	263	224	253	244	248	238	233	220	251	244	222	241	242	253	237	231	242	249	241	232	249	248	268	279	232	222	231	222	234	258	247	279	250	218	233	225	232	251	240	254	226	248	238	196	220	217	210	262	225	240	234	242	248	255	243	253	254	242	267	248	207	255	231	243	243	253	226	242	234	232	224	246	243	257	247	193	247	226	213	248	254	227	244	249	230	219	246	266	241	240	244	248	244	252	212	239	229	226	223	250	202	224	278	253	269	236	238	261	236	235	246	243	236	253	265	216	247	256	210	235	252	270	215	242	242	255	246	239	225	233	240	245	242	256	272	218	254	248	247	263	251	269	255	226	212	236	236	249	256	256	263	228	250	254	229	236	248	250	301	243	260	226	222	272	271	250	223	247	242	225	260	240	246	240	242	222	219	219	241	251	266	252	277	243	224	227	255	248	224	228	242	257	202	239	262	258	272	234	219	236	226	222	262	200	236	236	221	236	269	230	223	260	232	251	217	249	252	261	246	251	254	254	239	236	238	276	214	240	231	242	216	250	222	233	246	264	246	238	244	247	222	245	230	271	240	240	265	255	238	267	258	264	238	239	247	230	232	267	243	243	224	248	244	254	214	251	221	227	258	233	257	225	244	216	252	255	224	217	239	247	236	266	199	237	244	230	222	206	267	268	244	241	240	259	242	251	260	259	258	237	251	267	249	268	238	245	246	255	232	240	258	243	215	271	255	290	203	237	231	252	216	248	219	239	222	240	251	250	240	232	248	259	262	233	217	274	243	263	264	247	231	235	252	251	215	235	262	246	258	244	223	257	260	274	246	243	268	224	229	265	241	229	230	255	248	260	235	246	239	230	193	228	220	234	236	263	213	234	250	248	269	230	240	237	224	252	271	226	230	228	256	221	245	245	253	229	239	244	248	255	252	206	271	232	253	234	216	233	246	255	206	223	208	244	248	230	279	261	249	250	246	242	236	258	234	230	239	265	219	273	223	245	248	232	222	253	245	257	233	233	248	255	258	226	242	243	240	211	234	229	263	243	249	240	225	212	243	245	247	223	234	249	258	216	208	249	232	227	262	246	250	229	246	220	241	266	226	235	264	277	238	247	258	266	246	273	224	243	281	227	223	240	225	230	258	239	239	228	234	260	255	233	239	230	242	218	247	242	229	234	261	231	235	310	226	293	259	227	212	218	213	232	237	242	219	242	241	251	245	261	257	237	216	214	245	247	259	246	229	233	243	250	259	219	276	225	241	235	260	263	241	210	240	217	229	258
2157	682	654	627	640	571	675	600	579	597	605	607	594	635	588	617	574	576	595	580	589	599	551	615	564	590	564	589	591	587	584	588	525	563	592	575	595	576	592	589	598	566	592	605	593	539	616	615	603	604	581	610	584	613	603	569	594	557	540	549	627	551	610	610	662	602	568	569	617	564	561	580	576	591	572	545	595	590	581	605	587	585	566	583	604	605	585	622	582	590	562	561	570	562	607	629	616	564	617	532	575	603	543	615	614	619	582	619	622	611	572	556	558	639	616	568	569	578	587	562	598	556	561	617	612	574	570	546	550	588	583	582	566	590	632	638	609	613	563	583	548	590	585	602	562	589	605	586	554	558	573	542	610	553	542	574	577	580	600	607	585	593	568	593	557	571	600	600	594	588	582	575	611	565	575	581	598	589	608	601	577	567	572	557	580	565	633	588	579	587	572	580	591	551	573	552	577	599	592	637	589	586	543	576	550	613	542	572	598	612	568	613	616	579	559	564	620	608	602	602	567	590	572	564	569	575	609	608	585	596	601	609	594	602	605	603	548	589	608	584	595	594	603	577	577	566	575	598	557	600	548	589	609	590	569	573	587	561	570	631	595	595	570	591	579	651	549	575	570	619	593	573	614	561	601	664	573	583	558	610	543	582	589	584	578	631	577	549	622	574	589	590	590	583	603	601	605	609	643	550	626	564	625	574	589	566	562	576	565	590	578	621	572	592	580	560	638	588	558	632	592	555	601	614	556	616	604	594	598	555	614	556	628	572	562	620	580	564	565	588	588	589	551	577	576	622	623	600	561	562	560	582	570	593	608	558	577	585	592	600	599	566	574	573	577	570	603	637	571	569	598	622	586	638	563	567	587	591	598	591	564	574	625	550	577	608	596	608	544	587	605	600	582	618	558	575	574	597	575	571	578	578	608	620	591	588	541	544	602	543	555	604	578	640	614	583	620	570	592	621	576	602	549	573	622	590	578	609	639	574	604	601	558	585	596	567	602	606	599	523	533	588	571	571	580	605	596	590	572	579	566	604	575	590	604	580	566	603	568	547	589	598	599	602	615	619	611	618	597	608	606	574	637	589	612	588	535	558	540	602	560	592	548	593	546	590	598	592	593	587	583	582	554	584	564	592	600	603	619	572	589	592	597	568	598	574	539	515	561	591	560	584	561	619	567	603	636	550	598	579	536	584	623	602	593	544	576	577	581	587	594	579	582	605	574	585	609	603	576	540	584	602	648	614	601	548	552	612	571	586	638	593	562	612	563	570	559	580	567	522	583	552	558	583	579	569	558	610	585	592	587	568	627	575	583	593	594	597	607	567	596	555	599	606	618	607	586	586	613	582	602	565	570	601	619	591	591	571	624	575	593	575	589	566	552	628	564	599	578	564	577	598	623	554	538	562	552	589	606	585	582	575	573	577	572	630	575	572	566	602	597	546	615	608	593	579	573	577	571	585	622	591	610	564	572	651	641	618	593	563	576	621	572	601	603	546	569	579	567	561	563	592	585	557	598	603	590	529	548	606	602	592	590	577	596	572	573	598	603	563	569	568	577	632	594	594	659	598	584	595	578	590	582	610	600	587	608	598	586	594	567	582	592	618	626	588	610	550	598	555	629	582	582	641	586	597	570	587	613	585	591	552	607	592	584	613	583	572	573	571	559	573	593	584	557	567	605	576	560	570	549	515	572	609	566	577	581	610	534	587	531	584	595	583	604	568	604	586	566	585	594	580	574	598	605	587	568	644	620	603	572	598	540	574	588	608	574	583	577	622	569	522	590	590	597	561	634	604	600	549	593	567	589	561	555	560	577	587	565	565	574	589	607	553	566	570	562	592	571	591	582	529	602	573	588	601	548	604	588	553	572	572	596	565	569	602	550	595	580	545	639	552	590	603	586	608	582	630	603	626	588	613	616	553	589	586	551	578	579	557	560	610	586	576	617	568	544	565	602	621	597	599	588	583	582	594	564	557	559	539	585	622	599	543	548	569	584	577	562	567	620	569	597	612	568	574	640	560	587	592	588	598	546	611	557	602	540	585	595	597	611	600	584	560	590	563	599	547	574	591	590	623	588	591	634	583	554	584	583	544	576	581	570	573	589	578	601	592	594	577	609	586	583	552	645	505	612	607	575	573	571	596	588	559	575	606	568	582	556	559	621	590	578	584	543	593	598	564	563	591	583	592	528	634	553	561	574	566	544	569	564	552	619	564	562	634	626	629	613	547	614	573	537	556	581	521	587	575	559	538	615	599	579	622	582	544	587	554	592	603	561	564	522	574	613	580	583	563	608	582	579	602	588	583	643	593	607	552	556	617	576	560	569	548	609	563	600	580	615	609	607	606	542	610	571	570	554	597	563	554	585	583	575	602	544	581	536	572	560	630	568	580	579	540	574	569	619	576	568	588	530	627	580	561	551	604	553	582	570	566	554	551	592	595	630	576	600	607	635	623	555	591	561	613	545	551	625	587	606	588	609	595	625	599	592	632	566	563	593	609	579	589	568	566	542	565	650	560	542	559	580	590	606	587	622	592	573	571	541	567	571	599	562	564	589	561	625	595	580	610	549	560	597	572	560	587	619	541	564	589	616	590	550	597	566	604	560	623	583	596	588	574	606	582	582	550	573	570	566	587	573	569	579	643	600	599	617	633	598	589	590	561	556	571	595	575	583	540	574	566	570	591	571	605	578	567	602	633	560	567	652	571	578	569	536	621	603	590	589	572	612	559	533	616	584	581	591	568	592	535	577	582	537	572	607	555	585	569	606	563	544	659	596	618	571	577	611	572	554	586	597	559	605	573	585	551	586	591	590	547	587	557	622	591	576	559	603	578	588	598	597	639	528	578	570	584	567	622	589	578	562	563	558	585	619	569	576	572	613	585	582	593	553	576	614	581	608	586	563	581	610	586	554	619	603	569	615	562	553	499	524	579	599	616	554	561	561	610	570	601	548	589	544	551	612	567	599	615	657	595	558	530	613	587	577	584	568	558	598	608	572	632	646	596	570	591	595	554	557	579	607	544	582	619	601	573	574	595	588	541	621	578	613	568	579	575	671	578	582	547	632	572	614	617	600	584	568	609	571	594	637	611	618	613	580	585	566	570	558	587	568	576	582	566	536	583	575	620	590	596	622	597	548	621	598	611	593	604	571	596	556	555	572	550	567	599	607	571	585	564	602	588	582	579	607	571	619	615	547	570	573	628	564	578	546	606	626	575	609	590	626	616	595	565	559	590	595	599	588	567	579	549	582	552	607	596	575	577	582	582	558	577	559	592	606	557	614	605	579	556	533	535	579	612	598	580	581	578	602	574	650	578	627	555	538	563	588	574	614	600	594	603	619	570	597	591	595	573	591	611	611	565	559	571	600	583	591	585	581	553	601	589	579	615	573	582	573	547	578	571	595	598	615	535	600	611	548	621	609	616	578	641	590	589	582	609	616	598	570	609	580	574	615	573	594	578	613	630	592	652	598	599	595	616	584	572
7960	498	592	402	301	261	222	191	200	173	195	197	177	167	166	166	168	199	167	168	147	189	142	168	165	168	177	196	153	179	169	164	163	162	193	197	170	162	143	159	172	179	167	141	168	178	175	149	175	159	164	148	158	165	172	167	179	172	174	147	154	157	154	146	176	168	149	156	150	180	144	154	169	163	167	167	187	175	153	161	157	158	161	170	176	158	186	140	157	160	149	154	150	177	152	164	194	136	155	154	155	149	173	154	164	181	200	171	161	166	210	163	190	149	176	185	162	164	150	144	143	170	147	184	128	157	149	175	159	158	136	162	165	171	151	179	157	162	178	155	155	158	160	163	177	137	137	149	170	148	158	189	173	169	165	132	154	141	147	169	185	173	174	168	174	160	133	171	156	154	168	158	162	158	159	151	191	149	175	159	189	177	176	176	154	166	158	175	159	146	155	183	146	178	171	161	172	168	166	188	164	156	150	158	151	168	174	173	183	158	172	170	168	172	162	174	185	155	156	161	173	155	183	164	165	148	181	162	154	165	157	174	172	165	166	149	170	150	154	163	182	153	173	160	149	161	155	141	178	154	171	175	154	182	147	173	189	150	165	170	192	164	143	198	151	148	156	134	188	156	172	158	166	182	142	154	169	145	147	175	160	184	148	154	157	168	163	157	162	165	134	153	192	180	185	173	175	143	150	177	154	165	153	154	160	154	178	181	156	186	163	152	143	168	163	150	140	154	163	148	187	179	164	149	149	144	160	141	185	165	166	166	140	172	165	170	158	175	154	186	161	170	157	169	159	186	175	163	154	169	140	192	164	169	162	161	170	163	160	170	175	169	170	172	152	152	157	167	136	159	165	151	175	174	169	186	156	169	162	153	153	167	164	148	136	180	137	161	164	160	156	149	175	169	158	158	171	179	131	148	171	170	182	160	183	163	157	191	153	160	184	169	153	158	163	140	157	137	160	172	141	166	170	176	184	191	143	185	162	156	168	196	173	165	165	164	169	161	146	188	181	169	157	157	159	171	154	163	177	160	171	144	186	158	191	169	158	195	169	167	177	163	174	170	146	163	170	162	195	186	172	165	181	166	161	159	160	157	178	166	164	144	151	196	173	155	154	166	169	145	140	189	164	181	180	169	146	165	129	169	167	152	174	157	169	166	153	155	155	153	174	137	188	165	172	155	150	157	193	142	192	132	170	154	190	162	168	182	160	177	173	154	144	165	145	149	171	147	170	183	166	153	175	174	149	165	181	163	165	174	136	147	169	155	150	175	179	154	150	176	154	159	165	146	144	136	153	137	165	168	178	143	174	149	143	158	149	182	174	154	156	150	167	156	168	147	160	146	170	161	174	174	169	164	150	156	152	176	152	174	186	145	163	156	167	156	160	159	171	166	149	162	166	157	185	193	183	137	193	175	162	155	166	156	143	177	155	134	155	133	162	156	164	155	155	153	171	186	185	138	173	146	155	152	123	143	166	163	138	167	166	141	150	158	154	162	137	145	164	173	180	147	133	159	158	174	140	155	148	180	171	161	155	154	178	178	168	161	158	154	150	165	140	141	166	142	154	165	164	184	156	158	119	153	189	120	155	170	171	139	164	166	170	163	168	199	181	183	194	159	172	199	152	173	177	151	160	156	135	143	171	136	194	166	162	153	178	185	160	152	194	149	158	148	160	161	147	157	189	177	164	169	180	190	158	141	155	177	157	157	160	165	147	151	152	159	154	139	145	163	163	176	161	159	149	182	152	163	149	156	163	175	179	180	160	176	160	159	167	137	177	169	151	156	191	171	151	176	126	148	157	165	149	170	156	163	173	151	188	168	167	152	149	145	156	194	146	156	183	155	149	155	153	192	166	165	161	170	175	171	145	159	174	154	162	170	142	140	177	170	174	181	154	149	153	187	173	182	172	153	163	175	177	134	165	160	162	180	157	159	170	169	179	154	164	169	168	156	150	158	154	155	164	165	149	166	156	157	151	174	189	159	161	176	171	173	156	156	153	163	145	150	145	180	181	163	158	163	169	170	166	162	162	171	173	168	162	149	202	165	176	168	152	152	184	158	141	162	150	177	145	154	147	177	194	160	157	164	176	150	164	167	175	158	183	142	177	200	177	183	152	154	159	181	168	175	178	161	170	164	162	173	182	153	173	171	173	143	177	149	133	164	151	159	167	147	152	162	185	157	154	142	162	125	181	157	171	173	175	173	188	178	136	154	170	167	174	174	162	167	187	164	175	168	160	168	168	178	164	155	157	149	149	171	151	144	162	152	160	178	156	172	170	165	138	179	151	160	146	166	159	163	134	136	183	154	180	171	168	155	151	166	177	188	156	165	153	180	149	163	152	171	177	141	145	187	175	172	187	147	152	177	153	154	150	141	183	181	177	179	162	187	161	147	158	152	171	157	158	148	154	183	150	154	161	174	177	152	164	164	172	169	166	148	168	146	169	166	176	168	136	180	179	198	184	174	165	192	152	161	172	166	151	154	152	162	189	172	177	163	130	165	173	167	162	165	150	163	179	169	165	183	155	144	157	146	150	151	140	124	146	165	181	165	192	133	153	177	154	159	173	150	157	167	166	158	184	178	153	160	168	162	179	165	158	164	144	173	174	173	177	146	172	171	169	151	165	175	180	160	182	169	154	168	180	154	157	152	136	170	186	158	150	155	147	156	165	164	165	158	157	150	178	160	147	154	165	168	160	159	180	163	173	187	151	146	174	180	151	171	178	162	169	143	162	158	160	166	169	191	165	169	152	159	184	163	149	179	179	164	145	152	143	172	165	152	143	170	165	171	153	152	163	153	169	161	129	162	164	150	146	162	118	144	167	151	167	162	142	170	171	167	175	188	165	156	181	158	158	177	173	175	140	171	156	147	156	161	155	153	155	165	121	157	170	151	174	168	150	149	167	172	150	190	176	168	154	177	159	196	154	161	170	133	141	177	148	154	178	140	165	129	172	156	157	149	188	169	150	166	171	175	146	150	149	124	139	146	178	153	180	185	164	174	195	145	160	163	172	137	200	146	168	162	156	192	177	171	175	176	176	166	187	164	182	158	135	177	174	164	178	169	185	156	192	146	165	134	170	162	152	148	171	165	173	161	159	168	175	179	166	156	167	152	166	148	155	165	164	125	168	177	162	173	165	167	193	164	159	163	163	152	171	157	180	165	174	188	170	154	137	166	170	184	157	158	161	139	152	179	148	166	167	156	160	173	144	179	143	156	140	149	164	184	159	151	153	183	166	179	149	170	154	153	191	168	168	147	175	175	146	162	161	170	160	173	170	171	160	150	171	172	166	178	165	163	195	172	154	140	151	169	195	177	152	160	170	163	143	157	168	170	169	154	163	159	168	154	178	162	175	170	170	173	152	156	151	172	156	159	153	149	172	151	154	179	159	173	155	170	182	153	155	173	175	156	144	185	184	163	149	160	190	177	185	141	165	176	154	184	151	146	154	181	154	184	165	182	172	179	152	152	174	156	155	173
6374	736	1305	1301	1062	977	837	704	700	661	589	604	567	537	520	491	537	474	544	530	446	483	476	456	463	505	473	442	462	472	448	469	490	428	448	456	451	492	468	444	400	478	443	491	474	473	408	453	459	471	480	421	484	427	434	452	485	434	435	432	488	438	437	429	457	426	470	402	434	464	443	442	422	415	466	399	475	428	474	494	436	451	461	456	489	457	431	445	421	437	466	437	505	452	454	415	453	475	438	408	456	462	455	452	483	445	431	415	441	434	449	398	470	431	439	460	451	425	440	449	454	441	407	480	436	472	433	461	442	419	467	453	409	443	421	422	448	424	406	444	439	401	451	415	456	477	438	468	480	439	463	478	478	450	472	429	427	457	460	457	456	424	436	438	477	428	425	491	427	429	431	435	440	445	481	439	448	431	411	447	469	457	465	451	449	430	483	442	431	459	418	491	448	417	414	451	458	426	439	440	483	462	423	471	432	440	440	491	470	421	473	403	492	459	445	495	457	430	452	480	479	465	465	421	487	478	443	428	451	459	428	458	460	428	437	461	470	428	443	470	426	439	439	475	437	481	406	469	501	440	433	481	466	438	456	480	426	430	462	413	413	447	422	443	459	448	474	444	420	436	444	441	447	431	391	442	460	419	468	413	433	427	469	474	439	460	430	464	434	431	482	429	428	449	400	448	444	430	451	473	442	457	456	460	431	410	431	406	497	464	455	465	432	427	444	433	428	444	461	454	436	461	436	471	485	452	486	478	455	447	414	428	449	469	400	460	450	452	436	473	419	464	475	417	404	415	437	422	450	497	434	459	455	463	460	426	439	439	473	415	457	460	453	447	457	419	418	443	456	450	458	456	450	481	469	463	453	478	495	473	455	441	448	450	458	421	446	464	426	435	439	442	410	447	444	424	416	455	439	428	447	473	474	460	423	427	424	446	433	425	477	497	446	412	426	506	490	446	452	481	419	455	455	475	453	469	449	421	453	423	474	430	439	402	436	456	442	422	429	426	417	425	448	448	480	453	450	450	449	406	397	403	471	415	419	484	442	449	473	482	471	470	441	427	426	448	454	394	439	435	478	421	453	474	417	444	449	472	470	425	419	465	418	412	464	467	462	432	451	428	407	437	415	448	417	475	445	429	439	461	429	491	454	416	466	436	473	495	431	428	428	471	426	465	468	421	446	437	394	431	464	419	402	454	453	451	430	489	443	461	434	440	464	470	418	445	404	460	431	445	441	467	456	414	435	454	450	414	476	439	432	449	439	417	416	429	475	456	436	431	431	450	460	445	424	430	416	422	467	437	459	449	438	471	437	429	443	427	445	448	435	470	475	452	477	437	453	465	430	504	455	476	444	427	450	449	481	434	462	433	404	436	478	473	413	431	402	406	447	430	434	414	427	439	503	464	472	446	454	464	430	446	491	450	447	460	480	423	425	511	438	484	456	414	426	439	442	443	425	474	441	420	461	453	421	460	414	444	457	413	439	483	448	451	450	427	482	472	433	444	449	443	445	468	464	459	415	456	452	430	453	437	411	439	406	432	457	477	467	507	444	425	445	415	410	461	479	455	426	430	460	451	460	426	433	447	435	465	441	477	435	435	433	422	436	448	450	475	439	450	450	497	486	448	432	425	449	452	461	451	436	436	454	446	485	474	421	438	442	472	501	454	452	479	456	503	463	444	459	479	458	430	453	404	436	434	460	408	450	460	486	439	448	480	452	451	457	484	418	459	429	463	469	441	411	419	443	419	419	437	455	441	468	465	418	461	463	445	419	451	466	405	449	465	442	420	450	418	429	448	441	462	469	438	435	490	451	447	444	442	432	409	464	466	484	465	485	416	447	453	409	401	449	466	484	453	461	424	467	442	470	455	447	454	455	443	406	466	438	459	459	441	471	443	410	444	444	465	402	428	427	456	449	450	439	454	448	435	424	436	443	426	460	455	440	436	435	440	486	435	466	442	433	429	468	442	429	473	491	453	446	411	456	454	463	460	459	425	459	431	476	472	414	456	491	449	445	425	454	412	434	445	458	458	440	450	454	431	461	450	462	423	449	480	458	426	407	433	432	456	452	396	471	445	459	410	475	435	420	411	442	492	461	462	443	432	413	432	437	416	452	460	458	441	427	470	481	459	442	432	437	468	457	438	445	449	421	448	472	452	418	425	440	438	440	434	437	445	417	474	448	461	435	430	471	444	461	423	478	453	436	486	456	451	468	432	434	443	433	436	493	450	457	483	467	457	462	432	454	438	423	439	457	489	448	414	418	433	481	453	459	426	448	413	434	441	467	434	491	429	434	448	412	463	429	443	461	419	436	425	473	449	434	414	471	419	464	455	417	448	440	445	444	470	452	486	444	453	453	438	434	462	425	445	409	437	453	464	458	431	463	453	433	458	428	469	443	444	434	453	444	449	433	411	458	473	423	413	444	467	442	442	466	458	483	507	460	458	454	485	482	451	450	469	469	447	436	429	448	432	426	432	447	456	437	458	477	427	496	470	469	449	431	440	445	465	441	461	455	493	471	483	432	450	460	433	456	458	463	413	436	446	450	457	426	454	378	460	456	430	427	457	457	456	460	451	400	433	425	467	469	460	450	476	459	452	468	445	449	431	424	471	468	489	433	437	454	444	451	454	420	454	456	445	462	462	447	469	415	456	452	435	396	455	472	440	429	471	451	436	449	418	463	459	442	481	455	425	459	421	444	453	427	438	434	404	461	478	438	425	456	456	444	468	440	438	443	441	429	464	443	447	482	432	429	425	427	443	472	418	432	427	466	459	437	437	462	451	435	405	470	461	443	446	404	453	449	426	443	472	440	438	470	405	458	456	467	443	486	447	423	417	447	444	476	474	455	423	457	434	450	417	404	453	452	463	489	451	461	427	460	446	457	476	436	474	467	450	408	478	443	467	450	435	474	419	419	428	457	436	452	489	445	471	477	463	460	439	464	469	410	445	441	427	424	416	443	422	475	444	448	455	444	439	437	433	396	460	449	431	437	447	475	443	434	431	463	459	422	433	403	444	447	430	416	445	449	470	433	466	458	436	412	443	455	443	444	441	461	429	458	446	439	441	442	475	423	473	424	467	372	441	438	424	460	459	439	457	480	475	436	431	426	446	475	434	433	463	443	432	449	459	440	469	455	426	455	424	454	396	422	446	415	452	432	435	417	432	444	460	453	437	439	406	473	463	448	449	410	433	437	470	417	459	448	427	464	438	444	390	451	482	437	427	435	460	485	438	440	454	435	439	473	487	448	459	425	444	439	452	440	477	471	459	410	423	451	441	428	450	426	426	466	443	452	462	403	439	480	450	449	402	478	446	438	457	461	452	457	450	464	414	481	446	435	436	447	495	443	445	463	437	456	455	399	423	445	427	478	453	434	449	415	452	458	436	455	427	453	495	455	444	430	455	464	429	435	416	449	380	456	429	450	470	455	439	434	473	455	472	475	454	468	458	451	434	436	425	417	442	450	439	424	443	441	442
15116	1364	1138	925	647	569	460	485	435	425	364	362	375	393	355	369	340	363	342	371	350	360	330	373	355	366	372	355	353	329	370	350	363	331	340	340	344	340	372	311	346	312	320	348	315	324	323	342	336	363	351	345	330	318	322	321	371	350	361	326	348	372	305	336	357	341	347	335	341	367	349	344	334	345	366	309	371	304	346	349	322	335	345	332	340	342	343	390	318	359	353	338	317	363	363	378	348	296	350	338	317	357	344	354	345	332	329	318	331	335	341	364	361	323	341	341	341	329	347	335	404	334	314	359	322	333	339	359	344	340	363	331	339	329	331	359	300	324	342	321	331	361	321	316	325	332	357	326	333	307	334	318	329	310	331	324	352	353	317	353	357	360	366	304	345	371	312	330	378	322	356	320	360	393	339	332	351	332	320	341	351	381	332	349	355	342	349	340	317	352	306	341	309	325	337	342	394	322	299	325	356	349	339	320	349	353	374	295	360	336	340	351	369	354	371	336	335	300	354	347	342	291	309	338	362	334	335	350	349	340	371	326	330	326	357	369	360	340	330	347	337	333	325	375	339	334	335	345	344	384	392	306	315	352	354	288	365	364	349	338	316	310	398	332	319	363	326	330	294	356	304	364	350	335	347	323	308	384	344	302	350	322	346	341	321	311	336	327	308	337	347	350	351	325	351	334	316	359	387	366	308	345	318	384	321	336	325	326	338	318	323	346	338	330	338	318	355	344	339	337	351	362	360	374	346	349	343	336	334	356	352	335	335	338	337	343	378	349	345	350	334	356	385	292	347	358	352	351	326	336	319	325	321	311	302	348	335	321	378	316	341	336	317	313	342	320	348	382	325	334	337	347	333	330	345	347	327	319	329	349	341	339	344	336	286	350	333	354	344	362	357	323	315	344	349	379	342	328	341	332	321	331	332	336	327	318	326	352	385	348	323	372	313	321	314	336	338	336	351	345	329	350	315	342	324	344	313	335	328	322	315	310	294	359	328	302	321	308	370	335	347	357	317	343	325	359	351	326	325	371	357	304	336	304	322	371	390	346	324	342	319	353	304	325	347	324	333	338	318	321	376	336	331	344	327	343	344	340	357	329	331	332	322	315	343	320	322	304	345	351	332	324	329	306	342	344	324	312	344	325	356	336	340	316	313	354	355	356	337	360	339	368	338	303	348	315	343	339	351	358	363	307	340	354	332	317	312	302	324	341	353	325	358	316	331	332	329	308	349	318	328	329	339	314	357	325	336	340	374	349	347	339	354	345	352	324	348	339	329	334	377	346	311	327	326	347	354	319	345	296	310	319	363	338	377	354	330	361	350	353	342	305	349	332	319	339	365	383	347	345	336	332	355	343	369	331	342	370	378	336	340	335	336	377	348	348	292	341	369	317	336	356	328	337	337	379	386	306	334	373	322	323	304	329	302	330	363	326	335	341	376	334	358	320	331	332	381	345	332	344	343	353	351	320	335	332	345	333	353	349	326	359	328	323	332	345	352	353	343	354	322	339	334	328	335	322	342	361	329	320	315	326	345	330	330	358	321	294	311	349	324	386	331	347	303	296	342	341	324	300	318	348	326	350	330	319	309	347	307	333	380	361	352	325	319	312	387	329	321	369	332	311	327	347	319	328	346	336	353	380	319	340	339	326	329	285	364	364	320	324	336	372	347	330	352	325	307	317	374	305	311	323	344	363	329	314	351	375	354	353	333	349	305	337	331	322	359	334	349	358	312	357	338	332	349	333	349	339	294	348	355	339	310	302	339	344	345	302	345	334	347	356	340	326	380	330	325	356	312	322	374	326	363	343	326	336	353	363	316	344	330	349	347	329	356	312	314	318	315	346	336	368	317	372	325	331	340	345	340	358	316	390	355	327	321	334	331	335	352	377	369	354	353	361	356	353	351	353	339	343	359	334	349	347	360	329	344	336	350	329	329	338	334	390	356	355	280	303	312	332	328	332	378	338	357	342	354	329	328	333	338	345	337	335	338	343	324	367	322	345	369	330	318	327	351	328	333	340	302	333	363	339	350	357	360	360	386	304	379	337	349	359	327	304	293	315	319	325	363	314	338	355	313	348	334	318	335	372	390	374	327	348	357	319	339	340	322	345	355	323	343	346	359	332	338	349	319	299	347	343	333	344	319	344	343	355	341	316	336	338	335	378	315	341	366	302	334	355	369	322	353	357	321	346	309	339	364	351	351	301	326	373	318	312	322	321	347	338	370	343	369	346	347	328	331	279	370	320	335	311	319	351	348	338	345	348	317	310	372	339	347	295	375	352	337	338	338	360	319	355	303	342	339	349	379	340	337	351	328	338	313	342	339	316	310	348	373	378	357	344	327	355	359	345	335	297	310	361	342	340	334	349	343	364	347	349	368	324	326	340	363	368	352	356	370	316	335	342	334	350	320	330	320	282	327	308	329	359	321	349	377	373	358	355	331	321	341	314	350	317	361	337	347	333	342	333	325	309	339	348	369	346	338	365	334	329	362	319	321	325	360	321	337	344	353	328	329	350	326	340	328	319	363	345	360	370	340	324	366	355	333	346	327	356	338	334	345	348	345	347	344	346	327	342	303	333	299	367	374	300	341	337	319	316	346	348	369	348	365	314	370	342	382	327	365	379	325	371	317	316	346	382	369	346	324	378	360	352	336	338	338	359	352	326	341	345	332	357	318	329	310	383	297	316	324	316	289	315	342	303	342	362	333	316	327	333	328	339	358	363	365	368	317	336	331	349	310	322	353	329	377	354	354	338	348	365	351	349	358	351	313	315	350	365	352	342	351	357	331	337	381	344	293	336	328	339	341	352	319	357	346	329	360	354	334	321	339	366	349	320	348	309	323	351	329	372	393	332	325	324	337	337	338	324	346	334	373	365	353	325	396	304	345	319	342	391	387	310	305	333	310	357	360	358	322	357	337	298	356	347	330	347	361	335	343	359	384	369	325	323	385	320	356	364	344	322	322	349	336	337	302	357	338	309	328	341	376	366	337	322	338	317	320	325	354	349	332	334	352	346	315	357	354	341	365	352	338	324	342	321	344	333	331	323	340	348	318	365	360	338	348	349	337	316	317	348	330	358	349	323	343	338	341	361	325	337	337	346	371	348	345	349	308	366	348	374	359	327	338	365	329	339	337	330	343	317	310	308	331	337	363	354	338	334	292	348	355	344	348	375	338	339	313	341	346	335	327	337	333	308	357	310	316	321	368	339	352	368	334	327	336	328	347	388	348	313	311	326	329	345	311	347	341	366	343	368	341	355	344	318	358	339	351	313	336	347	344	363	327	350	337	312	325	328	347	336	318	364	354	329	361	325	324	316	351	340	330	339	356	358	312	336	343	344	335	358	324	370	350	331	369	321	317	322	361	304	343	326	309	288	359	370	328	341	306	374	296	359	340	342	331	335	337	331	340	341	342	326	315	332	318	341	327	356	337	338	348	301	337	340	363	336	321	320	342	348	358	347	313	330	302	356	339	348	367	378
8509	1333	2346	2532	2085	1710	1543	1398	1268	1118	1135	1039	1007	989	956	916	916	991	935	926	908	931	920	844	876	878	837	901	846	841	792	863	857	821	822	852	778	815	850	825	846	823	793	815	835	828	830	865	810	808	767	844	842	840	813	847	816	756	801	823	795	786	797	815	813	778	827	798	817	811	821	852	761	816	765	811	784	770	789	824	808	827	862	786	790	818	807	780	814	837	802	829	783	775	797	890	769	798	834	760	777	840	768	802	838	794	723	767	795	812	804	752	796	807	787	789	790	755	827	830	755	781	798	817	778	807	804	812	812	828	819	811	792	767	817	774	846	813	841	781	774	855	817	821	847	806	826	813	767	831	823	845	789	778	794	752	790	832	789	809	794	782	847	754	823	798	783	816	798	831	750	784	798	782	803	766	790	795	812	840	807	797	820	826	790	787	765	825	860	749	786	756	839	805	895	806	818	847	842	820	793	797	843	765	804	825	828	831	777	827	747	800	739	733	756	816	778	778	806	803	767	780	813	792	839	800	833	817	808	797	788	822	787	781	834	817	819	764	802	783	841	775	814	791	799	806	811	822	825	820	863	751	796	802	811	853	850	778	820	809	843	805	759	803	768	732	824	824	846	771	777	771	785	803	834	779	843	819	737	774	812	804	802	817	853	839	762	741	820	786	806	796	766	836	833	782	756	796	846	790	845	821	829	855	807	807	727	789	803	812	789	822	761	804	790	798	794	804	826	788	775	795	810	815	751	836	826	807	770	788	786	824	763	782	787	786	812	777	818	835	826	794	804	782	785	772	887	807	801	753	763	829	779	801	812	796	806	784	830	819	833	799	825	760	826	804	797	808	803	783	738	805	810	806	739	833	772	794	833	803	826	815	789	769	781	845	749	768	799	798	811	770	825	802	785	792	763	824	881	807	801	796	768	829	778	812	788	781	779	762	803	812	803	793	690	800	828	798	782	755	810	815	803	795	814	822	758	800	799	824	802	849	785	835	779	816	800	828	821	770	764	766	793	862	753	831	800	813	771	799	802	812	824	819	842	808	799	831	776	793	766	811	785	777	822	810	842	764	796	822	798	832	788	798	837	790	844	790	776	780	803	783	793	779	811	818	776	793	761	750	806	789	834	784	768	805	795	811	792	855	784	754	761	808	769	802	768	739	810	812	783	834	791	746	804	750	795	786	840	858	822	833	781	784	813	849	826	828	818	804	770	837	798	771	807	786	779	747	788	799	814	800	765	828	793	837	862	801	829	772	840	815	803	807	805	784	873	825	828	836	808	766	782	797	780	783	783	767	830	839	814	818	806	853	800	827	804	816	809	795	847	791	749	788	772	788	790	820	787	794	823	806	813	822	761	799	827	796	815	816	848	746	786	757	821	762	800	803	755	737	791	766	797	800	813	809	765	756	719	814	792	858	808	847	788	844	837	771	810	830	761	831	805	803	837	756	779	804	792	850	767	795	755	828	784	822	768	826	775	821	810	746	795	768	812	846	804	774	781	799	757	758	779	780	785	826	804	813	887	795	766	802	808	782	806	849	788	802	789	801	796	841	851	815	765	779	815	771	812	809	823	759	814	825	816	827	827	786	791	825	770	815	821	836	797	749	772	745	794	788	781	827	779	831	793	860	799	799	791	829	736	837	786	817	790	825	828	804	766	810	783	788	778	801	763	774	791	801	805	820	780	777	805	839	801	803	834	799	806	859	764	754	821	815	833	807	845	782	852	811	805	822	833	804	842	775	786	844	772	821	830	825	834	790	785	810	812	807	813	763	831	819	763	772	791	816	827	796	829	817	858	825	829	823	809	769	809	797	816	797	829	797	846	849	796	780	786	813	773	774	802	799	759	760	785	783	805	813	783	799	829	783	762	798	779	816	777	788	782	793	833	799	800	810	826	806	795	815	805	844	797	826	803	854	820	773	772	793	844	806	781	835	831	826	826	834	789	745	821	830	846	821	798	838	765	771	747	820	797	787	771	808	820	826	819	804	819	784	791	698	805	828	800	847	869	787	816	806	800	775	763	759	789	785	816	799	823	871	783	805	750	809	762	804	813	812	780	813	776	773	810	793	777	750	786	791	790	814	795	819	829	801	772	782	860	803	773	856	855	794	805	769	829	812	811	826	814	825	793	747	831	831	856	800	786	792	787	800	787	816	823	757	816	810	844	799	797	784	908	810	754	825	826	837	795	779	799	786	832	819	808	829	771	799	791	733	811	834	723	775	780	803	794	803	811	802	800	818	784	822	768	795	823	804	830	793	789	814	823	794	816	807	776	826	827	769	757	774	751	771	821	846	756	798	830	802	809	824	811	818	814	818	740	810	791	841	783	780	806	811	801	798	809	781	786	826	804	790	767	754	821	790	819	860	831	800	862	834	735	823	827	797	779	780	794	798	836	744	792	782	787	795	771	818	857	786	837	804	821	806	794	773	796	849	767	790	794	796	820	797	823	805	800	850	824	807	768	777	827	814	748	821	788	818	777	772	821	776	792	807	801	785	836	831	812	770	768	757	814	816	790	798	757	817	771	810	797	753	818	835	805	830	796	844	790	807	832	842	778	780	784	779	813	770	832	798	770	745	810	767	800	783	783	830	792	843	790	818	810	816	784	797	819	823	850	854	795	739	772	763	785	801	823	824	812	834	846	790	797	834	784	798	835	829	845	843	831	779	810	820	827	805	802	800	822	813	826	796	833	803	795	832	740	803	783	770	848	848	770	821	835	785	841	742	791	800	748	795	812	817	797	771	764	787	736	751	770	837	763	776	808	785	807	794	785	774	844	770	828	811	835	815	795	804	765	815	778	797	803	783	797	776	837	787	842	841	789	771	781	812	799	777	812	799	780	797	825	827	741	796	769	826	790	784	822	786	800	802	823	764	787	837	779	794	823	821	834	788	791	854	834	823	782	767	735	765	807	818	812	793	750	814	772	765	825	806	798	809	803	806	781	814	810	774	824	796	785	814	806	811	792	784	762	813	796	823	767	867	770	795	777	846	809	803	816	827	825	794	790	839	811	816	767	823	768	851	846	840	808	790	838	823	787	755	806	793	823	792	825	829	796	857	768	806	786	816	802	797	787	827	798	803	767	783	833	784	860	778	759	724	755	848	834	811	777	792	808	824	775	791	820	818	821	822	761	788	792	811	811	783	767	765	778	780	757	841	802	800	847	774	797	830	779	831	824	816	817	792	780	796	771	818	808	794	806	843	776	779	783	786	822	840	849	798	788	780	777	829	785	797	845	836	833	866	868	787	803	843	751	806	797	838	813	813	844	781	763	803	802	851	847	845	765	826	859	803	813	741	804	809	835	802	855	771	805	788	824	808	835	752	812	794	781	782	803	824	788	773	860	773	775	840	819	851	820	784	844	798	783	781	800	779	760	799	790	796	816	792	780	825	825	768	859	759	834	765	822	805	798	818	829	803	811	815	812	836	805	809	756	792	767	791	809	796	796	789	794	777	819	789	774	800	850	820	821	783
1902	267	290	255	242	253	228	251	246	243	231	263	243	261	239	263	266	211	257	246	286	256	252	237	239	281	248	234	235	233	248	234	259	286	253	285	232	237	234	272	249	230	253	236	225	234	218	259	217	212	227	236	219	251	265	249	251	241	228	234	250	250	251	237	233	233	227	255	248	234	235	222	248	256	246	213	255	232	227	274	249	274	252	221	238	228	230	241	253	261	263	248	235	250	216	260	241	242	246	221	248	205	247	261	249	259	242	228	249	243	227	234	262	243	257	238	229	203	235	251	242	238	261	269	222	224	272	270	265	227	243	228	239	248	245	231	244	303	291	287	236	238	222	228	258	271	197	252	234	261	275	230	244	254	268	261	241	229	274	248	243	234	246	225	243	244	262	237	245	255	246	270	255	252	255	223	235	229	255	244	226	254	252	238	236	217	236	218	249	223	223	235	254	278	246	238	235	227	258	228	221	207	234	245	194	216	263	228	233	243	258	240	240	250	235	242	240	255	255	221	239	225	229	246	232	248	242	234	242	236	260	230	247	238	251	236	241	246	242	243	261	225	254	233	241	249	249	251	237	232	266	233	233	235	240	222	231	282	265	260	261	247	242	240	262	257	250	224	239	230	239	261	245	242	254	264	267	229	242	282	200	233	237	239	236	221	260	281	248	186	241	228	226	236	237	204	247	263	271	243	226	270	239	242	253	242	231	217	226	221	274	259	240	256	242	258	260	236	236	221	249	247	230	242	224	242	247	239	240	237	251	238	255	221	205	263	235	248	248	256	250	251	233	265	232	234	222	258	235	255	242	233	250	214	249	241	248	233	277	234	230	210	254	225	248	236	228	264	213	243	254	219	231	273	223	233	236	241	229	229	246	229	219	226	231	276	227	275	242	250	242	222	279	243	264	255	245	243	258	224	246	217	269	242	210	215	238	247	244	241	241	244	262	281	237	225	226	251	231	246	240	230	245	247	269	243	255	247	253	258	208	235	273	228	233	218	230	236	256	242	253	246	212	241	252	297	253	253	248	223	234	218	220	274	253	265	257	201	222	247	246	243	246	233	273	264	267	231	246	249	237	219	231	276	238	235	232	244	238	257	224	228	236	248	231	246	245	253	224	219	232	222	282	233	240	225	245	261	240	258	214	258	226	248	262	241	237	223	237	245	228	233	262	259	236	233	227	261	238	272	241	230	243	266	233	226	228	228	271	236	241	239	261	253	238	220	251	246	206	241	243	249	225	262	217	232	236	261	222	261	258	284	290	231	248	262	242	246	254	248	211	209	245	259	265	248	212	235	211	244	262	239	274	259	237	248	213	267	254	233	241	245	242	241	249	235	235	262	245	242	240	234	270	245	259	244	236	224	226	236	255	242	214	240	248	230	233	243	258	237	262	211	256	234	265	236	244	229	237	221	253	247	225	259	245	243	249	260	251	253	248	249	258	270	242	236	216	230	241	260	250	225	238	249	241	248	236	210	258	255	243	243	276	240	249	223	239	241	272	240	218	243	249	245	249	256	260	236	260	246	273	245	238	249	240	252	236	233	239	217	224	268	216	247	278	244	266	261	254	222	230	249	225	264	282	253	295	244	262	224	227	232	285	246	259	213	233	260	248	244	246	242	261	238	216	257	240	243	232	229	252	256	219	244	228	256	249	224	227	230	225	259	236	226	269	264	254	260	242	237	238	243	251	259	252	254	244	233	235	217	275	221	250	271	242	260	230	233	221	227	226	243	232	225	227	256	237	232	244	263	268	284	229	258	255	225	246	236	227	223	240	255	246	238	267	251	215	228	233	233	248	254	248	232	239	244	262	242	226	243	268	221	234	240	247	252	271	239	228	238	237	230	230	246	243	264	282	280	261	252	233	254	256	223	241	271	274	233	219	287	248	239	243	252	228	235	243	234	235	222	255	237	267	236	267	263	264	262	235	244	226	219	237	260	235	251	259	235	271	247	234	239	247	226	276	229	200	245	245	219	278	238	232	262	222	260	233	264	244	242	246	257	243	272	247	248	224	242	251	217	232	232	256	233	262	255	228	269	264	259	260	214	238	241	240	233	232	228	248	258	249	233	264	267	235	279	234	237	231	241	211	248	247	238	235	237	232	250	259	234	234	244	239	267	248	231	236	216	245	248	217	266	222	253	219	253	240	249	278	256	248	227	247	229	245	228	244	249	243	222	234	237	264	243	232	251	248	272	256	245	227	228	235	217	258	232	200	235	228	278	234	236	235	270	241	237	238	239	250	262	263	230	242	204	230	236	230	247	267	266	235	277	258	238	212	232	248	237	269	226	218	233	270	248	255	286	202	298	243	222	246	269	242	245	234	261	250	274	212	237	222	215	248	260	268	230	219	258	254	256	270	237	260	242	259	233	253	244	240	233	242	225	262	233	243	248	239	234	237	267	228	242	237	250	240	255	241	245	254	240	236	234	231	247	259	227	228	268	248	247	282	243	265	238	228	234	241	231	253	261	251	239	237	240	258	237	223	230	235	254	243	252	289	277	228	262	272	240	224	224	221	279	243	231	266	229	251	272	253	261	259	247	241	273	236	261	233	246	255	290	257	256	266	241	251	219	271	244	235	238	226	253	255	229	242	223	238	255	263	238	251	260	225	265	236	257	256	263	245	205	260	260	229	232	250	230	238	251	263	235	205	242	247	226	239	288	263	233	261	243	267	246	252	239	254	241	248	242	234	253	229	240	280	259	256	266	229	250	224	254	240	233	245	245	253	249	287	250	247	214	210	242	233	242	249	246	247	219	248	234	273	264	214	252	268	275	265	240	221	205	244	224	271	275	260	267	259	239	238	213	249	242	253	278	194	241	237	241	275	253	238	246	201	228	257	266	241	261	235	244	248	245	252	260	255	257	254	244	233	270	233	213	228	245	249	254	223	248	227	230	244	227	213	253	243	239	247	236	235	211	243	235	245	251	252	259	237	230	279	255	242	235	243	217	239	254	253	258	210	245	266	241	248	219	229	226	261	211	255	282	243	239	202	252	235	294	232	257	238	237	260	268	231	251	254	236	243	254	229	267	259	230	218	212	244	236	248	243	265	236	230	245	274	213	254	232	268	240	252	257	238	242	285	246	234	276	232	241	240	240	229	265	262	256	249	280	238	239	242	217	243	230	236	270	251	248	248	255	269	246	215	222	277	232	268	225	219	255	235	238	254	280	239	237	256	244	267	246	247	215	224	231	242	245	247	239	260	268	257	210	228	233	252	267	222	240	240	239	229	256	237	268	264	219	209	235	232	222	263	257	236	251	257	238	248	231	232	225	240	246	224	230	262	213	250	261	267	278	249	231	228	277	217	215	217	255	223	261	238	213	229	253	244	226	222	229	241	226	242	238	232	254	274	240	222	232	218	260	254	262	247	215	229	234	238	219	227	237	228	234	230	265	243	216	262	267	260	237	242	259	235	235	219	210	252	265	233	246	259	234	227	272	258	227	252	261	232	261	232	236	241	250	230	256	254	257
2195	629	652	585	562	640	578	610	578	572	592	641	624	564	593	672	605	598	574	591	598	580	640	584	580	579	604	581	590	589	586	578	546	562	592	554	576	579	565	542	631	608	545	591	627	562	574	609	614	594	596	617	602	625	600	613	581	632	585	531	608	552	609	601	590	607	561	602	564	602	541	569	551	555	595	551	587	577	602	582	630	576	547	574	576	579	637	568	583	582	604	613	594	584	525	592	553	573	581	601	569	629	561	575	601	554	548	569	572	595	566	572	579	572	560	573	565	570	562	593	565	557	614	596	563	582	614	630	588	571	549	603	554	571	570	604	563	616	579	563	600	563	591	590	573	595	614	601	548	596	608	628	593	614	551	605	563	636	604	606	566	560	598	563	560	573	569	579	545	604	607	602	600	589	579	543	594	584	616	565	648	607	623	623	613	607	603	568	611	592	580	588	636	598	592	572	574	601	615	587	599	616	596	571	574	583	588	560	549	581	626	592	583	599	582	577	587	575	555	596	593	601	595	616	559	585	565	566	609	566	586	575	600	580	539	604	558	580	595	583	586	586	605	542	613	592	562	636	581	616	559	557	604	626	588	621	587	599	562	566	596	634	618	565	602	574	568	609	558	601	606	564	555	577	584	540	538	576	589	556	593	626	582	574	588	573	644	598	549	579	584	603	601	599	579	548	549	569	574	550	565	571	584	594	587	600	618	572	600	550	602	579	600	575	602	610	620	584	611	571	580	582	532	599	595	565	594	564	631	577	556	585	626	605	638	584	581	573	555	559	595	567	587	567	586	590	589	627	559	591	564	637	619	564	639	600	597	552	598	587	608	585	600	631	581	579	558	569	601	588	596	573	591	566	577	640	583	651	611	593	583	578	611	576	588	602	562	548	629	589	578	578	545	603	597	575	615	546	584	574	573	563	569	579	616	600	583	576	601	617	581	573	639	590	571	562	597	607	613	550	551	605	584	572	624	565	601	588	570	589	574	569	615	581	550	612	590	553	562	614	642	587	600	581	576	581	546	604	578	593	582	594	583	586	574	558	635	561	576	610	553	613	602	644	591	609	672	555	570	642	554	582	597	581	587	628	609	601	599	592	583	572	590	536	607	593	598	581	572	630	563	579	621	590	629	555	609	544	580	568	576	559	616	598	572	576	581	579	606	575	547	595	573	580	585	555	570	556	554	577	582	609	573	582	598	570	563	594	602	627	584	600	607	573	596	623	649	520	572	573	565	551	573	546	578	575	596	550	557	621	548	646	571	623	555	528	600	557	640	589	580	579	595	572	558	584	560	545	569	574	568	577	580	567	604	598	583	631	570	601	576	590	579	620	580	534	495	560	572	623	578	583	602	548	545	605	629	633	582	567	607	607	557	582	584	631	550	591	587	615	558	540	597	545	583	603	551	608	625	602	570	596	587	567	593	611	606	592	609	621	564	560	596	578	619	602	563	577	569	599	582	581	588	574	584	572	556	551	586	583	589	554	674	604	589	588	612	605	594	564	549	619	598	555	563	605	604	580	616	574	547	551	598	609	557	597	588	590	573	564	543	636	606	564	566	589	574	580	558	550	603	579	600	601	582	569	585	571	629	582	554	601	573	581	558	569	562	586	591	594	599	569	596	547	601	604	582	564	603	588	613	590	564	561	576	576	617	635	564	591	556	601	586	617	565	530	581	605	579	582	563	590	556	601	580	610	576	613	576	573	633	538	638	599	556	580	594	588	564	551	615	590	569	569	582	613	633	623	605	563	542	584	541	581	514	581	577	597	599	633	587	576	554	585	583	540	587	620	602	542	604	587	569	575	554	583	614	566	600	564	541	574	571	559	582	589	570	627	624	612	586	539	569	571	589	632	604	589	603	583	547	624	573	565	608	626	569	552	573	552	590	594	587	596	612	590	614	568	569	587	643	549	559	596	527	562	576	565	589	601	570	569	574	609	600	545	609	589	590	531	573	557	579	624	592	587	574	537	576	581	558	553	564	570	627	585	592	553	585	568	578	582	542	592	621	573	579	619	606	628	627	618	585	613	599	558	588	625	628	578	589	565	554	642	597	573	585	546	574	562	585	627	606	554	546	581	601	573	571	639	581	576	610	566	572	556	609	561	571	553	522	570	573	586	583	601	582	598	566	600	586	602	558	551	539	594	535	608	585	610	586	568	547	578	557	586	587	593	549	569	614	589	548	624	598	618	630	584	587	636	573	557	592	600	572	577	539	576	575	588	549	576	561	542	588	610	613	596	624	607	537	603	543	600	578	558	607	599	585	588	583	579	587	622	567	612	562	583	597	585	594	606	544	585	525	555	591	591	611	584	601	599	562	585	576	540	586	638	572	609	603	589	562	580	554	563	583	548	563	596	644	616	577	561	611	620	576	599	632	555	575	593	572	633	589	613	538	613	634	568	604	571	570	593	561	598	599	547	577	600	545	605	610	516	602	586	601	573	627	576	603	583	601	559	584	563	572	568	598	585	572	568	629	580	597	606	558	568	615	572	596	613	609	566	583	549	555	567	554	587	587	601	584	603	613	570	547	585	597	601	598	605	591	580	602	644	613	563	609	575	560	585	600	549	582	622	593	611	605	578	591	582	544	578	568	569	549	580	593	610	579	620	599	563	579	617	601	574	602	584	601	569	549	594	576	593	552	599	575	547	614	536	587	572	576	633	561	550	587	615	574	594	582	604	598	601	613	530	585	614	595	604	601	564	614	580	580	604	597	571	570	580	601	593	602	568	554	616	557	572	570	603	560	624	570	626	528	594	621	585	598	592	588	593	568	586	556	619	624	601	549	594	556	575	564	593	618	596	581	570	596	605	622	581	609	593	602	564	577	612	607	583	556	557	571	608	597	622	620	572	626	573	541	617	600	594	568	584	571	547	653	560	614	568	647	571	601	614	589	558	582	585	575	579	580	565	575	610	578	559	594	615	611	577	605	607	582	555	579	578	569	596	610	580	604	573	566	579	571	593	593	618	539	621	606	598	517	555	564	595	577	595	569	566	596	610	625	563	558	592	559	626	586	558	566	584	586	603	587	620	588	595	593	611	608	548	584	611	598	516	585	585	603	575	606	585	596	573	549	585	597	598	576	579	555	576	628	551	607	544	616	577	591	568	588	583	577	558	563	566	600	599	581	591	574	584	558	576	584	584	535	587	572	559	615	594	563	568	607	562	613	592	634	573	571	598	603	618	539	588	588	612	634	590	611	593	557	621	575	553	570	558	593	574	615	563	591	611	594	599	559	582	584	628	551	535	586	620	594	564	566	563	565	580	603	583	585	596	590	567	563	566	591	574	551	618	583	599	562	644	577	610	600	635	593	614	595	611	586	597	604	598	574	627	584	539	646	590	629	571	584	618	548	601	541	609	594	578	612	578	603	607	598	596	606	543	601	617	569	618	591	582	564	599	641	575	605	567	593	574	592	627	568	583	555	580	601	557	556	600	603	593	575	596	570	569	593	555	596	603	589	583	602	578	580	613
8106	474	546	418	329	275	238	200	215	211	191	171	209	163	193	185	153	170	200	167	168	158	151	147	165	177	165	174	191	161	163	195	150	154	163	174	173	173	165	164	168	193	140	178	186	153	173	160	190	191	171	157	146	162	158	142	182	198	157	169	134	149	164	151	162	168	157	149	167	144	169	162	176	188	158	149	177	167	153	193	165	150	171	128	158	169	194	146	167	168	173	179	153	172	167	164	150	154	175	168	162	180	158	170	172	181	151	145	184	155	156	152	170	160	161	159	163	152	164	160	165	148	157	172	159	166	174	164	146	153	163	165	182	192	178	182	166	174	151	167	141	165	178	188	157	163	160	174	143	176	178	172	171	146	155	168	153	164	160	178	150	127	163	181	170	171	154	173	168	155	188	132	172	182	164	180	186	180	150	148	167	169	142	161	172	182	172	170	159	159	189	165	167	160	149	138	143	160	180	182	151	175	150	154	150	165	166	175	159	185	182	163	169	182	164	159	160	162	177	184	183	158	155	202	169	166	143	149	165	163	178	160	174	162	152	167	186	184	166	163	180	173	157	162	168	163	153	183	175	178	157	158	175	163	168	185	155	172	155	151	175	158	179	168	158	162	177	170	149	150	158	191	154	167	141	182	152	168	172	164	189	146	164	166	173	151	176	172	139	152	157	162	161	151	185	140	161	145	159	158	147	163	151	173	169	153	170	156	155	148	164	189	138	155	170	156	161	180	154	190	167	181	160	181	176	171	190	163	156	150	196	168	156	176	172	161	174	193	142	181	155	157	174	191	133	157	191	163	162	158	172	143	166	155	174	150	159	167	145	164	172	182	142	145	155	186	157	170	177	172	174	158	176	152	163	165	149	189	170	168	164	165	167	168	192	149	181	163	193	160	194	149	178	169	156	144	147	160	171	166	180	147	204	155	163	147	158	147	198	145	161	142	145	143	160	169	171	159	164	156	166	163	136	154	196	172	145	154	173	190	141	154	165	164	175	157	162	180	184	166	157	178	159	167	185	186	185	202	162	158	151	161	171	158	158	171	172	166	177	142	147	156	184	169	186	165	177	178	176	158	168	152	163	169	159	155	166	167	156	181	158	170	174	171	150	176	175	156	186	157	164	153	181	150	149	171	176	152	145	149	150	157	194	187	169	174	169	159	149	152	153	200	178	182	144	173	167	165	150	168	172	160	167	156	173	178	168	155	191	184	163	169	155	163	160	147	179	180	193	176	163	180	169	174	179	178	175	170	147	172	171	167	169	155	176	164	155	168	192	156	154	173	170	151	177	176	165	171	147	183	172	176	148	182	134	144	163	168	176	168	153	167	188	175	165	187	173	168	170	160	179	164	169	162	147	162	186	162	162	141	153	162	165	182	186	170	159	168	174	140	159	173	177	152	175	182	168	163	152	165	140	150	164	158	166	166	166	198	172	188	171	163	166	163	160	151	141	152	159	154	153	189	173	139	158	163	169	176	148	137	163	191	180	163	190	173	144	161	169	181	156	175	135	193	138	145	129	193	147	166	170	180	143	168	147	130	148	134	167	156	137	191	153	187	160	163	152	159	162	155	176	177	160	182	184	172	171	177	171	170	161	169	183	188	188	180	159	181	162	160	165	165	152	155	169	169	201	193	173	177	167	176	152	191	169	177	159	165	156	184	150	148	161	174	163	171	136	169	139	167	149	146	160	156	169	178	158	178	154	144	166	159	163	182	149	174	146	170	179	167	151	192	168	143	182	154	176	171	168	148	143	144	151	145	179	174	171	184	147	168	170	170	156	172	180	139	169	170	179	178	184	157	188	172	166	161	182	172	169	175	158	177	159	175	140	176	162	168	170	157	139	171	181	168	177	159	169	168	157	155	194	160	172	185	147	161	162	176	142	172	163	172	166	156	150	156	175	157	166	148	156	170	173	194	140	166	167	164	201	160	157	189	156	144	175	164	178	158	147	167	156	158	174	142	190	154	132	172	169	170	147	145	165	169	138	186	187	152	158	154	155	189	172	148	161	186	165	167	180	165	153	149	161	156	180	171	158	141	159	152	156	176	168	184	177	177	172	176	165	194	188	181	147	176	158	149	165	157	174	183	157	174	176	168	168	183	149	186	147	172	166	172	154	183	165	155	131	177	147	144	167	152	156	156	171	157	179	164	145	176	160	166	166	173	161	136	171	173	171	148	173	137	159	152	160	150	154	142	179	188	175	193	165	163	155	162	166	179	171	177	173	151	179	184	149	150	156	188	146	195	168	173	183	160	150	153	193	192	163	158	166	172	172	163	167	157	147	155	180	164	139	169	156	152	178	196	153	174	164	147	167	165	174	165	158	158	154	169	160	168	197	195	164	148	169	171	161	171	172	160	167	173	152	187	173	164	180	134	188	151	163	180	181	172	179	176	158	161	201	188	161	147	159	173	188	192	190	161	164	175	168	180	177	163	154	144	174	159	157	184	140	157	160	141	164	166	159	140	150	163	165	151	167	210	166	165	163	179	146	171	162	158	177	151	151	166	154	168	185	163	171	174	166	153	177	145	162	163	179	159	157	132	145	151	180	163	167	178	172	199	153	185	161	155	147	159	156	161	156	181	142	149	156	166	178	164	160	140	178	158	166	174	175	178	164	180	164	153	172	173	137	132	163	152	179	154	173	164	160	161	169	171	154	139	183	158	152	156	142	171	175	153	151	146	168	159	161	173	167	175	166	181	172	157	157	186	155	148	164	187	152	169	170	194	151	145	162	164	179	151	156	137	160	168	177	180	168	215	158	167	163	167	154	177	156	151	175	163	179	176	170	193	177	171	172	171	186	169	165	195	185	145	167	164	131	151	166	154	153	162	171	156	181	167	175	167	148	162	164	170	169	182	166	159	153	142	167	189	150	180	178	201	171	147	178	162	149	167	153	185	168	164	178	179	158	165	146	174	178	162	159	172	202	157	173	177	167	168	181	174	163	171	169	157	175	150	170	178	179	195	139	168	173	163	149	187	161	180	147	140	168	176	146	155	145	155	171	167	157	144	168	178	179	154	155	179	190	180	169	178	177	168	190	160	177	156	179	174	161	158	173	164	181	181	160	157	172	175	155	163	142	209	176	189	168	165	162	192	157	154	163	152	146	158	173	160	187	171	157	166	151	184	158	192	156	162	146	180	158	155	144	152	167	153	170	156	150	160	164	173	146	165	146	150	152	182	157	155	174	142	166	186	162	159	187	170	165	168	167	169	175	173	162	171	149	163	152	175	147	162	173	176	162	157	167	166	194	165	149	162	179	186	171	168	150	183	134	160	169	153	164	163	160	138	166	152	152	153	167	158	142	180	173	166	162	166	149	145	139	162	193	158	129	161	158	152	130	182	176	149	185	150	176	139	149	183	163	194	181	173	154	118	167	154	183	200	156	181	170	173	164	173	167	190	177	186	166	163	170	172	154	162	167	151	165	146	171	153	190	170	192	198	178	174	155	155	144	140	174	175	199	160	155	168	151	170
6637	744	1298	1371	1115	980	814	728	650	593	619	613	587	562	515	504	520	501	496	504	502	485	526	503	522	486	506	517	475	456	472	483	472	455	483	453	456	472	454	441	435	466	483	438	472	466	440	465	469	452	495	459	454	465	444	488	445	467	440	479	471	442	461	469	417	455	443	438	467	453	481	466	494	465	442	426	451	461	467	484	463	448	469	460	464	462	435	447	475	468	468	464	449	404	431	444	447	451	459	424	408	433	469	472	477	453	453	416	467	456	456	444	417	447	473	449	477	426	426	460	435	463	449	418	447	447	437	409	444	453	462	475	406	417	459	465	448	450	413	468	446	434	468	488	499	428	436	474	418	421	455	441	470	450	443	438	439	461	476	505	486	449	419	424	469	417	448	455	464	412	450	445	446	446	453	454	467	441	459	480	458	435	434	464	405	470	459	435	439	451	460	453	406	423	425	443	446	437	484	464	484	462	471	443	452	437	464	457	446	406	455	452	427	426	474	451	442	465	433	418	450	482	431	470	483	464	478	477	423	454	499	454	447	487	469	460	452	447	417	429	455	447	477	446	456	423	479	459	451	465	489	470	444	417	473	487	474	414	421	487	453	457	447	456	434	444	441	437	466	465	447	420	480	426	446	470	437	420	474	451	472	469	447	498	438	462	444	396	435	456	483	455	475	429	459	479	437	457	451	435	480	502	433	452	442	469	446	431	414	483	450	422	462	461	451	418	422	455	439	473	465	478	508	468	438	460	455	470	433	442	436	450	448	433	426	429	431	446	485	437	455	413	455	440	472	419	466	454	456	454	470	476	439	444	431	427	445	469	437	460	459	427	443	436	443	474	437	470	467	462	459	449	454	435	448	431	436	452	446	443	445	468	502	475	444	413	376	445	470	444	495	474	412	460	431	452	442	447	431	441	458	452	444	445	428	415	443	461	463	503	458	403	463	450	467	454	441	414	489	461	455	438	453	481	446	470	441	456	409	488	448	435	448	452	481	463	461	496	452	468	457	395	415	439	472	446	432	432	461	426	476	449	444	425	432	433	444	457	447	432	485	438	469	480	438	457	471	432	483	417	486	460	425	428	418	485	446	446	423	468	442	481	456	437	441	462	442	457	465	441	447	476	474	435	464	463	454	445	422	432	452	504	434	453	440	421	398	435	445	444	439	484	435	393	468	467	452	416	470	462	471	447	469	464	435	477	398	475	430	471	432	455	446	482	441	447	443	442	459	425	440	435	471	420	467	465	439	417	488	424	413	469	415	415	414	459	450	470	405	416	417	466	446	428	463	450	475	430	442	434	459	412	431	416	421	471	435	401	423	457	458	456	439	469	439	438	429	443	439	474	463	476	445	446	502	447	470	462	476	427	420	403	424	463	445	432	426	468	431	485	426	411	483	457	410	456	426	400	465	450	460	459	435	449	488	431	463	484	419	445	418	455	445	416	495	410	481	453	454	465	477	450	471	444	420	482	472	459	436	451	437	440	433	438	447	471	499	464	438	475	456	423	454	470	431	431	447	452	426	483	461	430	446	477	430	442	403	461	433	481	435	466	457	435	431	468	424	443	415	477	468	409	445	486	450	418	448	428	454	463	443	454	459	433	460	424	502	418	455	471	449	451	448	450	469	424	473	459	470	461	456	454	483	436	424	471	451	476	492	427	420	434	434	420	439	462	450	426	478	449	456	446	449	455	429	476	536	448	445	473	452	447	480	459	454	443	427	470	463	458	455	491	455	478	438	434	456	444	431	467	453	433	481	478	469	459	479	454	476	469	420	419	417	414	429	444	452	469	464	441	465	458	450	479	460	423	431	444	452	455	466	466	476	396	474	472	449	459	411	489	461	422	449	449	451	455	447	431	477	438	423	465	453	457	456	432	421	445	445	452	450	460	426	421	473	482	501	465	455	481	461	481	419	462	451	442	456	429	472	427	474	465	478	479	455	452	483	456	478	433	459	432	453	450	412	468	432	430	451	443	444	409	419	464	445	437	455	461	480	471	456	450	454	431	440	503	462	434	435	441	430	459	452	423	433	450	516	471	423	419	411	485	435	423	426	417	462	451	436	431	462	455	453	468	430	480	457	445	505	437	462	471	445	480	455	462	452	469	454	450	441	496	452	422	441	426	466	445	470	451	457	414	462	443	448	461	455	491	487	418	433	442	442	452	442	470	461	429	440	458	444	418	452	429	472	437	421	454	439	434	478	427	437	467	460	459	438	452	443	438	452	441	450	441	447	434	452	465	489	459	464	451	412	451	445	481	446	450	460	458	441	468	496	439	460	450	482	425	480	452	451	451	439	428	443	415	480	475	477	452	470	462	464	452	414	428	417	470	438	451	478	463	480	413	455	463	461	442	470	461	412	449	428	439	428	446	462	472	405	478	440	468	472	460	428	450	471	463	471	480	467	451	498	452	474	489	461	469	440	437	464	440	430	423	482	436	426	429	453	409	447	451	437	450	412	460	450	474	463	465	426	447	465	445	474	439	445	446	446	414	456	479	463	456	464	429	457	470	457	473	433	479	450	429	502	469	438	407	434	476	469	446	443	432	447	436	433	453	430	443	457	434	433	438	470	435	445	444	520	431	484	483	464	440	461	440	473	434	466	472	430	461	411	445	483	433	450	462	448	447	490	430	415	446	462	430	442	457	441	420	441	466	408	454	456	437	468	417	459	448	407	459	424	477	485	461	467	436	470	440	446	456	477	468	442	511	455	449	424	417	487	429	423	449	441	432	476	464	444	454	434	428	483	406	503	430	471	472	427	450	435	464	474	434	468	457	471	464	437	458	476	449	436	449	443	433	454	444	474	427	474	428	463	492	472	483	431	403	421	431	452	465	445	465	456	455	437	465	437	454	458	417	507	441	441	429	445	446	451	439	451	441	442	503	471	450	444	435	471	438	450	435	450	435	457	442	422	467	449	444	454	418	452	478	429	457	447	465	415	428	484	464	430	433	462	495	472	451	463	448	464	440	450	476	410	450	412	437	459	434	485	422	435	445	437	475	459	458	437	449	463	481	447	476	438	483	438	413	445	462	451	459	469	405	453	433	422	465	450	460	425	439	462	479	456	484	434	475	450	406	476	423	488	418	472	475	434	458	461	454	421	452	465	440	459	425	465	476	431	451	433	461	477	468	441	540	473	472	427	422	408	460	473	427	440	427	470	450	487	469	432	426	479	445	425	469	499	483	426	433	460	458	438	495	463	422	470	450	433	448	457	477	486	445	409	458	436	462	486	415	442	477	484	428	471	486	441	410	447	462	479	449	441	490	440	474	466	447	442	470	465	447	465	441	467	429	427	429	439	460	431	475	440	446	454	465	417	444	428	417	452	467	457	463	424	418	412	451	455	428	484	509	449	450	430	426	437	474	480	459	449	463	424	459	473	473	452	448	425	446	472	474	453	440	446	455	469	492	440	479	443	430	447	444	444	468	495	445	433	481	405	462	431	463	451	442	480	435	433	432	436	409	455	474	450	474
15175	1409	1112	917	635	572	460	467	479	409	392	392	380	372	376	391	370	334	343	369	358	341	361	368	347	337	337	376	346	344	369	343	286	335	313	313	324	342	362	344	341	358	367	401	375	339	331	332	318	331	356	336	328	345	364	355	358	341	351	337	346	305	356	337	347	357	366	323	349	322	360	364	323	323	361	337	324	339	325	351	414	327	356	365	303	356	351	333	332	384	362	327	354	331	322	359	338	344	334	358	355	343	333	321	354	407	316	282	354	323	345	313	324	339	360	310	340	322	320	315	339	345	339	348	345	324	309	359	327	345	317	326	320	331	329	369	313	346	363	331	379	355	332	314	336	303	376	324	351	355	298	353	321	343	350	333	334	380	322	328	312	336	348	375	340	347	364	330	371	358	356	332	326	348	338	356	352	360	343	284	319	348	317	340	334	337	326	332	339	375	331	334	390	363	322	317	305	316	351	303	340	315	352	310	312	344	345	366	355	332	321	330	338	344	358	333	333	325	345	338	359	318	304	327	321	365	388	338	369	388	334	320	310	347	343	338	374	342	330	334	335	334	351	310	310	327	307	349	374	350	342	317	316	373	368	355	281	357	307	327	358	348	335	325	342	342	358	365	322	348	343	337	361	328	312	350	300	336	353	330	372	326	307	316	313	324	353	336	320	362	364	335	343	331	341	333	345	339	310	300	354	357	313	373	366	376	346	329	338	340	382	351	336	350	371	325	351	301	327	336	355	323	312	374	322	374	347	346	363	324	346	329	381	348	339	363	332	356	368	395	340	345	357	328	287	336	370	355	333	328	359	313	329	360	335	334	349	346	345	349	353	329	351	328	333	339	346	370	313	341	331	376	346	325	332	355	303	308	348	340	350	360	292	335	364	332	381	366	315	355	310	323	330	340	387	341	305	342	335	328	344	360	369	309	331	335	344	322	331	358	314	343	334	330	384	299	343	387	334	338	333	334	336	358	327	344	345	341	352	331	320	346	326	385	342	361	361	311	312	345	334	349	338	376	350	323	341	367	306	327	344	333	350	343	325	361	322	346	361	330	366	335	356	360	354	347	339	299	341	346	382	353	355	325	398	341	332	346	345	331	343	346	345	330	335	350	335	310	352	326	358	357	357	341	358	360	344	329	353	324	324	291	322	373	324	282	347	335	335	333	315	348	331	350	320	325	339	339	371	377	329	358	348	350	342	321	351	375	336	380	328	363	352	343	367	362	345	335	345	321	317	337	341	329	338	342	350	349	361	330	360	339	346	326	351	338	338	350	379	335	324	325	324	299	344	367	351	344	335	357	352	324	359	329	348	335	333	337	303	310	339	348	321	313	348	366	392	300	312	364	357	347	345	373	356	341	368	357	337	379	329	350	362	337	365	355	332	347	327	316	356	320	377	335	355	304	336	347	382	329	340	353	377	328	322	337	355	330	351	329	323	338	373	387	337	354	296	326	362	334	346	339	332	379	345	336	300	369	335	334	312	360	337	322	340	301	381	361	353	339	357	333	329	348	361	361	349	335	359	339	330	314	323	383	345	335	350	323	346	346	328	347	310	326	339	335	318	306	381	373	343	295	325	329	347	327	384	333	329	337	310	310	347	345	332	335	313	297	332	321	328	346	343	347	344	347	383	350	353	337	344	357	337	355	361	308	335	312	352	347	328	337	361	359	390	333	347	322	350	340	330	321	352	343	320	365	370	346	337	333	347	339	317	336	340	332	330	376	327	313	363	325	346	349	335	384	346	351	326	356	345	357	321	312	359	337	305	321	336	328	359	348	373	340	320	352	315	354	341	352	338	334	325	359	346	351	341	327	328	349	305	344	382	331	336	363	354	366	362	361	322	341	333	349	308	360	376	345	327	348	345	319	326	323	344	342	372	348	361	325	363	348	372	317	348	346	334	312	357	372	356	326	339	369	330	322	345	347	294	348	341	323	329	342	344	320	370	341	357	325	335	340	336	353	329	334	354	338	318	338	335	337	364	340	287	311	342	338	333	380	355	306	369	347	307	322	326	364	329	330	354	354	325	315	319	316	348	385	351	335	341	331	361	384	339	354	339	281	324	319	358	276	331	339	332	341	343	347	352	347	346	324	364	328	305	354	352	344	297	333	347	343	351	380	355	310	343	385	323	354	366	322	343	318	324	332	324	316	351	336	339	324	344	349	324	334	329	337	364	333	350	336	339	351	317	344	319	373	343	378	320	341	338	337	319	330	357	337	333	328	315	343	395	342	345	355	334	334	331	342	374	336	380	394	323	342	326	314	358	365	364	337	355	325	320	338	318	368	341	353	321	320	370	338	388	324	365	349	338	320	372	364	341	318	327	337	329	356	292	337	327	353	341	316	349	348	323	373	346	332	349	375	362	334	364	341	323	341	375	317	331	314	322	354	323	351	357	301	335	328	305	341	365	304	316	338	304	377	337	329	345	326	327	358	321	338	319	301	321	324	355	367	345	351	397	363	338	317	327	337	342	334	349	321	352	303	369	295	324	347	337	308	354	324	344	341	358	325	323	346	346	318	339	349	322	346	357	368	360	335	362	291	333	347	347	311	313	333	329	318	354	350	345	306	288	350	327	319	351	313	331	300	328	345	329	330	332	356	312	353	340	338	368	339	325	320	350	350	333	333	342	356	341	357	304	344	367	322	322	316	358	360	335	341	328	336	367	343	322	359	341	331	373	328	345	359	311	328	318	336	360	347	309	315	348	296	322	300	347	329	355	356	347	348	336	289	330	360	334	357	341	316	342	383	329	344	350	313	311	347	360	304	354	342	328	336	349	344	346	323	347	332	332	334	337	361	368	299	370	352	350	317	321	374	373	346	334	323	309	357	362	314	315	327	332	306	354	359	331	356	341	339	342	330	359	334	323	338	308	343	365	327	297	332	336	308	356	334	326	329	319	332	333	394	325	333	318	326	327	346	347	334	347	329	308	365	335	368	352	332	355	340	306	331	326	296	341	332	342	287	334	353	348	369	394	352	354	346	350	354	304	358	345	365	401	327	324	329	347	329	335	300	300	326	368	353	325	328	309	362	314	308	364	352	349	395	365	319	338	376	372	317	305	381	309	329	356	351	344	373	337	363	342	355	334	334	343	346	354	374	341	356	349	352	317	312	328	332	320	332	347	379	300	348	364	325	367	370	309	359	328	337	395	340	328	356	360	299	342	358	336	348	330	384	340	354	347	348	365	353	347	338	338	357	326	310	352	327	340	301	348	325	353	340	290	314	356	345	321	299	356	337	334	320	350	325	341	347	322	343	338	348	355	338	368	301	343	339	347	362	328	307	350	334	348	338	345	364	340	386	380	356	364	322	362	327	337	358	347	342	309	323	328	319	335	354	323	319	356	350	341	308	339	348	348	333	301	315	357	368	351	337	366	340	354	341	363	335	342	314	328	336	333	319	336	328	342	327	358	356	351	338	329	356	393	368	360	334	320	336	366	353	368	377	351	384	341	350	355	311	348	342	351	313	359	346
8451	1290	2441	2498	2049	1770	1563	1364	1259	1106	1109	1074	972	870	958	897	930	968	931	939	903	830	908	895	903	842	882	854	862	874	853	854	863	841	830	841	823	831	821	828	818	829	803	817	856	824	802	828	870	762	829	795	845	824	816	820	831	808	822	857	856	811	870	835	816	782	804	846	826	821	785	772	746	802	820	801	794	823	818	794	831	775	836	805	775	802	772	843	780	816	783	836	770	784	813	828	812	784	744	802	788	805	816	831	833	826	813	773	820	783	805	802	789	814	818	822	748	839	887	815	825	866	811	782	805	805	830	834	848	764	833	781	767	829	829	791	757	851	755	788	846	846	858	803	819	796	818	823	809	797	812	775	797	829	795	812	794	808	835	837	779	798	805	785	824	889	791	809	795	816	884	843	782	795	792	803	758	811	780	792	819	807	787	753	841	761	853	822	709	837	804	781	758	798	798	793	813	821	852	832	766	788	797	809	802	781	851	798	802	778	788	767	837	778	761	809	838	807	808	793	806	792	804	842	858	804	783	811	743	782	804	762	785	852	811	810	785	813	768	791	797	783	833	816	772	751	766	759	786	819	788	790	805	785	770	810	781	792	801	819	793	810	781	804	803	796	844	807	818	834	777	805	835	806	776	777	799	793	720	816	782	800	820	790	821	801	809	782	802	811	816	824	780	841	786	779	799	783	773	805	818	849	840	826	785	779	816	779	806	795	818	802	826	776	849	789	875	784	809	758	796	799	813	789	805	806	787	804	840	855	805	798	792	806	824	794	785	834	797	755	835	810	752	807	880	813	794	836	756	774	821	794	816	799	840	781	830	786	796	823	802	820	772	785	782	734	817	827	808	800	803	725	805	825	826	813	816	829	802	807	808	766	791	762	806	806	819	833	785	818	823	797	797	763	772	837	798	825	839	803	798	765	833	812	843	818	854	821	806	759	868	811	795	796	840	779	826	801	793	809	821	758	801	809	821	788	864	748	816	771	820	830	800	808	767	774	794	752	828	786	809	808	786	810	793	814	835	838	808	823	793	739	819	853	810	846	819	779	778	793	793	818	836	800	819	799	823	776	817	841	854	786	815	805	806	794	834	798	859	791	790	802	811	795	821	783	810	782	811	826	818	775	782	814	812	762	784	845	795	784	789	786	813	781	739	813	752	774	765	797	794	748	819	782	794	835	843	761	788	751	790	765	798	834	781	790	744	766	852	783	784	787	766	800	787	833	819	786	790	792	739	823	828	840	807	804	806	771	830	839	770	827	774	783	750	819	850	817	791	802	773	786	833	791	786	757	771	791	809	799	813	801	828	849	794	791	797	829	812	810	800	847	850	786	795	752	770	818	800	826	806	788	786	826	815	798	878	821	807	779	806	843	829	798	831	786	820	826	842	832	795	810	805	803	807	780	762	777	805	808	793	779	828	794	785	798	812	841	769	827	808	800	808	829	793	816	821	758	811	812	759	820	775	823	796	806	777	838	815	798	759	762	757	792	810	793	819	828	802	811	822	834	791	843	804	828	829	825	836	816	777	818	843	830	765	845	814	810	819	784	836	832	783	790	830	796	844	837	789	787	796	770	812	804	795	818	820	764	807	829	814	820	773	802	803	819	818	800	795	817	850	804	832	799	781	819	840	794	832	790	788	827	783	805	812	758	828	790	750	777	793	802	794	794	820	812	786	849	778	790	813	808	810	790	765	811	799	779	814	831	781	792	788	842	775	780	880	820	774	824	839	773	783	762	790	780	808	797	787	771	804	782	801	808	851	798	743	806	795	799	823	791	775	788	863	825	838	777	825	791	804	835	824	813	806	813	823	782	739	770	824	816	843	795	801	725	794	762	801	793	763	798	825	809	811	792	826	777	770	787	782	789	762	812	804	766	779	777	800	831	789	834	744	778	787	865	841	842	835	812	820	778	798	789	789	782	776	800	805	830	814	829	830	770	788	791	789	766	774	803	807	750	823	779	766	754	785	814	805	795	845	753	745	811	808	795	775	822	789	769	827	818	796	789	771	830	811	819	858	836	804	808	775	780	803	804	808	810	853	756	795	780	816	808	800	771	831	779	811	857	837	812	848	812	755	803	781	800	792	819	806	780	751	858	815	823	776	799	814	803	791	788	800	795	824	798	788	793	773	763	814	805	798	868	811	800	847	785	856	824	814	796	813	881	824	781	819	805	810	805	790	841	753	809	790	781	810	769	840	826	856	779	789	800	767	785	805	750	830	794	830	805	773	838	794	862	796	816	807	788	828	802	835	799	876	774	747	766	809	766	776	820	823	761	820	813	818	825	853	782	823	775	791	809	784	819	811	791	806	821	782	846	864	800	819	780	793	800	784	792	815	807	847	806	803	834	753	800	775	815	805	808	793	825	795	778	823	884	816	801	785	804	818	802	701	805	834	818	802	826	781	784	792	809	788	810	784	836	800	788	812	811	789	784	819	815	768	821	819	780	823	824	798	850	834	761	849	828	806	777	793	791	790	816	801	805	849	802	790	809	805	807	776	839	815	843	809	775	790	804	813	827	822	795	802	789	778	766	806	770	818	812	770	774	792	763	794	803	810	766	821	772	770	824	796	836	753	749	800	788	771	812	799	797	799	797	839	807	789	832	838	769	805	801	807	745	804	743	848	839	831	812	774	784	837	768	791	794	810	806	802	859	748	849	809	795	804	816	812	774	798	844	795	818	813	807	788	803	802	800	765	846	802	844	868	835	856	845	780	810	780	771	800	793	801	776	830	793	812	792	831	799	819	816	808	855	800	849	786	796	814	859	823	798	785	818	833	804	824	851	783	775	806	779	831	785	808	823	833	810	797	816	800	833	810	811	772	811	779	827	762	835	759	774	855	840	846	831	805	793	791	814	816	818	826	814	787	791	760	760	794	765	853	798	825	795	826	818	836	788	804	801	815	800	811	845	804	807	842	805	804	837	791	831	747	830	760	811	785	797	808	830	835	756	807	842	767	810	820	793	780	789	767	791	784	838	812	820	784	729	841	812	821	851	793	813	804	796	781	796	859	799	821	786	777	808	799	820	815	821	813	811	774	784	796	847	726	784	808	805	815	733	807	794	826	778	788	841	776	815	818	855	813	830	794	786	819	819	814	821	747	773	831	787	791	812	846	852	783	795	793	801	811	847	800	812	825	809	795	780	805	790	829	799	797	811	824	801	786	815	759	815	789	784	774	795	823	872	775	756	820	824	845	801	819	786	796	778	793	768	733	828	803	751	811	772	734	777	820	811	807	782	787	780	808	790	805	812	849	809	792	853	749	834	784	817	818	824	805	786	824	793	772	797	812	805	785	816	822	792	838	848	803	796	783	795	834	806	822	855	822	844	747	784	824	848	822	831	804	795	762	836	779	801	806	828	840	871	773	800	775	792	735	779	819	823	798	806	853	823	788	842	773	804	816	848	759	749	821	813	771	845	815	804	777	865	802	840	830	729	784	799	804	825	808	852	811	841	762	788	824	782	795	790	811	784
1682	246	260	243	272	245	230	239	234	236	247	240	244	245	230	251	245	279	277	228	223	231	236	250	229	237	234	255	266	246	250	244	239	226	213	247	225	256	208	226	236	238	258	243	221	241	240	243	243	247	242	248	231	263	278	218	261	236	238	246	223	238	241	234	230	236	244	239	248	237	255	264	228	248	271	215	251	257	265	214	224	228	210	267	235	246	236	265	246	232	240	251	247	233	230	232	228	236	229	253	248	235	230	264	240	252	238	249	240	249	271	262	206	235	240	263	264	264	242	225	257	222	213	234	252	243	269	221	245	247	223	229	247	244	276	249	246	256	245	231	234	239	237	249	257	225	222	244	252	206	298	246	244	228	243	249	235	240	248	236	264	226	239	228	210	250	213	245	237	229	255	248	229	231	232	255	219	214	258	244	212	254	240	241	235	251	241	235	252	244	219	263	266	223	240	245	258	229	237	261	211	222	202	239	262	259	225	217	225	232	255	258	219	258	270	213	287	257	250	233	251	238	261	261	244	231	263	265	235	244	242	238	243	241	231	236	221	242	233	219	233	259	225	247	230	226	238	243	259	231	230	257	212	298	258	235	254	219	256	219	242	253	243	231	233	200	210	266	238	242	236	252	283	246	248	223	249	245	257	236	237	207	231	263	216	203	234	228	255	230	241	212	257	238	249	241	225	244	218	250	212	280	217	237	225	229	262	241	240	233	237	250	289	236	228	218	246	267	268	235	244	242	270	254	249	274	251	243	238	243	226	219	234	233	268	239	249	262	242	253	227	238	245	242	243	237	251	237	243	283	264	238	244	236	241	241	211	231	249	239	231	233	238	235	222	235	219	232	228	273	248	228	244	255	246	251	251	227	246	240	223	218	258	225	254	253	234	259	251	250	257	233	243	234	226	252	252	275	270	260	198	281	250	229	266	229	253	251	272	251	266	219	254	250	243	269	222	234	210	236	226	229	256	263	228	212	237	249	238	228	261	263	274	247	224	255	260	209	224	229	228	222	245	240	235	259	240	241	235	224	253	241	233	196	242	281	229	248	250	249	267	261	246	248	230	238	235	261	270	227	235	220	258	236	236	243	223	238	254	237	269	262	242	240	225	236	235	247	215	250	252	257	229	279	242	261	219	247	210	232	230	236	236	251	267	262	274	250	249	238	265	244	224	240	240	234	234	217	248	203	235	249	247	216	226	261	238	229	230	237	231	246	247	227	221	228	235	248	230	236	249	230	244	221	203	239	222	231	217	247	232	225	228	252	241	231	223	239	230	240	247	226	225	251	249	236	226	229	238	227	238	226	253	250	240	227	236	221	270	223	242	253	230	232	240	204	260	253	255	253	231	258	225	233	204	224	256	271	234	226	249	248	277	200	302	224	238	217	258	255	265	225	265	251	252	251	242	255	260	237	244	231	240	262	244	257	244	260	236	240	232	211	220	195	229	232	248	240	221	247	263	266	253	255	271	231	240	236	236	246	242	255	235	220	232	258	245	273	255	264	221	252	264	260	256	263	240	236	248	233	241	216	247	231	246	255	265	228	239	226	222	255	224	222	217	226	216	245	238	231	247	246	235	206	209	242	249	250	273	246	249	266	219	222	264	221	214	250	208	237	246	240	261	237	227	251	263	252	279	245	235	236	252	226	245	241	205	241	249	253	227	222	244	262	260	245	226	219	215	236	231	226	251	265	248	212	250	236	247	226	231	220	232	242	260	236	221	231	221	247	237	267	234	261	251	257	216	221	234	227	233	256	223	244	255	218	228	259	238	214	242	237	222	220	240	222	255	237	257	274	252	247	244	245	225	219	234	207	234	229	249	230	239	253	241	223	242	251	231	226	250	227	222	254	216	239	232	247	245	246	208	237	247	257	233	240	234	256	267	237	267	235	244	225	234	255	247	237	258	213	266	239	225	241	245	244	235	239	219	232	244	261	230	243	249	252	212	212	219	259	237	261	247	252	239	278	252	229	247	254	232	234	200	250	250	261	230	245	247	263	255	218	266	251	211	253	243	236	258	258	251	203	223	252	236	238	241	264	213	234	241	243	236	269	226	241	258	223	254	241	242	253	256	206	225	245	234	230	232	252	214	220	261	224	229	225	238	229	231	221	281	246	251	255	225	220	223	229	265	239	236	235	213	236	247	248	256	265	214	257	258	270	285	210	226	242	238	244	232	202	239	219	231	249	235	228	236	254	228	229	253	241	220	242	231	257	233	246	244	226	232	225	237	237	208	262	221	246	266	257	263	231	218	218	273	227	238	231	241	269	268	266	259	247	235	219	222	233	235	231	236	243	253	263	244	247	220	216	280	265	244	220	241	277	251	232	263	255	250	215	240	222	223	271	275	229	236	303	230	215	247	197	233	207	219	232	266	245	277	217	231	232	234	222	255	206	242	253	265	204	240	218	244	227	234	224	254	264	268	234	221	243	259	232	286	245	250	260	247	244	242	214	242	234	232	208	213	242	227	263	251	259	214	283	216	243	231	230	240	257	237	252	275	240	212	218	237	226	222	262	259	286	247	240	253	262	244	226	243	245	256	247	260	266	248	243	231	259	251	253	247	234	265	267	259	272	263	256	260	276	255	224	237	226	255	230	219	242	231	257	222	250	215	212	241	234	271	238	250	264	236	238	245	248	246	231	265	267	226	233	248	218	223	209	249	273	255	239	220	255	251	272	236	234	209	224	244	264	228	217	211	255	243	254	243	238	264	206	250	225	249	230	270	280	240	287	237	245	212	244	241	207	236	254	242	222	269	212	253	249	207	203	245	232	237	221	243	254	230	226	236	235	236	238	240	269	266	250	247	265	264	216	255	222	237	222	269	250	276	236	228	247	271	228	240	239	251	234	269	220	210	244	222	273	215	223	258	254	272	223	259	234	245	259	269	254	262	233	221	229	243	238	195	231	244	264	232	254	229	252	243	223	234	251	229	237	243	221	247	261	282	231	246	243	251	273	220	233	246	234	249	233	249	217	222	255	257	241	244	229	235	246	227	269	246	232	213	243	222	230	240	257	255	217	222	209	249	229	259	224	244	233	236	236	245	252	258	271	236	254	255	259	267	235	235	232	238	240	247	239	236	264	229	252	232	248	240	271	267	251	243	278	253	228	235	255	272	232	247	253	227	227	258	234	248	259	241	264	256	247	230	228	260	227	208	253	223	236	227	221	249	243	252	235	230	229	243	217	279	268	257	264	244	213	249	245	237	252	267	233	229	244	247	234	236	234	232	246	231	220	235	249	240	273	228	238	211	253	259	244	255	248	243	226	250	236	217	233	243	257	254	263	250	257	254	220	253	256	279	223	238	249	213	220	225	243	233	239	278	253	281	232	259	266	226	249	218	268	240	251	229	268	222	235	234	252	246	250	245	211	237	229	218	212	216	236	220	242	251	263	255	242	232	237	216	261	233	223	223	240	223	230	252	262	249	240	239	250	230	235	232	230	248	244	254	235	247	263	217	245	256	256	229	277	246	217
1975	599	633	631	598	622	613	584	617	612	632	614	591	576	579	589	578	618	616	536	613	615	549	607	567	535	578	577	653	568	547	545	604	565	612	578	622	573	549	602	553	592	579	539	613	602	537	567	578	610	597	566	612	574	599	605	589	548	612	553	601	585	578	607	594	543	599	581	597	620	575	550	566	552	618	597	562	589	582	575	578	581	576	566	575	556	581	599	584	575	591	550	597	576	560	598	579	610	586	599	546	623	570	549	581	583	610	569	577	599	553	593	571	551	620	559	600	579	577	564	540	540	553	648	606	573	579	581	576	589	541	584	578	559	590	584	601	559	572	590	562	582	583	604	627	595	530	598	572	591	574	575	606	588	591	541	545	557	601	566	584	628	593	562	588	569	562	621	546	599	579	552	626	548	573	576	580	580	580	586	540	539	587	588	570	585	543	585	578	605	608	598	547	616	582	587	563	510	574	578	554	597	570	589	573	581	580	619	540	566	558	562	559	565	605	597	543	609	595	598	551	566	583	559	591	611	605	565	558	594	576	594	600	541	587	577	594	579	583	586	586	604	559	559	573	592	616	605	603	553	597	600	589	580	590	543	610	587	607	589	609	595	567	596	569	584	579	642	595	619	589	568	587	584	607	567	607	572	596	560	618	597	567	601	575	592	602	571	583	566	610	562	598	637	590	583	589	633	608	576	577	559	530	576	559	568	604	556	550	619	543	588	610	568	568	561	580	583	575	592	589	602	563	584	579	639	597	586	574	567	610	603	581	557	599	582	604	543	558	600	587	621	559	595	587	587	557	559	565	621	521	609	554	606	608	582	551	652	607	593	551	563	589	578	579	541	577	602	601	638	568	581	553	554	574	536	561	600	547	546	565	573	538	583	606	629	597	583	556	597	614	602	613	594	573	565	587	553	542	564	595	567	596	570	583	581	591	619	564	593	559	578	527	570	587	576	584	536	593	549	597	610	577	603	560	568	602	594	546	598	542	535	575	571	570	581	589	579	614	596	605	562	533	593	575	644	607	588	537	571	637	560	578	536	608	608	553	599	555	571	562	590	607	579	540	583	590	598	550	514	639	553	597	571	575	584	589	591	571	598	600	594	582	581	542	560	568	621	607	559	553	597	588	562	575	588	590	562	575	582	569	598	570	525	605	537	559	579	577	586	595	581	595	596	554	595	595	528	571	623	544	597	588	566	624	583	574	582	563	614	576	586	555	607	536	593	582	554	604	586	547	599	612	564	600	585	544	554	554	591	609	563	602	596	539	590	551	577	634	578	627	592	590	628	597	531	574	545	559	600	559	566	543	570	585	565	540	635	638	562	540	573	574	623	565	568	576	569	581	582	563	629	589	584	603	575	562	599	597	588	556	534	599	595	597	650	596	581	559	584	574	565	597	575	567	549	586	559	569	538	588	562	596	561	603	572	572	544	564	554	626	593	613	582	595	580	596	556	572	619	566	569	610	552	574	567	610	622	603	576	593	598	620	577	589	588	559	571	581	560	579	565	546	603	553	594	595	584	572	619	592	607	588	591	574	588	566	585	583	601	612	579	569	585	587	575	585	567	630	608	600	578	573	574	599	519	579	558	604	588	575	599	587	604	568	557	555	623	587	579	537	563	558	541	600	592	600	561	562	584	575	612	604	583	548	552	553	586	580	532	569	566	589	573	629	592	659	534	583	562	570	593	604	542	588	560	586	639	569	590	562	629	535	573	593	546	591	619	598	565	586	565	552	536	558	554	597	572	590	552	569	607	592	540	615	569	576	614	575	625	623	568	592	571	576	585	575	580	581	577	562	531	556	566	616	581	600	562	574	578	582	595	528	597	556	575	553	601	522	561	586	578	554	592	570	593	618	573	580	598	583	572	593	606	594	568	600	623	579	601	576	586	553	584	585	542	584	632	542	560	633	620	646	566	579	549	612	587	594	580	620	530	643	570	581	587	562	632	548	563	562	609	552	596	546	590	619	566	530	537	558	546	619	592	562	537	587	589	588	606	587	594	564	552	595	569	594	549	545	626	555	585	619	601	578	565	537	563	544	554	563	594	594	593	615	614	572	569	603	559	589	546	622	558	556	596	581	592	567	598	621	595	600	593	622	546	617	586	594	562	542	577	548	564	592	593	576	583	557	593	577	563	579	541	586	574	535	577	573	557	543	541	575	569	570	597	594	626	593	560	575	539	572	594	569	572	555	595	594	580	602	590	569	595	588	556	572	595	588	568	575	588	536	548	614	581	578	584	571	552	628	589	620	540	574	590	584	559	558	565	572	571	587	562	556	575	600	578	568	571	584	548	578	616	585	595	587	577	575	616	592	555	548	582	579	559	563	583	645	565	577	557	584	541	593	553	593	596	603	596	585	556	544	562	612	550	574	532	596	588	591	602	581	572	603	572	557	563	597	587	621	573	557	569	542	573	619	605	570	551	561	579	545	569	582	592	622	565	568	603	567	613	606	540	587	573	563	592	590	518	562	554	588	563	592	587	577	577	570	606	612	556	581	586	589	555	579	584	558	564	570	565	584	589	623	611	583	586	575	610	581	558	569	574	599	574	607	559	567	566	584	582	589	554	602	554	563	610	566	621	592	544	576	543	597	564	547	556	565	572	563	573	603	616	577	623	552	616	542	585	600	572	594	560	567	606	585	627	586	585	619	604	563	551	623	611	590	595	583	557	603	558	579	608	581	601	518	594	569	586	618	607	551	572	596	573	554	583	574	570	568	586	603	580	575	603	589	561	605	587	603	627	562	567	555	594	565	604	601	577	583	585	623	633	609	576	535	582	580	582	644	592	593	542	571	576	600	584	598	578	604	571	574	575	592	570	612	617	561	557	574	554	590	556	585	600	568	564	588	594	566	568	578	565	541	605	519	593	581	610	590	581	620	573	599	566	554	566	602	565	558	578	577	575	577	600	615	566	597	576	550	584	632	570	617	577	608	611	576	584	626	577	569	623	585	593	570	588	569	574	571	556	581	597	585	557	547	577	570	575	592	610	584	553	526	586	607	599	606	550	595	608	571	514	568	610	591	530	589	581	577	541	618	555	591	576	539	600	573	598	611	559	589	576	612	546	520	578	576	575	607	554	602	578	579	564	568	601	558	641	570	619	595	567	614	569	598	569	587	556	571	581	629	562	563	532	598	510	580	587	615	602	546	559	572	543	619	579	585	613	575	554	594	576	624	597	595	565	553	575	587	623	566	555	605	599	618	598	640	598	544	602	538	590	582	581	598	551	569	608	578	570	597	584	547	573	588	608	604	626	561	602	566	589	555	593	616	576	551	531	595	543	607	620	576	586	612	566	561	571	522	552	522	571	578	626	563	552	575	610	570	557	600	574	605	574	575	584	578	598	572	623	610	577	559	551	574	598	564	599	622	599	585	579	555	570	604	587	554	600	593	599	600	590	589	620	578	574	524	569	633	546	563	587	594	582	603	601	541	534	584	591	594	583	594	583	585	583	574	566	570	564	586	621	610	554
7932	471	558	409	302	224	268	226	165	177	184	152	174	192	175	153	179	185	167	196	172	164	155	171	146	167	177	160	154	165	165	147	148	167	177	193	186	173	171	141	127	156	148	144	158	188	149	180	184	156	160	147	138	171	151	179	159	139	161	156	144	194	161	180	145	159	157	171	134	175	167	183	201	181	173	188	180	151	164	157	162	169	173	187	168	170	186	177	174	165	139	161	177	166	146	189	156	173	139	173	149	148	153	172	170	169	156	171	160	189	162	158	162	136	173	134	176	154	186	180	158	152	158	136	128	181	162	146	140	192	167	183	186	146	155	170	157	164	158	169	146	132	153	168	161	174	173	136	188	177	164	153	157	168	163	185	187	174	168	166	173	166	192	175	158	145	170	157	143	191	170	140	125	163	163	152	138	164	151	125	154	167	184	171	186	166	179	149	165	174	153	139	191	162	155	176	166	166	170	160	169	157	151	128	156	170	161	156	141	171	150	154	168	146	170	190	174	167	161	183	158	153	157	172	162	176	152	174	156	172	175	139	178	183	196	143	179	175	172	171	176	174	145	159	152	150	173	141	181	187	162	160	176	162	174	157	151	175	176	160	165	148	164	157	189	169	153	149	142	144	147	152	183	163	165	164	158	164	159	162	153	149	172	155	133	151	135	156	139	130	170	165	159	159	161	147	170	138	134	166	148	192	168	152	163	156	146	148	170	176	190	159	186	163	149	161	146	158	155	161	152	128	180	164	164	170	161	156	146	176	179	162	174	181	155	167	155	155	167	166	161	156	174	167	133	177	166	168	157	171	142	152	137	177	161	145	170	167	162	157	155	171	182	164	155	153	149	175	150	166	163	157	163	167	175	152	189	171	152	172	175	169	162	143	150	157	147	183	160	167	159	163	134	158	172	160	132	152	151	155	169	160	196	143	170	167	163	153	174	170	188	136	127	172	141	163	158	166	180	159	174	151	147	166	152	167	157	168	168	143	167	165	151	194	159	145	183	160	158	140	152	122	176	168	147	162	148	154	153	161	160	167	166	166	162	165	163	178	153	156	172	137	158	170	151	175	193	162	155	151	147	157	166	175	147	149	152	166	163	161	174	140	167	137	137	165	157	169	168	165	140	164	160	190	166	156	148	167	163	148	157	153	161	175	165	173	169	160	161	140	188	148	183	164	185	151	173	182	147	182	159	161	160	176	156	171	155	174	168	175	175	171	151	174	151	168	163	165	166	199	137	138	166	155	163	159	163	181	167	156	160	185	161	139	160	155	139	178	161	154	145	157	180	189	193	170	157	138	148	180	145	154	142	188	171	186	162	154	171	162	152	186	161	180	142	159	183	168	156	171	176	174	174	156	165	187	160	156	143	155	183	141	148	183	157	155	148	146	158	149	161	142	138	143	157	181	145	142	150	171	155	175	165	167	175	173	138	169	176	163	177	172	190	157	148	186	170	153	194	191	167	156	123	181	167	166	182	165	174	152	175	139	147	147	153	171	187	171	160	148	157	163	144	149	167	173	153	171	165	154	157	153	156	142	168	157	143	165	205	193	161	155	166	153	146	157	155	164	158	167	171	135	157	166	172	172	186	142	153	142	191	178	177	161	141	139	181	169	151	135	173	138	155	153	159	182	173	160	169	183	174	168	162	173	152	144	168	172	157	161	187	149	165	170	159	159	184	179	170	160	145	165	176	160	169	153	175	169	165	157	157	168	155	125	159	164	163	150	154	165	192	145	147	167	159	138	166	165	167	178	159	138	174	169	147	164	172	174	160	159	172	175	149	176	174	137	160	170	142	192	165	170	162	192	153	176	188	176	158	165	159	189	179	136	172	161	164	155	164	182	136	152	180	149	147	137	134	150	183	179	156	170	148	156	135	165	170	170	176	160	163	139	185	158	167	170	172	148	173	160	154	168	143	163	174	164	152	165	168	174	170	162	152	129	157	172	164	176	188	170	164	162	140	175	172	172	160	180	139	166	166	149	156	150	181	167	182	157	165	142	152	169	124	176	172	162	163	166	158	139	174	160	159	165	150	168	169	149	171	162	178	167	185	167	150	158	172	163	165	188	133	170	171	182	162	177	168	158	190	154	186	172	172	179	155	155	177	171	159	184	152	172	155	154	180	145	145	185	166	191	153	163	154	172	161	171	198	157	158	174	200	179	167	153	174	175	165	150	188	163	136	154	165	181	177	172	133	165	175	177	161	167	184	149	153	172	169	183	153	165	170	151	178	176	167	189	155	160	158	170	155	171	174	137	185	140	166	167	153	150	159	167	151	161	139	146	153	152	153	189	149	167	162	180	156	170	156	162	172	180	155	176	137	167	171	129	156	157	162	173	162	140	158	173	183	166	180	132	155	150	164	169	175	162	152	130	163	171	172	174	178	158	134	148	162	149	161	158	153	145	176	168	148	159	156	164	152	175	144	160	144	148	157	145	156	159	153	157	173	139	156	180	162	160	176	169	147	179	166	161	155	162	177	157	187	174	168	175	178	155	194	142	132	150	163	156	174	168	177	174	154	172	134	178	147	146	167	183	145	162	160	171	170	170	177	162	172	148	165	158	171	141	154	147	161	162	147	158	163	170	163	177	170	178	139	143	163	194	146	164	160	169	145	152	154	161	150	164	157	201	169	145	159	125	139	161	159	177	165	162	181	154	175	164	173	141	148	140	158	183	160	156	144	160	165	164	168	180	158	166	152	154	165	158	179	159	161	142	171	186	176	159	148	163	170	147	183	158	153	151	155	162	178	144	148	171	169	169	181	166	183	161	154	162	153	172	153	174	152	163	150	163	170	158	155	175	169	164	160	181	149	185	173	158	180	176	129	149	169	143	167	168	162	155	180	174	162	150	144	170	166	165	170	149	155	169	175	174	155	159	159	182	161	159	173	166	181	163	166	172	164	165	171	144	144	176	148	178	177	150	152	151	174	160	166	156	152	180	121	125	130	136	154	169	171	171	149	165	173	164	172	146	165	167	166	153	152	145	145	146	158	146	177	170	177	134	155	163	153	143	152	156	159	176	179	164	143	165	180	150	168	155	176	168	157	148	134	136	168	174	145	152	167	185	184	183	167	144	169	132	162	169	160	155	136	155	175	168	148	168	143	157	173	133	172	164	196	167	162	174	154	150	162	173	183	157	175	173	164	164	164	181	157	166	162	161	146	184	148	160	156	159	152	168	182	181	156	167	159	162	172	190	152	184	174	160	183	143	160	142	166	181	157	150	179	166	148	175	162	181	202	168	160	149	145	152	199	149	157	139	154	156	166	179	144	151	169	122	162	154	158	148	158	150	166	190	166	172	160	172	183	169	172	156	171	156	173	157	150	150	154	160	172	145	181	182	167	183	156	151	156	188	149	156	163	178	153	142	147	145	140	140	150	169	152	143	163	164	177	137	173	155	144	157	180	161	155	182	156	145	144	162	161	164	158	150	149	160	160	142	168	194	169	153	135	176	171	150	139	148	163	178	177	170	153	169
6341	697	1291	1311	1101	939	776	693	681	636	597	552	603	583	557	546	524	529	475	487	491	504	490	500	498	488	471	477	474	453	442	486	444	470	464	454	449	450	458	440	487	459	409	460	498	428	484	468	414	454	482	442	498	449	432	454	448	437	485	417	453	456	450	443	461	450	452	457	411	395	452	459	443	407	462	467	447	417	452	445	446	489	459	412	419	438	444	455	433	448	449	454	463	478	465	453	444	440	440	445	458	433	485	431	415	468	445	444	440	434	421	485	426	459	445	455	413	469	457	417	469	458	434	407	428	426	412	444	448	464	470	431	427	439	430	425	450	421	442	448	439	433	403	429	420	448	427	437	419	463	463	461	435	431	442	452	465	487	441	497	446	435	417	425	425	410	439	407	466	437	406	457	440	426	428	405	459	463	477	483	419	436	431	465	441	434	446	418	420	439	440	440	432	441	450	452	434	438	438	428	440	447	419	460	448	433	465	447	439	434	460	422	433	443	429	462	481	437	422	464	444	439	434	455	433	441	430	461	401	430	448	460	431	442	417	397	401	452	452	464	455	460	428	428	451	438	447	450	468	493	475	438	427	461	456	430	431	429	433	470	395	455	472	477	399	442	443	440	428	432	454	427	463	441	434	450	423	433	469	449	428	388	472	470	444	445	471	440	411	470	435	444	422	449	437	436	438	417	437	429	446	406	474	453	470	434	473	439	452	428	448	450	437	464	442	426	481	468	485	440	440	432	402	444	460	454	479	471	424	440	441	418	414	483	477	409	482	452	392	473	469	407	398	458	395	402	416	452	441	457	485	453	440	456	461	438	438	407	456	428	455	440	448	439	484	474	459	447	455	442	466	433	446	455	435	451	405	430	429	450	400	459	481	433	435	454	491	443	441	417	422	437	449	422	471	457	398	441	441	449	456	455	454	435	413	407	467	481	453	451	436	425	433	435	454	441	472	456	427	455	420	478	455	430	425	425	468	423	482	451	425	467	423	464	460	441	449	425	464	465	441	455	460	428	430	462	436	465	421	459	417	413	414	480	436	429	479	450	481	448	444	430	437	424	457	453	408	475	452	433	429	460	442	435	459	442	433	413	412	450	464	441	453	430	446	420	427	448	436	438	446	428	463	454	458	427	440	449	405	442	426	431	427	465	469	444	420	438	466	433	428	406	459	445	435	430	467	435	447	465	449	436	453	453	434	439	462	389	453	434	486	454	483	451	437	395	447	464	462	447	488	448	447	456	420	418	427	462	453	415	446	458	439	437	437	456	430	438	452	428	465	432	420	448	416	458	461	424	437	411	444	432	451	455	449	471	450	439	425	487	461	446	418	521	420	415	425	460	425	430	446	442	436	433	447	432	464	408	433	433	472	445	453	499	444	434	469	456	450	486	455	446	471	419	431	428	442	471	441	428	423	432	456	413	436	455	469	444	423	405	417	446	459	435	442	475	465	431	441	447	451	460	432	449	497	448	426	455	460	434	454	425	470	473	449	433	432	404	431	438	408	460	448	403	423	461	485	404	415	455	427	431	466	454	428	440	452	432	460	463	442	453	475	430	419	442	447	466	409	462	421	465	423	445	477	440	449	438	396	461	458	456	437	401	417	453	440	442	438	412	465	460	446	457	449	468	456	437	441	451	483	445	473	447	428	446	440	453	474	440	431	474	439	436	440	463	463	444	469	464	427	417	427	450	440	451	459	463	381	411	449	421	456	458	433	451	426	451	422	418	453	449	440	434	448	420	462	429	444	396	439	438	432	435	453	442	439	434	464	446	438	475	431	456	451	473	454	470	441	451	449	443	432	429	439	424	453	449	428	427	449	464	418	450	445	434	422	422	448	472	465	429	429	429	423	453	474	383	424	459	455	448	444	445	454	471	417	434	469	467	432	520	439	489	440	462	458	434	471	447	424	459	425	453	417	411	431	445	420	472	442	440	442	438	412	483	462	427	434	458	448	449	452	448	468	476	455	469	499	482	486	408	441	483	456	459	430	450	442	459	380	409	395	422	439	412	427	461	426	428	464	428	460	412	487	441	443	424	441	450	425	440	467	455	447	461	476	468	461	395	441	447	443	445	451	400	416	460	439	486	430	457	476	449	433	470	465	480	442	455	460	474	453	490	481	427	456	459	428	456	448	469	422	424	465	439	449	428	452	460	441	455	449	445	435	456	469	462	418	496	452	470	451	464	419	419	460	431	450	427	456	441	447	438	424	387	435	440	445	485	422	449	474	411	452	464	445	401	454	477	404	479	435	458	396	415	453	451	428	406	433	422	449	428	449	441	405	452	426	445	431	477	451	447	471	424	447	418	418	447	413	449	438	442	471	409	417	414	429	446	421	479	424	451	468	444	445	460	410	438	441	452	433	427	457	452	443	466	496	448	455	436	463	445	443	453	462	434	479	460	450	426	435	455	446	442	451	434	415	463	439	393	436	448	446	408	450	458	425	417	444	412	397	463	475	442	403	426	455	436	458	430	407	459	423	400	469	457	440	470	411	441	449	485	444	420	449	480	435	451	459	448	470	473	388	439	464	454	411	474	432	452	423	437	436	491	398	461	482	433	466	469	453	438	407	439	461	469	457	450	442	431	426	463	450	452	454	414	480	455	419	430	462	443	435	468	434	431	422	442	476	397	446	461	445	425	466	459	427	441	418	443	434	409	446	466	442	447	449	451	396	433	413	436	445	426	441	431	444	443	441	432	443	455	461	508	446	480	444	386	438	443	484	402	443	440	401	454	456	421	442	452	445	438	431	418	444	447	460	449	424	445	432	466	433	438	433	459	469	428	430	366	440	456	474	445	447	467	446	448	461	423	433	459	413	433	422	433	427	447	438	478	476	440	476	418	450	440	493	459	474	464	497	457	458	450	444	434	467	426	438	430	421	445	463	462	479	436	440	481	417	456	436	435	450	462	445	428	521	456	426	452	464	416	448	453	457	455	438	420	409	471	418	438	471	427	414	483	452	423	434	423	477	463	437	449	461	495	431	460	460	441	445	460	419	452	460	455	430	436	448	449	455	446	448	456	430	458	463	406	426	435	411	467	459	480	438	486	459	428	453	445	438	437	430	437	433	406	433	464	433	454	419	519	450	505	448	443	430	428	484	470	435	454	446	462	470	426	467	454	451	444	460	446	466	419	423	474	461	422	416	459	460	469	452	453	461	389	427	416	474	412	433	469	442	408	399	433	432	401	437	445	398	463	446	424	435	444	410	428	428	408	424	451	498	412	439	406	467	433	462	406	398	473	445	461	442	435	438	477	437	426	473	439	460	459	428	436	467	500	426	459	459	451	448	454	444	425	424	442	457	468	421	439	409	416	458	451	429	456	452	441	437	475	477	467	462	445	453	443	397	444	416	416	456	477	458	433	433	407	427	457	446	463	449	434	405	490	472	454	434	447	416	454	453	457	448	451	477	436	408	431	452	461	463	452	483	403	454	404	428	444	474	451	459	422	438	447	419	425	441	435	425	445	421	460
15101	1309	1128	885	676	544	505	457	422	381	394	379	390	390	353	345	375	350	340	376	358	359	356	335	358	343	370	340	316	355	363	343	352	323	351	341	303	359	319	332	348	339	333	338	351	373	338	325	343	354	331	379	332	356	315	343	362	360	334	332	369	354	352	377	381	329	334	333	361	341	334	344	354	322	337	340	363	328	368	359	357	340	362	338	325	335	321	365	343	328	360	360	344	343	331	352	354	324	339	326	368	340	336	361	334	353	312	351	346	359	341	356	324	354	359	352	324	355	310	321	302	333	341	327	336	346	350	324	326	327	345	351	317	362	337	345	326	336	339	360	294	345	365	344	362	351	371	359	309	339	344	356	304	338	349	300	311	299	342	340	337	372	374	337	360	313	319	346	372	332	347	340	338	388	343	330	354	369	336	326	349	344	369	336	325	300	326	330	340	308	331	320	350	346	329	362	344	332	380	371	385	373	333	370	323	327	320	362	357	341	329	359	347	342	358	344	376	310	350	333	358	345	351	323	306	329	367	330	340	335	352	327	325	309	350	318	315	359	366	351	326	339	326	352	332	349	370	340	339	352	358	321	312	333	322	338	333	360	352	348	338	317	312	356	334	355	345	337	377	375	372	354	365	388	343	345	309	352	353	327	355	303	338	328	347	329	363	347	307	387	319	312	315	370	369	348	352	333	348	317	342	310	313	321	327	363	339	341	354	325	340	370	332	339	372	310	328	310	295	321	328	346	350	320	363	366	335	319	338	350	353	312	321	350	342	344	362	352	321	330	357	306	342	352	352	325	352	343	334	312	361	323	324	362	352	335	360	324	324	350	304	292	337	334	315	319	352	341	308	324	369	322	348	374	309	318	319	344	364	322	320	336	354	311	369	331	325	334	348	328	346	328	348	345	338	324	321	293	351	334	332	323	340	353	333	365	322	337	305	330	320	369	378	320	360	369	345	335	322	329	329	316	373	376	337	388	357	348	303	348	311	344	372	332	331	338	355	332	340	400	314	359	371	318	342	353	357	302	319	386	341	319	344	349	326	366	314	327	340	321	321	348	338	346	338	347	346	333	337	358	327	331	387	336	345	339	360	396	344	352	355	394	348	317	343	328	285	359	314	349	330	324	329	349	352	340	323	341	294	311	338	363	303	347	327	356	331	316	356	373	390	336	323	336	324	325	346	336	322	349	327	385	323	378	342	385	370	311	338	316	314	324	343	341	350	320	317	315	343	359	331	307	335	345	342	318	345	349	331	343	313	295	365	358	334	329	301	347	318	318	333	325	355	369	339	314	285	298	349	355	373	331	330	345	338	339	359	347	315	341	302	327	366	340	296	360	363	324	339	342	323	363	357	357	339	348	330	334	345	327	335	356	330	350	362	319	351	368	311	350	340	357	373	309	349	330	335	332	308	300	325	334	320	335	334	338	348	330	295	339	357	367	291	345	308	344	352	322	286	367	355	357	336	334	338	326	365	354	341	304	324	338	364	375	297	323	330	334	327	306	356	337	352	356	355	349	313	323	292	338	349	330	331	374	303	370	336	342	347	354	338	320	331	343	317	298	304	304	357	352	338	373	360	358	311	362	340	378	332	331	337	369	345	324	351	387	361	335	361	366	330	328	374	330	362	325	360	334	341	327	347	324	320	338	345	356	341	336	315	339	379	317	336	339	330	317	307	336	355	317	325	321	365	322	332	333	360	319	329	337	377	358	321	358	343	351	360	337	328	334	358	361	316	357	391	311	337	363	333	291	330	338	339	388	329	341	329	350	336	330	341	362	347	356	334	362	371	357	356	337	335	365	303	353	353	352	366	361	328	344	319	341	318	330	331	364	317	336	323	318	324	319	327	368	343	354	326	297	337	335	323	359	337	347	351	335	351	321	319	350	303	361	347	334	383	357	326	363	343	344	328	320	335	325	350	355	364	363	333	317	345	392	327	339	355	329	356	323	312	322	346	334	323	334	336	367	349	350	333	321	361	326	316	366	342	355	336	351	328	336	328	324	305	318	350	333	324	310	333	362	322	368	326	337	308	298	321	336	309	312	345	354	356	303	381	331	360	344	349	345	325	360	315	338	356	345	381	332	375	354	345	357	334	347	326	356	362	361	357	365	341	329	333	329	327	341	357	341	319	311	341	356	360	347	388	349	363	322	323	349	323	369	359	308	324	329	353	330	313	352	330	340	338	334	338	354	329	370	336	341	350	342	362	321	346	350	363	350	372	349	331	345	363	312	342	327	357	360	323	291	344	320	344	341	346	341	338	303	338	361	336	349	341	335	349	370	335	333	374	354	352	363	343	370	346	330	321	340	327	309	351	339	339	328	360	370	348	336	382	343	303	354	334	343	342	327	329	336	321	334	324	324	332	339	337	349	342	346	365	349	356	308	325	388	347	324	304	361	362	341	331	350	361	334	318	343	339	358	363	310	348	334	332	309	342	328	356	340	305	351	324	345	306	360	355	360	336	347	322	341	322	368	330	308	296	341	365	335	314	300	323	346	304	346	306	323	364	335	327	326	351	349	309	344	333	361	333	327	348	323	358	329	329	356	334	339	359	343	324	336	317	345	334	341	349	348	314	306	332	357	347	323	330	340	354	350	338	320	347	349	356	335	343	342	331	366	307	299	333	336	307	319	331	348	292	333	378	330	327	365	334	324	357	353	340	360	310	344	318	356	375	361	353	321	346	326	307	337	372	306	359	342	341	313	345	338	374	316	317	354	322	307	341	349	350	334	290	351	364	326	319	341	331	348	352	344	340	303	333	342	348	313	324	307	337	349	361	356	344	353	320	348	343	349	321	302	318	345	342	345	387	339	372	319	318	341	366	321	330	347	307	319	357	363	354	305	303	344	359	352	355	334	340	331	344	371	353	372	347	369	353	348	338	328	315	330	375	368	369	360	344	308	345	361	359	370	359	319	335	327	328	315	331	360	346	354	327	372	383	337	332	311	355	327	335	316	373	359	320	355	355	336	322	329	360	368	322	354	328	341	342	320	341	373	369	333	322	319	350	361	310	318	372	351	340	341	311	328	341	359	344	324	345	329	352	329	364	341	326	326	316	344	318	338	345	307	338	358	339	349	344	347	344	360	322	347	346	319	336	331	340	324	316	341	346	339	360	334	344	325	311	316	298	374	323	312	372	302	319	338	340	330	326	345	336	330	337	344	345	316	328	346	324	358	373	381	384	337	338	310	331	307	368	386	385	319	355	361	352	325	345	342	348	360	309	335	351	313	310	343	319	339	327	323	339	319	289	293	344	348	346	339	322	366	365	359	356	339	353	309	343	376	379	306	333	348	337	293	322	289	347	326	358	354	342	375	347	362	324	355	337	307	323	345	308	355	330	346	351	343	311	333	350	351	364	343	311	322	351	328	336	355	331	319	361	361	362	342	345	344	368	341	318	340	332	322	358	343	310	355	330	330	313	376	374	333	297	360	346	324	319	333	346	362	345	332	374	347	348	326	364	335	364	338	320	306
8679	1292	2418	2479	2116	1867	1525	1305	1240	1143	1070	1027	997	1010	986	950	976	940	961	927	917	908	921	850	836	826	883	876	876	901	850	804	787	822	809	813	783	840	832	824	804	806	797	783	749	811	808	823	855	801	841	787	815	770	819	822	781	812	815	829	827	813	803	783	793	863	785	771	824	796	853	839	815	793	804	824	795	836	874	806	811	822	797	774	780	791	808	815	793	766	839	818	850	823	791	850	866	781	780	810	808	820	806	790	815	829	774	780	783	813	806	784	817	814	798	825	796	805	841	778	773	836	800	742	826	812	795	804	824	804	824	776	832	849	814	769	806	790	778	795	774	806	853	839	759	784	778	828	778	824	794	767	787	833	817	810	790	823	794	834	818	780	823	815	841	779	796	810	833	833	734	856	779	804	787	820	789	765	818	798	811	846	848	828	813	835	817	777	793	752	858	757	754	803	814	816	821	753	807	857	803	819	821	881	818	795	822	814	828	808	767	790	746	806	823	813	768	797	826	774	790	806	812	774	776	822	771	866	796	740	812	840	807	749	768	866	821	794	763	781	793	835	799	793	776	812	811	835	858	798	821	852	775	777	777	771	854	838	760	783	829	830	807	808	841	868	836	783	837	757	845	779	834	772	745	789	828	808	861	835	789	828	777	776	807	761	834	789	804	815	807	788	806	816	820	831	824	765	764	807	788	807	832	827	816	761	788	802	798	821	829	805	769	836	772	779	797	770	805	761	769	795	833	782	820	806	814	804	882	809	796	777	794	776	795	805	819	820	799	829	798	837	787	793	789	835	795	803	792	801	782	824	810	789	817	802	831	822	805	845	802	841	797	840	767	783	785	791	790	817	796	832	778	789	794	832	856	779	802	798	770	794	776	795	807	749	791	829	797	786	861	804	778	826	802	802	808	801	855	790	787	790	814	898	787	804	809	835	841	801	818	821	821	780	767	820	777	831	845	780	806	786	783	790	811	792	741	787	775	824	816	791	775	802	834	816	801	805	769	784	769	840	840	801	828	796	837	774	839	813	792	813	787	789	805	854	808	813	785	828	865	744	815	786	836	763	822	837	820	829	827	786	866	833	856	804	775	813	771	815	808	825	826	839	854	840	839	855	809	805	816	737	768	839	823	785	776	887	801	841	812	790	819	790	833	753	818	779	786	780	801	793	769	788	834	813	835	788	774	804	807	795	755	781	793	772	712	808	820	804	824	765	816	799	790	772	790	787	789	763	809	800	765	823	789	794	748	810	794	769	862	805	764	808	781	789	760	803	832	811	800	832	792	851	765	783	795	818	796	828	803	814	828	790	770	801	789	812	806	834	846	785	804	786	809	802	791	832	806	800	822	743	816	790	758	825	796	822	811	784	835	789	785	794	824	824	817	811	775	854	864	781	799	807	749	792	824	808	774	838	796	784	813	797	794	840	819	862	769	871	815	799	806	806	819	777	759	812	817	834	789	857	789	783	788	775	777	863	801	814	853	798	775	833	867	794	746	740	810	814	803	792	784	805	842	870	793	842	771	793	831	784	804	777	780	795	794	802	855	768	835	825	804	767	831	773	772	805	829	878	798	803	826	757	783	788	823	797	809	789	786	817	791	786	796	803	797	824	756	878	795	781	771	810	783	820	805	783	787	812	789	860	729	768	801	818	818	811	824	853	827	810	771	851	789	754	828	815	820	780	809	851	839	807	828	807	819	769	809	812	775	806	828	785	825	813	810	793	800	779	796	782	840	794	836	799	798	809	835	824	787	827	780	793	746	791	829	753	828	823	798	773	779	831	804	831	823	798	801	839	837	793	795	798	784	842	779	776	791	797	825	830	795	834	812	796	835	756	798	844	842	790	790	805	766	815	809	772	820	817	781	796	807	809	753	816	830	837	822	803	732	809	858	805	842	768	779	823	781	774	849	784	806	799	810	828	766	803	808	773	780	800	796	813	820	786	816	812	822	775	787	798	827	822	820	861	797	813	773	795	866	792	826	826	785	833	795	802	789	780	815	798	821	798	817	767	745	812	792	741	813	776	812	806	810	820	802	848	758	795	750	783	819	840	848	779	791	760	821	810	790	806	791	861	822	812	784	795	798	809	780	815	845	789	835	791	807	827	842	825	779	754	838	823	848	755	831	826	785	820	803	795	846	799	806	776	848	767	833	826	828	842	851	827	798	816	763	789	777	818	821	825	858	787	795	823	830	819	806	800	802	813	805	753	794	812	800	779	816	845	789	755	729	825	786	780	814	804	838	842	809	793	817	819	817	779	821	834	784	805	788	762	831	812	795	815	771	845	791	775	801	834	837	760	819	850	814	791	788	818	825	773	811	790	820	853	794	842	787	857	826	802	804	805	805	799	773	799	814	766	734	809	810	783	837	764	769	763	776	817	768	756	799	821	822	799	838	832	828	780	816	772	793	762	766	797	781	795	795	807	835	814	796	829	780	872	800	833	799	840	784	810	762	807	755	782	808	801	809	796	813	756	791	772	818	837	813	784	768	815	787	762	829	831	759	739	830	775	782	807	845	812	849	766	760	790	780	779	829	788	782	793	820	851	794	810	812	789	830	775	815	786	823	770	778	769	824	804	799	792	838	791	828	787	775	826	779	777	760	815	832	786	738	829	814	774	810	786	869	823	835	801	856	799	789	816	792	781	797	868	848	806	823	791	794	801	808	829	765	816	820	784	744	810	817	755	798	766	814	814	716	811	783	813	795	795	755	781	796	802	818	794	801	780	861	763	783	793	785	819	812	817	808	851	813	807	830	804	814	776	856	806	805	753	753	803	826	822	859	766	818	818	806	787	809	814	756	767	873	824	781	840	783	816	795	784	780	789	794	740	763	878	810	744	835	786	758	836	811	769	829	829	792	799	793	832	852	850	810	768	824	813	800	814	823	834	789	773	805	810	790	775	801	808	843	821	808	804	831	740	764	817	774	770	806	792	765	767	817	743	753	761	753	796	817	820	825	772	766	814	792	829	778	838	773	764	745	800	796	782	796	799	781	789	816	791	796	803	808	807	809	760	763	796	779	755	830	778	769	807	782	838	828	817	790	782	792	780	782	823	826	804	775	824	828	804	768	851	778	832	780	849	769	848	803	806	802	816	786	782	794	821	767	810	809	785	805	795	818	773	826	803	844	822	824	803	874	803	807	821	818	849	776	761	782	829	812	789	769	765	838	822	801	787	834	906	810	789	813	802	791	780	766	807	837	812	755	779	820	836	788	802	795	778	811	770	841	793	796	760	795	811	794	848	792	750	757	808	828	824	797	815	812	817	807	823	792	784	840	782	828	834	822	769	797	790	790	795	785	814	783	810	792	768	805	836	764	741	800	782	784	810	808	807	819	841	786	825	771	813	843	801	827	770	829	836	798	823	840	826	765	820	781	778	813	788	835	737	752	793	825	785	810	825	820	855	820	794	790	780	782	843	801	825	762	796	832	772	820	824	809	807	798	800	765	755	814	768	780	745	843	802	837	779	810	806
1959	263	273	246	228	220	276	226	251	248	277	237	266	266	263	272	243	273	267	260	242	236	226	250	251	256	252	233	256	225	246	248	247	223	251	229	214	245	220	248	258	234	261	250	237	291	270	244	249	241	239	207	243	246	278	272	255	240	226	225	222	249	244	251	265	231	261	227	257	240	240	249	225	246	243	240	219	216	239	227	239	271	268	243	245	243	244	236	246	237	253	229	234	248	250	240	220	268	188	223	259	253	231	256	237	237	257	222	264	253	232	207	250	239	213	243	233	241	244	237	245	264	238	256	253	248	271	245	228	250	256	259	241	258	233	247	249	243	214	271	249	260	234	233	243	247	216	224	225	268	251	268	240	233	251	232	291	249	219	256	292	230	262	234	235	229	234	215	213	239	259	239	260	214	229	234	238	227	224	259	220	248	220	224	258	228	254	225	240	238	248	239	231	242	237	244	248	248	219	215	253	242	258	254	228	239	225	230	248	256	231	232	220	238	249	253	221	214	215	230	250	220	226	237	248	219	267	232	238	261	265	259	257	245	227	253	221	237	249	243	235	215	260	264	230	222	217	232	252	238	258	236	239	235	248	273	262	223	246	232	226	248	267	250	210	243	251	275	265	247	231	239	236	215	254	231	237	224	233	235	241	237	226	224	254	248	246	205	232	259	232	242	253	237	238	249	226	237	245	229	232	229	254	237	235	239	270	258	246	234	239	272	246	231	236	265	250	237	257	234	202	210	246	250	252	222	242	248	266	224	232	244	262	262	247	238	245	251	229	271	251	232	247	243	241	263	252	228	237	231	237	249	258	249	219	256	209	253	277	246	256	241	248	240	225	240	261	236	224	264	251	252	246	218	249	244	244	219	242	245	226	272	213	236	248	248	257	251	222	249	245	214	232	247	232	219	245	254	228	237	252	237	238	238	226	244	227	252	243	224	220	247	255	257	217	218	225	239	248	255	236	223	245	253	231	247	244	252	241	228	234	245	221	229	245	227	236	240	221	225	228	237	258	244	258	248	227	229	256	237	269	216	273	265	263	237	261	249	243	240	231	258	238	260	261	242	233	230	258	252	237	222	254	234	213	237	241	272	247	240	215	263	228	239	237	212	242	223	217	231	229	240	242	222	290	248	219	235	270	243	231	215	268	254	238	247	254	261	254	256	269	248	236	252	226	260	233	233	261	237	234	249	238	261	235	273	243	256	269	252	258	217	290	264	219	245	243	248	266	247	227	243	266	249	217	248	222	270	234	218	247	220	247	250	239	228	243	257	247	229	226	251	228	206	268	247	251	227	252	248	250	233	258	258	245	226	239	259	266	276	232	230	256	213	280	241	242	238	233	236	273	264	225	244	241	230	214	244	237	241	268	233	257	223	233	241	242	226	242	261	231	253	228	279	243	258	256	264	249	230	245	226	212	252	268	234	273	255	222	229	258	241	248	251	241	235	238	221	254	226	250	184	226	253	270	244	243	253	253	260	258	265	221	260	239	232	230	223	248	237	259	239	229	239	261	235	289	235	240	275	253	258	265	272	222	270	270	223	217	277	243	228	244	210	232	264	231	239	221	267	227	248	212	254	256	259	249	242	243	222	250	231	240	242	208	251	243	239	223	255	265	254	223	231	242	193	258	257	211	222	242	216	275	259	228	236	252	210	225	235	257	203	238	247	256	254	231	254	263	228	231	255	269	234	221	265	250	238	243	245	231	245	246	227	260	235	249	234	259	242	216	235	250	235	233	233	248	247	272	251	208	247	250	231	255	240	230	223	255	244	243	236	254	242	228	239	252	243	264	204	233	233	243	249	261	269	247	236	234	234	255	213	240	254	224	273	245	212	216	255	232	222	248	259	269	252	278	250	219	271	239	264	264	234	265	257	265	220	258	247	256	217	225	245	234	222	239	241	260	267	248	237	229	219	254	264	249	264	259	220	227	233	258	270	248	233	254	230	225	183	249	241	235	255	277	244	263	259	223	251	261	225	229	235	254	252	248	242	282	273	229	291	242	244	278	247	218	238	231	250	258	233	235	270	235	252	267	236	273	257	231	239	280	226	242	240	276	242	214	219	266	239	251	240	203	246	263	229	235	259	210	268	247	252	249	255	258	256	209	258	244	254	271	251	240	251	248	224	252	252	260	235	244	268	246	254	270	256	220	233	253	248	261	245	270	234	264	223	228	253	238	240	248	242	213	225	251	217	248	234	246	261	224	232	234	230	237	242	252	232	240	231	217	217	223	222	232	230	266	215	233	267	259	224	244	247	251	215	251	265	267	229	227	266	233	239	233	237	224	231	224	241	248	213	245	245	263	249	258	256	262	236	238	256	213	257	221	253	245	217	268	238	238	241	244	227	233	234	269	242	245	274	242	219	249	246	233	257	254	277	223	253	240	241	239	257	246	242	242	269	215	262	244	237	260	248	251	236	260	237	224	243	229	251	252	246	242	243	219	225	226	243	232	212	226	257	235	212	224	249	236	213	249	222	263	259	240	231	242	266	245	247	235	249	265	266	229	231	233	250	240	230	228	233	267	266	248	219	259	269	234	253	249	264	225	245	232	237	261	215	250	276	235	231	244	254	254	276	274	245	260	238	263	222	242	248	242	264	230	244	253	265	248	243	230	262	261	235	242	239	254	235	226	249	237	239	241	273	249	277	226	257	280	271	236	201	243	250	276	254	238	254	228	237	291	276	258	254	231	236	232	214	225	252	251	235	250	234	247	284	219	264	249	208	279	219	205	260	247	237	268	246	234	260	233	260	254	253	264	244	220	247	268	276	249	255	251	245	237	234	255	242	266	254	261	260	238	251	240	233	265	277	266	218	255	254	231	249	257	243	226	216	227	210	235	228	252	247	259	212	257	253	250	268	248	249	239	260	258	218	250	288	260	254	217	246	257	240	245	210	257	249	225	229	252	247	252	242	229	216	237	214	215	243	246	210	283	226	257	257	225	248	243	252	281	249	263	240	233	260	225	244	229	234	234	257	272	263	260	283	233	261	272	256	242	227	221	213	242	221	225	243	232	237	251	242	244	213	248	255	226	237	249	252	225	260	249	210	228	262	251	259	253	268	226	228	242	240	238	223	217	226	223	251	229	268	257	244	217	240	257	217	261	224	230	237	253	245	252	211	261	236	212	217	236	223	224	282	249	239	257	239	243	270	250	232	227	252	265	253	248	238	233	242	258	253	225	214	228	249	212	229	254	262	249	249	202	229	254	244	259	231	261	216	262	231	227	237	228	232	236	220	220	251	218	225	251	227	224	210	271	253	260	241	239	237	223	255	229	202	239	236	230	256	276	231	241	207	218	238	244	223	219	207	230	264	235	304	265	237	237	238	236	250	229	236	250	252	289	280	231	243	229	245	238	247	255	240	229	243	222	229	255	269	244	233	230	252	230	208	245	239	217	213	262	235	255	232	235	245	235	217	249	247	230	253	286	234	227	224	219	223	265	245	263	228	225	237	211	248	223	242	237	245	232	275
2129	603	621	616	654	584	608	594	571	563	610	625	605	549	579	582	653	586	605	580	606	550	581	579	598	579	599	554	580	524	619	598	617	558	567	570	575	599	549	620	584	575	603	578	550	604	572	598	563	525	625	574	564	574	582	568	573	602	579	575	553	561	577	582	588	586	608	623	600	607	557	591	590	589	605	601	609	581	564	589	546	564	562	560	601	596	586	626	556	656	622	646	567	618	579	565	552	579	606	580	586	604	594	605	602	599	591	568	607	547	613	583	595	580	580	597	585	601	574	622	563	603	593	599	578	540	566	594	559	614	576	565	546	565	625	577	601	594	567	590	558	535	594	585	569	570	578	592	563	602	597	569	589	552	595	591	571	574	588	618	591	595	635	614	572	597	572	632	577	560	577	572	620	583	564	570	599	585	629	596	537	561	611	580	567	544	589	601	575	608	557	563	588	622	551	585	625	579	639	582	592	594	559	577	548	565	560	540	579	574	584	568	574	568	555	576	600	561	582	562	583	579	628	623	584	624	571	569	610	601	590	615	571	580	634	605	579	549	584	569	584	583	619	601	557	578	584	547	540	554	574	600	607	534	642	568	614	583	579	577	605	552	555	587	569	579	622	590	618	580	569	594	562	584	565	594	550	613	599	601	569	573	581	594	583	604	581	552	582	571	540	577	612	602	588	593	577	580	576	598	582	564	597	605	576	577	558	623	616	589	575	622	640	549	593	615	580	565	579	561	572	605	577	602	583	594	560	549	569	570	576	586	525	573	551	567	570	574	610	605	545	561	595	594	543	562	609	577	570	614	621	572	617	557	554	622	561	589	587	592	573	640	610	615	588	595	570	602	573	602	575	567	556	549	539	570	557	587	563	538	569	595	536	557	562	574	575	567	608	585	569	537	586	625	589	569	594	583	558	621	610	553	618	607	574	617	592	622	596	576	631	558	592	604	594	598	572	575	562	586	582	593	588	599	552	587	587	597	557	611	630	597	579	580	552	612	603	567	568	629	621	594	630	571	579	559	561	585	585	643	571	602	613	603	558	556	536	566	562	604	599	593	615	593	521	558	567	614	553	587	595	610	572	606	583	625	583	570	563	620	600	583	617	594	614	570	596	556	550	582	612	555	602	569	591	605	601	561	582	588	559	584	582	543	574	581	604	599	573	544	557	556	562	569	541	558	631	573	665	582	597	556	604	592	590	593	568	541	590	582	572	554	612	571	586	593	607	584	563	619	587	574	580	597	631	591	540	600	629	598	580	599	603	622	623	573	606	578	556	613	565	571	567	566	628	596	574	621	542	579	587	605	600	610	573	585	585	560	567	593	560	552	591	553	592	542	589	590	535	599	550	560	586	585	600	638	591	536	561	596	567	620	582	571	590	559	639	587	565	614	587	618	531	581	545	577	576	560	553	605	607	574	611	595	570	571	587	530	582	589	562	575	567	592	588	580	605	547	578	573	610	586	579	586	584	572	621	580	581	579	584	586	556	582	579	540	579	559	605	596	563	562	590	580	567	625	591	598	584	590	622	621	591	594	609	616	569	580	557	558	612	598	564	578	575	597	589	560	587	572	585	591	567	573	550	563	551	564	577	574	608	585	566	587	644	615	569	614	597	581	578	605	566	567	623	569	582	587	566	554	549	591	583	577	568	569	586	602	559	593	580	592	571	624	588	579	597	585	608	589	557	600	569	630	539	621	577	603	593	577	621	608	547	604	542	595	543	628	557	600	594	600	556	592	642	555	573	622	560	575	596	560	607	581	544	585	615	616	554	610	579	590	547	585	605	618	540	554	544	619	598	575	574	597	570	587	562	548	588	554	587	605	567	598	567	594	620	574	567	593	592	585	588	588	558	583	604	576	589	545	624	582	626	592	571	579	602	620	600	580	577	583	624	553	587	593	583	604	532	596	589	590	616	595	541	573	583	613	569	555	579	587	567	630	598	609	545	578	556	559	599	557	600	639	568	562	588	575	566	528	596	583	557	554	584	576	532	613	533	612	572	596	592	584	573	599	567	591	590	556	612	574	540	582	566	579	583	583	606	552	524	572	555	607	572	560	583	583	603	586	581	564	595	549	563	589	565	593	569	572	557	571	599	598	623	590	596	546	575	587	600	570	602	611	535	570	558	606	575	578	587	612	597	608	560	580	608	593	553	574	598	607	587	618	582	602	584	565	604	567	553	626	564	552	555	553	559	553	588	593	568	582	584	569	532	587	583	560	579	612	586	566	563	591	566	592	608	578	588	608	541	597	571	570	597	590	588	604	580	588	596	563	585	634	595	565	604	629	586	628	552	559	596	580	602	554	611	580	568	574	604	572	552	607	592	560	552	559	590	588	621	602	631	572	574	596	579	555	608	562	620	545	570	552	582	552	596	564	598	608	565	594	570	563	596	580	609	582	545	617	613	575	582	574	542	565	624	565	590	578	563	578	610	574	542	597	630	589	563	606	591	594	541	603	578	610	602	633	603	598	620	594	568	576	604	595	570	588	597	572	615	595	568	582	582	586	575	595	620	601	591	564	559	570	563	534	566	590	549	572	573	665	565	554	609	618	569	549	616	561	560	565	609	553	605	569	603	610	585	545	576	560	549	561	561	560	578	616	563	594	603	571	614	568	615	557	593	586	581	590	519	581	571	617	577	553	586	562	568	573	575	536	590	554	608	553	567	579	602	571	606	589	604	599	609	604	597	638	515	606	561	582	585	582	571	590	570	631	566	537	583	577	537	555	555	545	581	575	550	542	577	576	590	589	571	604	576	572	577	553	559	617	580	623	539	617	569	600	558	598	560	592	536	610	613	597	585	566	572	583	583	630	589	571	577	548	613	559	567	624	594	582	602	602	564	590	536	602	629	618	612	613	599	583	564	601	613	583	585	610	628	563	553	576	586	576	589	588	624	577	573	592	581	575	562	591	646	614	598	583	559	546	605	600	541	556	583	596	557	603	584	592	608	602	559	611	565	580	563	552	531	586	569	559	595	570	580	562	616	593	535	589	549	561	631	544	584	602	574	587	604	595	621	604	547	613	550	588	531	596	528	590	588	613	579	577	617	581	569	636	530	578	599	551	573	579	539	630	593	574	558	568	592	564	569	584	612	633	588	579	573	571	587	600	609	636	575	556	563	579	599	594	587	574	559	620	556	581	571	577	601	548	625	592	602	605	565	562	563	560	580	609	582	659	568	639	580	573	593	614	594	534	537	600	572	602	603	575	596	570	594	574	593	594	561	629	579	606	567	579	584	548	559	605	579	586	569	542	555	572	593	588	571	634	630	623	597	583	603	549	575	613	607	598	592	584	568	600	536	642	626	572	563	574	569	543	533	608	587	594	568	604	602	587	608	555	587	590	564	541	570	619	594	581	568	593	592	598	577	562	592	571	562	600	639	613	595	568	590	587	593	582	546	597	579	557	594	578	523	594	602	612	597	540	592	540	581	576	611	578	615	577	561	604	568	597	615	609	610	569	568	602	568	597	625	549
8648	490	530	412	326	300	270	193	210	215	209	178	182	166	197	153	179	183	163	178	169	140	161	170	193	173	161	156	169	173	185	176	170	183	164	133	164	178	165	163	166	183	195	164	153	178	165	175	180	163	170	138	140	185	182	163	158	161	151	181	167	182	190	173	152	123	156	143	180	157	161	162	156	163	167	192	171	164	175	153	162	148	193	168	186	193	192	163	177	158	167	161	188	139	176	170	169	144	183	194	181	161	151	154	158	179	173	160	169	151	138	160	180	162	182	172	168	165	170	166	173	153	171	170	171	152	133	170	165	165	178	161	150	174	159	174	161	163	155	177	160	149	176	151	174	181	179	152	176	176	180	176	136	187	176	166	190	157	164	158	157	168	162	157	180	157	148	202	172	168	156	160	183	172	157	164	151	175	190	165	164	176	185	150	157	184	165	153	180	163	165	159	159	183	168	176	168	164	151	171	130	151	146	172	160	186	154	164	158	152	176	172	166	159	152	161	180	165	157	142	149	179	173	171	166	155	147	181	176	166	180	188	181	158	171	166	158	166	154	193	136	159	188	166	159	178	131	173	144	187	183	198	148	154	191	163	171	169	143	163	169	174	151	145	179	169	141	163	172	166	152	158	168	188	156	176	155	143	179	131	155	176	161	188	184	158	171	147	150	187	162	193	197	167	176	173	142	174	166	156	169	185	171	159	167	183	159	164	149	145	155	189	151	189	155	153	159	192	179	168	163	155	174	164	178	191	177	154	167	187	204	170	163	176	166	152	180	137	180	142	161	150	156	157	152	169	179	166	193	161	189	171	156	151	173	187	174	151	174	145	179	167	154	168	182	143	133	168	166	168	158	188	178	169	164	175	163	163	191	169	172	144	193	156	156	166	169	167	149	145	193	158	173	165	160	171	176	168	160	169	154	148	159	168	180	185	156	160	147	187	155	163	151	189	173	166	171	159	168	168	168	172	170	154	178	160	160	165	160	177	169	148	153	182	174	162	181	155	156	163	167	145	170	162	174	175	175	148	145	163	177	174	160	177	157	154	164	163	165	160	163	189	168	200	171	180	183	136	159	180	197	201	178	164	168	160	166	177	155	163	155	159	135	181	172	181	168	173	160	153	168	147	157	173	143	184	189	160	165	177	175	187	150	174	163	169	188	176	178	148	169	176	173	144	170	168	196	166	178	162	169	188	163	174	161	173	162	187	169	176	149	177	159	183	151	168	164	161	163	165	154	187	174	170	141	177	142	172	169	148	147	143	183	166	170	139	150	178	170	157	183	171	178	164	167	169	161	159	148	150	185	171	167	191	163	174	185	150	166	168	158	151	162	183	136	182	172	182	175	159	211	158	179	170	134	171	163	167	209	171	162	147	153	149	156	126	173	183	146	192	181	150	179	174	166	166	133	151	153	170	161	154	178	165	160	148	156	156	169	169	168	167	164	153	185	156	153	169	163	188	157	189	162	169	175	165	172	190	187	177	169	164	165	182	180	166	193	167	151	179	156	200	180	199	167	171	154	154	169	152	174	170	162	189	180	160	157	172	140	166	185	187	176	162	167	179	153	168	171	167	160	188	181	181	179	158	164	159	151	174	176	147	154	180	189	197	162	153	174	157	192	153	184	165	184	180	165	159	184	144	141	142	155	201	172	172	168	176	181	179	171	163	179	128	149	164	171	153	165	167	170	152	142	161	174	181	196	171	153	132	143	145	181	181	169	150	164	176	152	157	154	170	143	130	181	182	188	157	147	173	159	151	189	149	157	152	165	172	148	155	175	154	190	164	159	174	170	155	187	168	161	172	159	180	153	179	185	176	167	168	182	171	164	138	173	157	160	173	151	165	190	153	160	170	169	177	178	140	176	190	181	172	190	180	164	164	141	160	173	196	160	180	179	195	153	174	173	182	146	165	145	145	162	158	156	160	164	168	192	165	145	199	197	157	145	158	166	184	168	183	145	163	164	180	154	163	159	164	150	154	157	172	161	151	182	182	165	174	176	165	170	158	156	172	169	161	170	179	155	164	172	167	175	163	178	175	161	184	174	168	162	160	166	158	150	152	164	151	168	185	167	176	171	180	177	176	133	184	169	160	165	154	182	162	163	135	169	170	173	162	192	171	174	153	171	177	144	146	189	161	138	156	154	165	163	156	185	160	172	179	170	159	179	159	171	169	144	148	169	159	183	194	190	177	170	185	153	168	177	159	174	158	136	146	188	219	136	151	160	154	178	174	184	160	154	183	164	160	178	155	166	168	173	163	207	184	175	156	160	190	176	153	146	173	164	158	180	169	176	151	166	158	161	160	153	168	175	173	192	173	189	173	176	174	183	178	165	147	183	173	171	154	138	177	167	157	157	148	177	169	161	167	157	143	159	163	162	175	164	167	159	161	194	181	158	151	147	168	179	166	170	175	176	162	164	143	164	182	180	160	158	167	172	175	166	153	197	156	180	154	137	166	156	196	178	178	199	153	142	186	182	184	169	152	173	196	168	172	150	176	191	151	175	186	167	173	165	194	171	171	157	187	148	147	138	179	180	178	159	188	171	169	163	159	144	171	158	146	166	169	168	130	174	170	186	163	179	173	164	178	185	163	152	162	182	160	180	162	149	140	163	155	164	168	140	179	160	164	160	161	159	185	166	181	164	166	172	168	183	182	166	196	155	183	177	156	153	163	178	179	165	174	165	146	191	164	160	173	158	164	168	172	165	163	155	162	150	161	167	183	151	160	151	160	180	158	170	156	193	152	163	166	163	188	177	160	194	176	161	191	184	163	177	164	206	178	160	160	162	182	188	136	201	196	189	183	170	158	147	175	192	164	192	164	184	162	184	156	181	141	155	182	194	157	158	185	160	165	184	171	165	172	191	157	160	182	166	186	155	197	158	155	170	175	173	179	168	151	154	170	166	169	148	140	172	147	154	155	161	169	172	182	186	172	177	160	156	156	188	155	172	167	170	205	176	148	184	178	160	156	164	144	174	160	153	179	141	157	158	160	157	154	154	163	167	186	179	174	162	166	168	166	190	183	198	176	163	166	173	175	182	168	172	181	176	148	158	172	160	162	175	180	155	164	169	154	159	182	141	160	156	156	168	164	155	166	171	192	150	163	175	171	183	152	151	147	179	181	189	155	159	173	166	157	175	178	170	179	161	166	188	182	170	170	161	152	174	156	143	185	186	159	131	172	153	185	158	160	149	191	158	157	164	147	157	169	175	157	182	163	169	137	153	193	159	177	151	162	168	153	188	151	163	143	165	168	174	172	158	171	176	198	165	195	151	158	153	160	162	146	176	179	162	199	181	167	148	158	162	193	176	159	167	182	190	170	164	179	156	154	143	159	153	166	159	177	188	190	169	178	199	189	177	187	154	171	163	161	176	147	136	159	195	148	155	146	187	155	163	167	173	162	169	165	173	169	158	172	154	172	141	149	159	170	158	167	157	168	148	163	179	151	168	147	181	191	165	159	140	144	169	187	189	171	166	163
6997	779	1328	1287	1138	925	776	773	704	682	573	611	589	527	566	506	537	510	492	504	509	461	477	511	475	494	478	469	475	478	484	470	475	452	505	454	474	453	482	441	477	444	480	453	469	500	469	488	448	497	446	479	449	474	450	434	443	468	464	471	481	468	487	445	477	440	411	463	447	481	453	423	486	470	464	445	491	441	438	479	464	401	468	462	484	449	465	399	455	432	465	456	419	437	472	424	428	471	494	424	445	438	459	460	429	447	426	459	488	483	426	454	433	472	453	453	488	451	490	479	446	451	451	467	426	446	462	473	449	431	489	468	476	476	437	433	430	441	492	452	485	418	436	476	425	463	450	478	450	452	454	466	456	422	467	453	450	449	453	486	449	438	474	453	453	450	446	434	499	450	458	442	446	436	420	455	454	446	423	460	441	455	465	458	462	469	432	490	395	443	451	444	459	440	455	436	447	479	449	428	442	443	429	466	455	468	468	455	448	489	487	471	480	413	450	467	461	496	448	450	469	460	436	437	466	465	427	455	457	465	452	407	479	491	462	454	474	444	441	421	420	458	473	440	456	486	406	465	456	463	459	497	465	424	461	467	472	445	441	463	468	476	441	434	453	480	451	428	465	430	443	452	425	429	440	422	469	459	478	480	447	462	484	426	444	423	452	460	469	454	448	423	493	459	474	481	430	444	433	437	451	465	430	423	479	449	470	438	413	467	459	436	459	446	464	479	460	429	448	443	473	459	500	431	478	493	461	448	425	453	478	444	442	477	413	448	460	509	451	455	462	457	432	462	451	449	426	464	481	450	493	433	442	421	439	448	441	468	402	455	445	465	471	467	402	433	446	456	458	456	429	433	418	457	454	450	465	430	423	491	445	430	440	471	456	437	432	455	458	416	462	465	443	461	436	465	450	415	431	447	477	450	469	452	470	469	461	464	451	481	514	432	451	488	417	500	450	467	457	465	471	456	449	462	428	445	468	449	458	474	469	431	457	463	497	462	494	462	418	444	453	475	468	485	455	461	472	431	437	469	399	446	420	463	454	446	412	443	444	452	437	482	482	416	426	469	428	458	447	486	452	449	454	449	475	434	436	437	484	435	473	445	430	462	421	501	463	455	475	439	446	446	444	512	460	461	471	427	465	437	416	439	457	437	464	441	475	436	485	443	453	443	444	474	458	443	432	479	438	454	463	470	469	467	477	499	446	439	474	455	445	484	414	414	436	443	472	457	445	487	483	448	447	470	453	448	468	456	424	479	429	418	455	409	429	431	479	444	474	444	430	456	503	433	446	449	435	452	433	474	415	440	434	449	437	459	499	461	448	455	423	425	488	444	410	449	461	467	447	473	477	492	437	418	418	440	478	432	454	437	445	468	468	447	449	428	449	430	465	433	465	456	479	438	430	429	448	481	436	453	446	443	429	458	473	482	433	424	453	485	471	448	454	447	468	415	462	399	424	440	498	446	407	462	454	483	444	463	427	433	445	501	434	464	451	465	461	464	472	455	448	458	433	460	476	455	466	484	499	479	460	474	448	463	462	460	457	459	492	434	459	464	439	456	469	437	467	452	443	454	457	434	466	433	442	464	437	435	469	443	457	482	444	474	472	465	424	435	469	466	437	434	448	434	432	468	428	459	456	453	485	445	452	433	445	446	473	434	455	481	446	493	436	479	449	418	432	489	464	408	415	479	444	439	472	460	439	426	477	429	462	468	470	452	463	467	437	482	452	446	497	480	441	432	458	442	479	455	466	429	449	459	451	419	430	443	463	446	405	463	451	389	466	445	438	471	458	423	468	478	425	452	441	466	435	441	468	441	447	439	481	446	434	461	453	470	466	456	426	455	433	462	457	478	489	462	429	458	435	456	441	448	428	435	436	457	462	451	445	467	441	462	478	430	466	493	432	454	488	461	449	493	438	460	508	473	470	441	444	426	415	463	437	482	480	409	437	419	438	481	449	424	455	446	476	417	459	427	420	455	438	470	490	498	438	450	402	431	438	428	446	421	451	447	429	474	447	434	457	462	469	435	482	466	459	452	425	432	440	455	435	448	419	461	431	454	438	411	447	449	437	449	445	440	456	464	457	453	484	441	466	478	470	469	394	428	442	445	426	477	452	434	440	478	471	462	442	473	427	428	446	473	466	467	449	460	443	420	406	470	441	457	465	472	460	477	454	465	429	478	483	469	427	421	458	454	462	475	465	449	459	440	422	445	466	451	430	454	428	486	487	425	443	430	475	439	432	461	444	410	482	462	424	467	464	448	463	400	448	441	492	471	410	440	455	462	454	487	479	459	470	446	469	430	435	450	474	450	451	420	450	484	443	449	466	468	427	442	465	473	468	455	448	465	468	428	483	469	466	400	459	447	426	440	482	490	446	446	469	481	440	419	469	441	452	424	425	493	472	435	442	456	462	445	449	462	468	440	466	441	437	463	444	466	459	463	432	403	478	419	456	456	438	461	468	439	480	443	488	461	475	463	460	416	459	461	417	445	415	484	454	458	435	432	481	463	439	455	466	492	461	450	449	477	412	450	481	434	454	485	432	459	443	448	440	454	414	479	425	434	450	477	468	476	459	471	449	490	477	458	446	460	450	473	442	432	473	498	455	462	447	441	491	498	464	461	435	491	455	473	462	481	487	424	459	456	496	490	427	432	421	498	483	496	496	463	444	452	447	460	437	462	433	423	441	461	458	465	430	420	443	438	413	460	424	427	446	424	466	461	453	504	456	496	450	431	459	423	427	441	432	445	454	472	471	473	437	481	471	450	478	435	458	470	451	462	412	461	422	447	463	458	435	447	492	439	450	440	461	509	466	448	412	440	447	448	474	458	427	448	431	428	458	454	450	426	466	461	418	446	428	471	447	422	442	438	432	462	428	481	439	447	450	502	463	447	432	457	442	451	460	492	435	480	484	483	483	434	461	448	429	452	450	460	444	448	420	485	461	432	407	478	427	487	452	496	460	410	436	465	433	448	457	458	435	443	473	429	459	450	439	474	456	496	479	456	436	391	477	440	467	441	436	480	431	436	477	447	479	463	477	408	458	454	443	448	437	460	447	487	456	443	458	458	432	504	460	468	475	435	444	459	439	457	429	466	421	447	436	454	496	470	444	454	432	444	450	490	444	462	419	488	394	462	445	461	435	449	390	482	462	476	445	475	451	444	469	431	446	447	465	479	456	450	411	447	429	460	422	409	471	432	453	478	447	456	506	455	522	440	488	486	434	434	461	473	423	419	426	473	456	451	493	431	416	466	454	441	435	481	452	444	437	450	442	433	434	458	444	444	411	456	486	460	459	437	480	422	433	469	449	399	448	441	433	460	433	441	482	459	429	456	432	463	468	463	410	456	451	440	439	446	482	438	414	435	474	459	459	452	454	445	417	458	444	446	407	458	439	463	460	444	462	452	453	454	439	475	437	420	472	427	491	472	463	475	445	470	446	453	471	474	472	481	452	468	486	468	448	423	442	457	480	493	438	480
16402	1371	1221	934	633	527	486	458	469	370	374	397	387	374	359	375	382	343	345	365	362	343	398	322	356	336	348	360	351	326	331	359	325	312	331	344	347	368	355	326	323	342	348	350	344	343	336	298	336	341	374	333	345	329	324	347	373	374	352	350	348	359	335	334	346	317	346	355	360	336	322	342	342	358	334	295	350	374	400	358	332	331	328	339	307	330	384	357	343	361	352	381	359	348	341	352	328	321	366	350	333	339	359	328	367	361	347	322	314	372	342	338	351	323	354	314	342	353	369	403	349	365	353	291	361	353	369	343	353	354	331	322	339	337	321	334	328	369	334	336	367	334	340	357	362	360	335	353	331	324	375	329	345	352	354	327	359	353	351	339	358	337	355	328	313	328	355	344	331	350	330	316	333	352	345	372	388	331	346	368	348	374	331	335	330	334	331	326	365	331	361	356	354	349	359	335	332	340	376	352	378	375	371	330	377	306	287	324	344	362	345	319	369	338	318	346	310	315	322	342	354	352	344	328	311	336	343	353	384	326	327	346	335	330	281	337	319	335	328	353	370	334	336	344	378	337	345	364	377	345	342	313	351	347	356	360	355	342	358	374	352	340	332	335	324	354	368	351	321	335	322	353	327	362	358	401	342	367	334	330	367	322	340	334	331	384	356	397	346	323	358	311	365	329	359	355	353	343	314	322	352	344	358	337	361	371	375	354	354	344	342	337	320	356	325	340	356	330	379	328	356	342	328	377	347	354	338	359	361	320	340	362	337	355	291	315	326	325	371	330	347	319	320	351	357	327	360	321	332	336	327	399	377	334	332	362	322	326	344	341	380	387	332	348	327	388	364	319	331	363	375	319	329	378	344	336	348	357	344	309	348	378	386	353	351	332	327	388	332	355	387	316	341	356	336	329	342	349	363	332	329	356	362	350	367	312	319	343	341	350	382	345	335	331	344	322	330	369	350	344	363	360	336	359	334	305	331	347	338	309	351	347	335	365	338	352	341	370	333	291	306	334	335	356	317	322	321	323	360	319	334	374	324	373	334	347	371	325	354	363	371	363	315	352	342	336	345	345	330	341	328	378	336	338	362	325	354	327	361	324	329	328	406	348	352	332	342	339	309	350	350	326	356	339	354	366	381	342	345	322	346	358	349	352	325	329	380	320	397	356	348	318	343	365	340	375	323	312	371	346	356	362	322	328	346	363	350	363	364	320	321	333	307	367	336	332	374	333	327	360	343	361	330	373	350	355	339	354	337	334	341	328	340	337	311	345	338	338	357	362	378	337	338	354	384	348	362	335	337	343	335	383	366	350	355	350	306	362	356	370	314	325	314	340	339	344	352	319	327	338	361	370	372	346	356	359	354	299	345	350	327	314	331	336	348	369	384	303	348	334	357	303	337	358	341	343	317	342	360	334	313	322	351	331	328	341	302	365	317	336	344	316	343	345	331	357	374	331	321	346	316	341	335	336	394	346	331	389	352	364	342	364	348	335	357	344	354	350	354	311	352	326	358	335	315	311	320	339	349	375	392	333	337	290	337	342	371	334	367	355	354	321	329	346	347	332	383	348	355	340	368	383	356	337	350	379	331	325	371	349	371	339	340	352	368	343	329	353	395	353	318	338	314	341	340	380	331	352	336	337	350	336	334	361	329	320	338	347	381	323	362	345	330	377	367	344	312	374	294	347	356	343	366	320	376	350	347	352	340	363	381	337	326	345	341	333	317	344	371	342	340	346	337	338	358	340	334	327	338	356	335	311	333	340	379	337	323	331	339	331	341	305	353	342	327	325	383	352	343	366	347	359	345	345	319	345	324	342	323	341	384	343	332	362	329	343	327	339	359	328	320	362	366	332	362	341	351	331	323	337	339	342	357	366	325	328	371	338	362	378	361	355	308	352	326	340	374	316	358	340	329	310	327	347	354	355	333	317	374	305	318	359	354	307	326	338	335	360	350	352	330	325	352	331	337	312	323	356	370	337	359	318	336	347	307	357	340	363	392	380	334	323	332	323	359	372	346	347	352	361	337	336	381	339	339	368	344	342	342	346	309	398	336	331	385	345	373	358	355	359	332	358	344	327	360	335	332	385	382	354	311	341	322	376	324	336	355	323	337	325	364	355	386	317	332	332	352	319	361	365	320	340	299	297	330	363	363	315	335	342	322	327	306	287	331	358	335	365	323	351	361	317	340	338	335	364	351	336	354	317	356	326	342	334	318	342	332	342	323	322	327	357	327	318	355	336	331	320	382	350	362	389	336	361	351	355	350	314	318	389	351	326	355	377	359	355	347	331	351	324	348	361	386	348	316	336	326	334	357	338	378	322	330	328	381	340	351	334	335	362	348	316	323	355	364	343	357	324	318	357	340	371	333	393	337	344	393	385	317	317	348	370	367	423	378	350	332	340	349	339	383	347	354	343	318	350	353	333	333	378	338	339	332	342	327	327	356	322	346	356	338	355	359	332	321	343	369	366	315	342	355	368	327	331	344	338	350	341	364	322	313	362	312	358	371	364	326	351	360	361	318	339	341	353	353	338	361	366	358	354	350	334	347	323	334	307	339	313	334	366	338	370	359	346	350	379	342	331	388	338	318	341	344	320	366	342	354	349	324	374	343	292	342	342	350	375	376	326	332	354	362	345	346	343	341	380	360	341	345	363	360	324	311	331	349	356	354	340	347	310	346	328	343	380	352	364	306	387	369	340	369	378	330	319	316	354	376	337	345	364	312	339	331	334	364	360	333	341	324	363	315	329	380	359	350	345	386	314	350	347	318	333	348	361	360	346	346	327	335	336	330	345	357	315	325	341	341	330	297	330	341	371	341	356	339	330	339	321	349	297	328	343	343	343	351	331	346	365	361	334	320	336	337	355	372	348	340	330	335	352	335	348	377	344	363	342	357	352	374	343	365	333	349	346	332	321	329	379	338	374	307	326	363	330	340	353	368	343	346	341	339	346	334	296	319	317	401	326	338	343	373	371	358	305	324	341	371	343	340	361	351	335	355	356	337	326	367	331	339	311	355	343	336	373	318	339	340	341	374	321	373	368	313	363	328	334	316	359	337	369	365	331	327	316	326	318	326	333	317	364	344	369	376	330	345	328	365	332	334	343	381	322	363	322	336	363	351	368	325	314	335	336	345	312	325	375	331	289	306	344	344	384	362	354	345	332	307	378	345	322	347	373	350	344	356	353	355	377	347	338	330	312	337	324	370	331	347	355	341	346	362	349	340	350	316	357	350	343	334	394	328	319	353	335	349	345	365	329	347	367	343	319	344	351	378	341	340	342	313	344	354	340	374	339	357	338	333	362	354	342	356	345	323	348	350	358	372	345	347	329	337	351	401	346	388	343	360	341	329	359	327	323	355	342	350	355	327	329	330	397	354	355	371	345	355	316	346	319	347	351	375	359	347	369	331	348	341	346	393	342	357	288	347	353	317	346	351	359	343	327	348	398	340	335	358	343	367	319	369	345	317	369	384	342	352	347
9313	1317	2421	2534	2054	1742	1541	1443	1240	1183	1107	1103	1044	1034	1035	1012	969	904	916	903	960	961	929	875	884	916	844	854	856	881	824	834	793	837	882	843	818	809	866	846	844	858	837	836	836	811	823	879	819	816	803	826	788	824	857	802	763	841	843	842	808	775	823	828	804	811	853	830	803	894	852	820	837	826	796	820	835	796	807	800	821	859	821	824	811	808	838	854	798	818	812	861	822	828	762	782	817	806	793	827	821	804	864	828	830	802	849	905	875	856	807	797	826	837	793	839	832	810	854	821	823	841	834	865	843	766	783	805	846	747	786	800	789	832	864	807	783	836	797	862	806	830	795	861	784	787	784	821	844	833	806	813	791	813	775	878	809	824	833	810	815	861	862	804	817	803	777	808	809	813	822	774	823	825	844	752	776	814	832	847	739	837	789	794	884	881	805	894	831	821	853	848	809	864	795	813	792	850	823	831	799	822	787	800	876	804	772	819	815	834	845	833	873	815	853	779	836	798	824	790	786	857	848	774	787	817	834	808	848	807	805	791	806	851	763	788	808	870	853	846	873	798	803	825	802	786	821	802	863	772	818	801	859	802	748	816	815	804	809	789	791	794	774	799	858	799	791	825	833	776	791	822	803	827	836	802	806	843	817	831	782	802	837	832	815	829	812	813	807	805	779	810	874	847	825	791	849	812	833	788	793	822	843	853	865	819	791	742	801	761	812	819	785	809	786	828	868	828	797	825	811	813	828	807	823	784	823	818	861	772	766	760	826	832	858	798	799	776	813	790	836	787	799	876	762	869	791	829	833	805	780	734	817	785	795	806	846	871	753	813	814	820	786	840	802	837	830	783	782	791	859	816	827	810	808	846	832	838	813	810	778	804	807	794	831	796	774	836	771	817	830	816	843	806	800	842	825	838	815	829	809	809	806	770	821	789	840	795	829	804	822	839	831	823	777	846	821	827	823	806	851	842	795	807	784	827	810	823	848	840	829	834	857	769	799	831	816	851	795	783	840	808	831	826	811	831	848	815	846	809	787	852	819	844	816	832	836	823	827	803	788	843	805	836	798	821	795	773	792	776	823	860	843	812	796	839	840	825	825	778	829	793	747	831	818	818	854	780	801	778	774	818	835	829	768	811	856	803	805	813	842	765	776	836	810	807	822	821	851	818	804	802	825	856	794	793	839	781	823	826	847	825	775	872	828	808	779	788	812	807	807	818	821	778	866	759	844	823	816	838	834	789	812	795	792	824	812	822	844	768	808	778	805	767	814	821	822	787	751	830	855	761	838	840	828	818	725	829	810	808	806	816	744	791	763	828	781	809	767	843	806	824	819	819	769	780	822	864	852	786	761	808	805	791	860	822	868	812	810	815	827	844	784	841	805	804	855	785	824	825	807	867	800	856	830	780	817	824	784	831	771	833	807	839	805	874	813	778	798	829	817	831	835	874	826	779	809	810	842	828	833	815	848	823	797	791	795	829	796	814	824	789	784	841	853	873	788	823	832	812	864	838	829	811	791	789	820	892	790	768	887	815	805	833	811	809	762	806	820	844	813	826	785	780	831	812	814	866	787	816	813	799	770	825	802	875	795	833	845	750	831	792	798	770	817	804	841	816	819	776	803	837	790	829	856	812	864	787	821	838	780	804	776	792	797	824	858	831	801	815	809	810	775	807	776	809	837	837	826	865	774	806	824	825	831	829	782	804	814	773	802	799	798	813	840	800	817	810	826	787	837	841	815	786	832	826	827	846	826	849	818	815	762	814	825	830	813	856	802	859	770	786	811	837	779	798	844	832	779	821	888	792	815	757	806	856	769	790	806	816	797	854	837	836	794	816	834	824	817	813	796	779	777	790	804	796	793	825	813	823	815	794	829	841	813	818	826	787	825	844	818	833	805	789	782	820	811	828	816	817	848	834	796	807	807	799	822	826	800	816	798	808	782	787	786	769	815	817	768	819	832	823	790	806	786	838	804	836	818	817	839	840	847	815	808	825	816	784	823	781	793	802	797	784	823	813	844	792	838	813	865	835	852	777	812	826	795	848	849	794	821	820	760	823	777	783	797	764	765	777	789	801	841	808	811	864	849	834	794	796	830	830	815	792	810	841	790	884	783	852	802	813	802	786	813	770	810	806	874	855	832	793	747	831	840	770	812	827	794	827	809	833	873	826	853	845	782	795	870	792	768	814	852	798	810	800	799	804	848	830	802	819	805	850	792	806	871	796	862	876	806	789	812	856	762	858	811	840	799	782	823	787	810	802	769	800	816	814	819	799	831	827	848	771	829	800	816	831	854	796	827	783	850	818	812	821	806	827	795	840	802	838	788	827	853	794	795	770	791	848	815	818	847	839	848	830	821	831	798	880	798	831	762	856	866	791	798	831	773	823	811	806	786	808	764	786	844	825	834	761	804	832	778	781	834	832	832	815	788	873	829	807	798	845	794	840	856	766	829	871	837	757	868	814	768	814	750	816	818	796	836	803	823	849	794	804	795	782	810	787	778	811	798	803	772	793	796	799	823	784	814	794	814	825	798	810	826	810	842	805	806	786	865	840	815	848	783	819	808	841	801	809	806	811	803	811	816	845	852	820	769	829	818	855	828	841	817	797	812	878	844	819	837	823	753	769	841	843	784	848	830	805	799	823	847	821	831	810	843	797	804	782	842	787	839	809	861	799	882	774	824	798	812	798	745	821	792	850	861	831	813	831	815	761	793	797	812	856	772	795	781	857	801	846	797	804	881	819	801	810	813	803	839	849	823	812	810	824	811	807	775	756	845	835	834	789	826	802	824	887	799	768	809	851	776	845	843	791	785	822	820	815	832	823	868	789	834	831	856	777	824	801	804	783	849	792	797	801	838	837	824	855	814	821	879	794	814	817	811	811	820	873	819	796	858	819	819	825	818	846	760	866	851	853	876	854	857	815	833	801	781	837	815	787	796	837	794	854	777	828	805	749	830	812	861	793	802	819	826	793	823	840	772	810	812	820	855	797	856	818	806	834	808	838	779	837	809	831	863	831	796	837	813	805	812	817	804	782	827	840	825	819	775	796	837	859	818	769	828	847	770	850	765	811	894	813	809	810	814	858	770	782	798	788	825	801	805	789	767	810	819	818	779	821	797	857	780	814	807	850	806	803	848	814	768	869	823	814	800	786	856	794	792	784	813	813	852	780	819	802	830	858	822	789	839	840	787	816	780	865	805	796	870	844	796	782	786	826	851	816	847	798	800	786	829	860	826	788	766	753	830	768	783	832	786	821	781	809	830	848	840	858	773	814	826	849	820	862	841	804	822	801	787	842	814	828	832	840	860	788	799	777	813	821	752	817	785	825	889	813	780	849	857	803	829	759	774	836	776	831	764	777	785	802	856	797	794	782	818	778	825	797	772	776	807	789	844	806	799	851	789	790	772	803	810	830	852	850	831	810	838	823	801	776	855	827	770	848	795	802	773	818	755	754	812	819	856	807	831	850	868	807	843	800	850	809
2799	313	275	222	259	247	238	256	245	248	237	219	280	267	264	273	277	252	232	232	247	260	222	214	249	247	268	242	264	289	262	287	224	240	234	243	247	254	229	229	243	260	265	226	248	247	254	249	228	217	268	247	268	253	248	261	250	263	248	218	257	226	246	237	251	278	230	255	247	218	237	264	269	248	263	252	239	245	261	233	265	259	240	266	255	256	265	232	266	231	215	280	263	241	272	275	233	273	256	222	228	249	272	224	252	256	290	234	253	247	246	242	248	238	228	254	276	303	262	258	258	253	229	264	266	247	284	263	237	242	218	265	254	245	260	254	261	285	216	260	220	266	285	234	235	237	234	247	226	275	245	247	277	258	254	262	226	288	268	260	243	250	229	251	257	231	255	227	223	234	249	278	257	277	250	238	257	266	249	278	235	233	268	226	242	268	228	234	276	234	245	257	251	215	249	247	242	230	258	277	275	289	215	258	234	229	271	229	273	255	233	232	260	274	244	254	262	265	274	251	252	254	259	241	249	268	259	242	245	241	234	230	266	243	255	281	262	266	252	260	194	254	249	249	232	266	255	263	262	247	257	213	248	245	248	277	250	258	238	240	268	256	238	284	224	272	240	238	229	270	248	240	244	254	219	248	261	274	255	273	236	233	279	287	240	246	243	297	266	221	262	202	232	246	275	254	241	235	276	230	272	286	249	269	264	256	239	256	234	258	240	225	246	225	235	241	267	258	248	226	231	248	248	240	257	225	233	254	242	245	258	272	234	238	249	239	261	229	249	236	255	236	284	241	262	234	251	257	241	252	239	262	257	264	254	231	259	243	262	243	247	231	267	242	257	252	251	235	258	262	238	233	254	226	276	229	275	242	255	245	249	229	248	211	203	228	213	268	262	257	219	240	249	271	230	252	234	264	257	242	245	243	257	230	270	225	244	230	243	253	262	239	245	271	220	262	259	259	256	288	241	249	258	235	254	213	242	264	230	249	217	259	226	263	244	263	242	249	244	248	237	272	227	234	244	277	220	269	237	244	271	255	265	253	204	251	240	224	243	242	241	233	264	276	251	273	259	233	255	242	264	266	266	252	244	233	261	247	248	221	245	217	228	243	241	276	262	275	250	243	247	277	256	227	230	280	259	267	243	254	262	269	228	269	309	231	251	287	283	251	230	244	252	246	277	235	236	241	246	256	242	257	227	260	227	229	230	248	243	291	242	261	204	238	250	253	261	221	250	238	231	248	222	260	252	254	266	263	257	250	234	243	224	253	234	267	269	226	251	235	241	235	270	250	255	243	282	241	255	264	255	254	285	243	267	242	229	242	265	210	231	269	254	259	247	253	274	241	260	237	256	251	242	236	248	260	240	222	253	261	246	260	271	259	236	246	250	266	277	252	268	249	252	276	273	282	260	284	266	275	270	227	239	272	265	226	216	215	261	214	258	255	231	221	236	228	263	226	233	268	268	233	255	295	238	239	248	240	263	256	246	265	253	249	261	251	287	251	240	263	249	263	242	268	274	244	207	262	253	207	208	238	268	285	218	230	256	264	255	255	240	273	269	228	244	245	235	244	241	250	260	278	238	266	250	252	256	245	232	264	235	255	255	238	256	255	284	242	242	252	273	266	238	232	238	278	242	247	274	261	263	229	247	255	266	242	227	269	250	220	292	265	255	245	257	251	242	257	241	267	258	241	273	239	233	247	240	272	250	244	226	209	239	263	236	262	247	231	257	255	229	236	222	258	250	259	248	242	261	264	238	223	254	251	267	255	280	255	239	260	250	258	237	238	254	238	226	236	260	273	237	250	258	261	253	267	259	277	243	230	245	277	247	254	264	232	252	254	250	255	274	231	256	269	288	212	258	271	245	229	232	235	259	243	217	250	248	249	231	234	238	257	269	262	276	269	253	229	228	229	241	225	236	259	225	226	268	221	255	265	251	257	246	235	247	289	265	244	274	287	230	219	245	248	231	248	262	242	234	235	281	248	216	251	230	249	266	247	245	252	280	249	235	265	261	266	281	259	224	236	232	248	278	245	219	234	251	234	246	236	233	240	268	257	259	263	264	263	261	253	278	243	253	287	231	275	267	259	240	239	254	236	233	271	239	231	220	255	238	266	265	235	232	238	233	239	259	275	267	281	268	217	240	252	233	235	244	235	246	253	255	273	246	255	241	249	270	241	240	266	243	254	238	272	231	238	260	243	239	246	235	226	245	201	218	241	214	263	253	249	266	288	258	282	240	240	217	264	216	250	268	261	247	276	229	265	253	259	265	249	241	258	251	271	230	246	227	239	240	251	271	281	228	226	229	212	247	241	240	284	230	272	240	275	293	234	251	249	226	237	235	263	245	236	259	248	265	216	248	242	247	257	253	225	278	240	243	271	270	237	282	239	230	216	258	231	244	225	240	273	230	247	230	235	255	238	261	245	262	228	244	236	249	270	252	239	243	274	239	236	220	276	246	256	225	253	274	251	212	244	269	242	265	266	210	220	256	266	243	278	245	259	247	286	240	258	267	241	235	239	240	263	192	272	224	234	243	247	245	261	249	242	242	260	229	240	248	260	261	233	247	246	229	258	254	285	250	244	246	245	243	269	283	240	271	227	255	271	237	236	259	266	207	264	236	209	231	261	265	251	234	260	279	252	263	255	239	270	230	267	247	285	269	241	261	243	245	262	235	246	234	262	244	240	241	265	231	235	229	241	250	254	265	230	251	248	250	247	258	242	224	260	238	243	270	256	236	261	284	242	280	255	242	227	246	241	229	240	273	256	224	273	239	228	221	227	242	241	227	243	232	270	267	264	204	257	265	268	259	244	231	254	224	226	246	260	231	268	269	227	243	236	255	240	277	219	217	270	249	276	247	209	267	243	247	260	258	259	251	257	260	231	229	263	253	264	233	219	216	229	245	228	256	253	246	280	257	225	270	249	243	241	249	244	254	258	253	243	231	245	247	248	238	284	235	235	258	232	257	237	273	253	232	223	250	221	232	250	237	264	240	243	231	215	259	284	243	257	234	232	238	240	229	231	272	293	251	255	258	260	249	268	225	275	262	238	261	236	255	250	248	245	243	248	231	277	260	252	258	233	255	290	256	266	240	216	219	249	254	247	244	258	249	251	249	211	247	256	259	252	238	282	263	269	241	280	238	230	268	231	238	230	236	279	245	226	242	237	255	236	294	233	258	232	254	257	242	268	249	260	219	226	267	253	232	219	261	272	234	269	259	251	241	252	259	282	261	241	253	304	269	273	251	245	264	230	238	283	270	260	249	294	277	245	236	241	248	257	244	263	269	220	225	240	252	251	283	264	259	237	257	234	263	222	235	244	256	274	259	266	268	242	265	273	232	284	231	267	260	284	260	260	250	244	235	260	234	265	230	231	223	231	265	228	238	241	279	288	266	213	228	259	256	247	249	226	231	237	269	242	245	274	248	279	254	232	210	233	214	242	241	238	243	253	253	256	248	254	229	262	261	276	245	269	272	244
2706	607	651	628	647	607	683	584	631	640	611	569	624	587	599	597	578	594	582	660	594	603	606	650	571	562	560	587	585	570	589	612	606	619	599	607	624	611	598	584	631	590	641	605	599	584	594	547	606	591	583	636	652	601	568	604	669	588	621	612	561	645	614	585	617	609	603	603	606	581	561	560	566	592	625	615	597	581	619	638	571	576	583	601	632	610	605	606	631	625	614	584	580	632	587	580	626	618	608	587	580	575	616	595	590	569	579	634	634	604	592	644	596	593	604	580	616	588	613	606	590	616	609	602	586	604	664	637	634	596	645	646	616	595	629	623	549	596	603	610	597	590	622	599	624	590	606	584	609	550	581	594	573	618	570	566	611	592	597	580	593	613	594	577	624	599	566	579	566	577	573	629	562	621	628	624	621	615	585	650	626	571	560	564	614	651	578	602	633	584	604	601	605	627	606	665	630	590	598	583	578	571	607	638	608	572	624	606	619	590	620	591	610	625	608	585	570	587	550	608	594	618	609	589	605	571	563	615	557	590	632	594	594	583	624	582	617	596	599	593	558	593	591	624	653	643	586	583	606	588	544	599	574	630	615	614	599	621	622	583	573	589	631	560	599	602	589	592	621	590	631	583	629	625	608	600	597	577	567	602	601	619	661	601	571	582	619	585	585	560	626	621	582	585	614	593	592	597	593	601	652	696	623	601	625	608	610	594	599	609	581	600	574	642	604	605	643	612	587	556	601	574	622	595	609	569	554	574	597	545	608	625	561	560	583	572	568	646	557	579	570	599	637	596	584	611	622	582	552	598	563	587	594	592	619	581	594	601	576	603	592	591	572	598	611	603	587	603	610	614	615	571	601	596	587	601	568	586	609	610	629	649	582	576	659	626	645	612	577	588	653	625	618	576	584	625	583	615	559	531	646	571	551	587	627	579	582	631	643	608	612	614	644	565	626	616	646	582	594	591	586	585	604	606	617	577	620	581	612	619	621	610	568	638	606	583	609	606	639	580	601	625	605	565	598	601	617	598	587	611	591	610	601	589	561	595	600	598	556	569	598	594	588	550	657	587	608	611	616	589	605	621	639	620	625	634	590	585	615	561	603	629	597	640	595	621	592	577	603	609	586	601	611	626	576	597	563	596	572	616	614	602	575	600	594	600	610	618	605	576	623	547	597	595	626	582	626	603	585	576	563	627	615	595	603	606	608	595	590	603	607	575	627	589	597	618	624	627	580	576	602	617	616	599	621	597	605	579	624	605	601	588	600	588	567	559	614	572	572	578	558	618	542	597	651	633	652	586	644	573	605	552	596	586	574	603	620	634	618	572	598	606	610	568	603	575	577	544	567	586	585	584	585	580	607	591	585	552	591	658	586	588	600	662	572	577	598	581	627	602	573	610	623	610	607	617	590	611	617	612	585	598	570	571	584	635	611	618	608	621	592	614	622	606	598	605	627	616	546	649	592	585	606	552	604	634	626	610	584	606	569	599	583	588	545	649	621	537	590	599	627	593	554	613	631	579	578	561	622	629	594	564	568	599	599	628	601	588	553	593	621	649	642	609	589	572	605	566	613	630	648	609	596	578	572	528	632	619	670	554	613	596	595	559	626	613	667	606	594	647	611	597	590	599	581	597	605	585	585	574	596	601	567	627	603	623	625	599	619	599	563	633	627	608	597	599	608	609	593	652	582	615	557	594	595	622	608	595	601	620	610	596	586	615	565	573	626	556	615	576	678	585	645	587	635	656	618	607	603	591	632	586	603	613	606	619	579	572	603	639	608	586	597	619	592	574	604	616	609	635	626	554	598	647	605	584	622	578	655	563	566	601	615	586	541	606	594	615	593	607	596	585	565	607	620	603	601	583	599	604	609	578	625	592	574	621	552	608	589	595	599	610	579	626	587	579	596	604	593	631	602	632	582	550	630	551	629	648	632	635	602	612	616	577	582	656	618	606	608	592	580	597	632	605	560	599	622	547	574	587	635	612	589	600	579	655	601	609	557	627	608	596	603	584	609	636	580	593	557	563	566	621	614	616	609	584	597	561	575	639	577	584	614	583	620	608	593	536	588	619	601	623	549	615	603	641	593	589	592	552	594	584	609	585	582	637	566	558	618	594	611	603	589	624	562	629	566	571	584	547	568	560	559	594	592	598	621	603	591	592	583	575	620	613	637	596	577	584	601	611	602	572	598	609	673	612	599	574	591	593	625	584	567	621	576	606	621	582	591	600	593	536	582	592	612	595	595	617	596	588	625	584	612	639	608	600	628	579	610	594	629	591	586	632	625	609	588	627	585	627	623	613	627	612	624	602	615	565	582	589	588	634	558	605	580	596	563	587	589	619	646	621	651	586	602	592	616	597	619	586	611	649	571	591	603	616	612	615	598	624	623	577	608	561	593	624	640	591	631	583	624	592	587	626	599	563	585	621	614	598	547	586	586	574	620	559	605	569	630	641	603	601	575	589	596	590	598	605	604	619	624	606	581	663	597	577	644	573	612	583	621	630	579	569	608	555	582	624	577	576	636	550	605	631	611	585	625	588	586	626	588	607	583	597	622	596	585	579	579	587	599	574	610	647	557	591	586	584	573	605	562	546	586	578	545	592	606	633	601	606	637	577	636	595	632	618	599	604	628	574	641	600	572	619	587	604	589	594	627	596	615	606	587	610	622	585	611	608	620	585	561	617	553	586	647	558	579	613	581	583	616	648	622	598	608	564	609	643	611	581	613	602	595	652	606	611	567	619	617	613	566	630	623	616	618	560	609	590	596	596	547	610	629	597	630	583	598	601	611	616	560	638	649	591	606	617	578	576	617	629	615	610	633	589	572	592	607	615	621	615	547	580	589	617	607	618	588	598	624	578	579	612	602	614	572	633	643	600	637	611	617	593	599	612	615	632	550	566	591	591	629	568	636	590	589	611	565	609	601	596	575	632	617	589	610	621	621	561	580	597	601	583	597	599	591	619	649	590	610	574	567	568	584	567	625	648	631	586	578	588	599	608	587	617	612	577	650	589	601	594	614	577	646	591	593	640	592	575	613	651	614	614	576	567	629	637	593	586	640	574	601	602	594	581	621	576	616	614	603	626	624	618	560	628	585	602	608	608	587	627	565	598	598	583	559	606	597	663	574	620	629	638	558	581	590	583	639	605	614	622	578	580	664	607	572	551	559	563	562	584	585	593	631	605	594	643	572	594	589	599	624	604	620	582	612	644	589	570	632	576	631	618	609	609	664	592	611	565	592	627	550	623	604	622	625	587	628	612	612	559	593	602	607	540	574	546	566	609	559	556	566	605	579	597	567	585	598	578	610	625	618	601	610	597	634	579	616	598	595	574	630	614	579	596	605	581	632	595	589	574	628	580	586	555	572	606	612	616	572	582	573	598	563	605	553	641	598	627	623	621	585	619	645	587	601	570	587	579	579	626	601	558	601	651	570	566	601	611	602	621	615	577	584	567	598	559	641	585	590	611	608	573	641	582	566	609
9653	547	603	394	322	275	234	235	203	214	208	187	178	181	189	177	140	193	170	188	180	181	196	125	192	200	185	214	206	175	176	153	185	159	171	169	173	157	187	220	172	157	178	167	152	168	138	183	180	164	200	191	188	178	176	182	179	167	152	147	189	168	187	164	195	174	170	162	149	167	187	166	163	182	175	184	200	180	187	170	177	164	177	191	145	145	176	177	174	176	166	133	161	176	170	171	167	181	157	171	165	172	163	181	183	160	184	174	151	163	196	174	180	173	173	170	168	162	198	185	166	165	165	139	167	166	177	184	191	186	162	199	171	194	187	174	157	204	188	177	178	168	185	164	166	157	186	161	164	172	153	180	175	177	179	174	163	159	179	165	159	180	190	171	201	148	190	173	165	176	181	151	158	174	181	152	155	188	179	184	185	161	174	166	183	169	161	184	165	170	176	178	138	199	164	183	183	182	183	189	171	195	182	192	168	176	204	192	162	163	172	158	152	194	162	170	169	151	152	170	190	197	180	171	164	173	188	160	173	155	170	148	193	188	176	184	192	162	200	177	187	148	168	168	179	158	171	183	176	172	169	143	165	174	175	175	169	157	204	185	182	174	166	180	170	187	175	188	175	189	168	171	155	187	173	177	182	181	196	172	159	185	175	207	181	184	171	162	201	164	153	185	184	159	158	176	170	168	184	185	161	164	191	185	176	183	159	179	162	174	218	176	188	191	182	181	172	203	188	201	174	164	162	220	175	162	153	181	201	191	188	180	165	174	177	157	159	170	178	172	176	163	158	157	166	188	180	156	166	172	192	182	177	177	204	157	164	181	210	147	164	167	161	167	173	174	172	157	163	185	168	162	153	190	181	200	185	165	155	174	169	174	171	185	195	163	185	171	178	156	153	167	162	179	193	169	192	151	196	177	174	184	203	189	193	152	191	165	170	165	181	133	175	182	152	204	185	170	191	170	186	161	166	169	201	179	163	172	173	180	172	163	157	177	188	203	162	162	164	157	196	192	181	177	189	184	175	168	182	173	179	177	163	164	159	172	174	215	147	176	151	170	190	163	173	179	192	170	192	161	165	185	179	176	157	149	161	169	170	156	169	169	178	145	170	162	175	171	167	146	153	181	203	185	191	197	161	148	144	182	179	188	160	185	151	195	161	168	171	172	182	189	168	181	165	164	155	153	182	182	166	190	185	148	183	177	175	183	167	171	195	138	170	163	200	186	175	191	179	187	153	179	179	171	170	187	134	199	172	188	175	183	189	173	157	159	164	175	191	145	190	170	175	185	189	191	186	156	168	173	193	169	157	187	188	186	147	183	160	191	179	194	167	172	142	178	191	174	163	164	174	149	184	167	172	180	161	174	188	197	158	149	205	172	170	167	183	173	168	176	158	158	165	155	170	189	178	163	172	175	184	188	169	178	170	147	152	175	165	180	167	168	175	184	180	184	157	187	161	169	176	188	175	174	179	185	164	171	189	200	173	180	192	175	179	154	168	153	166	165	185	185	177	170	150	169	171	175	161	143	177	171	189	166	150	158	182	176	156	186	167	166	175	157	190	141	146	164	142	163	184	189	165	163	191	196	157	193	161	177	185	181	183	176	180	178	184	175	152	181	167	179	169	189	178	165	172	171	176	181	168	164	189	181	191	190	217	174	193	174	165	178	177	160	148	179	148	154	188	154	179	173	183	168	169	157	157	169	191	166	149	172	180	153	192	183	175	167	168	171	181	175	177	177	172	185	158	163	165	162	184	170	180	169	181	176	165	192	168	173	149	181	181	173	191	193	163	171	184	160	171	180	181	180	218	167	160	167	181	130	184	190	188	178	200	178	183	177	172	179	174	175	181	163	176	158	160	184	169	164	188	193	183	172	161	154	163	177	170	194	176	148	180	183	174	164	183	161	182	174	176	189	180	148	187	192	195	199	174	174	209	183	165	149	176	171	170	172	176	180	156	170	181	151	184	190	183	161	162	187	190	164	195	165	181	172	153	142	170	164	170	179	157	168	198	188	180	173	176	159	167	156	200	191	181	152	171	160	169	176	185	142	179	167	161	179	173	211	173	164	180	188	166	154	173	188	166	174	165	204	159	197	159	179	182	162	195	203	195	169	189	173	155	194	193	163	176	183	163	159	157	154	161	186	197	165	179	169	161	172	177	163	176	174	183	177	169	172	179	180	167	194	175	178	184	169	163	167	183	171	147	174	190	163	187	157	180	198	191	192	183	175	179	183	164	176	183	157	178	160	170	176	148	168	191	171	181	167	176	161	173	191	180	143	173	192	149	185	178	176	175	179	173	167	148	158	187	143	193	149	177	177	195	183	175	171	155	148	184	188	172	174	194	176	165	168	176	184	166	168	164	170	166	177	168	164	176	187	165	165	168	169	186	180	149	197	151	174	165	183	185	169	160	140	182	178	198	171	189	190	173	157	199	171	176	161	165	174	184	171	144	187	185	177	168	201	196	172	173	152	170	144	174	164	171	163	168	180	173	175	175	200	148	153	178	179	165	187	217	194	178	195	194	174	173	202	187	196	167	172	170	177	166	190	166	187	175	155	177	188	191	173	161	179	168	193	187	158	163	183	176	176	161	191	167	205	174	162	198	168	144	188	162	156	180	195	169	150	167	178	177	148	179	217	180	192	164	137	151	158	169	178	166	188	176	176	169	180	192	191	175	188	187	188	181	186	173	175	193	181	165	176	168	162	178	194	176	189	160	170	196	166	169	173	185	195	175	182	192	191	194	194	179	176	160	193	200	179	154	162	185	151	171	185	168	161	185	182	155	183	177	172	173	171	159	162	156	173	182	173	177	163	161	193	201	180	168	172	181	189	172	164	170	159	178	177	163	176	170	152	163	162	168	167	170	177	200	148	155	162	177	159	187	188	183	158	183	174	163	175	174	165	169	196	187	183	182	164	181	146	186	157	181	173	163	163	157	169	192	174	195	170	189	176	177	168	165	174	173	166	193	150	191	176	152	164	168	173	165	166	161	166	191	173	195	162	184	154	182	179	156	188	172	168	152	194	196	180	185	177	164	163	185	178	174	190	180	161	168	177	197	180	185	165	181	185	154	181	186	158	173	142	171	181	177	162	179	185	150	144	180	167	175	145	175	177	179	153	160	177	168	184	204	172	187	145	165	159	169	176	197	179	181	154	175	196	157	183	173	181	162	167	166	185	179	176	156	173	187	197	167	165	203	164	192	160	163	181	187	150	204	176	177	179	173	170	175	155	185	160	148	181	178	170	174	176	206	199	167	166	174	179	197	189	196	163	161	178	174	187	169	176	188	169	176	166	164	149	177	178	171	152	169	166	159	170	180	166	177	160	180	169	174	158	166	179	193	164	151	156	172	178	177	171	166	193	183	178	168	168	166	180	173	201	165	156	180	196	174	182	145	171	165	171	175	160	171	178	157	200	177	167	190	177	208	177	197	168	195	176	190	175	158	170	150	168	154	180	160	168	171	191	163	164	183	162
7475	781	1302	1298	1178	950	828	788	703	678	642	618	575	578	556	520	547	530	538	546	524	525	476	523	490	541	446	518	510	493	501	492	481	523	445	466	507	521	457	493	492	468	505	426	495	467	481	481	467	512	453	487	445	508	490	453	491	485	487	492	450	481	489	442	453	480	467	504	479	489	446	492	491	467	470	492	494	437	494	456	466	482	481	493	500	443	497	502	467	431	433	424	498	457	477	470	498	468	460	494	488	486	453	469	440	470	477	428	447	525	462	464	444	510	462	465	469	465	422	450	439	522	488	486	451	468	483	429	477	471	490	534	458	476	491	455	445	477	498	462	461	431	461	478	461	483	461	467	472	469	477	490	428	429	480	507	457	500	463	476	484	487	463	497	483	494	469	442	478	455	475	492	483	475	449	425	460	488	452	466	462	447	524	459	479	443	497	479	475	464	476	434	488	445	484	453	455	483	462	453	483	508	485	497	491	453	460	430	437	455	444	472	455	475	427	446	480	490	439	471	458	455	481	481	469	482	474	432	472	453	449	513	468	486	515	486	444	462	430	454	514	455	476	465	437	493	464	480	473	493	450	473	490	452	495	477	449	474	467	471	476	473	475	464	443	446	458	487	488	492	444	452	416	469	481	480	439	495	433	470	459	486	478	434	466	474	507	522	487	434	468	450	468	478	477	518	475	460	454	485	500	453	499	507	433	467	454	457	467	471	433	493	470	466	437	469	505	471	444	464	437	474	489	503	454	474	455	476	467	487	457	430	457	481	473	468	475	443	454	448	437	451	441	492	466	466	490	455	480	452	480	463	468	461	467	479	478	469	457	508	443	450	453	466	500	480	460	465	443	476	457	465	476	468	469	478	433	469	485	486	509	489	444	455	447	473	518	478	491	442	472	473	472	482	452	440	496	478	456	463	517	485	470	451	429	471	474	480	474	467	463	493	447	452	478	500	500	443	477	432	484	440	467	450	454	437	496	476	492	461	475	497	477	466	504	479	490	485	448	482	468	411	434	471	455	466	469	465	447	490	479	445	469	473	456	502	442	466	464	492	459	452	462	438	495	528	468	460	444	499	464	433	470	467	506	459	471	482	503	484	469	416	480	458	464	463	454	453	455	466	453	455	448	476	486	493	511	456	474	440	465	472	466	487	467	438	482	464	489	500	504	449	459	424	511	463	467	524	460	465	456	488	454	480	486	465	420	474	459	505	473	483	459	470	499	485	471	467	459	459	481	482	449	450	472	475	516	492	461	440	454	436	423	415	451	471	458	486	427	486	460	472	468	444	451	446	475	446	459	441	446	456	443	466	487	471	468	484	458	501	476	519	483	494	518	457	498	456	440	451	433	461	461	475	456	466	488	490	459	482	504	504	465	413	442	446	503	487	445	505	464	482	457	486	483	481	486	459	476	522	522	471	491	445	463	456	489	501	445	502	457	486	459	451	453	479	439	466	500	485	508	453	467	475	502	492	512	490	488	483	487	492	458	467	491	452	454	489	457	482	454	473	506	447	463	502	424	502	480	481	500	492	485	485	454	425	453	451	468	511	489	472	491	488	441	476	466	438	497	471	504	474	511	451	483	444	488	480	504	464	454	477	451	472	458	475	494	449	450	451	462	451	497	457	530	457	478	442	456	445	477	508	450	415	494	471	513	464	445	477	511	492	462	465	499	476	499	479	471	487	515	462	463	494	448	467	463	460	487	448	466	427	503	445	486	478	463	462	478	473	464	445	505	496	485	483	442	447	464	453	463	473	465	476	484	480	451	470	454	481	461	475	474	466	478	462	487	466	440	470	471	464	511	502	425	489	457	466	468	453	417	466	440	465	455	491	475	472	486	491	441	485	474	441	478	486	511	493	457	486	494	479	493	466	451	452	469	481	461	475	478	481	494	523	446	480	504	499	450	449	449	439	469	453	528	485	451	420	457	476	456	458	509	473	457	468	464	487	487	469	443	500	458	501	493	456	472	475	450	436	469	452	456	467	467	442	458	479	545	470	458	473	470	454	416	483	441	471	415	435	443	426	457	445	452	469	460	518	443	445	422	485	468	435	460	442	469	464	466	476	462	474	472	453	495	471	462	446	468	469	507	499	456	469	461	476	460	490	497	474	489	455	496	478	477	459	498	458	463	441	475	492	505	476	513	487	425	499	479	451	428	467	431	485	495	490	480	479	472	478	438	484	475	480	488	498	459	464	491	443	493	455	442	479	470	463	433	487	459	472	471	476	454	488	455	499	466	446	470	479	438	513	462	447	475	449	442	500	440	434	494	497	490	470	450	459	429	494	480	454	456	453	462	509	470	443	443	457	501	501	497	506	471	479	491	458	465	503	442	472	464	469	466	445	465	489	461	518	449	501	471	454	475	461	466	468	470	489	461	452	435	435	466	465	465	482	446	450	459	534	514	494	488	459	445	454	474	439	475	446	477	470	478	429	480	452	463	451	477	439	456	446	509	475	470	434	470	438	461	490	474	463	455	502	489	462	456	453	491	442	465	458	480	460	489	453	482	427	457	457	436	418	475	435	446	487	458	481	456	466	479	457	446	439	455	489	493	458	479	475	467	506	454	461	477	483	498	463	420	464	450	473	476	481	463	462	486	477	492	456	468	490	437	472	490	439	461	468	495	451	507	426	465	433	456	448	443	470	468	460	431	515	442	470	453	506	496	446	464	498	454	438	482	479	499	473	462	467	483	514	432	448	448	424	448	471	435	453	417	493	497	449	492	445	456	452	503	466	475	494	468	461	465	449	496	443	472	484	471	447	436	498	481	425	474	454	458	483	461	488	434	466	485	469	480	428	435	467	476	476	476	447	463	466	472	494	439	523	498	479	486	432	490	431	478	480	469	483	452	480	430	464	455	450	546	467	499	468	477	436	509	451	441	465	434	460	481	463	488	515	514	476	481	472	436	455	467	464	442	491	476	472	441	464	483	464	435	478	485	457	466	451	445	464	475	464	453	448	449	514	474	437	467	475	468	438	476	464	460	506	498	445	466	479	434	466	487	490	485	484	452	443	446	449	481	450	483	482	466	484	478	438	480	447	463	485	416	470	460	452	471	468	434	489	481	473	467	418	472	448	472	433	491	456	511	488	479	485	441	485	505	454	484	429	467	503	447	460	458	480	427	489	525	474	453	499	459	452	434	506	487	478	448	492	448	445	447	469	434	452	468	471	450	453	442	446	497	521	476	494	426	498	449	479	473	468	474	463	436	494	468	441	473	449	476	493	425	460	457	502	483	467	489	457	472	468	443	455	435	457	454	437	450	433	460	475	465	456	469	480	479	470	447	462	473	421	447	437	470	470	485	472	449	444	476	441	471	483	460	464	504	453	468	498	463	430	485	471	480	457	477	485	464	478	474	449	487	440	507	497	467	467	456	484	469	465	456	438	436	467	483	440	483	483	452	500	445	448	463	423	473	479	463	460	457	481	509	455	488	449	456	461	475	451	438	467	479	436	486	509	501	456	448	458	465	506
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
