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
335838227264	335838227822	335838228372	335838228922	335838229473	335838230022	335838230572	335838231122	335838231672	335838232222	335838232772	335838233322	335838233873	335838234422	335838234972	335838235522	335838236072	335838236622	335838237172	335838237722	335838238272	335838238822	335838239372	335838239922	335838240472	335838241023	335838241572	335838242122	335838242672	335838243222	335838243772	335838244322	335838244872	335838245422	335838245972	335838246522	335838247072	335838247623	335838248172	335838248722	335838249272	335838249822	335838250372	335838250922	335838251472	335838252022	335838252573	335838253122	335838253672	335838254223	335838254772	335838255322	335838255872	335838256422	335838256972	335838257522	335838258072	335838258622	335838259172	335838259722	335838260272	335838260822	335838261372	335838261922	335838262473	335838263022	335838263572	335838264122	335838264672	335838265223	335838265773	335838266322	335838266872	335838267422	335838267973	335838268523	335838269072	335838269622	335838270172	335838270723	335838271273	335838271822	335838272373	335838272922	335838273472	335838274022	335838274573	335838275123	335838275673	335838276223	335838276773	335838277323	335838277873	335838278423	335838278972	335838279523	335838280073	335838280623	335838281172	335838281723	335838282273	335838282822	335838283372	335838283923	335838284473	335838285023	335838285573	335838286123	335838286673	335838287223	335838287773	335838288323	335838288873	335838289422	335838289973	335838290523	335838291073	335838291623	335838292173	335838292723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
8842	2272	2729	1917	1295	927	752	605	496	429	383	380	334	306	315	272	231	245	253	234	235	251	247	285	231	244	245	244	238	204	222	220	236	225	225	222	196	206	214	217	217	213	221	216	212	240	219	190	202	202	220	227	252	236	212	215	200	208	201	213	195	237	186	204	194	208	228	229	223	212	237	246	204	234	206	197	187	211	216	207	224	203	208	212	199	180	211	199	212	196	207	244	196	211	221	197	211	204	187	207	238	196	190	203	201	215	195	193	225	218	199	228	187	218	214	204	207	212	229	202	181	191	212	234	179	219	230	206	187	214	200	217	213	282	242	215	207	214	232	200	231	214	202	211	178	182	215	204	216	207	226	184	239	230	235	207	223	224	229	209	224	236	200	231	210	211	224	190	204	192	200	207	214	195	192	223	231	176	225	206	213	196	198	188	208	210	198	210	203	180	220	202	208	192	218	196	222	222	234	202	182	184	221	220	197	207	187	193	195	222	188	177	225	223	203	206	214	205	231	210	196	216	220	198	228	215	226	241	214	208	203	225	193	219	216	216	220	210	226	197	189	198	215	232	170	224	196	204	196	213	201	196	216	200	234	201	207	227	217	221	207	223	208	220	218	226	210	199	196	209	233	192	205	229	193	207	239	204	203	221	210	207	208	211	218	199	217	186	185	186	206	194	202	212	210	215	201	209	219	182	229	218	202	205	211	240	201	208	217	187	218	232	210	217	204	204	197	193	219	202	215	227	207	202	199	208	205	217	192	194	228	206	183	205	211	193	208	195	205	236	193	198	205	186	207	216	237	214	189	216	210	196	199	201	204	178	188	220	219	195	208	210	204	194	213	198	220	228	182	203	222	201	206	208	218	226	235	232	219	204	206	208	183	215	192	178	205	209	218	191	189	204	221	187	204	211	204	191	183	195	228	208	191	196	200	201	222	216	200	221	208	211	235	231	209	205	206	208	195	174	203	204	183	217	238	202	197	219	218	203	179	227	204	213	213	237	178	202	197	202	178	227	198	211	208	217	209	211	212	210	215	203	214	211	208	203	211	194	208	218	197	217	215	231	205	197	208	231	212	194	199	192	231	215	218	208	213	205	228	212	226	192	209	234	191	222	234	216	229	196	214	214	212	190	205	202	210	210	199	204	194	209	192	196	255	211	216	194	186	203	238	222	185	250	216	240	232	205	209	203	233	223	205	197	180	205	197	203	215	218	205	214	210	215	214	211	218	198	229	216	191	204	207	204	228	233	212	226	213	240	223	209	210	195	184	198	220	217	200	199	204	220	187	194	211	202	244	217	210	240	211	220	223	209	228	201	198	230	208	206	198	202	212	224	244	216	187	232	212	209	220	208	181	195	191	195	217	205	202	211	215	196	191	213	195	225	190	209	214	211	190	192	222	215	232	236	200	200	209	199	208	204	216	221	205	220	187	211	215	184	181	224	192	222	190	217	227	223	209	227	205	221	231	205	231	190	214	200	228	213	183	200	193	211	180	214	222	206	204	216	215	210	191	208	198	218	210	202	169	185	208	203	239	221	213	205	212	227	210	213	217	214	186	225	186	221	239	193	217	223	224	226	200	216	210	215	192	184	232	205	195	192	231	200	196	218	245	192	218	222	217	196	225	197	187	209	202	198	217	203	238	232	215	191	202	221	205	229	231	200	213	213	244	226	208	205	211	209	215	200	207	213	191	202	228	237	226	213	200	205	227	214	205	213	211	203	189	206	192	198	217	199	241	215	210	216	208	189	224	233	199	210	202	221	237	203	234	202	217	198	215	237	224	197	204	215	205	207	228	210	211	203	225	204	214	225	213	212	236	214	213	187	214	225	198	226	207	186	229	217	209	242	227	196	200	187	195	217	213	213	197	190	207	203	219	218	198	200	228	202	196	224	193	202	215	195	214	229	246	217	231	217	204	209	200	187	221	234	202	214	223	201	198	233	173	217	209	205	189	202	201	207	210	204	207	199	198	203	232	210	209	198	226	196	211	209	210	218	206	209	234	213	238	235	212	225	235	242	215	210	209	192	183	168	217	221	213	195	186	194	209	215	203	193	192	192	181	186	193	198	207	199	238	216	179	211	212	201	200	229	198	194	189	182	196	207	198	204	211	181	242	239	193	214	194	207	182	215	168	188	201	181	237	199	200	210	201	220	235	213	226	194	203	181	223	215	207	203	199	215	210	209	230	172	214	207	217	218	202	210	207	215	176	212	216	202	211	212	180	221	222	214	220	233	202	200	193	226	230	229	189	196	214	209	220	187	203	214	182	217	236	214	233	220	202	221	202	204	191	210	196	234	197	192	189	198	207	228	197	183	226	218	189	196	233	194	198	208	226	209	195	212	217	203	223	195	208	226	216	242	203	187	204	215	221	220	200	199	225	234	226	208	216	203	218	211	183	219	204	215	217	186	205	227	222	189	175	215	232	184	227	175	195	216	208	216	193	205	206	207	217	213	196	195	203	216	206	208	218	216	211	214	190	213	176	203	220	169	224	187	216	221	211	184	215	188	221	187	208	214	239	209	213	209	210	243	204	237	204	210	194	186	195	211	205	213	234	190	209	207	225	194	205	219	179	214	234	206	207	204	212	224	186	201	218	179	216	238	203	208	221	212	211	204	244	230	189	237	214	209	253	193	202	215	208	210	193	192	197	225	194	194	215	224	190	201	178	193	226	198	214	231	196	199	235	233	204	223	220	216	207	181	195	188	223	236	228	202	229	213	186	181	207	210	205	210	194	214	224	196	193	213	191	207	212	212	199	224	234	215	219	207	224	198	194	210	194	192	206	188	204	203	189	176	218	191	202	216	216	231	219	202	210	213	213	208	224	201	215	210	212	218	230	211	223	223	208	195	213	240	203	204	203	242	233	227	184	208	176	210	208	221	226	212	232	205	209	211	195	211	189	162	204	199	211	197	193	202	218	212	202	206	208	214	218	180	210	213	235	214	217	195	195	214	208	232	225	217	214	204	172	206	205	237	224	189	208	207	193	201	217	207	209	203	226	209	202	215	212	216	196	195	227	207	212	214	212	198	192	209	213	199	226	194	206	222	223	210	210	193	186	211	173	219	208	211	214	216	226	230	208	198	191	232	219	194	187	191	213	207	212	222	173	201	213	218	218	205	184	202	210	220	223	196	203	214	173	211	215	220	193	196	177	212	245	211	226	194	213	207	244	206	183	186	196	213	225	238	210	216	209	244	216	193	218	193	178	206	188	216	220	201	195	200	203	217	233	210	203	175	207	214	198	216	208	198	211	194	216	203	221	222	221	221	209	223	213	189	198	184	204	205	213	205	200	192	224	220	197	201	229	217	202	224	213	188	205	180	212	245	194	201	210	213	205	187	209	202	240	180	236	171	217	204	216	213	216	211	208	212	211	222	221	212	223	208	213	236	219	230	204	188	235	205	217	204	210	215	221	192	207	189	188	208	206	187	222	217	213	215	204	194	194	221	249	198	213	206	190	199	245	221	191	232	198	200
7875	2899	6602	6963	5976	4880	3911	3260	2827	2476	2091	1891	1755	1669	1497	1460	1382	1289	1188	1178	1138	1093	1025	979	951	963	943	933	895	899	908	881	878	858	798	799	725	805	754	792	803	778	745	752	684	813	698	790	677	714	718	708	787	771	763	790	703	728	748	727	747	665	724	752	704	719	700	684	754	706	695	699	732	704	689	721	675	681	704	705	678	716	699	687	656	674	730	693	674	667	704	657	697	687	636	685	695	686	672	677	642	718	619	685	647	668	665	678	676	674	704	647	630	644	662	690	676	681	702	674	682	654	720	646	645	654	641	646	680	685	701	669	657	641	687	627	680	658	650	624	618	690	675	728	639	619	644	661	668	686	674	665	671	659	681	643	711	666	670	643	662	647	669	645	669	714	716	620	662	682	704	668	691	666	689	655	679	668	710	686	644	685	647	651	642	658	682	699	661	659	661	688	655	715	682	675	658	650	661	702	662	671	672	661	652	671	701	659	617	642	659	705	641	724	637	684	670	648	663	650	637	637	690	665	714	657	667	673	701	631	659	693	666	648	640	706	705	674	682	646	662	665	663	715	653	715	661	671	653	693	687	661	656	645	648	655	659	661	647	637	675	640	669	701	660	651	667	640	680	660	696	684	646	655	689	629	650	688	679	649	648	646	692	633	608	666	690	674	651	607	665	676	703	663	661	694	650	664	688	683	623	690	664	640	656	679	668	666	669	634	650	650	681	619	604	657	661	681	630	680	636	692	647	636	677	645	635	654	668	700	694	659	666	684	659	649	693	658	651	663	650	629	674	652	642	668	634	659	662	656	699	619	640	671	681	637	691	659	674	662	699	698	636	663	644	632	693	662	669	653	655	677	650	645	673	647	695	649	666	642	700	655	678	678	704	652	689	673	645	657	673	655	680	656	674	650	703	649	700	644	643	693	692	674	683	688	647	654	688	639	630	664	625	680	695	675	663	614	671	710	652	641	655	702	661	686	628	653	684	721	652	700	749	610	686	612	637	628	636	641	658	684	630	635	650	651	657	657	674	664	652	669	668	733	660	646	615	657	688	678	662	688	663	670	671	667	611	602	665	643	655	640	659	685	665	724	661	691	650	643	726	677	661	692	649	654	639	647	682	654	681	702	679	648	677	680	641	673	664	651	662	686	604	682	677	636	677	685	697	645	609	625	685	660	707	653	667	649	677	664	706	615	693	681	624	618	677	678	632	648	673	648	685	652	702	651	675	667	649	650	622	644	665	660	649	672	666	629	685	672	656	646	619	657	689	695	642	682	722	677	653	643	652	636	668	691	709	649	598	658	627	651	644	698	647	709	694	695	688	658	662	670	637	635	664	659	623	629	654	668	660	702	698	665	645	676	648	668	693	645	675	652	613	657	720	677	615	665	670	674	667	654	658	679	693	600	672	657	684	693	692	683	657	629	656	631	684	621	705	646	679	661	631	609	639	699	653	660	692	671	673	697	653	667	706	678	672	716	689	655	669	709	676	645	649	639	619	652	708	690	687	708	648	690	646	676	703	676	667	665	679	655	629	665	660	674	700	751	655	664	715	644	657	648	680	645	698	680	665	713	672	678	672	675	680	653	638	703	640	707	665	694	673	644	660	671	633	627	675	714	690	681	650	647	675	620	624	643	686	696	674	663	681	670	697	670	670	659	628	683	656	664	647	612	617	662	642	649	638	678	693	663	659	661	609	642	662	654	662	650	656	675	645	689	677	664	684	669	675	654	689	608	669	665	648	650	701	645	652	675	657	687	639	699	673	660	695	654	604	652	686	671	644	635	662	666	657	652	618	664	652	645	693	676	656	603	642	665	679	674	674	663	653	634	659	694	660	641	672	669	676	679	662	656	684	703	640	640	634	674	654	676	634	671	686	636	658	665	641	686	645	660	663	649	656	704	654	677	675	667	630	676	648	656	632	665	647	698	664	696	645	667	727	680	675	656	632	651	695	682	702	701	659	616	675	618	663	647	635	655	653	661	667	668	627	644	632	663	663	678	714	633	636	671	640	654	632	687	670	639	692	667	679	644	654	630	661	655	676	639	682	658	645	678	667	657	665	682	651	654	702	620	651	692	647	675	706	658	640	646	626	687	658	651	669	685	671	651	629	627	675	626	638	624	709	680	689	699	612	653	683	621	746	677	637	634	698	600	642	688	695	672	663	695	665	660	627	707	655	661	670	702	673	683	652	674	691	656	670	685	649	710	693	644	707	663	671	718	621	631	702	705	669	672	674	687	671	644	672	655	639	724	647	665	616	656	651	625	638	650	680	662	658	693	683	668	719	611	659	653	686	705	648	678	697	678	648	683	656	719	661	705	706	668	611	660	705	694	698	652	648	736	705	672	634	673	665	693	666	704	626	667	685	645	717	691	666	717	648	663	673	661	708	637	687	662	663	656	678	656	694	682	628	677	711	648	687	667	693	675	648	656	643	659	651	693	646	636	643	695	667	675	675	707	635	724	659	673	649	636	690	666	605	667	613	633	704	684	626	651	628	680	667	647	642	670	662	691	663	682	692	639	686	670	658	740	626	656	634	651	646	672	686	626	620	646	626	676	657	694	657	638	658	650	667	667	704	649	676	661	664	630	653	703	648	646	678	626	666	670	683	620	654	671	634	642	613	694	716	643	655	681	693	639	633	652	658	676	660	696	628	669	646	676	664	683	641	665	665	664	656	672	631	639	655	674	637	635	677	648	629	665	638	674	640	640	667	690	692	668	626	651	693	665	707	698	700	638	652	680	701	626	620	671	603	635	691	652	686	616	653	727	646	651	701	649	679	651	655	646	667	662	629	726	640	642	639	657	656	655	673	651	675	673	677	647	635	668	661	657	626	713	660	697	702	660	630	681	640	657	677	641	642	676	703	658	638	664	679	688	654	690	704	686	654	652	625	651	644	616	634	644	722	625	672	677	685	675	677	665	676	683	675	632	698	657	676	693	636	641	669	658	677	633	667	667	630	661	643	656	675	632	653	650	666	617	604	662	712	640	660	678	690	676	703	649	652	701	617	669	705	670	670	684	637	612	672	658	680	665	722	658	668	656	662	661	668	670	697	694	707	721	672	642	650	661	631	641	677	700	657	717	664	613	669	692	680	659	700	669	619	706	696	689	684	636	631	667	657	681	711	645	649	667	668	688	705	652	671	682	652	646	665	692	626	645	645	688	651	689	662	701	663	652	653	675	696	661	635	717	654	706	710	664	645	612	640	700	692	669	651	651	658	662	659	684	683	659	621	621	650	681	625	663	650	727	656	625	654	657	700	657	643	688	717	639	698	688	653	673	617	662	639	627	675	642	677	681	637	612	628	645	659	695	683	622	641	648	645	709	649	640	637	696	659	612	670	647	656	648	718	657	703	696	641	648	701	617	684	703	687	695	624	651	664	686	676	701	674	672	657	681	668	661	651	671	668	716	626	630	646	673	656	625	653	656	674	640	636	644	658	675	654	657	678	655	673	629	653	634	641	686	697	666	674	662
1081	117	126	103	101	77	73	70	61	49	54	59	64	60	61	54	63	61	55	71	58	69	39	62	68	52	45	57	65	68	50	54	76	54	52	56	56	59	66	59	60	57	73	68	62	67	57	66	58	58	71	55	65	54	62	64	55	62	63	56	51	61	60	64	65	50	53	67	50	53	65	55	57	66	67	62	60	53	51	72	59	52	60	49	50	74	60	69	52	52	52	44	60	55	57	68	58	49	53	51	66	52	63	57	60	64	43	70	53	59	65	53	53	54	64	57	48	60	65	54	42	69	53	57	47	60	54	63	53	56	48	55	58	54	64	69	51	69	47	54	53	47	41	70	51	65	59	56	50	55	69	62	62	74	52	51	53	73	63	51	47	59	56	57	64	63	54	65	62	55	62	67	55	58	48	63	53	64	77	49	50	63	56	58	59	54	45	67	55	46	54	54	62	61	58	44	49	53	58	56	62	55	54	54	60	56	53	53	49	69	54	62	42	56	60	60	56	51	52	63	66	57	59	50	54	64	51	52	48	61	57	56	68	46	63	52	61	56	64	58	53	49	63	41	70	64	58	71	41	62	54	58	65	50	58	54	51	63	55	53	53	44	52	59	52	61	56	55	52	62	61	59	47	56	55	62	53	60	52	59	60	56	59	39	60	59	48	48	63	46	58	59	57	67	60	50	58	49	64	62	54	50	53	73	58	52	44	57	58	63	58	55	57	47	50	56	54	55	63	58	67	57	43	59	55	60	62	57	54	56	55	58	49	63	51	59	47	57	57	50	57	60	46	63	64	46	54	51	45	71	63	57	56	64	72	52	54	74	58	67	43	45	52	61	58	65	46	58	57	67	62	60	57	65	61	62	61	52	61	57	59	47	47	53	43	43	59	59	74	53	47	63	51	46	62	62	54	54	57	44	52	65	52	53	53	64	47	60	65	73	67	56	64	62	49	77	49	61	44	56	61	57	51	51	48	64	50	57	72	53	57	47	71	46	64	58	66	50	59	43	44	53	51	52	67	58	46	54	57	55	57	52	57	66	51	53	37	53	46	59	68	48	51	49	60	62	57	49	63	51	54	62	59	55	65	59	46	59	44	69	72	60	52	63	51	63	55	46	55	49	58	50	51	66	60	48	45	58	51	49	51	60	48	75	48	67	53	50	61	48	54	59	64	58	52	63	61	59	69	63	53	56	57	56	57	61	51	59	68	69	53	53	45	58	54	56	62	55	47	50	51	59	54	61	67	49	65	44	57	59	37	49	64	65	51	50	64	63	41	50	63	69	63	67	54	52	61	62	55	58	41	50	59	76	55	72	60	52	64	58	62	55	47	58	56	61	61	62	62	47	51	53	65	54	57	39	62	67	52	57	63	58	52	60	54	57	61	63	59	54	53	57	58	54	52	48	46	53	57	50	55	56	48	52	45	54	47	61	49	47	56	59	72	50	36	50	39	66	41	66	56	44	62	58	64	60	53	50	46	66	74	49	45	48	62	47	60	58	61	45	62	49	56	49	61	56	57	58	52	56	51	62	55	60	54	49	69	40	57	54	45	52	63	49	48	58	60	51	57	57	50	61	64	67	50	40	49	53	49	66	53	50	47	62	65	64	47	57	63	68	60	47	67	58	50	55	64	57	55	61	56	69	59	50	56	57	52	56	54	57	58	67	55	72	52	56	62	45	52	62	53	63	53	52	63	64	60	51	61	63	50	52	53	61	55	66	55	53	49	57	52	52	67	57	66	71	50	51	54	59	68	54	56	61	71	69	57	54	56	57	61	52	41	52	51	58	52	71	42	51	69	59	62	66	49	53	57	63	58	52	56	51	49	62	66	65	64	66	54	48	52	56	66	47	66	61	59	68	65	52	51	59	61	58	50	61	57	44	57	49	61	55	58	63	63	53	60	60	58	66	60	68	53	51	47	61	68	67	62	48	50	51	66	61	60	64	54	72	51	57	54	56	52	50	59	60	36	68	53	58	46	68	74	43	51	60	51	66	57	53	57	56	58	60	50	57	61	67	53	59	65	64	54	68	61	51	59	51	59	50	74	62	52	58	61	52	51	51	52	59	41	57	53	59	47	54	56	61	55	51	53	49	58	61	53	63	51	63	59	52	43	69	64	54	54	55	53	54	61	40	46	51	66	50	51	62	57	70	77	61	63	52	55	63	61	51	55	48	50	55	60	56	49	65	62	51	47	57	66	50	55	55	58	58	48	55	73	54	64	70	70	52	67	40	64	46	47	50	57	49	62	50	67	53	67	56	60	62	43	54	32	55	54	45	69	47	64	49	80	57	65	53	44	55	53	61	54	48	56	39	62	53	54	60	60	64	69	55	54	60	65	78	46	63	49	60	67	78	49	52	71	69	70	59	50	61	55	46	43	59	58	65	55	60	50	43	67	60	52	50	70	62	65	46	64	60	51	54	64	54	64	54	61	49	47	64	60	58	53	65	56	48	61	64	72	56	49	66	56	45	51	58	64	68	57	52	49	57	53	50	65	65	68	65	57	51	57	63	62	53	53	65	50	49	60	46	49	56	59	59	55	65	47	63	50	70	56	61	50	42	47	54	51	57	61	61	54	64	63	58	46	53	57	67	52	57	57	53	62	56	65	58	63	61	49	57	55	47	49	56	47	64	64	62	59	58	55	61	57	56	65	58	54	70	70	60	44	63	53	53	63	46	65	74	60	72	60	55	57	69	60	56	46	65	52	53	64	65	65	54	61	57	54	47	55	57	63	47	57	66	48	52	59	51	58	52	67	65	48	50	48	53	50	68	68	50	55	49	40	70	57	53	54	46	52	57	47	60	68	54	57	60	51	67	60	51	51	50	59	55	49	50	58	62	56	51	57	58	71	67	60	55	65	50	43	54	63	64	60	43	56	54	53	63	61	55	57	65	46	58	61	57	54	48	49	63	66	67	54	59	71	58	51	62	56	62	58	60	45	65	51	45	58	55	45	69	56	55	58	68	57	67	48	54	48	62	48	49	60	55	66	66	59	51	62	48	45	42	62	62	54	65	41	42	55	50	55	55	55	58	43	49	67	65	70	51	51	55	55	49	62	58	56	57	51	57	45	70	47	48	51	64	60	68	61	54	40	63	61	47	65	60	50	56	46	50	52	52	49	50	66	76	47	51	55	50	53	52	78	54	57	52	56	63	57	58	63	46	61	55	65	79	37	63	60	57	63	45	58	64	43	47	54	58	80	42	50	61	54	57	63	65	39	45	70	55	68	53	56	52	66	51	60	47	70	43	62	52	54	47	66	59	69	49	38	53	62	55	58	58	58	53	62	49	43	60	50	59	67	56	62	69	63	63	63	52	57	60	60	37	49	54	51	51	58	61	58	47	51	47	59	41	47	51	53	67	62	51	63	56	62	49	59	41	42	62	66	50	56	49	62	70	54	49	56	62	54	44	61	43	52	55	75	38	53	62	73	50	63	66	49	46	65	56	52	50	61	48	66	57	52	47	54	42	55	49
1703	322	448	471	439	372	318	339	297	323	265	268	270	242	268	244	278	260	271	242	273	248	223	238	247	266	243	250	239	248	223	250	240	253	240	268	241	220	247	220	225	265	238	254	227	249	233	230	251	251	224	249	239	242	264	255	226	238	221	236	206	248	207	220	233	266	254	238	262	257	250	253	250	270	255	217	205	253	250	278	231	240	223	210	231	226	220	250	201	256	239	239	270	247	245	242	262	221	225	248	221	229	250	251	260	221	221	239	248	227	223	247	249	243	258	227	246	236	236	260	232	220	247	250	238	250	244	228	250	264	272	244	239	228	235	237	222	225	252	234	227	229	239	218	249	227	256	231	252	217	225	208	247	246	260	217	240	269	223	222	242	242	231	231	225	248	218	197	228	240	237	251	242	220	243	221	246	235	226	269	227	232	240	237	239	225	249	221	240	238	250	262	217	229	227	242	239	239	230	250	244	241	244	266	224	254	234	258	231	234	248	220	245	210	232	235	222	227	245	211	246	241	230	249	227	242	253	237	277	230	243	248	261	231	248	224	225	215	275	221	244	240	251	235	219	212	234	235	216	270	232	243	226	222	261	225	225	238	241	246	227	243	228	219	235	228	275	246	229	261	224	242	237	251	243	243	241	245	224	228	239	277	256	239	226	251	216	230	225	231	230	220	216	256	245	265	221	204	240	225	226	234	220	236	212	256	233	214	252	236	240	206	227	244	255	240	252	239	233	235	257	256	252	265	196	225	224	242	251	237	256	241	256	211	236	227	243	247	219	264	251	232	216	246	268	243	224	231	218	250	224	217	229	223	211	245	238	220	245	240	256	217	245	239	237	246	212	239	232	240	255	230	226	249	224	239	248	223	228	240	207	243	256	233	227	249	235	241	224	221	233	221	227	231	247	237	229	242	231	257	233	248	227	211	230	233	251	254	251	254	241	209	242	223	227	244	236	221	234	234	230	237	230	250	224	204	233	242	243	220	237	239	229	233	220	263	216	237	217	236	256	223	226	244	211	229	254	221	267	240	253	235	247	225	231	205	246	254	241	238	239	239	245	247	247	220	216	229	230	270	228	217	231	237	212	230	238	230	218	230	211	260	257	240	234	247	246	234	196	244	204	258	244	240	222	233	237	254	231	247	222	253	244	240	227	217	226	219	250	244	246	216	257	227	248	229	246	244	269	245	246	235	243	236	220	217	220	218	263	242	229	245	268	235	225	235	266	256	221	252	243	251	224	269	227	250	244	249	263	251	220	234	239	232	219	249	240	254	220	229	228	238	237	228	258	243	247	241	225	241	259	210	249	273	223	245	206	224	258	231	256	217	258	250	249	232	221	227	235	228	249	242	239	254	238	247	238	215	235	231	240	186	249	250	233	240	243	244	225	248	241	217	226	232	261	204	233	250	242	245	250	234	253	260	215	258	242	227	252	246	230	229	245	251	240	218	246	232	227	264	275	223	233	242	236	219	260	209	234	253	232	212	239	254	243	217	264	218	229	225	235	232	250	241	268	247	241	189	220	249	223	272	237	220	235	260	225	218	257	224	240	221	267	214	241	237	249	255	265	263	252	242	216	254	242	249	230	251	280	275	250	219	245	231	205	258	246	249	251	251	232	237	247	220	236	256	267	241	218	225	243	252	260	200	244	237	230	233	231	215	211	247	224	241	230	239	209	230	253	226	254	246	240	226	224	221	235	224	233	229	210	229	254	214	234	251	244	232	250	239	219	236	237	241	242	229	269	222	252	232	258	233	217	246	245	197	240	237	229	248	246	227	204	210	212	239	243	257	226	245	266	217	224	242	229	215	243	230	264	249	266	236	221	232	224	222	252	231	230	257	264	209	244	214	241	235	238	243	250	234	238	252	225	235	260	244	244	237	246	211	249	249	245	248	227	275	227	223	265	228	231	230	225	280	249	240	241	259	235	229	234	259	232	223	236	229	247	265	234	245	243	236	237	243	270	234	222	238	255	227	258	229	216	233	228	241	229	229	241	234	245	243	225	235	225	248	240	237	227	239	237	225	261	198	248	214	224	233	254	228	214	236	244	229	234	230	244	260	233	248	230	261	246	214	215	236	243	243	227	225	225	238	251	227	229	228	213	195	243	211	243	215	240	216	238	236	241	223	227	251	250	225	245	268	240	222	255	222	240	230	221	253	249	239	271	228	247	243	233	244	241	227	226	226	243	228	255	233	223	240	239	258	202	244	241	217	235	225	241	270	233	235	245	229	240	237	242	235	218	253	259	250	230	239	213	210	234	243	243	254	214	251	248	256	254	235	261	241	254	245	242	256	221	264	249	240	236	242	225	250	273	225	226	244	227	245	218	237	220	230	254	245	239	259	241	254	239	240	236	248	232	244	224	224	238	248	220	226	255	239	237	233	256	252	216	231	230	236	259	241	219	238	260	270	232	255	250	263	256	233	202	228	232	202	260	236	242	239	202	242	231	215	223	273	280	228	217	237	225	212	220	267	228	227	253	269	214	250	212	222	255	225	244	212	221	266	237	241	201	219	229	215	254	211	243	243	232	227	258	243	236	206	243	286	233	240	248	214	231	222	214	225	219	233	247	272	245	294	243	260	288	245	240	239	214	248	198	292	232	237	253	243	217	240	231	250	244	227	236	228	224	251	231	225	217	241	240	227	261	226	252	229	254	244	233	211	242	264	245	252	212	236	245	246	229	245	214	238	243	224	250	237	241	244	246	232	228	220	232	230	224	261	229	236	245	229	255	211	238	220	229	253	251	248	258	223	220	228	236	244	204	222	251	254	222	230	219	248	230	252	252	230	250	232	243	233	240	255	242	247	235	240	248	249	237	235	246	227	257	232	215	240	225	227	237	239	267	231	229	260	248	257	241	248	231	234	239	244	243	230	210	235	234	241	220	228	233	226	274	249	273	231	246	257	252	221	199	238	246	238	230	228	237	230	244	226	239	267	200	246	239	219	237	258	222	258	240	254	213	229	251	253	241	246	227	239	218	248	248	220	249	220	222	224	248	250	247	227	268	223	221	249	259	236	239	257	246	262	251	234	268	240	234	218	252	249	242	254	246	221	269	243	233	247	230	240	242	234	231	254	257	234	216	223	244	220	235	230	224	217	230	247	231	219	221	207	252	233	241	254	243	240	256	260	253	243	238	233	244	244	253	255	243	248	244	224	221	256	251	224	239	280	245	255	240	234	216	238	206	223	230	212	233	224	236	235	248	235	271	233	235	254	240	235	235	235	244	246	252	258	242	231	233	214	261	251	268	258	272	214	262	247	262	225	223	229	244	243	224	242	213	220	230	225	238	234	207	233	226	210	249	226	241	274	221	243	230	219	220	224	259	243	217	237	255	229	239	226	235	250	232	224	247	225	242	236	243	266	223	225	241	225	244	243	214	231	216	241	237	212	217	233	212	224	215	234	233	211	234	258	246	226	251	243	235	260	221	267	228	253	254	231	250	236	241	250	221	256	228	225	251	252	252	245	257	239
4381	1119	1289	921	654	510	378	333	266	254	220	181	184	177	172	173	166	139	142	155	135	130	139	127	149	136	106	129	145	131	135	108	143	126	126	137	133	133	121	128	108	112	121	128	134	138	119	141	129	123	139	132	124	129	145	136	114	129	124	124	112	120	130	120	115	110	134	134	133	132	125	137	108	132	126	108	104	125	123	117	122	102	128	115	119	118	124	114	107	124	131	126	121	122	132	113	127	117	122	125	122	128	131	120	124	125	119	137	117	130	110	137	124	134	122	117	146	103	117	121	119	132	157	134	132	120	101	129	119	133	120	124	126	97	138	128	126	135	119	120	110	130	104	129	119	114	123	129	117	106	112	123	115	111	130	124	122	146	135	112	120	141	109	116	110	114	128	141	119	115	117	125	97	111	125	104	96	117	139	126	108	130	122	138	130	116	119	132	111	119	129	137	130	123	120	132	119	139	121	125	119	125	137	132	101	117	118	116	130	153	106	131	107	107	135	133	124	105	132	123	130	129	145	116	119	112	128	121	115	101	106	122	115	137	126	117	109	120	117	128	123	115	127	119	106	119	112	131	127	130	124	105	99	134	130	113	111	97	138	125	110	136	135	111	120	120	140	126	117	116	110	135	106	114	135	125	111	122	134	116	137	127	140	125	119	123	127	138	113	124	114	114	121	145	118	114	121	121	116	107	121	119	132	113	107	134	122	124	131	105	96	118	97	114	100	125	128	125	128	125	116	139	125	122	133	121	124	98	112	130	114	108	113	119	102	130	135	133	133	136	123	123	115	117	122	133	119	114	126	137	138	113	119	121	119	98	131	143	117	121	134	114	136	134	120	112	127	116	122	105	129	97	108	101	124	133	117	129	97	132	131	121	132	121	133	138	139	115	122	138	99	120	123	114	119	130	125	117	96	133	126	125	125	109	138	115	134	107	113	124	99	129	128	108	131	110	114	112	132	114	131	131	123	126	147	128	123	123	127	113	129	128	106	128	137	128	110	145	124	114	100	128	122	115	129	119	128	126	123	123	130	127	110	130	132	125	133	112	119	128	121	112	155	121	143	104	113	122	126	123	113	123	128	124	110	125	131	117	130	138	105	119	123	109	127	125	113	127	121	134	144	125	126	104	108	131	116	108	102	118	143	145	127	133	121	126	135	118	126	131	119	113	116	127	141	108	116	146	128	128	133	125	126	122	126	138	118	121	113	147	118	116	127	122	147	138	134	120	116	126	104	122	120	137	132	141	109	112	108	113	109	143	122	109	114	107	113	127	138	130	95	122	125	156	126	110	106	125	123	127	115	133	111	117	130	118	110	126	129	138	122	119	125	131	136	122	134	96	133	128	116	132	132	108	130	131	115	129	109	95	117	137	114	132	100	116	135	104	134	123	129	130	113	114	123	124	130	118	120	120	124	137	124	96	127	123	147	99	118	145	110	110	96	134	114	126	112	128	128	126	119	110	119	121	111	107	116	111	122	114	108	116	113	115	126	124	134	113	127	129	112	130	124	134	123	133	113	122	117	113	118	123	123	147	122	109	126	126	113	112	139	134	126	138	130	117	139	132	126	129	112	115	117	121	128	132	124	127	121	98	112	121	127	128	129	134	120	113	126	118	123	124	120	126	113	129	145	126	113	116	142	137	140	129	118	125	146	120	117	120	142	116	119	101	127	112	125	129	111	110	129	101	123	134	138	103	126	139	119	131	140	135	117	129	132	120	110	137	123	114	115	106	129	132	112	114	122	92	134	109	111	136	114	113	124	133	132	139	135	110	114	105	135	119	137	133	111	147	130	119	112	129	130	106	119	113	125	125	120	145	120	133	128	123	129	115	121	130	120	136	115	116	117	129	115	110	132	108	132	113	120	130	123	132	125	118	102	117	133	136	124	130	122	120	119	119	120	123	113	108	108	120	119	124	125	111	127	110	140	123	137	133	98	119	130	110	131	107	121	121	110	117	124	110	122	116	132	136	117	132	132	122	133	126	112	126	120	128	141	105	126	125	103	118	119	113	117	138	141	107	127	117	113	141	108	142	124	130	127	118	131	126	104	104	112	111	118	108	141	138	110	106	115	122	106	128	127	122	121	113	116	131	135	138	110	134	101	108	123	114	146	136	114	119	116	114	126	134	128	131	122	107	107	110	125	135	104	128	109	105	145	126	112	113	138	113	126	116	105	135	99	136	120	111	112	113	122	139	115	122	120	136	93	131	136	113	147	120	142	115	130	150	115	134	110	123	111	113	119	139	119	145	126	117	122	138	127	130	126	133	133	118	117	124	117	134	131	114	108	135	136	127	130	129	120	105	118	119	118	122	116	112	116	98	116	121	137	109	125	128	95	124	138	122	130	140	111	126	132	122	133	108	115	137	119	129	126	113	132	125	126	118	143	112	134	122	118	126	121	115	118	125	111	130	112	113	126	124	126	112	110	131	142	114	118	123	109	111	112	121	137	134	134	118	119	121	112	134	136	131	132	132	118	140	131	113	119	117	116	102	108	130	141	121	119	116	116	112	134	142	110	118	112	117	116	125	108	137	114	117	113	120	117	111	129	112	116	125	110	95	131	120	111	120	121	111	117	115	115	115	118	118	121	147	118	117	154	109	127	116	139	108	132	115	121	135	124	133	125	129	134	117	112	125	140	118	118	111	129	122	126	135	121	126	142	118	120	112	116	138	123	132	124	127	127	121	122	130	119	123	121	118	151	115	111	119	122	110	157	123	146	141	129	100	112	121	112	121	105	112	124	98	121	120	116	138	111	93	101	135	100	118	124	133	123	111	131	119	132	111	95	113	109	137	135	134	119	130	104	128	125	99	119	126	102	125	120	126	121	131	116	110	134	112	127	114	139	113	135	127	138	105	114	103	126	100	111	132	128	92	135	123	117	127	125	112	128	120	120	123	103	124	117	134	128	113	130	132	128	100	113	128	115	129	127	132	128	114	122	114	116	125	144	116	113	136	109	128	124	121	125	122	111	132	113	108	113	117	143	109	121	142	118	130	101	136	107	131	153	128	117	124	117	110	137	130	106	123	143	136	118	140	120	116	105	122	129	147	128	122	117	97	140	106	130	137	127	116	121	119	111	120	138	133	144	116	106	115	133	135	109	117	130	148	123	108	115	117	130	129	126	114	145	96	132	127	132	127	135	140	126	125	136	116	121	123	131	139	132	121	109	125	104	115	118	117	132	135	131	111	128	126	130	114	107	113	123	115	123	102	119	104	136	131	115	93	113	131	106	115	117	115	131	119	116	116	135	107	101	138	112	137	117	109	129	137	117	115	137	122	128	131	108	111	131	111	118	103	124	132	125	130	125	134	116	121	125	111	129	119	121	120	117	115	127	133	145	116	118	125	114	118	143	109	120	129	129	115	102	136	130	128	119	114	111	133	119	112	139	145	144	121	122	136	110	121	137	111	106	126	99	130	104	133	118	133	130	126	127	122	117	125	116	145	124	128	110	133	119	121	109	130	127	123	137	115
5276	1557	3468	3926	3237	2591	2197	1804	1571	1347	1208	1059	1042	956	841	811	760	730	715	671	627	592	585	633	624	585	618	562	495	566	580	489	533	483	515	530	498	497	497	517	459	459	489	519	540	461	499	458	432	457	448	454	459	471	443	494	458	446	444	446	376	467	450	515	436	455	457	407	437	432	430	446	438	426	434	440	446	434	456	461	445	402	474	416	441	443	445	438	452	440	437	423	429	445	434	414	447	461	433	442	414	404	398	445	454	458	423	453	426	435	433	421	423	423	387	475	451	445	443	426	429	398	458	386	450	418	405	455	440	420	407	450	441	441	422	442	429	399	431	458	425	408	452	412	424	460	425	398	448	464	480	425	440	471	417	398	448	386	430	455	425	397	417	412	465	437	427	379	417	391	432	419	418	455	415	444	416	419	400	466	469	408	434	419	398	452	415	383	441	442	455	421	385	416	387	448	413	408	441	424	441	416	378	390	421	456	413	413	453	476	420	421	460	388	460	434	486	422	424	460	435	398	471	409	438	447	473	442	438	422	420	404	421	398	457	460	421	455	440	404	417	444	417	421	450	424	454	446	418	422	394	414	441	406	477	427	397	435	414	416	405	418	402	444	433	418	386	415	449	411	452	392	464	461	398	416	457	454	434	410	438	422	457	426	457	427	435	416	393	432	446	464	444	460	413	413	392	390	406	424	456	388	409	425	460	383	405	428	448	388	434	403	405	442	408	434	419	424	453	436	434	427	415	382	420	427	439	443	389	418	419	428	428	434	395	411	415	404	421	429	413	483	398	429	444	414	410	414	445	428	433	450	432	475	478	395	413	450	415	449	415	435	426	415	423	469	403	411	404	404	426	443	440	436	444	431	432	432	393	465	429	428	415	448	418	405	428	426	437	450	434	396	426	415	429	410	388	447	399	415	417	400	391	431	449	419	388	463	465	394	408	422	428	420	415	435	456	425	418	427	446	454	401	475	463	419	447	436	394	453	412	411	457	440	409	428	412	446	454	406	430	416	434	426	442	410	400	435	455	436	439	441	439	424	438	429	398	404	438	396	423	400	433	417	417	418	448	475	413	425	430	435	423	436	466	432	409	463	391	431	439	466	450	417	423	431	446	409	488	380	418	382	404	440	439	437	435	430	468	419	442	417	420	452	419	448	416	396	370	451	415	392	394	412	443	400	424	417	438	407	419	409	437	426	421	418	419	417	462	432	432	423	445	377	424	402	431	406	414	434	445	436	399	394	421	407	412	381	405	446	442	424	425	407	423	409	424	422	437	422	431	403	443	446	459	449	400	427	440	420	464	449	445	396	436	402	444	417	436	438	434	411	463	372	386	428	403	423	478	425	438	416	437	438	429	419	463	426	400	430	453	419	432	435	431	447	383	443	451	399	430	438	442	390	431	438	412	422	411	427	400	437	460	433	406	426	419	419	435	402	443	424	399	430	408	454	425	412	389	422	437	425	434	447	433	431	405	388	437	410	419	401	462	440	412	429	421	419	413	450	429	456	412	383	412	474	389	432	403	426	418	429	446	468	418	431	430	418	455	426	448	455	389	460	443	420	397	436	417	392	461	412	418	403	384	392	441	449	430	420	418	421	421	459	406	421	451	410	423	383	400	384	449	449	383	369	412	382	425	445	422	432	421	427	423	434	396	427	434	415	423	412	416	437	430	379	390	445	400	420	381	422	438	406	456	413	405	403	434	424	393	472	471	407	387	433	436	448	440	440	454	397	417	441	432	445	427	414	433	438	405	402	410	445	443	449	446	421	438	420	390	416	388	413	441	406	445	441	433	401	442	409	419	394	433	414	400	411	407	425	413	426	426	419	414	423	426	424	449	443	396	377	458	410	453	418	412	371	401	399	465	425	414	424	471	411	452	428	411	435	393	425	424	430	418	447	426	417	390	436	402	376	409	410	429	412	423	388	440	402	393	432	400	398	441	423	438	428	411	363	434	395	440	419	440	454	423	396	420	438	411	438	410	424	447	442	434	440	449	477	437	422	401	413	420	449	451	416	394	398	469	416	412	465	448	433	445	425	445	439	438	409	407	444	428	414	434	440	412	408	453	428	425	407	427	422	419	433	398	389	446	418	392	461	437	419	424	430	443	434	403	423	409	453	442	405	443	392	402	396	418	467	431	455	427	433	377	403	439	409	441	427	427	442	409	456	433	467	437	419	412	432	431	441	406	434	410	414	435	409	427	424	381	440	427	458	382	447	452	450	416	418	441	388	443	421	423	384	421	412	422	419	395	449	406	424	423	430	409	409	423	396	455	412	416	412	369	402	447	436	393	417	406	462	474	441	446	397	403	467	390	414	416	388	417	430	437	435	416	400	425	417	428	447	449	417	443	399	425	434	403	437	426	443	412	431	410	439	454	422	430	443	426	388	428	414	417	437	473	403	396	373	413	443	417	407	435	410	410	408	461	432	388	415	439	438	403	409	428	463	452	434	456	453	442	439	444	419	420	453	427	400	412	413	397	451	430	446	415	430	433	410	417	457	431	419	411	418	466	408	445	437	391	430	399	446	450	421	443	447	410	410	437	402	434	411	407	423	452	433	372	434	442	428	447	468	395	408	428	470	454	420	415	411	444	407	470	400	409	413	419	381	430	398	406	405	431	446	421	412	452	409	414	416	447	407	422	477	410	429	427	444	410	441	460	437	434	407	408	430	393	447	411	391	438	412	418	397	401	433	416	439	422	438	420	433	417	425	382	411	419	460	428	449	421	442	412	431	444	417	421	425	459	437	421	404	418	377	426	459	447	424	406	407	429	439	464	421	455	426	381	414	398	402	436	430	383	407	442	461	416	444	435	458	406	407	420	416	426	451	418	484	472	393	447	460	433	411	454	429	447	431	422	399	415	425	412	436	413	442	392	428	423	425	446	388	405	422	422	455	414	428	464	465	447	446	424	422	432	412	424	401	389	410	444	432	418	420	394	423	444	441	449	406	430	442	393	450	442	412	448	432	437	439	425	414	441	380	404	411	417	397	428	412	418	403	435	449	409	417	421	408	441	437	434	417	465	456	434	426	430	436	425	411	412	400	411	446	409	426	428	397	401	438	444	426	399	428	432	403	401	407	425	420	391	443	422	398	456	409	460	453	420	421	408	424	413	428	432	445	441	441	431	439	444	445	440	431	421	432	381	434	433	440	412	427	435	440	397	400	417	416	437	405	434	430	445	440	443	463	424	464	409	419	405	435	470	409	388	432	453	398	433	450	400	435	440	447	422	415	385	462	418	424	406	454	442	450	431	479	439	424	439	421	410	462	427	457	417	427	426	448	406	412	453	412	396	425	432	383	403	402	418	412	408	454	413	396	410	418	371	437	419	399	408	458	415	430	406	420	434	396	425	420	440	454	450	408	445	431	398	429	400	434	409	426	386	454	400	453	438	411	394	451	447	438	452	430	471	441	442	440	424	414	414	431	439	411	420	423	458	422	432	399	475	392	415	469	447	413	422	431	454	438	421	418
8756	2195	2586	1979	1246	895	673	550	473	425	397	373	335	309	268	298	261	289	229	250	280	250	293	240	253	248	236	198	227	214	221	261	211	215	218	214	224	209	229	246	207	214	196	215	234	226	194	220	214	201	219	216	224	221	229	223	214	204	184	223	219	230	221	215	183	206	194	195	232	211	189	217	242	192	189	199	214	216	199	210	195	237	217	219	245	192	195	200	201	205	186	203	232	194	210	185	213	193	201	214	180	198	193	203	219	229	214	197	203	207	212	189	220	193	229	189	209	186	238	195	189	223	197	220	225	197	203	214	211	209	199	191	245	227	234	198	205	209	185	213	192	204	184	218	206	199	193	219	192	202	202	218	189	197	199	242	205	213	203	204	193	204	192	219	203	234	183	218	226	172	183	202	196	205	220	208	217	216	187	194	192	204	215	213	168	187	192	198	210	239	212	197	209	222	209	217	204	208	192	237	203	223	218	211	201	217	191	198	218	177	186	214	209	202	188	204	194	221	185	199	192	202	196	205	202	203	190	206	223	209	215	218	210	192	176	224	227	205	225	224	198	212	226	203	231	209	208	202	184	204	204	208	206	195	194	205	200	220	208	208	218	212	195	211	203	211	196	218	207	205	183	205	224	234	191	229	189	217	194	201	210	220	210	210	194	194	203	210	210	214	195	211	238	215	194	196	196	209	207	203	203	199	201	199	189	232	206	235	210	220	210	178	207	183	213	208	205	182	207	213	208	221	208	223	212	226	198	226	189	202	208	210	205	228	207	199	197	186	209	211	227	216	227	188	182	239	221	186	205	173	213	210	200	169	204	215	234	209	224	175	219	197	195	220	241	215	206	210	198	182	210	201	223	204	206	197	196	173	219	187	204	188	217	214	194	208	201	221	213	201	195	211	227	193	230	204	209	204	226	207	180	215	202	184	183	192	184	204	201	203	202	224	196	200	222	203	198	175	192	220	230	241	186	191	182	234	212	210	207	205	214	207	217	208	198	225	212	215	193	189	218	216	178	192	187	214	212	230	227	212	205	192	219	199	217	222	195	203	217	191	207	196	212	247	197	221	209	194	216	197	164	187	215	196	216	196	194	226	218	218	187	198	229	221	213	229	202	228	191	202	199	200	231	187	247	200	207	173	203	209	193	197	178	173	196	203	187	187	214	211	203	155	198	203	189	216	221	213	231	199	183	172	182	205	190	201	167	209	189	203	197	222	206	216	215	194	179	225	180	216	202	207	193	215	236	186	229	207	224	211	207	206	201	200	197	213	200	194	187	203	214	217	172	195	193	210	214	199	200	212	202	222	204	217	194	193	204	198	215	193	198	204	218	226	205	197	207	214	225	215	200	200	214	235	214	220	202	211	219	231	227	204	204	215	210	199	197	175	212	193	182	207	207	202	203	183	198	198	202	200	221	208	228	220	190	204	188	204	202	220	204	210	200	192	203	209	204	191	191	211	220	222	185	189	231	204	227	174	181	219	203	190	199	211	186	193	206	195	180	197	231	235	207	199	212	237	194	226	210	199	211	230	218	198	191	193	201	193	183	205	201	202	193	211	211	201	211	189	207	209	199	200	215	192	209	186	210	198	218	203	211	205	208	199	235	220	224	194	204	209	208	192	218	206	214	220	225	195	216	212	206	210	214	237	197	226	197	191	207	206	212	197	224	197	202	216	208	234	216	208	199	197	191	210	206	215	214	191	192	220	202	216	214	190	225	187	229	208	221	222	207	194	206	169	195	177	207	200	230	217	202	214	205	223	200	210	206	185	211	196	200	213	208	205	203	181	213	178	216	186	219	215	229	241	211	177	206	223	195	183	179	200	201	205	205	200	180	218	217	202	211	200	234	219	191	229	196	212	195	231	194	202	188	197	213	191	205	215	181	194	227	182	200	227	196	185	193	196	201	212	206	204	215	215	207	232	214	200	223	202	208	209	201	216	188	189	244	225	217	213	181	181	249	191	189	213	219	197	212	200	204	216	228	215	205	227	196	199	195	191	182	203	221	206	216	198	206	194	204	197	208	203	199	205	185	224	240	147	227	211	214	178	178	191	219	194	197	204	206	222	238	222	216	184	186	186	199	217	206	208	209	222	202	215	204	185	188	192	200	210	210	187	208	187	217	197	200	197	186	221	188	203	202	195	203	224	213	207	201	206	197	220	209	182	219	223	211	207	204	215	207	212	212	227	195	197	209	213	225	211	217	234	209	191	212	197	188	222	221	182	207	209	211	215	213	204	223	204	210	198	216	218	190	202	198	206	220	222	198	205	227	221	192	206	213	190	215	189	193	195	209	232	222	195	212	205	181	209	203	206	198	219	184	202	207	180	186	201	188	211	228	211	188	214	207	210	200	181	218	233	180	216	190	198	202	201	194	178	193	210	216	214	210	217	196	173	203	197	208	221	207	204	172	215	204	201	201	204	209	228	190	202	188	192	208	206	202	226	226	196	203	207	207	207	204	194	208	215	211	201	224	210	189	218	221	203	212	210	197	190	217	197	230	220	217	201	185	230	214	208	227	205	212	194	187	177	207	216	194	198	228	199	203	211	192	228	223	212	226	201	202	208	192	191	226	195	186	201	196	195	179	216	188	208	195	215	223	200	228	197	219	191	203	199	220	209	197	194	211	230	223	219	210	234	163	191	210	198	190	210	206	205	211	199	195	191	202	210	211	193	189	201	206	220	189	205	190	223	219	207	207	184	201	213	209	197	199	193	214	204	181	208	219	192	201	203	175	201	211	208	192	176	216	209	206	223	209	213	197	207	186	208	202	221	201	211	199	212	201	200	205	212	215	204	192	201	210	229	196	193	186	234	205	185	209	172	200	235	198	206	191	174	175	212	227	202	187	184	209	199	227	191	221	223	211	194	216	225	187	243	236	220	236	210	214	205	227	189	208	177	175	221	195	218	209	201	198	203	203	191	187	188	180	231	227	235	225	216	200	193	210	188	176	201	214	206	196	210	212	209	221	210	186	199	207	219	185	226	196	207	214	195	221	216	210	210	220	222	194	193	208	202	223	222	190	216	224	203	180	225	209	208	209	213	184	209	194	218	192	223	196	210	177	177	188	224	204	202	211	214	231	213	206	219	172	202	186	252	207	214	209	212	223	202	208	184	202	214	208	202	189	206	209	192	211	219	214	243	211	208	202	182	228	191	191	199	193	189	199	214	194	215	203	222	189	210	198	212	170	179	210	205	200	186	210	206	201	240	196	186	228	214	183	211	208	215	184	219	231	218	212	190	197	200	188	221	211	213	218	205	207	209	197	224	207	201	215	194	183	207	214	211	188	213	207	210	201	215	198	215	211	219	209	233	218	223	202	220	189	192	189	206	197	210	202	206	229	207	213	194	188	178	189	205	192	222	221	207	207	202	200	199	194	191	207	215	217	226	184	210	197	189	192	208	217	192	217	228	172	187	222	208	208	232	212	222	165	197	216	196	199	222	186	219	226	181	202	222	208	196	200	227	211	208	204	199
7670	2855	6459	6905	5822	4707	3974	3260	2688	2381	2082	1884	1713	1629	1446	1390	1294	1222	1131	1089	1071	1026	1006	984	969	932	883	861	937	896	891	818	859	852	770	843	782	806	771	697	747	742	761	783	709	756	794	737	744	745	743	683	725	729	696	672	698	673	748	686	731	701	725	736	720	684	634	677	695	655	689	706	703	686	705	665	686	687	706	683	658	666	645	688	688	685	700	676	690	671	637	649	623	681	712	701	607	680	644	668	682	694	678	634	688	643	659	681	653	690	683	675	684	651	649	660	676	665	666	699	597	675	659	633	631	677	639	667	673	676	655	648	634	660	690	655	701	660	726	622	675	707	686	644	640	655	647	650	655	666	655	658	631	689	656	657	625	668	613	712	675	616	689	646	635	643	645	659	626	636	668	676	692	642	708	653	652	695	613	658	654	657	656	659	666	612	680	629	634	688	662	658	667	675	695	682	676	700	628	665	647	634	667	675	669	648	667	662	638	610	644	642	635	645	665	589	655	680	681	628	668	639	649	667	632	635	692	632	603	660	679	647	680	637	674	660	662	627	660	643	672	621	648	675	670	641	625	670	661	679	664	657	651	648	568	675	620	653	624	601	631	633	682	620	637	648	658	661	665	647	622	634	706	642	667	685	630	657	664	650	663	623	666	704	685	642	676	679	680	624	642	631	678	673	716	630	657	665	686	654	677	665	657	665	701	624	679	651	668	662	626	646	694	650	642	665	668	661	593	620	690	691	661	704	650	617	616	674	660	663	651	641	628	655	702	605	675	642	651	649	659	594	617	649	668	661	609	659	684	646	631	650	627	659	663	689	635	622	627	647	639	674	709	659	605	679	649	650	641	652	686	656	680	666	612	666	629	666	650	665	671	593	663	602	687	665	680	662	595	660	639	650	640	619	675	628	664	648	645	702	635	634	659	638	684	689	678	670	665	631	640	682	624	678	628	646	645	656	652	667	639	665	670	629	642	677	694	635	682	618	633	622	642	689	619	641	683	632	662	617	610	688	664	671	649	661	673	644	633	639	639	624	645	609	660	677	629	664	650	665	642	643	686	633	672	664	610	651	674	612	658	685	689	648	674	639	660	661	653	635	619	658	678	683	680	638	677	634	692	651	654	622	687	673	652	643	650	628	673	672	666	655	614	647	677	662	647	616	612	637	575	657	631	591	646	614	634	673	646	659	713	662	665	667	676	628	645	655	651	675	630	621	651	646	657	666	682	681	583	682	678	643	634	642	662	682	671	655	632	635	688	668	666	652	674	678	661	683	692	662	672	672	650	662	654	627	663	669	667	661	609	626	647	665	664	661	633	662	594	621	673	692	675	634	642	669	663	690	685	623	673	642	686	672	652	669	649	660	657	642	654	692	717	623	652	667	633	669	667	660	616	671	634	664	623	637	668	678	644	638	608	657	636	617	629	620	672	635	678	643	662	631	631	627	657	603	677	662	634	626	629	641	630	662	712	660	669	634	641	647	643	651	651	629	660	641	638	689	656	633	669	672	644	605	602	676	679	696	639	679	666	647	659	630	646	627	628	634	649	687	643	668	638	661	674	629	688	657	642	659	635	697	698	657	678	624	673	660	681	681	672	642	662	607	651	674	675	660	629	668	686	672	622	610	624	675	639	635	666	646	639	650	655	662	637	611	652	623	657	664	621	639	650	631	688	689	658	640	706	664	672	684	614	616	672	672	672	635	656	625	637	648	602	649	669	643	671	652	659	662	661	650	659	651	677	651	640	690	622	657	643	657	674	665	640	659	628	640	630	657	678	638	669	675	677	695	646	637	651	630	674	665	662	653	677	630	657	621	636	682	647	659	671	664	671	643	651	642	649	666	628	654	642	676	652	652	676	664	606	619	657	688	668	637	644	642	681	654	688	660	618	662	654	601	642	647	662	622	656	659	659	638	714	685	650	663	654	594	667	643	619	643	660	631	703	624	628	647	643	659	637	653	665	652	646	676	706	678	659	673	657	704	659	583	646	655	658	691	651	624	683	618	656	646	689	658	626	658	620	686	661	577	664	680	649	686	617	667	679	672	649	645	649	683	662	640	666	674	629	672	624	655	657	644	660	636	667	620	655	653	624	623	679	645	660	624	655	675	579	630	664	629	622	659	638	652	672	661	567	692	679	609	670	660	687	675	646	693	678	677	632	642	649	674	719	692	718	672	633	646	688	607	703	648	604	646	654	678	617	650	639	641	622	648	646	635	676	689	690	664	664	661	587	641	693	655	624	617	653	627	669	671	679	632	664	681	646	636	683	662	663	612	643	660	642	638	629	645	650	659	666	640	623	680	668	689	596	643	650	661	634	682	638	659	643	707	612	617	662	586	663	634	662	649	669	657	656	662	637	657	662	610	684	652	661	626	643	637	614	662	634	654	636	631	663	670	672	683	629	647	611	626	641	697	635	669	655	625	656	633	636	634	672	657	642	636	669	658	669	678	696	671	654	677	669	648	652	686	656	670	688	656	672	616	654	652	663	648	662	657	673	680	695	656	626	656	646	645	650	646	652	693	628	642	643	663	683	653	707	659	667	642	656	580	652	624	709	659	661	671	635	635	599	686	674	639	674	606	623	650	681	661	643	660	642	641	648	661	667	653	639	677	665	657	632	651	643	644	613	671	655	663	691	670	606	675	699	680	678	670	685	667	652	621	674	675	652	690	685	669	656	652	671	698	648	654	648	598	666	663	624	635	649	653	727	628	669	707	599	615	644	638	636	622	648	655	685	602	649	631	690	658	643	661	708	648	636	695	676	620	655	712	683	672	668	638	675	651	647	633	634	637	675	636	619	693	616	685	656	655	687	622	628	676	650	682	645	641	641	635	641	692	641	641	684	637	630	665	662	622	653	635	589	606	672	674	627	627	614	668	632	663	636	664	671	641	651	603	656	688	634	649	668	634	644	611	620	668	611	660	671	647	611	668	596	679	653	656	661	637	647	607	662	680	598	653	671	681	623	692	641	649	691	602	664	641	661	643	654	663	609	682	647	654	638	626	622	635	602	644	663	635	633	626	630	694	650	665	686	639	646	632	615	693	647	706	658	633	628	635	616	669	623	627	639	631	651	651	667	647	646	673	647	708	622	613	649	680	593	606	655	658	668	683	649	640	649	644	647	679	682	667	720	619	637	658	639	613	644	655	669	616	642	689	656	690	701	656	665	624	652	662	623	621	672	674	644	667	621	690	601	633	651	690	596	636	659	645	644	606	655	701	670	684	660	625	642	650	650	654	652	640	680	672	672	653	643	643	599	643	633	712	607	644	640	665	667	716	636	648	601	654	688	680	669	666	656	668	660	706	636	675	598	665	644	687	658	651	697	641	608	661	680	695	701	632	688	639	676	672	679	655	653	655	632	663	650	639	618	622	640	691	695	667	616	679	653	670	611	663	678	639	659	609	636	644	690	611	666	707	658	693	573	623	651	670	654	672	637	626	658	668	646	655	662	679	683	623	705	649	634	601	680	688	647	663
1053	128	131	103	91	80	75	59	61	75	56	58	57	62	72	69	50	69	63	57	50	43	74	67	50	62	58	54	63	55	64	54	53	58	65	59	50	65	65	50	58	51	47	67	57	54	54	58	42	62	63	55	55	51	61	68	63	53	53	58	59	52	65	59	51	59	57	49	57	63	65	55	59	54	53	48	43	47	60	76	55	58	52	65	62	59	69	64	51	54	54	56	61	52	54	60	54	62	48	55	64	41	53	66	59	59	62	65	59	43	55	55	47	60	67	59	49	52	53	53	50	61	70	60	59	57	45	43	43	63	56	49	53	41	58	58	54	50	56	52	62	60	60	52	49	55	56	48	52	64	53	54	65	70	71	50	57	55	63	51	52	55	59	65	66	79	70	50	51	51	49	61	52	56	52	50	54	52	52	57	67	72	39	55	52	54	56	53	62	60	50	61	51	52	51	61	58	49	58	62	57	57	57	65	53	58	61	49	67	49	57	64	56	65	63	55	58	69	60	54	48	48	57	69	48	64	66	60	44	53	59	49	47	58	47	66	56	56	55	66	61	52	77	52	56	60	53	55	51	51	49	69	49	54	50	54	56	54	60	56	49	45	63	44	59	55	47	58	64	77	54	57	60	55	62	45	84	69	62	76	68	59	57	60	54	67	49	52	51	66	63	67	58	55	59	50	61	58	49	58	57	58	62	50	57	57	68	44	51	49	49	44	55	72	58	60	60	56	65	53	57	66	61	53	70	65	56	63	63	63	60	61	58	43	42	51	59	45	51	53	65	62	61	64	64	60	40	57	54	56	52	55	58	56	67	55	52	58	66	56	51	59	76	60	61	47	50	67	55	57	58	63	52	65	58	59	54	52	52	52	49	49	53	63	51	50	64	67	60	46	65	47	58	66	48	59	64	68	51	52	64	53	52	50	62	36	64	55	52	48	48	28	60	56	51	52	56	55	58	68	58	48	47	51	65	63	66	48	48	54	44	52	48	61	64	44	59	56	65	44	54	54	60	64	49	54	55	63	51	59	61	65	52	55	64	52	55	53	58	67	60	43	50	58	67	55	52	51	58	47	61	69	60	54	53	55	46	54	53	55	55	60	56	61	60	56	58	51	53	48	49	52	58	68	66	48	59	53	71	43	61	50	52	55	57	50	59	53	70	65	66	71	62	57	67	69	62	63	54	60	50	60	63	51	50	52	66	49	66	61	54	56	46	59	56	55	57	62	60	56	65	51	49	59	47	67	58	57	60	77	42	57	46	52	57	53	57	62	62	61	52	52	50	65	59	74	39	58	67	62	55	48	60	52	55	46	61	63	56	61	50	49	53	50	56	65	55	58	56	60	62	61	67	60	52	69	59	61	67	81	63	62	51	54	61	62	54	50	52	58	55	51	50	55	55	49	55	59	60	47	43	45	48	43	54	53	53	53	64	60	55	61	46	61	57	57	75	46	65	53	60	46	44	44	55	51	54	71	61	41	48	57	72	60	49	49	58	56	59	61	62	56	56	53	64	50	51	69	58	66	64	70	54	68	52	50	64	58	56	49	55	43	47	57	45	56	60	53	57	54	72	52	47	56	52	69	51	63	58	53	64	54	65	53	54	53	46	47	50	48	38	56	51	56	64	65	67	51	46	48	41	47	59	51	55	58	60	61	61	61	62	57	60	61	62	62	44	42	43	60	61	54	41	46	59	64	67	61	70	54	53	49	53	54	53	62	34	65	53	53	57	56	46	50	47	60	51	57	48	63	67	65	59	54	56	61	52	52	55	60	63	70	66	50	55	52	54	59	47	59	50	55	50	41	55	54	50	63	56	51	58	57	61	60	60	66	52	53	60	50	67	55	41	57	53	58	44	65	38	63	68	57	53	64	40	60	50	55	60	54	57	67	43	67	54	47	63	59	57	56	46	45	60	35	58	45	69	65	57	53	62	52	55	53	53	62	44	67	64	51	58	60	70	53	55	62	52	67	57	51	57	55	52	56	56	49	62	56	55	65	55	53	61	53	56	61	50	48	67	50	52	65	43	59	53	57	62	48	58	70	52	56	67	58	69	51	75	49	53	59	68	55	51	48	52	62	41	59	63	61	50	44	46	52	52	74	47	65	52	57	57	56	54	44	65	46	73	74	50	53	67	50	68	50	52	56	54	62	62	44	55	58	65	38	52	60	38	62	53	56	60	54	67	50	38	50	58	47	46	71	54	48	51	54	62	62	52	59	62	64	54	58	55	63	64	59	65	45	56	40	56	67	51	49	58	44	61	52	50	51	55	60	70	66	44	47	43	52	64	40	57	54	74	43	57	51	49	73	48	65	52	66	71	54	53	61	71	55	53	56	54	50	51	63	44	51	57	60	53	55	50	66	51	62	69	46	49	53	67	58	57	46	49	56	54	56	53	51	66	62	64	73	63	47	43	56	46	55	51	63	36	62	59	63	61	57	65	62	53	68	56	66	57	54	31	61	64	52	61	38	57	60	41	51	62	39	58	50	59	53	55	55	58	56	62	55	57	64	53	58	53	65	57	64	63	44	60	54	51	49	45	73	63	51	59	49	65	56	51	55	55	65	50	56	53	55	62	57	57	60	52	53	56	61	48	57	62	46	62	57	44	52	52	53	50	53	49	60	58	58	48	65	62	64	52	70	66	54	43	73	50	61	44	53	56	51	54	56	57	64	51	54	31	58	64	53	54	59	68	62	54	69	54	61	53	51	57	59	50	58	50	58	61	70	50	54	55	45	56	58	50	55	50	66	54	57	50	58	62	58	47	53	47	54	55	44	46	55	60	66	43	48	58	57	62	53	58	53	58	48	67	60	59	52	63	74	64	58	59	49	48	51	48	56	61	57	49	49	58	53	42	47	52	69	65	57	61	58	57	59	52	47	50	47	60	51	68	52	60	49	51	64	66	58	56	59	55	61	54	56	58	57	69	60	54	54	37	48	55	74	62	65	63	69	58	53	54	48	48	48	58	46	64	47	53	54	49	48	57	50	66	62	50	42	44	48	41	33	56	46	49	62	51	57	45	54	61	63	40	49	52	58	52	45	62	66	49	61	63	60	71	44	54	46	49	54	55	50	76	53	54	56	43	61	64	55	64	54	53	65	60	59	45	57	51	52	47	52	58	63	54	60	52	55	59	56	66	56	36	60	51	68	45	57	52	56	53	42	69	51	42	58	51	57	52	57	53	51	53	52	65	59	53	50	55	54	41	44	54	48	51	55	58	59	59	51	55	46	51	53	53	53	51	42	63	42	60	71	44	51	45	59	59	53	56	60	52	50	56	47	70	73	61	52	40	46	57	52	50	45	51	56	47	49	48	59	66	49	41	58	63	64	58	60	53	70	56	50	48	55	67	47	58	55	54	61	52	63	60	54	63	70	69	64	59	56	55	59	58	63	57	50	62	47	55	57	45	58	65	60	54	65	71	52	54	67	55	62	60	65	52	57	56	48	53	71	50	63	65	36	54	49	49	61	55	46
1610	301	429	436	387	354	343	312	273	262	271	297	290	267	238	268	241	249	262	261	259	258	241	263	204	257	261	247	218	228	232	212	242	223	239	273	229	267	261	241	232	244	224	204	246	251	242	266	226	258	249	248	224	252	239	251	224	248	218	225	249	214	239	233	236	235	221	245	252	214	227	235	252	240	238	249	227	226	231	244	266	228	249	235	229	231	236	247	220	240	244	232	233	220	230	211	235	236	268	262	230	254	243	218	229	227	231	223	238	234	268	265	235	237	238	234	203	237	255	238	244	220	236	230	224	231	235	232	225	233	246	222	253	242	214	231	218	216	239	198	244	240	238	224	254	254	243	226	233	227	265	248	222	253	235	251	226	263	222	227	234	251	249	236	229	245	213	253	219	219	212	215	215	196	231	238	226	242	232	205	245	232	241	219	243	237	219	249	217	251	244	242	226	208	264	230	236	209	248	234	254	263	231	214	225	225	252	222	229	242	219	229	249	215	261	245	245	249	226	215	232	233	217	222	238	207	248	245	232	251	230	212	215	235	243	228	274	243	232	223	219	251	217	238	225	220	243	216	233	227	264	233	216	222	240	240	222	227	249	216	220	215	246	218	219	240	217	220	232	210	213	236	229	234	219	226	228	245	231	260	233	246	257	270	234	266	248	193	216	225	230	243	260	226	236	233	215	218	242	261	234	246	259	224	230	248	190	245	237	224	236	234	220	229	260	220	221	246	239	216	247	237	224	213	236	247	244	235	211	207	252	254	269	229	217	251	217	251	245	209	228	234	220	249	250	236	271	244	228	208	215	211	233	246	239	227	214	239	247	236	246	259	239	244	249	243	223	225	233	235	229	229	266	246	213	232	241	240	231	204	239	235	248	216	258	262	249	235	249	234	227	221	219	213	247	250	223	234	224	236	227	234	226	264	223	229	233	219	244	238	225	213	243	231	216	236	227	265	225	235	219	228	254	200	237	238	228	225	239	231	242	232	248	227	228	240	226	219	214	211	261	248	237	264	220	241	248	236	250	225	227	246	247	234	238	242	217	256	217	247	217	236	247	233	239	248	213	238	245	240	247	232	250	240	237	217	244	245	231	217	230	250	237	233	246	216	225	237	230	221	239	237	252	228	229	248	260	219	231	257	223	215	230	235	222	265	230	249	221	223	237	250	215	236	245	233	253	247	232	235	224	247	247	278	230	236	234	217	239	251	238	237	230	237	242	261	223	249	236	249	207	246	229	255	238	230	237	237	228	240	219	246	224	259	220	250	209	213	230	220	216	241	244	214	216	248	219	263	230	227	217	227	245	238	231	229	260	272	238	260	231	224	236	233	236	226	232	230	244	224	210	249	247	254	224	225	219	239	226	270	219	213	214	203	240	217	237	210	240	245	251	213	229	231	228	218	231	240	213	249	236	231	224	259	233	226	241	229	235	231	230	219	238	219	220	254	244	234	234	235	229	256	226	221	264	231	246	230	219	215	251	233	215	207	244	228	223	252	236	232	238	222	217	247	248	233	241	239	232	242	207	232	237	221	254	224	226	241	242	225	247	230	218	252	246	258	234	254	242	236	218	213	242	232	234	247	244	242	226	255	235	217	218	207	230	259	212	252	258	225	203	234	219	254	229	215	235	239	232	225	235	231	244	226	243	221	226	237	246	217	230	233	223	202	240	225	237	212	224	257	233	221	241	225	209	225	255	228	242	218	254	247	247	254	248	246	239	250	242	262	225	251	236	250	245	204	231	274	225	253	226	242	223	231	242	246	241	263	229	222	210	251	246	238	232	219	244	230	235	238	245	249	236	242	222	246	231	222	250	244	234	286	192	235	249	253	230	218	257	206	249	242	235	221	215	219	229	231	227	215	247	218	238	226	251	228	206	219	244	232	230	237	233	219	246	235	231	226	233	260	266	219	232	219	226	255	221	233	235	215	268	222	212	237	233	242	244	222	245	238	234	210	214	227	227	230	238	224	223	231	237	247	219	231	220	269	270	238	247	236	226	255	226	209	231	205	209	238	241	241	225	224	235	251	247	187	231	221	254	261	260	259	252	254	210	205	226	246	237	246	230	222	232	259	235	226	216	226	234	246	234	223	235	239	239	261	246	226	219	219	223	212	229	248	202	252	200	232	223	245	258	245	233	245	210	227	247	243	241	217	234	223	210	221	216	246	238	241	223	209	216	204	238	242	240	241	223	236	238	244	247	245	259	219	204	230	235	254	237	230	228	263	244	215	260	230	245	231	233	216	249	242	260	231	247	212	253	238	254	228	233	251	248	218	229	252	241	248	230	243	241	227	247	232	235	223	241	245	228	235	266	247	240	243	223	229	224	235	225	246	236	225	221	227	236	238	244	223	218	223	234	234	217	215	241	228	240	245	276	245	242	246	240	215	231	273	235	232	219	203	221	244	202	229	213	236	225	236	236	261	253	212	216	236	229	250	240	245	210	261	214	239	218	239	246	211	223	239	231	225	257	226	245	225	252	223	250	266	226	233	235	239	264	250	252	252	242	228	225	232	252	244	238	244	244	242	223	244	256	228	205	219	271	242	225	235	243	234	245	240	255	235	210	240	236	242	256	233	228	232	236	256	254	205	217	253	244	221	221	242	233	217	234	230	254	215	250	243	256	268	254	239	241	244	221	247	233	221	244	210	226	205	256	259	241	240	230	225	261	243	218	227	227	229	216	231	245	201	245	243	228	225	224	235	243	227	225	240	239	223	223	251	239	217	223	234	249	222	231	220	226	230	256	232	235	242	223	234	228	229	249	229	219	243	258	228	252	234	260	221	257	261	234	224	226	259	252	278	222	235	238	209	211	256	235	240	218	232	240	249	221	228	249	242	226	233	262	243	257	241	238	249	229	218	224	233	247	222	260	263	253	237	224	197	228	215	225	252	242	267	191	234	233	249	244	252	242	224	226	213	238	241	254	242	243	242	264	224	213	231	234	208	254	237	246	248	233	246	239	254	215	246	211	208	221	269	255	240	270	210	237	254	204	226	228	224	247	219	231	216	226	229	223	237	218	257	236	229	219	247	223	243	220	240	229	272	259	226	255	214	219	222	252	253	221	232	246	235	226	235	243	235	242	231	250	221	250	211	238	257	235	253	229	202	213	216	239	232	227	214	215	232	233	243	227	243	224	255	232	233	220	236	261	221	223	193	243	218	229	225	236	261	206	236	231	239	223	250	247	234	227	258	238	234	228	231	242	226	225	249	236	244	230	212	232	207	231	233	261	243	232	236	255	215	209	225	265	267	222	245	207	238	228	239	227	255	221	193	231	249	232	248	247	227	233	234	232	250	207	207	224	202	224	233	257	238	246	253	197	211	246	254	227	229	219	249	233	213	187	237	247	223	241	247	246	233	247	244	251	257	233	246	235	279	231	207	198	225	244	236	227	240	277	231	233	236	233	212	242	224	231	210	228	244	235	222	259	248	228	235	244	245	230	225	238	225	229	210	215	234	229	231	232	263	239	238
4504	1084	1279	1012	585	457	346	313	255	248	209	174	152	162	156	144	160	157	169	142	138	132	127	139	111	133	123	129	147	150	122	112	122	104	118	147	141	145	136	131	125	134	130	134	111	120	120	133	103	138	107	132	132	123	108	137	120	121	146	118	113	136	121	129	129	127	119	116	128	121	139	127	103	114	128	114	123	112	122	123	136	134	117	111	118	121	109	101	123	131	126	114	141	132	111	151	129	125	108	117	135	116	110	112	112	114	144	130	109	115	123	124	119	128	140	123	122	119	117	133	141	104	117	134	124	129	121	113	114	127	127	126	133	129	127	105	105	125	129	131	109	114	113	119	111	137	111	123	130	121	131	138	134	132	117	106	117	124	115	128	130	120	130	111	110	126	123	129	131	139	121	130	137	121	125	128	156	112	139	129	128	109	126	125	128	123	117	116	127	129	127	124	126	112	128	107	119	111	110	135	107	131	106	111	108	131	131	117	113	108	123	108	102	110	124	140	143	103	135	137	129	120	126	129	127	112	118	128	125	124	127	129	136	131	123	123	103	115	123	124	119	123	103	117	122	114	117	131	138	112	116	132	107	125	124	135	122	134	109	128	110	131	124	123	124	112	106	132	131	143	122	112	120	146	121	119	123	123	112	115	136	103	126	112	132	117	98	131	116	131	137	126	125	129	122	106	123	114	116	111	132	133	126	99	114	127	102	137	120	124	112	127	114	120	127	121	127	116	117	117	122	120	116	110	113	119	133	111	108	139	115	125	115	128	118	135	114	107	124	130	122	122	114	136	128	139	129	137	129	98	137	122	127	130	117	109	142	115	125	120	115	110	132	123	117	125	107	125	106	110	114	107	103	104	101	127	110	114	118	111	108	144	107	131	131	133	125	118	111	123	123	117	124	121	119	113	124	134	116	129	120	124	116	132	115	137	109	112	128	137	123	144	114	111	104	122	133	132	131	112	115	114	129	141	117	100	128	119	114	129	117	120	136	110	138	130	109	136	119	118	115	99	135	126	109	102	133	128	113	125	125	125	122	111	103	117	133	132	124	129	135	137	136	124	122	135	133	122	104	116	119	119	125	143	120	132	110	127	113	117	112	118	137	126	134	104	118	123	138	121	114	136	145	117	107	122	135	135	102	124	134	116	124	109	115	132	143	125	114	133	115	111	122	110	146	117	117	131	135	120	133	102	106	133	110	115	123	122	133	142	116	123	112	114	122	99	125	112	117	124	113	122	130	125	103	131	124	127	137	126	119	115	125	136	133	127	124	129	118	120	123	119	130	120	126	122	135	123	114	120	138	116	135	137	119	142	117	147	148	126	122	127	116	132	118	133	123	125	153	120	125	118	118	127	137	113	130	136	129	110	117	113	113	104	141	113	106	152	147	126	122	139	119	119	117	110	123	112	115	140	138	125	163	125	126	105	128	143	117	93	128	119	127	131	141	133	120	119	103	120	116	104	124	122	120	115	134	104	131	118	119	121	110	125	118	131	123	137	97	116	139	122	130	92	142	113	118	119	109	125	108	111	120	126	134	116	127	109	138	140	119	135	106	140	123	122	116	138	113	122	128	127	119	136	121	128	147	127	128	122	111	132	104	117	113	135	131	108	130	124	135	119	123	138	119	128	111	110	128	130	115	130	102	113	139	119	116	114	128	126	161	118	122	117	111	107	118	129	121	130	124	120	135	110	123	122	109	135	141	121	117	114	118	110	127	157	107	105	129	120	121	130	95	112	138	133	135	126	107	115	114	114	108	106	121	111	114	92	128	130	118	147	103	126	131	148	111	124	126	113	106	126	122	133	116	121	116	113	124	120	141	116	108	134	127	134	140	125	94	129	120	111	119	121	126	127	124	129	121	129	131	117	124	106	109	124	128	126	119	120	124	109	121	107	117	114	131	120	112	129	122	113	119	129	125	124	140	109	121	126	128	124	140	114	116	115	137	121	112	128	103	137	113	114	118	116	158	122	127	142	127	114	122	107	101	124	125	119	119	114	114	123	127	116	141	121	86	125	106	131	119	93	117	118	100	105	109	125	132	95	129	125	125	115	129	124	131	124	145	141	127	127	132	136	131	116	124	114	113	129	122	137	124	126	146	111	116	119	102	135	129	99	122	102	104	120	134	109	129	128	121	135	115	112	111	138	125	132	125	110	116	104	121	125	133	129	112	116	110	119	116	131	129	110	147	121	108	118	120	106	114	112	132	137	105	120	125	102	115	137	120	108	102	123	129	127	120	134	121	132	111	135	133	133	134	116	124	136	143	132	132	129	123	128	119	125	144	110	127	124	124	128	111	113	114	137	113	103	123	116	123	97	121	120	133	120	120	117	135	116	120	146	120	130	116	123	107	126	112	136	107	134	110	125	143	124	104	115	124	128	123	129	118	125	150	119	117	152	115	147	137	145	105	140	118	132	107	135	111	89	129	151	123	124	130	108	111	136	113	116	135	144	120	118	132	148	119	110	117	114	120	117	121	131	114	107	111	137	125	118	119	94	109	139	112	119	104	106	111	112	134	111	129	127	111	114	121	114	114	120	115	114	130	127	126	137	136	127	109	154	131	117	132	117	94	110	111	124	141	137	106	113	116	103	139	124	126	124	128	125	124	116	131	127	124	111	137	112	114	112	117	109	139	117	127	119	93	117	138	127	112	109	136	111	103	124	117	110	115	117	125	125	122	124	129	128	106	140	111	130	103	119	134	131	132	141	111	127	123	121	135	131	93	129	119	128	127	130	125	135	116	108	114	122	109	126	116	109	128	119	117	122	131	115	117	128	104	132	139	119	126	113	112	130	121	123	122	132	107	136	123	119	125	127	146	137	112	124	126	107	102	103	144	143	116	126	127	137	135	122	115	120	131	126	103	104	117	103	118	117	123	112	108	123	105	107	112	124	123	129	120	129	116	111	113	122	112	114	132	103	120	124	130	139	120	134	119	117	105	135	123	122	143	115	114	145	139	135	110	139	136	116	116	128	137	127	122	125	120	129	128	103	112	122	117	115	132	113	140	114	139	134	104	115	124	127	120	115	125	114	139	116	117	102	121	107	115	126	132	122	125	139	94	111	116	132	114	118	123	119	114	115	142	135	142	116	129	122	129	125	140	135	111	114	135	134	125	130	116	116	125	114	124	119	125	119	107	118	126	126	132	123	122	113	116	120	110	126	149	113	131	145	126	127	120	138	132	126	126	111	131	109	134	118	123	109	115	129	119	130	122	118	124	127	127	118	109	136	97	132	125	109	128	120	115	122	129	129	119	132	114	160	127	129	123	118	112	132	118	121	107	131	137	133	121	122	109	109	130	115	93	132	135	111	122	113	115	126	133	145	112	142	128	143	113	134	123	121	116	119	122	113	130	128	126	124	124	119	133	110	121	120	131	131	130	132	118	114	139	100	112	109	109	127	110	119	131	131	131	124	94	127	132	126	137	115	118	103	119	112	112	142	119	129	125	122	121	120	121	119	133	138	136	130	118	135
5342	1456	3555	3920	3239	2699	2121	1778	1555	1338	1167	1098	990	944	848	856	795	750	681	665	611	626	615	531	574	556	546	547	556	566	557	529	490	533	495	537	486	501	435	455	485	483	493	460	478	453	453	484	438	514	463	466	449	470	424	476	454	438	446	456	467	445	453	475	435	425	476	457	445	481	452	426	417	440	415	412	438	440	453	438	463	445	420	438	487	412	433	425	464	448	420	420	446	432	440	425	420	421	453	435	449	421	400	446	443	425	446	418	411	413	419	443	434	445	440	452	469	426	432	450	439	401	416	462	442	422	436	435	414	419	438	424	457	464	418	408	440	422	442	443	414	419	420	390	423	418	463	422	434	458	417	453	419	433	408	459	421	429	448	448	415	460	421	415	463	442	415	426	460	478	449	420	433	423	437	432	456	392	424	430	432	458	452	411	448	426	403	424	387	443	413	409	400	413	451	475	457	408	436	403	416	400	439	424	430	416	444	434	428	427	423	438	432	444	461	424	415	432	434	418	409	430	427	445	404	441	420	394	426	418	464	470	414	428	421	444	411	424	434	428	444	417	392	456	409	454	431	449	455	453	391	430	423	406	466	434	433	394	473	435	392	426	457	445	425	438	408	451	416	440	427	441	406	433	423	392	412	425	415	431	426	441	448	422	423	459	410	445	448	401	452	396	421	407	417	417	404	431	396	439	391	411	413	450	421	457	425	394	418	429	416	421	433	427	409	388	429	446	446	426	416	488	404	474	450	418	422	416	449	433	414	431	417	412	441	417	419	481	420	430	433	425	423	404	411	442	448	448	407	417	447	469	469	427	439	459	419	434	434	428	434	448	445	415	436	385	391	382	473	425	433	475	465	396	395	413	448	414	476	408	417	401	412	431	386	415	415	419	421	437	432	432	433	427	397	455	410	408	432	435	447	414	430	422	414	460	420	396	430	407	452	427	410	437	441	435	439	447	392	428	421	454	473	462	387	418	437	418	442	421	391	455	413	428	434	474	413	424	406	438	439	453	424	430	415	409	421	401	408	461	438	431	430	424	421	439	424	408	433	412	423	437	420	430	447	449	455	431	433	384	432	427	432	465	436	410	423	387	462	440	414	398	447	431	389	424	412	427	426	380	426	388	438	432	420	433	438	406	402	410	453	418	422	458	414	419	407	442	457	433	415	439	407	417	484	420	415	484	422	390	491	376	431	448	423	447	431	446	435	421	410	436	426	443	413	419	458	405	400	442	446	374	435	407	453	430	412	418	434	414	421	416	408	400	418	416	424	445	428	432	419	407	392	437	390	447	410	439	435	410	467	432	433	413	419	435	461	454	394	400	417	423	443	446	462	387	431	433	414	428	405	423	431	426	415	421	428	402	419	413	435	427	408	425	379	447	422	405	442	433	443	437	393	415	468	426	462	383	400	431	422	443	431	416	444	438	402	435	476	452	414	415	447	430	407	419	470	437	407	413	450	430	427	387	390	435	399	422	415	416	426	419	411	445	427	422	393	405	411	429	411	415	418	458	467	412	459	439	418	465	407	416	435	401	417	416	433	461	455	457	429	427	414	428	422	449	411	425	415	418	413	418	422	432	450	426	439	420	443	434	436	426	457	416	444	441	413	455	407	425	395	430	423	447	402	434	386	426	430	451	398	466	440	422	425	409	439	420	418	435	429	425	470	409	380	438	392	413	432	431	428	414	394	445	413	464	434	405	469	436	431	463	430	416	426	436	441	384	422	433	428	458	403	430	432	447	430	413	424	435	416	390	445	415	417	440	392	434	421	449	470	466	459	462	410	426	408	423	430	439	409	441	458	421	404	416	447	432	441	449	386	433	436	405	423	417	465	444	441	440	441	411	414	445	390	430	434	427	435	410	410	394	421	421	444	433	458	484	421	409	439	417	434	428	476	417	425	459	404	450	453	431	426	438	430	436	430	451	433	394	434	423	404	426	443	407	436	405	427	413	442	404	438	440	412	416	400	429	415	432	467	410	457	441	458	397	404	401	422	421	412	408	421	425	446	432	423	390	492	437	445	445	423	399	403	417	414	412	395	417	467	408	466	447	433	429	441	455	486	396	408	428	455	421	457	398	420	397	420	433	438	426	436	409	444	459	393	416	428	420	455	424	447	424	420	431	416	424	453	449	455	398	434	404	465	429	401	434	422	453	427	411	383	431	421	459	431	422	454	440	409	408	420	444	438	455	411	452	436	393	417	401	456	415	406	459	420	425	450	443	392	429	415	410	422	408	389	424	447	425	430	413	444	378	425	436	446	440	434	443	388	406	454	419	424	457	393	457	432	420	404	393	399	452	462	375	390	445	414	454	442	419	460	423	467	404	461	433	438	406	396	422	430	447	409	430	423	430	416	401	386	458	401	417	427	433	446	428	446	428	405	416	410	413	386	424	401	404	417	417	451	425	474	440	417	437	439	428	432	450	423	463	439	458	394	400	440	419	401	449	437	453	447	426	411	424	440	471	435	411	413	473	413	446	469	423	460	399	430	431	422	464	430	440	445	432	422	459	397	445	429	437	418	451	428	411	427	422	435	450	427	458	373	427	472	414	400	433	453	470	398	422	442	446	426	429	454	464	412	429	397	458	406	429	443	390	427	411	379	410	419	423	439	399	445	424	443	420	430	419	448	451	410	431	432	422	394	440	420	437	436	389	413	425	401	456	444	444	409	441	450	448	411	406	410	449	392	406	432	409	425	406	439	429	425	402	435	410	437	416	429	396	381	416	425	386	444	424	393	411	509	425	401	406	443	414	448	412	408	407	404	438	408	423	408	408	445	438	426	423	437	428	406	423	416	404	397	415	438	407	404	405	412	461	403	442	436	392	463	405	441	438	401	406	416	453	434	452	416	435	477	401	430	439	370	448	441	441	459	438	414	473	411	442	432	387	443	394	401	405	419	406	411	444	402	427	381	438	452	390	420	426	405	460	420	454	452	475	433	407	412	430	452	427	432	385	449	407	416	461	413	412	404	468	390	445	445	432	454	406	390	437	395	455	441	426	424	376	411	441	390	437	403	408	431	440	412	463	390	441	413	410	432	427	433	421	415	406	428	406	438	433	436	428	424	410	414	442	403	438	443	452	447	421	416	437	437	408	404	404	462	410	415	425	388	438	386	448	430	390	439	453	427	422	416	397	448	460	453	389	423	473	415	418	445	403	433	438	420	401	413	423	428	417	402	395	436	451	468	435	402	419	467	430	434	457	389	380	411	424	424	435	463	432	387	431	482	415	411	407	437	436	414	430	443	449	404	463	432	415	427	457	406	428	463	409	464	438	421	433	449	441	408	413	451	424	442	454	428	399	443	416	416	438	428	433	421	430	432	450	469	432	453	435	392	422	424	418	426	442	413	421	427	440	436	415	481	428	441	393	447	416	452	436	410	405	404	432	394	427	449	435	402	450	391	457	428	434	400	423	408	439	439	393	416	421	452	449	484	442	395	404	439	425	405	431	412	412	434	439	443	404	441	434	417	381
8480	2193	2592	1977	1256	909	698	587	485	424	408	331	325	336	278	308	291	242	254	221	250	230	240	253	248	209	220	226	244	214	226	188	212	199	219	223	210	201	219	205	190	209	222	209	205	212	215	203	223	205	216	225	223	213	202	220	205	217	226	193	199	207	191	188	219	184	216	208	223	219	203	209	189	222	225	197	222	211	179	181	225	218	204	218	203	203	186	194	185	193	192	198	195	208	199	195	220	215	218	197	196	210	213	250	195	213	188	219	217	199	213	211	215	173	161	178	208	207	194	207	211	204	205	209	215	186	220	199	217	198	214	188	206	207	213	185	225	202	170	234	192	239	209	203	191	221	194	210	202	223	202	217	222	202	198	201	214	227	180	209	236	191	218	219	195	199	197	182	212	198	219	191	203	195	189	218	225	218	212	214	197	188	212	217	181	218	198	187	194	211	195	203	184	178	192	212	216	226	188	231	216	205	210	185	209	206	179	188	205	187	222	207	212	223	180	189	204	201	203	218	195	212	183	216	213	215	214	178	201	201	214	182	181	199	214	192	212	206	227	209	214	196	189	203	202	189	202	191	186	207	194	218	188	197	207	193	201	223	211	191	219	202	217	229	215	189	196	202	222	198	206	226	203	200	213	233	193	210	177	196	209	195	210	183	188	201	218	242	190	221	219	187	176	211	194	191	196	219	205	208	201	194	206	202	228	200	193	181	191	187	189	203	213	209	212	223	221	184	200	191	211	185	207	210	200	193	184	204	196	200	212	199	183	201	212	211	213	203	229	181	220	191	175	207	194	193	198	191	188	227	204	201	196	223	185	214	207	188	210	191	198	217	196	210	215	202	192	213	191	201	191	185	212	231	232	220	216	217	220	213	203	175	217	221	205	203	215	211	219	198	170	205	210	207	207	178	199	216	194	230	196	213	206	218	197	206	237	211	211	191	212	211	231	179	206	202	223	191	203	179	183	214	192	199	195	200	197	231	207	199	199	228	204	224	200	197	199	212	205	212	202	209	209	203	204	196	227	191	200	206	195	193	216	208	192	211	222	197	206	219	204	211	203	200	212	191	204	184	219	215	207	212	212	204	208	193	219	196	213	213	199	211	215	208	214	190	194	208	198	220	206	191	186	189	200	199	202	211	200	208	210	177	224	212	191	209	202	205	216	211	230	197	247	198	189	197	194	218	192	172	186	217	197	192	203	211	200	200	200	194	175	224	204	214	180	226	232	212	224	202	204	199	196	213	207	169	211	215	204	207	199	197	223	192	195	194	185	202	189	225	203	178	189	184	214	218	205	221	196	209	222	210	207	201	212	198	224	267	221	205	198	187	220	196	199	220	203	237	215	203	194	204	222	204	204	211	211	197	188	205	240	238	208	250	199	190	208	195	200	192	195	201	222	209	185	180	194	220	214	205	202	186	195	192	196	195	197	201	186	198	205	184	177	204	214	208	210	254	204	205	196	209	195	207	216	189	189	221	178	187	210	196	189	211	195	213	199	193	224	227	206	192	213	208	194	199	184	198	222	203	196	211	185	204	181	182	209	223	214	228	182	266	192	199	223	222	213	181	206	172	200	198	225	190	216	192	198	222	228	189	221	217	202	218	222	221	187	214	214	197	221	190	190	217	229	227	186	223	215	202	177	218	208	201	189	228	206	189	209	207	222	201	206	214	207	205	203	200	193	183	177	211	211	174	231	195	194	219	236	204	213	202	192	180	205	183	223	194	192	183	203	219	208	197	196	204	209	227	215	199	193	201	212	210	189	195	202	214	183	219	167	219	213	215	213	199	182	198	230	216	203	211	213	209	194	202	190	191	193	195	204	222	220	179	222	183	193	224	173	193	199	180	200	218	227	201	195	191	222	183	205	183	201	197	223	204	209	234	198	211	236	180	213	200	216	205	204	209	199	227	196	192	204	187	199	203	193	209	204	212	221	222	235	191	194	193	205	205	204	205	191	183	212	191	231	209	203	228	218	219	212	231	183	212	210	203	192	213	207	190	205	222	221	194	181	205	230	204	226	212	224	232	228	195	196	205	201	187	185	176	214	200	194	206	229	198	193	207	217	190	197	202	206	243	208	211	214	207	214	204	210	199	232	185	181	198	183	200	220	194	198	212	221	202	205	216	204	214	195	220	205	212	197	222	209	204	205	173	202	199	232	210	178	198	206	171	207	227	189	213	180	199	218	190	187	217	194	222	200	230	210	180	200	223	204	193	218	201	174	203	205	205	191	209	254	212	201	199	174	195	215	208	211	238	192	210	205	228	212	209	205	226	198	193	211	209	219	208	202	187	209	196	202	185	213	198	209	230	202	206	210	206	216	214	220	178	210	186	189	204	211	231	239	223	213	186	211	193	211	213	196	193	217	222	185	210	217	206	230	217	193	188	205	219	194	208	184	187	233	211	188	190	188	221	201	189	212	212	187	209	179	195	218	208	217	220	222	191	203	213	207	187	206	210	197	188	197	212	204	204	202	182	204	210	227	195	193	203	207	204	220	211	174	203	222	196	178	204	238	199	198	186	200	213	226	217	197	184	189	182	214	219	181	207	204	205	196	213	221	179	227	244	231	201	208	190	177	215	210	204	199	210	214	214	209	200	188	227	200	208	214	205	195	203	195	188	201	205	216	195	192	200	215	199	225	205	220	213	177	221	198	187	201	186	200	211	205	209	192	226	200	194	201	210	189	188	227	207	177	225	212	196	194	185	186	205	189	204	210	184	230	197	207	212	217	210	227	203	207	200	206	194	217	206	214	211	223	180	211	196	220	213	204	185	171	222	197	189	206	188	207	222	206	222	184	212	196	199	210	190	197	199	208	225	212	212	219	205	201	199	207	226	218	200	220	216	204	190	198	201	195	218	214	197	202	208	213	200	230	185	213	206	213	215	210	208	211	184	191	200	222	214	210	170	210	218	196	230	179	234	196	210	200	187	189	188	223	199	205	202	225	199	189	202	240	217	209	210	198	211	187	163	197	215	225	205	210	228	225	220	186	190	256	219	185	194	171	202	237	213	191	200	223	201	191	197	244	198	221	199	213	208	224	174	196	207	214	214	205	246	229	195	184	188	195	186	210	198	179	200	201	190	222	199	192	200	166	212	202	199	197	225	185	183	188	188	216	231	182	212	227	202	189	202	191	203	218	203	213	221	237	210	194	199	191	172	215	206	201	215	207	209	244	171	214	210	215	229	199	205	225	240	220	214	213	188	197	197	211	201	203	192	203	208	191	196	205	202	192	192	219	177	206	208	200	202	187	224	210	210	204	208	209	190	223	199	228	192	202	214	180	194	185	195	202	194	210	211	216	215	242	235	211	200	217	204	193	205	224	202	229	185	236	208	197	228	198	196	214	185	219	216	212	211	187	232	180	185	209	229	222	193	222	206	211	191	203	214	221	211	229	192	214	218	208	213	203	197	210	254	217	172	181	194	190	192	198	188	224	206	226	216	215	206	204	196	200	221	213	181	214	216	208	223	199	186
7645	2728	6502	6814	5887	4780	3950	3303	2831	2438	2157	1880	1769	1637	1479	1360	1284	1287	1200	1093	1083	1089	1006	977	936	893	923	887	826	851	872	839	857	832	826	819	789	781	797	785	802	797	696	779	715	723	733	725	687	711	717	750	677	778	775	725	769	732	687	691	687	664	716	726	718	713	695	696	730	691	681	677	701	687	694	741	689	710	713	692	688	694	693	645	672	662	629	669	689	622	633	667	629	681	670	648	692	695	647	646	693	677	641	672	644	694	672	664	671	689	692	665	681	703	683	670	644	656	623	693	654	693	636	665	631	677	714	645	699	618	609	639	653	639	693	702	629	658	622	581	598	658	692	669	600	698	664	687	672	609	658	618	661	664	624	647	657	662	626	678	651	649	609	658	679	651	611	671	676	641	662	701	697	662	654	647	706	672	607	702	688	607	599	641	639	650	640	658	618	662	623	653	658	653	691	658	595	661	642	684	665	685	668	696	640	647	593	677	673	679	640	677	674	679	665	663	674	664	623	677	677	672	638	693	631	684	665	665	655	687	634	652	673	614	652	641	658	650	646	666	672	684	657	696	677	662	675	654	653	601	702	676	631	672	648	664	672	660	640	639	697	623	698	661	621	628	644	634	666	620	663	613	640	677	693	620	649	669	660	676	676	679	674	686	643	638	660	687	640	623	613	630	670	617	663	651	641	641	645	663	720	661	644	650	655	671	646	639	683	638	655	698	644	685	637	635	641	627	667	603	641	666	662	658	662	631	652	627	665	659	664	571	618	696	672	640	654	682	647	684	590	661	640	689	666	622	621	651	646	689	657	672	690	683	629	666	658	663	611	646	687	609	631	679	648	663	637	647	690	644	690	679	658	687	650	642	617	644	628	682	679	632	637	701	656	661	610	651	673	684	656	673	627	661	684	681	681	684	589	653	666	629	655	648	607	630	651	637	635	627	713	622	683	662	619	663	605	600	662	629	666	623	680	659	650	636	668	695	628	667	693	660	663	677	596	600	687	632	672	637	638	653	697	677	720	683	705	680	637	640	689	638	670	653	661	621	612	690	675	668	658	693	663	643	682	618	628	649	655	652	679	662	700	643	662	688	674	685	663	646	681	669	645	643	591	624	636	620	617	632	643	625	619	674	612	642	676	657	677	689	655	663	632	620	637	630	663	595	649	658	658	644	681	659	639	671	669	723	679	660	679	643	700	676	660	646	640	644	680	652	592	590	650	637	641	678	662	628	642	703	646	617	638	681	659	683	637	661	637	669	643	647	670	657	643	621	676	591	675	678	653	652	665	664	616	663	638	641	631	663	719	635	623	648	660	717	658	679	678	697	684	622	645	661	627	634	657	662	647	667	657	664	674	671	661	651	669	671	675	631	700	650	639	634	602	637	668	621	635	648	634	648	680	707	663	631	638	600	669	656	680	654	634	667	651	621	653	673	664	684	656	721	633	669	657	631	680	658	638	652	624	655	656	649	648	683	626	659	662	699	665	600	657	590	702	647	652	664	707	619	639	673	653	633	651	696	701	625	642	633	643	673	642	667	637	673	699	633	672	640	683	681	656	663	631	666	648	661	679	645	643	633	697	663	642	635	662	667	633	712	640	645	693	673	630	663	645	632	624	659	670	635	636	724	630	604	674	704	689	651	634	694	642	688	696	677	658	673	663	661	670	672	644	657	640	640	669	662	635	632	706	630	671	703	608	664	668	664	656	695	685	693	640	628	645	622	676	688	674	649	664	630	680	643	643	656	673	667	651	659	638	687	667	599	691	633	684	681	679	649	627	647	660	659	699	629	628	636	676	668	656	650	659	698	606	667	677	680	632	685	607	627	648	648	662	688	678	643	644	626	646	621	615	658	660	673	697	643	621	680	686	670	667	676	637	672	619	694	627	643	648	674	662	684	644	672	646	693	696	679	635	671	664	642	638	643	593	636	650	641	692	641	663	662	655	674	647	610	618	633	667	677	701	658	641	660	652	679	688	625	665	654	626	640	664	711	615	615	692	621	641	606	636	628	661	650	627	651	696	670	659	678	659	703	634	646	638	687	644	663	652	623	635	667	674	669	688	679	683	653	613	677	675	650	605	635	669	618	648	686	677	658	664	658	709	667	667	678	577	648	648	620	669	618	644	614	635	697	649	671	660	666	644	662	638	697	654	659	653	668	655	624	693	592	652	688	674	627	634	674	653	651	704	621	658	656	641	662	642	644	666	629	625	648	633	672	643	670	645	670	638	650	676	655	673	678	641	672	660	688	634	649	655	642	642	687	654	652	651	669	647	671	660	685	650	646	664	670	683	637	648	664	661	649	618	680	642	660	656	677	613	644	650	642	643	710	673	653	638	623	688	673	652	603	633	627	623	633	656	669	661	663	653	633	654	602	688	696	664	632	682	626	607	630	669	670	728	617	629	640	655	660	622	666	629	672	616	639	630	650	652	682	646	628	652	638	680	598	669	596	659	620	652	677	671	636	686	665	685	685	652	651	670	697	682	673	630	590	698	659	677	628	640	697	664	631	667	646	621	673	652	699	660	647	650	628	672	647	656	651	625	678	664	648	638	665	630	624	682	648	653	610	687	643	642	661	639	659	664	657	652	637	654	622	681	638	650	661	630	646	654	681	656	726	725	612	707	631	643	673	639	645	629	694	679	627	693	641	647	649	609	611	660	637	675	670	643	647	635	678	674	622	655	681	684	658	654	652	639	653	663	635	613	687	667	652	635	650	665	658	667	629	636	646	658	703	612	691	643	695	605	659	627	656	655	656	699	662	644	679	694	600	655	632	660	622	644	627	610	625	635	660	674	649	684	679	643	658	682	656	640	628	690	647	615	643	678	630	680	635	620	643	636	619	611	644	675	663	703	675	678	639	658	619	631	632	641	690	638	614	664	666	663	632	622	652	698	693	639	642	636	646	639	666	650	696	656	627	652	637	635	654	646	673	667	673	658	681	654	684	638	710	679	681	649	649	652	639	634	655	647	609	664	603	639	621	688	618	685	680	661	701	626	669	654	637	661	687	664	675	681	655	660	678	691	644	645	660	644	632	692	643	665	653	651	648	646	674	683	622	671	674	627	677	695	608	665	672	663	670	690	642	651	635	680	677	688	639	650	634	642	641	657	685	619	675	640	673	683	669	685	657	640	699	652	663	611	662	624	615	652	692	625	637	664	672	651	590	616	682	631	620	672	681	653	606	652	664	667	623	664	623	675	672	645	678	655	644	698	656	674	598	642	673	644	673	636	677	636	628	599	662	710	611	621	655	597	643	709	692	662	603	655	700	623	644	643	642	652	640	632	659	637	660	614	677	666	664	711	675	683	672	632	662	653	653	689	700	641	599	612	683	660	623	608	679	696	623	649	638	645	681	644	659	669	694	648	644	659	667	645	649	673	656	679	653	655	697	637	610	633	630	598	652	635	652	671	688	678	638	646	593	676	655	677	649	642	638	685	647	616	662	614	595	628	660	624	639	684	630	686	655	617	647	665	687
1050	116	140	130	97	79	63	67	66	57	48	63	51	61	74	64	56	58	55	77	55	52	48	58	46	54	58	50	67	64	61	60	47	49	67	55	47	57	45	54	55	39	49	51	57	56	65	64	47	56	49	46	47	63	53	55	76	53	64	60	63	59	53	69	49	55	52	76	53	60	46	60	64	51	54	69	53	46	53	58	54	39	61	63	45	60	63	54	55	49	67	53	59	48	46	45	60	56	63	62	56	55	64	60	64	52	51	53	48	50	59	64	40	49	60	53	50	50	66	54	60	52	44	54	53	64	47	47	60	54	68	50	61	53	67	67	65	58	46	51	47	54	62	49	69	44	62	63	50	56	56	52	64	51	65	72	53	50	49	58	60	65	71	70	68	55	50	62	49	64	54	52	66	50	57	48	54	66	60	46	68	59	61	59	67	53	41	63	51	63	50	56	55	44	64	59	50	60	61	70	55	47	72	53	49	46	59	64	46	64	57	56	56	66	48	51	65	55	61	53	68	44	61	53	57	57	51	60	40	72	56	55	65	46	58	54	60	59	49	63	66	59	51	68	49	48	65	52	44	59	73	48	71	69	53	44	48	58	49	49	54	58	56	59	50	52	59	60	44	56	64	61	49	53	49	60	54	69	52	66	61	62	53	61	63	43	54	37	56	62	56	55	62	51	62	61	59	64	64	60	67	55	61	62	48	52	59	60	54	45	61	62	51	62	57	65	57	50	62	61	68	49	63	57	53	68	54	48	56	46	53	54	58	54	56	59	56	48	59	50	63	54	54	54	56	58	63	47	54	47	50	52	61	60	70	66	60	68	64	53	56	44	47	50	53	52	53	54	58	56	61	72	54	57	67	68	45	43	64	51	52	49	57	61	67	47	55	57	65	61	60	64	49	55	55	53	48	52	62	43	61	57	63	55	62	59	50	50	60	68	46	50	52	50	51	46	74	50	56	64	54	68	47	64	56	63	62	57	68	54	50	61	60	56	60	45	39	50	43	47	63	67	52	48	71	57	61	45	48	55	51	56	51	54	42	50	40	52	61	56	59	52	49	66	66	51	56	66	61	49	50	65	58	56	51	60	48	55	49	50	55	55	58	66	49	54	54	65	63	50	38	48	51	65	54	61	51	63	53	57	46	55	72	60	55	56	52	59	61	60	49	63	49	41	58	65	54	58	44	49	43	65	57	49	55	74	58	53	63	54	65	57	56	56	56	53	60	52	49	56	40	56	65	49	53	52	70	42	56	63	49	56	71	62	49	44	58	62	55	49	60	60	56	55	65	69	73	74	54	57	53	46	52	64	54	50	54	55	74	63	47	56	70	68	59	58	56	60	56	61	54	52	51	41	58	67	57	52	56	63	63	45	63	54	56	57	66	52	60	58	70	45	59	56	47	61	69	67	45	43	45	62	72	74	65	54	41	61	61	61	56	64	54	58	49	65	74	68	54	55	54	69	46	56	77	59	49	64	53	62	60	66	59	54	58	56	63	51	63	56	50	59	74	56	52	50	67	49	49	62	64	57	58	56	45	63	45	57	44	56	63	58	74	47	62	49	60	57	61	59	71	43	47	49	47	57	47	58	59	60	53	61	54	50	56	55	65	54	67	60	63	60	45	59	55	50	53	53	51	67	68	47	53	71	72	58	70	36	48	50	66	45	50	60	58	58	67	51	41	39	47	61	58	59	57	59	43	57	68	52	58	62	45	56	48	52	46	69	51	56	48	58	58	55	44	49	66	65	57	73	55	54	54	60	55	48	49	40	63	51	44	56	50	55	71	53	62	45	50	62	47	47	61	59	54	58	71	66	50	43	54	51	65	58	59	60	55	67	71	63	46	44	60	64	53	49	56	50	58	59	63	53	56	47	41	52	53	57	51	63	56	59	59	54	68	61	51	59	62	51	67	56	47	62	46	43	49	60	63	77	52	57	70	55	53	50	66	60	54	48	55	52	58	55	63	67	36	54	60	61	54	55	53	57	51	54	44	65	62	41	52	73	52	45	60	69	54	59	50	48	63	54	72	66	54	51	53	57	63	53	59	64	46	48	69	51	59	47	55	73	68	65	57	62	49	54	61	78	51	62	50	54	53	69	53	54	59	57	57	59	41	72	55	51	49	53	46	38	53	50	64	59	65	68	66	60	56	46	50	56	52	71	47	63	51	44	58	60	57	52	61	67	58	52	49	61	72	56	62	67	57	62	64	61	58	54	63	61	55	66	58	41	49	59	64	59	60	52	57	48	47	64	49	47	56	60	54	59	66	61	46	63	63	72	55	60	53	53	52	47	49	53	51	66	54	59	63	58	41	52	51	57	46	46	65	41	62	58	45	58	48	55	63	61	48	42	56	60	52	59	52	53	66	48	41	58	57	56	60	41	59	61	49	55	50	63	57	52	61	67	59	62	60	61	62	48	57	62	49	72	71	61	60	60	62	56	70	55	62	65	47	64	55	55	63	54	60	58	65	69	66	56	54	65	48	64	60	62	65	56	56	58	51	71	66	68	60	63	54	52	54	49	51	49	61	53	65	50	52	61	64	59	46	53	54	61	59	51	67	57	67	63	50	54	50	56	45	51	69	60	56	51	54	64	61	59	70	75	58	71	52	63	62	53	49	53	48	44	68	75	71	60	54	45	63	73	66	52	54	51	47	55	51	57	57	49	56	60	57	56	48	65	53	55	46	55	69	47	62	49	60	37	43	70	51	59	52	40	53	73	52	47	50	51	59	65	57	72	46	51	88	59	52	55	51	54	60	51	54	49	58	47	55	59	65	43	57	53	68	41	61	61	59	58	63	57	58	49	61	44	60	44	56	52	61	61	49	56	57	61	70	60	54	45	50	57	58	69	50	53	57	58	60	53	67	62	59	63	60	55	35	49	59	55	70	55	55	71	54	46	54	62	52	56	52	70	67	56	54	57	72	46	45	54	59	68	59	59	57	55	58	62	51	58	52	51	62	67	61	57	63	57	64	52	58	54	59	44	51	46	40	40	48	49	56	50	48	58	59	44	55	59	47	56	53	55	57	51	49	53	49	62	57	53	45	54	56	51	55	61	59	47	62	54	55	49	62	52	59	71	67	60	54	55	54	47	58	56	44	46	58	57	56	46	49	45	49	65	58	63	58	53	57	51	50	49	65	70	56	62	45	46	56	57	60	66	58	62	56	57	61	56	59	60	58	51	51	51	63	50	51	45	46	56	65	54	53	44	54	55	56	58	53	65	67	66	63	63	58	67	59	59	54	52	52	58	54	66	62	54	59	64	66	58	54	63	72	48	55	71	56	49	55	74	58	37	57	59	62	50	59	62	58	50	60	51	56	50	57	65	59	61	56	68	63	59	64	63	42	60	49	63	61	63	56	55	56	56	68	51	61	50	59	51	51	61	54	46	60	63	59	52	48	55	66	60	42	65	55	62	56	47	52	69	53	55	54	58	56	56	57	57	49	54	47	57	70	60	57	59	60	65	46	46	62	49
1674	325	416	456	418	400	339	295	328	284	267	253	230	290	266	259	281	251	245	260	248	232	227	268	250	262	256	253	253	239	244	251	236	254	275	244	242	262	256	234	249	233	233	239	235	225	223	240	264	223	272	249	243	236	228	240	243	252	252	238	256	272	249	234	239	244	234	239	257	237	243	227	253	244	272	231	233	229	230	255	213	238	237	240	217	252	260	220	266	219	222	236	229	252	246	243	227	230	227	262	222	238	237	200	251	205	217	221	222	232	253	224	235	219	248	225	242	223	247	250	226	265	228	236	219	251	235	242	233	275	227	245	232	232	200	240	212	269	216	258	268	217	264	226	247	234	243	235	254	231	228	236	249	273	238	228	245	244	253	231	248	214	210	233	220	246	215	257	224	249	210	229	252	230	249	239	223	239	235	234	222	225	274	235	248	240	235	237	248	236	220	241	241	239	233	209	246	255	257	227	218	224	242	231	233	228	232	220	233	234	215	232	239	249	222	265	253	224	264	240	236	248	252	222	250	245	243	259	247	264	230	246	260	237	254	226	252	232	227	225	218	226	225	209	223	218	240	232	251	242	261	212	230	234	229	217	231	227	247	234	221	233	252	238	242	232	264	256	220	248	251	223	213	257	237	249	233	219	220	234	224	239	219	218	237	257	224	257	250	247	232	264	244	258	226	230	254	245	226	263	268	247	208	224	226	247	238	225	228	229	243	224	248	245	224	246	237	234	233	240	223	227	254	215	233	245	223	234	254	200	233	257	244	237	252	212	220	230	240	230	231	244	218	259	251	235	240	252	225	223	240	218	248	224	225	241	244	215	235	226	214	253	251	221	224	248	244	256	257	219	231	230	243	234	265	236	262	232	230	214	225	233	243	255	209	246	220	232	262	233	227	233	237	260	239	250	216	219	217	253	239	232	222	252	219	262	245	250	229	257	245	233	241	234	251	237	233	242	239	242	242	219	227	240	226	249	241	228	210	223	232	233	224	224	234	212	257	252	222	242	247	212	228	233	263	216	245	242	204	239	240	248	252	228	214	233	221	234	214	243	228	253	210	241	249	246	249	245	237	223	217	213	232	205	251	257	242	234	226	245	245	228	229	233	240	255	216	221	224	248	250	221	252	254	246	218	226	242	227	235	251	209	228	233	240	229	222	226	237	250	247	220	240	232	224	228	220	230	246	230	224	252	238	218	223	234	242	245	245	226	223	208	258	238	235	224	268	221	255	232	261	239	244	258	244	256	250	218	214	254	246	243	229	244	238	233	234	265	236	258	234	228	243	226	227	240	213	228	208	267	203	249	223	229	220	239	242	247	208	221	258	227	243	225	220	228	271	264	227	239	256	236	233	239	229	231	226	221	215	206	223	226	227	226	238	218	229	241	221	250	240	247	240	235	233	224	215	260	233	220	241	261	243	230	261	226	235	257	222	247	248	220	237	249	240	262	233	215	242	248	211	237	258	218	215	241	223	244	231	245	242	252	229	252	243	236	232	224	206	232	269	267	214	238	220	218	227	249	239	246	236	261	247	256	238	228	252	224	244	233	211	249	228	271	247	246	226	255	241	222	241	244	242	251	226	218	231	253	262	234	272	253	244	225	232	235	249	233	241	232	229	223	229	247	257	209	232	234	206	226	248	237	268	226	230	230	248	222	212	238	263	249	224	226	246	246	218	236	265	231	238	244	210	241	241	220	215	242	244	212	237	234	225	237	213	245	231	264	215	221	232	252	233	219	246	222	251	229	232	232	226	205	247	237	248	234	236	232	243	227	261	235	247	232	232	241	238	228	243	248	203	213	241	238	226	259	235	211	246	239	246	232	245	218	211	239	234	222	239	237	239	219	245	233	227	230	210	245	252	234	218	234	241	226	238	246	198	230	244	249	233	227	236	273	221	233	233	236	231	234	255	229	225	237	245	230	251	237	205	243	232	262	249	236	229	245	233	261	241	208	249	253	221	237	238	246	265	202	222	266	239	257	202	252	231	251	196	205	229	244	246	244	216	247	249	236	199	257	233	250	251	246	232	215	247	237	235	259	245	221	256	276	226	262	221	207	242	249	240	263	220	249	234	238	231	224	249	234	252	253	251	220	267	258	243	237	221	263	234	220	221	231	255	227	244	247	233	273	224	234	247	244	256	236	246	234	271	217	238	245	253	216	228	235	217	247	241	243	273	214	249	235	230	235	254	252	242	232	238	241	243	242	256	235	248	240	225	239	240	228	255	249	244	233	235	260	233	211	236	229	225	242	231	246	236	225	226	229	263	250	231	237	262	235	242	256	238	258	216	246	252	244	258	222	232	245	236	255	233	216	246	229	221	240	237	253	236	258	254	215	248	244	214	227	220	212	244	241	256	234	236	256	257	238	243	240	247	234	241	228	241	233	255	233	229	239	213	237	224	224	214	232	221	231	227	250	238	255	267	239	224	260	243	232	247	231	234	243	246	238	255	251	252	229	224	242	231	252	231	256	233	240	251	258	290	253	223	249	268	230	221	232	251	245	250	229	233	236	239	243	230	243	245	242	246	226	237	240	257	257	227	242	212	256	228	247	232	211	242	251	230	236	234	246	232	219	229	249	263	252	245	214	218	239	230	217	223	237	239	220	233	222	219	216	243	202	263	247	230	251	242	227	258	233	250	208	265	242	231	243	258	251	229	229	233	260	259	212	231	226	211	225	240	263	249	251	235	280	217	229	261	242	230	226	242	238	229	211	253	249	250	246	234	234	255	258	251	232	213	254	235	222	262	238	252	230	217	246	248	230	246	232	248	229	209	237	223	237	230	241	252	231	208	223	242	239	236	217	233	253	225	241	246	253	200	244	199	261	199	250	260	235	249	233	239	240	223	225	244	232	247	222	221	256	267	226	230	240	238	239	227	227	217	237	236	258	244	213	221	239	265	221	255	229	217	219	245	231	246	228	236	237	245	254	242	244	246	235	238	243	264	231	245	229	228	263	254	235	256	237	200	249	286	246	248	249	236	235	198	233	224	247	219	233	239	221	258	217	219	245	240	244	239	264	229	217	237	256	229	250	221	248	247	214	226	243	202	259	246	234	207	251	240	223	213	231	259	207	225	232	235	254	224	240	199	210	239	233	235	239	236	254	270	228	234	231	215	214	254	233	258	241	261	257	230	237	226	233	225	221	218	225	237	218	243	221	232	230	247	220	221	244	245	211	245	247	216	236	227	234	229	233	215	226	235	228	253	241	250	245	233	225	237	246	238	244	240	226	271	212	231	251	232	210	236	243	233	246	240	259	227	248	226	224	229	267	249	234	224	210	236	253	205	248	242	243	220	244	209	246	250	245	242	247	245	252	220	243	221	243	240	249	211	213	220	257	238	234	235	243	226	238	264	237	222	209	231	239	230	240	243	227	206	238	203	202	258	232	227	256	248	220	257	234	224	228	256	230	246	243	240	236	255	260	223	251	242	209	242	228	216	264	232	237	238	235	234	221	247	254	248	203	221	204	253	232
4562	1043	1308	1009	638	449	375	308	282	229	207	196	175	166	169	150	174	132	151	143	151	166	140	127	125	136	165	138	139	142	113	119	137	129	122	129	132	109	133	130	130	114	130	121	127	125	129	117	115	124	113	118	117	117	107	147	127	143	123	121	132	115	142	133	117	119	121	131	117	127	115	116	135	97	105	114	126	120	107	139	117	122	129	113	138	132	111	114	122	116	135	125	147	136	114	121	132	133	113	123	115	135	111	124	113	138	128	129	139	114	119	112	129	118	128	107	114	135	118	123	119	114	137	124	123	127	112	125	128	134	130	132	126	116	147	120	107	125	108	117	117	121	106	126	129	108	109	115	103	129	135	112	106	102	146	118	125	118	107	137	139	117	130	111	129	140	118	123	128	115	115	113	137	112	138	116	123	135	141	103	110	121	136	125	111	124	139	136	119	109	125	104	126	120	132	130	126	118	121	128	117	110	107	113	119	123	117	86	128	133	128	106	119	139	130	122	118	119	140	117	121	115	121	133	104	124	123	132	121	132	119	131	132	125	133	145	110	127	120	117	110	109	134	113	117	107	131	120	123	145	123	115	135	132	124	114	120	123	133	122	141	104	119	117	120	112	110	107	118	122	127	143	113	124	122	113	97	105	121	124	105	114	127	120	113	125	134	129	133	104	113	135	127	135	122	118	120	126	135	117	122	109	129	126	116	121	135	124	128	120	137	127	129	117	104	120	141	134	123	114	132	112	121	120	136	111	137	110	118	117	116	118	132	111	94	128	122	129	129	106	109	127	135	113	125	110	120	121	127	125	151	122	121	140	114	128	124	129	138	112	132	132	112	119	102	132	117	112	128	118	103	116	120	131	124	113	134	119	119	124	121	112	135	110	96	105	114	134	95	121	135	103	149	120	121	126	131	130	115	123	125	122	99	126	105	100	114	125	99	148	127	136	109	123	131	103	120	132	130	124	122	119	98	136	107	129	121	112	110	129	122	124	123	118	116	136	120	129	121	119	131	116	118	123	128	122	125	131	115	138	123	114	96	136	110	123	129	143	103	113	113	131	145	128	110	127	114	145	100	123	125	124	134	119	115	105	96	123	132	133	119	135	158	137	124	128	126	113	128	128	139	122	129	111	120	122	127	130	130	119	107	125	108	125	102	127	119	132	130	122	115	129	127	115	124	127	129	132	101	133	143	110	129	105	122	119	114	120	130	137	125	98	114	135	107	133	128	113	118	143	119	113	126	120	120	111	131	133	128	124	108	105	137	121	133	112	121	117	125	102	114	141	103	135	117	140	143	123	95	109	120	125	119	129	113	121	133	118	128	137	132	127	144	109	122	123	121	129	125	127	136	140	114	104	137	118	116	116	133	117	121	127	147	121	132	117	123	132	103	117	119	114	113	129	128	113	139	118	117	115	126	129	134	124	134	112	140	108	116	141	122	131	125	116	104	142	126	142	111	129	127	107	109	123	134	117	119	124	127	131	118	133	120	145	127	107	119	116	119	130	120	109	145	108	105	135	132	101	112	136	136	120	126	118	136	130	123	131	134	120	104	113	136	116	111	144	121	118	103	106	115	113	129	113	109	119	127	114	137	125	119	136	117	119	122	133	106	132	122	100	128	114	116	134	127	119	126	129	114	112	102	115	116	108	119	111	122	130	112	106	157	130	115	130	122	135	124	114	115	110	137	103	133	132	116	138	122	122	133	121	137	127	112	115	146	124	142	121	116	116	125	108	138	108	125	118	115	124	117	140	138	117	127	112	99	121	122	143	119	110	110	126	121	134	126	106	123	121	127	126	137	126	109	136	119	123	113	113	116	126	124	130	147	116	112	133	116	120	112	134	116	117	131	127	138	136	122	104	110	139	124	120	129	124	119	114	123	103	107	116	111	129	130	108	137	119	125	126	103	119	128	110	134	114	137	124	129	133	111	122	99	122	140	108	118	114	123	139	133	122	123	116	114	131	120	116	113	124	132	123	126	133	137	131	129	154	118	123	101	121	115	132	124	119	128	111	108	131	142	121	142	130	129	139	115	135	128	144	117	134	134	113	128	119	149	116	123	126	127	120	113	136	114	124	128	124	137	116	95	122	107	122	125	124	127	129	115	121	105	123	118	123	122	133	120	111	127	126	91	114	143	121	112	130	129	128	150	133	128	138	115	123	119	120	137	119	135	128	131	114	128	131	108	124	127	126	92	127	128	135	115	145	121	126	114	120	126	111	107	115	125	126	125	136	134	114	122	143	106	108	121	119	128	117	108	125	119	120	125	116	112	116	121	132	141	129	125	138	111	137	141	122	135	125	122	121	134	140	122	142	109	135	134	119	129	122	122	109	113	112	105	127	114	142	106	112	121	122	127	128	117	131	127	125	134	139	119	128	99	135	123	119	112	147	108	115	121	108	126	118	130	119	124	104	107	123	119	137	127	125	144	126	133	112	111	123	123	126	141	111	120	108	128	124	107	144	126	118	131	111	128	137	123	135	119	118	123	115	105	128	138	100	109	115	126	137	118	130	117	128	110	112	126	119	98	108	123	113	132	110	120	147	127	119	131	119	138	128	118	132	97	117	124	129	111	118	130	122	127	104	123	135	122	130	135	125	123	132	117	125	130	117	110	123	134	118	130	129	103	135	113	125	115	110	120	131	111	130	99	126	122	130	124	116	129	131	134	133	130	113	122	130	132	133	141	123	137	120	137	122	128	118	120	133	140	118	110	131	138	114	130	149	110	136	121	139	110	112	117	113	138	124	113	120	116	117	124	140	115	129	126	111	110	128	115	123	125	114	118	125	120	100	145	121	124	116	113	117	119	107	142	114	111	108	135	123	121	121	122	132	119	111	125	124	120	128	124	124	149	132	118	127	128	125	121	123	114	121	126	124	127	122	121	131	125	116	108	118	118	107	141	127	117	119	152	123	116	105	116	130	121	124	117	122	116	117	116	118	103	108	123	124	136	104	127	124	130	127	115	107	130	132	141	114	128	113	115	98	131	115	126	106	119	121	124	124	127	146	141	117	123	128	119	137	124	113	123	96	127	128	127	136	150	130	131	116	129	107	139	110	130	136	129	111	123	132	112	121	98	136	109	142	125	136	115	134	131	134	107	122	140	125	140	119	98	113	132	124	131	107	133	135	117	135	122	124	98	139	131	105	149	128	123	133	121	127	149	108	141	122	139	143	105	114	121	110	119	137	117	130	123	128	128	113	138	111	124	130	132	112	106	122	126	131	141	126	105	120	103	107	115	145	122	140	105	109	104	120	134	118	109	130	117	117	97	145	127	110	118	131	126	134	136	114	111	121	108	128	111	110	120	118	112	126	115	130	131	112	124	124	120	123	137	128	120	127	123	98	108	127	115	137	135	87	125	114	118	104	121	109	111	108	116	125	121	125	127	116	102	143	134	126	124	113	141	110	94	120	114	132	126	113	106	104	128	116	115	130	129	111	123	108	129	130	140	106	113	116	115	121	109	137	131	102	109	132
5381	1562	3527	3880	3321	2611	2206	1791	1569	1301	1154	1009	980	883	880	786	761	729	738	654	709	633	606	590	576	569	550	533	567	532	544	513	534	559	484	501	491	539	531	482	478	454	518	455	475	490	497	487	452	509	470	491	431	484	393	458	452	469	473	430	419	454	475	458	452	454	450	464	433	435	476	439	410	432	429	437	471	459	452	486	444	445	436	453	457	451	444	509	474	445	423	450	383	418	451	455	442	425	421	411	441	436	440	431	435	424	419	425	403	470	440	418	392	403	415	463	433	474	437	439	441	414	411	426	433	391	463	450	447	444	360	425	436	493	412	421	431	417	425	429	414	481	447	464	431	422	420	404	444	431	409	453	409	403	431	438	452	404	423	436	419	468	422	450	417	432	461	440	399	422	448	395	418	422	413	457	434	408	459	423	417	434	427	413	405	454	453	455	433	459	442	420	423	464	421	453	425	436	432	412	411	426	461	435	437	429	411	414	447	445	453	449	467	418	431	419	416	444	437	400	412	421	437	466	433	458	462	416	460	450	433	460	459	453	411	441	400	455	447	415	455	430	426	432	491	432	440	425	433	427	393	465	422	467	473	407	420	437	431	442	455	443	427	433	418	452	458	421	435	435	454	408	455	436	462	398	458	411	455	401	424	468	438	437	394	451	423	430	437	408	438	430	424	414	452	436	443	421	469	433	471	428	428	420	419	387	401	424	415	410	410	395	424	458	455	425	439	417	450	460	422	433	428	420	417	444	434	439	462	404	415	409	423	461	462	445	420	438	441	431	423	457	415	432	433	421	426	463	429	426	407	429	412	433	429	422	407	427	454	447	449	408	392	431	434	449	456	428	474	404	439	435	395	435	420	434	412	408	442	477	453	418	476	456	390	408	444	446	429	431	418	467	434	446	423	418	444	433	441	410	433	460	403	414	410	424	406	416	394	435	372	432	422	440	448	439	439	405	424	406	434	434	410	394	427	420	383	433	453	431	400	437	415	395	414	438	409	380	424	450	443	440	440	417	411	416	430	455	429	449	432	453	442	448	436	411	458	442	447	448	413	416	391	422	414	430	419	386	463	433	448	417	423	430	437	476	453	421	431	458	419	457	437	470	438	438	432	451	420	445	412	404	432	443	398	449	424	446	418	387	436	410	417	433	439	381	412	394	405	404	468	438	442	417	467	422	432	397	430	420	425	437	434	432	387	408	475	409	413	449	414	407	403	441	450	385	453	403	412	445	394	417	437	470	420	422	440	439	413	439	423	383	437	442	428	416	427	443	419	391	394	446	444	419	386	459	426	415	445	414	426	370	392	409	490	427	429	443	382	428	424	419	400	421	414	449	423	419	410	447	421	435	389	468	420	412	446	373	424	442	418	466	438	478	421	402	377	432	433	445	428	426	414	383	419	420	393	437	424	411	404	430	441	438	424	435	459	462	432	445	422	402	446	449	442	437	443	449	420	391	459	455	449	411	426	427	419	442	435	442	443	420	414	428	425	431	403	403	420	411	421	430	401	428	419	453	413	409	390	417	445	440	450	434	428	432	420	450	393	428	447	426	451	433	400	450	418	398	399	437	403	454	442	415	424	429	451	420	439	401	425	417	443	414	412	445	415	465	414	422	449	408	422	432	422	420	460	472	399	432	420	422	390	446	402	435	424	451	436	435	443	414	447	422	439	427	423	444	428	428	412	430	449	449	459	437	434	450	409	414	434	444	448	404	450	434	441	406	423	399	414	429	443	428	425	444	402	411	449	436	420	447	401	427	386	400	435	419	424	428	438	432	428	442	435	437	429	474	423	423	438	408	409	428	428	422	414	432	444	440	443	399	424	444	445	421	447	399	418	434	407	445	398	423	439	448	410	420	402	429	461	438	414	441	388	437	442	409	422	414	417	436	439	444	419	443	423	427	476	409	468	424	448	443	444	447	400	424	445	430	420	410	415	406	443	417	464	419	427	438	426	436	427	434	417	456	413	418	428	416	425	423	398	450	414	420	445	432	435	419	409	452	436	469	404	446	446	418	447	416	387	452	433	432	452	407	434	474	429	410	452	439	436	426	461	419	400	437	486	441	433	399	470	444	425	434	426	420	436	409	462	412	423	441	418	442	416	402	426	401	429	410	437	428	441	441	421	412	413	380	453	462	429	396	420	434	455	422	435	417	451	442	434	413	433	432	433	380	399	449	409	398	440	420	486	421	476	445	422	428	437	437	406	424	388	421	459	447	429	466	461	465	472	439	429	423	447	433	458	412	448	407	455	430	429	399	436	457	433	439	431	404	397	409	420	416	423	391	428	436	443	434	460	422	464	421	466	404	419	435	467	442	424	414	411	388	433	433	420	431	401	435	438	412	468	446	419	411	438	438	439	456	452	434	429	468	468	399	433	449	445	451	450	437	434	428	470	429	466	392	440	438	414	405	417	447	418	457	414	411	426	407	415	418	399	417	435	462	447	447	478	428	462	426	434	434	438	395	431	410	404	420	402	426	432	428	418	461	433	410	423	437	470	432	429	428	414	433	418	481	402	432	466	418	401	411	397	418	395	420	423	399	406	436	431	420	433	455	450	442	412	421	388	452	433	453	395	420	431	399	434	410	410	417	414	407	436	438	437	433	417	413	402	426	440	457	442	418	444	430	427	429	414	443	417	409	453	416	451	443	424	377	421	484	458	441	436	450	441	409	423	391	415	468	438	440	432	455	401	446	439	455	405	416	448	439	421	453	431	396	442	396	444	443	411	445	416	438	438	430	416	421	417	459	469	413	452	426	406	421	439	422	444	428	429	427	416	436	459	449	442	460	415	459	410	465	453	501	428	415	421	428	427	439	401	416	423	437	427	425	391	445	442	419	430	428	403	405	439	429	484	409	427	462	468	452	389	467	402	426	427	391	405	436	444	437	402	416	416	447	419	421	441	398	421	454	410	445	436	450	417	476	424	412	432	432	441	431	425	447	450	401	423	475	433	435	421	413	397	449	416	417	448	400	431	421	412	442	427	433	388	451	384	409	374	437	406	450	462	481	404	417	429	412	434	416	443	434	429	463	410	419	441	443	434	433	467	444	431	433	432	424	398	396	412	455	379	448	467	434	428	424	410	414	429	428	427	435	434	459	424	426	428	417	391	451	406	388	429	486	447	420	444	446	434	499	408	443	399	432	457	445	430	447	439	419	398	446	449	410	446	412	469	444	438	417	423	382	415	435	421	419	438	451	450	451	394	450	410	432	418	440	459	443	423	409	420	416	474	427	430	434	410	424	446	461	469	457	405	450	430	455	407	409	408	431	435	428	437	421	432	452	480	412	442	427	406	465	448	461	428	435	407	420	439	376	442	430	411	421	405	427	435	427	434	461	410	430	399	414	450	433	421	427	439	381	466	444	422	438	453	438	403	419	448	442	430	408	417	397	405	438	436	429	442	470	409	424	410	481	412	427	392	420	442	404	436	431	409	417	443	449	434	443	447	410	439	453	450	435	428	457	409	409	411	417
8574	2219	2601	1932	1344	903	700	564	478	405	403	353	303	318	286	320	287	244	259	233	236	237	236	227	237	215	218	233	244	223	223	204	233	202	225	220	221	222	201	215	236	217	231	233	208	203	199	207	195	205	185	197	229	207	220	221	190	170	205	209	212	173	205	215	210	206	199	219	217	184	205	221	206	234	185	200	212	205	191	207	203	192	210	202	213	206	183	207	192	200	213	195	208	200	191	224	214	180	204	207	206	197	228	232	218	198	218	208	207	203	207	189	234	240	217	214	206	208	225	219	195	201	206	184	199	189	215	206	190	188	222	225	196	215	191	219	209	204	212	226	193	193	221	221	184	192	208	185	191	218	208	192	210	186	209	202	210	227	208	214	191	173	206	226	206	204	208	226	201	202	183	196	246	202	196	220	185	217	203	211	185	232	212	222	214	212	204	215	194	215	188	228	240	197	189	202	203	206	194	201	200	206	196	198	186	208	192	203	221	211	198	206	222	187	214	221	208	219	201	210	195	216	196	228	217	210	194	201	180	200	218	213	205	213	196	224	194	203	218	192	210	211	206	213	223	204	176	196	192	240	202	213	249	186	211	186	196	209	206	224	223	198	191	235	215	220	181	189	193	211	224	192	201	185	205	205	201	209	201	207	229	209	187	207	201	190	172	196	197	212	205	184	193	212	207	193	234	208	226	186	247	211	214	195	208	173	214	197	247	207	190	198	197	196	206	178	190	209	198	186	222	202	226	220	189	196	185	215	225	179	215	199	190	207	219	223	212	213	184	188	225	190	216	217	188	188	173	213	222	208	188	200	208	215	197	205	214	169	201	202	203	224	213	221	202	215	198	221	208	188	222	206	181	202	199	210	211	188	194	209	201	190	184	203	204	216	199	182	226	187	194	185	222	193	201	200	194	207	207	200	201	206	184	221	220	197	207	210	194	204	222	188	213	217	222	203	209	222	202	176	237	206	212	185	198	216	215	206	211	202	205	207	208	235	208	202	183	200	197	189	194	196	192	234	209	186	194	214	182	202	193	181	197	205	227	193	195	189	183	177	197	203	215	184	193	206	196	195	186	200	197	237	229	194	193	208	217	195	195	222	184	207	208	224	245	203	211	193	196	194	204	185	226	194	197	207	198	185	235	210	230	209	184	204	194	223	191	246	218	202	197	224	213	205	204	204	201	223	199	213	244	205	222	210	194	201	200	207	206	201	230	192	207	206	184	202	168	249	186	219	212	206	238	213	181	211	191	199	208	198	186	231	208	201	207	220	228	188	196	221	218	188	193	234	201	171	191	223	207	219	215	188	181	202	192	196	210	186	217	196	226	211	220	218	196	222	188	206	205	208	191	182	198	195	193	222	196	213	222	211	239	198	201	193	192	187	224	210	213	234	232	200	201	200	237	209	208	218	185	193	200	212	206	196	177	196	209	216	186	195	189	207	189	214	175	212	219	193	198	220	201	204	194	220	210	232	195	208	224	212	198	212	205	195	202	208	214	215	199	192	197	246	217	219	182	202	208	218	196	186	205	208	196	218	210	239	178	230	213	203	210	214	203	234	222	225	190	200	221	187	217	199	200	182	212	233	188	201	204	209	210	184	194	208	220	203	187	213	221	225	184	209	192	193	221	207	188	174	210	218	191	201	224	199	220	210	216	185	204	221	214	187	194	206	209	195	184	218	213	190	206	215	206	201	201	194	207	218	201	203	214	190	212	221	215	201	205	241	206	210	227	206	223	195	216	179	205	193	241	197	203	165	212	214	232	237	190	208	191	194	193	210	186	231	220	177	210	195	192	192	219	195	201	226	197	218	216	202	203	212	176	197	195	209	242	200	220	184	211	190	205	181	211	197	197	198	200	211	222	205	177	192	225	207	195	208	209	187	206	211	209	193	236	215	203	216	228	191	205	194	219	209	217	243	187	198	215	224	232	193	210	223	192	209	194	199	225	206	231	183	229	184	212	189	195	184	189	220	223	216	201	211	214	181	206	220	190	213	189	212	194	196	205	214	202	186	226	204	207	232	212	206	191	208	196	219	244	191	210	221	197	201	219	207	186	216	177	196	224	208	239	198	212	204	205	192	206	195	208	200	205	200	211	196	232	206	196	190	199	184	212	201	178	206	200	227	204	221	228	167	202	202	181	195	210	200	189	200	203	221	204	230	193	177	203	205	232	196	246	203	192	208	191	234	212	207	194	184	220	239	207	221	195	237	177	198	221	213	213	208	182	207	196	197	194	208	216	207	203	208	191	222	187	212	212	223	219	219	221	199	215	193	232	229	203	213	218	193	213	227	204	209	212	214	210	223	201	206	204	236	192	223	233	215	182	189	227	181	207	220	196	193	186	207	188	224	176	208	194	209	222	205	204	188	212	204	199	229	188	221	225	220	201	221	206	195	202	206	191	212	202	200	217	205	202	192	220	217	199	188	213	207	200	218	238	202	209	201	190	207	203	220	193	238	206	187	228	198	188	198	201	209	220	200	210	211	201	218	223	204	222	212	209	201	201	219	197	194	192	183	172	184	202	218	200	206	200	223	234	237	209	227	211	204	195	216	221	190	205	181	222	192	215	218	198	220	203	210	186	212	198	198	210	202	208	214	208	220	210	210	201	220	218	182	201	174	223	210	202	179	201	225	224	224	200	206	203	204	208	211	206	210	201	212	219	204	201	208	205	183	209	228	214	196	200	182	207	174	214	200	212	194	208	199	250	221	210	225	202	200	226	188	212	222	201	211	192	204	233	214	192	187	181	222	219	233	219	232	192	222	197	207	184	202	219	216	190	190	197	180	203	206	232	174	208	208	204	208	202	228	202	191	205	202	210	201	192	234	213	224	227	216	194	212	196	224	193	193	198	188	204	214	207	200	195	186	201	237	214	239	194	221	195	201	194	224	195	217	205	211	188	199	183	201	226	196	205	224	218	197	220	214	215	238	181	214	199	204	209	191	219	225	213	212	187	207	220	192	225	215	219	194	195	223	211	215	211	192	197	197	221	192	216	221	210	205	232	204	208	184	201	197	225	176	203	214	193	219	217	195	194	208	204	210	211	205	171	212	228	209	203	224	211	203	188	227	189	220	215	210	199	211	196	205	226	209	225	163	212	225	204	205	218	209	182	176	198	189	195	180	201	206	204	191	200	179	191	188	210	224	256	220	185	205	204	179	180	217	219	207	214	191	203	166	215	216	207	190	210	205	189	205	181	197	198	198	199	212	198	224	195	212	224	195	212	196	201	205	215	217	204	199	193	198	204	211	212	189	216	206	212	221	206	218	197	216	171	175	185	205	199	210	216	197	199	207	199	225	206	217	217	203	186	247	206	208	196	197	208	223	212	203	212	207	199	221	222	179	227	214	221	194	202	201	198	188	231	196	175	187	200	195	232	184	213	222	195	182	199	221	191	215	180	204	225	165	206	205	198	201	204	211	213	241	218	216	218	168	231	205	210	220	206	200	191	220	185	225	206	206	187	200	231	206	201	205
7705	2815	6565	6917	5798	4757	3942	3288	2784	2432	2142	1971	1747	1617	1522	1307	1303	1321	1152	1148	1068	1090	1024	980	984	957	914	927	856	831	851	844	826	828	846	839	822	795	850	769	712	779	772	761	755	698	756	773	736	743	750	709	702	745	690	696	714	723	692	704	729	715	693	702	712	660	733	691	711	749	718	672	687	720	727	661	760	648	687	716	648	639	676	674	686	679	685	678	686	669	674	629	653	714	672	685	666	647	658	669	659	686	658	653	709	671	642	666	666	637	649	653	662	649	645	686	703	641	663	646	665	674	646	664	638	670	673	700	669	645	656	652	650	642	664	682	644	694	659	650	701	616	675	627	731	623	646	664	652	694	675	690	691	698	667	658	593	721	622	727	657	656	640	636	631	710	669	677	646	649	672	679	654	683	661	623	609	674	623	617	651	662	618	672	674	660	690	657	632	660	652	625	668	653	636	649	673	684	653	634	684	676	670	646	627	672	633	662	636	643	668	634	633	677	658	669	630	682	654	636	631	639	674	635	626	614	677	615	650	680	653	686	677	662	697	646	693	702	653	661	639	684	671	646	669	634	606	655	620	655	680	637	601	673	651	671	630	662	679	643	663	657	604	615	694	654	644	652	651	637	675	672	622	675	637	670	680	615	633	672	646	716	631	673	623	665	687	680	636	630	661	687	640	681	702	677	629	656	684	693	685	637	651	661	680	644	679	657	664	662	680	662	680	701	655	626	650	663	666	644	694	656	657	671	633	649	689	678	641	687	668	626	709	611	676	672	618	628	657	655	648	633	636	670	684	657	639	676	640	718	679	631	639	676	665	631	699	664	685	635	652	639	676	702	665	654	682	703	656	679	675	637	623	641	662	689	633	667	692	647	655	679	617	662	636	671	678	709	651	664	640	681	706	637	639	705	677	650	650	689	654	611	643	675	636	651	616	668	666	649	725	674	658	666	692	654	657	621	668	616	590	690	683	635	689	681	671	648	693	687	657	726	652	680	649	651	657	652	675	682	687	644	682	648	643	654	684	677	669	670	685	642	699	633	667	686	608	632	634	677	651	642	718	629	646	638	642	615	676	688	645	613	655	643	642	644	652	671	662	649	680	676	654	667	645	681	719	654	659	654	630	679	646	667	657	654	654	642	654	657	682	623	634	645	661	647	670	651	656	674	657	662	668	677	683	671	632	639	621	629	641	634	662	671	631	621	643	682	662	689	653	653	660	669	661	653	655	643	628	621	660	637	642	656	649	673	688	687	672	671	641	682	670	656	686	642	681	693	618	634	654	626	667	676	656	676	651	641	675	635	680	632	688	690	659	659	662	676	675	631	672	679	679	685	659	641	609	683	678	590	693	628	620	667	698	652	646	713	641	608	673	629	671	668	664	646	684	651	628	647	677	654	688	690	632	688	705	667	660	686	648	624	709	614	687	633	638	663	671	677	652	670	644	612	640	640	685	633	637	669	690	680	609	626	628	698	639	640	710	688	661	681	626	630	624	668	655	639	644	696	696	657	660	617	631	644	658	624	649	644	631	643	613	617	648	641	675	686	638	662	619	724	638	693	641	643	633	657	668	645	634	637	639	679	667	676	624	641	679	630	664	634	644	658	683	650	636	683	682	668	661	639	658	619	665	651	677	661	673	655	617	639	663	653	672	656	637	608	637	664	637	673	649	664	652	635	686	666	661	648	678	654	653	660	629	649	633	696	640	684	638	673	669	607	646	659	649	645	675	645	645	667	656	666	643	642	678	651	663	642	642	682	603	689	626	688	655	684	663	620	717	667	642	654	650	651	659	640	659	648	607	661	658	627	660	634	678	715	611	674	704	690	640	703	660	610	692	677	639	679	624	639	663	685	674	690	649	670	646	639	645	715	692	661	669	654	660	647	650	668	656	680	625	662	624	705	644	692	674	642	663	659	664	662	702	626	678	638	667	689	645	671	642	658	660	636	663	676	657	687	615	649	608	671	683	649	627	628	645	634	662	637	622	638	654	671	683	649	632	640	716	675	646	726	640	712	681	656	635	634	688	675	642	677	647	686	704	655	652	635	646	682	659	625	645	690	676	638	688	704	650	640	645	662	656	699	621	651	677	680	619	646	650	625	686	686	644	628	674	662	641	638	652	638	658	645	677	655	674	675	643	671	657	666	667	650	688	661	691	662	656	656	631	632	649	667	653	631	629	666	660	623	616	640	632	689	662	595	690	665	672	646	718	642	651	665	622	686	660	689	641	678	640	673	632	638	661	657	636	645	650	679	658	667	680	729	667	647	690	655	611	667	673	654	629	631	646	667	652	663	671	612	669	678	671	671	636	676	631	724	701	671	619	661	615	675	666	637	648	667	659	669	700	651	684	641	663	673	673	633	604	613	673	710	658	666	662	633	647	700	630	672	688	638	664	672	657	655	633	694	650	673	664	652	663	690	615	673	656	651	671	638	677	650	636	657	672	652	666	631	671	670	660	611	705	652	652	684	696	638	643	657	700	668	661	658	656	633	629	666	653	685	695	614	662	675	668	583	632	673	676	678	683	631	673	641	660	659	653	667	621	646	642	640	695	661	646	621	658	660	664	665	629	668	657	628	608	643	662	684	654	654	694	654	650	682	660	639	648	663	649	683	625	611	653	649	652	671	639	654	660	687	613	704	665	627	658	655	613	691	648	657	678	657	650	677	591	704	657	667	680	671	651	607	717	684	667	635	625	630	645	670	676	642	658	651	635	649	671	638	644	661	634	665	589	665	627	633	634	657	693	601	646	680	665	681	637	675	630	677	610	660	680	684	680	675	694	643	657	648	640	655	651	595	665	652	691	675	705	637	607	656	682	645	708	656	685	659	646	629	643	669	668	642	644	686	662	653	651	628	646	640	669	660	678	659	650	646	655	620	684	695	697	653	656	639	662	628	664	646	654	662	705	613	650	716	617	669	659	681	678	635	607	672	662	632	664	629	702	656	657	624	647	696	687	629	641	671	640	710	624	690	676	679	619	638	670	667	673	651	704	639	657	634	654	712	674	644	656	669	618	649	641	651	657	598	639	703	640	688	638	683	634	645	703	674	637	672	694	672	697	642	615	654	690	652	638	664	652	677	646	674	653	623	672	666	664	648	670	658	660	644	639	657	621	645	689	627	690	655	676	636	620	631	672	648	658	665	634	658	699	716	684	610	697	629	671	662	676	720	684	674	638	639	692	637	675	635	664	615	664	650	658	662	616	686	641	648	654	674	645	676	625	680	678	651	645	668	627	633	686	661	644	690	597	650	633	613	625	655	652	679	692	673	625	645	665	675	653	672	672	620	680	648	661	652	646	651	612	672	652	603	654	627	671	632	638	642	672	620	623	619	615	625	676	689	653	654	651	640	660	611	674	673	616	652	705	655	672	669	724	681	661	643	629	663	629	643	647	637	638	627	633	661	671	659	644	627	638	649	684	647	624	655	638	619	625	690	704	657	656	674	655	672	658	674	637	663	653	638	688	656	717	631	653	635
1105	109	143	100	91	80	76	63	64	74	52	63	51	60	63	52	63	56	47	41	57	65	52	51	65	70	54	54	66	73	52	55	70	52	46	54	52	56	54	65	65	55	35	61	53	73	60	67	53	68	60	54	59	61	64	52	54	64	65	64	48	56	55	45	56	57	46	60	75	59	48	53	55	69	45	68	64	65	68	49	53	53	62	45	51	57	50	48	55	58	59	57	45	51	53	42	52	54	43	54	72	64	57	57	54	61	60	64	57	55	56	74	55	43	53	61	62	58	52	66	61	42	55	53	57	53	68	49	63	40	47	49	63	70	59	51	65	55	61	61	69	70	66	61	53	57	62	61	64	63	66	58	56	52	47	49	51	58	54	55	53	55	47	71	52	76	52	68	56	51	41	46	67	68	48	54	62	56	58	44	57	56	56	52	37	57	51	43	65	61	57	57	58	43	60	62	52	52	52	61	56	65	52	54	47	59	59	55	41	67	70	64	63	57	53	66	57	51	45	40	49	48	63	53	58	59	48	49	58	55	60	67	65	54	67	60	53	55	58	60	61	72	45	58	65	46	60	52	59	49	51	38	52	53	67	66	58	48	54	46	61	58	62	60	68	48	62	62	54	55	54	52	38	51	46	59	63	59	57	59	65	48	75	57	62	49	51	70	73	46	51	53	55	63	48	55	52	61	50	52	55	62	52	58	60	55	61	57	66	38	48	67	62	57	73	50	56	49	65	54	59	54	50	42	48	57	58	48	68	53	47	47	60	60	45	52	63	61	59	65	61	65	58	67	73	48	50	49	62	62	66	60	53	60	56	55	55	60	48	54	59	48	53	40	67	50	58	54	55	56	51	48	56	58	40	56	61	59	50	62	73	64	67	52	66	57	45	52	43	57	57	62	46	52	58	68	52	52	55	48	53	50	54	59	64	57	56	48	55	70	57	62	56	57	59	47	55	61	49	50	51	44	59	58	67	42	53	47	47	54	55	42	49	64	63	67	76	56	56	68	51	52	53	63	49	49	57	61	54	53	62	54	54	62	52	56	65	44	62	73	52	60	47	66	57	46	42	71	70	64	49	52	60	59	53	49	66	70	55	45	53	59	59	55	67	47	71	73	55	58	57	68	61	68	60	59	56	62	43	53	65	56	49	53	60	43	65	51	37	50	67	64	60	52	53	47	53	65	56	61	58	49	50	53	71	67	64	55	48	44	44	61	46	56	52	56	61	55	54	60	67	62	45	52	53	48	55	51	43	56	55	57	70	56	42	54	61	58	73	63	61	50	63	58	51	62	55	45	68	57	61	60	68	59	57	55	52	57	54	54	38	51	60	52	58	58	52	61	62	55	65	46	45	56	55	60	54	53	57	61	58	54	55	69	58	54	47	52	68	52	66	63	50	70	52	60	58	52	53	66	64	52	56	53	54	60	66	55	59	46	58	55	62	60	68	59	56	63	59	56	65	59	54	64	51	55	54	53	41	67	52	51	53	71	53	62	53	55	52	55	56	68	61	61	45	54	68	65	52	48	54	56	59	64	51	59	58	72	75	61	64	48	56	34	49	56	64	52	40	72	64	39	62	64	66	52	45	61	57	54	53	45	57	53	45	63	68	54	61	59	49	50	55	48	62	58	52	66	55	52	55	47	53	46	55	54	66	51	54	64	56	73	48	55	55	59	50	43	54	58	46	54	56	48	63	59	56	56	42	44	59	63	55	62	69	59	39	71	59	62	55	55	36	60	52	58	57	56	66	62	59	55	70	66	62	49	53	41	60	53	73	62	69	56	51	54	53	53	54	51	56	58	53	55	54	62	57	60	60	52	56	65	64	42	55	64	57	47	70	46	60	57	47	50	50	49	57	60	59	50	33	59	53	62	57	51	53	63	59	57	62	55	65	55	63	56	63	47	53	36	56	46	60	49	47	62	62	56	67	63	62	47	69	69	48	52	55	57	61	60	64	60	54	60	76	57	65	55	71	62	61	51	49	53	48	65	44	60	56	48	54	55	57	54	61	56	59	64	48	59	64	61	58	73	54	68	68	63	65	63	52	54	59	60	49	46	58	68	67	74	59	52	62	64	48	59	64	71	66	48	70	55	62	55	59	74	58	62	51	42	63	61	56	65	59	57	61	57	63	46	50	56	54	51	68	52	69	54	56	53	66	72	58	52	74	59	47	70	65	48	48	70	51	49	59	54	40	49	53	71	50	59	54	74	47	53	59	58	64	55	67	46	64	53	63	64	50	60	52	56	62	61	55	63	45	52	46	58	55	47	60	53	57	55	64	45	59	72	49	46	59	66	57	56	58	57	54	53	68	51	61	46	49	67	60	55	56	65	67	45	38	55	58	73	70	46	55	50	48	59	53	66	54	52	57	51	53	47	57	48	61	56	51	53	38	65	42	51	62	62	42	58	62	67	59	57	50	63	49	60	68	50	52	64	49	55	48	51	57	59	56	47	59	55	62	55	45	67	61	56	49	48	55	71	57	45	62	44	44	60	48	61	55	70	55	69	54	54	36	64	72	72	50	64	56	57	55	43	65	57	55	55	39	50	66	58	57	53	53	49	62	66	68	53	48	65	62	56	56	67	71	66	66	61	66	54	52	51	56	43	46	64	62	61	61	63	49	57	59	47	57	59	68	51	50	61	44	51	50	69	63	43	59	69	50	51	63	54	56	69	48	39	58	49	51	60	63	76	63	46	71	62	65	54	67	67	55	65	54	61	64	61	45	61	63	48	59	72	64	56	61	57	61	53	47	52	60	52	59	56	50	74	55	63	51	54	56	63	55	62	63	59	62	63	56	52	60	52	67	64	57	61	50	52	50	69	72	58	54	52	61	65	60	62	62	50	47	54	55	53	57	52	50	66	81	74	52	58	45	58	51	59	62	72	79	69	47	49	59	55	64	61	63	64	69	60	41	78	60	55	50	62	70	53	50	57	61	66	70	63	65	75	69	53	43	61	55	65	64	53	54	54	62	68	53	60	59	66	53	62	61	55	67	54	46	55	42	48	65	63	62	78	52	62	55	54	56	50	66	63	61	54	59	74	54	44	62	46	58	69	59	48	71	50	63	62	59	52	65	69	57	68	50	65	62	73	73	50	54	57	57	54	52	62	67	57	60	45	49	63	46	53	43	71	47	69	67	70	45	66	56	42	51	57	63	53	71	51	41	62	58	54	65	53	55	54	72	41	62	49	61	70	65	64	67	61	62	60	68	65	55	46	52	54	63	70	59	49	66	45	45	65	61	60	52	49	43	64	47	60	46	43	64	53	54	52	37	52	62	50	59	54	59	53	48	51	58	54	59	58	48	52	63	63	61	54	58	53	50	58	50	71	60	65	50	57	56	54	50	52	49	56	50	53	50	59	50	61	53	62	51	64	45	55	42	65	43	51	46	51	53	61	62	63	58	65	67	67	46	59	64	74	44	53	49	63	60	58	56	53	48	59	47	55	74	50	57	54	46	51	59	46	59	51	61	49
1636	337	464	440	418	397	335	331	280	312	309	296	260	267	274	268	260	271	230	244	266	280	253	230	267	244	230	255	238	225	248	241	239	260	234	247	206	250	245	263	239	223	217	228	230	245	254	250	243	241	240	210	224	227	255	234	237	230	249	229	223	254	253	219	225	204	240	250	257	249	272	255	217	228	249	250	249	249	237	245	235	252	240	237	247	244	188	252	235	237	249	256	241	254	235	215	228	229	223	222	244	223	229	232	233	238	253	263	245	221	247	253	229	237	239	269	253	218	228	255	261	225	271	228	236	231	221	233	244	220	234	242	249	231	241	213	252	251	235	245	251	228	223	233	253	250	269	249	232	247	224	232	240	231	254	208	218	269	256	236	245	238	268	251	217	228	261	239	239	239	240	240	221	217	235	214	253	235	243	270	271	247	229	216	258	234	205	246	226	272	235	223	229	234	234	225	235	237	232	268	255	233	257	241	220	261	230	226	228	217	241	222	226	256	255	200	226	255	207	210	245	252	275	250	225	228	253	253	218	232	219	226	271	237	246	243	224	247	254	247	252	233	238	211	236	231	237	248	226	225	248	213	241	224	220	252	260	232	211	223	217	242	233	215	214	229	249	227	252	229	238	222	222	235	258	261	248	253	241	239	236	239	254	221	229	245	249	257	250	222	234	219	216	226	223	242	240	252	211	215	247	234	240	261	240	251	241	260	253	251	245	233	263	231	214	214	244	235	244	254	244	249	237	231	248	227	222	236	261	241	236	262	259	253	228	256	225	262	231	232	245	252	253	242	225	235	216	262	222	208	192	241	218	246	274	241	287	234	242	183	222	232	261	218	246	199	236	209	233	257	259	260	235	242	228	242	234	218	245	262	271	249	224	238	263	243	251	237	233	204	248	225	240	243	248	248	225	209	223	218	251	229	232	247	245	267	230	235	242	222	228	235	229	233	246	225	215	231	254	243	219	223	233	215	228	236	241	237	235	233	236	268	247	233	237	239	227	206	226	237	256	221	234	228	237	206	212	241	224	223	253	257	227	252	219	245	232	242	251	253	241	245	218	252	244	225	237	235	235	241	217	239	262	239	207	241	237	257	220	229	217	229	255	263	237	269	236	234	228	281	224	261	235	249	233	229	232	247	248	220	264	247	209	243	244	251	260	259	247	244	250	251	217	237	239	229	227	241	223	233	225	212	224	227	241	254	218	228	258	228	257	212	230	251	221	243	237	250	239	252	256	228	239	260	235	232	231	258	248	241	257	241	257	238	262	264	205	209	266	210	224	250	232	239	230	237	230	240	217	266	208	241	206	246	221	243	238	238	221	224	233	226	220	227	228	251	219	235	230	223	236	248	244	269	234	242	225	255	274	241	225	255	217	247	234	242	252	229	236	243	235	225	255	236	221	241	229	221	251	224	234	222	269	208	238	229	227	234	244	244	255	237	208	260	256	256	229	250	221	251	243	225	246	245	222	234	262	245	241	241	232	208	232	224	241	244	207	254	211	257	203	231	233	242	229	230	219	248	234	234	262	255	245	271	262	225	248	229	219	241	224	227	237	245	247	261	237	221	235	238	239	253	257	234	210	227	250	247	221	252	258	265	250	244	238	223	256	223	239	247	218	212	248	238	224	222	241	225	262	258	241	234	226	242	230	212	221	273	247	218	265	246	241	263	231	233	230	268	245	258	245	239	226	224	230	210	215	230	218	227	273	220	209	224	276	220	233	221	255	242	268	227	232	239	240	239	237	213	254	242	226	259	239	235	232	237	242	226	240	255	203	221	222	258	220	218	224	253	234	215	226	246	243	230	205	229	238	232	228	215	267	219	249	221	233	245	207	249	217	237	217	256	237	209	215	243	222	220	252	235	231	226	253	254	240	203	241	258	251	256	250	225	237	233	236	249	240	253	233	236	230	251	246	262	222	249	212	241	263	250	208	255	246	232	247	221	233	222	224	215	203	243	246	222	244	258	238	257	223	224	227	237	244	243	219	237	212	263	260	226	243	227	247	233	244	259	219	243	241	234	218	239	237	249	254	220	229	237	204	266	243	229	255	218	235	212	237	239	203	229	250	203	242	222	253	263	232	220	238	230	218	278	243	228	236	239	228	251	250	216	248	235	229	253	224	260	258	247	245	244	224	232	218	231	243	227	229	244	251	230	246	246	211	228	235	248	237	220	267	203	240	234	210	221	242	226	217	241	234	258	210	236	205	242	217	224	203	238	238	246	241	237	270	273	220	240	212	252	237	236	260	251	227	228	229	217	258	263	248	209	248	235	230	234	261	236	220	245	246	227	247	237	234	249	242	233	248	221	252	228	247	238	238	242	236	271	259	231	244	238	246	212	226	250	224	233	271	248	219	230	235	250	239	219	233	262	226	265	239	230	256	209	222	223	250	282	241	250	225	254	249	231	247	226	259	252	223	265	243	267	256	213	240	231	253	227	212	214	240	254	263	215	231	227	240	265	206	230	261	234	209	233	220	214	243	217	252	238	222	225	242	234	226	228	238	226	255	249	245	246	256	240	220	216	238	253	228	216	243	238	260	236	242	217	253	219	215	245	249	261	235	247	242	230	226	238	244	244	241	221	248	224	256	243	247	240	208	218	228	216	240	217	254	270	219	245	250	229	254	214	250	228	235	243	246	233	242	229	241	248	238	234	206	217	253	264	235	225	252	234	237	242	235	240	222	226	228	223	217	245	234	224	272	233	247	250	225	234	231	258	237	239	247	224	251	233	213	225	258	234	223	222	254	228	239	240	235	230	237	248	251	242	244	210	250	238	226	233	242	247	247	226	245	211	250	222	225	214	248	256	240	209	216	226	241	249	204	275	257	230	240	243	242	217	215	238	224	239	264	254	243	217	240	245	265	259	248	233	267	253	231	244	218	231	234	242	233	217	235	227	222	233	240	248	256	241	234	254	231	254	268	234	246	237	260	239	232	221	260	221	224	254	219	235	222	227	238	202	250	228	249	224	265	239	243	255	260	266	233	243	236	254	245	225	248	258	239	228	245	219	221	202	230	202	251	244	241	251	237	266	240	219	243	251	245	241	240	213	241	224	234	241	203	206	238	234	248	259	243	216	275	236	224	224	248	235	240	222	244	238	230	244	241	229	207	214	250	273	225	237	237	243	197	232	240	259	244	213	232	242	246	239	234	253	240	216	254	237	246	268	243	241	230	255	229	234	233	226	258	211	242	222	220	250	243	248	252	210	235	230	223	247	213	255	237	237	227	238	262	233	216	266	232	237	245	221	244	239	228	252	228	224	219	219	248	235	234	234	267	230	249	213	218	213	257	244	261	212	248	254	249	251	235	233	228	229	224	218	231	261	263	267	233	269	227	223	243	242	225	238	242	246	255	207	222	211	244	224	265	242	278	251	256	220	270	232	236	252	243	262	244	209	263	259	208	230	232	238	236	233	242	278	228	208	253	219	231	247	218	243	249	254	232	236	234	240	260	237	237	228	251	236	234	248	219	236
4573	1059	1351	991	690	446	359	330	276	206	220	186	197	166	170	167	162	162	143	145	141	156	129	138	133	149	135	132	147	134	147	133	131	123	134	141	130	122	129	140	118	136	109	123	116	130	131	121	112	126	142	145	120	137	136	134	161	114	124	127	141	122	128	139	120	145	125	150	128	131	137	114	115	155	99	109	121	126	110	105	107	142	117	117	128	129	111	123	139	126	125	139	108	118	126	121	108	123	135	114	135	112	111	124	140	138	142	131	123	123	130	109	116	129	108	121	119	118	122	120	116	134	119	123	146	122	122	105	142	110	123	135	133	135	118	120	132	124	120	122	127	126	120	150	126	124	113	142	118	126	122	115	133	120	129	116	126	113	134	113	128	99	131	128	122	118	120	117	147	130	115	126	129	142	144	127	123	136	109	133	114	128	125	114	160	131	129	123	96	127	122	132	123	130	124	129	128	122	130	111	105	140	120	100	123	127	114	123	122	131	123	105	128	124	126	130	118	129	125	124	125	130	141	93	109	118	138	97	113	117	156	122	139	117	128	117	136	147	125	128	121	130	124	143	136	132	115	141	134	134	136	116	124	129	140	125	120	139	121	117	113	124	123	125	120	106	120	131	113	127	114	120	117	102	112	103	125	125	125	111	121	143	133	141	130	145	113	146	141	110	131	101	121	144	131	113	109	122	129	116	119	115	127	118	148	102	144	139	129	141	118	125	121	126	121	140	124	130	120	112	138	130	130	120	114	129	121	147	124	139	113	126	128	135	105	137	133	132	110	134	130	123	100	125	127	122	120	120	119	126	126	114	116	99	113	138	116	118	120	96	119	121	118	112	111	119	111	116	132	112	115	132	123	101	129	126	132	123	118	121	90	130	121	121	122	133	123	116	134	118	127	129	111	112	94	139	116	118	122	128	125	109	106	127	122	104	117	137	131	117	117	111	135	106	130	102	131	134	141	132	132	121	128	134	106	132	113	138	121	110	127	115	123	109	115	132	153	123	111	118	118	125	132	113	121	132	126	132	118	113	127	134	134	137	124	126	128	128	113	118	129	109	125	129	113	114	128	113	146	130	115	97	115	117	142	133	123	100	103	135	105	118	126	124	131	123	110	117	126	141	148	135	130	115	116	120	136	138	132	96	109	120	123	119	133	119	129	121	111	126	123	121	102	119	125	119	138	119	123	95	135	94	125	126	129	109	129	115	134	108	123	104	128	96	124	134	131	134	127	104	117	140	120	110	143	130	130	121	139	122	101	135	144	107	118	131	123	118	108	117	116	133	127	116	113	120	102	142	124	124	121	112	144	112	121	121	139	117	111	137	140	131	126	136	136	130	122	109	128	151	135	128	117	121	137	112	127	122	130	120	116	126	109	138	129	129	161	121	113	134	128	122	115	130	105	127	115	121	120	109	132	126	132	124	114	127	126	114	124	112	135	129	125	115	92	122	114	130	117	131	124	120	107	108	129	119	126	118	106	133	109	123	114	109	144	119	138	129	122	111	135	113	131	131	105	124	124	107	127	115	111	134	122	117	124	115	129	116	113	120	123	123	108	116	142	118	104	127	132	140	121	142	126	135	132	117	137	128	142	129	129	131	119	96	119	111	112	103	121	129	104	112	133	123	138	122	122	143	133	129	120	117	129	118	112	126	128	119	129	116	122	124	132	126	134	105	133	124	111	129	133	133	121	98	139	114	123	132	116	118	112	112	120	124	118	132	132	104	142	130	121	113	119	131	102	126	105	123	135	122	131	132	123	138	126	119	110	132	122	96	119	115	126	117	117	105	134	143	134	117	135	135	119	114	117	118	133	115	133	126	107	122	111	134	129	130	123	116	120	140	120	136	135	137	115	126	123	138	125	137	141	113	128	109	123	106	125	133	134	125	107	126	106	122	129	136	143	132	137	111	118	119	143	124	132	138	112	133	137	116	132	133	127	130	120	112	118	135	117	125	128	133	123	129	107	122	140	113	122	107	101	132	115	139	128	132	128	109	103	120	110	121	134	108	127	132	116	133	110	119	117	146	119	116	113	140	125	136	134	120	134	118	113	138	110	148	117	130	130	120	148	127	127	129	128	120	136	113	107	136	118	124	107	104	118	134	111	118	115	122	123	139	129	114	99	136	107	114	127	127	126	126	135	134	130	120	118	136	126	119	129	96	134	110	122	127	135	120	114	111	135	121	110	145	128	122	120	138	123	143	118	143	108	127	139	121	115	119	116	130	125	146	115	121	118	116	125	115	120	133	116	122	116	123	124	116	124	121	112	114	120	114	121	131	107	127	109	128	119	125	114	120	136	120	141	141	118	134	107	108	120	136	109	122	109	122	121	120	114	119	140	118	125	110	122	131	104	106	120	115	121	125	134	111	111	114	139	119	125	118	131	126	121	117	118	125	121	129	131	130	142	146	126	109	108	134	121	134	112	148	109	101	109	109	138	135	138	128	121	129	135	120	107	120	104	126	126	110	118	120	132	138	145	111	122	127	118	124	128	122	109	123	123	112	106	118	126	115	120	101	131	123	127	128	108	132	146	132	121	131	146	139	118	133	127	130	129	131	125	129	111	124	115	120	135	119	124	117	129	127	136	129	107	127	132	128	140	106	127	129	126	123	124	133	121	121	128	103	107	140	132	127	131	122	134	127	121	123	115	125	120	129	125	141	111	106	134	134	133	119	143	129	128	137	124	132	108	125	122	118	118	119	114	132	105	123	116	125	111	115	104	128	129	102	113	137	107	132	132	130	116	120	112	122	114	132	110	114	119	124	136	117	116	123	107	111	131	127	127	106	131	118	120	132	130	135	112	115	115	126	120	133	98	136	139	113	124	143	117	130	122	117	133	124	120	138	118	136	116	155	124	109	143	135	142	120	113	118	106	125	125	139	123	128	142	126	138	153	121	125	118	105	130	104	111	124	114	130	130	144	114	130	134	133	131	130	98	125	122	128	133	113	106	108	126	118	107	126	121	130	116	121	138	124	103	125	117	131	102	99	112	124	128	116	128	109	119	126	133	126	105	126	119	113	118	143	127	102	129	114	134	125	111	135	125	123	131	115	123	106	141	100	122	134	126	117	138	130	122	88	109	128	147	127	134	97	119	142	127	123	117	132	122	107	103	136	116	121	137	115	125	131	127	126	131	127	109	121	111	125	117	96	126	114	128	100	106	118	127	111	112	132	137	105	126	112	121	120	124	118	119	120	141	121	113	127	133	114	113	114	118	124	115	142	128	107	112	125	115	137	129	112	126	117	133	138	140	127	134	143	115	113	134	118	124	137	117	129	113	125	126	119	132	124	127	117	128	124	121	111	108	136	127	156	131	122	111	115	143	129	140	105	133	114	116	114	141	111	128	125	116	124	117	132	91	126	119	122	112	113	126	121	101	123	130	107	111	126	118	108	112	138	118	122	116	118	136	108	128	116	139	127	109	153	128	124	138	126	110	117	116	136	129	112	114	129	116	120	138	132	120	129	132	113	143	129
5276	1498	3522	3761	3248	2698	2187	1801	1507	1358	1178	1056	974	980	839	796	760	741	718	657	663	607	599	604	550	533	599	536	572	529	496	544	562	508	518	494	490	538	489	489	480	434	500	461	478	488	496	443	460	466	433	482	472	461	488	483	470	448	449	456	458	458	428	456	473	462	490	474	451	489	447	456	406	436	448	452	430	398	457	439	434	417	434	407	421	408	433	472	443	442	441	424	415	437	431	421	458	438	441	429	408	415	477	424	437	441	393	452	412	411	432	420	445	390	438	435	401	450	464	448	417	484	426	439	463	422	409	403	413	453	436	389	427	455	424	419	466	431	449	437	432	464	413	449	438	429	435	444	433	437	431	457	455	428	468	431	475	411	475	467	455	420	394	425	398	413	398	452	455	424	437	469	432	408	446	407	401	425	403	440	426	450	415	439	414	451	414	393	424	450	455	396	448	433	498	458	397	464	445	442	417	434	410	421	445	390	451	432	444	470	437	434	421	445	442	418	427	422	410	446	413	438	457	431	446	416	438	426	441	388	400	411	429	396	434	479	435	463	429	416	421	440	396	396	456	449	424	436	436	425	390	408	418	408	424	432	434	395	422	407	407	438	417	411	437	435	429	426	438	396	417	417	462	472	426	415	402	446	433	410	437	484	412	400	430	452	450	422	440	416	463	458	415	447	440	400	421	431	439	415	466	460	443	446	406	459	432	428	386	428	431	404	434	449	426	432	450	416	461	423	436	451	416	407	444	436	407	420	388	441	407	428	455	436	424	417	433	402	455	437	424	410	426	450	404	482	430	399	422	415	437	416	421	467	442	436	407	422	425	437	435	409	413	427	423	451	407	429	388	405	403	431	431	416	474	412	443	424	423	411	413	427	448	439	431	419	414	395	396	376	415	430	406	447	420	440	446	414	428	437	436	427	434	407	437	447	427	437	436	423	426	410	425	447	395	384	437	411	445	471	440	396	444	411	424	428	403	438	414	429	437	437	445	439	429	402	425	440	399	416	408	426	447	419	436	433	440	442	404	426	452	446	435	410	453	399	433	432	441	420	432	410	441	470	415	400	427	429	413	421	400	422	413	446	441	424	434	436	422	437	416	434	448	421	419	378	402	375	454	414	422	419	421	437	433	433	394	417	415	422	447	401	436	460	421	429	450	402	399	431	406	450	449	439	418	453	445	416	387	427	424	406	453	423	419	438	431	425	446	448	464	444	423	443	427	396	430	422	403	450	441	431	453	448	419	450	379	429	452	444	422	421	413	423	392	431	419	446	447	431	442	446	412	460	464	435	458	423	424	449	398	457	431	425	406	464	436	432	444	437	439	444	462	431	461	449	446	442	421	449	430	433	459	409	459	460	458	421	483	429	463	407	420	427	442	422	434	452	391	465	442	425	462	395	425	424	436	444	455	415	453	439	444	438	460	416	395	413	433	427	424	422	396	431	455	424	468	453	460	413	415	433	435	459	412	405	458	439	412	437	414	412	437	413	444	416	432	432	412	399	384	436	425	449	425	425	402	422	424	463	446	446	437	419	414	442	379	487	456	437	412	455	417	445	466	432	423	429	370	389	424	448	437	453	385	378	429	413	451	417	432	403	388	391	407	451	466	414	432	456	462	413	438	397	426	449	451	434	429	405	439	439	424	397	426	419	457	389	431	436	430	432	464	454	431	452	448	450	410	449	408	469	438	384	486	426	441	458	415	443	402	464	422	432	430	428	420	442	429	418	450	414	413	393	440	405	417	434	435	442	442	401	450	457	414	408	423	445	436	451	452	420	427	429	424	427	443	445	408	440	405	408	423	456	453	450	435	465	414	416	424	425	467	447	416	474	423	422	395	422	435	460	411	389	425	396	409	428	400	411	419	426	439	452	370	455	439	415	441	421	402	432	445	433	425	403	419	447	437	420	444	414	393	420	436	430	420	440	435	435	427	426	400	419	420	383	411	441	430	416	410	437	409	403	434	440	414	428	463	466	432	452	422	436	425	425	432	418	409	430	413	386	432	423	410	407	424	439	441	440	419	421	433	447	454	429	436	400	428	407	432	460	424	399	415	439	422	448	394	423	446	427	455	454	440	459	409	456	413	422	414	419	425	447	424	425	411	450	422	424	410	446	446	424	423	434	445	439	422	438	440	418	438	457	461	440	405	445	417	435	438	416	441	431	422	472	413	392	421	440	463	454	424	448	459	431	450	423	398	426	459	414	428	433	426	425	416	426	481	440	460	449	445	434	426	433	448	420	414	433	389	461	462	436	437	415	401	444	430	448	386	418	393	387	427	447	424	433	425	404	421	399	425	418	431	429	432	441	412	435	451	412	421	381	432	426	422	411	389	431	422	442	434	424	418	404	418	434	426	469	428	398	437	440	441	422	399	457	444	441	437	430	428	443	446	405	448	424	438	455	415	437	405	405	431	450	433	441	426	400	419	453	430	422	471	443	445	417	421	436	433	430	435	446	432	432	436	408	436	407	427	426	430	429	404	416	434	389	398	452	410	388	445	408	460	463	428	457	419	421	446	428	444	416	458	441	440	418	438	414	453	424	423	439	426	399	429	457	457	419	418	405	434	423	461	484	423	420	421	431	452	433	447	399	433	435	437	411	428	430	450	450	437	420	432	426	443	410	435	460	426	418	441	462	445	396	404	432	387	441	474	462	453	417	412	413	452	401	412	418	415	430	413	433	417	408	420	424	428	427	399	439	450	458	408	443	413	464	440	419	432	444	424	440	432	453	427	419	434	449	441	444	433	438	450	470	416	461	433	434	446	430	442	419	425	419	405	441	428	418	448	462	424	422	425	395	439	447	468	414	465	425	430	375	412	436	438	441	477	432	424	384	422	450	452	418	377	369	429	428	452	426	426	411	432	394	419	422	409	422	411	458	441	429	405	403	430	421	440	427	441	414	397	427	413	446	442	453	398	398	447	439	417	448	403	403	408	412	424	440	434	411	397	448	424	461	452	417	433	430	435	425	422	455	411	413	452	439	429	426	429	407	427	450	464	445	425	439	411	447	439	420	436	389	439	451	436	423	428	425	468	417	421	427	440	464	429	465	434	423	410	443	410	413	446	451	440	426	443	458	422	416	417	420	426	405	435	448	426	462	451	427	436	402	410	415	450	429	396	403	398	434	444	442	456	466	432	446	440	408	452	410	433	456	446	434	404	435	454	389	419	387	415	416	425	427	422	437	440	449	460	425	484	420	429	435	445	416	407	439	426	445	448	446	424	437	425	444	432	412	430	409	423	406	444	408	446	426	445	468	427	432	403	457	436	442	439	385	436	445	410	450	414	445	453	422	434	434	431	423	399	462	459	448	424	430	439	444	428	443	408	399	421	428	447	402	377	438	422	379	441	417	389	433	431	463	424	417	405	438	457	396	452	440	420	400	461	403	424	465	419	417	423	441	430	446	417	445	418	433	415	452	447	449	434	428	437	406	416	414	428	419	403	409	430	389	408	444	406	456	454	419	443	432	424	400
8787	2265	2662	1830	1176	883	736	591	455	383	365	365	351	290	274	242	259	276	246	223	253	231	244	251	229	210	234	216	214	220	221	203	232	210	217	231	229	222	205	210	218	209	234	203	205	191	204	228	220	187	200	206	226	217	218	194	220	209	219	199	227	216	207	188	216	184	202	206	204	202	194	210	202	175	210	208	188	201	224	176	209	216	229	200	194	218	184	212	231	213	212	197	200	193	199	228	200	205	214	240	193	197	209	218	190	180	198	197	176	207	191	205	221	216	202	201	204	213	187	211	224	192	213	190	225	214	206	182	200	189	216	192	231	193	202	199	199	197	189	201	196	175	213	195	224	200	192	188	213	218	196	226	186	230	216	224	179	204	178	188	202	183	197	195	234	199	186	225	199	205	213	192	221	198	212	200	212	202	198	232	207	203	229	204	233	198	181	177	183	196	225	187	206	215	188	203	202	185	210	215	230	197	218	217	195	223	198	188	227	226	226	183	203	213	200	211	194	223	193	222	219	212	201	218	213	238	195	198	220	220	206	218	214	213	211	212	213	198	172	196	200	189	200	199	216	235	224	209	227	224	198	195	214	203	220	200	213	192	226	204	213	212	199	211	211	182	225	211	204	200	204	189	186	207	223	206	208	213	208	198	207	224	195	223	210	211	216	203	187	207	213	194	204	177	218	211	212	213	193	191	196	192	201	226	196	191	204	196	203	203	229	188	214	193	209	225	205	182	197	214	202	182	212	219	210	213	171	192	195	217	230	185	197	216	197	200	209	242	201	218	217	218	194	236	223	201	197	192	198	190	229	229	213	210	172	214	218	219	202	204	215	213	186	195	183	200	185	189	216	208	187	229	198	182	219	205	203	215	215	190	203	203	195	196	225	196	216	218	183	208	230	208	208	209	199	205	210	218	203	200	209	206	215	221	233	214	185	193	205	201	215	191	222	200	221	195	203	211	210	179	207	217	198	205	196	179	204	193	214	217	207	187	192	183	204	191	188	195	170	208	222	196	210	214	200	202	205	203	218	203	195	234	210	198	195	216	221	207	212	201	224	184	218	200	184	206	217	216	199	229	213	208	196	204	218	214	210	210	184	195	236	211	199	207	195	203	222	213	214	213	193	205	197	192	160	212	202	210	193	210	239	196	215	217	214	175	194	196	184	212	220	184	186	206	197	205	195	221	197	189	211	209	214	205	221	195	191	216	190	209	195	209	214	204	205	196	218	185	217	219	196	179	188	181	193	199	182	201	209	203	190	201	200	180	209	203	200	206	228	210	207	200	187	235	198	197	223	212	213	222	223	218	241	188	214	199	226	199	217	220	229	218	207	200	200	240	230	199	198	206	213	237	190	234	198	200	215	206	232	192	222	193	199	210	207	211	198	204	206	180	208	209	211	198	210	208	192	216	213	209	201	210	171	194	184	191	197	204	223	199	204	197	205	214	229	195	208	200	221	192	210	196	210	200	197	206	184	209	235	204	221	185	217	227	192	205	219	204	178	193	221	188	205	188	185	199	223	202	209	203	210	207	217	209	193	208	223	226	233	204	224	246	188	218	197	195	190	216	205	225	219	201	175	214	205	208	189	205	207	212	208	215	221	216	214	217	187	205	192	206	228	203	215	229	185	185	210	231	210	215	194	173	196	226	217	190	202	200	174	208	241	190	205	207	233	211	238	192	195	196	205	212	183	216	221	215	211	195	208	205	225	216	169	203	208	203	208	213	220	205	209	215	216	195	192	185	193	227	201	213	207	205	213	195	186	196	203	212	206	173	200	213	197	182	222	196	227	189	222	206	198	226	197	209	202	220	210	229	215	192	202	228	205	218	177	209	201	216	186	209	208	209	210	192	207	195	205	220	203	207	214	195	209	179	240	234	207	208	226	204	211	198	206	212	214	194	200	196	210	219	210	193	198	181	186	227	182	203	186	197	216	184	188	216	222	218	203	191	191	184	190	183	195	218	206	233	242	236	174	189	208	201	238	222	189	184	213	203	193	189	209	206	189	197	192	229	227	203	203	201	184	229	204	198	239	223	191	219	208	226	218	191	205	197	222	233	211	195	180	206	219	192	227	212	213	191	195	214	194	220	195	219	180	186	232	209	196	198	197	202	236	212	208	175	194	209	213	194	211	220	215	218	229	220	196	211	205	194	207	202	193	206	215	194	219	213	216	211	213	181	197	191	216	199	217	201	204	209	214	191	187	218	204	186	190	210	199	213	220	234	228	216	191	230	213	191	200	210	199	208	204	184	194	244	197	202	181	196	203	219	217	195	191	199	223	215	194	200	178	187	194	217	200	201	189	209	195	217	213	207	198	188	195	195	215	184	197	217	189	224	201	230	183	177	205	214	211	182	202	218	199	190	197	206	196	226	187	189	194	204	203	216	207	190	216	185	198	206	211	210	221	226	192	192	201	205	203	224	219	205	192	202	201	202	213	197	213	207	196	220	208	211	206	203	244	227	198	197	220	225	195	220	185	233	225	195	222	212	180	203	181	229	198	218	232	205	184	212	218	219	193	210	208	227	203	203	204	209	215	189	198	206	204	193	217	196	183	243	184	186	185	202	215	199	141	212	185	214	174	198	219	203	226	195	208	196	188	201	209	193	225	205	224	203	193	223	201	239	239	193	214	209	182	195	177	189	207	210	183	231	217	222	209	212	231	203	208	188	198	223	206	209	210	201	224	202	193	230	190	180	211	229	201	194	173	181	189	197	200	205	188	185	198	193	210	191	223	182	197	195	222	194	198	212	204	228	199	215	214	217	200	207	193	176	210	217	187	207	201	207	195	210	216	232	217	221	205	196	195	202	211	207	201	214	198	170	208	171	209	243	210	202	214	206	187	221	201	207	203	203	201	198	207	183	211	185	217	190	191	233	174	203	200	218	200	224	209	176	221	194	202	216	224	195	228	208	197	187	214	197	192	207	200	204	221	176	214	194	209	201	200	184	201	204	226	209	198	223	214	245	197	191	214	180	219	206	197	212	189	212	207	199	213	229	189	198	213	217	224	208	210	170	180	205	204	207	194	206	200	214	200	212	169	177	226	203	180	218	185	209	193	198	191	199	208	196	198	185	195	204	231	199	169	204	207	233	233	197	193	190	226	224	195	217	207	202	212	194	240	238	213	204	205	178	221	192	239	227	197	209	205	200	211	209	189	180	187	202	192	195	206	206	195	188	230	200	180	208	211	205	190	217	191	187	207	224	195	189	194	205	209	197	206	198	218	188	212	237	212	194	193	220	216	207	200	196	205	198	199	192	241	202	228	184	217	206	187	220	198	212	221	211	199	209	191	202	201	186	210	190	220	188	189	192	204	222	214	188	209	208	201	209	213	208	220	224	182	207	214	190	225	225	204	210	201	192	211	199	201	192	201	191	218	216	204	230	185	211	181	213	193	181	215	201	204	224	201	207	198	208	201	182	198	214	220	205	203	224	201	208	215	193	206	211	212	238	205	197	179	211	226	189	180	189	199	211
7678	2875	6449	6756	5908	4910	3918	3202	2794	2431	2102	1891	1729	1547	1476	1338	1320	1243	1190	1143	1080	1013	949	990	983	909	921	874	932	874	839	842	843	833	824	786	826	796	812	798	792	772	750	715	738	719	698	731	683	703	785	740	701	686	672	747	743	697	725	752	676	727	636	711	706	686	683	700	706	640	629	724	684	705	698	690	736	650	670	703	703	682	705	602	672	651	634	725	688	661	662	629	653	693	683	700	629	643	675	669	608	675	654	685	693	620	675	663	667	659	687	653	620	657	663	595	655	667	623	681	661	663	670	648	650	638	692	656	712	646	647	704	678	687	710	671	655	697	670	699	677	620	704	675	668	628	661	681	610	671	687	625	676	670	658	664	645	685	668	622	676	667	649	634	653	637	674	660	619	631	653	667	669	591	603	698	668	628	624	691	713	641	632	649	651	638	674	642	648	616	624	674	639	684	653	630	648	657	686	646	680	648	677	688	631	630	677	664	655	659	651	641	693	676	629	693	696	643	676	665	661	688	690	611	673	667	646	654	665	677	696	610	652	624	696	664	641	694	684	620	705	683	603	666	597	647	625	641	655	672	669	646	663	642	647	657	680	635	660	687	646	597	649	689	641	639	671	644	666	658	674	649	635	608	641	699	621	614	683	658	678	684	648	625	653	666	636	651	627	655	664	609	649	664	646	628	686	668	689	667	709	613	656	668	647	655	655	666	633	691	650	643	672	662	697	640	633	643	616	691	704	642	659	664	683	646	694	626	669	681	668	669	675	599	620	672	633	625	676	672	649	661	683	634	650	657	625	637	706	646	677	683	643	672	636	630	643	634	636	681	639	648	634	680	667	714	667	619	651	667	663	632	632	701	650	625	658	646	668	622	641	636	702	625	660	716	660	625	634	685	661	655	655	617	642	704	619	644	642	692	627	656	684	635	658	673	663	621	638	663	649	627	651	643	661	709	611	656	672	686	611	614	650	642	635	645	646	640	669	701	653	664	627	608	656	648	683	671	640	660	660	641	658	672	644	610	663	642	685	671	666	648	654	610	623	672	644	698	671	646	681	644	652	656	635	688	649	658	662	698	666	676	686	624	646	618	622	674	642	679	622	652	692	664	677	699	625	636	665	702	661	676	651	627	681	673	647	661	617	665	650	664	666	631	668	645	696	607	674	634	649	645	652	647	622	709	626	633	668	639	680	661	618	672	661	677	641	693	674	688	623	661	649	710	651	681	628	669	652	654	671	630	662	647	654	628	653	653	636	650	653	619	678	666	604	656	627	637	712	698	632	663	728	647	652	616	651	668	666	611	635	635	673	660	670	660	669	681	677	637	628	633	607	664	622	589	674	688	640	630	665	672	653	640	691	681	713	649	702	631	640	621	636	675	646	665	619	693	635	623	629	644	624	661	681	678	662	635	666	657	668	635	670	679	630	646	605	635	644	621	651	687	672	653	609	682	658	662	651	638	648	672	659	689	704	662	659	638	634	655	632	643	689	646	632	694	688	624	640	664	657	627	639	617	678	693	615	634	629	650	656	679	604	662	631	709	654	681	640	617	649	653	650	627	635	615	638	694	649	632	632	638	672	679	689	646	615	665	632	667	661	595	692	665	684	648	651	696	650	684	603	606	653	651	646	671	665	640	619	638	656	718	630	671	665	699	619	610	620	649	695	660	632	647	667	652	703	602	640	650	645	663	692	691	658	632	655	697	690	609	679	645	669	632	690	679	664	676	662	674	671	694	663	684	642	665	662	640	703	658	690	617	617	661	654	658	641	634	645	664	641	637	627	644	655	681	646	599	712	613	667	663	643	622	674	683	662	653	616	658	669	695	689	623	642	630	706	628	621	667	668	673	657	649	693	662	645	661	639	633	648	671	601	636	656	685	613	634	659	698	661	630	678	662	648	659	671	634	652	654	679	670	659	687	687	675	687	664	636	621	660	661	630	606	609	657	736	672	635	597	695	658	644	641	748	661	607	593	660	633	664	623	653	653	651	640	630	687	668	648	680	674	619	636	697	669	697	663	645	678	643	657	679	647	705	670	677	709	660	621	635	643	581	671	718	675	659	636	609	652	646	648	653	637	621	653	634	648	688	644	627	627	660	676	637	620	682	694	610	631	592	673	642	624	684	664	630	669	638	649	673	711	650	648	623	638	704	634	642	636	644	639	714	700	689	645	633	625	688	656	651	648	663	611	730	668	661	659	628	685	635	619	642	680	696	639	683	665	640	683	703	654	634	595	652	618	658	646	634	647	650	644	701	637	649	688	650	675	643	689	716	657	649	621	648	654	647	658	633	690	664	681	682	660	656	667	675	648	651	647	691	643	626	689	658	629	692	642	631	655	684	672	649	621	660	655	613	621	636	635	665	665	639	631	650	675	659	655	660	654	667	602	732	622	608	589	647	676	654	645	680	612	621	708	660	649	674	664	619	647	589	678	664	634	666	695	669	658	658	626	643	656	685	622	641	685	610	648	647	650	649	653	656	590	683	664	637	604	633	669	648	717	650	645	641	660	642	661	618	662	654	623	612	642	679	629	648	663	669	634	638	611	636	629	660	676	623	698	630	628	603	680	619	637	664	626	616	676	639	686	650	650	635	605	654	652	661	674	627	611	669	625	654	645	658	667	653	657	687	629	630	625	641	667	675	643	634	643	693	628	667	611	701	637	654	659	679	632	679	613	653	639	646	644	647	672	640	687	646	645	627	629	701	681	667	600	663	623	683	634	645	613	700	662	707	658	664	694	640	624	641	683	652	658	663	686	642	650	655	644	679	641	641	655	640	649	654	641	680	703	671	649	614	667	656	672	644	675	626	629	605	599	597	650	670	640	695	695	662	649	688	677	683	660	633	675	637	645	599	680	667	687	646	676	589	664	697	637	625	685	659	629	680	667	672	671	711	611	636	676	694	659	645	615	678	657	664	662	651	651	642	649	643	666	627	661	654	680	681	672	671	635	673	694	638	628	657	641	648	714	645	619	599	662	609	621	665	721	697	684	635	668	682	673	636	647	660	626	700	711	655	666	658	686	653	596	689	671	657	609	688	624	647	668	650	636	702	712	640	597	669	736	636	646	636	690	623	638	676	628	621	664	669	704	656	637	668	666	698	652	614	658	702	698	664	616	712	662	652	635	660	645	647	664	669	678	651	661	642	688	614	655	661	653	681	672	709	670	646	710	671	675	653	659	671	644	669	647	663	659	655	620	687	670	649	686	651	608	638	652	645	629	675	685	690	633	675	662	650	625	670	686	642	671	670	653	673	688	655	671	656	658	675	650	681	612	655	642	608	631	644	681	651	660	678	642	640	698	658	656	672	632	626	658	655	656	651	650	652	683	682	644	639	678	679	670	591	653	631	689	626	640	649	662	639	675	666	635	668	642	704	648	704	644	727	617	672	670	674	701	649	662	659	577	624	651	624	655	639	642	624	645	636	648	674	675	694	673	659	688	689	684	662	632	669	632	722	673	661	686	688	708	641	642	690	682
1080	124	155	111	75	89	75	64	80	73	71	60	57	64	62	43	53	47	48	49	63	58	64	67	52	62	47	53	49	53	70	70	62	69	61	64	50	46	63	50	61	52	51	56	56	74	59	51	73	53	73	46	48	48	55	61	70	48	56	45	63	55	50	77	41	53	65	54	66	36	56	53	59	61	66	66	65	55	47	59	59	46	39	54	50	58	69	56	69	58	57	65	54	70	54	58	61	51	59	48	62	48	43	59	59	60	62	64	54	57	56	57	54	62	61	59	44	63	57	53	59	61	64	58	71	57	71	42	60	48	58	53	64	69	59	49	59	55	63	62	58	64	66	45	54	51	73	54	52	59	63	62	62	53	64	61	48	67	67	65	61	60	51	62	62	49	50	57	65	71	49	48	51	56	73	39	50	53	51	51	56	57	56	56	50	41	58	62	60	62	52	40	41	60	54	57	63	42	61	59	61	58	49	54	73	58	51	61	50	58	49	61	60	67	60	44	57	51	46	60	57	56	67	56	50	75	52	58	47	52	55	66	46	63	49	52	64	38	76	61	53	56	62	61	50	61	66	51	61	66	53	42	58	58	69	55	57	46	58	60	53	50	51	53	40	52	56	48	51	58	46	62	58	57	64	58	64	55	70	54	53	70	41	53	54	66	54	60	58	48	51	54	59	59	56	58	54	63	42	48	60	57	59	58	71	56	63	51	57	50	57	58	57	63	60	69	51	64	60	65	46	50	61	54	69	43	43	40	67	62	51	56	60	60	56	57	74	59	58	55	52	50	62	58	60	69	56	63	52	51	66	65	51	57	69	51	60	63	53	55	57	62	51	55	52	57	69	50	68	54	66	61	58	57	50	40	62	57	56	53	49	58	48	53	64	53	60	38	55	63	53	51	55	45	54	51	57	57	42	71	53	55	51	60	54	36	48	51	67	67	50	51	60	48	54	34	64	64	60	59	55	40	60	52	52	70	52	73	74	47	52	49	66	46	59	62	51	53	54	65	62	53	57	50	56	43	64	52	50	58	59	50	61	60	69	61	54	64	62	77	66	62	46	54	40	45	61	57	48	54	67	54	54	40	54	51	72	64	65	62	47	69	53	69	51	50	43	50	61	48	66	54	51	50	57	68	51	55	58	68	60	47	53	54	51	54	61	56	57	61	43	53	67	49	63	75	61	62	55	60	53	48	54	49	50	69	59	78	56	68	73	62	61	60	54	67	36	56	53	60	65	73	46	58	53	53	39	46	60	56	51	64	57	55	48	59	50	43	72	53	58	66	61	54	59	73	57	53	80	46	62	59	58	59	57	65	65	57	53	50	50	68	70	50	50	56	71	46	45	44	62	46	63	67	47	47	46	56	59	49	58	58	62	47	42	47	78	60	61	59	53	59	57	61	51	71	61	54	67	65	55	63	63	57	51	56	64	46	48	61	51	47	44	38	70	70	65	63	48	65	64	55	54	53	57	46	46	56	74	50	69	54	55	50	48	54	49	62	47	55	65	69	58	50	54	43	53	58	41	58	45	63	80	63	57	47	48	53	58	67	55	51	53	60	66	70	67	53	63	72	57	57	60	62	53	53	57	55	45	46	62	58	59	45	56	49	53	58	59	73	60	55	58	64	51	51	55	62	57	55	48	42	66	50	49	54	43	59	64	60	49	60	58	56	80	57	66	65	50	58	41	64	53	64	64	53	61	59	67	57	59	57	56	56	57	66	48	55	55	63	50	60	56	63	74	61	63	58	56	60	52	53	50	55	47	66	58	54	60	48	66	53	62	58	66	54	55	49	66	63	70	56	56	55	58	68	67	56	52	64	57	59	47	58	47	54	56	53	48	37	54	50	56	51	54	50	49	48	47	61	52	75	51	51	59	58	52	59	51	51	61	74	61	42	56	64	51	54	64	55	56	48	57	50	68	53	58	59	61	56	53	54	68	57	53	63	49	47	56	56	50	53	56	50	46	64	46	58	46	59	36	68	62	69	48	68	52	62	56	68	53	64	52	71	52	66	52	60	51	54	54	63	47	61	41	66	60	43	50	63	52	44	42	39	58	41	43	62	54	64	66	50	68	47	51	60	61	37	44	55	65	56	44	47	52	53	55	56	57	68	58	69	59	57	62	56	58	55	65	62	57	63	55	51	32	64	72	68	65	56	55	65	57	47	64	63	57	53	65	57	55	67	62	45	51	54	63	57	62	62	66	61	59	59	68	57	63	58	58	59	65	61	49	51	52	58	49	55	61	40	62	55	54	51	58	58	59	65	59	40	60	52	45	54	65	65	58	56	67	57	54	46	56	65	50	42	68	69	65	47	50	64	47	51	74	45	60	70	44	65	56	55	69	54	51	66	51	50	52	50	66	51	58	68	55	46	55	49	55	52	56	60	41	65	66	54	56	53	65	59	58	47	53	62	53	69	60	63	57	52	66	65	53	62	55	54	63	65	52	57	53	59	55	49	68	59	58	56	54	63	57	55	60	71	50	72	51	49	53	65	62	58	52	61	65	59	57	53	52	58	65	64	60	56	57	54	52	61	53	55	55	65	45	63	53	46	47	59	51	55	59	63	62	69	62	59	55	42	50	54	63	70	62	53	60	69	52	58	71	56	59	57	45	49	48	57	44	47	56	48	67	55	57	66	60	70	61	47	48	52	65	36	47	58	58	55	55	63	59	54	48	66	77	75	58	67	54	69	53	57	64	63	61	50	57	51	50	64	51	57	61	52	59	54	53	49	67	58	59	42	58	55	61	58	67	57	44	61	66	48	63	65	59	48	54	49	70	61	52	60	54	51	56	49	54	47	47	62	50	50	55	70	42	68	69	55	64	50	48	47	53	54	59	56	61	49	49	61	70	56	67	58	63	46	54	61	72	50	54	78	64	53	61	62	70	54	55	60	63	48	64	52	42	57	63	67	57	46	45	46	67	59	66	46	67	58	80	59	50	52	53	75	59	41	62	60	59	53	60	52	58	60	69	60	74	62	65	55	51	45	51	60	52	54	62	52	52	55	49	47	65	50	60	61	58	54	56	53	61	61	62	54	36	65	66	52	66	42	52	52	59	62	55	71	56	50	63	71	55	52	52	64	48	63	54	56	57	64	49	46	65	62	65	46	58	55	59	65	51	59	50	45	63	49	56	52	48	59	48	62	45	52	53	55	63	57	75	53	68	45	59	58	63	71	58	64	58	57	65	58	50	63	52	52	60	73	62	75	66	56	46	45	55	65	65	51	62	46	62	62	64	61	72	53	58	63	62	66	40	45	57	51	48	41	52	66	59	60	62	50	58	57	59	55	61	55	57	52	52	43	70	52	58	48	67	66	55	67	59	45	61	80	74	56	50	48	68	34	51	59	51	56	55	57	63	44	65	77	63	51	49	56	75	64	68	62	49	37	58	64	58	51	58	61	48	69	52	63	70	49	68	52	60	55	54	53	59	65	52	60	47	72	53	77	59	54	60	61	66	60	64	52	50	65	57	57
1718	323	475	479	451	371	334	349	315	310	287	302	274	276	275	227	245	265	252	253	269	262	267	244	244	233	234	226	251	243	260	247	240	225	248	231	232	244	237	257	241	232	227	246	220	271	253	206	253	232	226	229	267	242	244	270	221	234	246	223	236	247	253	260	224	229	224	220	222	224	240	237	233	233	256	243	235	252	237	251	232	229	240	220	238	241	223	239	219	249	252	256	261	263	230	249	238	279	249	262	221	244	224	209	241	237	252	239	256	218	219	238	235	226	239	253	233	223	257	250	249	241	230	243	232	253	239	255	254	237	219	209	243	236	262	255	250	219	220	232	253	254	246	243	256	261	230	233	236	245	252	222	237	264	257	256	245	244	227	237	234	227	236	230	249	227	232	226	225	252	228	224	242	234	221	217	250	225	200	261	207	233	243	222	251	243	237	235	248	217	227	236	244	229	234	255	235	235	250	204	263	237	228	228	263	261	275	232	236	228	214	251	253	259	251	236	237	224	217	214	237	246	235	260	230	242	255	223	268	232	253	260	237	218	241	252	237	245	238	269	275	245	237	233	256	239	245	248	226	219	243	242	243	248	215	231	229	195	249	230	241	226	257	250	234	223	240	235	230	248	227	221	240	255	243	243	234	260	209	228	252	256	245	224	249	227	242	236	226	251	246	241	231	202	225	243	246	228	264	254	231	240	255	228	244	223	210	210	236	232	241	236	234	230	225	242	232	240	239	244	263	241	213	242	238	223	237	247	206	250	218	241	242	237	245	238	255	225	224	208	228	229	203	226	240	226	233	259	229	242	251	253	226	247	226	239	248	241	215	236	240	238	218	218	212	231	237	219	224	219	221	249	229	234	234	254	223	220	220	228	217	248	250	229	240	228	217	242	214	243	229	247	234	244	240	233	252	235	248	233	246	234	224	230	226	250	212	228	254	240	216	233	240	223	241	249	241	222	232	236	233	233	231	242	228	247	259	242	224	223	223	244	260	244	227	239	219	256	214	234	234	263	246	250	252	249	247	252	248	246	240	224	256	253	225	222	228	222	216	211	247	242	244	231	221	239	226	228	221	236	246	227	233	270	235	221	273	221	238	225	232	237	215	247	243	243	240	241	264	236	250	245	229	237	257	230	238	230	236	214	249	240	238	259	259	249	256	211	250	250	228	259	245	237	250	228	218	210	256	230	230	243	242	234	255	235	248	234	237	219	208	249	211	255	258	254	243	224	244	224	216	260	246	250	259	254	245	244	232	216	209	215	225	252	214	258	235	221	221	250	246	220	238	253	236	252	239	212	253	238	247	210	237	237	241	232	200	236	233	241	265	219	245	217	251	220	239	230	225	246	236	242	223	240	258	219	230	221	225	234	228	237	212	221	241	230	261	243	240	251	234	218	241	249	242	238	239	214	227	231	222	245	215	217	222	221	224	257	227	251	217	202	267	247	238	236	242	236	249	247	229	224	244	244	238	263	237	252	205	247	231	249	229	220	233	261	234	243	237	239	227	236	244	237	252	250	224	229	230	262	212	238	238	234	246	228	221	236	218	245	226	229	246	249	203	225	243	213	231	216	243	225	242	245	236	254	219	249	223	224	224	238	236	206	235	225	237	249	253	239	216	250	226	236	224	224	237	212	229	238	237	262	235	244	222	238	200	258	226	253	230	254	227	244	226	242	242	218	249	278	232	227	228	249	265	253	221	239	260	244	237	226	238	237	242	216	246	245	222	279	205	250	231	239	211	220	231	236	226	225	252	240	243	221	251	230	226	231	227	231	267	221	259	264	223	238	256	227	238	247	243	237	233	243	249	221	235	229	233	259	252	255	224	227	237	244	238	241	222	224	253	245	251	213	246	238	221	242	241	224	230	245	249	234	238	221	237	224	224	246	254	234	245	215	237	218	224	240	241	235	243	239	213	230	193	230	231	264	237	238	232	225	233	248	253	239	250	226	264	234	223	234	244	252	222	216	245	250	228	248	242	263	240	245	237	254	235	255	233	253	225	249	255	261	240	237	242	227	252	254	212	253	253	239	227	212	242	230	248	234	227	238	228	227	235	262	246	216	239	245	238	233	257	250	267	219	256	222	244	227	217	233	242	237	213	229	215	244	229	260	229	242	234	256	237	222	268	261	228	244	226	228	211	256	223	224	275	250	222	249	217	230	229	241	237	217	250	242	216	243	232	241	243	225	219	226	222	256	243	237	231	240	228	226	220	228	251	238	202	237	224	255	253	244	237	220	230	234	241	227	259	229	248	238	256	235	220	231	230	212	233	231	228	241	250	251	244	256	224	226	250	223	209	216	264	227	249	218	250	231	241	246	218	234	226	231	272	235	234	208	264	241	249	224	241	238	219	255	244	247	251	235	237	254	242	253	242	244	230	245	263	244	255	231	232	238	226	225	225	243	248	233	251	249	207	207	233	255	240	242	237	246	226	225	237	249	266	222	221	239	218	259	227	215	267	233	230	253	237	254	257	227	237	254	258	232	233	235	224	216	237	227	218	254	268	268	236	233	261	246	229	255	265	252	235	253	259	248	245	242	238	243	235	230	240	204	240	249	213	228	252	234	244	257	221	240	259	235	233	239	243	220	232	236	226	276	229	233	241	222	227	221	228	231	225	233	237	260	241	253	227	233	241	230	251	241	256	243	225	242	258	251	236	203	225	229	241	232	218	234	214	252	231	249	245	214	263	204	235	255	252	251	234	229	240	248	243	258	219	229	219	245	236	214	239	218	254	233	226	218	219	255	224	247	205	214	274	250	255	224	259	240	222	257	243	226	222	256	223	239	234	233	206	221	246	233	264	235	251	229	245	239	262	256	247	248	253	253	219	216	257	241	255	236	245	231	230	237	242	244	232	225	250	246	260	223	200	275	264	238	223	221	229	219	239	248	216	225	254	250	258	256	231	236	258	226	246	238	249	240	253	219	253	270	245	244	246	215	260	221	221	233	257	228	231	217	230	236	234	226	254	240	253	222	234	224	246	233	239	229	217	250	233	237	236	231	229	248	250	216	241	261	261	228	214	225	227	246	258	263	239	234	234	246	249	246	227	234	234	239	250	231	259	263	227	229	228	234	228	210	229	241	218	245	230	225	215	230	251	239	245	225	230	251	250	230	228	221	239	250	239	216	224	230	273	276	255	217	281	252	222	257	231	245	252	224	237	241	240	246	246	218	224	225	228	242	232	254	218	229	235	246	241	215	239	239	239	253	228	239	237	247	274	221	235	251	237	249	209	258	257	242	244	240	250	236	221	258	249	232	256	238	248	245	244	197	254	213	245	241	212	230	232	258	231	239	245	258	259	236	251	218	254	233	243	245	215	273	223	243	202	215	213	249	255	230	248	252	229	257	255	278	239	251	254	232	259	232	239	221	248	223	227	231	225	240	249	232	218	229	256	231	223	245	231	247	270	253	215	230	227	246	223	242	252	235	239	252	251	235	250	239	235	210	225	224	240	227	215	249	231	247	229	228	246	230
4534	1028	1390	941	576	471	399	312	283	238	248	186	182	169	171	164	132	159	170	138	140	142	140	159	145	127	136	133	130	114	132	132	136	123	124	139	155	128	138	133	119	137	132	143	148	134	143	119	124	135	137	130	120	116	120	111	127	129	109	113	126	118	132	126	119	120	141	132	109	124	106	128	139	128	126	139	141	114	128	141	131	114	105	135	95	134	129	123	112	107	145	135	139	90	119	133	125	123	114	132	132	141	114	135	120	128	117	131	110	129	125	115	126	127	122	110	126	142	109	113	126	129	116	114	125	115	123	110	122	109	140	127	109	130	122	133	127	95	118	101	109	135	122	112	125	128	128	113	147	117	136	132	113	122	126	136	104	121	128	138	115	116	125	129	130	112	116	110	112	118	128	121	133	129	147	121	136	135	111	134	135	129	136	132	116	122	116	113	123	107	139	132	122	129	123	117	105	125	124	146	128	126	109	147	121	124	133	129	144	107	127	123	119	140	129	97	125	115	119	128	109	107	133	132	116	140	118	133	116	134	120	111	130	130	122	122	133	110	111	117	113	139	134	122	110	124	125	142	125	123	121	113	146	119	124	129	117	128	108	137	86	122	131	119	103	110	125	100	135	113	110	139	123	127	132	147	128	114	106	110	111	137	142	116	120	113	109	116	125	112	118	139	133	143	139	113	135	118	115	109	122	123	143	135	125	121	136	131	128	106	98	118	110	135	128	119	114	112	110	107	104	121	104	114	133	133	120	137	127	135	143	141	116	148	138	140	125	114	110	137	108	109	119	128	102	140	149	112	123	127	124	135	119	135	126	154	121	135	104	117	118	112	127	130	110	133	103	140	135	120	136	122	117	131	133	135	108	117	98	122	117	127	123	118	124	127	134	121	129	130	118	111	115	105	131	128	133	107	120	110	133	124	126	138	122	114	125	135	105	129	128	111	126	111	126	112	123	123	137	114	130	136	108	125	113	107	122	107	143	131	120	123	119	104	112	120	116	108	128	138	126	137	135	127	126	120	126	117	132	127	140	143	120	139	105	121	125	94	121	137	126	130	152	135	115	130	151	122	120	131	123	111	123	109	126	128	134	101	128	114	136	131	124	108	130	127	117	109	130	102	141	118	116	110	134	124	148	116	110	131	107	128	126	128	117	117	114	100	125	119	117	127	129	130	145	130	107	121	115	126	122	132	123	124	126	118	134	125	135	106	117	114	112	134	135	124	126	131	122	128	125	138	120	128	116	132	128	115	112	115	99	119	118	126	119	114	122	115	103	121	133	116	104	134	128	127	127	126	135	127	121	118	116	120	127	133	130	110	118	125	105	144	117	125	143	122	108	121	119	135	109	117	108	124	124	127	125	114	128	122	126	134	127	135	137	131	114	133	113	131	129	117	100	87	140	112	119	128	142	128	114	125	137	113	120	120	124	133	101	121	139	118	115	146	136	114	128	114	117	121	104	118	110	116	127	124	123	121	137	124	149	155	110	119	143	121	128	149	136	118	130	122	139	119	130	122	116	125	129	123	133	105	125	132	120	135	104	119	145	132	126	135	119	134	144	139	124	107	110	121	130	114	117	118	117	134	126	114	118	112	114	110	106	121	115	127	101	119	124	125	152	112	136	117	108	122	131	124	123	112	110	129	130	125	117	126	115	103	130	120	125	114	122	103	130	142	128	124	135	131	122	106	112	122	114	97	115	129	123	122	132	140	145	105	125	146	127	117	120	108	122	129	130	125	137	125	112	117	140	134	122	117	109	143	129	119	133	138	121	120	124	131	116	125	110	113	103	120	114	126	128	123	109	131	128	129	113	124	113	115	126	123	113	133	139	129	136	136	116	123	135	153	132	127	112	108	115	113	123	130	107	147	134	120	117	121	138	118	118	127	112	113	113	116	117	123	130	133	129	107	141	114	115	132	117	108	122	110	128	108	103	133	112	140	129	110	118	123	105	115	146	118	106	113	136	144	129	117	121	128	124	121	111	130	130	107	122	120	128	112	128	114	131	148	112	116	127	120	123	121	116	113	106	126	122	112	152	131	131	128	120	141	119	129	133	150	133	132	116	139	140	119	107	121	119	109	124	147	125	133	109	117	145	111	125	122	130	122	115	106	122	137	134	112	115	132	140	128	116	133	147	126	128	124	143	119	133	146	123	113	99	129	101	135	120	109	108	138	113	146	101	116	118	106	111	131	133	126	141	141	114	117	112	119	126	125	126	132	143	134	133	103	135	125	106	119	119	121	130	118	121	150	120	120	110	117	129	123	128	129	133	138	128	128	127	132	126	126	130	130	110	121	115	124	117	112	120	111	130	112	114	127	132	123	122	115	116	131	130	115	121	134	130	121	131	132	131	117	112	122	130	127	115	133	110	122	113	121	109	132	136	131	117	110	128	139	131	134	141	117	124	122	139	123	126	117	126	129	130	148	109	122	123	117	106	124	103	121	125	127	123	132	126	104	110	149	120	133	136	132	143	130	128	109	141	128	108	109	115	124	107	112	129	124	129	146	115	124	117	106	122	138	140	135	125	119	115	141	109	130	122	115	137	111	128	135	122	120	127	124	112	132	137	102	131	115	130	118	131	120	119	136	127	129	128	130	127	116	110	111	113	113	137	126	140	127	104	118	130	98	110	132	114	83	122	129	125	123	119	137	120	109	125	124	123	123	141	150	108	132	149	135	103	126	118	149	130	140	94	111	120	136	120	114	116	110	134	130	151	122	129	110	113	100	120	123	118	117	126	130	111	113	139	110	131	127	108	110	119	131	124	118	118	128	124	103	131	113	118	132	95	126	131	128	132	119	120	110	108	118	137	121	132	126	111	132	142	98	120	106	138	124	113	125	130	152	118	114	115	140	131	133	129	112	132	109	123	126	99	131	126	120	133	109	114	118	107	121	121	136	135	122	117	118	114	121	122	110	116	120	113	101	111	125	118	133	114	129	120	130	115	107	127	106	101	140	109	133	135	111	128	128	131	138	148	119	124	120	127	105	128	107	118	106	121	114	112	116	113	141	122	113	112	128	108	147	108	109	125	121	149	107	137	136	141	132	134	123	116	130	116	140	126	127	120	118	124	146	115	135	110	121	129	118	137	130	127	125	119	132	96	136	123	126	100	121	132	117	123	128	143	124	136	128	137	138	113	132	124	118	120	136	123	119	111	133	127	119	127	144	126	129	138	119	116	139	119	104	137	133	118	129	118	113	128	125	116	138	133	131	112	114	128	109	146	121	126	103	130	101	139	119	143	123	135	117	110	120	116	123	136	116	144	129	142	147	122	141	115	136	122	118	127	107	130	116	115	119	113	125	130	127	103	96	137	128	117	121	109	118	113	135	141	113	124	88	118	112	115	112	126	124	151	146	103	122	127	120	113	114	132	134	133	136	111	107	140	123	113	138	132	130	102	103	133	123	141	122	133	125	135	124	107	114	127	130	122	123	126	119	159	118	124	131	122	136	119	104	153	116	126	132	91	136	120	127
5373	1553	3568	3807	3222	2637	2103	1771	1556	1305	1180	1066	940	899	874	838	737	743	720	705	686	623	577	606	560	539	531	571	471	504	515	551	529	506	512	496	531	497	500	484	480	501	453	454	456	480	469	525	469	479	465	498	532	467	483	443	461	450	458	486	468	448	445	452	429	458	453	452	443	436	421	432	442	492	453	463	457	455	452	442	447	440	405	415	472	447	417	441	462	432	433	446	466	433	457	455	429	452	443	427	428	395	469	409	459	416	480	448	438	469	462	400	416	475	436	461	440	422	464	423	450	426	411	416	369	439	484	428	451	410	439	435	412	443	433	424	460	429	441	429	465	432	433	426	440	437	458	448	441	420	433	446	417	418	414	453	459	471	403	424	434	412	434	407	439	445	441	426	418	435	434	426	474	427	446	428	387	451	428	440	445	418	446	430	420	455	436	447	394	428	484	434	463	433	433	429	399	428	376	429	430	421	434	427	451	425	461	432	422	449	431	454	434	396	456	421	468	432	399	417	439	412	433	458	422	425	416	392	435	432	382	399	411	453	439	423	425	419	396	426	432	459	441	454	449	445	446	429	460	417	438	458	414	443	396	412	421	464	419	443	443	411	412	442	437	413	416	460	417	455	412	443	439	419	429	438	428	409	455	463	408	471	436	418	427	391	409	460	406	460	462	453	467	418	432	406	461	436	420	477	438	407	421	377	468	411	424	405	434	430	417	423	423	454	439	407	428	444	391	438	439	407	447	449	457	430	418	451	475	465	454	461	437	468	465	421	433	433	459	443	471	462	458	438	418	436	408	403	425	386	425	439	417	423	439	405	441	438	423	401	438	411	410	448	460	457	435	438	437	428	422	433	437	432	399	413	428	411	435	425	464	421	445	403	439	431	433	437	427	426	451	401	406	430	428	409	471	399	417	424	426	432	415	412	436	453	406	469	422	444	418	432	458	458	428	410	435	449	449	407	408	437	415	426	453	425	434	423	415	407	406	423	436	404	433	431	456	440	415	415	464	425	428	427	438	457	483	420	453	427	417	434	437	461	409	415	418	454	424	439	438	431	422	425	379	427	442	429	425	402	450	441	452	415	450	454	421	417	399	437	421	448	403	490	413	407	431	392	420	431	466	408	420	391	453	423	455	377	462	426	432	444	408	437	447	430	426	419	403	442	432	443	435	415	443	426	469	432	445	451	415	454	420	405	425	444	424	429	444	424	427	429	434	411	436	425	443	442	420	382	410	408	472	403	419	441	431	427	450	477	413	436	417	427	391	440	436	398	436	414	425	481	426	374	410	437	447	401	425	437	407	454	449	431	446	447	398	418	440	433	438	391	434	472	433	460	395	418	416	446	458	430	437	426	418	409	430	460	422	413	465	425	467	429	389	433	445	410	424	404	427	448	426	436	430	443	418	429	426	427	434	432	422	426	438	453	457	442	435	428	450	411	429	400	414	432	435	410	434	423	410	436	462	418	395	434	426	432	413	426	415	446	449	413	422	436	409	392	426	439	441	413	386	417	417	400	419	434	399	453	418	418	437	430	454	442	458	416	437	394	474	415	394	448	395	436	427	420	399	459	454	447	423	423	462	385	398	430	420	418	421	459	463	419	430	410	434	436	387	457	467	414	420	405	449	428	453	399	427	433	412	400	414	384	484	438	443	457	465	438	424	390	456	428	424	424	446	416	424	424	413	416	404	484	421	414	441	415	405	387	435	430	441	418	410	412	396	447	404	395	380	397	423	461	407	426	391	449	438	447	392	435	427	408	454	450	426	448	440	434	431	423	433	405	441	390	435	438	459	452	447	421	447	446	421	417	397	414	430	461	408	444	422	427	417	442	435	392	439	414	427	436	407	441	436	412	452	437	418	425	460	402	456	446	416	400	449	441	394	447	432	461	439	432	415	454	398	423	455	401	416	414	442	430	440	431	410	453	415	392	431	419	442	444	397	402	441	446	431	399	410	408	402	432	404	442	434	443	403	410	443	423	417	445	433	429	445	416	435	396	454	418	450	426	422	425	393	406	417	482	434	445	406	435	421	422	427	454	407	426	396	450	423	407	434	445	466	433	404	463	489	464	407	433	420	429	418	444	405	461	463	408	403	421	461	448	436	450	407	417	392	414	449	414	470	450	424	444	417	437	430	468	413	461	425	413	398	434	436	390	434	414	398	431	399	457	429	439	438	415	451	420	417	414	472	458	450	379	419	427	390	452	451	453	411	405	407	431	408	423	435	406	445	433	422	409	427	434	439	436	431	435	440	432	429	457	434	428	405	424	458	416	407	431	394	421	442	436	442	452	422	460	420	403	420	439	421	456	419	422	413	414	447	386	399	408	421	426	412	447	452	426	479	408	406	410	438	420	452	425	453	446	406	422	418	427	428	436	456	444	448	427	453	422	443	430	442	432	422	390	420	406	429	419	406	413	414	425	420	488	438	449	424	440	432	432	400	441	433	452	432	428	452	449	426	443	422	454	430	419	445	436	413	441	438	452	388	459	464	480	452	444	432	422	394	407	396	395	415	438	428	456	434	449	449	379	460	426	442	427	452	411	442	435	396	448	430	456	436	423	407	408	422	424	403	414	425	404	402	447	411	410	415	443	410	415	423	388	427	398	401	434	400	441	425	423	444	423	407	432	401	407	401	465	409	430	466	419	385	434	434	439	406	453	439	432	472	428	411	429	457	420	448	424	439	415	422	414	401	417	397	428	465	412	447	423	435	402	454	413	453	418	464	449	479	436	414	434	420	444	387	437	405	443	419	483	404	429	392	435	394	436	388	442	423	419	477	423	442	426	436	476	432	409	422	447	381	419	433	451	382	429	416	409	419	415	414	450	448	409	423	462	396	439	455	409	433	464	434	435	442	446	440	414	410	441	455	404	435	412	419	443	395	405	441	426	412	381	461	411	433	439	418	414	421	397	417	414	432	439	440	434	402	427	498	434	465	393	424	415	457	429	444	400	453	431	411	411	413	401	409	428	431	445	466	451	437	424	445	420	423	419	419	408	444	432	412	443	426	453	442	466	435	457	414	423	444	438	432	407	452	429	439	426	441	389	418	427	406	433	413	438	448	390	425	442	425	426	422	446	408	434	435	423	430	431	434	437	447	427	457	398	443	395	457	435	433	431	435	453	450	419	439	418	408	453	444	435	429	443	472	457	446	415	422	420	422	446	473	437	417	405	460	427	430	412	408	416	456	415	455	378	419	425	436	441	398	397	429	427	425	419	445	432	460	425	402	437	436	420	410	407	415	426	434	446	397	420	436	380	427	410	418	455	438	453	457	408	420	434	437	453	435	442	411	418	435	434	427	461	420	425	417	429	465	428	439	429	376	452	432	444	416	453	430	392	404	378	444	427	471	403	435	418	419	444	424	443	446	422	451	419	470	421	389	418	414	423	399	411	441	405	445	404	420	395	435	451	470	459	417	434	427	424	431	418	472	438	402	396	421	438	437	390	402	409	471	445	457	424	412	423	399	452	432	387
8721	2260	2566	1943	1314	925	744	606	535	434	371	349	309	290	313	286	274	275	260	268	268	264	260	230	222	251	238	228	216	212	209	205	214	228	247	246	218	228	185	227	248	173	230	201	222	199	230	217	213	192	159	219	219	207	212	179	229	199	214	217	222	186	179	208	219	220	230	232	200	179	236	222	187	189	197	173	190	208	229	206	201	239	205	236	206	198	224	204	204	220	193	234	208	196	216	215	182	212	206	200	206	215	197	180	211	218	218	207	176	213	207	196	225	218	193	219	196	195	223	180	187	225	212	213	207	216	197	218	211	195	195	213	193	206	197	213	201	228	213	208	188	226	213	203	216	204	200	210	210	217	209	190	197	215	177	190	197	211	195	198	225	220	225	213	212	215	187	210	197	201	193	219	210	219	229	230	187	193	186	209	204	206	217	217	222	213	203	192	197	196	213	208	242	199	211	203	214	195	208	230	202	217	225	170	224	220	177	204	208	186	206	190	221	200	199	224	211	187	223	171	187	200	204	202	209	202	197	203	208	220	232	203	200	204	203	198	224	198	201	211	216	198	220	197	194	192	193	176	208	212	202	216	196	207	208	178	221	199	223	196	202	201	190	205	196	232	174	204	215	178	196	194	232	214	205	186	215	197	182	204	197	195	217	211	207	211	191	215	192	210	221	229	225	196	217	197	205	201	192	210	218	195	218	206	195	183	192	235	187	191	230	227	201	209	199	200	229	187	218	194	179	186	202	226	211	204	243	207	226	208	215	199	213	211	189	225	214	210	178	222	243	197	199	230	232	212	197	221	190	189	216	193	215	215	208	215	188	187	215	201	210	235	204	196	212	197	188	193	199	198	212	194	202	202	203	216	211	212	190	199	203	205	217	206	214	182	192	223	197	221	226	220	193	194	194	206	219	191	217	181	188	194	197	218	222	200	199	219	193	208	229	220	225	199	192	205	209	196	218	213	228	189	170	202	199	205	185	215	176	199	185	210	201	209	177	203	206	204	214	204	208	188	177	204	220	210	180	187	216	195	197	210	210	223	202	185	209	199	213	216	206	224	220	204	192	233	220	194	211	181	183	205	219	194	186	228	194	210	198	220	210	199	212	201	193	222	207	216	202	186	229	211	203	203	193	190	185	225	213	206	182	206	213	221	196	205	196	205	219	209	213	188	205	196	205	187	209	211	207	210	217	206	211	223	238	188	217	211	220	187	195	188	211	218	195	182	209	201	220	197	186	216	230	180	186	183	203	214	185	159	198	215	173	209	240	190	215	211	185	187	227	196	224	198	222	206	199	211	197	225	220	206	207	224	213	209	188	218	210	204	189	225	204	206	207	188	195	198	215	199	181	213	189	204	188	216	202	198	220	206	205	198	188	211	192	220	189	172	204	200	186	213	203	204	196	209	218	216	204	205	200	192	214	190	224	209	208	226	228	207	193	219	192	216	220	226	201	212	220	195	219	206	192	218	202	214	200	198	224	227	184	202	209	203	193	184	200	196	215	193	198	216	201	197	208	195	204	191	206	215	206	195	219	219	220	209	205	197	183	185	221	223	190	178	245	212	173	213	208	202	202	194	200	220	186	200	194	215	167	212	203	217	209	217	210	198	197	210	189	219	216	193	207	201	212	211	184	193	206	227	211	198	219	194	229	223	198	224	214	234	188	180	221	208	213	186	222	182	185	217	200	205	197	199	201	162	193	204	203	207	220	210	196	214	208	218	206	199	209	207	200	212	176	195	248	201	207	196	202	196	196	200	210	202	236	243	191	206	217	207	211	184	187	187	197	196	235	205	210	226	174	221	201	195	212	200	195	210	206	215	224	199	190	207	200	193	203	208	198	211	209	199	209	197	209	184	195	219	216	222	199	189	184	217	201	186	222	220	204	199	210	189	199	219	192	197	198	198	210	180	190	203	206	214	208	209	232	199	199	220	210	204	203	204	214	205	213	204	196	213	205	192	195	214	196	207	211	201	204	193	205	195	236	196	208	209	227	185	194	207	197	185	227	228	207	219	201	226	191	187	201	209	201	196	200	216	210	175	218	211	199	211	232	215	194	198	206	216	231	217	180	188	215	224	195	194	201	207	182	207	171	234	211	227	203	216	205	206	201	198	198	207	195	218	202	190	189	209	201	189	207	193	221	236	208	188	208	189	220	201	204	229	186	215	195	212	214	210	199	215	200	221	200	214	170	220	190	209	214	197	204	207	206	205	204	172	213	207	218	182	188	215	197	218	218	195	207	223	199	207	212	202	203	201	208	218	195	207	190	234	204	185	200	207	189	228	204	223	204	198	198	201	250	209	191	188	192	190	207	216	210	216	216	198	208	226	222	205	216	202	195	213	190	216	204	198	227	216	221	196	205	209	178	212	223	223	201	214	220	220	219	207	182	201	208	204	247	227	183	196	231	215	190	209	228	253	223	197	227	213	200	195	213	189	227	208	217	213	209	211	203	216	226	203	202	225	203	202	218	191	198	209	208	200	205	208	214	221	194	231	184	219	234	211	192	226	207	191	216	199	205	213	187	224	207	196	229	205	208	214	211	185	216	177	210	211	213	212	223	224	192	208	172	216	217	190	215	193	201	214	209	206	222	198	203	205	197	197	212	195	208	209	225	208	191	206	205	177	211	202	194	187	217	220	205	195	199	211	189	219	216	207	205	224	186	208	222	217	197	211	206	230	218	183	194	218	187	193	203	217	205	212	229	185	199	199	202	195	235	209	181	198	196	226	190	227	211	213	209	229	225	219	207	209	213	205	196	215	213	226	169	195	207	194	186	206	205	193	219	204	213	214	212	206	219	197	190	215	262	204	180	213	208	212	206	232	185	222	216	210	202	222	215	174	203	211	197	194	215	205	178	200	219	195	231	220	214	210	186	208	189	199	211	202	198	202	179	188	193	209	215	199	218	204	190	175	201	179	197	208	214	207	232	205	219	217	198	169	210	223	220	221	188	206	194	204	209	218	215	185	207	210	220	186	213	224	209	215	197	195	214	231	205	185	225	222	182	208	221	209	202	208	226	195	198	240	205	199	219	218	177	193	209	204	179	219	219	206	188	208	203	226	194	215	211	230	225	222	221	232	201	208	223	203	192	220	216	203	198	203	207	216	199	234	160	208	196	211	190	209	211	190	209	197	202	223	212	204	209	189	180	200	185	222	214	212	205	213	208	196	200	232	217	191	202	230	188	192	213	203	186	204	197	165	213	213	195	205	227	202	218	207	182	200	192	196	197	177	202	195	219	229	198	194	207	200	192	200	219	223	196	214	205	216	210	203	206	204	192	195	210	209	199	209	198	221	201	215	186	226	203	219	212	208	237	222	209	194	203	226	237	232	194	215	208	207	213	200	188	208	166	217	204	189	193	186	216	214	226	207	176	185	200	193	185	202	217	217	205	225	207	216	220	214	212	178	196	206	186	183	185	206	200	208	182	213	186	186	224	233	199	184	183	206	209	187	197	210	221	194	204	215	209	200	199	174
7692	2835	6487	6909	5923	4765	3908	3208	2859	2448	2090	1918	1751	1646	1502	1365	1272	1282	1205	1131	1067	1043	1054	1017	974	953	952	848	896	839	852	872	839	809	751	800	782	793	779	770	792	767	762	734	734	727	727	701	711	740	688	735	721	689	746	755	672	697	696	744	680	693	722	703	722	677	666	706	711	656	699	692	679	695	676	678	641	686	714	675	689	660	678	675	682	676	683	705	663	660	656	648	662	674	677	691	682	664	668	642	641	683	648	674	616	659	637	673	644	630	712	669	681	644	657	663	640	658	695	651	688	659	691	636	622	630	687	640	657	632	640	606	670	661	694	659	643	657	636	637	642	676	634	648	694	706	694	665	646	665	672	650	670	656	657	652	683	686	686	692	687	704	648	665	648	694	612	661	674	689	626	659	646	638	612	660	647	677	690	649	648	669	659	626	663	662	667	659	693	665	653	627	635	693	644	662	701	657	627	680	621	708	667	647	689	665	656	642	663	700	627	693	645	674	670	641	638	647	618	616	646	642	671	704	660	630	630	619	644	683	649	645	679	642	650	660	674	649	647	668	680	641	627	631	676	695	662	651	640	662	638	661	654	630	700	634	674	662	662	674	673	663	614	675	659	621	634	642	654	680	595	697	642	643	656	636	674	666	646	706	646	685	599	629	655	616	590	657	652	659	660	660	659	648	676	674	658	662	645	677	659	675	628	670	671	691	672	708	623	666	606	665	701	647	648	679	651	640	663	638	634	699	618	680	680	673	663	655	597	639	662	634	717	713	669	654	631	640	642	665	686	638	668	669	628	701	627	659	691	660	679	624	659	674	640	695	650	640	654	646	651	704	631	631	663	661	670	619	663	691	642	664	642	670	608	645	651	650	657	639	704	672	633	632	614	658	658	681	679	679	643	647	668	674	633	690	651	639	639	639	643	644	627	592	634	629	622	648	666	652	660	616	622	628	656	648	694	634	656	696	679	639	633	651	682	646	623	625	677	727	641	609	648	658	666	694	642	649	655	657	652	646	641	670	711	677	651	616	631	666	632	671	678	684	667	665	600	679	691	679	668	698	707	652	658	671	681	662	674	697	692	668	646	669	655	679	623	633	631	581	675	681	661	669	657	648	632	647	621	634	654	691	691	656	649	634	586	658	656	704	649	594	652	653	688	655	661	631	646	690	666	613	686	678	666	599	645	660	649	647	677	680	694	682	688	629	695	672	649	670	711	673	631	638	689	668	679	670	664	683	628	656	659	654	652	659	709	689	698	658	669	693	666	663	676	650	641	652	631	670	665	676	688	660	629	659	649	679	674	682	673	645	697	671	690	682	694	694	696	654	645	641	633	647	718	636	640	611	683	658	626	665	653	621	680	674	642	727	660	673	674	650	614	659	627	669	604	608	660	674	659	683	612	691	658	653	688	646	654	674	657	665	680	655	655	637	653	645	641	665	595	605	697	650	665	689	602	680	667	636	689	653	657	678	642	633	633	653	620	633	700	649	613	624	649	656	666	638	656	651	653	663	639	637	650	640	623	679	656	643	682	698	673	624	648	673	652	702	663	677	659	698	657	659	700	702	657	649	657	624	633	653	660	630	627	697	643	618	617	652	605	654	681	660	674	669	675	678	625	674	669	629	664	652	644	586	630	649	688	680	673	625	660	649	697	673	647	668	634	674	620	668	637	649	675	674	621	648	660	619	684	625	628	669	664	628	707	669	679	702	680	635	655	623	686	647	659	647	644	655	672	636	666	614	629	642	688	693	637	682	617	633	656	658	642	648	662	651	678	676	670	680	628	702	682	675	646	688	678	624	682	633	646	626	670	667	683	624	654	631	667	632	666	643	658	702	670	609	659	685	672	669	652	683	661	643	613	662	610	661	672	648	664	683	666	645	694	661	646	663	632	629	663	654	688	645	675	674	692	654	667	669	656	658	645	675	694	602	600	645	666	633	662	602	622	647	649	646	660	668	644	651	699	676	668	672	676	637	655	612	657	652	685	648	664	624	598	696	667	648	648	632	642	641	641	656	716	679	659	638	688	619	657	650	652	687	694	656	648	664	635	653	668	664	667	670	652	632	659	622	648	654	682	669	624	658	648	699	670	639	661	679	691	630	670	639	675	651	626	670	641	599	689	695	638	632	651	667	660	624	634	687	681	631	611	644	628	609	638	681	614	662	675	659	638	652	645	628	625	674	684	670	695	654	674	684	621	638	686	647	694	653	643	653	660	648	694	637	672	660	662	670	680	660	686	670	654	609	617	703	585	641	696	614	628	617	668	678	654	672	636	670	691	651	641	703	645	642	613	659	659	638	647	658	652	620	664	685	689	621	631	674	612	624	644	657	643	653	639	632	677	641	655	656	628	607	678	638	637	655	703	700	671	680	710	686	659	657	661	639	634	663	658	639	689	611	661	652	669	661	629	593	652	619	673	681	655	666	726	651	612	645	663	658	640	679	670	639	649	698	649	668	643	632	669	668	622	713	649	662	623	679	674	632	651	675	657	643	667	636	667	640	666	680	653	646	647	619	688	635	668	637	634	645	623	640	649	619	638	689	636	645	697	613	647	635	653	655	670	707	672	674	649	656	651	642	663	667	646	663	690	691	691	660	674	629	675	664	703	635	665	692	655	630	685	650	655	655	700	680	666	632	654	686	685	625	640	673	648	647	691	684	683	645	648	661	692	640	699	641	629	667	645	661	668	629	673	667	660	676	658	673	659	642	730	659	638	631	644	600	660	645	658	711	709	659	642	677	635	662	666	663	644	666	703	662	671	668	669	717	658	624	718	657	684	650	652	709	657	665	654	664	627	640	656	693	616	652	619	652	690	674	679	634	650	674	625	651	624	707	667	644	651	712	658	638	708	653	700	652	660	674	624	613	638	680	618	682	652	678	666	634	668	657	654	633	656	686	674	687	674	711	626	672	667	682	618	651	649	673	664	649	637	639	600	649	675	657	626	635	639	640	675	666	668	673	625	661	692	677	671	661	634	691	663	671	660	647	658	656	609	620	698	668	660	616	648	711	609	734	693	651	682	675	608	661	646	637	602	637	687	643	650	639	652	640	655	628	611	592	648	644	686	624	631	681	660	653	646	657	690	635	605	669	662	668	691	667	677	630	665	648	695	659	657	649	680	607	642	626	683	673	649	638	610	629	656	611	651	662	649	678	638	673	681	673	625	686	667	617	661	660	645	666	653	640	632	703	675	656	652	668	636	650	644	665	652	665	615	678	678	631	669	644	631	682	648	648	648	665	632	626	641	641	647	682	644	649	692	649	701	697	668	635	676	683	694	637	631	650	677	658	672	680	654	602	618	626	663	665	651	669	640	693	663	704	666	660	649	680	674	667	643	663	670	704	622	682	650	622	703	666	679	690	667	652	584	673	664	659	686	659	678	665	668	591	645	664	631	692	621	669	654	634	643	622	646	636	624	662	664	684	685	643	647	679	633	686	672	643	631	660	679	653	645	713	643	643	668	680	655	676	673	659	663	629
1110	106	151	105	88	81	74	66	72	69	81	62	54	55	69	62	51	51	73	66	71	64	55	67	70	55	51	43	61	70	56	56	65	64	60	53	53	70	75	63	54	62	53	60	76	71	66	55	59	54	56	51	48	53	61	42	60	50	41	51	40	54	55	61	67	48	61	64	62	55	65	51	63	68	54	50	62	70	65	48	75	56	55	54	44	59	54	64	63	57	61	51	51	51	61	63	53	60	57	56	47	58	52	70	57	70	47	63	53	58	60	48	44	62	54	51	64	59	59	43	50	62	54	50	65	44	61	45	52	53	56	57	47	56	53	38	57	55	74	68	57	58	62	50	64	56	64	64	53	68	59	47	64	68	63	62	59	67	51	48	55	54	65	64	45	67	71	61	49	44	57	51	48	56	62	47	61	54	74	49	54	44	56	61	60	66	68	56	53	58	54	56	52	46	61	59	60	65	59	54	57	46	63	64	53	63	60	50	46	57	45	67	53	50	52	44	59	46	61	62	55	47	52	74	70	59	52	74	64	59	68	60	60	49	60	52	53	66	43	48	63	52	63	58	50	64	58	49	53	63	57	51	54	52	55	63	53	69	56	55	57	48	60	42	52	48	45	45	56	51	61	50	77	63	53	59	59	51	65	58	56	72	58	50	52	60	49	60	70	57	64	51	62	70	61	60	68	71	57	70	49	66	44	54	57	40	50	51	57	59	61	52	52	56	66	60	52	65	54	51	65	57	63	47	51	66	51	65	65	53	56	63	53	58	62	44	54	57	58	49	62	49	64	50	58	49	63	52	58	46	58	68	53	67	85	51	54	59	60	57	61	62	52	66	53	61	61	56	52	68	57	45	68	46	56	65	49	49	47	56	72	65	47	52	54	54	61	55	44	51	64	54	52	55	47	53	46	40	55	63	53	59	46	64	52	47	51	60	42	66	54	51	57	53	69	58	62	52	49	55	59	59	62	77	69	52	64	49	61	62	36	55	55	49	58	71	63	41	48	54	45	55	70	57	54	49	64	60	56	45	62	51	55	57	58	47	48	58	46	62	64	43	59	52	60	65	66	50	47	60	63	68	61	51	64	64	54	52	66	44	67	63	53	70	37	59	56	47	55	46	47	64	56	65	59	44	58	50	50	64	71	51	55	55	62	63	59	70	60	60	59	54	54	47	54	74	57	55	66	56	58	62	43	53	69	62	52	56	60	53	59	68	67	56	51	55	53	56	68	57	62	39	58	47	60	55	47	57	57	53	49	54	74	46	61	62	47	44	60	47	60	64	50	66	59	58	62	54	54	62	60	51	49	63	55	66	58	64	39	71	60	54	54	54	58	69	56	71	61	63	53	61	52	50	57	67	61	63	74	62	62	59	57	60	66	52	46	58	70	62	64	45	63	62	56	63	67	45	51	73	59	38	44	61	39	64	47	44	53	62	65	54	59	66	57	48	67	68	55	49	62	57	59	63	51	60	51	64	65	60	59	43	60	57	58	68	52	41	60	56	58	56	54	58	61	54	58	75	71	51	57	63	53	65	62	55	59	50	70	56	59	49	51	56	60	49	53	50	49	53	63	59	51	58	57	55	54	60	60	51	54	59	50	64	65	57	59	53	78	64	52	61	55	56	58	66	68	54	60	62	54	59	68	54	59	43	61	53	49	67	59	60	69	61	58	59	47	63	63	56	62	53	60	62	73	48	69	54	64	41	68	56	56	45	50	61	62	60	62	51	62	61	59	48	60	52	64	57	53	46	56	53	68	56	46	51	45	52	47	59	48	53	63	62	65	66	70	56	62	56	59	65	61	46	69	52	75	53	53	58	62	58	46	47	71	51	58	56	54	57	54	60	58	64	65	74	67	64	55	49	60	53	49	55	61	61	49	63	52	53	68	48	57	61	53	51	56	58	51	63	54	53	62	53	58	52	48	55	50	46	55	60	46	55	62	62	53	57	56	54	53	63	54	55	66	55	61	54	66	61	54	51	54	47	62	68	57	57	56	55	56	67	52	66	58	46	59	61	46	51	49	65	58	63	55	77	57	60	67	45	69	64	55	64	55	52	52	80	53	60	64	50	61	60	50	53	62	34	51	59	76	53	57	50	44	52	64	61	62	48	40	57	60	45	61	55	66	50	65	63	52	62	55	60	62	67	68	55	57	65	52	62	52	53	62	57	58	66	52	45	58	67	75	50	62	62	68	60	55	44	65	77	49	61	58	54	53	66	61	63	62	60	59	56	60	53	63	47	58	64	58	47	49	64	54	62	70	56	58	53	58	60	58	52	70	50	40	64	55	59	58	71	55	47	72	53	62	57	53	46	61	62	43	67	59	55	56	58	58	50	55	52	61	60	65	61	47	56	59	58	56	55	58	56	56	53	52	65	49	59	49	57	54	55	57	58	58	59	56	53	62	51	57	57	62	47	54	49	55	64	59	52	61	59	56	55	53	61	64	63	62	49	51	51	56	59	46	53	50	63	62	66	47	54	49	64	67	63	49	53	64	60	46	53	58	54	55	66	67	53	53	65	61	60	58	59	62	65	57	84	54	52	58	53	53	57	45	61	70	60	74	68	45	49	70	60	52	54	51	52	55	57	56	52	59	60	59	41	62	59	63	64	64	71	52	52	47	50	57	58	41	62	47	63	51	57	64	58	66	48	58	64	44	49	76	54	54	59	55	63	57	60	54	72	53	57	48	46	59	60	45	57	54	64	55	60	52	50	57	47	62	57	45	47	56	62	49	57	53	69	54	65	48	51	55	41	60	66	60	49	61	51	59	38	66	65	40	61	59	62	61	48	67	56	65	50	55	75	57	53	60	69	46	64	47	64	62	56	53	39	52	64	66	45	62	56	56	50	56	72	61	57	63	61	69	48	62	59	54	56	65	44	49	54	56	46	35	50	60	52	61	58	48	62	55	57	75	63	65	57	55	48	68	31	60	60	50	55	53	55	61	54	51	68	54	44	49	66	53	55	57	53	62	54	62	49	64	41	52	68	65	53	78	58	56	55	55	63	59	53	61	56	56	53	50	55	52	52	54	60	39	49	49	45	45	67	58	63	55	52	41	49	58	58	53	54	50	34	57	71	48	64	66	48	51	53	47	58	59	60	59	63	63	62	58	58	60	55	56	56	65	53	56	51	69	59	64	50	49	66	54	63	59	70	53	49	50	50	71	63	53	60	53	49	50	47	61	46	57	49	67	63	59	38	65	50	61	54	55	43	53	45	62	49	51	65	65	64	67	63	59	55	62	47	62	56	51	59	60	44	59	50	49	49	62	54	62	53	47	46	48	69	45	55	50	63	58	55	67	56	49	60	49	67	48	50	61	52	63	59	44	46	65	69	58	63	58	44	65	52	46	49	63	44	58	64	54	56	57	63	57	65	54	55	45	51	58	47	57	61	66	55	45	69	50	58	41	51	43	59	51	59	53	45	66	41	60	45	50	60	58	61	61	66	37	70	42	61	44	44	69	66	51	67	58	63
1594	330	480	423	400	401	355	336	300	307	296	265	257	247	315	262	253	247	249	242	227	259	237	262	253	239	254	258	232	222	236	260	246	252	227	274	225	246	266	243	258	242	252	230	236	221	258	267	217	260	225	249	252	239	245	246	239	214	226	243	241	240	249	221	220	249	249	215	237	239	248	222	237	229	226	247	207	230	238	215	221	270	244	247	234	245	251	257	236	224	233	243	257	230	244	253	253	228	235	201	230	214	261	251	235	244	252	238	234	238	220	261	233	215	232	246	220	274	239	233	213	216	237	263	260	224	237	231	230	263	242	250	218	233	216	228	245	193	226	248	253	221	225	245	246	229	248	278	240	255	226	220	242	242	251	235	246	244	238	218	254	231	256	206	219	245	213	253	235	223	256	270	245	258	240	213	239	255	246	227	230	231	249	249	237	211	250	264	237	257	254	266	256	253	220	263	236	234	237	240	235	241	279	245	269	236	238	227	206	250	232	232	234	210	234	231	247	256	261	228	223	240	242	257	237	236	223	226	245	217	220	249	252	216	248	223	237	213	213	221	233	221	222	250	224	240	236	251	230	242	242	250	245	244	217	223	239	243	222	206	239	240	241	230	223	273	247	230	236	223	237	218	234	246	257	241	241	201	243	239	240	240	221	226	264	230	216	238	243	255	239	235	219	228	272	236	221	236	225	243	252	216	220	215	255	218	257	234	230	236	262	219	250	212	215	234	221	237	254	205	241	237	236	211	244	251	232	230	236	233	240	216	221	274	233	278	231	234	260	251	243	236	261	235	233	239	262	227	199	256	223	228	232	230	238	245	229	261	256	237	194	219	236	219	219	244	214	240	250	258	222	233	237	238	237	244	229	240	241	256	233	228	233	245	227	233	259	256	236	249	224	260	233	212	233	214	237	250	250	231	251	236	256	242	265	231	229	234	224	243	222	258	247	265	262	252	237	222	243	223	249	233	257	258	251	233	238	224	244	248	239	226	218	219	214	241	246	270	249	244	243	215	240	228	242	243	268	257	235	274	236	224	231	210	246	224	239	244	228	243	242	250	227	232	258	226	254	237	225	233	241	239	239	228	233	255	213	233	229	197	218	224	231	271	253	229	246	224	252	227	255	208	246	237	270	232	245	238	233	236	238	241	241	236	213	224	240	223	233	230	226	256	222	238	238	238	242	223	263	247	257	249	226	253	254	247	250	222	220	239	228	212	230	247	225	226	254	250	243	248	217	226	253	264	254	232	245	252	226	234	224	222	235	214	209	216	224	232	233	227	211	248	222	232	227	231	250	255	232	225	256	250	251	218	233	245	241	235	241	246	239	235	227	226	239	238	244	257	245	247	231	236	238	259	232	219	219	231	273	258	237	238	217	240	242	245	252	231	242	236	222	233	247	226	249	212	246	232	238	226	211	252	239	232	222	217	247	201	249	230	228	222	233	236	270	264	246	243	232	232	252	236	255	237	261	229	250	220	244	247	219	242	241	247	225	270	224	252	259	221	226	243	239	225	221	230	251	241	247	232	236	219	223	205	270	238	200	263	233	213	232	235	223	269	255	251	224	263	254	221	247	232	250	255	242	236	209	244	245	269	232	225	244	251	215	223	246	230	250	234	260	238	263	255	228	259	211	231	249	243	227	251	226	216	221	274	243	252	229	224	208	235	245	214	251	232	244	225	230	273	236	269	211	230	227	230	243	239	230	244	228	225	234	255	247	218	253	225	242	237	229	251	239	217	227	219	249	269	235	235	240	244	263	265	243	237	237	251	256	255	257	217	259	239	214	220	228	247	246	240	228	221	244	259	245	231	221	223	252	269	236	213	244	225	259	250	240	230	203	227	220	245	275	235	238	247	239	253	231	240	246	251	235	244	231	229	263	233	233	254	228	247	274	239	243	206	248	244	234	212	220	249	233	247	226	227	241	230	241	251	237	234	236	228	230	241	257	250	260	237	249	243	255	248	237	245	214	241	257	254	221	245	235	238	245	208	247	215	263	245	238	245	283	261	234	262	237	225	271	222	208	231	218	211	241	248	234	251	232	233	256	238	246	243	237	223	205	219	247	231	252	242	258	254	229	248	263	232	211	267	233	239	255	228	258	244	239	203	231	230	228	228	218	243	245	232	210	242	231	219	240	231	224	211	221	250	222	228	238	247	230	223	221	227	253	221	254	232	233	213	206	237	238	229	251	241	239	224	233	253	235	253	248	216	235	240	251	241	231	250	218	273	252	234	250	228	224	224	274	228	236	242	257	229	227	223	246	223	226	240	236	240	221	243	254	232	240	250	243	270	232	251	230	255	240	196	249	236	246	214	260	224	227	240	230	208	238	273	244	239	239	228	248	217	230	261	233	254	228	254	260	233	224	240	220	264	241	255	237	217	242	238	252	274	229	230	223	222	262	228	228	232	220	218	231	214	218	243	255	225	232	195	233	257	257	206	246	237	260	235	233	262	225	244	262	224	247	235	248	251	222	212	215	249	214	235	250	226	229	270	232	223	231	224	241	248	248	258	221	237	250	252	200	245	226	245	266	246	203	255	220	209	265	261	247	235	263	219	251	250	241	235	250	253	256	219	257	237	243	222	245	228	262	256	229	256	243	231	259	235	235	255	249	242	259	233	222	252	232	210	217	229	225	248	257	214	234	237	226	232	239	227	213	250	244	247	230	230	198	232	229	259	244	237	235	260	233	222	254	251	262	213	228	231	215	248	238	244	243	240	242	231	238	228	227	244	215	254	209	222	235	269	227	232	257	220	245	247	220	261	254	248	246	246	248	235	226	229	229	225	207	240	254	237	252	227	258	249	230	206	225	215	231	275	224	246	230	226	223	227	254	221	229	217	229	242	205	220	239	211	249	209	227	216	217	251	253	249	257	252	266	257	238	239	243	247	230	257	257	219	231	204	228	257	230	233	254	240	257	234	232	208	236	239	226	235	229	223	252	242	255	260	236	229	234	250	202	235	237	256	221	223	248	226	226	243	263	259	246	257	217	235	231	220	236	223	244	239	215	233	232	256	249	263	212	247	255	223	251	255	226	230	241	233	245	254	258	270	237	235	271	224	196	224	246	262	248	233	241	233	234	253	225	228	227	251	262	256	247	244	250	217	247	233	249	223	204	249	232	205	229	216	246	217	256	243	233	190	249	240	204	245	222	220	251	237	266	218	219	228	218	243	235	228	252	245	226	229	233	250	256	230	259	247	264	234	257	233	242	233	256	219	249	238	246	240	215	233	252	203	243	235	228	242	232	234	233	232	240	230	240	235	260	240	219	228	207	242	240	213	213	246	247	236	226	265	237	243	235	257	255	258	224	240	221	218	230	258	240	221	232	228	253	238	207	227	239	230	250	216	242	249	245	245	241	233	244	261	223	229	229	233	238	239	239	205	251	249	227	239	214	247	239	220	238	237	214	246	260	229	228	245	234	237	215	237	258	254	248	243	214	224	249	251	264	223	255	235	242	224	255	254	248	251	275	261
4325	1085	1249	950	669	455	360	327	258	213	189	188	205	163	169	185	152	136	140	160	146	129	130	125	125	141	119	144	128	134	122	128	149	122	129	138	137	102	137	141	136	122	131	121	133	130	149	116	121	132	123	130	150	141	122	127	126	122	124	140	140	117	113	107	144	127	125	126	140	125	129	126	127	135	124	117	124	112	125	109	130	116	125	103	129	133	131	123	116	121	119	135	133	128	116	107	113	120	144	126	131	124	132	119	136	126	135	135	129	134	112	116	133	117	109	138	128	129	110	104	131	119	131	117	129	118	132	114	127	102	121	116	126	106	114	146	141	107	124	125	125	127	110	133	131	121	109	121	117	106	123	129	121	109	116	131	111	121	125	139	141	120	128	133	121	109	114	136	129	105	122	121	126	120	140	129	129	107	113	115	132	111	130	118	120	118	120	128	118	103	117	124	115	126	138	112	135	109	103	118	143	112	138	131	113	115	116	131	129	127	126	125	105	150	117	115	120	133	119	119	86	121	107	126	126	134	131	107	126	123	143	118	135	113	118	117	120	120	122	120	124	121	131	132	123	138	132	114	128	116	133	133	125	138	112	128	127	143	125	114	111	116	127	133	115	119	121	121	118	130	112	120	122	129	136	136	117	123	103	135	129	117	119	141	135	113	120	119	119	135	135	101	107	115	108	116	116	114	129	124	129	121	132	112	133	145	129	120	123	131	128	112	124	126	117	134	120	131	133	133	118	108	118	131	112	124	129	93	121	114	130	129	125	117	117	122	92	103	125	139	107	132	118	132	114	105	122	136	138	133	117	117	126	137	111	113	117	140	115	128	111	139	139	141	108	122	129	108	120	105	105	127	128	118	127	115	116	131	138	140	115	137	122	109	120	129	130	134	103	110	114	116	121	122	113	124	111	106	121	109	127	128	131	121	112	119	116	131	130	137	112	119	113	130	112	121	126	113	120	137	117	130	139	122	143	108	115	122	108	120	123	113	132	126	113	121	120	103	104	109	116	134	114	122	118	147	140	95	112	132	122	115	130	105	139	138	131	103	116	108	131	121	114	122	120	107	117	121	141	125	107	110	126	120	116	144	114	113	118	118	143	127	112	102	136	148	114	138	122	138	121	129	143	125	123	135	122	137	103	129	127	118	133	104	118	120	135	111	147	113	100	132	128	114	117	121	127	108	125	134	116	129	123	123	115	117	145	125	148	133	125	121	118	111	125	129	122	113	124	123	122	142	129	98	122	145	120	125	104	113	127	129	110	122	124	129	140	117	129	128	116	111	113	116	122	128	122	128	134	121	119	119	132	144	112	129	131	110	117	111	102	118	129	121	117	110	106	108	114	127	110	114	115	122	131	102	112	125	148	116	137	133	138	116	132	140	130	127	116	107	146	118	113	130	99	116	105	124	128	140	117	120	128	118	106	114	117	105	115	125	123	137	122	146	143	125	121	132	121	142	114	131	118	124	121	117	141	118	117	132	121	125	111	120	129	128	147	125	139	119	134	119	127	150	125	123	117	137	139	143	121	129	134	123	118	130	117	123	129	127	116	120	127	109	121	114	137	132	128	100	118	118	107	123	112	118	140	147	111	128	121	124	126	124	117	125	114	101	129	121	129	123	135	116	125	132	121	130	135	126	109	138	113	136	143	110	135	100	105	136	111	114	101	129	134	127	115	111	112	119	116	114	128	121	112	134	126	120	126	116	112	121	139	110	136	134	108	125	120	117	141	117	161	107	124	116	128	120	123	126	118	115	126	116	138	109	116	137	125	131	141	124	125	121	114	119	142	121	141	131	121	127	113	124	121	140	118	129	128	122	139	127	135	132	119	126	119	128	139	122	119	117	113	128	123	124	107	127	130	115	114	123	129	142	122	112	128	140	121	102	125	115	121	138	123	120	118	147	116	124	143	117	126	113	112	133	102	111	112	134	116	125	134	120	132	132	136	115	117	116	121	99	114	131	136	146	119	135	126	124	128	141	126	105	128	109	136	127	120	125	131	111	119	118	135	128	133	110	125	134	113	112	102	129	118	122	118	131	120	127	122	125	130	118	130	117	116	124	121	102	109	127	144	127	114	136	123	102	132	102	113	147	131	119	123	108	117	128	128	119	137	136	126	130	123	121	130	119	119	131	116	130	148	127	111	128	122	124	119	120	98	121	141	126	124	116	119	124	130	121	123	128	108	107	126	127	127	111	135	110	128	115	121	147	136	118	117	120	139	127	112	120	112	143	122	107	108	117	121	131	131	129	117	96	122	117	122	106	119	122	119	122	118	106	118	133	133	115	140	127	122	123	129	128	118	134	113	109	140	110	118	122	133	130	122	124	102	142	140	135	129	112	127	120	108	104	113	132	148	115	127	104	128	132	120	110	126	127	119	118	124	125	126	116	123	116	121	128	124	127	126	101	134	133	106	134	143	129	132	120	117	133	119	116	114	130	136	113	120	108	127	140	120	121	127	106	129	108	123	122	130	116	131	124	141	132	140	139	122	129	121	133	111	98	136	117	147	129	132	124	122	119	120	137	128	124	147	120	135	128	126	104	123	143	127	119	117	120	119	116	131	129	117	114	134	112	100	107	115	132	113	122	124	124	98	120	120	111	113	109	101	123	125	133	109	124	100	121	129	126	120	125	132	127	116	128	125	104	123	132	113	130	125	135	122	119	122	129	109	110	126	136	114	128	156	127	136	90	125	109	141	110	120	123	141	115	101	122	125	119	119	148	119	109	121	113	123	131	119	126	118	111	136	116	125	126	110	133	109	118	123	121	142	134	108	114	116	131	120	123	132	111	119	120	128	111	124	135	123	130	136	121	117	141	115	115	129	133	124	125	117	132	122	115	120	132	105	125	115	112	124	125	110	135	122	119	128	126	139	121	122	129	122	129	117	128	114	121	120	125	130	113	140	107	124	91	117	118	130	113	127	139	117	112	142	124	133	145	104	119	110	136	106	123	131	116	138	127	130	103	110	114	115	111	133	116	139	130	106	128	132	119	106	137	110	122	127	88	134	105	115	102	135	137	134	118	129	105	141	104	115	127	121	101	119	120	105	115	120	129	131	118	135	133	118	114	133	126	120	118	111	114	131	120	128	128	124	121	110	113	122	118	115	124	135	122	119	119	136	111	113	138	125	110	123	151	123	124	124	124	131	127	132	121	120	116	137	132	116	138	146	128	122	132	121	123	112	130	125	133	117	129	128	120	120	129	113	113	129	104	110	121	132	134	120	142	121	107	114	107	118	136	108	137	126	96	123	140	137	128	141	132	140	117	112	114	107	121	115	87	128	113	135	121	138	127	128	123	125	129	108	138	103	135	130	117	109	109	112	128	125	112	125	106	125	117	115	120	124	117	116	132	125	114	132	119	123	128	114	125	126	103	126	126	142	129	122	120	106	130	124	131	120	148	113	135	137	121	136	121	103	115	139	117	134	116	145	120	125	120	122	138	128	104	124	134	137	128	103	129	107	132	112	109	121	116
5357	1526	3563	3859	3222	2633	2105	1840	1495	1401	1154	1057	1015	863	887	771	779	738	708	675	654	656	649	610	600	568	566	578	558	544	526	512	527	509	497	542	533	494	514	498	467	508	519	480	516	482	484	434	498	447	443	430	484	453	481	449	457	463	488	466	453	487	440	450	440	493	417	460	432	454	455	412	421	460	436	443	459	502	492	428	475	453	421	461	455	471	403	412	433	442	425	452	436	425	403	464	403	470	451	452	417	421	440	476	484	499	439	434	427	437	446	423	410	412	402	390	451	428	448	451	429	435	434	418	415	448	433	444	432	416	462	441	385	445	440	439	419	425	422	428	452	445	396	421	459	383	421	429	420	445	442	429	415	439	443	453	435	421	451	449	419	427	423	437	463	448	389	453	429	406	425	397	399	424	423	446	455	415	469	454	452	435	419	423	434	463	405	394	428	457	444	423	429	434	426	413	407	447	424	439	402	419	403	433	406	418	422	464	494	422	480	432	431	422	462	449	442	415	388	421	434	460	415	434	441	428	428	388	409	401	420	453	442	458	418	423	433	406	445	448	432	413	446	430	446	428	429	422	444	432	480	424	435	394	406	466	439	434	432	456	455	455	397	439	441	447	426	413	419	416	396	424	418	434	438	434	425	398	432	398	411	436	409	404	383	392	427	416	412	424	416	450	412	420	429	425	438	424	460	419	421	386	463	457	416	435	448	421	410	485	408	431	477	414	454	438	380	422	440	425	442	427	431	453	483	419	450	430	419	439	429	429	416	434	434	447	444	444	414	424	456	418	447	422	416	401	453	454	398	427	417	408	408	438	420	482	420	427	436	450	455	442	403	436	436	420	444	413	453	398	421	451	453	397	424	418	426	425	429	467	428	413	453	424	438	418	447	414	401	405	433	391	449	410	437	413	436	406	368	402	450	416	459	415	435	432	401	445	438	431	407	424	402	444	449	434	425	422	428	449	382	405	439	432	481	418	432	425	440	432	448	409	422	430	434	408	453	437	453	440	400	444	425	444	443	440	404	430	409	458	432	455	416	440	466	409	439	431	422	451	414	427	409	400	425	431	435	449	388	405	452	438	414	428	413	422	441	442	465	451	425	424	401	448	434	402	460	428	431	452	417	471	477	451	433	410	456	420	450	455	468	417	430	440	438	442	432	408	416	402	450	417	421	440	430	420	448	474	429	412	417	417	420	428	446	423	433	450	452	435	402	441	449	413	403	445	394	403	437	422	415	433	416	430	447	428	420	478	404	451	373	401	462	423	469	392	437	421	398	419	387	433	405	430	431	450	424	411	408	409	456	435	371	421	454	440	434	452	446	386	435	435	394	406	429	435	435	430	415	390	447	432	451	419	407	432	421	454	405	406	433	384	413	453	406	395	441	426	430	417	412	449	448	440	441	413	427	458	391	422	457	462	414	427	390	437	387	400	428	416	420	482	452	413	438	432	389	433	417	436	424	430	435	462	445	440	431	465	435	425	410	431	410	407	436	424	439	427	414	462	415	429	445	406	426	435	428	421	424	446	442	457	412	422	408	444	463	422	426	442	433	398	413	461	419	448	420	419	439	399	433	446	404	442	433	436	452	430	415	461	449	443	381	423	413	475	395	400	420	415	422	417	401	448	454	418	440	436	412	396	434	431	432	405	409	427	443	411	425	449	425	407	421	475	427	451	427	414	455	395	423	446	438	404	414	418	414	441	440	451	439	437	438	430	402	443	394	378	427	390	401	435	431	451	402	409	389	385	431	392	418	438	410	402	470	402	405	410	432	431	429	399	404	423	444	470	423	458	409	421	415	403	427	430	403	461	430	449	406	426	460	421	414	455	419	454	420	430	449	412	409	412	426	428	435	457	408	379	431	434	419	439	406	451	468	422	396	409	448	423	458	427	437	413	432	451	430	393	424	406	435	441	434	439	412	443	434	424	411	455	445	425	419	408	436	409	423	422	375	446	429	401	437	424	484	422	457	416	399	422	430	422	414	407	411	408	455	433	448	428	448	442	445	446	441	426	420	412	391	386	436	438	421	426	425	466	436	421	410	417	398	418	437	384	428	385	446	413	446	451	437	416	435	427	417	430	405	468	397	425	436	449	415	449	424	404	430	426	415	404	392	435	413	447	416	451	423	417	448	408	472	384	400	420	452	429	450	459	444	430	422	415	452	439	437	425	428	444	435	426	427	434	407	420	447	415	426	450	419	422	432	423	416	405	400	446	431	473	408	453	422	446	439	436	446	436	452	413	470	433	451	393	419	437	416	461	427	420	409	382	413	422	448	407	422	401	442	406	464	400	434	408	398	419	435	377	411	399	413	429	411	412	414	395	432	414	457	419	426	415	425	431	437	418	406	408	450	439	433	451	448	425	418	426	445	417	418	399	442	419	436	438	440	462	444	440	392	454	425	431	452	412	483	443	418	421	433	423	428	452	410	442	427	419	397	431	413	415	446	410	418	450	439	415	435	427	434	438	404	448	438	445	427	461	453	440	435	389	379	430	418	398	455	425	436	462	415	463	418	419	422	442	439	424	436	426	406	448	457	386	444	422	420	469	437	442	391	422	447	411	430	465	456	470	409	441	420	443	445	423	401	430	408	451	459	397	410	418	411	469	418	431	434	417	407	429	430	450	426	438	488	430	408	442	450	416	413	444	439	434	394	429	457	436	432	449	427	417	442	409	423	406	401	425	397	441	402	418	442	427	423	447	376	452	411	420	432	418	471	433	395	444	406	454	434	451	434	421	453	412	411	437	445	424	440	417	420	459	415	387	464	441	412	435	428	437	448	452	416	443	440	424	394	456	414	460	438	419	449	439	412	417	421	430	448	430	443	403	470	443	458	454	415	413	407	417	420	415	433	441	374	430	438	409	476	409	450	426	428	466	385	402	401	407	435	441	424	399	406	412	424	459	442	422	383	413	455	404	450	445	445	474	437	445	447	432	434	419	443	431	431	413	402	410	425	433	447	419	412	461	427	442	426	405	479	448	427	426	433	424	417	410	418	433	417	431	418	406	411	430	421	443	422	415	394	435	425	435	420	434	447	471	427	385	407	387	447	387	447	426	438	408	466	432	458	408	398	436	406	395	422	415	449	439	432	436	450	442	410	427	489	400	440	418	460	449	426	428	451	376	401	440	423	430	410	454	443	438	437	446	417	425	429	429	433	476	433	414	427	418	458	415	442	449	431	424	451	443	434	422	442	436	424	426	436	423	417	419	425	404	427	440	408	414	436	406	425	476	420	425	456	430	433	448	440	416	434	427	408	435	435	399	456	465	403	420	415	387	401	441	447	448	435	432	449	442	460	443	418	430	460	428	395	425	413	460	437	427	454	404	414	418	425	440	392	412	406	474	433	485	445	405	418	423	442	442	388	442	413	408	407	413	426	425	413	439	421	439	442	420	443	435	446	424	421	453	410	437	451	429	414	429	423	422	417	420	433	427	426	434	400	436	437	429	424	420	419	482	433	410	419	425	427	439	419	424
8725	2328	2668	1949	1275	950	693	561	471	444	339	339	334	298	309	296	281	265	257	246	270	246	232	230	233	256	234	220	198	225	225	227	214	205	235	216	235	227	203	218	224	217	217	218	209	186	210	213	226	246	205	213	223	219	214	208	243	222	200	217	247	203	195	195	207	199	191	185	215	187	210	206	198	196	214	192	203	208	219	229	213	201	208	183	205	190	193	195	228	200	200	192	188	187	218	190	223	170	211	207	190	195	188	226	216	228	185	182	209	210	198	168	213	219	220	180	205	190	229	187	194	191	215	208	208	201	216	215	191	198	189	200	186	202	211	195	175	217	221	213	190	223	204	192	207	199	198	221	203	226	207	199	192	228	202	191	220	207	240	201	178	203	226	202	198	215	189	223	223	199	198	200	213	221	187	207	207	216	236	197	223	233	189	215	189	204	197	219	224	189	192	202	192	192	204	220	211	210	220	216	220	205	210	221	201	214	187	196	200	203	199	197	214	220	206	230	236	184	199	201	201	197	201	239	209	206	209	197	209	215	210	181	183	216	215	200	220	195	197	214	249	223	225	221	208	181	222	187	212	231	199	232	210	198	228	211	194	213	186	222	204	185	182	212	226	220	187	196	212	213	189	229	219	220	189	187	223	189	193	201	208	206	218	187	202	220	211	218	216	203	235	185	229	233	202	212	206	201	196	213	204	216	196	189	173	205	200	193	202	219	199	217	240	213	199	179	190	182	205	218	184	192	202	217	188	210	214	167	225	179	184	161	200	203	203	194	197	198	205	202	207	205	200	232	223	203	235	188	181	175	215	231	177	201	214	215	190	202	212	189	209	199	198	208	217	234	187	181	209	199	208	196	227	203	217	208	230	203	214	205	223	190	203	226	216	196	199	226	231	206	242	211	194	198	203	188	210	210	216	197	213	220	203	218	203	215	214	195	202	225	194	183	221	200	195	204	216	245	194	214	189	193	200	198	172	197	190	188	210	220	184	207	173	235	199	200	207	193	184	191	220	227	198	203	215	203	220	212	227	175	205	234	187	216	211	225	219	233	210	212	217	213	230	196	201	199	207	214	208	196	206	216	188	235	205	229	217	207	201	215	207	188	223	206	214	206	208	222	198	201	194	193	207	219	186	241	188	204	209	197	206	203	197	219	188	195	187	204	244	217	234	207	222	228	187	207	196	193	206	199	192	220	201	200	205	188	209	189	221	208	206	236	197	207	218	213	252	179	220	221	222	195	200	217	216	211	205	203	203	196	222	200	201	209	205	197	190	191	229	208	179	225	192	196	226	200	192	185	207	209	197	200	219	200	219	188	203	200	202	190	195	221	216	228	201	208	211	208	200	197	216	201	216	224	229	191	204	197	199	184	239	199	222	179	219	209	200	219	200	181	218	201	216	214	205	215	195	201	239	196	221	197	182	203	212	210	187	195	193	201	205	200	219	179	206	218	205	205	209	218	187	199	222	194	209	180	219	210	210	218	186	200	184	190	219	207	179	205	217	183	194	194	204	194	192	194	179	181	187	199	197	217	197	211	215	179	200	210	210	222	190	212	188	181	214	207	188	194	188	183	190	233	202	224	210	191	214	194	212	222	184	212	178	172	205	210	162	201	232	183	207	207	199	197	197	204	202	207	222	217	216	203	189	207	213	189	201	211	206	208	185	193	215	214	211	200	216	188	200	205	200	213	203	208	198	200	222	181	193	202	230	204	201	195	183	194	188	194	219	198	177	201	177	192	211	220	199	222	207	197	208	198	196	200	195	216	200	197	200	211	196	209	198	184	193	197	184	211	207	189	193	177	212	204	221	196	240	204	202	213	192	179	209	209	198	202	207	185	183	174	200	190	179	217	193	199	194	191	213	206	204	172	225	194	193	211	224	184	191	198	210	200	198	194	221	190	207	209	202	227	217	230	183	208	215	215	199	226	201	221	222	210	195	198	233	221	198	220	248	205	192	180	198	179	207	199	215	203	197	207	228	189	208	196	235	188	189	196	198	200	194	202	194	209	226	208	209	192	206	213	217	199	229	225	184	192	219	206	215	189	200	211	208	200	181	194	194	193	202	214	204	229	200	235	215	201	221	200	227	195	210	184	200	219	199	208	222	185	229	218	209	193	216	207	209	184	194	213	201	216	219	209	225	213	181	196	193	192	178	206	222	211	202	226	191	213	200	232	227	211	208	203	217	227	226	220	189	217	172	197	197	230	206	194	189	173	191	208	203	214	199	219	232	203	190	194	219	191	233	210	202	201	221	186	170	197	208	198	193	180	198	175	196	224	202	200	208	202	219	192	200	200	194	216	175	201	177	211	211	199	208	218	193	203	192	203	213	187	194	235	193	181	244	207	194	182	201	222	224	204	221	219	202	209	201	201	198	201	208	187	207	215	202	222	202	180	176	195	207	186	238	200	215	219	196	214	201	207	228	182	202	198	193	207	212	209	208	219	229	209	192	211	196	186	211	220	216	206	202	181	184	215	209	208	195	234	205	227	193	207	196	206	196	186	184	209	203	214	211	204	214	233	185	197	239	181	223	193	180	216	193	213	209	208	211	199	204	223	216	219	215	208	186	182	211	201	219	229	184	216	203	198	199	227	221	209	191	197	193	222	173	214	217	202	230	206	184	198	201	196	184	223	205	216	214	227	194	192	181	181	215	213	193	214	229	231	206	195	179	217	205	231	211	196	227	173	218	198	169	197	187	210	177	221	210	203	177	205	219	215	222	217	193	201	193	208	184	202	219	230	189	194	190	193	214	241	234	223	213	217	208	209	210	220	213	203	186	223	174	202	197	215	220	215	200	190	229	177	216	203	200	203	227	184	183	205	196	197	221	232	223	205	208	205	191	193	204	196	204	205	197	187	214	212	186	197	200	221	198	201	219	192	241	201	188	204	196	214	217	248	231	219	203	221	200	216	228	206	200	203	212	203	203	199	215	199	202	176	201	184	229	197	209	187	212	192	193	212	215	210	210	215	207	210	200	172	202	203	224	209	191	216	216	190	211	199	200	197	207	189	182	190	180	211	244	197	228	206	206	227	219	205	218	193	213	215	213	191	197	192	185	214	198	211	202	221	244	214	222	222	229	233	217	175	191	220	199	194	204	190	187	204	196	201	203	186	221	192	202	200	202	194	215	241	226	187	212	217	184	208	185	223	214	219	211	197	216	208	199	178	222	241	218	195	213	198	200	209	219	199	193	225	205	218	199	183	200	196	221	208	195	218	230	196	222	213	227	201	193	184	206	201	201	206	180	213	229	207	220	217	226	205	219	210	209	203	210	203	231	204	210	198	217	211	198	206	208	223	204	170	199	200	196	224	203	200	200	210	212	214	211	202	231	220	230	214	224	192	200	207	216	192	204	213	213	239	190	207	225	180	177	216	201	188	216	191	198	224	192	205	214	215	219	200	189	183	204	219	212	218	221	216	215	194	208	215	198	173	213	205	189	211	193	176	224	196	196	233	194	211	199	209	193	182	209	200
7644	2769	6461	6936	5878	4905	4002	3240	2725	2407	2139	1908	1803	1578	1498	1353	1278	1248	1170	1148	1110	1073	1022	981	913	974	896	875	860	928	830	845	803	794	774	826	786	823	731	774	790	769	709	741	769	759	770	789	724	764	738	761	708	714	747	731	753	772	716	680	718	737	698	718	684	693	724	694	682	730	701	697	697	683	676	633	698	642	674	680	688	711	712	666	638	672	693	595	626	681	653	697	693	695	667	697	725	712	675	664	628	632	676	663	664	675	663	687	665	675	642	689	666	611	728	652	705	667	676	736	656	654	686	671	633	612	683	670	650	687	667	655	693	632	652	664	696	661	690	683	677	653	691	601	671	672	668	694	687	712	641	605	672	618	686	679	712	632	619	675	668	688	638	660	657	694	679	650	665	637	657	657	679	640	712	677	661	652	642	681	677	675	638	664	639	702	666	622	683	632	631	704	661	631	668	670	677	643	644	688	669	702	643	648	665	705	678	629	629	634	697	669	631	642	635	677	626	611	629	640	638	659	647	639	623	646	659	684	707	658	644	657	643	642	649	638	654	600	666	649	661	677	670	654	614	683	651	608	667	667	655	666	640	687	595	643	650	604	673	694	637	655	644	705	661	638	663	608	726	600	614	650	646	660	667	670	684	643	666	654	654	649	657	682	694	680	655	674	624	691	693	655	684	681	696	669	660	647	623	654	641	665	673	694	673	670	634	693	652	646	641	706	637	650	664	671	666	607	608	661	669	711	642	674	685	684	615	650	645	628	654	638	644	668	660	674	671	671	652	627	674	619	625	640	601	647	653	703	703	638	683	653	662	662	685	616	644	666	671	662	639	701	636	656	701	673	665	658	681	676	669	655	683	660	642	667	695	656	610	651	647	694	632	676	644	642	653	650	673	659	670	631	671	656	660	667	702	681	638	609	673	709	696	679	672	649	639	648	612	674	648	658	650	666	670	655	648	651	664	694	611	678	699	634	683	647	659	640	693	654	657	627	687	661	645	676	661	644	695	625	651	698	634	663	651	669	681	689	649	684	693	647	667	648	687	647	655	620	625	665	668	648	688	636	622	623	644	667	677	661	675	713	639	624	650	672	678	615	668	629	702	643	657	644	663	646	662	687	631	658	684	606	669	660	689	601	637	609	668	713	622	649	677	692	668	679	653	651	685	657	659	669	667	643	671	661	675	666	669	626	637	644	628	668	640	644	618	687	625	630	634	687	689	660	656	622	673	644	678	669	648	657	634	660	683	654	654	702	651	640	663	628	668	651	657	630	651	624	636	649	611	673	654	645	645	658	666	604	639	628	692	705	675	635	691	638	692	660	675	635	618	649	629	615	633	678	643	679	635	629	660	670	639	624	672	637	640	656	627	651	646	664	643	623	633	657	637	679	636	697	647	658	684	699	657	625	629	656	659	611	644	659	670	634	640	634	679	676	640	606	663	673	684	651	599	677	650	656	659	614	641	645	661	714	668	684	646	635	663	661	645	673	656	632	672	678	650	613	642	630	686	625	670	640	632	632	648	650	615	681	651	599	630	614	666	645	707	647	650	658	670	668	680	649	686	680	641	646	698	665	682	670	657	628	689	645	642	626	645	624	643	628	626	651	661	651	676	675	684	679	682	607	671	679	673	660	681	641	578	689	663	685	676	667	616	639	627	665	682	665	697	655	653	658	702	675	642	663	657	589	676	670	638	686	625	603	655	652	636	690	634	665	624	668	687	670	666	613	618	693	685	664	630	712	577	606	618	637	662	607	654	616	612	704	632	656	669	681	643	685	658	663	655	726	666	629	632	657	684	684	655	688	645	639	651	602	630	661	652	636	695	662	672	640	638	640	643	624	644	633	676	647	641	623	692	653	654	622	606	616	672	619	646	586	676	678	655	699	636	653	663	622	667	645	601	668	685	643	634	652	692	644	682	633	670	588	667	664	625	639	635	667	631	634	691	674	628	699	666	667	651	656	643	631	660	627	679	662	646	666	656	686	639	604	674	663	665	674	642	662	673	687	638	623	632	618	686	673	658	665	645	653	619	693	627	633	658	642	590	662	633	646	614	654	704	657	618	670	674	664	672	643	643	670	658	700	679	654	624	689	623	675	676	669	668	607	692	707	609	633	644	645	675	667	676	635	660	641	672	663	706	644	692	698	659	644	624	609	662	672	670	687	677	666	674	674	654	663	686	660	619	665	723	663	618	641	667	669	683	658	653	706	638	666	686	668	644	693	614	665	660	686	648	655	625	641	653	690	581	671	661	675	587	624	680	655	647	653	693	641	624	680	677	706	623	646	684	663	679	613	683	674	664	690	662	681	639	654	673	645	617	695	662	644	700	709	650	660	680	660	638	599	666	651	667	662	736	654	645	655	699	681	636	640	612	628	645	684	727	633	719	683	639	711	632	655	650	635	642	665	625	655	642	659	646	633	684	657	693	663	665	659	626	666	664	633	627	661	685	723	727	663	634	649	679	689	680	661	657	645	630	637	624	654	638	672	660	670	649	668	637	679	679	644	625	659	666	670	635	610	653	672	661	675	663	645	675	671	619	667	649	621	632	663	656	662	663	672	654	688	649	675	706	677	662	628	633	644	677	647	682	671	665	655	628	650	700	672	626	675	638	658	690	617	676	660	643	664	640	660	668	655	674	604	661	640	577	652	696	620	632	624	652	670	665	629	654	640	632	681	713	634	667	679	640	675	651	705	640	662	656	663	680	693	694	675	668	686	609	623	675	626	648	681	709	646	713	665	670	673	666	691	675	632	602	646	649	669	632	669	639	671	654	714	687	668	623	638	675	667	688	615	642	709	637	625	665	639	649	653	658	654	640	636	605	660	674	651	699	677	671	660	641	625	622	632	679	673	680	672	640	637	625	644	640	595	649	677	683	693	674	635	622	647	637	703	726	650	648	643	633	626	639	672	644	697	706	695	635	640	660	704	655	638	654	645	662	645	662	661	638	636	673	653	661	650	641	680	647	646	649	691	621	649	627	686	637	653	671	640	671	662	641	643	689	643	652	661	643	602	630	653	713	631	685	685	668	646	687	594	700	668	651	730	632	650	682	648	645	653	676	641	634	669	673	594	647	607	713	650	687	646	640	662	673	693	633	677	645	669	638	697	642	648	702	669	680	687	663	646	674	699	670	641	666	683	632	679	637	643	657	681	670	633	633	674	720	635	680	670	680	640	688	666	623	654	631	637	655	619	703	656	626	642	732	622	695	644	677	645	695	652	647	676	692	583	631	687	682	628	641	670	647	633	633	643	621	612	651	640	633	612	677	650	712	669	684	617	659	642	670	626	655	658	650	685	642	627	675	701	636	687	657	645	658	641	680	639	609	659	655	663	660	648	671	668	678	681	640	640	621	686	665	639	653	679	707	670	677	655	654	661	682	635	637	616	714	652	628	636	658	657	690	662	626	623	647	659	710	643	669	658	630	636	640	658	603	680	674	631	663	603	645	695	682	617	660	619	646	676	722	638	660	674	626	655
1131	115	152	114	84	69	71	66	71	42	65	66	70	54	55	59	71	63	62	64	49	55	52	60	55	58	38	67	74	68	49	65	60	65	56	63	41	51	77	66	60	56	60	56	51	46	62	57	59	59	48	71	65	55	64	55	55	59	55	60	63	59	62	64	56	59	61	44	63	54	77	66	48	58	42	62	46	44	54	60	55	67	56	53	63	74	57	44	48	62	54	66	57	54	52	48	78	66	54	61	55	50	64	52	51	55	59	59	57	51	49	55	51	52	51	61	54	64	58	74	65	58	66	58	74	63	66	52	52	58	36	65	49	66	69	55	65	67	73	56	53	46	62	51	57	57	47	54	49	60	56	68	64	62	54	51	60	51	65	53	73	46	71	65	62	51	52	66	58	69	63	62	62	64	52	60	55	60	56	64	68	41	61	56	54	57	38	61	65	54	61	67	66	55	49	32	53	51	56	58	50	43	58	65	63	47	50	55	58	49	49	62	48	72	47	62	51	64	76	53	62	62	57	67	62	63	39	45	47	61	55	48	50	44	60	62	60	56	57	60	68	51	66	61	60	51	50	53	63	60	53	53	43	61	57	55	41	56	67	53	55	53	50	56	56	54	61	58	57	58	64	64	61	60	58	53	52	61	51	61	66	50	62	55	70	41	59	56	60	49	45	59	51	63	52	54	54	43	69	59	57	48	61	59	60	61	32	48	48	53	68	44	65	61	55	50	59	67	52	59	67	48	59	60	48	58	60	43	47	66	61	55	43	56	49	68	37	76	58	43	59	61	52	46	52	64	51	62	54	53	48	57	47	65	59	47	54	37	53	47	55	57	68	54	45	48	60	57	52	51	45	51	54	58	49	48	72	49	63	63	68	47	58	61	57	54	61	66	46	55	55	48	60	47	63	62	55	67	59	47	58	67	60	54	56	56	61	52	51	53	66	50	64	59	73	58	65	65	54	51	71	53	58	54	52	65	40	52	58	56	53	57	59	52	59	64	52	58	51	62	53	52	65	50	61	51	47	55	65	49	38	48	61	45	62	61	57	65	54	47	76	64	48	56	74	46	43	47	69	63	62	58	72	59	41	64	52	60	52	70	65	55	53	41	57	50	53	46	61	71	56	54	59	60	62	55	45	59	46	68	40	49	55	61	51	70	53	57	58	66	73	51	48	46	65	62	47	76	58	67	60	75	56	62	68	55	55	57	62	43	67	63	63	59	53	50	64	53	49	68	65	46	44	55	55	56	56	57	47	48	49	61	67	51	56	59	53	67	58	56	63	68	50	56	56	53	62	42	57	60	52	62	66	58	55	62	62	55	65	55	55	58	45	67	57	63	58	67	64	56	60	45	59	59	58	57	48	66	65	68	51	62	66	61	67	68	51	56	60	50	54	56	44	54	48	72	60	65	50	60	62	61	60	65	55	47	57	50	50	48	44	47	58	71	56	53	51	57	50	55	49	57	61	59	64	54	49	51	49	53	55	51	56	47	57	60	52	59	49	61	64	55	51	72	50	65	64	66	62	61	54	42	49	60	67	56	54	63	50	53	49	68	60	54	49	58	55	56	59	66	46	45	49	65	56	72	65	64	52	51	60	66	59	67	65	48	45	73	66	52	50	47	64	54	63	52	57	53	53	55	65	45	52	46	56	56	47	66	60	61	58	60	53	40	54	55	60	54	47	62	57	57	54	61	63	53	63	68	46	52	49	43	59	55	60	70	54	64	65	49	61	58	53	69	59	50	51	58	57	50	64	57	44	49	52	50	57	46	63	61	65	61	53	57	62	60	55	76	57	55	64	59	69	57	51	46	67	53	54	57	57	49	58	50	52	50	63	55	57	84	69	47	52	61	55	71	66	57	59	44	50	52	52	46	51	61	52	55	50	59	44	66	60	59	55	70	40	63	55	55	59	61	52	58	57	67	48	57	52	63	62	51	69	71	67	59	48	60	63	56	52	45	63	68	68	50	45	67	57	51	47	66	50	67	54	52	58	58	62	49	56	55	71	55	63	68	59	64	58	55	53	57	43	51	63	60	45	61	44	53	60	54	62	59	68	50	50	44	63	56	62	61	60	57	64	49	61	71	72	54	61	54	47	58	57	45	53	44	53	65	61	49	53	61	51	52	57	62	50	36	67	71	45	70	53	52	64	54	44	61	59	51	69	78	69	64	64	60	63	58	60	53	41	50	53	47	66	48	63	50	48	52	61	55	65	52	70	51	71	51	52	40	57	48	55	49	54	65	67	66	48	66	58	46	63	58	74	44	60	45	57	50	50	64	62	50	62	47	57	62	44	65	64	49	63	55	71	56	47	57	58	61	51	56	64	57	58	66	53	52	51	39	61	58	64	57	41	59	60	44	65	52	52	64	43	53	58	55	58	48	70	60	71	65	60	65	65	62	55	73	55	52	60	50	49	55	63	53	57	67	53	52	52	65	70	60	62	55	56	53	55	76	54	66	49	57	65	65	62	57	55	70	54	66	46	60	54	56	48	71	67	54	55	60	55	61	54	50	49	42	58	68	66	67	73	55	59	61	59	55	50	69	52	77	47	68	58	59	59	50	58	54	41	55	47	62	64	62	57	54	59	60	60	52	56	43	53	52	59	62	52	47	57	62	61	61	56	51	65	41	58	63	55	54	48	54	58	59	58	46	39	51	63	60	55	64	55	53	57	66	49	44	52	62	46	41	61	67	58	55	62	52	52	51	53	67	67	76	59	61	54	66	56	52	60	52	58	64	48	52	38	58	51	48	53	59	58	75	62	45	60	61	56	54	60	53	50	50	51	52	61	62	51	55	62	61	55	59	56	52	65	72	53	61	49	50	63	63	58	53	61	52	45	51	63	48	53	50	54	51	67	61	51	68	60	53	62	60	63	58	46	59	56	63	58	51	42	55	53	61	65	60	48	57	52	56	82	66	63	51	57	50	58	51	60	58	69	63	69	70	57	60	55	60	64	48	63	45	50	61	61	50	60	63	58	62	52	51	50	67	61	58	53	44	61	49	75	49	46	58	57	66	55	56	79	65	60	38	49	57	64	72	63	61	53	52	54	59	56	56	50	78	56	51	76	57	54	59	52	48	63	58	51	54	54	47	50	70	48	79	61	62	56	56	63	62	57	63	64	48	57	49	70	59	61	59	59	55	56	60	49	67	68	56	77	79	48	41	59	53	63	58	47	68	58	54	62	68	53	56	67	62	46	48	64	64	50	69	62	45	49	72	64	60	54	58	55	58	52	80	58	56	49	54	65	49	58	64	57	57	68	38	49	53	61	57	49	79	72	53	53	53	50	49	81	45	55	56	70	60	56	54	59	63	69	61	57	51	59	62	64	61	61	64	56	58	56	52	63	48	59	59	60	56	41	70	55	48	74	58	66	56	53	64	52	69	59	55	52	55	58	62	50	60	74	59	68	66	60	52	65	76	63	59	55	61	54	62	74	61	62	70	59	61	47	56	54	63	66	57	60	45	57	61	53	65
1684	317	485	490	393	393	344	311	317	332	289	303	264	275	260	259	276	254	267	256	261	297	281	250	223	250	223	237	228	256	262	234	237	226	272	247	231	242	204	231	231	245	233	241	242	240	249	224	265	231	239	246	232	265	224	255	267	236	261	240	226	241	253	275	230	235	255	254	228	229	231	246	226	220	243	222	244	235	225	223	242	230	224	228	259	212	237	272	251	259	251	233	230	240	235	237	245	243	254	235	219	213	243	228	230	208	221	237	248	244	211	256	237	275	248	224	225	238	282	248	257	276	217	235	260	219	243	236	252	237	237	268	222	247	259	254	222	244	221	263	249	225	256	243	239	224	203	246	236	220	260	201	244	223	232	231	266	229	227	252	217	241	247	256	237	235	214	233	242	238	236	257	236	232	223	231	258	255	242	246	241	234	243	232	226	219	239	233	224	245	253	231	209	260	246	206	215	235	232	234	249	246	235	235	248	204	244	220	260	234	231	244	242	254	241	249	228	239	229	239	224	260	253	247	230	237	228	253	241	247	228	243	238	236	260	209	223	235	237	231	220	233	253	226	230	237	249	235	237	240	223	247	242	221	230	222	244	254	258	246	212	229	227	227	218	261	258	233	220	224	199	259	255	238	239	244	259	268	234	231	228	234	243	251	243	259	226	262	238	234	231	240	265	240	230	247	246	227	245	240	230	255	232	265	230	224	245	287	248	242	234	235	254	243	231	245	237	252	226	232	220	235	239	226	249	240	251	241	235	231	270	253	229	243	227	247	234	219	251	260	252	215	233	252	244	214	266	254	242	222	250	233	245	238	234	228	200	251	237	240	250	247	265	229	265	280	234	210	251	224	220	259	217	216	226	250	257	237	252	212	225	226	258	246	240	242	222	230	254	214	252	230	229	236	237	219	203	239	253	226	257	240	263	217	265	240	235	255	217	262	257	240	227	219	265	249	209	256	233	221	220	230	249	242	251	237	214	257	227	255	213	249	245	261	239	259	240	251	243	227	246	227	222	241	239	254	255	260	268	226	235	251	251	236	235	244	256	221	237	239	241	238	223	238	245	244	235	224	205	239	271	238	246	229	234	249	227	237	243	238	245	252	253	256	254	250	224	208	269	233	219	234	221	236	199	238	271	256	249	259	248	241	210	232	233	186	239	252	235	217	254	232	245	240	285	233	249	219	245	239	219	222	217	240	231	232	238	237	256	242	243	213	247	215	217	238	235	278	252	254	296	249	218	240	245	238	262	233	248	244	226	236	223	219	222	204	263	216	247	237	228	242	218	229	203	240	247	245	273	254	260	239	263	197	253	224	232	235	229	254	247	210	234	223	235	240	229	226	248	240	232	245	231	240	214	234	229	239	231	241	243	243	223	235	242	238	239	237	264	241	219	246	238	229	232	251	263	252	223	247	233	227	245	232	209	231	234	249	265	217	246	239	247	234	237	251	225	224	254	229	229	259	219	225	227	250	256	255	234	258	221	216	213	244	231	244	227	233	219	212	242	246	248	241	240	240	251	230	236	245	240	253	243	221	225	222	226	229	255	253	215	238	203	251	219	250	253	253	239	220	267	257	210	225	231	224	253	235	229	260	253	224	236	253	260	231	224	230	258	271	231	230	218	246	223	234	246	251	259	254	230	225	257	257	247	229	236	255	263	250	237	238	223	247	225	231	246	206	260	247	226	242	244	244	243	243	207	268	253	244	252	223	253	226	227	247	238	258	248	230	199	231	226	221	246	266	234	234	223	251	255	242	253	270	225	233	241	229	240	214	257	255	219	197	217	252	233	229	246	230	252	256	241	262	262	230	227	234	227	212	270	259	240	232	227	215	264	231	228	239	232	253	256	248	261	254	245	201	219	209	253	231	260	216	227	251	226	248	250	235	237	216	232	257	211	206	242	233	241	258	217	244	237	231	239	238	254	235	236	253	230	230	237	224	216	256	232	241	278	219	271	270	213	261	232	215	212	269	235	213	240	253	235	231	254	258	248	241	221	224	248	250	227	219	224	244	256	247	241	258	249	224	240	248	253	225	222	250	242	234	212	230	237	222	268	222	237	247	250	223	252	259	266	255	225	252	249	270	264	234	260	206	266	250	216	247	246	226	244	228	244	255	258	218	223	218	227	246	243	240	220	258	257	256	229	249	258	241	213	251	246	249	226	245	230	221	227	213	231	221	227	224	228	227	229	238	240	210	252	211	245	228	243	227	248	264	248	234	245	235	237	234	210	257	266	236	241	232	254	268	221	254	235	236	237	226	261	220	244	227	231	222	242	263	238	241	225	237	235	228	208	241	223	235	228	254	264	238	229	223	219	238	239	245	232	251	228	223	218	232	244	230	239	219	229	254	241	230	269	238	210	213	240	235	228	231	240	243	263	238	210	255	224	243	203	221	246	240	230	249	209	252	237	240	231	238	259	266	224	227	274	205	234	249	219	228	252	258	246	203	243	234	269	225	261	242	223	246	234	242	266	243	258	235	238	257	237	235	257	231	262	244	261	236	206	226	230	250	225	209	217	258	224	241	225	232	258	228	261	253	215	222	225	272	246	230	210	267	252	264	256	244	221	251	233	232	240	222	234	232	252	218	254	247	233	236	220	234	220	224	214	228	262	240	248	243	228	261	235	228	230	239	248	267	260	239	263	251	246	225	229	261	221	228	241	245	264	229	235	225	246	254	237	233	257	244	258	221	246	263	267	217	232	210	248	242	240	244	248	239	262	212	243	248	228	247	246	271	245	247	252	227	234	238	253	206	255	258	235	219	247	215	225	265	233	245	230	253	265	226	232	265	230	244	229	233	264	225	206	234	243	224	260	248	232	239	264	233	242	237	219	226	237	236	246	239	243	255	258	227	225	260	264	240	225	244	242	219	214	227	242	260	245	249	231	239	244	244	214	251	260	244	254	219	278	245	235	239	242	229	241	285	233	218	217	245	224	240	242	234	236	245	245	243	252	241	217	237	236	243	231	269	222	247	258	227	224	238	228	251	231	207	221	226	208	245	229	249	257	237	256	245	258	261	224	243	222	246	251	222	250	243	241	222	220	227	230	250	239	225	217	230	233	239	240	213	257	251	219	262	252	249	213	248	245	255	203	254	238	233	237	231	233	186	241	234	266	226	238	234	219	231	250	220	220	223	255	258	228	220	230	234	221	231	252	245	219	227	240	258	239	236	233	227	227	230	257	262	226	254	239	224	232	241	210	259	263	226	291	237	221	215	220	207	255	236	239	252	225	247	229	244	260	245	234	244	217	242	250	263	244	217	224	217	226	223	241	236	232	247	234	222	212	241	227	233	242	239	223	213	227	239	245	243	244	237	214	249	240	265	244	232	223	240	212	238	239	256	270	224	246	224	233	243	220	249	222	256	249	242	243	259	219	226	224	219	241	236	225	222	248	206	240	237	234	232	266	241	268	233	220	224	220	238	231	243	233	244	243	237	233	231	240	218	259	208	275	234	257	225	244	241	258	247	247	241
4544	1098	1314	979	651	497	374	285	261	233	204	205	176	177	162	154	159	162	136	140	150	121	148	123	126	143	120	149	134	151	136	155	133	131	126	137	135	104	109	143	123	121	124	148	129	118	131	119	132	136	142	131	131	138	127	139	127	139	140	128	154	114	128	138	119	124	127	108	131	137	138	119	129	113	104	128	121	110	139	124	118	121	126	120	129	126	129	124	121	146	119	126	113	119	127	122	121	125	107	140	129	124	130	120	116	143	142	114	125	110	122	128	137	130	107	123	120	139	114	126	114	123	131	121	120	133	112	125	133	146	125	144	118	134	105	117	119	114	138	107	109	110	114	121	117	124	115	106	123	121	117	122	123	112	144	126	150	115	130	115	128	141	144	124	125	141	119	124	121	116	132	129	123	125	133	130	143	132	125	132	128	129	109	109	131	125	121	105	117	115	146	128	115	137	131	119	124	118	123	130	112	126	130	124	109	120	121	121	123	126	134	109	141	140	141	116	119	125	129	123	130	107	116	127	119	118	134	126	102	116	142	127	130	118	126	122	124	136	111	113	133	126	117	100	144	133	111	128	126	116	130	114	124	114	98	124	130	109	129	120	108	129	117	119	131	130	117	150	133	117	116	123	123	125	99	120	111	148	126	111	120	135	125	137	120	110	119	123	115	135	142	124	126	121	116	102	153	133	129	119	124	125	112	107	116	128	103	119	116	127	127	141	116	126	134	119	137	115	115	112	121	132	147	122	100	132	114	126	127	138	121	118	110	145	132	143	104	126	122	136	128	124	121	126	128	125	97	128	129	122	125	121	113	132	126	136	125	135	134	122	115	143	134	111	126	133	122	133	126	119	124	120	112	138	132	98	116	117	120	99	113	131	133	127	117	137	125	128	140	137	124	128	122	130	116	115	138	112	144	132	125	137	130	146	98	121	116	119	130	133	155	145	126	118	124	105	120	134	120	130	103	106	120	134	118	121	122	115	120	115	109	116	140	120	108	123	118	117	131	145	144	129	107	116	120	112	134	139	125	115	103	136	111	116	125	122	115	135	120	127	128	124	103	117	133	108	109	121	115	122	157	131	123	152	114	132	114	116	121	123	117	124	105	114	136	118	124	140	127	109	115	139	112	140	133	128	129	124	142	148	128	117	133	125	117	134	116	103	119	128	111	119	109	117	138	127	120	127	135	111	120	125	122	121	113	121	121	117	132	133	139	106	125	138	136	121	135	112	132	143	114	123	112	120	130	111	138	125	131	121	147	108	119	139	121	126	127	139	153	138	113	109	118	113	122	130	107	131	118	118	114	131	147	133	123	124	131	125	143	122	115	124	117	119	111	129	138	117	127	110	115	122	115	117	140	144	115	117	129	136	140	119	125	147	131	148	115	120	129	123	142	127	115	117	131	124	114	121	118	117	115	113	133	112	118	123	149	134	110	128	100	118	134	134	111	131	142	132	108	113	132	93	128	127	119	126	126	137	127	129	131	117	126	127	136	139	131	118	118	142	126	123	103	137	111	108	103	143	110	129	120	116	109	145	125	119	120	117	126	104	121	136	139	121	117	115	113	133	123	142	120	125	127	103	142	124	116	120	114	133	136	112	108	121	121	123	122	122	124	120	123	129	132	122	127	125	112	95	113	132	134	142	125	114	119	124	117	109	123	111	117	129	109	122	116	146	121	134	116	108	114	113	124	115	141	134	115	122	106	126	120	115	121	128	122	130	142	118	109	125	128	123	137	129	134	117	126	84	112	100	105	122	122	126	111	134	135	129	122	115	139	114	128	146	139	117	120	122	128	119	122	108	103	93	110	139	113	132	88	125	143	121	107	123	116	114	120	111	154	122	128	135	111	101	150	112	128	130	115	109	131	132	119	119	114	134	140	93	114	117	139	113	138	134	126	132	144	119	127	139	133	103	129	117	149	127	131	128	149	120	109	126	133	113	123	125	146	120	120	119	123	122	119	138	130	102	117	129	117	128	132	145	126	129	128	129	124	119	119	108	131	143	155	122	122	127	108	129	116	122	112	132	120	135	126	121	136	143	130	124	106	99	113	126	118	120	118	129	152	125	118	143	131	112	118	128	113	119	127	119	113	131	149	119	128	131	109	120	101	138	130	117	111	112	122	141	121	116	125	115	124	105	103	102	133	121	114	99	109	109	120	132	120	136	123	128	123	117	140	134	111	123	125	137	128	104	117	121	129	132	139	119	155	107	124	116	115	125	135	137	135	123	139	130	123	115	117	129	119	112	122	108	124	124	129	95	112	115	106	109	96	124	128	134	131	120	150	136	122	121	123	122	101	112	124	127	147	122	107	113	139	113	126	118	147	148	144	133	108	129	130	119	117	138	127	115	129	141	132	120	115	118	122	127	120	108	116	126	119	129	120	112	129	116	146	141	128	117	138	112	126	129	124	127	113	121	116	125	121	142	127	118	114	120	136	144	112	120	133	125	131	135	124	118	128	131	155	121	122	128	139	128	123	135	125	106	110	125	121	140	141	114	127	130	106	127	119	113	119	127	122	120	156	126	117	120	119	120	125	122	112	125	115	121	139	114	116	128	130	123	107	116	130	111	129	140	126	115	136	99	107	113	131	118	145	134	127	108	118	143	124	131	116	119	125	127	131	115	109	127	137	137	136	141	108	107	107	119	123	111	121	110	104	120	112	126	124	136	104	139	130	111	103	120	118	114	135	122	111	139	116	111	122	106	132	136	117	113	138	124	138	136	120	117	125	138	135	139	116	105	136	121	123	139	127	123	128	116	140	124	118	132	106	121	126	126	137	119	104	129	114	102	128	134	122	139	149	134	110	131	134	124	132	131	113	113	134	129	131	140	117	111	121	127	107	107	116	123	127	104	132	119	120	135	111	122	140	124	124	115	129	110	108	128	106	110	103	115	149	130	121	128	114	113	120	134	137	140	117	118	125	133	123	131	119	128	146	132	135	136	119	105	146	121	135	100	115	105	104	113	120	111	108	113	139	119	119	115	141	126	135	136	113	113	124	125	114	114	118	123	131	129	125	123	117	104	122	144	132	122	110	128	144	117	130	107	136	139	111	130	109	112	137	115	112	122	125	139	128	129	133	123	110	117	125	106	127	117	122	132	128	133	130	134	122	127	126	108	114	124	123	134	132	116	112	105	106	117	140	124	107	131	127	129	111	117	106	137	140	100	120	120	140	107	133	133	110	122	94	143	117	123	123	129	130	116	138	122	117	118	101	139	120	115	129	115	115	139	115	120	147	145	127	119	115	117	114	157	108	128	132	130	115	113	130	129	117	131	128	127	149	121	132	126	125	121	119	117	132	120	125	116	140	141	123	123	132	122	132	138	130	129	117	113	131	111	145	130	123	111	143	131	122	121	132	130	121	132	98	114	129	127	116	117	112	124	127	122	122	90	131	139	127	125	114	134	129	130	114	116	118	125	129	119	129	113	128	139	127	111	125	113	127	114	105	111	115	118	131	113	123	115	125	130	129	114
5360	1509	3522	3967	3220	2598	2100	1804	1589	1360	1167	1099	993	880	856	827	783	708	750	690	675	656	576	615	577	584	574	524	542	534	546	521	495	478	494	516	446	462	444	515	473	487	470	467	471	477	483	487	433	447	450	523	478	465	437	455	472	479	455	473	462	474	449	494	455	459	438	451	447	478	458	434	451	434	425	413	478	455	428	433	441	431	479	474	427	449	472	477	396	413	437	420	385	438	416	438	441	487	435	433	393	452	443	455	407	439	486	435	420	446	435	450	432	428	472	440	478	455	407	399	446	444	404	437	425	403	448	439	432	406	402	444	433	455	435	417	374	433	435	429	441	468	436	441	487	412	434	445	417	431	430	417	447	416	441	409	406	438	421	411	403	407	421	403	433	413	424	431	464	399	406	400	451	435	441	410	450	455	434	426	422	451	455	398	430	410	416	432	427	444	424	425	451	435	442	411	406	426	477	445	471	418	443	418	401	454	442	435	430	449	435	454	459	430	433	444	428	443	400	470	412	416	467	421	440	399	422	445	380	434	410	434	436	441	425	397	440	435	406	421	429	390	436	447	443	416	423	433	413	414	372	427	412	434	438	444	409	451	446	440	407	429	411	440	434	424	391	477	433	422	467	420	424	428	425	404	458	458	429	427	427	440	420	433	441	454	467	434	429	434	458	430	413	449	442	404	439	416	419	443	452	420	417	398	435	450	432	454	438	426	438	471	429	421	440	415	440	404	479	368	423	454	455	426	442	402	461	417	421	433	426	429	425	465	430	451	451	420	504	432	409	447	442	428	416	455	492	441	423	402	481	447	429	417	440	396	451	452	442	396	432	449	442	447	451	451	446	418	414	382	439	418	428	397	388	442	415	439	432	435	443	432	450	399	436	461	401	422	441	435	430	390	430	433	378	426	478	420	434	459	433	437	399	420	442	401	452	427	407	427	387	443	390	397	437	418	460	417	456	431	416	376	435	420	421	433	400	394	454	450	431	460	448	429	411	415	433	442	422	383	421	399	458	425	418	405	422	431	392	396	445	416	430	457	443	405	445	431	411	453	440	418	406	487	429	458	401	419	434	456	422	445	409	401	433	406	424	424	459	421	403	437	440	450	472	418	417	455	400	442	412	397	412	381	438	421	413	472	423	439	458	430	423	442	454	450	438	450	440	427	438	425	407	422	402	421	441	430	424	438	434	427	463	450	442	441	455	430	440	409	438	409	420	416	415	444	434	439	485	468	442	458	423	411	436	411	430	401	440	407	431	421	409	423	426	431	432	443	409	425	419	421	442	443	433	457	472	443	430	453	412	407	420	422	465	426	406	470	423	411	437	397	406	409	414	412	446	390	402	415	470	410	400	440	410	452	440	469	401	424	442	437	467	384	431	417	404	429	396	394	439	416	424	452	405	463	425	407	450	449	420	414	440	430	429	429	449	444	455	441	411	433	402	461	458	382	454	455	390	438	441	397	457	406	468	412	418	430	480	450	439	406	441	430	422	445	427	376	475	440	439	472	407	442	420	440	419	437	480	424	425	443	393	421	411	419	445	441	434	402	455	440	438	417	437	502	464	440	449	428	448	421	421	459	410	394	396	419	446	399	421	457	451	443	460	412	441	430	419	420	433	432	438	410	436	422	394	400	452	431	438	413	406	449	426	473	419	411	376	409	458	445	417	410	418	426	452	450	439	431	455	432	439	405	434	411	473	413	444	406	411	442	433	410	425	407	396	419	439	450	424	433	427	428	465	400	431	392	432	416	436	432	456	456	406	429	430	378	447	433	430	393	448	439	425	408	407	432	466	430	424	395	423	439	400	442	430	419	430	461	434	416	438	383	463	448	443	435	418	391	445	457	401	447	448	446	427	458	447	470	434	432	419	425	402	425	439	441	425	418	446	438	387	441	439	441	419	435	435	462	422	454	422	468	428	414	389	450	419	439	466	403	442	453	425	396	408	429	396	415	435	433	457	409	424	437	451	423	414	460	400	393	434	469	434	449	434	449	458	413	441	428	468	416	445	416	429	450	452	404	406	429	418	464	435	441	429	429	429	447	429	430	448	439	451	424	454	451	409	461	438	431	438	438	464	408	436	451	459	447	434	487	396	427	429	435	431	424	417	452	437	405	434	450	424	452	442	419	463	400	452	453	428	419	394	457	427	466	415	430	422	438	441	427	462	437	435	431	450	455	429	446	429	403	438	446	440	446	455	417	440	445	465	400	429	453	414	444	406	410	403	443	478	390	470	410	416	405	413	442	428	420	422	401	414	433	412	405	453	408	419	432	454	402	448	404	456	413	462	448	430	387	446	410	413	421	400	443	401	434	410	422	405	421	407	439	452	417	435	421	448	417	424	421	402	432	425	390	394	427	447	449	419	431	396	437	438	453	426	433	416	442	405	422	423	435	446	407	425	412	414	414	412	451	424	418	427	443	471	416	452	453	398	391	423	405	406	424	462	464	424	438	462	447	405	449	464	383	459	433	417	396	436	430	423	418	430	422	421	420	439	390	427	401	434	424	441	427	434	447	439	429	429	421	435	427	479	447	403	468	445	456	426	453	436	429	436	442	436	399	445	419	444	433	463	447	416	446	412	413	408	436	466	415	441	444	421	450	449	393	459	422	409	386	434	454	447	420	424	485	430	429	449	418	403	447	445	429	468	430	387	451	423	381	447	400	440	421	410	422	402	419	429	451	450	413	465	427	428	430	399	444	456	462	439	410	401	423	424	443	416	411	421	431	462	460	449	408	451	405	426	447	430	446	430	431	437	458	399	402	465	418	427	445	451	405	405	470	397	437	466	425	424	426	453	412	441	436	412	420	432	417	434	436	427	442	460	446	436	458	448	435	422	430	456	405	429	437	390	438	420	459	371	417	451	428	444	411	393	449	468	441	452	431	435	428	459	409	422	425	426	440	431	431	427	436	401	446	435	418	391	436	452	421	445	453	409	452	484	433	461	461	456	452	428	448	439	441	428	404	432	397	418	439	413	449	432	421	421	473	402	381	432	446	438	435	440	425	436	414	459	415	445	450	429	444	413	457	434	409	410	400	394	431	424	410	411	408	410	457	414	464	453	446	426	417	403	448	417	442	397	437	433	434	435	396	395	417	442	436	421	446	414	403	369	414	439	447	407	424	443	424	398	420	425	455	414	431	401	440	444	418	422	403	470	442	399	446	456	392	437	454	450	411	413	440	436	419	418	435	449	411	399	443	410	451	425	417	430	418	422	421	410	475	434	409	389	449	441	431	453	444	451	473	431	402	423	427	437	431	423	451	406	427	382	432	420	475	429	459	443	461	398	435	441	444	441	420	435	431	449	443	433	392	437	455	438	423	380	422	436	446	456	381	430	441	442	440	407	447	442	394	441	426	391	424	447	440	440	458	458	443	421	408	442	450	460	413	467	432	415	416	443	445	437	484	400	424	446	442	450	441	413	431	404	425	432	487	405	425	425	411	419	413	457	429	440	418	437	430	442	411	416	448	402	427
8665	2267	2683	1938	1239	919	737	564	504	423	362	345	340	313	269	285	305	267	240	267	263	245	244	238	253	231	236	221	232	224	221	232	211	224	210	228	214	219	226	206	218	231	203	211	229	224	208	209	181	197	231	193	218	197	245	230	236	213	221	183	212	231	237	193	239	192	221	197	221	208	195	219	224	209	184	212	209	242	204	218	188	210	202	203	192	221	194	225	200	223	247	215	233	224	222	214	209	226	228	189	220	196	199	186	193	194	219	241	219	183	188	194	200	204	197	207	207	230	209	230	205	221	199	220	177	200	206	226	207	193	212	204	220	211	203	208	212	200	212	199	192	214	207	215	195	200	201	203	219	205	231	216	196	206	181	175	227	207	210	218	199	223	190	209	227	194	213	224	175	228	213	194	240	217	232	210	189	214	210	197	196	221	228	200	215	227	190	201	207	211	212	188	203	214	200	217	237	215	212	224	191	186	209	218	187	193	241	213	203	210	176	193	175	204	206	213	208	214	208	234	214	207	186	211	198	222	190	216	220	214	191	205	212	188	210	207	181	227	189	214	203	180	230	179	185	202	235	188	221	219	225	189	191	197	219	208	214	193	239	213	197	194	185	224	213	230	211	212	221	182	219	222	226	204	205	200	222	210	197	228	223	224	179	202	216	207	176	219	219	213	195	229	204	204	221	187	214	191	214	223	227	214	205	203	202	190	222	188	224	238	201	208	197	185	210	214	197	206	207	205	220	226	208	214	188	215	226	214	208	192	194	185	224	206	202	213	194	205	200	230	219	218	223	192	191	200	209	194	222	215	213	232	212	176	210	231	174	206	226	194	210	205	226	217	186	219	183	188	202	183	202	230	172	204	203	218	191	192	205	200	218	209	221	180	219	208	187	204	237	198	171	226	219	194	192	209	208	203	215	228	220	211	194	159	196	209	195	209	216	209	201	185	218	183	205	203	231	190	206	198	221	219	216	198	200	210	224	189	213	180	205	221	209	209	223	202	204	204	219	205	179	209	191	192	196	194	199	211	221	222	198	200	196	218	196	183	192	202	200	192	220	228	195	222	207	218	211	193	200	209	205	224	186	171	207	200	214	184	209	212	212	191	213	201	209	241	188	193	209	199	214	217	208	208	178	209	185	176	195	195	203	195	208	215	212	186	233	221	198	188	206	186	201	197	203	195	189	208	218	180	208	223	202	182	192	222	203	205	224	194	195	229	196	185	202	209	219	201	192	201	191	210	223	177	204	197	198	223	182	192	219	199	194	196	215	203	211	197	223	206	214	192	214	193	194	198	218	191	222	234	239	208	196	211	200	194	187	204	212	207	212	221	215	189	229	198	194	207	223	193	203	217	204	190	187	207	199	224	186	199	184	167	162	212	200	183	203	205	209	214	189	181	227	200	197	211	206	178	208	224	209	195	200	190	214	207	234	209	190	196	210	210	209	201	202	193	211	186	208	191	213	209	205	201	202	189	202	235	206	184	208	210	211	203	214	194	207	188	194	216	214	220	199	194	226	211	219	201	192	202	220	164	187	202	211	213	207	198	194	229	199	191	225	208	208	214	198	188	218	196	192	186	221	202	200	230	217	202	220	196	212	191	196	172	183	193	246	193	188	177	195	197	173	215	217	221	240	198	202	201	225	205	208	203	209	191	218	214	210	202	219	183	189	223	167	203	221	209	216	221	222	196	205	194	189	220	217	200	198	214	223	205	233	201	207	197	170	203	212	197	191	203	187	196	208	195	213	199	229	212	230	196	214	225	200	212	175	218	220	219	210	207	233	226	184	221	189	214	236	184	192	204	204	207	229	216	215	203	198	191	203	247	212	221	232	217	226	197	201	176	228	199	209	200	221	211	227	227	215	193	198	211	193	211	214	200	219	214	213	204	198	201	204	206	226	209	208	220	196	227	211	220	180	205	211	200	228	209	213	197	205	221	202	206	213	203	205	212	218	200	225	210	221	206	210	199	209	217	207	200	201	197	213	206	220	236	252	184	183	214	199	202	209	213	203	210	205	198	209	184	202	208	209	223	214	224	214	220	199	195	212	214	207	205	207	196	202	209	196	182	193	226	209	209	198	218	175	210	180	192	212	201	179	241	182	193	202	218	195	179	190	193	229	209	205	192	226	214	210	204	187	198	215	181	197	211	180	205	222	204	186	200	192	192	217	209	190	195	209	220	196	202	225	217	206	218	227	213	195	184	185	211	202	205	215	214	210	205	183	215	186	195	214	218	218	197	186	188	189	213	228	214	247	209	243	223	203	201	231	210	203	214	237	195	206	203	232	215	207	214	196	188	212	197	203	175	197	190	215	195	207	192	213	213	206	226	205	229	229	200	216	196	215	208	216	212	194	200	201	201	226	187	211	196	200	209	211	193	215	205	201	226	212	195	222	184	231	187	207	207	205	225	182	196	219	215	210	203	221	221	214	202	192	221	214	200	216	208	212	210	208	198	188	185	200	210	177	206	232	197	210	207	185	199	217	190	193	186	202	185	225	208	220	204	218	213	210	200	186	217	186	201	192	219	207	210	200	224	201	193	181	170	205	208	197	193	220	228	231	218	217	217	202	192	222	193	180	179	201	219	203	200	207	198	180	217	196	180	246	209	229	196	189	223	218	218	195	218	196	194	182	220	200	220	196	206	211	201	182	198	194	237	206	208	218	188	204	225	208	213	205	182	214	201	229	196	198	181	195	183	200	208	202	202	201	220	206	224	208	192	193	195	219	232	200	227	203	198	199	215	198	179	202	226	198	185	208	208	204	215	194	198	199	192	212	198	210	218	189	217	223	197	195	218	199	198	236	185	189	218	217	227	199	189	202	202	193	210	202	231	238	223	203	196	205	209	185	222	208	208	222	192	212	206	210	198	207	211	189	214	207	206	194	201	193	198	195	201	209	208	195	194	209	197	185	200	207	228	222	220	181	206	221	205	201	228	194	202	226	194	201	206	196	204	206	190	209	221	220	227	213	203	193	221	188	189	206	197	194	212	230	200	233	212	195	210	201	224	203	195	216	197	202	196	181	221	191	205	224	196	228	211	227	223	228	238	181	218	191	191	195	221	194	212	196	213	208	203	194	208	192	214	191	208	194	205	205	196	187	210	229	218	217	217	195	177	193	213	192	216	242	217	194	221	213	196	190	203	203	185	207	217	191	197	217	229	205	199	194	198	190	231	201	187	205	187	208	207	203	193	194	202	212	197	222	199	217	218	216	207	196	206	226	179	197	202	191	201	247	187	216	198	239	199	198	206	196	206	189	217	204	218	220	205	178	204	217	189	221	213	191	193	192	203	218	183	200	202	202	190	218	206	198	219	239	225	199	214	197	188	204	212	193	195	201	198	220	217	223	206	187	180	209	250	204	186	198	224	202	213	189	206	234	197	219	184	196	221	217	207	209	193	229	206	218	207	202	199	202	228	217	208	212	221	200	218	212	204	221	172	214	186	192	211	211	181	182	229	215	220	205	215	191	205	204	209
7629	2808	6433	6963	5875	4720	3898	3241	2767	2481	2047	1874	1730	1654	1468	1400	1298	1281	1145	1167	1088	1046	1060	964	1000	936	901	878	892	884	879	845	790	827	843	809	828	771	764	786	804	786	791	770	756	750	772	738	731	675	715	747	724	714	754	711	744	709	689	716	722	730	695	714	668	685	672	638	666	719	678	687	686	701	707	719	717	689	699	659	696	700	662	691	725	679	615	704	730	694	682	692	642	691	680	690	674	669	637	680	633	700	680	662	667	696	675	652	674	660	676	667	678	675	650	640	712	672	643	708	716	633	638	633	686	693	670	640	627	632	664	643	646	653	637	699	662	678	637	667	718	695	647	660	704	658	716	664	610	687	625	669	682	665	628	657	663	629	607	636	637	644	664	672	650	679	666	641	700	652	617	705	675	634	689	623	628	645	721	664	663	676	639	635	679	657	666	669	629	676	651	639	664	678	654	638	662	687	699	659	620	643	712	675	614	653	664	650	677	631	670	653	677	664	655	638	661	664	638	689	638	663	647	654	660	722	649	667	682	653	628	612	636	631	650	653	664	650	692	660	597	709	683	669	701	610	687	621	683	682	638	683	681	653	644	660	628	675	658	669	690	656	658	660	638	718	693	614	600	660	658	677	659	667	663	645	664	620	626	604	658	665	662	642	604	665	683	602	683	694	652	619	635	645	644	644	692	659	700	664	645	677	672	625	648	668	679	651	687	648	662	641	663	679	649	692	633	632	593	665	708	693	623	626	643	636	656	646	633	670	643	635	645	663	678	626	624	633	640	689	632	638	689	635	634	687	646	677	678	613	631	681	677	657	662	688	693	670	640	631	662	689	717	657	625	655	638	652	645	625	627	683	637	666	657	672	690	656	672	663	673	619	631	651	661	704	602	697	631	704	642	666	680	676	672	633	655	664	633	683	667	685	668	659	668	644	671	674	647	624	649	688	632	667	681	651	647	676	646	664	664	668	666	675	639	643	624	621	652	635	646	678	671	653	660	663	622	638	691	681	637	660	637	629	655	636	678	652	639	636	644	586	652	672	661	641	673	650	617	663	658	662	629	657	625	671	633	664	656	641	670	675	692	683	650	647	658	663	656	634	621	640	671	656	617	625	633	664	668	674	652	609	641	673	640	649	695	645	624	691	671	655	653	666	614	727	645	672	655	656	701	675	699	625	669	670	685	665	622	640	622	636	632	657	649	684	721	640	614	686	682	657	656	672	615	656	668	657	652	665	631	658	671	689	663	637	645	640	632	654	660	676	671	658	629	642	660	599	687	627	646	701	668	642	636	715	653	698	634	653	662	627	680	673	642	673	632	659	659	676	644	662	635	690	677	637	663	650	637	691	690	668	640	618	686	640	670	641	598	654	658	667	640	671	679	713	623	682	662	610	729	659	634	628	652	714	689	678	621	636	613	657	652	638	671	648	663	644	671	640	582	678	705	645	616	673	666	661	692	664	660	639	655	628	634	674	691	687	704	674	631	625	662	640	623	637	662	635	696	628	648	638	635	638	652	678	646	637	610	696	575	635	637	654	707	693	654	642	664	676	631	658	671	653	604	640	681	656	622	649	672	586	657	684	625	625	639	693	654	664	681	650	615	646	676	610	645	613	629	668	657	649	653	692	622	709	648	675	622	686	695	647	660	618	642	647	667	610	664	683	662	657	636	665	619	671	612	655	682	678	693	611	711	655	641	666	667	650	645	624	620	646	664	596	697	635	610	711	642	635	661	636	652	710	666	629	669	646	650	642	623	688	632	619	693	664	661	673	622	676	683	632	714	655	682	690	689	652	683	635	655	644	671	619	652	638	675	638	654	675	648	658	667	631	642	654	646	671	617	659	674	682	660	596	673	652	673	680	652	673	612	635	655	665	686	632	684	632	669	666	637	714	643	652	635	655	617	656	634	628	607	648	603	632	720	646	646	646	659	680	654	640	669	680	647	635	672	623	644	636	699	690	640	690	633	673	613	627	676	638	654	637	653	670	689	668	645	644	616	689	692	670	626	649	702	648	698	611	698	631	680	673	657	662	649	683	658	639	644	657	703	674	644	623	656	668	596	659	702	643	636	685	656	626	679	634	631	630	698	689	660	634	675	667	687	603	678	655	612	672	667	660	666	644	689	678	662	625	626	650	705	713	649	686	651	681	643	687	613	607	625	654	616	650	701	677	665	612	662	657	667	633	688	686	693	669	684	710	658	654	658	634	653	622	603	687	619	630	668	679	672	648	635	655	657	616	664	671	658	649	614	653	698	612	638	605	665	649	644	667	644	650	656	680	650	666	648	632	596	656	667	667	653	646	588	636	670	640	648	696	664	662	655	681	650	661	624	617	630	668	620	674	673	694	629	711	690	684	626	651	677	632	588	663	657	629	624	677	705	665	678	614	639	646	642	608	653	635	671	666	645	655	624	663	638	664	687	626	701	687	601	666	667	652	695	626	670	652	665	634	646	683	632	671	659	689	679	615	608	654	659	655	695	644	675	669	644	613	588	661	618	626	665	688	674	649	676	647	648	681	678	672	603	647	653	618	662	643	641	661	695	651	648	660	678	683	671	680	701	682	658	641	698	642	612	673	664	654	656	645	639	689	716	663	640	654	657	660	660	661	665	665	689	685	676	661	692	674	678	609	680	655	681	656	701	663	642	703	723	655	641	665	688	644	687	623	672	641	708	666	700	692	641	630	652	674	639	682	650	680	696	704	648	683	669	667	613	643	648	656	637	692	669	610	645	664	663	644	671	647	624	620	651	684	631	670	668	635	666	653	690	690	622	665	642	654	642	691	678	647	639	713	675	669	702	677	638	645	630	660	659	647	641	659	626	666	684	661	655	642	642	671	620	650	655	690	669	748	665	634	634	626	634	673	642	625	678	650	652	647	641	629	648	674	615	637	655	653	666	666	655	668	626	677	647	613	701	646	646	685	653	672	660	670	643	608	664	688	635	666	646	618	651	633	657	657	632	700	637	660	681	648	663	642	666	650	640	695	640	718	662	696	655	660	643	669	654	691	643	647	690	638	658	672	695	685	668	687	654	651	657	613	680	651	640	663	634	643	656	695	682	625	602	679	686	656	675	679	656	618	692	636	664	662	671	659	685	652	624	638	644	617	634	629	665	662	637	636	652	628	645	662	637	639	613	652	665	649	627	647	664	650	644	667	655	690	650	662	691	710	638	695	621	684	639	614	652	659	695	628	649	676	710	693	706	677	647	614	700	665	608	681	678	628	659	716	672	686	652	643	700	621	683	648	664	641	629	668	628	630	663	653	639	649	681	644	663	653	587	638	671	628	616	672	668	662	658	618	669	652	681	664	663	659	604	667	637	637	688	683	624	675	647	670	632	673	646	646	605	628	655	618	643	664	677	648	676	621	632	631	680	696	646	664	671	619	699	658	640	640	662	654	625	642	670	650	657	698	687	625	638	679	648	662	668	667	673	670	642	698	697	757	649	687	687	660	655	679	628	646	664	628	636	700	691	643
1061	101	129	112	84	70	65	85	66	75	63	53	61	50	63	67	59	49	63	55	71	66	59	50	56	57	76	59	59	58	53	41	54	58	54	74	47	53	53	54	53	49	55	51	59	55	56	56	66	60	63	49	60	46	47	62	54	61	59	63	59	57	61	42	66	62	61	67	70	47	55	60	61	59	55	52	65	45	66	66	45	57	49	81	56	63	59	47	64	61	52	67	57	52	68	49	62	40	52	53	68	53	61	58	49	56	57	63	54	55	61	60	58	64	65	56	52	55	51	46	62	49	47	49	62	70	47	45	54	55	56	49	62	59	62	58	69	46	61	56	55	66	57	53	55	59	51	62	58	63	53	50	70	53	54	52	56	59	63	59	48	47	50	41	59	42	52	65	40	58	55	49	58	60	59	55	47	55	55	52	58	56	67	47	46	64	59	61	50	62	72	57	65	59	56	54	49	57	63	54	65	50	69	61	56	68	70	73	53	51	65	51	55	57	57	57	50	50	55	66	38	54	67	50	59	46	69	51	51	44	46	48	57	62	58	55	64	52	58	50	58	46	54	48	74	58	55	70	51	63	62	39	75	51	46	58	54	57	69	58	64	56	50	57	55	59	65	53	62	43	59	60	63	53	59	60	57	61	42	45	47	61	52	42	61	56	56	61	54	72	56	55	52	54	61	60	60	62	51	62	55	57	58	56	66	59	46	65	52	64	74	65	59	68	64	77	71	55	53	62	47	57	66	33	51	62	50	59	60	57	58	52	42	51	62	65	47	58	64	49	47	62	47	57	46	60	48	52	51	52	52	69	54	55	70	64	60	56	53	54	58	61	73	72	61	55	57	47	54	72	61	53	70	49	57	47	59	54	50	56	61	61	55	42	47	45	59	48	51	44	61	56	51	46	60	50	66	59	69	51	61	48	67	54	49	56	60	48	52	68	52	63	62	61	48	53	54	59	46	52	53	52	51	46	57	60	61	47	55	68	54	63	54	56	61	58	57	67	62	48	66	58	49	56	63	48	60	67	65	57	47	64	60	65	58	43	54	66	65	61	69	57	75	59	64	54	58	68	70	65	54	50	56	68	43	49	65	67	59	53	70	67	55	61	56	48	68	76	52	52	50	48	61	47	57	64	50	51	76	55	47	58	47	56	64	58	56	57	39	51	66	54	61	52	67	62	65	51	49	57	55	63	60	53	55	78	61	53	56	52	57	51	70	62	42	59	60	76	63	62	58	57	51	50	51	54	60	59	76	55	60	76	72	51	60	47	58	60	59	53	48	47	56	53	48	46	60	54	61	57	51	59	66	53	59	70	54	59	66	52	57	63	66	54	56	68	58	54	57	53	72	57	44	62	44	57	60	47	69	52	63	68	54	64	53	48	57	53	66	51	54	54	57	63	48	64	48	56	55	57	66	57	59	76	57	44	53	54	60	69	64	54	48	47	68	71	57	68	56	62	50	64	52	49	55	71	66	57	44	57	63	60	66	50	60	61	59	50	48	52	56	49	55	57	66	48	58	60	65	46	48	67	54	50	51	61	49	62	64	51	43	65	52	46	61	59	56	60	56	45	58	50	58	46	38	40	60	59	47	53	49	49	55	57	63	46	62	53	59	59	65	40	59	58	61	47	56	54	61	53	65	56	52	64	53	53	60	40	56	58	57	57	56	55	58	58	46	60	61	48	60	43	65	46	56	72	60	47	64	49	54	62	59	47	52	65	50	49	58	58	59	63	48	57	38	46	64	65	64	60	44	50	61	56	42	64	55	55	51	65	62	56	61	51	70	54	60	63	56	59	61	54	70	58	61	43	69	51	62	59	48	49	58	48	63	53	44	56	45	62	71	69	61	48	60	67	66	60	51	55	57	53	69	68	56	54	56	54	60	60	65	52	49	59	61	44	52	56	63	64	53	70	46	56	66	57	56	59	54	57	58	48	80	44	33	78	58	60	45	60	62	64	52	49	61	61	47	72	47	62	71	49	50	60	65	57	41	54	55	61	53	51	38	54	55	51	69	60	66	39	58	56	51	74	51	62	59	61	58	49	56	52	70	53	48	71	64	52	51	41	43	62	48	47	48	60	41	45	51	62	66	57	49	68	70	52	60	64	55	49	58	48	48	62	54	53	66	57	62	64	57	69	44	49	60	49	59	78	51	54	66	48	64	51	64	48	63	68	54	63	50	50	51	56	46	58	57	50	47	46	47	61	62	53	49	42	61	47	47	67	59	46	58	56	45	66	54	43	64	71	62	49	50	56	63	52	58	53	58	58	64	61	60	58	70	63	56	65	46	68	54	56	52	54	53	57	59	59	48	58	53	53	57	51	75	59	63	56	55	53	59	54	61	46	51	61	57	67	45	48	53	56	55	56	43	59	51	58	58	46	59	56	46	55	54	60	59	54	53	48	58	60	53	55	52	46	53	66	56	70	59	49	48	64	48	58	62	57	63	52	55	48	70	55	49	62	50	53	58	51	72	56	68	47	68	58	60	58	51	47	57	59	56	48	49	75	59	57	50	61	48	55	56	53	53	61	59	54	50	62	62	53	55	51	61	51	59	53	61	50	51	54	65	49	50	49	56	60	70	53	53	61	61	60	35	56	64	53	61	57	64	53	59	59	60	51	55	56	66	56	66	54	48	60	46	51	62	64	53	63	65	64	62	52	51	67	62	48	58	62	60	54	45	61	50	74	63	72	51	54	55	66	62	61	41	63	63	59	65	66	46	47	46	56	50	58	63	52	57	52	62	62	52	64	60	60	64	48	59	55	59	57	49	53	66	60	56	71	62	61	59	66	56	65	71	50	57	50	55	63	57	60	66	47	43	59	59	53	58	52	74	52	52	56	62	66	63	54	70	55	39	54	56	66	50	48	58	56	64	47	66	49	52	52	58	50	67	50	49	31	54	53	65	62	56	62	61	53	53	42	54	49	58	54	50	57	49	64	57	50	59	55	65	48	49	58	59	47	48	39	66	50	50	53	48	51	55	45	53	58	74	47	69	39	54	55	62	65	53	60	57	51	57	65	53	52	44	61	71	56	50	55	58	57	69	62	69	47	56	55	49	51	58	50	53	53	49	63	63	53	51	47	60	49	39	62	67	55	39	62	63	51	50	62	46	56	48	57	53	49	67	56	51	52	58	50	54	59	60	53	50	73	62	59	65	46	52	63	58	57	55	70	54	55	60	60	61	59	54	55	64	49	75	67	72	55	54	38	64	71	70	58	50	61	48	56	65	63	47	48	59	49	50	61	60	66	53	67	49	49	65	57	57	54	53	49	59	42	62	42	61	60	60	51	49	56	42	62	58	51	62	42	56	52	59	50	51	59	67	46	63	62	70	52	50	65	54	48	62	59	54	52	71	48	61	54	58	61	66	69	59	64	64	39	49	63	68	51	67	58	46	58	42	57	69	56	51	53	59	47	56	54	64	50	64	61	55	57	62	54	54	58	62	72	50	59	51	59	64	60	51	57	68	58	53	61
1732	315	474	466	428	383	352	313	319	296	312	295	259	264	256	267	253	247	270	234	267	262	257	238	230	229	296	245	250	268	232	235	245	224	223	233	270	248	229	241	254	237	240	224	222	241	230	220	244	243	227	228	238	234	243	258	228	250	245	263	270	233	251	233	228	233	231	210	243	199	231	246	228	242	226	254	255	254	238	219	233	221	227	246	243	277	229	284	236	235	241	266	232	237	249	210	236	245	227	231	256	233	217	263	237	244	254	263	242	224	237	215	220	234	254	213	246	233	242	233	261	257	228	240	242	222	223	229	242	219	251	235	234	244	229	276	237	241	235	251	261	236	238	258	216	216	225	248	230	263	209	244	231	244	230	273	213	228	225	222	224	234	235	267	249	243	256	242	237	265	240	207	253	239	219	250	217	203	226	240	212	220	241	205	226	216	224	255	246	259	225	236	248	241	234	244	227	244	237	233	246	230	225	224	230	214	231	244	229	243	225	261	238	215	253	251	248	218	230	252	242	248	244	243	237	209	224	235	274	243	229	247	236	239	234	251	208	223	234	238	240	225	251	219	222	242	238	268	280	264	229	225	261	238	235	226	245	254	241	229	238	222	230	246	250	250	236	229	233	222	239	237	229	230	232	227	253	240	230	237	262	261	225	250	245	251	225	219	261	212	246	225	244	259	197	237	259	256	223	251	237	237	257	231	256	242	241	236	216	236	243	239	247	257	276	239	252	235	225	243	218	231	243	234	237	260	230	255	208	248	263	236	239	232	259	220	231	262	227	221	198	238	228	227	229	234	227	228	249	228	215	212	209	247	235	239	228	233	240	270	224	237	233	232	254	236	244	245	223	241	232	230	272	250	257	244	260	211	257	238	254	232	249	223	252	252	236	260	250	217	239	248	224	265	245	229	240	218	219	229	267	214	235	232	230	240	247	244	207	240	230	261	224	250	231	246	229	234	213	243	236	269	220	230	234	228	242	237	256	248	223	234	240	265	254	236	241	210	243	211	233	277	228	232	249	234	239	243	219	224	228	248	224	249	226	262	221	237	247	229	247	211	214	254	222	217	223	235	240	215	252	236	241	235	210	248	281	243	266	239	263	212	264	226	218	229	242	226	241	243	227	221	244	243	220	233	241	254	232	218	262	230	237	248	237	237	235	240	258	254	248	254	242	212	231	266	237	227	243	239	230	246	229	261	216	248	218	247	245	256	248	240	225	227	230	229	235	246	231	229	241	203	216	240	236	211	240	245	213	242	266	240	241	222	240	234	228	221	220	249	218	225	240	262	240	234	224	237	209	226	252	255	222	237	255	246	235	250	235	249	248	239	218	249	223	249	232	245	229	235	237	231	241	204	239	225	222	231	228	235	257	245	236	226	254	227	224	238	218	251	213	267	234	249	221	226	213	227	242	233	227	237	246	252	249	246	220	210	233	226	236	249	245	241	219	233	262	243	236	233	258	227	253	238	209	234	263	233	240	244	235	226	245	242	260	235	234	241	245	227	212	229	244	243	248	263	230	233	239	218	226	226	200	237	249	240	252	227	235	221	235	289	227	231	235	241	241	233	215	232	239	258	230	226	250	248	233	233	228	241	240	245	241	240	223	221	231	214	258	219	243	230	220	249	230	258	218	214	231	238	225	247	218	257	268	251	249	209	242	269	254	263	241	235	236	239	234	241	241	226	235	217	242	233	240	234	198	261	244	234	238	229	236	237	253	250	239	217	227	236	244	248	225	258	243	260	238	250	236	208	243	223	239	238	228	233	245	231	275	239	249	231	236	256	222	234	230	240	244	226	239	251	254	220	252	226	234	229	217	231	222	233	226	218	242	242	213	239	250	255	250	243	243	248	256	242	239	252	244	221	241	249	232	219	262	237	254	265	270	256	239	256	233	212	237	273	236	232	235	234	215	246	230	252	231	229	240	230	245	256	240	269	232	240	235	216	236	240	243	241	232	283	227	248	219	259	267	262	236	260	209	237	258	228	262	238	244	232	231	232	234	234	242	218	248	231	243	241	234	240	215	217	246	222	231	231	230	244	243	241	227	235	257	234	248	243	254	247	233	236	243	249	258	196	250	257	243	241	280	252	244	223	265	232	224	248	244	255	235	226	259	236	247	240	229	238	247	260	228	209	255	228	226	241	261	250	237	263	219	214	240	257	242	259	244	269	219	239	252	256	233	221	247	232	246	221	251	230	236	251	230	256	248	222	218	239	256	231	256	246	256	240	210	227	235	226	258	203	248	226	242	237	245	229	234	232	268	232	239	291	250	241	252	268	262	217	258	249	235	241	208	229	218	237	250	240	223	240	217	247	250	266	265	211	233	241	251	217	230	251	236	249	247	239	228	227	261	239	235	238	235	256	224	252	235	207	233	247	252	240	224	244	230	265	247	237	240	230	222	237	255	251	266	250	250	236	232	241	246	247	256	235	243	237	245	243	233	230	244	238	252	230	250	228	277	236	229	218	217	216	244	232	226	219	276	224	229	226	235	249	229	218	219	206	249	255	238	231	241	250	222	241	222	232	265	220	222	231	235	223	228	239	229	223	244	239	241	249	249	234	263	214	269	220	238	221	264	225	230	226	250	236	257	220	243	253	255	242	248	248	253	245	241	241	226	232	256	238	239	214	213	215	239	238	241	232	230	237	266	222	221	223	236	245	218	251	242	235	264	238	222	225	234	237	259	255	241	196	228	239	235	223	246	245	228	237	218	232	266	234	215	233	258	240	258	237	233	226	251	242	221	209	244	255	239	239	244	238	241	226	267	233	249	224	234	237	259	258	235	221	241	252	260	241	245	232	263	245	231	237	252	243	246	233	267	237	234	224	220	243	256	262	224	212	241	234	263	248	263	248	265	243	258	220	245	256	214	221	239	237	222	260	244	252	273	262	244	235	233	241	261	265	228	221	240	245	258	247	238	207	231	244	251	220	229	227	240	238	222	229	238	240	264	263	213	250	231	201	262	223	239	236	240	236	227	249	236	249	243	245	233	220	251	226	221	226	225	242	237	254	233	263	241	221	234	225	216	237	264	224	251	270	239	207	237	233	238	244	238	213	232	252	263	244	238	258	234	214	227	205	208	240	242	223	231	246	220	237	229	243	242	255	217	240	254	226	235	223	250	267	250	231	255	246	247	236	223	237	262	226	208	220	217	220	221	241	216	240	249	215	249	261	232	232	251	241	224	228	228	230	268	224	251	223	259	262	232	248	235	251	207	213	219	251	211	213	227	252	218	217	251	238	239	221	239	253	236	239	223	236	238	245	207	239	244	249	249	242	214	254	239	246	246	245	224	241	245	231	238	229	225	267	208	239	217	245	240	258	238	222	254	252	250	232	284	208	249	226	239	243	257	212	238	228	231	219	264	259	250	235	249	243	220	229	264	247	268	242	255	247	209	264	220	250	240	225	244	208	231	231	250	230	219	245	248	262	241	212	236	267	246	255	245	234	238	253	219	252	241	225	272	266	237	234	249	264
4473	1023	1340	925	661	485	403	302	261	233	220	223	175	196	170	160	166	155	149	168	140	139	156	142	151	141	113	138	111	123	124	118	130	129	153	125	117	129	141	142	126	140	115	119	138	115	108	120	144	139	132	136	116	132	120	122	131	122	127	132	126	127	126	105	120	135	125	148	112	138	132	136	121	133	119	106	111	126	108	111	130	141	124	124	131	132	131	114	121	117	130	115	107	127	127	131	134	111	122	111	112	126	125	127	126	129	124	103	113	133	125	127	121	121	148	105	111	119	115	120	114	132	114	143	113	134	120	146	116	119	115	150	126	106	122	115	117	116	131	116	122	131	118	126	113	124	127	118	141	108	113	113	118	106	130	115	123	120	134	111	107	124	128	135	105	119	132	127	126	114	113	115	124	123	122	110	121	120	101	137	133	137	122	129	126	122	122	130	111	114	138	141	145	131	130	134	120	130	120	128	123	123	140	112	119	105	104	114	112	133	107	116	130	144	118	125	116	134	126	132	137	113	124	142	107	142	139	127	136	109	95	109	116	130	118	103	127	144	133	115	113	124	106	118	113	116	109	127	121	128	139	116	127	139	120	117	103	100	129	113	118	131	129	122	125	144	121	132	126	126	116	143	112	128	134	129	138	104	116	103	119	107	123	114	152	120	118	118	127	151	116	126	120	145	127	126	121	126	132	118	110	137	120	138	130	112	122	127	119	126	122	136	113	128	117	129	113	140	144	151	126	135	122	115	101	110	115	126	112	135	117	114	115	135	133	131	142	103	111	113	124	107	119	109	124	118	118	123	126	145	123	135	123	128	138	135	125	121	109	128	143	132	155	146	129	120	137	128	127	120	126	130	119	125	106	111	117	135	141	133	107	118	108	127	120	138	132	135	120	127	119	130	114	128	128	109	121	123	113	107	123	124	134	111	129	117	121	100	131	92	142	128	112	117	117	143	128	127	121	117	133	118	123	125	130	116	113	124	130	130	115	138	135	106	109	132	125	124	128	143	106	126	131	133	108	121	126	127	127	101	158	117	105	124	109	124	144	130	137	125	145	134	120	127	118	121	126	115	124	121	144	128	132	119	115	105	131	118	139	135	118	114	124	119	106	118	112	134	135	104	113	134	124	128	105	127	95	128	127	138	125	144	121	125	140	116	141	138	110	119	126	136	118	105	124	122	114	130	121	122	119	112	140	129	128	111	134	141	137	124	121	123	100	122	133	126	116	123	131	115	131	137	117	102	119	132	105	117	122	131	140	130	129	119	117	112	129	133	112	113	130	139	139	128	117	136	120	130	131	131	117	120	133	140	111	142	130	141	120	111	128	121	106	93	123	113	134	105	127	122	115	134	135	135	118	111	117	111	140	124	121	114	126	133	98	143	116	138	119	124	124	121	139	116	125	118	114	134	127	120	135	140	107	129	130	115	113	117	135	115	129	124	104	135	99	135	130	124	137	124	127	138	140	129	115	114	114	105	133	110	133	129	130	134	133	134	134	121	136	115	127	104	131	125	112	112	91	132	101	140	114	126	126	105	131	144	132	137	105	130	132	121	133	121	130	138	133	117	132	123	121	125	119	121	142	121	123	138	131	123	120	140	99	117	113	120	120	128	153	123	120	120	105	130	119	125	112	118	123	123	139	130	126	129	128	125	114	139	108	116	129	144	119	123	112	121	125	125	129	121	117	111	115	122	128	115	129	130	112	125	153	127	127	132	120	134	111	144	142	116	122	122	100	129	135	112	126	152	145	141	132	114	128	121	138	120	142	134	107	154	117	115	131	118	117	125	111	120	103	100	131	113	146	123	134	127	137	118	135	155	125	151	121	126	120	127	147	124	108	115	122	126	127	109	116	126	131	126	91	138	115	141	115	126	135	125	120	99	118	104	116	114	122	124	140	131	120	122	120	131	114	138	132	138	130	121	110	131	114	117	132	117	125	108	112	130	154	135	112	131	128	116	117	122	129	104	118	132	122	126	145	106	103	120	121	124	112	138	117	116	122	129	120	121	115	110	119	95	102	110	122	128	132	106	113	109	128	122	123	122	120	118	124	119	110	123	118	120	125	124	131	134	138	123	114	145	113	138	110	142	114	126	135	117	122	116	131	129	111	115	135	130	125	110	125	138	125	112	120	111	136	130	107	118	131	102	127	115	117	124	125	116	126	118	105	100	116	119	116	101	143	122	114	132	121	120	117	120	131	125	127	120	107	114	129	118	107	138	119	123	125	124	138	142	131	117	135	112	133	142	106	121	138	127	111	119	129	132	118	111	134	120	130	125	129	121	143	126	111	119	126	114	134	115	130	145	118	128	128	105	122	123	125	96	133	116	135	128	135	113	148	137	122	127	118	119	139	122	124	138	113	140	123	130	125	112	125	147	120	123	124	130	126	137	134	117	106	107	130	122	120	105	141	116	124	119	115	107	97	96	140	125	124	118	122	137	115	124	126	111	136	110	135	130	127	108	122	121	130	110	108	110	116	128	118	125	108	130	128	131	141	120	136	128	142	107	118	127	125	114	130	126	138	119	114	137	143	124	131	112	135	135	130	128	124	120	120	102	122	115	114	123	114	125	137	121	124	128	141	109	134	136	116	127	112	108	131	128	144	127	109	121	125	120	119	136	114	133	124	140	134	110	138	144	132	127	136	127	129	112	125	125	135	122	111	113	108	122	131	116	125	128	112	136	110	131	115	144	107	128	133	131	117	131	124	114	126	123	125	128	140	130	125	112	123	128	130	97	138	118	126	124	133	133	121	130	131	134	125	119	120	125	125	122	138	107	123	103	144	132	137	124	140	130	129	125	110	130	137	117	124	126	131	134	119	122	131	138	138	121	127	132	139	139	115	135	116	113	142	123	111	131	130	111	121	133	123	128	124	131	125	108	119	132	133	134	126	117	132	138	122	113	108	131	107	129	118	115	144	115	125	115	117	132	108	130	129	115	138	129	116	115	98	122	125	131	146	119	140	107	111	122	117	111	122	116	138	115	137	120	119	116	137	133	108	135	106	117	126	119	105	117	115	117	120	133	120	125	111	128	122	144	118	129	137	125	109	111	140	115	113	119	118	124	131	114	126	132	129	134	105	116	104	121	134	124	113	136	112	112	135	115	127	123	108	109	120	133	132	127	127	124	120	137	121	121	123	115	123	128	111	114	122	136	142	106	121	133	136	124	107	133	135	129	124	122	130	141	106	133	98	123	131	120	113	130	127	127	125	118	122	108	115	129	128	106	121	115	133	125	129	123	128	120	141	154	147	115	130	133	123	148	132	127	120	136	120	112	123	125	137	114	116	117	115	119	134	119	134	120	136	124	132	146	115	132	118	112	125	116	124	129	117	134	134	118	119	108	137	118	123	136	121	120	111	128	111	122	131	114	134	146	116	123	116	128	134	110	137	111	135	124	117	124	116	131	129	133	104	135	124	137	142	141	126	136	130	127	126	134	117	131	109	117	123	113	139	116	143	130	119	132	113	142	135	140
5286	1549	3632	3826	3243	2696	2160	1777	1474	1334	1145	1070	994	949	848	860	779	762	689	675	644	615	618	607	566	545	601	548	511	539	524	577	504	539	497	522	546	497	476	453	491	481	472	491	487	524	476	423	494	501	479	450	466	460	469	405	460	479	445	440	466	470	430	464	430	465	428	429	452	438	442	433	405	454	411	446	428	484	419	445	453	433	424	448	433	432	433	483	445	444	459	417	445	477	451	447	412	414	468	462	392	456	444	454	448	448	419	428	417	411	432	444	399	401	433	415	459	435	410	439	437	414	422	433	467	430	453	414	428	428	461	421	421	433	434	421	440	444	456	436	396	423	480	432	459	444	438	434	444	422	447	425	454	438	428	447	459	413	452	460	432	415	428	440	448	421	486	386	395	441	411	447	419	409	408	438	448	423	397	402	422	467	402	463	407	434	435	414	422	443	467	432	423	414	407	479	464	425	425	446	407	424	453	422	478	433	451	436	434	420	443	443	427	457	428	444	437	441	406	441	432	464	429	420	408	432	446	408	438	403	451	465	438	451	399	445	422	449	399	446	438	428	446	421	447	442	445	443	413	403	433	440	417	440	417	416	459	411	397	453	456	421	377	408	440	423	421	475	432	453	424	409	409	428	450	418	436	437	416	454	438	446	397	444	455	429	415	446	439	420	435	416	402	391	450	407	453	439	452	418	448	454	430	418	464	422	425	429	466	428	423	462	448	470	406	429	421	436	421	455	417	400	440	413	387	450	444	453	467	390	432	445	425	412	420	438	449	425	405	430	442	395	466	424	451	393	406	469	423	447	435	406	407	453	409	395	391	393	407	422	444	404	431	373	412	476	459	478	436	433	407	475	394	454	421	425	439	439	421	451	401	405	431	383	427	418	434	460	400	429	416	418	434	442	437	416	390	406	414	420	443	434	468	438	425	416	433	461	407	451	442	437	462	466	450	430	405	423	447	428	410	467	396	449	406	428	449	395	444	435	449	450	430	437	447	424	437	437	414	413	411	470	416	432	431	413	409	466	414	401	454	408	445	460	454	435	439	462	421	397	465	458	439	425	436	424	450	429	425	462	461	382	450	419	436	398	434	387	431	449	423	433	461	415	436	434	425	438	437	410	446	412	390	432	427	427	438	426	460	437	423	433	455	426	385	463	425	439	443	436	421	391	436	474	432	431	401	436	461	398	401	452	429	447	415	415	435	410	465	443	441	493	456	393	437	438	433	465	411	410	443	415	408	425	444	423	414	446	424	476	452	430	445	427	437	443	481	396	445	456	446	433	404	446	424	419	407	428	442	412	435	439	398	429	410	458	421	411	438	427	417	388	436	410	422	426	442	447	402	437	432	427	419	418	448	457	406	437	429	394	444	467	456	451	440	438	448	402	422	437	406	447	414	407	465	437	409	438	419	428	451	422	444	406	434	483	383	424	433	445	454	459	449	456	458	424	440	464	449	422	447	483	410	431	430	432	414	397	420	459	465	489	415	425	461	450	397	406	430	472	433	403	442	424	421	428	465	445	422	452	456	460	429	452	412	441	412	469	419	452	449	440	441	416	437	431	443	447	487	414	438	417	405	450	401	434	425	398	427	384	438	471	409	432	422	411	450	439	424	449	423	439	425	465	464	390	417	399	433	394	412	415	398	426	437	445	434	424	399	434	437	403	439	413	425	413	459	419	446	458	468	452	416	449	424	438	398	433	466	437	405	427	419	442	428	433	420	446	425	387	447	463	450	455	416	422	407	421	401	414	443	417	460	413	426	442	410	406	414	427	429	441	444	445	392	420	419	411	414	449	445	453	421	457	419	442	416	448	418	459	429	429	521	433	391	425	466	419	388	437	473	429	450	436	423	446	418	424	439	420	426	429	460	431	426	460	419	466	429	401	438	448	418	472	424	457	403	400	428	432	441	417	449	463	417	428	452	444	420	446	449	451	402	412	431	401	429	461	438	403	436	433	419	433	403	405	452	455	403	482	425	443	431	435	433	414	421	449	425	418	469	462	382	457	473	410	444	461	439	426	476	435	454	471	429	409	419	433	460	450	464	422	420	471	413	435	413	448	452	418	449	456	450	413	442	487	428	420	475	419	421	442	464	393	474	436	442	434	434	431	447	432	435	419	407	426	409	432	436	402	431	424	425	462	439	391	429	460	466	366	406	436	462	459	452	428	416	421	415	404	440	437	442	422	440	418	426	433	424	451	450	424	433	402	432	421	472	426	406	467	399	405	409	409	412	432	441	463	391	433	419	438	433	419	438	433	449	426	439	429	416	400	407	392	444	444	412	437	441	419	425	417	481	438	424	468	418	472	409	441	445	407	434	436	446	418	390	434	415	419	389	441	444	428	420	371	432	449	422	437	403	496	419	442	438	463	442	449	445	409	453	436	414	441	422	448	464	445	430	430	422	429	383	453	392	429	424	453	459	418	397	455	434	474	450	420	425	418	417	450	443	414	409	434	429	425	454	437	442	429	402	451	464	417	443	431	431	416	469	418	436	420	404	441	452	418	434	425	461	448	464	415	463	413	426	441	418	414	438	428	438	466	390	440	427	406	414	453	404	417	431	422	412	432	447	428	442	434	430	396	403	423	422	380	429	429	409	421	423	449	425	425	401	441	474	437	411	488	447	446	447	433	443	397	451	443	434	403	449	447	414	398	435	385	425	462	420	425	413	414	417	435	416	431	441	441	416	462	460	440	406	450	452	482	439	468	446	393	442	406	409	447	417	421	404	412	434	419	417	471	445	440	447	465	459	401	418	457	474	426	450	434	432	468	451	434	426	435	414	413	415	422	418	439	419	409	457	439	433	429	467	430	408	471	431	449	415	447	404	413	427	425	437	456	430	425	419	453	427	425	411	465	426	428	447	413	384	401	450	431	446	458	427	435	424	401	423	438	418	424	448	414	425	403	436	423	437	408	446	410	461	423	427	444	430	446	427	444	445	434	438	471	469	456	413	421	424	442	423	456	443	437	415	440	439	415	436	418	444	432	451	467	422	411	413	441	440	422	391	437	424	416	467	459	444	450	428	447	422	464	461	429	412	408	431	427	433	417	421	434	426	449	462	423	441	416	470	454	432	448	438	417	463	436	426	442	433	456	443	437	428	431	397	436	395	444	438	420	425	453	450	453	420	444	412	413	413	421	475	457	474	451	458	417	428	460	466	429	469	420	462	442	434	439	460	412	425	439	455	397	422	447	461	406	454	420	447	428	431	387	421	405	420	428	420	468	429	457	415	428	437	436	445	443	415	410	434	457	415	414	446	433	433	483	441	415	408	448	435	420	424	427	453	456	409	453	395	405	393	418	433	411	389	425	430	440	441	418	419	434	426	411	440	436	436	410	440	385	415	402	435	418	456	436	444	410	432	395	385	418	443	423	418	428	398	465	427	437	422	488	450	471	451	418	412	428	425	386	449	453	404	464	418	394	486	424	426	441	441	436	465	408	417	410	470	438	449	443	427	421	413	402	414	412	439	425
8784	2254	2703	1962	1284	944	702	541	464	454	406	332	325	304	281	279	280	257	274	251	247	240	221	223	229	227	233	274	227	212	211	209	228	225	227	222	228	212	225	218	229	242	230	206	180	226	213	212	212	215	235	214	202	249	221	196	226	220	236	208	215	223	211	225	183	235	217	219	201	211	218	210	215	196	220	208	226	221	204	207	206	212	192	227	209	234	192	225	184	210	236	232	195	195	211	197	199	212	212	201	200	208	234	197	213	193	216	223	212	206	198	207	205	203	200	217	198	242	205	207	201	192	207	205	220	211	198	216	196	191	194	219	220	229	203	192	222	230	222	210	220	195	213	219	162	204	222	216	220	198	208	234	211	183	232	206	218	225	205	197	182	208	231	208	220	226	210	210	216	195	206	240	206	222	204	205	212	190	218	227	211	199	206	209	232	226	215	192	176	183	199	204	214	213	227	221	205	216	197	200	202	190	201	208	216	194	205	199	221	213	197	202	226	205	214	193	224	207	233	227	206	213	216	225	201	197	192	213	207	226	193	194	219	204	212	216	210	206	196	207	197	221	232	211	190	217	179	183	197	189	190	190	199	215	203	212	232	217	224	205	189	220	210	207	198	210	204	184	233	195	193	214	225	183	207	206	206	181	207	206	209	185	215	206	212	178	208	243	234	161	188	200	204	217	207	203	197	206	204	222	184	202	231	203	198	213	218	203	231	192	203	209	195	199	203	187	204	202	221	207	212	181	219	190	213	226	242	203	218	201	238	182	203	181	202	233	240	212	214	200	209	223	185	204	199	212	188	236	217	190	207	211	232	221	207	177	207	191	178	208	221	200	218	219	206	193	204	175	214	216	203	218	217	180	215	198	190	201	224	205	200	214	205	224	203	213	189	194	202	207	228	189	199	183	208	187	217	215	213	208	203	204	198	202	205	213	213	233	224	220	218	216	195	201	205	221	183	212	221	194	197	212	210	185	203	190	192	214	213	179	228	210	222	220	213	240	245	192	202	213	194	207	210	214	194	226	198	212	201	205	206	204	213	211	182	239	210	197	187	213	203	204	228	227	207	231	199	187	186	224	212	209	198	231	208	211	209	200	184	234	189	208	194	204	230	227	204	199	221	243	205	203	205	189	225	217	208	207	196	212	229	203	206	202	202	195	232	192	200	192	225	213	218	195	216	209	189	191	192	214	226	214	205	187	200	205	218	220	210	230	176	206	186	207	217	218	214	187	201	207	198	179	215	208	203	209	197	206	212	212	209	214	231	198	215	204	161	233	207	201	198	192	212	190	213	206	190	199	203	211	195	221	218	186	217	196	243	218	214	199	199	199	190	211	220	210	207	214	196	214	201	186	227	215	194	205	214	228	202	201	199	230	204	217	204	226	228	212	196	208	207	194	227	217	222	208	210	192	202	192	220	212	230	210	197	210	210	198	205	224	202	192	186	217	207	234	208	226	215	183	196	222	234	181	229	213	214	207	218	195	190	204	201	213	184	221	197	204	211	180	201	206	221	188	205	186	220	217	187	210	219	201	186	233	193	203	199	216	217	220	188	210	210	227	206	210	195	180	169	183	233	208	224	191	207	169	216	199	221	213	213	211	203	193	225	202	212	206	211	218	178	212	202	219	236	187	210	206	182	228	179	207	198	200	191	222	194	206	201	214	228	227	187	193	190	217	215	195	194	195	208	211	215	203	220	202	201	217	247	202	210	191	204	205	204	205	200	213	248	210	200	209	215	221	207	193	203	198	226	193	160	185	198	177	191	194	192	188	211	215	218	224	212	214	238	203	198	197	201	189	191	204	212	182	219	196	211	193	208	203	220	173	212	193	208	203	188	196	156	222	191	183	197	228	201	177	195	227	206	180	238	210	195	219	193	211	210	197	204	196	199	215	223	230	213	211	220	208	228	200	215	179	214	224	209	211	216	191	185	200	184	226	201	212	202	190	220	223	224	213	200	196	213	222	206	211	184	200	186	213	235	182	196	186	211	189	201	211	205	197	219	206	230	200	218	203	217	211	205	224	193	226	203	201	211	206	218	236	229	211	195	192	238	210	208	217	192	248	208	210	206	209	169	206	219	200	173	193	193	204	187	226	224	229	224	202	192	186	201	208	217	195	199	180	202	199	196	190	225	200	211	189	204	207	215	196	199	229	208	201	212	214	187	204	193	203	198	207	188	203	197	210	234	192	190	194	206	197	202	198	207	213	192	192	205	199	188	241	193	212	219	190	198	210	184	189	209	211	200	192	217	190	204	184	216	214	212	212	221	207	207	228	196	227	193	215	213	204	191	199	210	204	211	199	195	216	181	183	209	200	200	209	206	221	174	206	186	192	217	202	229	198	222	201	193	191	199	187	218	196	222	182	206	210	199	196	198	193	220	208	211	210	197	202	211	195	206	212	189	205	210	185	208	227	210	189	213	216	202	210	191	196	209	210	193	187	195	211	201	183	226	193	199	192	194	212	194	196	203	195	208	214	210	224	217	201	187	220	181	201	192	185	220	187	183	213	194	194	230	211	201	215	218	224	196	183	221	240	206	166	222	210	217	231	195	231	214	209	221	195	205	223	200	176	204	222	218	224	223	204	213	187	217	183	212	197	240	215	198	205	193	192	210	211	195	193	217	212	196	202	194	187	191	179	192	236	175	186	215	196	218	208	225	190	213	220	209	235	226	205	213	204	209	206	200	212	212	177	195	188	201	204	221	205	211	239	194	197	205	212	213	206	211	215	223	236	217	199	187	198	203	200	212	192	184	208	198	206	189	195	193	199	219	194	197	210	159	184	208	208	235	227	197	207	199	212	200	201	229	197	183	200	222	208	191	207	243	213	206	202	190	208	214	199	188	201	197	206	207	209	179	203	222	209	216	206	214	207	198	199	237	202	229	223	204	219	209	194	209	198	190	187	201	200	203	196	195	203	221	203	204	229	217	222	218	203	196	207	214	220	213	218	222	177	212	197	189	242	177	203	194	214	205	224	213	210	209	213	230	215	206	229	203	216	207	210	199	238	192	216	187	213	233	180	188	179	203	203	213	181	228	189	188	224	222	197	212	214	183	217	223	207	209	211	188	206	189	200	227	176	188	213	183	200	203	207	187	199	230	200	200	217	207	201	223	229	188	205	206	213	200	195	222	213	191	204	161	194	202	221	195	219	204	197	228	221	218	187	200	197	194	222	216	196	230	225	189	217	205	193	216	223	229	210	231	250	202	230	199	184	213	218	207	177	224	198	219	207	208	211	192	218	217	198	194	214	209	226	211	237	212	212	211	196	214	189	171	197	213	168	206	177	213	208	198	214	221	205	213	192	222	201	190	213	189	208	213	190	203	237	194	203	216	213	223	203	208	193	214	185	193	180	178	220	215	224	211	211	209	202	206	208	196	210	195	223	193	204	227	193	186	218	220	186	218	208	211	203	199	217	208	209	189	221	232	208	205	229	198	252	199	214	200	217	194	205	205	223	212	220	227	212	228	204	206	207
7795	2868	6317	6928	5845	4707	3915	3232	2782	2449	2185	1897	1767	1629	1508	1367	1262	1226	1166	1116	1101	1066	1003	1019	978	920	911	891	845	861	827	845	841	817	811	840	831	768	847	786	761	781	765	729	757	743	823	739	779	768	729	673	728	763	728	711	739	749	748	746	717	711	727	672	730	665	650	661	715	692	692	699	653	696	677	683	675	698	632	638	665	691	671	685	660	695	670	661	688	658	639	628	688	649	679	684	698	648	689	667	686	691	698	702	647	668	703	651	669	676	641	653	655	695	668	691	662	676	678	655	688	701	649	652	658	691	658	678	668	683	662	633	657	674	633	675	622	647	648	683	661	656	638	677	622	672	651	646	626	709	667	619	686	609	658	632	645	685	699	611	668	666	628	657	654	661	653	648	664	699	659	703	635	669	653	667	696	642	663	632	663	643	657	609	597	627	691	669	646	640	631	644	679	661	674	702	746	666	611	682	698	699	656	634	695	671	691	672	611	652	684	651	645	730	658	665	625	675	638	643	662	653	666	693	643	612	667	668	641	679	624	662	632	695	687	601	676	679	679	659	650	638	587	671	664	629	643	645	673	621	679	682	655	664	686	653	658	634	694	661	671	687	619	623	656	623	630	650	678	661	674	664	668	653	666	626	627	625	677	684	594	644	675	684	619	630	647	607	658	657	696	646	647	639	650	646	677	658	636	649	647	659	670	686	668	659	704	655	647	690	682	653	640	698	617	687	661	685	652	687	679	663	637	632	609	647	645	641	627	671	640	683	646	663	624	641	647	656	694	666	663	717	680	646	658	634	598	712	633	674	635	668	625	666	680	651	677	626	684	694	659	619	706	642	630	680	653	608	693	696	654	663	680	671	659	660	630	633	677	671	701	660	672	673	616	691	645	649	625	667	666	658	693	632	627	644	618	686	631	656	645	651	702	609	623	693	678	635	634	603	629	636	663	709	678	632	684	612	664	661	645	653	676	643	660	651	634	652	669	686	655	656	717	631	636	634	642	684	654	658	686	671	646	667	596	688	645	634	620	702	641	674	691	668	702	663	639	672	648	673	644	665	686	669	633	696	684	703	659	654	669	682	629	671	641	662	645	648	702	621	602	680	677	647	619	624	663	653	614	650	654	687	615	661	681	705	666	660	682	672	644	658	642	645	659	648	646	624	686	677	690	620	650	642	670	614	664	631	615	690	645	673	666	673	677	612	669	662	645	647	678	683	674	631	667	661	641	643	653	648	628	630	662	617	649	650	666	695	655	687	656	626	660	664	634	671	650	646	652	652	633	654	701	687	641	671	658	660	663	663	613	650	625	635	657	690	666	685	642	645	641	634	668	646	695	658	651	665	646	643	705	703	614	648	685	693	648	684	632	643	630	652	675	685	661	635	659	679	690	669	629	654	670	659	647	661	656	640	684	671	674	649	605	637	652	674	666	658	597	665	679	660	667	662	653	637	659	624	672	660	631	662	683	654	684	661	678	683	618	659	695	631	665	611	681	650	655	678	664	706	727	613	626	697	628	653	658	677	639	621	660	649	698	661	625	662	649	661	657	689	629	627	670	701	669	623	687	643	635	677	675	638	651	625	681	646	656	650	627	658	650	645	665	681	621	620	674	671	631	664	674	633	629	669	639	684	625	698	659	655	672	618	660	679	633	643	674	652	694	652	626	722	665	641	693	692	659	661	638	649	682	690	631	701	673	688	640	656	735	636	654	649	655	658	716	661	683	670	646	696	642	669	746	664	662	678	658	640	615	634	694	696	687	646	635	672	622	592	609	656	657	673	660	655	659	685	638	669	665	686	670	696	645	659	669	692	628	676	658	697	687	658	647	671	653	702	680	666	637	634	625	691	650	649	638	692	642	656	679	635	666	665	678	604	670	711	609	657	614	656	693	650	639	649	663	670	639	642	686	681	650	677	677	681	664	649	642	676	621	631	655	664	664	683	680	676	645	670	680	656	665	671	622	637	670	666	681	638	647	692	645	656	649	643	639	680	695	646	682	602	646	649	669	654	676	629	669	632	634	644	672	671	677	674	670	694	655	654	684	727	686	613	653	654	668	625	655	634	661	646	588	671	668	649	644	629	676	666	625	667	694	647	631	637	660	709	660	654	705	731	699	645	662	666	683	674	667	655	658	652	677	653	664	678	634	666	717	637	669	649	675	673	650	629	681	653	643	642	683	685	637	652	586	701	670	663	647	682	620	650	675	620	616	654	630	637	631	665	633	627	688	644	678	664	664	640	655	681	679	612	667	658	633	656	639	647	671	691	636	672	626	686	683	655	662	670	671	728	626	642	675	638	671	655	597	670	675	702	668	697	676	691	692	643	656	628	715	666	619	685	689	662	641	660	625	650	620	629	645	673	664	648	701	694	660	655	653	658	660	642	626	665	669	639	592	640	683	671	661	652	649	667	628	635	705	631	658	651	748	675	695	633	680	625	640	629	674	675	635	631	647	659	674	646	644	645	672	644	650	620	673	667	617	606	682	668	709	621	598	718	661	615	668	665	690	658	611	679	654	645	643	661	663	641	649	660	651	696	635	626	642	699	640	619	691	700	633	645	626	664	639	674	624	690	658	687	637	699	632	665	618	660	663	648	636	677	687	657	638	655	649	630	685	655	645	670	645	645	699	603	632	667	661	698	697	653	665	607	630	674	610	681	658	716	675	657	663	668	637	703	650	680	706	623	628	647	606	665	669	644	651	684	669	664	644	666	653	628	650	697	648	665	674	643	642	690	637	633	662	698	717	702	652	622	641	727	591	643	664	659	636	623	691	666	610	652	665	672	628	644	706	671	676	642	685	658	647	654	691	680	704	637	647	652	611	658	646	637	656	637	716	647	666	643	652	637	669	682	654	650	683	638	657	636	688	692	673	640	653	625	666	649	648	677	683	620	627	639	656	644	654	703	640	672	641	667	627	640	664	638	654	626	637	700	668	695	644	625	664	661	681	689	691	674	685	657	694	670	633	707	629	686	656	661	705	660	729	667	691	713	705	677	662	683	656	663	690	640	632	702	625	665	652	651	634	692	650	638	655	650	626	649	680	693	679	663	671	702	643	683	648	657	638	645	613	657	661	664	653	669	608	641	673	659	708	621	656	617	665	666	627	674	677	656	676	650	657	631	619	660	667	635	676	647	653	717	639	651	664	691	655	687	668	684	679	625	680	643	634	684	645	650	678	600	651	618	640	656	644	651	683	676	649	653	662	623	635	698	673	627	593	643	684	616	675	650	619	673	662	636	648	620	654	667	618	663	652	663	711	657	726	642	653	615	682	693	665	643	696	620	607	657	611	642	650	661	653	683	693	655	629	649	673	628	689	632	675	625	668	618	670	620	701	664	651	674	658	639	682	651	642	648	643	645	672	650	671	656	688	619	666	695	632	681	671	675	687	649	637	660	682	674	656	638	637	639	641	662	669	630	629	636	612	684	685	616	626	636	669	687	654	616	652	681	698	651	679	677	686	675	680	705	700	630	659	686
1054	98	124	101	78	91	75	64	66	58	60	55	74	71	66	56	48	60	52	54	57	56	64	69	56	68	64	57	52	49	45	50	48	57	57	69	53	49	60	52	61	65	57	48	68	48	63	48	58	54	61	51	54	61	52	67	43	57	52	68	69	58	71	55	63	58	64	52	55	59	61	60	63	58	43	50	54	41	53	64	53	51	56	51	64	41	56	57	67	62	53	53	63	47	50	49	47	69	50	58	52	55	69	54	49	52	48	63	56	61	54	63	65	51	44	57	66	47	53	74	69	67	57	73	58	50	45	68	55	63	53	69	56	55	48	55	58	57	54	69	54	66	53	48	60	48	68	47	59	66	53	61	56	55	47	58	75	63	57	64	56	73	52	57	58	60	69	59	58	68	64	57	52	56	52	50	65	53	60	46	51	63	55	60	61	60	53	68	49	67	63	61	55	61	62	66	66	55	59	58	53	51	60	63	45	56	65	57	63	59	56	55	60	57	53	53	55	55	47	58	58	55	59	61	72	47	46	59	64	58	64	63	44	66	58	65	53	63	52	58	52	65	59	62	61	57	53	59	46	68	53	62	58	58	59	62	68	61	61	48	61	55	60	54	47	61	55	49	45	57	61	63	55	58	59	58	48	65	54	68	55	50	47	63	53	54	44	59	57	60	59	63	58	48	65	67	40	48	61	75	44	56	62	59	61	51	68	55	65	53	49	65	58	55	47	38	70	52	65	64	45	72	46	58	52	49	59	53	60	60	56	62	63	55	50	52	49	57	57	56	60	44	63	63	50	48	58	52	71	49	49	55	48	51	55	62	42	55	64	50	50	68	58	47	51	63	56	48	70	58	68	50	65	54	62	59	56	51	64	65	68	68	62	36	51	43	59	39	53	56	53	53	45	55	64	54	63	62	49	56	44	55	62	70	70	61	53	56	64	47	62	51	68	58	72	62	63	49	46	46	52	54	56	62	61	47	61	53	66	61	50	47	49	57	67	60	60	70	53	53	54	64	61	56	66	64	51	61	45	37	55	61	55	56	68	67	61	60	56	65	70	52	41	62	61	66	56	62	64	67	55	59	65	65	53	48	67	61	58	55	60	56	63	63	51	50	51	56	48	56	55	60	66	67	76	52	57	61	68	48	53	67	55	59	59	71	61	63	55	48	57	66	50	54	58	64	62	48	61	55	57	58	48	61	59	72	53	57	41	51	52	63	61	53	67	60	60	68	60	72	57	45	66	64	67	63	66	68	75	53	59	55	48	48	49	61	61	79	54	49	61	47	58	56	58	64	58	62	76	68	66	61	59	56	57	55	53	65	47	59	50	60	53	59	58	51	52	45	51	53	52	78	75	57	60	57	51	60	65	55	71	47	65	55	43	49	44	55	41	46	59	51	52	52	56	64	59	55	58	61	45	70	55	57	51	61	65	64	66	53	62	64	54	56	72	57	51	57	57	59	57	44	56	53	50	70	55	45	47	48	60	56	45	61	54	73	42	50	62	38	65	56	62	50	64	52	45	59	52	60	55	62	57	59	50	69	52	60	60	65	61	45	64	77	68	60	58	69	76	55	55	53	62	73	60	53	65	51	59	57	42	60	62	47	55	56	57	65	59	70	65	63	45	63	54	61	58	58	64	65	62	51	55	51	52	48	47	63	62	46	47	64	61	54	60	59	48	46	72	57	63	55	49	54	55	64	63	55	55	64	67	57	64	64	44	58	66	77	54	47	53	58	57	54	48	57	65	78	62	62	57	65	66	63	59	61	59	59	61	50	48	49	58	59	63	63	62	57	61	52	53	49	57	57	53	72	48	56	70	62	51	51	52	57	55	49	60	49	62	55	61	63	51	50	63	47	53	39	57	69	52	52	49	69	56	47	50	51	59	48	57	46	66	48	59	60	53	51	56	55	54	62	59	54	67	57	70	52	55	60	56	39	58	47	60	56	61	51	65	57	53	49	61	49	57	57	69	49	42	67	52	52	62	55	54	56	69	77	54	65	67	39	51	53	60	59	58	52	57	63	67	61	68	70	68	62	63	65	67	48	56	56	38	66	57	60	63	38	56	59	45	51	52	59	57	62	47	59	52	51	47	45	59	57	55	63	39	59	55	67	61	58	67	69	55	69	53	49	58	61	49	49	53	53	54	64	63	76	66	51	46	40	55	64	55	56	53	50	60	75	65	54	69	68	60	58	54	72	58	69	51	45	53	61	59	55	73	60	67	54	57	41	74	61	46	56	52	57	51	58	58	50	59	67	61	51	55	56	57	55	56	52	75	73	67	77	43	64	50	64	55	51	56	85	46	56	46	58	54	58	49	51	50	64	55	59	73	61	42	64	55	65	67	55	57	56	58	63	54	54	58	55	60	56	72	47	53	50	54	59	58	61	53	62	47	52	58	47	50	74	50	54	48	63	64	64	59	50	44	62	67	66	58	57	63	63	56	56	66	83	39	60	69	54	47	48	65	55	61	65	55	66	52	45	63	53	56	56	53	48	48	68	65	54	72	54	54	50	52	55	50	60	69	61	40	52	62	73	62	54	74	57	61	55	54	63	53	48	55	74	55	63	50	44	66	57	51	66	53	48	62	59	60	57	57	68	54	58	59	61	59	60	66	51	62	53	69	65	64	64	58	56	44	56	63	58	73	48	65	64	50	62	49	54	50	66	51	52	43	63	54	55	59	52	65	50	60	57	52	72	60	66	55	45	65	55	61	64	41	64	72	54	62	73	42	58	62	59	64	59	65	63	55	75	59	73	61	57	61	54	53	67	53	65	64	62	56	60	65	56	44	47	67	58	48	53	72	64	45	58	73	72	61	56	68	61	54	49	49	52	76	51	68	61	53	49	56	70	62	61	51	66	45	59	66	75	61	64	65	50	59	60	62	57	54	63	51	52	76	62	54	63	54	54	67	57	51	49	62	53	63	52	49	53	54	52	45	60	54	58	71	59	54	45	51	54	56	47	59	63	55	72	46	57	63	60	50	57	38	42	70	76	46	41	59	63	56	52	58	61	46	57	57	57	56	54	62	55	45	67	59	48	64	62	62	67	56	55	67	64	78	47	76	64	59	65	51	70	49	55	53	39	67	61	52	56	56	60	57	50	61	52	52	43	57	62	64	60	54	51	50	45	57	54	64	62	60	63	50	54	49	46	66	51	59	57	51	65	50	58	43	72	54	68	56	63	57	63	73	65	58	55	54	61	62	58	49	42	56	58	61	58	69	56	46	62	64	50	37	59	54	50	73	55	57	58	50	55	54	49	62	53	61	43	63	73	67	64	67	40	60	53	55	59	72	49	64	49	68	51	64	62	50	59	58	64	57	55	53	71	69	49	57	54	68	46	51	58	62	68	49	72	59	70	57	56	63	52	72	70	61	40	58	69	56	53	47	63	55	59	54	50	51	58	63	57	45	58	55	67	55	60	64	57	61	83	59	41	53	54	52	58	64	61	52	44	54	63	55	55	55	56	42	54	53	55
1668	366	462	465	398	378	348	305	321	302	272	291	261	253	265	272	251	277	256	279	259	267	269	250	240	238	257	250	268	238	242	256	249	243	262	272	262	245	252	236	234	229	283	269	260	257	236	225	214	232	235	249	230	232	256	244	231	241	229	282	258	230	246	247	234	214	246	257	251	255	232	248	237	235	247	262	259	217	264	252	230	250	255	234	242	258	260	285	242	260	239	256	212	225	234	265	230	256	238	234	216	232	224	223	244	234	242	239	255	238	238	257	232	227	248	231	236	273	251	232	224	265	232	208	230	229	217	252	235	224	271	256	242	226	249	226	222	226	241	236	241	215	236	250	247	237	228	253	242	230	228	264	244	235	243	228	230	213	251	240	213	229	265	250	240	234	275	220	252	239	243	238	250	240	222	253	233	241	230	247	252	218	255	236	267	245	239	224	231	234	262	222	261	212	240	272	263	255	255	247	217	245	238	238	231	244	233	232	240	242	234	237	217	237	230	234	230	227	232	229	239	233	245	234	226	212	250	251	247	240	257	202	234	243	252	238	249	249	235	239	257	216	252	243	227	276	246	232	226	241	228	238	255	257	253	234	245	238	217	248	227	236	241	230	243	215	240	240	232	224	253	243	268	231	241	237	227	225	249	230	272	239	227	235	222	230	233	225	229	235	237	235	237	222	229	239	253	225	248	246	230	221	269	231	236	258	241	250	222	218	247	256	254	233	236	270	242	216	251	248	225	211	234	246	243	221	234	239	222	232	249	271	239	244	229	220	224	233	257	212	250	266	241	240	267	226	238	218	224	230	224	228	260	271	220	240	266	217	220	223	241	221	236	224	244	227	249	226	231	254	229	235	223	242	237	250	235	226	244	216	260	244	222	250	247	267	249	235	248	230	242	256	220	234	208	245	231	224	245	248	228	236	212	253	240	209	265	258	207	230	233	268	267	261	246	258	224	217	241	248	250	218	238	228	241	227	232	219	249	217	237	236	237	225	236	252	261	235	215	220	232	231	235	243	242	270	218	250	216	232	242	219	217	234	285	236	237	247	235	239	249	247	244	230	243	258	241	240	233	237	217	241	241	251	246	232	243	216	243	225	248	236	216	257	205	230	222	245	236	255	239	222	263	238	231	240	258	214	239	228	245	258	251	251	237	224	255	226	252	222	237	220	250	277	241	274	241	228	244	218	203	237	241	265	247	231	260	226	230	250	232	249	246	235	226	256	226	256	247	228	240	244	216	230	215	229	228	270	236	235	259	251	223	252	243	212	249	237	241	240	234	285	234	229	242	207	256	228	232	225	235	239	241	205	238	250	264	210	264	267	255	236	228	229	218	212	230	272	216	273	243	239	228	261	227	240	247	258	243	233	239	203	221	219	241	233	239	242	243	241	254	237	251	227	221	252	226	244	212	260	234	254	237	249	235	203	225	245	209	249	210	234	231	224	229	232	233	225	238	242	239	211	257	244	212	210	236	266	226	254	246	254	235	261	246	222	232	226	232	254	229	211	247	227	229	240	238	203	238	237	247	236	246	251	254	239	228	266	227	237	219	251	219	239	228	235	222	247	249	234	235	247	225	238	233	239	263	256	255	231	233	238	225	245	244	223	234	244	225	258	254	225	227	277	238	229	237	257	217	226	223	233	235	238	230	238	249	260	228	236	246	227	234	219	247	235	239	246	269	255	240	235	208	257	229	223	245	244	246	244	233	229	254	252	226	237	200	229	240	261	242	199	252	235	246	216	234	236	264	213	270	261	233	244	218	237	252	252	221	208	239	246	245	242	224	255	233	211	225	231	237	213	240	265	228	240	234	225	232	235	211	248	258	231	229	215	278	219	194	233	220	250	229	233	240	208	237	274	233	229	256	230	226	254	244	242	241	255	212	230	236	234	219	237	206	238	250	235	203	227	251	225	244	238	243	221	263	243	257	229	277	233	220	250	231	251	240	232	246	243	273	233	221	248	245	244	241	244	262	267	209	259	245	232	244	256	231	253	250	241	234	248	236	223	218	264	238	219	258	253	235	259	217	267	271	225	214	218	223	249	227	265	206	226	265	231	261	233	228	232	270	244	251	254	219	232	227	233	221	247	243	240	248	251	206	248	235	231	236	244	242	217	223	251	259	228	223	243	222	253	225	229	236	234	218	221	223	232	254	254	238	225	233	258	269	228	236	229	251	233	239	265	235	236	235	236	265	225	248	239	255	233	244	224	245	237	221	225	244	218	221	214	240	217	236	276	219	234	222	233	251	246	216	231	238	236	210	201	249	204	244	234	211	217	239	260	223	238	226	244	225	245	232	225	208	242	205	234	249	219	227	238	220	237	248	234	237	234	239	232	239	249	262	232	226	231	223	268	248	222	256	261	242	225	239	246	246	231	260	247	228	253	225	214	254	228	223	258	242	260	244	247	256	226	258	212	231	229	235	234	200	237	259	235	234	230	223	244	262	222	242	234	249	235	231	222	244	249	244	231	245	223	251	232	234	225	252	251	257	237	252	282	236	224	256	243	225	256	227	240	249	248	263	247	256	230	238	229	244	246	233	246	249	234	250	233	239	221	255	231	262	235	244	243	221	238	266	245	216	267	225	259	231	242	244	196	229	239	243	253	241	231	237	233	249	244	238	266	230	220	253	240	253	234	230	258	236	257	226	240	214	262	243	234	246	261	230	220	211	247	257	247	240	254	224	225	244	241	243	228	239	203	227	249	231	231	220	257	228	225	233	274	258	238	237	224	229	264	212	219	250	237	247	213	248	240	217	217	203	247	230	221	257	223	235	224	226	235	231	232	237	265	268	268	221	251	241	217	198	241	237	234	231	209	220	273	233	267	267	238	258	244	222	191	238	241	253	244	221	241	233	259	249	227	236	228	223	229	233	229	234	259	231	234	241	232	220	255	248	253	210	259	252	236	252	222	252	224	228	229	226	205	218	235	253	246	238	235	240	221	246	236	230	224	222	239	246	237	223	193	236	217	233	229	247	220	227	272	240	279	256	251	237	249	224	244	236	251	231	230	221	250	213	251	249	245	241	219	211	226	240	228	240	233	236	222	239	237	234	233	233	238	222	213	225	234	228	247	245	231	242	232	243	241	221	223	240	269	219	219	261	242	230	268	239	254	238	212	243	249	229	215	220	203	236	212	244	246	219	216	230	224	259	233	214	226	271	241	253	258	240	248	241	244	257	241	226	230	217	256	241	243	245	233	196	194	248	249	232	251	229	236	238	232	217	225	211	239	247	235	256	230	208	221	248	253	204	254	239	240	261	253	253	251	217	219	238	241	255	262	253	241	234	219	226	250	255	198	235	252	247	249	223	225	238	235	220	222	249	223	252	215	238	234	223	237	225	252	254	254	226	229	224	227	240	230	225	250	251	229	245	259	264	238	240	237	219	244	219	240	237	238	248	218	222	263	261	246	241	285	240	242	256	217	259	226	251	238	253	233	232	236	230	230	252	240	220	215	231	247	240	227	244	242	200	242
4474	1089	1398	987	663	471	416	285	267	233	222	211	186	186	193	191	154	157	151	132	155	150	135	128	149	127	141	143	115	152	124	125	142	121	131	150	146	125	113	124	121	130	125	112	148	127	127	138	123	131	113	129	133	132	126	146	137	127	115	125	135	128	135	129	124	123	125	139	138	125	127	111	135	111	127	106	138	124	141	131	123	123	123	113	133	124	133	122	131	128	123	126	136	129	123	114	140	135	113	119	132	115	127	110	136	124	133	115	122	113	125	120	146	115	129	110	114	124	119	125	112	126	123	119	110	126	116	108	127	121	126	106	124	123	123	108	114	122	126	116	131	121	129	133	129	138	135	125	122	114	118	142	115	135	125	104	120	116	134	139	119	120	134	130	145	132	103	105	127	135	130	107	129	103	107	115	122	119	119	128	108	107	139	120	118	101	109	130	160	138	135	120	120	128	119	125	135	115	129	141	132	130	136	113	138	120	124	125	109	139	129	128	150	116	121	118	127	112	133	118	135	117	129	117	119	135	113	133	107	132	130	132	117	147	126	126	101	149	134	134	128	119	137	128	123	118	131	150	120	140	126	141	135	98	143	134	134	130	137	131	127	121	112	115	115	130	114	132	116	127	118	132	147	131	133	122	132	108	133	129	120	119	125	110	113	146	141	146	117	143	115	132	120	120	131	124	125	129	111	128	118	122	134	133	114	134	144	117	138	125	124	120	127	115	140	119	99	114	133	123	104	142	133	113	146	120	109	132	112	146	127	122	116	136	146	151	96	123	128	126	123	142	107	113	134	137	132	134	112	118	102	112	137	122	117	131	109	129	116	101	120	132	126	128	123	127	133	129	122	106	148	118	126	113	147	100	122	136	138	117	118	136	157	127	122	117	129	121	132	137	148	125	128	102	141	135	121	137	119	127	114	131	113	131	122	128	116	131	126	132	119	115	109	126	143	127	119	115	139	124	124	129	133	110	138	106	123	115	125	118	122	114	124	99	128	111	124	115	113	119	107	124	137	107	122	137	115	139	124	106	127	145	119	117	142	132	136	129	139	126	125	134	144	139	138	107	142	110	123	133	115	114	120	128	116	127	138	142	138	134	112	124	121	137	114	122	127	136	132	135	117	139	138	129	135	117	119	147	142	125	123	111	103	141	109	116	132	127	117	120	109	143	107	145	118	133	127	120	139	117	127	107	124	111	116	120	124	139	115	135	114	140	133	116	116	126	142	111	133	131	113	120	121	127	117	121	112	127	116	118	118	105	128	137	132	112	120	132	113	122	129	105	128	108	100	117	119	134	112	154	142	134	122	125	131	106	144	130	121	119	111	121	122	116	110	118	122	131	138	137	136	119	127	124	140	125	120	136	147	107	124	127	126	142	128	133	143	139	115	113	127	119	125	133	125	121	130	133	112	120	131	114	138	112	131	123	113	131	115	153	129	125	115	112	112	131	139	139	136	127	121	128	115	104	120	143	139	98	129	143	131	129	135	120	123	134	130	140	126	132	119	111	125	123	96	126	147	126	112	114	99	120	122	115	125	116	117	106	122	141	127	123	139	125	118	118	133	127	118	123	113	131	130	113	136	148	124	134	136	142	120	109	128	131	134	129	116	127	131	120	121	122	117	119	141	152	132	112	139	133	114	125	127	125	130	114	127	152	123	147	128	106	137	136	134	140	127	114	128	120	121	131	116	136	116	116	133	127	115	120	128	129	115	127	106	122	100	138	120	125	131	119	128	124	147	136	112	133	101	113	118	124	129	119	136	111	119	154	110	125	142	122	148	115	107	118	124	141	122	122	134	115	127	133	130	125	126	119	137	124	115	132	111	151	133	126	124	120	122	136	147	129	152	135	135	135	119	109	126	136	122	134	113	128	110	108	118	145	134	121	139	145	115	147	148	128	118	147	129	129	137	131	116	119	116	109	123	140	123	135	132	116	108	119	122	141	118	132	129	124	133	119	147	143	133	119	121	122	130	124	132	142	123	114	129	128	139	126	141	145	139	111	111	145	115	130	117	105	124	120	128	94	123	109	135	129	134	135	127	114	129	121	122	125	147	118	129	123	128	97	127	114	119	114	129	111	119	113	129	115	119	152	115	113	137	108	151	112	118	116	99	120	127	110	132	123	140	146	138	120	133	122	145	122	142	126	106	116	117	114	128	137	110	102	147	136	120	137	106	111	115	133	116	140	138	120	111	91	130	119	129	118	111	115	116	120	118	140	131	131	121	129	144	115	133	120	150	144	121	151	131	133	151	140	114	133	130	122	141	117	146	122	118	129	113	123	138	121	126	131	120	127	124	118	118	110	133	121	130	127	117	125	142	119	111	124	112	104	137	108	106	129	133	120	131	132	128	120	139	129	116	127	118	142	128	129	125	134	112	109	127	134	106	121	105	138	123	124	144	136	118	114	119	103	115	149	131	110	116	99	108	104	141	125	128	107	152	134	115	124	116	96	119	137	140	129	121	128	127	117	125	105	130	121	127	115	135	109	113	127	115	126	121	126	114	148	119	122	166	121	142	119	131	120	110	130	114	133	125	107	124	118	104	133	128	148	119	118	133	99	126	132	146	134	114	128	144	127	128	110	128	126	126	115	115	136	121	125	128	125	108	109	130	116	125	138	125	91	140	100	139	122	126	120	127	126	138	106	118	116	125	116	106	134	122	140	127	129	140	121	129	119	120	109	112	133	137	136	138	123	119	133	129	125	121	116	119	134	120	132	114	113	119	107	105	110	128	129	126	132	137	113	129	120	119	125	127	114	105	129	143	129	121	112	114	134	127	120	113	115	129	120	109	119	120	121	116	126	125	138	119	109	119	129	124	108	131	119	132	110	129	134	121	130	132	98	135	127	119	127	123	129	119	123	138	145	128	102	120	123	134	128	136	121	116	124	109	116	130	130	128	130	120	107	130	113	141	131	121	136	152	142	144	136	125	113	140	103	121	122	132	114	111	117	126	104	131	112	126	134	119	115	112	119	119	133	127	114	130	125	135	125	116	114	109	122	123	121	128	112	128	127	124	134	134	135	118	126	121	109	131	116	93	110	111	124	125	125	130	113	138	115	130	119	125	131	134	134	118	138	120	147	126	117	132	122	132	122	129	134	134	132	128	110	108	123	131	116	121	126	112	127	142	124	119	128	108	130	133	123	124	129	131	125	111	133	109	116	125	136	129	122	127	138	129	111	146	117	127	130	130	129	121	118	130	136	116	129	136	121	135	120	117	118	122	127	125	119	114	114	134	120	132	136	144	121	135	144	117	123	126	124	109	99	119	127	100	134	122	127	121	115	124	123	114	121	99	110	127	129	135	137	121	139	115	119	137	109	135	133	109	106	125	133	130	121	118	126	133	134	133	126	127	132	134	121	119	135	124	119	121	108	127	143	133	133	128	107	112	121	118	108	113	135	136	132	108	125	117	144	116	142	128	115	140	118	124	131	116	127	132	130	113	100	122	121	135	134	132	95	137	114	142	125	117	116
5316	1521	3494	3849	3198	2699	2167	1811	1543	1408	1210	1100	1000	907	876	783	773	759	728	628	628	670	638	592	559	598	547	558	552	571	538	571	517	523	547	497	545	461	507	473	509	515	442	521	509	464	497	453	480	455	464	471	471	470	439	497	464	440	470	479	437	465	467	493	428	444	468	407	450	455	463	483	478	477	472	432	435	469	428	432	442	469	427	443	476	433	432	464	433	454	462	415	467	442	430	469	470	450	457	460	458	481	440	431	411	471	478	462	429	408	435	452	442	433	479	445	408	431	413	437	397	476	465	440	411	429	448	451	426	445	407	411	417	426	470	409	419	446	451	435	427	430	427	443	434	410	414	434	450	415	439	424	430	437	461	428	424	446	435	401	453	427	440	428	381	465	434	440	416	432	447	446	421	448	396	415	464	445	463	439	404	411	453	449	452	433	447	424	413	448	424	419	408	441	427	414	415	448	466	416	398	429	464	442	455	442	462	409	457	433	401	434	433	441	445	408	464	417	441	432	444	408	408	409	409	409	403	445	442	448	434	405	429	426	410	404	441	434	451	457	421	446	443	424	451	448	445	425	433	415	409	431	426	426	409	396	422	463	402	433	427	445	457	417	429	441	398	426	448	430	433	429	441	407	422	442	430	430	428	499	443	438	466	383	451	416	410	442	457	435	440	407	458	415	452	421	437	452	425	478	417	453	432	402	444	414	413	456	423	427	420	439	460	413	436	425	420	443	452	451	412	461	424	418	447	435	451	435	433	404	456	411	464	460	408	429	450	418	446	432	424	427	440	427	465	456	448	451	427	479	423	441	427	470	437	412	466	403	425	400	435	447	419	423	446	454	392	426	443	431	425	420	409	410	397	439	452	411	453	414	429	460	439	431	431	441	448	412	412	419	444	432	435	437	414	427	416	457	396	425	433	421	437	421	415	460	403	426	417	431	405	460	432	438	413	460	410	446	478	441	414	411	431	422	457	465	418	413	471	414	417	413	415	448	474	428	424	468	396	425	415	421	424	406	433	423	470	414	427	376	428	459	447	396	459	424	416	425	435	393	402	425	428	379	412	452	474	444	432	401	447	445	459	425	431	446	453	445	390	446	432	415	436	456	423	463	421	439	433	423	450	471	378	434	409	389	424	431	431	373	460	409	437	420	428	436	415	415	390	471	449	441	414	425	426	477	436	423	398	401	416	431	462	450	418	464	445	395	486	457	432	419	440	420	440	438	398	442	401	417	426	462	410	419	447	438	455	455	432	424	449	418	461	408	447	406	397	412	452	441	409	442	463	398	436	440	451	447	427	418	434	475	438	371	431	387	462	393	437	425	445	415	480	434	463	443	448	433	468	427	427	417	434	467	463	442	445	429	418	417	421	433	402	453	431	399	428	396	418	418	422	403	430	449	441	458	437	402	418	412	425	424	452	416	389	438	438	425	424	430	442	428	435	426	392	451	433	485	418	444	394	464	443	452	433	424	404	436	437	439	440	449	403	464	459	473	406	429	486	440	432	425	463	433	449	399	411	421	448	422	432	474	422	441	422	437	423	455	423	422	430	439	465	424	400	465	433	443	399	447	396	450	452	427	444	451	432	427	456	420	391	409	478	417	445	438	418	449	410	413	443	437	401	452	443	443	485	421	402	461	417	463	393	443	458	407	437	451	453	397	452	428	422	433	430	481	448	425	423	432	445	430	443	407	452	445	402	407	450	443	393	418	430	417	437	424	408	445	417	447	422	430	420	464	430	456	458	435	442	432	434	391	416	418	416	439	443	419	415	435	448	435	430	447	406	439	421	440	448	434	449	423	463	459	451	434	432	438	426	416	422	426	407	444	460	421	414	451	449	436	417	439	397	446	449	454	421	436	428	424	436	415	460	465	425	445	441	441	457	406	444	421	431	424	386	434	439	422	393	440	429	450	415	423	450	451	439	449	438	404	431	422	468	415	413	424	441	419	426	471	447	435	450	442	413	378	405	484	446	452	411	446	445	442	402	399	454	440	467	436	439	455	415	445	465	423	436	401	429	426	386	431	432	438	455	417	434	433	446	397	428	446	433	473	406	450	398	429	420	423	416	424	451	451	474	451	434	410	425	446	442	421	446	413	460	452	456	457	478	432	449	402	411	397	382	415	439	432	455	395	434	421	411	423	435	436	429	461	429	428	409	434	434	409	459	457	427	435	456	443	436	412	447	426	432	472	437	427	420	437	444	463	420	425	432	457	440	387	420	423	431	410	439	401	442	417	422	408	387	424	424	451	428	431	465	426	441	416	407	428	425	463	404	445	386	380	455	426	414	459	465	467	394	437	417	428	433	420	403	470	430	444	452	444	459	413	450	427	441	437	444	429	452	447	430	457	442	431	441	455	434	424	460	465	420	399	444	417	416	428	456	423	458	427	450	478	419	430	414	412	419	404	409	452	424	426	398	440	419	433	447	419	451	459	441	430	443	458	395	425	472	429	424	427	423	440	439	407	421	470	393	442	449	408	405	454	431	408	442	436	455	468	425	452	400	437	461	437	448	394	429	412	444	453	421	415	415	446	446	430	419	398	458	428	451	407	489	455	436	429	463	454	417	419	382	443	407	411	439	417	455	462	385	448	436	459	449	421	421	452	424	428	437	456	414	437	444	442	453	405	437	453	464	464	441	453	418	430	442	408	385	445	423	440	425	440	439	405	465	410	420	431	421	429	433	419	435	442	442	460	498	422	413	429	428	440	453	443	426	473	408	449	415	404	454	462	457	433	401	424	411	420	420	463	409	414	445	422	391	446	414	429	397	469	451	438	426	407	475	420	458	453	411	411	446	428	422	421	422	417	470	395	415	438	447	429	408	427	445	412	451	449	426	426	382	407	441	423	460	419	433	441	477	410	421	435	408	454	460	437	446	420	462	426	423	432	390	441	413	384	445	436	399	429	429	452	423	474	415	414	453	438	409	410	439	422	427	390	444	427	451	445	427	432	421	401	419	437	426	467	444	367	424	456	462	409	438	415	432	446	445	413	438	412	469	461	426	449	415	430	423	468	427	442	435	474	445	430	437	419	455	401	406	428	456	420	415	420	447	427	436	406	438	448	437	415	432	433	442	398	422	453	421	447	430	424	431	429	451	427	426	428	439	425	433	455	429	404	438	437	483	394	490	419	462	410	459	410	441	427	436	415	400	454	436	407	437	419	387	449	415	412	406	444	442	426	393	451	409	426	464	422	451	399	445	430	403	412	430	443	431	435	429	386	388	444	445	438	414	447	410	454	409	420	444	394	457	448	417	441	420	416	460	405	428	450	408	452	470	452	402	414	438	443	441	431	460	429	441	430	454	411	445	452	455	409	413	448	426	416	471	452	480	463	453	433	425	432	408	458	450	456	437	456	440	448	463	422	430	471	426	428	433	441	457	444	423	448	436	459	433	411	427	412	474	436	490	449	424	412	408	402	455	406	432	447	452	430	423	432	428	486	428	458	451	416	454	430	465	428	430	439	407	436	439	440
8712	2281	2714	1936	1284	949	689	566	498	437	417	364	366	290	288	267	291	272	262	232	267	206	233	214	229	237	233	233	232	216	227	240	202	253	221	214	218	201	255	225	251	206	214	199	234	202	192	219	204	205	218	202	193	204	236	230	205	224	212	221	187	224	221	213	206	199	193	203	196	211	201	220	207	192	186	203	211	211	205	185	217	256	238	213	198	200	219	219	218	208	188	202	200	190	205	219	199	211	206	191	217	216	230	193	196	213	196	202	214	234	207	188	202	191	235	210	212	198	201	188	217	188	191	192	214	203	215	251	222	191	207	217	201	222	206	203	217	220	198	222	179	195	217	196	224	203	208	212	204	204	185	214	209	205	227	200	223	185	181	223	208	210	190	193	192	198	220	212	206	227	211	230	206	207	207	192	199	197	209	234	222	198	194	201	201	205	170	216	203	207	202	202	200	215	195	212	201	203	207	202	203	191	224	193	198	197	218	229	198	185	204	197	187	234	227	217	196	209	210	219	216	187	202	219	234	211	194	214	223	218	201	177	235	220	207	189	230	205	192	219	211	217	209	226	218	222	216	213	184	214	190	207	223	191	205	209	205	214	197	189	187	177	198	200	204	221	208	218	226	213	212	197	198	206	195	219	223	199	207	198	219	204	189	208	197	225	173	189	202	211	195	225	192	198	212	199	239	221	216	230	230	212	206	197	192	195	174	209	191	207	218	207	211	211	189	161	207	217	230	203	208	199	225	223	239	228	193	208	197	201	186	196	182	203	181	199	203	191	186	205	224	191	217	203	220	199	196	232	194	199	211	214	191	199	194	234	205	207	231	203	197	213	179	219	206	204	192	189	230	215	206	176	186	205	211	219	189	187	173	198	229	209	228	196	197	179	218	189	212	198	213	174	195	176	205	185	201	210	195	201	244	197	192	218	198	203	198	201	189	217	196	219	207	202	201	220	213	211	210	216	197	206	194	206	194	206	217	202	223	163	207	205	206	195	256	213	173	225	207	229	199	218	217	194	197	204	228	205	227	229	219	213	211	189	203	203	182	200	187	197	226	186	231	177	210	190	210	184	214	220	204	213	206	183	200	192	206	193	164	216	206	223	183	193	200	218	202	206	204	240	185	202	195	182	187	210	203	191	206	202	186	183	181	173	184	175	176	211	185	200	211	196	209	228	201	199	206	214	184	192	211	185	208	195	217	188	214	210	220	208	218	213	183	206	217	221	189	230	219	218	193	181	215	196	198	232	211	222	224	203	177	190	191	216	190	236	226	191	190	224	208	201	209	211	182	215	213	216	185	192	190	182	204	215	179	196	205	201	197	199	215	208	203	248	225	195	195	223	208	181	216	241	178	187	218	227	202	198	185	182	205	211	200	198	200	194	217	197	220	212	213	221	229	227	209	216	180	216	222	190	192	181	203	179	196	198	215	217	233	205	200	207	212	207	209	194	218	195	208	203	190	222	225	193	176	213	221	197	241	219	205	187	213	199	186	205	207	205	196	193	194	211	196	230	200	192	218	187	199	245	216	221	193	237	193	206	193	221	189	194	202	205	209	212	226	219	209	203	195	211	197	235	214	197	211	198	222	223	226	214	205	196	220	217	213	206	193	203	203	193	228	198	234	196	210	215	198	194	212	187	229	188	211	191	190	194	217	191	229	200	205	204	207	198	196	193	242	217	212	198	196	207	193	215	216	210	185	219	231	207	229	209	204	188	201	200	201	196	182	197	218	235	203	199	212	205	218	206	195	190	207	229	226	216	194	220	183	195	203	204	199	187	222	197	206	202	192	224	201	203	209	182	210	192	213	210	209	195	215	198	208	208	195	193	186	204	220	190	183	223	224	186	190	194	230	191	187	213	185	219	227	192	191	178	244	182	215	221	210	221	207	215	191	205	209	200	217	173	222	211	191	195	200	213	210	218	223	189	199	211	221	201	206	218	210	196	211	220	186	212	192	203	212	192	201	212	219	182	222	231	236	174	192	199	216	215	212	202	204	196	213	200	220	211	203	208	194	186	209	230	210	187	208	200	206	217	211	207	207	209	185	196	221	212	233	215	231	205	184	213	223	181	200	214	213	181	206	226	183	254	224	203	211	192	209	220	190	214	212	211	216	195	227	207	210	224	212	204	213	191	203	217	225	192	200	201	230	207	193	210	211	203	189	184	218	214	207	217	173	188	217	218	215	198	220	226	180	219	200	196	198	200	225	202	186	230	200	189	229	211	201	207	189	193	181	184	182	191	205	194	212	203	214	218	228	196	196	200	201	222	214	221	210	205	208	205	204	216	206	206	194	219	220	228	224	237	223	196	243	205	202	216	201	212	227	209	183	198	185	236	202	215	194	178	199	192	204	202	208	221	194	186	194	202	213	215	237	222	186	208	184	207	213	196	194	206	193	199	199	221	189	185	190	232	204	203	217	193	184	176	233	197	202	201	209	206	201	197	201	206	211	210	205	214	189	190	216	199	222	205	201	173	237	210	211	207	199	210	208	220	219	208	219	196	195	202	209	213	232	218	209	207	212	192	192	182	181	215	172	186	215	223	190	200	216	244	210	215	205	210	200	197	203	209	212	223	214	196	208	216	187	217	198	220	191	199	224	212	219	203	188	214	213	208	210	205	218	214	211	198	204	207	186	203	236	202	219	179	185	233	196	200	218	222	196	214	187	195	203	217	199	186	209	203	214	196	199	209	199	228	214	215	173	199	193	203	203	212	212	221	187	202	200	191	218	216	210	188	216	198	203	216	217	204	212	182	201	223	209	190	233	228	223	194	192	225	211	236	218	229	205	227	185	219	195	200	225	195	190	202	230	208	201	197	172	208	203	210	211	212	194	188	210	202	202	210	215	215	223	183	218	187	212	186	190	200	193	186	224	234	217	202	230	227	206	221	235	214	236	198	194	204	202	196	229	209	219	199	197	218	230	192	200	192	212	193	181	206	216	202	200	211	193	205	225	232	202	214	217	237	200	211	225	162	227	213	202	214	203	215	199	184	191	203	207	233	195	206	215	210	213	193	190	203	221	214	212	211	204	216	216	207	229	223	203	215	215	211	188	229	190	200	224	208	217	206	222	207	235	214	215	196	212	217	204	207	203	177	186	183	225	189	194	200	187	184	208	204	185	218	189	192	218	217	227	204	216	207	207	200	182	218	218	202	214	215	179	189	209	227	210	198	188	207	187	214	195	230	215	221	204	215	208	201	197	213	230	218	220	213	213	206	218	218	214	191	214	209	201	196	217	207	224	220	209	209	217	193	203	231	195	215	204	209	202	214	218	225	197	217	200	201	214	191	177	190	209	203	204	215	189	209	210	201	194	210	200	200	208	242	198	205	206	200	174	207	216	231	209	210	195	182	199	206	226	196	230	200	223	221	196	207	206	208	219	211	205	211	214	187	228	210	187	205	201	211	217	207	205	213	189	206	205	216	221	185	200	180	195	199	215	216	200	204	211	191	196	195	179	215	210	219	195	188	210	203
7716	2833	6547	6970	5810	4830	3910	3234	2857	2405	2141	1958	1743	1642	1479	1403	1312	1260	1234	1168	1123	1094	1014	994	977	988	903	926	876	849	898	823	803	864	840	816	742	814	793	820	795	763	749	776	779	792	713	731	751	696	779	702	719	732	733	706	695	690	725	681	695	740	698	789	674	664	676	686	679	658	666	676	665	662	704	644	637	666	697	668	636	690	706	635	672	659	697	678	681	661	693	689	684	631	672	670	742	698	680	645	677	681	666	653	687	654	631	724	632	703	665	685	662	674	659	637	714	717	650	712	687	685	631	660	666	682	650	680	692	641	655	671	667	613	653	692	651	662	642	678	631	668	650	643	696	631	704	666	732	678	623	660	650	664	648	686	648	656	693	628	630	669	725	666	645	660	641	629	676	675	623	616	668	677	684	611	656	663	613	697	690	619	673	627	676	673	639	612	634	663	626	672	695	694	655	649	640	658	654	661	679	613	660	657	649	649	664	677	693	672	646	638	713	654	643	710	626	622	649	681	689	686	672	630	693	629	625	679	682	674	687	604	657	627	644	635	624	661	653	677	620	656	651	675	643	684	639	659	675	657	646	673	654	641	674	678	670	618	655	635	666	657	661	676	698	652	667	648	640	676	665	643	665	651	666	633	664	659	648	653	665	642	604	674	673	611	670	691	638	659	638	640	620	667	635	676	662	663	679	653	678	653	649	654	660	667	723	662	688	649	688	653	632	641	675	670	631	656	659	600	635	690	666	651	682	691	664	667	637	679	627	641	619	641	613	614	685	659	661	614	685	686	630	687	683	651	629	636	629	621	700	662	663	662	637	664	649	633	669	680	661	666	695	684	611	657	590	660	629	680	699	697	694	656	621	695	634	623	651	618	664	673	626	659	692	650	669	639	664	705	646	685	642	664	629	651	679	704	697	628	674	676	676	680	671	693	668	623	678	701	663	655	636	626	681	660	645	653	648	649	652	657	647	624	670	663	629	698	643	667	650	662	604	670	646	661	669	690	669	633	647	640	672	701	688	655	643	599	661	672	638	648	650	603	679	675	649	663	665	686	614	648	627	701	692	659	704	668	691	678	613	671	628	645	673	699	656	645	651	660	653	661	691	661	698	666	698	690	678	622	722	639	634	660	614	664	672	590	642	644	600	724	638	657	615	643	668	662	600	661	659	637	656	670	628	668	672	662	655	697	643	680	672	660	674	668	623	685	679	672	640	697	676	629	648	686	657	646	638	664	636	658	616	662	686	657	628	673	679	658	605	671	648	681	698	652	661	650	597	660	625	631	622	665	661	640	610	623	648	689	678	672	670	662	655	666	663	655	664	672	697	641	620	632	623	635	644	679	608	660	675	650	631	648	685	657	634	612	653	647	681	636	672	669	656	702	685	678	685	627	610	686	641	656	645	660	621	646	646	704	661	635	694	654	677	621	690	676	651	671	646	642	673	631	638	662	685	717	627	686	640	611	642	691	668	684	639	629	698	665	601	637	626	682	652	644	702	621	662	695	680	662	627	670	663	650	684	628	623	683	663	667	668	664	669	731	625	679	617	703	734	669	692	682	620	678	665	677	683	626	663	619	645	732	691	622	641	641	679	673	627	649	667	673	619	682	626	639	676	614	648	652	661	675	661	633	691	687	625	613	643	602	609	653	678	691	636	681	664	640	676	652	626	681	668	678	647	671	647	665	669	654	647	616	689	635	706	688	648	644	654	637	625	676	651	685	647	672	658	630	645	680	656	696	638	670	643	628	658	669	637	650	709	653	648	666	663	637	629	643	661	617	699	651	651	676	650	677	665	619	682	669	664	651	658	628	678	663	626	683	664	650	620	663	633	643	681	615	663	661	669	638	673	621	661	675	661	612	680	648	637	658	665	654	664	619	690	674	651	647	652	604	671	707	624	591	627	668	631	666	644	675	672	652	636	651	666	603	662	715	629	665	657	651	656	673	665	632	666	679	632	613	653	651	633	647	657	661	648	660	628	620	685	642	640	670	649	655	661	633	651	647	652	620	668	667	674	718	692	689	691	729	662	615	649	717	686	707	657	654	584	671	688	597	664	661	687	653	645	657	693	695	709	640	698	646	661	677	661	701	673	701	684	690	658	659	681	613	659	655	681	634	693	646	704	644	627	629	728	642	610	665	672	637	637	646	652	639	660	662	686	710	631	676	590	659	667	665	629	620	631	692	682	688	682	688	664	646	639	689	654	634	675	612	656	682	657	614	648	612	680	674	647	685	675	668	652	646	649	622	626	625	593	699	665	687	646	680	650	616	645	643	680	686	624	630	673	634	683	658	618	638	642	617	650	659	692	642	688	675	697	721	618	657	672	655	675	612	668	648	683	632	649	679	663	639	641	708	674	665	678	651	666	664	662	617	632	660	666	676	631	669	600	688	660	658	709	669	640	665	637	637	676	652	610	690	726	632	634	624	698	605	660	665	672	638	653	643	653	660	670	649	651	634	679	657	660	668	633	652	662	603	595	637	671	673	672	635	656	663	626	666	659	610	620	638	657	621	659	619	685	638	645	634	627	678	628	667	640	682	686	642	654	621	689	674	685	656	661	657	664	662	650	654	685	666	645	658	689	652	639	671	626	678	674	675	700	612	649	626	605	643	660	666	632	657	667	637	615	674	689	670	688	596	657	694	610	682	690	634	722	632	648	672	695	630	683	685	668	687	631	647	628	664	710	640	672	667	653	643	662	656	660	654	724	677	684	650	674	631	693	667	688	678	639	662	648	653	641	676	687	647	640	653	632	655	646	644	679	709	637	630	664	688	680	674	672	683	639	639	693	659	699	689	636	677	626	629	659	664	694	659	652	670	654	701	661	654	654	637	628	631	665	655	693	681	615	681	620	634	674	645	663	642	654	690	649	653	621	634	708	684	684	653	697	647	673	673	646	605	621	625	679	693	650	679	655	683	650	629	680	692	613	680	653	660	639	662	664	651	614	628	628	656	668	634	653	698	662	613	679	700	647	711	653	677	624	686	660	644	655	668	721	629	665	640	694	626	675	654	630	648	648	655	675	714	692	612	679	623	690	640	651	677	673	627	712	623	621	674	662	697	651	653	625	635	672	641	633	709	597	608	638	647	667	656	663	650	673	695	682	709	682	653	664	645	620	661	663	703	667	667	657	674	635	646	661	691	645	635	674	667	653	642	636	689	620	647	631	640	615	679	681	631	640	686	639	657	649	679	626	699	661	649	668	657	652	673	697	626	656	669	667	667	648	640	639	638	725	634	641	633	672	660	664	674	662	628	680	697	677	640	651	673	676	660	660	660	687	631	674	604	672	644	634	647	646	673	630	652	679	651	641	646	670	631	661	631	687	610	619	705	651	675	698	665	641	634	682	671	663	658	679	655	652	615	655	657	648	604	623	626	675	639	678	676	655	658	685	702	667	630	674	653	659	620	672	669	608	649	648	657	683	632	604	665	666	644	678	693	615	640	597	667	611	679	633	663	653	654	630	615	676	687	665	635
1059	116	124	105	103	84	63	80	72	57	53	60	53	46	51	47	67	60	65	62	53	57	57	62	53	61	55	54	49	63	75	43	42	54	58	60	52	49	49	61	47	60	57	56	56	61	53	64	53	50	55	64	62	49	47	59	69	57	66	48	56	62	56	60	56	50	40	54	69	59	49	63	60	54	58	55	69	48	55	44	48	50	63	53	43	54	44	61	61	79	59	61	49	52	68	63	51	63	46	59	50	72	43	61	62	74	61	61	66	52	54	52	47	57	59	55	61	54	62	53	51	58	55	56	59	61	68	49	50	55	65	59	39	59	50	59	59	59	62	52	50	53	55	67	49	54	47	66	59	56	50	48	61	56	50	56	63	80	57	65	56	58	62	56	55	60	61	60	47	52	57	53	60	51	53	61	42	60	64	49	61	58	58	54	58	50	43	67	51	46	66	56	52	56	62	61	56	67	56	52	75	51	49	48	56	50	43	62	69	50	43	62	71	43	60	56	62	56	49	56	69	44	65	56	56	50	61	53	61	62	47	57	59	49	56	65	51	66	58	52	50	71	60	47	45	55	54	48	57	55	43	66	53	44	61	66	55	52	53	59	59	55	56	52	53	54	58	56	55	52	45	58	60	59	63	61	53	60	71	63	60	55	51	58	53	53	49	54	50	58	55	62	47	74	55	52	46	56	73	58	71	64	49	40	57	44	52	55	68	53	68	69	62	62	63	61	49	52	59	61	52	72	44	52	56	61	49	67	71	56	56	60	59	73	56	48	49	49	75	48	53	61	62	53	54	60	68	59	56	61	63	59	54	47	57	51	50	62	56	51	64	69	58	66	56	53	56	59	72	60	58	61	45	71	61	54	53	54	61	55	53	65	50	60	70	52	55	58	51	61	62	70	54	53	65	53	56	76	45	66	69	54	44	53	58	51	45	51	62	44	57	72	60	62	54	58	48	52	58	61	53	56	55	59	47	55	56	61	54	49	67	55	65	63	51	52	54	76	58	54	44	60	67	52	68	67	54	63	63	46	52	57	53	63	69	54	61	69	46	63	53	52	56	55	59	56	61	46	53	52	59	53	65	61	55	56	58	52	50	50	59	49	50	51	48	65	64	56	57	51	59	54	58	60	63	59	63	55	56	68	57	70	47	59	45	58	59	56	56	64	62	57	50	62	44	63	49	56	59	51	55	63	62	55	59	61	60	53	52	53	55	46	37	52	56	61	59	63	60	47	51	54	43	52	55	51	43	53	54	69	55	53	45	45	62	64	70	70	50	55	65	44	42	48	61	62	44	67	63	65	43	52	36	58	51	60	58	69	63	57	58	50	62	55	72	55	59	46	57	50	76	63	61	63	47	62	65	57	58	47	54	54	50	66	57	58	71	66	66	64	52	57	60	65	48	61	50	42	51	58	71	57	48	60	59	56	60	51	50	57	57	62	53	49	50	57	40	55	53	53	57	51	56	53	51	49	64	74	51	54	63	71	64	55	59	71	56	72	52	65	56	55	56	67	65	66	52	65	49	69	61	52	70	57	60	59	70	58	54	39	59	55	49	49	55	49	60	53	48	56	48	49	51	48	62	56	47	71	56	54	48	55	55	58	60	52	58	44	59	51	63	47	45	56	48	53	65	56	54	55	64	72	69	59	57	62	61	58	53	66	61	65	64	61	52	64	69	45	45	59	77	60	58	56	71	47	48	56	45	49	58	52	46	59	56	44	68	61	60	57	64	59	55	55	56	53	53	61	60	58	54	63	52	68	60	42	42	72	39	57	50	60	42	51	47	50	48	52	60	52	63	48	45	56	64	57	59	52	54	65	40	49	46	61	57	64	53	52	57	65	58	58	73	60	59	49	66	60	60	48	63	49	49	54	59	55	55	57	64	52	58	48	47	62	68	52	71	46	55	58	56	53	58	65	65	46	49	48	51	60	60	55	53	72	64	49	73	55	55	50	60	65	68	54	64	55	47	66	49	54	60	66	47	58	45	59	61	48	68	59	48	58	52	58	58	60	53	54	65	52	59	68	58	56	50	59	64	62	60	50	61	49	58	67	56	56	47	72	50	61	61	61	58	63	57	61	56	55	48	59	59	71	54	49	65	55	65	61	59	58	49	58	71	55	53	48	49	51	64	48	66	44	56	56	46	61	49	54	42	60	55	58	55	62	50	48	54	52	49	52	52	41	52	48	55	56	54	67	47	55	57	56	62	56	65	62	72	48	44	64	72	78	49	55	56	50	61	44	63	62	67	54	54	52	51	62	54	45	57	49	58	59	53	56	45	68	52	51	42	50	55	58	56	50	55	53	60	51	42	56	51	59	58	61	60	66	58	57	53	53	49	75	64	53	45	52	63	43	49	51	70	45	45	61	60	50	63	50	49	58	48	49	48	74	51	59	51	54	53	56	54	69	61	47	41	51	54	53	60	61	50	53	57	58	60	53	63	44	60	53	50	46	49	62	62	60	55	67	56	53	54	51	60	60	65	68	64	46	52	52	42	59	41	54	48	55	49	50	66	57	54	50	61	67	57	68	49	50	66	66	60	55	53	56	57	40	63	57	64	56	58	57	53	52	53	49	60	52	60	58	55	54	72	68	53	59	54	55	64	55	61	66	60	55	51	63	71	59	40	62	60	71	63	53	37	53	57	54	53	63	57	53	54	64	51	62	55	61	55	61	44	55	56	53	53	66	60	58	53	55	63	58	64	59	61	48	54	55	52	55	37	53	49	58	66	56	49	46	53	58	52	50	60	51	56	76	49	56	47	61	64	62	54	45	57	71	44	47	46	49	74	56	53	53	53	56	62	44	53	60	52	52	57	61	63	67	57	55	52	55	52	60	47	55	54	48	54	56	58	40	61	60	56	64	49	47	62	52	65	70	48	52	56	47	60	62	54	52	51	65	39	58	54	65	58	48	53	69	64	59	61	55	65	51	68	59	44	66	53	53	63	61	58	69	69	52	47	63	49	50	52	64	53	43	62	56	52	65	51	60	61	69	45	53	56	45	58	49	53	62	61	62	50	61	51	62	62	46	49	55	52	46	64	51	48	45	50	50	61	43	57	49	57	66	46	50	47	50	50	61	67	52	57	52	62	53	54	63	57	69	63	40	59	51	67	53	62	58	60	66	54	58	50	64	51	45	57	51	47	54	52	50	51	72	32	52	66	46	58	58	67	70	53	62	67	54	60	49	51	58	49	49	65	53	55	54	60	50	63	57	73	71	53	54	57	40	57	51	62	57	56	45	69	59	54	68	57	55	55	50	69	33	59	63	69	40	47	48	54	52	58	53	45	54	55	53	68	48	39	71	57	40	55	54	53	67	50	52	42	57	61	51	64	60	49	61	57	57	46	56	56	64	47	55	62	55	52	54	64	50	61	51	54	56	42	57	58	45	48	57	59	72	51	51	63	57	58	54	56	52	52	58	58	61	56	61	54	59	54	67	51	57	52	53	61	45	54	55	50	61	53	59	48	56	56	56
1598	358	434	426	401	353	312	320	275	297	287	299	256	246	230	248	253	255	272	264	249	224	260	247	256	239	234	272	232	259	227	230	261	250	259	221	213	238	229	268	226	238	227	252	269	243	238	242	227	228	258	238	245	213	257	231	231	235	225	223	217	208	247	248	234	247	234	230	249	273	222	251	209	240	248	248	222	230	243	230	216	231	222	226	240	257	221	252	229	216	247	268	235	253	238	238	223	232	206	253	233	235	252	258	266	242	231	231	252	247	234	238	226	241	234	227	219	210	241	266	234	239	239	249	248	260	259	239	233	240	245	242	271	245	245	262	266	230	237	243	251	249	219	255	267	233	249	229	247	242	254	237	236	226	226	249	238	212	262	237	230	231	219	252	245	243	241	235	254	227	259	220	248	256	229	217	252	243	241	221	216	241	233	208	254	214	197	240	240	211	221	260	243	220	241	257	206	238	217	230	212	229	213	224	217	237	238	226	231	241	213	232	254	242	244	228	230	242	211	224	249	250	235	206	235	253	220	235	248	207	252	252	252	241	232	237	210	239	241	240	241	228	216	224	237	270	256	185	235	233	235	228	239	227	229	247	213	222	227	224	258	217	234	246	218	232	249	218	241	214	234	217	207	251	200	244	252	234	227	221	215	235	246	201	210	239	240	255	187	259	222	247	213	236	220	222	252	251	228	227	257	254	200	255	231	253	236	265	258	224	230	264	226	225	240	230	258	231	238	242	244	259	236	219	218	228	252	245	225	247	242	229	219	244	217	212	231	254	221	222	241	234	241	221	213	240	239	228	218	251	243	237	249	235	246	228	232	230	254	262	259	220	257	232	232	257	227	247	232	220	253	233	217	229	229	210	222	229	228	260	261	229	233	215	238	222	229	237	241	245	238	241	243	216	251	232	217	202	243	223	237	241	221	226	235	236	263	260	234	221	234	222	220	252	223	232	255	230	233	211	235	218	240	236	230	227	238	228	222	224	250	261	214	236	218	227	242	234	251	238	252	242	222	227	231	226	239	235	238	230	244	242	214	258	246	240	243	245	235	243	244	230	234	263	222	255	241	217	234	244	249	233	224	226	229	239	209	255	252	223	262	241	227	243	247	250	214	259	236	245	224	213	228	229	229	237	225	253	239	225	240	253	237	225	243	243	211	245	221	222	228	263	233	232	216	215	235	226	225	262	242	231	247	215	231	244	244	250	251	219	223	230	210	255	236	240	234	243	248	235	210	244	240	255	241	239	241	245	252	250	228	237	227	242	231	228	255	215	230	241	260	240	228	221	238	234	223	223	243	240	235	214	243	229	222	227	250	230	248	243	219	226	225	209	210	211	234	236	231	244	229	238	224	267	227	221	251	193	225	250	252	223	243	260	253	238	236	221	239	239	232	240	218	240	207	228	216	243	234	242	253	228	251	239	227	233	231	220	230	243	214	265	260	239	232	230	266	212	239	253	223	214	240	225	222	240	230	241	235	222	236	222	246	234	233	236	214	212	225	230	236	248	228	236	228	251	238	223	256	234	216	231	230	238	205	276	252	277	236	225	250	245	251	224	234	221	219	235	247	249	258	242	265	248	211	217	224	247	240	236	246	259	230	263	247	251	269	252	232	238	204	220	234	228	230	234	253	226	247	244	242	237	236	232	224	275	246	229	218	229	225	216	228	249	232	233	210	221	230	238	260	227	224	231	231	242	243	245	231	219	232	243	210	236	220	253	233	260	225	206	255	271	256	242	190	239	224	223	241	233	239	247	241	212	223	223	234	227	236	246	260	270	226	229	255	232	214	247	228	252	242	244	251	269	250	238	219	246	251	225	247	212	227	223	241	230	249	262	244	230	248	244	251	253	225	275	243	220	232	257	237	247	232	221	238	235	211	260	224	226	236	237	250	243	246	252	232	217	243	260	263	225	241	252	253	220	259	249	231	249	231	229	214	257	202	217	232	243	268	221	229	246	248	214	234	253	245	250	232	238	228	231	245	268	233	226	252	259	249	230	227	250	257	230	217	262	207	232	235	246	220	250	223	247	231	226	254	233	220	241	257	241	224	240	233	244	259	225	228	239	220	248	206	211	228	234	221	237	223	217	226	219	237	236	201	258	242	229	248	223	254	238	228	253	234	207	207	222	211	245	239	241	219	227	237	244	243	211	256	217	211	236	259	250	236	259	241	236	241	209	222	255	247	239	245	239	247	207	256	235	240	239	238	227	237	227	238	226	223	196	247	241	228	233	228	235	249	229	223	242	239	246	212	221	243	238	262	257	198	240	224	225	219	223	214	220	240	252	207	240	232	214	249	229	234	221	253	233	240	243	237	240	215	208	225	247	249	247	220	215	268	233	244	221	231	231	228	226	238	226	235	226	260	248	248	234	236	223	224	244	227	229	237	230	222	238	223	237	241	220	233	256	216	220	228	217	241	242	231	219	232	237	247	230	252	242	264	220	215	235	211	220	200	211	253	225	260	229	224	251	241	246	266	233	236	227	226	242	247	232	219	251	251	247	250	256	247	262	231	256	245	219	229	251	212	230	258	227	218	245	240	213	241	243	227	246	233	252	231	229	264	203	241	219	247	243	254	233	217	229	213	253	228	235	232	246	229	241	247	230	224	262	213	220	203	228	225	238	229	225	222	236	251	244	237	237	250	242	263	230	217	233	210	228	251	226	225	238	228	252	242	238	239	205	230	264	248	252	245	262	222	217	254	238	243	244	219	209	200	219	233	232	214	237	205	242	249	222	243	238	262	219	245	215	269	237	238	231	224	226	260	245	226	209	240	221	220	252	209	226	232	244	234	222	247	247	206	215	198	276	218	241	201	261	251	238	231	227	223	213	265	265	254	240	266	256	236	253	229	263	251	233	233	240	243	256	222	224	233	233	221	251	239	234	242	227	229	233	241	227	247	214	240	233	245	239	243	249	203	241	245	239	237	233	247	232	217	244	221	239	233	210	229	220	262	222	254	219	252	242	247	225	246	223	228	222	226	230	248	258	233	239	219	248	253	229	283	227	223	250	267	257	242	231	247	231	239	248	207	212	207	202	251	223	219	224	246	233	236	269	251	242	249	267	250	254	223	266	224	258	230	235	221	236	242	219	219	250	247	233	223	230	244	239	221	241	228	237	230	227	230	232	227	226	228	206	234	233	214	196	259	253	277	248	263	223	226	247	244	255	262	242	216	234	234	228	224	228	241	220	224	231	226	218	206	229	269	258	233	264	233	262	231	279	209	221	234	253	241	237	237	209	236	236	223	244	246	242	207	237	231	250	224	252	214	238	243	239	230	220	226	236	231	263	230	259	228	254	232	249	254	231	235	216	226	233	232	235	237	211	242	228	225	261	224	240	241	205	229	229	228	212	210	240	239	273	217	208	224	234	223	205	226	258	217	231	260	236	262	224	240	244	240	214	236	215	200	253	241	237	252	227	220	216	244	230	237	250	258	227	215	260	249	244	215	269	243	215	246	240	216	227	235	258	271	261
4496	1075	1265	956	653	469	380	324	258	215	235	216	158	169	143	171	158	153	176	170	135	150	116	130	168	133	133	138	112	125	144	126	116	145	129	142	117	137	131	153	118	169	112	111	148	126	127	136	131	99	125	134	157	135	117	109	139	131	113	106	106	116	129	117	127	118	113	121	128	125	125	124	114	123	136	140	104	116	124	129	107	122	128	116	131	117	128	134	104	123	126	119	124	124	106	112	125	120	126	119	126	128	160	119	110	131	143	121	128	144	123	137	118	117	118	120	128	134	112	117	131	127	121	115	123	126	120	121	118	126	114	122	114	148	120	109	111	116	120	117	113	112	116	127	157	130	125	127	121	147	116	122	124	127	139	142	127	108	113	144	117	134	131	127	146	121	128	132	130	123	103	111	133	133	123	119	120	143	111	120	111	127	118	113	135	108	136	133	114	126	119	118	130	132	135	110	113	108	137	95	126	117	137	147	148	129	111	122	137	127	107	138	139	119	120	114	106	114	118	126	130	99	120	125	125	100	116	141	116	129	126	106	134	109	118	94	123	116	123	124	126	130	137	120	130	114	113	113	121	124	104	130	127	138	125	110	144	132	117	131	129	118	119	119	119	108	112	120	117	126	139	117	120	139	133	130	130	109	117	124	132	111	132	128	120	107	116	109	112	119	126	105	115	130	115	139	131	107	142	130	124	108	148	114	110	112	128	126	120	111	137	121	123	123	143	131	135	130	121	132	129	137	112	117	125	111	138	122	123	111	132	118	127	126	114	133	111	116	130	109	121	121	118	127	127	109	133	116	123	109	125	115	141	139	134	136	121	127	129	121	130	105	125	117	125	131	122	126	108	132	108	115	114	119	123	126	144	126	132	108	125	148	123	123	129	141	139	117	136	110	136	131	136	116	130	117	120	105	140	132	109	118	124	154	116	120	127	119	128	116	131	133	109	117	123	115	131	120	107	102	152	134	129	94	122	126	121	130	137	134	124	124	133	131	135	133	122	103	115	124	139	121	126	151	123	127	105	112	132	129	104	134	117	112	126	147	133	126	124	125	114	126	118	129	142	125	116	116	133	141	118	103	119	118	133	133	132	133	108	122	133	140	123	125	114	115	131	112	134	118	126	109	139	122	119	111	128	97	125	124	110	125	125	102	129	150	133	142	129	119	120	119	139	141	106	138	131	126	118	135	146	145	125	106	136	132	124	142	116	117	111	115	131	132	105	112	123	131	123	117	113	138	133	135	95	116	113	123	141	119	134	112	131	139	101	104	126	131	111	134	101	127	111	113	121	128	119	109	119	107	117	144	140	119	121	135	113	121	134	129	149	124	121	130	122	128	119	130	114	118	139	116	129	118	109	114	126	115	150	97	105	139	113	118	102	128	113	124	130	104	116	136	127	126	137	127	132	142	142	99	129	123	111	119	137	109	110	129	124	117	106	122	106	141	128	130	105	119	106	123	124	107	125	126	128	125	104	123	120	124	141	123	118	128	106	126	128	130	130	143	121	112	122	138	134	111	127	111	122	140	117	114	137	141	104	128	125	96	125	125	110	124	129	134	146	112	121	116	119	127	126	130	126	116	120	132	134	129	138	112	124	144	121	108	119	113	113	129	112	126	142	129	121	124	120	127	147	134	137	133	145	108	150	134	115	128	126	144	124	131	120	140	117	116	133	135	118	116	146	129	132	129	121	118	122	135	126	119	130	119	117	109	146	109	131	117	111	135	117	126	101	136	106	139	125	129	126	111	117	110	129	113	106	139	127	142	119	150	127	122	121	139	108	124	139	136	103	123	121	121	114	136	137	138	125	121	141	136	136	117	138	110	140	120	129	124	123	115	118	127	124	128	130	135	125	100	136	129	123	128	143	120	130	119	127	116	121	129	131	109	114	121	115	107	132	131	108	113	119	136	111	119	109	108	147	147	128	155	108	118	143	126	100	127	127	131	110	141	120	135	127	119	124	112	136	111	120	121	124	107	143	108	122	119	125	144	126	125	133	128	145	117	142	136	127	112	122	122	138	111	143	134	122	121	131	117	121	127	111	130	127	123	126	137	116	120	115	110	129	111	138	129	106	131	126	105	113	135	121	127	119	117	136	112	134	111	111	138	132	98	137	146	146	116	139	139	120	126	116	100	121	130	133	117	116	122	111	105	129	116	123	117	131	126	115	109	109	125	132	130	113	113	118	111	135	129	115	143	121	126	119	115	120	102	131	133	125	126	104	123	140	140	123	137	143	130	117	110	151	147	141	105	124	118	123	106	134	118	134	121	112	124	106	117	120	123	116	125	119	130	120	108	119	107	133	113	122	132	130	126	108	123	126	121	107	124	142	125	145	126	99	128	125	126	113	122	124	146	110	119	108	115	106	111	120	127	129	129	124	130	142	126	133	111	141	127	134	130	119	136	127	137	114	110	141	120	111	143	105	139	122	104	113	126	108	118	120	113	142	116	129	121	121	142	119	116	110	129	107	148	128	137	125	115	105	109	122	104	123	123	124	135	130	112	129	127	139	135	111	115	122	137	112	129	127	120	133	127	134	134	113	136	106	111	98	123	133	127	145	126	146	144	122	121	117	128	126	123	109	119	112	134	127	125	139	129	144	110	126	117	107	162	127	130	126	142	127	109	129	110	135	138	121	134	124	119	124	134	134	137	153	135	124	112	136	99	133	124	132	124	129	115	129	123	110	127	127	125	117	135	128	123	130	117	138	135	134	109	130	132	145	133	131	133	122	126	125	124	113	131	132	142	132	120	120	131	121	124	120	138	111	126	124	119	122	133	108	117	128	116	134	127	128	127	120	109	116	116	113	139	115	131	130	132	147	103	121	104	135	124	128	104	120	133	119	125	140	146	114	104	115	125	122	128	116	120	132	121	109	119	135	114	126	122	104	125	125	134	119	134	140	138	110	119	126	117	121	109	125	98	140	119	107	112	140	121	137	117	132	105	126	111	115	119	122	149	132	93	130	116	133	129	96	128	154	113	98	124	138	125	119	120	120	138	130	130	138	126	110	128	111	129	124	110	102	123	127	128	138	148	122	116	115	130	128	136	141	129	119	141	122	114	130	130	117	118	112	134	133	115	124	129	147	92	125	109	107	129	125	117	134	122	128	126	141	131	132	130	133	115	138	113	114	108	114	125	118	107	118	124	121	107	118	136	119	144	122	109	133	132	146	112	129	115	127	109	129	125	132	131	121	132	115	136	126	137	151	114	125	114	141	131	125	108	107	110	123	125	115	130	132	108	139	117	122	121	127	152	115	104	144	120	123	133	126	129	136	108	133	134	129	110	116	124	125	146	123	118	117	136	119	120	105	135	114	99	112	118	118	117	138	134	130	126	143	114	114	133	143	132	157	124	129	123	138	122	123	142	118	111	121	110	128	106	123	120	100	122	111	154	113	128	132	116	127	101	136	109	112	121	124	118	128	133	134	133	117	111	126	136	114	97	122	112	141	134	119	123	112	108	109	116	122	110	120	123
5286	1522	3525	3939	3300	2657	2092	1752	1539	1330	1215	1096	997	953	897	819	775	706	699	665	659	671	614	582	610	543	587	562	568	536	554	524	559	497	481	532	482	505	515	494	467	460	490	471	497	496	502	501	440	468	466	471	474	477	486	473	481	424	455	461	504	455	455	447	462	458	391	465	441	454	448	437	449	450	434	427	432	466	494	483	453	401	438	468	459	376	468	423	464	454	418	443	451	406	472	426	440	416	387	439	417	428	447	390	453	460	430	386	419	438	427	398	448	420	423	458	412	433	454	425	438	428	433	431	417	427	471	442	444	434	450	447	466	441	450	440	423	472	430	461	432	414	388	407	467	438	439	424	430	412	439	420	460	472	429	419	449	418	425	463	421	427	413	456	426	420	449	456	442	413	450	487	425	432	484	439	461	401	450	426	465	459	418	442	417	406	444	443	422	409	413	422	427	455	404	423	441	386	425	428	440	451	468	463	463	434	426	449	435	451	398	435	450	463	439	420	444	441	425	428	428	401	405	428	420	472	442	424	407	447	423	443	421	433	413	401	405	440	420	439	415	452	468	418	448	459	434	460	411	436	385	432	451	443	433	414	468	427	428	442	452	441	438	442	443	427	449	454	424	472	412	458	442	450	390	466	482	449	405	449	418	418	392	428	423	414	437	429	435	453	443	413	458	437	412	433	436	472	431	436	480	386	474	412	483	462	447	424	429	464	433	422	449	433	423	431	470	442	417	422	390	459	413	439	444	443	424	439	470	433	431	428	424	414	440	451	434	460	446	423	458	463	378	431	474	435	424	434	417	447	441	417	442	411	463	457	441	423	459	443	419	474	435	424	430	401	424	433	448	398	425	447	446	425	424	456	409	419	387	422	449	422	430	415	450	418	454	448	437	399	445	458	401	442	425	450	437	400	422	416	403	422	421	427	443	488	456	435	421	439	414	412	459	413	403	460	438	417	457	439	457	406	434	471	442	385	443	421	445	462	464	415	443	438	421	420	405	439	413	435	415	401	404	408	447	411	396	412	439	433	450	400	469	431	437	399	431	439	442	413	455	447	426	397	445	452	422	462	404	424	418	447	420	412	453	460	439	464	394	419	414	417	455	433	402	445	459	388	438	453	445	433	451	447	436	431	412	393	459	437	437	430	432	407	449	407	426	436	462	433	424	471	425	423	406	477	453	447	432	430	454	399	444	447	425	420	438	416	467	413	440	452	417	460	421	443	439	433	443	441	399	387	455	437	426	439	435	410	465	434	417	414	384	430	423	447	404	443	461	441	405	461	422	394	445	456	463	439	455	435	417	476	415	427	459	420	470	429	389	436	443	429	454	456	460	451	424	429	447	419	417	444	426	386	380	442	428	429	489	443	434	439	440	415	433	437	444	477	409	445	439	432	424	389	440	406	450	422	415	427	454	428	468	428	418	485	469	392	420	409	429	444	473	432	469	418	439	431	401	413	442	407	433	438	422	405	427	441	446	460	451	417	473	409	426	413	445	432	427	405	448	424	413	444	466	457	420	440	444	404	445	418	440	426	434	422	418	415	446	439	419	415	425	457	424	406	471	458	411	421	446	424	430	447	428	423	421	415	473	455	453	413	418	441	443	398	437	423	462	437	423	460	430	432	440	426	464	418	436	424	442	458	399	415	427	431	427	492	423	427	451	422	441	451	443	477	417	458	394	444	437	411	405	439	489	427	438	427	434	386	441	441	454	441	438	440	420	428	448	443	441	442	446	436	418	435	426	425	418	416	477	428	420	432	409	444	428	472	435	455	393	437	435	424	421	465	435	423	434	446	463	441	448	488	420	437	440	461	394	425	428	423	393	455	423	405	468	455	418	408	429	426	430	430	437	450	452	446	451	439	427	370	449	477	452	433	435	459	437	454	432	412	432	453	451	403	450	443	403	437	447	433	414	415	427	377	430	452	427	441	428	444	430	415	428	423	445	458	415	462	432	433	409	439	444	437	455	464	453	397	433	404	469	448	449	416	448	472	448	456	409	402	428	442	451	449	460	417	440	421	389	412	425	460	457	427	412	446	434	449	406	444	436	442	378	438	450	437	396	459	426	460	415	440	398	455	457	442	451	424	449	437	419	433	449	438	461	407	407	453	442	422	454	438	450	430	410	436	434	452	436	406	398	441	424	454	473	429	405	458	417	452	440	454	419	432	424	471	430	453	407	440	457	434	451	413	428	457	442	467	412	460	393	471	455	427	416	408	425	413	465	424	398	458	458	409	441	411	438	477	446	432	414	401	398	420	412	465	447	424	459	455	405	431	453	433	405	413	405	450	447	448	440	441	461	406	414	418	470	405	421	459	426	421	453	484	468	439	449	392	441	391	396	417	452	433	422	446	431	458	445	411	427	430	436	432	409	403	467	422	443	438	468	427	444	406	437	442	453	435	417	441	425	431	418	397	415	413	419	441	417	395	443	448	425	418	451	444	427	456	417	416	456	445	404	415	435	438	434	432	457	438	429	422	429	419	440	404	378	428	441	450	474	481	413	418	429	452	431	444	442	475	440	454	460	448	471	424	438	413	438	410	445	437	396	475	432	457	419	452	428	451	414	393	459	450	427	435	432	441	437	423	436	429	486	435	439	446	423	441	397	452	427	483	433	432	439	411	436	447	423	429	438	452	432	438	427	422	408	423	407	418	432	447	445	427	399	438	425	449	427	436	444	401	421	432	413	438	444	420	432	456	454	466	406	416	421	411	443	428	432	435	442	425	453	430	459	436	417	466	414	418	441	468	408	476	444	445	471	427	449	448	398	424	408	417	438	414	399	439	445	410	473	413	471	439	462	437	440	419	434	414	494	440	468	432	455	460	461	435	448	415	439	433	447	424	413	415	446	436	444	397	469	472	423	432	458	401	433	427	441	433	398	452	482	435	459	454	381	470	439	426	421	399	439	419	419	443	448	412	400	421	448	412	403	432	419	443	445	453	447	419	436	454	437	442	451	438	447	431	421	441	419	441	433	439	413	446	405	469	402	431	449	452	407	442	415	439	401	448	443	456	419	416	403	446	475	455	436	454	401	390	467	431	429	427	381	427	425	411	412	451	417	441	432	445	423	413	439	439	419	416	468	396	416	457	397	410	415	469	376	461	432	424	443	433	456	458	410	453	395	474	441	440	416	438	412	412	449	442	428	437	422	414	425	413	444	435	418	435	428	479	429	400	434	422	477	419	393	417	451	437	430	390	445	422	432	436	443	418	440	410	397	436	460	385	436	427	433	427	397	424	449	390	445	421	420	470	449	419	460	432	419	426	389	422	416	469	416	389	387	423	448	449	493	415	420	442	433	435	451	436	442	401	443	411	415	428	413	476	421	422	414	431	453	449	465	429	428	412	420	404	437	408	404	460	430	440	391	407	395	447	490	440	389	412	432	429	420	419	470	417	472	436	439	430	420	447	423	413	445	408	485	451	435	406	416	441	418	408	449	446	432	452	435	439	416	409	446	443	419	425	418	411	497	447
8674	2241	2663	1894	1239	900	710	581	520	415	407	358	341	340	283	294	266	260	279	260	255	251	215	224	245	266	259	254	229	228	216	217	223	229	243	217	221	217	220	206	198	218	207	209	198	236	206	239	226	195	221	211	200	201	208	213	196	220	190	218	203	209	215	237	212	198	208	200	195	235	202	206	197	202	230	199	211	211	190	207	200	246	193	200	195	204	211	218	180	225	213	210	219	211	221	231	214	207	192	229	204	198	212	196	203	234	208	187	186	207	234	190	193	218	179	177	204	208	223	200	209	214	224	198	215	225	192	213	197	215	208	188	219	205	200	226	254	218	206	185	217	203	210	190	197	174	223	201	189	214	210	204	208	211	208	210	214	218	197	223	228	207	207	244	233	217	218	199	206	208	182	204	209	226	197	185	229	210	207	192	220	214	206	203	203	214	193	204	204	202	204	214	220	183	245	221	214	184	209	206	204	200	192	225	212	216	201	226	190	193	200	198	205	211	220	229	207	211	211	258	208	211	194	231	231	209	224	207	192	240	193	208	217	210	218	201	217	205	226	216	211	196	179	222	213	198	210	199	208	213	206	209	232	207	187	211	207	203	209	193	208	203	216	217	216	212	207	182	211	226	185	200	213	190	189	216	200	194	203	213	224	221	201	217	209	217	212	227	206	226	204	211	204	217	188	198	182	207	210	185	198	204	203	199	203	192	195	213	200	232	185	209	228	197	224	217	201	182	201	206	174	199	214	199	216	213	200	204	198	198	210	198	231	197	225	197	184	178	220	200	202	214	193	211	210	201	207	207	212	193	190	227	225	212	198	231	212	215	201	204	217	185	195	203	211	220	183	200	218	191	210	207	196	195	200	190	209	213	207	193	205	211	183	220	199	208	206	184	209	210	218	182	201	237	181	212	204	229	216	219	204	230	196	188	215	202	195	198	228	200	198	213	206	188	202	208	183	216	209	234	228	211	222	183	206	222	219	217	213	205	202	217	183	205	200	210	184	224	210	209	208	185	223	200	186	225	178	199	197	212	197	205	195	190	205	197	203	195	192	227	186	184	207	188	186	203	229	209	203	186	214	196	195	216	206	217	225	209	211	213	203	190	188	206	196	221	207	194	226	199	186	225	239	218	206	207	209	187	198	213	190	191	214	211	202	205	205	202	209	238	218	207	221	202	193	223	221	207	202	206	218	204	212	188	219	182	222	182	209	217	183	217	211	216	184	210	193	183	200	222	193	224	215	218	221	191	200	193	197	207	193	203	184	212	204	224	212	189	216	200	208	215	222	180	240	227	186	192	219	206	188	202	221	191	204	199	196	216	206	196	187	216	185	198	209	205	211	205	214	226	205	202	212	205	214	190	198	185	236	231	202	208	217	187	207	193	203	209	194	207	239	180	189	183	208	225	204	209	227	211	230	220	194	195	209	229	180	197	199	215	217	193	202	205	207	227	197	195	200	198	199	217	217	204	214	175	222	184	205	201	191	181	183	180	213	180	211	209	168	214	212	220	229	197	204	198	202	225	219	204	210	201	224	222	238	229	210	218	207	227	205	189	217	221	210	204	216	202	213	205	186	205	203	194	189	168	173	196	187	246	230	192	222	194	209	195	196	215	235	186	215	216	212	196	202	211	209	197	179	206	200	196	206	160	194	203	198	213	205	218	188	198	200	209	202	180	217	208	193	195	221	190	194	214	186	219	201	195	201	221	159	206	194	223	214	209	208	228	213	209	200	209	213	213	199	187	187	209	209	224	231	210	189	199	181	198	204	202	200	165	223	226	188	216	187	232	166	225	204	182	230	188	235	192	187	226	198	195	214	238	209	224	216	216	208	190	191	213	200	198	213	212	230	200	185	194	175	218	195	196	216	240	241	213	219	196	221	200	220	223	193	211	223	225	205	208	211	199	194	200	223	208	207	197	214	207	194	199	236	234	211	198	206	233	220	203	244	194	185	182	194	212	213	204	223	216	184	198	187	226	210	190	177	199	212	195	217	202	208	189	213	209	175	204	224	202	221	230	221	211	204	203	229	242	195	224	211	185	194	187	207	221	206	211	218	194	198	191	197	191	206	194	210	199	200	192	222	206	204	198	204	206	207	201	216	196	193	216	210	187	221	204	204	207	219	212	189	209	223	227	190	202	207	187	207	198	204	209	196	214	215	220	201	194	229	222	223	190	189	188	191	177	207	215	200	206	210	216	183	214	188	222	205	189	186	166	183	179	233	195	209	228	197	231	217	195	211	197	191	212	218	188	221	204	202	202	189	194	214	209	206	206	196	206	219	211	171	204	173	179	198	215	192	193	206	199	183	201	196	195	225	201	200	228	202	195	192	200	213	198	209	201	201	186	190	198	193	212	182	194	187	241	220	221	246	184	187	215	221	204	216	207	217	189	186	213	210	168	200	204	196	200	187	211	199	203	204	231	203	204	192	186	222	203	241	233	196	200	194	222	190	167	213	212	227	207	188	232	177	215	189	185	199	209	196	198	198	199	183	204	241	200	224	199	205	186	188	216	221	232	190	196	197	211	197	179	204	230	201	198	204	208	203	242	185	230	206	198	247	255	197	179	198	196	207	215	190	209	206	195	193	204	196	209	198	211	205	210	223	231	197	217	202	192	223	213	231	204	203	200	245	210	211	221	244	206	226	226	198	219	216	216	234	214	181	188	202	195	213	243	199	188	195	195	209	217	222	199	184	236	186	211	202	202	205	218	231	219	196	199	187	225	201	193	232	231	193	189	211	200	201	185	206	201	210	213	199	229	219	229	186	191	220	208	200	195	236	197	199	212	221	231	214	200	217	203	183	189	192	223	206	191	230	216	215	218	218	203	216	219	189	213	196	199	203	203	208	224	217	210	237	214	214	218	208	213	186	201	197	223	179	197	189	208	223	183	189	209	195	220	186	192	202	201	194	222	194	215	211	210	223	211	213	212	177	210	211	246	226	194	210	220	187	193	204	208	192	192	212	196	200	216	215	226	194	220	205	205	226	207	211	227	216	216	196	210	197	180	213	194	222	205	202	200	179	210	217	221	211	219	217	218	211	217	191	197	187	201	219	200	171	222	200	208	205	218	226	212	219	209	219	203	180	215	208	210	224	204	198	208	206	208	225	217	194	188	214	217	229	223	221	214	190	226	188	184	201	210	213	201	218	191	201	218	217	228	211	202	197	219	194	204	199	209	215	213	192	205	168	212	206	235	210	216	183	215	176	195	181	214	197	201	203	214	204	215	199	250	237	188	226	231	212	196	217	203	209	220	214	205	188	191	213	181	187	211	212	184	206	202	211	208	226	216	196	192	181	218	208	202	207	216	216	197	197	215	207	214	197	193	207	185	192	238	203	208	208	205	205	192	214	200	187	218	178	205	211	210	227	196	202	212	194	227	194	202	237	178	220	221	242	198	204	182	193	223	188	221	180	217	177	219	191	190	206	199	200	199	191	207	206	199	227	210	193	213	197	208	236	219	214	203	222	226	209	187
7597	2818	6330	6838	5835	4770	3820	3275	2764	2368	2046	1880	1724	1594	1458	1366	1310	1211	1193	1147	1180	1115	983	992	963	952	864	836	905	870	812	828	854	823	820	845	835	755	821	750	740	751	796	706	748	742	780	762	735	697	716	696	773	736	721	766	663	717	720	690	695	683	698	712	710	635	731	663	680	699	701	722	685	672	704	734	682	691	722	729	679	679	659	667	661	655	690	709	667	645	658	661	646	679	687	693	683	704	679	678	616	644	655	648	640	710	701	652	675	671	665	678	707	682	662	680	666	682	682	681	730	670	636	677	679	612	681	694	638	642	691	635	583	627	675	701	691	665	679	687	652	699	691	692	693	671	666	662	666	652	651	668	673	662	727	666	736	633	665	651	660	669	646	711	682	670	676	645	684	689	676	662	641	650	627	615	671	665	695	660	687	681	657	677	639	699	653	637	630	671	634	622	651	675	624	611	641	637	677	665	657	663	611	703	666	663	665	630	654	672	680	662	669	684	677	690	628	668	626	669	665	693	630	667	710	685	675	653	658	693	604	654	681	659	680	648	687	699	663	659	644	623	700	685	701	678	655	636	611	703	690	595	697	657	617	650	695	688	665	651	669	661	657	637	656	685	674	718	657	624	651	626	659	629	649	639	669	654	683	660	659	665	624	716	698	685	640	670	653	671	670	635	646	632	627	646	684	662	612	691	631	639	640	658	711	626	632	678	671	649	633	661	653	654	646	653	638	667	701	650	629	664	653	662	618	680	620	609	654	664	631	683	645	647	677	653	686	609	672	695	663	656	644	668	655	618	611	621	666	606	693	652	676	600	643	641	672	654	690	663	663	626	652	655	640	656	663	658	582	636	630	641	645	656	630	645	673	688	659	677	666	670	687	668	688	674	657	632	641	651	671	621	669	634	607	643	666	666	654	656	664	703	655	707	651	649	636	649	652	640	661	681	690	631	656	705	645	625	623	641	628	664	689	638	658	670	637	615	654	695	628	617	631	658	657	688	631	624	643	621	706	674	672	631	671	672	664	635	653	640	632	616	672	635	663	622	642	670	623	639	625	634	672	671	647	691	686	654	643	687	721	654	689	645	689	672	658	670	624	633	638	648	672	661	651	646	643	708	669	631	633	625	671	639	664	684	654	652	661	688	658	614	666	648	665	652	666	633	689	627	634	688	646	644	621	657	616	639	658	661	700	688	676	634	613	668	677	644	647	654	674	636	704	657	613	686	661	640	680	678	638	658	660	622	650	650	611	655	644	685	655	641	700	643	668	642	678	646	646	645	628	630	603	676	656	639	644	687	674	699	677	653	666	648	649	685	680	626	645	649	643	654	626	629	689	665	614	670	655	598	610	687	659	633	674	671	687	615	604	650	645	681	643	641	683	655	669	645	645	656	666	598	713	702	626	662	640	697	673	729	629	599	680	638	608	653	674	700	664	654	691	671	637	700	610	651	664	693	638	637	632	627	701	692	641	630	679	641	675	717	654	659	602	647	685	660	651	677	717	647	625	634	665	690	652	663	658	633	643	657	659	646	629	659	611	666	621	667	666	663	689	655	584	634	676	615	698	633	643	666	639	694	645	673	652	634	659	640	630	671	700	621	688	658	672	663	638	676	636	637	653	634	659	627	681	630	609	705	651	642	664	640	694	670	688	638	673	647	690	658	685	655	688	679	648	605	683	719	679	676	679	689	637	623	661	651	629	630	647	625	649	651	634	603	722	659	668	699	675	640	687	652	647	614	691	662	682	638	652	602	626	678	635	624	645	623	615	684	666	662	641	657	706	661	643	615	605	653	671	653	642	647	618	610	647	646	652	672	666	676	659	636	649	633	643	650	678	667	629	701	628	677	661	700	670	611	603	687	676	645	705	669	641	657	636	639	649	687	664	666	616	699	666	667	663	707	639	676	701	600	724	647	680	656	692	677	691	642	640	665	633	639	618	613	658	659	640	675	660	671	674	642	613	631	636	649	651	673	633	657	684	664	632	649	634	681	638	655	614	658	661	695	647	645	689	648	616	656	665	653	664	646	715	638	618	654	673	641	622	668	601	644	654	643	690	678	636	649	665	693	639	664	643	679	642	653	686	654	647	679	662	686	684	635	679	687	676	628	695	653	685	716	659	635	619	671	672	650	664	641	657	673	621	652	679	646	622	639	636	723	655	613	685	661	613	706	649	662	695	668	646	693	641	642	631	625	634	642	654	647	634	637	659	630	700	590	656	605	651	625	662	640	643	684	683	615	663	649	653	657	634	614	634	663	684	658	645	654	667	649	651	689	687	636	662	629	702	664	707	665	614	653	641	654	624	642	646	620	669	621	638	686	694	630	667	665	669	660	700	612	624	657	668	661	667	654	719	654	669	656	703	664	650	682	696	630	701	644	674	667	645	662	654	650	723	675	630	676	659	632	682	686	643	630	701	631	658	660	684	643	640	673	687	619	670	644	658	650	642	651	655	672	673	616	634	627	659	658	677	654	629	621	648	627	614	718	674	606	673	669	682	640	652	603	636	659	694	653	688	664	616	694	643	629	652	677	663	697	654	672	667	668	657	629	656	644	655	632	616	668	655	678	665	647	709	689	662	669	648	649	646	616	654	655	641	659	640	603	658	664	669	667	624	644	654	644	647	642	622	617	678	650	657	646	626	649	634	648	647	645	654	661	670	682	627	655	635	619	669	656	661	691	626	696	674	671	671	656	675	673	678	675	682	678	612	639	668	654	626	674	657	677	625	626	642	696	646	654	617	728	661	667	673	647	706	647	660	659	638	681	634	660	619	664	672	645	650	692	654	669	680	658	662	622	638	682	616	644	633	658	616	635	665	653	600	663	624	695	652	677	648	674	665	688	633	628	636	671	648	639	643	646	684	668	696	625	623	642	664	678	660	669	639	629	699	656	664	671	615	617	640	704	634	695	625	669	644	711	690	657	644	658	667	650	646	697	647	642	647	703	692	699	643	640	632	698	636	642	674	671	624	697	662	654	690	641	679	657	655	667	639	626	644	718	676	660	645	631	623	620	666	650	685	662	651	675	665	657	651	644	682	663	663	719	657	657	611	662	704	680	708	643	656	623	628	649	646	649	692	629	678	620	708	643	633	682	684	687	622	657	628	643	679	697	650	620	673	659	652	656	650	646	663	592	661	624	663	689	670	637	675	639	661	633	700	650	655	668	656	642	655	701	674	647	648	677	698	672	650	636	682	648	673	632	706	632	685	637	647	682	637	677	677	653	653	702	615	641	612	704	624	654	646	661	634	627	663	635	696	593	643	645	624	691	636	635	660	637	650	677	674	606	681	690	665	669	660	673	676	669	654	661	674	648	638	658	680	653	640	669	615	670	642	632	657	657	627	680	632	652	657	649	645	640	621	644	702	672	603	678	647	668	643	648	705	677	634	637	638	703	633	664	610	589	666	629	656	674	671	655	611	644	651	693	671	632	615	674	687	606	610	656	618	622	658	667	664	678	679	619	686	636	651	655	637	654
1085	130	113	89	73	78	70	73	53	66	67	50	60	54	57	69	54	65	46	62	74	48	55	67	57	47	60	60	62	53	55	54	57	61	65	49	56	61	51	66	65	57	51	54	62	59	57	71	49	43	67	55	54	55	60	56	60	54	59	56	49	63	59	56	58	56	50	55	49	50	56	54	66	58	63	52	54	59	50	53	56	64	59	54	68	41	59	66	75	51	46	62	66	61	61	50	50	67	52	60	54	56	60	50	57	57	52	62	65	61	52	57	45	59	55	52	52	51	62	53	63	51	61	52	66	53	62	54	67	55	63	56	56	64	50	50	52	49	47	57	61	55	47	42	57	55	72	57	62	49	38	58	55	61	58	52	66	54	64	67	68	52	45	56	74	61	59	48	74	50	52	63	46	51	54	57	54	58	41	61	54	66	64	59	51	56	58	60	50	53	41	62	58	51	57	52	55	64	49	57	63	44	50	59	59	55	47	61	62	46	45	36	53	71	49	62	51	55	44	65	49	63	52	65	62	62	50	65	54	63	44	70	55	64	53	58	36	61	72	77	50	72	64	52	58	64	56	43	52	49	64	58	51	38	53	62	75	62	54	46	41	59	49	70	69	53	66	60	60	60	57	39	40	57	63	44	60	66	59	64	48	63	59	58	44	56	43	62	72	61	62	55	54	47	45	61	58	54	55	59	61	61	58	52	53	53	55	40	57	62	58	60	59	61	48	65	55	59	66	56	32	54	50	49	59	52	53	56	51	52	72	62	54	54	56	59	59	56	46	53	52	63	40	52	58	53	59	56	60	60	56	52	64	50	44	50	55	37	58	68	47	48	76	56	61	50	62	58	64	46	46	52	51	58	57	47	53	51	47	61	51	61	45	49	63	61	64	57	46	57	60	61	53	57	62	69	56	65	52	57	56	62	61	65	65	64	50	64	55	54	56	59	46	77	57	63	48	55	51	61	56	54	69	63	59	73	58	56	72	52	53	68	55	67	53	47	58	57	59	59	60	53	58	61	73	63	46	68	59	48	76	60	52	48	57	59	50	55	56	56	49	60	57	52	69	38	68	63	51	47	49	60	65	52	55	54	60	46	61	67	61	60	61	65	52	54	69	57	40	59	50	57	63	50	61	48	54	56	52	66	48	43	44	54	77	50	49	62	53	52	70	58	44	55	55	52	47	58	57	73	47	49	47	54	68	63	58	59	49	58	49	65	56	66	67	48	60	62	52	71	71	57	58	55	44	58	49	57	47	67	53	54	55	63	66	50	57	52	43	64	44	62	57	54	49	56	61	63	72	63	60	54	52	64	56	64	59	46	55	62	46	53	53	59	65	61	48	66	56	67	69	58	58	49	66	72	62	64	57	53	48	74	46	58	83	57	53	52	56	57	41	61	67	58	39	63	46	63	61	55	63	66	57	61	59	54	53	62	57	45	56	62	64	56	57	47	58	47	43	55	58	64	57	41	59	48	60	49	53	44	66	54	53	64	56	68	48	51	59	54	54	63	59	51	45	52	66	39	59	62	50	52	71	62	66	60	65	52	55	49	57	54	67	54	49	65	53	52	55	45	58	62	38	50	76	55	61	60	50	54	74	56	65	53	53	49	51	55	67	47	58	47	64	54	65	49	52	56	62	46	44	70	66	56	64	56	50	74	57	64	72	51	51	73	54	72	54	62	45	56	45	68	59	37	74	47	55	43	47	50	60	57	50	71	52	59	59	51	61	67	58	56	60	47	44	59	48	59	58	55	65	61	62	46	53	54	62	47	55	61	51	56	46	68	52	45	52	56	71	55	55	64	71	64	46	61	46	54	52	49	63	45	54	48	65	50	53	63	50	58	62	54	56	51	59	69	53	47	50	55	64	50	55	49	67	70	52	58	52	51	54	70	53	65	55	64	50	72	54	60	54	45	50	61	56	53	66	55	59	58	61	46	49	53	41	48	58	55	61	60	51	56	49	57	59	63	70	55	39	53	62	46	54	41	59	52	62	54	62	58	56	54	60	56	70	55	56	63	48	64	53	58	56	59	44	46	62	57	55	64	52	57	56	76	78	45	56	60	57	62	48	58	50	55	60	56	59	59	58	55	72	50	55	71	53	60	57	60	60	50	61	62	71	59	53	66	48	53	60	51	56	53	52	57	53	47	59	60	60	44	52	50	52	52	64	52	59	53	52	56	41	47	64	59	54	69	53	58	56	51	64	50	70	58	53	51	60	63	54	63	63	56	60	75	68	57	66	51	61	63	53	44	62	56	67	54	64	53	51	52	52	59	49	58	48	56	63	55	44	63	56	52	51	57	56	65	52	53	53	59	74	64	66	58	65	34	58	66	52	52	49	58	54	58	57	44	50	61	67	62	55	54	69	52	52	72	65	47	39	60	48	54	48	52	52	63	66	69	45	56	64	56	55	53	54	55	61	52	57	62	38	69	54	45	49	63	61	62	49	71	54	48	56	60	64	52	53	59	46	75	54	58	51	56	56	73	67	61	57	59	43	68	70	46	68	58	58	54	55	51	58	42	61	66	60	45	58	40	50	51	52	52	60	58	62	56	52	75	47	60	47	54	51	52	52	69	44	51	63	49	51	56	66	66	57	59	48	51	39	56	53	50	71	59	68	52	48	63	59	51	58	52	62	50	56	47	55	64	55	57	60	47	61	65	51	51	62	65	53	51	58	64	52	62	57	53	45	64	63	57	68	52	41	50	57	63	50	51	79	66	58	56	55	46	64	58	50	64	55	58	51	69	44	57	53	53	50	63	60	58	61	62	62	61	58	61	48	65	55	72	52	58	38	47	56	66	54	50	57	52	60	61	44	55	56	57	53	50	72	60	55	59	73	48	73	62	52	46	50	52	58	64	65	68	54	62	68	67	52	57	54	67	50	57	47	42	50	42	45	58	56	45	65	54	57	63	54	54	58	61	53	54	58	57	53	51	66	54	44	53	61	51	41	57	47	55	46	49	45	62	60	70	60	64	65	47	50	76	55	56	59	53	65	51	47	53	52	76	59	50	48	59	63	58	51	55	60	61	63	58	62	45	77	46	59	51	66	55	58	48	55	52	62	47	61	45	56	48	65	48	49	59	51	66	53	54	55	60	55	33	51	57	41	69	55	56	64	57	56	47	42	74	58	53	46	62	53	56	72	50	65	50	58	53	56	49	64	59	55	49	59	45	44	52	53	52	67	54	58	59	62	53	54	54	57	56	56	59	52	58	49	44	51	59	56	59	51	46	59	73	47	61	58	51	52	63	44	59	46	42	65	58	62	55	56	56	54	61	59	63	64	57	58	61	65	54	66	59	48	62	55	50	69	47	40	41	58	43	48	74	68	68	59	77	61	61	55	68	52	53	52	50	61	57	64	61	64	73	46	60	59	59	58	63	65	61	58	49	40	40	51	52	55	42	66	63	63	51	54	64	55	56	64	60	63	50	42	87	53	50	61	54	61	60	55	51	45	67	64	54	59	60	64	61	55	60
1667	348	452	435	412	369	362	295	308	306	278	278	269	256	267	245	252	256	264	251	253	256	248	266	247	242	254	235	237	250	254	236	272	260	225	261	240	242	263	206	248	262	251	225	249	241	252	258	231	265	235	266	267	236	258	214	231	230	227	253	221	234	233	246	221	241	257	248	260	263	241	242	273	254	250	246	238	236	253	238	258	233	239	237	217	243	282	225	241	246	252	238	238	223	239	247	262	232	231	231	239	222	232	228	247	245	244	234	234	237	215	199	234	234	249	254	230	244	250	241	216	246	223	253	248	231	214	251	229	235	229	251	226	222	233	242	235	236	214	241	197	220	231	224	256	237	251	273	235	229	231	214	235	215	225	239	234	219	250	232	224	246	243	219	234	249	225	215	236	234	263	226	230	234	214	242	248	221	255	248	241	259	245	232	243	255	271	251	210	248	267	232	242	223	224	241	247	240	239	250	212	245	225	201	244	252	221	232	230	213	236	226	238	236	225	248	253	253	262	231	243	225	248	249	233	234	233	224	254	266	238	255	222	215	256	238	251	234	205	248	251	231	228	241	253	197	211	251	246	258	214	236	246	236	214	241	248	246	236	249	232	228	252	222	241	231	241	234	220	220	235	219	238	244	246	229	219	247	237	241	222	235	235	241	256	206	244	262	223	247	246	209	237	232	231	221	240	211	213	249	232	254	238	217	241	242	226	229	214	233	243	246	229	259	240	231	226	236	263	231	239	250	254	257	230	248	277	205	218	219	248	247	222	249	231	210	225	241	234	258	229	234	222	237	220	223	261	232	209	259	251	235	233	223	221	226	255	255	244	245	236	232	240	207	242	210	233	250	247	247	245	221	217	230	265	224	219	257	242	249	235	227	238	232	233	235	244	252	230	238	247	240	229	241	250	237	225	246	229	253	240	247	227	260	235	228	231	254	252	213	264	256	224	222	214	251	243	257	214	217	234	238	228	235	241	230	233	247	233	252	225	229	228	237	230	232	229	248	240	249	230	237	252	240	248	236	247	225	245	248	214	240	250	229	216	259	235	237	255	252	233	250	241	246	272	226	207	244	242	233	256	222	258	251	251	231	260	221	226	248	228	207	246	221	229	212	237	225	203	227	222	259	242	237	233	242	223	225	255	239	233	258	237	227	234	219	239	237	265	252	215	233	250	247	216	274	234	248	254	244	235	226	224	235	258	247	238	236	243	224	237	249	232	236	236	242	201	221	246	211	243	224	226	237	210	247	241	234	227	224	197	261	243	265	219	267	238	232	221	276	230	248	239	252	200	253	267	225	222	222	249	260	255	250	239	214	253	244	227	264	223	249	212	229	216	207	264	233	251	239	253	231	221	234	246	235	245	242	237	242	251	226	218	234	249	217	247	222	246	208	211	257	237	252	235	238	218	249	223	239	236	226	243	256	230	237	242	218	235	277	254	222	234	232	217	263	244	263	222	237	235	244	233	261	219	224	209	217	236	231	266	225	230	257	228	226	228	229	241	261	208	228	237	245	216	262	244	202	231	267	253	234	212	243	255	219	218	203	230	222	238	231	212	221	249	237	207	243	229	236	241	228	224	244	224	206	224	241	232	247	235	249	238	223	253	256	229	263	237	245	219	214	234	230	249	284	242	247	227	249	242	258	243	224	223	231	230	238	254	249	271	233	220	258	247	236	244	226	234	256	242	246	238	237	212	272	206	236	237	251	225	219	261	253	255	242	232	245	272	238	231	224	204	236	257	229	259	218	226	225	234	247	227	243	231	235	234	249	251	236	250	239	252	236	261	259	245	250	239	245	257	217	218	239	244	224	233	219	269	231	225	214	250	246	227	232	230	243	242	245	224	229	228	229	271	238	235	250	272	225	254	224	219	268	245	231	235	236	225	243	229	225	233	255	230	257	267	252	253	226	239	235	238	235	225	242	225	223	236	249	243	262	249	212	255	230	216	241	224	234	256	219	245	261	213	240	244	224	258	216	250	222	231	249	212	239	266	236	220	238	244	231	239	232	230	247	249	255	244	236	209	241	249	209	244	235	257	234	222	242	240	237	262	251	242	234	286	257	230	250	244	215	261	281	232	248	234	250	257	252	240	234	247	246	230	255	244	228	256	244	250	256	228	226	227	242	222	241	255	224	223	241	231	227	255	259	229	232	226	222	255	240	230	233	253	249	241	251	258	242	230	213	223	252	225	238	225	224	241	217	218	230	245	237	212	220	246	233	201	223	237	225	236	227	225	224	218	218	245	190	242	240	277	243	223	234	243	252	247	218	254	242	230	235	225	232	279	212	223	241	270	244	239	210	239	247	248	259	266	233	228	247	247	254	228	247	234	218	214	215	225	258	245	257	232	219	243	243	238	230	264	228	251	244	214	204	212	196	273	211	230	244	240	245	246	250	254	224	225	222	207	213	247	232	237	234	216	238	236	230	230	244	245	241	216	236	217	241	220	242	194	266	254	242	247	254	237	246	243	232	223	227	234	236	252	247	261	227	222	270	243	240	250	213	255	248	231	254	243	239	224	247	232	219	231	228	214	225	225	239	231	207	240	230	264	235	235	242	246	237	288	235	222	232	258	233	236	230	229	243	216	241	266	254	215	226	253	237	230	244	235	251	233	248	237	243	243	217	217	229	266	236	204	236	233	239	260	245	221	249	227	235	223	251	260	247	208	237	238	245	250	258	230	239	257	225	231	232	286	238	234	235	273	247	247	221	243	236	253	238	231	236	250	242	243	216	260	219	258	226	217	222	244	267	229	241	230	248	234	231	261	235	255	230	236	238	242	262	239	234	232	256	259	225	253	243	231	241	227	253	249	251	258	253	252	242	211	266	237	254	205	212	233	246	238	227	232	248	247	212	250	248	242	241	244	266	257	246	255	250	231	208	226	244	239	226	210	230	257	266	234	254	230	239	236	252	228	232	225	224	222	238	238	224	244	235	251	229	267	245	235	223	254	263	234	241	211	219	279	271	220	227	254	258	232	265	240	248	212	237	235	245	253	232	232	228	238	259	225	230	232	256	240	221	238	242	250	237	277	225	251	213	225	260	242	246	235	253	213	231	248	213	222	237	262	227	221	224	243	255	251	222	225	230	230	252	239	248	241	252	229	248	229	235	254	236	249	251	217	235	234	224	247	236	216	253	259	226	209	228	241	220	254	237	227	253	228	220	235	243	248	225	221	268	259	227	232	251	226	230	224	230	252	230	265	240	229	216	216	233	232	249	270	263	244	261	247	224	207	237	229	259	244	237	251	241	224	241	240	237	235	246	259	214	241	225	246	230	264	226	237	234	215	238	241	236	228	238	259	255	221	235	250	251	233	254	233	239	236	240	242	221	233	248	235	248	242	231	245	238	223	239	214	256	248	243	236	208	232	237	240	242	225	246	224	192	227	242	223	238	223	239	237	218	232	269	238	226	234	241	238	246	211	243	233	244	256	238	220	241	256	213	227	216	219	236	219	238	226	259	223	217	233	257	233	258
4522	1055	1382	1018	684	465	362	304	286	247	204	188	162	166	172	162	158	157	139	140	145	127	134	141	143	149	120	137	156	155	123	154	145	145	140	134	132	126	143	138	106	117	133	128	131	131	152	122	128	128	136	112	118	131	120	122	138	108	125	139	105	132	132	116	127	132	113	144	133	101	127	133	129	110	131	117	128	122	121	113	127	132	131	119	153	123	108	105	115	124	132	127	127	125	118	113	121	128	138	141	103	119	122	115	121	128	122	149	128	125	132	113	135	105	121	111	115	114	128	122	122	130	122	136	137	138	131	121	128	142	143	122	126	125	134	124	122	119	144	132	122	124	102	104	128	101	127	122	136	128	132	115	108	124	112	134	118	143	136	108	116	120	124	137	126	113	124	138	126	134	112	120	140	113	147	111	125	116	110	121	106	98	116	132	132	132	124	119	135	106	126	131	115	133	122	128	117	123	104	129	119	113	135	121	105	114	152	122	137	123	115	116	139	129	114	126	136	127	119	117	137	137	142	123	123	132	125	129	131	122	107	120	104	128	133	127	143	108	128	135	127	131	122	124	107	130	114	146	118	123	129	113	140	117	133	126	124	117	125	115	127	141	138	117	120	116	124	118	124	121	118	115	111	119	110	138	129	109	109	142	129	127	144	97	114	118	134	138	145	108	116	132	140	125	113	107	108	107	138	126	109	124	105	125	131	129	134	107	109	132	125	121	122	120	117	129	130	120	132	112	128	105	104	132	116	114	123	126	128	112	131	102	110	118	124	137	124	111	124	141	116	139	133	145	132	118	112	120	138	133	125	139	123	131	114	142	121	114	132	112	120	124	118	109	113	123	126	138	129	99	119	140	100	133	121	120	112	101	126	109	122	98	109	111	106	133	125	123	117	122	143	134	104	134	129	111	130	128	129	117	146	147	128	108	121	118	152	124	119	136	156	121	114	122	109	142	121	127	121	112	119	108	123	144	141	113	127	134	133	143	132	129	130	128	123	113	117	103	137	109	119	110	119	120	133	116	138	114	132	124	140	119	118	114	131	127	120	107	118	103	123	131	124	112	125	108	134	134	122	122	129	140	146	120	112	125	124	104	107	125	122	124	145	111	127	136	147	127	125	131	90	115	126	138	136	111	114	110	100	131	139	113	127	130	137	135	119	116	125	129	121	123	130	126	137	133	134	122	124	137	122	138	131	126	112	131	123	132	126	121	125	116	125	123	154	132	140	128	115	129	117	119	123	113	138	120	136	130	115	135	110	122	128	131	127	102	109	132	115	129	117	135	115	116	108	122	129	122	119	140	127	124	148	146	124	110	146	130	120	131	118	120	114	134	127	117	107	132	130	122	122	116	117	115	120	157	137	127	136	143	139	105	136	118	143	125	130	125	132	126	131	117	135	122	141	107	124	139	128	124	119	114	112	138	136	125	123	126	129	125	148	160	127	124	136	125	120	119	105	130	117	139	144	143	107	118	122	128	112	107	114	106	107	148	112	129	124	122	143	121	117	116	136	122	134	114	130	132	145	139	141	114	120	119	141	142	125	136	125	132	119	112	135	126	127	138	119	139	125	130	141	123	123	115	133	120	123	102	129	134	110	105	131	134	123	146	133	123	126	143	138	123	125	107	117	130	138	137	117	113	116	96	126	119	148	118	117	120	104	115	138	143	113	114	153	129	138	124	139	141	147	136	107	131	113	114	129	132	126	114	114	124	130	125	110	145	115	112	132	117	113	138	132	122	148	130	143	111	109	144	131	136	134	113	124	131	130	121	118	118	123	115	108	121	112	132	136	137	115	121	137	125	135	120	133	127	125	110	124	128	104	129	108	90	123	130	109	122	123	136	134	110	115	126	122	126	105	117	122	122	148	127	117	117	128	135	121	140	130	122	110	123	116	138	132	139	108	123	140	122	112	136	125	123	143	107	113	131	119	127	129	125	123	116	122	106	132	126	132	98	153	127	139	147	100	134	117	128	136	129	133	135	120	108	134	126	126	134	123	117	127	122	104	122	107	119	108	131	123	133	166	147	119	128	127	109	103	117	123	118	123	127	131	127	141	133	144	136	132	136	108	125	122	121	144	112	112	128	129	136	136	134	114	123	130	150	123	121	147	117	121	128	125	152	124	130	142	145	119	121	121	130	121	119	125	134	131	135	139	110	121	118	125	131	124	129	126	110	143	137	129	134	109	101	117	119	135	121	120	121	116	124	133	122	121	111	120	120	137	126	105	131	114	121	132	111	138	128	136	126	113	130	110	110	135	121	146	115	122	110	133	122	117	118	113	136	113	142	124	137	120	122	113	113	124	141	133	119	104	116	141	135	126	123	129	138	139	141	142	121	117	124	132	137	136	139	125	128	135	117	124	131	111	149	115	128	103	132	121	139	114	129	131	115	123	121	113	117	122	113	122	123	131	110	139	112	108	123	125	138	122	119	106	128	124	116	123	129	123	113	124	126	102	150	125	122	113	119	108	119	117	133	121	135	133	121	121	144	125	135	112	127	133	127	115	133	123	127	113	119	139	129	118	111	117	125	116	129	124	134	127	131	119	128	136	127	140	119	109	138	106	125	125	130	130	132	128	133	132	125	114	159	122	114	119	124	114	136	122	108	114	138	129	133	124	114	129	123	116	132	118	141	118	122	116	126	116	116	128	120	133	136	132	113	120	113	114	143	118	155	129	119	119	127	115	104	135	132	122	118	120	113	119	121	121	124	112	129	116	133	121	130	119	101	112	122	125	104	124	131	126	142	124	130	134	109	110	135	129	117	140	97	123	111	98	133	117	124	99	143	132	131	122	129	134	114	134	120	130	124	129	111	128	155	102	129	118	116	126	127	125	121	103	135	121	119	135	116	129	124	123	131	102	120	124	108	106	115	133	122	153	111	125	125	129	127	107	129	122	121	112	144	106	127	125	103	121	127	125	129	125	116	119	126	117	127	130	102	119	113	118	124	127	135	141	126	107	123	111	143	107	106	122	128	105	107	126	145	113	130	120	108	122	126	129	111	129	103	123	101	144	143	132	126	136	137	111	127	144	142	105	134	133	107	128	130	137	129	123	119	121	130	121	111	112	130	120	124	131	121	129	119	139	131	136	135	113	112	97	119	142	124	137	116	111	139	124	124	147	139	130	120	135	107	146	109	136	127	110	123	117	119	127	130	135	135	138	128	144	142	134	132	121	128	136	134	111	122	154	124	131	131	122	132	133	127	122	123	134	124	135	111	145	116	127	114	131	125	116	124	151	126	126	136	124	115	117	115	117	103	137	126	136	125	153	116	119	132	113	118	98	115	130	125	130	137	128	112	123	134	117	137	135	121	122	128	104	129	119	138	124	135	111	132	127	132	150	144	129	151	123	127	136	125	127	118	123	110	119	133	141	124	145	121	149	126	138	108	142	137	121	144	122	128	118	111	127	132	121	130	119	133	114	120	118	122	141	131	139	138	117	116	122	131	130	133	131	113	101	126	136	140	122	87	115	109
5333	1470	3579	3748	3249	2550	2117	1765	1519	1331	1203	1124	1007	920	875	777	778	759	699	671	636	669	664	626	599	525	557	560	577	594	509	477	521	518	498	544	523	457	472	542	534	475	498	483	440	474	499	470	463	459	470	454	497	479	475	439	467	478	448	461	461	437	475	474	463	454	446	477	469	435	453	460	480	433	462	458	441	473	431	458	454	435	454	449	438	452	422	451	424	428	435	444	466	443	430	452	460	421	408	416	443	447	441	467	449	462	441	427	474	406	409	410	477	503	441	432	441	410	423	464	445	425	393	412	426	473	430	437	443	443	451	444	427	413	447	416	414	446	446	449	427	421	436	430	439	441	401	437	446	440	451	439	410	412	437	443	417	439	418	441	441	455	391	429	447	429	418	433	459	456	438	467	383	430	401	488	426	455	447	458	412	433	426	441	432	426	437	453	418	455	410	450	447	446	438	434	467	416	449	455	423	431	458	439	476	440	427	435	446	439	447	452	439	463	436	414	416	422	463	459	420	440	442	412	442	406	429	456	423	443	458	486	464	456	404	411	418	372	429	481	457	499	451	449	443	440	458	463	407	447	411	431	457	431	436	412	414	464	474	412	404	450	443	450	450	421	449	452	444	421	440	416	438	428	455	467	406	430	425	448	417	441	443	438	402	415	422	406	415	435	435	402	432	433	436	434	434	409	412	439	399	424	426	438	380	460	447	420	391	420	419	393	416	403	465	405	432	454	447	427	402	424	399	459	467	442	387	408	440	432	446	423	424	436	424	437	445	437	445	437	437	436	441	455	444	443	417	443	455	466	427	429	418	482	435	443	409	388	438	431	415	406	442	449	395	437	427	431	459	458	417	422	450	418	427	450	400	422	454	465	443	456	458	425	406	409	467	396	430	446	474	420	436	403	422	432	476	434	467	416	454	419	415	405	457	396	463	449	427	422	433	401	464	428	452	450	424	420	445	458	397	435	447	422	431	412	449	429	428	441	448	423	424	446	408	454	408	446	402	432	431	421	454	435	422	434	404	433	437	414	454	440	416	402	408	470	447	438	425	449	437	418	433	434	406	430	428	434	411	472	393	462	504	409	383	421	373	446	430	436	416	445	446	411	460	438	405	414	381	417	431	403	392	426	435	405	442	420	459	419	427	446	459	416	450	450	424	416	448	422	438	415	422	362	415	436	431	445	429	442	412	444	440	436	394	429	424	417	418	432	447	436	422	451	458	442	409	440	442	465	402	438	457	434	405	422	426	421	434	426	429	447	460	453	435	432	426	409	434	472	455	422	460	441	433	451	451	444	440	460	426	456	462	415	405	393	436	410	440	430	415	416	406	418	434	427	404	444	430	425	439	444	443	443	472	421	430	416	416	430	445	443	470	443	433	423	406	435	427	452	442	465	427	424	432	426	414	452	428	384	478	414	457	446	432	402	448	440	442	416	439	422	405	449	402	406	433	421	433	431	426	432	445	459	449	450	427	452	453	400	433	391	404	414	463	384	437	421	466	387	427	428	428	411	473	440	398	470	416	434	435	421	441	442	444	417	418	427	426	473	411	418	425	448	434	453	422	444	422	443	466	418	409	450	476	432	448	423	421	417	393	455	436	390	466	430	412	407	440	430	452	449	430	427	498	398	462	447	424	459	427	434	421	442	420	424	429	422	442	431	421	449	424	455	420	436	449	452	444	454	435	402	429	412	438	466	427	416	465	431	454	431	445	456	449	469	423	445	453	435	462	408	438	416	410	396	430	427	472	385	449	445	450	436	415	428	414	405	439	465	435	433	443	428	434	461	438	432	429	404	450	415	418	420	410	434	445	461	428	444	432	407	427	414	463	449	430	444	416	443	423	448	418	445	392	464	465	415	463	431	441	442	432	396	439	416	421	431	464	450	451	409	392	456	415	449	417	465	420	428	436	428	419	414	400	440	444	439	473	440	450	430	430	434	399	403	409	432	427	453	442	452	440	461	460	466	425	464	449	387	435	405	477	401	410	430	429	430	444	438	438	418	416	445	399	476	443	421	410	430	442	433	446	453	449	435	434	412	424	434	425	434	406	418	433	464	468	452	470	463	427	415	419	455	437	451	400	442	418	467	444	420	435	429	411	434	433	438	436	430	418	412	455	441	426	452	420	408	448	426	437	423	484	412	433	404	390	444	428	472	432	447	413	407	426	410	448	460	431	420	420	447	423	413	448	436	395	380	417	424	451	434	453	453	420	445	473	436	427	406	457	400	459	411	396	419	432	491	461	493	412	417	414	465	429	439	445	458	442	446	409	431	420	480	420	434	438	438	433	434	445	438	421	392	437	442	447	471	395	453	460	462	449	446	443	439	402	406	441	437	465	409	438	439	388	443	445	409	402	438	439	448	427	394	424	451	428	454	438	444	431	411	421	450	414	478	428	412	434	421	388	465	423	443	397	447	401	449	436	425	401	406	439	424	436	428	403	427	460	421	413	433	440	427	465	454	400	428	455	433	410	477	401	413	433	442	398	444	426	457	442	439	444	457	472	440	428	421	467	438	385	433	423	423	401	437	445	420	457	455	442	421	426	447	425	402	425	418	452	395	457	445	431	425	458	415	438	449	419	405	450	407	472	419	416	444	436	405	443	455	418	429	457	438	437	444	464	427	410	400	441	456	450	429	453	431	463	444	408	450	423	413	441	426	429	453	418	453	425	486	443	432	428	402	430	426	428	365	415	441	420	419	432	438	444	403	422	425	419	430	409	416	420	437	423	431	449	387	427	446	406	436	424	432	413	417	454	451	412	438	404	483	411	463	447	450	459	448	439	452	466	430	446	421	414	449	445	452	450	465	436	427	462	445	411	450	429	418	424	398	462	410	459	455	420	414	415	440	428	415	411	393	438	426	424	460	421	422	401	409	411	436	415	416	429	450	413	402	428	418	432	437	451	406	415	409	438	410	440	405	428	433	420	413	422	419	447	436	457	411	412	397	429	459	378	408	464	413	431	404	412	437	423	439	439	385	399	421	441	421	460	447	385	398	437	420	408	426	435	409	400	418	410	440	429	450	446	446	408	407	421	442	429	432	406	414	456	437	429	436	423	427	418	442	437	439	450	446	423	401	447	437	433	403	438	455	408	428	466	451	470	408	420	454	429	419	442	403	412	458	409	451	415	459	449	415	446	456	415	422	466	423	442	445	452	424	437	464	449	448	463	421	418	409	434	452	446	422	387	447	424	441	439	403	415	432	426	418	432	405	464	416	431	425	441	393	418	433	422	443	385	468	438	463	469	433	425	433	444	440	437	430	424	461	411	426	440	438	441	453	395	457	422	404	443	465	421	427	425	433	395	416	428	428	430	450	415	402	433	461	400	436	466	448	424	430	425	395	423	402	438	431	397	413	434	460	437	401	453	431	399	424	428	438	422	435	430	421	411	420	420	422	415	409	441	428	455	453	421	390	440	430	451	442	412	436	439	441	387	416	461	435	464	451	405	408	416	460	423	465	390	417	438	443	448	421
8602	2279	2650	1889	1327	960	715	560	470	426	403	367	344	329	252	265	264	281	230	237	230	264	238	243	237	248	236	201	258	229	205	247	209	210	217	226	210	212	200	214	191	208	207	198	221	224	231	199	207	188	194	220	255	215	217	233	249	202	209	199	216	200	229	195	193	209	200	191	226	208	231	187	187	216	220	244	242	193	214	211	195	198	196	193	220	182	223	225	193	222	213	200	225	194	188	214	200	231	209	229	205	205	193	249	213	192	193	222	236	207	194	195	197	214	226	204	175	213	194	202	221	209	235	214	219	210	222	221	214	186	197	203	192	216	194	203	216	205	200	199	202	235	183	226	194	204	200	216	194	210	221	195	215	226	201	208	219	187	204	221	213	215	220	185	218	186	191	195	209	196	189	192	200	210	221	200	202	215	206	207	200	198	227	184	203	204	185	196	226	213	208	203	205	207	205	195	209	202	197	199	202	207	235	190	224	206	202	207	210	209	209	202	205	213	200	223	216	210	210	232	202	213	199	228	228	198	221	192	177	207	198	207	220	192	218	202	212	205	230	188	206	172	178	200	203	207	194	188	212	205	211	220	220	200	225	219	193	192	205	205	203	190	238	206	203	190	209	209	217	203	199	210	209	191	210	181	216	217	227	206	198	193	181	210	184	169	218	201	218	187	207	201	214	218	183	206	220	195	170	207	193	211	205	202	234	198	189	230	208	196	217	209	208	208	197	200	192	202	215	194	191	195	191	194	235	215	231	214	201	206	201	218	221	201	196	195	203	217	207	222	212	208	211	201	216	213	243	233	206	219	182	218	209	208	204	201	196	219	197	215	170	185	221	206	221	198	211	194	215	223	203	207	201	227	194	213	199	195	239	206	209	240	216	213	203	203	191	202	207	201	232	193	197	194	196	228	213	211	189	199	197	175	220	210	207	194	223	225	213	188	198	211	216	211	197	217	207	210	200	203	203	232	193	191	205	203	209	206	207	215	196	192	198	202	210	220	215	196	208	213	183	213	225	189	193	206	194	187	216	233	221	207	197	202	213	227	213	209	203	212	228	197	217	179	190	222	185	196	229	210	198	191	190	207	230	210	214	229	189	233	212	209	211	224	184	212	204	189	210	189	190	200	175	198	213	201	234	234	202	237	218	208	193	205	227	194	193	206	201	206	215	193	204	198	192	213	213	173	175	207	213	210	228	205	201	214	178	210	181	210	210	191	216	206	182	222	214	210	207	202	211	208	197	209	182	214	196	183	196	208	196	219	213	202	225	178	192	193	194	200	190	206	200	208	194	186	205	177	220	210	200	205	192	215	185	221	190	199	224	236	221	176	222	219	212	199	190	219	210	192	211	174	206	201	223	229	172	200	196	233	222	215	196	199	182	214	210	184	199	197	202	209	197	215	195	218	229	206	237	209	173	220	207	184	229	197	218	201	217	205	187	219	224	196	211	214	218	220	204	194	211	194	189	195	217	221	180	223	217	203	206	192	219	202	178	219	209	218	210	199	219	199	188	203	215	190	217	226	198	178	206	219	215	191	205	180	198	208	221	199	222	204	225	203	181	211	185	219	182	161	191	217	194	219	207	194	221	237	226	212	249	189	206	224	215	236	217	209	215	219	219	187	234	202	211	224	214	217	216	201	208	187	212	215	212	213	217	205	213	224	219	201	184	206	190	224	198	202	192	196	208	227	201	203	203	206	193	181	229	202	209	200	189	176	200	205	211	186	218	201	207	201	188	209	223	193	198	203	221	197	184	236	176	227	215	200	195	184	251	215	206	205	217	194	212	208	227	199	204	204	220	188	216	192	213	227	226	221	195	195	219	215	215	204	194	199	214	220	186	220	224	222	183	216	196	180	206	184	195	208	201	206	200	197	216	203	218	200	215	211	198	220	198	202	205	178	206	228	215	185	196	215	189	209	196	225	194	224	183	201	188	183	174	192	205	217	206	220	237	232	193	228	214	195	206	211	216	200	198	199	217	217	183	196	234	207	209	178	225	220	212	193	229	205	216	189	198	227	222	220	235	199	197	210	190	198	203	185	202	212	203	186	191	210	215	195	224	186	178	195	206	200	230	199	181	196	241	200	203	200	208	223	204	212	225	201	190	196	256	219	193	218	236	229	223	206	199	230	188	220	181	209	190	206	206	187	196	200	224	227	208	212	179	213	202	177	221	222	187	206	242	241	207	214	192	220	192	208	227	194	216	180	209	175	207	194	223	227	205	227	217	208	210	230	222	220	226	183	208	228	217	195	215	226	189	237	202	217	212	211	186	191	206	220	201	184	233	217	213	191	211	196	224	206	211	195	181	184	212	196	188	234	224	210	205	233	223	176	216	189	215	212	215	221	219	192	218	202	199	207	191	184	200	205	207	224	221	215	234	226	199	205	207	182	226	218	183	197	233	201	213	205	222	204	208	196	216	218	227	202	196	230	205	194	219	202	217	218	176	179	208	186	205	236	212	212	215	192	210	229	210	199	215	192	248	220	201	183	212	188	203	234	228	196	189	191	207	197	222	209	201	215	198	215	215	204	189	196	211	179	185	215	211	209	224	170	193	223	204	204	208	198	188	203	209	195	194	183	197	212	211	209	206	242	207	185	200	203	194	216	219	224	203	215	196	209	198	205	203	201	212	188	207	219	231	196	213	198	204	218	198	188	201	193	227	197	202	218	198	192	222	217	200	216	198	212	214	191	213	195	192	214	195	184	188	219	194	195	181	197	216	177	198	213	223	224	226	196	226	224	223	192	196	204	226	211	216	184	214	181	203	209	243	211	226	168	196	226	209	171	204	227	222	214	222	226	233	226	219	211	209	204	198	196	220	216	206	198	194	214	206	183	218	204	200	186	213	221	210	202	185	191	204	215	239	210	178	198	213	230	235	223	193	213	218	223	204	203	201	208	211	209	197	190	212	201	210	242	212	212	204	207	203	218	216	197	222	183	235	203	225	212	181	197	199	229	206	205	220	204	206	206	213	206	216	212	210	217	198	210	193	186	202	204	226	210	184	186	213	185	211	211	199	214	223	184	198	213	219	215	202	192	198	210	194	184	190	191	202	210	232	213	206	209	198	224	213	201	206	184	210	208	172	185	216	198	220	210	196	192	219	202	203	212	191	220	198	172	219	167	199	194	197	212	217	224	224	218	203	204	194	204	213	203	195	204	218	191	183	200	211	207	214	207	197	204	204	205	224	206	200	201	216	190	222	211	213	219	216	220	202	197	182	220	220	194	201	190	237	217	203	221	217	183	216	238	190	204	191	223	174	191	204	173	195	213	199	182	226	202	226	207	216	208	217	219	205	220	219	199	209	184	219	213	192	169	200	207	224	184	220	213	202	176	208	213	183	196	208	181	192	208	196	189	213	191	224	186	190	201	182	210	223	215	209	161	229	214	204	211	202	200	227	196	190	200	206	198	208	226	225	203	185	210	211	213	209	213	204	217	210	209	183	195	207	193	199	203	206	201	181	175	234	218	196	185
7668	2878	6476	6948	5753	4767	3768	3233	2794	2534	2249	1895	1735	1549	1471	1396	1266	1234	1205	1182	1090	1034	1065	1013	947	905	896	915	848	838	842	818	796	837	876	818	797	768	772	752	731	748	745	733	747	713	766	750	753	715	732	705	755	732	744	750	792	732	719	701	674	752	690	709	713	707	705	691	677	681	662	700	703	650	676	678	711	661	662	671	676	635	638	672	658	662	655	658	677	643	683	681	650	627	661	662	686	676	663	703	645	627	659	685	667	673	656	665	670	697	696	679	642	670	661	663	653	719	672	671	631	721	621	677	613	682	672	650	651	658	698	673	684	702	685	714	626	694	704	697	621	702	688	635	636	686	683	684	686	660	629	615	674	656	658	640	692	659	709	702	663	628	657	689	647	680	682	664	654	671	659	670	672	663	672	658	679	629	644	659	650	691	653	645	646	680	692	672	652	678	687	664	649	649	620	636	698	627	668	679	647	644	680	630	607	658	685	605	637	644	681	665	624	664	616	654	650	631	653	648	645	638	634	650	669	705	651	632	641	638	685	659	628	651	636	652	650	669	671	701	661	673	621	687	688	649	662	626	680	660	673	643	634	652	696	659	679	650	695	628	622	664	617	648	687	684	630	627	653	625	635	620	645	641	613	645	681	667	688	644	657	659	647	626	665	676	671	651	650	659	642	655	626	637	651	687	650	612	639	620	644	604	647	714	666	665	681	675	630	676	638	688	629	710	640	675	652	669	640	616	675	624	631	632	688	667	629	685	654	664	663	626	587	640	666	682	677	663	674	687	670	676	668	653	678	675	642	678	612	621	641	668	634	631	679	641	698	629	654	671	670	614	631	656	727	647	647	653	645	651	645	620	653	612	717	661	670	651	611	671	628	677	696	669	688	676	647	674	670	706	648	670	666	673	698	659	616	666	653	697	667	626	708	651	664	662	681	653	633	649	715	628	670	662	656	625	657	653	620	708	639	634	666	642	649	645	663	669	628	623	678	649	633	650	640	667	657	640	647	642	638	611	648	664	666	711	647	654	657	652	653	647	614	683	667	629	689	648	673	626	644	616	664	669	636	644	662	648	692	625	656	650	684	646	651	648	644	653	697	675	633	645	620	694	687	659	633	672	668	678	632	675	705	636	663	659	660	661	705	650	696	652	699	615	650	686	656	646	676	670	707	646	655	685	617	699	659	673	674	676	622	651	656	649	641	656	613	689	639	680	694	663	649	679	669	678	638	660	632	662	591	638	620	651	683	659	655	664	693	665	651	677	673	653	631	644	665	709	685	674	647	672	673	673	670	674	707	658	660	695	632	622	681	636	605	644	656	635	728	673	692	650	661	638	701	646	650	647	667	655	687	671	681	608	645	683	662	670	651	636	691	674	679	633	655	670	638	708	670	611	668	678	681	631	678	668	658	684	653	672	645	666	633	686	629	657	647	656	617	659	667	644	633	629	632	686	624	670	634	655	656	696	625	708	642	639	644	671	662	640	651	695	698	633	649	617	660	661	634	670	666	690	660	637	617	624	660	650	622	685	656	621	696	670	632	650	649	590	671	648	678	610	718	660	692	617	649	655	665	654	651	638	663	655	610	612	658	669	650	622	649	656	676	678	591	655	619	686	639	638	633	663	677	675	640	647	698	672	662	691	642	645	673	648	646	567	689	676	644	629	666	688	665	702	701	646	625	692	655	673	662	634	596	668	654	690	629	676	667	678	665	608	619	644	654	673	665	693	697	615	664	714	634	645	647	639	705	683	650	675	646	664	680	672	650	660	670	664	660	660	658	633	672	638	643	674	652	688	605	654	666	651	646	665	649	616	694	582	673	688	642	667	646	645	648	678	656	630	644	592	624	674	659	712	688	662	682	691	635	637	700	699	639	607	719	636	642	677	665	701	628	658	705	630	601	648	641	673	662	660	659	623	682	685	655	629	646	632	650	667	657	673	646	691	656	651	635	641	642	671	642	658	657	678	655	663	756	666	620	664	646	687	624	660	709	658	646	664	643	679	632	635	646	648	694	695	602	644	669	656	593	687	706	638	670	664	672	644	635	693	687	627	635	644	657	636	622	658	679	636	615	625	695	666	670	679	685	670	648	695	639	671	612	607	593	654	689	678	658	644	641	610	593	648	657	676	656	634	676	624	644	654	582	667	667	691	690	660	692	615	662	661	661	691	654	705	685	684	657	618	664	653	663	670	637	717	665	676	631	639	668	689	684	668	695	616	634	635	665	662	689	687	645	627	654	599	617	633	631	659	648	708	686	625	659	660	661	657	654	676	654	653	669	673	671	680	705	686	661	638	699	712	678	679	685	622	615	684	632	640	634	666	689	627	671	653	670	648	674	632	680	667	633	683	649	662	631	657	650	681	638	683	670	646	648	652	664	637	583	653	641	629	655	626	688	659	718	670	650	607	701	643	622	663	668	649	642	705	668	646	637	728	671	623	660	628	646	626	660	669	647	679	630	694	661	671	688	659	637	651	675	693	626	643	611	660	662	638	627	668	671	692	641	651	655	649	665	671	606	603	670	648	648	678	601	652	658	627	646	626	674	670	662	646	629	670	646	676	672	661	667	668	620	638	642	646	702	677	677	614	708	668	652	647	675	692	674	680	649	701	640	680	637	688	631	629	678	656	643	638	668	665	673	656	658	682	666	669	664	625	665	662	698	639	683	615	678	668	703	637	707	670	649	676	707	623	667	646	658	687	624	726	609	692	670	725	639	616	681	628	659	648	632	635	678	685	615	641	657	640	667	600	643	618	626	703	621	651	689	645	650	614	647	658	703	679	649	653	609	639	649	665	620	654	629	585	656	665	621	674	623	660	630	656	650	708	674	606	656	645	675	691	665	641	666	614	673	611	639	663	672	701	670	677	617	681	640	661	631	701	693	641	613	656	650	632	663	640	665	653	617	664	657	676	638	675	673	670	669	635	678	651	663	649	660	648	639	676	646	657	665	656	619	670	653	637	697	623	643	700	663	681	678	671	657	675	626	643	646	625	720	649	644	664	670	654	629	670	698	676	656	648	656	626	721	685	626	694	651	671	680	662	710	637	632	678	682	672	675	715	579	656	681	713	656	622	676	660	624	632	654	633	641	632	639	655	674	652	650	658	674	694	685	620	619	651	682	720	656	659	616	614	680	669	642	651	657	653	635	675	644	659	630	695	659	668	647	659	707	691	702	656	682	629	596	628	650	630	679	607	657	629	661	671	618	705	649	680	661	641	651	658	640	641	635	647	643	649	635	662	618	709	706	696	651	685	674	662	684	659	693	626	618	648	660	688	675	628	732	663	632	684	650	633	670	652	665	692	711	673	678	666	647	647	633	621	653	675	655	656	656	699	661	680	691	659	664	679	659	658	655	663	631	681	608	614	701	663	667	644	686	671	720	648	670	686	648	670	700	631	636	639	651	659	660	668	643	725	670	693	639	595	636	637	670	629	636	659	685	682	700	632	671	666	647	674	676	663	655	666	647	656	699	632	642	613
1114	130	150	123	83	75	54	74	52	63	64	61	57	56	72	59	57	64	53	48	66	57	57	44	46	60	51	54	58	47	57	66	73	56	45	64	74	39	59	56	47	54	48	43	55	55	57	53	46	55	60	65	62	63	53	50	49	55	69	57	68	49	76	58	51	51	53	59	44	49	49	49	64	49	51	60	52	80	59	55	61	46	56	57	59	51	62	62	61	62	47	59	46	52	56	56	61	60	50	51	54	53	63	55	62	41	66	55	53	53	76	52	50	53	63	58	56	59	54	44	62	56	64	59	60	62	48	62	62	63	54	63	68	50	58	50	60	63	62	56	60	63	67	53	55	56	53	70	56	52	54	53	68	50	57	59	56	44	52	55	51	55	48	52	57	63	53	45	64	62	56	52	46	53	60	66	64	41	55	60	52	61	59	48	52	47	66	69	61	59	56	49	54	51	47	49	52	49	60	65	61	59	53	65	52	49	50	44	57	60	57	66	56	52	66	60	57	60	58	62	57	48	60	45	66	62	66	60	60	57	61	56	63	59	56	62	52	57	56	59	50	59	62	71	70	52	58	76	46	59	67	48	62	45	58	52	53	48	58	58	56	59	45	48	61	63	48	62	56	69	48	50	52	54	62	56	54	52	57	55	56	54	53	42	68	55	66	66	53	53	63	64	58	55	73	69	57	46	50	63	57	53	52	47	55	50	48	46	53	58	55	56	46	54	45	46	51	62	50	56	47	63	48	61	55	58	69	59	55	55	62	54	53	51	63	51	54	61	67	64	60	67	51	59	55	68	58	70	50	65	57	60	42	59	54	69	66	50	57	49	43	60	57	52	58	57	65	48	58	52	52	52	75	61	59	43	46	56	52	49	54	56	61	49	50	51	53	58	50	53	55	68	68	52	54	53	57	63	65	54	69	45	64	54	52	55	55	63	64	66	50	62	67	58	47	65	49	54	60	64	49	69	63	53	56	47	59	46	66	61	55	46	57	65	50	63	51	61	61	65	62	57	59	55	57	54	52	65	66	54	48	62	63	61	63	38	64	63	57	54	72	57	53	51	75	56	53	62	59	57	68	57	47	54	67	55	53	56	50	61	68	52	64	56	45	62	50	74	58	61	65	56	54	56	72	61	56	68	64	61	61	58	55	57	74	48	66	56	61	63	67	54	54	53	56	63	57	59	58	52	60	51	47	50	60	49	49	57	68	76	39	57	63	55	58	68	59	47	67	44	50	61	60	52	69	57	58	52	54	59	64	51	71	49	54	50	55	60	63	61	33	68	60	54	59	53	61	63	59	57	55	59	71	52	54	59	36	49	58	47	58	61	54	61	44	54	67	59	57	65	61	60	56	44	55	71	61	53	63	58	57	55	48	52	48	60	65	77	47	60	66	54	51	54	59	59	61	62	59	64	75	58	57	58	57	54	57	70	52	57	51	52	74	44	52	49	50	66	54	57	57	60	51	54	65	66	63	47	70	62	57	68	64	66	45	54	41	51	65	58	72	52	53	52	68	69	53	53	60	59	58	62	53	54	49	59	44	57	62	59	69	61	72	74	53	53	60	56	62	54	53	77	60	57	70	56	68	57	62	55	64	63	61	53	58	54	61	51	46	55	63	46	62	43	53	53	59	72	64	43	59	65	71	51	65	64	67	51	56	74	77	55	56	61	55	58	38	66	51	57	57	57	57	54	63	65	50	67	50	62	54	62	55	68	69	55	60	47	54	55	66	55	53	56	50	62	61	55	54	44	69	55	44	68	58	58	69	58	65	46	58	64	52	49	54	56	49	71	60	61	43	69	58	55	54	57	46	62	42	50	66	62	57	73	49	48	62	59	54	60	73	65	63	64	63	67	60	54	58	57	46	57	49	63	51	59	51	54	44	61	56	58	49	68	62	71	51	69	60	60	51	60	56	50	55	53	56	63	47	47	70	53	62	60	61	69	58	59	66	53	55	63	62	50	67	51	52	59	62	60	46	48	58	42	62	59	77	56	48	43	61	68	54	61	49	67	55	46	67	59	64	44	54	58	46	56	57	60	63	56	53	65	64	63	61	63	53	50	52	59	55	59	56	55	53	65	68	59	57	56	41	61	63	70	56	60	47	68	54	58	66	56	53	55	55	50	53	63	54	52	52	53	61	65	67	44	49	66	52	59	47	60	64	51	63	54	57	48	77	58	63	57	59	41	54	60	53	49	57	61	63	60	66	56	46	54	60	65	72	62	57	50	53	53	42	52	48	47	64	60	53	45	65	45	54	49	61	47	38	57	69	49	46	65	66	53	56	53	50	62	59	61	54	63	64	61	54	65	49	52	56	54	49	52	73	66	64	62	72	55	54	59	69	54	62	60	61	46	46	48	76	65	58	56	51	58	62	56	60	45	64	47	48	57	54	56	62	55	47	71	50	55	67	59	53	58	62	51	47	59	63	57	59	62	42	62	62	66	63	52	60	55	60	60	66	59	50	70	52	56	61	64	63	62	69	49	48	57	64	59	50	71	62	44	71	70	60	67	67	49	42	51	54	54	57	57	71	62	50	56	59	62	57	63	64	53	62	52	61	65	63	66	55	42	59	61	67	57	45	47	75	58	54	56	49	54	64	41	62	71	70	67	53	50	49	44	61	67	67	62	54	46	71	56	51	54	64	59	58	40	48	47	53	58	49	59	77	63	60	56	63	60	54	59	50	59	64	68	48	55	50	46	59	51	52	57	44	53	68	70	52	49	52	47	57	54	46	64	53	38	75	68	55	59	67	60	64	50	60	54	61	62	57	56	66	52	51	65	52	47	53	48	53	67	58	61	49	62	60	51	49	65	66	74	64	41	69	59	50	43	61	53	48	58	58	79	57	56	64	55	61	51	59	66	57	66	58	46	59	53	47	51	60	53	63	45	60	49	59	46	49	46	46	51	51	64	56	50	58	48	49	39	63	58	67	38	57	48	58	54	42	57	61	55	63	61	67	61	58	60	51	55	64	64	48	57	52	55	51	55	61	46	57	74	54	49	71	57	66	59	57	46	62	53	59	57	52	50	62	45	68	53	56	73	51	60	62	75	58	46	57	49	58	61	49	46	39	51	61	47	73	49	61	45	52	48	55	60	68	53	70	64	71	57	58	61	55	49	52	50	54	56	52	57	60	61	61	62	47	34	68	51	48	48	59	67	53	55	59	47	51	54	61	54	48	37	60	50	66	73	62	54	45	58	57	55	56	42	55	64	56	61	73	54	69	56	58	68	53	76	56	47	53	49	42	40	53	65	60	65	48	56	55	69	45	61	64	54	59	60	79	55	70	57	64	56	51	50	54	44	52	47	55	49	50	55	63	52	48	57	75	62	58	54	62	57	64	48	47	60	56	50	50	48	58	41	56	59	50	49	60	68	57	49	58	48	56	47	54	57	52	56	63	43	53	53	71	65	59	51	63	58	61	57	44	70	50	61	55	56	55	53	51	45	65	56	64	61	60	61	43	44	58	60	59	59
1673	328	431	494	422	381	317	342	288	267	286	277	287	269	276	247	269	242	243	248	253	247	244	248	264	223	227	225	246	259	230	231	254	266	230	251	261	256	249	231	260	258	234	219	224	250	275	249	225	234	217	228	249	212	217	247	229	215	271	263	233	244	244	242	253	244	234	247	238	238	272	257	227	241	260	227	252	228	235	243	251	213	261	260	223	237	240	245	218	235	240	223	234	226	241	227	261	232	249	219	242	197	248	249	222	223	232	219	231	233	238	243	220	261	240	245	231	227	241	248	275	241	232	229	240	228	259	240	223	257	252	276	216	262	236	262	215	257	243	215	217	239	240	206	227	223	239	243	265	250	227	253	237	211	249	250	235	237	231	234	236	251	246	256	245	226	246	242	260	230	227	224	246	243	214	201	235	255	208	240	218	274	231	247	224	244	237	262	236	260	251	264	215	237	234	234	249	240	246	215	228	255	198	249	246	240	221	232	253	264	258	233	249	224	230	223	232	266	231	234	246	224	219	222	214	229	242	256	252	225	241	221	234	227	238	232	237	268	230	241	235	265	238	235	228	248	239	222	207	262	248	229	246	230	247	258	224	273	215	235	246	226	255	235	234	264	252	246	260	231	253	262	241	235	250	239	234	247	230	224	257	245	239	265	225	235	218	223	230	239	219	254	235	221	263	228	228	247	255	257	231	216	247	254	226	232	242	262	214	249	243	243	251	239	234	263	224	250	230	246	220	234	236	228	258	258	234	230	254	234	236	242	250	238	240	241	257	241	257	253	236	252	221	218	227	226	228	236	211	223	240	242	232	221	272	244	251	235	247	235	221	242	246	210	249	254	231	249	237	231	232	257	228	265	238	239	259	241	236	271	233	228	238	241	225	264	243	236	232	244	237	229	231	238	252	250	237	222	234	221	228	254	230	250	253	241	258	262	234	258	245	247	235	231	261	241	257	229	234	253	235	233	260	230	231	222	217	246	238	234	253	229	242	250	235	224	254	232	249	236	242	249	227	255	234	213	206	231	249	235	272	246	234	234	225	229	251	241	233	258	236	222	244	215	256	266	219	211	239	210	233	221	218	271	209	249	229	229	270	237	232	237	200	217	265	216	247	234	252	275	234	208	239	245	214	239	275	257	231	230	209	253	235	296	256	287	242	238	236	210	252	235	264	246	250	256	217	222	221	253	237	217	212	259	246	250	250	237	242	246	218	232	224	244	278	257	268	258	265	238	250	224	235	241	264	222	240	247	226	240	206	240	215	230	246	235	224	218	242	234	239	265	226	252	260	214	216	229	213	219	232	268	262	277	229	259	219	223	226	253	230	246	240	227	236	268	228	269	238	241	247	220	214	240	209	193	231	222	247	204	240	234	240	199	207	224	272	238	229	233	233	269	229	249	239	223	240	248	228	232	235	246	263	247	237	235	256	244	235	230	229	225	246	220	246	237	255	226	254	237	218	258	227	257	236	240	257	226	229	246	235	241	246	221	243	228	227	227	245	258	249	202	259	218	211	242	220	227	241	228	212	243	272	252	236	262	262	249	253	240	249	247	247	231	220	248	234	255	253	220	255	191	240	231	226	248	233	224	239	224	226	232	255	215	260	226	233	216	226	225	230	213	250	254	252	245	237	231	241	243	259	239	221	266	221	249	241	227	245	228	225	240	235	231	236	227	228	238	233	251	235	210	237	277	277	244	217	227	239	241	211	231	245	225	232	263	238	240	273	259	236	239	245	242	268	248	249	227	244	223	235	229	212	256	234	220	233	225	249	239	206	247	228	239	238	254	233	272	242	241	232	234	264	237	258	253	253	247	210	237	248	228	255	257	255	242	247	290	248	246	213	207	218	242	234	241	254	230	254	227	216	244	229	222	261	232	270	250	244	232	230	248	237	231	252	225	224	233	252	257	224	241	233	255	234	256	223	235	229	224	248	254	241	230	232	250	240	216	227	261	203	249	235	232	242	229	250	249	262	250	205	264	253	235	245	224	247	223	246	249	245	250	241	236	228	250	265	215	261	224	226	224	256	247	224	218	252	265	257	229	231	256	243	222	211	241	223	224	229	216	218	217	217	237	243	228	260	222	237	228	266	248	227	212	223	228	246	238	232	241	224	246	255	233	230	233	227	243	239	265	215	248	249	226	238	218	266	243	208	238	246	251	232	255	234	224	252	217	254	247	242	239	237	212	233	239	233	246	243	238	234	222	224	234	243	204	220	270	218	251	215	241	238	217	236	228	258	223	246	215	244	247	214	251	227	228	256	252	223	233	267	227	226	244	234	238	217	254	281	228	243	226	247	229	246	232	256	248	208	240	228	264	224	213	228	246	236	231	213	235	253	227	240	262	252	241	254	242	243	250	228	240	221	238	244	206	215	245	228	237	246	226	245	188	266	252	227	211	212	229	219	245	225	254	256	235	213	228	237	227	250	241	260	250	241	232	235	249	239	240	221	225	242	223	231	255	240	206	215	258	212	239	258	208	244	232	231	208	187	235	234	258	247	252	246	228	237	202	209	238	229	236	239	243	255	237	228	228	251	230	219	233	242	243	223	235	216	235	233	225	237	240	252	234	218	230	257	233	241	256	233	206	225	228	268	223	243	241	246	249	246	274	213	254	205	240	246	225	226	223	232	250	227	242	253	228	247	240	245	236	237	247	254	237	231	270	253	243	235	240	228	238	233	224	232	234	243	272	240	248	261	252	249	242	276	247	258	249	239	247	254	257	261	235	232	213	209	255	262	247	218	247	238	224	241	212	263	233	222	269	239	245	239	260	249	234	225	264	230	245	243	229	259	243	232	232	246	243	245	240	241	227	235	226	209	244	251	226	230	250	222	251	226	239	217	255	239	242	236	237	255	248	229	257	265	246	242	220	237	228	244	261	251	250	211	217	209	244	229	254	280	245	260	238	236	225	256	223	246	212	232	229	210	239	239	225	270	232	263	251	219	238	270	247	230	243	233	201	234	267	237	262	242	235	206	233	242	229	203	233	235	224	254	246	237	243	227	232	225	216	221	225	267	218	223	234	237	273	244	234	218	245	251	223	234	238	227	229	240	211	238	259	232	258	227	255	233	207	252	229	241	233	238	276	234	242	243	247	223	229	230	222	241	264	225	267	236	214	243	242	253	222	246	251	253	235	224	259	222	242	233	252	243	243	214	235	260	248	227	243	244	243	222	254	224	238	214	244	215	250	263	253	265	266	230	246	245	227	232	215	223	241	225	244	229	241	272	234	251	239	227	235	238	248	234	223	239	228	235	258	245	226	243	232	240	256	254	256	225	225	262	247	241	249	211	237	254	267	266	252	249	226	258	265	258	244	238	260	285	242	227	245	218	236	231	274	240	218	228	255	236	265	224	223	240	257	229	209	213	271	240	232	241	251	216	233	227	266	241	245	247	229	235	235	239	214	231	238	246	209	237	230	230	238	250	255	259	231	244	218	243	256	243	267	240	222	221	192	223	231	240	235	259	224	249	258
4373	1064	1341	1021	695	466	374	300	280	234	211	217	191	176	176	176	165	168	146	155	133	145	117	108	147	127	124	135	139	129	139	147	137	127	139	145	122	108	124	112	118	127	130	143	142	110	103	124	120	116	133	139	145	129	135	111	131	143	138	107	140	122	120	127	126	128	97	131	120	123	124	121	129	118	128	94	113	122	133	118	137	134	131	127	111	132	112	113	132	111	101	130	100	132	132	106	131	115	152	125	139	111	117	130	121	135	118	110	141	131	115	91	127	100	124	156	128	133	133	110	131	129	137	133	123	121	124	125	148	106	134	112	145	135	129	121	112	118	120	120	131	113	146	139	135	150	146	119	124	123	112	140	126	113	123	116	118	132	131	115	134	129	127	123	139	133	119	123	110	115	121	152	121	120	118	125	121	117	129	113	115	112	129	121	136	127	113	131	125	126	115	130	113	136	130	140	153	134	124	133	118	117	109	116	136	135	121	122	129	139	129	111	102	95	120	140	111	116	131	121	131	118	128	136	105	127	122	100	123	125	152	131	125	125	125	128	127	120	128	146	115	104	114	113	134	117	131	125	109	123	117	99	136	122	124	122	127	120	138	119	141	112	138	114	108	128	122	117	134	108	121	152	119	102	157	123	134	139	148	117	126	141	132	132	134	121	114	109	117	135	112	116	125	117	110	139	142	148	127	131	119	117	132	118	125	107	128	117	134	119	138	139	126	137	111	116	129	132	121	134	114	129	136	118	141	114	120	132	120	122	121	131	120	139	123	105	123	130	126	105	121	98	120	112	126	123	111	123	134	136	120	141	131	120	133	123	114	104	113	119	139	131	117	149	114	130	122	108	138	120	139	132	106	118	131	112	129	140	121	124	138	109	120	117	136	133	119	129	121	136	119	137	134	117	126	129	110	121	130	134	128	131	125	120	135	104	117	106	102	132	112	118	136	121	140	112	123	130	129	124	123	131	131	135	136	144	120	127	112	122	123	125	119	122	125	110	140	123	136	118	126	133	128	123	152	135	113	115	120	114	127	126	113	136	114	116	131	110	127	105	117	120	126	108	117	126	118	130	127	145	131	107	128	117	114	128	102	133	126	123	131	124	115	135	111	135	121	127	132	129	125	139	119	135	141	146	121	145	118	118	123	141	106	127	130	129	112	118	144	107	116	126	125	120	126	121	125	116	125	117	118	128	127	122	128	123	133	97	121	137	122	99	131	125	118	121	131	104	106	117	141	133	111	135	126	141	129	125	111	115	108	114	115	125	123	132	142	138	132	128	123	138	118	117	107	138	122	125	110	123	99	123	133	117	128	121	112	116	116	112	127	120	113	118	126	115	139	136	138	108	119	124	126	143	132	134	111	114	132	131	110	134	118	117	109	124	127	112	113	128	152	123	137	110	130	135	124	137	117	123	114	114	133	130	138	123	116	130	117	130	119	129	123	130	121	134	142	116	119	132	120	108	129	112	121	129	117	127	107	122	112	130	136	105	138	104	125	127	126	102	135	142	122	119	122	117	105	135	145	114	147	99	136	125	120	103	134	113	133	141	140	115	116	114	119	114	116	105	122	126	123	164	131	144	146	138	116	143	120	118	130	129	117	127	145	124	137	129	140	106	127	126	150	151	110	117	113	130	122	128	115	124	121	128	111	134	114	129	105	116	126	117	124	120	133	112	116	123	113	123	110	132	113	118	137	119	132	123	120	133	120	139	112	115	138	106	120	121	134	118	119	128	124	141	119	116	120	119	127	134	117	121	100	122	132	126	130	122	110	136	124	97	132	121	123	112	168	125	125	115	118	125	133	128	125	122	124	139	122	117	126	116	140	121	123	135	109	119	113	97	110	139	125	123	121	136	134	129	138	119	110	125	123	120	121	123	132	147	124	116	146	132	111	128	125	152	110	128	130	124	121	121	128	107	110	108	133	121	119	118	126	134	124	121	110	133	132	120	106	131	108	129	122	104	130	113	113	129	127	134	124	99	131	105	136	112	115	158	104	109	101	121	131	135	140	131	114	138	133	124	129	131	147	131	149	117	116	114	127	116	125	147	107	139	118	132	120	110	117	136	138	117	114	144	118	143	134	124	120	116	122	131	119	126	128	148	108	142	127	132	150	104	135	122	125	111	100	109	103	125	139	129	121	133	119	118	120	123	118	123	143	122	116	114	151	145	114	132	129	129	122	154	125	139	113	125	108	137	107	119	134	135	103	123	131	118	111	119	129	134	117	119	133	136	114	113	127	151	108	116	131	113	118	124	136	124	129	133	137	112	108	118	124	123	110	136	125	107	118	128	125	124	123	136	144	108	106	115	110	125	129	127	104	125	152	128	138	109	134	135	124	126	104	117	130	127	126	122	120	139	123	117	118	135	139	129	130	141	119	133	106	114	108	115	148	132	110	125	123	137	141	105	146	129	112	129	132	122	108	116	134	124	122	125	123	119	126	151	140	142	116	107	128	115	124	118	109	131	121	115	130	120	135	119	110	125	125	147	113	101	117	131	114	118	122	135	116	112	122	120	148	128	121	133	131	130	125	109	112	114	121	129	126	138	102	137	120	124	112	120	130	130	106	130	119	111	124	123	129	129	121	122	141	120	103	125	130	132	115	109	140	133	136	121	116	135	132	123	132	123	126	145	129	114	132	128	118	110	134	107	113	142	141	110	131	132	128	121	128	137	117	109	132	140	121	135	114	125	115	126	119	151	120	121	132	129	122	130	101	125	116	97	143	145	123	110	125	128	108	120	126	120	95	117	122	126	122	116	132	135	119	116	129	123	116	109	111	132	121	127	132	102	126	122	140	124	129	121	125	125	107	111	132	145	110	137	122	124	109	125	108	128	121	138	118	101	120	111	123	137	119	135	126	134	141	101	104	116	126	140	128	128	126	120	131	129	119	104	131	112	113	144	112	115	138	137	131	122	127	113	123	131	114	113	140	127	138	128	138	126	128	125	128	113	106	101	117	132	124	144	127	103	143	122	102	141	113	133	108	135	126	117	112	121	125	128	138	124	100	114	107	144	114	116	126	144	125	123	113	131	115	123	118	113	123	134	134	101	141	132	122	139	118	129	144	120	112	117	133	125	124	130	125	125	132	134	124	120	124	131	137	119	117	119	117	118	123	132	134	131	103	112	132	125	137	130	107	144	133	117	118	108	132	133	129	114	109	131	115	101	132	120	121	128	95	120	133	133	120	92	110	121	107	123	124	112	109	115	141	121	133	125	122	121	117	104	132	117	125	120	134	119	125	116	119	140	138	113	121	132	135	139	137	129	126	112	119	115	119	126	109	132	141	124	132	120	125	135	107	127	113	128	127	147	134	126	139	120	136	131	125	130	124	141	125	131	131	124	122	123	113	112	121	108	119	119	122	122	128	121	140	111	122	127	114	146	131	126	131	123	137	124	127	129	142	124	118	133	128	127	122	121	108	140	111	139	100	138	102	121	111	131	131	139	116	121	122	143	119	109	148	130	124	141	136	146
5425	1522	3481	3836	3344	2734	2120	1728	1574	1387	1221	1102	997	928	885	785	745	727	679	679	626	634	628	621	563	592	511	546	561	512	546	513	536	471	488	489	476	495	466	481	522	490	468	511	475	464	484	475	465	483	479	469	486	464	490	469	475	478	513	478	469	479	477	435	449	472	460	429	458	469	429	430	424	461	479	487	475	414	457	471	462	436	445	420	404	423	456	455	419	442	464	440	451	464	437	435	444	436	425	450	400	417	396	481	449	427	464	442	419	441	437	428	471	483	469	429	459	406	446	458	505	449	429	425	431	454	435	417	429	471	455	454	450	424	452	433	419	430	428	419	463	416	431	424	461	434	452	435	444	462	418	429	481	413	440	396	427	448	448	452	445	394	435	405	443	450	442	474	423	428	404	412	418	446	451	418	431	414	455	429	440	431	409	438	439	445	436	433	401	413	443	410	429	438	422	451	455	411	446	406	425	408	422	424	439	448	472	425	417	432	489	443	467	443	431	458	426	433	431	396	460	415	470	489	438	412	449	456	438	387	481	435	429	409	428	427	446	420	418	453	408	417	432	447	430	417	473	433	409	467	407	455	437	410	414	454	431	421	433	422	442	453	420	438	426	434	437	416	429	441	477	420	481	453	452	440	412	458	464	457	442	452	435	450	450	435	443	430	452	453	432	419	427	432	401	415	418	437	440	404	435	477	435	433	444	419	421	451	446	453	443	419	437	444	443	459	430	410	456	462	425	437	466	452	464	407	432	418	472	402	409	430	403	426	453	416	414	449	447	427	410	442	423	381	450	428	429	420	405	456	444	429	460	413	412	425	439	420	393	443	416	496	396	429	432	428	449	462	410	468	439	454	425	441	469	438	403	432	450	413	451	453	410	445	457	443	380	438	428	439	445	427	417	407	431	482	411	440	456	449	435	411	465	437	428	446	399	407	436	428	414	437	459	441	403	445	434	427	434	418	469	442	440	431	416	436	441	425	430	437	402	445	437	418	444	432	432	442	459	447	431	439	445	424	432	451	435	465	422	445	408	447	426	439	435	404	426	398	427	413	453	440	477	439	464	411	408	425	492	428	450	434	489	419	428	396	412	446	456	407	452	432	437	400	430	437	456	407	423	439	449	361	445	446	409	406	424	420	454	419	426	444	439	407	439	423	437	419	428	461	420	471	410	439	433	447	383	421	419	450	394	471	446	397	424	400	407	443	446	442	437	418	442	422	430	423	424	459	468	449	400	442	436	441	405	455	410	414	418	432	430	414	423	442	434	435	451	407	432	424	451	447	461	422	443	448	437	446	402	433	401	465	446	425	449	444	431	438	413	428	479	415	420	395	447	395	428	450	436	412	455	425	438	407	455	393	432	429	447	391	418	428	429	412	438	455	455	410	449	454	414	420	437	398	422	418	454	453	468	409	435	419	422	448	421	459	435	436	430	441	443	473	447	439	449	424	424	463	446	419	441	452	460	383	459	377	429	414	420	426	416	414	448	387	450	407	423	412	453	412	416	426	437	430	439	429	424	454	405	441	425	478	413	434	406	438	427	440	429	435	407	436	417	426	413	422	462	456	429	450	430	458	444	455	426	440	448	433	413	452	429	425	406	439	474	454	406	416	433	412	466	433	435	439	460	408	440	435	425	466	436	443	437	443	420	434	440	448	457	461	462	467	450	484	410	440	408	430	431	455	428	445	431	431	437	400	415	432	427	433	483	465	425	435	400	455	450	420	430	458	417	423	432	437	427	429	433	454	417	421	438	426	465	429	433	475	419	450	434	442	442	415	432	413	429	447	407	458	416	420	456	428	457	448	451	440	430	427	447	456	443	437	465	435	429	459	437	430	443	483	423	412	404	431	409	431	447	423	465	432	405	454	457	437	429	441	404	443	437	449	435	464	438	432	433	444	412	458	427	458	452	451	457	422	439	466	425	429	427	444	441	403	451	409	434	418	441	404	403	470	459	436	440	463	415	485	425	444	433	419	447	442	480	445	439	439	441	435	406	422	435	408	440	485	458	424	425	425	441	400	445	446	463	392	459	414	424	415	453	447	447	471	461	446	468	461	437	451	406	411	464	461	413	457	472	434	455	455	433	457	411	392	382	451	432	460	395	391	436	415	424	472	447	413	436	457	429	434	452	448	433	409	427	431	409	454	436	445	430	414	447	403	447	410	457	432	428	439	455	459	449	411	458	420	420	438	423	429	445	435	398	435	441	434	458	425	447	446	400	454	418	437	437	422	418	415	434	429	439	408	425	420	452	404	414	443	430	435	446	437	433	435	400	424	415	431	421	450	445	465	420	418	456	436	413	431	456	434	426	430	430	417	441	430	474	426	452	407	409	405	488	432	413	459	408	435	422	409	438	416	410	455	441	401	446	445	436	460	419	440	463	431	413	394	421	424	445	467	390	435	426	423	437	444	453	421	411	423	411	423	452	415	438	405	396	418	474	458	432	402	475	447	430	416	453	442	455	408	463	420	418	445	417	427	428	429	413	463	415	434	411	376	408	484	419	389	420	425	415	433	431	436	406	423	441	438	442	428	428	452	404	443	392	442	416	451	422	466	400	438	452	428	464	429	434	406	435	424	424	412	455	378	437	470	476	421	478	439	438	408	452	408	450	429	431	436	424	439	480	448	418	429	413	403	433	426	433	467	416	436	408	463	411	409	398	441	440	444	441	409	379	469	427	418	464	434	447	452	416	436	437	442	406	461	436	447	401	433	403	423	409	454	422	434	406	447	446	434	471	432	434	442	412	453	418	436	486	438	471	411	478	408	405	438	438	423	479	400	419	394	468	447	415	446	434	424	424	442	407	425	409	442	408	441	397	431	446	422	430	410	463	408	437	407	438	433	420	426	423	421	466	407	429	469	473	409	422	431	433	397	441	459	448	370	405	418	404	441	456	457	434	445	427	431	427	444	402	444	423	451	459	425	415	435	425	421	404	394	469	415	399	431	432	455	406	444	429	442	438	452	436	446	454	444	455	394	439	412	431	440	481	441	405	443	412	426	430	415	430	432	422	447	441	397	460	505	436	421	442	402	442	440	428	416	394	432	439	446	462	399	444	485	404	432	426	426	408	421	420	443	400	424	436	447	433	429	407	415	416	409	435	438	425	416	438	436	408	417	411	406	404	468	397	421	422	438	407	433	437	410	452	419	453	408	433	425	406	442	448	431	427	463	428	412	405	428	465	403	408	400	448	452	446	451	470	411	421	457	425	400	419	442	441	428	441	441	414	469	437	426	475	458	428	416	474	404	397	405	450	481	446	435	405	446	404	427	418	452	453	432	394	456	439	411	439	418	384	441	451	448	469	426	464	427	408	430	423	415	423	424	414	438	426	437	408	411	421	412	444	437	437	441	442	460	431	447	408	444	426	438	391	475	426	449	421	407	421	410	428	436	451	437	423	436	417	426	436	461	419	451	419	436	435	461	409	420	437	461	462	452	451	441	454	416	466	436	441	419	436	470	433	430	465	450	417	444
8806	2289	2657	1927	1321	956	715	573	507	412	378	378	325	305	287	314	269	259	244	235	230	256	235	254	239	252	233	224	214	200	226	234	225	241	240	224	178	229	243	232	222	195	211	188	205	213	221	204	233	207	204	220	188	203	209	193	210	244	170	204	217	203	194	212	182	196	205	204	189	185	194	217	214	208	215	198	211	207	190	243	208	238	234	178	216	201	208	198	200	217	196	222	192	214	237	202	205	192	191	166	223	223	198	220	221	177	194	188	190	234	222	199	203	206	211	220	225	191	247	198	206	202	219	224	208	202	207	210	200	236	205	209	218	209	193	222	244	207	203	201	217	200	228	215	201	222	216	198	217	195	226	198	185	212	181	183	187	198	190	200	203	200	198	206	203	195	201	197	199	220	197	231	224	219	183	203	219	209	215	188	211	216	198	199	211	191	245	175	221	206	182	177	195	213	199	209	239	190	219	217	175	219	205	209	231	194	181	205	208	216	231	189	208	218	202	204	191	202	192	201	197	197	183	203	216	188	216	203	201	199	228	191	197	191	185	187	224	191	200	211	175	227	220	203	209	210	218	196	211	214	186	204	191	216	202	205	185	207	196	207	197	190	196	179	193	243	224	215	217	202	202	195	206	207	202	193	209	210	208	233	203	190	235	209	173	207	203	185	233	203	211	194	211	193	211	234	207	196	198	171	194	202	192	209	216	187	205	218	209	211	216	223	232	203	203	180	210	228	196	222	220	185	191	198	176	210	213	192	210	207	197	184	220	202	233	211	239	210	185	199	226	209	181	199	201	203	219	208	201	209	208	222	198	208	218	196	210	202	197	206	225	207	210	222	183	205	208	204	224	195	186	194	219	205	197	212	195	202	189	201	201	198	210	175	211	224	185	201	201	218	223	231	202	209	205	218	194	198	204	205	198	210	211	233	201	190	203	206	210	203	181	204	191	185	183	212	228	237	209	210	221	200	214	210	201	226	216	194	195	198	184	207	205	234	207	210	218	208	192	217	210	172	208	202	210	190	187	213	219	225	214	191	212	188	225	193	186	185	199	211	238	209	192	200	216	184	225	215	197	212	209	228	214	202	201	221	208	201	185	201	201	204	217	189	183	204	210	206	217	234	221	201	214	200	198	215	219	216	211	196	235	210	189	200	212	198	233	193	218	194	226	187	182	209	233	211	190	193	202	198	202	201	210	226	211	200	204	206	209	216	221	201	215	209	231	169	233	185	229	205	227	216	192	189	212	208	197	185	210	200	193	226	204	213	203	235	197	206	206	201	212	225	215	219	173	180	209	206	194	211	192	206	193	221	199	179	212	206	214	216	228	216	206	210	217	181	205	186	203	196	208	197	184	229	188	222	207	210	233	214	196	236	232	214	202	222	224	185	213	208	204	204	212	221	231	192	189	206	221	204	172	221	186	233	201	198	234	234	223	222	213	183	216	217	229	204	203	226	209	211	208	203	222	200	188	218	218	204	186	200	194	206	197	232	197	232	192	187	230	214	219	216	226	184	192	201	221	195	187	210	200	214	200	224	235	206	207	210	221	213	229	210	221	195	219	187	209	220	201	191	228	178	221	197	200	235	230	209	225	208	183	222	215	196	217	218	209	206	244	218	220	220	218	203	194	204	217	196	188	203	181	196	189	212	214	212	209	224	225	212	177	211	218	186	190	206	190	205	200	202	194	208	175	215	206	232	185	234	222	195	211	184	218	211	208	207	206	212	227	207	180	216	197	198	234	213	206	214	210	220	213	185	223	170	197	191	208	215	190	201	178	200	209	203	219	223	214	227	205	200	197	192	216	202	207	194	241	205	181	195	220	202	223	239	194	218	205	223	195	213	210	208	160	200	205	211	204	220	214	214	224	183	204	215	193	228	203	210	204	228	180	198	218	196	179	205	229	196	227	195	223	206	209	214	207	223	198	202	201	220	220	224	207	220	227	197	211	181	227	210	179	218	225	213	231	208	212	206	232	197	212	210	203	215	212	228	185	182	196	242	216	236	203	211	230	194	215	235	191	207	249	215	204	244	185	214	188	217	189	194	193	212	219	223	191	213	204	194	202	225	189	235	192	216	211	192	202	229	195	172	184	211	219	200	222	208	186	201	200	222	208	211	218	208	199	212	219	214	206	215	180	224	187	208	200	211	225	202	191	242	206	197	175	200	226	199	210	218	200	205	194	225	215	198	206	179	200	190	232	197	207	207	215	197	193	213	200	190	200	205	195	200	212	208	220	221	205	211	228	211	208	211	186	196	204	224	192	199	194	200	190	214	216	217	204	205	213	209	216	221	206	182	219	200	202	205	207	211	186	214	185	202	202	196	186	198	186	209	215	234	225	220	227	209	181	194	221	209	205	206	188	191	211	212	203	215	200	221	198	216	204	196	187	229	206	208	235	210	216	213	212	223	207	192	218	212	196	213	200	203	206	210	197	221	212	233	209	188	213	210	222	212	207	220	226	202	212	164	224	183	194	242	209	216	189	212	188	208	213	209	209	214	206	202	214	201	202	213	223	218	191	206	204	226	197	204	198	211	208	210	204	214	219	201	194	187	211	213	221	216	221	191	195	207	205	220	202	179	205	196	204	210	211	210	219	212	230	200	209	225	219	198	207	198	253	200	215	193	214	204	198	207	221	218	192	188	210	207	190	213	216	203	200	245	218	207	244	177	212	220	226	177	211	195	224	211	216	201	203	194	183	190	200	193	193	207	204	207	213	214	218	231	227	213	188	203	210	223	196	203	213	201	179	201	197	192	200	216	199	206	193	194	199	194	212	215	207	210	206	178	198	237	169	205	217	209	207	206	205	214	234	199	203	222	194	208	186	212	212	196	198	205	223	198	202	228	218	183	221	198	225	207	214	221	196	200	192	184	209	193	233	189	202	193	199	200	214	209	209	206	189	193	219	215	210	199	222	212	209	222	207	196	213	192	208	187	220	216	211	203	178	208	199	222	193	187	206	238	185	204	179	187	186	206	212	208	198	188	191	197	214	236	223	176	185	190	229	216	174	206	214	209	225	207	181	215	219	203	182	205	198	180	224	206	205	224	192	223	193	178	219	199	225	194	213	175	189	198	210	182	205	207	191	177	189	222	197	192	204	196	177	187	226	201	202	234	213	222	206	210	200	217	221	217	199	190	179	204	204	220	225	199	207	208	199	197	218	190	213	191	195	202	209	214	192	211	228	205	204	210	220	191	239	226	184	231	181	212	187	220	201	207	205	186	212	206	234	219	205	182	200	168	221	210	223	181	193	175	191	206	219	213	207	194	210	198	212	216	209	187	205	195	179	175	195	218	190	195	213	199	200	209	213	211	205	189	208	201	233	215	195	217	189	218	224	197	224	175	208	197	201	188	193	202	198	207	175	217	197	210	218	190	203	182	195	199	198	207	190	198	200	203	208	214	209	208	222	202	227	215	221	185	220	220	227	204	202	194	223	210	197	214	195	208	210	232	234	208	213	223	194	235	210	223	211	193
7568	2808	6309	6886	5942	4778	3872	3264	2736	2376	2160	2047	1736	1618	1472	1374	1344	1284	1152	1091	1045	1050	1035	952	981	959	902	863	897	889	859	852	826	879	866	751	809	779	741	741	764	810	737	727	774	757	742	750	779	733	752	742	723	716	726	701	684	711	653	757	724	692	674	740	678	733	686	674	698	676	699	705	691	675	739	731	733	680	678	713	656	679	701	652	698	718	657	716	659	606	734	641	723	661	648	666	643	653	673	669	674	659	631	667	690	671	649	679	693	714	719	669	627	717	699	720	643	645	646	729	682	683	674	664	709	687	689	636	652	678	693	654	664	673	644	637	657	679	653	686	646	668	630	607	683	645	672	680	691	649	663	701	657	607	678	654	649	732	677	627	682	692	644	654	683	651	655	611	600	675	655	614	637	677	699	621	673	680	628	662	681	654	632	695	679	635	663	652	660	669	652	666	695	645	649	599	676	651	670	654	619	670	650	701	644	667	629	659	631	678	613	651	650	672	657	652	603	660	667	655	649	610	617	633	666	639	626	658	645	646	670	637	707	662	687	605	636	634	661	672	674	618	616	670	587	644	668	648	636	652	705	635	654	648	621	640	679	657	674	600	676	666	669	671	638	676	705	635	688	622	654	679	666	691	678	649	700	637	676	669	611	645	652	667	658	677	667	711	654	670	671	687	624	580	676	684	646	661	676	618	668	678	658	638	656	688	603	663	633	623	668	684	642	645	708	686	635	638	724	647	669	664	614	645	666	647	679	633	665	674	671	699	662	683	655	678	644	662	604	648	637	645	663	648	639	677	649	628	634	634	661	670	665	684	645	636	666	676	668	659	649	669	640	675	650	663	641	629	668	648	642	643	661	676	653	674	659	635	652	620	628	676	675	660	647	653	632	685	621	683	664	641	648	695	662	649	619	641	657	663	659	657	668	657	664	685	677	645	683	651	645	664	622	597	689	674	667	669	697	680	667	652	674	655	645	657	663	649	657	641	637	640	639	684	663	657	651	669	688	673	644	620	712	637	635	618	634	650	668	662	650	615	619	666	641	683	662	680	680	661	665	701	665	651	682	605	645	626	652	637	662	656	626	684	634	695	709	660	641	678	681	660	681	577	679	645	673	672	653	658	690	677	633	647	700	696	647	641	588	648	652	685	652	698	664	630	678	677	672	668	639	646	647	651	647	674	613	628	677	668	640	717	629	660	640	692	643	696	643	619	665	648	653	692	672	611	717	686	656	652	637	688	639	664	648	673	659	689	703	655	650	640	683	682	683	696	680	628	641	676	672	673	638	668	673	631	631	710	651	660	678	605	685	695	652	616	623	702	631	632	653	638	661	637	633	614	644	631	698	645	634	657	669	723	660	647	699	691	673	623	647	638	676	621	688	682	703	663	645	647	616	666	645	600	677	659	624	621	648	648	630	661	666	662	658	640	697	631	672	671	664	649	679	670	663	644	658	648	645	708	656	664	635	640	634	638	659	663	620	632	679	690	676	638	654	637	678	638	651	656	651	642	651	661	629	682	704	638	646	624	621	662	657	679	659	645	665	685	667	653	657	623	635	694	621	628	594	687	629	674	669	624	678	650	662	693	659	618	649	631	649	633	659	635	672	639	646	617	674	653	658	612	623	642	683	647	640	682	678	663	687	647	650	648	654	657	632	635	650	675	640	632	661	637	646	653	681	638	626	668	659	665	667	649	625	652	628	653	681	686	634	630	666	649	660	673	699	642	657	681	677	673	626	657	661	626	637	673	653	681	666	647	644	602	657	727	648	669	636	670	665	667	681	597	651	640	672	676	623	601	640	651	647	629	681	604	714	665	673	661	631	614	692	651	653	671	649	671	681	630	605	641	632	605	640	670	673	667	664	639	638	616	681	615	639	666	629	649	679	631	679	620	652	684	700	673	651	611	663	644	707	648	692	713	662	589	666	658	612	638	638	723	629	634	710	653	662	668	665	670	680	610	651	673	639	681	687	680	663	613	692	617	653	648	660	659	667	650	639	670	680	610	626	698	639	672	601	646	676	676	678	689	668	627	678	663	683	678	654	613	673	682	665	668	689	629	690	633	692	655	710	667	675	633	672	679	636	645	592	624	645	653	641	700	645	653	660	687	704	665	647	656	620	720	657	640	686	687	634	647	695	658	662	661	663	680	622	652	665	688	675	653	673	672	651	676	687	668	633	683	692	622	670	647	649	688	620	609	682	695	686	658	641	652	661	709	622	642	702	629	683	603	615	619	594	676	659	629	658	673	710	626	600	634	691	672	648	652	665	681	654	656	648	660	668	698	712	614	653	653	652	642	684	625	657	634	612	652	673	699	688	645	610	659	693	634	664	635	633	660	673	686	666	667	625	680	654	671	631	681	654	658	620	624	628	663	655	655	620	680	695	691	653	639	582	675	649	678	695	674	697	664	705	665	621	630	673	599	617	659	660	708	645	645	666	639	675	661	633	647	648	658	670	668	615	706	668	671	627	671	658	668	674	691	652	656	634	732	655	688	670	684	583	661	688	680	632	647	637	659	659	634	649	658	655	614	641	656	674	650	626	595	674	617	650	666	598	658	665	647	646	692	666	663	661	641	642	671	658	701	618	657	648	670	682	675	694	664	681	681	643	707	690	645	671	679	683	667	680	664	661	630	646	651	667	669	665	671	633	631	647	649	699	661	654	648	648	672	715	671	709	661	643	648	645	666	618	663	682	665	677	637	666	671	672	671	661	652	646	664	605	671	643	667	671	631	658	629	695	674	620	636	634	626	684	685	647	669	695	674	664	676	606	629	659	614	643	682	646	630	649	704	660	659	672	663	688	680	709	650	653	673	670	649	680	651	677	619	629	653	643	647	665	664	666	654	652	662	636	648	685	682	613	635	666	626	667	678	695	633	694	622	628	708	716	686	654	615	719	632	663	648	669	645	721	656	690	657	643	675	613	635	636	686	656	671	643	638	624	662	656	661	669	653	667	649	636	679	636	665	639	603	674	663	634	675	642	700	658	691	741	660	664	614	607	686	633	645	700	638	652	652	656	681	677	594	656	634	626	619	679	649	669	600	669	606	653	656	677	697	675	665	670	687	621	632	664	650	605	602	644	658	656	653	661	663	689	693	675	610	662	670	698	619	692	633	632	676	639	620	649	666	661	634	646	649	664	677	636	699	654	652	667	676	702	637	644	640	684	684	685	666	664	648	631	701	652	633	661	660	631	666	654	701	674	629	676	689	692	652	670	638	657	694	669	675	626	617	631	613	677	645	671	676	646	669	669	628	677	649	646	675	625	649	613	651	681	705	656	640	665	651	623	655	646	685	657	668	671	658	624	706	655	662	681	672	636	697	688	608	660	634	624	683	706	677	637	649	678	630	617	662	701	674	642	658	638	640	638	740	675	644	605	663	627	674	681	644	666	677	650	678	631	663	634	622	693	568	668	628	665	660	630	671	616	713	649	609	641	682	688	643	688	682	647	662	641	673	679	648	676	621	715	680	642	653
1064	101	136	111	76	91	70	65	65	57	59	69	65	55	55	52	61	65	59	70	63	63	70	60	58	63	58	56	71	41	65	58	56	56	52	72	66	43	70	61	38	64	62	69	62	44	54	56	50	55	57	57	57	49	40	67	60	53	49	52	62	51	49	64	56	63	51	73	51	69	61	59	53	62	68	67	61	53	56	45	67	69	65	49	61	57	54	53	62	56	49	59	49	61	59	65	47	62	59	63	54	68	56	47	58	60	70	45	66	54	57	53	64	45	52	45	70	54	57	55	44	57	66	50	58	49	58	61	43	69	62	64	53	55	67	54	46	56	47	57	60	47	67	57	44	63	74	47	66	56	56	71	60	54	57	56	49	52	55	69	61	60	57	54	58	53	49	56	61	60	50	62	52	64	52	35	46	53	55	65	46	56	55	72	67	66	52	57	71	63	57	61	61	67	61	58	65	64	59	47	55	56	62	59	71	59	48	54	61	52	49	43	61	57	56	56	33	48	66	52	53	68	57	59	44	70	57	63	53	67	71	66	71	59	64	57	51	65	58	64	56	63	47	56	52	41	69	57	71	58	46	64	49	61	54	62	74	46	54	72	66	54	69	63	55	53	50	53	64	45	78	50	49	44	50	58	55	53	50	53	59	58	57	62	50	46	42	52	51	65	55	66	56	48	50	49	56	56	56	75	60	52	49	61	62	59	57	49	57	49	55	58	69	65	70	56	46	59	46	64	51	70	69	61	51	64	64	56	56	54	35	53	47	41	55	47	39	50	70	55	42	67	51	62	59	46	56	59	60	57	56	47	51	48	52	56	51	52	51	58	66	54	64	57	55	58	56	54	49	63	68	72	59	58	61	73	65	44	65	69	47	66	67	71	49	53	59	58	57	59	61	71	58	55	54	68	63	66	58	70	62	41	57	54	59	55	71	56	55	59	55	55	63	60	59	62	44	61	56	43	55	64	58	46	47	46	64	50	58	51	55	50	53	56	60	67	48	54	60	60	52	67	69	49	55	51	51	44	54	51	59	66	56	56	51	60	49	56	50	68	60	53	59	42	62	50	57	53	67	58	65	59	55	51	60	57	45	49	53	65	67	54	76	55	58	51	77	74	65	45	56	66	46	56	52	47	52	68	61	65	48	68	54	57	59	56	51	49	68	57	47	55	55	48	52	57	73	46	57	61	62	45	54	64	52	50	61	69	58	50	47	56	61	53	56	54	55	54	60	57	77	65	64	64	72	57	53	55	63	69	69	56	61	53	55	44	56	55	52	56	67	60	65	51	61	54	60	44	48	68	54	58	64	47	54	53	63	54	67	52	52	47	52	65	59	60	56	58	61	70	58	67	55	49	50	57	61	64	49	56	57	52	75	46	62	47	60	57	51	67	59	46	56	64	52	49	54	50	58	65	57	54	48	51	50	56	59	76	49	66	44	49	60	55	60	43	43	50	61	51	53	64	67	66	60	65	60	68	63	65	63	62	57	53	46	55	54	66	56	52	44	57	54	47	76	68	43	64	54	66	65	58	54	46	55	60	68	56	50	60	45	52	69	70	53	56	74	51	73	66	78	47	54	57	59	57	59	62	51	49	64	54	63	63	60	53	61	49	55	62	69	58	53	53	53	45	71	65	63	48	59	49	57	46	66	48	49	46	51	49	47	58	51	61	67	64	54	70	63	59	64	53	56	58	65	59	66	59	58	48	65	65	44	54	56	62	54	58	57	53	57	69	60	52	78	57	55	52	58	62	53	55	60	45	50	76	77	51	39	46	55	57	50	62	48	62	59	59	57	58	71	60	55	53	59	65	50	65	59	49	59	58	62	51	57	58	49	57	46	65	55	59	68	46	41	49	62	55	56	61	63	49	58	56	57	57	52	55	66	63	53	51	71	58	61	44	55	53	66	59	62	63	78	61	56	42	69	49	61	65	74	55	54	56	56	54	72	56	74	51	60	53	45	57	49	45	51	61	40	70	54	56	69	64	54	75	68	55	68	47	67	42	65	66	52	55	60	56	45	52	46	43	50	61	51	62	63	58	62	65	57	58	44	64	62	55	56	61	59	52	59	65	55	66	61	48	69	50	59	41	67	65	63	70	53	63	66	55	50	52	58	60	48	69	50	50	47	58	56	55	57	71	65	65	58	64	58	51	59	47	43	65	50	74	67	63	56	58	57	72	45	52	56	56	52	43	65	66	55	56	61	49	59	61	54	71	56	53	35	61	63	48	61	49	69	57	45	68	67	55	55	52	61	47	61	68	70	51	53	48	55	54	72	49	50	58	66	61	56	47	42	67	50	53	62	54	57	76	71	57	51	51	47	64	55	65	58	51	66	56	50	56	49	72	50	61	60	68	54	40	50	58	63	54	47	40	37	55	59	58	41	62	57	62	57	47	64	47	52	53	55	58	58	51	64	67	54	65	49	60	48	66	55	58	62	61	52	55	58	62	44	57	68	76	65	60	51	63	64	55	53	64	58	63	59	59	59	69	50	55	60	65	55	61	49	64	60	50	48	50	51	50	71	58	59	58	45	66	73	66	57	64	65	60	74	52	55	44	53	61	53	53	59	54	74	54	51	64	54	48	51	65	63	54	61	60	59	62	57	63	54	59	54	56	54	54	54	46	63	51	61	36	50	65	70	60	57	74	63	54	74	65	57	50	49	65	67	54	60	55	80	60	65	52	78	59	69	60	56	55	53	59	51	62	57	61	50	50	49	51	58	50	54	51	69	68	65	60	51	63	67	73	58	60	65	56	45	53	55	72	55	51	54	57	60	65	42	57	63	61	49	56	65	69	47	68	51	46	52	51	43	57	59	62	57	59	52	47	60	67	66	61	67	54	63	55	70	70	62	49	58	41	46	69	52	41	49	53	63	46	60	55	47	62	54	45	69	63	59	50	50	51	51	58	56	52	62	59	49	53	60	56	67	55	52	54	64	70	64	74	55	55	58	56	56	52	51	46	56	63	56	64	49	50	50	55	62	66	60	69	71	48	63	59	59	59	48	52	62	61	49	58	73	57	50	60	46	57	52	74	62	48	55	46	54	61	54	54	53	60	52	53	56	55	60	65	56	50	44	61	59	59	45	45	64	62	50	55	67	51	64	44	48	43	54	61	63	57	57	43	57	65	55	51	57	59	54	61	81	56	56	52	55	56	69	44	72	61	61	47	67	66	83	67	56	64	68	65	51	52	63	62	69	65	51	43	56	51	57	52	63	61	66	58	64	46	57	68	46	51	61	48	56	58	43	55	63	44	46	63	46	60	55	54	52	59	61	64	53	67	57	67	65	53	47	68	56	56	51	69	64	53	61	56	68	64	60	55	63	57	37	55	53	61	52	60	39	62	65	52	61	49	55	59	61	54	55	61	53	50	47	49	66	71	49	64	68	62	69	75	55	51	49	46	51	46	57	56	59	55	58	71	67	68	56	53	59	62	51	51	55	74	65	59	59	65	59	57	72	50	58	54	57	62	59	61
1655	316	457	444	413	416	368	313	315	293	289	290	313	264	276	253	245	225	258	259	281	247	254	253	255	287	247	268	280	259	257	248	257	236	241	230	243	238	234	227	245	253	246	246	222	241	238	263	238	230	243	224	225	225	241	233	211	241	251	249	246	237	239	232	216	229	260	258	254	259	219	230	246	221	227	233	258	256	250	255	258	227	230	243	239	247	254	236	264	259	248	242	252	251	231	253	263	249	235	217	255	243	258	245	221	215	237	257	246	220	227	236	247	250	237	224	240	233	226	247	235	274	231	222	253	236	248	252	228	231	243	238	231	253	236	244	231	244	252	253	228	246	242	214	248	225	252	248	270	242	239	227	259	246	230	227	249	263	229	246	234	249	250	219	221	264	246	236	264	240	227	283	244	239	246	247	208	238	231	237	236	230	220	210	263	238	247	211	244	278	250	217	226	254	241	258	255	233	230	294	250	251	252	255	231	215	259	249	226	234	242	243	269	232	252	232	235	209	230	238	256	248	262	250	231	237	231	236	239	242	229	243	254	257	239	225	264	230	269	231	259	242	238	251	239	247	263	248	261	243	229	236	239	239	253	226	275	271	234	228	240	240	213	242	221	227	215	234	220	265	249	231	246	249	230	212	224	267	241	243	219	238	245	200	244	235	238	234	242	245	218	216	233	247	239	231	219	235	262	238	227	238	266	247	235	266	244	242	268	227	253	239	243	249	228	210	233	250	236	252	283	250	229	223	237	258	260	229	234	237	234	214	233	238	248	210	235	245	230	247	248	255	274	219	254	252	260	267	249	238	229	244	237	245	231	232	245	225	258	228	216	221	205	216	223	226	258	252	288	264	252	239	236	254	244	220	248	221	256	247	249	234	226	260	243	250	239	242	272	224	250	226	242	241	228	254	229	240	226	251	238	229	214	254	248	246	249	221	240	236	253	249	256	236	221	220	219	243	256	247	248	229	231	231	255	267	245	225	249	232	226	260	226	212	234	252	240	233	237	241	252	228	213	241	274	235	285	251	223	259	254	241	228	223	205	256	224	233	241	259	229	224	250	212	215	256	240	247	258	237	275	233	219	221	231	228	240	237	248	234	263	254	239	261	237	253	248	231	254	249	260	241	260	258	232	233	222	230	221	244	239	264	226	241	230	248	217	251	223	222	223	227	263	239	237	238	252	267	234	224	245	242	240	251	236	226	224	243	253	241	237	237	229	255	245	240	247	249	241	231	267	209	240	230	239	227	243	253	223	232	222	231	235	243	240	237	240	222	219	241	239	239	243	218	225	216	216	240	237	240	239	253	238	242	237	247	262	258	238	236	254	230	241	250	232	250	260	230	242	228	210	224	229	237	232	246	228	239	217	254	234	243	260	250	269	226	197	205	242	262	247	247	254	242	244	236	257	238	232	235	223	228	278	201	252	245	250	230	231	217	231	241	261	236	222	211	235	217	247	231	235	216	241	234	241	213	252	261	225	234	217	230	204	266	229	235	258	218	248	220	228	212	240	205	245	264	249	231	220	233	276	246	206	238	231	235	260	228	250	241	221	185	234	215	242	247	264	247	235	261	227	236	232	242	222	228	255	238	225	234	256	236	252	219	254	211	243	237	244	262	230	207	251	231	239	222	236	212	240	221	258	220	227	229	241	218	236	237	212	224	256	224	232	222	235	218	236	270	248	256	227	232	219	235	258	232	252	261	221	225	245	226	241	232	217	250	224	244	226	226	235	249	265	250	238	257	232	239	238	224	233	258	244	251	241	240	248	234	271	210	214	227	242	211	206	239	225	239	222	254	238	242	233	229	241	237	231	227	245	238	231	234	251	231	247	249	215	223	246	246	236	223	251	232	272	248	226	237	243	223	249	218	221	241	211	219	241	243	250	252	245	241	228	244	260	239	240	201	225	233	237	225	228	234	236	250	256	239	250	236	253	215	240	221	229	263	229	231	258	217	243	258	243	237	242	245	257	229	240	239	246	226	240	236	252	248	270	263	245	252	251	227	232	242	233	216	234	221	216	231	222	250	248	236	247	211	268	234	256	225	219	235	273	242	230	237	251	257	259	250	219	242	252	239	259	213	247	236	221	232	246	249	246	236	216	245	251	256	257	255	224	213	228	249	239	251	228	223	249	228	217	221	232	252	241	248	246	241	256	229	227	238	226	237	235	238	215	239	237	209	259	234	229	201	246	272	192	231	257	221	263	240	232	252	234	266	205	274	223	258	243	222	210	195	236	229	253	221	213	249	242	240	227	255	233	253	228	264	244	271	240	247	235	215	234	229	233	260	264	212	244	240	232	263	267	223	254	238	241	230	241	225	225	240	238	240	241	227	241	232	235	243	234	219	242	240	216	224	243	230	214	248	218	220	245	248	221	244	260	227	242	246	255	226	240	237	231	261	230	229	240	243	252	239	241	242	251	249	252	257	228	206	245	224	241	241	239	250	258	233	229	230	222	233	224	240	264	227	209	267	237	227	243	241	233	230	215	256	257	243	252	225	259	246	248	233	229	235	230	234	210	216	236	242	257	217	237	224	242	242	237	237	256	237	245	243	249	228	209	241	223	220	229	249	234	229	257	232	227	260	249	248	220	260	229	221	205	237	250	231	271	234	230	227	221	230	244	241	261	232	255	225	229	250	242	235	250	228	250	238	221	244	234	232	263	217	257	221	237	241	258	224	223	244	263	225	219	235	260	245	218	223	237	224	250	249	244	246	269	224	245	241	271	229	237	254	237	234	248	246	242	240	224	253	262	231	256	241	229	226	269	241	222	244	212	232	226	239	221	213	220	266	276	244	228	242	238	227	241	237	231	242	237	231	240	201	240	254	222	235	245	220	248	232	224	235	246	260	252	220	238	239	241	230	233	252	235	244	233	247	240	239	223	217	226	250	224	249	265	238	248	224	253	233	221	245	243	241	266	244	226	216	246	237	233	237	230	239	273	228	243	223	246	241	256	252	245	234	261	250	256	218	261	249	234	260	260	256	225	231	243	201	242	249	251	240	225	212	251	237	266	223	254	271	237	245	251	242	221	244	228	235	251	256	227	245	244	205	246	222	235	242	241	219	230	224	211	237	233	257	237	237	255	220	267	233	230	257	237	231	212	244	264	249	259	252	254	220	230	232	223	246	225	220	245	248	240	246	229	231	220	248	253	239	225	241	235	235	264	214	230	206	263	242	219	232	250	244	231	251	247	243	207	227	238	275	236	244	230	232	250	240	257	244	252	244	245	242	219	250	227	247	238	227	227	248	252	244	251	231	230	225	257	219	244	229	250	254	224	271	221	233	241	263	261	222	234	246	241	241	261	224	239	240	225	252	238	225	249	238	236	252	236	217	238	231	222	258	259	240	256	228	227	254	240	221	251	221	232	248	216	246	244	229	261	223	234	231	252	237	234	238	254	240	245	246	269	231	249	225	249	244	223	228	233	250	259	245	227	261	228	250	239	233	246	242	251	230	251	261	223	224	203	219	236	253
4498	1140	1344	1011	659	497	378	281	256	248	231	193	191	172	144	171	148	174	157	158	161	147	142	147	143	139	136	148	117	151	128	134	120	137	124	121	119	143	118	139	140	135	123	123	117	121	145	136	113	120	148	121	119	133	140	136	123	144	114	131	121	132	134	120	109	126	119	131	145	137	145	131	109	110	123	130	126	122	137	127	109	124	129	150	131	156	134	118	124	143	150	143	136	125	140	137	137	117	124	119	127	121	127	125	123	135	130	140	126	141	146	135	125	120	135	125	113	116	117	126	133	120	122	133	143	109	117	118	122	111	131	130	120	100	131	100	106	111	139	115	135	123	114	120	112	115	112	126	133	130	120	121	113	138	118	137	114	131	133	137	123	134	123	122	124	118	129	132	123	130	126	126	116	133	134	144	118	114	120	116	118	148	123	119	140	137	136	144	139	125	112	130	128	121	138	118	142	119	135	127	128	127	116	134	119	134	121	107	118	129	150	119	132	119	136	132	134	126	122	136	127	99	121	126	123	112	137	120	121	116	129	121	125	112	123	110	141	127	116	146	111	118	115	130	134	138	138	124	117	108	120	125	117	123	112	129	122	114	147	119	129	120	131	116	120	127	119	135	120	119	134	131	128	137	154	128	136	127	131	117	132	126	116	126	131	132	142	128	114	128	134	134	131	116	121	111	125	125	135	112	111	155	133	130	120	131	117	116	134	110	137	121	122	114	128	118	149	111	123	111	123	127	103	125	121	120	132	121	117	104	115	117	139	133	114	125	129	117	107	110	121	134	117	112	134	131	115	117	123	137	137	141	123	112	111	122	113	119	145	134	133	115	130	137	136	125	117	114	131	142	133	116	123	125	110	126	129	131	136	122	140	136	136	119	140	121	150	125	106	113	130	131	130	142	121	131	124	120	116	128	128	122	136	115	124	122	117	130	134	120	140	136	125	134	141	132	138	129	118	140	125	111	128	123	138	127	141	119	133	123	107	128	125	119	122	121	106	116	125	120	133	113	131	137	119	132	113	142	114	112	117	127	127	140	124	139	121	107	132	123	136	137	139	118	129	109	97	128	119	116	128	144	132	115	116	113	96	122	134	125	124	121	106	127	148	157	133	125	141	119	113	109	125	127	131	121	159	130	104	121	146	121	126	108	120	144	129	119	119	134	143	126	139	126	131	131	140	124	146	118	119	126	136	128	130	113	110	112	114	136	118	125	109	130	110	131	112	121	124	122	139	126	133	135	134	115	117	130	114	126	118	141	125	122	127	115	112	114	121	142	123	130	120	111	128	119	132	127	120	140	121	129	126	121	120	131	114	137	142	125	116	128	124	116	114	130	124	130	134	123	105	132	150	141	121	113	118	131	141	129	123	143	153	149	121	123	135	128	112	130	135	133	125	121	115	131	135	133	130	133	133	117	115	123	145	123	132	121	115	128	129	113	127	115	139	109	150	113	127	112	103	134	124	126	127	132	122	120	115	127	137	110	119	121	125	116	129	100	115	113	109	120	104	128	119	149	108	128	134	132	130	138	137	129	131	119	135	127	119	134	122	146	130	121	139	139	110	129	119	126	122	119	142	120	134	133	133	111	128	136	113	130	121	124	136	146	129	119	116	116	120	117	117	124	128	133	114	117	120	131	141	145	124	119	132	143	122	141	118	116	111	138	139	129	138	133	139	130	120	125	149	119	143	131	122	114	146	112	160	125	133	124	117	116	115	121	133	111	129	115	130	119	134	119	116	111	127	119	130	119	115	133	130	142	111	133	115	104	137	139	112	129	137	120	133	137	116	126	122	136	125	129	135	127	125	129	134	109	137	121	106	121	108	117	135	132	126	134	127	123	127	133	136	117	128	114	129	124	131	114	129	131	125	131	131	140	111	115	131	119	145	124	113	118	133	147	130	119	133	107	126	102	123	120	124	126	122	114	142	107	116	131	124	128	137	103	115	132	136	121	117	130	128	117	112	134	133	129	120	135	139	110	126	120	138	131	128	104	123	121	122	128	122	117	132	108	119	144	131	134	129	116	129	123	120	111	127	117	107	136	132	110	116	118	137	109	121	128	112	119	142	134	131	128	125	109	132	128	125	132	120	160	134	116	123	115	139	135	121	125	126	124	143	117	127	99	136	132	116	147	103	140	136	121	108	117	146	125	116	129	131	131	116	124	126	122	100	123	117	126	137	116	116	122	118	110	124	120	141	120	110	105	122	125	121	153	128	120	111	122	133	129	149	120	103	132	130	121	122	129	127	129	129	111	108	120	122	131	114	140	103	149	134	121	126	114	129	125	125	150	125	124	122	121	144	117	126	117	114	139	134	125	120	118	143	110	131	108	120	140	119	119	131	124	128	125	141	127	112	123	118	145	120	121	139	108	115	121	106	140	137	129	119	138	135	123	115	131	120	125	132	106	118	135	121	114	111	124	116	122	136	109	130	134	125	135	133	126	126	121	129	126	112	130	113	141	113	128	143	115	140	117	129	136	118	133	132	123	110	122	122	123	151	131	120	103	115	126	126	108	122	143	129	126	114	102	127	120	134	140	137	146	131	116	130	136	112	136	143	121	124	127	136	130	126	104	133	142	142	126	142	116	127	127	121	117	111	113	114	122	123	117	117	139	126	116	122	128	117	124	100	121	127	123	129	119	110	135	121	110	118	137	123	124	135	153	111	118	130	134	124	127	119	146	126	130	132	120	120	131	121	123	114	124	116	118	136	129	145	137	133	115	104	126	141	133	109	141	135	130	136	136	131	130	131	134	121	127	110	132	125	127	128	121	126	147	114	129	124	117	133	118	116	111	108	128	123	128	115	138	131	119	131	106	144	119	135	106	133	123	117	112	104	132	112	131	141	118	133	114	151	114	149	132	110	141	126	117	100	110	112	128	114	112	135	120	143	131	127	113	115	135	130	135	98	127	130	127	136	137	119	104	118	118	115	120	132	123	122	147	115	133	124	116	114	116	145	120	140	133	98	120	115	144	131	104	120	122	117	124	120	136	136	116	134	134	125	124	124	120	136	126	137	137	136	141	111	141	136	135	141	127	122	120	130	114	126	130	108	128	137	127	110	140	125	125	140	114	134	127	104	128	119	113	121	138	135	122	119	131	109	135	125	122	130	117	122	119	134	114	110	131	116	124	125	130	123	123	132	106	103	116	121	132	124	107	126	115	149	109	142	133	122	119	104	110	141	146	130	115	135	100	125	103	136	136	124	130	118	137	138	113	120	120	115	123	121	112	130	153	107	111	133	136	137	124	132	113	116	119	120	133	125	116	115	123	111	133	117	123	137	136	138	116	106	137	122	124	162	117	124	120	133	129	112	131	137	129	123	124	138	124	131	135	128	130	117	116	107	152	132	146	113	125	122	122	144	127	120	141	117	142	129	124	120	137	126	118	133	121	143	133	97	137	127	136	132	138	136	124	133	126	106	136	124	129	123	103	124	128	127	111	122	134	130	132	106	147	115	115	109	143	134	116	144	135
5321	1501	3553	3823	3237	2650	2150	1897	1568	1359	1206	1104	994	945	895	799	748	749	690	688	656	637	619	618	602	602	586	556	538	533	516	508	514	508	490	520	524	509	512	507	469	487	521	479	482	484	440	490	483	437	464	447	442	437	442	437	439	490	489	455	446	499	450	491	448	507	458	482	444	471	479	448	454	424	436	445	421	426	437	429	411	446	456	454	429	400	430	421	436	465	396	462	435	457	421	422	412	477	462	437	435	414	431	422	463	443	455	406	422	437	428	395	442	429	437	436	421	412	470	458	464	446	443	421	425	437	439	404	443	475	407	440	448	395	448	404	450	420	465	424	452	467	453	457	441	459	462	395	415	454	444	455	454	414	409	460	460	449	451	453	456	427	422	431	401	456	420	485	433	439	435	419	444	400	422	452	436	438	432	460	427	468	461	424	482	433	423	434	419	448	426	430	481	435	458	451	447	435	442	450	444	406	455	430	445	406	424	465	445	446	452	431	423	449	431	476	431	429	413	439	408	434	456	418	447	465	466	442	385	445	447	443	417	486	451	436	448	428	440	404	459	447	439	453	452	404	449	458	425	443	460	480	428	433	455	443	440	405	413	409	439	430	446	417	490	430	418	441	424	436	401	402	423	420	471	433	400	427	433	438	477	406	412	412	417	405	438	460	426	445	440	422	437	437	453	415	453	458	435	453	432	437	466	468	425	413	401	450	435	457	438	433	457	437	411	449	407	435	456	419	439	452	443	439	440	434	456	453	425	419	430	408	434	452	429	415	407	418	412	449	439	438	425	394	449	446	445	439	414	452	479	457	447	439	429	422	430	436	446	439	437	426	437	447	405	433	450	420	410	445	423	449	407	460	448	437	421	469	433	438	411	410	414	460	464	400	411	419	455	416	439	431	439	459	430	442	426	425	425	445	428	388	434	445	453	448	446	428	408	406	450	435	434	428	417	442	444	468	446	452	490	456	413	462	433	441	416	410	431	435	429	424	441	430	417	414	433	461	407	409	410	448	450	477	402	432	459	464	461	460	434	448	430	445	416	444	444	437	450	477	436	475	443	397	483	441	417	444	421	420	441	401	418	433	426	435	453	416	410	425	410	422	399	436	421	452	426	440	442	460	445	438	453	433	424	455	416	453	440	444	422	437	440	393	440	414	427	424	373	455	470	433	432	415	438	446	433	417	450	455	478	463	440	454	447	429	420	442	462	387	440	434	469	426	434	449	450	421	453	448	414	400	429	467	410	431	426	392	465	390	421	451	454	437	434	433	453	416	466	449	472	434	452	405	457	418	457	458	444	416	408	454	484	461	402	390	475	420	426	437	456	467	418	440	470	472	401	465	478	482	420	394	425	427	423	427	417	469	420	411	401	440	423	422	444	403	426	444	464	462	449	412	427	441	396	450	460	429	467	414	434	447	444	441	490	420	417	413	432	409	444	446	475	441	440	444	425	417	427	470	460	461	471	446	439	454	429	425	419	428	447	439	423	453	449	457	429	431	421	418	440	427	435	440	442	405	431	411	441	426	457	407	442	450	417	468	409	431	440	402	454	453	441	438	426	398	437	425	422	426	431	425	473	508	455	403	426	428	453	416	396	417	419	444	412	445	407	438	439	444	455	439	431	443	426	480	426	455	460	433	427	448	423	437	469	409	455	419	444	452	445	439	473	442	434	426	435	440	429	446	445	435	433	425	443	437	494	427	447	396	397	436	428	426	435	424	401	417	472	441	420	409	436	447	438	424	446	439	423	411	461	447	459	456	434	393	401	436	467	464	436	448	453	430	437	427	401	452	430	439	443	439	429	465	446	402	424	435	420	403	455	416	438	397	447	437	422	466	434	400	468	430	404	413	411	432	469	421	426	427	411	417	417	413	421	456	425	484	436	441	442	459	449	394	392	467	465	416	438	442	445	424	429	427	441	393	393	451	446	459	398	469	424	427	454	457	409	437	422	444	420	437	409	423	423	473	426	424	454	406	434	411	423	491	447	431	460	398	422	421	436	456	474	457	418	432	417	429	430	418	414	443	483	475	432	431	428	428	445	423	407	429	455	435	405	476	453	435	392	434	443	411	441	437	452	441	451	420	440	459	443	425	445	434	430	416	435	427	442	468	445	420	408	410	398	444	433	435	443	463	443	444	442	421	416	449	411	429	435	424	447	473	428	424	426	416	420	433	461	444	430	437	462	424	471	422	439	413	445	457	436	408	430	426	421	393	442	459	446	441	436	398	468	429	401	435	457	399	437	416	425	438	434	438	436	467	465	407	423	408	443	447	428	430	444	436	437	442	450	469	406	483	438	444	455	474	410	416	433	460	420	445	442	426	410	441	389	437	444	421	442	449	399	435	463	428	461	421	452	411	437	396	409	430	457	424	430	415	415	455	403	423	405	437	457	442	437	415	438	456	447	417	420	447	398	425	454	441	434	428	418	449	415	418	464	443	454	520	400	433	444	431	462	392	472	459	429	422	427	434	407	461	381	468	483	436	441	457	419	408	419	466	409	475	432	488	451	426	426	433	449	450	430	391	419	480	442	444	437	439	420	447	448	436	417	430	390	436	477	455	426	411	425	454	464	430	462	451	440	439	416	437	438	443	410	463	415	390	459	449	455	438	447	454	449	411	477	432	443	415	454	402	443	430	428	467	479	427	447	434	455	400	457	429	404	440	427	431	435	439	480	445	446	426	433	428	413	402	432	419	421	416	427	449	419	467	458	426	484	427	430	439	425	478	438	404	465	417	422	449	403	438	396	410	416	456	412	467	425	419	449	421	454	415	456	415	427	428	433	460	419	456	435	408	415	437	406	395	466	411	401	445	436	421	455	444	454	402	432	406	446	434	429	443	455	429	434	447	452	413	425	400	407	405	436	433	401	455	439	455	429	456	467	404	425	414	407	421	437	435	439	429	424	452	451	418	388	440	465	403	372	423	425	442	482	446	438	446	420	434	439	447	442	458	448	436	437	422	459	428	421	430	421	435	452	416	421	405	422	383	433	412	442	406	426	443	443	426	423	445	424	429	427	434	442	438	410	435	450	423	456	447	472	440	418	398	454	445	469	425	421	459	440	481	440	453	410	412	454	442	463	427	454	453	359	460	415	474	401	455	457	472	441	457	452	461	425	418	428	406	435	391	437	437	422	469	447	439	404	438	451	428	422	449	438	430	422	406	448	452	446	427	437	408	433	400	441	460	450	420	449	409	405	463	431	455	440	445	418	439	410	419	416	483	452	430	412	437	446	415	407	451	448	413	471	438	420	435	452	407	423	442	446	437	414	441	450	400	422	403	431	417	440	480	433	431	448	447	437	441	428	425	403	435	425	415	443	461	427	432	480	454	441	429	442	383	443	428	464	420	441	443	404	421	445	453	455	429	412	427	473	407	465	450	385	448	424	407	467	413	413	429	439	435	443	433	454	431	431	424	455	412	458	427	425	400	448	421	455	397	417	439	422	429	407	437	450	435	396	422	459	441	448	464	433	417
8609	2272	2612	1892	1272	970	726	548	481	431	371	343	316	295	294	293	287	270	268	255	210	254	248	240	242	236	231	237	228	218	239	224	218	192	217	221	201	225	229	181	231	231	234	218	219	222	216	227	191	205	206	204	223	194	211	232	202	203	187	201	239	214	216	197	187	197	223	222	201	221	222	187	207	192	212	219	202	197	238	227	197	197	207	187	197	204	199	244	206	228	230	196	199	196	194	214	210	217	202	197	233	200	225	188	218	226	209	192	193	229	205	221	221	213	219	189	214	191	221	230	213	204	193	213	190	238	208	218	213	199	196	200	209	218	200	190	193	204	215	234	214	219	219	227	207	209	202	210	190	198	227	209	225	201	212	183	210	194	206	205	201	215	201	211	215	189	226	201	249	202	197	188	205	197	231	234	194	186	204	198	212	223	173	191	206	186	195	233	197	197	203	204	207	184	198	213	228	222	200	199	182	213	201	199	227	215	183	171	210	215	209	222	207	225	230	220	188	186	190	192	216	191	208	219	212	219	198	203	208	203	225	208	191	207	207	202	221	182	187	208	218	202	219	214	201	189	204	203	195	197	237	213	201	194	205	252	196	209	217	215	198	217	214	219	215	213	203	211	202	215	202	219	209	241	215	218	231	234	211	210	220	194	223	217	209	202	201	230	206	234	205	202	210	221	226	207	213	185	206	211	205	204	217	200	200	215	206	214	200	209	202	211	220	182	183	219	189	223	201	188	218	216	192	180	222	208	222	201	210	198	215	187	224	191	188	198	230	206	214	210	211	217	185	182	212	201	196	205	198	195	213	219	214	207	235	208	204	204	206	185	198	224	207	186	216	234	194	198	190	213	173	186	212	203	175	222	239	196	205	194	201	181	227	211	179	229	232	204	176	194	232	208	193	200	233	212	212	224	213	225	201	201	212	219	197	184	218	209	206	230	212	203	226	228	199	225	201	229	197	216	209	187	217	193	234	231	194	237	202	211	205	237	208	202	209	202	201	197	202	231	208	194	196	195	213	182	217	202	217	217	199	185	201	233	201	203	216	207	193	208	215	192	174	219	226	201	215	200	204	212	186	208	223	201	186	197	201	201	207	212	203	196	203	190	209	207	225	210	184	225	203	244	231	218	224	229	181	211	209	235	229	224	242	197	180	224	208	236	201	204	229	184	184	205	167	195	203	187	205	200	190	213	199	197	215	201	248	199	215	218	226	192	180	211	214	215	203	210	196	203	219	173	203	214	198	215	188	183	213	220	186	213	211	185	200	218	196	202	202	205	219	243	205	193	186	198	214	190	222	199	217	198	216	211	204	185	208	227	199	193	219	190	204	212	207	215	188	207	183	204	219	227	169	193	221	198	200	198	235	235	205	197	224	197	198	180	213	216	225	195	201	199	207	222	217	190	203	238	191	216	194	217	186	196	196	233	221	194	198	212	205	235	238	222	226	208	200	229	168	219	197	178	206	213	225	190	186	211	211	219	204	214	242	191	200	201	198	213	221	210	206	241	193	172	214	216	203	233	199	204	183	200	223	216	216	217	172	195	190	233	203	235	178	223	180	252	230	218	188	199	199	195	216	212	188	195	208	218	202	206	205	225	208	214	190	224	190	244	187	194	206	212	226	194	205	194	190	201	202	201	199	211	223	205	195	197	190	209	224	211	199	235	200	207	205	233	214	193	195	171	203	172	210	211	196	184	198	191	212	195	195	220	217	221	181	213	240	197	206	208	214	224	219	201	221	199	189	211	202	208	216	191	196	223	204	214	211	200	229	200	201	200	208	232	220	208	185	212	213	184	221	213	194	198	201	221	196	208	190	204	218	225	190	208	197	198	208	222	201	207	207	182	220	220	197	258	209	214	235	189	207	214	173	209	188	191	223	192	244	227	197	201	206	199	247	202	212	207	205	201	204	184	193	192	173	191	194	195	193	215	200	204	201	213	197	201	214	203	224	211	191	215	178	233	223	201	210	220	202	220	218	185	197	199	233	203	204	187	204	213	194	226	202	210	216	205	198	216	225	186	206	201	206	224	234	203	227	206	204	209	204	219	216	192	204	197	193	215	211	215	216	193	184	237	231	209	213	182	211	187	190	178	222	183	210	194	201	208	218	214	196	197	180	200	201	206	208	216	195	209	204	226	205	230	200	192	208	201	210	195	200	214	191	197	210	191	219	182	197	201	219	217	215	184	195	215	220	216	187	202	196	179	232	194	194	221	192	209	185	212	200	219	192	221	206	209	203	205	208	178	192	199	211	208	202	209	199	221	180	178	186	206	175	199	217	223	209	220	197	221	213	209	216	181	200	193	187	193	208	205	239	203	188	183	223	208	212	217	198	200	212	208	206	211	205	226	216	212	201	212	199	201	201	225	216	204	227	227	219	186	194	208	197	193	205	198	209	211	214	215	231	206	214	199	219	219	228	214	201	209	206	226	224	215	231	194	220	224	190	202	201	222	221	207	234	206	226	201	214	235	211	175	207	196	213	203	205	202	225	178	225	189	201	237	188	221	207	181	207	208	198	191	197	192	201	202	192	231	203	186	193	241	181	192	208	221	189	206	219	211	212	214	208	206	207	204	178	203	214	235	196	207	201	220	198	196	199	190	207	198	211	211	206	186	205	192	201	209	183	184	210	201	207	203	238	207	200	198	214	199	207	202	204	199	199	210	195	219	198	205	220	188	205	211	193	210	216	248	192	207	219	177	228	211	216	215	212	210	213	209	190	220	229	225	205	225	214	212	191	227	211	203	194	227	224	215	205	229	193	229	202	200	227	208	203	216	215	205	191	213	182	213	204	198	210	214	207	204	196	192	217	195	211	205	221	207	205	192	205	218	197	222	200	202	214	224	243	197	210	242	223	205	191	208	217	225	199	192	200	203	226	232	215	191	226	209	209	221	198	209	216	220	213	215	212	197	212	199	195	238	200	210	195	206	187	212	207	205	211	208	191	255	206	207	177	229	208	226	220	196	236	180	207	203	202	183	209	203	209	197	194	210	214	217	211	201	196	207	229	224	209	213	208	188	214	202	233	217	211	204	182	213	207	221	187	190	214	185	214	197	189	215	217	218	201	229	228	208	190	184	197	223	214	214	217	202	215	202	230	226	195	234	206	182	221	215	197	198	225	222	215	202	188	211	201	229	209	204	197	217	194	206	206	196	201	238	219	208	211	219	202	211	202	242	215	208	221	213	186	210	218	192	180	204	202	228	197	231	206	208	212	202	193	212	240	227	214	203	204	225	232	207	221	176	185	251	173	214	207	207	196	182	215	211	194	235	182	242	221	192	219	214	238	203	200	205	212	188	209	215	222	213	215	177	220	205	211	224	188	215	227	187	203	183	190	229	202	186	228	190	205	214	213	224	208	213	206	197	209	205	202	210	209	213	215	224	240	217	210	202	221	192	188	190	197	211	181	190	192	208	203	226	201	184	196	197	210	203	195	213	192	190	208	180	222	208	192	203	215	202	200	218	228	222	219	204
7558	2869	6300	6934	5782	4764	3897	3228	2843	2380	2034	1985	1684	1587	1433	1373	1318	1181	1220	1094	1102	1075	977	949	945	953	883	956	896	828	831	850	878	826	847	826	846	786	753	812	754	789	684	789	786	695	747	737	806	752	721	774	750	747	709	707	768	710	705	755	676	716	729	726	688	704	702	711	667	701	681	694	662	662	678	664	682	690	663	680	685	681	712	698	655	686	689	722	637	629	683	669	693	634	686	692	661	637	667	598	671	658	642	678	674	702	669	678	724	653	676	670	710	711	666	673	727	681	668	688	644	658	707	638	673	682	700	630	711	681	645	621	687	665	687	650	663	697	680	638	679	686	678	619	658	661	671	668	683	694	679	674	676	671	647	617	621	641	629	612	628	645	673	676	650	693	656	640	662	637	618	692	665	687	706	673	633	666	641	677	661	679	650	628	612	667	672	647	655	672	670	663	652	675	636	701	639	643	629	654	713	684	670	692	665	682	670	634	632	694	662	658	643	673	677	640	672	659	689	683	684	701	673	697	649	635	673	621	665	687	653	659	681	709	653	655	672	662	733	681	659	672	619	652	645	659	630	661	624	676	646	689	685	598	669	679	694	650	678	649	711	673	641	625	665	656	675	628	699	666	660	646	680	667	672	695	651	657	618	656	670	656	638	702	690	640	631	705	688	649	604	687	717	669	622	687	650	714	692	690	642	617	606	645	670	672	660	661	636	704	687	696	702	684	645	615	631	632	650	648	677	672	685	686	587	656	665	669	666	644	666	619	646	630	690	673	687	668	621	637	627	667	668	630	677	611	645	655	735	617	659	696	695	672	631	673	660	608	650	648	676	638	648	684	634	647	698	688	666	666	686	636	697	684	653	656	615	647	645	647	653	652	667	661	681	635	655	616	659	607	642	668	658	682	629	676	622	662	646	682	708	589	669	669	658	655	634	699	641	684	616	658	628	672	655	649	642	657	685	663	640	647	657	668	613	684	684	660	670	687	661	691	634	615	658	661	626	667	668	703	670	631	611	628	701	682	637	673	624	697	615	661	650	654	710	683	640	661	670	674	656	657	690	691	648	690	629	684	599	712	629	642	660	670	675	658	630	662	668	620	619	658	689	687	710	686	636	667	651	666	668	628	715	653	622	650	664	636	651	668	689	672	682	642	654	695	652	649	617	636	652	634	651	639	686	671	677	684	665	627	654	651	642	665	696	612	619	673	655	667	655	668	653	640	668	704	674	654	661	645	661	657	671	637	651	624	658	624	649	696	656	690	660	698	634	681	707	654	664	675	654	678	643	647	654	686	652	692	641	643	661	664	657	638	642	669	671	689	643	625	643	658	636	666	662	686	682	624	661	627	672	631	607	634	674	667	656	635	650	675	703	649	701	653	681	679	690	679	654	649	663	667	654	665	709	654	657	626	707	651	657	627	646	635	675	658	665	670	677	646	693	656	625	649	678	684	646	653	649	637	675	719	629	665	681	678	673	627	710	653	680	672	653	681	711	639	627	672	644	674	697	623	588	664	614	690	660	672	639	641	659	653	671	649	657	681	644	660	634	658	664	690	626	685	642	689	692	627	666	663	650	652	656	625	683	683	671	658	635	716	626	641	651	643	687	638	679	676	661	655	632	677	685	654	634	665	662	651	687	649	665	631	683	670	686	638	632	661	648	684	678	702	641	610	664	712	622	599	631	665	670	700	650	672	635	645	647	667	621	666	675	673	652	689	619	671	649	653	655	671	644	648	691	642	662	670	623	692	625	655	631	632	661	613	645	634	675	656	626	669	688	639	657	658	696	642	654	669	644	615	689	690	673	647	719	661	663	680	672	646	674	666	657	634	663	671	627	656	667	650	625	653	679	682	718	650	649	651	657	650	642	607	634	647	671	662	661	647	613	647	652	685	648	646	655	634	658	667	636	659	630	717	664	612	689	640	674	674	657	658	655	630	637	655	652	670	673	662	678	652	657	675	676	655	643	611	669	653	636	629	663	662	663	654	678	678	668	663	686	705	691	610	653	644	627	667	662	666	608	646	677	645	665	673	658	670	659	660	644	680	670	684	667	689	686	668	691	628	709	658	651	667	614	638	610	629	679	660	686	650	661	685	655	649	670	659	688	659	647	687	681	661	690	648	673	607	632	657	644	684	654	640	630	682	656	671	651	623	670	670	687	674	678	605	653	621	663	665	720	626	669	615	671	615	658	668	709	635	680	616	696	662	650	673	627	639	608	656	660	658	619	653	678	595	622	691	704	677	640	642	690	623	657	656	655	640	673	627	661	671	693	646	665	620	643	682	693	659	632	617	629	662	717	655	636	733	680	660	605	656	676	677	648	654	633	584	682	640	676	664	679	683	654	685	667	652	652	673	649	637	664	608	645	628	651	632	650	646	682	616	643	674	657	674	654	672	665	663	627	614	655	648	641	653	650	651	687	653	635	671	684	635	653	673	682	659	678	629	645	645	673	612	661	656	618	698	655	635	653	640	666	624	679	634	705	661	651	631	657	671	665	682	646	674	647	675	661	653	643	678	650	668	669	677	622	654	723	627	651	679	679	665	626	676	673	652	653	619	662	651	645	687	672	644	662	659	634	677	636	655	661	657	648	694	647	666	638	642	651	617	629	667	642	654	636	668	662	664	641	643	654	667	654	684	627	630	680	655	660	599	648	650	668	701	710	693	693	631	664	625	661	690	634	642	666	667	635	622	706	666	636	655	612	658	689	694	650	699	655	656	654	720	702	734	637	665	653	702	703	662	698	689	620	628	655	710	630	632	713	699	701	708	647	640	640	699	657	623	673	683	601	659	668	648	662	664	702	650	662	632	698	642	635	666	675	690	658	681	664	669	649	629	653	634	698	670	627	712	653	637	717	616	642	694	650	683	657	631	684	670	642	697	660	613	665	644	656	693	696	680	634	657	689	640	637	653	644	615	665	693	647	669	637	647	609	663	690	664	654	647	670	629	651	691	646	619	642	649	690	655	698	632	626	654	650	619	710	650	676	656	647	652	676	674	620	649	717	665	700	689	742	655	652	668	667	691	669	664	665	697	668	627	622	619	668	687	704	630	631	647	629	651	648	672	622	648	676	707	604	696	676	649	679	692	647	659	634	641	728	666	695	610	679	676	640	651	632	645	636	695	637	675	673	662	686	704	632	650	672	601	643	709	670	648	724	654	666	661	669	708	688	666	651	657	644	622	674	665	641	662	671	643	656	654	656	628	656	633	650	650	656	660	670	615	652	694	626	682	627	634	661	642	621	679	629	664	671	655	675	655	643	685	697	706	646	661	655	680	646	673	666	644	656	623	666	632	666	634	645	674	640	625	678	676	659	695	628	621	678	645	715	635	689	619	686	650	685	656	676	678	671	658	652	679	654	644	656	674	662	688	645	642	640	634	645	673	666	699	692	674	621	662	650	643	638	658	625	675	689	681	625	651	667	681	673	657	635	648	635	676	674	636	648	624	676	641	656	658	685	650	652	688	606	637	663	655
1050	114	135	129	81	83	81	68	71	63	74	67	61	65	62	48	60	44	53	72	60	64	61	69	59	53	46	61	66	49	59	61	58	45	48	68	67	54	65	63	46	69	62	69	51	51	63	61	62	54	64	60	62	62	56	58	51	62	78	65	55	46	53	56	54	53	52	55	61	49	66	48	67	51	60	56	76	52	65	63	59	62	57	70	54	43	49	58	45	46	41	56	48	61	67	72	31	62	53	73	54	47	62	50	72	57	58	74	50	56	48	52	75	71	55	67	48	59	51	63	50	58	46	66	55	62	69	60	51	56	54	49	67	54	72	66	48	58	57	65	44	48	55	64	53	52	58	72	59	63	58	54	61	64	69	54	55	53	45	49	46	57	60	53	51	59	50	37	59	59	58	53	45	66	51	52	53	62	58	68	58	72	66	68	71	49	56	65	47	68	47	64	67	63	49	56	54	60	58	47	70	52	61	47	54	62	53	55	58	61	57	50	55	49	53	51	60	57	56	49	53	59	58	73	45	51	50	44	58	73	53	44	63	54	53	51	42	57	61	49	57	57	51	54	56	46	69	69	47	56	53	72	64	51	61	61	64	59	55	64	51	48	57	48	53	61	56	61	52	57	56	64	58	68	42	65	60	49	57	72	59	49	48	57	56	48	52	55	51	61	52	51	48	54	54	51	72	37	64	63	67	58	59	55	53	68	67	50	61	62	47	59	57	65	65	73	67	59	56	58	58	73	48	63	63	59	52	63	68	57	42	58	56	53	52	44	56	46	68	50	61	68	57	50	66	55	56	56	72	55	56	58	49	50	54	58	55	63	58	57	65	50	60	52	65	40	58	72	58	60	61	48	56	39	60	61	56	63	63	64	59	44	55	58	41	71	55	53	63	65	52	64	36	65	72	62	66	56	53	54	59	79	52	73	60	55	47	52	39	80	65	53	58	53	62	44	52	61	67	46	51	44	71	55	60	63	43	54	63	57	55	65	62	60	66	52	62	63	46	52	63	49	49	70	68	51	45	51	64	57	64	55	54	59	56	42	45	58	60	67	61	68	62	55	57	50	65	45	44	58	55	70	70	63	50	58	56	57	65	56	71	52	60	61	60	51	43	48	46	67	61	66	52	65	42	62	57	65	54	51	66	53	62	44	57	54	60	62	61	55	70	69	56	55	58	73	69	57	62	45	60	47	70	57	65	44	62	53	66	51	62	53	49	60	49	47	56	61	48	50	62	50	65	60	71	58	70	50	64	61	58	54	53	60	67	61	55	59	49	60	67	58	52	56	58	64	69	59	55	50	55	50	62	56	49	61	54	63	65	52	66	66	59	57	41	51	51	59	57	49	71	48	59	57	46	50	51	59	74	63	62	62	52	51	45	49	64	56	42	55	54	60	56	53	56	55	64	59	51	55	55	57	72	68	57	59	59	78	57	51	53	65	51	54	53	49	61	41	60	63	49	44	61	63	40	62	55	52	67	68	47	48	57	65	70	64	46	55	67	49	50	65	68	50	71	67	58	51	57	66	51	61	45	63	46	50	65	60	55	60	57	62	59	53	64	46	59	54	69	61	65	45	60	59	72	58	47	87	65	57	73	54	53	51	48	57	52	32	71	57	63	45	66	48	60	49	59	60	56	61	47	43	47	68	50	68	69	57	62	46	58	67	56	60	54	44	54	43	55	55	72	59	61	68	55	63	67	65	51	61	47	62	47	40	54	48	43	51	45	72	59	44	67	50	46	63	60	54	58	49	49	56	55	49	52	50	55	52	57	50	60	70	63	51	54	47	51	40	68	67	59	69	57	52	69	47	49	61	78	51	51	69	64	64	60	57	65	58	63	60	48	45	68	66	47	58	49	67	54	61	67	63	58	53	59	69	64	66	50	56	71	60	62	53	53	55	53	74	57	54	63	56	48	62	56	48	64	64	54	61	49	56	54	63	59	60	44	52	53	63	63	51	59	53	50	65	58	48	54	58	50	58	64	64	63	41	53	53	51	64	56	60	65	63	53	53	54	55	67	58	53	55	48	62	67	60	67	79	60	58	51	56	50	67	51	43	57	58	47	67	64	49	53	47	51	71	54	51	57	48	46	48	45	59	47	52	63	49	46	61	57	57	76	57	53	65	56	58	58	57	54	69	57	56	60	66	64	65	60	66	59	64	48	53	55	46	54	64	65	54	41	65	64	54	60	53	60	56	59	53	62	55	63	56	63	58	56	59	63	45	65	72	75	64	57	61	50	57	49	50	50	52	49	71	56	57	71	63	75	55	55	43	50	42	57	56	60	66	52	72	59	43	54	45	59	63	55	68	47	68	51	50	53	57	65	57	66	51	59	53	63	53	60	58	57	59	60	76	60	62	72	55	56	61	61	47	56	49	62	58	62	58	53	68	48	49	49	61	51	55	50	62	47	65	49	60	70	80	60	49	60	62	62	45	52	60	50	56	41	59	64	48	52	60	55	64	54	51	49	70	70	53	56	59	48	55	49	66	58	66	56	52	64	73	49	50	61	56	51	53	52	40	80	51	49	54	55	60	73	58	61	45	59	49	45	56	56	61	52	57	55	54	50	54	54	62	49	70	59	51	43	76	46	63	50	53	37	52	60	56	53	64	56	47	48	63	56	56	61	68	51	71	66	55	67	61	61	52	52	75	60	59	51	62	49	52	44	44	51	52	55	54	58	71	59	58	68	76	66	57	57	46	56	57	61	72	51	50	59	74	54	67	49	72	60	62	69	53	57	60	44	60	60	50	55	54	67	59	55	57	58	54	65	69	57	60	77	56	70	59	57	54	52	54	59	53	61	50	53	67	56	67	49	60	54	58	51	57	64	71	49	44	50	50	58	47	51	72	56	41	52	56	64	74	57	58	51	60	62	47	55	62	62	57	50	58	59	74	65	51	61	52	59	55	59	61	57	69	48	49	66	59	55	60	69	71	60	60	56	62	50	63	70	48	59	55	60	54	51	53	57	45	56	67	61	60	63	59	51	49	58	54	50	56	66	55	53	66	54	50	49	57	56	63	55	49	67	59	64	54	49	75	46	45	63	51	55	58	64	45	55	62	66	50	54	64	60	59	52	61	58	59	68	53	59	62	67	52	42	71	44	54	54	60	59	55	39	58	62	51	46	59	74	55	53	69	43	63	51	49	50	49	59	59	49	55	55	73	58	66	59	55	53	57	54	61	62	51	62	53	63	49	48	63	67	54	56	64	67	52	47	61	55	65	54	39	46	66	55	57	55	49	45	64	49	56	49	49	50	69	59	56	63	69	55	61	78	62	50	50	64	51	63	46	60	58	61	56	69	72	57	55	58	55	59	61	57	63	48	56	50	63	58	59	47	59	58	54	57	50	57	44	57	61	72	50	51	56	63	67	53	54	59	56	42	59	66	47	55	54	63	54	50	59	44	54	60	47	59	47	55	58	57	54	56	66	50	66	52	57	60	61	62	59	55	56	60	54	47	45	56	51	66	58	45	65
1716	352	490	489	421	426	336	341	315	303	288	274	265	258	245	257	248	249	234	255	271	254	245	251	282	253	268	247	275	228	243	215	270	237	258	232	259	248	244	215	256	254	236	237	241	237	202	251	229	244	242	233	244	265	231	248	273	276	230	254	286	259	196	271	218	228	240	268	273	239	210	245	232	265	203	240	241	248	237	232	235	250	233	240	247	231	241	236	239	222	273	243	255	232	242	261	230	224	230	253	242	220	241	233	249	250	275	232	209	231	243	257	258	236	237	241	278	243	263	243	216	262	264	251	245	252	213	217	236	251	249	241	234	253	236	247	236	229	233	223	234	240	205	212	256	235	236	231	242	222	216	267	282	236	227	253	236	238	245	260	249	240	238	241	224	227	203	257	259	258	256	243	244	256	238	248	242	234	241	229	245	217	263	246	223	228	234	261	225	222	230	240	240	233	268	232	244	253	220	243	258	233	260	227	215	249	225	221	204	239	241	231	222	235	234	228	248	266	231	257	227	222	220	222	224	250	211	239	228	241	245	264	238	239	220	225	223	252	246	211	228	265	252	243	245	253	270	263	249	221	213	262	235	230	229	234	227	244	261	240	257	252	222	226	220	221	248	258	226	212	239	233	249	225	252	243	246	250	220	228	235	252	243	262	256	242	232	215	251	228	247	245	252	236	241	227	225	239	243	257	237	247	229	252	267	234	245	233	217	239	248	224	240	251	259	235	240	275	241	226	215	244	279	261	262	254	226	253	248	221	260	232	230	237	252	264	288	225	274	247	237	237	241	245	231	262	235	248	241	240	243	253	241	242	242	246	227	217	260	216	236	242	248	239	243	274	215	241	235	224	241	200	250	247	239	255	272	244	247	239	252	233	213	217	228	239	227	255	245	242	226	254	235	237	225	244	221	266	216	229	234	252	231	237	255	227	200	232	233	220	230	222	244	230	244	235	250	215	256	248	243	226	252	234	243	248	239	249	254	256	261	237	256	237	236	231	227	276	255	241	222	211	209	256	251	272	244	235	258	241	239	267	259	240	241	223	230	239	269	254	235	229	255	224	218	233	270	214	221	226	254	238	229	223	242	282	266	210	233	211	245	216	247	217	248	261	253	233	253	245	257	213	248	235	209	243	247	257	270	225	217	215	254	226	244	255	227	215	220	254	230	240	223	256	230	216	233	212	234	253	248	237	236	225	236	217	235	208	273	233	241	234	252	242	212	247	223	233	255	238	232	232	254	246	222	241	222	273	229	236	239	244	227	243	244	258	259	254	226	243	243	224	238	223	254	244	245	236	211	263	214	242	243	266	231	261	225	252	249	239	261	242	259	233	251	267	250	213	233	260	249	225	237	228	285	231	257	254	244	248	239	237	235	238	214	231	255	218	231	245	250	239	223	224	220	238	242	245	229	246	211	265	230	251	237	246	259	241	239	222	250	243	240	250	248	243	239	255	244	204	219	224	240	267	253	237	257	253	250	231	235	224	252	252	210	214	235	202	250	242	227	207	229	243	225	258	233	276	249	246	233	225	277	235	244	252	223	237	251	251	245	244	229	247	276	252	223	250	230	249	235	237	252	245	220	207	245	210	244	239	231	254	213	262	232	209	254	262	217	220	231	234	239	241	251	253	261	215	243	237	256	240	234	254	251	242	252	220	227	236	261	242	248	246	238	230	235	231	243	233	259	237	242	264	274	227	247	236	259	260	219	245	230	251	247	228	253	249	267	251	226	242	251	233	219	228	259	240	248	219	241	266	231	243	215	250	227	223	219	238	271	242	202	255	245	243	243	229	244	217	251	231	250	223	239	241	220	246	249	248	249	249	234	252	225	236	225	211	252	253	271	242	233	268	278	248	246	247	236	246	245	236	237	236	234	232	253	242	252	219	212	218	278	219	240	229	226	221	245	237	257	241	229	235	242	234	255	242	240	245	266	222	226	241	238	226	232	246	244	221	259	211	242	248	260	280	251	244	226	244	259	231	244	212	229	236	241	263	286	268	247	270	234	252	245	227	231	217	254	232	217	232	253	215	238	234	250	222	229	233	228	235	246	224	245	228	244	201	240	241	234	248	250	227	246	252	254	242	239	248	227	261	245	238	247	230	244	253	249	235	225	261	220	235	246	257	250	236	214	243	246	241	212	254	261	243	259	225	233	260	256	229	240	265	229	233	211	211	264	258	252	231	239	257	259	229	234	233	231	246	244	240	244	260	236	217	224	258	233	246	254	240	235	250	259	244	234	238	224	232	251	213	231	236	239	256	224	257	250	247	257	210	235	258	259	241	258	218	241	219	256	271	235	223	231	244	218	250	259	229	262	238	229	254	257	244	216	259	240	248	261	286	225	229	259	246	253	239	210	213	216	227	262	246	256	238	238	263	217	242	272	219	232	258	246	260	243	224	226	254	237	234	229	234	244	229	247	247	265	243	216	218	249	231	248	223	231	240	296	239	251	202	247	230	289	212	242	230	268	240	238	261	251	221	233	226	254	233	233	255	219	213	238	236	223	248	239	239	258	246	249	248	219	251	265	262	263	245	273	232	242	233	230	249	257	245	241	260	232	253	250	235	268	217	252	232	236	236	218	222	254	276	227	237	246	252	240	258	246	249	241	231	223	234	233	251	245	228	247	237	223	232	255	249	246	238	230	255	260	252	236	232	216	252	230	251	236	245	233	250	253	240	254	221	251	231	256	212	241	264	253	245	234	246	252	225	258	266	236	255	221	253	247	238	249	227	244	231	254	257	254	249	256	234	248	221	253	240	229	226	223	245	265	234	230	259	259	236	231	235	204	227	251	253	225	246	221	273	245	232	240	220	256	232	241	223	262	238	254	242	234	236	242	240	272	236	230	270	223	219	228	271	229	251	215	227	229	263	220	207	213	233	272	244	224	235	255	216	234	219	247	254	261	228	263	223	254	218	256	260	249	221	239	243	236	253	254	243	238	280	247	254	240	253	256	243	245	219	218	230	230	246	226	231	246	284	223	231	224	225	215	228	238	229	259	206	270	243	221	224	251	265	224	229	262	210	245	230	238	251	243	235	242	252	253	223	200	222	221	239	213	220	243	234	239	238	239	220	229	230	257	222	241	239	240	231	246	242	246	241	235	251	243	247	251	221	255	252	246	214	245	243	250	208	207	254	231	252	256	229	251	227	257	245	247	242	236	249	248	261	232	251	251	225	248	248	248	235	206	241	247	231	229	238	248	261	225	235	220	237	273	256	252	232	232	215	252	244	222	204	239	253	259	238	234	250	245	242	264	233	224	253	226	215	222	241	258	259	251	257	238	208	228	217	251	247	218	212	266	243	254	224	271	232	253	254	271	238	250	235	233	232	249	259	226	229	248	217	264	231	224	233	241	229	255	254	249	250	238	235	246	210	239	235	235	234	248	238	225	245	234	281	240	246	233	241	227	245	263	253	249	261	252	241	255	251	212	240	230	218	231	222	238	232	260	265	247	229	239	215	244	233	239	223	258	216
4395	1039	1335	949	669	472	387	333	261	244	216	194	186	178	152	168	175	155	165	144	121	153	143	135	149	118	143	119	138	126	115	130	115	135	110	127	141	147	147	121	143	114	131	127	111	127	119	119	110	140	124	134	137	142	93	148	138	113	123	152	126	130	127	148	118	101	140	134	121	130	119	126	122	131	125	116	102	143	123	115	131	124	122	113	130	108	130	111	127	130	136	137	107	123	132	119	122	149	142	110	122	112	127	142	138	113	113	134	144	120	129	149	130	112	110	128	116	133	113	136	128	129	126	121	126	120	110	125	128	137	129	128	119	150	157	125	142	137	151	110	136	122	128	134	143	131	118	133	128	114	124	121	134	106	125	115	100	123	137	130	120	117	120	125	116	110	129	110	138	137	121	111	120	118	115	112	151	124	122	130	134	118	115	120	140	121	128	117	109	136	125	128	122	148	120	116	130	132	120	131	106	135	126	123	121	136	126	143	127	122	114	126	124	97	120	122	133	114	117	118	104	132	125	130	136	137	140	109	126	110	149	105	123	141	116	141	136	141	124	117	123	133	118	125	104	115	135	112	129	121	123	113	106	144	117	129	107	125	113	137	146	121	111	138	136	131	138	116	145	122	113	119	132	113	120	116	134	121	134	110	112	110	127	146	125	112	112	116	134	131	128	99	105	125	129	110	99	125	120	130	105	124	119	147	126	98	131	135	134	143	116	132	119	122	146	120	142	150	121	115	127	127	118	128	137	113	132	135	130	114	127	136	121	133	122	120	145	118	127	114	119	128	121	123	146	123	124	113	127	121	128	132	109	115	118	114	134	143	124	126	153	140	143	114	127	122	132	116	134	139	143	126	123	123	138	108	111	114	113	134	117	143	133	121	138	124	145	116	127	126	121	125	132	128	135	142	105	97	125	121	123	112	126	90	127	121	118	124	114	146	152	114	118	130	137	122	115	122	125	110	124	132	110	125	130	117	134	102	116	132	116	107	132	134	133	135	140	123	138	123	112	117	130	134	119	114	133	128	112	132	150	145	105	117	115	126	139	156	114	134	150	140	115	120	107	126	130	113	141	134	124	147	96	125	141	119	141	130	135	110	135	111	119	94	128	123	112	117	104	130	119	114	141	118	134	116	121	125	132	123	123	127	100	124	111	148	127	138	121	125	139	136	122	140	142	120	139	126	136	128	134	136	121	124	131	141	130	113	127	127	124	122	141	140	128	126	133	119	120	131	133	119	145	125	153	107	125	155	107	127	133	118	111	150	112	113	129	130	128	137	132	122	103	135	124	121	138	126	140	120	109	115	124	134	135	119	109	127	117	132	117	121	108	113	131	114	120	129	131	121	123	125	124	117	150	116	125	126	133	140	144	86	104	119	121	122	127	148	118	134	127	137	147	129	121	113	119	134	128	112	123	118	137	118	143	132	128	138	119	128	119	124	112	148	91	123	133	126	130	134	133	125	111	128	120	108	125	118	146	117	121	121	129	119	114	125	121	130	114	123	115	132	120	108	137	129	147	120	103	131	125	139	143	125	122	130	125	104	140	134	127	122	114	112	132	150	143	134	131	142	116	143	135	114	115	125	125	108	135	122	129	129	125	138	133	110	136	126	121	148	120	121	141	117	132	141	137	118	151	150	108	125	138	124	131	100	112	119	118	122	116	116	145	131	124	109	107	127	103	141	129	131	120	127	128	119	128	131	127	114	136	122	124	129	113	133	138	135	120	131	123	134	119	116	137	129	125	124	121	136	131	125	130	136	111	132	128	126	130	129	124	125	127	113	127	139	121	124	148	142	125	121	112	120	128	127	126	124	124	122	123	138	127	119	104	137	99	124	156	107	134	127	114	129	119	125	124	131	121	124	125	126	99	113	124	126	107	121	113	145	118	123	132	126	134	137	136	141	131	131	130	124	124	109	130	99	108	121	123	122	115	131	136	112	131	118	123	110	117	142	128	124	130	127	110	116	112	113	116	144	126	127	142	120	129	127	108	129	122	147	121	106	133	119	116	118	146	125	130	127	121	124	137	128	137	124	126	138	138	112	102	104	124	118	121	121	109	114	129	121	102	142	139	111	126	144	119	128	122	123	150	131	155	137	116	126	104	139	104	108	142	124	114	128	119	105	130	123	131	151	129	130	124	111	130	119	125	125	124	110	105	112	116	131	117	130	161	135	121	127	130	127	96	128	128	106	129	123	119	136	130	122	128	117	109	130	140	125	128	146	133	131	118	109	121	137	132	124	134	128	122	103	124	116	122	135	121	145	124	128	130	117	129	115	114	116	123	145	142	118	125	142	118	102	115	122	141	108	119	102	122	114	100	135	129	122	122	139	118	116	135	121	121	142	139	114	134	144	111	148	106	112	106	100	119	111	115	111	121	122	129	139	121	125	135	138	133	125	120	119	137	146	120	118	120	135	117	122	117	125	130	142	144	123	134	129	121	125	111	138	134	128	138	144	124	109	131	122	118	132	123	113	152	147	115	114	121	118	123	117	123	109	101	123	145	137	127	130	118	133	109	130	101	110	103	116	127	131	138	122	110	147	137	119	124	114	103	133	125	125	122	120	130	117	125	147	133	120	125	133	123	118	123	139	102	114	129	139	121	121	113	132	139	108	127	120	138	117	139	104	121	103	111	149	112	122	119	142	131	131	129	104	106	125	150	125	116	144	111	127	122	146	136	126	126	116	132	148	131	130	135	127	133	115	132	129	129	130	113	134	133	127	126	115	132	131	142	123	109	124	131	119	127	129	101	119	127	114	121	136	128	122	136	125	128	137	130	136	124	125	113	143	125	127	147	123	128	109	115	135	120	116	112	114	124	122	123	112	125	149	131	127	114	117	112	128	125	129	140	109	124	123	120	112	130	147	122	126	131	117	117	120	140	124	122	128	147	125	167	126	125	111	136	132	128	130	124	115	146	121	115	127	126	112	126	127	109	120	132	114	132	125	127	130	128	111	128	131	107	119	126	108	120	126	135	133	111	130	142	125	141	140	119	149	137	112	124	120	134	123	119	116	133	113	113	122	125	120	126	99	130	114	144	126	119	132	123	117	130	118	136	112	119	101	120	130	129	121	129	130	124	141	102	112	96	117	113	124	140	113	122	133	121	102	122	105	123	124	117	119	129	135	130	141	122	122	123	162	148	130	123	125	123	117	116	129	117	122	125	140	119	129	136	119	130	117	122	116	126	120	105	130	126	121	128	108	137	119	122	122	134	132	121	138	156	122	124	130	139	107	106	137	119	138	144	133	121	113	121	126	121	120	128	128	134	119	117	135	120	125	134	124	145	120	135	139	145	122	102	119	124	122	121	116	120	135	134	101	118	127	128	111	122	117	115	127	114	116	125	126	120	118	134	130	121	133	120	125	134	102	113	124	116	111	101	120	119	118	138	113	118	116	115	134	102	134	128	126	113	134	113	128	113	147	113	113	124	140	122	117	122	135	115	118	121	132	116	117	125	123	122	138	103	146	136	139
5315	1581	3511	3849	3235	2638	2269	1800	1628	1364	1197	1110	1000	910	859	800	777	733	671	638	653	648	608	602	570	563	560	574	565	549	528	545	502	516	506	520	527	480	534	516	449	489	514	500	505	468	479	495	477	483	475	447	481	479	405	446	468	474	433	513	467	478	460	441	437	470	417	443	422	450	408	426	441	440	452	471	431	451	464	461	427	435	464	436	423	463	466	430	449	435	458	471	436	430	421	458	441	419	462	407	452	422	447	457	464	460	418	495	424	433	495	449	438	449	448	439	433	409	391	415	477	462	456	433	413	465	431	465	471	434	455	392	445	430	430	407	471	429	422	440	427	409	410	479	409	436	431	461	411	467	461	454	428	439	450	436	412	404	412	428	436	435	413	453	434	428	410	463	418	444	471	461	426	384	464	440	423	412	438	442	429	440	412	411	413	430	445	413	444	470	454	451	437	428	429	418	420	451	446	425	433	465	431	466	438	426	454	445	423	440	428	451	438	482	450	473	408	413	441	446	426	429	432	431	455	451	483	454	429	434	425	448	453	436	416	471	429	407	476	472	477	459	416	432	432	433	453	442	441	406	424	418	446	448	420	438	454	438	435	430	489	435	421	423	439	412	415	450	408	405	422	396	400	455	398	393	447	455	447	460	450	459	456	442	422	421	415	426	425	407	423	480	441	463	439	423	456	413	440	420	421	435	471	442	415	426	424	407	424	442	428	465	448	424	479	431	449	407	410	470	401	439	440	467	487	461	458	406	472	451	449	490	406	452	428	413	465	454	405	423	468	451	447	425	433	467	459	404	439	414	423	418	459	479	462	389	456	416	399	417	423	484	483	463	457	460	402	476	420	446	430	433	437	450	429	443	457	437	434	413	464	444	436	432	420	454	449	445	405	427	409	431	459	417	418	417	411	448	428	398	474	444	454	430	428	460	430	430	432	429	458	433	443	421	436	442	427	459	434	426	454	406	447	450	427	456	420	447	454	486	482	418	470	462	476	437	439	433	446	450	444	418	414	387	396	431	425	447	413	463	432	432	440	451	468	436	436	425	437	461	432	435	433	420	437	444	434	445	458	459	463	405	423	395	427	440	412	439	447	464	466	447	412	423	454	430	432	427	436	412	424	466	428	437	453	447	457	425	443	412	416	389	410	434	435	471	469	453	438	452	421	439	407	445	454	423	446	420	428	466	426	461	383	423	441	408	428	401	430	494	463	469	435	437	456	465	455	404	432	432	439	422	475	377	416	450	415	415	435	435	442	416	412	456	428	443	430	425	449	439	443	425	464	397	434	434	419	444	415	412	402	440	424	483	397	436	445	413	430	447	409	438	438	434	417	403	440	483	394	433	428	420	397	467	426	460	426	435	442	431	441	443	448	434	473	427	440	399	413	395	458	429	450	451	429	458	410	439	408	421	453	415	444	452	442	441	429	442	444	488	446	423	423	471	439	465	474	457	436	447	513	428	423	434	457	446	433	449	428	439	443	439	417	447	422	495	441	404	432	439	456	444	428	400	428	423	425	445	419	428	466	462	433	422	431	437	454	461	426	412	444	446	442	419	459	412	411	421	438	418	454	431	391	418	454	420	407	410	402	457	400	418	478	392	399	446	440	433	486	385	404	466	440	455	432	459	441	437	455	443	437	468	433	419	470	411	457	431	424	442	433	399	455	445	433	416	439	419	426	427	459	440	431	417	427	454	416	447	447	434	426	431	440	459	458	450	426	429	463	452	422	426	430	447	421	422	415	441	440	414	438	439	457	462	415	437	424	384	427	476	397	436	455	446	417	474	410	415	417	440	438	429	447	452	441	403	435	427	393	426	414	431	431	405	425	431	404	420	402	424	465	422	411	443	446	407	412	430	440	414	440	413	434	439	404	438	441	430	477	471	438	414	399	413	390	444	434	428	424	434	468	446	446	417	429	415	418	461	451	461	424	442	443	454	378	439	417	413	433	434	443	400	419	472	454	441	468	443	439	454	440	457	427	427	437	423	425	422	429	460	451	476	413	437	432	420	443	422	419	398	433	463	453	444	422	439	427	441	396	423	446	422	426	437	431	415	482	486	438	468	447	452	468	427	377	438	449	408	437	439	445	405	423	419	436	447	424	460	418	455	444	465	414	433	418	413	428	417	483	462	440	435	416	442	449	425	416	449	438	447	429	451	405	402	386	413	441	450	428	426	447	417	438	401	425	441	404	439	419	431	429	434	456	418	442	426	443	408	448	397	414	431	455	423	432	421	454	447	473	423	439	430	404	443	457	442	412	445	476	435	385	406	443	417	427	438	418	451	425	422	440	443	415	425	406	444	398	462	429	418	446	440	464	401	433	417	458	445	455	403	455	434	455	430	411	411	421	495	445	454	453	456	430	438	463	426	439	442	425	437	435	423	399	415	472	404	439	430	398	420	451	454	464	418	444	476	422	415	440	413	423	436	406	388	447	430	466	437	423	440	450	438	454	421	424	475	457	455	399	430	458	456	434	432	425	385	434	415	437	456	425	409	451	464	518	427	443	440	402	440	423	414	445	436	460	416	455	445	440	419	412	428	395	443	436	412	435	428	434	414	468	414	425	461	445	437	433	411	450	428	430	408	455	421	424	434	434	411	417	441	402	414	422	405	443	406	423	450	463	453	420	469	436	417	422	455	444	426	427	412	443	433	446	447	437	455	432	436	388	426	425	444	451	426	444	423	445	409	435	418	425	435	457	426	425	457	459	413	488	403	438	479	441	424	413	454	417	454	393	453	435	448	417	421	440	435	416	470	445	445	453	424	457	433	459	437	449	453	422	440	390	424	438	386	399	463	441	436	411	464	428	456	446	454	423	444	429	438	431	402	435	429	425	419	440	381	401	438	447	428	437	411	438	436	428	421	434	418	405	468	432	432	441	447	437	434	445	433	461	448	441	448	384	456	415	427	444	464	432	431	424	441	425	400	431	414	423	434	425	460	434	446	427	418	451	414	444	439	459	430	432	427	451	421	437	420	461	441	446	424	423	482	466	406	449	462	422	415	450	419	468	446	421	461	411	452	436	474	414	464	468	451	457	468	450	464	421	431	441	402	438	446	427	437	419	452	399	410	444	430	452	413	416	443	399	424	452	415	409	444	417	415	434	438	415	456	425	427	452	435	426	430	449	424	441	414	400	435	440	441	444	420	433	424	403	457	408	478	438	439	416	404	466	420	429	437	495	410	490	410	410	413	402	433	445	443	443	445	450	448	392	434	425	471	454	477	421	440	451	401	412	436	427	438	433	438	435	414	402	442	412	433	451	432	434	438	441	436	451	400	443	474	453	406	436	445	432	428	409	423	434	473	447	446	467	426	458	393	418	450	431	426	440	417	425	434	447	422	455	447	426	409	438	442	436	421	417	428	430	416	435	427	421	421	458	443	463	446	431	441	409	432	420	441	430	414	475	409	422	413	439	409	464	423	418	445	426	435	425	430	426	455	422	460	421	399	441	435	465	447	434	400	384	440	454	438
8604	2302	2641	1938	1340	930	730	533	492	424	375	346	310	323	326	274	261	240	256	254	244	226	227	229	255	241	238	229	216	213	240	235	228	208	233	202	218	223	223	201	205	213	203	241	226	231	233	211	217	218	213	212	248	205	205	205	201	191	202	188	229	211	211	173	204	202	215	200	211	202	212	213	181	193	182	205	224	206	187	225	205	218	197	196	209	219	198	202	217	212	200	205	192	207	198	203	236	210	214	188	199	199	237	200	210	203	200	213	195	210	230	208	185	234	212	215	206	203	191	194	204	218	172	204	203	217	228	209	194	199	203	238	206	201	198	221	224	212	204	223	207	188	203	199	228	205	217	229	211	210	209	210	237	232	197	197	220	204	203	207	179	200	220	208	192	222	230	185	207	216	205	195	201	216	193	200	182	209	211	175	210	224	186	204	201	211	218	183	221	236	194	211	206	211	206	207	200	217	212	204	237	214	207	217	213	201	192	206	208	200	190	209	226	202	226	204	195	213	204	203	209	199	228	216	220	214	217	225	194	188	189	186	214	201	221	212	203	182	226	204	192	223	223	209	218	195	199	208	216	192	206	208	223	210	210	195	195	187	188	204	201	207	195	231	228	215	205	202	196	226	200	209	191	209	191	203	191	205	215	204	182	209	209	216	210	215	231	182	230	201	211	201	201	187	208	218	218	191	216	188	191	202	205	195	207	202	206	198	172	201	211	228	188	207	212	210	199	187	209	193	212	163	221	207	207	182	212	224	219	196	217	208	209	200	196	216	189	222	204	231	187	198	216	233	213	206	222	204	223	178	208	188	183	195	196	230	198	208	192	195	224	219	203	208	204	196	212	202	231	211	205	200	195	185	199	203	205	181	191	208	211	228	234	182	213	208	208	206	205	182	218	203	221	229	200	217	218	211	207	206	182	208	196	201	208	201	215	214	192	198	191	198	207	193	215	228	223	212	204	211	191	232	183	206	224	196	197	232	219	222	183	190	199	208	193	211	200	211	213	208	206	209	191	191	195	219	193	198	195	200	200	186	205	198	205	230	172	223	190	209	216	232	196	210	201	191	205	189	174	197	216	172	212	226	220	205	217	211	200	199	220	204	188	200	210	211	188	201	185	229	218	224	198	218	202	217	201	197	192	218	202	204	210	233	187	169	204	199	194	203	216	199	195	188	202	205	207	228	195	220	217	215	200	206	220	220	198	205	195	240	218	195	204	197	194	208	209	204	205	213	198	207	242	214	217	202	203	217	214	203	212	207	236	200	229	210	208	228	201	209	228	213	166	214	201	205	215	210	207	220	212	198	214	204	183	237	198	201	192	206	195	202	216	229	207	217	214	203	188	218	190	192	208	226	200	213	203	204	191	192	193	195	235	199	222	204	202	187	199	207	214	203	197	214	218	217	233	203	191	203	215	203	186	178	183	232	249	195	207	241	190	215	197	232	205	186	233	213	210	187	208	219	199	215	224	196	185	220	210	216	197	187	234	218	204	206	194	217	200	179	206	211	238	197	220	218	204	214	206	196	216	178	204	249	195	223	202	227	213	202	215	203	235	208	211	208	204	209	174	195	211	178	187	221	197	205	218	208	212	172	199	179	205	225	184	204	190	218	192	209	195	209	174	203	180	205	197	202	220	205	219	186	178	211	222	191	212	216	216	227	227	199	206	210	208	216	197	203	206	205	214	189	201	229	178	246	216	189	204	207	181	197	226	169	220	192	177	206	213	238	204	198	211	207	187	226	182	221	182	243	208	201	221	189	223	195	206	199	200	209	177	190	202	249	216	199	222	209	158	220	196	183	208	206	220	206	205	193	205	227	239	206	205	212	217	197	209	188	193	192	207	217	198	213	199	225	220	205	200	217	202	225	224	203	196	197	212	192	184	227	191	226	188	195	207	206	189	182	229	215	201	198	206	188	260	196	208	224	207	204	226	190	209	210	221	209	196	213	236	208	195	206	241	200	211	230	202	201	194	210	203	224	191	196	208	223	195	208	202	197	219	196	207	207	214	237	204	214	214	212	203	226	229	220	236	220	240	212	184	181	208	216	212	219	196	216	207	196	217	216	213	228	176	227	192	207	208	202	185	183	210	231	223	194	182	244	207	211	217	179	194	201	199	194	183	218	206	200	215	205	207	213	218	198	223	225	200	217	196	184	169	204	185	220	194	216	180	207	198	214	235	207	228	207	230	188	196	229	202	213	190	225	198	192	194	188	204	198	212	178	196	200	226	215	172	184	209	227	192	196	205	220	222	187	214	226	196	235	202	226	206	202	211	186	191	198	183	204	198	200	180	192	182	203	220	223	219	193	210	221	200	205	196	191	196	197	204	209	230	200	204	217	222	210	219	189	193	213	191	198	201	220	218	203	217	202	224	241	202	221	216	193	209	213	226	214	188	198	208	197	231	235	202	222	197	210	211	196	227	210	212	226	222	204	194	193	195	202	212	218	216	226	202	221	210	219	213	233	239	200	189	221	206	198	218	221	229	201	200	202	223	224	209	191	217	209	203	229	200	215	197	230	199	232	202	237	233	201	199	208	210	204	210	224	227	195	207	204	208	218	179	201	207	189	227	215	203	205	219	187	217	192	208	215	196	198	222	210	198	193	205	174	187	210	220	197	186	200	204	212	201	202	209	212	209	222	202	203	228	195	208	200	217	197	194	209	208	206	191	199	220	186	213	209	220	186	222	204	221	228	176	229	204	190	202	205	206	206	209	215	206	199	221	216	207	206	189	189	195	185	188	204	166	194	214	205	226	210	215	207	217	196	204	202	208	221	209	219	188	184	201	210	207	206	189	218	192	218	208	209	214	192	224	218	228	214	236	200	185	184	239	212	190	226	197	192	196	200	216	202	194	183	197	200	220	197	196	216	205	234	176	203	220	203	236	181	200	202	195	219	212	204	184	217	223	206	200	208	215	188	192	202	206	192	185	188	199	203	223	171	200	211	211	201	184	194	209	192	189	195	208	225	210	173	178	208	210	195	193	203	202	199	240	213	195	205	210	220	197	204	202	211	204	233	220	214	201	211	217	179	200	224	220	205	212	217	197	208	195	232	236	216	210	222	187	214	197	239	206	184	185	213	239	200	209	198	215	221	227	231	216	219	198	195	205	204	216	195	205	212	212	198	245	194	188	231	206	196	199	210	193	190	214	219	208	224	209	206	210	229	211	219	212	190	190	234	198	212	219	193	188	216	210	188	203	239	223	190	219	214	221	209	238	217	207	218	212	231	191	202	198	227	210	242	191	195	199	176	234	185	224	220	226	220	200	175	206	196	219	200	233	205	190	207	187	207	199	220	215	205	205	202	208	212	203	212	224	213	209	218	209	196	192	218	192	211	196	197	204	190	227	191	217	192	196	204	192	207	204	179	207	211	210	191	205	226	227	197	206	217	226	214	205	180	196	188	197	188	200	220	205	208	218	208	199	226	189	205	224	196	217	198	245	197	209	195	207	195	214	217	234	206	205	231	229	199
7673	2843	6540	6768	5876	4875	4011	3256	2721	2402	2191	1937	1702	1636	1541	1336	1280	1284	1172	1149	1056	1053	1065	933	966	935	893	899	833	872	862	875	823	884	861	786	783	771	759	807	812	792	779	748	766	740	768	763	746	740	708	726	699	728	707	718	794	749	730	720	769	697	769	670	681	701	700	709	716	649	709	686	722	673	717	687	692	667	657	690	676	681	666	717	698	622	694	676	670	730	707	646	707	692	680	698	663	698	650	662	679	672	681	665	661	695	676	706	721	650	664	641	658	681	703	665	670	679	673	655	637	685	708	646	681	648	715	622	696	631	610	619	689	680	612	663	660	678	674	678	645	663	642	692	649	629	704	673	672	672	672	656	670	692	662	695	633	637	662	638	631	692	696	647	666	653	619	671	677	708	637	685	661	661	702	694	691	649	600	663	652	689	664	652	629	675	658	648	653	634	671	692	686	667	629	671	642	642	672	631	694	638	664	689	663	639	635	696	657	654	643	610	686	647	640	713	644	686	678	616	682	657	608	621	681	674	660	650	715	611	684	657	688	648	646	627	651	699	627	665	656	648	665	667	642	633	628	685	646	632	620	653	655	636	677	653	638	697	660	658	612	647	667	626	625	663	692	625	631	683	629	662	674	678	722	648	652	661	693	715	652	656	684	607	651	666	658	638	634	627	684	606	660	630	671	639	659	692	685	690	636	642	657	695	683	667	639	705	714	664	667	618	658	626	616	632	643	631	635	627	625	658	635	687	673	697	675	654	648	689	703	620	626	652	676	681	662	668	684	651	681	653	646	679	573	690	660	672	642	687	644	612	669	650	680	667	697	650	680	663	631	643	606	716	633	671	664	684	695	648	694	672	668	697	601	654	663	624	658	670	650	605	656	658	659	604	635	705	635	669	660	698	657	665	628	646	672	677	664	673	655	615	702	633	630	663	666	648	633	708	679	628	621	650	702	679	652	657	657	611	637	650	641	647	665	671	671	666	670	644	663	684	717	681	702	626	648	688	665	658	629	637	634	683	669	663	654	649	642	639	613	679	645	669	662	674	714	608	625	640	673	664	657	645	621	655	695	695	668	624	658	648	679	671	659	735	703	683	633	674	625	635	647	660	682	660	673	697	643	650	666	616	650	683	624	675	617	646	669	620	655	699	669	665	663	635	694	622	681	712	663	637	671	654	622	658	654	631	647	677	668	668	670	637	685	623	660	708	656	660	635	646	647	714	615	648	704	653	640	689	667	686	691	643	658	683	672	694	648	695	675	660	669	658	656	649	698	663	609	678	628	670	627	690	671	639	648	636	617	676	657	684	650	668	672	674	639	665	671	638	603	677	703	617	679	690	658	688	671	657	673	710	644	665	655	664	685	619	660	664	604	642	618	623	624	645	677	646	660	654	658	707	675	644	675	664	637	622	646	623	646	686	669	652	642	620	669	691	663	681	654	675	656	705	696	690	690	682	695	677	648	647	648	633	651	624	632	668	698	637	629	665	635	660	687	634	635	654	720	692	668	616	672	692	653	665	609	644	647	663	616	630	596	665	599	631	668	654	711	654	658	671	654	660	637	713	624	647	666	659	634	675	613	668	630	657	637	660	687	700	658	623	668	660	621	658	702	652	651	674	659	674	647	665	679	686	645	681	684	647	682	652	606	655	644	665	634	656	680	610	686	680	635	672	618	656	647	645	610	665	671	658	666	698	679	653	628	640	677	653	657	658	681	627	644	670	658	651	664	605	655	681	636	669	659	664	665	627	676	715	675	667	618	675	626	620	646	632	636	660	682	674	662	690	677	685	669	699	657	649	636	669	688	637	651	718	655	656	686	665	675	632	673	651	671	633	669	680	663	664	649	692	657	677	658	655	683	620	668	648	655	621	667	634	602	646	649	690	597	692	663	671	707	636	684	632	676	661	665	656	626	649	631	617	695	634	618	684	690	643	661	668	660	678	619	640	682	707	594	670	688	691	668	667	665	662	661	634	669	654	682	673	679	662	652	647	673	628	682	635	661	641	686	688	660	672	624	678	643	675	659	635	663	650	632	693	641	650	720	580	690	642	661	659	644	676	650	639	645	646	651	667	671	630	666	644	665	671	624	655	655	646	663	638	628	686	637	681	659	693	669	611	667	633	671	645	686	667	671	670	653	656	628	641	676	630	662	659	664	688	684	643	653	712	704	657	679	676	627	664	660	630	674	605	689	657	654	681	628	634	673	666	687	613	598	645	682	659	642	644	662	658	651	625	638	659	663	652	622	670	679	643	640	629	661	674	676	679	639	663	674	674	662	646	674	634	616	680	649	627	687	657	648	685	680	649	710	660	699	698	648	667	679	671	666	690	636	650	671	616	688	662	681	663	612	645	686	660	672	670	664	645	641	644	658	674	674	636	604	663	716	657	658	653	628	631	676	652	669	650	650	647	662	655	692	668	651	649	636	662	632	661	657	645	625	672	708	618	670	635	585	691	651	650	657	686	665	622	654	630	639	592	654	651	647	713	653	696	640	657	658	637	658	691	684	637	645	679	650	644	679	690	682	631	677	668	706	633	623	692	665	695	628	648	646	702	665	650	655	644	661	672	637	625	661	691	678	677	632	645	751	673	662	692	622	618	663	636	664	675	666	624	642	657	676	696	675	666	610	672	648	673	650	680	697	667	660	650	640	673	702	669	617	657	651	692	627	634	621	678	671	669	688	629	648	673	653	624	669	668	637	691	629	665	605	652	647	656	658	597	667	667	652	696	634	643	664	642	677	644	663	613	684	688	649	671	671	672	682	650	642	643	612	626	626	664	662	654	643	675	648	661	689	683	633	686	645	648	640	654	674	646	676	667	647	614	651	663	644	670	664	604	685	635	665	644	655	674	662	680	666	643	698	658	668	672	652	652	624	638	680	656	628	672	654	654	618	652	641	630	659	689	672	655	644	663	635	636	656	671	681	643	658	732	650	671	587	591	664	681	657	650	654	647	665	693	667	653	666	615	649	685	643	675	687	651	630	695	643	651	674	658	652	674	676	673	660	700	664	680	657	645	703	661	689	692	665	619	629	648	656	650	640	652	676	667	646	662	662	675	683	713	618	647	657	636	636	652	663	624	631	650	677	629	647	663	673	653	670	659	600	633	647	676	671	644	691	615	633	632	639	676	646	635	634	621	638	700	689	715	629	653	713	696	693	690	667	660	674	641	661	636	649	682	637	665	593	641	653	676	590	701	691	668	630	632	662	640	669	644	685	638	663	630	649	702	683	666	658	635	682	636	672	647	669	669	600	621	660	595	667	626	690	641	676	626	656	641	648	695	621	632	682	638	627	648	656	665	657	655	605	641	645	634	701	679	684	680	702	648	655	669	677	646	611	639	697	679	651	703	670	667	665	646	642	674	634	669	691	616	647	649	632	667	657	672	690	664	628	629	616	657	611	656	628	664	659	684	668	666	658	686	641	682	654	656	660	623	669	629	686	706	660	690	631	653	638	681	714	669	627	669	667	677	647	666
1034	127	138	93	88	93	77	64	70	65	71	62	59	48	69	60	68	48	64	64	74	67	58	47	52	51	46	65	54	58	62	51	56	68	59	44	58	58	53	45	61	54	51	62	55	56	57	58	58	60	69	61	47	52	63	70	56	50	51	67	59	58	57	56	57	43	63	61	74	64	41	41	64	58	55	60	60	61	56	58	68	47	63	48	55	52	57	36	45	47	50	48	64	49	63	62	57	47	57	53	65	66	53	71	52	50	46	71	55	50	58	47	61	58	50	56	56	51	48	54	47	59	43	49	51	59	61	58	52	56	55	60	51	42	59	59	54	78	64	69	65	51	55	54	61	53	56	62	48	44	54	55	53	54	48	55	59	57	51	58	49	76	48	53	60	58	63	70	58	49	45	67	47	45	52	51	69	56	63	67	50	47	61	46	60	55	61	63	54	52	58	55	53	60	60	62	57	59	67	51	53	54	52	59	76	53	51	54	59	62	62	63	73	76	64	67	70	46	57	67	64	49	56	44	57	57	55	69	46	61	57	66	50	65	57	51	71	65	70	65	60	48	54	51	58	49	62	64	47	50	54	50	69	61	59	60	62	53	50	68	53	58	57	47	52	62	49	61	62	51	64	60	52	64	66	60	54	63	70	50	63	59	59	56	49	56	55	53	50	50	70	56	74	62	54	49	69	51	65	54	53	46	56	58	61	53	57	52	55	63	57	53	56	53	57	71	56	59	44	59	62	53	55	62	70	58	66	48	66	51	67	72	61	56	47	54	64	65	69	59	64	58	66	71	51	51	63	53	53	56	44	70	61	48	54	69	53	63	64	52	51	60	62	63	57	56	58	53	61	62	65	69	44	66	49	58	69	41	56	57	65	54	47	48	54	71	46	56	55	50	61	51	51	56	54	50	54	53	43	48	56	47	57	48	57	56	53	49	60	61	56	67	40	61	55	46	58	64	70	70	55	55	58	59	48	56	60	46	56	57	60	76	68	54	66	65	59	44	41	59	50	48	62	61	47	58	55	76	57	62	51	74	63	57	62	67	68	62	53	62	58	56	65	60	50	46	57	56	55	61	57	39	45	56	44	62	41	53	42	60	46	57	51	62	63	56	47	75	64	59	56	69	66	69	59	48	60	39	51	62	74	56	52	57	64	67	59	57	51	55	70	45	58	53	54	51	52	64	52	57	48	61	46	57	50	73	69	53	55	48	61	71	76	56	52	68	54	64	50	58	63	59	55	57	51	66	52	63	62	56	54	55	67	50	62	56	57	57	48	62	54	54	51	61	48	52	53	69	65	50	65	58	64	50	66	66	55	50	62	45	48	52	62	46	65	55	56	57	70	65	62	42	62	62	52	66	58	64	60	61	51	59	56	54	60	64	73	66	49	42	64	58	58	61	51	57	72	55	60	57	47	52	65	57	54	70	55	55	51	63	55	58	54	63	72	51	64	73	58	57	58	52	56	49	62	68	53	50	56	48	55	66	43	50	42	61	50	58	62	57	70	54	52	70	62	50	58	60	56	54	76	54	42	54	61	64	52	60	53	69	63	63	62	52	70	53	48	50	51	57	57	62	68	52	53	57	66	64	57	46	64	64	48	48	55	62	58	48	59	56	58	68	60	48	72	56	59	60	73	54	56	55	56	49	59	59	63	51	67	60	56	55	58	70	61	52	45	42	61	52	64	61	61	62	54	45	58	53	54	66	50	61	75	56	53	68	58	60	71	42	78	53	63	64	58	59	46	57	62	56	66	54	48	56	66	61	54	51	40	64	62	67	47	59	67	71	53	57	58	59	52	52	50	63	49	52	58	58	64	47	45	57	45	58	57	65	58	66	60	51	57	54	37	56	61	67	56	53	56	65	68	53	69	53	62	56	55	50	66	47	48	50	66	64	45	63	51	56	48	62	46	69	68	56	44	52	59	67	86	50	51	70	45	53	59	65	74	60	59	53	66	59	60	63	65	60	53	47	68	62	49	63	57	63	56	59	58	70	64	48	51	50	50	59	60	56	55	50	57	62	60	56	46	59	54	47	61	56	49	67	53	38	48	60	47	55	48	49	67	46	62	79	75	67	78	48	64	55	57	57	48	52	46	49	58	52	66	63	51	66	53	52	64	48	48	56	52	50	63	56	60	61	65	69	54	74	60	74	45	55	59	55	67	57	69	42	56	51	61	49	52	66	72	59	61	51	47	61	65	39	63	62	73	53	44	51	51	75	50	67	60	48	55	65	69	60	62	68	70	44	54	63	59	52	64	66	60	55	59	63	48	59	49	56	65	55	64	55	69	57	52	62	65	71	55	51	59	65	52	50	51	63	54	64	47	61	62	65	62	67	60	54	62	47	64	52	53	54	72	61	44	52	51	64	55	51	59	60	69	53	59	74	43	49	77	55	58	58	58	65	47	53	55	57	63	52	66	61	70	64	63	61	71	79	58	48	53	55	79	58	56	69	72	56	61	74	46	62	53	50	58	44	61	40	50	56	63	67	66	49	73	50	50	65	66	52	58	53	68	57	63	57	63	47	57	66	43	51	46	46	67	46	51	54	52	62	60	48	52	61	62	52	54	62	46	54	50	65	62	58	53	54	60	53	59	53	48	57	55	41	56	51	66	53	55	72	64	64	74	57	61	64	42	53	46	58	54	53	57	56	51	51	55	66	68	54	64	54	47	54	57	53	58	48	54	50	50	52	39	62	66	56	66	63	57	70	62	67	58	47	66	52	67	48	61	70	60	64	59	58	60	65	59	69	48	54	46	61	66	49	54	46	62	52	45	43	58	62	60	63	54	55	48	56	67	55	52	47	71	56	40	59	45	53	57	56	49	59	57	46	73	67	56	54	66	61	50	50	56	55	54	64	51	47	43	61	66	76	53	59	56	53	69	63	57	53	58	56	44	49	59	58	49	57	67	62	57	69	66	70	52	57	36	60	75	52	50	51	67	52	67	63	61	66	53	60	53	55	60	42	61	53	44	66	54	50	66	57	74	47	35	56	61	39	49	59	49	54	57	61	51	55	54	46	73	62	60	56	59	56	68	48	59	60	56	62	58	57	72	48	45	45	68	70	61	66	51	67	55	43	61	58	56	61	61	47	56	37	52	63	57	62	60	59	52	66	54	60	61	54	47	53	54	63	51	67	64	55	67	66	65	62	55	50	53	57	72	59	65	61	65	64	56	51	62	56	48	72	70	60	59	53	63	49	60	59	60	61	63	64	57	56	64	53	56	57	52	56	52	54	49	52	67	57	54	46	54	67	55	55	53	61	73	57	62	52	49	55	58	67	45	51	67	46	53	67	45	58	49	60	54	64	64	62	52	55	53	60	45	71	59	56	67	54	54	51	64	53	79	57	52	48	54	63	67	42	57	46	64	65	57	52	52	54	69	52	75	46	50	56	49	46	44	63	49	66	55	54	48	57	57	45	55	53	52	59	60	49	60	61	62	53	51	67	42	56	58	57	61	55	65	49	55	56	52	52
1733	318	453	477	448	403	364	332	305	307	289	258	270	270	247	247	258	299	258	236	249	236	237	232	259	250	236	229	254	243	254	249	244	249	226	248	239	236	270	255	252	232	246	228	234	242	255	210	268	247	241	243	249	235	262	233	216	243	251	254	252	249	227	219	244	224	248	235	247	227	263	262	233	230	236	253	223	218	215	236	255	211	252	235	253	235	214	248	228	209	234	230	231	251	219	208	247	238	254	225	236	258	234	245	223	249	254	256	235	222	234	236	237	234	274	247	252	230	218	270	259	240	253	230	224	232	229	243	239	231	282	228	240	253	246	226	265	213	249	241	235	241	236	231	263	246	252	270	256	231	224	246	238	260	234	263	238	247	251	229	227	265	255	244	244	239	214	274	239	237	237	232	259	227	243	221	244	240	241	243	247	255	257	233	244	208	254	249	244	264	245	261	256	260	232	245	213	229	267	236	251	233	221	238	238	242	193	245	243	212	247	227	222	244	251	222	226	238	258	231	250	234	253	246	224	239	246	251	277	228	230	225	222	222	244	248	265	222	245	246	251	253	250	222	230	238	264	223	245	218	233	249	217	262	236	257	228	238	240	231	248	262	258	246	248	227	273	241	255	227	248	229	233	222	232	233	237	238	250	266	214	216	270	239	253	256	242	244	250	227	240	229	235	245	225	261	255	226	225	252	250	243	249	241	216	243	253	231	252	260	245	227	257	257	250	237	231	240	216	237	238	240	248	222	269	234	236	209	237	249	239	219	261	228	232	258	218	230	227	227	230	228	264	237	234	224	243	237	245	250	242	240	269	261	237	227	211	232	240	257	265	237	256	224	234	243	251	243	264	212	239	239	225	230	252	243	257	217	197	249	242	241	225	248	257	238	243	239	222	240	238	223	235	255	245	248	219	233	245	225	240	231	238	229	244	260	235	247	237	244	238	240	284	258	260	229	279	239	235	228	251	239	221	238	256	239	230	269	240	271	203	231	230	263	258	235	222	262	231	242	245	232	230	221	281	224	232	224	252	227	235	231	235	235	238	235	230	259	246	251	269	243	244	247	270	216	236	219	247	241	237	239	232	221	239	233	240	232	257	216	224	253	253	251	266	252	220	219	253	239	236	252	214	255	230	258	261	222	232	206	245	242	239	230	233	233	241	221	214	227	231	224	226	224	250	257	211	220	210	227	241	227	252	240	246	234	241	246	253	253	246	256	247	211	261	237	209	286	271	254	225	232	232	271	223	241	239	209	249	223	234	251	272	227	237	236	261	199	255	258	204	256	222	221	230	254	244	245	247	236	240	220	214	233	216	228	233	233	263	218	264	222	255	248	241	249	240	258	269	208	223	229	249	233	215	241	236	220	230	240	232	254	262	240	242	251	241	237	250	231	250	225	252	258	236	213	253	221	267	231	242	221	256	253	268	248	218	237	213	266	215	247	236	249	245	241	224	233	228	220	257	255	251	245	216	246	247	248	206	229	252	225	243	248	240	244	219	227	226	243	228	256	247	248	255	251	233	245	219	264	231	234	234	216	238	251	211	247	254	255	254	265	242	226	209	243	217	230	226	225	236	233	242	217	235	244	214	221	237	234	242	237	244	246	246	238	240	226	247	236	230	230	226	235	245	207	244	236	238	241	201	264	242	241	243	214	254	260	233	227	235	256	242	255	216	254	230	224	203	223	244	210	235	243	206	244	223	245	220	246	243	247	235	259	217	239	212	216	215	235	263	227	233	245	225	237	256	240	269	230	272	215	237	245	261	226	279	237	249	255	236	248	242	256	221	262	252	236	238	220	222	244	261	247	237	245	246	224	238	256	253	225	223	232	243	215	262	240	224	243	247	240	256	227	225	206	225	249	230	240	231	237	208	251	236	237	232	232	219	227	226	255	257	217	225	268	242	244	240	228	255	230	254	228	247	258	258	238	220	246	221	247	253	230	227	232	257	263	230	211	227	251	232	255	236	244	257	278	220	249	267	230	257	248	246	246	218	238	235	237	236	249	254	263	233	237	242	226	223	230	238	217	235	236	226	247	216	221	227	223	214	226	240	229	249	253	237	234	220	206	277	251	230	260	266	222	253	276	254	251	235	243	223	244	227	232	221	241	226	261	282	222	247	201	229	217	266	253	248	222	222	254	231	242	232	230	250	276	232	232	215	251	241	230	224	268	212	256	239	258	252	231	259	268	225	263	223	236	259	216	242	230	215	210	242	244	251	255	243	207	232	238	222	226	253	230	238	231	250	233	220	243	227	242	246	235	230	248	218	231	229	252	263	250	246	222	252	239	242	238	239	225	246	224	216	261	247	252	262	229	243	243	217	230	245	262	249	227	250	238	236	206	205	235	238	244	216	232	219	216	238	216	225	218	244	232	234	230	219	234	198	246	249	260	254	226	233	244	231	265	223	234	242	241	225	238	246	244	224	234	244	260	211	252	236	228	233	235	219	265	227	226	257	226	237	203	239	255	245	216	224	235	243	243	243	221	230	246	247	256	216	237	224	226	246	236	224	237	268	215	250	226	212	221	233	230	246	231	236	212	252	244	234	241	227	244	254	210	260	226	227	269	245	265	229	243	233	257	233	241	260	229	254	259	286	234	218	238	211	254	242	237	216	253	219	233	256	246	225	236	230	226	227	230	254	238	212	251	265	245	260	254	237	229	236	268	218	225	252	230	238	259	207	241	226	241	253	234	238	238	261	245	239	232	248	229	225	242	240	248	248	233	238	265	238	224	234	257	240	251	231	233	253	225	231	224	251	258	254	213	274	241	234	249	232	266	224	247	227	229	255	250	253	229	209	237	272	228	241	248	220	197	236	270	242	229	220	224	250	248	242	252	233	219	243	224	242	230	226	258	266	227	232	223	235	228	244	253	222	227	242	251	231	247	243	245	254	226	268	252	227	228	244	238	229	231	221	278	242	231	255	246	235	275	231	230	220	238	233	234	240	236	237	220	241	263	244	240	243	253	249	238	227	246	264	248	224	243	241	255	264	228	206	246	241	232	234	236	227	244	212	237	236	253	231	241	241	234	254	239	278	219	266	247	252	233	256	214	242	238	215	250	234	217	231	217	232	252	247	238	258	258	238	244	212	218	217	227	228	225	240	211	237	225	254	230	261	250	259	255	246	234	252	260	247	244	235	261	211	230	241	246	266	232	224	219	230	243	222	252	243	230	218	257	245	224	243	222	230	223	246	233	253	224	238	209	238	235	246	247	255	218	243	246	224	223	221	230	227	227	214	223	258	243	270	241	207	248	235	242	259	234	230	228	227	256	216	229	226	222	244	253	235	236	222	251	255	249	253	236	243	231	236	264	244	244	228	252	244	241	246	244	216	243	224	244	258	242	241	247	240	221	258	248	239	256	240	242	249	254	248	244	223	242	267	235	228	263	225	237	220	253	241	220	268	248	221	237	231	245	265	247	258	254	245	279	236	229	236	244	222	217	238	251	237	242	276	235	215	267	261	219	245	226	228	249
4505	1107	1391	979	717	456	372	299	261	241	217	182	185	174	168	157	139	154	152	152	142	125	143	145	135	152	145	127	133	132	145	140	145	130	119	134	106	139	152	122	132	137	130	134	132	133	132	130	118	136	127	126	123	137	129	149	103	117	120	134	134	121	112	132	126	123	122	118	133	117	154	121	122	129	144	108	135	134	126	133	138	107	152	146	114	129	144	130	116	126	137	125	135	112	120	143	130	121	110	131	131	130	138	134	97	106	129	132	126	117	139	109	119	125	125	106	139	109	99	121	118	130	127	118	127	111	115	120	143	101	136	111	122	142	125	93	121	154	107	139	105	106	122	119	105	121	157	133	130	137	128	143	124	132	130	112	130	134	121	133	123	125	147	99	132	151	157	135	123	101	121	120	132	135	113	119	128	127	124	127	122	126	125	128	106	112	136	114	101	88	128	115	115	105	133	129	124	125	131	124	116	130	139	145	124	127	130	133	120	120	129	140	114	119	143	119	123	121	134	129	107	128	123	119	152	125	133	108	132	124	127	138	137	117	124	135	111	137	130	138	119	125	123	115	115	140	126	129	121	124	133	133	118	118	131	140	125	119	112	132	132	115	137	118	135	114	130	123	133	124	127	130	108	115	113	128	128	124	124	130	142	116	108	127	140	116	124	137	126	120	128	132	123	120	136	102	133	141	132	138	116	125	150	122	105	124	115	128	138	119	122	121	136	122	128	98	137	115	130	146	117	120	108	129	119	118	130	129	126	119	117	143	121	120	141	104	118	117	109	130	138	137	102	116	145	106	135	115	125	114	124	118	119	131	128	143	136	113	134	120	114	117	138	117	124	117	116	127	125	126	138	119	109	137	131	131	129	118	137	134	112	117	130	157	103	112	125	139	127	116	127	132	152	100	143	107	136	133	111	133	131	150	129	127	132	118	134	116	127	108	120	142	116	115	107	134	109	139	103	146	123	114	158	147	127	138	110	108	119	116	137	134	123	117	126	131	136	134	125	139	116	135	123	122	125	132	131	98	106	114	142	119	107	118	135	138	123	121	112	118	109	116	124	120	141	131	126	149	123	107	115	116	126	122	124	141	112	131	138	129	131	129	145	105	119	104	129	122	122	121	123	130	128	115	114	131	128	102	116	118	121	120	123	133	114	141	128	149	131	136	137	116	116	137	125	123	126	116	118	124	123	133	129	129	126	122	116	130	136	123	142	123	118	111	122	127	113	123	138	119	131	138	135	129	122	132	142	123	130	129	119	123	120	138	122	110	124	101	131	115	123	145	132	146	140	121	125	131	145	116	125	153	150	117	110	118	124	125	129	137	118	130	145	127	133	126	113	130	131	127	121	104	128	159	135	114	141	122	132	126	139	113	139	140	146	109	136	118	119	101	129	113	136	128	121	117	140	122	142	132	131	142	132	147	106	128	132	115	115	113	119	116	121	128	127	110	119	130	117	146	123	108	122	119	133	142	121	136	137	134	124	121	111	122	112	122	140	141	135	119	116	114	125	125	111	106	122	112	126	130	114	125	133	141	132	129	109	109	119	119	101	134	129	130	139	122	129	133	115	111	112	104	135	121	125	127	114	122	132	134	136	143	122	125	156	156	133	132	124	130	122	109	132	108	127	124	130	105	138	116	134	113	129	101	127	130	123	136	137	126	126	134	143	107	143	107	136	118	118	133	120	112	118	125	133	121	159	120	112	139	119	126	124	132	128	103	141	126	137	127	116	128	137	120	123	134	130	118	105	150	115	125	130	124	125	128	113	128	125	131	116	107	122	138	129	126	117	135	103	103	123	117	128	127	116	109	144	143	125	107	99	130	122	115	143	124	138	147	118	146	121	134	121	133	129	128	138	118	134	158	111	128	116	139	129	123	120	145	120	139	154	129	121	144	139	112	113	104	145	142	107	135	127	128	116	130	126	134	121	132	132	122	135	113	103	128	115	153	131	115	124	122	110	129	124	103	117	121	127	129	108	126	115	140	108	120	130	134	116	130	109	122	126	136	114	109	134	121	121	106	119	126	128	130	107	118	131	127	115	133	144	124	131	122	134	122	133	123	137	100	130	133	106	136	135	146	117	138	110	114	127	125	125	119	110	127	135	129	125	127	126	132	115	121	119	111	119	136	118	124	126	154	132	113	118	131	111	118	135	136	130	127	130	128	124	144	133	125	112	129	123	115	122	127	117	109	145	139	137	108	116	140	120	125	124	138	124	129	134	120	110	128	118	140	136	132	124	131	143	104	121	124	123	132	137	148	119	126	124	127	144	102	115	129	118	120	110	126	118	117	115	114	127	132	134	147	122	124	123	118	139	139	131	135	133	143	126	134	118	128	132	129	114	118	123	129	136	126	133	121	119	115	131	131	120	117	104	129	109	115	115	117	123	120	114	137	106	123	133	126	113	147	105	128	126	115	110	125	114	125	131	119	103	126	110	127	115	134	110	121	130	132	111	131	126	115	131	100	118	136	140	112	138	111	130	125	133	130	111	130	121	116	117	127	146	126	115	110	126	126	126	113	141	150	141	121	139	117	116	93	128	121	116	110	113	141	128	105	148	121	134	118	122	111	118	118	115	134	104	136	114	125	129	129	121	134	111	119	129	119	119	138	113	120	110	123	134	146	125	109	119	138	130	128	140	135	126	108	130	147	122	128	130	128	120	130	136	107	116	123	98	129	116	125	136	126	137	109	133	132	126	113	140	118	111	128	109	103	118	140	127	120	118	141	120	140	118	124	126	129	116	115	158	138	126	124	131	116	104	124	105	116	133	109	137	122	113	128	124	130	115	153	131	127	132	120	144	121	127	131	112	144	132	122	133	125	120	111	142	126	130	133	125	124	140	117	123	127	132	115	112	113	135	128	122	129	127	143	112	127	124	126	112	104	131	110	132	137	120	124	145	119	113	111	130	119	114	107	120	133	126	135	136	120	111	110	121	125	133	134	133	110	130	122	116	120	114	125	129	115	110	133	148	122	111	123	115	112	126	120	128	102	109	136	117	132	122	142	122	121	144	117	141	128	99	131	114	104	140	119	137	110	107	130	120	110	135	126	128	132	117	125	119	136	131	142	142	121	116	105	131	129	113	138	133	111	108	133	122	132	132	117	108	139	123	134	126	105	124	122	141	132	140	142	117	140	124	133	121	115	155	112	121	129	137	131	121	125	120	130	110	106	130	107	130	139	108	120	117	121	117	133	118	122	116	134	118	125	127	120	129	137	132	151	146	124	124	135	116	123	131	111	110	115	114	113	118	138	104	132	136	120	119	116	135	137	131	134	113	126	135	118	132	126	136	126	143	109	115	127	118	137	124	135	136	125	105	127	109	127	106	128	132	112	106	125	128	136	136	126	115	126	106	142	109	134	133	130	128	134	101	122	132	114	129	122	116	126	127	124	133	151	120	135	105	113	139	121	122	110	143	118	109	116	132	126	108	134	120	121	112	120	140	117	142	125	126	125	117	117	136	128	112	113	129	128
5335	1543	3554	3733	3317	2667	2206	1766	1535	1378	1253	1074	945	894	853	808	736	807	724	687	635	589	626	634	595	545	573	570	586	534	555	524	565	522	521	557	542	437	482	472	512	479	511	482	481	475	451	525	466	509	470	473	437	513	439	469	457	460	429	492	490	434	457	491	421	449	505	431	442	451	443	490	435	456	413	483	453	427	433	454	427	475	455	447	468	432	427	437	399	442	439	484	433	440	437	446	411	410	450	441	448	440	444	433	467	430	459	454	445	440	420	405	420	424	455	444	431	460	470	427	417	436	437	430	437	444	445	436	440	446	433	429	435	428	461	467	434	458	476	437	419	459	438	454	442	398	426	459	443	440	471	425	442	429	461	443	445	436	465	438	418	429	449	463	435	415	422	418	432	423	421	478	448	450	433	436	449	441	428	427	446	411	442	426	420	414	419	455	437	421	461	447	428	466	430	420	421	434	440	425	460	430	453	434	441	401	461	417	450	386	414	414	465	436	462	449	452	395	453	462	416	439	490	418	454	439	447	420	399	469	454	467	442	426	443	444	384	428	423	431	419	464	428	402	421	412	457	449	430	427	427	432	443	445	437	417	438	439	441	415	454	451	462	419	461	450	413	425	424	436	394	442	419	460	430	426	441	432	467	428	413	423	421	472	463	455	442	427	459	448	459	440	448	426	452	446	438	434	459	394	453	448	418	419	426	443	430	443	442	465	467	436	432	414	440	416	430	472	451	442	428	427	397	455	434	419	429	410	428	386	442	417	417	423	462	447	441	452	466	473	390	437	420	417	431	425	461	447	411	433	410	446	474	446	402	429	442	436	448	412	435	398	381	402	438	456	439	447	422	387	434	444	462	445	443	469	413	456	444	450	400	462	456	464	441	418	466	457	449	416	398	409	428	421	455	440	419	473	430	414	442	406	460	452	474	391	413	455	427	437	463	422	459	445	441	455	434	454	443	398	437	439	422	434	426	439	453	473	434	430	450	394	441	436	431	401	434	414	436	440	413	424	441	425	422	448	423	435	436	447	431	460	440	489	443	465	454	437	428	386	455	444	416	424	408	457	402	445	427	430	469	405	436	452	415	452	470	437	413	426	404	446	445	436	474	462	431	446	430	459	413	440	468	438	444	445	415	412	422	483	398	427	407	423	433	429	450	413	409	456	449	444	449	450	410	454	462	455	423	424	450	443	439	480	408	447	424	412	440	425	464	440	444	416	473	463	408	440	461	445	422	409	408	436	419	434	426	434	464	461	390	446	440	416	423	413	450	443	453	390	413	427	435	425	428	454	436	419	439	409	430	438	428	415	433	438	461	436	482	429	456	438	447	416	437	432	424	422	411	415	406	430	441	428	439	457	449	442	428	478	424	406	445	438	493	439	426	440	477	437	443	424	435	468	430	425	400	442	461	394	425	429	400	436	412	414	448	452	417	439	396	453	431	457	402	444	449	412	424	446	443	440	430	429	439	428	447	451	420	453	395	431	424	471	420	460	429	463	425	442	431	451	438	448	434	447	457	402	410	454	438	405	395	439	396	440	485	436	446	472	420	445	436	409	472	418	473	449	440	447	433	438	420	407	461	430	433	434	414	429	441	421	449	428	458	417	418	443	420	411	409	388	416	439	443	451	436	402	405	450	422	431	441	440	435	437	455	428	417	436	439	399	414	407	430	443	415	450	421	432	423	487	406	467	459	425	410	426	423	397	431	431	438	445	446	451	439	440	437	474	434	424	448	449	406	422	401	420	445	435	446	473	506	446	419	425	457	434	397	409	435	470	456	454	438	453	460	450	430	422	437	413	432	473	461	473	471	427	440	407	424	444	453	390	477	433	441	423	453	436	437	430	414	414	420	477	464	446	433	443	420	412	420	457	488	430	439	436	441	409	434	428	418	425	439	425	451	419	419	399	424	442	439	429	443	419	440	442	448	430	424	402	453	454	402	428	418	429	436	460	417	451	390	414	390	452	410	451	485	421	440	431	507	446	462	431	466	430	435	462	428	440	450	413	444	462	433	425	397	415	442	409	430	436	445	458	449	488	444	415	432	416	449	423	423	399	445	430	459	456	441	470	426	444	453	399	452	427	433	413	409	425	443	428	429	440	451	472	476	422	471	408	414	453	459	452	454	444	426	420	401	434	427	450	465	456	412	432	434	430	416	468	464	450	453	413	419	435	452	436	425	434	455	402	419	422	430	485	480	433	424	413	453	465	448	439	428	440	394	423	394	428	453	440	462	443	443	458	401	450	435	439	430	435	427	464	431	409	437	440	428	465	459	439	446	422	420	434	423	425	475	436	446	437	442	421	433	467	442	408	444	423	433	456	405	436	424	420	462	441	440	398	423	460	460	456	462	417	414	471	384	409	455	417	435	465	439	439	456	432	439	381	429	429	389	453	431	434	451	414	463	422	422	456	393	406	441	453	434	447	457	414	448	460	434	428	441	451	470	438	451	422	433	425	440	416	417	446	413	468	433	425	426	430	413	435	404	415	441	422	432	392	417	475	443	431	438	441	407	435	445	470	460	428	398	442	429	451	414	421	443	446	471	449	403	490	423	427	439	441	437	435	441	431	438	439	462	454	443	422	415	446	454	425	442	433	430	442	466	428	432	433	409	454	428	424	439	437	444	425	434	392	424	438	428	431	388	454	442	443	461	436	423	451	445	421	428	433	448	428	427	419	441	424	450	407	426	411	469	445	439	418	468	447	452	443	430	420	401	448	458	436	455	436	437	375	390	430	403	407	405	438	450	430	424	447	414	461	450	445	460	432	386	457	432	412	437	403	417	453	434	469	433	434	452	450	448	430	474	415	418	470	422	473	424	463	472	440	455	432	421	433	439	418	433	449	461	444	444	482	450	440	420	434	423	417	478	449	436	421	425	442	408	443	460	423	407	457	433	450	449	415	407	443	427	446	408	422	422	463	450	443	427	451	419	458	436	444	444	399	441	454	429	441	405	418	409	420	464	422	390	424	425	461	466	417	416	407	445	439	411	440	421	455	443	450	446	430	407	423	465	425	425	454	415	426	429	428	404	410	417	428	457	420	392	452	393	439	445	425	445	417	438	439	438	420	440	439	458	449	430	416	408	417	432	428	477	424	414	418	417	409	431	405	405	477	441	434	446	428	477	401	463	453	435	412	450	400	469	408	443	454	459	369	428	464	472	470	459	453	474	441	454	413	430	429	416	449	430	442	454	428	412	416	414	448	440	422	437	467	452	426	416	456	451	443	405	450	431	474	434	423	449	437	457	469	451	435	395	438	482	442	389	419	437	472	455	453	451	454	438	403	430	460	423	465	426	434	403	435	468	453	479	430	446	390	431	435	375	447	446	454	416	419	419	440	463	458	462	410	396	420	441	455	434	417	437	435	469	423	403	429	457	407	464	442	451	436	414	434	392	396	422	466	455	422	410	419	440	428	456	452	433	410	419	444	418	437	446	434	428	408	450	440	444	440	450	470	470	442	418	418	416	472	447	435
8626	2269	2743	1997	1276	910	749	565	506	440	398	349	341	326	295	301	248	275	268	275	245	240	257	235	268	228	223	238	238	204	230	209	222	231	225	213	241	222	228	222	217	187	244	200	193	211	188	231	231	216	209	192	232	239	205	214	225	209	238	217	208	221	211	215	202	189	218	227	205	202	204	217	194	184	197	218	243	214	239	204	213	203	192	208	207	212	195	221	212	219	220	205	218	196	181	228	222	217	215	200	216	220	199	191	189	199	219	193	198	175	199	183	208	191	234	204	181	199	213	214	200	208	176	207	220	195	201	226	208	212	196	199	191	224	192	206	208	203	240	203	196	210	194	196	219	179	217	231	185	218	190	203	177	197	216	196	215	192	221	196	203	203	210	213	193	210	209	210	205	216	204	197	202	200	198	224	212	203	207	194	192	190	214	218	207	188	207	223	215	222	212	205	195	212	190	236	222	173	209	218	201	173	220	238	183	202	186	205	186	194	217	182	186	202	212	217	242	184	208	208	205	217	214	215	189	195	234	201	215	218	197	181	207	206	197	243	179	217	197	195	201	205	215	202	208	208	205	226	187	193	213	199	199	195	177	248	236	192	220	200	186	205	233	211	200	214	200	194	217	206	203	214	198	217	217	202	226	176	216	210	195	192	197	231	210	193	208	210	207	199	197	198	219	203	189	194	196	218	206	213	200	229	215	218	218	214	183	247	182	219	198	208	196	230	197	195	229	213	208	195	203	196	210	212	202	191	206	203	210	246	229	211	204	201	195	197	229	189	197	220	209	199	224	198	191	234	221	226	206	177	238	195	187	249	173	239	224	229	221	224	203	213	167	206	200	204	223	249	168	193	206	200	205	212	189	187	184	208	174	222	199	219	215	218	195	216	187	198	200	182	220	189	206	206	194	222	179	201	229	227	211	194	198	222	197	213	186	213	198	204	209	222	221	206	192	222	181	221	186	207	234	203	214	215	194	202	195	189	192	190	219	216	211	217	203	231	225	176	201	233	198	203	193	214	222	201	223	236	186	225	216	212	206	224	215	233	217	214	200	215	197	228	208	193	227	218	179	199	193	207	186	195	203	238	203	211	203	197	190	193	212	209	211	206	210	227	206	197	201	225	216	214	201	215	210	203	234	214	218	210	210	218	215	200	212	199	185	210	210	199	200	205	200	238	214	215	185	200	195	177	197	211	220	227	204	219	223	229	201	225	206	203	205	187	189	221	201	198	244	214	235	204	207	226	203	199	220	184	169	226	200	218	196	225	209	192	207	241	211	205	205	222	221	200	210	204	206	244	207	195	204	203	189	201	238	191	220	216	210	220	209	209	233	216	208	196	210	201	221	232	200	171	197	194	201	204	194	171	212	219	204	217	204	201	213	190	205	196	208	207	241	210	188	215	218	194	209	209	174	225	163	207	210	222	207	233	209	211	213	229	188	232	206	203	227	233	211	205	201	222	204	194	214	236	183	235	215	189	215	231	190	195	213	200	196	223	200	203	214	196	209	182	193	205	226	212	206	194	194	205	223	187	193	203	211	209	222	211	172	183	193	197	209	182	207	206	207	266	222	210	191	214	213	209	223	213	196	208	206	198	190	193	211	195	206	201	189	208	204	199	202	212	232	212	210	222	218	193	209	198	194	198	185	203	221	197	227	193	220	193	195	207	210	197	185	188	205	180	245	228	207	220	217	218	192	192	175	211	222	212	210	209	196	212	219	200	251	200	195	197	218	211	197	217	200	225	225	201	227	179	231	213	209	229	213	239	222	219	202	203	218	209	201	189	204	183	216	195	219	250	222	180	213	216	214	202	225	213	225	190	211	190	202	185	198	215	210	199	189	231	211	213	201	221	197	207	220	191	213	207	200	230	193	220	185	207	207	221	218	191	197	173	223	212	193	210	205	248	191	214	218	219	192	205	204	193	200	223	202	206	194	209	195	211	220	220	186	203	190	200	200	213	220	215	242	184	194	170	201	206	224	210	223	200	202	208	213	217	213	206	213	243	236	208	204	199	214	206	227	190	212	218	202	210	207	194	187	200	189	209	221	208	200	183	191	224	196	207	216	196	205	186	215	195	218	192	224	195	211	203	196	216	206	214	204	240	237	221	192	217	199	196	198	193	208	197	216	186	209	208	215	217	208	207	226	213	202	201	224	211	204	213	189	195	183	228	205	194	218	218	203	207	197	191	222	207	225	187	201	217	184	218	185	193	199	209	188	220	237	227	220	198	205	188	222	192	211	209	221	187	215	203	206	237	216	214	186	208	188	198	198	205	206	224	214	238	204	197	220	228	227	225	217	205	195	202	193	214	237	195	215	189	218	196	216	211	209	205	219	186	196	180	198	220	186	190	176	200	209	205	212	184	211	224	219	216	213	187	214	219	205	175	219	191	206	219	181	195	195	218	196	167	199	222	223	201	193	200	203	196	204	234	207	200	202	203	220	191	231	209	225	219	218	201	219	217	206	194	198	215	209	180	192	222	216	176	230	193	196	205	241	191	208	210	199	221	208	195	226	218	201	198	209	206	185	198	222	228	221	227	197	209	206	191	197	209	208	194	206	202	208	203	209	202	202	190	227	209	211	205	210	217	224	241	201	203	195	216	213	223	243	207	208	215	219	210	220	202	212	211	241	206	232	204	203	206	190	219	204	204	215	202	218	230	193	197	198	220	200	207	204	215	242	198	210	201	231	245	210	212	204	200	217	211	197	227	235	204	251	210	231	203	208	204	214	195	191	212	204	242	219	195	235	226	222	226	191	220	211	209	174	227	213	194	194	216	226	224	222	203	200	186	182	218	218	205	192	235	215	216	178	199	199	216	195	212	188	238	222	210	213	199	212	203	199	182	216	226	196	202	220	199	208	202	225	216	219	224	221	178	218	206	205	202	199	209	217	171	211	218	215	200	194	218	193	193	205	193	189	192	223	211	250	207	216	189	212	197	223	218	190	204	182	206	223	193	193	191	182	212	218	216	183	213	210	227	212	210	215	194	207	223	194	209	209	223	197	195	207	220	196	197	210	212	247	190	200	213	219	204	199	200	210	209	212	188	198	199	183	226	211	199	210	173	210	207	185	211	191	205	197	205	207	214	237	201	203	230	221	216	217	225	204	204	207	226	175	201	170	192	203	192	186	190	199	211	191	214	206	186	208	205	189	197	193	247	218	224	202	210	210	226	209	203	197	238	174	194	213	213	184	236	212	214	212	215	216	217	209	215	213	228	201	218	202	200	177	203	227	185	211	226	199	177	207	218	194	214	229	215	220	190	190	221	208	176	195	191	217	202	200	210	233	248	196	196	221	195	210	192	194	217	194	180	215	202	238	208	202	207	190	196	206	211	207	221	190	235	210	198	204	210	222	213	200	219	184	206	207	192	230	219	242	214	207	254	216	201	246	209	207	195	195	229	184	203	212	223	207	183	195	191	200	178	210	216	210	213	217	223	201	220	234	204	215	241	223	205	202	199	219	208	205	221	206	216
7636	2816	6465	6849	5913	4784	3915	3229	2723	2422	2162	1849	1768	1588	1512	1465	1329	1205	1197	1162	1071	1078	1047	921	875	952	909	922	867	853	906	845	808	818	809	804	861	805	758	795	795	768	748	756	774	771	729	757	728	746	742	702	766	705	723	711	763	726	712	734	671	721	728	678	669	672	688	694	670	684	659	699	649	662	674	650	684	692	618	735	684	723	694	671	699	695	691	686	677	684	681	657	647	643	660	672	673	661	652	706	656	657	695	684	679	674	684	622	683	708	623	677	641	656	642	684	664	701	669	630	678	641	667	665	622	703	680	673	688	666	648	667	661	668	657	654	667	666	648	679	682	651	674	672	659	670	645	615	656	654	701	678	673	693	670	672	598	652	648	657	709	648	672	713	704	648	632	658	685	663	649	680	675	624	677	650	654	643	669	694	702	701	647	639	687	641	675	668	643	659	677	664	650	634	668	711	649	667	697	659	657	662	647	665	632	652	684	673	660	723	662	651	625	709	665	616	697	671	661	655	677	653	629	689	681	630	670	660	666	639	688	669	640	685	673	619	674	681	632	676	697	634	657	650	665	695	692	606	663	643	639	676	669	617	651	634	648	653	656	650	682	614	626	682	615	695	668	641	668	675	663	631	634	669	618	641	598	659	673	650	644	671	633	660	670	647	663	655	651	675	647	620	681	650	627	610	646	683	654	650	653	674	657	671	682	642	651	633	688	688	640	636	637	630	671	644	649	664	650	645	701	651	636	651	655	662	669	619	651	650	633	691	676	636	645	661	662	606	694	640	638	624	664	657	641	659	672	655	704	640	676	618	646	654	594	634	663	648	671	692	653	641	633	682	683	623	666	635	666	645	668	643	645	622	678	661	635	708	669	639	652	701	646	640	687	672	683	686	707	691	628	657	641	690	636	658	661	674	682	658	688	693	668	643	663	643	655	647	658	667	671	651	641	648	649	684	693	697	661	677	642	626	622	656	653	668	651	643	650	657	726	646	644	643	683	606	629	616	648	666	701	639	676	636	697	652	610	690	624	641	630	669	692	668	632	661	680	617	636	651	671	645	664	668	694	674	641	669	703	660	757	697	675	599	673	611	654	646	665	672	626	695	681	674	679	637	694	677	656	658	666	678	673	663	631	654	630	650	632	712	657	642	673	675	648	603	721	683	692	676	660	631	680	663	629	651	601	641	678	695	678	673	664	659	672	684	678	644	671	621	646	686	646	669	688	622	640	631	677	673	716	678	647	694	656	660	611	658	642	667	646	658	712	625	662	657	679	689	640	628	669	658	631	670	623	653	654	650	641	668	643	658	663	621	696	716	679	667	631	635	653	631	677	638	672	640	662	686	673	677	649	682	652	669	672	670	657	663	671	628	699	635	724	707	617	620	616	653	631	679	634	647	671	644	640	669	666	625	681	687	692	679	678	660	697	680	646	663	637	619	664	629	646	681	675	653	707	650	608	633	656	644	652	719	693	658	636	671	663	631	636	638	648	659	648	619	644	645	670	666	677	665	604	688	640	661	590	657	677	601	636	685	662	656	662	679	672	662	686	632	680	673	638	670	692	657	643	642	692	666	649	637	680	624	658	645	645	647	654	649	701	661	676	652	639	707	668	669	677	636	640	630	703	628	695	652	651	702	664	621	677	632	676	651	713	662	702	639	641	654	608	660	601	719	660	631	674	632	658	643	665	612	640	642	685	648	648	606	643	658	698	658	600	623	651	663	665	624	677	653	674	601	642	650	623	671	664	682	623	666	670	664	602	648	663	654	670	671	645	650	674	657	650	655	649	659	642	640	656	675	643	670	597	611	686	681	616	691	679	722	662	693	653	672	695	650	709	662	652	648	613	627	659	708	656	653	641	629	661	614	706	694	668	657	634	626	641	646	649	698	614	643	662	651	653	670	674	674	658	646	643	653	663	702	686	670	675	666	620	682	660	663	681	686	639	651	705	616	678	666	644	666	652	694	677	678	693	630	677	686	653	630	674	650	682	655	665	638	647	675	651	672	711	652	625	645	695	674	640	643	621	628	650	657	648	652	605	665	625	634	705	672	678	674	720	640	606	670	662	683	680	670	676	645	699	689	662	607	644	696	648	672	671	676	657	680	683	653	636	648	615	610	626	597	704	685	656	671	655	664	653	645	637	603	658	638	663	687	631	635	702	689	629	680	688	618	665	655	624	634	649	692	658	672	646	680	628	662	689	672	643	674	650	645	665	639	663	652	623	713	660	673	668	683	672	670	675	632	601	723	634	694	629	681	673	662	659	632	690	646	639	626	640	659	699	654	643	673	680	623	656	644	713	689	697	648	640	659	677	638	666	650	630	662	638	672	672	651	642	684	641	615	635	638	669	601	696	635	681	706	690	627	688	679	627	662	654	626	650	663	646	679	673	697	618	726	660	648	689	674	647	672	692	641	689	644	692	639	631	650	677	645	721	668	647	700	631	677	655	656	665	651	638	638	664	623	666	650	695	648	627	635	677	650	686	628	685	651	680	602	646	618	663	623	639	679	646	667	669	710	673	634	669	666	676	680	682	691	657	661	702	680	703	624	702	661	621	684	662	653	672	676	701	653	705	660	648	599	654	632	683	633	630	690	645	622	681	625	652	633	670	663	657	636	676	664	684	645	671	652	664	676	626	668	628	609	623	619	633	640	637	657	675	646	669	651	656	690	701	712	699	672	644	699	675	636	638	646	678	633	693	673	637	628	660	582	672	650	656	735	668	665	664	649	656	640	708	611	644	681	643	662	698	706	679	649	631	702	621	644	680	658	625	625	660	671	675	649	644	641	651	667	663	690	658	659	648	643	667	643	670	667	658	677	644	633	607	648	652	634	641	638	691	635	632	660	666	640	640	654	672	677	670	674	620	719	636	642	659	624	685	675	681	725	623	636	659	672	646	705	667	644	630	659	648	694	660	674	673	642	660	648	689	643	703	660	642	595	660	655	641	637	666	674	636	713	648	687	668	632	700	681	669	671	655	632	660	732	666	606	623	634	702	655	694	676	660	706	730	661	679	654	628	668	669	652	663	652	652	643	662	649	629	698	663	646	661	655	676	666	654	666	663	688	639	655	680	664	640	644	643	669	611	650	650	695	649	681	661	692	683	722	679	651	643	714	644	665	680	683	634	652	634	648	697	665	698	680	647	695	668	664	704	648	670	646	673	672	653	670	697	683	660	616	678	631	618	675	646	731	658	702	660	658	608	647	673	667	660	654	667	696	678	606	648	696	628	682	637	644	671	685	618	648	657	670	661	635	643	665	675	644	623	683	698	649	647	644	669	647	673	660	610	677	688	661	687	675	660	681	700	637	691	662	656	670	668	697	645	618	628	685	687	697	676	665	628	644	644	673	655	676	669	677	626	604	685	677	653	678	693	638	635	704	658	673	672	691	641	665	654	643	682	651	696	696	655	676	648	627	639	682	635	646	643	638	633	684	619	639	657	642	664	684	657	669	639	676	681	685	650	657	663	646	666	660
1011	123	158	108	97	76	62	60	55	54	76	66	52	61	69	66	50	58	64	44	72	48	39	56	58	56	63	53	54	52	47	61	58	59	42	54	73	71	58	59	70	74	73	55	49	52	58	59	56	65	62	64	59	60	56	69	47	51	54	66	49	54	42	70	55	61	45	56	55	60	48	53	61	66	48	63	65	60	48	60	61	60	50	50	62	45	53	49	66	58	54	53	40	58	55	53	62	48	59	39	50	54	57	64	58	58	46	61	50	57	59	60	69	48	47	56	42	54	58	52	51	69	50	71	65	61	56	46	66	57	49	54	57	59	68	53	60	66	53	59	62	55	56	60	66	59	62	63	63	65	56	48	51	68	57	65	63	65	48	67	53	55	44	61	64	44	68	49	41	54	74	66	61	64	44	44	64	56	52	48	52	46	48	52	47	50	65	61	54	66	50	64	62	53	50	63	55	58	51	61	62	66	57	70	57	55	45	56	72	45	55	61	52	64	58	53	52	47	54	59	69	61	54	70	54	65	53	51	50	58	48	60	63	50	69	60	67	69	65	61	70	53	68	52	56	59	59	48	63	69	59	52	72	56	61	50	56	78	64	55	50	53	82	40	57	72	63	78	57	48	50	69	58	50	63	56	50	57	51	50	64	45	66	59	57	57	47	67	58	58	67	70	51	64	66	54	65	52	62	59	64	55	53	59	59	58	58	58	49	44	59	45	47	54	61	53	64	79	54	62	69	55	63	58	66	42	38	56	58	58	49	69	54	64	53	54	61	53	60	40	63	50	52	55	50	65	53	53	48	58	60	61	49	62	51	70	50	40	55	70	59	61	59	54	69	47	55	60	71	64	45	53	51	56	63	60	50	55	62	59	56	64	65	64	53	51	59	56	68	66	60	62	63	72	46	51	57	53	49	58	64	49	51	50	47	55	60	61	62	66	55	45	65	51	57	51	70	58	51	51	50	51	60	50	58	45	54	58	63	71	50	55	57	59	65	59	50	57	67	55	70	66	52	43	52	63	60	45	49	62	50	50	57	62	56	57	58	60	42	64	70	52	56	58	57	55	48	64	51	54	55	54	55	45	54	60	43	57	61	38	63	59	61	50	53	58	72	56	42	57	59	63	46	65	60	57	54	44	62	64	52	58	59	53	52	48	56	63	57	60	55	46	77	46	54	57	51	55	48	59	65	61	67	67	52	57	47	60	47	60	61	52	60	63	51	48	61	44	74	49	66	58	58	54	61	60	52	56	46	60	40	60	59	65	60	59	50	47	56	62	47	70	58	52	50	59	74	52	57	47	59	56	43	63	57	43	64	56	44	60	66	57	54	50	59	53	56	68	67	45	46	66	41	58	66	69	63	49	47	51	52	49	57	61	62	57	59	53	67	45	54	61	69	64	60	71	58	71	56	49	78	49	48	63	48	59	48	50	65	65	62	62	60	43	70	56	60	51	76	51	60	49	70	67	48	54	52	50	50	53	57	67	60	57	60	51	55	43	53	60	49	51	46	55	59	55	60	45	56	52	61	53	51	54	57	58	60	52	52	69	71	51	57	58	77	49	56	64	65	42	56	51	54	60	83	71	54	65	54	54	59	51	55	54	49	61	61	65	51	62	65	44	51	45	53	57	58	46	57	60	58	54	56	53	44	41	65	55	62	53	54	72	50	66	60	64	71	74	49	61	45	57	54	41	51	56	66	67	48	62	48	64	68	61	52	44	65	51	53	67	53	36	45	73	53	51	55	60	53	63	46	51	51	55	71	43	50	62	56	54	61	56	59	63	62	57	49	54	49	66	58	64	57	44	66	51	59	50	52	50	57	61	49	58	59	63	44	66	63	53	60	47	56	60	50	75	55	54	48	54	53	58	51	70	53	53	52	62	54	52	54	59	56	65	57	55	53	65	51	49	62	59	40	73	69	56	52	59	58	60	59	54	63	59	58	53	54	57	50	55	54	57	51	45	51	52	64	58	49	48	70	66	51	49	49	64	64	56	60	53	45	61	59	58	54	56	55	59	44	66	54	58	46	64	56	51	53	74	48	58	48	55	50	52	67	63	70	44	43	60	55	61	62	51	61	63	57	50	64	54	72	49	49	75	44	61	51	65	53	62	55	65	64	57	46	63	53	59	61	60	54	50	53	68	63	54	72	62	52	69	62	58	59	74	55	59	63	59	55	48	61	55	64	71	56	61	59	59	57	46	58	63	67	68	57	46	52	59	57	60	65	42	64	68	64	62	74	52	49	45	61	69	60	69	56	56	59	62	65	66	49	50	64	49	60	65	50	49	62	57	64	49	66	63	41	61	74	55	62	42	69	60	68	52	58	63	58	57	59	45	63	53	56	49	62	52	52	62	55	65	59	42	59	58	52	55	63	48	60	51	63	57	64	48	63	56	48	60	62	64	64	63	51	55	59	47	58	62	56	66	63	55	50	47	73	49	51	60	58	70	60	69	60	54	68	70	50	49	60	52	67	43	58	61	51	68	56	59	59	52	49	53	45	54	50	57	61	55	45	65	56	59	59	56	58	56	64	60	55	61	59	60	62	47	53	59	56	58	63	52	56	56	65	58	66	65	70	74	57	60	52	60	56	51	38	45	54	49	53	53	57	54	61	60	49	50	58	57	75	62	43	64	52	39	59	62	62	56	56	55	57	61	71	57	62	66	55	58	58	60	64	50	66	55	54	55	57	64	60	60	62	75	62	50	49	63	62	67	63	40	39	76	48	61	58	47	52	51	69	56	60	69	55	66	64	65	66	60	51	69	61	51	67	48	62	68	50	57	65	67	55	60	43	51	59	62	46	69	53	57	43	66	65	62	59	63	54	59	71	37	52	60	50	54	70	65	50	51	48	58	69	58	56	62	61	52	55	59	53	53	53	57	49	49	63	51	61	50	61	54	48	47	53	64	55	68	65	50	60	49	62	50	53	56	50	59	53	70	50	65	61	51	62	73	53	62	64	62	49	54	51	62	63	56	65	43	60	52	58	58	55	36	50	52	57	54	41	64	56	55	55	54	57	55	51	50	58	56	61	59	59	66	60	62	53	59	57	65	49	45	52	67	52	66	48	60	50	62	64	57	44	52	60	63	66	51	67	56	61	67	52	67	66	64	53	60	57	53	45	58	54	46	53	51	58	56	52	77	60	59	48	66	66	55	54	46	61	59	65	51	48	81	56	52	58	64	72	52	56	56	64	45	45	70	68	68	69	66	59	65	59	49	44	60	62	57	53	57	67	63	50	58	49	54	69	44	60	66	52	60	73	54	65	49	57	64	48	60	67	66	52	53	44	49	52	51	50	57	66	60	63	56	66	39	46	58	50	59	56	64	62	61	55	68	61	60	44	53	49	66	48	55	60	63	52	73	65	60	47	49	55	57	67	56	50	54	59	59	65	55	56	59	55	59	63	55	60	71	49	52	60	55	49	49	67	61	61	55	61	58	51	69	62	64	49	58	50	65	61	52	58	63	56	53	67	61
1681	329	447	490	433	348	308	327	313	286	284	293	248	287	248	259	286	232	273	260	271	236	239	242	258	220	254	239	246	241	268	257	247	256	275	254	231	270	236	258	237	248	224	221	235	248	206	241	267	242	235	231	248	257	250	204	236	230	264	214	241	231	237	234	250	251	254	228	250	250	232	264	239	239	242	227	227	246	244	241	210	216	245	244	249	251	265	261	267	239	244	232	233	246	208	244	231	247	224	234	240	253	226	236	229	228	247	255	221	238	260	222	238	238	245	232	252	209	234	247	235	231	214	223	226	260	253	231	228	216	208	243	231	261	242	226	247	236	228	260	235	227	262	237	249	240	232	249	235	221	233	238	250	265	249	217	244	236	234	250	210	250	234	246	259	220	223	225	242	246	222	227	241	258	238	237	217	225	245	224	235	257	267	228	238	216	239	238	247	239	208	266	211	233	224	239	237	256	247	252	235	264	234	207	232	218	217	237	214	248	234	250	251	254	231	233	244	255	235	245	241	247	225	237	256	229	230	214	233	208	240	232	228	236	240	241	242	250	234	209	238	262	230	226	246	234	265	242	233	252	233	243	247	219	225	215	221	238	247	247	224	215	257	266	221	228	215	240	246	254	237	224	279	237	241	266	234	248	244	230	264	275	249	229	221	196	237	257	245	254	242	225	249	229	241	211	238	230	257	242	234	242	244	258	220	240	205	266	245	243	237	240	250	221	242	266	242	253	251	220	239	236	217	264	241	216	253	220	240	229	243	235	231	207	225	218	239	234	238	215	241	239	234	213	240	256	234	222	221	256	245	228	211	254	246	234	239	224	211	217	222	233	259	219	233	255	230	233	257	232	241	235	244	255	269	242	242	232	222	248	226	243	250	224	266	248	231	240	272	234	240	257	248	223	245	248	229	232	228	234	223	237	246	223	248	227	220	257	224	236	247	236	248	263	237	218	223	229	233	245	231	257	240	238	228	242	234	227	250	236	250	237	251	265	247	242	225	215	256	209	235	243	233	226	248	222	260	223	247	260	258	241	241	248	258	234	239	266	251	271	236	261	227	221	233	246	230	243	249	245	236	284	251	238	240	277	235	219	245	236	236	260	250	286	255	251	247	259	217	236	230	243	245	257	230	251	233	238	217	233	239	216	226	231	230	243	247	254	235	232	236	236	222	263	246	230	256	224	241	243	231	253	224	222	247	227	231	245	207	228	246	233	222	218	230	242	229	224	214	247	250	216	197	275	248	213	243	229	232	222	252	221	267	230	230	233	216	249	226	243	238	211	252	245	227	237	246	216	243	236	223	232	242	274	255	227	240	223	232	238	217	243	266	224	244	231	243	220	239	267	258	198	248	247	234	243	249	236	240	241	248	226	234	218	255	221	223	235	218	231	232	213	232	242	213	247	238	237	227	228	250	250	216	216	254	232	240	257	206	204	223	257	227	213	234	247	237	207	232	224	237	232	269	243	243	240	245	260	261	228	223	237	246	243	232	263	232	228	236	260	250	230	243	265	262	226	241	253	240	208	230	240	257	209	222	247	245	195	223	224	246	226	241	260	219	250	231	253	244	239	230	261	219	237	249	244	227	242	240	226	247	241	229	240	241	211	238	231	231	247	300	241	220	220	227	238	259	257	208	260	236	238	225	227	234	267	231	252	217	268	257	237	256	221	245	260	255	233	213	257	246	256	233	272	229	250	231	227	266	228	241	238	253	230	235	232	250	265	262	219	223	256	256	256	227	233	258	250	239	258	233	220	243	209	233	262	225	234	215	239	261	243	217	228	232	215	232	250	232	207	217	237	251	242	250	229	249	260	194	266	254	252	267	234	209	248	233	260	257	238	233	255	250	247	260	227	229	242	221	265	238	255	248	256	237	245	251	237	228	249	235	259	246	214	236	216	253	223	233	269	244	231	227	242	220	266	239	234	245	246	239	241	238	259	250	244	230	239	239	257	236	249	233	253	250	218	261	243	240	245	236	246	253	243	226	237	226	244	240	247	248	254	272	245	216	242	273	238	257	259	237	243	232	261	227	254	252	225	263	243	231	238	288	240	243	229	244	204	231	230	204	273	221	254	268	244	253	228	242	225	250	257	252	234	235	264	222	249	235	276	266	245	258	236	250	245	244	227	256	232	228	238	240	221	244	215	238	244	241	255	233	251	269	238	239	239	261	252	215	210	225	239	215	253	243	215	255	268	254	253	238	235	245	213	205	237	242	255	224	244	231	251	249	256	240	255	228	236	203	226	216	254	232	263	237	210	257	262	244	229	284	239	243	236	235	229	233	230	232	262	254	248	224	258	223	267	210	235	230	210	215	253	220	260	239	247	239	195	229	225	247	192	242	219	256	245	230	236	237	210	210	233	214	242	224	256	241	235	252	233	239	217	223	261	248	259	228	226	216	242	272	243	209	225	222	244	234	240	254	222	228	214	231	245	242	242	226	245	229	228	258	235	224	251	218	258	268	229	210	258	234	256	258	245	243	227	227	213	253	225	245	241	265	263	244	232	254	257	241	222	226	264	215	242	234	246	241	243	242	234	225	238	237	270	240	233	237	245	233	231	249	223	234	263	223	247	249	242	250	234	235	221	238	262	228	273	245	207	202	239	235	203	211	240	248	242	226	228	267	249	246	240	255	238	249	228	212	255	232	243	231	218	222	286	250	252	274	221	218	239	226	239	239	230	249	243	223	235	248	254	215	255	217	221	230	257	257	226	246	265	227	250	242	235	218	269	239	253	238	215	249	218	241	235	214	234	259	256	238	221	223	230	253	252	243	236	243	225	255	244	207	220	240	222	224	246	236	246	239	240	254	208	213	258	253	247	223	227	253	250	242	266	249	244	249	244	217	241	222	234	263	209	252	250	234	221	241	260	241	250	249	239	237	238	221	256	272	229	233	230	243	208	247	256	208	250	242	236	246	229	234	227	219	231	247	263	207	225	269	249	215	258	216	244	219	246	207	241	227	236	273	205	203	253	248	224	268	241	224	227	243	286	259	233	249	233	242	234	235	231	255	212	238	226	239	270	233	228	228	236	236	238	257	233	247	258	248	205	263	217	224	249	255	240	227	225	226	237	255	287	230	237	241	232	229	231	238	251	230	244	196	252	225	268	253	217	243	237	223	275	244	238	264	261	239	232	238	238	231	237	221	241	250	230	229	224	213	238	254	223	255	224	225	231	266	251	235	240	252	264	257	217	223	222	227	241	248	225	243	235	260	249	232	246	237	235	251	225	243	239	202	228	230	220	260	227	229	221	272	262	249	247	241	271	224	229	225	242	248	241	257	202	219	236	240	232	248	254	228	253	267	230	225	248	248	220	235	212	249	229	246	212	225	249	221	257	232	224	259	217	232	259	242	221	245	255	269	267	241	249	221	256	246	257	265	243	261	234	235	239	232	258	251	206	216	221	221	240	268	235	225	249	214	217	253	246	223	229	239	226	240	237	237	206	251	257	206	247	242	241	248	242	232	237	245	218
4472	1118	1381	973	585	476	392	329	267	259	195	209	187	193	164	180	169	172	141	145	146	136	131	134	153	139	148	152	133	144	137	126	150	166	152	125	139	121	142	133	128	117	101	130	137	118	139	128	128	134	123	134	126	139	118	121	119	124	120	130	121	119	127	111	125	128	142	125	145	141	142	137	104	120	131	129	108	134	146	123	133	150	135	133	123	127	117	122	125	130	110	138	128	117	122	110	115	127	104	139	124	130	139	134	103	147	118	119	147	107	109	124	126	120	126	130	118	126	123	136	143	141	128	150	115	102	134	130	137	138	136	142	144	125	139	125	131	136	120	115	132	110	120	141	136	128	120	125	109	147	140	121	144	121	128	103	131	144	113	121	114	121	146	127	139	111	114	113	115	122	116	109	137	124	121	107	122	131	142	131	118	141	123	122	136	125	131	129	137	120	123	125	121	120	138	100	141	113	93	115	136	129	146	133	119	113	115	136	122	116	137	133	123	119	120	119	109	138	131	126	111	123	126	133	124	126	130	124	115	120	118	122	134	116	109	129	117	113	137	128	142	150	120	124	118	133	117	127	112	113	128	130	110	122	133	132	109	123	111	117	136	147	116	108	108	126	138	120	120	136	116	100	143	151	133	117	135	125	99	142	147	123	132	129	133	127	130	124	114	119	128	109	121	107	133	131	100	118	126	154	120	122	124	121	120	134	114	139	122	130	107	116	120	115	126	157	125	111	132	140	117	124	128	134	101	138	124	129	112	122	119	127	130	135	107	92	123	123	110	119	126	125	132	114	119	96	116	112	123	125	130	103	113	118	129	116	114	120	110	128	127	115	132	113	128	134	128	126	137	120	121	138	139	130	120	133	131	132	118	144	112	106	130	127	127	110	117	120	126	124	118	136	123	122	116	114	125	123	117	121	113	122	137	126	136	102	135	103	129	130	130	143	127	136	125	126	128	135	116	142	127	125	122	121	128	133	130	124	147	122	138	116	101	110	120	134	127	131	140	138	122	124	119	151	114	125	136	118	125	131	132	120	158	118	126	117	123	131	128	126	123	125	139	110	119	128	129	122	106	108	118	124	116	121	119	104	125	119	129	126	120	111	141	127	123	135	109	114	114	124	121	152	140	115	139	94	115	133	120	130	136	131	94	120	122	128	112	130	115	121	104	132	130	123	118	115	137	122	125	124	130	113	128	143	160	124	103	122	137	124	118	141	110	124	124	117	103	114	131	130	115	126	133	123	136	124	127	109	113	127	132	123	131	133	128	122	120	127	125	128	122	140	103	123	128	129	112	129	142	133	101	112	100	116	136	132	128	111	134	153	123	132	116	131	142	129	126	128	110	133	144	116	149	123	134	118	117	107	107	124	123	126	144	128	129	125	124	107	126	117	116	132	119	119	132	133	103	130	124	127	130	112	118	131	136	100	99	128	131	114	106	126	111	117	128	138	116	114	115	128	114	136	124	121	132	107	117	121	118	120	115	122	122	123	118	125	129	110	132	139	119	125	107	120	119	125	135	138	134	119	121	132	125	123	142	137	125	108	130	125	111	115	120	118	124	124	129	130	109	124	99	135	136	107	127	123	113	115	125	107	135	126	119	128	129	126	124	143	133	146	116	132	118	123	131	132	128	131	145	136	133	111	140	117	124	99	93	120	124	114	133	140	113	143	133	120	132	137	143	152	114	117	138	134	127	127	120	93	134	120	107	119	133	128	119	138	106	130	133	132	102	135	114	148	143	134	139	118	116	105	118	118	121	118	132	125	133	119	121	119	127	115	120	108	134	122	111	111	125	103	120	115	128	139	122	134	123	140	141	136	126	125	115	103	122	123	131	151	125	130	141	108	145	115	123	126	126	125	121	135	105	140	130	108	131	142	122	122	117	133	119	158	123	101	139	113	124	131	145	128	148	129	130	124	143	145	148	122	119	133	137	141	123	125	135	104	123	110	124	106	119	146	125	112	128	138	122	131	137	118	124	138	121	135	136	124	108	136	134	122	147	134	135	126	125	119	133	113	141	131	124	125	109	122	120	124	124	112	130	127	131	117	133	128	133	121	131	116	147	124	123	104	108	117	123	110	131	130	145	118	143	139	127	157	137	104	133	111	133	112	115	120	95	128	138	125	137	132	136	134	133	125	134	115	124	129	122	108	117	140	138	144	121	123	112	130	128	126	141	137	116	141	138	105	127	132	129	126	127	133	121	123	135	131	103	139	120	118	126	145	115	131	130	115	129	121	144	139	123	135	128	123	150	106	144	140	119	120	104	125	121	110	120	135	118	116	120	131	121	118	121	122	128	126	118	117	124	139	114	138	115	128	140	127	120	120	111	105	125	104	119	121	128	114	113	134	150	140	106	118	126	116	113	136	108	115	133	120	117	114	115	129	143	137	126	121	125	99	130	143	137	110	151	150	145	134	143	124	125	135	153	129	139	122	128	130	144	117	128	131	122	123	126	106	149	107	128	122	141	133	117	112	127	114	110	132	141	145	138	133	113	124	115	118	101	136	130	124	131	135	129	125	117	130	117	122	138	123	128	132	120	138	121	132	109	138	135	148	141	130	121	113	131	124	132	148	123	119	126	134	115	120	109	143	120	132	127	116	117	122	119	133	119	138	145	119	118	128	123	150	106	126	119	125	116	117	101	119	125	115	142	130	128	109	114	140	137	106	123	127	139	134	128	132	134	135	122	144	135	120	144	151	112	123	109	132	126	114	137	112	117	126	112	109	134	120	125	148	131	130	145	123	106	125	112	128	136	124	118	145	131	119	108	112	125	131	133	101	116	125	107	122	145	124	117	120	117	113	153	118	137	113	152	122	143	134	113	109	126	124	108	126	119	105	125	140	127	113	122	124	131	111	128	109	108	126	135	121	134	122	116	143	126	117	135	115	142	116	138	128	111	119	114	121	128	105	129	118	109	131	129	111	119	130	113	120	116	128	110	138	158	125	117	117	103	121	118	128	141	133	119	144	141	121	155	122	116	117	124	122	130	134	128	103	109	117	126	135	134	117	124	130	137	144	118	133	120	114	126	139	100	119	157	114	128	130	109	131	131	122	141	137	138	100	136	125	125	132	123	117	120	119	126	136	119	123	140	128	136	137	114	141	120	120	118	122	126	125	121	109	135	117	145	137	125	117	125	114	143	120	144	115	122	123	129	135	140	124	123	121	138	108	113	114	104	120	115	117	126	116	124	115	129	140	139	116	128	135	128	147	143	106	125	125	117	127	114	100	125	112	118	135	101	141	143	134	125	144	127	138	122	127	112	123	133	149	126	115	132	123	127	141	110	133	131	126	138	103	122	131	96	120	107	120	166	139	111	119	116	118	132	139	150	121	115	122	130	92	120	145	120	100	124	106	117	121	143	129	127	123	127	124	135	154	110	127	122	115	136	98	148	130	146	139	122	144	126	114	126	126	119	122	116	122	112	107	107	129	122	115	135	146	120	125	122	118	153	143	133	123	131	138	118	126	133	140
5394	1505	3634	3824	3180	2630	2141	1877	1557	1342	1214	1099	1058	934	877	794	795	759	693	627	669	580	606	625	576	581	559	558	577	581	515	547	491	517	519	472	540	503	506	472	528	467	494	467	480	474	467	502	456	483	497	471	490	455	478	469	477	474	506	458	444	427	474	502	467	437	436	479	442	440	456	423	444	473	450	432	464	447	467	438	482	471	462	423	431	438	433	451	454	440	430	452	439	450	408	441	419	471	458	444	438	442	439	440	431	435	441	451	460	427	467	449	452	457	431	435	443	435	456	448	429	394	452	430	420	435	411	447	442	483	434	426	482	422	437	480	449	394	428	430	465	435	449	458	426	426	459	480	430	455	436	437	426	469	441	477	472	403	449	453	445	448	433	466	436	469	467	400	482	455	413	441	450	462	419	415	418	436	437	457	425	435	472	440	456	454	375	427	456	427	434	434	422	434	420	438	436	471	458	459	409	430	448	454	427	421	419	430	391	428	459	426	403	464	468	451	435	441	498	465	412	441	447	428	400	438	471	412	440	436	453	477	417	483	437	413	420	423	427	408	450	413	448	420	421	479	448	461	427	463	420	415	440	411	423	444	422	443	470	430	430	441	447	445	478	419	440	411	438	406	481	435	426	423	435	443	412	438	432	428	447	421	433	444	426	486	427	432	428	416	437	407	427	443	454	447	451	412	471	460	432	444	408	440	440	448	425	446	452	455	410	440	432	425	392	451	401	420	474	449	409	420	432	449	446	429	472	431	432	452	448	430	438	426	454	405	442	432	432	461	416	423	452	460	459	449	441	449	447	406	443	404	436	436	412	402	417	451	436	432	437	422	461	458	435	409	463	425	451	435	435	436	402	415	456	436	407	459	459	404	397	429	398	442	456	431	480	419	425	421	442	425	410	438	412	437	444	441	471	436	441	456	407	449	413	422	455	422	461	451	438	411	423	442	403	430	427	451	429	433	454	476	415	477	430	423	433	433	430	415	428	451	435	440	439	445	432	426	430	433	410	416	419	446	425	466	435	451	439	434	436	459	430	395	438	438	461	452	412	414	439	413	459	455	422	439	428	425	421	449	436	414	404	427	433	401	458	461	456	438	434	449	452	436	441	412	424	456	424	415	436	419	431	429	460	418	450	437	428	431	412	419	425	421	480	407	445	432	440	410	400	450	416	410	442	434	435	395	427	448	401	438	435	448	458	407	441	462	437	435	446	451	432	425	366	429	425	434	416	460	446	438	445	437	436	418	446	446	429	432	442	431	420	468	441	429	470	427	420	431	440	424	445	433	455	464	442	431	388	373	422	441	467	438	412	441	418	428	416	452	441	415	418	452	460	421	464	438	418	413	456	474	420	424	473	452	431	434	422	417	460	436	435	439	448	394	435	409	459	414	370	434	442	423	439	419	465	402	431	430	460	460	438	433	408	440	456	432	419	406	477	466	440	436	449	425	420	433	427	437	417	429	426	427	475	431	423	426	438	405	433	404	411	434	417	430	475	440	451	448	429	460	414	472	477	491	449	435	408	465	422	411	474	428	494	454	421	457	434	449	442	436	445	486	444	406	435	413	411	404	428	435	430	426	436	428	443	433	414	466	447	428	411	465	421	454	423	424	405	419	434	438	469	449	431	476	469	448	463	458	449	447	407	411	420	464	426	438	393	489	441	434	426	421	419	426	410	451	451	431	419	452	423	440	430	426	438	431	456	392	450	430	454	424	442	429	430	417	443	452	432	451	441	442	423	440	446	436	427	449	441	406	434	447	449	410	447	413	455	444	449	443	434	426	426	471	446	393	457	450	469	427	438	422	412	396	448	415	430	390	423	420	403	433	454	423	450	450	412	437	466	409	416	427	436	442	454	446	455	446	446	416	414	462	459	421	403	421	468	421	455	421	447	414	483	431	425	397	429	453	448	422	441	430	421	429	452	429	422	437	434	435	439	413	467	401	429	415	475	466	450	445	426	438	431	475	436	441	444	445	435	430	448	456	454	463	426	457	416	423	487	452	432	441	439	458	423	462	432	437	413	437	423	418	433	435	400	413	412	405	414	428	447	401	413	432	421	444	422	409	422	442	446	431	467	423	484	474	452	437	422	431	412	435	419	445	442	431	451	434	427	427	430	411	436	430	394	454	478	445	441	412	430	426	449	411	407	401	412	422	423	434	400	429	414	480	406	420	424	444	404	437	440	439	419	388	427	443	457	463	432	428	396	390	423	445	405	457	443	461	437	419	468	389	415	426	429	421	428	444	471	428	425	414	452	405	429	432	426	420	432	447	443	423	456	459	373	410	451	426	473	432	419	486	443	437	459	463	454	411	433	449	412	445	418	412	452	451	451	453	430	405	432	449	388	429	402	414	432	425	447	440	456	466	429	448	429	433	444	454	442	469	440	426	432	425	443	401	446	420	414	468	416	466	441	389	454	414	467	427	395	420	442	441	397	445	407	435	444	425	458	419	435	472	470	431	459	423	452	458	421	487	403	419	463	434	426	396	451	445	433	463	429	441	443	448	423	470	402	426	401	409	415	433	401	375	443	413	449	416	480	440	413	446	424	441	441	415	418	442	450	466	426	477	445	466	419	434	426	440	420	460	423	428	428	421	413	399	469	436	424	471	401	392	471	444	459	441	445	448	445	397	391	429	440	404	430	412	435	444	440	457	427	450	415	433	438	421	417	421	438	427	438	422	450	443	417	440	456	443	399	402	442	458	446	418	452	434	425	424	424	450	420	453	406	447	464	474	424	441	421	389	428	435	431	425	423	440	437	470	447	474	403	411	439	441	430	457	408	462	439	416	441	470	458	452	442	460	385	447	463	410	417	403	404	428	427	444	488	425	417	437	426	407	425	444	474	441	448	439	432	420	439	426	415	397	402	406	463	468	443	446	446	436	440	460	461	485	468	441	471	444	453	440	466	476	442	421	424	390	466	415	437	400	418	420	460	457	438	445	456	411	401	407	451	438	465	397	410	428	420	452	380	446	443	431	445	442	416	409	412	437	415	431	442	452	446	445	442	428	426	422	409	458	450	414	425	425	444	427	421	424	447	425	460	467	406	450	409	404	424	411	446	436	396	436	432	449	469	418	431	422	445	406	480	430	415	446	449	458	418	438	435	421	429	406	414	437	413	442	432	420	459	446	426	429	455	448	401	464	429	404	472	417	429	440	453	448	431	433	485	432	455	448	432	442	446	476	448	424	423	437	402	434	464	429	426	430	465	441	437	425	431	454	415	457	418	430	453	423	441	422	415	412	447	423	438	446	440	456	454	419	454	428	434	399	426	413	410	471	430	454	436	412	452	440	438	422	420	459	444	429	426	433	464	462	426	377	428	478	466	406	429	445	428	432	433	478	405	408	471	435	449	450	435	462	436	439	431	443	443	435	422	467	403	480	445	422	431	413	425	422	408	424	398	449	451	445	394	437	460	427	441	431	493	449	443	391	446	474	451	448	438	427	452	416	429	449	424	420	408	455	421	477	414	443
8843	2294	2591	1958	1285	895	748	525	458	438	396	331	328	324	290	276	260	298	270	253	255	252	253	264	255	254	221	234	229	245	254	214	223	221	220	228	224	217	222	217	212	196	193	189	216	186	222	196	217	205	219	217	208	214	202	242	199	218	214	217	237	231	201	211	213	222	206	196	210	219	187	214	212	196	173	202	195	231	202	207	207	183	230	187	211	212	214	197	217	206	204	207	199	218	214	233	217	184	198	217	194	204	210	198	193	196	204	202	209	208	202	219	220	200	209	204	217	227	223	200	217	205	213	220	191	207	214	214	221	217	202	204	196	192	231	212	199	188	201	188	206	181	236	209	219	217	218	198	201	227	204	235	211	209	206	208	209	210	196	217	207	205	205	234	217	180	207	225	224	199	203	220	225	200	207	215	221	217	213	200	218	227	223	197	192	204	198	190	208	227	199	204	216	209	206	188	199	196	201	215	222	194	199	204	201	205	193	196	216	239	201	174	206	206	206	224	213	205	218	205	215	191	185	207	190	219	203	200	211	209	220	191	208	208	207	205	212	196	246	219	214	243	202	211	224	215	200	192	226	205	214	220	222	192	197	199	208	218	195	202	203	204	200	218	204	223	209	205	211	206	217	197	219	204	194	201	217	192	210	214	212	225	183	221	196	200	219	232	213	201	204	202	190	201	220	216	205	232	218	183	204	205	211	216	211	207	168	207	218	192	233	180	219	196	210	194	204	201	231	209	200	214	207	191	199	216	217	208	206	189	203	202	190	195	197	213	208	207	202	195	224	199	197	194	202	196	194	207	197	180	205	189	196	223	208	190	191	189	218	232	181	229	184	216	210	225	219	193	210	211	219	207	211	217	206	222	216	215	189	200	193	214	238	204	201	212	207	215	209	214	231	221	219	168	222	209	209	211	225	231	215	183	209	182	186	202	219	212	200	196	192	200	202	219	202	206	235	207	195	202	189	210	210	208	194	194	192	220	224	211	182	220	217	195	214	179	208	221	194	202	218	226	190	205	201	238	187	213	203	234	201	196	192	209	210	215	206	190	192	205	205	204	208	215	202	189	193	222	212	216	198	192	221	222	204	186	206	189	195	214	213	202	223	196	208	189	193	228	186	197	193	204	197	192	204	187	178	201	216	195	173	223	216	187	188	223	221	236	210	208	197	171	206	204	207	196	195	205	208	223	204	201	178	212	194	208	202	223	182	218	182	206	194	224	211	219	201	234	206	202	214	212	203	212	224	186	213	180	190	190	246	181	224	206	208	248	222	194	197	226	206	192	197	209	182	209	208	243	219	187	198	203	206	206	237	185	233	188	211	207	214	229	209	217	218	196	190	190	236	218	202	198	208	175	203	198	187	203	200	194	210	226	221	183	210	207	199	225	205	210	228	207	202	199	226	211	193	189	207	195	198	201	228	233	180	194	195	207	211	210	204	193	210	189	209	214	220	182	179	183	211	210	213	220	189	227	197	204	196	187	220	229	212	192	223	182	201	218	191	188	197	219	195	204	221	188	200	199	207	213	173	187	204	196	216	213	201	222	198	208	184	197	210	226	239	197	212	214	194	233	215	220	201	212	204	213	160	198	243	216	215	215	185	214	187	203	201	201	218	237	211	201	219	221	216	196	197	191	211	212	216	189	191	217	195	219	206	195	211	192	209	211	197	168	192	186	203	191	211	186	205	198	222	204	227	196	201	213	209	189	188	211	188	198	207	194	225	193	229	212	209	208	232	219	201	194	200	191	198	179	194	211	208	213	217	215	221	189	214	201	197	209	213	218	217	213	205	205	209	203	201	184	203	212	202	203	212	205	213	201	195	220	213	206	201	213	245	208	199	198	193	190	183	217	185	194	195	173	206	205	220	207	222	229	215	197	235	216	211	217	214	223	199	192	212	204	204	169	197	225	202	197	193	212	249	210	165	221	226	206	200	203	206	209	208	187	209	202	215	193	188	233	195	193	192	224	206	204	203	218	198	194	189	194	199	205	184	170	193	194	247	227	217	214	208	226	202	198	213	181	189	215	208	207	202	210	175	188	191	220	192	219	199	219	226	210	210	223	202	207	226	212	176	223	195	182	193	181	221	200	215	211	217	210	205	220	215	236	187	196	210	197	217	195	206	228	223	225	213	204	223	202	213	209	221	192	221	196	218	235	186	236	192	226	220	204	215	244	199	186	224	207	197	199	207	183	200	214	192	198	209	200	225	205	190	179	198	220	225	220	208	204	232	192	181	219	206	234	197	212	195	205	243	195	208	198	212	186	179	209	205	195	196	185	204	224	222	205	193	202	230	209	195	214	206	240	227	211	230	187	188	207	229	199	207	215	188	203	193	216	190	211	204	209	235	223	201	174	206	223	200	195	204	200	232	196	188	237	215	206	186	209	232	202	190	195	233	203	205	197	209	189	218	199	210	226	196	213	200	204	157	213	200	230	171	219	223	212	183	208	196	250	209	195	203	215	229	222	218	207	219	222	198	200	230	201	215	223	216	191	233	212	221	205	187	226	190	178	200	195	217	217	212	216	207	209	205	213	220	190	221	205	195	214	189	208	214	188	218	234	187	191	210	222	192	194	220	220	215	153	227	225	217	210	198	231	189	195	218	192	204	176	211	197	207	228	220	205	208	183	196	186	201	175	195	199	217	230	199	223	202	210	217	197	191	202	213	213	199	180	206	198	187	212	209	223	222	207	197	211	189	194	208	206	214	201	191	215	197	211	213	217	223	232	219	236	184	197	181	215	213	194	201	193	211	219	208	217	209	213	211	221	195	201	198	185	190	206	190	199	180	206	201	211	207	211	211	202	221	227	182	219	209	201	222	204	232	184	224	216	194	179	209	184	213	191	181	213	205	215	209	203	213	212	208	215	193	197	198	211	185	227	214	189	208	216	211	208	196	197	178	199	191	216	205	184	199	214	199	207	206	186	218	184	202	215	212	227	222	220	228	201	219	210	237	219	198	203	198	226	199	210	203	200	215	192	201	208	198	207	178	218	176	209	191	204	200	175	233	195	209	203	173	184	208	208	185	205	209	196	184	209	196	256	195	202	199	206	207	214	202	199	201	204	193	214	207	211	192	215	210	192	189	215	196	228	202	183	201	222	211	196	200	220	205	210	193	227	220	201	194	213	208	227	235	203	215	216	174	199	230	201	197	232	216	201	236	196	226	186	202	217	213	204	229	196	207	204	191	243	226	206	202	192	210	222	252	221	203	175	209	180	195	209	214	184	200	185	193	229	215	196	205	198	214	192	231	220	178	211	197	210	198	203	217	223	222	197	186	185	208	199	232	220	223	209	214	214	241	214	206	212	209	208	212	197	207	202	208	184	192	205	223	207	224	230	219	232	195	231	222	199	227	225	180	183	186	189	202	235	189	190	193	189	192	190	201	207	208	211	204	233	188	205	201	205	218	189	197	198	197	212	223	217	204	236	214	214	226	196	186	202	243	193	181	186	232	207	211	202	206	199	218	202	182	238
7653	2770	6427	6892	5906	4716	3898	3231	2710	2471	2140	1923	1742	1599	1437	1433	1343	1301	1182	1104	1117	1078	968	914	991	889	935	913	851	856	875	848	796	802	824	812	819	815	794	791	794	760	740	729	791	766	734	685	743	799	722	723	705	757	745	723	696	728	740	692	724	691	686	695	674	651	698	694	715	727	679	672	670	723	749	722	670	676	702	698	660	690	691	708	675	671	660	743	695	679	691	647	694	662	670	638	661	720	673	668	643	671	665	691	675	678	659	676	687	683	617	725	599	679	677	643	705	698	695	699	677	700	666	643	656	693	654	659	682	696	649	645	699	692	655	683	624	675	660	637	648	669	697	650	648	631	704	637	684	652	648	656	643	621	691	735	669	670	655	638	637	639	685	645	654	644	646	668	674	660	654	708	658	650	643	654	667	675	623	681	639	647	664	705	601	686	644	685	647	650	656	698	673	655	659	639	656	659	634	647	644	634	654	662	648	675	696	657	659	647	652	687	688	656	655	609	700	698	690	668	604	676	665	660	634	664	680	699	695	701	613	660	625	688	670	646	647	667	700	691	638	633	642	679	651	691	620	657	650	669	682	680	622	673	662	653	673	659	611	654	693	628	703	688	683	638	695	640	675	654	658	643	663	643	681	652	625	689	657	679	696	646	648	691	664	677	648	688	675	671	682	654	687	706	662	654	707	644	675	658	677	632	670	655	681	649	630	617	661	655	660	635	715	650	672	663	664	637	612	679	649	651	652	665	714	658	655	631	665	679	616	632	702	634	677	638	651	681	663	651	604	664	624	646	661	631	656	656	667	664	632	649	642	679	659	645	658	585	698	655	646	642	655	671	637	649	646	669	627	643	671	685	638	623	676	723	677	626	599	654	661	687	639	645	662	636	612	672	660	713	703	662	667	671	650	674	677	677	653	652	646	679	644	708	675	655	695	678	674	664	679	626	714	670	683	633	636	634	683	646	670	663	650	645	650	679	645	604	626	612	619	664	677	704	624	676	646	634	652	664	640	620	664	662	641	658	641	692	680	672	694	624	717	617	644	676	640	623	607	666	649	704	630	659	675	687	714	675	644	666	675	681	671	685	666	623	664	713	659	636	661	674	656	657	656	692	654	686	699	628	643	666	648	658	679	642	633	636	672	611	665	623	679	613	609	634	662	688	672	667	634	659	656	643	637	680	698	641	673	708	631	664	680	638	669	612	619	701	709	656	689	641	665	625	663	693	640	620	641	692	684	673	651	633	680	675	697	690	678	622	660	675	615	663	639	664	662	609	671	677	677	693	714	688	709	661	652	623	667	688	708	658	708	692	636	664	620	646	656	670	687	659	656	643	703	660	680	659	642	646	612	715	683	626	655	664	623	671	661	677	654	637	694	673	630	622	654	624	635	672	693	612	595	658	630	652	638	722	655	651	635	680	657	651	635	632	624	660	665	663	675	687	704	597	668	663	640	687	652	636	712	654	648	636	631	647	662	625	661	682	661	638	642	664	651	666	676	666	696	673	676	707	634	643	650	640	634	711	629	682	642	688	716	647	633	650	652	685	667	662	710	658	634	655	665	625	647	640	634	633	647	659	683	649	706	651	656	634	683	616	716	696	684	665	636	601	654	646	665	668	679	600	693	663	658	631	668	631	651	646	665	646	678	653	714	692	701	682	656	703	639	677	665	621	649	663	686	652	613	597	642	682	690	635	690	666	678	640	696	646	659	666	661	709	677	660	654	654	689	662	663	659	630	644	636	612	629	693	644	686	634	658	672	649	677	675	676	654	649	649	682	705	672	644	676	646	687	687	702	664	671	664	635	659	688	693	659	703	627	662	651	680	697	642	684	671	642	659	679	643	698	664	633	665	647	661	637	650	705	679	655	622	672	663	692	619	651	659	662	664	693	645	661	657	667	681	691	636	680	646	653	649	681	651	637	648	683	660	626	663	647	651	667	647	632	634	625	664	646	680	675	658	686	674	639	647	650	655	677	683	642	686	634	605	660	656	698	640	645	669	660	692	639	649	637	680	670	686	657	650	689	635	672	664	633	645	627	630	653	674	648	672	692	636	605	620	727	664	675	674	642	697	629	681	604	641	650	682	661	616	695	672	678	666	659	662	702	670	677	702	669	692	657	697	654	644	612	643	624	679	626	674	672	641	607	666	654	634	633	653	624	678	623	633	644	673	615	661	619	636	633	653	597	652	644	701	609	673	678	668	666	633	679	685	693	670	641	656	663	652	704	665	639	641	667	648	636	698	648	679	652	705	670	670	584	619	659	647	678	671	660	672	623	662	678	654	681	662	619	698	654	630	659	672	663	621	694	624	609	703	637	646	665	634	629	662	677	702	687	630	684	659	677	652	702	614	653	661	688	652	698	654	657	665	671	644	659	666	673	657	625	649	621	664	709	681	600	625	621	645	652	639	639	640	598	674	662	655	651	643	634	664	675	645	645	659	636	645	683	679	709	665	656	607	672	641	682	661	646	659	654	696	625	663	656	626	633	646	698	650	686	642	653	659	601	662	639	657	644	645	654	639	679	657	693	732	640	663	643	637	622	664	692	644	671	666	608	635	688	650	619	636	686	667	681	632	638	633	647	622	699	629	684	618	611	685	669	659	601	653	675	688	678	649	657	633	627	644	639	673	641	682	650	644	653	677	673	673	691	659	686	685	679	640	621	699	657	650	596	628	681	669	648	655	686	626	641	685	651	640	613	698	645	671	662	644	681	677	672	716	652	643	628	714	642	675	650	683	715	671	638	647	634	693	686	633	656	652	661	638	656	612	657	648	649	652	640	681	683	655	649	694	661	648	677	619	660	623	627	654	700	627	684	658	670	662	646	650	646	650	594	614	690	688	651	651	657	650	699	613	699	610	647	668	687	676	651	704	633	629	652	669	621	638	662	671	672	643	671	642	682	625	640	682	649	630	677	667	685	654	654	636	695	674	660	681	628	652	653	658	650	668	630	649	677	618	693	710	638	660	664	656	687	683	672	664	683	659	729	687	651	619	658	689	667	609	709	608	693	627	625	669	639	656	680	629	689	645	656	627	610	667	662	652	666	669	685	688	654	693	632	644	643	670	666	664	697	673	698	679	628	623	663	661	654	666	645	653	672	603	656	649	648	708	686	688	632	624	642	708	613	673	626	641	657	627	659	660	613	651	667	649	686	657	706	668	672	649	663	660	658	693	591	633	663	637	670	644	669	619	715	684	662	673	643	684	679	649	666	643	590	646	617	654	646	708	671	641	636	616	622	646	638	648	622	681	686	618	685	658	634	656	644	635	591	656	681	668	670	632	645	645	730	679	693	620	641	674	667	708	747	679	676	604	693	634	670	663	638	655	605	627	647	626	656	631	684	625	662	682	669	670	669	708	652	649	662	658	677	642	621	623	680	641	656	659	648	663	605	642	666	662	686	662	686	639	638	670	695	629	651	696	683	672	697	665	623	660	656	629	674	680	696	658	666	647	669	627	621	658	643	661	646	700	672	653
1106	111	141	103	96	69	78	83	56	76	53	55	47	53	62	60	60	58	58	64	70	53	55	57	60	48	52	45	55	45	63	62	57	59	63	59	50	54	73	56	65	58	64	39	68	39	58	62	56	55	64	55	76	56	53	47	47	56	64	59	66	70	40	48	59	51	52	54	51	68	50	60	63	55	59	60	59	59	62	66	52	52	47	50	49	60	66	63	62	64	48	56	64	44	58	50	58	64	63	62	56	48	79	54	51	59	47	46	58	55	65	36	52	47	53	43	58	59	54	55	67	76	52	52	64	65	68	57	73	57	74	62	71	60	68	57	61	46	64	62	56	56	48	52	63	63	56	50	53	67	66	66	50	66	62	59	68	54	55	56	60	69	66	50	50	53	52	52	58	53	54	65	65	74	41	54	48	55	58	71	64	54	58	55	54	56	50	57	60	50	56	48	69	59	59	49	63	64	61	53	60	74	59	49	62	49	46	52	72	55	57	49	45	56	53	48	58	59	54	45	66	59	58	55	57	48	64	58	61	58	58	54	44	60	52	58	42	69	56	61	48	67	54	61	58	62	51	52	45	52	55	54	58	56	67	55	58	65	57	63	56	57	51	68	60	60	53	55	57	65	48	61	54	53	60	54	56	54	57	61	55	60	66	46	50	67	56	57	62	71	66	67	60	63	55	60	54	59	55	47	49	63	58	55	59	53	52	51	57	63	54	59	54	54	72	54	52	54	42	56	70	65	60	59	68	68	52	69	61	58	54	58	58	77	72	50	59	52	68	53	54	56	64	66	70	60	68	45	66	70	59	65	65	51	71	53	49	58	59	45	70	41	60	63	65	54	62	60	52	52	49	55	56	61	52	61	55	70	60	74	54	49	63	57	51	59	44	54	57	59	56	64	52	49	48	52	58	54	61	53	57	64	58	53	62	64	62	51	56	67	51	55	57	60	71	55	67	52	62	61	57	51	57	52	68	64	61	57	43	47	50	55	49	72	58	53	65	68	42	54	60	50	64	49	57	58	45	44	50	69	66	58	44	45	47	76	66	50	64	56	57	52	64	60	40	65	70	55	54	48	72	63	46	59	59	50	63	56	71	55	58	54	61	48	68	66	53	76	49	53	48	48	54	54	45	48	49	62	68	56	62	55	74	60	70	50	53	51	53	54	52	50	65	76	59	56	59	54	54	64	53	62	55	66	55	58	56	53	55	57	62	73	68	62	50	72	52	59	48	56	51	47	56	46	58	69	54	65	55	71	60	66	51	53	60	55	61	54	63	62	59	54	71	55	67	48	43	59	54	44	59	61	48	42	63	48	65	54	56	40	63	64	54	42	52	51	67	63	61	60	67	62	54	44	62	69	58	43	52	64	55	70	56	70	59	53	61	60	49	66	52	52	59	68	42	45	59	52	59	54	68	54	58	61	65	58	59	56	60	68	59	58	65	45	47	53	57	65	64	54	72	62	54	48	56	63	48	63	36	61	59	51	46	56	61	79	45	51	45	75	54	62	51	51	55	58	50	69	50	63	73	55	43	59	62	64	45	61	53	49	45	69	71	54	52	59	73	66	62	53	68	70	59	49	75	48	50	59	59	65	53	64	47	52	61	64	51	47	56	55	40	47	58	56	48	67	60	58	67	63	50	49	54	70	58	62	51	52	47	52	67	61	58	52	65	53	69	45	52	52	61	70	48	54	56	62	48	57	54	51	60	51	49	61	60	59	60	56	52	52	62	57	64	58	53	59	57	60	50	48	56	57	59	52	45	66	66	47	57	57	53	61	69	60	49	54	75	61	51	49	65	59	60	54	69	57	51	65	42	63	59	62	65	54	64	50	57	59	55	54	61	56	53	49	65	55	61	69	73	68	59	58	57	50	51	68	56	67	65	55	53	60	56	57	47	59	56	67	58	58	64	50	66	54	63	56	66	43	48	55	50	51	61	64	56	49	67	72	57	73	67	65	57	75	65	67	54	64	48	40	61	63	62	60	58	49	57	53	64	59	60	60	66	54	62	56	47	67	54	57	67	43	55	43	53	59	45	73	46	55	59	57	71	67	60	62	59	42	49	61	64	68	51	49	52	51	56	53	53	55	51	60	55	63	62	56	65	62	62	51	57	66	44	67	45	50	51	64	61	50	67	44	46	60	63	62	52	49	53	55	61	58	60	62	54	48	55	55	75	50	59	69	50	46	55	61	52	61	59	53	54	59	63	46	77	62	62	62	73	65	59	53	66	57	55	52	63	51	69	53	59	49	60	56	54	38	77	49	59	56	60	69	55	51	50	66	64	48	57	63	57	55	55	57	54	63	56	55	51	50	51	45	56	58	59	65	55	57	62	59	56	57	56	72	69	58	52	62	60	56	58	74	58	50	62	55	71	60	54	66	71	54	56	48	75	48	66	55	59	62	69	63	64	61	55	51	54	68	62	67	54	49	66	61	46	55	63	61	48	63	65	70	60	48	55	51	59	63	48	49	45	56	52	58	59	47	59	50	59	72	52	55	73	63	57	46	61	62	63	66	66	55	60	60	66	67	55	76	58	56	50	54	51	58	62	62	54	56	58	56	66	54	52	56	56	51	71	52	63	56	62	68	57	59	60	59	60	56	54	53	54	56	46	58	49	62	55	56	44	57	42	60	55	61	60	66	64	60	55	63	57	59	59	44	68	56	73	53	62	62	59	56	48	50	59	56	61	67	52	50	58	66	59	52	67	73	67	55	63	53	58	64	62	56	50	53	57	61	51	61	61	47	69	56	65	48	51	57	54	56	52	67	53	42	62	50	54	50	58	57	46	49	64	64	73	59	53	61	53	51	65	60	53	53	67	51	63	56	56	50	60	57	55	61	62	65	71	57	55	53	69	60	55	53	57	63	53	62	54	61	63	52	54	53	56	44	54	71	47	65	63	73	77	48	56	58	58	47	54	63	51	63	53	66	70	68	60	54	67	56	51	66	61	66	41	64	53	57	57	44	49	57	71	61	67	50	50	55	60	51	52	68	52	48	49	69	64	65	59	57	57	69	67	54	68	54	52	61	52	58	58	80	51	61	55	69	66	67	69	56	60	60	69	58	57	56	69	64	46	64	63	56	51	67	52	52	53	50	59	66	70	73	44	47	58	56	51	46	62	51	56	58	60	64	57	62	62	52	63	56	49	56	58	64	82	59	61	60	55	53	51	60	48	60	65	63	61	52	60	63	78	59	54	61	69	46	58	63	51	57	55	67	60	71	64	66	57	58	65	57	50	60	66	64	50	64	64	49	50	47	62	57	55	56	56	67	70	62	65	56	54	62	56	54	63	49	74	66	62	61	62	61	61	56	55	69	48	58	56	53	43	55	68	60	53	50	53	60	58	52	57	56	61	71	56	57	57	63	50	58	63	60	68	61	52	59	61	57	54	69	54	63	43	70	56	68	57	59	52	61	55	63	48	60	69	49	55	69	44	57	52	44	57	58	54	50	59	48	50	74	66	49	74	48	67	50
1687	342	459	481	423	381	355	325	278	330	278	305	260	289	278	249	250	273	265	262	250	249	251	234	237	230	229	246	268	229	247	252	237	255	241	250	245	239	248	224	237	242	244	239	249	236	222	248	236	221	233	228	260	246	250	226	222	224	242	279	230	238	226	242	248	230	248	244	235	247	226	251	247	268	250	234	221	238	231	250	238	256	232	212	245	229	282	234	260	232	250	228	262	213	251	247	244	218	223	228	247	218	243	256	234	240	236	234	259	241	236	233	252	218	232	240	228	219	286	233	217	205	253	220	275	274	232	241	266	218	242	232	235	245	248	245	237	219	223	258	244	250	230	263	239	230	246	243	232	205	215	234	252	209	229	263	240	227	215	268	230	230	228	248	212	243	249	254	248	244	245	249	248	248	234	244	234	238	233	225	247	240	254	249	234	248	226	244	223	202	218	240	225	232	269	253	263	222	240	238	244	243	260	237	219	248	215	236	206	211	247	267	266	281	228	226	225	268	213	231	259	240	233	231	249	233	246	214	236	255	227	264	259	250	225	226	263	227	234	254	235	239	246	265	223	236	244	239	205	238	227	246	238	219	217	253	271	237	260	222	229	243	250	213	274	264	236	257	205	220	228	245	235	247	260	229	263	249	261	259	262	250	258	255	269	257	229	228	244	234	238	232	263	215	247	222	221	270	234	259	263	233	253	248	267	241	249	238	244	213	217	271	238	245	226	203	226	244	226	248	210	249	258	247	235	252	247	244	221	227	246	223	223	252	248	211	234	228	253	255	244	248	235	251	210	215	260	245	229	242	235	201	237	224	249	275	215	214	247	253	226	248	236	259	243	205	238	257	257	242	264	244	234	226	238	235	210	228	242	207	240	228	235	223	246	258	228	240	245	256	220	242	250	216	262	223	264	230	245	250	239	252	213	252	263	255	248	228	223	223	214	235	209	217	205	243	232	236	241	262	225	258	214	256	243	232	241	226	243	228	247	230	246	235	245	205	228	259	219	266	241	252	235	247	248	237	212	238	223	233	250	236	240	234	233	262	260	235	232	268	223	218	249	239	210	227	262	195	232	261	260	225	220	241	227	239	242	221	233	202	249	266	255	255	228	245	221	209	208	230	233	230	203	244	233	238	225	259	227	236	225	229	231	234	238	236	257	226	243	232	252	238	229	240	252	226	224	248	238	241	252	233	219	238	265	241	234	218	254	221	264	239	229	211	206	250	235	233	242	242	277	236	248	248	249	247	256	227	263	239	223	256	220	224	229	238	224	241	265	236	235	239	237	254	246	237	249	250	222	229	234	251	247	257	253	256	238	248	254	251	239	225	267	242	232	231	254	217	251	244	240	266	251	257	237	221	252	218	257	227	239	243	220	251	231	218	283	239	240	210	239	253	243	272	233	254	229	240	247	248	276	268	245	245	234	247	258	211	240	280	230	200	233	230	245	230	249	225	249	230	224	242	253	212	200	247	222	257	222	262	266	229	237	228	229	222	231	253	239	258	240	236	238	246	261	241	237	242	275	253	243	225	217	217	241	248	257	240	217	241	246	243	251	250	256	221	231	242	240	249	221	227	239	228	242	244	213	243	218	246	246	235	231	248	240	246	244	207	247	232	247	240	228	239	220	253	255	204	221	268	208	252	241	226	215	234	223	267	246	228	252	224	250	221	219	229	225	252	241	236	232	253	246	242	253	234	221	247	228	238	237	256	253	247	247	229	280	271	255	240	210	228	234	244	219	264	228	233	232	254	231	250	256	242	206	219	240	274	232	220	255	244	207	238	219	243	244	243	247	273	241	266	245	236	253	229	232	231	237	216	233	235	256	232	238	216	236	241	237	234	238	249	232	203	217	254	228	219	222	229	237	266	274	268	238	227	243	251	238	212	227	231	234	247	244	204	262	246	226	244	241	263	246	246	245	248	194	243	226	251	262	237	247	245	243	265	264	244	244	243	204	245	245	259	231	247	239	218	239	268	228	245	242	250	249	246	202	211	233	225	244	244	222	236	230	224	225	250	233	242	232	241	206	245	249	234	216	224	257	218	250	208	226	233	246	239	240	277	217	226	231	239	243	242	241	225	218	242	259	228	235	238	219	245	231	261	222	227	239	248	229	249	235	219	235	239	241	261	233	236	254	210	230	250	247	261	242	250	231	244	233	257	238	236	245	229	252	251	223	266	249	227	238	227	244	238	218	248	234	262	239	247	223	248	244	221	238	244	257	230	219	244	239	221	263	238	233	276	246	238	227	248	263	217	255	249	240	229	238	265	240	259	255	258	248	239	231	243	222	239	271	241	244	261	239	258	237	260	259	245	243	242	260	254	265	251	228	263	260	275	255	241	233	232	237	222	227	231	225	264	269	247	250	246	225	226	243	226	248	232	243	248	233	259	246	249	238	233	258	230	237	236	221	218	266	221	226	250	226	236	255	238	250	248	231	221	225	227	247	280	284	264	223	275	229	250	228	233	254	232	243	212	218	255	256	268	225	256	243	235	270	242	229	233	221	259	225	253	265	240	233	222	204	241	229	231	243	231	230	236	284	260	229	249	217	247	221	249	245	234	254	221	249	242	264	221	236	229	241	231	264	237	218	233	240	230	226	228	242	245	248	235	237	228	231	235	246	248	241	246	212	246	241	230	237	216	251	241	247	228	256	206	257	228	242	222	251	244	241	224	241	244	225	245	247	244	255	246	230	217	215	236	242	241	242	239	265	228	234	233	239	243	226	259	269	242	237	226	234	249	243	250	208	221	252	233	237	230	229	249	248	241	268	230	225	247	230	261	262	249	261	245	236	222	223	235	234	216	218	225	223	246	217	227	237	253	271	243	216	250	246	246	258	248	265	237	253	217	236	225	225	241	187	248	241	237	244	286	245	219	205	241	239	250	249	258	243	245	246	237	247	225	241	246	239	222	243	257	256	225	229	241	268	251	248	234	227	242	228	237	225	270	222	252	240	245	250	233	231	218	228	249	230	245	265	237	267	238	258	256	263	230	248	222	246	220	253	228	246	272	243	244	240	239	214	228	224	204	245	243	235	256	218	233	224	237	227	253	251	259	235	221	220	246	215	243	231	252	244	224	234	221	237	266	239	242	252	223	232	255	216	246	246	237	245	226	276	232	208	209	262	256	220	256	236	239	261	253	251	231	220	221	248	232	237	228	249	259	240	222	277	217	228	261	226	236	223	238	226	244	234	227	262	229	255	219	220	241	238	215	241	239	261	242	245	255	236	238	224	237	233	237	251	247	242	242	224	275	223	250	239	232	243	261	268	247	262	196	227	238	223	233	228	262	239	229	297	200	228	227	224	208	236	258	254	249	233	235	239	233	280	210	260	235	231	234	239	266	257	228	236	238	250	252	243	259	241	218	213	246	240	264	225	244	233	245	274	234	254	245	231	241	270	226	237	222	264	222	266	239	245	240	238	240	239	254	225	250	245	262	238	254	211	249	245	263	238	246	222	267	245	247	240	245	274	247
4457	1063	1361	993	595	493	392	312	267	231	200	191	161	180	174	161	161	147	145	139	139	146	160	138	150	144	137	128	138	125	146	109	116	157	134	134	133	123	138	147	138	133	157	137	127	133	127	132	117	122	133	136	129	108	135	127	150	124	131	146	138	108	122	131	120	118	128	124	120	137	143	120	145	121	141	110	128	125	126	139	128	110	119	135	128	131	120	137	128	121	111	121	144	130	138	125	124	118	115	149	126	131	128	130	121	139	108	132	128	135	129	129	130	124	117	126	133	123	119	122	127	117	123	105	121	121	126	128	132	135	149	100	135	139	139	139	128	131	131	132	139	116	129	129	145	137	141	135	135	129	133	131	122	105	127	124	109	123	162	112	142	114	126	126	128	132	123	132	96	129	115	136	124	133	124	142	144	115	132	120	138	147	129	117	132	136	134	136	147	134	120	132	137	128	124	142	146	122	118	138	134	123	122	122	119	125	123	116	115	139	137	132	130	147	117	116	109	138	139	146	112	147	143	117	133	134	129	131	112	113	126	128	136	123	128	120	112	123	124	125	127	128	146	129	125	121	119	129	126	125	153	131	115	117	133	132	126	111	146	123	128	121	148	120	125	116	138	148	129	163	117	120	121	119	133	116	139	129	112	123	124	126	113	137	134	117	131	118	147	115	112	136	127	157	128	126	114	128	124	125	115	129	137	113	120	132	115	130	126	133	146	125	119	121	140	103	115	112	127	133	118	142	121	121	117	121	125	129	140	115	124	122	135	155	127	123	120	122	131	140	115	112	112	114	130	108	113	111	120	136	124	149	127	122	126	108	139	112	106	110	114	117	105	138	98	116	119	130	144	112	131	138	106	120	119	141	118	121	142	117	126	146	125	133	134	118	119	131	101	129	119	143	141	103	136	141	128	101	113	142	118	140	123	131	115	124	109	132	117	115	119	99	123	111	144	114	108	120	114	113	121	121	144	137	119	121	124	143	114	127	124	116	109	130	112	108	111	118	114	138	124	123	116	126	117	131	129	98	125	114	134	114	116	138	111	131	126	153	129	120	139	130	134	113	141	133	134	123	138	99	135	114	119	130	122	121	105	120	140	131	127	115	127	118	122	126	132	135	137	126	144	128	124	128	125	127	139	134	136	136	119	119	136	115	139	139	116	141	119	130	119	132	138	139	135	117	112	126	113	121	119	133	140	116	120	131	106	121	112	111	121	91	130	124	114	117	153	117	109	114	133	124	139	126	116	124	123	130	120	129	126	109	111	116	122	135	105	112	117	133	115	117	142	106	141	133	136	131	123	125	119	157	112	134	132	115	115	127	125	116	109	118	155	118	148	127	131	133	115	106	117	124	113	148	127	106	126	131	122	139	139	137	111	128	125	116	100	127	128	115	141	138	116	133	116	113	132	110	121	136	142	104	122	136	141	126	129	124	139	121	131	128	122	122	105	105	139	138	124	132	122	108	122	113	116	118	109	120	133	139	132	121	124	124	124	129	112	103	111	123	123	126	132	134	122	139	132	135	115	121	105	124	139	144	120	143	129	130	128	137	126	130	130	130	125	125	129	130	122	134	127	144	116	108	128	129	145	121	102	137	120	122	125	136	136	122	129	119	122	115	117	122	150	102	128	137	122	115	112	121	120	129	138	121	123	107	124	130	129	118	127	117	123	122	137	118	112	136	114	116	130	139	121	135	140	135	145	134	126	132	121	129	110	122	127	132	134	129	130	115	104	111	128	118	132	144	143	113	134	119	110	126	101	118	121	113	151	135	132	121	142	119	127	126	121	142	132	114	129	120	116	129	128	126	125	127	109	121	120	134	126	110	116	122	132	115	109	123	138	128	110	134	122	134	122	121	120	119	142	124	127	128	142	106	119	119	136	92	118	132	150	138	143	143	135	125	120	137	139	124	114	140	121	137	116	135	133	122	136	129	135	121	122	143	134	108	128	120	126	125	112	101	150	114	110	128	125	108	122	117	133	139	135	118	126	108	135	124	121	116	130	118	112	129	132	134	121	118	125	136	118	131	141	152	116	127	135	123	107	133	130	120	115	101	119	127	115	143	147	129	117	132	105	123	119	103	125	118	109	104	140	140	113	139	137	122	131	137	113	137	142	131	133	126	131	126	126	128	140	116	133	125	142	126	131	116	113	125	134	113	147	115	139	122	129	127	127	134	134	118	109	113	125	119	130	130	116	115	151	152	128	102	138	127	117	135	119	112	97	138	140	116	127	138	143	104	124	120	134	136	123	119	133	132	136	118	121	115	109	133	124	118	129	137	118	118	122	123	116	122	110	121	149	129	126	129	133	126	129	138	114	121	123	134	143	122	135	123	124	123	130	124	124	142	132	119	134	132	115	129	118	122	129	116	124	140	124	119	122	133	138	107	109	120	127	112	113	110	150	117	115	112	130	124	118	135	142	115	125	111	121	111	128	132	131	136	106	106	116	148	145	101	128	123	116	124	137	143	149	121	129	144	127	136	150	120	115	116	97	116	112	132	133	126	120	130	128	121	127	115	121	117	109	127	117	125	129	122	135	124	131	132	110	140	128	128	146	143	122	147	123	118	139	130	150	116	121	113	113	137	130	146	127	144	114	120	101	118	115	112	142	151	127	128	127	123	117	108	116	136	122	118	113	141	135	137	119	122	121	112	131	119	130	113	127	129	143	125	104	118	111	111	134	140	120	125	114	116	123	127	136	142	118	131	140	114	130	129	125	124	113	121	132	132	107	144	118	125	138	142	94	131	113	127	119	125	134	148	129	124	108	150	103	123	104	124	121	117	131	129	137	115	123	120	118	122	135	118	109	108	123	117	131	140	130	117	144	120	122	145	116	125	150	117	123	124	113	111	124	133	128	122	116	143	125	137	143	120	119	117	107	126	135	126	121	117	118	123	119	125	150	126	118	131	120	154	105	114	131	112	120	139	135	131	135	132	131	121	121	116	141	111	133	126	137	126	133	115	131	121	139	117	136	116	125	133	135	127	123	141	136	132	133	106	125	130	152	131	108	119	120	120	133	103	136	107	127	117	117	114	124	129	146	131	129	130	116	119	126	135	122	138	133	136	105	130	130	114	128	126	130	121	130	124	144	128	128	131	117	129	122	136	118	117	118	128	124	126	101	134	133	126	122	134	126	136	114	131	105	122	125	139	113	121	157	109	132	143	132	129	126	122	132	134	141	127	95	146	133	157	131	142	114	113	117	134	132	138	144	126	102	126	132	115	121	118	126	118	129	126	131	133	114	104	123	122	111	109	133	138	110	126	134	129	124	112	149	119	133	119	143	114	136	138	132	126	135	103	127	124	107	134	145	124	101	134	138	126	125	118	118	138	136	131	127	126	119	112	123	126	131	126	115	125	134	109	132	120	120	148	101	125	130	104	128	149	133	122	116	131	103	135	138	115	150	125	150	125	125	124	126	105	141	99	123	124	134	110	136	118	132	107	123	149	116	96	139	133	125	127	117	137	124	109	136	128
5316	1531	3556	3823	3199	2666	2088	1730	1541	1365	1191	1071	997	967	868	800	740	736	711	663	666	652	597	636	591	603	564	570	543	547	495	523	539	531	526	535	521	521	489	480	501	517	511	457	489	519	534	480	489	459	461	484	468	477	477	478	462	471	463	472	454	440	473	433	516	450	482	472	427	426	459	463	459	460	466	442	493	446	426	483	444	443	461	446	450	447	454	432	458	473	467	446	450	491	428	444	447	450	448	427	435	462	471	453	424	475	454	458	472	446	415	475	464	432	414	452	438	387	459	432	436	469	413	431	460	437	450	445	462	420	434	437	464	470	398	428	446	448	467	422	464	434	471	431	447	437	408	470	432	428	390	444	466	463	419	454	440	443	445	383	454	426	429	405	458	404	430	454	438	432	441	433	406	450	433	444	448	427	449	433	474	420	490	431	441	448	444	407	431	424	434	428	433	417	453	409	409	433	450	454	455	420	445	421	448	426	411	438	429	409	442	463	457	415	475	467	426	463	432	443	406	421	385	429	406	399	413	443	420	408	428	438	469	414	451	417	436	455	437	477	417	428	421	434	445	419	434	438	433	422	434	445	411	447	438	430	466	423	434	441	393	441	428	452	431	453	469	445	393	420	451	421	452	421	462	423	422	417	441	411	476	438	447	413	435	461	446	459	420	422	415	452	455	419	472	451	456	442	408	471	426	449	413	463	448	425	400	446	463	409	457	444	441	461	443	476	438	441	444	446	437	432	449	412	462	451	430	424	435	452	460	439	406	409	434	443	460	446	466	422	485	445	471	469	425	419	447	440	436	452	437	408	431	415	424	434	450	431	452	426	447	445	440	439	412	456	464	416	439	395	407	428	438	433	470	439	434	424	421	438	447	454	446	429	454	426	414	454	460	455	465	456	416	442	448	445	437	435	421	467	475	394	421	419	465	425	469	452	456	432	392	373	429	460	439	396	400	440	432	413	432	432	441	411	403	430	470	426	403	452	461	431	401	465	444	432	455	427	442	432	455	447	381	458	465	443	397	402	452	421	434	484	417	447	442	425	444	444	438	478	478	392	454	418	416	442	447	413	412	444	451	444	439	432	435	461	414	442	473	437	455	433	431	440	445	417	442	397	460	458	460	470	414	413	420	455	446	409	450	421	427	447	473	428	429	443	436	451	471	426	412	427	441	456	428	449	454	438	465	455	456	484	430	413	434	405	451	411	472	428	398	400	415	472	411	397	449	487	441	476	472	422	414	433	417	427	408	485	447	447	435	478	412	420	427	442	418	405	415	448	408	453	430	421	403	448	425	428	429	435	449	440	424	447	448	448	454	429	423	507	427	448	424	382	411	432	404	409	448	435	446	438	434	453	451	438	430	417	444	439	478	448	438	410	481	439	427	444	416	441	398	446	438	433	415	444	460	417	461	435	437	414	434	426	396	430	400	428	409	432	420	446	417	449	411	468	464	442	394	442	444	424	493	455	431	448	461	425	426	454	411	438	422	395	446	463	461	445	455	456	412	441	431	405	471	417	431	415	462	438	449	420	447	446	444	433	442	430	413	438	428	406	401	413	449	413	442	403	440	413	409	437	414	427	439	401	430	422	474	424	446	446	403	443	418	443	447	470	457	417	446	443	424	434	470	404	418	422	442	469	407	457	458	434	421	448	423	412	409	409	426	442	442	458	459	457	394	498	415	446	461	424	436	398	435	435	396	482	460	464	431	451	487	423	448	402	451	449	448	459	431	445	419	423	443	435	435	412	453	434	443	433	441	456	418	427	443	456	435	421	449	466	428	472	425	427	456	408	444	441	431	436	421	453	400	396	446	417	468	435	426	440	415	425	420	463	452	424	453	429	414	430	451	451	405	450	435	421	431	465	466	422	470	452	416	466	434	436	461	441	460	445	451	396	453	383	437	453	432	448	444	415	438	469	461	427	452	412	457	450	455	423	482	423	448	441	444	450	430	475	424	429	452	444	469	454	435	385	454	449	450	443	464	486	450	460	452	466	438	435	466	437	448	459	416	471	393	454	421	422	421	443	442	442	448	436	474	424	410	421	452	419	412	443	484	419	451	447	463	437	455	434	447	477	454	413	447	465	440	438	457	445	402	439	446	494	425	430	421	426	446	455	442	449	437	440	441	441	454	427	464	443	450	432	412	454	457	419	395	453	433	441	426	467	449	463	452	448	407	427	450	450	445	482	447	407	459	464	432	442	428	447	489	474	427	430	436	452	447	473	422	397	447	439	406	469	423	449	422	468	403	418	431	442	417	410	444	448	447	433	399	461	452	465	494	472	431	433	417	422	439	444	452	424	436	425	459	455	422	417	466	438	426	440	419	422	420	442	436	437	456	391	441	420	423	445	432	404	427	442	477	499	415	428	449	449	441	437	421	443	414	441	422	428	467	430	407	427	398	420	405	435	451	433	439	424	410	430	411	429	443	479	430	434	443	446	430	422	444	453	415	426	411	424	430	430	464	444	413	427	465	426	453	436	432	432	437	415	456	412	417	440	450	452	450	435	445	426	431	436	450	419	453	423	449	470	456	428	474	459	433	425	473	437	448	459	472	410	414	413	425	483	429	425	471	443	401	434	452	382	428	458	436	440	446	424	442	428	429	422	442	389	448	464	438	474	422	407	433	410	438	426	432	424	411	435	424	456	431	463	431	412	443	448	455	410	431	419	423	436	406	444	429	464	446	389	466	426	434	440	409	438	442	460	418	445	433	443	462	393	433	407	398	396	471	424	425	424	431	447	414	415	456	458	424	426	439	442	404	460	460	427	447	421	429	424	432	413	427	424	449	455	385	494	463	435	457	457	427	434	430	434	430	453	448	423	455	417	433	444	457	403	471	425	452	435	456	429	466	420	423	472	421	423	448	465	395	418	467	450	446	467	458	436	440	423	446	475	443	420	442	457	435	431	425	461	454	446	469	441	451	451	447	468	411	448	436	415	454	463	428	432	447	397	424	445	436	449	455	440	408	446	457	412	431	427	435	449	411	436	384	399	418	440	396	455	438	416	450	415	400	441	421	456	422	445	416	434	481	454	407	458	414	422	458	405	444	427	460	423	478	440	430	476	463	432	454	481	438	468	431	461	488	452	440	422	446	411	448	475	453	473	434	428	387	414	420	470	462	413	464	431	431	449	386	461	414	440	441	478	429	423	462	415	416	448	457	418	410	426	469	438	420	432	433	446	451	391	467	481	446	421	426	441	441	403	443	415	462	424	412	417	438	442	420	397	453	415	454	445	487	474	422	436	445	452	412	452	444	476	448	427	472	440	388	424	471	444	430	478	456	424	429	395	442	448	446	463	434	409	437	409	439	457	441	422	446	423	414	461	448	433	436	415	464	482	436	453	466	418	436	448	457	403	487	451	439	433	440	458	432	425	418	451	433	429	457	438	442	450	418	434	468	485	391	403	450	420	449	424	451	459	461	424	441	417	411	509	446	444	452	425	421	448	437	448	431	445	430	426	452	444	452	466	425	467
8559	2328	2630	1965	1284	964	745	556	496	407	410	322	347	288	246	296	286	254	256	251	264	230	255	225	266	206	217	239	238	203	231	216	250	221	227	194	228	228	228	200	224	243	211	230	189	227	199	235	211	221	209	183	228	217	195	211	216	232	198	197	193	225	216	193	218	206	210	211	230	206	215	220	206	206	220	209	217	209	216	211	215	196	197	202	198	191	212	212	214	192	204	186	213	238	238	203	220	232	201	211	200	211	207	212	197	207	208	213	206	212	169	207	223	208	202	222	193	203	194	200	192	197	220	188	208	219	204	214	229	212	205	216	205	186	208	199	222	213	185	215	218	220	199	201	231	195	231	210	193	204	221	192	222	216	252	186	193	222	220	195	204	187	202	199	207	195	196	187	187	212	221	223	223	210	196	189	229	218	204	228	191	216	216	182	206	205	192	208	219	183	188	206	225	183	213	195	189	201	203	197	196	200	187	210	204	219	219	217	208	186	215	191	204	205	201	200	217	216	197	211	200	215	214	200	221	179	210	207	211	201	208	197	191	186	202	230	218	209	207	208	243	200	222	221	207	221	201	192	192	184	205	222	210	221	216	208	206	198	217	215	223	204	205	178	239	221	185	206	192	206	227	203	166	202	212	215	192	218	173	224	198	200	204	215	225	221	173	211	218	194	199	232	209	192	220	182	216	184	204	217	216	180	187	220	215	211	204	222	217	186	222	208	211	205	219	208	224	225	204	188	192	212	220	204	203	214	185	211	202	195	199	228	186	198	224	227	231	197	227	223	225	222	198	219	203	194	218	186	213	230	207	192	205	200	205	207	194	196	215	212	210	213	215	193	171	195	221	205	203	216	203	211	206	196	217	208	213	206	178	213	210	187	206	190	204	219	217	206	178	208	199	185	186	212	195	185	198	219	212	186	195	242	220	231	192	216	217	218	183	199	201	210	199	206	208	188	197	203	226	191	204	218	205	191	199	170	221	216	213	227	173	201	232	191	212	171	215	196	210	220	225	195	214	199	201	177	208	210	216	219	204	216	217	201	211	217	199	175	224	206	205	184	230	207	213	191	199	197	217	191	187	210	209	212	219	198	214	210	209	205	209	206	222	209	183	205	194	209	218	219	217	181	191	203	193	198	189	179	209	196	198	227	202	218	210	192	189	220	192	203	184	204	198	227	195	238	207	214	196	191	200	224	224	208	212	197	213	197	210	198	210	187	205	181	215	236	221	221	208	174	234	211	233	194	195	218	201	203	206	194	215	214	198	199	213	184	211	232	200	198	229	223	207	191	192	185	227	217	201	180	225	194	191	198	201	221	244	190	221	184	211	198	202	210	193	214	180	201	230	222	222	188	220	223	170	181	198	198	218	225	212	211	201	225	227	192	206	208	198	198	198	207	208	220	210	199	212	184	219	197	198	211	202	200	197	210	194	197	209	212	224	221	194	187	199	194	217	218	208	203	206	167	203	203	194	192	242	190	211	193	211	197	223	165	227	194	211	221	224	187	192	187	212	185	208	237	216	233	204	213	215	192	209	206	200	182	220	204	205	191	196	219	202	207	192	214	219	198	180	227	193	210	196	187	210	214	201	224	230	166	209	195	210	193	194	200	191	213	202	193	205	199	229	243	222	187	226	213	210	182	201	200	215	215	212	201	211	224	184	187	196	214	209	187	201	180	200	186	196	189	222	204	198	209	186	237	244	194	215	196	181	230	209	182	221	178	238	181	206	213	208	218	200	202	192	217	211	216	214	197	200	191	208	217	229	207	187	217	204	209	198	215	176	211	195	216	217	179	204	180	207	209	201	188	220	191	218	220	199	237	226	208	214	185	215	169	236	197	195	210	196	222	189	222	229	198	192	208	207	202	216	220	201	233	172	215	215	214	204	196	225	195	186	197	216	223	211	197	222	204	192	206	211	188	229	213	188	203	217	184	200	190	211	210	205	191	210	192	222	206	210	217	221	248	215	221	204	217	212	211	205	220	205	194	167	245	206	196	185	198	244	211	238	200	222	201	196	186	193	229	224	217	195	191	183	235	208	220	229	193	197	221	215	194	202	213	202	210	214	217	198	224	224	213	228	204	192	213	222	226	222	187	214	190	229	183	204	212	216	190	211	220	194	195	221	226	217	206	196	200	206	215	222	196	193	206	204	223	202	198	208	202	198	208	192	187	205	209	203	203	182	199	181	202	213	224	201	196	187	203	197	219	190	186	220	199	231	191	202	191	230	204	237	197	230	212	199	183	200	215	225	177	225	179	196	229	203	187	193	240	209	210	203	211	232	189	205	178	230	184	224	219	212	189	203	220	210	208	218	191	204	213	201	214	214	219	234	199	197	224	204	207	192	218	222	194	216	203	239	209	228	210	233	195	233	220	231	203	243	235	204	210	200	204	212	218	205	201	214	209	206	191	214	195	219	193	207	188	207	202	214	196	193	210	217	209	229	187	227	196	198	212	164	207	207	196	224	203	209	197	227	213	187	218	211	228	202	219	211	210	195	219	218	193	213	184	215	223	197	193	202	222	218	230	195	188	191	208	193	197	221	187	212	211	220	201	207	237	223	174	237	201	193	198	221	223	202	207	236	231	211	190	231	212	208	214	212	219	196	206	195	186	224	200	190	212	200	202	188	208	191	220	205	195	174	214	208	235	213	176	202	213	186	204	210	214	198	204	222	205	202	221	193	211	198	205	208	228	193	175	199	214	219	209	198	213	204	211	211	214	184	237	202	196	211	193	208	209	189	187	247	206	203	204	202	195	191	196	197	227	204	196	218	203	208	216	222	199	211	188	195	220	210	207	217	219	206	211	212	222	210	196	175	201	203	228	204	220	187	212	202	180	195	208	207	189	225	192	220	200	224	180	206	197	207	196	211	204	193	185	215	206	189	210	231	203	183	186	196	226	199	183	192	201	200	193	222	226	252	179	193	198	182	200	212	241	212	218	199	193	195	188	191	200	208	200	202	210	195	154	208	202	205	228	187	185	192	204	187	213	203	207	206	211	192	225	224	221	216	205	186	237	198	199	198	190	216	200	196	203	204	182	195	215	175	214	183	214	211	187	226	208	207	196	239	215	188	211	210	198	193	209	174	217	205	180	206	215	197	213	195	238	205	191	235	213	197	224	186	215	216	223	197	220	206	203	208	218	218	216	225	208	189	202	183	212	186	196	202	189	205	223	186	216	192	202	201	229	190	225	211	216	203	199	184	204	215	233	217	207	192	224	201	210	203	201	208	180	209	202	227	227	191	220	212	223	204	213	210	191	220	213	219	206	208	191	204	206	204	196	226	198	200	198	219	202	182	234	193	185	216	211	190	199	216	204	228	180	197	212	218	197	225	247	215	200	202	199	197	220	194	208	211	214	199	203	185	186	233	190	195	201	200	233	210	185	208	224	212	193	202	234	199	217	165	195	211	209	176	205	231	191	205	195	199	205	177	202	196	207	244	209	202	214	187	210	174	183	230	204	226	206	226	201	227	218
7741	2939	6256	6907	5795	4739	3968	3275	2772	2456	2127	1931	1764	1617	1418	1445	1303	1245	1224	1139	1100	1038	1067	972	1014	929	954	925	836	881	836	883	827	816	849	799	809	798	761	758	790	717	729	766	769	795	768	759	724	714	732	682	716	725	713	689	764	707	736	658	738	700	739	716	754	728	670	678	650	689	662	704	729	710	679	687	742	687	689	683	655	694	706	645	692	749	689	712	683	645	698	690	637	640	674	712	711	667	661	709	677	637	641	659	702	630	611	715	643	667	629	675	692	649	660	675	649	697	651	681	660	676	633	676	662	670	634	654	636	672	629	627	690	648	724	706	683	666	713	688	642	649	671	663	650	657	703	642	671	688	625	647	691	715	682	664	658	669	653	661	646	636	697	706	623	685	633	713	644	681	652	625	683	671	660	666	699	709	660	683	640	632	655	653	653	696	674	643	676	616	661	622	665	651	711	664	666	627	657	688	654	661	656	716	658	660	641	641	653	633	707	658	622	637	641	669	653	631	717	631	676	647	683	670	647	677	668	697	693	695	667	647	697	625	707	630	606	663	616	655	642	650	663	752	633	655	675	654	719	673	655	650	643	683	627	645	665	666	608	662	691	674	709	656	692	628	662	689	677	702	666	613	673	663	659	690	751	671	611	684	629	668	654	646	631	661	666	655	647	678	633	661	654	681	644	680	694	651	672	663	636	682	686	653	656	630	643	641	663	640	618	675	629	665	653	673	679	672	695	658	688	640	644	665	709	693	689	687	686	664	636	654	648	691	622	614	664	659	688	669	709	651	669	668	653	652	669	722	690	639	656	632	658	730	645	682	664	716	661	699	627	708	664	669	693	647	713	655	618	659	631	659	667	649	662	656	691	612	680	648	686	652	675	605	652	662	666	695	655	697	649	633	690	686	611	639	734	724	750	693	675	657	651	696	645	656	657	652	676	624	635	637	687	648	596	634	672	661	688	681	705	651	636	631	649	681	652	679	645	681	639	667	636	628	672	663	621	608	666	656	650	683	647	646	643	679	601	694	678	617	701	660	669	668	698	650	664	638	640	697	654	688	688	664	632	680	628	648	669	669	642	630	672	588	656	662	657	635	685	668	678	660	649	687	656	651	639	630	629	631	625	637	676	722	639	659	658	627	627	602	664	654	647	634	691	656	657	651	670	688	709	621	663	702	688	674	689	666	659	629	645	611	640	651	648	667	664	656	675	669	662	673	731	629	683	620	654	666	629	644	624	659	643	691	620	621	665	696	675	626	614	656	659	607	684	677	669	655	644	663	637	677	644	667	624	620	638	678	699	668	646	690	665	668	670	695	686	630	638	696	674	645	667	674	690	696	630	642	675	631	645	608	648	687	710	650	710	633	707	650	660	654	679	620	699	652	653	648	686	669	643	635	651	652	676	635	648	659	665	691	665	669	699	616	651	655	697	667	702	661	659	619	693	628	730	643	642	679	642	664	691	694	661	636	664	653	664	696	618	626	669	633	632	676	662	637	673	652	652	655	635	657	676	689	695	679	604	664	689	666	626	640	690	661	658	703	645	634	675	658	660	614	658	659	630	666	678	644	629	703	644	629	635	658	642	641	669	647	644	641	604	678	652	657	658	648	667	656	692	646	671	639	678	663	677	632	681	616	667	646	660	664	651	640	665	651	676	689	679	646	653	646	639	702	636	617	659	686	674	648	615	663	631	658	599	651	666	674	681	684	674	666	625	606	641	670	651	647	635	690	691	685	661	620	649	691	619	658	624	660	651	683	660	648	665	624	629	711	586	693	648	655	660	676	672	662	652	628	683	659	657	644	647	679	703	663	646	656	670	667	669	694	662	675	613	643	641	652	700	654	641	627	688	636	703	606	667	633	713	627	647	712	622	675	702	633	696	666	658	670	649	658	699	620	652	665	596	619	621	664	630	693	701	665	676	682	687	625	709	660	647	648	684	638	605	662	686	660	643	663	692	644	692	663	592	638	655	667	641	676	674	663	688	685	642	694	641	633	681	639	652	699	653	657	671	649	629	678	618	632	605	667	650	669	660	696	700	682	638	693	693	648	655	665	650	676	674	658	633	625	659	694	693	665	667	658	679	670	662	672	666	651	686	691	612	665	674	670	656	624	697	674	649	617	648	639	689	698	672	668	674	646	681	675	656	690	617	673	707	655	668	687	651	673	697	701	669	652	610	680	687	669	673	646	672	655	624	652	704	690	668	664	714	692	683	647	631	661	681	623	632	662	637	658	612	629	709	692	661	682	670	677	665	662	622	687	618	608	658	679	659	643	679	671	683	604	646	666	724	651	645	695	666	663	644	630	653	680	633	703	652	652	640	676	601	661	628	678	679	680	689	697	655	653	694	655	694	700	645	650	662	666	664	624	647	690	642	654	639	692	661	621	638	625	674	637	632	663	612	623	689	708	651	647	685	630	660	656	666	656	692	658	630	654	681	702	683	640	625	668	658	649	645	607	654	733	671	643	631	670	649	654	693	640	687	663	683	634	692	663	648	643	668	606	654	674	683	646	650	664	622	642	681	642	646	665	676	690	652	722	631	647	678	650	696	665	618	660	666	645	628	630	645	651	668	694	650	683	671	638	702	656	616	654	633	694	641	675	680	638	630	659	666	668	657	674	670	653	660	655	678	648	631	657	658	698	664	674	648	689	697	629	695	612	681	638	670	646	671	668	690	607	648	644	663	643	665	692	667	673	647	663	676	681	652	638	669	636	667	621	632	663	650	656	668	667	655	661	692	640	690	669	663	670	652	710	636	707	661	688	644	667	702	666	682	676	635	639	640	688	645	706	624	721	667	668	622	693	653	659	635	653	626	702	658	660	663	624	664	636	647	655	623	645	682	601	640	629	639	669	665	652	677	694	623	635	692	719	661	672	676	660	675	654	683	666	676	661	666	667	627	680	697	616	643	664	659	632	679	667	663	635	686	626	603	643	689	695	638	658	646	608	636	668	673	668	644	685	655	650	655	684	634	658	706	709	646	666	646	681	651	692	676	655	669	622	671	627	609	675	642	647	659	669	676	640	661	651	707	685	652	647	681	640	656	640	633	677	630	664	645	672	668	600	657	663	641	678	626	683	646	638	649	669	669	721	659	651	707	643	663	659	701	640	686	707	681	720	666	655	662	658	649	689	622	632	640	702	666	680	722	644	696	636	611	680	664	617	588	654	665	642	690	652	665	642	652	631	660	651	643	666	684	641	655	666	716	666	647	641	641	704	668	673	654	636	684	595	632	664	662	637	656	655	673	633	665	630	692	632	617	678	680	654	597	648	650	641	620	685	663	659	643	652	681	654	683	614	649	663	691	650	623	660	666	634	648	665	669	643	656	714	632	637	663	693	647	688	701	668	627	659	681	697	660	647	683	653	655	612	664	669	698	633	677	693	687	672	661	648	676	677	609	662	658	669	661	667	649	590	645	613	658	659	698	674	653	653	691	656	676	644	674	624	606	673	666	682	648	676	661	629	676	650	673	641
1149	117	126	116	86	90	70	62	60	71	58	55	63	66	61	60	56	40	61	63	72	47	54	55	51	70	43	40	67	63	50	58	55	42	57	50	51	59	57	53	60	48	62	60	65	75	47	61	51	46	56	49	56	46	75	67	49	61	54	56	66	49	61	65	48	62	55	50	67	43	52	52	46	53	44	52	59	58	55	56	48	62	50	68	60	51	59	52	59	69	54	38	61	54	62	69	57	43	61	54	50	62	61	66	77	60	61	66	50	49	49	56	69	46	67	83	55	72	55	56	54	60	60	47	40	56	53	61	48	48	39	56	52	49	70	53	54	66	50	63	52	64	69	76	48	56	55	62	56	58	48	50	49	65	56	46	52	45	63	71	48	53	50	62	57	81	48	53	54	64	55	53	65	70	69	55	61	53	53	57	59	56	48	64	55	68	67	55	55	63	66	59	45	49	59	59	65	55	56	44	49	48	51	60	48	63	52	54	60	53	59	41	57	58	56	49	67	50	72	63	81	58	50	50	70	45	66	45	64	51	52	58	62	57	58	55	52	53	54	52	62	65	68	66	50	57	65	65	60	43	58	50	51	59	54	51	60	61	49	55	56	64	57	54	64	65	62	52	54	61	51	59	65	38	52	66	44	45	44	62	64	55	50	53	50	60	72	54	58	67	67	61	78	46	56	69	52	50	62	64	60	59	55	52	67	69	73	51	49	71	51	59	54	64	53	54	51	65	65	59	52	66	51	52	55	54	50	53	59	47	60	50	73	64	66	54	55	85	59	53	47	39	58	64	54	69	57	64	60	60	61	49	53	48	68	59	64	62	64	51	55	60	64	65	57	36	66	55	47	50	61	67	69	63	46	42	57	57	63	65	58	55	53	64	58	44	58	67	55	65	43	61	49	43	50	58	69	54	54	50	49	53	53	60	60	61	68	59	54	32	69	55	62	61	67	60	52	62	66	51	53	51	54	47	63	62	60	64	51	58	68	54	59	40	56	72	60	53	54	68	53	69	68	57	58	70	58	67	52	56	51	57	50	41	63	44	61	54	50	48	61	65	52	43	38	53	59	53	53	50	64	64	71	57	50	46	50	64	51	53	62	53	61	57	58	79	44	53	49	48	46	50	57	52	54	64	54	50	56	73	60	63	49	60	69	45	53	53	49	63	74	56	67	54	61	63	65	53	73	52	50	67	52	52	60	58	54	59	72	54	67	44	49	58	49	60	44	70	45	51	52	56	66	66	68	52	58	54	51	52	64	54	45	61	54	43	70	44	53	70	61	54	69	69	63	51	69	63	73	60	47	56	52	50	64	60	47	53	70	59	62	69	59	47	58	51	81	57	66	64	63	57	44	46	59	58	56	56	62	61	47	42	67	65	57	60	69	52	57	39	59	43	56	66	47	61	42	51	41	58	69	69	50	65	62	55	56	64	52	50	44	64	45	48	56	65	48	70	52	52	51	58	66	52	60	53	50	56	63	62	57	50	57	59	57	61	42	60	60	57	54	67	56	44	56	73	47	62	51	50	55	62	43	40	59	49	53	56	60	67	60	56	61	51	65	64	54	55	63	70	50	62	57	40	56	58	53	49	59	49	69	61	55	57	75	64	60	56	50	46	59	73	60	64	53	46	58	47	60	56	44	79	53	51	41	58	58	59	58	45	61	54	63	54	66	49	46	61	58	50	54	50	45	59	50	63	54	65	56	50	46	50	74	53	40	55	57	51	51	55	56	54	47	48	57	51	53	61	70	52	72	52	65	49	54	54	46	63	64	50	49	56	70	58	44	55	56	42	69	62	55	69	54	57	49	72	46	48	54	58	48	52	55	53	46	62	58	66	53	58	53	57	57	51	58	54	59	48	62	54	61	58	64	60	49	63	57	58	58	53	56	55	57	56	50	65	54	48	55	50	64	60	52	56	55	54	49	61	55	48	57	48	53	41	57	46	60	60	66	52	52	53	51	74	48	56	56	66	54	58	51	65	71	54	75	54	55	66	46	68	58	61	54	50	74	59	53	49	53	51	59	47	57	70	56	49	50	54	54	63	78	57	62	64	53	50	51	59	59	55	56	54	57	48	63	54	52	52	52	52	56	49	51	64	46	59	62	57	41	67	54	66	69	68	74	50	53	70	54	60	56	55	46	71	56	46	55	58	49	51	64	58	74	67	66	65	52	56	64	52	52	59	53	64	65	61	52	65	72	45	59	42	53	46	43	62	67	54	63	59	61	63	50	60	55	51	57	69	55	65	46	49	41	52	53	60	62	62	65	52	57	53	50	61	71	62	60	51	64	51	60	58	57	50	63	51	58	49	66	55	67	77	55	56	41	55	63	56	56	34	44	54	55	52	49	45	51	61	60	57	50	55	64	59	65	55	59	59	56	39	61	49	53	52	54	47	62	60	60	51	60	48	58	52	63	61	62	63	71	75	60	59	53	57	52	60	55	57	51	53	58	55	58	57	61	57	67	53	59	57	72	64	60	70	69	49	69	68	63	62	62	62	66	62	57	61	59	67	73	66	63	57	46	58	55	69	45	54	44	48	60	51	51	61	43	56	56	58	69	54	47	65	54	69	57	53	54	63	55	64	69	57	56	63	63	51	54	59	66	58	57	46	46	56	54	54	61	39	58	53	38	55	48	54	64	54	44	68	58	71	63	44	60	64	70	71	53	69	74	60	67	48	49	66	64	64	60	60	58	59	58	59	67	53	70	62	39	61	61	41	53	59	50	57	67	61	62	50	56	46	60	60	71	78	56	66	60	69	58	65	52	50	57	47	44	49	59	58	67	53	47	53	63	59	47	50	54	52	63	46	48	59	44	68	57	53	55	60	58	57	65	67	55	51	54	65	56	51	59	56	67	50	48	45	70	47	48	54	48	61	60	51	60	60	49	60	46	63	44	66	54	65	44	46	49	60	58	52	54	57	55	71	54	51	52	65	56	50	69	57	56	43	48	78	40	45	55	55	51	66	44	45	51	51	71	53	56	78	58	59	63	53	47	56	62	60	58	63	68	59	46	48	56	52	58	51	54	46	65	62	80	54	54	60	64	64	55	50	57	54	56	45	47	57	54	68	64	59	50	63	54	45	57	66	48	48	57	60	64	62	64	58	65	63	58	48	64	57	62	64	64	55	59	68	58	61	52	56	67	58	59	54	45	61	62	46	50	66	50	57	49	46	51	58	48	66	60	43	53	49	61	62	54	68	50	44	66	55	54	67	68	49	57	56	56	56	52	53	62	50	58	63	57	55	65	70	58	67	56	66	51	47	53	72	46	61	59	59	71	67	58	67	51	54	59	46	58	43	51	60	56	63	54	49	62	56	61	86	51	56	58	61	59	64	51	61	54	49	52	53	54	53	52	68	76	62	56	53	63	63	57	49	48	59	46	68	55	57	54	66	48	67	63	65	55	74	44	40	63	51	50	61	58	71	52	72	52	73	51	68	59	55	57	73	56	59	55	59	61	54	68	57	44	67	45	40
1713	319	468	433	397	406	357	337	307	298	318	276	286	278	264	243	281	253	272	232	252	226	268	281	212	283	233	237	233	247	239	229	254	246	253	232	268	250	236	248	241	234	240	256	229	238	240	229	266	262	231	251	215	260	224	241	213	233	221	224	241	260	253	244	239	230	251	235	284	252	235	245	265	225	237	217	242	242	249	232	236	242	210	253	248	245	247	228	243	238	229	232	233	280	246	249	219	226	251	250	239	242	242	204	231	253	252	241	251	232	241	224	269	230	241	228	214	252	227	245	234	254	227	253	232	230	262	263	240	217	253	230	251	261	239	250	232	234	213	230	233	224	240	250	253	274	213	264	240	218	243	264	223	215	234	236	232	227	222	228	208	223	245	198	219	241	240	240	262	246	249	247	227	250	222	245	250	239	239	239	214	247	242	229	238	246	270	251	233	255	226	225	235	217	211	246	273	234	227	267	224	254	214	238	287	218	252	217	210	254	233	240	244	228	215	246	241	257	221	239	227	244	243	248	257	241	222	239	277	244	266	236	254	266	218	240	245	261	235	246	260	221	240	220	237	244	228	250	248	265	224	244	224	240	247	249	240	242	240	234	225	233	253	258	239	248	209	243	225	240	212	246	246	213	243	239	247	231	240	250	230	245	237	245	232	223	265	235	235	255	230	240	204	234	239	231	251	243	233	213	198	243	216	233	238	259	253	264	244	225	239	245	244	235	219	229	203	221	225	258	216	243	249	262	230	245	257	256	231	234	253	228	262	212	228	224	256	272	271	262	242	228	239	212	231	225	232	254	238	252	248	235	264	269	226	228	238	231	229	242	189	223	237	252	235	246	263	227	236	241	227	261	222	248	229	228	226	272	245	245	257	231	250	240	266	247	229	219	239	238	244	259	220	198	247	246	262	235	236	236	247	235	223	243	239	227	240	227	234	222	259	240	236	219	230	241	243	243	225	226	228	208	210	243	230	242	247	240	254	249	235	246	255	226	250	220	236	241	263	255	227	224	237	237	209	222	214	254	218	246	243	252	226	256	259	252	216	225	227	257	243	233	255	242	238	233	241	209	231	260	215	239	220	265	255	230	262	233	222	232	224	234	220	241	225	253	258	253	232	245	240	241	232	241	258	249	262	264	231	246	231	224	243	234	264	257	209	222	249	269	220	229	225	232	219	232	201	247	260	250	250	255	229	238	208	216	243	233	238	267	233	230	222	248	239	254	259	234	247	225	244	223	226	201	236	255	264	210	251	264	257	269	246	211	256	217	202	243	230	240	266	244	220	229	220	214	207	233	242	224	243	213	230	242	238	246	256	234	222	226	238	229	232	271	228	243	251	267	242	231	239	233	227	227	245	256	235	243	225	217	243	218	254	234	253	244	236	253	220	234	234	219	224	229	225	238	224	240	243	236	240	231	220	253	228	268	244	218	236	248	230	258	217	259	262	255	246	251	236	267	259	239	249	254	235	228	242	238	260	238	232	243	234	251	213	231	216	211	242	232	234	247	251	228	263	227	250	235	239	244	233	238	251	232	235	225	242	235	230	272	234	234	265	231	269	224	223	229	247	261	237	225	233	247	232	241	260	220	249	245	230	233	230	269	245	237	233	220	244	213	263	240	223	229	240	270	217	222	227	254	216	242	237	238	247	266	199	227	240	237	227	213	231	210	234	228	253	238	238	277	239	248	246	288	238	245	221	247	253	228	214	219	249	244	250	228	246	229	214	254	229	233	276	244	249	247	233	233	242	224	236	252	254	243	255	247	243	224	227	252	235	243	232	235	225	240	222	226	221	256	228	249	238	218	255	227	197	258	220	245	222	224	232	254	241	245	214	228	267	209	266	227	246	235	227	258	238	218	249	223	235	232	256	253	241	226	227	236	250	247	250	231	240	224	258	251	229	247	218	264	241	221	252	259	238	228	212	224	220	232	268	229	242	232	227	270	227	238	227	242	237	224	246	222	247	242	231	210	234	237	226	247	237	254	226	246	251	246	250	252	210	229	273	248	231	263	220	233	243	238	246	229	234	230	232	263	227	242	256	262	230	238	231	243	217	238	266	241	205	265	232	229	217	253	233	223	264	257	228	250	261	238	231	239	244	202	263	220	229	258	226	209	263	239	255	216	255	226	254	243	240	230	237	245	245	263	297	247	265	231	229	223	233	237	227	254	200	245	219	259	222	245	231	248	227	243	250	250	226	229	259	228	241	226	249	214	239	265	225	220	228	226	227	215	238	224	249	244	224	239	236	215	222	259	226	242	233	231	254	237	235	253	215	240	217	230	228	251	228	228	224	225	205	247	248	228	250	226	250	224	231	223	224	234	218	249	247	231	262	219	247	260	237	244	219	239	242	271	261	241	248	234	271	265	231	222	211	248	248	233	217	236	229	228	246	222	218	229	224	212	249	239	213	224	210	279	234	236	236	242	242	285	260	223	227	258	257	238	260	228	207	243	237	231	244	231	227	267	209	240	219	237	242	274	233	232	253	212	244	273	230	213	253	219	257	235	247	236	240	257	227	251	260	241	232	234	240	250	243	218	234	264	224	239	248	259	247	233	220	243	263	232	251	252	270	238	208	234	233	253	230	233	245	211	261	240	250	247	266	230	229	208	244	241	250	247	257	229	231	246	262	223	245	238	263	216	238	248	244	226	216	237	219	256	252	228	230	230	234	225	253	272	236	239	246	249	239	211	218	251	259	260	252	249	254	237	240	210	272	256	254	216	250	237	236	234	241	230	230	224	241	248	256	208	223	242	251	245	244	242	234	237	234	253	246	222	209	246	233	230	235	241	235	230	251	239	265	226	245	255	282	272	207	220	251	238	256	259	258	232	240	254	239	207	260	225	252	269	256	218	243	259	241	241	219	248	232	225	240	245	229	256	234	243	242	264	242	233	251	243	248	253	232	255	239	209	244	228	236	246	246	239	241	241	253	244	212	236	243	255	245	246	238	251	228	227	247	257	252	244	247	209	252	256	255	256	255	246	216	228	248	228	221	216	207	247	250	237	261	251	239	226	239	233	280	232	231	239	236	246	247	231	219	217	246	232	269	242	249	241	235	229	230	248	246	233	261	231	224	251	265	252	225	258	229	280	263	281	237	238	235	241	230	216	249	241	239	245	219	242	249	243	239	255	265	251	221	251	247	211	231	248	239	259	241	259	230	242	207	249	250	249	211	250	240	217	237	278	232	240	245	221	248	234	239	259	242	227	255	254	216	219	241	256	244	215	224	241	228	287	194	244	257	240	254	246	241	244	240	208	239	240	243	218	259	235	228	252	229	217	229	244	236	234	263	258	263	249	240	234	234	255	251	198	243	225	221	244	240	216	245	259	218	238	232	257	221	251	218	203	256	257	237	245	222	217	252	256	249	244	242	229	230	201	248	241	218	232	226	227	211	244	236	240	232	220	236	240	242	227	229	261	238	255	232	265	239	230	256	250	213	246	226	215	218	246	235	236	249	243	252	265	231	233	241	265
4496	1108	1344	950	667	477	382	315	294	247	207	210	181	195	183	171	165	168	135	155	150	134	163	139	128	144	167	146	158	162	120	124	120	116	129	127	127	139	140	128	140	144	126	118	119	116	146	131	124	120	158	104	118	128	131	135	102	145	114	145	128	138	134	128	116	124	129	161	149	130	118	135	124	121	129	103	141	134	122	118	145	137	111	130	107	123	135	119	141	123	126	115	120	103	114	117	133	158	126	117	127	133	127	113	127	113	122	113	118	121	146	119	111	129	132	127	123	119	142	139	134	118	131	150	116	133	106	110	116	127	141	112	124	103	130	111	121	133	118	116	123	134	144	128	108	111	132	133	132	134	127	119	121	129	130	108	129	121	124	124	142	135	146	108	146	128	130	111	128	127	107	105	141	122	117	132	129	120	139	135	133	139	146	138	137	123	132	138	130	133	115	124	147	131	118	146	116	121	129	130	134	129	131	112	112	117	115	128	142	129	126	130	118	112	141	116	120	129	125	140	133	114	113	93	133	146	122	139	136	130	119	109	122	150	128	121	129	106	117	129	118	147	117	128	131	112	144	124	122	132	111	127	128	143	147	123	142	109	114	120	128	123	143	132	115	132	143	115	126	137	135	137	131	124	119	126	139	146	125	121	119	117	156	125	123	129	123	110	125	146	120	132	121	118	137	131	136	135	138	112	113	106	138	107	140	132	135	123	128	146	124	120	129	128	107	110	119	114	136	144	128	122	130	131	129	137	124	116	121	150	141	120	120	140	140	127	152	133	140	117	133	117	145	132	118	107	129	147	125	136	119	122	116	124	134	133	124	132	109	133	132	122	170	130	115	123	128	140	146	115	145	121	136	116	107	115	113	123	124	147	131	127	131	108	116	132	114	124	132	130	102	120	121	116	134	131	134	147	137	113	118	134	131	118	120	106	117	141	134	123	129	121	128	141	113	137	130	126	105	128	138	115	130	124	134	128	139	132	122	127	126	112	132	139	127	115	131	109	110	126	127	149	130	137	126	127	130	127	114	103	130	107	126	128	124	110	115	129	113	122	116	116	123	112	154	132	125	127	123	119	114	134	125	122	125	115	111	133	110	118	122	123	138	113	125	123	130	123	136	133	101	128	124	118	116	129	131	116	122	121	130	123	138	126	117	149	134	122	129	117	138	130	117	109	112	125	150	144	140	124	141	128	137	125	116	123	141	128	100	132	136	123	134	133	115	132	112	138	157	107	115	121	133	133	122	142	118	127	120	139	131	117	139	119	126	115	121	114	114	134	119	112	129	120	112	123	157	130	121	124	129	111	122	129	125	142	129	128	123	143	131	136	131	111	138	121	128	114	123	121	111	128	130	151	138	129	120	115	112	127	137	120	143	131	123	122	122	113	129	133	126	132	129	100	114	114	122	129	112	136	146	121	155	130	110	131	118	129	99	137	129	107	130	120	118	126	140	130	132	135	117	112	134	132	137	108	111	102	131	145	110	118	123	117	142	110	122	135	127	135	122	116	132	113	131	138	119	121	125	107	132	112	139	138	110	120	137	126	133	118	126	126	140	137	121	125	113	130	148	115	139	131	121	130	124	109	127	119	112	138	109	117	108	122	132	126	144	142	126	137	114	116	114	125	128	146	119	132	134	122	131	117	127	124	130	134	121	110	126	117	119	137	132	117	118	125	131	131	125	138	116	121	130	134	146	145	130	115	118	120	124	131	124	124	130	126	124	110	130	139	122	132	130	113	118	131	127	116	120	118	109	136	137	125	137	114	127	116	117	123	112	146	113	110	130	130	130	127	111	118	135	135	125	127	124	129	118	122	124	103	113	143	135	123	115	114	122	121	134	119	126	142	125	130	154	118	113	127	130	131	143	111	147	128	116	119	128	156	131	142	104	128	129	113	144	113	129	138	127	111	111	123	102	124	118	129	120	123	128	118	135	122	123	132	109	144	135	133	134	102	115	139	113	130	142	146	143	115	134	127	116	129	138	120	149	117	140	131	132	119	134	116	134	108	138	116	133	131	136	113	112	109	149	130	145	113	136	125	136	137	127	122	131	124	132	141	113	123	133	108	140	141	133	115	114	127	112	140	116	94	131	132	124	104	136	132	135	120	121	119	113	135	118	146	113	124	114	129	110	125	112	114	137	122	114	128	116	131	125	107	130	107	109	117	144	138	117	110	115	120	135	122	136	147	134	136	125	121	113	130	117	123	132	135	135	124	137	155	135	112	116	118	122	130	131	149	157	129	140	122	106	101	118	129	122	120	127	104	124	113	133	127	121	129	122	134	118	123	126	126	130	127	112	123	120	117	142	138	126	113	154	140	139	135	126	129	130	111	124	137	120	123	121	132	119	140	138	119	138	149	115	119	108	105	122	125	121	115	125	136	127	107	136	137	109	115	118	143	141	119	125	135	130	120	149	113	127	132	132	118	111	131	154	137	130	149	136	110	140	129	131	119	126	111	136	117	107	137	139	117	130	132	145	145	116	119	125	136	134	131	115	124	118	121	124	107	136	132	136	121	107	112	124	129	120	143	140	105	141	131	120	104	142	113	116	116	104	124	128	135	131	127	125	136	120	127	119	115	130	141	122	130	137	124	125	108	122	132	126	133	138	100	116	117	110	137	124	115	130	124	144	132	103	142	109	127	145	123	115	112	142	135	120	155	143	142	102	127	117	112	123	146	129	114	119	138	130	121	126	130	135	118	105	147	134	128	120	116	123	122	113	98	118	110	121	122	116	108	113	115	117	128	138	117	125	135	146	138	112	119	130	124	127	137	104	131	130	129	134	117	115	130	141	116	123	120	101	135	130	121	130	125	140	101	125	129	127	154	120	118	115	143	130	134	131	132	120	125	133	132	125	122	138	119	123	122	129	117	120	110	98	118	133	117	139	154	139	115	124	126	119	128	119	126	119	133	126	110	128	107	121	121	117	136	125	123	115	132	124	129	123	139	115	118	124	127	139	139	143	133	123	120	137	121	134	131	155	121	116	133	121	139	124	133	145	132	139	131	116	132	139	159	131	140	114	109	117	113	126	138	125	112	122	109	149	122	113	132	125	125	134	160	131	124	132	138	127	125	123	110	114	135	113	133	136	124	128	117	138	131	117	116	114	132	126	132	121	127	116	142	133	120	140	117	109	134	124	124	139	117	117	128	127	119	127	117	117	119	119	114	128	115	113	138	124	127	126	125	128	115	121	110	130	136	121	122	124	114	131	126	138	126	114	125	120	127	124	130	119	145	123	124	113	122	114	129	123	117	112	120	115	117	127	147	119	134	127	135	145	128	100	126	122	117	130	122	149	106	127	119	141	120	157	109	127	127	125	138	118	134	124	112	121	127	124	115	141	120	118	142	115	113	104	141	128	116	138	118	137	125	131	121	130	126	132	110	126	118	129	131	115	131	124	123	126	109	123	116	121	133	133	140	154	107	128	116	134	133	106	144	138	127	125	137	107	119	145	130	123	120	131	104	139	138	125	109
5359	1564	3506	3951	3265	2596	2233	1821	1551	1350	1234	1110	1004	922	855	847	762	725	700	668	669	679	620	649	585	596	606	571	567	540	533	566	487	554	504	508	485	474	538	485	454	486	496	506	485	501	501	487	479	459	492	451	489	458	461	460	448	455	499	493	440	463	432	472	436	425	461	454	491	487	444	449	462	445	453	433	489	460	467	438	497	458	459	461	417	420	491	465	445	449	462	431	470	469	454	440	423	446	443	457	454	462	462	436	439	459	410	471	436	442	457	474	413	448	453	452	459	464	413	456	424	443	478	412	472	409	456	433	435	468	472	447	453	430	431	418	451	435	432	439	434	470	428	441	436	429	429	447	492	451	458	434	401	447	456	465	454	437	485	435	442	437	418	429	413	411	424	461	417	493	451	432	448	418	454	445	440	428	444	456	460	424	439	445	426	460	449	406	432	419	451	433	433	422	432	446	439	435	456	449	445	417	434	396	432	408	446	435	404	422	425	428	429	443	464	448	473	425	488	456	419	442	435	483	454	444	420	451	423	405	411	435	471	444	408	422	424	463	450	407	415	463	416	412	453	445	447	421	443	472	436	437	473	423	462	455	391	427	458	466	452	423	440	430	408	442	429	425	429	469	425	433	474	451	484	454	414	434	444	438	447	460	403	462	464	423	449	415	427	440	469	396	422	450	413	411	460	430	402	435	461	458	420	410	427	438	377	449	460	442	436	460	437	438	441	428	431	460	471	459	457	425	415	392	448	447	414	445	475	451	457	426	407	462	452	420	463	447	474	409	440	417	454	420	417	478	446	452	471	444	413	415	432	439	436	409	452	442	406	428	473	430	452	436	471	470	457	431	416	445	430	425	441	420	414	446	404	415	460	469	429	439	473	476	435	458	475	453	383	440	447	457	437	439	431	416	469	423	434	444	453	428	433	424	439	429	461	436	428	456	411	440	408	481	449	487	423	407	433	408	448	442	415	409	416	438	423	423	408	476	412	410	456	437	440	440	437	421	465	484	436	461	483	446	466	453	447	434	416	433	392	437	450	447	418	410	435	446	492	405	422	438	393	444	432	455	422	409	449	482	451	412	471	454	434	442	464	421	421	435	440	395	460	443	435	403	414	437	454	476	417	481	444	427	396	421	462	442	471	421	438	439	434	412	396	414	412	463	425	453	429	449	434	462	461	436	439	421	457	432	432	433	404	413	441	455	429	470	425	472	436	443	429	435	417	428	433	468	438	408	391	471	419	490	440	412	451	402	426	463	408	428	439	464	481	417	436	446	425	406	455	435	430	421	412	393	459	419	419	447	450	455	458	420	442	460	396	396	435	420	403	432	442	406	443	424	440	401	410	442	428	474	424	390	441	407	455	428	410	424	430	408	459	467	414	458	420	470	426	478	449	458	399	475	445	452	421	439	422	423	426	455	490	418	425	427	443	423	436	471	403	450	424	418	435	419	458	440	418	436	451	421	418	451	424	426	442	426	431	440	447	430	439	395	427	396	408	442	396	447	436	395	427	461	425	413	473	430	455	488	453	434	457	454	462	462	430	416	447	463	471	472	426	436	454	438	471	429	455	475	466	389	427	434	443	438	403	422	437	414	446	428	461	441	431	450	439	438	440	400	438	474	421	401	442	435	435	467	409	434	460	429	474	459	418	435	395	454	447	432	398	438	454	422	420	459	401	431	445	447	421	448	426	436	390	453	468	433	437	392	427	455	410	467	445	443	431	494	427	412	443	427	440	425	451	478	442	426	422	453	450	468	417	471	449	440	457	417	415	434	430	484	447	431	418	454	448	442	416	407	429	412	371	449	445	454	455	427	458	460	423	419	409	437	459	407	437	414	466	456	418	442	439	429	457	442	436	453	436	460	502	463	419	440	453	401	452	418	397	453	417	479	422	439	458	432	468	454	450	423	432	418	438	469	438	422	460	452	431	424	426	427	434	453	451	482	446	439	440	424	419	425	442	452	406	453	424	401	437	445	402	452	433	475	458	431	401	446	416	400	414	417	450	441	447	425	482	412	416	408	437	418	466	442	451	397	438	469	445	443	414	457	438	429	408	476	418	450	414	452	476	449	418	429	411	455	415	441	472	457	451	470	442	438	418	469	422	394	420	429	485	409	435	448	456	479	400	457	431	437	418	449	464	423	407	430	449	429	463	480	442	442	461	440	420	443	437	426	470	431	437	411	429	472	435	417	408	465	422	381	432	442	421	420	402	437	457	438	432	429	448	438	417	434	430	453	428	482	441	425	394	477	425	414	454	453	453	453	448	434	422	410	417	430	450	454	407	452	454	437	416	456	460	405	443	412	439	437	405	466	417	440	509	463	410	409	431	416	444	384	435	446	401	431	447	458	425	378	467	486	457	478	431	418	457	423	462	422	474	442	487	438	411	428	450	438	456	466	435	437	398	466	430	429	441	468	440	420	432	469	480	448	455	436	417	468	440	444	436	434	438	408	429	462	445	453	417	477	464	432	426	443	444	407	428	434	420	435	440	440	432	440	441	460	410	384	456	425	454	448	405	453	444	415	434	427	433	429	436	430	442	416	456	418	446	458	444	436	421	432	421	408	459	456	427	428	449	440	400	437	457	432	451	419	462	425	448	472	424	437	437	454	434	431	421	459	413	431	448	415	429	418	437	458	440	459	451	431	455	460	455	434	409	445	431	455	442	448	433	475	432	476	458	467	469	437	436	436	460	446	410	452	415	441	445	464	456	423	402	471	379	433	485	415	433	463	415	418	421	433	451	409	441	419	468	457	424	416	440	438	420	474	418	496	457	453	392	417	431	420	412	461	419	475	428	415	451	448	417	463	462	442	455	438	447	408	460	416	424	419	449	472	421	402	465	428	424	418	456	428	408	447	446	431	430	414	425	477	408	459	468	461	426	444	417	452	454	445	422	433	437	407	452	393	430	463	480	418	417	469	445	434	462	465	424	455	452	415	421	456	466	435	440	471	453	429	442	445	415	456	448	422	466	452	432	401	409	483	411	424	439	447	408	440	397	426	436	454	470	427	469	420	449	416	440	462	412	464	431	430	431	449	435	441	397	416	418	416	409	440	441	440	471	417	491	456	462	411	445	420	399	432	411	434	466	431	441	460	462	461	466	478	429	458	428	434	439	435	448	448	461	439	438	454	424	410	461	449	436	444	424	425	415	472	419	430	432	422	466	458	449	430	458	433	437	432	458	465	433	460	452	444	391	427	465	488	482	425	463	420	413	409	440	424	454	472	440	483	431	453	473	421	454	416	469	462	386	439	433	435	445	438	430	435	433	421	441	464	469	447	418	453	445	441	429	431	459	467	441	463	446	427	430	441	419	464	457	448	438	406	428	430	449	452	473	425	453	398	463	455	484	427	443	442	442	463	432	407	425	454	410	466	411	448	435	446	447	480	415	438	451	432	461	407	468	420	430	420	443	439	431	465	466	425	460	429	447	444	461	439	436	444	424	454	434	433	429	413	440	439	433	435	435	437	427	479
8716	2256	2698	1970	1306	830	723	564	453	424	403	335	346	322	311	291	270	243	256	276	251	237	231	246	230	258	230	217	222	225	221	210	214	227	204	208	224	230	216	209	234	217	207	203	225	214	200	235	210	207	216	245	230	212	213	234	210	213	227	233	199	209	193	224	214	215	215	204	215	217	209	214	189	230	199	221	206	183	220	211	180	209	206	233	201	215	219	184	228	214	184	217	213	191	232	199	198	200	208	210	208	226	199	219	210	203	213	205	189	218	218	196	222	198	216	220	207	238	212	207	206	218	226	222	215	202	198	199	177	201	220	195	207	225	200	206	195	210	236	195	191	193	205	201	199	195	211	228	209	204	221	193	194	228	233	220	202	207	217	194	207	223	220	189	202	205	177	194	195	241	193	199	220	234	187	211	188	208	221	217	215	187	214	193	199	204	207	207	205	186	209	217	181	187	193	198	220	230	184	202	211	223	196	201	187	204	217	224	203	206	211	218	209	217	193	224	207	204	214	197	227	203	192	215	216	200	231	205	208	220	236	224	193	207	200	208	207	214	200	200	248	240	207	219	220	199	185	225	199	211	210	201	199	223	214	216	207	208	201	219	204	188	177	198	195	211	172	187	208	218	180	211	200	200	201	207	211	202	190	199	184	192	222	202	222	185	198	194	199	239	216	203	217	196	199	235	212	218	214	200	184	210	207	187	187	214	215	213	182	220	202	222	222	203	196	181	185	220	240	196	186	201	225	194	193	206	203	201	217	204	210	193	220	230	217	242	202	225	237	212	196	210	201	193	196	232	201	217	224	201	215	208	211	245	243	219	195	204	230	209	198	223	199	201	200	207	181	209	224	194	199	192	206	203	199	193	180	211	173	207	221	185	208	196	230	209	225	212	211	200	213	224	211	198	218	182	222	215	187	223	202	199	204	223	204	219	191	206	205	198	219	206	228	182	206	209	203	202	220	214	219	210	201	221	192	204	184	210	189	194	202	194	222	186	218	228	220	203	195	215	207	216	226	210	188	208	228	232	233	212	206	233	195	220	203	204	219	202	207	199	199	196	234	213	190	203	207	215	212	209	207	229	186	200	209	219	204	188	217	222	210	199	206	197	211	211	192	194	225	181	183	208	212	195	236	201	207	214	202	180	189	208	208	211	209	204	188	218	210	202	211	189	199	197	211	211	203	185	205	197	203	207	204	191	203	208	193	195	210	196	229	205	216	203	227	201	207	197	197	195	189	202	211	192	211	207	218	202	222	230	194	200	201	191	206	199	189	231	183	211	210	215	192	194	207	215	202	198	183	233	228	223	195	215	205	207	216	197	219	229	189	183	218	201	205	214	225	217	216	192	199	203	233	218	212	197	221	217	191	222	220	182	203	212	180	200	215	187	223	223	182	210	205	199	217	220	217	200	196	204	199	230	213	207	241	211	218	214	198	211	180	211	192	216	201	201	216	225	261	218	211	194	190	223	206	222	216	208	227	208	200	225	215	186	207	220	233	237	202	195	194	222	219	207	211	194	226	203	213	185	224	196	217	164	200	197	201	195	195	218	206	222	200	204	184	206	205	206	219	186	217	226	201	195	216	223	216	224	219	194	218	215	212	199	199	220	195	199	202	225	219	202	222	187	207	226	194	199	205	193	232	199	206	223	198	220	207	214	234	221	202	203	226	225	232	188	175	203	208	186	204	195	194	192	217	208	193	200	205	197	224	212	222	181	183	234	213	212	189	212	207	183	224	216	218	187	206	208	201	196	244	192	193	222	238	200	225	198	208	193	196	215	196	223	196	205	235	198	208	208	177	207	204	205	199	217	224	203	202	181	188	208	211	231	193	208	202	204	209	205	191	219	206	209	190	209	220	195	217	184	204	223	176	189	197	162	193	214	214	201	196	211	194	194	220	227	195	205	204	224	190	194	218	195	187	208	209	197	177	221	203	206	196	213	202	208	213	197	200	225	183	225	219	210	216	212	203	222	208	203	174	196	221	196	197	202	177	199	202	228	215	210	192	170	195	199	191	201	200	217	213	204	238	194	210	227	192	217	220	167	196	219	200	201	210	207	209	232	223	199	214	211	193	237	224	228	239	208	211	224	203	206	228	209	214	205	209	187	196	214	216	214	193	198	204	202	205	211	222	196	186	251	196	227	222	201	212	232	205	185	202	189	204	210	207	191	224	200	205	204	212	194	206	186	189	191	203	218	223	194	165	210	190	214	215	190	223	184	194	185	191	209	218	205	188	194	186	219	189	230	204	195	217	229	185	209	212	228	208	236	231	211	207	205	185	205	237	190	199	196	193	198	225	212	221	204	200	209	191	182	218	194	208	195	209	226	197	214	192	177	193	209	197	201	210	199	211	218	214	212	218	196	209	191	199	201	216	191	206	208	191	188	188	219	213	213	188	217	216	220	226	221	221	203	186	196	194	194	219	188	250	224	194	195	230	201	230	194	210	196	202	208	208	204	201	185	214	217	193	183	208	208	240	222	214	205	227	231	195	203	205	213	195	220	187	200	198	208	206	204	189	192	220	227	199	208	217	210	212	195	186	197	199	224	232	193	193	215	172	225	201	228	205	234	191	203	209	202	189	199	169	228	199	179	216	203	198	199	215	201	226	208	193	178	218	206	214	233	203	204	200	200	203	207	200	217	214	199	203	215	186	201	206	227	223	194	179	220	196	208	191	226	208	196	211	188	224	212	214	188	222	198	177	220	201	216	249	228	203	238	217	200	209	219	201	202	196	206	185	203	215	189	219	200	214	217	195	190	198	191	212	207	209	213	214	197	226	210	190	207	205	190	198	208	215	166	211	194	232	204	224	189	212	186	224	201	209	189	213	208	208	200	213	188	231	193	214	221	176	195	199	192	212	214	207	207	205	205	207	200	190	203	215	215	240	201	205	210	197	194	197	198	209	199	223	197	214	234	220	212	196	243	214	218	198	199	244	197	202	209	182	215	189	212	191	235	200	218	227	207	199	203	202	202	219	180	202	223	169	190	193	185	195	196	215	201	224	240	228	213	202	203	197	198	226	187	217	211	215	204	171	192	179	243	192	221	188	175	204	225	190	191	241	216	203	226	214	225	214	197	213	250	195	192	236	200	206	201	200	229	218	212	215	205	224	195	205	228	204	194	197	200	204	204	185	220	214	218	194	222	176	208	216	203	198	232	195	204	207	230	211	205	208	207	193	206	205	188	204	212	210	192	222	192	192	190	190	190	197	227	245	207	214	226	220	207	213	202	207	205	206	198	203	203	186	197	206	223	238	210	210	232	212	232	198	242	208	205	207	209	179	203	212	184	186	195	215	225	200	206	189	218	186	201	224	197	218	217	221	209	198	197	209	211	225	187	227	190	184	170	220	202	215	215	237	245	210	193	217	219	232	194	203	198	202	201	205	203	205	220	204	248	203	219	216	249	201	208	198	189	215	232	198	200	204	209	213	216	206	207	234	211	190	224	210	237	189	208	213	204	227	187	190	220	204	196
7655	2867	6542	6849	5902	4770	3931	3305	2829	2427	2112	1977	1785	1610	1512	1406	1318	1217	1177	1192	1119	1088	1011	959	962	927	914	910	852	882	797	869	803	789	822	812	807	820	747	789	749	757	765	780	763	732	751	716	742	773	737	702	736	712	769	762	749	710	739	715	729	753	735	718	679	643	687	743	643	682	696	717	645	659	683	681	676	708	738	656	704	647	647	669	674	651	700	678	758	695	670	678	659	670	727	633	672	645	672	681	678	720	676	695	720	660	672	660	655	686	679	668	635	651	644	672	679	645	667	672	679	663	647	667	638	692	681	636	640	669	706	687	648	677	643	707	684	645	667	649	654	681	677	689	624	616	666	701	651	653	652	649	644	653	653	661	688	636	627	680	672	709	678	653	692	647	710	682	660	652	643	643	609	646	653	679	645	687	656	679	641	684	654	631	664	663	678	639	670	681	694	676	633	643	677	678	667	648	651	612	648	638	638	699	638	660	661	660	666	659	629	680	697	629	675	692	651	682	660	681	672	623	685	704	631	667	682	632	722	636	704	693	656	622	650	690	698	650	683	697	696	660	658	627	708	644	656	703	654	635	663	682	616	641	645	694	694	645	641	664	677	702	644	677	622	615	598	672	699	621	640	691	669	632	637	644	650	677	663	707	695	656	656	638	642	671	646	664	637	684	662	649	614	657	632	646	688	672	683	625	666	698	646	658	668	625	618	659	690	652	655	727	648	595	676	655	660	654	687	686	660	636	661	696	647	648	662	682	666	675	695	686	700	673	677	707	643	648	669	685	658	621	627	667	631	655	659	716	627	664	676	651	631	627	738	659	622	636	633	643	623	696	663	662	701	651	625	627	665	725	690	645	670	621	683	681	666	692	683	650	629	684	590	637	631	649	683	697	649	678	657	669	722	670	652	637	664	675	656	642	634	661	625	677	676	657	681	646	651	616	609	598	640	667	625	679	631	678	668	662	650	631	696	639	683	657	637	621	677	638	655	658	695	670	616	691	712	654	682	649	667	643	658	649	658	651	674	705	619	667	653	649	650	642	668	635	670	660	638	631	618	661	651	643	654	698	677	634	642	657	634	642	677	639	656	679	623	684	633	684	667	668	656	619	646	613	643	651	689	663	646	607	701	656	718	666	648	650	665	636	695	646	683	694	639	689	621	657	665	650	665	701	667	624	651	646	658	622	699	623	687	648	658	693	629	635	665	646	717	673	673	681	670	668	635	651	669	652	641	622	618	648	710	683	665	631	658	640	686	658	683	659	707	668	653	637	663	665	663	661	663	664	663	647	639	648	705	639	646	623	668	632	664	663	641	677	695	658	630	638	656	690	642	666	629	648	693	654	679	665	733	688	652	687	617	661	639	675	619	620	643	714	668	670	691	730	667	681	636	648	634	661	623	662	694	573	641	634	694	672	659	620	688	667	631	656	610	621	631	677	660	653	668	665	659	652	664	615	619	660	655	625	688	681	661	674	685	625	637	677	661	628	658	679	677	723	667	642	644	611	643	674	675	674	661	690	677	684	610	629	646	635	629	625	689	687	664	651	654	657	687	680	674	691	649	631	686	670	657	634	680	692	623	655	635	624	686	618	643	709	657	673	694	613	658	641	669	657	666	698	661	677	689	668	666	664	627	684	634	677	665	646	669	685	643	657	640	662	646	687	603	656	658	660	596	654	653	690	641	627	621	657	662	689	650	621	675	685	630	605	664	658	646	643	665	651	693	665	646	656	659	624	668	639	630	651	676	703	628	645	640	667	621	672	700	602	620	622	686	629	685	682	670	657	691	604	640	646	670	655	677	640	639	676	631	619	592	711	659	656	645	673	608	682	645	698	724	670	678	653	658	651	661	646	628	647	708	680	711	677	624	656	675	663	663	685	663	656	680	633	639	662	696	679	638	697	683	666	666	669	650	662	658	604	663	687	640	655	673	668	729	617	633	636	688	654	652	644	671	684	690	675	643	608	688	682	667	647	675	646	649	632	671	650	631	689	664	661	658	636	666	627	631	588	608	670	655	684	673	633	677	665	684	658	683	622	653	626	674	645	672	632	681	684	724	631	655	639	646	704	701	699	675	661	646	667	676	641	634	683	640	676	614	645	685	650	667	663	658	690	694	684	661	661	632	616	642	642	650	656	694	682	635	682	669	669	678	713	645	655	687	700	695	649	695	700	649	596	635	695	648	702	671	618	617	666	677	646	703	605	629	596	639	647	664	629	619	681	658	650	638	630	655	668	637	615	686	622	626	637	646	660	692	687	681	673	633	647	659	673	651	722	637	668	685	631	694	670	613	673	627	641	662	663	647	646	707	598	656	643	672	660	645	658	599	647	648	647	663	667	667	665	649	672	681	698	650	666	652	669	675	649	645	653	629	634	683	659	668	700	695	669	638	681	661	650	635	678	600	693	689	628	615	655	648	638	621	662	624	678	638	678	683	597	680	622	636	639	662	677	608	620	663	623	653	646	670	659	654	642	674	648	731	662	652	645	634	652	631	685	645	656	685	669	649	681	660	623	685	641	651	703	688	629	657	622	686	709	637	663	694	665	668	650	684	656	653	662	645	606	635	686	634	651	628	677	629	677	663	694	683	651	648	642	654	692	657	660	689	663	661	631	635	681	658	706	680	615	581	619	628	686	675	621	662	647	739	675	662	677	635	664	687	649	630	652	720	626	655	671	636	676	696	625	655	612	692	685	659	615	664	672	697	598	652	673	627	661	638	624	621	691	627	613	675	696	677	710	630	634	684	673	647	639	670	632	642	662	619	679	662	666	639	644	685	702	610	677	634	671	656	692	674	658	670	605	683	623	637	639	665	661	673	671	660	682	667	677	663	640	658	687	628	705	637	643	634	654	675	634	701	628	640	711	660	683	685	650	640	638	642	713	648	649	597	654	635	644	672	631	643	702	658	651	643	633	718	622	693	652	650	631	686	689	656	659	678	670	691	655	685	679	643	625	671	661	671	657	706	686	655	634	628	694	630	678	650	670	604	679	671	675	677	677	667	629	651	667	694	653	681	665	645	608	670	580	679	685	617	639	639	637	632	662	658	687	642	636	665	677	650	683	673	663	693	640	681	643	695	681	632	592	613	690	675	663	641	658	619	673	676	629	659	651	663	687	657	667	694	665	657	672	656	692	631	678	636	661	666	608	686	673	638	647	643	645	649	696	651	685	675	665	686	702	686	659	623	665	658	634	677	707	665	666	679	664	631	653	692	667	659	675	674	672	637	669	710	678	635	660	620	682	668	619	663	678	683	667	672	642	662	665	685	644	696	662	631	695	614	663	661	670	640	684	618	688	699	665	647	648	672	694	645	627	619	626	704	642	677	700	644	669	641	683	706	713	620	655	685	658	646	636	654	628	665	655	673	688	647	672	666	651	699	623	639	671	670	620	680	680	662	655	648	678	649	624	690	685	647	643	644	686	676	678	663	627	667	630	668	654	659	666	680	636	653	657	664	690	626	607	621	679	686	670	687	674
1083	113	135	101	92	62	67	70	63	54	51	57	60	60	52	76	56	55	54	63	60	58	47	68	65	69	74	60	55	73	61	61	54	56	68	58	66	62	56	62	55	61	51	72	45	50	64	69	52	49	52	51	63	60	49	66	52	74	53	61	62	57	60	74	51	51	70	61	59	60	57	67	63	55	72	66	57	60	50	45	39	63	52	57	67	49	70	64	73	68	55	67	47	49	50	64	59	58	54	56	68	51	48	63	60	45	59	59	55	48	62	60	58	46	69	48	43	68	48	67	46	56	55	58	50	43	54	58	57	53	69	53	63	55	62	57	60	49	64	64	56	59	71	62	53	49	59	66	55	53	47	58	60	58	54	48	63	55	48	39	64	46	66	54	56	67	60	63	69	41	53	56	55	71	59	41	65	41	59	55	46	65	49	47	46	59	45	64	61	56	61	65	39	55	48	61	80	60	69	53	64	48	59	49	63	56	59	49	65	50	49	48	53	44	57	71	46	64	52	53	53	49	51	66	63	46	61	64	50	62	53	58	59	69	44	64	57	50	53	67	45	51	46	49	50	64	67	46	60	71	56	64	32	43	62	54	53	73	66	78	70	64	57	52	45	50	71	58	39	62	65	69	65	79	57	64	53	45	62	53	66	46	53	57	66	52	57	46	80	53	53	73	57	62	52	55	63	63	66	68	56	43	59	61	52	52	63	77	44	67	65	60	55	66	54	60	70	54	49	52	42	48	52	64	72	57	61	59	58	51	38	64	62	54	46	66	65	52	51	50	59	61	59	44	61	43	45	54	52	59	56	49	58	50	53	58	61	47	60	75	55	58	53	56	52	79	61	55	66	66	54	62	54	56	53	52	60	61	57	53	43	65	63	46	62	70	61	58	53	57	68	57	71	43	53	54	48	61	58	73	60	52	54	54	54	61	56	60	45	57	58	63	54	72	62	53	56	58	50	58	63	47	55	54	49	58	48	72	52	65	63	68	66	53	58	43	53	66	67	42	62	62	58	48	43	54	50	55	64	60	56	54	57	58	56	63	52	53	50	50	65	51	64	52	54	56	57	64	61	54	60	54	51	84	53	57	57	53	60	56	56	55	73	48	51	50	47	64	54	57	75	69	47	61	60	55	60	48	52	64	61	40	44	50	54	56	46	65	50	65	62	65	43	54	65	55	54	58	57	49	51	48	58	59	66	62	61	63	47	63	50	57	58	65	60	56	70	62	58	55	72	51	50	53	60	51	52	53	55	64	67	54	66	64	58	55	55	63	68	58	67	53	59	48	47	52	61	71	50	57	50	53	54	55	53	59	60	63	48	51	59	50	37	57	44	72	68	56	47	64	69	69	56	66	56	60	57	62	60	45	48	52	57	61	50	61	55	45	64	50	55	53	62	47	49	64	50	48	61	75	53	65	52	57	70	59	54	66	56	60	54	63	51	67	70	64	59	54	55	77	51	55	56	59	60	52	62	66	56	64	60	68	40	48	60	70	54	57	71	63	50	57	57	69	53	58	65	52	70	48	53	55	61	45	59	58	48	53	55	67	61	49	64	51	61	59	58	55	51	58	49	69	50	62	54	44	60	54	56	53	55	51	66	47	48	43	53	62	47	55	52	58	58	57	58	41	49	58	51	59	55	64	61	51	52	57	54	74	46	51	48	54	78	62	71	61	58	57	55	50	72	48	52	56	66	46	53	67	58	61	55	66	64	50	49	61	53	79	55	53	58	63	54	57	72	62	76	57	68	47	68	47	49	39	62	51	74	57	46	45	52	60	52	63	62	56	52	58	60	63	41	46	50	59	58	61	57	55	45	55	66	51	44	59	58	63	52	58	63	61	52	54	57	56	53	62	55	56	68	51	53	52	67	61	40	39	40	65	48	66	60	47	52	68	47	57	57	62	48	50	56	66	63	55	49	52	55	49	53	48	62	62	53	65	47	64	63	58	53	70	59	64	44	57	56	57	52	50	58	70	60	58	62	67	54	70	66	53	47	49	61	50	63	71	64	65	47	57	65	60	41	63	60	55	62	69	58	55	55	68	58	55	55	53	69	64	71	49	53	71	64	50	72	65	49	55	43	58	63	54	51	55	46	51	56	55	60	55	62	64	61	48	53	55	52	69	48	57	56	64	52	49	52	67	62	57	47	60	67	53	77	47	50	61	66	54	58	47	66	53	45	66	50	55	52	59	61	68	62	59	63	62	53	50	49	60	62	66	56	70	66	46	55	53	54	63	47	62	52	78	56	55	55	59	63	75	52	72	65	54	52	51	54	49	58	63	63	48	50	51	67	60	52	54	43	55	50	63	47	59	67	55	61	59	54	67	60	53	59	75	48	57	59	45	43	54	57	60	55	66	55	65	60	57	62	59	73	51	56	56	59	67	47	60	53	61	60	46	46	61	46	62	60	57	51	53	64	53	51	59	45	55	62	62	54	63	49	49	48	49	66	51	61	61	59	52	68	55	64	46	57	53	49	38	66	58	60	70	54	53	77	54	65	58	65	58	62	46	58	49	57	52	47	48	50	64	47	57	60	59	52	49	64	59	50	48	50	70	60	56	63	43	39	45	68	61	49	50	59	45	50	47	46	77	70	47	57	49	54	53	49	55	58	59	50	62	45	58	58	48	50	50	58	59	52	59	49	55	77	66	55	42	64	74	56	53	55	63	60	50	62	51	68	31	56	58	63	50	58	59	49	46	50	66	47	63	52	60	71	62	67	49	51	56	53	54	38	61	50	57	53	49	67	60	52	55	69	50	64	62	66	59	60	57	66	37	55	55	63	57	63	45	50	55	58	57	52	52	52	46	51	52	55	56	54	48	53	55	62	52	70	53	61	57	56	52	59	50	64	64	49	53	60	64	46	49	47	46	57	50	66	64	55	49	65	58	62	45	58	51	58	52	59	49	61	68	52	56	60	70	81	59	52	49	52	68	62	57	54	49	51	47	48	60	57	72	59	53	58	48	50	60	55	44	54	63	77	71	66	70	64	65	51	63	49	58	57	51	57	71	62	58	50	41	57	49	57	62	61	72	58	87	61	61	61	59	54	62	54	51	52	63	56	64	72	53	58	60	41	49	52	56	60	56	53	47	51	61	62	60	43	56	46	51	62	61	68	64	61	60	51	46	50	62	53	73	56	65	52	45	56	59	41	64	55	51	45	65	65	66	61	51	57	39	44	52	44	64	47	55	57	60	50	66	56	67	59	52	58	51	53	47	56	50	58	60	51	63	55	54	51	59	55	54	48	65	59	57	44	60	59	46	59	54	58	66	59	57	68	69	51	59	34	65	61	67	63	58	58	66	53	60	62	63	56	58	63	62	52	52	47	67	55	58	63	54	60	51	48	56	53	62	68	52	57	60	53	65	60	67	52	61	57	61	72	54	58	60	59	62	57	50	61	49	62	46	55	40	52	59	58	59	45	43	64	46	44	50	58	51	49	50	59	49	54	58	64	55	79	65	56	55	73	46	69	61
1723	329	455	442	378	352	338	338	320	286	261	259	268	280	240	290	270	250	269	222	254	236	260	227	239	259	226	250	234	238	232	253	259	240	243	244	257	238	222	245	213	232	235	267	229	242	243	210	268	237	251	218	238	257	261	251	246	243	262	267	221	221	258	235	232	232	249	234	231	232	204	223	258	247	243	221	246	231	248	242	246	230	245	246	229	259	233	251	240	241	206	249	226	204	249	229	225	232	244	260	259	230	238	239	251	210	238	223	241	244	251	242	222	242	244	236	219	235	221	240	239	257	249	236	262	209	246	223	217	239	253	231	222	244	218	248	249	244	236	231	222	210	223	225	253	240	206	216	233	225	230	222	218	244	249	232	231	247	270	242	249	220	236	255	213	235	244	242	233	264	247	243	234	251	226	242	236	248	215	223	221	248	229	233	219	237	215	242	220	241	247	242	234	227	232	259	247	249	225	239	241	241	279	211	235	240	240	234	259	239	212	224	248	239	239	235	233	223	235	217	191	236	230	245	231	219	247	255	213	249	223	239	213	250	228	244	246	230	245	234	236	255	251	218	244	231	236	243	212	238	248	254	263	243	250	254	246	255	227	245	210	240	223	238	234	232	249	225	243	233	241	274	219	280	247	209	257	248	238	243	221	254	227	245	232	236	240	240	229	255	239	241	244	218	221	243	227	257	259	225	269	248	236	233	240	229	239	217	255	240	264	222	215	247	242	266	242	265	229	211	217	260	277	218	237	238	251	230	211	246	241	247	251	279	227	230	226	275	260	234	215	252	231	237	252	233	216	239	237	231	230	263	237	206	260	238	237	226	247	242	261	226	247	212	238	226	230	256	219	226	213	272	245	226	255	241	253	295	248	226	221	231	251	239	212	250	234	226	228	234	227	239	230	245	236	269	238	241	241	243	236	219	249	247	233	243	247	232	258	250	224	239	242	233	208	222	239	276	222	239	230	200	248	207	253	209	241	215	228	233	262	234	229	240	260	241	221	233	241	207	243	233	269	230	253	224	265	234	238	258	266	242	229	275	242	231	252	269	269	253	229	257	225	234	235	235	244	255	251	225	225	237	234	206	228	229	243	215	218	226	250	236	246	239	252	229	264	243	254	229	242	237	268	257	225	212	224	258	244	244	249	258	242	224	257	244	254	237	224	232	246	242	226	224	243	233	237	238	235	231	265	236	225	245	231	243	238	198	258	222	249	244	248	242	224	251	231	230	250	235	262	213	234	248	208	238	242	231	239	236	254	228	250	239	231	237	260	251	243	265	228	246	222	250	218	256	246	230	244	245	238	227	235	218	255	260	223	219	247	252	238	281	255	262	253	219	248	231	226	215	215	255	241	242	226	214	256	261	234	210	234	249	238	221	238	244	253	222	260	265	248	256	255	268	214	223	264	247	219	237	245	223	232	234	250	209	261	229	259	237	235	226	255	254	230	236	253	250	225	241	271	245	230	252	219	241	225	252	229	252	243	221	244	246	212	261	222	252	235	227	219	210	245	218	232	240	272	220	251	256	252	232	234	250	231	232	220	219	244	226	261	250	243	235	232	249	212	232	234	248	235	252	232	221	229	270	234	225	223	225	226	240	233	242	222	255	234	267	236	209	232	244	220	245	245	222	247	200	237	247	242	235	217	243	227	272	220	226	239	247	257	231	237	239	232	244	221	238	239	242	277	238	241	250	217	239	229	250	216	239	259	240	255	257	237	252	261	245	219	243	233	250	248	227	242	232	242	254	229	222	265	250	225	249	246	242	257	239	237	246	240	246	245	237	239	235	248	231	253	247	214	218	242	239	235	217	263	237	239	212	253	230	246	218	230	257	256	243	239	219	240	254	259	258	232	273	223	229	218	243	232	260	236	255	262	245	245	233	222	237	245	235	243	234	217	248	223	274	236	259	215	244	240	218	214	248	274	233	240	229	227	212	223	233	236	250	228	231	237	229	243	221	251	227	252	227	232	242	263	253	227	206	248	241	247	229	280	252	237	248	265	251	229	236	246	246	224	254	236	240	236	226	219	273	239	238	235	256	248	247	213	267	240	223	235	236	232	232	228	229	265	232	255	255	237	209	233	244	248	241	199	213	232	251	235	227	239	237	243	241	210	234	232	248	238	229	250	221	257	235	248	206	217	237	237	253	237	253	236	259	231	247	230	220	260	289	254	214	214	247	239	232	267	225	238	222	231	233	227	210	234	244	268	233	235	247	267	215	238	236	216	211	246	241	235	232	252	227	242	239	225	261	228	245	243	246	230	221	225	231	212	263	246	252	231	235	235	236	244	253	235	214	228	242	222	230	265	231	235	226	219	256	241	239	238	228	240	263	253	244	259	227	245	231	251	263	252	233	214	250	223	223	212	242	284	244	232	273	246	255	249	270	261	234	239	248	257	275	276	216	233	225	244	242	227	218	251	257	229	235	226	232	244	213	233	236	254	255	231	240	259	223	246	242	249	230	237	244	248	250	240	258	238	231	262	235	244	226	234	222	247	245	235	265	246	246	249	246	237	226	246	238	241	224	231	252	235	232	236	252	232	248	234	222	262	234	206	242	237	265	229	242	243	220	212	252	265	236	252	241	234	213	226	238	226	238	249	264	207	246	218	243	229	260	254	246	249	241	254	251	231	253	236	231	253	274	254	233	257	233	262	242	205	222	236	251	258	231	229	199	239	250	231	212	249	244	231	233	248	245	262	260	233	232	236	254	236	235	257	250	214	263	235	263	222	223	230	238	229	232	253	243	247	230	238	228	227	223	228	232	241	250	245	227	216	245	235	239	236	234	216	236	217	248	246	225	229	245	224	220	226	246	242	207	227	250	237	234	259	259	223	240	256	210	250	219	214	251	240	232	233	239	248	220	231	229	233	234	250	242	244	245	249	255	244	256	240	241	229	231	230	224	242	262	256	241	266	240	245	235	229	213	222	232	229	236	229	218	222	274	259	257	237	248	229	240	245	223	261	263	245	235	245	247	235	222	243	252	213	265	209	237	254	223	246	240	244	243	244	246	242	256	253	240	245	251	242	237	221	229	234	202	216	239	270	264	245	228	244	238	216	251	245	223	215	227	205	240	238	264	255	239	224	220	255	236	230	239	198	231	229	239	260	220	249	234	212	234	218	249	232	246	250	241	248	241	216	258	258	246	220	218	254	238	239	192	232	216	233	232	227	229	256	231	246	259	255	259	215	260	266	251	246	246	251	227	263	252	244	225	251	234	250	239	226	235	247	234	284	230	246	234	255	221	229	244	269	195	250	221	260	244	265	216	223	216	232	241	217	220	217	241	227	250	236	228	246	229	195	239	242	224	244	222	237	260	226	228	220	236	249	246	246	236	212	235	238	256	242	244	253	245	211	226	247	245	233	247	219	213	221	229	248	248	218	226	234	247	261	274	240	228	234	258	227	234	235	231	262	263	221	273	222	219	229	266	224	256	246	227	248	217	234	237	227	251	235	210	214	238	226	254	237	218	265	227
4565	1057	1367	941	621	496	360	330	235	270	180	213	187	165	193	160	149	179	127	137	141	166	148	148	137	161	124	119	136	139	140	155	123	117	141	140	142	141	139	124	129	132	128	116	120	115	124	128	124	137	129	136	142	127	121	107	137	123	132	134	118	121	148	129	126	121	128	122	120	128	125	131	132	124	130	127	120	126	149	133	124	126	125	104	146	137	119	120	126	129	138	129	122	123	116	127	120	111	119	144	131	135	134	129	125	136	140	131	107	139	152	125	118	110	98	108	121	130	129	132	107	122	110	136	132	120	117	127	122	132	116	144	142	112	136	112	131	136	123	145	134	126	139	117	124	119	117	106	138	139	141	134	128	125	103	128	142	128	123	120	114	125	136	134	132	125	122	115	131	105	128	124	155	132	131	142	117	133	137	125	124	130	138	107	113	140	143	123	120	119	119	132	114	127	127	125	136	136	124	126	120	138	119	121	130	115	120	142	116	103	126	118	110	116	141	113	125	131	114	137	136	145	134	128	125	124	132	126	131	116	125	150	125	124	117	129	120	127	134	129	113	106	119	137	147	131	130	112	122	120	111	125	112	139	124	134	129	124	115	118	119	104	111	131	104	118	131	152	156	119	142	98	127	116	127	131	132	131	119	135	119	119	118	138	115	143	137	146	140	108	121	112	129	134	119	141	134	137	123	106	120	127	116	112	132	133	109	119	123	114	131	140	128	138	119	133	130	127	136	123	121	120	126	116	113	136	112	122	132	126	126	128	120	121	134	118	117	140	130	140	133	115	128	140	138	139	118	111	111	134	135	123	112	129	137	138	92	128	118	135	124	134	143	121	125	154	100	140	131	110	122	128	134	129	115	133	145	110	117	124	123	118	116	114	128	132	121	132	128	129	123	141	122	127	125	126	134	120	131	125	117	131	125	121	117	142	123	131	134	118	132	146	138	104	124	131	125	110	120	146	117	113	130	131	112	135	121	151	128	125	130	127	120	126	142	112	117	133	116	132	136	109	133	136	134	140	148	107	122	116	133	139	126	109	127	138	115	118	131	122	137	119	136	123	127	120	142	127	127	103	112	133	112	126	126	117	131	145	130	123	119	121	134	116	114	117	134	118	133	137	120	128	103	136	131	127	122	112	123	98	150	132	117	123	133	123	128	150	124	138	125	118	114	116	137	130	139	116	129	143	136	125	130	131	149	133	118	139	116	103	132	109	137	134	114	126	118	106	143	142	138	118	116	115	118	123	128	134	123	126	141	131	123	112	125	124	130	130	123	120	130	120	112	116	134	128	143	132	137	121	129	121	131	121	135	117	114	141	116	126	92	130	133	123	135	117	115	147	122	114	137	136	122	124	128	131	140	121	134	112	152	112	135	122	119	113	135	136	125	127	151	125	128	123	134	121	126	150	128	101	124	126	108	120	133	127	129	124	136	118	141	121	122	125	132	106	121	110	117	131	138	142	123	144	114	142	116	126	118	134	120	135	141	129	123	132	126	116	118	127	147	116	120	150	120	121	110	143	123	128	123	113	108	131	115	120	111	107	129	117	118	132	116	117	132	121	123	126	124	135	143	128	133	130	125	133	129	136	112	126	127	151	143	137	118	139	121	148	131	136	136	147	120	112	142	118	116	125	140	115	105	109	120	118	124	124	120	134	159	140	119	144	120	138	121	118	131	129	116	135	114	124	125	115	116	115	128	129	135	126	134	109	127	121	124	128	136	117	109	121	111	137	132	119	120	116	96	116	121	130	125	119	120	117	119	109	144	130	125	116	122	130	122	115	143	133	129	143	131	132	127	143	142	126	134	131	125	115	121	151	134	117	119	118	115	117	124	139	130	118	122	130	123	125	114	139	125	140	126	114	117	135	124	118	123	139	123	120	122	101	138	149	117	145	124	117	125	113	109	119	135	122	111	130	149	130	130	141	115	130	122	144	116	142	115	106	108	132	141	117	110	123	121	134	128	143	116	120	115	102	139	114	123	143	127	101	142	126	124	126	111	123	124	121	132	141	108	90	134	116	126	119	122	120	139	120	118	142	111	132	124	118	120	140	123	120	130	139	118	127	122	130	133	123	112	118	116	130	122	135	145	127	116	123	110	139	112	132	128	124	131	129	131	128	137	137	140	133	132	142	128	117	126	110	134	129	112	119	113	115	121	114	119	108	142	106	126	152	148	134	129	132	112	132	120	126	129	139	139	141	129	124	153	116	125	138	103	122	135	114	131	134	116	122	121	132	125	127	123	134	99	119	123	119	123	122	128	135	131	120	131	116	109	115	116	121	141	122	125	128	110	130	128	126	102	120	119	120	109	109	131	111	130	123	114	114	126	117	128	119	125	126	135	115	127	137	105	139	133	102	115	130	130	130	149	127	117	115	127	128	113	122	101	140	119	124	120	106	124	121	137	155	133	122	131	118	135	117	133	123	126	111	120	121	174	123	123	117	136	136	143	120	120	123	127	115	140	115	125	125	127	118	150	125	117	120	127	130	112	107	126	137	140	123	127	134	119	108	132	125	103	123	122	112	104	132	130	110	123	125	120	125	127	117	147	106	129	120	119	148	127	153	135	154	108	135	125	126	135	149	120	114	124	122	129	138	129	148	115	130	153	133	99	126	123	133	123	126	120	121	133	116	113	119	119	108	126	109	123	115	138	130	128	114	119	102	120	149	127	122	122	123	114	92	123	131	95	131	118	128	124	127	126	112	114	122	137	127	139	119	120	113	131	116	124	119	136	123	134	126	139	131	143	126	126	111	143	121	118	119	121	117	139	125	124	100	115	120	124	126	127	135	134	117	143	110	126	134	130	122	116	128	128	124	127	129	155	117	132	116	116	116	129	122	108	150	137	125	125	104	125	108	117	111	135	121	137	118	118	124	117	147	120	127	149	121	135	136	134	125	126	128	131	131	142	152	129	120	124	136	109	139	118	130	120	136	128	136	121	131	158	135	144	120	115	112	119	119	119	118	122	134	138	110	122	128	139	137	114	126	122	132	130	119	124	116	123	139	121	131	109	137	125	141	118	116	136	133	118	113	126	133	146	134	121	105	142	131	123	99	117	129	113	132	129	125	135	125	130	143	121	131	156	113	105	147	116	131	115	146	108	132	116	132	140	125	138	125	123	139	115	131	133	122	113	128	114	130	137	140	141	127	134	110	126	106	108	126	126	149	136	146	116	149	111	133	128	136	124	115	124	144	135	148	124	137	148	112	129	121	144	118	128	136	142	137	124	124	137	137	128	119	121	114	137	119	131	120	151	118	115	136	141	117	133	130	103	125	138	131	110	112	114	135	127	138	121	137	142	131	123	140	117	127	133	109	119	121	129	112	123	127	124	135	132	125	114	145	126	108	123	132	130	141	139	132	109	123	136	103	121	119	107	145	120	132	133	134	126	128	115	136	118	140	119	128	102	123	123	116	117	121	106	131	131	128	124	158	143	130	113	120	106	133	143	142	129	142	116	136	116	120	124	108	122	138
5270	1567	3468	3974	3236	2583	2108	1839	1507	1362	1225	1142	984	928	844	814	749	725	679	704	637	650	633	596	546	576	551	552	563	556	536	528	542	491	548	593	532	500	469	516	496	548	463	515	467	472	515	458	474	504	463	450	454	494	495	504	461	474	475	466	483	485	497	462	455	441	431	428	437	452	436	494	455	447	439	428	439	442	419	437	445	452	438	465	439	415	470	419	457	478	448	429	442	440	458	484	449	434	430	460	466	460	443	434	458	430	481	441	442	448	450	471	480	456	397	420	456	427	465	369	448	425	449	473	431	438	436	453	453	416	416	434	459	471	429	469	457	430	440	436	444	449	463	402	401	441	452	456	494	416	439	424	444	469	450	428	443	436	423	480	412	414	434	457	436	468	458	427	451	461	458	431	441	449	399	449	446	458	441	427	426	442	429	438	474	400	469	421	452	414	490	438	394	401	431	409	437	465	447	435	435	431	489	424	448	438	435	446	447	419	401	440	415	461	443	428	425	434	407	408	432	436	433	417	430	488	455	418	457	421	406	455	455	452	440	464	435	424	452	501	415	472	452	448	432	428	468	439	401	411	395	437	459	444	414	459	441	468	403	439	466	425	448	459	441	460	417	429	433	464	426	414	424	463	413	487	423	436	402	454	429	475	453	462	442	456	459	443	453	455	437	452	425	421	433	429	416	446	420	442	410	431	436	450	415	442	460	433	380	458	439	438	425	428	439	437	449	432	469	452	457	459	477	440	404	421	448	441	474	416	408	434	464	432	443	416	479	468	455	454	459	402	462	433	418	396	439	415	435	449	443	449	399	435	423	439	417	442	440	458	455	409	449	394	425	425	426	427	466	422	455	470	448	457	436	442	403	396	439	400	447	432	454	436	430	427	434	442	465	432	449	427	448	424	409	421	460	399	434	450	426	454	414	405	469	420	456	471	416	446	472	428	430	438	447	418	428	456	475	452	483	431	458	439	447	408	438	433	413	476	442	432	458	431	400	480	434	444	456	429	436	421	418	445	392	398	452	455	413	449	418	458	450	423	408	461	427	448	416	451	420	426	470	445	491	464	452	479	412	438	465	462	432	430	484	401	408	452	446	407	424	456	412	418	451	433	445	520	427	444	452	438	449	411	430	433	473	432	433	481	438	453	424	410	449	430	429	437	420	396	457	399	439	459	446	430	464	445	452	417	427	406	472	435	452	437	445	434	428	468	460	445	465	473	465	431	442	466	421	459	449	422	441	408	445	435	469	417	383	437	445	478	444	437	448	445	432	425	426	415	393	442	428	453	438	426	488	481	446	425	433	426	430	434	433	444	448	423	464	385	430	410	478	426	425	423	467	471	443	449	411	445	441	449	469	412	432	429	441	408	442	428	457	483	456	427	446	410	446	445	437	447	410	427	437	498	439	449	417	431	403	443	464	421	427	466	433	441	479	415	448	464	421	447	425	448	413	429	429	390	430	402	428	460	460	430	441	462	462	429	447	467	443	454	446	418	416	438	414	441	446	416	440	466	451	456	431	467	451	408	412	448	463	445	450	450	410	444	443	431	492	427	443	426	432	413	417	449	459	459	426	427	398	451	452	422	436	441	425	439	424	407	444	449	434	435	490	398	451	413	436	425	459	400	415	432	437	412	464	431	440	404	451	442	430	442	432	444	403	462	432	422	464	448	410	437	452	451	401	440	432	425	441	398	419	442	470	471	400	466	435	469	414	401	451	421	430	423	460	420	448	448	477	460	408	450	420	425	451	466	411	473	425	413	454	436	476	455	426	482	429	414	470	454	418	422	442	425	419	418	430	427	418	415	410	451	453	460	425	446	395	447	413	462	463	421	442	432	428	412	462	393	446	457	484	454	438	424	425	449	441	427	412	411	458	457	429	405	441	429	435	445	426	439	438	436	458	416	434	471	470	436	442	452	420	405	421	462	421	420	417	439	440	449	425	475	432	459	417	429	434	440	430	434	445	428	451	470	422	421	412	468	437	409	473	443	387	458	433	486	438	440	420	453	462	459	421	432	414	458	395	436	463	417	431	441	467	452	442	435	430	448	409	450	460	439	430	459	431	436	434	397	453	439	452	435	475	423	422	390	421	415	453	424	466	434	451	411	425	444	474	475	439	452	431	460	454	439	431	461	484	466	440	412	500	398	448	384	438	442	447	452	430	418	455	460	428	403	414	438	429	409	413	438	445	393	461	422	408	430	429	469	459	408	423	450	461	465	433	446	462	409	414	443	443	441	431	444	478	450	439	414	457	453	420	421	414	438	428	426	440	432	485	434	421	426	431	443	419	462	431	430	476	421	474	465	411	452	439	415	464	401	431	451	455	439	435	471	438	432	422	438	429	429	415	414	432	404	436	457	449	400	441	417	443	446	413	401	432	499	409	449	402	493	433	445	434	475	434	447	443	448	419	437	435	450	469	439	433	441	466	436	417	433	488	431	447	442	435	436	459	459	405	457	430	423	437	431	449	429	426	428	430	441	458	437	457	418	438	451	466	456	443	459	409	436	449	422	438	427	450	436	462	421	433	440	450	459	438	457	424	448	428	414	409	434	458	441	436	444	495	453	444	422	430	436	436	422	482	473	426	423	454	443	423	476	458	453	407	437	447	451	450	423	445	441	451	437	413	408	448	460	434	460	426	438	459	402	412	431	438	442	440	421	420	422	456	473	415	424	460	397	468	450	440	387	460	437	420	419	416	463	502	439	460	415	445	429	480	440	432	462	418	436	462	407	440	467	415	458	459	420	442	446	426	396	455	442	436	429	430	434	446	437	448	456	482	416	454	434	446	452	458	422	418	430	427	440	472	395	447	423	457	454	435	458	416	398	415	413	446	448	435	395	442	415	459	415	455	455	416	433	479	444	422	443	431	466	407	420	467	475	420	422	448	487	436	439	475	444	465	440	433	416	442	429	415	462	439	446	416	475	445	445	429	422	445	485	403	416	426	445	447	429	435	434	436	440	439	439	444	479	442	433	440	454	403	453	458	452	431	440	460	428	428	440	435	452	438	466	418	456	456	437	443	465	414	428	431	398	406	431	445	406	458	428	450	410	442	441	434	417	460	415	457	431	457	412	407	490	456	417	423	457	441	433	459	409	423	431	449	416	442	429	441	430	438	429	448	443	445	434	453	440	437	403	461	457	437	427	433	389	460	429	405	459	422	415	440	422	452	428	455	450	398	452	439	463	430	454	433	443	418	423	436	430	405	433	471	448	441	453	438	444	422	405	425	452	478	468	450	440	404	430	452	416	419	417	427	420	445	379	440	433	420	456	440	437	440	435	424	467	436	435	442	410	473	425	420	456	446	444	436	416	429	405	426	458	465	425	431	462	421	462	417	421	399	435	460	427	442	426	420	454	476	429	412	427	450	428	418	446	442	457	418	450	380	455	434	450	410	418	420	425	444	459	436	439	473	464	436	439	441	405	414	438	418	486	440	476	428	471	419	479	401	427	439	435	458	432	456	445	433	459	432	457
8549	2266	2618	1844	1292	982	717	575	494	437	397	331	304	315	282	278	252	274	254	251	253	221	250	216	227	247	233	217	210	230	215	221	240	223	215	215	231	221	188	219	240	183	222	206	200	244	220	200	207	229	203	211	212	221	198	213	219	220	187	206	207	205	213	182	194	180	201	216	215	219	200	209	215	214	240	211	204	203	221	205	187	219	235	215	222	198	228	202	223	221	243	202	198	206	241	206	198	214	200	214	216	197	198	213	195	193	195	189	203	211	227	191	210	200	207	213	219	207	209	223	192	200	200	203	225	215	189	207	192	197	200	198	186	206	207	209	198	189	205	230	206	201	216	211	203	208	216	225	222	196	231	202	230	210	207	213	225	216	196	199	227	226	205	193	194	191	188	210	200	227	179	204	228	195	194	196	205	209	219	188	195	213	208	222	205	199	237	218	189	194	211	208	222	213	207	189	204	198	194	221	212	211	181	195	206	191	197	191	211	218	195	189	185	207	223	217	230	217	209	197	204	190	187	224	190	204	199	203	215	194	191	196	223	207	227	200	212	199	208	205	197	187	185	181	180	201	221	193	228	213	195	218	191	190	229	200	230	213	198	203	219	209	211	189	221	188	221	230	213	197	206	215	189	211	215	187	197	189	195	210	226	196	221	202	197	209	209	199	214	183	230	181	233	191	205	196	188	228	177	223	196	192	207	212	194	198	218	212	206	240	228	192	218	212	205	212	219	202	199	231	207	211	192	205	208	174	218	180	201	213	201	221	206	218	212	221	190	213	196	222	220	206	200	212	211	205	204	179	190	217	196	179	219	197	211	215	227	221	206	196	200	209	217	193	222	184	218	224	191	186	211	225	231	222	218	218	219	197	195	207	175	221	193	199	221	202	192	217	219	200	192	216	228	205	205	189	212	197	211	205	196	209	193	210	201	204	214	175	223	224	198	215	223	237	184	195	207	225	201	212	219	202	230	188	192	211	232	200	214	205	223	196	212	187	197	206	204	194	195	222	207	209	187	206	183	195	189	195	198	211	177	227	227	207	214	207	215	207	228	208	212	199	195	193	212	218	222	212	225	205	178	196	193	193	197	230	204	211	216	193	193	198	209	208	192	194	202	188	196	200	199	197	202	189	223	185	201	228	200	209	181	207	184	189	201	198	202	215	198	199	221	230	204	205	189	204	200	188	209	207	186	169	186	198	198	204	222	218	206	200	211	217	195	195	182	210	226	219	210	214	182	222	191	212	207	181	206	226	198	188	238	194	187	222	221	182	193	227	192	238	215	206	201	226	211	218	248	216	189	201	204	204	208	215	205	213	198	201	209	220	187	194	191	196	196	205	209	198	191	201	205	202	236	214	233	208	224	211	213	215	186	207	187	203	194	195	235	189	210	194	183	203	214	195	201	194	227	197	201	227	224	215	197	217	210	206	202	218	193	212	213	208	185	188	189	213	200	229	216	203	219	219	221	192	215	191	213	220	198	202	205	216	178	191	219	212	202	208	214	193	194	212	198	199	225	211	186	207	227	213	192	215	196	214	215	211	224	213	173	215	184	209	189	218	208	204	198	200	212	180	188	195	192	194	222	200	213	181	212	212	208	245	231	203	196	204	205	217	188	210	201	212	236	164	180	175	200	198	218	188	190	198	184	224	222	219	220	196	232	199	192	202	205	186	199	183	211	196	222	209	228	203	220	192	223	182	212	203	203	202	203	199	221	200	208	199	228	203	213	204	230	216	215	217	214	213	217	199	195	185	206	211	204	211	199	227	223	221	198	217	208	202	217	210	215	207	202	221	216	209	207	228	206	203	180	204	199	197	220	197	195	200	202	193	204	220	223	201	199	189	219	188	211	229	216	201	192	185	227	192	222	202	189	200	212	211	231	188	197	212	216	217	201	241	205	220	248	219	184	234	237	189	209	243	211	189	203	203	212	198	204	207	222	230	228	226	183	205	184	200	220	205	222	202	203	228	217	214	222	203	209	200	232	206	209	197	222	186	194	241	200	191	202	211	210	223	223	199	206	216	207	226	191	224	206	196	203	218	226	198	226	189	215	176	201	211	204	202	191	210	197	201	213	238	213	179	198	198	194	200	199	208	193	212	220	202	208	201	192	209	198	225	223	217	192	225	211	213	219	222	215	214	202	174	180	191	196	236	210	205	206	218	203	218	202	197	223	221	220	200	217	212	191	225	193	188	205	217	214	206	218	219	221	211	185	226	193	218	202	191	182	202	210	219	202	204	195	202	233	212	195	212	229	212	224	216	224	201	207	208	200	225	190	209	211	200	213	208	210	216	200	217	200	195	195	215	195	219	193	184	213	225	210	184	200	185	210	175	218	176	229	197	207	209	196	196	208	204	214	189	213	182	187	187	221	194	216	207	200	199	219	186	206	181	232	218	192	200	177	207	185	206	210	217	181	216	189	216	220	220	195	220	210	200	222	208	208	212	182	224	207	190	224	224	184	199	197	212	227	196	187	230	193	202	203	221	198	213	215	187	207	210	200	196	210	206	172	236	209	206	195	212	218	208	216	172	198	199	220	209	197	219	189	218	199	232	210	192	208	212	192	192	196	222	197	213	209	187	222	201	194	192	187	205	204	189	204	210	202	181	208	197	212	196	180	205	214	193	216	214	184	207	182	203	211	216	214	190	200	202	199	202	210	209	210	201	206	227	209	174	221	221	226	215	189	198	210	199	183	193	206	196	198	185	190	196	198	224	208	193	210	215	185	206	220	211	207	198	203	202	197	215	202	198	219	221	198	205	176	224	212	240	208	209	202	222	223	205	213	219	216	195	191	210	212	211	236	219	225	227	228	200	207	199	209	216	212	211	199	211	202	185	174	199	234	194	202	224	183	222	191	192	205	194	205	192	188	214	204	205	192	209	190	205	223	218	203	199	210	203	215	171	214	221	221	224	226	203	189	214	199	187	218	222	209	214	209	193	197	208	213	220	178	200	216	208	206	216	216	232	191	198	224	186	219	235	186	208	217	202	221	207	223	199	176	214	206	210	173	199	231	218	198	181	178	182	224	210	206	201	209	226	202	210	210	226	216	201	210	194	228	218	194	197	228	211	186	202	201	223	205	206	214	206	208	171	207	205	206	210	208	202	202	197	214	212	202	207	241	207	237	183	202	212	204	210	203	210	232	188	230	222	227	216	198	190	205	219	190	204	208	211	213	217	189	193	224	210	202	199	189	211	232	209	202	214	184	217	209	195	207	207	189	234	216	198	213	188	201	199	239	230	193	182	200	223	188	194	217	199	211	211	214	208	198	193	203	215	204	225	208	185	194	191	198	198	195	222	195	199	187	190	213	213	215	214	178	215	215	233	210	237	212	202	209	204	195	230	206	210	196	221	224	187	220	213	222	202	214	193	222	197	198	196	245	209	203	207	176	233	203	206	181	186	208	181	191	199	181	212	202	195	209	237	221	188	207	198	184	180	202	188	184	241	220	207	214	213	222	199	210	229	215	205	203	188
7563	2828	6504	6981	5796	4867	3861	3374	2816	2429	2199	1909	1756	1634	1530	1437	1302	1276	1143	1101	1114	1056	1004	965	1008	954	917	918	957	869	903	878	859	830	812	839	839	820	818	795	739	772	782	744	753	743	711	793	729	736	787	734	708	741	682	704	733	728	722	773	692	701	737	720	718	714	703	733	715	706	681	678	669	712	689	714	709	677	732	716	681	725	712	668	661	677	687	699	703	689	698	685	672	663	710	688	687	658	714	708	694	655	679	669	706	681	677	661	662	682	704	690	680	703	668	666	685	666	712	679	676	658	665	659	662	652	715	671	654	664	677	660	679	696	722	682	635	670	642	663	668	653	661	684	649	620	628	643	658	714	659	642	694	650	705	718	673	630	646	684	693	686	659	623	651	675	685	650	652	637	681	661	649	686	664	662	681	632	662	629	657	668	708	668	673	658	655	649	679	643	652	610	643	669	649	697	658	704	674	641	668	653	705	676	658	635	685	647	653	710	684	649	675	654	693	654	700	674	703	639	671	691	695	655	657	652	715	677	643	661	650	645	666	705	660	705	659	671	716	700	686	648	611	661	659	670	680	681	670	652	681	662	646	664	608	646	625	653	708	670	691	673	665	646	667	673	667	657	648	675	650	646	691	616	624	646	638	620	650	706	685	673	652	649	643	671	639	674	658	683	652	707	660	651	706	638	654	644	681	678	665	688	654	662	658	653	657	716	637	672	672	650	615	659	671	708	681	612	664	646	674	666	625	694	695	642	664	667	677	651	672	624	700	655	619	666	637	634	666	677	672	671	643	676	651	673	679	647	631	664	703	681	649	617	670	658	619	654	650	660	685	668	649	672	645	633	667	637	657	698	619	673	659	714	649	675	680	642	685	700	639	652	687	667	654	629	662	625	661	651	651	700	646	694	704	658	675	645	706	614	682	676	692	634	692	701	639	700	605	622	632	665	675	641	656	636	655	651	692	651	647	649	681	678	693	639	651	643	641	629	619	658	673	662	670	658	632	646	630	670	708	674	678	677	713	685	694	680	618	621	674	678	673	627	688	667	686	662	692	707	672	678	676	669	664	708	652	686	655	636	619	662	645	690	653	666	653	689	638	665	661	653	660	682	684	666	670	682	703	670	648	686	660	667	648	670	652	688	653	621	677	695	696	679	627	681	662	692	653	709	630	685	675	655	680	704	679	685	681	697	715	655	641	631	671	657	679	639	604	633	706	626	681	685	677	689	708	659	674	661	681	666	683	661	659	640	663	649	651	668	665	660	671	689	654	673	667	672	622	693	625	616	727	689	686	709	661	691	683	608	689	616	690	648	649	661	673	651	679	709	679	656	605	656	644	677	685	640	687	662	677	664	706	690	685	649	649	701	689	635	625	677	687	714	672	646	661	682	626	654	627	660	611	662	656	642	643	609	682	709	652	687	682	653	615	641	661	633	636	676	673	639	705	668	676	610	653	698	643	710	693	615	706	664	691	655	683	700	686	688	649	650	639	656	656	684	654	690	673	660	654	651	685	664	621	684	659	681	675	655	602	677	631	650	705	669	652	641	683	587	674	664	687	699	657	639	649	645	688	641	693	644	675	672	648	605	671	630	657	674	662	631	666	699	719	661	637	668	675	693	661	664	710	642	645	642	671	631	682	697	650	685	701	662	653	657	696	647	626	631	651	690	632	715	634	685	656	675	662	640	618	696	640	679	641	638	634	679	701	665	651	693	674	654	644	695	702	684	663	654	631	662	669	657	690	703	652	651	629	656	653	624	672	671	651	625	664	674	696	655	670	613	658	669	649	647	673	672	651	655	686	716	638	645	693	684	677	618	667	704	629	723	640	675	646	671	679	660	655	648	608	711	657	682	657	680	650	652	674	675	654	655	669	704	691	681	694	646	667	639	675	668	674	646	636	654	689	652	656	702	701	664	674	649	679	693	692	634	702	661	728	643	681	712	682	657	680	624	685	683	698	703	684	672	673	637	691	621	689	651	642	662	691	710	709	684	611	610	652	657	637	673	671	634	721	678	712	652	653	714	614	642	643	662	640	667	636	639	686	678	693	665	691	643	668	624	664	658	654	692	631	655	705	688	659	667	640	717	658	633	640	700	621	693	638	659	662	670	635	647	679	694	665	684	680	639	705	633	626	657	669	656	637	657	648	658	677	624	674	648	631	631	662	683	656	647	703	666	677	629	654	643	612	637	628	648	666	598	716	659	670	669	622	661	652	664	668	688	684	653	678	679	662	626	637	671	650	641	657	682	654	665	676	602	728	707	640	647	682	666	620	620	696	660	669	690	668	684	608	674	680	666	654	672	711	626	635	636	695	626	655	648	689	713	698	639	659	690	629	674	664	652	698	665	667	666	673	616	677	678	672	636	665	657	689	659	632	663	666	594	633	624	676	663	662	686	670	682	691	642	691	688	656	663	675	688	632	665	691	662	602	659	636	666	669	662	701	657	691	664	698	688	656	689	664	607	641	624	687	644	672	678	642	647	649	654	671	647	682	634	696	665	622	691	643	676	651	646	653	665	707	676	673	607	657	643	660	663	696	671	631	626	647	651	661	735	639	636	648	652	630	654	681	641	668	729	647	713	617	680	653	628	645	690	654	662	681	684	646	672	633	669	647	684	648	692	681	620	685	676	638	678	681	657	639	685	697	664	673	676	649	685	684	628	664	621	613	706	671	671	688	670	646	687	650	664	633	665	623	684	668	665	615	636	656	683	646	686	674	709	629	694	705	674	621	666	638	706	647	668	668	623	661	700	669	630	660	674	643	661	697	655	675	608	660	645	632	628	671	646	628	643	624	644	645	635	655	683	669	645	660	635	666	643	696	640	663	635	641	687	666	632	695	668	667	689	669	675	666	686	656	679	646	634	626	678	701	643	673	628	633	699	692	666	675	648	622	675	697	616	653	669	662	660	659	688	649	666	635	711	632	656	668	663	644	663	656	672	662	683	666	667	605	607	622	653	634	681	666	614	651	689	602	643	599	654	659	673	617	637	674	677	662	693	670	681	656	638	703	608	657	644	636	641	666	646	664	678	669	693	720	622	673	668	657	628	642	685	667	675	648	655	694	653	615	646	660	676	654	677	659	654	605	669	673	688	700	713	644	651	667	629	660	649	657	729	662	648	634	668	653	717	639	657	682	667	646	643	642	648	682	667	696	664	665	685	671	670	684	647	677	673	649	666	627	650	669	631	664	660	678	662	656	718	673	664	690	681	695	671	652	617	637	650	666	659	636	689	681	669	698	637	650	680	675	669	677	642	689	638	665	660	661	661	634	679	656	678	654	659	662	735	626	643	650	688	654	662	653	644	684	613	676	668	645	632	614	620	662	733	656	631	631	647	633	684	686	630	694	649	661	680	638	669	637	669	677	664	690	631	655	652	672	692	656	692	675	664	646	644	622	687	624	680	661	679	650	664	693	685	630	601	660	708	692	685	664	695	656	625	675	627	661	653	628	680	648	673	705	679	645	639	671	637	615	688
1125	124	149	77	86	78	73	63	58	65	74	70	64	53	68	62	55	62	61	46	65	69	54	73	51	52	61	52	51	57	56	52	68	38	56	52	51	60	59	55	48	67	52	66	66	63	74	64	56	54	55	70	51	47	64	60	54	67	40	55	53	65	50	64	42	46	63	40	53	45	61	62	62	61	59	67	44	52	60	50	60	57	65	49	57	60	46	69	52	55	69	61	51	55	64	58	47	48	61	60	72	65	52	53	63	65	52	56	61	63	64	65	64	55	56	49	50	55	62	52	41	58	56	53	62	50	53	71	62	63	61	52	52	47	55	52	67	54	47	57	64	56	54	41	72	55	54	64	44	57	51	67	62	62	60	49	61	50	68	63	44	58	67	55	58	53	49	64	54	55	57	51	75	45	63	64	50	57	41	53	65	64	50	65	57	48	54	50	56	64	52	53	47	58	57	55	71	67	35	42	54	57	55	53	59	61	64	66	54	52	65	52	51	69	65	57	61	62	57	59	52	46	69	63	49	58	51	72	69	50	54	47	46	60	57	58	52	57	64	61	64	44	68	62	40	51	63	59	53	48	47	59	57	63	50	54	51	58	43	60	44	73	72	63	50	53	46	47	64	54	45	56	59	47	61	52	54	62	55	51	41	44	71	66	61	51	71	52	66	62	66	67	63	53	63	37	60	54	64	58	65	43	55	82	62	69	51	45	59	61	43	64	58	55	49	58	47	67	60	60	62	62	68	59	49	39	63	60	69	59	50	48	56	48	71	47	57	50	48	60	48	61	49	63	59	43	57	70	52	50	59	42	56	65	63	54	61	55	63	57	56	64	66	53	71	57	62	58	49	54	51	63	63	56	62	54	52	51	54	54	64	50	63	57	63	45	58	61	54	60	69	73	51	53	56	81	49	56	63	59	59	64	56	59	73	53	57	64	59	60	57	66	55	56	55	54	63	54	54	59	67	61	56	58	55	54	59	61	41	55	55	54	51	47	57	63	65	67	47	45	59	61	62	43	49	48	53	57	57	54	60	57	54	47	50	60	47	52	47	60	43	62	61	44	53	64	51	47	47	52	65	55	61	49	77	60	58	54	52	44	54	54	54	63	50	59	56	52	64	56	52	64	55	64	67	47	56	59	69	69	67	62	50	50	60	66	58	68	50	69	56	61	58	52	61	53	59	46	55	59	67	49	66	67	59	67	52	78	55	61	60	67	38	41	42	54	51	47	62	54	50	54	61	49	64	76	58	63	56	63	68	57	56	59	67	56	72	48	48	57	43	46	67	46	51	56	52	54	67	56	63	66	60	46	62	48	69	49	66	43	63	46	57	46	54	58	51	58	73	54	53	51	48	51	63	53	53	64	51	71	65	52	57	71	66	68	58	59	64	61	50	49	53	55	58	50	65	49	58	51	52	54	62	52	41	63	60	68	59	60	66	59	54	42	58	62	52	55	65	55	47	64	51	46	52	41	61	64	55	60	52	47	69	66	61	57	40	55	62	50	69	56	47	44	64	63	61	64	60	53	82	58	50	68	44	55	67	68	60	55	55	47	52	68	55	62	61	51	50	54	59	73	63	60	50	51	58	60	52	56	58	62	73	76	54	48	54	47	58	55	60	68	48	45	72	49	56	57	52	59	52	59	54	54	54	60	51	50	65	48	55	49	52	50	54	46	56	52	72	60	57	45	62	54	58	62	76	60	61	60	40	69	45	57	56	51	66	64	58	55	53	46	51	74	63	64	55	53	47	68	43	50	61	45	47	60	62	50	63	48	62	48	59	54	61	55	62	70	50	46	77	66	47	46	54	57	55	62	64	59	51	65	47	55	56	50	55	49	56	62	49	60	41	75	67	57	65	66	60	54	47	54	50	66	68	50	51	62	60	46	55	66	57	55	62	53	57	61	44	49	54	61	58	56	58	55	55	56	62	57	64	61	51	58	54	56	64	65	49	49	63	67	64	43	60	59	60	58	64	58	50	55	62	56	75	71	38	59	53	58	57	57	44	48	60	71	54	56	57	66	53	66	78	68	53	58	58	70	71	58	69	65	61	55	57	65	65	57	54	65	66	60	61	59	59	58	51	60	59	52	48	55	63	65	60	55	63	67	53	63	69	51	64	62	49	67	42	65	48	56	61	44	52	58	56	70	54	73	57	56	70	52	58	51	57	57	69	65	60	38	51	52	60	59	55	60	47	64	50	61	48	71	43	52	53	52	58	51	66	69	48	62	60	67	54	64	60	53	49	58	55	44	59	77	57	49	58	59	57	57	61	63	62	50	41	61	53	58	57	61	53	60	67	55	54	35	53	68	66	56	63	54	62	52	56	49	63	57	57	61	62	52	52	47	52	66	48	55	52	71	48	51	63	53	49	64	63	59	44	60	60	53	65	59	54	53	57	55	60	62	54	49	64	63	48	62	62	54	56	58	50	44	51	52	48	64	67	63	59	52	50	65	52	56	48	67	50	47	52	69	58	60	63	69	59	64	76	68	60	44	68	57	46	55	59	51	41	52	60	55	60	50	72	61	47	61	44	49	57	57	41	64	58	54	58	57	60	52	50	60	55	64	50	58	67	45	49	57	60	49	51	62	80	59	59	73	54	59	50	50	59	53	48	47	60	57	71	69	46	57	39	51	49	69	59	50	55	61	52	59	68	61	67	55	67	46	69	50	43	54	54	48	63	61	61	50	54	66	60	52	62	44	53	69	56	46	65	59	68	55	62	66	59	55	60	58	50	55	62	59	66	57	64	69	53	61	59	65	54	58	50	54	70	58	55	69	67	55	59	60	55	57	55	45	64	59	58	58	58	58	67	68	50	41	53	52	40	53	65	58	61	43	64	64	53	66	53	63	62	48	65	51	46	58	61	57	55	56	52	55	70	52	51	58	64	72	64	60	57	63	59	61	69	54	53	56	52	51	58	45	48	58	54	62	61	70	58	60	53	39	52	59	39	56	51	58	56	61	61	61	58	52	60	49	51	52	49	51	73	51	45	50	51	55	59	53	47	58	64	70	47	56	65	56	66	54	56	51	59	52	59	45	72	64	44	43	54	46	47	68	54	53	53	58	71	63	52	59	42	43	49	58	60	67	57	43	63	51	57	55	61	58	55	65	65	52	43	57	57	66	73	72	59	60	53	60	77	48	43	68	46	54	60	52	63	56	44	55	56	58	61	53	48	52	51	68	45	54	51	49	48	51	52	52	57	49	65	64	51	51	69	55	61	49	58	68	46	67	52	83	63	42	61	60	67	56	52	58	50	53	42	37	57	76	55	56	51	64	54	57	61	41	55	58	61	43	56	54	71	57	67	60	50	49	65	61	62	55	64	53	52	57	48	66	51	58	45	61	54	56	54	57	45	67	57	49	63	66	67	56	63	55	65	71	49	61	51	65	62	65	59	48	53	47	66	53	63	52	52	44	50	67	45	59	83	41	50	53	64	55	66	47	49	50	53	61	66	62	59	66	56	58	46	56	62	52
1718	323	417	468	453	389	384	340	321	296	322	273	276	269	288	272	258	257	254	261	264	236	254	247	241	266	272	256	274	262	242	257	248	248	260	207	252	255	225	250	226	250	249	258	250	246	246	220	242	263	260	239	236	249	254	258	238	253	217	229	224	235	263	244	246	266	238	252	221	250	270	250	240	260	267	207	231	218	250	238	220	243	267	234	249	258	216	222	239	231	238	238	232	219	225	247	250	216	249	266	256	243	231	239	269	250	240	240	237	225	249	235	254	251	235	258	237	240	245	235	229	240	252	229	216	240	209	250	217	258	237	240	241	228	254	242	259	264	227	253	233	254	235	238	238	250	230	227	254	221	224	259	247	235	236	249	240	227	245	264	235	245	230	241	253	264	219	231	236	205	244	231	234	227	253	254	227	243	209	240	251	220	197	230	237	252	246	220	232	211	247	258	243	222	222	248	230	234	243	245	245	245	253	222	222	245	257	244	260	222	244	240	267	236	218	230	221	230	226	227	264	235	243	236	252	218	255	251	235	255	251	234	214	253	246	216	198	237	229	246	211	255	255	240	229	250	229	245	225	210	227	248	223	238	229	231	255	239	242	255	245	227	235	276	250	226	218	234	241	251	244	228	237	232	259	234	232	239	239	246	259	205	232	253	267	221	266	235	235	252	253	264	201	237	257	230	262	231	251	219	242	253	264	225	228	257	241	223	263	241	228	230	236	249	216	222	236	239	238	249	222	224	262	262	224	252	247	238	251	241	232	231	233	228	248	252	245	252	231	243	242	242	236	214	239	251	231	224	255	249	211	253	243	256	242	236	257	243	240	239	240	245	239	224	252	225	258	254	250	254	251	254	253	234	218	229	233	250	265	253	250	233	239	240	255	232	215	267	203	282	233	212	235	220	272	213	230	241	222	251	257	235	263	237	248	267	277	216	258	254	241	233	239	218	225	226	225	241	244	261	227	236	236	241	283	233	234	213	232	243	230	228	260	235	236	244	262	241	242	209	251	275	207	249	234	221	230	232	254	230	262	222	260	247	222	228	232	243	248	189	222	261	260	256	248	249	231	218	262	272	230	227	230	239	279	260	233	268	242	248	216	232	237	231	250	219	224	231	241	229	252	225	253	262	237	245	217	254	225	237	254	258	258	205	227	243	226	248	251	243	231	257	239	252	258	275	254	233	211	251	228	228	268	240	236	221	200	220	240	236	217	262	220	221	248	223	245	244	253	251	218	244	248	238	233	227	259	243	241	254	249	227	239	218	261	267	226	221	228	217	254	227	254	238	220	252	261	258	248	222	251	259	252	212	261	244	255	248	240	244	274	247	225	231	255	227	262	239	210	232	236	233	230	242	246	234	256	239	254	235	285	252	211	244	238	228	242	269	266	251	250	232	227	248	234	273	250	256	262	218	223	255	255	238	242	211	240	240	242	259	224	253	219	285	243	224	265	249	238	241	241	232	274	249	251	224	228	241	224	238	228	250	236	265	235	263	243	242	239	214	245	270	253	229	210	241	235	250	234	220	238	236	238	256	218	243	238	261	247	233	232	229	247	254	217	248	240	239	232	231	259	237	250	255	219	252	217	227	230	242	231	239	254	252	226	251	243	232	248	229	216	226	235	239	235	232	256	218	249	243	236	226	238	227	256	267	246	264	249	203	223	237	263	226	241	256	274	227	228	242	236	248	266	254	228	241	250	259	252	242	201	244	239	245	235	266	264	223	222	221	206	245	285	248	249	256	263	242	230	239	223	236	253	229	258	293	212	242	250	247	233	246	224	251	214	230	221	289	212	256	252	226	225	236	231	241	258	230	236	231	237	214	248	228	246	220	243	225	226	249	245	247	281	208	228	236	238	232	234	247	244	225	230	235	274	224	241	253	266	252	250	230	233	233	242	241	227	227	250	248	227	242	238	225	244	249	217	228	237	241	241	251	232	257	251	255	271	256	240	248	253	235	233	239	256	269	221	254	232	248	268	238	218	249	231	238	252	250	261	244	214	261	260	228	251	243	275	252	254	223	237	258	267	238	213	239	223	236	241	251	229	240	248	232	240	224	224	226	233	268	241	237	230	234	238	257	250	245	218	252	232	233	244	259	234	238	222	232	250	255	209	215	241	230	225	234	250	248	242	226	229	247	232	231	243	251	234	275	225	242	232	248	246	265	236	256	227	243	228	220	230	244	258	232	226	239	234	239	255	223	238	229	241	250	252	249	256	250	239	258	215	246	244	224	246	209	253	213	248	260	229	270	235	255	223	230	226	237	246	207	249	240	260	233	215	230	237	221	238	260	210	229	223	232	256	211	244	236	252	221	233	236	239	216	250	247	212	243	252	242	253	259	250	231	246	240	238	259	256	231	235	237	227	209	234	282	241	240	218	235	232	240	221	257	243	243	271	214	245	247	236	200	222	227	222	258	251	219	237	236	251	245	256	220	229	252	250	243	218	254	225	236	237	239	243	240	267	246	253	227	248	250	237	230	225	212	261	239	246	210	236	241	239	229	252	239	222	219	251	242	217	225	234	241	229	220	233	230	244	227	255	267	225	225	249	240	246	241	217	231	214	239	218	230	224	230	242	254	240	255	263	250	240	244	241	253	271	232	234	222	259	246	247	272	244	235	239	222	244	243	255	241	215	244	260	223	261	242	262	240	228	253	251	259	250	267	240	231	223	233	253	252	231	233	251	272	242	262	206	250	253	248	216	270	228	240	234	251	245	246	222	251	236	237	209	265	253	226	253	228	261	222	230	246	244	217	242	234	264	262	236	224	233	227	238	211	259	271	240	241	216	252	241	242	228	228	269	237	228	252	244	243	275	228	238	231	234	253	249	247	262	227	265	222	257	241	247	211	241	230	240	251	221	221	201	232	255	239	239	220	248	259	218	238	251	255	228	235	270	242	226	259	242	251	250	229	246	219	238	239	242	261	230	220	253	259	270	242	247	244	241	228	244	233	219	268	201	227	289	230	241	220	221	233	258	240	228	255	254	247	232	211	261	216	262	248	232	223	232	221	226	241	227	243	255	237	259	227	224	238	213	247	239	228	225	239	225	234	251	257	242	239	223	251	225	222	214	233	238	226	231	215	222	247	227	242	242	238	257	211	229	255	233	259	243	252	253	255	225	243	245	238	242	239	222	238	229	225	223	251	226	255	223	246	244	203	242	230	234	248	211	244	238	233	229	250	263	255	237	215	254	242	243	235	226	241	226	215	219	258	250	238	254	267	233	241	227	195	275	244	258	227	243	219	229	259	238	243	270	232	246	246	230	240	243	229	235	238	258	250	291	206	244	230	220	253	229	232	231	254	245	232	232	234	228	242	214	257	230	201	269	245	238	230	262	237	251	221	230	262	262	240	235	222	248	247	209	251	243	257	238	222	234	250	219	223	256	245	247	266	246	260	252	215	250	226	227	258	221	239	228	227	257	221	248	242	259	248	250	226	240	260	228	219	265	231	210	252	226	215	262	231	233	219	237	245
4538	1078	1262	964	695	479	347	303	249	241	215	201	167	164	170	144	175	144	140	142	126	138	127	144	158	137	137	165	121	129	141	136	134	142	140	140	150	119	145	127	123	126	127	123	123	104	130	149	124	136	117	129	132	113	123	103	113	150	105	106	147	114	98	137	138	125	129	128	137	119	133	142	122	131	131	120	133	122	120	136	131	120	140	136	129	116	141	139	129	150	135	118	142	112	136	140	116	118	133	129	151	131	135	120	134	162	111	119	129	132	95	135	136	118	133	128	122	125	127	109	143	128	126	119	114	110	114	128	144	130	116	98	134	131	122	124	117	139	149	117	137	115	135	112	136	136	122	126	124	125	140	120	116	134	143	116	119	124	118	107	133	121	141	138	120	124	121	125	125	130	117	112	138	122	136	115	123	120	120	120	128	128	140	127	130	123	137	136	123	112	123	121	135	125	131	135	138	125	123	138	137	132	120	112	114	126	103	133	136	110	126	127	129	116	135	130	126	127	128	142	134	127	132	124	107	129	133	129	161	134	121	120	135	102	122	115	117	116	130	126	114	106	115	109	133	123	134	103	134	126	142	123	118	134	119	136	124	124	122	130	147	132	134	103	153	135	127	124	122	151	112	130	142	117	110	134	120	106	153	114	119	109	105	119	130	153	147	133	125	132	131	136	136	118	112	119	138	139	115	119	120	112	124	134	94	113	108	127	142	100	129	134	130	133	120	141	108	110	133	136	125	124	144	110	115	119	113	128	134	121	117	131	112	142	118	132	103	134	127	113	120	131	122	130	123	128	133	130	127	136	126	125	118	101	122	132	116	121	138	130	122	108	128	111	121	119	137	113	130	127	111	127	145	125	123	120	131	141	129	130	132	130	120	119	135	144	122	131	123	120	122	114	134	116	122	112	128	116	114	136	113	129	140	124	116	104	127	131	114	133	113	108	109	125	129	106	115	146	117	106	133	112	118	120	121	123	99	139	123	120	126	134	124	120	132	131	121	120	121	133	118	105	113	131	126	164	116	135	120	115	104	105	136	118	125	124	140	121	129	134	110	120	124	154	148	127	105	136	147	114	133	120	133	111	146	130	122	121	105	141	133	110	128	128	136	125	140	119	111	131	124	139	128	105	115	131	147	115	118	134	136	145	117	129	117	125	110	122	122	130	118	149	128	142	126	136	108	128	118	143	116	148	129	129	115	128	123	122	142	127	138	128	130	159	127	138	124	123	125	117	138	136	135	126	112	151	137	129	118	124	122	130	117	131	130	112	126	146	107	125	116	127	134	126	124	118	123	117	140	127	155	114	107	122	141	131	128	133	121	135	140	142	115	125	135	129	117	119	123	122	128	137	126	120	134	139	132	122	121	141	135	137	125	129	115	138	123	125	131	118	129	126	106	108	134	112	117	111	128	148	105	115	119	104	123	133	142	123	126	129	133	135	100	127	116	130	119	125	122	133	141	125	132	124	128	133	115	138	130	107	139	102	128	124	112	132	135	117	133	123	111	120	122	130	101	121	127	138	114	109	134	117	127	109	116	115	125	143	120	133	153	118	132	123	124	106	119	140	108	132	118	139	152	120	162	119	130	137	131	137	138	126	118	130	130	124	111	127	141	115	131	116	134	110	122	132	133	117	131	117	125	132	136	130	109	137	108	129	139	128	126	118	123	107	127	108	121	133	132	122	113	124	141	121	122	125	133	131	132	121	135	131	133	127	122	128	131	138	130	130	117	133	119	117	140	124	142	121	122	122	113	115	128	117	133	127	124	115	123	124	119	134	125	141	129	138	113	125	130	122	128	113	115	124	150	131	126	146	113	112	142	104	116	133	121	124	142	127	103	119	119	126	115	135	117	137	129	126	136	128	108	134	118	119	114	141	116	138	126	114	104	138	122	125	133	124	111	125	142	116	131	107	150	126	131	115	120	136	136	109	118	130	120	137	137	140	140	125	133	130	125	129	134	129	120	119	106	116	126	125	118	123	128	135	127	110	137	109	136	133	117	136	123	128	128	110	141	133	125	96	124	126	124	111	138	126	108	139	102	130	123	138	124	159	133	128	130	125	131	107	138	124	123	125	111	110	143	114	119	119	102	102	140	144	138	119	122	121	127	113	139	121	128	131	125	140	115	128	119	150	123	129	128	134	113	130	124	123	136	137	106	146	132	131	111	134	142	104	119	143	93	121	144	129	140	148	120	118	139	121	125	100	138	130	112	126	128	126	128	145	132	133	151	105	137	127	141	112	115	130	133	123	138	111	110	143	120	112	115	114	120	111	124	134	104	142	112	129	108	108	103	129	129	121	107	133	113	127	128	124	121	110	110	120	133	134	148	123	119	132	150	112	145	119	122	118	126	98	137	109	137	131	133	125	146	123	130	104	109	111	137	128	124	139	141	117	124	115	130	115	148	149	88	144	113	147	148	118	140	131	107	116	124	111	132	125	123	113	95	142	138	130	140	117	119	150	122	125	116	125	122	130	126	154	129	131	116	151	132	109	125	140	128	155	125	126	123	130	120	138	110	143	138	124	137	142	140	132	119	126	96	148	119	115	123	130	133	126	145	117	131	140	146	106	127	112	133	124	134	129	122	115	126	115	116	122	131	125	121	115	138	117	134	109	103	139	135	139	114	124	119	127	111	109	119	137	99	133	130	117	112	130	130	133	142	118	120	113	114	132	120	89	119	133	118	115	123	99	133	135	120	142	118	139	139	117	137	106	127	104	128	112	107	131	131	146	120	131	149	114	139	136	128	123	137	123	124	111	135	119	124	118	144	128	133	119	126	133	123	133	101	135	127	104	120	135	119	135	111	133	118	125	136	98	119	119	117	123	149	105	129	131	128	135	130	127	119	120	130	134	127	136	106	144	131	131	109	129	124	130	134	115	130	108	115	112	102	123	124	116	137	117	147	117	113	128	149	140	148	106	157	140	116	130	130	124	121	127	102	121	119	118	148	138	130	152	149	141	140	123	121	117	118	126	153	130	115	138	109	135	113	111	118	139	128	140	117	169	114	119	118	119	123	149	121	109	126	129	127	136	119	129	129	140	107	116	121	115	136	130	112	135	115	130	137	134	138	113	115	149	140	128	117	129	133	121	120	146	129	119	131	118	128	121	108	110	125	135	119	121	144	121	118	133	121	125	115	125	125	118	122	129	148	115	118	125	146	109	106	115	115	135	123	122	124	132	130	142	121	131	124	120	136	112	127	132	115	121	137	122	125	130	141	118	138	133	143	147	131	120	126	119	106	122	130	124	108	126	139	105	140	126	132	113	109	114	103	102	114	119	114	121	133	126	129	148	122	105	138	128	130	105	128	97	130	117	132	115	135	120	119	119	138	115	122	128	139	122	125	111	111	107	109	136	129	132	137	136	129	140	116	138	118	112	127	112	106	114	115	112	111	136	144	125	123	124	121	132	105	121	117	114	104	117	111	109	111	136	132	123	123	123	129	114	132	132	134	127	124	124	115	131	136	118	139	130
5360	1497	3544	3818	3270	2698	2177	1791	1520	1311	1183	1107	1059	896	916	793	837	720	691	695	704	673	661	640	564	620	546	565	555	540	529	550	510	528	515	498	479	524	520	475	520	514	478	470	475	463	509	450	476	528	478	478	450	472	457	505	495	470	469	483	461	495	468	482	459	454	450	457	465	459	434	425	432	429	511	452	474	441	447	459	428	479	433	487	418	436	438	455	469	435	424	480	487	429	438	435	439	466	423	447	496	437	453	478	446	439	463	437	423	452	442	417	468	418	448	467	460	409	456	461	433	465	444	423	466	424	446	423	440	472	424	448	430	428	481	453	433	443	454	459	409	420	446	437	448	427	434	427	449	443	424	443	431	434	446	437	464	489	408	412	469	433	432	456	448	454	428	445	425	449	474	447	420	427	475	462	464	446	431	440	422	422	459	446	439	472	436	492	408	446	452	403	479	442	439	446	435	431	418	483	457	442	426	444	458	395	438	435	420	448	429	483	424	449	437	460	454	436	471	438	439	448	409	430	419	430	409	458	436	470	418	472	425	452	459	440	431	450	449	445	454	418	414	427	395	420	472	446	447	449	463	411	438	439	418	457	488	468	479	451	464	460	450	431	426	475	465	465	439	462	452	429	477	452	451	430	460	423	434	419	460	423	446	422	455	440	418	444	458	432	450	427	464	424	401	437	424	424	411	466	426	441	460	425	425	441	462	441	436	406	451	430	456	462	468	418	403	416	405	408	444	448	420	449	419	447	430	428	468	434	438	451	456	424	457	433	447	438	465	416	445	427	463	458	457	428	401	449	442	449	414	442	421	440	468	453	466	444	448	454	448	474	458	433	451	438	484	452	464	421	434	423	446	450	413	455	400	408	425	422	436	488	443	415	465	400	474	433	407	440	415	413	423	458	450	422	420	438	419	426	469	410	463	448	468	424	413	455	455	482	461	448	464	423	415	458	430	454	432	426	470	445	439	444	443	463	430	421	460	447	403	499	419	436	441	412	417	420	449	418	470	427	424	465	488	451	432	451	401	388	440	458	441	428	445	446	430	432	443	469	447	448	443	445	439	442	434	447	435	422	435	426	427	408	444	394	434	468	436	425	408	431	486	412	424	416	450	463	410	465	475	448	480	426	439	458	442	435	421	432	440	396	413	454	452	426	441	440	422	434	416	415	461	433	472	430	405	434	429	419	408	409	411	443	457	441	439	426	453	465	434	479	463	418	476	445	440	449	427	418	464	422	403	413	420	456	443	441	456	408	456	414	379	405	466	435	436	443	420	444	447	446	403	441	417	442	428	424	457	453	399	427	424	419	428	432	455	414	470	403	438	436	402	437	439	418	445	417	451	457	407	415	391	438	445	421	429	425	440	433	432	448	411	436	394	422	453	426	472	460	423	435	406	467	441	423	441	470	419	415	457	433	463	436	425	444	445	439	405	415	432	450	424	435	445	480	443	476	419	410	450	456	440	482	454	426	430	453	407	448	496	439	476	449	424	445	444	424	406	468	408	465	443	442	408	456	427	460	445	439	414	443	439	447	467	439	424	446	436	433	491	455	444	424	434	451	418	454	444	452	428	437	437	436	423	419	434	398	436	460	436	423	435	415	413	440	460	439	449	448	416	433	416	461	427	463	485	433	438	465	432	464	421	470	418	404	384	432	441	455	468	442	445	426	470	465	417	431	433	459	439	441	457	429	438	393	422	410	422	429	467	448	420	435	418	427	426	444	447	420	438	445	444	414	435	395	437	459	438	457	423	435	427	442	456	451	406	477	454	442	419	434	436	441	406	414	421	436	418	434	432	460	431	420	446	412	424	428	421	447	431	455	428	437	421	487	402	417	423	428	432	442	429	449	442	454	434	466	455	443	407	462	392	407	412	450	415	446	452	445	426	422	445	447	441	433	413	454	465	421	495	436	440	448	452	434	430	458	439	432	464	432	433	450	461	452	419	426	427	421	413	444	424	423	465	473	445	444	422	451	432	447	455	435	436	463	435	450	426	438	429	430	465	442	468	408	402	456	418	432	441	442	452	435	480	428	464	428	428	441	449	480	456	398	495	434	432	394	437	427	466	407	456	442	423	420	476	459	407	429	435	421	450	410	454	451	429	411	429	465	458	417	420	431	464	447	449	448	467	450	453	456	429	436	423	451	461	440	432	455	436	450	420	434	486	444	411	463	448	455	454	409	467	411	411	431	424	462	459	465	450	434	452	445	436	407	388	402	457	475	424	441	420	431	423	420	456	439	442	457	440	423	424	433	457	429	437	470	440	418	411	426	452	453	418	435	453	433	419	443	439	477	459	449	449	428	483	456	446	451	412	445	401	435	445	428	444	440	420	407	426	433	415	448	436	438	443	452	408	472	428	443	432	436	441	433	451	489	412	451	469	447	446	429	449	458	427	470	445	411	453	438	436	460	432	474	438	424	451	452	433	437	427	404	453	470	443	475	440	442	440	494	418	360	406	463	413	491	447	433	449	446	455	422	471	403	454	441	465	412	413	427	376	424	478	429	431	430	439	426	449	470	438	444	450	433	454	414	400	457	418	421	453	422	409	436	484	459	463	450	430	422	421	452	475	440	428	442	440	420	445	407	441	421	434	473	482	464	463	444	437	447	416	453	438	448	445	434	427	461	444	427	435	437	450	436	456	414	453	432	454	386	471	423	430	418	446	431	443	437	452	466	429	438	461	408	393	436	404	475	446	436	422	469	470	458	425	439	430	402	449	444	464	416	432	443	480	440	410	469	437	436	404	416	441	432	421	416	403	414	412	443	444	451	431	429	436	418	449	426	391	444	485	434	423	447	416	400	425	447	429	406	430	436	455	419	424	470	444	424	441	418	437	452	433	449	435	471	428	449	425	433	436	449	434	430	462	436	404	443	464	426	442	453	446	462	457	444	443	438	452	449	410	453	451	433	452	438	441	440	417	416	444	425	452	433	440	425	420	450	436	471	418	456	431	427	393	444	453	445	441	462	464	451	414	432	454	438	444	418	413	460	463	417	437	408	448	465	437	444	421	425	421	425	428	444	439	444	457	413	435	446	420	449	465	444	451	424	417	395	446	433	439	444	461	441	430	450	433	416	459	417	453	396	427	447	394	430	442	437	460	473	440	446	417	453	418	460	485	468	452	469	469	453	446	415	434	462	446	439	460	424	488	474	445	450	440	442	451	426	462	412	444	433	432	416	461	475	447	441	440	448	417	454	420	442	423	429	469	455	482	421	415	446	423	393	445	427	409	412	429	448	432	431	440	447	446	450	392	440	446	450	427	435	430	431	423	431	408	483	482	423	450	430	433	433	452	425	433	421	398	470	439	433	433	450	420	452	428	435	479	441	449	458	468	419	437	442	448	427	442	455	460	457	436	419	440	427	402	437	439	441	425	443	446	436	439	456	426	435	458	408	449	438	421	444	467	464	449	457	390	438	449	426	430	447	448	436	498	464	449	452	455	416	429	415	443	438	439	416	421	437	394	455	450	465
8823	2307	2637	1940	1268	958	751	600	484	428	376	365	326	311	322	286	280	259	252	270	245	203	234	260	215	206	221	222	236	196	227	194	225	225	203	188	208	249	219	231	222	233	227	217	211	205	234	209	228	203	201	224	204	203	190	205	212	187	213	205	206	216	210	205	211	197	211	213	209	208	222	210	194	217	200	216	201	207	204	180	220	192	193	213	203	207	199	214	214	214	234	189	210	205	207	208	206	204	208	209	227	207	208	184	225	218	210	194	209	201	217	211	214	200	190	226	177	197	222	207	209	204	184	202	215	206	194	213	219	210	201	219	239	206	202	163	182	212	197	202	234	176	201	185	184	197	188	211	186	194	215	211	189	206	184	183	214	199	212	201	206	191	193	188	192	192	186	177	216	184	209	214	216	215	208	200	192	209	209	240	222	223	185	201	207	207	213	206	217	209	199	203	215	208	203	214	208	233	206	211	195	210	224	207	204	212	200	217	200	242	237	200	200	205	210	204	207	214	200	198	206	204	227	188	192	214	211	199	203	229	201	184	218	207	221	196	205	202	197	223	211	196	197	204	158	227	189	235	230	194	212	195	192	209	212	193	223	205	199	224	182	202	204	227	183	233	219	207	199	212	220	219	184	198	212	190	189	190	213	190	212	158	200	215	224	198	195	218	227	194	193	209	191	234	199	216	211	199	231	222	194	213	208	220	222	199	195	197	198	218	199	199	224	222	203	233	212	203	211	176	208	206	220	199	202	218	193	180	209	215	149	204	213	213	191	221	196	178	218	194	222	198	204	208	225	204	174	205	212	226	191	218	195	229	204	185	183	201	210	218	195	192	236	208	221	182	225	217	179	189	176	196	207	190	218	227	243	193	190	248	195	197	205	203	205	200	227	203	222	225	207	191	219	209	196	171	241	204	201	213	195	185	212	213	208	236	197	201	232	205	215	243	207	213	207	178	197	191	200	194	211	209	208	197	209	196	225	190	203	199	190	191	232	199	203	219	206	190	230	209	204	205	221	248	213	199	205	198	192	196	214	200	222	201	212	213	187	212	231	207	229	231	207	194	227	195	171	204	203	221	201	213	213	187	188	202	197	199	201	222	199	218	207	222	202	202	194	211	219	199	204	208	202	210	172	211	209	221	200	236	222	212	222	211	225	234	195	215	202	216	186	201	207	179	211	206	186	208	169	209	218	170	173	191	217	183	185	197	193	214	208	210	220	219	213	216	188	194	234	214	203	194	218	196	214	217	184	216	206	208	210	201	207	196	224	204	200	201	194	202	202	178	189	203	216	209	231	186	196	210	213	203	173	196	199	225	197	205	221	221	212	222	229	179	222	209	210	193	219	221	230	216	224	196	208	193	202	214	229	190	183	236	202	212	221	190	198	207	225	216	209	230	181	214	173	196	200	201	205	199	194	206	203	197	193	201	194	202	209	188	230	207	246	190	185	213	200	204	217	225	197	196	186	201	218	210	223	210	209	191	204	203	189	233	231	190	191	210	207	196	174	201	206	176	202	218	205	199	232	217	237	204	195	221	208	212	220	198	175	208	194	202	221	210	198	190	204	201	179	186	208	227	224	232	208	209	187	177	193	208	216	223	212	212	236	201	225	193	220	209	218	208	203	231	211	211	195	231	220	221	218	214	189	206	197	216	207	174	186	168	211	198	196	207	223	229	209	217	228	190	211	190	201	202	185	198	212	216	191	200	188	197	204	221	240	205	182	190	199	199	192	211	202	182	197	177	214	209	188	192	187	177	221	210	182	195	191	192	201	242	181	199	188	205	187	193	220	209	213	210	195	209	205	193	212	213	222	192	207	177	195	218	209	198	220	234	244	213	199	208	212	197	220	187	200	217	194	207	191	203	200	207	222	242	206	203	226	205	209	222	178	216	218	191	214	200	218	212	224	217	192	198	199	191	220	186	197	216	226	202	210	204	212	179	217	211	217	175	203	220	189	211	222	215	204	209	225	201	217	210	198	222	187	218	221	214	201	221	184	201	181	184	203	206	211	202	241	191	229	211	210	184	210	179	207	215	207	208	207	205	209	201	208	165	198	200	202	226	206	209	226	202	203	215	177	194	203	203	215	199	203	207	194	223	229	198	199	217	205	222	205	194	218	197	228	251	206	212	190	200	200	202	210	184	227	203	224	177	192	186	214	194	216	211	194	199	193	208	232	227	216	224	192	206	214	201	210	194	240	200	224	191	201	193	198	199	168	204	222	196	215	213	192	208	202	215	206	190	184	221	211	204	211	184	207	194	209	207	223	195	205	204	219	203	205	166	210	197	188	212	216	202	217	196	206	191	230	197	204	230	215	202	187	193	182	206	215	183	186	228	206	201	217	191	201	236	206	206	210	196	207	212	212	206	195	219	219	240	202	193	202	182	199	224	208	200	204	195	188	207	205	223	197	218	214	200	198	220	211	194	208	204	205	189	193	216	205	227	204	182	204	180	187	185	218	210	203	236	206	229	208	200	210	225	184	210	203	188	223	189	184	209	186	197	232	240	223	222	203	193	203	210	180	203	202	211	212	199	205	201	206	215	198	202	199	202	208	206	206	220	198	199	196	209	187	200	219	175	187	194	219	194	195	211	194	176	200	227	212	216	185	196	211	195	176	218	204	188	199	226	196	206	225	199	200	183	181	202	223	187	225	206	225	193	219	178	182	197	182	194	209	237	217	195	184	177	208	200	215	218	230	207	233	228	215	204	184	189	195	215	213	209	185	203	203	204	208	227	214	203	216	215	198	189	219	187	209	189	197	205	210	203	225	214	187	203	222	209	200	220	217	187	195	217	201	200	222	209	208	199	172	210	195	208	178	200	209	215	194	191	208	194	208	207	219	224	206	199	203	207	163	213	201	188	206	173	185	188	219	190	204	184	215	218	230	229	233	216	203	213	200	195	241	189	194	211	213	187	197	206	217	212	188	217	215	191	223	188	231	206	200	213	201	191	198	200	199	195	198	203	222	221	220	198	191	217	196	203	184	208	203	196	232	212	207	205	191	188	212	202	192	221	231	198	220	215	220	244	218	212	210	246	212	230	212	235	226	196	219	190	184	188	205	191	203	199	188	218	227	206	218	197	216	195	224	203	216	196	193	208	220	202	203	197	192	186	213	217	193	169	180	189	186	200	217	221	218	207	221	200	192	204	209	176	194	205	223	218	202	208	200	220	190	205	210	226	181	188	254	185	199	199	210	205	176	187	218	228	205	207	214	209	226	193	212	172	204	183	212	188	228	214	214	198	196	201	247	196	195	197	202	216	208	209	203	206	197	199	221	197	201	214	212	196	211	193	201	183	226	191	182	200	188	214	194	192	230	187	223	197	214	192	216	208	217	239	215	187	223	203	208	199	214	212	208	217	231	199	212	198	209	194	225	223	198	218	229	236	216	200	190	217	187	184	192	192	214	218	190	207	225	208	199	216	207	217	187	187	219	202	192	213	225	241	206	204	194	214	220	235	195	218	231	206	213	195
7606	2834	6419	7033	5802	4795	3946	3329	2793	2404	2175	1888	1726	1575	1504	1310	1349	1185	1168	1137	1113	1123	1028	1030	931	931	877	904	826	881	832	887	851	830	841	845	826	803	774	774	737	776	764	757	785	782	745	749	715	717	786	726	723	676	740	698	738	696	733	754	704	735	689	688	680	752	735	718	753	711	684	705	708	712	680	657	717	688	693	680	697	707	697	697	631	672	684	710	675	661	673	688	683	674	641	694	690	765	723	678	672	692	682	717	697	650	739	721	692	673	675	698	682	719	672	715	673	669	660	683	641	675	687	623	689	672	677	703	653	651	661	663	687	677	686	682	705	665	662	687	686	688	678	655	688	700	687	677	594	633	668	650	661	631	644	717	678	692	612	628	682	699	665	629	674	650	656	637	687	682	674	602	704	652	669	660	669	648	625	658	660	668	638	640	671	640	647	633	666	702	683	727	666	668	648	690	656	618	652	640	682	663	665	697	601	680	604	705	635	637	691	636	691	644	674	641	659	636	671	719	616	697	658	649	637	655	680	655	631	632	699	642	682	659	638	616	682	645	639	656	700	657	636	635	646	622	659	659	690	671	636	691	664	609	651	662	678	662	644	691	683	671	642	682	665	659	658	674	668	642	644	642	660	716	672	628	673	682	638	670	624	662	663	675	670	703	660	662	687	684	672	628	654	679	631	664	669	668	674	658	672	675	665	632	640	611	638	618	612	652	639	605	662	665	677	645	665	644	641	706	663	655	689	631	666	670	696	674	649	712	665	669	629	670	694	630	650	627	653	644	662	657	648	660	646	654	653	701	650	680	669	643	664	656	665	684	665	637	644	647	655	634	690	600	613	658	696	654	647	673	660	663	654	659	662	714	657	675	659	658	636	669	698	615	660	682	654	636	624	668	714	659	603	655	645	681	678	673	647	670	635	667	665	681	677	652	657	672	681	642	645	618	675	654	645	634	656	644	663	648	644	643	655	695	636	684	664	599	656	646	663	692	649	656	627	698	676	671	667	715	636	668	692	621	660	654	660	646	665	691	647	647	655	688	658	638	673	651	688	665	637	615	660	705	709	666	656	668	627	637	681	660	692	671	684	707	652	710	657	671	656	669	693	655	643	670	679	676	620	621	693	635	694	645	658	665	680	621	655	687	647	688	657	705	665	629	705	697	672	639	659	655	684	710	640	679	668	673	630	646	691	606	667	655	667	676	637	716	676	655	654	649	628	658	658	665	692	646	686	661	626	635	659	649	629	619	656	679	648	680	635	630	673	659	722	638	688	644	671	653	637	641	661	699	629	668	670	638	672	682	662	655	650	661	641	683	674	609	686	679	703	713	654	673	657	631	594	650	664	666	679	672	642	626	620	683	735	601	687	659	637	674	649	673	700	645	648	649	697	702	676	634	655	642	658	679	643	621	639	654	708	629	624	653	706	633	713	682	613	658	655	683	645	710	670	632	634	642	682	643	642	658	685	663	613	667	661	647	663	666	668	663	658	717	650	650	688	708	682	668	626	631	673	751	682	674	680	631	661	700	636	682	633	652	638	698	600	632	691	709	663	701	631	637	675	650	714	643	656	655	640	668	639	701	629	679	646	675	706	680	716	630	653	612	644	672	682	656	637	713	672	653	658	663	664	669	638	645	673	663	648	684	685	643	631	650	671	656	619	642	594	685	637	670	635	667	675	664	601	659	633	633	661	641	626	675	664	638	631	683	727	657	634	680	707	693	695	670	707	635	633	652	671	632	650	716	641	694	614	717	681	631	684	649	636	694	721	670	669	702	701	631	672	652	676	638	640	724	652	682	678	667	687	659	694	656	662	658	676	649	684	659	671	652	682	629	651	653	616	615	688	654	628	648	705	727	692	675	700	640	660	650	682	654	687	661	679	654	641	717	637	655	654	644	672	681	651	640	664	636	636	665	638	695	678	683	640	655	699	666	683	697	677	679	659	626	691	698	681	632	688	656	650	652	634	678	654	726	647	707	709	655	656	680	626	695	692	669	632	656	670	668	670	689	703	688	678	658	646	651	674	702	660	674	645	678	673	662	659	650	655	682	671	663	672	635	715	649	699	659	675	641	626	639	634	704	656	696	666	608	672	626	653	637	621	602	622	679	688	638	684	646	684	655	654	661	669	682	655	643	636	651	676	647	663	680	616	646	669	647	650	649	692	671	661	690	669	627	657	665	645	662	678	684	694	623	657	694	677	655	630	622	658	687	660	652	669	659	648	665	672	677	666	685	660	716	674	700	650	661	662	649	658	667	665	677	652	710	667	635	630	635	642	662	701	668	671	670	640	661	674	656	660	663	678	697	656	660	694	627	656	633	660	612	651	649	686	678	666	664	677	683	678	632	665	681	666	662	654	670	641	680	644	647	673	661	612	680	614	714	673	676	702	666	676	703	692	626	638	659	683	675	667	670	657	708	663	693	673	686	662	670	661	640	658	641	706	627	689	654	652	617	690	652	658	634	635	693	670	662	671	668	688	614	659	657	653	655	669	623	669	695	663	693	703	668	649	699	610	693	625	659	641	622	688	680	621	671	641	625	680	636	640	679	667	643	686	694	658	672	655	691	668	683	660	632	681	650	616	685	639	681	705	663	698	687	646	691	634	669	630	670	649	634	687	647	677	643	679	635	611	639	633	660	676	650	643	645	639	656	616	709	638	659	697	668	662	691	650	645	660	690	690	642	648	680	634	675	705	663	680	654	664	691	672	656	662	672	640	640	634	627	682	665	689	637	709	601	713	667	654	654	672	681	643	684	664	647	672	665	642	674	642	676	606	645	696	661	654	653	640	679	667	609	659	677	668	660	682	659	612	664	656	667	656	660	607	655	665	656	677	667	671	645	678	652	655	605	639	695	619	663	697	645	703	671	646	623	679	679	685	710	689	661	654	670	680	696	674	637	662	673	637	664	689	657	645	660	717	659	690	658	648	618	699	667	647	690	664	671	723	722	674	688	646	667	695	627	637	682	631	639	681	705	626	689	682	681	682	656	682	658	665	663	649	697	651	650	680	684	697	655	640	654	616	635	709	617	692	648	668	662	674	673	642	684	667	655	673	632	626	649	668	664	654	689	648	709	674	653	629	657	663	668	680	637	647	663	683	680	648	678	637	618	679	688	632	627	670	690	649	700	669	655	620	658	682	636	654	644	676	676	647	698	654	692	647	689	676	701	635	680	659	687	631	624	689	668	631	676	640	647	652	677	640	683	624	637	627	659	640	617	670	667	643	644	683	653	663	657	625	637	644	607	646	675	681	692	663	631	700	639	644	672	652	694	674	667	668	676	667	657	657	677	717	648	650	636	638	639	668	688	641	655	714	684	660	660	707	653	632	680	634	650	618	700	663	635	643	673	652	637	676	663	666	692	665	672	583	673	634	668	683	703	673	669	664	661	612	656	652	658	649	654	644	655	685	661	710	667	631	664	673	666	697	609	620	587	699	631	664	620	665	667	642	631	659	675	662	624	633	689	656	682	612	649
1055	121	133	108	87	66	67	67	85	63	59	61	61	74	51	49	66	53	70	68	57	48	50	53	65	56	53	53	60	46	57	52	50	54	67	53	48	48	65	45	65	56	57	63	49	52	52	49	77	69	51	58	69	53	67	56	47	61	62	64	53	60	48	50	58	63	57	60	57	63	54	53	59	51	63	52	47	63	55	50	64	70	56	54	64	49	55	59	61	58	73	47	59	42	62	53	57	68	63	52	69	44	70	69	67	63	54	52	49	61	40	62	62	64	59	58	53	59	62	44	51	55	68	79	52	59	53	52	66	47	55	51	54	66	50	70	71	60	57	59	59	57	63	54	56	56	70	56	50	60	46	60	65	51	67	66	70	60	57	53	71	66	53	65	62	48	48	44	56	64	45	64	63	79	68	43	53	52	63	65	56	54	52	62	53	67	60	56	47	54	48	50	60	68	56	47	77	70	49	52	45	54	49	52	66	50	68	62	69	61	60	53	47	57	58	72	55	58	55	60	56	47	56	56	53	62	48	41	64	68	67	61	45	46	59	50	44	56	60	45	57	54	69	58	57	60	59	46	52	45	55	50	67	65	55	57	61	74	64	69	60	58	52	64	52	61	70	53	47	53	72	66	67	59	71	38	54	59	53	48	60	40	58	66	51	60	58	46	63	55	60	52	62	57	63	65	63	62	57	56	66	44	62	59	53	72	55	67	71	50	59	50	64	58	52	55	48	64	56	54	61	63	56	54	50	53	68	44	54	41	53	47	48	60	75	54	50	55	57	62	48	61	54	57	64	34	57	57	50	54	55	50	69	60	47	56	48	55	57	64	56	77	63	68	47	62	52	74	61	76	51	56	60	54	66	57	62	63	61	61	60	60	65	62	51	62	48	56	64	55	60	48	53	50	50	54	41	54	63	64	63	64	63	60	55	48	69	45	60	54	67	63	54	71	68	61	68	49	62	50	58	71	61	42	63	36	69	50	63	58	68	45	63	62	59	60	64	63	53	55	71	53	60	56	50	68	54	61	50	52	60	46	60	53	65	53	66	58	58	74	67	52	54	60	64	57	61	72	60	58	61	64	60	57	69	60	58	58	71	57	69	63	54	60	59	64	57	62	67	50	62	48	58	67	48	64	61	71	50	45	50	59	59	68	60	52	47	76	56	67	47	52	61	67	57	55	73	65	71	56	52	50	49	45	50	61	47	59	56	60	58	48	68	75	52	51	49	50	44	63	55	50	56	55	59	51	61	61	54	58	57	60	52	66	55	64	64	52	51	64	54	63	50	46	59	66	48	56	73	55	71	44	64	62	52	59	51	49	59	58	46	53	57	64	47	45	54	48	53	61	47	61	64	56	61	70	54	64	54	62	58	54	56	58	60	53	50	78	47	63	63	69	44	54	56	68	53	51	52	57	36	49	57	53	65	56	52	60	63	58	51	52	48	56	49	51	74	59	57	52	68	65	63	57	50	61	64	56	60	61	56	43	51	79	76	50	60	64	81	61	46	62	55	63	62	61	61	68	51	57	57	63	81	67	52	43	50	51	49	56	56	49	49	48	70	58	56	60	53	64	63	62	48	62	62	55	66	53	52	55	61	57	59	58	52	62	60	60	67	48	49	60	47	54	59	65	67	56	80	55	56	67	46	59	56	59	55	61	65	71	69	70	49	55	51	56	67	63	53	59	43	42	57	57	64	55	64	60	46	54	51	62	75	53	59	66	52	51	73	65	53	67	55	53	59	66	61	50	70	56	59	70	53	48	69	64	49	61	52	57	54	59	47	55	50	71	63	58	60	63	55	51	49	62	53	61	73	55	62	66	64	55	47	45	57	67	51	55	53	61	57	56	68	56	69	72	49	59	60	54	53	70	55	50	56	64	59	49	54	68	61	54	59	57	53	54	53	57	52	59	56	48	58	64	71	51	59	55	56	50	59	54	52	61	51	55	67	65	60	61	50	60	67	65	57	60	49	56	72	67	54	57	69	60	41	59	68	55	42	54	55	62	69	52	68	61	55	50	62	32	60	48	62	55	57	56	45	63	60	70	64	62	67	49	57	55	65	68	57	65	63	72	69	62	65	57	58	73	57	58	62	64	67	72	63	65	55	55	59	46	55	52	53	60	49	49	47	64	58	63	69	55	55	56	51	55	57	64	33	58	67	54	59	62	44	48	59	65	65	61	50	60	63	55	62	77	60	60	58	52	60	53	76	67	63	52	62	64	45	77	52	58	62	66	54	59	55	45	65	65	57	59	64	63	46	58	57	57	58	49	67	55	65	57	60	70	69	63	53	46	65	54	62	53	48	64	69	60	64	51	52	63	47	48	50	48	48	64	69	59	60	65	53	57	61	64	60	49	59	68	70	56	59	63	69	43	59	51	48	54	46	54	64	53	51	60	57	66	67	75	52	61	52	61	48	62	60	57	50	65	62	53	65	61	48	65	61	58	62	53	52	60	47	61	68	71	45	56	47	59	61	72	48	61	68	60	49	51	46	61	67	50	51	44	60	51	59	70	57	67	67	52	45	74	57	61	54	64	52	49	62	56	69	58	50	62	58	52	74	51	66	62	56	46	53	52	52	65	57	43	58	69	49	62	63	50	55	62	53	65	57	61	53	51	62	39	38	46	57	58	59	61	44	66	57	60	63	66	52	46	60	52	58	56	66	44	55	65	62	56	56	57	52	61	57	60	61	57	61	55	55	61	47	62	69	68	56	64	56	70	63	58	75	72	65	64	49	65	44	56	48	60	67	60	53	64	55	66	63	54	52	58	55	56	51	50	56	68	55	76	53	51	66	57	63	59	46	63	54	69	56	64	58	55	62	60	53	51	56	61	48	60	57	64	48	54	52	63	51	48	41	53	66	62	62	58	48	53	61	74	60	58	63	51	58	59	61	67	62	52	57	55	44	53	62	60	55	64	59	64	57	64	65	46	62	64	44	60	63	57	55	40	61	59	58	68	55	48	55	54	54	76	70	45	58	49	64	62	44	31	51	63	57	61	64	56	60	59	58	57	63	56	67	48	52	58	43	56	54	51	51	51	50	56	50	64	65	51	57	51	56	54	64	59	62	48	53	53	63	59	52	43	60	65	39	73	55	52	56	53	49	52	49	49	62	55	54	59	60	63	53	64	46	72	54	71	55	61	53	54	60	58	53	61	48	58	54	71	65	53	54	57	51	69	55	46	53	40	63	63	50	62	51	46	46	56	51	59	64	58	62	54	59	53	56	51	54	54	56	55	44	58	68	76	44	65	49	49	58	55	50	50	63	58	66	64	51	57	44	54	48	64	72	58	61	58	61	56	69	53	53	67	59	49	46	69	59	65	51	69	57	46	65	53	50	57	56	57	49	54	54	57	53	53	68	58	66	56	60	74	58	61	74	60	52	52	60	54	51	66	57	49	54	64	43	66	58	63	50	54	69	48	46	55	67	66	60	59	63	47	74	60	52	68	61	59	57	72	46	60	56	59	55	77	56	48
1669	327	426	475	379	376	354	300	310	290	292	288	261	243	263	260	287	257	271	265	256	238	229	259	253	266	249	259	248	256	251	231	240	251	240	257	267	238	265	221	248	251	238	244	241	254	218	241	253	253	218	244	237	247	255	273	264	228	261	224	264	231	241	248	283	260	240	248	220	225	252	224	226	261	234	223	218	232	256	218	242	240	229	215	238	231	258	221	257	214	240	225	218	253	248	254	229	246	226	224	228	212	230	259	232	244	256	262	235	254	231	213	229	244	241	240	230	233	225	230	278	256	229	229	249	239	238	218	239	264	222	215	235	259	243	246	242	237	268	238	227	210	243	262	210	213	230	255	251	246	239	243	232	245	209	221	238	216	214	223	224	231	251	247	221	237	227	240	234	224	203	236	218	242	249	228	250	240	231	227	240	254	235	257	229	222	226	235	243	213	230	247	237	251	239	236	230	208	246	243	237	239	239	262	224	273	213	264	236	239	235	261	269	273	247	226	249	253	231	211	275	252	228	250	246	261	225	267	248	242	256	242	230	264	254	259	240	265	262	232	215	233	225	241	214	226	218	254	226	255	249	270	234	227	242	232	247	225	259	259	239	244	232	263	239	223	234	229	262	246	231	233	244	251	246	241	236	252	238	244	255	227	247	254	224	247	231	230	259	267	237	238	229	246	253	235	218	227	246	231	231	252	237	237	208	242	261	242	246	246	255	247	234	211	258	246	252	230	237	219	245	234	260	231	258	263	257	231	239	227	224	232	242	263	244	246	245	236	241	246	252	209	241	273	222	256	225	254	217	252	264	258	250	240	234	243	264	236	263	267	232	241	215	247	251	254	250	231	248	238	240	249	219	253	226	230	241	247	207	233	239	241	264	259	219	236	224	209	242	225	233	263	216	232	217	209	242	248	236	265	247	220	245	248	237	228	237	234	240	260	221	231	239	222	248	246	231	232	239	236	231	238	228	254	237	229	257	261	259	223	251	238	217	254	223	262	215	249	230	249	261	217	249	227	231	236	269	243	246	232	244	240	288	208	241	198	237	239	235	261	227	231	244	247	241	238	234	253	231	221	223	220	261	249	229	245	256	255	270	268	235	224	258	225	218	230	231	257	263	256	235	213	237	235	278	227	234	227	243	246	248	250	207	249	242	218	238	255	239	225	230	238	234	260	252	247	215	235	246	251	242	245	226	236	267	228	240	213	239	238	224	234	240	244	249	252	261	226	274	217	261	259	211	225	220	247	238	222	230	238	239	224	235	250	217	265	206	244	208	233	218	218	254	235	235	267	223	239	239	244	229	244	225	260	257	264	261	224	259	216	248	234	228	241	241	231	251	236	261	232	215	233	234	243	230	212	244	250	232	218	234	272	223	247	252	239	259	252	235	216	282	255	241	208	261	222	237	246	264	252	244	230	241	246	219	236	245	228	263	256	246	223	237	252	277	234	249	252	237	260	215	220	238	253	234	221	223	241	225	253	246	226	223	237	278	231	245	259	247	261	238	252	244	258	235	238	266	258	246	231	217	248	249	254	242	264	224	245	247	243	252	220	234	201	238	235	270	229	219	220	214	279	209	266	221	256	227	247	217	254	233	237	229	238	245	240	256	251	205	210	239	244	219	231	250	224	221	239	258	231	237	257	241	241	271	240	268	233	245	267	221	246	220	214	260	261	256	207	249	262	216	236	247	265	234	248	238	230	267	254	219	242	254	247	253	226	242	280	208	222	240	221	237	252	242	235	234	249	246	233	225	249	224	209	238	224	266	248	251	234	219	260	248	273	260	221	244	249	260	223	239	251	216	257	228	241	244	230	234	243	243	244	276	228	255	242	241	241	234	205	240	227	238	218	241	256	227	234	248	242	248	259	221	218	230	242	248	249	268	220	231	233	246	253	248	250	251	231	224	218	224	219	220	253	259	239	237	202	232	225	271	222	243	241	235	248	234	250	222	242	227	273	247	233	236	252	250	251	242	224	222	258	234	234	236	214	249	242	239	235	257	234	240	216	260	241	199	263	234	263	265	238	237	230	231	246	229	250	241	248	221	249	257	238	219	235	231	221	251	259	232	242	246	227	220	249	242	252	247	231	209	220	244	239	239	232	252	249	209	246	271	235	252	235	234	254	232	267	230	257	241	235	226	280	222	227	225	250	229	248	242	209	240	269	232	266	254	219	216	227	227	226	246	230	235	216	221	230	255	222	242	244	243	263	272	251	252	240	254	230	236	239	250	262	239	244	256	260	234	250	229	248	256	212	238	244	250	235	228	235	245	253	220	274	241	279	256	227	209	221	251	222	228	242	231	245	230	223	242	254	237	233	243	236	262	241	261	247	286	250	239	255	237	255	214	257	235	225	253	248	241	231	207	217	239	250	230	242	240	234	236	233	234	231	244	240	252	234	250	258	227	275	251	244	257	236	218	238	238	236	249	232	248	237	245	246	224	227	234	248	260	238	252	239	263	235	248	254	238	235	262	247	239	248	249	233	230	246	238	251	228	234	256	274	245	234	246	250	246	217	253	218	242	239	249	219	252	278	229	235	265	248	225	215	237	237	221	248	263	269	244	236	257	254	230	246	233	265	231	223	245	223	229	249	237	234	251	243	264	280	260	239	250	244	236	269	241	253	228	253	241	233	220	233	237	260	245	227	219	237	233	267	241	250	237	257	232	233	249	250	229	262	228	250	276	219	226	214	227	242	237	227	245	247	263	226	246	242	234	230	247	238	253	249	214	222	225	255	235	237	228	260	244	257	239	216	268	232	243	254	227	246	251	268	244	240	256	251	289	234	243	238	224	223	254	226	207	244	205	239	227	247	232	239	220	242	226	236	251	263	225	268	263	222	242	243	248	225	238	225	247	237	237	242	193	249	254	270	201	233	272	221	269	264	226	237	246	246	253	230	266	229	239	215	243	248	237	220	230	226	249	242	245	256	255	256	237	223	239	247	243	242	242	239	234	254	251	256	223	235	233	253	245	246	198	237	220	235	257	208	224	260	253	237	212	249	288	239	241	225	207	228	263	240	238	226	242	249	246	212	234	236	270	231	246	250	233	258	242	259	247	242	246	227	255	217	222	246	243	260	251	242	262	225	226	202	202	241	211	240	244	261	253	250	257	263	237	219	254	237	229	220	243	205	215	271	215	219	219	222	252	257	254	237	243	244	242	228	219	246	233	265	264	240	247	219	232	226	246	284	249	244	252	247	250	239	227	237	227	223	232	236	241	263	237	223	227	219	248	235	218	231	242	244	237	260	223	243	253	238	245	215	238	235	218	262	256	234	238	234	273	258	259	216	286	215	224	217	200	245	245	241	260	257	278	270	255	229	221	229	251	242	225	263	233	241	216	231	241	231	244	247	247	243	239	250	254	244	222	248	231	260	215	245	234	218	259	247	254	238	228	251	262	225	231	241	235	217	225	210	257	254	238	232	250	236	224	263	228	245	239	221	228	264	229	260	241	234	252	233	225	243	266	266	239	260
4554	1092	1306	1013	692	482	405	336	297	225	229	216	181	197	153	169	177	139	164	168	145	133	121	130	130	124	124	143	135	153	124	119	158	123	135	123	141	150	143	123	139	148	117	124	134	134	138	135	128	124	129	130	133	141	130	161	133	123	117	133	144	105	146	137	122	139	130	135	127	135	133	126	109	138	137	134	119	119	122	125	138	130	123	120	114	117	100	119	143	144	130	141	125	113	123	135	138	116	117	116	128	117	125	121	122	116	130	123	130	142	101	120	124	133	132	107	123	141	120	145	121	102	121	117	138	135	117	109	110	134	130	123	124	140	124	132	131	151	128	119	133	126	124	120	128	120	131	108	119	103	143	115	130	145	136	127	115	128	112	126	127	103	125	115	126	129	141	138	123	139	124	142	105	122	121	122	121	138	121	110	115	126	128	130	122	132	116	135	121	124	139	120	129	123	130	147	130	120	98	127	135	141	119	113	103	120	143	144	130	117	136	111	128	139	134	143	136	139	113	105	159	132	106	109	105	130	131	129	145	128	100	121	117	119	119	132	129	138	117	120	122	118	121	113	132	140	110	148	108	135	147	142	127	132	137	129	122	141	127	120	116	124	132	116	148	124	105	131	115	136	135	120	127	95	133	122	121	116	106	135	164	127	126	120	132	143	122	115	126	154	122	119	123	136	118	113	123	120	141	109	146	111	130	139	129	111	132	142	130	146	93	118	153	127	118	112	144	118	134	120	122	146	132	122	130	123	132	131	121	118	123	120	135	126	126	136	119	139	126	133	145	107	121	118	129	120	131	126	113	143	141	128	127	125	129	132	107	114	122	156	128	123	137	111	122	136	145	114	125	116	147	137	119	118	140	118	158	121	128	122	114	136	104	132	124	141	127	117	124	128	115	140	108	122	131	116	100	108	146	123	141	107	136	111	123	144	130	109	152	127	129	133	130	120	112	115	108	131	149	137	131	135	116	122	123	130	127	149	146	134	132	108	136	118	106	127	93	123	128	121	121	130	115	124	143	135	115	141	123	128	110	143	149	131	127	138	129	123	127	113	128	104	147	144	120	119	127	140	111	121	121	121	112	114	120	139	113	116	123	137	129	120	111	112	115	120	132	99	137	129	122	112	134	105	124	122	105	116	141	115	136	152	147	120	151	124	121	144	110	135	126	127	133	124	121	128	135	118	135	128	144	134	141	154	126	100	133	128	115	134	124	121	130	118	153	130	121	135	125	127	107	136	116	142	122	144	144	134	131	146	136	98	120	149	128	123	110	141	128	119	143	128	133	133	106	138	134	126	126	119	122	139	150	118	125	122	116	129	125	127	108	135	115	121	132	119	125	122	138	127	136	126	141	135	139	129	131	116	130	121	128	126	132	125	158	142	113	110	113	141	137	121	148	122	120	119	125	128	137	124	108	143	147	152	126	104	143	145	133	141	121	133	134	149	127	138	129	143	117	124	146	129	139	129	143	131	117	127	137	125	122	138	120	132	134	110	126	105	107	126	127	121	106	138	120	128	127	128	109	132	120	124	129	130	107	133	131	127	140	129	125	128	130	147	115	126	121	115	143	101	117	134	103	146	116	116	116	150	116	125	107	137	120	139	141	106	112	125	120	124	118	146	117	135	128	133	114	143	148	117	117	126	127	120	115	141	139	122	139	135	129	133	115	117	155	114	143	139	153	104	129	144	125	121	134	143	129	119	110	126	127	112	120	124	126	128	140	126	121	138	132	135	148	125	158	119	122	136	138	129	121	129	133	138	118	132	134	104	135	133	141	150	108	111	123	119	114	130	136	138	125	148	116	131	100	109	116	135	110	125	115	119	125	145	119	115	122	127	118	113	136	143	134	106	103	108	122	136	121	143	109	119	114	119	155	119	113	114	132	136	127	163	127	128	130	141	122	127	100	123	132	120	121	114	131	122	125	136	131	136	142	123	132	121	114	124	132	126	108	129	101	127	134	116	138	140	115	146	134	138	105	107	120	109	125	110	120	136	117	125	92	139	148	125	125	135	135	136	131	124	159	119	115	136	125	132	126	122	120	114	122	114	114	123	127	136	140	117	140	125	141	146	136	106	138	125	121	141	141	154	134	150	120	117	131	120	120	134	124	133	114	135	136	126	138	130	102	138	148	156	130	138	137	122	114	131	136	127	138	129	133	114	128	134	142	122	124	123	116	121	126	121	121	146	156	131	174	111	128	138	124	126	132	114	132	119	106	128	124	100	126	112	149	107	117	133	138	137	139	123	115	120	114	126	127	127	141	121	114	144	141	118	126	110	135	106	138	132	133	107	118	119	107	119	131	124	120	116	129	128	135	121	127	110	127	129	127	125	136	150	142	116	110	158	146	125	148	129	112	147	113	138	123	137	141	122	117	124	132	136	145	119	122	131	124	129	119	129	136	140	132	128	141	135	128	131	115	132	119	127	133	111	139	136	130	142	121	117	117	109	130	146	110	126	146	134	113	153	120	128	133	126	146	132	118	148	130	128	118	138	126	132	120	132	107	126	118	135	118	124	120	128	145	109	103	120	115	128	125	128	118	131	119	139	128	122	132	121	136	119	106	127	127	119	140	125	142	123	110	98	134	125	126	115	135	117	123	131	129	144	104	128	129	135	131	124	117	124	126	127	127	121	120	123	146	118	132	138	140	130	129	126	109	123	150	124	137	140	113	125	136	140	132	133	122	117	131	120	119	128	133	128	131	132	127	160	146	160	109	126	133	130	118	123	119	121	137	123	142	137	134	136	123	134	140	126	122	146	136	132	114	132	132	148	117	129	136	143	134	103	124	125	119	145	118	126	130	101	120	133	124	130	149	117	131	132	116	137	113	148	123	124	139	118	133	135	135	136	138	129	151	113	138	125	104	114	115	126	147	124	137	151	113	114	115	126	130	117	128	105	127	118	131	145	122	129	142	119	131	151	124	122	116	135	143	112	140	128	121	127	153	136	110	145	95	130	134	142	119	118	99	135	144	118	120	126	92	108	116	117	149	127	133	138	134	127	154	121	138	129	131	128	114	119	130	125	143	142	119	141	140	128	129	132	126	125	114	128	131	135	120	118	120	116	148	101	114	123	119	122	117	117	125	131	118	133	135	98	136	132	114	137	113	129	136	137	153	137	124	117	117	122	129	116	115	127	153	133	122	122	143	115	114	121	124	118	124	125	118	152	118	134	135	136	112	120	117	126	114	134	139	112	112	119	109	127	136	105	131	125	129	112	137	134	141	114	135	131	122	152	116	136	110	127	128	137	129	136	129	153	120	134	136	138	138	113	121	125	116	136	140	120	113	132	114	126	141	113	131	144	126	121	117	130	119	123	133	101	138	132	107	128	117	129	114	116	132	126	136	130	142	121	116	113	127	133	119	127	135	139	132	150	107	126	136	121	128	135	110	128	140	121	133	126	123	131	132	130	118	136	117	137	127	115	126	111	124	111	147	133	113	121	127	126	120	124	123	134	112	125	126	137	142	126	124	118
5474	1511	3578	3697	3287	2637	2176	1818	1546	1337	1168	1089	958	920	856	827	815	715	648	663	671	676	649	584	568	573	576	584	556	537	524	564	547	511	529	532	501	502	514	502	492	478	517	507	521	475	476	486	473	467	476	482	444	506	444	454	470	466	457	494	474	481	458	472	448	473	458	476	454	443	462	428	443	471	435	479	452	469	476	425	476	405	438	462	454	461	478	453	467	456	436	447	427	465	434	450	457	436	393	436	416	480	439	473	464	458	472	469	473	472	441	456	456	431	411	459	429	461	458	452	416	448	459	427	437	443	458	448	407	453	431	450	410	465	464	417	473	443	419	434	407	434	457	439	450	425	420	439	476	427	417	458	466	468	418	465	419	418	430	437	438	489	434	463	425	456	417	424	413	425	444	437	400	432	475	447	436	420	445	351	440	450	412	446	448	461	438	444	442	458	425	489	427	427	392	446	434	422	438	397	429	420	467	408	464	435	434	480	414	417	455	414	491	404	420	489	446	408	437	452	441	407	436	406	435	427	440	433	457	415	456	430	435	481	497	455	446	433	438	434	442	432	482	458	416	407	446	385	424	425	418	446	415	439	427	416	449	426	465	421	405	462	472	402	443	471	425	439	429	439	432	432	442	454	463	436	427	448	433	441	448	439	398	401	425	436	423	459	438	466	428	452	485	462	434	449	418	450	423	431	409	434	440	461	428	396	436	446	405	422	461	465	420	457	470	461	430	403	450	480	472	433	435	431	443	444	415	455	464	420	442	448	440	452	454	420	402	446	400	459	447	439	453	433	463	426	433	453	459	459	435	422	415	419	442	404	444	437	434	500	453	455	450	471	414	430	470	456	409	427	433	449	405	473	452	469	451	435	458	443	428	452	429	492	452	423	422	391	452	487	452	428	460	420	467	463	447	392	452	444	446	433	477	467	421	426	487	412	450	443	465	414	426	439	444	440	452	446	426	474	452	441	442	440	434	480	438	402	409	461	473	441	408	421	416	440	424	437	461	434	463	458	418	438	453	436	457	439	461	459	439	478	474	427	459	437	446	433	452	454	421	438	429	441	450	459	416	441	479	473	467	433	439	430	455	448	435	419	462	459	445	436	418	458	404	436	443	422	418	411	454	460	432	431	449	455	427	453	432	440	429	441	461	413	406	437	440	435	438	454	437	447	431	432	432	385	432	423	451	430	469	439	409	444	453	432	475	419	415	427	461	446	444	465	410	443	439	439	413	451	403	460	428	414	440	416	457	459	454	400	415	461	435	429	433	403	424	427	441	440	457	442	428	406	455	457	432	430	444	442	465	432	438	442	440	454	468	461	420	439	439	465	422	424	482	452	457	453	452	388	423	449	443	450	466	416	464	468	421	451	432	412	409	421	429	459	438	410	424	441	401	433	434	437	412	422	408	426	430	454	416	441	437	434	439	461	457	452	445	450	423	451	412	443	439	436	425	437	463	437	417	463	435	442	483	430	444	443	419	429	441	468	453	431	447	436	485	468	428	429	444	435	430	447	412	461	460	455	440	459	443	418	477	432	441	441	422	467	439	447	439	398	438	434	438	432	418	465	446	425	417	460	465	439	456	470	401	474	423	426	411	450	428	442	466	407	443	386	406	395	420	439	441	474	426	454	421	435	442	433	453	454	434	439	489	420	437	446	471	439	441	446	442	437	477	450	451	419	433	424	464	453	410	458	408	450	467	412	435	424	422	423	418	434	436	425	413	450	440	436	426	415	460	425	477	436	411	435	423	457	448	426	436	414	394	439	402	410	438	392	445	447	438	397	455	395	447	393	420	444	417	443	470	423	444	469	423	417	435	427	438	429	449	414	433	470	419	452	459	442	430	451	409	430	422	442	440	423	416	433	467	412	390	435	426	441	430	415	440	450	436	469	462	403	417	445	440	404	421	428	445	471	491	407	485	441	421	396	420	446	396	404	438	434	426	416	457	401	468	450	445	437	463	446	454	429	379	444	419	449	457	439	430	429	425	451	413	463	452	450	452	447	443	444	449	449	469	434	443	446	456	466	454	461	470	465	426	453	419	453	464	411	405	467	471	455	430	412	439	450	425	442	425	447	440	437	436	410	401	403	466	436	410	411	442	429	477	438	442	463	430	435	456	457	437	414	421	454	455	408	477	457	424	421	472	451	441	456	441	413	446	455	415	425	439	422	448	449	444	459	425	442	385	437	446	414	459	407	438	413	450	451	425	462	440	426	428	474	461	421	425	445	469	464	423	435	422	452	421	452	449	407	439	436	445	463	481	446	431	441	435	464	445	405	415	444	429	431	428	445	457	433	433	419	467	421	437	462	447	434	434	440	405	436	449	441	485	426	427	447	457	429	413	434	416	398	432	460	439	426	435	422	443	434	444	427	447	411	435	453	448	439	507	419	441	416	415	440	446	403	454	468	422	418	432	439	427	428	471	395	458	448	402	451	448	428	470	391	456	461	450	464	447	383	433	471	448	469	494	452	468	476	428	501	468	466	410	450	447	451	411	428	457	439	424	427	439	434	417	444	426	447	470	438	440	446	444	448	430	414	420	441	451	480	439	425	449	404	442	412	439	438	411	425	432	429	426	427	424	432	477	444	431	444	418	432	460	409	456	418	429	459	466	426	445	428	454	461	484	413	424	448	448	436	437	409	434	417	435	439	451	432	455	412	433	424	417	463	416	431	416	391	431	436	460	445	448	435	447	459	427	443	441	447	392	426	453	431	454	439	434	421	444	409	457	396	441	479	417	422	465	466	420	418	443	419	442	426	469	413	482	455	430	415	428	428	425	416	471	475	440	454	447	439	423	404	404	445	446	448	449	391	405	413	419	448	449	447	431	445	451	477	456	429	436	476	437	433	433	429	429	423	484	436	441	478	418	434	422	446	412	442	402	400	427	451	426	414	472	451	430	396	456	413	463	458	441	428	426	450	442	462	438	463	447	472	453	450	413	447	471	451	410	451	424	433	469	469	466	420	390	451	462	463	458	431	417	422	460	438	463	437	415	435	417	424	420	437	406	447	424	441	437	436	408	421	426	445	423	469	436	424	431	455	440	461	456	440	459	451	423	452	474	441	402	439	431	423	440	444	433	442	454	409	441	446	422	438	446	431	463	432	449	480	416	432	446	461	431	433	424	411	407	458	414	446	459	422	422	464	420	458	440	441	430	435	457	457	414	459	444	434	418	411	389	440	425	427	436	439	457	427	440	399	439	392	425	422	437	441	468	448	426	448	447	423	423	418	436	462	423	430	474	437	425	439	401	444	439	450	446	440	427	449	450	385	412	466	448	426	454	441	412	472	440	453	431	437	402	419	424	454	492	442	419	497	454	454	429	446	423	449	432	436	446	468	475	400	435	449	422	463	444	435	433	404	429	451	423	429	443	465	432	411	437	421	424	424	426	430	470	431	446	427	451	464	434	421	472	431	405	432	467	453	448	408	454	441	444	448	431	463	422	420	432	430	461	432	426	472	437	466	441	437	459	436
8760	2322	2725	1925	1314	898	731	570	517	434	403	361	304	312	293	300	267	219	249	275	251	235	239	250	262	247	216	230	236	220	231	204	262	201	230	227	205	237	199	204	208	225	204	222	231	192	249	241	236	202	203	204	208	212	209	232	237	189	207	196	203	234	213	219	218	216	214	197	205	211	210	217	240	193	212	215	243	202	213	170	210	236	228	201	190	204	225	209	220	231	227	214	205	183	219	208	207	202	204	239	189	178	192	203	206	188	213	218	196	186	215	239	202	199	184	207	241	217	205	208	187	189	224	190	198	234	230	180	209	216	212	228	234	191	203	186	213	196	205	228	202	173	182	230	192	206	201	239	221	224	183	224	227	224	203	216	220	218	186	226	217	211	196	212	221	184	211	211	210	236	211	222	240	218	191	196	222	227	206	226	194	189	195	190	220	201	220	209	222	221	197	191	194	203	228	220	228	206	219	212	232	206	232	216	199	214	202	190	217	228	207	211	225	219	190	176	188	210	160	192	190	187	203	210	227	209	194	183	190	201	196	217	198	190	207	202	208	211	208	213	194	208	201	211	198	211	199	227	190	206	220	215	203	212	197	211	229	228	189	216	232	221	218	205	212	210	202	198	230	211	192	219	195	212	203	210	222	190	195	197	215	203	224	212	185	213	216	212	197	205	196	205	169	191	185	190	213	207	226	216	229	199	237	212	231	206	206	228	204	227	191	198	226	214	193	208	202	193	221	214	190	203	226	205	230	214	198	214	216	217	187	219	223	207	215	193	223	190	178	221	227	222	188	212	183	211	193	235	215	202	207	221	216	219	217	200	204	226	197	175	225	226	202	245	232	219	212	196	192	217	225	193	197	212	218	219	206	206	217	218	223	215	203	213	214	217	197	202	209	214	200	189	217	171	209	204	200	212	206	218	214	242	206	196	207	195	211	204	176	234	214	228	186	191	192	228	196	216	205	233	186	184	234	229	214	217	184	187	201	216	207	233	220	192	240	231	198	221	175	184	235	207	200	199	196	202	201	189	183	223	215	195	184	202	219	202	209	210	248	222	209	198	177	204	242	214	185	197	191	206	209	193	235	206	205	189	206	212	209	208	208	203	193	175	218	176	211	190	193	214	209	206	221	215	201	189	186	240	201	205	199	200	182	205	179	205	169	212	219	190	209	202	206	216	214	211	221	191	186	226	194	234	195	215	194	194	192	211	224	193	209	210	202	241	204	221	205	198	200	231	207	209	166	179	162	214	215	196	196	191	212	216	217	198	233	213	219	208	214	218	202	209	193	195	242	185	207	215	203	195	211	231	209	227	231	216	213	213	207	203	204	216	197	199	219	203	189	224	190	235	178	189	209	208	221	207	195	184	199	199	218	189	208	214	210	188	227	212	192	194	218	220	209	203	184	193	210	184	209	209	205	200	227	210	186	210	201	194	223	205	211	236	218	236	205	226	228	214	207	220	180	239	226	211	207	223	199	181	181	237	199	197	213	200	206	185	190	210	193	197	200	200	230	192	216	197	222	211	196	212	201	215	203	202	223	179	193	219	229	192	205	212	213	215	172	187	232	202	222	230	217	219	210	216	238	237	220	204	210	214	189	218	200	202	209	183	172	203	184	220	210	226	191	244	194	208	221	222	215	195	202	190	213	203	226	201	180	224	206	229	200	229	216	207	193	223	216	191	196	195	217	196	215	188	229	205	219	217	234	215	193	173	215	216	213	223	225	216	209	216	213	191	204	227	202	187	179	201	216	213	188	197	227	227	216	227	207	211	202	217	198	198	211	219	200	211	215	217	186	213	195	196	242	208	204	211	207	219	201	222	201	163	193	208	205	214	231	193	207	209	199	217	211	182	243	198	175	190	203	202	203	243	201	205	190	188	205	203	244	219	209	202	214	209	194	202	198	208	191	199	204	215	210	195	207	182	199	196	203	215	237	208	199	177	205	207	182	209	211	219	201	202	206	220	201	206	201	182	209	203	176	213	198	188	195	197	202	191	218	212	197	221	203	200	202	201	197	203	217	203	221	204	221	205	223	226	183	203	198	211	190	221	198	190	210	222	187	216	202	212	253	228	204	207	213	202	225	214	229	205	193	234	222	207	190	221	205	203	191	193	182	208	190	206	197	203	211	185	214	223	215	226	235	203	217	193	212	218	205	199	221	236	212	214	229	214	232	198	215	208	206	197	197	193	187	207	215	210	182	196	246	193	222	203	192	205	218	214	210	196	234	202	243	223	207	182	229	219	212	207	198	224	215	213	199	194	198	208	214	219	219	224	205	235	192	199	197	203	205	201	221	221	213	215	178	217	230	222	230	190	200	214	203	218	208	231	220	195	230	205	203	204	241	220	201	225	203	221	211	198	210	212	184	218	224	214	174	185	218	202	212	191	230	202	202	209	186	192	205	189	221	198	221	201	191	183	200	219	221	224	215	200	215	219	204	204	201	196	184	191	211	224	218	226	206	231	222	220	209	192	198	201	221	227	228	188	214	198	229	203	196	235	194	203	217	203	219	210	211	192	222	217	217	208	208	198	204	209	207	220	170	180	222	227	219	225	186	181	206	213	202	225	198	204	211	191	202	202	211	215	229	192	203	201	222	205	220	208	204	209	204	215	225	194	180	203	204	198	204	222	222	237	187	225	213	203	213	191	182	202	221	169	191	209	210	212	213	208	203	196	197	233	206	192	225	213	211	204	211	202	217	207	202	201	203	201	205	203	195	201	191	198	192	199	215	181	203	189	188	213	226	193	220	205	215	209	210	228	202	208	198	232	217	222	211	214	213	208	194	218	213	218	218	202	213	213	216	198	207	209	198	226	210	215	244	195	193	174	208	186	194	214	207	203	208	201	226	224	196	220	213	196	214	218	201	209	208	206	226	215	199	196	208	205	205	202	195	199	189	182	198	206	228	203	208	196	221	230	218	216	210	179	223	205	215	192	201	206	220	207	182	196	211	200	187	189	193	190	199	224	213	223	220	211	209	181	192	191	218	232	217	180	230	198	201	210	204	219	229	198	191	213	202	210	200	204	201	200	200	202	199	211	203	227	215	226	204	199	203	209	224	209	204	204	204	202	209	202	230	215	211	226	209	240	197	203	203	213	207	162	189	221	219	199	200	206	190	199	228	219	206	216	196	235	215	191	192	215	232	229	189	219	241	202	195	212	206	194	202	215	192	203	197	210	208	227	220	221	237	233	248	184	201	196	213	192	187	204	220	235	207	192	203	215	214	201	229	237	227	205	223	206	231	229	213	237	235	208	208	211	202	205	194	224	220	222	203	221	202	172	193	205	199	228	201	198	225	211	207	182	224	216	206	237	223	228	206	204	214	219	223	177	193	222	200	226	215	205	193	244	206	215	216	214	207	190	217	224	226	190	195	217	229	220	211	214	217	221	232	190	180	222	191	186	214	206	215	195	210	211	206	231	207	199	220	202	182	214	201	232	178	237	224	191	226	211	191	212	209	181	192	200	175	201	220	202
7560	2890	6372	6822	5932	4886	3917	3238	2742	2460	2074	1964	1718	1655	1551	1415	1392	1250	1246	1134	1164	1042	1045	975	923	947	920	930	887	891	884	906	806	813	875	827	759	760	872	763	775	753	800	806	757	739	760	756	781	766	800	694	689	738	724	706	692	706	721	724	735	709	710	729	685	732	698	702	756	716	706	650	686	738	728	700	700	643	694	713	732	688	715	670	663	673	736	718	662	711	676	696	701	705	703	709	676	673	696	721	648	656	666	696	686	677	677	683	672	703	686	698	675	686	677	645	633	618	694	649	729	671	642	691	659	653	658	665	689	641	675	681	685	675	666	648	662	654	663	656	673	630	700	683	638	650	657	665	650	665	654	642	663	646	706	655	704	636	697	634	667	660	689	637	670	672	691	615	686	695	635	672	636	631	650	644	653	623	694	690	666	648	681	684	649	683	679	641	644	690	643	726	639	669	663	668	665	682	671	645	661	651	681	654	678	641	664	674	645	725	649	673	604	681	692	670	716	643	613	688	633	635	672	639	689	635	694	646	629	638	683	678	672	646	581	645	645	640	673	670	667	657	667	644	661	662	663	679	660	694	615	616	674	656	667	673	688	678	694	658	662	712	678	670	674	695	682	622	594	667	667	697	708	668	652	664	669	628	668	720	608	686	667	642	663	655	625	625	655	672	668	661	680	715	677	626	667	664	657	626	669	717	670	656	691	698	614	672	665	679	679	668	646	669	625	644	643	653	639	641	632	619	668	645	677	647	660	690	682	675	685	675	688	651	683	685	672	633	636	681	629	656	634	658	667	608	651	679	668	660	666	646	625	651	657	635	698	696	668	714	663	639	626	666	677	661	656	677	688	690	660	659	651	673	633	666	675	650	678	694	650	682	656	673	677	670	646	711	695	643	657	648	676	664	635	671	639	661	655	721	626	648	687	685	657	634	664	655	642	654	667	632	695	669	648	624	680	646	658	622	650	639	643	677	701	685	667	726	679	670	670	668	618	652	652	635	669	704	715	635	646	698	659	673	652	700	614	676	663	729	673	674	670	676	634	710	658	672	657	678	654	695	717	652	696	650	642	719	667	675	655	668	686	747	710	663	675	672	652	659	697	668	611	683	638	682	626	628	657	681	688	650	685	688	653	658	657	677	641	722	674	699	683	667	667	668	631	702	658	677	639	662	685	657	658	641	653	665	671	653	643	632	616	616	699	676	641	680	666	654	664	705	723	662	658	694	671	633	659	658	668	641	670	690	679	650	681	677	660	666	673	661	682	660	623	624	676	693	643	678	670	646	624	679	697	693	690	620	621	688	636	691	626	642	686	650	648	634	684	679	682	688	690	603	676	651	693	701	678	702	699	642	625	661	650	655	695	658	658	649	668	664	627	697	652	672	628	684	635	646	652	662	673	658	676	653	666	643	672	611	666	686	654	665	646	639	643	704	688	626	637	628	670	679	676	638	660	645	615	667	669	668	662	688	642	651	651	647	690	652	654	671	632	624	677	644	672	640	643	663	643	646	663	657	683	645	679	649	661	715	683	633	672	659	691	610	659	662	660	676	650	670	651	670	672	656	657	664	659	646	646	645	671	630	658	623	637	678	692	647	666	634	647	689	652	683	641	677	678	625	695	640	654	673	666	650	657	713	704	665	632	717	654	655	645	646	681	649	674	626	717	639	637	629	633	727	675	661	660	650	678	661	654	692	634	640	675	645	666	614	661	654	677	688	601	647	626	631	658	649	695	654	668	662	635	680	650	635	678	658	679	663	667	685	687	674	679	641	685	633	654	651	627	649	718	665	621	664	641	671	662	676	691	625	633	684	635	624	661	644	657	670	646	641	680	696	705	626	683	682	644	672	667	688	640	681	658	693	666	615	658	654	654	656	712	636	593	632	676	629	689	670	680	680	673	646	667	697	664	688	693	648	683	693	633	656	688	666	643	668	606	694	650	722	644	681	622	608	643	673	628	687	733	698	652	667	671	629	664	641	682	699	671	668	669	663	657	684	601	695	649	649	675	651	669	672	657	686	681	700	624	669	683	655	668	653	680	628	615	678	652	681	671	660	664	655	666	655	657	665	692	661	607	605	647	652	637	679	652	673	698	655	651	658	578	643	710	713	679	605	697	641	678	676	683	654	675	658	635	680	599	673	678	690	663	640	637	663	666	633	638	692	652	722	654	662	649	678	679	622	717	671	650	653	673	677	642	658	587	696	629	713	657	677	664	640	702	665	675	665	667	623	683	666	660	669	633	679	630	664	637	669	627	663	689	652	646	685	657	671	688	659	700	635	652	648	663	682	656	618	683	666	683	691	653	662	665	684	647	632	654	674	634	689	698	692	682	678	669	643	636	663	688	647	632	685	640	621	687	638	658	664	689	673	657	636	688	675	635	639	686	645	620	632	709	671	641	687	625	652	664	656	684	698	620	664	693	643	638	710	689	721	656	658	695	671	673	661	635	630	672	637	669	678	708	632	678	653	698	630	658	648	692	666	694	643	656	672	646	665	704	681	689	675	689	655	671	660	627	663	649	682	651	647	632	666	676	672	673	663	619	671	687	690	672	726	698	693	690	605	693	616	674	704	680	686	680	640	622	612	624	639	676	659	688	665	657	653	621	646	704	643	668	695	659	673	686	626	665	676	656	672	670	688	665	632	695	607	680	649	667	683	695	725	673	683	680	669	700	685	669	666	642	693	663	665	664	714	629	666	657	668	601	681	624	687	674	622	692	636	629	613	677	635	629	687	665	666	647	633	630	643	692	648	658	696	675	684	701	630	706	655	684	724	683	663	689	684	676	668	691	653	691	661	631	654	691	679	691	657	652	674	642	675	702	646	624	653	674	657	705	642	675	677	662	636	693	686	654	630	646	624	682	655	661	638	663	694	667	690	729	660	633	642	683	627	670	619	697	667	671	725	681	674	634	649	652	672	663	710	631	665	684	627	642	666	660	647	652	684	653	694	622	642	683	695	649	606	659	650	690	715	677	687	675	681	650	693	656	672	662	689	644	661	667	676	663	685	655	702	712	648	695	657	689	618	649	693	688	683	670	659	656	706	660	649	647	661	648	647	641	660	722	634	696	683	674	694	630	678	648	720	673	638	670	697	693	686	650	667	666	685	643	636	703	662	632	669	636	693	600	693	646	676	697	669	681	662	667	603	624	701	628	658	648	673	630	682	651	656	623	643	656	678	641	678	668	653	644	667	652	656	686	670	672	619	657	664	650	659	671	654	665	646	658	647	635	695	680	657	721	677	683	668	707	670	623	644	644	628	684	666	662	626	635	643	699	663	655	698	675	655	652	610	630	638	652	677	674	650	659	661	687	629	687	627	678	657	669	648	712	637	664	675	660	653	662	640	665	668	656	601	667	650	674	717	675	661	734	708	679	684	610	646	667	638	579	670	657	655	708	644	685	696	671	657	661	688	645	664	696	643	642	635	679	694	643	708	595	624	613	650	679	623	648	671	680	724	672	665	694	640	675	640	625	633
1084	127	149	114	75	85	81	61	65	78	53	65	55	63	73	62	58	55	64	61	60	52	60	62	60	53	67	63	64	43	61	49	37	53	52	57	65	61	54	57	48	43	53	44	67	56	78	52	58	63	56	46	57	64	61	45	63	68	56	68	58	61	65	59	52	53	59	45	55	52	57	73	50	39	74	60	57	66	60	66	50	60	64	58	53	50	73	63	47	66	53	58	64	53	54	47	60	61	59	63	54	51	52	51	61	64	57	60	65	41	63	66	67	58	58	60	59	51	65	54	62	59	77	57	54	60	61	48	42	65	50	60	67	54	66	66	53	45	59	57	59	55	44	49	71	52	57	53	53	71	65	68	56	58	52	61	52	58	66	55	44	55	64	58	62	58	56	50	68	47	62	68	56	47	58	51	68	55	48	47	58	54	52	52	60	53	58	50	54	57	53	60	49	75	69	53	52	59	55	58	49	59	43	48	62	76	77	59	66	47	53	77	60	52	55	72	57	78	63	50	57	56	58	52	72	57	70	61	52	54	56	55	61	55	58	66	58	48	71	67	50	61	61	53	50	77	68	55	62	47	49	63	51	67	54	56	57	64	67	49	59	66	58	55	53	69	63	66	54	53	61	55	70	65	67	56	62	64	61	60	50	62	76	57	52	64	55	50	60	56	54	58	64	54	60	77	61	53	62	41	52	65	66	43	64	66	59	54	69	67	52	52	50	49	37	58	56	66	71	79	53	63	45	63	71	66	59	55	62	57	56	40	64	56	59	58	60	58	71	44	54	59	66	61	54	68	56	56	60	56	54	54	48	44	58	63	61	72	65	64	56	58	56	49	51	50	40	61	53	66	63	56	56	59	57	60	47	64	57	52	55	59	51	43	56	60	58	47	63	60	54	47	72	49	65	60	51	60	56	61	44	48	56	63	57	78	58	48	66	65	46	69	63	59	49	66	62	48	61	56	67	56	61	60	57	56	49	58	56	55	63	73	45	57	47	63	58	48	63	63	54	66	45	62	56	58	49	59	62	68	67	72	48	50	58	64	58	59	65	52	76	47	63	55	59	39	74	57	55	62	50	48	60	60	52	54	44	62	61	56	63	55	68	63	68	59	50	63	53	52	59	45	49	58	63	47	50	77	52	69	46	55	59	54	48	70	50	53	63	64	51	61	61	52	60	49	61	51	54	60	44	66	55	49	49	52	44	62	66	57	55	56	68	62	48	59	52	62	65	56	64	60	60	58	48	57	48	70	61	64	43	47	60	59	60	52	52	54	53	58	60	56	67	54	58	51	46	57	60	66	54	61	55	57	60	73	59	53	60	56	36	65	84	60	60	60	53	66	58	68	59	51	54	54	55	77	52	47	52	54	41	45	69	53	47	61	41	71	60	59	55	56	58	67	52	58	44	65	63	67	49	75	62	51	68	46	59	57	52	55	54	61	57	56	59	52	71	59	56	52	52	53	48	51	60	50	48	58	55	56	53	48	55	63	76	71	59	71	74	54	63	52	50	64	57	44	57	47	44	71	61	56	57	51	64	67	65	65	64	62	51	49	60	60	54	63	52	61	57	62	58	42	54	52	63	57	54	58	59	50	60	67	57	51	54	64	45	61	62	54	68	78	66	49	56	58	52	55	44	56	49	51	55	55	55	61	54	56	57	70	40	69	55	59	59	59	63	53	56	63	56	55	52	58	59	59	72	55	44	62	59	60	52	42	54	41	55	55	56	55	54	66	58	45	51	60	49	60	55	58	63	51	63	54	55	74	59	49	60	49	56	52	45	59	64	49	47	69	53	53	56	45	54	61	65	69	56	57	75	61	41	64	53	52	59	65	52	57	50	51	57	52	61	63	63	57	62	57	54	55	59	60	61	54	62	61	52	63	65	62	53	65	52	60	49	63	60	52	62	68	54	59	55	63	56	57	54	52	46	65	65	52	70	48	55	55	56	63	58	55	55	48	56	64	56	66	59	59	55	57	64	62	45	62	51	54	47	59	59	56	59	59	64	51	61	57	67	58	59	60	64	49	76	59	44	62	58	52	58	60	63	62	55	57	59	52	60	57	63	60	57	58	56	57	61	48	58	71	50	65	60	66	42	51	71	65	53	50	46	57	74	63	67	63	60	61	58	50	52	58	65	55	58	61	64	51	55	49	59	68	61	55	56	63	60	58	58	67	67	58	57	57	55	50	59	72	61	61	58	56	49	57	57	63	62	63	57	59	50	49	53	61	73	59	63	58	64	57	57	53	61	67	54	53	54	68	59	68	54	62	44	54	52	69	52	50	60	53	62	52	54	49	61	74	45	63	48	61	58	52	51	57	50	56	62	66	64	51	53	53	49	63	65	67	66	64	54	63	53	62	68	44	53	62	52	54	71	57	63	74	55	50	65	69	60	59	63	49	56	49	56	56	38	49	50	57	41	54	60	54	53	62	65	67	70	47	74	63	52	62	60	50	57	52	47	53	57	64	59	62	62	62	58	46	51	57	53	58	53	49	57	64	64	65	66	44	58	64	63	44	49	53	66	57	43	59	44	59	56	44	54	77	65	54	57	64	57	65	61	53	74	47	51	49	57	51	51	57	69	58	62	54	61	53	61	75	54	60	53	60	54	62	60	59	49	59	61	54	59	54	56	73	46	64	61	53	62	57	52	45	54	55	65	45	48	56	61	53	64	57	71	60	60	76	65	69	53	67	51	57	58	58	65	53	52	67	49	49	56	46	49	62	62	60	60	58	55	71	56	54	57	44	61	64	54	56	64	60	46	51	54	61	49	49	51	66	47	63	75	51	52	68	57	59	68	50	63	48	61	54	47	53	60	45	51	51	41	50	46	51	55	56	83	67	53	48	58	76	53	59	54	74	62	58	55	50	55	59	50	54	52	45	61	61	60	63	57	59	65	55	59	60	53	60	61	66	59	67	50	50	66	54	57	60	42	59	59	54	58	58	51	71	55	57	57	56	57	54	55	42	45	57	54	51	62	53	59	60	50	58	58	68	55	55	69	68	60	64	65	61	65	64	69	60	46	50	53	49	68	65	46	58	57	54	53	65	64	47	56	60	63	37	61	55	58	66	68	69	47	55	64	80	52	68	56	45	51	64	47	53	52	51	63	66	54	65	57	51	57	61	54	78	54	59	63	61	54	58	62	58	54	53	72	60	66	58	47	55	54	73	59	55	52	43	63	74	63	48	52	80	53	58	54	61	61	68	66	45	49	74	56	71	61	63	51	60	52	44	64	66	63	40	70	46	55	54	47	40	53	56	54	61	54	69	58	58	64	52	58	62	56	71	61	49	57	45	59	61	61	69	57	64	62	63	75	56	57	61	53	56	51	59	67	74	46	49	47	63	54	53	55	55	52	59	50	51	55	66	52	65	69	59	43	59	59	58	56	47	65	60	45	55	41	53	66	60	58	52	56	61	54	49	60	54	62	63	48	61	43	71	50	67	58	55	69	58	41	56	55	63	54	70	43	59	61	54
1638	365	483	485	399	360	315	334	297	293	260	283	261	288	246	263	279	247	270	289	226	252	265	264	246	231	252	225	236	231	247	238	251	235	243	274	243	243	231	246	224	267	257	232	232	237	262	222	245	245	239	254	237	256	224	249	252	229	239	229	276	232	245	240	222	242	267	238	234	236	271	221	225	213	230	261	284	233	240	238	239	244	241	257	272	232	238	265	236	249	213	236	240	229	221	204	255	223	225	227	237	241	243	246	217	236	228	236	248	267	263	257	244	236	257	236	235	219	250	249	253	224	257	273	252	235	240	239	260	242	252	221	247	215	241	249	215	234	237	214	227	239	228	245	242	234	253	243	220	203	247	229	228	224	258	230	249	216	228	241	222	245	237	248	237	226	229	234	269	220	233	242	227	228	253	238	222	231	234	221	239	253	243	259	246	215	213	233	233	234	235	251	229	232	243	228	248	227	245	264	213	233	235	240	226	247	235	256	246	237	266	245	243	248	273	281	243	252	239	223	225	218	236	282	230	223	255	217	270	228	241	249	223	215	223	259	218	275	259	262	248	250	236	249	252	254	236	286	252	246	232	240	261	253	242	224	219	238	238	266	245	265	220	231	248	241	254	255	231	224	265	257	234	247	242	232	233	210	252	235	250	242	274	236	210	242	239	265	234	215	226	238	234	253	238	225	221	286	213	255	225	255	238	248	253	245	218	230	229	255	244	243	252	240	261	223	271	223	251	226	238	250	238	272	260	281	239	223	252	236	211	252	222	237	217	252	227	216	262	225	239	218	232	222	232	234	241	222	249	247	254	247	273	232	260	243	234	231	218	267	255	253	230	251	240	246	242	266	252	267	263	229	244	256	234	238	234	244	206	257	250	234	207	237	227	256	233	240	231	221	239	275	253	240	242	288	256	234	217	247	225	228	286	239	222	256	246	217	216	243	241	249	227	254	247	218	225	247	224	206	225	253	233	239	242	254	229	224	246	245	251	242	223	252	245	240	230	242	227	240	275	230	239	253	253	236	239	239	223	208	240	252	248	223	235	240	216	255	255	236	241	237	238	226	232	233	234	249	239	269	220	248	241	229	229	247	219	248	241	236	224	244	241	222	257	222	261	249	252	237	218	218	203	206	224	240	241	275	259	238	257	256	253	254	232	220	239	253	220	206	210	241	220	248	245	254	241	242	241	245	260	240	265	228	256	217	231	240	249	231	271	242	230	216	214	245	229	241	241	263	234	247	247	277	252	245	251	231	227	250	252	260	235	251	246	239	207	242	227	257	247	256	240	225	215	245	226	248	241	231	248	263	259	228	243	232	242	243	228	225	238	226	250	238	242	258	253	252	225	258	234	237	231	234	252	219	253	227	220	237	211	263	222	242	242	235	245	221	243	241	228	228	220	248	244	239	257	245	238	239	247	242	230	249	227	249	249	233	215	256	256	230	234	262	235	221	217	241	257	233	285	246	246	235	230	255	257	256	263	247	255	234	222	230	235	257	226	224	257	248	246	230	259	228	233	250	237	233	253	237	248	232	247	253	229	243	247	226	249	238	234	262	219	248	230	228	233	256	257	264	245	247	247	228	250	240	223	242	236	226	250	242	227	265	268	237	263	227	221	238	231	256	221	224	233	236	236	224	264	243	234	219	254	228	235	267	236	239	226	255	233	250	243	247	243	228	205	244	238	229	246	253	218	269	247	253	277	236	254	232	266	233	260	223	266	212	243	235	243	239	259	254	257	235	236	259	242	219	233	218	239	259	255	259	239	256	240	238	222	235	255	224	240	233	244	240	237	247	235	218	233	260	233	228	245	229	248	236	224	231	265	247	233	258	252	224	245	233	231	244	246	250	214	257	239	218	239	235	226	241	230	264	223	249	224	246	243	236	232	269	257	238	246	232	221	246	267	264	240	225	242	235	265	221	264	231	219	240	248	230	240	243	239	229	231	255	227	236	233	238	263	225	247	230	221	254	269	225	215	266	231	228	244	231	228	236	245	263	249	255	213	224	249	231	227	263	209	220	239	230	248	243	264	240	250	261	228	228	225	257	276	252	216	244	249	233	224	247	212	245	254	223	232	227	229	236	219	230	250	228	268	207	266	253	241	237	218	270	254	236	226	246	234	235	250	250	252	246	249	237	230	259	232	215	269	241	239	233	235	273	279	261	251	225	250	241	246	225	264	255	245	234	210	227	240	239	247	207	252	235	246	230	239	250	234	234	252	269	229	240	239	240	259	256	269	233	236	275	244	227	241	233	268	256	230	248	238	247	248	198	246	248	232	264	243	255	227	220	258	242	226	244	233	247	226	241	205	242	235	248	202	243	256	217	255	243	244	254	233	225	215	217	238	224	252	248	233	237	236	266	238	256	249	223	222	238	244	251	247	230	244	215	244	256	246	240	244	248	218	197	237	251	254	234	245	244	247	252	229	259	213	218	247	234	227	252	246	224	228	235	230	237	256	237	225	218	243	240	254	255	242	211	235	238	237	249	272	245	227	230	268	238	268	247	250	222	232	224	230	223	225	252	251	264	243	229	249	254	272	242	237	245	231	232	266	232	243	243	229	224	253	245	242	243	227	276	236	266	257	223	228	246	268	225	233	268	250	229	247	257	251	226	246	261	263	252	245	253	228	235	238	262	249	250	235	250	251	256	273	244	253	201	256	233	253	263	250	205	213	251	234	239	246	226	238	256	225	250	261	245	224	258	260	243	258	256	236	234	239	231	217	265	227	209	235	261	232	206	223	251	253	243	239	221	225	256	231	232	243	233	243	235	229	241	250	237	243	208	258	234	224	237	250	258	277	228	252	266	225	251	239	219	221	245	236	247	211	263	252	251	222	235	259	245	257	242	246	263	239	258	229	258	228	272	260	243	247	231	233	236	237	247	210	243	224	245	230	259	257	245	257	216	237	239	223	255	250	240	228	252	235	225	226	243	249	220	239	262	229	225	267	224	248	237	227	261	224	272	269	249	218	241	252	241	226	234	251	246	269	260	226	229	230	224	251	232	232	225	242	237	255	255	235	235	247	237	238	247	264	265	263	239	237	220	215	232	227	231	238	236	240	233	237	253	251	230	228	262	220	259	255	242	235	233	252	262	225	253	256	204	265	225	250	246	236	229	211	238	264	247	237	248	237	232	230	232	210	234	253	207	245	259	247	232	224	241	245	231	252	223	221	252	252	223	242	243	222	225	252	244	258	261	245	253	239	246	242	248	258	204	218	233	255	234	258	226	237	244	249	244	243	213	240	232	250	234	244	235	228	261	247	245	246	223	248	250	234	241	239	246	300	221	242	264	254	247	228	230	246	242	242	240	253	257	233	219	225	227	243	240	250	250	259	252	251	237	211	250	230	238	257	251	243	219	253	236	230	259	223	243	261	266	227	264	234	262	243	237	234	252	258	241	273	256	262	259	232	245	227	258	236	249	228	239	242	238	254	237	235	256	234	264	234	222	253	244	241	215	267	235	217	245	277	255	236	243
4500	1102	1308	992	629	498	397	342	247	230	222	184	200	176	180	146	153	158	148	143	123	168	138	147	135	142	135	133	135	160	137	126	121	142	151	130	138	135	122	135	139	131	146	121	118	135	142	131	126	131	125	114	118	117	112	139	129	129	150	151	113	112	116	150	142	160	145	132	114	125	135	151	131	118	130	135	125	135	116	122	109	116	130	134	123	120	127	140	133	140	127	111	166	167	118	107	116	120	128	111	123	126	135	120	126	135	126	127	136	127	117	117	124	139	165	133	141	136	114	135	131	128	105	149	129	136	137	132	131	123	120	137	147	112	140	128	141	132	124	115	124	139	112	131	127	117	128	139	140	141	140	130	125	139	122	125	121	121	117	121	128	153	135	127	142	123	109	106	136	130	113	126	116	127	117	123	100	126	125	116	131	131	117	112	128	133	127	127	139	120	116	127	118	141	139	127	125	131	148	136	119	140	112	104	134	128	109	134	129	108	119	134	136	139	129	126	124	139	128	114	135	125	136	121	115	128	128	132	136	126	152	126	137	146	132	121	140	132	133	121	117	124	119	121	131	129	123	124	141	113	128	142	131	129	127	131	121	148	148	100	143	122	121	117	130	135	109	124	119	121	99	118	128	126	114	127	132	131	136	114	113	126	116	130	129	117	124	140	135	140	117	119	136	121	118	134	144	123	147	111	133	127	133	121	125	137	129	149	140	120	136	126	122	131	134	134	116	107	135	129	116	137	145	113	131	118	119	139	137	108	141	122	123	125	111	124	139	126	129	150	120	119	127	127	136	125	123	131	134	131	100	122	119	132	104	138	108	144	115	133	108	121	126	127	141	134	122	145	125	137	145	133	109	122	119	136	125	114	134	120	122	125	116	139	120	119	126	137	139	127	118	131	131	138	131	136	116	134	144	127	121	136	137	126	117	135	118	112	113	132	111	150	139	142	139	124	131	126	122	127	142	132	125	124	114	110	137	118	140	127	131	140	153	139	125	116	110	121	128	115	131	98	121	139	135	113	114	111	120	140	126	124	119	130	143	101	121	133	116	140	106	125	129	116	107	135	114	143	126	151	114	110	134	140	131	130	140	134	117	108	125	134	111	139	131	112	110	133	139	151	125	128	118	120	127	120	127	118	128	132	129	113	115	121	124	125	111	120	115	120	123	121	110	116	150	130	123	116	127	129	129	121	120	124	113	115	151	129	108	119	136	127	138	127	138	127	129	119	143	113	139	137	127	128	122	132	136	110	122	117	120	128	118	137	132	120	142	149	124	132	119	117	116	129	122	128	137	135	123	128	126	135	132	116	117	132	140	119	117	135	129	114	129	124	131	124	127	118	124	140	138	126	130	123	108	137	134	112	131	125	136	134	127	136	129	123	113	128	119	124	128	138	133	136	140	127	130	121	129	133	115	134	126	116	126	132	143	119	130	120	111	123	129	136	128	114	116	131	111	118	124	141	116	136	112	121	128	116	136	130	125	129	122	124	124	129	144	118	144	131	122	122	122	125	128	135	126	122	116	126	137	136	126	144	129	125	133	144	116	131	122	130	127	137	118	137	112	146	134	131	129	121	146	125	135	133	127	112	115	143	129	120	117	130	110	126	141	119	126	118	122	126	133	115	121	115	141	106	142	120	123	118	109	128	130	135	98	115	136	129	115	109	146	122	115	142	108	115	136	125	118	102	129	153	135	122	125	126	123	133	82	114	125	132	117	130	105	125	122	134	120	129	127	150	110	119	127	106	117	122	146	127	114	127	113	128	127	135	132	126	149	142	105	119	135	126	133	112	110	123	127	126	129	133	134	138	124	135	116	135	127	132	133	113	124	133	143	114	136	123	146	123	127	116	128	120	125	120	144	112	134	142	129	147	110	141	127	138	132	122	133	137	132	143	96	116	121	114	125	120	117	112	133	131	124	116	114	120	132	138	110	111	121	130	141	121	152	121	137	131	138	127	145	129	140	144	148	131	157	152	108	131	129	132	123	134	135	133	130	136	128	117	105	139	139	114	125	126	138	121	133	118	126	107	128	112	142	140	128	141	114	140	121	123	127	128	145	116	129	148	147	120	115	108	147	139	120	143	131	124	125	125	127	131	126	142	126	121	118	142	109	130	114	118	123	127	128	131	138	139	118	109	143	104	132	118	115	127	109	126	131	147	128	125	123	115	143	122	132	129	139	124	142	119	117	133	138	143	109	113	132	135	139	127	127	125	134	132	106	124	119	129	119	147	129	135	118	126	126	118	141	110	109	126	130	135	144	123	162	134	131	131	140	136	126	118	142	130	123	126	148	126	123	123	134	131	123	124	150	134	116	136	113	124	128	105	123	124	122	137	110	99	141	113	122	117	132	124	107	120	122	120	117	125	134	111	127	124	125	124	121	109	131	110	126	128	140	138	120	116	143	131	138	132	132	141	118	133	135	139	147	134	137	122	118	140	115	113	125	125	142	129	123	134	119	134	126	124	145	120	125	132	145	126	125	136	150	118	99	135	139	126	125	114	104	124	112	100	128	126	114	119	125	129	132	113	132	137	132	130	135	121	121	115	129	136	126	122	127	127	122	129	141	125	149	137	139	144	126	113	128	114	128	138	145	144	120	116	138	103	109	114	115	117	135	118	118	112	142	109	128	113	133	126	147	129	122	126	121	129	111	110	108	134	106	118	114	119	128	131	137	142	115	146	121	136	137	130	122	126	131	125	111	120	122	161	120	111	108	126	112	125	144	112	127	120	130	130	116	141	106	137	118	144	100	138	138	129	139	137	137	138	136	135	134	127	119	110	135	117	122	140	121	121	118	114	113	135	124	124	141	124	129	123	134	129	142	129	119	120	134	132	118	115	139	108	138	117	132	127	135	124	108	122	127	113	118	106	119	126	116	140	139	120	146	101	140	117	131	107	106	139	143	127	118	131	120	127	141	134	119	130	111	111	117	121	111	111	119	128	134	132	137	149	130	124	122	132	129	137	157	120	135	146	124	119	128	120	140	138	140	126	118	118	138	119	149	115	116	123	116	127	125	103	128	126	122	121	123	107	111	111	121	152	117	123	139	122	122	132	136	129	119	118	137	122	132	136	133	130	119	134	121	106	127	113	124	133	142	131	135	122	133	119	142	132	116	145	127	131	113	105	139	136	115	131	117	119	134	146	127	126	151	118	137	118	110	129	122	121	142	140	146	124	147	123	115	140	136	123	125	113	113	144	133	136	119	138	128	120	110	140	138	138	128	119	123	108	133	107	143	140	130	126	111	113	125	146	150	130	134	109	100	105	107	137	130	127	137	118	132	137	138	134	124	116	121	130	129	119	113	126	131	113	119	107	144	119	111	140	123	113	126	141	134	102	153	117	132	120	159	131	107	112	142	117	114	157	139	108	123	120	141	135	139	110	122	146	130	126	136	132	112	113	109	117	119	123	123	152	130	109	134	108	120	153	116	128	135	122	120	118	116	116	119	122	120	141	138	106	118	128	124	114	118	129
5224	1537	3515	3927	3297	2703	2154	1803	1488	1358	1200	1028	975	901	879	802	775	731	733	707	690	689	611	566	609	565	574	606	563	572	571	586	520	534	541	553	527	535	556	505	480	487	491	497	488	520	474	482	485	471	494	508	454	463	483	445	473	433	491	461	488	438	460	515	451	456	459	447	493	453	501	483	444	460	406	477	497	426	459	482	483	455	471	476	444	458	443	481	463	461	426	454	438	465	431	479	478	463	440	451	471	473	456	459	442	463	451	466	422	436	423	458	435	464	420	442	451	422	461	433	473	467	439	462	452	466	417	400	423	450	437	441	433	428	408	462	447	441	426	465	445	428	452	406	465	426	445	449	448	435	443	437	433	420	455	430	466	420	444	464	443	401	424	454	472	435	430	446	470	423	434	438	441	457	438	426	407	478	427	452	455	445	470	437	476	472	432	448	410	434	405	443	428	447	412	440	456	411	450	446	418	457	421	456	450	382	404	447	445	429	486	428	462	430	416	478	457	444	457	426	421	427	406	405	432	440	446	424	434	430	432	439	451	467	449	451	461	437	438	393	434	414	449	391	453	410	421	451	442	442	445	440	478	418	458	456	447	441	430	452	429	446	425	417	432	391	417	448	428	447	443	397	431	433	417	447	456	454	432	446	481	423	448	433	481	446	450	415	440	430	422	477	427	448	440	414	455	443	453	421	431	441	439	439	459	469	411	461	459	458	385	464	436	429	446	422	424	463	431	430	405	408	462	413	437	445	452	443	443	458	443	417	463	436	450	467	421	408	452	519	418	438	429	424	438	456	399	475	458	429	445	444	367	452	432	469	384	418	412	447	446	453	424	459	432	430	469	426	460	430	439	439	418	439	432	409	409	484	402	487	464	399	458	420	425	416	429	443	440	414	465	441	437	414	455	462	426	448	412	447	420	420	430	419	408	429	452	447	456	453	472	429	449	423	439	469	405	417	395	469	467	445	480	484	442	426	404	415	414	408	418	442	408	442	449	425	452	448	426	424	427	428	443	448	425	435	446	488	435	450	418	432	424	453	415	430	421	462	436	452	416	434	480	450	417	448	496	443	439	489	450	445	459	427	423	420	423	467	438	403	458	430	424	404	419	452	433	487	463	445	454	448	410	434	387	411	430	443	402	457	450	432	449	413	460	440	420	452	468	428	445	467	452	459	479	445	435	451	465	418	414	438	430	429	409	423	431	431	490	418	440	440	449	440	425	432	444	447	472	471	432	427	429	442	465	455	436	446	428	461	410	454	407	438	443	441	441	448	466	449	430	445	462	437	470	431	421	422	467	445	442	420	429	434	476	435	435	450	448	452	442	447	431	428	424	442	455	426	437	410	433	433	460	460	447	451	415	424	450	431	417	426	431	443	414	476	434	446	447	406	441	401	419	462	441	459	428	434	415	439	407	451	469	467	480	451	420	473	439	468	424	459	418	471	433	435	457	453	414	438	441	458	436	419	433	448	428	431	436	430	427	432	452	446	453	417	480	404	482	438	445	430	435	411	431	460	408	456	462	435	450	437	428	447	451	460	482	427	457	459	401	435	422	436	417	461	430	426	405	423	429	427	457	431	446	430	490	427	426	464	454	404	491	425	447	428	427	427	424	440	461	436	435	459	454	441	425	412	481	478	425	470	463	481	433	434	398	455	424	441	423	447	425	421	441	422	407	447	417	439	461	473	427	432	467	429	436	443	388	433	427	428	425	463	447	448	427	471	413	455	451	435	458	464	474	448	408	448	437	461	456	415	441	461	445	441	439	398	441	458	432	441	443	401	439	402	449	442	437	421	458	421	483	415	445	434	414	460	446	442	453	450	431	444	465	446	425	420	419	452	439	427	451	419	435	443	434	470	448	464	418	423	399	431	456	450	436	423	482	480	425	378	422	448	455	404	436	443	438	475	475	424	410	408	446	442	475	430	471	463	449	420	440	450	472	445	471	460	446	463	464	460	455	446	420	429	431	445	422	452	430	482	459	462	425	420	434	436	420	427	461	481	449	449	469	448	431	428	446	405	389	412	423	420	455	417	438	453	431	438	421	419	455	462	423	464	470	447	445	428	433	423	449	431	435	414	492	414	485	445	454	427	420	461	397	459	440	421	448	451	423	416	399	455	438	426	416	432	408	433	431	427	471	448	428	449	425	497	390	457	413	470	460	446	464	409	416	442	459	464	446	450	452	421	411	430	470	457	429	436	430	458	447	410	453	464	424	427	439	408	458	482	444	439	427	437	416	461	451	440	444	449	480	449	417	481	448	424	439	451	413	416	433	446	456	414	413	411	426	448	479	432	413	420	433	478	470	478	429	458	454	401	446	447	442	448	425	436	471	440	452	446	421	414	460	451	438	455	441	445	459	471	426	410	392	425	459	467	428	440	470	462	454	449	422	441	416	444	417	443	428	486	457	411	430	413	427	421	419	464	427	435	475	427	422	456	406	440	462	464	468	445	444	441	452	446	422	419	433	421	417	435	414	414	456	492	424	414	432	490	421	434	428	455	407	448	430	462	401	428	450	419	447	434	456	435	468	474	445	422	471	421	480	430	448	410	421	447	473	411	433	454	437	456	437	429	451	438	415	444	432	467	429	440	500	458	461	464	430	425	422	445	428	457	457	473	442	479	421	430	448	432	431	428	438	451	455	444	420	442	457	474	445	435	394	406	446	407	444	443	466	476	450	444	422	455	417	447	415	471	441	468	458	452	416	453	448	414	399	412	442	425	457	477	491	459	457	409	425	427	456	486	458	439	424	446	451	444	426	460	407	448	414	421	447	481	452	464	425	457	438	459	459	444	421	444	422	420	465	445	406	466	429	448	436	467	457	431	467	444	446	438	442	418	444	490	449	456	443	474	406	449	454	460	450	466	469	417	465	446	452	439	440	487	408	470	427	425	412	446	455	426	417	424	403	428	404	473	467	417	412	447	429	450	422	478	437	478	434	462	419	433	451	443	394	446	435	461	447	491	437	430	423	460	441	441	452	470	480	428	438	414	480	428	426	448	448	438	436	436	456	407	442	437	441	437	447	443	431	447	437	469	414	425	434	438	469	422	449	397	469	478	396	454	437	447	440	425	427	478	428	410	433	426	455	421	430	472	435	428	447	449	455	438	452	441	471	451	434	426	465	435	406	431	438	485	383	472	427	443	467	416	440	442	430	429	419	444	431	444	449	435	456	448	487	442	454	422	405	421	463	429	440	451	433	490	437	411	460	432	426	442	424	473	443	444	453	441	426	481	435	426	435	444	453	427	493	403	421	437	465	425	448	378	439	445	446	432	411	462	443	438	417	468	439	441	444	454	457	429	467	438	430	439	422	428	425	435	439	417	443	472	459	430	424	459	428	427	440	452	447	409	398	423	427	436	416	441	417	426	403	415	427	433	409	410	412	445	429	447	449	419	442	427	451	442	443	479	436	427	444	418	419	405	452	458	442	444	460	439	421	447	441	424	442	462	418	471	445	433	445	454	440	439	490	454
8736	2326	2664	1894	1242	970	702	553	457	426	414	356	362	290	274	274	259	273	239	238	246	236	226	235	229	247	222	229	213	242	208	219	211	233	254	250	223	210	209	223	213	223	210	202	239	242	222	203	212	207	214	211	233	198	212	207	207	200	202	224	203	206	214	236	210	208	201	227	208	218	208	191	205	199	225	197	216	194	189	244	203	210	237	186	210	193	197	201	186	190	244	209	224	211	219	216	195	225	202	206	209	242	222	209	214	200	213	212	217	200	223	221	182	198	242	201	194	192	197	224	199	198	214	191	182	234	213	202	201	219	221	206	210	205	217	201	232	198	214	225	196	228	195	219	245	227	186	199	229	227	210	214	213	189	215	203	217	212	201	218	211	219	184	202	220	211	220	214	196	206	196	214	199	236	191	189	203	220	227	199	205	183	231	206	209	232	213	202	198	241	189	205	223	194	217	207	211	238	223	213	202	205	219	205	209	203	188	237	195	208	200	200	206	204	204	213	210	189	228	207	210	222	195	196	222	205	172	194	195	194	200	206	201	203	205	194	228	215	220	189	204	208	217	203	219	199	229	202	172	183	229	225	209	214	212	199	206	207	220	215	179	208	210	190	190	195	194	223	220	213	180	204	222	205	208	212	200	208	206	206	171	212	208	204	212	203	215	202	212	179	176	204	205	199	230	200	176	192	186	215	214	190	200	212	199	195	230	194	205	210	214	226	187	222	186	195	201	209	212	188	216	212	192	200	205	183	212	216	223	195	207	220	205	195	206	203	219	194	200	192	235	202	189	210	179	198	208	228	181	218	202	194	207	227	206	204	219	197	196	206	222	222	194	206	203	200	212	203	215	223	179	200	242	230	228	204	203	196	218	197	209	193	219	191	201	206	199	228	204	192	199	217	219	236	239	181	220	199	188	189	193	221	169	190	212	193	197	197	222	196	231	181	226	226	188	183	189	210	199	215	191	222	207	225	192	215	223	223	195	204	236	207	222	191	204	215	207	210	220	204	193	216	203	205	193	198	208	236	185	209	165	186	221	233	230	208	210	203	209	193	217	206	218	204	216	188	189	182	225	179	220	194	219	233	241	215	214	210	216	194	224	229	192	215	199	219	186	181	179	241	190	209	209	203	223	200	232	187	205	240	188	192	205	249	196	215	213	207	191	194	192	228	217	200	197	217	188	207	185	209	235	219	217	198	217	215	199	206	199	212	201	187	178	194	187	194	194	193	225	202	193	208	204	205	206	184	212	220	193	198	185	212	225	211	212	219	194	210	232	199	208	216	193	197	186	199	208	189	196	204	198	209	233	219	184	192	202	206	188	200	214	208	186	187	202	227	174	189	228	236	214	190	191	214	243	177	213	203	213	199	206	219	209	208	217	200	213	200	195	182	224	176	215	202	210	213	230	203	182	221	205	200	207	223	190	208	221	213	217	207	194	178	229	196	219	187	205	177	217	225	228	208	195	211	243	202	230	206	193	186	215	218	208	217	204	201	214	196	212	232	192	218	193	212	216	199	226	201	197	224	211	208	192	211	221	199	183	204	190	207	212	198	193	211	214	178	206	211	223	238	208	211	208	210	225	195	201	210	241	189	200	208	206	197	187	221	195	218	211	203	204	216	207	189	222	234	214	189	219	199	177	208	231	198	195	210	202	215	199	214	192	191	180	213	211	193	216	210	191	222	210	186	225	211	215	191	210	189	184	215	197	203	189	214	168	200	239	236	201	182	189	199	227	197	189	211	213	186	182	206	222	212	189	220	226	208	197	227	211	205	174	219	213	208	209	206	211	188	217	201	213	220	224	198	188	175	211	198	209	187	215	197	211	196	221	204	212	211	223	196	192	211	204	219	218	198	227	192	197	202	176	215	201	222	172	197	211	216	198	206	189	221	210	209	207	189	196	198	230	181	206	211	233	202	187	200	216	209	230	240	191	206	200	225	192	218	208	187	202	201	202	200	212	212	200	212	228	204	219	205	208	212	221	201	203	164	217	221	206	207	209	229	210	226	237	218	207	204	212	192	200	218	209	218	222	188	208	212	187	216	230	184	195	195	222	199	202	216	200	195	201	203	218	200	195	214	221	185	197	232	177	193	213	215	199	209	214	212	222	190	198	203	211	197	213	189	218	221	208	200	218	201	205	216	202	216	266	212	245	202	198	210	206	217	201	197	202	214	195	204	195	202	194	175	221	203	200	204	223	210	209	215	222	202	213	210	217	202	211	225	205	218	200	206	196	191	199	213	205	218	220	205	205	222	200	211	200	193	204	231	221	180	213	204	190	196	220	210	201	224	189	201	229	222	206	173	208	229	187	192	220	193	223	205	205	213	203	227	214	213	205	199	233	234	225	211	224	202	203	210	206	195	193	209	231	189	172	215	227	185	204	204	223	213	222	260	221	207	199	212	201	221	207	200	212	201	212	223	189	214	189	211	196	243	187	188	201	202	218	206	196	213	204	218	210	222	238	198	219	203	196	208	196	190	183	205	191	215	182	200	190	221	216	213	195	200	209	205	224	185	207	213	189	194	197	191	192	195	247	242	223	232	191	219	207	203	202	198	222	214	197	209	182	192	233	190	210	239	209	186	217	234	199	220	201	198	187	207	202	218	199	209	229	213	209	204	205	211	212	193	218	197	203	215	220	210	207	195	211	208	225	213	202	210	217	193	203	200	221	200	237	218	205	194	245	220	192	228	206	203	201	239	231	178	209	211	203	202	219	213	227	190	174	201	214	181	194	200	209	208	202	204	230	223	217	220	213	199	226	187	215	225	206	169	195	211	217	216	191	213	210	226	222	206	187	235	220	199	187	219	209	204	205	205	207	237	212	199	218	220	201	189	221	247	218	210	176	219	189	231	202	227	202	208	188	215	214	216	211	210	201	186	218	197	212	217	178	209	186	228	240	217	241	230	192	192	200	209	236	227	213	203	188	215	216	218	203	217	196	212	178	198	221	202	198	210	218	193	190	211	199	210	199	209	215	205	212	221	220	212	206	227	204	200	210	211	208	209	190	202	210	211	190	190	208	208	204	202	217	224	217	220	191	206	214	182	200	204	239	179	190	200	214	199	219	196	210	181	205	201	201	192	199	198	214	188	217	229	204	191	216	190	211	228	206	195	203	214	193	220	201	220	202	217	210	204	200	207	212	223	220	223	186	211	198	198	208	226	192	236	221	219	192	205	220	199	197	230	210	210	229	230	211	230	229	213	210	203	254	208	197	214	208	215	208	203	211	176	185	193	200	215	214	202	215	195	231	229	225	197	201	208	203	196	190	213	191	213	211	213	231	196	185	217	214	196	212	191	233	210	221	192	224	240	171	233	207	191	220	196	186	199	218	220	179	207	221	208	198	226	196	192	239	207	202	199	235	219	191	224	230	202	214	191	204	219	228	232	209	231	196	197	216	228	241	205	222	206	215	223	211	184	205	201	197	231	199	200	227	218	217	204	203	232	212	223	197	186	218	205	208	208	193	212	196	222
7603	2830	6451	6830	5842	4683	3925	3288	2699	2430	2193	1918	1776	1685	1440	1384	1267	1282	1133	1140	1090	1081	1000	970	983	966	923	893	922	896	842	903	807	790	822	797	857	804	794	795	764	821	761	805	770	768	781	741	710	709	726	734	745	720	661	732	761	741	730	698	793	752	712	713	668	678	651	679	706	713	677	645	685	684	719	712	704	663	731	685	706	676	712	724	674	649	734	690	711	700	657	707	695	623	678	674	706	648	690	653	672	664	705	642	670	702	674	673	705	678	685	685	688	679	698	634	623	697	716	659	659	638	672	673	681	657	644	626	659	726	650	670	672	637	665	663	665	640	654	651	663	656	651	674	682	685	660	687	692	668	657	648	663	689	641	662	696	656	619	641	670	651	667	647	658	644	664	684	647	687	700	669	666	694	698	740	657	622	701	700	632	696	663	679	705	666	631	680	666	718	692	660	687	632	691	666	654	706	688	671	673	653	671	625	656	684	694	665	662	669	654	683	676	652	656	670	665	617	679	722	680	668	686	674	650	698	712	664	643	667	696	639	611	658	678	654	622	665	663	672	739	720	685	636	664	645	625	682	609	663	745	642	643	675	668	677	731	657	665	640	630	652	727	701	716	651	626	744	657	677	614	652	647	695	668	638	654	675	675	649	674	707	657	602	658	748	666	680	682	672	663	681	639	645	635	664	685	649	686	608	662	641	654	689	714	654	663	684	694	676	657	686	670	662	673	590	665	636	687	652	686	655	671	659	635	625	679	679	697	701	656	630	657	690	658	673	679	624	665	636	629	691	737	695	661	698	678	716	637	611	618	632	640	665	639	660	669	663	669	622	642	640	663	661	695	635	633	672	658	664	673	669	686	688	660	693	632	642	642	691	648	635	656	623	684	629	632	719	664	661	648	670	652	616	641	689	674	662	661	649	675	661	677	672	672	682	632	675	650	641	639	648	658	630	643	684	690	703	663	695	677	682	671	687	650	638	631	721	646	632	655	697	704	704	641	674	665	657	667	691	640	622	672	659	689	698	657	655	622	639	684	664	663	643	677	665	654	688	672	650	666	671	678	652	701	660	641	660	646	678	660	636	660	680	662	622	659	640	679	652	687	697	655	680	676	706	687	647	665	618	617	669	666	683	722	662	663	654	658	700	688	669	636	686	631	641	659	660	681	666	698	636	676	670	639	641	665	654	615	611	652	662	699	659	656	662	683	647	660	651	628	683	654	647	661	671	665	699	678	719	660	639	654	699	648	677	632	664	676	645	670	597	661	634	671	673	624	683	644	690	699	692	676	673	662	650	609	643	694	643	619	696	681	654	619	648	625	663	677	636	666	668	689	657	639	680	670	678	697	646	614	668	674	650	652	657	648	642	694	673	641	660	698	669	629	695	658	656	655	667	693	676	666	682	645	641	651	685	647	703	626	670	688	655	685	648	648	664	677	675	638	699	685	690	731	660	679	706	692	660	689	713	621	629	659	637	657	628	650	644	693	660	668	661	668	672	660	669	652	627	635	635	652	637	652	664	662	660	689	658	652	691	646	670	678	643	650	651	663	704	641	628	642	705	630	694	645	696	641	653	662	679	655	665	682	685	658	675	585	635	652	650	669	638	672	631	644	617	665	655	653	699	662	621	641	653	674	681	660	649	630	695	639	626	667	628	615	620	655	641	659	665	648	661	656	660	678	595	659	619	662	646	672	671	678	675	675	638	677	631	671	643	699	682	657	663	681	684	648	624	654	627	716	674	644	674	635	689	638	619	735	657	646	660	656	673	674	656	620	700	653	693	665	662	619	659	662	672	660	624	632	667	655	683	645	638	694	655	667	670	645	648	647	659	704	633	686	672	644	644	643	651	629	614	654	675	657	624	656	655	697	655	645	628	690	639	648	710	664	640	657	682	613	662	661	627	669	714	688	676	590	641	681	656	684	701	651	634	655	685	689	682	633	619	662	656	711	670	653	724	622	702	673	670	612	681	664	634	611	667	642	673	649	662	656	679	721	651	637	694	621	631	642	669	652	646	659	660	670	653	685	654	687	673	638	623	672	658	629	662	659	679	678	643	672	678	663	643	669	680	667	652	668	698	665	674	647	624	675	680	691	686	675	657	669	646	665	671	652	679	671	646	659	655	657	664	629	671	675	635	637	690	677	670	652	635	649	684	691	670	621	630	681	696	656	691	684	688	656	655	715	603	673	644	657	675	612	669	683	653	686	671	646	645	666	639	611	694	699	627	639	684	629	646	660	622	712	696	633	653	630	631	652	675	647	631	651	647	648	640	690	672	629	656	629	663	681	638	657	644	678	613	640	639	646	657	659	690	703	634	672	679	658	666	682	652	647	673	666	689	630	646	663	638	651	673	672	665	623	655	673	695	646	673	645	663	680	634	613	624	681	636	694	614	671	687	643	687	653	657	674	738	699	630	683	650	639	687	683	710	643	640	657	632	691	660	621	740	660	673	668	643	641	698	712	655	624	664	641	653	657	638	619	671	663	667	647	632	677	678	646	692	679	675	654	724	659	649	660	631	653	686	621	685	638	649	641	676	662	697	607	639	682	630	660	671	689	619	680	656	631	612	687	671	629	650	631	677	676	681	658	693	677	707	636	655	634	672	670	661	675	629	727	655	669	606	700	701	714	683	680	708	652	659	621	652	688	641	668	600	653	657	663	707	663	657	649	714	684	647	658	631	658	636	653	678	633	674	684	704	686	660	673	702	647	620	641	616	657	709	688	652	661	673	659	641	685	639	655	633	672	672	632	686	662	664	674	707	643	667	694	671	694	666	643	619	649	670	679	672	692	690	669	695	638	638	659	656	621	653	658	690	702	656	650	625	676	653	648	670	627	655	686	658	612	659	671	661	651	702	636	619	635	673	665	655	656	655	655	646	697	626	675	653	659	675	677	647	639	636	657	660	665	676	658	693	687	659	668	673	704	666	657	688	675	660	672	706	646	663	636	639	658	670	653	654	649	681	667	641	703	681	677	704	667	676	668	698	638	625	644	692	689	614	669	644	671	661	681	703	671	702	676	684	679	654	650	674	663	659	682	678	665	663	662	683	662	686	691	648	643	635	640	666	669	643	679	620	681	649	652	680	636	688	705	637	665	667	635	617	644	679	651	676	637	721	663	687	692	688	662	691	646	641	655	711	692	658	640	658	669	648	657	643	666	698	659	665	651	666	680	700	652	731	642	657	641	631	644	652	684	650	623	689	710	659	661	648	655	701	664	623	616	659	674	659	642	679	664	597	708	658	638	656	665	623	670	722	668	666	689	646	693	678	635	657	651	647	681	624	660	640	687	679	703	704	679	635	665	680	622	671	701	630	672	644	649	645	712	663	654	662	682	655	672	703	691	643	617	660	629	666	682	653	648	639	717	686	637	600	706	669	686	680	686	660	698	687	668	698	698	708	647	685	692	654	662	681	666	628	668	653	633	591	719	682	657	660	642	699	616	639	684	656	651	655	679	669	690	628	655	648	691	690	642	658
1058	122	136	101	63	70	58	80	74	64	55	73	61	56	69	62	64	57	46	53	59	54	70	56	52	46	70	66	54	39	61	75	60	61	52	62	49	60	55	67	79	67	62	54	59	66	59	55	45	50	56	44	58	63	52	68	54	54	48	61	60	56	65	62	56	67	69	55	51	69	56	53	58	72	56	44	67	58	56	63	54	56	63	59	50	37	44	41	78	59	57	65	52	48	62	62	57	56	65	52	56	65	48	47	53	53	57	63	64	63	62	57	50	62	74	51	55	54	61	64	72	62	61	60	52	60	62	47	60	52	59	51	57	59	51	59	61	64	75	61	55	42	42	63	69	48	63	46	48	47	58	55	53	68	51	64	65	56	59	58	62	73	57	65	52	53	52	67	66	53	60	45	63	62	50	57	63	58	64	58	60	50	59	52	53	63	62	60	63	57	64	56	59	57	55	39	48	56	56	59	53	58	63	53	59	66	65	55	53	54	51	58	47	51	57	46	46	57	56	58	71	61	49	47	70	70	68	60	45	50	40	65	67	63	56	50	66	66	63	51	70	61	62	53	44	62	55	62	62	52	64	69	56	43	44	51	62	61	71	52	61	52	48	46	41	67	56	64	64	51	56	51	44	65	46	65	47	43	60	67	52	76	50	74	44	58	51	56	66	56	53	52	59	54	60	54	59	60	59	57	48	54	65	60	60	56	64	52	72	59	46	73	58	48	49	54	59	72	68	44	59	53	53	56	72	69	59	68	62	63	61	53	63	50	48	57	62	56	67	80	35	44	52	52	75	58	57	51	71	58	55	54	54	62	55	74	67	46	68	52	64	54	56	58	56	64	62	58	53	51	55	44	54	55	51	45	54	57	58	51	55	54	58	57	61	63	52	60	70	63	53	65	59	58	65	52	70	73	44	59	66	56	60	61	55	50	47	50	71	57	65	59	59	55	69	49	48	62	49	53	72	54	61	55	57	52	56	58	64	52	59	64	50	56	60	56	48	60	67	43	54	47	61	53	58	54	47	54	71	55	46	57	67	48	60	46	56	56	60	67	53	53	76	52	61	48	53	56	44	80	58	56	53	59	59	54	50	45	64	53	45	65	61	78	65	52	58	52	56	42	55	68	62	59	39	62	57	62	62	53	60	66	43	60	64	70	60	52	49	54	62	70	64	64	59	54	55	52	62	49	73	56	65	62	67	59	54	54	59	58	50	66	67	57	49	44	55	51	56	66	48	54	69	55	53	43	59	61	67	58	59	61	71	60	51	48	68	57	69	59	67	54	67	59	56	64	56	60	50	52	50	59	66	62	50	65	57	64	68	58	62	48	42	63	69	56	63	58	60	59	42	55	58	54	47	54	64	51	65	64	53	68	48	57	36	55	80	50	45	58	51	60	45	51	48	62	53	50	66	48	71	62	51	49	61	78	54	55	61	64	56	57	46	59	47	51	65	48	45	43	55	47	58	55	51	59	48	76	52	67	57	64	66	51	65	59	50	59	59	66	55	64	74	45	57	58	57	64	57	47	49	54	35	78	56	53	71	49	64	69	52	61	66	49	67	54	58	65	61	65	55	53	61	61	59	57	45	60	67	63	56	60	58	43	71	51	59	58	49	53	61	43	52	63	50	66	75	60	68	67	55	31	50	60	58	60	64	57	56	61	69	54	52	60	60	60	52	42	53	50	51	53	55	57	54	47	53	47	53	62	47	59	53	55	60	61	49	61	63	57	50	48	56	56	67	51	57	58	55	62	63	54	64	64	68	54	64	56	54	48	51	55	50	60	62	58	58	64	45	50	58	65	67	72	66	51	60	56	61	63	69	59	61	55	59	57	67	46	51	50	56	61	58	66	56	62	51	71	40	61	48	57	67	57	63	50	67	51	50	44	56	60	62	44	59	58	50	60	57	59	61	58	50	57	53	47	50	46	57	59	49	53	65	71	65	52	62	62	48	51	66	74	58	60	73	60	57	54	57	53	62	59	59	54	59	41	58	60	57	55	54	51	47	44	63	57	58	49	57	61	41	72	66	59	58	61	64	52	59	62	56	60	59	60	60	51	39	41	58	68	49	56	59	58	66	48	46	64	65	48	67	69	58	60	58	59	53	64	60	55	61	55	59	55	51	51	67	66	64	63	60	62	50	52	59	41	70	60	54	42	60	74	64	61	52	52	58	57	58	55	54	52	64	57	57	75	47	85	47	59	50	50	62	56	47	46	70	58	47	65	72	52	59	65	48	50	53	69	51	67	58	60	53	49	54	46	55	42	65	54	62	47	49	55	57	46	59	53	55	52	51	56	49	51	62	48	48	57	55	63	57	61	51	66	59	47	58	53	53	59	47	50	56	45	61	59	67	48	50	60	66	47	56	63	52	56	61	55	53	50	49	74	51	61	52	49	48	46	57	66	46	51	52	57	68	49	48	64	57	52	52	42	62	49	55	40	57	63	73	69	60	46	43	66	60	67	57	63	48	61	58	65	59	58	62	47	51	61	74	53	65	54	55	58	60	61	51	55	54	59	61	63	63	35	57	56	55	52	49	52	50	54	55	53	67	70	69	63	51	58	66	63	54	66	47	53	50	58	60	53	49	64	62	65	59	56	60	60	61	70	60	61	46	46	55	53	43	67	55	53	56	72	64	54	59	65	50	49	53	71	63	52	55	69	63	45	60	54	49	45	64	59	70	61	54	59	51	62	66	51	51	59	59	73	65	45	49	64	49	56	57	68	58	55	52	58	61	52	51	57	61	59	56	54	41	55	69	60	63	54	47	58	59	60	57	65	54	60	50	56	62	76	54	68	54	49	52	59	62	63	52	54	54	69	44	53	59	58	61	54	52	56	63	60	56	65	61	62	63	44	65	60	49	54	48	50	54	59	57	56	53	63	53	64	60	49	70	65	55	54	64	53	55	56	69	52	56	61	44	60	61	62	76	58	58	63	61	75	60	57	50	63	71	72	58	55	67	64	58	75	67	55	52	64	68	50	67	64	53	67	57	51	61	57	57	68	54	58	71	64	72	55	64	51	53	51	62	62	64	51	59	59	47	63	64	65	50	57	66	54	55	62	61	51	65	64	43	63	57	57	55	62	50	61	62	68	43	69	41	46	60	52	67	48	60	48	61	56	50	64	38	48	64	54	59	54	58	54	62	49	53	51	43	55	72	69	55	51	49	60	64	69	62	63	55	62	60	61	52	58	52	74	56	53	64	57	45	49	77	76	52	61	62	46	49	49	58	59	62	52	59	63	53	77	64	47	59	46	56	59	62	52	41	54	55	50	58	56	66	68	50	55	76	58	62	51	61	63	56	58	48	61	71	48	58	56	65	56	60	61	58	73	59	61	60	64	58	57	57	64	63	71	56	50	54	52	52	71	52	63	58	48	55	63	54	66	55	61	59	42	43	53	58	62	67	52	66	45	66	65	55	62	57	64	57	44	51	55	61	58	56	67	58	66	54	58	56	56	58	55	66	56	55	57	46	47
1753	321	419	429	416	377	345	313	336	267	276	288	272	276	232	235	282	240	246	251	275	285	243	240	265	214	270	215	245	216	248	239	226	246	243	242	255	243	268	251	225	244	232	262	229	229	280	220	240	233	241	231	271	240	224	232	220	213	261	264	230	238	232	239	235	241	262	255	254	257	264	242	213	260	248	258	259	228	220	250	257	252	242	238	276	245	234	253	236	255	242	248	268	239	237	239	224	239	251	252	256	264	219	225	247	218	285	218	238	235	221	248	272	191	214	262	243	223	230	243	227	245	253	217	239	209	227	222	245	239	254	255	222	240	233	251	234	238	236	238	218	237	251	227	208	229	234	261	233	218	219	238	256	227	249	249	256	236	265	224	242	265	231	245	231	255	241	239	236	251	233	256	207	238	239	210	250	243	232	259	251	234	232	227	234	230	219	219	242	249	222	243	243	231	219	243	215	232	233	254	243	247	230	232	250	200	256	253	221	260	235	221	231	213	266	255	224	216	216	277	251	240	227	218	230	256	241	253	248	228	261	251	229	239	243	239	226	261	234	261	237	240	244	225	235	246	240	270	235	226	240	236	263	244	242	251	245	268	261	275	253	252	264	249	218	226	236	231	257	239	254	220	229	226	224	231	254	238	229	229	235	218	245	233	241	266	256	237	249	211	258	229	260	239	210	251	234	236	251	235	254	239	229	244	251	244	242	223	253	227	260	246	251	249	203	240	253	227	226	245	239	255	278	238	241	246	227	261	228	237	256	222	249	223	226	236	227	273	252	243	261	249	251	242	211	215	245	252	222	250	256	254	231	258	222	247	230	257	216	240	258	238	228	248	230	254	258	230	234	254	228	223	233	229	235	239	230	224	231	244	218	254	246	247	230	204	231	231	227	231	246	249	235	277	218	247	231	244	252	227	226	220	223	251	245	237	242	231	222	238	254	216	233	207	230	245	284	229	240	257	245	240	232	224	226	241	211	244	249	253	268	231	239	221	237	262	234	236	228	233	267	245	247	263	222	240	224	267	278	228	251	264	220	245	216	237	269	230	225	241	261	228	235	230	258	241	236	220	220	255	211	247	241	223	231	214	238	248	238	253	251	234	251	233	223	245	265	241	238	253	234	228	263	255	221	245	230	253	214	215	233	248	248	232	239	228	247	254	258	246	225	250	238	226	224	212	258	226	211	242	258	225	238	226	249	237	238	285	229	240	243	228	218	234	230	271	233	229	263	226	259	243	231	235	208	256	236	253	229	281	258	229	222	221	239	237	222	238	234	249	232	231	242	255	237	261	244	236	231	252	258	252	235	244	229	233	216	234	237	234	245	224	226	239	249	246	257	230	240	237	222	265	258	259	252	230	236	241	221	240	232	246	226	232	249	261	234	218	252	225	232	218	230	292	231	229	237	232	256	233	260	211	236	245	250	262	250	221	244	222	229	241	257	256	224	233	254	227	247	247	230	235	223	245	240	236	242	270	250	232	236	242	241	250	235	248	258	234	236	249	234	252	239	237	236	263	231	252	226	234	243	238	219	242	264	257	224	235	238	238	259	261	236	290	219	272	223	236	262	252	263	243	233	229	251	241	236	239	234	226	258	213	237	262	239	214	215	240	235	242	236	227	238	221	237	253	218	244	237	250	234	233	226	253	206	233	250	251	234	228	207	228	234	250	248	233	247	234	228	243	245	248	230	229	246	228	232	231	266	215	258	225	239	252	243	261	219	233	234	261	231	246	230	235	248	239	254	252	245	235	289	236	252	270	231	255	255	220	224	269	233	233	241	233	226	240	264	228	270	252	274	251	241	249	267	242	243	228	234	231	254	226	238	243	260	232	217	241	229	252	260	235	236	252	222	233	235	261	237	235	254	223	259	225	256	254	245	239	237	246	260	257	251	206	251	218	207	240	248	244	239	231	218	248	253	229	267	243	262	222	273	230	261	269	238	267	231	200	238	230	249	238	217	235	243	222	253	246	238	216	216	253	253	220	221	248	240	240	259	242	235	263	240	230	247	245	226	217	237	254	246	245	216	292	235	249	259	215	224	224	256	268	208	275	235	211	239	213	224	243	222	240	223	247	252	276	238	250	243	258	246	234	247	227	231	252	229	224	215	245	222	238	269	226	250	243	267	221	267	221	252	230	235	240	226	235	244	240	235	237	231	236	239	221	257	239	234	242	218	226	254	218	239	248	258	262	229	226	226	258	237	221	214	234	240	227	223	252	229	254	230	254	247	266	223	226	237	251	248	261	238	237	231	240	257	230	232	215	248	222	244	246	234	237	246	251	225	253	257	248	247	247	237	243	229	228	251	221	230	238	256	215	239	226	240	222	236	244	242	238	239	212	233	256	238	239	227	219	254	236	254	228	217	235	216	230	233	203	221	281	268	206	255	249	264	252	257	227	251	269	259	243	250	222	245	261	235	215	238	200	237	252	246	256	239	244	226	214	232	255	251	265	246	221	237	264	249	231	251	230	235	207	232	243	260	213	233	238	212	261	230	254	229	238	244	226	241	249	241	249	235	232	237	273	212	223	227	240	230	249	249	251	240	237	260	242	218	264	217	243	218	256	260	231	240	243	259	213	255	225	267	241	271	275	251	240	259	235	270	239	245	226	247	227	237	239	292	239	224	221	232	242	235	240	250	236	244	239	226	240	227	239	242	260	235	235	235	216	267	254	238	248	264	259	268	247	229	240	275	270	232	222	248	236	226	256	222	226	240	255	230	239	273	257	225	263	245	223	270	228	290	240	275	246	235	251	234	273	251	238	249	229	247	255	222	276	229	220	227	244	243	259	239	207	231	264	225	241	255	249	254	262	243	255	237	242	242	231	236	237	229	239	211	219	228	255	265	235	217	237	217	212	261	215	253	262	246	213	255	249	229	212	250	259	256	250	261	198	264	231	260	255	225	231	225	261	230	249	250	245	250	232	258	246	250	228	229	248	230	221	243	216	239	260	248	254	234	258	255	253	235	266	240	265	232	246	235	240	229	252	247	252	228	251	255	231	262	263	211	237	237	236	246	248	264	224	213	259	231	226	223	209	232	226	262	245	244	241	229	247	230	235	213	239	242	233	264	255	225	264	228	207	234	257	238	230	254	251	234	255	223	255	233	269	219	231	216	239	233	255	236	240	236	248	232	244	233	253	271	208	256	235	269	236	200	246	287	235	236	221	255	236	247	242	223	241	227	239	252	242	250	251	252	212	264	258	241	237	228	252	245	230	252	229	270	226	224	248	276	247	226	251	243	236	229	258	246	255	241	205	230	241	223	261	238	263	233	272	225	229	233	254	248	247	252	252	235	248	257	280	264	233	223	235	232	240	246	245	254	232	251	241	229	242	250	248	221	247	251	236	224	224	247	234	249	297	212	252	218	234	230	216	228	246	244	215	256	225	231	255	244	240	246	241	253	257	254	244	222	243	259	247	253	245	246	245	238	264	232	230	260	236	217	237	225	274	224	244	231	262	234	249	227	240	246	252
4423	1082	1332	975	676	448	402	277	254	253	226	208	194	156	180	156	139	165	149	163	144	160	149	145	147	135	149	146	140	133	113	134	136	129	118	157	150	128	116	123	133	140	145	141	121	145	133	140	137	135	122	129	115	126	129	108	118	131	139	150	111	129	129	142	127	141	125	111	127	127	129	154	138	135	121	136	115	125	121	123	137	124	140	118	128	136	118	141	174	129	120	135	132	134	155	146	103	157	124	123	121	135	128	120	119	123	127	119	137	132	129	126	134	105	129	106	137	146	121	111	143	114	132	110	109	142	126	112	124	138	109	111	141	144	118	148	126	141	133	155	114	113	133	127	132	128	145	133	128	111	116	145	137	130	124	126	130	124	124	101	123	125	117	123	129	115	117	140	123	139	129	123	164	122	127	120	113	127	116	127	134	112	115	134	142	106	126	128	125	110	139	122	127	108	102	127	120	125	126	139	126	121	118	145	138	127	126	116	133	118	128	127	131	115	129	148	115	113	125	136	118	135	147	134	115	117	113	124	120	117	135	126	137	140	137	123	128	117	138	127	134	138	105	121	149	130	119	133	129	112	102	123	123	127	141	122	122	127	122	131	142	141	126	128	128	131	108	117	132	144	122	140	125	117	113	114	117	119	113	127	128	153	130	131	112	118	128	113	149	115	99	131	127	114	125	105	132	131	134	113	129	123	141	146	135	143	113	139	135	134	125	133	131	118	105	116	129	128	143	122	124	118	118	114	108	156	102	117	102	130	118	133	135	118	125	131	111	130	129	128	130	127	112	119	116	116	123	104	120	129	134	119	144	122	119	115	138	137	160	121	122	134	148	126	108	115	119	143	129	129	122	116	117	139	112	141	128	129	144	111	125	110	118	132	130	118	136	114	125	125	127	136	126	109	122	124	130	119	126	109	147	138	122	118	122	124	141	130	115	127	131	113	121	141	125	131	127	149	132	123	125	130	125	140	108	126	120	135	131	124	112	129	123	124	136	123	133	130	130	136	143	128	141	130	128	127	126	139	119	137	122	137	126	109	154	132	135	112	125	125	121	130	122	134	120	117	116	145	133	131	114	129	129	124	117	126	134	138	140	144	127	127	127	105	132	133	143	124	104	129	126	124	103	110	119	111	132	135	131	129	125	120	113	107	122	135	123	125	119	118	101	139	120	143	143	139	135	131	143	132	115	129	129	118	123	128	153	122	139	118	143	129	117	111	130	131	156	133	143	131	126	138	128	129	119	125	137	120	126	125	115	112	129	157	104	122	132	140	126	141	130	153	131	136	142	133	143	133	140	130	118	113	120	130	132	128	125	121	111	126	135	133	120	124	123	121	142	132	114	111	119	135	117	140	107	128	115	123	138	133	128	117	125	119	135	148	134	108	106	115	118	127	120	128	122	147	124	110	115	121	138	130	115	96	121	126	139	125	125	125	103	137	119	117	112	150	115	125	106	134	128	149	138	111	128	151	114	111	140	116	129	126	132	124	122	123	142	131	134	103	128	121	117	112	122	143	114	152	122	121	94	146	118	144	120	113	124	135	115	118	128	126	148	149	142	122	125	134	161	149	117	129	138	116	112	125	137	145	155	140	129	133	118	133	131	130	126	103	123	123	116	132	142	106	141	122	148	122	114	123	124	126	135	138	126	143	142	116	140	127	151	126	149	106	144	110	130	133	136	118	132	118	142	130	137	116	128	123	118	130	109	140	131	151	129	132	136	116	127	124	113	114	121	135	109	118	141	131	101	127	131	120	129	108	107	134	130	123	117	129	129	122	132	134	112	118	122	134	138	120	133	127	120	127	109	123	138	123	129	124	107	133	137	131	128	128	138	119	113	114	143	112	128	141	105	144	127	122	116	114	131	124	118	133	138	114	118	132	126	125	143	129	130	118	118	100	125	124	119	133	115	107	135	129	116	113	124	121	124	120	128	134	109	131	125	116	119	140	112	123	130	118	110	130	129	149	123	132	128	146	138	108	106	112	122	130	132	125	131	137	128	136	132	125	148	127	144	121	151	119	137	116	141	122	130	151	140	131	131	123	128	134	123	120	144	128	127	120	118	128	123	129	121	132	113	123	132	140	120	122	113	132	125	114	127	135	120	125	150	124	129	133	154	129	121	122	123	149	129	124	135	113	142	135	132	155	117	132	133	122	118	132	123	121	133	131	149	114	117	114	110	130	140	133	131	127	139	129	124	134	124	131	101	124	128	120	152	120	110	112	141	123	125	121	118	118	118	120	119	117	141	128	111	136	121	119	131	139	140	129	146	118	141	123	125	132	106	114	118	140	122	150	115	124	121	116	139	128	139	133	134	131	120	130	133	129	118	128	126	115	136	130	111	134	135	137	123	132	124	118	121	133	161	140	132	138	129	121	146	136	119	119	129	93	134	140	128	130	114	118	121	136	134	150	136	125	119	116	111	119	118	124	108	132	147	140	130	132	133	121	126	132	141	133	132	127	112	142	142	127	107	142	122	138	130	123	132	108	123	140	130	128	136	134	146	132	140	116	142	130	127	149	117	147	122	100	115	142	103	143	131	115	127	132	116	129	119	140	126	132	114	133	133	139	149	120	140	116	117	145	117	143	134	148	129	132	126	112	149	129	124	118	145	113	126	114	140	142	109	113	117	130	116	139	145	129	136	117	129	108	124	133	125	135	152	117	138	149	121	130	138	118	114	128	129	125	131	138	130	117	110	111	124	132	114	147	119	133	119	153	122	132	122	133	137	126	135	136	115	128	107	119	111	116	127	121	123	137	125	132	138	116	119	101	128	138	135	122	128	110	113	156	105	109	140	137	142	111	117	133	168	130	113	124	133	134	145	124	115	110	108	114	135	125	118	123	123	106	137	124	136	104	135	132	111	122	114	127	100	115	132	131	139	133	122	133	129	125	123	121	121	113	120	116	132	127	140	126	139	130	127	128	127	140	134	123	122	133	123	120	109	114	133	150	123	123	144	125	128	153	141	129	122	123	126	117	122	116	119	156	121	103	122	137	122	130	152	135	123	126	126	154	119	131	126	133	123	118	132	129	142	103	121	125	118	117	129	113	139	118	140	133	132	122	126	138	143	118	142	127	110	125	113	130	96	116	139	107	134	123	122	143	142	143	143	127	134	109	141	115	129	142	129	110	139	119	142	120	124	133	109	144	117	109	131	135	128	132	124	145	135	130	128	125	132	109	128	124	127	127	152	117	117	107	135	159	136	101	116	130	105	147	131	133	115	126	121	139	128	145	141	115	128	120	135	119	118	133	98	119	126	132	139	147	137	125	134	120	125	123	133	117	127	105	134	118	129	122	121	115	128	134	138	124	135	127	130	121	124	120	114	130	135	130	102	121	123	121	127	128	129	125	141	124	129	110	139	120	116	123	118	123	135	131	118	101	124	120	121	135	149	126	116	122	117	125	127	140	107	137	121	130	118	137	108	126	144	133	120	143	123	128	137	134	127	110	143	117	126	119	120	121	128	101	141	105
5295	1591	3594	3777	3277	2639	2141	1830	1588	1380	1227	1100	1022	939	912	823	738	749	682	657	621	637	599	594	612	550	600	560	558	558	501	503	551	538	524	531	481	534	521	482	510	500	511	498	503	462	444	468	455	453	478	481	460	480	457	461	443	494	475	455	477	505	475	473	440	466	450	469	487	448	474	502	474	461	434	452	466	487	452	442	435	445	427	421	481	448	425	481	446	440	459	451	441	431	479	424	477	445	466	417	436	449	422	471	422	417	471	451	415	439	451	454	495	432	414	462	462	439	443	428	436	441	443	443	418	423	492	436	465	442	458	434	427	398	458	439	436	403	462	482	473	453	403	436	452	446	419	418	460	435	473	465	460	467	422	399	446	415	435	453	411	445	426	451	436	418	412	415	414	404	465	427	435	438	466	451	465	474	407	452	422	443	440	452	441	463	418	439	421	434	456	432	472	446	422	423	429	440	467	423	444	441	458	450	440	397	474	423	455	439	415	423	445	414	423	438	436	431	430	441	449	424	426	423	424	478	454	435	445	412	431	447	460	484	456	410	434	414	474	472	411	414	434	455	428	451	447	434	464	500	460	453	399	441	449	460	500	442	417	431	469	443	421	471	443	432	407	416	425	466	417	450	405	405	447	446	461	441	457	437	458	433	438	430	476	429	422	452	458	434	416	433	411	442	453	459	416	403	420	491	417	475	440	412	447	426	464	453	439	469	492	426	463	426	430	414	433	403	467	459	431	456	468	454	439	484	470	440	455	410	434	453	416	414	454	470	425	461	436	445	471	430	473	413	403	449	445	468	473	444	451	449	409	430	448	466	469	470	444	452	441	430	454	456	458	422	422	472	450	449	435	418	444	407	452	470	452	438	442	462	431	411	431	443	438	461	440	472	448	490	447	451	420	454	426	443	394	468	439	428	437	416	437	452	444	422	421	463	465	431	440	433	427	470	437	447	436	432	406	451	416	469	445	479	436	452	447	410	447	417	453	444	434	454	434	428	404	441	459	436	453	439	422	484	425	453	471	437	458	429	442	443	430	444	443	391	446	433	451	433	417	454	450	425	421	443	401	448	437	470	432	433	455	450	445	459	469	459	490	468	489	453	428	459	417	416	440	444	434	438	396	466	464	444	402	447	466	437	441	446	432	447	444	392	422	470	433	459	440	464	434	426	431	443	468	440	418	456	443	413	421	426	393	495	450	426	449	470	475	432	441	440	419	437	448	420	444	442	465	450	446	436	408	423	430	412	461	485	458	462	414	438	433	462	453	449	442	450	432	426	441	473	484	409	441	417	454	445	441	438	450	418	462	429	441	463	436	469	446	451	440	445	460	443	454	412	450	436	449	415	442	454	468	454	452	428	432	434	394	457	444	454	418	443	404	462	423	434	403	449	462	440	432	433	448	435	444	431	426	435	424	439	420	456	435	442	468	451	450	418	424	464	395	426	463	434	436	468	414	439	432	469	418	434	427	442	446	409	422	469	448	447	441	436	441	433	447	438	468	433	436	463	434	439	417	453	416	434	436	461	433	444	406	436	448	466	445	451	439	459	419	424	463	444	459	420	414	425	425	454	458	453	425	426	424	456	441	471	412	440	439	460	444	405	439	452	401	476	439	428	452	427	454	429	455	425	507	434	423	470	472	414	447	419	425	464	456	433	431	447	451	443	426	392	445	471	455	461	455	431	441	416	435	449	459	440	424	449	476	432	438	432	428	431	441	465	441	412	464	477	499	451	457	446	435	496	466	427	434	437	439	429	489	453	420	410	435	437	428	462	428	465	474	429	459	438	403	465	449	435	466	472	443	414	438	449	468	453	452	404	465	407	457	463	483	474	456	472	435	445	452	454	448	423	443	459	432	474	428	454	476	467	477	424	412	418	479	442	418	398	436	397	408	431	458	440	466	420	437	405	450	481	420	444	452	449	446	478	449	454	445	443	420	430	456	415	490	460	448	432	450	442	477	490	413	415	441	438	463	452	452	434	439	471	425	455	438	461	411	441	448	434	458	417	427	426	428	467	415	451	446	458	410	466	424	411	467	449	447	458	433	447	444	442	454	438	428	454	454	432	430	457	440	452	452	406	465	432	472	468	441	415	450	408	426	451	396	443	468	476	430	446	426	447	454	410	458	480	435	444	470	462	427	462	455	457	438	410	497	443	404	442	443	448	415	431	476	438	433	407	441	425	418	436	457	446	466	440	423	457	454	455	441	440	458	444	466	459	446	454	450	458	472	434	430	440	488	430	431	413	491	418	432	441	463	466	441	419	407	451	396	445	491	415	473	432	487	427	427	456	410	435	392	440	422	456	439	453	406	475	438	418	430	410	454	421	434	470	449	429	440	440	413	401	452	432	422	432	466	470	469	450	437	450	431	426	439	433	452	451	476	439	459	486	446	447	460	435	440	476	454	469	422	422	414	425	484	475	457	441	430	463	468	409	433	438	444	459	448	451	466	437	434	438	471	461	431	434	412	414	470	433	454	437	455	459	419	420	427	413	389	465	429	480	485	472	434	414	453	461	431	444	444	443	443	461	449	419	473	441	466	478	466	425	426	441	427	448	451	466	432	418	463	483	436	403	410	487	418	458	434	450	452	447	473	450	428	462	440	468	425	425	455	475	454	428	426	441	466	371	426	448	425	449	434	473	422	427	439	471	446	443	458	429	455	412	431	458	448	436	439	443	447	430	440	458	456	410	419	483	428	447	435	449	451	411	455	454	423	421	432	466	465	464	433	486	468	458	428	440	462	422	438	436	437	406	436	406	474	453	475	447	439	416	427	444	398	437	430	405	426	419	479	430	488	440	443	464	462	479	415	455	434	421	433	424	462	413	436	428	418	436	431	410	411	412	413	420	453	441	410	404	465	438	456	449	449	461	453	450	491	477	421	433	444	458	452	443	431	424	462	427	414	421	481	450	420	435	454	458	424	453	477	436	461	445	452	477	399	458	477	432	424	443	414	447	479	446	496	446	440	438	448	457	425	427	447	440	413	451	473	466	407	442	433	462	459	450	412	427	417	429	427	450	447	437	432	421	425	468	471	464	456	463	449	462	469	429	415	471	437	457	430	416	420	477	469	392	434	432	453	475	426	409	452	417	475	413	452	426	464	443	459	460	476	419	475	412	450	409	446	434	455	432	442	454	402	431	462	457	447	471	453	440	449	451	449	472	422	430	473	445	437	434	423	452	467	458	427	478	409	443	451	428	432	422	452	438	451	425	480	421	474	472	420	447	478	418	416	450	399	446	449	438	453	437	437	450	474	448	441	442	442	436	418	420	429	425	462	445	447	442	398	453	460	458	425	445	463	439	446	408	459	453	422	453	440	455	452	406	449	423	446	416	432	440	474	414	449	432	459	479	472	425	464	405	453	427	427	435	445	448	422	463	430	419	486	399	445	462	447	427	448	434	452	462	433	417	439	445	467	435	453	396	410	448	429	435	449	421	462	495	445	445	479	480	452	413	407	456	406	488	420	449	469	463
8716	2203	2625	1932	1256	878	684	588	469	441	425	361	373	318	281	270	255	275	272	252	266	276	228	250	228	232	221	247	232	208	218	212	254	213	225	224	223	199	207	240	232	225	226	198	208	204	206	237	226	217	223	198	194	197	211	236	227	247	209	231	197	209	213	189	215	196	196	225	205	233	219	205	232	206	210	218	181	223	197	198	220	188	208	219	216	217	208	194	213	209	235	215	200	220	174	201	206	203	213	178	206	205	214	223	224	205	198	213	178	214	194	241	188	178	196	185	235	206	238	192	201	214	193	206	207	207	174	211	186	175	228	232	223	230	197	221	213	203	225	228	184	196	222	211	229	196	214	192	198	203	222	216	223	212	237	222	206	196	210	203	238	223	215	207	207	221	206	194	194	205	202	211	199	204	223	199	204	189	218	199	244	197	190	214	201	228	193	216	220	228	223	213	200	196	231	223	202	191	216	203	199	199	204	215	217	218	189	206	191	196	210	205	204	212	199	203	201	218	199	206	228	193	204	181	235	207	212	236	205	211	228	224	211	188	227	182	186	224	187	191	224	178	210	191	200	198	219	202	176	201	212	218	227	187	187	192	220	201	205	200	205	198	192	210	191	228	194	219	204	241	237	204	231	202	195	206	206	205	186	176	206	193	185	204	200	194	228	217	219	186	194	227	226	197	239	206	222	175	218	214	203	197	162	233	195	195	210	208	181	220	211	235	217	224	201	192	205	212	186	228	199	208	173	204	212	206	212	202	211	234	200	201	216	212	197	178	213	200	209	191	201	214	172	198	204	228	199	223	206	206	216	209	199	193	207	214	207	199	203	210	207	196	200	201	191	206	222	194	205	201	206	204	215	187	205	212	224	210	190	209	205	202	202	223	194	195	221	196	209	210	215	201	224	198	179	242	235	232	212	203	182	205	180	224	186	204	210	200	194	191	213	191	223	200	203	188	199	201	204	210	193	235	209	226	214	234	186	207	240	214	208	202	189	194	219	213	196	224	228	234	227	217	216	184	220	228	201	221	224	211	197	209	207	221	226	226	220	204	201	190	200	203	227	214	224	218	206	240	200	199	221	187	215	185	221	198	196	211	213	206	218	218	196	208	226	196	220	225	228	202	204	190	189	230	224	190	207	188	211	190	246	213	219	222	201	181	195	204	209	188	207	200	209	189	205	213	205	206	204	180	216	186	223	212	231	202	195	224	222	176	203	201	235	206	205	187	222	223	204	238	190	241	222	212	225	192	209	188	187	215	218	213	199	181	177	211	194	211	194	200	202	188	204	210	205	194	187	217	204	186	192	183	177	215	224	199	184	207	196	211	227	189	213	184	194	216	213	216	216	209	211	229	206	221	187	199	216	213	226	226	212	209	220	187	212	197	200	193	210	193	234	209	227	224	187	224	194	199	200	218	214	199	223	184	216	190	241	220	194	203	237	188	210	199	206	214	185	203	202	216	207	213	190	209	195	197	189	194	205	208	211	209	184	221	206	213	206	200	201	226	212	223	190	212	223	183	206	213	219	186	193	217	191	222	196	210	233	208	189	205	219	209	194	217	192	189	214	227	193	202	205	189	204	201	211	195	201	209	209	209	211	199	204	211	190	217	206	211	215	208	202	182	168	190	211	223	194	199	240	207	217	196	204	214	203	244	222	210	212	204	196	189	222	209	231	224	207	225	218	190	211	188	217	208	237	207	215	195	203	204	235	197	192	223	221	200	213	201	219	205	212	202	189	210	212	211	184	225	195	173	203	200	213	187	207	197	224	217	225	215	200	218	221	187	197	214	184	194	180	184	220	211	189	211	197	171	206	206	203	225	205	208	216	204	196	215	215	210	215	206	194	197	211	192	220	223	205	203	211	209	202	191	242	222	216	205	200	199	199	237	201	187	192	214	217	190	209	222	207	193	230	218	198	233	185	208	213	192	198	200	191	243	199	194	192	209	190	214	182	189	208	224	191	217	209	191	178	217	205	192	178	232	192	227	192	206	188	208	211	188	214	189	235	191	206	198	209	212	207	218	215	175	210	229	212	202	222	196	200	232	219	190	190	222	211	213	211	184	185	204	208	188	239	173	195	208	181	222	196	219	207	213	219	214	180	250	204	194	230	203	188	215	222	225	210	193	197	222	200	218	202	219	208	199	204	192	188	196	210	224	225	203	221	223	214	214	221	220	205	190	200	211	195	224	208	210	203	227	231	213	185	223	226	182	181	190	222	208	212	205	215	218	194	198	225	208	207	192	214	228	215	194	205	191	193	175	209	206	171	195	223	200	200	194	196	235	174	203	215	211	223	198	229	197	195	212	205	204	192	195	217	225	189	205	218	229	199	209	207	204	205	206	186	219	226	166	207	229	207	195	206	220	212	199	222	187	174	204	199	229	196	232	218	186	195	205	211	225	223	208	189	206	217	202	189	226	183	253	211	221	225	205	194	190	202	214	218	221	186	203	193	201	215	217	192	213	217	187	189	211	199	203	200	189	209	201	193	214	201	216	214	211	203	203	187	246	203	201	205	219	220	204	207	186	197	196	210	200	218	190	186	209	230	198	223	170	213	218	202	195	250	173	202	211	207	200	206	204	220	220	198	213	206	208	215	224	210	218	216	186	215	208	205	214	194	200	190	207	209	220	226	197	237	235	218	237	216	203	167	222	230	202	208	192	214	224	194	215	195	217	199	232	192	202	219	199	205	232	219	210	220	204	214	218	196	190	218	188	197	176	184	191	192	207	232	205	227	192	206	184	244	196	200	202	204	208	197	201	226	195	200	199	199	199	211	202	201	214	235	226	197	206	193	214	190	206	216	206	204	193	215	217	204	228	215	198	204	188	213	189	217	186	215	206	196	222	222	217	203	201	196	187	197	194	193	198	220	202	214	197	194	201	216	223	194	198	180	225	211	212	187	209	215	213	202	205	210	190	198	178	202	204	209	215	202	237	202	201	179	194	214	222	189	220	200	199	214	211	194	180	217	229	204	216	230	225	217	209	181	211	204	182	222	206	194	212	195	207	225	207	196	204	219	185	202	219	212	194	202	219	209	181	217	189	203	185	227	209	184	221	188	221	216	210	225	213	214	191	225	195	196	189	219	221	201	197	190	191	218	211	183	233	241	213	211	211	210	198	218	187	217	223	191	194	192	211	189	208	230	205	187	185	204	228	194	187	198	208	172	220	224	203	195	211	200	222	191	207	215	182	230	200	210	214	213	222	191	220	235	212	167	218	194	226	190	217	215	192	191	188	218	216	229	207	213	197	219	226	212	203	230	207	216	196	194	189	194	211	203	195	214	200	202	202	202	195	214	229	179	221	202	241	196	211	191	214	204	248	184	217	232	219	183	181	220	238	227	202	219	200	204	200	194	204	207	231	204	189	222	200	193	215	185	198	205	206	206	183	195	204	209	208	224	213	210	194	204	213	216	230	218	204	231	240	203	219	193	222	243	174	193	200	184	201	216	195	217	211	203	199	180	200	198	205	194	202
7747	2851	6477	6899	5864	4726	3956	3267	2824	2458	2153	1854	1700	1596	1532	1383	1291	1230	1218	1130	1096	1072	1013	1005	986	934	961	867	835	894	906	840	798	875	781	867	782	802	810	772	768	774	736	782	715	760	749	767	741	734	681	703	730	695	738	755	679	704	723	714	670	693	662	696	717	753	680	642	679	711	687	690	661	726	730	719	657	709	705	674	706	705	696	704	721	637	708	701	694	643	714	660	681	707	678	688	713	717	633	661	704	668	623	655	670	655	708	652	672	673	673	668	691	603	624	699	676	658	625	670	618	646	656	674	666	615	684	695	633	695	685	699	702	669	666	626	649	685	662	634	706	699	642	659	658	685	668	647	644	659	709	649	697	653	632	663	672	661	631	691	683	677	690	674	664	678	679	691	628	681	683	631	666	650	669	665	667	626	674	672	654	662	670	654	660	672	648	686	593	630	690	693	687	688	688	709	662	687	695	627	653	648	639	649	631	685	697	665	712	644	666	651	653	637	682	653	665	666	708	642	666	606	676	619	642	648	666	681	695	710	618	646	665	679	651	722	632	634	686	630	692	676	710	676	636	646	675	626	624	673	667	619	624	659	617	662	671	697	681	652	669	685	643	684	681	670	715	672	664	635	683	713	676	676	647	694	600	661	667	650	652	663	659	649	644	662	630	676	658	610	642	687	688	637	644	663	723	714	652	653	686	703	664	615	655	642	665	677	707	672	629	621	691	651	682	641	690	672	641	662	621	682	606	700	634	639	720	657	690	680	645	683	658	671	627	664	653	691	670	668	667	710	671	642	658	640	718	673	668	646	641	655	659	654	649	682	659	694	618	661	611	649	665	618	690	656	636	680	669	634	659	647	674	709	675	660	670	661	687	616	707	691	676	649	653	663	713	614	657	625	619	648	628	647	689	636	617	703	638	672	661	628	661	653	626	662	640	675	683	642	758	685	707	640	703	636	650	665	667	687	703	622	617	673	664	641	684	661	644	661	651	645	656	648	729	658	649	650	643	703	651	654	684	673	670	714	636	674	665	655	667	713	613	636	718	645	711	701	713	709	635	674	642	665	690	699	654	657	643	671	620	678	611	663	642	627	616	673	647	635	641	702	684	677	665	631	660	688	621	655	675	646	665	647	650	728	700	653	648	630	623	642	602	619	617	651	662	677	635	646	672	652	636	645	671	681	653	709	640	648	616	646	655	739	650	676	646	661	628	708	656	659	683	659	649	647	651	681	650	681	687	693	678	672	639	646	644	689	614	654	694	700	686	641	636	637	642	663	682	660	709	652	627	663	613	694	678	621	642	696	659	632	683	626	684	680	613	658	672	644	695	632	689	663	664	671	697	672	664	677	690	687	662	692	608	660	627	652	661	634	663	640	658	645	673	678	662	613	657	694	674	669	659	649	636	653	697	691	659	648	706	697	682	625	692	663	635	625	677	681	676	664	639	645	662	705	661	672	658	680	642	635	658	676	689	636	689	659	672	632	634	635	672	688	658	706	631	659	667	702	618	656	670	659	630	669	655	682	696	666	699	617	673	615	654	621	675	667	672	629	616	654	652	673	713	699	679	690	640	650	672	681	662	638	631	685	659	628	652	618	619	644	667	723	679	667	652	630	648	634	682	693	680	707	612	682	687	672	679	627	696	683	668	668	645	631	679	661	682	668	642	723	635	664	644	641	630	683	635	614	690	692	659	667	616	677	688	647	649	668	683	657	673	680	682	675	639	657	642	666	641	694	671	670	688	651	661	678	699	665	675	630	625	652	660	678	658	650	640	750	641	637	704	683	665	673	673	622	645	660	677	690	672	676	650	640	663	625	674	652	668	627	659	628	642	665	676	683	630	630	661	649	661	700	652	631	660	697	670	687	657	683	644	639	623	664	697	659	655	640	679	671	675	680	637	679	667	657	682	625	689	682	634	658	622	713	704	674	653	670	700	669	644	674	653	653	640	654	637	647	619	707	662	658	688	695	678	667	632	667	682	645	650	664	644	657	681	650	673	632	691	652	656	637	631	633	697	701	619	622	645	704	625	655	631	678	662	682	735	649	655	652	666	627	644	704	668	641	689	670	688	626	658	649	646	648	631	638	635	675	637	649	649	687	672	674	678	652	657	667	625	638	630	644	672	648	685	664	679	701	695	654	658	631	648	633	669	671	665	668	681	655	632	655	624	714	677	636	660	676	655	666	679	629	648	630	607	640	629	656	700	662	664	660	670	676	616	686	656	674	680	705	675	679	649	679	651	663	641	671	627	645	667	663	670	642	674	705	671	646	646	673	662	696	690	689	675	682	688	714	655	677	682	648	649	668	651	657	672	680	647	636	652	667	613	682	665	646	639	689	674	678	672	632	663	653	689	660	655	677	653	638	696	618	693	658	677	659	620	645	677	678	639	657	639	666	600	620	660	665	662	653	659	653	676	670	677	688	624	664	658	662	631	654	728	667	679	668	621	673	644	679	661	685	649	690	675	657	671	664	610	696	631	637	650	618	620	626	644	678	660	682	652	669	685	709	638	602	697	655	692	643	626	675	626	684	660	612	705	690	650	643	706	674	655	674	652	616	672	684	662	661	627	696	612	678	663	641	650	690	666	615	665	658	679	696	661	646	641	663	700	680	634	649	666	703	722	697	692	670	654	651	670	665	632	672	703	627	602	664	674	663	684	677	645	690	652	696	655	646	665	668	624	700	680	697	646	693	649	660	639	671	672	639	680	663	649	683	650	644	709	671	702	659	650	673	716	718	716	672	644	676	641	646	666	641	648	646	704	635	626	668	654	702	668	659	665	656	680	698	685	675	673	728	650	646	652	686	625	633	682	686	676	697	666	640	681	607	644	655	680	643	652	616	618	707	637	645	660	686	647	613	614	652	641	658	608	651	675	709	656	612	647	680	656	615	623	668	690	689	634	659	692	671	705	627	663	690	635	656	679	670	678	674	661	667	686	652	676	646	658	620	655	750	663	674	669	637	680	675	635	646	689	620	667	598	677	643	631	697	670	640	640	654	683	680	637	651	696	668	660	705	672	645	622	655	674	672	667	645	663	635	642	708	664	638	661	644	624	709	662	667	641	660	648	640	672	667	657	646	654	645	686	666	703	704	682	626	680	650	727	644	712	654	648	625	673	692	638	661	650	640	611	658	649	654	673	673	675	679	676	671	686	686	674	701	651	715	705	650	654	673	657	626	649	646	689	683	657	670	631	686	666	661	610	670	665	697	694	622	655	644	661	645	674	651	664	685	633	628	638	669	674	670	588	657	693	657	625	660	653	628	641	656	685	673	613	620	683	668	625	676	643	623	659	658	722	672	682	662	665	659	693	607	708	635	689	666	675	658	668	669	655	647	621	663	671	617	639	654	653	692	677	653	679	691	678	685	623	677	681	626	658	635	703	645	640	627	710	588	664	676	639	651	679	730	668	677	657	700	629	662	663	626	692	675	640	662	659	640	658	685	651	634	658	681	664	700	673	641	647	655	629	657	636	690
1082	125	131	116	83	66	87	62	75	65	49	51	51	51	64	71	53	68	45	54	53	57	53	77	53	55	50	54	52	48	52	49	53	43	58	50	59	39	54	57	49	48	55	56	58	53	49	58	63	49	68	65	60	63	55	71	63	56	68	57	68	57	67	50	59	65	58	57	53	64	55	50	47	56	42	61	59	51	73	56	52	65	69	59	48	58	68	70	60	52	39	66	62	58	58	56	55	56	48	53	46	56	61	75	59	51	52	51	52	52	68	48	47	53	45	62	58	56	59	66	51	41	56	56	46	63	53	70	50	49	81	55	53	54	57	58	48	53	50	54	61	41	59	52	57	57	66	42	58	64	64	59	60	68	65	47	67	54	59	73	61	46	47	60	44	49	64	65	83	65	54	52	56	60	51	58	61	53	50	54	61	59	57	62	47	53	55	61	56	68	65	49	56	44	54	55	67	49	53	66	49	50	62	68	61	55	59	51	56	47	57	56	49	53	61	64	58	62	64	74	61	62	54	60	69	50	69	63	41	65	68	45	55	52	48	62	57	58	53	59	61	57	54	66	56	51	46	68	42	65	61	57	53	75	64	42	60	64	56	52	48	45	57	63	47	51	52	51	58	42	65	46	72	57	59	49	56	56	62	69	53	73	46	68	60	51	58	50	48	56	60	57	44	44	51	51	49	57	41	57	44	58	70	54	62	63	57	55	75	72	54	68	67	58	58	50	61	64	66	57	47	50	66	48	68	46	70	70	64	67	51	46	46	70	63	46	54	52	64	54	54	57	46	53	47	55	65	62	64	63	51	57	55	58	55	58	58	55	61	53	62	53	50	56	39	53	58	71	52	72	62	63	69	53	62	65	63	64	50	62	57	68	51	61	55	46	63	59	66	54	49	54	53	66	67	44	59	50	55	62	60	61	62	61	63	52	69	60	58	63	47	58	49	58	62	55	54	59	65	65	69	58	60	63	61	65	59	56	58	49	60	55	59	43	62	51	70	61	64	51	45	52	52	54	49	65	42	71	56	45	60	55	59	37	59	63	68	65	42	70	67	56	58	61	49	49	61	53	48	51	51	64	45	55	48	58	61	56	61	51	70	59	50	45	53	55	49	51	52	58	58	57	51	60	50	54	64	60	38	64	65	49	59	64	51	52	63	51	66	69	45	59	60	58	71	55	43	68	51	40	66	58	72	58	56	48	50	48	65	61	61	69	58	63	52	55	69	42	62	61	63	52	44	65	58	56	48	66	56	48	61	56	65	54	58	60	60	69	82	61	59	55	54	54	64	55	57	56	87	52	72	50	48	61	54	40	55	49	59	64	58	60	64	57	54	51	69	59	58	60	44	48	37	66	64	46	48	47	58	46	53	67	67	46	60	61	64	67	56	54	62	41	60	54	49	52	66	48	52	50	51	56	68	55	59	54	61	67	64	47	48	66	59	58	59	52	57	48	69	60	49	49	54	64	52	61	53	52	63	71	53	57	74	56	67	56	79	58	48	69	58	58	49	53	54	61	68	72	52	63	51	54	53	58	65	41	60	44	59	65	70	58	54	37	50	62	50	58	48	53	55	62	62	54	47	56	65	68	63	59	64	43	57	55	51	56	57	59	61	63	54	53	50	46	66	59	49	56	68	66	56	57	59	63	58	48	68	63	60	57	55	63	53	64	72	50	58	62	58	54	59	62	64	40	70	50	53	65	57	73	56	56	47	57	51	63	56	50	53	57	57	63	57	59	55	52	63	54	66	47	56	44	47	66	46	57	63	64	62	49	59	54	52	66	73	57	54	61	62	57	71	65	52	49	57	70	48	71	66	56	70	54	41	55	56	62	52	59	52	59	59	70	59	62	62	63	46	50	60	45	59	58	51	51	48	63	63	54	66	63	63	52	65	60	39	52	64	57	54	52	56	50	57	54	74	53	63	70	61	46	47	52	59	64	50	55	63	50	63	61	53	56	60	59	56	40	61	61	43	60	73	45	57	50	44	64	66	66	58	55	67	56	46	67	46	53	64	55	53	58	64	43	67	58	71	55	67	53	59	65	46	52	46	57	58	54	61	51	52	73	69	56	54	60	53	53	57	50	69	46	41	59	61	53	67	44	54	53	47	59	56	71	64	57	59	64	61	66	61	67	59	59	47	61	56	54	53	52	61	55	64	65	64	47	66	74	68	54	45	45	45	54	61	63	59	57	51	63	49	35	53	64	60	52	66	54	68	54	48	60	47	72	69	57	53	53	59	46	43	59	57	50	46	66	47	64	58	47	56	48	52	55	64	52	45	48	62	53	61	59	52	70	57	48	60	64	62	59	54	64	63	57	54	68	37	55	55	51	49	53	53	41	62	57	53	50	60	51	58	56	47	56	52	67	49	57	60	48	59	70	56	66	59	69	54	54	57	60	56	64	56	65	49	45	70	60	59	62	60	47	46	66	43	47	66	60	65	64	52	60	51	50	40	57	58	63	46	51	56	59	48	49	44	61	60	65	62	57	59	58	54	58	51	69	58	66	50	61	66	51	60	47	61	47	64	61	64	68	60	65	62	62	53	60	56	52	72	65	57	81	64	60	47	54	61	49	55	53	54	76	59	54	43	64	72	56	54	68	62	56	56	47	62	62	60	54	63	53	49	58	56	73	61	62	57	56	63	48	53	51	57	62	73	66	56	41	76	58	63	58	60	61	67	57	61	58	54	55	64	48	61	58	58	44	64	48	72	46	57	60	53	59	63	57	47	46	61	41	52	59	68	55	52	51	52	51	54	68	51	56	53	56	72	56	53	48	50	40	57	59	60	45	50	57	56	47	66	59	69	54	62	56	54	68	56	61	60	58	39	55	61	56	48	49	62	53	39	49	61	63	43	64	49	56	41	56	53	54	58	57	55	51	42	55	49	57	65	64	53	51	55	48	44	57	50	52	59	57	54	60	57	61	61	63	57	54	64	55	44	50	50	65	54	44	45	75	51	61	54	49	60	59	55	62	45	65	64	46	46	64	61	52	59	48	64	58	55	61	64	43	58	65	61	73	66	73	58	69	48	50	47	54	53	44	74	65	51	65	67	71	46	51	53	48	46	41	63	58	61	54	54	63	49	58	71	55	64	74	48	71	59	60	62	49	54	64	68	55	62	71	46	53	65	65	54	66	49	61	54	75	54	50	54	50	51	57	64	53	66	50	54	50	55	55	57	51	59	51	61	50	59	58	50	50	51	68	49	46	59	58	55	53	62	43	67	71	47	54	63	40	60	47	63	47	59	49	42	68	67	60	74	61	59	54	57	66	72	53	57	55	61	57	63	58	63	46	54	62	61	61	60	72	61	53	48	62	53	50	44	55	68	58	48	63	50	64	59	46	68	62	63	48	56	67	62	57	58	44	69	56	61	54	50	64	81	47	65	56	52	77	63	59	49	49	78	53	60	56	57	62	54	68	63	56	47	49	58	50	54	66	53	66	60	54	52	55	55	59	53	54	55	63	54	58	62	59
1653	299	439	426	389	386	347	299	293	277	283	269	270	270	250	282	259	262	267	231	245	262	258	253	235	235	258	299	246	234	257	231	260	226	270	229	243	263	243	233	238	235	226	250	259	234	281	244	234	264	239	235	216	239	228	232	255	237	213	235	251	238	242	242	241	218	250	238	229	232	232	219	250	251	239	247	245	251	236	227	237	239	239	244	242	234	248	250	232	217	227	250	241	242	264	249	238	234	221	230	256	262	226	264	233	236	254	256	239	250	265	235	269	213	221	234	251	255	242	219	241	229	274	261	237	233	231	266	225	257	219	226	261	248	251	233	231	235	251	265	236	244	239	219	249	251	239	263	227	249	246	256	236	249	256	258	218	231	202	230	228	249	259	251	232	267	226	227	219	215	257	237	226	222	265	218	229	243	238	242	230	226	232	241	264	236	237	217	227	247	234	245	240	249	212	244	222	265	257	216	235	240	249	249	256	232	241	230	251	244	234	248	236	241	236	240	241	246	241	237	215	212	253	225	246	252	227	260	263	241	245	247	234	223	229	242	196	216	240	245	240	225	211	230	225	231	244	239	232	232	226	248	262	224	213	245	216	231	238	211	238	264	241	233	256	256	272	257	232	230	229	266	220	240	244	246	226	243	199	226	235	243	255	232	244	256	246	245	217	235	235	241	228	244	213	213	241	235	197	231	229	243	255	261	245	244	230	242	250	224	258	233	227	245	235	253	226	244	192	229	217	227	229	220	217	236	236	262	251	250	266	232	233	208	241	267	260	257	246	232	228	242	257	211	250	244	206	219	253	203	238	254	231	228	221	245	265	227	253	223	242	252	218	214	241	246	246	247	265	233	219	255	253	236	235	230	221	237	247	265	237	254	223	244	224	265	228	232	232	210	244	245	236	232	265	260	258	222	239	246	218	253	262	241	225	236	239	251	237	257	260	258	235	216	245	229	219	255	246	273	233	241	207	250	212	230	249	206	242	239	244	225	222	247	244	228	227	222	251	266	243	203	240	231	236	222	224	213	263	231	222	236	229	235	234	242	249	236	233	265	243	236	235	251	255	247	211	240	231	239	250	255	233	236	244	236	238	242	239	221	225	245	265	233	258	241	263	232	241	211	228	222	230	230	229	212	270	240	238	224	248	238	241	263	247	222	249	221	229	252	250	265	252	245	220	250	241	236	237	252	232	260	264	226	274	207	239	246	236	254	242	265	246	225	218	257	237	240	234	248	234	255	235	241	233	235	247	235	233	240	236	233	234	303	219	248	238	210	222	273	281	226	268	260	230	239	207	250	253	223	230	260	264	255	235	229	232	267	232	240	236	225	237	231	246	250	226	233	220	278	218	249	250	237	219	235	220	234	265	246	258	237	220	259	243	240	231	265	251	231	234	244	236	238	243	247	255	249	233	239	232	225	224	219	238	233	275	240	264	239	258	230	217	214	229	239	217	223	267	226	252	234	254	236	262	267	212	240	216	250	235	248	240	236	252	238	244	246	215	234	226	232	264	216	254	245	231	244	241	255	242	238	230	223	271	246	228	207	250	230	247	206	228	258	249	249	238	245	248	238	250	207	258	238	244	244	223	248	229	225	239	240	249	220	232	216	237	225	237	210	257	252	242	219	201	234	221	258	240	257	223	248	231	250	245	248	232	220	223	239	226	248	244	233	249	226	252	212	201	228	239	245	243	230	244	219	246	233	259	235	274	283	248	253	243	258	254	243	221	242	247	241	253	259	230	237	244	270	255	233	246	232	235	260	242	248	249	226	239	221	212	232	236	234	224	241	228	247	230	251	219	251	244	234	250	254	227	241	234	217	223	225	216	243	236	228	232	208	219	247	268	249	257	246	213	236	238	228	235	215	221	261	232	221	231	248	254	236	234	246	241	221	236	239	231	255	259	243	243	264	243	224	231	235	281	212	242	217	229	255	233	235	260	222	246	235	234	217	253	263	222	252	251	263	245	224	254	240	243	252	226	246	258	229	236	240	231	250	221	204	219	238	252	236	216	212	253	237	251	209	231	240	236	263	269	229	273	254	224	231	222	240	241	223	236	247	228	232	232	222	253	243	223	254	210	216	240	245	236	254	248	246	265	218	250	260	233	247	214	236	225	242	228	254	243	243	230	215	248	224	220	235	214	262	195	249	228	234	208	210	226	214	241	229	247	236	232	236	220	227	250	249	235	242	249	240	256	244	263	231	248	259	262	261	242	253	227	268	236	213	241	236	270	251	252	242	233	235	236	237	259	254	243	264	254	226	257	219	225	251	235	229	237	237	233	229	237	235	271	246	251	246	229	228	220	234	231	252	237	240	232	230	247	259	242	229	236	275	250	232	246	268	241	253	264	257	231	226	234	241	247	241	250	256	232	248	265	255	241	239	245	244	254	238	203	257	225	220	204	270	247	234	231	262	249	244	230	240	221	243	254	233	219	244	244	204	222	234	235	235	255	231	259	234	242	236	228	230	229	246	232	240	231	256	241	237	207	227	242	221	233	243	230	255	239	234	233	254	245	232	234	253	228	261	262	245	254	219	246	226	268	258	223	253	249	204	250	241	244	227	245	244	234	248	239	218	264	231	231	226	236	215	229	233	256	235	228	238	258	246	236	261	226	218	214	240	236	210	235	222	227	260	225	256	264	236	259	231	230	233	246	233	216	220	231	252	202	265	229	239	246	260	250	233	257	267	229	255	272	245	246	216	226	219	237	193	256	223	256	242	232	225	244	235	259	226	229	273	216	255	256	251	239	298	229	249	224	239	232	236	242	225	214	246	251	249	221	245	241	230	267	253	232	245	241	215	245	234	235	249	230	263	238	249	236	263	244	233	204	250	224	242	218	227	248	244	257	277	230	253	229	250	221	249	220	245	201	239	253	218	237	229	255	226	245	235	211	242	250	245	236	225	237	217	233	280	233	219	238	236	245	250	221	261	226	212	213	223	233	250	219	258	246	228	244	233	247	258	210	237	252	248	226	212	228	245	237	241	219	241	253	225	229	235	246	263	258	222	239	237	243	247	235	232	233	253	232	206	238	230	230	243	222	263	248	229	237	221	252	250	248	223	244	252	217	226	250	237	219	218	221	270	236	237	259	250	241	244	223	256	257	235	237	235	222	232	221	241	270	232	264	266	223	227	216	239	245	222	236	225	254	249	212	230	247	229	251	208	212	252	218	287	260	240	227	232	239	213	262	244	219	249	244	249	249	233	268	269	234	249	252	252	221	254	230	249	231	259	249	224	245	220	238	259	243	227	232	207	247	223	252	246	250	229	266	251	245	232	235	227	272	257	234	240	245	250	227	261	260	275	248	225	240	219	246	251	232	232	230	239	251	258	250	229	241	230	239	230	236	246	235	257	226	262	250	257	250	232	213	274	243	246	217	247	242	214	252	242	200	250	251	242	242	212	261	256	253	244	252	221	229	264	228	248	214	238	239	235	229	235	237	225	244	217	235	222	251	219	254	255	243	244	267	238	237	260
4559	1113	1302	977	656	496	373	314	281	237	193	226	175	182	170	167	140	157	156	171	149	126	141	124	147	158	128	125	124	133	132	146	140	115	136	129	147	114	123	151	146	105	124	122	133	131	118	116	139	128	129	124	123	124	133	119	140	112	126	119	131	128	132	135	142	123	148	126	127	145	144	124	152	136	130	140	110	126	121	124	115	121	137	135	140	130	139	145	110	125	134	133	131	122	124	148	127	129	119	136	136	142	130	143	131	119	122	141	132	122	146	140	120	123	130	120	149	133	126	122	114	147	134	108	107	120	130	130	126	124	115	140	125	126	120	123	134	118	103	130	120	113	144	148	118	128	136	116	110	138	138	132	111	140	129	110	130	128	120	140	112	129	141	132	135	141	109	129	129	108	116	114	128	125	133	114	124	141	118	110	123	108	139	145	123	143	131	125	121	137	131	116	105	126	112	121	98	125	122	120	120	111	117	127	130	125	114	133	144	138	141	128	105	134	118	115	120	118	126	123	114	133	135	127	126	134	135	136	144	133	152	133	130	124	143	100	125	147	114	108	128	134	125	114	128	140	136	146	131	134	135	136	141	147	109	134	135	125	113	112	132	135	139	127	130	125	125	127	124	118	128	127	122	105	114	125	126	113	127	106	116	109	125	130	118	113	105	140	120	117	144	132	124	137	132	136	143	125	117	138	144	125	104	116	112	125	115	116	143	138	140	133	124	100	136	114	137	107	120	126	132	127	136	125	142	137	132	124	124	116	138	149	124	118	124	115	109	139	116	141	144	136	109	113	133	136	121	146	109	114	133	118	115	137	128	110	119	141	132	125	134	96	121	123	125	125	102	132	141	141	125	123	129	122	117	139	133	137	133	142	119	112	111	123	130	119	96	123	124	131	119	132	134	129	133	122	122	114	134	161	130	130	122	116	121	134	124	122	129	128	121	114	116	116	141	131	122	125	128	140	119	138	117	124	119	132	130	122	129	114	131	132	127	143	111	124	115	124	130	131	129	156	139	123	116	147	125	131	119	138	119	117	126	133	120	109	150	121	144	122	126	108	133	112	116	124	128	139	118	133	129	139	130	122	130	105	129	111	139	138	125	123	116	117	150	141	131	121	129	137	134	121	125	141	133	113	147	126	114	126	111	112	128	129	121	118	130	134	125	135	123	92	130	111	143	137	137	121	111	125	120	118	146	112	126	119	120	129	143	116	109	122	125	146	122	107	122	118	108	129	135	130	149	115	112	124	122	107	116	124	116	119	125	121	109	114	122	114	125	153	130	143	133	116	108	135	140	122	131	128	140	128	110	119	99	123	119	116	127	130	111	135	144	139	129	148	109	123	132	129	111	126	134	140	126	129	115	125	120	122	125	123	122	121	141	120	133	120	121	121	130	140	120	120	120	133	119	131	128	114	108	113	126	113	125	134	141	115	138	136	110	126	133	139	128	110	132	135	126	116	137	132	132	156	140	124	128	111	135	118	112	131	143	132	124	123	106	141	121	121	120	119	120	132	117	121	127	134	117	139	144	121	145	120	143	130	116	123	122	127	117	136	142	114	147	138	135	135	117	99	120	126	119	135	126	146	122	125	126	133	118	125	117	118	136	123	115	102	135	129	101	141	133	124	119	127	114	123	115	114	117	125	122	116	138	131	135	115	120	113	112	134	131	124	121	135	115	140	119	130	137	128	137	129	119	132	122	139	150	115	132	143	135	121	105	128	153	138	137	109	125	146	131	125	134	109	138	110	126	133	117	126	129	119	120	118	133	139	111	137	126	107	118	128	127	125	114	112	127	109	120	136	118	134	125	140	128	138	153	132	122	128	122	135	111	119	119	132	113	120	127	132	138	117	128	125	136	117	122	144	143	128	102	119	146	130	121	137	124	111	137	126	121	118	123	126	126	135	126	107	121	103	120	138	125	126	136	115	140	115	120	142	138	150	119	132	126	135	149	113	122	120	146	117	134	116	137	122	146	136	144	128	119	125	144	140	145	120	128	127	132	136	128	109	115	132	129	113	135	105	140	125	133	122	136	136	113	129	127	127	119	127	117	152	128	126	124	135	104	112	132	113	122	97	138	143	126	119	129	125	132	114	137	115	116	121	131	135	139	134	146	156	136	131	110	129	117	134	131	121	105	133	118	146	117	130	137	136	127	147	130	117	119	119	120	119	125	127	123	117	115	133	146	133	130	124	114	121	128	117	138	122	101	112	138	109	108	122	134	120	128	134	117	145	120	127	145	124	111	133	127	121	128	142	123	115	147	137	129	125	125	133	140	121	122	111	140	129	124	150	109	121	129	138	125	132	113	137	141	135	113	135	120	129	122	119	132	137	132	110	120	121	134	119	141	116	116	139	142	129	138	107	114	113	130	132	108	123	138	124	120	124	111	116	126	143	139	121	144	110	133	116	160	140	132	116	126	109	119	142	132	115	139	116	148	114	125	122	124	147	133	125	125	101	121	143	129	123	116	126	121	116	141	121	139	128	117	122	112	121	134	129	114	120	125	112	104	122	114	114	115	121	129	134	139	114	127	127	110	125	123	127	118	123	112	127	126	117	129	139	116	126	126	133	148	150	147	121	130	144	148	136	121	115	122	100	127	138	142	123	131	120	111	112	138	119	122	108	135	125	142	125	127	123	127	136	125	115	120	144	110	130	124	124	132	125	121	110	118	110	123	122	123	109	123	103	107	139	110	102	136	117	123	146	129	137	140	119	131	124	152	122	131	120	134	118	112	132	119	108	116	149	132	129	121	133	118	126	129	128	103	124	106	133	133	116	128	121	110	129	127	114	114	123	122	137	126	124	116	134	130	141	118	142	123	128	129	117	125	120	134	156	128	114	131	124	116	148	130	112	119	116	113	117	113	105	121	131	126	130	130	142	147	130	119	131	142	120	121	123	144	117	132	121	113	113	119	140	140	126	127	118	129	114	114	126	122	122	132	118	151	122	134	106	153	113	148	138	130	112	134	122	130	133	140	138	121	125	132	127	134	101	146	140	149	152	113	145	113	152	116	104	135	107	131	128	136	110	128	125	98	124	132	119	132	115	131	125	135	132	121	111	144	130	127	132	119	125	119	107	137	126	116	121	116	131	131	148	124	148	123	129	125	135	121	131	138	136	148	138	131	128	128	130	125	121	109	124	115	120	107	119	125	138	119	111	136	132	138	123	104	125	133	124	140	140	152	123	119	134	118	126	126	121	122	130	121	103	138	116	131	124	132	142	125	139	122	127	119	147	150	120	116	145	124	109	104	118	135	136	135	122	122	127	140	134	117	119	128	131	124	132	134	131	137	121	122	141	138	118	132	110	121	145	149	126	109	127	103	127	103	118	130	127	161	127	115	144	118	146	132	131	133	113	112	119	126	136	129	128	123	133	129	133	132	121	130	123	137	122	137	135	120	132	127	108	118	114	128	101	127	132	122	105	114	118	145	112	129	130	120	112	125	113	127	144	140	132	133	136	130	118	125	137	113	135
5340	1453	3588	3808	3184	2649	2234	1779	1562	1328	1171	1107	960	952	858	810	800	758	701	686	607	646	670	616	605	586	555	574	524	526	545	518	489	510	533	527	504	493	497	501	522	511	456	514	481	484	510	464	472	473	451	465	496	471	492	445	466	462	485	459	498	481	449	445	450	463	461	478	446	468	483	456	436	456	471	465	452	431	476	443	426	460	469	510	436	421	475	422	447	409	449	426	425	487	392	423	452	442	444	433	463	445	435	423	434	466	460	443	435	469	455	416	462	421	437	485	401	449	413	436	461	408	429	431	431	445	478	490	461	442	427	450	464	455	442	466	449	443	442	429	413	434	472	458	420	465	434	472	436	472	428	441	445	472	438	441	429	466	432	445	437	456	446	439	444	446	433	433	432	440	446	479	452	390	406	462	452	453	395	440	399	426	427	465	434	459	404	455	440	395	482	440	473	441	441	444	448	414	455	463	464	442	453	437	499	448	472	437	441	439	449	420	426	419	447	444	434	398	392	418	436	434	427	417	416	451	431	473	445	388	448	412	456	449	435	469	444	421	437	427	458	456	459	460	438	437	430	470	470	480	446	441	433	472	459	442	428	467	437	412	451	406	431	424	421	439	425	418	426	400	459	464	457	428	425	439	441	442	473	422	420	465	410	478	439	419	473	460	392	445	456	410	437	448	427	448	418	408	420	439	460	468	461	476	463	392	446	440	437	424	411	470	473	457	453	468	442	471	437	458	394	412	452	424	446	423	426	487	461	430	410	410	460	500	453	421	425	441	417	466	438	429	451	425	481	451	440	440	450	453	409	445	453	451	454	411	480	447	426	482	480	433	423	431	435	414	441	445	441	424	407	396	433	432	449	442	467	396	426	454	450	459	441	434	439	419	423	429	447	462	432	422	416	440	453	421	435	451	441	452	422	481	455	431	418	464	420	450	475	456	447	455	502	436	449	452	404	441	423	437	435	440	422	458	434	432	458	434	457	419	420	414	418	409	457	448	445	449	416	411	451	421	472	452	440	427	429	428	470	465	419	445	427	427	410	467	445	461	449	425	445	430	470	429	446	431	405	437	453	428	398	422	453	453	439	448	470	437	401	472	422	482	416	463	419	450	453	446	408	440	443	414	414	406	450	430	439	445	425	434	421	411	445	454	441	446	449	442	469	440	451	456	465	438	466	435	472	457	416	456	413	433	427	428	447	405	464	458	501	444	437	441	445	447	435	418	411	457	398	440	458	434	464	435	474	428	453	460	467	407	423	458	439	423	455	442	432	426	435	429	459	423	428	456	445	406	392	464	432	442	416	457	453	448	445	404	469	441	435	431	430	437	448	447	466	435	451	434	449	455	404	455	439	426	443	445	473	477	439	435	424	406	445	444	440	476	411	463	475	458	426	424	412	450	456	406	436	405	449	439	445	436	445	449	398	429	440	443	411	433	445	456	448	428	441	471	421	414	400	461	452	426	429	458	463	426	413	449	463	454	454	433	404	438	449	447	442	437	414	430	452	456	455	423	410	411	429	427	412	464	419	438	452	434	464	444	436	466	461	431	421	463	425	436	467	467	468	380	426	437	479	441	438	460	434	476	406	421	446	461	472	408	474	419	415	428	424	431	443	480	426	445	478	454	442	435	402	452	432	427	471	443	455	446	451	450	459	430	439	441	471	423	380	410	452	428	456	436	403	446	484	412	479	469	456	433	434	449	442	428	455	461	451	429	448	480	392	442	470	479	451	450	445	457	439	413	439	391	450	456	418	428	460	467	410	411	441	435	441	470	430	448	416	465	452	446	396	437	442	446	414	458	437	453	421	458	427	392	455	445	443	454	477	439	469	471	434	453	415	464	488	423	413	421	447	430	404	469	443	435	470	406	450	473	426	457	446	443	433	425	431	481	439	453	449	423	484	424	451	436	477	466	436	433	446	422	442	420	450	449	413	444	452	461	462	444	446	418	425	444	437	431	458	443	427	458	452	443	434	445	432	415	497	433	469	428	416	426	429	453	438	432	465	438	415	429	428	397	430	456	430	457	415	438	437	420	480	465	423	475	443	438	446	484	425	451	452	448	436	420	410	444	448	435	446	459	446	433	431	452	420	439	442	442	431	450	470	434	446	421	382	424	426	451	387	456	414	427	440	432	426	421	410	427	444	430	438	451	453	435	449	437	451	429	443	408	411	427	420	440	435	461	445	430	427	405	420	419	441	463	438	423	442	410	436	449	438	439	433	427	444	420	472	433	448	479	451	470	456	464	486	461	395	447	459	424	470	440	433	444	464	478	417	424	429	430	452	440	452	472	418	441	422	468	481	452	444	436	429	447	440	414	474	458	404	475	428	433	424	429	403	438	416	419	420	460	462	448	435	490	457	432	421	441	450	436	441	440	401	440	443	438	432	463	454	398	439	396	434	454	450	469	468	453	460	438	474	405	437	425	445	466	479	442	444	444	429	455	432	422	445	410	416	452	467	461	423	426	428	431	451	418	444	438	449	433	435	437	458	406	439	452	471	450	436	454	433	426	448	465	456	408	422	384	426	448	422	452	453	451	453	457	403	444	410	437	435	434	444	457	409	453	448	436	422	464	442	446	450	470	448	428	439	449	432	474	434	441	431	449	465	418	455	439	444	451	418	451	428	463	423	445	413	442	431	430	443	436	425	448	438	438	443	466	417	449	460	437	432	459	428	445	462	426	424	423	430	439	432	448	437	432	414	421	448	445	404	445	439	452	470	430	447	444	428	462	433	459	475	423	439	433	423	449	452	433	443	421	470	468	456	443	431	404	427	431	447	471	465	400	444	486	426	453	433	412	430	440	446	434	454	448	469	413	440	431	441	457	438	428	433	441	448	447	427	444	445	478	445	470	429	446	445	418	441	428	452	422	448	428	444	463	433	455	457	425	445	423	432	409	437	438	432	432	413	450	434	421	452	442	441	456	421	413	444	443	429	448	433	435	444	455	471	447	445	429	443	445	452	430	434	452	445	442	455	460	462	436	442	431	415	426	455	437	435	448	441	442	436	435	427	413	452	460	446	433	480	433	431	408	439	463	431	418	471	413	465	470	439	430	438	473	467	408	442	476	405	440	430	451	431	452	474	463	446	444	419	457	478	420	432	422	429	439	474	452	442	443	416	467	417	451	409	413	432	476	434	415	431	405	456	443	431	430	456	409	442	428	434	413	433	448	460	445	429	470	446	418	461	431	431	447	420	418	448	481	449	480	454	460	429	435	422	442	455	465	435	441	429	424	418	443	453	481	420	424	447	432	437	447	433	406	440	457	451	437	430	453	452	459	471	449	429	416	443	458	463	417	487	486	471	418	442	432	445	433	465	404	454	442	443	446	457	453	433	449	484	413	437	456	449	463	463	482	461	458	424	475	416	436	451	454	422	424	451	421	422	443	421	399	452	448	472	426	427	395	404	386	454	449	439	419	448	408	483	473	403	451	452	403	421	491	449	416	449	413	399	427	446	444	439	428	436	443	421	441
8691	2329	2711	1934	1260	874	744	552	497	404	387	374	337	311	277	274	257	260	270	258	238	257	235	254	215	191	235	227	195	238	232	216	211	247	226	216	197	228	210	209	233	187	215	219	183	207	240	194	195	190	190	230	202	212	204	215	209	191	202	228	216	204	217	212	222	204	209	210	212	188	213	211	207	217	201	212	190	178	205	209	199	211	203	211	231	221	225	193	217	197	198	179	191	208	193	202	210	202	212	240	203	221	217	196	200	233	213	206	189	198	208	231	223	221	246	224	201	219	214	220	196	221	227	213	221	218	214	241	218	211	217	215	210	227	232	210	199	241	198	195	218	227	219	245	222	208	231	213	217	183	220	225	213	193	194	187	202	211	205	197	182	225	222	217	220	205	228	194	208	199	224	218	253	201	187	209	210	209	189	194	208	205	207	210	240	220	199	214	228	225	203	183	225	214	187	203	202	197	224	228	202	227	229	188	216	230	228	191	231	175	206	184	206	227	186	195	221	217	197	195	217	226	210	213	196	220	203	237	190	207	238	204	207	201	184	191	243	196	204	200	186	208	201	193	230	210	208	172	211	195	204	206	198	223	218	208	226	242	211	218	216	248	152	218	210	216	230	198	200	212	228	204	210	191	215	209	199	228	216	181	192	230	204	237	230	223	220	242	239	203	221	225	203	223	198	206	204	198	188	204	215	233	164	211	183	202	194	189	239	198	202	180	202	230	206	207	218	230	227	219	208	223	200	202	236	218	210	220	203	238	205	221	211	199	206	187	185	193	205	196	207	203	222	233	199	192	210	220	181	209	201	191	213	208	228	203	224	229	180	190	205	233	201	233	218	202	212	211	221	232	224	218	186	215	204	197	213	216	214	197	209	215	195	214	195	184	200	198	253	199	203	211	177	229	227	214	222	203	191	188	196	218	211	207	218	211	199	186	218	238	208	214	211	200	213	202	208	184	233	209	203	229	181	215	212	212	179	213	191	204	205	229	211	208	215	235	226	198	224	204	208	201	197	195	194	204	205	206	190	194	185	220	198	212	207	190	236	214	196	228	194	166	213	195	218	208	209	210	209	229	187	198	247	208	192	218	216	207	221	211	211	214	194	213	182	217	235	213	208	202	208	228	213	193	210	229	211	190	173	205	202	198	212	201	229	222	200	226	229	199	217	208	199	191	219	208	212	202	221	210	205	212	211	219	206	206	199	203	221	183	211	250	214	213	198	214	201	210	199	242	218	204	222	205	210	202	218	206	190	195	189	204	207	179	210	205	185	198	203	201	197	213	199	192	236	202	192	227	237	199	194	195	224	206	186	207	224	223	195	183	227	198	210	202	216	211	195	212	204	179	232	202	199	205	199	207	197	216	210	200	215	195	221	203	223	207	193	200	221	202	215	205	200	206	204	200	215	203	216	234	217	199	221	211	234	218	195	219	177	214	207	228	198	197	249	218	195	217	209	206	239	210	207	193	196	217	219	240	225	200	234	220	199	199	219	231	213	198	197	218	212	232	209	225	186	241	243	237	189	209	239	198	220	203	205	177	213	165	202	225	201	175	197	213	222	189	217	202	231	207	197	209	197	210	215	220	224	193	205	208	230	194	221	211	189	241	214	219	214	159	220	206	240	192	202	225	199	195	223	233	209	197	195	225	208	215	200	211	208	220	211	208	211	202	194	214	212	206	220	218	193	203	219	218	200	223	214	205	208	223	217	188	210	208	216	203	220	209	221	229	210	196	196	213	206	213	208	226	208	225	238	203	194	223	194	215	217	204	182	205	221	193	223	217	188	207	188	207	227	215	223	211	214	204	222	210	205	218	213	200	225	181	199	191	185	180	198	199	251	206	190	208	191	201	188	200	190	215	208	215	229	214	204	199	186	175	188	195	185	249	216	226	213	189	213	221	208	202	181	248	210	187	221	186	196	220	189	193	213	199	209	229	206	209	216	209	213	215	225	181	199	208	219	204	231	192	215	204	238	215	195	188	187	191	236	198	233	214	210	197	208	199	218	175	220	188	212	179	192	214	215	212	221	222	201	209	233	205	227	220	201	213	225	224	216	228	211	205	224	196	200	216	194	220	199	225	221	219	206	214	197	215	210	185	214	205	193	217	207	207	209	226	187	208	225	205	213	208	180	187	195	216	218	197	228	219	227	226	178	206	216	202	202	212	211	207	190	222	209	225	223	202	195	223	205	195	184	207	182	209	199	210	199	196	220	177	199	192	201	203	220	225	196	241	232	198	210	169	188	172	202	210	217	201	177	198	222	225	214	205	201	199	224	201	197	229	214	205	206	218	188	220	213	211	215	191	190	208	196	194	229	192	195	209	220	230	196	250	209	211	211	193	184	211	204	241	196	183	215	203	194	215	183	217	206	211	211	203	183	208	203	219	177	218	199	214	194	210	188	193	201	207	180	204	221	249	193	201	212	212	221	211	212	208	186	194	219	209	207	207	205	213	215	176	188	233	189	191	201	208	182	196	197	205	205	207	207	195	203	202	217	209	224	221	230	232	194	224	204	197	197	216	219	196	209	198	201	191	193	202	196	205	192	206	203	219	194	232	207	208	204	189	179	214	194	213	212	227	206	209	188	223	201	204	209	216	228	212	222	183	213	206	245	227	183	195	193	198	205	212	212	197	234	220	204	193	205	192	219	215	232	204	217	200	212	204	223	223	198	233	196	224	203	217	188	233	212	191	206	252	226	190	200	211	193	200	240	194	192	199	179	194	229	201	204	215	215	232	187	200	231	207	211	191	198	206	208	210	211	245	219	195	186	222	215	215	217	214	228	206	173	212	200	218	198	220	179	213	179	210	177	200	213	204	195	225	194	204	223	185	226	218	209	210	205	178	229	217	224	216	191	196	213	222	220	203	212	212	221	206	212	188	201	203	220	211	201	194	224	199	190	218	204	205	206	194	214	237	190	203	203	222	221	217	205	186	228	181	234	218	205	218	205	210	217	213	169	216	224	186	204	215	187	206	216	226	213	209	189	191	187	199	209	202	191	198	217	224	211	200	197	214	234	222	190	223	194	188	221	227	189	206	229	227	208	213	208	205	185	211	198	219	201	189	227	194	184	201	192	192	210	207	213	193	195	182	184	213	216	199	232	224	224	210	212	175	195	222	226	222	213	227	215	221	198	232	215	214	213	190	211	203	225	219	211	205	200	167	201	228	208	197	217	214	210	181	187	212	201	220	194	198	208	222	213	231	221	211	205	229	233	208	238	192	196	216	215	224	200	198	212	187	211	223	226	221	208	231	191	206	212	220	221	207	186	204	216	218	206	211	224	201	204	238	218	203	199	199	215	198	217	203	212	192	222	199	208	230	198	185	194	181	205	203	214	193	222	195	231	195	190	201	221	203	194	242	191	218	224	211	194	184	197	216	202	189	212	197	222	214	185	200	227	217	193	206	200	219	204	213	202	200	212	195	211	232	220	215	223	225	196	224	212	214	211	206	213	199	205	209	214	202	226	203	211	213
7692	2838	6592	6802	5956	4876	3869	3268	2757	2492	2145	1933	1769	1653	1467	1455	1290	1233	1139	1189	1139	1005	1080	1022	957	910	885	946	915	900	833	822	828	837	827	824	801	796	789	765	708	715	738	735	729	746	735	742	775	723	763	772	701	762	713	725	709	702	717	767	754	734	683	724	672	735	737	693	683	654	722	734	674	771	671	678	708	697	662	710	659	723	715	675	672	690	644	669	699	687	704	653	648	689	720	694	675	713	672	693	652	658	667	671	662	708	647	658	655	719	702	676	634	670	679	700	688	685	693	691	667	680	680	702	684	659	663	662	658	684	666	654	653	647	658	675	697	655	676	670	649	661	624	716	643	664	668	693	684	713	728	724	651	692	686	704	602	651	671	624	647	679	644	668	671	671	676	680	626	657	659	650	685	657	680	685	640	652	685	664	667	618	675	679	680	692	620	655	657	631	650	610	685	686	652	698	651	698	692	662	687	662	630	685	664	647	706	664	690	691	658	642	703	650	662	650	695	671	651	601	653	634	660	659	670	685	656	648	688	695	629	702	653	614	683	669	639	654	630	649	673	667	594	664	672	658	676	684	655	652	693	672	633	706	689	655	664	645	694	672	692	710	670	650	639	681	724	670	663	681	676	700	677	700	613	657	609	637	719	636	670	690	694	665	668	661	630	660	623	637	650	646	679	672	725	674	653	674	680	641	690	679	608	625	680	666	654	641	639	667	700	656	660	666	665	633	695	669	631	670	666	696	681	665	639	634	717	695	686	663	684	670	625	691	649	655	621	710	667	629	656	634	659	635	671	666	676	693	659	666	616	664	686	645	684	680	633	691	708	654	683	677	683	608	673	661	632	637	676	680	664	699	693	686	683	660	620	669	681	625	661	633	680	660	670	639	679	625	617	616	640	653	685	638	690	698	692	698	690	683	656	674	629	658	663	701	700	624	666	684	669	700	654	620	730	654	687	665	671	621	653	719	694	717	687	631	660	632	646	647	712	647	644	663	704	664	652	677	660	657	708	644	644	658	678	638	673	654	661	676	720	618	658	687	636	665	673	623	678	636	678	636	613	664	630	668	644	671	688	656	659	708	698	718	705	656	659	699	637	645	648	651	668	633	657	658	656	705	646	695	658	679	658	659	648	618	638	667	615	594	611	666	682	677	620	696	689	670	697	639	661	662	700	606	669	642	651	660	676	665	623	663	674	681	654	681	623	665	663	631	663	633	677	698	676	668	675	648	604	685	682	659	651	654	719	700	619	685	658	674	624	657	685	648	645	640	658	651	616	637	692	655	701	652	628	657	666	662	693	636	665	693	656	663	616	663	623	684	655	669	639	644	726	656	688	621	638	676	626	639	679	671	671	627	688	609	675	659	648	664	660	674	650	698	621	637	674	589	686	672	644	646	691	647	648	682	670	668	656	685	598	630	652	648	666	618	670	714	687	650	657	695	665	639	704	611	714	688	668	703	650	629	628	654	642	621	670	676	659	675	665	678	618	677	660	673	676	676	669	709	631	639	671	666	648	638	636	672	666	639	681	681	685	682	668	680	609	638	656	666	668	627	636	639	672	647	676	651	630	661	653	659	638	713	642	615	646	723	656	675	685	632	678	691	666	697	652	674	654	602	663	668	650	639	659	656	665	674	658	632	693	620	678	654	607	694	714	652	646	668	703	621	664	633	660	708	662	654	658	679	650	616	624	656	689	681	653	673	646	666	690	610	675	701	701	694	653	615	677	679	696	655	644	672	695	677	655	645	615	650	672	660	642	686	690	633	674	633	633	690	688	654	647	630	675	687	647	628	637	658	715	667	696	650	678	664	688	670	677	683	722	644	662	628	671	700	639	656	628	681	664	654	687	653	712	651	640	669	607	623	634	638	599	731	642	668	650	636	662	677	626	716	608	666	669	687	686	650	650	626	675	680	638	672	600	668	682	691	614	659	643	662	659	651	657	668	630	689	651	689	674	665	666	631	674	650	657	678	660	669	675	722	690	678	650	693	704	690	629	613	699	643	668	715	680	688	673	657	631	655	688	736	656	617	706	669	651	660	667	699	652	674	661	663	637	643	650	652	640	670	649	651	623	671	604	655	654	651	677	632	673	631	645	648	641	692	681	652	646	666	692	644	676	692	667	681	611	656	622	667	688	634	644	689	659	665	672	642	634	650	656	670	675	647	685	640	635	650	712	658	659	649	653	653	645	651	694	682	682	674	693	679	656	638	690	637	629	650	685	655	612	671	645	674	660	695	704	677	681	706	689	660	656	695	704	690	649	671	666	664	678	643	679	685	614	665	692	656	694	680	677	667	655	670	698	666	647	650	677	714	684	640	683	680	666	693	634	653	667	653	713	690	671	692	657	618	642	673	675	654	635	686	700	638	664	699	679	696	681	639	641	679	662	647	692	707	653	674	658	597	674	594	664	663	627	650	650	634	647	650	645	704	676	678	668	719	698	698	669	657	671	654	712	669	675	630	607	634	690	668	671	671	621	719	678	654	635	639	685	709	647	672	701	676	626	673	695	689	635	663	629	648	674	682	641	682	685	623	644	663	656	657	665	669	649	700	645	709	636	663	655	658	722	670	658	669	664	646	678	625	677	669	692	641	662	642	660	697	695	642	704	680	673	621	611	701	643	653	644	646	653	696	680	690	694	664	699	668	656	620	669	665	667	667	664	658	689	666	592	676	646	672	684	637	633	688	675	637	681	633	691	686	697	693	671	637	659	671	638	657	640	679	627	669	689	596	645	661	643	694	690	625	629	644	697	653	640	703	685	667	640	621	652	672	649	675	688	698	675	689	641	601	665	675	653	692	675	675	658	654	715	659	694	642	696	695	640	666	662	645	688	663	662	658	682	693	658	639	662	669	636	641	690	679	718	646	674	703	624	680	667	670	653	658	621	666	680	671	626	672	678	637	677	637	630	680	658	668	630	686	653	675	643	637	671	641	630	676	716	664	633	711	664	645	669	618	689	671	643	647	625	644	661	673	598	669	628	665	701	665	676	675	688	650	654	658	669	623	687	704	601	726	646	609	694	617	658	650	709	668	605	665	654	686	667	680	747	589	618	664	655	687	672	628	691	650	647	618	648	649	650	664	678	669	652	657	674	711	669	687	643	633	685	650	674	670	666	676	663	662	704	683	662	695	648	636	679	679	688	617	685	663	670	693	654	657	671	670	691	681	651	617	681	661	633	690	660	676	632	655	698	663	658	670	634	716	656	641	634	641	622	634	665	607	659	714	665	692	645	677	653	643	673	648	652	602	680	694	673	669	631	651	659	628	662	682	662	659	676	674	638	650	669	654	656	688	647	698	639	641	678	645	730	702	656	619	650	676	660	706	651	683	653	657	670	683	678	680	657	743	708	642	641	689	679	687	658	649	671	657	688	699	706	645	658	662	681	671	677	635	685	672	648	675	668	648	628	661	686	693	655	702	681	675	673	664	669	688	651	689	652	671	665	652	682	658	654	659	675	638	682	664	619	665	616	700
1082	129	139	107	78	72	74	90	61	64	62	70	58	67	65	62	65	48	56	58	58	57	63	51	58	53	55	57	55	62	59	60	63	49	64	68	73	45	50	70	59	64	45	58	42	71	63	70	49	59	59	49	51	55	62	56	56	59	51	71	53	61	58	64	59	63	54	58	55	74	54	41	56	64	44	52	50	51	54	57	51	55	60	62	67	60	57	68	49	69	64	47	47	54	66	73	68	72	53	56	54	69	55	53	62	50	57	65	52	71	66	44	58	56	51	52	60	54	64	64	77	69	54	67	65	60	65	67	51	49	55	68	51	61	53	50	57	60	70	60	52	62	63	56	50	55	61	61	64	57	55	51	65	52	45	56	72	79	55	50	65	76	49	49	52	59	62	52	76	43	71	59	61	77	67	61	70	65	62	51	57	60	54	63	45	54	53	47	63	58	67	45	62	61	55	63	43	62	61	61	61	62	72	57	60	58	54	57	49	45	48	63	54	61	63	71	59	58	56	74	62	50	66	49	56	46	63	58	71	63	49	56	50	67	57	54	64	66	48	62	45	59	57	50	46	49	59	51	64	60	52	68	60	47	45	60	67	63	61	52	57	49	61	49	57	52	62	57	51	53	57	59	48	50	51	55	56	54	54	63	61	56	48	47	46	53	58	62	58	46	71	60	48	66	63	78	59	52	48	52	48	63	51	68	53	51	60	61	50	58	64	43	56	62	50	67	44	57	62	58	59	70	49	63	66	58	54	57	56	61	49	55	45	51	77	60	55	53	57	64	39	50	71	52	69	61	57	52	63	53	58	64	54	49	65	58	75	41	70	61	64	61	54	59	56	41	52	72	53	54	42	71	58	46	56	51	57	73	46	65	55	61	53	62	64	71	62	72	55	61	70	57	64	55	75	60	63	67	39	56	70	66	53	57	50	58	50	57	72	59	51	58	63	49	60	60	40	53	63	57	49	53	60	67	53	43	64	53	61	49	58	54	55	43	57	65	63	62	51	64	56	57	53	73	56	58	45	54	52	64	55	57	66	44	49	57	57	54	58	60	56	73	53	55	58	66	67	67	54	66	56	60	74	48	74	67	52	42	50	51	83	60	66	58	52	47	44	48	50	53	53	45	59	46	52	54	53	53	61	48	54	61	56	72	52	48	66	56	47	61	72	55	54	63	64	58	52	62	60	57	59	58	53	55	59	67	64	56	71	65	46	66	66	68	50	65	54	58	41	53	57	47	54	52	44	45	47	57	46	54	57	56	57	67	61	74	51	58	66	73	62	67	59	62	57	61	55	54	52	56	55	56	50	60	61	53	54	54	53	53	53	53	56	53	56	53	61	41	66	52	53	50	51	71	72	76	53	69	63	54	67	63	59	57	63	60	52	59	55	54	63	62	59	57	63	66	55	51	51	55	65	52	55	54	50	52	61	51	61	57	57	55	52	59	62	64	61	59	52	65	61	58	64	66	54	52	55	50	53	52	59	65	67	52	71	66	55	61	63	36	63	53	52	48	50	62	68	58	67	70	53	60	55	69	64	61	63	35	57	65	59	63	60	48	57	73	59	55	47	55	52	55	59	45	64	55	59	45	51	66	46	63	58	51	41	52	73	47	55	61	62	65	58	52	52	47	55	61	56	49	56	53	64	61	53	66	58	57	48	56	61	60	69	51	65	46	59	40	68	51	52	50	66	51	56	56	54	72	50	48	58	57	55	66	38	64	47	46	59	64	49	56	54	69	53	58	72	57	57	67	49	51	67	59	56	62	56	54	62	55	64	59	45	57	46	62	69	54	50	65	43	45	47	65	68	72	56	68	43	41	58	54	46	50	55	62	57	74	51	59	48	60	75	56	62	59	66	51	50	48	54	60	65	53	57	58	60	61	57	60	47	57	64	49	54	54	66	69	57	71	69	54	52	54	38	70	57	64	62	50	59	60	53	48	62	56	52	68	51	61	68	52	52	55	46	55	57	48	51	52	58	67	59	52	58	80	60	57	66	70	68	53	58	51	60	50	56	59	47	64	45	53	55	58	62	54	62	73	69	54	60	56	48	50	52	66	47	51	53	61	58	56	56	62	51	66	73	72	55	58	52	58	54	47	56	50	51	51	75	74	58	53	62	50	65	67	49	57	59	43	51	54	58	57	52	46	57	59	74	79	57	60	55	60	40	48	50	71	59	65	48	60	66	53	63	64	67	58	51	62	55	71	52	46	55	63	59	55	70	59	55	58	53	50	69	50	51	68	59	63	52	49	44	86	73	49	52	54	59	57	53	53	57	60	52	58	54	32	57	63	68	50	65	46	58	64	54	64	60	61	44	51	59	56	68	64	52	59	52	54	54	53	58	54	57	69	57	53	60	57	65	51	59	58	61	43	58	45	57	71	46	50	46	63	57	46	54	58	58	59	67	55	55	51	62	63	59	49	69	65	49	68	53	52	62	67	61	66	60	54	78	61	64	53	61	56	81	58	70	54	61	64	57	61	49	65	59	44	60	45	62	67	53	58	57	53	55	52	57	51	58	51	60	52	69	60	57	64	62	63	55	57	54	55	64	54	67	66	63	53	60	65	49	45	77	68	56	63	55	73	64	66	65	53	66	45	54	54	64	58	58	61	59	57	57	51	66	58	66	57	50	61	56	64	54	54	39	61	68	59	63	66	57	66	64	71	63	57	43	57	63	58	57	59	64	50	58	64	50	34	63	67	46	63	53	64	51	55	51	50	83	66	60	49	75	62	56	65	60	57	63	71	56	50	53	69	56	43	59	59	60	53	57	61	55	56	51	54	46	71	49	43	43	56	70	56	71	62	67	63	67	48	59	60	58	56	62	49	63	65	43	47	59	64	49	67	53	62	56	49	61	65	65	46	62	41	53	57	49	50	67	64	51	74	63	59	49	53	50	63	51	66	72	75	73	58	55	60	59	59	49	58	62	59	60	42	46	52	43	55	59	57	61	58	55	61	66	51	72	55	62	58	63	50	54	57	62	65	59	60	62	60	58	74	47	53	49	52	55	49	63	56	78	62	68	48	67	77	49	65	66	61	60	54	58	63	67	46	62	53	67	60	63	55	55	67	57	52	53	50	66	42	56	55	61	47	69	60	62	63	59	63	53	67	50	62	60	60	64	67	60	70	59	64	76	63	49	61	54	50	66	62	59	52	54	65	56	52	65	52	41	70	59	55	66	54	51	80	60	59	53	71	54	53	52	69	78	54	73	61	56	68	62	52	56	66	61	53	64	65	63	51	51	50	54	54	67	52	55	58	48	46	53	54	68	65	55	62	71	54	69	60	61	48	63	58	68	58	48	63	73	49	52	62	51	49	52	60	60	57	49	62	53	66	59	71	56	56	62	46	59	59	56	60	60	62	58	58	57	58	54	53	65	51	48	58	52	46	59	58	58	54	62	56	48	53	63	63	52	57	58	48	58	58	48	54	41	45	50	47	57	59	53	57	53	61	72	51	56	75	57	64	53	54	45	56
1684	342	438	472	422	380	361	318	286	282	295	286	287	264	260	276	258	275	259	249	259	246	262	275	267	254	271	244	250	241	212	259	250	231	245	247	229	223	214	228	253	241	219	236	241	229	296	256	224	227	265	243	227	246	260	260	255	235	249	230	238	252	225	239	252	231	250	230	243	246	274	243	251	258	224	230	238	237	290	243	235	243	216	219	243	240	273	238	277	241	222	249	287	244	230	258	214	252	251	251	242	254	233	247	227	236	217	219	240	241	239	253	288	242	251	240	267	256	261	239	257	258	202	225	229	271	255	238	230	239	262	231	243	231	222	240	220	239	227	236	226	245	215	234	238	264	226	239	251	240	226	238	254	229	234	263	220	247	232	224	253	250	244	229	256	232	252	253	238	278	224	238	240	256	220	244	253	244	232	274	243	246	224	257	269	218	236	238	266	222	266	249	251	264	254	244	239	251	243	232	238	249	260	265	238	228	250	238	227	255	227	236	259	224	226	239	254	258	230	236	231	247	228	242	244	225	237	234	246	246	221	235	219	257	270	229	222	242	249	216	263	229	248	238	243	227	261	213	213	226	254	247	222	234	210	218	249	223	256	254	276	251	217	267	245	229	267	252	237	259	202	231	223	230	216	232	251	231	244	247	224	210	225	255	231	239	238	254	246	236	219	235	245	262	234	227	256	255	255	251	236	248	234	228	257	243	223	254	256	230	238	210	221	234	249	238	215	231	264	214	225	270	247	248	222	249	224	249	238	233	260	233	243	209	230	262	263	229	252	252	220	206	258	223	251	237	224	255	227	254	265	247	243	228	250	229	236	223	214	220	219	249	238	222	214	262	237	261	239	260	251	263	258	218	256	224	241	231	223	260	222	243	237	227	232	242	267	251	259	242	223	259	255	250	231	241	253	217	228	236	233	257	250	250	230	194	238	254	249	247	238	219	233	227	240	258	223	200	232	225	230	232	232	270	234	246	258	241	231	217	225	249	250	246	246	241	236	240	248	228	218	266	249	241	237	233	232	250	219	247	266	240	257	250	259	236	256	257	239	260	227	250	240	251	240	230	213	259	218	235	233	213	231	228	283	239	253	215	253	254	221	256	207	245	256	244	243	224	236	234	220	243	209	255	253	248	221	250	230	232	265	246	227	222	243	270	252	241	251	242	226	254	240	252	245	251	222	250	232	247	249	253	231	261	222	236	238	285	217	240	247	234	258	247	232	223	244	260	222	246	228	234	251	246	237	260	230	229	245	265	256	259	251	231	238	222	264	241	239	244	226	251	245	251	211	257	244	239	234	238	240	232	245	235	224	233	233	230	225	232	252	238	225	241	263	229	239	273	249	240	267	236	240	256	238	233	245	249	260	288	248	222	244	214	263	217	246	267	237	237	250	252	240	254	234	251	229	236	239	230	246	216	244	227	225	253	245	250	248	270	211	250	252	244	239	237	248	243	254	253	249	240	238	251	239	236	221	237	242	237	257	230	241	229	238	262	227	263	272	255	232	233	241	252	231	228	227	250	247	230	254	256	254	253	251	219	229	241	253	230	230	246	238	221	267	210	257	236	213	255	245	265	238	245	251	239	250	255	235	252	256	238	252	240	240	236	227	244	235	199	258	250	259	245	250	226	236	227	242	246	239	234	247	248	227	242	226	224	248	231	263	195	231	212	266	247	234	263	227	280	239	207	227	229	260	256	248	243	230	251	248	262	282	224	297	248	253	261	238	246	234	235	232	216	249	281	230	226	262	227	271	251	234	267	222	258	251	250	233	253	240	224	249	238	244	252	241	224	277	243	212	225	230	259	234	244	239	243	246	239	227	262	252	250	244	236	241	252	237	262	235	254	228	277	231	220	262	282	254	245	270	237	232	261	247	260	248	245	242	265	236	273	266	243	268	251	230	222	251	248	257	229	241	244	249	237	243	241	244	249	210	240	261	250	240	240	219	228	275	237	248	244	244	219	207	232	218	257	223	223	266	243	232	249	232	243	228	247	230	229	255	244	265	250	239	240	229	235	224	243	257	233	237	232	260	253	239	225	230	262	268	261	227	231	244	264	257	243	250	226	266	253	260	207	255	223	216	261	247	256	261	245	257	248	246	248	240	210	242	252	242	230	233	233	234	239	255	235	216	247	226	263	259	262	224	244	246	238	263	245	225	237	209	258	251	257	221	241	234	245	241	256	235	237	251	258	218	243	238	234	242	237	254	216	261	237	221	252	245	260	262	253	217	222	243	227	240	242	246	226	230	247	254	263	222	231	228	227	260	234	267	253	243	260	264	240	251	233	225	263	224	228	239	238	233	238	254	207	253	225	266	263	239	233	220	213	246	229	249	237	249	247	243	234	232	240	234	224	248	226	238	267	266	230	224	251	272	226	229	211	261	232	248	246	244	241	249	262	283	247	226	234	236	241	235	239	237	223	263	250	240	251	268	246	237	253	233	241	241	233	240	219	239	247	242	252	258	237	229	228	241	237	232	234	239	234	228	227	257	240	275	253	239	234	225	253	220	225	247	233	249	246	251	228	236	249	239	260	230	240	255	230	237	219	225	247	250	231	224	237	263	236	227	279	233	263	234	220	251	252	243	242	254	247	251	234	230	255	245	241	261	262	236	245	254	273	231	257	238	236	257	246	225	209	243	223	250	218	241	244	252	222	233	223	241	245	250	252	275	242	241	245	244	247	244	213	251	220	225	239	243	275	259	224	206	235	221	216	227	256	237	256	219	250	229	233	246	239	252	232	219	253	245	257	231	230	230	240	235	248	227	256	251	235	241	238	232	217	246	225	232	261	228	225	246	243	241	226	235	241	220	257	233	256	235	231	258	228	229	237	242	275	240	258	251	231	229	216	234	253	237	256	234	255	226	255	243	258	263	243	229	217	232	255	256	224	251	258	240	273	219	241	252	222	236	227	268	219	238	236	251	233	247	245	232	223	244	244	263	241	264	224	218	235	224	232	248	233	245	213	240	255	254	269	243	258	231	248	193	243	205	250	228	249	230	239	235	258	259	293	234	245	221	208	224	249	197	243	231	256	236	262	249	243	251	247	229	232	244	238	222	213	243	235	238	219	276	258	233	235	249	240	248	232	263	244	232	252	235	238	253	244	262	249	244	242	225	245	245	230	237	200	230	248	258	218	232	256	236	243	263	270	272	236	245	264	247	245	206	250	238	246	228	231	282	230	231	257	253	219	205	227	250	229	234	239	242	230	248	234	247	231	261	261	253	239	247	200	237	251	253	250	232	253	239	239	254	224	233	228	219	233	255	199	247	245	245	241	251	241	234	234	237	230	215	243	256	248	284	252	264	214	276	241	243	249	234	255	265	219	237	237	257	262	243	256	238	243	245	245	221	241	250	241	229	262	248	236	213	244	232	223	222	238	249	239	246	234	238	267	264	222	230	210	246	224	243	227	240	253	253	237	255	233	224	239	244	221	224	212	215	227	240	230	235	231	219	265	255	227	231	252	232	222	272	255
4486	1063	1406	986	678	481	370	300	262	216	192	204	202	208	150	176	157	141	141	135	166	130	138	135	146	142	131	140	147	154	141	120	129	119	152	129	152	129	154	127	153	148	139	130	145	124	128	127	124	118	129	135	133	132	117	117	116	113	131	103	147	123	123	119	118	122	113	130	148	138	119	116	131	132	124	119	129	136	118	127	100	115	132	134	119	113	116	126	146	128	117	146	121	127	140	111	140	108	132	146	123	125	118	110	135	127	125	113	138	117	123	141	123	128	120	114	125	126	119	130	130	127	113	136	140	132	114	136	123	120	122	131	124	125	148	139	124	117	138	133	109	122	150	92	121	140	154	114	114	135	132	122	127	132	133	130	148	154	130	135	109	113	117	135	138	120	137	149	134	146	126	146	137	139	123	125	133	145	105	119	127	118	98	131	123	130	115	100	112	130	107	132	127	139	142	128	131	125	134	130	145	99	145	119	149	126	128	114	119	119	113	121	122	128	135	149	138	148	137	122	125	117	141	150	142	124	116	118	141	99	110	109	124	140	128	143	141	130	124	130	119	131	123	144	121	122	137	133	134	114	138	116	125	120	125	130	112	129	140	135	130	121	121	118	124	131	137	137	134	156	119	126	118	133	138	123	135	132	128	138	115	135	144	126	126	126	126	111	126	134	153	116	130	122	140	146	135	133	124	115	121	129	125	125	121	124	143	108	131	105	121	134	132	119	141	119	109	107	123	123	134	134	122	134	138	117	134	108	131	126	138	122	112	126	120	94	141	109	137	121	114	116	138	137	150	144	125	144	119	123	147	122	135	125	120	124	116	108	128	117	149	98	130	127	125	109	129	126	132	127	129	123	110	131	121	134	115	111	128	132	118	126	128	130	131	113	118	130	126	114	114	128	116	129	120	117	149	173	118	118	136	104	126	114	128	123	138	116	123	124	106	111	121	114	147	118	129	126	120	145	113	120	130	129	150	132	127	140	136	121	135	125	128	122	130	122	113	134	139	102	130	140	113	122	130	129	130	125	129	123	141	130	129	124	104	126	130	103	121	117	125	146	129	110	120	99	134	124	112	134	144	126	132	117	120	112	132	118	106	137	144	134	130	144	121	118	113	141	128	116	142	121	104	135	135	113	135	144	130	124	112	137	139	153	98	133	121	135	136	135	144	105	156	126	132	127	135	132	136	126	107	150	126	129	120	136	126	145	125	135	128	114	125	128	111	135	127	137	121	144	121	139	119	134	140	145	141	124	125	114	125	158	145	134	116	122	128	137	101	122	141	116	119	129	128	137	119	158	131	122	106	123	145	138	132	145	142	124	110	130	120	115	132	128	111	132	124	112	123	136	122	122	95	145	120	110	124	109	138	112	131	139	133	114	126	136	108	116	120	135	124	137	121	136	140	127	139	119	136	113	125	111	137	136	139	132	123	131	130	115	116	122	132	132	116	132	138	149	135	122	135	134	114	123	125	123	122	110	117	121	145	149	131	110	124	131	129	137	124	124	124	124	125	131	136	125	130	145	143	122	125	116	124	119	112	129	119	133	124	113	116	137	139	128	153	121	136	134	123	112	143	107	124	151	113	112	126	115	108	123	114	140	108	116	117	100	127	147	121	124	155	126	123	106	125	133	105	142	133	116	126	125	139	145	139	111	137	136	112	122	132	125	138	140	128	121	119	110	121	128	123	158	138	142	119	129	127	130	113	122	102	134	117	145	147	127	131	124	142	122	121	124	123	114	125	132	120	115	118	142	122	106	129	119	137	125	132	131	125	135	141	135	125	125	139	113	143	135	110	133	123	135	126	137	117	116	152	137	120	120	114	118	131	123	141	136	143	117	134	132	123	109	114	131	112	122	128	117	153	123	105	145	117	126	129	124	122	137	142	109	139	120	135	125	120	126	122	124	118	142	117	114	129	108	126	147	141	132	124	117	122	127	140	134	129	135	141	139	112	119	127	141	115	124	138	129	128	105	114	131	133	130	131	136	131	122	132	132	148	139	113	130	154	131	133	146	138	123	127	131	110	146	112	143	130	119	136	129	109	103	128	124	104	114	121	124	128	134	147	119	136	122	128	137	142	126	125	130	147	141	141	143	135	118	129	141	124	113	126	120	122	131	131	128	140	115	131	132	123	136	130	121	124	110	111	131	133	112	128	117	127	132	139	127	133	117	120	145	107	129	107	122	128	141	115	127	119	132	128	134	133	109	112	128	117	118	126	162	113	146	108	144	129	129	121	128	151	135	138	119	151	151	129	132	134	122	132	116	127	139	136	139	120	122	133	118	129	132	134	133	121	125	110	114	127	115	107	108	127	111	107	126	121	125	116	129	128	130	133	124	118	133	144	131	142	136	113	107	136	129	118	126	118	128	126	128	121	151	128	132	109	135	136	113	126	119	133	114	132	136	143	125	137	114	117	140	133	163	118	127	121	155	127	130	134	135	122	130	106	134	143	156	137	134	123	131	142	118	124	121	146	141	119	132	96	128	139	120	116	117	104	111	131	125	128	138	139	135	116	116	138	109	142	123	159	146	133	138	130	108	137	161	123	122	145	134	132	133	115	132	140	131	126	125	105	106	127	131	122	120	129	134	106	136	113	129	125	116	130	128	124	125	119	123	120	121	129	129	130	125	129	134	143	138	119	136	111	129	119	134	111	116	124	114	114	119	126	142	139	121	142	131	133	112	112	130	130	148	122	109	125	146	115	130	126	132	117	147	122	122	138	127	128	138	117	112	139	136	122	144	124	114	139	129	124	120	117	139	125	144	127	155	136	125	114	113	127	125	108	123	129	107	122	100	122	123	133	129	125	137	125	132	125	115	120	122	129	121	129	120	155	115	119	124	114	130	130	134	131	135	104	137	141	107	126	117	136	138	139	124	136	127	133	125	127	129	131	121	118	133	111	117	116	148	137	112	106	113	133	143	112	133	113	130	121	125	129	132	133	142	137	152	113	103	143	142	127	135	130	118	134	121	128	120	118	114	125	136	119	136	119	140	131	122	108	113	147	101	140	128	133	131	124	121	118	116	134	118	144	127	115	134	113	120	142	129	127	135	130	129	126	129	141	99	131	112	106	117	133	127	95	141	141	137	125	136	131	134	134	137	134	145	131	119	134	130	146	121	126	131	136	117	144	123	125	138	131	108	129	125	129	105	125	123	136	128	136	107	116	101	126	109	121	133	127	134	118	146	134	119	137	118	121	133	133	154	142	117	147	116	138	150	120	134	110	130	115	130	159	131	145	121	112	124	115	135	117	116	127	127	114	128	124	127	139	134	146	135	120	134	129	118	109	124	133	125	117	128	127	104	122	141	117	126	124	152	114	140	139	128	135	123	131	146	150	112	141	143	136	120	123	132	122	128	117	123	154	106	112	156	135	140	109	129	131	129	107	108	133	122	144	114	136	114	129	129	112	138	135	114	102	134	137	123	140	128	126	122	123	117	118	132	128	129	125	97	122	123	145	128	140	133	134	142	116	107
5308	1485	3549	3934	3223	2724	2099	1839	1533	1364	1174	1075	1004	914	867	870	771	754	715	679	648	650	617	542	589	603	563	595	570	557	538	536	516	466	535	514	513	534	503	474	452	482	510	483	486	476	440	473	500	470	496	491	456	489	445	459	435	475	459	501	459	466	500	468	481	447	467	466	462	447	455	475	444	426	438	479	446	417	414	437	436	455	424	476	468	492	432	440	432	470	425	466	481	493	458	464	440	485	431	445	430	491	441	475	439	482	439	472	464	496	448	466	441	435	471	440	447	443	455	438	425	433	440	450	480	415	492	415	466	423	464	428	468	453	435	483	401	425	436	445	435	439	412	448	426	428	439	406	432	435	455	452	459	426	478	434	443	462	411	443	419	456	472	445	439	452	414	471	448	436	417	417	445	448	426	411	407	421	417	425	425	451	433	453	457	446	480	454	448	429	453	456	408	444	474	457	433	420	436	468	449	448	440	424	426	484	427	433	431	457	448	401	419	438	472	433	444	459	459	443	421	454	425	457	455	414	441	460	420	439	477	437	417	481	441	455	415	433	426	438	439	440	458	465	441	443	474	445	440	435	401	487	468	447	454	443	480	473	449	474	436	446	455	456	408	448	429	415	442	453	438	462	465	440	428	480	485	422	417	420	418	458	446	457	475	427	455	487	422	453	398	463	455	442	449	414	465	474	467	409	488	461	467	454	444	439	447	478	457	412	458	449	421	452	441	450	429	435	418	428	461	424	458	436	454	451	431	441	437	404	423	455	453	458	432	445	467	413	436	459	447	429	463	433	472	427	447	453	428	387	442	451	458	460	443	479	451	440	437	375	476	457	452	462	479	416	416	414	414	462	423	447	424	401	430	436	435	418	432	476	458	399	424	399	456	422	450	419	438	457	435	487	422	399	408	444	458	439	484	429	451	425	438	407	441	423	420	472	420	443	425	443	451	451	435	443	434	444	424	449	442	447	453	445	382	458	468	439	475	422	416	413	417	435	439	424	444	501	429	466	446	454	455	457	443	443	439	420	452	437	429	474	447	461	425	449	444	387	433	441	443	431	410	428	394	458	444	440	433	437	435	387	446	420	466	445	449	464	449	446	444	475	431	439	447	414	455	447	471	458	466	421	432	431	429	462	455	430	460	449	453	451	437	445	434	474	439	447	422	464	451	463	404	484	443	460	424	463	451	418	460	424	458	424	425	481	436	445	480	433	449	439	423	388	425	460	446	458	496	403	491	410	427	459	425	427	428	457	460	490	423	474	445	438	431	456	403	437	442	415	430	461	466	462	417	490	479	455	427	472	464	417	472	435	430	421	461	445	445	452	463	482	430	445	457	442	449	486	440	432	456	448	419	461	426	385	409	459	391	465	471	488	455	447	442	468	442	444	436	455	443	414	448	457	425	445	435	405	431	445	447	475	419	488	442	496	470	413	472	445	463	431	484	482	433	452	460	446	476	467	424	430	456	439	488	439	453	451	459	446	460	396	433	401	433	429	446	435	447	455	444	427	425	419	429	432	455	445	434	425	414	439	448	428	444	443	446	498	425	459	437	457	455	461	438	449	413	431	460	458	416	438	425	467	478	462	450	433	448	449	451	472	424	464	442	453	382	451	423	418	452	461	442	433	432	450	422	410	438	413	426	439	432	454	451	423	430	427	448	413	446	430	460	447	462	462	442	425	418	394	430	446	444	440	419	427	465	418	433	446	447	425	436	408	434	427	427	513	455	444	411	476	436	424	425	430	445	464	442	454	441	448	426	461	399	443	418	462	452	445	422	444	403	441	466	425	455	451	446	422	465	419	440	450	429	437	476	420	469	439	415	427	432	441	432	456	442	436	445	469	465	454	420	464	451	461	443	394	422	464	451	412	463	446	413	432	451	407	412	417	425	449	439	475	462	463	458	453	439	429	441	433	427	429	449	442	429	432	447	439	443	467	438	436	433	440	419	470	450	446	457	453	467	479	452	438	444	456	463	440	453	424	443	464	481	403	480	465	432	441	436	480	445	445	438	446	459	433	449	477	444	414	432	471	449	464	438	458	438	422	381	452	421	450	444	467	432	433	466	433	446	419	427	419	474	463	460	445	418	443	449	483	427	456	446	459	463	450	423	474	426	436	409	496	470	456	415	439	414	456	420	422	446	413	472	464	409	464	441	427	424	449	442	448	425	421	443	465	464	440	482	421	460	420	427	450	404	436	461	474	448	445	419	390	439	455	449	426	427	432	464	444	431	445	446	414	435	428	443	435	490	461	411	455	442	433	461	414	449	468	444	433	413	433	458	461	465	445	446	424	463	412	431	462	460	425	445	432	459	411	453	445	432	459	453	452	401	444	468	439	454	429	443	439	425	420	438	421	414	442	437	438	430	426	471	454	420	416	406	447	458	422	463	478	428	435	434	438	426	451	441	438	412	465	448	467	461	429	430	471	443	453	452	404	413	411	436	466	431	431	443	456	452	458	469	453	428	467	400	452	423	422	434	428	427	464	443	436	442	444	421	444	436	416	437	464	441	426	472	462	456	446	456	455	420	465	472	447	428	441	425	460	451	427	414	447	415	437	402	437	437	421	432	418	439	472	436	479	449	450	458	467	442	416	427	463	449	412	434	415	458	462	442	436	439	404	476	455	396	416	448	408	449	447	474	408	415	447	413	443	446	426	412	427	438	454	428	468	453	465	450	449	433	415	464	448	422	477	422	413	465	472	455	453	484	433	420	468	478	444	426	408	410	446	445	417	425	436	452	444	450	433	463	426	411	450	398	415	434	475	480	456	456	437	438	422	481	455	433	439	399	425	469	414	451	447	465	445	435	451	400	444	454	423	438	459	419	409	454	448	471	467	418	458	453	407	432	435	426	426	439	440	429	483	408	462	466	452	455	445	431	447	457	407	453	442	460	431	438	424	434	443	393	407	408	434	453	424	413	439	464	421	481	471	422	411	439	439	415	448	445	423	468	427	432	431	426	434	456	450	433	428	450	459	440	438	462	455	435	440	430	440	427	437	434	424	459	455	457	453	452	448	481	441	437	446	413	427	460	406	448	433	456	434	407	418	458	448	439	419	450	441	401	457	453	453	434	433	403	444	404	483	472	481	423	460	436	429	409	435	416	419	466	421	459	436	459	415	447	447	421	469	436	379	433	445	426	463	448	450	430	462	431	464	474	437	460	446	413	440	454	418	451	476	490	468	434	456	466	449	433	447	433	440	438	440	430	467	484	472	429	449	459	488	436	479	449	450	452	414	439	443	445	421	445	454	450	450	430	433	432	443	434	465	427	445	460	429	447	440	422	440	440	473	422	444	439	468	446	422	441	439	447	456	472	463	477	454	464	449	455	450	424	440	442	476	430	462	440	437	424	427	413	448	452	455	465	465	463	422	443	419	464	426	459	440	414	455	435	432	476	437	446	458	456	469	430	462	443	418	451	423	443	428	450	430	415	431	405	420	442	427	471	461	461	471	449	416	424	454	466	418	466	425	424	443
8851	2355	2592	1814	1288	905	678	570	480	391	354	391	320	297	300	295	286	242	252	235	225	252	254	223	228	256	242	214	220	207	227	212	227	222	168	208	200	207	230	231	224	213	190	176	201	203	221	199	194	219	241	221	198	229	209	221	190	211	205	220	216	224	208	228	219	225	202	202	214	208	206	190	210	203	240	225	237	202	210	187	185	215	207	205	225	193	236	208	207	228	193	227	203	207	209	234	225	211	213	225	185	202	214	218	209	209	211	206	200	227	200	200	211	196	208	207	200	191	194	203	180	232	201	204	205	198	201	212	189	180	210	216	206	222	229	200	206	194	222	219	206	211	208	222	212	200	227	205	211	203	209	218	224	200	231	192	214	221	202	236	203	198	200	201	205	205	203	220	221	202	205	224	192	207	219	221	218	207	197	208	218	211	204	210	212	202	206	210	199	228	223	182	197	202	206	211	208	194	205	207	205	226	210	200	190	217	191	212	214	213	202	208	197	220	188	208	232	221	218	210	203	193	220	206	211	220	207	231	212	194	200	228	210	239	207	221	222	187	208	220	190	206	209	235	195	197	207	214	188	227	228	186	196	213	206	212	222	226	210	213	183	228	203	201	222	185	193	227	191	181	211	201	205	228	208	232	228	229	198	236	199	189	223	209	218	204	204	209	221	218	202	218	220	206	192	203	193	199	212	202	213	210	189	205	176	223	192	213	194	199	196	226	223	180	204	194	203	212	203	202	233	221	198	197	212	184	197	212	210	231	167	185	185	200	225	190	210	201	221	220	202	195	223	224	215	217	186	199	216	238	171	213	214	201	196	195	211	214	210	206	191	187	191	204	196	234	200	225	214	192	209	173	201	187	216	217	220	230	210	213	192	193	225	212	199	217	226	204	218	205	202	218	225	213	223	214	216	230	195	200	198	230	209	181	212	187	194	224	192	227	214	209	222	225	211	203	201	206	225	205	219	232	191	195	207	235	204	181	209	197	227	191	210	210	199	203	204	240	207	199	195	215	202	179	200	212	205	211	220	212	210	215	194	222	216	220	194	205	199	222	207	217	235	208	199	202	203	226	201	225	202	197	239	207	210	208	205	190	219	171	203	203	178	219	203	192	225	170	226	198	215	188	195	188	214	223	203	208	222	181	212	209	216	190	207	211	235	208	210	212	181	198	191	187	224	216	181	194	187	227	218	187	219	246	196	196	212	209	206	223	214	210	194	233	213	189	194	185	228	224	214	233	223	180	199	168	170	221	189	198	221	206	247	188	223	211	205	203	200	185	189	212	191	199	204	195	224	205	199	207	174	198	215	211	223	207	204	211	210	195	197	221	196	205	214	206	229	203	225	218	219	209	243	193	192	214	213	211	171	213	196	205	211	202	209	189	208	208	219	184	215	194	212	214	206	202	185	193	198	190	221	228	196	216	197	200	217	193	215	207	223	196	216	210	212	219	210	204	206	193	209	186	211	204	207	205	224	222	208	203	201	193	177	210	196	202	192	211	220	227	176	233	201	211	206	188	192	190	201	219	188	205	190	216	222	214	229	213	199	202	167	219	238	211	192	197	208	226	214	237	226	207	218	209	218	207	208	198	202	206	195	202	240	225	210	223	201	209	198	217	203	205	238	229	200	198	224	211	227	222	213	219	211	246	204	174	197	213	228	206	221	202	220	212	214	188	199	228	210	189	216	195	191	225	239	198	189	228	186	205	183	231	190	180	181	223	215	200	194	195	182	196	209	199	208	240	235	182	199	203	209	212	217	202	195	218	213	211	182	202	196	184	208	199	196	211	206	190	206	198	180	219	208	204	180	207	204	247	221	232	207	202	199	213	206	220	193	191	218	224	198	224	205	195	184	192	193	199	201	221	172	218	196	205	198	222	194	223	177	212	202	188	201	215	204	198	217	221	176	183	197	212	204	194	207	193	193	181	203	214	223	198	200	205	201	187	199	231	211	203	224	205	186	203	216	204	194	203	194	226	193	214	231	227	208	201	216	180	188	205	176	208	190	209	211	218	209	220	218	187	210	176	201	199	187	212	209	226	218	189	208	195	183	220	211	223	237	182	210	213	223	200	190	212	213	194	181	230	232	206	172	199	209	229	210	212	214	196	223	198	237	184	229	223	218	215	223	215	217	194	187	221	196	210	180	197	218	204	212	234	196	203	237	217	200	196	206	217	198	214	224	209	216	226	201	220	222	209	209	214	210	213	211	213	208	188	209	194	198	235	206	204	203	206	189	197	205	195	179	206	184	206	189	202	198	191	204	209	182	206	187	216	191	213	211	199	205	202	203	199	203	210	221	215	223	180	212	211	214	195	194	231	189	204	184	211	213	209	208	202	230	205	214	184	208	216	207	215	219	183	217	203	218	195	228	184	189	217	213	214	232	216	231	195	204	211	226	214	183	178	212	231	223	204	214	194	199	203	205	206	195	199	245	195	196	195	188	203	199	205	213	219	169	190	214	229	234	240	204	191	235	211	204	211	209	191	229	202	201	199	238	205	234	222	210	197	182	185	215	229	176	198	210	206	223	198	211	204	208	206	217	200	214	238	229	184	206	190	222	187	207	203	214	227	192	194	205	205	213	206	211	195	225	198	222	197	213	194	230	203	216	207	208	180	201	205	209	180	198	189	200	249	180	200	197	222	236	210	202	203	202	181	219	245	195	218	184	221	214	240	199	218	197	225	203	205	171	207	220	207	203	181	209	208	195	211	237	194	216	194	185	213	209	215	217	195	215	208	203	198	193	194	218	178	203	201	208	188	214	229	230	222	222	204	183	195	193	182	193	232	208	216	226	207	176	217	216	182	205	209	221	225	195	188	216	192	227	200	209	212	181	215	221	189	188	215	194	206	187	198	205	240	237	209	197	222	214	208	189	206	210	209	201	210	200	187	241	212	207	189	210	193	182	230	198	215	199	187	194	177	202	214	184	215	219	196	211	206	197	211	201	227	222	214	205	181	215	217	193	232	190	208	209	209	183	235	208	218	194	190	206	189	211	191	198	217	215	219	226	206	231	214	195	202	212	201	194	189	220	207	216	219	230	194	197	189	186	216	228	208	209	221	220	213	205	206	200	235	197	213	207	208	197	199	195	202	214	204	238	223	217	187	236	222	198	228	198	226	208	212	202	205	168	213	222	216	219	194	192	230	210	203	211	194	190	217	195	212	198	198	228	196	199	215	224	218	222	211	188	207	201	193	190	219	198	204	214	197	226	217	200	225	196	230	217	214	203	194	191	199	214	197	187	195	203	223	213	195	207	224	202	205	217	228	175	204	207	205	214	190	230	203	218	229	198	218	201	215	205	205	212	203	209	237	208	198	228	198	225	196	233	205	222	192	216	214	187	227	214	191	192	212	211	207	198	215	207	181	212	220	213	229	203	194	204	198	193	196	210	176	222	190	205	219	203	180	190	208	217	213	178	203	229	227	222	217	239	229	216	201	220	189	196	229	181	201	213	180	197	197	223	198	184	198	189	186
7585	2838	6403	6983	5874	4818	3893	3263	2807	2448	2135	1870	1730	1633	1495	1395	1332	1282	1166	1157	1057	1045	1038	1031	949	939	930	912	882	860	857	894	825	822	795	853	803	787	771	793	798	752	716	766	758	733	760	791	699	775	759	710	747	732	748	785	738	728	738	703	680	717	744	712	723	714	715	746	713	734	672	699	725	678	690	714	704	679	685	720	667	695	672	687	688	705	636	711	676	711	689	721	673	706	664	657	631	618	669	667	654	634	714	688	691	641	676	668	662	669	663	665	713	656	664	677	682	687	653	664	669	651	705	651	657	693	701	675	627	686	712	700	725	669	662	684	641	630	709	622	636	656	675	644	679	647	696	668	655	650	707	665	676	682	707	676	676	681	645	689	679	668	689	646	665	632	672	648	665	646	721	691	660	709	651	643	638	647	698	647	658	702	675	659	676	666	650	681	594	632	628	679	641	692	614	667	666	649	644	716	666	634	674	692	650	664	618	711	712	655	687	696	668	647	675	633	691	638	680	670	708	649	653	659	679	654	687	687	653	711	651	691	640	658	652	667	653	668	693	690	667	699	662	637	712	682	658	707	659	642	668	636	696	646	646	664	697	663	703	648	730	661	654	608	620	658	656	668	687	630	685	669	655	676	688	651	652	696	683	657	680	652	697	667	610	680	650	698	657	658	677	701	622	689	661	694	673	678	657	695	613	634	688	662	656	643	637	675	714	710	678	656	664	647	643	632	699	638	669	622	615	678	689	687	669	691	663	675	681	642	649	636	630	684	668	708	672	686	671	659	660	666	697	669	659	680	672	685	669	690	658	691	666	652	682	623	684	669	630	688	662	653	659	612	671	691	629	660	713	639	655	679	658	595	707	614	628	659	655	654	685	652	681	684	629	651	667	662	715	687	699	681	642	654	668	653	673	638	666	652	678	674	666	647	628	690	656	649	684	694	658	691	645	706	674	662	655	647	676	687	616	627	631	669	711	678	655	647	656	683	677	646	674	644	697	659	640	653	619	694	609	706	658	684	639	699	626	707	684	685	683	649	682	640	645	674	608	675	611	646	675	656	653	670	697	634	708	690	704	697	652	666	673	680	657	675	688	741	677	650	713	668	680	655	651	648	653	639	688	610	660	698	677	636	638	656	639	662	667	655	639	654	650	665	665	650	653	678	667	687	637	642	709	712	661	644	616	672	670	635	685	617	677	677	704	646	649	685	675	627	652	720	677	651	653	673	650	708	638	641	640	615	681	718	647	697	644	662	684	635	687	704	656	652	695	700	696	670	644	675	668	639	678	711	663	670	699	646	679	674	639	588	625	653	653	672	687	682	624	687	628	677	679	641	646	629	695	708	646	629	670	644	648	682	637	666	688	638	705	675	673	651	663	650	664	646	628	664	655	630	703	656	649	647	701	709	665	640	662	657	670	669	709	704	676	627	697	649	659	665	668	679	631	682	648	618	655	740	648	620	675	659	698	658	606	675	688	626	612	660	654	636	661	658	618	655	658	658	678	667	679	663	623	658	606	670	684	620	630	676	662	611	658	689	659	701	697	664	654	636	681	665	682	670	697	663	670	648	690	698	653	694	638	644	645	670	670	659	651	648	629	669	679	648	671	664	604	633	642	667	635	666	660	643	738	622	661	717	643	675	674	665	683	700	652	653	684	696	664	650	667	665	670	683	691	663	637	654	660	656	635	667	657	692	693	642	659	645	637	643	661	708	679	681	672	680	669	673	624	624	677	692	615	631	629	668	660	637	635	678	685	652	680	644	622	663	693	626	689	626	660	650	647	614	686	658	644	700	641	673	668	647	630	626	670	680	677	690	639	679	673	674	661	676	689	691	660	668	647	664	657	700	649	651	631	629	633	649	668	665	644	686	672	707	647	639	703	668	677	686	657	662	664	663	659	649	669	612	651	655	676	662	627	692	697	644	677	672	675	646	609	668	651	650	707	632	640	634	678	676	651	653	711	678	676	648	688	684	664	631	643	640	658	679	661	696	701	678	692	686	643	698	643	681	627	702	642	650	606	672	656	655	626	696	676	633	660	642	662	691	664	650	720	638	685	672	671	653	690	688	680	664	684	649	650	717	682	597	647	654	656	640	650	661	649	675	675	715	639	646	664	642	673	658	697	678	640	643	673	668	672	639	683	649	728	650	688	657	627	658	657	654	663	689	660	605	701	676	646	618	693	648	698	626	654	648	657	651	688	626	648	641	686	653	656	658	674	610	614	658	706	670	667	653	636	698	624	662	643	634	656	710	620	614	669	680	660	649	699	657	639	662	655	613	661	690	710	666	638	658	654	642	661	672	651	652	695	704	680	647	673	656	711	639	689	652	653	655	609	677	682	658	654	679	683	693	657	627	671	621	645	680	688	703	643	660	670	668	681	635	668	678	639	669	667	656	687	630	687	643	663	662	662	649	617	641	683	700	663	643	651	657	644	733	615	637	641	667	674	637	715	625	647	652	650	649	646	659	649	657	701	660	642	615	656	719	679	680	659	699	644	704	677	673	615	650	678	665	679	638	682	679	682	632	694	636	675	676	639	630	649	637	686	695	683	625	651	751	622	667	663	669	654	667	656	652	672	675	664	683	666	687	656	623	667	692	718	660	648	687	662	646	663	664	691	653	674	642	638	697	615	665	675	652	641	672	640	645	672	706	657	690	645	676	645	694	665	655	720	682	683	672	645	694	661	648	635	664	695	673	669	685	702	671	704	667	634	670	690	678	608	663	649	646	668	657	663	652	676	639	673	606	613	688	650	628	682	699	679	640	652	691	704	676	663	651	663	670	672	716	641	683	681	637	645	666	647	652	681	735	659	636	733	683	686	661	680	655	614	637	688	593	662	646	664	601	663	679	682	638	667	679	686	672	658	674	670	633	687	681	649	671	662	618	654	656	699	658	651	653	695	689	696	710	664	663	645	673	680	712	629	688	684	662	697	700	684	650	660	669	645	679	711	670	621	655	673	650	632	665	713	660	654	629	635	642	619	604	703	666	658	649	638	627	645	701	627	655	627	661	628	662	673	654	702	663	701	664	670	596	674	683	640	624	625	667	651	664	669	686	678	673	665	665	707	673	674	666	648	717	658	693	625	671	667	706	672	595	604	706	663	646	648	652	636	651	628	671	649	682	661	691	685	662	641	613	631	651	656	687	674	632	605	627	692	657	672	707	692	657	647	708	738	666	649	688	684	664	595	658	615	654	660	631	664	662	656	683	663	650	662	711	601	707	668	673	660	668	621	659	710	668	664	699	717	653	634	675	693	623	637	661	660	676	647	667	643	638	613	640	626	655	599	659	694	681	674	668	650	647	679	691	648	673	661	637	664	621	627	655	644	624	725	678	660	694	699	632	696	632	647	666	668	676	646	691	653	680	672	682	643	679	670	651	677	689	662	590	678	630	629	641	685	674	715	685	706	627	677	693	708	639	702	660	638	673	652	654	682	708	669	645	659	642	656	651	613	659	692	622	679	674	661	671	631	685
1103	117	153	112	72	80	64	51	70	56	64	58	64	45	67	42	58	59	69	56	62	52	57	54	62	69	61	45	69	55	56	50	71	61	54	51	57	58	62	58	59	63	58	55	62	55	58	59	41	47	58	68	56	54	77	54	60	69	77	59	47	64	60	60	59	64	60	59	59	53	54	67	69	57	49	53	64	60	53	50	59	41	44	54	52	48	60	55	57	55	54	52	57	51	63	50	50	51	54	56	65	51	62	71	70	57	67	59	59	60	61	68	59	62	59	42	60	59	57	53	63	53	54	49	56	47	55	50	61	61	53	51	50	43	51	59	78	62	47	74	56	56	56	44	65	62	48	48	59	68	72	57	48	56	64	57	52	49	61	55	47	70	76	57	64	58	59	46	51	55	60	56	54	43	56	53	71	43	66	67	52	67	54	56	52	52	65	63	69	62	50	56	61	49	49	60	58	62	47	52	59	59	41	68	65	61	68	65	57	57	55	62	63	62	52	51	41	57	47	60	54	45	58	51	57	63	48	59	39	55	56	35	60	60	51	58	63	58	63	66	52	44	59	51	70	50	70	52	53	56	51	70	65	57	44	47	61	66	69	57	74	57	57	57	65	63	54	72	63	57	73	57	52	61	61	64	55	62	50	66	71	55	52	52	77	65	59	58	47	53	59	60	51	58	57	62	50	58	55	43	64	50	58	48	49	74	54	59	55	53	57	62	69	40	52	69	59	57	56	47	67	49	54	61	70	45	63	68	59	54	51	60	61	64	64	69	59	51	42	69	48	55	57	61	58	59	72	71	60	59	67	62	47	61	49	46	44	63	48	78	62	54	58	59	53	49	58	50	68	62	62	62	69	53	56	70	53	55	63	53	61	47	66	57	52	45	59	60	49	62	52	50	60	55	57	59	48	55	54	67	64	66	58	47	64	53	63	72	60	57	53	47	58	57	56	62	61	53	62	55	52	55	57	60	55	62	50	55	56	66	70	57	60	56	62	41	56	46	62	54	60	53	65	60	64	66	43	57	52	64	64	62	61	52	56	59	50	47	51	62	58	57	45	54	71	51	53	55	58	57	77	57	68	57	51	54	60	56	61	58	52	46	55	44	68	71	62	61	65	62	61	56	61	53	57	63	54	62	62	62	48	56	63	48	58	69	57	59	53	78	56	74	51	65	42	46	48	55	52	60	70	57	62	65	56	53	68	53	58	48	58	65	53	55	70	56	54	60	73	55	65	62	59	45	54	67	63	65	46	67	57	50	63	66	45	55	54	59	55	55	52	67	53	64	54	67	63	55	43	52	46	59	50	73	47	66	65	50	59	59	61	71	72	56	53	58	66	65	46	56	56	68	64	62	72	60	50	71	61	59	52	55	50	56	62	57	60	51	61	52	54	55	68	37	65	59	62	62	65	64	53	55	67	54	60	71	50	68	49	60	57	54	61	49	57	63	66	62	60	54	49	60	57	57	62	64	58	52	57	64	60	50	49	44	58	45	59	54	55	55	54	61	66	64	56	57	53	52	90	54	53	60	49	53	48	55	66	66	47	61	60	58	68	55	66	60	64	64	50	55	64	73	54	59	68	56	55	58	52	53	55	60	54	56	61	70	47	56	52	62	57	53	48	65	55	55	44	67	67	51	53	55	53	70	65	63	64	76	52	44	50	62	57	47	69	76	60	62	50	66	69	65	57	71	66	56	58	65	64	59	60	45	59	61	74	59	53	51	56	49	60	62	48	67	62	58	66	39	55	51	65	52	65	47	70	55	68	52	60	65	63	46	55	60	65	65	53	69	55	65	54	53	66	62	53	51	53	48	66	62	42	59	57	45	64	52	56	57	57	56	61	54	57	53	58	44	60	70	76	62	57	60	59	56	68	53	63	51	64	59	72	53	58	52	57	70	54	56	51	58	51	70	50	62	68	46	49	48	60	54	61	54	56	53	47	67	55	64	51	61	58	66	62	58	46	41	60	89	61	61	65	66	54	57	60	54	51	61	57	56	52	56	53	55	62	63	59	69	68	67	56	73	49	76	57	60	53	66	55	56	74	70	77	63	50	54	55	54	66	60	43	63	66	68	54	53	44	66	71	54	54	59	60	60	64	65	60	59	65	66	56	64	68	56	62	63	62	47	53	58	53	43	51	58	53	63	55	52	65	58	58	54	61	51	57	66	61	69	65	61	74	54	58	64	44	52	51	43	58	55	64	71	57	53	62	63	67	57	62	44	63	51	61	61	65	64	57	58	53	52	53	46	69	60	59	59	57	48	54	65	57	59	48	44	67	57	66	65	70	52	75	71	65	57	44	53	59	66	51	52	58	66	48	58	58	52	65	63	67	55	61	65	59	56	60	63	63	57	47	46	69	44	63	62	61	59	72	55	53	55	58	62	72	52	58	68	58	66	53	46	72	56	64	48	71	51	53	61	55	50	60	46	59	62	49	53	63	48	54	58	55	64	58	53	63	64	57	51	62	56	49	46	50	67	70	53	74	58	64	69	66	55	61	58	63	58	52	59	51	62	57	58	51	61	56	69	72	55	52	45	58	56	57	52	62	57	65	58	44	66	67	53	57	53	63	72	46	62	64	46	55	59	51	68	47	76	70	68	51	58	65	48	65	55	69	53	61	53	55	49	60	44	64	71	51	64	55	49	57	59	55	34	61	57	57	66	58	64	62	51	55	60	66	53	61	58	54	71	62	64	68	67	66	72	65	56	65	47	57	54	51	66	67	53	64	49	63	60	71	60	39	57	47	66	57	57	56	71	61	72	47	60	52	70	54	61	65	61	52	63	58	51	46	49	61	56	58	62	64	56	59	64	57	53	57	67	59	56	59	53	64	52	50	53	73	47	58	58	73	74	50	51	65	62	56	55	64	53	63	63	59	63	56	51	53	54	56	77	53	58	64	75	50	56	62	56	64	48	66	49	50	54	62	57	37	66	42	66	64	56	67	61	56	53	63	66	63	40	60	66	59	65	57	71	53	70	60	57	56	56	46	58	52	54	57	54	66	49	58	63	57	62	54	49	48	58	48	63	48	66	63	65	54	62	57	51	67	56	53	71	69	66	51	70	44	49	65	51	58	64	66	52	77	74	65	55	57	42	51	47	66	57	74	59	47	59	55	59	51	61	60	65	63	64	70	50	54	42	55	64	72	48	60	63	59	61	54	53	57	61	65	51	49	68	68	58	50	70	60	58	53	62	65	61	61	46	61	59	41	57	64	58	56	61	61	72	73	64	55	67	57	64	58	52	61	74	54	62	52	54	50	58	60	68	81	53	52	64	53	71	64	58	57	52	45	63	60	59	72	57	50	51	53	54	75	63	55	49	62	48	59	70	47	56	51	57	53	53	54	48	56	60	53	49	62	53	61	45	55	73	64	58	59	69	59	63	59	61	66	48	57	45	67	62	47	62	59	66	54	44	61	56	62	48	53	63	60	61	53	51	56	55	48	47	63	53	65	52	60	66	70	63	68	61	55	55
1683	343	465	473	437	394	362	327	290	317	279	295	293	269	239	265	255	268	246	249	273	270	258	235	246	271	259	242	264	266	248	247	236	235	308	237	235	293	259	233	249	243	235	254	254	258	232	262	216	254	236	264	251	237	238	235	250	219	258	225	236	261	221	271	255	251	240	231	221	261	248	248	275	255	224	243	252	248	246	266	244	246	250	262	247	261	251	218	214	250	258	251	254	254	235	240	242	250	240	263	230	236	260	244	233	233	247	243	229	251	237	237	245	269	250	229	229	258	241	221	233	268	241	242	240	231	242	247	230	223	260	263	232	257	217	242	230	256	248	224	258	225	236	239	242	255	253	256	229	226	238	242	226	214	265	260	278	245	240	236	239	259	278	258	241	250	229	255	255	240	236	251	261	248	238	238	268	247	250	260	236	225	243	208	241	242	235	236	213	257	230	244	249	207	262	261	242	245	224	279	235	244	249	238	234	208	238	267	258	228	239	260	225	231	222	231	256	237	219	238	238	274	244	240	256	238	257	274	247	237	274	251	255	249	231	274	272	245	265	220	257	251	236	231	257	252	231	232	216	259	250	219	258	232	247	246	247	248	236	227	224	230	239	269	220	236	259	241	237	254	219	266	226	242	241	243	239	272	250	228	205	244	252	236	251	228	253	257	257	225	253	238	228	233	243	258	224	239	245	237	256	242	267	242	253	269	218	250	214	221	222	243	260	235	230	232	261	252	243	244	246	254	234	251	257	253	225	254	239	227	228	235	222	259	232	226	233	243	259	228	249	232	266	250	249	253	227	265	250	231	231	246	253	249	258	239	270	228	198	226	236	262	243	243	235	225	250	221	246	254	217	245	251	252	269	240	224	220	246	251	279	253	231	256	238	250	216	221	239	234	230	254	244	234	237	233	254	253	218	228	255	236	240	218	250	226	243	232	239	245	237	238	230	225	254	255	260	251	234	245	233	274	245	238	217	233	236	219	252	249	230	265	224	235	241	253	271	270	257	251	233	247	231	251	239	262	259	240	265	231	261	238	233	223	226	242	233	231	254	237	250	233	229	250	246	259	246	263	230	253	237	237	252	241	241	226	233	221	259	232	226	231	265	243	264	282	238	231	261	256	256	220	242	259	264	237	236	271	228	253	227	278	244	222	247	255	229	218	236	246	244	267	230	228	251	271	278	274	227	253	229	214	247	239	253	242	214	229	259	251	229	231	259	232	216	227	252	254	222	238	237	233	241	259	220	240	261	245	262	263	254	245	210	251	253	243	240	259	247	227	261	231	225	239	239	227	240	261	214	245	220	243	199	239	218	232	209	257	257	211	247	225	240	244	243	263	237	227	238	218	213	263	296	263	231	246	240	241	227	226	270	238	226	257	242	272	268	243	246	233	244	257	252	244	276	216	226	247	239	246	249	235	244	246	239	250	247	223	234	254	244	236	208	253	231	219	238	271	277	255	257	266	230	241	247	247	234	244	245	233	246	207	248	217	221	245	245	237	236	262	227	250	235	223	218	235	234	217	239	221	259	243	260	234	220	274	240	235	227	242	275	245	237	243	249	237	232	208	229	224	245	221	234	273	242	242	246	265	233	244	243	239	231	227	252	229	264	222	200	239	261	253	265	218	253	228	258	272	226	248	254	261	240	259	263	224	231	232	229	258	217	247	259	230	262	232	228	267	222	242	232	227	230	232	254	257	252	233	238	230	226	251	223	232	247	233	238	235	234	242	233	234	231	252	244	261	251	228	249	259	244	228	240	242	245	250	217	233	221	252	256	241	229	242	229	249	226	248	252	269	262	232	232	259	220	266	264	212	244	267	254	234	260	262	251	220	210	270	247	235	241	218	247	233	234	221	240	243	233	253	252	231	249	232	222	235	230	255	240	234	244	202	249	252	231	248	201	229	254	253	266	251	222	236	246	217	229	250	243	211	227	231	236	256	247	234	249	228	232	245	246	257	251	231	214	237	244	224	257	236	231	254	220	245	246	246	222	260	229	241	231	245	234	235	226	236	228	245	239	240	227	230	246	217	246	250	233	221	265	246	227	228	245	261	229	245	252	268	241	251	236	220	231	248	234	244	235	246	232	253	243	210	258	246	255	223	270	222	250	232	226	239	256	246	217	253	215	262	250	240	240	255	215	219	207	224	235	225	237	237	238	226	239	237	245	233	274	243	260	222	200	229	258	224	224	257	250	228	221	261	229	237	232	251	210	232	239	249	253	230	265	240	248	238	244	245	235	237	217	240	235	204	264	241	211	258	258	247	235	241	224	247	225	206	264	250	237	238	269	241	235	254	245	269	224	229	256	252	236	241	240	231	266	260	217	223	227	232	216	223	250	235	242	244	254	258	247	240	226	225	234	250	259	263	251	256	261	251	256	218	250	239	221	245	240	250	260	245	206	252	233	219	239	217	244	228	229	247	246	215	225	251	228	257	261	237	237	234	241	248	245	238	265	223	260	259	244	249	229	262	207	258	241	238	246	266	216	230	240	250	232	227	272	238	250	221	223	233	228	236	253	234	204	239	271	241	260	250	227	231	210	238	246	248	239	222	231	228	237	251	212	236	235	265	228	254	247	232	223	252	235	238	259	206	224	214	222	249	255	211	256	214	239	251	229	230	231	256	225	268	246	249	238	240	254	233	230	238	245	231	229	234	236	268	213	237	238	247	238	226	224	226	234	243	244	236	264	256	247	237	262	232	237	264	241	211	252	224	216	242	279	261	249	238	266	239	225	236	255	240	226	239	247	241	234	259	244	258	232	245	210	231	217	263	244	239	238	222	223	225	238	255	254	237	210	246	269	214	245	235	237	221	247	260	240	232	230	282	260	258	259	235	226	222	229	236	249	249	254	226	220	235	248	234	260	227	218	232	234	237	237	235	228	211	258	226	228	240	245	239	230	219	246	240	251	245	252	242	232	221	237	242	281	235	230	245	228	214	264	236	246	218	250	237	252	245	251	247	246	250	245	216	252	237	257	243	275	244	258	240	268	260	245	217	225	238	244	268	258	250	214	243	232	224	273	227	253	257	273	226	249	232	255	262	240	238	213	236	245	233	250	255	223	207	267	266	252	234	214	252	231	233	237	251	240	256	259	263	228	242	251	216	223	234	262	230	199	228	236	213	255	271	261	254	236	254	247	238	228	236	245	238	237	243	251	234	257	256	274	240	221	258	231	220	261	236	243	244	244	257	228	249	229	238	212	255	250	267	236	255	242	246	229	245	250	249	264	239	264	234	224	240	220	222	238	230	225	239	226	245	259	228	236	235	206	245	214	264	261	215	265	231	219	217	231	220	220	221	244	237	256	238	238	225	280	211	227	235	270	258	249	232	234	215	198	236	250	235	250	262	239	221	244	241	248	244	235	247	200	237	220	224	249	238	257	260	243	246	265	258	259	220	237	249	223	250	256	244	225	235	246	251	242	239	221	262	250	236	240	257	245	253	240	251	252	258	284	229	212	241	249	222	261	243	248	225
4522	1095	1340	964	663	477	378	311	274	245	214	211	187	180	172	202	168	153	141	146	140	153	141	135	160	142	148	116	147	112	144	161	112	119	134	148	159	124	121	117	135	135	124	141	112	141	132	138	135	124	117	131	133	149	133	126	135	116	119	122	147	129	112	128	116	116	135	132	141	134	118	134	139	119	137	125	140	128	154	117	114	140	123	135	146	117	122	133	132	128	126	140	129	126	149	122	127	126	127	135	136	117	134	152	114	125	131	114	146	127	125	118	124	136	119	117	115	112	112	137	121	125	117	142	139	138	142	108	135	102	134	110	113	113	134	138	119	135	130	131	131	111	139	121	124	131	116	136	114	143	116	137	142	129	134	135	112	107	122	143	126	133	129	138	108	142	129	118	131	128	131	115	130	114	100	131	130	135	132	128	135	121	126	119	126	145	128	119	141	115	127	129	115	131	114	122	116	121	136	128	126	118	141	128	131	139	129	139	123	125	127	113	147	133	134	120	108	120	112	134	130	140	119	128	124	118	116	135	123	113	132	139	132	122	120	135	108	133	112	119	139	136	122	108	119	136	128	124	131	115	115	149	137	118	145	112	133	111	110	132	135	137	132	139	129	114	118	128	131	119	131	144	118	117	127	133	134	114	149	138	113	134	134	116	125	136	126	113	117	106	150	141	127	135	123	113	132	148	151	111	144	118	132	134	148	146	121	134	132	149	146	105	127	118	148	124	116	111	127	103	112	151	118	119	122	133	121	131	129	125	138	108	123	130	120	131	113	149	124	125	132	111	134	126	116	142	140	129	133	117	116	127	128	122	119	121	143	133	118	134	116	141	128	123	125	134	135	127	140	123	114	124	132	122	120	154	127	135	115	150	125	105	134	131	125	114	139	136	134	141	142	113	138	143	110	122	145	138	112	135	127	133	160	119	122	121	120	128	135	106	118	130	124	122	119	142	109	103	130	120	136	123	116	107	136	113	113	153	129	138	131	126	127	130	140	125	130	109	129	115	121	160	111	132	114	121	120	124	118	141	128	135	138	123	121	88	135	116	130	126	130	133	120	117	131	121	118	119	131	124	125	108	134	137	126	128	119	131	107	120	112	128	124	126	117	107	142	158	122	132	121	126	129	128	111	123	116	125	113	129	123	122	129	141	130	124	122	141	117	113	142	120	143	130	137	133	122	122	121	150	126	109	128	124	129	120	131	137	138	117	124	103	111	131	135	114	123	102	131	105	134	115	133	158	113	105	109	133	131	128	132	125	138	115	130	144	140	141	134	143	121	134	116	117	131	144	115	118	136	127	128	142	142	128	118	146	146	119	127	121	123	127	132	125	108	113	120	113	126	116	123	122	130	112	146	126	119	158	128	136	154	123	146	104	117	123	133	142	132	140	132	118	165	126	136	126	131	135	124	119	127	143	126	123	128	119	125	128	145	123	143	127	121	142	127	129	140	135	106	129	118	144	113	127	155	141	139	143	111	121	130	131	143	125	136	138	122	107	117	124	136	113	140	135	148	134	117	132	122	122	109	136	120	129	123	146	126	100	111	119	123	136	120	110	145	151	150	109	144	132	103	119	107	131	143	138	138	130	131	128	124	127	141	149	119	117	112	129	138	140	138	125	114	127	122	147	123	138	139	132	132	120	124	127	135	99	129	128	125	111	119	123	125	114	134	146	127	118	125	147	107	129	125	115	111	113	138	119	117	135	114	129	145	130	127	110	122	154	116	117	111	137	131	120	128	128	101	134	138	105	120	121	136	134	125	134	119	126	118	105	135	125	126	124	115	138	109	126	128	135	120	116	115	136	131	137	150	129	112	120	124	113	133	142	109	142	144	121	129	126	143	133	125	120	143	135	105	115	137	125	125	134	132	115	106	116	120	104	136	123	128	108	129	151	115	143	121	139	123	116	137	144	119	120	125	125	123	110	132	113	121	134	118	129	116	125	140	137	150	129	134	149	131	144	140	135	124	122	119	120	124	133	101	121	120	134	144	104	137	127	130	116	126	123	137	134	107	114	118	133	152	126	129	128	133	133	146	130	128	123	107	127	150	132	121	126	126	125	109	129	105	120	128	134	113	102	126	129	154	148	119	132	131	126	127	130	138	117	116	135	118	128	123	123	120	130	121	138	120	127	105	126	136	116	111	123	135	124	137	145	133	123	133	126	133	111	109	138	109	140	128	137	148	112	146	131	114	126	130	106	126	110	147	129	130	141	123	109	130	106	159	133	128	119	118	130	127	139	135	116	116	116	126	130	121	118	117	143	127	134	147	143	129	126	121	110	124	134	115	125	134	120	145	122	136	119	118	132	115	129	126	124	109	119	138	140	144	118	128	125	129	132	113	104	117	141	131	135	129	114	108	145	125	125	111	127	125	99	136	141	135	111	121	123	110	128	121	112	137	126	122	120	107	133	120	136	124	158	116	135	132	87	134	139	152	168	125	121	137	118	134	111	128	123	115	152	117	117	131	122	166	138	130	123	128	132	127	143	111	123	123	123	114	101	142	136	111	118	130	131	125	111	128	143	133	136	104	141	116	112	120	107	115	133	127	135	140	129	128	116	120	128	115	120	114	129	145	140	123	145	133	126	143	133	118	128	141	121	151	112	124	109	134	119	133	117	122	114	121	110	130	122	122	130	123	116	106	129	110	134	111	131	145	127	109	113	132	128	128	117	138	131	127	118	121	132	127	127	133	133	131	116	136	118	131	123	129	134	121	119	122	131	123	128	150	132	116	114	134	112	107	127	108	115	119	113	120	151	125	136	146	134	136	136	99	141	121	132	134	133	121	107	124	128	132	134	111	132	133	127	134	112	131	108	118	121	115	105	124	130	123	150	140	127	127	104	124	130	107	123	119	127	105	130	121	149	119	128	134	134	134	116	141	132	153	138	131	145	119	138	113	126	129	114	141	138	130	145	139	136	126	119	117	119	128	122	127	124	133	120	149	107	124	116	126	129	111	126	128	124	118	128	124	116	138	114	127	124	130	127	138	119	151	126	150	113	134	135	132	124	126	131	137	114	134	140	100	134	131	131	133	118	149	112	116	113	129	117	118	123	130	121	122	131	129	116	117	129	119	150	121	126	128	101	122	126	144	120	136	127	131	130	124	141	136	116	105	123	135	123	143	125	128	110	123	135	121	129	126	108	126	113	122	131	121	105	120	108	115	140	124	121	120	143	149	115	132	119	128	128	124	112	152	136	124	138	118	111	128	114	106	128	137	109	140	126	118	112	125	103	118	121	115	108	130	110	125	119	108	126	134	131	110	122	123	130	115	141	117	118	131	139	142	140	137	106	131	117	122	123	128	154	99	127	125	140	115	100	122	134	119	119	127	116	127	132	126	142	127	130	117	122	145	122	128	144	132	114	129	142	111	115	127	128	128	145	145	124	127	138	138	131	118	133	139	121	129	123	130	140	135	144	114	111	129	141	123	129	127	141	136	128	134	136	132	122	128	118	133	111	137	141	128	142	125	107
5307	1536	3575	3775	3371	2641	2160	1884	1530	1410	1222	1111	1002	936	871	832	786	737	722	643	669	673	623	632	594	596	602	578	581	530	544	552	559	465	569	506	549	521	539	485	539	495	497	543	507	512	510	467	484	463	431	489	471	529	478	512	427	528	490	446	474	455	453	491	468	462	459	489	433	502	452	472	457	476	462	452	445	472	429	453	450	487	432	452	461	450	463	477	423	449	460	452	460	420	471	458	443	478	448	464	464	433	446	489	434	446	450	470	451	417	452	441	416	439	426	440	404	475	451	429	492	469	435	445	424	426	406	428	441	454	480	436	448	461	433	432	421	473	431	429	442	442	432	421	447	457	444	448	471	452	465	454	442	420	415	483	454	466	429	439	417	439	435	416	446	432	469	473	439	419	403	435	434	430	449	450	461	433	446	449	444	440	429	429	413	424	479	423	469	454	469	444	466	467	452	467	409	445	431	464	438	431	448	456	459	452	450	457	459	447	438	444	434	471	476	446	414	435	449	435	453	464	462	462	484	468	436	437	434	468	451	436	443	423	474	444	426	446	461	433	452	442	407	431	447	445	452	422	437	448	463	439	460	409	419	449	423	495	409	463	432	478	415	441	436	442	442	425	446	455	465	455	437	441	458	442	440	442	424	442	441	416	423	435	415	467	423	450	427	461	444	431	431	421	434	481	442	438	430	424	444	463	454	419	430	416	487	470	471	402	431	417	441	476	406	414	418	477	463	411	479	457	439	447	435	414	402	415	453	454	433	464	435	426	439	448	463	437	432	452	409	477	432	409	411	449	435	444	436	438	445	418	406	440	416	415	429	425	475	470	438	419	467	400	410	445	439	391	473	431	469	462	451	474	474	438	443	461	456	415	434	484	437	442	433	415	414	429	449	493	450	459	422	438	443	445	416	477	434	447	463	456	436	453	462	443	437	443	432	432	437	451	441	423	409	480	463	458	406	437	451	468	459	454	428	447	498	456	443	435	444	464	449	440	453	449	444	472	443	436	420	435	455	425	407	473	398	449	432	412	411	387	436	459	463	432	472	404	395	444	446	421	431	453	454	421	423	467	437	448	438	433	419	451	428	386	454	437	456	461	423	452	440	447	444	439	419	447	446	466	434	464	488	420	466	457	422	407	450	453	468	444	402	414	432	443	455	454	434	447	467	434	415	468	444	455	423	452	462	432	441	446	469	410	467	414	454	453	440	412	424	445	476	449	429	462	480	440	467	431	457	443	396	457	457	460	463	408	425	470	434	445	448	465	414	420	453	461	441	420	456	437	450	434	433	479	385	426	447	437	418	420	434	455	415	431	448	449	396	407	456	430	455	432	467	453	473	446	407	442	431	442	435	443	450	422	420	440	419	458	423	424	424	421	446	440	467	468	450	425	417	475	457	395	442	431	497	458	448	448	408	409	470	441	416	426	458	474	458	468	430	417	429	427	468	439	426	453	458	444	451	442	438	436	427	425	441	433	430	412	419	426	451	413	450	455	431	443	424	434	446	452	447	460	424	432	446	419	436	468	447	466	451	417	430	425	422	456	453	433	468	425	435	423	454	415	425	456	460	422	438	458	417	406	440	447	431	431	424	471	404	425	453	437	476	453	462	425	423	442	424	426	440	424	458	463	455	445	449	486	449	449	487	434	456	436	466	462	480	406	444	425	442	424	469	456	465	438	446	461	437	442	445	446	440	462	456	465	428	419	475	464	427	473	485	437	458	449	417	460	477	425	412	397	434	445	436	462	443	461	430	432	466	432	430	444	441	409	469	447	450	431	471	452	415	477	464	451	461	452	434	421	458	463	467	432	463	420	437	462	479	443	419	442	434	419	430	422	464	455	466	439	412	439	474	426	445	467	399	408	461	448	451	451	406	402	478	480	469	420	465	430	480	454	496	457	418	403	473	473	424	458	465	417	434	472	461	430	432	449	435	442	450	406	443	437	436	453	469	445	478	392	493	420	427	411	430	463	406	451	405	416	414	424	464	467	472	445	386	467	468	442	416	430	428	456	423	457	436	411	462	452	434	408	443	440	441	463	433	454	451	438	439	446	389	409	452	444	430	395	425	429	386	455	396	439	419	432	423	465	481	503	399	449	417	469	472	454	418	403	403	450	424	422	437	452	444	449	412	454	417	435	453	452	398	427	406	471	428	482	466	458	436	469	481	446	476	449	445	395	457	418	435	442	474	433	445	470	453	449	451	429	459	440	459	397	458	427	417	466	461	484	455	450	430	499	440	438	436	447	414	430	413	418	423	452	412	427	429	413	444	422	443	427	460	454	444	456	467	437	458	443	461	415	457	414	431	408	485	462	421	436	434	417	419	497	451	423	417	464	432	452	449	461	410	442	451	433	430	463	463	449	445	402	469	420	433	440	440	454	463	490	404	436	435	485	435	470	434	456	423	473	462	407	436	391	456	435	437	441	446	459	428	459	478	444	435	461	433	430	463	477	430	438	450	483	456	460	439	458	408	403	459	436	421	421	417	440	440	421	469	415	434	426	461	456	465	439	450	452	447	442	424	457	453	434	440	449	477	474	455	457	423	434	471	465	455	424	500	468	435	397	416	436	464	429	489	445	401	439	423	440	387	465	438	435	455	432	422	425	441	445	488	478	453	426	415	446	447	435	466	465	456	446	460	458	420	446	443	433	408	442	446	439	424	463	415	434	500	459	403	463	459	434	441	428	473	416	475	409	455	428	431	439	448	449	460	430	486	425	433	442	425	450	416	452	446	448	423	435	426	462	427	420	439	404	437	460	432	443	425	396	432	460	424	422	454	407	477	455	442	456	451	486	425	449	457	465	457	460	442	462	454	389	433	479	425	438	452	456	460	433	463	438	439	463	441	438	449	453	449	469	417	404	418	457	435	419	461	493	441	456	426	436	442	434	433	469	423	455	418	461	436	460	438	446	464	430	449	411	419	414	440	438	441	440	443	452	437	453	428	437	446	453	450	471	444	435	463	418	462	423	418	433	449	447	427	414	477	467	461	455	418	429	444	421	450	409	441	461	451	410	432	441	462	503	427	415	471	488	444	426	428	410	412	479	478	428	448	456	451	461	455	432	433	459	459	435	425	442	422	449	465	442	426	441	439	442	479	456	429	459	430	459	443	462	445	430	429	449	466	437	459	436	472	420	442	457	414	456	460	442	442	447	439	464	435	453	463	429	407	439	402	438	433	410	438	464	453	409	416	464	403	441	454	460	459	480	452	449	448	418	434	459	414	440	420	480	472	456	472	451	432	424	436	460	439	452	473	421	445	442	442	433	446	439	457	426	459	401	404	454	420	454	429	467	490	448	474	425	438	421	472	441	425	426	440	444	439	467	474	465	483	427	413	412	456	480	442	439	475	461	387	496	465	441	431	455	449	427	459	451	422	448	446	463	468	479	439	445	436	422	424	455	416	458	430	483	469	455	476	386	440	434	413	421	429	433	477	421	429	424	407	457	403	446	445	473	459	429	467	461	478	425	446	449
8826	2253	2649	2037	1294	918	717	558	494	429	377	363	345	315	293	290	246	279	237	270	272	244	258	210	249	226	230	246	242	252	221	244	228	231	219	235	231	232	217	213	231	210	220	241	207	217	226	215	218	222	211	220	212	210	205	212	234	217	216	202	256	202	218	228	214	208	216	210	211	210	209	204	249	205	221	197	214	205	205	215	198	214	198	195	210	195	220	222	230	226	259	218	222	220	216	196	206	234	224	215	195	233	211	202	216	215	232	204	229	201	189	199	189	219	218	206	225	211	211	216	200	222	186	204	186	215	223	193	218	213	201	229	210	188	229	214	206	205	188	212	199	190	210	208	198	211	206	176	196	213	208	229	247	204	225	197	219	210	214	223	206	219	204	204	220	222	184	231	213	228	201	210	198	187	206	219	227	199	207	244	213	192	207	205	216	210	218	233	226	201	205	213	202	203	198	211	189	187	178	220	218	196	213	209	194	221	198	213	210	216	196	191	194	219	179	236	228	193	192	207	200	189	216	209	208	172	186	215	178	199	225	191	216	205	190	217	224	218	251	188	189	183	208	223	211	196	211	208	195	207	194	185	225	201	205	211	203	213	198	202	201	216	217	197	189	226	203	195	199	208	211	215	235	202	204	229	209	215	204	199	196	190	196	193	195	201	200	203	205	197	211	224	195	188	208	209	222	203	206	214	217	220	203	219	227	201	212	216	225	209	202	190	235	214	223	202	218	212	203	188	226	200	213	201	211	183	215	220	179	206	184	191	204	196	203	189	222	220	198	213	219	201	203	228	209	210	199	206	240	177	231	188	225	211	200	205	217	177	194	213	214	219	221	200	228	240	180	206	221	175	233	220	215	186	205	229	225	203	222	213	209	189	212	202	218	193	200	217	212	230	228	226	179	214	202	189	203	203	202	225	216	217	174	205	209	212	189	233	204	187	204	205	212	200	206	213	226	213	205	213	236	191	208	197	193	205	214	210	197	199	207	220	185	213	195	232	219	226	206	206	193	194	242	193	193	207	221	216	183	173	239	226	195	199	194	208	203	223	199	222	190	178	201	219	222	195	199	194	244	184	203	229	222	225	216	170	203	215	181	193	212	186	202	188	224	195	185	192	201	182	199	188	233	182	192	196	182	204	224	195	208	204	212	160	210	208	174	195	184	210	207	193	212	220	201	196	188	205	196	224	179	182	194	220	180	198	228	207	182	215	195	215	207	201	183	202	203	218	178	174	203	221	203	214	220	211	203	227	219	216	200	186	208	216	220	217	205	181	186	210	228	201	193	205	223	198	206	207	243	203	207	213	199	216	205	228	211	226	212	208	175	208	200	186	201	192	187	218	216	202	215	200	197	199	221	196	184	207	201	228	221	229	203	245	206	232	211	213	192	202	181	226	203	210	215	197	234	182	214	172	206	259	206	244	217	182	190	212	200	183	188	218	201	197	213	194	196	225	219	219	188	188	223	188	212	193	218	195	221	191	212	190	234	203	195	221	181	180	185	223	190	201	212	207	185	186	195	198	220	206	219	195	195	188	182	200	237	237	190	210	200	203	218	198	222	209	189	208	190	225	203	198	175	215	228	189	200	206	209	223	203	210	210	211	194	167	233	200	188	209	207	191	197	204	219	220	204	205	224	205	213	207	203	191	232	190	179	169	208	216	221	227	196	212	211	195	214	219	182	214	181	202	227	196	207	208	218	228	211	224	192	209	231	227	204	224	213	182	218	213	214	215	200	212	211	197	195	201	215	199	208	217	218	185	189	200	191	206	195	215	214	195	213	235	184	203	198	209	191	216	205	214	194	199	192	203	194	178	196	204	215	207	192	172	183	201	197	224	209	210	195	239	187	177	213	189	205	218	206	244	214	199	204	215	246	197	215	192	193	201	232	217	210	215	231	210	186	209	227	190	210	248	205	208	181	186	210	201	204	202	221	188	188	192	220	211	226	186	190	218	240	206	193	221	216	201	208	212	189	185	225	210	215	222	192	215	187	200	210	215	215	227	199	190	196	239	191	211	209	212	219	219	226	212	182	199	205	197	204	223	183	209	178	244	221	224	211	196	210	197	213	183	217	197	189	223	200	210	203	196	186	202	204	219	204	177	202	213	208	225	209	198	220	224	194	184	209	187	199	197	210	231	197	206	217	204	205	205	209	192	207	196	203	195	212	184	198	214	205	222	201	202	208	200	219	207	184	205	203	212	208	221	187	217	209	204	208	195	184	227	203	211	222	213	186	207	221	204	217	185	199	219	219	209	194	233	198	225	182	223	194	223	208	209	221	217	208	223	208	217	199	193	199	195	186	235	212	204	235	205	204	211	193	220	192	185	211	212	196	181	200	204	215	177	202	238	200	189	214	212	227	188	192	201	230	202	202	220	212	239	208	214	220	194	233	198	207	195	208	213	224	195	189	216	198	217	220	194	189	195	220	187	222	205	226	194	232	227	191	210	193	213	210	199	202	200	208	234	223	216	210	215	186	207	223	202	210	225	195	216	218	217	208	198	203	223	221	212	199	222	204	218	229	173	208	214	224	206	203	197	206	209	237	195	192	211	209	227	214	182	190	217	206	201	212	213	190	222	214	216	190	200	208	204	203	214	229	193	187	236	230	219	219	198	208	201	182	219	196	214	202	201	180	193	206	219	215	196	188	191	195	240	198	214	233	206	240	215	206	202	206	225	203	205	211	199	223	202	196	208	207	199	213	221	226	209	184	203	199	196	201	190	213	199	221	231	228	210	202	214	222	174	207	203	200	203	212	224	221	221	191	199	195	178	221	194	205	181	223	231	172	214	157	227	215	178	198	199	202	210	201	206	214	190	183	218	208	209	191	204	222	210	213	210	215	227	211	198	207	231	226	198	183	170	195	221	227	196	214	230	194	220	213	197	202	195	188	224	217	192	235	218	181	211	238	212	239	213	228	197	208	201	184	224	199	222	184	216	200	208	189	194	214	189	206	188	199	203	222	188	193	211	217	209	236	201	204	224	229	189	223	204	221	217	224	198	202	216	210	185	208	215	180	182	210	229	215	221	226	198	209	193	210	218	246	199	197	222	185	208	201	192	221	231	197	241	205	193	190	190	183	204	206	207	224	203	192	217	194	200	179	227	202	203	176	237	192	180	191	203	210	190	216	197	208	211	215	197	199	174	233	186	207	200	239	222	228	204	205	219	185	209	215	210	202	245	207	202	213	222	197	237	212	216	246	216	188	205	187	189	220	221	211	210	199	203	218	209	210	203	184	234	206	226	207	198	196	196	203	197	183	196	213	205	209	209	223	201	196	248	212	221	221	202	190	183	214	207	198	208	206	192	199	224	226	181	189	211	223	238	186	194	225	208	226	193	221	192	221	226	205	185	217	214	197	222	192	206	226	195	205	188	216	246	212	198	228	222	201	188	201	214	198	202	225	221	212	207	210	225	209	225	212	224	231	205	218	214	210	212	219	202	170	201	202	220	206	199	207	209	208	238	194	209	254	211
7594	2906	6427	6916	5828	4880	4035	3306	2837	2416	2192	1923	1727	1609	1482	1351	1352	1205	1132	1119	1089	1027	1020	1016	951	980	939	903	968	878	851	847	846	791	812	824	811	795	781	826	765	741	798	759	759	745	723	727	747	736	759	695	757	731	734	733	732	718	731	707	756	733	727	730	697	643	698	728	695	686	684	687	699	645	687	712	687	673	662	721	699	670	715	668	681	671	686	616	702	646	710	680	660	659	687	662	715	662	702	668	672	659	662	669	673	661	621	686	650	649	639	679	718	648	694	660	621	701	699	639	676	678	721	689	642	661	664	687	688	671	702	662	686	631	656	668	639	677	711	680	700	718	622	653	700	695	630	625	703	683	680	640	649	649	683	662	643	658	643	686	626	665	697	629	687	663	674	652	671	664	678	707	648	684	646	659	632	656	688	665	679	642	677	677	645	671	661	686	681	665	695	668	695	691	678	692	704	656	656	704	724	632	683	661	678	679	653	718	717	640	677	680	688	684	654	718	658	623	676	616	692	674	631	654	639	678	671	688	672	706	654	707	653	657	667	657	686	653	664	704	649	667	664	684	628	662	677	659	638	660	650	698	598	668	652	645	624	729	647	660	643	668	663	688	673	653	663	674	645	639	689	651	622	674	675	676	669	617	607	669	633	711	680	635	656	672	688	694	610	656	627	700	688	751	657	664	642	628	679	669	631	647	687	682	675	715	645	697	613	692	715	673	661	620	705	671	693	648	674	652	657	623	606	696	706	643	654	678	662	609	648	674	667	657	675	679	657	708	669	656	658	610	692	653	677	655	692	640	655	692	648	676	638	658	677	706	645	654	671	644	666	614	665	689	628	662	664	666	662	625	690	652	698	661	666	643	666	672	630	658	626	613	691	645	697	647	650	656	682	641	661	640	692	663	699	657	634	643	692	646	675	666	656	641	716	657	667	670	643	632	646	693	718	692	658	654	603	639	614	667	626	661	674	651	693	677	683	670	657	631	685	657	690	697	665	657	688	694	674	706	665	649	640	647	692	678	703	636	674	663	669	625	601	652	649	681	711	682	653	599	673	699	639	630	651	656	698	639	651	652	693	694	648	642	684	697	671	618	703	698	671	633	616	653	635	668	652	644	643	687	646	649	649	680	620	701	672	693	658	697	701	721	663	672	698	716	678	675	655	644	686	690	704	642	660	638	637	629	623	644	681	653	688	625	626	665	620	631	694	662	623	648	688	616	694	598	707	689	646	683	652	647	689	642	661	669	678	659	727	678	637	655	664	687	708	650	667	638	702	686	708	644	615	683	607	681	644	636	660	667	636	702	678	643	672	636	638	682	675	682	629	638	637	613	689	675	667	648	655	664	659	671	656	663	686	673	675	672	709	614	666	627	714	642	690	673	676	703	680	681	677	713	692	668	677	668	699	713	700	649	646	638	654	695	696	631	605	652	648	656	646	641	688	676	669	657	663	688	652	664	641	691	667	638	649	657	673	648	664	663	694	668	671	619	651	636	678	681	699	700	669	645	662	720	615	638	658	658	641	654	667	675	688	656	713	663	665	647	699	707	641	663	644	697	678	684	611	671	669	673	643	697	672	632	636	694	711	674	689	656	636	686	688	683	632	706	651	644	606	631	679	671	700	655	676	615	639	641	622	655	679	675	637	682	677	662	692	628	707	632	690	668	675	662	697	713	693	685	686	634	689	616	659	674	678	621	628	635	661	641	666	647	670	638	691	658	618	660	688	704	692	667	664	626	619	698	655	677	659	694	663	688	689	669	660	609	665	652	684	670	666	657	672	687	631	641	660	648	646	617	650	684	673	650	618	649	645	699	663	630	659	670	681	627	666	673	658	619	635	690	629	692	656	671	732	642	658	690	674	633	635	626	680	658	643	657	665	650	630	679	643	677	605	706	679	662	678	683	661	617	646	723	693	687	649	625	649	671	645	692	588	663	678	638	664	663	665	677	645	663	663	607	698	654	697	689	663	631	659	667	665	664	695	702	643	723	651	641	657	648	680	615	669	661	674	698	697	624	630	659	698	672	652	632	649	639	694	720	699	628	643	702	653	655	674	626	693	628	673	692	676	648	672	691	657	678	698	689	640	691	712	665	701	667	690	686	663	646	633	652	660	621	723	682	714	657	646	657	667	634	638	647	691	683	658	690	638	631	664	649	665	620	691	691	664	661	658	635	672	682	659	638	676	645	674	667	691	703	677	679	611	607	605	686	679	679	654	662	697	669	655	654	730	686	657	626	651	698	664	659	716	646	612	680	634	651	661	652	652	661	682	631	616	641	648	653	663	675	659	651	624	607	642	675	675	649	623	681	661	654	635	704	643	676	629	670	668	654	677	652	639	651	657	711	676	645	631	710	632	663	684	701	713	627	679	638	662	674	635	639	690	668	658	660	617	705	669	674	673	620	616	661	612	677	641	653	678	652	662	641	669	645	652	689	641	651	667	681	681	671	639	671	721	697	571	692	654	658	609	689	642	649	661	623	684	636	656	669	667	654	615	678	689	626	677	648	668	693	700	636	659	683	691	673	681	653	645	618	658	622	693	623	701	693	673	632	677	631	651	661	653	640	662	653	683	708	655	662	638	661	634	663	674	702	722	662	663	649	638	643	666	700	647	672	701	634	630	647	654	633	705	673	634	705	681	709	670	634	650	680	648	634	709	659	680	733	676	723	650	649	637	656	650	677	684	664	620	621	664	710	629	643	671	649	716	626	646	665	641	709	663	644	629	638	671	704	678	703	667	661	688	666	711	726	638	659	675	655	608	675	656	651	669	677	689	665	660	712	693	670	649	667	669	658	658	675	604	688	692	608	691	643	669	648	668	623	697	647	589	708	681	665	621	662	684	667	642	657	733	657	640	668	670	691	667	668	683	682	644	670	632	669	672	668	670	650	656	661	681	668	656	664	677	645	647	686	664	638	676	675	652	689	648	626	663	666	677	657	663	628	722	669	651	648	687	632	656	629	660	684	648	676	697	647	632	638	667	676	650	660	648	680	664	655	647	622	623	664	692	656	685	689	671	699	641	675	672	648	653	644	633	663	644	669	646	647	609	659	666	631	667	626	703	638	680	705	696	652	645	660	685	644	651	637	686	673	652	737	647	676	667	652	666	660	696	649	634	608	677	653	694	677	653	687	665	710	639	660	640	670	658	648	682	700	681	640	677	729	690	692	649	684	704	670	649	669	714	664	683	659	660	663	647	639	647	665	652	671	678	686	701	694	651	665	665	672	698	704	683	659	678	629	692	651	702	694	680	663	665	667	641	684	692	648	601	667	674	654	674	699	679	666	617	678	645	680	627	629	659	657	654	655	719	661	679	624	636	643	671	678	670	684	710	627	641	709	682	670	657	650	696	675	623	634	653	667	632	637	677	644	665	654	659	558	678	670	643	670	656	671	654	636	656	666	671	673	688	665	661	646	657	700	651	675	713	646	699	661	670	666	651	675	641	651	698	619	664	670	674	631	702	656	656	668	669	655
1034	125	117	114	80	77	69	75	64	55	58	50	81	50	63	59	57	68	62	60	61	54	51	59	53	64	74	65	55	47	53	64	58	58	74	59	79	69	63	70	66	49	63	47	60	42	56	38	53	74	50	56	59	52	50	67	68	56	50	55	57	64	60	50	59	53	59	42	63	49	62	66	59	51	70	63	56	53	66	44	49	47	50	55	53	49	52	46	51	51	57	62	60	52	50	70	60	60	43	52	52	54	60	60	40	63	53	72	58	56	54	50	56	52	60	60	60	55	49	61	58	42	52	55	40	64	50	50	63	53	39	51	67	54	53	50	57	71	53	54	42	64	65	67	60	54	57	54	67	59	52	62	55	46	57	60	70	60	55	64	65	46	63	52	57	54	55	50	57	54	51	47	57	58	64	51	77	78	51	73	47	50	54	45	63	58	49	52	64	57	56	70	57	67	50	57	58	54	56	45	48	59	51	41	64	66	58	52	69	57	56	56	56	58	64	64	60	46	55	60	50	56	60	56	64	65	60	68	51	60	45	46	69	63	54	45	56	66	53	45	68	72	44	56	49	60	66	65	55	55	40	66	53	61	55	51	66	59	61	46	43	45	45	41	57	50	62	48	51	59	49	64	59	56	43	46	54	67	48	34	54	57	60	49	56	63	52	56	64	69	61	53	47	54	56	41	52	64	55	59	62	51	46	63	48	46	48	38	63	48	61	62	67	61	54	35	55	42	65	52	55	60	60	60	52	56	43	51	54	46	57	37	54	50	50	48	45	42	48	43	57	51	43	50	49	49	41	42	60	51	58	50	55	47	69	52	53	46	51	63	41	61	63	45	67	66	48	59	47	48	44	82	67	61	54	54	56	65	55	44	56	46	60	50	65	70	62	65	56	54	58	50	52	51	55	62	64	55	50	51	77	54	54	50	60	60	51	47	61	47	54	50	60	66	38	53	63	44	64	47	54	53	64	51	57	64	58	44	48	60	54	54	62	39	43	43	51	48	58	41	74	55	52	60	56	42	56	46	50	64	47	58	56	57	55	54	53	52	56	53	50	56	46	62	54	49	48	63	59	52	55	56	55	58	57	49	44	54	74	61	56	59	63	60	66	56	61	54	45	59	50	46	64	52	44	78	50	60	56	59	54	45	54	58	45	55	47	62	49	67	54	77	56	62	55	68	47	55	54	43	60	54	59	45	55	64	50	62	52	57	87	57	53	66	58	72	57	52	55	37	57	59	50	62	44	52	54	46	54	64	69	48	69	55	59	46	43	50	58	59	63	59	47	51	68	55	50	51	70	51	49	44	49	54	64	54	56	60	74	54	45	56	58	46	61	51	60	48	50	73	60	53	57	52	57	59	44	52	69	48	55	64	47	58	54	66	51	66	49	47	61	40	57	45	45	53	48	72	55	57	67	54	57	56	68	53	47	58	62	62	54	71	54	48	67	58	51	49	69	52	52	60	62	67	54	62	49	56	45	60	62	63	67	77	47	56	52	69	52	54	63	64	54	55	62	59	58	76	56	53	49	55	65	63	51	56	44	56	46	68	56	55	50	55	41	54	45	53	52	61	54	58	70	58	63	52	54	45	55	54	55	67	43	65	54	61	55	54	59	54	57	65	48	46	64	54	50	54	65	69	52	50	54	46	59	51	39	53	51	76	60	54	67	65	68	71	57	65	56	48	57	53	51	53	45	66	54	57	71	52	59	64	46	67	51	64	50	57	60	65	61	63	62	61	56	59	51	65	61	53	46	57	55	44	51	68	64	61	54	53	57	67	58	55	67	51	61	56	45	53	51	53	48	51	53	65	48	52	61	61	60	64	45	45	54	45	67	51	68	50	59	54	54	65	50	56	60	45	62	58	57	57	67	54	55	60	63	40	61	50	59	55	64	51	52	53	51	45	61	53	66	49	65	56	49	58	52	65	37	55	48	64	54	59	57	56	54	58	61	49	50	56	37	58	60	64	55	66	66	54	64	77	53	56	64	56	46	49	53	44	66	61	58	44	54	66	62	63	54	52	54	54	53	56	52	67	57	57	65	56	47	63	43	61	56	60	68	53	56	55	53	51	60	43	54	67	54	53	52	62	58	62	56	52	50	56	44	42	58	59	55	53	58	51	49	54	60	50	63	48	57	40	55	60	68	51	58	59	61	45	53	58	68	57	47	46	64	59	48	69	63	60	54	52	53	63	49	55	44	53	58	52	60	58	62	68	49	53	53	54	55	59	56	54	64	50	58	50	50	56	67	59	52	55	72	50	65	50	50	50	57	47	54	62	53	53	65	71	69	50	49	53	54	57	53	58	59	64	43	59	59	56	67	48	55	62	52	56	35	57	59	59	61	60	57	47	57	49	55	58	55	55	71	65	65	61	47	64	50	59	54	61	57	57	59	68	55	49	61	48	56	54	58	69	74	54	56	55	51	57	53	55	54	62	48	60	64	43	67	58	63	66	51	58	65	57	57	42	46	58	61	57	50	61	56	48	56	43	60	52	59	70	52	54	42	55	49	60	66	59	59	62	52	53	59	69	62	59	55	60	50	50	64	57	74	50	55	52	59	47	63	59	58	53	50	58	66	63	62	40	61	66	59	62	54	58	61	57	59	58	56	43	62	47	57	50	63	45	54	65	62	60	52	60	67	50	55	72	81	60	62	75	55	53	49	64	57	69	61	51	59	53	56	49	45	65	54	62	57	65	50	51	50	60	63	68	43	70	50	42	68	55	49	63	53	57	51	57	55	44	52	50	51	56	63	57	62	54	52	63	52	68	57	45	66	57	50	49	52	50	48	48	58	50	50	62	60	52	54	50	54	46	50	60	46	56	64	66	55	63	63	61	53	66	51	50	50	53	41	61	60	63	66	54	54	59	45	69	61	51	51	60	50	58	63	48	53	50	60	51	47	57	55	48	64	58	73	74	64	61	63	42	61	51	54	55	61	57	65	53	54	55	60	55	56	70	41	54	56	61	58	65	57	44	63	64	42	80	66	75	52	49	53	71	78	50	43	54	65	54	50	57	44	67	50	53	56	51	43	54	50	57	49	53	50	58	67	64	54	75	60	64	73	48	61	64	51	50	59	59	58	56	51	52	64	58	52	60	62	48	73	64	52	60	62	53	62	45	56	54	76	53	45	58	56	40	53	62	57	62	56	41	62	67	60	59	63	51	53	48	60	72	59	48	50	51	64	62	71	65	70	49	54	72	59	54	48	60	54	51	54	61	52	59	43	56	65	44	57	43	69	52	36	45	57	59	52	75	60	66	62	58	56	53	69	55	54	61	56	58	66	55	66	54	62	50	60	59	62	58	50	51	51	61	57	46	51	63	60	44	63	44	56	64	52	54	45	46	80	66	59	63	57	76	42	60	59	50	59	64	53	71	55	54	58	59	63	53	65	56	57	67	39	60	62	56	64	80	53	56	65	56	42	59	47	63	73	61	61	52	42	82	65	39	50	60	58	66	67	65	56	57	61	64	51	52
1644	313	427	443	411	390	335	303	289	270	272	285	258	254	252	236	269	264	213	250	251	272	245	248	248	249	218	252	285	252	272	229	231	238	241	230	240	251	234	256	239	221	234	242	230	258	255	240	264	228	264	251	264	213	248	246	233	240	230	230	256	247	219	222	232	222	278	231	258	223	222	248	251	268	219	241	267	253	230	232	256	230	252	243	231	256	224	251	231	231	247	213	250	217	217	215	262	240	228	202	233	244	227	246	219	260	233	237	248	245	256	237	254	250	230	223	236	255	239	252	273	221	240	252	246	235	230	243	200	228	225	250	253	238	228	238	236	223	247	229	238	227	247	247	216	215	253	254	248	241	272	219	205	223	236	231	226	254	217	277	222	243	267	241	242	259	257	231	230	216	247	250	233	229	273	233	229	282	250	243	225	210	243	252	220	253	248	226	238	229	209	231	241	243	226	246	219	222	253	237	272	250	240	245	259	229	259	250	244	243	239	204	221	249	213	241	232	255	240	246	210	251	230	252	239	231	243	243	221	229	248	226	244	248	253	233	229	257	242	236	230	266	243	215	271	228	243	264	240	235	260	234	264	242	200	229	246	204	257	244	251	207	246	231	241	222	255	224	243	243	236	239	246	215	247	265	240	232	248	229	220	236	232	241	254	237	237	245	197	244	242	244	248	256	235	253	258	223	235	205	255	219	229	241	262	235	250	235	222	211	254	232	252	213	237	249	232	233	244	228	225	230	241	229	237	243	249	252	225	252	225	247	245	239	238	235	228	229	240	254	258	203	242	225	234	271	257	246	227	249	246	248	195	247	251	244	238	229	236	247	248	229	246	236	247	257	234	250	239	237	247	234	231	216	261	249	243	195	242	221	266	258	234	230	233	246	237	254	232	237	247	228	241	245	233	227	233	239	234	269	239	248	238	247	231	233	234	242	242	248	215	238	243	260	210	240	238	254	251	229	220	220	223	247	250	257	252	230	237	251	243	229	239	234	247	236	227	219	227	233	230	232	241	257	241	269	194	214	223	235	228	237	274	223	240	216	257	226	233	255	261	241	208	264	224	229	258	245	225	228	230	248	255	240	265	250	240	227	241	249	221	243	225	269	204	224	233	238	239	231	265	231	253	216	229	218	209	256	212	274	254	241	280	258	263	207	234	243	236	260	223	235	231	249	248	231	241	253	269	260	241	230	207	205	260	245	202	227	238	244	240	204	235	232	218	265	230	263	252	232	245	215	229	246	228	225	226	267	271	248	219	252	233	221	241	254	231	245	237	250	257	260	238	263	230	246	245	236	225	203	265	270	265	219	252	236	240	227	221	260	216	244	272	249	248	224	243	234	232	223	244	242	231	253	245	220	260	231	199	242	214	281	240	242	247	275	220	240	237	255	228	224	243	251	225	231	257	218	251	238	247	225	236	254	233	247	217	238	241	221	242	226	232	224	223	215	232	233	236	221	243	207	216	234	254	224	263	255	242	212	227	259	243	251	272	261	247	248	234	238	244	243	253	263	232	239	239	221	229	249	240	229	251	211	222	217	235	241	228	246	228	248	262	238	220	228	272	232	208	225	219	244	244	214	240	233	252	249	239	219	239	232	249	238	222	231	247	214	230	224	239	249	271	255	283	251	240	231	265	226	204	257	231	246	241	250	232	254	236	246	238	237	219	226	260	226	239	223	242	229	231	218	223	267	236	213	246	217	262	245	224	243	234	237	257	230	230	232	236	234	238	244	239	227	245	230	229	237	242	234	235	229	247	233	234	245	223	200	246	210	227	228	237	252	227	238	243	253	220	237	198	247	200	251	257	237	233	227	225	237	252	242	240	245	253	244	231	237	232	223	246	247	225	226	247	233	255	251	279	251	248	256	254	223	255	245	251	204	223	226	247	236	245	242	223	211	247	232	239	217	220	224	239	241	239	240	227	259	223	256	227	238	262	242	234	233	213	255	227	263	245	233	242	245	260	250	260	229	253	252	250	236	261	224	226	241	248	230	285	256	225	242	232	250	271	245	220	234	240	228	215	254	231	239	274	202	241	235	227	210	259	220	226	246	237	224	233	267	255	235	232	268	239	262	228	220	282	241	246	224	236	222	236	260	234	265	240	214	241	230	239	242	244	242	229	233	246	224	226	233	236	247	265	224	242	190	236	215	236	226	236	233	244	230	240	233	240	267	249	247	234	246	237	221	228	252	214	248	239	238	231	224	230	231	232	213	240	226	242	215	240	268	239	239	237	228	208	232	244	251	225	242	208	229	262	252	209	212	215	231	238	243	212	250	211	219	226	263	235	214	246	216	218	223	252	249	235	239	223	243	252	204	260	257	253	245	247	229	265	241	217	223	241	240	239	246	245	258	240	223	237	219	249	235	223	218	252	231	242	231	223	251	250	244	211	219	242	202	217	245	250	252	230	235	235	226	243	224	229	211	246	222	222	250	248	241	226	232	190	224	240	250	240	241	225	226	248	226	222	229	227	255	200	237	249	251	247	242	227	244	230	235	237	245	203	236	235	233	262	242	255	243	237	266	208	228	230	246	206	244	215	258	253	225	221	254	236	265	271	222	232	226	212	236	250	246	220	219	244	216	263	262	218	223	239	237	233	223	250	236	250	244	242	239	246	226	219	258	243	265	243	257	235	246	239	241	243	223	225	250	245	232	242	243	235	261	246	241	265	224	243	233	203	238	224	244	240	231	279	223	250	227	254	238	264	286	246	246	228	223	245	266	236	216	236	235	242	234	215	214	249	232	236	243	267	232	233	226	220	255	226	257	237	240	261	220	240	246	256	230	236	280	235	230	267	248	241	230	248	216	257	222	250	231	217	244	227	247	250	224	237	209	229	215	215	262	237	245	252	216	246	260	244	246	232	261	215	223	241	227	240	242	236	230	248	255	244	253	249	232	259	238	223	223	244	230	240	220	221	246	204	229	222	247	240	233	238	231	234	239	223	224	243	220	212	234	269	250	250	242	259	222	247	238	266	221	245	222	246	229	250	260	263	252	233	256	226	233	235	245	254	224	216	254	217	221	226	229	255	211	248	245	226	225	288	251	235	231	240	219	250	269	231	227	251	216	237	234	222	231	248	264	246	230	214	237	232	245	240	266	244	263	233	241	250	234	266	226	263	226	216	247	256	246	220	239	227	252	210	241	245	222	241	210	239	241	236	240	235	234	221	237	253	245	245	236	247	240	215	238	229	230	243	239	233	246	221	229	218	238	261	234	218	240	233	242	241	207	246	248	246	232	268	190	232	227	236	253	230	237	249	240	257	245	239	252	235	231	216	220	247	236	254	239	225	233	219	243	261	234	219	236	249	219	226	250	237	279	228	243	221	258	235	226	236	242	229	222	250	232	238	248	227	235	244	243	249	254	237	227	224	265	199	247	245	211	254	228	239	248	217	215	244	245	247	225	227	222	243	219	240	252	255	201	251	239	225	220	214	243	242	250	245	289	267	263	206	234	258	235	235	239	240	228	254	234
4410	1014	1315	954	621	473	334	284	279	258	205	193	199	170	165	163	170	155	168	140	136	144	171	153	155	139	134	133	128	129	124	123	131	134	129	124	133	154	113	122	149	118	125	143	133	116	126	130	141	127	130	121	144	141	132	124	147	145	142	124	128	139	128	130	139	134	142	133	141	102	145	154	145	126	127	139	135	113	139	125	130	133	123	132	130	117	147	125	132	130	120	142	118	120	141	155	111	120	136	138	122	127	123	146	132	126	127	139	126	132	117	133	115	128	113	134	139	127	133	123	122	106	129	127	140	126	115	123	123	120	139	127	142	139	126	119	157	135	125	132	138	131	140	123	110	146	136	144	129	129	145	126	116	135	120	139	108	121	131	107	123	159	127	122	111	129	119	146	136	143	123	145	129	127	112	113	133	146	140	126	106	116	130	135	136	141	133	126	123	122	137	117	110	133	133	133	134	113	127	130	110	119	139	121	121	113	133	123	120	124	106	125	112	116	143	120	117	136	132	118	149	129	132	135	147	112	124	144	111	128	125	137	130	143	113	124	126	113	126	118	106	121	128	120	151	132	131	109	138	128	128	124	115	149	112	129	121	123	124	136	111	134	136	148	153	123	132	125	127	138	132	125	126	125	142	113	134	123	128	129	112	141	122	118	145	120	126	128	111	123	135	131	144	137	131	129	118	114	132	129	143	128	138	114	134	136	138	138	139	142	116	123	125	128	119	118	107	139	106	125	120	122	117	121	128	130	109	121	123	140	146	121	132	110	133	137	142	134	135	124	122	124	117	126	120	110	135	142	122	122	117	107	147	129	107	125	134	113	121	135	141	139	134	133	133	116	158	135	138	143	118	111	144	125	124	147	116	123	111	137	158	120	132	120	125	139	105	136	120	134	128	132	133	143	122	142	131	123	132	153	123	116	113	125	114	105	118	129	155	125	133	114	108	126	152	128	150	148	115	135	139	138	116	132	96	121	128	123	119	123	123	120	146	129	118	134	123	110	120	131	126	125	125	127	121	138	135	124	140	105	121	119	118	128	113	136	125	112	122	120	125	130	117	123	120	118	141	124	112	122	148	134	143	131	124	135	131	157	138	134	113	148	123	126	145	144	129	151	145	130	120	145	121	137	132	119	131	120	122	133	129	134	122	102	123	126	108	140	118	139	115	125	137	144	135	124	123	137	120	139	117	121	134	161	135	120	131	146	117	110	117	132	124	97	156	130	121	106	133	119	129	119	127	113	118	130	132	123	125	116	133	130	115	113	147	126	118	143	119	131	102	106	133	119	123	131	129	135	134	134	111	119	145	142	112	150	133	132	133	138	115	146	135	131	142	124	137	126	128	148	116	132	128	127	115	126	125	137	132	108	131	131	111	140	132	123	99	115	115	129	119	136	144	119	132	128	125	133	117	123	113	111	116	114	119	128	139	120	128	117	137	114	120	135	119	115	108	108	138	147	131	125	120	132	141	128	134	135	119	134	120	126	135	133	122	117	127	129	133	156	126	129	128	150	128	120	153	127	126	129	120	131	139	106	114	118	136	130	126	130	127	119	139	121	139	141	115	129	123	129	121	129	141	127	138	117	131	141	137	124	146	134	130	136	135	143	140	131	116	104	156	137	138	120	147	128	123	138	130	112	128	123	137	154	131	127	121	107	148	99	128	111	111	114	127	152	109	113	142	113	128	132	128	142	128	117	122	128	132	120	110	118	125	115	143	142	127	106	135	129	152	129	119	121	121	120	124	118	118	127	130	124	131	144	127	143	127	146	118	141	123	108	142	127	111	140	125	144	124	152	137	131	120	133	128	131	119	117	133	139	122	118	116	134	133	139	130	131	113	123	122	128	102	102	132	134	121	122	128	138	132	149	134	146	118	107	119	142	111	129	148	117	118	117	136	126	141	130	144	132	111	122	126	137	136	118	124	144	120	149	127	120	150	113	126	104	121	150	131	149	118	120	117	136	147	127	117	123	121	112	121	127	123	122	122	142	147	136	134	132	135	128	142	141	91	99	129	128	127	133	117	107	142	116	129	114	139	112	125	124	136	123	116	121	137	129	127	113	118	109	126	132	119	129	144	122	144	122	115	115	121	121	131	145	133	113	120	129	125	144	106	111	123	126	124	111	106	133	119	135	124	126	114	131	123	114	110	123	128	138	129	110	129	121	120	135	134	114	125	133	133	99	128	128	129	136	113	117	142	106	124	110	112	125	112	119	120	156	129	129	114	102	121	128	135	105	122	106	122	108	125	124	140	111	116	119	136	109	104	127	133	131	134	144	119	138	102	131	139	132	131	107	117	127	127	128	118	108	121	121	133	118	107	120	106	118	140	122	118	125	128	136	136	131	136	123	113	107	133	139	138	123	120	114	127	98	137	129	128	133	128	109	139	119	137	135	126	124	127	111	124	138	106	129	126	122	132	122	140	139	120	117	134	134	126	104	127	146	134	143	132	135	125	141	132	134	122	134	113	116	127	117	118	122	106	116	108	114	117	116	120	126	133	128	110	116	131	141	107	134	117	132	140	121	121	110	119	122	122	148	117	121	147	101	130	136	124	118	121	113	132	107	125	118	117	113	137	122	143	123	124	130	126	133	121	143	115	126	114	128	125	124	130	131	122	132	127	148	115	133	142	125	112	127	129	137	122	128	115	133	149	127	115	124	116	121	129	124	110	142	129	146	121	123	131	133	132	140	116	130	115	120	106	127	117	130	131	105	129	141	123	119	142	119	118	129	136	127	130	113	103	108	128	153	124	135	161	123	155	126	141	123	137	116	111	126	131	128	109	136	127	127	137	139	131	131	120	150	121	124	137	130	114	110	130	130	125	116	138	133	131	117	143	138	123	144	120	116	144	129	139	117	129	123	126	144	116	130	121	130	127	124	107	140	125	133	129	132	123	122	133	134	141	125	114	137	135	137	141	110	122	123	140	132	117	126	123	127	118	107	158	118	121	134	134	117	112	124	126	123	116	132	121	120	138	120	127	123	140	99	128	120	137	135	131	143	113	143	140	121	126	122	114	124	136	125	118	136	128	126	115	140	148	128	105	129	130	133	124	123	127	136	119	112	133	119	111	134	139	142	116	149	122	129	121	131	129	129	115	105	109	132	132	123	111	130	129	122	129	125	117	99	100	118	121	124	126	118	143	109	131	126	124	127	130	124	131	122	129	107	119	125	144	128	142	128	115	113	143	128	130	118	136	106	133	136	120	123	145	127	125	124	126	145	137	141	151	111	141	129	128	128	144	120	119	138	128	132	134	118	130	136	130	122	116	115	137	97	129	120	118	116	119	109	119	148	117	141	142	128	114	112	126	120	123	127	132	114	131	125	121	127	117	122	111	144	125	126	127	115	140	132	126	132	117	126	135	118	125	119	130	123	135	122	129	112	126	111	122	115	130	123	118	112	124	119	144	132	130	148	132	95	135	115	134	134	112	142	138	148	121	129	128	130	124	116	127	120	123	136	121	117	122	132	129	130
5359	1506	3518	3865	3305	2649	2157	1834	1546	1381	1197	1034	997	935	871	792	775	776	774	656	658	655	651	627	607	581	587	562	529	542	559	556	518	537	532	551	554	509	495	551	536	508	481	490	533	500	487	516	467	481	447	481	488	479	475	499	488	471	454	474	479	468	468	471	446	494	442	467	451	449	430	460	460	442	462	453	451	445	453	433	456	423	431	414	464	436	424	442	459	425	431	468	424	492	453	441	465	478	439	437	411	458	452	471	445	447	426	479	445	437	421	428	451	446	488	412	446	448	470	446	441	429	437	474	429	476	444	439	486	454	443	400	451	436	431	426	455	449	460	461	469	465	448	457	448	462	485	470	471	416	444	427	430	477	427	423	439	467	446	458	439	448	412	409	442	466	447	453	461	422	443	479	443	455	470	419	439	471	442	431	429	400	476	402	405	421	422	414	426	433	455	472	432	447	421	431	419	458	445	470	443	432	460	428	392	428	465	441	391	455	455	417	452	469	466	443	416	468	455	424	388	432	464	439	494	429	440	467	438	471	454	437	420	432	464	432	441	452	444	455	432	452	423	430	475	472	451	423	416	416	458	507	413	470	433	449	447	437	473	482	432	457	435	460	472	466	417	427	474	456	469	428	443	450	439	417	469	450	409	407	430	434	437	432	435	428	455	450	440	460	448	404	430	425	473	462	465	440	445	474	456	405	438	446	459	459	446	436	471	432	468	446	449	450	445	452	440	462	481	442	442	477	433	449	447	411	431	447	485	480	423	415	444	485	454	429	476	447	423	420	433	417	457	461	457	436	464	458	466	424	429	440	436	445	460	466	426	446	439	433	444	435	436	463	463	424	445	438	473	454	454	473	450	461	411	426	450	442	439	462	438	427	420	439	435	463	421	421	460	464	469	443	476	435	459	446	429	443	459	456	443	448	449	439	439	449	426	444	413	452	441	453	440	408	438	436	411	443	414	429	450	486	454	497	428	448	440	444	455	466	431	477	404	416	427	450	409	457	450	451	423	439	397	435	482	437	481	466	439	471	413	471	432	439	433	405	428	407	435	433	446	424	446	471	404	447	442	453	469	466	470	426	416	448	429	447	424	423	477	428	472	422	448	442	452	463	424	424	475	490	444	458	442	450	434	458	468	466	465	431	433	428	468	403	437	445	436	472	455	422	447	412	454	472	445	455	435	445	440	462	444	449	437	474	441	458	444	442	462	468	455	434	460	400	417	435	414	429	442	426	435	437	462	486	473	422	473	462	438	420	482	437	476	398	431	431	423	490	456	383	424	442	436	454	468	435	415	428	444	407	426	420	444	432	469	431	451	449	464	472	418	402	462	426	418	473	442	433	434	441	406	438	436	435	440	472	497	470	450	452	422	449	447	441	450	477	479	449	429	452	456	436	461	455	428	418	447	439	429	452	407	477	469	428	425	456	421	400	447	438	403	436	428	427	402	419	418	433	451	460	459	432	438	421	462	442	479	436	446	429	462	474	429	479	431	424	453	417	405	456	430	442	432	410	417	427	429	455	436	450	493	454	423	421	415	448	442	430	412	451	447	456	450	460	418	498	452	460	437	455	454	434	422	430	438	465	481	441	440	432	438	466	427	434	437	442	413	433	469	407	421	426	432	399	447	449	385	419	402	422	481	448	469	432	435	423	449	474	445	459	447	458	437	444	421	441	449	458	442	462	452	456	441	421	441	462	431	421	423	433	429	495	442	434	473	470	441	445	462	433	484	463	451	423	455	419	444	405	414	423	419	413	456	433	455	447	443	408	421	447	436	461	467	413	409	473	462	483	452	441	434	475	452	459	432	465	471	467	442	425	423	440	442	437	453	441	439	457	438	449	419	389	449	446	399	424	475	449	441	432	458	431	439	458	489	434	447	478	439	435	459	419	414	432	458	447	425	443	429	435	480	456	443	427	422	431	427	432	481	468	424	409	453	448	443	443	417	450	407	405	453	453	451	496	475	419	447	419	459	451	437	440	444	445	437	465	465	435	452	443	437	414	451	440	440	443	425	434	433	434	410	459	436	441	426	420	415	469	447	434	447	468	436	455	405	459	410	416	429	467	418	444	435	457	459	443	454	454	446	413	441	407	441	469	465	446	437	393	421	451	468	426	461	444	449	427	486	451	416	432	440	441	438	448	451	426	408	418	428	478	475	478	477	426	433	482	492	462	458	430	461	469	455	424	423	457	467	443	431	442	466	458	455	453	462	447	405	458	411	466	425	435	456	453	451	431	462	454	412	404	445	395	485	466	433	433	428	444	432	455	452	429	444	460	445	448	461	443	445	461	417	430	454	432	455	435	440	444	474	446	428	461	453	392	436	434	437	439	446	436	498	417	458	447	440	481	455	423	426	490	455	484	463	434	473	434	453	441	427	420	461	421	461	425	467	504	437	461	418	451	465	448	429	449	463	415	447	475	455	453	437	472	428	476	470	475	436	451	415	437	439	444	421	467	445	438	447	455	443	435	442	450	434	436	467	472	433	464	425	483	448	458	460	445	437	444	445	480	453	448	437	403	443	467	462	445	438	443	435	452	419	471	431	409	455	458	452	457	445	436	449	450	449	436	427	446	464	419	433	439	443	455	407	443	473	480	403	433	450	415	479	465	470	434	448	418	477	449	444	462	422	466	445	415	438	464	469	470	452	435	474	455	442	408	415	412	464	430	403	415	449	447	415	406	427	449	422	456	455	429	444	439	473	443	429	442	456	459	459	454	430	447	436	447	480	444	417	408	468	410	499	428	425	437	427	462	443	436	422	423	463	428	445	423	448	456	449	451	408	438	452	435	426	457	471	479	451	456	453	459	463	472	387	447	449	426	480	466	470	458	418	490	450	446	444	440	461	444	445	421	420	422	446	450	432	433	442	452	469	475	424	424	445	454	433	447	447	419	421	443	445	439	466	461	454	429	447	482	416	439	440	447	469	423	418	467	391	458	440	471	481	421	459	426	487	425	478	481	473	441	435	448	428	416	432	477	442	456	388	447	446	405	474	446	458	463	469	415	476	434	413	434	391	449	428	466	435	469	449	436	451	440	413	403	447	452	444	451	414	434	440	460	439	427	484	462	473	460	446	443	402	444	458	426	453	462	400	442	419	402	475	409	452	441	391	416	439	436	466	444	432	423	454	433	452	441	422	433	455	449	452	453	422	441	427	443	435	416	419	421	424	413	430	434	443	447	438	421	474	517	434	430	455	447	476	432	427	463	456	427	457	434	468	448	446	429	442	428	443	402	448	465	410	454	483	412	407	437	450	417	452	451	434	422	404	460	474	444	424	421	437	453	443	442	430	385	443	475	481	464	467	419	423	474	426	415	444	411	451	416	438	445	442	441	433	400	444	440	411	419	463	444	406	458	440	422	396	478	426	495	420	459	436	448	424	435	462	443	428	455	447	451	446	424	429	468	459	469	443	461	445	447	441	428	444	424	459	471	424	449	462	424	433	441	465	452	456	403	433	451	444	448	439	405	478	467
8640	2296	2738	1880	1236	929	705	558	509	411	354	338	332	307	310	288	248	261	272	241	243	242	258	273	254	229	244	243	225	213	220	225	227	216	211	234	218	230	200	210	211	231	222	210	252	222	226	228	214	221	204	239	203	223	223	219	187	215	211	229	191	187	228	209	216	198	220	224	217	218	228	205	198	208	215	222	228	208	215	220	222	224	188	214	222	208	196	209	210	219	200	221	210	205	190	225	201	214	208	202	204	218	212	216	207	213	222	204	199	222	184	207	192	209	193	198	223	208	217	210	206	199	189	202	217	215	227	208	215	196	216	219	220	198	203	193	195	234	195	204	180	205	223	203	205	191	200	204	191	229	222	209	207	190	221	208	211	212	223	232	225	215	213	194	213	181	196	220	199	185	204	203	223	198	210	182	206	208	212	231	204	179	213	202	204	214	200	203	196	213	197	214	214	216	219	233	191	193	217	215	194	208	205	203	189	206	213	215	199	181	204	203	199	202	201	217	202	189	207	186	218	206	181	226	211	198	225	207	194	203	197	200	183	209	232	202	221	207	221	207	205	228	230	191	206	231	217	182	224	198	180	205	225	229	203	212	208	223	190	202	213	188	221	201	230	205	198	198	231	198	224	193	185	207	226	217	193	199	197	187	205	172	189	239	186	197	195	212	190	180	207	201	187	214	215	214	219	204	205	195	179	191	200	209	181	213	191	214	190	197	182	194	225	207	178	206	221	217	199	222	195	180	198	210	212	205	205	194	223	196	206	199	198	233	222	203	220	209	184	204	185	202	204	182	195	195	198	218	198	209	221	203	196	183	205	202	191	208	212	192	209	220	220	206	220	216	209	209	205	207	210	189	189	179	216	215	201	193	209	200	197	214	182	190	216	218	189	209	223	209	210	224	215	209	192	183	229	194	192	217	195	217	189	196	209	194	221	210	219	230	188	210	199	179	190	214	224	210	214	195	200	215	173	196	221	209	201	247	165	188	190	220	228	198	207	214	229	199	220	195	220	200	228	195	203	191	193	205	203	206	229	210	216	219	235	207	174	192	217	222	192	212	220	201	218	234	215	204	215	205	212	207	231	233	223	208	229	225	194	181	177	222	203	184	231	222	224	206	212	209	238	202	208	226	193	186	231	211	200	206	204	202	212	204	191	211	197	201	211	231	216	205	223	217	219	196	183	226	225	193	205	207	235	213	217	215	211	217	203	180	219	188	239	201	200	203	221	213	207	199	214	203	206	207	201	207	198	199	170	209	218	225	188	213	210	188	200	234	209	199	203	195	225	200	213	196	191	197	209	209	231	218	210	224	181	225	217	222	194	220	217	198	183	222	198	207	260	205	185	207	228	187	199	212	212	235	215	204	204	200	187	228	230	206	195	222	213	200	211	199	231	218	192	192	205	209	224	191	212	219	218	194	194	205	203	212	207	210	200	209	202	195	195	210	187	227	243	183	232	223	203	206	225	180	192	205	206	207	224	218	196	207	203	195	222	217	215	213	187	209	217	211	239	225	190	213	238	218	202	206	201	217	202	210	180	191	220	203	195	194	195	207	206	215	197	218	224	188	219	216	211	206	216	202	218	200	218	211	203	208	204	223	216	200	225	197	207	221	183	199	216	210	208	194	213	215	226	217	181	191	173	197	208	226	198	209	232	222	181	193	205	230	184	216	180	211	191	210	196	208	212	225	213	224	221	206	193	230	211	191	184	202	212	210	224	187	222	214	209	239	204	217	222	218	222	195	221	200	197	201	200	188	224	234	222	196	215	220	218	218	215	197	219	201	195	219	228	196	194	232	201	227	220	176	197	201	218	209	219	224	214	206	211	189	192	200	196	227	201	195	221	217	184	208	194	186	229	216	221	214	223	210	219	201	211	182	200	219	219	208	212	190	217	188	208	185	222	197	198	185	225	203	173	203	214	210	209	225	197	220	219	202	211	191	204	205	180	190	213	206	196	199	204	189	188	200	197	241	239	200	217	228	198	215	201	205	221	200	208	203	223	225	218	218	232	217	185	195	197	236	183	226	230	234	220	197	200	225	234	206	201	208	205	190	194	200	205	206	232	186	197	192	217	196	200	194	186	208	184	192	208	193	214	213	232	186	185	182	208	199	198	220	207	210	193	218	193	200	182	201	192	190	222	221	250	219	218	199	208	194	208	231	200	220	214	240	232	191	229	225	192	224	198	191	189	223	208	199	205	181	215	199	221	228	215	221	210	175	207	208	218	217	185	203	199	200	190	213	235	211	214	194	211	191	201	200	169	207	212	222	211	220	194	182	199	205	210	219	216	227	212	205	210	221	206	218	187	210	192	199	208	216	218	194	218	198	201	245	189	215	192	224	206	199	219	198	208	202	207	189	220	193	217	230	223	187	199	186	215	202	214	203	194	210	193	192	200	190	199	216	221	232	225	207	204	218	192	210	209	199	216	215	223	242	236	205	212	227	191	180	219	211	187	212	203	204	219	167	208	220	198	201	227	202	193	208	211	191	211	206	216	214	186	222	190	213	194	198	205	206	214	192	221	200	221	218	226	205	206	238	228	250	200	192	226	198	214	204	198	199	198	207	211	197	197	227	220	188	204	195	230	202	181	213	198	199	170	208	232	182	187	206	221	188	221	197	221	200	203	200	228	188	219	169	209	208	201	241	222	202	205	231	213	222	198	215	228	231	210	213	199	199	219	208	185	204	177	205	206	204	220	186	240	200	203	211	211	218	187	191	216	185	216	195	210	226	202	222	208	192	192	219	207	203	188	213	208	209	205	224	208	180	206	191	220	201	205	184	220	213	199	210	214	228	209	228	196	205	230	178	194	219	202	185	206	187	205	212	227	201	226	197	227	201	195	215	205	200	236	197	214	215	202	202	218	200	197	218	191	191	199	188	200	207	218	207	184	196	205	212	222	201	198	188	199	207	211	202	226	227	219	211	214	222	222	216	208	212	216	194	196	219	197	214	190	219	210	202	209	187	195	207	199	172	194	220	215	222	187	224	212	219	211	232	203	182	217	241	205	214	208	209	205	209	230	205	227	191	220	203	192	204	190	187	192	213	201	220	202	213	219	210	225	196	220	205	195	209	203	230	206	217	203	200	219	191	214	233	199	197	214	232	210	204	214	192	216	189	186	217	203	213	194	205	228	189	214	193	190	211	217	192	205	199	191	221	184	197	208	212	210	218	183	240	207	223	182	220	195	205	214	189	200	217	213	214	209	179	205	187	225	201	208	201	235	216	232	229	190	204	224	209	209	204	229	218	194	217	217	223	221	221	201	203	205	209	212	192	202	187	199	215	204	191	222	181	218	186	247	208	200	210	222	203	212	225	191	204	179	223	221	213	212	201	215	216	224	196	216	202	212	226	193	211	215	240	185	213	219	201	204	211	184	185	188	203	212	182	217	227	201	201	203	224	210	203	201	217	207	198	219	192	191	216	215	212	218	216	188	219	206	200	213	205	202	225	229	204	217	209	208	200	234	194	202	199
7703	2821	6431	6979	5974	4898	3863	3353	2780	2350	2159	1875	1785	1636	1498	1411	1355	1275	1221	1134	1122	1056	989	1023	1016	952	900	907	936	869	874	810	820	883	826	809	821	825	759	754	747	825	785	793	730	734	757	731	733	728	702	723	715	735	702	722	731	741	701	708	670	805	709	700	719	685	705	716	711	685	623	720	751	732	657	684	661	716	680	720	708	659	718	678	626	692	669	698	720	703	688	703	660	675	674	676	630	676	674	650	683	735	667	715	658	688	687	645	671	639	663	687	682	650	714	705	680	693	682	647	613	654	718	623	707	669	672	641	664	638	683	685	666	671	667	663	684	696	686	648	662	702	691	694	693	651	689	621	639	651	641	665	667	663	680	681	715	667	724	638	638	642	640	660	688	640	671	629	660	697	652	659	650	649	615	697	639	657	681	693	638	665	724	700	654	706	632	704	614	668	638	665	680	633	699	670	637	742	685	636	653	601	713	652	644	619	675	690	658	664	626	704	700	634	650	674	688	698	667	663	679	669	665	609	631	644	636	670	708	681	646	655	673	660	636	672	635	699	658	662	693	606	659	661	653	674	669	702	666	684	675	668	645	624	692	634	690	638	651	647	706	634	680	660	704	658	650	659	670	720	703	684	663	662	714	656	667	620	690	662	649	731	636	678	686	589	665	691	665	629	627	667	661	626	685	705	669	657	654	657	651	664	658	680	644	661	673	651	674	651	700	685	672	636	662	655	624	687	662	659	645	653	649	673	630	678	660	666	665	693	655	705	602	657	642	651	660	677	643	651	643	635	636	664	651	673	692	660	669	672	687	710	687	640	701	674	672	690	707	649	655	695	623	692	689	686	693	674	694	604	644	691	648	685	650	691	693	664	640	649	652	662	637	684	726	658	638	670	675	662	690	688	638	642	640	648	634	647	645	652	670	615	654	644	684	604	653	629	641	654	584	612	586	674	644	679	627	642	656	641	704	646	655	652	657	685	700	655	647	656	635	635	714	662	641	688	648	640	647	659	687	645	638	689	667	699	715	651	651	675	672	673	671	674	642	682	681	641	716	651	636	651	642	704	655	689	662	646	699	654	657	666	694	628	675	633	686	659	650	667	674	638	630	639	638	688	651	662	710	666	692	670	649	662	635	681	677	608	666	632	681	678	664	656	644	637	678	647	660	604	675	680	647	664	630	645	606	652	660	656	705	709	674	718	656	653	594	654	697	734	655	638	642	666	673	681	664	607	723	671	694	652	692	667	747	647	651	656	638	649	638	631	660	710	624	639	712	678	700	663	683	709	655	627	667	655	653	694	654	708	661	683	713	658	671	680	684	639	658	663	656	665	733	641	660	641	712	614	678	677	680	643	685	671	681	668	644	683	642	670	633	590	660	633	675	676	702	636	624	733	644	654	669	696	645	631	679	643	734	712	630	640	649	692	673	645	653	671	707	684	666	741	717	631	591	679	665	658	642	685	638	664	669	631	646	681	678	617	661	655	667	651	663	680	696	658	642	653	639	641	654	672	674	636	656	653	621	603	702	652	607	661	700	633	615	645	671	651	654	679	688	668	621	659	702	717	644	676	666	584	662	631	678	669	675	612	652	694	687	650	673	640	705	670	675	654	679	723	644	639	680	671	658	689	664	679	670	675	659	677	649	682	689	646	675	665	678	649	644	661	639	692	662	660	662	668	703	644	695	704	676	708	700	644	659	662	696	581	664	644	664	703	656	676	706	654	659	683	649	677	668	689	658	694	704	654	687	675	653	719	654	692	706	710	703	647	674	688	658	620	665	675	712	660	666	679	648	695	692	696	713	682	674	670	657	674	667	675	617	688	659	621	678	673	710	635	640	650	617	662	671	635	661	712	658	646	692	636	623	630	647	726	699	686	673	648	704	631	688	660	697	655	679	649	651	645	688	648	718	649	727	671	617	671	673	703	654	664	673	649	664	652	641	678	717	689	655	650	647	672	628	709	637	690	691	719	674	730	650	696	667	711	643	647	647	624	658	645	712	644	690	649	706	680	673	674	645	650	679	664	705	726	643	662	680	661	689	663	664	668	632	690	704	672	668	678	655	652	687	654	661	701	641	702	645	681	633	640	661	644	719	656	681	635	660	648	623	627	681	602	662	640	664	622	644	678	726	630	656	680	685	643	655	673	646	637	651	724	659	661	646	689	671	687	683	668	627	672	669	688	643	655	647	678	665	648	646	665	683	657	596	654	695	658	683	654	676	694	679	677	634	639	651	643	682	631	637	669	649	683	645	687	700	641	634	627	596	670	629	656	655	674	674	662	679	720	720	673	703	621	671	634	691	639	686	718	688	622	660	652	648	682	663	673	602	644	668	668	696	633	738	638	671	631	651	642	675	654	683	655	635	677	652	690	668	632	721	649	668	689	621	642	638	647	648	678	597	642	647	702	671	664	669	690	642	682	667	622	676	666	680	663	693	661	648	612	655	634	649	682	634	655	675	602	658	654	670	675	676	672	659	654	683	639	702	658	642	646	685	647	636	673	645	655	685	639	654	675	670	664	635	660	626	648	655	726	675	652	657	653	679	656	625	638	678	647	710	672	698	646	693	666	631	681	649	656	657	673	682	648	686	652	628	716	626	658	647	673	625	643	649	647	657	668	673	646	663	655	708	671	651	705	672	655	656	650	623	660	658	702	693	636	636	637	685	686	668	706	673	663	682	666	686	643	663	694	698	666	645	657	672	641	640	683	686	721	668	662	711	683	680	696	661	714	697	676	676	692	693	647	702	678	640	677	687	651	630	660	642	665	679	692	652	691	681	650	655	661	658	675	699	666	652	673	659	668	652	652	679	668	666	664	628	731	637	675	648	679	614	668	661	702	656	697	707	662	694	669	621	657	676	676	656	653	666	703	694	631	683	692	640	630	625	612	653	659	681	653	655	681	631	664	621	665	648	687	623	690	665	676	725	687	682	645	653	669	641	660	674	557	666	655	666	663	670	680	647	703	700	682	677	689	613	667	678	678	663	651	707	673	647	738	676	671	741	648	678	674	700	617	671	695	662	678	692	647	588	700	715	649	624	657	691	635	677	660	674	672	678	691	649	669	657	681	657	633	689	642	650	644	628	620	697	681	677	653	583	649	678	689	678	645	686	646	681	719	670	635	679	624	656	636	674	634	708	664	644	667	654	662	652	659	676	657	685	654	703	668	644	643	646	665	623	678	660	670	626	639	658	650	635	682	670	663	664	678	615	623	626	654	674	685	676	720	684	655	629	690	679	676	673	630	691	651	640	688	624	646	612	678	641	683	634	674	641	649	650	647	672	636	668	654	633	615	627	652	649	676	676	679	661	714	643	662	658	678	689	680	654	650	660	718	675	651	702	723	700	632	643	648	634	693	691	655	663	644	660	644	651	650	665	678	659	628	651	617	699	694	623	645	653	698	706	659	700	641	678	711	617	659	701	678	682	693	702	636	672	655	672	662	708	706	679	628	682	690	654	620	715	674	659	668	688	643	701	686
1126	110	119	102	98	77	86	69	69	67	73	64	49	57	59	58	55	55	58	62	59	72	51	79	65	65	52	59	56	53	67	54	71	61	58	44	66	63	56	65	69	66	58	63	53	62	53	58	65	66	59	61	46	63	58	64	59	60	66	57	66	64	56	62	62	56	60	51	71	61	46	53	61	48	62	47	67	71	63	55	51	66	49	35	57	60	60	69	53	49	57	59	57	51	58	53	63	55	61	58	52	55	53	57	56	56	66	68	71	54	61	44	41	52	53	70	54	49	59	73	60	61	49	58	55	60	67	57	52	62	54	52	57	60	60	64	61	44	60	60	46	66	63	59	67	59	50	58	54	46	53	57	49	60	62	51	63	54	56	67	63	65	46	42	57	66	56	64	59	61	61	52	59	48	56	71	56	52	55	62	53	46	59	49	62	52	69	62	48	65	68	75	50	54	67	60	47	50	64	57	37	57	57	63	40	48	63	67	63	50	61	53	62	53	62	61	68	52	61	51	56	70	72	44	63	48	53	70	53	57	65	59	52	49	55	64	74	60	61	45	70	49	49	56	52	55	57	65	54	61	58	56	44	57	61	59	61	53	57	58	49	55	54	62	49	70	68	64	55	57	55	54	51	58	52	68	62	58	44	56	49	60	53	48	63	53	55	61	57	59	64	58	64	65	56	63	42	70	45	54	50	63	59	65	51	59	73	53	51	47	65	39	54	56	53	62	59	51	58	51	53	54	53	60	61	61	62	59	45	67	59	45	53	52	49	56	58	42	62	50	55	57	61	47	68	66	59	57	54	61	59	51	44	61	65	55	73	60	57	62	49	66	62	61	61	68	46	73	62	54	57	54	51	66	48	40	48	48	61	71	51	65	65	57	48	44	63	68	58	47	42	53	68	60	50	52	70	61	54	57	66	62	54	58	46	65	63	64	59	49	59	52	60	64	53	79	67	54	56	61	65	63	59	58	48	52	60	62	57	54	61	49	62	55	43	46	56	48	63	56	53	38	54	53	69	57	56	51	58	62	55	53	65	50	64	51	58	72	53	50	49	41	54	52	65	50	70	61	56	47	48	51	63	49	55	56	51	54	65	50	51	52	54	69	58	59	50	61	55	59	55	74	63	60	53	64	53	76	71	61	61	58	66	53	57	58	51	44	58	52	71	67	53	64	67	55	56	56	52	51	57	50	62	58	54	74	59	66	50	51	48	51	68	60	79	68	59	57	62	61	49	56	65	60	60	60	61	71	62	66	64	69	71	51	53	68	67	53	50	50	49	59	65	52	46	57	65	65	64	52	58	69	59	51	50	54	69	55	63	60	68	68	67	65	41	57	66	60	48	77	54	41	52	55	48	51	57	50	45	67	60	78	54	52	58	50	49	58	57	50	68	58	66	61	50	51	48	58	44	52	55	48	54	65	52	47	54	62	63	53	61	71	75	54	61	58	66	60	59	61	53	49	73	63	47	59	53	70	70	75	46	49	44	60	53	50	54	54	62	44	45	60	56	71	58	69	52	53	59	57	74	57	62	56	66	60	57	69	60	64	55	61	63	66	50	64	62	60	59	55	60	43	49	69	61	61	43	54	54	46	63	64	59	51	49	68	57	43	68	69	52	69	66	47	55	64	50	51	48	55	44	51	59	56	55	56	62	56	66	45	54	49	51	52	72	71	56	71	57	69	59	65	52	59	63	41	63	54	53	60	53	76	71	64	69	50	62	59	46	57	50	55	45	65	42	64	58	60	75	76	59	54	62	62	52	59	50	57	55	57	65	40	56	54	50	72	58	68	72	51	56	67	55	55	58	57	67	68	56	44	58	54	51	69	72	63	62	58	46	58	61	51	57	70	52	56	50	53	56	51	48	62	61	53	56	33	60	58	46	67	50	57	61	46	53	57	39	55	63	64	69	39	63	50	66	48	58	47	62	36	52	47	52	69	59	54	58	53	64	45	61	48	53	62	58	57	61	70	56	60	48	51	66	69	66	62	56	53	69	68	66	57	64	57	49	60	76	62	75	63	59	50	58	49	50	57	51	49	65	68	48	54	56	58	72	68	56	53	63	54	58	45	52	51	64	64	59	57	50	71	39	74	54	54	67	70	50	59	55	61	43	57	71	53	46	37	62	71	63	66	52	56	59	65	53	60	73	57	50	52	50	70	48	49	61	72	44	48	63	54	52	59	67	69	52	50	59	59	58	70	51	48	58	53	59	69	54	56	64	52	68	54	64	64	45	58	52	53	52	55	62	56	62	74	75	65	42	57	49	72	64	48	57	52	56	68	56	74	54	62	62	65	65	52	66	53	68	54	44	54	57	62	56	69	51	69	70	55	70	63	59	60	66	57	68	62	65	61	50	68	62	71	60	61	58	61	71	76	61	48	52	54	62	51	60	58	65	66	68	53	59	63	55	57	70	47	51	53	54	46	52	51	70	49	51	54	64	61	58	56	59	59	66	51	61	56	64	41	67	59	56	64	54	47	40	69	61	61	49	62	56	62	65	52	57	54	62	56	51	61	47	60	54	56	58	54	53	43	51	61	47	52	65	54	68	52	68	65	57	51	43	51	52	57	55	51	52	53	69	54	71	56	62	49	58	55	58	36	55	59	56	78	55	53	73	55	59	55	53	65	57	65	66	61	57	56	67	58	51	46	71	50	55	62	51	58	62	54	65	71	56	61	51	47	55	65	63	60	70	51	58	63	51	61	66	63	58	52	49	60	45	55	59	54	65	51	58	48	59	54	57	53	73	65	49	68	64	55	56	58	45	58	61	51	61	38	57	55	57	61	61	53	59	60	71	64	59	51	58	56	70	59	64	58	71	53	60	57	54	57	65	67	59	73	53	65	55	55	52	51	68	56	60	48	54	56	65	59	62	60	72	71	51	56	70	59	51	57	85	63	65	79	57	67	40	44	58	53	56	57	45	60	59	59	44	56	58	61	63	68	51	63	53	60	72	53	56	50	62	61	54	70	67	73	64	70	56	62	64	70	57	65	57	47	63	54	53	39	57	55	51	69	58	52	43	61	37	51	83	56	55	69	60	60	51	65	50	60	66	68	52	53	50	45	47	57	49	54	63	65	62	50	50	57	56	69	48	67	63	64	59	61	55	55	52	47	61	54	62	61	59	76	51	60	64	59	58	54	60	54	58	58	63	65	71	52	47	68	53	71	64	47	57	62	72	64	66	49	54	46	70	54	62	67	69	65	46	63	57	55	63	69	51	62	56	52	52	52	49	40	60	52	57	51	55	62	39	47	51	60	66	82	53	52	46	51	70	46	67	59	75	56	50	63	59	58	56	60	63	65	61	58	68	54	65	61	59	48	60	51	54	65	55	63	63	61	55	65	48	52	56	53	47	61	61	55	58	61	57	60	60	66	50	69	40	55	55	47	47	53	67	44	53	86	57	52	65	46	63	56	57	54	70	63	48	60	48	56	62	42	61	66	61	58	54	63	65	60	45	53	57	56	70	46	59	59
1687	342	469	476	412	385	333	317	326	301	290	248	284	252	268	262	289	255	280	276	239	263	234	264	246	242	270	225	266	262	238	241	223	245	245	245	256	270	249	263	271	227	247	238	248	235	243	249	268	258	248	246	230	271	250	262	230	215	222	245	259	230	242	253	242	230	247	262	272	237	253	246	262	240	251	242	243	251	263	248	241	250	240	213	248	264	251	242	260	230	238	223	235	253	249	251	213	286	266	263	232	246	246	259	246	261	255	246	271	225	227	258	255	226	274	251	245	247	248	249	228	242	231	257	260	243	246	243	261	223	236	268	241	264	244	239	254	281	254	242	215	246	216	249	238	239	239	245	255	251	228	230	235	261	238	264	244	242	244	220	247	247	237	250	273	255	259	258	251	250	271	250	232	232	269	242	250	236	238	290	240	250	257	220	247	206	257	235	251	217	259	261	234	240	221	248	276	261	224	235	264	226	227	248	227	231	258	255	248	251	238	252	233	237	242	254	257	251	233	229	216	230	236	257	218	243	246	245	231	255	214	282	219	239	233	265	237	224	223	232	260	257	234	253	257	257	236	233	253	263	226	240	251	245	252	254	253	230	249	253	254	237	240	244	242	233	232	234	259	207	268	232	242	247	214	239	259	258	233	228	243	256	265	227	237	256	237	224	250	234	231	256	248	243	226	269	262	236	219	258	253	262	220	233	272	225	259	228	264	213	265	238	224	262	247	269	241	220	215	243	247	257	259	241	262	233	264	247	236	232	240	223	247	248	254	255	258	264	254	249	248	244	253	242	237	226	249	271	246	246	241	239	255	262	234	259	236	233	255	240	213	228	267	248	228	246	270	262	246	245	242	230	259	244	233	255	241	219	233	218	261	238	240	250	235	237	244	247	230	249	255	245	229	223	245	251	256	257	237	253	222	246	244	260	229	235	241	249	284	248	228	227	238	219	242	237	229	208	250	229	260	233	252	249	245	222	255	239	250	247	232	222	248	220	215	255	223	240	250	235	233	261	227	233	237	265	219	247	271	247	215	266	246	226	288	248	253	234	235	230	231	246	230	232	233	242	202	236	245	228	256	249	248	236	218	239	200	266	247	250	266	258	232	258	248	234	243	236	274	247	225	223	228	246	241	245	236	231	233	227	246	258	219	261	237	259	250	247	235	222	230	246	201	251	248	242	229	235	235	248	255	249	267	245	243	245	245	235	235	233	243	246	224	273	236	250	272	239	246	278	247	231	240	215	222	214	258	239	224	256	257	273	291	228	251	227	254	250	240	244	254	242	230	228	246	252	230	242	210	247	254	272	253	242	232	237	265	256	228	253	258	238	246	229	251	254	218	252	269	245	243	217	219	224	227	259	227	240	250	248	259	242	258	242	245	268	232	232	231	237	265	246	241	254	235	277	214	234	252	238	266	218	215	242	263	213	253	233	259	220	248	222	229	239	235	252	249	215	237	246	246	265	242	212	274	207	249	265	268	258	243	262	261	233	244	253	226	236	254	225	259	252	216	241	255	249	232	225	225	240	247	223	252	265	240	250	222	267	224	255	234	272	269	241	246	230	221	250	245	232	261	258	222	241	235	251	241	257	247	257	216	233	260	215	253	214	230	220	243	250	243	234	259	220	228	256	243	243	257	233	265	257	268	254	268	224	236	232	251	227	230	244	237	243	228	230	245	261	206	234	238	260	228	231	256	241	267	216	252	235	236	243	263	237	248	214	224	245	240	224	243	262	262	245	228	234	235	221	235	224	237	252	240	223	224	234	213	225	237	230	239	223	256	241	296	237	221	252	257	238	240	270	266	254	216	250	215	284	233	251	233	238	261	237	242	275	236	254	244	248	257	269	253	255	274	234	275	239	235	232	252	257	242	241	249	235	246	236	244	235	239	259	258	245	267	244	237	247	256	231	284	262	230	263	220	273	255	209	265	242	234	267	256	271	239	263	237	226	233	262	233	245	248	228	262	237	261	258	244	257	224	230	244	238	218	235	243	245	238	218	230	232	234	273	258	234	251	230	254	235	261	245	247	258	244	211	262	236	242	280	241	253	238	225	252	247	224	251	232	238	245	226	226	252	234	253	242	224	219	231	245	251	269	241	269	236	231	255	238	218	261	253	255	219	260	234	231	241	238	251	244	254	285	246	240	242	261	260	258	249	246	246	255	244	248	255	243	225	251	239	257	233	254	247	240	224	242	256	210	231	248	267	216	247	244	243	276	249	263	225	221	256	230	211	232	250	278	237	229	225	217	227	261	223	244	264	256	251	232	264	249	241	269	251	235	232	258	241	232	247	270	262	238	250	242	258	242	230	251	266	223	240	243	274	270	251	260	261	247	226	245	253	228	225	209	270	220	235	234	271	232	228	229	248	245	214	256	236	254	231	244	255	231	208	248	235	224	230	233	257	232	246	264	238	232	258	243	277	196	258	251	260	247	231	255	227	233	222	233	243	249	250	252	233	237	253	248	238	232	254	242	217	219	253	223	233	251	252	260	211	236	238	244	244	234	247	247	245	234	268	251	245	225	248	232	238	230	257	254	256	251	245	270	263	229	262	209	215	228	258	255	242	227	235	227	258	229	235	235	230	240	240	266	232	248	217	252	240	226	250	235	241	235	223	257	224	253	264	253	236	258	238	241	241	241	236	248	216	254	281	290	210	244	218	265	271	253	249	179	237	248	237	250	225	249	225	227	239	253	253	217	239	231	232	244	252	223	227	233	273	226	220	248	223	276	232	234	233	268	242	256	251	232	259	273	240	282	245	251	246	262	250	213	240	258	239	232	244	220	199	237	252	230	228	263	253	211	227	254	252	232	234	249	249	255	244	256	240	229	267	264	234	231	276	252	229	273	228	226	256	270	214	218	249	227	246	261	239	214	262	225	285	242	263	245	268	257	241	241	262	232	208	246	223	255	232	225	254	263	235	254	240	235	255	250	282	258	245	251	224	243	227	263	241	238	253	269	251	251	245	227	238	233	218	233	244	243	250	249	247	262	237	282	253	247	251	243	236	228	221	232	246	233	261	236	249	244	272	252	236	272	233	233	238	251	242	249	284	222	217	258	245	238	233	236	258	260	262	220	260	239	240	205	242	250	265	230	232	246	254	255	236	253	221	243	221	257	235	233	270	274	211	257	247	256	253	213	243	260	242	256	259	238	231	239	269	242	261	222	224	246	238	256	248	239	216	238	244	253	237	269	241	248	229	269	287	223	223	261	238	229	235	240	238	237	224	257	226	244	222	248	244	229	243	219	249	225	269	260	221	225	251	273	241	235	253	242	233	226	258	227	229	254	265	258	229	209	230	224	222	253	204	253	231	264	265	241	224	237	267	245	271	229	260	249	212	249	276	233	232	257	264	258	233	227	233	239	239	266	233	242	237	236	242	274	239	248	265	240	259	229	257	218	222	241	257	256	211	227	252	241	226	261	225	255	217	251	251	243	264	250	236	237	195	265	242	248	245	248	244	259	237	266	235	218	257
4513	1093	1398	962	636	465	384	301	262	260	231	230	206	194	187	158	175	148	143	142	152	171	135	139	116	127	119	134	114	133	120	135	128	145	137	116	137	123	124	121	139	118	122	132	134	141	136	134	127	139	129	135	160	118	147	118	130	148	124	143	111	133	124	128	142	147	156	141	138	112	141	122	174	135	114	121	119	103	135	132	114	102	101	121	138	127	130	134	114	118	111	127	120	124	135	117	126	128	131	127	126	135	115	144	131	123	122	114	117	140	138	134	125	135	118	132	126	113	128	143	119	115	137	144	146	123	130	141	121	118	131	116	138	130	147	141	131	135	139	125	129	122	137	147	140	122	134	142	116	135	135	149	122	149	124	107	124	129	105	119	133	115	131	118	127	111	129	139	132	136	115	114	129	129	122	121	113	145	118	117	114	129	123	119	133	116	117	131	135	118	122	114	126	116	163	129	117	144	142	124	130	128	128	119	126	146	126	123	156	129	141	149	133	129	130	135	137	129	130	131	124	124	122	134	129	141	127	129	120	141	119	108	148	131	129	127	133	133	125	135	115	133	143	122	120	125	119	135	126	125	138	123	136	120	134	124	141	124	137	144	126	122	118	114	145	121	119	128	115	140	136	139	121	142	128	159	122	139	135	122	141	122	131	136	147	112	125	132	137	117	127	126	115	154	144	125	126	135	116	108	144	122	128	132	129	125	139	137	122	115	156	136	144	118	129	135	121	105	125	120	141	127	134	129	126	135	120	130	126	130	124	130	117	141	123	127	135	113	142	123	138	125	122	111	138	116	123	117	120	124	132	118	110	124	118	126	100	114	135	166	126	128	134	140	121	125	147	132	129	154	123	131	126	117	124	138	135	128	118	127	115	117	145	118	120	126	130	143	143	129	130	130	128	149	125	131	126	145	127	112	132	124	137	118	140	127	125	113	121	123	115	141	116	127	125	117	131	142	140	128	135	128	125	123	144	139	117	121	144	154	145	106	126	131	107	123	114	157	133	126	125	140	115	134	147	119	120	129	131	146	111	128	124	123	144	97	135	141	115	110	138	126	116	136	125	144	123	137	100	131	138	114	111	122	155	117	121	135	126	107	120	136	107	128	117	115	129	119	145	120	119	110	115	116	135	119	135	130	137	135	129	136	128	140	144	126	110	145	139	122	150	125	111	128	123	125	127	133	133	128	132	145	119	128	134	136	130	134	136	119	120	115	117	132	147	131	128	125	104	128	133	132	139	121	131	131	151	122	122	127	130	149	136	105	131	133	145	120	137	119	127	136	136	123	135	121	136	123	123	131	107	133	132	113	129	130	126	139	121	117	150	110	145	142	150	134	124	123	106	150	132	122	144	108	127	129	142	113	148	156	127	145	133	111	148	135	147	142	123	118	114	140	138	127	141	138	111	117	129	128	118	129	134	135	126	106	119	134	118	139	128	111	126	120	107	132	117	128	115	128	119	135	127	119	123	127	112	145	125	123	142	120	134	117	137	131	132	118	130	140	136	129	143	119	135	136	131	131	136	110	131	119	111	101	133	127	139	126	115	123	111	126	142	131	122	149	132	125	111	127	131	128	113	134	118	144	115	132	135	126	121	131	111	98	125	124	131	126	128	129	122	148	119	124	140	129	139	102	114	142	112	125	120	121	129	120	110	101	123	110	126	149	151	141	115	135	154	128	129	136	136	153	110	127	136	124	144	123	123	118	117	131	143	116	122	146	115	142	112	144	110	140	127	135	133	133	126	142	134	140	123	116	117	122	119	141	148	125	129	118	110	134	122	130	137	128	122	109	133	131	114	139	137	123	134	114	138	131	126	123	109	125	131	124	113	129	131	121	129	140	130	135	115	130	122	133	127	132	124	146	124	134	134	124	120	142	126	114	129	118	136	125	114	134	137	92	119	121	133	141	137	145	135	130	122	127	123	114	141	135	129	126	118	130	109	128	136	123	120	140	146	133	116	122	120	129	129	130	132	135	137	109	142	115	118	126	153	127	111	122	122	123	127	108	135	130	127	122	127	133	134	148	111	139	120	143	117	142	126	145	138	140	113	134	135	118	116	132	131	142	133	129	122	129	114	143	102	122	126	118	121	127	103	133	132	147	125	134	117	142	136	103	127	130	108	153	139	125	122	120	109	126	112	129	146	151	131	140	127	104	127	132	134	132	114	130	128	130	106	132	104	115	141	118	114	150	120	141	128	125	142	130	131	122	137	132	143	108	123	117	139	137	108	111	123	102	142	118	133	118	142	129	134	146	133	130	125	113	152	152	136	114	144	147	145	122	113	142	120	129	107	139	131	122	104	120	130	135	125	120	116	146	133	124	110	125	123	107	118	130	117	138	113	124	113	159	132	135	134	132	153	136	150	126	141	124	141	114	132	148	135	134	120	121	137	111	131	140	133	136	139	136	140	109	146	144	129	135	131	131	150	125	123	126	143	118	141	132	132	128	106	131	141	122	119	149	129	113	125	125	118	135	125	116	114	149	140	121	124	119	135	98	129	122	137	139	140	123	149	144	117	145	142	134	118	122	134	114	125	131	143	132	142	155	144	138	134	122	123	119	137	124	139	127	133	134	118	131	136	128	138	135	109	117	129	122	123	129	126	122	115	148	134	116	122	134	125	110	133	132	139	117	136	146	135	130	123	122	131	127	148	117	119	121	127	131	128	137	119	118	122	131	127	140	120	137	133	144	119	104	119	118	129	122	124	135	117	118	130	115	128	137	128	131	123	122	128	120	128	147	115	121	134	115	121	134	121	122	141	107	119	122	137	148	120	121	119	112	134	138	125	114	129	112	117	134	148	141	133	135	125	125	108	135	109	132	130	128	134	132	115	121	138	134	122	123	125	112	117	124	133	124	141	139	114	128	127	139	129	127	129	123	130	142	119	138	149	126	128	119	118	133	125	132	97	134	100	139	139	130	132	133	133	120	128	119	114	134	139	116	130	141	130	127	123	119	124	120	126	138	135	141	137	132	139	122	139	129	131	126	134	128	132	157	155	111	141	138	131	140	138	131	116	127	116	136	116	140	133	126	109	113	122	129	144	127	121	129	142	132	118	114	137	132	123	136	148	129	120	119	124	139	131	126	126	127	135	126	113	110	117	128	130	139	118	129	115	138	130	125	112	125	139	125	119	136	152	126	117	112	135	129	124	131	105	144	122	122	135	133	146	137	138	115	128	127	111	124	109	130	104	134	117	139	139	135	133	107	123	113	127	131	131	126	117	131	124	112	114	114	110	138	118	125	135	123	137	160	136	142	130	132	143	124	120	136	125	137	153	133	149	125	117	115	143	120	122	130	133	119	129	114	120	141	145	120	135	125	124	129	130	125	134	116	129	122	117	130	130	110	131	131	124	124	123	134	121	127	126	126	134	146	138	117	154	147	121	149	127	121	135	119	115	128	127	124	120	122	119	137	132	127	136	114	109	137	142	134	116	126	142	129	122	130	125	116	148	140	119	116	116	130	122	133	131	132
5452	1560	3576	3655	3244	2679	2159	1743	1566	1419	1206	1061	980	919	886	849	760	780	697	682	607	629	645	622	591	554	613	609	544	535	588	569	519	539	514	504	502	511	469	519	533	485	447	511	538	506	537	532	487	465	463	456	479	486	504	468	467	482	454	491	419	447	475	430	435	453	483	459	422	477	452	448	472	509	456	458	479	487	493	425	486	434	459	464	444	457	437	471	444	419	432	464	448	429	439	460	467	445	451	441	460	434	456	483	438	470	462	450	459	430	479	427	456	487	421	440	436	452	465	454	420	450	435	452	436	445	481	435	436	504	447	454	452	464	463	468	439	422	463	420	440	490	465	456	460	453	439	457	474	427	449	463	441	454	445	443	446	426	428	484	474	453	434	449	449	441	467	481	440	431	485	436	402	459	423	429	446	447	425	469	462	441	464	437	431	450	432	420	470	461	452	457	445	451	469	479	448	405	484	434	459	487	438	438	439	455	441	449	453	459	484	470	437	420	405	451	410	433	444	458	424	451	457	477	435	455	431	429	459	463	441	440	443	424	460	441	425	416	420	442	466	440	454	438	447	434	432	443	473	452	464	453	422	470	425	437	428	466	424	449	449	434	455	437	462	441	388	435	432	457	448	476	461	439	451	451	428	418	464	430	465	463	449	447	440	456	432	448	430	424	423	447	462	441	465	421	435	405	458	402	439	417	424	459	461	441	483	429	458	445	502	450	419	461	443	452	452	476	415	444	418	459	444	454	445	455	406	481	463	414	422	457	419	420	438	410	486	398	422	471	442	428	421	407	473	439	436	427	441	483	430	426	466	447	478	438	469	464	428	413	434	452	437	413	445	440	421	425	416	444	455	448	440	499	404	430	437	457	464	470	478	430	441	443	437	423	462	430	468	437	435	453	441	454	480	441	437	439	442	444	466	443	445	436	427	419	459	452	466	454	458	442	437	448	442	414	445	457	427	447	473	457	464	472	431	449	426	434	449	421	432	441	444	406	463	429	400	471	496	437	460	465	446	453	438	482	433	435	438	500	464	462	429	437	453	465	448	437	420	433	454	427	432	485	411	426	481	405	477	452	422	418	439	463	445	449	461	425	425	452	456	377	437	439	421	413	433	421	467	437	482	470	447	448	444	442	432	466	433	454	453	440	451	443	459	446	451	432	490	458	429	445	418	441	443	467	461	467	437	456	417	454	448	435	450	403	446	469	456	450	422	461	437	439	451	438	437	432	406	440	501	496	428	441	440	448	450	440	442	473	456	483	416	458	417	451	451	434	455	417	418	444	437	444	434	431	440	453	400	442	434	470	470	442	465	427	461	429	429	440	465	467	415	481	448	426	447	455	420	454	434	438	474	476	444	466	420	463	473	450	445	435	439	437	450	419	436	441	421	449	441	446	454	405	453	430	475	423	445	443	437	457	504	440	449	441	430	445	393	427	436	434	413	464	419	418	431	392	442	467	445	474	457	424	419	459	439	428	437	423	419	456	432	418	475	479	453	432	455	492	465	451	446	443	467	444	447	441	457	480	444	485	417	469	459	455	478	459	455	431	406	445	444	444	431	421	429	478	416	437	426	420	412	444	462	497	439	453	479	478	451	410	428	447	437	444	459	478	459	438	443	484	408	425	472	462	450	434	415	440	444	419	426	469	414	487	450	452	466	440	436	449	412	442	451	456	407	443	442	437	462	457	444	444	453	436	422	409	458	460	414	442	442	467	465	425	437	426	404	500	477	467	462	478	474	449	461	456	447	403	442	434	448	431	447	456	474	444	443	441	422	432	418	490	418	407	464	430	433	429	386	427	483	442	446	458	433	463	443	424	456	456	481	462	400	457	455	452	443	421	439	475	453	426	449	424	462	406	424	401	447	457	490	488	499	415	408	483	466	444	455	453	453	483	439	448	432	469	442	456	460	420	427	459	445	483	424	481	427	488	428	457	502	436	427	465	416	487	452	445	471	444	416	442	419	480	431	454	449	499	440	449	458	451	400	441	449	443	443	433	434	474	414	430	459	459	449	468	449	460	432	455	446	443	392	436	425	440	463	428	454	456	444	438	401	458	407	438	426	424	440	424	473	461	432	434	448	424	447	456	455	446	419	454	436	435	449	444	458	457	452	441	437	449	430	410	441	437	406	442	431	464	443	473	433	422	462	447	431	470	460	425	448	463	439	459	455	408	453	464	432	446	426	417	466	428	481	428	438	460	424	450	463	476	436	413	453	429	481	481	448	431	437	450	467	500	445	431	426	457	459	459	414	456	414	458	432	455	429	438	468	439	424	429	447	469	470	431	428	467	427	430	429	435	461	438	418	453	410	480	408	432	435	466	400	379	470	437	470	450	447	446	459	465	439	426	426	443	453	444	440	436	442	438	403	415	432	455	417	425	429	462	399	465	456	423	406	442	443	448	439	468	430	467	483	428	467	457	440	433	493	444	418	439	439	462	440	445	464	443	417	443	419	452	470	490	449	468	463	449	414	405	465	444	432	446	462	447	447	478	422	420	445	419	415	407	452	461	479	499	435	456	454	452	434	412	446	439	466	479	479	437	475	468	455	430	447	399	444	450	443	413	467	429	449	433	395	470	433	445	465	431	450	442	426	461	424	412	450	443	458	448	431	462	419	464	436	456	445	437	426	405	463	484	434	456	467	446	451	468	463	433	447	427	418	433	471	488	448	474	408	438	448	454	423	454	435	429	464	467	444	421	461	447	433	432	434	412	436	448	450	435	437	454	456	449	435	454	444	441	430	438	456	458	443	444	461	465	468	495	456	415	423	403	436	478	468	447	461	465	403	450	439	477	422	443	482	446	430	500	422	422	430	431	450	422	399	446	457	475	443	441	441	456	459	466	444	449	409	469	425	480	434	442	434	419	463	432	424	443	410	452	447	464	462	447	416	449	444	449	457	448	423	468	450	438	446	438	457	412	451	460	508	426	431	410	468	460	426	445	427	444	431	468	438	466	444	485	412	440	436	446	437	487	452	459	468	458	438	428	444	467	457	431	452	421	446	451	439	457	447	430	442	468	441	461	391	429	419	459	425	446	469	443	514	447	476	486	446	458	438	462	450	459	450	465	463	451	452	440	424	458	428	456	485	470	429	448	451	437	485	472	426	450	417	436	449	433	424	404	467	440	431	460	420	491	492	493	484	411	445	413	429	438	478	445	410	444	454	475	474	482	425	413	486	488	470	412	451	441	420	471	448	438	438	429	480	489	479	430	487	441	430	427	484	493	431	450	435	450	456	429	420	450	439	431	469	453	434	437	452	454	461	475	440	463	417	460	412	439	456	443	427	437	440	408	450	451	429	423	430	438	438	442	454	472	416	441	464	430	444	443	511	445	480	445	427	462	424	474	463	485	468	432	464	422	451	437	418	464	441	436	398	409	479	436	461	429	415	419	494	454	439	448	482	429	456	415	416	445	479	431	434	494	436	419	433	476	456	412	461	453	403	460	441	464	434	427	437	454	431	443	435	447	453	419
8696	2298	2688	1914	1241	971	708	560	463	442	406	358	316	334	300	285	255	261	250	260	300	279	245	252	234	242	217	228	234	231	211	216	244	186	225	226	235	206	190	218	213	219	221	213	207	204	210	239	226	219	214	190	208	231	221	231	222	189	242	210	215	210	208	227	200	220	186	204	228	232	212	211	204	188	211	198	203	206	197	206	208	219	181	199	222	197	189	209	211	194	198	218	227	217	194	233	223	194	225	193	212	221	209	218	211	211	232	198	216	205	207	242	217	218	194	213	211	220	207	216	220	180	222	222	212	192	203	190	219	194	199	210	224	207	218	192	202	191	213	231	231	210	206	207	209	201	217	184	212	195	234	175	197	168	215	199	223	209	235	205	185	208	206	209	219	228	197	221	207	218	219	203	207	213	224	217	211	236	220	203	196	194	189	207	193	210	218	222	176	205	213	228	217	193	210	197	203	188	204	186	186	208	221	202	209	212	190	198	198	229	235	187	228	209	191	214	189	218	214	207	196	194	211	206	208	206	225	204	190	220	196	184	200	196	210	210	197	204	212	212	229	181	205	215	230	204	217	213	183	223	197	206	219	187	197	197	211	189	206	206	191	206	237	222	198	232	197	206	215	205	221	198	205	244	200	200	188	241	190	200	212	216	203	202	180	210	187	196	207	212	208	188	216	198	197	193	204	204	174	221	204	182	216	217	219	219	208	210	208	214	237	210	232	203	228	209	219	188	234	200	215	181	200	223	205	210	217	224	201	216	208	196	219	188	215	214	232	223	223	192	210	192	225	223	178	208	221	212	226	223	216	192	209	207	228	209	187	188	207	226	221	215	210	217	193	196	199	206	216	219	202	182	188	207	218	202	238	229	192	173	208	198	232	214	204	196	202	178	188	185	200	214	245	185	206	198	220	195	188	186	212	216	226	220	210	226	211	200	211	208	206	218	219	221	196	227	206	220	206	209	198	214	235	213	212	208	237	200	214	213	224	201	185	209	218	187	208	207	192	232	199	242	202	225	214	215	207	227	194	212	198	225	208	177	192	195	203	195	213	220	202	213	187	225	218	219	188	203	207	240	225	195	215	212	211	171	221	215	187	181	241	216	214	211	191	214	214	209	214	195	237	197	205	198	211	215	195	207	209	212	216	190	207	216	190	221	219	193	210	183	220	194	201	210	218	198	182	173	205	184	228	212	235	234	221	203	222	209	217	198	178	207	218	194	234	167	192	204	211	195	188	203	205	204	211	216	198	192	212	215	226	185	228	224	230	203	223	200	199	203	237	217	203	190	202	201	201	213	209	209	246	212	195	230	222	185	215	214	190	206	193	224	216	219	204	182	209	213	198	223	203	188	222	215	215	198	219	202	210	217	220	228	178	213	206	209	229	212	221	222	235	209	209	226	195	220	214	212	230	195	218	216	178	193	198	237	225	196	220	207	228	215	226	186	189	213	220	205	230	206	201	219	230	215	208	205	188	187	212	209	196	212	208	232	219	220	214	206	186	184	218	189	211	208	193	226	243	214	209	203	193	225	210	216	217	208	210	194	209	205	193	208	179	198	232	212	196	196	197	210	201	236	230	218	192	210	210	201	201	206	201	193	200	187	198	204	205	212	212	221	201	230	230	195	218	210	181	213	202	194	216	204	201	198	209	241	191	212	210	210	210	197	199	201	215	210	206	203	183	212	223	226	201	187	223	232	204	203	195	198	224	199	219	202	177	204	223	195	196	210	211	198	202	202	237	234	191	235	200	190	209	199	213	228	190	215	222	216	211	188	220	219	235	209	208	191	201	183	188	194	228	202	208	177	192	187	219	194	202	196	206	211	206	207	168	231	197	226	228	224	206	207	198	211	205	192	201	195	209	211	191	217	195	192	211	232	211	207	204	210	203	219	220	209	201	188	182	207	200	199	214	216	185	175	213	205	197	192	224	202	226	175	243	214	181	175	218	176	196	191	214	199	209	202	188	205	196	233	206	190	199	182	197	175	208	195	199	172	204	211	186	188	181	222	198	199	214	226	220	199	205	223	208	214	208	219	186	205	213	227	196	200	208	232	233	212	189	215	216	214	198	210	205	221	223	199	225	216	196	219	194	211	177	214	203	198	225	228	208	227	197	194	186	215	227	234	209	207	191	182	199	175	195	209	212	219	211	220	197	222	192	204	212	214	208	221	219	237	191	205	193	226	205	213	230	201	202	215	216	215	210	220	195	188	203	217	193	221	226	207	198	203	203	215	215	187	192	202	196	232	217	193	190	198	225	205	214	185	207	181	187	216	192	208	203	213	216	224	218	175	204	218	197	187	193	209	200	198	183	210	213	212	211	203	201	225	222	201	208	222	204	211	197	229	232	214	224	189	213	202	221	194	188	217	217	215	207	187	211	221	201	200	204	234	209	180	196	189	198	211	186	210	196	217	208	207	221	205	193	196	207	193	174	216	192	221	196	208	220	209	197	222	210	226	236	190	203	188	203	202	208	207	221	238	213	213	218	171	228	243	205	233	219	219	176	208	207	241	202	188	209	212	233	202	205	227	244	188	193	193	210	204	199	222	217	209	170	197	199	225	194	215	196	181	180	197	194	185	245	223	190	210	201	233	193	218	190	221	211	219	207	220	201	218	229	176	211	203	211	198	209	181	215	202	212	234	217	200	185	202	219	209	211	186	222	224	194	177	221	203	230	215	185	201	215	204	210	197	185	221	230	212	193	197	208	180	200	185	189	194	209	183	200	202	227	203	192	207	222	233	211	213	208	198	216	237	247	206	183	222	222	194	216	209	191	195	216	220	222	188	203	221	211	215	207	212	229	170	226	202	203	190	232	218	229	223	192	186	229	192	193	198	211	208	194	194	199	189	225	238	203	207	184	210	226	224	187	197	224	226	215	214	194	219	204	199	222	220	205	191	233	199	197	209	245	236	211	198	172	220	188	202	200	188	212	227	228	218	225	203	211	230	211	200	200	205	212	215	208	216	207	216	204	198	223	196	204	183	216	218	197	203	199	230	224	216	218	211	208	202	191	218	220	196	202	201	213	210	220	216	179	242	204	199	211	207	204	199	223	213	199	204	211	225	192	211	195	212	176	186	237	216	214	194	211	206	222	193	186	183	214	195	207	203	212	220	190	222	232	222	203	212	210	233	199	206	211	216	222	211	174	217	223	194	200	205	221	195	233	201	212	237	213	208	201	240	212	192	223	213	197	212	226	199	205	216	224	234	179	226	206	228	203	211	177	185	197	200	215	215	216	218	219	215	205	190	218	205	214	222	211	211	192	224	213	189	212	224	224	205	205	204	239	199	213	200	222	189	192	231	186	201	202	194	214	236	195	202	190	205	190	190	218	203	204	171	221	213	194	200	215	203	204	169	208	223	228	226	205	192	201	208	208	215	212	218	196	193	201	217	209	203	214	189	206	212	198	204	213	192	198	223	209	228	194	215	247	235	215	203	191	199	195	234	212	221	200	223	207	228	194	196	212	188	203	204
7652	2878	6398	6822	5841	4759	3872	3360	2837	2425	2229	1941	1766	1576	1491	1455	1334	1198	1152	1085	1115	1069	984	970	903	992	948	914	933	857	816	851	832	823	781	830	795	784	796	738	795	745	774	773	753	782	758	745	756	744	758	744	714	740	682	716	703	711	702	760	671	722	700	738	695	732	670	709	689	726	702	688	673	693	695	674	696	715	706	677	710	698	666	693	721	717	690	680	674	706	662	707	646	682	676	641	660	670	716	724	665	699	666	716	663	647	692	660	695	675	677	634	685	702	684	652	681	691	661	614	685	650	655	688	648	646	728	655	704	715	699	723	621	687	695	691	706	679	693	669	709	641	723	648	686	685	620	710	649	685	635	656	629	687	662	695	678	672	666	663	644	647	673	672	725	646	721	756	692	668	657	660	659	668	683	669	678	683	669	644	629	653	747	723	679	670	684	654	646	705	656	676	668	628	650	649	654	638	712	630	748	682	655	675	630	643	686	698	621	682	676	705	630	690	665	689	635	663	665	653	643	694	696	707	699	700	667	685	673	655	644	681	662	624	691	664	681	693	631	637	641	658	700	674	681	706	725	682	684	666	702	672	706	640	672	629	645	612	691	681	723	689	688	660	681	685	671	712	655	679	698	683	666	678	703	696	623	688	692	648	717	689	682	623	644	686	684	632	653	646	655	658	672	692	603	685	666	675	678	691	697	677	701	661	647	671	627	650	658	645	662	642	705	674	654	671	676	690	677	668	754	695	698	694	666	694	660	668	639	662	683	665	700	671	671	693	637	674	682	637	661	686	632	653	692	678	670	686	706	622	661	698	661	685	667	646	661	689	698	683	668	673	644	653	668	672	665	592	656	679	646	641	654	664	680	680	691	693	642	636	662	701	677	626	693	658	683	614	678	701	654	695	664	631	658	696	652	675	661	692	687	665	703	674	615	655	640	689	640	633	704	658	673	683	646	627	700	699	721	692	665	654	657	714	691	620	715	627	660	655	669	652	616	654	637	645	684	656	659	670	663	683	641	702	682	681	633	645	651	648	685	672	705	633	702	665	689	699	655	643	676	681	624	681	642	674	662	687	626	680	619	678	650	709	696	661	653	675	667	614	681	705	652	639	643	713	610	675	637	608	707	693	721	700	655	657	706	652	633	626	709	662	676	653	675	643	698	670	633	713	660	654	654	648	629	649	662	693	668	674	658	670	629	664	707	638	695	686	706	671	703	684	651	686	634	699	665	641	688	629	649	664	663	601	641	665	689	644	697	667	706	646	694	642	665	672	695	689	699	709	682	627	700	648	656	695	670	674	672	631	681	700	668	659	704	665	678	685	688	693	699	660	659	649	673	700	629	663	657	644	658	650	687	656	697	677	584	655	667	647	632	644	680	642	685	660	688	656	651	693	648	705	644	676	692	649	680	629	670	705	641	739	625	650	656	635	666	659	675	679	650	687	686	657	720	672	674	655	692	680	711	690	678	632	688	622	629	639	651	663	660	645	664	708	701	710	666	696	692	669	677	621	649	675	662	626	722	695	671	651	638	640	645	679	668	651	672	680	611	659	695	661	654	633	698	696	653	652	642	661	662	675	632	682	687	656	659	668	670	631	644	692	613	655	719	664	637	667	661	626	696	653	676	640	659	643	664	686	671	660	672	678	673	702	646	684	673	684	687	649	679	710	677	680	700	646	659	703	654	655	687	656	692	640	700	658	690	656	641	679	650	639	678	595	645	638	686	651	653	692	694	706	659	630	671	684	650	633	620	701	649	656	668	607	694	676	682	645	660	635	693	623	677	633	606	692	673	650	649	674	625	668	687	643	645	664	618	662	634	660	651	686	650	704	691	674	662	649	658	644	702	657	647	659	637	648	622	659	668	699	646	651	652	675	648	655	682	651	695	676	644	714	687	710	637	672	687	610	650	690	670	640	604	665	655	661	640	676	649	639	649	631	633	664	663	643	674	702	690	658	680	670	683	666	650	647	698	641	691	651	700	693	660	689	683	634	697	647	631	641	647	631	645	681	670	629	665	654	615	662	635	658	674	705	636	681	654	656	661	673	692	674	650	666	657	690	667	637	617	645	670	680	687	686	705	699	698	640	675	671	640	681	667	688	623	650	658	700	692	660	652	694	696	679	670	641	670	633	717	633	681	627	660	643	671	662	665	648	655	639	673	640	672	658	735	672	651	689	669	622	657	681	660	656	669	662	674	679	647	660	692	667	655	711	669	688	655	692	680	663	685	686	645	651	652	634	701	657	654	644	674	643	670	662	653	649	667	659	671	648	679	640	690	656	661	660	648	685	664	647	659	684	685	652	665	650	635	636	709	652	624	671	689	733	637	616	681	626	649	672	649	640	693	660	619	648	693	673	668	669	651	649	682	630	677	645	627	651	661	702	679	663	675	692	695	655	673	676	662	672	663	671	647	652	660	636	677	669	720	681	653	630	685	709	671	683	665	632	625	679	641	681	636	638	668	677	660	649	664	683	661	682	684	641	653	678	665	705	644	676	655	677	707	648	676	630	664	658	710	690	675	669	681	637	691	692	703	628	684	659	648	662	702	711	664	628	636	641	640	655	664	682	664	654	701	687	687	647	663	712	653	690	671	644	671	696	679	641	664	669	624	679	681	701	649	655	652	651	647	658	670	660	658	646	673	622	620	675	648	704	647	671	658	673	670	652	690	676	647	682	648	654	670	687	643	710	679	711	635	684	667	721	667	659	721	629	638	620	683	662	618	663	640	624	677	662	657	652	686	688	672	686	639	687	657	625	644	654	667	622	676	612	677	689	655	686	662	701	662	669	628	648	665	690	659	673	700	694	689	687	650	629	648	686	689	650	637	665	667	665	657	699	674	634	672	660	669	644	707	669	642	653	693	636	678	690	684	624	662	673	660	679	649	682	672	685	670	685	666	681	686	647	580	642	678	666	630	691	722	635	654	667	672	652	667	658	651	685	632	662	649	673	696	645	687	690	655	707	631	632	653	651	656	675	616	674	696	701	669	694	688	628	625	634	713	669	645	643	669	637	606	675	637	656	659	649	678	659	680	643	669	650	639	684	660	675	629	698	671	640	637	684	667	671	674	687	660	568	642	606	678	675	625	684	737	694	710	702	675	670	647	674	691	599	614	642	670	672	653	640	657	656	657	702	663	662	639	673	668	671	692	619	638	629	645	651	690	710	674	668	658	685	640	698	673	690	640	609	665	704	680	666	628	659	696	654	660	680	652	682	694	660	656	662	643	619	702	672	691	639	667	704	653	674	702	695	662	700	671	676	698	686	659	642	651	691	680	679	645	678	644	647	703	658	680	671	703	633	667	631	620	684	697	681	648	654	642	653	673	663	667	619	677	660	683	653	653	711	651	640	652	674	664	659	700	651	661	693	666	703	635	630	700	677	631	696	636	674	669	690	627	726	654	675	687	684	690	681	680	653	674	676	659	647	651	676	646	719	679	656	693	659	711	690	649	647	674	634	681	703	643	624	683	658	700	667
1019	119	116	111	76	76	58	70	75	53	69	59	71	56	66	67	57	77	45	72	56	69	48	62	61	58	59	58	66	64	51	46	67	63	61	60	52	48	53	58	54	54	66	66	50	61	58	45	57	59	47	56	64	54	69	61	64	46	49	42	56	52	59	44	56	55	69	52	49	65	46	76	53	50	62	51	67	67	69	65	68	61	60	60	59	68	63	55	54	68	67	45	56	59	52	61	54	63	50	60	61	63	66	59	61	58	62	53	58	61	55	53	57	62	58	54	60	50	66	41	66	57	40	55	63	77	55	49	65	52	52	57	57	47	56	68	52	52	59	67	57	54	69	69	62	58	53	64	65	53	61	62	49	53	57	61	55	51	56	58	41	48	55	51	45	72	66	59	53	63	65	56	59	50	42	61	56	56	40	49	62	51	59	55	55	47	75	59	49	59	56	65	55	59	48	60	55	66	55	60	61	47	62	52	68	54	55	66	53	68	78	51	43	59	63	56	58	66	39	51	61	65	55	59	63	51	54	58	62	58	47	65	45	43	47	54	62	58	50	69	56	70	61	48	55	58	52	44	62	52	56	61	52	55	60	59	54	54	69	51	44	59	58	62	42	53	53	53	64	54	59	67	50	54	58	70	57	49	58	63	47	69	60	67	62	51	47	47	53	60	48	64	58	51	50	62	50	62	56	58	62	62	60	42	52	61	59	57	72	61	48	47	63	70	67	67	56	37	45	49	68	74	68	58	63	46	40	48	59	47	62	55	59	56	51	60	54	46	68	67	60	64	74	65	58	74	60	55	44	63	65	70	61	69	51	54	68	50	50	61	55	43	50	52	64	66	61	66	54	59	62	70	54	61	61	45	69	52	52	62	70	56	51	52	69	59	39	46	59	56	76	72	68	56	61	64	78	64	54	67	65	62	48	54	69	68	46	56	62	58	49	61	58	72	48	53	60	51	63	57	57	50	44	56	57	45	61	63	46	65	69	57	66	62	63	66	47	62	61	55	54	71	50	60	57	55	68	62	61	52	49	55	58	54	46	54	54	57	42	61	64	59	54	54	64	75	61	48	44	61	50	53	58	61	49	52	49	60	65	57	67	50	65	63	77	59	58	53	58	53	61	58	61	58	46	61	52	56	67	60	47	66	58	42	64	69	48	53	69	64	69	59	55	67	59	58	46	51	54	42	71	63	57	45	51	49	55	59	43	42	50	63	63	55	53	62	52	66	50	64	53	63	58	55	54	59	58	50	53	49	53	51	66	50	58	69	65	57	57	53	60	58	51	59	67	53	61	55	64	52	52	49	49	56	52	52	55	71	67	62	55	65	62	53	57	47	66	67	59	56	55	70	55	58	61	57	52	58	62	67	55	57	56	64	51	60	52	70	58	58	56	68	60	41	43	61	47	50	61	64	64	53	53	56	53	55	50	48	50	50	63	59	57	50	53	36	68	63	67	52	43	56	68	69	60	45	56	54	64	56	60	62	58	55	46	50	46	56	55	65	62	47	61	68	60	57	55	46	61	48	63	54	45	70	84	52	52	47	53	58	65	51	58	66	56	62	50	75	56	59	40	60	42	57	56	51	61	65	54	64	60	56	40	58	51	50	58	47	53	75	60	46	54	58	61	49	58	64	57	45	72	59	53	61	52	62	51	57	48	57	48	58	58	54	62	52	61	59	54	52	67	69	51	49	60	43	59	62	59	52	55	59	61	67	48	52	50	50	52	69	77	51	62	49	53	56	51	50	52	56	59	54	74	75	60	59	48	46	61	50	41	67	52	53	54	61	63	59	62	51	75	60	52	84	64	56	67	62	62	68	59	68	54	59	40	55	56	59	64	51	42	61	56	46	57	58	62	73	49	56	52	71	63	56	60	54	64	63	59	52	49	55	67	63	44	67	52	53	53	67	63	52	58	73	60	62	60	67	50	48	59	57	46	64	64	64	61	47	62	55	66	57	57	45	68	54	59	63	59	62	49	56	60	72	62	63	61	70	48	72	67	57	64	55	51	61	71	73	62	64	59	63	51	55	48	63	46	47	56	55	62	46	65	64	58	55	69	56	58	59	58	50	66	55	48	60	67	53	53	63	56	80	40	48	60	53	45	58	55	61	53	54	61	59	67	43	55	46	59	53	47	54	57	53	58	51	58	58	49	61	53	67	54	60	72	55	57	40	58	65	55	61	46	71	65	59	45	56	55	61	52	62	58	45	59	54	49	58	45	58	61	60	64	54	69	68	60	61	51	59	81	55	60	73	52	67	47	59	55	64	49	56	57	43	77	64	59	41	74	46	39	56	64	60	51	76	54	73	48	57	55	68	56	62	43	52	38	52	60	60	49	56	59	49	41	53	47	57	50	63	67	58	57	56	56	59	68	48	72	69	59	46	53	55	60	62	62	68	70	48	61	59	61	50	70	54	53	60	54	69	62	72	46	53	66	56	58	66	66	49	65	69	64	69	48	61	64	56	54	53	54	65	68	57	68	60	53	62	76	45	70	48	46	67	58	54	58	59	65	55	51	48	43	63	57	69	71	39	58	63	57	44	49	54	64	52	55	53	53	60	53	55	58	51	47	58	65	65	57	51	69	76	58	50	46	54	59	56	53	66	68	51	63	59	47	54	41	54	60	45	64	72	51	52	61	62	65	57	56	64	51	56	66	50	58	64	60	61	65	58	62	50	59	57	53	72	57	43	63	67	57	65	68	57	55	71	65	47	60	51	55	56	48	60	45	38	51	50	63	65	54	62	48	55	54	65	59	64	59	44	70	48	55	47	65	59	63	37	69	68	50	52	51	62	57	63	46	68	61	52	54	64	48	57	50	52	55	47	62	67	35	54	52	64	47	51	56	53	81	65	58	53	61	44	62	61	51	49	53	71	57	56	61	59	52	53	67	64	61	65	54	68	54	44	81	59	70	67	53	52	54	56	42	45	53	63	49	47	51	53	55	58	59	59	47	53	51	59	56	53	63	61	64	50	57	52	49	63	67	60	68	58	58	73	52	64	62	67	65	42	70	72	53	62	73	45	68	56	52	54	68	73	56	57	45	62	55	47	66	57	63	56	63	62	67	63	45	61	64	55	53	55	59	45	48	63	58	60	57	47	64	65	64	58	56	70	59	57	55	57	58	62	54	47	60	58	58	63	56	50	63	70	63	63	57	59	60	71	62	59	43	67	50	47	54	57	63	61	65	63	60	57	54	48	65	47	51	58	61	55	68	59	59	43	73	59	62	46	51	64	67	56	53	67	58	64	60	55	58	60	52	69	56	62	60	67	58	52	71	48	49	55	56	58	56	43	51	48	70	57	53	57	55	61	55	52	53	50	57	47	51	64	49	68	59	56	64	54	76	61	53	48	58	55	57	54	59	65	62	46	68	58	52	50	67	40	65	77	45	64	52	73	55	57	52	63	59	64	54	50	55	60	52	63	58	60	59	41	56	39	54	55	67	57	51	68	62	56	62	54	56	61	54	57	60	68
1680	307	478	479	433	405	364	338	307	314	315	320	262	287	249	247	250	254	224	261	243	228	218	251	275	229	253	238	236	226	226	243	265	273	266	250	265	278	230	240	246	242	232	234	242	270	235	238	242	268	222	246	264	220	249	250	223	249	234	256	256	232	232	226	243	253	221	243	218	264	261	248	240	221	232	234	240	237	273	257	233	251	232	222	238	271	228	221	208	238	278	240	234	253	248	258	224	237	257	249	253	250	232	223	230	246	218	243	231	229	292	268	253	214	227	247	230	251	258	238	247	227	230	237	252	246	268	254	271	243	224	226	222	229	244	226	241	240	238	252	225	201	239	266	258	246	223	230	225	253	238	233	249	249	244	243	243	222	254	251	250	250	232	217	234	240	252	246	255	256	251	245	251	261	237	239	251	248	242	246	239	264	228	264	228	223	252	248	231	253	258	234	239	231	231	242	266	261	238	228	247	255	252	228	239	255	239	242	241	259	234	250	226	254	243	238	223	252	241	256	221	238	261	253	236	256	228	258	245	271	262	216	243	270	237	232	233	233	232	206	251	247	272	256	261	242	241	246	255	243	239	240	252	283	244	235	223	245	229	263	254	227	254	253	239	242	245	246	245	228	287	238	234	219	251	204	251	249	218	266	253	249	251	236	238	240	236	231	244	255	239	217	246	254	233	255	246	229	260	241	256	238	248	250	224	262	251	253	261	240	263	248	250	224	250	246	259	235	225	237	247	239	244	253	240	237	249	247	204	227	254	253	210	242	238	251	264	269	238	234	222	258	246	224	245	245	262	230	250	225	243	209	218	229	223	255	213	234	258	225	257	246	270	226	267	249	254	242	254	234	258	242	232	258	233	248	233	222	232	274	254	252	244	250	255	248	237	249	243	241	230	232	238	238	279	252	237	262	243	250	245	240	232	278	237	242	243	269	260	252	255	241	252	267	248	270	251	237	231	249	228	245	258	230	259	257	242	238	223	239	212	219	249	238	236	250	261	255	235	236	254	226	225	251	231	240	256	253	247	249	254	238	219	252	225	285	243	229	219	231	232	234	255	230	257	249	227	248	229	234	227	237	245	232	232	246	253	221	247	229	249	233	239	247	234	232	261	251	251	234	224	230	245	231	225	232	277	242	247	210	251	224	247	274	240	234	250	247	233	233	242	235	275	230	224	249	261	236	219	231	250	226	242	240	226	251	234	247	232	249	243	242	237	217	219	208	244	237	243	263	236	237	224	217	244	230	249	238	249	253	253	246	230	226	272	242	238	222	247	207	239	241	243	239	243	253	269	227	247	237	236	256	251	227	253	243	257	260	256	229	229	211	227	252	236	241	243	248	230	239	234	253	232	254	251	241	240	215	256	222	249	238	235	282	252	274	251	218	210	269	249	247	226	261	240	228	251	245	240	234	245	253	264	228	227	228	241	235	259	245	281	242	251	257	275	253	255	255	247	203	226	250	255	262	250	230	259	236	232	220	225	260	235	227	244	260	245	243	216	242	208	252	265	263	227	205	227	234	243	271	253	253	215	253	238	259	253	263	230	226	237	241	229	233	239	216	246	233	248	258	241	213	239	246	237	219	241	218	233	233	257	252	236	254	237	250	252	243	244	225	242	242	230	241	247	233	250	249	261	214	264	272	233	244	232	236	237	257	253	249	244	220	258	239	251	213	243	229	228	244	234	260	234	227	238	236	230	224	250	249	253	238	242	241	221	235	259	223	224	224	233	237	251	233	247	230	250	272	215	242	242	222	231	229	221	256	210	239	233	233	239	253	246	246	242	229	220	210	234	275	249	234	220	257	258	238	236	239	260	244	217	257	234	248	235	217	240	256	253	254	257	259	250	220	245	223	226	277	240	240	239	215	221	254	262	253	216	231	277	255	233	268	222	251	224	253	223	220	249	233	251	257	223	236	234	252	241	221	244	226	218	257	225	229	259	229	204	222	261	256	259	263	222	256	238	244	243	240	253	244	222	242	220	236	246	236	256	226	240	235	250	239	251	248	234	242	241	248	243	240	246	260	262	265	222	253	272	250	239	252	251	215	210	228	212	248	257	240	227	258	260	244	243	229	237	218	235	270	245	255	246	241	250	244	231	214	266	234	241	252	220	231	234	266	235	258	235	240	252	242	264	237	255	238	240	238	223	254	208	246	250	234	237	252	240	271	242	249	263	252	258	252	214	231	251	227	256	262	237	251	233	238	247	225	217	237	215	227	244	221	241	250	218	246	231	250	263	237	274	256	256	267	254	211	249	257	235	219	207	256	240	247	252	226	221	255	230	242	230	252	227	236	255	237	230	224	246	218	248	265	239	222	265	218	245	225	241	202	238	266	273	238	231	227	238	245	259	251	238	234	249	243	220	245	277	249	239	250	209	257	239	252	208	243	277	237	255	241	240	230	260	254	218	220	255	259	249	211	231	232	251	219	240	262	257	257	232	261	236	242	250	233	218	240	249	256	213	221	233	237	231	246	252	252	256	231	250	224	246	226	256	238	240	246	222	218	235	235	221	249	251	232	257	247	218	226	251	226	235	257	219	230	237	238	261	244	249	203	256	238	269	211	220	230	239	244	226	221	237	225	213	259	256	240	265	225	245	240	274	246	260	249	222	224	233	205	206	258	234	260	213	247	237	243	226	262	238	241	233	262	224	249	237	243	231	229	252	230	250	249	245	241	250	202	248	243	272	229	239	242	258	240	251	226	243	266	227	219	237	236	235	204	229	230	252	208	260	246	246	239	235	250	239	220	251	214	246	269	228	234	224	262	253	244	239	227	220	235	237	219	241	270	225	227	251	248	248	222	213	247	233	250	255	223	247	232	216	255	260	264	251	269	257	259	251	256	232	253	252	226	223	242	251	231	262	262	229	218	245	251	269	253	254	260	234	231	245	230	237	247	259	246	239	237	235	230	223	217	220	268	228	245	255	239	199	265	254	245	212	221	234	261	260	253	230	237	236	228	231	230	249	245	227	228	263	237	207	234	255	237	233	223	236	236	240	232	242	241	241	235	232	236	231	234	233	236	273	240	221	238	246	256	273	244	230	218	221	221	246	266	235	226	225	246	246	244	230	233	246	242	224	236	241	234	239	275	267	256	240	235	253	263	241	234	245	238	241	245	228	239	298	237	232	244	249	223	233	226	230	226	222	239	248	240	233	254	194	263	243	230	257	264	237	214	213	233	222	209	258	233	244	234	239	239	244	269	256	251	249	233	252	252	270	256	255	247	224	223	230	217	258	232	251	247	214	259	256	266	245	266	236	253	293	275	267	255	240	238	256	223	228	238	233	266	216	251	251	230	240	246	224	240	240	230	242	223	278	259	257	240	226	268	249	235	239	223	248	238	222	225	270	266	233	242	244	236	221	232	250	230	251	255	229	253	262	235	265	233	241	212	260	229	247	240	212	231	253	212	220	242	253	217	235	223	232	252	256	234	262	246	246	263	255	263	274	252	250	249	218	235	251	220	254	236	231	226
4527	1118	1265	950	667	501	364	328	260	239	217	194	209	177	175	172	148	169	129	159	143	152	131	133	148	158	154	143	142	137	150	131	130	134	160	128	134	138	143	133	153	144	134	145	153	140	141	138	133	137	115	173	141	107	125	129	116	118	149	114	131	132	128	140	125	144	138	118	117	112	127	127	141	124	138	127	133	136	145	132	130	139	123	130	143	123	129	137	129	137	128	119	125	119	138	122	141	131	131	137	120	114	115	108	140	126	126	130	114	127	133	133	111	145	142	131	141	145	124	111	133	129	123	118	128	116	130	121	121	132	132	138	120	120	122	101	106	148	116	140	143	110	125	134	132	131	133	114	106	128	142	126	138	120	135	124	131	119	132	147	117	139	145	121	105	118	138	147	133	134	118	139	147	144	140	107	123	134	121	126	117	132	119	146	115	117	133	127	101	123	121	122	127	131	149	119	152	131	121	114	129	130	108	118	116	109	117	115	124	128	132	126	107	120	136	144	142	141	130	128	123	131	138	121	112	132	137	135	120	115	131	143	107	130	153	111	113	124	128	121	127	138	143	116	123	144	132	112	125	136	113	136	124	148	105	129	138	117	126	117	126	130	127	125	142	118	134	128	137	151	132	128	106	128	132	145	131	115	120	125	123	130	126	141	119	109	109	114	133	136	120	129	135	123	140	114	127	128	135	130	130	121	139	123	128	129	127	129	122	123	123	122	140	130	145	138	141	127	130	108	103	130	127	117	128	119	139	139	120	126	114	124	138	133	133	129	123	131	144	146	141	127	134	123	118	140	127	146	134	121	118	121	121	113	96	124	117	130	128	123	130	133	150	130	119	109	141	126	120	135	140	130	125	129	145	125	120	135	126	139	118	140	131	135	131	109	124	124	136	130	117	99	106	123	117	131	143	132	112	125	132	109	137	113	123	139	108	122	126	134	114	110	114	123	133	132	130	151	111	124	143	129	121	127	129	129	136	115	118	131	134	140	123	114	132	112	132	120	116	123	121	119	127	121	132	136	140	115	133	132	116	131	137	117	145	129	127	136	124	130	140	119	111	113	133	123	129	129	122	135	122	108	128	121	114	133	125	138	147	118	127	120	135	128	128	128	138	137	114	131	140	124	106	132	121	124	130	136	112	141	122	112	144	122	127	106	131	126	122	116	123	117	113	109	111	124	133	131	124	117	143	140	129	148	142	127	135	122	132	116	120	149	133	120	128	131	134	126	116	141	108	132	122	126	131	134	136	133	139	118	123	128	146	128	126	121	136	131	130	155	142	131	131	139	119	116	152	108	142	134	127	146	139	127	130	138	127	132	135	146	122	129	127	105	118	124	142	126	128	124	136	147	107	113	132	118	113	118	111	133	119	121	129	121	158	132	119	127	122	109	131	102	135	151	142	128	129	123	123	145	130	151	127	128	121	125	133	130	129	125	124	130	125	142	126	139	153	133	135	121	127	132	126	146	130	119	139	125	125	99	150	118	139	133	134	139	141	134	125	149	130	130	117	136	130	127	134	151	130	146	119	150	117	146	127	123	121	102	123	157	140	117	128	119	127	114	124	126	125	145	122	137	134	111	124	145	111	140	113	119	137	121	129	129	125	122	128	120	131	113	105	124	147	131	124	119	122	113	136	135	120	129	149	142	123	135	124	125	116	137	115	110	102	114	123	139	146	122	123	129	137	130	142	143	138	114	124	128	131	96	130	120	132	122	115	136	139	143	114	133	129	134	136	133	148	115	138	112	108	110	119	138	126	129	129	114	130	148	145	130	121	156	152	130	104	136	119	115	142	138	126	135	125	126	119	131	142	110	134	124	112	143	139	101	143	121	121	126	149	113	139	134	154	138	110	138	120	130	130	114	128	116	115	138	147	120	105	129	123	151	136	106	121	120	151	119	129	139	125	121	127	142	122	96	112	137	134	102	134	142	128	137	131	143	117	123	132	116	119	134	112	119	114	142	137	115	115	133	117	129	141	141	135	125	114	122	134	133	127	133	131	104	134	131	130	131	125	134	127	135	123	141	129	116	128	133	116	112	130	132	150	125	136	127	136	125	117	121	126	131	119	122	131	133	116	135	107	133	117	135	129	135	148	126	118	129	148	119	114	115	153	127	112	132	138	151	116	118	108	122	127	145	119	126	135	105	120	119	138	133	132	107	117	145	140	140	142	115	119	127	110	120	119	138	121	117	143	131	126	128	142	132	125	143	140	125	139	113	116	136	114	112	116	120	133	143	127	126	121	110	138	153	131	137	118	121	132	138	135	136	126	102	136	115	115	123	125	126	128	122	118	127	113	145	132	128	134	145	130	139	133	128	109	116	124	130	116	143	133	133	132	143	108	117	122	118	126	134	159	102	158	132	122	135	135	119	123	109	133	136	126	124	138	129	110	138	150	129	120	106	136	152	126	142	147	128	132	111	153	137	131	133	121	137	130	118	112	131	103	154	106	129	112	115	112	127	125	115	135	141	124	137	138	128	126	126	103	124	142	112	148	125	112	123	126	108	137	123	119	124	123	138	114	132	125	133	137	146	118	118	126	110	132	140	120	121	124	114	122	138	125	150	122	125	119	128	117	109	126	145	130	118	139	113	137	125	108	131	118	135	145	121	114	130	143	103	137	134	136	121	133	126	141	122	131	123	135	130	158	128	134	118	145	126	122	121	134	121	118	133	133	128	147	121	126	103	145	125	131	114	120	121	122	140	137	109	123	112	135	115	140	123	130	137	134	132	122	120	131	127	121	120	133	119	131	122	118	125	113	138	122	110	143	130	134	115	130	143	144	119	145	132	130	136	126	145	120	146	138	123	144	102	148	136	154	131	147	121	134	127	133	152	143	126	132	121	131	119	140	129	136	120	113	143	129	149	115	113	141	113	146	112	135	128	122	109	119	134	125	114	143	125	130	115	129	116	135	128	121	127	119	112	125	146	138	117	113	136	130	122	133	132	131	125	126	132	125	121	132	121	140	135	141	125	148	132	148	136	133	145	103	124	133	124	144	112	142	105	147	144	127	127	133	118	121	120	134	122	112	124	140	119	128	137	139	131	148	115	121	146	123	120	137	131	124	125	150	119	128	111	101	120	138	123	116	127	110	132	121	125	113	133	125	110	120	136	117	141	130	125	119	128	160	134	134	115	131	115	163	120	132	145	138	135	135	118	140	135	108	158	129	116	114	133	122	124	117	121	126	145	124	129	131	123	125	115	121	123	123	140	101	122	143	120	118	109	115	121	122	124	119	121	131	121	119	121	144	126	125	125	156	133	115	134	124	109	128	143	122	114	129	118	140	116	136	135	126	141	129	107	112	116	121	124	121	126	129	129	122	156	107	137	132	133	132	117	130	127	122	136	124	147	129	147	133	133	120	135	139	122	140	136	118	126	119	134	126	129	128	113	133	133	107	115	142	127	137	121	129	134	139	127	131	120	147	129	136	131	141	115	117	129	138	136	138	115	120	118	140	127	138	129	119	121	127	140
5373	1510	3491	3791	3352	2622	2212	1774	1538	1393	1257	1077	991	932	894	858	790	735	738	674	685	647	612	648	595	575	587	571	567	545	515	574	510	572	499	509	498	557	492	531	475	456	477	509	520	429	477	502	481	473	465	497	447	497	487	513	470	497	461	461	424	479	455	473	505	444	482	447	448	446	479	438	480	481	468	508	458	459	487	438	471	451	445	447	470	440	415	479	477	459	454	434	453	459	434	422	467	467	444	462	458	460	467	462	453	432	426	428	442	434	474	415	467	416	461	440	427	470	427	414	453	465	449	469	466	450	417	445	471	457	445	489	438	432	417	425	479	457	427	467	459	463	445	486	456	412	438	458	456	459	472	446	446	486	429	483	468	429	454	459	437	422	456	450	455	429	440	485	421	472	488	431	413	462	420	439	470	454	427	448	428	444	461	451	433	437	430	424	440	414	435	438	429	453	438	449	437	451	438	435	441	434	452	451	457	434	408	422	451	451	481	476	463	446	455	417	432	451	421	462	425	449	430	451	466	471	465	419	449	473	486	439	462	471	435	442	462	474	483	464	417	409	452	445	449	481	456	441	439	461	454	433	451	445	493	425	433	432	423	421	479	442	456	409	442	427	457	437	445	433	415	437	418	428	473	429	450	433	487	438	475	449	447	454	465	472	469	428	445	437	488	403	444	434	442	447	419	411	432	380	469	412	455	452	459	462	402	455	429	450	430	419	435	447	462	454	441	436	424	426	422	426	447	463	450	459	461	445	409	481	448	448	495	484	437	462	417	422	409	406	436	428	442	418	449	484	437	462	439	494	457	433	421	466	458	423	411	432	455	441	471	398	452	441	449	446	439	436	505	448	430	435	437	410	418	458	469	478	472	430	458	458	446	477	432	442	444	469	448	442	490	447	441	449	448	451	472	467	465	423	476	457	448	451	415	462	431	452	434	451	433	483	475	430	479	484	454	457	434	428	434	428	438	441	424	399	412	458	447	437	439	439	428	442	446	429	430	429	446	401	463	422	452	461	446	410	442	451	450	472	425	430	424	426	412	493	423	482	442	435	433	416	491	482	478	460	433	439	462	472	424	465	451	467	472	501	447	437	460	461	445	454	401	434	447	434	444	498	456	443	438	424	460	437	430	436	437	429	435	459	453	466	457	405	438	435	440	457	441	433	458	431	457	454	482	449	479	461	433	418	466	489	426	428	448	470	470	433	465	419	438	471	430	473	442	443	476	437	426	403	402	457	441	429	460	443	458	438	442	462	435	451	438	453	451	428	449	461	451	428	462	464	436	455	485	439	472	483	435	487	465	440	444	452	489	422	411	447	422	451	408	430	446	423	425	413	434	424	458	456	411	421	416	448	432	470	409	477	469	456	446	449	445	410	454	456	457	500	455	435	416	429	397	418	460	514	435	449	449	471	437	462	448	453	444	459	432	433	455	449	443	443	476	444	441	423	436	432	430	437	418	455	412	451	435	408	423	448	477	432	460	484	460	439	441	451	421	430	433	447	446	450	441	471	445	495	455	469	455	457	423	456	417	464	453	468	419	467	442	440	471	434	480	450	400	413	444	462	395	452	443	435	449	419	479	439	463	401	424	436	421	414	449	420	445	446	458	457	483	447	462	464	458	472	415	431	453	468	446	410	443	407	467	416	428	450	458	458	501	447	420	426	421	450	462	448	446	417	470	448	439	429	420	449	424	454	437	423	468	449	470	439	439	446	449	445	453	440	488	484	428	424	467	409	454	422	428	436	432	461	430	445	462	434	466	460	412	464	419	453	461	484	457	465	461	440	469	397	458	411	456	466	428	440	452	449	458	411	444	411	479	456	464	474	422	499	445	439	419	400	435	455	408	436	410	464	460	477	476	429	468	445	433	461	434	453	449	442	453	463	442	467	472	412	436	477	444	464	419	422	464	461	443	458	428	447	463	406	447	438	417	435	451	450	467	426	449	434	410	490	426	417	426	429	482	412	450	452	453	461	416	435	468	431	457	443	441	442	429	410	410	469	436	457	415	442	494	430	411	438	466	472	442	415	473	428	440	475	441	464	475	476	457	423	415	467	386	437	444	480	482	418	433	442	450	448	465	471	431	442	435	462	454	470	404	433	453	454	457	449	450	464	445	456	468	440	477	416	439	452	456	446	446	432	403	452	418	407	438	420	443	486	428	450	422	465	450	479	466	468	470	459	457	431	450	427	429	407	413	457	431	436	400	473	440	432	471	470	400	461	420	462	470	449	459	409	427	448	440	441	419	474	463	459	429	459	457	426	404	412	451	458	434	425	446	451	443	474	463	436	421	489	447	405	428	434	456	414	444	441	415	429	470	467	477	436	460	480	476	446	428	437	408	464	503	425	444	451	460	457	452	458	430	419	444	446	458	434	464	430	466	448	464	431	460	461	425	448	471	412	420	414	485	401	413	433	452	447	453	438	448	455	432	443	432	453	479	458	447	456	423	467	454	449	437	472	460	442	458	420	459	442	453	461	432	433	453	461	473	460	414	433	441	421	432	436	430	442	446	438	470	473	449	457	442	438	435	482	415	451	439	425	453	431	463	449	469	459	431	459	446	448	375	466	440	469	442	451	392	436	455	457	455	495	419	459	451	450	460	423	475	416	436	440	453	415	425	453	443	441	437	417	419	443	459	431	429	451	470	454	460	445	452	458	419	414	454	459	427	415	447	458	469	417	463	410	443	395	419	423	457	404	462	449	444	446	410	440	440	486	411	452	488	416	466	444	485	461	452	461	423	441	474	409	410	466	440	497	437	467	450	414	428	449	464	455	440	443	473	436	433	440	477	442	448	455	466	443	410	453	471	449	447	401	466	439	466	471	464	436	418	449	458	459	432	423	466	491	424	440	451	433	435	411	439	439	456	433	441	421	424	474	472	458	454	470	460	452	466	424	430	469	452	414	456	423	462	401	458	462	422	435	462	444	455	484	433	483	452	426	434	445	457	460	476	466	446	451	447	481	422	460	433	433	424	456	480	415	447	434	474	433	466	465	466	440	453	425	430	487	481	451	468	429	437	415	465	443	451	437	421	482	475	442	442	448	436	427	424	433	432	462	424	417	483	407	415	464	416	449	453	453	489	470	449	429	410	471	415	404	456	450	464	458	444	506	444	493	440	477	465	470	462	452	448	457	440	452	426	430	451	468	456	484	477	477	447	449	454	496	426	436	454	441	446	442	433	428	438	434	479	452	439	473	404	434	424	418	446	448	446	444	430	439	443	450	468	436	411	406	464	452	468	431	451	445	458	447	475	439	442	472	440	466	429	432	439	445	449	443	473	465	421	409	422	432	454	457	449	423	461	448	450	435	439	408	467	419	412	462	429	430	445	421	465	449	420	471	432	478	458	432	443	473	424	428	426	480	459	397	476	428	469	455	390	475	422	436	473	471	415	467	461	458	432	461	440	444	420	398	472	439	485	450	465	439	430	423	416	434	440	481	460	462	401	450	452	426	432	429	438	432	427	446	428	429
8817	2256	2596	1918	1265	880	750	568	478	405	374	334	317	309	284	289	255	243	261	246	270	249	251	232	241	220	256	217	253	211	242	215	207	210	210	218	203	247	217	199	225	210	218	204	197	216	208	213	224	240	205	207	226	210	241	214	205	208	208	231	228	243	212	203	197	218	208	207	219	213	208	232	207	223	223	195	187	219	204	203	214	217	195	192	227	246	194	221	195	223	226	233	245	216	224	191	210	228	189	202	232	190	232	182	217	218	177	211	234	202	206	212	227	194	202	209	218	212	209	189	206	217	191	205	239	188	226	221	241	232	216	202	221	223	202	197	228	190	209	218	214	221	215	197	205	211	238	196	205	186	200	211	235	209	220	237	229	204	234	218	217	189	186	224	202	203	204	212	202	195	216	201	235	219	199	174	194	214	215	195	180	196	194	209	223	212	206	180	215	234	207	184	220	203	187	213	205	195	233	211	205	196	222	192	206	198	195	234	203	210	230	233	206	214	202	199	212	178	202	210	206	206	200	208	210	218	217	205	191	203	186	233	215	201	196	186	184	219	187	174	199	215	229	202	180	222	188	227	193	214	214	216	212	200	210	210	171	174	228	208	222	215	199	201	205	221	209	193	196	213	199	210	238	210	222	198	186	213	211	217	195	215	221	221	212	205	242	217	207	193	213	202	212	228	214	221	206	188	205	220	227	205	234	213	214	218	208	215	187	203	173	219	219	196	215	210	198	192	208	198	215	238	210	212	211	210	214	228	199	212	198	207	216	213	204	214	184	203	195	227	209	198	210	210	188	206	211	203	207	213	214	217	191	219	247	206	209	214	209	224	231	218	202	219	219	221	238	193	211	224	214	214	199	226	209	219	199	227	214	192	205	230	230	214	225	207	207	197	189	185	221	204	224	214	190	212	226	209	196	203	193	196	199	229	193	212	191	212	223	243	219	228	244	191	222	219	232	231	207	217	189	208	201	247	203	200	207	197	206	227	213	243	207	213	208	235	216	241	243	180	191	213	207	193	220	221	191	185	242	232	215	183	214	228	201	212	221	205	244	230	218	192	214	198	176	231	226	209	212	223	210	208	229	198	202	214	178	207	222	210	197	224	186	212	198	201	223	202	198	221	202	192	214	231	223	222	205	206	200	194	197	204	203	188	219	192	225	205	202	219	208	205	192	232	188	215	190	189	201	208	192	221	216	219	207	238	201	215	182	203	192	204	210	191	203	213	218	225	198	222	230	222	222	205	199	211	189	212	202	226	240	225	241	223	230	217	221	203	193	234	218	212	212	199	187	198	210	199	203	191	196	226	193	204	203	215	215	221	203	194	218	191	203	179	185	213	199	202	202	202	215	227	230	218	215	214	196	225	223	203	229	189	224	222	205	214	182	223	218	183	209	196	208	214	212	188	197	193	214	193	213	212	230	188	203	182	196	218	221	224	229	214	213	214	208	216	200	181	215	177	213	188	211	201	216	212	227	210	220	205	229	218	218	208	233	191	226	209	201	209	200	210	204	212	242	196	207	199	231	191	223	192	210	181	218	224	211	183	205	232	224	235	193	220	191	219	197	208	215	206	210	209	202	199	184	202	206	227	183	194	212	202	211	202	247	223	178	194	230	203	203	214	215	194	205	213	211	200	184	196	216	213	222	203	217	188	205	189	223	186	199	184	209	209	193	208	198	209	191	208	228	206	214	220	201	204	208	199	197	196	214	215	197	209	195	188	196	204	217	205	200	215	242	216	214	181	200	229	196	195	223	205	203	182	204	194	167	210	222	191	201	216	209	178	205	216	208	191	198	208	209	194	197	185	241	202	203	222	205	197	194	197	209	202	207	219	223	213	201	223	205	192	227	215	217	211	216	211	206	205	229	197	201	200	203	179	203	213	230	199	213	193	220	196	196	225	199	199	202	183	192	210	210	213	200	209	227	229	201	214	232	204	206	197	180	203	180	193	229	189	193	217	244	211	212	170	205	210	216	217	209	228	183	210	205	216	212	216	204	189	220	197	230	219	216	200	239	193	215	185	212	228	190	221	219	208	221	200	181	206	212	202	202	199	223	200	214	202	205	214	204	224	208	206	204	223	186	206	223	194	182	206	180	190	204	194	209	200	209	205	214	197	214	218	207	196	195	222	216	187	193	211	206	196	221	207	199	195	208	185	213	217	214	225	203	210	200	227	219	233	241	224	206	230	188	190	228	215	191	187	197	191	208	212	224	222	205	197	219	233	222	187	223	217	190	239	213	212	213	188	224	209	199	215	194	200	194	203	220	222	208	201	191	234	217	225	223	216	201	191	212	183	211	218	221	199	203	223	204	228	212	178	213	215	207	258	185	203	195	197	212	212	222	200	210	224	209	228	218	231	217	222	208	208	230	194	220	222	219	215	193	214	204	206	220	212	226	222	198	186	203	206	203	231	192	218	219	199	227	219	210	189	188	200	215	207	202	200	195	187	194	206	197	206	205	195	201	219	213	214	190	235	224	232	212	187	209	191	172	199	175	195	221	200	200	201	209	230	206	193	214	185	201	195	200	204	206	205	206	216	197	200	211	181	196	190	191	216	211	212	186	229	210	204	181	198	213	193	214	228	186	210	210	228	193	181	214	186	225	201	203	219	208	212	215	165	197	209	204	185	190	211	191	208	209	224	213	196	235	199	193	181	219	208	193	216	209	215	222	214	187	198	188	218	214	211	203	208	182	187	208	197	208	213	205	207	202	215	178	192	217	188	217	185	170	217	203	239	227	200	213	186	214	222	235	196	209	203	190	218	182	219	252	203	209	223	219	210	207	215	205	191	194	217	235	198	199	206	232	210	196	214	201	208	191	191	193	214	224	225	217	199	210	197	211	200	189	212	183	202	201	227	205	215	185	224	192	224	211	220	194	195	184	218	177	227	222	224	199	178	202	252	206	221	194	213	220	200	215	218	211	219	204	223	207	207	211	169	193	186	206	214	239	209	187	225	227	214	226	192	218	200	213	222	192	226	213	207	217	211	190	210	216	202	225	209	183	199	203	205	241	185	202	217	201	234	193	215	212	209	197	203	202	195	188	216	202	196	211	197	198	200	208	210	215	219	203	198	201	212	188	164	199	204	199	215	208	208	219	193	239	218	213	179	224	206	202	189	198	205	200	232	213	220	171	215	211	224	223	189	224	180	200	217	182	219	175	204	182	208	213	196	204	209	207	234	213	191	199	225	204	225	210	198	206	204	197	212	209	188	231	215	229	205	224	217	208	210	195	222	198	215	211	219	213	222	196	213	216	215	200	212	227	233	209	204	206	184	220	195	195	195	197	225	203	197	202	199	232	209	197	195	224	207	201	203	210	223	195	218	197	211	194	205	205	216	214	219	209	217	237	196	244	228	200	230	194	228	191	217	224	169	197	216	214	200	228	215	210	195	190	225	205	195	208	244	196	226	208	185	185	216	204	200	191	209	210	215	194	228	224	182	219	214	204	208	221	226	186	193	189	214	205	178	224	227
7693	2845	6526	6867	5949	4884	3879	3309	2737	2428	2148	1871	1735	1597	1521	1374	1330	1268	1233	1149	1091	1113	1052	1035	1002	983	892	858	944	887	855	845	824	849	822	858	796	813	813	819	785	767	766	739	761	750	791	759	772	735	683	753	686	768	750	746	700	676	761	708	717	689	696	683	681	654	722	694	681	710	691	705	667	708	689	713	692	702	673	727	679	702	675	671	698	738	675	707	657	727	655	691	695	660	652	677	677	672	665	656	658	608	668	671	651	686	641	640	639	729	648	677	681	675	659	740	661	660	660	722	695	693	693	689	658	659	652	692	682	691	675	625	674	670	627	671	689	710	710	685	715	673	692	649	693	646	678	650	664	687	629	720	653	668	677	686	668	680	675	694	656	650	632	636	615	635	673	671	673	619	655	647	686	663	680	672	711	674	753	668	680	680	652	670	679	651	643	656	641	671	655	657	644	700	677	638	680	671	656	712	655	690	654	716	614	693	675	673	620	656	672	695	646	659	676	679	665	671	642	651	631	637	701	606	706	637	670	683	678	643	615	657	695	651	646	660	707	682	669	652	668	647	706	684	659	671	670	656	700	705	716	699	698	661	686	633	666	723	720	679	711	649	694	635	677	736	697	647	642	638	649	677	685	661	677	640	695	670	634	684	669	651	612	664	694	657	666	640	698	623	711	669	611	629	665	686	664	635	702	691	652	675	710	673	666	629	645	608	674	669	704	668	677	689	683	630	665	714	671	656	698	693	711	650	644	665	650	717	680	650	685	634	651	681	670	666	685	649	682	685	658	728	657	691	631	661	632	648	679	680	663	608	671	672	677	685	681	658	626	681	648	636	687	625	643	646	659	623	662	667	711	677	690	657	691	642	689	637	643	666	630	677	666	638	637	644	682	653	690	659	660	660	665	695	650	715	633	714	643	685	633	639	675	685	683	689	653	714	649	680	690	679	688	710	688	663	679	636	670	660	687	642	682	674	674	692	648	685	704	676	647	672	648	668	665	648	654	722	602	693	634	645	634	649	620	660	672	631	634	639	638	701	677	682	657	666	708	654	659	707	671	671	612	660	656	665	693	658	693	655	684	706	654	685	681	678	645	656	665	691	700	709	629	682	676	673	659	678	637	626	626	635	650	693	687	698	624	630	674	678	685	657	623	676	638	660	661	679	676	687	643	681	657	674	725	676	650	661	680	686	650	646	645	689	657	632	698	653	660	670	684	713	648	667	666	725	683	659	638	666	626	662	662	698	650	666	684	670	659	650	690	599	661	711	654	664	684	685	651	672	641	696	665	684	653	691	613	700	669	664	665	658	703	656	663	689	674	619	675	645	678	700	652	658	695	614	663	716	640	685	669	652	679	670	637	649	646	645	656	674	705	676	671	659	664	686	651	671	676	690	674	703	676	658	636	671	682	682	615	670	647	667	678	631	689	663	640	669	694	663	689	726	701	690	661	664	676	666	682	628	644	658	689	665	695	691	670	687	649	676	665	654	665	669	717	703	657	652	645	674	654	685	675	700	630	697	660	651	673	658	653	675	635	691	657	672	690	711	684	650	678	680	661	701	697	687	630	677	666	666	675	584	638	661	622	643	644	694	628	629	646	702	667	627	654	647	687	639	695	675	661	686	653	651	647	631	614	692	747	659	655	661	724	695	628	637	627	718	666	691	649	657	617	652	705	663	695	643	657	663	684	647	628	679	656	685	726	629	683	649	637	684	648	680	678	698	620	631	688	651	693	642	658	680	708	674	653	655	674	638	703	685	685	686	657	645	670	662	667	671	639	659	682	628	668	667	654	671	690	674	657	667	640	670	606	637	666	697	658	669	653	676	660	686	647	674	672	683	705	672	662	667	650	641	648	694	658	658	643	691	647	710	685	677	676	664	683	639	685	633	649	654	668	656	655	623	668	690	644	672	624	666	664	650	713	626	637	673	626	628	650	658	699	716	647	707	694	621	671	648	687	632	660	631	602	693	682	645	649	662	668	654	667	632	701	608	613	656	689	645	626	679	675	725	655	634	703	669	666	644	678	676	636	673	676	663	658	641	699	670	623	637	659	694	663	657	672	628	654	659	658	621	680	661	696	659	624	688	641	672	678	683	666	644	674	672	669	659	642	664	667	651	626	669	675	643	720	658	674	631	730	640	686	638	641	671	622	672	674	691	674	673	657	642	635	664	697	661	692	645	643	646	675	629	705	675	687	661	671	687	668	600	683	686	642	613	677	665	687	680	705	661	655	629	685	684	679	632	628	677	684	657	686	661	651	670	640	650	688	684	638	648	665	685	664	657	663	704	683	667	653	707	663	692	647	626	632	663	682	649	643	645	663	690	682	630	638	667	661	725	669	673	624	675	669	714	688	693	718	684	606	693	628	678	702	666	655	693	684	629	616	657	642	682	637	688	654	643	642	725	676	629	625	654	654	672	664	673	642	660	673	649	639	651	616	679	670	676	620	660	649	665	673	652	671	665	688	648	648	651	722	687	725	610	654	647	673	715	662	655	650	624	678	673	633	664	704	611	710	690	661	684	683	713	701	618	658	655	684	642	676	673	645	618	647	622	716	677	689	664	641	681	641	706	666	667	691	659	663	712	667	705	667	686	668	732	665	703	658	656	689	670	652	651	670	661	622	643	713	611	669	658	707	690	704	654	658	646	620	691	680	665	667	629	702	671	652	660	673	593	696	636	629	690	650	643	690	687	679	669	674	647	655	659	632	646	682	648	685	635	683	657	684	716	591	674	680	690	645	701	712	658	687	706	674	609	652	620	666	642	637	654	645	682	666	666	695	668	686	673	661	636	708	641	654	707	711	664	622	676	667	637	671	665	619	653	703	618	694	644	635	644	674	677	645	627	682	688	662	685	655	674	712	643	667	627	629	666	713	665	674	679	718	665	647	709	660	654	709	684	658	681	693	671	632	667	707	677	677	686	649	618	644	659	683	670	653	686	664	653	651	696	681	602	606	618	657	654	653	651	672	664	704	666	743	661	659	600	643	699	623	686	658	644	693	675	687	672	682	688	676	586	736	674	678	637	682	661	656	644	654	640	659	609	604	682	651	634	651	671	695	669	659	679	635	690	661	662	640	656	701	679	652	677	629	707	628	645	678	658	691	680	688	700	652	664	677	687	624	648	703	619	681	636	661	665	623	654	716	637	703	682	688	667	638	699	659	648	682	638	639	679	637	644	626	658	688	652	658	639	628	634	679	607	706	647	707	685	644	654	642	632	605	674	672	685	662	686	645	669	722	661	675	624	670	646	610	658	694	664	700	678	630	664	677	700	651	711	567	644	659	615	699	660	672	646	650	693	674	640	656	643	649	697	655	687	636	665	683	669	650	648	666	621	672	658	735	649	717	642	663	630	656	684	650	642	627	636	660	655	655	644	675	670	657	693	698	659	645	699	630	635	624	683	712	695	689	665	704	686	676	628	685	700	671	701	699	679	684	666	643	680	603	639	676	632	692	691	690	703	711	643	690	706	690	695
1088	118	136	117	83	87	82	64	64	74	66	65	57	50	74	51	40	51	78	54	68	62	60	58	73	67	62	55	55	47	60	56	53	48	38	54	57	65	60	69	48	50	47	64	56	60	53	71	60	64	74	66	57	57	65	61	59	50	50	45	34	59	74	52	52	47	51	57	43	51	50	50	46	50	56	57	73	36	62	66	50	63	66	62	61	59	80	64	54	69	72	54	50	59	65	71	45	61	42	52	48	44	54	59	83	39	52	50	60	57	60	46	66	52	42	61	66	48	48	58	55	51	60	55	54	55	62	55	42	60	46	39	56	64	58	56	55	55	69	77	42	56	68	73	51	43	49	51	65	67	65	57	58	56	76	52	68	58	58	67	54	49	49	71	50	52	68	59	60	53	63	60	46	56	59	52	59	55	62	58	54	45	64	43	70	46	52	68	53	45	58	73	62	53	54	60	50	67	70	51	57	45	49	58	62	66	64	65	47	45	56	62	54	60	60	53	55	57	58	61	56	68	51	65	52	61	45	64	50	51	63	52	64	60	66	61	47	50	65	64	60	68	69	60	44	61	61	58	65	69	58	57	44	63	54	66	57	49	67	69	46	60	54	45	68	68	39	67	68	55	53	53	59	74	49	69	52	38	52	63	62	63	64	55	46	43	56	60	64	68	71	60	69	51	67	53	54	55	56	59	61	53	54	60	68	69	77	76	59	52	56	60	63	48	52	49	72	69	56	67	52	50	62	63	62	64	59	60	64	55	66	64	71	60	64	66	68	48	55	72	52	53	52	45	64	63	60	63	61	53	58	59	68	65	56	66	72	59	54	70	51	53	58	55	65	65	62	59	54	73	42	60	54	54	54	50	48	51	54	63	70	63	52	51	63	41	72	54	63	63	52	63	63	54	56	66	61	49	51	58	60	44	58	53	60	40	59	49	32	49	52	53	55	67	60	63	57	63	53	57	43	66	47	49	60	60	47	55	58	63	59	61	45	53	54	52	51	59	59	70	56	65	64	56	54	55	62	71	47	56	69	51	63	71	53	62	56	40	49	71	58	64	66	59	54	41	62	51	64	57	60	65	61	61	60	58	53	63	61	49	58	55	58	41	44	71	54	55	66	44	45	49	71	60	63	57	40	42	58	63	47	49	52	58	59	52	57	57	61	52	62	65	47	63	63	81	61	59	55	66	57	69	50	59	57	51	61	68	55	68	57	62	75	49	50	49	66	64	54	64	51	60	58	58	59	55	78	55	60	59	60	64	65	54	55	46	53	45	60	53	58	55	60	55	64	59	62	55	56	61	67	52	63	44	72	50	58	54	70	56	56	66	54	67	67	70	54	47	59	51	64	65	58	72	61	68	54	54	59	57	42	44	70	60	55	54	64	45	67	64	51	53	58	43	42	53	43	59	39	52	51	63	58	51	56	66	49	56	51	54	69	55	51	51	53	69	74	58	50	57	64	72	55	68	57	64	57	51	58	64	36	58	69	61	55	55	59	58	33	53	58	52	72	59	53	59	52	54	55	53	56	59	50	69	56	63	37	61	66	49	71	53	71	61	69	59	45	59	59	58	45	64	60	56	45	57	61	60	62	73	54	55	52	70	45	62	69	47	67	39	56	40	62	62	61	62	49	66	56	43	62	60	55	71	53	54	52	45	73	47	56	57	56	71	59	65	57	69	52	56	38	51	62	49	77	54	49	68	66	67	63	53	54	68	50	51	58	65	63	49	53	60	59	49	67	51	61	52	58	46	59	45	53	65	54	58	52	61	60	62	52	70	54	61	61	49	54	59	60	52	53	63	51	43	60	47	69	65	80	55	63	60	60	58	70	54	66	59	57	49	54	57	50	40	58	58	43	67	50	58	75	50	56	54	64	51	49	53	47	60	73	54	43	51	45	79	54	43	61	55	56	57	61	55	67	58	57	62	61	53	54	54	54	68	67	60	68	61	53	59	60	75	54	55	61	57	59	58	44	58	56	52	56	64	67	60	55	60	50	49	47	60	43	61	57	51	56	48	51	60	53	45	66	59	53	56	67	47	45	76	54	60	61	58	50	71	55	59	51	58	54	49	61	55	78	55	63	67	48	65	67	49	50	60	56	60	56	56	59	55	46	62	48	63	59	45	43	67	58	45	66	51	61	61	51	69	58	73	78	65	63	60	58	55	76	54	69	66	57	61	57	63	42	47	60	54	58	62	47	68	62	56	68	57	67	58	61	58	65	59	48	67	54	59	55	46	50	53	52	69	61	52	64	59	52	58	50	58	64	61	48	54	56	46	67	47	57	74	57	64	66	53	64	50	73	49	67	65	51	58	58	57	61	48	50	68	48	45	52	54	57	50	49	55	63	57	59	69	49	45	54	47	66	60	65	59	47	51	49	60	48	64	56	54	37	60	59	57	71	61	58	55	55	44	60	60	63	58	65	64	60	48	57	75	57	55	53	47	68	51	50	47	55	67	64	57	56	47	65	60	58	57	59	60	67	60	63	52	73	55	54	65	52	59	55	64	58	53	58	63	62	47	79	62	47	67	56	45	71	64	75	64	53	50	62	53	63	53	53	56	59	50	49	57	54	56	60	61	56	56	60	63	63	60	71	44	72	60	64	52	42	58	48	62	60	58	55	75	50	54	56	51	68	55	59	71	55	58	60	63	66	67	66	66	62	60	80	57	56	59	57	69	59	52	63	49	59	62	59	61	55	59	50	64	59	63	48	66	68	47	53	64	52	57	56	58	56	54	62	49	51	64	42	66	64	52	65	58	65	59	43	51	57	57	54	71	46	55	66	53	66	64	55	72	63	59	56	51	65	67	54	67	63	50	46	68	61	49	66	61	53	72	63	59	54	69	40	57	46	46	56	52	52	41	59	59	55	67	57	63	63	58	45	59	44	62	65	51	63	72	80	53	64	59	53	61	54	45	46	61	57	43	59	50	50	54	64	42	65	46	58	65	51	62	51	44	46	50	61	66	69	60	64	61	67	54	54	68	78	61	50	57	63	48	52	45	44	48	67	49	67	65	59	61	69	49	53	67	44	61	43	64	61	66	61	52	60	56	49	60	55	63	64	60	54	68	70	58	65	64	55	49	53	49	60	60	45	50	59	58	58	58	51	62	68	64	55	55	50	32	50	58	66	70	60	65	59	45	55	54	53	59	51	68	65	63	52	61	73	48	50	64	58	71	60	58	53	48	52	63	59	52	53	58	46	55	58	40	53	60	66	55	65	52	62	54	54	54	60	62	57	59	56	63	55	58	60	54	52	61	54	47	66	52	46	64	67	62	40	53	72	46	58	49	42	44	54	52	89	52	69	61	54	54	63	52	79	56	60	75	69	55	50	60	54	55	65	54	41	43	57	55	53	66	54	67	53	77	59	70	63	66	67	70	51	72	50	47	65	63	64	53	53	56	47	60	62	63	72	64	60	49	62	56	43	56	73	61	56	51	51	57	67	54	52	58	47	49	60	60	48	69	63	65	59	65
1673	355	454	463	371	383	345	333	310	284	311	282	286	245	264	250	268	260	258	215	234	264	253	264	272	250	281	257	251	227	229	282	223	233	285	254	249	257	247	240	249	253	249	252	254	261	237	260	259	222	249	230	269	233	232	253	254	227	251	227	260	253	266	260	242	256	228	213	248	243	237	223	237	254	248	245	209	248	252	259	247	223	210	239	230	229	247	255	258	238	243	254	234	236	245	225	254	220	238	246	244	250	246	220	272	259	225	247	204	216	227	256	255	252	254	241	273	255	236	242	241	240	249	237	244	246	235	230	227	243	229	228	228	218	246	247	225	232	239	225	249	247	228	246	245	237	256	253	234	266	226	254	233	255	262	220	245	240	243	248	226	256	258	220	251	254	251	234	236	247	239	238	236	236	279	246	230	245	234	233	245	222	233	252	232	231	259	253	233	252	240	250	254	245	250	208	248	225	225	275	240	241	207	246	244	229	271	243	249	245	218	229	236	234	240	230	233	233	227	260	260	256	224	262	219	243	246	253	254	231	220	260	268	238	220	267	253	211	241	253	216	259	241	239	243	268	230	234	262	238	256	233	243	236	283	236	240	250	270	265	234	250	211	238	246	245	229	227	243	227	215	239	266	272	254	240	267	265	240	230	242	246	245	242	241	238	231	255	251	233	226	243	236	228	237	256	269	233	268	247	219	245	219	287	222	261	261	231	257	213	267	251	218	225	236	253	258	229	214	245	236	246	268	241	231	266	275	233	239	239	239	245	234	259	235	258	208	243	274	232	237	245	243	231	255	239	251	254	228	234	251	220	229	263	229	223	236	251	229	245	248	239	263	230	251	269	250	233	229	257	226	213	254	229	262	234	253	234	257	253	237	251	264	251	248	246	235	221	240	251	256	259	257	241	244	242	247	238	249	247	232	229	256	253	224	259	218	237	258	257	232	286	234	223	231	238	235	256	221	255	247	242	238	250	258	248	255	273	241	233	251	226	246	260	246	223	257	252	227	250	244	233	253	240	247	229	249	252	227	259	223	238	221	248	236	261	209	257	264	251	228	211	268	248	251	233	281	235	240	281	256	245	222	268	227	244	231	226	252	220	227	244	228	242	242	259	233	237	220	227	253	223	253	247	235	229	250	262	283	241	273	235	239	252	244	244	237	218	259	249	255	223	224	220	240	239	236	236	264	252	257	267	240	232	231	215	243	233	220	254	230	231	258	247	236	230	225	241	271	239	222	220	242	245	251	227	240	242	239	244	231	264	238	244	277	233	241	253	252	261	246	242	221	220	214	237	236	253	236	217	219	252	250	226	242	244	248	238	213	247	235	228	250	215	246	248	252	214	227	248	250	249	238	239	269	242	221	235	248	226	222	223	248	235	261	278	226	251	233	250	220	231	259	259	229	232	223	267	230	257	256	216	221	236	253	248	284	232	262	234	264	235	239	268	233	247	234	242	225	239	226	241	219	229	251	246	260	248	247	267	240	235	261	255	245	232	246	248	251	231	232	239	225	280	251	256	244	249	210	238	247	215	228	254	261	227	218	227	245	245	235	236	236	220	239	238	267	240	233	247	253	234	267	244	220	264	266	233	248	249	244	268	252	268	242	239	271	243	206	264	231	239	246	258	217	223	267	250	249	246	246	233	216	226	245	228	250	266	220	261	249	222	258	235	248	234	238	259	224	226	250	220	234	237	226	277	232	235	224	238	224	251	266	247	249	224	255	233	251	251	251	225	251	260	198	246	224	243	266	256	231	249	250	258	242	236	234	223	244	263	255	244	211	226	254	257	262	263	230	261	272	235	244	275	236	242	256	257	253	244	247	234	226	240	253	240	275	274	219	273	246	233	240	245	244	272	239	240	241	276	235	229	234	243	212	232	246	241	230	223	257	260	246	219	217	244	262	254	256	240	236	242	217	238	232	244	244	271	255	250	218	258	265	267	252	233	239	258	233	237	239	219	234	226	236	213	253	245	258	237	258	254	222	227	248	242	267	261	252	257	226	238	268	225	236	250	247	228	233	223	242	240	231	227	238	248	253	226	253	237	276	243	239	238	240	244	243	255	264	237	244	272	249	260	246	255	265	260	226	251	250	235	262	270	250	261	259	224	246	281	222	240	248	244	260	250	246	240	222	253	251	278	251	246	241	241	227	222	220	242	240	234	263	243	234	227	255	282	243	214	272	231	238	233	239	261	251	240	246	253	261	233	268	241	246	262	246	229	251	223	265	251	252	267	215	255	232	235	243	244	268	256	239	251	224	236	252	235	226	235	235	227	213	240	214	277	232	249	251	233	242	234	234	264	233	227	261	264	237	239	217	261	248	223	269	240	259	240	234	229	231	239	242	242	236	219	211	226	261	243	235	238	254	237	243	216	259	246	228	246	240	258	233	248	232	255	251	256	217	243	255	227	224	230	242	234	243	258	256	254	230	256	237	228	228	236	247	257	248	221	240	232	244	247	228	258	254	217	245	246	262	274	249	240	255	267	243	208	233	224	248	223	237	265	268	253	227	238	233	245	260	255	273	275	247	220	243	227	254	261	266	232	246	260	239	213	214	231	258	231	225	242	237	225	258	243	253	267	249	220	248	255	238	264	262	280	223	223	252	247	296	256	234	224	240	244	279	244	249	251	247	250	264	246	234	231	241	257	272	251	234	229	247	227	258	260	235	253	254	261	197	261	259	235	234	255	258	233	252	261	241	267	239	230	239	246	256	254	243	229	232	216	242	239	238	236	233	231	233	253	254	230	235	239	242	269	225	249	242	239	251	220	216	274	264	264	243	273	223	241	261	239	243	237	240	246	242	237	264	238	245	216	236	214	260	241	226	228	226	245	267	250	242	241	225	243	268	232	270	220	247	228	219	238	280	224	238	219	215	258	227	228	241	232	235	273	245	239	253	253	265	250	223	248	246	239	215	225	242	260	237	246	231	218	229	221	206	236	219	210	226	252	238	258	230	227	241	252	223	252	241	263	238	245	227	243	251	221	253	247	217	234	243	248	244	217	246	246	223	221	241	249	233	240	229	241	251	253	258	251	241	234	269	236	245	231	232	246	244	230	234	244	237	234	227	230	250	259	248	219	240	226	238	210	244	248	228	229	217	223	266	269	242	220	256	233	277	248	224	245	298	261	252	227	269	228	230	227	258	242	247	264	259	247	255	255	217	251	257	218	276	233	239	238	251	246	231	233	236	233	246	225	242	220	219	223	232	252	228	270	270	227	256	222	253	255	225	223	244	236	252	253	247	244	276	280	240	242	238	230	251	232	244	234	255	227	237	248	241	252	258	240	253	217	226	256	250	265	253	265	266	247	243	253	225	239	228	239	257	249	231	235	248	257	230	224	228	240	224	242	268	236	245	213	252	230	257	251	266	263	262	207	233	264	230	284	248	240	244	229	206	233	248	248	219	237	256	256	233	260	239	261	273	206	263	236	234	240	239	238	242	249	249	238	240	260	252	249	252	273	209	255	252	262	238	246
4439	1123	1341	991	632	465	390	308	266	253	187	192	180	148	162	198	137	168	164	139	154	136	162	155	138	157	147	149	147	147	129	130	141	143	148	130	112	144	131	134	124	142	133	137	138	122	132	113	138	137	112	146	138	134	147	144	114	120	125	126	142	133	152	137	125	140	108	151	148	125	124	136	149	144	119	121	129	118	116	123	107	101	127	143	125	111	123	142	109	136	115	131	139	140	129	128	121	123	127	127	127	137	131	119	140	120	110	144	131	134	131	139	114	98	121	126	135	121	129	147	138	122	133	107	139	116	139	127	110	127	126	120	122	149	122	100	133	152	141	126	132	123	127	123	142	125	116	126	134	114	123	115	133	113	135	124	133	130	118	118	135	132	144	125	126	130	130	132	140	133	126	114	117	131	124	125	125	126	125	150	123	129	144	126	125	122	133	133	131	141	136	125	126	134	155	153	142	135	109	138	122	131	131	120	121	156	145	128	139	118	132	130	131	125	123	133	110	125	132	116	142	136	124	138	115	126	113	121	126	142	133	117	133	131	137	121	143	121	109	157	124	128	131	129	125	129	130	131	125	126	139	121	146	104	140	120	125	141	135	142	132	115	130	120	156	116	136	135	134	130	133	114	128	126	124	132	137	124	106	122	131	122	115	133	131	112	121	137	139	108	127	107	122	132	140	123	131	135	129	141	118	125	143	132	116	119	143	127	155	125	142	148	113	130	137	126	124	137	150	122	112	127	117	131	127	138	106	149	107	141	130	129	134	127	94	127	108	150	129	143	121	113	106	130	133	135	123	138	107	119	122	120	137	133	110	123	121	142	121	128	131	132	119	130	126	124	118	104	125	112	115	120	133	138	147	113	135	118	138	136	124	123	135	134	121	136	139	125	146	134	117	126	142	148	131	106	134	105	123	152	139	121	150	113	136	124	121	130	142	138	129	132	134	134	112	139	102	111	154	132	142	131	121	148	118	125	120	132	140	128	118	138	138	129	102	134	125	118	146	101	125	133	131	125	121	137	126	122	108	120	139	107	125	119	105	120	141	121	114	124	125	129	124	114	139	138	137	122	146	131	123	117	117	123	138	125	121	142	126	125	125	97	133	132	133	112	131	132	121	128	138	133	134	114	117	124	134	121	118	144	128	139	121	117	124	133	148	134	136	123	133	127	130	114	100	147	161	141	131	158	139	130	120	127	124	113	126	129	114	135	131	138	124	119	132	103	136	142	137	152	134	121	129	138	146	105	135	126	128	130	112	129	119	118	141	133	123	131	116	126	120	122	122	130	108	108	137	122	131	137	124	134	109	143	117	124	121	118	149	128	107	119	121	132	135	129	124	108	138	129	122	122	123	117	136	121	128	132	122	125	137	133	130	133	124	109	122	135	133	125	139	134	120	119	144	139	132	117	124	121	126	129	154	144	111	124	125	130	128	117	137	132	112	110	131	136	118	155	113	123	142	136	129	136	98	137	121	148	131	139	145	134	146	131	150	115	140	138	129	157	144	115	129	138	127	124	121	120	135	105	120	151	123	119	106	133	133	126	134	118	122	123	110	116	141	119	136	114	133	139	125	90	135	115	130	129	136	146	125	120	129	143	123	127	101	138	119	121	108	127	134	116	138	127	120	125	136	141	146	111	130	127	152	114	123	147	125	152	127	122	135	120	130	135	129	128	137	130	112	111	107	152	114	134	124	108	129	117	131	124	131	139	127	120	112	112	125	109	152	121	118	126	119	124	118	118	125	139	128	127	122	109	151	119	126	148	132	115	122	138	138	136	143	132	130	125	128	132	126	117	133	147	130	130	151	117	157	138	131	139	127	121	125	123	138	104	126	139	152	132	121	112	132	137	134	130	116	124	128	136	100	125	124	140	122	155	109	154	107	134	123	127	138	120	109	127	118	122	140	144	121	117	144	112	110	103	130	142	118	107	123	142	141	99	132	132	135	126	120	143	119	144	143	148	139	157	122	139	137	124	130	141	135	132	119	111	131	128	122	152	143	110	121	146	135	124	126	108	114	139	122	131	129	124	125	124	130	126	155	134	133	106	126	111	143	136	110	121	127	110	122	120	142	106	115	131	123	133	128	134	115	136	113	129	128	139	117	149	133	139	125	132	148	133	126	104	113	106	124	128	118	141	111	143	117	114	128	115	127	127	118	118	140	133	120	131	131	120	123	121	139	124	124	127	120	118	128	138	117	138	121	129	115	122	157	117	140	130	132	125	140	104	123	105	126	129	134	131	109	135	121	125	150	137	161	105	140	146	139	117	116	134	130	123	132	125	128	128	137	131	122	117	123	118	121	132	127	116	128	144	135	126	117	146	122	147	152	141	121	136	130	154	138	129	121	124	116	105	128	126	142	135	123	129	114	147	112	122	120	139	140	126	126	120	108	146	110	144	138	123	103	142	144	128	123	114	129	127	115	109	117	108	150	131	132	133	154	122	136	137	132	132	151	115	140	140	142	121	114	137	103	135	141	126	152	126	148	119	120	145	123	122	142	124	113	140	132	144	127	129	130	122	124	124	114	134	126	124	145	135	144	124	127	141	131	135	131	119	130	143	107	150	113	148	119	146	118	122	116	102	132	118	139	151	137	131	137	119	133	106	131	115	124	116	137	137	126	131	113	123	115	126	127	99	128	112	132	139	130	140	125	121	124	127	130	127	114	134	109	129	133	132	122	124	112	126	117	117	122	142	126	132	128	118	129	118	125	125	124	127	130	122	142	113	122	124	145	117	137	136	113	115	131	130	125	131	128	130	128	141	130	121	117	133	131	124	112	136	134	130	143	125	106	116	127	130	138	132	137	135	124	139	126	112	134	132	126	129	133	122	118	145	125	122	115	130	125	119	125	102	142	130	128	126	113	114	122	103	111	111	127	112	145	134	126	151	128	152	128	129	133	129	142	133	134	129	140	129	127	127	129	113	121	145	114	132	131	95	122	122	118	121	135	110	143	138	133	127	140	159	146	126	136	118	144	137	106	139	137	124	123	146	123	138	146	142	144	149	123	125	135	123	129	121	143	111	128	122	121	128	146	137	147	109	138	112	145	121	133	114	123	124	147	129	133	148	131	158	125	117	113	120	118	128	152	135	118	115	143	129	138	130	132	147	118	126	114	140	136	118	119	133	131	143	132	135	130	116	142	128	119	120	119	139	142	141	114	154	125	124	134	135	134	133	139	137	130	131	148	124	119	122	140	135	118	164	137	124	145	120	139	103	126	135	113	110	124	135	113	116	136	125	123	149	142	131	115	124	141	133	125	117	126	125	115	120	136	129	130	130	150	134	125	137	141	121	123	141	112	115	135	132	105	128	127	122	137	115	133	114	121	142	121	139	121	150	158	141	127	119	152	138	133	136	124	111	146	133	125	148	134	138	107	127	123	143	132	135	147	102	125	144	124	140	121	104	127	122	127	121	131	147	138	103	117	150	138	127	121	97	112	124	135	100	140	141	110	123	142	131	122	121	120	128	129	129
5246	1508	3629	3792	3182	2650	2225	1801	1564	1386	1201	1136	1006	907	874	814	761	747	693	682	700	667	614	636	603	533	580	527	555	548	586	527	513	494	557	514	516	526	520	444	478	509	519	494	461	498	510	491	475	467	503	460	514	475	452	481	469	439	502	507	463	470	464	418	448	467	489	458	465	471	471	455	454	446	451	460	447	448	408	428	464	439	495	463	459	441	454	481	457	462	452	428	404	443	431	402	450	446	455	464	471	452	512	422	468	443	461	473	460	420	440	402	445	446	450	453	455	466	460	485	437	495	460	446	466	486	428	441	463	468	468	480	467	428	422	457	418	433	479	445	463	443	458	440	432	438	450	465	461	448	457	455	473	421	439	496	454	436	428	457	457	431	451	457	461	453	444	469	461	423	462	453	420	420	433	448	412	404	420	480	441	437	448	444	464	467	443	454	426	437	461	453	449	432	446	443	439	425	475	422	436	436	461	430	452	446	435	443	450	438	456	433	455	434	484	440	450	462	495	461	457	413	469	435	427	449	480	429	447	435	444	468	443	450	438	425	439	411	474	406	473	441	429	442	439	449	433	437	436	435	422	443	422	419	415	461	474	434	464	489	452	454	457	438	422	445	452	451	430	435	415	448	436	451	433	450	428	491	427	418	440	469	460	450	429	491	450	470	450	456	434	431	476	445	461	449	454	416	498	459	387	481	453	474	446	419	461	411	475	461	464	453	448	457	479	424	470	452	471	482	432	456	461	442	468	421	455	449	436	445	441	421	444	432	469	432	429	494	440	458	442	445	442	454	435	433	440	427	421	457	445	471	438	440	398	453	463	469	441	459	462	417	451	463	442	460	427	458	521	445	447	434	462	469	433	445	436	433	423	456	435	437	445	435	421	441	450	458	445	429	451	451	427	434	445	427	476	438	437	393	437	437	450	441	414	448	495	459	420	446	437	470	442	388	525	484	450	435	456	473	448	420	475	479	440	451	443	413	433	445	427	439	461	435	437	479	451	428	453	455	440	437	457	431	478	453	416	487	444	422	458	448	460	429	445	422	431	428	458	445	421	452	455	464	438	471	455	444	471	457	456	437	434	474	408	420	432	448	442	453	436	455	444	440	402	443	428	460	411	425	428	459	447	441	445	474	422	436	439	446	438	473	439	453	456	450	431	444	444	462	434	448	439	458	454	466	458	433	456	430	416	418	492	441	450	407	456	448	427	417	428	449	464	447	457	439	441	455	455	446	461	438	435	442	448	453	438	440	428	465	425	421	439	433	442	463	449	443	452	462	464	450	474	475	412	465	481	445	422	477	447	452	434	429	423	457	399	461	467	481	495	444	425	462	466	420	398	438	435	435	410	442	467	460	461	421	434	465	441	427	452	431	439	465	450	444	472	404	418	440	442	398	452	476	409	446	468	415	428	450	487	423	431	442	429	407	403	427	478	432	474	423	400	465	467	438	447	444	440	468	453	419	457	420	433	446	431	460	435	437	461	432	440	465	433	408	457	469	451	442	438	411	468	462	447	431	471	491	450	431	417	424	447	456	419	453	486	457	443	449	469	443	469	462	446	461	430	446	433	455	462	452	428	439	434	415	444	460	431	447	492	473	427	479	458	420	465	427	438	443	436	460	489	449	441	470	413	445	455	465	432	451	402	485	438	470	422	429	414	432	436	427	466	466	478	438	434	459	416	421	450	446	473	467	462	437	444	441	413	464	433	457	462	459	449	421	449	481	460	470	444	460	463	465	427	426	456	465	451	429	445	425	419	445	430	432	452	449	445	443	437	451	448	453	442	462	482	473	448	418	424	446	432	486	434	453	453	457	447	449	443	457	436	469	419	425	426	455	430	437	459	456	447	486	448	453	430	428	437	445	481	493	423	421	450	472	433	439	450	504	429	453	464	419	469	451	442	430	514	444	457	487	467	460	439	404	459	455	424	473	456	454	462	437	461	435	440	463	454	485	484	415	492	424	440	467	452	459	460	474	429	484	411	465	456	439	451	433	437	426	461	503	441	408	444	399	425	463	420	448	418	458	443	472	443	433	472	429	434	467	441	440	421	425	458	411	445	454	478	471	480	416	488	458	457	431	434	437	438	433	440	459	402	431	450	438	437	439	466	413	476	490	467	451	454	455	443	431	463	474	438	441	449	444	453	452	416	423	452	439	409	437	473	429	435	430	471	417	459	458	469	469	471	440	412	465	419	434	438	425	456	414	429	407	457	460	490	479	478	477	441	447	432	436	451	421	437	415	455	431	451	439	450	453	447	441	450	445	430	448	434	425	439	392	457	440	437	439	470	425	458	483	449	447	418	459	454	455	465	432	448	437	478	434	481	441	425	451	442	425	456	459	447	418	407	384	418	438	444	441	456	455	489	461	473	449	430	462	473	412	441	420	468	413	452	454	450	485	468	434	427	450	452	432	470	470	436	443	426	429	447	450	421	461	426	421	451	434	443	452	422	483	453	430	462	455	471	450	451	477	465	414	495	463	472	478	446	426	439	473	438	466	458	411	456	441	412	425	432	487	481	457	459	456	465	435	422	429	454	485	450	449	442	430	437	436	449	442	435	454	455	455	442	443	451	455	424	427	436	442	445	468	409	447	462	421	455	420	431	439	422	478	446	429	475	434	474	479	420	446	428	379	450	440	436	437	443	390	436	408	439	469	425	443	427	478	442	468	423	436	471	490	435	441	453	458	434	453	434	449	433	434	429	428	477	434	430	466	437	428	464	451	441	437	476	453	401	411	470	459	437	416	415	426	451	422	446	451	427	436	453	438	483	463	396	475	416	452	450	443	429	462	459	415	418	448	429	451	436	472	465	469	438	432	476	429	435	432	442	453	417	484	463	434	469	448	399	455	449	449	496	456	476	465	393	419	446	458	485	435	435	456	450	425	413	389	482	437	444	445	423	448	451	450	457	448	461	421	427	480	466	472	443	474	436	438	421	481	437	404	424	446	453	404	459	438	481	459	470	447	484	424	453	439	436	471	463	399	412	487	443	455	452	427	396	455	450	449	465	478	426	409	415	450	457	402	450	463	402	443	457	435	424	430	435	445	421	425	420	406	431	455	454	492	416	469	464	440	421	457	429	436	435	495	397	407	466	388	422	472	434	401	438	475	454	428	431	445	464	464	417	463	447	442	450	441	441	456	441	431	447	431	415	429	459	412	459	440	435	426	440	476	418	460	454	476	406	430	468	459	427	472	426	448	459	438	451	407	421	422	390	432	444	481	438	415	480	432	424	459	467	437	430	457	447	436	454	456	481	432	447	450	466	436	452	429	450	451	482	440	425	454	411	431	446	441	428	438	439	449	435	476	428	414	414	439	456	443	434	453	457	479	435	454	455	424	465	455	402	415	458	428	460	498	456	412	445	455	455	448	446	455	453	456	460	444	477	444	462	482	449	439	396	425	437	439	480	465	433	479	454	456	416	479	420	451	474	433	440	470	425	461	445	451	454	430	425	456	435	438	469	449	455	432	464	456
8594	2301	2657	1869	1265	910	733	600	476	433	378	371	321	299	319	263	238	286	261	247	240	257	238	225	202	244	242	241	250	218	238	195	245	231	210	233	253	229	206	219	206	218	226	219	216	202	207	235	208	243	223	201	214	210	190	217	180	219	243	227	213	234	234	207	202	197	234	204	225	188	226	217	214	196	229	217	213	207	207	208	221	214	228	199	194	200	200	201	194	211	201	206	214	233	189	193	226	207	221	200	223	223	206	205	185	185	226	209	214	196	194	230	205	197	206	204	191	192	198	221	234	195	210	195	198	230	223	227	196	214	223	210	212	259	179	223	217	205	221	214	199	216	228	208	194	188	220	199	225	222	210	173	211	216	188	173	233	197	193	221	211	240	188	198	219	209	187	188	203	212	214	207	197	230	225	223	209	204	176	190	199	217	217	204	221	179	187	213	192	200	226	236	187	205	216	225	226	200	200	212	202	179	227	213	206	233	196	214	200	201	224	218	219	213	212	219	201	210	186	219	186	194	200	204	226	205	210	210	193	211	181	205	199	191	206	208	213	197	210	205	211	213	202	200	227	214	226	205	223	214	217	193	207	203	193	208	209	194	205	223	187	188	232	202	212	222	182	207	216	198	184	208	226	203	183	207	208	184	197	193	203	206	211	193	193	205	193	218	178	206	213	211	190	193	194	201	218	201	206	206	223	200	215	201	235	185	215	204	194	195	197	210	228	192	205	226	199	204	208	202	205	218	220	206	222	215	205	213	219	179	176	205	210	194	212	177	231	201	207	222	202	222	224	205	234	191	211	186	196	218	178	219	210	202	182	192	217	196	182	194	191	223	212	185	198	216	192	192	217	212	198	212	198	214	211	197	187	210	230	209	196	193	203	206	236	220	231	230	187	208	215	192	229	207	199	190	210	240	204	200	224	219	202	208	207	209	218	208	227	233	188	201	215	201	189	209	206	199	217	197	198	213	197	222	196	193	185	209	196	205	202	206	199	210	221	204	202	211	215	221	194	205	217	231	212	197	187	242	208	222	223	234	218	192	199	177	201	219	225	198	192	225	202	224	203	200	201	201	196	211	198	178	216	209	196	206	193	215	223	205	210	219	216	233	206	201	194	198	215	182	212	207	183	234	201	210	200	191	209	188	227	190	216	223	204	211	225	229	216	202	205	187	237	197	215	218	191	203	194	228	207	194	215	219	233	222	231	189	186	203	193	213	199	203	207	219	221	207	192	201	218	226	204	212	207	210	191	189	223	202	211	184	178	209	190	198	218	192	168	217	200	194	201	209	206	225	211	203	220	213	206	205	168	174	208	229	227	194	213	209	200	215	215	206	201	224	195	201	208	212	210	196	217	204	197	197	187	218	210	211	194	225	231	228	198	216	235	207	195	195	210	210	199	213	200	209	188	239	189	209	209	216	205	203	235	191	233	230	211	219	191	208	205	211	217	183	201	182	208	189	213	220	191	227	210	230	217	204	196	231	187	192	204	203	220	207	196	191	210	207	191	194	189	212	222	192	225	193	196	188	204	231	190	200	218	193	181	199	195	199	226	191	199	181	235	194	229	206	228	215	213	203	205	237	226	186	206	183	179	210	211	194	214	209	224	189	205	216	180	192	194	175	239	174	223	180	193	202	233	212	209	184	223	194	213	227	213	198	182	188	240	211	208	204	194	201	217	213	184	211	186	194	202	215	203	190	213	196	221	209	209	195	206	218	193	233	214	213	223	218	222	215	206	205	202	184	187	229	201	183	200	223	193	220	215	217	226	202	201	187	223	219	221	202	201	216	224	195	203	234	195	216	210	204	189	195	205	206	211	182	196	193	178	258	187	212	207	198	213	205	215	210	198	195	223	206	204	191	205	198	194	225	199	192	201	206	195	220	207	213	214	208	222	203	203	198	199	177	201	245	215	189	206	189	186	220	219	194	214	230	202	221	237	200	196	211	199	222	205	222	182	176	190	193	215	219	210	207	217	194	214	202	197	222	227	200	202	218	197	226	261	191	223	209	234	196	214	189	199	214	223	231	211	229	211	208	223	198	220	187	198	197	200	222	226	207	205	207	213	201	209	224	191	222	195	195	195	176	208	219	205	187	252	219	187	188	215	183	190	186	203	217	190	191	209	202	241	209	217	192	196	223	230	190	208	188	211	209	229	202	207	184	194	200	223	190	200	229	201	212	214	209	222	185	221	212	193	217	203	193	219	188	195	230	219	211	215	201	217	201	160	207	217	221	191	221	198	233	195	219	192	208	188	187	200	204	203	204	211	213	202	181	229	226	213	215	208	219	231	206	201	206	208	219	182	221	224	224	208	195	249	224	199	200	195	233	197	203	226	187	204	222	226	247	192	207	213	229	185	159	212	216	226	208	177	196	219	199	188	204	188	201	201	240	192	200	195	222	191	214	231	210	195	204	228	212	219	178	192	198	215	207	207	207	232	202	210	194	198	220	185	183	226	222	207	205	208	231	206	210	215	202	206	203	204	213	228	233	180	207	202	187	199	202	213	217	207	198	218	193	209	192	191	205	190	234	199	214	245	205	220	190	195	201	190	213	206	243	189	217	210	189	221	198	196	190	214	208	217	194	224	209	179	215	219	201	222	223	189	187	219	227	217	222	203	204	202	222	202	206	225	188	206	167	218	214	232	200	198	204	217	212	206	199	186	199	219	208	211	204	229	185	211	176	232	195	200	213	200	207	229	197	199	192	195	201	184	193	212	211	209	174	218	189	212	220	214	203	207	220	233	233	208	209	195	205	229	205	187	226	226	179	194	215	188	208	217	208	208	191	194	184	219	200	198	203	231	190	232	210	224	203	207	207	200	199	222	209	215	223	222	187	217	215	222	200	210	210	200	194	221	187	198	187	217	206	203	216	205	212	201	223	218	198	202	187	202	184	209	200	203	202	199	206	211	212	231	210	205	216	192	213	197	259	226	201	212	216	206	198	208	176	228	217	195	212	179	200	177	217	205	204	210	186	204	195	204	196	192	194	198	229	213	212	218	201	230	194	225	204	209	202	194	200	233	210	212	223	199	212	208	200	206	193	217	172	227	206	203	227	201	194	203	220	209	207	191	193	206	239	229	203	244	208	206	211	211	219	213	218	192	188	217	203	203	227	199	207	214	210	205	195	189	205	220	217	203	195	216	223	219	211	207	208	211	211	214	220	188	212	222	208	207	185	218	196	211	223	204	205	203	212	204	200	202	182	207	204	211	200	202	211	209	201	208	214	197	240	205	230	200	213	194	219	233	211	201	205	223	202	204	220	203	232	215	181	204	196	192	218	232	216	218	207	175	233	205	176	178	230	211	213	197	195	206	214	230	208	243	194	222	205	189	243	198	223	202	207	180	204	203	207	199	190	195	216	211	222	200	212	212	197	244	232	193	190	195	198	221	199	198	229	225	215	216	237	217	213	218	213	208	185	206	219	183	233	207	233	220	193	235	214	219	210	212	193	197	212	211	178	190	169	202	239	211	191
7572	2906	6587	6874	5829	4792	3894	3283	2762	2351	2118	1941	1739	1574	1488	1407	1371	1249	1205	1117	1119	1031	1049	994	972	970	883	879	894	851	862	866	814	865	828	858	804	770	801	752	770	821	771	784	754	766	694	773	712	717	738	677	683	762	748	713	700	727	695	750	698	692	721	694	748	708	710	692	691	668	683	744	681	689	706	713	691	694	757	679	719	683	636	674	624	722	708	686	703	678	690	650	677	640	648	670	674	697	744	669	701	643	674	658	661	628	636	626	690	668	715	695	722	661	652	666	685	673	647	709	620	676	687	661	662	648	666	689	700	665	651	625	669	652	688	648	683	660	717	689	637	658	673	659	679	686	622	670	672	693	674	606	637	702	666	674	693	667	686	711	679	676	674	710	716	657	659	625	655	682	638	648	659	628	633	672	614	650	645	663	650	707	674	681	673	671	665	664	640	660	695	659	659	641	655	653	663	670	657	726	716	660	685	617	644	649	644	665	690	666	689	656	673	650	643	672	683	664	654	675	683	675	667	622	677	630	666	680	685	656	613	647	633	622	627	657	662	708	666	698	690	684	652	694	682	687	662	640	676	638	672	659	660	629	672	638	694	626	707	648	655	618	634	728	674	644	689	668	686	675	701	633	666	643	679	638	690	659	673	646	634	654	669	719	634	653	694	719	707	664	662	647	675	666	685	642	630	685	690	630	675	697	715	634	713	614	654	671	657	643	673	659	706	643	655	676	625	671	633	657	697	660	659	646	648	683	683	651	647	644	664	697	682	665	643	649	662	722	670	629	718	653	623	661	722	667	653	635	683	678	673	689	653	690	651	649	660	714	605	663	703	625	668	647	627	644	689	662	696	688	678	700	657	627	655	695	642	660	673	634	657	696	663	706	653	671	652	624	659	640	651	703	675	647	636	658	606	697	715	663	679	651	652	642	672	651	721	640	652	654	682	709	686	673	676	665	631	632	699	672	649	672	673	652	653	647	688	601	686	681	672	629	630	661	632	640	664	657	623	719	682	656	633	657	651	653	706	644	685	696	655	641	669	676	639	624	692	641	670	656	673	650	660	628	640	714	689	646	684	655	643	708	657	634	665	688	650	663	653	682	654	670	621	665	653	665	692	641	680	654	693	663	645	654	688	658	678	667	677	683	661	656	662	645	703	635	675	639	674	666	684	627	670	704	632	639	654	685	665	651	666	668	581	684	649	673	649	655	681	644	692	664	695	649	678	637	646	634	658	669	693	645	654	692	650	699	643	640	661	643	677	689	628	669	639	674	691	624	638	696	684	612	677	698	668	661	633	659	675	653	702	647	676	666	583	659	670	666	653	626	728	659	662	640	684	738	658	645	635	681	624	661	635	681	705	636	669	674	694	667	661	687	631	665	664	651	638	632	659	610	643	609	661	625	636	662	657	636	639	648	651	634	642	659	645	695	707	616	639	634	658	648	681	627	660	631	653	695	655	700	666	715	707	660	642	696	642	673	661	658	670	649	654	656	683	660	673	671	658	699	648	634	633	746	653	625	635	656	672	657	627	641	676	608	664	707	661	662	648	692	675	672	679	675	654	691	656	685	651	683	687	666	690	661	697	653	644	634	661	660	672	631	626	648	617	693	689	643	649	638	661	650	676	633	622	705	635	673	692	640	674	698	654	714	655	621	631	650	660	646	672	629	665	636	681	689	663	638	676	664	652	619	630	698	610	672	682	654	616	675	632	665	625	656	662	636	642	697	642	663	670	637	684	661	674	621	608	668	642	632	668	642	633	657	649	640	674	642	652	646	634	667	691	666	668	652	665	675	665	642	663	705	671	675	653	653	653	657	656	656	649	650	713	654	626	672	627	674	648	663	652	648	627	706	650	723	661	645	652	641	666	644	683	674	732	639	640	643	667	680	653	689	635	644	663	663	646	647	687	653	656	676	691	652	645	662	691	658	643	645	641	621	683	673	675	669	708	663	649	670	675	678	665	641	638	673	691	689	689	660	691	663	672	662	693	668	674	632	659	730	674	649	644	678	659	669	695	652	645	658	638	630	697	628	685	665	724	679	693	647	677	652	625	605	689	641	655	677	652	651	623	611	626	688	702	686	666	688	691	662	678	668	644	639	688	670	721	674	690	627	656	713	643	703	664	651	688	664	710	655	630	668	626	624	629	661	651	680	612	663	691	662	666	664	680	606	676	695	644	678	671	667	706	642	710	669	666	627	679	683	677	647	700	694	668	659	627	678	671	623	669	647	691	686	665	669	634	699	643	705	692	673	587	633	661	683	702	684	672	667	651	724	648	672	625	655	653	641	663	655	715	649	657	728	648	647	667	602	672	671	646	675	650	665	671	612	659	639	678	678	691	671	652	676	665	655	704	644	646	694	668	678	688	670	672	676	688	647	655	676	676	682	658	667	648	638	655	668	679	645	663	700	644	677	670	644	695	668	675	674	653	600	681	676	658	639	684	692	665	628	680	603	681	664	666	662	625	707	659	625	635	678	681	625	635	663	663	647	651	659	679	664	663	645	663	645	672	665	615	692	685	651	667	656	648	671	716	625	660	627	641	669	685	666	671	673	662	649	674	660	674	652	686	707	651	668	708	680	658	660	656	680	622	633	694	643	653	673	663	665	668	654	697	674	653	651	714	704	659	708	685	708	636	693	668	653	667	660	677	667	630	620	655	654	669	681	649	665	691	651	701	687	687	660	646	671	695	684	684	683	669	678	615	669	625	657	634	653	616	657	624	635	707	641	630	645	654	695	694	700	618	692	643	661	697	662	651	649	696	644	667	724	671	658	687	664	716	671	649	687	659	643	678	648	662	706	636	700	656	621	658	666	683	659	651	668	670	697	637	661	622	703	649	667	675	638	646	676	666	661	669	669	671	645	666	659	641	651	695	629	716	666	700	655	668	658	666	660	658	665	653	672	700	671	635	675	678	648	668	639	642	668	686	686	659	656	656	665	690	607	668	648	682	695	668	656	683	654	669	698	653	667	662	600	687	704	636	646	681	669	634	675	636	636	627	657	674	664	688	644	681	638	672	658	663	660	704	702	663	673	706	726	677	695	627	657	646	667	632	651	676	651	710	648	656	666	631	687	691	642	650	671	666	659	654	658	695	605	633	653	663	673	682	658	660	632	653	659	660	636	653	662	613	648	652	672	639	648	674	678	623	656	702	664	679	690	638	677	688	636	668	685	598	695	604	621	686	656	653	680	640	659	612	714	641	642	621	641	645	630	660	709	657	702	663	627	665	686	689	663	673	661	655	680	643	720	641	666	644	645	669	657	608	684	698	688	704	688	678	682	664	672	725	670	668	657	650	632	661	615	658	637	631	666	639	675	639	677	688	695	675	659	706	646	652	643	624	664	683	679	645	700	661	665	648	677	649	654	663	632	680	672	658	647	684	639	672	641	634	656	696	649	663	725	659	666	697	643	655	690	675	639	638	670	628	647	660	648	658	665	641	650	711	665	628	712	713	647	681	642	672	649	668	662	711	660
1102	106	123	112	76	70	83	78	66	57	52	81	69	63	58	47	63	55	72	45	84	52	56	83	57	59	49	47	57	53	49	61	45	55	66	60	63	64	48	62	58	60	76	41	58	59	62	58	51	60	64	68	50	58	48	51	60	55	62	42	61	56	51	50	58	63	56	64	85	44	50	53	59	49	65	67	57	67	63	48	55	73	51	61	71	65	59	43	59	64	51	72	52	61	55	66	63	66	58	67	59	58	67	58	62	52	66	59	65	56	48	58	68	51	59	65	52	52	74	65	56	57	64	71	55	53	55	63	64	51	56	58	57	56	53	54	52	54	56	54	62	74	69	75	58	63	72	64	58	64	47	46	56	64	61	57	53	50	54	42	63	49	55	52	46	55	46	65	56	54	67	69	51	59	57	63	50	62	54	46	53	51	57	63	61	51	51	48	47	64	49	51	65	66	51	59	70	50	52	43	47	57	51	55	45	54	55	59	59	58	55	62	61	67	55	65	69	66	63	49	54	58	62	50	65	52	61	54	63	49	49	49	60	54	63	59	59	67	62	59	54	56	67	54	58	51	61	56	67	49	63	56	56	58	46	56	57	45	63	40	64	64	55	59	67	55	48	61	50	63	62	60	52	64	63	59	60	61	58	56	55	76	70	69	67	70	63	54	54	51	62	69	71	59	52	55	62	62	68	61	73	36	46	73	60	72	55	52	63	55	43	55	65	65	69	57	69	43	60	58	60	54	62	72	60	52	53	63	60	60	59	61	44	77	56	55	46	48	65	67	68	56	55	73	62	56	58	62	49	70	57	73	58	64	61	57	66	49	61	52	52	49	62	64	67	53	58	61	47	52	57	48	69	54	53	69	50	50	62	57	51	59	52	57	61	70	57	72	60	57	51	61	60	65	45	67	62	67	58	43	58	57	55	60	48	59	65	60	50	68	55	46	56	50	64	51	68	84	69	65	50	69	61	62	63	43	49	47	56	63	56	60	51	53	45	54	57	49	65	61	53	63	48	63	66	66	62	57	51	47	55	65	55	54	60	49	50	63	48	53	55	56	59	49	48	62	69	63	64	54	63	49	67	58	57	55	64	62	55	68	60	59	57	48	61	50	46	47	51	56	60	62	56	53	60	54	51	48	67	46	68	53	54	46	52	60	72	63	71	63	44	64	49	53	71	62	72	59	50	61	63	54	49	56	61	60	63	76	69	52	62	48	54	54	53	49	61	46	61	54	59	48	59	41	53	69	58	59	52	53	54	51	70	56	55	64	57	47	64	55	68	47	58	66	67	54	62	51	50	53	48	55	47	59	53	43	69	60	79	65	47	48	57	59	52	73	64	55	38	58	61	49	59	63	64	48	63	75	70	63	54	60	57	59	62	42	54	54	60	64	44	56	61	74	67	60	55	55	65	62	43	63	62	61	51	67	62	55	61	54	58	61	77	55	51	46	63	66	54	52	58	52	58	62	40	61	51	50	54	58	44	65	52	53	51	59	72	59	66	52	73	52	50	55	56	50	63	48	55	56	55	68	48	57	59	74	65	69	50	63	59	45	54	59	56	52	76	51	62	65	43	58	59	76	56	72	86	42	56	52	61	64	55	49	61	55	52	57	58	64	62	68	60	61	62	43	55	63	65	54	62	48	48	65	54	63	71	66	70	58	50	64	53	56	58	61	55	56	59	51	53	41	64	61	57	54	57	43	60	61	52	60	52	54	74	54	73	62	57	59	47	59	53	71	58	55	56	55	68	57	57	59	59	59	56	68	60	54	63	45	49	61	53	47	53	65	61	64	61	50	60	57	54	66	68	63	49	64	51	62	59	72	56	75	46	44	52	62	34	44	63	62	59	65	61	56	58	64	62	59	49	68	50	54	71	57	64	54	43	61	63	63	52	55	56	48	48	55	50	58	60	58	54	50	53	52	44	58	58	54	53	51	57	52	63	41	53	63	59	51	46	66	66	59	53	73	39	58	60	63	73	63	67	57	70	57	49	62	67	56	46	63	63	53	49	58	38	44	61	73	68	61	61	42	56	60	60	52	78	57	63	65	56	44	59	49	63	67	58	49	60	57	66	67	69	44	61	61	56	59	52	52	54	78	58	61	69	62	58	61	62	60	63	55	51	49	55	52	49	52	49	65	58	47	44	44	57	66	64	44	61	54	61	64	54	53	54	52	60	66	58	61	48	67	42	44	48	71	60	47	38	62	58	54	56	56	49	73	72	68	57	47	54	52	67	50	69	66	61	45	48	72	59	68	50	69	54	75	47	61	63	61	67	48	65	64	68	58	63	50	66	57	65	57	65	63	58	50	63	68	44	47	64	62	54	56	52	55	54	54	48	39	60	56	63	57	57	64	66	42	50	48	70	49	68	50	58	79	56	46	58	50	59	58	56	56	55	47	63	65	47	76	62	63	56	52	66	65	61	58	57	61	64	53	57	51	76	70	59	53	64	49	51	54	71	50	44	62	47	56	47	53	56	64	53	65	66	65	57	59	72	59	49	45	60	66	53	53	49	60	62	60	75	64	62	61	60	68	56	53	55	57	61	59	60	51	68	43	57	64	65	43	69	70	57	68	67	65	74	45	72	58	51	39	51	63	50	60	55	59	55	46	67	56	48	72	55	69	61	63	54	49	51	60	46	53	69	58	58	64	50	60	63	68	47	42	69	56	62	55	54	70	64	64	70	57	54	50	53	52	61	62	68	42	45	64	46	58	67	59	51	72	63	55	59	66	61	55	46	64	51	71	51	70	68	59	57	50	61	56	61	53	50	56	64	54	56	55	50	55	63	72	53	49	72	63	70	61	59	61	47	63	53	60	69	58	61	63	63	69	55	48	62	48	47	48	62	53	53	49	61	59	45	62	56	53	63	63	58	63	58	78	52	59	62	61	55	53	58	63	66	52	61	77	60	60	55	60	53	59	52	64	60	60	57	56	57	49	54	47	60	56	49	65	57	56	66	71	60	66	53	49	66	67	59	52	62	71	55	60	47	48	45	68	63	58	48	59	59	46	51	62	62	52	50	62	55	43	75	66	59	67	52	51	60	53	60	61	53	69	48	58	69	55	52	48	71	67	65	51	75	46	47	73	54	55	67	62	53	59	62	43	53	51	64	64	52	58	62	48	64	60	61	47	49	63	70	51	61	45	71	56	67	59	55	48	63	61	58	57	66	69	75	65	50	59	56	67	61	59	63	57	58	43	53	58	57	45	50	57	60	52	62	59	52	49	51	62	53	62	56	57	67	58	65	57	58	65	45	59	66	62	61	55	60	59	64	67	63	61	69	65	48	66	59	69	45	53	48	62	52	57	49	50	81	58	71	49	56	63	60	60	51	73	49	62	55	48	52	41	55	61	56	51	58	52	71	55	59	56	55	59	77	56	64	58	64	67	58	51	55	54	58	57	59	51	59	64	66	59	49	47	59	64	70	58	55	57	64	46	59	60	66	45	57	68	40	58	59	57	52	61	61	66	61	70
1725	331	479	476	432	401	350	339	299	268	286	297	264	262	278	265	256	283	246	264	235	281	251	239	261	240	280	237	260	235	234	261	247	243	244	232	240	246	242	247	234	222	234	268	248	247	247	259	224	259	231	260	254	263	231	224	262	230	226	249	248	239	242	227	239	252	232	247	237	250	288	235	252	231	203	240	264	249	228	220	224	231	248	232	242	243	248	267	233	262	241	243	260	202	239	234	232	211	230	227	253	220	250	220	239	250	240	252	242	231	276	227	243	282	246	250	253	207	263	246	269	237	214	239	226	253	209	247	258	268	248	243	235	228	241	255	195	238	245	232	261	253	230	234	236	230	251	238	230	225	282	236	230	243	238	277	244	269	250	240	253	240	222	226	240	247	237	247	247	236	236	248	234	225	226	255	239	220	229	281	223	244	238	260	238	248	260	244	252	233	214	206	230	234	235	258	225	220	255	240	261	245	225	198	241	260	229	255	251	244	232	244	228	265	223	252	221	262	221	228	238	258	255	256	235	232	218	247	262	240	252	238	243	261	226	257	244	205	225	258	233	252	236	241	261	211	257	234	251	224	237	234	252	235	245	264	244	253	231	229	253	219	242	233	223	234	256	239	222	233	256	260	235	234	249	249	240	235	268	253	247	251	227	227	248	252	271	234	252	241	244	220	262	234	291	218	228	255	243	255	232	220	239	250	271	236	228	228	246	253	242	244	240	269	251	226	236	258	248	225	231	263	227	259	257	252	227	259	240	235	229	241	232	242	218	234	201	238	250	233	231	270	235	228	219	256	252	270	252	234	251	243	233	216	227	250	219	270	252	258	246	247	243	229	238	240	238	256	230	257	231	246	227	255	240	261	236	254	240	247	221	236	220	245	286	249	235	238	240	236	236	226	246	224	239	240	258	238	242	239	237	224	268	227	231	247	250	247	259	260	245	254	236	247	253	268	252	251	231	235	221	240	252	239	248	249	235	254	217	255	223	250	237	235	241	223	247	217	256	221	230	244	271	210	235	250	238	248	230	227	236	250	278	267	238	255	248	236	249	219	228	238	242	255	262	228	238	223	254	236	249	254	227	233	227	250	240	248	251	265	267	254	222	245	222	233	248	234	257	230	248	268	269	219	223	228	227	260	217	198	234	236	226	258	274	253	264	270	237	251	261	218	226	233	281	257	235	253	232	258	245	244	237	226	260	220	211	229	236	257	254	239	237	231	219	251	242	266	219	273	218	229	252	237	251	258	261	246	244	247	222	247	243	244	242	259	225	265	259	270	245	240	244	228	240	233	239	256	255	216	238	222	226	251	246	255	235	228	227	240	250	267	251	262	259	249	236	253	241	255	225	225	236	273	248	254	269	253	236	268	248	263	268	217	239	255	222	211	210	231	240	256	227	241	251	223	226	215	234	271	237	241	225	263	242	228	238	232	264	248	238	231	237	249	224	255	252	230	262	233	229	267	217	237	223	228	239	236	263	245	256	264	241	229	249	245	236	226	236	237	245	253	246	237	251	258	234	253	254	247	235	250	256	277	266	253	251	233	265	233	245	251	273	267	228	203	266	225	258	223	238	238	234	228	248	248	231	241	244	225	253	226	224	242	236	234	215	244	231	220	233	257	233	257	218	240	240	236	235	228	261	246	259	243	228	236	249	249	209	242	259	226	254	234	238	217	234	252	244	236	242	235	248	273	235	240	246	252	234	251	229	232	252	256	246	228	220	260	247	221	229	245	238	236	250	233	246	272	221	235	252	270	246	239	245	256	253	245	254	231	226	301	244	233	237	255	235	246	244	231	249	238	216	247	226	218	211	262	232	250	242	230	249	218	249	237	256	254	239	224	219	263	226	271	231	257	270	257	249	231	261	231	222	246	251	283	264	229	230	252	258	242	232	249	252	259	278	247	268	287	244	237	235	226	247	292	226	235	227	250	244	244	273	229	251	229	212	248	252	275	238	225	233	263	255	240	262	223	249	215	258	228	244	245	256	251	263	252	258	237	239	256	264	237	236	263	233	231	249	236	245	234	213	234	235	234	230	244	245	232	237	278	235	250	234	242	249	223	248	239	240	261	252	247	232	229	230	239	262	246	226	244	242	280	225	252	242	218	233	270	218	221	248	253	244	234	237	270	249	219	247	265	235	234	219	244	234	228	224	258	232	264	251	243	253	241	250	229	247	225	257	238	255	234	215	263	273	243	265	247	233	251	236	255	258	234	240	224	249	256	251	229	240	265	228	230	266	248	233	222	257	234	234	237	249	246	245	237	228	238	223	267	242	264	238	243	255	246	246	232	245	238	223	227	244	238	258	241	232	225	242	266	243	237	248	231	269	255	270	245	254	234	250	251	230	250	270	237	240	248	225	221	243	228	249	249	242	262	233	258	240	211	263	227	208	263	248	224	238	225	251	248	240	225	227	231	243	250	250	260	220	241	240	224	265	258	244	241	261	256	255	257	244	231	246	232	235	203	239	235	229	238	230	217	244	248	252	254	235	201	259	227	242	234	252	233	246	236	237	220	254	250	214	240	238	240	226	250	242	234	246	237	248	238	257	244	228	233	254	238	239	261	243	266	224	262	231	215	248	245	242	248	218	249	225	227	233	244	266	231	236	279	226	243	230	242	223	228	281	273	229	235	243	222	233	231	240	247	253	257	233	249	209	242	238	239	241	248	237	239	228	236	237	245	244	232	256	242	242	246	273	246	240	264	260	229	243	207	241	233	242	277	223	254	242	229	244	253	244	240	225	240	241	234	225	229	234	243	229	277	248	217	260	240	239	239	263	258	219	238	251	258	227	246	242	232	229	237	239	218	247	234	236	241	244	234	234	242	237	243	236	244	237	213	242	257	235	239	247	248	226	256	246	246	229	236	253	241	243	252	225	260	234	248	263	212	239	224	245	217	224	249	207	228	264	244	248	239	256	225	268	241	251	227	235	210	247	227	241	243	239	245	244	250	227	256	234	248	255	231	225	226	233	249	252	225	269	217	245	257	246	255	212	260	267	272	218	245	228	259	250	251	262	231	246	227	234	257	247	227	262	274	220	240	222	260	236	236	237	231	259	230	254	246	245	255	259	251	250	245	239	214	243	222	248	232	234	265	249	240	246	234	260	228	243	255	241	248	247	242	243	275	239	250	259	252	262	247	220	228	263	257	232	217	214	243	236	238	242	280	232	214	251	218	243	244	220	247	245	247	225	244	227	220	238	247	245	236	259	281	232	214	228	248	268	255	193	227	241	225	239	246	257	226	246	262	285	236	241	268	229	245	278	246	271	200	246	237	237	251	231	243	241	265	242	243	231	247	261	259	228	238	231	246	261	240	219	227	254	266	227	259	218	227	237	241	226	239	264	231	228	244	250	251	231	255	244	259	239	242	245	212	240	233	228	265	248	247	216	224	256	261	241	237	221	258	230	254	248	232	254	233	239	239	259	240	267	235	225	253	237	222	242	233	250	222	253	230	232	221	227	242	238	249	247	243
4349	1078	1268	946	644	432	378	316	258	240	217	194	200	154	161	167	150	154	140	147	157	151	152	131	139	146	139	136	141	147	137	152	136	121	123	153	119	130	143	140	137	138	142	134	133	151	139	136	115	136	127	131	155	156	133	142	124	128	127	117	125	143	103	126	108	125	123	125	157	125	150	112	139	143	127	132	140	142	139	125	142	123	135	133	129	135	135	126	123	130	114	104	134	140	120	127	143	125	137	141	154	125	116	112	152	143	119	133	126	113	130	122	111	90	110	122	134	135	127	127	118	131	131	129	120	124	131	143	132	118	142	112	118	119	142	117	132	119	131	132	137	157	112	109	120	143	128	137	143	109	127	140	135	114	127	118	132	141	129	139	140	140	130	118	126	126	134	137	126	117	139	105	115	145	149	130	113	128	119	119	149	122	120	137	121	129	113	119	125	135	140	149	116	118	120	137	136	139	143	122	116	117	119	123	133	127	113	106	152	132	125	111	155	134	136	110	144	123	135	109	144	132	107	144	144	118	124	123	115	135	108	127	136	135	122	148	132	127	115	124	116	128	131	110	104	121	145	143	126	135	104	132	112	134	120	128	123	130	120	111	127	143	122	129	134	140	110	110	127	135	125	114	125	127	128	125	131	128	146	118	132	120	138	131	129	116	130	132	116	136	115	145	118	144	123	130	122	125	123	129	137	130	114	102	138	110	129	114	125	125	136	120	125	148	142	131	138	147	143	155	130	166	145	125	112	129	109	121	139	129	113	103	158	128	138	150	132	121	132	132	145	134	121	133	111	138	128	135	132	130	131	124	142	127	122	134	153	120	117	113	148	148	135	130	147	119	129	120	127	120	119	131	132	119	116	121	130	123	143	142	111	126	119	118	111	131	138	135	132	126	116	112	147	141	136	134	134	141	127	150	123	129	116	126	124	145	128	137	134	113	109	129	143	132	132	134	128	139	134	135	127	142	129	129	127	130	122	125	130	137	140	143	105	133	125	119	116	135	165	120	126	108	133	149	141	135	129	122	133	130	126	146	116	122	153	130	129	144	122	146	133	139	140	150	140	128	152	135	126	142	131	105	130	127	115	138	132	138	126	122	127	115	135	132	129	137	110	133	127	135	121	122	138	115	141	135	134	122	133	134	144	139	112	110	109	135	131	134	115	128	124	150	124	128	116	124	123	109	141	141	135	126	140	143	126	114	129	125	115	120	132	138	128	117	121	119	123	122	136	138	110	120	124	105	135	135	124	115	132	138	125	150	147	121	149	140	126	128	121	150	137	147	131	134	109	128	131	133	139	112	123	114	112	135	122	115	119	144	112	120	130	122	130	135	127	135	122	121	129	130	111	115	124	127	112	140	136	137	120	120	109	110	126	122	121	111	117	121	113	148	131	138	130	139	120	120	96	139	128	123	121	130	136	115	148	122	128	123	122	134	126	141	132	129	147	141	125	121	129	118	126	112	118	118	122	112	148	137	125	137	116	148	114	124	144	117	116	122	136	112	125	137	122	135	131	132	129	133	127	143	139	139	145	112	140	101	143	122	127	138	142	121	126	129	129	131	119	127	130	130	137	126	124	120	116	117	130	128	127	151	139	117	121	132	116	152	130	141	124	125	132	122	110	122	129	120	142	129	126	126	133	128	131	118	109	127	129	130	106	124	125	113	117	137	133	128	118	135	139	117	117	146	123	134	116	114	116	127	131	142	144	136	156	134	135	123	132	106	131	138	132	143	127	123	122	117	112	143	99	144	132	126	122	119	136	134	138	133	130	131	134	136	149	115	132	114	122	146	136	129	123	118	121	111	130	117	131	151	135	123	136	130	122	107	127	144	124	127	147	125	144	118	123	118	133	128	140	130	131	123	133	142	153	105	133	131	122	135	137	137	133	124	147	129	148	129	137	102	134	138	123	109	94	112	120	128	129	127	126	109	111	127	121	138	127	152	116	117	117	139	134	137	138	128	127	126	126	148	131	127	129	120	126	107	143	118	118	115	125	137	128	121	139	134	117	113	122	116	121	134	132	141	136	131	125	110	118	128	112	129	139	132	126	116	156	119	125	112	131	142	132	156	105	134	122	127	133	131	120	145	132	126	114	120	118	120	128	138	130	116	134	122	125	111	132	124	124	121	148	122	128	138	156	124	124	137	125	137	127	144	130	135	138	133	130	129	125	123	122	107	136	132	141	137	123	137	116	111	105	146	115	123	123	119	131	150	131	117	112	132	128	121	127	116	136	117	138	144	132	135	130	129	137	117	137	134	115	138	128	143	120	122	123	112	130	131	125	137	138	130	136	108	130	112	111	130	139	118	122	109	118	110	120	107	128	125	128	112	127	133	133	131	146	143	124	135	100	138	113	129	141	134	122	122	150	123	144	143	140	131	152	118	140	140	126	153	136	109	115	120	130	118	146	138	138	122	155	124	147	119	131	148	120	131	135	126	140	108	149	123	113	132	113	113	110	119	106	131	123	142	126	114	112	128	128	127	141	134	135	134	132	104	146	114	141	124	114	128	114	119	117	114	116	140	112	125	106	127	124	123	131	135	119	148	130	122	108	133	130	111	126	123	149	120	118	130	124	144	128	119	122	124	131	108	122	118	113	131	106	127	130	122	134	123	118	115	134	112	134	118	121	132	127	132	132	140	135	127	134	128	139	133	125	115	139	136	118	130	121	141	124	127	112	127	122	127	116	110	132	146	139	134	122	115	134	107	122	136	108	138	134	115	131	108	122	111	126	142	121	127	120	150	129	130	116	123	118	125	123	136	129	127	120	120	127	129	135	136	126	126	133	111	104	130	148	127	142	147	118	130	139	112	120	131	119	122	138	124	135	124	124	114	126	120	129	136	120	132	117	118	147	128	128	130	120	104	138	121	113	136	102	139	147	129	117	106	122	121	110	130	128	127	109	152	116	125	138	146	118	115	144	116	141	122	118	141	119	128	109	114	119	127	124	121	112	135	108	148	110	135	138	117	122	133	111	134	111	137	138	130	147	120	127	130	120	157	123	119	124	125	142	126	132	150	124	121	137	130	136	132	109	149	132	114	135	127	130	132	159	138	126	135	128	124	133	129	126	142	121	131	132	128	131	111	131	116	127	129	116	122	144	132	123	137	123	128	135	106	130	126	128	135	134	125	120	135	143	158	109	114	113	122	136	116	146	131	146	127	118	139	129	126	121	146	129	122	146	136	125	144	140	139	129	127	118	124	129	139	142	133	119	109	138	134	117	126	117	102	132	126	126	134	125	115	159	142	120	152	118	135	131	126	125	109	131	111	131	132	130	124	118	128	143	151	132	127	133	117	130	136	125	133	134	147	103	147	130	111	136	137	115	142	127	123	120	107	123	141	106	114	120	141	124	123	116	133	105	118	124	145	127	120	131	111	141	135	132	120	120	118	130	121	131	141	141	121	139	137	154	145	127	131	144	137	100	115	116	113	145	112	123	145	96	134	142	127	139	132	143	122	128	137	137	122	129	139
5317	1509	3582	3954	3299	2682	2123	1819	1503	1389	1233	1103	994	985	858	821	777	740	738	708	668	666	621	617	583	586	570	573	569	562	543	543	580	546	535	533	482	493	520	493	527	477	503	489	476	500	499	486	468	476	491	465	503	518	513	474	491	485	486	484	479	498	458	475	463	469	471	463	466	469	451	474	449	480	441	463	424	472	471	463	467	477	471	427	439	503	448	442	446	443	440	458	454	425	474	435	514	408	426	462	471	468	418	429	446	454	402	436	451	425	467	504	408	426	432	462	469	474	415	435	429	465	467	475	408	424	438	429	441	482	427	447	483	430	425	447	464	437	464	481	460	476	466	433	439	419	457	462	436	417	450	444	471	442	457	461	431	467	426	426	463	481	461	429	445	432	426	458	445	457	429	402	407	475	407	461	429	454	486	467	462	456	426	448	421	458	427	435	444	448	462	454	464	436	441	450	441	480	483	436	433	465	436	446	474	477	441	430	421	470	452	457	449	448	429	428	455	451	432	436	441	450	411	428	445	426	459	453	444	442	479	455	431	445	461	405	466	473	456	455	451	433	475	451	453	432	424	411	417	440	398	457	502	426	429	444	459	434	460	454	466	427	431	464	434	380	496	484	436	430	406	462	438	431	441	466	418	405	432	467	462	438	464	460	416	440	442	444	433	434	495	474	418	423	476	406	453	468	433	429	443	465	424	432	468	468	446	455	418	466	443	448	475	444	454	440	429	432	426	415	414	433	448	461	406	436	470	440	464	443	442	456	439	443	435	443	424	437	468	453	466	427	444	422	457	402	440	468	464	466	416	412	449	408	471	413	469	459	469	478	455	442	431	417	430	469	474	461	438	468	452	441	451	461	478	434	435	402	478	436	463	481	414	450	466	433	432	427	426	463	461	467	425	426	457	480	402	408	429	438	425	489	420	431	429	429	451	440	453	444	438	439	430	459	476	440	408	458	437	452	439	432	430	449	441	453	458	461	446	461	454	431	495	468	417	452	469	452	449	461	444	417	450	463	432	465	463	459	474	443	438	453	447	477	467	406	430	418	441	498	473	437	431	436	488	462	431	456	449	460	434	458	410	462	438	477	475	398	451	486	449	415	426	410	434	468	467	422	464	478	436	470	454	463	436	478	450	391	448	453	474	440	440	444	480	408	464	434	466	423	423	449	451	447	437	418	471	435	427	483	443	449	418	447	440	454	458	446	425	459	481	484	435	451	432	476	441	459	443	435	438	432	455	436	437	417	459	441	463	449	454	450	412	456	489	426	421	469	403	446	462	440	423	438	443	419	440	416	447	429	482	467	435	450	475	441	459	474	406	458	432	438	423	480	416	445	405	433	454	428	455	476	456	439	441	416	441	476	415	439	449	452	448	439	431	461	453	467	437	463	454	415	478	463	488	478	417	415	414	425	437	442	439	427	435	466	470	425	455	412	436	432	438	454	471	426	440	458	442	428	469	434	463	492	447	436	462	471	400	425	455	440	439	426	435	405	398	476	462	445	420	409	472	462	437	418	469	473	440	437	462	426	439	452	428	430	451	442	476	439	447	454	438	444	438	447	451	486	418	430	425	444	475	463	446	464	455	446	420	460	482	459	446	459	442	449	436	426	440	446	489	412	442	480	446	440	422	435	475	417	426	440	437	478	455	471	467	457	460	440	427	418	440	436	451	437	429	454	432	458	431	450	465	438	385	422	473	436	419	503	466	434	467	477	439	460	450	418	451	482	417	466	458	464	451	393	455	425	427	433	416	453	417	458	414	454	429	467	511	458	480	442	468	444	427	463	452	438	462	416	414	470	440	428	463	409	440	435	456	436	447	480	449	482	446	459	430	443	423	424	465	432	408	460	439	437	442	476	446	446	441	440	431	434	448	483	475	467	431	439	421	458	478	390	466	448	431	425	447	442	432	428	414	497	463	434	454	433	419	431	477	446	448	440	440	470	431	417	478	449	423	411	455	477	431	443	438	416	471	410	455	440	450	423	457	447	439	451	417	450	452	436	406	414	443	432	448	442	456	444	480	447	438	443	432	434	454	467	429	450	410	440	446	459	446	478	440	444	464	498	474	435	456	441	438	413	386	459	479	425	465	442	428	428	453	476	432	444	470	433	455	452	422	475	447	429	441	462	440	434	444	464	439	454	459	462	436	404	405	471	455	406	445	467	452	410	439	421	463	453	445	421	439	414	466	450	467	481	431	488	410	474	441	425	465	443	479	450	474	438	446	451	458	444	428	447	436	445	471	441	441	445	421	441	451	420	475	427	436	429	406	477	444	442	440	429	429	442	484	468	462	452	446	463	461	450	463	449	447	419	437	455	454	448	447	470	442	450	450	417	428	445	416	458	503	424	462	438	454	397	428	450	408	444	447	438	471	430	438	424	449	492	439	439	445	424	443	469	393	444	447	480	468	491	469	444	434	482	449	459	441	478	450	463	464	471	441	461	431	436	486	434	429	432	485	442	425	475	430	435	449	444	426	475	467	440	461	460	441	438	456	460	459	471	430	448	461	466	454	477	455	443	447	471	409	411	448	439	459	471	474	450	445	449	432	404	430	437	446	439	406	449	458	425	455	462	455	440	449	441	481	451	427	423	471	421	465	448	414	427	434	414	425	482	475	456	471	467	443	434	445	430	464	431	460	437	441	434	448	465	406	467	447	463	481	444	433	458	434	396	452	422	500	408	457	438	437	447	436	440	462	467	460	440	426	434	469	464	431	444	445	470	471	432	450	452	474	440	457	467	442	463	445	428	457	492	443	445	469	452	466	471	402	470	478	457	477	455	423	442	487	423	455	415	472	427	406	462	418	473	477	455	477	449	464	462	464	406	429	456	449	431	455	470	458	429	468	451	476	475	411	436	450	450	446	424	442	460	448	418	453	467	446	412	438	403	437	446	456	457	439	431	453	444	448	426	410	463	450	442	468	430	443	446	435	449	441	464	464	435	417	479	445	456	459	448	463	464	444	450	432	453	438	477	453	443	461	456	414	454	461	490	452	447	438	456	433	454	435	446	435	442	462	430	436	478	456	504	408	484	423	448	430	436	453	463	430	472	464	426	439	457	464	477	429	436	388	472	466	427	440	423	480	495	490	450	413	450	453	461	429	426	402	447	456	427	464	420	483	423	432	447	480	404	451	472	430	457	467	475	444	487	442	459	417	410	469	448	436	430	432	473	428	470	452	485	431	444	443	451	428	454	459	415	450	435	434	436	463	430	438	444	449	461	427	440	462	461	443	446	433	439	464	433	449	476	472	469	450	442	454	470	413	442	485	441	455	430	441	430	437	420	453	463	444	436	433	413	437	446	451	426	400	453	467	486	427	474	457	433	427	470	420	456	479	453	445	429	435	411	429	435	490	475	460	420	419	456	448	446	467	471	467	474	433	426	450	455	414	434	460	438	455	459	437	437	449	458	487	447	439	488	440	441	433	429	435	472	452	479	468	442	470	447	409	487	423	445	457	441	460	440	447	435	443	474
8695	2388	2629	1882	1278	877	681	610	497	429	380	343	330	323	301	266	278	251	283	231	283	260	216	218	248	233	235	216	241	225	233	247	252	238	199	204	231	226	205	193	200	237	223	213	218	199	229	210	241	186	255	218	240	201	207	220	212	198	213	223	215	238	214	224	215	179	197	205	194	210	204	225	204	189	196	209	207	186	225	188	201	206	204	267	206	224	216	201	199	240	217	214	191	227	209	221	217	221	230	193	237	225	198	210	213	203	215	201	210	209	210	216	208	188	217	200	182	232	194	230	231	207	211	231	209	198	202	224	208	209	234	209	194	188	198	215	243	215	235	199	202	215	213	197	203	217	189	189	198	192	223	193	208	214	225	214	216	201	191	215	213	202	194	200	221	231	225	217	212	193	222	209	212	218	222	226	221	226	203	238	191	210	232	204	222	192	213	224	237	238	208	194	189	201	223	205	226	219	199	190	197	228	188	232	199	200	210	227	239	211	219	204	178	211	214	196	207	196	215	216	178	201	189	183	213	219	203	221	184	211	248	205	203	205	211	220	212	224	201	227	211	197	213	192	192	190	216	203	204	210	195	228	209	207	213	237	202	235	222	199	210	225	235	212	204	229	201	216	193	217	193	220	214	203	207	218	225	204	189	217	218	190	211	204	220	206	205	207	245	197	195	220	201	217	204	209	201	199	220	212	227	206	199	202	226	203	218	222	203	193	189	210	199	202	227	211	227	206	211	190	202	213	213	201	230	201	208	180	195	195	210	213	216	231	201	204	194	214	207	201	187	215	190	225	194	217	216	220	215	184	192	214	213	217	195	193	231	238	222	214	198	193	210	216	214	206	228	201	213	213	189	193	198	222	218	219	217	201	183	229	207	199	220	191	188	231	221	219	193	226	214	226	224	192	222	232	224	194	218	201	172	220	220	228	206	170	217	205	232	219	227	216	207	205	230	189	214	198	194	179	202	174	200	203	192	218	180	187	202	206	191	217	212	206	200	209	170	219	220	219	218	203	184	218	198	207	208	216	247	203	206	179	215	220	197	224	204	204	214	189	249	195	213	210	206	189	187	199	192	210	212	213	219	241	219	197	220	223	200	228	211	218	200	215	209	208	237	208	215	201	222	230	192	214	207	186	186	179	223	201	199	217	218	210	222	210	193	213	207	198	188	204	203	200	204	211	207	211	232	187	204	190	210	197	221	206	194	216	188	196	210	187	224	215	201	214	219	192	223	246	206	203	195	203	216	182	223	207	214	197	213	189	203	219	203	226	206	203	195	195	194	218	234	199	222	207	231	219	206	198	205	243	205	195	175	198	196	217	195	232	197	210	199	187	222	223	214	211	226	201	200	210	197	227	208	219	221	209	200	204	188	203	214	210	218	207	210	208	228	193	187	223	180	215	209	202	201	199	209	220	232	213	213	212	179	211	204	219	190	212	209	202	215	230	191	220	205	212	206	185	223	172	190	194	208	233	172	218	233	220	190	203	222	183	228	195	209	205	198	207	192	216	202	208	191	207	204	229	179	218	180	200	213	193	195	207	217	201	220	230	227	237	205	210	193	180	213	191	205	210	183	215	234	229	231	189	223	212	212	208	228	208	180	195	192	205	209	201	205	215	184	243	179	179	191	191	206	202	201	214	233	211	224	223	194	234	189	225	194	223	216	193	228	213	210	208	205	215	190	209	204	212	226	198	205	208	216	237	175	216	239	202	200	230	211	245	242	204	193	213	168	226	217	230	197	213	214	184	246	216	216	211	209	214	180	206	203	228	205	214	211	211	234	202	215	192	230	231	206	195	190	190	183	253	191	214	197	226	210	197	199	196	225	191	204	192	225	219	197	225	194	203	188	215	212	210	216	225	214	224	223	200	214	186	211	174	212	216	186	198	196	209	207	208	207	223	233	211	203	210	205	175	199	204	201	205	192	196	211	205	194	218	212	219	224	200	216	210	182	227	204	194	221	191	214	203	226	203	210	197	192	221	243	227	196	228	181	195	186	218	198	211	208	231	225	231	197	244	226	214	221	230	213	225	201	198	216	237	173	182	191	197	206	178	209	215	214	228	218	230	239	167	236	221	201	217	196	227	196	207	199	194	235	185	194	244	225	182	213	203	200	215	202	201	195	200	200	199	234	200	203	194	185	197	218	212	194	206	219	206	191	241	194	200	235	208	189	206	219	187	211	203	218	203	198	218	188	203	209	216	237	238	210	204	205	205	198	208	221	190	175	220	184	187	216	200	214	187	231	193	200	222	211	219	205	189	211	194	184	202	224	228	220	218	214	217	205	217	190	189	221	215	238	222	228	185	213	207	179	221	191	209	185	212	186	227	209	209	180	190	234	224	220	237	216	226	210	173	209	199	214	218	185	205	228	222	202	201	213	199	203	221	198	228	195	206	209	212	202	218	198	214	220	228	212	217	200	185	196	199	221	195	183	227	200	199	219	224	226	208	225	234	171	202	208	204	214	213	242	213	231	221	217	216	182	201	195	201	231	186	204	199	200	208	194	206	230	229	205	197	202	212	213	210	197	204	190	191	230	195	202	259	220	236	192	218	222	182	220	230	190	204	191	203	192	211	239	203	215	183	202	197	207	198	214	226	235	217	180	223	200	217	211	213	209	179	228	198	213	228	180	211	203	243	216	216	211	191	223	198	214	212	223	222	208	205	201	190	220	207	193	202	209	191	208	209	231	198	197	197	210	208	219	207	202	209	228	229	218	228	216	202	203	229	210	185	204	224	207	210	212	182	229	218	213	211	218	217	224	201	184	192	218	205	212	220	227	218	209	225	204	186	204	214	192	209	225	207	220	206	221	202	204	183	228	187	214	191	207	211	218	210	210	175	204	227	228	206	226	197	214	203	199	212	217	216	202	219	198	204	211	214	225	174	214	224	224	230	178	225	188	230	210	229	220	209	212	217	192	209	190	212	187	195	219	203	190	210	199	198	183	204	198	211	188	231	199	211	212	211	206	220	218	196	200	223	217	200	192	211	194	206	209	208	196	204	193	203	211	202	200	212	220	194	190	220	218	206	189	220	241	222	230	223	211	200	232	204	220	227	202	206	243	217	218	206	184	217	224	199	202	193	225	194	204	213	213	227	217	233	227	209	221	200	216	188	222	225	195	188	216	211	211	219	200	175	213	191	195	198	223	203	202	189	213	241	207	195	173	218	220	220	235	220	191	230	203	186	187	208	221	218	210	210	225	219	189	216	197	217	196	207	187	216	233	220	219	227	199	187	207	215	215	212	223	211	196	210	196	207	228	223	210	208	196	261	205	210	207	232	237	225	207	212	185	217	184	209	197	216	208	196	197	228	193	234	199	210	192	196	229	224	212	204	204	233	213	225	207	207	241	201	218	233	207	217	215	211	204	188	201	184	207	214	171	194	228	210	174	250	226	188	212	232	181	212	202	210	228	206	223	233	203	223	212	207	193	212	212	215	178	201	210	214	204	215	197	183	229	241	178	233	205	211	211	210
7763	2779	6466	6960	5909	4903	3915	3295	2772	2489	2178	1865	1775	1643	1430	1324	1316	1242	1194	1144	1105	1105	1003	1004	1013	878	885	891	880	915	864	821	854	820	865	798	823	815	736	822	739	790	729	721	768	754	751	732	765	770	769	698	694	724	693	728	759	753	737	735	719	735	705	746	724	725	689	677	694	769	707	694	735	684	698	749	642	700	723	677	707	663	743	703	730	690	715	685	721	678	708	695	659	642	715	711	657	661	734	678	658	683	647	701	710	671	711	649	675	683	607	692	674	683	686	657	660	646	683	648	646	625	689	697	626	717	646	649	676	690	655	709	674	667	615	657	665	714	709	648	641	708	699	663	699	655	703	716	686	661	669	684	646	708	693	706	670	626	662	709	668	657	682	691	667	665	610	634	647	687	705	623	638	676	710	705	649	645	637	649	650	666	702	726	679	654	621	673	665	687	630	623	666	698	606	640	693	616	673	681	646	700	694	685	688	663	651	666	674	636	716	633	682	697	706	705	684	630	683	643	665	686	636	683	686	659	657	678	655	654	665	659	662	654	649	643	628	646	692	694	678	652	696	657	691	687	683	720	701	668	624	687	698	709	672	686	662	697	686	679	648	654	676	652	654	616	658	693	656	653	677	682	691	670	653	637	678	716	600	647	698	690	681	696	659	685	695	700	692	649	662	653	685	676	624	650	675	688	647	716	696	636	655	678	623	656	625	664	645	679	699	646	684	664	629	708	631	702	655	685	670	704	684	675	649	704	627	679	704	631	638	640	599	678	670	650	646	687	622	676	682	663	707	690	700	681	687	667	637	659	656	661	692	640	644	674	630	701	667	669	723	700	657	669	654	652	653	651	644	665	679	629	708	675	630	643	666	680	652	651	655	631	689	700	697	716	660	708	664	650	619	672	705	657	680	684	639	725	666	698	635	637	705	650	693	654	624	684	634	662	661	611	690	686	713	689	613	664	636	635	623	662	707	719	660	664	679	625	665	670	652	670	646	661	702	687	650	693	666	657	648	671	677	660	655	688	651	670	654	669	664	676	661	663	652	686	736	667	688	667	702	681	619	652	682	625	649	668	686	690	637	712	635	684	635	637	658	651	667	710	675	693	700	678	690	706	661	651	659	635	686	734	658	661	651	639	648	652	656	641	704	704	700	634	646	632	630	658	655	636	666	675	634	664	703	673	625	667	658	647	665	642	616	696	650	684	677	677	647	637	695	663	657	634	675	662	658	709	692	646	693	657	686	641	716	649	647	643	659	656	658	669	647	705	672	680	668	656	662	676	640	671	640	608	649	652	653	687	685	675	658	710	594	657	660	668	628	706	662	665	678	648	692	649	628	666	672	684	621	702	682	653	672	616	648	665	689	643	689	669	674	666	687	606	671	713	713	634	650	657	685	625	622	679	654	692	634	688	642	678	669	648	664	671	651	661	660	660	649	588	718	674	648	695	686	643	666	685	630	635	714	693	613	736	626	656	699	669	676	661	686	648	655	672	640	657	666	630	649	685	652	675	672	667	686	651	699	737	636	654	688	658	643	664	636	660	609	677	665	664	687	687	646	645	708	655	651	657	701	653	657	708	660	665	652	665	654	666	641	680	659	651	713	690	661	669	682	608	716	653	633	629	703	677	640	665	692	627	646	663	649	730	637	707	633	654	622	651	653	662	682	642	676	680	673	705	667	629	647	662	672	692	654	680	648	661	675	665	667	691	654	720	656	659	655	631	660	695	631	637	704	661	638	635	659	645	654	636	700	666	699	657	731	659	671	669	634	682	675	696	685	701	644	655	680	619	689	698	703	653	678	672	671	683	663	680	654	661	657	677	654	649	645	704	657	677	646	702	675	649	631	644	656	671	691	676	688	639	664	658	631	659	636	722	646	659	658	663	661	669	697	656	653	707	637	658	686	667	698	691	618	718	706	661	679	600	653	647	698	744	696	685	647	678	644	651	674	651	652	648	656	645	662	724	680	656	647	612	734	679	654	641	634	670	691	659	664	654	640	683	655	672	633	657	670	674	654	645	645	720	672	687	651	680	714	643	621	715	646	653	672	642	667	640	678	673	656	672	648	652	689	641	611	676	663	621	630	678	647	648	699	688	703	656	694	706	657	662	665	654	673	643	652	629	641	636	658	693	688	679	664	660	707	676	634	698	681	649	682	677	640	632	700	716	658	672	668	659	642	653	687	673	619	668	649	653	648	667	649	686	644	701	648	661	674	659	718	614	660	668	676	685	646	686	664	638	656	626	658	691	619	671	656	642	645	694	642	639	721	629	666	681	663	666	661	691	642	642	682	660	674	673	656	686	637	638	690	682	694	702	702	646	687	641	674	654	700	671	669	679	662	592	612	658	707	651	677	597	664	650	681	663	612	675	731	681	670	664	681	691	656	664	639	642	633	685	626	653	678	661	706	639	650	640	612	641	666	664	655	642	655	673	660	646	701	706	727	600	657	656	658	696	647	673	678	702	683	643	661	637	656	652	681	715	645	660	671	667	648	671	689	648	699	622	659	687	662	680	633	686	685	689	644	667	686	715	657	648	681	724	672	678	689	656	655	654	686	664	657	645	704	654	684	693	680	659	700	688	681	674	676	693	667	729	643	646	660	617	644	700	647	705	691	686	669	675	664	689	647	651	676	664	681	677	624	668	619	651	672	658	666	690	675	659	707	686	627	679	655	683	681	673	665	646	669	690	684	708	726	650	667	655	658	682	644	653	683	688	670	643	703	676	644	687	646	661	668	661	682	631	629	642	701	652	715	678	683	709	662	658	652	700	706	708	664	682	654	619	656	658	665	662	656	628	655	670	663	662	699	658	676	662	636	682	665	649	666	666	660	646	689	652	686	675	670	646	636	701	690	677	647	624	643	695	693	676	649	661	690	709	634	702	684	629	701	654	688	638	700	664	680	678	676	722	676	635	660	669	676	685	626	685	649	657	670	637	651	610	659	667	663	656	695	670	652	671	641	665	702	686	698	671	643	683	659	678	637	670	637	676	682	647	648	649	689	618	680	677	678	622	696	648	654	659	664	669	639	685	641	636	683	652	689	674	664	665	658	712	664	668	671	637	673	682	662	645	683	646	642	669	634	655	639	675	608	656	606	679	655	665	651	664	584	675	644	685	695	652	660	652	682	667	679	594	687	640	686	638	670	679	710	629	677	682	672	690	624	613	690	709	641	662	677	617	721	698	678	672	660	666	652	579	662	618	692	699	673	711	628	679	656	683	682	638	697	648	636	692	692	672	660	670	698	648	660	656	692	656	723	677	636	677	617	703	674	638	645	661	699	663	630	646	605	637	641	667	664	706	687	662	635	641	643	695	675	636	686	682	685	688	681	652	701	661	687	674	661	645	670	620	646	662	649	710	743	653	668	677	643	686	640	701	673	653	677	692	681	664	642	624	639	655	670	657	672	687	666	655	671	664	650	711	672	725	625	648	635	688	664	659	662	647	644	658	703	709	632	663	655	663	648	654	661	682	694	645
1157	118	131	107	94	79	60	82	69	70	63	60	57	70	69	51	51	52	61	68	51	61	70	59	74	48	63	74	56	54	49	49	49	60	72	62	59	56	72	62	57	62	56	58	52	65	66	58	65	61	62	83	56	59	61	50	71	60	70	52	53	63	63	44	64	52	53	54	44	49	63	74	68	55	64	65	48	57	47	50	63	63	58	52	50	61	73	57	56	75	61	57	57	64	69	49	72	55	52	59	61	66	53	55	66	69	50	56	58	55	52	44	44	49	58	67	66	54	55	58	64	59	51	58	64	62	55	72	60	61	63	51	74	63	63	49	57	64	50	59	50	70	49	74	63	70	53	57	67	61	56	59	51	60	47	57	57	55	57	64	61	59	59	63	63	70	63	63	55	57	60	44	62	58	53	56	65	54	60	54	62	58	68	69	61	61	56	64	62	46	67	61	61	53	50	73	65	57	54	57	50	60	70	76	56	67	57	58	76	54	51	50	65	60	67	52	65	59	51	55	59	55	58	50	56	50	55	52	66	63	47	60	54	64	68	65	76	65	63	83	58	59	58	59	49	54	51	59	71	60	65	63	52	53	57	63	62	62	44	55	66	48	55	73	55	66	52	56	55	51	71	57	63	58	57	60	57	51	56	68	55	57	57	68	49	60	54	70	57	52	51	59	65	65	68	47	62	63	65	62	56	56	68	47	50	63	72	66	67	60	43	61	67	61	65	51	48	45	50	61	56	59	61	53	62	52	47	61	63	51	49	59	65	50	54	59	65	61	54	62	62	54	58	53	53	62	58	55	47	67	47	57	54	63	65	54	66	45	73	42	70	53	49	58	48	62	46	63	57	62	58	69	74	74	57	66	54	62	68	61	50	56	51	52	61	71	58	58	63	66	58	49	57	64	61	58	47	63	57	72	62	52	40	63	62	57	56	57	59	68	53	41	52	61	68	61	64	64	58	78	69	51	45	68	57	65	55	47	61	61	61	50	46	43	62	47	57	44	57	63	71	49	77	68	54	58	64	59	68	58	55	59	55	61	41	73	61	67	66	51	46	55	69	54	53	66	67	65	58	63	50	54	56	55	58	60	53	56	53	60	62	50	50	58	64	51	74	52	46	51	60	51	46	52	58	64	50	64	52	53	64	55	38	64	51	55	48	54	51	66	51	61	66	67	48	53	65	50	47	64	66	61	51	58	56	62	53	65	52	55	60	46	59	62	52	48	64	50	42	61	55	48	56	54	50	63	50	50	48	58	55	51	61	76	50	64	57	74	59	52	49	64	52	68	53	54	43	59	47	72	61	72	46	65	58	58	58	53	48	70	54	64	54	54	45	50	58	58	57	69	60	51	66	51	47	56	57	64	50	52	59	57	61	62	51	80	67	61	45	56	44	70	60	58	73	60	42	65	60	63	47	48	68	42	47	54	46	57	66	50	75	65	54	59	56	58	61	45	54	54	53	54	56	60	73	54	61	51	61	72	55	67	60	72	49	66	64	51	50	60	53	58	35	62	42	57	63	58	49	55	52	53	51	66	58	61	68	53	56	53	62	70	62	39	49	55	52	38	64	60	46	50	63	59	56	61	61	51	63	51	65	56	51	54	53	53	53	58	60	64	66	61	48	52	57	61	62	54	56	86	61	74	57	57	46	50	60	43	55	56	61	50	60	65	49	53	53	48	50	46	54	63	73	61	55	61	55	59	54	65	52	54	71	48	59	68	46	67	51	53	70	52	56	50	59	57	59	58	50	46	52	63	54	49	61	65	56	60	62	47	52	70	47	59	58	43	64	45	52	53	64	64	50	57	53	64	53	60	49	51	60	63	70	51	65	68	54	58	51	54	70	49	57	50	56	54	58	59	48	45	56	55	56	65	54	48	68	70	52	61	65	48	66	58	67	53	65	64	52	64	67	56	56	56	63	51	60	58	54	65	63	41	72	48	72	54	44	62	65	51	55	58	61	62	50	56	68	76	49	47	63	57	57	62	56	56	38	57	47	45	56	67	62	65	50	65	61	56	68	57	57	66	56	53	61	51	54	41	64	41	61	62	79	68	47	63	54	51	52	62	63	63	67	66	55	67	61	61	60	54	75	54	70	47	55	64	63	77	60	65	54	57	46	60	63	52	56	71	51	44	51	64	71	53	54	68	53	62	64	61	52	65	60	62	53	58	52	60	66	59	60	60	56	59	64	45	40	58	60	66	62	50	62	66	61	65	62	51	48	49	51	66	64	48	54	61	66	60	64	64	58	53	67	63	58	66	54	69	40	59	56	66	73	55	74	58	55	58	51	78	58	49	64	48	65	55	56	65	48	62	57	68	54	61	47	50	62	57	47	62	76	65	70	54	61	57	57	55	65	56	63	40	56	57	62	42	59	62	46	49	53	63	63	53	51	60	49	57	61	62	70	58	56	60	57	51	60	57	71	71	48	77	59	49	68	47	66	49	48	69	59	63	58	57	56	65	58	58	56	55	48	64	57	53	45	45	69	81	50	66	67	57	53	48	66	63	63	67	69	56	58	62	67	60	53	54	46	56	41	54	51	61	51	47	66	45	61	54	54	60	58	67	54	53	53	48	61	56	50	60	48	63	64	53	63	58	49	64	55	72	67	52	64	55	59	64	64	65	54	65	59	64	57	47	45	70	70	62	75	61	59	71	72	58	77	50	55	50	57	64	64	71	68	56	63	59	53	48	64	53	59	56	62	70	64	57	53	54	74	57	64	76	66	68	53	55	66	48	48	62	53	49	68	52	63	50	63	57	61	56	70	67	64	60	58	54	58	64	75	70	62	52	51	36	68	54	56	55	58	75	55	59	64	67	53	55	58	51	57	54	60	60	62	50	60	52	54	65	47	65	42	55	43	71	57	50	56	55	56	70	60	61	58	69	63	53	59	69	64	55	60	65	60	52	57	55	67	57	58	57	46	67	61	67	55	45	60	72	58	48	62	42	57	44	56	62	50	58	60	61	60	62	49	70	59	58	48	63	76	53	53	65	58	60	50	56	55	57	60	61	48	57	57	51	44	50	57	64	51	52	66	59	72	52	57	55	66	62	58	48	50	52	71	50	58	53	60	57	60	69	63	61	55	53	54	56	70	60	58	59	63	48	68	49	58	62	66	63	66	56	59	72	77	62	55	52	55	42	49	53	61	81	41	49	57	54	60	57	59	55	63	62	64	49	46	68	59	50	61	56	61	49	57	42	59	69	63	69	56	53	64	59	64	58	60	69	74	54	63	65	58	57	64	55	60	58	66	54	59	71	71	70	57	55	64	58	51	59	59	64	63	53	78	59	62	60	63	60	67	73	59	61	68	52	60	51	57	61	57	55	65	49	48	47	58	60	52	59	53	47	69	46	62	51	58	48	52	68	47	43	48	78	58	46	67	56	41	55	60	59	59	67	59	64	57	59	60	54	63	68	51	68	47	58	66	46	60	43	54	47	47	60	53	59	54	57	54	69	56	44	62	71	46	51	62	61
1656	371	450	478	434	382	366	312	349	302	287	272	275	263	250	280	279	266	262	288	278	273	271	267	253	269	245	221	242	261	233	236	247	266	256	264	253	216	245	223	252	237	213	227	231	261	255	222	256	258	268	293	266	249	242	258	258	250	243	268	279	245	247	241	227	241	236	267	239	225	207	267	240	235	238	239	256	248	239	242	232	244	221	217	259	216	247	238	242	246	246	235	278	248	264	241	234	237	241	241	285	238	261	213	203	227	263	255	248	252	259	229	235	243	237	229	254	235	258	217	238	241	249	248	231	248	250	244	242	233	251	233	279	225	275	248	240	246	255	254	211	196	230	246	256	249	224	242	211	248	249	276	245	222	249	245	240	223	229	241	223	225	272	237	231	241	247	245	235	253	232	239	258	276	272	222	217	251	235	253	248	247	246	244	258	233	256	252	268	249	221	250	231	253	228	224	260	239	253	262	254	250	268	225	264	212	239	212	234	229	255	229	222	265	269	230	251	246	236	259	238	223	241	262	237	236	244	232	217	230	229	263	242	235	257	247	241	236	233	235	252	247	252	215	244	255	249	241	269	230	235	272	232	236	257	249	238	246	250	199	239	252	257	237	255	245	261	229	231	239	257	253	206	237	241	238	251	244	240	248	221	236	227	229	247	229	231	212	276	226	259	253	248	221	240	234	235	253	247	220	259	239	244	251	237	218	241	221	251	252	225	221	249	234	233	248	249	262	230	253	228	246	260	256	247	226	237	239	243	243	252	258	227	235	265	206	265	235	250	218	223	239	232	247	232	275	237	224	255	236	236	233	261	238	240	245	259	234	242	246	215	237	243	257	245	245	239	266	261	251	245	237	234	266	230	250	244	244	236	222	247	230	224	239	242	235	226	246	237	237	251	241	248	246	228	213	258	224	230	255	257	222	233	229	229	251	279	248	267	236	239	239	230	260	237	235	261	244	239	233	261	239	247	244	247	240	214	245	265	253	245	238	245	234	245	259	248	279	260	238	258	217	267	272	231	279	223	230	251	259	259	260	237	245	245	232	249	245	196	236	247	215	249	262	258	242	240	232	232	240	227	238	267	245	257	217	235	251	233	230	269	263	272	224	233	224	246	233	245	257	254	227	276	250	240	248	261	238	235	248	231	225	235	229	231	213	260	253	245	206	242	234	230	226	257	248	253	250	252	255	241	236	209	261	251	241	221	245	242	239	249	250	261	209	245	246	231	239	250	246	242	240	227	226	241	232	242	236	249	230	254	227	234	226	234	236	254	246	230	222	234	231	224	260	243	198	233	237	234	233	228	238	239	224	245	251	235	218	230	249	219	250	239	242	239	255	241	234	265	242	241	217	228	254	255	253	247	268	237	244	237	229	242	247	250	245	231	238	225	234	238	242	270	235	255	242	251	262	241	261	245	255	230	202	242	255	218	236	237	254	258	218	257	254	238	233	231	255	227	265	245	226	254	223	244	204	240	238	241	258	234	238	251	221	261	234	254	254	242	230	228	231	223	204	235	263	242	252	245	241	241	219	233	248	234	253	239	235	260	223	218	250	264	245	250	256	244	221	252	227	257	232	231	227	245	231	220	238	247	247	231	237	246	250	239	240	230	257	268	247	266	251	235	246	247	220	219	249	238	253	243	269	217	219	219	236	232	222	273	253	247	227	249	224	224	240	229	209	241	234	250	237	250	259	242	243	248	235	224	256	246	227	240	243	237	261	241	224	267	239	235	229	241	231	246	245	237	238	259	234	258	256	250	263	246	215	237	251	239	219	241	237	242	243	222	249	231	246	237	250	232	240	233	252	255	248	274	242	239	234	243	238	252	245	274	247	229	237	265	227	222	238	227	213	258	249	254	267	252	230	234	213	232	230	226	228	257	237	248	248	265	239	248	222	247	222	234	239	256	254	239	277	223	234	241	222	240	223	238	248	252	228	250	228	246	236	264	250	246	256	262	222	243	252	255	230	259	224	256	256	261	244	244	251	226	252	248	267	248	237	267	250	225	256	248	248	247	246	255	265	229	232	250	244	223	236	260	258	241	277	260	239	215	234	269	245	229	233	250	274	215	263	230	254	238	224	242	251	242	258	261	230	238	240	232	206	238	229	256	246	231	264	243	239	253	200	228	204	247	229	236	244	239	255	237	257	235	201	248	233	249	220	208	259	222	256	211	257	222	281	245	246	265	241	211	249	250	231	235	247	245	236	247	257	234	238	239	217	248	243	240	245	212	243	236	255	266	242	264	237	270	244	250	241	245	264	247	259	249	251	256	232	234	228	275	234	244	240	230	239	248	237	246	213	224	235	215	211	230	219	235	237	231	229	252	221	258	247	231	237	243	228	222	231	230	242	251	252	237	239	260	256	243	242	253	217	214	237	260	213	239	229	242	252	252	266	238	232	267	256	238	248	259	254	237	218	213	257	231	226	242	250	258	250	236	243	220	246	270	246	240	246	257	254	233	242	244	260	239	242	236	239	226	238	266	253	250	238	257	258	249	241	260	239	236	235	269	241	273	239	254	256	234	249	237	275	273	251	228	226	239	272	251	236	239	267	256	241	251	224	235	264	248	281	244	229	230	256	217	228	252	236	240	256	252	225	228	267	233	246	247	231	229	244	246	245	245	226	226	231	214	254	244	255	263	263	222	237	272	223	241	251	253	235	261	229	238	227	234	265	241	224	235	233	227	254	222	211	243	235	254	214	261	227	240	245	231	230	254	266	224	264	230	227	266	253	241	253	231	249	246	241	238	275	242	240	262	218	250	257	254	269	261	255	235	237	249	223	255	252	221	226	251	250	258	223	255	224	252	251	257	229	235	237	243	245	228	260	213	243	243	227	252	258	263	239	242	234	232	273	244	247	237	261	258	209	239	250	252	241	256	261	211	254	249	225	245	260	255	241	245	248	265	237	271	247	226	225	215	268	263	221	241	253	249	242	218	220	245	240	227	236	253	202	247	241	243	261	251	252	249	279	238	238	265	255	231	244	244	248	255	253	254	237	265	223	243	249	260	253	247	229	238	232	262	216	254	239	268	264	232	250	235	248	245	235	227	238	227	234	218	217	243	227	254	239	269	251	231	227	248	252	231	259	254	226	255	222	253	224	262	265	217	243	215	214	264	234	229	275	247	263	238	267	276	259	211	237	254	236	234	235	244	231	243	229	208	231	234	243	231	235	254	236	231	226	238	245	248	215	251	220	269	268	225	245	249	270	255	231	224	250	228	209	238	258	257	264	234	223	228	246	243	239	247	264	240	254	249	273	239	245	237	220	263	234	252	266	246	221	233	262	231	247	231	238	226	239	254	246	233	260	254	230	240	258	260	247	241	263	254	236	275	253	250	246	239	289	228	231	276	239	267	264	264	234	242	256	271	252	219	267	242	240	261	218	229	247	250	231	220	231	236	250	235	242	240	240	245	254	223	227	240	235	238	272	225	254	259	271	249	232	259	254	249	242	211	236	236	246	266	229	246	245	253	218
4498	1078	1400	982	666	455	401	323	296	260	208	202	179	178	169	179	143	170	184	156	173	151	147	136	142	155	134	134	145	130	121	137	140	156	140	127	134	129	160	144	124	140	142	135	115	145	136	127	127	148	131	125	133	137	134	129	134	136	141	141	132	154	109	143	127	123	132	135	130	137	118	115	119	135	119	137	137	131	126	126	159	120	131	138	137	120	149	126	131	120	124	132	120	124	139	116	129	118	111	136	129	126	153	145	134	105	136	122	135	147	133	154	118	124	138	118	122	112	151	141	134	114	130	133	119	130	126	127	120	140	155	123	133	127	145	135	128	122	154	133	108	114	131	120	133	133	112	109	121	120	116	140	127	128	131	119	128	119	117	128	123	137	150	129	139	115	127	113	146	133	127	124	137	137	112	136	137	119	146	136	132	122	131	129	134	140	130	153	131	123	111	113	135	100	121	129	126	128	129	123	121	115	128	126	118	116	138	123	111	151	122	129	140	136	117	140	140	124	130	132	134	112	127	140	127	123	144	116	129	124	118	131	117	124	123	126	151	131	127	106	110	138	135	130	131	121	128	128	144	135	122	137	143	118	130	122	125	112	115	154	127	134	111	115	124	131	130	115	133	119	129	117	120	136	116	118	121	122	139	123	157	125	141	121	139	137	130	127	124	101	132	115	128	110	106	129	108	139	128	102	127	139	141	123	126	128	135	133	106	134	146	123	116	136	141	111	127	118	122	137	135	115	91	121	119	116	119	113	120	123	129	122	119	128	116	105	122	127	131	138	130	120	142	138	137	139	126	142	118	130	132	129	147	116	135	146	105	132	112	101	134	120	132	128	157	110	112	125	123	144	152	127	109	129	132	126	148	118	122	130	117	127	135	156	131	131	121	130	150	106	133	143	142	133	133	125	128	142	126	121	135	146	137	117	124	118	138	104	120	128	108	120	125	138	127	119	109	124	132	136	136	122	140	117	126	110	148	141	125	136	149	116	122	124	120	122	122	101	144	128	135	127	133	128	112	144	139	140	145	106	134	137	141	130	147	143	123	121	154	123	118	132	122	132	122	137	127	110	131	119	125	125	134	117	125	142	149	125	154	125	120	132	132	130	108	130	142	131	133	125	119	138	128	121	118	123	144	119	132	122	127	124	135	112	114	123	118	130	131	121	147	110	136	147	126	157	139	132	131	149	134	108	124	132	127	119	122	111	108	140	136	129	142	129	131	127	109	130	145	133	139	112	132	143	137	132	130	132	113	138	119	121	149	153	134	129	141	125	119	137	139	150	121	121	128	126	111	132	99	136	155	125	136	146	123	111	125	129	134	141	110	130	151	127	120	122	136	144	125	119	126	119	116	134	135	128	133	129	134	122	128	136	155	126	148	133	137	115	129	138	122	131	135	131	125	125	120	124	152	125	119	124	132	132	129	125	155	126	112	138	120	123	120	143	131	130	131	128	126	146	126	108	110	134	137	124	137	110	138	126	133	127	145	151	115	122	131	154	125	136	135	127	141	116	132	142	132	122	127	118	128	134	148	128	127	133	121	128	119	130	127	135	130	124	127	122	124	135	158	139	145	125	117	131	135	137	128	134	114	143	117	127	98	142	119	133	123	134	126	127	145	125	114	133	112	127	108	134	124	133	126	125	126	138	132	135	125	150	120	129	144	111	126	118	122	149	145	147	130	124	105	123	114	131	116	132	148	134	125	131	142	124	133	139	101	116	111	139	115	129	125	128	128	101	133	146	134	139	139	144	141	138	130	126	139	115	115	110	144	123	132	127	135	125	112	125	119	121	130	136	122	135	131	109	123	125	137	148	154	134	147	135	114	140	119	154	97	160	141	136	114	138	122	132	129	112	129	136	122	110	121	143	136	123	107	128	141	122	123	122	122	123	119	126	123	127	134	116	137	126	140	115	126	156	115	112	148	111	142	132	123	138	136	136	128	119	139	113	122	130	119	137	122	125	135	137	138	127	140	111	116	129	121	125	132	125	118	133	139	122	141	122	139	119	122	125	134	134	137	129	120	120	149	126	120	146	118	121	121	133	111	133	123	124	121	115	131	131	127	145	136	119	131	112	133	120	133	138	141	138	119	154	122	135	106	126	115	147	138	124	151	146	121	107	147	134	133	128	119	133	128	118	131	134	126	138	135	99	123	134	133	123	133	137	143	119	133	132	139	126	140	138	133	134	115	152	118	118	128	112	139	130	127	146	120	124	129	116	135	165	125	125	127	135	116	153	135	126	134	149	123	125	126	136	128	131	117	123	141	104	144	133	114	136	104	132	127	135	127	143	150	132	140	116	131	138	125	120	112	122	121	132	131	150	125	128	140	123	130	131	113	128	137	116	141	149	132	112	129	131	127	130	131	137	117	121	139	138	132	136	136	130	120	138	118	131	133	151	120	152	142	125	136	115	129	138	127	136	141	118	125	134	135	122	136	123	118	111	120	129	139	133	131	136	133	111	130	116	128	131	147	134	124	130	122	109	115	147	120	132	140	126	116	137	134	121	111	131	139	127	125	135	127	112	118	114	112	132	122	141	127	128	131	111	126	112	131	140	159	137	133	123	122	118	132	113	137	135	137	123	138	138	133	113	143	126	138	140	129	137	118	124	110	145	124	119	137	127	125	150	140	141	127	122	123	137	125	113	123	127	127	127	122	129	118	143	118	134	104	135	119	113	105	125	139	119	134	118	151	141	114	122	95	130	139	128	132	133	122	140	120	156	139	143	145	133	126	118	129	121	137	145	129	108	141	115	131	132	125	133	123	133	133	126	129	121	126	121	134	152	147	108	122	138	130	146	126	129	133	122	135	135	136	124	138	112	136	150	115	140	115	151	123	112	131	117	133	128	118	122	114	129	122	126	132	139	129	113	129	152	143	148	154	145	126	114	129	109	108	129	151	138	130	122	128	149	119	124	132	137	132	128	134	121	125	125	121	126	113	109	142	146	154	124	127	115	109	108	129	120	109	116	152	145	140	129	135	130	133	112	132	151	124	131	125	144	152	99	151	135	118	120	122	123	139	135	135	126	142	125	119	133	128	124	151	134	128	124	139	130	135	123	133	107	140	127	141	158	106	126	122	132	114	126	152	157	130	128	133	120	123	145	113	148	131	127	118	134	135	131	149	133	128	124	125	116	136	127	140	117	125	122	146	102	138	141	123	145	112	119	128	116	124	147	113	142	133	112	126	126	121	151	122	135	110	134	122	138	142	130	135	123	107	140	126	126	112	120	126	135	137	125	115	113	122	115	122	126	133	135	129	141	130	127	141	131	119	139	120	132	134	123	132	127	125	129	133	136	136	153	133	130	129	122	155	126	138	103	141	146	133	118	125	113	140	122	109	124	136	132	135	142	124	155	129	142	132	109	132	126	134	113	122	114	131	145	127	119	140	122	107	124	114	133	104	137	106	144	132	117	139	124	130	128	131	138	136	112	121	124	130	146	140	114	136	118	144	137	137	133	133	108	112	131	138	135
5291	1590	3520	3862	3292	2642	2191	1892	1572	1304	1203	1168	967	953	902	849	786	767	688	725	666	664	630	634	595	580	604	572	547	581	536	529	588	526	479	512	503	523	523	511	486	484	488	490	487	504	507	520	465	488	476	494	474	481	500	445	493	462	481	459	520	460	484	479	482	488	484	458	471	434	488	461	460	447	453	469	418	478	446	444	456	480	466	459	461	483	422	454	439	492	458	438	456	448	490	493	429	430	463	453	436	488	439	469	434	479	442	509	458	455	455	449	426	443	439	459	475	468	463	468	459	441	405	440	445	461	419	418	419	470	448	459	460	439	468	436	464	445	460	462	416	457	450	472	459	481	428	405	467	451	435	478	459	465	489	424	483	443	479	408	445	453	419	461	459	487	431	442	437	438	472	454	427	442	492	455	489	464	457	444	441	457	455	442	478	427	443	470	474	474	495	452	456	482	389	435	454	463	457	413	426	471	432	471	469	459	401	443	477	461	462	433	455	496	444	449	457	431	451	410	453	460	416	464	426	447	478	438	451	427	438	410	454	430	440	445	440	423	456	457	452	449	446	448	472	446	460	436	487	403	454	429	436	487	464	419	459	439	430	472	462	467	428	445	438	480	455	435	461	472	432	502	400	468	479	436	444	486	431	431	413	461	425	430	406	450	425	436	422	443	451	429	461	419	452	444	441	433	454	453	451	454	458	375	427	439	442	467	445	450	454	439	454	443	456	431	445	420	437	414	417	400	424	472	444	439	437	484	474	445	463	455	466	422	467	431	481	464	425	448	468	443	434	443	453	442	431	414	431	448	437	417	450	440	471	439	436	413	461	447	405	484	429	446	448	457	473	470	442	428	456	459	445	445	439	487	466	459	433	463	459	446	455	472	421	463	448	413	468	454	456	422	426	453	449	462	456	470	489	507	411	404	437	479	428	460	437	458	430	426	427	446	445	466	444	475	463	416	485	425	476	447	453	452	423	434	417	471	413	464	411	452	433	440	429	456	450	441	465	433	439	466	465	484	444	491	455	418	432	402	472	473	417	470	432	457	412	454	422	472	454	446	409	402	435	494	480	489	451	471	479	407	431	442	444	433	468	450	433	482	439	445	466	424	478	468	435	445	473	466	458	389	441	442	464	458	468	459	468	418	422	435	428	459	461	478	447	437	445	453	433	441	427	438	465	462	478	456	448	430	450	446	453	475	459	430	424	444	459	443	469	439	448	467	423	451	473	455	442	446	451	461	458	419	466	459	460	461	447	450	454	464	404	429	440	464	454	435	458	442	445	444	495	442	462	471	443	421	437	450	451	453	434	409	443	436	462	420	496	464	461	445	433	447	440	409	457	459	451	465	458	440	471	457	476	476	450	469	441	445	440	456	465	448	454	438	447	450	451	441	422	379	460	416	425	415	427	429	480	431	425	463	432	433	433	445	441	474	424	452	455	417	454	495	458	408	438	441	466	452	420	392	415	428	456	462	449	421	470	467	469	433	451	447	426	443	468	443	461	423	436	468	464	450	469	457	424	414	439	461	438	444	436	453	436	468	420	453	427	435	461	444	447	444	462	473	464	477	390	435	470	396	442	508	476	442	479	456	429	444	437	464	434	450	472	461	430	492	383	472	429	455	476	439	431	464	448	431	465	404	453	457	476	423	438	482	498	419	465	444	460	448	485	421	407	481	415	434	448	460	475	459	446	458	424	462	449	419	474	429	433	476	473	453	464	443	478	442	453	464	485	478	444	440	412	448	424	421	472	492	455	433	467	453	443	404	445	439	440	409	443	469	434	422	428	441	426	459	451	492	461	473	456	453	412	456	454	430	458	453	428	425	454	399	429	407	438	454	457	433	436	379	475	415	424	472	469	462	460	467	422	449	445	480	409	428	423	454	417	432	445	421	479	419	407	464	471	460	477	444	464	428	465	487	454	470	409	436	432	434	478	417	461	442	444	472	446	470	425	431	457	467	420	478	456	483	431	471	486	430	447	497	451	431	432	448	456	425	470	445	467	421	447	474	485	414	461	426	450	461	471	430	469	461	415	429	391	423	445	477	450	459	444	472	438	457	492	410	436	403	455	442	464	436	475	491	441	459	454	417	437	452	450	452	421	431	413	419	424	463	485	417	464	436	453	449	435	413	421	456	430	468	461	446	431	468	441	415	438	439	421	462	420	457	448	435	434	439	470	439	457	458	423	437	484	410	438	474	430	438	440	458	449	490	477	470	498	446	431	486	424	470	436	458	427	457	453	443	425	445	402	463	467	450	420	455	472	413	472	442	425	448	470	432	446	411	494	458	415	442	458	500	430	432	463	441	433	428	449	441	432	458	431	451	441	485	470	442	456	468	432	464	449	433	463	419	432	447	457	490	461	439	467	461	420	455	427	407	444	448	484	406	432	463	455	439	452	436	437	446	460	472	446	446	451	451	437	442	455	429	430	490	406	459	455	437	441	433	456	477	423	416	446	484	492	438	420	453	438	449	423	456	465	481	435	444	482	426	450	458	433	446	429	460	443	474	454	420	427	437	462	407	444	494	435	458	406	452	416	463	412	420	496	458	468	473	441	429	426	438	453	428	453	460	428	456	435	414	439	446	449	469	497	446	472	468	473	458	445	412	454	461	477	460	449	455	437	443	435	451	474	487	452	421	472	417	435	420	471	469	458	406	433	466	455	437	494	487	451	449	435	422	423	433	440	443	473	439	443	481	407	450	446	443	429	473	403	440	473	442	457	458	429	445	471	434	468	436	433	453	457	447	429	450	470	471	473	450	484	451	475	473	409	449	480	464	482	402	480	427	479	447	458	510	433	465	446	444	437	411	448	454	449	461	426	447	455	406	462	445	416	457	411	443	418	440	432	492	468	453	418	460	459	431	465	469	421	452	431	436	468	423	405	511	456	472	448	404	466	438	467	491	451	475	457	454	469	439	438	487	458	443	451	443	443	463	465	411	451	464	442	459	455	423	465	478	464	474	445	412	421	470	423	476	421	446	483	444	449	450	476	451	446	467	388	431	450	460	431	431	472	415	446	402	452	484	483	478	454	472	477	446	406	460	439	455	454	484	442	437	450	452	437	415	449	448	439	448	442	474	453	425	465	467	503	427	430	488	462	506	417	456	476	450	451	437	411	407	431	462	443	458	412	454	427	465	397	447	453	434	475	424	455	457	461	403	425	478	447	468	426	441	449	416	452	432	420	464	434	445	428	407	455	436	475	391	451	398	429	452	459	439	470	491	452	469	438	477	454	450	456	437	438	442	459	496	430	477	470	421	469	446	441	450	426	430	462	463	463	440	447	432	456	423	452	467	442	447	440	445	458	418	443	432	457	451	450	478	419	461	451	446	438	455	420	434	437	466	441	492	456	445	463	415	409	426	485	466	438	442	486	466	424	460	455	456	472	447	443	428	489	435	482	444	458	479	445	429	469	454	428	465	477	441	456	494	407	437	449	481	453	430	438	460	437	466	429	431	483	454	450	463	432	428	464	472
8638	2225	2669	1927	1275	931	725	602	486	432	365	332	333	287	281	296	282	257	236	265	228	213	241	263	244	259	244	256	250	236	220	245	214	235	232	217	245	218	224	219	205	213	213	205	222	218	194	191	215	180	208	225	179	189	247	215	249	212	206	221	249	199	197	230	219	214	189	246	187	210	211	214	220	208	224	196	205	206	209	191	213	219	202	234	231	201	206	186	223	243	219	225	200	201	185	212	190	195	205	223	197	234	204	182	208	205	212	224	201	215	219	216	226	223	199	245	214	196	226	230	197	203	214	210	211	200	200	207	219	210	204	198	232	197	216	240	226	215	239	208	191	237	202	218	216	214	210	216	205	218	217	210	212	182	231	196	213	232	234	214	216	226	197	223	187	207	197	217	216	194	218	249	197	219	222	239	199	209	193	213	213	189	202	209	214	217	198	204	207	205	195	199	238	205	233	199	198	212	190	218	215	190	212	210	209	227	214	224	199	209	207	195	208	218	215	216	177	205	205	173	205	201	231	215	221	209	200	211	213	197	210	230	207	182	206	212	182	199	192	217	250	184	222	201	201	200	228	203	197	224	198	179	203	225	221	193	211	216	218	170	234	216	209	200	217	212	220	225	195	215	208	195	205	238	233	226	193	195	177	203	209	196	195	208	240	211	196	225	203	221	194	183	212	205	208	207	219	180	219	183	221	199	180	223	224	191	231	195	202	215	207	205	207	203	221	222	246	219	217	211	215	226	215	242	212	206	201	190	204	196	215	214	188	223	198	218	240	197	227	211	199	216	197	216	199	208	204	211	191	191	223	236	210	204	206	194	208	229	198	203	199	211	214	213	212	191	222	231	229	228	219	204	216	210	196	200	205	212	187	236	225	211	208	202	198	213	234	224	183	220	219	225	191	241	216	203	211	222	198	191	213	223	211	226	241	234	192	205	222	208	205	218	203	195	201	212	205	199	211	218	207	210	227	193	217	187	201	195	201	188	199	190	234	198	227	202	182	183	212	215	210	221	212	200	215	214	198	216	243	192	230	219	202	210	200	227	219	200	192	228	212	216	206	199	220	230	213	237	201	227	201	216	213	211	216	191	213	198	203	199	234	203	200	227	208	203	200	190	209	220	219	202	206	210	216	203	222	187	219	191	244	238	191	203	215	202	221	206	202	221	201	215	215	225	206	201	205	205	198	206	202	223	215	230	185	210	199	208	202	221	229	205	208	185	211	203	218	210	191	224	193	203	222	193	202	213	220	214	223	209	201	220	201	213	192	187	209	227	207	199	210	207	207	234	227	205	211	237	204	212	224	193	217	185	211	223	223	205	231	212	192	218	208	218	201	187	216	202	194	187	199	200	193	220	222	199	219	207	215	236	208	202	236	199	197	196	189	213	202	184	217	208	217	215	205	206	212	189	211	221	211	191	209	185	236	187	199	206	196	218	202	207	210	199	201	202	200	210	225	224	200	198	203	199	198	215	214	215	192	210	186	198	188	203	208	177	225	218	196	198	228	194	204	201	196	195	236	211	202	213	206	212	229	216	208	186	198	242	206	200	204	204	209	186	223	192	215	219	190	229	205	209	211	207	202	184	185	216	203	194	239	204	231	205	211	202	212	188	228	215	212	191	210	213	219	212	225	192	203	212	237	186	195	222	215	188	212	171	204	222	193	210	224	232	207	183	189	244	218	212	210	210	205	229	217	186	214	194	201	197	194	205	199	207	203	212	189	217	214	226	220	191	233	189	216	226	203	192	190	201	198	215	199	217	208	230	221	199	194	198	206	206	233	217	191	188	205	189	220	209	204	196	228	193	213	212	228	213	185	194	203	217	213	220	198	200	221	195	197	198	201	220	189	203	184	193	186	217	215	224	202	209	188	217	214	195	192	206	190	214	208	224	201	192	210	198	184	238	203	227	220	219	203	200	210	197	211	189	203	195	207	215	268	211	207	190	193	203	181	228	195	212	200	198	217	217	188	199	215	204	214	240	200	211	226	211	223	216	233	218	194	214	208	199	205	219	221	202	224	211	214	228	200	217	214	221	224	211	233	205	199	214	225	223	239	203	209	199	209	222	204	208	195	182	209	216	205	193	229	237	224	209	226	219	191	215	209	218	224	225	206	190	196	222	210	182	236	204	217	207	230	193	200	188	226	211	215	219	210	203	211	218	190	185	213	236	219	221	213	200	184	203	208	188	208	177	233	199	221	218	202	215	195	197	213	220	220	217	181	212	190	190	206	211	199	201	191	207	216	226	188	162	206	181	190	206	224	201	218	202	237	201	202	195	200	218	199	196	203	233	201	202	204	214	184	206	205	200	194	242	202	224	190	202	203	212	207	237	210	188	180	219	227	198	203	214	211	215	209	232	214	190	210	208	202	214	215	209	206	166	193	206	180	201	215	227	224	213	212	203	209	220	235	209	180	210	198	209	179	230	192	220	215	220	231	230	200	233	234	226	207	217	220	198	220	207	200	233	223	211	192	182	218	204	236	198	199	185	200	199	231	205	233	210	226	211	187	212	208	191	203	192	204	198	202	216	217	196	194	188	231	218	200	196	237	238	212	231	208	202	175	229	216	208	184	221	216	183	219	198	206	203	210	222	212	227	237	182	209	207	214	210	230	205	206	210	208	239	196	214	210	217	209	213	194	212	206	207	167	218	201	209	198	209	186	170	204	219	228	185	192	206	192	224	194	194	210	219	210	213	205	223	212	203	216	205	246	216	211	215	233	204	216	200	199	202	198	231	194	221	206	209	183	208	207	212	211	203	213	192	212	204	214	210	217	213	231	188	216	228	248	209	201	196	210	208	209	217	200	222	216	236	211	199	188	184	197	195	229	212	217	194	191	213	207	187	222	208	200	215	218	221	202	210	218	222	227	211	226	203	210	210	220	205	226	192	220	198	191	219	203	230	193	209	197	212	203	182	213	183	201	207	189	190	223	200	224	213	212	200	216	223	172	212	207	229	208	221	205	235	187	209	200	224	214	195	213	221	228	197	204	231	248	206	195	225	220	212	201	195	217	187	213	191	202	236	206	193	181	207	206	217	220	226	214	217	205	185	209	207	195	201	202	204	209	208	189	195	185	215	196	215	200	222	200	188	213	192	215	204	214	220	214	236	202	199	226	254	211	207	232	225	196	197	215	197	196	213	215	224	171	195	213	218	235	192	217	221	204	204	212	202	210	213	203	199	206	197	193	196	221	200	183	231	199	223	206	204	225	238	206	204	239	180	208	213	194	221	200	182	190	202	202	201	215	217	242	225	208	208	204	227	194	208	209	194	188	221	210	200	228	217	202	223	207	211	203	224	217	185	219	188	223	209	200	221	207	211	215	207	202	214	221	190	190	195	206	220	240	206	190	207	228	228	229	184	220	230	221	236	248	189	191	196	217	193	183	222	190	203	204	227	197	209	212	205	235	211	216	175	216	201	244	202	223	195	210	215	234	212	208	237	210	212	187	226	207	217	230	212	214	208	207	235	215	212
7707	2909	6495	6983	5919	4812	3921	3345	2617	2462	2163	1988	1767	1656	1459	1390	1357	1245	1231	1141	1058	1048	994	1025	1025	955	976	971	861	873	848	853	808	855	821	802	847	753	765	816	814	828	757	839	728	770	784	776	753	729	728	711	744	743	683	742	728	726	741	743	768	739	697	707	659	677	689	728	693	732	698	681	707	696	702	690	711	674	704	674	728	687	693	683	702	665	680	676	694	686	663	665	645	667	687	665	690	709	717	731	703	724	680	690	694	650	708	666	686	664	687	723	712	679	647	686	684	653	678	654	670	672	695	672	658	669	683	670	678	663	687	654	656	721	632	750	698	613	673	654	673	676	693	686	656	638	623	658	661	684	691	706	691	679	643	688	650	669	690	667	659	677	670	645	656	661	707	659	609	637	654	706	645	633	634	675	686	693	644	673	668	659	663	671	670	668	674	652	670	671	680	710	628	642	701	693	676	657	732	655	659	659	671	680	679	656	661	651	680	671	669	679	651	682	668	644	696	667	639	664	689	690	690	648	638	720	712	641	601	683	754	721	657	667	654	652	630	611	621	661	688	682	690	687	631	676	631	667	712	666	667	700	668	672	647	652	675	595	681	679	657	674	626	677	684	691	680	679	690	634	699	655	695	682	733	715	626	651	623	646	694	690	688	670	675	678	668	678	694	674	671	658	684	627	685	681	692	634	661	626	653	636	636	705	636	694	676	642	730	688	676	662	690	654	655	646	653	668	707	688	676	687	663	684	705	695	632	671	652	679	641	680	605	688	675	631	656	632	665	687	645	631	712	636	620	640	661	663	733	693	666	647	675	651	690	632	631	636	678	680	669	643	689	680	673	680	654	671	748	671	659	581	611	709	662	644	665	688	671	689	660	691	639	654	656	659	649	648	680	680	707	670	663	683	642	687	692	692	609	677	637	668	676	686	646	647	656	649	644	708	698	677	644	674	648	680	687	682	639	618	676	683	651	717	674	696	687	648	664	699	661	646	648	690	689	643	662	678	705	664	720	672	676	700	671	717	637	664	675	667	655	647	665	638	660	685	663	656	662	654	672	703	671	706	708	620	648	676	715	693	636	651	680	686	641	666	685	596	681	645	655	621	644	678	619	656	661	676	636	683	648	639	637	722	690	674	645	581	690	644	632	657	674	667	671	663	660	698	649	714	662	673	661	682	667	660	645	687	617	624	656	622	693	672	633	658	677	731	654	675	691	628	667	670	620	666	680	673	690	666	684	653	622	628	649	724	658	669	666	700	642	612	667	708	633	649	650	661	596	681	666	630	684	684	621	675	696	671	645	665	709	673	676	692	644	633	633	671	642	645	682	680	672	686	636	688	697	684	682	645	665	653	705	640	684	676	685	671	646	675	649	656	673	675	642	697	692	633	686	672	623	671	655	715	622	629	614	629	677	661	669	704	639	733	647	684	683	666	668	645	656	663	621	639	708	662	678	605	658	640	652	638	676	670	630	641	701	652	681	668	647	640	654	700	639	651	669	659	627	680	680	667	676	688	660	652	671	652	693	660	665	682	665	661	720	644	669	687	648	649	680	667	669	701	672	632	678	704	642	680	647	678	643	684	640	614	696	655	673	680	683	712	665	672	643	678	648	675	632	710	663	691	667	642	659	635	668	631	679	659	705	648	708	690	680	678	647	679	672	716	669	682	640	613	672	692	697	688	659	742	656	668	629	661	664	678	647	627	644	665	648	695	692	655	668	666	634	684	675	694	659	663	667	687	669	671	658	687	644	645	678	694	700	664	709	687	662	622	701	646	681	666	662	693	675	658	697	678	652	666	689	682	649	645	662	655	674	707	682	687	654	690	630	730	655	698	689	634	666	681	652	677	632	634	639	665	643	687	677	662	609	728	647	676	651	677	670	681	670	656	661	656	665	700	673	622	701	647	667	647	650	668	685	652	653	631	638	640	679	696	688	669	679	600	684	639	679	675	653	669	652	642	688	658	620	674	632	684	664	686	661	638	637	702	625	664	655	677	665	670	666	605	690	668	614	663	625	693	681	679	684	669	682	651	678	691	694	697	662	662	657	652	678	688	689	651	657	649	708	697	640	643	663	669	666	656	668	621	641	641	677	672	685	646	666	682	669	617	691	681	662	643	637	694	639	671	669	669	633	648	646	674	671	682	652	711	672	670	624	654	648	671	689	671	672	681	696	663	727	683	653	650	718	661	684	683	685	653	680	664	672	652	680	675	691	666	694	695	670	656	691	655	703	683	635	663	626	676	683	670	709	688	728	614	636	679	660	666	661	681	725	672	660	643	640	671	625	623	651	671	680	649	674	692	663	682	651	714	651	632	694	663	670	690	670	701	632	687	715	644	661	693	675	727	660	641	632	625	648	691	720	642	670	666	641	646	675	635	686	640	697	657	664	637	699	654	628	715	668	685	629	712	669	671	660	628	661	698	646	676	676	650	644	699	668	673	696	703	694	626	647	669	665	696	697	677	701	635	584	654	667	705	656	699	649	678	640	682	694	693	665	706	650	676	662	650	673	629	642	650	662	651	662	663	664	648	707	648	702	690	692	710	668	639	702	656	674	638	646	715	669	661	682	646	680	685	654	665	672	663	640	655	675	646	672	663	713	717	683	623	651	683	652	720	715	656	694	659	641	662	651	669	689	634	684	663	655	674	688	646	664	677	700	654	635	699	646	711	662	671	687	706	704	632	755	662	661	696	668	648	667	644	669	661	696	684	687	652	694	639	692	672	673	652	657	640	672	660	647	669	640	699	636	631	643	707	666	656	636	672	703	660	666	641	650	654	642	672	632	698	665	678	659	634	678	644	664	675	680	683	649	646	659	648	641	653	726	646	661	637	652	626	702	683	663	687	696	662	678	666	613	706	649	684	678	672	642	690	698	684	651	649	692	671	701	654	656	672	629	674	686	659	639	636	633	677	693	704	695	658	639	708	647	676	634	649	685	691	649	722	663	691	623	636	715	649	651	620	635	638	694	622	642	613	664	647	660	668	661	683	680	666	665	660	695	666	690	636	645	661	617	632	651	705	693	645	684	630	630	651	716	660	677	669	618	680	637	625	634	646	614	669	682	641	700	703	666	674	675	658	711	696	651	645	664	628	667	654	656	618	619	684	688	661	647	698	667	667	678	670	706	668	668	721	684	696	663	647	691	651	697	684	665	642	642	660	673	652	720	682	669	646	662	662	646	623	646	690	695	636	663	679	691	680	700	621	647	723	677	663	640	682	633	674	661	621	661	691	600	696	666	638	641	633	702	625	676	651	628	650	648	656	642	632	694	655	681	671	638	692	681	699	671	674	637	661	637	667	649	646	675	635	676	675	647	671	663	689	630	690	665	694	688	660	685	658	683	660	651	655	682	677	616	653	652	681	629	671	625	658	713	693	697	678	670	685	686	659	679	668	690	704	706	669	620	684	641	655	676	651	654	657	714	620	657	660	598	679	662	671	648	680	657	648	653	641	673	682	711	682	701	728	624	639	638	698
1133	126	127	116	78	90	66	73	72	57	64	60	58	65	55	59	53	74	59	48	47	70	61	51	65	56	57	58	70	65	70	72	61	67	51	44	60	50	52	58	62	56	67	63	51	60	49	68	54	64	54	62	52	66	57	76	66	41	47	59	57	50	56	56	57	65	66	67	52	59	65	62	58	56	57	58	57	49	58	59	56	60	47	56	65	59	59	55	47	47	68	59	61	45	66	52	47	59	66	51	56	63	48	51	50	52	52	52	49	52	65	49	59	51	65	54	49	64	53	56	51	70	55	61	68	61	67	44	60	59	52	62	56	59	56	59	62	59	54	68	71	60	50	62	63	69	51	58	59	57	52	62	65	53	66	57	56	58	43	64	63	64	60	44	47	63	48	57	58	64	72	60	54	47	50	55	62	68	73	58	48	51	55	76	64	61	68	58	53	70	57	48	63	68	55	50	57	54	73	49	40	68	64	59	57	54	51	56	75	55	75	60	62	70	66	72	59	56	45	66	49	62	56	65	66	53	48	55	61	48	65	68	55	60	60	55	64	62	53	55	71	65	52	58	54	54	62	56	52	60	66	49	59	60	56	49	75	58	64	65	51	53	54	57	48	56	47	49	59	65	51	57	58	49	48	72	59	66	62	66	65	69	57	57	50	55	56	63	55	51	59	85	61	72	64	61	59	47	52	66	62	52	60	65	70	53	55	63	59	66	56	44	51	69	48	60	53	49	55	51	78	65	61	54	62	61	75	53	62	57	64	66	50	69	69	60	60	55	55	67	57	53	60	70	47	55	61	65	57	55	57	64	69	77	60	54	61	57	47	57	63	56	44	39	48	55	44	41	46	58	73	63	53	46	55	66	50	53	54	67	52	53	72	64	50	58	61	55	45	51	45	59	61	59	62	45	66	62	53	55	59	54	52	57	54	51	49	53	62	58	74	63	66	59	65	59	50	46	54	59	67	57	61	57	61	64	59	63	49	54	52	65	58	55	62	53	43	57	58	62	55	55	78	64	51	56	63	48	57	55	51	52	59	47	42	63	72	55	59	64	55	67	64	60	55	54	57	67	55	64	61	54	65	60	49	63	62	72	58	53	50	56	60	39	59	57	45	45	54	60	56	50	46	60	61	71	56	49	51	46	57	63	67	57	67	52	60	59	54	54	64	64	62	53	62	50	57	61	55	52	43	54	55	59	63	68	50	57	62	64	64	59	58	60	53	44	50	58	60	71	44	57	53	54	60	62	60	55	48	56	52	63	54	68	52	72	70	54	50	69	59	48	51	60	56	67	68	59	49	57	63	51	60	53	68	48	49	69	60	60	65	60	53	62	48	67	59	58	55	57	52	59	51	53	64	77	61	62	58	48	60	59	56	61	58	52	64	54	56	53	53	68	65	62	67	65	58	63	61	58	66	80	67	50	55	57	59	67	72	62	42	65	55	61	60	60	70	57	54	51	57	63	68	57	66	55	58	60	56	62	63	49	60	65	68	68	65	65	52	63	63	59	59	58	63	59	57	72	47	65	59	55	61	49	52	54	59	51	52	58	52	61	55	75	56	66	59	58	53	52	55	46	52	61	52	68	56	53	59	65	51	62	67	52	51	52	82	53	43	70	68	55	68	65	52	48	59	68	68	43	62	56	66	57	73	58	64	70	64	63	51	53	54	69	56	58	57	72	64	58	46	49	61	47	54	50	62	67	71	63	42	50	40	59	63	52	58	55	60	54	71	50	60	58	67	67	62	54	47	47	46	76	45	54	63	78	54	56	67	61	56	59	45	55	60	56	53	61	66	65	64	46	65	52	50	62	60	62	54	44	48	56	43	56	61	47	64	62	58	56	60	49	49	57	52	62	75	68	63	58	51	53	53	50	63	68	71	64	69	55	55	56	64	59	62	72	55	39	58	53	55	57	47	62	61	53	53	58	58	60	61	51	60	72	56	59	48	54	51	82	58	69	53	60	66	48	51	55	45	53	56	61	55	65	66	55	54	54	70	57	62	59	59	66	61	58	55	46	71	65	56	47	69	55	78	59	68	61	59	49	53	43	62	57	56	65	63	48	70	69	63	64	59	82	46	61	57	54	66	72	60	69	65	54	50	61	68	67	44	64	67	54	59	47	48	64	43	74	54	72	56	45	69	70	72	55	59	67	54	47	54	77	50	63	63	65	59	61	55	63	62	46	61	57	55	55	62	43	55	57	55	69	51	59	46	60	59	59	53	60	57	46	42	50	58	49	56	73	55	41	58	55	61	62	54	63	64	65	60	60	60	49	55	44	48	53	47	65	55	53	52	52	39	50	52	50	52	49	55	57	51	57	58	59	71	72	60	55	51	61	59	74	76	58	77	74	59	56	63	59	66	54	60	56	62	55	43	72	62	47	52	52	60	63	68	60	61	61	55	55	66	58	53	62	45	64	64	57	58	44	51	59	63	51	48	41	52	80	66	59	60	54	71	54	55	64	50	46	58	61	57	43	65	63	56	47	53	49	64	62	58	75	64	61	70	55	60	68	53	57	47	54	63	48	59	52	68	63	70	52	39	55	51	51	52	46	56	53	62	61	47	50	59	54	54	60	57	65	70	54	57	45	44	56	54	83	56	72	64	55	53	60	46	54	57	74	62	67	60	57	45	67	67	55	62	48	55	52	62	57	58	58	63	37	59	56	65	66	55	58	53	62	66	48	63	46	62	68	59	71	50	58	51	63	65	60	59	41	63	68	65	59	60	63	52	55	60	59	57	70	44	36	36	64	65	77	70	54	62	58	65	64	61	55	50	64	61	63	62	55	69	57	54	50	53	43	45	53	70	56	48	64	59	54	51	65	54	54	50	51	58	47	72	50	53	52	57	60	47	51	63	54	50	69	59	50	58	61	58	49	74	69	57	61	63	46	51	64	61	60	51	64	48	52	56	60	52	51	53	78	67	66	41	59	52	67	67	40	58	59	55	52	46	54	63	66	57	59	57	63	53	47	60	47	59	57	52	55	55	48	64	64	51	67	63	60	59	65	51	69	49	56	45	60	50	61	70	58	61	59	74	52	53	52	56	66	73	69	53	55	68	57	48	60	62	67	55	44	60	64	51	45	66	47	66	51	56	68	61	65	52	63	49	56	53	55	54	56	74	63	55	51	71	48	53	61	70	62	62	62	57	48	78	69	60	69	64	64	55	56	52	71	61	51	53	64	51	60	57	57	58	60	58	50	64	62	59	59	46	51	60	44	47	54	60	61	70	49	59	60	67	47	51	63	48	57	64	57	65	66	59	67	66	66	46	54	63	63	65	62	58	71	63	61	58	58	52	72	58	51	56	50	65	56	58	59	66	44	62	49	57	60	70	51	50	60	62	58	51	55	56	62	82	60	58	53	57	61	51	54	54	44	54	62	56	71	64	67	52	56	76	53	55	65	44	60	54	64	42	47	59	47	57	52	64	49	46	62	65	58	59	47	52	56	67	40	44	54	54	63	45	76	63	67	56	58
1663	323	494	476	448	392	339	329	293	282	302	287	283	289	255	265	273	294	275	270	249	286	271	247	246	262	215	257	271	239	224	253	246	238	235	245	256	281	252	231	245	234	233	270	256	254	235	259	253	223	254	249	255	272	232	231	230	255	243	270	236	240	224	229	229	249	215	234	251	260	259	239	262	231	257	247	247	261	245	251	263	224	268	276	232	255	229	242	241	233	229	259	258	235	256	254	266	246	265	242	246	256	198	221	244	233	233	217	230	269	233	238	250	232	221	228	270	269	251	237	260	231	219	232	251	255	236	215	220	221	246	250	231	241	273	248	241	242	252	252	243	244	225	266	228	252	267	212	242	218	253	237	254	245	227	229	256	216	235	252	221	240	237	223	256	226	265	218	238	274	258	224	281	257	263	267	254	271	264	242	259	239	219	224	211	255	259	236	224	253	234	271	255	257	236	200	248	241	250	249	256	215	216	239	245	220	243	246	235	240	225	236	264	234	266	235	232	262	244	266	242	221	232	271	238	271	230	235	244	264	244	254	247	251	248	224	274	254	270	250	264	263	230	227	238	235	249	235	253	239	260	237	235	267	229	271	252	261	235	256	263	266	251	252	234	228	246	217	243	266	231	258	266	243	216	233	239	271	234	234	232	234	245	231	248	260	261	224	241	233	242	216	259	247	226	266	242	236	265	237	240	244	240	237	222	264	224	243	252	238	228	257	234	239	227	249	264	265	227	236	247	222	239	246	223	241	236	231	245	246	255	276	236	226	237	233	235	241	230	259	245	245	243	232	235	236	255	234	267	250	252	258	248	257	225	240	238	243	203	257	250	216	249	262	242	241	243	242	229	241	267	233	250	250	238	243	237	250	254	234	234	239	218	254	243	253	244	252	254	245	256	249	259	279	254	233	265	243	240	237	232	243	251	236	259	230	259	218	246	235	250	223	253	239	223	230	229	237	236	241	241	194	250	236	264	260	248	216	242	284	241	237	267	257	228	241	246	238	259	260	243	253	258	256	250	243	249	269	266	227	249	224	237	244	250	260	227	226	242	246	267	245	246	253	260	235	216	248	256	243	229	246	212	219	243	278	251	233	230	221	241	218	259	248	260	239	214	247	216	258	238	222	246	226	235	254	255	229	271	222	232	266	260	270	234	248	217	224	232	240	240	234	226	264	256	235	252	265	246	275	240	272	255	249	245	239	235	240	265	235	249	285	250	250	216	235	244	238	224	236	238	245	243	248	248	242	256	242	232	248	228	257	244	244	227	249	246	242	276	230	283	239	225	248	241	250	251	230	256	217	261	286	247	246	219	254	241	257	230	214	262	264	226	232	276	242	247	238	242	243	255	229	268	238	245	267	243	261	245	216	258	260	274	258	250	230	215	263	235	242	236	228	252	229	219	223	240	248	271	216	266	231	260	250	279	261	268	245	225	252	243	252	221	247	247	249	243	246	233	246	253	251	277	235	266	252	263	244	274	240	253	236	221	237	252	250	238	213	207	230	244	242	247	254	254	259	243	226	233	237	255	280	249	245	242	255	211	254	254	228	240	215	247	213	272	239	252	214	255	224	228	245	208	259	232	246	208	267	261	253	243	242	231	266	250	242	240	223	243	222	240	249	233	227	231	230	238	239	219	248	252	228	259	234	243	244	250	205	258	238	251	281	266	240	250	243	229	232	260	228	242	205	231	245	240	226	245	254	233	252	226	243	267	252	247	225	260	243	235	242	253	241	239	258	216	235	259	221	245	209	233	251	236	261	241	233	245	215	237	258	258	249	265	250	216	255	253	227	244	251	255	272	248	259	235	233	206	262	237	215	271	234	261	248	261	240	231	241	259	248	235	263	240	245	234	242	258	274	252	217	231	254	225	245	232	228	261	220	220	239	249	235	248	240	251	266	248	255	240	236	249	232	212	252	241	238	232	253	214	241	240	226	251	246	237	243	268	249	225	254	233	229	243	235	260	258	233	242	244	227	258	239	262	242	252	228	218	249	272	261	262	243	231	262	248	252	221	240	238	231	266	261	253	244	261	248	257	247	224	246	242	229	268	245	247	241	254	244	224	244	253	251	228	224	213	245	245	232	254	231	227	228	227	236	243	243	250	238	224	246	263	240	250	242	204	266	233	268	260	234	244	274	230	229	262	233	250	259	224	234	272	223	235	252	254	259	247	245	224	244	233	248	236	226	249	249	251	257	257	240	232	242	248	247	267	246	228	225	230	198	225	224	255	223	230	257	229	250	246	237	244	236	226	281	261	240	211	253	266	233	265	227	242	245	234	246	236	256	243	252	234	216	236	266	232	246	244	244	280	221	248	280	244	231	243	240	248	247	263	246	249	235	222	250	213	241	252	263	247	272	245	255	247	241	256	241	237	240	229	217	244	246	221	234	218	256	232	258	262	240	211	228	253	223	229	270	237	234	233	252	247	216	258	231	239	241	228	250	229	230	242	229	260	243	246	252	269	235	273	248	235	218	261	258	264	239	228	253	242	274	245	243	232	228	241	243	223	252	261	220	246	239	233	190	271	223	259	221	253	238	254	251	224	238	267	216	214	251	256	256	264	235	242	224	243	255	247	256	264	255	266	269	198	233	258	253	254	276	259	234	236	244	227	260	248	204	253	242	230	237	234	220	229	258	230	254	250	240	242	253	211	227	239	223	257	236	220	231	260	223	233	232	245	234	246	251	272	239	248	234	229	259	248	249	264	239	236	242	246	241	251	234	261	233	250	228	258	271	246	237	233	245	218	232	238	239	237	233	273	238	227	234	249	252	250	258	249	229	259	261	239	219	251	257	251	262	243	216	253	241	242	223	265	238	233	246	249	258	231	246	252	248	260	218	225	252	245	216	209	225	251	233	260	246	276	259	247	216	273	233	233	246	241	250	227	238	239	245	244	240	209	246	259	242	241	241	257	263	227	235	224	239	242	253	264	261	234	230	245	264	251	234	231	243	267	262	246	247	236	280	226	274	243	241	238	251	261	235	216	235	250	230	240	248	262	232	269	232	251	229	270	261	240	234	248	236	232	240	218	239	271	227	242	262	250	236	240	274	230	245	251	216	249	240	256	264	222	235	285	241	215	255	234	250	246	248	241	214	237	208	256	255	243	247	269	262	254	238	229	246	237	234	243	264	237	264	224	258	232	222	244	235	264	266	249	232	268	236	243	255	250	252	243	236	243	255	227	255	250	243	224	215	219	230	255	237	249	251	217	252	252	225	244	246	247	246	242	256	244	270	245	237	261	232	236	239	264	257	232	246	230	244	239	227	219	256	242	257	228	256	242	244	245	232	230	273	236	237	229	241	240	225	238	258	234	250	264	260	224	241	277	249	258	257	223	232	238	257	245	237	270	259	248	254	226	244	248	234	235	255	267	292	248	231	249	258	247	236	245	257	265	237	218	250	234	227	251	230	227	242	207	260	235	235	276	237	251	258	226	243	229	239	260	242	232	235	228	240	243	254	232	257	236	261	229	232
4389	1027	1339	976	640	459	384	310	277	242	227	225	200	185	169	191	187	151	148	133	156	122	158	154	151	135	144	130	143	134	162	148	144	126	112	129	152	127	135	118	129	130	137	144	128	154	165	123	127	149	126	138	128	126	138	130	120	130	142	145	142	140	159	123	143	120	126	130	107	111	135	116	124	161	125	149	138	130	130	133	129	116	142	137	117	140	122	143	128	141	134	120	105	130	124	139	134	119	134	138	137	122	124	121	123	117	146	122	140	157	145	137	104	134	133	113	137	123	140	131	137	108	117	127	122	136	124	146	118	135	137	131	121	139	133	116	144	124	110	114	116	119	131	143	140	136	121	107	126	132	132	104	129	120	142	139	129	124	134	115	129	124	132	120	122	124	126	150	121	119	125	105	130	152	126	120	128	128	129	125	141	112	112	134	115	140	131	145	144	127	116	122	132	134	136	128	122	120	128	111	125	135	121	121	153	154	129	131	126	112	125	129	114	127	122	144	127	125	144	127	116	137	121	113	135	112	135	136	154	148	131	112	151	149	109	152	117	139	140	131	129	105	139	119	149	133	109	126	132	136	134	139	125	133	141	121	126	133	132	137	137	132	116	131	132	146	103	143	128	142	144	117	137	135	130	141	129	108	144	118	142	116	146	130	130	134	123	129	141	143	109	127	116	122	120	125	122	150	106	117	140	108	139	152	139	140	129	140	112	144	120	124	102	125	133	138	126	146	140	135	129	118	165	117	134	143	122	137	165	139	148	129	115	125	135	113	143	145	132	130	99	139	149	134	113	127	135	119	144	120	119	149	141	134	136	121	134	138	123	164	112	114	137	108	131	104	147	124	110	114	128	121	128	126	115	143	122	106	134	146	127	115	140	146	140	141	125	117	131	130	108	118	143	127	127	125	157	116	121	129	135	134	124	124	130	133	117	132	134	132	119	114	145	130	137	131	128	132	125	117	135	144	139	128	119	115	145	147	138	136	138	116	123	121	150	141	140	125	107	124	125	126	144	130	130	147	136	120	122	119	146	124	133	131	123	131	141	102	132	130	157	150	139	138	141	125	154	142	130	119	144	122	135	142	114	119	142	134	142	162	126	135	124	118	114	140	104	131	126	132	118	123	116	125	118	121	112	146	140	123	134	132	123	113	147	131	123	124	127	130	138	126	108	122	128	124	119	130	128	139	132	137	136	133	105	130	130	116	116	141	127	117	122	117	125	134	146	134	130	127	124	130	149	135	149	131	150	124	133	135	135	123	148	140	135	132	134	140	130	125	124	138	118	136	133	113	117	145	129	104	138	124	128	129	132	130	106	136	128	127	115	127	134	121	116	136	126	132	136	152	114	135	137	128	120	131	135	129	127	122	141	138	122	120	121	124	127	135	134	142	131	114	134	121	127	135	131	138	117	116	120	130	146	125	121	126	140	140	124	138	115	117	131	147	139	153	121	131	117	125	125	132	124	121	132	102	132	126	120	128	91	135	152	143	124	111	116	126	131	135	123	132	129	123	143	125	105	134	134	124	123	132	121	138	131	117	157	114	138	124	129	97	115	130	144	121	126	124	133	122	106	119	118	124	108	120	127	120	135	115	133	126	129	122	130	143	118	142	142	127	115	128	124	116	132	131	124	141	121	135	132	143	134	118	132	105	136	139	151	118	119	118	125	127	115	109	126	120	129	114	112	134	128	143	133	134	101	152	136	117	113	116	113	116	125	142	136	106	132	128	120	139	149	129	134	117	155	118	137	130	136	134	116	134	130	117	149	126	147	133	115	105	137	137	120	130	161	133	111	128	131	135	114	127	123	119	128	127	142	134	138	122	123	134	126	129	137	122	114	117	137	123	136	129	113	142	127	137	119	137	133	122	130	124	136	124	115	134	117	145	145	128	129	122	148	138	122	124	136	126	129	111	132	127	124	147	124	108	144	125	131	145	127	110	119	161	110	122	113	128	130	164	120	129	133	146	146	118	117	138	142	145	118	127	148	131	117	107	133	136	128	118	140	135	123	137	113	139	125	107	133	156	144	153	136	140	140	142	139	113	129	107	133	134	136	130	139	136	134	128	121	118	115	135	112	112	136	123	121	111	118	128	119	135	133	144	132	133	124	139	137	117	107	146	136	136	133	156	116	147	143	113	137	126	133	135	128	140	123	126	115	138	121	139	123	129	130	128	137	126	126	106	134	117	120	131	121	115	138	132	135	132	128	112	137	133	139	136	112	106	148	135	135	130	135	135	131	120	157	129	117	132	141	124	126	128	141	121	136	115	128	129	142	131	138	124	142	120	129	127	120	135	113	127	115	156	153	110	122	115	155	125	131	130	140	139	110	132	123	133	128	132	143	125	129	128	98	133	135	146	129	133	145	110	130	110	111	141	137	128	138	133	129	146	133	136	145	121	142	148	133	115	128	137	131	126	133	146	149	123	113	123	135	122	126	131	145	128	125	122	118	133	134	154	116	149	121	127	124	141	109	129	135	130	133	127	124	149	120	131	111	145	116	150	134	138	131	138	135	126	132	148	125	120	123	137	135	121	130	130	123	123	126	135	133	109	127	122	124	126	142	134	133	129	111	139	128	147	135	132	106	126	125	132	137	136	128	137	144	140	124	127	144	144	119	128	126	132	124	112	131	118	129	112	140	120	134	118	139	109	144	137	118	108	124	124	126	118	132	118	125	126	130	128	158	121	147	143	152	112	141	134	135	150	131	130	153	111	129	115	140	123	154	138	137	116	134	123	144	122	126	132	123	130	119	140	138	128	126	121	139	126	120	122	136	128	138	121	118	142	122	130	139	125	135	110	137	160	111	117	144	133	115	133	128	143	123	131	140	113	113	127	124	118	118	153	119	122	117	142	130	134	139	135	136	131	124	134	134	145	129	139	118	128	137	127	117	150	114	155	129	142	137	128	128	122	125	117	135	131	115	112	128	124	134	136	142	128	130	129	102	137	117	138	151	128	142	138	134	131	120	103	119	149	119	134	133	129	153	128	117	128	134	127	116	127	139	121	113	120	123	124	128	134	141	128	133	134	118	107	146	122	141	121	117	141	131	119	123	122	143	140	129	134	123	149	137	138	116	142	105	158	120	135	113	110	120	112	151	126	109	112	129	121	112	131	119	144	96	126	124	150	119	109	132	169	145	113	127	131	122	121	140	120	116	126	140	117	125	128	119	130	147	128	118	140	135	138	132	140	125	111	160	135	122	119	124	112	127	155	139	130	133	119	142	135	152	120	122	141	120	132	123	129	142	116	101	151	113	124	136	120	138	119	148	132	107	130	125	129	129	135	129	141	138	114	137	125	116	118	140	147	144	133	141	137	145	133	123	123	130	141	129	119	125	111	120	113	135	132	138	144	126	133	120	128	107	138	137	122	118	121	155	112	133	125	133	121	103	123	141	142	120	122	121	134	134	130	140	142	128	139	127	121	125	134	128	119	131	137	149	138	134	123	138	129	121	123	138	128	125	125	123	123	126	150
5345	1523	3573	3875	3316	2685	2132	1867	1636	1344	1174	1038	995	970	862	832	780	717	764	654	669	683	656	595	584	595	580	574	552	571	555	549	499	576	539	489	548	518	528	493	529	494	524	455	503	491	505	517	522	491	456	512	473	500	490	461	435	491	478	495	469	446	433	455	440	469	467	479	441	475	459	456	454	482	507	490	462	476	476	414	472	488	473	471	451	434	428	454	435	477	479	479	448	427	420	486	452	457	446	470	431	464	437	492	468	465	467	457	497	426	448	452	464	415	455	456	439	472	442	463	426	471	461	477	456	443	452	440	448	485	435	443	434	460	486	445	480	456	440	467	444	449	439	435	441	432	481	435	433	474	461	418	457	396	437	447	458	446	417	438	427	444	425	472	432	427	448	422	468	451	467	425	433	461	412	503	475	410	392	458	513	447	415	435	455	448	442	439	407	475	461	441	438	440	440	448	459	450	434	431	469	411	434	434	459	462	443	492	430	426	440	417	435	456	480	459	487	440	408	449	461	468	442	435	469	445	412	465	466	472	443	428	431	461	430	459	436	449	451	497	450	476	431	449	470	455	440	432	421	471	429	435	436	456	452	437	435	429	427	436	465	455	426	438	433	433	484	504	438	426	486	455	447	463	443	476	429	475	445	429	408	464	450	408	444	438	437	432	399	475	430	457	455	438	395	492	435	427	416	453	475	441	427	426	456	457	450	478	437	445	474	492	455	478	481	426	435	448	453	442	449	479	434	462	459	426	451	433	456	411	448	438	446	406	423	429	449	473	418	468	430	456	470	440	439	483	428	470	480	470	469	458	459	458	440	406	463	467	459	429	451	457	470	440	473	453	429	449	442	429	460	443	460	472	439	465	446	432	446	451	487	432	434	459	439	442	423	442	444	461	436	449	490	431	421	462	422	441	444	453	417	441	417	458	443	452	402	449	463	456	464	422	444	425	443	462	456	432	463	463	433	444	450	410	434	474	435	429	484	433	468	454	479	441	483	438	476	444	408	423	463	459	454	461	456	433	434	461	436	440	442	463	452	464	435	432	484	470	440	448	469	453	441	466	439	450	464	428	473	452	452	441	448	427	425	465	452	409	398	403	423	431	417	457	386	458	455	455	400	447	431	447	468	471	451	418	430	474	446	456	492	483	459	448	387	412	438	465	465	456	432	463	459	463	462	442	484	435	404	438	430	439	427	423	445	440	437	438	451	425	451	444	453	445	457	466	445	469	483	457	440	451	456	461	426	422	492	450	413	470	430	466	430	446	382	447	418	433	436	442	478	428	445	426	443	462	431	433	466	432	470	445	466	466	454	449	432	451	435	509	447	437	442	414	427	444	435	440	461	471	443	437	451	489	468	454	438	444	430	444	468	471	410	428	432	477	453	455	438	475	448	455	437	421	431	460	433	457	435	467	442	457	454	472	426	412	451	422	470	464	475	472	450	426	481	431	476	416	488	433	427	419	443	452	444	447	419	453	473	448	438	426	442	458	454	465	450	455	408	423	460	442	455	468	410	462	442	395	432	475	448	453	450	450	462	432	454	445	451	439	443	454	434	453	446	432	471	444	436	446	424	429	435	482	474	448	450	422	453	439	423	420	447	477	439	468	448	418	406	451	455	426	474	427	449	457	439	472	435	438	426	434	455	459	462	475	448	427	450	453	413	462	424	428	462	445	440	470	439	427	426	435	428	421	456	434	440	449	466	420	446	458	423	465	404	427	443	441	453	451	424	462	455	481	441	464	474	450	449	444	440	442	420	439	470	425	484	457	434	450	444	450	495	476	475	448	474	445	454	464	447	446	426	446	463	442	419	470	440	460	456	438	466	464	467	450	446	414	430	438	425	472	461	465	439	453	467	438	449	478	422	421	424	441	384	422	438	451	472	477	482	475	430	449	451	424	459	443	443	454	435	412	431	430	436	448	457	486	417	491	444	498	460	464	429	438	460	453	467	483	457	437	419	451	467	449	457	453	437	439	440	465	399	441	437	455	449	443	450	459	451	470	434	449	440	454	474	462	391	429	442	435	442	442	441	446	455	437	453	452	467	442	428	432	440	490	458	443	461	439	453	453	481	434	440	435	438	439	447	429	428	472	450	449	445	457	443	459	471	399	436	463	442	485	435	467	453	414	427	480	436	465	485	427	471	417	433	409	459	452	429	448	460	422	464	480	425	433	426	458	437	455	439	414	421	472	439	415	448	455	453	398	463	457	415	480	493	413	463	455	459	482	437	433	445	450	469	450	431	436	439	441	455	473	463	450	429	396	491	441	446	421	493	430	431	446	424	439	433	445	435	480	437	447	433	453	428	452	458	463	473	434	438	401	419	451	465	463	454	442	432	443	440	478	440	450	466	424	448	419	455	451	443	467	441	422	430	418	432	443	467	450	433	442	456	462	418	476	399	413	447	437	459	437	463	410	449	430	423	442	423	452	455	444	428	475	464	434	471	487	454	451	454	445	495	453	456	419	456	417	469	458	409	404	453	401	433	463	470	427	424	482	425	434	469	455	457	418	453	435	451	483	466	405	441	402	460	449	461	450	421	430	445	404	468	438	474	502	472	445	451	472	449	440	464	442	477	477	474	462	456	448	407	456	489	463	444	440	426	449	449	443	475	461	463	442	456	456	475	461	450	437	438	455	487	424	459	451	467	483	410	416	432	458	467	427	438	461	424	463	445	497	465	483	442	427	462	459	466	468	418	476	442	422	429	428	452	434	417	459	427	483	434	428	416	439	458	469	462	471	452	422	418	453	419	382	439	422	421	433	478	427	451	459	447	440	454	422	452	425	436	455	456	443	439	431	475	463	476	413	469	384	460	463	444	461	471	450	430	430	479	443	442	459	451	473	450	432	452	435	452	432	437	422	419	467	431	426	416	436	470	435	441	477	476	424	426	444	415	466	425	462	480	474	408	422	432	464	439	479	425	436	424	471	465	435	406	441	394	434	452	459	396	436	448	452	467	410	418	434	425	416	491	443	476	452	459	453	452	486	488	451	457	474	463	459	469	404	446	434	455	483	470	447	429	453	431	452	437	409	422	428	451	434	422	426	425	435	435	425	439	432	435	466	451	450	428	427	478	459	484	478	440	428	440	478	451	469	439	445	450	443	400	504	425	425	471	443	408	464	421	444	461	463	450	451	422	466	427	432	486	454	473	464	398	428	457	430	451	408	483	430	459	438	455	466	484	425	471	453	486	485	452	468	453	462	465	446	432	419	434	405	459	450	474	456	451	472	414	475	447	408	466	411	435	474	433	429	437	454	451	470	437	459	452	442	442	446	437	438	417	432	456	474	443	428	471	444	484	427	433	467	471	450	431	468	462	411	418	458	441	415	436	448	486	444	452	452	441	441	494	438	423	476	447	424	452	429	434	437	442	399	466	433	442	475	480	463	442	444	449	484	472	452	443	477	476	456	458	416	480	413	443	433	468	405	445	448	436	476	472	441	467	441	448	423	435	458	443	434	408	398	422	443	444	438
8702	2260	2672	1886	1238	905	705	601	524	444	401	371	321	333	305	265	289	222	285	269	251	265	243	245	251	230	236	213	221	215	222	215	224	235	224	228	235	227	209	195	221	207	198	230	212	208	205	234	201	219	192	220	187	230	250	219	220	205	202	236	199	221	213	205	211	199	198	191	214	206	203	219	205	212	227	182	231	230	222	192	193	200	209	223	213	221	217	219	220	207	204	233	214	205	188	216	215	229	203	213	191	218	224	216	200	193	202	204	207	214	238	209	194	218	171	204	214	201	211	201	187	220	208	210	199	201	197	232	208	172	194	234	205	225	210	227	221	213	229	188	210	208	203	222	195	196	197	192	201	218	226	223	211	224	202	210	206	205	210	225	217	205	213	191	226	211	221	249	208	201	196	222	198	216	220	213	205	188	203	188	210	183	225	201	225	206	221	215	190	208	235	212	259	192	184	207	174	204	206	194	227	190	189	181	205	222	195	225	167	234	230	210	214	201	178	219	210	185	213	186	177	196	206	202	201	195	232	194	183	196	168	238	225	208	207	206	193	211	231	189	205	211	205	199	221	193	213	208	201	199	209	199	219	198	219	208	205	216	231	180	226	187	213	223	199	218	204	220	200	234	210	219	203	196	228	224	208	218	223	208	199	213	219	210	201	222	222	222	203	205	218	207	216	194	197	204	173	224	200	218	199	212	212	211	205	212	219	191	220	220	221	195	198	216	199	206	207	224	203	192	198	227	205	214	218	208	187	209	201	218	202	224	184	194	190	214	232	230	213	236	214	213	186	190	215	216	222	197	197	203	227	211	210	222	195	195	188	209	208	192	203	212	170	203	218	211	196	206	208	195	214	230	193	218	224	227	221	200	235	190	221	210	210	186	205	214	193	182	188	215	217	194	227	201	237	231	217	186	191	183	228	241	215	206	237	208	229	203	187	220	190	195	217	202	229	243	188	226	222	212	217	194	239	229	212	214	218	244	205	208	219	198	232	189	195	212	223	204	183	231	206	230	186	184	203	191	210	219	211	192	192	216	236	181	221	195	217	207	196	191	195	214	195	207	198	212	193	215	215	199	202	186	192	209	215	190	197	222	202	227	218	211	205	209	213	202	175	198	206	206	214	197	213	212	186	205	171	218	208	196	237	196	220	203	210	205	210	190	248	222	179	211	223	214	203	198	181	206	211	182	234	215	196	188	179	233	210	187	191	182	211	186	209	228	216	186	200	204	195	224	205	201	208	199	199	199	225	203	225	191	211	235	228	186	208	215	213	210	205	203	211	223	229	198	192	176	239	205	223	205	201	192	179	216	242	209	210	190	218	210	223	182	213	234	221	227	205	219	204	207	215	213	225	220	238	212	191	200	221	200	212	216	242	222	199	219	204	211	213	195	191	214	199	216	231	214	191	198	229	202	234	238	188	202	203	201	221	217	202	206	228	215	231	218	218	234	217	208	213	215	225	211	214	220	236	210	222	232	215	223	199	217	211	202	207	215	179	193	191	208	220	213	211	240	205	200	193	213	243	210	207	230	201	192	221	182	227	193	226	202	187	177	206	207	208	215	215	209	213	211	221	206	236	218	201	183	217	183	189	196	200	227	202	233	217	201	213	174	214	215	218	221	214	176	189	221	227	198	185	211	213	191	204	200	217	205	239	212	221	204	223	235	236	212	212	205	235	213	193	224	221	224	259	189	182	219	224	185	212	217	201	202	206	204	213	200	204	199	212	190	202	196	207	195	211	222	228	192	197	222	211	197	179	199	211	212	234	184	200	223	218	222	209	220	185	201	218	210	223	194	217	217	208	209	197	223	198	248	216	206	202	202	194	199	217	195	211	202	226	187	210	198	204	200	204	197	205	203	217	189	215	212	212	200	202	203	197	204	213	186	198	223	219	226	218	182	204	212	188	211	214	197	198	210	212	186	227	213	242	223	225	216	219	215	204	200	218	217	202	226	204	178	215	215	215	195	225	188	206	212	205	194	199	217	228	187	210	190	228	206	215	166	233	243	207	202	186	202	189	192	199	214	208	207	235	193	197	222	214	216	204	196	204	211	191	195	215	202	209	205	219	225	213	211	194	222	189	192	226	195	213	204	212	210	234	229	212	233	206	210	198	189	200	217	224	189	230	215	190	203	216	205	194	216	198	193	202	211	196	212	233	206	223	224	204	226	224	191	198	206	179	194	207	194	194	210	195	200	192	184	168	212	210	214	210	189	223	203	209	204	246	230	215	206	216	216	192	211	215	199	222	227	196	224	208	207	207	198	214	194	216	204	195	177	228	215	209	212	219	215	202	194	245	186	204	201	186	211	205	196	194	202	213	232	199	239	220	202	199	207	221	205	238	200	220	225	235	222	191	214	216	186	236	210	223	244	215	218	241	220	197	196	216	231	193	221	188	213	191	216	179	215	206	215	230	197	203	194	189	199	195	212	198	201	188	209	221	203	202	190	214	230	211	219	218	211	192	189	199	212	221	224	199	214	229	206	168	212	193	210	195	206	212	237	215	208	211	217	225	221	203	226	213	202	212	206	200	213	217	212	220	193	210	190	226	241	200	209	212	213	213	210	211	191	243	214	200	193	209	212	210	174	186	220	203	206	188	207	206	203	196	207	203	204	185	204	186	211	194	203	176	205	214	214	214	212	165	205	211	199	232	185	196	204	215	200	226	206	181	215	219	199	204	221	186	213	197	194	203	195	231	213	207	217	203	195	226	214	222	205	202	204	209	205	212	214	226	244	209	210	216	196	194	207	196	224	196	205	208	211	203	240	223	218	192	213	191	186	188	191	212	210	233	199	209	219	207	210	197	201	194	217	191	208	178	226	194	191	217	221	229	223	198	212	226	218	221	211	179	205	208	226	190	194	216	216	214	196	194	212	224	204	202	194	201	233	217	207	211	207	211	220	194	211	223	189	212	209	198	181	212	199	204	184	192	218	205	204	206	195	200	217	209	178	203	210	214	190	212	215	239	216	220	198	208	212	227	201	193	211	209	190	199	213	213	209	216	226	205	217	196	209	204	209	241	205	204	208	215	212	213	207	220	210	196	238	230	200	238	200	211	221	212	203	197	213	203	188	210	234	213	193	213	230	195	237	177	237	209	207	209	195	199	206	186	197	156	214	185	191	193	239	221	205	206	209	190	178	222	199	231	217	227	194	216	216	197	231	196	199	214	195	209	185	183	193	199	212	203	227	226	206	187	251	201	190	225	201	187	209	195	181	206	207	214	214	216	185	170	199	221	215	228	203	201	221	187	198	213	189	219	209	191	211	189	213	218	219	190	201	190	213	208	215	213	195	188	200	210	217	194	222	211	217	224	236	206	210	191	223	182	197	210	211	213	203	195	223	213	223	209	224	206	232	194	214	217	212	216	192	221	219	199	197	187	207	219	210	216	222	198	212	206	204	192	233	192	194	220	214	203	223	202	215	189	198	209	213	204	197	211	199	218	204	226	203	203	235	211	214	213	194	197	210	250	211
7692	2842	6390	6917	5853	4714	3921	3298	2814	2445	2128	1967	1741	1554	1494	1364	1373	1249	1208	1137	1082	1055	1002	997	979	973	842	883	885	880	911	957	860	837	801	857	815	751	798	782	799	815	792	787	767	768	741	720	745	704	746	768	751	768	749	680	727	731	745	737	737	727	742	692	670	718	675	707	702	669	699	699	661	699	696	709	720	695	643	711	688	669	676	685	701	652	706	691	675	686	683	712	694	677	688	656	659	657	655	709	637	683	654	672	644	689	677	674	659	686	707	676	686	678	644	658	693	623	690	647	660	647	719	729	662	684	665	673	645	672	637	619	669	653	660	666	668	700	639	670	672	691	691	689	634	647	667	636	626	696	667	641	700	674	674	665	672	709	664	676	732	676	668	686	679	652	646	635	657	686	647	684	668	667	632	647	695	669	659	682	680	686	663	723	697	694	684	693	668	701	668	692	669	625	683	649	685	666	680	674	703	683	686	661	691	622	701	629	686	642	640	693	671	663	686	700	676	635	711	646	600	690	668	689	646	672	671	622	663	667	662	695	683	704	658	637	678	652	630	678	703	632	687	668	705	625	664	657	717	653	678	669	650	654	688	672	646	652	675	639	652	616	639	682	636	650	623	684	672	702	656	685	688	627	655	661	669	670	656	634	666	674	702	680	675	636	633	678	682	620	703	637	648	696	668	668	676	665	676	679	674	726	701	603	660	682	689	681	677	687	631	682	686	687	621	684	677	679	655	667	690	599	641	676	708	637	667	674	682	664	690	666	682	670	704	644	651	654	647	686	629	665	647	681	650	658	702	661	712	660	686	659	656	686	710	695	616	675	696	653	663	683	677	664	697	683	658	607	695	680	680	671	657	653	630	680	673	712	611	706	708	671	688	664	590	652	665	698	704	696	642	658	647	629	664	633	688	686	692	710	696	651	672	643	675	683	656	606	614	695	688	656	659	659	706	689	655	697	698	651	619	674	730	680	681	669	679	660	708	672	671	667	671	696	678	711	644	627	690	670	648	660	657	681	642	688	628	719	690	664	715	684	660	663	649	669	649	671	665	628	659	657	738	716	653	740	638	620	689	654	674	703	670	686	662	669	649	635	683	670	683	663	674	680	630	644	669	681	660	686	652	684	701	672	659	673	625	680	664	714	618	640	686	733	667	657	643	689	691	629	700	690	594	679	648	648	697	660	665	659	683	646	692	676	672	698	649	636	671	641	728	658	657	667	629	665	634	684	650	686	703	674	683	614	668	694	652	667	652	694	649	617	616	648	673	673	638	737	611	655	657	689	674	677	674	647	673	656	699	675	661	671	668	655	706	668	695	679	653	672	689	659	658	708	691	681	657	659	654	663	650	660	700	728	638	631	640	671	639	627	629	649	679	617	664	673	657	661	698	673	681	672	726	672	663	690	675	669	632	643	715	636	656	670	660	644	660	710	674	696	680	662	703	689	678	688	682	647	653	667	594	665	650	633	689	689	627	651	678	653	606	690	668	676	674	701	662	650	651	654	664	650	702	711	683	693	687	713	633	697	655	665	648	645	747	684	643	671	653	649	633	660	712	697	612	664	673	656	710	664	665	704	659	716	683	656	676	637	731	640	666	638	711	707	687	592	644	675	659	665	649	627	656	669	687	689	730	686	691	656	643	654	687	631	673	621	646	676	635	671	704	670	668	661	652	638	690	629	673	672	699	605	666	631	696	717	628	646	681	692	653	705	669	635	679	684	654	661	650	690	680	671	624	732	662	716	638	647	641	698	646	680	671	679	658	657	639	700	702	740	682	640	708	702	609	661	677	664	635	640	671	644	682	660	663	634	656	662	660	658	662	630	688	656	679	704	625	619	668	714	678	676	683	695	663	654	638	713	676	645	672	697	642	665	674	651	686	687	615	706	681	641	686	655	638	684	664	665	641	670	625	722	639	689	678	648	692	698	680	660	692	719	676	656	690	695	647	648	656	697	692	625	658	673	656	682	633	697	715	665	631	626	663	669	719	664	663	655	674	680	658	603	673	653	658	648	686	671	636	650	676	689	685	650	667	655	639	699	671	649	635	711	659	645	651	665	666	663	656	680	667	629	640	648	685	632	695	667	651	722	696	684	625	648	677	694	613	654	693	675	619	682	674	655	672	698	704	621	608	678	664	665	688	637	675	692	650	642	693	657	678	653	691	667	641	713	689	670	678	665	667	719	645	657	716	699	660	653	672	669	619	675	602	702	647	676	700	651	674	671	650	630	632	688	683	621	637	658	709	702	681	682	690	697	637	688	647	667	679	663	672	671	653	638	657	636	675	630	710	660	667	681	675	662	638	688	643	672	658	650	658	711	646	691	637	736	685	633	727	639	662	669	623	662	658	672	670	645	653	682	621	700	693	694	675	694	699	684	676	702	651	681	690	665	696	703	687	643	654	676	656	677	687	644	664	689	682	681	661	734	618	702	677	659	674	697	682	694	646	682	707	676	670	660	699	665	682	650	653	643	650	665	688	651	651	619	674	682	717	653	678	645	629	715	655	687	664	696	671	637	680	711	654	663	667	628	667	693	664	703	657	675	647	647	662	690	673	629	694	704	627	647	666	668	678	691	658	653	694	665	671	658	637	685	671	692	657	689	623	680	631	687	628	716	692	643	658	638	655	679	658	694	695	692	670	668	679	623	671	637	678	684	658	642	683	631	684	655	625	627	671	664	644	701	636	671	682	666	677	618	632	633	623	671	666	711	605	675	624	693	631	684	635	701	687	653	657	667	637	645	637	674	641	643	649	673	650	657	667	696	637	653	671	639	713	650	679	681	681	664	660	657	641	632	651	633	682	639	671	619	686	667	649	655	713	681	622	692	625	672	663	674	705	661	681	676	680	648	701	665	671	641	657	676	642	661	662	661	745	704	687	664	676	657	634	679	671	674	661	662	676	630	681	671	663	695	660	689	694	627	606	626	671	685	685	675	653	680	669	675	628	634	651	636	617	662	690	632	649	671	698	693	642	639	662	669	658	686	696	684	733	683	649	709	674	627	682	695	708	656	696	697	690	674	615	636	621	672	631	665	660	639	622	630	664	653	666	610	655	647	666	644	727	667	654	634	676	642	653	644	699	659	647	641	655	710	646	654	697	634	669	656	679	618	707	716	687	688	657	607	678	680	672	671	684	691	656	657	676	701	661	694	680	673	698	676	623	682	684	657	670	651	690	667	661	668	627	620	661	659	678	668	647	660	689	665	623	646	691	708	649	681	658	669	696	695	699	619	673	634	694	696	705	650	702	683	654	632	716	701	689	616	665	656	682	717	651	667	675	665	660	652	683	620	675	679	668	680	671	639	686	724	644	638	707	665	690	638	676	637	679	669	678	662	650	671	677	691	650	677	646	666	652	692	669	663	621	635	666	695	676	682	655	683	666	720	690	626	685	661	681	652	675	651	691	720	675	644	716	682	698	647	667	629	695	715	656	664	691	624	656	661	730	657	633	668	684	658	659	650	626	678	640	647	654	705
1098	117	118	107	92	51	80	40	74	68	66	56	56	59	61	70	49	57	58	74	51	45	49	65	71	51	62	59	62	55	68	40	56	56	68	63	56	65	56	65	62	70	79	51	75	49	67	55	55	68	54	62	64	69	58	63	62	47	57	55	62	66	71	76	65	59	55	68	55	65	59	61	53	53	50	60	66	59	59	55	58	57	51	53	70	49	50	66	55	58	50	57	65	65	59	57	60	43	59	65	59	51	44	60	51	66	46	56	61	64	65	53	59	55	53	64	45	64	60	60	59	66	64	54	51	65	56	44	63	65	59	62	59	62	65	69	66	53	53	54	70	61	52	61	59	52	51	61	57	59	70	80	64	51	52	48	63	61	58	58	51	65	57	49	72	65	67	56	61	41	65	68	87	57	64	53	51	52	53	53	57	47	63	76	54	62	51	58	69	79	67	66	62	67	46	52	78	69	49	66	63	48	56	63	50	63	66	82	56	59	56	71	62	60	51	44	68	59	46	65	54	58	51	62	63	43	47	75	52	45	58	49	60	62	44	51	67	50	58	64	71	53	63	54	63	51	61	56	51	59	52	59	55	55	63	58	45	59	53	53	57	65	64	52	59	72	71	55	56	60	70	70	55	64	47	66	56	54	55	46	53	61	65	71	56	52	48	59	56	51	50	50	48	57	48	48	51	51	67	58	56	46	48	52	59	53	56	60	74	58	58	51	54	77	64	47	59	69	68	49	63	63	61	69	55	77	56	43	47	61	60	64	73	63	47	53	59	61	46	49	73	58	66	63	66	60	51	65	65	59	44	59	66	56	67	59	51	63	53	63	64	64	53	59	55	55	76	44	48	53	54	67	55	61	54	60	53	64	58	51	55	51	51	61	63	55	68	66	71	62	65	54	46	57	73	51	57	50	60	65	71	70	53	55	43	51	57	46	61	53	75	69	65	57	77	65	51	69	69	64	54	39	56	71	65	48	56	53	58	68	66	51	63	59	60	53	61	52	62	52	59	62	56	64	52	60	61	67	76	52	65	52	61	58	68	66	48	55	52	60	64	66	55	48	54	56	55	59	51	45	60	68	68	66	64	60	55	55	59	63	55	57	57	63	47	75	52	65	56	63	60	61	58	47	68	70	62	52	53	48	51	54	40	51	46	62	53	54	59	54	52	58	59	68	62	53	58	60	46	48	53	51	52	59	45	60	60	70	58	64	55	59	59	58	68	58	66	63	47	41	68	56	66	58	67	81	68	56	72	55	64	70	50	47	60	61	63	67	65	66	53	63	58	71	54	54	58	63	56	57	46	51	48	53	61	51	55	58	40	63	50	69	65	58	58	65	61	54	57	62	52	49	52	46	46	45	57	65	63	60	58	53	67	62	61	42	76	60	54	53	61	52	59	60	67	55	52	71	61	52	51	43	52	60	62	69	60	57	62	48	54	66	55	52	69	56	59	52	51	60	71	61	56	61	56	67	76	71	58	56	78	66	53	61	55	75	73	47	72	70	62	56	61	52	61	63	45	57	53	55	57	68	70	70	54	60	58	43	70	66	55	59	69	52	63	57	67	58	62	53	50	62	62	48	76	64	39	65	51	61	60	58	66	46	59	42	65	60	65	54	63	45	51	52	61	45	57	59	52	56	59	63	52	52	49	52	65	62	62	58	49	58	60	59	60	70	58	63	62	58	65	64	65	52	52	59	69	58	56	56	56	57	56	49	70	58	65	70	61	54	67	65	57	57	60	54	52	61	66	66	59	53	51	54	51	67	52	48	59	59	44	55	67	51	41	57	47	56	60	61	65	65	53	49	60	64	62	50	52	46	55	63	54	47	48	59	63	48	61	47	52	57	56	61	55	60	52	46	57	53	64	46	52	52	65	75	73	53	52	59	57	57	39	62	64	46	39	45	65	66	67	66	54	64	65	61	57	54	48	77	59	64	45	61	55	50	63	56	65	65	51	60	53	55	54	45	58	53	60	61	51	59	48	57	51	60	63	52	72	62	43	57	54	54	56	54	50	57	53	48	75	55	37	73	50	63	54	59	67	54	55	52	66	65	46	54	57	66	57	52	73	62	59	60	50	64	55	53	50	68	59	67	43	54	59	55	56	68	49	61	65	55	57	57	56	55	46	62	59	45	59	52	55	64	43	51	56	69	58	58	55	65	58	62	63	49	61	60	58	57	70	67	76	47	64	58	57	72	46	54	50	53	54	70	46	61	53	62	53	49	56	64	60	56	57	61	51	64	54	61	58	48	55	63	67	62	46	55	59	71	52	55	56	68	55	56	58	62	49	60	63	50	51	53	55	64	53	54	60	66	66	71	62	69	56	56	66	54	57	59	68	48	55	53	54	62	66	51	59	51	53	47	60	51	72	62	69	56	67	67	57	66	54	56	55	50	70	51	57	64	53	53	52	65	59	69	58	59	67	48	47	68	80	54	63	52	55	39	67	64	58	51	49	77	63	56	56	58	69	50	54	46	73	55	55	59	67	55	49	58	64	60	60	47	66	42	60	63	61	34	62	61	72	51	54	49	59	55	53	56	71	64	71	50	56	62	68	79	67	61	54	51	67	58	59	57	64	70	45	51	57	60	47	53	66	61	72	52	40	49	45	61	53	52	68	47	51	58	46	56	59	42	59	55	57	52	61	45	52	60	48	59	60	54	59	42	59	51	54	56	48	61	59	63	53	51	54	55	53	61	61	66	60	59	69	55	65	75	58	47	78	56	61	75	56	64	76	46	73	57	69	53	60	57	52	50	56	43	47	61	51	60	76	70	68	51	65	66	50	70	60	64	56	55	64	56	49	76	51	55	59	59	55	55	62	67	68	47	64	60	60	48	60	62	63	55	59	44	45	66	59	57	75	68	70	49	72	65	61	54	64	53	45	54	62	55	50	60	41	56	55	74	67	59	49	39	58	60	49	54	49	62	58	31	43	50	60	59	49	68	50	49	58	58	61	58	51	55	59	56	68	61	59	55	60	51	59	57	52	55	57	58	65	39	59	62	52	38	61	55	62	60	66	55	62	62	57	58	58	62	53	62	63	57	50	60	78	47	52	66	63	60	67	40	55	65	68	51	62	58	57	61	58	60	48	64	55	48	58	61	61	60	67	59	54	48	54	65	56	53	51	55	56	67	71	54	51	70	53	67	58	66	58	60	56	48	66	62	67	62	69	55	45	66	68	61	71	62	66	52	46	49	54	53	60	53	64	54	61	46	68	51	65	62	58	57	66	63	60	71	42	66	52	55	58	68	42	38	50	62	66	59	55	57	63	63	67	56	76	55	60	65	48	57	56	69	58	64	51	61	68	58	63	51	61	64	70	56	61	62	63	40	57	50	48	59	57	54	61	59	55	60	57	44	63	58	72	67	58	56	82	59	52	56	60	56	50	74	51	67	66	51	74	64	65	54	66	50	58	63	47	55	60	57	61	72	60	55	52	52	55	67	57	54	59	63	61	59	64	49	50	58	64	68	57	64
1583	356	471	492	456	401	379	326	342	300	306	308	258	270	274	299	258	277	272	251	262	233	264	240	263	242	251	234	245	249	239	262	213	227	257	242	239	243	249	227	250	236	214	254	258	262	261	267	271	220	232	230	252	256	239	259	250	247	232	241	247	230	252	241	265	232	224	256	247	243	240	241	261	265	257	258	252	244	233	241	253	254	240	217	238	242	231	235	253	226	253	252	244	218	225	242	236	244	274	236	274	253	235	251	242	270	252	266	265	252	238	250	211	236	245	204	258	246	241	255	265	225	245	250	260	225	246	234	276	236	231	274	225	250	260	225	238	231	245	240	223	265	278	243	263	232	257	255	249	252	228	270	243	245	231	252	252	261	235	239	241	213	225	232	260	241	246	234	219	261	230	254	271	241	218	254	268	228	250	227	237	241	233	242	225	237	245	239	243	247	246	232	235	242	257	246	234	243	239	263	243	267	238	232	231	241	249	206	240	239	248	258	240	198	245	222	241	249	261	243	230	249	277	230	235	220	267	236	235	239	236	260	244	239	220	229	253	244	256	256	267	250	238	239	221	244	223	226	234	239	239	253	216	254	241	228	269	232	240	245	226	233	234	254	237	237	217	265	233	242	241	257	245	253	239	246	255	270	227	238	278	236	244	246	234	262	230	229	259	253	258	253	239	268	227	231	229	258	258	249	238	239	239	249	221	208	276	220	233	237	233	236	233	251	221	246	240	224	240	228	263	227	215	257	239	262	272	224	253	232	256	228	262	247	266	240	278	261	237	244	234	269	273	246	216	237	258	264	238	250	247	231	226	261	223	248	235	231	235	237	259	227	245	239	247	257	252	221	251	269	259	227	255	221	254	219	243	216	253	228	260	239	244	246	229	254	201	235	252	263	247	234	241	238	242	234	264	239	236	235	255	239	245	205	271	254	229	240	245	239	250	271	227	240	219	227	267	247	256	231	242	224	244	243	241	253	243	233	235	245	222	235	230	257	222	256	266	212	260	253	238	256	269	259	238	207	225	246	224	244	211	236	237	239	246	259	267	267	235	249	230	236	263	241	235	261	255	222	255	250	251	261	230	267	223	226	248	273	236	250	205	217	237	270	262	242	257	241	243	230	221	224	258	245	232	230	260	258	225	250	274	229	229	251	209	240	268	211	271	230	231	241	279	253	257	241	252	237	249	247	242	227	241	224	239	255	261	231	241	210	232	228	253	233	247	231	209	262	237	232	244	227	279	251	228	247	230	228	217	238	246	233	252	249	230	235	240	278	218	257	233	218	236	230	244	247	257	228	248	253	209	239	237	249	253	221	221	254	239	245	239	233	261	203	273	258	251	236	212	233	237	234	233	211	244	229	236	235	272	233	256	227	226	240	232	231	243	254	273	265	243	231	255	242	280	258	240	244	246	252	232	238	235	254	240	261	251	257	213	273	255	251	236	238	225	234	211	250	234	232	247	245	222	205	234	253	259	225	255	262	243	239	246	249	268	231	253	230	265	258	221	235	260	251	254	253	244	259	231	242	237	258	254	245	256	245	257	247	238	228	236	234	235	227	227	243	271	239	267	238	254	226	230	242	223	222	248	274	235	246	234	243	249	249	250	224	276	208	236	218	220	282	236	247	247	224	239	238	238	229	243	235	248	254	273	246	242	235	217	262	225	265	246	214	212	243	239	236	249	252	277	265	237	232	241	243	240	242	249	245	241	269	227	254	254	227	228	237	243	239	239	225	252	245	234	233	246	239	218	223	224	258	229	225	238	227	253	236	243	232	246	241	240	223	259	248	255	227	233	219	230	277	271	242	233	224	227	236	241	244	234	261	267	199	219	228	251	238	256	233	234	245	231	235	222	217	237	257	226	239	242	225	242	239	243	244	252	245	249	227	244	247	238	233	237	214	255	227	272	251	239	211	274	243	250	258	222	234	256	244	245	245	225	263	261	244	231	253	249	234	238	264	221	238	225	271	227	269	240	220	231	265	237	218	242	232	234	236	226	229	262	234	244	242	235	257	225	231	243	255	244	246	239	239	236	242	228	242	234	223	215	222	264	254	242	264	253	253	240	279	237	244	244	256	263	223	251	219	232	232	260	242	253	252	250	250	260	219	229	244	269	268	242	251	225	267	250	246	252	251	243	249	211	244	270	271	231	223	244	274	239	226	255	244	240	275	277	235	256	264	269	266	243	251	244	238	253	258	265	228	215	260	232	216	243	251	261	245	235	262	227	226	238	265	236	232	233	239	228	246	244	236	246	236	231	220	258	232	241	221	239	245	268	255	261	238	247	241	262	238	238	233	234	262	210	232	254	239	241	242	237	227	251	244	232	209	224	254	233	237	217	232	222	230	218	281	243	249	253	228	237	244	228	211	246	281	245	261	223	242	278	214	256	237	259	235	255	225	247	241	239	246	245	232	221	285	225	254	249	236	236	230	248	254	251	264	253	236	236	230	247	235	264	220	245	221	242	238	289	256	263	234	205	240	248	222	246	261	269	259	274	226	248	231	253	249	265	287	243	219	233	267	263	245	262	242	256	203	260	241	224	248	230	250	236	233	230	238	255	227	247	244	230	215	253	250	241	241	245	244	225	226	244	241	237	257	241	243	246	255	255	250	232	232	229	232	223	228	270	241	247	228	235	262	210	242	225	252	233	218	249	264	255	235	233	271	215	223	264	242	237	254	261	247	236	256	254	264	236	243	257	235	225	252	254	242	260	261	249	256	249	246	227	244	235	215	248	248	240	251	232	246	236	247	240	246	230	251	214	252	208	231	247	239	220	268	250	239	229	248	265	237	241	245	224	256	236	240	232	233	250	237	248	213	241	224	257	222	224	262	270	244	259	245	232	268	265	245	267	226	238	234	229	239	240	248	214	245	272	269	242	266	238	234	230	244	230	257	232	226	235	266	262	234	260	245	241	242	255	270	237	253	238	226	254	232	236	258	267	232	252	250	258	240	239	254	251	259	230	231	234	221	216	245	261	240	242	240	258	218	243	233	223	227	264	254	269	240	243	224	238	239	237	246	232	246	234	254	225	242	255	248	231	242	237	263	237	250	245	246	234	251	221	241	230	249	251	242	241	225	216	259	247	243	257	245	223	253	267	251	220	262	244	211	212	229	264	249	251	237	234	227	242	235	262	239	250	217	232	211	223	244	250	251	252	214	247	237	248	242	248	222	257	243	275	250	248	267	239	258	232	245	248	241	224	255	248	255	262	248	238	235	240	241	235	259	225	277	271	246	223	244	246	241	243	229	253	232	251	228	225	229	248	231	264	246	230	252	239	240	233	229	227	260	250	254	260	254	238	224	232	236	228	226	241	219	245	247	267	229	236	249	261	243	233	245	232	237	246	253	244	197	225	248	272	261	249	243	288	231	293	243	251	245	271	248	202	203	231	248	241	244	227	228	244	242	244	255	260	224	258	246	220	215	245	274	255	232	238	243	244	244	269	222	244	250	239	246	242	257	247	215	242	218	256	247
4498	1089	1430	995	661	464	338	333	299	228	236	222	187	197	171	151	191	137	150	147	163	129	161	134	147	154	130	126	124	130	129	140	126	125	131	137	139	140	151	146	121	111	119	117	108	152	134	126	113	134	125	145	122	119	145	165	120	126	129	115	114	145	119	124	125	118	135	136	118	104	124	143	120	115	112	140	122	127	119	134	117	123	144	127	126	144	120	137	134	118	141	128	136	122	139	121	132	133	153	114	120	119	130	118	122	117	127	150	121	153	128	131	130	124	119	119	138	146	135	127	166	140	128	137	137	122	127	108	118	134	140	150	132	124	130	134	134	132	126	122	131	134	128	127	103	120	114	115	123	127	129	137	129	127	142	139	105	145	132	133	129	146	135	139	145	116	137	136	109	139	148	129	124	130	137	128	140	117	112	131	129	132	120	133	109	138	151	134	137	132	123	137	138	125	124	123	102	142	130	123	137	140	135	151	134	121	139	151	147	136	123	137	129	137	128	122	116	146	134	139	127	100	135	142	127	116	128	140	139	113	154	128	128	127	131	115	125	139	141	114	131	125	137	121	133	111	129	133	133	138	118	137	152	134	126	123	126	134	131	153	141	150	128	135	132	141	127	132	132	130	128	128	128	125	131	129	146	120	118	126	131	112	121	119	145	142	119	101	115	129	127	110	118	143	131	132	129	136	126	129	142	139	138	123	113	131	118	126	121	127	137	140	111	129	128	139	144	135	106	126	128	116	151	143	133	127	139	129	134	130	115	125	160	130	116	104	127	124	129	138	153	129	108	126	121	140	132	128	153	135	139	118	122	114	132	140	126	135	138	139	123	129	122	111	125	149	139	125	140	122	135	119	130	126	132	126	124	140	150	136	124	127	148	105	127	136	123	133	121	128	114	112	136	122	143	145	137	132	131	132	136	135	106	122	123	140	116	122	125	125	149	124	126	131	113	123	116	130	120	140	140	121	132	136	128	138	145	97	132	119	127	118	127	127	143	136	94	123	138	135	116	120	132	120	123	123	130	117	128	136	126	135	138	150	151	122	105	142	124	122	130	125	118	109	120	117	137	129	135	145	145	130	146	117	140	116	134	118	148	137	142	145	115	132	143	136	138	113	121	118	143	140	130	121	126	121	129	111	134	117	126	130	118	120	129	130	117	114	121	138	137	139	135	123	143	120	117	127	123	118	126	133	135	123	113	104	115	130	138	130	139	143	159	129	134	122	122	122	117	142	113	129	131	128	126	131	124	120	155	111	100	142	139	134	134	136	128	141	149	145	145	130	117	130	137	106	118	154	115	113	125	122	148	114	125	126	110	135	133	105	141	99	132	114	114	128	157	129	135	129	138	141	125	122	115	133	137	146	152	128	125	109	152	133	128	137	131	127	116	127	138	125	122	147	113	123	130	124	129	128	137	104	133	137	133	119	127	126	122	123	126	117	150	129	134	126	125	133	125	117	138	139	147	134	119	131	139	126	121	151	138	150	122	103	133	123	121	121	151	119	131	108	152	133	134	139	141	105	138	122	115	122	135	132	123	146	108	116	124	119	123	117	128	122	157	119	140	132	134	133	126	133	133	124	131	138	141	141	115	109	110	113	124	126	118	118	127	142	136	125	145	137	138	131	141	139	152	143	106	122	113	121	143	122	139	134	136	134	118	119	125	132	121	123	142	121	144	126	121	120	106	133	121	121	118	127	118	129	143	128	131	120	134	133	103	129	131	134	116	130	123	125	115	108	107	140	107	123	130	165	131	145	124	117	131	139	131	126	128	109	126	122	129	108	115	122	132	118	140	123	125	107	140	109	125	125	150	134	132	140	137	136	132	127	119	127	123	133	135	138	140	137	120	116	125	126	116	111	132	121	124	118	149	129	119	141	127	151	102	130	144	150	124	116	120	143	141	140	124	137	144	120	128	140	143	116	117	119	126	124	141	119	121	120	131	136	146	122	130	129	120	128	138	136	134	138	127	111	157	121	129	110	131	125	148	139	131	124	139	135	134	134	134	122	127	112	129	130	120	112	123	132	111	129	137	126	129	110	137	131	126	147	119	157	143	125	129	133	138	119	131	116	118	150	126	134	124	113	126	120	121	126	125	124	156	153	120	142	101	129	118	155	141	118	140	130	135	116	139	133	142	104	133	140	133	129	129	134	122	138	119	131	125	122	134	124	158	139	141	141	123	111	104	141	143	145	127	128	122	122	138	134	142	152	136	142	130	125	137	134	121	121	124	143	142	123	145	150	121	134	116	141	128	132	115	113	143	116	143	128	131	131	146	115	136	115	99	135	122	139	130	127	129	143	136	144	127	130	141	124	104	155	133	134	100	151	134	115	138	125	126	131	129	128	134	113	138	145	122	113	130	121	134	117	131	131	120	129	129	127	121	117	116	134	120	135	124	119	128	120	116	124	142	131	125	134	125	129	110	148	126	118	139	113	122	122	143	125	138	130	112	145	124	142	106	117	147	125	138	123	126	130	120	121	131	151	129	128	121	118	130	112	121	128	110	126	122	117	122	128	131	127	105	111	121	130	113	134	111	143	125	138	129	102	129	129	140	145	135	148	122	128	101	133	109	132	129	114	121	147	141	140	113	130	145	129	115	145	121	130	118	140	111	146	116	136	123	154	132	131	141	129	127	131	140	99	163	110	110	131	120	151	116	114	128	119	141	139	151	110	123	146	138	134	123	118	129	135	128	140	121	127	138	123	127	132	134	103	124	132	133	124	133	147	122	124	140	131	138	119	125	143	136	135	135	119	144	132	131	147	131	123	137	126	136	152	141	140	121	122	130	125	139	143	133	115	125	142	132	136	139	120	113	139	110	115	139	121	155	134	124	122	148	155	126	129	141	138	136	109	122	134	144	112	111	125	120	151	124	125	131	114	128	139	139	114	121	128	138	112	133	131	120	135	109	146	127	125	115	127	135	136	127	128	130	137	135	123	137	119	134	114	122	123	123	134	124	136	140	122	130	141	120	132	131	129	122	128	122	117	129	135	122	154	126	150	139	127	139	132	128	130	116	116	140	136	130	134	124	144	120	137	124	128	141	122	129	119	112	132	145	123	122	116	135	118	136	109	116	133	114	126	130	140	103	136	128	141	113	125	117	124	144	116	108	139	133	120	139	132	133	126	130	144	131	149	142	117	131	134	129	130	126	133	124	159	136	115	100	108	146	149	136	136	142	128	108	121	148	115	120	138	150	137	118	141	120	126	115	123	130	138	132	141	137	121	126	138	112	120	133	136	107	134	134	121	127	118	132	141	139	140	148	124	143	110	109	120	131	129	125	140	124	129	118	133	139	130	118	119	131	141	141	136	120	129	134	112	136	137	129	123	129	139	119	120	138	144	128	135	140	124	118	138	117	130	124	110	101	141	137	117	131	147	156	133	120	120	153	133	130	129	147	134	128	118	130	136	126	106	107	147	139	128	123	107	120	114	134	101	117	142	129	136	126	118	142	135	133	114	130	116	130	119	133	136
5386	1568	3510	3822	3234	2652	2193	1875	1530	1470	1252	1100	1046	949	808	843	812	742	694	729	671	640	669	577	611	607	612	587	573	555	548	587	512	514	573	535	527	520	556	538	484	505	506	521	515	506	505	520	469	453	484	519	513	481	510	496	496	461	498	466	492	462	480	466	473	445	448	437	481	487	467	476	511	476	514	475	470	479	473	462	481	452	487	480	428	468	486	478	463	457	447	425	452	438	417	469	436	442	464	453	438	489	430	461	435	435	453	472	455	457	442	448	443	497	466	435	465	430	440	434	421	484	462	477	471	477	457	443	476	495	461	479	463	445	452	428	469	443	475	452	443	441	481	470	426	454	478	454	449	440	447	459	452	445	467	413	426	471	422	435	420	454	440	444	394	458	453	454	458	419	435	455	425	436	460	450	459	462	486	436	461	435	428	445	421	473	476	465	446	455	445	480	435	478	467	466	441	443	434	464	441	417	482	430	425	466	453	463	456	410	452	444	427	459	474	421	425	438	450	436	417	466	457	438	451	469	437	436	463	472	440	454	420	446	445	448	447	429	465	444	461	449	452	454	455	445	421	467	448	456	491	458	416	468	463	444	423	466	434	425	451	443	498	468	446	469	433	455	461	427	467	447	436	447	414	466	468	453	423	412	439	468	458	443	466	419	472	475	446	426	435	447	433	472	454	426	435	471	465	466	448	447	469	438	432	453	408	464	405	431	472	429	444	423	476	450	435	427	479	461	475	428	442	441	419	478	402	474	445	480	463	467	442	441	448	487	458	444	405	430	441	481	446	442	439	479	433	425	433	444	480	444	508	464	445	440	455	455	453	453	458	412	457	438	465	478	439	438	434	436	422	409	436	419	449	450	487	477	505	408	446	491	464	450	408	461	439	441	448	433	447	451	471	438	464	472	447	436	462	488	453	438	435	459	442	483	506	469	429	455	464	461	483	437	463	441	430	472	465	448	449	426	429	487	437	435	456	463	454	462	448	432	458	435	450	471	483	452	463	462	450	485	424	428	478	461	441	441	460	427	456	468	411	489	454	437	461	431	468	450	425	440	430	444	448	446	480	464	499	476	468	428	468	464	476	430	492	414	453	444	498	427	476	434	484	471	441	434	443	422	392	491	452	472	426	441	444	437	459	421	451	447	444	437	477	426	449	472	430	429	419	462	438	464	469	447	460	475	435	437	448	426	474	399	457	447	450	444	398	446	413	481	400	414	443	427	443	466	442	446	421	470	437	502	420	477	426	456	490	430	437	429	447	440	427	459	458	455	434	436	426	459	465	464	474	436	445	452	429	420	474	459	458	451	455	434	458	435	488	440	427	441	467	446	468	417	423	485	446	460	456	436	435	418	441	453	447	490	429	432	472	456	497	465	448	464	414	448	476	442	417	460	432	436	437	471	434	445	441	462	434	433	435	438	480	432	463	505	432	407	424	445	468	429	447	426	458	446	449	450	423	405	460	439	471	433	472	442	438	427	455	452	454	438	442	470	472	423	432	444	429	431	465	430	475	458	442	446	472	453	434	480	457	439	482	458	461	432	458	447	453	445	429	483	463	432	427	446	445	425	437	465	486	482	461	493	467	442	451	449	466	443	465	450	482	462	417	427	464	441	430	408	433	435	438	412	489	463	468	430	454	423	445	455	449	391	433	413	450	448	450	424	429	433	477	422	445	459	435	421	488	480	441	426	466	467	457	480	418	439	424	437	437	434	468	461	444	472	457	437	471	441	460	437	391	457	428	447	438	469	453	440	445	417	458	441	465	437	461	482	452	440	472	445	452	434	467	455	458	447	459	474	519	432	402	457	411	502	485	417	439	462	443	459	482	484	492	450	429	451	442	502	432	398	472	451	449	479	477	479	486	472	434	475	463	437	437	441	460	448	443	453	453	424	471	470	440	460	440	485	457	434	462	437	413	453	436	450	443	434	456	415	444	481	456	433	463	478	475	447	443	405	488	461	480	462	457	451	497	435	471	427	451	457	465	432	435	475	472	448	428	472	477	494	455	460	440	421	462	466	431	517	441	432	462	403	434	458	441	455	456	457	424	432	466	440	464	485	416	405	443	478	452	454	439	477	439	485	484	451	471	444	475	449	447	449	460	457	443	432	401	454	423	416	412	429	460	403	427	434	455	486	464	442	469	448	460	449	482	425	422	442	442	425	470	422	466	459	463	418	486	456	446	448	463	475	446	418	472	439	473	449	419	434	450	435	429	473	464	477	451	423	449	440	438	448	445	474	479	476	470	495	420	496	440	454	406	490	435	494	447	448	461	465	460	460	406	423	459	465	438	429	457	451	430	464	416	477	478	475	470	433	407	439	451	427	424	418	489	458	429	426	457	498	432	452	453	441	453	441	430	456	424	483	447	476	438	443	441	488	485	406	459	426	417	396	459	426	424	458	443	406	435	449	442	462	475	436	477	431	440	453	443	490	460	467	430	477	442	486	442	453	446	429	449	447	428	494	463	424	491	463	446	439	443	441	478	461	460	427	420	460	478	430	442	432	416	480	450	459	444	453	483	465	466	445	423	430	427	444	454	437	457	466	448	463	430	445	460	449	471	423	484	426	440	455	493	487	454	404	445	437	421	443	481	449	459	445	411	461	439	470	426	471	465	470	429	475	447	427	453	450	441	406	434	466	451	431	477	501	459	447	446	445	425	428	482	441	446	420	431	458	434	428	459	413	458	439	466	436	418	411	409	500	416	459	435	457	451	442	438	460	452	443	499	434	498	444	448	445	427	447	444	423	451	432	412	414	423	432	481	452	437	459	422	405	462	412	439	489	460	461	449	438	425	478	491	457	443	480	459	432	418	476	446	460	477	470	461	412	443	425	473	469	414	451	456	388	456	455	505	446	458	450	451	473	450	458	453	445	468	463	458	424	411	505	463	445	475	466	467	445	455	433	476	456	480	467	466	484	457	431	393	436	445	416	481	465	443	408	447	443	471	408	460	487	429	441	456	388	471	439	452	404	435	448	434	440	416	449	445	407	467	499	507	452	479	405	453	437	461	428	464	418	404	452	413	435	449	479	442	417	430	456	425	404	451	453	429	452	506	462	399	466	427	455	492	412	432	441	474	413	469	454	454	412	435	431	461	436	439	442	437	441	457	451	455	426	497	461	430	490	448	474	421	490	459	456	443	423	456	426	440	457	425	457	448	500	452	490	459	462	466	436	437	451	479	479	469	435	419	468	403	466	394	417	465	475	434	426	427	457	435	458	416	468	493	461	473	447	422	407	426	456	471	423	450	432	441	433	425	470	443	465	448	446	459	446	437	486	458	434	435	479	461	441	449	454	451	440	438	449	470	440	396	451	487	431	470	416	460	416	462	460	431	454	452	452	451	453	490	449	451	431	475	473	444	431	460	455	501	439	469	471	459	441	458	440	461	418	437	428	439	463	457	440	433	442	431	469	407	452	431	470	416	467	453	434	439	404	428	437	448	423	433	450	428	453	470	395	436	447	399	439	458	448
8738	2291	2653	1910	1312	894	685	550	474	450	375	388	311	327	290	281	261	242	263	276	222	244	255	246	226	229	246	245	199	208	249	226	219	231	211	245	217	228	212	188	220	240	231	214	198	207	224	207	216	203	207	203	225	195	200	212	222	214	219	200	231	224	200	207	219	225	216	228	186	215	203	195	196	228	207	194	232	211	221	204	238	221	200	196	189	249	238	230	204	205	230	199	206	189	209	206	196	221	217	201	207	223	207	198	202	185	188	218	200	202	183	236	211	192	213	184	186	191	222	217	229	165	197	211	237	218	223	242	222	210	189	202	210	248	205	206	208	200	198	207	188	214	201	235	213	205	210	220	194	241	195	188	231	209	193	207	218	208	216	223	214	175	212	202	201	198	177	182	215	195	193	208	211	207	196	231	198	196	234	215	230	214	221	218	215	208	215	207	232	228	216	210	213	183	237	233	211	218	220	187	208	200	192	208	193	227	210	243	214	201	203	213	212	198	199	207	217	190	220	204	204	211	211	181	205	233	198	219	231	205	204	194	195	188	187	203	206	205	226	232	198	233	212	194	218	214	210	199	198	218	187	256	203	208	209	217	218	192	223	202	211	223	234	206	226	205	201	230	189	200	217	209	203	222	220	200	206	186	189	209	230	199	226	192	200	241	190	208	235	216	216	210	197	210	184	235	220	193	227	192	188	229	190	205	213	215	219	202	215	176	192	197	199	224	229	200	212	214	218	214	205	208	198	196	206	189	218	203	234	204	208	215	188	203	205	203	206	188	213	209	204	198	214	225	197	193	215	248	208	219	207	227	203	189	228	216	209	214	236	221	218	201	224	209	210	200	214	200	211	237	218	192	215	201	189	229	186	183	217	206	244	191	204	191	197	227	205	216	210	204	177	204	223	195	203	212	215	206	228	236	223	176	214	229	210	225	204	185	197	220	237	237	201	205	190	185	207	210	174	209	244	195	181	184	218	229	190	201	215	207	188	194	214	214	221	231	214	216	204	202	219	186	210	201	212	192	226	194	169	213	209	223	187	203	219	226	221	220	227	225	179	227	214	213	204	219	204	214	209	225	239	206	187	222	200	212	223	244	219	220	208	189	219	221	194	212	221	206	214	228	211	205	198	224	214	221	239	194	225	193	240	223	213	216	192	247	213	237	203	217	206	210	206	235	207	192	221	182	222	217	197	190	209	191	200	195	205	188	195	184	207	207	214	216	197	217	206	244	204	205	195	202	207	206	182	202	209	196	197	185	243	236	200	198	246	212	200	210	201	193	207	228	193	223	210	226	212	208	230	222	220	218	201	204	221	213	212	218	198	218	195	181	234	224	198	198	202	198	194	198	214	224	209	246	224	227	205	197	204	218	214	199	224	209	224	189	202	197	209	204	201	221	233	187	219	214	183	199	199	210	210	185	245	204	212	203	202	202	218	214	188	237	176	223	212	199	230	213	215	204	202	230	224	219	200	219	182	211	193	201	197	223	200	210	219	183	214	201	205	213	227	186	197	180	220	214	201	213	211	200	191	180	204	212	217	209	216	208	206	195	198	217	214	200	195	206	198	197	211	209	206	213	221	214	221	177	203	226	190	225	187	240	220	219	214	217	203	210	195	190	227	212	205	230	232	200	218	205	200	197	219	194	191	193	187	208	176	212	188	197	208	204	210	193	229	223	215	192	201	202	210	205	225	197	232	162	214	196	234	220	207	201	194	213	185	223	201	196	202	217	232	222	223	175	203	198	238	216	224	205	209	211	205	219	179	183	206	220	235	204	204	205	214	223	212	215	224	210	191	204	220	229	230	190	219	212	205	228	205	187	192	198	198	222	209	193	215	198	223	210	192	204	191	220	231	215	213	190	186	192	202	206	221	202	215	189	218	200	235	209	206	223	202	215	192	206	223	199	218	213	224	204	226	179	193	227	195	223	214	200	215	198	235	206	221	208	197	219	215	200	194	219	218	214	189	233	221	226	201	216	216	217	204	203	185	192	209	214	203	216	204	187	236	201	206	229	212	220	202	232	221	208	218	206	192	219	205	213	229	204	226	196	203	208	208	235	200	207	204	213	210	188	201	196	214	208	196	222	189	213	212	177	183	211	205	230	226	200	197	214	206	197	221	197	194	209	222	204	211	192	212	215	234	229	191	223	214	196	226	186	230	219	194	184	183	223	214	215	221	216	238	200	182	193	210	210	216	211	217	199	199	190	197	211	200	201	200	195	209	176	219	211	206	186	228	223	174	176	197	218	239	205	197	221	220	212	214	195	230	173	206	186	219	205	204	205	201	184	190	194	181	208	192	234	186	212	201	202	193	212	215	196	211	220	206	220	224	228	182	219	201	195	230	231	214	196	232	220	216	220	196	205	220	202	219	203	190	183	199	220	194	206	212	223	223	238	187	225	198	210	210	221	204	207	210	209	206	206	220	219	208	197	245	183	203	200	198	208	200	208	205	228	229	206	198	190	222	216	207	179	242	202	216	201	214	212	231	220	205	225	212	211	180	227	223	202	222	199	193	233	196	229	218	208	209	197	215	215	202	199	208	195	199	218	230	205	196	198	222	181	222	219	203	196	231	200	228	203	201	199	215	214	206	190	228	195	196	192	216	209	227	199	185	218	211	205	191	227	192	223	196	220	225	215	204	203	191	205	207	206	225	206	233	209	207	203	209	219	219	204	200	204	202	194	212	223	213	213	223	199	204	196	190	186	218	196	210	217	225	194	197	190	184	211	212	222	224	211	194	217	192	235	221	206	207	204	195	188	233	224	226	206	220	192	192	218	230	244	230	241	221	214	223	198	197	198	200	202	188	225	197	197	189	221	204	221	202	224	209	200	222	190	193	187	201	203	215	209	227	195	221	211	221	214	206	206	188	241	180	205	207	218	202	196	208	202	220	226	216	214	211	198	203	204	206	192	211	239	203	209	196	186	211	210	193	209	227	235	229	190	204	208	199	232	195	202	225	211	222	225	200	206	193	192	219	194	216	208	219	195	229	216	227	185	224	220	209	205	224	214	201	221	199	242	195	188	198	218	181	199	196	214	199	203	210	191	209	221	214	205	202	217	200	182	208	228	198	218	200	211	194	196	210	195	203	202	187	176	213	217	188	197	214	199	173	201	217	214	198	218	190	243	196	227	205	213	215	218	219	235	186	196	188	186	183	193	206	231	216	232	249	216	213	227	192	195	211	219	207	207	235	217	197	194	223	220	225	202	195	219	216	188	212	209	197	206	217	223	190	218	197	225	229	197	216	216	239	203	208	228	202	220	205	223	209	211	202	193	238	195	220	192	242	214	207	180	199	214	190	213	202	226	215	220	229	180	180	205	213	202	240	191	218	197	191	200	211	219	212	234	202	204	184	198	201	232	218	214	220	214	219	220	206	209	218	199	216	198	208	219	209	217	214	203	222	189	223	199	195	207	211	213	211	211	228	207	191	201	208	199	214	206	218	209	208	194	203	187	220	212	198	180	203	202	201	206
7682	2722	6509	6817	5805	4803	3843	3178	2813	2454	2075	1923	1807	1605	1515	1455	1285	1293	1245	1173	1111	1056	945	997	1024	930	853	933	873	923	884	818	839	789	837	818	796	759	774	745	808	784	748	730	732	741	733	749	766	725	722	770	762	757	748	732	730	693	713	746	700	763	746	709	689	687	704	679	708	719	722	661	676	653	681	724	643	665	687	715	714	665	702	687	721	613	688	674	665	679	675	626	680	696	648	644	697	722	674	678	649	674	661	688	658	729	665	694	632	661	719	680	716	654	736	670	677	670	656	660	716	648	701	672	715	690	692	678	661	658	686	689	743	664	663	668	669	637	657	674	653	683	634	713	716	683	676	691	682	695	642	664	675	656	646	680	673	645	644	673	642	682	679	654	654	657	758	666	682	666	711	688	740	648	696	654	641	664	713	707	656	690	704	709	639	695	698	665	632	681	710	647	662	700	617	662	671	666	651	647	695	628	655	687	663	699	673	644	672	688	670	670	654	633	671	654	661	675	727	673	646	662	687	690	680	696	617	658	672	704	656	645	704	687	649	666	726	683	669	667	667	636	629	640	721	625	696	701	645	671	688	691	634	638	663	706	712	643	666	649	650	650	667	688	662	645	699	616	634	690	655	711	645	651	634	679	672	670	708	651	659	657	620	644	678	650	661	638	643	682	681	656	695	656	675	687	592	669	682	678	647	635	676	692	643	696	671	678	682	676	711	674	625	716	712	607	711	665	718	658	685	670	661	636	694	666	671	651	665	661	638	698	649	655	635	659	670	639	674	632	666	672	644	658	694	632	652	648	687	660	656	695	646	674	709	679	678	675	663	679	640	639	664	634	664	636	665	712	710	698	641	712	678	679	655	669	678	581	639	671	661	678	664	666	697	633	636	674	672	666	662	631	688	654	647	661	666	659	710	641	642	710	701	649	651	676	635	635	660	674	665	671	661	711	649	661	667	669	688	625	658	640	630	640	670	654	697	643	671	663	654	676	624	719	645	667	680	696	666	664	647	652	647	705	655	706	683	657	683	622	667	689	662	638	681	681	661	724	637	690	638	646	668	632	687	655	649	658	639	698	644	728	674	629	676	640	709	650	656	657	657	682	627	669	634	641	667	638	683	673	672	671	672	671	712	650	635	643	662	705	664	674	632	661	647	646	658	678	633	616	689	647	639	621	654	687	643	668	649	623	678	651	672	656	701	657	662	656	659	669	669	665	626	645	680	637	688	675	682	656	618	697	662	675	647	659	655	628	641	652	650	694	666	667	677	678	638	684	636	700	658	655	635	680	656	668	659	642	684	683	626	671	656	675	634	648	713	651	721	628	696	698	669	677	661	651	686	656	689	669	693	677	659	659	622	669	673	699	677	654	617	677	657	688	658	666	644	649	657	663	694	659	696	661	655	654	660	643	662	597	634	674	700	678	647	702	652	625	663	670	695	645	664	677	706	674	648	645	696	637	644	692	697	636	690	688	625	706	662	713	622	675	640	696	681	646	672	641	691	678	698	635	670	693	630	660	661	647	716	628	660	698	652	677	663	685	617	633	686	649	634	644	685	676	689	672	666	697	627	641	670	681	649	668	689	672	678	653	677	649	645	689	697	630	656	670	694	694	661	687	676	674	633	667	666	681	690	652	675	673	676	632	653	638	695	673	694	669	625	674	658	638	659	694	683	659	683	688	692	672	650	682	629	677	657	671	629	718	665	657	672	621	680	630	657	721	695	653	653	701	687	642	673	657	665	674	636	633	659	650	683	637	593	670	659	666	677	676	673	675	687	648	624	668	688	596	672	705	693	677	689	696	644	667	647	673	641	621	646	705	664	675	632	700	648	645	672	698	682	640	675	719	662	635	698	658	686	680	678	675	702	689	628	641	633	675	623	696	661	665	693	653	670	716	710	664	634	655	680	679	644	656	618	665	638	674	614	660	666	651	661	674	649	617	667	665	606	686	650	679	670	659	673	624	688	675	658	643	659	699	657	685	676	600	707	676	670	673	687	681	651	647	639	667	666	668	665	699	665	715	673	648	675	677	700	659	620	676	643	663	667	677	610	706	651	659	675	661	626	670	681	652	703	690	650	642	651	670	666	664	648	601	673	654	695	676	676	634	635	661	652	652	618	647	657	656	699	675	666	739	656	694	705	691	661	624	649	619	646	649	705	654	666	667	715	668	608	707	665	706	618	703	626	698	661	695	657	707	673	681	693	648	659	631	651	674	665	650	627	696	702	687	659	673	707	659	629	624	704	642	671	631	676	658	725	682	689	680	658	692	697	640	623	675	662	701	620	664	680	647	646	650	638	711	702	648	668	638	676	613	681	679	666	653	680	676	683	701	646	647	747	695	648	693	657	649	616	642	684	659	661	661	645	679	661	632	672	651	657	704	671	695	688	690	669	639	677	647	672	662	658	644	670	605	685	635	693	664	659	676	647	673	677	682	644	620	669	688	650	726	630	623	638	683	687	665	644	649	656	659	701	660	671	670	694	606	618	635	652	672	661	670	657	673	662	695	639	660	643	619	670	668	640	646	642	685	665	646	679	706	659	653	664	668	652	676	655	699	649	649	708	682	650	649	639	649	669	662	693	695	678	634	670	639	639	685	650	599	651	651	630	652	745	683	671	678	683	715	678	636	633	596	714	621	624	649	727	653	691	653	700	666	662	655	617	669	710	715	638	660	637	632	694	648	670	705	659	685	598	681	695	670	662	648	643	697	660	687	668	652	653	642	681	684	676	664	697	661	632	707	660	687	666	637	671	685	674	678	630	636	664	644	733	643	691	680	652	652	704	714	648	660	661	660	629	686	673	672	685	670	659	638	688	648	643	637	645	684	685	679	666	674	673	622	692	657	676	633	633	646	645	644	708	697	652	702	663	642	671	677	627	679	667	654	655	669	679	684	649	667	658	610	709	738	671	664	630	659	706	713	671	681	679	685	629	668	693	653	689	693	699	639	657	675	660	643	628	683	699	704	628	680	700	679	656	681	669	616	646	643	649	702	670	680	692	639	699	696	648	661	701	670	657	688	662	671	642	635	627	618	694	686	657	669	671	674	626	667	622	688	692	655	676	637	647	658	651	669	699	681	663	655	694	651	676	659	679	677	689	662	658	655	671	645	613	685	646	653	621	672	650	681	633	653	686	679	668	678	644	618	642	677	624	668	656	689	637	655	650	679	630	690	616	658	635	658	669	671	675	640	659	664	650	663	711	673	682	658	641	671	623	717	637	714	667	683	615	641	644	662	643	657	683	636	672	634	623	622	650	625	661	654	687	661	663	654	651	695	610	696	682	679	639	656	650	694	705	638	616	667	649	678	649	654	636	665	642	695	677	635	639	667	704	652	697	651	667	641	644	659	669	664	656	683	657	666	688	651	627	672	649	675	650	625	690	627	697	647	651	667	654	722	653	677	657	668	678	677	685	640	636	670	658	640	675	668	648	653	663	721	650	681	675	667	672	672	668	674	690	671	672	701	630	639	677	642
1100	109	127	89	86	92	73	62	61	67	74	68	60	65	66	66	61	67	68	50	59	58	45	57	61	72	52	52	50	66	56	57	55	70	49	56	63	71	66	58	58	79	66	61	66	60	60	62	58	56	50	60	44	57	54	71	56	57	47	62	51	57	59	48	60	47	59	69	68	48	50	71	56	45	61	46	54	70	63	56	73	53	55	65	49	48	65	54	61	69	55	76	64	55	44	55	54	64	49	52	64	58	59	82	81	73	62	57	60	50	50	54	63	57	60	59	62	52	56	61	63	59	63	70	62	58	60	69	62	58	55	65	69	51	59	47	53	61	63	63	40	47	51	60	58	64	69	60	57	62	55	48	55	45	54	72	57	59	48	53	57	45	46	59	52	60	64	65	63	54	50	46	75	59	56	54	46	47	59	57	56	64	68	64	66	56	59	70	67	51	71	57	58	84	69	64	46	71	57	53	53	54	57	62	65	59	68	66	46	68	48	61	67	57	62	72	71	68	61	60	51	63	58	53	65	67	47	69	41	68	70	48	75	57	64	62	46	51	51	49	68	58	45	50	61	63	61	69	59	53	58	58	62	66	60	60	54	61	66	67	54	61	60	59	53	50	59	69	52	63	46	62	50	57	60	79	68	61	55	59	64	48	61	71	65	50	68	50	68	68	50	45	65	62	67	56	62	64	60	50	48	56	47	59	69	61	52	70	65	68	58	70	64	55	58	67	47	74	69	55	49	54	53	49	62	58	70	66	49	56	51	69	53	63	71	72	54	60	70	50	63	57	50	50	55	67	58	56	45	50	43	62	75	68	60	65	56	62	63	54	64	79	62	60	64	58	59	65	64	51	53	44	70	61	67	52	48	56	67	58	49	48	52	55	63	59	47	61	65	60	62	46	52	52	75	58	68	70	63	51	62	60	68	53	47	62	68	46	54	52	64	62	69	57	61	60	62	54	62	58	55	57	44	64	59	62	50	42	48	45	58	50	53	59	76	59	66	57	61	46	53	66	69	63	78	45	54	53	65	56	43	70	55	67	65	61	67	33	55	61	63	49	51	64	62	61	43	55	41	46	67	51	70	53	56	54	61	62	61	59	53	54	50	57	62	60	51	58	67	62	48	54	63	72	46	67	58	56	57	58	74	61	56	53	63	68	59	64	71	63	56	37	61	54	60	55	51	66	62	65	64	50	57	81	64	63	58	40	53	55	65	66	58	49	55	54	81	57	87	50	56	70	59	60	63	45	45	51	52	45	66	65	62	61	62	67	59	49	47	58	53	57	55	56	57	75	56	55	45	69	54	65	68	66	54	60	65	58	51	59	57	48	50	60	57	72	60	51	72	67	51	74	64	54	50	64	55	56	59	58	58	54	35	60	57	57	62	68	55	55	50	68	64	62	54	54	52	69	52	53	57	65	45	56	56	52	56	49	56	58	64	66	60	58	46	59	50	57	58	54	54	55	58	54	54	59	55	52	68	62	41	54	70	50	58	62	52	66	51	60	53	58	62	61	48	53	59	61	57	56	69	50	44	62	64	49	51	58	61	51	69	56	57	58	57	59	53	78	60	58	67	51	62	47	62	60	51	56	61	55	47	60	51	48	56	53	57	59	57	58	63	79	48	46	50	67	66	61	55	63	71	57	53	40	64	47	70	54	61	53	64	56	55	64	55	58	52	46	63	73	54	53	49	54	57	47	61	59	65	64	45	55	66	68	67	59	58	71	57	68	49	57	73	50	52	67	51	59	57	53	77	49	53	64	58	52	65	48	57	61	66	62	53	59	65	48	56	57	58	63	61	61	48	60	68	67	55	53	67	65	57	58	65	58	54	63	49	48	65	53	56	53	59	74	62	50	57	64	65	63	62	59	46	76	43	49	50	60	64	65	72	53	58	60	69	56	60	58	61	66	45	51	59	62	66	49	58	75	58	54	61	67	60	62	62	65	53	65	66	61	61	49	53	65	52	59	52	58	45	66	64	58	56	66	52	68	53	44	52	62	74	59	49	58	70	55	58	64	54	54	78	45	53	48	49	70	56	61	45	59	54	63	51	60	67	54	60	58	61	61	59	50	61	56	56	54	48	63	40	57	67	52	53	61	61	57	62	47	57	75	56	63	72	65	61	57	59	53	62	55	46	58	44	67	56	54	61	65	53	69	47	59	56	46	64	61	78	51	51	52	67	61	54	68	56	55	51	54	73	72	62	54	77	56	65	81	60	65	49	56	68	57	63	56	62	59	75	58	63	57	56	55	50	74	64	63	48	49	54	52	62	68	60	51	69	60	89	60	59	56	61	57	58	60	57	57	51	66	61	56	56	53	66	62	63	44	64	69	65	67	56	59	65	70	69	65	52	59	53	56	40	39	62	51	41	46	67	69	56	57	55	61	63	52	56	59	67	49	55	67	50	48	63	58	57	56	47	57	58	53	46	69	70	53	52	76	58	55	53	59	63	60	62	56	42	55	51	69	55	70	56	57	56	53	63	72	56	81	50	61	53	57	56	48	50	65	59	61	65	48	46	73	61	51	44	63	73	75	58	54	67	58	69	70	64	56	55	56	41	48	56	64	50	67	61	51	69	71	52	67	55	58	46	54	62	61	55	49	49	59	59	56	77	50	67	48	63	53	64	59	65	60	62	58	64	58	59	62	62	58	59	61	63	61	54	63	53	57	52	61	72	59	54	63	67	51	64	38	64	61	71	54	60	57	65	49	64	57	57	50	74	69	57	72	52	53	54	69	51	64	61	53	58	52	61	53	63	52	52	73	41	50	56	78	60	51	65	62	61	50	60	64	47	51	52	49	49	46	60	68	51	64	64	45	49	62	65	63	64	63	52	56	73	77	48	46	48	61	49	53	52	49	62	53	51	64	58	64	52	56	61	49	58	57	47	48	58	61	58	59	62	66	72	57	50	66	82	54	58	45	45	55	58	71	56	58	69	56	71	57	60	63	53	66	59	56	55	62	52	69	55	53	46	61	52	69	54	63	56	60	76	55	52	57	64	54	67	67	56	63	62	80	53	69	43	62	49	63	53	59	46	78	53	69	57	50	61	53	48	55	61	65	45	45	68	62	57	59	64	57	58	54	61	64	66	62	56	54	59	56	55	59	43	63	58	47	62	69	64	52	50	53	64	52	53	62	77	56	55	49	67	57	73	64	63	70	56	62	45	59	55	55	64	59	60	47	52	49	58	64	64	46	65	54	69	72	60	62	56	57	44	61	56	47	51	58	68	59	63	57	55	58	62	62	62	54	53	56	59	56	55	54	62	51	59	59	58	58	57	57	62	53	63	57	56	60	52	62	57	56	60	57	46	49	64	48	60	69	59	60	78	50	53	75	81	51	64	61	65	59	57	62	58	67	38	55	70	59	54	55	65	62	58	62	47	56	70	56	63	64	55	56	55	48	59	51	51	58	61	66	61	46	48	56	54	64	58	44	59	44	58	65	61	67	65	63	61	60	71	63	36	70	68	57	54	52
1702	305	464	464	412	389	365	321	312	304	274	281	282	286	269	257	254	271	279	288	315	279	263	260	261	234	240	257	227	246	261	232	262	231	267	241	267	258	279	248	244	239	226	260	256	227	248	273	249	254	228	237	252	251	235	264	229	276	217	252	239	233	256	261	274	241	251	272	244	245	263	255	234	244	230	234	250	260	251	244	248	244	236	236	250	231	222	245	264	246	252	267	261	273	237	260	227	251	249	230	228	240	248	251	259	233	225	258	241	260	260	233	229	281	232	232	249	254	253	238	256	251	238	246	235	248	253	254	261	238	239	233	246	250	249	228	246	242	261	252	251	250	236	238	222	204	225	230	239	245	262	219	242	225	257	270	222	257	250	228	260	252	267	233	229	227	264	244	222	249	238	214	265	226	277	240	267	269	264	252	242	257	233	264	249	257	212	231	258	247	276	234	227	231	235	235	253	240	245	229	241	249	226	225	223	243	252	246	227	242	239	224	223	235	244	235	252	278	202	232	256	220	256	222	243	233	251	243	225	256	248	241	220	243	248	239	282	238	228	266	260	242	283	250	247	224	251	253	237	224	245	247	240	237	219	228	240	237	266	244	232	226	227	214	231	263	256	240	244	251	256	212	224	265	261	250	226	264	239	249	228	255	245	247	251	256	207	245	265	234	239	231	251	236	256	232	227	228	232	209	277	250	224	244	222	211	256	248	241	244	234	225	273	264	253	268	233	252	253	240	245	256	227	240	274	240	241	245	251	266	258	244	246	274	258	246	254	275	245	244	243	246	232	243	239	256	259	241	234	263	241	242	242	243	249	246	258	221	239	260	227	271	252	234	244	243	264	262	241	241	243	229	239	229	273	238	248	247	241	228	244	230	238	282	250	231	238	281	240	221	258	260	253	245	231	247	211	240	242	265	228	211	235	252	263	231	239	238	276	241	244	260	251	232	256	249	246	246	235	238	241	269	244	228	238	246	234	242	233	232	242	244	200	248	225	229	225	266	255	236	245	246	237	239	198	254	245	239	235	246	221	238	231	240	265	237	272	248	221	242	246	224	239	249	244	241	230	246	264	241	241	265	219	249	247	247	232	235	242	226	242	227	248	263	286	258	252	248	228	227	232	260	248	209	258	249	233	265	234	230	222	246	263	226	254	250	246	233	245	226	252	236	235	266	228	243	250	239	244	209	223	220	248	262	221	245	249	262	227	259	253	221	250	244	237	242	243	236	229	223	239	267	249	219	275	248	263	236	252	241	246	243	263	243	244	235	247	279	245	227	220	230	242	257	244	285	269	255	229	273	222	255	244	253	254	272	247	268	242	235	229	266	253	230	225	284	227	262	245	240	234	239	240	221	263	259	265	234	240	245	253	252	254	236	234	235	262	217	231	267	255	252	244	238	255	239	249	254	268	252	250	258	268	256	273	234	230	239	238	251	250	237	231	239	216	259	215	236	244	245	242	249	223	261	226	270	252	231	248	236	220	245	253	276	226	279	249	254	279	232	229	218	243	225	233	264	235	269	240	234	250	237	208	238	223	241	271	269	254	241	243	231	258	228	261	220	215	229	235	273	256	256	251	243	278	291	216	225	247	241	241	265	225	264	237	252	232	245	224	243	255	244	243	251	231	227	217	228	241	261	237	244	246	247	245	253	264	236	252	230	254	263	239	232	243	246	238	231	245	224	246	221	263	261	228	235	230	219	227	239	263	247	261	221	247	257	258	283	229	235	223	255	240	240	213	249	258	267	245	220	253	263	236	223	216	242	261	240	261	225	265	233	269	236	271	262	220	257	241	247	251	237	252	210	253	238	229	231	229	247	245	241	240	257	238	268	245	232	243	246	235	246	217	251	241	246	259	243	256	227	254	242	242	239	234	223	245	209	233	241	255	249	243	236	247	260	252	249	256	240	256	262	233	258	244	257	230	222	253	247	271	238	223	270	257	230	241	227	257	248	247	255	241	247	245	237	229	250	205	231	258	232	246	237	235	271	224	252	240	224	248	235	235	231	237	247	223	241	263	266	228	249	247	251	229	262	234	257	232	240	260	261	228	259	228	235	248	246	206	236	254	221	251	245	254	263	266	271	240	219	230	244	246	233	255	238	245	265	257	238	225	232	250	245	248	244	262	243	264	239	242	242	245	242	245	233	249	269	245	252	231	255	241	241	222	228	253	234	237	257	253	240	244	242	253	259	263	233	212	242	231	216	275	243	219	266	228	259	268	229	261	265	232	238	239	256	240	250	219	266	223	245	236	245	270	245	224	267	245	262	235	249	283	250	261	272	220	240	221	225	228	239	248	233	274	240	255	244	242	233	227	237	238	240	256	225	271	242	276	248	227	259	237	227	225	221	251	214	246	239	253	242	246	239	227	233	245	255	211	248	252	236	255	226	247	246	245	240	212	265	243	233	230	245	224	235	242	241	244	245	244	218	245	238	235	268	256	238	257	249	225	249	249	255	249	248	229	248	261	263	269	256	245	284	240	251	242	236	234	265	224	225	247	262	230	250	244	260	243	236	243	242	242	244	225	231	258	220	218	259	230	219	239	282	243	250	236	257	232	245	244	250	232	253	246	264	248	247	249	232	213	236	244	252	235	253	260	251	225	246	242	267	271	234	239	256	258	237	239	234	238	256	247	242	261	223	244	257	217	247	247	245	230	258	256	252	218	239	229	249	233	236	256	240	220	261	248	262	230	218	247	261	249	242	217	229	245	245	239	247	242	230	246	249	234	256	242	240	278	227	256	261	241	244	246	248	246	274	252	238	257	277	253	224	263	244	226	248	232	244	228	233	247	225	235	266	241	247	225	255	229	254	236	271	220	243	248	234	242	252	235	224	224	237	249	256	234	249	231	235	225	227	254	246	267	231	253	228	229	229	235	235	244	262	253	251	245	221	249	248	252	241	245	237	276	258	247	232	252	281	287	258	250	238	237	202	229	258	234	243	239	247	205	240	248	251	257	259	263	235	250	207	242	275	238	240	252	220	243	229	250	237	261	226	230	223	224	249	234	235	212	236	249	207	255	205	243	217	248	254	221	244	248	233	220	283	273	260	279	228	273	221	229	243	233	240	281	242	260	248	246	249	231	235	233	252	241	244	242	246	222	239	286	255	243	237	235	261	215	239	282	260	227	241	232	249	264	261	257	259	248	241	232	256	260	255	226	259	257	229	264	232	212	239	255	214	240	247	247	245	231	248	241	281	242	257	248	201	245	265	250	257	248	266	225	240	255	264	228	238	234	247	228	227	244	222	273	214	263	240	231	263	266	242	254	248	213	230	227	267	268	240	243	234	242	257	213	254	230	237	221	221	252	268	257	276	234	218	248	263	251	240	244	275	244	242	257	224	265	285	266	269	262	220	261	238	240	267	246	256	271	258	271	220	247	218	243	230	250	249	245	248	244	221	226	250	251	228	239	259	229	236	273	235	240	243	243	225	242	255	221	225	229	280	237	231	243	263	271	239	226	206	249	230	282	267
4503	1093	1388	956	676	494	371	347	275	225	217	220	194	199	174	173	184	152	143	142	146	152	136	139	149	129	139	147	141	132	144	139	134	129	128	122	118	131	162	126	126	121	114	135	147	131	135	121	112	141	133	124	118	116	116	117	146	132	124	124	138	127	126	112	109	101	128	129	123	129	128	97	127	131	119	150	146	131	120	138	136	115	119	126	143	132	131	155	102	149	137	137	116	125	138	124	133	130	119	132	128	145	122	131	134	133	129	158	137	138	133	134	117	131	135	137	133	148	148	148	141	132	128	147	146	130	110	140	115	111	128	141	124	122	142	115	133	129	130	122	130	124	122	144	122	119	113	134	165	124	122	101	115	114	125	124	109	105	126	137	138	113	107	143	112	133	138	115	143	116	125	126	137	121	107	123	130	146	130	132	149	129	146	121	146	135	137	131	142	111	99	133	122	120	134	124	134	125	115	128	129	132	124	139	108	124	133	120	113	118	112	126	122	126	127	127	125	155	140	143	139	133	139	138	145	124	143	136	147	149	112	128	121	131	132	139	131	143	111	164	127	130	126	122	142	122	111	128	123	138	150	141	113	132	127	116	124	129	147	117	125	138	113	124	115	134	118	130	144	128	127	125	142	133	114	144	124	117	118	112	148	120	140	118	125	122	130	145	131	124	125	112	139	146	158	114	158	155	123	129	131	117	114	146	139	117	139	121	128	131	128	144	150	125	131	120	119	130	118	113	139	131	146	109	145	131	120	153	122	134	134	137	124	126	117	131	105	129	129	119	138	118	118	113	116	134	132	116	140	120	133	120	126	116	117	119	163	121	139	132	117	127	134	122	121	142	132	120	134	151	126	131	141	123	119	116	136	137	114	127	133	132	128	128	129	139	111	133	129	129	123	130	129	130	111	152	121	151	129	121	130	140	127	146	139	131	114	131	120	135	127	138	141	163	121	140	110	123	121	109	144	124	116	133	113	119	123	133	128	141	133	133	129	152	122	132	154	118	114	144	123	125	135	123	138	126	129	132	126	127	133	128	119	132	120	112	118	122	122	128	134	122	149	131	134	143	153	142	134	123	123	114	111	131	141	132	133	136	151	150	110	120	143	129	143	113	140	119	126	112	110	114	117	148	128	103	126	121	148	123	128	130	147	141	125	140	144	131	151	126	100	135	119	109	132	135	132	133	140	143	142	128	127	127	125	134	127	131	112	120	136	139	115	131	154	127	157	132	115	127	127	132	129	139	131	134	117	151	115	128	133	120	162	152	133	130	131	136	117	134	123	127	129	121	138	137	117	115	144	136	115	132	142	127	118	150	136	133	130	134	149	131	132	113	131	120	142	134	135	142	125	144	123	116	139	140	134	120	133	126	124	150	143	131	109	129	155	126	128	129	136	127	119	128	123	128	144	120	114	113	123	111	115	113	114	132	128	144	118	126	120	116	137	113	127	115	145	107	125	137	128	131	140	142	117	118	142	131	117	129	126	121	125	119	140	136	122	147	135	134	110	130	138	128	129	112	131	140	122	122	116	120	129	148	128	139	128	129	155	136	118	124	131	122	110	132	110	109	151	121	126	122	119	130	122	120	142	120	106	138	139	129	116	133	132	127	114	124	99	135	121	125	127	129	129	131	113	141	117	127	132	143	114	139	142	129	149	120	126	117	123	140	125	130	120	143	142	126	130	147	134	131	128	141	123	115	112	115	146	133	118	112	115	147	143	117	127	149	120	138	140	112	117	152	142	117	126	122	133	125	114	113	120	140	140	123	110	109	143	137	129	137	132	132	111	119	121	140	151	120	127	121	139	132	127	133	124	111	115	120	128	120	126	123	131	140	131	126	115	115	147	145	131	123	140	140	122	121	125	120	133	116	128	120	121	122	135	118	135	134	123	109	142	117	139	111	137	120	153	125	123	115	125	145	126	154	120	121	129	133	128	121	137	131	122	138	138	120	136	132	124	132	141	144	148	136	128	125	132	134	127	119	140	126	120	124	132	137	152	118	129	136	129	134	141	130	145	134	132	116	139	128	133	127	117	134	120	134	136	137	112	127	168	105	137	126	137	131	102	135	121	135	122	127	123	117	121	144	119	127	139	147	138	129	141	134	133	124	113	155	119	119	122	128	134	117	116	122	133	102	108	127	125	122	122	114	105	130	142	119	136	113	146	129	125	133	113	127	120	122	129	127	140	145	135	103	133	130	130	126	140	129	125	142	108	136	143	121	121	126	126	114	127	126	106	139	131	146	126	120	120	121	141	114	133	121	135	130	109	96	125	132	129	121	131	115	142	141	122	128	106	113	118	130	119	118	126	119	135	122	137	141	131	134	134	126	131	127	135	135	126	125	95	117	157	124	135	114	133	127	117	137	138	125	129	132	114	124	119	128	122	137	110	139	136	124	149	136	121	136	135	98	129	141	129	127	113	126	124	140	142	136	127	127	132	140	143	143	147	109	116	129	113	137	139	113	134	122	113	149	135	126	120	142	130	129	135	117	134	144	134	142	125	116	120	117	118	126	128	124	118	120	121	120	116	122	113	123	146	124	117	144	133	123	143	113	150	144	143	124	123	137	132	117	133	127	137	140	131	140	144	124	114	140	135	137	151	130	142	127	121	132	123	118	128	136	129	122	119	118	132	134	134	122	142	130	122	135	151	127	117	125	127	103	115	125	137	120	114	146	113	95	135	135	138	116	127	121	146	143	134	123	121	129	122	130	148	137	133	144	135	132	161	133	139	125	119	122	136	148	130	135	116	141	131	111	132	122	134	109	128	133	136	132	132	119	119	115	140	124	122	135	135	126	100	145	137	122	124	127	142	131	119	126	141	130	115	122	139	125	140	133	123	152	141	121	140	136	115	135	128	132	117	135	122	133	114	128	117	135	111	133	126	141	136	111	128	150	118	128	112	117	129	144	156	128	130	128	147	144	124	95	156	148	115	115	136	126	121	119	150	131	125	123	114	108	124	154	130	131	134	138	128	140	142	131	118	128	154	138	151	136	131	122	137	139	121	136	113	119	134	145	118	134	134	135	148	132	112	134	122	124	140	134	135	121	158	140	152	147	153	127	141	131	119	129	116	140	133	121	123	131	131	126	116	127	131	120	146	136	134	114	125	135	118	124	138	119	124	127	123	126	144	121	115	142	107	123	129	130	116	110	128	123	128	120	144	110	133	136	125	124	132	123	134	138	130	117	125	145	119	113	122	111	135	117	142	123	135	123	127	154	115	150	141	117	135	122	151	123	121	130	150	148	133	125	137	123	135	156	124	147	141	128	141	151	137	123	125	146	107	130	122	131	102	151	120	134	155	135	137	121	143	153	123	133	146	129	133	125	127	136	132	130	130	124	129	122	125	126	124	142	139	119	129	133	120	119	136	167	140	129	101	141	129	141	127	122	135	134	133	124	128	138	141	126	131	118	124	116	125	143	129	130	140	136	141	125	152	145	133	122	136	151	119	129	131	118	105	130	122	113	131	137	123	134
5317	1579	3521	3908	3284	2683	2210	1841	1585	1357	1183	1114	992	950	878	865	788	739	700	699	649	622	637	624	592	561	543	583	575	537	531	508	597	544	499	549	551	468	510	513	482	508	506	481	480	501	477	502	495	501	492	486	466	460	493	461	508	506	444	502	474	475	493	464	457	461	499	492	455	453	489	468	453	489	455	482	446	484	465	501	491	470	430	456	475	422	445	442	474	441	470	443	443	427	477	442	483	456	445	440	477	451	420	442	467	419	471	485	460	434	450	488	464	446	464	469	462	462	461	465	473	453	460	464	503	465	457	466	454	455	449	429	447	438	455	445	448	457	464	458	440	441	472	435	452	464	492	453	456	489	406	471	454	454	432	474	456	443	456	449	488	442	481	478	450	460	472	469	470	439	476	431	412	463	459	426	444	452	454	499	464	429	415	427	468	480	457	389	486	454	465	408	422	456	442	488	436	436	443	440	480	456	428	448	450	438	420	435	446	465	438	477	492	452	477	455	447	450	459	484	416	450	442	470	428	425	444	409	470	512	473	436	455	447	440	441	450	410	453	424	485	475	428	435	422	436	414	461	444	437	488	435	434	418	420	477	411	425	420	448	446	445	453	461	428	430	438	420	418	427	445	406	463	454	455	435	470	444	440	410	466	438	443	430	439	433	458	404	458	461	455	499	458	455	443	473	462	424	425	433	469	474	424	493	430	417	450	450	472	448	469	437	455	464	436	469	433	468	435	440	463	455	415	460	454	457	433	457	449	459	465	457	438	453	463	422	469	434	450	436	440	419	456	472	454	480	407	401	499	425	496	416	467	406	426	451	443	411	450	449	458	423	454	434	418	468	447	477	441	453	445	443	421	444	454	408	412	442	455	467	448	426	461	438	455	448	453	453	457	466	454	427	465	470	449	459	443	408	413	422	418	482	453	420	484	451	432	445	431	459	485	412	439	440	484	433	438	441	448	474	423	441	449	428	461	429	444	476	457	456	428	472	473	464	459	473	439	429	465	468	455	487	475	422	438	431	459	457	445	472	500	448	447	475	445	428	440	437	450	466	399	463	424	427	435	466	456	442	408	482	469	473	452	450	449	481	446	411	458	442	431	465	454	468	442	435	470	437	439	433	466	466	446	429	468	454	444	449	428	436	458	440	436	437	437	404	496	479	470	440	437	470	455	475	482	453	446	479	457	426	427	433	438	444	439	425	438	438	433	386	438	413	451	431	437	448	471	460	435	451	434	457	440	407	481	463	432	467	447	426	449	483	444	436	431	463	405	447	463	483	425	463	466	475	452	467	482	459	426	448	449	409	419	458	476	437	439	465	426	398	422	416	481	412	446	474	486	453	444	449	459	465	483	481	443	420	450	444	432	453	445	443	477	456	436	463	446	484	421	447	459	430	492	458	467	396	439	467	453	433	457	431	448	454	460	435	492	431	463	458	448	422	440	444	466	460	475	442	468	506	457	464	483	445	449	445	461	409	477	429	460	448	440	436	475	469	471	466	424	434	483	447	454	437	430	468	415	416	450	447	452	460	482	406	459	439	423	401	455	472	460	476	452	447	461	431	414	420	394	451	457	482	465	472	440	454	428	450	484	463	409	437	437	445	474	421	449	451	458	447	431	421	452	455	439	463	410	441	421	449	428	467	486	475	434	476	432	444	449	438	454	476	445	438	452	448	450	448	435	473	422	449	427	468	424	465	469	467	443	458	425	452	436	445	427	467	426	457	419	479	457	440	441	422	472	474	454	438	445	465	432	489	458	444	443	428	439	474	429	438	449	445	460	433	489	465	472	438	454	471	439	487	425	434	467	448	442	419	455	438	459	433	403	437	447	423	435	431	440	448	471	469	468	444	450	459	464	437	457	464	458	422	474	448	416	478	407	446	436	449	440	462	431	455	471	432	440	449	406	438	465	442	460	465	423	416	436	475	471	501	449	462	427	421	431	485	468	468	436	439	472	432	449	486	458	443	440	458	464	444	423	472	459	475	432	474	427	473	429	474	436	472	431	483	465	428	452	482	436	421	464	423	460	436	447	482	416	460	475	466	453	475	448	442	445	447	495	445	443	466	445	435	468	471	461	425	428	470	444	432	417	447	434	453	441	438	419	424	462	447	441	468	414	445	489	442	432	448	440	458	433	445	424	440	457	479	460	443	422	426	429	440	421	438	465	457	467	458	439	454	411	443	454	425	454	450	443	417	439	421	421	444	454	414	429	441	443	448	504	465	442	436	441	472	473	459	458	473	414	450	409	442	485	443	425	449	419	418	461	440	460	471	462	482	457	423	451	425	478	430	444	457	412	421	433	436	413	462	459	477	459	448	442	425	442	425	484	432	466	463	430	438	454	422	473	428	428	470	449	410	430	461	431	413	410	451	480	430	446	473	448	425	441	452	481	414	424	422	433	462	461	443	462	435	440	485	451	477	453	426	460	426	450	432	408	471	450	450	437	460	423	438	462	456	424	477	435	471	467	433	444	499	453	466	430	504	450	445	454	464	435	421	412	471	441	455	461	495	416	446	408	434	412	409	466	465	483	465	433	423	476	439	412	429	426	458	454	440	453	441	446	434	436	452	434	459	434	417	445	443	445	438	489	484	471	460	462	397	438	410	486	450	449	457	434	482	439	414	462	452	469	467	427	420	427	473	452	461	476	416	472	477	471	441	473	396	422	444	433	424	447	467	439	478	444	416	450	436	498	451	442	409	449	419	433	475	411	409	482	449	436	449	442	458	433	460	435	425	481	460	479	446	459	458	476	475	424	470	447	451	452	420	440	426	458	423	444	439	419	445	453	449	447	409	483	456	427	422	472	449	453	458	456	491	423	463	485	456	432	432	445	408	447	443	436	451	428	449	433	452	452	433	472	445	472	462	468	490	423	462	452	445	420	467	456	489	469	447	441	436	441	458	468	440	471	490	431	435	424	408	430	404	429	440	451	438	425	424	402	423	432	447	461	480	452	466	452	404	395	460	445	417	438	448	482	447	484	434	454	467	447	469	459	446	460	449	481	464	424	479	438	436	447	445	405	491	459	431	473	437	427	426	469	473	440	444	436	477	492	441	455	470	460	443	430	452	453	480	433	448	417	431	417	488	458	456	473	444	479	441	467	459	469	438	459	440	458	433	482	481	428	427	449	417	461	438	458	473	432	424	457	463	424	460	503	469	442	426	454	441	435	457	439	411	434	467	417	445	452	458	484	456	435	452	431	459	465	458	473	429	453	435	452	445	445	462	463	395	500	459	465	430	481	480	474	478	475	428	489	429	427	452	469	454	423	448	447	460	458	454	448	454	426	456	430	419	423	453	412	458	414	475	436	447	490	452	425	444	423	419	485	445	448	480	449	440	433	469	467	456	414	433	417	457	445	431	465	450	454	444	430	449	465	443	447	433	467	445	492	417	431	461	440	441	472	449	467	416	441	440	503	476	456	488	443	429	443	447	468	416	432	434	434	448	475	426	491	442	455	431	467	453	446	470	474	473
8702	2258	2661	1868	1264	915	708	575	484	451	382	379	338	313	262	276	290	254	235	240	257	255	271	210	226	213	234	229	233	186	236	222	241	211	225	196	226	198	216	214	243	226	210	195	200	191	225	206	217	216	246	203	234	189	232	187	240	194	230	230	224	219	231	198	207	206	214	210	199	213	232	226	215	213	254	215	232	200	246	213	200	238	204	206	239	202	190	212	216	231	224	197	234	208	205	189	220	213	235	240	191	198	188	230	219	216	206	221	182	196	173	218	192	222	216	225	220	242	214	225	226	180	188	202	225	194	202	228	228	206	222	188	190	203	187	194	219	233	195	195	204	207	206	199	198	209	199	229	211	196	223	206	197	193	209	204	189	177	188	194	202	220	206	195	224	226	203	222	248	211	211	187	178	218	219	219	224	201	195	196	205	211	197	206	190	223	196	214	201	201	217	194	211	215	182	229	218	202	212	200	212	195	187	203	215	203	199	201	247	216	213	217	224	218	207	225	193	202	193	208	208	209	207	209	214	206	226	213	221	210	215	202	200	213	177	216	216	189	215	225	221	207	211	215	188	199	208	219	213	212	195	210	214	207	217	193	185	202	196	212	223	193	224	222	196	233	216	186	209	192	163	232	198	189	196	220	185	224	235	196	238	204	232	204	217	188	235	207	201	191	219	193	234	226	213	204	181	228	221	180	211	227	206	213	209	207	211	194	223	212	220	205	215	198	254	216	193	203	219	217	202	234	202	233	185	220	204	200	206	205	206	195	211	210	175	213	188	209	188	209	192	198	208	198	209	209	208	203	201	212	213	219	191	206	219	231	190	208	207	202	231	211	200	215	203	197	223	206	200	218	201	214	209	208	182	200	213	210	178	194	196	202	218	216	214	183	202	219	205	209	216	237	204	208	218	210	237	211	177	195	218	224	219	207	214	227	224	189	216	205	200	208	219	219	204	201	198	205	223	199	204	221	230	214	197	214	203	233	213	203	213	195	203	188	210	207	211	203	191	186	207	185	212	210	220	192	206	206	206	209	222	196	192	219	187	211	194	203	216	198	206	186	191	190	204	212	248	189	206	220	201	212	214	223	207	196	219	228	216	200	198	186	216	214	217	210	224	210	205	222	240	219	211	184	204	215	186	209	184	192	207	209	213	196	212	221	214	205	202	200	190	185	199	191	202	187	207	183	213	197	185	218	208	198	208	219	198	198	225	238	208	203	205	242	198	200	193	214	207	196	209	218	215	227	234	239	202	221	205	201	211	211	195	223	203	212	194	182	202	194	181	183	225	188	207	198	204	213	192	195	206	225	208	172	191	191	235	185	194	206	198	213	201	189	200	212	221	235	187	206	207	213	191	173	192	217	218	207	205	188	210	222	232	213	222	215	213	205	196	223	204	210	199	186	197	223	198	189	214	190	186	224	199	219	175	193	211	213	212	202	232	211	198	189	194	202	215	202	242	209	199	218	215	209	219	210	203	184	235	210	211	198	206	203	226	186	197	207	197	200	191	211	215	212	203	201	217	228	211	209	228	187	207	206	209	200	201	235	215	200	193	202	204	222	194	186	185	246	206	217	195	207	214	218	202	207	194	203	208	195	235	208	192	217	200	192	203	220	227	192	210	199	228	202	225	196	214	196	183	211	198	223	218	211	196	215	180	192	207	174	184	213	230	202	197	209	209	227	213	202	185	194	227	211	215	214	209	205	234	195	232	211	205	209	206	227	202	198	206	193	201	194	188	177	194	206	206	207	239	209	196	220	216	207	179	222	209	193	205	178	226	194	207	213	207	201	197	213	209	206	239	211	213	227	221	203	217	215	200	181	201	198	206	198	227	204	222	213	204	178	222	208	228	179	191	214	197	209	200	217	201	210	177	204	226	177	207	198	220	209	194	214	214	201	207	196	195	236	204	212	212	207	197	186	213	218	199	211	186	197	181	222	196	199	188	210	208	205	228	220	195	221	225	214	200	212	172	208	206	223	192	198	239	211	209	240	200	199	202	199	197	192	207	200	208	234	242	203	181	234	230	212	186	200	206	214	210	202	209	202	170	192	221	220	232	200	207	200	213	249	194	188	206	211	194	182	199	177	212	206	200	205	196	199	192	201	229	228	209	199	195	222	193	202	201	203	193	193	225	179	192	183	200	221	207	202	234	229	202	200	197	222	223	207	219	209	192	208	211	177	201	217	207	221	219	215	237	178	223	214	206	176	202	201	214	189	226	191	233	180	225	260	210	209	200	219	218	214	207	206	186	191	201	222	198	231	205	183	204	198	208	213	198	204	216	197	221	201	205	214	191	204	207	197	216	221	186	191	178	202	217	199	212	206	187	191	217	225	229	237	205	215	245	206	198	217	203	210	203	216	197	216	202	227	208	199	209	226	219	233	203	197	221	208	232	176	193	204	197	201	172	210	203	188	203	204	231	203	225	197	196	191	225	188	192	186	237	226	201	198	162	209	193	207	171	189	209	211	198	195	241	216	200	191	197	213	204	205	204	206	210	189	222	214	219	219	202	186	217	210	223	208	193	202	202	213	199	202	225	199	213	206	213	223	210	199	241	223	198	188	217	214	223	192	207	231	207	201	194	203	216	207	199	198	183	209	202	213	219	216	220	205	220	214	194	191	194	200	200	258	185	205	193	217	194	208	232	207	214	206	209	231	201	208	195	209	202	203	226	217	228	215	196	187	219	227	218	215	176	201	221	216	217	185	203	207	178	212	197	207	230	213	194	222	185	186	215	221	213	203	210	197	219	178	197	187	187	223	211	196	232	219	224	209	186	212	214	218	218	218	178	221	203	190	196	209	215	195	193	207	232	204	200	194	174	203	203	197	182	184	214	188	220	204	207	188	206	185	183	224	210	240	194	181	218	207	211	213	199	231	204	209	211	226	216	192	244	210	212	181	203	206	213	183	222	226	198	195	199	195	213	209	212	223	194	203	228	196	219	201	217	193	194	193	196	221	217	205	187	208	217	237	178	220	230	190	195	206	222	226	229	211	216	204	212	224	196	217	211	215	208	209	212	194	221	227	234	215	202	205	208	183	208	203	208	196	208	205	192	233	223	188	214	205	209	198	213	192	209	183	199	239	195	227	223	196	203	229	197	203	216	233	210	194	211	196	179	208	196	191	216	198	212	221	214	199	219	211	217	196	213	202	203	197	203	234	181	210	197	214	181	208	197	201	203	205	217	193	209	226	192	197	207	202	213	190	209	209	209	206	212	226	225	205	205	213	209	214	232	202	194	227	226	208	212	204	233	215	194	228	213	190	204	195	199	212	226	211	201	227	235	222	225	205	195	221	208	187	218	188	219	206	205	201	195	208	230	218	208	219	209	216	207	195	189	191	187	210	198	226	197	216	220	210	210	214	225	237	219	212	215	234	189	200	198	198	219	182	213	222	196	191	202	198	213	199	206	208	211	194	196	209	218	200	187	213	222	214	221	197	212	220	208	222	208	218	185	225	200	186	196	237	189	205	209	196
7771	2755	6460	6958	5883	4723	3859	3165	2737	2418	2161	1994	1802	1597	1473	1397	1315	1286	1178	1117	1087	1037	1025	967	986	915	890	820	883	854	856	826	851	846	885	828	827	769	779	770	756	764	789	781	778	752	762	742	760	759	659	772	712	686	730	772	740	714	746	708	726	696	711	666	716	705	724	726	663	682	687	642	704	683	708	677	684	661	648	691	696	660	696	683	636	657	728	678	674	683	695	676	657	686	662	683	693	712	669	677	676	680	663	705	670	608	676	662	705	678	703	670	658	656	716	703	694	669	699	670	710	662	654	628	654	714	717	665	691	681	675	657	669	673	629	683	698	666	657	711	682	676	657	692	705	716	686	667	682	619	688	715	646	666	664	691	718	716	682	628	678	682	668	703	660	651	683	651	642	661	667	670	704	691	704	712	692	614	671	689	661	692	681	666	704	653	677	638	686	684	687	694	661	658	712	635	663	704	672	671	689	674	683	663	628	670	655	669	655	658	675	659	638	696	687	683	667	647	646	631	687	661	706	679	658	640	702	679	731	635	669	639	667	636	640	685	652	680	634	671	665	621	634	664	637	694	711	671	681	695	694	665	651	650	660	652	714	699	648	621	702	667	632	711	652	711	676	644	645	659	626	603	678	646	667	695	676	670	610	658	708	647	658	653	661	729	692	684	682	648	620	714	644	635	635	679	640	696	645	622	633	670	630	651	659	673	666	617	707	659	645	662	672	688	694	628	670	631	697	657	688	726	649	655	710	646	652	640	676	681	701	658	692	719	643	635	722	688	698	661	693	693	681	669	683	692	682	634	624	636	648	659	641	628	652	624	664	643	661	721	652	646	650	699	686	658	685	666	647	610	628	658	656	630	669	651	654	720	700	699	674	689	689	673	645	712	725	703	613	651	664	656	663	718	657	695	666	744	687	677	718	590	647	697	667	687	675	709	634	644	674	647	693	699	673	672	709	705	657	666	727	724	684	690	716	651	637	672	645	682	676	675	692	666	645	683	660	671	644	708	649	702	647	655	679	678	667	646	685	668	719	708	649	649	638	643	676	696	685	660	657	676	694	626	651	692	665	671	654	693	686	642	621	668	673	679	645	648	672	672	679	706	635	646	667	678	674	669	710	669	693	645	627	667	621	697	686	662	671	674	644	689	649	665	695	640	637	645	643	669	656	699	669	662	652	653	656	623	611	680	681	708	660	614	664	638	684	640	639	669	651	670	713	690	646	659	650	704	653	692	679	675	663	720	690	615	653	624	649	706	648	649	654	664	645	649	676	613	705	663	709	647	675	624	683	687	621	655	659	653	599	647	652	625	677	649	662	664	687	680	707	634	635	686	645	687	649	691	667	704	640	651	619	655	661	641	676	691	636	656	676	688	632	632	655	664	669	690	705	618	665	635	651	656	629	715	657	697	676	640	696	699	674	687	659	662	680	668	661	653	625	676	653	686	658	636	637	619	688	654	682	651	685	679	639	687	733	667	679	649	677	673	660	617	703	634	628	677	700	705	678	664	703	670	642	668	658	652	632	678	685	688	714	627	667	632	666	663	666	656	628	664	664	676	691	680	678	704	671	626	681	684	707	677	643	636	671	688	696	649	666	637	669	672	690	725	692	670	701	678	689	685	685	675	644	707	685	657	672	635	675	683	664	688	670	735	691	629	681	671	653	655	690	639	706	725	687	652	704	673	694	639	694	641	712	689	629	606	663	638	691	639	649	675	623	695	639	682	645	736	615	639	626	660	703	659	662	657	638	679	690	668	673	696	672	672	653	660	624	651	662	651	640	694	629	704	641	664	659	664	645	661	662	623	640	687	648	680	685	706	687	647	670	689	653	648	677	621	691	641	693	655	697	628	694	681	628	615	669	646	699	641	680	646	685	652	629	663	649	670	612	679	684	657	649	688	693	662	650	667	683	669	669	637	652	637	674	677	649	663	658	640	654	706	647	647	646	688	679	706	666	712	647	658	654	670	645	639	666	684	646	643	612	620	649	610	681	660	697	651	678	695	623	692	632	632	627	667	663	685	686	652	632	659	624	657	721	667	656	648	618	652	664	696	664	693	670	692	688	726	663	642	688	644	679	689	725	699	707	618	650	632	704	719	689	630	665	664	670	672	683	684	677	646	662	690	687	711	703	654	704	684	650	669	661	679	650	691	674	695	680	658	708	625	693	655	656	646	652	649	659	652	748	676	650	655	626	673	665	686	642	674	651	710	652	707	671	632	653	705	675	671	670	654	656	635	677	668	635	669	727	704	630	647	695	666	676	687	733	677	655	623	707	651	636	669	696	636	662	659	661	639	686	705	656	635	671	680	642	656	667	639	624	630	652	647	712	687	649	639	668	650	666	630	657	685	696	642	684	599	659	651	627	648	683	687	642	699	679	647	682	673	681	674	658	632	702	712	673	678	676	638	694	645	635	710	663	659	671	674	674	702	653	723	639	636	706	664	634	668	649	644	699	632	670	718	664	636	667	680	671	666	610	677	638	658	701	659	635	703	692	648	654	640	626	638	684	647	664	633	681	648	655	686	677	610	658	668	696	693	656	643	692	665	654	675	649	674	649	675	646	654	695	678	694	674	711	651	660	673	656	643	674	657	669	668	664	645	675	681	684	661	635	667	660	644	623	691	665	658	663	647	681	634	673	637	679	641	640	667	611	651	710	659	678	634	638	654	635	677	659	593	652	637	660	634	634	639	675	685	688	682	640	662	661	685	700	685	681	647	717	691	680	658	666	693	653	727	704	736	668	687	679	713	708	650	621	662	704	688	678	690	677	631	695	649	666	634	655	653	691	650	643	635	665	625	636	662	652	685	641	663	642	704	674	697	648	652	660	657	647	695	653	676	661	656	703	699	669	662	675	696	629	692	611	659	663	708	643	668	646	643	626	693	634	665	681	663	614	704	643	708	680	635	671	688	647	637	704	674	670	679	600	669	659	640	629	664	696	680	707	626	591	697	677	647	704	717	732	639	675	697	658	713	642	622	670	697	655	699	660	663	730	662	690	658	685	724	661	681	658	670	658	700	672	617	652	674	660	662	674	693	631	664	660	658	676	667	655	666	660	681	623	686	676	651	682	688	708	694	647	673	649	700	671	669	673	631	649	628	617	681	627	684	641	646	670	670	690	631	705	642	651	692	674	650	659	661	706	656	678	677	693	632	644	666	709	669	672	670	649	643	656	641	670	655	681	684	639	649	688	677	675	650	642	689	650	663	695	609	680	680	697	646	692	667	705	675	702	709	665	687	663	738	695	661	667	666	689	648	663	658	618	672	652	629	656	694	660	649	689	710	691	683	659	683	672	606	649	684	686	650	701	701	662	645	687	668	610	690	660	660	690	654	706	663	680	641	655	629	667	652	703	684	689	669	672	653	670	662	661	665	650	644	653	684	655	690	603	708	720	582	755	676	667	690	646	695	680	657	679	647	667	691	681	593	656	643	642	647	680	669	664	629	633	661	674	661	674	637	657	686	637	674	709	677
1078	127	149	99	76	68	61	72	61	65	71	51	59	58	62	51	55	59	52	59	50	59	58	65	55	50	60	75	62	62	54	60	68	63	51	55	59	57	61	53	65	64	62	53	58	69	58	62	66	55	65	61	65	62	57	46	64	46	64	62	63	56	51	64	56	60	54	57	75	71	63	64	61	48	68	61	57	62	54	41	64	64	60	65	56	62	62	49	48	59	65	48	58	61	53	68	61	61	61	72	58	58	59	75	75	54	49	55	63	58	45	64	57	63	63	67	54	71	41	65	56	48	47	52	59	73	52	72	58	60	58	50	57	61	49	63	61	50	55	62	62	47	58	54	61	64	62	66	68	68	50	52	51	50	58	59	53	52	68	60	44	53	73	51	60	65	60	56	71	52	50	63	53	57	59	53	59	71	53	62	63	46	68	48	62	58	59	54	71	63	60	61	48	55	54	48	65	67	60	50	43	51	51	48	76	76	55	55	58	58	60	46	45	68	57	63	63	50	63	64	57	61	58	67	67	52	58	61	51	59	64	56	51	57	54	55	58	54	66	55	79	43	66	54	68	57	50	51	49	58	64	62	53	50	52	62	57	55	67	51	51	58	50	56	62	56	56	45	60	66	65	43	65	77	51	43	43	52	50	65	62	50	71	62	59	67	63	57	37	57	60	50	52	64	53	45	54	52	62	65	64	73	59	62	57	54	47	49	53	64	43	56	51	68	47	46	59	52	56	54	59	54	70	54	57	54	62	50	64	58	58	46	51	60	51	60	58	49	66	57	49	61	53	60	45	56	57	57	60	66	53	60	46	63	65	68	50	62	65	55	49	63	54	56	39	53	53	82	49	50	69	50	54	55	55	68	54	69	70	64	54	44	61	46	53	57	58	50	47	62	52	54	65	49	48	63	59	54	58	58	67	60	46	58	52	68	68	69	71	56	54	59	61	64	65	61	68	52	50	59	51	57	56	57	50	49	57	41	62	59	60	51	59	55	47	60	57	56	62	46	63	56	65	45	54	58	63	72	54	63	70	70	65	61	55	50	61	69	51	74	59	72	60	53	69	54	54	50	56	59	55	45	58	61	60	66	54	64	76	50	51	56	56	53	68	75	45	51	51	56	61	62	62	44	64	52	59	52	62	67	52	59	63	62	71	62	54	65	59	52	53	71	57	52	72	51	56	52	64	48	53	64	68	56	53	44	55	47	57	57	50	61	56	50	57	64	69	67	58	56	63	66	48	56	75	58	47	58	60	59	71	64	45	66	50	60	68	58	52	42	49	54	49	49	56	54	54	58	55	60	63	46	71	59	69	59	54	46	65	55	51	60	65	53	53	66	46	58	67	62	44	55	61	68	53	55	59	61	56	58	67	46	54	52	47	48	53	58	62	67	57	61	52	58	77	45	57	60	57	56	61	71	60	46	50	58	62	43	66	54	53	58	39	59	67	57	63	52	56	49	54	65	53	57	40	54	59	52	44	55	45	51	56	60	51	54	57	57	60	58	49	66	80	63	67	49	71	58	66	62	59	52	56	47	68	49	56	59	51	55	47	60	48	57	54	70	67	64	44	58	63	62	58	51	53	68	50	62	48	64	61	60	71	54	62	66	58	64	67	53	59	67	53	60	63	57	42	53	62	60	50	64	47	66	60	55	43	57	54	57	46	52	48	55	58	74	50	55	53	65	66	59	45	46	50	52	52	49	71	53	65	58	59	54	50	68	60	44	67	55	57	61	66	59	57	76	53	54	44	66	72	62	50	59	56	46	51	47	73	59	57	61	64	55	52	58	66	57	50	65	56	58	51	54	56	80	70	58	53	50	68	69	62	51	53	45	38	53	65	52	54	59	52	51	65	61	66	56	60	57	68	63	47	60	65	40	40	63	50	69	68	58	55	65	59	74	52	59	64	52	64	51	78	59	59	52	48	55	72	60	53	56	67	51	56	68	65	51	54	65	63	61	57	72	63	55	48	48	53	55	64	52	61	54	55	54	55	52	62	49	78	59	48	64	47	69	76	61	64	58	52	58	57	64	69	69	59	52	54	55	62	58	59	51	49	62	70	68	40	72	59	55	61	63	60	66	55	51	49	55	65	57	74	56	57	50	53	57	52	51	62	52	44	65	45	68	67	52	63	47	51	58	66	60	52	58	67	53	56	69	62	65	55	66	64	54	57	54	65	59	63	59	63	60	60	58	52	63	66	46	60	77	60	51	51	42	50	47	58	67	54	56	52	54	61	68	60	49	51	62	60	60	67	58	40	59	55	62	58	44	61	42	56	62	65	51	49	54	55	63	70	56	64	59	70	69	65	56	58	62	60	50	57	59	62	42	61	58	68	48	57	61	62	54	57	64	43	50	64	60	53	55	64	65	63	56	68	54	60	68	56	59	62	39	58	54	62	68	49	60	43	57	61	65	46	56	56	40	54	57	69	59	70	62	57	43	54	69	62	48	60	61	54	60	50	64	61	53	57	78	58	51	59	61	57	61	60	45	57	61	66	61	61	66	64	52	58	45	50	48	67	55	50	62	66	48	56	54	63	57	55	61	57	58	58	61	68	66	49	41	45	68	54	45	74	73	53	63	59	60	68	61	56	54	54	55	49	53	56	62	72	46	53	61	62	55	51	69	51	62	60	53	54	54	60	55	60	58	54	63	52	58	53	48	51	59	56	56	57	59	52	43	58	54	63	54	60	59	62	46	64	52	62	56	60	66	52	65	65	57	55	51	76	57	46	61	49	73	55	58	60	40	66	63	50	54	59	60	63	56	57	57	53	74	61	52	66	62	55	65	56	46	69	57	52	55	73	58	61	59	57	55	62	54	64	53	67	48	56	57	49	75	63	59	40	39	58	55	63	52	64	62	49	57	61	57	70	60	79	51	63	59	54	52	59	56	57	51	36	45	60	70	55	58	49	59	56	50	53	58	71	52	68	63	57	43	55	59	60	50	56	54	61	54	65	58	75	56	61	76	66	54	48	49	61	51	59	66	63	61	54	54	40	49	55	69	61	52	74	68	56	54	61	45	50	67	57	57	76	55	56	66	56	53	49	65	67	66	52	59	57	69	72	62	76	53	62	50	57	54	72	76	48	47	65	63	66	49	62	56	66	52	49	53	67	51	65	50	58	73	52	54	53	59	58	51	63	55	62	68	48	68	53	52	58	51	57	68	60	53	59	58	58	52	54	54	54	56	60	62	66	64	54	59	53	61	58	57	46	56	64	61	58	54	64	66	60	50	67	47	53	61	62	60	51	55	69	71	65	66	53	70	57	61	66	56	75	62	53	56	47	60	57	36	52	59	57	67	73	60	51	60	58	49	57	58	52	69	58	68	63	55	57	60	52	58	59	56	59	49	49	72	72	43	68	57	75	56	74	70	58	60	56	53	63	62	48	61	43	55	59	74	48	54	60	56	66	51	62	66	65	55	64	64	61	55	53	73	55	58	45	56	51	62	48	54	60	45	54	54	57	67	60	50	53	57
1627	322	456	467	393	358	353	331	331	296	305	295	293	313	255	269	281	264	238	237	235	263	249	270	244	241	254	232	257	204	216	278	223	269	239	250	239	246	259	229	267	251	246	261	241	259	252	243	255	247	241	231	258	250	246	246	237	260	251	237	239	274	256	236	279	251	239	202	238	244	266	241	244	249	242	238	257	236	233	237	224	236	255	250	235	206	256	237	248	253	252	229	262	267	257	231	240	245	229	234	252	262	237	243	238	229	243	267	253	252	266	246	231	234	233	242	234	259	211	223	246	239	236	230	235	239	256	208	262	233	241	242	219	226	245	252	256	230	239	232	245	258	242	203	248	229	258	247	233	234	246	245	207	237	220	249	229	239	245	274	250	241	254	241	224	247	248	228	241	247	242	241	231	247	244	229	254	243	230	220	271	229	249	238	227	250	248	261	251	232	241	271	241	255	247	222	241	221	229	239	239	214	229	238	239	249	203	202	267	242	251	240	240	244	226	232	239	253	250	243	217	227	249	260	205	232	235	240	261	226	237	267	241	238	238	236	239	260	250	241	224	260	221	221	237	242	245	221	235	247	222	264	240	227	234	239	256	262	255	251	246	230	253	256	234	257	255	224	245	248	223	264	240	232	270	223	243	235	252	254	205	236	202	246	260	273	234	256	246	247	235	264	260	260	249	259	251	239	226	257	203	230	248	252	228	241	252	228	225	253	267	230	227	246	246	251	230	250	253	262	258	249	235	213	260	260	245	240	222	239	259	219	252	253	256	246	238	235	245	259	243	222	242	271	240	213	250	259	236	227	264	229	257	238	231	221	267	248	247	243	232	239	273	243	269	254	243	259	251	234	210	235	232	250	253	253	221	249	233	216	248	224	263	261	234	250	232	266	238	233	236	216	229	237	246	220	255	245	241	252	222	243	259	233	231	242	261	210	271	220	226	274	256	214	249	256	212	266	238	264	228	254	239	243	234	204	227	236	233	245	226	251	245	250	254	230	259	229	229	242	229	245	226	209	233	260	233	233	251	259	271	259	235	235	230	233	219	223	264	238	224	245	243	235	256	252	238	250	232	242	215	263	231	276	238	236	242	254	247	249	248	208	255	232	266	255	223	236	265	241	272	262	216	255	249	238	240	250	263	277	248	213	267	226	242	257	254	236	258	284	254	235	236	240	270	256	248	250	252	225	227	233	242	243	275	254	240	248	202	245	220	220	229	249	255	228	229	244	238	215	277	242	220	248	273	264	242	230	274	252	271	251	242	241	235	237	253	223	261	207	233	262	232	240	239	245	259	228	258	257	223	229	237	248	238	239	213	239	236	259	246	252	243	249	239	246	246	238	238	247	223	270	254	255	246	257	263	244	245	229	258	230	271	224	257	235	260	236	247	268	234	245	259	239	232	247	247	264	239	266	276	261	216	233	222	243	242	217	196	233	231	248	249	243	252	242	222	237	236	233	260	241	240	225	257	214	255	246	248	234	244	244	248	226	252	235	242	224	222	230	228	249	230	242	266	237	222	236	223	231	217	270	257	237	263	224	259	225	241	229	239	241	259	242	237	257	236	257	235	231	245	227	284	221	234	234	240	258	264	236	243	226	242	237	257	240	211	254	244	239	250	227	231	229	197	258	224	241	221	243	245	250	218	240	252	229	251	259	222	241	266	247	263	253	249	272	237	262	234	266	265	252	238	250	223	253	225	240	260	249	242	211	222	242	240	242	256	225	249	264	269	233	257	231	222	241	265	238	254	246	238	257	226	260	233	240	239	224	217	224	242	240	234	254	243	249	249	276	262	290	262	242	248	258	219	263	217	234	238	214	221	229	227	235	241	236	232	230	243	229	233	258	242	254	231	225	225	226	250	281	229	226	227	262	239	242	225	229	259	232	265	247	226	256	253	269	255	225	254	229	262	224	244	220	226	253	248	217	273	240	240	238	223	233	230	255	250	245	235	242	249	224	225	250	241	249	220	239	230	235	266	224	260	232	251	246	279	245	236	224	214	211	259	274	250	254	251	248	262	271	263	273	242	250	235	247	242	255	249	238	230	240	237	237	226	255	261	243	243	230	232	238	219	261	234	238	250	247	243	240	262	241	246	252	217	222	261	248	261	239	263	224	270	235	221	218	250	230	251	230	252	242	228	245	217	250	263	255	244	236	248	239	253	246	219	245	242	220	230	228	241	249	239	250	225	237	268	257	249	246	211	251	249	257	221	232	245	241	249	240	243	225	257	248	261	246	235	233	263	272	251	244	227	246	252	231	245	249	228	223	267	238	219	253	232	264	255	238	243	258	261	237	223	246	233	227	241	246	234	249	255	250	222	258	248	246	236	213	218	215	213	184	260	243	252	267	253	276	216	238	269	252	252	237	272	264	227	234	281	241	221	238	244	239	238	230	261	235	235	230	255	267	215	265	250	238	232	238	257	241	267	239	232	211	226	275	246	224	222	244	235	235	239	236	211	244	271	227	242	221	248	253	263	226	246	234	257	217	235	212	224	254	239	253	226	260	239	246	229	240	234	240	241	283	233	225	227	269	256	253	217	229	245	244	287	246	224	241	242	230	250	240	250	251	262	252	255	260	238	230	241	263	216	243	217	243	257	245	251	241	232	232	254	236	224	269	243	201	231	251	271	268	237	215	291	219	226	233	222	245	254	256	233	243	237	251	254	224	243	233	238	247	247	251	257	240	237	234	261	231	245	253	223	254	246	230	250	251	239	237	258	239	202	231	216	257	231	234	247	244	230	239	238	249	241	239	241	232	242	226	246	230	246	213	244	256	224	245	247	236	260	257	235	227	239	231	238	236	230	241	240	226	240	244	235	241	249	240	217	255	269	232	256	253	255	229	217	263	231	250	258	230	265	225	264	234	256	220	231	234	211	259	262	241	224	239	254	214	239	216	233	266	231	224	293	259	244	245	267	239	205	233	254	254	247	232	210	215	262	245	235	238	258	222	253	226	234	232	217	255	237	240	253	281	228	230	249	221	230	248	214	219	210	251	255	246	243	242	228	221	226	244	257	226	252	245	255	232	230	257	262	249	229	241	262	270	237	249	255	233	247	248	236	246	234	250	226	236	237	260	241	257	240	235	247	244	236	250	260	222	249	211	210	252	243	230	262	267	232	233	226	241	251	242	234	244	218	264	225	228	244	223	256	256	243	250	229	253	210	255	212	278	260	246	248	214	220	262	258	233	225	254	236	225	235	227	268	241	234	229	205	241	231	278	221	231	241	239	235	248	205	263	274	253	211	224	262	241	245	247	241	218	228	237	226	241	257	248	257	228	227	229	232	254	243	227	232	242	236	234	246	236	256	252	257	215	273	243	237	223	240	233	257	227	261	206	245	250	218	240	244	233	254	250	229	257	262	226	238	260	262	261	254	235	265	247	230	250	265	235	269	260	241	273	240	259	259	253	247	260	237	254	262	271	230	268	234	251	226	232	261	226	214	258	246	253	225	253	219	254	222	242	231	245	255	265
4495	1076	1328	949	647	455	404	296	245	257	206	219	188	150	193	149	163	152	147	133	135	157	144	173	148	149	125	135	147	145	144	141	131	153	118	141	143	122	136	123	145	154	139	132	126	135	108	153	140	158	134	135	126	132	134	130	126	124	146	122	143	156	122	134	132	122	115	160	134	137	139	124	139	118	125	130	141	121	119	128	118	129	115	126	161	129	117	122	137	120	134	119	139	148	114	115	125	138	122	133	122	113	132	125	132	132	129	131	136	115	126	121	133	157	133	135	158	133	119	124	128	149	129	126	131	135	125	141	128	147	135	115	135	129	117	131	131	138	135	115	127	109	117	121	108	127	129	144	140	131	126	126	103	140	123	129	147	137	132	137	134	131	132	132	123	129	116	127	148	149	103	132	135	160	124	118	140	129	123	124	121	130	142	125	133	116	142	147	115	106	142	146	106	151	122	120	122	122	154	135	97	139	122	102	135	134	134	127	116	140	138	122	143	131	139	140	154	137	126	143	130	127	121	141	141	124	133	129	116	144	117	125	115	156	135	128	127	108	161	132	123	142	136	140	115	133	121	125	121	126	130	110	129	136	121	157	125	121	130	120	141	129	129	128	102	131	144	123	128	128	131	136	139	105	137	127	129	132	129	119	134	127	121	123	118	123	106	138	128	125	123	131	134	136	127	147	123	137	143	144	120	108	122	136	120	134	141	124	144	125	112	142	118	146	104	146	123	121	94	119	117	105	130	138	143	137	113	133	132	111	128	135	131	139	121	128	152	127	123	159	137	131	115	127	130	143	129	114	149	125	131	128	143	119	145	103	144	133	127	129	135	134	134	129	133	109	126	129	136	128	138	133	143	135	111	126	124	131	120	139	109	148	122	122	138	130	119	152	124	108	139	136	131	113	128	129	128	126	135	114	126	114	132	120	131	137	116	139	122	123	109	127	114	127	133	117	116	111	135	118	113	137	120	134	141	122	131	116	110	138	135	123	128	117	125	128	123	119	130	119	155	133	123	130	121	138	132	133	127	144	121	110	101	144	134	131	105	131	137	120	110	133	133	151	141	137	129	137	142	124	132	150	117	118	117	120	165	128	128	129	128	125	124	125	147	113	136	136	135	126	120	118	124	147	136	120	141	126	109	117	144	156	132	136	132	114	132	127	130	127	132	124	130	123	112	144	123	133	131	134	113	125	133	142	135	129	140	118	127	123	141	131	145	127	120	157	134	150	136	127	111	140	143	128	141	141	129	123	130	126	132	128	137	125	134	135	128	138	119	132	138	140	136	117	114	123	114	143	134	132	123	112	133	117	130	108	148	121	141	151	133	121	115	112	112	124	133	151	150	146	119	121	137	135	140	134	121	111	119	119	130	111	117	139	123	137	133	133	127	125	147	134	122	136	99	129	109	120	113	138	128	117	145	123	122	129	137	128	128	119	122	132	151	122	129	135	129	138	121	131	128	119	109	126	124	143	137	109	130	130	121	148	149	132	126	136	125	128	112	130	127	119	139	132	130	129	139	135	113	119	110	129	137	130	133	115	114	126	117	129	116	126	136	132	112	135	130	114	141	109	129	121	131	127	123	119	129	122	128	136	127	134	126	125	130	135	134	145	137	108	124	127	132	118	138	128	112	149	121	123	106	136	149	118	123	136	144	130	123	118	124	146	130	113	142	142	103	143	124	117	135	122	130	144	136	139	141	113	132	123	111	139	120	130	126	121	119	130	132	124	135	115	144	144	108	125	136	117	130	120	142	115	109	136	124	119	118	144	125	120	127	130	130	126	128	146	129	137	134	119	122	139	117	133	134	104	128	109	109	136	142	118	139	114	136	136	127	125	131	138	138	125	140	132	143	149	129	118	117	147	134	125	108	128	115	126	119	146	147	125	142	155	135	119	123	121	148	138	140	133	110	123	119	141	106	138	123	137	105	140	124	122	130	147	129	121	131	123	126	128	114	136	141	119	130	148	115	132	152	119	143	117	107	128	115	138	156	133	149	125	118	125	135	142	121	132	132	116	130	129	135	151	125	143	134	126	137	123	130	126	131	133	149	125	103	115	131	118	119	128	125	115	137	136	135	137	139	122	118	141	142	122	107	124	116	124	129	109	127	103	126	117	135	136	123	120	108	105	126	116	122	123	133	136	135	142	142	126	134	147	126	131	131	115	133	118	124	127	131	124	146	127	141	132	135	137	130	139	122	128	119	121	145	118	134	116	123	150	110	136	132	115	137	124	134	148	144	99	145	128	134	125	136	122	114	128	138	132	123	133	123	147	137	135	145	137	133	134	119	141	121	140	135	128	140	146	125	128	114	138	127	109	116	124	137	133	141	136	126	137	148	108	131	131	157	138	113	127	127	116	126	119	141	124	150	123	125	127	114	130	141	147	115	144	123	139	141	148	127	128	121	136	135	138	131	138	116	117	110	114	129	119	134	139	117	133	140	121	122	134	143	123	121	119	121	137	125	140	139	118	121	151	130	118	138	153	136	131	109	117	126	127	117	141	129	163	126	142	130	111	133	125	135	128	146	138	122	131	112	144	128	148	122	116	142	127	142	138	154	153	115	124	129	133	134	132	111	126	160	123	114	135	113	143	127	107	125	121	114	116	133	118	135	120	143	118	126	165	135	123	132	129	119	133	138	104	131	139	153	138	137	132	134	141	125	125	110	129	135	120	131	113	133	123	133	121	134	145	128	120	140	118	122	113	121	139	109	123	133	141	122	154	133	115	134	116	125	154	120	110	128	114	140	115	125	127	154	119	121	137	143	132	131	126	115	114	138	114	130	147	146	131	129	123	141	153	157	136	134	125	147	130	142	120	153	123	115	113	122	122	121	125	131	135	124	136	119	139	144	130	115	109	138	130	118	138	143	112	129	144	120	125	141	138	158	117	122	123	112	126	134	134	150	126	134	117	130	154	133	118	131	130	128	128	129	122	145	142	142	135	142	120	130	128	135	142	146	135	147	153	107	128	127	126	111	136	131	128	140	145	123	129	138	118	119	118	125	116	129	134	116	142	127	118	140	148	116	132	124	131	137	131	114	123	131	139	145	128	152	128	128	133	130	139	132	128	129	137	113	114	135	103	141	136	136	120	112	120	132	147	135	145	141	129	147	119	129	122	140	161	132	116	123	116	114	139	122	129	128	116	158	129	134	141	124	106	140	116	140	117	128	124	128	140	138	125	128	135	130	118	114	130	132	127	124	124	129	119	117	116	122	104	129	112	134	140	138	125	136	113	122	138	134	125	112	123	142	115	147	138	118	118	131	149	128	125	144	142	137	118	112	113	137	124	133	135	132	153	127	148	129	116	132	108	124	135	131	134	116	133	138	123	118	146	147	135	148	112	117	133	137	145	131	133	136	126	122	127	136	141	115	128	127	138	134	133	131	134	134	149	130	134	123	127	113	116	109	157	135	149	124	142	138	127	126	144	143	145	134	125	113	136	127	123	133	136	119	119	119	144	115	142	135	131	148	138
5364	1558	3491	3810	3236	2647	2161	1825	1564	1378	1163	1082	934	969	895	795	749	778	694	762	693	656	620	630	607	622	573	563	537	576	549	515	543	531	514	496	506	573	495	546	514	523	465	501	530	490	501	498	501	488	505	491	499	504	491	482	482	463	490	479	446	485	515	470	455	479	474	434	499	488	450	463	506	475	488	471	430	493	458	448	454	446	463	452	449	437	418	465	427	479	457	469	426	428	455	397	491	458	463	499	453	447	442	473	417	439	434	481	498	449	427	478	423	479	462	444	448	472	478	446	505	436	446	467	486	448	439	465	473	474	465	439	451	466	447	413	454	451	439	496	435	415	482	449	475	444	443	467	453	472	476	425	478	431	462	450	485	412	463	421	474	460	438	434	455	422	466	453	475	444	489	442	459	419	458	423	434	441	461	468	422	450	436	461	484	464	403	441	422	482	433	453	409	422	410	453	445	467	430	440	459	433	451	457	447	465	475	421	463	455	455	431	429	480	462	427	452	457	411	459	421	474	451	433	446	429	429	421	431	456	432	466	421	462	450	435	434	451	466	456	453	469	479	423	421	461	452	425	438	447	429	453	429	433	437	471	435	442	419	419	436	424	477	423	496	478	474	441	472	455	467	460	423	435	450	445	448	451	485	495	474	463	461	484	426	454	440	458	458	451	434	433	437	451	420	426	470	450	440	449	444	426	452	460	445	423	446	445	470	454	467	445	464	476	453	428	461	474	445	430	473	436	445	424	449	473	406	451	454	436	402	429	459	447	424	449	484	462	503	444	446	455	457	430	452	439	397	423	477	472	480	443	465	414	447	483	399	427	467	430	452	406	468	458	443	442	475	458	493	451	365	474	461	476	461	428	447	439	463	478	471	435	423	432	449	413	400	457	450	449	424	445	422	447	477	431	489	420	461	443	443	453	428	434	450	410	429	454	432	417	450	415	455	455	470	460	470	479	469	419	439	440	459	452	465	442	436	430	408	468	456	468	453	452	422	436	461	449	394	472	446	465	472	431	422	457	473	473	444	468	494	462	474	457	469	455	421	450	454	456	457	446	481	445	463	449	446	435	484	420	456	448	440	450	415	389	454	442	458	450	456	422	455	425	443	477	458	433	457	480	446	447	441	458	443	434	420	453	429	458	454	474	441	461	433	418	451	430	423	473	462	436	448	430	445	447	446	482	474	438	413	451	461	444	448	450	435	453	438	454	425	448	443	446	460	421	445	460	426	453	438	452	444	461	433	432	432	446	453	462	459	455	422	444	450	442	462	459	458	404	432	463	430	428	438	441	448	455	459	472	452	455	453	481	459	459	446	436	427	433	463	432	459	420	452	468	460	458	457	485	452	504	426	487	430	475	422	437	413	457	443	414	426	471	434	446	442	454	470	471	448	444	447	418	424	469	463	444	428	432	448	475	454	456	424	466	457	468	429	454	462	450	436	433	416	487	437	427	466	418	438	446	454	447	451	408	477	476	455	471	473	417	425	440	464	434	455	449	467	463	455	436	461	468	451	445	423	473	480	434	448	462	448	406	439	451	470	403	483	447	457	442	449	451	470	426	437	449	409	416	417	430	446	500	414	456	461	425	463	462	454	467	473	467	436	466	449	433	437	425	440	458	403	432	426	407	456	429	450	446	441	459	409	437	473	460	443	449	456	436	420	442	463	429	442	490	438	443	436	443	429	457	424	462	471	446	452	437	417	453	455	421	442	446	443	426	467	447	422	460	420	467	453	470	441	441	458	465	446	451	459	441	441	422	429	433	446	445	467	414	440	447	462	428	443	442	485	442	433	420	424	474	452	422	443	432	451	467	414	474	465	431	444	463	491	461	390	421	401	436	448	486	440	466	458	452	491	436	437	449	424	417	436	437	448	454	446	493	472	460	518	450	429	447	441	465	468	462	465	464	440	437	465	437	443	493	431	465	443	456	459	446	434	485	471	454	492	464	447	445	425	415	426	447	458	452	436	421	459	440	431	462	449	430	455	430	443	463	450	424	404	428	451	449	457	479	417	430	440	438	426	488	430	425	454	461	445	451	518	456	421	419	437	396	450	441	433	457	463	437	457	436	448	446	510	439	462	454	465	440	480	439	431	449	427	426	448	438	446	444	455	433	467	431	428	470	435	458	459	405	450	429	452	431	445	472	438	435	422	447	468	467	431	475	508	446	406	481	438	434	459	473	427	449	457	434	457	471	458	413	446	497	439	484	484	467	435	482	455	468	406	513	459	456	480	455	436	450	472	445	432	426	411	445	472	457	449	416	416	403	473	425	460	435	461	469	451	456	445	441	406	436	446	448	432	447	481	476	438	438	475	438	410	463	439	434	444	439	401	455	451	443	439	471	480	453	433	453	425	461	494	439	468	442	459	429	435	439	492	446	473	458	442	453	443	450	467	441	435	443	454	434	451	490	438	444	442	439	476	447	420	401	443	483	452	463	476	464	426	441	466	431	467	457	438	457	466	440	480	447	403	482	470	451	419	445	457	419	473	452	440	392	436	435	447	477	452	506	444	431	461	481	480	426	461	470	476	422	442	433	445	456	430	448	415	465	468	418	432	456	436	444	432	440	486	471	419	451	437	462	482	445	439	434	456	467	459	456	417	468	494	466	458	452	440	480	422	443	450	423	456	444	436	456	482	451	430	460	427	466	447	437	472	466	453	478	443	455	453	421	463	435	440	462	457	486	478	431	427	426	435	445	452	403	450	438	444	434	462	491	464	494	443	448	480	426	443	458	424	416	441	476	467	465	431	436	475	464	423	455	417	436	499	464	464	455	439	466	452	432	473	434	452	410	466	471	457	417	458	450	475	511	433	461	393	461	457	462	437	451	454	454	428	448	430	454	458	441	461	479	441	488	420	455	433	464	431	419	474	445	501	438	449	457	460	471	421	457	409	468	415	440	459	467	465	458	418	451	456	441	453	472	439	433	466	463	462	418	444	461	445	424	491	423	481	395	454	455	469	431	436	441	443	438	485	468	464	456	440	492	442	483	457	445	474	476	414	427	435	440	439	426	460	427	482	431	416	455	466	400	432	428	444	432	479	456	477	431	443	438	426	475	471	440	415	456	416	464	467	493	456	452	405	469	424	451	474	436	450	449	444	448	431	483	425	456	425	413	481	436	448	442	468	447	448	476	421	473	470	453	458	494	472	447	466	438	434	425	411	480	472	428	433	455	425	452	429	455	463	484	489	413	453	435	460	444	446	481	457	436	467	453	470	430	423	438	445	499	411	461	464	442	447	462	449	420	433	456	452	412	468	441	443	411	460	453	456	491	489	452	453	397	484	452	448	432	451	450	410	432	432	460	478	450	431	429	436	487	441	491	480	464	466	417	463	419	493	430	492	431	409	426	472	473	449	475	449	414	437	452	463	459	416	439	456	452	449	443	464	434	453	446	445	448	436	431	432	442	450	417	431	449	480	397	472	445	452	442	470	444	449	454	433	420	478	457	484	435	450	429	469	433	440	449	426	490
8635	2321	2622	1845	1219	947	669	635	465	389	418	359	328	354	290	281	260	264	253	249	254	252	230	202	223	245	230	222	232	219	245	215	211	233	210	236	234	241	185	251	205	208	216	202	199	208	198	238	221	215	225	212	220	196	222	225	205	207	185	203	219	211	205	215	229	200	221	196	221	209	202	252	184	195	201	237	209	224	197	197	214	232	209	183	207	204	198	205	209	247	192	208	215	204	214	221	211	192	197	203	212	205	221	217	207	211	221	206	204	204	228	221	198	194	226	210	188	229	197	236	230	201	195	195	225	212	214	209	212	218	244	205	211	202	213	223	227	184	203	211	209	185	214	200	189	210	206	240	199	208	226	208	198	217	211	185	203	206	193	197	199	228	202	185	207	230	210	231	191	218	203	212	220	200	201	171	209	253	203	199	236	230	200	200	216	204	216	187	219	218	218	233	230	234	203	186	200	205	198	204	223	194	201	209	218	194	201	216	205	205	200	200	213	210	218	198	224	214	207	195	169	219	229	248	226	234	207	208	191	224	217	198	178	238	187	186	211	213	204	223	235	220	229	205	231	231	209	220	218	203	228	217	212	206	195	188	191	217	205	229	189	230	197	197	204	228	219	185	189	231	232	206	187	206	206	229	218	170	220	210	204	216	203	194	185	193	222	215	238	207	202	210	206	209	205	214	216	211	217	220	230	205	203	249	204	207	208	197	219	190	216	216	200	197	205	208	199	177	237	218	211	202	194	234	205	210	231	201	214	221	225	212	180	226	234	217	199	230	192	211	216	244	239	211	206	207	227	215	205	206	195	209	208	227	195	196	190	173	225	216	204	172	191	201	198	197	220	229	216	222	207	217	223	218	213	202	220	211	211	224	211	208	209	208	213	210	223	205	216	209	201	195	206	201	208	198	216	234	194	221	219	210	201	212	209	203	175	219	230	195	232	221	197	195	221	208	219	227	204	201	203	213	216	218	174	208	213	194	203	229	218	235	213	208	202	216	195	221	222	179	192	227	209	235	212	209	208	205	210	211	212	210	228	209	221	219	201	190	244	212	191	221	204	228	191	216	203	190	199	219	235	216	215	239	192	203	204	206	201	211	215	198	207	214	204	181	197	202	227	189	190	222	225	204	203	221	192	202	186	208	198	225	204	198	216	232	190	225	194	178	203	201	217	192	199	202	201	182	207	202	248	199	198	210	186	192	222	193	230	210	217	212	207	206	199	180	190	196	195	209	212	218	216	235	246	216	181	190	190	213	215	203	180	210	222	199	215	206	226	199	186	210	190	224	227	215	200	188	214	211	201	180	195	182	203	206	229	200	186	210	222	221	202	191	263	234	207	210	214	198	206	213	225	227	217	213	206	221	223	207	193	211	206	203	219	198	210	195	214	212	204	194	216	197	189	217	226	217	227	224	222	223	203	197	213	203	196	216	221	212	206	218	220	196	228	186	188	205	209	207	210	220	218	191	222	219	234	204	199	189	204	209	241	196	213	191	225	188	210	205	211	217	196	200	218	197	198	205	205	183	211	222	202	211	209	208	209	213	190	233	222	194	202	206	200	217	210	209	205	200	213	227	202	204	176	215	201	226	215	222	224	203	218	197	209	195	216	177	226	224	201	202	210	209	239	243	224	201	206	198	201	191	241	186	227	210	190	217	219	194	193	212	179	225	229	203	180	188	205	236	205	225	198	219	180	203	201	214	201	197	210	209	201	199	214	176	217	201	230	233	207	215	209	217	173	214	212	220	206	208	211	217	203	222	189	197	210	215	219	219	227	225	191	214	206	209	218	206	213	204	203	203	230	241	195	200	210	225	209	214	204	191	204	198	204	216	223	189	228	210	207	194	206	209	197	198	210	182	198	224	214	201	186	196	193	240	222	197	203	191	188	216	219	235	206	203	212	195	180	197	209	204	210	199	242	189	201	224	180	210	222	216	226	212	200	219	217	209	234	193	205	176	206	211	191	216	219	227	205	229	196	237	207	188	218	212	202	208	196	205	201	216	198	182	214	177	196	184	195	205	223	219	218	212	219	209	230	210	216	211	208	173	186	211	185	202	213	221	206	212	213	219	229	203	184	196	219	202	213	192	184	225	190	210	216	215	190	213	223	224	195	218	202	210	209	212	237	212	228	204	212	226	220	191	200	199	202	201	217	214	224	222	245	218	198	216	203	217	209	208	206	194	197	219	215	209	196	196	187	207	203	245	206	214	186	210	211	178	203	195	220	206	228	237	209	197	248	207	199	203	208	207	205	214	230	204	199	232	221	222	223	191	210	210	216	229	201	198	194	198	210	207	205	221	194	242	191	219	212	219	219	220	188	221	188	200	215	208	196	205	217	193	216	206	218	215	209	216	179	207	199	219	230	236	204	211	198	241	199	205	233	209	245	250	206	203	217	241	213	199	231	179	198	200	209	213	198	255	213	226	198	238	208	194	198	200	211	185	208	196	191	219	207	207	202	205	190	215	186	205	244	201	195	208	215	203	208	218	217	173	185	226	208	219	225	202	205	228	193	227	204	202	212	215	228	209	186	196	214	237	209	196	214	191	218	193	213	200	195	199	193	197	199	217	202	199	213	220	229	207	215	201	197	205	197	192	210	184	214	204	199	191	219	221	184	201	209	207	231	198	206	179	214	222	205	206	218	182	196	216	204	211	183	217	222	230	189	222	223	185	210	198	217	205	210	202	194	192	189	222	194	200	207	227	228	187	203	244	225	187	215	250	203	196	235	206	206	205	218	215	200	218	225	198	198	245	212	200	215	196	184	210	220	245	217	214	200	229	236	220	196	234	205	212	206	217	207	213	215	231	222	230	206	193	243	207	204	202	213	202	220	200	208	197	193	222	210	203	236	200	208	234	211	217	213	207	185	199	209	217	221	229	214	204	211	203	194	195	212	215	226	211	174	204	207	216	208	190	192	178	230	190	196	228	225	181	179	215	233	232	200	218	213	193	203	194	208	205	237	196	198	188	209	233	188	202	213	194	195	214	201	203	204	204	194	214	212	222	222	241	196	208	219	232	186	207	205	215	192	199	210	194	231	197	227	221	200	208	211	213	210	204	194	205	199	220	186	211	201	203	228	213	193	209	205	224	205	202	206	189	220	213	206	213	215	237	236	229	227	197	200	227	201	188	221	194	212	198	195	218	208	210	206	209	211	197	210	227	212	195	214	202	213	212	192	225	217	199	204	199	220	232	206	220	223	224	216	216	199	210	213	215	214	174	205	213	220	215	232	204	206	211	211	207	196	178	199	210	189	232	225	208	207	232	241	212	213	220	203	191	220	196	213	227	220	210	227	217	209	185	209	223	220	223	206	217	210	207	219	237	196	230	212	222	218	210	188	217	215	194	203	225	201	211	210	230	239	218	212	195	246	209	204	190	220	197	207	227	216	200	215	206	202	226	213	233	217	220	213	206	227	191	203	217	207	212	209	194	207	227	195	212	206	217	194	193	209	224	195	217	204	207	235	213	203	204
7812	2862	6462	6913	5902	4888	3999	3405	2714	2461	2213	1939	1719	1562	1480	1403	1326	1303	1199	1178	1028	1081	1030	935	991	1016	885	911	896	870	885	893	818	797	799	843	784	782	817	758	796	782	780	785	744	744	691	715	792	746	736	716	741	731	740	777	768	718	744	742	741	717	745	687	726	674	690	737	692	665	756	701	658	701	708	700	692	682	717	705	692	649	680	639	694	697	649	654	665	708	690	678	694	650	738	642	677	649	645	656	696	668	657	682	686	653	675	731	628	704	725	692	636	682	675	633	669	677	664	698	704	678	665	661	643	665	702	631	673	629	638	698	694	707	668	707	676	690	633	656	650	688	657	645	681	672	674	701	705	665	679	699	697	694	659	678	650	715	667	658	655	704	688	656	682	676	650	635	706	634	670	695	686	635	644	658	665	668	661	683	671	637	689	682	623	703	679	685	654	686	697	663	667	669	680	659	637	698	690	693	677	608	689	718	674	687	617	716	674	669	641	650	661	661	693	693	677	658	665	649	706	653	696	690	688	646	655	639	630	690	692	687	682	645	710	692	688	706	646	617	676	649	697	612	695	663	673	662	649	623	629	666	638	653	642	663	693	677	646	651	658	685	651	676	691	675	659	648	654	669	684	656	707	685	683	661	670	652	714	684	676	662	666	684	676	645	656	683	705	671	671	668	677	646	669	652	656	656	646	662	675	671	665	620	701	693	659	706	743	679	657	687	692	667	628	642	684	669	640	673	641	693	668	673	677	682	662	735	657	701	665	670	673	736	620	652	687	629	650	684	647	710	664	654	648	656	648	633	674	697	683	666	641	649	635	680	632	626	611	693	654	679	668	693	650	646	652	665	698	693	659	674	656	680	701	668	665	657	670	669	674	668	665	668	628	678	680	647	632	704	698	654	662	637	632	622	665	629	682	699	658	639	652	652	633	657	653	661	658	705	674	653	640	617	639	619	699	684	623	661	662	663	684	682	661	660	712	646	727	677	629	664	708	696	700	650	691	693	683	684	645	639	667	707	724	621	693	689	672	650	663	675	637	670	660	682	615	704	700	652	686	702	704	679	692	698	695	690	660	671	618	658	639	670	654	690	622	662	638	675	627	717	657	683	652	674	640	664	687	638	678	680	629	674	690	649	655	687	693	655	657	673	657	674	694	692	674	687	649	650	653	643	672	684	687	662	664	654	665	645	648	687	666	663	668	654	678	624	697	703	658	685	597	678	669	693	660	667	665	645	659	694	682	638	645	622	707	673	692	625	647	672	646	689	679	697	625	665	671	680	671	645	699	654	681	673	640	689	682	678	648	646	696	705	663	608	675	678	653	691	661	665	648	686	655	686	702	670	714	607	733	661	677	657	667	700	640	607	662	645	690	668	648	634	701	631	632	695	646	661	684	672	656	688	654	619	679	641	721	667	608	702	638	688	677	651	673	648	678	615	684	689	681	652	618	696	624	642	685	645	682	659	688	638	672	703	636	664	653	660	724	701	671	642	654	695	689	674	660	677	709	624	672	684	673	628	657	657	637	713	685	603	701	675	681	628	616	653	648	623	653	675	701	671	689	676	643	716	710	668	662	664	639	684	674	688	683	657	667	687	666	683	649	662	698	647	628	698	701	705	612	681	627	675	640	684	695	683	657	656	668	722	642	660	676	640	687	652	674	674	650	658	652	685	679	663	679	720	667	646	703	687	633	655	709	688	688	666	709	676	629	641	638	683	705	635	655	675	633	668	667	709	626	654	706	663	677	643	661	660	688	665	639	686	690	675	672	668	619	678	645	706	644	682	664	674	669	642	666	686	646	696	712	680	624	669	682	675	683	662	681	602	673	708	602	642	660	720	694	690	692	721	655	639	715	619	691	701	639	641	658	631	661	665	702	620	672	704	643	653	672	692	626	645	659	684	694	654	681	652	646	611	640	672	675	681	648	662	690	650	665	653	694	642	679	625	642	701	696	677	672	677	706	678	696	708	608	662	669	664	634	663	654	701	671	691	675	712	662	680	661	652	655	666	662	699	639	655	641	611	664	682	654	676	681	725	692	681	664	679	673	633	675	688	675	667	703	711	684	653	651	649	652	671	637	696	694	646	681	648	697	683	632	674	655	688	708	681	648	645	617	632	661	655	638	678	662	666	666	631	662	629	715	688	648	650	686	686	697	664	655	643	663	609	674	685	642	700	662	633	686	717	688	654	647	674	647	661	609	675	682	680	670	620	678	673	649	698	661	624	629	669	664	651	672	666	652	670	665	653	659	673	700	675	653	649	611	706	622	668	650	598	688	655	637	669	629	658	673	670	650	708	687	669	664	695	633	639	729	651	624	697	679	665	662	689	653	658	653	661	648	675	686	671	701	655	634	672	670	647	686	663	667	668	699	638	693	623	675	682	648	669	648	650	656	650	681	641	649	719	678	660	635	621	668	646	683	670	665	645	623	669	662	665	678	666	676	672	640	673	668	647	661	655	671	665	619	683	701	663	626	583	688	690	675	635	713	705	671	641	638	667	674	644	658	644	663	657	670	637	701	673	672	664	651	691	643	637	676	663	612	645	667	643	633	682	665	644	670	679	643	636	647	669	693	667	661	682	683	689	633	639	621	645	641	701	659	658	700	627	693	662	676	712	659	647	659	654	674	647	647	658	686	644	683	639	640	723	653	651	612	654	688	613	661	643	638	643	656	667	655	688	689	632	727	610	653	690	697	686	696	669	657	637	600	719	693	656	643	696	666	750	604	636	651	660	658	701	639	670	651	676	677	712	651	633	643	711	715	651	670	649	654	639	653	678	658	700	637	627	686	658	661	692	668	672	684	660	667	676	681	679	685	652	671	663	615	652	682	628	673	681	679	723	660	729	683	614	709	698	659	609	669	644	724	640	621	627	707	704	685	673	651	653	687	692	662	656	683	665	671	684	675	635	708	689	673	666	714	706	668	672	649	634	672	641	629	621	675	655	619	638	674	620	646	714	652	681	654	650	667	669	673	673	650	652	673	680	691	655	685	685	666	636	648	679	616	649	706	655	636	629	670	709	641	673	692	634	647	723	629	663	671	671	677	687	631	673	660	680	708	679	649	648	726	678	640	649	655	651	658	687	651	701	655	701	664	664	662	676	665	686	694	628	646	671	696	652	621	717	675	658	688	695	728	632	643	704	656	701	704	672	604	690	685	665	654	654	696	677	661	665	686	677	654	634	655	658	704	713	695	651	642	730	681	678	675	683	673	667	627	658	654	660	680	681	686	681	659	657	684	697	675	685	722	690	718	710	674	664	655	635	655	656	670	631	710	646	689	704	626	650	719	679	656	661	678	703	648	663	672	667	653	605	628	685	670	663	653	621	643	669	666	698	658	610	627	708	659	646	664	712	630	702	671	675	687	677	678	672	682	684	657	673	680	691	617	686	665	636	680	628	654	665	695	689	659	692	659	672	632	700	679	668	652	718	633	649	685	693	650	609	645	668	673	703	618	665	692	653	670	670	630	658	706	662
1095	149	131	120	83	82	90	78	63	72	66	60	61	56	71	64	59	64	49	61	74	64	51	65	64	65	61	62	72	76	73	47	53	53	60	53	64	55	71	58	57	57	62	70	67	59	48	50	40	52	58	65	53	55	53	53	58	56	61	48	61	66	57	60	68	59	68	58	45	60	52	51	53	59	50	54	48	71	55	48	62	48	56	55	55	61	51	52	46	59	65	58	54	60	54	62	64	56	56	49	55	54	56	60	62	69	68	62	53	61	50	75	52	56	72	52	69	55	51	56	57	69	55	58	59	68	57	57	41	60	51	59	49	44	54	66	65	62	54	62	54	47	51	61	57	55	60	60	52	53	50	56	49	60	65	46	54	62	55	65	57	50	60	49	59	70	56	53	55	66	60	54	78	48	65	64	57	54	58	60	56	59	58	42	52	61	68	49	64	55	63	51	74	54	49	69	36	57	60	50	44	55	64	59	60	60	65	57	46	49	62	54	65	69	58	62	49	62	50	61	59	58	47	69	62	54	59	49	68	58	56	57	66	60	55	54	65	74	51	50	59	63	53	60	53	61	62	45	57	53	48	75	55	40	58	64	59	56	52	62	44	63	69	62	54	46	48	68	49	52	59	44	55	65	50	56	53	61	59	63	61	51	50	60	61	64	64	67	48	55	74	65	56	43	52	67	57	54	69	52	69	56	55	56	66	58	57	61	49	67	50	43	71	63	58	45	59	66	58	58	52	77	54	61	61	49	42	48	54	55	61	66	53	64	69	58	68	55	57	58	51	71	43	47	56	55	67	69	52	47	53	67	65	62	69	50	63	69	51	59	38	48	63	45	56	48	69	53	43	49	56	59	63	61	53	48	45	47	60	59	64	54	58	68	58	64	77	52	61	58	65	48	49	63	48	64	60	55	81	56	60	65	72	63	69	59	55	64	65	43	52	66	52	58	62	60	50	49	63	66	55	63	54	65	67	65	54	65	59	53	61	54	68	65	47	59	49	63	51	54	46	54	65	52	61	53	51	59	50	50	54	39	46	53	66	53	51	60	61	64	70	58	60	42	60	60	48	55	56	68	57	67	64	50	58	70	66	72	57	62	58	60	57	46	61	49	57	51	57	62	71	55	64	60	62	65	57	63	55	50	61	70	51	51	51	66	73	46	75	35	66	68	57	46	53	53	60	70	58	59	74	49	59	58	49	56	56	54	63	53	56	48	40	52	60	57	52	75	59	70	52	66	53	60	41	65	75	71	59	56	57	64	68	50	59	58	50	60	59	66	49	60	42	56	66	53	65	54	65	54	66	58	64	53	63	63	64	58	56	51	55	61	67	52	59	55	41	57	59	53	51	58	62	52	59	50	54	62	44	48	48	69	63	50	55	53	76	62	64	54	48	45	53	75	53	62	66	69	53	67	48	69	63	76	60	51	58	59	56	61	58	57	62	64	52	50	54	54	63	49	61	63	57	67	55	62	64	58	53	55	61	58	46	63	56	56	48	59	64	61	62	48	67	48	71	56	60	50	63	44	61	53	61	65	49	54	64	57	51	53	58	71	56	66	51	69	59	71	44	49	64	57	52	68	60	61	48	65	73	48	49	52	52	56	50	61	59	59	56	65	61	65	72	61	66	62	59	54	55	50	51	59	34	46	69	60	58	60	52	63	54	54	73	78	52	75	67	58	61	55	58	49	61	52	72	51	46	54	55	53	54	60	53	67	51	61	65	53	62	60	68	59	56	54	44	52	66	48	55	48	62	62	58	57	49	37	49	62	60	50	45	45	58	58	64	58	56	58	62	61	66	70	64	57	68	51	56	55	75	49	56	59	58	57	69	63	56	63	53	46	57	62	51	58	76	60	60	57	59	52	68	61	72	43	57	48	66	70	57	67	61	67	53	48	61	68	54	58	71	61	61	62	60	68	62	66	57	57	62	56	57	53	73	70	58	58	59	54	62	46	55	60	67	38	63	55	55	58	52	53	55	51	74	58	63	56	62	51	64	70	50	62	62	51	62	59	56	64	57	64	56	67	49	55	65	60	56	48	65	48	74	62	57	49	62	58	55	52	59	65	47	44	54	51	64	55	51	70	62	68	58	57	58	77	61	50	61	65	40	61	42	60	57	53	69	59	60	61	49	50	57	70	58	52	63	54	46	53	62	55	63	64	50	39	56	59	74	63	66	67	48	53	51	62	55	63	45	62	64	53	59	47	61	64	51	52	57	47	72	61	69	53	84	56	48	66	46	70	55	75	54	55	70	65	63	62	50	53	38	59	59	60	57	45	53	53	50	54	55	65	64	56	56	59	47	67	55	46	75	59	55	68	56	53	60	49	63	67	62	53	62	50	50	55	58	57	62	65	66	53	44	59	63	67	59	46	66	62	69	63	60	57	44	57	56	73	68	63	70	56	43	64	56	59	63	55	47	58	53	66	67	63	64	44	53	64	54	47	57	53	69	56	67	46	56	49	47	58	53	60	64	65	52	49	59	58	74	50	55	71	61	65	58	56	62	61	45	65	68	66	55	56	63	46	50	58	75	69	57	61	51	59	56	59	52	61	53	66	62	55	58	61	57	53	64	58	48	56	51	78	41	52	58	58	60	58	56	58	64	57	53	47	65	64	55	55	67	59	57	62	48	43	55	73	55	69	66	66	56	51	58	67	66	62	63	66	58	54	63	59	55	55	54	54	59	63	75	57	53	58	54	53	49	55	67	52	78	67	58	58	49	53	66	48	56	69	50	54	68	51	60	60	44	60	62	60	56	66	47	56	48	52	59	50	59	45	59	68	45	56	58	58	62	52	59	46	63	74	61	49	47	61	46	57	58	53	56	61	65	67	54	71	66	55	52	58	50	54	50	48	54	74	64	58	71	49	69	55	53	55	64	67	53	73	57	53	54	49	50	62	54	51	43	54	56	64	58	64	62	61	70	80	46	68	52	42	51	59	43	65	62	73	44	48	62	57	63	66	57	42	53	48	50	68	51	64	77	57	61	51	62	56	62	61	60	46	55	44	64	41	68	51	54	54	44	60	55	46	55	64	56	53	62	54	46	54	43	50	45	45	51	40	53	60	55	57	53	49	55	56	54	54	59	63	60	71	48	64	61	46	70	54	50	59	69	61	65	58	52	53	68	58	67	37	52	66	76	61	64	57	54	73	65	54	63	66	45	63	62	56	40	65	64	52	65	58	61	58	69	54	49	61	57	62	54	43	59	64	58	65	55	49	49	55	52	62	58	54	62	51	62	53	42	54	64	45	48	67	65	47	55	79	50	51	57	57	51	52	55	67	49	50	62	68	65	60	55	56	55	60	46	76	47	53	51	60	51	52	63	68	62	60	57	60	51	55	62	50	53	56	43	57	53	58	64	57	61	53	60	57	60	62	71	57	53	51	53	63	43	57	65	65	54	64	56	55	45	65	60	60	58	54	66	62	61	49	47	63	52	44	53	52	49	49	37	68	75	71	51	61	54	57	62	49	59	64
1679	359	466	464	421	383	367	365	284	265	275	286	272	250	257	239	295	262	256	301	243	267	265	265	238	261	259	240	270	258	280	267	239	247	227	244	247	244	250	251	254	244	257	247	239	231	243	227	267	227	222	242	240	244	259	245	243	231	267	249	246	247	263	226	241	228	256	210	241	275	233	249	253	235	241	254	258	227	239	239	248	250	231	265	239	272	250	235	255	233	246	247	234	258	227	221	239	255	253	250	268	235	232	225	247	259	250	245	237	256	258	235	219	234	235	267	270	250	215	247	239	251	286	250	260	239	231	269	248	226	222	251	241	214	250	258	243	249	259	230	260	258	237	236	257	259	223	231	249	235	240	275	260	254	267	248	237	247	255	242	255	227	246	242	251	226	250	242	245	240	265	242	246	234	223	259	242	247	240	245	242	232	256	221	249	238	212	203	234	266	257	214	227	252	237	254	229	243	254	260	268	229	265	230	237	244	229	257	224	223	242	238	268	261	257	264	242	227	264	238	251	251	234	249	244	239	232	238	249	225	250	249	243	238	241	241	264	231	247	236	262	275	258	266	237	264	257	254	241	251	249	256	255	262	241	260	269	246	218	233	220	228	225	274	249	236	241	231	240	267	261	231	247	244	264	241	236	226	252	280	281	236	224	228	247	255	246	230	240	228	239	249	252	243	273	251	232	245	250	255	265	261	247	252	226	203	243	251	250	243	234	222	273	227	251	240	227	232	231	236	253	240	255	220	239	251	249	262	216	248	213	239	266	241	245	247	256	271	246	240	237	234	237	225	266	228	264	247	235	260	228	247	251	266	237	259	212	221	229	236	251	215	219	244	222	256	233	247	238	236	263	275	228	230	234	216	227	242	221	267	224	244	242	260	254	251	227	240	266	200	275	225	236	244	238	265	218	237	241	222	244	243	244	255	242	252	268	254	250	258	221	260	262	236	242	276	227	225	226	226	248	252	232	240	227	225	253	238	266	219	233	228	233	234	248	248	235	243	237	246	256	238	238	240	253	253	249	225	211	264	226	254	256	252	247	243	231	235	245	213	253	221	209	235	251	240	237	227	244	279	241	251	219	223	251	225	250	211	293	270	258	242	254	253	262	270	236	238	231	222	220	234	263	240	237	257	225	257	208	253	232	244	231	246	246	244	238	230	245	224	268	259	232	241	234	253	262	243	244	234	253	226	241	240	245	245	266	247	234	268	205	253	246	242	233	219	276	243	252	250	266	262	245	235	257	235	224	231	230	231	226	252	235	210	244	213	281	240	232	238	257	254	281	244	268	251	242	243	254	269	217	255	244	280	221	234	246	246	212	226	252	272	246	239	226	249	248	248	242	248	253	244	235	246	244	231	247	224	256	246	239	248	243	265	238	223	244	254	254	246	238	222	251	262	234	223	250	250	244	254	238	249	240	240	245	255	249	224	228	218	253	282	241	251	230	213	231	270	225	251	246	206	255	236	265	224	252	228	266	251	240	250	251	235	228	236	243	249	246	227	251	231	249	231	231	220	233	230	225	254	262	243	223	247	234	263	233	229	265	231	237	233	244	262	258	248	226	223	264	254	274	262	294	286	275	255	235	236	276	240	243	228	248	230	241	226	235	233	230	240	255	251	242	245	244	244	250	220	239	224	245	211	241	241	235	260	233	245	218	239	257	253	243	202	257	229	247	225	230	250	261	258	235	268	281	228	240	231	242	251	260	229	258	250	252	249	251	216	254	208	269	256	252	265	247	242	218	262	248	248	274	275	238	256	266	228	245	245	273	224	258	247	228	247	252	258	227	248	229	255	249	228	245	239	220	227	248	231	237	233	224	250	245	206	254	236	236	240	237	259	231	232	246	235	235	253	255	236	263	239	273	238	227	230	232	242	237	245	231	239	248	265	250	259	253	224	239	242	268	255	266	270	235	251	242	258	276	247	252	266	242	268	261	246	238	226	268	259	208	233	260	229	254	240	265	245	218	269	218	246	233	213	246	239	263	216	262	238	256	272	253	235	238	257	238	242	259	238	248	276	232	253	270	230	262	220	261	240	213	249	256	224	247	235	239	253	235	244	229	257	238	257	239	225	227	221	228	246	238	268	223	215	265	250	240	267	236	228	210	240	238	262	232	254	210	243	234	225	256	260	264	230	221	225	249	238	251	227	244	250	228	272	224	236	263	238	227	250	233	243	266	268	281	260	214	237	229	228	233	267	218	215	226	267	238	240	251	230	256	235	242	214	265	242	224	239	225	231	235	240	253	251	220	246	219	233	242	235	225	247	211	255	253	245	231	235	248	229	247	220	246	236	260	250	270	240	271	236	247	220	244	240	226	254	213	197	231	243	228	252	244	250	224	253	246	218	279	229	246	235	251	271	257	230	230	227	260	246	263	221	257	280	247	232	240	235	249	220	262	245	232	266	241	244	246	242	209	245	231	247	224	249	253	230	223	234	240	245	237	236	245	213	239	246	244	227	258	229	247	241	226	259	263	263	254	258	236	252	245	260	268	220	246	246	265	250	230	237	213	250	244	224	253	264	233	254	252	261	261	226	228	220	259	245	244	231	202	258	250	250	227	228	223	222	262	224	246	262	235	237	251	233	235	252	239	258	228	250	256	263	255	252	225	254	248	252	240	226	266	233	272	224	235	223	244	251	241	260	238	247	241	233	242	245	241	237	248	215	229	235	248	258	218	225	234	251	224	250	257	269	249	220	246	250	245	223	257	231	262	239	248	217	256	246	267	234	260	228	233	263	217	241	246	251	227	254	244	222	275	245	264	271	270	240	272	218	254	276	239	240	264	251	247	269	233	253	239	245	231	228	211	248	258	234	247	251	220	237	251	239	249	238	229	243	230	241	239	245	213	232	237	265	259	247	234	235	241	239	222	245	248	234	260	253	245	243	280	244	272	252	232	233	256	245	253	241	229	234	236	236	251	242	248	256	244	251	215	250	234	229	249	216	256	234	256	250	249	242	250	213	226	249	251	248	255	235	234	262	259	264	243	221	225	243	235	265	227	250	265	248	258	217	247	229	230	244	245	267	247	221	245	263	235	254	233	238	260	267	217	257	221	224	253	227	238	240	225	266	238	255	222	268	225	219	241	247	241	225	231	248	231	231	234	237	237	229	242	234	251	245	252	247	263	237	237	237	241	253	232	230	239	241	223	243	256	248	223	250	222	242	254	228	246	252	243	243	253	235	224	251	253	235	234	266	267	229	234	253	260	236	232	264	258	251	250	260	232	205	249	229	257	257	230	222	237	220	228	249	235	241	237	262	265	240	236	243	242	243	250	282	258	238	213	269	238	249	255	235	254	251	225	238	242	264	256	254	232	240	246	241	225	229	260	264	237	233	251	239	258	257	228	233	230	250	254	254	215	260	234	235	244	252	249	253	253	235	245	248	251	248	253	231	217	231	256	245	253	257	228	234	239	265	237	246	258	252	238	215	236	244	248	263	260	232	241	230	232	245	245	247	243	245	242	240	270	207
4530	1058	1362	981	629	484	380	301	285	239	217	171	173	202	163	155	156	167	163	158	161	117	122	134	148	151	144	159	153	160	130	140	135	140	139	122	125	118	128	139	129	125	152	152	134	114	155	141	124	108	115	140	150	130	132	122	146	119	145	130	135	152	150	151	120	126	118	126	127	157	137	138	146	138	155	131	154	107	113	138	128	160	116	137	110	125	119	157	132	134	136	125	133	134	128	113	136	114	119	138	125	138	131	121	120	131	139	127	118	132	141	134	131	128	131	155	132	121	143	124	143	124	124	131	124	138	138	144	126	127	130	133	139	121	116	120	144	119	126	142	128	145	115	120	112	105	139	129	148	122	112	128	109	128	129	123	127	129	141	111	134	137	159	114	126	148	114	141	132	133	109	111	126	142	143	154	142	122	139	143	112	116	132	127	121	131	130	153	126	142	117	135	125	130	130	114	123	120	128	94	120	126	121	138	118	136	152	120	119	113	117	127	135	121	137	115	149	130	132	118	134	102	138	133	102	155	136	138	133	143	132	113	125	132	147	124	150	131	149	98	142	113	135	129	122	123	143	162	133	135	145	138	134	127	120	127	104	142	146	138	106	124	148	134	138	115	130	148	134	128	125	123	113	143	110	130	123	134	112	127	146	115	137	137	135	137	129	122	148	122	138	132	139	128	129	145	107	130	132	127	135	138	146	127	121	137	137	125	118	131	116	126	125	127	123	137	152	134	127	126	128	143	128	130	124	111	117	124	126	124	126	138	124	150	130	124	114	114	119	139	105	145	163	142	121	141	148	136	141	117	127	124	148	136	115	129	108	123	141	132	135	119	132	112	129	123	139	134	120	129	152	131	127	130	124	104	159	108	129	143	119	123	130	135	125	124	140	144	113	151	130	133	127	147	114	135	124	116	126	119	167	115	141	127	125	139	123	119	128	123	129	132	124	164	122	129	112	122	133	129	135	138	141	128	144	147	121	132	140	136	163	127	111	130	130	141	138	145	117	128	136	122	116	120	135	116	143	158	134	123	146	122	126	132	123	120	143	144	124	123	122	141	128	131	144	145	134	127	132	136	123	98	120	123	126	135	137	126	131	122	134	140	112	124	116	118	114	126	128	138	131	130	156	126	119	141	128	134	127	130	117	138	127	124	127	120	139	121	124	126	128	130	117	129	122	119	139	129	143	124	132	128	112	125	141	119	137	145	141	134	124	120	118	135	136	106	134	114	128	120	134	110	117	152	122	138	118	122	119	148	148	142	121	116	124	133	122	126	155	141	128	116	134	119	125	117	112	130	120	115	124	117	112	150	114	128	108	126	131	114	123	130	135	138	125	124	131	123	150	122	118	132	147	124	120	142	128	123	117	128	137	131	139	129	129	115	122	152	118	115	119	149	135	119	128	129	123	124	119	133	107	122	122	126	139	143	128	136	112	122	138	127	111	137	144	147	133	125	150	137	117	123	125	133	128	130	136	148	117	147	135	131	134	123	132	119	137	140	115	131	125	141	146	134	132	122	144	130	113	128	118	130	137	123	147	131	152	138	137	125	142	121	176	133	140	135	151	130	115	141	106	115	126	124	123	116	130	134	134	130	132	137	126	124	128	144	128	128	155	133	133	127	134	115	156	128	127	118	140	144	127	152	139	125	117	123	118	105	141	139	104	124	137	125	153	133	117	132	129	141	121	110	137	141	137	136	141	122	131	120	137	136	134	131	139	125	126	137	134	137	133	113	133	125	113	119	129	141	159	138	137	142	123	113	138	121	121	132	138	132	139	128	136	127	127	127	126	147	127	132	136	150	125	126	130	140	119	114	105	101	136	116	133	143	139	134	109	142	120	124	113	128	126	123	110	136	110	121	124	132	116	113	107	131	133	131	135	130	132	154	127	145	121	149	117	147	129	120	116	128	139	139	132	138	144	128	125	144	139	125	126	122	122	138	136	144	154	113	107	135	126	138	138	133	122	112	132	114	145	120	137	131	133	146	133	108	107	130	104	120	138	117	137	123	136	141	122	132	155	128	119	132	154	132	141	140	121	131	132	130	120	104	157	113	116	140	107	134	108	126	148	131	145	129	132	118	138	119	147	135	119	132	151	148	137	114	150	108	154	136	145	104	120	134	123	132	130	134	134	121	127	135	132	139	125	124	129	119	147	108	140	122	128	126	106	128	149	154	124	139	132	126	160	134	124	127	141	113	112	137	114	135	151	117	130	115	125	123	139	132	152	140	123	128	133	134	133	122	131	124	129	125	131	120	127	137	115	150	133	133	123	113	143	123	132	130	145	124	126	135	130	130	134	147	121	126	150	125	119	136	103	133	147	110	141	139	150	143	114	116	135	121	117	131	131	121	122	122	142	134	140	126	133	129	129	131	129	147	144	109	134	120	132	117	133	127	123	126	124	145	142	118	143	123	134	117	131	126	145	132	140	138	127	131	122	149	132	142	118	132	116	138	145	126	128	128	132	133	131	119	116	122	133	130	126	118	135	121	119	122	130	125	133	135	134	116	123	152	130	123	123	131	100	122	117	138	126	136	135	124	141	128	116	144	126	133	129	112	128	141	106	147	115	132	128	133	118	132	120	150	134	117	128	128	116	117	118	131	124	126	129	120	118	122	149	133	139	134	117	118	127	111	138	117	121	101	150	122	142	157	138	110	119	120	112	126	131	126	135	145	118	130	134	138	122	137	141	149	135	129	124	110	120	113	109	140	129	101	120	118	132	129	129	131	145	121	112	128	135	145	138	127	122	122	113	118	139	147	134	119	147	127	128	117	118	104	129	139	122	130	140	131	136	151	127	120	114	130	117	130	134	129	116	125	121	146	137	149	140	142	137	105	132	113	123	140	138	127	121	113	121	127	128	141	139	115	136	130	128	133	161	138	131	111	119	123	122	118	130	130	131	142	141	98	134	127	129	123	134	133	134	142	129	149	120	160	160	121	113	127	120	111	138	114	125	144	120	146	134	125	125	152	129	126	111	147	131	127	111	117	124	112	131	125	131	142	133	123	134	152	157	120	122	146	128	122	134	135	103	121	125	149	139	128	139	122	144	132	117	128	134	158	124	115	128	125	135	137	136	133	139	135	142	126	135	128	128	115	127	128	100	124	125	117	134	150	136	120	124	124	113	142	120	131	124	146	142	127	119	137	138	116	133	136	137	120	164	139	112	145	134	120	151	139	138	134	115	134	119	126	120	135	127	140	131	125	135	136	130	148	152	122	139	130	145	114	135	130	92	117	110	131	140	115	132	123	138	119	123	126	123	121	118	116	119	132	122	122	130	124	116	142	152	117	122	141	138	136	136	124	115	123	100	142	111	119	142	126	115	129	100	127	132	117	132	123	141	142	121	131	150	137	145	128	141	124	147	130	105	121	130	137	125	148	135	165	130	147	112	129	140	137	144	125	129	132	141	123	133	142	114	144	123	134	129	132	129	139	119	138	140	116	111	123	137	137	131	116	113	131	139	135	133	147	116	138
5354	1574	3547	3826	3285	2649	2196	1779	1585	1335	1237	1109	991	961	907	824	800	713	697	657	687	675	652	641	597	571	591	548	544	559	525	552	492	506	565	508	529	483	507	498	523	529	526	507	515	538	453	516	520	474	503	482	481	505	475	447	504	470	490	433	458	512	484	438	509	498	465	478	453	445	504	454	488	450	467	478	462	471	468	449	438	439	441	433	481	455	526	483	507	472	459	423	475	441	475	480	474	465	491	446	454	471	437	432	459	444	486	487	436	453	428	451	451	449	441	502	446	460	439	432	442	455	457	472	466	482	486	458	451	426	427	474	451	464	418	450	488	438	461	451	442	438	429	437	463	453	460	464	427	439	433	465	483	443	468	458	468	451	464	433	460	452	449	429	473	457	451	457	459	454	432	464	500	457	465	464	457	440	439	438	416	437	445	455	450	449	423	465	455	452	485	456	449	449	473	457	449	481	464	446	451	395	423	459	475	433	472	404	441	444	452	448	470	442	431	450	444	459	444	478	450	428	442	443	462	451	484	446	429	449	452	452	452	463	466	441	467	448	443	457	437	450	435	472	451	432	423	511	473	468	460	481	424	421	428	481	457	434	437	416	485	452	446	478	481	475	440	437	467	458	446	423	433	433	442	485	434	405	414	501	425	419	415	443	439	458	396	486	466	441	442	415	460	448	449	467	476	441	451	455	430	426	435	430	451	451	471	466	427	458	452	454	476	450	437	484	423	437	436	412	468	442	461	481	487	466	437	450	456	436	430	436	409	453	447	498	431	463	444	462	490	472	439	415	485	452	431	457	463	453	473	470	429	450	445	424	464	461	476	466	470	435	469	415	466	434	426	464	473	433	437	416	471	443	451	429	461	429	441	483	447	470	495	455	418	476	450	475	455	419	454	442	450	406	433	415	516	438	485	446	464	444	465	463	434	431	456	480	462	448	446	495	466	439	467	414	490	414	421	470	450	438	430	424	487	419	435	474	432	446	435	449	447	462	450	414	451	476	469	427	426	449	463	473	443	459	415	445	456	489	471	467	466	442	444	446	409	431	489	442	473	446	446	431	441	417	436	458	455	422	464	424	464	447	475	399	454	460	459	459	481	442	438	419	412	439	460	482	472	471	436	444	469	452	402	445	437	471	447	446	477	488	486	433	450	469	419	448	442	444	454	416	449	436	428	455	494	442	443	423	446	424	472	460	468	444	421	455	437	443	457	464	451	455	470	452	424	458	465	442	439	456	480	482	438	493	441	455	442	464	392	466	417	435	418	442	483	435	443	455	467	475	467	436	473	461	442	450	434	446	450	485	467	452	457	405	414	446	414	481	420	429	431	411	493	438	414	462	424	451	436	429	459	445	433	470	420	466	460	423	425	452	475	475	451	422	429	500	444	431	435	419	401	424	469	455	407	441	459	430	455	432	429	473	410	457	476	438	401	467	451	443	451	450	465	462	446	461	462	526	459	446	431	473	463	440	450	438	406	420	466	464	459	455	440	451	477	444	448	491	454	445	444	460	481	443	492	468	410	477	428	465	474	472	453	461	453	478	435	451	389	502	456	410	405	451	455	434	440	441	455	479	444	454	446	465	425	465	463	478	421	455	441	459	411	448	444	465	423	425	430	456	453	462	439	468	452	483	457	458	459	480	455	438	451	458	419	467	462	426	429	438	474	452	488	436	472	448	451	474	425	460	448	451	447	458	446	431	438	434	477	468	470	473	466	442	453	469	454	422	437	427	446	435	441	441	426	452	494	474	460	457	430	430	461	427	437	450	450	486	458	494	437	419	454	444	412	439	471	474	461	439	443	447	458	491	390	456	428	440	423	421	452	463	446	431	448	432	471	474	426	465	482	455	457	449	455	418	425	435	460	444	442	470	479	443	453	479	465	484	472	465	467	430	467	457	416	479	431	424	444	478	486	501	414	422	436	466	444	472	444	435	471	439	403	445	455	423	466	459	471	385	419	426	456	457	472	456	429	428	423	454	456	418	478	435	430	426	441	470	466	473	450	486	466	413	431	477	459	463	448	464	425	457	445	442	437	447	453	455	425	454	477	426	445	446	466	420	483	440	442	485	465	443	428	475	457	468	448	437	466	428	474	418	485	456	487	439	472	443	437	485	470	414	475	437	435	432	462	433	484	456	434	464	464	464	467	470	448	467	452	430	456	448	469	449	426	460	467	443	449	438	440	419	415	435	440	444	461	422	465	431	435	463	442	446	448	424	432	428	464	464	419	461	431	444	462	437	415	469	462	467	420	453	466	480	437	443	451	477	487	453	437	437	425	451	470	412	467	480	468	450	447	470	475	469	430	435	467	425	462	450	484	408	462	472	471	428	473	463	445	439	504	465	453	446	472	468	409	442	444	439	446	427	437	477	421	473	456	457	458	440	422	439	475	461	454	461	431	439	435	448	464	472	483	452	455	458	442	453	439	444	431	490	428	442	443	421	443	462	455	445	466	445	422	442	436	469	422	444	478	423	443	444	434	401	494	474	422	448	423	452	411	456	488	484	469	459	443	464	421	450	455	482	446	488	435	485	443	477	438	454	470	460	453	461	458	475	447	437	451	444	416	436	468	422	405	462	476	460	427	442	436	461	438	419	422	457	467	432	459	452	449	437	422	445	457	447	460	465	441	424	449	457	414	476	454	422	456	459	497	436	398	457	456	457	487	454	441	447	470	460	453	478	481	442	444	445	454	464	449	447	470	433	457	462	475	446	455	450	405	476	455	423	447	493	473	416	488	432	445	452	432	485	431	494	490	467	478	474	439	398	423	452	469	423	421	480	438	430	463	438	430	428	429	433	443	456	496	485	441	439	466	458	436	477	467	413	430	393	482	395	446	465	449	457	471	481	434	456	423	480	426	462	446	469	445	433	456	498	460	463	443	423	440	440	456	442	505	469	446	475	425	447	416	420	443	479	443	442	419	470	453	484	465	465	443	484	481	441	446	451	443	439	426	438	440	482	469	414	430	439	430	453	443	453	476	444	466	472	416	447	482	423	439	422	432	436	429	451	474	460	449	468	465	441	458	454	412	486	446	455	447	401	450	479	403	465	487	458	482	455	408	512	454	453	425	430	441	478	447	415	440	446	437	451	431	459	411	454	486	436	439	443	466	416	427	408	421	409	456	442	451	459	434	441	458	445	468	428	467	456	447	387	442	434	444	427	446	450	459	433	446	435	424	459	421	449	442	458	438	426	478	449	467	469	434	422	446	463	468	431	449	468	467	411	465	465	485	477	444	471	466	450	425	419	500	452	500	470	453	487	471	465	477	444	454	441	470	448	487	416	446	450	422	445	484	447	479	453	442	431	432	490	431	442	488	429	441	443	437	451	435	449	441	413	451	471	462	453	441	437	454	425	430	423	470	474	474	445	436	439	462	418	430	464	455	461	455	501	455	449	465	457	467	502	439	475	460	441	435	466	404	459	468	412	443	452	441	439	460	467	466	458	474	454	449	463	459	458	481	437	489	489	441	452
8529	2241	2690	1876	1309	978	692	513	526	387	397	334	335	315	320	291	255	256	265	253	256	263	264	238	257	227	233	214	240	249	244	224	233	217	214	195	203	210	202	241	236	217	234	239	219	210	175	217	203	203	234	226	199	235	200	204	201	220	237	222	222	201	222	215	209	168	211	231	220	197	217	229	196	205	221	203	206	210	199	186	206	188	206	220	200	226	195	208	197	215	214	217	208	213	201	217	233	189	222	193	210	198	210	216	184	217	222	186	198	205	202	200	210	185	201	226	211	222	191	233	211	200	206	198	206	200	193	210	227	206	190	213	222	203	225	200	219	220	192	171	215	215	201	227	225	223	210	209	213	198	204	212	224	210	210	223	215	208	226	231	208	196	204	222	221	209	223	192	220	210	240	212	215	203	203	224	210	228	200	231	218	217	191	228	190	220	185	205	205	199	213	202	186	207	201	228	186	199	204	216	228	206	187	219	207	203	218	208	192	211	190	221	195	211	221	209	218	222	203	237	222	191	188	203	205	221	205	228	191	216	194	217	197	213	215	218	178	175	203	206	207	191	188	200	199	197	213	209	216	216	205	187	198	187	203	231	208	193	201	222	202	185	192	218	199	185	206	204	208	209	214	226	178	218	191	207	217	226	213	204	200	205	196	206	204	206	211	203	201	208	191	220	210	195	191	229	208	208	170	226	200	206	235	213	204	220	194	208	209	221	196	207	211	192	214	227	186	197	217	223	207	222	226	218	197	200	214	194	200	208	203	211	201	219	208	198	201	192	197	206	193	236	212	195	193	196	194	227	191	226	233	224	214	209	197	224	182	196	217	236	217	222	214	195	195	218	226	218	226	182	189	216	214	209	205	220	193	183	229	200	228	197	183	201	178	203	227	207	200	195	214	229	202	224	214	193	194	222	215	225	197	198	231	230	215	209	231	191	240	216	205	202	209	230	213	181	228	198	190	190	207	238	229	225	218	225	201	199	189	185	220	218	170	211	215	201	214	213	217	214	215	197	224	212	199	178	221	213	211	200	205	229	199	205	207	194	213	214	199	209	201	190	193	210	195	204	219	210	198	179	213	208	207	196	222	205	226	213	207	194	212	203	212	248	193	195	206	220	177	229	205	201	210	224	199	188	197	195	244	202	198	204	225	218	229	207	218	192	206	202	233	191	174	208	204	215	248	204	178	203	211	221	219	216	169	199	201	201	178	222	213	218	217	213	209	223	215	212	241	232	235	222	199	213	218	204	190	216	226	216	224	192	181	222	220	205	204	211	223	219	199	186	209	198	206	221	206	229	189	192	205	198	214	188	189	195	202	230	191	230	198	211	185	223	193	198	213	195	185	215	222	210	208	224	231	212	199	209	211	202	212	210	206	191	198	227	224	210	208	217	163	175	200	221	217	210	201	209	232	196	209	208	203	221	212	216	191	178	224	202	197	216	208	207	220	203	197	189	201	214	203	207	221	200	200	200	247	231	216	209	212	240	233	195	210	202	214	210	181	197	208	199	190	193	216	197	206	204	210	201	232	222	205	188	179	204	214	183	200	212	205	205	204	172	217	220	220	214	219	197	184	192	200	182	183	199	197	214	193	212	194	212	211	179	200	218	199	209	229	216	206	196	221	203	204	194	202	200	197	221	202	199	215	215	193	198	195	202	188	200	213	182	203	195	197	217	207	230	179	227	217	212	230	218	204	207	226	192	201	225	217	220	186	201	204	197	212	208	204	216	199	199	212	203	188	215	207	202	216	216	201	202	208	191	229	189	189	191	222	179	219	221	211	178	211	194	211	199	215	207	223	218	218	217	200	219	215	228	235	205	215	210	207	204	206	221	198	200	219	211	221	193	201	204	217	193	207	187	214	213	179	189	197	223	210	217	228	224	201	223	209	204	184	213	214	221	206	220	180	200	185	204	265	203	175	222	209	225	215	197	204	228	199	216	186	223	219	209	203	206	199	199	181	200	235	188	182	206	213	215	210	215	221	220	197	225	188	208	202	203	219	203	209	206	215	214	215	213	212	204	217	206	195	233	187	214	230	202	213	221	208	219	199	216	211	210	223	209	196	187	216	223	197	237	207	219	235	201	214	204	210	197	199	215	196	206	218	228	203	199	230	225	200	206	214	219	208	222	188	203	205	202	187	214	194	219	226	184	203	189	176	207	205	214	204	226	206	187	193	225	221	228	197	207	195	196	226	236	197	182	217	208	209	228	204	198	191	200	188	197	196	218	193	188	229	219	218	206	199	228	172	229	193	196	194	201	217	208	197	198	199	231	216	198	182	213	184	202	205	230	223	211	218	218	207	209	196	209	209	176	201	205	205	187	206	196	211	198	209	223	214	195	214	225	229	186	206	214	180	204	181	245	215	198	198	208	201	223	202	222	227	217	187	192	225	199	197	216	226	227	199	193	185	180	226	204	202	194	219	230	186	200	232	203	187	199	230	194	216	207	197	203	238	205	200	234	196	211	220	210	221	210	215	218	196	247	218	213	205	196	234	201	199	216	189	203	192	214	234	174	215	204	199	209	206	204	229	238	220	199	222	202	205	205	198	196	185	232	229	224	225	209	199	196	205	206	210	163	200	197	187	209	224	229	227	217	210	193	219	227	217	208	207	208	206	202	214	198	236	220	225	203	208	199	223	197	190	206	186	199	207	213	210	218	200	189	224	207	210	191	200	185	206	198	198	226	183	231	179	194	227	196	192	208	212	219	199	203	194	198	201	231	194	213	195	196	200	194	203	209	224	193	194	206	201	209	226	210	203	225	245	194	194	203	221	193	212	198	216	202	223	223	232	200	218	189	211	220	218	204	202	222	208	209	186	190	203	207	181	206	176	214	195	202	211	216	203	203	220	199	207	215	178	224	210	200	213	205	216	209	231	191	212	171	211	219	217	227	180	201	212	213	208	214	188	228	202	201	217	224	241	207	212	226	201	220	224	201	202	196	197	225	210	185	223	225	228	243	216	215	193	230	212	190	183	199	227	225	225	203	214	225	196	229	226	233	205	197	206	211	237	194	218	212	185	209	213	200	235	216	214	205	206	216	229	218	205	212	205	198	235	203	231	199	188	223	229	214	212	192	178	189	203	200	236	219	221	222	194	182	233	195	213	236	184	198	207	224	200	213	213	224	228	218	172	195	228	223	219	219	211	215	210	205	224	197	206	187	197	201	202	196	222	191	229	187	228	223	199	218	204	177	230	175	189	196	211	253	206	223	206	206	209	197	204	217	209	204	195	195	213	226	181	193	213	227	214	204	189	190	175	214	196	216	211	207	221	207	215	207	200	216	201	218	207	213	197	216	209	214	190	225	207	195	207	210	207	204	211	199	190	192	197	228	200	212	202	223	207	208	219	208	241	213	216	215	220	203	208	199	207	201	171	203	188	206	206	207	210	187	217	211	203	222	205	210	184	205	219	211	210	250	198	215	193	200	214	186	208	204	209	184	222	203	218	224	232	207	204	198	203	206	221	188	215	210
7525	2773	6500	6741	5847	4756	3888	3244	2789	2438	2058	1935	1735	1653	1494	1379	1298	1302	1228	1118	1171	1055	1008	1001	925	894	888	923	923	833	869	828	796	829	887	841	829	818	800	816	726	785	772	792	803	717	751	734	755	735	769	759	769	704	793	722	737	746	717	741	730	710	727	732	678	684	664	731	668	665	669	719	708	729	674	648	659	693	709	681	740	723	690	685	691	723	679	678	677	680	694	675	691	699	722	715	718	685	665	693	678	676	660	726	704	724	676	682	728	670	659	689	688	685	704	705	630	708	666	676	711	654	690	680	703	672	680	716	697	631	659	650	679	679	663	667	649	717	681	662	614	639	690	656	668	699	652	697	691	638	655	683	708	671	678	653	721	648	677	685	658	671	647	673	664	657	633	653	653	665	679	685	629	680	689	697	623	699	693	646	709	612	669	684	678	688	691	690	685	687	676	664	684	646	650	635	616	662	671	668	681	645	658	679	715	656	684	706	604	652	665	687	684	712	678	678	681	671	631	651	705	691	698	652	657	650	645	675	681	621	669	657	665	722	684	694	669	651	661	666	649	694	690	652	689	680	693	651	669	655	619	638	669	686	664	677	651	700	609	694	648	676	685	657	652	696	660	684	655	656	650	634	671	623	644	670	677	628	650	654	663	656	665	640	679	647	702	692	643	695	715	670	698	663	700	668	634	685	652	666	620	688	643	664	658	642	655	647	685	668	668	705	688	681	651	675	661	645	664	726	641	663	652	688	649	647	662	671	654	649	691	647	638	703	643	584	668	641	707	675	663	697	654	667	625	674	680	744	719	662	652	699	626	691	724	647	635	653	643	684	682	672	647	679	696	690	662	721	662	647	675	682	622	666	650	657	598	672	599	645	714	676	728	661	664	671	657	675	683	664	687	657	655	656	648	610	666	695	700	706	660	676	673	663	652	715	645	673	694	670	673	675	653	648	696	680	656	709	681	602	683	670	688	702	689	692	688	637	676	701	685	647	661	684	652	681	686	662	698	726	668	714	631	689	628	639	693	671	652	669	702	672	676	615	682	659	676	659	621	645	617	675	694	707	674	648	671	638	690	676	667	682	655	625	676	645	596	655	639	667	663	663	663	639	667	673	711	680	645	620	699	647	696	671	695	663	716	636	650	669	673	636	648	700	719	670	642	642	683	690	660	669	633	667	692	665	702	677	675	663	680	672	680	674	678	680	670	660	676	659	668	692	602	662	685	674	670	639	682	674	664	640	642	675	710	646	705	658	704	693	658	667	649	713	678	696	685	711	686	687	667	669	668	663	651	659	717	699	653	670	662	673	658	644	664	666	679	697	659	669	640	630	669	643	641	715	703	654	627	647	690	675	656	663	703	650	651	686	686	663	680	725	688	643	656	663	680	655	671	671	725	653	657	632	690	681	711	655	664	669	660	640	641	647	693	670	690	674	680	695	656	640	602	692	645	641	677	689	668	683	638	640	645	639	689	656	629	653	650	675	640	651	634	648	649	684	683	655	632	622	642	671	656	663	671	668	675	667	656	647	669	702	680	650	633	726	654	696	658	653	721	677	683	679	688	649	652	695	692	669	661	711	703	669	641	688	701	617	671	675	646	590	701	652	662	718	679	668	652	627	627	665	614	670	654	639	636	650	618	659	656	700	690	674	676	696	675	668	663	698	650	660	673	648	677	709	685	669	644	717	618	668	645	685	676	744	684	603	663	695	675	622	667	669	694	686	633	643	676	704	637	643	632	654	729	683	654	661	661	664	659	740	703	704	668	697	692	698	712	689	673	724	643	636	698	701	694	692	646	680	647	631	635	693	661	687	629	630	668	667	646	680	639	695	698	634	730	639	651	659	661	657	702	706	670	656	680	683	693	700	695	684	682	615	674	676	643	659	702	682	667	690	680	680	698	658	690	617	668	672	682	666	697	659	644	659	660	666	676	675	607	647	640	709	697	670	667	657	648	674	679	685	690	653	662	699	665	671	651	651	678	674	678	638	676	656	658	695	704	659	712	655	664	660	679	644	658	641	695	702	671	644	635	681	693	649	655	687	646	744	671	667	658	708	668	667	638	685	693	710	654	677	666	663	664	643	686	656	650	684	706	735	654	703	689	670	630	653	661	699	675	695	649	683	640	659	678	708	680	644	652	662	665	630	655	630	660	699	636	700	628	633	645	666	678	641	666	682	663	647	653	704	647	655	641	660	680	675	698	674	666	643	662	683	691	671	688	661	669	622	686	681	662	650	651	656	658	725	675	676	699	640	620	660	670	642	653	733	659	655	638	677	663	656	657	653	686	626	644	720	679	664	733	635	624	675	705	655	637	646	688	692	686	697	656	654	668	659	680	666	655	649	660	650	677	663	656	661	685	693	668	663	665	677	701	655	646	591	703	674	622	633	728	693	634	694	688	671	669	662	659	643	700	650	635	618	644	680	699	654	667	694	635	635	639	676	713	661	676	680	634	705	706	676	686	679	665	650	670	689	690	664	709	707	699	686	658	657	636	671	726	670	651	682	676	658	653	672	693	678	683	665	661	655	692	654	619	648	705	712	703	704	692	653	659	641	701	687	620	630	662	665	651	715	660	708	682	677	652	646	651	693	656	664	700	652	668	666	670	665	671	738	700	669	652	682	629	649	626	721	688	647	700	680	696	655	657	654	680	675	605	664	686	686	654	642	672	712	697	664	640	646	632	663	647	671	640	666	648	675	656	673	664	650	708	691	640	678	674	686	663	695	659	652	615	702	689	695	708	672	664	656	648	723	655	707	676	686	680	700	688	643	673	696	681	624	662	652	627	675	646	686	647	633	662	672	659	714	717	678	661	661	678	743	633	670	656	662	636	691	707	688	695	656	659	675	646	659	630	665	725	674	623	692	657	657	665	670	719	677	660	681	676	672	659	679	663	669	688	673	667	690	657	683	691	705	635	697	692	650	672	617	620	714	670	665	649	671	663	685	685	679	665	685	662	672	674	677	687	698	678	716	624	651	655	658	651	659	721	637	671	624	627	614	705	669	657	651	679	663	700	669	668	650	681	697	670	683	656	680	719	674	671	677	635	660	627	632	709	696	658	709	636	659	639	672	640	622	629	653	655	640	677	649	666	626	714	657	640	654	689	654	656	628	665	680	687	637	680	590	663	684	697	652	665	735	711	676	670	702	684	618	658	677	710	661	650	680	653	707	673	668	672	684	681	704	647	695	688	694	713	699	704	684	694	693	680	663	684	697	632	631	682	639	681	683	677	706	634	638	681	679	670	683	694	694	688	654	667	665	695	622	686	688	637	691	683	641	722	685	690	688	621	732	627	648	667	682	683	716	648	657	689	661	676	691	648	642	656	705	699	640	670	636	680	700	657	636	672	691	641	656	674	630	630	618	657	651	688	631	725	639	662	703	682	698	679	639	655	667	690	674	714	670	648	655	660	661	671	676	672	665	665	662	715	688	653	656	677	671	655	658	680	719	654	711	640	666	677	623	687	649	704	667	629	656
1144	134	130	102	104	70	72	47	78	66	64	81	71	54	57	52	83	62	68	46	59	54	45	54	74	63	60	53	70	59	59	68	54	53	58	58	60	60	64	69	60	49	53	58	58	38	63	70	53	62	74	57	52	58	67	58	73	64	54	61	70	46	50	57	49	58	58	57	53	56	68	70	72	55	57	59	68	52	62	57	62	59	66	54	59	66	72	50	48	67	62	73	58	64	62	57	58	50	69	67	68	60	59	67	45	76	56	48	65	70	54	40	55	60	64	52	65	59	59	53	65	66	57	56	63	54	63	51	49	62	69	59	60	67	46	54	61	64	69	67	62	57	44	56	44	49	45	66	60	53	59	78	58	42	61	44	63	60	51	64	59	49	71	53	57	53	45	50	68	45	70	66	56	59	61	59	60	63	55	46	72	56	58	49	52	57	64	43	69	61	49	53	51	48	40	62	63	64	44	67	76	66	56	56	63	71	75	58	55	59	71	60	67	58	51	52	57	62	71	52	56	55	62	53	51	47	49	68	63	71	44	63	59	45	66	53	50	50	67	43	55	59	67	55	69	56	65	46	49	62	47	62	64	60	53	63	57	68	56	61	45	56	57	75	54	55	55	55	72	60	56	56	57	69	81	60	61	52	56	64	55	64	61	58	61	61	64	56	71	52	55	50	48	58	56	53	49	50	66	41	59	72	64	61	52	51	56	56	59	58	60	77	57	51	68	60	48	56	48	55	60	50	44	46	51	68	66	66	59	58	46	57	71	44	54	50	65	56	56	46	69	62	43	61	51	53	72	69	67	61	52	43	54	67	57	55	62	64	61	55	49	59	74	65	65	46	61	59	42	48	54	52	67	61	55	62	53	56	69	54	66	53	50	65	52	52	69	51	59	55	45	64	69	55	57	58	65	48	64	49	62	72	49	58	59	57	55	52	65	67	62	57	56	62	49	59	44	53	45	57	64	59	54	64	70	55	65	55	63	62	76	48	62	68	60	45	58	62	50	60	79	55	47	62	64	57	57	55	59	59	60	78	63	61	74	58	60	46	47	49	60	66	53	45	63	54	50	51	67	58	46	64	60	60	55	53	47	50	51	49	68	59	60	55	43	62	48	55	50	65	73	41	68	59	64	54	48	53	60	58	59	54	64	64	67	48	54	59	58	58	53	57	61	68	59	68	74	53	62	56	55	46	58	55	53	67	58	51	55	65	54	57	69	61	57	74	53	50	67	56	51	39	49	53	44	48	56	72	54	57	51	50	62	68	70	52	57	65	50	53	54	66	57	44	58	59	57	57	46	67	64	64	70	53	57	63	58	60	65	52	59	54	43	61	61	69	57	52	60	65	51	53	59	63	66	69	70	57	50	63	58	71	62	60	46	71	59	61	54	63	66	69	54	76	59	59	63	67	67	57	51	65	61	63	53	59	43	63	62	47	59	57	52	52	59	60	48	50	56	65	62	58	50	48	56	63	77	60	80	65	57	57	50	62	62	66	60	51	65	68	59	61	60	67	61	56	53	39	55	60	52	66	62	65	64	57	49	57	52	65	61	57	60	61	51	54	60	59	54	56	48	55	60	59	62	58	61	47	72	51	66	57	65	73	57	65	46	74	63	59	48	64	67	59	62	65	48	58	70	62	54	47	63	60	58	70	65	49	45	61	70	61	63	49	53	57	49	58	66	59	68	65	69	60	60	57	54	40	54	57	51	66	68	63	68	51	58	71	66	44	60	76	46	51	50	49	62	55	54	45	55	62	54	58	64	64	51	55	53	61	60	70	64	61	75	65	55	51	77	68	52	50	63	59	62	54	55	45	58	49	67	57	60	49	52	53	52	49	56	59	64	46	52	57	54	60	51	75	55	55	58	62	57	41	40	68	55	46	52	73	63	66	67	64	62	50	52	57	51	59	63	52	45	64	59	72	63	60	51	50	62	64	68	54	58	58	55	66	67	66	53	66	55	63	53	55	50	75	63	51	60	51	51	60	63	54	57	55	61	49	56	51	64	57	66	64	65	55	57	50	53	58	55	53	70	63	55	55	70	53	59	53	60	55	65	65	64	67	58	49	58	62	61	73	58	65	44	52	62	63	52	59	62	47	58	52	40	70	68	65	57	56	51	88	60	66	56	62	42	58	65	53	68	47	52	69	53	74	60	53	63	64	70	54	72	65	59	66	55	61	53	58	54	70	66	65	49	59	55	48	54	46	77	67	54	62	55	66	62	67	63	59	38	51	43	41	54	71	51	74	62	55	59	62	40	66	45	52	42	56	58	58	70	53	72	53	60	66	52	68	56	54	51	61	50	55	42	46	47	50	64	54	53	62	44	60	60	53	50	49	58	61	51	43	71	52	63	53	66	62	61	69	46	56	69	58	65	40	59	64	66	64	48	57	69	72	59	50	64	43	60	63	60	54	58	62	52	67	52	58	64	61	52	63	47	60	52	59	48	51	62	70	47	50	70	56	56	62	64	56	52	59	49	63	64	60	53	64	47	67	61	58	63	59	61	70	62	55	59	53	60	47	61	48	52	59	61	55	47	52	51	69	60	52	59	60	46	53	53	65	65	58	61	50	53	55	56	53	49	69	63	56	45	64	53	64	53	49	65	64	59	56	41	54	67	63	69	74	63	68	56	60	56	45	47	69	56	58	56	45	51	68	59	59	62	66	63	71	60	66	57	65	62	60	58	59	62	45	58	52	65	59	65	52	53	47	49	55	51	54	50	61	60	73	43	63	61	55	53	66	49	85	52	55	53	52	54	50	65	63	54	57	54	44	49	70	55	55	59	50	56	49	47	66	57	43	65	51	64	64	57	59	66	65	59	55	55	50	75	49	44	56	58	62	86	63	58	56	55	49	64	58	58	66	60	61	56	60	63	60	75	76	56	50	64	56	46	70	55	55	57	66	59	49	50	64	54	60	60	65	59	52	61	53	69	63	61	67	57	53	50	63	46	65	58	60	64	64	73	74	55	74	62	64	58	60	65	53	51	63	68	65	50	65	62	59	58	52	50	67	58	78	43	59	48	55	64	66	57	62	53	76	59	53	64	61	58	55	60	49	38	53	59	57	63	61	56	57	57	69	66	63	57	59	61	54	54	53	65	55	59	57	51	47	51	49	47	41	52	64	66	54	58	55	49	63	54	56	53	62	39	50	59	58	49	45	55	50	55	43	70	56	56	51	58	55	54	55	66	63	50	41	58	58	60	54	48	49	50	50	58	64	50	62	52	74	56	62	68	44	58	57	61	40	51	60	61	59	64	69	52	66	68	67	67	65	47	68	48	80	62	59	59	47	64	46	52	66	55	61	53	56	54	57	58	50	50	52	53	50	57	57	54	63	62	61	67	57	64	61	56	54	67	50	49	64	67	50	59	58	60	68	62	50	56	66	65	62	46	64	52	71	58	59	50	64	48	59	46	58	47	60	74	62	56	53	63	64	66	66	63	61	77	57	60	56	62	54	53	57	57	60	58	60	56	51
1683	325	468	489	411	428	385	345	303	302	309	305	295	299	281	241	261	258	258	258	265	254	263	267	256	234	249	272	263	245	281	267	239	266	253	247	247	246	249	264	256	259	252	249	278	237	255	237	252	242	252	246	263	227	232	230	258	261	269	231	250	250	231	277	243	263	268	261	247	259	254	260	262	237	252	255	245	249	262	233	254	255	233	248	265	237	242	263	225	253	226	233	222	214	242	256	235	262	230	260	223	245	238	262	278	274	250	247	238	219	281	238	250	276	262	233	248	247	242	243	246	257	239	247	232	245	221	213	226	240	242	241	213	249	261	240	241	239	250	265	257	235	252	266	267	259	227	253	225	264	219	231	239	239	229	223	279	275	251	283	259	248	237	243	235	229	239	251	229	244	243	248	222	251	255	226	251	259	230	240	250	231	258	242	241	236	246	238	249	253	256	218	262	250	237	247	248	231	250	226	247	258	266	238	269	237	264	246	230	259	239	239	241	264	246	236	270	231	249	265	239	234	252	245	252	237	218	210	234	248	236	243	241	257	237	252	258	268	227	248	247	256	261	255	259	265	246	246	240	250	242	229	261	250	229	236	251	222	244	263	249	232	227	248	231	236	238	246	263	241	257	267	230	247	253	229	265	262	244	238	258	245	243	245	231	237	276	268	238	262	267	250	221	252	247	239	241	261	251	264	241	279	262	243	251	265	235	260	242	282	222	229	256	244	249	233	244	245	266	252	249	203	238	272	236	251	252	243	239	252	243	251	241	257	256	259	227	253	255	244	263	250	246	252	260	238	244	240	246	232	274	249	239	262	248	245	242	237	232	253	233	233	252	253	248	275	260	262	256	268	245	221	246	239	239	267	247	213	257	232	252	214	266	265	266	249	252	259	250	254	247	258	265	255	244	242	247	239	261	256	224	248	269	246	238	253	254	257	241	267	264	247	244	227	237	245	264	265	267	252	240	238	269	250	229	226	249	234	215	275	264	236	231	239	244	216	226	249	234	237	230	202	257	237	257	249	240	263	268	260	225	245	246	256	264	252	255	233	239	253	258	237	270	250	257	268	250	221	239	233	227	241	235	284	222	239	252	264	266	243	248	273	254	253	247	248	222	261	272	225	267	245	232	271	235	260	229	266	265	233	246	235	235	228	254	240	236	246	266	252	222	248	247	251	262	250	281	234	252	244	257	254	240	217	262	242	248	236	244	259	226	282	242	257	230	215	272	231	237	255	245	244	235	234	221	242	230	258	206	277	255	209	241	224	257	229	247	253	238	258	264	239	255	269	232	273	244	243	254	261	278	263	226	253	232	234	211	253	220	228	209	246	246	261	260	228	241	232	243	228	245	236	231	238	240	239	218	239	235	246	276	257	259	243	232	262	251	266	226	283	236	258	234	245	219	261	243	250	247	232	229	232	262	270	266	223	256	232	254	235	218	227	224	242	242	212	200	258	256	229	219	257	249	280	247	257	232	238	220	211	252	247	249	253	249	243	255	243	237	239	224	229	243	217	268	232	239	262	224	217	216	266	237	272	276	230	225	223	280	249	251	246	240	252	240	244	239	234	256	248	253	247	238	252	243	235	253	262	245	257	270	266	266	229	250	237	209	245	230	243	275	232	255	262	261	257	258	270	271	282	257	223	263	257	224	250	223	254	272	267	218	222	241	270	248	238	215	223	221	230	230	263	226	234	252	245	217	260	280	218	257	225	263	236	260	245	248	254	252	256	275	265	241	256	234	236	214	269	258	234	225	233	240	247	236	232	243	229	282	274	227	260	225	243	262	225	243	259	254	252	275	253	241	219	253	275	257	228	275	243	248	245	231	260	239	248	238	254	248	237	257	236	236	206	241	242	248	223	259	238	252	243	240	242	251	256	266	218	238	271	238	244	249	260	264	271	259	256	228	230	236	212	265	265	260	264	241	247	281	246	236	260	219	260	244	240	236	295	271	239	247	250	261	226	207	218	235	249	243	242	223	225	276	256	266	268	242	246	243	226	256	279	263	251	231	268	225	238	279	249	265	250	247	264	236	241	224	259	262	217	244	245	254	254	244	269	232	244	245	234	238	239	260	215	243	232	245	262	258	223	228	241	232	248	233	226	264	259	250	214	232	249	252	215	250	242	233	236	237	233	257	236	236	232	244	213	256	239	224	249	259	249	235	224	257	229	253	222	248	239	226	253	264	236	224	252	258	263	227	249	264	265	224	223	271	235	223	233	244	265	245	219	223	237	255	221	213	249	237	241	248	229	253	239	232	226	275	201	279	227	250	233	238	237	242	252	219	267	273	248	232	212	235	227	243	248	250	244	254	216	259	263	218	238	226	263	215	245	239	252	226	236	212	235	234	250	228	237	270	241	230	245	248	243	252	225	278	249	199	229	231	246	256	241	263	240	245	235	260	253	264	249	260	225	257	247	237	234	235	226	256	257	241	236	225	253	244	254	235	249	252	253	233	257	255	234	229	270	261	263	222	255	195	275	215	246	268	223	276	238	240	245	245	245	239	234	218	237	250	221	246	247	266	270	251	259	244	253	283	233	252	269	265	238	242	233	248	233	265	238	255	266	234	258	255	227	237	251	253	264	284	246	253	226	240	242	252	284	266	261	233	216	255	245	255	272	226	242	226	264	228	228	258	244	265	247	245	227	228	249	227	274	277	243	225	228	249	245	245	255	231	222	223	254	241	267	227	222	264	236	234	222	229	273	246	233	240	237	232	227	260	223	232	263	239	236	248	230	247	235	242	253	244	242	264	218	234	241	238	234	250	216	232	236	236	212	241	255	238	240	243	232	244	251	241	256	246	227	229	245	259	260	237	226	239	222	220	239	244	214	253	226	238	235	228	256	247	252	242	259	247	277	255	250	230	244	242	253	236	226	244	225	250	244	218	244	239	266	231	252	244	271	262	229	257	232	245	264	261	233	226	263	270	224	248	249	225	255	230	229	267	261	252	222	260	264	249	241	237	244	265	274	260	242	233	250	237	232	262	229	250	246	240	258	227	278	245	248	223	250	265	255	256	229	262	246	227	262	237	234	238	220	248	263	242	230	215	237	231	232	223	240	244	231	258	234	237	240	268	224	264	240	235	231	256	252	202	233	262	242	253	252	241	253	238	233	261	260	254	242	251	237	243	275	250	257	262	244	222	251	272	253	256	246	265	212	251	237	242	235	243	229	262	265	244	242	228	251	242	258	245	236	286	218	234	252	224	237	226	233	269	244	259	252	273	241	246	275	256	258	256	248	245	260	241	225	235	211	232	250	246	231	241	236	249	222	263	253	223	269	240	246	244	238	236	216	214	255	244	234	244	236	262	248	251	228	241	233	224	229	242	278	247	234	233	248	235	244	239	254	258	233	240	237	232	252	246	243	260	240	252	244	243	242	247	254	238	242	241	237	228	221	245	230	233	268	270	219	250	241	259	241	251	239	219	276	249	262	236	238	236	259	246	249	248	255	259	237	267	256	240	267	250	261	246	241
4415	1134	1365	959	642	502	357	324	282	227	200	218	193	179	174	179	169	168	154	156	185	143	151	150	142	144	149	129	153	149	135	155	137	154	122	134	121	143	127	140	132	154	130	140	139	151	124	148	142	133	120	146	149	114	125	129	146	135	146	140	130	139	123	146	124	154	144	104	154	144	107	122	123	125	138	118	119	133	130	128	148	140	119	137	129	125	139	122	142	138	136	150	148	135	135	129	151	144	110	126	131	129	133	110	146	131	119	112	132	100	138	126	115	122	123	116	123	113	126	113	143	127	131	120	139	124	124	127	132	118	123	136	147	109	118	158	129	114	112	146	125	108	123	153	123	143	133	120	124	134	114	139	130	113	135	145	109	121	139	114	120	130	112	146	129	135	137	112	118	124	137	108	129	122	113	126	141	125	129	128	136	119	140	119	114	121	123	124	149	124	126	129	134	144	122	122	136	109	130	126	112	134	118	130	124	110	125	145	145	126	119	126	136	119	118	110	130	143	138	111	137	120	132	135	132	117	135	99	138	124	143	143	129	118	118	132	127	131	132	134	162	116	111	123	137	130	129	129	135	136	120	139	146	139	152	135	129	117	122	130	124	117	123	134	120	135	143	144	110	124	145	148	117	144	114	115	132	121	113	108	113	132	139	120	129	136	125	140	121	135	147	120	112	120	127	121	148	119	126	128	116	123	143	145	114	145	114	120	137	124	109	139	131	126	127	140	132	137	129	112	115	115	125	109	121	122	108	128	123	128	140	133	145	124	144	131	114	136	119	120	138	139	130	132	122	117	152	115	133	144	130	125	138	115	127	132	141	138	134	120	133	127	109	127	130	121	125	123	135	151	144	130	148	134	120	140	130	133	136	111	130	117	140	124	107	138	140	127	118	113	122	118	144	127	150	146	128	111	148	126	124	118	143	144	133	108	126	140	120	131	112	134	139	124	128	126	139	118	161	113	142	117	112	140	135	134	108	139	123	115	128	120	138	141	130	116	140	133	124	130	118	125	132	128	142	123	110	125	124	155	128	149	145	121	133	119	125	131	140	140	116	113	123	139	147	150	130	142	126	141	138	139	132	145	139	131	134	132	128	139	139	132	113	125	125	140	157	119	128	108	128	133	104	118	141	160	133	140	131	125	153	158	126	125	151	129	127	124	142	118	129	134	139	122	145	132	136	135	110	133	128	116	142	124	126	131	110	128	115	115	145	139	111	133	134	137	135	130	134	132	110	126	127	150	128	120	136	138	133	151	157	127	113	126	151	126	144	117	138	114	125	119	136	109	141	125	136	118	126	126	126	117	136	126	143	127	133	133	133	153	128	131	111	132	150	139	119	132	136	132	146	117	131	151	127	132	129	128	134	134	122	138	142	118	154	138	129	130	149	136	125	138	116	119	128	124	131	132	109	129	131	135	125	132	134	127	149	138	141	152	133	121	128	128	145	119	129	134	132	121	135	117	136	98	123	138	113	109	130	131	148	142	146	119	120	119	143	123	113	145	136	159	134	135	120	131	133	127	138	132	123	134	153	127	130	141	136	156	131	144	130	122	110	134	144	125	125	122	133	121	122	120	135	142	120	139	119	124	129	131	144	134	139	130	127	135	130	132	140	137	137	126	151	134	133	128	123	105	124	134	121	124	92	118	130	130	124	140	125	122	115	133	144	117	133	130	130	153	142	129	110	160	130	126	123	145	127	142	117	128	126	122	125	136	120	118	131	150	151	148	141	131	123	127	139	133	130	117	136	137	118	123	142	127	120	126	139	125	129	131	111	122	134	123	114	130	105	122	146	125	122	150	122	132	112	124	128	116	126	146	142	132	108	119	131	139	130	135	138	122	126	147	152	143	130	122	135	103	116	127	111	139	125	103	132	128	113	122	128	130	141	135	118	135	113	136	133	124	154	121	130	130	122	108	141	132	117	124	116	128	138	118	139	118	123	115	134	145	147	129	126	124	121	133	117	130	110	116	130	101	124	139	146	115	133	145	119	111	140	141	125	121	145	140	118	137	115	126	132	123	134	144	133	125	135	116	126	139	132	150	130	145	118	113	119	132	122	144	125	134	132	137	143	129	140	140	128	123	137	137	136	134	138	125	134	138	128	121	137	155	136	139	124	109	126	121	126	119	129	117	114	131	118	137	130	155	125	141	122	146	137	140	120	116	144	129	139	146	134	132	114	131	151	125	131	122	116	138	140	134	140	105	108	138	129	141	121	141	125	136	109	119	118	131	125	124	120	125	109	114	135	126	121	120	103	131	140	125	128	145	125	123	143	130	150	136	132	125	125	135	112	126	130	133	141	130	144	173	134	118	134	144	128	129	123	115	139	127	130	136	123	107	124	133	121	116	119	132	126	150	114	124	146	120	145	120	140	106	125	133	153	157	146	139	129	136	118	129	137	126	120	130	132	129	118	121	131	131	134	131	141	136	131	108	142	133	115	115	147	119	131	133	123	144	122	142	148	142	146	138	134	152	135	124	124	132	134	137	124	138	146	136	150	138	115	123	130	121	127	123	124	125	148	124	122	123	140	129	140	146	125	129	126	149	123	127	125	135	112	141	127	126	138	149	127	136	121	125	152	145	124	116	132	120	111	127	129	111	135	127	134	130	127	145	139	127	127	133	136	118	129	131	129	116	153	151	114	131	115	149	130	153	136	131	117	150	116	131	121	133	139	116	115	109	137	134	124	110	143	156	123	147	134	137	129	134	109	127	121	118	142	123	126	107	143	114	111	149	124	132	121	130	129	163	131	115	133	128	148	122	144	117	141	139	143	117	113	131	106	128	125	117	129	127	126	132	152	130	102	122	130	127	134	118	112	145	134	132	142	136	116	112	128	134	118	112	123	132	117	125	131	144	138	147	116	120	132	132	132	129	127	135	123	137	142	125	141	122	126	136	130	150	131	130	139	135	139	124	147	124	117	123	138	131	150	147	127	131	118	137	124	126	116	137	128	114	117	136	120	110	121	117	135	130	137	124	139	121	131	126	142	130	130	139	147	119	144	115	133	116	135	121	131	151	113	129	113	107	133	122	111	118	119	146	123	123	119	143	115	130	115	136	122	123	139	124	134	114	134	124	127	140	131	112	135	126	143	109	129	128	124	109	132	146	118	149	136	128	99	114	151	139	128	138	131	146	108	130	122	120	129	128	136	126	143	134	120	116	133	108	133	124	130	126	137	140	129	123	155	140	127	128	130	131	123	134	128	139	132	120	109	144	132	127	144	111	118	139	134	150	124	137	145	139	152	130	118	137	122	132	131	135	128	123	136	118	119	109	117	144	135	134	147	124	137	127	145	127	114	128	157	133	112	141	120	159	125	142	127	128	137	134	121	119	126	129	123	125	121	122	147	146	135	136	127	124	134	114	141	119	129	127	147	127	164	124	144	123	123	136	128	143	123	135	119	154	128	121	150	146	126	120	129	137	147	122	130	133	124	141	132	138	129	133	136	129	133	126	122	120	129	152	124	153	123	129
5293	1496	3547	3965	3260	2710	2129	1844	1569	1410	1235	1116	955	942	871	863	798	747	689	655	649	678	626	619	609	602	587	576	581	575	593	570	549	571	554	553	547	535	499	489	510	520	509	486	503	511	496	491	497	455	487	520	477	479	461	468	480	483	476	481	469	508	500	473	506	498	494	495	462	505	493	485	481	433	445	467	471	448	456	439	468	429	488	474	442	423	473	469	436	453	431	439	474	506	459	470	502	468	455	420	476	452	455	435	486	468	485	462	428	502	414	479	427	491	451	493	474	453	455	472	476	458	464	469	454	441	426	426	418	474	442	454	473	492	443	459	497	471	453	436	451	443	448	414	436	468	431	466	414	470	417	442	442	421	437	436	434	426	481	472	465	456	473	487	444	447	478	478	472	452	447	471	464	440	432	456	444	468	448	433	463	491	469	463	438	466	453	443	465	457	450	450	433	472	458	450	478	484	471	451	440	434	458	444	464	441	450	451	423	476	428	456	431	470	443	409	444	420	445	459	400	457	456	421	433	451	441	412	476	437	439	445	443	460	447	430	453	466	483	426	444	437	438	425	479	430	460	453	461	429	452	444	428	462	444	416	459	453	483	447	429	439	455	450	464	443	462	449	415	481	469	460	464	452	463	405	442	417	434	430	450	453	501	469	462	465	460	447	477	442	456	449	438	435	459	407	449	444	440	436	409	454	466	450	449	444	424	430	455	489	488	494	439	463	458	463	477	424	482	503	414	457	419	462	479	452	443	436	466	460	450	451	464	484	455	433	467	453	454	455	454	426	459	453	449	427	451	430	442	473	420	473	425	434	438	459	454	459	409	482	466	430	462	479	454	484	483	426	433	451	447	471	506	435	450	465	437	425	441	441	430	424	443	431	513	442	452	443	441	405	456	441	454	455	422	458	445	500	447	457	407	469	453	493	467	444	453	466	462	465	460	416	474	453	431	460	457	450	443	481	448	470	444	431	503	444	474	435	421	442	445	449	480	422	453	438	432	465	466	439	461	471	485	416	460	416	447	470	426	468	455	429	474	444	435	432	447	468	455	461	462	433	448	455	454	469	436	463	494	419	450	490	466	461	480	451	447	468	493	446	465	468	472	498	461	433	474	503	451	439	459	427	424	460	421	440	486	450	481	457	426	427	471	417	430	476	509	457	473	412	453	451	465	441	434	449	489	431	437	469	450	491	436	429	461	473	491	432	435	482	460	418	482	446	425	456	476	452	486	497	463	438	408	479	417	455	449	433	427	453	438	472	434	476	442	507	450	463	483	405	454	444	452	461	480	407	435	418	415	437	471	458	431	433	453	473	442	436	411	468	422	438	476	469	455	432	442	426	450	427	436	447	453	430	446	504	467	450	477	433	439	459	416	473	433	477	478	469	447	441	451	432	478	446	450	477	457	436	425	459	480	462	447	428	434	436	413	438	439	437	447	476	455	416	451	442	473	423	450	437	461	476	475	431	458	460	429	449	485	419	482	480	384	446	447	434	490	439	474	425	439	450	461	462	447	471	449	467	464	454	444	450	482	453	464	445	452	423	495	463	458	476	431	476	442	433	466	414	426	434	430	445	440	405	450	445	409	452	465	440	446	464	473	438	452	435	488	464	433	443	430	445	454	445	409	415	464	460	458	463	472	435	470	417	436	455	462	520	477	437	452	469	438	442	487	469	460	432	450	460	444	455	448	453	433	473	429	497	454	440	433	443	452	441	432	455	476	461	475	458	456	452	434	453	486	435	434	438	470	462	453	463	466	457	434	469	488	443	430	417	432	465	445	434	438	493	449	439	435	443	448	441	463	470	474	427	446	424	492	466	475	453	478	438	459	461	471	466	426	471	486	477	498	420	458	471	431	477	478	442	416	422	429	478	465	417	439	438	504	456	460	448	463	421	493	480	402	478	449	470	523	453	469	443	405	424	477	448	455	437	455	416	456	469	432	490	430	418	425	464	426	448	451	434	438	473	420	466	487	479	470	485	479	451	494	482	444	489	441	470	440	415	475	459	469	447	494	461	426	424	451	457	485	453	427	421	433	433	450	420	435	442	483	428	424	431	478	456	438	432	438	468	431	456	442	455	475	474	447	461	439	436	431	440	406	436	443	451	446	427	483	470	450	481	438	444	465	456	435	440	418	455	491	463	425	458	436	426	421	454	471	459	436	450	438	468	451	474	460	486	486	469	425	447	438	426	473	442	443	486	470	465	465	452	419	413	462	405	457	421	425	426	428	461	442	423	475	428	465	452	512	471	453	447	400	448	472	448	456	422	445	447	460	460	478	443	475	464	404	465	462	446	440	419	461	446	465	452	457	482	409	426	462	425	467	457	431	424	479	422	448	427	499	472	482	452	422	414	455	433	431	476	457	441	434	416	467	427	426	452	450	446	439	449	457	494	419	452	441	443	481	472	431	418	435	459	484	487	428	473	455	426	465	453	427	439	509	454	470	437	466	462	471	449	430	493	467	428	450	416	466	450	474	454	447	436	474	439	417	431	426	428	466	439	425	444	462	458	440	460	449	463	453	496	452	435	460	406	476	463	484	441	465	464	458	465	486	457	457	420	488	495	473	471	471	439	447	413	462	441	443	461	443	449	420	464	476	459	461	428	461	481	442	469	456	466	443	463	420	408	500	490	452	467	455	458	476	454	448	440	418	441	457	425	435	464	478	461	456	442	435	476	503	442	470	449	467	461	503	446	423	465	421	441	466	455	444	459	441	435	469	472	447	494	421	423	482	479	441	438	421	434	427	495	395	475	455	463	431	434	440	436	426	408	451	450	474	442	436	476	440	450	423	445	448	449	431	476	452	457	435	444	453	472	442	447	409	454	438	428	454	472	404	457	465	501	448	501	422	477	451	404	479	456	429	466	451	436	448	461	445	448	420	430	466	453	452	466	436	461	421	439	420	438	454	443	422	446	469	433	479	463	427	440	444	480	473	457	464	459	470	428	456	438	429	471	447	435	440	428	431	476	391	449	459	439	442	465	448	445	463	457	463	436	444	433	442	492	445	485	479	438	469	465	412	443	494	490	462	459	419	454	419	458	490	465	475	452	464	435	447	448	429	490	459	469	467	445	501	467	431	424	429	468	450	439	409	441	476	438	477	469	436	460	453	479	442	489	490	446	413	497	476	411	455	439	427	458	423	457	456	435	442	445	410	477	467	473	488	448	451	435	457	427	429	454	439	485	456	457	423	458	461	449	424	459	471	473	450	449	442	451	443	454	460	480	441	462	443	421	459	436	462	455	430	479	472	458	434	481	424	437	445	435	409	441	484	443	426	427	443	396	476	483	466	443	477	415	486	432	467	452	409	471	433	470	446	436	451	466	460	465	451	457	480	458	462	481	468	487	443	446	472	432	467	433	457	435	452	432	446	463	473	439	444	448	433	480	452	437	471	491	459	471	448	434	467	462	434	435	448	497	458	471	443	465	461	490	443	462	461	457	425	439	464	417	453	424	435	451	476	472	408	463	464	437
8640	2211	2693	1877	1276	943	720	554	469	433	365	373	311	313	304	285	290	270	270	232	262	251	235	235	233	236	256	246	213	223	240	214	227	245	205	209	223	229	202	213	217	242	214	221	232	195	201	215	200	200	227	224	230	231	218	212	224	188	206	227	238	202	212	242	176	200	213	210	219	218	231	211	199	243	248	220	200	213	218	218	216	218	204	209	216	203	205	211	212	223	202	212	215	195	203	191	204	246	213	240	221	204	211	217	182	208	202	209	225	202	213	233	203	210	216	198	181	218	217	180	200	193	221	191	234	203	190	187	213	229	184	206	200	197	212	207	217	210	193	184	199	214	222	220	212	221	211	209	219	200	219	205	240	225	186	224	207	211	211	216	222	228	193	205	199	211	206	201	210	210	219	196	213	221	217	213	211	241	213	222	205	184	214	208	227	212	204	207	201	212	191	195	235	216	201	204	211	200	202	213	200	235	211	201	209	199	212	238	232	203	184	190	192	202	218	200	208	197	254	209	208	220	233	208	214	220	218	212	200	185	227	192	208	224	210	215	202	172	219	206	215	197	218	238	188	193	229	220	227	201	172	180	215	213	193	212	215	207	203	215	204	204	212	232	197	223	207	227	209	217	196	184	209	226	186	200	221	206	213	214	209	216	213	225	210	205	195	209	191	211	234	225	230	222	207	199	193	234	206	208	213	208	202	231	227	196	195	206	217	217	206	205	189	200	225	203	204	214	211	211	223	235	226	195	204	216	224	208	218	229	214	207	204	192	210	205	238	228	233	212	200	223	202	197	210	186	196	208	214	197	245	236	224	220	195	192	201	216	200	212	206	195	224	177	217	216	212	219	209	227	224	198	214	223	204	202	184	205	228	222	208	227	229	227	214	203	196	204	213	227	200	197	213	208	237	201	213	221	204	194	222	187	244	200	221	221	227	195	208	203	184	203	210	195	220	193	213	217	212	195	229	200	173	209	207	242	192	206	225	206	224	197	210	203	213	220	219	213	224	208	216	199	188	203	219	217	222	190	173	228	184	197	220	210	203	199	231	211	206	236	209	216	196	227	223	199	202	211	183	192	185	228	203	217	194	193	194	199	189	183	201	217	198	199	211	190	230	197	247	179	189	203	214	210	200	222	211	201	211	195	206	187	221	222	189	206	244	208	195	214	222	194	199	185	209	208	211	203	210	185	217	202	222	218	200	190	199	198	188	209	209	219	195	218	193	197	219	201	224	219	210	222	215	236	199	215	198	200	192	226	218	219	207	219	205	205	194	209	193	218	230	222	214	222	193	232	199	197	221	204	222	217	198	220	218	215	214	230	199	238	220	216	203	224	225	193	235	201	204	202	211	202	206	193	187	207	217	206	223	189	222	221	217	234	205	199	212	184	221	180	226	193	214	207	193	218	218	225	191	214	208	219	206	219	211	236	205	214	226	199	200	215	210	192	204	206	202	201	229	225	232	223	211	245	225	217	209	201	222	220	197	224	213	189	223	213	211	216	218	184	197	236	203	196	192	210	196	210	202	233	201	212	210	236	190	238	224	230	209	216	218	211	198	188	193	197	215	212	210	208	207	205	229	185	223	198	182	206	220	195	194	172	188	192	215	210	239	262	182	212	227	228	212	231	227	209	198	208	220	215	188	192	197	211	224	205	236	246	208	234	216	219	227	230	211	223	210	202	203	209	208	209	207	208	213	200	207	177	191	225	227	213	195	237	211	216	202	214	220	205	207	211	237	194	220	207	207	217	206	199	190	214	193	217	214	206	198	235	227	215	208	220	207	207	197	194	223	211	214	218	214	218	223	212	212	203	208	206	235	222	189	206	216	222	222	215	192	196	229	216	195	234	194	226	220	198	198	202	211	217	217	210	200	208	188	212	225	195	223	227	190	201	225	205	200	190	221	209	224	177	219	209	202	220	196	232	203	189	239	207	212	199	213	202	193	183	194	192	210	216	203	192	222	227	229	205	209	187	219	217	176	212	195	186	206	227	206	190	205	205	224	198	202	210	233	227	197	206	206	203	211	206	220	210	208	218	237	220	188	229	186	215	197	230	178	204	211	214	209	215	236	192	208	201	216	225	197	189	222	218	208	221	200	227	210	200	212	241	223	219	193	227	221	230	186	216	223	199	205	199	196	187	203	199	201	211	247	220	187	198	191	187	192	212	198	193	204	208	188	215	198	222	183	227	214	224	210	204	200	208	205	207	198	237	200	220	190	241	213	217	223	218	231	189	185	209	197	225	223	219	198	215	192	216	233	215	213	224	196	200	203	199	200	225	207	232	218	223	210	215	215	212	220	239	216	207	218	211	222	218	180	247	232	193	209	196	226	223	206	212	227	204	189	226	186	209	209	209	210	206	236	217	219	205	195	184	222	213	223	206	206	215	223	178	259	204	213	209	209	210	220	240	231	218	210	231	216	224	218	208	220	195	208	212	200	224	185	228	203	218	212	203	201	219	211	208	174	192	206	191	231	226	185	196	209	234	227	213	225	208	214	191	204	220	214	182	221	195	223	202	225	232	196	193	199	193	205	205	222	222	206	196	201	221	215	193	205	223	230	207	222	217	206	220	232	193	219	187	198	206	204	198	214	207	218	225	205	218	189	207	207	217	198	216	210	218	210	223	213	202	199	188	226	215	215	196	181	198	200	212	200	227	231	206	219	194	183	221	242	178	212	202	181	227	221	178	233	175	199	218	198	180	211	212	229	209	202	197	211	201	208	219	215	200	194	238	191	203	226	186	230	209	213	211	222	204	178	192	208	230	198	239	217	200	207	209	200	205	233	199	205	241	201	204	219	221	202	218	241	213	204	243	224	189	191	191	211	196	227	223	215	191	190	200	205	223	195	229	195	194	227	228	204	205	170	219	210	238	222	187	226	213	197	200	220	207	202	196	201	234	218	235	223	216	182	195	177	208	203	202	210	204	203	232	221	222	207	227	227	192	207	193	202	236	210	212	196	223	220	203	234	205	195	192	224	181	216	197	210	223	209	192	228	214	217	205	215	214	205	194	204	208	197	209	217	234	215	193	218	208	210	200	211	211	207	197	222	233	230	182	193	221	217	202	203	213	192	195	213	223	222	190	181	219	211	219	224	200	215	229	184	201	212	211	195	195	208	203	212	217	211	188	192	216	211	213	202	173	224	219	226	213	204	207	219	227	204	220	212	197	203	213	229	205	196	212	205	213	229	218	163	212	228	223	200	203	221	196	218	243	222	205	214	200	223	243	173	199	229	227	209	208	204	190	202	209	199	221	199	232	195	217	209	205	213	198	218	193	195	197	230	212	199	222	202	206	200	214	208	203	200	209	229	208	214	210	222	207	229	200	200	205	203	206	223	208	191	219	214	210	211	198	185	193	215	199	228	193	213	205	205	226	208	221	199	219	204	211	184	199	202	215	208	195	181	185	238	201	209	188	214	218	195	210	210	217	181	200	210	191	197	228	202	228	190	213	244	212	227	201	185	205	217	194	221	209
7678	2797	6482	6915	5915	4851	3831	3203	2754	2446	2152	1963	1728	1659	1554	1420	1246	1263	1182	1167	1028	1070	1027	1005	986	956	953	880	838	853	832	860	849	813	773	823	768	807	779	780	805	752	781	790	751	745	773	789	714	721	723	737	748	704	745	739	731	723	686	711	723	706	722	714	736	700	711	725	674	723	748	690	706	650	698	684	707	687	652	722	699	679	667	729	678	696	691	710	702	691	705	679	690	623	744	673	739	688	669	694	650	655	689	689	694	673	704	699	702	670	685	692	614	621	636	724	701	737	706	730	638	674	693	679	665	668	698	692	653	661	630	723	692	658	698	667	706	690	682	682	694	639	709	705	696	671	643	707	707	657	656	640	681	630	678	708	711	703	633	681	642	680	655	719	703	660	650	675	718	688	646	663	674	660	665	673	663	717	695	662	661	647	641	650	667	669	659	687	649	679	711	669	662	638	720	654	659	649	667	645	666	720	693	641	657	651	678	675	655	712	642	606	654	655	655	659	663	629	691	679	662	678	687	650	684	711	655	698	670	684	636	651	687	693	650	633	678	626	656	696	674	666	660	648	664	674	608	639	652	683	705	674	674	646	650	658	650	681	652	701	661	732	639	625	684	622	629	668	690	668	691	647	659	667	655	623	718	704	672	682	661	689	632	679	650	647	687	668	707	647	684	617	703	652	627	692	691	654	682	685	696	664	687	656	663	674	714	691	616	666	581	685	625	690	673	636	691	669	677	719	710	660	657	692	678	733	706	646	675	635	671	655	626	705	664	699	680	674	652	634	653	664	642	661	604	672	683	643	673	671	708	680	664	665	660	660	632	672	657	693	694	681	697	634	652	693	725	648	722	639	677	678	680	721	623	636	643	698	639	669	669	725	673	671	688	652	710	638	652	684	662	649	642	687	692	663	643	690	642	671	669	690	708	659	689	662	691	664	660	651	650	676	695	643	650	656	673	651	669	658	620	623	615	707	650	660	696	660	687	632	650	674	659	663	686	681	699	665	627	640	676	692	685	652	689	693	700	709	637	674	644	673	684	639	670	692	656	673	690	692	701	689	670	676	665	694	663	678	663	676	711	680	674	640	694	696	676	625	709	679	664	622	694	647	688	661	676	656	686	646	634	665	674	667	666	697	668	722	679	731	638	637	647	686	619	649	645	678	684	623	677	665	650	605	661	673	639	693	664	651	658	624	670	675	653	624	671	647	690	642	652	699	646	636	647	689	662	694	648	649	684	701	649	656	679	674	663	670	663	692	683	666	686	660	629	662	685	693	644	690	716	647	685	656	676	705	696	676	678	693	683	660	710	649	689	662	728	709	633	681	713	664	647	662	638	625	680	643	621	653	650	662	641	632	674	705	678	684	671	671	696	666	641	687	654	708	677	667	659	667	642	648	668	632	649	692	639	692	697	670	667	647	684	670	719	667	644	708	663	655	655	661	630	699	705	671	643	646	664	634	688	692	680	691	649	706	654	675	655	652	675	684	668	675	699	698	607	644	643	625	628	652	693	682	671	686	643	691	683	699	670	629	676	649	699	659	692	634	662	657	672	641	687	691	635	647	671	661	653	589	669	667	703	644	648	656	691	657	684	712	690	708	700	742	646	670	710	701	674	659	665	661	668	672	679	689	635	652	666	676	694	650	635	656	694	691	668	694	669	712	657	668	694	653	661	734	736	620	642	661	692	648	647	659	631	647	661	691	703	620	667	656	626	687	675	626	718	669	688	705	640	669	636	641	672	662	670	662	688	662	645	639	685	632	675	678	679	678	631	688	675	701	679	643	634	664	666	707	677	641	695	669	658	697	686	686	678	648	653	653	682	663	710	642	701	697	639	661	670	663	664	652	685	687	699	669	667	687	671	683	654	667	686	693	650	567	671	660	668	676	645	707	695	711	673	657	655	680	712	644	693	642	676	659	646	666	690	694	704	644	690	637	626	702	700	674	684	641	635	661	635	595	670	615	670	668	694	679	627	719	690	654	669	672	645	662	659	689	631	677	672	666	683	651	626	656	709	665	674	667	666	682	661	687	686	710	684	592	673	658	652	688	624	687	711	650	711	672	673	647	710	687	667	663	663	679	660	688	683	650	669	658	636	681	661	674	690	637	710	687	711	661	657	640	676	665	668	594	667	684	642	628	663	667	696	673	647	625	656	686	660	652	647	685	691	668	660	704	703	703	679	685	698	680	654	675	675	668	632	641	635	667	684	661	687	696	650	652	639	647	623	678	647	681	670	645	630	653	688	702	677	655	716	690	732	663	665	669	684	682	662	715	722	604	664	673	631	657	676	699	703	655	657	646	679	612	694	667	662	689	654	707	655	712	694	652	703	644	672	651	627	656	696	649	692	644	631	673	679	699	646	667	664	666	668	613	700	692	652	655	644	671	651	678	647	652	680	666	690	683	672	639	641	684	635	685	701	641	669	640	679	720	673	674	659	650	709	670	691	664	656	699	648	623	659	695	621	683	673	700	696	690	662	684	623	650	680	701	694	647	683	672	648	652	694	676	695	704	649	669	657	670	685	673	662	656	678	716	639	712	655	649	646	706	647	708	672	702	688	704	675	701	659	675	671	632	614	699	690	661	697	643	638	697	652	668	719	679	694	655	646	716	690	674	666	647	669	643	614	693	666	662	674	693	667	668	673	704	665	592	706	657	701	659	675	658	659	699	726	672	699	678	663	666	662	684	654	651	703	642	674	641	659	687	718	669	621	684	666	653	659	704	659	706	657	631	718	650	645	641	683	692	639	657	677	647	688	591	664	676	661	650	710	691	660	703	635	707	668	670	687	636	650	661	648	702	672	630	672	644	668	668	677	664	660	651	636	662	690	686	704	656	654	653	715	654	661	715	628	664	677	664	665	677	661	685	680	632	685	712	650	635	671	636	656	680	651	623	713	673	653	685	679	702	689	689	639	689	653	661	673	649	697	613	694	693	655	698	698	685	657	685	657	739	696	668	641	665	687	658	674	698	634	651	666	658	688	678	642	646	653	668	657	679	643	666	702	676	687	664	665	655	679	675	639	699	637	681	680	666	720	626	664	707	692	679	720	652	679	680	724	654	668	661	644	684	653	669	646	683	633	628	651	673	671	692	706	681	665	656	656	668	659	697	687	679	658	692	671	701	711	699	686	626	683	645	671	671	680	702	634	662	670	664	668	658	681	732	630	689	657	683	637	679	637	684	672	684	703	707	633	691	673	700	701	683	648	674	629	636	702	698	643	661	627	697	661	667	671	665	707	662	623	641	692	698	698	679	674	646	682	678	668	676	699	667	704	677	686	711	672	628	675	683	667	705	664	704	674	637	685	672	670	672	678	678	665	678	669	711	637	688	632	647	662	636	646	633	638	656	710	640	679	634	635	613	637	668	598	693	691	675	700	709	640	641	600	637	685	651	679	617	655	691	602	669	639	692	657	675	690	633	680	656	640	674	645	684	719	698	680	690	656	694	695	663	686	669	677	644	646	720	656	679	697	677
1085	142	133	107	105	72	63	65	58	65	69	70	64	75	59	63	50	60	71	52	53	63	53	52	68	52	61	64	58	54	62	50	45	62	55	62	55	71	53	56	66	58	53	64	53	53	66	63	46	68	62	56	48	56	51	70	56	74	59	71	51	61	60	72	70	46	56	65	48	56	59	59	53	64	58	80	64	50	53	45	58	50	58	60	62	60	59	48	61	60	60	55	37	52	59	49	53	56	61	57	63	59	50	65	66	65	55	61	48	53	53	58	71	46	59	57	46	63	54	46	67	49	52	50	47	56	52	74	64	37	54	64	68	66	57	57	59	59	49	62	53	54	73	62	62	60	55	56	59	59	56	62	49	54	58	51	55	53	66	53	57	72	50	57	49	62	69	56	61	55	69	66	67	61	50	54	45	63	59	63	67	57	53	52	63	63	60	69	58	56	58	54	73	43	59	62	46	58	47	56	53	72	56	67	61	54	58	59	61	52	68	72	68	57	62	57	48	58	54	54	69	63	68	60	51	60	48	63	50	47	64	58	42	43	71	61	64	46	56	53	63	65	60	43	58	49	63	72	57	54	56	68	60	40	53	65	72	54	65	63	55	48	60	66	52	74	65	50	64	54	57	56	57	43	55	44	56	44	47	55	57	67	43	50	44	64	55	60	54	60	57	56	60	47	58	39	45	56	61	49	57	51	51	69	54	66	56	51	58	53	62	61	58	58	55	51	68	44	55	60	67	45	57	65	64	63	46	56	59	49	52	55	67	62	68	53	55	59	54	71	70	62	59	54	61	54	60	66	53	57	62	50	44	73	64	40	45	56	48	63	67	59	73	76	61	56	50	58	62	56	62	60	50	53	56	66	61	51	60	55	67	50	62	37	65	49	53	55	50	54	46	53	55	66	68	53	56	67	50	65	67	56	56	54	61	50	60	61	50	52	58	62	52	62	69	46	76	70	52	47	70	50	68	59	57	51	53	62	59	64	52	56	55	40	50	56	65	64	43	57	71	44	72	69	69	58	55	52	48	64	59	58	60	55	62	51	55	65	51	61	63	53	58	56	48	65	50	54	69	56	49	62	62	70	51	52	41	61	73	48	54	45	57	67	58	51	56	54	55	56	63	61	52	63	57	49	62	64	52	68	58	59	54	46	65	41	63	65	46	62	54	72	68	46	57	57	59	50	61	59	62	55	57	68	54	59	68	46	63	48	61	50	55	63	53	54	50	61	60	60	49	55	58	56	54	61	69	50	51	66	56	48	54	68	69	68	55	59	64	64	39	56	60	65	67	71	72	71	61	53	61	62	56	63	56	58	62	60	48	57	52	49	74	57	59	59	77	55	73	57	41	55	55	46	40	65	63	49	50	62	58	64	51	56	60	66	66	66	40	59	54	70	48	68	64	58	71	51	61	52	59	55	57	59	59	46	58	49	63	65	46	52	60	59	61	52	41	67	70	56	62	63	54	61	50	63	57	77	69	59	57	51	62	59	54	48	60	53	61	52	64	56	57	65	63	70	60	58	58	61	64	50	73	64	58	66	60	61	50	58	51	54	65	68	66	61	53	67	56	58	65	67	60	62	53	64	55	60	51	57	57	50	56	60	48	62	64	53	65	52	62	49	53	55	55	60	66	61	54	41	69	58	46	53	62	61	61	49	55	58	62	58	64	66	50	56	45	60	57	53	45	48	68	51	70	60	59	61	62	45	57	55	49	64	53	65	57	53	53	62	57	49	54	64	48	62	57	63	63	58	62	66	58	65	58	55	63	59	57	50	55	55	65	55	64	53	58	53	55	48	58	52	60	65	58	48	56	69	58	52	49	47	58	61	44	53	52	59	49	57	56	58	71	55	56	58	57	59	53	64	56	67	60	64	58	63	49	56	63	62	49	49	67	59	48	62	49	58	52	56	58	60	54	44	62	45	49	52	45	52	63	61	56	36	64	51	83	52	72	62	62	59	47	58	62	57	50	62	63	62	54	57	48	66	60	64	57	61	54	55	50	55	60	61	53	64	50	55	52	60	63	64	49	60	60	52	60	60	51	73	59	59	46	61	57	56	51	63	53	55	62	60	61	46	41	61	48	51	60	61	52	66	63	68	64	55	58	49	60	70	66	59	54	60	53	69	59	66	53	66	71	56	69	57	51	56	66	72	61	47	47	58	61	65	71	54	63	52	47	58	69	64	56	57	47	55	52	46	47	57	49	66	64	56	57	55	67	49	69	61	55	58	47	43	55	59	59	57	49	50	78	54	55	58	58	60	55	55	49	66	63	48	61	59	57	49	48	67	51	63	53	53	59	57	72	67	74	56	43	59	51	56	57	54	62	54	53	66	59	48	70	57	60	56	61	52	59	48	56	56	57	57	60	55	56	52	60	62	77	58	47	50	46	58	48	46	71	57	68	61	59	63	58	60	54	43	70	60	62	64	61	53	59	45	49	60	64	58	53	53	64	68	56	60	47	61	84	48	56	65	58	62	60	60	48	58	59	67	60	70	49	53	53	57	51	73	48	53	49	52	61	70	56	54	49	56	56	55	75	62	72	59	75	77	63	58	45	67	48	63	58	61	59	56	52	56	52	65	50	62	57	69	68	54	60	57	56	67	60	85	73	56	51	58	66	54	49	66	55	76	55	62	54	60	58	64	62	53	58	57	49	55	53	47	54	54	65	59	56	58	56	58	75	56	54	51	56	46	66	55	65	60	55	60	66	55	69	49	67	54	62	66	57	59	62	70	49	71	55	52	61	51	57	73	59	61	68	71	56	54	72	57	55	56	56	54	51	55	59	59	59	49	58	61	59	60	53	64	50	57	59	49	72	49	55	56	55	47	58	61	57	59	59	55	67	48	63	63	53	57	51	53	37	61	63	63	64	67	58	56	55	48	55	57	80	63	55	62	65	49	61	54	60	72	44	58	54	62	60	64	44	47	41	66	58	66	50	44	58	64	56	59	59	56	58	57	62	52	58	59	66	56	58	58	36	53	69	62	68	68	46	74	58	61	65	59	64	66	58	52	54	50	71	57	52	70	57	68	52	56	68	47	69	65	69	60	38	55	63	79	42	55	68	59	55	52	61	52	46	46	63	59	59	44	69	61	60	56	61	47	51	60	50	54	53	49	56	66	54	64	68	67	71	48	48	54	65	65	63	56	67	47	51	54	58	75	51	58	54	53	62	64	65	53	53	58	64	60	58	61	58	52	65	70	50	65	56	61	64	56	53	73	53	52	55	62	52	53	51	48	55	51	65	66	65	46	59	54	51	44	65	45	48	58	54	69	75	52	47	44	43	51	70	53	63	58	54	56	68	54	54	70	50	42	63	46	49	52	51	55	50	54	58	55	55	68	62	48	57	55	63	56	72	48	56	69	57	59	52	60	57	59	52	43	58	52	64	67	48	64	67	57	54	64	55	70	51	62	43	47	64	54	62	49	59	58	63	73	45	63	52	73	62	62	63	65	53	61	52	53	50	65	56	54	59	74
1711	337	473	461	443	400	351	316	332	314	272	254	288	273	290	262	264	227	258	244	245	251	267	248	260	242	239	232	261	247	266	236	262	251	254	245	277	227	266	224	270	253	255	239	238	242	252	229	248	236	262	243	237	223	252	269	242	213	242	238	255	246	247	236	244	236	272	234	253	239	238	226	256	247	259	246	251	237	274	238	253	259	227	265	242	248	231	248	241	256	226	261	228	241	245	243	265	269	259	237	254	235	228	231	239	234	221	213	229	223	240	245	251	248	251	222	215	226	246	273	236	242	252	212	251	221	240	251	218	257	258	237	235	233	238	256	227	274	267	210	259	264	246	234	242	250	225	254	232	211	226	232	240	270	232	259	282	261	243	236	242	262	270	235	238	250	226	241	239	214	243	250	213	262	247	230	242	229	222	242	249	230	248	221	256	226	210	251	232	228	248	263	228	228	246	255	245	219	232	259	251	229	246	233	258	269	253	273	267	257	237	257	259	235	249	225	215	244	264	247	245	231	234	236	212	245	249	248	275	261	272	255	240	243	246	240	263	255	241	237	224	244	259	265	230	227	243	235	253	231	209	218	258	231	249	250	220	235	270	238	223	235	235	255	246	232	240	228	219	260	247	244	265	230	265	270	232	220	224	250	232	258	257	201	244	249	214	243	233	250	247	245	259	267	240	255	263	259	272	248	267	249	241	236	240	217	249	223	239	228	235	221	238	220	240	260	241	222	223	204	242	239	230	242	264	250	250	220	229	230	227	235	265	252	237	249	247	246	242	237	245	240	228	258	237	205	254	218	211	235	250	234	247	215	216	263	240	287	226	275	235	235	239	263	265	245	245	245	228	230	228	233	244	253	219	264	252	253	242	277	229	249	229	261	240	241	230	235	225	256	228	244	267	264	253	239	253	256	246	218	247	268	237	231	257	240	259	269	249	251	259	219	246	255	243	232	244	252	270	242	230	248	234	229	229	240	219	237	220	243	234	251	244	255	229	232	255	240	215	258	273	244	253	209	252	236	243	256	255	235	238	221	243	268	250	252	247	243	239	228	220	248	261	257	245	239	270	271	231	267	239	261	237	256	227	234	241	254	222	254	257	283	244	215	238	255	219	273	255	249	229	229	245	245	224	259	229	234	232	244	284	228	229	232	243	249	240	254	230	274	264	251	260	252	232	226	250	258	228	230	227	217	252	268	250	227	242	221	242	251	255	236	241	260	235	254	250	238	239	248	219	238	240	240	238	204	239	263	245	264	239	254	262	219	268	252	226	252	257	261	225	256	239	251	237	259	256	262	259	210	248	230	272	252	253	219	243	249	217	255	220	246	279	286	269	241	230	248	256	263	235	241	228	251	251	262	261	235	242	227	232	252	244	230	210	216	265	229	217	270	229	260	239	255	248	236	249	264	239	264	269	233	243	257	238	251	240	252	247	241	240	220	230	249	237	256	239	238	246	231	241	260	263	240	225	253	260	224	260	291	257	250	261	210	227	221	260	257	253	249	227	257	246	242	247	235	221	239	252	269	215	245	223	248	247	233	258	266	211	234	245	241	244	254	242	258	240	220	226	246	262	216	268	246	238	254	256	222	209	228	237	240	230	255	243	234	243	226	256	231	265	243	229	242	248	252	236	247	248	235	234	268	249	255	268	267	231	232	233	254	230	248	221	242	235	239	251	258	234	250	252	215	250	271	278	245	250	253	209	252	239	237	247	239	229	254	208	228	246	217	241	256	246	217	251	213	260	232	239	218	240	253	249	262	254	238	229	262	258	255	231	271	265	242	229	274	227	253	239	216	236	230	258	239	242	227	256	260	256	242	261	266	248	250	238	206	253	236	242	249	248	253	223	242	252	240	247	237	223	247	261	237	270	237	235	233	253	227	255	257	235	241	229	241	237	236	245	242	272	236	273	224	220	239	234	281	237	234	210	229	229	266	259	233	238	234	236	253	250	225	243	263	261	223	255	259	239	214	255	243	233	256	239	213	225	215	253	237	227	223	276	255	248	242	239	264	250	234	267	249	231	255	249	252	242	269	242	223	223	260	237	235	241	246	236	271	270	224	257	238	221	233	244	258	252	255	257	227	235	236	252	241	256	260	239	224	220	221	240	249	271	235	224	220	226	223	244	246	283	234	261	224	212	267	250	249	251	241	242	243	241	250	242	266	236	252	257	249	236	229	230	224	275	267	275	251	265	230	245	245	244	236	229	244	238	253	233	243	232	243	235	222	274	259	260	225	231	249	282	235	253	242	225	272	263	251	242	233	252	243	286	241	251	227	249	269	216	237	263	245	246	250	244	262	234	231	221	269	231	248	246	238	261	233	268	236	217	231	259	256	242	251	258	245	228	266	221	252	216	259	193	246	237	235	242	253	240	251	240	269	265	258	254	209	236	242	255	259	230	242	251	268	280	226	227	268	260	215	250	255	218	249	232	228	228	250	225	249	235	208	239	254	264	218	247	240	243	250	227	245	239	246	247	246	229	220	246	242	257	215	228	230	204	258	211	235	242	238	239	248	237	236	244	233	287	243	235	256	247	251	236	249	254	256	230	255	277	283	251	261	220	217	227	253	239	250	259	246	241	252	267	265	245	226	246	228	242	220	249	257	228	240	228	220	247	222	263	249	251	238	246	215	218	229	240	243	265	258	261	245	254	214	250	272	237	258	247	246	266	226	247	253	269	263	256	216	259	233	218	265	254	232	241	238	250	239	247	234	249	229	240	257	250	245	250	264	247	230	261	260	259	239	277	279	261	243	224	242	262	252	239	261	189	230	259	265	242	251	228	275	249	231	240	256	261	262	245	248	257	227	266	270	222	248	271	247	245	251	243	244	258	236	242	231	235	258	215	239	239	241	234	238	228	235	249	229	216	253	236	264	247	250	226	252	257	243	225	252	238	237	249	222	265	222	237	234	267	225	244	233	219	255	259	244	274	247	239	259	264	229	246	255	241	236	226	238	274	282	238	229	231	249	242	251	252	242	231	247	245	255	229	225	258	242	247	242	243	252	252	230	253	246	262	250	239	236	256	215	248	251	258	265	259	272	277	269	229	240	221	254	229	282	251	247	241	239	269	238	243	248	252	237	226	225	251	215	270	224	248	242	235	242	235	233	269	245	240	234	245	230	266	251	246	253	243	266	209	246	231	233	274	247	249	252	227	228	211	250	218	224	236	244	217	240	228	253	212	243	265	258	258	228	246	270	262	243	251	248	249	216	244	228	216	230	260	246	227	233	256	224	245	238	256	229	254	244	243	224	257	204	214	250	229	247	245	228	226	226	234	224	259	207	275	238	254	237	249	259	236	231	249	228	254	229	216	249	237	254	270	240	271	227	255	230	229	281	228	253	246	226	243	249	245	242	278	261	271	233	218	252	257	247	243	249	258	248	252	233	251	233	248	248	257	250	256	243	232	254	247	278	236	211	233	256	251	252	242	246	265	246	235	242	248	241	284	242	263	263	275	217	257	211	251	209	254	258
4506	1154	1348	979	678	480	403	316	252	250	211	182	194	175	150	176	171	175	164	141	165	174	132	138	162	135	154	150	151	151	148	152	131	146	142	154	137	141	140	126	128	145	147	151	138	147	150	125	142	130	150	118	116	112	139	132	118	137	146	125	144	136	144	123	111	123	112	139	113	125	120	130	133	132	157	113	124	140	144	133	139	125	133	119	144	143	136	129	146	146	112	118	133	130	131	133	148	133	130	135	133	132	126	131	129	164	120	116	138	136	135	112	139	131	148	144	111	145	143	119	135	149	115	136	118	133	132	123	139	144	117	137	129	118	128	132	126	133	145	140	119	137	115	106	123	136	141	114	114	155	138	132	171	150	132	140	102	119	115	129	140	142	102	136	136	112	126	128	97	139	127	131	148	102	133	133	136	143	127	130	133	126	108	127	122	117	123	139	140	160	126	138	143	122	142	137	147	150	147	127	134	128	138	130	140	135	135	135	137	115	141	134	121	127	132	117	127	126	113	121	117	135	134	140	107	132	119	136	151	138	140	135	120	130	119	117	123	112	134	131	122	132	129	149	117	116	122	118	118	133	142	148	134	156	115	118	117	138	126	115	132	136	154	145	134	135	152	129	140	108	132	130	141	129	122	122	133	136	116	142	104	133	129	108	133	137	116	138	104	127	126	118	141	131	137	150	138	115	132	132	106	141	131	118	140	147	152	128	131	121	119	116	149	141	156	124	134	128	133	144	131	128	152	134	113	148	133	125	120	146	122	121	138	132	121	105	118	140	132	127	135	130	132	129	132	126	144	106	120	166	130	154	139	109	123	140	126	127	133	136	129	151	140	115	123	121	135	137	126	146	149	132	123	118	133	137	128	116	146	134	139	133	151	143	117	151	155	138	138	133	128	149	126	138	159	127	131	138	142	142	138	130	120	109	130	120	133	128	141	147	124	139	127	131	145	137	158	130	114	120	133	130	129	139	136	147	120	148	145	124	108	118	129	134	128	122	134	133	141	132	128	132	119	130	116	118	134	124	128	121	130	156	110	139	141	111	124	117	108	119	127	145	128	114	141	132	138	130	108	148	115	135	148	115	123	137	130	132	141	133	127	127	150	132	145	136	118	142	135	144	143	135	161	124	141	129	134	128	132	137	126	125	126	110	138	125	118	125	144	137	137	128	126	138	130	122	125	123	140	133	143	129	124	131	131	124	124	135	117	138	122	141	154	149	140	133	129	132	126	139	150	118	134	145	132	129	120	122	136	123	138	137	126	130	125	152	135	131	123	147	135	118	131	142	133	119	128	121	140	150	131	140	131	119	134	118	145	138	130	135	123	114	126	119	145	129	144	155	135	134	125	117	135	131	128	127	133	132	130	132	128	123	115	129	130	138	125	132	130	126	143	136	112	142	142	136	130	117	125	135	133	134	155	141	118	119	132	131	126	140	136	138	137	129	127	138	115	132	113	135	141	122	123	138	127	118	134	137	152	123	146	117	138	133	120	135	123	120	119	137	136	129	146	136	133	150	141	116	131	122	113	122	129	140	117	128	121	142	138	131	111	130	115	131	148	147	118	146	143	118	142	148	125	131	114	135	132	152	137	123	127	133	144	110	140	122	124	134	113	116	140	123	141	128	128	131	132	128	136	109	126	133	140	118	122	120	138	128	123	140	143	142	145	124	123	134	133	140	146	143	119	135	140	138	135	139	140	126	132	158	126	130	119	148	127	147	135	151	132	117	139	139	107	135	111	127	139	126	111	127	131	122	117	127	132	130	117	141	120	127	134	152	136	151	137	132	136	118	131	137	123	147	120	143	122	122	146	130	124	139	143	150	129	117	133	128	130	124	122	142	158	128	120	144	131	134	136	143	127	104	156	146	135	131	109	133	133	137	130	136	128	134	140	134	128	144	126	126	137	140	109	137	128	149	128	124	113	111	137	138	140	133	149	160	135	123	137	131	132	125	143	116	130	117	121	118	147	145	123	123	134	137	145	132	143	122	133	140	121	120	111	157	139	132	126	112	124	118	133	128	119	141	131	144	123	113	131	145	131	148	136	133	135	116	129	124	119	130	155	126	137	129	141	109	123	128	140	122	119	129	132	127	129	116	128	130	136	113	144	118	121	149	132	134	125	129	142	131	126	127	144	123	123	123	125	123	121	142	111	131	143	141	112	131	102	127	119	151	120	130	122	146	148	133	126	147	133	127	135	131	122	131	132	135	121	136	138	116	123	129	144	128	144	129	129	130	128	134	130	135	134	129	148	114	131	137	133	123	140	154	126	139	137	126	138	133	132	134	136	127	129	114	137	132	139	114	130	133	147	123	142	122	119	130	146	140	124	126	134	127	111	119	147	154	116	120	137	118	126	132	127	148	131	123	119	141	146	115	140	116	95	125	132	157	110	130	143	114	126	143	126	126	119	132	138	126	135	130	144	124	133	162	123	127	138	122	134	135	124	149	133	128	136	152	131	130	145	136	152	129	136	127	126	107	117	135	127	137	135	129	129	131	142	138	139	140	135	140	124	139	138	120	126	159	144	119	123	159	136	135	152	128	131	147	132	125	131	134	136	129	113	134	124	149	150	138	131	118	121	110	136	140	137	127	133	113	120	130	125	135	154	127	144	122	111	121	129	127	124	137	125	114	133	121	128	122	129	116	127	137	109	131	134	106	130	141	118	131	122	133	125	140	144	99	132	135	146	127	147	131	118	121	135	122	136	136	136	120	134	114	135	136	129	154	118	126	136	128	138	137	118	134	137	134	148	147	138	123	123	126	133	118	129	130	151	133	121	125	127	105	129	125	133	130	125	142	103	151	122	135	112	148	125	143	126	124	125	137	136	143	133	138	139	110	140	135	111	144	130	133	116	127	115	122	129	147	139	151	144	135	109	156	122	139	134	145	148	124	119	124	127	118	129	146	142	140	123	105	138	134	123	130	145	131	131	144	147	132	133	125	142	142	105	131	115	141	126	135	152	113	124	130	139	151	126	147	150	134	125	148	139	128	128	145	129	125	134	131	114	119	169	139	143	125	130	137	111	120	131	122	138	118	128	120	128	119	134	131	121	138	121	140	138	126	137	124	137	126	122	139	160	125	122	115	116	114	111	142	121	149	126	147	123	119	138	140	129	110	128	127	130	126	133	139	139	146	137	134	144	109	132	107	151	113	138	128	127	114	126	134	142	131	149	140	149	151	128	135	154	128	130	123	132	122	142	134	146	130	149	129	128	141	138	112	124	123	118	132	135	123	141	143	121	125	132	127	133	113	126	137	134	128	126	126	130	132	120	145	145	116	114	121	143	142	127	145	138	121	121	141	122	127	149	141	137	123	116	143	123	129	150	114	130	118	112	126	132	122	130	127	126	122	155	142	136	130	133	140	111	122	141	119	139	131	124	155	117	118	158	140	119	141	136	122	112	122	127	120	109	131	115	143	128	151	134	118	110	141	132	140	123	125	132	120	130	127	113	160	128	123	139	129	139	130	127	144
5323	1607	3564	3845	3190	2684	2160	1832	1526	1385	1167	1082	1044	919	878	863	765	751	763	654	674	662	627	601	602	582	566	576	590	577	567	554	542	558	509	551	529	503	489	542	490	489	494	511	502	490	503	496	481	463	498	481	541	450	489	450	497	460	479	469	506	468	509	423	474	440	461	465	462	498	439	421	478	460	442	426	461	468	448	451	454	447	488	497	487	467	476	471	424	477	496	471	410	460	460	466	462	454	451	424	471	454	457	444	442	443	457	460	468	473	468	424	471	463	486	435	493	448	508	441	423	457	472	427	450	459	470	472	469	458	412	443	461	443	449	456	456	470	464	449	436	478	463	459	480	443	453	441	451	458	459	467	414	461	479	406	457	462	462	478	437	482	446	469	474	442	468	496	477	455	443	433	466	454	456	418	444	433	457	427	460	435	469	480	468	426	457	439	424	471	442	464	432	466	462	420	470	462	436	411	471	455	468	468	477	444	431	472	463	422	454	470	462	447	424	452	454	487	420	448	459	466	472	470	462	439	464	425	445	453	461	487	448	453	476	455	418	454	467	411	467	417	435	472	483	473	436	484	431	490	433	440	481	475	434	458	395	467	443	442	489	457	455	465	454	442	478	445	484	476	461	436	435	428	437	446	433	494	456	417	491	475	420	450	425	479	438	470	455	457	454	452	455	435	460	479	458	445	444	409	465	489	456	452	438	449	516	444	442	473	471	456	448	451	470	454	510	469	479	460	454	464	419	456	488	444	429	458	445	407	434	462	453	413	448	462	433	430	441	436	444	463	452	473	466	445	471	455	447	443	423	455	474	473	462	498	484	458	458	474	478	457	460	406	431	467	440	460	451	437	433	483	474	450	436	461	453	455	437	428	449	437	453	453	489	438	428	445	481	486	470	485	426	481	438	436	445	453	433	441	424	472	446	423	437	436	482	443	432	456	413	423	422	431	433	418	428	430	429	446	477	439	454	441	440	463	461	438	429	430	486	430	461	442	454	476	449	467	450	444	443	436	461	419	457	489	474	465	486	446	429	435	439	442	475	490	402	418	439	463	444	483	454	463	435	452	436	426	502	443	434	428	470	454	463	445	443	455	454	461	470	481	417	436	424	436	466	475	440	442	480	442	477	465	431	438	432	479	435	462	464	459	455	425	483	451	419	465	478	466	415	487	437	456	431	431	451	474	404	451	456	441	439	498	449	434	465	444	480	447	417	409	509	466	476	464	475	472	468	423	444	427	450	424	477	430	430	452	470	487	449	443	478	423	445	437	452	444	469	460	448	454	451	496	476	446	422	466	463	452	478	449	493	422	455	423	458	428	446	419	441	431	453	460	451	449	447	421	431	433	460	431	459	455	451	457	443	448	439	429	426	444	459	472	449	476	464	447	474	462	440	471	462	440	474	476	428	448	467	423	481	461	480	461	455	436	470	490	453	455	413	453	448	460	445	464	492	476	415	437	468	511	480	459	412	463	445	447	478	462	477	453	474	443	492	453	438	440	456	460	454	455	429	472	488	467	452	480	488	418	483	474	442	442	470	435	447	435	446	470	414	434	449	412	418	493	481	466	462	408	454	437	464	467	462	451	456	467	451	441	453	455	490	468	463	466	488	445	467	469	468	459	423	457	462	454	425	449	438	453	454	506	453	417	440	473	473	451	466	468	458	459	425	431	482	464	431	456	439	455	473	414	464	413	439	450	457	433	443	434	439	435	488	451	434	394	471	466	453	479	453	463	448	452	436	470	436	465	468	438	427	505	462	498	453	449	406	450	452	434	444	476	439	462	429	446	440	440	473	446	466	428	469	457	478	455	455	453	438	421	436	476	440	456	449	445	456	437	457	460	457	461	409	472	443	450	449	434	449	418	430	458	488	474	442	400	493	478	438	477	477	477	438	448	464	451	436	466	496	494	465	446	452	447	472	476	475	479	437	439	429	433	425	448	487	483	444	504	429	483	463	416	491	447	447	479	459	455	465	441	449	451	470	426	454	448	445	456	452	420	418	444	446	477	481	412	430	463	444	455	455	454	400	449	482	448	454	428	456	444	464	519	429	463	443	448	446	458	438	401	422	464	483	437	440	424	434	429	452	440	439	449	472	481	457	483	475	458	479	459	468	461	464	451	455	477	480	474	433	414	449	441	435	441	423	452	416	442	438	440	478	416	465	480	444	481	427	436	468	464	444	435	493	475	486	417	451	466	440	479	446	436	408	493	422	416	450	458	437	491	456	435	452	481	430	460	452	447	449	439	468	412	461	433	430	448	454	459	426	498	482	417	443	475	465	420	480	438	444	458	465	442	485	441	454	457	401	456	442	437	483	450	471	462	485	477	450	477	484	484	419	457	496	398	433	452	468	423	454	457	415	459	448	457	421	461	443	452	474	456	431	460	461	459	466	459	464	491	463	430	431	456	436	421	427	475	499	461	458	423	434	480	447	484	444	445	484	462	455	509	426	441	452	428	444	474	438	433	453	437	428	443	452	445	441	447	460	480	434	430	441	445	453	412	463	449	442	447	436	437	453	458	463	455	459	460	417	451	477	442	445	447	433	478	464	424	458	442	505	437	472	460	509	458	496	448	434	449	473	430	408	460	443	515	476	459	450	489	482	431	453	470	471	431	483	452	500	466	475	457	489	411	425	453	439	422	454	428	456	453	416	454	446	493	400	485	444	455	426	454	437	424	449	477	454	448	465	442	432	452	448	459	415	455	444	439	465	467	493	458	402	459	463	476	433	427	452	482	485	440	488	437	492	467	486	451	475	459	446	462	414	445	458	455	433	440	456	467	471	453	418	452	453	461	488	479	469	453	467	448	457	461	429	419	487	447	424	463	453	490	411	507	440	438	466	425	477	395	507	450	453	451	475	453	461	481	462	473	455	434	442	464	469	466	452	420	453	412	427	447	430	482	448	479	475	454	479	418	443	441	473	427	456	453	464	469	423	468	422	455	458	481	461	461	450	461	430	467	467	438	465	450	414	482	430	469	462	438	453	410	472	459	421	447	466	453	458	440	484	415	468	507	478	459	466	460	427	433	441	458	460	428	425	502	436	451	459	466	429	488	461	398	471	435	460	437	476	445	418	435	430	437	461	463	421	441	448	458	429	473	444	491	412	441	436	479	461	448	474	442	462	483	450	492	476	459	483	428	459	463	448	456	441	415	429	454	418	454	439	438	455	507	467	439	425	444	498	437	468	437	444	471	454	465	442	459	446	432	473	459	471	427	467	464	460	422	470	442	428	442	474	456	435	429	452	440	436	451	444	469	489	445	484	416	433	463	461	431	464	417	435	435	472	463	458	407	442	421	453	423	427	433	458	447	449	482	484	475	426	451	456	455	429	436	481	452	462	504	438	461	455	455	484	440	459	464	441	455	467	423	441	459	446	449	444	418	437	446	453	475	452	434	478	496	431	437	419	461	449	461	431	431	453	415	470	444	435	452	486	445	474	522	403	454	459	475	416	473	439	425	450	464	455	462	435	453
8718	2314	2642	1901	1228	929	744	561	521	412	398	354	357	267	297	284	245	259	281	252	265	246	263	219	243	255	221	231	237	217	248	196	221	246	217	235	231	230	208	252	236	241	211	256	220	195	221	228	190	238	201	188	230	206	223	212	227	211	213	218	236	204	224	219	204	221	222	217	194	221	190	250	198	229	212	219	203	198	226	206	202	233	197	205	208	221	207	208	231	212	215	211	206	229	227	199	194	230	209	193	204	223	202	195	187	205	214	195	195	197	228	205	214	212	215	212	195	228	203	197	207	200	225	202	226	196	209	213	222	219	208	213	218	212	211	200	221	194	191	213	235	207	202	193	187	212	231	190	195	188	218	203	196	198	216	222	184	215	219	212	216	194	209	204	193	193	225	196	210	233	212	206	246	221	203	207	221	200	209	206	204	188	221	223	206	225	214	198	190	199	216	197	223	207	260	222	199	209	211	194	198	220	226	170	195	198	213	223	200	206	212	220	199	190	237	210	220	207	237	195	212	189	234	215	210	226	200	216	197	211	221	212	202	225	204	186	240	222	216	211	227	201	230	197	220	236	203	219	199	200	223	207	230	194	203	212	199	195	204	222	183	203	200	222	211	204	213	227	204	214	224	239	232	203	224	227	215	194	212	207	214	205	238	203	184	189	223	197	209	195	192	212	232	207	203	202	218	204	235	208	191	193	241	219	210	205	207	199	189	223	212	231	221	199	204	210	204	211	192	195	210	214	198	186	219	201	185	200	193	213	184	232	224	212	202	233	206	196	184	215	200	224	223	215	217	216	187	232	198	208	213	215	194	213	252	197	194	211	226	208	227	215	178	212	232	197	207	208	191	200	195	209	205	236	238	223	179	219	210	250	205	172	193	217	218	225	204	205	202	188	222	196	223	208	214	180	219	191	197	222	208	211	208	226	198	215	212	208	223	194	206	211	196	197	190	198	189	214	229	202	248	209	225	206	214	238	195	199	194	208	216	242	241	219	223	190	210	208	197	200	228	208	223	201	221	208	200	170	212	185	206	177	223	217	212	219	205	221	214	203	195	192	221	217	201	209	192	202	219	239	216	203	220	210	223	200	202	219	200	218	192	195	197	226	196	200	207	224	230	209	197	203	197	201	193	191	220	200	200	215	205	219	205	189	162	216	191	212	206	198	233	201	210	226	195	182	218	228	206	212	192	212	242	210	229	222	242	219	209	220	208	215	212	199	232	212	231	219	226	225	217	215	204	196	208	203	186	216	206	224	224	199	221	204	219	185	183	233	200	209	236	208	210	200	212	213	212	204	219	180	195	207	242	224	218	187	196	217	217	227	227	200	201	216	202	223	212	219	218	218	193	217	211	201	233	184	216	212	233	205	202	203	209	213	194	184	200	189	221	231	204	223	202	231	222	210	226	208	209	197	216	211	213	200	191	203	224	219	222	208	212	199	209	202	208	213	189	210	202	203	197	194	211	217	187	217	202	204	234	211	233	219	219	220	201	196	225	239	230	229	211	208	187	232	199	185	215	207	224	241	203	181	192	188	212	207	208	215	191	215	205	210	226	201	216	225	184	213	218	198	192	215	216	214	188	212	227	192	189	211	208	225	192	235	192	229	216	207	200	242	219	205	187	217	209	191	219	202	204	212	210	221	211	187	210	208	199	188	202	204	202	229	189	227	195	214	220	225	186	209	243	223	213	214	226	213	205	208	214	212	232	226	230	227	211	183	201	188	202	206	241	210	229	199	196	212	191	238	210	201	231	212	202	220	215	231	199	246	205	188	199	235	215	220	224	219	210	231	205	193	229	206	224	210	225	203	192	210	206	206	219	222	197	196	224	212	242	220	231	206	195	198	217	220	217	224	211	195	205	196	223	232	230	238	195	207	192	197	209	213	200	214	215	210	215	213	222	233	197	223	212	237	202	210	194	196	210	241	236	228	195	194	211	214	207	237	222	214	204	234	213	257	212	222	197	213	212	215	209	198	196	203	212	200	235	202	222	225	224	223	206	200	166	208	201	225	208	205	194	227	208	225	250	190	212	200	211	215	228	229	240	223	210	215	182	173	204	208	217	193	208	217	197	195	214	252	213	171	200	213	192	246	198	208	228	199	204	233	221	210	222	222	207	209	214	222	196	212	185	197	200	215	235	217	221	192	205	221	187	168	201	212	217	205	198	244	209	234	241	211	197	222	213	201	204	218	219	202	185	215	225	231	213	183	219	211	188	220	213	174	218	211	200	219	208	221	205	182	216	220	230	214	216	206	221	226	219	194	203	191	201	231	192	250	212	208	214	211	216	214	194	199	206	208	210	228	196	213	218	228	165	210	227	187	226	229	204	228	203	210	205	199	221	192	206	211	205	198	196	237	215	209	221	234	217	245	185	188	209	224	239	220	204	204	230	224	197	169	221	207	222	185	199	219	212	211	221	222	198	206	215	206	181	219	233	212	224	203	212	208	223	207	219	225	197	208	220	211	200	216	193	223	182	204	173	207	200	206	209	221	190	203	222	228	207	216	201	209	197	181	214	227	228	200	189	197	212	202	183	220	191	216	214	188	208	218	223	211	224	231	192	196	241	222	222	231	215	225	210	232	213	226	194	220	212	198	182	196	204	197	200	219	233	230	198	201	197	192	219	205	194	221	219	202	209	185	228	210	198	212	248	211	213	213	218	213	210	217	191	233	215	233	191	198	195	228	198	191	216	219	197	219	217	222	240	223	208	211	200	192	196	193	209	195	220	229	202	209	188	197	212	223	215	197	212	203	224	201	207	221	218	224	230	221	226	217	213	213	199	202	196	191	212	228	258	198	206	211	215	204	197	200	243	233	192	238	211	203	219	221	179	203	212	190	236	214	212	210	191	222	227	201	197	185	212	208	221	213	192	212	203	198	217	217	210	218	210	187	213	236	224	216	202	213	196	214	199	206	211	212	197	202	197	235	203	213	213	213	193	219	221	180	219	218	215	184	219	216	218	215	215	197	224	209	239	220	224	232	204	210	246	212	201	204	213	232	208	232	215	213	243	210	195	214	221	229	200	229	204	267	206	214	221	241	192	198	184	194	228	213	231	195	203	236	211	204	207	216	233	216	175	204	201	226	226	207	223	217	234	230	223	213	225	232	211	180	208	207	208	212	237	202	207	228	221	203	204	214	226	220	202	220	208	250	219	204	186	207	230	209	223	186	214	209	186	231	205	198	189	195	203	213	206	206	188	205	206	228	217	227	229	215	206	195	237	213	212	206	188	198	228	218	223	203	215	219	200	188	209	224	209	191	219	231	193	243	176	199	206	221	218	180	201	216	198	202	190	210	208	211	190	208	206	219	198	214	187	206	211	220	186	217	226	217	191	204	212	204	209	242	215	216	210	224	224	209	212	195	202	227	202	189	222	208	215	195	211	211	228	203	203	224	233	211	210	206	221	215	216	194	214	191	204	213	184	225	230	203	194	204	238	209	201	185	219	211	191	179	231	215	203	218	209	187	210	198
7704	2911	6288	6831	5715	4849	4054	3315	2765	2360	2169	1955	1776	1637	1463	1413	1313	1235	1168	1143	1091	1078	1056	997	961	1003	931	891	867	888	899	859	864	803	862	843	812	838	732	811	729	819	716	737	820	747	766	775	740	736	734	749	741	728	748	727	733	710	728	726	734	741	732	721	718	694	710	684	707	722	651	673	699	715	716	720	735	704	735	676	711	694	702	672	623	704	672	681	663	694	718	633	674	690	714	740	682	713	684	707	670	683	699	642	670	638	676	674	704	645	678	654	693	677	691	697	651	714	684	695	680	643	667	660	712	670	673	697	649	706	663	702	702	684	668	671	646	673	674	667	694	694	642	702	660	684	616	683	658	678	671	673	673	659	729	667	635	667	643	712	675	697	712	663	669	693	673	662	625	707	655	713	695	660	713	635	664	689	612	640	691	644	684	657	683	697	682	631	685	634	691	674	649	685	630	650	691	685	672	656	686	654	702	649	698	657	725	674	644	679	691	683	651	677	705	682	700	634	665	689	679	652	623	691	676	681	662	678	675	668	674	626	665	628	685	667	684	689	691	678	661	670	685	703	682	736	719	689	678	707	633	672	648	656	699	638	716	662	692	670	691	711	655	646	658	659	606	666	727	691	672	739	649	672	724	663	640	659	645	694	653	681	680	713	608	682	638	692	644	648	713	731	670	662	636	622	665	653	674	619	677	717	701	675	685	672	742	724	696	701	661	670	615	677	677	680	655	661	684	660	625	662	655	680	640	661	643	663	688	689	667	679	662	677	673	712	682	647	677	646	670	651	708	646	668	671	656	670	671	680	674	698	638	683	685	680	691	655	715	626	674	674	678	658	617	652	643	711	656	645	689	658	651	654	618	723	673	650	667	638	652	683	636	618	653	637	686	650	648	668	631	668	702	659	633	647	682	721	656	627	669	676	624	665	706	693	707	676	651	653	689	689	672	676	662	665	694	624	671	652	643	675	645	693	677	673	643	721	709	704	694	695	677	689	652	643	647	670	660	660	634	673	680	685	592	675	687	693	645	695	622	721	676	686	663	704	679	663	670	633	643	648	647	650	680	677	709	642	655	673	638	684	646	613	693	648	665	666	670	638	658	628	674	649	695	667	633	673	657	658	636	663	694	658	664	683	704	663	645	658	619	659	634	701	615	674	667	655	695	683	680	651	714	693	669	717	667	633	665	680	720	650	641	629	669	650	654	626	644	653	662	660	660	682	669	689	627	642	658	693	657	725	678	675	632	659	693	693	660	680	690	641	679	660	627	589	666	686	710	660	640	686	657	686	697	722	676	697	661	649	689	692	628	680	667	682	666	688	691	648	612	670	656	646	678	670	691	666	650	683	666	637	657	701	650	666	693	709	679	598	667	655	673	670	646	649	649	637	627	673	689	691	665	671	688	648	696	642	681	651	675	679	648	658	667	662	656	644	652	652	688	646	638	709	707	716	622	728	687	659	672	689	634	659	651	667	673	668	660	649	660	698	631	656	682	630	702	731	651	659	613	678	683	634	645	698	628	698	676	698	728	687	637	648	706	640	673	678	694	669	676	687	712	683	654	655	674	687	638	652	603	670	701	700	674	701	706	676	661	651	678	601	643	638	652	611	622	685	722	641	686	643	666	688	649	700	686	667	689	634	658	679	641	697	663	663	619	673	638	719	679	657	704	669	670	673	651	698	717	711	697	624	646	703	653	649	652	645	670	680	685	711	658	648	674	683	663	649	649	649	699	650	686	684	672	692	678	692	669	668	672	663	673	644	642	693	698	629	629	694	646	666	655	634	651	638	666	668	622	654	684	670	681	661	678	687	678	692	656	680	684	630	673	690	687	650	712	631	673	677	648	697	705	652	686	686	660	686	676	697	628	659	622	640	658	604	720	666	670	686	637	656	653	738	664	617	654	634	686	675	681	682	699	683	693	664	675	700	662	664	695	655	666	676	720	657	653	628	659	643	668	649	668	738	635	670	674	665	719	722	645	671	711	698	665	650	653	621	652	681	658	644	693	674	641	702	675	699	650	647	697	680	650	635	687	699	653	683	661	687	701	666	649	713	634	680	687	689	704	690	695	682	708	699	675	696	674	671	663	662	690	654	678	696	641	643	629	629	679	660	695	671	673	660	711	666	615	676	677	640	727	692	636	650	646	692	664	681	669	690	640	684	716	693	665	639	673	651	668	695	661	728	616	675	668	677	710	650	666	622	658	621	661	664	660	668	665	640	638	692	658	676	657	728	635	687	675	660	672	651	638	658	642	648	589	701	661	660	657	682	697	698	724	595	702	676	665	673	668	642	647	732	690	701	683	703	681	644	679	628	676	698	712	666	699	698	673	646	699	662	678	692	687	696	677	658	671	662	708	689	699	686	650	676	646	645	675	694	650	641	639	624	676	714	646	673	649	639	627	697	619	627	710	660	634	667	665	638	652	661	657	693	632	685	665	656	671	672	649	697	677	692	643	707	662	681	704	678	701	649	671	673	673	671	637	673	644	631	727	660	650	678	674	647	668	687	685	685	681	679	728	726	699	626	688	640	700	677	696	699	696	710	692	704	665	702	640	668	641	710	659	664	663	697	659	666	697	637	663	692	680	730	704	669	669	699	682	694	661	711	613	670	700	640	668	651	645	656	643	642	689	673	696	686	698	649	669	656	667	635	690	692	673	694	654	666	654	712	667	700	667	665	646	661	699	697	646	668	677	674	685	656	660	672	666	688	662	687	686	635	677	641	674	690	666	711	684	703	680	641	686	664	685	669	643	686	665	631	655	648	711	654	627	667	654	652	658	670	663	646	662	708	689	658	664	685	692	653	646	644	673	666	658	689	686	647	671	688	629	707	688	680	652	632	649	710	677	709	710	700	711	680	642	671	693	652	635	700	696	714	671	680	655	691	703	658	678	658	701	643	626	636	657	699	667	677	688	657	668	652	652	654	657	633	671	667	642	728	711	669	662	662	657	682	667	639	636	702	617	694	709	694	678	684	659	614	638	689	671	672	662	660	687	662	703	680	683	656	691	672	645	650	645	728	645	686	680	702	656	678	677	647	659	638	651	731	655	639	664	683	695	677	716	688	648	628	679	627	655	660	688	659	643	681	698	700	691	665	645	658	668	668	680	658	660	668	659	653	668	677	669	640	690	633	645	652	719	676	684	701	683	668	647	715	669	675	717	706	706	664	655	668	678	692	662	713	728	682	638	696	672	690	698	634	743	675	703	654	694	676	685	691	670	657	679	665	669	697	721	702	671	729	666	658	661	605	656	665	670	656	674	684	614	699	705	622	655	682	727	667	616	667	707	663	664	647	661	670	633	678	745	693	697	637	663	700	681	664	655	667	674	640	689	671	670	646	667	652	655	665	665	661	646	675	687	687	653	706	643	684	701	711	676	683	653	661	629	666	700	677	681	690	706	684	663	664	671	678	710	679	645	722	637	650	663	681	631	671	676	652	626	642	679	702	664	656	692	640	663	655	667	660	667	676	657	707
1095	133	128	104	101	71	61	70	72	76	68	67	65	61	60	49	50	54	50	62	59	54	67	68	62	65	57	59	64	54	54	42	61	61	47	64	54	63	58	61	69	61	55	58	58	65	58	74	72	59	59	54	62	65	49	60	57	61	54	44	46	61	53	59	64	64	58	60	41	55	50	48	57	64	62	46	53	59	54	51	55	55	61	58	58	50	75	72	51	57	68	58	63	71	56	52	45	57	57	57	58	52	66	54	65	60	62	66	60	51	45	46	57	71	64	62	67	50	52	69	62	64	63	58	62	59	75	59	47	63	68	51	57	67	54	52	62	44	57	50	54	56	57	60	49	53	65	58	62	61	50	54	58	64	46	58	56	59	61	65	45	58	43	49	64	61	55	59	48	65	64	48	51	69	68	49	68	55	66	50	67	45	69	55	58	54	58	70	62	51	55	60	60	46	61	68	57	73	57	64	69	59	61	47	52	42	55	47	67	58	57	54	66	42	47	50	57	57	71	58	56	52	52	57	55	60	54	56	61	49	65	61	57	61	59	56	54	69	78	45	78	65	75	58	57	56	64	52	52	52	67	51	68	44	47	63	54	61	62	45	60	48	46	49	44	52	50	65	60	62	53	58	57	69	53	49	55	54	53	62	59	56	75	49	51	64	55	57	50	68	59	58	74	61	72	69	53	61	54	56	43	62	57	57	68	57	54	54	61	66	55	78	58	61	53	62	57	42	63	69	66	66	52	54	57	57	63	64	65	52	58	60	67	49	49	73	61	69	60	65	57	65	59	62	60	56	55	59	54	35	49	62	52	58	50	51	62	58	69	64	64	66	61	67	75	48	48	46	63	58	55	60	70	41	58	55	54	55	73	50	73	55	64	51	67	64	57	59	66	49	54	47	64	39	44	61	57	55	65	64	45	64	63	68	58	69	64	61	63	58	66	62	61	49	47	57	56	57	60	54	53	48	60	64	70	64	62	74	47	50	57	65	53	65	56	58	72	77	71	60	58	68	50	50	52	67	56	59	56	61	62	61	60	45	48	72	49	59	58	67	56	53	70	52	57	69	55	41	66	63	61	63	52	62	53	67	77	54	58	52	46	65	67	55	58	57	68	58	79	53	53	54	65	50	50	81	50	46	52	58	55	61	62	52	67	52	64	72	50	59	51	71	54	67	48	55	64	60	58	53	54	52	65	61	58	72	47	60	63	66	64	59	65	49	61	53	67	59	53	55	55	62	50	68	52	68	67	66	57	57	45	59	51	67	59	54	66	58	60	56	64	53	74	65	65	50	48	70	67	47	58	54	54	51	50	54	51	73	56	57	76	58	65	61	54	49	62	61	69	62	67	62	61	68	57	64	74	58	72	64	57	57	58	66	55	55	55	69	61	39	50	59	59	60	61	59	63	63	78	58	63	50	63	50	65	58	62	59	63	56	49	62	61	59	53	59	66	63	47	58	68	66	59	37	64	66	63	53	63	53	56	45	47	54	54	54	62	57	70	71	81	53	60	53	52	72	53	61	59	57	49	50	66	68	57	51	64	63	48	51	60	60	66	53	54	80	55	56	76	49	62	57	51	49	48	67	53	44	54	69	59	62	53	57	72	63	66	66	57	72	63	54	50	78	62	52	48	54	69	67	56	62	50	57	59	59	62	53	66	55	64	46	58	64	63	57	66	55	39	61	69	49	50	41	52	58	64	58	62	56	56	60	68	62	56	68	57	62	47	56	61	43	52	59	56	61	63	73	57	43	59	64	48	51	52	52	69	56	46	62	54	51	44	56	62	63	53	57	52	63	61	62	66	73	52	51	47	62	59	66	55	64	55	59	55	59	56	52	62	64	61	64	49	58	59	55	65	45	52	55	65	63	54	44	49	58	59	59	57	70	49	47	56	49	68	60	57	64	67	63	64	61	50	57	60	53	47	55	54	66	54	65	70	47	58	49	63	62	66	61	65	60	58	65	60	54	53	66	58	69	66	57	47	55	65	58	42	55	60	46	69	51	55	58	41	60	60	72	65	69	73	51	63	55	52	52	58	60	53	59	62	41	61	52	56	66	56	67	60	69	55	58	75	59	64	76	74	49	61	62	54	52	43	63	70	69	54	52	49	63	61	59	49	50	58	50	64	55	67	60	69	53	48	46	58	59	62	69	44	60	77	53	73	62	63	59	69	72	58	58	61	51	61	60	60	60	61	60	69	56	85	67	54	61	51	48	50	47	66	58	63	57	56	52	69	64	55	60	63	60	62	51	57	48	62	69	66	68	53	56	53	39	62	55	56	46	69	64	66	68	74	59	49	42	55	55	68	55	68	44	61	71	61	47	58	58	53	86	68	51	72	56	51	53	51	56	56	57	57	51	43	55	55	67	56	63	53	65	61	82	48	57	59	40	53	52	65	47	45	68	60	59	82	46	58	59	50	58	60	56	61	51	62	68	48	59	66	61	65	55	67	53	60	57	59	52	39	62	67	50	59	63	57	60	59	49	52	55	53	42	65	48	58	50	67	57	53	64	52	62	54	56	43	63	62	66	74	63	65	58	53	63	60	59	48	51	51	56	47	58	72	65	61	57	53	54	56	69	54	61	65	52	51	55	58	50	59	58	67	53	55	48	75	56	52	73	42	58	72	52	62	62	52	48	55	62	57	50	62	63	55	46	50	54	69	34	58	85	60	58	50	45	67	62	64	47	71	56	53	54	55	56	61	56	58	61	55	62	57	85	50	64	72	63	58	55	55	49	69	65	51	57	45	55	73	59	55	62	50	65	66	58	63	65	51	57	61	64	51	49	60	48	62	57	58	74	68	56	59	53	66	67	63	77	59	43	49	56	53	51	61	71	57	61	58	71	55	63	46	70	52	55	61	58	65	56	60	59	50	36	69	66	68	63	43	65	47	52	61	55	51	52	53	60	54	60	48	43	78	62	58	64	67	51	62	59	56	49	69	58	60	65	63	62	66	63	53	70	58	52	61	59	62	61	49	69	56	90	61	53	55	67	53	51	73	71	55	56	63	54	62	49	58	63	59	62	67	55	54	52	63	60	54	53	50	66	56	56	66	46	55	64	59	69	56	77	36	65	53	65	49	54	64	63	55	70	60	49	66	58	61	48	63	46	54	74	48	56	56	55	58	39	66	62	67	71	59	58	66	66	63	59	50	64	53	52	63	54	54	59	57	63	54	65	55	53	58	64	51	61	71	42	46	62	48	59	52	70	59	53	48	74	54	60	58	66	61	57	57	55	60	61	54	54	63	66	59	56	51	53	74	51	46	58	60	57	56	66	59	55	56	45	61	60	53	62	56	59	59	47	51	53	61	62	45	55	59	61	66	55	47	63	57	77	62	52	59	72	48	71	43	57	58	61	58	61	57	54	48	47	63	52	69	44	66	42	55	68	70	68	68	58	62	80	60	62	64	62	65	56	56	60	41	60	46	55	62	47	73	53	60	63	55	68	65	74	42	48	64	60	55	59	55	61	48	73
1640	332	429	448	410	401	354	361	348	289	268	305	285	304	256	264	234	251	253	235	253	230	243	263	255	235	234	243	247	233	203	252	283	241	251	278	247	267	249	238	257	233	252	253	244	255	270	279	257	250	249	222	251	207	261	275	273	271	254	249	257	270	240	235	228	253	266	254	257	255	207	226	249	237	275	240	247	249	251	240	256	244	259	260	270	234	268	233	228	241	262	269	263	259	228	264	265	234	248	228	236	241	246	254	239	225	262	267	244	216	241	205	260	251	220	258	264	269	224	241	240	269	272	221	261	265	225	201	266	232	235	233	244	271	247	214	219	249	235	230	250	230	237	230	260	228	235	246	248	236	223	251	224	227	275	231	242	245	257	253	226	251	254	248	239	245	218	247	261	259	253	204	240	252	253	232	232	239	219	241	232	241	245	244	253	214	230	258	248	229	249	233	253	240	249	236	235	247	245	230	260	250	257	225	228	258	256	239	235	219	234	219	256	236	221	254	242	238	218	260	238	241	261	233	241	227	244	238	239	243	241	259	237	240	225	237	228	242	265	256	254	265	251	235	260	232	228	247	216	223	232	228	248	261	232	256	223	260	250	253	267	241	238	258	264	243	230	260	251	234	231	266	263	234	233	221	253	231	270	228	232	236	228	282	281	224	243	230	237	256	231	238	227	237	247	245	232	231	234	251	241	255	252	246	233	229	245	241	239	250	221	254	252	250	217	257	247	251	248	250	245	238	258	227	226	266	251	248	278	262	246	253	229	230	256	260	255	238	233	239	256	232	251	235	258	264	241	238	242	258	289	243	235	235	207	228	233	233	258	223	239	230	253	235	231	232	243	228	262	258	251	232	261	256	247	222	243	229	252	230	228	229	255	255	262	273	217	220	239	221	237	238	225	235	258	226	250	247	247	231	218	230	269	275	272	233	249	240	256	249	241	241	226	257	238	255	283	235	263	223	256	261	250	268	249	252	233	258	229	250	254	243	235	234	255	241	260	232	278	216	244	261	228	234	260	271	249	237	246	235	282	239	264	237	243	251	220	234	243	212	227	272	241	240	267	270	244	238	231	236	244	218	231	261	240	257	265	254	240	219	270	246	250	259	249	243	251	243	248	267	251	260	252	231	213	262	256	210	233	236	237	263	238	247	250	231	212	223	253	230	212	239	239	274	242	247	258	252	221	241	257	283	251	230	245	255	265	222	240	241	224	196	236	239	230	249	263	240	243	261	268	249	254	226	223	219	266	242	235	232	230	266	260	236	231	264	254	255	252	262	251	262	233	251	234	261	216	242	239	233	220	235	240	253	221	261	248	213	241	256	235	262	270	250	271	229	243	229	240	256	255	237	226	235	270	244	239	244	250	223	244	253	240	256	234	234	248	261	236	238	268	239	217	231	226	254	242	233	219	229	266	233	238	224	244	265	250	236	229	256	264	254	252	252	243	252	264	253	243	271	261	251	252	217	236	275	253	257	246	242	246	227	265	214	221	225	236	249	252	241	203	252	203	246	226	235	228	255	247	245	249	242	256	237	281	222	221	215	256	216	235	241	241	246	256	233	244	249	247	228	230	274	268	228	238	241	230	238	249	242	253	254	250	227	252	210	254	242	216	235	235	287	237	272	260	235	247	241	232	247	247	250	263	256	252	213	250	264	227	253	263	267	229	239	227	235	247	230	290	233	242	215	263	235	224	238	239	257	276	249	240	250	257	267	253	223	251	231	259	211	277	269	220	272	258	217	243	247	243	282	260	243	239	265	229	246	273	251	244	234	230	229	247	235	255	253	271	243	278	257	230	243	220	241	227	236	262	236	220	240	244	242	246	220	223	252	238	238	226	240	255	222	222	226	244	236	259	231	243	235	251	233	242	250	246	247	227	238	256	238	234	216	238	250	220	255	260	248	252	225	229	214	255	262	247	241	232	247	259	236	238	229	229	281	239	243	244	248	268	234	269	253	253	257	238	224	222	242	253	217	250	271	242	242	234	243	263	244	241	242	246	257	239	243	266	278	259	239	230	240	223	272	264	228	234	248	229	237	235	263	267	244	239	252	206	233	253	253	266	251	248	264	231	258	235	251	256	246	229	227	274	234	247	255	226	222	241	228	242	237	242	249	227	249	277	223	241	248	214	271	248	269	233	271	259	279	229	241	228	220	257	232	257	233	240	237	256	247	244	263	239	264	241	253	253	253	244	251	255	252	211	241	233	256	217	237	209	229	239	279	247	261	273	259	222	257	240	252	253	266	246	233	248	270	256	270	250	222	222	233	222	249	243	244	216	241	254	239	240	245	249	270	246	262	225	249	245	241	256	275	233	251	228	268	248	220	260	267	262	229	214	237	234	266	259	246	234	261	250	238	218	231	255	228	235	256	227	259	251	243	208	232	237	259	251	250	245	266	234	215	246	245	254	235	227	222	238	250	224	281	237	218	251	223	246	256	239	279	249	229	255	247	255	236	251	240	230	250	234	233	275	239	223	253	250	256	246	255	274	239	232	252	267	230	272	250	249	255	254	250	244	249	230	242	245	226	217	256	241	214	249	246	252	230	256	251	289	241	225	254	229	269	228	251	224	263	255	252	231	256	253	231	234	228	218	252	252	232	230	260	245	231	247	235	221	238	255	224	244	253	253	229	272	232	236	253	245	229	237	227	252	233	233	243	243	255	240	228	272	254	226	244	272	271	224	230	261	222	231	254	279	266	240	236	236	245	250	247	220	241	253	248	249	263	231	263	218	216	235	282	258	252	214	236	239	229	234	239	254	228	240	247	246	242	225	242	267	243	233	232	245	227	251	230	270	245	255	265	237	252	230	225	240	235	238	244	232	248	234	242	245	255	251	253	234	249	222	278	273	231	262	278	264	233	246	244	242	231	240	237	236	246	249	263	219	228	229	228	246	245	247	218	247	242	264	253	250	253	243	261	228	244	263	217	264	219	237	273	231	254	263	263	264	254	228	281	227	229	244	274	229	256	256	225	247	230	235	240	269	237	265	226	251	259	265	225	240	225	204	261	240	259	272	249	233	232	229	231	242	241	250	229	228	252	221	220	246	269	225	255	245	256	237	243	252	254	239	233	226	271	286	216	239	228	234	253	233	243	249	253	249	233	247	238	217	255	246	232	253	249	255	246	252	236	246	238	235	254	213	247	277	231	250	274	225	258	238	238	238	234	256	240	252	216	233	265	245	230	273	245	269	237	228	263	255	250	235	264	248	271	206	269	247	237	242	246	242	223	248	233	243	270	264	265	236	251	259	271	225	243	231	277	239	260	262	234	259	252	261	248	231	241	244	244	247	260	239	256	240	224	248	251	224	245	231	220	230	228	245	233	256	219	246	252	258	256	254	264	255	250	239	260	238	236	265	251	264	255	220	227	261	241	224	231	245	238	233	263	252	243	223	230	253	235	236	230	239	261	261	256	219	256	236	225	260	227	243	240	225	236	251	258	247	250	245	232	233	221	259	233	251	234	239	241	215	266
4461	1041	1365	965	693	486	367	298	274	256	224	215	188	204	176	172	161	150	135	152	166	161	158	134	163	154	137	136	125	148	139	115	155	135	125	126	133	146	118	137	135	149	146	120	136	142	123	127	143	135	118	127	160	110	146	140	113	142	144	133	138	132	128	139	130	124	139	128	134	137	115	135	126	142	111	145	142	146	127	135	120	124	118	120	128	129	135	152	152	129	126	129	117	129	127	116	124	146	133	134	120	103	147	134	144	127	136	128	125	133	117	108	116	118	126	132	134	122	125	141	134	141	132	147	151	111	129	136	128	122	131	136	133	144	140	139	133	149	133	140	138	118	151	128	140	122	129	123	150	130	109	118	115	135	118	131	151	125	111	162	128	131	130	142	128	118	112	136	128	136	145	123	135	106	114	111	127	136	136	117	114	119	141	119	117	122	135	121	145	129	143	154	137	140	120	112	151	126	158	152	128	127	141	129	132	130	122	140	131	118	146	132	134	151	128	167	114	123	119	106	156	114	126	131	139	138	115	133	146	142	150	133	126	144	140	130	130	119	134	112	123	122	123	126	99	120	119	138	132	124	151	124	134	128	133	152	136	129	133	122	122	125	111	123	135	121	125	129	142	119	144	118	126	136	135	110	110	135	135	129	128	125	128	128	142	129	143	153	117	136	141	135	136	129	129	112	128	138	124	141	102	136	116	132	131	113	127	140	147	138	134	113	133	117	116	139	144	118	140	144	114	135	124	135	114	132	142	131	141	115	134	120	123	114	131	129	135	147	123	123	139	145	122	130	132	106	132	114	110	125	130	130	133	123	112	122	134	140	131	105	121	137	124	133	132	151	132	144	148	128	131	138	144	135	139	125	131	128	128	145	128	136	131	135	134	126	140	126	128	136	144	130	143	134	142	142	151	122	154	139	127	135	144	114	120	138	131	134	148	124	141	117	128	137	107	160	146	124	145	133	131	118	132	158	141	136	131	136	131	121	117	131	149	120	129	127	133	119	147	118	140	130	127	122	119	144	147	118	124	134	119	137	128	147	127	156	119	138	136	132	139	153	111	127	134	147	133	127	131	138	145	132	141	133	142	145	141	125	120	117	128	124	130	157	134	125	119	143	134	152	127	124	129	121	131	137	113	130	118	108	147	130	126	127	139	126	159	126	128	113	110	121	116	132	128	134	153	125	125	140	127	132	132	117	136	129	125	124	132	140	120	120	143	149	132	135	134	151	133	119	124	122	117	140	141	112	150	115	133	142	132	126	137	126	130	127	132	120	137	132	112	134	124	135	122	154	147	142	137	140	136	143	126	136	122	142	111	128	114	139	110	128	136	122	122	129	131	125	123	110	140	110	136	143	140	130	128	144	127	129	121	117	142	131	121	107	131	121	159	139	141	118	137	121	136	132	135	121	129	140	139	121	156	148	136	133	151	149	136	140	134	134	135	123	126	140	127	141	124	138	145	116	137	117	116	138	117	143	126	130	134	136	134	116	121	121	147	137	120	130	124	140	107	133	139	126	127	140	136	134	124	132	138	107	132	126	130	140	120	137	129	130	132	113	142	114	149	139	130	123	128	111	145	125	122	125	137	141	122	139	125	129	135	142	125	128	116	121	142	146	144	117	146	142	146	134	131	128	132	118	118	133	122	130	138	141	117	148	122	128	133	135	126	132	120	140	141	136	126	142	134	137	120	145	126	107	146	135	134	122	130	143	120	147	119	129	133	123	128	140	147	121	138	127	140	117	147	116	133	129	130	136	138	130	125	122	142	128	122	145	133	110	137	133	122	139	128	135	143	131	125	130	128	118	125	140	135	124	112	112	130	141	145	119	123	135	120	108	147	129	137	115	128	134	142	119	128	142	119	135	128	147	129	133	132	129	141	145	134	128	131	129	124	142	120	128	146	117	138	130	128	135	141	135	130	131	127	141	131	115	135	125	146	134	141	131	115	143	139	117	123	133	136	126	148	135	131	130	144	125	139	129	130	148	141	142	126	120	140	126	118	131	108	124	147	109	137	126	113	131	127	120	115	118	133	120	131	161	138	121	147	126	135	124	117	126	123	138	132	151	129	170	126	119	122	133	122	123	135	131	138	136	114	130	127	121	131	98	119	130	121	136	120	139	129	119	134	130	132	121	145	142	136	121	138	118	116	129	120	110	129	120	144	133	136	138	110	128	126	137	137	127	121	134	115	146	137	149	133	118	135	134	132	127	139	127	142	149	105	129	143	115	130	133	118	129	140	123	120	116	155	131	115	132	123	147	116	126	126	146	128	127	106	132	138	142	133	118	131	127	117	129	115	144	123	139	131	117	118	112	107	135	126	133	137	132	146	129	125	124	114	132	147	138	141	151	135	124	134	130	131	155	139	141	122	118	126	129	131	134	142	135	144	130	114	131	145	106	129	137	137	136	134	119	118	130	148	134	136	148	135	123	135	135	133	129	111	123	128	129	140	134	132	119	104	124	149	136	142	129	106	118	135	103	117	130	124	134	112	127	131	154	143	118	126	126	119	131	128	144	137	138	131	118	137	144	114	123	143	134	145	161	135	127	129	144	133	139	123	151	154	128	118	123	107	137	121	129	116	113	143	139	127	127	136	145	112	117	123	124	119	124	127	120	142	130	107	111	126	130	126	141	107	135	159	132	149	147	129	140	126	138	141	107	125	125	132	135	114	142	144	144	157	132	131	117	131	155	143	114	143	142	126	109	143	142	143	134	141	125	133	142	137	145	134	162	135	144	116	131	137	140	144	145	135	140	132	133	148	126	113	155	133	117	145	132	139	125	150	133	128	137	134	135	138	141	136	129	147	131	146	133	112	122	129	115	125	128	145	116	132	133	114	140	137	135	137	128	120	142	114	131	142	126	138	143	123	135	128	151	146	133	118	130	144	151	107	153	131	158	123	139	134	127	119	150	130	125	129	152	126	123	119	136	132	154	142	143	118	144	138	137	147	113	134	109	124	125	131	139	120	140	157	143	160	128	135	127	134	165	147	132	143	135	133	141	143	126	110	149	137	115	137	130	129	129	133	132	137	118	143	129	150	134	115	120	120	152	152	151	106	105	115	124	107	134	107	149	139	135	121	130	123	109	121	160	144	124	126	130	117	109	118	141	155	129	120	134	119	120	131	123	139	127	144	129	110	131	121	132	132	171	132	132	139	126	144	135	149	130	132	125	122	120	124	149	107	132	157	133	131	118	125	155	138	134	125	133	136	138	127	122	153	126	127	144	132	136	143	129	119	125	116	139	122	129	110	102	104	139	131	139	126	136	137	129	127	145	137	159	143	124	137	124	142	135	137	125	123	124	140	115	137	167	136	132	130	127	143	124	126	136	120	113	131	121	138	127	112	117	118	117	141	127	139	119	116	128	134	142	125	127	120	146	151	115	136	126	130	123	130	139	137	153	137	146	140	142	129	127	153	124	136	134	141	130	121	114	119	124	147	143	144	142	122	127	112	153	151	147	120	128	120	108	142	137
5365	1531	3617	3819	3316	2685	2191	1828	1598	1418	1195	1122	1000	992	891	814	868	726	731	722	654	630	657	617	621	614	594	606	573	536	523	554	546	544	529	567	518	534	544	475	496	528	478	484	520	507	466	491	493	477	527	519	482	529	491	496	454	453	485	486	493	504	523	470	473	481	444	471	486	435	445	439	482	476	471	459	477	439	488	493	463	456	466	453	435	456	462	472	473	454	454	474	441	469	447	482	472	498	477	480	437	450	466	486	469	476	454	446	445	434	452	455	459	446	484	507	434	482	438	492	476	414	470	468	431	416	469	447	479	459	499	421	443	438	509	430	467	410	453	509	482	454	470	457	467	464	427	462	479	406	451	468	449	442	434	444	462	470	439	430	448	449	456	463	460	414	428	435	464	469	466	454	429	468	483	438	438	439	403	480	486	486	458	459	463	465	439	458	464	472	409	439	467	490	469	453	418	445	469	454	462	417	442	448	439	452	472	450	418	478	495	456	475	424	445	452	444	445	461	442	459	455	483	463	437	435	453	483	485	422	485	458	471	453	459	465	480	451	460	450	435	447	429	469	459	446	462	440	429	455	465	441	435	466	444	459	420	463	468	451	424	516	474	490	467	382	427	456	412	470	437	470	469	450	446	426	432	435	444	488	458	454	467	492	410	485	431	457	461	442	457	418	444	412	437	473	444	453	429	506	471	481	473	459	443	472	438	429	448	458	472	455	486	460	454	453	422	449	467	450	464	428	468	438	435	455	452	450	450	464	399	441	414	451	395	403	476	483	438	462	466	474	469	477	440	469	430	460	440	449	424	495	449	467	469	444	457	442	455	446	445	459	468	425	457	480	455	459	457	442	446	418	461	433	476	457	469	438	432	433	465	499	439	434	475	443	480	444	455	408	461	445	446	452	473	458	477	492	467	416	456	475	455	463	436	436	470	432	464	454	417	447	484	451	465	436	452	470	442	428	453	459	479	483	478	393	472	427	442	439	458	425	501	455	436	451	441	454	459	463	457	457	434	434	432	453	451	484	459	445	490	451	461	449	464	438	468	432	433	477	465	465	474	465	491	441	439	457	483	459	424	448	468	452	446	461	429	459	443	458	444	457	448	445	449	466	471	438	481	477	418	451	474	457	463	433	458	465	430	470	475	439	445	472	435	443	497	455	474	433	449	448	394	450	447	431	417	454	468	456	483	436	416	447	446	449	445	454	441	432	451	415	432	470	442	483	469	472	483	453	437	496	441	443	470	446	457	467	451	471	431	486	450	430	448	450	438	440	486	473	457	471	437	429	442	473	445	457	454	431	432	423	470	484	441	453	496	432	501	472	461	436	424	468	463	433	422	470	472	453	448	480	467	500	454	414	448	428	449	436	477	462	460	404	457	433	471	437	474	462	497	426	480	457	445	432	424	451	424	471	444	420	505	481	442	462	450	435	456	443	456	443	456	427	513	471	419	485	443	474	436	453	453	476	449	472	422	426	449	431	463	472	481	469	440	467	469	483	461	434	462	461	447	474	458	437	419	454	458	462	418	486	463	441	480	510	438	425	475	410	478	456	454	460	456	476	417	430	469	462	471	443	448	458	440	492	478	429	432	443	456	437	496	478	451	461	467	438	431	449	475	474	441	466	441	477	472	418	449	437	453	450	452	443	446	500	444	501	484	475	474	483	454	444	470	471	482	446	473	444	436	488	471	460	473	466	473	459	430	465	415	448	451	430	388	451	428	448	460	429	423	455	415	424	457	438	432	485	443	466	454	425	450	470	469	441	464	467	496	427	492	482	457	454	471	469	433	442	466	434	460	466	447	478	445	461	487	437	475	489	452	456	445	458	457	485	471	450	471	469	433	476	428	446	431	444	480	477	453	493	475	436	489	515	441	451	442	496	450	457	441	494	430	431	432	465	456	438	439	460	427	463	475	445	461	423	410	436	457	423	454	438	407	452	473	465	483	435	449	455	438	464	443	420	478	459	436	475	465	430	443	443	510	478	479	491	492	429	486	455	448	475	407	468	479	459	480	450	448	493	451	445	474	455	430	470	464	448	462	462	436	433	488	484	443	450	440	410	486	463	454	484	463	424	444	470	431	448	458	415	423	463	441	460	467	488	415	458	437	478	413	436	439	445	444	496	453	486	462	435	438	476	456	458	479	440	448	479	438	421	420	463	426	438	449	456	438	415	426	458	448	450	470	469	427	430	452	447	477	473	468	476	466	460	415	468	429	438	456	459	470	469	447	452	441	454	467	451	466	450	417	452	470	450	496	467	440	451	424	487	481	440	465	478	459	436	433	419	473	462	478	434	430	467	465	470	440	469	464	490	462	434	482	460	502	428	489	438	466	443	461	460	410	435	480	446	475	463	458	446	441	449	430	428	474	459	450	419	479	467	455	408	478	440	423	462	452	470	438	446	463	422	477	431	463	437	437	468	457	419	448	457	457	445	446	443	445	438	447	427	486	461	451	481	425	463	458	442	455	458	440	458	475	450	488	468	477	481	435	425	441	470	475	487	462	452	427	462	453	472	435	438	462	485	428	477	441	449	449	470	459	444	466	437	494	456	465	474	460	455	482	456	441	444	440	458	429	429	426	415	443	485	433	458	493	439	465	438	434	429	445	487	466	444	506	472	485	436	446	409	474	433	464	476	424	471	465	438	477	495	429	462	467	450	457	438	446	451	451	460	467	460	483	427	464	413	472	429	473	430	468	412	433	478	450	439	479	472	473	486	457	467	442	468	433	498	463	473	461	452	445	476	408	432	465	446	499	443	449	460	446	435	457	458	427	450	450	434	496	467	401	414	447	450	426	454	466	477	433	472	469	432	466	401	456	445	425	438	462	471	414	491	462	464	433	429	442	464	461	448	448	450	417	455	426	436	432	457	489	439	440	424	447	475	443	420	403	458	484	462	462	438	481	479	462	453	437	443	454	442	464	465	460	475	466	444	440	441	451	443	448	463	461	459	420	491	457	422	468	437	496	460	439	443	454	449	445	425	469	443	449	474	441	437	488	422	455	432	447	469	454	467	483	493	463	457	466	438	443	448	464	458	420	483	447	447	453	465	506	487	451	462	427	444	450	437	441	443	475	477	442	465	437	474	460	456	469	495	473	439	460	484	427	460	418	438	463	424	456	471	454	429	458	489	476	480	446	508	447	486	433	454	482	460	467	476	473	408	436	443	469	436	430	446	437	410	440	460	482	502	437	404	458	458	467	423	452	462	423	473	444	474	443	500	489	443	440	450	478	439	428	457	454	439	423	449	442	458	458	442	431	439	444	437	434	456	468	472	462	428	443	492	455	495	440	464	476	426	459	448	477	440	426	419	459	447	492	441	435	461	436	471	475	401	441	473	453	424	483	450	471	440	480	431	464	471	464	457	489	458	478	451	447	413	490	452	412	508	451	468	440	484	462	441	455	482	401	475	455	481	411	494	467	436	488	482	440	451	450	406	427	461	471	414	447	473	441	445	452	446	456	431	428	458	473	461
