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
337008614669	337008615229	337008615779	337008616329	337008616879	337008617429	337008617979	337008618529	337008619079	337008619629	337008620179	337008620729	337008621279	337008621829	337008622379	337008622929	337008623479	337008624029	337008624579	337008625129	337008625679	337008626229	337008626779	337008627329	337008627879	337008628429	337008628979	337008629529	337008630079	337008630629	337008631179	337008631729	337008632279	337008632829	337008633379	337008633929	337008634479	337008635029	337008635579	337008636129	337008636679	337008637229	337008637779	337008638329	337008638879	337008639429	337008639979	337008640529	337008641079	337008641629	337008642179	337008642729	337008643279	337008643829	337008644379	337008644929	337008645479	337008646029	337008646579	337008647129	337008647679	337008648230	337008648779	337008649329	337008649880	337008650429	337008650979	337008651529	337008652080	337008652630	337008653179	337008653730	337008654279	337008654829	337008655379	337008655929	337008656479	337008657029	337008657579	337008658130	337008658680	337008659229	337008659780	337008660329	337008660879	337008661429	337008661979	337008662529	337008663079	337008663629	337008664179	337008664730	337008665279	337008665829	337008666379	337008666929	337008667479	337008668030	337008668580	337008669130	337008669680	337008670229	337008670780	337008671329	337008671879	337008672430	337008672980	337008673529	337008674080	337008674630	337008675179	337008675730	337008676280	337008676829	337008677379	337008677930	337008678480	337008679029	337008679580	337008680130	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16019	2809	2702	2181	1487	1196	946	903	673	640	605	560	520	483	498	474	445	529	502	499	485	464	453	495	475	495	545	540	558	564	478	459	445	452	443	430	397	399	409	382	423	425	408	406	410	417	404	416	419	384	385	376	386	415	459	387	413	404	400	371	358	383	375	390	427	385	355	386	384	358	355	374	396	464	385	419	391	415	417	360	412	410	382	411	436	373	421	399	376	391	407	379	374	407	371	404	366	385	425	357	383	421	413	371	420	380	403	389	410	366	380	388	418	409	413	430	402	374	412	396	387	386	395	381	403	370	408	412	381	395	398	379	424	393	371	380	419	400	410	393	385	407	423	396	377	398	393	375	371	416	412	394	355	433	411	415	414	375	388	393	407	396	384	390	378	415	438	396	429	409	409	398	411	374	404	430	380	394	354	399	391	383	445	360	435	387	374	415	385	366	427	398	425	379	389	376	396	395	408	406	364	358	386	375	378	428	351	386	383	391	414	395	426	362	413	426	371	422	371	388	414	374	390	410	384	383	395	392	371	429	365	386	439	407	403	387	414	372	419	383	405	390	393	376	394	399	401	408	423	397	429	381	403	420	403	392	382	382	410	391	376	446	421	422	375	404	390	378	380	374	373	393	383	404	373	355	395	372	410	390	412	386	396	350	378	383	371	391	346	400	377	393	395	353	382	392	357	403	354	388	367	360	388	414	422	359	408	389	369	390	418	407	371	390	414	391	389	398	414	450	434	418	389	391	422	421	414	377	401	399	438	398	366	396	394	382	400	404	405	387	388	379	376	389	362	399	407	386	395	342	387	419	396	407	365	396	425	419	410	404	400	370	362	402	397	385	391	424	395	393	393	414	407	419	400	424	361	393	397	356	424	381	400	406	443	397	416	408	428	379	380	400	409	431	385	402	352	387	364	396	373	399	416	366	389	392	425	368	385	385	353	367	411	383	440	325	392	372	399	397	389	382	356	369	377	403	380	414	357	380	395	376	373	386	378	382	396	397	390	398	385	418	391	402	414	401	412	412	392	383	378	401	372	387	395	389	439	383	370	390	393	390	377	399	377	348	401	405	417	423	399	399	381	401	389	383	385	352	388	427	357	395	393	374	379	399	430	406	393	407	410	405	344	397	394	402	391	356	400	406	405	403	416	406	376	404	418	382	386	399	409	415	404	394	432	378	367	384	391	391	430	388	380	380	388	366	409	413	380	385	425	431	390	393	418	364	406	385	388	379	367	411	398	372	389	396	416	425	397	384	379	422	406	421	448	408	386	368	394	396	446	407	433	402	376	366	393	361	399	402	400	371	376	389	383	407	427	390	353	444	378	386	414	419	359	373	372	384	400	397	362	421	409	383	401	417	414	404	389	399	405	372	380	399	392	403	403	409	415	383	355	374	377	402	402	383	382	369	397	381	344	392	396	395	439	388	405	419	372	405	375	390	353	369	400	388	395	385	435	417	424	373	410	424	395	405	395	386	407	412	405	395	379	413	440	394	398	380	420	362	376	365	384	369	415	354	385	376	379	375	389	410	374	375	376	385	382	392	345	388	385	397	395	377	386	388	429	421	421	415	411	367	372	403	380	380	411	371	438	396	405	405	387	388	375	378	405	397	388	399	419	383	404	357	403	424	379	411	373	396	395	400	367	407	439	365	398	334	373	394	357	367	393	376	407	423	419	387	399	374	372	364	379	405	422	398	395	379	395	412	407	368	401	401	418	417	380	375	379	382	414	392	386	369	393	379	388	404	382	393	371	405	389	386	438	413	391	382	374	371	393	391	405	413	389	404	428	398	376	400	421	395	374	373	404	352	418	387	389	407	371	373	399	364	360	389	390	375	376	363	342	394	408	383	392	389	407	415	377	394	418	446	400	397	365	402	410	390	383	411	389	350	402	401	440	400	386	369	371	396	382	405	359	403	415	406	405	369	424	408	400	419	394	437	414	412	414	393	398	387	425	403	416	402	355	365	354	374	367	418	415	384	424	401	382	384	376	395	404	373	385	409	413	383	430	400	399	392	405	402	387	405	380	406	409	364	400	428	397	374	395	360	413	379	423	394	377	397	405	397	388	379	379	383	381	383	375	381	355	373	389	385	395	400	423	391	386	397	420	377	369	364	411	400	428	381	418	380	405	417	395	392	379	392	424	415	392	384	397	382	371	375	422	372	382	427	390	401	412	409	390	378	384	417	361	439	382	362	384	370	387	401	403	381	413	422	381	379	353	365	390	394	404	403	384	464	421	393	416	406	400	372	396	366	426	378	401	409	382	361	390	411	413	380	442	412	374	401	359	420	390	393	394	378	393	390	359	394	373	394	363	398	369	351	382	425	431	415	376	424	437	382	355	389	406	411	401	373	421	369	408	384	363	381	402	369	379	377	409	381	403	384	416	376	397	368	352	384	360	403	397	400	405	419	366	397	398	406	406	392	387	459	374	409	425	417	377	409	378	401	384	388	394	435	386	435	403	423	414	389	418	393	384	393	378	397	420	404	402	363	404	411	438	383	398	379	392	379	397	393	401	397	401	383	365	403	418	399	393	410	364	378	377	388	408	403	367	382	419	425	367	399	413	374	379	383	401	396	409	384	397	391	407	366	408	409	383	381	385	413	404	378	407	375	421	388	363	371	400	401	445	413	401	390	386	416	401	410	374	383	390	398	420	395	347	406	393	400	394	394	386	428	391	422	408	417	394	417	370	419	414	384	367	419	410	381	406	404	397	408	377	372	379	388	387	396	402	379	373	395	389	380	392	401	376	372	394	375	377	426	405	377	396	423	396	377	390	417	383	352	392	393	403	401	378	392	403	384	420	391	389	385	395	365	411	398	421	387	375	403	382	393	385	397	381	392	389	438	380	382	365	412	398	383	383	387	398	429	430	391	398	417	364	453	374	362	414	382	400	414	388	389	361	375	380	371	405	384	452	434	407	389	409	413	372	403	371	418	381	371	415	408	411	420	405	390	413	398	421	345	371	375	428	425	410	388	388	422	402	374	393	384	371	408	408	430	367	399	376	426	416	415	366	381	408	408	381	421	376	394	389	367	423	388	421	404	431	377	361	388	362	372	379	414	390	427	395	393	390	433	412	394	400	429	446	401	412	354	390	404	384	377	397	411	378	358	421	405	360	426	384	410	398	403	401	390	378	408	400	409	395	426	433	396	414	412	387	396	384	377	412	391	404	378	354	435	417	410	436	406	421	389	362	389	356	347	403	369	373	391	371	399	397	395	431	423	400	384	393	412	429	398	395	393	390	355	407	397	390	380	388	395	406	404	402	377	383	331	400	403	411	374	434	389	377	387	384	403	354	388	405	392	357	395	404	404	416	440	369	349	396	395	393	424	315	376	402	398	380	401	379	417	402	363	381	416	416	423	363	414	355	400	429	411	400	398	400	379	366	380	411	367	405	383	394	389	419	376	398	386	408	416	426	405	427	383	396	394	396	417	419	383	368	415	400	400	416	401	377	396	372	381	416	409	370	366
8699	2576	5381	6116	5331	4637	3571	3192	2661	2383	2124	1949	1859	1729	1625	1559	1554	1518	1471	1382	1431	1429	1520	2055	1698	2000	2082	1943	1988	1899	1730	1616	1456	1426	1234	1351	1063	1042	1062	1035	1094	1020	1009	1091	1032	1002	1034	1024	1102	1045	1052	1039	1011	1064	1015	1046	969	1015	963	1072	985	995	958	1020	971	961	970	920	1026	981	952	988	960	966	1013	915	984	966	1006	967	1017	931	1003	932	961	972	956	1001	939	910	964	994	967	932	955	953	978	962	994	938	991	990	952	1000	948	927	960	1001	1002	1012	915	952	946	998	920	1017	1031	971	952	1027	995	1018	981	931	955	985	1007	938	998	977	895	952	941	1006	950	984	1005	1009	909	1048	993	979	968	999	947	1005	940	965	929	955	956	974	977	957	980	953	924	946	1010	944	958	973	974	1009	954	965	955	981	975	941	948	972	991	960	964	1000	881	1033	925	995	935	971	1017	948	947	993	983	930	991	937	931	905	928	1009	956	996	978	958	922	940	928	937	953	929	981	951	998	937	922	943	965	950	968	987	1008	941	1003	960	962	1012	917	963	986	942	930	963	983	970	986	1015	942	1008	933	963	970	1036	981	957	948	943	940	998	922	968	915	966	1007	944	1015	996	989	952	972	1006	956	982	950	915	995	919	975	983	925	926	985	968	935	945	1028	1002	919	966	1009	910	1042	944	981	934	958	959	1014	949	966	987	964	953	995	886	1009	905	1018	940	1008	941	958	1002	947	967	966	934	953	967	946	994	1008	969	980	991	953	970	987	993	901	976	986	951	948	987	1000	979	923	970	994	961	907	963	965	939	958	977	951	933	982	953	1041	942	967	959	990	942	967	988	1002	965	900	950	938	1001	970	1009	978	997	966	977	993	986	955	926	950	973	982	930	973	997	990	1001	987	960	943	1026	944	951	978	946	964	1011	920	935	918	929	959	911	967	969	992	963	946	971	972	969	968	990	947	949	1022	957	1001	975	957	971	932	934	933	974	913	947	932	945	951	939	964	932	934	973	1061	990	984	992	1000	894	967	959	979	998	930	897	908	992	971	973	981	939	947	990	928	960	976	934	965	987	954	951	975	983	939	985	986	971	920	967	980	919	887	980	956	980	960	975	949	902	965	920	945	953	953	960	940	1018	929	957	970	951	941	937	931	967	928	887	977	950	952	997	985	937	1014	933	943	909	948	997	900	914	957	1005	941	986	947	961	998	922	1009	995	1000	985	931	989	942	963	942	1010	964	1011	942	979	979	991	959	967	987	934	957	937	1000	958	988	997	945	975	1005	935	1027	953	958	978	989	976	1038	954	942	975	966	931	991	992	947	927	992	1007	977	940	925	1009	951	978	934	952	1011	923	920	935	982	981	969	974	974	976	957	967	943	939	952	986	1011	984	1004	947	977	1009	1034	975	960	1013	1004	993	937	1019	946	966	1009	961	981	955	996	965	995	1034	941	962	948	983	990	973	991	970	965	940	962	919	950	967	1001	940	1023	908	951	983	998	982	911	968	982	923	977	970	946	956	997	986	938	1010	945	971	996	912	1006	927	904	953	1019	989	974	927	934	947	943	952	933	937	967	949	950	977	958	987	948	975	992	957	983	885	984	930	984	960	1029	982	976	973	974	939	928	946	894	946	1011	944	917	948	959	948	983	938	940	986	948	997	972	1021	966	905	1007	968	961	1002	925	969	947	940	966	952	1003	974	973	1018	939	977	945	920	921	1002	1002	990	969	917	941	930	1004	976	969	989	959	1008	937	963	927	1032	954	944	966	947	1017	1009	947	967	918	937	908	996	955	1016	954	967	908	902	973	994	926	973	906	995	934	960	920	934	918	944	947	928	919	979	968	999	946	993	962	961	918	932	961	985	976	997	994	964	973	965	993	1022	1003	999	945	987	956	992	939	907	950	917	967	919	968	928	976	1013	929	1011	947	936	1001	984	977	984	978	918	965	990	996	1009	958	938	981	956	976	968	915	1011	953	994	984	989	894	1026	969	969	975	1027	941	984	920	996	987	995	1025	961	981	943	984	935	977	1004	928	1013	981	956	939	946	960	958	976	984	962	934	955	943	1008	956	1015	937	1003	959	948	970	1039	953	994	962	975	985	1052	949	971	923	1003	907	976	988	992	936	967	964	973	967	939	940	954	946	908	920	935	933	985	946	942	963	949	984	955	995	904	1009	962	975	930	927	1003	990	988	919	947	955	962	938	993	961	972	1012	918	982	963	906	949	1006	969	916	1023	923	960	932	930	989	955	947	886	985	946	993	1039	953	962	961	957	979	973	948	938	957	955	991	970	917	985	955	949	951	974	902	998	978	996	986	994	951	970	936	966	939	972	989	940	910	903	963	946	1005	926	955	985	1007	961	956	963	955	1007	989	990	1005	929	975	970	956	993	1042	900	1008	977	951	923	964	969	924	977	1006	921	972	992	980	911	964	986	945	972	940	960	918	917	992	935	964	960	948	951	984	932	927	948	924	982	989	922	946	1020	988	938	942	918	919	972	960	963	978	994	1000	932	923	969	933	920	949	1007	973	1003	946	975	918	987	963	941	982	1002	934	1001	985	1013	924	954	971	941	978	941	1004	916	961	907	938	993	956	946	946	981	951	922	959	970	974	906	955	953	1012	944	1004	918	975	1001	966	963	973	983	945	964	971	983	969	945	958	916	1003	1004	932	994	926	943	945	964	988	954	940	1022	965	970	885	862	946	947	943	950	921	936	922	963	964	955	967	989	982	994	978	908	944	915	931	964	967	958	1044	977	956	970	979	918	949	978	930	952	1041	987	964	1050	1002	910	955	990	946	982	1013	998	938	956	1004	1005	923	985	971	987	1009	959	996	984	914	998	960	999	971	1002	906	978	952	985	969	953	948	993	955	987	993	899	931	945	950	980	965	932	966	936	981	977	994	929	907	939	993	1000	980	982	949	947	988	1002	918	960	952	1008	990	976	1034	1026	935	970	882	939	962	985	948	949	925	958	975	984	962	934	942	927	973	963	946	934	906	997	944	960	961	948	1034	947	974	925	987	998	942	1000	963	959	971	994	946	978	968	900	978	994	961	947	1017	914	937	929	936	954	911	979	953	957	930	952	950	937	1016	961	966	995	957	960	1005	962	951	940	940	953	956	971	992	994	948	919	952	965	989	976	932	980	1000	939	974	939	969	982	957	1000	996	953	964	928	966	967	965	947	985	991	947	1022	930	976	943	969	1027	985	942	972	958	969	942	935	990	968	980	968	975	955	945	939	956	962	931	992	973	939	1020	986	991	961	985	887	1032	996	962	955	920	1047	1004	921	1001	953	984	936	1003	971	972	968	973	932	993	985	952	1009	971	1000	924	942	885	993	968	967	945	954	936	945	974	896	916	914	966	973	949	960	1044	961	934	933	1028	927	972	930	960	957	980	924	974	1001	949	943	998	987	987	944	969	1001	928	966	928	983	964	962	968	921	945	929	991	932	990	943	939	986	938	934	940	1035	984	974	980	979	916	954	968	966	966	942	1022	957	977	964	1005	1017	994	959	959	949	990	946	924	1008	951	936	1006	979	1003	993	901	981	892	986	957	955	994	961	952	987	901	942	953	926	970	929	985	947	991	968	923	1046	935	954	963	922	983	971	996	992	929	923	1016	1000	1010	952	959	926	969	983	995	965	964	933	959	917	987	1011	974	931	1002	932	950	946	956	936	1013	937	952	940	991
2056	140	151	139	131	156	122	143	131	110	118	121	117	124	125	131	130	133	128	137	133	120	124	137	137	138	126	111	109	122	137	129	152	128	126	132	117	123	115	103	109	120	136	125	125	144	110	125	143	120	148	138	113	142	125	123	119	114	132	137	141	130	130	138	111	130	118	132	116	101	106	126	126	127	124	129	108	132	119	118	135	111	120	113	127	123	117	134	129	142	123	124	124	136	132	123	133	117	146	122	132	115	132	113	116	134	120	143	108	126	133	115	136	133	123	122	148	122	110	119	137	138	126	131	128	140	98	138	125	117	119	134	117	140	146	129	128	140	131	112	132	128	112	117	128	126	162	144	132	128	131	124	135	131	122	125	116	136	127	138	104	120	107	119	123	110	116	126	122	129	142	117	113	130	138	143	132	129	144	116	110	113	129	152	136	118	122	136	135	115	127	123	117	114	143	136	123	130	141	126	123	116	122	117	137	132	128	142	102	124	128	124	120	102	130	108	148	136	138	138	128	114	144	128	115	139	133	145	142	110	109	109	112	125	111	110	125	125	124	149	106	128	131	116	111	129	133	120	145	121	111	102	121	116	127	131	130	127	133	138	130	127	151	144	136	132	136	144	139	110	130	121	125	114	106	125	121	119	126	108	120	107	141	142	143	138	128	152	115	141	155	122	120	126	131	102	123	119	113	140	131	119	137	123	118	116	137	143	127	136	137	141	125	118	108	125	120	121	120	120	117	105	135	133	113	128	126	123	121	130	137	117	122	107	125	129	111	134	127	125	140	136	111	129	123	121	127	128	136	113	115	138	126	134	129	136	132	126	118	143	106	132	127	130	140	117	127	129	127	120	140	142	124	112	137	120	129	119	100	135	131	114	104	115	125	140	129	133	106	131	125	120	117	127	131	117	131	144	122	101	119	121	140	140	139	136	138	156	108	136	131	125	138	96	131	107	145	125	107	118	100	109	142	125	116	139	133	130	118	96	131	149	123	113	118	118	119	129	126	144	120	121	126	144	112	132	152	143	152	130	120	137	124	112	120	124	145	123	151	110	108	141	124	126	128	125	125	124	115	134	115	138	131	131	138	138	141	122	132	135	132	126	151	131	132	119	140	104	98	121	102	123	128	111	139	130	136	113	130	120	151	128	102	137	126	123	121	131	131	134	105	142	119	122	107	119	127	137	125	126	127	138	114	136	125	110	135	118	125	142	139	142	126	125	130	130	124	111	111	123	129	122	127	120	121	133	115	126	104	147	137	130	125	123	141	128	137	128	103	131	128	128	114	105	128	133	140	104	139	154	131	142	130	117	115	131	134	127	119	126	110	137	126	128	122	112	115	140	135	108	137	135	130	122	115	130	128	134	156	142	108	101	121	100	121	135	144	118	141	155	111	109	140	124	131	101	134	118	123	146	109	123	109	130	121	126	124	138	123	125	125	132	104	143	139	146	133	119	113	137	122	119	131	113	124	129	121	132	124	132	137	133	123	119	113	145	125	122	136	116	125	120	146	108	149	142	121	135	121	134	147	142	149	140	129	138	143	123	145	133	118	135	113	121	129	138	148	135	121	129	115	123	130	130	122	124	126	118	127	124	132	118	134	133	136	107	127	120	126	117	132	129	112	129	135	128	123	140	124	145	112	116	115	123	130	107	108	133	141	134	129	118	118	117	128	144	124	120	138	103	128	134	147	105	143	129	129	139	133	132	122	127	131	124	103	124	128	137	125	139	134	136	132	154	147	130	139	115	143	127	147	106	161	119	140	140	137	124	133	111	117	98	123	154	134	119	130	120	138	127	143	138	112	121	118	111	109	122	133	138	137	124	114	115	127	125	133	122	136	128	127	150	130	133	122	129	130	134	140	141	115	130	131	144	137	117	145	115	112	129	106	111	121	119	146	132	126	140	120	144	121	117	149	117	121	137	112	142	125	144	113	115	120	133	102	109	119	107	124	125	128	141	139	120	147	121	95	132	145	128	133	138	129	127	144	134	120	131	108	128	111	143	132	117	104	121	130	138	119	128	97	126	132	125	118	132	132	131	118	140	113	102	129	125	109	138	138	149	144	131	121	108	129	125	141	137	135	134	122	123	115	138	111	125	115	121	140	127	120	119	125	131	103	132	118	114	117	151	119	118	132	128	113	117	124	141	117	120	129	139	129	160	149	103	132	121	140	123	112	121	106	134	106	135	134	134	136	124	129	128	105	131	139	107	121	119	109	140	126	139	131	125	130	137	127	126	116	120	130	116	123	148	125	140	126	110	121	131	119	138	113	126	134	127	148	108	127	125	127	111	144	141	136	149	150	115	115	113	134	108	101	110	132	135	106	124	127	120	129	137	124	138	128	128	120	137	118	133	126	125	119	122	117	143	114	122	119	146	129	127	105	123	139	121	136	138	139	121	118	121	138	122	107	155	129	124	146	124	149	131	138	141	130	124	122	127	120	136	131	110	105	161	115	141	104	112	132	112	129	113	124	113	121	130	145	128	128	139	124	139	128	137	130	136	110	144	119	116	136	128	141	110	122	138	134	127	122	156	125	124	149	139	110	124	139	120	151	127	147	125	117	114	126	143	136	121	136	123	137	125	151	111	134	133	122	140	118	112	117	138	119	138	136	142	116	138	132	139	136	128	124	122	122	102	103	127	122	109	125	126	135	126	121	134	131	95	129	143	122	160	122	122	146	112	142	122	138	128	116	125	111	129	147	127	140	123	128	147	104	107	133	109	98	129	141	104	94	145	104	137	122	117	144	127	148	136	123	136	112	119	132	117	132	125	133	111	123	114	121	120	149	127	108	126	135	131	150	119	119	118	142	117	114	125	130	157	142	128	121	127	116	131	120	131	123	105	142	127	130	136	127	126	136	136	133	122	107	110	108	127	130	116	129	132	138	130	133	126	120	98	111	120	124	115	102	129	117	126	115	123	133	111	111	112	96	117	151	117	134	108	155	142	125	116	128	123	145	136	140	148	128	128	108	121	127	125	147	111	126	102	122	126	136	128	143	120	118	144	112	130	137	130	143	128	138	116	130	119	159	105	116	113	127	149	129	119	122	126	128	122	120	126	130	138	110	122	142	112	131	125	109	133	133	117	123	123	124	128	123	138	103	138	136	125	125	127	135	136	120	127	113	124	127	117	124	123	145	148	133	110	129	132	128	119	99	119	147	131	142	123	140	111	112	105	109	123	107	115	143	126	106	125	119	131	143	143	128	120	125	131	128	114	123	127	128	138	147	128	111	135	123	128	112	143	124	133	115	123	118	134	116	110	124	126	107	118	116	110	146	115	123	129	151	123	127	135	129	126	106	113	147	134	133	103	127	110	140	112	123	131	119	127	109	119	119	101	127	124	140	143	128	114	135	143	125	105	130	130	133	123	128	127	117	119	108	135	135	127	145	139	124	120	104	105	131	134	117	133	130	120	131	153	138	132	113	122	141	134	143	115	128	135	140	131	135	120	119	129	130	146	141	124	135	128	132	129
2546	398	478	503	519	484	429	436	429	421	438	446	428	426	353	406	420	420	367	381	363	408	421	396	409	429	420	414	421	426	426	408	413	380	446	375	404	398	412	411	358	440	401	374	408	362	392	390	388	390	398	350	358	435	368	418	437	389	404	431	336	393	404	389	378	391	386	390	378	382	392	385	399	391	432	406	349	410	420	394	371	394	405	381	377	372	393	380	413	353	374	384	383	349	434	375	424	354	397	367	385	381	403	368	375	400	404	439	386	386	364	419	397	350	421	395	393	389	400	426	388	383	394	377	390	409	401	374	438	358	378	420	429	405	409	372	426	396	390	390	362	418	423	373	410	374	389	434	371	398	379	384	383	373	391	419	414	388	388	413	380	411	384	385	383	353	403	410	423	368	422	395	406	373	398	369	384	391	387	369	393	374	403	405	403	397	390	387	350	395	369	411	364	415	372	409	376	448	427	373	404	392	369	389	355	364	389	361	414	388	412	406	384	390	383	380	422	400	368	384	390	410	417	440	403	385	357	387	369	378	396	417	392	422	378	408	382	388	396	397	355	416	410	362	392	396	405	393	409	398	386	416	391	418	408	390	429	366	397	398	395	446	406	410	417	442	391	419	400	384	404	365	389	416	410	372	410	402	406	407	398	400	404	399	386	418	398	389	392	421	388	394	387	424	387	397	365	388	409	397	340	360	395	388	377	371	397	405	366	417	374	392	378	425	390	394	419	387	407	429	418	389	432	427	399	368	396	399	392	409	393	399	407	395	381	369	414	388	372	403	383	374	431	390	366	376	398	344	388	406	369	433	365	399	380	405	402	389	406	429	366	363	393	384	384	372	424	399	369	404	397	358	395	414	407	387	379	403	411	390	406	369	451	382	395	393	401	402	369	368	432	394	448	430	379	436	412	391	400	416	382	390	435	405	362	380	365	423	418	402	395	359	413	397	382	385	437	395	437	364	419	379	388	401	367	402	406	370	425	388	377	390	427	401	398	372	364	418	427	420	395	366	395	416	400	419	397	361	389	396	354	412	396	402	399	393	387	441	355	402	395	397	370	390	382	346	370	392	393	379	413	395	389	414	390	389	406	434	416	423	412	376	387	356	430	381	397	418	410	384	430	402	417	385	438	415	397	394	385	416	405	426	404	365	399	434	368	398	415	404	452	367	370	366	396	388	393	403	413	396	386	436	404	414	425	387	395	391	391	400	415	374	379	371	396	426	383	382	395	380	399	419	393	390	375	398	410	384	391	387	390	381	386	382	394	398	372	423	362	384	392	397	414	381	392	375	434	358	389	390	383	395	396	437	398	395	414	407	402	394	423	412	379	413	413	406	366	398	421	391	378	377	420	387	423	401	415	359	430	385	353	385	402	440	404	404	387	432	372	398	419	379	399	405	422	397	391	396	397	369	409	394	445	393	400	432	357	354	404	358	405	422	395	412	381	383	391	439	400	432	415	420	361	400	400	391	367	407	381	413	387	395	372	417	406	413	389	398	397	394	382	426	372	413	384	405	410	394	373	412	416	380	412	453	404	369	359	382	385	369	418	384	422	371	410	370	395	404	398	396	426	393	391	367	370	358	411	395	378	387	395	361	396	379	399	387	394	385	364	374	431	356	395	400	375	372	371	395	362	409	379	389	405	416	408	376	431	390	408	423	391	385	413	419	411	395	417	412	409	402	393	372	387	395	389	375	402	410	414	408	415	401	437	394	381	404	350	389	385	394	376	422	437	419	395	401	398	392	426	393	421	365	399	430	404	413	393	392	409	388	397	391	387	418	378	370	411	395	378	412	420	387	412	384	368	417	402	391	399	361	386	395	392	407	391	386	352	398	382	377	403	397	406	411	383	383	387	424	362	372	409	404	415	393	435	382	398	365	395	403	390	387	414	402	408	395	399	410	388	399	415	409	417	412	405	380	376	395	386	389	399	378	398	384	433	415	383	404	423	375	401	414	413	397	395	387	386	385	390	441	416	379	388	405	419	386	439	386	388	374	394	359	421	373	384	391	390	377	426	405	401	367	384	383	432	387	390	407	381	412	413	383	399	403	368	403	404	397	448	393	378	361	412	452	397	398	418	401	396	384	402	390	387	408	437	363	406	374	362	411	378	400	370	407	348	366	376	411	376	389	371	382	400	406	381	409	378	430	374	404	402	388	423	363	373	375	390	396	402	374	404	392	409	398	417	417	381	365	409	415	387	370	408	408	440	413	425	421	406	409	382	389	376	420	406	399	402	377	427	358	441	403	408	427	410	381	405	414	367	426	397	431	361	388	367	415	417	382	378	390	414	390	413	394	403	395	387	358	403	384	404	375	432	404	402	407	358	408	380	397	410	328	430	376	439	431	413	400	425	413	385	393	378	365	393	406	383	406	375	393	376	395	403	404	406	364	400	384	407	371	383	413	402	392	367	407	392	381	394	420	390	371	399	429	384	382	408	401	387	400	418	436	422	434	388	411	396	405	404	416	351	396	380	389	378	412	405	360	385	416	392	370	395	352	398	397	385	438	385	387	406	398	402	405	393	417	389	400	432	428	425	412	412	397	417	399	393	373	407	404	417	381	408	374	408	366	401	365	400	406	408	449	398	388	376	409	398	425	399	388	363	394	356	426	425	382	379	399	373	410	390	388	362	407	414	405	407	386	395	403	407	409	380	420	367	443	403	392	414	386	413	394	394	392	429	352	389	395	417	363	408	407	427	414	431	398	389	398	373	388	394	380	408	397	395	415	406	417	364	401	407	404	449	405	399	393	376	396	408	389	374	374	389	331	408	386	420	351	384	388	424	396	415	387	402	396	396	415	407	371	397	367	401	410	410	388	391	403	371	422	399	388	408	374	396	418	360	415	371	433	421	396	384	376	389	433	363	349	404	436	399	376	399	364	414	408	404	403	414	385	380	397	400	363	383	405	406	450	406	408	379	401	430	382	372	405	387	408	421	379	389	395	388	399	367	402	386	392	385	380	388	407	388	391	363	387	404	376	407	365	428	398	398	396	388	387	394	381	382	387	397	449	387	388	388	415	384	426	369	386	385	389	387	357	374	423	370	415	368	379	409	418	371	382	413	412	388	393	361	385	403	405	392	383	411	413	409	382	438	374	368	406	404	363	426	378	405	393	378	373	361	389	398	418	404	429	427	397	374	402	396	380	416	405	428	364	429	410	390	396	379	433	375	384	431	369	409	407	414	381	396	389	390	404	386	432	406	387	382	394	394	412	417	428	385	394	420	367	407	384	431	396	434	377	399	382	382	414	432	372	399	434	382	397	385	414	394	375	361	407	388	437	389	386	394	424	422	394	375	406	389	401	429	349	391	366	409	405	414	413	409	399	390	402	430	393	395	408	416	417	416	415	393	404	385	402	427	397	403	372	391	387	389	398	375	421	407	381	414	385	425	404	405	387	394	431	378	414	408	382	411	392	371	411	404	404	419	400	386	395	354	405	437	380	377	373	395	382	381	361	347	396	403	389	401	413
8451	1093	1338	1051	790	714	576	398	350	299	282	244	291	260	264	275	240	228	275	249	226	253	211	259	222	255	281	288	273	264	287	218	237	240	226	196	198	204	218	239	182	212	220	207	204	212	202	225	171	191	211	188	217	192	198	188	228	208	223	192	207	204	207	222	208	229	211	201	181	214	204	193	191	207	215	211	218	192	202	195	179	188	193	208	222	237	203	185	191	215	234	197	192	216	197	205	209	200	231	224	220	194	203	191	179	212	198	192	201	183	162	205	202	204	212	209	218	205	210	206	183	214	196	185	214	205	210	191	211	206	202	201	191	201	199	221	223	196	181	209	193	216	245	210	208	217	187	176	210	186	195	185	201	192	183	205	197	201	204	207	221	218	227	217	216	197	190	204	177	208	207	210	192	201	178	198	190	177	219	209	202	202	196	193	202	179	202	205	206	202	188	188	172	202	218	211	189	217	200	202	202	199	217	203	212	181	189	192	220	193	203	216	193	196	191	180	184	183	208	230	190	204	186	222	188	177	193	193	217	199	203	197	187	202	201	187	187	190	201	245	220	209	204	202	215	195	191	173	203	213	188	185	203	193	223	198	203	202	196	178	207	200	206	181	189	221	198	193	186	183	216	228	197	206	194	189	193	198	199	211	214	198	203	222	198	210	190	161	208	196	197	202	183	174	187	201	197	221	183	227	187	191	219	188	205	183	197	207	200	233	198	189	201	173	209	180	197	175	201	223	214	223	212	199	203	194	207	194	185	229	188	196	203	203	188	228	212	236	191	207	184	216	201	189	178	188	212	199	207	214	206	231	206	190	195	212	199	214	212	181	197	183	234	229	235	211	198	206	216	185	224	181	202	188	207	192	209	191	203	197	184	234	205	208	223	183	185	176	207	188	216	202	193	202	200	206	223	205	229	193	222	207	208	225	222	214	215	189	208	186	215	186	211	202	214	191	224	209	194	194	199	177	201	200	206	226	203	200	215	209	207	200	210	229	192	186	190	189	227	205	226	199	178	202	220	200	192	226	214	187	221	206	205	215	230	206	194	191	197	192	195	173	201	185	207	224	200	189	212	174	182	187	194	203	209	211	208	192	177	200	206	187	208	178	204	172	177	212	222	229	209	198	205	204	191	212	203	187	206	199	209	210	198	209	189	199	181	199	209	182	213	196	224	218	210	177	224	211	206	195	195	217	189	183	211	221	224	183	208	196	189	182	171	201	195	206	217	193	201	210	206	203	224	203	181	182	189	208	178	197	218	221	189	218	190	202	186	206	230	180	220	209	215	217	201	202	213	201	177	182	193	181	175	220	216	235	207	216	202	197	229	199	182	217	211	203	207	216	206	203	216	186	231	204	199	188	185	198	205	212	219	228	177	211	211	214	210	189	212	193	222	190	196	209	197	187	186	201	215	217	203	201	201	213	190	208	229	230	195	208	215	225	194	209	211	204	202	203	205	199	206	213	217	210	179	205	243	203	214	191	186	201	196	197	207	213	232	178	206	196	199	194	203	184	187	192	191	208	203	206	197	197	212	218	154	178	169	233	183	212	203	212	229	191	199	223	216	197	229	212	188	216	181	205	223	211	215	211	199	191	202	205	216	205	188	178	201	192	178	204	205	212	189	182	173	195	196	175	199	190	213	212	211	212	191	214	206	205	223	204	202	208	186	237	205	175	206	218	229	221	229	211	194	218	197	184	213	195	203	222	233	181	210	208	226	197	262	166	194	185	190	221	212	193	210	202	205	190	213	195	217	186	187	214	229	190	207	178	215	185	203	218	217	194	196	190	175	192	184	203	189	188	209	182	199	199	202	197	225	198	170	201	193	180	210	219	216	201	219	217	189	174	201	232	191	229	214	232	227	181	215	179	175	190	210	182	184	177	190	178	181	179	195	226	188	218	220	203	187	212	197	209	199	205	182	224	191	165	182	212	189	223	214	202	178	218	202	187	210	208	208	183	214	190	204	195	231	202	193	176	188	187	206	203	205	196	242	195	205	190	177	219	196	223	194	215	198	204	196	217	199	209	175	193	210	189	186	203	210	202	188	213	193	215	203	205	213	195	212	212	215	167	211	211	202	175	211	196	248	219	188	185	204	197	220	204	215	193	201	204	240	223	198	187	214	221	215	200	192	189	179	180	194	208	192	204	181	204	195	168	175	220	189	202	208	214	192	205	187	207	197	207	179	212	197	171	224	200	202	222	201	185	201	202	197	190	209	199	204	228	197	215	176	220	209	196	208	216	232	200	206	204	168	196	197	195	210	191	211	213	204	194	207	204	221	184	226	196	206	220	194	180	206	202	195	207	196	202	201	214	219	179	217	192	216	211	225	214	234	180	208	192	220	201	220	210	211	234	166	208	200	178	206	214	199	202	218	199	198	201	218	221	194	188	191	199	211	219	202	196	189	234	230	192	204	190	196	207	205	204	186	216	173	186	185	197	206	197	184	198	192	200	197	208	190	214	177	217	197	193	210	192	188	184	209	202	206	187	194	223	199	229	202	214	204	195	222	187	221	185	216	231	211	200	172	189	193	200	202	181	202	208	185	224	190	182	207	207	173	188	224	213	189	168	198	186	188	205	219	188	225	186	181	201	183	233	203	199	192	183	206	202	195	204	208	213	229	179	188	208	185	213	200	200	210	194	177	217	233	205	209	220	214	212	211	189	203	187	172	189	214	200	195	193	210	197	180	195	208	191	189	211	200	204	202	211	176	215	215	203	198	214	202	204	219	206	203	200	202	213	207	200	197	179	198	193	229	189	199	193	197	203	223	208	199	213	183	201	216	216	188	210	192	179	205	179	216	193	195	217	191	208	192	217	217	203	183	197	213	191	185	204	186	201	217	173	214	231	206	178	206	192	226	210	206	213	205	219	189	197	217	201	194	197	178	206	187	225	203	213	235	215	204	208	193	211	196	191	182	191	203	200	205	222	219	208	198	190	202	198	203	186	214	200	200	216	203	207	215	186	226	200	215	199	208	209	201	223	207	216	212	200	231	215	200	192	202	180	202	206	215	201	239	235	196	181	169	205	214	183	225	192	192	178	196	197	201	232	213	180	205	184	205	189	188	207	235	199	195	202	189	240	210	209	205	213	204	230	206	190	197	188	179	184	203	209	192	193	179	192	201	211	195	177	199	250	215	199	213	181	199	227	201	218	217	197	220	210	201	219	199	170	175	198	194	193	194	189	226	218	203	201	201	193	213	211	208	222	193	184	216	205	203	214	204	197	212	202	190	236	210	217	173	182	195	210	217	203	202	210	194	198	207	180	206	209	190	226	198	197	186	205	197	223	208	196	180	186	195	196	196	202	180	218	185	217	215	188	194	187	215	233	227	212	183	204	204	228	182	227	186	187	215	207	191	186	223	225	222	193	182	202	180	201	209	221	209	189	202	186	196	188	180	209	231	210	202	211	168	201	212	202	199	200	198	190	195	185	187	184	210	197	213	219	201	212	193	218	224	217	184	220	200	225	191	227
6298	1395	2825	3224	2765	2721	1925	1620	1420	1260	1163	1168	980	916	937	864	783	851	754	825	832	878	825	1084	945	1122	1061	1024	1102	1003	922	824	969	733	783	776	663	580	652	644	614	598	632	593	595	617	598	622	583	653	572	555	608	541	618	592	590	592	654	543	652	658	598	563	604	587	608	552	599	606	654	580	610	603	577	577	586	554	635	578	560	588	611	573	548	577	572	615	597	561	579	563	561	565	530	547	585	637	575	591	557	583	542	595	571	560	567	620	567	568	589	579	569	574	534	617	520	565	561	532	630	551	579	573	575	571	556	540	549	587	590	555	580	608	565	581	583	550	603	569	586	524	561	597	572	568	625	585	586	579	532	591	573	559	552	566	602	548	549	534	592	597	558	592	589	599	617	558	588	535	563	533	543	556	541	582	604	591	612	549	609	582	597	575	551	587	594	596	532	542	573	582	591	591	557	586	590	569	573	595	546	604	507	581	601	570	585	589	610	566	619	534	533	559	597	602	562	565	559	605	602	531	542	550	612	596	547	513	565	584	523	554	534	608	572	587	603	512	546	598	577	609	540	623	561	605	572	576	590	558	565	554	586	554	564	625	542	600	535	629	586	596	576	552	552	575	577	595	625	575	580	572	560	564	571	575	566	556	512	579	566	537	595	584	588	576	598	597	546	566	570	589	582	627	567	606	541	606	545	581	593	563	563	607	593	577	563	542	606	580	545	546	543	547	581	577	593	580	570	534	616	582	553	581	603	560	523	572	573	602	562	587	539	510	569	555	572	572	569	562	552	591	565	621	628	581	580	527	578	594	625	571	575	602	585	560	568	590	567	567	573	596	552	615	549	583	593	591	574	563	560	567	578	565	590	600	531	560	573	611	599	602	594	592	564	574	580	588	586	614	613	562	588	606	547	540	577	603	575	596	594	592	572	542	561	562	569	584	578	564	577	582	551	558	586	556	522	540	599	563	596	601	558	557	590	552	571	550	511	598	593	529	572	574	560	570	597	590	553	560	575	600	588	619	588	586	576	565	563	593	605	565	545	593	551	610	550	566	580	600	611	606	563	567	562	558	565	575	567	592	586	581	592	550	572	555	590	566	542	535	548	552	568	581	585	620	566	605	585	586	592	613	551	587	569	565	568	610	562	593	603	558	557	635	506	606	580	575	596	563	589	556	538	588	580	594	560	587	583	586	577	600	551	584	567	626	582	538	589	591	568	576	520	581	564	527	550	537	545	549	608	545	568	576	562	576	570	577	545	566	548	623	591	612	528	574	571	597	575	590	605	560	516	594	559	582	530	547	634	583	585	583	584	605	604	570	573	570	597	541	567	562	557	557	568	588	590	595	588	529	578	566	545	600	563	572	585	556	501	569	566	593	599	563	563	578	575	542	554	575	568	561	547	574	563	582	543	597	530	610	549	583	617	578	588	605	589	561	572	535	601	612	611	599	558	547	583	612	594	579	578	529	560	541	542	585	614	581	564	577	544	541	567	571	585	605	640	545	533	570	538	574	547	541	594	586	569	508	560	562	541	552	567	555	567	573	599	621	605	593	557	572	606	562	615	577	556	566	547	570	549	601	546	531	595	556	509	593	533	609	616	616	545	558	580	543	560	555	584	548	529	581	543	572	603	538	573	597	559	585	548	545	569	570	549	586	542	605	596	597	582	615	588	575	535	561	597	567	551	576	568	554	528	633	537	554	571	573	541	566	565	584	561	588	540	589	615	598	571	575	588	588	561	575	623	545	570	542	543	604	596	577	585	548	567	547	571	560	607	609	537	608	554	582	554	521	547	568	566	584	632	569	591	579	575	554	586	537	588	594	599	557	583	586	544	578	613	602	550	519	615	579	536	597	601	628	556	607	573	591	533	574	558	613	575	581	596	593	545	570	631	558	559	628	595	586	593	595	600	618	613	607	562	599	556	553	590	607	587	566	563	623	595	572	574	605	613	606	586	571	596	573	584	557	559	542	606	574	601	583	559	546	582	584	577	565	564	542	531	583	561	548	546	568	568	563	575	605	612	548	583	585	594	572	571	573	590	568	552	558	554	585	578	591	574	580	524	566	550	576	594	587	554	544	591	620	603	552	578	552	539	582	545	596	555	553	584	618	558	586	544	523	558	610	550	591	629	579	533	530	555	596	575	607	595	547	576	571	601	593	542	581	572	563	544	573	556	584	574	570	571	580	574	580	561	536	601	573	560	580	551	576	563	564	527	581	591	553	540	528	558	541	585	564	584	578	554	554	597	590	572	613	582	585	567	582	597	542	585	582	561	589	572	622	530	586	549	605	575	577	567	572	574	566	566	575	554	570	617	553	578	546	548	571	545	561	530	599	540	557	600	563	577	550	563	557	558	598	586	592	575	559	543	539	563	559	566	587	561	607	579	583	604	552	582	598	549	598	552	554	563	552	540	609	581	559	585	534	575	593	554	603	546	582	580	619	581	568	545	576	561	579	546	552	584	586	563	597	589	526	566	554	572	575	603	599	572	571	583	628	596	603	605	572	592	587	576	596	588	613	580	581	551	609	575	569	604	537	580	626	555	560	600	559	611	573	557	613	584	563	602	553	546	577	577	571	623	546	559	565	592	548	600	613	553	568	534	557	541	543	567	555	544	577	566	592	586	578	590	553	617	544	584	556	598	613	585	549	532	542	537	551	555	566	596	591	570	562	613	541	569	575	587	567	583	582	578	616	577	573	585	571	593	609	546	556	566	547	537	553	544	560	588	566	532	579	540	580	578	558	576	566	565	576	552	567	539	552	589	584	577	571	587	606	577	578	543	543	585	591	611	623	598	561	580	578	606	598	591	624	582	581	601	561	575	584	540	556	570	549	615	552	561	561	573	562	547	587	588	522	564	507	553	554	575	583	595	566	566	582	606	565	579	539	564	537	590	579	530	547	566	537	541	581	568	617	583	593	567	568	564	575	562	542	572	543	593	572	595	593	524	564	587	577	589	588	567	589	540	573	541	599	599	589	595	599	509	596	550	565	620	576	608	580	598	557	545	598	552	562	547	549	578	556	618	547	571	580	567	559	565	596	560	554	586	609	546	563	593	589	599	554	564	561	551	591	559	563	554	573	565	547	606	557	607	563	564	570	554	572	546	615	603	572	583	579	545	576	550	572	554	583	609	559	610	550	587	531	520	539	629	545	551	544	564	578	552	594	566	632	588	606	592	594	607	546	629	595	622	615	541	591	578	596	569	584	559	572	582	554	559	600	582	603	597	574	555	556	547	569	545	583	597	557	579	594	528	549	564	606	558	573	552	540	578	572	588	574	530	610	588	546	556	561	568	506	533	569	548	572	557	557	557	529	536	600	562	558	559	574	566	585	542	626	610	569	585	549	568	564	579	612	562	606	576	555	551	547	589	568	568	597	593	595	633	542	511	567	629	589	588	571	577	560	556	556	555	581	574	617	569	537	556	574	593	573	588	564	586	574	537	572	564	593	524	557	550	551	576	604	580	553	576	569	593	500
16003	2699	2605	2023	1428	1113	953	801	733	603	587	543	507	525	463	465	484	451	487	456	502	450	456	493	482	567	520	518	505	509	495	460	467	443	383	411	407	378	387	389	380	395	368	412	416	380	382	399	401	397	385	394	355	376	365	387	403	401	356	375	379	388	408	359	379	387	442	413	395	387	409	393	391	425	432	390	408	368	403	368	362	356	387	396	402	374	364	403	415	391	370	382	364	383	328	375	401	391	377	403	379	370	359	350	399	353	325	367	374	391	347	378	385	392	389	356	396	371	394	409	374	394	398	364	400	390	346	372	400	413	437	400	374	384	381	398	427	407	382	410	402	389	398	372	357	368	364	407	391	393	354	403	382	379	377	377	396	385	426	382	406	406	362	385	400	371	404	416	410	425	396	357	357	375	411	435	376	358	348	375	397	401	396	402	403	386	371	353	389	410	438	361	363	353	385	392	369	405	382	400	342	395	417	383	350	370	390	396	381	388	342	370	361	378	381	378	399	404	379	380	411	400	413	363	335	365	363	392	381	387	431	397	372	391	404	394	363	382	384	389	381	376	404	397	380	399	381	380	424	401	379	351	391	382	359	389	376	370	392	338	377	411	405	380	361	360	395	389	380	376	362	380	390	380	392	365	377	342	381	441	406	388	397	405	366	386	382	348	389	368	397	381	385	398	389	382	381	374	378	399	397	381	406	391	373	373	428	388	403	378	357	383	417	403	395	392	366	356	369	403	382	413	392	384	382	371	386	362	376	357	372	370	402	378	364	374	383	351	371	377	377	389	357	361	352	412	337	387	392	382	371	398	351	380	414	424	354	366	336	394	374	406	394	415	389	406	364	364	380	405	380	381	406	395	390	382	376	359	338	374	380	381	364	391	370	369	393	387	414	381	403	382	369	369	421	363	403	386	411	404	399	378	389	437	407	382	364	372	385	404	390	448	365	383	422	407	411	437	381	377	394	401	402	372	381	418	374	385	368	404	348	379	393	376	385	385	348	368	360	408	410	396	344	374	393	423	356	413	395	365	375	378	427	382	369	357	382	400	385	408	346	351	392	393	412	383	421	407	352	394	375	360	428	359	396	396	386	400	384	365	389	407	410	383	403	408	421	362	392	374	388	367	370	376	400	390	388	378	387	379	390	360	388	377	395	400	384	406	368	395	374	415	403	429	377	388	384	382	390	394	360	364	404	351	417	368	403	409	397	382	382	399	382	391	417	358	368	407	367	441	399	359	355	356	427	368	362	386	404	396	396	397	393	370	416	412	392	390	386	405	361	391	402	404	368	382	377	379	372	375	403	387	393	388	379	334	383	364	393	376	374	362	380	413	407	358	376	380	384	376	375	390	380	386	390	371	425	384	389	351	402	379	425	393	385	362	385	403	358	405	414	397	396	426	368	416	371	361	402	390	367	399	387	413	420	371	376	421	353	372	380	393	356	429	360	375	400	396	352	401	391	363	417	392	369	391	405	385	417	371	395	377	368	375	375	354	393	373	390	354	387	399	416	394	408	422	405	433	382	359	380	426	370	374	372	355	398	380	396	365	399	432	368	380	386	375	377	371	387	376	378	401	364	387	399	403	381	381	445	387	367	398	350	400	416	414	370	407	383	416	404	401	355	376	397	387	386	365	393	398	379	363	388	424	364	374	371	412	412	397	436	374	370	382	376	372	379	374	399	363	409	416	361	366	396	395	350	398	396	390	377	411	368	412	418	349	396	383	377	335	383	369	385	334	388	393	377	391	408	372	362	386	358	374	365	411	400	388	377	378	389	412	431	415	406	351	386	372	381	408	395	389	400	387	392	403	375	374	418	402	351	376	385	389	399	365	402	390	381	348	381	393	412	388	383	352	375	378	399	396	395	412	353	357	400	375	364	352	335	371	400	380	409	391	397	359	361	390	360	388	404	404	400	394	420	373	412	380	370	384	389	365	399	387	400	383	395	364	355	354	401	392	417	350	390	409	399	358	372	375	413	408	383	375	368	388	389	343	386	408	405	401	391	369	385	402	383	372	401	365	366	428	360	376	400	387	398	384	393	368	421	362	381	323	403	398	399	377	350	387	377	397	442	420	396	359	405	395	407	319	388	380	381	395	385	365	369	387	407	366	395	370	402	360	375	390	399	393	381	379	399	402	388	353	387	346	417	379	373	373	403	391	444	394	396	364	402	364	401	385	393	385	391	400	415	406	350	361	381	383	374	417	393	373	406	403	418	401	391	419	428	386	378	382	394	368	377	379	431	366	407	417	384	361	378	396	378	374	383	382	400	362	333	419	425	389	390	408	391	385	389	376	388	398	377	374	344	375	382	362	384	365	426	406	357	408	396	413	402	384	368	393	380	397	384	374	407	372	388	366	375	395	390	400	360	407	383	403	362	402	394	402	363	421	420	426	374	393	355	368	407	379	401	376	396	419	393	409	385	350	397	400	405	381	377	379	363	370	351	384	361	374	369	404	373	408	391	399	371	365	386	382	376	393	413	367	366	390	412	381	401	366	381	368	360	357	398	410	381	387	391	400	375	380	366	369	362	372	400	391	373	383	390	389	372	379	394	377	382	426	387	412	404	383	402	384	379	411	392	402	365	369	408	374	363	397	406	390	381	397	387	380	405	363	369	389	348	387	371	333	357	381	394	408	368	379	386	355	436	372	368	341	380	411	397	380	343	396	386	339	366	366	394	398	378	389	381	383	396	401	397	412	394	428	400	345	390	403	381	408	387	363	384	381	368	358	365	393	391	401	410	372	396	365	400	369	392	375	405	375	356	396	396	408	395	400	370	401	381	382	377	423	405	358	367	377	359	367	376	397	406	402	368	381	420	428	386	394	350	364	384	382	375	408	369	395	382	438	408	368	352	375	408	380	382	372	394	393	382	405	392	378	362	361	377	382	412	380	372	376	379	379	380	369	401	380	386	398	392	404	385	378	378	373	397	414	412	363	417	357	352	380	407	388	398	364	383	369	401	361	414	335	353	392	431	430	380	409	376	405	359	387	385	388	394	379	376	407	401	392	382	421	382	386	390	397	351	372	401	404	358	383	382	357	403	368	358	389	397	380	414	358	358	379	373	381	373	395	398	380	332	388	385	384	395	411	376	371	390	399	397	360	348	321	383	412	432	381	375	351	363	362	385	367	387	424	432	388	396	381	378	396	366	369	400	370	392	411	385	421	384	406	373	358	352	426	405	425	395	380	400	392	405	379	407	382	366	411	384	448	398	362	402	374	406	375	386	389	340	417	377	368	373	379	358	404	387	419	418	369	372	395	368	373	403	396	361	422	401	392	388	382	431	357	366	375	431	407	364	370	357	402	400	378	383	409	388	355	336	415	384	386	429	364	365	390	378	371	392	377	383	359	401	368	380	366	393	379	363	416	425	362	378	394	400	381	381	385	379	393	396	394	373	369	372	356	385	383	425	373	385	366	361	363	390	402	370	414	364	396	412	367	384	378	376	394	387	364	358	363	386	386	399	389	395	391
8467	2538	5171	5901	5368	4279	3666	3077	2585	2300	2061	1898	1682	1649	1612	1580	1454	1494	1501	1396	1540	1446	1508	1804	1764	2062	2079	1920	1584	1844	1748	1369	1461	1477	1214	1187	1223	1065	1033	1075	988	1032	1030	956	941	1038	996	1014	971	972	981	957	964	1021	935	1033	987	997	1037	927	924	982	971	990	1007	1030	958	944	952	995	973	985	958	915	936	965	964	942	931	1018	947	943	986	924	949	951	982	961	993	931	1017	937	942	968	986	996	926	913	942	935	964	914	933	933	923	984	960	946	936	964	934	947	970	937	967	951	925	948	880	942	927	979	980	946	950	992	918	990	903	932	932	939	917	984	951	917	1005	933	988	953	900	883	954	962	934	963	961	998	876	908	980	971	967	961	886	996	940	929	954	942	973	991	979	980	980	897	949	939	933	966	915	931	962	927	968	973	910	995	924	982	986	960	953	935	963	997	955	948	923	903	955	966	960	942	980	998	956	970	971	924	925	902	963	920	964	969	939	917	974	957	962	920	949	947	940	973	982	940	968	921	921	920	959	978	997	919	933	968	860	954	944	946	931	896	972	984	945	914	947	903	952	948	935	932	921	919	913	966	969	925	992	931	972	954	890	915	933	985	1000	913	921	949	929	956	884	942	952	960	982	954	946	1000	931	1025	941	912	1030	912	939	956	938	962	990	945	925	980	959	965	1001	908	935	943	943	1006	953	971	934	953	911	937	968	1010	961	914	972	929	993	964	904	960	948	918	945	953	941	927	897	913	915	978	952	961	935	990	956	979	951	951	962	918	926	915	952	957	901	914	953	968	975	905	942	921	963	920	971	921	991	984	885	981	1016	1011	927	928	1010	967	993	937	907	939	891	933	962	956	959	922	955	1003	956	936	962	905	951	963	923	997	957	932	965	943	911	959	919	959	948	884	915	964	933	911	941	901	978	1018	917	892	968	1040	884	979	961	993	888	932	994	937	894	1004	940	975	995	958	947	909	951	959	973	956	905	951	901	967	960	930	934	937	936	965	908	900	954	922	920	959	941	968	945	936	907	925	971	946	986	970	936	986	956	918	864	955	960	948	923	956	954	974	910	955	982	906	928	921	945	972	949	962	888	920	981	946	963	912	980	928	927	914	881	995	961	918	892	957	969	889	933	934	997	945	899	902	966	925	931	977	912	967	1002	949	935	951	950	912	940	958	977	956	903	977	905	913	946	917	915	960	955	930	968	935	968	946	938	916	943	900	934	943	919	949	951	966	986	906	974	925	938	931	894	905	990	909	963	899	970	977	946	903	932	925	944	966	971	948	982	1030	953	988	988	960	959	979	931	946	951	949	951	954	958	965	920	955	912	993	957	855	952	919	914	954	935	862	954	969	874	922	947	956	970	977	938	960	909	974	979	916	930	937	959	970	980	985	951	934	907	974	966	983	936	936	900	852	928	952	967	922	983	920	953	935	935	934	910	947	877	971	973	909	978	971	960	942	877	936	938	975	913	937	1004	951	936	982	954	920	926	894	922	925	974	951	948	989	949	987	956	997	925	930	944	952	975	941	949	904	933	905	932	938	905	950	918	962	931	934	902	971	963	937	930	988	1037	945	985	954	942	966	974	951	930	946	924	983	982	892	881	961	960	972	914	980	914	958	953	950	938	926	947	907	900	921	977	939	956	968	914	1027	1027	932	968	964	965	957	931	978	984	931	983	976	922	933	935	965	949	950	947	897	942	970	994	920	903	963	931	918	933	960	937	1021	912	927	983	924	982	910	975	916	979	974	961	998	952	919	992	928	928	992	942	954	940	965	898	946	973	984	919	940	990	968	957	935	918	938	932	927	935	966	920	945	1001	935	937	959	944	970	990	902	982	921	945	908	892	925	951	924	965	929	911	1037	910	927	930	961	910	977	994	955	947	945	968	998	931	920	949	906	957	902	937	934	926	981	1012	916	1004	932	951	915	882	935	947	939	942	892	929	971	950	942	915	903	973	932	967	979	979	957	938	947	911	943	968	990	936	949	942	954	957	903	977	935	926	901	957	991	989	938	938	908	929	954	959	877	932	902	960	975	966	956	992	917	941	946	947	983	922	953	921	907	962	938	906	934	920	936	965	955	920	887	952	942	958	910	930	948	972	962	923	911	921	914	946	919	904	911	973	937	892	931	927	956	926	929	940	903	984	945	989	961	906	920	944	960	912	918	938	948	969	932	952	943	952	960	909	984	960	1012	979	957	908	968	918	956	936	982	880	905	896	943	915	966	956	968	923	908	980	949	952	900	980	959	951	930	932	950	953	983	941	1000	956	956	966	931	924	961	892	994	915	922	952	931	893	938	950	940	900	955	948	946	960	983	947	934	931	966	949	871	946	932	923	970	950	964	958	883	925	971	1000	960	918	931	910	911	954	946	965	942	969	892	971	941	975	966	991	983	958	908	964	921	919	908	936	925	990	994	957	971	929	969	932	977	924	923	929	880	995	953	946	944	973	901	954	988	925	884	955	941	935	921	955	990	946	981	955	905	918	969	919	902	964	969	913	926	942	913	940	924	981	945	893	967	960	915	866	939	980	943	922	941	914	933	881	937	965	920	947	939	981	948	899	893	965	974	938	939	964	986	916	957	994	966	895	983	1002	937	897	953	934	940	973	949	961	967	903	939	1011	963	973	972	988	922	940	965	980	967	978	991	971	990	912	867	934	972	982	919	935	972	963	1010	891	921	956	1021	959	914	977	905	915	928	905	916	937	970	945	992	930	912	897	994	964	931	948	948	999	970	968	967	949	917	974	989	970	952	910	971	1008	950	926	983	961	973	952	940	957	889	943	919	961	932	988	980	928	970	973	917	981	974	893	982	954	965	962	992	859	946	929	946	945	977	928	912	931	948	947	903	939	940	1005	980	958	948	928	895	947	931	943	930	947	949	892	925	1003	982	893	940	929	967	899	958	935	913	936	945	979	901	911	933	948	944	920	935	863	940	927	951	916	908	919	934	952	962	1004	943	958	899	954	969	914	952	918	957	936	959	965	902	977	908	942	952	977	997	973	914	969	981	925	974	983	958	893	982	944	916	940	931	926	942	1007	874	916	958	948	933	874	970	938	942	947	959	918	931	975	968	940	940	966	928	928	901	972	895	978	890	947	916	946	913	982	939	949	951	990	961	982	899	897	960	906	941	936	950	961	931	908	943	921	964	935	944	959	903	924	928	939	965	939	950	915	975	905	950	940	940	910	970	965	906	973	934	998	955	889	952	914	912	969	957	911	922	924	954	912	963	965	968	988	968	927	927	909	945	950	925	946	931	920	1027	966	908	998	960	959	959	963	963	991	917	941	979	1034	957	971	981	951	968	900	929	961	1015	964	906	978	993	929	928	933	915	940	931	922	933	929	956	983	989	954	938	1019	979	965	946	958	913	939	964	975	1019	934	915	948	916	903	959	939	980	900	909	924	919	907	881	926	981	913	961	947	981	918	980	978	983	923	923	919	847	913	986	928	931	953	903	939	870	951	960	907	932	907	987	950	983	912	968	925	997	927	973	988	902	959	859	881	943	930	974	914	931	1000	1029	938	916
1971	163	180	164	146	157	135	144	127	113	134	159	136	144	114	137	139	123	125	130	143	121	106	128	121	125	118	121	118	141	146	128	116	117	108	147	126	126	133	148	117	107	129	147	99	132	119	108	139	124	117	157	117	122	126	120	151	126	105	137	113	139	116	127	131	117	124	123	139	125	124	118	122	123	123	111	131	121	143	116	126	152	126	145	114	116	131	123	135	126	134	115	122	115	139	124	129	116	134	130	123	150	98	137	148	130	119	122	133	134	127	136	119	133	133	120	139	141	153	116	128	125	110	126	130	130	148	140	140	124	143	122	128	123	116	115	154	123	135	107	128	143	137	148	111	137	162	131	119	120	127	121	122	111	138	131	131	137	126	133	124	115	137	126	142	130	134	124	120	121	144	122	146	137	132	93	106	114	152	112	118	142	129	126	132	131	110	109	133	122	125	126	128	136	114	132	123	113	145	131	138	127	125	124	125	141	136	124	144	143	137	140	126	126	134	96	131	126	127	130	139	110	126	132	128	153	139	117	114	134	117	142	115	144	102	130	137	124	120	145	132	133	149	116	120	111	116	130	123	130	112	116	137	133	150	120	112	124	130	105	125	125	127	132	108	133	100	141	129	109	128	121	133	125	106	127	108	131	126	122	127	141	139	105	134	120	137	140	144	106	128	115	102	125	153	93	111	120	134	125	121	132	114	112	109	142	117	139	107	114	119	118	135	114	147	129	128	121	119	118	134	123	120	133	146	124	118	118	135	136	108	113	116	109	135	137	135	121	130	108	113	102	135	133	128	124	140	123	121	141	142	117	126	124	122	128	119	123	137	113	131	128	125	134	137	146	129	145	124	125	109	134	121	114	123	113	121	133	100	151	121	115	119	132	116	94	114	119	124	142	138	145	136	132	128	108	145	111	129	130	137	121	150	139	139	142	138	129	108	115	134	130	139	134	133	117	121	138	127	130	128	133	158	131	134	122	116	138	131	156	134	112	115	143	132	122	125	116	123	137	132	131	120	123	107	125	128	135	121	145	133	121	132	136	138	130	138	119	124	123	132	133	124	140	116	112	110	114	132	129	130	127	105	130	118	122	110	118	129	116	138	133	125	121	124	122	142	123	133	133	124	123	112	142	104	119	133	117	119	131	117	110	132	125	155	132	127	127	114	141	125	117	129	140	160	124	139	122	106	131	138	125	125	131	122	135	117	136	136	136	125	104	137	119	140	132	139	156	144	134	131	115	138	127	113	111	119	125	135	143	132	114	135	117	123	113	152	158	124	116	139	130	113	151	132	136	119	136	116	118	125	117	122	129	120	106	120	131	127	128	146	145	132	114	132	130	127	135	129	111	133	128	111	147	118	144	122	124	122	140	150	128	106	120	137	113	139	127	117	123	131	130	132	138	134	137	144	132	129	137	123	123	162	136	140	115	135	121	144	129	106	135	118	121	137	124	101	125	138	126	123	121	118	137	147	125	129	141	95	114	119	124	121	139	126	107	136	128	115	125	123	112	141	138	116	130	116	129	123	134	150	120	134	100	123	148	128	108	130	131	125	97	118	125	108	126	132	112	146	114	124	130	126	132	130	155	119	112	127	117	124	131	148	120	118	125	139	126	127	131	140	130	120	126	136	125	108	130	138	122	136	124	116	132	140	129	128	126	112	128	111	133	133	142	131	124	139	139	119	139	105	124	123	137	121	130	124	130	123	129	125	125	143	150	157	131	120	147	128	130	121	105	124	141	139	132	126	111	120	118	130	127	121	147	136	128	127	140	104	111	137	155	130	109	128	127	91	112	106	132	127	114	123	107	131	122	132	141	128	154	113	142	122	136	138	124	132	122	118	126	132	138	109	129	128	133	138	140	136	138	117	117	133	107	142	127	124	102	127	128	127	132	117	124	139	109	136	128	139	129	130	144	137	100	112	102	142	117	120	133	123	116	140	142	139	128	110	133	123	125	131	112	130	120	124	132	133	116	134	124	136	114	115	100	122	131	137	114	112	130	130	127	106	131	138	133	141	114	119	141	124	132	145	124	129	119	110	134	126	154	128	132	151	130	126	121	157	135	131	142	117	112	113	126	117	147	138	121	130	124	99	101	122	124	140	138	157	119	117	120	135	117	122	126	129	122	128	122	150	130	143	145	137	131	133	121	125	124	121	134	127	122	120	119	155	128	134	133	133	133	132	138	136	131	131	124	128	123	114	125	104	125	126	116	118	129	104	143	133	109	141	147	124	130	117	120	128	135	128	130	135	150	139	123	125	137	149	125	133	131	135	128	140	123	121	125	129	111	127	117	139	132	98	121	141	114	114	135	121	121	108	127	128	127	143	147	132	136	102	141	133	149	118	126	125	125	94	124	119	107	126	132	146	117	118	128	137	127	125	119	109	123	109	136	106	137	133	120	124	128	124	116	121	132	118	110	136	129	126	136	124	127	124	161	131	108	109	123	122	107	129	148	127	102	135	114	136	127	115	101	137	132	129	120	121	143	129	113	114	94	123	159	116	130	154	131	120	142	136	138	138	126	112	120	121	125	127	112	130	109	146	135	117	119	128	133	126	131	120	122	100	116	118	105	150	132	135	151	132	136	120	122	116	119	129	127	134	130	129	128	129	141	147	139	124	131	119	132	132	117	127	129	114	117	120	139	136	158	126	127	136	113	129	124	128	128	125	110	112	145	110	138	127	138	134	110	134	122	114	121	121	131	131	110	130	132	144	114	135	111	122	117	121	140	151	118	137	125	126	116	108	133	134	132	135	133	147	141	136	125	127	120	119	128	116	128	130	112	133	119	129	142	134	119	135	134	128	135	121	146	126	126	112	149	128	132	108	105	98	127	123	114	108	141	108	130	111	127	135	126	123	134	110	133	120	117	159	131	133	120	149	134	147	125	144	124	135	125	139	117	120	133	139	109	128	140	128	106	99	112	120	114	134	131	106	141	108	116	136	130	124	128	138	111	112	127	132	139	145	121	122	126	137	120	105	115	137	107	121	128	139	134	124	130	135	121	121	121	133	131	118	143	121	135	129	115	138	126	121	137	124	112	109	127	128	126	132	110	121	137	139	126	121	126	126	133	118	118	114	147	129	119	124	122	132	122	131	131	125	122	144	104	141	111	115	120	135	127	122	120	115	130	142	123	128	121	120	125	128	131	132	128	117	125	128	111	127	131	136	127	115	132	110	152	147	119	118	127	141	141	127	107	121	126	127	113	124	142	126	121	129	132	140	128	123	126	133	117	116	136	114	121	113	123	135	118	115	139	129	117	115	137	132	124	124	113	134	124	119	125	136	120	130	113	103	143	108	130	136	116	123	124	137	117	129	115	108	136	112	122	116	127	110	113	129	116	119	119	133	134	133	121	124	120	104	149	134	118	109	132	123	121	134	104	141	139	136	126	121	142	124	133	135	139	132	144	147	121	124	123	117	114	121	161	135	147	121	127	140	118	154	128	137	139	124	119	110	136	118	120	121	123	120	155	121	134
2402	411	464	455	479	505	458	435	452	408	454	413	412	412	416	452	424	381	404	421	382	433	421	403	405	372	377	439	411	374	367	412	416	394	408	419	395	398	415	373	417	409	387	409	380	414	385	415	375	439	383	401	428	413	357	375	393	423	380	385	416	424	423	351	389	415	427	391	382	404	396	345	402	370	388	425	386	392	398	397	401	395	385	395	377	386	395	416	407	385	408	408	387	415	402	381	398	415	404	420	426	368	398	396	385	397	370	397	389	420	383	417	401	376	428	426	397	415	386	404	384	380	392	400	359	388	418	386	426	383	404	404	431	402	426	387	360	394	396	408	415	407	365	409	403	393	444	387	446	377	368	395	377	407	375	419	422	364	412	377	396	399	393	427	407	382	388	411	391	386	406	419	403	382	415	399	351	394	387	357	440	347	409	414	427	380	444	383	394	380	394	392	398	367	364	374	456	377	413	414	382	387	357	391	372	405	433	398	377	368	372	354	395	372	401	384	426	412	386	423	409	396	408	405	385	351	400	401	413	375	393	402	372	406	375	427	381	411	387	355	376	417	405	385	388	407	395	412	422	412	382	360	387	374	392	372	419	372	425	383	398	378	423	358	420	376	382	415	355	398	383	422	379	409	391	418	394	393	422	382	417	393	385	421	396	391	399	419	382	424	394	371	398	380	391	405	401	391	376	373	398	398	378	397	387	397	372	379	396	380	388	384	396	401	414	395	420	363	427	407	427	424	385	401	422	404	409	407	425	392	391	392	393	425	385	400	407	408	376	356	441	419	396	380	413	415	404	428	391	406	386	425	381	368	396	407	433	422	438	411	427	373	400	380	423	391	389	393	418	367	416	385	380	382	421	376	440	411	383	392	388	383	433	448	403	440	411	393	396	405	365	428	419	408	412	366	395	399	374	389	375	376	418	390	400	384	373	407	400	362	362	395	398	386	430	402	395	406	443	392	399	399	397	408	422	410	376	383	421	387	374	393	410	388	387	387	359	384	385	395	361	424	422	390	414	395	406	388	383	407	407	377	386	378	365	416	398	413	376	403	389	383	403	365	385	408	416	369	424	410	372	404	376	391	411	378	393	395	394	393	424	392	403	397	391	419	382	406	394	413	389	411	390	381	386	376	407	385	396	393	373	402	399	405	376	396	382	412	417	381	411	357	379	419	372	367	386	383	384	418	399	362	404	397	402	427	429	388	384	400	403	405	396	388	397	398	425	380	389	415	397	417	404	405	399	402	386	443	403	411	365	396	404	370	427	403	371	382	387	411	395	385	415	410	359	385	370	405	417	405	387	402	395	427	410	400	379	405	402	407	421	389	379	368	434	387	421	427	388	424	384	388	403	409	366	424	417	377	437	405	382	379	416	405	408	365	400	363	378	385	366	398	412	412	408	357	366	392	406	408	398	423	404	410	416	432	402	373	410	393	380	401	378	402	379	396	364	393	399	389	427	391	385	433	408	387	362	374	390	399	415	420	388	400	393	411	414	424	373	388	401	434	377	426	429	396	399	406	399	386	411	364	389	407	360	402	395	422	406	415	371	398	395	410	379	396	426	414	396	416	385	394	385	350	376	387	422	381	405	403	354	365	417	396	386	394	426	403	397	396	437	403	393	371	360	394	378	411	387	363	414	393	402	389	410	438	372	382	390	414	446	370	381	386	402	398	373	426	420	398	416	414	395	384	412	379	382	439	399	352	383	344	422	386	368	424	422	408	391	392	394	374	402	407	393	392	411	425	403	378	393	399	408	406	383	379	432	411	346	407	406	361	404	392	415	379	371	374	425	417	400	335	367	367	385	367	440	377	439	437	427	395	404	394	392	386	357	355	367	430	390	382	405	382	405	361	411	399	423	386	363	436	416	389	407	396	407	350	426	397	392	385	387	414	402	414	376	402	394	363	393	396	364	386	397	357	400	393	406	407	412	399	397	387	422	428	413	404	380	387	404	409	422	369	396	446	385	405	412	363	403	424	372	397	421	391	408	411	381	384	407	360	369	402	425	368	371	392	395	370	403	388	389	360	404	385	376	375	414	401	425	399	415	374	379	397	411	378	392	423	416	361	388	402	379	350	410	398	405	352	388	375	395	395	417	432	400	383	426	401	379	402	378	423	403	426	427	418	347	452	371	431	380	398	440	360	417	363	430	395	413	418	414	402	423	381	421	409	382	416	396	398	410	396	413	384	394	402	394	384	392	362	365	382	361	385	411	405	360	401	381	380	417	415	357	355	422	397	406	369	375	389	411	404	388	411	391	383	417	377	404	451	388	410	387	392	370	408	404	413	419	416	395	391	423	353	436	408	390	381	380	390	388	380	392	386	399	377	416	399	423	399	418	426	413	418	400	374	401	362	429	404	409	394	390	404	424	400	397	405	397	401	430	423	386	426	392	395	364	376	410	402	410	404	418	370	395	429	389	411	425	387	400	350	377	384	392	381	401	368	412	389	432	394	397	418	383	381	397	420	380	413	369	409	354	399	429	389	362	425	391	390	389	427	379	411	418	417	412	396	387	391	407	385	414	422	402	423	371	414	421	407	383	397	422	392	433	402	390	429	449	409	411	386	410	417	356	405	382	393	367	386	402	376	453	402	430	373	349	368	395	399	411	375	383	379	414	379	374	415	427	410	397	399	380	395	392	386	397	398	396	386	402	385	391	401	387	398	391	404	395	413	399	408	384	411	386	417	371	392	384	428	412	420	412	403	407	419	411	379	368	401	408	377	396	382	402	400	391	405	379	378	386	387	386	396	421	407	369	372	417	377	420	418	418	419	383	396	404	398	394	353	401	403	420	393	431	427	390	389	383	390	391	390	401	392	401	388	402	403	418	369	369	427	388	384	397	385	423	394	405	394	374	396	363	415	392	413	414	391	426	341	413	400	375	422	409	429	391	400	378	423	398	388	415	386	422	402	434	385	405	397	399	391	394	405	385	385	366	381	390	427	424	373	405	396	426	378	435	382	394	445	408	385	394	426	388	385	393	412	441	360	380	420	410	395	376	415	426	416	409	389	423	422	372	402	385	406	429	412	399	412	375	386	399	418	423	414	377	398	436	392	396	374	394	423	377	416	419	394	395	410	406	385	386	395	406	370	388	401	377	412	362	380	419	422	416	402	391	378	382	396	419	453	397	392	402	387	420	426	410	404	410	374	397	400	386	425	410	386	397	417	409	393	383	377	398	407	388	369	402	395	418	399	396	408	420	383	427	395	406	390	388	384	409	388	408	395	401	388	450	420	390	395	381	393	401	403	362	375	390	381	399	379	422	384	379	385	391	392	406	396	387	373	364	415	376	400	388	393	427	357	400	382	404	398	421	384	412	426	326	403	419	412	407	418	383	401	370	388	400	428	406	389	409	379	385	436	385	372	394	412	399	373	438	413	340	399	395	398	417	372	388	389	398	410	396	400	382	383	382	403	413	407	385	387	375	393	435	377	413	425	391	359	404	394	382	440	401	363	403	396	408	402	403	367
8692	1129	1260	974	749	597	438	448	371	338	288	306	261	226	256	250	216	235	214	224	235	230	246	255	273	252	250	294	231	277	270	221	248	233	214	206	203	211	206	252	207	215	241	228	219	183	204	216	209	200	212	213	184	212	244	221	217	202	182	212	210	196	230	220	210	179	223	200	218	189	187	202	206	198	207	185	220	221	204	176	215	192	187	216	190	208	172	214	193	215	189	206	201	200	205	221	199	203	208	208	182	182	200	224	185	209	183	203	183	197	207	217	207	185	192	237	219	199	183	209	213	213	195	177	193	204	205	186	208	194	219	207	202	211	175	196	217	188	205	198	208	213	219	189	214	210	222	191	219	213	171	229	197	197	186	190	168	196	211	204	210	223	214	206	217	165	196	193	215	219	232	223	223	198	197	188	204	185	240	203	205	182	209	198	207	182	204	201	179	199	189	183	209	220	226	210	203	200	190	208	217	195	183	219	191	201	174	192	207	180	228	233	196	218	210	154	201	197	201	205	219	175	198	207	221	201	208	181	200	196	200	213	207	189	205	208	203	205	198	179	196	230	211	168	193	209	201	196	207	211	200	189	220	207	184	212	196	212	191	185	232	232	198	202	208	191	213	203	200	218	218	213	171	202	190	208	182	240	182	241	210	224	185	178	186	202	180	213	194	203	198	206	209	214	198	184	193	195	193	194	213	215	195	199	210	225	221	204	200	198	189	201	218	190	226	204	206	227	213	199	186	206	211	192	234	167	186	204	229	218	199	202	196	194	181	215	202	222	196	211	175	196	222	194	186	195	194	195	190	176	173	172	205	186	192	179	185	211	216	202	200	211	184	197	174	183	197	194	207	218	211	210	190	203	203	214	208	206	204	202	211	200	173	200	196	223	216	206	227	220	199	207	229	191	195	192	220	197	211	177	207	163	163	193	205	182	194	208	182	214	205	231	190	199	200	223	186	222	206	181	200	202	218	198	202	194	203	200	193	201	192	199	209	205	197	203	212	198	210	207	213	197	187	224	208	196	207	198	215	217	200	197	187	201	181	189	204	226	209	206	172	184	194	208	186	165	206	201	200	204	204	197	200	180	176	183	193	195	207	186	183	211	192	181	200	188	178	206	178	198	219	211	212	223	216	191	196	212	202	215	205	180	218	224	220	223	217	214	181	194	175	209	189	199	189	212	193	182	168	193	204	185	201	213	196	209	191	201	227	204	210	208	210	221	231	208	216	188	191	189	174	202	201	231	208	233	189	214	191	203	178	174	219	175	219	227	198	216	200	207	202	191	197	205	185	205	202	189	206	170	219	214	200	179	222	200	224	204	217	200	188	226	215	214	183	179	217	187	205	217	179	194	192	187	212	190	191	217	205	202	196	184	237	196	198	211	204	203	199	185	220	207	177	223	199	200	206	200	196	207	200	205	209	203	192	226	185	236	223	198	195	214	202	202	186	199	178	194	207	190	190	206	197	201	179	187	211	228	221	176	215	204	186	183	200	197	167	178	195	201	205	211	186	187	196	199	194	218	195	184	225	209	203	183	220	194	176	195	186	193	161	169	201	205	185	202	216	194	202	200	220	211	211	212	233	203	197	194	220	181	211	190	216	177	186	197	208	202	189	225	216	197	190	206	196	201	212	226	177	233	189	204	205	198	191	215	220	190	207	226	212	174	214	208	230	179	210	191	180	212	198	194	202	224	200	205	200	229	220	202	182	203	204	231	223	181	185	187	204	196	225	195	217	203	197	200	214	204	214	200	187	182	206	177	208	225	199	174	190	166	224	180	200	212	178	226	217	212	209	194	214	210	201	197	191	215	213	218	178	195	199	187	206	199	188	192	180	223	188	188	184	203	200	215	196	209	214	221	174	179	184	208	195	192	188	193	211	181	215	178	213	198	210	224	189	219	213	202	243	208	200	199	184	219	198	188	187	219	212	208	196	199	210	219	193	189	204	207	216	217	194	211	218	194	210	216	192	183	185	208	189	215	205	222	239	214	206	185	204	199	224	201	221	219	219	198	177	217	201	185	189	199	175	199	194	192	179	196	208	207	214	221	176	207	174	193	197	171	224	196	216	178	195	210	184	213	206	203	199	214	191	176	196	202	172	196	191	222	182	203	216	198	198	185	198	202	192	197	220	206	173	212	184	165	190	200	193	197	206	192	191	213	221	201	215	211	199	179	215	224	199	180	175	209	183	223	218	194	199	227	190	202	205	196	183	215	185	207	180	213	213	222	191	178	200	215	221	202	198	217	232	224	179	192	178	188	178	222	192	199	200	192	192	187	212	211	206	186	236	202	198	200	209	229	199	178	195	231	203	232	198	181	223	186	198	198	220	208	222	204	186	194	172	176	198	217	170	209	219	210	202	189	197	206	202	202	180	181	181	211	199	198	185	200	223	213	209	203	185	188	216	204	193	193	208	188	212	182	202	203	205	224	186	211	192	189	188	208	212	193	214	227	186	189	217	179	191	195	201	195	197	199	194	236	193	204	187	197	192	239	183	193	194	223	191	200	203	204	158	211	176	212	187	178	201	211	204	215	198	206	186	202	189	232	196	186	214	211	203	183	220	198	195	189	199	212	182	213	206	214	199	236	193	182	196	176	217	198	180	197	206	191	202	184	203	186	184	217	206	220	205	214	191	203	212	192	175	199	192	222	215	224	191	223	199	202	212	210	200	217	196	194	197	237	221	190	197	219	196	177	217	200	187	209	216	201	187	185	205	218	199	180	191	200	181	200	197	204	209	210	199	212	190	214	198	193	203	191	205	188	202	193	194	204	203	209	209	232	204	197	204	204	230	205	186	204	190	175	198	213	195	192	205	212	204	189	208	212	198	187	209	200	194	185	174	203	204	209	182	227	227	209	231	224	201	225	198	189	184	221	191	182	199	203	205	182	202	184	221	208	211	223	205	206	200	223	212	210	205	211	201	207	197	176	208	193	197	193	184	197	201	206	170	224	217	184	211	211	213	206	210	188	197	192	233	211	195	218	203	197	192	194	213	192	232	219	209	200	220	186	181	206	200	205	213	225	198	215	215	223	209	206	201	199	195	216	217	207	188	207	219	204	188	198	202	225	231	212	183	202	188	166	224	206	190	192	197	206	209	185	186	209	185	182	206	191	193	212	206	174	205	187	204	218	202	197	182	219	203	218	196	205	224	191	201	221	187	240	201	222	214	219	206	213	204	214	171	192	207	204	191	185	194	210	196	190	242	210	201	210	202	204	168	224	225	219	210	204	217	211	218	198	190	194	211	163	220	206	236	196	182	213	208	217	228	217	206	213	208	200	216	240	201	193	188	196	218	173	210	180	216	186	219	224	217	214	185	196	218	211	207	202	229	184	228	213	206	184	184	154	205	227	214	192	200	202	199	201	198	201	215	217	200	182	210	213	215	168	211	211	201	216	198	200	188	221	206	189	200	208	178	231	211	201	195	216	184	200	229	201	167	206	186	198	195	223	218	199	193	208	217	214	186	226	210	212
6373	1326	2636	3237	2679	2352	2046	1909	1537	1251	1158	1068	954	954	876	904	847	866	844	778	791	821	868	1021	992	1188	1102	1061	1046	1009	936	865	801	823	799	680	640	613	647	604	598	620	579	603	611	643	607	588	566	625	577	613	616	633	599	607	628	619	613	543	595	593	654	563	590	603	601	572	579	601	625	603	594	557	602	571	626	579	553	614	616	551	558	622	579	574	588	550	588	594	583	531	595	543	590	579	568	565	582	591	564	565	536	541	552	590	568	578	586	570	551	572	591	565	547	572	640	562	585	595	588	586	578	602	583	558	586	591	631	605	564	541	587	562	602	559	576	564	560	562	564	573	598	636	595	608	568	585	590	561	593	602	526	532	565	558	582	583	598	590	592	547	586	573	542	588	572	569	655	585	575	584	590	591	594	574	553	597	589	563	558	561	596	603	562	567	552	548	538	611	559	584	537	606	608	588	554	603	631	612	548	596	606	616	596	583	560	577	586	567	582	567	584	571	586	561	563	580	540	621	580	551	559	583	559	565	576	561	561	582	536	605	575	544	603	560	596	602	573	568	580	568	577	616	567	583	594	570	559	569	566	590	623	519	607	547	576	554	559	604	589	582	572	569	542	585	577	582	579	584	529	569	519	561	593	544	585	581	586	577	613	606	584	570	548	549	569	611	590	596	579	573	607	596	610	621	577	535	574	578	608	576	570	586	577	550	567	565	597	564	611	536	587	603	601	615	548	591	585	570	612	543	553	545	591	598	562	561	585	540	556	580	557	584	519	581	568	577	576	580	621	565	610	577	610	544	576	552	553	541	553	581	582	575	575	587	532	571	539	616	621	612	518	563	531	615	574	584	611	586	565	547	567	577	570	578	573	577	544	564	566	543	603	569	561	557	606	535	568	529	623	550	565	609	577	611	581	610	559	584	581	594	568	531	583	594	546	569	559	575	579	577	598	554	583	564	566	530	565	570	552	578	572	575	574	612	547	598	582	576	587	524	591	564	555	568	542	612	610	566	631	592	586	582	580	569	595	614	557	545	619	595	599	612	590	586	580	558	542	540	593	581	548	559	530	606	568	559	558	607	532	533	578	584	614	595	576	572	557	569	560	570	622	582	594	566	595	548	541	585	593	626	541	597	587	583	551	581	571	572	636	586	555	582	576	551	559	588	521	543	570	536	581	603	562	609	546	580	558	565	558	527	566	557	622	563	554	571	581	553	637	516	590	580	585	573	583	611	571	585	622	582	559	552	578	566	569	553	585	586	580	539	567	533	578	551	565	570	585	565	598	603	582	558	547	574	520	583	613	557	531	592	578	595	582	553	546	552	576	585	536	573	607	574	565	582	556	585	595	615	567	573	551	572	568	575	593	627	559	577	539	606	571	575	576	547	632	576	563	550	540	628	552	582	580	559	553	602	555	559	575	546	594	589	570	587	600	600	551	606	588	565	572	595	565	601	570	583	596	545	530	541	591	545	587	562	553	596	622	568	590	562	579	587	524	572	621	548	602	572	599	525	544	599	552	531	555	612	539	564	568	560	568	568	554	546	579	542	571	554	545	595	561	577	550	577	568	596	514	603	571	552	565	569	566	575	578	577	544	551	596	618	587	553	584	572	613	532	555	614	591	583	602	568	575	555	581	550	543	564	526	577	538	544	597	527	582	575	561	596	537	549	563	582	588	540	560	560	606	564	586	569	582	557	588	573	573	564	596	567	583	610	583	544	590	588	597	541	580	595	570	575	575	552	569	577	612	559	573	577	576	578	551	533	559	540	558	598	567	567	559	572	591	583	550	606	557	560	604	568	576	583	583	589	589	570	527	559	561	540	580	567	582	574	586	602	580	594	555	554	544	529	573	534	555	619	541	641	571	543	572	530	529	565	521	559	630	578	567	611	541	576	606	526	551	558	525	582	601	541	598	579	605	566	567	566	590	578	562	554	561	551	535	589	599	567	571	564	590	567	557	551	557	618	529	566	562	555	592	549	574	565	545	537	567	553	583	568	590	590	557	617	507	583	591	572	522	546	654	588	576	559	596	574	554	578	565	567	575	592	574	595	583	530	570	618	556	561	620	580	565	562	622	582	561	564	567	600	548	559	597	576	542	569	553	592	581	570	507	576	582	576	564	555	598	575	571	588	584	572	629	599	547	554	601	612	575	590	584	598	545	615	601	590	571	539	586	586	576	599	589	584	559	580	575	584	575	577	631	571	564	537	609	580	560	583	598	586	596	614	550	589	565	551	598	546	553	570	571	581	557	577	580	583	590	573	554	583	570	577	556	583	605	544	550	568	569	606	530	576	604	556	561	602	583	576	584	597	558	581	623	565	556	556	601	557	546	566	573	583	586	608	563	555	602	533	548	575	597	561	560	532	564	573	603	585	550	510	570	587	578	590	595	580	600	591	549	561	558	583	550	550	552	516	569	576	566	608	578	586	577	581	604	570	623	578	555	577	587	593	543	555	564	613	633	574	547	625	585	593	575	598	581	582	544	566	510	571	563	593	566	580	571	558	565	614	602	554	553	602	533	528	586	570	554	624	573	560	556	546	577	549	590	557	548	536	525	562	571	576	605	613	609	569	585	601	554	590	567	585	562	532	530	603	553	569	590	548	563	531	570	562	603	553	569	540	579	556	577	563	591	565	614	561	572	551	575	561	548	541	577	557	602	570	565	622	557	559	581	579	585	566	590	563	586	601	602	572	502	575	525	587	602	564	583	598	616	581	569	642	603	587	572	592	605	580	556	577	581	576	563	572	550	574	570	551	553	580	568	582	536	591	546	542	597	596	610	585	556	562	603	557	506	584	576	591	569	594	595	563	559	550	606	575	592	564	566	543	527	601	566	553	558	586	576	550	570	629	520	537	579	580	597	590	573	582	577	579	559	603	572	598	575	543	548	605	566	566	561	603	584	587	575	563	590	555	562	589	581	583	588	590	559	560	550	553	595	573	526	569	528	592	581	611	580	561	570	558	520	570	554	616	584	523	599	557	545	574	648	588	556	535	596	566	582	596	567	599	588	537	565	572	560	576	554	601	559	614	603	598	569	582	590	548	599	590	564	559	594	578	583	548	580	557	579	571	562	556	579	570	523	563	567	526	586	575	575	562	606	573	583	569	599	593	536	596	573	557	598	559	536	581	561	578	567	609	574	564	605	605	567	581	573	614	631	540	590	551	552	596	583	537	563	512	580	584	603	586	596	566	575	625	562	558	540	575	558	571	582	560	558	540	589	599	620	590	559	550	586	555	552	577	533	600	545	569	568	530	576	576	553	564	567	573	551	572	543	567	568	551	595	582	601	567	583	571	568	612	549	544	608	566	556	578	582	610	548	562	606	587	578	599	574	574	578	575	578	583	614	586	603	532	577	559	557	510	559	566	583	534	583	519	575	558	591	553	569	578	531	580	552	538	603	589	542	573	550	577	521	591	561	562	574	527	550	555	578	578	584	541	557	627	575	573	578	543	549	547	585	583	598	562	537	600	560	554
17412	2887	2725	1956	1497	1133	954	771	715	556	622	576	537	492	485	484	471	461	507	446	431	418	436	505	480	528	488	472	483	509	514	478	416	413	436	449	388	394	400	373	367	408	400	421	414	345	368	388	405	383	398	399	382	372	413	395	404	399	392	395	370	381	408	410	351	384	394	375	414	343	393	347	360	401	399	407	423	360	418	346	393	371	414	384	400	405	420	398	400	398	411	411	388	406	405	385	431	430	368	401	420	383	379	401	383	387	393	338	375	383	369	366	385	380	400	387	393	386	374	405	416	397	375	410	396	391	378	395	353	411	373	418	386	426	378	362	386	371	379	374	332	365	395	401	369	392	420	384	370	398	411	379	372	373	393	388	396	364	389	393	419	404	388	403	358	349	394	384	389	364	384	376	374	394	395	381	419	387	420	377	400	411	375	381	383	380	366	381	384	420	384	354	359	385	364	349	405	414	403	380	341	377	380	395	362	370	378	375	376	385	397	363	372	378	398	356	375	405	382	408	346	409	405	403	376	375	396	392	393	353	383	422	331	389	398	349	380	347	404	409	375	383	362	387	394	357	385	361	346	391	404	396	368	399	363	379	363	383	367	392	380	383	351	411	366	380	385	374	404	388	417	381	407	413	414	381	382	386	354	366	408	405	406	390	412	379	409	402	374	415	422	387	396	382	400	408	382	383	391	390	424	372	347	374	370	396	389	423	397	418	381	428	397	432	386	392	414	350	344	375	355	375	365	372	403	386	420	386	390	375	396	391	379	382	423	370	419	408	416	374	404	397	375	377	381	378	375	371	374	399	379	401	368	391	402	355	359	368	375	403	381	363	397	373	396	369	403	390	409	379	390	412	387	370	421	439	409	358	409	383	355	376	370	414	353	412	402	390	390	435	375	391	369	395	422	406	370	414	387	373	382	406	378	372	433	401	338	376	376	374	386	391	353	365	384	339	373	350	404	408	411	393	381	388	376	404	363	385	406	363	407	411	357	364	389	358	365	396	396	380	350	388	413	353	388	376	433	380	388	381	396	372	370	409	406	367	369	434	372	391	362	370	408	364	414	389	383	372	398	377	390	395	376	393	403	372	397	389	411	373	356	362	384	384	372	367	394	363	352	402	376	397	383	372	401	349	397	362	385	362	366	411	399	393	389	350	399	381	379	354	350	393	413	415	382	390	394	345	364	374	393	437	396	388	381	383	381	354	406	390	378	352	389	396	392	354	380	367	378	366	385	406	427	388	398	377	409	359	399	404	397	389	390	381	342	397	414	361	326	357	401	385	377	374	353	389	393	396	363	385	410	427	386	407	392	401	397	384	367	374	395	362	387	401	392	374	351	415	401	374	429	380	370	374	409	413	396	401	409	379	389	380	389	384	421	428	371	363	392	423	390	389	389	418	399	372	352	362	346	391	367	379	379	380	363	379	375	405	384	436	360	392	413	402	387	350	365	424	373	394	382	420	380	344	364	368	387	396	372	429	397	398	401	369	428	402	370	400	389	428	390	388	379	407	425	397	377	403	393	385	371	412	354	419	361	377	358	402	376	392	382	386	382	398	408	390	392	393	377	379	383	407	382	406	405	420	409	360	397	401	362	404	417	375	379	393	355	378	385	402	400	423	351	407	417	394	400	401	411	407	362	389	437	395	400	382	409	398	354	410	365	397	395	351	420	391	373	347	358	404	409	404	430	309	367	415	375	382	396	416	407	360	367	392	384	353	411	336	383	399	384	349	391	408	346	382	411	342	373	371	394	372	436	333	391	405	385	369	413	422	370	404	414	404	417	400	354	410	401	403	362	370	391	385	376	362	372	387	397	416	403	402	368	372	388	395	388	380	380	404	405	444	418	385	376	403	400	371	389	407	389	362	361	408	389	369	395	415	360	384	359	414	399	382	402	377	391	340	383	379	388	388	377	403	369	392	390	367	401	378	417	392	383	359	355	450	406	396	421	410	389	342	390	398	402	364	390	398	394	374	368	376	390	383	355	384	384	372	365	383	402	411	369	381	401	358	371	400	372	373	375	396	357	396	372	379	402	387	381	380	415	382	370	414	402	352	400	371	367	409	431	358	356	397	385	367	380	398	419	401	361	390	402	358	416	359	362	376	420	348	353	418	390	388	411	414	409	391	379	402	386	427	388	392	372	398	380	426	409	359	394	379	371	389	354	403	355	373	402	381	377	390	350	378	356	430	381	390	407	380	371	364	374	410	424	378	366	374	383	377	359	383	355	384	416	377	399	381	385	346	358	358	360	396	402	374	351	388	411	375	389	385	400	373	395	418	350	393	378	389	404	393	348	390	363	366	418	373	393	416	402	376	329	349	394	391	383	386	372	388	393	391	374	384	410	385	421	383	400	372	372	375	400	420	378	400	402	354	399	418	335	417	369	396	381	365	373	384	397	434	399	371	394	432	370	384	359	410	389	402	358	388	396	394	342	426	389	401	380	390	392	388	384	417	413	371	391	343	399	362	418	379	409	371	431	360	401	385	394	379	405	392	415	399	400	407	408	361	426	410	376	405	385	408	426	430	352	414	414	391	394	406	379	366	418	402	414	418	417	415	372	396	386	378	394	394	396	356	397	358	417	392	378	375	366	379	399	382	374	376	363	371	354	380	360	387	456	379	433	396	395	382	394	387	366	363	389	404	395	384	373	405	421	395	378	393	370	374	376	389	401	340	415	351	375	379	376	386	396	410	355	377	378	362	395	370	430	360	392	384	387	359	387	394	377	402	405	362	411	383	417	390	377	373	374	403	382	416	400	381	375	433	415	405	384	317	369	369	351	434	375	419	404	399	379	373	386	401	397	397	399	358	381	395	398	393	399	355	369	397	380	394	392	419	381	377	372	373	378	416	368	393	413	397	370	380	367	351	403	419	334	390	393	377	356	384	367	394	394	375	421	422	388	367	360	379	374	398	365	411	379	413	411	433	365	388	414	406	402	400	387	363	381	360	406	397	385	407	379	432	405	440	361	389	387	366	398	358	362	371	381	390	370	376	388	399	356	363	360	371	407	402	392	440	370	398	381	380	356	377	383	382	403	386	405	371	411	352	379	367	400	365	392	412	395	425	389	386	384	402	425	396	363	378	388	392	388	388	415	425	387	402	392	408	384	362	386	418	398	389	388	384	384	376	374	358	373	395	379	367	385	410	370	403	403	377	410	397	375	391	375	371	370	378	406	348	360	388	380	378	383	403	372	367	400	343	421	385	380	412	366	374	393	396	354	396	378	398	351	364	393	383	422	387	393	403	418	395	421	382	366	380	389	382	380	338	421	410	388	411	412	357	379	364	356	433	395	378	345	390	375	378	393	381	328	392	406	372	356	397	414	377	448	369	380	378	356	388	375	373	388	384	389	403	396	380	391	382	419	343	395	401	378	412	415	343	372	381	418	377	409	366	372	401	397	384	382	395	371	362	390	360	366	343	393	364	390	430	387	410	384	390	368	381	395	377	375	405	379	366	387	398	390	394	368	430
8869	2489	5158	5952	5162	4466	3622	3144	2669	2326	2186	1920	1815	1720	1659	1472	1423	1507	1500	1432	1510	1390	1559	1935	1887	1880	1950	1932	1838	1722	1692	1696	1313	1319	1299	1167	1122	1060	1080	1066	1008	1023	1045	1024	1001	1075	990	1000	1000	1065	1002	963	982	1013	998	1015	995	962	954	970	1003	986	1004	989	959	1002	1046	994	983	954	953	1008	963	996	1010	1002	1070	957	990	945	948	941	963	954	904	929	983	1038	929	971	985	965	965	999	977	1003	965	1014	923	945	913	924	911	910	1057	961	933	943	930	975	976	976	964	929	956	951	948	987	914	999	943	993	970	936	949	959	951	925	994	965	962	938	924	953	931	947	939	963	975	954	972	957	937	923	932	916	955	900	1001	1004	946	918	941	965	976	962	927	912	915	933	908	935	969	933	973	952	890	953	982	960	960	959	967	931	986	928	958	965	956	926	970	919	926	913	958	972	924	942	951	964	964	968	948	959	963	932	979	960	899	946	943	947	966	954	964	956	963	958	991	971	877	936	920	992	916	911	978	936	935	955	910	930	933	988	949	993	963	1022	938	954	939	971	961	927	947	968	939	965	949	986	920	984	985	937	1011	949	977	932	968	970	930	930	979	882	967	993	968	989	923	966	965	951	975	937	951	925	908	915	962	959	974	966	911	929	990	975	920	931	983	942	953	943	930	981	974	941	950	921	925	982	1033	968	984	906	924	900	931	968	892	927	970	973	948	933	1011	912	995	930	965	930	990	974	1033	919	994	953	938	930	1031	947	881	942	982	965	938	954	980	991	910	879	972	951	1017	911	947	955	929	952	1000	940	915	926	950	941	924	982	944	904	930	949	928	950	925	912	973	917	953	934	952	995	936	914	956	951	965	993	919	951	888	989	971	922	963	933	945	895	981	986	927	960	954	956	975	963	928	907	942	931	938	987	963	932	898	940	968	953	1003	924	987	944	941	959	945	943	979	904	958	944	962	1002	943	889	986	940	959	920	976	979	898	944	989	933	898	986	969	942	927	929	939	992	905	909	919	911	992	966	900	938	913	946	924	942	950	971	889	941	935	882	964	926	944	962	908	986	913	977	973	960	957	911	921	942	937	940	939	917	978	891	959	950	943	942	954	935	932	922	972	956	978	937	901	980	952	943	924	963	957	960	983	939	977	1003	920	904	895	940	906	964	847	975	933	881	965	929	939	973	940	946	981	941	862	921	990	938	969	951	957	994	979	912	973	944	926	964	928	911	969	948	966	948	947	899	949	938	920	908	929	974	942	948	920	878	934	931	995	924	887	945	925	965	867	918	941	961	953	956	952	935	998	964	966	958	968	991	941	898	966	976	957	979	961	981	921	915	955	979	949	932	933	925	981	964	997	911	909	930	988	947	893	912	1009	948	969	948	949	988	952	919	935	926	970	989	941	937	959	889	939	982	1032	930	985	893	959	946	935	957	923	961	971	993	957	932	978	932	1002	917	986	935	922	950	934	909	957	1021	963	933	973	921	900	956	901	929	977	988	963	920	927	968	936	973	952	958	965	1006	998	949	890	946	946	980	944	981	976	926	946	960	916	937	903	875	954	925	932	870	984	889	927	947	934	953	887	942	910	992	990	985	950	1008	910	947	945	906	935	929	1016	976	957	936	960	960	968	893	928	918	919	921	956	935	949	965	957	964	1018	940	914	929	974	947	958	967	866	975	970	952	902	922	965	977	931	909	957	973	906	912	945	939	928	927	923	960	961	953	951	940	996	975	913	931	957	912	947	925	897	929	969	927	931	948	896	968	956	962	954	917	880	1029	946	904	914	973	966	970	992	959	931	981	917	962	906	943	941	957	936	927	896	998	929	1005	961	951	966	946	948	992	963	946	960	917	941	933	952	941	956	922	979	985	1004	976	982	932	980	904	956	949	912	956	924	958	946	951	973	931	943	946	947	946	955	986	979	1004	964	932	916	932	939	974	893	901	974	918	930	913	1014	944	909	899	958	954	936	914	983	978	931	920	985	980	960	865	942	951	935	904	939	968	942	931	940	939	1016	988	959	993	946	936	1016	980	942	910	990	960	962	928	953	950	963	931	987	917	855	942	978	917	921	967	953	986	858	947	897	966	920	952	943	917	939	909	924	963	989	998	951	919	930	916	964	931	970	963	953	991	943	898	912	935	900	975	970	970	927	918	933	895	983	947	939	954	955	964	989	933	978	948	986	894	941	906	962	957	922	982	894	1017	969	913	904	940	940	962	910	986	929	921	954	925	981	949	934	919	1003	966	932	899	954	931	915	891	960	907	908	944	920	994	954	960	945	905	962	969	957	933	943	893	966	928	957	864	912	969	924	983	920	950	958	963	951	973	967	893	988	937	941	1029	982	983	939	930	1005	971	925	952	880	971	935	989	958	931	1002	944	932	1003	974	915	957	973	993	949	960	944	921	939	951	971	905	910	959	1021	921	979	919	955	923	976	933	953	949	943	1019	1010	930	942	929	946	979	920	986	949	993	988	1012	943	995	964	924	913	962	993	931	944	910	942	940	909	962	948	964	932	914	944	919	948	947	914	936	920	957	913	971	925	983	931	915	955	954	977	956	932	917	897	948	949	955	948	950	946	910	932	959	894	933	951	983	982	965	967	928	900	927	930	917	933	1009	896	894	927	987	949	942	959	946	907	949	942	942	896	927	969	879	937	938	962	993	961	995	982	989	942	961	954	922	953	893	931	952	959	926	882	938	967	913	894	944	953	922	987	927	974	950	959	912	923	951	971	935	970	902	887	949	996	933	953	900	946	908	939	974	941	947	942	952	936	965	947	904	955	871	923	894	928	971	974	984	911	935	901	976	925	935	957	907	928	953	913	991	934	962	956	960	960	929	972	1011	944	943	887	944	903	914	968	969	938	945	955	942	992	918	964	980	904	991	936	923	908	885	928	909	990	922	926	920	956	950	936	933	912	903	948	907	907	973	964	981	977	973	912	937	867	933	939	924	937	981	986	965	986	930	955	956	953	920	902	949	909	958	936	949	940	939	947	915	992	956	954	928	914	937	901	902	979	970	954	975	972	971	897	913	932	948	982	995	966	965	952	958	957	955	908	965	891	951	933	967	951	913	953	1002	996	928	967	948	916	964	950	925	979	910	959	933	919	933	929	930	976	972	982	962	957	944	938	928	964	989	896	973	949	963	985	919	948	977	966	955	897	928	954	965	944	897	951	961	976	940	929	944	973	967	935	962	899	973	955	967	941	940	970	1007	961	965	923	958	956	929	954	925	925	922	907	947	967	937	934	909	949	975	1046	940	969	924	929	892	942	976	926	944	980	947	986	974	926	923	918	935	1049	894	940	959	980	964	918	998	939	955	926	979	974	969	989	905	953	908	924	998	892	970	953	931	925	923	966	900	942	982	988	1021	966	891	886	948	948	937	1014	900	967	957	967	937	922	937	902	940	977	993	883	979	945	957	869	941	927	989	940	934	920	949	901	1039	966	941	947	956	982	909	989	1015	966	896	990	930	972	962	893	879	978	981	951	982	951	895	938	958	953	930	993	938	962	957	835	974	931	914	945	958	937	982	952	949	917
2071	162	150	134	134	133	133	128	134	124	125	126	109	146	136	119	129	130	135	125	125	130	125	140	108	120	120	134	111	113	127	136	132	115	136	134	118	106	100	135	108	142	132	136	131	116	114	124	126	132	127	136	136	128	140	131	132	94	115	130	147	96	118	145	130	108	121	117	99	144	114	125	147	117	142	128	135	111	141	114	131	129	112	105	130	125	118	127	153	107	119	116	128	134	124	130	123	132	136	116	105	120	138	112	139	127	150	127	103	115	136	119	131	123	128	139	130	128	112	134	136	125	137	132	130	101	122	109	141	117	126	127	149	147	127	143	123	105	119	127	139	133	99	143	110	115	121	115	134	140	123	120	133	127	145	127	153	112	119	131	115	120	119	114	113	139	142	136	109	129	148	113	132	137	117	132	116	106	119	129	123	128	109	118	125	138	116	102	123	138	109	129	93	120	123	122	112	119	129	90	144	141	124	134	137	128	96	121	119	130	107	127	125	113	112	122	139	124	130	146	130	104	131	105	107	139	147	134	116	113	115	139	121	147	124	136	134	163	142	107	128	148	123	123	119	129	126	145	138	143	113	115	132	124	125	129	110	121	129	114	140	141	119	115	124	122	115	130	115	133	115	118	130	148	121	114	138	113	125	139	132	120	116	111	132	126	126	140	126	123	129	147	134	128	128	141	120	121	134	129	134	132	105	149	119	114	136	111	124	132	144	116	123	116	127	137	111	125	130	120	131	117	132	128	143	138	116	107	124	127	145	103	113	114	127	128	141	125	113	131	130	133	113	128	144	125	144	118	130	130	129	114	121	140	123	119	142	124	124	129	132	149	113	129	124	123	117	136	133	125	159	123	112	122	112	131	121	118	114	139	123	112	136	136	111	138	111	115	123	120	123	116	114	135	115	155	137	135	125	126	131	114	117	132	131	132	129	119	104	113	111	117	124	109	114	121	141	119	132	122	118	136	151	127	128	101	133	127	112	134	119	120	133	137	114	113	121	145	138	121	126	111	135	145	119	113	116	145	129	121	116	138	122	106	121	101	141	113	125	136	115	131	130	109	129	103	120	111	129	127	128	119	124	127	140	125	115	134	131	117	119	140	150	121	150	103	110	146	125	134	110	116	109	128	127	140	139	102	113	132	130	144	145	128	115	126	132	138	114	130	134	110	122	112	123	150	124	131	141	148	151	123	115	146	122	109	123	105	113	100	128	119	108	127	125	125	132	127	116	111	148	134	148	153	139	139	139	119	96	137	129	137	118	131	108	142	119	156	121	122	112	115	132	119	130	126	113	131	128	137	135	127	119	113	128	134	156	122	138	122	148	130	159	111	150	124	115	134	106	132	126	125	127	151	147	128	129	129	132	131	142	140	128	107	115	95	129	128	137	131	122	113	125	122	126	126	140	119	121	117	156	132	130	127	137	118	113	127	115	121	120	123	122	121	133	124	112	125	131	138	108	109	139	129	126	126	129	139	145	137	111	131	120	132	127	114	131	115	141	140	141	146	150	126	127	126	147	131	116	122	130	129	123	106	110	129	118	139	126	116	111	134	121	132	128	139	101	117	126	119	114	106	121	127	130	118	119	145	130	115	105	117	133	123	101	154	125	116	120	115	126	128	135	122	129	151	135	138	130	131	137	132	120	133	112	131	132	113	109	108	106	113	131	130	145	124	134	112	139	124	126	108	131	122	117	121	127	114	120	110	122	141	130	140	98	141	127	112	154	124	127	133	131	130	117	143	158	140	125	131	110	139	124	137	132	133	148	128	118	124	120	152	113	99	115	132	114	120	122	132	125	143	131	118	120	117	137	139	118	114	120	118	135	118	145	120	120	132	102	124	135	136	125	137	149	153	121	137	124	126	134	129	124	144	126	124	121	125	137	130	105	117	144	124	122	119	139	132	124	133	136	123	137	120	133	133	102	129	123	116	117	152	114	127	138	116	123	116	116	127	128	138	128	124	122	114	119	132	118	114	140	121	135	116	121	124	113	130	118	111	110	112	112	118	128	123	124	110	161	140	110	129	122	140	130	124	126	110	124	116	117	131	124	127	123	132	149	119	115	121	140	137	108	105	141	124	111	115	119	136	123	118	114	135	148	119	140	117	131	117	137	116	138	140	132	127	139	116	120	123	121	126	123	125	127	117	134	128	133	130	129	139	117	113	140	146	132	133	137	131	148	118	137	113	118	142	127	108	119	129	125	149	130	121	130	122	120	134	133	121	112	141	136	125	116	124	108	125	116	126	131	124	123	111	108	119	121	133	105	130	120	134	123	138	134	135	156	122	152	123	123	133	110	136	117	116	112	134	128	116	115	116	129	110	118	112	126	149	129	121	131	127	135	111	120	113	119	124	127	128	121	111	122	130	129	138	124	136	124	112	108	120	141	129	130	113	110	126	109	123	140	122	124	128	149	102	114	129	121	129	131	130	119	133	140	105	111	140	139	148	108	104	123	141	107	129	138	135	119	117	121	126	134	118	135	149	141	134	124	131	142	118	132	130	121	126	97	140	147	122	132	153	139	131	128	121	134	107	116	111	119	123	144	112	141	147	131	118	114	162	134	127	145	114	121	134	148	121	119	129	137	120	138	121	118	128	114	158	140	101	133	105	138	146	109	132	121	125	141	137	125	148	101	121	119	122	123	123	115	127	127	129	119	111	113	121	126	141	116	137	114	126	144	147	126	117	136	128	133	112	134	120	105	111	122	127	142	106	117	123	127	123	150	123	124	136	134	146	121	132	132	132	120	138	139	131	135	132	130	143	107	120	111	132	134	118	111	102	137	124	141	128	126	114	120	128	110	143	129	136	129	141	136	115	117	118	140	129	119	118	142	124	137	121	140	134	145	103	119	124	122	138	142	131	119	124	128	122	137	141	131	134	128	131	136	133	106	118	107	135	127	104	128	126	123	135	146	147	154	109	109	148	129	124	125	131	124	139	129	115	121	134	127	126	123	114	131	135	129	127	114	130	137	129	118	130	130	130	117	140	120	151	133	117	130	124	127	108	114	135	136	124	107	115	117	122	132	126	128	111	118	117	100	117	135	114	103	120	140	122	113	126	135	138	138	117	147	137	129	138	136	119	119	145	120	114	124	133	120	121	143	111	116	151	125	121	123	118	102	130	136	117	108	133	112	130	124	114	114	139	143	113	115	123	141	131	130	140	130	137	118	121	116	155	112	131	118	117	117	112	123	138	122	128	132	135	121	128	107	121	120	116	123	111	144	130	130	139	138	132	124	119	117	124	120	133	142	110	119	101	135	128	127	139	148	146	115	119	129	125	123	117	142	131	103	117	118	109	105	125	137	105	126	137	139	128	135	137	143	137	136	120	151	141	124	124	130	131	109	109	154	120	124	111	123	124	116	128	110	129	146	112	126	116	125	142	138	126	130	147	116	120	131	143	115	118	128	114	158	123	115	117	109	110	122	118	112	125	119	136	133	131	125	118	123	111	124	120	123	109	126	133	147	122	130	113
2461	432	462	471	504	416	459	423	428	429	441	407	432	415	437	432	414	399	436	370	384	399	406	372	388	391	436	378	425	404	409	408	400	407	371	392	403	389	417	412	392	386	410	396	387	400	393	409	387	412	390	407	417	395	395	388	400	400	406	407	446	426	387	401	394	362	403	422	412	382	374	395	387	428	392	394	409	369	408	405	419	408	389	409	380	384	368	382	440	396	404	429	405	395	398	401	382	386	388	379	416	419	388	418	392	402	416	415	399	408	411	408	418	379	414	390	402	376	382	376	360	396	365	383	395	405	430	400	393	411	381	377	416	407	402	380	398	381	427	409	411	401	401	414	386	347	399	402	388	385	386	399	388	406	396	426	370	406	404	397	418	359	386	386	402	367	394	364	421	389	417	402	393	396	412	424	432	421	390	364	386	382	394	426	411	393	402	425	376	401	362	361	387	376	440	406	401	388	373	373	399	406	376	404	411	437	422	397	373	396	432	372	396	393	373	386	419	410	359	386	436	390	400	396	407	381	419	382	355	419	384	370	433	394	421	427	361	412	386	401	407	428	375	373	441	439	383	425	404	396	383	394	399	426	390	399	357	406	385	427	441	388	419	411	422	397	418	386	393	406	385	395	438	397	407	357	420	375	393	387	361	409	409	417	391	446	432	381	417	389	385	404	356	353	392	390	397	398	408	387	424	388	419	393	381	424	408	382	396	418	358	373	413	354	354	365	389	391	396	358	419	403	409	395	415	372	407	427	390	354	410	382	422	380	432	376	368	383	397	394	416	379	380	387	408	388	401	382	389	396	398	402	383	424	399	421	375	401	388	370	391	394	392	410	387	415	400	355	378	401	350	369	438	393	383	386	396	397	394	401	371	402	371	367	380	381	432	416	381	400	415	383	428	382	423	395	396	412	380	375	453	428	407	386	393	372	341	375	391	445	393	404	402	379	415	422	366	382	371	397	409	403	390	385	431	429	426	426	405	392	405	354	397	380	436	396	401	390	428	418	388	355	381	391	393	404	395	428	357	373	398	433	412	376	424	378	386	398	397	432	386	443	369	423	396	400	413	439	426	406	370	410	382	406	387	386	383	402	409	392	420	363	388	402	392	380	418	419	400	411	397	389	381	388	393	399	366	411	390	422	432	415	384	423	357	385	370	399	392	401	411	390	423	407	373	410	397	424	379	383	413	412	439	423	399	373	379	422	402	404	410	389	421	414	409	376	390	386	390	349	388	378	403	364	396	384	426	404	426	412	407	349	365	397	375	415	386	417	402	425	391	417	392	398	439	393	393	385	398	388	383	404	376	393	404	397	393	380	397	364	391	404	459	414	434	405	380	386	392	348	378	411	396	387	430	393	385	379	381	419	414	395	383	415	398	371	377	397	418	375	383	371	387	372	379	373	402	416	420	380	399	369	398	394	419	419	402	370	399	377	385	390	413	383	406	394	383	389	406	392	394	399	422	407	410	383	392	382	421	400	385	424	408	375	391	423	360	368	370	376	360	392	389	345	400	391	370	391	420	398	396	399	413	434	394	408	383	414	440	392	384	409	419	374	369	416	371	384	419	402	407	412	415	413	403	414	391	381	379	375	398	448	379	435	406	386	403	404	419	408	378	395	394	412	371	419	374	373	400	386	434	381	402	381	378	413	409	393	372	416	400	357	364	383	406	369	361	379	410	377	369	372	378	419	398	375	378	384	399	378	390	367	427	407	380	390	406	409	441	345	385	390	348	378	417	379	367	388	434	401	400	397	384	395	387	365	386	381	418	383	383	374	408	430	415	381	369	391	416	366	397	388	381	398	388	422	415	414	379	402	403	418	414	351	379	397	412	391	400	390	394	411	395	434	404	416	423	411	425	360	402	389	398	377	404	419	397	338	415	400	374	393	429	394	395	392	415	393	390	408	376	395	395	389	384	391	368	416	404	394	388	416	395	394	382	409	399	424	406	410	362	452	375	392	427	362	341	375	418	406	394	369	349	426	379	373	406	377	453	418	386	375	407	375	397	414	404	395	415	387	379	381	407	430	400	395	371	388	383	385	430	386	435	381	383	380	402	412	397	381	348	428	401	396	388	394	423	429	418	382	413	378	391	384	392	392	415	436	396	414	407	426	390	405	384	377	421	418	426	393	388	368	370	355	402	382	426	399	418	405	380	398	421	393	400	388	419	375	414	417	406	375	430	389	429	423	387	404	390	394	387	366	402	407	404	408	378	426	407	379	390	412	435	428	369	360	372	359	392	415	385	395	422	407	383	424	378	388	409	394	394	425	444	406	375	410	352	407	380	383	362	416	388	395	385	379	395	414	357	386	348	402	391	406	399	404	388	422	390	392	372	394	411	402	390	376	416	387	377	408	371	378	446	411	421	379	390	428	430	351	430	389	394	386	387	374	407	370	417	430	400	431	413	373	378	378	412	400	337	401	389	364	435	372	385	412	392	420	407	366	372	405	421	394	382	354	419	391	409	384	385	406	402	397	420	396	424	389	411	386	394	420	413	383	380	377	433	399	392	382	386	442	423	398	401	403	384	402	389	384	385	428	394	389	376	386	433	371	429	369	385	407	366	366	398	405	420	404	389	430	396	367	401	383	374	397	410	359	383	399	407	370	399	376	390	384	404	407	402	399	369	428	376	422	413	378	405	405	355	377	430	438	357	436	371	403	379	382	406	389	386	382	401	397	372	352	383	429	382	403	371	367	377	406	382	380	364	380	403	370	418	416	386	393	418	373	384	397	418	402	372	361	388	372	383	368	377	382	416	417	386	379	405	390	394	376	373	384	429	377	406	387	405	416	409	423	405	395	398	400	398	414	416	418	375	428	397	398	379	413	413	380	428	379	389	380	399	399	419	398	382	371	376	407	384	421	402	406	412	398	413	381	369	370	377	393	370	431	406	413	427	422	405	366	395	368	419	374	359	393	391	368	419	364	378	411	385	409	381	389	448	427	381	364	388	365	375	373	382	376	400	349	415	374	382	396	410	369	344	405	414	401	389	419	367	393	423	395	387	389	405	430	427	369	389	398	373	377	410	376	424	382	383	425	382	378	382	371	414	379	397	418	362	367	394	390	405	384	396	387	445	386	414	393	411	378	377	415	404	389	376	377	433	371	423	394	379	391	379	347	393	363	393	425	388	420	390	397	425	360	366	424	394	390	363	385	363	396	433	385	396	356	433	370	382	423	433	405	435	409	366	385	391	371	384	411	413	361	427	409	408	412	403	413	410	411	389	415	365	389	383	373	375	403	396	408	441	361	383	408	395	408	412	410	373	386	413	365	380	398	387	426	395	377	339	405	444	421	414	385	412	416	426	415	388	400	383	391	372	399	420	405	402	383	420	426	351	390	416	377	392	396	382	394	384	372	363	396	398	397	394	364	400	398	405	416	400	397	406	383	376	390	386	377	396	379	425	373	379	412	403	384	390	382	386	388	384	412	409	405	413	441	406	389	401	405	386	388	434	440	354	418	340	399	427	416
8607	1070	1246	888	684	521	433	421	322	332	295	267	246	264	268	276	247	256	239	237	248	234	259	256	265	295	268	246	234	245	255	231	218	200	221	224	236	205	187	212	212	191	210	195	228	178	206	214	192	195	215	201	232	225	210	156	215	196	178	211	212	209	227	202	218	192	184	211	184	193	178	195	240	201	196	207	187	215	211	196	210	222	198	206	201	209	203	196	191	193	186	208	201	210	210	207	192	190	185	197	202	210	198	222	197	210	200	180	213	202	234	171	201	203	212	222	225	216	215	226	193	207	203	198	190	206	205	192	223	229	206	203	219	214	204	198	184	200	180	210	202	214	218	184	236	219	172	206	191	197	220	210	208	187	206	207	196	203	205	231	219	206	211	184	205	251	205	222	208	237	213	224	234	232	210	234	196	188	210	220	200	177	193	186	235	182	194	207	218	191	184	198	208	208	195	201	198	198	196	177	201	192	185	194	173	195	198	204	210	211	210	178	206	201	203	228	203	217	233	210	207	203	206	219	192	188	210	225	206	208	190	215	213	192	238	182	195	232	200	218	187	206	201	205	208	240	194	178	195	181	187	218	246	195	237	197	184	217	198	199	187	196	183	199	195	205	194	190	219	206	213	194	188	206	244	183	205	178	188	173	216	194	213	208	209	187	200	226	211	209	181	221	201	228	197	175	213	208	213	219	209	175	213	185	180	201	201	216	209	188	191	202	222	195	224	213	199	215	198	214	200	182	185	211	221	207	213	192	189	188	200	209	202	209	201	178	175	195	220	212	221	174	204	215	221	215	186	200	220	218	193	200	183	203	215	218	186	189	239	185	179	205	207	214	186	235	199	208	202	203	243	192	207	198	212	195	208	216	193	191	222	219	210	205	216	197	195	216	189	196	214	190	195	215	190	202	194	228	200	201	223	202	229	186	213	191	187	213	209	206	217	222	216	193	183	207	202	205	211	197	200	204	218	192	180	220	182	201	177	177	204	176	205	198	193	212	185	204	227	208	224	183	193	213	187	215	220	196	207	204	238	183	186	192	181	219	194	203	202	223	217	233	214	193	200	163	207	185	203	180	207	199	230	193	194	181	201	202	194	197	232	183	209	200	180	179	177	193	202	188	207	228	247	195	193	200	212	189	193	192	228	192	200	185	188	176	202	229	219	196	174	202	198	207	189	194	211	213	198	222	225	216	208	188	211	225	225	231	223	184	193	193	209	228	220	216	188	220	209	186	216	204	206	198	208	209	205	205	187	204	208	193	213	205	198	174	190	211	202	205	187	227	176	210	212	184	206	219	210	213	214	195	210	188	184	209	203	230	198	189	174	216	202	212	210	212	207	200	204	203	188	222	219	197	210	221	182	187	203	195	203	209	205	198	150	209	222	205	173	185	204	223	181	210	199	219	194	209	208	208	195	195	216	201	193	197	200	176	202	185	228	189	220	193	211	223	195	206	197	187	213	204	200	208	221	197	206	195	206	190	199	202	212	207	191	226	204	196	201	200	201	198	223	209	218	195	228	197	202	193	229	211	190	175	207	208	214	190	182	196	210	223	171	216	200	190	187	219	194	205	212	208	195	213	201	208	197	188	198	183	227	198	194	199	199	175	226	226	182	193	209	186	214	195	219	191	186	202	216	198	172	207	219	221	189	198	188	198	200	214	183	180	205	201	193	199	208	208	202	200	194	199	198	193	199	190	192	200	188	209	201	214	198	208	207	211	201	207	221	207	202	217	211	212	203	201	185	195	214	203	182	218	202	218	195	203	214	189	213	195	206	210	197	217	221	210	199	195	190	204	221	198	206	202	181	185	213	204	229	197	213	227	225	178	216	204	182	178	201	183	213	210	212	203	178	206	195	200	197	195	214	194	191	201	182	203	188	196	211	199	208	185	190	184	210	190	232	202	195	204	222	179	214	210	207	216	193	224	184	175	198	178	193	227	213	205	185	221	200	209	192	216	207	197	191	204	219	214	213	196	182	163	196	199	195	215	215	208	183	212	216	201	204	200	215	209	210	235	190	178	176	224	192	194	185	215	189	222	209	211	215	190	186	200	222	208	243	193	222	196	211	203	225	212	185	159	207	198	201	174	247	215	181	200	237	196	193	163	207	197	201	219	202	198	211	205	178	196	197	200	189	204	188	190	222	204	195	211	195	208	225	210	197	182	216	224	199	226	217	197	219	197	219	175	235	203	232	204	201	192	215	216	181	192	194	197	202	207	204	207	195	192	212	198	236	209	165	212	219	214	192	220	208	184	203	226	235	201	193	207	172	196	209	198	184	215	223	186	222	185	185	236	187	203	238	211	218	190	179	186	209	207	208	198	195	194	203	195	197	200	196	195	165	205	188	189	209	200	219	195	228	200	199	196	199	203	197	204	226	213	223	224	198	198	179	196	225	218	213	201	199	193	200	204	190	200	208	209	213	207	206	203	200	160	200	215	218	212	216	198	237	196	186	224	227	200	194	225	196	194	229	166	200	214	207	156	201	197	203	223	195	205	203	195	209	186	206	163	211	199	203	205	208	207	211	180	195	204	238	205	194	189	223	205	198	204	184	221	209	203	194	186	197	203	234	232	206	192	212	195	202	193	218	206	195	172	184	211	201	190	213	189	196	214	234	175	207	218	228	210	209	193	225	197	202	225	211	191	200	185	205	192	207	208	225	205	202	222	210	205	210	219	204	196	187	199	201	209	214	199	232	214	199	213	183	204	191	204	220	206	204	197	186	189	210	209	210	195	197	205	206	199	172	201	198	184	210	228	188	194	215	215	207	220	189	181	220	185	164	189	196	198	197	200	181	215	193	186	192	223	191	202	231	215	215	187	195	218	201	196	195	217	206	208	179	198	208	197	219	207	234	227	204	229	188	179	200	219	195	173	190	224	217	207	215	227	233	193	216	189	234	182	200	209	215	172	202	217	197	214	219	198	194	214	185	197	186	213	199	201	218	205	188	209	212	187	214	174	224	193	221	194	184	207	193	189	188	202	215	225	226	198	177	217	217	226	200	193	237	196	195	202	206	185	183	210	203	197	208	190	194	198	197	195	221	205	197	214	215	190	191	209	191	204	228	195	208	191	184	207	199	201	212	195	226	207	226	208	200	223	200	199	195	178	164	224	203	215	205	185	196	209	214	194	188	185	212	197	194	206	177	204	189	218	215	195	219	216	216	207	195	192	214	189	206	187	194	225	191	212	184	193	200	219	190	190	179	216	214	157	179	205	199	196	185	201	212	191	185	210	189	198	213	193	181	177	197	211	195	227	198	238	201	182	179	216	203	178	188	192	227	194	182	211	198	206	197	209	224	208	197	215	186	218	214	198	203	211	205	193	196	189	187	180	196	186	198	182	174	224	205	187	245	214	193	187	185	209	218	198	179	187	220	211	199	195	193	213	224	203	204	199	198	192	204	190	216	223	206	196	219	210	192	218	214	230	192	218	208	190	209	207	225	210	210	213	188	195	207	177	191	215	232	216	177	186
6374	1291	2800	2984	2725	2277	1868	1781	1383	1270	1113	1079	1019	968	920	896	812	862	827	820	871	813	876	1086	1080	1180	1025	1071	1018	936	1048	851	779	769	785	676	628	621	633	636	640	645	673	635	619	596	597	651	566	613	626	614	595	601	615	598	567	617	596	609	600	623	576	608	613	608	627	603	595	571	591	581	579	568	577	572	611	600	560	570	570	579	562	603	580	584	577	617	556	611	562	656	613	578	576	599	595	555	616	572	554	585	583	593	559	594	597	600	542	601	581	601	568	549	533	615	568	590	595	586	580	577	578	582	600	556	603	586	630	587	537	561	556	533	632	575	534	584	583	618	605	557	608	573	586	607	600	578	605	584	549	578	555	550	573	560	593	605	600	585	579	596	570	542	569	591	562	586	545	610	555	568	549	571	569	631	585	583	534	546	591	592	560	546	572	572	575	606	578	575	594	558	526	591	571	572	591	552	589	614	565	604	516	598	551	562	536	576	544	600	583	580	591	556	608	589	567	590	579	589	588	602	584	628	594	601	613	618	540	561	584	615	549	586	597	562	574	554	562	598	590	590	536	607	593	599	613	608	595	608	586	585	569	616	567	580	617	555	610	569	579	594	580	580	604	561	595	530	568	572	595	585	526	578	627	591	545	572	585	578	548	577	569	562	562	560	553	589	559	555	601	599	618	572	573	538	612	593	604	589	554	587	570	585	572	579	581	536	608	547	615	604	554	546	596	574	584	572	583	589	596	570	508	575	604	580	547	537	568	595	585	596	571	557	583	539	578	571	573	538	591	571	574	606	534	599	566	567	583	571	568	545	599	594	529	550	579	549	572	600	584	555	589	554	593	562	559	556	580	562	559	587	579	563	601	554	570	575	561	565	578	574	579	580	566	572	591	564	595	595	551	585	565	544	591	565	596	576	549	507	585	539	612	568	549	539	551	600	586	587	572	564	585	584	588	552	620	589	581	625	603	577	619	591	559	578	561	601	569	556	573	588	604	570	578	566	594	568	591	560	592	544	547	620	617	540	559	592	638	618	599	569	531	606	593	592	593	596	612	556	502	595	582	566	585	559	545	586	580	606	561	573	613	598	572	599	535	620	600	563	606	539	535	602	545	590	576	543	547	571	539	582	574	552	534	585	581	543	539	595	540	566	569	549	553	590	562	523	597	565	547	612	539	577	604	636	609	577	547	567	547	580	589	572	550	580	571	579	533	524	531	554	567	566	570	582	595	574	525	592	599	563	623	581	605	560	589	588	564	575	605	586	620	590	567	602	611	597	507	626	519	551	568	619	575	620	607	529	591	578	578	563	570	587	605	588	568	596	570	544	584	599	587	586	538	536	552	572	579	631	563	602	592	574	549	565	590	567	568	585	578	587	592	579	568	575	579	563	599	614	591	572	557	561	574	539	586	584	567	615	570	579	570	580	585	610	541	560	560	590	586	575	561	639	559	550	574	567	583	553	575	576	576	551	575	573	576	555	540	535	586	615	551	572	596	558	567	601	596	564	523	583	572	550	598	579	573	562	574	562	578	562	593	566	617	567	562	534	571	521	572	545	595	583	595	522	545	570	583	564	564	560	589	580	559	571	558	558	619	576	608	570	579	529	616	584	587	581	553	557	579	555	578	616	534	558	558	625	595	608	557	580	595	589	537	580	550	547	568	552	586	600	558	616	562	558	558	577	550	548	579	596	562	559	544	614	595	553	561	576	563	542	600	582	502	601	575	554	561	564	516	560	594	539	581	604	582	571	607	582	540	551	572	581	545	566	587	598	591	577	595	560	559	560	571	528	551	558	542	605	620	580	576	546	571	612	567	589	584	582	533	585	564	592	549	560	587	556	551	580	579	554	583	579	609	552	580	615	587	581	607	542	577	566	575	552	586	559	566	577	574	582	573	540	585	609	586	563	596	569	576	561	582	561	544	564	561	562	551	626	576	572	588	527	624	567	553	550	573	563	581	604	553	561	562	571	591	560	584	595	559	642	605	572	557	586	560	551	578	582	574	567	570	574	579	557	603	593	549	529	547	579	605	577	584	606	575	581	571	560	550	584	592	596	535	530	589	582	538	558	572	617	610	564	564	591	597	593	564	596	545	602	577	575	582	528	566	588	592	611	551	573	584	611	581	592	592	598	590	571	580	570	559	635	546	571	589	560	544	593	617	544	572	577	555	563	588	536	565	577	558	613	589	566	570	579	559	593	542	579	575	581	614	569	554	549	579	566	601	601	572	603	593	563	572	566	560	581	567	601	620	624	586	619	575	583	544	568	561	576	570	568	537	583	551	564	585	640	583	569	561	583	578	629	562	598	552	589	580	560	570	554	551	601	589	585	613	581	559	566	557	593	586	579	591	580	561	586	499	588	521	615	599	556	609	563	531	587	577	612	572	588	592	602	578	593	560	568	615	588	599	554	519	573	562	583	575	548	574	572	555	550	557	579	586	599	588	554	576	596	580	574	576	612	549	585	618	557	537	602	593	597	602	572	605	606	566	574	550	565	558	549	604	553	595	597	579	572	601	600	569	539	549	565	588	577	595	556	596	620	584	550	573	590	595	556	610	579	570	575	598	582	552	541	579	562	583	566	580	553	590	574	596	561	565	635	593	541	627	599	580	590	563	532	592	567	566	604	585	580	558	537	562	577	601	573	590	552	547	575	577	579	557	587	577	576	583	576	599	577	619	588	612	576	603	568	584	602	556	569	574	586	563	518	587	595	552	577	570	595	590	591	622	571	616	600	533	564	581	590	587	554	544	594	595	598	575	599	582	589	593	584	580	569	596	505	584	599	550	602	576	541	606	586	586	548	571	589	572	609	558	586	563	580	569	575	562	632	575	585	564	557	546	606	551	543	570	573	615	556	529	596	562	575	551	581	529	558	561	585	599	596	584	591	585	578	561	629	570	566	594	570	573	532	552	565	553	598	551	590	554	550	566	611	580	581	553	542	573	577	558	548	583	583	560	572	592	558	541	580	552	568	545	552	550	535	567	595	616	596	626	633	574	553	561	592	632	562	576	609	572	587	564	566	576	560	565	579	581	597	557	562	545	571	536	581	565	579	586	554	571	563	601	578	552	535	551	560	576	562	600	526	579	606	565	606	567	534	578	619	597	616	566	588	615	593	580	567	606	568	586	549	581	571	566	573	589	577	547	555	592	542	609	634	584	534	584	576	563	530	589	554	596	544	595	570	588	551	585	570	624	580	595	561	577	564	616	570	580	560	563	571	528	576	534	589	572	522	566	606	582	558	569	551	591	532	544	568	607	580	557	595	561	560	570	562	578	593	599	561	594	590	606	587	557	623	607	589	582	559	568	578	582	611	599	607	607	583	552	586	548	599	548	587	564	595	592	589	534	559	542	575	568	594	595	592	612	571	586	576	609	581	557	545	576	586	527	598	546	567	569	565	564	558	610	564	577	580	600	601	540	566	551	567	574	585	583	564	549	554	581	582	556	558	569	536	567	563	576	587	553	569	559	601	570	552
16831	2983	2696	2087	1489	1177	914	794	658	624	583	490	485	490	472	524	466	435	469	400	462	457	468	459	483	471	497	496	505	475	477	441	490	427	396	389	403	417	396	387	388	388	414	410	381	410	373	429	394	402	375	389	377	404	404	357	402	415	390	392	370	382	396	398	368	368	398	406	387	412	400	380	353	369	416	437	391	334	379	369	372	372	366	422	386	442	401	388	359	366	387	355	387	405	413	375	399	374	360	390	374	406	408	376	410	399	369	396	366	372	362	427	363	409	431	385	401	392	394	406	368	384	390	421	367	374	386	404	371	411	408	386	391	382	371	393	376	408	332	413	374	357	407	375	407	371	400	386	429	339	377	400	357	378	431	404	361	384	359	395	389	422	364	379	360	416	411	403	374	389	393	383	392	379	373	384	365	375	400	410	368	379	418	363	391	378	371	405	382	401	409	377	374	400	392	375	412	411	379	369	433	352	380	406	380	400	381	406	382	389	392	398	374	421	383	390	373	411	381	404	350	378	402	350	392	400	405	366	422	383	419	401	365	435	353	366	370	362	371	378	378	411	412	357	387	395	372	362	386	448	394	375	379	423	392	390	371	371	409	389	421	403	370	384	383	402	398	407	365	428	430	377	433	371	383	403	359	396	369	373	371	425	353	380	390	385	402	418	376	395	378	382	375	372	422	395	369	375	366	413	381	396	405	377	394	374	377	411	361	391	380	381	373	368	379	383	381	411	402	380	395	394	367	409	336	379	373	384	368	359	330	368	381	381	382	376	386	379	351	390	400	387	411	328	362	390	398	365	388	333	389	377	395	383	374	379	354	399	425	408	371	395	372	425	382	390	427	377	413	369	409	399	388	364	373	375	375	367	389	411	398	398	404	419	385	395	366	373	386	421	382	386	421	368	393	373	346	334	366	419	387	401	384	394	383	397	372	380	367	374	374	361	367	377	413	325	407	403	411	413	382	391	398	374	392	394	386	408	362	412	397	340	398	378	406	381	403	364	386	379	358	418	368	425	407	375	400	434	371	351	401	356	422	365	371	394	381	390	390	412	430	393	382	407	393	386	359	361	399	344	391	415	391	370	398	390	358	378	362	422	363	404	395	432	371	358	380	394	379	388	387	398	385	401	345	376	331	391	364	433	394	385	368	375	383	352	393	405	370	378	372	362	399	374	347	418	359	380	377	395	390	382	356	354	388	426	390	390	386	380	399	407	365	393	355	386	351	374	394	376	382	398	342	404	375	408	383	399	397	377	411	400	341	370	352	387	359	378	406	394	384	378	366	389	372	376	365	379	420	386	381	394	402	443	364	411	380	391	359	384	384	417	436	405	360	394	354	395	341	383	375	402	360	398	371	414	363	389	415	411	392	402	373	402	370	410	379	383	394	373	381	374	335	393	362	376	403	367	382	384	396	412	409	382	381	427	423	415	391	393	388	419	403	399	406	388	355	355	408	420	390	366	403	394	375	367	385	414	394	383	430	400	405	358	375	356	393	382	408	394	407	420	385	380	410	384	365	374	357	394	372	362	377	366	381	434	415	381	360	390	412	386	386	413	330	392	371	376	405	386	443	403	389	386	379	386	367	380	378	378	397	397	397	363	364	393	406	399	408	367	410	341	349	391	409	397	420	361	368	377	396	404	372	338	387	373	371	368	390	402	377	361	391	368	372	398	390	399	406	406	401	372	385	410	403	382	402	377	380	359	376	404	348	374	412	337	402	413	385	371	394	401	392	390	395	373	377	386	370	369	404	422	357	367	352	370	394	410	333	401	351	439	390	373	372	379	388	417	358	400	377	373	383	399	357	376	379	386	382	395	371	385	401	391	392	381	388	371	412	358	360	360	368	367	375	379	351	379	382	389	354	347	397	384	389	368	391	409	388	360	405	383	421	377	432	349	373	354	383	379	406	360	390	381	387	395	346	402	364	386	385	367	411	437	397	369	370	382	350	369	372	420	360	399	413	384	374	364	430	373	388	377	358	383	392	387	433	386	390	404	399	404	360	420	362	397	396	415	382	359	385	388	386	394	416	384	383	360	373	383	378	418	359	386	385	375	386	400	398	400	385	411	378	405	384	386	394	389	388	399	361	417	365	353	409	387	388	345	395	400	388	385	381	349	382	408	389	413	372	354	370	361	381	342	380	373	328	423	388	399	387	361	336	366	386	426	391	410	378	406	401	376	411	358	370	369	380	408	393	412	396	372	391	392	340	353	384	386	366	369	389	403	394	389	373	370	400	398	415	418	381	375	401	374	395	360	370	381	379	425	385	384	377	417	361	399	387	390	379	382	390	413	419	382	409	358	407	402	398	376	401	363	417	394	397	380	418	339	356	379	347	392	349	392	373	382	382	391	403	401	378	385	367	378	407	368	372	371	401	369	409	414	378	415	378	359	365	395	370	363	411	381	396	384	377	368	353	351	370	388	393	333	360	341	414	392	393	429	405	406	381	363	379	390	380	400	404	390	396	394	374	379	393	421	408	330	360	396	358	410	377	389	387	401	401	413	383	375	400	396	401	380	414	364	395	379	400	376	379	399	382	416	365	384	360	383	388	375	411	380	369	415	399	394	385	367	382	350	385	393	398	338	397	372	384	354	384	358	396	375	397	370	362	367	413	385	424	388	358	400	373	402	366	379	385	367	396	378	419	366	405	404	345	368	352	372	392	396	374	407	363	383	407	399	378	381	392	408	396	447	355	365	348	369	394	396	379	379	400	388	363	393	421	373	387	403	381	425	396	374	396	390	380	410	382	374	371	413	388	371	384	400	368	396	402	375	379	376	372	410	376	399	405	385	396	384	413	375	395	339	378	372	378	378	386	376	392	382	379	404	399	391	404	357	395	403	407	426	352	404	405	359	413	361	376	402	392	406	400	392	388	397	390	405	405	415	409	371	375	404	429	364	396	384	385	359	364	369	387	404	374	419	407	383	373	348	390	381	440	375	382	395	361	381	371	384	379	396	381	414	373	390	383	387	413	400	373	394	396	350	364	373	426	369	408	404	384	384	365	386	378	399	389	407	382	400	386	386	372	392	367	373	398	387	363	379	395	376	387	394	422	353	389	387	401	384	367	358	377	387	411	397	369	395	401	370	375	430	334	358	390	407	372	405	421	343	370	361	405	408	398	396	399	372	412	362	416	444	383	369	353	380	400	372	378	395	351	388	370	391	382	399	363	395	384	393	403	365	380	408	373	413	401	370	430	372	408	389	399	381	366	376	389	413	388	399	422	423	415	359	406	364	378	376	422	392	390	408	346	356	394	420	388	386	404	374	413	342	344	378	387	374	407	402	371	379	366	381	379	360	395	394	393	418	356	399	372	383	347	377	372	391	380	356	381	419	344	377	405	436	390	398	362	394	357	397	398	397	400	397	351	387	397	382	347	421	387	387	397	392	389	395	387	373	366	419	356	380	362	370	335	357	358	408	361	361	415	435	374	354	414	389	406	390	385	398	348	398	377	373	396	409	407	368	354	394
8788	2582	5301	5809	5176	4256	3438	2992	2563	2360	2097	1943	1802	1685	1639	1658	1563	1445	1435	1376	1425	1380	1616	1747	1849	1956	1902	2109	1952	1656	1771	1467	1380	1279	1284	1199	1140	1103	1072	1054	999	1025	1064	1010	985	1025	1027	1017	1021	1016	889	1042	932	978	981	966	996	1006	939	1006	993	998	998	997	1007	982	1008	976	996	927	1009	942	967	935	959	961	1006	934	986	968	930	950	1002	992	958	946	989	962	961	965	982	981	927	949	993	936	929	956	989	935	952	961	952	994	942	927	943	992	1024	978	969	927	978	975	947	960	923	918	975	970	908	930	959	937	953	975	992	918	969	891	963	976	905	1033	942	968	940	968	948	909	969	985	953	907	878	941	939	925	930	981	992	932	915	938	962	945	944	962	956	941	958	981	946	926	991	952	940	947	943	930	937	939	1002	953	949	940	955	977	1000	927	940	958	940	928	989	943	936	926	1024	944	921	945	977	973	956	937	976	945	931	1019	914	929	991	979	986	923	963	949	955	893	911	922	986	971	926	980	975	962	947	953	954	986	964	916	898	951	970	1016	910	923	941	937	978	958	956	965	952	1015	978	954	932	931	897	957	954	935	932	924	964	926	909	949	959	958	941	938	905	957	929	912	973	966	864	966	955	950	936	938	943	974	958	949	945	981	917	941	948	906	967	980	932	926	949	967	999	967	937	965	1030	977	980	896	905	989	904	929	963	995	982	954	922	919	955	993	916	1013	941	977	883	956	913	906	978	924	975	991	912	996	984	870	969	995	1021	912	992	909	978	943	972	945	967	989	936	969	933	928	918	912	999	925	996	921	952	941	972	936	914	982	898	888	906	954	903	916	923	890	968	957	961	961	965	978	964	902	899	920	912	974	939	930	966	936	917	1000	938	899	974	939	926	933	982	958	1005	940	960	875	996	944	964	911	966	928	967	941	970	938	1013	904	936	931	972	987	953	935	967	955	890	927	963	909	1015	934	941	964	982	940	944	935	932	970	939	932	983	965	920	940	967	943	919	924	957	922	968	877	982	982	926	902	906	970	911	912	903	912	954	964	959	959	989	962	920	922	932	952	922	918	942	990	969	959	907	926	1001	909	920	1003	936	923	943	967	1001	939	930	930	940	916	959	913	967	971	967	960	938	947	927	910	906	989	999	942	989	905	913	967	974	943	957	977	934	941	944	895	916	906	968	943	908	954	961	1001	920	900	886	898	963	950	933	933	914	936	906	877	908	891	972	973	971	963	985	926	890	971	919	960	958	911	978	973	956	987	930	958	907	953	948	881	968	928	967	960	916	934	979	960	935	956	957	982	921	994	931	997	921	954	981	960	978	963	985	954	956	933	950	993	945	920	940	1012	929	928	995	948	897	918	920	857	942	949	997	931	957	914	954	905	911	964	947	947	1002	953	961	912	968	921	915	984	937	959	985	965	922	923	995	1008	959	929	956	925	913	924	950	934	959	988	985	916	1015	981	978	939	946	908	961	966	939	953	886	924	928	915	940	985	957	917	945	930	919	934	939	960	918	982	900	907	946	940	937	987	968	922	918	941	962	962	931	889	931	919	947	925	968	972	929	957	969	943	990	964	960	870	946	927	989	905	937	917	911	965	880	952	948	1007	951	924	982	900	917	1004	919	981	926	952	909	960	945	976	932	916	965	914	966	963	1021	941	996	949	962	952	960	915	959	926	908	923	886	957	952	957	923	923	909	927	959	970	935	924	950	953	926	904	971	934	954	909	997	931	918	939	926	914	1026	906	947	900	980	918	965	979	911	930	932	992	929	916	944	988	947	952	903	936	996	931	971	985	991	977	972	934	969	890	969	979	929	987	984	947	936	957	985	920	979	956	924	1019	979	956	902	927	929	917	953	986	963	909	965	902	901	942	953	957	912	908	875	924	956	877	981	984	941	945	940	936	961	947	953	938	935	873	952	936	957	927	925	922	948	938	945	965	956	996	966	932	964	899	900	941	962	935	900	892	963	985	929	952	930	984	906	918	937	941	988	928	967	940	999	932	987	1025	1007	978	940	1013	958	964	966	956	973	914	898	963	971	937	973	933	945	938	973	892	950	913	947	980	907	961	928	936	985	970	939	1016	927	946	956	931	906	962	916	914	949	927	933	965	905	901	975	1000	983	967	994	890	964	967	920	980	912	947	910	931	948	948	919	968	932	917	958	939	980	967	924	973	934	989	938	949	968	957	948	1027	915	996	972	961	921	955	919	961	923	913	974	968	880	969	965	939	994	935	956	930	942	968	886	940	965	953	999	968	923	906	946	967	937	944	965	907	936	978	933	883	929	955	921	894	972	952	1010	995	957	939	1003	967	938	909	996	985	960	965	935	976	968	972	976	935	861	953	890	952	940	902	946	952	971	946	959	926	926	943	977	935	895	972	948	900	944	896	950	973	914	941	960	961	947	929	979	976	945	936	940	919	937	955	976	926	933	980	935	949	974	916	950	865	950	979	927	931	944	979	941	980	934	935	952	958	959	932	956	940	951	981	984	911	977	957	907	943	998	926	976	986	999	971	934	954	932	915	968	938	942	944	931	940	995	920	921	940	940	904	949	942	915	948	952	934	954	909	973	927	943	964	970	950	870	943	925	894	977	934	948	949	926	903	891	948	926	941	960	877	995	939	950	951	943	908	901	968	948	954	994	915	947	989	960	922	954	970	924	954	956	886	921	964	956	962	938	999	933	953	981	980	922	920	976	991	1004	949	964	965	918	888	1011	987	971	929	942	938	915	968	944	956	984	1004	920	938	922	967	948	983	970	964	971	887	951	957	913	930	915	919	983	989	995	954	909	931	927	961	954	1015	931	922	914	937	953	909	932	927	927	965	959	991	901	972	968	963	974	979	942	942	987	986	979	961	921	921	939	934	950	921	915	942	901	921	967	912	977	916	916	947	948	1013	974	949	911	969	943	974	1004	919	962	911	1011	956	926	998	977	936	981	928	949	996	931	987	915	974	906	996	947	973	931	994	904	973	980	869	936	938	965	938	965	933	921	922	956	877	959	922	922	939	952	952	939	925	981	907	960	958	953	955	979	965	957	958	942	1021	909	933	999	950	949	916	1005	913	956	944	937	954	961	952	972	964	986	912	906	928	963	1020	925	890	967	962	1001	930	922	879	942	936	953	951	906	946	986	989	936	931	914	929	942	925	970	939	993	995	914	952	907	984	988	903	986	943	926	982	927	999	955	968	933	1002	1022	905	929	999	915	993	977	973	986	919	931	1010	932	947	937	995	977	905	946	997	976	928	958	922	944	935	947	993	937	983	961	950	932	949	997	998	1002	978	975	934	926	929	952	952	965	937	956	910	903	1012	949	870	912	955	918	948	991	959	966	947	949	939	949	955	999	922	932	934	898	938	917	953	983	922	920	927	948	941	979	977	1004	986	955	946	918	993	978	981	905	963	943	939	927	950	991	910	1014	931	945	984	955	984	956	946	967	955	957	1039	932	897	952	940	908	981	959	965	912	918	979	963	923	954	935	994	943	950	914	966	917	927	961	943	945	958	970	911	944	950	934	962	925	977	885	936	961	874	974	946	910	945
1949	135	139	150	127	138	148	128	134	113	122	129	126	148	142	123	133	131	126	101	131	133	110	128	123	138	118	123	129	160	129	130	126	131	134	154	119	123	102	110	131	132	130	145	136	138	126	143	100	127	122	137	144	117	132	134	127	120	126	137	127	126	107	145	120	127	134	127	124	148	120	145	121	111	110	122	108	130	135	124	119	142	108	137	129	138	126	141	106	127	132	133	115	139	119	118	108	123	150	152	131	117	122	129	108	127	137	97	125	116	135	127	134	116	122	110	135	114	134	115	138	135	134	124	139	138	139	126	128	114	142	123	124	145	108	120	116	121	130	153	110	145	116	114	117	111	107	103	126	149	131	126	118	132	128	130	116	137	128	141	129	127	148	116	134	116	138	130	136	135	135	122	114	102	128	125	137	127	138	130	127	132	118	163	115	138	135	130	118	135	124	132	118	102	120	117	130	116	139	116	127	134	111	122	126	106	151	125	128	132	125	134	114	116	122	116	120	109	116	131	119	115	115	141	119	138	129	123	99	159	134	138	126	131	127	141	121	130	129	127	112	135	129	145	126	130	135	140	134	112	126	130	118	152	121	132	132	116	118	138	127	116	134	119	144	108	133	140	125	113	149	131	131	116	129	137	123	126	111	133	109	140	137	112	151	138	134	109	136	131	113	127	108	122	128	120	129	105	122	122	137	136	125	143	137	139	136	134	110	107	135	117	145	111	114	139	139	131	123	111	149	117	124	93	136	108	106	137	140	139	117	136	140	118	122	129	129	126	127	128	139	111	126	120	130	133	125	121	116	107	134	123	121	103	133	135	129	134	133	113	114	134	115	123	112	117	130	130	120	135	123	97	134	120	118	109	133	147	116	121	148	134	110	130	134	117	131	137	135	136	123	119	130	132	138	122	130	103	118	141	113	130	133	133	122	109	104	130	126	142	109	116	136	130	116	116	126	117	114	138	147	111	123	128	134	136	132	118	109	126	101	126	120	146	128	134	131	136	108	125	136	128	117	115	117	110	126	129	132	144	129	127	136	108	146	117	103	140	142	125	147	133	101	128	123	122	142	125	118	107	122	141	103	122	118	114	121	126	139	118	136	120	137	119	125	136	120	136	135	123	123	135	143	125	148	112	105	138	133	127	114	125	119	122	127	103	126	117	114	143	126	141	126	123	105	141	128	125	122	122	138	117	118	114	125	103	113	115	107	115	123	127	122	114	113	118	117	123	147	128	147	120	121	124	123	141	118	133	147	126	144	122	105	146	145	113	117	123	119	134	139	125	133	130	124	132	119	129	116	124	125	136	123	113	117	112	127	109	133	125	139	136	134	120	109	135	124	132	126	140	142	119	154	144	129	134	136	116	104	127	126	126	130	120	108	122	122	136	122	124	100	128	131	126	121	131	113	112	135	148	122	95	114	152	130	124	142	122	118	107	134	142	125	141	131	97	121	128	131	120	143	128	106	123	120	130	121	128	142	97	113	143	133	137	116	101	128	124	129	119	135	139	135	137	114	135	121	151	116	147	128	134	138	119	132	130	140	116	126	129	127	122	136	132	125	128	129	125	115	109	133	117	134	121	124	133	132	133	139	120	132	116	132	136	127	102	119	132	121	129	127	129	122	130	133	150	136	109	130	114	121	141	128	117	126	148	121	129	138	142	111	134	129	131	111	126	117	133	115	113	123	116	134	131	148	113	131	134	115	136	121	123	140	132	112	139	128	134	138	113	137	154	161	107	103	136	152	136	112	136	147	112	105	131	128	114	114	139	115	120	146	154	120	119	128	142	136	119	122	125	136	92	115	121	149	120	114	117	139	119	128	126	140	141	137	106	124	121	124	108	121	130	115	133	130	125	135	105	129	135	123	139	117	123	112	112	125	140	115	127	145	109	125	122	143	130	107	107	121	137	115	112	115	103	129	116	124	114	127	119	124	123	130	122	121	132	126	113	111	134	125	133	109	132	115	126	129	111	128	136	139	107	125	126	121	126	122	123	118	122	122	107	129	116	118	117	126	132	134	122	139	124	116	132	151	124	148	137	147	115	107	122	114	133	140	131	127	131	135	132	140	119	113	133	129	119	103	130	110	119	151	138	139	111	111	127	148	106	134	105	130	115	125	135	118	130	129	112	130	112	105	120	117	113	123	142	135	130	128	127	131	134	126	118	142	123	113	104	119	115	127	129	126	126	111	134	123	130	109	100	133	141	139	143	134	136	117	141	126	133	137	131	136	121	129	124	137	128	113	125	116	160	139	127	103	125	124	125	106	133	126	131	119	142	122	123	126	105	130	136	129	134	128	122	124	131	119	106	120	134	129	129	109	141	130	114	111	120	120	119	148	132	134	149	143	143	133	121	114	133	130	122	129	132	139	105	129	132	116	139	125	140	146	147	106	126	153	139	129	124	130	108	126	135	127	105	119	118	129	136	138	125	117	120	114	153	102	121	114	118	140	126	126	141	135	142	113	132	118	124	123	103	137	130	132	137	119	108	113	128	117	136	116	118	134	135	104	123	131	132	118	124	142	116	118	130	131	132	142	141	148	143	124	138	106	119	125	126	131	107	130	100	132	126	110	122	126	103	110	139	120	128	123	119	125	106	119	113	113	138	124	125	127	133	137	131	145	147	129	136	135	135	107	137	135	112	123	119	120	106	127	122	124	126	126	108	121	122	131	111	138	128	135	139	130	146	120	112	111	140	124	125	121	128	129	120	136	119	134	117	117	124	126	117	132	124	146	134	132	125	126	119	117	118	123	127	125	112	148	137	132	135	119	127	121	127	134	123	116	111	140	136	106	126	106	112	132	133	137	134	125	152	119	128	109	126	121	150	130	122	107	119	117	117	144	117	127	119	101	103	125	127	123	100	131	104	132	119	146	124	126	121	116	117	117	132	131	133	113	111	125	116	152	119	126	115	126	133	129	112	96	120	109	141	109	134	142	134	137	136	129	130	115	126	157	125	141	125	127	118	110	132	126	122	113	115	141	125	131	117	151	107	120	133	128	111	123	133	124	148	124	114	108	130	109	131	128	144	112	119	126	147	128	128	146	118	118	127	108	113	116	148	120	125	127	117	109	137	117	141	131	115	120	104	144	120	130	118	144	129	131	129	122	115	131	116	106	126	127	116	125	140	123	138	132	123	104	106	123	135	145	105	134	110	125	119	119	107	96	132	121	127	95	133	126	124	138	133	144	118	118	133	114	130	130	132	121	129	117	140	96	117	112	121	117	133	119	115	141	102	132	139	131	130	116	117	119	119	133	121	118	120	128	120	154	131	127	125	116	126	136	126	125	137	126	114	130	131	137	119	134	120	123	151	127	127	111	125	127	128	129	115	114	111	118	147	128	134	118	122	142	128	120	140	113	144	118	122	136	110	139	141	132	127	123	130	119	142	134	123	119	126	113	131	123	127	122	113	127	112	129	118	113	134	116	128	127	128	111	120	124	118	122	141	141	113	145	133	134	134	122	122	131	113	118	125
2350	419	461	446	521	511	475	462	399	441	410	455	432	401	390	403	442	414	383	405	408	420	396	385	383	434	425	447	378	382	365	407	375	402	406	420	394	387	388	399	394	349	419	392	414	406	374	412	435	359	387	352	429	358	413	370	375	418	411	390	394	414	386	381	380	387	393	345	412	388	386	401	408	428	416	402	422	372	426	416	409	385	415	380	399	422	389	396	383	390	421	404	377	415	383	434	423	390	440	396	386	404	378	363	395	416	393	394	379	378	437	406	390	408	406	380	391	415	402	411	408	376	379	407	386	401	391	403	398	413	378	384	397	375	422	372	389	390	411	389	401	400	382	405	393	386	408	343	388	396	379	397	361	395	392	379	371	403	401	398	391	367	397	377	357	368	401	418	410	382	390	415	397	414	412	403	398	401	414	393	367	407	395	390	370	370	365	409	386	406	432	416	361	392	401	372	372	373	362	435	412	392	385	422	377	397	395	384	360	398	385	426	403	387	432	392	388	382	355	427	376	425	367	428	433	340	369	405	397	380	386	401	402	392	405	394	369	374	408	406	368	401	385	382	404	430	365	419	423	388	374	397	435	403	377	384	411	364	399	374	437	410	374	388	389	427	440	364	433	394	432	383	385	383	379	408	392	400	413	403	392	402	384	382	418	379	407	382	408	389	417	397	404	371	403	378	423	425	394	432	413	397	404	382	421	417	420	375	430	394	410	392	372	446	382	363	391	411	359	379	363	378	407	345	362	393	401	393	402	391	421	367	359	376	365	400	407	409	380	405	343	396	379	394	420	398	386	341	400	391	364	394	413	360	417	387	373	364	374	403	399	373	409	360	387	390	407	418	395	371	376	426	384	402	418	374	398	387	390	372	393	388	384	403	408	410	397	375	399	369	414	378	393	399	409	389	395	389	373	394	402	402	341	395	444	434	391	409	409	398	418	412	416	411	396	396	396	409	394	404	426	394	396	391	413	376	368	382	359	369	402	390	378	367	385	398	382	377	412	403	397	399	419	416	390	387	420	384	392	381	394	423	372	387	398	388	348	374	407	392	431	377	373	417	401	392	361	397	383	374	399	402	412	398	412	396	374	396	435	383	368	374	408	382	399	451	370	390	407	420	410	392	359	413	378	411	402	365	416	404	396	398	387	393	390	418	351	357	361	362	381	396	386	384	363	381	424	392	376	399	397	390	379	374	384	380	400	357	409	397	394	405	361	364	385	365	407	421	393	370	353	396	407	375	401	354	389	446	405	419	424	398	400	393	380	355	415	442	384	395	394	403	414	375	413	407	372	391	393	434	429	385	392	372	422	404	412	388	381	388	401	420	383	395	400	355	387	410	405	390	394	337	375	383	386	399	377	383	413	394	397	388	415	438	415	403	356	413	412	379	407	395	393	384	425	397	396	411	395	385	416	374	423	387	419	379	402	375	421	398	407	379	398	386	412	419	426	400	375	416	380	380	394	422	398	383	353	407	378	372	400	376	368	392	398	390	381	417	386	439	394	399	390	425	381	396	355	391	373	379	410	404	408	363	374	392	386	417	358	406	407	390	391	366	363	384	394	404	389	413	418	433	390	422	377	420	388	381	392	380	399	416	391	399	380	406	370	410	390	393	387	412	377	407	380	396	378	404	379	379	365	392	371	413	416	395	390	383	404	425	382	373	381	405	392	405	374	402	376	400	380	414	384	394	402	433	386	392	399	404	367	392	393	405	405	385	372	414	351	396	371	403	402	414	377	385	393	437	418	375	374	411	396	393	385	444	394	411	387	367	355	405	370	381	360	434	400	382	398	411	370	408	408	408	401	385	406	398	408	394	410	381	429	320	410	406	405	383	385	391	346	352	373	412	381	413	452	391	402	422	395	370	411	388	406	423	419	433	393	403	377	389	430	413	394	390	368	387	380	379	423	401	405	389	392	367	431	391	378	412	362	416	402	384	380	367	406	406	362	412	380	395	366	408	370	405	385	405	398	352	388	391	387	406	391	405	436	413	414	371	413	408	411	420	362	379	378	412	439	387	377	377	390	418	381	383	377	406	400	397	402	409	431	398	398	346	400	406	417	426	409	390	366	384	373	386	426	407	414	412	386	391	389	401	375	389	391	390	405	357	415	383	384	410	406	400	409	381	417	366	367	415	387	350	387	370	435	399	402	420	387	403	387	404	405	399	371	383	403	357	397	404	409	407	382	388	377	393	412	450	392	393	398	409	421	383	395	417	381	372	408	408	391	377	357	383	417	414	398	394	417	391	418	350	407	408	402	393	421	378	390	386	402	394	409	372	422	422	397	379	398	405	399	378	392	382	371	407	426	424	413	392	380	395	394	410	390	413	383	388	401	384	400	417	386	420	421	394	381	379	375	379	395	357	395	366	390	420	385	416	366	418	399	406	364	377	390	400	426	404	390	384	403	386	386	385	402	429	412	406	421	392	365	410	349	403	389	375	399	381	386	422	423	409	381	404	405	397	430	366	400	394	370	401	388	389	382	431	392	404	426	432	378	386	387	380	419	361	402	392	381	394	409	399	365	389	378	401	407	399	378	362	375	394	388	391	412	368	391	394	374	401	394	400	419	418	353	397	422	391	404	397	433	406	400	369	362	384	385	392	392	383	438	423	428	377	425	408	399	411	387	378	378	417	405	397	378	398	407	404	394	415	373	380	423	371	408	375	425	420	386	390	390	411	399	381	422	374	356	388	422	385	406	408	397	422	405	395	386	395	432	370	415	387	384	399	393	398	370	407	394	367	403	395	395	417	409	403	362	371	398	376	353	413	396	381	386	395	411	416	375	364	390	413	385	383	373	414	359	425	403	397	423	383	389	404	417	399	389	362	411	420	391	394	387	349	365	360	380	435	376	397	394	402	434	375	377	381	390	374	408	373	393	412	355	418	387	378	393	429	405	379	389	422	377	415	399	385	426	397	397	420	412	374	371	393	406	439	368	426	387	407	429	384	388	411	352	388	427	392	401	402	412	399	380	387	388	380	420	401	397	410	377	397	383	391	345	377	426	394	402	375	401	448	396	389	403	416	394	422	394	414	407	394	438	406	414	393	391	378	419	386	394	431	394	361	382	393	362	385	405	442	444	398	383	373	430	419	441	367	412	384	402	376	417	379	401	418	393	367	401	410	417	394	389	401	372	406	394	396	361	396	368	442	397	402	382	421	415	383	391	389	392	388	393	398	395	395	402	419	416	368	403	408	372	428	378	418	384	401	369	389	398	411	431	379	406	399	424	384	372	363	398	367	384	411	405	435	406	390	391	375	412	429	408	339	398	399	417	410	380	383	398	434	407	396	359	370	412	389	418	417	374	415	423	409	390	399	401	426	383	401	406	401	423	404	385	399	381	408	397	370	409	427	364	415	423	398	378	402	401	382	340	400	412	370	367	389	381	384	365	384	383	417	382	427	396	377	415	386	403	434	390	367	399	354	405	375	367	407	348	414	399	386	367	444	358	397	404	367	402	383	425	425	370	367
8965	1276	1362	1114	886	593	437	383	352	347	289	295	253	285	261	254	215	233	206	242	252	232	231	237	252	263	278	250	223	232	227	225	230	250	229	184	226	218	198	191	191	203	230	212	196	238	211	206	207	214	209	209	185	223	197	197	199	203	208	212	209	243	224	221	179	211	223	219	213	189	222	200	202	193	188	229	209	204	215	193	205	213	189	230	216	193	203	186	179	194	193	198	174	192	209	207	197	204	207	186	192	176	209	213	175	176	219	205	198	208	183	218	210	216	196	200	213	212	209	191	233	210	210	192	214	186	195	199	228	221	225	207	190	215	196	200	196	214	193	216	237	219	188	216	204	199	222	209	197	192	194	218	217	189	183	206	212	213	208	187	216	172	188	217	198	195	207	209	200	237	220	193	216	208	192	200	188	196	200	208	211	188	206	209	206	200	224	200	199	235	191	213	220	196	191	223	171	193	187	199	193	200	201	213	203	206	197	210	209	203	209	201	190	198	178	232	215	208	179	198	192	205	209	196	209	228	225	205	199	164	179	171	199	203	203	199	198	209	225	209	186	220	200	204	198	207	210	194	201	204	196	195	183	214	217	225	190	173	226	187	204	194	191	211	198	182	192	200	185	210	190	217	200	187	196	186	218	194	219	214	208	196	204	216	192	203	197	204	212	193	217	204	199	198	209	178	232	215	202	215	208	209	202	210	216	202	223	203	206	180	179	185	189	201	176	193	183	193	215	218	201	200	189	206	182	211	198	201	186	204	179	188	212	197	202	190	225	182	196	207	176	223	181	180	220	189	186	200	209	197	189	240	205	209	231	189	177	198	184	202	184	206	201	191	200	177	202	213	197	212	204	199	213	165	191	206	197	191	192	200	213	186	226	192	205	212	188	220	183	195	172	203	205	200	212	193	201	218	211	194	186	202	201	222	219	210	199	202	206	203	214	199	225	202	202	208	196	204	178	211	223	199	181	200	206	201	221	207	200	230	180	185	210	207	190	191	185	188	180	218	201	226	203	192	231	217	207	189	194	204	209	223	213	188	220	192	204	212	215	208	207	234	214	191	201	187	215	214	183	221	202	218	194	182	202	243	211	189	205	207	201	199	255	144	218	223	194	174	171	210	198	227	209	189	214	201	205	198	212	198	185	224	192	189	178	175	220	205	180	191	211	188	248	224	200	213	221	212	207	193	204	192	187	208	192	195	226	206	180	193	206	202	207	185	199	201	223	236	200	189	182	197	197	192	202	197	215	209	208	169	191	238	222	211	197	191	202	208	209	180	207	191	195	214	226	216	199	196	185	188	175	186	171	186	182	197	215	204	219	191	210	209	217	226	187	206	211	208	194	219	182	217	200	206	197	231	186	187	187	213	206	192	218	200	194	194	193	209	208	197	197	197	170	199	199	182	187	188	186	227	192	192	211	224	188	210	180	214	189	213	203	188	209	207	200	221	187	187	233	199	224	173	206	210	207	199	198	213	211	178	189	180	212	195	180	174	186	212	197	208	201	197	227	194	223	197	230	182	192	205	195	210	188	203	194	182	207	201	227	197	205	201	222	204	194	219	191	207	207	169	182	210	209	224	189	211	202	193	222	196	215	182	203	210	220	167	199	195	216	195	209	219	217	213	217	204	201	194	215	204	204	194	224	196	206	194	182	229	183	204	219	225	201	177	172	195	201	173	168	202	218	204	187	193	197	212	202	199	196	205	205	210	211	222	207	221	212	217	193	216	201	198	200	205	196	184	196	218	192	179	214	203	213	229	205	174	225	219	187	190	170	183	205	204	229	230	210	173	165	209	207	185	180	196	202	219	204	202	207	201	173	230	187	214	191	239	208	202	188	204	205	217	237	206	175	208	205	195	212	193	215	194	192	213	219	205	209	213	227	202	210	188	196	221	214	210	160	178	196	193	183	214	191	221	196	225	184	202	201	224	221	184	231	193	190	197	183	219	186	202	235	204	190	190	214	180	199	205	216	202	202	187	199	199	194	204	180	191	215	216	208	207	198	188	195	178	163	184	202	194	198	227	209	199	188	193	218	209	173	206	215	206	184	176	193	207	225	201	215	232	210	202	189	202	192	214	185	245	192	210	203	223	203	199	213	198	214	206	212	203	185	198	203	185	170	193	229	203	188	194	191	244	194	200	208	197	204	213	178	195	184	207	222	215	191	200	189	202	224	203	211	216	191	215	201	198	212	180	215	232	215	218	185	210	206	214	192	212	208	224	184	186	197	160	184	218	206	213	191	215	209	201	205	217	205	190	224	189	200	191	191	218	200	210	223	218	206	200	205	167	212	188	203	204	189	185	212	180	195	214	209	213	207	209	209	177	208	199	201	197	204	202	237	213	215	199	210	241	199	220	207	195	197	218	179	203	208	177	199	202	205	203	197	216	199	201	181	200	216	212	216	208	198	210	215	207	188	190	231	210	191	214	207	215	209	230	192	188	181	222	213	207	193	197	179	191	205	208	197	200	203	214	200	202	201	197	201	195	164	193	188	185	192	201	209	212	218	183	214	208	181	210	206	192	183	185	227	224	194	183	211	202	197	212	215	221	165	197	219	242	211	204	189	199	195	223	205	200	184	185	211	199	192	179	192	207	194	201	188	184	218	197	201	184	196	196	203	187	178	212	211	189	217	204	206	220	218	226	211	232	233	190	187	200	186	218	188	224	186	223	215	207	199	193	196	201	182	177	214	231	204	191	212	226	214	215	163	201	197	221	199	196	217	224	194	189	203	179	198	201	224	198	190	211	219	198	197	196	194	188	224	223	205	193	221	180	177	194	221	213	199	195	186	201	217	197	194	199	205	206	201	188	206	189	184	194	211	188	191	208	236	222	218	195	231	185	241	183	232	190	179	204	198	176	204	206	184	198	196	185	170	188	191	230	201	226	203	222	204	221	224	210	188	201	181	209	220	216	190	239	192	197	219	226	217	193	191	233	200	199	210	215	198	235	227	183	218	235	209	210	209	207	191	188	184	178	225	225	238	187	232	170	199	201	195	190	177	226	186	224	224	191	177	171	210	206	190	211	204	205	180	212	214	200	228	219	177	183	194	199	193	197	210	204	206	207	206	191	215	210	206	203	200	214	163	197	185	225	189	201	204	209	209	181	178	206	214	211	191	192	233	216	210	211	192	207	196	202	173	198	200	201	245	189	202	185	203	210	236	207	183	221	207	197	219	184	225	234	178	218	213	226	180	197	205	192	208	210	194	159	193	204	206	192	199	220	199	220	219	208	184	200	205	190	221	200	227	215	190	188	213	195	189	220	232	212	221	213	206	185	216	176	204	232	236	205	200	192	216	198	206	203	228	185	212	226	213	212	204	197	229	209	224	199	224	204	189	190	229	184	193	223	227	182	196	197	182	193	210	224	175	214	175	222	209	208	196	204	184	188	171	194	197	199	199	181	191	184	181	213	196	220	215	204	200	199	180	208	225	215	200	188	200	210	221	200	195	180	197	213	231	216	190	164	203	188
6406	1369	2799	3119	2991	2203	1951	1610	1442	1288	1148	1102	1000	935	948	890	876	870	756	992	916	807	888	889	992	1142	1002	1169	983	1016	933	812	791	762	793	682	670	617	609	576	601	618	573	595	600	605	645	596	599	575	608	595	614	559	609	649	601	586	606	635	598	570	615	632	551	610	575	581	604	584	638	618	561	540	573	569	570	601	569	569	572	575	568	576	578	640	583	586	594	617	544	574	619	599	595	591	590	531	569	596	578	584	567	569	595	617	581	566	567	578	635	556	562	561	530	612	583	591	577	568	568	543	602	568	507	580	557	542	572	584	538	573	580	554	578	561	577	577	552	564	575	560	577	560	575	567	554	570	536	570	611	599	602	543	589	592	585	528	547	590	542	575	544	599	602	541	571	600	549	569	559	564	575	582	585	532	555	576	544	593	610	619	610	576	559	566	590	589	598	558	568	563	571	561	565	548	559	570	616	582	581	554	539	603	546	591	580	571	568	585	574	573	591	567	600	603	592	579	598	587	622	594	613	585	575	559	555	573	594	586	525	558	548	533	579	581	571	602	549	563	570	546	546	563	574	568	530	584	576	556	624	551	562	589	574	575	587	568	565	522	534	603	565	565	560	632	601	578	562	536	625	565	559	579	573	592	631	570	574	564	545	598	613	561	553	592	577	557	595	578	541	584	548	560	570	558	558	582	536	577	565	554	572	596	517	567	557	556	573	574	575	653	567	549	589	627	558	587	583	584	583	614	575	554	559	591	542	553	617	566	573	568	580	555	570	562	589	580	513	576	591	558	582	596	572	535	561	562	566	554	601	552	607	511	572	555	591	584	577	555	571	598	558	560	572	584	618	591	587	586	528	579	594	567	496	599	604	609	563	571	559	565	599	588	576	561	566	588	584	583	546	535	552	572	616	552	610	580	568	596	575	546	583	600	573	573	582	582	574	578	562	550	586	574	559	594	537	584	574	542	546	559	540	577	561	547	582	559	585	611	558	556	555	601	580	555	560	572	541	573	536	575	586	586	587	582	564	563	562	603	584	592	557	554	555	575	619	605	592	605	565	590	613	576	607	563	595	564	563	564	577	593	554	584	595	584	547	555	565	587	551	562	558	608	588	566	569	560	584	583	561	576	561	565	593	581	536	583	568	566	541	598	550	567	629	533	551	552	549	572	564	545	559	581	571	547	594	557	581	538	571	624	559	582	580	557	562	535	569	595	579	597	571	557	606	561	587	587	602	545	574	590	571	564	581	605	621	593	536	582	559	590	592	596	547	550	555	591	548	581	539	568	583	583	565	596	572	581	579	554	582	559	559	598	580	560	566	607	522	571	585	577	522	562	608	564	567	562	560	575	571	556	574	587	582	565	586	554	568	565	594	562	603	589	576	554	607	549	587	625	576	596	585	593	585	604	555	601	570	536	524	557	556	562	558	568	546	591	537	584	531	553	550	560	549	565	604	585	562	561	586	593	568	584	576	578	547	564	565	588	568	561	556	592	546	533	585	579	562	507	589	580	563	581	560	558	539	565	563	598	542	616	572	524	593	603	595	597	602	587	559	545	576	585	583	589	607	600	566	581	578	540	534	561	551	583	547	508	609	587	555	587	570	577	597	602	590	506	592	594	541	645	597	595	576	573	540	583	596	558	634	570	561	550	601	555	575	553	575	590	569	565	559	578	589	557	554	533	571	571	565	554	569	547	577	609	565	608	583	588	615	574	532	554	566	558	527	596	588	580	546	580	561	570	606	579	578	543	524	574	578	557	540	585	567	589	528	577	589	556	589	535	544	559	562	565	571	561	593	568	574	600	579	610	590	556	578	550	620	603	566	585	586	542	546	603	527	587	565	523	540	598	532	544	556	579	561	560	592	534	602	633	562	584	541	589	574	571	548	603	577	569	601	582	569	578	566	573	544	563	579	608	554	582	587	546	563	577	559	548	589	595	555	558	606	575	545	544	555	620	567	569	582	586	569	584	565	559	587	558	552	604	558	560	569	562	560	598	548	554	584	565	527	567	570	544	584	583	575	547	560	559	560	574	604	608	571	569	575	592	578	569	519	564	551	555	541	594	550	594	558	590	572	560	525	592	605	568	565	544	528	578	590	586	593	556	554	550	590	583	533	592	562	555	535	593	569	553	589	537	567	575	581	583	592	621	562	602	590	587	631	561	593	523	572	573	605	560	549	591	588	561	602	542	548	560	566	590	602	547	551	564	545	581	555	579	551	604	550	580	604	541	557	629	585	584	592	608	563	608	597	528	534	538	572	573	565	591	549	616	596	607	561	605	580	556	616	569	598	572	551	608	570	564	588	585	622	588	584	600	541	567	561	574	538	567	532	534	573	546	574	584	592	559	558	578	533	591	599	556	587	587	597	586	546	568	552	532	549	556	639	609	580	568	581	579	571	548	554	578	547	556	568	525	570	527	612	588	602	552	591	536	565	596	537	563	573	587	609	585	587	567	563	607	565	571	534	550	569	587	530	599	542	563	582	562	554	568	544	580	562	573	580	618	536	602	575	530	552	551	613	560	571	587	577	568	591	563	584	588	551	601	548	566	563	589	602	540	548	541	575	554	558	594	600	576	563	571	597	605	558	566	629	543	565	584	553	550	572	553	576	533	636	571	605	536	550	532	563	607	514	535	509	541	590	533	567	577	568	614	577	558	582	581	563	558	555	545	595	597	593	542	565	568	574	576	553	587	585	545	551	612	550	554	570	577	562	612	563	573	553	582	541	623	598	566	604	562	605	542	583	561	557	570	581	504	619	598	535	559	542	592	526	549	515	571	571	553	602	589	533	556	542	574	554	562	583	563	567	565	537	597	611	538	566	582	537	602	562	547	595	551	600	541	598	574	572	547	588	594	581	582	566	591	546	560	598	574	620	565	614	620	588	536	599	594	591	573	601	563	585	557	582	564	558	594	564	591	579	580	594	564	560	583	585	554	612	571	605	588	596	564	515	534	572	551	583	592	579	601	594	531	601	539	608	534	577	611	554	559	587	528	547	553	593	545	580	559	573	601	534	640	567	575	569	582	568	571	640	605	587	545	566	557	610	591	556	555	557	592	570	569	528	625	573	547	601	576	613	579	555	578	550	547	599	581	571	553	543	567	592	572	558	608	567	561	567	564	588	568	555	588	581	579	572	590	574	558	595	602	570	559	581	609	572	597	588	502	570	595	590	587	562	549	576	585	572	560	589	598	556	567	587	523	549	610	598	541	570	577	570	572	627	562	561	590	561	569	589	588	573	572	553	575	565	561	610	515	627	584	554	598	530	567	557	620	581	573	579	560	622	564	608	585	593	550	547	600	561	557	598	557	564	593	551	577	564	601	580	569	588	575	572	564	544	542	577	564	577	559	578	556	584	588	573	586	543	577	575	561	590	564	623	593	588	596	548	606	575	600	524	584	611	564	576	590	608	614	583	570	562	563	594	608	612	569	564	583	539	619	598	565	572	564	606	558	550	585	552	590	533	593	595	611	564	643
16566	2901	2886	2105	1625	1310	1171	895	734	596	558	489	524	486	516	462	468	474	445	457	447	454	455	439	475	496	456	494	455	428	462	469	468	418	437	424	433	404	387	430	376	379	391	435	381	381	415	389	402	384	405	395	384	406	417	399	437	411	405	358	364	377	377	378	397	378	382	408	403	432	456	397	411	410	391	383	397	360	402	370	417	407	391	399	388	368	367	384	388	394	393	379	371	403	350	408	389	364	395	419	393	380	366	357	363	391	388	379	362	391	363	411	400	438	403	376	373	417	390	397	415	354	381	371	384	404	405	386	395	383	399	409	363	334	394	391	395	378	382	363	400	434	390	371	385	387	400	396	414	372	390	404	379	358	368	390	379	372	407	416	372	381	387	412	350	389	396	363	449	384	370	417	379	378	405	411	407	388	407	405	390	371	378	368	379	354	393	401	387	352	366	390	370	400	362	391	385	407	406	404	385	400	384	358	386	357	363	390	421	370	372	393	373	371	395	356	421	409	390	345	405	378	368	388	373	339	389	400	367	378	395	366	377	358	384	388	395	401	394	422	406	431	397	376	369	379	385	360	374	398	404	374	386	386	386	396	371	357	399	390	365	367	395	388	388	369	395	379	359	383	383	387	387	402	385	398	428	407	380	381	367	371	378	406	356	341	357	384	417	354	397	393	368	392	383	407	380	377	409	393	394	406	381	379	424	349	399	336	381	388	375	384	335	389	373	368	411	372	327	369	411	404	396	385	404	429	388	347	384	379	382	386	351	398	398	391	381	431	356	366	443	373	400	373	368	410	397	369	384	374	398	402	356	408	408	378	414	361	399	365	398	413	350	403	401	436	424	406	416	417	391	376	372	399	383	382	406	399	384	379	385	379	376	405	378	385	393	397	405	376	344	412	419	405	394	376	395	381	361	408	369	408	375	381	345	379	363	401	396	403	424	402	406	347	373	378	417	365	379	388	379	403	390	429	391	372	390	368	392	391	385	369	428	424	388	392	414	398	385	363	426	386	393	351	373	391	366	399	418	437	419	388	358	393	389	368	381	403	355	374	371	394	367	394	359	395	398	413	397	414	434	394	377	379	379	361	357	336	343	374	378	399	365	362	402	366	384	388	327	390	390	376	421	396	375	360	345	398	406	375	355	377	358	408	415	401	414	364	382	407	378	371	400	418	395	379	374	399	389	399	413	371	366	400	372	396	406	357	387	382	355	377	367	387	405	398	397	429	367	397	402	356	414	382	432	370	397	405	375	367	415	395	399	395	363	396	418	376	395	386	409	367	404	364	397	449	337	395	365	382	390	354	398	378	380	379	370	432	380	403	431	371	353	381	378	402	374	389	406	383	393	388	401	400	398	382	373	376	361	364	383	356	379	392	385	399	416	392	354	382	376	409	363	372	366	381	377	403	381	380	405	376	406	393	389	390	393	371	381	446	370	412	403	381	379	380	387	391	371	376	370	394	425	401	357	403	387	353	358	380	397	381	362	399	395	370	364	399	379	411	407	411	385	367	384	413	381	364	371	399	402	421	366	419	357	343	396	395	399	396	400	408	408	394	364	422	408	379	392	401	380	380	370	422	399	364	366	389	353	387	423	435	395	354	384	403	395	370	414	393	444	345	398	418	398	374	381	378	361	382	385	408	365	372	377	434	387	410	394	395	371	401	397	348	368	411	382	361	388	409	368	398	409	409	422	379	367	394	392	407	374	372	381	397	407	379	396	391	402	380	360	390	404	415	377	366	396	383	395	402	369	377	405	390	385	391	398	378	395	386	390	386	390	384	391	367	400	388	371	444	445	391	402	375	402	403	380	390	397	363	373	388	404	412	412	384	398	375	395	392	398	426	388	386	373	408	355	414	367	430	407	389	364	427	391	393	375	376	380	374	399	375	408	371	369	330	384	371	401	408	339	418	390	413	378	363	364	370	377	377	394	371	377	411	382	430	359	387	353	416	411	373	367	391	375	388	368	414	371	392	362	393	404	420	381	388	391	366	391	395	388	416	407	370	388	384	397	407	388	417	357	399	393	382	354	390	373	419	366	399	419	382	397	364	372	364	373	394	383	380	382	382	377	399	369	335	365	399	363	392	403	369	371	376	395	378	385	424	384	387	370	392	391	376	399	385	361	396	384	378	372	367	367	362	350	408	400	374	381	441	388	396	364	405	347	390	352	395	398	396	418	393	354	404	364	365	359	406	392	420	365	399	377	358	380	370	362	412	370	429	368	385	382	392	358	375	384	421	416	395	397	407	368	364	381	394	393	389	381	395	373	394	397	339	363	368	383	409	393	349	363	385	362	403	389	365	440	399	371	374	363	382	390	371	399	417	388	392	378	414	408	379	402	366	401	420	369	414	390	362	401	387	370	388	398	389	404	401	364	407	366	357	385	404	371	389	342	392	369	390	404	363	380	379	377	368	391	385	358	368	371	351	374	369	344	359	363	395	416	380	408	405	368	425	403	403	414	386	405	422	389	403	406	402	391	358	416	377	389	403	389	384	409	378	374	401	344	354	386	347	379	402	409	435	372	423	360	384	358	377	422	356	394	407	418	350	343	398	393	357	351	389	395	385	452	428	375	382	396	380	392	364	426	397	384	371	360	361	423	365	410	402	359	380	375	426	386	408	389	373	400	377	439	395	378	375	407	398	372	357	437	384	352	373	403	401	408	408	385	379	349	364	350	396	387	392	382	384	377	366	380	387	374	401	426	377	398	397	381	337	415	393	385	398	435	403	402	378	392	377	410	382	391	418	349	388	396	378	382	383	366	413	355	370	391	376	383	390	376	375	367	367	432	391	419	398	367	431	344	348	344	390	363	364	397	411	338	373	402	377	424	402	384	416	410	393	396	360	395	370	404	414	389	445	381	396	418	420	337	379	375	376	391	409	411	403	414	401	399	373	424	413	376	386	422	408	393	400	323	313	355	376	415	385	381	389	377	391	396	388	368	424	401	398	370	397	405	413	389	422	400	356	371	343	386	405	378	400	364	392	401	399	392	386	370	403	400	389	425	377	419	397	409	348	389	399	379	373	351	382	388	352	427	385	422	383	362	393	388	378	376	374	393	400	381	393	370	390	359	372	408	388	399	373	410	391	361	418	379	377	412	393	379	396	438	390	364	375	372	377	401	393	388	362	371	397	379	398	357	351	386	369	374	409	345	371	384	381	442	436	370	388	367	395	380	380	391	400	403	377	369	389	383	381	394	401	392	357	380	373	383	391	434	374	371	401	392	373	399	432	394	403	382	396	392	357	393	406	376	374	432	365	401	387	360	375	401	393	389	396	369	371	386	432	372	386	411	385	399	379	408	397	323	374	397	363	368	387	437	416	412	374	431	383	391	419	379	420	366	426	387	357	392	391	385	360	395	380	392	363	362	377	392	410	418	367	391	347	390	393	414	364	410	435	395	409	375	393	390	400	380	338	410	420	407	353	383	398	395	411	383	387	375	388	413	360	362	399	381	401	389	400	359	365	414	386
8769	2494	5395	5902	5224	4514	3490	2919	2679	2353	2117	1928	1808	1692	1629	1542	1518	1496	1376	1455	1431	1424	1507	1633	1824	1846	1714	1999	1489	1651	1712	1685	1324	1253	1255	1294	1181	1020	1072	1095	1063	1022	1029	962	1029	1053	1019	1051	1018	954	995	1003	948	944	1026	1029	983	986	1000	956	955	989	988	1015	996	928	1000	919	995	988	972	1006	900	943	926	931	977	963	975	982	984	960	994	952	919	957	976	954	928	1007	941	922	954	976	960	980	952	965	931	995	953	980	976	970	1012	943	986	985	968	987	989	932	1033	952	997	943	982	933	954	948	973	998	941	976	977	923	985	969	922	980	961	883	950	922	945	967	941	935	976	950	888	926	911	964	917	955	946	915	953	912	911	979	892	938	1036	945	888	933	924	965	984	995	893	950	925	946	956	1014	971	967	915	912	930	977	979	970	929	923	979	984	947	948	924	958	934	967	973	949	973	947	891	955	967	906	939	976	955	898	968	952	985	944	997	936	967	962	945	934	914	935	947	927	955	906	956	1008	934	978	926	956	964	935	945	936	901	950	903	952	968	1017	925	972	900	985	969	908	931	954	911	932	931	930	941	1039	964	938	895	958	934	941	919	929	976	905	971	931	920	943	976	953	946	971	945	956	949	1027	956	942	927	948	968	948	995	903	922	962	931	986	998	979	908	919	946	985	954	862	903	992	867	948	969	967	973	987	947	923	973	941	920	941	1000	946	954	991	917	957	964	935	887	933	972	916	926	941	957	931	946	964	953	959	972	958	903	964	994	968	972	947	932	987	980	945	946	913	938	872	958	983	971	963	922	991	933	923	930	905	975	1032	950	963	912	936	969	943	941	929	933	917	934	936	903	927	945	947	989	946	996	897	945	992	907	904	936	961	940	1017	942	930	924	926	902	953	951	1000	945	910	917	966	964	896	943	955	968	905	948	906	891	936	979	958	945	1015	912	924	958	895	969	980	927	942	941	912	902	920	965	944	950	953	978	927	932	984	923	952	961	984	980	897	933	939	939	962	984	1009	947	930	913	1030	967	911	915	964	925	978	930	985	919	975	912	967	931	959	954	956	920	939	903	918	986	926	1029	908	924	954	952	924	946	936	970	984	892	908	991	915	941	943	933	951	990	975	951	947	974	973	1005	986	964	970	948	978	986	968	904	958	968	970	938	906	902	961	964	993	961	949	950	927	974	942	935	941	939	981	905	940	960	997	949	945	953	946	906	952	969	1007	942	932	925	920	985	925	930	962	882	933	985	904	911	951	930	870	945	937	899	957	963	942	941	996	1003	994	992	940	872	984	908	980	914	955	926	925	952	906	928	938	944	920	974	950	948	921	902	923	969	973	958	910	988	894	971	995	979	974	962	972	910	954	965	906	949	924	971	941	972	888	920	948	926	932	1014	902	948	1028	941	943	1011	943	888	917	918	941	946	897	971	936	974	914	939	922	903	925	954	1004	947	965	946	946	935	925	921	903	947	932	965	957	920	976	932	926	930	978	918	956	872	948	940	929	990	975	952	982	942	919	962	918	992	865	1013	996	911	955	920	946	903	953	974	970	943	928	937	934	940	923	982	948	975	941	1002	949	982	936	975	963	942	907	957	976	947	924	956	929	936	939	964	980	997	937	966	931	924	953	948	914	930	948	971	927	910	906	970	916	941	901	998	935	938	992	1005	926	936	894	978	976	992	936	940	937	933	931	981	914	942	967	914	932	932	916	958	963	963	1031	941	948	910	954	935	928	959	879	970	938	927	915	937	925	926	897	960	951	948	887	936	917	903	933	902	902	923	985	922	970	936	1015	933	958	995	885	956	1060	1004	973	998	924	920	901	977	942	977	970	944	936	895	970	975	946	1029	925	929	943	915	947	915	925	885	955	989	973	894	1008	948	1027	937	952	909	939	932	909	989	913	957	909	1010	991	951	964	914	948	963	994	932	920	968	963	936	951	978	975	950	1028	940	989	893	960	923	957	938	981	977	923	935	970	902	958	951	952	967	932	986	1004	957	993	956	943	960	926	925	933	916	977	954	965	960	908	977	922	967	972	972	923	924	949	938	948	1003	917	989	936	949	922	963	946	939	897	1015	897	907	991	895	955	931	990	939	930	951	981	1007	980	958	952	992	948	925	894	937	956	919	1009	1004	975	954	928	933	895	926	963	948	974	930	1004	908	939	971	981	932	897	916	931	928	912	965	941	952	961	943	926	878	902	946	915	920	964	940	928	945	964	975	949	938	913	949	907	901	905	929	912	957	1027	935	943	968	937	955	972	897	952	883	980	921	924	937	975	970	955	892	959	938	908	931	965	922	870	926	920	874	959	970	948	975	934	952	996	902	940	922	958	942	923	955	993	974	965	964	923	884	958	903	927	971	905	917	960	917	939	949	965	923	1010	920	946	906	963	981	968	996	981	992	925	970	943	985	940	936	938	916	950	915	960	909	970	921	991	953	944	943	1009	883	964	983	961	964	975	962	939	974	947	942	948	983	967	921	888	957	969	916	944	952	917	898	930	993	979	962	958	965	946	940	896	967	915	986	964	945	985	973	959	889	947	961	1010	945	959	942	983	1026	956	930	968	946	904	966	911	958	944	936	925	1005	928	998	934	981	1010	910	951	944	907	983	890	965	1016	1006	971	1021	978	973	930	938	1006	969	999	955	962	924	939	1005	936	941	948	898	898	964	920	941	955	933	878	949	945	945	925	952	915	995	949	965	959	940	951	923	916	907	884	941	925	891	988	946	974	971	928	943	962	918	973	899	1002	995	985	930	965	887	984	950	942	890	969	913	982	983	925	1003	962	938	958	907	962	909	908	975	950	910	921	912	988	954	931	876	943	929	912	928	922	953	972	918	977	944	981	988	977	932	940	942	962	900	962	938	959	960	992	991	908	914	953	896	899	950	921	875	946	923	896	955	916	938	937	1014	1000	933	954	1037	922	963	961	981	968	906	930	970	986	952	913	940	903	970	964	980	944	905	885	912	940	905	946	994	948	950	928	973	980	943	960	930	976	971	947	913	947	1040	933	968	977	982	938	945	875	944	927	971	926	942	978	954	991	924	959	893	965	994	902	949	942	954	928	919	954	900	1011	940	943	950	944	944	942	977	956	945	911	891	933	936	977	996	921	965	942	957	956	995	992	924	926	993	981	943	982	943	974	931	924	913	942	948	971	948	971	916	942	906	991	930	949	1017	921	959	917	967	999	884	952	872	971	924	909	955	965	914	966	936	923	941	970	974	919	927	928	981	895	930	905	913	988	934	970	906	958	997	991	911	903	876	927	974	991	944	979	994	904	928	996	980	872	928	971	935	965	969	926	963	955	973	929	974	1001	934	958	952	1003	936	965	969	902	938	926	946	919	964	925	930	961	929	954	932	1009	912	971	942	961	947	993	982	955	964	963	963	951	945	909	920	1022	958	914	929	923	980	943	885	934	883	945	992	922	947	972	959	961	982	913	1025	930	988	900	985	959	943	935	939	958	934	940	910	928	960	937	969	956	946	916	930	874	958	978	983	920	919	932	925	943	978	924	947	960	961	971	994	903	933	950	929	930	991	915	945	970	985	1005	946	896
2012	163	160	148	137	129	121	131	147	133	145	135	118	116	122	129	114	109	144	125	131	119	102	123	127	130	139	138	117	111	128	147	118	131	127	124	109	125	104	120	109	121	123	122	128	121	131	131	125	137	120	96	135	125	132	122	133	134	135	121	139	147	129	117	130	123	127	137	116	127	125	136	124	129	116	114	121	105	118	123	135	140	130	151	124	123	138	112	120	146	133	136	135	118	115	134	136	131	126	137	143	120	132	145	109	115	120	119	125	108	140	126	111	118	131	129	129	110	110	104	116	114	104	130	126	124	137	128	122	128	116	132	121	150	140	135	119	134	124	117	135	156	150	136	125	130	117	111	133	106	116	130	124	134	122	133	92	134	148	114	123	111	148	121	132	136	131	122	134	130	140	125	117	129	132	98	150	134	115	123	116	137	115	126	119	134	124	119	133	128	123	133	120	127	148	116	134	110	130	114	110	130	142	139	132	124	133	142	127	118	112	116	124	144	129	139	146	118	129	136	120	136	120	110	121	135	115	109	136	112	153	131	122	128	121	113	104	129	133	139	114	117	104	145	130	110	138	115	110	112	123	131	112	119	128	91	123	112	118	127	138	131	129	129	121	113	145	129	131	117	138	120	118	110	124	120	146	156	119	129	120	111	133	120	135	118	116	123	117	117	152	129	124	134	136	128	129	126	121	115	134	144	135	119	110	121	105	127	131	119	121	136	132	109	110	109	109	106	131	118	121	149	124	109	119	115	113	120	133	124	129	142	123	141	124	131	126	104	115	112	131	120	141	127	135	117	136	138	121	131	135	110	130	95	112	119	118	121	112	116	103	134	103	134	130	145	127	126	143	110	131	128	127	126	124	123	136	130	100	114	118	115	107	127	126	131	134	116	117	147	117	129	127	151	126	140	137	142	123	130	134	116	134	109	124	132	130	136	128	134	133	122	132	119	122	141	112	130	120	106	112	127	147	119	112	116	117	132	117	123	114	105	128	143	117	126	107	105	150	127	135	125	136	130	127	122	142	140	115	136	121	124	109	125	112	137	111	107	118	110	137	140	121	124	160	111	132	143	119	111	114	134	117	116	128	120	136	131	134	150	128	136	132	145	135	142	115	147	124	134	113	119	127	103	135	148	124	140	131	139	134	130	134	139	142	146	125	132	117	123	126	124	125	123	123	126	121	127	119	144	126	115	130	116	146	129	124	105	120	124	136	133	127	121	124	124	148	128	109	117	121	111	130	119	107	141	123	115	139	131	130	131	114	110	105	132	118	125	140	129	117	135	121	126	129	126	113	112	126	129	124	125	135	111	118	117	135	132	121	115	120	144	107	124	134	112	105	134	125	112	104	125	132	116	127	126	119	146	131	137	119	131	129	118	109	116	126	112	134	149	120	135	118	113	135	117	151	139	121	135	133	134	112	127	122	119	132	129	125	128	152	119	143	114	126	120	124	123	142	119	143	129	126	120	121	99	135	122	118	128	108	118	121	122	121	119	119	150	128	128	143	137	149	121	125	113	115	129	127	152	125	136	110	141	133	120	114	112	123	133	133	122	132	135	137	104	147	107	114	158	121	126	135	134	115	133	119	107	134	137	122	129	115	133	134	131	131	131	131	111	115	112	136	151	130	147	119	111	115	138	147	144	110	121	121	130	136	137	119	136	149	119	129	113	125	136	133	134	125	139	132	130	126	116	137	121	126	136	117	120	149	141	130	117	126	115	123	119	145	129	132	137	144	138	135	122	96	128	125	146	115	124	138	117	116	117	141	111	130	149	125	124	125	102	131	151	120	122	131	139	142	152	144	121	126	128	130	121	115	134	149	132	105	135	130	143	121	124	133	106	130	135	137	134	123	110	134	134	135	126	119	115	119	100	129	124	130	140	132	131	119	142	106	117	115	119	145	120	136	134	124	143	115	106	137	131	123	118	102	113	138	111	116	127	114	113	102	137	135	136	147	145	132	111	119	133	135	115	125	123	141	116	118	128	130	124	137	124	129	132	130	129	117	104	122	125	125	104	143	124	122	129	141	130	154	131	138	141	125	126	112	122	106	140	122	145	120	117	117	137	129	129	140	123	147	126	121	142	116	130	112	113	118	116	104	113	123	114	117	122	111	132	131	120	127	125	130	106	126	142	117	125	137	123	131	134	127	107	128	116	116	137	145	144	135	127	130	131	132	137	126	139	131	118	117	135	144	131	130	145	132	118	114	107	126	128	135	132	119	142	138	125	133	116	144	123	124	97	142	104	100	115	119	145	145	118	137	131	139	144	146	126	128	125	137	118	124	151	137	126	110	110	118	126	133	140	106	132	121	125	127	123	132	135	120	115	123	108	136	120	118	146	138	108	120	127	124	142	145	119	139	131	139	110	127	128	147	116	121	115	129	131	114	125	123	134	118	134	103	136	113	117	128	136	110	121	124	116	135	135	131	133	120	125	129	132	113	127	143	145	129	119	155	139	129	118	117	142	131	105	134	147	117	111	123	128	123	124	140	113	108	137	110	134	114	126	121	134	128	127	134	123	128	112	149	116	119	141	138	130	119	133	143	126	123	126	112	115	124	130	134	139	135	120	133	112	121	98	119	127	117	117	119	116	124	138	129	130	136	113	118	141	131	117	128	131	122	123	120	129	118	125	142	125	108	133	109	99	124	125	131	121	130	122	129	133	124	134	147	113	120	125	116	130	105	128	124	142	118	123	140	121	121	134	113	117	135	131	108	129	136	132	117	132	104	112	130	121	137	103	115	124	116	132	128	132	128	137	136	134	134	116	124	117	116	122	119	132	129	107	119	116	135	119	111	126	113	120	103	140	114	104	111	133	132	143	119	138	128	101	124	117	125	125	123	127	126	123	121	123	137	129	114	154	134	119	132	137	150	122	134	114	109	143	132	120	120	139	116	124	122	122	121	117	144	134	124	135	126	133	124	147	134	137	123	120	134	126	108	128	126	153	130	124	129	116	114	117	127	124	131	111	129	147	142	128	122	106	115	117	135	115	100	122	121	115	122	128	139	136	136	117	138	120	97	133	128	122	100	129	133	116	121	126	133	137	113	120	106	147	137	118	127	124	147	115	142	116	129	135	120	100	137	106	148	131	111	120	114	127	112	114	121	112	120	110	109	126	114	110	143	143	115	134	126	119	117	133	133	138	122	127	111	136	112	115	119	129	122	133	111	103	124	130	142	126	117	123	144	139	125	116	107	120	114	115	129	137	123	122	114	120	130	130	128	129	136	127	128	118	119	128	123	111	120	106	148	135	109	114	134	120	149	141	118	139	135	123	106	119	138	139	95	125	127	107	120	116	139	147	132	108	124	121	114	144	148	143	102	126	128	129	128	129	139	119	129	134	124	116	138	112	138	114	132	138	135	126	120	141	117	134	141	115	124	134	129	132	135	113	134	134	115	139	117	119	115	118	120	137	112	123	124	138	137	118	109	125	126	106	116	115	125	157	140	110	103	104	118	120	118	145	134	118	120	138
2406	422	481	522	569	499	449	445	428	398	385	373	434	377	395	384	440	412	409	407	431	390	426	417	420	417	408	418	391	365	406	431	407	396	416	397	404	401	404	388	377	379	393	387	389	392	398	397	377	365	400	391	387	389	373	396	404	383	397	405	392	374	428	353	394	403	431	385	384	408	375	390	411	375	390	407	425	410	389	394	366	391	408	393	403	378	377	350	384	379	381	402	374	371	416	372	374	388	376	396	373	393	364	404	388	420	410	421	392	386	457	390	372	393	382	367	380	383	410	400	372	383	381	420	410	390	420	372	401	391	395	392	433	415	389	413	383	401	346	390	397	409	392	398	382	344	420	375	394	414	346	379	430	379	385	388	377	413	396	432	376	427	402	377	414	413	451	371	385	405	401	409	365	406	433	392	418	399	374	426	342	368	426	427	392	458	422	406	392	400	399	446	369	382	385	422	401	371	362	396	391	434	366	412	390	393	377	409	422	377	432	366	367	388	395	369	394	356	362	364	411	416	388	373	406	359	403	376	409	395	405	387	408	401	384	431	375	417	416	356	386	405	383	425	443	372	355	380	412	359	381	381	394	357	394	364	375	420	383	394	376	407	378	378	364	368	401	424	360	402	383	403	397	359	425	395	386	372	365	374	393	403	415	401	355	372	393	408	378	389	370	397	360	371	403	354	393	421	414	383	374	365	391	408	377	401	356	394	411	354	404	396	400	393	388	379	399	390	366	401	420	410	444	395	401	414	388	416	381	385	371	418	372	386	390	381	392	398	420	390	357	404	388	381	380	402	356	355	382	414	434	370	366	450	398	396	399	430	414	397	438	373	425	384	388	349	360	381	387	393	402	413	394	412	419	366	379	399	385	409	388	410	383	348	366	423	381	370	378	397	404	396	376	378	395	375	417	391	380	397	375	370	374	384	402	404	378	389	413	380	411	388	360	386	371	405	350	388	395	369	399	396	372	395	421	417	380	400	393	406	394	371	404	377	403	400	368	385	423	412	358	392	408	437	420	402	391	351	411	396	411	394	399	360	446	410	368	357	363	399	417	410	397	405	397	376	406	418	344	392	412	402	372	411	362	414	429	437	386	400	383	398	398	404	443	373	377	410	415	389	390	380	416	422	399	392	372	406	402	389	398	379	421	399	401	408	385	399	386	414	419	414	386	392	393	381	440	366	384	392	412	412	436	393	385	369	360	392	367	395	409	406	391	414	374	380	389	384	378	453	408	402	420	407	435	377	398	411	462	387	381	403	396	362	382	386	415	402	412	408	401	371	404	419	407	401	421	393	393	394	373	426	346	392	387	402	411	385	417	419	383	398	386	389	394	363	373	384	374	371	410	429	410	404	362	402	399	423	425	383	389	389	389	404	388	410	379	421	406	406	400	410	402	427	433	402	410	402	390	407	396	380	387	407	402	422	417	384	417	399	420	412	391	413	397	380	387	362	392	393	387	406	398	367	374	396	414	424	379	386	377	397	414	404	431	404	402	410	395	417	384	385	410	410	411	398	393	372	365	418	412	373	452	389	384	401	422	401	411	387	410	394	409	406	394	378	378	384	398	357	359	378	421	380	407	392	358	399	388	382	416	402	404	393	410	390	384	379	395	391	398	382	366	398	423	399	405	392	416	396	368	374	423	399	382	376	399	416	408	408	415	389	415	373	386	421	381	399	398	370	421	427	421	386	385	369	420	378	346	398	390	397	382	428	400	405	393	408	388	390	399	413	352	376	418	408	370	398	413	373	415	380	356	396	394	369	396	408	350	402	415	408	367	391	383	386	392	368	403	387	419	419	410	391	408	391	404	383	411	390	409	383	414	382	423	397	413	422	393	395	384	364	416	390	401	352	389	423	401	373	394	351	403	422	397	373	388	425	355	407	385	393	386	450	419	395	375	418	409	404	393	413	375	389	378	398	404	408	392	406	401	397	401	394	371	362	424	360	415	428	390	439	402	410	396	399	392	442	362	437	394	420	374	393	399	414	400	395	375	418	398	418	379	392	400	380	403	389	421	410	371	375	408	410	405	378	396	354	399	423	381	348	402	403	347	419	386	362	371	398	389	386	400	416	386	402	385	400	406	367	414	377	389	432	387	419	390	383	399	401	415	419	404	399	392	410	421	431	414	396	401	383	395	404	369	425	416	424	365	407	426	375	397	372	392	397	429	422	397	400	453	423	417	419	432	385	372	378	382	379	397	405	415	391	404	406	402	378	398	368	404	424	385	410	377	406	385	358	372	407	409	399	398	390	389	390	396	384	401	380	382	381	430	417	423	375	367	416	401	418	440	413	367	409	390	402	387	407	383	377	405	391	389	396	396	391	359	398	416	379	422	414	382	387	377	389	380	358	405	418	395	398	390	408	412	355	373	417	422	383	393	433	374	400	439	380	404	376	383	370	388	382	378	377	408	413	365	384	385	436	363	405	407	446	405	374	390	425	404	414	393	400	386	413	389	414	371	389	382	411	407	387	380	409	421	410	339	387	435	420	412	443	392	404	417	400	381	426	393	377	422	399	415	388	405	421	410	405	366	409	396	379	397	396	399	369	389	400	385	412	424	392	363	352	370	419	379	361	371	411	417	379	363	383	395	391	354	384	414	413	404	365	354	387	396	404	392	386	405	385	420	380	402	396	405	404	368	396	430	404	405	402	392	415	407	414	415	358	370	385	407	378	369	410	391	378	403	401	355	408	436	380	388	382	426	402	345	372	357	407	379	393	384	361	427	366	399	435	404	414	410	402	395	401	390	384	359	398	381	404	426	378	401	408	379	398	360	392	393	389	404	379	367	400	402	403	397	362	399	394	392	406	384	400	396	444	409	370	391	391	407	428	380	390	443	408	419	408	414	376	374	394	385	440	386	387	429	391	390	354	373	417	426	398	407	406	391	404	369	416	397	402	385	394	375	427	414	383	400	375	406	389	386	426	365	358	421	418	424	397	388	382	404	414	378	419	398	412	441	371	390	398	392	437	388	425	370	428	362	383	376	430	400	377	403	386	401	391	411	390	400	390	405	383	359	405	355	415	366	367	394	363	377	377	371	392	383	405	401	384	355	371	424	386	380	368	409	394	424	427	355	398	422	390	388	386	388	402	382	438	397	414	407	396	404	378	370	386	382	411	390	405	374	426	397	416	420	378	381	378	368	390	415	369	366	394	388	358	378	413	433	397	389	421	392	395	391	400	404	377	375	386	413	391	397	352	432	422	375	418	402	403	360	405	403	373	395	395	392	375	397	338	381	381	416	380	395	379	422	362	420	405	378	391	382	402	374	394	374	399	446	410	382	368	398	375	372	375	400	391	394	377	367	400	398	406	405	388	406	356	392	378	390	367	389	395	375	390	357	402	383	393	399	395	412	365	390	435	439	369	407	366	380	393	404	396	358	411	388	344	350	412	387	405	391	388	404	393	403	437	393	400	389	400	394	396	401	418	405	419	391	385	378	380	384	409	401	365	406	377	419	408	378	413	381	390
9064	1122	1250	918	705	536	425	424	339	325	286	275	279	234	253	236	245	229	241	220	220	221	275	256	284	247	252	254	245	271	245	220	237	197	212	206	184	228	190	211	214	187	192	183	215	209	204	181	207	201	196	218	207	176	210	232	179	188	199	194	220	206	204	236	211	187	190	201	204	200	217	200	203	208	232	200	212	221	216	209	229	213	181	201	212	190	217	174	200	198	188	179	196	212	191	188	181	208	182	225	232	226	221	200	208	206	193	211	214	204	198	194	184	217	236	218	221	201	203	211	189	185	204	201	203	247	183	224	212	220	211	214	205	213	199	188	206	196	193	221	200	189	219	194	223	209	165	200	215	204	198	189	193	204	240	205	200	198	197	186	224	190	191	191	196	199	197	198	177	198	211	225	203	223	203	184	202	196	196	194	198	187	201	208	202	219	198	210	227	201	195	217	210	192	178	172	223	204	204	174	205	199	202	186	205	201	210	199	192	215	203	188	223	178	217	193	202	184	171	197	204	205	205	175	203	196	216	205	215	174	179	203	207	192	171	193	213	209	210	187	194	203	199	195	193	206	182	204	194	197	198	199	170	214	221	209	201	201	185	195	211	194	203	198	208	217	206	209	181	211	195	197	225	195	187	212	224	192	179	195	216	208	215	185	192	211	195	209	181	212	204	189	208	181	209	199	199	205	178	180	184	174	220	190	175	205	184	208	187	216	225	238	214	202	251	195	220	232	209	220	227	214	198	208	209	215	219	213	215	187	213	196	211	212	209	209	177	200	210	202	208	192	193	223	208	215	189	207	208	197	173	202	188	218	207	212	192	204	195	204	207	205	207	197	219	192	219	177	219	199	210	217	195	178	173	214	203	225	185	215	195	205	189	202	196	245	225	187	232	207	175	194	207	224	212	195	217	221	207	191	222	210	208	203	213	219	183	200	172	186	185	204	199	196	197	205	225	200	196	207	196	202	215	191	215	223	189	197	233	201	203	180	205	181	206	186	194	206	200	186	204	207	214	194	184	192	213	187	175	207	179	203	199	215	196	171	208	194	195	211	208	209	193	191	204	206	201	197	221	188	204	191	189	208	197	218	230	194	198	169	213	199	191	192	176	200	206	209	226	214	191	211	200	219	207	193	209	201	220	197	184	203	190	212	186	177	189	201	208	221	224	202	222	197	209	206	198	197	216	203	233	222	197	196	196	189	213	211	199	190	203	202	207	212	218	203	187	196	194	193	204	201	195	197	212	194	189	193	227	204	201	187	201	200	213	226	249	186	192	187	219	208	231	192	172	242	209	198	197	216	203	216	225	189	198	195	197	183	216	193	183	205	223	224	204	215	184	216	190	191	206	197	196	223	206	184	193	206	195	220	190	229	206	217	190	195	230	207	190	191	193	197	209	207	186	197	183	190	199	200	211	217	199	183	198	231	197	203	205	209	178	226	208	191	182	213	230	187	223	177	205	195	176	223	213	201	205	195	197	206	184	190	198	200	216	191	205	193	201	211	178	187	184	170	167	205	220	199	202	177	206	218	244	194	205	232	215	201	183	226	202	203	200	228	195	200	221	215	224	224	213	180	216	206	187	193	211	207	214	199	206	219	217	189	229	191	182	210	207	225	216	215	215	200	213	219	207	219	206	223	218	192	174	189	223	192	226	208	235	207	182	218	214	222	198	212	215	177	182	190	186	211	189	188	196	209	234	212	205	189	192	183	198	216	229	206	211	210	199	181	196	192	226	200	216	187	219	203	207	197	178	184	177	176	213	213	187	178	192	192	193	211	221	202	189	202	209	196	199	188	203	180	214	206	209	190	198	204	211	215	221	210	204	211	195	234	221	184	221	204	194	195	215	219	176	215	227	216	223	203	194	182	203	220	176	211	190	205	224	193	184	193	186	198	202	193	178	198	255	207	206	200	185	187	184	212	215	215	173	203	223	202	177	219	184	184	204	218	215	223	195	206	204	197	180	166	177	196	203	214	204	223	202	225	217	184	199	201	211	213	181	198	197	190	202	208	217	195	189	179	203	203	182	185	191	188	229	204	172	179	225	261	223	188	191	195	200	218	207	209	184	241	219	196	206	198	187	195	197	234	233	202	209	207	195	206	191	192	181	194	188	193	201	199	199	194	216	210	221	201	224	201	192	186	235	213	217	223	190	217	189	218	194	201	179	204	233	205	205	192	190	190	205	223	208	221	181	200	188	216	171	195	215	211	217	215	217	205	197	194	230	211	225	212	200	204	165	201	206	244	199	193	221	178	221	215	235	183	217	219	219	217	214	182	177	200	193	228	199	193	209	183	192	197	187	205	216	220	225	194	206	169	246	208	205	195	212	204	228	200	178	196	196	203	207	191	229	212	215	188	195	206	192	205	212	199	213	234	181	218	203	238	242	193	217	226	203	205	213	222	211	222	210	201	225	199	212	204	221	224	213	231	221	194	239	204	190	203	203	183	205	197	203	234	207	195	204	201	209	223	222	187	189	200	231	203	203	201	198	203	190	232	197	198	192	223	193	209	217	215	218	200	210	200	185	222	174	214	212	192	185	212	201	197	218	187	205	183	212	208	205	191	209	209	179	193	183	224	217	219	212	200	201	209	184	196	216	226	191	181	191	184	205	202	210	197	205	209	215	179	201	204	230	209	209	200	197	179	189	182	208	195	203	212	222	192	219	170	210	213	183	170	196	205	193	205	199	253	213	229	206	190	179	194	215	172	209	198	192	219	205	173	226	193	237	206	193	203	216	190	200	186	197	189	185	203	227	186	220	181	200	214	186	228	164	192	187	195	198	194	190	196	195	198	185	206	225	213	184	199	198	237	198	217	200	225	225	196	210	198	202	225	188	216	199	187	191	211	174	198	190	205	198	204	190	194	190	183	207	215	218	214	191	209	185	217	217	208	192	184	204	236	176	194	182	194	239	203	224	200	221	220	208	206	212	204	202	193	199	205	216	219	183	172	210	203	210	179	183	201	211	196	205	220	185	200	193	219	229	212	198	212	181	206	194	188	218	201	183	227	203	233	202	221	207	208	180	208	201	209	196	225	214	206	199	190	236	218	201	209	210	200	208	186	203	226	210	180	218	205	183	226	235	223	192	199	206	208	177	207	214	209	201	203	224	177	196	210	196	199	200	185	188	219	209	184	212	195	189	214	194	206	167	204	205	215	213	183	197	192	198	198	224	207	201	194	170	215	196	204	196	207	195	201	199	198	206	189	205	214	215	185	218	200	219	222	196	201	204	176	218	215	183	195	204	230	209	199	189	182	202	231	211	207	181	225	175	197	210	201	202	172	198	206	199	231	215	191	204	199	222	220	225	201	200	207	201	207	171	221	202	210	177	192	200	203	199	195	216	176	216	249	211	211	181	191	194	216	232	193	224	182	230	202	222	189	232	208	187	180	225	205	189	189	209	207	200	225	197	210	191	184	211	208	192	203	188	222	196	190	207	216	203	208	219	225	207	194	193	207	174	227	196	209	259	198
6469	1379	2587	3048	2794	2325	1907	1661	1451	1260	1193	1033	1026	983	903	892	831	847	845	835	886	781	857	818	1046	1013	968	1019	856	1070	933	811	678	728	810	668	680	647	572	609	601	622	664	581	603	603	585	628	615	584	540	620	597	594	620	584	593	610	605	616	579	589	571	557	543	544	597	601	618	589	595	600	581	564	597	557	590	556	575	564	577	549	591	580	578	595	579	567	598	587	540	602	572	594	596	574	526	575	545	534	582	614	572	592	595	566	555	590	593	586	583	565	579	601	572	572	524	578	547	593	574	604	583	618	586	607	612	561	562	603	579	535	587	571	608	631	532	564	582	630	517	631	554	615	549	572	610	563	593	561	598	525	581	578	591	591	592	593	525	591	627	545	568	586	553	561	595	614	575	621	574	561	561	599	599	558	579	590	549	518	589	607	612	533	515	600	601	606	560	561	561	570	582	583	570	536	536	593	582	540	596	525	553	575	608	510	565	582	611	559	628	563	607	579	581	573	594	582	572	601	598	559	569	609	579	579	555	586	560	573	586	592	562	584	571	567	561	581	579	581	543	532	550	555	604	577	567	581	572	579	580	597	615	597	562	568	600	602	589	593	575	555	575	587	573	625	545	587	561	599	535	570	589	628	579	597	608	573	572	518	588	597	590	565	537	597	589	591	562	578	590	540	572	547	544	594	577	602	575	549	554	554	553	572	617	548	578	575	605	580	582	516	570	563	566	591	553	569	578	607	572	580	596	572	566	583	577	569	594	532	557	582	570	577	530	599	600	593	560	574	592	558	538	557	572	552	600	613	598	591	603	575	508	529	563	555	576	583	577	543	584	598	559	588	543	601	572	594	529	599	593	590	579	555	585	580	588	571	555	619	557	575	554	634	588	568	579	640	615	560	549	556	540	571	554	563	544	542	569	610	560	608	547	557	520	597	598	596	579	599	548	569	554	573	599	554	581	584	582	572	558	590	551	593	552	565	599	549	562	572	521	574	588	554	573	539	590	622	552	550	586	586	582	567	545	586	573	574	577	579	573	542	576	564	582	620	602	580	574	592	578	550	602	568	589	543	580	575	567	542	575	573	539	584	569	569	577	558	579	574	628	584	566	584	529	563	588	557	585	585	542	604	621	576	538	586	546	581	580	568	609	563	574	567	518	601	578	599	545	568	555	592	604	574	542	572	598	622	556	567	551	576	569	590	550	545	550	573	589	550	590	541	559	555	589	592	541	556	527	547	591	604	630	563	570	576	595	573	537	583	567	587	587	545	623	573	599	535	568	570	547	580	616	588	552	564	594	574	558	545	567	516	577	567	538	562	580	559	598	597	586	580	536	586	559	578	554	579	555	573	631	558	570	582	549	532	594	587	603	572	564	551	586	538	608	567	582	601	571	565	606	543	564	588	594	520	591	544	565	570	606	581	568	568	584	601	568	563	571	558	598	545	566	527	569	557	552	563	554	581	589	596	556	568	600	588	565	507	653	567	548	608	551	573	553	574	561	605	537	578	596	562	572	554	568	542	576	575	600	586	578	593	599	594	578	563	577	563	588	563	566	576	529	594	565	558	572	577	624	517	563	546	571	573	536	569	583	549	606	544	539	557	541	569	550	560	567	574	571	559	582	591	581	565	580	586	580	545	578	555	570	528	599	557	609	531	601	590	573	570	548	556	607	558	570	529	569	570	608	589	570	561	583	601	579	531	569	569	560	556	579	597	546	578	565	597	592	598	543	553	583	539	594	584	528	569	589	569	581	568	587	597	599	552	560	601	579	551	574	572	547	549	537	600	617	609	612	572	557	546	594	584	576	545	564	592	611	589	558	526	576	582	551	555	535	559	606	575	593	620	579	544	604	587	550	578	529	594	575	550	542	543	547	589	561	592	583	593	524	537	562	582	568	563	567	581	574	580	551	583	589	574	569	603	571	577	582	574	564	590	573	579	583	566	557	626	567	573	550	570	583	585	596	569	570	582	614	574	547	552	569	534	556	532	629	558	557	539	576	598	567	591	599	582	579	590	517	566	532	588	597	560	547	604	573	561	610	591	570	576	559	611	582	573	563	620	572	600	582	592	584	568	567	585	562	593	563	565	542	597	579	628	557	563	564	535	539	606	583	551	565	553	635	576	595	583	593	547	553	529	525	552	567	607	546	573	563	581	590	545	574	525	545	594	581	632	547	564	580	597	540	571	615	530	585	536	552	581	558	528	550	558	562	570	552	563	609	564	590	562	579	611	571	595	579	548	562	535	554	543	556	557	564	577	594	561	570	549	573	579	566	607	589	595	573	628	588	562	594	588	539	612	549	594	595	542	557	576	563	584	567	566	602	574	544	595	561	546	590	577	572	551	602	585	551	560	566	537	583	574	537	586	571	582	555	574	560	567	557	556	587	574	542	577	542	602	588	558	605	590	597	564	562	558	628	600	561	623	587	617	591	559	545	571	582	557	552	631	596	564	554	604	566	576	563	586	595	580	590	529	572	575	587	568	584	586	551	557	535	555	544	557	590	541	573	588	535	569	586	544	568	537	587	575	557	587	582	580	579	569	626	591	549	563	576	590	603	574	592	571	582	569	586	596	586	542	574	591	576	533	525	592	570	575	565	587	526	583	591	584	611	576	535	521	571	592	583	532	571	622	624	595	531	577	535	578	588	575	566	592	621	541	573	554	554	579	558	560	562	556	583	572	580	555	576	571	566	576	588	550	585	573	607	575	611	582	574	612	568	550	557	555	588	559	572	566	562	594	554	554	553	606	588	604	547	522	626	577	534	545	583	583	558	609	568	557	572	529	581	540	587	574	563	539	563	603	548	606	563	578	572	551	604	541	600	562	581	532	573	550	569	570	551	567	591	591	605	569	569	593	593	583	625	589	558	533	577	575	598	581	517	629	584	616	561	615	562	555	530	599	541	582	535	583	591	583	568	527	601	613	559	549	537	584	568	556	516	588	584	529	568	537	549	587	580	582	608	571	558	613	583	542	543	571	600	580	575	556	554	567	566	640	588	596	580	547	603	560	520	565	584	542	569	605	579	576	557	592	571	541	593	595	587	591	571	549	547	590	620	565	552	555	569	561	567	606	585	600	590	583	598	580	518	590	583	566	570	586	555	555	585	592	615	583	602	562	561	566	576	561	606	566	556	594	603	621	583	596	597	548	581	569	596	560	528	512	564	565	618	599	555	577	555	584	568	574	557	536	551	539	574	581	590	573	605	547	543	592	570	573	556	546	612	553	580	622	580	580	584	552	539	589	591	537	597	576	533	544	546	561	578	586	619	573	605	606	572	584	604	592	566	581	538	592	564	598	571	542	573	551	558	558	563	516	587	580	607	554	530	580	576	582	525	602	581	594	571	586	526	605	568	536	568	567	610	575	567	558	582	580	536	579	576	594	561	593	566	572	590	577	576	610	580	576	579	569	584	562	611	596	540	524	562	553	606	598	566	546	566	565	540	579	577	581	588	564	603	542	571	559	544	561	545	584	583	610
18209	3298	2716	2083	1392	1178	909	782	710	636	569	556	543	511	462	519	462	518	472	435	468	445	453	511	484	498	469	515	455	523	483	425	453	439	498	448	364	407	399	419	395	372	399	391	366	412	423	440	392	375	360	403	395	420	377	419	394	420	342	415	365	349	409	395	404	405	383	381	394	415	382	386	351	401	400	387	382	397	393	422	380	355	387	381	402	399	362	389	397	426	407	366	404	405	399	384	403	400	424	366	380	359	382	366	384	387	342	392	396	401	359	418	361	402	350	427	375	384	374	388	415	407	421	363	381	426	398	382	405	414	392	364	385	418	419	389	401	398	374	390	365	438	365	397	400	402	393	362	395	377	395	381	382	419	370	364	379	400	358	355	390	385	386	407	373	401	338	374	391	355	378	364	396	379	365	397	406	386	373	342	391	383	410	380	415	412	407	368	385	391	390	401	402	387	376	346	395	412	387	392	371	357	399	395	399	392	364	368	385	377	376	400	387	385	403	370	405	410	408	343	377	393	418	352	433	424	372	379	410	375	397	408	396	417	397	355	393	365	432	417	378	363	389	394	382	398	400	394	378	398	402	361	380	368	376	371	344	426	392	378	434	434	361	373	376	391	378	407	425	377	382	413	410	418	434	344	384	385	391	347	366	381	399	363	369	357	411	332	442	403	385	407	408	379	385	376	369	390	410	331	362	350	369	403	370	413	396	379	366	412	380	373	401	377	377	412	392	402	405	367	378	395	382	366	427	413	360	366	435	388	327	366	423	417	384	378	383	358	373	383	410	406	374	375	380	366	390	378	389	417	365	400	365	352	355	396	352	385	430	390	396	351	406	352	389	392	378	354	426	441	386	370	386	388	385	364	371	435	407	403	367	383	360	349	395	403	391	408	405	365	354	422	409	408	382	358	375	392	386	424	402	367	380	367	399	393	400	385	400	404	371	385	386	423	428	369	372	417	355	341	373	415	430	415	378	403	368	404	397	375	364	401	386	406	368	362	424	383	413	368	397	418	417	410	423	360	382	395	396	381	347	385	394	373	362	357	405	375	413	389	379	379	420	372	379	416	410	373	387	377	386	409	380	386	365	396	395	419	383	345	387	393	404	408	363	388	420	361	362	377	384	390	366	393	426	390	399	404	393	363	395	393	378	343	425	399	384	403	371	389	347	378	418	383	383	403	388	377	406	389	344	382	414	387	408	384	413	380	417	390	372	391	348	356	388	375	369	401	387	392	395	378	352	411	365	359	375	396	359	405	347	424	384	358	369	371	385	437	381	400	412	411	395	392	379	372	411	416	397	385	379	368	390	374	347	383	385	391	402	396	390	393	385	388	380	424	395	393	375	415	397	402	396	389	372	369	411	373	399	406	397	374	417	387	398	394	376	374	443	410	397	381	390	404	376	336	404	365	380	390	400	399	383	398	383	380	382	418	398	381	388	413	407	356	398	409	352	364	385	404	413	418	412	385	406	407	383	406	397	396	383	422	401	376	404	393	381	359	369	392	398	415	384	428	406	349	398	393	403	409	343	379	415	379	371	373	378	375	412	398	397	414	348	352	378	364	413	388	368	401	371	382	398	408	383	365	377	391	363	358	389	422	378	381	358	391	419	367	394	429	387	363	350	367	401	364	381	378	385	393	374	352	385	418	387	385	409	400	391	380	373	384	358	367	357	393	389	369	404	399	364	401	386	406	366	417	390	382	389	394	391	384	361	356	387	385	350	395	419	377	395	362	397	389	386	381	395	422	400	382	379	383	373	418	398	369	363	383	405	403	351	385	371	373	377	409	385	385	365	347	413	400	374	392	420	378	396	373	362	367	431	395	373	388	405	399	382	369	397	394	405	409	406	366	426	353	366	349	371	374	371	403	366	369	421	387	397	381	363	440	395	383	364	387	365	396	392	356	364	383	392	405	380	374	425	387	405	392	364	404	380	383	393	410	382	420	379	400	407	377	353	401	411	418	403	405	401	392	361	409	383	404	388	371	380	387	402	403	374	384	384	350	391	389	379	405	372	412	349	379	380	379	365	364	415	402	382	395	382	382	404	395	378	368	372	368	407	388	417	373	371	416	401	438	413	426	393	378	407	353	396	368	389	410	375	374	376	393	438	386	404	379	355	381	372	393	370	417	407	384	403	398	385	340	359	362	390	402	393	352	400	388	402	331	440	399	389	380	354	407	395	387	375	360	402	384	398	375	341	401	379	362	360	408	362	377	379	345	394	360	357	411	418	386	410	369	356	389	385	396	416	415	366	392	395	373	372	360	400	386	376	379	393	352	368	419	396	401	383	405	385	388	381	372	404	390	399	360	380	393	356	393	362	371	369	347	394	361	371	366	352	356	371	396	432	341	393	411	377	390	368	404	415	383	424	397	364	344	382	414	405	431	353	404	392	358	399	383	363	424	377	382	387	382	380	403	408	408	358	408	404	353	372	376	417	414	385	369	386	390	377	363	433	395	383	387	373	408	398	359	361	402	378	395	418	398	391	391	374	372	379	367	400	399	410	408	383	392	378	392	383	377	420	375	401	394	343	426	383	429	371	375	412	391	378	417	395	381	379	362	412	380	431	346	420	360	376	410	388	389	414	367	391	346	367	384	381	401	378	391	384	368	361	357	381	380	397	354	397	417	376	360	367	358	357	404	381	350	407	367	385	389	419	382	380	386	360	369	389	402	400	392	389	388	355	399	371	393	380	377	375	367	396	385	399	408	374	383	363	396	386	397	358	381	386	413	369	428	360	420	402	391	403	355	370	382	399	402	387	400	349	373	385	359	386	399	403	378	392	378	380	353	394	380	395	378	337	342	421	401	401	398	383	401	379	424	392	381	395	373	408	359	372	380	382	407	363	410	428	358	395	357	389	377	377	380	399	416	392	364	394	372	363	361	435	383	426	389	394	405	417	390	398	404	396	399	412	383	354	381	427	403	360	347	391	419	379	388	387	428	407	373	385	375	382	394	406	404	376	345	423	390	397	406	386	383	364	402	359	406	387	381	412	379	348	376	379	386	397	384	401	409	392	387	375	351	389	355	382	360	369	419	401	400	383	375	351	404	353	385	366	387	362	366	371	390	388	376	403	379	386	388	412	398	403	375	353	379	401	399	383	378	348	394	395	415	353	427	400	416	378	374	392	393	403	382	380	399	393	401	389	390	397	401	408	374	392	384	392	409	389	413	408	377	371	428	367	363	375	363	394	414	398	413	355	381	358	408	366	390	341	392	406	394	411	377	445	410	372	385	371	389	371	392	378	370	392	381	403	383	367	396	381	411	365	388	413	370	378	362	331	407	356	392	407	373	407	387	416	393	375	386	361	423	396	382	341	381	402	380	357	410	360	358	402	409	366	389	410	363	359	394	383	385	416	373	417	369	374	374	386	354	388	426	384	397	398	377	380	375	357	352	368	404	396	419	420	356	380	386	376	364	386	403	392	391	368	375	372	385	394	393	391	403	401	422	355	379	389	391	369	374	368	408	378	368
9201	2511	5048	6015	5160	4184	3683	3035	2602	2428	2173	2029	1771	1809	1646	1554	1461	1556	1528	1418	1410	1426	1623	1625	2069	1844	1821	1856	1687	1863	1662	1389	1465	1266	1614	1138	1094	1054	975	989	1030	1043	1008	1031	990	1029	957	1065	999	1020	959	959	996	961	1020	952	1033	1038	1003	999	994	960	1032	981	935	997	966	1029	1013	931	961	972	978	963	938	1038	975	1000	939	937	923	936	977	869	921	966	912	954	959	957	1002	1040	1007	934	908	975	962	972	1013	927	951	960	966	927	955	976	933	918	945	952	935	945	916	982	980	970	948	982	951	929	1026	943	876	935	969	958	985	933	1020	995	887	952	907	929	995	983	975	930	936	971	911	977	937	936	948	941	932	926	968	1006	934	966	984	981	982	929	941	996	919	951	979	981	967	929	958	949	1000	918	963	952	949	908	933	1003	950	973	921	938	943	945	960	939	946	935	964	907	985	962	976	931	942	917	936	950	890	979	995	976	924	963	965	920	957	910	967	953	1016	981	936	880	959	992	964	988	936	975	988	940	988	960	958	1001	957	899	920	893	970	945	942	940	937	932	954	971	940	971	912	943	977	882	910	978	960	948	924	932	949	925	960	979	996	956	925	887	975	946	984	924	958	945	970	955	940	895	961	973	946	1018	958	915	900	964	936	936	975	959	943	957	971	960	951	1001	1007	883	912	965	961	967	949	914	976	959	941	927	949	990	939	940	933	974	930	969	991	939	919	940	1001	967	911	960	974	942	983	912	980	911	959	935	969	956	929	944	916	951	920	1007	956	921	940	957	916	952	930	932	968	936	958	936	954	997	975	945	1031	972	875	921	917	951	998	942	1041	919	932	927	965	925	965	945	985	896	941	982	937	933	938	956	927	926	972	924	848	1008	952	985	1001	968	904	915	959	990	960	952	918	942	955	906	924	953	878	903	913	881	953	922	944	937	962	934	973	906	921	974	916	924	941	943	968	969	916	998	953	987	950	897	985	888	927	901	954	929	944	953	973	906	967	954	993	923	923	910	967	929	980	950	956	966	950	918	933	943	958	948	948	927	898	964	956	934	899	975	926	946	921	926	957	919	977	984	985	924	995	886	977	1011	998	912	924	938	895	952	949	932	882	935	952	957	887	967	976	969	940	980	985	947	978	913	954	955	932	898	934	961	949	911	979	1002	929	1009	911	981	935	982	941	907	934	1008	933	954	962	905	959	928	937	927	942	953	933	974	934	990	964	938	956	1001	954	907	963	969	937	975	945	951	968	949	924	944	885	872	958	970	958	961	971	962	907	902	923	1001	965	979	945	943	981	960	922	919	928	934	930	928	947	921	972	889	920	977	1006	944	981	966	989	963	982	965	941	965	916	967	930	1009	937	934	923	994	929	946	934	945	910	915	992	925	916	1016	987	887	923	948	896	895	965	937	988	1003	889	990	986	957	975	907	924	972	915	957	928	978	895	942	936	972	934	897	885	931	984	969	969	952	969	992	935	946	947	953	933	966	872	888	931	909	961	972	1018	946	979	945	917	945	970	1012	950	957	985	944	955	941	896	961	999	944	931	902	964	936	1012	925	960	892	924	960	971	916	981	949	935	948	897	916	941	907	989	995	932	962	942	919	968	921	932	927	955	926	932	955	933	931	932	937	967	987	929	924	1045	902	923	918	937	937	961	973	952	926	965	906	926	940	911	901	930	881	987	957	875	871	979	907	907	912	970	945	1010	960	956	935	917	941	969	959	956	977	953	904	944	968	961	940	927	924	947	974	941	947	965	970	907	965	962	937	964	910	1003	928	874	990	960	947	1020	923	921	971	950	961	1006	925	921	945	909	991	908	924	993	929	970	972	999	939	951	1034	907	932	972	948	949	912	932	907	996	1003	887	870	912	950	944	966	934	981	954	959	982	952	953	932	926	1007	938	930	964	988	964	947	973	903	925	951	913	962	925	963	893	965	895	989	981	947	926	942	959	944	964	985	941	973	875	970	989	959	977	923	968	966	1008	944	935	948	951	949	992	922	1020	985	954	957	984	897	893	953	944	960	943	950	950	924	991	921	931	924	953	903	939	939	906	913	984	926	995	940	917	932	961	918	913	1008	934	938	998	977	934	920	1003	947	937	945	1001	946	911	954	946	905	945	982	943	1009	918	928	941	894	990	941	907	889	916	965	966	919	944	922	977	929	960	1002	938	936	942	933	954	935	979	982	939	948	937	970	902	957	911	959	921	946	953	947	945	956	913	974	965	923	879	939	982	880	958	960	891	925	984	936	927	881	935	940	928	1024	964	908	963	942	947	943	919	997	904	922	943	968	881	915	979	935	892	949	957	952	980	899	920	917	933	922	971	956	992	918	1000	909	962	981	956	940	972	964	981	988	964	978	917	936	955	1022	896	932	918	914	954	952	898	909	984	971	993	953	875	986	897	921	973	937	952	893	916	982	908	996	941	972	920	905	961	937	943	922	967	908	994	949	927	968	958	947	958	915	910	993	890	947	948	955	969	969	979	909	935	986	930	942	907	929	916	954	892	903	913	997	930	934	969	902	916	944	946	944	883	956	938	906	979	979	934	951	941	940	901	971	916	931	960	897	919	994	975	967	886	965	974	892	936	961	874	956	924	938	972	951	987	1000	974	949	988	946	913	962	1018	916	984	949	915	926	945	956	912	972	964	960	943	963	928	957	1023	986	910	1010	960	1025	973	927	923	953	913	934	896	914	905	926	893	985	938	991	905	959	935	913	952	902	931	967	946	932	949	923	917	939	897	969	954	927	960	969	973	959	953	970	931	916	976	940	923	968	938	967	936	905	916	909	904	924	967	945	955	950	935	885	912	980	891	903	981	924	927	965	925	961	932	900	937	918	950	929	909	956	952	923	931	881	952	942	928	918	976	930	913	969	936	949	994	967	921	895	951	917	970	942	967	945	971	1006	966	941	937	981	919	917	985	949	942	899	976	1000	940	952	947	928	950	962	912	900	957	976	969	969	903	957	991	900	949	964	938	918	945	950	1011	913	972	955	946	984	953	968	936	912	920	951	886	910	926	972	936	941	958	964	956	891	915	961	966	975	979	933	922	912	925	934	898	919	937	938	898	932	939	936	937	964	934	963	968	935	1003	978	921	985	953	952	930	964	990	972	1014	908	914	953	949	899	976	933	993	999	965	919	950	985	949	984	918	973	986	942	967	946	943	962	940	1004	965	944	944	935	955	944	927	897	950	956	945	1001	948	959	915	1001	927	972	937	970	948	952	945	959	966	929	941	972	958	940	953	944	953	956	907	990	934	921	947	957	945	986	915	1010	911	964	942	949	942	939	935	958	940	903	953	937	944	948	909	898	938	966	959	993	951	909	945	962	967	873	908	888	939	980	917	956	923	1020	995	961	968	896	960	955	969	952	964	926	972	948	930	960	956	913	938	863	947	965	997	926	979	929	898	938	987	928	953	963	987	984	945	926	960	1001	953	936	943	932	932	941	972	982	890	948	909	933	882	945	930	940	926	950	996	977	941	961	921	966	984	929	954	978	972	956	931	927	948	893	979	987	1011	936	937	949	981	941	976	907	949	983	967	886	865	968	969	930
2086	152	162	138	165	145	150	137	156	130	114	130	111	142	124	134	120	131	119	129	117	122	118	124	136	124	124	123	124	126	131	115	125	142	151	117	129	140	131	138	134	126	134	116	119	133	137	142	141	114	125	126	142	143	159	140	111	131	119	121	129	130	98	108	115	134	135	133	108	140	99	131	123	125	111	132	132	133	130	134	120	127	110	127	117	138	137	132	117	136	117	123	118	125	128	118	112	141	127	141	121	125	131	111	115	120	126	133	129	117	133	110	128	128	136	161	122	129	125	125	129	118	119	124	117	108	110	125	151	155	121	129	110	128	120	139	123	119	94	135	106	133	115	127	140	126	131	132	130	119	131	124	116	141	131	129	134	136	123	121	112	138	129	132	117	127	116	109	137	111	124	132	138	115	119	137	132	135	136	131	128	127	100	110	131	129	123	125	116	144	129	133	127	110	120	121	141	135	149	130	105	131	115	122	129	133	116	137	124	135	120	138	124	119	127	134	124	136	96	100	143	134	113	116	112	118	129	119	140	139	136	128	135	136	126	121	118	115	137	113	94	114	129	144	109	126	140	108	124	125	105	119	127	123	151	120	109	142	130	117	110	126	106	124	115	136	137	135	120	140	150	139	120	117	121	130	125	118	133	147	138	118	118	131	125	124	121	138	123	133	127	145	112	132	117	130	115	125	141	132	121	125	137	132	149	108	114	134	132	123	138	138	129	106	116	148	136	130	116	131	131	124	128	117	108	125	136	136	132	120	116	127	131	113	134	112	101	133	121	121	131	138	116	132	137	129	112	129	123	123	125	130	116	130	123	154	113	126	118	128	135	134	120	126	137	121	131	142	112	122	157	112	120	139	129	117	140	116	135	130	127	146	132	111	131	158	130	110	127	123	140	120	107	130	127	133	110	132	116	113	131	104	129	130	132	128	117	134	143	132	116	136	132	132	125	111	140	133	163	133	130	137	124	103	131	113	100	127	133	128	117	135	135	133	107	103	126	124	129	127	116	126	131	154	114	118	148	130	124	102	128	148	136	126	140	126	130	122	101	125	122	140	136	128	91	127	120	120	133	132	132	138	111	127	125	124	113	118	131	135	117	134	116	151	141	134	123	132	134	133	123	118	123	137	120	128	117	140	133	135	134	140	120	128	94	137	115	124	133	121	148	138	146	141	137	118	112	125	113	130	122	139	128	117	123	125	143	143	131	106	123	114	148	148	120	114	138	128	143	107	135	128	118	120	114	133	128	114	126	135	102	123	139	121	104	138	142	139	120	128	135	119	107	130	134	122	114	162	128	126	114	116	123	136	135	116	105	113	120	132	121	111	136	138	124	113	146	164	133	127	116	135	133	119	137	137	132	134	125	137	115	146	121	123	114	127	114	118	132	121	139	140	124	118	134	127	146	112	122	118	127	114	120	130	137	118	148	134	115	126	132	124	134	134	130	116	111	145	122	138	133	143	131	133	134	117	134	118	118	135	121	127	124	118	120	95	116	124	117	122	104	134	133	125	122	120	126	153	133	132	132	102	112	140	128	130	102	125	119	143	135	122	120	122	135	159	125	142	124	136	112	143	120	133	123	123	116	101	133	140	129	97	123	139	135	124	124	119	125	112	139	107	135	142	104	135	133	143	121	112	113	131	111	108	115	128	137	121	127	130	120	105	118	119	124	122	120	148	126	116	118	147	124	116	134	152	123	108	107	146	154	139	120	123	123	120	125	113	117	139	139	148	110	117	117	121	125	140	116	146	116	133	123	144	135	120	139	145	142	123	126	135	124	143	126	166	138	127	124	115	119	132	133	131	127	120	123	131	139	140	128	135	121	123	121	126	123	123	126	109	127	110	124	122	125	118	131	114	136	140	111	151	119	132	123	151	132	113	133	127	128	128	134	111	139	117	132	141	128	136	124	139	120	106	111	119	136	134	144	113	124	129	119	148	124	131	135	125	123	130	136	135	123	123	123	130	127	129	117	132	143	113	153	135	107	123	127	138	119	115	138	135	134	110	148	96	103	106	124	152	132	109	129	147	112	117	122	139	117	128	133	138	119	116	128	132	144	106	131	115	123	157	145	115	122	122	127	123	131	124	153	125	118	128	133	129	110	118	120	142	123	142	140	131	125	111	134	121	128	124	98	121	123	132	119	123	105	131	147	151	107	116	107	131	149	112	104	133	101	125	158	120	121	124	130	138	123	117	134	113	113	123	116	119	113	114	136	141	124	126	115	125	133	125	109	136	129	140	135	134	109	138	116	122	116	123	145	123	123	142	135	145	147	149	124	119	123	152	121	122	140	117	140	117	117	124	123	121	104	144	136	121	117	145	129	126	119	109	110	124	134	127	136	124	120	113	144	119	108	138	127	128	122	136	140	140	117	113	120	112	119	133	119	133	129	115	134	135	147	118	117	104	119	100	142	129	113	143	124	141	135	115	117	126	129	132	126	145	124	137	117	113	129	108	115	123	113	133	127	117	140	113	117	125	130	112	118	104	146	128	135	132	116	126	108	139	111	119	130	147	99	134	136	118	144	129	101	136	118	123	124	124	144	129	131	126	111	119	117	103	142	125	124	134	141	135	115	91	122	132	124	110	111	125	140	124	118	127	142	140	143	125	131	125	147	122	127	127	120	123	137	139	127	112	127	111	139	126	118	131	141	119	110	137	124	117	139	123	148	122	128	124	123	128	110	105	131	143	120	124	133	133	139	127	116	131	137	124	139	122	122	129	117	116	129	105	112	143	110	130	122	128	120	131	131	120	125	111	127	130	110	125	118	114	130	130	121	104	133	119	151	125	125	128	124	122	129	130	126	123	128	119	145	114	128	131	117	138	123	107	113	133	113	118	120	127	121	129	119	126	115	119	126	120	120	113	130	114	128	148	142	138	124	125	137	124	112	107	123	132	140	141	142	112	138	109	116	114	134	96	143	142	131	111	129	143	126	121	126	133	126	125	109	121	108	116	125	127	147	160	122	134	126	133	99	138	108	132	126	128	128	123	134	121	133	123	133	130	116	126	141	125	131	136	115	103	153	125	134	136	131	158	113	126	141	124	147	130	137	136	139	133	101	108	124	116	135	123	144	155	132	120	124	118	113	130	126	111	137	133	132	120	132	125	116	118	137	120	114	138	118	120	120	140	124	129	130	99	102	122	132	111	152	130	118	136	126	122	129	138	122	126	130	161	136	98	126	118	133	109	136	116	129	133	122	123	114	128	130	123	125	115	118	137	124	108	122	113	110	130	129	128	118	141	112	132	119	136	121	118	111	117	125	113	123	113	113	120	119	118	122	134	131	121	139	127	120	110	130	119	127	122	117	129	120	119	107	113	125	112	120	134	111	105	111	126	119	134	123	115	125	117	127	143	122	118	118	115	110	125	121	110	117	122	100	140	123	121	141	120	110	143	120	124	140	130	120	112	143	110	131	111	103	137	140	107	132	115	123	111	126	125	120	121	155	124	119	131	108	113	138	135	128	144	133	119
2567	455	448	464	511	470	463	425	413	425	440	383	408	414	417	394	406	393	381	423	391	408	381	449	443	394	436	432	405	390	399	427	401	395	393	423	382	389	366	438	386	349	406	385	398	395	448	436	372	390	386	402	405	413	414	404	401	394	385	421	412	398	402	420	364	358	381	365	417	395	396	436	407	372	361	391	381	401	412	399	391	417	403	395	374	378	390	390	382	400	400	380	348	432	389	388	412	415	363	403	436	362	368	381	393	409	402	415	371	354	446	380	405	384	383	415	380	385	420	402	396	367	405	363	388	387	391	387	410	363	409	432	397	365	377	407	411	386	382	379	387	399	389	396	388	346	409	387	398	393	419	389	409	422	388	384	426	432	394	393	392	383	374	370	364	391	412	414	359	435	349	398	392	383	393	381	411	406	404	413	429	401	399	398	386	397	367	400	401	400	394	388	383	401	395	396	420	398	367	372	412	387	405	415	415	412	354	367	395	378	415	408	408	405	396	378	362	384	397	355	388	388	406	369	408	365	398	378	416	401	383	395	404	394	393	397	378	358	400	417	402	391	389	387	396	389	386	363	371	350	403	405	424	398	390	387	392	421	355	413	372	419	397	416	411	397	381	405	404	397	427	413	412	388	415	386	392	390	389	405	416	399	392	410	409	395	402	375	391	417	375	390	407	403	454	404	394	412	387	384	360	356	416	399	398	373	403	404	420	405	371	381	378	421	443	414	385	377	412	401	391	413	373	395	429	366	375	408	395	364	401	391	365	361	370	425	393	421	395	392	377	398	407	407	384	376	344	377	390	382	368	380	361	400	388	390	397	369	412	381	393	386	386	406	362	418	396	404	382	398	402	386	431	377	364	415	400	390	389	423	398	393	401	443	378	386	393	344	384	401	385	381	409	384	399	396	380	384	374	398	417	381	352	395	426	410	357	380	391	414	345	388	386	391	365	405	407	389	359	350	397	392	406	393	378	385	364	375	411	359	409	383	389	377	401	399	381	361	415	366	404	380	359	397	402	409	405	388	371	422	415	384	392	383	395	397	370	374	367	415	377	401	373	420	418	403	392	425	391	414	387	397	408	393	379	376	363	387	403	393	395	398	407	397	377	361	455	386	389	404	376	377	395	370	373	432	403	383	392	401	397	386	385	399	408	364	388	391	384	439	396	347	444	386	404	421	388	403	393	384	401	387	367	400	377	411	411	427	393	411	422	404	383	405	411	348	403	384	404	396	398	406	401	426	382	387	414	422	378	398	377	406	395	396	382	378	370	404	399	423	391	354	384	389	419	423	399	416	383	392	424	363	408	366	371	407	408	376	385	396	391	407	397	381	393	375	400	387	403	393	414	382	395	425	374	398	388	427	394	382	420	387	381	408	391	398	373	446	405	370	393	382	405	391	403	386	432	433	374	439	419	401	374	400	362	397	372	393	381	397	419	398	419	358	384	399	367	407	400	379	410	347	380	394	410	402	377	419	353	381	391	401	390	410	397	417	392	398	400	409	358	347	399	409	390	394	430	410	440	396	395	387	374	394	415	377	391	350	376	422	407	411	357	383	410	421	365	401	385	414	391	416	426	383	417	397	352	401	381	389	378	421	367	431	376	371	388	391	384	398	408	422	433	369	396	396	420	407	421	383	389	395	393	381	397	358	383	394	380	393	440	377	373	402	408	401	394	414	395	400	431	375	418	402	354	393	372	363	383	412	374	392	364	352	371	398	395	396	420	371	401	385	386	396	401	393	405	407	397	411	416	420	398	380	404	389	373	427	399	382	400	422	374	414	374	366	371	386	415	425	409	400	415	423	388	392	353	378	403	428	441	351	449	358	388	428	383	407	395	388	399	379	391	377	393	381	356	403	396	399	415	419	408	376	398	360	448	366	427	381	413	361	376	392	405	382	407	394	414	385	414	387	389	436	399	388	454	377	390	419	399	401	372	441	397	416	374	386	375	402	419	393	358	387	405	385	393	387	386	402	402	402	391	408	417	401	377	378	375	414	404	395	360	376	356	364	385	419	414	370	411	383	409	358	400	388	427	404	373	377	359	417	390	420	419	394	385	432	383	393	384	395	378	404	420	355	384	394	342	363	399	384	410	404	371	376	398	399	386	405	392	383	401	369	392	411	398	408	422	385	385	404	400	403	384	399	399	390	377	393	363	425	395	408	421	385	375	400	402	408	369	358	392	385	400	405	421	389	384	402	385	396	362	398	375	378	415	414	364	393	389	393	375	414	375	408	377	417	384	428	364	381	381	390	388	383	378	380	404	404	393	385	398	406	427	425	398	401	416	384	395	414	401	393	410	396	418	397	386	372	413	402	435	391	378	398	422	375	412	372	370	402	375	414	372	411	391	394	408	390	379	388	419	377	421	385	387	413	399	436	383	385	412	382	387	386	365	409	385	404	421	391	376	419	385	403	394	398	356	392	411	359	367	375	384	403	379	420	391	410	401	418	339	412	377	433	412	418	404	373	387	393	392	406	358	379	407	391	395	389	387	394	402	411	389	386	428	389	420	397	409	378	410	390	412	423	414	380	401	409	408	394	389	378	389	445	418	383	393	366	411	365	379	388	406	360	394	408	398	391	445	410	403	358	423	371	390	391	418	422	407	376	405	374	387	384	386	385	436	390	402	381	426	394	357	380	377	388	422	413	359	372	407	387	431	378	387	354	373	401	411	367	384	412	408	391	380	423	380	385	384	402	428	406	349	370	387	415	380	412	389	406	446	388	380	417	389	386	399	380	381	395	398	376	409	434	374	437	380	400	373	381	397	421	384	403	384	409	371	387	406	400	380	378	397	412	416	377	375	383	415	389	380	387	408	419	409	377	428	402	384	380	372	380	395	418	392	407	404	378	399	377	411	414	414	410	408	375	412	349	428	391	399	431	365	402	397	415	382	365	385	424	401	387	397	355	413	438	403	418	355	400	380	387	429	380	393	398	400	413	430	379	387	421	361	364	432	420	398	387	433	358	387	412	416	388	393	375	380	398	410	375	393	357	378	419	386	361	446	369	421	420	378	418	421	411	414	381	378	403	409	386	379	385	402	383	433	388	354	371	375	415	447	398	418	390	388	370	387	412	419	394	369	422	367	395	384	405	422	363	377	360	369	408	396	379	382	385	403	387	401	395	365	424	404	427	383	398	389	350	401	405	435	390	397	389	383	395	403	412	400	387	417	366	417	382	398	422	399	378	383	364	416	397	383	392	400	406	347	413	370	388	427	381	415	384	381	395	397	366	396	370	404	396	384	426	375	371	401	369	374	413	379	413	405	381	390	373	368	402	366	384	400	394	387	430	400	390	419	384	389	387	402	390	387	414	375	390	374	402	366	434	391	396	383	399	395	423	393	441	391	372	376	371	409	372	359	410	431	371	412	361	437	404	399	367	388	408	369	386	377	396	384	412	443	406	398	414	374	389	393	412	380	455	393	408	403	409	371	386	367	401	397	381	356	396	425	368	384	411	409	391	372	389	394	402
10294	1260	1343	983	748	552	468	383	344	302	315	278	271	278	277	239	239	242	237	252	232	252	250	265	247	252	247	221	231	267	248	233	259	227	233	187	213	218	223	217	208	218	218	221	206	180	194	189	176	218	217	202	202	208	213	231	209	210	208	194	211	211	188	216	242	194	234	202	200	189	213	198	228	203	186	220	234	214	223	214	188	177	197	220	215	195	210	197	191	199	201	225	203	183	223	190	220	179	182	203	229	173	206	191	206	197	176	191	180	214	191	191	219	197	198	220	189	192	220	215	193	178	218	190	206	199	203	208	203	186	202	208	208	195	184	206	237	227	196	184	203	203	243	186	210	210	197	206	234	185	208	247	218	214	204	208	204	194	204	191	185	192	195	190	234	194	202	204	191	199	223	216	208	218	187	174	234	206	195	198	214	216	224	198	199	206	203	215	201	194	176	211	180	222	232	213	202	211	192	186	213	229	205	225	213	177	200	192	192	215	221	207	217	204	190	224	174	207	216	200	213	196	188	190	193	239	200	223	202	222	215	205	221	203	196	225	209	213	186	184	202	170	226	207	198	196	206	172	218	195	211	200	198	203	206	226	211	185	205	207	208	169	179	215	203	166	213	204	191	187	201	190	199	209	215	204	200	198	206	199	220	200	212	206	204	227	232	206	211	215	214	197	212	209	171	206	220	223	217	186	195	214	209	219	194	221	227	227	190	176	194	193	200	187	193	227	196	195	214	207	213	201	207	210	191	166	192	192	200	209	201	204	186	198	202	186	209	200	201	215	228	228	210	201	205	216	228	189	199	193	181	234	209	196	223	204	200	228	184	190	204	224	210	194	203	210	182	186	201	181	204	217	203	213	207	221	223	202	197	194	236	211	223	214	231	187	197	161	203	199	185	204	188	202	190	220	198	214	201	178	208	190	219	195	213	209	217	211	184	195	192	185	204	177	203	222	203	229	196	211	208	176	204	203	224	216	192	193	205	225	181	210	192	225	177	203	209	207	189	200	203	199	224	187	189	200	185	209	208	191	203	181	191	223	179	217	208	221	210	214	229	238	217	178	201	185	216	213	222	182	191	207	178	188	170	190	192	197	188	225	200	224	206	211	206	195	190	208	209	202	202	199	198	229	187	211	195	236	243	216	193	233	183	209	175	216	206	220	201	193	220	200	202	209	228	193	214	203	237	220	180	209	197	208	186	195	209	208	217	202	175	191	205	207	232	188	223	193	208	198	183	184	188	213	214	233	198	218	192	207	196	221	193	210	197	203	159	182	211	193	194	197	208	181	177	211	194	190	206	195	199	190	206	209	207	205	233	195	209	191	179	195	220	226	216	165	176	214	222	179	185	199	246	210	177	213	198	184	206	210	203	204	226	224	191	199	208	249	186	199	183	193	204	191	214	212	194	184	213	201	208	217	192	206	203	205	207	220	185	195	175	221	207	201	203	162	188	192	215	217	190	218	189	207	203	195	231	215	196	172	193	204	216	204	219	198	189	206	216	215	204	202	211	199	217	217	215	202	196	205	215	196	206	188	213	229	215	214	193	207	238	197	210	195	200	213	207	198	229	192	189	204	209	198	198	211	183	212	174	204	220	201	215	196	194	222	208	200	210	218	201	190	196	207	208	197	195	192	220	221	192	210	190	199	221	226	205	221	205	197	223	223	185	201	211	203	211	209	212	198	189	178	220	207	212	181	211	220	214	185	228	241	219	194	214	202	209	218	217	187	199	194	215	197	202	236	201	214	194	186	171	196	211	186	207	210	188	211	170	175	204	204	201	198	208	209	189	203	177	183	212	208	196	216	236	204	185	201	208	215	216	201	225	185	212	175	195	206	206	225	215	224	163	199	240	205	187	214	198	205	194	188	208	188	202	168	215	204	234	199	196	238	184	191	215	213	219	185	214	197	210	233	220	211	188	183	220	199	195	214	193	206	204	209	228	211	185	233	219	217	164	216	208	216	212	214	211	234	161	196	199	190	203	190	203	201	203	204	183	197	181	204	178	222	203	207	220	233	185	194	185	187	198	195	190	176	201	205	210	201	223	221	198	201	202	201	206	206	198	181	210	196	191	185	204	181	202	211	209	226	220	212	205	213	184	227	210	204	191	209	197	243	178	197	223	224	182	182	208	201	180	195	193	197	195	197	223	212	198	176	204	174	222	199	192	188	191	191	165	200	176	211	221	186	194	207	207	189	198	210	186	216	174	189	182	214	219	196	239	204	222	211	226	192	199	178	194	209	183	194	251	202	193	215	230	234	205	194	230	231	176	185	206	218	216	234	178	193	228	210	204	220	208	199	193	207	227	213	202	193	210	172	199	211	207	221	172	228	207	184	211	220	217	192	190	196	204	209	200	211	210	226	197	190	188	214	200	206	203	213	209	197	203	189	199	209	184	197	200	190	187	193	226	205	203	205	214	217	192	210	206	197	197	198	215	179	200	191	185	188	192	220	208	203	181	213	230	218	214	200	171	204	190	186	179	224	189	177	204	199	197	199	193	216	195	222	201	175	240	187	203	186	191	221	199	213	198	222	202	213	209	210	196	195	204	187	209	223	211	228	190	196	196	186	188	210	231	194	208	221	205	190	205	201	206	194	203	185	184	187	181	209	204	219	201	251	189	219	193	234	193	207	196	203	212	190	170	214	181	208	197	197	199	202	210	218	211	231	186	213	214	230	205	228	211	193	185	195	204	233	187	201	200	234	224	208	208	181	211	215	187	188	206	172	220	203	199	180	203	185	225	222	198	215	242	196	222	174	208	230	190	174	201	209	218	188	220	230	173	227	207	179	193	192	241	182	186	188	202	206	213	224	213	194	206	215	183	206	210	196	218	219	200	176	223	227	199	214	187	187	194	205	232	232	199	209	209	199	184	211	189	193	208	178	176	206	217	176	185	224	208	187	188	192	201	214	210	181	186	192	199	186	205	183	215	213	203	224	208	202	183	194	198	191	209	217	201	188	224	214	200	196	214	194	204	206	199	224	195	203	230	198	209	214	208	222	189	196	216	199	220	215	200	224	190	219	198	191	197	205	224	197	236	199	240	216	198	205	192	201	186	217	180	193	175	191	207	191	194	211	198	227	195	214	210	202	197	205	192	201	208	197	180	216	213	190	214	199	198	214	239	195	222	192	206	181	216	212	209	179	220	198	234	189	184	209	176	181	159	199	217	224	224	197	195	194	214	228	208	178	198	223	219	196	176	214	186	190	177	211	220	185	177	206	205	177	233	209	228	191	169	193	227	220	227	219	201	171	195	242	259	199	211	195	181	213	221	216	176	216	229	217	202	207	213	215	222	184	200	195	207	202	213	205	195	216	198	191	195	179	198	213	178	198	190	198	204	234	209	171	192	199	189	242	201	197	192	193	200	217	199	224	213	194	219	195	233	178	211	200	184	201	177	201	191	218	237	202	182	177	193	210	199	216	193	190	182	194	195	180	192	196	207	192	221	215	234	221	200	200	172	210	195	196	203	208
6792	1445	2749	3182	2818	2265	1897	1746	1390	1245	1149	1167	1034	926	910	911	1000	851	887	930	845	887	846	934	1067	999	1017	912	989	1143	878	803	724	756	746	664	660	678	627	676	601	630	621	616	583	634	638	601	608	606	587	600	597	563	590	528	604	584	617	623	580	594	621	553	575	585	534	547	555	643	575	564	605	647	588	581	612	560	577	575	538	580	578	599	578	605	561	588	552	573	573	556	561	568	557	580	595	589	576	582	564	559	588	582	575	598	613	572	591	589	572	560	569	599	585	590	573	573	577	588	541	562	589	557	571	585	614	579	599	609	620	602	600	539	580	612	543	544	540	607	601	556	533	549	573	578	566	581	564	615	563	605	563	571	578	568	564	605	605	581	584	549	568	585	588	569	588	528	565	581	593	587	583	641	534	544	612	540	563	518	534	584	570	564	585	568	574	560	592	610	569	593	604	579	583	591	558	617	579	559	573	578	573	603	562	565	562	544	537	600	577	591	542	570	558	540	616	570	566	613	577	578	604	560	559	545	542	584	602	588	534	587	593	579	570	546	562	507	539	583	525	544	584	533	521	553	568	578	565	557	577	559	523	575	600	625	598	606	574	573	576	643	585	598	554	580	625	592	619	571	562	543	605	558	564	553	602	609	609	599	565	616	602	552	579	582	589	558	582	555	594	565	579	563	601	579	543	571	592	593	613	573	550	563	589	603	602	572	556	593	622	535	584	608	530	561	572	574	577	587	593	543	597	570	573	598	539	583	590	566	574	618	594	551	601	562	586	538	545	561	611	556	599	557	549	534	608	609	574	553	559	565	573	578	605	568	564	562	586	577	578	582	541	596	547	558	574	632	541	581	562	568	573	597	539	560	554	541	586	549	620	582	568	575	536	582	576	607	592	557	566	591	584	580	602	595	579	569	609	598	536	567	553	575	598	591	566	566	616	604	581	557	568	548	578	556	539	554	583	532	573	559	518	574	561	575	586	568	573	567	570	579	583	594	591	583	592	560	598	584	590	520	531	573	592	593	551	559	567	567	571	595	552	548	565	556	567	545	532	597	588	594	580	594	572	598	573	582	561	589	599	578	584	572	591	583	560	575	551	553	563	584	554	560	587	558	580	599	494	575	590	589	599	576	553	585	594	573	594	587	583	539	497	563	569	574	641	570	610	581	559	589	621	547	572	617	569	592	570	582	574	574	587	546	586	561	529	541	583	582	590	540	616	568	568	568	580	588	585	559	619	573	574	549	616	577	554	565	590	546	551	547	589	580	585	620	550	608	583	561	599	535	538	556	576	594	598	625	556	561	584	603	578	626	550	556	554	555	580	536	578	542	581	543	587	607	569	576	600	594	563	582	616	558	562	571	609	588	586	566	557	584	541	561	559	557	557	600	571	551	597	561	550	605	520	584	567	562	575	580	579	569	563	612	615	580	559	560	567	569	574	608	601	576	587	606	587	577	592	586	585	537	566	574	583	590	529	592	597	537	616	568	542	556	576	623	578	530	622	565	547	563	570	562	598	555	579	614	548	562	579	565	601	544	583	567	585	574	549	600	574	585	539	546	581	606	626	573	560	574	587	611	573	565	541	565	567	552	593	579	544	552	563	594	566	552	540	599	579	575	599	620	596	584	587	605	592	584	590	582	584	596	563	569	563	548	582	515	646	585	595	608	574	596	584	577	562	576	571	582	578	574	587	575	555	586	586	592	564	599	607	582	560	565	580	617	534	582	528	577	573	538	573	549	536	612	578	548	581	528	574	582	553	585	598	594	539	555	550	553	561	551	605	606	614	596	597	543	594	607	619	592	553	582	605	552	531	546	561	586	541	610	543	575	548	573	544	558	570	584	595	600	604	577	606	551	575	540	581	589	562	542	585	546	561	601	545	558	589	580	605	581	524	587	595	555	624	561	594	569	526	552	549	585	549	585	586	568	583	561	581	579	541	566	577	594	576	599	585	558	565	576	566	550	623	590	576	624	580	573	534	584	575	544	561	600	569	554	607	575	593	551	584	525	587	573	581	558	568	592	584	562	560	585	599	584	597	618	573	606	540	590	589	571	560	559	583	566	547	612	600	555	573	609	581	596	578	557	541	553	587	592	564	536	594	587	566	569	625	540	584	586	593	544	597	550	560	581	599	576	606	587	587	606	568	580	565	547	602	538	613	564	589	558	594	558	580	574	646	611	604	560	554	581	594	607	613	612	524	562	582	571	574	560	595	571	539	612	571	592	544	597	593	559	602	622	570	580	569	561	574	611	615	598	595	566	556	566	582	550	580	566	570	542	607	563	595	596	582	583	555	661	553	574	547	564	599	581	551	625	564	598	561	551	588	554	589	586	608	603	572	575	534	605	554	585	608	551	534	614	547	575	569	557	553	580	566	546	551	556	573	575	587	595	565	574	561	590	518	600	570	573	558	599	590	527	550	556	560	593	593	599	568	556	595	600	584	551	567	621	595	561	588	593	557	574	597	555	590	609	523	594	584	541	588	541	533	612	597	521	595	585	540	567	642	618	609	635	562	554	557	618	576	565	604	578	590	575	586	603	608	580	631	588	592	606	542	586	576	605	565	602	564	565	557	541	555	614	585	545	559	578	544	572	608	579	613	572	614	546	580	566	585	629	556	597	529	608	570	606	554	556	594	581	554	572	589	576	588	530	558	564	627	535	556	567	564	548	590	581	540	587	545	577	578	579	572	567	549	603	563	550	564	578	564	593	574	590	571	605	599	560	589	537	593	586	531	563	618	577	593	586	579	548	601	561	594	541	540	580	604	554	564	581	578	563	625	565	574	546	595	533	610	567	600	600	596	571	522	548	587	546	579	545	542	579	536	587	586	577	580	553	608	609	591	612	596	586	542	554	585	579	554	549	557	550	587	528	548	576	568	587	609	559	588	574	576	557	558	545	564	579	552	603	546	543	563	559	574	538	553	614	558	591	570	569	569	567	530	555	571	543	568	558	580	568	561	584	559	608	568	545	576	559	571	566	588	606	543	609	549	568	559	582	590	587	562	537	558	587	587	594	569	584	598	535	582	553	580	579	598	529	581	610	602	611	541	619	575	562	573	587	616	543	583	599	625	566	527	548	552	564	559	569	562	605	562	562	545	605	538	580	543	579	578	571	595	510	585	555	595	555	518	571	583	592	559	583	593	564	539	594	596	602	571	548	565	568	558	617	564	592	596	510	599	550	567	578	555	550	561	601	547	536	555	557	582	574	560	610	615	586	603	582	575	583	576	570	569	558	549	564	612	571	567	529	559	551	590	546	580	565	591	601	592	618	539	609	589	575	563	589	608	606	559	567	581	618	600	621	592	553	513	577	527	597	605	513	569	587	560	582	592	610	577	628	618	609	555	611	554	557	576	557	560	545	618	604	542	622	555	600	583	528	586	582	593	569	569	552	557	574	535	557	569	588	582	573	585	583	612	596	575	585	581	541	598	574	546	591	621	569	561	555	576	544	577	565	566	581	606	557	575	534	572	595
18381	3232	2768	2213	1547	1130	915	788	689	561	563	523	539	470	503	491	468	438	469	497	483	485	488	485	508	501	489	446	526	544	458	506	419	461	407	416	391	438	391	429	407	356	400	402	407	401	391	393	421	370	378	415	387	398	386	361	402	400	411	401	367	395	377	386	373	439	412	364	392	386	398	364	388	390	380	372	416	359	384	428	409	387	397	385	428	428	395	437	358	408	428	407	373	356	409	424	370	392	381	345	379	374	369	392	418	393	418	422	385	409	363	353	393	396	367	368	381	368	389	395	391	397	384	390	404	383	372	379	390	374	379	372	393	418	393	414	350	392	368	406	391	399	381	361	384	378	361	361	380	368	338	410	414	413	433	392	364	363	401	354	394	401	378	384	355	378	354	414	386	412	386	418	394	409	385	394	402	400	405	391	348	360	382	352	392	385	422	365	390	379	403	373	388	365	392	379	369	378	409	408	420	375	383	389	372	385	438	372	415	395	426	381	362	395	394	384	421	367	394	390	395	380	402	415	404	401	385	367	364	435	316	378	395	427	405	418	404	372	403	395	390	382	398	407	398	363	364	428	401	388	430	384	385	371	376	378	406	385	377	371	413	372	388	398	361	376	414	382	372	361	360	367	372	408	373	406	405	443	383	393	373	388	400	393	375	368	363	395	393	427	403	373	365	385	405	371	404	369	405	378	409	394	380	372	378	375	379	392	406	399	382	376	411	384	381	367	413	375	403	369	384	348	374	376	387	378	378	403	379	380	390	363	400	408	397	351	384	395	383	433	378	380	350	400	373	402	419	390	405	358	350	414	401	402	377	361	383	395	353	381	374	382	368	386	370	431	383	380	400	391	377	354	366	389	375	363	412	368	423	386	367	376	391	361	389	369	371	415	396	419	387	419	392	429	348	373	391	398	387	385	386	345	408	371	391	376	369	349	406	350	374	373	360	372	389	420	381	400	388	366	412	415	412	384	380	370	323	424	381	376	370	424	349	358	376	373	376	414	374	419	404	382	405	400	371	404	389	385	374	421	412	381	400	369	399	384	388	409	403	404	349	379	394	370	399	356	401	383	346	388	365	340	370	382	400	400	402	388	359	401	416	423	463	382	374	372	366	344	375	401	394	387	354	375	402	390	424	390	364	367	383	410	381	390	386	385	407	408	374	369	413	402	399	375	400	363	380	393	367	380	405	429	364	382	391	399	394	378	393	412	359	377	354	374	371	371	322	374	388	362	372	397	411	359	420	419	406	403	404	363	427	408	420	435	345	383	397	421	354	360	396	384	390	403	393	364	377	417	368	379	402	356	382	362	434	365	336	430	365	367	369	420	357	385	377	375	390	405	365	377	400	387	424	409	360	368	398	400	388	369	372	394	350	397	379	377	384	389	404	359	421	428	393	364	378	405	394	396	369	381	384	407	384	403	395	415	379	354	381	424	397	369	365	400	366	402	393	392	396	405	367	370	399	407	357	345	359	357	373	396	404	407	435	433	362	362	405	421	389	383	384	422	397	402	357	407	389	382	416	397	373	363	368	398	386	370	391	396	406	387	374	357	391	372	395	377	396	386	428	386	398	379	345	366	383	372	349	417	414	364	391	364	407	379	379	398	365	396	338	361	385	389	326	402	383	366	425	391	358	385	382	343	371	406	390	374	399	396	331	356	372	366	351	341	411	358	368	368	390	388	363	417	421	397	370	410	377	384	370	385	410	398	401	406	371	383	361	407	382	343	380	368	379	420	404	369	386	382	392	409	373	402	372	383	399	389	399	395	375	358	378	377	414	365	390	401	405	396	397	394	352	405	386	378	385	380	362	389	399	375	413	362	395	386	388	432	367	418	411	359	369	411	412	399	389	401	411	375	424	389	388	388	401	408	377	389	352	397	408	379	389	384	362	389	408	415	394	420	371	398	365	373	411	361	383	407	414	391	376	357	342	379	375	387	396	415	421	420	395	401	361	391	386	370	396	350	394	435	371	387	412	384	405	382	403	410	379	365	376	392	416	427	388	386	370	369	378	392	428	389	448	428	394	365	386	388	430	384	380	422	418	433	377	388	372	385	354	377	371	375	396	404	407	398	401	384	419	405	401	373	360	397	442	397	393	410	393	397	402	358	392	410	397	382	364	426	377	388	400	417	392	364	401	369	383	401	389	359	382	403	388	383	393	379	364	451	355	373	370	413	399	394	389	370	354	377	388	390	398	345	389	413	382	362	359	369	386	353	364	396	408	377	373	398	387	381	382	374	365	430	378	365	396	378	376	406	365	425	344	371	389	411	420	375	363	387	372	397	367	365	364	411	400	426	435	423	405	361	375	374	373	336	344	403	406	390	397	369	398	395	389	379	379	365	354	415	384	422	380	358	376	416	381	394	365	374	384	401	361	396	413	355	378	370	384	402	388	429	395	405	424	390	397	407	383	401	391	327	423	403	400	386	360	396	388	347	372	356	369	395	397	374	395	361	401	374	381	398	371	421	367	403	387	397	371	400	412	384	377	405	368	370	366	355	363	357	386	395	388	392	375	348	415	398	402	389	381	399	356	363	428	420	353	360	400	401	413	392	415	418	414	442	404	396	368	375	384	375	427	443	417	351	386	378	394	368	426	449	395	353	401	364	366	387	366	389	372	397	390	421	417	380	416	371	401	394	362	385	379	387	374	385	356	371	401	429	420	362	400	392	382	402	385	382	415	380	379	378	413	417	407	385	379	388	378	417	327	360	349	400	355	391	349	377	418	393	379	383	393	429	401	395	420	382	395	358	425	383	393	384	394	427	358	363	370	403	402	398	369	390	376	401	389	371	370	422	402	402	396	339	368	368	346	367	399	392	390	378	381	363	353	378	381	359	384	398	386	416	395	387	371	393	409	375	334	359	332	369	381	366	401	409	384	381	412	403	416	396	411	397	400	390	370	391	362	371	384	380	392	425	409	407	411	415	365	405	404	409	429	377	400	383	390	381	397	389	394	409	413	365	411	414	398	392	372	381	360	374	369	403	425	416	393	394	380	369	390	400	405	400	359	379	330	404	448	392	388	362	398	400	412	383	373	406	390	404	384	378	414	375	358	343	367	367	393	405	374	376	394	399	407	390	360	413	383	408	386	380	425	403	398	329	414	379	373	377	394	374	402	386	382	395	388	422	354	404	359	394	378	411	371	360	364	354	350	365	392	403	393	351	383	351	372	415	359	382	420	395	385	386	376	312	393	398	387	362	416	370	374	397	399	379	403	434	373	397	403	359	404	383	360	423	417	407	401	411	435	399	350	371	388	381	418	372	382	384	394	372	370	401	366	386	375	374	401	412	369	427	393	376	367	401	361	371	390	431	371	401	417	408	391	366	426	365	361	408	369	368	405	405	396	372	386	382	375	385	419	380	373	384	401	387	366	413	388	379	417	383	378	388	411	393	416	407	359	404	374	376	395	368	407	408	388	406	419	433	367	420	411	376	403	354	406	406	380	379	364	390	394	412	370	388	429	356	354	420
9251	2530	5321	5888	5074	4370	3596	2972	2619	2382	2035	1883	1820	1696	1671	1568	1434	1666	1422	1641	1414	1407	1591	1648	1816	1876	1771	1761	1817	2035	1654	1447	1189	1373	1209	1153	1143	1047	1061	1004	1046	972	930	1052	1005	1023	985	991	1019	998	1013	1000	1018	994	1023	961	1001	996	1014	1012	1027	910	962	972	976	1045	980	929	980	977	1019	964	962	1026	992	1013	990	943	896	994	914	948	955	983	920	947	972	912	956	985	963	915	937	1014	992	949	926	961	1008	978	961	952	935	934	970	975	1010	943	1015	943	949	892	922	962	977	939	898	913	915	935	950	929	951	958	989	974	970	996	1002	997	947	949	961	969	931	947	929	940	881	951	989	945	975	925	944	978	954	869	905	875	919	1050	921	961	918	962	907	938	1014	933	962	947	885	921	948	983	906	977	943	951	944	918	946	948	1025	934	893	946	924	956	941	901	906	922	967	969	950	926	1003	945	996	892	920	952	1006	939	950	911	917	995	932	974	900	923	935	962	878	945	900	936	933	970	922	923	926	938	919	932	969	923	961	911	920	960	950	943	958	929	932	936	856	1003	964	919	907	972	996	993	1025	917	968	913	925	948	941	915	942	906	969	901	916	952	943	943	932	959	943	943	995	928	1011	915	960	937	864	925	957	884	961	984	966	911	908	947	956	920	891	950	980	905	947	939	922	940	917	959	938	908	947	939	959	951	935	931	968	923	926	922	982	964	935	895	921	909	998	949	907	895	915	944	973	938	918	923	889	944	952	916	946	938	900	988	904	945	966	913	937	1005	982	948	933	997	927	988	970	928	1003	861	982	960	916	927	888	970	973	963	965	917	975	957	971	908	966	950	946	896	943	923	967	905	949	984	946	996	940	926	947	895	974	977	916	954	964	937	901	964	974	890	971	963	998	971	921	934	942	984	896	945	962	961	970	951	964	952	960	938	994	984	1014	964	955	968	955	954	921	915	946	889	952	951	994	960	958	941	930	975	885	933	948	991	879	905	981	890	1012	958	902	943	929	953	977	924	898	963	973	932	972	918	945	901	918	955	956	984	983	952	993	943	936	910	922	888	925	995	942	970	1012	979	994	894	948	980	919	945	940	929	916	932	960	913	888	961	921	967	888	950	919	926	903	937	956	970	919	949	923	919	968	920	914	921	906	932	957	940	923	946	964	922	886	958	969	940	945	950	947	998	956	953	932	929	992	961	972	904	948	951	914	884	940	901	900	987	890	943	960	925	902	895	934	931	958	959	886	909	881	954	959	933	956	950	955	922	930	880	962	908	962	960	927	953	963	965	917	949	956	967	919	975	1025	896	882	931	920	924	963	956	988	934	964	913	918	949	936	986	967	988	979	965	893	938	937	918	932	947	917	953	942	885	934	931	887	924	959	952	964	866	899	867	927	939	957	908	946	911	923	940	1000	929	940	923	984	926	919	951	923	970	964	921	941	954	916	942	925	914	936	941	946	930	971	945	905	929	950	970	885	929	987	945	929	936	886	942	946	959	950	917	925	949	991	983	907	907	970	895	982	939	940	911	963	939	905	928	956	973	956	963	970	954	985	924	953	957	930	941	891	933	949	976	975	945	954	945	962	974	960	922	948	946	907	989	918	934	930	985	929	1004	926	952	982	958	960	951	931	899	934	933	943	958	987	964	957	941	972	942	945	998	945	923	908	908	876	921	940	972	1010	964	930	963	948	962	943	928	979	948	967	987	967	977	950	964	946	940	946	890	937	937	953	923	892	917	906	948	952	963	934	930	934	971	913	977	1008	972	919	957	928	960	962	926	939	1010	952	910	929	956	949	918	932	966	950	996	968	955	892	971	949	981	955	950	894	922	939	968	955	940	967	928	988	978	922	936	968	970	917	937	963	953	945	943	929	953	1001	913	895	928	961	979	875	984	903	912	924	997	1029	965	950	932	958	901	916	949	988	945	926	876	963	929	975	899	986	955	948	937	926	906	979	1015	946	946	953	934	928	980	955	987	940	940	935	954	937	911	920	951	899	933	888	895	985	996	943	952	976	914	996	912	943	907	932	963	928	977	986	928	950	915	911	925	936	987	897	933	977	928	997	940	948	911	919	989	880	941	1001	957	892	925	925	927	964	985	970	899	982	901	890	990	934	931	950	931	1008	937	930	962	997	947	939	916	932	966	986	876	963	885	977	907	951	1003	947	947	961	935	984	960	942	994	974	911	923	955	960	953	964	934	918	884	920	936	916	963	945	935	890	915	947	892	933	927	943	880	975	960	962	892	964	945	919	920	962	963	974	980	940	964	924	930	921	913	989	963	971	977	960	989	925	919	922	958	941	964	938	899	917	966	964	952	954	960	960	923	981	992	983	935	932	922	931	987	985	901	974	943	928	974	938	978	878	989	924	971	904	951	970	992	972	939	946	959	962	1031	942	919	948	973	896	1018	933	973	924	899	953	969	968	916	929	937	940	932	1025	911	930	994	969	949	962	972	930	970	993	981	941	946	976	964	952	969	906	970	936	1044	951	953	969	1004	966	896	937	965	949	905	963	919	935	937	906	923	927	972	981	934	953	948	953	1018	947	959	978	916	971	982	920	975	981	938	966	922	958	914	917	989	947	1013	985	950	974	959	1005	954	932	965	952	959	931	963	939	883	908	944	1005	918	934	912	957	935	901	960	983	939	904	881	917	972	933	965	983	943	1026	977	955	910	904	904	910	947	938	989	958	946	961	902	969	948	907	926	954	906	981	910	1017	956	981	978	996	908	936	936	931	972	994	916	964	971	997	975	1010	993	964	972	989	924	1004	958	951	937	977	886	944	968	937	937	950	921	966	888	972	945	927	946	923	968	917	1022	891	913	924	884	959	941	962	926	892	1016	951	937	933	926	925	960	949	934	933	941	977	957	960	929	947	961	981	939	906	1005	968	986	919	924	888	911	984	1011	959	922	936	930	945	980	1008	994	918	958	943	885	943	921	923	918	936	967	971	917	884	940	941	936	956	935	874	921	948	987	965	959	987	888	921	911	967	967	926	951	995	942	943	927	960	933	982	958	958	932	951	875	963	987	929	956	943	928	956	936	914	957	925	971	945	932	934	947	913	984	967	952	915	916	933	934	917	940	909	944	901	921	980	965	979	940	950	916	914	932	983	969	954	937	948	1003	921	983	909	938	922	935	934	977	975	993	953	933	917	981	951	953	934	919	948	970	915	911	974	935	946	939	933	934	975	911	986	954	911	930	952	946	945	921	948	967	962	937	920	948	997	914	1007	927	970	951	929	927	917	898	931	925	926	945	953	887	905	951	910	950	948	948	947	910	951	950	951	940	946	915	899	899	989	934	927	972	933	941	941	877	966	993	987	962	970	935	933	972	960	922	976	900	1008	960	952	961	960	993	925	964	977	895	955	910	959	971	933	966	956	923	926	1027	916	984	957	940	951	959	959	950	942	896	932	970	930	983	935	916	914	918	972	909	947	935	982	918	989	922	926	943	899	931	953	958	985	940	962	912	955	902	923	946	984	991	947	974	926	947	931	955	966	915	971	982	955	914	930	941	975	974	960	978	947	946	965	986	921	948
1987	161	154	133	152	134	141	145	113	116	125	132	125	131	128	120	135	120	111	134	142	137	111	110	146	120	117	138	146	133	129	127	141	130	116	128	128	117	115	116	149	124	122	143	130	120	135	117	116	145	140	138	131	102	143	135	126	141	139	122	124	118	111	108	136	119	126	139	135	123	122	122	145	114	104	125	108	118	108	104	107	152	109	127	102	120	119	124	102	129	120	116	124	130	104	100	125	127	134	132	141	99	118	125	112	136	147	135	123	115	110	108	129	135	134	128	134	129	138	127	111	97	113	132	120	130	117	128	148	135	109	106	110	110	119	137	139	125	135	123	131	105	117	133	127	132	118	112	121	114	120	99	123	125	120	133	102	131	132	114	115	130	122	115	133	125	114	122	119	115	129	134	143	120	125	131	123	124	122	133	134	102	103	141	131	126	119	125	122	109	125	141	110	123	111	127	121	126	110	128	108	142	124	113	124	132	129	133	129	139	138	114	108	112	145	130	121	140	142	132	119	135	119	133	118	113	116	121	122	128	124	100	142	107	130	114	122	134	111	128	119	126	126	121	119	134	142	120	117	147	113	118	141	127	119	121	110	117	143	115	119	130	142	129	92	106	113	134	126	125	125	139	140	101	113	114	127	118	137	143	117	126	136	136	137	132	134	118	129	131	142	120	120	131	138	108	115	117	149	107	123	130	119	105	135	141	113	109	127	149	111	124	113	143	141	121	126	118	123	117	114	126	108	127	116	121	138	105	131	135	143	125	121	128	127	104	126	136	121	131	123	110	122	147	126	130	117	107	140	132	110	113	133	130	104	146	118	121	121	133	142	131	145	131	123	137	112	123	140	145	132	115	126	128	118	127	129	120	129	142	122	125	137	130	123	124	115	143	133	123	132	115	144	137	122	140	107	121	133	115	102	103	122	121	116	123	130	118	103	118	104	107	126	143	114	125	143	137	132	135	131	112	117	129	125	112	107	117	141	110	148	117	138	125	134	121	131	130	120	128	129	146	133	140	119	115	119	125	148	131	114	134	133	106	133	150	115	140	116	148	126	135	120	116	126	104	142	124	116	149	139	132	115	133	128	128	154	142	127	123	122	136	121	119	129	125	135	134	126	127	123	123	111	116	117	125	118	131	144	119	135	93	104	124	110	124	128	111	117	129	122	130	123	136	108	149	126	130	118	144	133	133	109	130	125	113	123	102	135	115	142	114	123	143	126	111	133	115	129	132	129	141	115	108	147	127	118	133	137	118	120	140	151	117	139	136	122	138	138	132	127	134	125	112	139	144	118	129	132	121	103	120	123	123	129	117	117	143	120	134	117	118	119	107	130	125	131	129	136	132	143	121	152	133	123	111	133	121	121	106	117	115	118	125	142	122	138	125	132	113	127	150	114	109	133	130	145	135	133	122	118	122	134	126	120	129	128	137	129	119	120	133	119	144	140	128	114	132	130	115	134	109	122	141	138	149	128	134	104	125	128	131	119	127	115	127	130	111	148	124	128	133	120	102	138	112	119	112	131	132	120	123	132	132	114	93	118	122	111	138	132	106	120	155	108	133	133	98	135	120	126	127	123	126	142	109	122	112	137	117	103	112	120	123	126	139	137	106	134	120	144	117	101	141	125	147	122	136	126	147	123	96	103	129	134	109	137	119	134	140	123	126	128	123	130	125	130	125	142	116	167	127	109	139	128	125	141	129	132	124	120	131	117	123	134	129	127	128	135	131	131	118	111	116	128	141	120	124	120	124	131	147	117	118	141	130	126	134	117	142	133	111	157	108	123	120	143	125	123	132	108	109	143	134	127	116	134	125	125	132	112	112	146	116	119	101	118	125	122	115	117	148	126	131	121	104	137	121	116	123	121	152	129	131	121	130	115	118	162	129	123	116	124	132	132	119	135	130	141	142	128	139	125	142	131	126	141	117	116	120	137	105	126	142	143	126	109	129	116	121	129	121	131	112	107	124	128	121	147	121	143	139	122	128	138	133	128	120	115	154	133	117	116	131	133	134	124	152	132	111	138	138	119	110	124	125	124	119	133	136	110	126	124	123	130	133	132	140	128	123	134	136	133	137	136	137	105	112	119	109	126	116	120	112	96	107	141	126	103	104	115	121	121	98	126	134	125	135	131	146	106	125	115	98	131	132	139	146	141	129	121	132	114	127	121	115	112	127	132	115	125	126	119	118	112	123	127	151	101	140	132	123	152	113	113	112	149	138	127	120	113	125	121	148	129	110	115	120	124	102	125	114	136	118	123	145	142	124	111	108	111	134	140	123	120	123	119	112	148	141	116	124	107	120	130	115	138	130	129	136	137	147	122	134	129	127	120	111	123	129	112	129	128	128	109	111	117	122	122	122	148	144	146	125	131	131	112	134	107	124	101	126	121	122	131	126	98	125	109	123	126	103	102	148	140	124	125	142	118	122	123	116	116	138	106	132	133	141	114	108	117	136	141	110	114	125	134	125	117	128	110	113	135	111	100	106	129	131	135	119	125	147	114	126	121	120	137	122	135	101	132	125	114	111	114	150	119	123	120	115	139	134	120	136	123	119	121	122	113	121	130	129	118	117	138	120	106	118	150	111	143	109	105	152	119	140	125	116	113	113	149	148	122	140	134	153	122	132	110	117	122	113	126	119	104	114	128	140	125	133	134	120	110	127	127	112	125	138	133	121	128	129	121	133	111	108	128	155	127	125	135	113	128	122	123	110	121	125	121	126	117	120	116	128	119	126	120	124	157	140	125	145	151	120	121	130	117	130	116	134	113	123	131	130	115	113	122	139	115	126	130	135	121	122	125	116	129	114	113	141	135	131	131	99	138	134	112	130	127	150	112	125	133	118	129	140	142	108	97	136	125	137	141	151	124	138	177	122	129	144	111	135	124	117	113	120	115	121	128	122	131	118	134	122	105	128	135	124	140	144	117	137	126	135	132	133	128	124	132	107	109	123	132	123	144	109	113	142	106	121	133	115	130	97	131	125	117	138	115	116	144	120	123	113	138	141	133	148	130	129	130	122	127	104	109	123	111	130	111	143	150	118	110	104	119	128	129	125	114	131	112	135	136	145	107	155	137	124	120	116	124	143	125	123	137	141	113	126	123	129	115	110	133	131	131	116	142	122	145	129	115	129	108	122	122	139	136	118	108	129	125	129	132	141	144	113	112	141	106	134	132	124	127	139	145	133	117	126	109	152	133	127	113	142	117	121	105	124	137	142	106	119	125	141	128	130	115	126	102	114	121	125	119	132	117	142	128	115	127	116	130	124	93	115	111	101	136	131	110	135	121	132	102	133	121	135	142	118	132	130	118	108	137	136	128	125	117	134	100	129	138	119	118	113	142	134	129	121	115	116	110	128	137	151	118	133	122	132	138	112	130	134	125	120	130	136	117	123	120	145	100	131	124	124	131	122	101	103	155	121	136	137	122	119	146	145	121	128	125	126	131	124	122	113	116	127	133	142	153	125	148	116	133	136	124	133
2362	434	448	526	474	448	429	445	395	419	437	386	419	454	391	407	386	408	423	398	407	389	396	411	387	415	406	422	404	422	431	372	369	356	401	385	381	381	386	395	398	414	379	437	413	417	410	383	433	430	376	408	422	401	375	419	401	395	398	407	417	396	429	414	412	394	399	404	390	374	437	343	401	394	400	403	406	337	393	411	380	369	419	368	396	409	416	403	382	358	388	391	391	402	377	399	421	388	395	424	395	408	416	410	412	371	413	355	386	387	402	406	411	399	391	402	400	407	403	422	414	421	392	377	391	375	405	387	396	389	389	419	424	374	399	429	387	435	410	385	363	423	403	409	389	383	417	427	397	372	383	389	377	384	405	406	386	409	413	391	377	372	413	412	387	399	397	387	417	403	390	389	363	416	418	387	380	396	390	420	377	367	407	404	343	391	353	358	410	403	365	351	379	421	393	385	414	438	399	398	374	392	386	410	385	372	394	403	357	358	391	401	363	419	417	434	375	413	411	425	371	374	356	422	370	399	391	371	386	378	400	377	388	378	432	404	404	412	450	376	408	385	389	397	383	404	379	398	425	397	402	403	392	406	397	407	396	369	407	386	428	386	425	405	370	402	366	406	406	386	380	371	405	424	399	376	384	403	417	418	412	391	391	371	379	375	359	388	417	378	389	388	390	363	390	421	380	430	393	453	420	381	379	387	385	365	356	374	377	412	379	398	400	356	371	410	408	365	414	384	393	386	394	346	394	399	406	388	367	381	384	414	421	398	384	419	412	377	389	418	411	394	386	350	386	373	394	375	410	397	407	379	384	396	429	470	395	386	420	371	445	399	429	368	381	395	417	362	374	401	375	412	435	448	410	391	391	352	403	365	375	399	387	385	353	403	380	381	385	374	407	393	404	387	385	424	395	395	363	424	391	408	392	376	415	396	426	384	387	430	383	376	374	379	369	389	371	395	402	378	361	387	413	398	415	376	372	371	413	400	361	380	380	398	404	421	364	365	380	374	375	383	447	389	462	341	405	414	375	404	381	372	375	389	369	410	427	381	403	394	378	384	363	387	393	390	403	363	377	404	415	386	378	395	359	428	370	358	395	399	406	423	383	406	361	402	393	408	384	381	384	427	440	406	381	399	367	382	399	400	384	376	395	398	397	402	398	416	375	404	377	386	387	387	396	411	371	387	383	405	396	382	366	405	376	356	412	385	351	382	445	421	380	382	380	376	403	388	433	395	390	409	402	395	404	367	381	412	375	367	413	376	382	385	428	398	375	409	404	404	431	409	393	367	386	362	377	403	426	374	356	401	379	409	411	412	377	382	360	418	371	369	383	395	381	408	379	409	406	399	408	385	393	418	406	388	395	386	423	410	397	396	397	418	368	405	400	376	425	370	369	384	404	405	404	385	381	398	391	394	381	391	393	380	404	402	382	414	359	395	382	388	434	406	415	410	392	387	387	397	416	407	375	403	390	370	406	388	394	387	429	426	412	388	431	419	377	406	393	399	411	381	380	364	416	377	378	425	388	357	348	431	428	414	424	368	397	403	378	412	363	421	415	390	385	365	402	423	398	394	399	379	371	416	355	396	400	399	406	365	420	356	363	444	398	425	400	361	366	391	363	437	407	378	395	399	381	411	413	412	374	439	372	377	415	385	426	387	424	384	387	417	417	359	408	384	389	413	405	358	375	418	417	375	379	383	368	423	398	406	398	432	390	399	385	411	395	412	404	390	402	430	382	395	426	423	413	374	388	359	388	403	399	424	400	380	391	373	398	362	394	382	403	407	383	383	366	390	372	425	406	365	371	393	384	423	368	395	390	427	374	406	403	393	391	405	377	438	415	413	361	399	408	387	412	421	391	400	401	405	432	387	390	395	376	382	365	358	388	407	398	423	391	403	388	387	385	416	397	395	391	368	383	425	372	392	391	398	400	376	398	372	366	433	390	386	405	405	405	395	390	404	367	369	417	377	380	389	413	400	395	401	423	397	386	398	417	405	418	370	414	388	415	430	409	385	393	404	392	406	403	363	382	394	400	378	400	409	392	406	396	378	380	421	400	415	381	395	382	403	403	400	433	418	394	389	427	395	376	373	382	387	419	366	382	409	417	397	379	415	394	380	386	367	386	409	389	405	392	429	363	355	427	366	413	398	380	424	371	399	395	382	353	416	399	387	396	381	415	390	407	396	418	394	399	438	416	411	388	410	371	405	345	363	412	404	379	446	405	394	369	399	416	378	409	410	396	399	371	366	383	388	369	397	386	429	394	393	400	408	407	401	379	412	381	378	391	385	417	425	356	387	369	401	400	404	425	411	382	400	371	389	370	390	367	397	381	401	414	372	374	390	388	430	385	391	386	408	382	405	382	395	396	380	406	417	386	428	401	402	371	409	382	377	402	403	402	406	384	344	409	407	392	389	404	354	416	420	377	420	371	390	396	369	400	394	420	378	405	358	418	385	390	395	353	391	413	427	367	388	395	378	410	414	382	402	397	403	418	419	377	449	406	386	389	413	384	341	399	399	422	381	387	395	384	394	392	374	388	393	388	421	401	390	372	399	410	417	399	422	378	390	401	402	392	422	408	389	344	389	386	402	370	396	345	380	420	425	408	363	380	411	389	394	417	374	407	407	370	391	413	403	378	402	392	407	405	384	401	396	361	366	398	388	390	415	400	395	377	403	424	414	429	385	388	373	409	383	402	348	365	446	385	371	376	391	373	363	422	384	402	376	401	394	406	395	373	416	392	414	371	386	378	405	400	398	361	426	379	413	369	393	409	389	420	392	385	371	391	417	416	400	424	371	408	421	434	390	399	428	407	437	410	372	427	413	398	387	403	391	390	414	392	419	426	418	396	410	398	398	372	413	394	403	392	405	393	402	410	394	413	404	396	368	409	358	448	393	387	404	384	385	388	403	387	384	427	409	379	415	395	406	398	461	397	382	376	378	396	321	400	399	371	373	394	367	425	360	371	391	398	395	412	417	418	403	390	342	399	417	398	381	399	396	392	378	392	383	373	394	422	404	393	371	389	378	381	367	412	413	398	407	401	417	411	408	376	359	438	405	396	355	384	372	435	375	403	398	423	385	394	376	392	402	403	373	413	400	358	392	380	379	386	403	364	437	389	405	378	399	383	382	423	377	373	386	409	380	420	396	389	415	391	425	396	419	373	421	367	370	393	374	406	379	409	391	381	433	400	390	368	398	393	393	399	429	401	393	381	423	368	404	387	384	383	398	407	403	373	356	406	401	392	409	413	408	418	399	381	391	397	380	407	369	370	388	410	429	360	393	362	372	367	423	377	370	411	370	345	412	429	364	383	386	403	411	401	400	421	421	412	422	403	394	397	405	406	405	390	424	389	387	423	374	421	380	370	381	429	416	412	356	368	380	385	392	445	385	408	407	404	394	423	427	355	398	419	396	407	417	383	408	422	412	393	395	380	384	355	411	392	417	404	392	388	452	400	358	384	402	403	397	395	372	414	391
10007	1156	1191	975	713	523	482	386	351	327	267	283	262	271	275	264	220	239	227	223	243	231	260	265	290	283	248	274	258	253	237	242	208	205	236	214	231	223	201	218	184	208	216	224	204	196	218	212	179	202	214	215	216	211	217	217	217	221	193	234	211	177	220	219	215	213	206	184	227	195	219	208	187	211	251	210	217	223	191	207	183	207	212	203	182	185	206	222	205	190	218	205	218	227	211	213	173	208	209	180	200	212	209	223	211	180	214	194	190	208	199	188	215	211	206	225	213	189	214	196	200	204	205	209	202	225	191	185	190	212	223	213	213	199	193	187	222	215	205	206	225	182	187	219	212	199	206	202	203	196	185	193	228	208	193	200	202	173	208	201	169	210	225	196	234	208	186	210	228	200	203	239	177	179	210	235	193	202	189	193	212	205	203	188	216	218	195	218	207	189	185	223	206	219	212	197	228	161	202	224	220	188	195	190	201	232	213	184	226	213	190	188	195	218	198	185	192	197	227	202	181	230	204	221	187	191	197	208	177	215	191	188	204	206	238	191	245	221	205	201	188	204	226	216	215	209	182	174	194	211	230	185	212	224	204	209	202	211	204	220	196	198	187	189	192	220	196	208	198	213	206	180	201	211	181	206	224	235	187	209	200	206	199	225	198	197	192	201	188	208	228	194	197	216	197	198	197	208	184	206	215	201	184	186	201	195	211	207	217	230	206	204	240	205	199	201	221	193	191	198	208	207	215	236	221	207	180	206	240	196	204	188	195	182	209	213	189	220	222	205	212	202	202	216	204	177	203	208	203	191	214	208	226	198	192	207	176	193	208	203	182	217	170	195	189	229	190	201	186	203	192	208	191	219	221	220	171	210	186	187	189	206	214	213	199	191	203	192	203	210	202	217	188	200	196	210	193	192	195	218	210	193	234	217	208	212	184	173	174	186	202	195	208	220	194	228	194	188	221	201	148	198	192	193	211	182	180	204	191	208	216	201	180	192	206	191	218	196	202	199	205	211	205	186	193	173	214	186	225	201	204	241	219	218	211	188	191	190	209	175	202	211	209	200	228	210	213	183	190	208	216	183	192	208	188	167	211	205	211	194	226	201	185	201	204	205	190	199	187	204	225	201	167	199	217	212	232	213	227	197	207	206	198	209	208	225	216	191	213	177	224	203	181	167	203	233	241	201	209	196	223	199	211	179	188	185	195	223	201	187	210	208	213	187	212	211	202	211	195	224	196	228	229	213	219	202	191	210	195	208	218	197	179	204	202	184	194	217	192	192	199	209	222	186	208	170	198	193	195	214	211	205	210	202	232	206	208	193	187	190	208	201	186	188	173	198	207	217	221	197	205	192	197	205	179	209	178	194	202	196	223	192	226	199	186	204	192	229	195	232	199	218	201	211	206	205	222	190	222	198	213	209	208	202	204	202	209	210	227	207	253	190	208	190	205	223	225	197	212	225	194	225	232	191	189	196	245	202	207	204	205	181	185	193	214	193	198	201	200	217	215	193	188	201	219	191	198	247	202	192	223	190	181	217	182	225	196	226	181	227	227	206	218	219	203	210	224	220	197	199	195	196	204	215	199	180	204	199	212	197	209	194	213	224	207	190	208	210	206	185	207	209	213	216	198	196	213	218	214	188	207	192	194	216	223	208	185	191	221	218	200	209	200	205	210	190	211	192	209	216	209	194	220	226	216	208	197	201	216	200	222	210	184	194	200	212	211	224	216	197	220	186	175	178	182	187	208	190	197	181	188	214	226	191	207	223	212	198	210	224	221	194	188	201	211	234	228	196	179	202	208	187	211	193	216	199	205	202	201	231	188	190	214	206	171	197	196	217	217	191	206	199	192	211	229	208	183	202	203	226	177	196	214	212	203	198	214	211	221	194	189	201	203	206	199	229	224	198	201	205	194	240	196	185	189	212	210	188	194	227	190	199	201	223	231	205	207	191	202	197	208	219	210	232	205	207	236	184	191	212	193	212	205	165	196	201	213	188	207	186	192	205	236	204	179	195	203	227	185	233	230	204	180	207	218	199	210	213	208	187	182	206	204	202	202	183	181	193	192	209	216	216	194	183	204	237	223	218	206	215	189	217	214	200	196	198	196	227	183	189	218	177	210	234	212	205	227	200	198	215	203	195	212	197	198	197	222	203	194	205	198	209	195	190	206	208	215	220	202	228	209	199	179	181	231	194	198	208	198	208	193	211	210	200	202	225	212	226	186	188	204	187	207	214	195	174	190	218	192	188	193	200	224	200	188	214	197	203	231	198	202	200	207	208	213	176	183	177	193	211	189	165	220	212	210	220	202	199	237	217	181	217	216	186	218	192	223	228	220	219	195	223	193	198	180	188	225	180	214	198	219	230	185	193	210	199	209	198	212	202	205	166	174	220	185	198	214	213	194	220	209	193	195	220	217	214	211	220	214	187	200	197	200	197	196	225	189	194	212	190	243	178	205	219	219	193	197	214	184	181	189	188	207	196	213	195	199	168	199	219	207	199	224	189	198	191	202	193	174	176	197	187	193	196	204	193	202	200	190	208	220	213	193	188	226	208	172	195	200	203	220	225	174	210	192	207	223	181	226	188	216	208	202	205	172	203	186	208	216	214	199	193	208	215	186	190	209	216	201	198	210	223	197	192	180	196	194	180	193	221	203	203	184	202	212	214	211	217	181	178	238	201	201	202	218	209	214	200	214	231	195	206	199	192	204	228	194	202	188	196	195	190	225	198	217	172	204	193	187	225	223	201	216	208	192	219	210	184	186	224	212	224	208	184	217	194	196	198	196	218	205	196	217	197	206	228	192	192	199	200	227	218	211	216	197	219	239	188	232	218	210	215	206	196	185	209	196	210	182	226	189	195	224	213	196	174	177	220	196	234	216	180	206	169	225	199	178	197	205	205	219	192	237	182	213	193	212	208	208	214	184	174	225	232	196	189	196	173	189	193	210	212	196	215	198	191	216	190	220	224	194	162	210	195	180	210	233	203	215	185	190	213	191	202	212	206	182	199	188	213	185	193	211	226	217	191	208	209	214	194	212	193	231	219	210	205	195	215	204	180	204	188	197	202	166	213	206	199	165	192	218	182	211	180	243	215	198	230	200	197	198	213	192	185	187	196	210	215	206	197	226	184	218	229	210	205	201	187	233	188	197	214	208	198	203	188	208	221	229	189	177	205	224	207	207	209	183	202	207	200	207	213	208	229	198	201	181	161	210	196	195	195	199	212	207	228	184	193	190	205	206	221	194	183	204	197	210	189	188	206	206	188	191	196	203	206	196	194	188	233	199	200	200	215	210	208	191	206	210	197	226	199	221	203	235	178	236	239	203	195	213	204	196	216	233	204	201	215	196	226	219	204	228	194	164	194	203	207	216	200	201	211	198	212	206	211	217	202	221	198	199	213	196	211	203	195	208	204	227	196	205	213	186	185	191	245	195	195	197	181	209	197	190	188	213	201	185	195	226	223	178	189	217	189	176	202
6699	1406	2694	3218	2665	2205	1992	1706	1377	1314	1181	1108	978	994	939	879	877	848	861	822	791	814	952	937	1100	1004	919	1042	1238	974	906	876	713	723	802	696	659	631	621	598	651	618	615	597	586	601	609	572	608	565	593	598	575	584	557	613	579	613	571	570	600	586	599	622	575	575	605	625	598	609	601	568	547	589	541	547	584	549	597	600	592	615	575	617	557	576	575	560	569	566	586	580	584	569	567	575	616	567	623	547	581	579	610	567	597	552	598	583	615	560	586	565	630	573	622	565	589	565	572	592	561	587	568	544	593	583	539	560	546	591	586	629	577	618	576	551	578	561	529	559	565	589	533	592	548	575	583	582	605	589	528	553	602	592	550	572	590	601	576	568	588	572	535	607	603	560	580	549	534	562	595	588	543	571	584	600	583	546	585	559	600	620	588	587	562	597	588	586	599	544	582	572	587	546	597	578	552	577	564	582	571	598	584	565	600	582	559	547	573	556	570	570	570	563	552	569	541	590	544	613	597	562	552	542	578	558	573	537	602	552	561	550	611	601	545	567	607	583	556	598	591	571	565	597	570	608	588	577	579	598	607	508	575	542	549	526	565	577	579	585	566	539	594	620	555	578	595	603	576	549	593	571	601	550	602	622	600	585	547	600	587	571	610	555	641	580	548	583	601	577	590	628	569	565	581	559	582	569	625	609	562	547	594	605	611	592	633	547	587	596	591	631	559	604	583	558	609	537	586	596	540	616	526	570	574	605	544	588	579	558	554	598	612	558	565	577	540	562	589	559	589	647	585	588	585	592	561	569	596	539	633	592	561	574	550	571	593	608	594	579	612	580	543	611	548	640	609	546	609	611	553	541	562	553	567	567	583	555	586	605	551	562	643	591	572	587	578	583	579	601	565	583	588	577	543	559	576	558	567	594	599	559	546	557	590	599	600	591	584	580	574	548	568	568	549	603	574	589	546	572	587	535	589	569	565	544	550	580	569	609	544	580	575	611	609	629	575	555	573	574	572	587	585	601	542	554	573	632	571	572	561	559	542	558	557	599	608	557	611	572	561	573	593	577	586	542	606	537	586	602	550	545	585	532	563	594	574	552	548	575	535	576	589	589	589	546	590	574	608	612	558	599	574	532	564	580	594	559	576	553	564	611	579	603	578	537	538	593	569	605	585	591	585	578	586	576	543	579	572	603	618	596	608	616	576	613	567	565	595	594	568	573	623	582	584	568	545	619	576	568	561	601	573	595	558	602	584	558	617	554	544	584	558	601	554	562	532	571	593	599	601	556	586	616	611	555	578	609	552	588	600	568	577	522	536	562	554	585	557	533	552	565	525	565	587	619	557	574	605	597	583	591	604	570	542	588	589	619	574	583	574	595	560	533	574	550	556	552	523	552	552	589	562	618	592	579	577	617	548	561	570	561	567	558	578	539	561	611	580	581	615	567	541	541	563	583	568	553	602	561	579	543	597	595	537	556	552	569	602	562	592	587	516	546	589	593	573	575	589	567	561	582	593	549	550	572	617	600	578	570	570	579	580	614	542	531	570	524	591	563	584	603	552	542	561	576	578	577	608	590	542	526	629	552	566	635	571	539	571	568	574	575	557	580	601	591	553	569	632	567	599	549	556	565	575	580	598	580	575	595	561	577	612	559	556	592	561	566	592	531	609	595	609	535	587	560	598	596	590	566	539	616	561	588	604	498	590	573	523	532	585	573	583	571	583	582	565	601	592	616	555	565	536	553	601	568	619	578	588	619	563	591	566	572	592	594	583	556	584	618	596	569	589	593	608	555	559	580	535	585	566	596	587	559	573	557	563	600	579	597	543	567	552	594	567	575	591	616	567	577	584	587	563	569	578	613	554	580	537	575	635	586	597	606	606	536	583	597	563	555	598	594	573	571	583	543	569	588	574	583	605	584	556	552	589	584	605	620	597	582	583	590	573	627	598	588	579	529	581	582	549	575	532	602	581	563	590	577	576	564	596	586	525	550	562	568	610	583	583	550	572	568	601	598	587	566	594	631	556	589	571	576	562	537	575	581	606	566	610	544	631	615	552	600	577	587	576	598	581	592	591	546	562	618	604	562	579	568	570	524	593	554	576	583	552	524	570	554	576	607	568	591	537	607	580	566	587	601	543	593	565	603	514	589	600	574	569	594	602	540	563	590	536	594	585	587	570	593	587	614	593	536	562	616	567	589	584	557	604	577	614	606	595	570	619	596	568	565	585	545	537	572	568	599	537	579	584	579	570	570	580	566	567	651	550	568	593	540	583	589	598	558	574	543	605	548	606	593	580	573	603	566	622	589	540	583	569	576	570	590	569	521	598	589	582	528	591	580	573	576	579	538	608	556	600	563	600	583	598	549	575	588	569	608	608	605	576	570	594	574	595	569	612	617	541	534	610	564	599	551	538	622	611	573	540	601	553	594	580	553	540	554	567	597	580	575	570	541	579	563	600	555	530	620	545	572	529	632	619	622	596	562	610	562	599	553	562	578	577	599	618	590	551	593	500	598	621	549	578	568	574	538	547	572	596	578	576	571	549	618	566	595	600	560	604	581	565	546	584	606	553	552	543	557	555	562	566	561	576	576	529	603	560	549	601	556	587	569	599	587	582	616	630	581	579	585	593	559	606	552	615	629	583	604	585	588	576	552	601	572	555	568	575	573	552	599	560	555	576	550	586	559	574	628	567	577	579	557	567	558	565	580	577	566	610	602	540	554	578	595	569	558	546	559	589	572	588	555	603	572	561	537	572	571	577	582	562	594	562	558	568	572	560	613	607	545	578	592	633	577	610	548	582	549	559	566	557	551	535	542	614	542	579	572	595	593	609	586	606	531	600	593	560	598	527	526	573	541	571	560	594	606	574	559	582	567	612	613	558	575	606	558	575	583	590	580	554	555	570	556	632	575	583	592	608	553	623	581	573	580	614	537	586	594	587	523	610	562	591	600	572	557	616	614	520	607	587	598	579	578	596	575	563	572	595	619	598	615	539	582	559	524	589	588	542	576	586	574	598	590	546	589	608	555	630	609	580	544	575	578	620	598	538	593	582	553	586	592	581	539	570	555	589	580	567	557	613	556	566	558	598	583	582	608	587	564	594	569	587	572	562	600	590	568	552	572	558	587	542	557	599	558	555	590	570	581	581	578	534	605	604	608	615	588	624	598	575	561	581	594	562	608	549	533	588	556	554	562	595	598	600	550	560	575	556	610	556	562	576	568	594	552	557	568	562	596	568	557	563	609	544	597	548	594	541	555	585	567	539	624	573	644	587	590	551	572	593	545	578	565	546	548	590	572	527	540	567	583	556	544	575	551	545	612	595	540	547	542	599	590	554	577	570	585	554	547	560	514	560	571	573	570	511	554	552	554	544	583	545	612	599	588	563	590	603	610	561	549	592	556	545	597	586	577	591	542	603	547	554	609	574	589	560	532	568	580	591	572	557	576	584	575	604	580	550	589	566	547	582	578	576	553	571	574	608	546
19455	3512	2666	2077	1458	1140	915	746	700	622	584	499	473	472	512	469	469	424	518	502	465	481	515	462	507	507	503	502	460	433	497	477	426	382	443	399	388	421	422	377	383	365	366	380	411	393	414	405	403	397	394	415	381	391	415	425	395	418	356	386	377	425	354	386	387	370	391	427	380	389	367	381	391	371	367	382	414	388	392	376	395	414	424	392	402	399	400	426	374	358	383	367	401	377	393	421	404	397	387	400	388	405	388	391	382	408	425	389	372	375	399	396	388	412	375	405	377	379	381	360	401	366	416	362	383	371	394	412	385	402	372	383	383	400	412	418	392	385	408	378	414	358	392	373	371	404	367	393	420	372	407	385	393	362	368	389	365	360	384	403	376	374	399	387	399	394	421	394	383	426	377	366	389	370	340	402	385	368	341	363	377	395	405	410	372	390	359	411	408	412	379	399	408	395	403	404	367	402	406	382	391	411	397	356	378	358	379	391	392	439	397	389	415	407	374	382	429	363	356	357	381	384	358	371	381	410	395	394	384	364	367	378	347	342	325	415	374	412	399	395	382	418	409	376	387	391	403	398	402	331	376	393	350	415	360	371	378	369	363	354	397	379	370	380	362	406	395	417	424	384	367	363	411	383	397	373	424	385	406	372	391	424	401	402	423	392	412	386	387	387	380	410	388	384	411	381	393	382	359	416	377	376	395	413	399	389	396	362	362	384	381	398	428	387	374	395	399	378	380	395	397	397	382	404	407	381	372	421	421	363	398	406	359	397	354	399	417	412	375	375	402	422	367	383	398	386	373	399	388	355	389	376	401	385	395	411	360	417	385	382	345	401	383	399	383	384	389	420	396	409	372	351	387	356	402	375	395	406	379	361	370	379	368	374	399	389	379	358	383	365	381	363	360	364	400	395	358	354	369	410	391	409	355	382	436	403	415	400	385	391	398	402	392	453	426	381	401	388	347	385	381	395	387	402	375	396	369	422	423	409	372	378	374	359	406	382	377	372	380	401	376	354	362	384	392	436	377	352	390	398	387	370	370	390	395	386	392	362	409	356	396	401	420	371	371	388	392	378	404	364	380	388	407	372	410	410	372	407	356	360	414	410	412	366	376	355	373	424	400	390	426	391	363	389	387	321	379	380	379	430	344	372	393	423	383	383	377	383	382	373	383	412	395	413	356	396	383	368	398	414	397	409	392	394	399	395	350	385	382	379	341	388	371	397	389	357	375	409	364	374	413	353	388	397	388	397	437	392	358	410	406	374	354	350	350	401	361	430	422	397	361	383	443	395	363	384	383	360	386	418	359	379	392	390	387	382	407	405	394	362	392	390	407	378	392	363	368	376	411	411	365	364	363	360	370	395	404	377	371	391	395	383	383	408	387	374	361	370	424	411	368	380	378	400	391	390	401	431	418	362	359	354	388	402	370	372	379	371	400	377	383	398	385	357	389	403	391	373	399	375	366	374	365	391	387	403	343	388	388	350	412	379	400	415	388	351	393	367	397	413	362	373	359	374	369	359	388	390	398	394	400	366	398	351	367	376	377	345	428	396	370	407	396	358	415	363	405	368	373	371	372	395	439	392	414	369	413	366	390	393	367	353	343	359	430	396	382	367	378	333	389	390	369	387	382	391	413	366	373	346	382	370	395	371	423	382	381	372	392	383	387	409	386	366	410	396	397	368	385	419	391	377	382	378	410	390	385	385	362	358	371	350	370	381	383	367	410	354	372	385	392	370	407	373	387	375	392	391	377	391	370	375	389	383	344	372	368	386	374	355	390	371	371	386	389	400	396	371	423	378	322	401	390	402	404	360	372	415	392	384	375	423	404	381	399	424	391	365	393	386	358	424	345	377	378	378	402	384	376	382	418	427	326	375	403	386	339	391	365	385	412	364	378	399	409	389	349	377	372	397	388	415	383	398	356	367	371	406	382	359	434	404	360	396	416	378	367	384	377	380	373	373	357	388	382	393	378	361	350	381	353	398	395	374	418	392	391	373	396	415	354	433	428	434	388	391	393	384	380	386	364	356	416	385	389	351	401	362	377	349	367	390	424	364	374	374	394	439	377	352	351	365	396	388	415	382	385	388	441	414	367	415	392	390	406	399	427	327	367	386	372	427	353	374	404	412	415	403	377	406	378	361	363	395	410	357	385	384	384	387	387	430	366	374	332	374	375	438	381	380	407	357	370	421	396	416	376	372	390	377	381	363	395	387	358	419	377	411	394	373	378	324	375	388	383	379	382	379	406	398	407	386	414	364	395	394	390	391	368	388	409	380	359	383	371	385	408	389	385	371	370	380	376	397	404	363	398	391	371	374	383	406	371	408	369	381	385	393	412	382	400	410	376	382	380	419	392	400	380	387	390	404	394	363	402	383	357	402	362	393	410	403	379	391	414	399	386	358	365	394	396	401	382	367	380	373	398	386	377	403	387	401	385	426	428	397	398	390	323	386	374	380	390	403	387	376	378	361	412	414	396	378	363	395	343	430	359	384	408	371	393	393	391	418	394	384	431	375	382	413	402	396	388	395	393	342	376	402	380	378	410	378	360	355	357	372	403	360	395	361	361	368	406	378	351	360	366	405	397	369	412	407	409	415	401	403	387	357	391	389	403	363	361	392	384	362	349	444	409	370	389	352	404	381	420	381	400	383	383	339	363	364	338	350	420	395	399	370	388	363	388	419	383	401	408	370	371	367	384	357	368	361	372	374	345	396	384	399	348	393	387	408	353	364	385	391	383	359	376	351	387	406	388	382	380	373	420	393	403	385	403	423	413	399	392	378	399	360	368	386	371	405	384	353	400	423	358	368	360	402	362	407	369	338	402	339	403	360	404	395	352	396	372	406	368	371	386	407	403	372	375	362	372	352	369	381	399	361	373	392	366	381	419	371	373	382	367	389	384	406	401	384	379	382	372	424	388	410	351	429	369	412	402	363	400	367	388	371	393	387	380	408	382	376	381	403	377	350	403	385	406	380	369	376	396	401	399	366	371	391	387	389	368	362	438	435	398	381	364	387	414	389	410	414	381	418	358	376	386	360	364	394	364	371	414	367	356	410	371	357	371	379	369	388	385	415	389	379	382	377	378	376	397	399	420	390	384	378	364	396	372	370	367	368	366	372	389	358	359	345	397	405	402	367	390	369	371	402	409	383	375	397	378	392	398	363	389	395	372	356	385	402	407	388	378	371	334	373	366	375	359	356	400	384	363	409	391	420	388	370	402	404	364	369	366	394	394	381	404	392	387	368	375	413	348	407	419	390	387	400	361	409	401	367	385	386	377	389	403	409	388	363	368	400	349	386	381	385	429	393	378	393	387	351	387	416	417	386	426	389	374	414	434	352	396	357	392	385	386	402	372	390	389	400	393	395	392	415	360	382	394	389	422	348	369	384	386	373	367	367	365	365	390	389	397	399	393	381	396	352	362	392	424	404	381	398	360	389	399	382	381	402	375	373	375	414	381	374	355	391	378	403	408	397	382	391
9454	2556	5255	5969	5177	4273	3698	3038	2563	2292	2158	1945	1818	1719	1661	1587	1456	1504	1613	1481	1525	1464	1780	1612	1869	1987	1713	1878	1585	1774	1728	1397	1329	1114	1173	1141	1135	1035	1016	1020	1030	1072	996	1006	996	959	1012	1032	1024	1007	1004	984	965	1021	952	1005	980	948	971	1022	965	979	943	968	930	1042	1014	979	965	990	930	989	935	979	942	980	922	1003	975	923	996	937	998	993	974	929	956	990	925	1001	976	983	976	1037	966	932	935	939	995	952	976	990	978	928	958	943	946	936	964	952	985	979	946	959	935	996	941	956	930	997	941	911	957	930	969	965	924	971	936	933	934	936	909	959	987	988	928	980	911	980	924	954	888	990	972	1029	907	944	965	957	914	916	996	982	918	960	944	896	986	939	927	891	967	922	930	956	944	922	960	935	962	894	946	893	991	893	932	947	968	975	967	967	976	979	897	950	931	913	967	911	937	907	912	962	872	967	961	952	995	970	962	925	941	938	903	999	947	946	960	892	987	883	927	958	953	987	934	980	954	969	992	940	922	964	947	905	943	935	915	956	944	945	1013	949	953	989	951	898	965	909	946	929	951	922	964	959	914	955	939	940	938	945	1009	966	962	952	948	994	964	1005	906	991	945	950	906	961	939	950	930	926	974	883	938	934	954	956	882	975	940	1002	922	979	944	955	967	938	849	981	885	939	1000	909	916	896	944	1002	884	907	979	963	973	968	1014	927	926	940	943	1002	916	950	935	930	965	951	978	994	980	878	959	949	906	956	927	961	918	906	897	985	938	920	932	937	903	885	968	948	922	913	971	946	1029	996	999	970	894	891	953	981	1023	946	983	939	961	950	997	988	984	957	946	972	945	923	925	951	932	928	988	955	911	956	953	920	942	933	934	940	953	944	936	954	924	927	987	969	964	982	968	913	936	936	968	997	919	947	969	955	937	909	927	923	940	960	963	951	949	960	964	933	976	917	924	951	997	919	1000	967	960	984	990	964	908	955	959	906	915	977	907	924	981	938	850	942	910	915	988	965	995	990	955	940	920	936	944	922	911	978	946	938	943	937	923	927	907	929	994	951	969	936	965	993	985	940	933	984	967	942	944	936	977	947	958	863	968	948	957	928	938	930	953	917	953	905	911	975	929	951	940	989	963	915	949	951	955	960	997	935	910	895	956	968	935	939	946	912	984	935	927	950	958	920	953	1004	887	918	963	949	945	929	959	1018	936	891	948	965	920	911	935	857	928	905	906	892	917	954	961	939	925	987	906	980	999	935	942	925	963	957	955	1008	952	914	964	1020	959	1001	958	944	925	901	940	968	952	943	1005	922	946	925	929	904	928	959	928	907	934	928	898	927	907	901	937	951	950	924	974	927	914	952	906	949	892	962	898	931	1033	926	959	1004	914	915	942	927	953	944	956	919	1028	955	921	887	965	915	933	951	992	945	952	1014	963	947	924	891	952	951	914	903	961	996	971	926	957	941	955	971	935	973	966	1003	893	909	963	882	920	1010	991	964	954	1007	955	953	945	962	919	932	968	960	959	945	933	931	951	986	955	906	953	957	979	904	962	940	938	960	953	920	897	945	969	945	942	923	947	976	905	931	953	946	927	916	978	866	926	913	968	974	937	928	969	959	895	928	948	946	932	1036	907	896	964	941	900	953	922	930	951	903	938	1006	956	945	988	902	981	949	912	938	918	945	917	945	963	982	950	933	948	905	917	938	956	964	926	966	919	968	934	932	950	938	895	939	921	962	897	941	921	959	968	989	901	948	887	965	958	953	950	937	933	929	964	938	936	988	919	937	914	937	974	916	916	912	989	977	971	1008	883	966	963	940	960	927	915	906	941	1005	937	954	973	892	919	954	948	956	968	940	926	964	944	937	923	899	956	939	995	900	895	958	988	937	957	961	916	917	947	928	957	875	943	988	952	940	935	940	910	919	900	964	917	969	987	929	946	985	884	957	964	923	916	947	902	900	986	910	922	905	941	959	943	1008	924	919	915	915	980	952	916	901	961	937	945	929	945	920	903	944	963	865	949	932	962	957	963	961	940	934	956	949	949	943	911	916	930	980	943	933	970	972	966	943	936	942	941	925	932	920	964	913	936	919	969	882	903	969	939	987	1032	959	901	930	935	946	948	972	1002	996	908	907	983	928	963	972	953	949	1003	912	991	982	954	967	1000	910	962	936	942	913	1001	907	968	939	960	923	928	951	937	930	970	983	941	917	899	926	917	938	923	922	951	906	956	923	946	962	941	931	956	963	950	956	928	914	968	972	887	910	897	958	966	950	992	972	941	968	874	965	966	946	923	991	955	961	984	978	901	917	937	991	947	957	946	970	935	985	945	944	1030	943	990	891	933	956	932	985	933	968	954	925	886	957	946	880	924	955	904	927	962	909	920	948	932	972	971	945	903	942	923	962	917	957	960	876	968	973	944	947	968	965	979	913	951	924	928	925	936	952	908	991	973	983	923	951	881	900	1028	958	949	968	932	961	960	959	942	945	914	942	967	962	918	924	930	916	984	961	1011	941	940	937	979	953	975	937	952	967	942	963	947	966	970	938	941	971	924	936	967	1006	956	917	990	958	944	876	960	949	883	984	924	934	924	900	949	957	953	946	943	923	946	902	976	939	1007	958	952	923	932	944	936	931	924	903	944	1006	912	908	974	945	939	957	912	917	974	965	963	996	985	896	937	955	957	922	987	955	941	932	930	959	927	896	946	938	970	947	927	932	989	971	973	931	924	955	874	983	925	922	938	967	971	932	903	956	1003	943	967	979	931	952	875	948	966	903	978	908	891	980	988	930	966	932	941	936	959	895	957	956	922	887	944	923	898	886	907	955	1000	951	961	960	942	936	907	959	918	968	979	985	939	940	934	992	935	911	896	923	927	940	942	967	912	903	1002	886	946	947	897	970	974	910	957	918	988	953	901	960	938	901	991	853	925	968	940	982	1004	937	938	934	907	944	1017	965	941	932	931	1021	887	950	982	1001	923	933	962	943	899	947	983	982	917	960	965	975	936	927	924	918	949	936	949	914	953	938	904	955	933	967	927	919	982	940	951	946	969	948	905	935	934	943	959	948	906	953	903	910	985	931	924	987	938	947	916	975	953	940	949	972	942	968	958	907	907	922	908	983	926	977	914	921	978	943	973	907	954	948	952	929	939	944	968	931	938	971	977	941	952	939	928	964	928	911	911	923	937	893	989	855	980	945	963	940	933	1040	983	939	891	947	951	959	936	966	935	963	943	965	905	919	943	929	938	930	952	954	924	948	931	983	935	885	941	942	989	952	922	868	919	915	955	1012	895	955	938	902	1001	909	958	948	965	897	927	931	929	907	961	939	958	931	898	961	965	915	859	935	958	886	937	985	949	981	913	968	941	973	947	923	976	886	971	907	911	935	959	941	970	977	954	896	898	891	941	931	948	968	943	927	1035	907	940	938	883	951	954	967	904	964	900	947	930	927	976	960	932	950	920	994	1010	946	959	951	964	941	924	980	947	938	944	975	952	929	942	971	957	877	919	962	935	922	926	993	940	992	924	947	952	967	917	944	934	988
2040	134	153	156	113	124	128	131	123	121	120	116	130	126	135	128	115	133	123	146	122	118	138	113	116	120	120	119	108	128	125	138	121	117	112	121	110	136	143	150	136	135	126	141	123	122	114	120	128	119	137	116	125	109	132	131	133	134	140	143	115	114	123	105	128	122	142	158	123	136	106	143	138	108	128	133	106	122	127	124	133	117	126	127	123	120	134	121	146	123	115	142	128	103	126	117	121	126	143	127	128	153	115	114	118	119	138	123	118	130	143	124	130	133	120	133	129	121	122	123	130	123	135	127	130	133	121	127	128	112	148	121	152	125	94	115	118	145	127	110	128	118	135	130	135	122	124	128	140	132	114	111	130	102	137	132	123	144	123	127	116	114	123	104	106	123	111	133	142	116	129	119	128	114	128	121	107	112	106	115	114	141	155	126	122	135	121	133	111	123	123	127	126	118	126	107	116	128	120	123	133	128	124	112	127	129	104	138	117	129	134	137	143	142	122	146	127	127	139	123	116	130	121	120	113	120	116	117	122	117	142	127	120	126	128	127	144	120	119	134	127	110	120	136	138	158	133	128	116	138	120	143	105	102	121	139	137	130	128	136	104	134	120	123	134	129	133	132	124	124	112	129	126	124	143	115	133	133	109	126	124	116	111	130	136	115	131	142	115	120	143	141	138	107	130	118	133	125	137	126	121	133	123	115	127	142	124	119	127	135	145	107	111	125	127	153	114	117	110	140	136	123	136	140	119	110	135	133	113	137	106	109	121	128	113	148	122	114	124	131	127	117	120	130	115	121	127	122	140	142	120	127	118	115	116	101	127	128	133	122	129	143	122	143	136	121	109	140	143	110	143	127	108	128	144	115	133	122	120	140	131	126	127	125	99	132	109	149	146	144	138	135	135	140	114	120	136	106	116	114	145	141	134	118	135	121	141	146	128	115	128	116	114	101	135	119	115	118	125	131	130	124	143	127	149	112	126	106	132	109	132	134	120	121	139	108	122	142	107	126	122	136	128	132	124	126	132	117	120	125	137	128	108	130	108	112	139	128	124	113	114	148	125	113	145	142	127	128	108	133	125	125	144	119	124	126	123	120	120	120	144	105	137	130	124	142	121	117	119	133	112	131	128	124	141	134	136	120	114	132	136	136	126	123	129	141	128	125	131	120	125	108	113	129	134	114	144	119	112	114	138	113	129	127	127	123	128	118	132	130	131	112	123	122	122	115	112	148	117	133	123	129	125	131	133	123	120	144	150	130	107	108	122	132	144	127	120	111	115	115	130	129	124	126	123	124	121	119	139	126	114	151	132	111	146	121	107	122	122	118	125	120	123	123	131	126	137	118	129	143	123	129	132	122	107	122	130	133	111	117	136	134	117	144	108	120	109	103	120	107	136	137	125	119	131	144	117	129	128	117	126	130	126	132	126	119	143	146	112	149	119	128	130	133	140	126	134	121	116	119	121	142	109	104	127	121	119	133	108	138	110	125	128	111	144	142	141	136	112	94	116	129	104	116	125	131	140	121	97	127	128	127	149	126	115	149	129	126	123	121	134	146	118	115	135	119	120	145	121	116	141	148	138	130	111	118	136	127	131	106	113	133	134	131	135	118	136	132	119	153	104	122	124	127	123	114	132	122	116	121	119	150	124	133	112	113	97	131	146	121	127	136	138	151	133	113	117	125	113	140	123	103	139	139	132	130	119	120	124	103	133	144	130	109	118	107	132	115	115	138	126	123	133	111	128	143	136	134	123	128	115	139	116	112	123	112	130	124	139	136	109	140	135	119	126	135	132	113	131	119	132	108	137	144	114	120	145	125	119	128	144	127	132	114	123	113	124	130	131	138	121	115	114	117	130	110	132	123	135	130	124	114	124	127	139	135	132	130	121	139	106	114	130	123	107	132	119	114	139	148	120	106	128	114	106	126	124	126	124	109	134	131	123	130	123	139	120	121	116	125	137	148	168	111	141	145	134	143	152	120	122	136	146	131	147	133	113	122	131	133	117	133	149	118	123	131	136	127	125	132	111	112	135	108	123	122	115	124	118	115	121	121	100	151	129	116	112	112	124	132	143	140	139	134	118	119	113	127	152	120	119	129	129	139	135	125	120	137	131	145	127	129	119	140	132	137	115	119	139	119	109	118	124	117	119	133	140	131	113	131	138	133	119	118	146	124	117	113	111	127	116	130	137	113	112	113	137	127	152	138	122	132	131	123	129	139	126	126	124	150	125	103	133	128	120	141	130	124	132	124	140	119	119	118	115	118	118	129	127	141	145	121	109	127	123	119	108	100	123	155	126	144	120	141	113	126	131	136	134	102	108	136	122	118	123	138	137	127	121	110	134	137	111	121	150	117	121	133	125	125	131	143	107	106	123	135	137	125	131	108	124	114	130	135	141	135	147	113	118	102	135	137	133	105	130	132	124	136	117	136	130	114	129	139	118	115	120	122	106	109	109	109	121	134	132	134	127	108	105	128	130	131	129	133	137	127	152	120	101	135	117	124	136	126	122	123	142	116	122	125	110	115	140	118	124	116	130	122	138	157	126	115	121	126	137	124	118	136	124	134	127	128	107	143	140	106	123	140	131	131	116	116	151	125	118	108	103	129	143	123	128	127	140	145	130	125	129	132	130	136	116	111	123	131	137	108	129	112	129	122	136	113	146	112	98	134	148	140	117	121	137	142	109	107	125	104	131	111	126	136	129	152	136	116	142	147	139	132	126	139	121	130	111	110	113	110	130	112	136	117	108	114	146	105	117	133	108	111	122	128	101	137	117	138	125	141	119	133	119	129	103	118	115	132	136	123	118	112	108	130	117	119	111	139	132	132	128	126	114	123	120	118	106	127	131	137	112	135	136	150	135	148	115	108	119	126	110	131	127	127	122	113	132	123	129	137	135	110	125	135	128	121	134	112	118	123	140	136	121	118	116	119	125	105	125	123	117	133	123	127	119	118	111	114	137	125	133	115	138	119	110	106	121	135	122	122	148	122	128	113	114	126	128	135	123	133	137	123	140	121	109	126	107	109	123	132	140	142	121	129	149	134	142	135	134	122	110	114	124	117	137	126	110	127	111	123	124	103	135	129	134	132	129	125	144	128	107	127	127	96	122	101	124	136	126	127	118	129	127	124	122	121	142	128	123	134	133	116	104	126	136	111	115	115	129	142	107	119	128	141	112	145	128	125	144	128	130	109	135	118	116	114	101	138	97	125	109	112	130	141	128	116	123	117	143	121	123	115	111	120	139	122	126	120	115	118	115	115	125	113	113	110	115	144	113	127	119	138	120	131	118	121	123	130	110	139	117	130	138	108	135	130	120	126	112	126	146	130	114	122	144	130	124	136	130	120	135	130	130	106	131	122	132	113	115	113	104	132	99	124	135	132	131	112	129	123	134	112	120	125	120	117	137	128	109	130	125	133	122	130	141	127	148	128	137	142	105	136	121	104	129	114	123	124	118	139	119	144	132	122	129	127	133	137	128	124
2425	438	435	532	469	424	423	443	418	430	438	412	426	422	414	415	389	389	384	420	397	412	426	411	414	384	392	383	413	405	418	417	413	389	378	406	386	415	419	385	365	411	430	394	393	374	402	416	410	391	400	430	388	408	377	396	422	401	398	374	383	410	398	374	388	370	366	377	414	415	386	391	395	402	415	390	415	393	419	412	403	373	404	412	416	428	419	348	409	380	399	377	409	397	367	411	366	400	387	423	364	384	384	375	374	390	389	397	427	411	392	387	366	391	381	370	366	386	361	359	427	416	382	375	400	384	387	390	391	417	393	394	385	394	359	401	345	381	392	424	414	383	375	412	385	386	382	376	397	408	424	426	394	401	367	417	410	380	401	416	403	365	385	361	387	401	380	415	366	408	394	385	418	396	405	416	370	379	351	400	406	422	403	402	408	406	375	377	372	387	445	414	396	417	390	378	376	401	396	441	408	407	408	391	388	395	413	446	376	418	349	378	420	403	417	406	384	393	382	396	383	388	384	366	391	401	360	356	377	370	405	387	370	409	373	369	433	422	396	406	360	395	387	435	372	402	378	394	387	363	412	385	382	415	405	370	394	354	378	428	429	383	374	393	413	380	369	374	393	413	403	414	405	367	407	360	400	401	406	388	365	410	376	389	411	399	423	411	393	376	384	406	406	356	437	387	374	420	383	400	404	385	412	415	378	386	360	396	375	370	416	383	391	396	382	418	416	369	417	393	386	397	361	397	390	386	397	395	367	426	403	385	372	401	389	412	349	387	364	385	375	405	399	406	397	382	399	404	395	424	406	385	417	396	440	402	334	425	409	374	417	373	401	384	396	383	376	415	388	393	350	420	355	397	410	422	388	397	377	408	424	382	430	385	372	422	416	392	368	436	393	432	383	378	383	391	423	403	389	388	372	401	345	409	390	384	390	381	374	365	407	387	396	377	400	396	383	394	366	382	360	376	360	392	390	371	411	402	373	390	388	365	386	393	392	393	405	410	410	377	378	405	414	392	369	393	402	403	396	377	410	409	421	411	383	423	370	384	411	409	395	397	410	394	403	381	384	407	370	397	407	384	396	397	402	428	372	411	374	373	396	409	418	384	383	387	391	395	381	390	413	407	422	401	354	407	373	404	418	386	401	386	365	373	362	364	369	421	388	428	397	397	370	357	387	404	385	375	382	358	386	351	381	381	422	410	399	380	381	405	412	446	403	354	387	377	386	409	353	426	377	388	390	388	399	397	370	362	414	407	397	405	413	375	402	396	387	384	381	391	396	418	381	399	389	361	379	407	352	405	382	395	347	382	375	375	386	400	413	409	382	376	360	388	375	406	422	370	366	398	390	398	370	376	420	399	376	410	408	379	367	411	363	386	364	413	411	372	389	404	356	392	387	393	384	388	407	389	415	403	386	398	388	393	416	371	369	395	421	373	417	400	387	345	398	402	369	407	369	370	369	403	382	381	387	388	406	426	349	391	397	395	400	377	373	426	389	370	393	403	359	385	394	421	433	387	441	410	393	392	342	414	424	393	406	396	385	378	403	401	343	374	424	378	444	407	363	393	398	442	386	366	388	400	365	367	383	405	404	381	395	383	386	395	406	385	419	361	366	403	441	392	407	384	381	384	414	405	396	400	413	377	398	377	401	408	407	409	417	381	353	410	426	416	403	404	387	400	402	403	410	370	407	373	406	396	380	391	398	416	382	387	422	374	390	385	378	396	393	363	392	398	390	413	377	363	382	388	384	390	427	392	364	413	423	389	402	414	410	393	365	389	380	403	386	404	395	379	418	416	405	374	393	374	384	380	395	363	364	404	387	356	382	409	400	372	347	385	398	371	364	381	356	417	360	386	418	374	420	387	384	411	379	403	401	376	395	377	404	387	407	385	427	418	442	406	386	397	383	393	418	382	405	401	372	352	393	407	420	348	387	412	393	387	389	387	383	381	392	373	420	388	433	421	391	386	425	382	395	372	407	369	385	380	395	409	393	391	379	398	383	383	388	384	385	392	381	406	357	386	375	405	375	408	404	349	386	406	389	407	449	403	409	399	369	400	369	415	392	386	414	388	390	396	401	433	389	409	395	394	404	394	379	401	390	368	388	383	387	387	366	391	406	393	393	403	405	368	429	387	382	392	387	412	381	371	397	392	396	401	389	411	375	387	386	364	386	401	413	390	347	373	375	367	384	380	374	383	355	398	378	387	385	402	387	375	400	408	386	393	377	417	391	407	411	381	345	394	389	408	384	417	408	397	425	397	393	343	401	361	372	397	396	419	417	369	368	397	374	392	376	375	404	397	338	374	400	390	400	369	335	402	364	344	374	362	394	406	381	402	386	429	414	397	377	385	402	400	449	379	404	400	430	366	366	389	388	423	407	358	394	388	397	407	411	378	417	356	397	381	413	409	401	389	403	420	404	382	396	358	405	372	360	395	382	411	352	375	376	387	369	426	417	436	404	375	370	394	386	393	384	393	398	398	398	397	411	398	363	371	393	405	404	381	410	405	421	348	397	395	386	389	412	413	397	390	482	405	384	388	409	378	412	396	398	412	386	370	396	408	363	407	405	422	408	396	366	382	387	383	392	408	397	395	352	413	407	402	390	372	382	409	377	395	393	396	392	375	393	372	401	378	387	389	393	387	369	364	406	390	413	358	395	401	440	391	399	400	355	409	420	394	420	414	386	377	393	427	385	407	348	382	388	356	387	383	371	381	361	397	405	416	354	403	404	382	381	389	382	328	377	378	383	387	435	361	411	426	381	400	409	415	372	383	418	422	366	393	401	408	383	367	371	392	395	405	403	378	397	347	386	395	386	413	379	378	408	397	383	403	367	398	380	406	385	403	405	391	361	392	418	367	388	364	351	395	421	386	391	407	432	409	365	380	385	398	381	388	386	362	413	415	426	359	380	391	385	385	374	400	377	379	388	435	410	407	369	373	394	366	418	385	386	424	369	380	371	398	387	423	401	417	376	387	391	383	416	408	349	412	365	390	396	400	407	405	433	389	428	406	352	390	373	411	390	439	380	381	387	409	419	382	406	384	405	404	418	389	414	382	366	414	402	408	390	401	413	378	375	422	396	368	390	409	388	402	426	384	407	390	387	352	354	388	373	406	436	372	381	426	365	374	372	390	419	385	379	398	397	375	421	390	395	401	361	385	389	395	375	358	393	419	381	417	381	390	406	378	389	380	430	390	409	413	317	418	377	387	400	398	373	368	420	417	381	405	376	379	379	386	424	403	359	367	394	423	386	414	376	404	365	399	421	380	402	356	378	405	389	421	424	403	391	361	406	396	384	374	399	379	401	362	368	397	393	385	398	413	422	403	384	384	444	406	391	398	400	401	376	411	402	372	398	390	379	398	396	397	363	412	384	388	429	394	399	389	406	428	379	382	405	387	398	388	415	372	393	384	386	406	369	374	396	416	359	418	395	400	367	378	405	395	380	407	445	348	377	356	386	400	398	389	387	359	367	392
10136	1234	1265	933	655	484	503	404	354	340	302	258	264	269	234	240	236	285	237	230	215	241	274	244	278	252	240	260	252	250	238	222	219	250	193	203	223	246	219	192	247	218	218	213	213	217	210	198	189	196	200	197	204	220	210	206	204	179	207	167	220	222	190	228	202	186	206	190	196	167	192	188	203	211	186	207	219	203	203	182	231	187	203	201	194	199	215	208	205	241	194	210	201	231	220	192	202	230	199	207	208	216	210	199	204	205	229	212	193	197	176	193	215	183	213	223	201	217	224	219	164	203	177	202	212	194	223	194	231	224	193	191	228	180	187	179	207	208	199	197	215	203	207	165	188	220	195	195	200	206	230	217	173	206	210	188	212	201	206	194	201	207	203	226	222	197	219	208	215	196	197	223	185	237	188	213	221	194	228	213	187	187	182	192	194	195	223	203	176	180	197	189	186	193	205	220	199	207	220	224	193	203	200	213	191	221	180	222	202	214	224	198	178	178	188	191	204	192	200	196	217	195	198	183	194	216	204	220	226	198	206	203	222	203	217	215	194	177	205	209	208	201	196	178	196	218	199	176	180	203	198	186	199	193	198	237	222	188	184	173	199	216	168	186	217	217	204	179	203	185	196	174	190	207	176	176	220	190	198	201	198	207	200	189	207	205	205	206	218	194	196	188	191	182	195	211	222	212	194	230	190	196	208	177	215	218	201	204	221	218	215	189	190	193	192	203	191	184	203	185	194	224	180	201	189	216	220	203	184	188	210	222	219	212	161	191	168	185	215	211	204	189	215	180	201	231	199	207	198	180	184	200	200	209	189	202	203	200	213	179	210	222	224	209	194	200	202	193	198	208	189	156	170	191	200	187	189	209	214	213	211	208	198	226	194	175	192	216	198	233	197	226	181	197	197	200	159	193	186	189	191	202	193	220	184	213	183	198	202	198	193	197	207	209	213	214	199	197	206	185	209	216	230	208	218	191	183	214	219	199	195	250	187	187	220	176	218	183	187	178	222	193	194	215	188	196	198	216	221	219	200	190	185	184	209	201	190	202	202	212	190	211	194	196	201	198	184	205	201	193	169	220	195	201	185	179	196	209	207	221	220	205	211	192	207	179	212	199	208	191	180	211	194	195	205	211	201	210	208	180	218	178	191	178	212	203	180	184	217	211	207	196	180	210	222	208	202	211	188	200	210	185	158	218	212	207	196	214	198	208	223	221	213	200	197	190	227	211	214	215	192	176	184	199	202	218	183	182	192	210	193	202	192	206	170	210	181	227	175	196	199	192	180	213	210	177	188	206	197	209	240	207	202	223	197	196	196	205	200	193	206	189	196	213	214	209	189	200	216	221	178	200	215	198	235	208	207	178	192	179	209	216	189	205	205	181	222	193	221	203	210	211	185	214	199	199	183	215	200	174	210	201	207	203	200	213	205	190	197	189	186	198	179	168	192	183	223	201	215	210	202	214	216	195	208	199	206	192	187	186	182	173	207	204	201	196	199	180	189	220	211	188	214	205	195	183	208	199	190	231	222	213	198	207	214	202	188	228	189	209	235	219	232	214	199	214	203	213	202	187	205	189	209	224	196	190	210	179	215	206	225	182	217	193	188	204	222	182	197	183	215	196	206	195	215	179	206	198	204	218	202	184	191	185	189	177	190	176	238	191	205	219	223	202	172	231	220	191	192	197	209	199	216	200	226	199	207	193	207	179	233	199	193	220	209	216	198	175	204	224	206	202	196	218	205	205	185	203	186	212	221	181	204	200	207	216	236	197	181	209	195	198	181	201	192	194	231	202	189	217	208	183	196	211	203	170	178	210	206	213	196	192	209	219	176	196	194	188	218	218	207	193	185	194	187	214	189	230	213	231	201	222	190	208	190	217	213	210	223	175	225	217	217	195	204	210	203	192	212	193	213	203	189	221	206	171	200	204	194	237	221	207	170	202	217	201	220	184	189	211	197	192	207	203	210	216	194	202	211	190	201	202	196	197	181	198	224	196	204	194	174	181	192	208	201	199	183	208	214	197	210	203	207	204	193	207	183	210	203	181	223	199	180	195	166	201	193	183	186	221	208	249	191	220	192	178	213	194	204	171	203	194	211	211	194	187	193	210	200	211	221	231	214	207	208	224	210	192	232	212	190	197	212	185	187	192	207	185	213	227	206	212	219	229	202	206	201	197	206	226	212	203	199	201	198	205	194	198	209	200	188	219	223	222	175	194	172	214	212	183	204	188	200	208	189	209	193	211	210	212	196	218	199	186	203	176	195	197	205	205	183	175	224	231	189	208	206	229	206	191	198	199	197	209	188	185	211	219	219	196	205	212	201	197	179	198	201	188	192	198	202	186	201	211	188	200	208	233	209	214	195	195	214	190	199	188	201	236	197	214	203	214	217	202	211	208	208	202	219	226	216	194	226	214	235	182	214	200	190	198	200	257	194	237	185	210	199	201	217	199	213	216	218	215	208	209	179	183	196	224	193	187	199	180	206	191	194	211	207	182	183	202	194	229	187	204	188	201	191	195	202	191	222	174	206	187	214	192	205	182	215	198	192	207	184	206	190	218	204	174	184	190	177	194	225	198	206	188	194	211	178	199	157	217	196	195	196	200	187	208	202	229	205	185	216	200	202	193	196	188	237	183	199	201	183	196	190	220	209	191	201	220	217	190	213	224	178	223	202	212	188	197	184	197	218	207	227	194	208	195	167	200	205	189	197	188	194	209	188	214	194	212	187	209	210	206	220	188	208	207	189	218	180	194	194	201	196	191	191	182	200	197	190	200	193	248	211	210	198	170	215	186	209	183	187	212	176	201	203	210	224	206	188	225	219	222	215	212	247	198	196	201	183	219	196	201	204	196	195	180	178	224	191	200	207	202	214	186	198	202	220	214	207	211	202	213	230	221	189	181	204	222	193	208	190	191	203	200	202	221	191	215	210	221	229	211	208	205	198	200	208	167	228	194	188	170	189	206	198	209	190	204	229	205	232	194	204	200	237	227	218	209	197	212	212	213	200	209	212	194	214	202	217	197	214	207	203	168	217	224	228	215	209	208	184	204	211	207	208	207	192	196	189	177	191	220	215	183	202	226	227	200	227	206	192	188	188	214	203	215	212	201	220	209	227	205	186	219	238	196	176	189	209	200	211	211	208	213	222	207	221	189	205	186	205	196	173	195	193	193	200	200	232	198	224	223	196	187	215	205	196	183	210	215	187	212	211	210	192	189	188	193	195	212	229	200	192	184	183	235	199	218	175	197	194	232	226	196	238	180	194	231	165	202	207	218	219	201	203	223	191	238	204	208	181	210	218	201	215	217	193	165	204	207	181	190	179	219	207	207	199	216	201	193	191	188	222	213	229	185	223	210	205	205	193	220	200	196	201	227	198	229	205	206	205	193	204	198	193	173	208	190	199	233	196	188	205	209	202	207	209	190	187	222	204	203	209	200	195	190	204	197	198	220	225	208	201	202	186	191	186	194	197	219	237	230
6812	1355	2788	3118	2703	2312	1892	1662	1437	1277	1134	1151	1063	952	961	926	881	851	837	866	828	872	1016	953	1173	1062	1004	1031	1117	1146	993	890	669	740	707	661	769	644	625	600	654	657	621	621	600	610	608	589	648	648	572	613	576	637	612	601	588	586	599	601	557	580	609	594	581	585	551	566	619	544	598	581	591	565	574	594	593	569	566	559	610	605	575	579	600	624	575	580	549	614	553	597	608	562	590	574	570	597	551	572	578	581	603	524	650	577	557	578	553	579	592	609	556	614	549	562	588	590	612	578	581	595	582	509	590	582	571	584	570	548	581	558	603	575	555	612	587	607	591	548	563	554	591	561	593	534	565	598	596	559	579	590	542	635	551	583	609	596	597	566	591	537	577	602	574	566	513	559	614	533	550	541	539	607	600	562	594	591	561	580	574	556	571	554	558	571	609	608	561	564	534	600	550	569	557	575	596	534	574	536	569	569	589	588	564	555	556	607	600	598	610	604	565	585	608	571	559	544	607	580	549	588	614	551	592	545	543	604	586	592	548	564	566	584	580	564	573	588	579	539	565	606	619	535	549	614	611	590	570	522	506	601	563	615	605	601	574	580	555	542	627	604	586	601	590	543	614	577	588	552	575	556	572	574	546	570	576	568	597	571	606	586	546	583	562	611	577	574	541	556	597	564	589	589	560	559	556	579	576	575	590	580	592	552	540	593	545	557	578	573	602	588	565	552	558	576	610	576	570	607	567	568	589	573	573	599	572	568	557	580	540	572	552	605	547	564	547	588	560	572	559	563	615	590	589	548	565	572	594	583	599	579	548	604	583	544	578	550	574	597	541	543	568	603	565	604	583	550	553	572	601	529	611	607	555	580	585	582	538	580	554	566	552	575	557	584	584	580	570	539	589	621	574	581	582	599	533	552	632	590	589	602	613	569	579	558	549	614	572	562	611	544	548	553	567	541	548	625	596	564	577	568	553	528	531	544	527	545	533	564	592	587	580	543	551	523	538	594	551	556	571	610	565	588	577	584	599	571	556	536	560	584	557	535	595	578	596	571	544	565	574	561	581	603	565	614	567	527	646	584	566	561	555	560	574	570	538	583	614	566	566	617	545	510	563	560	605	594	569	556	534	569	554	583	588	541	571	573	519	550	568	598	577	552	560	534	568	575	574	571	560	588	639	567	577	554	587	547	590	543	566	604	586	556	546	568	583	601	534	611	561	604	576	546	579	521	560	564	588	536	615	540	511	512	597	552	543	563	586	564	551	592	557	537	610	592	555	532	583	573	566	614	578	551	574	545	567	610	627	575	554	554	577	568	566	593	549	550	570	562	557	579	573	566	634	565	570	552	582	602	584	592	595	534	550	625	537	619	566	545	561	573	551	563	626	579	574	621	552	619	578	585	602	599	605	593	588	563	572	580	598	573	548	576	567	546	535	566	591	582	590	612	594	548	536	525	592	558	571	593	546	570	543	582	597	571	566	590	574	587	619	562	552	597	556	576	539	593	582	575	591	594	583	533	572	579	586	537	534	564	565	540	586	592	574	566	548	565	544	600	577	564	567	563	548	591	595	591	564	584	597	568	565	582	594	592	594	572	579	598	578	586	568	511	574	546	612	575	567	554	601	565	541	532	584	542	599	586	581	595	583	549	609	572	583	524	550	562	603	569	569	582	606	546	542	569	586	593	572	556	598	571	556	592	571	565	589	566	553	583	579	564	587	610	579	599	565	596	544	538	568	565	579	566	549	628	578	628	563	597	587	550	582	564	561	579	528	547	581	531	559	598	624	610	562	587	620	539	597	552	607	591	501	575	572	571	554	579	525	556	602	572	549	553	588	572	554	575	562	612	566	572	568	533	613	580	575	543	540	579	582	589	643	602	570	608	550	570	572	585	594	589	583	599	570	556	584	563	581	613	557	555	570	601	608	593	588	608	549	520	605	591	582	513	536	569	546	586	548	535	596	520	599	586	559	572	604	549	593	524	550	591	543	520	591	633	539	564	563	599	559	567	595	571	590	579	599	547	582	576	613	558	599	580	555	544	602	555	535	593	567	591	542	610	576	572	566	523	588	581	571	580	575	566	605	599	556	591	569	553	602	590	585	551	558	600	554	578	610	580	595	556	554	560	587	610	532	598	567	616	544	616	581	554	558	531	545	583	565	577	570	565	594	551	554	603	586	537	526	582	575	584	559	567	576	561	607	544	578	535	582	574	595	565	584	571	559	502	564	565	580	586	596	593	622	569	591	585	574	598	571	576	632	591	564	567	578	566	561	507	554	571	567	563	583	561	580	577	539	573	624	544	530	566	518	575	557	529	542	563	532	625	560	563	564	603	542	586	531	617	588	583	568	589	555	602	557	597	550	601	595	615	597	544	545	628	556	594	565	542	585	592	597	597	587	547	585	544	582	551	602	565	582	558	561	562	572	574	556	626	557	597	579	569	568	540	528	579	552	559	562	544	599	612	565	594	568	622	582	629	551	570	604	590	571	538	552	597	577	598	584	591	559	542	575	598	573	567	608	556	545	548	588	601	572	593	563	547	603	541	567	556	561	566	576	614	569	565	565	584	597	625	561	595	572	547	617	545	566	538	581	555	581	540	541	574	595	554	606	553	607	561	536	572	561	562	584	607	599	533	603	550	569	602	554	553	545	606	615	545	600	559	569	597	633	548	562	541	552	578	615	544	574	612	600	603	569	533	580	558	579	508	576	604	600	561	517	629	623	560	564	545	593	571	574	584	569	577	578	572	596	581	566	570	588	596	584	577	594	586	571	581	545	597	542	573	578	592	543	584	606	619	541	566	619	571	558	603	560	553	592	557	562	602	569	573	550	593	574	563	579	579	542	580	628	573	581	552	606	594	574	575	578	604	518	579	550	583	572	594	613	562	565	610	603	605	583	591	581	592	562	621	574	551	546	564	549	502	591	582	570	548	539	548	552	562	585	587	587	556	544	566	557	564	568	570	598	591	567	572	565	583	560	570	587	576	582	576	575	568	619	600	583	523	591	545	540	560	553	544	580	532	588	576	583	552	577	572	561	542	582	588	562	580	499	583	567	529	592	579	560	559	581	577	611	584	583	524	583	554	533	560	578	588	572	547	596	556	562	556	568	562	584	578	549	577	527	549	626	573	566	580	568	568	558	554	560	593	615	556	548	576	509	580	574	589	595	585	573	579	573	601	600	555	596	568	559	585	589	625	591	578	586	606	558	585	608	609	604	599	563	539	605	573	568	581	626	583	592	609	588	542	574	602	552	585	587	583	582	564	597	601	583	575	545	624	573	554	568	607	603	592	570	582	538	543	586	535	542	569	575	532	550	551	569	591	570	540	569	570	557	541	581	538	554	585	606	594	541	524	585	592	537	551	557	571	548	577	587	597	572	583	582	539	556	548	603	584	584	612	611	555	548	569	623	562	554	558	596	538	551	558	608	631	587	529	596	615	589	542	558	554	595	586	583	582	543	587	567	538	579	605	536	577	577	588
18418	3197	2706	1979	1454	1151	957	738	657	640	559	518	495	512	493	499	458	464	465	442	435	417	538	457	452	467	501	503	483	502	448	429	420	417	402	380	422	409	403	405	391	411	377	377	399	378	380	364	394	371	413	382	412	381	401	396	403	365	380	362	397	389	404	386	376	404	373	380	430	431	392	431	357	348	393	384	400	363	393	377	386	374	393	372	355	367	380	375	402	369	377	383	391	398	394	360	405	333	426	410	338	427	369	377	364	383	358	371	393	365	415	393	331	349	405	354	402	373	376	384	377	391	414	402	389	354	366	377	350	417	391	399	381	398	363	366	359	386	405	384	387	402	402	353	379	366	389	384	362	357	387	384	364	403	385	394	361	357	396	423	367	389	365	321	373	385	382	381	375	417	428	365	403	413	368	367	398	391	392	360	390	404	396	379	361	382	399	368	415	403	361	369	405	360	399	412	350	399	388	370	374	376	367	386	389	395	378	395	364	396	402	397	381	389	402	398	385	395	381	362	392	378	385	401	396	393	387	353	373	377	388	425	386	385	370	376	369	401	337	373	359	357	378	387	401	393	399	393	377	404	397	364	398	377	406	399	383	381	416	393	382	369	376	367	372	404	402	402	388	383	336	374	385	389	401	371	376	405	362	374	396	366	423	397	402	415	383	372	403	404	379	371	366	362	397	388	408	383	395	356	384	348	361	349	398	373	386	386	354	368	388	397	351	392	399	349	391	361	406	399	379	413	365	378	394	374	371	387	403	397	366	353	398	415	356	430	428	390	445	367	367	427	365	369	375	395	416	369	391	375	409	405	377	371	408	375	352	386	384	346	388	388	367	408	417	419	344	376	370	410	442	393	381	347	375	341	388	342	389	381	362	386	370	388	379	377	403	354	342	363	421	377	377	391	379	350	368	367	366	402	352	378	405	415	378	354	400	368	392	367	386	382	350	357	360	404	370	403	354	399	400	395	365	408	393	348	349	409	381	388	388	409	397	413	399	381	369	394	406	391	387	395	350	395	413	381	373	380	417	389	428	378	384	341	405	387	406	402	371	371	397	405	367	378	377	391	340	426	362	381	396	400	362	373	363	440	393	379	387	371	429	398	409	390	427	401	392	362	361	345	399	384	387	378	369	396	418	407	357	398	389	384	400	359	398	375	365	332	412	392	374	365	398	392	384	373	389	384	371	371	406	394	396	388	389	383	382	402	378	400	385	383	389	370	371	386	400	367	387	413	381	368	397	406	391	371	383	367	364	353	362	405	413	350	380	420	433	378	416	417	371	395	392	339	403	384	351	393	372	391	403	405	353	412	368	402	368	369	386	357	390	395	380	392	370	371	383	363	398	361	377	375	383	395	395	397	431	392	401	365	389	381	403	333	324	386	394	345	380	384	395	397	380	367	351	391	364	369	368	399	384	365	401	402	408	387	368	408	385	396	369	366	389	404	403	433	377	371	398	354	399	395	374	412	395	404	398	376	379	379	401	380	419	392	408	359	384	357	360	375	393	377	379	349	387	380	387	413	363	363	373	400	371	413	396	379	391	409	372	409	388	433	343	369	348	395	389	389	365	393	382	402	388	376	400	386	350	376	365	384	372	391	385	406	359	373	371	402	396	377	337	377	363	413	392	391	397	393	366	379	404	353	404	391	385	373	424	374	363	362	387	380	388	379	373	388	389	422	401	407	423	369	420	370	360	394	413	349	387	392	387	393	376	378	382	364	391	347	374	365	371	373	395	369	421	404	355	397	400	351	411	406	349	417	393	371	382	367	422	392	381	392	345	400	385	411	337	357	391	386	383	379	361	348	357	373	425	397	372	374	371	360	393	366	406	322	372	387	392	392	399	379	389	365	413	353	392	380	369	378	383	357	402	370	382	391	383	391	396	386	373	399	375	369	392	386	404	380	390	420	408	378	391	375	366	379	376	369	369	386	360	356	347	345	363	402	390	385	377	374	393	364	384	388	425	353	402	367	416	359	383	371	371	403	367	394	383	349	399	367	380	379	382	389	416	372	399	403	417	382	338	418	398	410	360	388	369	414	437	390	353	386	399	397	391	367	441	375	367	337	407	413	375	364	445	430	388	396	391	418	357	434	373	356	404	348	385	379	397	374	389	356	388	367	405	386	418	391	396	370	386	369	411	430	361	379	370	366	432	408	357	388	365	380	344	391	405	363	352	347	355	411	362	367	387	390	366	382	344	414	371	370	404	394	380	375	371	366	416	381	388	384	378	413	355	414	384	429	414	419	368	369	402	427	387	397	403	409	348	367	385	387	426	374	440	420	374	380	358	420	390	346	376	379	396	374	380	381	401	369	407	375	379	388	421	384	385	376	398	384	381	381	349	380	356	407	391	368	410	397	402	375	401	382	424	382	348	366	361	397	378	353	408	386	390	403	403	332	364	390	397	339	400	379	386	386	398	390	371	415	411	431	410	393	379	369	439	405	401	421	346	361	369	370	353	397	380	371	400	371	372	373	389	364	382	398	388	409	334	368	380	402	391	394	355	387	401	406	358	396	380	375	398	374	361	384	348	385	368	348	343	348	364	382	379	411	403	376	362	389	378	414	403	395	377	374	402	358	378	405	394	377	393	407	362	391	382	413	397	439	381	388	373	380	409	382	341	406	400	386	347	331	414	371	358	364	364	388	399	392	417	389	341	360	391	367	366	368	348	416	378	402	381	421	402	361	401	375	414	377	377	396	411	370	394	411	364	402	365	376	385	360	387	393	377	386	351	387	354	405	354	369	384	370	377	392	400	392	375	385	416	397	375	362	368	366	382	424	419	370	401	412	410	376	409	374	393	371	381	390	386	374	414	369	347	391	396	409	386	392	352	402	357	372	398	394	389	401	384	340	407	408	416	408	379	403	375	429	400	399	359	367	394	379	379	340	344	360	390	393	424	393	365	365	358	391	401	373	397	370	405	376	408	396	401	375	375	366	368	404	377	373	355	400	407	402	373	383	433	356	422	385	376	406	360	367	369	373	379	365	391	387	399	386	390	367	412	379	358	369	405	395	360	384	389	449	391	429	370	377	361	417	399	416	398	385	361	393	376	373	387	383	357	375	396	393	375	349	382	403	371	405	374	409	381	403	383	370	362	372	388	363	344	396	398	421	367	370	397	366	378	385	433	366	408	394	359	377	397	374	364	393	377	370	384	382	399	342	372	378	406	355	433	390	396	366	362	381	357	385	347	363	393	370	378	357	380	397	366	392	377	370	401	374	398	360	352	358	385	380	397	390	390	361	353	425	394	369	355	419	411	365	370	372	363	390	395	363	378	362	377	343	384	412	370	357	391	391	386	388	385	376	394	402	384	362	381	405	369	350	368	394	364	399	388	357	364	371	346	392	396	391	383	392	373	399	357	391	386	374	414	408	404	389	388	367	406	397	374	373	407	357	372	374	380	374	394	365	376	366	359	361	427	424	378	391	399	359	354	421	360	394	396	372	386	360	372	382	385	403	394	339	405	350	370	406
9322	2398	4983	5787	5039	4264	3774	3100	2684	2315	2039	1896	1815	1678	1651	1516	1489	1601	1435	1392	1441	1394	1653	1704	2052	1937	1750	1874	1673	1818	1667	1398	1210	1253	1155	1136	1227	1119	1039	987	1060	1074	1027	1006	993	969	977	1052	972	988	998	965	937	970	976	956	987	1017	1007	995	984	940	940	1005	909	955	991	983	996	1022	932	975	949	895	985	997	1019	1050	938	952	935	959	937	974	991	983	1014	981	998	883	905	1009	988	969	954	929	904	943	948	928	902	1004	1001	983	976	1018	901	926	876	962	967	929	958	986	961	985	958	994	962	859	958	954	915	915	1047	927	975	983	942	931	955	976	980	1015	949	921	929	949	990	940	967	892	931	956	1008	940	943	941	937	910	978	931	976	935	931	937	923	952	938	968	898	872	941	976	868	968	969	966	963	965	1001	960	939	934	929	975	983	927	941	948	890	971	915	957	929	967	976	930	990	947	976	984	916	892	908	949	927	927	903	911	925	917	941	879	978	915	959	924	929	986	917	908	966	927	961	932	904	947	942	945	945	915	946	954	1003	973	978	944	933	981	881	933	902	946	923	912	958	961	923	948	899	936	897	940	957	966	946	986	919	914	963	944	956	964	930	913	1017	933	970	938	932	938	939	896	944	948	923	898	942	892	982	1013	992	934	942	956	955	980	971	931	940	913	915	919	928	933	962	859	942	981	895	939	902	955	959	944	975	873	924	942	949	939	900	997	995	932	941	982	914	920	955	925	935	996	940	957	915	921	898	900	976	983	954	939	946	983	958	976	914	931	947	918	984	944	949	971	975	993	910	994	940	998	924	966	998	965	885	956	925	914	993	937	960	960	945	932	962	940	917	976	971	932	920	918	939	934	981	947	954	966	994	970	966	949	958	927	960	930	895	921	923	958	966	929	990	955	954	971	967	943	918	960	974	928	932	897	930	930	999	911	869	872	891	962	969	997	900	933	928	981	890	887	1017	962	913	990	897	964	974	960	920	1013	913	978	965	885	930	961	959	960	959	938	921	952	934	917	957	960	919	940	942	902	963	937	959	937	907	927	943	961	917	959	980	942	918	966	962	890	947	933	904	930	921	976	939	938	906	963	978	918	972	977	913	948	894	990	953	1030	905	970	1005	956	973	964	917	879	964	953	891	936	909	933	876	940	971	974	922	916	937	945	1011	923	932	965	971	920	986	936	968	980	941	938	925	919	949	930	1008	941	927	992	942	964	902	932	893	940	993	935	991	978	920	1006	940	915	951	952	967	1000	956	920	941	985	975	960	955	929	936	907	964	893	942	900	937	954	957	942	961	955	1001	939	916	885	925	923	977	915	968	933	900	922	907	955	951	912	887	920	975	992	937	966	952	927	889	957	900	926	990	954	992	966	970	985	926	966	917	919	888	990	945	894	950	908	948	866	952	978	958	968	948	922	986	958	894	951	930	934	948	943	929	945	926	940	926	961	925	899	991	925	934	936	943	909	922	906	938	899	947	928	974	965	928	986	970	979	976	957	967	950	950	931	967	934	956	958	956	929	920	950	972	980	942	927	983	906	909	940	997	936	1043	903	917	933	886	962	968	939	944	947	947	952	954	922	923	994	895	939	985	989	959	988	966	897	959	910	949	914	934	926	887	917	970	960	1002	953	955	962	933	932	976	957	931	886	984	952	953	954	978	955	1005	936	933	869	924	942	1032	997	960	929	950	919	977	981	966	917	954	910	928	942	896	935	945	911	911	966	946	921	1006	926	896	917	983	839	943	945	911	947	938	941	915	967	920	949	904	917	963	939	899	932	939	943	935	945	979	1050	934	988	952	939	974	984	964	956	978	967	923	912	949	1016	952	914	931	958	902	995	913	909	980	929	967	938	923	948	931	975	972	943	985	929	939	932	959	903	903	914	950	962	967	931	940	932	929	933	946	954	934	921	903	915	967	921	961	947	943	923	915	967	936	896	964	941	990	912	976	994	930	959	927	901	930	911	1007	996	976	954	954	951	945	913	940	897	946	929	894	936	997	919	956	939	898	964	887	921	940	959	957	973	905	945	934	916	944	878	944	910	887	972	935	938	933	956	980	923	941	952	943	997	952	903	979	917	947	926	906	955	947	980	958	930	952	988	944	1009	928	938	939	939	945	949	921	905	947	920	953	905	925	964	955	891	985	981	921	932	965	1020	940	967	1017	945	941	857	966	967	923	937	930	946	910	931	860	971	945	945	992	961	991	931	951	955	924	990	960	915	903	1001	957	956	912	884	884	956	914	923	977	901	887	965	975	989	927	993	947	951	979	897	945	907	1016	901	934	918	951	945	950	927	957	951	951	922	980	942	950	951	964	961	977	933	930	993	894	955	952	966	850	914	949	944	970	942	960	995	972	906	1000	962	959	902	986	974	931	948	936	964	951	942	942	927	857	885	967	991	946	920	972	948	999	968	907	915	922	890	959	982	935	956	1044	992	918	923	887	920	1015	1002	940	958	958	939	951	953	968	971	929	948	911	920	931	917	952	909	1006	959	931	887	933	936	948	922	957	932	917	963	976	919	951	979	960	952	946	977	935	936	914	958	928	978	988	960	896	930	957	930	969	939	927	961	926	932	964	943	980	884	947	999	862	940	945	971	953	906	952	969	952	985	939	933	951	946	938	959	979	972	947	949	953	950	938	902	953	934	961	941	923	904	940	944	885	1030	927	974	938	976	939	959	954	976	928	938	918	970	964	940	926	903	970	964	972	961	895	913	970	944	976	926	955	990	932	961	959	933	937	976	989	966	911	969	881	940	941	921	936	934	915	897	931	1006	966	972	909	971	1002	941	943	955	995	912	985	941	967	985	969	934	941	924	926	994	950	902	938	965	912	950	993	951	927	942	901	943	944	945	919	822	947	964	1004	924	935	969	1014	975	960	934	950	986	930	958	969	953	903	922	949	893	915	971	962	982	1011	977	931	979	922	904	925	933	975	925	925	928	969	960	967	927	938	886	929	949	947	874	966	960	956	993	925	988	931	927	976	1002	910	919	916	961	955	920	1008	915	914	996	895	984	961	907	965	921	938	1005	906	919	928	923	942	961	917	961	953	894	965	944	955	978	961	972	928	964	915	903	1004	993	874	983	951	929	1020	949	985	917	932	907	931	976	966	930	942	897	979	935	928	924	981	943	969	987	937	927	946	927	958	944	863	966	964	921	905	942	884	945	977	906	953	977	959	958	921	912	966	943	984	935	935	978	885	942	919	951	998	982	963	896	852	993	902	960	925	968	956	962	947	919	836	952	963	953	931	935	954	885	939	903	911	974	931	957	967	942	959	957	931	972	963	907	919	922	972	920	918	961	961	981	977	941	929	920	933	998	927	948	918	927	978	945	949	982	997	910	928	952	957	976	926	955	994	941	986	902	911	949	937	977	906	996	899	954	884	967	944	983	953	972	902	965	905	914	924	981	957	902	936	940	1010	966	901	933	969	897	948	969	954	961	954	940	1026	965	953	961	966	872	940	1004	963	911	944	1004	980	934	983	983	923	894	919	943	928	949	949	951	930	921	999	956	955	962	963	944	962	922	998	977	952	967
1929	119	150	137	124	133	142	118	119	126	148	107	127	120	124	120	111	113	133	158	139	125	115	116	123	137	136	139	119	116	137	137	119	126	118	130	144	140	135	136	110	128	131	127	124	130	126	132	128	123	124	125	127	105	110	120	124	89	122	114	125	117	95	116	120	130	151	118	127	119	124	116	126	109	114	133	141	147	114	136	120	124	135	118	121	125	99	140	125	129	121	116	121	128	129	115	129	143	118	123	137	129	122	143	108	111	123	130	115	125	131	136	117	138	121	146	138	129	149	111	144	107	129	105	129	107	109	157	112	113	126	137	128	119	129	135	132	109	132	130	148	134	122	134	132	120	123	136	119	122	129	128	130	134	133	126	112	143	114	114	122	126	118	125	125	121	119	120	116	109	127	124	103	129	131	136	146	141	130	119	132	129	119	140	139	115	127	134	153	124	103	111	106	140	118	130	132	113	136	123	125	112	125	129	143	106	119	142	125	132	124	114	131	128	119	127	128	123	108	110	135	111	147	119	127	125	119	139	110	152	125	118	131	117	129	113	138	124	101	137	134	137	131	116	106	120	113	123	119	131	121	128	130	129	116	113	143	120	117	104	126	118	131	115	133	127	137	134	115	138	107	121	119	116	103	132	112	133	133	122	127	133	131	114	127	157	115	126	142	125	115	122	117	125	135	117	126	100	123	135	116	123	109	120	129	143	106	122	115	106	119	131	112	127	136	106	136	119	132	125	108	122	125	120	115	149	112	139	128	144	135	106	146	104	105	114	127	137	128	135	133	111	129	144	131	131	124	119	110	127	125	110	149	124	129	119	127	110	117	109	131	138	119	135	122	116	120	143	125	114	140	114	118	135	152	134	122	142	125	139	126	120	118	145	123	119	133	120	139	126	112	129	116	119	114	133	120	133	116	149	133	120	145	112	128	110	119	124	127	128	138	114	139	114	121	140	125	128	136	142	141	137	128	110	144	140	123	110	133	136	149	106	129	141	114	125	129	126	136	141	135	125	113	130	139	123	113	111	123	130	106	147	128	114	120	119	132	117	134	132	127	140	120	127	103	122	142	130	115	120	134	108	144	123	129	122	114	130	123	135	134	118	125	135	135	121	119	138	131	137	140	119	142	106	107	142	131	107	130	107	113	124	130	141	133	118	123	121	135	136	125	119	114	117	126	111	140	114	140	142	107	107	150	124	144	126	132	124	145	127	128	151	129	111	111	117	128	115	132	122	133	128	121	119	121	111	121	155	105	126	117	122	125	150	106	129	140	132	161	134	133	128	131	132	129	138	155	118	114	111	124	120	150	123	134	145	131	131	131	101	111	101	128	117	135	120	124	131	111	133	129	120	119	123	122	134	120	127	146	122	146	125	123	133	130	125	130	116	124	143	137	120	135	133	98	116	146	132	120	138	126	113	123	126	107	150	114	114	130	111	129	122	121	130	141	103	115	129	126	136	132	102	137	132	117	155	139	150	133	115	143	140	114	109	128	109	133	119	126	107	100	110	111	118	106	135	129	123	137	126	106	126	117	130	125	128	133	127	130	132	118	124	108	106	124	138	120	149	145	129	124	114	134	126	128	131	116	118	136	138	116	119	111	118	149	128	107	148	123	156	139	131	138	121	130	128	117	114	139	114	131	119	129	124	146	132	146	108	143	129	121	139	123	118	147	125	106	123	122	122	117	114	127	116	124	138	117	122	130	118	127	120	129	126	123	118	133	132	144	124	139	126	121	120	136	122	118	117	151	110	126	135	128	108	136	143	122	121	137	141	127	138	142	139	136	105	119	144	130	117	116	110	89	168	124	139	113	141	127	109	132	116	129	113	125	130	120	113	127	124	102	115	125	132	132	107	121	124	162	121	136	136	118	114	134	126	123	115	119	111	125	108	128	121	128	118	130	134	147	124	115	112	136	118	119	115	133	157	117	102	122	133	132	132	127	130	146	126	117	129	116	117	139	118	112	139	105	119	108	133	120	130	125	128	124	158	144	146	113	125	110	136	112	144	100	113	113	131	121	135	130	130	134	118	125	118	131	146	122	146	126	123	148	129	142	124	127	120	130	118	132	118	136	108	113	139	117	138	128	123	115	114	120	122	129	127	131	115	108	124	121	109	136	108	123	119	124	129	139	101	117	130	150	133	131	120	121	130	136	134	117	122	126	107	104	99	107	129	129	112	134	103	127	129	128	114	100	119	125	122	92	127	139	135	127	112	123	131	127	127	124	123	134	114	117	139	130	107	110	123	132	118	125	129	135	135	146	123	142	135	125	126	131	115	131	123	102	132	115	128	126	128	149	120	125	110	112	119	112	128	131	114	122	132	139	136	104	134	137	128	127	117	138	114	124	115	116	109	117	141	130	138	131	148	131	108	110	127	137	132	133	107	119	146	124	128	126	118	111	124	144	129	135	132	127	154	123	146	136	139	117	126	110	132	134	143	128	119	96	147	142	122	123	120	108	129	131	132	127	114	128	129	130	114	130	122	128	133	124	120	125	120	129	108	118	126	125	129	134	124	133	136	130	107	111	112	129	125	128	115	116	102	109	106	114	128	140	127	146	120	131	127	120	116	119	112	132	141	127	121	103	123	110	131	123	156	130	131	121	118	110	127	115	131	127	124	126	110	127	128	125	144	126	130	153	136	120	141	125	109	108	122	117	128	126	137	120	135	139	110	127	110	110	111	122	116	112	124	142	123	122	136	135	139	122	132	118	115	118	121	127	141	131	129	127	135	115	131	113	118	115	142	126	118	132	138	113	109	126	122	134	123	128	104	117	105	111	126	131	129	120	135	134	145	126	104	106	115	140	124	119	107	145	103	119	128	126	130	128	159	133	110	110	137	160	135	137	109	110	148	137	121	122	126	113	131	132	127	148	119	119	120	123	141	126	119	117	134	132	115	122	137	117	107	121	121	125	143	112	107	108	121	133	117	125	129	116	143	128	125	110	87	132	120	109	120	126	137	119	134	127	112	111	146	108	108	120	127	123	121	126	118	118	124	135	127	105	120	130	127	115	124	132	113	115	133	118	133	133	106	117	123	135	117	127	146	123	142	131	131	114	131	152	122	119	127	126	116	141	111	134	119	118	117	132	112	115	134	113	146	135	129	133	109	111	131	108	132	129	139	108	126	136	125	144	161	106	128	105	109	122	133	141	133	116	125	116	137	119	126	114	129	137	127	112	131	137	140	119	143	125	115	134	109	127	108	138	142	118	100	127	110	131	132	124	112	128	122	130	138	121	121	115	118	126	113	125	138	150	129	123	113	123	145	120	117	118	104	134	107	118	117	128	125	120	150	135	123	104	128	133	119	125	122	109	116	138	117	132	108	123	110	120	137	120	131	116	116	134	121	119	129	135	131	121	125	120	140	129	123	127	133	150	125	130	117	140	131	121	125	122	128	116	97	125	141	121	131	139	116	125	144	109	131	131	127	128	144	119	144	119	113	135	114	116	125	115	119	129	140	133	117	137	122	141	117
2484	430	519	499	467	492	421	407	469	450	437	435	409	407	419	395	411	420	398	368	418	421	438	422	406	401	398	455	384	380	394	387	428	384	416	413	429	374	403	399	378	364	403	388	388	361	446	384	403	419	384	377	388	373	407	362	403	419	405	394	392	387	386	385	374	396	386	407	398	391	394	350	394	403	377	385	373	421	362	386	420	397	403	380	383	413	427	379	378	417	399	405	401	392	414	404	414	417	395	392	393	411	429	381	431	374	384	396	421	404	378	390	379	380	387	400	377	404	383	366	376	402	387	393	409	416	362	412	361	372	375	415	405	387	412	418	393	424	375	391	382	403	370	367	386	383	383	384	372	393	388	399	409	396	395	385	399	375	411	384	409	385	396	412	417	398	388	365	412	397	390	391	359	424	408	408	369	352	383	406	418	389	345	377	392	381	362	379	390	369	360	390	389	417	404	378	393	410	391	379	396	389	362	394	368	398	416	395	401	379	358	399	412	397	413	371	372	381	406	413	390	427	365	417	388	381	409	405	398	388	395	386	390	408	404	383	364	380	413	379	394	369	394	374	397	408	402	396	411	418	411	386	376	389	406	387	386	378	397	401	387	362	391	398	391	411	412	391	397	422	400	423	411	416	405	404	390	379	384	366	397	409	365	397	392	383	376	397	381	363	382	398	413	382	409	411	371	427	397	412	395	377	423	394	392	405	380	373	363	383	388	403	391	389	393	396	410	414	381	361	371	402	408	436	420	388	379	396	393	397	404	412	342	410	421	392	373	383	412	394	388	360	370	388	391	380	385	402	375	372	393	392	396	354	401	405	391	389	387	387	372	387	413	384	390	392	388	399	399	365	416	423	421	383	399	380	357	379	405	407	418	391	395	356	352	416	413	359	382	425	368	399	377	396	393	402	371	378	406	418	399	387	344	417	397	417	365	401	384	412	399	387	379	409	391	384	420	420	393	427	378	392	402	397	392	368	399	430	386	392	382	416	395	373	397	382	377	392	392	368	401	400	404	407	414	384	407	397	382	394	390	386	411	358	385	387	375	409	398	440	398	396	399	393	387	408	379	387	369	366	384	379	432	389	399	391	407	390	370	383	400	375	398	369	407	399	388	409	381	429	390	422	380	416	412	393	380	404	390	386	377	405	400	375	394	387	424	393	375	417	375	379	364	396	405	379	366	384	393	389	393	380	364	399	403	395	361	371	406	375	392	397	389	405	422	416	387	393	393	384	376	400	366	379	405	403	398	410	385	387	362	360	433	397	352	409	405	384	399	407	414	393	374	363	395	380	404	389	383	355	395	369	404	429	428	385	417	393	421	400	388	446	426	414	424	402	412	417	398	391	377	360	428	396	389	385	348	397	422	433	372	396	373	402	381	393	390	388	378	389	408	443	390	412	402	418	402	402	391	389	398	416	402	380	388	395	389	420	398	377	399	379	386	374	432	402	413	361	368	396	386	369	401	372	411	385	343	373	383	381	380	378	373	372	372	382	374	386	395	368	398	405	408	424	393	380	406	411	382	384	378	370	432	388	406	395	395	345	418	391	388	399	412	356	395	390	412	367	430	397	388	390	401	390	367	414	408	470	432	378	404	379	373	393	351	400	398	427	376	389	407	402	403	400	402	368	402	390	384	384	395	383	390	406	374	362	389	378	399	418	398	429	397	409	392	398	399	426	403	403	400	374	396	380	412	416	369	378	390	401	364	428	426	353	372	395	386	394	435	395	418	387	371	391	411	378	421	407	380	363	411	383	398	386	433	393	410	406	406	414	366	420	393	393	392	405	377	388	380	367	385	393	405	363	400	397	387	380	391	417	391	432	371	442	392	395	396	365	402	401	389	415	382	393	360	414	402	422	405	400	406	385	412	407	379	419	392	417	384	382	384	389	398	425	391	370	361	377	387	365	374	429	406	411	402	397	392	375	397	361	397	364	399	353	399	389	366	431	366	359	382	430	363	381	400	435	412	393	407	424	345	385	429	383	378	424	349	410	367	392	423	367	363	382	385	363	397	386	411	424	422	407	391	383	378	409	404	382	421	353	417	390	409	388	410	355	364	409	396	388	407	405	415	416	387	391	370	397	384	387	433	376	365	414	408	417	361	411	394	395	413	366	391	386	392	354	399	399	408	404	417	400	409	366	394	423	403	406	396	380	390	371	351	386	400	392	397	407	399	379	346	367	409	393	389	394	398	382	414	374	345	389	398	406	395	403	414	379	404	391	400	388	387	394	373	378	391	375	409	403	368	391	418	413	376	373	417	416	386	407	417	363	367	374	419	406	401	402	382	394	411	378	428	407	376	407	406	377	416	410	374	417	406	376	378	398	388	384	407	376	420	380	399	383	420	404	409	366	376	376	395	386	379	417	405	407	354	366	381	430	433	468	421	386	368	415	402	413	381	411	343	441	396	373	390	329	401	394	387	419	403	377	402	377	389	396	360	367	384	388	394	354	402	401	432	416	355	404	380	393	371	381	346	383	406	460	402	382	376	400	359	372	408	387	394	383	393	374	397	402	378	372	416	375	367	416	380	393	394	435	426	397	361	396	388	396	428	380	381	393	425	412	394	400	369	384	410	372	431	416	400	397	403	376	379	395	378	406	396	354	390	391	401	386	419	427	408	406	408	376	395	430	430	380	393	416	395	404	419	423	400	432	383	346	376	362	416	405	364	386	398	432	387	407	407	411	409	353	354	384	378	409	384	380	391	384	401	411	391	424	402	406	382	390	383	361	431	373	416	375	383	383	399	418	375	364	357	424	389	401	418	403	371	419	369	421	387	386	387	412	415	386	415	383	379	413	401	385	380	330	364	383	366	405	377	395	410	388	422	363	418	395	373	405	393	392	416	370	357	378	399	409	409	370	412	395	381	372	380	390	380	402	419	411	379	399	442	361	356	413	388	423	384	382	395	368	365	435	378	397	367	414	381	396	418	373	420	389	372	416	384	360	375	422	372	429	359	424	427	373	360	376	427	411	352	324	412	371	381	399	386	386	404	382	358	423	392	371	366	354	415	407	383	376	366	370	407	412	424	406	367	380	372	410	389	416	366	411	381	394	403	404	368	444	397	411	401	419	359	400	409	417	383	408	343	400	431	392	392	370	382	395	372	399	335	400	400	358	404	416	351	412	396	368	386	383	371	379	406	387	410	422	388	361	409	386	368	426	395	401	401	433	359	405	367	399	373	395	372	400	420	384	383	372	392	384	400	401	420	388	411	381	373	378	403	389	384	397	386	407	377	387	422	381	367	417	383	395	382	412	412	356	384	392	392	398	378	404	405	351	413	364	372	395	381	391	384	430	421	394	373	386	391	406	400	390	430	427	352	415	403	410	403	392	380	365	370	368	393	407	415	387	401	409	406	398	414	361	413	401	382	402	400	395	372	383	398	343	396	423	392	378	364	412	403	403	383	369	410	400	399	360	369	401	371	388	373	423	390	430	377	390	387	393	383	413	395	388	413	405	383	413	354	400	385	368
10142	1242	1294	967	723	543	491	371	323	292	316	247	246	234	257	242	231	240	243	219	249	232	250	270	254	251	237	236	232	264	238	228	209	260	217	214	220	202	227	200	239	190	224	226	211	203	202	195	186	193	202	192	222	196	202	216	195	206	209	217	208	205	196	202	215	195	212	197	213	209	230	210	216	211	219	181	204	198	202	226	195	196	192	194	178	216	189	216	223	222	217	192	198	206	218	205	201	208	221	211	213	179	197	220	209	208	188	198	202	184	226	203	203	197	200	211	185	160	194	225	196	206	195	203	207	191	207	221	189	207	215	193	189	195	213	223	202	201	209	220	187	200	196	197	207	202	240	194	213	196	195	204	186	193	212	203	211	207	213	209	201	198	185	204	190	194	230	182	199	195	223	202	218	199	182	190	194	195	191	212	196	214	199	200	207	221	217	215	198	194	225	199	207	220	203	186	207	222	173	207	197	202	204	210	195	224	196	189	199	200	201	217	208	210	209	172	204	193	215	189	198	188	179	193	194	206	194	209	214	194	201	201	192	204	189	223	208	220	196	182	199	219	242	183	186	200	211	183	206	219	177	210	190	225	220	216	208	225	219	208	226	206	205	207	218	192	204	217	212	205	198	181	197	236	196	185	184	211	204	179	195	211	193	194	182	192	186	212	215	198	198	233	195	182	205	207	232	215	187	222	174	202	181	177	200	202	186	221	219	204	206	222	197	210	193	196	221	198	193	196	213	178	202	177	199	208	202	194	212	193	187	210	176	194	177	213	187	191	189	196	187	194	205	241	210	191	221	200	168	209	211	194	224	202	228	202	192	205	197	194	205	198	213	215	193	214	198	204	195	199	188	203	219	205	188	187	197	193	187	189	210	193	214	200	207	190	200	168	226	216	167	181	204	210	191	221	214	214	205	214	197	191	207	203	209	204	198	197	204	202	208	218	178	193	221	203	226	200	200	204	190	216	222	221	219	194	214	200	168	200	200	214	188	209	194	191	205	182	232	222	205	193	224	195	188	200	199	191	209	212	234	175	210	191	188	189	218	211	213	184	186	212	197	189	182	227	193	199	199	202	157	191	200	221	197	232	186	228	225	223	221	231	217	179	194	187	198	174	187	186	184	196	218	249	212	165	200	218	196	196	227	228	168	187	216	216	192	206	203	229	177	209	209	211	210	205	196	206	186	190	232	205	199	205	209	220	197	201	228	215	218	215	206	183	207	208	215	184	221	185	197	193	199	214	246	173	211	210	214	201	214	205	232	200	208	217	177	208	196	235	197	187	209	203	202	201	218	197	198	202	203	219	229	178	213	218	189	177	213	216	181	212	171	219	177	199	193	192	199	197	229	183	204	220	207	195	183	216	207	166	209	199	207	194	188	205	189	203	191	201	200	210	201	215	193	190	213	198	215	186	204	185	201	229	171	198	204	199	208	200	196	213	215	204	215	185	182	201	212	204	197	186	199	192	208	187	202	197	205	186	190	199	205	232	228	208	208	212	199	219	234	192	194	186	219	192	180	174	223	202	202	186	209	176	199	173	212	215	195	215	224	179	228	225	190	199	192	197	200	213	175	220	195	179	214	188	181	207	205	172	187	213	216	194	205	195	191	201	200	213	196	198	212	219	197	214	195	172	222	202	210	195	183	203	207	198	209	189	192	203	199	213	210	180	217	185	177	193	192	192	206	210	210	210	189	207	182	197	211	196	220	196	188	225	174	217	211	183	194	203	234	203	179	210	183	170	214	206	192	211	206	196	222	188	199	168	199	187	220	218	205	218	192	221	189	208	231	191	203	211	179	205	168	193	187	193	208	200	195	186	207	202	186	188	172	186	192	208	199	207	224	193	216	211	212	202	216	214	215	196	196	175	208	218	202	210	209	188	165	205	179	225	196	173	197	215	213	223	194	230	214	206	203	186	196	191	202	190	188	216	222	190	194	190	224	240	206	209	199	194	183	217	217	210	198	205	217	205	213	216	196	191	207	191	203	198	202	211	193	182	195	204	174	230	201	223	185	209	195	184	185	201	209	215	202	192	173	170	222	207	242	217	224	184	196	217	203	201	212	189	197	210	230	205	194	217	169	187	184	214	184	196	187	222	212	220	209	191	194	213	194	227	180	195	170	201	212	207	186	223	213	225	198	207	184	192	179	212	199	196	219	175	201	232	222	223	196	223	227	196	192	193	212	189	195	207	196	180	210	226	218	196	182	189	211	212	195	208	203	178	193	196	191	191	187	209	192	209	195	201	192	216	179	200	215	201	193	207	188	225	206	196	181	226	207	196	199	208	225	222	209	231	223	202	208	192	214	178	196	211	197	183	193	176	209	230	201	208	195	189	213	210	215	181	207	209	209	179	202	217	204	185	230	212	199	186	201	217	202	230	218	184	186	224	219	198	209	209	168	204	197	215	192	210	206	207	200	204	217	193	198	213	211	204	177	211	220	213	215	225	183	197	181	186	206	180	202	195	202	194	210	205	203	206	187	195	189	223	199	198	211	224	188	190	209	197	207	205	198	172	196	203	200	208	178	222	199	179	193	196	180	195	186	179	197	189	184	183	200	197	190	194	155	198	196	228	181	203	183	204	195	178	193	198	208	200	189	194	188	205	212	194	184	212	188	198	207	191	211	201	219	196	198	185	220	225	185	183	196	206	202	209	200	220	217	178	212	204	202	227	195	193	210	215	213	216	199	207	196	221	228	196	202	203	214	214	235	165	183	213	192	212	215	185	193	203	183	218	210	186	191	196	190	174	225	228	199	200	180	251	207	214	217	189	193	196	192	213	224	208	211	197	205	182	204	204	180	187	194	211	210	205	216	177	219	189	188	198	163	217	204	192	213	211	200	196	179	202	189	198	205	175	204	210	212	190	214	174	212	211	201	195	199	216	194	195	169	214	208	171	188	200	216	177	193	187	207	200	216	201	221	199	193	201	196	240	172	224	190	206	206	202	197	193	170	183	194	182	171	231	190	197	208	184	179	211	222	218	191	176	207	205	194	200	196	200	208	192	207	222	232	240	196	214	186	195	197	163	195	188	180	208	211	199	206	205	188	208	195	206	217	193	199	201	192	193	223	207	186	201	191	224	183	214	190	244	207	188	196	207	211	211	177	201	185	198	195	178	213	192	229	205	221	197	215	194	204	213	190	198	199	198	189	222	203	192	184	180	195	175	210	177	191	202	190	214	191	201	177	190	193	174	215	171	209	206	213	190	193	201	191	222	230	196	178	210	193	209	196	211	210	221	210	198	206	213	208	182	194	185	217	198	195	227	206	200	227	226	195	189	210	207	208	212	171	176	198	229	214	177	208	206	205	217	193	183	175	192	199	208	205	204	177	199	229	196	186	199	183	184	200	232	224	190	196	200	183	193	199	209	202	216	170	237	194	230	208	199	180	201	209	178	207	210	213	209	200	220	202	210	194	194	216	216	186	201	205	215	199	197	191	217	220	206	206	201	188	206	203	201	198	224	192	225	208	206
6798	1421	2725	3019	2739	2284	1885	1608	1393	1273	1252	1044	975	1030	905	894	806	834	959	819	850	775	1010	949	1072	1085	941	898	976	1100	929	812	710	973	644	686	719	636	616	623	629	642	616	603	632	588	615	573	585	604	568	579	580	575	584	629	599	578	649	551	580	590	525	607	613	587	634	623	609	592	547	597	591	614	600	554	593	587	659	528	586	560	651	531	584	615	618	592	551	538	568	544	556	579	547	601	599	573	557	577	494	559	553	595	553	566	596	556	566	584	593	615	549	572	542	559	569	583	524	544	579	533	603	590	579	551	559	566	593	568	545	626	505	583	559	577	541	588	549	577	571	559	543	570	549	605	612	576	587	595	566	575	569	618	541	571	585	598	581	569	605	622	564	600	577	529	559	581	534	614	561	549	570	581	558	544	619	579	577	545	540	535	597	550	558	556	507	565	556	548	556	540	579	603	602	575	584	583	598	534	597	560	617	571	607	579	604	544	624	611	550	597	563	588	588	534	544	585	599	596	548	579	568	545	568	605	582	640	556	572	610	546	585	579	568	580	549	573	587	509	590	605	583	532	613	585	591	567	560	597	585	554	550	583	601	566	587	586	555	580	629	569	581	559	575	539	633	537	557	565	574	541	572	569	589	583	554	573	534	563	597	577	551	566	573	586	601	581	603	635	583	613	578	565	553	588	564	565	555	575	560	577	544	560	566	595	578	572	573	599	529	570	547	580	573	560	632	580	648	581	568	582	567	582	558	532	607	565	586	607	608	622	569	591	568	620	547	570	603	593	582	569	554	555	624	560	610	573	581	598	596	565	574	580	598	594	549	567	574	577	562	601	582	546	574	552	584	570	576	555	568	565	587	595	567	567	590	567	561	573	532	559	526	591	556	627	572	558	590	601	552	607	551	556	581	559	576	516	579	568	589	558	552	595	566	578	588	596	575	566	547	608	593	539	600	573	581	605	594	567	584	557	558	572	576	561	582	584	588	534	595	559	583	595	604	553	577	555	591	575	575	552	572	593	632	598	630	625	565	543	581	596	598	567	538	579	609	605	593	528	593	550	574	622	592	581	546	635	576	565	645	567	593	599	554	605	567	589	566	557	549	553	597	568	522	566	571	542	571	538	575	535	578	576	576	566	567	552	547	619	596	566	535	620	574	543	534	586	596	583	625	558	562	573	564	603	585	568	574	532	592	634	639	529	586	575	590	569	617	541	596	542	572	577	603	564	568	597	555	578	592	616	559	571	560	594	562	500	538	559	596	517	575	601	574	609	549	551	563	575	558	583	556	577	577	547	610	565	560	548	584	562	585	615	556	551	552	597	599	584	560	600	576	596	613	537	502	561	589	597	564	587	585	571	541	599	652	547	629	597	589	552	657	594	567	609	567	625	597	550	552	559	613	586	531	540	538	575	578	578	630	568	616	610	562	558	537	587	568	590	560	602	564	604	563	547	572	577	566	595	540	580	600	594	557	558	573	590	577	524	586	566	570	564	580	565	581	551	573	580	581	586	569	596	566	578	551	588	551	573	551	568	584	533	575	593	600	555	575	591	531	579	553	555	597	591	602	581	563	554	597	556	577	571	543	573	575	566	556	602	589	573	564	561	605	596	551	588	581	563	622	544	559	569	583	559	511	554	568	596	561	587	512	595	611	570	585	601	559	559	537	590	548	611	550	526	601	571	605	540	608	574	537	581	589	555	579	581	569	572	572	583	544	573	559	561	598	559	610	548	553	596	553	573	573	613	560	601	626	611	548	547	591	557	585	593	568	567	611	590	588	583	561	626	564	609	569	608	579	521	553	599	593	535	580	554	562	558	552	533	611	574	630	556	525	548	582	584	551	591	589	563	596	573	550	561	562	601	585	572	549	521	580	563	587	646	520	562	593	530	581	552	576	576	573	590	602	559	592	543	551	546	587	582	570	604	571	602	568	559	622	585	556	559	635	564	554	632	549	555	557	563	603	539	589	612	598	585	560	587	541	548	546	554	564	575	581	565	581	592	539	609	571	599	595	588	591	602	564	573	572	566	579	570	593	596	588	558	555	584	582	575	589	547	547	574	610	573	541	548	559	586	571	615	576	581	578	539	614	576	555	586	578	546	639	579	573	580	587	559	582	582	593	558	567	564	534	556	578	561	561	583	589	603	582	542	560	591	569	568	581	564	589	602	515	553	577	590	601	558	590	584	575	589	572	598	562	573	552	530	605	641	613	578	554	549	558	560	578	580	553	584	599	541	562	586	616	561	585	556	602	544	536	564	598	590	582	543	552	565	564	554	574	595	570	576	620	561	579	564	593	582	540	584	577	567	574	565	579	556	553	569	582	597	552	531	556	566	528	521	581	579	639	570	599	569	550	574	596	578	550	564	586	576	600	606	524	546	594	552	575	581	575	563	534	596	556	582	583	623	534	612	597	545	565	575	572	537	557	596	583	602	564	583	580	548	550	587	542	552	574	533	602	581	577	544	556	564	559	617	581	563	585	569	563	638	572	554	560	592	590	555	587	606	537	539	560	571	586	594	548	556	580	545	604	554	560	553	562	554	595	562	565	572	540	577	569	581	564	600	576	591	558	546	586	576	558	593	619	526	595	585	554	612	555	600	568	529	598	571	582	555	584	558	604	570	569	584	571	582	582	592	557	552	592	564	585	578	587	575	586	585	540	576	603	600	557	552	592	564	589	579	609	576	553	594	547	564	564	609	555	571	587	539	553	590	574	608	529	596	570	542	607	565	592	587	601	587	591	580	551	538	566	569	570	540	584	623	575	593	613	600	549	561	577	577	605	621	582	581	568	562	626	554	609	545	610	608	607	543	587	547	576	556	589	592	551	568	509	531	578	594	580	579	641	609	567	608	591	595	626	611	601	601	571	556	519	570	571	537	577	566	612	581	565	566	544	556	551	574	606	567	576	584	569	566	585	554	550	564	548	542	614	561	570	572	591	543	552	583	550	585	560	542	594	552	566	535	569	522	593	562	595	576	561	581	618	551	634	555	567	527	598	573	572	565	589	588	574	552	558	562	595	542	559	575	615	605	558	582	593	588	572	556	569	609	541	558	553	563	574	581	572	567	569	577	605	578	548	562	606	576	598	553	592	575	589	577	560	579	581	564	574	605	560	560	572	542	539	617	588	549	534	575	559	574	572	573	567	563	594	596	598	562	618	569	583	568	593	586	603	581	594	626	583	560	564	588	549	572	620	541	535	545	566	555	543	599	536	581	578	570	614	574	588	560	569	550	601	557	566	568	537	587	570	603	564	541	593	599	563	564	576	553	570	587	583	515	573	580	573	566	562	535	572	577	535	567	553	622	560	550	609	561	575	598	569	583	582	589	557	577	556	580	545	591	630	520	566	577	563	564	583	562	602	559	563	549	520	556	524	586	625	589	562	617	576	587	570	563	569	528	581	585	586	553	539	581	544	533	614	604	578	618	594	574	580	621	583	563	579	591	549	614	508	608	588	550	574	596	595	611	620	615	571	553
19201	3596	2778	1976	1485	1107	924	724	702	615	601	533	510	488	521	459	450	480	417	433	490	492	489	464	512	454	482	494	505	498	520	455	440	399	408	391	379	433	400	364	414	444	400	411	403	388	375	406	434	390	371	382	391	365	415	393	403	415	378	430	412	406	399	350	377	386	379	382	363	388	407	371	377	401	389	372	399	396	393	384	355	403	407	369	373	388	379	389	413	375	395	400	361	379	397	362	371	380	383	390	441	395	398	389	405	368	383	385	395	386	392	413	389	385	374	375	369	360	360	352	378	399	363	374	359	370	373	398	380	390	376	403	367	408	368	388	354	442	372	368	378	380	373	368	414	374	387	340	381	369	382	414	355	409	378	398	379	432	364	360	359	394	402	368	387	402	383	425	403	389	397	382	376	318	425	412	415	378	365	403	393	411	411	348	387	389	371	378	392	379	385	375	389	379	411	385	351	405	417	375	362	399	387	366	350	408	389	388	384	393	410	386	374	386	393	402	371	373	393	367	377	377	420	367	362	363	372	370	382	375	382	414	420	393	382	398	381	381	412	363	397	378	393	409	390	379	382	385	405	402	390	368	358	395	391	390	443	374	399	394	416	367	381	350	407	378	367	398	383	404	397	407	359	451	374	410	378	389	373	369	374	398	406	352	394	360	420	338	382	390	358	381	362	395	413	382	368	369	385	397	366	375	397	366	432	382	425	428	405	403	395	427	353	366	410	310	409	335	372	416	397	390	401	399	362	377	412	393	378	364	419	379	390	387	384	398	401	390	391	390	364	403	419	335	391	385	396	431	419	396	394	371	388	392	372	413	383	385	414	395	396	363	373	387	410	399	403	387	419	373	384	403	366	385	370	401	367	392	389	408	353	395	375	381	385	386	386	402	375	393	378	374	396	389	388	370	369	389	387	367	406	394	412	391	393	406	423	408	356	385	385	397	394	367	394	318	385	372	373	370	395	396	387	384	372	377	408	386	396	395	433	414	371	357	392	447	381	390	364	403	418	381	378	354	368	383	382	387	449	410	400	390	369	351	384	409	379	383	378	391	396	373	401	418	358	397	430	364	351	393	361	400	389	435	371	385	361	396	371	390	367	413	358	381	409	380	385	394	364	385	389	387	373	329	380	399	414	417	394	384	403	373	423	411	354	391	394	370	356	380	389	404	425	372	392	379	382	421	402	357	369	381	376	375	361	391	420	362	395	370	392	359	386	387	413	418	392	359	415	394	379	380	401	397	344	410	390	420	362	389	381	382	407	398	400	426	416	338	411	380	370	387	371	365	405	376	380	430	407	395	384	361	387	385	388	369	398	414	390	402	399	416	371	365	362	407	406	360	387	385	389	355	378	402	376	412	383	381	408	387	388	351	371	357	372	381	418	365	400	376	387	391	399	385	369	378	373	372	430	367	398	397	408	393	408	403	356	357	394	406	368	411	390	388	396	373	397	407	355	364	386	383	392	368	373	373	393	413	356	411	410	375	361	398	402	384	370	367	416	408	409	381	399	371	407	432	403	374	434	387	422	390	375	393	414	370	397	390	355	399	411	386	409	362	364	368	423	402	342	403	391	384	398	390	351	355	381	377	361	424	381	344	394	397	429	409	385	361	422	372	396	384	342	373	394	401	380	420	397	406	397	399	388	379	390	372	393	408	401	399	392	385	384	374	374	414	381	346	381	430	419	370	404	383	375	369	390	381	401	395	366	377	380	391	389	412	359	391	388	399	370	381	398	368	392	390	411	385	390	382	392	396	366	403	421	379	363	379	355	380	414	371	362	345	402	395	400	367	377	426	377	357	379	383	422	416	365	415	374	407	381	385	400	379	392	411	382	403	368	360	398	381	370	412	389	363	414	411	346	380	362	391	400	384	409	384	378	394	372	404	414	371	373	392	343	378	385	443	424	379	378	419	387	376	378	377	357	391	403	401	394	454	391	389	367	394	433	385	356	389	384	368	410	408	387	379	401	417	387	380	385	368	370	394	374	402	383	407	369	364	367	386	389	388	438	378	348	407	367	379	386	365	333	396	404	345	388	393	397	372	417	394	434	336	376	389	389	387	398	367	394	389	361	405	379	396	413	381	386	396	364	402	365	393	437	406	378	361	381	375	362	389	388	353	365	431	395	394	392	400	377	373	387	423	367	381	369	369	407	415	362	370	379	354	364	384	389	398	366	361	405	379	377	394	370	393	362	388	382	373	393	403	418	374	393	378	427	352	360	367	369	410	385	402	429	395	392	372	396	396	396	362	382	384	333	366	371	350	402	350	400	377	364	392	403	406	397	368	409	355	382	362	367	359	377	349	401	423	388	354	399	386	370	416	370	380	371	390	415	444	384	378	381	354	398	399	380	406	414	389	345	374	422	372	404	388	380	383	383	367	421	373	410	417	373	401	399	362	361	400	383	351	387	382	387	380	377	370	412	387	391	376	356	416	404	399	412	378	368	409	386	384	404	403	415	380	342	381	340	394	393	377	382	352	376	388	397	364	385	361	384	362	428	413	368	415	334	341	377	381	391	361	364	356	388	369	368	353	408	418	382	356	400	371	386	349	365	438	381	384	369	357	387	412	374	428	405	366	404	375	386	396	375	399	424	413	389	376	378	341	408	371	437	387	377	399	404	420	368	376	418	381	391	374	385	399	355	356	390	355	381	373	364	351	375	426	396	392	350	365	386	409	418	353	402	374	349	391	394	383	385	378	365	397	348	351	369	364	382	403	371	405	372	351	408	402	398	381	388	388	331	362	364	380	418	385	388	380	396	444	390	360	399	431	394	366	403	394	370	392	390	388	364	382	389	387	382	385	400	376	343	399	390	370	409	441	395	388	372	382	398	387	378	419	387	390	359	366	357	424	386	383	384	354	415	410	386	367	383	361	409	405	381	355	407	355	414	388	380	380	368	371	394	420	387	364	394	369	382	386	403	413	374	415	394	378	411	388	394	389	360	400	356	400	378	393	398	377	375	367	392	383	328	362	395	373	377	383	404	341	369	371	415	384	347	364	410	340	398	397	368	338	371	408	414	350	353	400	362	393	410	352	411	425	387	370	388	361	363	392	354	373	416	355	376	395	361	390	355	406	371	399	382	378	372	368	374	364	413	392	391	356	387	402	369	393	384	398	386	386	380	348	405	399	388	355	360	365	376	414	389	365	383	380	359	359	433	349	391	377	431	362	421	358	401	367	376	352	389	397	391	388	405	384	361	370	374	349	377	423	403	372	404	402	420	333	379	371	412	380	401	405	354	402	400	397	361	392	355	386	387	424	355	408	342	364	367	364	395	403	349	392	409	413	412	373	383	352	368	392	395	392	356	378	367	372	387	407	405	385	379	390	403	387	391	408	393	407	389	362	363	387	336	373	390	398	377	430	368	410	400	351	355	350	380	376	373	378	397	401	389	417	405	372	348	385	447	414	379	357	389	392	380	365	384	387	386	411	376	376	402	379	399	393	417	405	365	386	418	409	377	412	383	389	354	394
9586	2547	5188	5785	5225	4325	3490	3089	2582	2372	2116	1937	1830	1686	1670	1602	1525	1461	1468	1390	1575	1508	1813	1629	2061	1841	1899	1761	1617	1939	1682	1274	1199	1125	1212	1177	1143	1091	1126	1027	1100	1045	1024	1012	978	968	1030	989	999	971	962	983	1005	1002	974	969	1009	1044	956	958	973	983	994	1022	1003	983	998	953	982	939	973	990	976	992	958	1022	939	1005	972	979	991	977	955	1024	989	968	961	973	914	925	977	959	916	923	943	995	910	950	988	918	893	931	919	964	988	959	977	978	931	946	909	987	948	916	938	952	887	992	904	1026	937	936	905	938	953	957	939	927	927	998	970	984	987	948	933	992	988	903	971	897	971	927	997	998	957	926	984	936	1021	929	930	959	951	957	945	945	939	940	917	996	952	941	899	940	906	941	931	936	965	920	937	953	918	942	928	970	931	965	943	929	1010	908	930	923	912	955	972	993	927	905	980	942	902	916	960	999	922	934	945	945	988	940	948	965	955	964	973	901	951	960	923	889	926	917	944	928	962	931	962	939	950	953	909	953	922	987	997	951	985	939	956	886	869	959	976	859	933	933	973	959	917	893	945	931	895	898	964	968	925	907	959	969	934	929	934	949	982	915	917	939	994	912	950	963	928	886	945	904	953	963	938	931	914	1004	987	904	983	946	922	976	982	896	943	901	979	950	919	908	899	891	895	935	947	980	928	929	927	904	958	942	888	924	923	957	967	922	929	929	923	942	961	1043	918	940	945	951	953	941	938	895	941	981	938	976	957	954	949	983	891	958	997	914	897	933	949	928	971	961	952	932	924	919	964	941	964	946	989	921	904	930	952	902	890	927	937	972	908	916	930	904	971	936	946	935	945	950	964	956	898	949	980	946	984	908	963	941	869	943	917	943	949	980	908	943	897	961	978	905	887	930	914	890	923	969	949	908	920	934	952	918	889	1004	947	910	963	969	975	972	946	924	915	988	942	914	986	918	972	914	893	923	932	936	967	912	942	864	968	974	974	907	986	957	912	935	915	917	961	917	982	985	959	943	973	929	878	929	971	947	920	931	931	913	939	985	973	919	881	947	925	937	973	893	996	917	965	984	954	957	953	950	954	900	933	970	924	960	933	948	899	969	943	930	906	993	942	1020	918	964	940	946	910	940	906	985	958	956	947	1001	917	935	931	910	903	969	926	911	949	962	960	913	907	898	923	910	928	923	989	994	955	913	941	911	906	935	982	911	1006	942	947	920	978	924	951	848	931	884	950	947	902	966	909	916	966	907	915	923	915	977	990	966	915	953	979	869	928	894	924	991	934	922	948	936	947	896	903	954	944	926	897	886	906	958	946	921	976	910	970	936	927	968	976	926	934	995	933	943	937	921	946	909	973	933	945	991	936	924	943	888	910	996	963	909	914	933	1006	932	959	976	988	986	1009	960	957	949	940	959	918	936	882	1023	919	952	967	997	904	939	992	927	955	906	964	911	952	925	989	959	930	878	933	954	908	951	938	956	915	931	1009	907	917	911	967	944	918	957	942	955	955	967	942	937	959	903	913	938	932	963	975	932	984	988	907	875	979	890	924	961	1007	963	900	972	946	914	932	959	912	953	958	896	945	889	916	939	949	941	938	941	965	951	990	911	958	920	984	925	902	985	944	973	919	943	947	923	902	981	989	892	1006	948	954	906	989	867	950	944	916	937	938	948	922	927	866	967	934	951	934	942	918	1007	900	951	982	952	974	971	947	955	932	950	942	1021	926	961	901	930	958	893	893	941	935	952	928	956	970	966	973	931	905	921	963	960	971	963	891	936	964	911	931	921	957	931	971	950	899	974	908	958	981	951	909	875	963	975	885	948	960	896	921	913	934	891	963	917	939	970	891	976	941	904	931	979	981	974	960	975	1007	908	922	958	958	936	973	916	970	991	914	913	1024	891	976	938	896	899	958	930	963	956	948	997	943	961	976	1009	905	933	967	965	916	995	955	948	954	982	974	969	927	981	933	980	949	884	921	932	985	900	883	1021	963	906	941	941	938	928	984	946	951	922	925	933	988	967	933	953	957	933	994	959	947	913	978	985	995	935	920	982	984	932	937	882	904	918	938	957	925	863	952	872	939	920	925	923	976	981	941	929	957	947	985	947	960	897	960	939	948	941	958	948	964	869	976	986	924	948	895	935	1004	966	917	943	971	936	947	947	940	885	963	938	933	929	964	922	939	927	918	927	975	881	927	979	921	901	934	905	901	935	980	972	933	1009	938	946	852	977	960	965	934	980	1002	941	911	957	973	965	962	976	931	962	938	933	886	917	933	994	924	924	922	950	927	913	970	977	960	963	879	918	961	990	938	906	932	950	932	939	913	932	907	953	949	931	946	984	938	910	972	964	902	928	943	907	957	951	920	895	926	895	904	932	949	980	965	988	889	923	910	917	963	972	959	948	903	958	983	978	924	963	937	954	924	970	934	946	973	955	952	948	904	966	952	875	933	948	927	926	1026	942	910	879	913	903	917	905	927	919	966	916	976	966	899	971	973	889	942	942	941	947	910	964	907	907	974	942	921	934	905	976	962	957	953	940	955	935	914	954	972	921	956	962	963	1021	906	963	945	946	987	968	947	900	972	952	886	935	936	964	913	916	928	968	929	986	924	942	979	993	1012	872	902	963	943	932	900	958	895	932	1000	966	958	991	947	887	973	943	967	927	931	894	928	890	939	923	898	957	971	986	1016	966	927	974	885	921	932	940	945	969	885	931	1020	929	916	931	998	917	914	930	992	948	974	943	1007	924	922	969	930	926	942	985	897	958	1003	965	938	934	941	862	961	910	903	966	939	944	952	954	968	920	925	926	907	917	898	952	1002	901	910	896	981	910	983	972	960	975	980	968	957	936	1002	968	946	955	925	930	1001	948	954	932	932	904	949	980	973	920	954	965	978	881	940	987	908	884	950	880	981	959	979	958	947	947	992	916	982	904	912	925	966	902	920	954	949	927	916	920	949	984	973	979	939	961	934	910	963	933	960	964	962	943	949	939	900	921	965	965	927	984	964	994	896	972	954	939	961	939	934	961	973	903	926	911	895	951	955	1012	916	986	934	955	961	975	875	865	939	874	911	927	960	931	940	901	904	932	1010	933	912	940	892	942	986	929	961	921	961	967	1001	895	977	981	927	1004	898	893	918	942	953	910	913	917	934	898	917	984	970	955	952	966	918	989	970	909	924	1005	932	892	867	890	897	956	994	893	924	954	982	943	1012	892	941	918	924	890	945	906	971	919	978	971	871	893	931	932	968	946	939	952	919	932	922	956	879	936	925	929	949	952	931	965	926	917	943	913	936	952	915	980	941	907	934	914	904	967	977	983	911	935	945	904	967	952	945	925	967	994	923	915	935	931	930	970	900	970	895	956	941	951	924	950	938	939	880	931	937	942	916	915	992	924	923	941	902	931	952	947	943	893	971	954	999	959	974	939	960	929	891	952	978	970	943	935	950	940	964	951	908	947	970	962	978	917	973	954	904	930	944	975	900	947	964	934	878	947	980	919	934	941	957	891	954	918	943	946	962	993
2116	140	147	117	159	137	130	117	120	127	132	133	130	106	122	103	117	130	141	121	134	94	123	136	125	141	132	120	123	134	129	115	125	124	124	134	126	145	125	116	121	128	122	125	127	103	145	126	110	130	134	110	125	114	109	110	122	123	128	104	122	110	115	131	132	119	119	123	123	120	134	126	113	150	139	129	120	123	124	114	114	128	111	147	114	130	134	134	122	133	106	121	134	125	134	107	100	107	133	129	126	129	125	127	115	120	124	117	132	117	127	95	122	120	132	98	108	117	133	125	117	156	111	135	100	130	119	102	134	113	122	129	109	123	118	108	125	141	119	128	119	119	144	127	118	112	138	129	125	109	132	107	135	118	134	116	123	107	124	139	123	119	127	121	124	134	141	115	125	108	125	115	135	111	100	123	127	118	122	129	115	127	114	137	106	129	112	112	107	122	116	126	130	139	141	131	135	124	124	111	109	146	104	119	116	131	144	104	125	121	115	123	118	118	107	117	108	135	111	108	123	125	113	131	132	133	93	112	125	114	116	135	134	109	131	126	123	130	119	136	114	125	115	136	131	116	125	149	145	128	121	103	142	117	111	144	133	131	116	132	144	117	112	116	113	153	126	104	112	152	125	119	144	129	120	131	118	120	134	118	110	125	111	127	134	143	130	118	124	140	124	122	115	135	113	115	116	138	145	113	122	149	150	116	150	143	118	131	128	115	139	129	114	111	137	139	142	117	119	131	121	132	116	129	120	108	114	114	99	100	132	127	133	129	122	107	118	120	103	110	129	134	121	120	137	131	114	120	126	116	122	103	134	111	135	119	141	134	132	114	123	113	129	134	117	125	109	126	133	140	115	116	122	124	138	121	115	119	150	93	106	146	109	142	125	130	118	120	127	123	137	114	137	127	135	137	121	109	110	146	128	116	159	109	126	122	131	126	136	129	142	132	121	117	135	123	136	156	145	132	123	117	126	150	133	127	108	140	134	140	127	117	141	116	119	108	127	125	124	123	109	133	127	123	138	138	145	135	96	127	114	116	119	136	137	131	137	139	128	130	109	140	112	124	131	114	128	152	118	127	120	135	163	133	132	141	146	120	110	127	130	139	136	119	140	119	108	118	124	138	134	129	122	110	125	134	128	139	118	114	112	134	119	102	114	112	116	123	116	120	112	135	126	130	136	123	121	109	125	149	135	106	118	136	118	123	117	125	136	133	125	126	114	154	96	118	121	113	127	139	124	130	111	140	127	123	143	135	106	134	130	124	142	115	132	132	111	114	115	132	122	135	132	118	114	122	121	117	111	125	112	118	102	130	131	136	121	121	122	130	115	105	123	109	126	117	119	127	132	143	114	114	109	99	132	127	120	126	140	136	132	136	141	116	128	129	127	116	120	138	129	140	126	130	118	115	124	113	112	144	146	143	122	121	125	114	146	131	124	128	137	122	123	115	121	121	122	132	128	124	125	129	112	124	135	112	129	125	129	119	126	117	119	107	150	154	127	131	123	124	148	132	122	114	111	105	121	125	116	132	123	131	121	141	126	121	131	132	147	125	120	130	145	106	118	108	136	130	120	122	125	145	145	113	119	129	146	124	129	138	115	127	117	128	114	128	104	119	120	117	114	115	119	120	110	130	118	137	135	128	137	127	119	142	120	132	112	128	142	115	135	130	107	119	114	115	114	127	123	124	138	119	137	140	134	130	121	119	141	146	118	135	124	115	130	136	142	133	126	146	135	101	128	119	150	121	135	118	139	125	131	106	126	122	133	115	111	122	96	137	133	106	135	111	117	123	109	129	87	137	129	140	113	130	121	138	126	123	139	147	115	119	102	107	118	139	112	104	142	123	110	127	114	124	125	163	102	127	133	119	120	136	140	98	116	133	125	134	148	127	105	114	117	122	98	133	161	130	130	107	107	114	114	131	127	137	130	120	121	142	145	133	122	117	129	124	123	122	126	132	120	114	109	108	130	140	111	125	132	122	108	129	119	136	129	125	128	111	120	129	119	126	149	111	118	124	128	123	125	126	122	124	127	109	99	133	106	110	133	133	141	122	137	134	122	119	121	133	136	121	131	122	120	134	137	151	128	119	126	109	131	117	121	132	115	105	127	151	108	112	104	111	130	121	119	134	131	121	117	115	121	108	113	139	126	116	95	100	134	116	136	119	112	136	140	109	141	124	107	151	132	128	128	130	126	117	123	111	123	126	111	114	109	125	119	126	129	110	130	158	128	157	123	109	95	117	137	128	110	126	126	131	120	142	107	130	121	123	122	124	136	149	125	130	123	131	108	107	122	136	130	125	112	137	123	130	128	141	133	116	132	140	141	143	106	137	110	141	118	133	149	114	135	130	107	115	108	104	129	148	132	121	127	124	108	115	121	122	115	122	134	145	140	123	107	120	96	124	116	125	140	132	147	116	127	124	119	120	123	119	132	108	138	108	126	125	133	132	111	122	119	121	99	138	127	118	146	136	136	140	106	119	127	116	140	108	121	136	119	148	128	132	137	114	131	145	139	141	142	115	119	105	113	118	130	121	121	121	134	122	105	115	124	128	140	106	104	123	117	139	100	129	123	124	133	145	121	145	119	126	135	136	139	135	118	135	141	144	134	116	129	123	112	121	107	128	116	108	138	123	125	124	127	106	125	117	108	115	127	126	132	103	119	124	134	111	112	122	121	120	109	128	124	122	136	125	86	132	123	111	123	130	101	136	136	109	142	136	133	143	123	133	133	122	125	107	140	118	121	137	122	115	112	100	128	152	129	119	132	126	116	136	147	142	120	133	130	132	130	112	104	123	118	119	137	128	130	134	139	120	117	142	126	134	126	109	112	125	135	143	127	122	130	111	132	148	139	121	146	131	103	109	115	116	113	125	96	122	125	118	134	131	113	127	125	110	112	130	121	130	139	98	98	129	115	126	134	126	131	136	111	114	119	127	140	127	105	124	116	128	121	127	112	137	125	131	136	133	132	123	121	145	128	143	120	135	110	107	121	128	128	134	139	141	106	129	113	114	131	130	134	112	116	122	114	112	126	125	127	130	110	128	128	122	132	111	127	134	116	134	139	120	126	121	141	107	133	127	115	130	133	129	123	135	116	123	114	114	119	106	125	125	117	136	118	131	113	100	136	123	140	135	117	100	123	106	124	119	126	138	156	115	118	115	125	122	171	120	106	124	142	131	98	133	135	117	138	142	112	132	140	127	132	122	145	129	120	124	135	108	128	138	112	106	122	102	119	127	138	139	127	136	127	128	115	123	124	146	134	134	126	129	114	127	104	130	117	115	115	130	141	102	130	150	112	119	146	101	142	129	118	128	115	118	139	125	142	113	122	138	132	123	126	96	110	141	163	135	139	130	118	119	138	142	133	116	148	139	117	113	130	117	147	115	133	109	123	128	154	119	126	142	113	121	151	130	128	143	137	127	152	119	142	121	100	124	128	137	115	128	119	110	131	131	144	140	141	130	116	116	128	114	134	118	129	109
2394	425	488	475	526	481	421	416	409	431	432	393	452	390	398	391	383	382	411	385	401	395	382	387	425	443	419	425	397	422	389	400	400	400	379	395	371	375	412	391	386	412	403	424	368	388	384	385	414	420	373	347	411	340	406	406	398	389	385	390	377	388	408	341	359	429	383	381	359	405	382	384	360	357	367	382	406	409	376	391	390	403	368	359	370	386	437	373	372	403	398	441	373	388	409	395	411	399	353	382	365	357	381	410	375	401	380	381	375	402	390	428	390	416	402	382	379	419	398	388	335	379	414	375	372	375	382	388	383	356	389	383	412	404	371	397	379	395	382	383	361	422	397	374	399	403	427	401	388	381	366	411	390	373	388	360	394	419	389	360	372	371	395	396	369	390	346	363	408	389	373	405	369	385	375	376	384	383	401	396	407	356	362	387	393	373	361	387	377	413	387	410	393	387	399	424	367	356	390	398	378	369	387	385	414	397	357	408	409	388	444	419	408	402	386	387	366	375	422	373	399	408	390	354	394	393	374	387	419	383	369	400	398	379	379	369	387	374	414	407	372	398	374	392	338	386	378	398	360	410	377	381	394	414	400	402	357	375	378	391	356	349	384	405	401	398	412	429	415	373	384	374	365	398	381	395	384	399	397	407	412	385	379	363	395	371	386	406	398	402	377	392	376	366	400	372	369	394	380	388	435	386	395	440	401	406	347	375	404	388	357	437	380	406	400	374	373	371	402	360	410	413	387	399	407	350	396	377	399	410	404	381	376	357	406	382	390	400	380	360	404	428	384	389	389	389	375	387	393	356	389	373	400	395	385	403	405	418	367	381	398	366	401	396	425	397	397	372	418	399	412	404	367	406	418	438	387	416	376	399	406	431	413	381	432	390	365	390	361	404	396	403	415	377	396	412	386	374	387	422	368	370	380	388	399	393	440	404	395	376	376	411	389	392	409	386	381	388	394	389	384	407	409	409	370	377	368	400	379	416	366	362	380	440	374	386	368	420	410	430	380	393	379	399	402	400	412	381	385	414	396	360	426	347	383	387	388	379	433	391	374	394	406	402	388	394	391	430	378	364	399	429	396	392	419	388	379	428	391	391	393	379	375	409	388	394	395	430	380	351	392	411	399	385	405	363	390	373	405	401	367	403	377	420	378	396	409	377	369	403	358	361	390	378	388	433	404	374	391	380	396	388	394	389	368	389	380	398	382	404	363	405	412	400	371	381	389	400	408	420	374	357	383	411	411	361	367	352	389	422	370	390	391	378	403	413	401	410	391	369	395	383	376	381	360	407	372	373	363	389	401	382	385	391	418	417	374	369	380	379	363	406	381	393	398	375	391	383	368	406	417	375	347	382	417	365	353	386	401	437	412	392	378	373	394	400	342	384	386	383	416	385	395	373	416	416	372	371	350	420	369	385	344	393	368	372	374	385	377	382	406	395	358	406	390	413	428	388	411	370	382	426	408	407	386	373	409	384	351	410	381	395	422	404	400	375	388	396	396	404	407	390	397	400	376	341	372	400	379	424	373	405	420	431	382	412	402	379	369	392	406	399	416	359	405	381	426	449	420	362	394	392	397	391	392	393	372	386	458	397	391	421	377	370	374	415	376	390	377	398	414	432	411	382	388	381	402	376	368	378	391	424	377	417	408	391	404	392	406	368	398	392	367	396	403	429	368	382	404	429	415	388	417	379	380	360	423	388	390	373	404	386	394	397	416	368	400	401	396	406	371	383	394	393	385	406	374	406	361	417	425	395	388	402	400	375	398	408	404	391	399	421	371	396	387	390	391	369	381	367	395	381	401	350	389	429	384	403	407	427	367	425	384	353	391	392	385	403	379	404	395	413	395	391	403	399	365	393	423	381	364	408	397	388	414	405	396	401	409	371	375	396	427	366	407	374	388	417	382	367	382	398	350	395	393	387	411	384	396	408	379	361	378	381	383	427	390	379	374	410	385	400	351	434	397	398	376	368	426	413	399	407	416	407	379	379	445	354	395	389	396	410	383	399	380	428	399	350	382	372	373	402	377	399	398	384	392	410	441	407	368	382	390	394	378	392	362	422	390	422	410	378	373	394	381	381	376	422	362	354	374	408	405	396	376	403	413	394	371	412	379	405	373	422	385	383	395	387	391	381	359	394	408	416	374	410	404	363	359	396	372	412	402	382	388	404	388	372	404	359	352	378	372	380	422	388	417	421	376	394	395	420	409	395	368	358	421	406	403	418	378	382	387	337	353	393	405	426	402	373	410	377	381	405	434	399	402	403	397	386	395	394	393	360	402	389	385	398	412	393	406	385	379	390	362	414	398	368	377	371	398	396	378	400	388	411	395	431	388	399	414	406	408	398	411	415	437	413	407	406	379	376	368	383	356	387	386	381	389	406	331	420	364	402	393	379	360	413	402	403	360	394	411	411	390	376	394	376	383	395	398	440	384	367	396	397	391	359	388	398	387	367	382	382	405	405	392	422	371	398	410	374	414	393	417	377	399	368	444	356	377	369	390	433	385	389	393	397	403	375	383	394	392	388	360	384	400	409	416	367	378	397	418	406	377	393	404	360	350	381	354	428	400	374	380	355	371	334	418	408	373	385	393	398	407	402	407	415	369	437	408	390	401	386	375	363	366	377	389	398	377	392	400	369	392	381	388	391	422	412	405	393	384	423	374	347	365	416	403	380	387	430	382	429	387	376	368	426	411	372	372	395	436	415	403	392	405	403	362	367	407	390	402	383	371	384	388	398	384	420	368	366	397	420	394	374	392	374	388	367	400	364	381	395	379	403	394	389	404	352	418	381	393	390	377	385	367	412	388	367	371	357	390	404	435	387	396	393	395	401	394	427	368	393	398	368	428	404	360	399	435	336	387	368	369	408	371	389	405	380	413	398	416	373	438	415	394	364	410	376	376	366	364	405	371	409	381	389	398	399	364	373	385	380	410	408	376	376	399	382	385	372	411	398	374	404	371	374	394	388	380	416	428	390	390	398	373	400	413	365	405	419	402	381	388	367	426	370	427	430	391	416	376	406	394	389	381	372	376	371	374	410	419	384	366	393	397	360	406	410	377	423	417	389	378	375	409	363	373	379	382	399	424	383	369	371	389	409	389	394	390	412	415	403	378	402	377	387	374	382	403	389	420	387	389	417	410	379	396	379	414	386	415	384	406	382	422	388	380	347	396	365	408	416	400	385	415	409	400	401	387	393	390	398	441	423	427	376	385	364	401	353	456	365	385	394	372	399	401	361	410	372	418	409	380	393	371	426	407	385	369	383	399	387	386	369	376	389	387	371	388	388	395	424	424	400	359	370	378	374	383	393	400	381	397	404	380	391	390	402	399	390	391	404	377	386	390	344	375	361	405	393	372	435	400	376	367	431	384	375	408	404	388	383	417	373	385	371	382	363	403	381	372	422	386	385	397	446	385	405	387	373	392	385	416	405	418	376	393	376	408	395	367	397	404	360	382	371	376	359	395	402	404	369	342	394
10381	1204	1248	957	692	529	461	373	339	327	283	289	250	256	229	250	257	273	210	260	259	196	258	204	290	256	257	283	265	284	257	221	233	244	217	227	219	208	191	203	217	215	188	220	181	207	179	215	229	204	222	194	192	201	203	215	223	176	213	187	190	193	206	173	201	218	224	203	192	236	217	206	199	201	201	234	199	218	216	193	206	228	194	229	194	199	182	212	199	188	178	204	221	211	218	215	186	223	215	209	203	181	194	208	173	207	226	222	233	208	199	181	220	219	180	201	213	204	174	211	205	196	212	204	225	197	188	178	215	192	204	225	215	225	202	208	189	198	186	233	204	202	233	184	219	216	212	189	168	197	222	189	216	196	200	176	223	207	192	203	217	205	193	192	220	189	202	193	171	195	196	196	200	196	211	226	177	177	210	203	202	179	218	190	219	172	198	212	213	204	208	222	199	209	215	186	224	224	202	197	223	217	224	203	194	219	200	203	187	207	185	188	176	202	196	205	193	198	188	225	202	169	203	227	190	217	207	180	220	217	199	211	204	203	194	205	215	196	196	203	186	202	222	184	192	202	161	194	198	191	197	204	197	189	213	201	227	175	180	218	216	222	219	187	211	196	259	190	215	222	198	196	215	222	213	211	195	202	182	234	206	191	205	186	191	196	193	225	175	191	215	193	221	210	215	181	196	182	213	201	219	196	195	236	198	202	200	198	184	206	205	211	227	192	186	168	187	195	175	187	216	189	205	192	202	183	210	213	203	223	216	211	212	198	194	185	185	204	219	214	203	210	225	153	190	219	188	168	208	193	204	196	206	201	202	211	214	186	206	196	181	202	213	180	200	181	192	210	218	206	192	173	212	187	178	200	219	213	196	214	195	216	185	216	226	193	190	191	226	203	221	192	208	198	198	198	208	194	206	211	215	217	201	195	182	207	200	206	172	211	177	214	213	180	200	215	197	168	196	195	204	199	207	197	196	233	185	174	187	178	187	198	191	214	195	180	217	208	183	217	239	198	198	216	209	189	199	209	194	190	184	219	223	212	200	193	208	197	201	196	216	207	208	197	204	209	194	231	244	219	202	203	218	185	215	197	194	211	216	188	199	185	188	211	202	196	187	191	223	220	200	204	220	219	226	223	202	193	239	183	210	178	184	193	249	205	212	170	204	195	189	232	207	201	187	204	193	171	192	211	205	225	210	208	202	200	195	202	189	219	183	220	220	194	196	187	198	200	232	212	205	195	144	188	183	199	220	192	196	209	167	223	212	191	226	193	190	183	210	208	209	191	200	205	184	184	207	208	210	233	185	208	210	208	209	233	179	199	194	216	180	202	219	196	212	203	191	212	209	175	224	210	214	232	204	186	237	194	225	209	228	200	206	199	188	196	202	197	197	200	203	191	202	217	173	191	202	220	180	185	218	203	206	188	222	225	217	218	215	213	209	203	230	194	203	208	187	188	183	208	199	191	185	189	188	199	213	185	183	205	216	219	220	222	184	204	182	208	215	218	224	209	192	194	191	200	229	181	193	209	188	202	207	201	195	170	158	192	180	184	196	190	201	188	192	212	202	224	183	205	192	213	214	181	187	229	205	222	184	215	209	203	204	175	217	171	205	206	214	184	203	207	208	220	193	215	197	219	181	172	186	219	197	198	190	200	221	198	199	204	194	213	200	206	190	216	182	199	227	215	200	203	216	178	206	213	199	191	190	225	184	192	220	175	173	200	223	230	220	183	192	215	191	216	192	180	199	185	194	195	193	200	189	212	219	212	213	205	217	221	210	211	190	203	192	218	196	188	217	228	216	194	178	190	197	198	205	173	200	205	212	191	203	220	166	190	194	232	198	170	200	194	189	206	183	204	185	208	250	200	197	214	205	181	222	160	208	182	187	178	179	189	205	209	203	220	206	199	185	186	199	229	198	211	214	226	219	204	191	164	199	206	198	248	197	202	218	217	210	193	174	185	196	198	214	184	203	229	195	193	188	198	213	197	201	197	195	221	223	166	220	209	198	202	178	191	195	182	218	195	201	203	222	200	201	182	233	212	203	224	189	207	209	193	199	204	200	200	218	208	203	209	209	181	204	189	222	186	217	199	221	199	160	214	180	206	222	204	202	243	215	215	177	209	213	217	214	191	208	191	202	213	199	201	174	202	195	184	180	199	165	215	205	202	189	193	201	207	213	214	218	186	212	190	205	208	195	213	200	197	220	212	195	220	189	197	186	195	191	230	215	192	184	195	224	195	184	185	205	183	205	181	202	208	217	214	169	214	201	198	208	204	191	218	194	204	212	185	181	213	229	208	196	195	214	200	204	200	200	202	214	221	200	207	215	201	190	184	191	197	200	219	212	218	201	179	216	193	207	205	201	224	172	169	187	177	201	221	217	202	209	228	207	171	191	178	233	198	210	221	209	184	224	203	188	177	217	179	216	192	185	179	196	206	191	232	206	207	185	215	217	195	181	219	197	212	185	206	194	223	190	205	206	171	184	206	204	182	204	218	177	202	188	206	210	207	185	188	188	223	198	208	191	188	197	189	180	214	190	216	219	193	193	237	195	198	207	203	184	195	210	210	201	201	194	220	171	196	209	200	188	212	205	186	183	232	216	219	213	192	205	199	201	211	218	243	215	203	205	212	239	182	214	194	183	201	198	196	198	221	200	214	168	207	212	222	196	202	206	206	196	174	209	196	192	185	174	196	210	210	197	202	195	211	215	205	235	211	187	207	222	194	190	183	205	198	205	205	207	184	215	206	199	211	210	228	201	219	193	181	197	203	209	213	208	192	217	199	240	202	175	225	244	211	203	217	198	187	207	190	202	215	195	178	204	194	190	214	218	192	171	214	206	208	221	192	200	212	162	201	211	209	224	190	203	189	218	235	206	186	199	216	181	223	173	205	219	186	207	210	202	218	200	204	187	194	211	204	242	219	181	159	212	184	197	203	191	200	215	199	208	208	194	203	218	197	204	197	196	208	203	165	198	231	202	191	198	222	202	204	185	189	201	172	212	206	195	233	217	216	207	203	186	231	231	191	223	186	201	210	171	193	214	198	182	197	186	214	199	205	202	205	172	215	209	177	225	182	184	181	202	210	215	214	219	206	209	218	180	183	204	184	199	207	190	205	206	201	194	175	242	215	197	208	202	199	216	197	220	209	198	192	231	177	193	196	176	185	213	178	212	195	199	201	214	216	219	194	217	204	190	226	186	204	210	219	224	203	170	213	211	196	181	181	209	187	193	202	210	206	212	212	214	197	214	199	223	219	201	179	234	213	203	196	211	209	193	184	220	174	231	199	192	186	188	209	204	201	194	201	201	200	223	174	194	206	202	203	214	196	205	171	212	197	225	214	190	174	207	229	196	218	206	213	203	203	196	230	197	201	224	236	197	193	237	192	204	184	202	231	209	200	181	208	232	210	199	197	208	204	188	195	193	206	193	219	209	200	197	190	189	201	175	195	227	213	229	199	193	214	213	206	183	216	179	183
6879	1332	2660	3132	2809	2234	1838	1669	1435	1236	1147	1065	1032	1021	926	931	833	865	818	904	879	864	959	999	1040	995	1118	883	1088	1217	847	763	792	765	767	691	643	678	627	620	628	601	629	626	613	634	591	611	588	613	602	625	638	604	611	631	604	586	552	564	583	588	596	616	601	583	615	560	609	622	567	581	616	638	579	581	599	587	624	653	614	610	594	605	576	591	598	608	584	544	535	593	584	615	589	588	559	557	612	582	618	583	595	597	560	600	528	594	596	585	551	542	605	591	577	596	574	564	569	588	636	555	597	552	560	575	600	537	540	574	548	560	587	593	592	591	582	608	575	560	589	576	625	572	580	576	581	595	576	571	593	595	549	539	594	542	561	558	621	560	571	529	624	540	606	586	567	562	582	597	594	571	592	561	574	580	599	559	631	562	591	560	602	593	532	535	542	600	573	579	574	555	618	549	590	553	603	575	594	590	574	564	585	557	572	579	566	598	602	551	563	562	566	585	609	576	592	582	574	637	583	540	598	554	566	578	528	575	580	559	562	569	648	541	609	587	556	601	580	569	608	573	608	572	534	588	553	569	581	593	593	549	592	570	624	550	563	483	587	589	598	597	573	623	580	565	597	592	507	555	569	592	546	539	574	568	603	566	598	577	577	539	602	551	558	615	590	573	585	543	571	590	613	607	553	571	581	614	583	604	549	556	566	593	568	572	551	551	570	531	560	557	568	541	586	607	575	602	580	604	631	598	553	562	595	585	603	623	544	542	621	574	590	564	571	576	587	559	581	580	568	585	590	565	645	574	607	619	595	572	561	595	543	577	584	579	554	543	544	589	565	601	553	621	583	589	555	546	618	588	644	531	571	573	550	562	587	560	626	573	599	592	572	611	567	597	610	545	584	558	570	578	597	553	570	591	554	570	565	603	577	585	542	607	592	573	591	560	585	551	565	559	529	572	597	585	588	577	567	610	537	571	594	580	547	536	588	563	535	582	577	587	597	572	590	590	573	564	590	574	564	590	572	568	577	568	596	573	573	557	562	581	590	580	564	622	586	627	582	547	566	562	569	568	552	585	522	577	618	555	604	575	567	569	569	600	616	577	586	570	531	561	566	615	568	582	576	506	559	525	582	584	565	602	574	582	607	512	559	581	577	562	605	614	608	577	572	584	590	606	544	587	536	539	563	617	541	614	565	576	613	591	554	586	569	559	588	614	559	559	561	561	601	634	551	601	580	582	606	547	581	554	532	583	589	577	555	588	579	571	638	550	613	591	543	573	545	611	585	564	554	592	581	577	564	577	599	647	614	575	601	614	605	575	569	583	579	565	607	561	589	609	522	558	548	603	545	585	584	618	618	539	588	575	568	599	534	616	581	567	580	587	575	586	570	500	547	587	604	602	582	529	592	573	560	578	558	602	567	534	566	505	582	578	552	601	548	574	518	544	548	591	588	531	577	545	609	578	594	613	604	582	577	550	586	559	598	542	597	561	552	563	581	596	559	577	569	584	535	616	585	563	568	593	574	556	583	570	554	577	561	554	599	575	550	591	575	529	609	546	591	574	552	559	576	615	545	586	557	549	586	582	525	586	603	582	576	535	523	578	545	576	543	573	565	608	630	610	551	601	618	578	557	608	576	576	606	606	594	523	603	576	568	567	581	545	561	559	560	555	590	554	569	569	592	615	554	592	592	563	595	537	563	598	551	568	591	539	540	572	550	520	579	574	581	546	574	544	580	534	582	595	554	568	622	568	602	600	591	580	555	623	600	569	556	612	567	563	580	549	593	567	592	560	607	551	562	580	558	579	574	611	578	585	565	573	527	575	580	598	537	528	564	581	574	531	560	551	582	510	552	601	594	577	614	625	547	567	535	608	551	556	555	601	590	596	571	569	582	586	604	558	580	614	581	570	585	599	572	622	598	610	547	578	554	562	513	575	593	586	616	575	570	600	614	589	557	549	550	577	560	589	580	583	598	580	569	574	581	590	560	576	577	529	550	585	627	593	607	570	533	553	535	581	603	565	534	571	571	608	588	588	580	580	560	553	642	542	572	580	597	587	562	537	557	569	592	583	597	516	537	551	565	577	589	582	551	592	595	606	557	578	560	567	590	612	592	594	569	580	593	597	589	557	552	566	577	596	566	571	560	572	579	544	562	554	570	559	568	571	585	554	563	545	588	571	575	553	554	567	603	573	606	587	566	581	582	559	544	555	539	592	601	564	560	578	602	584	542	577	636	564	586	575	574	569	623	597	583	588	611	624	573	558	575	576	534	589	571	578	541	574	570	611	577	558	566	576	553	578	575	587	613	599	650	555	564	557	590	553	604	612	563	527	570	578	556	566	559	586	586	606	576	548	580	604	600	602	553	594	574	581	622	592	587	579	581	548	543	559	571	592	573	587	544	596	574	546	585	546	594	619	595	579	591	580	591	578	639	552	569	543	573	553	591	564	584	559	574	571	564	618	611	586	563	576	554	601	563	564	589	594	548	577	562	580	620	625	599	540	512	567	614	574	591	551	570	620	605	539	574	563	585	583	558	592	579	563	552	598	567	575	540	580	571	582	589	627	576	555	609	599	591	586	596	538	594	594	555	555	559	575	598	549	594	558	591	608	557	615	570	567	583	555	590	602	589	561	585	529	596	580	581	584	568	584	585	599	519	587	588	561	526	595	562	577	564	533	619	550	598	615	577	604	557	590	590	570	603	544	561	622	587	583	559	558	579	551	577	568	608	586	504	589	520	546	546	611	592	590	560	616	559	643	566	562	584	552	551	565	572	528	562	524	551	567	575	584	592	557	582	602	582	586	560	569	594	554	551	524	582	588	565	590	598	595	578	596	551	576	577	566	553	541	566	578	585	594	512	581	540	593	564	624	617	582	544	577	545	576	585	523	591	576	577	584	547	529	600	567	599	581	547	552	574	583	543	554	570	569	533	564	563	601	634	579	569	605	519	619	544	582	576	565	566	569	569	587	567	586	592	563	585	591	558	570	606	572	565	602	600	582	577	581	556	603	559	586	582	599	594	604	571	596	584	537	559	608	582	623	561	606	570	578	593	575	602	559	561	560	550	603	564	573	564	557	612	591	576	570	569	561	574	569	584	562	569	555	558	581	551	587	585	604	588	610	568	590	556	587	580	573	527	595	548	537	595	577	550	575	583	575	571	585	591	591	555	547	582	581	569	565	573	616	518	569	555	584	590	590	608	601	589	603	586	552	608	585	586	538	594	567	605	563	567	563	571	557	608	579	596	547	586	559	615	575	571	571	562	582	599	625	577	590	559	542	583	590	598	584	578	576	560	572	634	566	538	570	602	596	572	595	540	568	605	562	605	558	550	554	545	586	546	532	563	636	561	601	561	599	558	572	599	617	585	561	587	586	631	527	531	599	590	568	558	587	615	555	526	601	607	615	556	555	566	577	551	568	569	552	602	584	595	522	643	571	559	589	559	554	554	540	546	589	624	564	581	545	569	608	551	572	569	572	525	537
19414	3540	2815	1999	1374	1105	901	812	673	602	579	535	507	488	500	500	447	435	443	447	460	504	477	487	531	485	490	490	482	540	459	419	444	422	378	404	390	426	397	418	402	382	360	400	351	381	398	409	367	388	415	388	424	391	372	385	409	380	372	353	347	337	382	414	411	368	384	361	415	395	388	376	392	375	356	371	359	396	378	391	402	339	424	378	410	397	372	365	377	377	384	386	387	368	406	374	381	405	368	378	381	399	359	393	389	355	374	401	373	344	370	409	384	396	380	420	397	388	350	396	373	413	372	379	385	366	368	371	408	361	397	425	353	377	383	429	357	373	371	396	421	382	367	377	348	349	391	390	351	371	352	355	416	408	423	366	401	388	411	388	400	376	383	374	399	417	369	383	397	372	380	364	382	393	381	364	366	415	365	370	388	367	387	357	413	387	405	381	408	384	378	370	404	389	383	387	375	371	420	385	404	384	370	353	378	396	378	416	363	361	372	391	365	394	362	410	423	369	392	371	349	402	418	371	405	414	410	348	375	360	345	335	353	390	363	386	358	410	384	374	414	354	389	409	437	378	426	403	400	374	399	389	388	410	391	370	420	419	394	378	398	384	407	411	413	354	392	388	398	365	418	392	366	376	432	360	419	378	356	418	371	414	416	359	371	367	411	398	378	388	348	404	373	376	396	435	395	377	380	395	404	395	422	453	395	380	385	395	372	353	374	368	403	392	381	350	388	380	364	392	367	386	411	426	438	381	354	372	381	378	393	385	373	394	377	392	381	404	350	434	403	383	436	392	374	366	368	403	365	393	358	388	402	389	357	423	385	412	397	386	412	417	390	409	396	375	391	355	382	387	416	363	386	380	413	377	345	380	387	382	353	388	379	396	340	380	420	361	380	347	349	383	386	371	369	397	416	385	396	375	422	369	423	381	386	399	366	346	367	345	378	366	363	385	384	363	360	390	377	401	395	391	396	384	365	357	395	390	349	391	354	386	419	360	407	372	387	373	415	390	395	396	385	382	374	382	380	355	372	391	426	377	379	368	351	378	383	366	340	393	364	401	380	392	409	395	412	406	397	377	413	388	375	374	359	380	429	392	376	377	389	382	362	372	405	381	399	402	397	397	394	408	376	363	372	411	387	401	410	384	376	376	428	381	388	398	355	347	372	402	405	388	388	355	417	398	382	418	377	398	385	392	361	371	357	373	413	392	390	346	407	392	354	366	358	382	368	379	389	383	364	379	401	402	375	411	357	425	385	393	379	380	375	390	409	356	414	396	393	389	363	380	351	350	389	402	380	397	399	379	381	402	371	391	400	412	417	372	379	378	403	375	392	405	377	409	359	359	402	369	418	387	418	389	338	376	364	410	421	357	364	372	418	372	372	409	433	387	353	354	374	355	360	346	381	393	404	376	382	386	362	395	387	393	402	380	396	403	391	383	416	370	366	393	404	393	363	371	356	365	404	368	446	363	403	375	364	400	373	383	396	372	384	402	361	386	372	387	404	362	404	382	341	374	387	400	406	405	431	365	397	394	405	409	360	382	391	385	368	417	444	406	393	387	425	398	388	392	363	348	354	423	393	386	386	400	364	370	390	406	356	410	410	416	385	394	404	409	405	389	414	360	390	391	359	367	384	400	410	354	371	412	363	405	381	390	370	416	409	359	376	413	373	365	353	395	423	364	384	374	390	383	384	389	385	348	367	353	397	373	384	358	399	403	384	378	413	356	381	416	407	408	354	339	374	398	377	350	353	400	377	416	413	396	382	391	390	379	386	375	420	389	384	401	390	378	395	424	396	380	391	360	355	422	402	393	379	388	401	381	353	385	403	407	399	387	414	394	414	365	392	409	373	363	371	376	369	407	388	403	370	407	381	364	370	417	358	397	400	383	406	398	384	372	393	392	382	367	393	392	375	424	357	369	419	366	436	423	408	372	392	426	424	358	392	398	420	411	375	389	363	415	372	373	375	433	385	364	357	379	420	386	389	365	385	378	380	382	387	380	370	379	344	404	412	375	383	398	375	393	385	376	365	419	419	396	396	406	385	383	396	407	415	382	359	364	397	390	383	368	377	413	360	393	369	382	399	375	410	364	370	439	407	392	385	395	339	378	357	396	397	379	402	364	373	369	356	395	379	386	377	421	436	387	401	412	369	376	386	401	400	367	390	430	423	389	382	369	388	368	414	409	372	401	376	385	389	382	372	360	376	396	381	389	359	406	403	374	400	387	404	384	403	398	390	408	400	408	368	353	378	388	341	370	373	373	411	346	335	400	389	388	384	391	381	430	371	410	406	423	396	399	365	387	385	367	418	372	392	369	382	426	368	400	374	396	380	351	364	381	358	389	399	378	386	357	398	353	393	379	420	419	402	404	376	394	406	399	399	400	379	396	369	343	356	390	388	408	401	413	394	383	428	349	392	381	411	395	400	383	398	344	368	408	353	396	388	390	359	382	409	397	368	389	415	377	421	392	370	420	362	424	372	390	349	407	403	355	407	377	396	371	379	402	357	381	378	390	377	422	385	388	348	377	393	396	344	392	375	396	385	433	401	384	378	365	433	366	387	379	386	388	402	371	399	416	432	373	399	369	377	387	376	393	395	380	392	386	381	386	393	393	426	400	395	404	417	366	404	349	425	385	383	426	413	407	385	382	352	407	368	379	380	358	366	415	405	404	404	392	351	360	375	336	359	405	418	385	358	393	396	358	386	383	386	388	414	388	366	406	408	399	385	390	389	408	388	374	418	370	401	387	422	428	356	400	394	363	393	373	386	405	408	375	417	409	385	384	349	371	425	385	417	430	383	399	396	377	363	406	388	378	406	397	410	363	427	382	424	405	348	359	400	414	387	369	409	399	400	399	359	359	387	392	419	356	372	380	384	414	384	425	369	410	352	389	405	404	374	397	393	389	384	408	374	393	343	368	371	357	352	374	380	397	404	368	384	370	383	391	359	393	403	368	410	375	373	378	365	400	359	382	352	355	360	390	414	382	402	358	382	393	416	380	397	385	391	389	372	363	377	426	388	456	398	398	396	389	397	378	378	377	372	372	371	333	409	411	405	367	365	404	359	386	380	354	406	360	379	374	387	377	374	407	412	428	359	336	391	391	379	397	404	374	400	385	382	376	433	373	399	322	355	402	350	407	401	337	380	402	380	424	384	400	406	409	357	410	324	376	395	369	374	380	414	377	371	390	405	365	373	363	417	370	395	330	405	397	410	381	383	416	396	349	379	400	367	354	378	394	388	409	418	404	388	393	397	405	390	357	361	400	383	386	344	415	399	382	421	347	367	366	379	349	361	384	383	400	377	366	373	349	390	388	384	371	383	383	372	373	415	375	362	391	368	393	366	382	395	399	377	397	391	409	353	383	366	372	379	389	404	389	372	389	419	441	393	382	363	377	392	389	372	383	396	383	395	393	378	389	431	391	352	379	380	354	390	377	352	379	413	443	427	399	403	394	353	366	394	379	433	413	378	360	400	370
9806	2571	5048	5806	5113	4105	3538	2996	2624	2301	2086	1971	1819	1758	1657	1568	1510	1442	1453	1367	1577	1403	1760	1642	1941	1846	1889	1485	1601	2027	1483	1380	1444	1181	1226	1159	1129	1096	1040	1023	1049	1025	969	1016	1025	962	1021	1038	959	1028	996	963	1054	974	976	971	973	961	997	980	964	953	977	966	1033	1066	957	909	954	970	992	993	947	979	940	918	964	976	913	949	979	968	957	973	914	939	1000	962	952	987	953	949	979	921	929	983	936	942	977	918	961	937	938	968	945	991	994	1011	936	979	939	958	931	906	935	1004	968	921	923	947	917	909	958	986	973	1014	911	973	904	962	946	955	919	965	943	934	1001	959	906	922	925	965	996	933	925	976	921	913	959	981	918	916	888	928	887	940	940	936	933	957	953	940	977	957	986	982	987	942	1015	936	953	906	958	902	966	953	965	971	915	946	960	922	963	963	925	940	974	948	896	947	942	941	953	951	936	986	927	930	953	923	969	950	1000	929	982	920	965	914	960	972	962	1005	935	949	953	948	904	965	929	947	884	895	960	944	965	954	951	937	917	994	948	937	951	946	868	983	948	925	907	890	942	961	946	991	926	968	895	927	1000	921	917	937	925	903	981	948	990	930	862	1000	990	961	974	918	957	926	942	904	950	934	967	1013	982	972	921	924	926	969	953	946	966	902	927	933	917	961	920	933	921	942	972	961	951	1002	969	983	953	995	982	962	980	969	967	982	958	887	939	927	947	1019	919	954	952	908	903	883	972	903	910	984	931	985	903	936	932	969	946	961	998	912	977	986	933	1003	931	910	954	884	930	887	969	891	934	989	934	949	990	929	933	941	903	937	943	947	936	961	927	943	968	964	897	952	965	928	943	916	985	896	997	922	904	963	939	973	918	944	949	919	964	943	990	955	923	962	948	976	941	839	942	901	961	932	941	951	921	974	923	895	901	915	960	925	981	950	976	956	992	969	940	931	928	933	983	913	976	965	933	961	947	953	953	930	926	925	927	961	921	903	974	935	919	963	938	920	942	957	924	941	942	889	929	917	998	923	922	893	925	948	917	964	968	956	952	914	943	954	926	920	957	931	913	963	984	980	973	950	943	944	951	957	899	883	976	972	943	950	951	928	906	957	872	952	965	918	925	911	925	1008	939	941	933	931	908	1001	954	920	943	981	935	927	978	974	970	913	958	915	973	938	942	974	971	934	946	940	968	1007	940	950	981	896	887	936	955	921	971	982	932	915	952	930	945	988	926	913	931	915	878	937	943	889	910	981	937	920	889	930	955	958	904	962	945	949	900	1001	980	938	903	918	971	907	1001	921	927	907	956	953	953	953	918	959	890	942	969	956	898	952	854	980	1007	930	1011	908	936	983	939	962	877	930	901	930	994	948	950	883	940	928	932	960	893	956	954	940	873	974	962	977	983	991	941	1000	937	919	940	917	954	925	972	919	939	911	942	934	968	933	921	989	953	906	961	945	910	976	956	939	929	889	912	949	910	986	925	906	932	943	950	921	923	981	924	951	942	970	972	1002	941	886	923	988	991	927	958	944	911	948	947	936	955	932	973	972	945	1002	960	960	936	975	960	915	970	922	997	924	971	957	940	959	900	945	924	918	905	933	895	993	918	903	940	904	949	985	957	918	962	966	934	939	912	909	898	937	940	967	942	999	942	910	913	972	954	921	958	890	965	948	985	927	991	934	972	1029	956	929	852	949	947	968	924	934	973	938	868	914	913	990	940	968	964	915	892	940	972	910	921	946	974	963	932	1010	909	924	968	936	978	924	933	921	906	986	979	930	925	985	918	920	976	922	926	915	940	926	895	941	993	897	912	934	884	919	993	961	886	936	914	959	967	941	979	943	986	974	911	905	925	955	946	941	923	859	957	935	975	991	950	971	915	956	969	963	928	905	978	966	925	936	962	941	953	936	962	890	866	876	950	989	956	949	957	966	905	916	923	953	944	930	992	939	933	953	931	979	969	928	991	864	932	952	913	967	965	933	951	935	933	940	952	918	959	941	945	994	946	953	887	939	997	946	969	899	988	932	970	997	975	990	979	933	905	915	947	993	962	921	953	968	943	992	921	950	975	943	932	1001	955	963	962	906	990	925	934	945	947	931	946	907	961	952	945	925	1007	963	944	945	932	987	927	962	907	914	895	893	968	973	948	943	993	922	967	918	995	883	909	902	926	1029	991	1012	921	975	993	957	940	933	942	914	959	942	946	917	977	882	984	941	923	873	959	977	914	953	919	958	977	908	994	976	936	918	973	961	989	944	961	924	931	906	932	939	954	939	936	945	915	946	985	959	918	910	982	982	952	925	950	916	942	917	987	961	980	887	953	928	955	973	937	966	942	918	939	948	900	883	982	934	988	906	995	981	982	951	991	931	917	971	941	906	931	923	1004	936	972	938	984	961	948	971	992	959	949	951	963	965	967	922	928	945	921	961	933	970	926	932	945	926	970	958	950	897	984	979	947	883	950	969	967	938	903	961	934	938	964	932	1007	982	932	950	874	930	950	927	920	967	979	933	957	959	955	976	923	968	1007	981	947	964	964	920	923	968	919	1013	998	983	965	936	971	899	933	976	943	966	986	922	980	987	975	971	892	915	924	942	919	978	918	1008	911	914	912	921	942	868	976	939	943	942	942	935	986	926	914	923	941	886	986	991	912	950	914	1004	945	889	884	896	1020	909	922	912	867	885	954	908	951	956	965	901	927	912	937	945	934	960	921	989	925	935	910	951	936	994	940	929	922	912	975	945	937	985	917	908	886	901	954	933	943	974	940	921	961	903	903	901	928	935	948	921	962	917	971	957	925	917	931	926	887	960	974	960	965	942	912	937	888	972	955	927	975	939	970	950	969	945	933	971	996	883	925	941	918	928	952	884	995	911	955	919	920	912	938	972	971	939	924	937	869	933	902	1002	916	949	906	873	906	944	957	984	951	942	947	1028	899	915	958	975	965	946	964	934	921	935	915	972	968	939	914	963	958	1008	948	934	926	962	931	972	948	954	966	1011	960	948	968	927	963	950	959	935	927	970	908	918	980	923	948	974	962	949	979	953	936	914	924	936	967	941	902	928	942	923	965	869	884	953	950	927	947	937	918	971	924	956	987	948	906	963	930	887	977	892	945	899	935	925	943	913	966	993	970	931	916	962	928	895	972	913	980	978	932	944	926	964	940	984	962	945	901	956	959	985	902	922	945	962	1008	924	928	952	922	942	923	945	918	955	960	892	916	936	970	950	953	915	908	971	974	939	936	881	955	992	919	967	928	909	987	963	978	925	975	961	920	932	934	882	933	974	978	968	909	934	926	954	935	900	944	967	1040	986	935	935	912	916	949	913	944	1003	904	938	954	981	958	916	953	911	979	967	978	918	947	968	926	938	873	953	986	903	926	945	939	938	935	938	908	984	946	924	911	964	951	936	910	966	901	961	888	979	936	951	948	891	927	884	940	954	863	961	970	968	933	907	949	967	962	902	947	925	957	930	922	906	974	916	965	1009	936	928	966	970	957	879	906	899	902	931	908	952	978	991	927	986	905	875
2091	144	145	145	155	128	142	132	131	116	144	116	125	113	114	122	131	118	129	120	134	112	142	113	119	119	126	117	113	131	109	133	124	137	138	126	126	138	120	121	125	143	132	127	123	129	130	129	159	120	161	140	131	132	111	139	131	123	105	120	115	141	157	119	131	129	120	137	114	121	110	138	120	117	124	118	118	122	108	141	115	104	118	138	136	166	131	121	114	125	121	124	126	114	140	126	136	117	138	145	138	120	132	132	114	118	118	116	132	126	150	118	132	110	157	116	132	113	115	127	122	131	125	99	110	131	116	126	141	105	124	131	115	138	101	126	123	129	117	113	147	142	113	128	120	112	124	122	135	111	121	125	136	122	120	129	142	146	112	138	127	122	133	99	124	100	133	118	121	106	107	129	138	125	127	152	136	108	125	126	128	160	111	122	126	134	132	121	113	112	128	115	116	114	132	109	120	132	137	126	138	144	106	128	139	114	123	111	128	126	129	111	126	120	105	110	117	128	130	133	129	126	111	118	123	123	116	130	114	106	131	145	123	113	105	141	110	133	146	136	121	112	129	135	131	115	142	115	136	114	118	132	129	119	145	143	145	121	135	132	131	128	112	118	117	127	101	119	119	128	129	125	131	115	116	122	137	123	135	137	128	136	124	137	139	112	135	129	129	138	117	142	126	131	149	119	124	118	100	135	121	110	135	127	97	112	113	97	116	122	124	127	118	137	129	120	143	116	126	130	126	131	114	115	127	105	123	137	132	131	135	110	99	118	123	133	125	145	140	148	140	132	138	122	129	99	133	125	121	128	119	111	137	125	105	131	120	121	121	137	132	133	133	126	121	127	127	102	131	105	112	123	131	118	137	132	125	98	126	127	122	129	114	131	121	129	107	124	133	134	119	115	127	110	135	130	121	128	126	129	128	129	126	123	135	133	128	114	126	129	103	115	123	132	116	126	123	134	118	136	136	118	114	125	131	128	119	111	126	137	120	103	109	126	131	116	115	101	135	120	144	120	125	124	108	138	138	127	130	115	125	116	112	123	119	138	123	114	131	138	116	125	123	116	120	137	142	129	119	147	127	121	125	121	120	126	114	118	125	120	140	121	136	148	143	122	131	136	128	104	128	124	144	118	91	114	128	124	131	114	110	137	117	123	105	122	135	124	120	107	147	104	121	131	134	132	104	121	117	123	142	148	147	130	118	122	128	130	125	121	113	108	122	104	103	128	120	123	120	103	112	131	119	119	121	111	137	130	120	129	137	153	123	119	124	109	141	133	136	125	131	123	126	134	126	138	120	138	139	133	120	124	119	137	123	113	128	119	167	152	116	133	130	116	150	136	140	146	125	121	141	129	111	114	133	99	131	157	140	126	105	127	135	122	125	127	140	137	115	135	128	143	120	135	114	121	123	111	136	124	106	142	133	127	121	138	111	126	135	112	106	124	130	122	131	130	123	127	141	123	140	133	150	144	136	141	135	147	142	120	120	130	121	128	118	96	120	129	141	127	118	115	112	117	123	128	101	136	120	131	126	117	122	147	130	144	120	104	131	125	129	126	127	129	105	141	134	119	120	116	132	131	130	107	118	131	121	121	122	105	106	139	138	114	120	133	118	138	141	122	141	133	134	125	116	125	146	144	123	109	121	122	135	135	135	145	118	138	123	123	123	120	139	138	133	143	102	118	111	120	112	103	142	111	129	125	130	123	127	125	134	158	99	124	138	117	120	118	121	115	125	140	109	121	140	112	119	132	105	104	111	139	125	137	119	110	109	118	132	137	113	113	113	121	97	136	125	142	113	113	130	126	119	108	144	122	131	145	125	127	111	126	126	150	134	125	128	132	143	119	147	134	120	129	121	127	113	118	121	125	124	111	133	140	123	128	127	130	133	120	117	130	143	120	108	127	137	134	128	111	126	131	131	122	133	135	122	140	141	116	117	148	117	115	106	125	111	136	134	113	118	128	121	142	118	138	144	124	135	122	123	131	110	102	118	129	141	110	123	114	116	108	127	95	128	139	150	124	121	147	125	126	116	121	123	144	116	126	148	114	142	130	131	120	136	125	158	93	127	113	128	108	116	118	111	125	142	124	119	135	135	124	120	124	116	100	131	129	110	119	119	124	117	135	153	107	120	125	108	133	129	116	122	133	138	126	122	123	113	105	121	121	128	124	131	121	110	121	149	124	143	115	148	110	107	133	149	141	119	102	134	130	113	153	139	133	134	124	127	125	138	115	118	107	109	124	130	126	131	144	118	126	139	127	132	107	120	103	124	136	122	133	103	115	112	132	108	128	126	121	120	97	113	120	133	125	117	107	135	136	126	124	126	127	105	125	144	106	136	135	129	145	142	119	115	140	112	130	140	128	128	130	110	124	129	122	100	144	129	120	133	143	109	110	131	142	121	135	109	130	120	121	134	134	112	124	134	126	130	100	107	150	135	119	124	129	133	120	152	148	140	124	125	115	110	135	131	132	130	123	127	107	124	107	141	108	123	118	120	125	114	135	140	117	115	128	115	135	122	140	141	108	110	119	121	129	117	101	122	117	125	126	116	111	119	146	135	115	123	103	129	142	147	144	128	136	126	117	122	133	100	118	127	114	114	133	141	132	143	121	134	130	118	130	118	105	117	156	126	123	118	124	136	118	122	116	107	115	119	128	124	119	146	126	127	130	118	106	128	133	118	113	118	127	131	134	125	108	111	123	119	119	134	147	136	129	130	128	114	132	120	132	145	128	131	123	105	118	128	122	127	137	139	111	133	127	120	121	123	104	137	143	132	127	125	117	123	115	131	100	123	106	120	114	119	108	125	114	133	148	150	117	120	121	154	151	126	171	132	110	124	119	140	140	123	124	125	116	131	129	138	137	119	122	99	137	130	134	128	117	99	134	106	116	146	137	130	140	126	125	143	118	113	137	127	132	129	122	113	114	133	104	123	129	123	133	123	122	102	145	122	147	109	104	138	104	130	146	114	118	118	112	118	118	123	133	129	138	133	110	116	111	117	114	132	123	116	109	112	122	124	99	131	133	122	114	140	121	130	144	109	127	139	125	114	114	128	123	106	128	131	116	112	130	109	151	139	105	121	131	126	118	135	122	127	118	119	132	126	133	116	115	109	141	131	148	118	114	129	133	145	120	142	121	127	131	116	116	122	130	119	99	122	126	107	118	119	145	121	118	127	117	139	100	118	142	134	120	119	130	103	136	117	123	131	121	121	141	129	113	141	125	140	128	122	122	127	124	108	122	139	116	129	129	119	135	126	134	124	136	110	128	127	136	124	122	131	125	130	146	122	121	104	104	131	116	126	119	142	137	137	144	108	133	134	130	117	123	125	118	114	115	120	144	125	136	133	124	123	142	132	111	114	125	130	114	125	122	129	128	114	115	104	126	129	130	136	149	126	122	129	156	111	129	135	136	134	137	122	126	141	109	130	122	138	115	142	134	137	149	143	135	131	132	135	121	137	137	112	126	119	124	112	101	127	134
2419	456	518	463	448	466	459	441	418	403	457	417	436	364	387	397	389	405	382	379	415	416	377	378	391	421	415	418	377	407	403	352	401	392	438	380	376	399	393	357	397	424	417	393	392	382	400	432	368	383	425	394	389	384	367	412	368	379	386	397	397	402	363	375	346	362	382	404	386	420	388	338	382	430	421	422	368	388	369	362	365	407	405	366	376	408	418	386	349	412	399	374	391	392	385	376	415	384	422	377	378	378	396	409	385	423	443	418	415	370	387	383	399	404	407	382	385	370	418	400	403	368	422	386	394	406	423	363	354	403	343	395	381	359	396	392	406	424	373	363	392	382	387	387	408	401	397	388	383	393	371	397	424	414	412	440	394	379	368	401	400	359	387	347	389	379	394	388	394	378	381	350	373	441	366	421	423	380	428	348	381	344	394	373	384	392	382	405	377	378	398	400	411	406	380	412	336	386	384	355	404	374	369	404	374	407	395	367	404	387	404	394	418	393	404	387	397	390	433	400	369	375	390	398	379	402	421	373	406	425	389	380	377	369	407	402	370	408	369	408	393	384	374	405	404	372	340	355	382	378	415	356	408	373	384	385	360	367	409	426	381	417	381	414	404	395	393	403	357	417	419	379	414	405	414	474	392	385	375	396	391	344	415	384	374	379	385	354	410	388	401	402	388	405	398	420	371	376	404	368	420	363	404	386	393	375	419	404	373	423	352	394	404	432	398	384	376	393	412	409	396	376	375	393	371	405	386	412	382	388	376	376	393	365	370	390	376	360	402	385	402	415	407	376	375	406	384	401	422	404	384	408	419	427	368	401	396	351	367	384	370	374	416	397	401	387	376	392	365	419	381	362	403	388	391	386	378	400	384	392	361	387	379	384	411	414	372	364	399	393	391	359	380	377	425	399	398	400	368	388	379	374	388	386	395	386	416	398	411	378	397	379	386	404	395	411	355	407	416	392	415	398	418	362	374	379	373	397	361	363	399	416	403	400	376	379	413	415	391	372	392	410	423	398	379	361	392	400	406	383	414	395	380	367	379	362	366	344	396	383	386	412	390	357	420	380	400	415	402	370	389	383	390	366	414	392	415	413	383	392	337	393	401	369	404	404	395	378	366	368	385	382	430	405	395	372	392	407	386	380	367	368	394	375	378	378	398	382	373	403	427	403	407	382	352	406	386	393	391	413	387	394	410	395	393	412	436	397	390	404	398	398	382	396	422	406	380	400	418	381	398	395	399	385	380	386	395	382	360	414	398	378	345	401	397	391	403	408	406	378	407	395	383	411	372	367	394	414	394	390	418	375	388	383	437	419	399	402	401	406	411	389	410	424	363	413	394	386	389	386	400	411	430	417	405	411	384	396	398	423	365	406	410	398	367	379	384	437	405	394	395	378	374	378	411	387	376	372	407	350	436	381	385	352	415	361	356	377	367	370	382	402	424	404	358	402	394	376	386	425	386	392	388	392	394	407	382	376	371	387	379	374	352	374	386	386	431	396	396	388	406	441	429	386	412	418	383	423	415	370	377	390	391	395	386	387	384	373	398	400	399	384	431	374	382	376	381	371	377	406	396	428	363	396	352	411	415	386	383	385	413	369	401	367	411	405	415	406	343	385	388	394	381	419	406	405	359	377	424	416	372	401	422	369	392	372	389	424	388	387	358	408	412	389	364	377	387	374	413	404	359	429	405	401	377	407	380	384	399	407	418	403	404	400	401	391	380	378	350	348	409	389	388	366	408	371	363	430	423	390	412	374	391	387	402	376	416	401	418	408	372	384	373	388	386	371	428	380	397	370	397	356	434	383	367	394	407	415	387	379	400	377	387	397	369	341	385	383	404	384	388	381	382	382	357	412	445	389	398	412	394	376	394	400	401	376	386	374	425	382	403	388	411	384	373	370	381	350	398	400	382	394	374	413	382	380	378	395	405	377	338	412	407	387	388	377	391	366	387	406	393	383	418	371	418	399	384	387	380	413	390	418	407	384	423	413	384	403	367	382	375	412	372	378	382	372	448	362	389	417	404	420	413	374	413	361	419	384	388	355	394	387	378	405	363	423	392	394	409	444	344	403	391	415	398	382	395	413	394	388	408	397	403	412	417	364	424	411	397	399	403	387	351	389	388	395	392	396	351	389	387	402	382	346	389	392	376	402	394	368	401	409	418	364	411	402	383	418	393	418	405	395	415	429	365	355	415	385	423	376	423	433	378	406	388	364	416	403	421	394	388	347	364	403	411	369	367	386	398	422	403	390	420	368	389	387	381	405	416	382	357	375	382	369	385	386	380	421	369	431	402	374	395	354	363	381	406	393	359	386	379	389	382	393	393	384	381	399	387	358	384	405	403	423	383	379	384	398	389	398	390	396	408	403	404	397	413	375	377	401	412	388	428	436	373	367	412	419	411	418	375	375	420	375	394	419	390	409	398	401	383	363	395	435	402	405	429	401	413	386	390	374	378	362	409	397	374	391	358	407	416	393	392	416	443	357	397	346	372	410	384	391	402	404	420	391	394	379	410	397	404	382	408	388	396	417	364	403	363	428	398	390	368	407	420	373	414	416	381	360	365	374	349	409	392	420	389	399	424	369	369	365	376	382	395	362	368	414	396	374	382	363	379	416	385	400	408	379	398	405	420	422	379	377	411	388	362	456	402	417	379	338	400	433	402	376	369	380	395	405	402	427	413	416	398	411	398	398	402	397	396	394	435	389	406	350	392	420	407	371	356	380	393	388	389	397	373	375	355	361	356	413	393	370	406	396	399	386	432	418	380	372	410	402	393	382	401	396	403	372	397	374	401	363	400	389	351	385	393	390	375	389	360	377	362	395	379	363	384	381	420	382	376	352	389	364	416	403	413	431	369	342	385	418	395	400	397	363	392	368	421	402	358	390	416	393	414	385	362	383	423	402	372	390	376	363	388	377	353	409	346	359	400	387	383	363	434	420	393	412	375	428	430	383	394	391	391	409	414	369	425	375	365	394	403	418	417	384	363	386	392	396	368	389	430	373	417	428	407	369	386	386	413	406	397	387	371	409	416	384	368	402	391	389	390	396	403	393	398	390	380	412	419	386	357	394	391	425	400	437	420	364	378	400	425	407	367	379	418	417	411	457	385	415	414	376	449	360	396	404	421	410	386	378	383	388	400	391	386	396	397	401	416	387	388	383	374	386	346	374	372	410	376	382	366	388	375	394	392	395	432	412	381	383	394	399	415	373	411	366	410	379	383	411	412	359	414	398	408	387	366	420	390	391	404	385	351	413	400	374	407	402	395	361	400	389	398	416	381	394	381	419	371	364	350	417	386	374	370	421	374	394	397	374	413	383	422	420	395	379	379	378	383	410	370	371	367	372	381	384	409	409	394	420	407	379	393	416	381	414	420	394	390	400	354	373	421	379	415	353	362	465	429	397	415	408	382	427	381	338	393	371	432	404	371	370	390	412	380	412	420	386	411	430	361	411	405	387	366	396	391	437	414	424	374	373
10799	1216	1182	997	742	534	472	366	349	320	319	290	246	252	233	280	219	233	210	218	262	240	216	254	249	252	264	268	246	266	242	235	245	203	232	223	257	229	204	226	189	202	223	193	230	209	223	192	233	199	215	197	226	208	216	217	182	217	223	183	198	193	206	225	190	203	199	213	205	203	173	200	199	215	221	202	197	214	184	253	219	208	200	200	183	216	189	198	210	205	195	210	208	221	206	201	246	197	220	186	184	206	189	205	199	210	210	222	208	192	213	191	229	207	197	222	202	187	218	221	180	184	185	204	213	196	181	215	207	223	192	178	193	217	192	204	226	189	205	216	218	194	208	219	218	200	213	239	222	190	201	210	208	208	195	194	214	196	205	204	200	189	193	205	203	225	207	215	204	222	199	215	203	216	172	205	192	202	200	246	208	192	222	205	188	196	201	198	185	189	185	205	191	211	181	230	192	208	178	233	202	208	193	232	224	212	206	194	211	205	221	184	194	218	216	193	181	206	191	191	203	207	210	211	224	206	185	227	193	198	208	172	199	237	209	208	214	198	189	198	200	216	175	217	199	177	198	194	188	179	190	209	190	206	220	181	205	211	233	217	186	216	190	197	179	195	216	207	213	213	220	207	205	197	191	199	234	213	216	179	200	201	206	182	179	187	223	207	224	203	182	225	201	186	212	230	193	214	213	207	181	212	226	227	221	187	211	200	158	196	170	195	230	177	229	196	191	228	194	187	193	216	181	230	191	208	211	211	222	192	175	221	209	192	199	200	203	190	218	215	182	213	220	207	200	219	173	224	208	189	199	192	190	214	199	196	222	202	203	188	187	207	171	182	178	187	194	233	230	180	205	214	197	203	193	192	207	229	212	189	215	214	226	196	204	210	206	207	210	226	169	182	211	198	197	194	216	212	180	174	186	216	203	195	188	203	240	215	212	200	186	213	212	202	182	227	179	232	237	208	195	214	213	219	223	219	189	198	191	234	202	195	207	215	224	220	232	218	190	185	199	184	215	225	217	192	197	174	166	198	218	192	228	227	201	201	191	192	212	211	231	210	244	203	215	215	176	209	208	191	223	223	210	213	200	189	203	188	218	182	182	177	213	193	214	200	194	197	176	202	206	207	222	224	188	179	196	224	191	204	204	205	203	215	203	205	212	190	234	175	197	195	225	172	190	182	203	213	203	213	197	218	185	234	228	209	192	212	189	197	197	204	202	225	255	218	196	207	220	205	186	207	194	192	192	166	209	193	214	183	179	197	209	204	200	252	210	200	191	209	198	211	220	215	207	220	208	206	200	215	196	199	173	178	218	215	211	191	189	188	191	187	189	214	254	194	211	205	205	181	189	204	208	181	212	218	201	192	221	176	206	221	186	184	231	179	205	204	199	204	225	227	201	187	211	205	193	185	196	213	211	215	218	192	205	216	197	203	206	192	202	216	218	185	187	209	225	206	191	184	216	185	202	183	221	233	213	199	175	198	202	207	202	205	192	197	194	184	207	200	192	200	190	217	215	223	199	197	197	205	198	203	185	216	195	188	205	233	218	197	215	219	207	177	183	195	190	210	183	227	213	235	211	183	205	212	211	220	213	207	203	192	187	216	202	218	232	212	225	185	193	184	205	234	207	206	210	188	196	210	187	213	237	196	234	195	227	217	214	211	195	213	198	229	196	238	222	208	186	207	180	186	213	196	220	189	197	202	204	220	220	179	205	191	189	234	211	190	181	206	198	227	193	196	227	226	184	226	219	198	213	184	219	212	222	200	199	200	225	219	184	205	166	215	208	213	204	199	199	204	193	186	187	207	233	215	190	229	191	197	203	197	226	210	181	198	194	215	205	193	214	190	219	216	215	210	190	215	217	203	215	217	222	222	211	214	168	211	200	219	207	223	198	170	172	180	223	215	215	202	186	211	225	212	187	216	195	213	191	190	217	206	222	189	209	195	181	198	212	194	205	186	196	171	190	216	213	191	205	233	192	224	204	206	178	220	197	192	186	213	215	212	198	242	223	228	223	213	186	190	220	210	190	204	196	191	210	209	220	195	188	198	206	214	203	208	185	189	189	185	191	209	190	206	211	217	199	185	205	209	170	201	203	199	189	208	173	196	187	182	201	192	198	202	223	232	186	179	207	215	201	200	184	214	208	207	190	177	189	242	188	233	223	189	190	197	214	213	206	203	206	189	212	200	199	210	198	194	208	212	202	207	206	184	224	199	198	195	215	210	187	202	200	218	185	207	208	207	192	199	215	212	167	199	212	196	211	207	187	192	210	211	216	221	201	204	206	198	185	212	190	186	223	184	182	213	213	187	222	200	185	194	210	184	203	201	191	208	229	219	210	201	235	210	208	222	212	213	205	223	187	212	196	211	201	210	218	208	196	201	204	217	195	208	197	213	216	194	170	209	192	189	197	192	205	206	186	192	202	231	197	196	195	207	213	228	200	195	206	202	179	213	207	196	197	195	211	190	214	201	210	218	213	198	218	226	177	176	202	203	198	195	237	218	225	184	214	196	191	179	218	204	191	231	222	191	221	182	186	228	201	191	195	182	177	203	202	190	212	178	190	191	200	219	254	218	220	193	198	213	206	217	209	229	212	207	209	213	203	209	218	208	209	196	186	206	204	183	189	218	204	216	211	204	194	197	192	192	221	195	187	195	214	202	222	176	182	203	205	205	202	205	188	192	187	214	213	178	197	198	197	178	205	196	184	185	216	220	192	204	169	202	208	204	208	176	201	197	202	191	216	209	209	189	172	212	202	195	195	212	202	208	173	205	216	188	179	191	200	212	189	192	210	202	223	183	177	208	178	204	205	197	183	192	186	215	214	207	213	175	189	204	214	200	193	190	203	202	217	197	230	203	234	223	202	215	177	185	181	230	191	197	187	184	187	214	228	199	192	212	212	206	181	183	181	196	207	209	208	210	184	193	218	162	195	199	211	193	205	192	169	188	218	201	210	218	228	199	184	176	223	188	221	211	207	183	176	201	208	204	221	202	205	177	204	167	191	223	223	183	235	213	215	199	215	202	204	195	221	205	207	210	219	206	200	180	195	182	223	205	203	230	224	204	174	180	183	228	195	210	201	205	177	188	205	211	235	210	197	203	203	210	215	211	230	189	194	212	191	194	209	213	204	198	205	207	198	204	185	186	217	192	242	194	212	193	223	193	196	207	219	201	175	209	202	220	222	197	194	193	185	191	205	214	187	211	201	212	200	194	234	196	205	224	175	228	220	198	192	216	216	200	200	228	218	218	206	225	206	204	228	198	190	196	185	198	207	207	201	206	212	207	202	226	203	207	208	231	188	207	220	223	183	181	206	196	190	195	197	208	192	190	203	205	216	203	200	204	209	192	188	217	215	199	197	197	198	224	189	205	212	205	196	177	215	211	217	198	176	194	227	192	203	193	214	198	187	205	207	201	207	212	235	192	215	185	183	196	187	181	193	213	191	177	203	190	205	188	206	171	213	222	206	187	216	203
6783	1315	2714	3100	2822	2364	1969	1604	1440	1273	1193	1075	1060	980	917	885	827	939	863	836	906	842	1004	902	1143	1084	951	879	915	1156	1023	745	735	706	840	708	839	627	632	609	667	581	647	586	594	613	630	603	652	605	612	604	636	569	633	556	550	582	641	611	612	595	586	580	564	583	568	595	553	585	579	618	580	617	584	589	575	589	585	580	566	557	598	559	569	539	555	605	612	619	553	550	591	536	578	554	566	588	571	572	588	615	587	579	620	550	581	590	595	582	574	582	584	558	601	545	590	596	583	610	549	588	594	573	590	588	565	595	535	611	616	573	603	551	536	540	576	582	581	607	592	593	590	578	556	541	583	578	595	560	619	584	577	605	528	593	656	577	555	617	585	578	565	577	610	550	597	588	585	527	575	577	592	551	564	578	550	521	580	552	585	553	550	593	604	679	541	564	535	609	595	587	603	620	575	578	610	583	584	599	561	581	561	585	554	570	594	577	550	543	559	592	541	516	555	551	555	577	570	562	580	593	553	591	579	593	577	575	565	595	548	596	581	611	567	579	575	567	584	622	548	512	543	556	578	547	616	576	582	605	545	608	547	589	576	595	620	597	543	585	631	552	536	557	582	596	557	578	609	538	580	584	596	543	580	577	586	532	545	589	574	572	559	590	561	581	615	582	569	587	537	562	533	574	567	574	590	579	575	542	568	587	631	533	576	609	578	552	550	575	569	586	595	555	579	595	574	611	566	582	608	568	568	550	572	595	589	554	566	569	595	587	592	562	631	588	583	611	559	570	567	557	560	596	591	579	573	585	608	593	571	558	566	550	603	559	612	568	574	604	549	586	542	597	582	565	605	574	592	606	555	520	569	574	575	572	607	548	563	565	569	546	574	604	583	626	578	600	594	595	558	574	614	582	562	561	590	534	611	593	575	562	538	585	579	568	591	572	575	541	592	577	567	558	600	627	539	540	560	596	590	603	597	568	631	590	562	545	635	601	569	601	595	533	593	606	591	608	550	573	542	571	591	593	599	550	516	582	560	591	543	566	585	560	615	636	543	559	572	576	600	571	567	552	565	558	574	587	595	612	557	573	568	560	583	597	517	518	520	578	557	581	542	584	585	573	560	580	567	549	582	588	623	569	567	561	594	566	580	567	638	631	635	586	546	587	610	592	581	523	586	577	613	558	559	578	556	579	586	549	598	542	565	614	567	530	592	559	589	575	588	573	536	600	558	570	585	576	526	541	631	540	567	555	569	563	573	563	586	557	579	555	579	577	556	583	559	559	579	577	621	586	542	607	535	564	539	543	578	565	603	539	611	587	594	573	597	574	558	546	560	583	551	575	557	572	616	635	599	552	551	607	597	552	560	552	580	583	529	611	603	609	574	553	601	568	615	615	552	541	566	596	586	601	562	544	578	559	573	531	581	601	584	600	558	566	588	565	571	575	547	542	567	601	597	571	574	592	588	552	547	569	564	534	576	616	605	537	627	540	571	561	565	535	600	554	556	582	588	548	580	564	571	557	546	606	560	566	571	544	600	560	585	541	556	563	580	590	577	571	563	519	597	580	605	566	565	551	596	618	569	554	625	557	564	622	550	621	565	546	547	600	575	516	567	585	525	583	548	597	630	566	578	602	629	591	620	580	561	579	538	558	583	619	571	578	573	557	615	598	547	563	578	570	536	528	593	622	580	560	594	589	535	579	557	540	598	551	606	563	520	581	545	574	545	586	568	578	573	583	561	528	585	542	576	580	601	587	584	564	577	536	603	539	573	571	522	573	556	611	567	546	607	595	574	577	609	551	545	560	608	549	578	556	576	572	614	589	578	561	550	595	568	576	577	583	587	581	566	554	595	554	568	580	599	622	556	612	557	584	536	566	592	575	594	595	596	562	582	581	595	549	600	575	579	609	561	563	600	550	600	579	604	551	588	600	594	611	585	551	591	602	552	561	584	557	564	568	560	589	603	575	604	569	601	563	609	558	596	577	576	596	559	577	596	565	526	558	544	605	581	544	589	545	536	582	628	580	600	581	586	580	569	580	591	579	587	592	565	616	561	524	569	583	529	578	600	580	564	571	558	627	572	606	614	596	527	568	576	576	561	623	591	618	560	575	614	595	559	549	603	637	584	573	566	576	579	557	592	597	563	583	582	584	569	547	525	595	614	516	583	568	553	561	572	608	549	578	554	559	560	565	591	573	596	547	598	574	594	593	630	583	624	596	582	588	576	599	578	583	562	576	603	613	574	583	572	617	607	613	521	549	533	592	568	559	566	585	593	525	530	620	579	587	581	553	586	562	543	578	580	583	525	572	625	577	586	566	605	494	574	570	574	581	560	574	547	596	617	583	614	543	592	584	562	589	587	562	595	594	538	591	605	527	578	550	560	576	610	561	532	581	581	618	549	569	566	599	593	582	596	543	613	560	584	553	546	564	576	573	548	560	573	622	548	590	588	574	602	540	560	592	569	616	573	588	583	525	617	556	574	569	572	550	583	648	581	557	572	621	539	609	578	571	548	616	563	565	579	533	564	593	568	565	591	571	593	605	549	578	571	549	628	575	577	519	579	587	580	542	566	571	629	595	567	571	529	541	565	604	567	554	587	547	563	606	577	540	602	584	602	546	568	566	556	596	568	585	587	611	621	583	581	604	595	562	595	577	580	573	564	542	566	544	551	610	571	598	549	569	565	597	557	572	586	565	555	567	579	547	571	588	607	590	579	557	571	612	553	543	623	601	604	558	553	568	548	519	544	543	596	571	617	596	595	599	609	575	567	501	560	549	539	566	594	633	578	542	517	539	576	633	557	587	560	602	592	583	575	589	578	574	555	577	574	625	597	593	594	545	590	584	579	544	587	570	572	572	529	634	556	593	567	546	571	609	605	601	584	600	578	596	582	620	571	536	542	555	569	568	557	551	569	592	553	563	542	597	564	552	532	526	523	569	607	562	562	574	543	621	538	564	594	540	577	575	586	583	523	589	551	545	573	591	579	567	571	616	572	550	606	594	592	564	544	564	560	573	624	618	524	526	537	576	584	600	589	583	576	550	611	540	562	562	578	583	616	567	566	550	599	593	603	603	546	578	548	621	595	585	579	583	571	555	560	582	595	537	625	561	620	531	585	578	619	600	570	526	534	566	562	551	557	566	581	572	562	597	552	548	552	563	593	573	579	628	576	567	579	584	546	589	622	541	576	579	583	550	557	546	592	608	550	580	543	562	586	603	554	548	602	618	558	571	554	550	582	587	603	547	589	564	552	583	560	599	583	565	549	571	568	586	567	524	534	591	591	571	539	568	555	559	572	592	576	565	602	551	577	598	617	510	588	583	602	586	529	609	543	592	576	554	557	566	615	584	564	603	549	576	537	543	564	595	554	568	573	536	578	617	564	594	531	572	573	632	614	535	542	600	575	557	556	603	555	580	586	563	589	577	602	520	591	602	627	591	553	593	579	614	528	596	598	555	583	570	599	557	598	612	539	562	621	562	592	571
18271	3257	2671	2064	1420	1077	982	882	697	693	578	574	564	514	475	445	444	503	469	492	514	440	488	468	517	551	524	517	495	521	557	446	455	434	406	402	415	388	409	398	424	397	389	397	413	372	394	391	371	434	408	381	389	415	377	384	374	375	375	384	397	405	348	379	398	408	360	383	414	419	397	401	384	372	406	388	391	389	360	404	362	352	404	396	386	362	388	402	387	386	381	376	425	409	406	404	433	402	371	409	364	387	390	414	410	363	371	412	380	424	378	406	395	381	365	407	346	362	389	352	386	411	375	415	390	353	376	409	361	370	385	392	410	363	385	382	392	405	419	416	359	404	414	413	407	392	421	375	419	380	380	397	394	403	397	366	376	369	370	374	364	389	383	407	399	371	402	377	366	381	403	421	379	384	396	407	434	397	388	403	405	386	367	383	393	362	397	414	341	401	406	379	377	406	393	386	372	406	414	390	374	382	376	379	392	425	370	407	373	349	364	374	383	395	389	386	415	385	375	378	392	391	425	376	412	373	419	424	378	364	418	384	377	393	374	396	400	423	388	398	361	393	380	381	381	365	405	412	410	418	363	429	375	370	378	373	398	399	373	376	408	397	394	387	374	404	377	378	405	364	422	384	387	403	395	361	390	398	382	375	407	379	401	411	377	416	390	393	371	380	441	368	380	427	391	427	357	375	400	388	373	355	369	363	383	338	384	362	407	388	350	375	349	406	382	366	429	363	393	376	387	371	400	375	399	410	369	388	408	416	365	400	377	424	389	405	374	388	363	396	366	413	376	343	372	424	385	380	370	394	330	373	364	355	361	383	366	399	409	397	376	404	387	361	410	381	339	365	391	392	387	362	393	404	377	356	365	397	378	350	371	359	388	376	366	358	376	351	384	349	380	386	370	446	419	374	385	398	388	385	386	362	423	408	391	356	376	372	389	376	365	365	378	368	414	355	384	360	392	373	370	394	420	393	378	372	390	400	346	382	395	362	374	398	366	405	319	420	396	385	364	357	382	401	401	382	387	382	386	394	437	358	350	377	384	404	404	386	425	364	381	389	367	380	391	368	370	387	376	401	384	395	371	425	386	382	348	408	369	403	351	405	377	406	391	375	368	367	380	378	409	382	415	385	372	386	376	360	393	378	398	337	390	411	405	424	392	367	354	392	389	368	376	383	344	372	372	406	356	379	384	364	420	377	379	350	397	394	378	373	394	401	390	397	422	389	399	421	397	362	376	368	407	361	355	439	399	372	385	395	366	401	382	382	401	381	381	355	398	379	436	368	393	408	404	406	373	403	371	407	389	356	408	368	409	349	367	385	369	405	393	376	367	352	330	361	412	397	387	400	401	345	379	428	394	413	360	400	374	360	381	393	391	358	390	368	397	394	403	361	351	404	346	362	399	381	399	362	399	398	381	385	349	379	365	410	373	390	378	362	407	412	381	384	375	382	403	391	365	387	406	370	396	409	409	369	389	401	379	375	391	375	404	400	384	351	388	416	396	391	360	389	402	397	404	371	408	404	354	377	387	367	397	386	354	379	412	369	405	390	410	391	377	383	403	400	402	385	411	346	358	399	373	378	364	378	410	365	398	408	359	397	362	386	373	389	377	351	395	379	388	378	386	391	371	384	391	355	399	379	374	405	381	347	391	412	348	367	388	359	359	380	349	349	375	397	386	387	396	394	363	374	370	388	382	383	371	359	361	398	384	391	382	373	354	366	387	415	408	369	362	386	350	365	394	395	396	399	385	380	377	376	354	434	412	398	379	407	421	392	341	363	403	388	376	385	385	424	419	398	357	384	356	383	360	395	370	395	353	397	392	409	374	365	349	410	392	370	383	400	397	369	428	390	361	374	370	379	377	399	403	393	429	357	395	403	414	398	384	390	423	392	371	387	420	373	370	403	383	370	369	336	428	372	385	379	338	392	356	369	379	320	371	380	364	435	381	423	387	395	403	361	409	369	365	349	384	394	404	383	360	371	355	400	377	394	404	378	377	363	382	361	402	410	367	365	364	378	394	411	409	363	384	376	391	391	395	357	389	367	406	369	383	379	392	388	388	372	411	374	355	372	386	400	378	359	368	384	408	399	403	368	391	373	364	408	317	364	384	386	395	370	359	395	403	365	355	378	374	395	434	397	414	403	359	389	414	386	368	354	400	368	379	376	373	380	391	391	381	370	429	398	387	401	406	408	394	364	373	354	388	377	389	379	404	381	407	380	348	346	412	390	391	366	396	390	327	405	406	413	406	409	379	378	358	408	388	376	380	420	390	382	369	404	397	402	413	413	395	389	373	394	366	404	398	348	349	389	346	387	350	360	397	378	414	373	358	384	394	356	401	395	377	369	334	366	358	413	406	372	423	433	406	338	373	386	431	378	414	428	410	381	340	357	410	368	375	377	367	387	381	366	397	410	365	368	388	367	407	375	378	361	376	402	356	410	410	402	406	361	398	374	370	376	377	410	390	402	355	393	402	412	435	385	373	426	413	398	377	347	419	384	390	350	387	376	318	380	420	388	404	377	405	351	399	404	363	412	368	431	426	404	387	398	363	389	402	366	359	380	395	363	387	368	352	413	404	385	436	381	362	397	344	383	369	375	394	401	378	427	395	392	352	384	395	374	388	390	402	404	360	383	385	350	349	379	401	374	375	416	388	405	415	383	398	390	429	413	363	410	391	432	364	375	421	407	428	388	401	411	392	365	374	415	393	354	396	357	376	351	382	365	344	403	382	422	403	389	404	371	364	376	396	387	390	388	374	398	401	379	364	392	377	410	393	405	385	396	409	380	409	392	373	356	388	387	379	379	424	411	380	352	399	400	391	420	378	399	392	362	371	422	387	361	396	396	389	373	386	437	383	376	376	384	390	442	397	375	399	348	387	360	386	360	374	429	422	435	388	391	394	383	402	405	396	432	382	408	398	375	388	391	412	405	384	383	417	365	424	392	396	370	384	390	406	388	404	375	355	385	408	407	392	386	398	371	354	397	380	385	408	362	399	358	394	390	347	406	361	363	374	403	377	392	402	381	354	339	373	380	402	404	390	397	382	383	396	365	423	414	417	368	397	367	408	391	396	377	369	395	379	399	391	358	391	406	405	365	382	376	380	403	377	372	395	374	336	398	379	359	419	366	379	413	390	373	347	435	422	386	427	386	400	338	386	403	361	409	392	362	397	387	385	366	406	430	389	355	359	412	395	376	358	404	352	378	400	387	327	379	373	367	389	375	375	413	391	400	387	392	380	382	401	386	364	419	355	359	398	362	374	386	392	402	347	363	387	408	374	397	370	372	378	416	359	393	389	362	355	359	340	372	390	350	380	456	401	409	381	383	363	380	370	365	381	370	405	365	416	397	382	393	388	393	369	392	396	361	355	411	385	408	368	395	428	343	399	400	376	366	406	404	402	379	373	410	382	381	386	366	381	388	410	399	382	402	365	394	420	381	398	382	384	367	378	378	414	393	372	392	385	374	388	397	410	359
9198	2578	5287	5926	5106	4179	3500	3065	2664	2293	2082	1802	1848	1707	1640	1512	1548	1485	1495	1807	1854	1472	1723	1762	2199	1933	1790	1687	1639	1765	1631	1263	1242	1162	1100	1047	1141	1109	1041	1077	1047	988	1070	1026	1010	977	1015	959	1016	946	994	973	966	993	997	979	1000	989	922	955	1019	996	970	1023	927	993	930	950	969	966	1024	946	973	979	891	970	943	992	961	911	954	967	956	1001	1014	938	926	996	895	1000	981	946	929	967	883	953	915	935	937	944	979	922	978	893	936	959	939	971	972	917	934	959	954	945	970	976	1015	1001	927	934	942	1030	966	918	911	965	926	879	942	971	934	922	973	946	929	993	962	945	995	914	950	985	896	974	900	913	986	976	919	981	962	938	996	949	941	958	914	925	925	927	946	991	990	912	989	926	964	950	914	951	905	936	952	952	947	967	958	959	1010	895	910	935	975	921	930	882	970	902	987	939	931	935	950	897	871	913	902	917	943	960	918	956	959	998	940	951	901	913	931	943	959	914	923	941	920	958	927	939	965	1004	900	925	941	964	927	915	922	992	967	923	933	973	921	945	897	910	952	929	942	969	952	952	924	866	914	927	935	942	962	961	911	961	984	943	963	940	941	969	958	943	930	964	934	954	889	923	909	931	929	952	947	919	973	941	930	964	957	980	970	932	923	947	927	957	955	952	927	931	996	909	924	901	953	1026	922	940	923	959	952	906	894	959	919	959	893	944	977	893	895	913	903	918	948	913	935	946	932	963	919	992	935	998	894	931	919	917	997	965	909	938	967	1009	946	904	968	933	904	904	926	913	954	908	938	975	905	945	974	943	917	903	946	941	991	959	941	952	964	887	931	968	885	963	941	959	968	933	933	918	889	922	931	919	987	957	928	912	920	899	976	953	930	971	972	935	931	971	912	914	961	925	954	973	979	955	952	902	917	971	919	964	901	895	954	935	928	932	936	933	967	895	913	906	959	922	908	963	953	932	937	947	939	896	922	947	935	1000	950	909	940	948	898	894	942	938	935	955	1007	920	920	892	955	956	942	898	911	889	971	977	991	1025	902	950	960	926	928	856	981	933	993	903	911	963	914	938	935	915	955	953	973	932	924	900	1005	927	931	939	933	936	961	940	912	933	970	968	963	939	931	962	942	914	938	969	931	950	956	944	924	971	949	928	980	969	880	891	914	920	970	951	933	937	875	916	954	920	911	970	955	944	925	933	909	923	880	941	972	982	988	972	909	945	921	909	955	936	926	1005	957	933	953	939	881	987	955	934	933	938	964	937	937	1023	964	902	940	921	937	906	964	915	969	949	936	962	987	911	887	949	1012	942	933	1035	930	976	892	933	912	922	954	918	926	935	906	935	924	967	1007	925	934	894	908	973	900	870	939	999	959	922	938	949	972	881	909	946	914	931	909	970	917	990	936	936	952	891	962	973	933	948	952	937	956	949	909	982	942	982	967	963	943	947	1011	980	902	936	974	955	924	966	962	953	931	972	964	928	919	906	923	918	951	937	930	937	968	927	971	931	975	961	909	923	919	905	936	901	935	956	993	916	949	922	946	990	957	944	913	915	935	1007	965	929	925	890	931	879	991	964	975	896	893	983	941	895	960	947	946	919	947	963	937	959	896	956	940	971	919	939	962	908	923	909	991	967	951	973	937	954	878	930	947	963	912	953	984	923	963	980	936	958	960	990	960	944	922	922	899	982	946	946	946	934	964	916	909	928	979	843	945	914	985	952	974	913	987	985	970	924	885	938	945	955	936	952	935	917	946	882	954	906	918	959	871	948	924	932	931	946	987	954	953	979	923	944	917	940	985	916	937	980	938	924	906	980	958	917	945	954	959	909	928	893	971	921	882	961	943	955	945	933	935	956	918	946	937	946	926	940	932	975	923	942	931	969	940	967	960	913	913	984	991	1010	949	944	952	985	920	867	910	939	924	960	947	937	977	936	983	865	949	939	948	934	934	936	926	980	919	945	947	938	957	956	973	927	915	930	937	913	951	953	926	980	916	995	948	942	924	1003	988	965	949	904	965	908	947	933	939	944	939	980	911	949	935	966	980	932	957	939	893	915	866	961	882	902	900	922	945	954	949	921	940	927	925	972	996	937	943	974	874	942	926	929	933	1013	955	962	915	952	889	970	923	921	929	940	975	946	907	893	1037	953	862	970	911	932	950	930	989	925	957	929	919	951	977	908	925	955	963	931	943	952	977	988	938	974	973	928	902	992	922	932	979	960	923	961	938	894	937	946	911	897	986	934	946	949	956	915	979	948	916	958	933	932	925	940	968	994	981	951	932	988	970	966	930	910	962	940	935	920	956	952	919	896	926	992	945	941	993	947	963	950	974	932	942	964	973	882	926	881	973	924	864	892	932	938	951	952	983	951	953	988	932	962	937	947	886	1015	920	910	937	951	962	981	930	951	950	920	995	952	975	907	957	937	946	918	940	937	957	972	918	899	967	941	935	988	921	993	905	941	934	956	899	928	991	939	949	948	908	950	965	915	951	972	856	969	958	963	1006	951	905	919	880	908	934	964	948	970	953	987	969	973	915	883	891	1010	999	941	952	918	965	994	919	960	946	925	961	993	929	951	941	957	938	922	978	978	976	901	1016	954	944	1000	939	899	952	973	957	938	961	944	889	900	988	933	924	949	987	949	961	898	979	873	908	980	953	919	951	936	936	964	945	984	926	948	875	915	980	964	971	927	908	940	898	961	993	919	1002	953	1004	889	963	962	933	971	965	982	954	903	943	952	1009	926	960	953	961	980	922	981	990	1013	973	1005	963	992	919	986	874	889	937	933	926	929	937	940	1014	866	887	894	937	950	954	900	971	914	934	980	954	960	972	892	914	913	952	1026	940	911	946	900	933	901	993	913	908	927	936	929	919	943	973	931	962	972	925	993	903	975	972	961	952	892	901	924	906	896	930	944	943	954	895	897	934	950	975	909	964	882	989	931	938	956	912	926	908	851	969	955	925	1025	917	941	940	925	906	969	927	923	888	911	917	930	973	998	953	886	929	958	909	913	920	910	955	949	961	931	926	892	937	961	973	962	936	966	961	975	965	933	950	907	952	943	924	918	996	886	972	938	913	933	937	908	1003	958	956	947	924	993	975	956	959	976	956	925	946	948	981	912	915	936	905	919	889	919	945	944	977	966	996	965	925	940	909	964	949	887	926	933	976	907	867	959	903	928	928	965	988	955	929	962	916	928	920	983	913	917	929	929	928	878	944	919	943	993	972	909	914	965	944	906	967	966	960	926	983	950	936	1012	942	961	905	916	936	946	991	953	972	915	921	920	904	934	982	962	947	994	896	968	958	947	922	933	970	947	954	928	969	950	956	950	951	944	941	969	1005	918	968	905	909	965	975	929	935	941	996	901	955	949	1010	970	902	920	960	960	918	941	920	886	915	999	990	997	971	939	917	915	913	908	929	967	941	961	933	948	961	977	968	933	955	983	925	921	1000	941	882	940	945	974	925	938	982	935	990	907	921	917	900	920	1017	922	942	954	922	940	894	977	932	950	933	968	936	906	992	924
1990	148	148	129	140	134	151	144	142	132	102	120	112	127	128	135	120	122	111	128	122	101	117	109	137	128	120	136	110	102	121	130	122	126	134	120	114	125	126	112	119	136	128	120	126	128	118	127	127	93	126	145	134	138	123	104	118	126	135	130	115	130	148	113	116	131	137	97	124	138	147	117	125	110	118	123	122	118	122	122	135	126	111	131	111	123	128	116	131	128	113	124	125	146	150	128	114	144	110	121	138	113	140	147	116	138	125	120	130	144	127	124	155	142	126	109	100	124	127	140	125	124	104	129	116	121	140	108	106	123	117	141	116	148	110	124	137	125	129	125	114	143	117	102	133	117	114	138	147	114	108	108	115	136	151	128	126	126	147	120	128	129	123	122	128	135	136	134	118	127	117	110	120	136	106	111	127	118	118	118	118	126	141	117	122	161	120	143	112	133	134	135	146	136	168	111	110	97	130	127	125	120	139	146	122	117	128	124	137	156	139	127	118	117	121	112	110	132	104	141	121	109	113	110	153	124	125	131	131	124	128	134	134	135	122	134	122	121	123	128	114	135	112	119	124	122	134	145	125	121	124	112	120	115	137	137	109	116	124	117	120	120	126	112	114	134	109	129	103	99	113	119	130	97	111	123	119	111	135	110	140	142	120	124	117	111	106	144	133	120	101	131	114	123	135	112	114	122	111	107	148	115	126	115	114	115	112	127	129	137	127	105	122	118	138	140	121	128	92	114	136	126	137	145	135	143	112	122	136	128	113	123	112	130	133	129	115	117	127	116	128	112	126	142	119	125	121	107	127	129	111	126	125	97	144	133	111	128	130	125	117	135	128	113	121	118	129	139	113	114	146	135	137	117	121	119	159	119	122	115	118	130	117	112	108	128	138	140	98	119	114	120	138	120	128	134	126	103	143	139	131	118	118	122	129	118	104	130	136	130	124	128	113	104	131	106	116	132	112	111	106	112	114	123	118	120	136	137	130	103	111	128	132	125	126	122	134	120	117	123	135	120	130	122	121	108	115	132	138	147	109	125	135	126	108	134	112	112	112	141	117	151	126	142	113	110	136	119	108	124	109	135	117	126	113	113	136	119	109	128	116	129	148	116	103	121	117	121	128	114	136	135	112	129	116	120	121	126	121	128	131	135	119	108	141	143	116	113	129	127	141	129	137	135	132	125	145	114	127	115	113	86	120	141	117	105	123	117	129	106	146	108	134	132	123	136	105	133	133	129	120	118	134	128	132	120	143	129	125	121	121	115	113	111	108	146	140	128	109	127	130	129	121	144	134	139	142	102	138	122	117	137	127	116	132	142	114	123	116	129	108	121	120	122	109	130	116	126	131	113	117	120	108	128	129	131	135	142	119	103	124	126	119	115	100	133	129	97	132	100	118	111	114	133	115	117	141	151	126	152	128	129	125	131	130	123	141	128	132	116	117	130	111	136	123	113	132	127	123	118	114	110	120	131	125	143	124	111	111	127	140	133	104	131	113	114	105	126	141	121	121	116	124	116	139	130	125	129	143	138	120	124	112	126	132	136	95	112	111	114	95	128	126	118	129	123	124	111	129	115	152	122	125	107	145	128	118	117	122	120	128	117	110	128	121	115	118	113	128	125	140	128	136	125	129	127	104	118	128	115	137	109	115	116	121	127	130	140	114	142	116	120	132	125	116	122	135	139	140	122	114	121	124	132	141	122	128	120	114	110	144	133	122	147	124	136	117	111	144	115	127	113	121	133	103	143	142	128	111	133	115	129	162	110	112	100	126	138	121	118	131	133	115	113	138	132	120	122	122	152	123	106	121	129	134	132	106	121	126	149	144	138	132	125	119	112	113	110	138	144	132	121	142	115	114	132	110	120	125	112	124	126	124	129	122	106	117	143	132	120	115	125	117	133	124	127	134	114	108	119	118	128	116	105	123	116	129	139	130	139	123	127	118	118	121	121	105	131	140	133	115	119	139	125	117	133	116	133	112	144	120	141	137	118	102	117	115	125	112	143	139	109	104	118	108	121	113	109	132	129	139	117	133	141	126	126	122	137	156	132	125	134	132	121	122	104	121	124	124	106	136	113	132	131	120	127	129	140	124	121	132	130	133	124	128	130	135	111	140	131	125	127	113	105	116	131	127	121	133	133	141	119	114	111	124	136	140	119	132	133	115	138	143	127	120	126	107	115	108	123	128	136	122	102	120	142	138	110	122	131	131	143	137	124	104	138	131	113	148	129	121	118	117	140	146	112	127	131	131	114	109	125	132	105	115	116	115	119	111	121	136	117	125	121	114	130	111	135	124	143	135	118	118	129	145	137	132	134	124	121	120	115	127	132	129	137	123	121	129	114	131	109	118	119	116	114	121	120	103	111	116	128	109	128	134	124	118	141	112	135	107	137	109	115	137	133	122	115	120	129	154	117	126	128	137	116	135	151	128	130	113	118	152	145	113	150	116	135	113	119	128	130	148	117	134	130	124	146	125	118	134	122	135	113	130	116	112	105	137	105	111	132	131	114	134	137	122	116	114	113	122	105	119	117	127	129	137	134	125	130	143	115	128	127	141	120	135	110	124	114	131	135	130	127	134	130	138	127	129	127	142	127	120	130	114	137	132	127	105	118	114	135	132	117	146	144	132	145	120	122	109	125	128	139	131	122	116	138	124	118	117	118	101	126	116	127	116	132	131	117	124	136	131	141	120	114	112	140	134	125	130	149	112	133	125	129	154	128	112	142	116	126	132	131	114	122	129	147	128	108	100	126	111	124	124	151	132	115	133	112	109	130	120	123	131	140	145	115	139	145	132	119	129	126	146	131	149	134	105	119	133	137	121	126	134	137	103	128	106	130	117	112	119	151	113	135	142	145	137	124	131	135	141	136	142	136	122	119	119	125	118	135	132	120	143	104	126	114	96	141	104	118	119	118	114	139	121	121	130	119	108	125	105	117	131	138	125	127	118	139	134	129	143	115	119	144	136	128	113	120	144	126	121	110	130	135	145	122	121	133	125	131	128	122	127	127	124	124	115	138	92	118	138	129	127	113	135	124	122	128	128	100	141	132	131	116	131	131	139	128	105	122	114	106	125	139	106	132	131	123	123	119	145	147	125	131	132	118	119	126	145	144	132	130	124	120	117	150	144	128	118	120	126	129	120	120	126	125	142	124	119	103	123	128	130	114	138	149	116	124	139	125	128	137	140	113	106	119	105	118	124	129	144	139	115	122	132	117	122	147	124	137	143	113	128	111	111	109	140	130	130	135	123	127	112	118	116	119	123	115	127	123	125	120	115	130	117	122	133	133	127	119	121	114	114	126	139	130	119	115	118	143	114	129	128	142	126	127	110	122	114	124	133	93	148	142	116	120	138	117	101	151	108	109	113	108	134	118	120	132	102	140	113	140	124	113	127	136	128	134	130	107	139	124	112	129	108	149	123	134	114	129	122	125	140	120	114	102	138	116	123	143	138	124	112	120	126	134	104	134	133	105	111	136	141	154
2475	444	482	469	469	476	478	435	414	417	416	414	404	407	429	398	377	408	380	357	414	396	414	392	417	359	357	384	393	401	360	386	389	409	369	407	382	400	402	408	368	352	378	417	373	409	424	393	418	397	351	385	421	396	379	440	390	386	371	418	405	384	422	387	407	408	408	377	367	404	394	376	406	416	416	434	389	395	369	356	388	411	425	387	366	403	396	417	398	420	392	404	386	409	354	376	379	351	394	405	351	373	384	431	400	395	364	396	355	399	379	433	384	411	406	381	401	402	424	375	392	432	379	362	420	390	409	378	385	391	377	392	415	402	423	380	407	383	385	403	383	385	396	383	388	393	396	369	400	374	400	356	371	413	413	395	379	391	428	345	385	396	419	389	404	389	419	392	399	393	419	390	395	398	364	397	382	369	365	418	392	423	387	387	429	394	426	389	342	401	410	395	416	390	389	382	400	363	404	377	386	390	380	377	392	403	387	380	392	372	427	383	399	370	352	334	378	394	366	416	377	375	387	385	395	409	369	366	364	414	414	393	383	381	360	405	334	381	383	386	402	379	379	381	356	383	385	380	378	403	363	411	404	407	390	412	406	393	412	416	399	407	373	342	389	380	399	385	368	393	404	362	368	399	388	390	393	430	394	431	371	369	366	422	417	354	395	364	411	386	385	426	390	420	380	380	345	408	370	369	433	387	356	352	389	371	389	381	380	371	383	409	384	391	392	386	421	372	394	375	394	393	375	404	371	371	372	401	417	405	408	384	365	395	348	393	393	393	409	395	383	395	423	411	397	440	378	384	351	398	390	359	418	374	373	374	424	392	385	401	386	421	365	391	402	428	406	415	403	383	388	387	416	423	386	360	365	425	418	391	401	380	383	436	395	376	399	394	390	406	380	376	356	436	352	382	398	376	385	409	414	351	376	408	381	348	392	390	377	384	408	409	364	365	402	366	365	388	386	416	380	391	395	401	401	352	410	408	410	353	418	389	392	357	396	384	407	377	339	372	398	412	411	398	381	388	405	369	382	383	379	376	384	385	392	385	395	377	384	385	397	414	341	418	403	403	402	354	405	400	373	401	381	413	437	383	386	393	419	364	386	386	423	429	404	372	401	372	350	378	390	428	405	386	387	391	383	399	396	338	412	398	422	345	412	380	372	409	382	362	414	407	391	383	367	404	388	392	389	417	367	393	376	398	349	411	384	394	378	388	367	405	394	402	418	387	398	408	376	377	377	410	374	389	392	377	390	378	424	393	372	398	368	393	390	375	399	382	387	401	331	386	391	375	365	408	375	367	373	414	383	395	424	408	405	393	388	427	411	402	443	393	405	410	391	396	366	357	341	366	380	397	390	364	389	394	345	394	392	422	380	403	405	370	350	394	402	389	390	423	383	393	399	399	358	416	397	385	394	370	384	369	343	436	384	389	408	387	401	382	386	361	378	390	379	391	416	377	393	396	389	395	397	387	392	390	421	360	368	374	407	419	373	396	412	422	382	383	376	385	353	409	381	391	340	428	388	429	406	382	357	367	396	379	372	419	361	362	405	374	408	402	393	362	385	380	386	390	381	409	413	389	399	365	374	385	376	389	406	404	365	405	385	369	364	398	408	364	377	412	370	386	370	391	373	366	379	379	395	395	409	389	416	347	420	367	408	401	386	369	349	408	384	378	370	345	424	377	371	410	393	419	375	409	376	381	399	385	398	381	362	423	396	430	406	375	397	401	403	387	423	369	401	381	411	432	425	389	384	394	371	378	348	413	363	408	374	373	389	404	399	394	384	373	387	381	375	403	395	428	406	386	376	376	408	400	385	395	393	404	403	399	380	420	375	394	400	382	378	404	423	442	383	382	415	398	412	369	395	397	403	398	375	390	402	407	386	382	366	398	366	383	370	386	363	396	367	402	374	392	393	392	437	410	390	377	418	373	398	393	368	380	373	390	397	368	385	402	375	378	385	412	393	409	400	385	410	398	408	370	405	383	387	378	402	406	375	365	373	397	357	380	408	389	421	361	387	394	401	402	401	407	384	413	390	364	381	365	391	408	406	389	368	415	375	377	386	389	353	357	373	396	405	420	360	377	356	404	386	394	367	361	386	380	423	432	362	382	387	420	396	385	378	419	378	405	416	418	376	399	406	424	408	380	388	397	388	366	414	385	391	360	385	398	379	360	354	413	388	400	369	381	392	403	358	427	407	369	430	394	391	359	398	388	393	359	387	443	409	386	403	353	403	402	377	395	388	370	386	376	359	371	372	375	428	395	408	403	386	404	387	406	421	399	378	385	400	397	413	391	398	361	388	405	377	406	380	387	368	398	350	387	401	409	396	389	413	359	412	411	372	406	364	399	377	382	404	391	394	360	405	416	395	384	392	382	376	366	394	406	358	382	398	414	361	422	387	397	373	398	390	374	373	394	411	406	377	372	410	423	384	372	399	408	388	370	411	371	371	420	404	390	384	374	404	396	388	389	419	389	396	378	361	399	351	383	371	387	415	353	416	369	392	402	356	428	357	361	390	427	389	405	376	394	379	375	415	401	402	411	387	366	390	373	400	405	397	415	371	401	401	409	367	408	342	382	417	400	398	394	381	395	383	372	392	407	383	397	396	354	422	363	371	396	421	406	424	379	380	405	400	403	377	376	430	373	410	377	356	367	398	373	352	336	398	378	387	383	396	356	425	414	363	408	410	372	401	394	408	421	365	393	409	390	404	405	410	381	388	387	393	393	429	331	396	358	418	386	382	368	423	386	390	396	383	379	412	363	373	390	422	410	390	388	382	368	383	380	392	406	380	391	394	390	404	379	420	368	396	393	391	403	409	371	362	398	385	356	369	396	364	351	404	400	407	373	363	375	413	374	402	402	399	367	396	376	352	401	406	419	399	384	402	379	367	378	395	369	376	350	398	409	409	404	392	404	394	369	410	378	361	390	385	373	359	427	392	361	411	390	401	404	420	357	386	382	377	405	388	400	443	428	394	360	423	386	395	412	382	380	366	431	370	399	383	377	420	402	375	361	403	411	411	381	389	396	393	351	363	400	410	384	392	394	390	374	380	406	386	395	367	420	389	395	399	365	354	411	391	406	383	400	375	392	404	405	374	391	420	368	379	398	436	392	350	381	372	397	378	362	384	443	359	395	399	394	388	377	421	407	426	379	401	399	405	382	399	388	386	442	395	395	373	366	361	358	385	378	394	397	397	366	400	388	419	430	403	412	405	414	391	371	402	386	373	376	388	400	415	412	411	398	371	365	389	402	379	395	392	385	385	381	367	397	363	395	373	385	453	370	406	380	372	403	396	441	370	362	387	380	417	404	397	380	382	380	390	407	386	404	408	403	381	366	371	398	374	399	434	406	438	385	392	408	446	367	388	390	406	429	392	409	423	404	405	425	358	403	383	416	360	401	387	392	391	419	405	385	378	393	398	354	399	377	383	421	365	383	402	411	427	387	396	383	387	370	369	372	388	376	382	383	367	366	398	370
9543	1066	1159	909	722	531	443	374	353	331	307	285	253	258	261	281	256	244	268	243	271	240	264	250	284	281	238	232	264	243	239	237	228	247	200	195	236	206	218	205	218	179	221	194	208	218	196	193	221	161	192	207	205	205	232	193	196	206	208	198	180	206	188	195	207	211	201	187	206	256	200	188	189	205	223	224	216	183	193	192	214	210	196	181	202	198	177	196	216	242	224	202	189	195	210	201	214	153	186	192	231	209	182	215	188	227	207	205	222	200	228	212	226	211	193	203	246	194	209	185	193	190	202	215	187	220	177	218	172	205	187	234	190	219	228	199	208	186	220	198	203	213	189	216	221	206	203	218	234	210	197	198	203	202	220	198	178	204	213	208	207	208	225	191	207	208	213	206	204	238	173	189	198	206	204	215	214	224	196	211	217	204	197	177	216	231	209	215	223	210	196	196	190	227	200	191	223	198	192	198	189	165	186	207	181	186	238	235	227	209	193	226	211	204	216	214	200	195	171	199	173	220	205	200	194	203	192	200	195	209	196	194	243	234	211	208	209	234	219	193	199	208	192	213	232	194	204	189	203	195	206	186	169	197	194	180	217	218	195	204	192	197	222	204	182	195	232	217	225	223	212	202	217	193	191	194	199	181	195	197	203	219	216	201	236	212	196	195	222	243	212	201	185	217	188	204	220	208	199	193	219	198	186	223	224	221	202	179	185	173	211	224	195	190	223	183	182	194	210	232	214	191	197	189	214	191	197	226	185	207	209	214	244	211	198	216	194	217	200	191	206	199	196	223	190	210	232	207	200	178	186	209	216	194	215	204	209	188	200	188	204	203	202	252	175	202	214	215	203	199	215	203	229	202	224	212	215	211	214	185	245	214	207	183	203	189	216	209	217	193	225	195	216	198	208	183	228	221	192	199	226	219	222	203	206	214	206	206	212	209	210	215	198	208	204	204	190	192	208	183	203	181	215	181	181	190	205	196	184	201	193	222	170	171	203	234	207	213	209	213	211	202	221	200	234	211	190	177	205	207	210	203	184	220	200	206	192	170	173	215	203	201	207	208	195	196	215	231	209	195	194	228	219	202	189	232	188	186	218	202	213	221	216	205	195	227	197	219	248	196	211	206	190	208	191	206	204	204	181	220	196	205	231	214	206	187	194	197	174	178	194	206	212	219	200	177	192	195	197	176	229	190	192	199	193	200	174	203	206	202	211	191	205	192	188	161	212	176	213	210	213	185	225	202	186	201	211	181	208	193	176	207	228	201	191	192	214	184	228	212	206	188	219	193	212	220	217	195	186	200	196	213	181	198	201	189	181	219	195	208	205	200	205	207	199	208	168	196	222	186	194	202	167	198	217	172	216	221	204	214	200	204	192	239	217	190	198	192	197	210	181	192	185	204	194	214	195	217	192	183	198	218	204	224	222	216	215	215	222	205	223	195	192	213	207	196	233	200	215	212	219	209	194	197	206	213	219	207	213	183	199	212	202	199	168	184	210	169	177	194	181	204	213	213	197	226	184	185	193	208	192	227	194	210	193	199	187	184	204	225	207	192	203	198	189	196	199	206	185	187	219	229	209	188	159	205	209	184	197	208	202	192	207	198	220	196	178	183	203	206	186	206	232	206	194	200	204	225	217	200	236	214	194	227	178	222	190	191	222	225	197	198	184	194	206	203	195	167	193	199	214	224	177	224	187	212	213	189	222	229	197	203	187	181	200	215	198	225	195	204	227	196	187	203	229	230	246	212	206	216	229	207	201	202	203	209	210	209	176	185	176	211	191	197	192	200	198	165	199	206	215	198	192	176	221	214	204	188	197	200	195	213	202	222	194	205	214	176	219	216	201	214	179	200	206	175	200	228	207	164	206	202	199	228	180	204	215	185	195	187	188	202	218	190	219	207	201	214	201	207	205	211	215	221	213	203	182	160	190	209	199	197	202	195	192	181	218	214	194	215	213	235	209	199	217	216	208	217	206	201	201	212	206	203	216	193	219	206	196	205	195	210	209	196	201	193	205	226	171	195	173	201	194	203	201	194	205	174	233	189	207	223	187	209	204	199	195	213	214	230	194	226	215	201	251	227	218	206	240	210	209	226	210	198	186	209	179	214	223	225	196	187	215	207	238	207	193	208	203	207	188	199	183	195	189	196	209	210	220	223	199	190	204	211	222	199	215	192	196	219	194	205	217	189	212	207	216	229	221	214	200	215	200	234	212	188	187	188	211	207	232	230	210	207	223	189	223	203	190	207	204	188	201	240	233	206	203	181	190	198	205	210	197	200	188	193	207	194	221	222	192	204	204	208	213	193	209	224	202	226	219	216	197	216	219	221	227	202	199	212	203	208	228	225	193	187	191	201	187	203	234	204	209	207	227	224	203	208	214	203	226	198	202	184	206	200	213	201	194	208	208	188	201	192	215	210	196	193	214	189	189	212	175	225	197	206	225	206	187	237	207	202	197	195	205	211	205	208	205	188	192	179	195	230	194	199	210	205	213	223	181	209	197	192	228	214	211	177	205	186	205	200	209	194	201	181	217	204	188	194	233	249	200	196	200	228	250	209	210	180	173	225	183	197	210	189	204	197	204	210	180	205	214	205	207	200	194	198	226	206	193	184	196	212	191	211	206	222	211	203	198	229	201	203	207	200	196	215	190	215	216	223	196	223	218	220	184	185	203	220	194	203	209	197	235	209	215	196	207	204	206	197	226	186	196	207	214	183	219	193	191	199	180	191	194	210	210	209	208	205	219	192	186	180	204	223	200	187	203	201	203	219	197	205	210	213	218	167	177	198	211	195	200	216	187	201	189	221	205	225	180	216	210	212	191	239	200	213	218	217	213	192	189	221	192	212	214	200	214	222	216	204	205	197	187	199	201	203	199	227	197	211	171	183	210	193	201	221	217	209	221	189	194	188	204	200	197	204	202	203	226	196	212	194	206	207	207	205	192	239	208	201	209	220	216	215	194	200	204	217	211	208	207	190	200	211	196	194	200	232	186	224	211	218	206	198	208	212	211	196	224	222	197	198	200	199	207	219	196	216	174	205	207	228	201	210	202	217	200	228	203	205	202	229	209	215	221	198	196	211	211	195	217	214	208	189	192	204	214	221	194	206	186	173	173	185	192	189	211	187	204	245	187	190	187	235	186	213	232	197	195	200	213	211	203	188	230	197	216	179	208	191	198	209	215	202	229	191	186	204	225	205	193	222	204	210	187	188	204	203	186	217	173	191	216	205	188	195	176	206	219	221	220	207	226	213	196	208	201	221	218	190	195	213	201	180	191	226	191	191	223	203	192	203	174	189	223	194	231	218	198	190	173	212	165	215	242	171	206	213	198	197	200	190	210	210	179	188	198	208	208	188	189	188	199	215	216	197	182	211	216	207	201	213	217	206	218	194	232	206	203	193	182	211	215	190	222	202	232	212	194	221	187	204	204	239	233	198	196	208	223	192	206	201	199	192	228	210	176	185	203	218	239	205	232	219
6492	1332	2734	3110	2872	2213	1900	1614	1403	1270	1193	1117	1057	925	928	895	843	873	864	810	1094	846	1029	933	1161	1025	925	886	937	1011	798	776	713	717	686	721	689	630	612	646	608	636	608	589	566	631	592	635	623	616	573	591	578	627	585	636	595	596	627	565	604	594	597	567	608	599	607	569	604	575	583	594	643	567	556	599	601	570	568	588	563	598	602	593	564	624	574	586	610	592	582	554	589	578	576	631	624	549	593	579	566	597	554	570	557	568	591	627	644	591	594	590	572	555	592	555	597	582	608	541	562	617	534	581	558	578	581	605	593	545	570	595	546	567	591	562	557	580	541	573	536	645	580	550	583	583	592	591	557	568	573	621	587	599	578	550	536	574	552	600	569	568	570	587	557	611	589	587	581	609	592	594	589	587	561	557	596	611	542	559	554	618	587	573	572	537	569	594	576	601	587	584	610	607	587	569	575	572	558	554	585	577	588	545	566	549	593	600	592	542	543	602	591	554	570	554	520	586	606	580	626	585	616	582	563	602	554	589	537	626	566	631	560	571	607	584	583	601	592	616	584	597	589	562	564	546	593	577	588	567	587	599	576	599	599	591	561	583	567	539	554	537	603	578	557	595	597	547	565	560	586	578	635	563	573	592	576	594	585	567	597	530	551	564	559	606	561	562	605	591	584	596	572	581	600	561	570	516	561	619	591	570	575	548	579	555	566	582	578	583	593	584	590	588	559	587	572	590	548	593	626	560	641	572	555	564	580	600	571	595	573	575	603	580	561	539	559	578	573	565	561	575	549	557	574	588	569	543	580	582	630	576	570	574	552	546	568	550	563	603	597	547	534	558	547	546	585	591	587	585	599	550	594	586	582	591	585	561	585	570	574	600	568	576	571	590	579	551	584	599	520	555	537	611	537	590	570	594	536	567	577	551	546	604	566	574	572	572	590	536	574	574	588	562	551	578	593	560	605	561	588	583	553	545	557	585	579	573	586	586	609	564	589	552	584	591	586	571	561	578	626	561	592	549	564	570	576	603	554	559	618	558	607	551	564	566	588	562	594	616	541	541	604	571	572	598	592	590	556	576	556	603	571	586	566	555	568	584	591	602	558	544	561	567	534	613	593	607	597	599	589	569	577	573	563	588	597	573	563	591	588	571	584	592	599	606	593	585	605	559	573	581	566	564	617	614	552	533	575	550	547	545	552	581	595	567	583	565	567	587	603	589	548	583	545	575	517	552	551	562	560	590	603	561	586	550	574	575	584	631	581	598	557	589	540	573	554	575	603	618	595	547	571	579	570	582	622	580	582	601	590	592	590	623	562	550	618	578	596	533	566	561	598	582	549	530	588	568	600	571	565	594	577	526	619	581	549	566	550	581	577	556	597	541	606	591	574	575	589	555	532	595	559	560	546	576	570	595	543	559	573	548	594	588	616	602	549	544	580	618	569	591	563	606	570	581	596	545	617	535	596	613	553	592	575	582	594	558	587	618	571	586	589	561	606	571	539	583	579	574	567	557	571	548	579	571	573	557	569	575	606	565	559	579	609	569	560	578	567	573	603	585	548	612	577	549	603	556	587	590	575	532	567	562	578	582	550	568	598	613	605	584	564	570	558	554	550	564	592	564	546	598	615	584	546	566	599	545	605	569	566	595	578	614	533	579	541	608	580	564	551	626	593	550	590	578	575	587	512	576	605	622	548	583	617	557	574	573	599	575	563	580	589	544	528	584	549	604	538	565	571	589	581	572	565	628	523	569	554	569	594	566	572	570	571	527	619	533	574	566	597	559	571	565	542	561	570	563	581	614	557	590	607	526	547	596	595	564	630	567	576	605	565	619	571	565	599	555	556	552	546	608	592	567	618	554	597	581	571	593	556	576	562	576	551	521	574	604	581	625	602	581	585	609	585	527	583	577	588	546	604	576	541	581	585	564	614	594	580	556	551	544	581	559	561	548	545	567	591	603	584	570	574	588	589	577	608	619	564	581	546	536	550	570	587	608	575	586	546	581	569	577	598	574	563	578	585	589	597	602	583	566	600	600	589	583	584	623	532	576	587	574	571	548	581	556	598	583	587	571	606	610	544	570	594	571	586	543	569	574	576	565	557	569	590	529	568	594	579	570	573	560	555	568	558	586	572	566	568	622	583	560	584	618	521	549	592	588	580	619	566	585	559	588	565	577	525	579	545	612	575	576	571	576	578	562	593	589	538	567	534	601	584	591	563	586	581	543	611	537	592	625	591	566	594	549	641	607	608	608	588	598	571	592	555	588	585	552	564	582	569	639	540	573	565	588	593	586	573	549	615	555	549	575	539	567	567	615	571	550	582	543	555	617	569	564	532	571	539	553	605	521	570	585	553	588	573	569	568	560	621	582	556	586	593	588	594	573	592	567	536	547	597	581	609	531	583	545	567	593	542	562	539	582	629	587	577	588	601	547	577	570	574	584	565	571	602	581	562	557	605	563	560	549	582	541	579	574	542	573	605	600	570	562	559	608	549	588	595	548	583	594	591	526	612	562	566	574	566	528	618	575	556	573	573	526	529	583	552	587	601	583	567	571	569	544	603	565	606	585	596	547	553	554	555	559	579	536	572	549	603	551	571	565	556	597	548	612	573	576	560	576	634	580	596	577	631	515	552	537	562	545	564	547	556	546	588	577	620	597	588	542	591	593	548	582	589	583	576	597	559	614	583	617	623	603	587	578	569	563	575	558	553	584	603	554	589	556	597	563	569	547	562	574	544	570	616	587	599	513	636	575	561	601	566	601	585	577	591	576	552	649	592	585	632	595	575	589	558	569	617	576	586	603	567	602	652	572	584	512	566	573	563	628	605	571	590	546	565	578	588	586	564	571	566	560	593	585	620	565	593	597	562	614	592	577	568	587	606	609	584	584	570	575	591	589	569	571	605	561	557	591	585	574	572	621	599	589	605	533	607	541	581	615	603	613	557	562	565	600	584	569	584	610	599	550	554	606	582	586	552	580	591	550	563	575	578	562	598	572	573	588	545	576	536	574	602	568	569	567	586	582	579	628	530	566	559	573	592	572	595	557	589	518	590	563	545	547	598	565	540	579	600	557	564	567	532	569	590	560	556	587	558	537	583	595	576	555	564	563	573	614	566	605	582	580	577	554	555	548	542	580	577	588	549	592	591	576	561	617	551	594	586	551	572	633	559	589	570	593	589	608	571	569	571	632	575	579	572	571	593	568	581	570	588	555	605	577	564	554	559	571	560	569	553	595	582	556	560	585	584	575	543	551	561	597	592	579	549	590	607	597	580	565	547	588	644	607	525	588	625	595	574	540	565	613	579	519	533	567	533	567	568	586	555	576	583	616	568	594	583	589	599	588	577	631	587	535	599	613	583	573	568	592	565	562	554	589	553	559	588	568	588	581	560	581	568	549	557	543	514	599	599	615	581	533	563	587	607	606	551	579	607	566	600	596	630	571	542	576	565	573	576	560	572	580	542	543	568	571	557	582	593	523	605	555
17717	3061	2846	2097	1601	1086	849	721	691	606	599	515	528	528	460	507	528	476	451	438	420	444	467	510	491	493	487	492	443	482	450	418	443	468	418	389	450	425	378	408	377	411	393	365	387	393	362	410	381	383	396	392	368	390	364	388	391	409	386	383	368	408	393	398	397	379	444	389	369	403	388	385	354	391	411	377	370	374	408	405	373	383	377	415	429	383	372	372	394	388	407	418	425	399	377	350	372	385	421	376	338	409	379	394	407	394	396	357	405	403	399	387	410	393	366	394	412	407	386	390	350	381	430	348	383	397	417	366	376	442	399	369	354	386	402	377	398	415	421	435	397	380	384	373	350	392	385	371	394	382	396	373	353	409	424	376	373	422	358	362	373	413	368	403	374	395	364	439	407	387	383	390	394	418	399	391	353	408	386	375	387	414	366	398	385	408	340	360	375	392	402	393	361	401	381	415	393	418	362	426	384	341	375	411	386	382	414	358	397	378	386	372	378	388	396	412	372	365	403	409	407	373	391	403	389	375	378	371	372	345	389	381	411	383	415	398	404	376	383	407	383	411	389	430	402	389	368	375	406	415	353	376	403	386	358	402	397	413	374	401	416	364	400	387	361	365	373	396	421	394	372	378	386	387	376	343	393	380	385	403	417	396	392	366	382	399	392	405	360	380	378	396	400	351	401	375	371	381	382	376	378	385	380	373	353	402	447	416	365	367	371	374	375	410	392	404	391	365	396	391	404	369	407	377	404	391	439	372	394	401	396	369	375	400	381	384	373	365	380	398	354	362	348	389	412	374	386	366	396	399	403	404	451	391	384	396	392	366	410	369	391	373	367	388	375	370	405	350	389	379	381	406	409	368	374	401	404	392	389	405	396	388	347	330	367	379	397	370	365	386	402	366	401	380	351	368	397	382	417	387	364	401	399	340	362	386	343	379	359	401	398	410	373	360	335	388	410	409	348	412	400	350	395	387	383	367	359	386	386	383	381	367	390	381	434	402	385	382	345	368	412	374	394	347	389	415	417	379	371	399	355	404	361	414	360	406	378	399	388	426	396	357	359	404	352	328	354	379	362	350	384	369	355	381	403	387	401	403	395	375	351	374	373	379	431	395	418	362	398	361	407	420	440	367	384	354	415	363	395	387	389	416	406	385	405	358	403	384	377	401	382	389	406	409	369	367	390	423	356	361	432	366	391	359	355	371	378	394	395	409	400	363	402	384	399	363	371	413	344	372	378	365	399	374	396	379	391	402	385	414	373	369	388	375	411	413	429	358	374	346	386	403	391	359	372	402	409	379	400	402	406	401	383	409	378	387	417	399	398	438	353	398	399	379	343	385	402	390	361	369	429	370	413	403	398	370	361	375	382	401	415	394	370	364	387	455	383	353	358	349	376	399	408	369	369	393	402	368	371	369	368	382	370	409	374	386	379	365	418	359	410	406	376	401	394	402	335	405	374	372	374	379	387	381	423	383	371	377	377	414	374	364	376	378	418	365	380	405	386	372	385	413	377	394	395	396	404	396	382	394	378	412	367	415	380	385	388	420	368	407	380	380	338	430	411	370	398	386	395	344	351	374	368	393	421	390	368	399	365	371	394	396	377	395	358	412	355	384	377	406	396	415	401	400	369	391	414	343	401	391	382	384	381	392	421	401	374	418	373	421	414	387	397	389	371	334	375	388	390	395	379	372	390	380	389	388	386	388	365	372	413	375	391	389	364	408	384	370	415	379	401	406	377	349	393	412	383	368	403	373	406	411	374	375	385	388	393	393	372	418	383	392	392	356	394	401	410	377	369	354	408	401	365	369	394	386	376	376	403	377	376	412	415	368	389	369	384	411	383	402	380	377	389	367	398	391	384	394	375	354	386	402	365	392	367	398	387	384	367	359	350	357	422	371	362	384	375	361	384	389	397	393	386	395	396	367	384	375	384	362	406	376	379	370	398	375	404	357	393	394	398	391	387	405	392	354	388	426	365	401	385	399	387	410	401	366	401	408	396	338	417	394	388	361	384	398	402	386	354	361	371	402	346	351	414	396	379	382	402	377	368	379	375	388	411	392	378	359	398	362	370	403	370	396	382	378	387	335	378	376	387	407	402	370	366	404	402	377	401	368	389	345	406	380	407	398	350	395	382	413	348	406	364	382	377	366	400	427	389	398	377	355	376	389	393	346	412	361	389	433	405	396	361	393	391	429	398	401	386	362	353	376	363	387	387	397	371	357	395	389	347	397	391	390	387	381	396	372	351	378	391	395	348	397	380	398	370	401	385	362	374	402	384	374	397	377	342	411	381	381	373	366	399	378	351	375	386	409	378	390	391	402	410	446	388	392	387	365	391	419	365	389	395	390	403	351	389	377	430	360	386	405	346	371	383	436	392	411	409	358	380	411	385	416	426	397	378	384	398	405	392	387	384	359	398	366	369	411	400	404	372	388	404	386	372	378	382	403	429	374	347	347	371	393	394	362	401	359	344	393	398	379	376	400	386	378	370	413	386	352	360	375	371	415	385	397	376	408	430	426	394	390	407	361	421	412	370	428	390	380	401	409	360	390	418	399	366	411	422	333	371	389	392	353	384	398	414	398	412	392	351	409	391	397	396	387	362	395	396	403	372	408	421	377	393	350	410	388	387	380	379	375	407	383	384	402	340	413	402	349	367	356	375	423	359	368	394	425	423	388	398	412	393	409	388	385	399	392	385	416	387	417	370	358	403	397	380	395	413	411	436	399	363	403	348	390	387	368	319	403	406	366	369	374	365	384	378	393	385	413	368	358	363	365	374	377	411	352	367	389	349	381	384	404	396	399	432	409	424	392	351	361	385	380	415	399	359	366	379	383	370	366	356	358	390	411	373	383	368	412	386	353	379	370	406	380	388	404	365	364	390	387	414	380	358	366	395	334	391	379	384	381	375	403	390	375	391	388	382	399	374	400	341	399	411	409	407	382	420	405	397	352	410	375	358	397	405	379	396	425	385	420	401	416	409	369	357	341	352	367	406	435	388	397	374	391	420	356	380	368	365	355	346	420	367	388	395	429	415	347	392	352	382	398	380	378	394	368	353	403	386	407	368	364	372	405	360	392	372	389	364	386	405	410	371	380	377	358	401	386	384	420	349	362	378	377	399	347	388	388	375	420	369	377	367	372	461	412	406	366	405	385	337	379	416	375	388	382	399	393	390	380	390	361	377	386	361	406	436	397	375	370	381	383	413	395	398	392	382	424	356	370	375	348	363	402	364	390	389	396	387	433	372	366	399	363	362	407	377	377	369	434	392	371	375	385	359	415	368	354	399	346	422	396	366	377	347	363	381	439	371	370	393	417	397	388	381	387	359	388	391	368	394	394	404	364	390	426	392	378	395	402	389	400	370	422	407	399	407	352	348	343	368	386	409	395	407	397	339	379	419	401	385	386	403	362	392	380	373	392	394	373	403	327	397	414	402	383	400	375	320	396	369	370	417	431	420	386	366	381	397	367	435	411	398	413
9015	2600	5267	5792	5005	4207	3519	2995	2518	2474	2073	1913	1766	1699	1662	1536	1495	1465	1601	1608	1564	1511	1750	1770	2073	1850	1758	1791	1660	1725	1531	1347	1316	1359	1145	1194	1087	1083	1082	1036	1130	1013	983	1043	1036	1061	1069	1019	944	963	1021	1014	1002	1013	912	933	1006	955	1022	960	963	975	982	1026	970	973	1004	980	953	991	981	921	980	927	1038	1003	916	957	941	904	954	920	953	887	1002	998	944	950	957	963	935	942	944	953	972	972	930	907	913	969	963	918	968	992	937	977	977	948	908	994	946	989	953	975	1025	919	950	916	876	951	921	1018	956	954	959	976	1003	969	965	950	887	1004	946	937	914	928	991	925	929	986	896	932	884	968	967	923	955	932	967	931	935	938	971	990	917	980	954	919	954	930	950	961	975	975	924	972	968	942	916	943	956	912	932	985	948	939	912	930	946	924	996	962	939	933	949	946	988	950	972	929	981	929	1032	915	949	890	945	972	969	967	980	941	962	893	974	891	967	907	976	962	972	980	924	922	906	948	958	916	921	886	953	996	891	910	958	923	953	1010	940	920	876	913	984	905	938	946	933	895	979	931	963	950	931	911	882	947	871	920	925	909	942	940	945	965	942	933	911	971	996	942	1000	897	1001	887	915	986	959	911	899	973	907	907	965	973	943	946	978	985	929	947	978	934	863	920	935	913	960	937	982	900	951	870	927	913	954	965	963	941	940	936	883	935	956	891	923	909	959	899	924	958	908	891	942	1007	919	934	910	961	962	915	946	864	902	931	913	923	945	899	1012	922	915	955	920	913	937	980	977	940	947	950	942	916	924	996	941	939	938	965	914	880	871	961	944	911	878	972	943	969	928	1009	954	938	967	988	941	938	966	954	949	963	900	906	980	962	936	915	960	941	858	919	927	896	913	971	917	931	963	917	956	927	918	942	936	963	921	916	947	987	919	989	924	924	886	986	904	907	849	891	961	946	977	967	976	933	991	883	905	951	994	961	979	930	985	958	908	947	896	991	971	958	911	896	968	936	946	940	967	925	931	962	930	944	950	956	935	964	930	949	929	941	892	910	924	953	978	918	920	931	916	956	980	904	961	906	970	910	959	917	884	935	996	991	958	956	945	851	951	951	1026	942	955	918	982	954	996	932	980	957	949	936	889	946	930	959	954	977	927	978	956	989	972	963	882	921	962	927	920	961	955	963	950	990	997	971	925	981	934	960	941	940	975	973	954	923	984	930	955	948	917	944	962	871	963	1004	985	926	917	964	911	916	952	935	881	976	910	953	973	965	954	947	942	985	981	929	938	948	956	964	945	949	941	962	945	930	935	889	903	933	923	938	973	964	951	961	928	955	946	976	934	974	918	951	1002	957	905	932	963	897	941	1001	925	910	953	911	916	923	957	969	949	943	878	946	1026	915	947	901	998	911	915	935	894	917	975	934	988	967	976	924	923	900	972	912	942	932	922	1006	930	900	960	940	977	985	941	939	969	962	900	928	894	978	916	953	933	914	963	971	904	960	1013	961	926	926	978	900	953	928	981	920	951	929	959	946	975	926	922	970	918	946	895	946	950	959	972	963	908	898	980	981	962	897	912	975	991	964	954	917	937	929	959	917	951	888	963	961	909	947	935	933	927	1002	989	952	970	965	955	945	893	897	927	1022	1006	912	927	999	938	918	939	975	870	1002	970	940	953	932	907	895	956	964	972	934	910	984	924	972	915	941	939	987	921	927	1001	990	926	891	885	895	988	945	937	924	923	966	908	930	1001	977	891	978	953	962	975	922	922	907	920	957	978	891	971	932	952	922	889	939	906	971	913	895	982	957	932	912	932	951	952	954	971	982	887	998	994	947	934	927	876	987	998	917	946	969	1002	925	934	972	944	983	919	987	928	921	939	933	917	939	912	954	919	918	916	943	935	888	913	937	906	932	916	910	894	934	962	981	954	908	927	936	939	944	955	943	952	987	939	939	983	918	959	946	945	929	938	932	980	942	915	899	934	943	980	934	930	942	1006	947	970	1027	931	927	932	915	925	1006	886	929	902	940	983	924	939	948	960	928	936	931	925	949	929	968	907	960	969	956	901	925	983	960	983	972	942	894	906	975	945	954	930	916	1009	918	987	901	957	846	908	949	957	942	954	892	923	903	896	986	898	969	937	878	916	955	994	901	916	907	1006	980	962	933	929	927	922	916	921	905	915	938	983	936	927	961	925	914	934	938	885	876	1014	920	900	949	980	956	937	954	954	1008	956	913	963	989	973	937	941	907	959	920	926	925	936	939	987	929	945	926	944	950	927	910	926	948	960	955	929	971	939	911	950	933	931	957	983	939	987	999	951	972	968	937	944	956	964	937	986	930	953	920	978	953	967	921	869	989	904	897	916	950	925	912	963	930	968	932	955	916	994	926	922	971	932	960	930	937	960	947	956	995	896	920	932	957	950	916	975	920	956	909	952	950	946	910	952	925	935	947	966	894	908	939	927	931	941	942	930	959	1005	961	936	926	902	916	966	924	921	945	917	949	891	974	908	965	969	882	940	1014	926	945	920	959	953	945	943	937	921	910	911	922	954	937	959	933	941	980	964	973	944	979	921	976	889	919	963	903	949	906	1007	914	948	955	967	948	912	969	990	931	947	887	1006	929	935	957	950	979	918	952	918	960	999	928	953	908	967	952	959	920	904	936	926	933	925	962	903	932	911	885	921	914	957	911	939	979	931	949	922	973	955	950	932	954	942	898	904	991	964	910	919	966	937	950	957	887	939	940	958	906	938	923	899	922	972	1017	937	941	939	963	990	947	965	955	915	936	888	975	947	978	968	939	952	946	958	919	899	937	935	935	931	883	934	914	955	921	878	929	893	950	981	958	976	955	983	975	973	962	959	954	946	1010	936	990	938	943	936	938	952	976	931	956	913	973	915	979	880	949	962	1001	944	906	914	917	951	966	961	890	971	946	973	898	888	884	950	933	988	952	892	970	911	966	944	936	928	897	905	950	957	916	894	962	969	962	925	935	926	945	895	948	909	922	908	922	946	953	938	993	924	905	908	942	926	949	952	891	945	943	891	953	949	910	938	919	974	944	914	945	921	942	931	904	937	912	967	889	947	985	935	994	859	985	977	920	947	974	981	948	1002	940	968	960	928	918	961	894	932	921	966	943	892	938	914	898	969	979	935	1001	895	935	888	949	990	945	925	926	950	964	933	1035	933	957	960	915	945	951	949	937	897	963	922	906	921	933	934	944	998	918	940	903	957	967	873	969	943	924	930	953	952	956	959	949	947	931	977	969	910	961	912	981	943	947	931	921	926	980	1018	961	932	902	932	950	936	998	921	913	965	993	950	965	914	978	941	915	954	941	926	980	958	922	952	893	919	955	943	978	927	953	1004	968	934	944	935	894	999	983	912	955	956	986	990	978	920	944	1014	992	945	932	938	962	951	936	904	934	987	909	962	957	953	948	994	982	947	927	909	957	935	988	922	891	912	957	958	980	967	908	984	1004	894	968	912	920	933	923	939	951	958	959	1001	895	912	952	929	942	981	931	936	950	963	958	1010	940	1012	909
2086	191	166	152	157	147	138	138	117	127	136	151	142	124	114	127	128	120	124	136	139	134	128	120	120	120	133	133	123	130	141	131	142	162	136	150	127	119	123	121	119	132	128	140	124	136	124	133	140	128	132	112	133	127	133	107	145	123	116	130	131	129	116	108	137	143	133	114	106	138	142	117	121	132	132	142	136	134	123	130	115	127	123	114	112	123	122	115	130	128	132	115	144	115	139	133	131	118	143	148	137	142	128	123	123	122	123	137	143	109	120	127	145	128	127	123	126	122	133	148	132	137	131	141	120	125	115	128	123	121	119	114	124	116	115	136	131	139	120	123	98	126	158	121	124	114	147	127	106	110	158	123	133	129	123	152	136	132	130	142	143	144	127	125	121	129	114	121	115	138	103	122	124	109	122	140	148	136	125	132	105	118	130	126	142	112	139	111	116	120	144	137	120	117	116	128	128	123	115	115	128	115	125	118	138	144	127	111	141	107	134	114	126	127	127	115	144	119	122	127	136	115	136	113	124	136	121	146	111	112	133	121	134	116	144	127	105	123	112	123	118	117	134	110	148	111	119	119	111	134	140	119	123	108	126	133	123	123	134	135	102	126	127	132	131	122	134	117	139	138	128	146	109	136	130	131	128	127	127	115	130	120	126	132	121	105	137	126	121	114	134	142	136	136	132	111	128	119	137	116	135	149	125	104	127	135	127	116	120	128	127	100	117	130	124	139	106	117	118	148	108	128	124	118	116	119	148	141	127	151	118	162	136	123	140	121	129	121	89	141	122	142	102	128	117	117	112	119	145	138	125	126	126	139	126	142	121	129	129	120	118	114	132	138	122	135	122	127	113	152	147	127	123	126	121	113	136	110	119	110	126	110	132	127	127	135	119	137	123	132	125	114	128	128	123	113	125	109	124	147	147	131	132	128	120	126	112	146	130	141	160	128	110	134	118	111	110	127	117	117	112	113	127	123	117	125	107	117	127	126	114	134	119	128	133	115	127	121	137	113	142	133	149	102	137	113	126	126	126	116	124	128	140	154	119	88	109	115	137	138	138	105	119	140	122	119	113	126	118	128	149	129	130	131	109	114	130	108	134	116	95	132	123	131	115	117	147	124	114	111	130	127	102	116	123	139	127	135	137	130	117	115	145	122	136	142	132	119	137	140	107	117	111	104	133	125	128	137	139	114	129	156	110	125	138	133	117	111	135	131	115	129	102	139	128	151	128	127	102	126	126	124	142	111	105	112	122	119	118	115	147	137	119	145	145	110	124	141	135	99	125	129	139	101	131	139	118	123	145	134	139	121	138	145	97	119	126	123	113	115	139	127	142	117	130	136	119	140	122	141	124	144	124	110	129	124	143	139	128	110	118	133	115	135	125	123	120	91	117	127	116	99	108	133	109	124	130	121	135	108	115	136	117	126	111	144	125	135	124	130	130	118	127	108	142	136	117	121	150	121	130	147	138	140	141	126	114	124	127	129	141	118	115	117	112	132	121	142	141	138	134	153	126	126	109	110	132	121	117	119	118	143	130	133	139	136	112	129	137	141	104	117	127	114	106	127	112	118	118	122	128	122	120	113	125	104	116	128	130	117	143	117	115	140	129	150	130	136	115	145	138	103	120	124	118	107	118	108	131	133	128	142	134	131	131	121	113	147	126	143	119	125	130	129	128	158	122	129	125	139	128	143	116	137	136	122	111	105	126	114	120	146	135	125	117	122	130	129	121	113	123	148	131	112	130	123	140	117	117	119	130	129	133	128	118	136	142	106	111	109	105	112	115	125	141	138	129	123	115	115	131	110	131	122	143	112	117	113	113	112	131	129	122	143	140	119	117	123	132	122	106	137	124	125	145	121	130	144	115	129	131	147	109	120	123	133	112	126	133	139	121	119	123	112	124	120	129	129	122	116	130	148	120	106	118	128	141	107	115	102	143	124	116	105	131	147	147	131	140	117	122	143	132	145	132	121	128	125	121	125	119	116	128	142	113	131	129	132	136	121	96	124	118	128	124	126	122	130	125	147	103	119	113	124	113	109	135	123	123	130	122	145	119	117	137	135	126	131	113	128	154	137	123	123	120	123	116	121	127	114	137	105	133	109	114	128	157	141	110	135	121	108	131	137	117	142	132	114	116	136	129	147	118	151	149	131	126	140	135	131	137	114	110	130	124	126	107	139	129	110	140	117	134	129	137	128	121	133	121	140	120	151	128	107	132	119	145	128	121	148	149	127	121	121	117	137	127	123	131	132	130	151	141	124	96	139	139	129	131	132	138	120	113	121	136	135	135	117	125	118	122	118	141	129	126	125	138	131	134	138	129	143	128	131	133	123	140	118	138	117	120	132	130	107	134	117	128	122	103	115	113	132	134	121	125	116	122	120	136	119	129	130	113	109	144	130	126	147	116	139	144	138	134	139	127	127	123	113	121	129	126	122	117	119	137	123	107	129	125	145	135	106	119	135	126	123	125	109	129	129	122	102	115	117	125	144	123	144	119	133	144	126	119	158	133	116	136	132	121	126	130	120	117	117	144	115	130	123	136	126	132	128	116	122	129	145	133	123	122	111	106	135	150	107	140	131	138	132	125	135	128	126	108	118	107	124	130	139	129	107	124	122	131	136	115	136	134	100	130	104	117	137	137	121	124	126	130	147	139	116	134	117	116	123	126	123	128	126	126	113	119	134	128	111	121	117	142	134	127	118	127	113	115	124	119	132	122	127	137	133	136	148	116	126	109	109	125	118	123	117	114	113	128	129	141	126	109	124	127	131	117	128	143	114	128	138	147	139	109	125	111	134	136	122	88	120	134	95	126	139	126	115	124	91	112	129	125	116	113	132	139	123	114	128	129	131	109	113	136	118	139	130	121	114	127	128	146	107	134	116	125	115	134	124	123	114	135	117	124	133	121	136	127	106	116	127	131	132	127	114	124	140	125	122	140	118	138	152	104	107	116	127	122	134	133	137	124	133	138	129	103	129	129	140	123	114	114	144	146	127	111	136	142	113	145	132	109	133	136	130	118	117	139	137	147	113	106	138	120	116	138	131	109	115	136	130	120	122	137	155	140	131	125	135	146	96	151	121	116	122	149	135	119	120	123	129	126	115	120	129	128	114	114	130	126	127	127	135	118	114	126	146	132	124	138	118	124	125	112	122	107	115	110	132	119	130	138	131	143	131	106	144	126	156	120	124	131	123	110	118	126	133	127	136	111	110	110	134	147	123	120	134	120	132	115	118	125	127	116	111	133	116	142	125	137	128	136	131	122	116	128	113	116	132	128	146	129	122	156	130	137	113	136	113	160	139	113	120	118	114	93	136	122	125	113	102	123	119	125	121	107	166	129	135	129	130	136	120	121	142	121	111	117	126	113	114	114	134	115	132	139	143	141	129	140	137	139	151	130	131	124	139	135	110	133	122	123	138	127	125	123	122	144	112	136	115	115	140	103	126	145	121	117	125	128	132	132	119	134	130	126	138	120	120	132	129
2447	482	511	556	553	463	501	463	391	444	417	428	440	419	369	434	436	388	402	427	427	399	442	379	375	421	432	447	417	391	407	403	389	421	442	400	378	418	374	428	379	419	374	406	411	362	400	409	385	392	391	398	387	403	405	435	383	374	409	413	382	407	384	354	396	440	420	447	386	392	394	418	397	393	408	403	394	399	380	378	387	411	393	378	410	386	398	420	391	406	397	404	359	391	382	362	421	382	371	413	377	416	399	403	375	392	404	399	387	410	394	415	383	402	411	424	369	403	368	417	352	408	411	411	377	377	415	408	403	391	406	371	386	386	383	412	373	419	389	430	370	391	371	374	421	357	371	393	383	383	386	385	390	389	385	425	370	376	382	403	351	377	384	366	404	378	406	427	407	397	364	392	354	360	373	411	370	398	368	380	377	409	416	440	394	350	411	396	385	408	405	414	391	396	402	366	424	387	370	416	369	358	387	387	396	423	420	426	380	388	416	384	443	382	438	392	388	408	388	373	392	374	397	388	388	388	395	396	389	434	389	358	399	412	373	414	395	405	417	398	376	398	388	365	383	369	382	387	399	361	390	442	409	405	399	373	386	357	393	406	412	428	355	433	401	391	409	399	381	408	392	404	356	401	394	375	369	416	366	373	402	372	416	391	377	419	388	365	422	408	372	367	424	390	354	422	383	406	390	365	394	395	415	365	407	356	410	380	399	418	380	407	376	410	368	419	382	392	405	382	382	416	382	373	376	391	400	402	404	452	395	397	372	386	423	388	406	401	383	385	403	401	377	403	420	393	350	381	393	392	396	360	402	367	343	411	369	388	392	417	396	426	419	412	375	402	377	396	379	375	436	388	399	417	399	387	390	411	384	395	361	397	377	379	396	403	410	401	389	371	412	391	407	378	413	404	396	402	392	386	401	363	402	396	395	406	379	387	433	434	417	395	403	417	382	377	366	388	367	407	413	418	400	423	406	414	391	399	401	397	372	392	400	425	411	411	417	392	395	376	352	374	386	417	366	399	411	441	339	399	364	400	392	389	397	375	392	410	382	412	393	378	393	382	406	405	420	382	377	423	395	400	391	387	399	401	354	376	420	406	397	416	381	418	414	394	431	393	373	410	400	406	395	420	407	410	389	384	381	404	427	400	401	382	388	398	366	408	403	430	365	368	391	407	369	381	386	384	411	335	385	390	379	383	383	422	383	386	391	355	408	375	412	341	384	362	420	395	367	405	386	428	402	423	412	430	376	370	385	396	389	374	413	402	373	414	393	399	392	396	416	375	384	354	387	390	362	380	387	403	416	394	389	400	379	401	378	438	399	400	394	382	405	410	375	408	419	377	381	385	383	402	397	375	417	398	396	400	366	378	381	381	413	385	427	378	409	394	383	427	391	397	380	405	431	391	398	375	382	424	397	415	389	379	410	414	391	399	375	372	400	384	397	378	389	395	360	386	369	357	381	397	413	401	378	405	405	412	417	406	368	396	388	429	414	396	410	401	363	439	380	416	396	360	395	430	420	415	385	400	430	406	366	419	382	368	427	381	405	418	398	383	409	404	400	365	420	396	378	407	392	415	418	378	409	375	405	408	383	420	403	398	393	385	413	403	386	388	398	376	414	408	392	387	382	419	429	357	392	381	389	385	417	424	392	435	397	389	384	382	403	404	414	426	384	389	423	442	389	415	397	344	411	395	394	403	368	421	378	408	393	403	409	426	412	417	397	427	428	388	409	406	417	383	418	391	406	405	386	380	369	381	453	385	417	403	390	395	404	397	366	408	393	398	387	401	403	450	394	398	375	417	391	397	404	388	384	411	399	379	397	397	391	395	417	402	403	380	391	406	391	443	425	379	392	424	406	418	367	377	379	395	384	368	386	417	399	401	411	417	386	424	373	371	404	425	403	402	361	398	402	393	382	385	378	389	435	429	349	389	363	415	401	391	396	396	384	406	409	381	438	391	362	381	418	409	426	374	375	406	403	403	397	369	387	405	387	407	372	401	356	377	394	372	401	389	433	377	405	392	403	417	423	390	429	398	370	384	410	407	391	388	418	415	391	369	398	385	392	388	416	405	351	408	408	420	386	422	401	390	373	402	414	423	425	401	404	404	382	398	400	409	418	408	405	379	381	409	365	381	420	392	388	406	413	399	417	430	376	382	396	461	422	409	411	396	396	386	400	420	392	396	426	394	386	383	404	420	381	399	388	425	428	410	420	373	395	386	411	396	400	440	381	404	405	412	357	387	379	381	401	403	403	370	440	401	380	389	411	404	399	377	376	366	374	437	403	368	392	381	440	362	404	417	374	401	385	387	370	418	374	410	401	373	395	366	405	338	400	388	385	406	409	368	394	379	370	383	427	415	400	405	373	446	435	406	383	400	390	397	429	398	377	383	417	423	389	378	379	410	437	402	363	389	412	405	409	443	383	402	400	396	431	423	441	399	413	367	418	400	435	393	393	370	432	396	401	382	447	408	391	400	394	412	383	375	401	404	385	424	406	421	402	382	432	403	409	421	379	375	379	405	390	407	410	386	390	403	369	345	364	369	397	413	370	399	336	413	415	399	414	405	392	360	442	369	378	444	405	369	398	391	393	406	399	405	384	410	363	397	410	437	407	362	416	404	379	379	405	411	391	403	395	424	356	424	396	377	389	419	405	402	367	410	418	391	412	378	402	416	394	428	401	403	389	383	413	427	389	414	390	419	410	375	386	436	385	387	397	392	430	386	392	377	407	398	393	377	404	383	401	416	377	392	363	392	391	379	400	369	403	415	387	392	402	359	352	427	399	406	389	407	357	410	376	378	377	352	396	369	376	412	384	403	386	395	393	387	389	372	405	385	392	370	376	409	393	390	397	441	402	426	391	404	382	395	371	417	415	408	389	407	384	437	365	420	392	402	367	371	423	405	383	400	363	389	378	414	410	418	409	383	435	396	363	398	408	409	384	409	397	383	392	397	365	439	434	415	409	394	398	392	362	392	393	397	388	397	408	381	393	387	397	408	410	414	412	370	441	411	389	416	413	403	381	392	405	415	369	379	428	358	377	362	389	384	429	392	364	400	433	432	357	388	395	419	403	395	381	392	374	378	381	418	371	422	409	382	415	424	411	383	439	398	414	408	418	359	409	394	415	398	411	387	378	376	424	369	366	390	402	369	399	402	420	369	419	405	355	403	397	403	391	379	414	426	395	419	386	398	419	412	390	385	413	354	436	383	357	393	381	416	376	421	406	405	453	394	395	381	405	404	368	382	397	374	396	367	404	431	412	391	375	396	378	409	368	412	423	421	420	392	386	389	401	390	378	404	401	416	382	396	364	387	405	395	420	382	370	394	389	415	397	372	393	407	398	380	375	392	404	407	444	397	402	386	415	391	404	391	380	381	418	407	412	390	399	418	387	393	380	407	389	405	372	416	409	387	412	401	402	390	415	375	359	375	422	356	409	427	397	388	365	357	375	401	393	421	403	385	393	380	378	381	438	372
8673	1066	1314	954	707	556	425	387	297	310	291	304	291	250	253	254	241	226	216	233	235	239	243	240	258	261	239	243	271	248	239	203	204	191	210	229	236	219	215	223	198	229	210	216	183	197	211	204	210	204	217	196	237	190	206	216	215	212	191	185	214	206	221	211	236	224	215	213	197	190	227	191	233	224	203	223	195	224	206	213	239	219	203	184	217	248	210	189	201	205	184	196	197	183	206	185	214	211	196	213	217	168	194	240	218	192	205	181	166	220	217	216	215	217	226	207	217	207	197	187	194	210	203	213	193	212	222	197	209	204	214	200	231	217	217	198	208	226	210	203	218	209	218	229	191	224	209	182	222	232	204	202	184	221	211	194	218	200	175	226	193	201	186	200	198	222	225	239	198	210	195	204	204	206	214	201	210	211	216	220	210	216	182	192	200	196	211	188	210	228	202	205	196	192	161	219	199	186	183	214	203	175	211	195	195	227	206	216	214	201	223	193	220	190	211	209	194	226	211	217	207	227	193	211	213	199	196	204	216	241	229	198	216	211	188	174	187	220	218	206	205	217	203	201	194	212	187	220	195	222	200	206	188	206	190	213	190	201	183	205	199	185	201	196	166	193	194	212	202	209	195	220	234	195	216	187	200	224	212	192	221	210	199	205	209	222	213	207	216	220	199	233	203	203	198	211	202	208	179	207	187	216	188	203	213	214	242	185	170	217	233	222	197	208	210	221	226	196	201	208	218	215	206	200	208	204	190	195	212	193	222	243	192	216	206	223	196	212	212	193	218	219	195	201	203	192	191	189	233	188	211	197	196	207	192	185	201	184	229	216	202	210	237	203	192	216	209	196	206	193	211	207	187	208	204	229	193	204	192	249	208	203	185	202	208	199	193	194	215	219	216	217	211	224	210	176	183	193	226	180	208	214	174	202	186	198	188	188	194	214	175	172	197	193	209	197	219	216	202	199	201	198	191	202	206	185	224	178	197	194	216	206	186	214	218	204	219	206	196	204	196	171	186	188	198	231	201	239	198	191	211	197	217	226	209	191	209	185	187	184	194	217	204	186	239	213	185	231	192	194	228	225	188	187	183	209	199	187	181	207	201	217	201	194	211	178	184	174	186	186	221	183	188	188	205	216	206	205	207	191	180	228	203	203	210	223	226	188	196	207	195	230	198	220	202	213	191	185	212	218	208	208	162	216	201	245	211	214	202	227	230	202	201	212	222	188	221	202	192	203	197	223	210	214	223	209	201	189	218	211	191	220	205	217	188	206	219	214	192	193	203	200	201	180	198	200	192	186	193	191	222	206	186	219	219	184	191	186	215	229	195	189	201	210	181	184	198	215	192	221	198	217	214	190	192	202	208	192	196	220	201	178	196	201	202	191	213	233	223	221	174	190	218	183	176	219	218	185	231	193	211	192	204	227	204	201	193	213	190	185	186	211	213	224	172	241	191	182	203	191	175	186	198	209	196	183	183	245	197	200	190	202	190	203	224	203	186	201	209	203	200	176	192	186	212	196	207	223	204	224	202	203	214	181	214	186	208	197	191	202	204	193	194	213	226	229	203	198	199	181	216	199	207	250	195	209	206	205	199	225	218	210	214	205	205	207	224	215	230	225	192	221	208	166	198	225	193	215	216	215	192	218	226	196	196	185	218	180	199	208	214	184	201	213	210	211	210	202	193	196	228	207	202	197	205	190	204	193	182	193	238	214	212	192	209	210	184	194	203	193	231	215	215	200	219	219	184	195	196	203	191	216	213	182	203	202	190	210	201	211	227	236	235	207	203	211	225	223	197	175	202	200	197	215	207	208	217	224	229	209	196	223	198	191	184	173	200	207	197	218	212	223	206	200	211	201	218	194	211	215	215	212	210	208	213	208	204	191	209	207	201	205	213	226	186	234	184	188	211	195	207	227	178	223	209	231	181	189	202	222	208	189	208	225	216	238	237	213	197	197	224	243	190	219	201	231	200	186	201	217	206	213	187	204	196	199	197	191	189	214	211	203	212	200	215	185	214	223	223	205	188	207	198	211	206	265	199	199	212	205	224	198	216	222	198	209	182	199	229	213	186	214	196	223	183	209	210	206	198	200	197	210	204	198	197	184	199	222	193	200	206	227	164	201	220	192	227	197	207	198	202	166	230	204	222	236	184	203	191	210	203	188	211	212	226	220	200	207	216	201	204	214	203	182	191	222	206	206	192	220	219	190	188	192	175	220	199	189	212	176	182	216	248	202	197	164	200	216	181	191	197	228	205	196	188	188	213	195	195	183	204	226	213	199	216	202	209	225	213	208	177	219	197	212	189	223	192	211	202	205	200	186	196	195	193	209	205	206	169	218	241	195	194	201	231	219	225	201	198	200	234	212	215	188	204	214	203	212	196	215	213	214	199	245	180	220	216	197	210	194	214	227	209	210	174	211	222	202	219	211	205	202	229	221	192	208	219	208	194	188	226	192	202	189	187	218	231	194	214	182	208	189	192	204	198	217	221	195	207	209	201	235	204	234	210	213	217	187	196	232	193	217	195	182	219	189	223	184	205	209	189	200	194	212	203	201	189	215	211	214	231	208	192	190	197	196	197	198	208	185	190	214	210	191	214	207	202	208	199	202	184	187	196	221	210	189	204	208	204	216	203	206	248	209	182	211	166	193	201	183	206	231	190	197	200	220	191	218	215	223	179	201	202	182	227	197	199	197	207	182	184	222	200	187	215	198	219	196	194	209	177	184	214	207	210	222	229	196	216	223	228	205	200	201	194	199	190	190	201	184	206	217	199	219	179	218	202	195	189	183	195	182	205	185	185	218	195	217	207	196	190	200	199	194	224	216	201	221	229	215	231	214	201	215	201	207	188	188	179	193	216	212	174	181	197	201	208	201	232	222	225	192	210	210	173	207	215	208	197	180	211	194	221	223	202	176	205	204	199	188	203	192	190	192	193	212	209	215	186	199	217	187	188	209	211	196	210	192	210	202	203	225	204	219	205	234	234	203	174	196	227	200	216	207	198	208	195	207	216	191	206	197	223	204	199	224	219	203	227	234	192	201	212	212	188	179	219	182	196	204	202	210	201	188	206	241	204	187	191	191	195	212	194	194	235	190	205	176	210	199	186	199	217	195	167	190	200	195	211	217	212	190	186	209	211	202	236	206	180	202	213	202	212	226	195	187	237	248	203	199	223	195	201	275	206	196	191	212	198	247	203	221	217	211	203	212	213	186	170	214	184	209	192	246	213	189	210	208	225	204	199	197	193	204	207	211	207	185	200	183	217	189	183	213	202	197	195	224	213	195	162	224	207	202	214	201	195	190	212	181	187	199	215	202	217	202	210	192	190	205	190	190	222	212	218	200	193	187	171	206	182	197	178	193	191	205	201	210	190	176	204	194	196	184	200	208	187	175	185	206	218	208	219	218	196	204	198	228	189	216	180	179	211	197	196	192	195	214	198	174	191	181	211	207	210	214	197	220	218	216	201	229	211	206	219	196
6285	1341	2744	3165	2841	2429	1932	1665	1400	1251	1143	1116	1008	950	960	800	895	870	900	814	790	908	909	956	1104	1018	1003	971	1011	1090	866	810	777	685	682	662	669	629	646	603	610	617	623	647	623	660	619	534	570	599	603	662	611	569	592	548	567	573	582	565	586	560	617	535	634	539	584	586	578	567	545	564	573	612	635	558	621	643	642	546	573	563	607	619	587	578	636	588	556	576	623	554	556	571	517	577	558	596	582	592	573	593	553	599	558	573	611	617	583	593	567	579	596	616	559	604	565	615	586	588	574	563	570	573	587	573	633	590	594	603	585	600	572	586	583	601	566	599	578	583	567	544	561	605	565	580	604	582	546	529	547	598	578	571	585	602	567	604	565	587	566	564	573	578	584	571	578	601	653	593	568	594	629	576	550	569	587	574	607	609	582	585	620	588	562	529	588	552	592	645	582	578	600	583	579	584	586	601	584	563	586	566	569	599	604	562	610	547	609	591	605	554	600	567	576	568	556	566	576	572	578	619	589	588	602	581	596	592	552	542	588	570	553	587	537	608	574	545	600	557	583	577	539	561	623	577	593	562	583	587	607	592	592	607	544	565	541	594	569	529	554	556	549	558	561	551	591	554	567	552	566	582	565	554	586	604	577	616	611	578	596	568	605	564	534	558	565	564	555	607	604	576	540	547	578	542	590	591	554	590	597	573	602	592	558	595	588	598	565	578	602	624	565	552	546	579	565	572	550	565	583	585	573	575	574	595	570	615	574	558	565	593	557	575	584	588	571	562	550	569	582	579	618	553	540	625	602	552	553	585	602	566	593	578	596	536	544	546	570	587	574	562	561	554	572	613	614	555	598	584	586	542	570	572	619	570	542	588	620	587	569	570	580	575	545	595	593	562	583	588	573	563	610	574	558	574	588	617	626	600	589	568	604	601	557	591	599	572	549	596	592	580	570	563	574	584	574	570	572	583	580	567	581	616	566	552	578	577	582	586	586	539	591	542	544	581	601	572	624	589	556	601	604	559	565	555	567	543	581	588	564	590	591	573	596	545	575	565	576	560	600	510	565	581	585	584	587	544	566	574	548	586	573	566	580	561	579	567	568	576	572	579	607	605	583	558	578	581	599	607	576	568	591	567	523	555	618	589	554	580	588	567	582	603	578	518	615	551	565	628	597	592	575	596	568	545	551	539	560	594	576	604	535	589	579	591	576	624	538	616	604	550	570	554	552	608	573	571	549	584	556	608	541	604	547	574	539	613	640	573	540	560	574	610	586	559	565	575	570	561	593	607	579	522	571	543	518	596	561	584	562	550	573	565	564	593	571	606	572	572	567	571	591	563	583	527	608	540	533	587	562	551	595	570	579	582	587	550	551	547	587	576	590	583	581	585	557	537	576	566	540	536	601	558	601	580	593	582	575	588	538	539	559	567	600	578	561	607	589	582	609	569	585	567	615	543	556	540	585	543	618	566	580	537	549	582	586	596	584	577	606	562	571	548	538	579	633	605	553	570	548	604	595	568	560	546	571	562	596	570	589	600	613	608	535	558	588	583	580	553	561	599	606	594	574	573	609	565	567	587	574	586	589	604	602	596	578	605	594	614	543	585	557	600	579	561	563	558	582	609	577	591	634	548	617	572	532	604	549	573	595	584	608	549	564	579	553	591	567	571	561	573	606	563	580	513	599	554	535	587	583	567	518	552	587	598	573	561	574	592	576	529	594	572	572	564	558	586	587	559	616	600	559	588	580	566	551	514	556	556	618	670	571	546	612	566	588	591	581	590	546	562	585	563	608	547	521	563	567	587	559	545	572	575	588	558	582	589	540	548	610	590	563	576	579	589	609	557	557	601	560	583	612	582	564	564	603	572	551	598	592	571	581	571	599	537	574	590	583	557	580	582	581	564	586	612	612	616	589	534	560	561	607	606	607	584	559	546	583	553	558	583	561	557	592	542	569	550	583	536	582	532	576	575	544	549	585	539	557	559	542	593	607	567	550	616	593	557	561	539	592	545	557	613	613	599	605	569	522	584	565	601	527	577	616	571	603	579	595	584	568	580	583	625	595	586	586	591	538	628	541	585	531	595	609	547	563	561	575	568	573	568	591	567	588	522	577	579	616	529	582	606	588	534	572	578	593	550	566	573	569	577	596	567	579	587	564	612	579	592	598	566	570	573	570	578	542	601	557	600	535	603	586	604	588	588	548	599	618	542	599	593	558	593	572	571	589	564	558	556	588	651	594	567	612	580	556	612	597	601	580	582	592	609	598	566	598	572	575	567	601	566	558	541	565	569	568	612	570	532	586	595	601	583	573	552	606	621	562	561	546	608	623	577	587	537	544	594	605	619	592	589	534	601	562	582	585	593	592	538	572	639	614	620	595	541	560	572	551	556	587	562	584	578	561	531	568	585	590	576	579	592	584	577	560	533	550	535	591	570	558	578	576	605	569	532	532	574	587	594	524	554	581	587	570	604	545	559	565	579	564	568	530	591	574	580	586	562	579	585	565	594	561	556	556	600	584	605	605	562	587	622	580	561	574	554	582	539	550	575	573	559	598	545	557	574	591	547	572	587	602	607	573	572	547	555	571	581	575	585	614	575	566	611	615	565	596	562	541	532	573	567	571	561	561	535	598	582	584	605	609	607	602	612	566	574	583	558	598	605	560	557	540	557	535	615	574	585	562	555	598	602	614	597	560	541	512	565	554	575	580	580	530	560	574	628	547	541	594	561	612	591	547	607	603	566	628	559	600	590	592	568	552	620	555	594	605	604	560	560	573	594	591	597	569	565	585	560	571	526	571	576	551	578	570	577	568	570	593	571	569	568	573	561	605	547	559	591	578	609	550	596	559	552	581	561	572	588	566	529	530	601	552	552	597	546	531	544	588	583	585	574	592	587	601	606	570	623	595	610	576	546	528	561	519	599	595	527	540	637	592	610	576	583	598	598	538	551	589	575	597	577	624	582	600	558	530	547	562	560	564	584	610	597	544	563	578	588	564	571	599	603	613	569	556	576	549	596	603	586	537	576	576	561	564	570	592	590	574	567	561	576	591	597	634	559	592	576	563	603	589	593	574	585	604	585	528	603	544	590	608	539	596	550	551	559	536	577	537	562	584	544	585	545	585	582	546	562	570	551	583	567	607	601	630	600	563	586	548	588	576	613	522	571	548	545	565	593	585	602	608	561	538	630	607	604	558	536	608	598	568	583	543	528	569	609	555	546	540	589	592	559	602	603	553	541	574	598	611	576	589	595	574	623	612	606	546	544	562	563	585	568	589	531	585	559	565	557	560	581	539	598	554	606	583	618	559	589	559	569	557	537	562	597	588	591	546	564	556	558	578	615	595	558	594	565	545	584	543	618	595	554	571	548	562	557	582	557	556	541	589	630	572	523	597	565	593	606	579	580	598	594	567	553	564	566	588	596	541	591	606	609	554	555	610	554	566	562	583	558	580	604	556	630	537	622	562	582	538	584	569	562	547	590	555	647
16243	2964	2835	2094	1456	1125	868	781	684	623	547	554	540	499	492	433	457	465	433	471	525	445	500	517	489	475	478	455	482	530	515	500	442	410	449	424	450	384	394	393	413	426	390	432	393	403	395	381	368	383	394	421	392	431	346	369	416	421	406	369	420	345	396	398	359	402	407	394	384	373	401	390	403	383	389	416	394	382	401	396	419	424	420	367	388	419	419	354	386	415	372	381	384	377	368	394	414	386	397	397	400	404	408	390	348	351	352	384	387	392	427	370	383	409	374	404	378	379	378	423	356	399	386	406	376	435	376	407	359	371	388	389	384	376	384	403	404	416	353	414	401	417	415	366	403	390	415	383	409	397	358	374	422	405	401	400	354	404	392	371	383	399	382	378	404	356	373	382	402	453	409	377	366	374	369	367	416	368	363	397	363	393	388	390	380	388	414	378	398	394	400	419	407	431	417	379	415	369	390	390	386	421	405	420	342	364	357	388	366	356	407	360	361	366	380	411	382	394	346	388	396	397	394	393	351	370	425	355	394	381	378	389	384	403	349	360	359	370	401	357	383	387	342	398	387	364	393	413	398	385	415	393	392	409	389	355	389	412	389	369	343	413	390	399	435	369	379	386	380	382	345	352	357	377	353	363	418	415	365	366	382	375	376	398	388	408	382	364	382	369	386	362	377	396	393	363	359	388	372	400	372	412	368	373	402	430	381	409	396	365	406	381	422	389	400	397	388	385	391	389	359	357	402	385	399	364	410	394	400	414	372	361	347	379	386	381	372	390	394	347	360	389	405	369	369	436	371	385	339	358	425	373	383	389	373	382	389	375	375	394	405	411	401	411	387	383	342	396	409	396	374	380	356	372	398	388	403	396	378	419	370	384	342	384	406	411	406	408	416	412	390	364	400	365	419	405	360	385	385	399	414	408	417	416	376	371	383	355	385	381	382	427	426	376	396	439	413	406	401	407	355	368	347	356	378	416	393	416	392	402	409	381	395	395	414	417	384	376	384	367	367	372	388	389	406	371	369	386	390	393	410	370	389	370	413	381	415	404	384	392	413	432	372	376	351	392	403	410	383	402	380	389	397	371	372	387	416	382	374	386	376	371	402	403	402	383	400	402	360	356	390	407	375	369	405	390	394	372	380	366	392	391	397	386	390	422	383	395	405	414	369	392	381	380	392	394	363	389	370	377	428	406	399	391	402	385	394	411	404	396	419	439	376	388	406	420	393	378	383	380	349	380	368	397	381	362	401	392	367	400	387	384	387	417	396	374	358	385	400	382	412	370	381	365	353	371	374	395	365	364	398	385	427	364	362	415	359	368	409	376	405	383	376	386	416	365	415	372	418	344	398	420	416	400	402	368	384	392	406	403	389	388	347	379	399	373	388	382	412	426	377	398	378	377	407	425	403	405	376	396	385	391	375	379	375	394	403	384	373	392	397	373	387	396	412	381	404	369	401	377	353	383	415	407	385	420	359	383	388	373	395	393	396	395	397	408	406	357	375	374	405	428	381	363	372	390	405	395	395	386	388	393	382	378	405	368	417	358	392	363	398	389	365	389	418	414	382	426	345	413	386	360	388	433	395	363	405	344	397	397	383	395	385	401	349	358	414	363	381	394	410	372	390	371	372	420	370	407	402	386	366	373	397	409	426	406	376	423	406	444	390	367	382	340	416	370	380	390	404	397	373	412	377	401	385	400	358	367	393	398	367	377	388	368	425	406	383	401	389	396	394	401	404	391	412	424	395	369	396	417	369	369	399	402	371	393	393	398	386	388	410	335	401	382	362	395	390	367	388	389	393	346	365	382	397	411	398	390	394	385	381	356	384	354	402	391	387	403	407	384	398	387	368	394	387	415	362	401	394	393	386	387	400	372	399	368	359	405	392	382	365	394	400	410	374	395	418	376	391	394	382	377	393	384	391	395	363	414	357	403	379	420	386	395	411	369	432	378	409	384	387	409	377	384	415	335	435	406	371	402	364	381	402	375	385	373	395	384	439	395	381	361	382	384	355	366	375	374	401	373	383	355	428	440	419	361	391	355	352	380	374	420	353	366	383	422	379	399	361	362	379	378	437	404	384	368	379	364	394	340	373	385	384	384	412	396	402	388	378	355	397	377	392	392	387	391	386	399	406	368	370	392	363	342	423	361	397	418	374	398	391	388	377	373	381	400	425	405	380	344	361	365	389	354	356	367	368	392	358	377	332	426	405	416	410	369	402	374	384	345	388	379	392	404	365	358	348	381	396	332	386	370	367	364	380	412	364	398	388	431	376	394	337	368	387	373	388	380	387	374	393	397	424	408	368	375	370	420	337	361	404	372	410	347	409	396	400	357	391	386	386	400	406	408	397	386	362	376	409	387	401	393	414	395	387	411	372	380	410	404	420	347	402	377	413	370	376	355	391	405	396	360	387	395	352	376	395	370	426	425	373	396	368	365	403	369	370	379	376	374	457	387	378	366	401	382	375	421	373	332	358	387	371	400	344	391	395	363	390	374	382	408	412	397	415	413	379	388	352	414	360	382	405	403	400	380	335	387	374	379	407	403	390	424	433	372	371	396	368	385	394	414	375	410	388	434	389	384	406	361	407	391	362	405	385	381	410	371	370	385	437	444	422	386	366	365	393	408	374	402	382	384	388	365	414	375	361	420	350	397	377	415	376	366	363	414	388	385	358	391	393	420	349	424	372	358	392	381	382	389	395	397	374	404	401	385	391	419	377	390	354	414	368	367	371	380	393	445	437	401	378	396	395	389	376	420	369	403	377	400	347	389	394	382	389	372	364	363	392	374	367	376	398	424	366	422	393	384	390	399	368	412	410	386	369	382	386	378	395	374	370	367	394	388	367	398	415	377	401	365	362	371	373	376	399	408	373	427	351	397	386	372	398	436	415	400	359	391	431	405	373	364	401	417	412	417	411	432	391	385	403	388	403	400	432	396	392	410	362	382	382	385	382	380	388	400	362	393	394	407	382	353	391	341	415	385	369	405	399	387	383	395	386	383	376	399	362	379	372	395	396	381	368	367	361	390	397	373	398	373	388	376	373	382	360	358	372	365	393	395	412	401	379	393	349	401	379	390	396	400	367	425	385	375	376	397	392	392	379	413	388	403	387	401	396	377	404	401	347	402	392	372	386	370	409	377	373	351	411	390	385	397	408	392	410	423	401	381	354	356	363	385	399	404	397	375	432	415	384	404	400	399	381	396	342	360	376	385	404	394	387	398	402	374	393	402	392	402	408	409	367	359	384	390	367	361	415	398	405	384	391	417	408	385	385	412	369	382	420	393	365	402	412	416	321	366	381	396	393	390	365	386	396	373	397	405	371	385	394	395	374	371	402	391	369	383	396	398	341	414	377	391	368	420	419	390	379	382	342	412	402	383	371	371	368	377	388	394	414	375	411	402	368	382	387	408	376	390	382	417	391	373	389	363	369	393	359	358	409	371	381	375	403	420	363	398	377	457	415	389	360	355	361	402	366	385
8670	2607	5237	5809	5240	4299	3474	3060	2662	2378	2159	1935	1849	1713	1728	1617	1439	1429	1475	1481	1785	1466	1820	1714	1914	1809	1637	1687	1549	1706	1422	1444	1247	1243	1332	1100	1197	1026	1046	1016	1012	1037	1027	975	974	969	1012	984	982	1015	988	999	1023	994	971	961	1027	961	1038	994	981	979	927	990	959	1015	917	1009	966	1070	956	1003	967	958	985	961	932	998	980	974	983	972	909	1003	979	940	955	913	929	945	963	947	937	970	985	938	927	960	965	913	990	916	955	890	930	964	966	913	958	905	936	945	931	949	956	997	983	954	992	931	956	895	928	905	979	931	957	907	957	960	962	952	918	947	935	997	953	935	943	950	975	945	953	954	970	980	947	963	952	957	962	975	957	971	963	900	924	960	952	950	959	964	961	967	1008	917	951	951	930	945	951	926	956	950	946	967	942	961	945	1008	939	987	896	916	938	947	867	966	937	908	926	952	924	994	929	891	942	961	918	883	917	962	893	974	869	932	889	917	948	959	948	902	1003	949	920	957	951	930	928	954	993	955	929	965	899	904	948	954	910	931	949	1007	974	957	919	967	932	932	937	914	920	951	967	923	944	937	939	973	971	904	953	906	949	961	898	969	932	963	947	936	870	958	990	923	957	931	884	967	970	942	957	940	940	947	938	959	938	959	960	957	979	935	924	909	947	929	939	917	958	957	964	928	968	933	1017	973	912	948	909	971	943	878	951	959	971	956	996	939	908	922	930	1013	934	934	898	927	934	949	911	946	967	980	884	960	912	941	966	957	944	983	956	953	930	953	957	964	914	961	924	958	919	943	908	958	975	915	937	960	995	965	918	897	932	946	986	943	918	892	919	983	937	862	971	939	1001	955	949	924	952	945	957	944	944	952	970	939	926	936	955	917	938	941	950	907	971	937	933	906	936	978	957	908	966	934	943	975	973	994	880	970	966	946	990	964	920	931	977	950	982	953	980	933	932	961	977	956	950	916	903	928	954	950	941	938	976	920	933	915	978	882	897	968	915	931	906	902	964	957	929	952	984	950	993	905	942	937	970	915	974	933	944	936	903	960	937	941	884	887	968	1004	1020	887	939	989	954	909	952	941	909	896	939	924	972	925	958	985	936	926	907	940	904	975	967	993	933	963	934	936	934	941	921	945	979	962	900	952	974	947	927	938	954	897	868	873	919	935	928	941	969	993	914	972	982	952	977	910	940	981	944	921	952	951	932	940	891	913	990	969	902	926	1009	961	977	1001	978	904	887	912	890	946	904	946	929	967	964	933	952	929	959	913	964	952	945	949	905	952	925	894	908	904	955	931	973	956	955	951	954	948	924	966	966	900	951	944	940	909	928	1034	965	932	932	942	920	917	997	926	944	920	940	912	965	937	972	943	994	939	956	927	937	891	1012	939	954	948	943	931	980	962	959	933	920	943	953	920	944	902	957	976	937	928	958	925	981	898	933	975	941	903	954	921	928	936	968	951	958	909	919	921	917	1000	939	955	1006	922	909	919	974	952	907	896	924	928	935	1042	951	933	988	967	967	942	847	953	980	928	940	942	948	963	980	920	982	956	910	943	945	932	926	948	917	934	957	941	971	928	913	925	990	886	944	920	948	990	891	918	935	945	983	926	956	980	935	908	908	986	933	980	964	909	948	953	928	962	978	948	968	930	921	910	994	918	966	917	921	941	886	893	964	950	967	943	972	950	905	994	917	961	930	910	928	905	926	939	999	914	974	936	862	1020	1011	913	928	928	914	948	897	962	954	933	916	927	909	929	933	959	964	903	957	945	957	986	974	982	926	952	921	967	919	967	1001	1014	980	943	933	948	903	941	975	939	986	941	926	911	939	938	941	930	927	926	909	924	937	967	966	932	899	947	972	944	926	955	939	947	967	958	901	962	915	936	953	1042	952	928	955	924	930	939	920	977	1012	895	1015	1003	997	957	950	919	928	987	917	957	947	884	948	1027	975	940	943	926	948	977	917	968	959	971	942	922	950	955	942	935	932	918	918	950	945	935	989	970	949	954	952	953	932	964	913	926	941	901	953	925	992	958	946	951	937	909	939	892	942	970	935	944	972	934	987	929	900	984	924	886	941	943	931	926	923	971	903	892	922	963	888	957	908	954	956	950	934	943	957	945	914	856	967	933	939	1004	891	1004	915	923	945	925	902	918	943	1015	931	942	942	935	961	910	918	951	877	960	917	951	988	936	979	959	927	970	937	962	974	951	891	948	924	955	942	962	894	962	932	989	945	874	952	965	1005	951	977	893	963	894	926	975	948	970	944	950	937	948	974	966	938	912	953	947	910	933	932	893	983	930	941	970	958	937	973	970	923	967	895	874	989	929	961	928	947	965	950	934	944	944	961	965	966	948	976	903	939	992	917	901	965	943	914	856	965	969	942	980	949	951	921	936	928	872	943	947	947	932	959	917	931	978	974	960	917	961	889	916	895	921	968	940	975	927	964	922	923	901	887	938	949	928	946	959	919	983	950	954	1041	936	952	917	970	966	903	927	939	953	965	995	890	926	967	936	1009	960	934	940	938	903	1012	945	956	966	967	943	931	928	947	945	970	945	963	897	922	984	920	975	927	931	975	928	954	917	937	935	927	972	907	976	991	928	963	917	938	978	962	930	927	974	926	985	948	941	986	971	939	947	951	955	952	1019	959	952	869	898	973	939	939	908	983	948	950	973	956	991	942	998	955	920	942	967	934	990	987	915	955	931	1022	944	902	959	951	928	987	930	976	922	899	921	853	986	964	893	973	955	939	876	985	948	1003	980	975	994	987	957	916	951	966	949	975	970	915	936	951	910	859	926	977	939	988	950	971	963	937	922	866	907	915	945	954	920	937	894	922	973	972	932	958	907	979	905	920	943	947	939	949	908	941	942	954	965	962	1016	983	972	918	975	920	1029	959	959	956	1051	885	944	999	924	945	939	926	906	903	927	993	926	970	944	948	917	947	941	965	991	997	921	925	912	943	1002	938	944	998	957	931	942	967	896	948	880	876	941	913	938	960	938	942	905	920	959	954	976	997	918	981	974	933	905	972	928	926	934	962	934	923	964	936	918	968	931	972	999	838	961	950	916	928	901	995	927	942	949	930	947	899	937	929	950	966	971	922	947	992	926	848	901	1026	918	927	1004	936	951	996	900	947	945	951	937	917	949	970	878	953	946	996	923	954	945	919	922	921	937	928	942	947	948	900	907	982	921	946	973	946	918	934	958	953	991	992	929	949	958	941	945	903	928	948	951	882	952	1002	963	914	976	907	930	882	936	932	940	944	1007	956	955	946	936	936	1014	969	957	949	952	982	927	932	959	966	1023	943	965	933	936	957	916	953	930	972	988	943	966	921	923	992	944	906	938	984	974	911	985	958	898	953	964	928	933	968	939	944	912	930	910	933	922	946	915	997	984	908	959	942	917	944	961	955	978	951	983	896	918	937	972	914	1021	965	920	951	993	966	936	984	959	953	985	882	980	924	935	922	938	928	939	926	952	904	903	971	923	948	955	919	975	952	1023	918	924	948	928	979	942	959	976	911	916	946	920	897	952
1968	139	149	140	163	136	156	119	119	124	114	139	108	121	115	137	138	129	133	128	106	118	128	140	115	115	131	127	142	111	128	102	137	127	122	140	132	133	115	138	118	104	126	126	134	132	125	132	135	122	152	107	143	124	121	119	117	136	132	129	137	141	116	119	133	115	142	143	131	122	114	108	137	124	110	113	118	130	106	129	121	133	147	114	142	148	142	131	123	138	126	103	119	118	123	108	121	120	124	132	114	123	152	129	100	131	126	141	125	139	125	121	123	129	130	104	111	115	99	137	104	118	142	117	108	113	120	125	136	124	115	137	127	122	111	124	116	123	130	146	141	109	119	118	112	123	133	142	131	123	136	131	101	112	117	121	128	122	125	119	118	115	136	125	131	138	129	127	119	125	107	142	128	108	113	145	108	96	122	144	105	119	120	120	132	129	150	124	131	88	111	148	133	121	118	131	114	112	119	154	138	97	129	124	116	132	141	111	123	117	92	109	105	137	106	128	125	105	114	121	125	134	132	133	111	126	121	144	134	118	130	127	121	113	116	129	135	106	125	117	133	119	114	122	123	135	101	127	147	124	122	138	114	125	143	127	125	111	128	110	112	140	133	138	131	116	128	127	118	133	148	126	116	123	131	99	149	127	132	123	121	124	140	142	121	125	133	125	132	120	116	114	120	118	130	140	126	137	121	113	120	111	122	121	120	121	125	113	105	123	119	117	109	102	115	136	127	124	140	119	119	136	128	136	101	119	126	116	127	114	126	117	122	122	120	125	125	127	129	121	113	129	127	126	113	123	124	137	118	110	104	132	111	143	115	112	146	136	122	106	123	124	143	122	109	124	136	116	125	120	135	161	138	130	128	155	135	117	130	118	120	120	125	131	136	120	118	118	144	131	122	110	126	140	108	115	146	142	119	141	135	133	121	130	115	132	116	122	133	96	120	111	152	111	119	127	131	110	130	125	115	133	128	134	106	93	115	106	108	125	113	149	125	130	140	137	131	98	122	115	130	108	129	125	123	90	144	141	134	127	123	115	119	105	139	128	137	120	132	126	119	120	130	122	149	121	123	129	142	113	122	138	113	100	129	112	123	131	119	126	136	157	112	115	126	99	143	143	136	127	106	117	120	151	113	93	124	125	135	112	140	125	116	114	134	146	113	113	128	127	102	131	118	114	125	117	156	129	126	116	127	130	133	127	118	120	114	121	107	101	128	133	124	134	135	122	124	154	114	120	117	112	99	115	127	147	134	120	143	132	120	104	119	120	124	125	125	113	146	115	122	113	108	111	118	143	114	133	109	123	117	115	122	126	102	114	116	127	141	119	108	122	119	126	130	125	133	114	116	124	121	133	122	118	125	117	120	114	133	119	119	118	136	95	121	118	127	138	117	120	138	128	134	136	117	127	105	119	113	111	136	131	125	115	121	130	109	112	128	137	120	147	138	138	144	127	113	130	129	127	121	131	128	127	129	112	102	99	120	90	142	124	123	142	140	113	132	103	136	127	134	102	105	128	112	146	133	122	130	107	127	121	121	87	105	114	141	129	137	130	128	115	138	114	110	137	121	136	133	107	117	115	101	135	138	120	117	108	151	107	121	139	126	117	110	129	127	137	136	109	120	155	132	149	120	119	125	123	139	133	125	126	143	129	119	98	119	116	110	127	133	140	111	105	140	125	149	118	111	153	107	121	115	128	134	113	138	100	122	143	120	113	123	113	118	115	141	129	136	125	112	137	135	126	113	100	123	119	144	119	123	125	137	124	132	130	113	144	136	118	118	118	128	124	130	114	154	135	124	131	112	119	119	118	125	130	132	118	132	95	112	123	128	139	137	125	130	137	122	122	116	133	144	121	119	123	108	119	156	124	129	133	130	122	118	139	113	135	121	124	125	107	112	125	103	105	137	133	128	113	109	123	111	134	128	127	120	120	114	118	103	122	122	131	117	126	122	110	126	132	135	118	124	140	126	111	134	115	126	117	124	139	140	148	131	116	111	98	132	133	131	129	105	119	118	129	128	129	126	138	140	127	113	116	141	122	117	119	117	137	128	129	125	124	138	126	131	138	143	113	122	136	122	122	131	112	118	143	142	136	119	123	128	129	138	124	122	137	133	130	131	138	131	111	132	112	124	114	121	132	95	133	120	108	123	126	124	139	118	90	129	123	138	121	145	123	132	126	103	141	124	134	118	126	138	135	114	123	109	114	136	133	113	109	111	119	126	129	131	128	122	121	112	139	123	121	146	120	122	121	105	127	111	102	126	121	150	95	125	146	116	148	128	121	113	114	137	116	115	124	119	116	119	128	117	119	113	129	120	133	111	142	116	125	126	118	126	115	147	129	122	110	131	114	122	120	124	130	98	139	120	115	134	133	107	124	130	121	126	114	116	97	113	107	138	126	123	124	118	126	104	135	122	117	127	134	133	133	124	136	130	123	127	135	124	130	105	113	124	132	107	105	110	108	132	118	109	126	100	130	159	132	135	119	133	114	112	119	125	114	127	108	126	115	123	125	110	136	116	121	138	110	116	116	136	126	123	119	112	118	99	141	147	128	129	110	130	142	110	121	132	134	124	119	113	111	115	113	114	93	115	127	135	119	144	130	111	152	127	111	124	119	113	137	126	138	150	133	136	119	128	117	111	117	109	111	127	125	102	145	89	133	134	132	94	131	125	106	113	119	115	112	123	121	125	120	149	151	122	128	134	128	129	133	135	104	116	96	122	122	122	119	107	120	133	138	124	142	128	145	118	118	145	113	128	117	139	127	111	121	142	119	117	113	111	123	127	119	134	120	145	115	111	111	115	133	130	118	110	128	139	105	135	108	135	133	140	133	126	121	148	99	138	132	122	100	106	127	119	122	104	126	119	142	110	106	134	126	110	120	157	136	120	137	131	123	123	129	137	105	129	130	133	111	128	107	127	113	125	120	125	137	124	135	136	127	123	117	121	117	126	131	134	136	123	120	128	139	112	117	131	119	129	126	147	106	139	111	122	130	118	123	131	105	126	132	118	108	140	110	128	118	117	123	123	123	140	127	108	114	125	108	125	132	119	145	124	106	114	117	134	121	122	114	130	136	126	114	144	139	114	108	133	134	137	135	126	102	136	125	121	109	121	113	148	99	137	126	121	136	127	111	116	117	106	120	117	135	127	117	121	137	121	126	119	141	138	128	130	116	108	132	130	117	132	130	123	135	135	118	114	120	130	123	132	110	124	126	128	110	145	129	116	126	105	119	132	120	144	138	149	123	141	118	131	117	124	136	124	116	109	120	111	122	145	118	130	127	123	130	131	129	123	123	120	102	117	122	124	131	116	129	123	109	115	122	110	102	137	138	131	131	124	124	153	121	127	138	152	118	131	120	140	126	140	120	128	130	128	154	134	117	116	141	115	98	119	126	123	121	124	127	140	115	128	111	123	122	136	120	122	123	134	126	116	120	110	128	117	114	158	121	119	124	129	131	133	134	115	116	114	120	141	117	105	113
2431	443	474	517	490	459	446	430	408	420	426	436	430	422	407	376	394	423	428	398	407	422	408	386	437	395	393	422	397	379	408	429	402	387	373	423	388	398	403	398	368	391	416	405	395	412	384	386	379	358	415	403	381	394	380	433	399	382	337	379	355	410	416	396	380	369	396	407	389	395	382	393	370	382	402	409	394	383	403	411	368	382	358	391	382	359	333	407	394	409	385	400	424	385	374	414	379	398	353	402	399	377	414	381	389	360	366	399	396	379	392	410	365	402	425	380	368	395	387	401	428	386	401	382	405	380	405	392	373	373	364	402	423	402	398	382	407	376	403	408	401	391	405	396	389	364	414	393	362	391	397	387	396	411	382	393	380	377	386	380	386	401	416	436	404	387	379	405	380	401	363	378	383	361	365	377	403	369	358	414	384	404	425	375	371	409	372	368	399	386	369	424	383	411	364	384	379	397	408	424	383	366	383	486	427	407	398	360	408	352	373	384	413	404	394	371	381	395	392	374	388	410	379	358	394	391	396	351	389	395	385	352	394	362	387	379	396	390	386	404	394	404	379	372	423	380	405	369	398	388	388	414	435	414	418	378	407	395	377	368	407	399	428	404	377	363	360	401	411	362	362	365	399	379	416	391	371	433	347	442	410	383	374	396	410	399	402	374	396	413	404	399	380	410	385	357	384	379	403	411	393	360	381	353	411	415	390	416	395	398	368	391	406	397	399	405	367	417	404	382	373	404	389	425	377	414	404	367	415	377	412	382	394	402	391	398	393	400	407	355	386	379	379	367	389	419	396	398	388	376	386	368	393	373	412	414	386	400	424	404	384	352	375	406	390	436	378	403	385	420	379	413	409	400	374	410	379	394	386	401	378	384	387	387	423	409	376	393	375	386	395	394	422	357	405	394	377	397	401	399	392	383	399	403	374	370	401	382	393	396	381	412	428	399	389	385	393	373	402	417	419	386	423	366	406	337	385	370	410	373	411	439	381	381	387	367	378	402	403	406	370	393	341	369	401	365	390	400	399	393	409	428	421	417	375	418	408	420	408	352	378	363	394	422	370	420	409	380	379	383	372	372	394	424	332	411	375	408	355	379	408	390	397	412	364	378	407	406	407	371	377	392	398	404	408	389	380	385	404	382	411	370	417	376	384	416	389	375	421	389	393	377	412	361	387	411	406	368	407	380	411	406	395	372	406	413	443	381	413	384	394	419	353	366	409	431	361	356	378	371	377	357	411	357	365	396	364	383	376	387	374	413	421	396	398	368	412	362	436	384	375	406	383	355	389	358	396	400	384	370	357	414	393	408	368	359	410	400	390	404	397	398	392	381	413	392	368	389	361	397	396	379	400	402	393	391	377	389	395	391	408	381	384	382	394	434	363	403	396	375	360	444	356	396	364	389	431	386	386	379	400	410	361	427	408	363	397	390	360	387	391	377	362	412	403	395	391	390	377	396	414	387	391	373	383	392	365	429	394	365	371	378	393	399	426	372	371	416	384	378	404	401	397	374	406	366	362	395	391	368	395	375	407	376	362	382	400	355	427	404	387	399	407	411	363	365	386	392	402	418	354	366	397	401	397	366	374	426	351	387	422	384	410	417	382	419	385	401	427	385	398	389	424	384	353	376	416	372	367	416	352	391	382	400	419	377	389	385	393	429	398	401	414	413	393	406	400	384	374	389	377	403	386	439	394	410	392	377	391	361	383	416	387	406	389	403	391	377	384	406	390	363	375	382	383	447	405	373	397	396	390	404	388	407	384	415	419	391	362	382	410	382	404	404	386	384	412	415	408	376	414	349	385	395	371	395	390	375	419	410	401	354	386	411	420	404	418	405	396	385	425	360	409	381	393	410	406	416	396	336	338	398	352	370	394	355	378	390	379	369	361	406	412	373	362	381	393	410	395	385	404	432	363	386	406	382	421	403	377	367	410	382	373	404	382	375	394	355	397	386	401	383	378	403	388	415	421	397	404	397	407	408	364	379	358	404	391	366	392	375	409	378	405	391	372	394	408	353	427	403	394	385	375	393	378	387	393	402	408	390	386	407	350	415	400	378	398	376	391	416	413	407	406	387	389	395	400	389	369	352	402	375	387	378	402	364	376	386	399	372	413	371	379	380	413	394	388	410	378	339	395	397	399	402	393	399	380	374	378	380	372	429	406	410	359	385	380	381	404	417	370	388	434	397	367	407	401	374	403	417	408	333	376	370	387	393	370	365	425	371	355	404	388	381	397	390	403	401	401	398	378	382	359	374	386	377	355	363	386	360	378	405	391	376	354	366	382	382	358	363	409	414	440	377	406	393	421	400	367	386	374	365	393	406	387	375	407	385	382	388	341	438	368	406	399	402	374	381	383	351	404	420	386	402	376	417	410	367	404	378	354	389	390	391	402	386	357	391	392	382	382	391	391	343	397	404	390	407	388	359	401	450	395	364	413	377	378	363	395	356	414	434	410	346	378	388	418	410	385	355	388	381	416	411	389	396	372	355	353	369	398	379	385	408	398	427	392	370	408	404	397	375	410	404	385	357	431	384	359	401	402	385	400	372	366	394	385	364	370	408	390	370	405	369	374	419	360	387	403	372	372	356	374	375	395	398	373	391	393	373	391	388	386	390	382	396	401	396	379	372	399	404	448	402	391	396	356	372	385	408	381	410	383	396	390	403	369	385	376	384	399	375	382	396	413	387	364	362	394	387	347	368	388	392	402	432	382	361	364	381	398	400	400	408	407	392	380	377	378	377	394	388	400	420	410	385	400	407	398	383	396	398	378	397	407	386	424	377	399	373	362	380	418	425	358	370	396	406	406	395	392	401	381	378	395	386	394	367	404	375	384	421	416	389	388	413	410	382	387	364	385	394	387	371	407	413	383	400	356	369	398	389	370	394	436	407	392	348	379	406	374	426	364	396	362	377	397	422	408	381	395	401	381	439	406	400	377	388	378	417	408	408	403	412	438	386	376	381	363	373	396	416	389	397	402	387	414	392	353	368	407	398	391	392	417	395	383	403	391	382	384	373	382	419	383	342	390	412	414	398	369	385	364	400	396	378	409	397	404	371	369	352	377	421	327	362	401	374	407	404	402	379	409	396	405	381	393	355	397	397	411	363	399	388	432	369	413	404	359	387	406	410	382	417	390	446	373	416	334	381	400	341	389	389	383	407	437	373	386	371	379	407	377	402	383	409	415	385	389	379	415	401	385	366	415	381	357	380	396	378	380	383	409	393	387	391	424	349	423	389	376	367	378	394	382	384	340	371	380	433	357	400	365	395	414	352	411	346	395	398	405	348	418	390	392	372	415	386	392	381	394	393	435	407	364	375	386	399	394	411	413	358	369	357	422	399	402	409	415	415	375	383	381	383	391	394	385	395	404	426	408	390	411	410	350	361	405	395	385	391	408	381	395	417	414	376	402	364	418	398	368	415	405	363	400	394	345	390	393	393	370	411	413	370	405	366	389	359	371	390	385	382	384	397	379	386
8128	1094	1140	915	638	524	440	426	341	311	267	306	262	253	280	267	237	238	266	253	264	235	241	279	251	244	236	247	221	268	256	230	231	248	234	212	216	216	200	211	213	196	226	195	210	203	225	231	194	223	202	199	215	210	187	186	210	226	223	193	187	209	179	208	197	215	216	203	208	208	227	212	189	208	199	188	193	198	217	222	217	222	218	210	189	196	168	206	214	204	216	210	212	209	201	199	216	181	211	192	184	221	188	203	203	210	200	209	211	202	212	206	190	174	223	215	213	201	192	207	232	236	232	226	202	167	183	215	177	215	241	217	189	179	219	193	196	206	196	192	185	189	222	209	222	210	209	212	210	221	194	191	173	195	188	212	206	200	209	198	206	174	196	192	218	197	203	217	207	191	206	207	195	196	181	184	208	193	199	228	193	186	200	180	199	211	188	206	204	210	207	199	218	216	188	197	187	205	206	182	187	206	196	208	204	179	201	191	220	207	190	204	195	204	197	203	187	217	205	199	201	199	180	205	213	203	174	228	200	209	182	184	185	200	217	194	201	192	213	207	213	186	210	219	206	189	198	211	235	224	242	222	188	196	233	218	222	198	215	219	209	212	221	174	198	210	173	187	214	220	185	228	207	235	202	216	190	204	207	196	226	202	226	205	206	188	220	204	227	214	195	178	173	206	224	188	202	185	206	211	202	211	200	195	203	169	208	177	213	205	193	204	205	224	209	194	193	203	189	214	206	221	206	196	198	169	202	204	219	197	208	184	193	189	195	187	198	222	195	199	213	185	221	237	179	217	192	200	238	199	195	199	202	207	197	205	220	220	197	218	209	196	203	182	177	175	183	215	210	208	231	207	236	207	215	197	204	190	209	186	205	190	206	210	205	190	201	200	205	207	170	217	220	206	181	225	196	174	204	193	199	196	213	253	196	228	190	186	200	191	212	212	194	217	215	180	190	205	200	195	193	216	169	176	191	179	179	220	193	212	211	212	216	196	199	168	176	195	193	187	211	200	180	198	213	224	231	194	218	226	191	229	193	221	203	204	204	218	210	188	212	221	188	208	209	201	217	190	195	183	239	206	188	195	170	185	209	195	209	214	187	218	183	198	214	199	230	225	189	201	192	193	210	202	218	177	201	208	198	210	209	214	211	205	209	217	216	201	186	175	218	198	205	203	199	186	204	213	217	194	233	196	227	186	209	182	188	215	210	223	230	246	184	211	213	204	207	216	227	204	203	201	214	200	210	208	217	209	220	204	210	210	190	216	202	192	219	212	201	218	197	210	196	193	216	226	227	216	184	194	205	196	206	210	223	212	193	227	163	202	177	228	184	212	191	209	195	214	176	196	216	203	196	212	189	227	193	184	186	193	200	189	214	200	189	181	205	227	169	181	255	192	221	184	179	199	213	205	209	223	213	194	207	234	201	188	195	197	222	192	181	189	189	197	180	219	235	182	191	202	223	191	223	212	201	222	208	201	199	206	207	209	197	214	185	210	229	181	187	220	228	193	219	222	200	195	205	197	191	178	203	224	217	188	219	220	196	222	200	205	202	212	203	189	201	203	206	171	213	204	213	195	209	207	217	204	206	221	199	193	205	216	222	201	202	197	202	218	206	198	238	191	183	189	184	188	194	199	182	207	201	200	192	204	202	196	203	199	202	196	197	182	207	191	188	186	195	169	223	227	180	209	201	214	178	199	213	206	222	214	178	188	195	201	209	196	196	184	194	201	188	229	238	199	214	222	191	191	202	221	203	185	202	200	194	188	201	207	222	193	198	204	206	194	214	201	167	229	186	217	230	219	202	224	234	192	204	238	213	189	179	198	189	210	224	217	219	203	172	204	199	206	232	210	197	169	209	201	196	194	212	194	202	184	214	207	210	215	199	201	199	192	204	189	208	213	216	182	195	191	197	186	216	201	224	207	223	216	191	193	210	195	187	216	230	199	219	194	204	178	194	193	203	193	209	187	204	222	170	198	210	206	199	222	213	212	201	173	195	212	221	216	219	178	208	226	215	216	219	210	222	180	211	196	209	217	158	211	195	211	209	213	206	206	205	214	212	180	204	219	202	225	214	213	188	190	216	205	192	204	198	231	206	176	214	211	208	211	201	200	227	204	193	197	223	215	217	186	185	200	192	218	199	209	215	208	207	197	200	190	179	184	227	225	205	210	195	199	217	182	190	209	198	202	198	209	206	206	219	204	185	207	218	185	190	217	200	206	182	206	230	215	201	208	196	219	211	210	201	190	203	212	208	211	165	174	187	200	205	214	212	221	216	204	220	228	191	207	193	209	189	208	192	175	208	191	193	190	229	217	185	175	216	218	223	199	232	191	223	207	208	195	224	183	192	194	194	204	181	198	220	186	212	221	211	216	188	210	191	217	211	198	212	196	188	185	206	208	197	186	195	206	228	201	209	199	188	190	207	194	196	192	194	202	198	184	194	237	203	207	202	179	208	194	201	190	195	227	203	181	185	209	207	185	209	219	228	225	195	206	189	193	203	195	187	193	207	199	188	216	224	187	197	203	204	229	185	195	220	198	197	242	225	195	208	182	220	194	213	211	217	209	189	247	203	214	213	218	208	206	216	217	188	207	213	193	215	215	194	253	193	206	212	200	203	186	229	217	212	184	206	203	222	190	204	222	201	199	198	201	202	214	193	177	191	208	197	209	235	200	215	200	201	217	204	194	170	206	211	194	205	211	209	184	198	181	200	229	202	202	186	182	207	184	220	221	195	202	210	204	203	196	186	187	183	216	205	192	207	217	191	205	191	193	200	206	207	194	202	211	200	171	216	184	200	215	192	229	198	191	192	186	199	217	198	223	191	213	200	210	211	223	222	206	213	206	219	211	180	209	190	228	185	210	228	232	214	217	238	197	237	203	229	216	216	199	218	204	225	229	205	213	218	175	190	204	198	198	206	227	211	196	197	189	220	221	206	212	212	201	227	219	204	202	195	208	201	217	209	178	193	210	195	213	203	226	192	216	210	198	209	229	180	195	188	207	184	205	201	203	190	193	228	192	196	183	208	209	200	194	185	186	214	221	196	175	209	191	183	198	220	189	225	227	244	218	203	217	213	219	240	209	236	202	204	199	217	181	206	235	219	220	205	216	212	220	186	190	190	217	197	214	220	202	212	213	201	192	211	205	207	235	204	206	201	223	204	195	213	213	193	193	201	197	208	205	191	203	186	209	216	223	205	209	204	179	220	225	209	214	196	198	196	187	217	214	179	195	210	226	205	181	215	205	200	211	207	203	206	223	173	211	207	207	185	210	211	191	189	212	230	192	210	198	217	208	237	205	181	227	213	194	196	208	222	197	232	219	215	208	219	176	221	181	183	214	210	209	175	184	169	223	198	225	204	216	210	227	187	209	211	220	213	189	175	197	201	210	166	241	217	198	240	212	208	199	220	194	227	214	196	209	212	179	165	185	224	192	187	229	207	195	252	180	216	205	194	193	205	187	202	203	204	184	203	210
6240	1352	2698	3109	2737	2251	1882	1733	1422	1281	1109	1101	1063	932	968	913	849	873	981	902	949	857	969	1000	1113	963	957	884	880	996	819	955	760	893	679	703	637	635	583	612	604	592	628	596	626	602	618	611	634	582	604	587	581	582	576	559	642	611	592	622	607	631	590	601	603	585	612	597	612	597	591	565	553	621	619	581	594	604	593	646	554	566	619	574	579	615	521	566	582	606	568	577	606	562	593	581	602	584	580	533	538	629	552	570	589	601	586	541	542	561	563	626	541	605	544	555	533	572	609	554	569	577	605	563	609	600	561	568	573	586	607	606	562	585	557	569	573	577	545	638	593	556	566	566	518	582	559	584	586	645	526	587	554	583	593	579	565	590	598	552	590	563	604	599	608	558	569	563	549	554	621	565	593	578	552	555	555	632	630	596	584	572	593	608	592	603	592	560	579	563	625	615	534	658	544	541	596	587	604	605	600	577	611	579	531	587	573	600	589	571	556	562	571	587	528	612	534	539	584	579	579	569	556	554	536	594	612	594	544	566	556	633	541	588	559	574	596	554	560	555	582	627	560	575	585	591	555	561	589	569	569	547	586	637	561	565	540	564	549	538	540	608	586	554	586	580	566	552	581	582	558	548	597	569	555	596	542	570	599	606	567	576	567	559	601	579	591	540	580	602	572	600	593	572	550	568	626	590	584	577	575	574	613	589	534	544	608	578	543	589	575	541	579	565	550	566	534	561	555	612	580	599	577	590	588	576	593	550	589	594	584	547	572	588	628	546	592	575	630	580	628	594	588	606	576	536	580	550	581	604	567	594	603	587	583	556	603	529	567	552	546	597	591	586	586	566	587	589	581	580	609	586	539	620	577	583	567	586	566	587	644	578	624	564	562	586	593	582	592	570	589	575	604	554	587	531	565	552	587	580	590	603	589	551	588	530	611	554	573	561	578	588	599	567	572	554	565	536	605	615	535	576	575	589	564	569	575	569	546	580	554	584	595	596	566	595	572	578	558	569	597	588	596	577	557	563	591	593	586	564	589	554	582	586	521	572	590	547	592	598	585	572	622	575	564	527	537	565	570	596	593	569	551	583	601	535	542	560	610	613	562	576	574	580	576	523	632	585	548	555	624	566	554	570	620	603	589	558	527	566	589	577	581	549	581	552	540	579	569	581	604	577	567	583	579	572	570	579	608	578	585	554	524	552	589	603	572	563	569	556	602	572	598	572	557	584	566	597	571	592	618	527	585	568	592	567	581	610	569	578	595	580	565	595	597	596	580	585	564	600	583	572	559	547	616	567	541	597	608	554	607	548	596	570	590	587	561	519	589	549	575	544	563	568	534	595	579	570	575	554	612	578	570	572	536	575	612	553	575	592	554	565	588	608	580	596	556	614	590	557	552	580	577	566	582	552	598	567	560	602	542	594	596	557	584	568	600	579	521	593	622	602	540	615	563	586	547	568	573	598	609	554	600	585	605	569	556	585	553	587	531	560	570	551	578	549	579	577	588	579	605	597	585	583	636	560	574	591	551	587	564	600	604	563	549	580	612	571	600	610	549	589	597	570	563	545	588	548	571	573	596	604	577	612	597	531	611	557	558	584	600	549	616	586	598	583	549	539	605	618	591	575	562	572	561	596	581	590	576	593	610	576	572	557	583	536	547	568	579	557	589	565	554	573	568	566	555	580	639	567	626	576	579	579	540	607	587	593	541	600	538	611	575	586	584	598	547	602	611	549	564	581	577	572	575	607	579	605	590	582	603	553	607	569	574	552	596	580	597	554	577	580	560	609	585	574	622	573	602	580	525	579	571	573	643	556	561	549	595	567	582	580	560	578	594	582	610	545	571	592	594	523	576	573	587	574	560	616	564	556	590	566	601	520	592	604	535	543	567	577	547	575	609	594	601	564	613	611	571	579	589	559	577	557	574	570	590	580	592	579	560	565	603	573	568	583	567	592	580	523	575	583	577	604	607	563	555	565	555	614	535	591	544	595	543	562	558	568	618	573	571	603	602	546	574	597	603	552	583	570	573	545	564	552	584	602	552	588	561	565	601	598	560	585	590	549	554	569	633	575	542	564	589	600	574	589	563	556	540	582	586	568	554	543	601	552	531	583	611	555	632	576	605	550	595	582	555	656	621	576	588	592	562	509	565	615	517	530	608	553	552	586	595	577	596	594	600	584	548	573	567	565	538	535	566	555	579	588	530	558	528	556	575	541	573	537	591	578	579	581	541	574	578	605	586	578	577	558	559	573	598	593	597	594	620	565	601	561	541	580	607	553	573	568	553	540	571	548	601	548	579	563	601	568	581	593	625	577	611	587	577	552	597	561	559	600	542	579	597	569	580	587	605	575	594	589	603	580	569	573	570	554	581	566	573	562	579	580	587	620	607	568	581	572	591	607	554	579	573	569	614	546	586	618	583	552	594	598	571	608	550	589	605	552	570	554	606	567	595	616	586	571	513	549	580	545	566	596	569	571	603	564	579	586	561	590	539	580	599	583	555	604	572	544	581	584	547	593	578	568	567	581	566	593	581	577	559	528	567	580	549	525	560	599	587	602	601	579	562	568	588	585	534	530	562	555	533	575	621	584	581	563	590	599	578	578	611	568	589	575	557	584	567	612	580	561	574	599	541	586	586	582	585	576	590	560	577	592	573	568	611	583	610	558	592	565	569	587	596	619	561	535	585	571	567	599	578	564	587	578	601	562	570	596	588	554	615	538	601	562	600	556	582	563	549	566	614	604	569	570	569	589	564	593	618	578	571	573	576	568	589	521	589	582	595	552	625	599	605	588	568	597	567	594	608	537	582	528	574	586	593	594	528	570	582	584	571	553	567	589	553	634	586	553	555	550	597	564	601	556	612	582	593	559	521	597	569	583	573	607	568	550	570	552	580	609	544	627	590	591	629	590	550	567	584	605	584	618	541	592	630	550	580	589	590	574	562	616	592	566	587	572	554	557	563	643	591	561	590	544	600	557	575	546	599	578	631	582	604	567	573	603	605	598	582	615	573	599	579	561	574	572	550	597	610	568	574	591	559	572	568	588	556	554	556	557	557	603	562	585	618	581	546	548	560	558	576	500	577	571	573	570	555	575	578	605	613	593	604	573	574	616	609	631	582	572	570	540	583	581	582	549	557	594	570	572	564	544	572	533	577	569	527	569	545	528	564	585	591	620	562	564	569	541	575	567	605	617	597	562	563	571	587	601	544	623	607	551	549	574	583	577	558	542	574	546	557	540	548	563	557	581	565	613	559	587	556	549	577	556	555	625	544	547	557	610	570	626	568	535	565	578	582	567	573	548	557	626	519	577	590	583	625	601	553	578	578	560	551	564	568	570	548	589	551	569	569	629	580	557	601	567	578	571	572	519	590	611	614	558	581	579	546	553	592	578	624	560	542	568	584	535	589	565	570	558	582	593	591	551	590	575	562	554	611	595	572	610	588	572	565	542	572	630	585	551	585	609	589	557	609	584	631	552	567	589
16152	2903	2651	2081	1416	1098	950	771	707	623	578	551	531	497	492	478	475	483	484	522	469	457	465	509	534	490	457	456	483	502	463	445	405	438	414	380	418	401	368	357	382	405	422	397	392	358	401	375	393	407	399	409	351	406	424	402	384	349	383	377	400	385	378	388	377	396	393	453	395	374	371	384	383	383	399	439	380	364	361	346	366	391	371	361	395	374	373	402	419	391	415	412	392	368	387	379	385	393	357	361	385	379	415	399	370	424	415	376	422	419	394	381	377	401	385	390	418	396	369	378	386	376	412	389	398	414	397	377	387	372	366	415	413	369	392	406	383	393	408	377	351	417	377	365	365	435	401	373	380	418	378	401	408	393	365	357	346	374	375	416	375	402	373	388	337	367	346	386	427	393	398	368	402	407	365	378	387	389	388	395	378	374	381	376	385	377	356	351	369	386	393	389	362	417	382	367	362	381	446	401	407	350	379	403	391	383	386	356	371	375	399	358	374	381	383	353	364	406	407	370	403	348	360	371	412	381	377	372	403	430	360	393	380	406	359	383	399	410	381	352	398	383	389	388	367	376	403	355	372	374	404	394	406	379	424	364	414	377	391	378	378	387	376	399	364	386	404	399	381	379	394	393	398	366	392	420	410	391	357	357	402	403	389	371	368	376	376	391	382	441	375	415	362	359	367	420	369	376	335	401	410	401	385	410	383	339	381	356	399	370	386	351	359	372	415	393	358	332	388	389	380	382	376	368	376	385	376	364	376	366	381	368	367	407	363	404	387	389	370	355	432	394	407	376	388	401	370	355	391	392	414	413	359	387	379	397	372	392	371	357	371	382	394	390	381	391	361	402	397	362	385	374	408	415	386	380	365	387	395	427	394	390	376	355	407	398	390	368	416	369	363	395	373	403	388	404	403	355	358	372	379	380	371	355	413	373	361	405	369	365	417	398	411	416	364	385	378	399	354	407	390	443	384	402	388	400	394	380	357	414	391	382	369	387	382	410	408	375	384	418	418	353	397	395	370	346	389	395	348	417	419	355	389	352	368	399	404	383	381	363	421	383	375	374	412	362	392	394	377	378	392	399	382	351	353	371	406	394	379	397	453	387	401	402	364	418	381	378	370	378	403	376	364	348	374	407	381	404	396	356	369	373	357	365	396	408	404	400	394	394	374	442	453	376	380	409	437	399	392	371	375	340	391	393	384	399	389	412	363	405	361	360	372	390	388	414	385	364	395	391	396	404	384	381	420	401	377	380	369	388	385	380	394	389	382	368	397	355	398	420	410	384	390	382	411	384	388	395	375	379	362	393	384	378	400	408	391	366	349	353	377	393	378	398	386	392	374	392	429	374	412	379	412	415	410	383	374	381	384	391	383	368	406	361	403	399	356	408	405	354	378	401	414	387	343	390	351	426	406	390	393	398	402	352	394	365	399	391	352	403	349	371	374	401	395	383	374	398	384	377	394	378	370	386	382	422	374	391	360	364	394	422	388	395	383	385	409	393	394	399	386	390	395	388	408	404	417	390	367	377	410	384	378	402	381	367	377	386	424	390	379	394	377	373	398	411	383	385	390	389	358	427	363	365	350	391	361	415	383	377	388	385	426	387	429	422	392	384	367	371	388	375	440	393	400	379	395	378	399	407	368	408	408	380	398	368	382	388	379	402	359	344	343	378	424	417	372	402	400	355	368	391	419	397	354	433	374	370	409	402	416	374	388	390	403	403	464	396	400	400	370	376	366	365	373	379	373	418	390	414	392	393	406	421	373	352	401	346	371	366	429	432	369	404	366	382	383	382	412	393	403	370	373	367	385	398	382	395	383	404	432	395	357	351	378	369	353	367	394	362	383	389	412	410	394	393	354	384	370	374	352	379	369	364	392	382	400	390	391	367	442	412	357	405	389	417	394	363	399	395	432	328	381	396	414	394	367	389	438	383	393	373	383	393	400	412	410	403	420	407	381	389	387	352	388	360	394	404	429	346	391	433	400	408	393	394	406	396	366	403	365	418	372	409	414	407	390	407	390	350	396	370	364	397	357	391	375	375	385	379	366	444	375	394	364	393	364	374	356	368	357	400	377	407	405	383	383	394	406	373	423	421	420	414	361	377	417	391	378	364	377	398	397	375	403	389	387	395	394	368	374	391	416	427	356	432	415	362	346	395	382	357	376	423	356	382	388	360	402	392	409	402	397	378	385	433	397	362	394	388	407	410	376	359	372	397	363	352	418	391	376	408	387	378	429	408	390	423	396	382	388	354	384	362	422	396	364	374	378	391	414	389	383	364	380	385	394	374	345	385	399	370	369	401	382	379	367	383	421	366	407	395	385	416	336	406	380	387	381	404	415	373	363	382	378	367	390	370	367	351	391	375	410	384	364	390	372	399	351	362	405	402	380	360	378	365	357	386	406	384	375	418	399	387	401	405	414	424	397	368	360	347	350	423	373	409	386	395	396	383	405	388	348	385	385	392	391	417	376	413	395	400	380	376	384	370	433	403	390	420	367	411	396	362	388	425	393	428	373	378	401	376	434	373	390	385	384	393	392	359	390	384	371	409	405	376	374	361	409	365	366	368	412	373	373	401	423	398	429	403	386	400	409	360	341	395	377	366	338	382	368	354	398	361	361	382	355	389	406	350	359	385	397	407	377	398	412	387	352	380	341	391	400	422	362	411	398	375	358	362	423	383	372	350	376	400	348	397	350	401	383	354	420	370	352	388	407	372	393	370	364	382	381	405	406	374	384	412	380	384	410	388	385	373	388	384	371	425	418	364	395	368	391	386	349	433	417	439	355	385	410	411	372	403	392	412	388	387	394	407	411	383	387	399	360	387	389	404	402	367	395	379	397	416	392	390	395	392	408	393	405	419	369	395	421	408	386	367	414	379	384	408	419	391	397	384	359	369	417	374	408	378	367	367	380	366	378	374	383	368	348	398	360	377	371	380	368	388	399	426	356	395	365	388	368	383	392	376	374	365	355	417	368	392	367	394	372	347	394	368	372	355	375	415	361	399	399	389	369	393	370	392	429	407	374	361	381	402	368	405	451	392	360	360	397	361	397	367	382	399	385	421	397	393	389	388	415	414	413	391	411	376	355	382	342	387	387	372	401	363	382	388	378	388	377	404	391	370	390	371	393	396	415	361	375	411	408	383	378	428	375	366	406	342	361	336	361	331	356	360	366	385	398	399	396	372	386	411	385	378	408	364	423	420	410	407	404	397	391	400	371	397	389	362	366	400	402	375	358	372	361	366	361	401	403	377	428	403	389	385	384	355	380	364	405	384	425	384	403	369	384	405	339	415	342	395	370	404	349	381	344	397	403	391	401	400	414	389	382	391	385	394	370	381	367	417	365	372	396	398	424	386	372	393	397	408	400	376	401	403	358	410	390	373	400	367	402	407	404	363	352	411	350	364	354	391	381	380	379	428	387	397	399	409	419	407	366	406	407	393	402	398	401	407	385	387	390	415	419	425	418	328	357	398	367	386
8561	2509	5169	5996	5211	4259	3564	3101	2617	2349	2100	1936	1777	1717	1690	1582	1472	1486	1528	1666	1567	1649	1770	1877	1975	1875	1583	1558	1655	1923	1459	1302	1219	1213	1123	1127	1054	1036	1010	987	1010	1038	1023	957	1089	1030	1062	980	929	1001	944	1001	1044	1009	1048	981	1025	981	990	981	977	949	986	967	990	999	997	1027	973	975	973	960	995	1002	973	986	968	984	982	934	1003	997	953	999	898	970	931	991	928	878	888	1001	962	984	1002	970	897	909	916	991	954	961	995	948	1013	968	956	940	939	935	966	1003	954	969	982	963	885	936	878	958	930	954	885	962	973	963	948	977	918	927	909	986	963	950	882	992	997	915	986	900	973	1002	932	908	948	937	941	900	996	961	964	930	987	974	918	975	873	966	941	934	949	926	950	960	953	963	981	925	922	922	939	921	983	964	949	926	903	954	960	948	979	990	1013	931	946	990	990	910	941	943	1023	952	948	973	860	978	928	905	955	961	920	989	904	908	976	965	902	961	950	929	969	941	1010	960	975	931	928	912	977	948	1000	967	930	932	898	929	927	1000	948	946	871	922	916	935	968	920	913	941	925	954	939	920	956	891	906	994	949	915	920	973	1005	943	967	963	935	948	992	882	938	914	921	970	941	903	986	924	910	958	898	952	921	925	961	971	976	983	963	904	902	911	935	951	942	1002	947	966	997	923	982	986	920	919	933	996	958	914	897	959	983	937	966	880	919	905	942	981	974	945	953	982	967	893	936	905	958	942	979	962	954	943	900	981	939	929	942	937	897	963	981	926	959	940	987	960	924	956	966	974	941	991	931	955	940	972	909	977	943	977	935	911	983	944	968	928	946	904	985	927	960	956	973	959	1011	920	929	928	937	952	998	916	992	935	935	942	954	975	946	958	903	941	975	943	933	964	896	929	914	939	933	951	1002	980	950	941	898	947	938	960	1026	942	926	956	989	935	878	925	928	924	1004	883	967	926	939	927	892	929	977	951	959	942	972	973	917	971	938	940	950	944	909	907	956	948	965	927	937	983	959	982	951	938	950	987	895	937	955	937	878	929	921	938	885	936	983	906	967	923	935	916	911	933	961	884	916	960	934	922	913	966	896	942	972	979	965	939	989	958	967	929	976	905	945	938	992	953	955	961	963	915	946	941	980	951	901	926	979	943	939	993	888	940	919	950	1004	934	938	970	986	934	955	947	969	862	892	939	947	901	896	1035	932	913	960	938	984	908	945	902	950	939	956	955	959	932	973	898	972	924	969	915	951	953	926	959	948	967	934	996	1023	946	962	951	947	900	916	952	1018	980	946	929	931	940	927	943	936	945	935	938	879	894	959	926	990	934	951	982	921	898	937	967	956	965	975	937	938	929	943	911	923	942	978	943	882	901	937	922	963	930	1007	925	927	952	949	910	917	922	928	937	923	956	950	981	998	965	968	926	951	945	913	941	949	940	917	872	925	908	934	897	944	1004	961	908	974	921	900	950	894	939	925	965	922	951	906	927	906	948	933	979	946	924	978	902	924	949	943	947	986	944	926	888	880	925	939	915	959	978	867	922	932	957	957	891	871	931	983	918	904	938	952	932	972	948	901	906	964	944	951	889	945	956	962	938	965	924	954	946	953	943	909	971	897	986	919	904	944	936	930	946	945	959	1007	893	926	967	931	902	898	964	984	905	949	1007	990	929	927	947	951	943	998	967	965	940	932	892	905	908	916	959	924	911	950	932	938	876	908	910	932	971	957	906	954	928	994	923	890	877	1005	946	934	927	931	961	940	925	912	983	961	933	969	960	961	973	929	933	945	937	914	904	943	896	961	954	948	930	931	974	937	966	995	938	994	972	962	949	963	936	931	929	946	937	935	885	989	971	942	895	963	945	932	931	899	942	939	953	901	928	948	996	957	895	971	974	991	946	937	971	963	929	977	932	943	959	956	927	979	933	1007	956	954	919	976	970	1005	929	934	906	915	959	941	949	945	958	941	979	970	960	934	943	945	931	901	941	948	934	941	936	949	913	939	945	912	968	967	927	1010	995	878	897	910	949	954	923	936	917	997	854	970	911	955	957	967	951	959	985	917	929	898	949	970	940	938	876	914	916	967	988	999	963	962	960	929	970	891	859	943	917	1021	944	930	949	937	952	979	944	983	948	965	877	904	901	928	959	945	945	961	918	951	919	883	945	953	971	922	956	969	899	933	985	953	952	896	945	912	1013	910	921	903	991	953	907	918	971	1020	898	916	949	922	912	956	974	975	944	983	969	949	967	915	912	940	974	938	992	866	987	935	916	937	957	955	966	998	952	974	943	951	938	946	963	1016	952	922	922	940	1016	914	967	940	935	930	940	921	941	916	962	970	954	916	874	965	989	927	970	908	920	963	970	962	990	905	957	922	941	971	939	967	951	951	959	968	993	944	866	949	959	963	974	971	944	935	949	958	934	945	974	899	945	947	942	956	890	938	962	934	962	939	924	990	948	966	946	939	941	960	937	928	957	939	957	929	980	947	947	902	934	942	945	952	957	925	954	891	921	923	1014	947	949	910	970	933	914	867	986	978	970	954	899	877	966	921	946	983	971	938	971	903	923	931	965	923	911	878	1021	967	929	953	926	915	990	961	898	948	907	926	903	947	939	946	950	942	960	944	965	924	967	899	1014	970	1019	938	995	961	974	957	977	927	932	940	965	939	957	971	935	962	914	984	962	927	985	999	969	918	920	949	926	917	903	986	944	890	966	918	969	921	946	958	967	965	919	947	949	945	938	936	953	944	974	978	891	971	960	990	950	958	908	926	936	988	954	933	970	905	1015	998	947	962	957	950	972	911	921	951	961	961	987	884	977	982	938	936	981	973	914	966	917	948	936	921	988	954	905	971	936	964	914	952	923	954	919	885	946	913	904	931	917	889	960	978	921	974	915	890	952	980	950	911	917	878	968	983	917	901	935	945	909	979	951	904	879	905	974	910	917	880	957	961	944	968	920	916	977	951	883	951	884	949	942	968	880	992	939	987	978	969	952	980	969	962	960	965	952	990	882	920	943	968	950	907	933	920	942	915	955	971	979	948	938	977	931	958	936	930	954	919	965	960	971	945	968	954	901	982	945	884	975	969	967	936	967	914	944	943	982	971	973	922	941	963	937	936	983	944	949	940	899	1013	960	966	926	950	862	967	935	930	949	925	954	886	942	1002	935	954	934	916	957	928	897	908	947	929	960	960	904	941	936	959	960	966	982	959	968	949	931	959	934	953	908	947	922	932	982	945	965	957	918	936	937	924	930	952	924	918	877	937	975	911	945	935	953	926	964	969	974	861	906	994	952	958	970	955	976	976	978	999	944	922	925	906	943	1000	927	937	996	948	921	946	903	909	947	969	949	946	986	961	853	972	895	934	981	941	961	890	955	944	929	991	952	952	930	974	978	945	916	942	943	915	977	941	981	960	888	961	967	940	890	938	886	936	962	956	1004	919	945	936	885	960	944	923	934	950	943	954	966	963	951	901	953	996	884	929	928	949	944	978	915	919	937	952	948	994	987	945	941	912	917	947	991	939	917
2036	163	161	169	124	111	160	119	116	139	105	131	148	121	124	110	128	109	94	94	140	125	130	106	123	128	137	141	129	126	131	127	118	146	109	130	144	132	117	111	109	121	100	128	134	112	139	130	117	126	115	123	128	144	135	113	137	108	139	138	124	126	114	110	112	120	128	118	123	132	123	136	132	148	119	118	148	114	127	126	97	106	130	123	124	120	127	115	116	127	115	124	146	114	126	129	94	126	98	117	111	135	125	123	134	115	113	137	124	121	127	139	122	109	117	117	123	134	131	113	133	103	127	112	128	149	153	114	125	134	138	118	123	137	124	137	117	124	122	121	131	117	127	128	101	120	133	129	143	137	150	130	119	137	112	141	141	112	114	114	138	129	119	122	132	126	124	143	132	124	104	127	127	130	119	139	131	146	121	124	119	110	122	113	132	113	110	125	114	120	127	120	114	122	106	127	135	119	122	123	121	111	118	120	117	131	124	130	138	98	101	117	121	101	130	126	107	121	151	117	127	126	129	147	122	131	99	117	120	113	117	141	129	135	124	110	123	134	151	114	143	114	129	131	124	143	119	120	122	122	121	119	139	112	122	125	128	135	139	97	129	101	135	119	115	129	137	122	128	126	129	124	124	106	125	108	111	122	112	101	118	114	132	121	118	123	134	126	121	129	121	129	119	132	126	111	134	132	114	133	127	128	119	112	121	99	127	119	131	146	114	135	113	123	125	121	127	126	120	128	130	116	124	116	121	128	115	113	129	132	92	123	111	133	130	101	116	99	126	118	124	121	129	131	136	94	116	118	124	128	98	123	121	129	124	145	143	123	128	123	143	138	133	122	114	137	127	132	107	128	118	136	128	123	107	120	135	129	125	123	133	123	115	113	107	126	139	127	115	144	133	106	126	121	128	123	121	123	107	111	133	121	118	131	132	97	101	137	138	104	131	118	118	123	125	137	126	126	142	112	122	127	121	142	114	127	129	107	111	107	117	137	137	124	138	122	129	126	127	111	134	121	99	112	145	118	144	105	119	116	112	130	131	148	106	129	114	145	145	120	121	140	112	147	149	137	132	125	122	132	106	147	118	108	130	122	127	135	106	135	118	125	115	129	127	106	115	135	132	111	105	120	136	137	133	111	119	112	134	100	146	115	110	140	106	127	132	125	119	110	137	133	123	136	132	121	117	130	124	133	106	112	111	112	124	119	101	142	114	120	133	123	134	120	118	133	134	106	119	129	128	112	121	123	127	124	140	122	129	120	116	133	135	112	134	146	122	130	104	116	128	116	131	124	127	124	142	131	144	121	129	113	124	123	111	131	124	121	120	129	110	124	132	131	144	122	124	119	113	115	135	116	107	132	124	118	124	97	117	124	126	146	100	121	122	115	135	141	120	155	132	120	100	124	116	131	118	131	128	133	119	113	125	112	112	123	130	107	146	137	135	122	120	123	138	124	113	130	117	134	152	125	133	133	117	129	131	120	129	131	124	100	140	120	133	126	139	117	126	123	115	119	134	102	124	131	127	120	112	125	150	137	112	117	108	126	120	114	137	113	130	117	132	117	128	104	107	105	119	113	117	110	120	117	121	124	124	120	105	129	131	131	140	111	131	108	108	113	135	126	155	146	145	129	133	133	109	109	115	118	106	131	131	143	121	144	130	128	118	120	124	115	132	115	132	136	120	116	121	122	131	110	134	129	126	130	120	133	147	129	110	103	138	112	128	134	145	116	135	120	119	118	129	115	126	115	140	136	110	125	131	136	118	122	118	116	124	130	143	129	124	110	122	133	127	119	137	127	137	120	127	124	130	119	124	121	116	131	143	113	141	121	141	125	125	127	146	134	126	143	138	124	111	117	127	130	131	126	133	118	140	125	101	133	118	128	113	130	127	130	122	110	151	124	121	125	124	118	133	130	120	122	140	133	124	130	113	140	125	143	142	121	118	121	119	122	131	122	131	142	101	145	132	136	112	139	118	130	133	126	130	111	115	128	128	131	114	151	125	126	115	120	106	109	135	118	123	127	130	104	137	110	114	128	129	123	150	110	121	134	125	129	118	139	138	122	148	114	113	130	126	121	142	127	103	128	121	119	123	103	126	131	134	118	117	120	135	125	137	138	120	123	132	134	114	131	111	143	120	123	108	121	130	121	104	106	122	124	118	152	132	124	125	106	117	125	119	109	113	115	129	126	135	117	132	130	130	124	133	119	137	136	125	118	117	128	127	129	147	126	123	134	145	120	101	118	111	119	139	121	138	137	155	127	115	131	99	111	114	117	128	138	103	104	129	129	119	138	113	130	137	127	124	140	118	137	126	115	122	126	127	119	131	115	150	135	133	120	154	132	104	114	106	141	144	108	128	126	117	112	127	119	111	131	130	99	130	122	129	110	129	138	104	126	108	123	145	114	117	120	137	132	142	112	124	103	129	125	132	118	109	97	103	142	113	106	134	129	118	114	112	115	123	123	130	135	125	126	133	117	129	125	150	154	114	129	129	105	99	122	114	119	127	126	113	97	113	122	115	109	134	119	161	123	116	132	125	113	137	100	149	131	124	142	119	138	129	124	113	116	127	132	129	141	129	136	113	109	121	133	139	138	138	119	134	115	149	118	104	112	121	120	121	125	137	99	126	115	127	119	135	147	140	143	115	142	134	139	147	120	125	145	108	144	126	129	110	116	139	123	123	97	146	128	116	121	136	145	118	115	119	111	128	135	127	122	119	93	125	135	123	132	135	100	118	133	105	123	115	120	126	148	124	129	115	128	116	109	134	131	129	109	125	125	115	140	130	116	126	119	127	138	142	127	126	112	114	110	123	151	125	143	122	136	102	138	127	137	111	133	124	104	136	120	132	127	104	109	139	133	104	118	112	112	124	126	113	126	136	128	99	124	139	142	123	127	126	110	123	110	99	136	135	142	115	109	115	121	134	148	137	126	105	107	127	113	114	92	140	107	142	146	131	127	114	107	110	119	115	116	130	116	122	137	108	134	125	122	139	126	116	118	134	134	141	125	111	130	133	128	123	132	121	156	119	133	111	130	108	133	120	116	123	117	121	118	106	121	118	111	122	111	117	122	124	132	119	129	122	143	122	121	106	133	104	128	134	131	126	132	114	125	134	124	123	152	111	140	112	119	110	129	141	132	109	115	109	120	138	122	109	120	128	129	124	137	116	136	108	116	131	118	126	125	136	126	127	123	151	107	136	115	128	133	119	113	125	128	108	119	114	125	119	120	134	115	144	109	127	112	116	153	128	131	121	137	115	108	118	106	102	126	132	124	126	123	131	131	115	123	121	120	124	126	123	127	122	119	98	118	117	115	96	120	110	112	123	126	117	126	119	137	127	130	145	111	109	129	152	122	113	125	117	132	127	117	116	120	119	108	149	115	117	112	114	125	120	130	112	105	135	120	95	124	127	140	131	120	132	131	122	115	106	109	136	120	115	109	112	103	123	145	107	138	123	117	124	122	125	130	151	120	123	110	133	130
2411	443	498	527	446	406	492	423	412	449	438	435	427	419	384	397	406	371	405	391	417	396	388	431	405	425	398	375	438	385	392	398	378	377	382	387	412	427	381	378	408	400	423	414	355	373	400	388	361	370	401	364	373	397	406	386	395	374	366	379	387	416	380	401	419	400	367	385	428	401	402	405	391	379	374	367	383	401	421	374	400	391	405	395	379	385	397	404	357	382	361	388	371	382	348	437	398	394	382	370	385	398	394	401	380	381	381	382	415	374	373	391	379	366	405	376	383	383	379	405	404	397	411	422	371	396	360	349	419	397	389	409	388	420	370	390	392	374	391	407	391	402	366	420	376	381	392	365	344	383	350	395	405	383	370	411	375	373	394	372	400	392	375	378	373	388	368	408	382	410	406	385	406	413	416	366	383	408	388	401	405	361	379	388	405	386	395	413	367	390	397	388	387	385	394	390	403	403	383	389	395	384	376	413	401	383	391	389	378	375	403	392	402	391	406	425	390	418	388	426	390	389	384	404	372	410	393	400	363	444	383	410	374	357	400	409	384	386	418	402	380	369	402	393	412	361	392	389	390	373	397	417	391	363	363	380	391	392	395	377	388	402	393	378	382	404	376	400	380	403	410	389	376	376	403	404	363	370	401	384	369	421	389	397	406	398	394	375	380	382	373	397	389	402	417	447	401	355	377	431	424	368	374	360	394	381	396	400	371	389	401	355	377	413	371	403	371	393	401	393	344	387	410	376	375	378	402	384	373	413	392	396	372	361	374	368	360	415	380	386	378	394	384	385	407	374	414	391	382	360	350	384	395	388	370	387	378	403	388	415	394	391	365	356	374	374	385	395	409	386	391	432	396	392	383	361	394	394	392	364	399	406	400	352	382	382	352	406	385	367	409	383	416	385	407	399	351	402	372	408	418	396	361	379	380	384	397	371	409	380	407	410	361	368	361	427	387	392	382	370	383	388	403	388	409	416	368	400	383	428	374	349	405	389	418	388	388	406	427	365	399	333	355	377	416	386	405	382	380	382	395	381	397	420	420	389	393	405	387	377	396	378	400	400	387	420	388	381	379	375	364	362	406	387	387	437	422	369	394	382	377	392	394	366	396	408	379	426	366	373	421	382	411	399	374	401	409	407	410	383	376	359	355	393	429	382	427	418	355	409	399	386	379	401	402	398	399	382	411	407	378	405	375	393	393	433	397	388	415	412	374	412	412	396	393	384	372	408	410	378	413	379	413	413	395	410	379	404	408	401	365	375	367	380	411	382	384	406	346	415	375	385	441	371	401	386	395	396	369	370	364	385	406	403	411	403	413	411	380	411	383	420	337	388	390	380	407	429	373	419	392	397	396	389	374	387	397	403	388	369	410	419	390	368	358	404	414	360	422	414	371	374	416	396	379	384	411	400	394	390	355	418	386	386	409	393	358	405	378	368	384	402	392	366	414	387	356	388	393	402	379	412	364	377	422	373	377	365	408	384	376	390	380	340	368	407	390	401	379	372	357	397	345	398	384	380	427	407	397	385	378	381	367	394	359	365	412	371	404	352	372	409	417	388	420	383	386	381	406	374	387	408	377	375	398	391	362	383	394	391	352	417	401	351	375	396	364	393	401	409	377	367	393	407	372	359	385	411	394	399	358	411	375	385	395	391	373	375	409	404	394	399	374	417	420	402	377	415	371	393	399	417	380	437	394	405	396	362	382	426	384	381	372	398	397	393	394	396	374	396	404	384	397	397	401	398	401	394	402	378	365	378	401	381	406	387	396	354	422	424	368	394	402	354	384	382	427	366	380	389	396	412	384	390	388	388	384	413	394	406	413	389	387	399	408	382	374	373	377	385	392	379	358	432	394	388	411	381	374	364	400	392	352	396	375	408	382	392	413	434	403	398	405	356	381	415	379	384	397	384	408	381	418	415	366	388	403	394	395	361	366	384	405	413	407	374	403	402	378	363	395	393	360	416	378	380	378	424	396	371	389	397	389	370	383	397	403	386	394	392	368	425	415	337	404	379	396	402	421	393	413	403	361	396	381	371	370	401	394	391	412	437	381	405	387	388	395	361	363	395	415	385	379	383	392	398	394	353	391	381	389	387	443	372	385	387	402	415	411	399	397	395	409	376	408	403	396	406	341	390	393	407	403	389	355	404	370	358	398	368	409	418	361	413	380	355	405	382	396	355	384	355	377	422	378	424	377	401	385	361	382	412	392	402	364	396	379	396	393	394	368	384	395	402	371	395	394	386	422	415	392	405	348	439	368	407	375	365	398	388	376	392	364	389	422	384	428	378	375	404	401	404	424	368	368	357	413	357	389	414	353	386	426	400	431	398	387	413	395	366	359	376	406	392	346	391	436	374	388	418	380	378	390	388	370	374	430	373	414	370	376	394	374	376	385	380	364	420	383	390	399	357	383	397	405	391	389	398	379	382	364	369	406	396	419	381	399	419	405	409	393	371	401	425	422	396	398	409	353	386	416	406	368	401	391	406	380	389	410	409	376	390	367	400	344	425	399	354	392	390	395	406	375	331	443	379	378	361	365	401	377	392	390	396	394	367	430	363	388	366	437	356	400	396	375	393	373	379	380	379	396	391	362	384	393	387	397	380	395	404	399	390	355	385	369	414	420	369	394	393	380	408	365	394	364	454	403	344	409	394	373	393	380	368	389	364	413	399	395	386	373	408	397	363	390	385	372	389	410	373	398	403	388	413	385	390	382	370	402	406	383	388	349	373	382	427	359	372	401	377	420	402	428	380	427	437	395	408	371	389	361	385	372	409	400	415	395	358	424	395	421	396	421	408	369	413	365	395	411	378	374	391	365	373	361	383	388	404	418	435	361	389	411	394	400	378	407	364	361	392	363	403	445	365	355	404	407	434	357	367	365	376	402	390	391	408	423	398	391	384	376	415	377	394	378	396	379	373	381	396	414	434	378	354	369	410	423	384	381	400	410	391	375	374	354	365	407	404	356	398	355	442	422	383	362	391	394	395	417	395	414	401	420	389	403	368	380	378	382	384	393	362	394	396	413	409	379	370	418	416	429	425	393	380	379	404	414	366	389	395	401	362	407	414	379	423	407	393	401	351	416	390	347	399	356	417	399	398	391	425	384	397	368	418	442	411	337	388	397	391	384	375	365	409	404	359	390	392	397	378	409	403	360	403	402	404	374	372	431	386	355	397	405	394	390	402	392	376	387	394	384	390	405	388	392	382	402	379	390	382	423	385	401	408	370	421	399	376	375	408	392	377	366	416	387	405	384	386	393	393	395	414	361	397	376	397	387	372	398	374	404	398	404	403	374	384	352	398	397	406	390	399	371	440	395	376	399	415	390	385	395	414	386	397	395	403	408	374	402	381	415	380	388	397	402	405	415	338	407	373	404	404	369	385	385	390	357	429	383	413	367	379	375	405	375	417	391	394	384	397	392	405	375	382	450	383	378	395	410	425	404	376	380	405	397	398	388	382	394	398	368	395	404	390	362	366
8345	1109	1214	962	666	524	479	345	315	276	285	307	264	269	245	219	241	245	256	254	236	223	255	269	278	244	247	214	238	216	227	229	225	225	241	224	220	195	211	208	227	202	198	202	200	205	208	211	204	217	208	213	215	223	200	201	206	202	187	223	214	208	209	187	189	207	222	241	204	214	219	206	198	198	225	205	189	210	217	233	199	226	225	200	217	201	210	224	225	229	203	212	206	206	216	226	199	209	214	201	205	215	216	193	197	237	231	210	197	215	216	196	190	215	212	200	199	227	205	198	217	191	203	177	202	202	217	198	203	203	224	182	194	200	216	197	202	184	192	221	220	181	219	194	187	206	203	201	202	205	189	199	192	216	217	206	204	193	193	189	211	210	188	199	203	208	207	196	198	187	228	188	178	214	213	213	205	208	203	202	195	217	222	231	191	223	185	186	200	251	200	214	207	216	206	203	207	195	228	189	190	234	209	212	188	205	222	193	207	219	210	212	214	223	201	183	233	233	188	192	195	207	187	203	216	179	211	216	199	209	188	233	166	205	193	229	203	189	226	194	187	190	223	213	206	179	203	202	208	172	188	223	191	181	211	194	168	215	214	179	220	194	178	208	205	198	173	199	202	193	205	176	189	183	198	201	191	207	180	195	213	199	197	206	198	210	221	221	208	193	217	212	210	190	190	201	190	237	197	214	198	212	208	205	239	211	214	178	206	204	191	196	204	212	206	198	200	215	208	188	194	197	187	197	202	202	207	200	206	190	226	203	232	190	195	187	211	197	215	213	202	185	229	215	186	189	181	226	221	231	191	171	213	217	176	199	199	179	204	234	220	196	210	199	215	194	207	223	184	190	185	215	180	200	202	207	200	190	200	218	223	222	209	215	194	216	183	211	203	206	204	190	199	231	198	216	209	216	229	198	200	206	177	205	208	187	202	194	203	213	209	195	185	200	216	225	220	180	179	213	192	203	209	196	178	208	185	190	204	216	201	219	223	200	192	185	178	217	205	201	210	208	197	204	173	210	211	177	221	246	197	207	210	202	211	201	219	197	218	203	188	239	204	202	216	183	196	173	202	180	195	191	207	211	221	204	220	202	179	199	215	181	199	208	186	219	199	185	186	218	192	212	212	197	210	216	200	175	194	191	177	194	215	203	196	202	224	197	181	198	204	215	209	218	215	205	194	198	194	197	204	210	201	209	232	211	205	207	223	188	205	196	194	226	206	219	218	219	182	167	188	194	181	208	193	189	210	202	196	201	192	205	197	216	218	216	207	225	209	240	199	223	214	195	193	220	197	190	208	203	222	213	212	200	212	210	213	177	212	197	217	211	211	174	215	186	181	226	216	204	206	232	228	202	193	198	203	221	217	206	218	199	199	190	228	219	172	192	199	177	214	195	216	194	202	233	212	189	215	206	201	202	196	226	217	213	217	198	174	212	198	200	200	179	203	188	197	211	212	203	204	182	207	206	165	191	214	181	188	219	203	200	185	203	241	179	204	226	204	193	206	201	193	184	198	211	190	212	179	208	203	199	187	230	208	208	235	190	199	181	190	194	214	224	192	221	196	208	191	175	212	192	223	206	175	215	219	207	208	208	217	228	208	189	179	217	192	212	235	198	185	217	222	166	231	196	227	192	205	181	213	186	233	172	197	191	197	185	204	208	218	224	205	211	204	201	197	207	208	194	217	210	213	231	225	210	211	209	221	207	212	192	195	203	192	224	213	199	205	187	231	228	199	195	219	201	206	198	207	202	190	213	202	198	209	219	217	229	201	183	198	198	209	181	243	190	228	204	211	193	212	186	218	210	214	213	198	197	203	195	217	198	199	214	201	207	208	164	247	189	209	207	228	209	203	185	210	195	211	191	208	197	183	217	215	193	191	214	193	219	205	221	243	191	216	183	199	207	199	207	217	203	224	189	202	188	196	186	200	201	207	231	205	224	214	220	174	187	205	205	191	197	212	200	231	207	183	223	212	184	190	184	197	247	217	195	196	167	186	195	218	222	196	187	222	200	210	196	225	215	218	169	212	196	177	203	209	224	181	190	213	199	211	222	205	209	239	209	188	194	189	211	196	196	214	223	208	203	198	193	173	216	200	227	184	227	201	219	178	183	186	193	201	218	226	200	194	201	203	242	168	190	232	215	226	208	194	203	195	209	196	203	194	220	202	205	210	197	225	191	208	213	193	236	206	200	200	187	189	188	204	222	208	225	207	195	213	199	203	221	183	201	210	208	190	199	220	209	197	179	222	199	192	203	189	225	183	220	216	209	210	221	209	242	194	196	171	211	195	195	200	196	232	219	163	220	247	195	216	227	215	189	200	204	192	212	210	214	206	216	203	221	199	211	202	186	233	211	183	204	212	212	189	200	210	242	204	212	215	204	174	187	187	214	186	217	212	218	190	206	195	199	211	201	202	200	181	194	186	190	198	209	208	204	179	212	195	221	207	203	214	219	184	216	177	213	212	203	215	203	225	183	198	187	218	208	207	211	190	176	219	207	201	223	214	211	170	199	200	221	230	215	225	178	217	211	204	202	217	210	224	219	203	183	208	217	218	222	196	224	229	214	224	182	186	204	217	195	175	173	230	220	210	183	207	193	208	204	194	228	186	211	202	204	209	198	202	191	198	188	204	195	227	189	172	197	183	220	240	200	198	189	228	211	193	217	184	198	194	204	212	206	187	218	197	201	219	221	193	193	207	177	214	183	206	192	205	219	215	221	210	189	211	196	214	219	206	208	248	210	189	210	200	184	202	197	178	203	202	217	204	194	188	227	225	204	179	206	208	180	200	213	187	190	211	187	213	231	193	206	196	204	202	180	195	240	214	205	203	216	230	226	239	209	202	223	193	198	200	222	207	224	209	207	195	226	186	184	177	185	185	192	188	202	191	184	205	197	190	194	189	170	216	180	232	181	210	208	185	242	213	206	202	200	187	203	205	190	192	198	216	216	209	195	185	190	205	216	239	202	198	195	217	221	196	179	196	203	208	181	184	217	233	236	194	207	210	200	208	204	214	206	213	215	220	234	195	223	203	189	188	200	224	225	197	202	221	193	218	179	213	206	227	177	188	206	189	195	184	204	217	213	210	200	235	229	202	218	208	205	183	201	207	182	214	196	192	194	209	209	243	183	195	207	204	219	193	216	186	209	251	224	211	214	202	209	222	204	194	219	205	201	228	198	194	198	180	212	202	203	209	211	211	206	217	226	201	198	168	213	200	222	203	218	175	208	197	197	207	198	204	211	211	212	222	207	211	194	221	208	211	208	195	225	223	195	198	202	239	210	194	201	191	171	197	202	215	195	193	193	229	198	178	199	223	193	181	201	204	203	202	191	207	205	202	213	201	212	219	197	195	207	220	219	204	187	169	216	199	202	187	205	195	185	217	198	208	208	180	209	227	239	186	197	209	203	199	217	222	187	189	194	211	216	196	216	179	209	229	177	189	228	213	214	221	190	195	209	221	212	201	172	232	181	212	202
6368	1335	2754	3073	2736	2268	1940	1629	1403	1287	1137	1125	1006	976	920	866	879	879	913	871	1079	887	1005	1007	1144	1007	834	891	816	912	834	772	730	719	740	874	634	690	636	654	593	606	613	595	665	633	569	621	599	593	609	595	629	549	617	607	574	578	564	594	559	615	578	614	542	569	561	591	627	657	592	574	581	605	630	620	639	554	617	599	570	533	605	599	555	556	614	553	585	582	573	617	603	581	593	527	570	554	567	610	565	601	575	579	550	568	594	573	546	624	597	592	555	567	623	580	563	610	555	583	542	607	540	612	607	583	556	569	579	561	558	598	543	595	593	561	542	586	569	623	610	606	593	594	541	601	570	559	599	594	564	605	589	528	607	574	592	605	578	602	550	602	600	585	588	609	645	622	583	565	569	541	567	535	573	598	568	601	613	578	593	534	576	582	590	549	579	578	547	561	570	585	565	599	593	602	607	564	572	606	573	588	560	541	626	570	552	553	537	573	569	574	556	560	542	557	555	563	611	581	585	605	553	560	586	561	524	613	544	550	622	593	593	582	571	557	552	548	579	617	587	598	555	579	578	591	558	583	600	599	576	571	513	570	616	611	585	582	604	600	578	582	569	598	623	583	615	604	524	559	543	570	594	559	554	581	547	584	577	560	612	542	582	563	589	604	553	538	570	577	603	552	546	591	545	592	568	539	573	585	555	563	628	589	585	602	579	596	587	583	567	595	586	558	561	595	574	581	596	583	595	611	569	540	587	563	567	579	597	534	571	600	601	568	574	529	594	573	549	576	595	543	595	525	596	587	557	546	616	607	565	596	585	532	579	575	575	587	557	544	591	576	589	543	567	557	564	615	576	557	608	515	570	578	610	564	527	583	556	611	564	570	586	595	572	553	591	635	568	559	574	557	551	567	596	608	577	588	551	546	603	619	582	570	547	599	543	601	533	567	534	575	611	579	569	564	578	540	601	598	572	584	555	563	570	521	542	601	530	586	600	528	563	593	562	606	656	539	610	550	602	574	549	585	557	594	573	558	559	561	572	617	556	583	620	593	536	569	588	599	535	562	567	608	567	588	614	572	594	546	588	602	606	566	592	587	553	576	549	575	577	578	570	559	583	550	579	596	587	580	554	584	571	583	567	589	598	611	618	544	602	561	586	573	613	615	562	603	556	555	589	543	614	570	614	603	604	599	606	595	607	584	581	588	588	577	532	591	599	642	560	593	581	561	593	546	597	566	583	630	577	585	580	584	523	597	611	554	587	580	577	575	601	583	556	636	564	613	596	582	587	581	596	556	553	554	628	571	604	568	642	585	568	599	557	558	616	578	588	555	606	563	575	639	616	580	540	577	525	550	607	563	604	588	543	601	572	618	588	575	614	550	554	591	552	615	566	592	563	613	602	611	565	595	557	596	561	596	605	575	578	586	565	642	553	589	562	576	584	574	595	590	593	590	601	572	596	561	539	574	567	588	603	607	563	597	567	576	600	631	604	604	585	592	572	608	550	536	587	553	560	575	573	558	591	576	564	544	557	560	590	549	535	616	563	575	587	586	579	599	599	552	534	546	555	614	556	604	546	588	531	587	590	539	568	552	586	567	579	552	600	586	639	573	526	547	585	564	570	574	581	600	601	579	541	589	575	550	571	578	593	549	644	559	562	549	601	581	603	560	593	558	574	596	583	603	557	490	572	568	529	608	573	613	553	537	555	591	589	594	575	561	627	560	572	544	545	611	560	549	574	608	596	606	585	564	612	604	591	589	571	563	582	574	574	574	578	574	561	584	534	567	563	570	566	570	571	602	557	582	571	588	557	566	583	533	585	567	577	615	619	596	533	564	562	574	586	574	572	618	609	595	575	565	585	552	579	595	571	551	566	586	610	562	593	560	572	636	584	604	560	587	593	588	577	582	547	619	589	557	541	571	570	578	547	588	587	563	596	539	579	552	575	581	598	547	555	604	592	568	585	554	568	599	540	621	640	573	583	565	545	566	566	593	560	589	614	562	548	589	570	577	606	565	558	592	573	599	573	600	582	607	598	571	576	542	607	604	504	530	552	621	623	590	529	667	568	573	595	587	562	622	554	567	599	587	548	542	602	642	542	561	559	552	566	555	610	586	595	553	606	560	548	583	593	523	581	580	602	580	619	547	591	566	523	607	581	550	581	533	584	562	552	567	582	598	598	563	577	570	599	563	568	532	569	574	566	594	558	579	563	596	544	579	631	571	531	551	552	583	581	560	590	623	610	569	596	547	623	583	546	568	555	572	609	586	589	561	621	567	585	569	577	597	579	588	534	528	556	553	597	593	547	601	570	578	586	571	633	522	552	544	569	570	567	611	582	538	599	574	596	575	582	545	627	555	561	603	587	587	558	539	579	611	582	609	600	580	540	591	559	594	577	576	566	609	594	583	589	599	571	529	591	537	609	574	613	538	564	592	564	600	548	571	538	564	510	528	606	561	575	561	570	523	560	578	576	600	628	575	594	560	558	587	578	542	573	577	591	584	579	591	589	572	545	576	561	605	578	543	607	588	553	605	591	623	563	546	576	555	533	545	603	654	577	586	568	601	594	570	596	592	583	521	567	637	566	536	573	592	570	594	545	593	538	582	543	553	578	596	597	554	630	606	562	583	589	611	569	537	596	578	561	604	565	588	576	560	590	601	550	553	619	576	611	582	602	564	573	559	547	580	561	578	584	603	572	549	556	543	601	578	572	578	551	554	651	601	547	585	567	584	550	535	576	619	583	642	563	578	539	590	543	565	605	583	547	593	580	572	560	546	563	552	593	579	595	588	550	557	607	574	590	612	588	525	574	573	532	549	593	652	567	546	591	560	565	572	604	605	573	582	539	562	597	544	589	614	555	575	553	582	579	596	571	609	533	563	559	618	625	565	605	540	618	590	582	598	552	571	581	560	610	567	588	572	603	590	576	611	576	611	545	543	596	584	602	603	606	562	592	555	553	574	630	619	533	548	554	542	572	608	560	597	576	559	533	555	550	573	529	566	620	581	572	573	579	569	566	566	600	561	594	526	587	567	565	582	599	593	568	584	541	560	541	573	561	527	547	574	576	602	541	554	557	570	618	551	533	567	554	570	564	595	551	587	596	573	560	589	589	546	527	599	581	615	527	586	616	551	567	574	545	636	550	583	585	597	592	560	587	608	602	575	587	557	603	600	528	624	557	598	544	543	565	617	576	608	582	558	627	636	576	572	623	540	536	609	574	597	566	587	570	588	600	568	565	578	606	610	624	550	558	590	554	575	573	566	547	577	577	611	573	578	577	556	557	541	600	592	578	603	627	553	605	597	522	645	589	586	591	553	568	564	531	616	552	585	539	606	593	579	586	573	547	567	602	545	596	590	564	589	596	590	578	605	586	609	568	575	551	575	582	580	571	582	592	557	549	534	589	490	553	560	587	594	553	562	595	628	600	592	569	570	587	587	586	535	574	563	589	571	576	589	588	561	606	595	563	599	609	565	560	597	603	623
15662	2838	2611	2120	1428	1112	936	748	692	608	561	567	507	510	499	504	460	468	461	472	447	454	479	507	544	523	404	454	425	463	430	461	426	415	436	385	400	403	375	409	385	395	376	378	362	376	401	377	379	404	382	399	402	405	406	391	390	417	405	409	370	376	376	358	378	375	423	411	363	432	391	403	369	396	377	427	406	377	383	400	381	389	387	407	374	362	401	410	390	377	399	362	400	382	387	369	349	404	384	373	384	365	378	393	353	364	408	383	410	413	390	403	385	419	404	385	378	382	377	378	348	399	391	404	380	376	420	382	424	401	378	411	363	414	363	412	368	378	388	410	373	368	380	421	356	396	377	370	377	389	375	408	407	398	386	408	371	348	349	417	369	425	373	378	391	354	385	381	373	352	368	411	398	364	394	408	401	381	410	400	403	365	366	355	354	393	371	391	389	384	411	432	361	382	363	410	360	373	370	376	347	365	386	379	375	374	414	387	365	381	390	440	396	388	387	371	365	386	381	380	395	384	350	360	388	370	397	350	362	383	411	388	355	444	391	385	395	380	372	407	384	368	391	391	369	408	395	360	376	380	347	354	398	379	413	348	385	387	376	389	391	387	376	386	335	338	327	388	354	380	384	387	390	383	412	412	401	383	392	406	337	381	393	381	386	382	377	427	373	429	369	387	375	392	359	327	377	377	387	374	400	374	396	414	375	401	386	412	394	427	389	391	398	368	392	382	420	376	372	415	388	409	398	396	391	373	386	406	392	355	407	427	383	375	378	376	354	382	390	393	401	404	384	375	378	373	340	364	369	352	384	362	397	363	379	408	395	372	377	338	411	329	337	365	389	416	374	399	415	409	406	376	371	386	420	386	358	387	408	382	381	363	367	404	380	409	381	372	343	364	440	372	374	416	401	385	384	365	329	376	376	382	382	394	378	448	387	385	400	386	333	392	364	335	351	411	373	381	422	370	416	412	350	426	387	421	405	371	365	399	382	366	367	376	383	385	419	372	407	376	416	400	376	396	369	367	382	398	414	371	395	412	405	411	367	421	366	365	386	402	381	399	421	407	395	369	383	385	360	421	374	393	373	391	384	385	384	417	403	388	347	389	426	386	403	387	409	378	383	391	390	378	400	400	426	392	374	372	375	366	418	378	371	365	385	434	365	372	399	407	376	409	411	388	356	409	425	386	381	429	372	348	396	425	402	360	384	398	362	395	356	360	396	434	384	382	385	372	387	423	395	372	363	392	354	397	412	385	373	381	389	396	378	377	377	385	393	384	387	401	394	371	385	385	386	400	392	397	355	407	347	371	374	378	402	398	350	401	373	368	347	395	408	396	386	350	384	425	441	370	400	407	420	421	385	383	390	369	400	398	404	368	418	393	384	377	356	365	406	390	392	385	398	406	377	392	399	354	397	387	348	435	412	430	362	376	377	384	373	379	370	404	408	397	410	398	381	376	408	417	414	362	342	392	367	386	411	362	352	375	397	407	387	405	377	366	384	370	384	376	392	400	416	392	386	360	418	384	397	395	363	403	367	384	377	359	398	373	392	395	406	380	371	413	373	375	378	381	357	360	390	421	370	372	386	396	374	419	353	426	413	406	361	384	371	379	381	405	361	396	352	418	405	353	345	401	360	367	347	406	364	319	392	395	387	412	357	362	382	391	388	366	377	365	362	384	408	385	382	434	392	391	394	381	395	399	383	420	433	344	397	387	381	406	429	408	393	374	363	387	390	385	366	400	387	409	398	385	389	349	370	381	430	414	371	393	383	402	398	362	380	380	362	358	393	382	390	374	372	362	371	373	358	384	344	402	385	422	378	370	365	378	399	386	385	399	404	377	387	430	379	393	365	376	371	373	383	376	373	412	367	408	393	371	382	374	407	401	358	379	376	391	378	383	354	360	387	364	372	380	410	405	374	389	382	375	409	405	410	396	410	392	409	383	387	406	401	383	373	404	337	362	375	379	400	377	398	422	353	366	373	378	418	391	365	387	385	383	375	380	400	383	371	391	406	372	353	387	374	380	388	413	377	367	381	368	414	376	375	362	356	389	404	388	361	368	361	384	392	422	364	380	393	361	392	375	401	376	414	382	410	392	378	390	396	376	399	355	426	398	381	391	374	350	382	422	378	411	389	387	383	411	397	430	385	381	383	375	355	381	393	353	369	380	399	376	373	378	359	345	377	360	393	363	385	411	365	384	402	390	420	347	394	422	389	373	365	390	387	391	358	385	403	381	358	453	403	382	397	376	396	401	398	422	390	358	374	391	341	394	390	370	383	366	385	398	407	364	369	406	419	387	380	377	402	367	344	371	392	406	392	392	385	346	363	393	382	381	370	415	385	405	396	422	374	409	374	411	408	372	395	417	407	397	386	376	386	432	411	415	370	419	359	395	372	401	391	392	382	390	394	408	391	372	381	365	414	397	409	376	407	373	379	393	417	379	359	406	378	404	391	413	399	367	360	369	418	371	422	386	373	371	411	405	397	355	355	400	366	399	380	375	374	393	354	395	388	403	409	379	404	382	380	446	357	412	384	377	424	387	393	379	365	384	377	345	381	401	403	375	349	371	377	381	402	371	422	371	427	399	372	366	401	400	392	400	378	386	378	408	390	397	380	397	400	422	380	413	384	384	367	397	407	426	412	391	381	398	391	388	378	377	394	375	379	375	394	399	393	391	369	372	402	380	433	364	401	405	405	397	381	384	354	382	367	424	379	399	372	335	378	392	345	411	366	389	364	424	391	351	364	387	418	382	387	415	365	399	344	405	418	369	412	382	389	380	383	402	353	400	393	382	356	380	424	385	380	367	412	386	381	381	369	369	427	402	352	377	390	355	391	399	398	397	378	394	375	391	372	420	418	389	390	424	380	388	411	377	375	393	412	423	323	354	348	409	389	371	383	381	355	390	378	359	387	371	360	381	374	391	413	378	346	391	384	383	367	400	409	391	359	334	387	385	354	346	407	373	367	396	387	397	367	360	380	337	380	396	381	373	394	376	384	384	371	395	389	347	374	349	371	389	386	385	421	362	349	416	361	388	369	411	354	383	417	384	391	412	386	367	403	376	400	397	387	413	413	395	396	374	362	375	369	401	402	355	399	353	389	384	369	386	404	407	396	374	361	425	391	387	380	373	389	396	359	391	380	388	382	407	409	389	371	412	375	386	357	379	382	394	376	389	415	370	376	363	334	361	379	386	394	402	427	403	362	376	433	431	377	366	438	376	410	389	435	394	419	376	406	373	380	387	391	398	402	442	432	401	406	387	406	365	386	366	404	401	360	359	402	406	399	396	404	404	401	403	383	386	376	389	366	389	348	381	359	348	373	352	358	398	398	359	407	346	336	377	386	387	379	375	387	372	366	332	397	382	369	395	405	397	400	378	415	390	385	375	365	381	368	401	387	404	382	357	412	414	378	449	412	390	413	399	420	362	372	417	357	385	384	356	392	412	381	391	359	328	410	416	348	381	345	397	390	352	363	367
8502	2601	5187	5889	5131	4379	3450	2886	2618	2249	2121	1940	1820	1712	1595	1574	1576	1453	1444	1532	1577	1473	1742	1831	2083	1879	1610	1479	1356	1633	1345	1453	1322	1212	1158	1184	1052	1108	1029	1047	995	1035	980	1047	1002	997	1036	981	970	964	1013	1013	988	992	982	970	950	993	923	1002	956	947	1003	978	980	995	917	954	1029	996	956	947	948	965	950	989	958	996	979	961	1003	937	973	988	959	939	980	1013	969	894	957	937	961	1016	994	955	943	967	972	1000	940	956	953	983	978	1000	945	980	972	947	964	960	978	914	960	919	955	936	1018	911	924	897	995	939	927	985	954	1017	921	938	971	917	976	954	934	914	987	928	946	1015	917	943	886	972	930	990	949	1047	964	941	936	938	999	977	932	961	933	906	910	965	948	921	925	927	931	891	974	933	1000	955	923	923	934	965	951	912	993	972	945	980	974	962	965	920	1004	965	971	955	943	941	1008	944	984	902	942	949	968	929	952	950	951	935	947	955	920	982	947	929	937	937	976	935	936	961	950	953	943	1015	924	940	959	956	905	941	933	890	1006	945	977	926	989	937	937	951	963	974	946	944	972	960	924	986	954	921	946	989	954	882	945	991	937	959	882	944	938	970	916	921	906	935	934	984	906	971	948	1012	897	969	895	986	972	902	950	913	910	967	955	927	927	918	960	964	918	965	925	898	983	975	880	959	934	940	948	911	967	972	913	907	885	945	906	902	945	997	902	987	930	921	952	954	1022	912	918	976	949	899	967	968	979	950	977	1000	923	908	971	914	967	964	951	901	940	905	963	966	957	971	991	948	920	948	894	894	959	974	863	934	979	974	933	979	948	946	963	927	913	919	926	924	979	924	1011	962	917	935	927	966	925	927	876	935	925	922	911	944	951	932	943	909	925	940	970	906	951	983	886	930	959	914	893	929	935	947	956	957	904	1026	963	982	926	937	922	1019	941	936	930	961	920	950	960	934	956	880	938	969	906	967	975	926	968	965	945	927	953	943	912	955	906	893	939	949	908	952	943	998	917	963	972	979	931	981	918	952	961	1000	924	909	928	938	973	997	923	953	937	1001	988	932	856	941	967	959	965	969	946	939	911	937	959	920	984	951	982	968	988	915	957	923	982	929	921	937	954	924	927	921	949	994	935	984	1023	1003	950	945	934	942	871	913	939	965	910	941	935	964	931	917	915	915	942	926	915	916	946	920	984	970	949	915	942	961	908	937	956	945	1001	996	985	919	962	1004	966	926	924	909	977	976	926	949	934	930	846	965	930	931	912	876	923	987	929	927	910	945	970	968	937	939	971	928	872	889	888	947	968	937	896	936	919	927	907	933	924	962	889	903	913	983	947	1001	991	977	902	910	928	949	996	955	982	901	862	934	937	946	977	981	947	942	962	906	930	917	941	936	910	956	956	958	933	991	891	945	981	917	967	972	930	867	955	959	964	968	967	967	968	926	952	960	953	927	924	895	965	955	922	900	903	997	948	963	987	945	944	960	893	957	987	941	902	921	898	922	948	971	999	989	910	923	888	967	923	957	970	964	923	953	964	952	961	985	975	987	941	941	978	962	890	932	878	947	936	990	925	927	955	1003	995	931	964	926	943	939	957	941	954	967	907	886	891	1001	965	978	949	927	930	973	932	984	985	917	948	934	963	938	982	971	976	934	1005	915	919	985	919	920	970	970	966	976	977	984	985	951	943	902	943	934	925	936	954	926	951	938	966	989	994	925	975	906	981	963	992	969	943	910	927	924	960	946	926	949	895	931	976	930	929	906	985	928	930	922	935	952	969	925	970	958	895	966	903	959	978	999	891	969	895	944	943	961	943	890	900	948	929	922	945	928	906	903	926	945	932	944	903	955	969	972	955	960	968	963	950	893	952	999	876	958	932	964	937	920	947	921	915	909	970	959	924	942	980	982	950	977	913	955	939	932	930	985	915	915	952	942	962	962	926	929	935	922	964	932	932	948	922	961	917	911	910	948	953	964	921	1004	934	970	964	939	895	944	975	904	927	964	963	911	910	964	908	952	955	917	932	888	988	954	934	960	969	950	896	951	1011	962	948	983	919	982	941	973	936	902	929	966	959	928	964	903	945	921	970	950	921	945	933	954	978	903	932	948	888	981	945	997	951	966	964	953	955	977	919	867	977	934	980	924	978	933	928	946	937	944	931	949	949	986	981	918	970	921	932	964	936	914	989	926	900	944	935	928	934	920	950	1004	944	920	918	956	1000	941	920	983	913	972	951	943	987	923	902	914	928	1010	916	948	952	914	938	883	905	966	947	923	998	957	918	955	945	968	941	916	936	908	919	957	995	901	960	946	932	953	920	995	905	929	945	927	937	964	977	1000	929	887	972	922	939	973	958	909	942	922	932	1040	953	966	930	951	954	960	923	1001	964	970	927	931	943	909	943	941	943	958	1003	948	985	890	960	950	976	1016	928	924	982	931	978	1005	907	944	916	975	988	910	969	915	1004	910	934	975	940	921	948	896	941	991	963	999	942	893	933	968	962	993	932	928	1009	905	910	926	946	907	929	977	936	938	910	1016	905	925	943	971	933	930	945	938	982	1009	918	979	981	961	950	934	933	945	925	961	916	965	955	934	906	940	960	982	971	953	973	937	892	924	912	942	951	970	872	955	959	924	943	974	909	906	934	945	896	929	955	981	942	1048	1000	923	932	917	899	896	951	858	928	993	928	943	932	948	963	938	904	912	915	962	932	939	980	920	1018	1001	926	897	976	978	958	967	935	952	997	1003	982	928	958	903	935	991	949	870	955	991	941	968	967	918	946	1006	907	957	996	935	964	957	961	1007	970	933	926	930	947	977	956	894	948	942	927	957	956	986	956	931	970	939	942	947	930	960	942	903	940	954	959	924	933	928	943	920	919	943	939	912	978	975	922	947	970	939	942	962	906	967	922	945	1024	951	989	971	939	975	899	939	948	1007	929	963	942	958	1000	916	942	913	956	1010	1011	928	1014	970	959	954	1039	935	935	980	958	919	938	981	982	942	886	936	904	924	917	967	967	956	884	938	907	897	941	921	968	995	903	942	906	905	987	946	1009	966	969	938	908	943	976	918	936	958	934	935	967	868	945	886	957	950	986	946	946	893	983	916	953	932	964	919	970	938	936	983	1003	920	949	918	929	977	968	978	990	980	953	928	926	941	941	983	923	882	936	997	971	925	938	920	939	951	898	981	968	947	908	887	917	917	947	1004	941	975	927	916	923	928	936	913	979	943	930	989	1015	948	915	969	973	904	887	989	915	962	914	929	962	919	965	888	961	963	922	922	936	920	971	896	918	920	964	908	910	936	949	936	959	930	937	918	925	883	937	939	968	940	900	884	968	951	965	983	971	879	919	942	942	920	959	942	958	998	922	915	937	908	864	953	909	918	931	957	924	929	920	937	976	922	984	960	926	905	1000	932	928	944	906	1000	994	979	973	934	957	920	931	923	956	954	955	956	957	936	935	933	950	956	955	934	950	983	953	928	955	902	949	965	922	940	935	959	918	918	951	941	951	958	952	944	888	983	971	942	983	930	921	924	906	958	975	944	941	929
2052	158	141	126	139	127	125	125	115	118	122	116	136	139	119	129	124	128	138	114	108	128	109	139	129	124	113	130	140	127	117	124	112	127	110	109	116	146	120	124	143	136	114	116	135	89	121	125	126	133	115	122	117	119	124	132	122	113	121	127	124	132	131	134	122	112	135	117	141	108	105	147	119	129	127	122	113	135	131	116	133	141	133	126	134	129	121	123	97	109	124	113	98	118	115	125	127	134	127	129	147	140	112	132	114	121	132	122	125	130	137	125	120	130	115	122	122	119	114	146	138	111	145	110	142	146	125	129	134	112	148	136	120	98	164	114	118	131	146	130	119	118	116	126	121	107	114	112	110	124	107	102	134	114	114	130	139	104	140	129	128	128	132	137	131	143	125	106	121	122	155	125	138	111	129	126	122	118	133	122	141	115	110	106	119	118	113	121	111	136	111	107	132	123	112	120	129	130	116	108	144	132	122	111	130	130	128	110	119	123	127	122	105	102	129	127	133	146	136	113	111	126	130	131	110	122	138	121	125	114	130	131	112	137	122	127	121	123	121	112	126	106	130	149	112	120	114	129	113	110	125	111	133	125	121	138	132	125	105	109	121	125	132	139	115	122	122	124	133	129	136	135	122	106	109	130	137	136	105	141	108	130	126	117	115	102	134	115	129	128	144	134	118	135	118	114	130	123	116	119	123	114	132	126	113	114	117	136	140	132	94	122	130	127	109	120	133	112	109	132	139	119	134	112	130	118	125	137	129	140	143	157	123	118	131	130	118	116	140	131	130	120	132	112	128	135	119	129	128	123	120	134	129	113	107	122	140	116	131	130	134	137	118	117	124	111	113	138	123	110	139	109	125	127	141	106	109	127	150	135	114	108	119	141	126	123	134	126	124	117	133	127	130	130	121	129	126	133	124	141	125	131	127	137	110	114	120	144	135	137	129	105	125	117	122	120	127	101	124	130	118	119	127	134	125	115	103	115	118	122	129	117	111	125	129	115	120	120	139	124	125	131	140	112	115	131	114	131	115	108	114	119	104	126	106	139	130	141	124	114	107	123	122	121	128	106	103	131	133	104	128	117	115	110	129	105	116	152	134	123	118	115	115	149	138	121	99	124	113	133	117	130	117	105	118	119	128	131	122	133	117	108	131	139	127	106	117	136	128	137	129	116	124	109	117	139	114	107	115	103	120	132	115	121	126	127	126	136	107	140	115	131	113	125	119	136	121	117	129	122	121	99	109	136	118	121	123	159	126	110	135	142	128	116	113	93	113	127	130	108	140	107	122	153	119	143	148	131	120	127	115	115	116	100	121	144	125	156	113	122	129	110	123	119	136	111	134	141	117	129	149	135	140	108	135	138	100	122	139	114	118	109	143	135	120	135	124	119	119	120	126	122	132	114	117	132	135	138	142	110	119	122	125	120	133	122	112	123	148	107	129	109	119	96	118	129	118	113	123	114	105	125	122	131	119	126	121	107	107	105	112	124	122	125	135	94	108	131	115	123	142	125	101	117	99	131	137	142	118	132	129	129	114	127	145	113	99	109	115	129	104	130	132	136	99	133	120	123	106	138	113	119	105	123	138	134	118	118	125	125	152	149	136	124	116	113	120	148	124	100	122	116	104	104	114	115	137	122	128	122	118	111	112	137	112	106	144	106	111	124	140	145	122	122	116	134	128	100	115	122	139	109	125	120	131	122	134	118	123	116	106	122	129	103	110	135	128	117	123	124	124	125	121	135	124	127	110	115	127	124	127	130	143	128	117	132	154	116	134	126	143	121	103	124	111	136	111	140	135	116	110	134	144	116	130	131	122	136	117	122	139	113	123	107	126	108	109	106	114	120	150	142	136	117	125	108	135	128	130	125	138	140	121	127	116	132	137	127	127	127	122	120	122	116	101	120	125	143	111	118	135	104	121	126	121	138	118	131	119	130	140	115	112	140	140	109	136	140	110	120	122	125	129	115	119	151	130	130	137	126	113	123	142	113	131	140	140	129	122	128	110	127	133	131	129	111	131	116	109	101	122	132	129	124	106	121	132	119	136	132	92	122	119	125	129	111	130	123	115	97	138	135	141	139	110	126	112	124	122	117	140	125	115	119	113	124	102	131	117	125	120	130	140	131	125	124	105	125	126	124	132	106	138	123	136	128	114	130	123	144	91	131	125	126	143	116	133	143	129	115	151	133	126	111	137	121	118	118	126	136	115	118	128	95	124	117	121	110	122	123	135	121	133	118	114	106	124	141	139	122	117	116	141	130	123	122	131	128	113	109	115	119	125	127	135	121	133	115	129	91	112	102	137	142	125	137	116	125	119	104	137	132	129	135	108	120	134	109	137	138	122	147	105	101	141	112	137	110	119	127	113	122	127	134	126	106	126	119	131	130	121	110	127	126	130	120	124	114	150	117	133	118	134	119	135	123	143	139	125	142	138	116	126	110	123	113	124	126	105	115	138	106	104	125	118	118	107	120	96	126	122	125	149	121	116	124	128	125	123	111	114	118	125	132	122	120	143	119	119	116	144	132	142	137	121	131	124	128	114	123	131	120	138	110	122	112	121	132	133	107	126	128	134	105	125	116	133	124	119	117	106	129	134	115	127	118	126	141	117	116	124	124	121	116	113	144	107	119	128	126	123	129	124	137	123	122	121	129	111	124	120	104	123	132	129	131	131	116	119	121	128	120	114	111	130	114	119	137	127	145	124	147	119	118	109	119	118	122	132	135	118	114	118	118	126	153	124	129	150	145	130	109	125	121	121	118	129	119	129	129	116	130	117	126	102	121	118	122	130	97	132	122	137	131	115	115	115	114	129	122	110	127	102	126	131	123	125	111	143	122	122	123	128	137	115	110	153	95	112	116	116	127	126	114	135	126	123	113	117	117	106	135	115	108	96	112	130	104	98	98	140	132	117	91	132	127	115	120	104	105	130	130	118	110	115	121	127	106	122	119	111	121	113	119	116	110	142	131	153	121	115	127	104	130	127	114	122	116	124	136	133	119	135	133	112	131	93	105	113	119	119	110	108	122	128	117	129	107	147	119	124	118	127	115	140	132	127	133	129	135	130	122	131	132	117	117	129	116	105	128	142	125	158	128	126	148	102	127	120	116	110	116	135	113	108	125	109	124	129	125	116	112	129	116	113	130	133	130	120	118	130	128	119	117	115	129	130	119	117	125	133	109	122	134	135	122	120	107	141	106	141	121	120	113	111	130	117	123	143	123	124	127	113	111	140	117	138	134	122	128	112	130	114	120	98	138	119	121	115	117	121	132	120	118	118	128	132	122	129	117	125	120	134	113	130	139	164	118	127	119	120	107	128	122	121	109	123	117	127	128	119	128	118	128	148	120	126	109	125	136	132	134	118	134	121	149	114	140	124	138	123	126	121	120	127	108	104	130	116	109	111	132	131	110	149	125	136	127	119	128	120	121	122	129	106	125	115	119	122	123	111	107	128	132	127	105	117	131	107	128	138	127	137	125	151	124
2412	396	508	491	480	458	412	468	454	429	382	401	406	416	383	373	424	402	406	410	384	389	372	358	415	427	401	384	399	390	445	409	395	396	364	377	387	391	378	425	388	393	363	395	370	382	385	408	383	365	409	398	371	421	372	392	374	410	361	378	362	388	365	458	389	432	404	409	373	409	405	397	414	364	375	390	368	386	397	410	380	399	353	400	365	374	403	424	384	387	381	386	419	352	390	394	364	381	375	407	388	391	399	392	371	391	385	400	401	402	390	393	391	383	391	371	387	402	393	369	403	372	428	376	396	427	408	385	390	357	406	426	399	389	385	379	402	378	408	396	390	408	421	428	416	370	343	387	380	400	387	414	434	418	397	377	383	363	364	422	406	401	399	393	340	404	384	391	414	356	417	382	399	367	391	373	379	379	398	370	370	384	382	359	420	374	361	371	376	354	397	392	366	384	417	403	382	378	398	375	347	396	409	396	367	405	396	379	410	408	396	393	382	384	372	402	363	411	394	390	393	392	415	381	402	401	364	397	387	401	376	366	413	387	381	353	378	408	367	397	430	428	378	365	379	359	372	431	402	388	370	367	346	380	431	359	397	379	395	395	374	384	396	419	396	369	400	407	372	391	407	419	424	364	408	382	377	415	407	396	385	385	396	356	401	348	396	388	426	404	400	369	395	427	367	362	374	387	375	376	381	389	374	436	390	385	399	348	363	390	412	413	397	382	410	360	395	388	384	372	391	382	419	409	402	414	381	385	394	402	361	425	379	416	379	416	389	439	402	365	408	390	370	382	399	400	395	411	366	422	381	379	379	404	370	405	374	372	410	407	390	412	406	410	350	377	375	389	389	406	357	348	376	405	371	372	399	427	412	392	366	421	400	363	382	400	358	424	403	404	384	364	377	346	379	390	372	422	379	379	401	365	411	359	395	414	359	391	382	406	395	388	407	381	379	388	427	403	393	401	366	387	398	393	409	395	410	405	388	409	387	387	397	393	389	411	341	362	365	376	409	397	396	369	413	380	391	399	394	369	335	384	376	353	374	416	400	386	412	395	396	407	391	375	371	376	436	388	361	409	424	396	355	410	373	397	386	338	397	397	406	427	392	427	402	420	369	384	397	369	397	394	371	384	390	401	370	410	408	344	417	386	405	390	403	413	384	377	382	353	391	400	373	384	407	400	401	367	364	408	353	416	414	394	392	402	403	402	400	385	359	383	385	399	407	371	399	406	358	385	390	389	336	379	379	371	395	412	427	386	413	361	398	386	392	381	402	389	402	442	389	389	371	392	388	361	399	417	375	390	383	389	385	383	383	383	390	369	398	381	389	372	375	394	425	379	384	375	387	404	386	400	385	401	392	404	415	400	370	380	393	376	388	405	366	393	374	397	392	375	414	388	381	394	416	369	371	387	387	404	388	406	395	391	384	372	405	432	396	401	384	411	375	388	372	420	413	384	401	423	407	386	418	417	394	390	389	375	362	371	359	368	369	378	387	406	400	384	410	406	384	347	395	368	431	364	369	408	400	392	392	388	376	396	425	421	373	390	376	379	451	389	352	374	398	401	399	402	374	402	368	441	416	422	379	380	380	378	393	390	420	407	372	391	389	344	380	385	376	413	391	446	377	360	379	382	370	389	353	416	406	370	371	386	386	435	404	378	403	397	341	397	393	342	386	399	380	396	392	377	414	364	345	395	372	410	399	396	422	401	371	389	407	381	373	368	365	367	380	361	370	388	402	392	401	375	374	432	373	380	392	426	406	364	364	427	391	381	379	375	386	363	380	404	387	368	430	366	397	422	386	390	391	412	385	391	390	366	413	373	392	398	424	405	400	402	385	406	398	406	397	406	389	385	399	367	345	377	416	395	414	422	389	370	425	401	371	402	391	406	391	406	391	365	381	385	368	389	365	393	382	405	371	407	390	370	423	379	406	404	390	369	366	372	378	418	425	406	383	383	381	383	359	382	395	380	386	392	415	381	366	370	357	375	408	397	378	392	411	402	392	415	406	405	388	412	411	424	423	426	393	354	393	379	387	381	363	395	355	374	387	381	428	368	417	410	399	379	388	412	397	364	379	385	398	423	401	375	334	404	414	403	382	429	424	418	363	375	416	426	419	374	391	390	412	362	395	384	371	380	373	371	395	359	402	378	421	397	369	423	414	353	438	394	401	418	365	365	399	399	396	396	368	360	417	397	401	395	390	366	387	388	381	368	369	425	388	385	378	368	393	403	395	387	423	401	419	393	393	424	407	404	364	403	387	429	402	420	374	395	363	389	377	403	400	373	373	379	417	382	423	419	356	443	375	377	385	402	406	375	401	366	420	405	401	414	377	400	391	400	380	424	388	376	372	374	425	385	399	357	370	408	384	378	428	390	381	434	420	380	391	402	387	377	364	398	406	365	395	358	390	382	380	388	364	383	374	405	349	369	392	403	400	422	355	377	387	390	359	377	384	375	369	400	405	383	335	410	370	390	387	400	381	365	391	434	393	400	371	413	393	375	385	391	424	407	417	378	412	398	379	355	398	352	382	413	414	354	389	413	398	403	378	420	395	393	350	350	377	394	383	413	406	386	381	392	395	380	418	389	391	413	397	387	372	375	351	419	400	391	386	411	389	379	362	416	422	379	392	382	375	410	405	400	383	378	395	414	396	391	376	381	409	428	410	381	383	362	388	413	370	408	383	365	383	372	401	413	406	362	421	396	420	383	380	391	390	374	419	388	414	334	392	397	385	413	373	396	388	357	402	412	383	368	370	373	384	389	422	397	380	386	446	408	412	403	384	380	412	408	396	367	416	382	380	384	395	367	415	410	378	395	389	380	412	391	399	409	391	375	415	411	387	362	388	386	392	397	398	387	360	352	406	377	399	389	407	372	416	383	408	368	396	394	384	392	386	374	368	403	386	411	371	394	366	395	378	381	414	407	368	395	413	382	397	397	404	414	352	436	380	361	413	373	409	398	403	373	375	385	384	386	368	378	405	415	421	375	396	430	395	420	398	404	376	372	383	378	399	372	402	396	393	397	420	373	413	360	395	377	354	380	377	385	375	387	384	379	394	394	370	388	387	399	378	321	392	421	372	406	397	408	398	386	387	411	371	376	374	402	386	397	358	400	355	379	416	400	400	397	366	397	388	405	387	406	397	386	390	369	419	401	404	427	427	392	369	401	367	382	406	387	400	408	398	430	365	403	416	375	372	368	391	394	383	389	396	391	407	395	398	396	388	377	409	418	353	365	388	403	408	397	406	420	385	350	381	423	410	366	417	376	363	394	394	391	382	421	396	408	375	340	395	404	399	394	401	415	376	419	402	397	403	382	391	373	391	369	425	392	358	400	396	385	400	388	411	393	397	383	403	406	369	388	424	437	389	355	386	371	401	382	359	385	391	350	365	361	415	399	379	401	372	404	361	443	400	380	365	388	411	372	350	371	354	390	347	410	388	359	380	367	416	395	374	389	386	371	340	378	383	400	352	421	363	409
8701	1057	1277	982	697	484	441	361	349	311	257	277	256	257	235	214	263	216	238	246	256	297	241	258	269	258	244	217	223	228	240	230	236	227	211	223	236	229	231	212	189	206	217	193	212	191	224	221	227	224	193	180	213	212	204	200	189	208	191	189	187	208	196	215	215	197	202	233	206	192	212	198	219	217	209	184	210	216	218	176	197	188	216	185	206	196	219	191	205	201	210	233	235	234	186	198	233	218	233	180	217	236	226	220	210	195	216	220	200	203	244	199	201	208	206	202	188	208	209	186	212	197	207	216	227	207	227	228	219	226	197	212	198	208	212	236	221	176	199	189	224	222	198	213	184	210	216	193	204	231	216	204	228	188	181	163	203	202	219	192	217	190	203	201	210	208	202	202	187	206	221	220	175	189	186	234	204	205	213	221	186	220	194	190	182	193	201	196	198	199	212	212	233	193	215	217	199	203	203	207	221	216	207	211	205	215	230	224	203	221	177	208	192	198	195	198	207	181	205	172	208	206	200	202	219	214	216	218	212	195	197	214	208	202	209	219	201	210	210	216	192	190	173	218	204	179	189	207	212	229	190	213	196	190	233	206	220	234	216	224	216	193	190	185	207	210	232	182	196	209	195	225	206	208	215	227	202	190	174	200	186	230	210	195	211	216	216	208	186	186	229	225	213	201	224	183	216	225	237	206	224	199	219	218	209	212	209	191	207	198	206	193	196	237	218	218	207	189	173	206	210	221	190	219	195	199	182	211	215	202	199	225	218	176	203	198	225	215	211	210	192	205	178	196	194	199	216	194	213	192	197	206	213	183	183	200	189	202	190	228	209	219	215	221	214	192	204	194	199	188	206	215	187	210	204	206	204	228	222	201	237	192	192	193	231	216	217	195	212	189	183	194	200	217	210	194	207	221	209	212	194	215	187	202	215	210	216	191	226	195	177	177	183	211	200	197	212	239	183	216	225	212	219	223	218	203	214	201	198	205	212	197	225	202	222	211	204	204	201	217	201	194	197	198	197	193	208	219	198	201	212	194	188	222	195	169	214	216	221	185	192	193	200	184	201	230	198	204	215	191	195	223	221	217	231	211	228	202	214	186	213	195	198	230	208	198	188	204	220	235	205	206	204	205	220	196	214	205	204	202	227	178	168	228	182	222	209	213	201	194	217	197	175	200	186	226	193	211	207	202	214	204	202	211	216	180	183	191	204	162	185	190	181	208	198	208	212	221	188	199	211	208	207	231	202	200	200	209	222	188	214	226	214	180	207	167	194	192	183	221	179	217	199	192	194	221	228	196	201	206	210	190	248	203	218	212	199	234	202	227	197	215	218	193	178	181	194	195	219	210	185	181	194	194	194	213	193	204	188	240	202	193	219	194	184	197	205	216	215	204	205	200	194	213	200	202	196	204	201	194	194	183	202	180	195	202	198	211	236	182	191	186	181	208	202	203	221	216	179	190	220	206	226	207	204	201	199	240	220	195	218	201	232	220	211	205	231	219	231	238	207	206	197	223	208	197	216	187	188	206	189	189	221	224	201	204	229	205	217	197	223	209	205	238	198	203	213	194	232	206	204	218	215	181	218	194	170	212	206	213	201	206	187	191	236	179	214	202	200	214	232	240	200	214	205	199	209	212	200	204	207	219	204	186	190	192	213	200	197	190	215	194	192	200	202	227	205	207	192	213	217	182	204	208	215	204	189	202	179	178	197	195	198	226	222	217	213	196	215	204	192	215	238	202	207	200	193	204	180	212	174	206	201	185	225	219	200	210	194	215	211	207	194	201	214	195	186	172	198	203	194	221	187	225	193	214	194	198	203	207	195	197	197	188	177	203	203	206	197	205	227	181	201	199	207	196	217	214	199	195	207	212	198	204	211	233	204	189	204	180	212	182	196	217	228	226	219	205	204	227	194	172	218	228	192	217	218	237	205	190	215	210	211	202	208	196	200	199	237	201	198	175	228	178	197	199	186	212	233	214	212	217	197	193	202	216	193	200	207	173	206	239	218	215	206	209	206	205	192	170	200	220	200	198	214	226	193	182	184	194	191	241	198	209	195	209	203	213	207	200	197	189	211	210	197	190	206	222	190	186	239	194	209	209	210	222	224	211	221	175	214	196	212	209	195	225	228	190	196	202	177	195	188	206	201	201	213	220	239	210	222	200	196	203	222	231	222	208	197	159	215	188	212	230	216	210	207	215	212	220	215	197	216	194	193	213	220	210	193	197	206	227	176	213	215	193	187	209	170	203	200	225	202	204	202	207	215	202	192	196	230	205	200	210	194	202	199	195	218	209	204	214	214	216	197	198	187	202	199	220	199	206	197	208	212	188	205	222	209	219	210	220	190	228	196	203	206	202	212	216	235	221	176	241	190	205	224	219	180	208	237	223	194	182	204	238	209	189	209	186	228	208	246	222	224	203	202	217	216	192	212	205	192	188	181	203	215	192	210	214	201	215	193	219	186	193	213	218	188	169	214	208	212	203	237	205	204	198	209	193	199	191	192	175	229	234	198	208	209	199	242	220	191	221	212	207	212	219	214	214	188	199	204	214	204	182	197	208	196	208	200	188	219	198	217	237	196	221	203	194	197	196	215	201	207	208	234	230	184	198	199	193	211	210	188	221	202	212	187	193	206	185	197	227	210	204	202	233	200	172	225	221	209	243	204	226	209	198	170	209	218	244	220	174	211	192	185	226	183	201	185	201	195	206	196	202	201	186	208	195	231	191	198	207	201	180	192	210	214	199	208	196	207	215	231	199	203	212	189	236	210	206	221	210	184	189	193	219	200	193	183	204	225	198	192	198	214	238	211	204	210	224	200	212	221	215	209	173	211	209	220	207	203	176	192	204	191	211	214	227	191	188	209	248	206	199	205	196	176	193	186	206	247	230	206	181	178	212	179	200	230	202	190	189	184	198	202	209	214	253	183	211	237	227	212	228	205	209	194	224	224	190	189	206	247	188	201	198	215	210	206	188	188	224	191	217	189	184	172	209	212	184	239	209	187	185	211	203	205	222	201	201	208	223	230	184	192	184	229	199	225	203	207	211	196	178	206	187	219	199	212	223	189	200	181	215	216	239	207	207	163	182	224	203	194	206	199	183	187	215	186	197	197	212	199	203	189	204	221	160	197	220	210	179	209	194	222	218	188	221	198	212	212	207	196	214	212	208	223	200	247	215	190	193	221	239	210	212	197	205	200	217	214	211	218	244	207	220	198	216	207	215	221	201	217	201	195	212	187	207	200	175	212	197	237	190	217	204	214	211	207	231	180	209	195	200	217	186	216	202	212	199	207	196	229	197	186	217	207	209	231	207	210	173	214	172	198	211	189	192	225	193	217	198	207	171	191	210	184	188	226	226	212	195	210	200	222	207	199	215	216	201	209	189	212	228	211	203	184	207	197	184	202	194	187	196	224	201	205	177	197	212	232	186	221	186	208	222	209	195	211	220	206	190	207	198	196	226	228	215	204	206	227	218	248	211
6322	1383	2749	3169	2816	2285	1876	1618	1452	1301	1156	1075	1006	939	935	945	862	907	993	910	952	910	956	1050	1160	933	861	849	868	801	818	826	671	669	751	753	654	627	626	637	588	603	622	602	595	601	564	567	598	564	559	587	595	630	594	586	554	573	574	639	586	593	597	585	575	598	573	569	541	590	618	580	595	624	602	562	560	563	568	561	592	591	571	580	585	547	604	596	602	580	605	583	580	620	533	549	598	596	582	592	581	595	561	587	539	592	557	581	540	573	568	585	590	624	553	544	563	592	583	570	626	569	538	557	532	595	605	562	588	560	604	545	596	621	609	571	560	622	556	589	621	598	533	560	602	595	591	592	579	573	572	606	571	584	557	590	587	560	593	573	557	584	583	611	590	584	593	553	569	557	588	552	563	568	601	584	602	603	568	576	548	570	572	579	600	569	598	562	629	618	526	557	576	567	570	570	582	560	539	585	604	543	577	568	576	543	566	615	553	589	617	573	579	576	607	583	565	561	559	583	599	564	609	600	590	590	566	541	569	594	546	554	603	565	538	562	594	590	575	534	574	541	578	548	589	583	606	595	559	589	582	557	593	582	614	561	592	630	562	587	590	602	574	585	566	562	574	619	530	584	593	556	576	584	604	574	559	531	553	596	581	556	572	592	599	602	587	536	621	559	631	541	604	578	585	527	549	595	555	602	562	564	594	535	593	610	565	577	579	594	582	566	567	566	551	592	558	582	583	588	631	579	625	585	579	614	566	571	560	582	583	551	596	595	597	594	565	573	594	556	549	578	582	546	584	600	606	579	542	618	521	573	576	561	570	583	580	552	533	577	603	603	529	590	541	638	578	625	579	569	618	578	559	589	544	544	567	537	548	599	556	544	593	553	614	598	582	576	571	522	580	576	593	567	536	558	569	573	620	588	566	594	570	592	581	514	594	606	609	582	603	569	597	550	571	611	580	625	572	604	562	604	586	531	541	570	582	564	553	542	591	598	564	548	612	571	607	589	593	529	570	556	552	573	564	577	588	533	629	542	607	630	584	549	566	578	594	618	563	621	606	580	548	560	596	575	541	571	539	603	562	582	602	571	595	597	551	558	605	582	628	632	550	532	559	572	596	564	588	568	584	545	592	556	572	590	581	596	539	553	569	577	547	627	558	552	571	601	569	608	572	585	595	518	565	556	560	566	576	579	611	621	584	597	571	601	549	534	578	579	562	554	565	602	588	584	529	563	626	591	634	613	604	614	595	562	551	581	589	619	608	581	546	579	550	589	585	541	556	543	582	584	607	590	583	553	533	593	579	542	595	570	544	579	590	576	542	568	561	592	570	568	575	587	555	573	597	571	604	603	642	596	558	564	564	628	603	559	580	570	592	558	605	566	589	568	591	627	599	547	600	537	569	574	571	591	646	609	564	554	559	541	566	568	589	620	576	573	548	601	602	576	609	595	604	563	573	610	565	607	568	564	589	569	542	574	576	590	548	593	592	564	590	591	612	570	603	579	566	557	569	559	565	572	583	578	591	589	610	558	568	552	560	577	569	551	582	576	599	587	595	545	594	534	572	618	584	590	583	570	594	585	603	582	575	564	591	607	588	559	593	603	566	597	606	585	543	620	582	579	598	572	582	580	552	579	586	574	582	574	575	598	556	584	598	547	580	594	557	607	585	586	545	572	542	547	555	581	565	580	589	518	586	589	591	597	606	631	588	560	564	550	568	617	592	589	566	612	547	586	533	607	565	574	578	598	548	538	583	593	613	614	559	572	611	588	613	595	570	596	621	592	577	562	595	559	602	597	551	582	575	580	608	555	584	569	608	562	568	610	589	544	573	600	561	537	567	602	562	583	575	567	571	588	580	589	562	564	563	557	574	587	607	561	587	533	577	572	607	565	603	576	557	606	536	562	572	563	590	577	570	566	554	562	586	597	609	590	581	595	598	555	588	504	615	554	564	609	572	586	573	549	544	562	582	596	637	596	654	561	546	552	556	593	569	553	583	580	629	572	594	563	583	565	599	598	564	618	585	589	546	618	559	599	603	559	539	543	586	571	568	549	595	537	562	545	600	573	549	598	567	560	553	558	618	585	575	598	571	591	546	593	574	585	557	605	564	555	584	606	585	621	590	580	606	572	503	571	575	561	583	588	557	580	555	563	564	606	556	540	528	622	592	569	531	598	569	560	618	586	576	558	565	545	598	588	576	572	576	614	555	577	592	591	563	578	605	570	558	541	606	563	618	592	603	566	622	600	593	568	602	566	590	543	566	597	583	596	578	569	562	577	590	619	596	533	558	513	582	547	580	613	597	572	587	583	559	581	546	566	625	584	551	571	587	561	564	568	615	591	579	521	597	536	570	566	574	603	573	561	568	581	602	601	585	585	600	588	590	564	598	578	562	550	583	561	556	576	582	583	578	562	615	588	592	610	570	594	598	573	535	599	590	588	546	562	583	573	587	542	598	572	564	607	564	552	563	561	598	539	602	588	570	567	570	545	576	546	595	574	578	559	591	572	587	582	609	573	568	561	623	589	606	530	635	569	575	616	566	553	544	535	581	561	534	591	536	575	578	614	588	574	616	595	571	539	580	580	611	563	598	554	574	602	559	593	558	568	561	620	571	588	586	605	565	569	593	577	570	583	543	599	616	538	580	570	602	588	580	565	573	568	575	616	596	568	615	585	572	590	587	586	604	581	574	572	581	628	569	552	571	575	560	593	548	610	568	555	521	583	566	550	601	554	619	535	599	582	568	561	573	569	561	583	596	558	556	540	636	582	572	577	557	592	582	571	597	577	564	590	545	581	569	580	603	552	548	602	605	598	563	572	591	568	588	564	562	569	554	600	573	594	559	580	570	571	520	587	578	607	594	586	598	578	588	616	583	585	599	592	571	624	556	576	586	582	620	631	522	573	588	612	578	603	545	565	545	578	581	595	532	616	557	605	572	555	539	600	574	561	576	563	559	620	535	603	542	547	578	585	582	578	558	565	583	569	621	579	570	608	620	580	583	567	573	564	567	589	565	604	565	580	589	609	568	565	551	554	593	591	569	601	567	574	571	527	577	622	588	560	591	575	559	588	595	583	592	567	578	600	616	571	568	569	627	581	579	550	614	565	608	549	616	631	566	539	546	586	546	610	574	550	591	601	560	598	582	598	584	592	557	558	599	606	541	567	547	547	620	610	533	574	615	573	564	602	585	612	580	520	586	590	587	578	553	570	608	592	594	542	613	578	576	571	566	570	578	536	610	538	579	593	579	522	552	550	580	591	608	509	558	603	591	564	543	580	576	599	576	558	576	582	584	540	617	566	587	557	595	603	578	575	564	584	577	580	621	568	567	601	584	572	599	536	610	572	605	589	583	571	574	570	570	573	645	542	575	572	583	582	621	556	581	586	589	571	583	608	529	561	550	599	560	560	596	588	560	583	632	606	613	629	577	607	563	535	583	567	590	605	602	594	566	570	557	537	577	600	562	567	609	519	540	576	602	575
16611	2797	2650	2032	1481	1092	908	776	669	582	572	548	511	488	423	517	482	463	504	459	485	476	445	526	562	479	432	496	440	442	431	461	389	424	447	439	431	375	401	378	372	406	383	379	372	361	371	393	368	351	410	410	386	416	391	378	387	391	367	395	403	395	408	374	398	395	371	393	376	381	362	412	399	392	410	417	385	372	414	400	386	399	391	375	377	409	377	373	373	381	406	384	386	385	386	381	384	400	396	411	389	402	401	448	406	380	364	397	387	385	382	357	405	347	384	381	344	376	390	412	395	387	351	353	414	368	394	367	368	342	418	420	404	372	378	418	370	431	359	382	413	405	388	370	353	418	401	389	401	390	362	362	400	370	391	380	348	419	402	416	370	385	392	407	371	405	387	413	369	362	379	392	375	403	365	383	358	395	398	416	382	374	360	397	412	395	422	396	381	373	374	374	384	354	368	392	391	411	377	394	407	376	402	392	346	391	365	380	423	382	371	410	403	402	422	358	415	413	370	382	371	404	416	413	422	362	383	400	372	402	371	348	378	394	421	396	387	415	353	404	424	390	388	334	343	379	410	364	377	396	370	393	390	443	380	388	415	418	406	369	430	390	411	358	400	366	409	397	340	403	379	361	418	366	367	375	396	396	351	409	388	362	377	372	423	351	402	406	386	375	377	359	373	392	339	365	406	363	330	389	373	346	404	384	381	421	360	388	357	384	413	386	392	417	359	354	394	391	397	377	371	381	395	355	372	390	381	380	394	378	333	416	351	379	381	398	349	390	389	390	399	406	348	367	385	385	375	380	405	367	375	394	411	333	386	370	359	377	397	371	388	372	397	405	412	429	367	375	414	383	361	396	381	421	391	379	379	401	390	405	364	390	392	385	421	407	398	379	370	389	406	378	374	398	386	407	374	368	371	386	388	421	390	399	357	377	378	354	400	382	407	366	373	372	386	364	421	406	383	377	407	410	338	412	403	359	411	365	370	388	383	400	406	361	414	346	415	371	393	370	384	395	401	396	372	369	391	388	352	348	381	411	388	353	380	371	393	420	370	376	383	381	359	403	396	370	375	412	392	380	406	368	409	364	377	387	401	384	399	373	416	375	387	406	403	421	402	367	415	379	362	403	408	354	376	389	412	374	355	399	384	392	421	390	390	418	394	387	419	353	398	384	393	333	392	382	392	392	410	369	440	377	402	365	394	385	370	394	363	386	431	375	356	391	397	418	391	383	371	364	372	358	417	395	401	393	416	407	357	405	365	368	376	409	393	387	376	371	396	404	418	351	419	357	367	411	337	370	383	419	392	389	394	374	376	391	393	406	425	422	371	340	359	381	388	382	390	412	393	404	416	420	373	373	402	399	382	378	407	397	374	389	375	392	398	363	372	365	408	396	370	405	374	378	393	379	431	340	406	399	412	402	415	393	374	407	408	367	382	384	409	384	395	357	407	441	377	422	355	368	404	384	392	357	398	356	356	371	381	409	414	424	388	369	335	404	396	392	369	405	358	360	365	415	381	392	376	370	395	376	407	420	396	386	367	385	373	388	394	374	386	357	371	385	400	378	389	427	384	397	405	374	406	383	400	385	408	422	432	413	418	397	420	375	380	371	396	392	412	400	381	407	378	411	403	381	377	419	398	394	380	388	421	368	434	393	370	381	368	401	342	357	381	358	405	397	374	378	396	383	349	369	433	389	395	354	355	396	412	385	403	396	379	387	367	391	353	412	414	383	400	388	373	379	400	335	347	395	398	352	403	383	365	403	403	400	424	385	386	395	424	361	390	399	428	402	362	400	411	368	391	383	388	390	356	380	391	366	399	379	386	411	403	371	384	380	379	384	396	394	393	413	447	381	368	369	385	395	391	378	382	339	385	374	395	369	387	376	408	400	376	369	379	395	364	358	404	384	401	393	380	355	397	380	393	383	401	391	404	418	372	411	371	387	424	409	399	424	393	380	417	437	384	401	354	387	371	372	382	424	408	368	384	417	364	418	409	382	386	397	446	397	381	387	382	364	370	379	372	405	381	383	395	347	422	375	392	398	400	398	388	389	383	372	371	409	397	398	391	417	363	377	380	384	374	393	365	367	407	389	361	349	385	379	373	360	389	403	404	370	376	389	386	372	383	351	416	393	383	362	341	352	425	390	370	377	393	413	367	383	383	366	412	395	383	383	395	367	410	413	376	378	399	402	396	418	350	375	417	390	392	385	394	378	427	377	358	356	344	408	414	379	395	381	375	371	420	386	380	400	416	391	393	384	379	403	418	389	409	414	398	389	375	400	346	420	427	417	401	376	399	373	404	392	388	404	398	408	374	394	374	373	358	381	370	365	384	369	373	385	400	401	395	432	362	386	388	415	390	379	389	400	377	403	428	403	411	398	390	378	380	406	357	384	420	408	444	407	380	396	374	371	369	415	361	408	378	392	402	377	389	371	375	383	384	418	357	327	400	368	404	428	375	370	367	411	378	380	383	401	385	375	402	370	371	376	362	405	352	371	409	339	412	415	377	422	385	379	406	338	423	379	368	396	390	425	358	403	418	384	404	397	380	345	382	377	352	401	421	379	382	420	387	391	385	397	394	419	395	393	412	346	407	400	390	387	368	405	405	378	385	376	367	421	390	330	372	364	354	364	377	407	342	388	380	370	363	408	412	393	392	410	399	383	394	422	374	386	380	373	398	400	368	400	376	426	379	408	357	388	360	377	422	387	434	388	387	382	392	363	415	398	418	386	398	391	410	379	397	380	384	403	392	405	388	369	396	365	411	403	451	382	386	365	376	375	433	359	362	400	393	422	384	391	388	373	408	388	379	402	398	410	366	359	375	396	405	389	374	398	397	399	380	378	409	406	383	358	410	389	353	361	374	374	367	369	385	382	396	396	389	406	391	405	383	357	370	365	364	377	401	390	415	399	374	376	401	384	397	397	381	399	391	375	406	401	397	386	339	385	401	408	396	401	387	382	375	388	405	361	411	354	360	389	365	400	375	374	338	418	402	370	353	445	362	388	407	382	384	358	376	391	434	395	388	384	364	393	401	415	356	398	364	389	395	387	371	367	381	397	389	395	353	368	357	392	392	379	395	400	381	382	391	376	382	400	376	360	373	395	353	383	375	399	409	419	375	361	372	399	409	372	410	386	399	369	372	419	373	364	392	378	389	414	359	442	396	393	423	379	405	389	379	354	397	414	380	383	410	404	366	403	407	381	375	374	416	379	402	373	382	381	399	383	408	389	432	405	412	391	422	352	396	382	403	419	346	391	383	403	339	375	371	372	388	380	361	390	381	391	383	352	394	355	398	368	382	394	348	359	413	378	392	404	367	363	390	426	372	393	361	337	425	413	392	370	402	412	393	368	377	380	384	370	407	383	423	399	364	414	361	430	423	396	418	363	412	363	396	391	402	426	405	374	376	367	387	374	374	402	374	386	400	368	362	375	406	392	371	386	373	372	388	423	400	383	340	352	365	401	401	393	382	408	355	390
8672	2507	5163	5854	5190	4263	3511	3077	2662	2275	2147	1945	1890	1662	1712	1579	1503	1495	1758	1556	1642	1694	1679	2053	2174	1788	1622	1532	1428	1357	1422	1333	1256	1443	1273	1147	1070	1104	1041	1069	977	955	1061	1044	957	981	1003	1000	963	1016	1034	1010	1033	1020	982	1019	1036	969	1016	992	973	970	955	955	962	929	959	987	958	1003	998	965	963	985	990	934	950	1014	1013	944	969	990	920	979	1028	960	927	996	956	942	1030	929	980	896	1009	961	965	966	993	948	1015	988	1012	915	946	957	990	956	962	933	962	949	953	968	982	936	930	970	932	963	940	945	949	968	926	942	937	931	992	900	933	957	989	924	913	930	975	956	923	990	940	927	935	921	924	973	933	936	904	985	882	932	892	974	925	984	1005	939	1014	909	935	949	911	917	969	983	954	975	905	928	935	926	955	989	953	957	929	943	897	1018	989	990	968	916	948	950	988	911	925	913	969	982	957	899	936	946	943	941	980	956	937	964	936	891	958	964	909	905	903	920	862	975	930	942	939	932	947	943	945	993	1005	903	946	935	1034	943	917	937	908	951	975	976	907	868	969	975	931	954	930	972	946	959	929	966	957	950	969	865	912	957	959	916	950	979	921	984	941	924	968	964	997	969	923	969	957	922	968	947	919	953	934	945	952	950	974	967	941	920	926	943	903	912	961	977	954	922	945	922	972	947	951	1009	940	921	915	986	941	916	884	914	896	933	910	932	993	965	961	937	1017	975	911	954	937	959	953	964	981	902	980	970	961	980	911	925	943	911	979	930	989	939	939	917	936	927	937	927	981	956	935	947	905	916	933	932	999	935	914	974	944	970	915	922	917	962	945	952	969	933	922	965	939	891	969	950	967	950	947	922	892	1043	908	930	938	920	920	922	934	921	923	945	986	951	959	912	926	963	965	951	930	928	957	931	920	958	934	978	909	934	892	952	957	926	938	891	948	978	899	915	929	929	973	914	949	965	973	922	928	921	937	888	953	937	945	903	949	931	954	945	1020	917	1003	941	976	945	894	957	945	955	921	940	952	935	929	945	914	970	921	949	905	948	955	929	920	948	961	921	938	965	933	908	956	967	967	937	951	915	981	902	925	983	911	899	930	967	964	911	902	947	953	918	933	927	920	960	930	949	885	900	932	936	924	952	946	950	914	945	953	1003	930	963	948	936	942	883	1007	906	1038	918	963	912	967	926	964	903	1006	938	954	949	997	940	933	954	935	1014	984	964	946	947	943	944	913	971	940	905	936	961	947	920	959	902	897	947	961	961	970	903	903	969	918	921	922	926	936	918	954	900	926	928	917	976	926	919	905	930	957	942	942	892	936	934	1009	895	981	976	926	924	902	928	993	962	914	954	912	893	938	969	950	958	918	984	945	955	917	923	990	924	962	961	971	964	951	945	945	918	918	914	935	945	959	935	972	1041	922	971	924	973	974	921	949	937	901	947	953	953	900	926	954	1001	946	916	979	915	929	971	943	979	936	982	884	933	970	918	899	930	919	898	933	975	953	918	976	1007	961	984	932	994	916	917	993	933	911	939	927	906	933	982	964	956	994	872	942	954	962	914	902	922	948	888	1010	988	940	935	972	882	905	955	931	926	953	944	923	960	898	892	966	922	964	960	954	979	973	920	962	965	926	919	905	950	996	907	936	976	1006	958	959	963	947	921	931	929	939	896	923	965	955	880	937	942	911	920	917	960	916	957	945	941	962	941	968	949	924	982	929	935	973	931	930	976	914	957	917	898	973	908	961	963	916	931	985	933	951	917	982	984	922	963	994	945	945	929	975	926	1018	934	976	897	923	918	905	891	930	975	1008	959	901	927	977	964	1008	942	916	942	953	981	945	932	921	947	965	934	936	949	975	992	926	964	1001	960	913	940	953	909	982	967	940	966	939	919	926	944	882	913	933	1007	956	932	958	909	953	938	891	971	921	948	953	935	965	910	962	916	955	955	932	929	982	970	964	1013	927	951	928	923	933	907	948	889	978	936	889	962	916	945	962	994	961	944	967	946	948	896	964	948	985	872	989	888	867	967	922	898	930	893	1004	964	952	888	932	924	1003	966	979	916	924	931	960	929	928	924	919	1015	917	933	935	868	903	969	932	925	900	923	925	999	916	887	866	922	956	894	911	928	969	913	909	920	953	923	929	929	949	899	970	948	873	940	987	875	957	961	947	953	946	940	923	953	928	974	904	965	964	938	975	942	957	884	966	994	949	911	932	938	932	931	887	915	932	928	937	1023	910	879	939	950	933	962	927	935	949	985	961	916	893	940	898	965	916	956	944	923	913	945	988	922	917	907	930	912	971	924	905	928	888	938	946	911	963	937	892	944	964	954	950	984	963	959	954	967	934	990	940	962	953	893	926	858	987	981	914	930	984	910	926	944	924	932	920	944	949	925	952	909	933	977	941	999	991	932	1027	953	920	958	960	903	959	942	973	955	956	914	957	998	986	936	906	934	904	970	904	944	1008	923	945	920	974	950	1003	948	946	939	947	961	948	953	970	963	906	928	911	929	953	944	985	956	934	1005	899	998	976	973	975	939	898	946	919	984	988	954	1030	935	897	958	987	945	887	919	940	976	942	901	950	968	1031	932	945	933	977	918	939	944	968	950	949	940	927	1000	967	888	944	868	977	973	969	917	945	883	949	953	942	878	988	958	944	946	936	919	955	925	904	892	961	1003	958	945	932	930	909	904	940	968	996	963	950	974	949	971	923	919	912	879	921	1009	973	956	951	944	915	949	929	954	923	947	875	946	930	947	987	922	870	966	929	889	893	959	959	998	917	950	1001	920	934	964	971	961	922	923	950	952	932	954	911	976	872	911	876	923	934	981	941	934	918	952	963	968	936	992	951	931	907	961	954	966	911	930	930	921	965	982	919	947	969	935	966	904	959	953	912	906	989	893	904	985	933	923	988	977	927	903	1005	915	951	934	921	963	984	920	944	902	931	937	911	1005	920	924	949	928	982	911	958	894	957	940	938	911	890	939	986	983	947	967	954	930	944	934	924	923	939	897	947	926	940	921	987	1013	950	904	1036	1004	910	964	921	992	937	929	939	955	939	1002	981	981	948	963	948	914	882	911	998	950	899	979	959	931	986	927	917	950	940	956	996	966	943	946	959	958	1008	981	947	931	925	895	964	886	940	892	938	935	886	1001	960	961	981	905	935	947	948	923	926	916	930	936	904	956	908	927	956	922	953	887	958	950	967	882	927	943	1016	928	878	973	983	973	921	966	966	923	915	995	939	999	981	935	934	920	966	943	938	913	964	911	942	940	973	939	1018	930	938	902	956	949	914	950	919	936	943	959	923	952	890	983	941	943	934	938	931	948	899	937	962	926	935	933	959	872	894	959	995	947	896	909	983	916	944	920	953	925	929	998	958	906	960	922	959	947	920	983	935	967	914	939	966	905	936	939	980	952	956	983	900	941	942	948	927	910	971	943	920	970	908	937	929	936	961	900	880	906	893	939	991	949	919	950	918	1001	980	963	934	953	942	934	996	983	963	956	940	912	892	962	964	941	932	929	915	911	894	959	962	982	974	920
1982	159	152	130	143	121	123	125	128	109	130	128	101	121	113	122	111	120	119	111	130	129	134	127	122	131	144	121	123	124	140	129	123	121	123	110	139	126	142	120	116	121	129	125	110	116	135	141	149	121	118	107	115	117	136	132	124	151	131	140	136	128	119	102	131	124	127	114	112	127	112	144	121	110	126	130	120	100	120	145	126	148	122	135	108	125	143	163	108	118	131	132	124	111	124	131	131	119	119	125	138	115	131	125	115	120	110	122	119	121	129	126	128	116	135	131	122	106	129	129	120	101	130	114	124	147	121	106	125	110	128	118	108	118	126	123	119	135	113	130	101	149	109	121	137	107	133	123	124	98	138	144	134	135	109	137	131	126	136	125	138	111	89	138	128	138	126	102	115	135	135	100	119	127	120	127	131	130	122	106	128	125	114	112	126	104	106	115	126	113	137	127	123	139	146	121	109	112	122	114	117	112	121	145	102	121	112	129	110	114	144	126	112	121	127	114	134	134	134	115	151	140	118	120	124	120	115	118	135	148	112	120	127	140	146	132	104	118	127	133	131	121	119	132	107	120	111	131	130	124	127	113	101	147	115	126	123	150	125	131	132	120	128	126	125	104	104	123	120	106	117	128	135	116	122	115	155	110	141	116	123	126	132	124	130	126	118	116	123	130	130	116	126	126	117	124	119	115	119	117	131	126	124	123	112	122	127	122	119	122	118	128	136	123	129	127	114	131	124	99	120	140	125	124	137	124	121	125	110	130	126	119	128	116	127	107	139	118	125	120	118	125	142	151	123	122	127	115	120	113	140	137	131	128	124	126	114	128	91	127	108	126	127	124	120	108	110	118	134	116	116	112	126	106	139	114	106	115	127	114	134	121	113	123	118	128	105	129	143	113	135	140	134	116	146	86	120	132	129	122	104	114	122	105	120	121	122	120	124	112	131	121	135	136	131	110	139	93	119	132	112	110	125	134	113	121	148	125	117	152	154	107	132	128	114	103	130	142	135	135	113	127	134	118	135	113	141	156	130	104	131	111	120	131	109	117	138	139	110	123	102	120	114	131	120	122	126	119	127	126	127	119	125	140	123	119	106	107	128	120	151	144	138	158	133	143	128	135	138	118	135	123	120	136	119	126	108	124	108	116	107	124	107	109	112	117	114	101	126	137	147	129	110	132	136	120	149	140	126	109	112	112	139	132	131	117	129	126	110	111	132	108	133	133	124	117	117	142	148	112	128	117	127	110	129	155	141	137	124	131	111	103	124	126	141	138	147	132	128	114	143	139	117	124	128	115	135	146	129	144	122	117	138	125	145	104	143	136	116	128	107	145	137	116	122	122	132	135	101	113	109	140	134	115	129	116	124	139	123	121	93	120	114	114	111	140	122	115	125	98	104	132	114	112	114	131	138	116	105	132	121	143	103	116	96	119	118	128	132	112	127	146	114	121	131	128	145	135	137	124	101	130	116	115	131	139	118	117	142	126	113	125	146	139	107	134	129	126	122	111	119	122	124	130	142	111	121	124	127	103	126	126	116	113	134	127	105	133	148	115	111	128	102	114	134	136	100	125	135	147	143	119	140	138	112	112	139	123	141	132	113	115	134	119	119	123	130	115	137	107	121	133	107	131	141	117	124	137	117	128	139	135	130	115	117	128	116	120	118	126	117	114	106	121	126	132	114	140	115	142	135	133	104	127	138	132	141	119	136	132	119	127	131	135	125	134	134	115	132	126	122	105	123	136	120	124	129	141	143	125	127	116	122	123	118	131	116	122	114	132	107	130	138	115	122	130	112	110	140	115	126	133	105	119	126	122	103	145	150	123	125	127	130	124	115	129	116	126	127	129	128	127	123	131	128	109	142	129	134	141	137	119	130	116	129	133	103	139	134	116	115	97	123	121	132	117	130	111	118	116	131	144	131	115	134	116	131	135	140	137	116	120	137	150	109	128	129	115	129	130	120	137	131	136	116	99	109	128	115	131	109	112	140	115	117	133	129	127	122	134	124	133	127	136	121	128	131	99	107	121	130	115	141	124	125	113	126	121	108	119	121	104	128	111	130	111	130	119	145	123	133	131	112	112	140	132	136	122	111	96	138	131	118	145	104	123	128	121	127	108	116	131	123	123	117	127	128	108	120	117	102	113	134	113	122	137	133	130	136	147	134	129	133	98	133	147	121	112	113	131	130	134	138	93	119	130	141	118	133	134	107	133	104	122	115	117	118	128	119	102	120	136	139	114	114	124	117	114	131	121	110	108	125	124	132	133	128	119	136	125	100	132	107	127	138	113	104	120	129	120	120	133	110	140	150	119	121	113	127	134	114	117	131	138	130	122	137	122	152	135	128	110	105	125	125	113	114	121	136	108	139	99	109	97	120	111	153	132	130	116	120	138	135	133	115	111	112	124	135	126	122	127	144	132	134	136	118	126	128	118	124	138	109	131	116	141	132	130	126	123	119	123	113	136	118	137	118	125	125	124	135	106	112	115	142	120	147	119	98	128	117	104	127	110	127	135	98	128	112	102	117	114	129	126	128	134	127	138	126	137	138	110	131	100	116	149	111	132	124	105	111	137	131	120	132	129	124	118	121	113	137	126	117	137	141	110	121	131	117	126	122	119	134	127	136	136	118	109	125	127	123	123	126	127	124	130	107	116	126	116	130	141	151	133	123	116	136	145	130	116	130	117	120	130	101	113	118	129	119	116	140	114	115	128	134	106	128	115	139	113	133	110	124	147	122	126	125	125	107	125	145	125	136	141	119	121	120	111	135	111	106	120	115	146	123	140	142	109	120	98	118	105	126	109	129	124	119	134	131	107	123	98	119	103	130	91	112	125	158	126	144	126	129	103	117	125	131	131	117	127	121	142	126	107	120	134	123	149	117	110	157	122	113	113	118	142	128	123	110	120	141	128	138	139	125	128	128	134	125	119	112	141	124	147	133	128	126	127	121	109	122	109	122	145	123	121	110	116	132	113	134	114	122	123	136	117	140	111	122	136	121	118	107	109	135	123	119	115	121	127	123	106	131	107	145	129	116	105	113	138	121	109	137	119	116	131	140	125	104	129	118	138	130	102	121	127	130	124	117	123	126	141	117	113	143	103	104	123	116	133	131	116	105	121	98	105	135	131	120	117	107	119	126	138	126	135	126	138	109	130	129	131	116	128	141	97	121	113	151	135	134	152	123	112	109	112	136	130	118	130	118	131	94	142	139	122	127	135	108	123	131	160	135	121	125	137	122	130	134	127	122	130	117	139	120	106	138	136	126	115	122	109	125	133	129	111	131	126	107	133	115	100	128	131	111	104	129	128	129	123	139	97	119	137	131	124	114	146	118	111	120	118	120	135	132	152	118	125	108	108	138	151	123	126	131	125	135	116	134	125	130	141	126	141	130	118	109	103	125	121	118	140	103	99	118	130	132	111	123	133	123	124	130	136	120	126	136	133	119	120	139	129	136	155	113	123	125	97	119	118	134	118	108	131	129	118
2433	430	507	488	482	467	421	388	430	386	450	414	435	425	434	383	435	391	407	404	415	417	403	434	382	406	424	370	420	394	405	404	405	343	376	395	383	381	420	405	415	394	384	401	403	421	398	386	350	405	362	371	376	371	397	421	406	394	358	440	382	371	408	379	375	394	379	416	379	380	364	393	392	401	385	424	400	384	371	423	386	369	398	388	374	379	388	381	374	404	418	389	384	374	414	396	431	396	422	385	374	394	400	388	400	388	381	385	391	382	365	391	419	404	395	370	405	395	413	354	386	367	396	372	404	349	342	354	365	406	366	408	406	385	397	405	388	361	411	383	423	373	390	356	390	367	402	360	403	402	393	374	364	380	411	388	399	396	407	396	387	360	399	378	399	372	402	393	421	421	386	406	409	395	399	418	371	380	422	402	366	401	377	432	406	397	363	334	393	406	376	382	387	375	430	415	377	410	387	354	407	372	393	385	404	390	371	402	415	414	386	417	403	399	402	413	374	377	333	393	367	368	404	386	370	382	372	349	377	403	399	379	379	407	366	367	400	371	388	366	379	386	397	377	389	356	356	355	391	395	384	397	367	367	369	404	364	372	375	386	369	415	383	426	402	389	372	382	367	405	388	391	416	399	364	364	387	419	376	374	397	383	336	423	397	390	389	437	388	395	368	364	396	405	425	374	402	395	385	384	366	327	403	390	373	385	385	361	367	414	360	328	385	395	385	410	401	383	413	412	373	414	386	366	400	401	376	378	373	399	378	381	384	391	365	411	394	428	366	387	408	383	378	377	359	395	416	361	359	386	365	401	393	381	395	360	419	423	361	380	383	372	357	377	364	412	384	376	392	370	363	367	378	354	394	388	417	392	354	374	401	392	394	384	402	381	393	351	376	363	409	392	375	395	392	381	354	445	365	391	375	365	390	365	346	387	385	407	424	383	424	379	391	358	377	417	403	396	379	377	370	420	382	361	406	423	416	438	398	410	392	388	347	355	401	384	397	411	392	370	404	385	394	376	373	394	405	403	386	398	384	384	405	391	390	413	399	415	401	414	397	404	377	413	427	395	379	391	392	377	361	403	394	403	366	364	412	317	360	403	376	411	368	372	376	386	362	416	404	369	411	387	393	408	370	341	394	362	384	416	392	398	382	410	405	387	384	394	430	354	396	389	354	365	387	367	366	428	383	362	348	338	375	428	392	407	407	410	416	383	401	384	406	396	366	394	366	388	365	372	344	422	407	383	384	375	383	383	370	393	434	377	390	386	364	412	382	375	355	369	387	410	374	382	381	353	351	390	426	398	371	360	393	374	404	378	367	392	384	409	353	384	373	413	393	406	400	400	459	373	367	366	376	408	403	400	402	368	401	396	385	406	393	356	393	449	399	411	387	406	355	386	390	355	389	383	393	396	353	371	389	409	379	359	406	393	378	390	397	418	356	375	401	366	387	367	375	369	390	358	432	394	400	404	378	397	397	401	363	401	441	387	395	402	399	415	424	416	384	393	393	355	377	374	382	420	397	386	352	381	412	386	438	427	388	373	388	395	365	405	404	370	409	382	374	378	367	410	405	399	400	370	411	390	411	370	368	357	392	371	376	381	399	396	440	413	395	380	379	416	387	360	409	394	408	394	404	407	395	397	372	392	404	376	373	408	403	399	385	391	355	363	372	388	414	374	386	362	399	376	365	368	400	391	414	384	395	391	410	389	392	410	412	386	400	363	348	380	402	340	383	397	381	370	396	404	398	372	403	399	388	376	397	376	381	366	365	382	390	385	371	438	428	382	382	371	413	406	377	362	393	411	371	401	410	390	376	355	390	375	397	407	388	384	381	404	370	369	386	377	395	406	413	412	373	368	363	384	407	365	397	357	380	378	410	402	382	382	372	370	364	408	419	399	337	355	389	426	432	377	402	391	381	369	381	404	357	373	378	369	390	399	393	412	390	394	391	366	382	411	360	411	379	390	387	407	442	410	365	378	377	377	374	388	367	374	392	403	408	367	380	369	349	349	379	378	376	368	373	375	372	405	376	412	390	365	367	401	380	399	389	381	391	403	369	387	399	400	388	362	378	392	368	354	376	404	389	382	381	427	382	367	397	398	390	377	390	390	373	409	411	383	369	375	412	380	385	425	343	398	410	368	404	372	360	396	397	362	355	381	397	384	407	364	371	378	399	389	415	379	348	403	408	413	404	419	384	411	399	413	403	387	396	358	384	387	390	400	413	372	379	384	380	402	384	396	359	408	376	390	429	383	347	390	403	386	392	358	377	407	358	447	396	362	422	390	368	393	372	432	363	352	391	392	389	394	393	361	407	422	419	371	393	379	354	416	417	390	382	434	412	387	388	363	392	360	396	372	371	362	374	376	419	364	395	363	372	381	386	382	378	394	372	406	381	355	383	351	394	388	398	400	379	379	389	389	408	402	361	394	361	399	390	400	375	401	387	399	378	399	416	394	379	399	396	376	377	398	391	398	377	414	374	382	362	389	367	416	388	413	404	385	393	413	409	385	400	376	413	368	406	384	366	382	377	378	436	416	350	387	396	365	399	414	388	420	372	384	410	372	425	395	381	366	396	392	390	375	354	372	372	405	365	344	390	352	376	370	400	420	403	397	407	421	368	388	357	343	382	382	388	424	361	386	400	420	391	390	390	397	364	378	421	413	389	382	416	379	354	416	395	416	354	423	396	384	382	372	350	373	395	364	421	393	396	387	377	400	394	420	376	404	392	399	363	340	376	407	414	362	344	371	430	378	389	407	416	389	394	415	403	398	424	387	363	425	388	377	357	359	355	370	360	377	428	372	384	396	413	380	394	420	400	349	352	415	392	400	371	400	381	387	369	419	411	383	363	397	394	400	397	411	388	379	408	383	380	430	401	393	418	414	381	390	385	383	398	389	409	403	381	390	413	390	383	411	424	371	401	371	390	378	390	373	374	340	362	382	386	378	371	416	403	386	375	378	387	422	363	385	421	378	406	394	374	387	421	386	374	371	395	396	379	388	369	360	383	348	403	383	411	402	440	388	376	390	401	387	434	413	411	333	388	377	384	388	401	383	420	382	398	389	394	438	394	375	391	368	387	387	380	355	407	424	358	379	399	388	372	376	404	385	413	378	375	397	366	371	389	393	416	407	395	383	395	375	355	348	390	387	403	388	383	366	387	395	367	430	391	399	385	393	407	386	431	368	368	403	413	400	389	398	405	394	402	384	373	359	370	380	355	377	374	395	394	375	387	393	384	374	369	371	392	384	365	384	397	376	428	373	354	388	400	376	403	410	396	395	396	393	378	377	382	402	435	420	394	398	376	391	364	407	370	369	379	410	382	389	363	383	350	393	398	384	402	365	374	410	421	398	411	396	418	380	396	387	394	378	384	388	346	381	390	389	365	378	402	355	401	386	393	409	379	387	393	412	411	405	389	373	401	377	434	361	414	392	420	389	390	347	419	403	377	378	353	390	376	381	413	382	400	388	390	417	369	393
8685	1140	1270	1051	714	524	470	392	349	329	298	307	242	262	281	266	256	241	252	267	216	234	243	285	302	256	263	246	262	245	249	232	214	198	209	211	214	258	200	211	247	243	231	211	202	183	222	214	184	204	225	206	190	213	210	229	205	204	220	217	202	215	206	186	207	242	219	205	217	229	224	220	216	213	231	215	178	198	196	219	171	198	188	210	228	203	190	204	214	207	224	194	205	206	201	230	224	212	203	189	204	215	173	188	180	199	210	200	184	203	214	234	199	190	200	200	190	212	199	202	234	192	202	189	205	223	199	207	208	217	213	228	219	240	228	203	192	226	186	194	213	206	187	225	197	206	197	191	195	219	191	218	229	184	195	190	211	201	234	216	222	207	250	190	204	220	227	217	194	209	202	175	204	195	213	243	194	181	218	207	208	236	211	210	245	214	218	211	193	249	200	219	200	177	201	196	211	196	212	197	237	205	209	212	213	202	191	211	197	199	207	170	193	210	203	178	179	223	182	185	209	204	210	193	204	218	215	190	218	201	222	211	185	240	214	201	210	197	188	228	204	202	211	215	182	195	210	204	191	230	196	209	216	197	195	191	206	227	191	250	181	189	211	230	217	188	181	204	197	196	214	205	192	191	216	218	225	167	185	204	201	199	196	208	206	209	211	226	220	203	235	211	205	206	190	211	217	215	203	179	205	209	206	174	196	204	199	189	198	203	194	183	206	200	211	180	214	227	171	221	198	201	204	217	198	198	192	208	231	213	214	207	206	222	173	200	179	204	225	240	209	210	196	201	205	221	201	220	168	189	214	234	232	194	175	188	228	208	182	194	190	194	220	208	185	185	174	208	220	217	214	231	186	188	218	189	223	199	182	175	204	220	211	212	200	207	194	182	250	198	196	190	224	218	210	194	246	197	218	241	191	192	171	197	195	189	212	199	193	199	224	222	215	204	197	210	201	242	207	215	196	198	183	205	221	205	208	192	203	200	175	181	211	200	205	196	198	226	204	204	175	206	204	214	215	185	220	178	179	220	215	195	208	209	191	210	192	221	213	211	182	199	206	237	202	208	181	202	202	207	208	200	184	223	192	197	224	220	201	214	176	196	183	193	204	211	196	189	181	198	208	219	202	220	202	210	226	206	217	198	213	209	223	211	196	199	197	247	228	207	212	212	228	213	230	236	189	179	198	206	226	221	240	201	180	213	188	215	190	194	205	219	182	191	197	212	217	225	200	223	181	217	196	194	193	210	198	201	188	189	216	210	208	208	229	234	205	200	209	225	186	222	195	196	191	188	202	219	179	236	205	212	198	190	185	207	203	207	217	211	210	182	217	219	200	205	216	202	194	205	201	204	193	217	222	210	226	220	213	227	202	200	205	233	219	210	220	211	206	216	178	198	203	208	193	214	194	229	236	214	186	195	174	209	200	216	237	247	216	206	215	212	200	200	183	201	233	208	214	236	229	191	213	175	211	221	191	216	223	215	205	204	223	210	205	198	198	217	220	212	232	211	213	188	184	206	198	210	214	181	205	176	229	183	188	199	187	212	198	216	225	184	203	213	218	232	189	204	214	236	215	180	207	215	212	207	235	179	193	211	213	238	219	223	193	203	199	195	203	210	191	212	194	235	214	179	192	221	225	230	209	212	200	222	181	201	224	223	213	215	181	223	191	185	208	218	189	205	198	191	200	243	215	196	218	219	211	209	235	186	223	207	222	185	204	207	197	206	199	215	187	203	218	210	171	203	209	221	186	203	213	221	189	205	215	204	211	189	193	196	188	194	204	212	229	208	192	205	197	209	214	192	216	194	223	207	185	194	198	231	183	185	238	210	193	183	191	198	197	204	213	217	214	217	211	210	196	184	184	194	178	211	213	209	219	208	217	210	194	221	185	218	224	229	217	185	227	219	219	221	239	211	245	187	201	181	208	198	194	202	204	203	224	199	220	203	181	218	157	195	203	236	234	223	199	217	197	200	215	195	197	218	204	210	199	182	212	220	217	201	222	195	210	205	203	218	179	188	196	204	194	199	205	189	201	195	222	201	190	213	203	219	222	191	187	192	173	197	209	177	229	210	189	219	203	207	193	217	252	204	215	184	183	183	202	219	221	194	184	207	196	199	210	204	188	198	212	230	224	198	204	212	223	220	217	206	196	174	210	207	219	189	186	220	200	199	214	201	187	181	193	217	203	207	190	235	198	227	181	221	198	219	216	232	195	218	220	186	182	174	199	204	225	220	204	214	214	185	224	213	186	224	200	207	217	224	186	209	206	220	180	195	203	232	228	199	199	189	221	193	183	207	224	207	212	176	191	202	188	201	205	219	204	207	194	200	229	208	207	202	206	192	209	185	212	210	207	198	199	191	196	203	194	214	197	198	200	219	220	230	196	202	209	215	192	198	224	184	208	194	202	181	222	204	221	199	213	237	232	194	217	199	176	202	201	180	201	182	201	200	204	203	204	211	216	202	243	212	194	212	203	208	204	218	193	213	196	203	217	192	188	215	193	192	219	200	203	219	204	207	195	206	190	173	206	230	197	212	212	219	193	200	190	201	203	213	223	196	237	199	206	212	210	213	233	181	191	200	218	182	203	222	202	205	206	193	189	223	229	194	218	207	213	195	213	205	219	221	217	219	205	183	187	191	186	195	201	194	209	193	210	205	210	175	236	199	180	211	197	203	206	211	188	216	214	246	196	198	199	193	209	223	182	203	193	197	204	238	202	217	185	228	215	206	205	210	215	194	203	213	216	219	202	205	183	208	219	175	209	221	223	194	200	193	198	185	182	234	205	184	237	223	209	213	209	216	205	208	221	193	199	213	183	206	196	193	183	182	198	204	194	214	209	214	216	206	218	227	202	217	208	217	196	197	193	205	214	201	223	198	225	193	207	204	207	209	228	197	192	203	185	192	199	221	220	195	184	207	209	215	194	208	197	211	231	206	204	174	213	185	228	193	225	203	196	205	204	188	215	201	202	232	204	216	218	236	206	217	201	208	208	188	215	198	188	206	213	189	181	208	231	200	206	216	204	192	178	212	202	215	220	182	235	196	193	203	199	192	184	208	194	191	219	209	206	184	216	219	182	211	185	210	201	185	208	187	222	210	200	172	179	205	226	194	196	198	191	197	213	187	204	198	224	208	197	238	225	186	219	209	178	214	208	193	203	186	194	210	210	205	204	219	194	200	189	200	212	212	195	186	205	194	220	190	202	210	229	209	204	197	200	215	219	179	216	241	232	199	223	188	201	189	206	223	220	198	205	184	220	205	193	183	208	205	201	224	185	220	183	241	203	208	209	174	215	204	187	209	211	222	214	228	212	216	204	188	207	211	193	182	197	207	202	191	190	211	184	192	190	217	185	203	200	217	184	215	223	208	219	213	206	210	204	233	221	233	227	231	189	217	199	208	217	187	239	218	197	177	177	209	203	215	244	160	174	216	187	215	197	195	213	191	187	206	217	203	212	196	231	185	227	200	194	168	188	209
6352	1374	2750	3102	2628	2269	1931	1668	1478	1284	1148	1130	995	981	912	889	894	878	1022	905	864	896	943	1138	1253	955	894	873	885	808	831	848	745	753	648	672	667	624	638	640	618	599	597	607	632	590	580	573	621	565	581	584	569	624	595	584	609	632	605	625	610	589	575	623	593	614	594	605	594	571	600	611	578	566	598	571	603	605	560	551	522	620	598	578	593	603	557	545	603	580	603	632	617	565	566	603	552	571	590	552	543	571	588	579	560	586	582	559	555	608	503	603	584	568	578	599	570	554	526	553	581	581	563	596	567	630	591	560	569	606	561	583	582	584	590	516	601	601	591	580	570	555	568	547	589	567	555	577	606	587	601	556	629	611	604	591	589	527	569	593	579	547	577	604	568	544	604	569	596	559	562	589	611	572	546	571	541	586	589	584	607	554	607	602	569	546	569	614	595	526	575	613	594	559	529	562	628	603	538	584	583	553	631	551	566	579	581	541	583	606	557	579	622	578	593	583	541	520	592	590	585	599	550	581	584	564	582	552	582	639	541	601	549	609	606	555	557	591	513	589	560	577	644	573	586	558	564	562	568	605	559	602	601	549	598	610	554	575	563	555	560	574	553	589	603	575	618	575	608	582	521	569	534	544	606	593	609	616	584	574	557	574	554	585	596	566	563	579	550	560	561	540	561	560	577	553	583	552	559	597	547	568	579	534	648	628	582	587	564	546	610	600	618	599	596	553	590	575	580	579	559	565	567	591	591	571	569	569	572	559	613	555	562	586	580	627	595	607	608	575	565	570	562	543	597	571	567	557	572	605	530	535	642	592	601	569	583	585	563	604	570	561	577	572	589	584	555	519	587	587	596	587	544	587	594	587	592	590	588	582	569	585	615	595	599	581	574	560	529	581	576	606	627	553	547	564	586	556	604	614	549	583	546	561	565	578	589	632	577	537	563	564	593	579	577	550	606	550	561	556	601	601	561	557	575	586	571	554	589	599	576	543	594	601	595	570	578	591	600	536	551	613	532	569	555	577	567	546	590	555	626	600	625	579	581	576	551	543	570	570	581	605	582	605	561	574	586	581	552	604	568	573	581	612	577	560	546	564	585	589	602	549	572	597	606	571	555	556	585	605	641	618	580	576	599	545	575	553	580	561	604	586	595	549	571	574	534	565	562	587	586	574	593	613	602	548	567	549	630	505	590	575	577	574	592	607	592	542	575	533	568	604	592	513	599	600	580	615	587	589	547	601	593	527	621	580	552	610	574	542	548	597	652	588	575	582	533	564	603	540	618	578	582	620	606	550	587	586	545	582	574	546	568	611	580	523	582	580	583	593	594	563	598	553	599	556	504	566	594	604	575	579	634	598	599	588	576	570	591	562	552	613	549	549	595	611	562	569	594	607	629	571	580	588	610	570	557	542	611	578	580	567	594	570	589	533	552	570	605	545	565	549	589	541	584	550	600	589	582	594	591	578	599	582	559	563	563	594	597	597	560	626	544	594	604	580	532	595	552	561	562	572	591	572	577	572	568	575	577	603	613	526	579	641	588	563	558	598	575	564	545	564	595	578	589	557	637	559	602	596	560	583	598	530	588	546	541	631	585	514	583	622	595	599	580	612	598	610	583	534	549	517	587	581	619	557	632	617	551	599	590	632	583	594	580	588	586	573	557	600	547	545	579	609	573	593	544	547	570	571	627	561	561	556	611	581	574	588	577	579	582	589	559	567	573	553	529	562	577	555	542	590	585	564	603	545	568	580	528	617	583	597	547	525	571	628	592	562	549	556	599	603	624	530	511	558	572	573	574	548	572	575	615	585	578	590	571	587	600	590	591	541	580	593	573	558	557	601	638	609	566	565	553	584	572	568	548	596	604	577	560	537	618	553	591	590	578	578	574	576	569	604	595	598	565	578	598	524	576	606	584	551	580	632	578	589	581	619	558	603	582	566	592	564	625	582	620	540	567	551	581	548	559	592	565	563	565	580	576	541	580	581	581	595	550	556	597	577	584	569	573	591	623	618	551	553	554	576	572	580	584	550	562	552	533	556	572	588	543	558	579	563	558	571	564	573	538	555	564	579	587	578	560	590	597	552	579	598	612	536	581	600	585	551	580	576	559	556	575	567	565	558	618	602	613	576	602	615	588	548	567	567	567	553	589	551	587	562	572	591	629	595	578	621	570	560	561	589	585	558	563	572	594	517	601	606	588	580	576	564	557	561	585	576	549	535	551	557	611	583	613	606	589	607	578	625	578	575	553	615	542	549	580	583	599	540	584	585	596	548	566	584	588	614	552	568	530	542	554	583	562	556	578	578	618	621	575	558	541	551	640	506	533	531	598	560	583	576	568	545	548	575	625	561	585	577	633	583	561	612	565	592	564	587	590	579	556	576	587	635	594	584	574	580	579	570	587	556	561	574	549	569	595	613	650	633	590	585	542	585	584	574	547	558	587	555	583	589	589	579	615	574	600	552	593	561	602	591	578	625	641	536	556	596	566	577	581	535	621	562	613	603	588	622	597	619	583	535	550	586	608	597	597	588	555	582	543	541	588	561	604	577	555	583	597	598	524	575	571	535	531	546	575	565	496	560	574	559	604	549	584	597	592	569	551	543	565	567	594	587	570	595	574	599	606	592	587	629	534	580	589	584	574	593	573	587	557	614	595	528	562	596	589	570	578	609	520	576	611	626	607	581	562	566	581	561	609	607	553	563	585	581	582	574	566	561	595	585	515	555	576	603	601	622	613	542	569	547	567	584	533	608	586	595	537	553	568	596	558	553	597	547	568	617	571	575	560	579	602	542	560	553	591	584	577	586	584	598	575	541	554	603	577	565	609	606	609	535	562	617	590	575	630	609	549	535	531	576	617	589	545	574	576	579	576	553	544	573	595	563	535	547	578	602	627	534	546	559	579	554	606	559	581	553	591	602	528	576	581	610	576	609	566	556	579	532	553	588	626	572	583	587	587	600	555	567	574	582	606	586	590	571	603	556	541	562	586	585	596	535	578	612	608	551	577	551	614	581	578	588	549	566	586	533	593	573	642	601	636	561	573	616	588	553	577	555	541	604	551	549	597	552	601	580	567	558	543	597	566	593	557	581	548	587	581	571	585	584	556	598	570	604	641	595	580	578	563	570	571	608	552	566	545	569	618	550	563	571	602	565	603	599	600	569	585	556	615	548	574	605	541	546	565	579	560	583	589	616	603	541	638	547	616	592	548	551	547	553	600	596	555	596	573	599	574	573	613	605	576	588	591	584	554	614	586	628	598	587	576	621	538	534	591	599	619	549	613	573	573	566	617	595	584	562	551	548	564	571	546	583	572	596	528	572	585	607	623	567	590	587	592	604	583	549	560	555	618	575	597	571	536	560	604	589	636	597	570	578	564	587	572	597	598	588	563	611	572	563	558	549	593	566	564	597	561	530	546	609	602	607	585	566	589	602	524	578	588	618	588	572	596	523	579	587	600	575	559	585	583	550	527	564	541	574	594	564
16266	2828	2678	1930	1417	1188	884	771	717	609	603	536	543	524	510	443	443	508	483	482	484	483	478	510	515	508	463	407	450	467	444	485	437	413	380	387	426	447	406	398	417	346	388	422	383	421	383	440	435	376	382	374	364	403	399	377	409	387	431	355	395	371	377	389	359	410	353	385	383	427	376	381	360	394	384	402	375	366	395	396	373	385	358	413	392	394	411	402	395	388	353	361	388	385	381	387	377	390	361	363	395	383	404	409	386	390	425	357	365	398	412	388	404	409	381	364	416	417	366	409	424	354	378	397	382	385	354	416	393	368	352	393	387	371	374	396	371	380	390	366	365	360	393	406	417	397	403	383	378	401	368	373	383	358	380	340	374	384	363	396	431	410	383	408	358	409	364	377	381	387	391	399	381	395	388	403	428	385	345	413	400	392	403	382	394	374	364	373	390	367	394	356	402	372	409	369	390	372	380	371	367	371	407	378	354	384	404	404	364	387	406	383	431	357	373	350	361	353	403	392	370	372	398	365	397	375	377	376	335	377	414	375	385	378	384	411	362	418	405	389	394	392	397	377	392	363	403	381	395	372	402	381	376	380	356	373	366	371	429	366	393	382	388	387	414	367	350	379	347	388	385	389	400	391	390	383	400	409	385	350	418	351	379	380	364	363	365	383	405	352	387	427	383	352	372	383	402	391	392	371	393	402	397	350	395	395	401	391	351	361	365	378	370	363	374	368	364	392	408	385	370	367	358	355	391	429	409	376	356	413	402	403	391	348	332	385	447	427	388	408	387	376	397	374	412	390	410	409	445	404	394	379	375	389	421	395	350	354	335	400	391	397	392	394	376	374	421	411	396	358	379	370	416	410	384	417	380	368	406	377	371	372	390	410	370	378	353	380	426	371	370	385	408	429	387	379	376	400	411	385	430	373	450	372	352	375	423	398	382	381	399	356	418	388	347	412	396	400	366	368	389	388	351	357	341	369	420	353	343	398	369	358	395	358	358	385	358	373	392	372	355	377	381	368	429	374	356	378	381	404	382	409	367	416	345	380	358	362	353	384	343	369	393	406	391	396	395	380	421	391	353	413	420	356	356	370	379	358	381	392	375	383	397	345	360	405	386	400	397	377	402	380	364	407	363	357	400	376	405	385	407	388	396	358	423	403	368	390	349	394	400	381	362	411	408	409	382	347	410	392	374	393	375	370	404	357	376	378	399	378	388	362	406	334	396	429	363	357	383	387	386	370	384	375	398	397	388	362	423	366	409	378	399	354	377	347	394	396	374	349	368	409	384	386	401	340	397	395	397	402	394	357	388	420	387	375	382	400	405	391	382	373	385	379	409	395	353	376	387	357	383	395	368	424	373	374	383	401	382	401	377	397	390	381	400	403	405	375	397	384	389	395	356	370	428	408	383	365	398	394	338	371	379	387	386	378	386	415	416	410	401	348	381	359	385	411	414	408	430	395	403	385	362	354	341	380	374	379	372	362	405	384	381	439	387	410	371	392	372	417	400	401	379	404	339	363	375	367	426	384	381	392	405	400	407	394	412	407	361	402	350	385	379	396	352	371	375	406	379	409	386	386	409	369	395	361	394	357	418	384	365	428	396	415	381	378	379	411	386	361	411	392	423	396	369	408	387	405	376	367	406	375	431	382	391	359	373	355	404	367	376	369	357	404	361	402	383	380	396	359	390	387	398	417	396	373	377	351	375	366	390	396	368	365	370	391	399	390	372	361	375	367	418	414	388	406	378	409	386	383	355	392	421	384	398	355	381	403	374	366	384	376	378	390	371	394	389	413	380	373	379	381	388	394	360	405	387	400	370	401	349	408	375	384	375	384	358	409	360	375	405	366	387	414	381	409	376	409	388	378	388	373	404	336	362	351	376	377	410	367	382	402	401	382	380	361	422	365	415	381	382	371	334	386	373	395	394	375	402	411	380	383	371	401	384	402	391	367	394	379	359	373	393	393	401	392	370	382	357	419	422	370	376	371	396	397	379	416	387	395	391	362	381	446	368	372	376	405	415	383	377	390	356	426	400	396	383	407	414	390	410	387	365	377	390	387	361	392	372	425	396	398	379	398	396	380	380	396	383	413	390	426	396	371	384	401	357	372	405	385	390	378	394	397	380	370	378	395	393	365	363	386	377	367	375	370	386	362	392	376	354	357	400	388	376	398	379	402	387	386	372	394	385	396	367	390	379	392	393	421	424	380	380	384	412	419	377	401	401	405	358	387	407	443	388	386	356	392	392	412	375	356	428	392	422	401	402	372	371	382	382	410	384	404	372	374	380	355	359	420	422	374	363	392	400	370	404	386	369	432	384	414	354	383	407	355	378	366	378	394	419	372	392	384	402	385	394	364	362	359	390	374	402	386	395	388	372	353	404	420	353	370	399	394	397	391	390	411	381	378	398	403	401	368	413	402	371	405	355	426	395	417	398	351	391	365	398	412	411	378	382	374	359	385	389	433	369	365	351	413	348	419	367	378	381	385	348	398	390	344	337	409	362	377	403	377	384	368	372	401	390	380	409	370	384	347	420	374	409	389	389	373	382	400	381	400	389	374	385	381	383	399	408	391	365	381	403	377	396	356	402	395	401	404	371	392	434	402	400	361	390	409	421	423	382	396	376	386	379	395	433	371	354	384	364	417	396	372	396	382	389	377	361	361	367	387	390	445	387	372	339	369	397	351	405	352	378	375	373	391	396	356	396	362	402	407	389	392	378	396	378	388	393	392	402	387	405	396	384	371	404	380	376	432	361	380	386	398	374	403	383	356	416	403	389	375	360	395	389	381	387	431	386	406	427	412	390	383	407	363	409	383	396	360	371	383	398	378	424	359	364	381	391	377	396	380	407	387	362	347	373	380	411	451	447	385	372	380	356	378	362	373	380	371	418	359	373	390	384	396	389	390	392	377	402	377	410	366	402	387	370	387	367	422	383	360	378	404	340	388	403	380	403	377	377	403	395	410	417	386	380	387	378	383	424	379	380	367	392	405	385	375	404	380	375	390	384	381	389	393	404	354	381	365	379	396	416	428	394	381	389	374	413	369	392	373	379	372	406	407	350	383	380	367	378	366	417	391	382	366	359	372	385	394	402	393	396	436	391	379	409	377	399	359	396	411	380	395	375	395	398	377	374	365	433	387	396	382	339	395	391	383	381	386	401	336	353	409	406	402	370	389	391	409	400	371	417	342	387	397	391	385	387	374	387	346	369	399	388	370	409	420	420	380	374	344	346	361	405	388	382	376	366	388	363	396	416	390	352	417	367	390	370	352	347	420	376	401	387	386	423	374	361	389	383	380	384	336	398	391	378	398	370	358	368	366	371	453	367	396	399	391	390	408	434	380	394	364	367	414	400	440	371	372	442	408	396	369	352	349	396	372	384	357	389	379	372	398	401	356	403	387	381	418	360	376	399	346	390	448	380	385	352	381	408	393	395	393	360	353	344	382	408	386	396	370	398	405	404	399	384	364	394	412	374	416
8588	2489	5043	5831	5134	4219	3509	3027	2578	2276	2078	1904	1816	1692	1589	1585	1552	1569	1594	1764	1501	1648	1712	1918	2256	1751	1537	1351	1394	1376	1420	1448	1190	1236	1185	1199	1162	1027	1036	1005	1035	1034	1047	1025	1043	992	980	989	1012	1000	985	1034	1025	996	998	987	1012	974	981	996	1036	959	983	960	971	1021	964	939	977	992	1015	973	991	999	949	1000	956	945	973	986	973	1045	998	942	983	956	978	991	1020	941	983	994	996	913	964	963	1012	942	933	930	946	949	969	944	965	907	934	883	998	964	940	930	925	947	980	965	938	951	1004	900	972	915	925	991	959	958	949	1009	950	931	958	973	905	929	971	954	959	931	1027	952	919	1006	944	942	899	992	969	921	924	993	964	944	970	904	956	925	1007	926	955	918	976	950	980	909	892	1005	906	981	964	955	951	946	887	926	912	975	979	963	952	1018	963	912	917	972	932	951	911	929	910	943	923	981	922	967	965	953	980	961	931	944	933	975	956	883	939	906	981	949	932	945	975	947	959	991	943	937	903	967	907	993	936	932	904	947	916	952	976	882	926	911	969	964	922	959	959	966	956	975	944	1000	919	921	917	951	932	964	871	963	907	965	951	942	933	988	940	962	988	988	899	901	902	927	960	922	940	942	884	951	966	942	905	976	957	930	901	979	964	977	986	975	963	945	891	940	922	944	953	973	948	950	971	944	927	921	928	997	963	942	939	927	949	947	930	941	1011	952	948	978	944	963	967	984	904	995	972	876	938	999	950	916	932	972	975	984	972	964	957	930	949	886	884	928	920	950	966	936	942	953	905	937	954	948	942	983	926	929	966	933	904	930	969	959	941	950	1014	936	939	934	960	1003	970	907	940	912	954	976	988	932	987	940	958	906	955	920	908	944	949	965	944	941	977	925	998	922	949	945	1002	948	944	986	958	955	999	966	953	979	956	959	898	894	985	940	980	977	908	981	872	975	1004	923	950	949	927	881	954	909	950	940	959	976	935	952	938	947	1030	939	981	919	906	924	924	922	927	881	980	980	944	949	956	983	913	946	988	979	886	943	970	969	923	970	966	918	949	982	939	1018	896	937	934	925	974	933	938	974	924	966	949	916	918	964	965	931	906	891	985	971	946	924	904	930	946	915	929	918	977	986	984	969	919	943	985	930	947	942	946	891	931	942	990	918	946	949	951	941	911	937	951	894	931	945	924	940	934	903	960	967	916	976	972	925	963	1025	953	886	922	939	934	950	969	949	884	955	902	954	919	942	981	958	933	955	875	906	943	918	994	941	968	959	920	967	893	927	958	860	932	958	952	982	974	912	988	1002	881	948	959	990	938	940	955	912	950	998	913	935	951	988	938	958	914	972	957	937	962	924	892	944	957	907	903	939	939	927	985	952	943	993	991	982	959	942	951	1004	979	931	930	901	938	953	894	948	934	972	937	961	910	983	882	916	936	963	939	904	903	938	985	1013	960	914	959	977	911	956	965	909	921	933	938	963	895	946	966	948	964	889	961	986	938	988	934	930	938	959	978	921	911	930	944	946	960	975	927	935	961	956	927	954	976	956	916	1011	914	940	934	947	928	1000	913	974	923	991	956	909	958	907	1012	946	919	896	968	971	898	925	977	942	960	990	924	945	937	923	923	893	900	886	1017	866	939	949	950	908	900	892	994	985	921	920	923	913	997	922	927	991	925	938	948	1016	982	975	914	965	942	963	1013	969	1015	955	953	933	918	979	921	917	914	963	979	934	968	954	939	916	907	941	948	962	910	926	962	933	930	994	898	955	968	959	938	969	928	924	929	970	986	940	1001	941	940	931	928	949	986	954	893	925	949	992	933	921	953	916	966	995	934	928	927	968	937	958	965	931	939	895	961	930	948	912	942	899	900	915	968	930	990	1005	966	902	954	979	920	981	1003	926	946	898	966	927	961	949	872	930	923	898	935	972	930	982	950	985	927	952	970	1004	936	982	956	1006	978	848	928	895	970	944	912	957	884	924	935	944	989	973	926	914	908	920	932	995	902	922	913	870	961	948	928	878	911	944	934	933	930	1012	919	946	950	1007	915	963	973	940	959	900	956	967	880	958	945	987	951	953	948	928	940	980	949	965	975	914	916	992	985	862	914	936	928	964	981	927	949	942	938	902	931	1006	925	936	935	941	948	953	946	974	943	936	970	891	996	960	946	922	905	944	930	949	939	966	918	912	903	1006	939	955	941	942	990	974	956	877	917	996	946	960	979	929	937	955	930	897	987	997	940	956	966	910	899	926	955	962	917	967	933	971	977	962	923	980	971	893	954	982	991	944	969	934	1020	919	991	950	1018	977	929	988	920	916	952	943	939	944	886	945	939	962	947	943	954	910	949	902	906	985	981	995	929	960	944	930	911	975	915	988	941	935	932	912	955	957	969	956	929	958	919	879	980	952	967	939	941	992	899	986	928	979	903	986	953	968	965	900	941	981	960	936	939	950	995	907	903	955	890	889	952	947	927	975	970	964	921	928	931	907	936	872	934	901	962	970	967	902	940	945	955	953	993	950	924	970	1013	920	930	985	1017	934	952	926	964	976	866	946	984	956	907	900	927	970	987	964	907	947	908	955	966	880	977	903	936	971	960	924	929	944	919	941	898	953	960	945	984	942	917	937	944	913	976	951	911	949	968	945	919	905	984	925	972	977	956	994	929	952	913	960	932	941	940	904	978	951	959	926	905	973	920	918	915	877	935	1012	956	927	912	942	978	934	935	918	964	950	938	930	917	955	878	962	858	911	921	941	933	975	937	925	919	941	944	942	979	942	934	953	915	933	957	888	953	961	970	927	952	999	938	960	973	932	978	917	962	973	997	916	940	924	983	984	960	929	931	943	945	936	949	994	987	972	951	942	948	977	966	949	903	961	927	943	980	989	966	925	942	982	964	909	946	916	934	901	968	937	943	947	961	996	951	899	953	928	945	965	1016	974	943	904	907	923	944	961	959	1010	966	934	930	918	955	926	973	938	1009	926	898	1008	899	909	979	865	977	923	952	936	908	1006	952	927	969	911	950	878	956	969	995	903	935	983	912	957	987	971	958	971	891	916	960	964	959	947	942	953	881	969	941	906	945	964	947	918	963	949	946	888	887	896	943	947	944	969	955	945	956	960	930	999	967	929	926	951	991	968	926	948	944	983	949	901	982	936	947	870	909	935	960	945	920	959	1033	925	906	981	924	915	926	895	921	939	959	926	958	918	900	998	941	860	973	936	942	943	936	968	911	976	889	895	955	952	915	990	925	938	978	891	941	945	911	919	940	931	862	968	934	952	925	964	900	929	930	960	931	917	929	935	928	905	886	938	945	989	968	989	959	910	961	928	913	972	955	894	963	921	929	967	889	918	955	912	950	999	951	945	959	966	917	979	924	940	950	932	904	915	887	918	966	932	925	933	944	907	922	966	916	942	993	931	894	946	956	978	867	917	909	952	962	896	927	978	977	907	960	958	914	959	960	891	932	968	970	960	964	982	871	925	971	949	926	878	971	970	935	984	985	926	943	941	937	939	990	902	980	928	965	994	935	881	973	991
1913	154	188	156	135	131	134	134	100	110	132	147	108	123	105	126	153	129	125	127	125	119	139	124	120	129	135	148	87	116	121	115	112	126	123	114	140	127	132	131	110	108	101	115	128	142	107	125	123	119	102	132	154	120	119	115	125	117	110	120	130	121	101	125	100	116	132	134	112	139	158	108	114	125	113	118	140	116	129	123	122	127	136	132	132	120	125	109	133	129	109	103	113	142	121	127	127	114	125	123	106	137	134	119	111	116	128	128	110	125	128	132	124	123	124	129	114	117	157	108	121	113	121	109	116	139	118	124	113	118	150	128	149	123	137	121	128	122	134	104	109	113	131	128	123	103	117	136	147	120	117	123	134	119	125	128	133	122	120	127	111	108	107	100	124	109	143	120	117	150	119	122	122	120	121	120	134	117	138	132	133	132	135	132	116	123	125	109	118	122	130	102	127	145	115	117	130	135	140	119	109	134	108	116	127	102	111	131	124	126	140	123	133	111	129	122	138	115	121	123	120	130	111	124	114	131	133	118	130	111	108	147	117	133	137	113	140	130	119	143	133	112	127	122	115	125	112	101	130	106	124	96	136	112	131	139	128	130	129	130	123	129	124	135	127	137	134	133	132	131	115	135	116	130	119	140	117	116	110	117	135	131	139	95	120	114	108	139	136	127	130	120	112	123	118	120	120	116	145	135	125	126	141	100	111	132	138	105	110	120	130	115	110	99	137	107	143	105	119	137	125	136	115	124	109	126	126	117	105	94	121	108	120	124	103	127	124	145	126	114	119	139	131	126	112	147	116	159	146	120	121	124	142	130	122	130	133	121	140	126	121	123	128	127	116	136	120	147	125	125	128	141	106	126	122	135	114	108	120	127	110	157	135	131	134	125	134	123	115	128	121	117	131	109	114	128	114	122	126	125	161	134	128	113	123	119	133	110	102	133	134	115	113	125	126	127	105	142	131	127	115	131	123	130	145	119	113	146	139	123	120	138	118	117	134	135	113	125	101	130	114	127	119	128	124	123	124	137	127	141	142	128	116	123	136	124	113	140	105	123	137	114	109	139	110	138	140	129	141	133	114	111	121	113	122	131	145	128	102	117	118	102	133	114	119	135	112	113	126	116	108	126	131	99	115	124	146	129	106	136	121	127	112	113	115	112	137	123	114	119	124	110	120	113	112	115	109	115	128	114	132	125	101	115	136	110	131	117	144	130	119	139	106	126	116	129	128	128	132	140	132	128	126	147	129	116	135	115	129	110	119	138	136	132	111	111	143	114	116	139	132	113	118	120	124	134	119	126	129	114	122	120	114	129	114	126	116	125	123	112	133	133	132	133	130	109	121	109	132	111	152	134	136	124	143	114	126	123	115	111	118	118	137	147	117	127	122	123	118	119	130	129	127	138	131	112	106	126	129	114	120	131	132	111	135	132	142	120	124	101	128	141	108	107	122	92	119	133	136	106	123	123	131	136	136	113	116	123	118	119	157	116	118	109	113	120	115	124	115	128	109	141	126	139	115	125	130	126	117	124	138	138	136	121	128	114	114	136	140	108	124	122	131	120	139	126	120	113	107	102	124	129	131	158	136	122	100	131	111	132	133	136	119	134	106	119	105	132	122	98	111	130	118	131	113	110	129	134	116	128	113	113	133	116	115	119	101	123	114	118	115	137	105	104	124	130	120	124	124	96	117	119	118	132	131	127	125	114	116	117	133	133	109	125	120	137	124	118	126	137	114	126	132	127	132	123	116	102	103	130	105	122	128	123	120	135	124	125	103	130	123	104	133	144	127	103	110	121	129	120	118	111	123	135	107	108	120	123	105	136	123	118	107	113	136	133	115	114	134	126	111	117	97	114	99	130	117	116	127	128	143	112	115	120	117	141	130	131	122	132	109	121	125	131	141	130	119	127	143	143	128	120	124	135	133	112	144	116	117	114	125	118	123	114	132	115	120	116	126	112	145	128	116	133	120	135	131	131	131	133	136	125	142	133	134	125	120	102	115	112	120	130	132	100	125	126	109	107	129	140	126	129	121	130	127	127	136	110	110	117	116	95	123	141	125	126	130	141	110	151	123	150	106	122	129	119	128	113	132	117	116	154	139	145	106	124	134	110	125	130	137	136	114	125	126	115	134	133	119	101	140	131	115	125	113	127	139	106	125	130	119	100	128	109	125	88	114	127	134	144	112	124	128	140	133	117	138	100	113	127	110	143	136	136	115	129	127	111	139	115	128	110	121	124	130	109	133	125	107	118	112	124	139	122	131	114	112	112	129	103	136	139	120	112	132	116	112	122	110	152	110	139	120	124	127	130	119	156	125	137	127	120	124	124	123	125	139	112	132	122	135	141	119	136	107	154	119	112	106	102	125	121	129	129	106	126	123	127	110	114	140	124	126	119	137	104	115	109	135	120	106	124	144	115	133	123	135	136	149	130	124	138	147	120	117	130	98	119	140	123	134	118	106	120	130	129	122	139	113	118	124	140	114	124	121	131	114	129	136	142	104	121	135	136	139	108	112	137	123	119	144	113	116	110	125	127	133	131	111	130	131	142	110	110	132	136	113	128	141	111	126	127	135	125	128	118	119	127	117	120	136	123	122	146	135	116	125	131	123	123	141	113	123	118	135	119	135	129	125	103	131	159	117	132	114	109	134	119	131	110	104	125	141	145	120	147	140	123	124	125	108	114	136	125	119	129	146	119	133	131	118	113	123	130	126	115	149	109	120	126	129	126	115	123	132	112	117	114	123	116	130	127	123	114	131	106	113	116	120	129	96	89	117	121	122	139	119	114	121	126	124	143	128	131	142	133	131	134	114	116	120	117	130	126	120	117	129	122	118	100	125	116	99	135	121	133	96	142	124	130	110	138	115	110	139	124	103	123	127	117	124	119	134	107	130	115	127	120	126	106	109	131	125	128	133	110	126	132	131	106	126	115	136	99	125	119	133	112	134	120	122	119	107	132	125	114	140	121	126	113	129	122	119	126	113	129	114	122	114	113	117	125	141	121	121	121	127	135	126	106	122	128	105	127	136	121	129	114	119	119	132	133	125	124	132	119	124	134	140	119	136	138	127	131	112	128	128	121	121	123	130	140	110	112	133	139	115	111	133	130	126	136	124	101	109	98	112	113	133	138	123	120	122	128	121	100	112	123	127	126	119	131	119	140	120	124	124	122	136	114	142	111	129	121	112	136	116	121	121	125	111	124	117	119	124	119	120	118	114	121	137	128	128	139	121	116	129	130	142	128	117	131	120	116	122	128	129	123	117	115	114	126	110	121	111	114	123	133	109	107	135	131	117	114	107	127	118	129	104	136	114	134	126	127	117	115	109	143	111	135	110	124	128	118	106	102	117	115	133	116	131	109	123	150	109	135	110	117	122	122	122	127	118	126	122	125	129	114	110	139	138	143	126	132	142	124	136	122	107	122	138	129	108	133	132	125	133	108	121	133	120	141	136	130	122	115	112	120	134	121	128	119	116	118	118	115
2351	419	450	509	434	464	429	430	436	438	408	434	429	408	414	402	396	411	405	432	383	393	390	385	392	394	380	400	370	412	422	428	389	401	375	380	417	419	412	394	363	368	375	388	414	414	420	391	418	390	409	374	394	362	377	411	376	380	367	402	396	406	445	373	415	395	397	377	411	417	388	387	374	390	370	422	406	385	391	387	386	412	391	399	378	390	367	396	362	394	415	361	396	407	400	385	387	355	393	428	391	400	391	386	406	382	408	400	398	356	362	371	358	402	410	411	381	383	370	394	362	389	399	394	376	392	395	376	387	445	381	392	420	404	355	363	391	377	384	378	399	412	389	422	400	403	405	409	387	396	406	360	396	385	371	363	369	414	419	378	405	389	378	390	352	395	359	403	407	410	356	384	416	354	399	391	410	403	423	355	397	401	373	372	380	368	374	397	366	373	356	399	363	405	416	340	398	359	374	399	373	391	384	391	421	391	383	392	383	402	379	369	372	385	422	405	400	364	363	385	385	393	374	404	385	380	393	417	393	383	402	381	391	357	395	409	356	430	389	373	372	412	424	378	380	364	346	389	387	365	402	382	371	371	409	396	410	386	348	359	357	352	403	362	397	387	371	398	362	440	401	360	374	447	417	391	408	371	380	405	369	388	404	420	380	385	384	417	406	412	393	386	405	395	369	416	370	373	363	350	412	366	374	365	370	397	387	416	388	401	387	380	405	362	374	385	436	368	391	371	366	405	365	397	396	394	387	368	393	374	401	405	412	380	386	366	358	406	401	377	371	417	402	396	363	389	360	384	389	420	410	390	406	380	420	376	371	425	394	412	362	404	396	377	385	379	382	411	398	382	418	410	398	412	356	398	416	387	391	360	393	397	416	375	364	412	405	402	388	379	386	382	383	374	383	421	423	402	379	378	362	409	380	379	381	409	396	419	360	402	405	401	378	383	386	388	364	394	388	397	398	420	374	426	390	436	416	409	403	353	358	394	348	383	412	384	397	393	425	321	395	409	353	400	391	390	379	380	339	366	391	335	413	391	415	409	391	403	363	392	382	411	371	380	350	378	393	404	389	384	416	396	366	370	399	384	364	391	379	363	335	413	401	391	425	390	396	400	395	371	386	370	396	369	384	385	415	396	407	387	369	436	399	380	398	412	402	381	397	423	387	386	376	417	384	384	381	386	385	377	378	375	368	388	415	373	407	382	404	402	383	405	395	368	364	402	387	391	404	377	360	406	378	378	398	397	398	359	400	382	378	442	419	374	363	427	407	389	398	395	354	359	396	377	392	401	402	426	392	373	411	403	393	418	410	347	397	364	389	388	403	394	374	390	379	407	419	368	379	391	389	417	384	436	392	396	415	389	415	410	357	389	416	435	394	396	368	388	405	424	360	376	399	429	386	408	353	411	369	364	365	400	402	373	364	355	395	382	394	396	364	375	405	402	445	360	387	411	389	403	379	410	380	370	378	400	409	414	405	384	379	391	389	332	398	392	418	386	410	411	371	401	408	380	416	348	414	372	389	369	447	381	378	396	389	364	389	369	364	399	373	384	384	415	394	408	373	381	360	400	432	364	379	382	355	426	390	416	392	353	408	357	398	381	391	415	394	412	366	398	364	364	367	368	397	405	391	408	385	415	374	363	403	391	357	380	365	417	402	423	392	451	402	396	378	396	364	369	384	385	396	399	376	401	385	406	382	381	385	380	350	399	363	388	428	391	386	388	413	392	375	410	383	399	422	363	393	378	381	400	367	391	380	387	361	335	392	402	375	424	384	416	395	380	384	372	430	396	394	383	395	386	361	375	401	396	392	358	392	413	379	375	395	375	400	389	366	386	396	404	334	381	366	385	404	361	380	386	360	380	409	361	394	352	385	419	403	360	397	381	384	397	381	410	388	381	366	417	375	398	350	366	373	396	378	378	405	413	385	451	381	399	390	354	386	412	395	369	407	399	377	426	380	413	390	385	378	422	380	378	382	387	391	391	377	398	407	374	400	425	379	439	356	407	378	398	346	375	381	374	409	368	401	389	393	380	391	394	396	365	402	401	395	385	378	416	414	393	412	401	391	395	398	387	375	352	373	412	401	402	384	413	402	379	370	389	405	409	405	397	413	357	388	375	429	381	373	377	385	404	393	395	403	398	414	398	406	374	406	395	328	402	378	345	367	405	387	393	370	420	414	375	376	387	407	378	387	382	406	371	389	418	409	379	407	377	399	381	363	387	389	383	348	377	376	415	386	395	371	419	389	426	408	389	385	377	415	383	375	407	400	364	414	382	395	389	411	394	411	396	383	355	377	402	405	389	393	414	412	424	415	379	385	393	385	388	401	335	391	392	381	422	351	389	409	405	398	397	379	371	421	382	435	380	409	394	348	397	374	383	381	399	408	388	377	383	402	403	398	381	392	381	384	396	386	391	343	387	450	368	390	403	391	388	404	366	416	389	364	387	408	381	350	395	367	404	419	374	407	382	418	403	378	380	369	377	409	404	413	396	373	420	404	396	396	366	361	408	384	401	375	426	392	386	415	354	374	355	395	395	379	414	378	375	402	344	358	399	410	382	364	393	406	402	392	377	415	370	389	389	394	397	371	382	413	416	417	370	382	405	388	398	406	399	388	393	395	366	383	421	373	398	381	376	407	372	405	379	378	386	375	426	374	373	389	400	400	353	406	368	387	429	399	371	384	414	416	393	391	377	378	362	402	395	437	399	391	399	316	414	427	417	397	355	400	416	383	407	397	377	383	406	330	384	375	366	394	391	398	385	382	406	366	409	357	391	376	408	399	386	382	418	364	406	403	412	388	371	387	365	384	375	397	370	377	384	377	387	395	405	407	376	378	376	362	394	396	403	404	396	377	418	381	380	385	426	372	394	360	392	385	377	412	382	380	369	396	404	415	402	382	380	398	417	385	386	351	386	391	387	385	399	380	389	385	380	382	395	386	418	371	347	384	384	393	368	432	401	401	373	397	399	392	418	361	363	377	390	401	357	370	365	370	386	425	368	385	387	365	435	380	353	391	401	377	405	368	395	395	396	385	391	408	415	354	362	363	391	378	389	383	410	431	411	388	390	337	407	372	372	393	375	354	435	388	346	340	389	357	362	400	380	378	356	394	409	403	362	402	380	400	400	402	394	412	370	420	417	418	368	335	404	422	389	406	397	357	371	399	370	387	406	377	404	361	330	422	392	383	369	397	371	379	385	371	401	360	349	372	419	412	374	364	394	410	371	349	393	414	373	378	387	396	413	409	390	385	402	403	377	378	395	381	393	360	391	373	395	406	395	386	381	382	381	415	395	386	392	413	398	393	388	365	390	403	426	414	418	381	426	411	391	380	401	356	386	406	380	401	390	405	364	383	394	388	433	385	390	411	373	378	380	415	406	416	374	360	351	411	383	414	402	414	388	416	405	366	405	401	400	384	398	401	379	389	364	375	356	374	390	382	413	400	403	387	369	377	405	425	379	386	384	396	393	360	370
8216	1109	1223	957	680	505	449	385	336	313	297	270	315	267	260	263	297	258	258	205	219	210	282	267	269	216	266	243	281	235	224	237	206	191	216	229	219	199	198	190	208	217	197	207	184	178	200	229	206	203	234	213	239	226	218	213	211	193	195	199	210	190	231	206	200	215	230	217	232	186	208	204	177	192	226	178	214	181	207	191	181	198	218	211	214	227	222	198	200	208	182	236	210	211	184	214	211	185	181	204	189	229	210	213	221	191	209	213	199	186	213	201	192	187	216	209	190	217	204	188	209	218	188	195	183	216	187	214	187	227	175	225	205	196	219	205	187	191	203	206	231	197	200	193	212	210	218	227	201	195	167	196	220	225	193	198	200	173	189	179	191	190	191	197	189	199	199	214	221	204	209	223	202	228	212	206	179	198	227	180	214	211	208	212	200	213	214	177	172	209	176	219	211	207	223	181	212	182	203	197	210	200	205	211	188	188	186	214	172	201	201	197	195	204	194	188	246	212	219	189	190	205	200	204	215	206	190	206	205	199	187	217	210	223	203	201	217	189	204	217	224	227	225	223	210	194	178	214	192	220	206	208	216	224	211	203	187	200	212	190	211	189	206	195	194	214	214	205	204	189	219	205	175	208	195	188	207	196	193	218	211	222	190	185	213	194	190	203	201	205	220	182	188	219	217	221	218	209	206	233	181	193	200	194	207	193	226	200	196	203	187	192	199	223	195	192	218	190	214	207	202	191	171	214	210	223	189	205	198	212	213	192	185	227	161	213	204	197	218	247	218	224	205	246	205	191	199	224	189	211	238	182	202	208	193	199	230	206	191	201	196	220	217	176	196	195	187	216	203	208	204	229	204	202	193	205	204	196	195	176	188	222	212	210	205	211	227	209	214	204	197	205	201	220	175	204	220	198	222	203	207	191	213	193	202	197	195	204	189	207	188	242	197	212	189	212	179	213	216	214	183	190	194	204	179	189	192	189	212	194	188	181	202	222	186	202	205	190	227	210	193	191	185	180	180	194	188	199	187	203	211	213	215	216	216	223	190	214	209	199	185	222	176	183	173	172	204	204	210	158	214	187	201	212	213	178	215	195	202	208	236	198	205	208	189	215	204	215	202	228	197	193	202	194	211	219	224	176	174	234	185	215	197	207	201	204	198	202	185	201	192	192	200	192	213	215	204	197	183	194	210	218	208	195	193	206	201	195	166	205	199	190	204	197	214	214	206	220	201	230	194	231	202	188	191	224	216	197	221	182	235	210	196	224	187	214	206	199	195	187	200	224	205	195	214	183	186	206	190	183	180	219	206	192	226	192	205	227	228	242	184	206	244	196	188	230	200	203	213	231	210	222	186	213	199	184	200	196	220	222	214	205	196	207	185	214	223	194	189	228	218	189	204	195	174	178	234	205	238	199	225	212	213	194	194	217	222	204	217	211	186	197	228	211	193	192	185	220	197	178	216	180	217	219	202	203	202	223	214	237	228	211	190	210	192	203	198	192	188	209	214	216	199	207	199	220	198	198	182	197	203	206	208	215	215	211	204	192	195	190	187	185	216	203	191	217	229	222	207	193	186	212	218	211	195	178	216	189	204	211	209	199	213	228	198	228	204	196	202	210	212	200	186	191	206	223	179	210	245	240	201	208	203	216	208	220	201	200	207	189	220	219	200	189	213	201	223	199	176	215	212	197	222	200	205	185	201	202	220	212	193	194	187	205	202	208	190	208	176	221	193	212	188	187	217	207	179	217	197	207	211	160	191	214	192	210	209	196	207	184	218	207	204	232	195	205	188	226	214	196	224	175	210	206	215	205	216	197	184	201	177	216	218	229	195	222	217	219	210	216	195	227	199	195	230	193	196	178	220	204	231	221	203	215	204	176	227	207	215	203	218	192	221	208	217	213	226	188	211	187	209	197	192	199	201	192	185	194	189	202	214	192	207	219	243	207	217	200	207	216	182	205	201	210	188	170	206	197	171	204	203	193	191	194	203	203	202	217	197	214	200	182	228	206	206	216	208	206	208	189	189	191	204	204	226	190	190	230	216	232	227	193	202	208	185	204	210	219	212	187	192	225	207	198	197	182	192	204	210	210	185	198	178	243	223	210	201	166	227	223	208	193	226	206	178	207	190	200	225	208	198	195	199	212	184	194	221	197	188	238	194	212	200	217	206	203	201	231	203	222	210	211	205	199	212	188	203	227	200	215	206	197	208	246	195	221	188	184	226	211	222	214	194	178	230	198	204	214	158	204	214	228	226	209	213	185	225	233	212	220	217	232	210	216	204	218	232	204	213	203	200	209	208	195	185	214	188	212	209	195	199	197	199	208	220	192	178	185	213	196	220	189	184	228	206	202	229	210	192	197	198	206	224	204	184	203	220	193	218	238	189	215	204	213	208	208	216	185	187	199	191	201	179	186	192	200	181	199	188	195	196	186	211	221	169	216	212	196	221	184	199	230	246	178	198	203	224	205	213	197	220	220	229	191	192	205	200	206	178	195	178	203	183	220	210	245	182	219	231	220	206	204	225	215	213	196	205	185	215	204	211	214	188	190	228	216	206	199	207	201	191	184	193	204	186	190	205	208	198	197	217	226	170	219	216	219	233	195	228	216	207	200	210	204	224	174	199	195	206	180	187	203	195	202	203	203	192	200	189	201	200	191	218	213	202	189	185	209	205	196	222	196	218	195	202	214	165	200	232	221	202	218	201	195	214	215	196	185	205	201	215	194	219	208	209	203	206	213	197	214	219	241	234	196	206	209	188	183	214	207	198	219	193	192	248	200	203	198	196	182	188	216	209	193	202	220	209	229	210	235	200	196	192	221	202	205	201	203	190	222	203	206	226	209	183	179	209	230	201	222	213	207	203	185	197	224	181	179	191	182	209	212	207	212	215	207	194	213	197	189	221	212	190	182	209	192	220	227	205	189	185	205	195	190	204	196	215	189	218	208	206	226	206	198	180	231	196	170	202	222	204	199	199	230	206	180	196	204	218	212	190	209	208	206	204	184	220	220	191	199	203	191	188	201	195	195	169	195	202	207	221	213	187	187	193	188	213	195	215	225	214	220	210	226	201	202	233	224	238	212	187	216	220	162	193	196	173	196	188	214	218	212	203	200	227	178	206	212	205	213	196	203	201	185	185	208	209	207	216	209	197	190	199	211	200	183	212	203	228	166	171	218	203	183	193	235	216	204	217	225	208	233	213	238	205	203	224	179	221	188	196	211	189	201	195	189	216	189	213	188	203	223	199	198	201	196	180	181	192	207	180	203	210	176	193	180	222	215	198	214	217	217	195	227	182	224	180	215	194	223	179	200	186	179	224	197	224	222	203	193	209	213	202	197	197	192	201	207	189	221	214	187	157	214	250	205	220	209	236	196	227	184	203	178	209	218	224	183	211	216	201	209	182	190	205	218	208	223	184	213	201	210	217	225	209	214	187	199	209	203	223	208	186	180	182	238	195	207	202	223	205	193	202	224	186	199
6260	1316	2724	3188	2775	2304	1936	1615	1478	1306	1189	1113	1006	1027	929	924	1065	904	842	874	895	876	1047	1091	1250	911	868	800	920	830	799	831	716	653	666	679	604	579	649	619	596	591	613	653	625	610	655	599	621	591	631	585	561	609	604	588	618	635	641	666	599	585	610	575	607	585	589	658	596	580	557	583	551	608	609	593	650	598	595	581	551	582	593	597	600	630	583	557	594	563	574	563	589	532	599	589	566	543	593	591	571	550	630	545	600	592	553	586	562	578	589	547	575	562	592	594	589	621	583	581	599	599	559	572	567	596	584	573	601	589	590	576	590	548	539	550	583	558	548	576	538	602	614	593	588	555	555	588	588	571	596	603	561	593	601	587	597	578	563	581	527	552	593	603	571	618	612	593	586	569	559	566	562	578	636	580	572	584	551	600	609	548	588	568	621	577	544	601	564	579	572	572	615	615	572	600	575	571	552	593	580	584	603	544	564	535	541	532	555	551	566	568	583	573	576	568	538	580	586	579	554	567	582	553	562	566	599	594	574	569	572	584	568	545	533	570	566	568	581	550	580	582	620	557	542	604	573	548	617	607	598	584	565	618	566	563	557	546	593	571	541	596	615	581	584	594	609	567	587	565	552	580	574	576	600	596	577	576	585	585	594	559	586	584	558	579	579	632	547	565	623	592	531	632	561	559	512	581	584	588	579	579	582	566	571	581	603	587	589	539	568	574	578	635	592	591	578	593	586	569	553	538	583	550	561	592	601	573	606	569	553	539	574	600	520	566	579	578	549	553	572	551	552	595	566	560	567	557	597	624	600	585	551	591	603	622	541	587	620	551	567	612	548	572	614	532	599	572	548	554	583	540	552	585	551	500	536	598	605	589	623	576	570	562	591	574	550	599	552	590	584	572	614	615	614	553	602	545	592	547	622	544	588	584	586	586	577	610	565	586	553	584	572	618	548	604	578	550	579	602	548	564	538	585	573	584	564	551	582	547	554	539	590	586	577	585	574	576	585	585	575	566	601	586	589	530	594	552	550	576	577	578	550	538	623	587	609	580	613	593	564	572	559	604	585	589	578	552	507	582	576	555	595	598	570	540	570	596	587	554	533	589	580	621	603	556	571	585	577	582	562	582	568	584	579	566	575	556	569	560	581	585	556	578	555	629	538	584	575	574	622	591	564	559	572	506	604	635	593	552	558	574	589	552	571	571	543	568	562	571	561	560	557	572	574	568	597	560	608	579	616	580	637	590	605	541	590	573	583	545	605	551	590	593	579	553	604	559	601	595	571	601	621	563	564	612	603	642	574	582	560	607	609	586	590	535	582	544	614	585	549	600	580	563	559	559	586	549	575	632	548	531	552	594	597	541	591	602	594	591	584	558	601	595	598	564	583	579	584	578	593	591	557	589	554	575	571	581	551	626	608	579	561	586	567	557	591	601	563	594	614	603	578	526	586	634	581	571	603	593	586	577	594	614	541	576	562	618	573	555	594	556	544	597	592	585	583	596	603	551	558	579	581	595	563	569	547	559	602	570	565	550	606	545	545	600	576	581	546	559	617	605	560	558	554	598	535	568	613	579	575	575	622	576	590	551	567	539	537	595	567	604	598	583	563	579	531	602	589	552	555	614	589	563	575	577	605	576	573	578	617	544	551	576	566	570	560	594	589	546	588	599	558	599	555	566	622	577	607	556	630	564	571	520	605	618	541	559	569	580	573	566	561	549	583	577	549	575	588	565	593	595	569	586	538	588	554	532	564	610	586	609	580	614	591	520	578	559	569	601	565	609	530	559	545	568	560	587	598	565	561	605	555	548	608	580	564	576	574	565	564	582	545	604	528	582	581	562	570	596	608	599	573	563	574	578	618	596	623	581	604	581	552	553	583	584	608	576	609	594	588	569	590	598	603	588	562	558	554	567	589	588	529	562	613	540	537	583	573	609	584	548	620	574	548	582	574	541	571	560	568	586	597	579	528	566	608	544	557	628	553	552	528	538	539	592	594	549	591	571	548	600	515	562	590	607	573	547	549	579	552	538	566	584	597	607	607	547	584	525	543	572	551	560	520	569	575	579	561	585	574	614	557	589	545	587	573	588	568	560	570	567	589	553	584	526	581	573	557	548	581	589	584	601	591	560	521	592	538	566	556	602	544	568	592	585	554	568	576	584	598	607	528	570	561	575	583	573	577	558	618	582	586	549	574	588	618	575	586	583	578	539	571	600	547	561	592	575	597	603	593	559	571	557	624	572	521	549	580	591	554	544	558	577	563	517	516	562	558	564	560	583	576	566	594	535	551	521	573	598	528	552	550	573	554	607	600	551	595	583	575	592	584	604	579	565	567	574	598	584	577	592	596	565	541	602	604	590	584	595	545	593	585	576	566	611	595	537	541	508	574	574	572	538	567	557	584	573	563	579	590	621	580	561	583	610	560	550	565	596	580	590	585	577	567	587	553	572	576	562	607	567	608	611	565	592	628	592	543	524	580	574	605	586	570	547	576	613	599	575	614	593	563	597	595	537	541	578	569	574	583	575	578	548	638	572	606	561	577	600	583	606	583	583	608	580	570	617	560	579	543	602	624	581	589	604	611	553	604	562	571	603	587	587	591	598	580	578	513	570	536	573	567	607	532	548	570	580	571	555	610	601	539	541	598	594	579	592	557	609	569	590	556	566	560	575	540	590	558	592	628	558	577	572	534	597	598	619	605	590	622	571	574	602	605	568	579	550	553	575	569	621	576	574	556	637	554	579	579	571	526	531	623	502	537	612	578	586	538	579	575	528	503	551	569	582	561	560	616	591	580	561	542	607	558	552	531	573	573	607	616	582	552	573	588	588	596	590	563	557	641	504	593	570	561	573	580	546	547	576	569	547	557	571	595	548	608	537	607	589	557	596	549	603	558	611	540	589	577	563	567	574	590	534	584	611	609	568	551	560	581	580	608	558	595	538	575	545	543	572	605	583	635	630	564	597	591	568	547	588	599	582	577	581	593	537	599	570	517	595	603	582	589	548	574	582	566	582	576	546	588	545	589	580	560	586	600	568	573	545	596	576	564	568	604	561	566	533	558	573	584	564	600	541	579	525	599	578	570	596	585	566	591	572	564	585	563	559	586	586	591	605	587	538	582	565	542	573	564	557	552	552	601	560	579	597	551	583	574	588	558	564	575	576	566	599	568	569	600	590	568	588	580	572	551	548	591	545	578	563	583	570	562	588	526	583	528	593	521	586	585	607	573	592	557	602	564	579	598	542	567	574	596	618	575	570	557	582	523	588	613	623	573	558	533	586	561	574	610	554	577	544	573	580	558	549	573	598	556	548	604	583	585	615	561	605	585	564	565	602	559	530	553	605	605	552	562	565	557	597	619	562	548	556	606	564	554	593	579	545	598	565	601	617	562	591	587	568	550	590	563	615	638	561	583	592	604	586	538	581	568	609	578	590	584	586	559	597	579	571	599	595	591	561	582	528	595	576	610	574	573	539	589	567	553	592
15588	2812	2979	2110	1520	1140	881	758	646	620	617	587	510	499	512	520	444	503	567	497	481	504	471	504	513	477	486	391	454	426	461	419	456	437	363	413	409	449	424	393	396	401	424	390	412	397	363	391	370	349	374	424	374	391	377	348	392	398	410	362	359	424	372	356	395	398	366	387	395	406	378	340	393	376	370	398	395	372	403	369	408	390	404	404	386	411	372	392	417	389	394	365	384	345	373	388	358	397	345	364	356	399	366	392	381	377	375	399	395	354	392	366	376	381	382	356	390	392	379	386	352	400	383	360	362	401	364	404	367	360	356	413	392	410	406	396	410	364	367	382	390	361	372	394	379	378	386	369	378	373	405	413	407	387	379	444	390	372	391	392	364	359	381	411	389	366	390	408	392	371	403	351	393	407	391	414	377	414	419	437	398	384	370	380	361	401	394	402	395	409	370	357	378	409	405	370	374	394	387	377	367	377	389	351	410	402	377	376	380	372	391	418	369	388	378	386	380	384	409	400	363	407	403	387	398	399	400	353	382	391	394	362	415	398	363	358	375	360	405	411	395	412	362	351	385	398	365	407	377	359	404	390	413	379	394	369	377	396	401	390	371	380	369	391	389	373	374	369	385	365	397	412	393	393	367	399	394	404	401	379	373	395	406	378	390	360	396	396	358	405	400	392	419	408	386	392	380	351	423	380	384	357	378	411	383	374	409	375	402	413	384	379	405	398	396	381	350	382	398	391	411	399	355	387	345	369	365	413	379	408	376	410	360	384	389	372	374	366	399	345	414	390	361	352	402	375	406	391	380	407	348	440	387	383	388	388	415	417	359	362	389	419	349	372	368	383	362	346	371	406	353	377	366	377	364	386	349	393	392	371	332	392	357	359	403	397	375	391	409	404	379	348	403	362	341	398	359	367	375	371	400	318	408	413	342	402	367	432	404	366	390	357	373	397	391	400	377	338	373	422	371	392	385	375	393	388	405	362	425	365	373	385	382	362	415	394	400	391	371	399	410	384	379	365	372	427	395	409	381	373	355	371	394	399	396	398	410	378	377	380	399	368	363	377	353	379	352	375	405	375	409	348	388	362	418	405	359	357	422	377	382	387	369	377	355	384	407	362	356	392	396	387	374	360	385	407	347	376	379	363	391	375	368	381	366	402	378	350	336	390	358	402	359	360	354	389	387	374	388	419	400	366	385	402	381	368	361	420	417	370	411	417	411	422	405	393	395	408	395	398	391	361	410	422	432	387	389	333	412	403	428	382	370	385	418	383	413	396	405	392	419	372	401	366	365	416	381	403	378	390	403	423	382	391	413	423	366	436	361	408	368	389	391	362	381	370	379	382	366	401	376	366	379	391	362	358	370	360	371	392	388	390	402	392	390	393	359	372	380	388	399	376	384	395	398	402	420	404	376	357	359	401	397	382	374	375	402	350	369	412	378	419	376	382	348	365	380	385	365	393	394	363	378	354	386	378	410	380	374	388	437	418	389	355	383	371	364	373	363	388	362	385	411	425	361	388	357	382	360	354	385	359	380	370	392	402	392	373	398	411	391	410	391	399	379	439	385	420	388	380	378	426	382	414	398	354	353	354	392	423	382	417	418	352	365	382	367	401	391	345	360	363	395	395	395	386	414	398	413	344	399	396	403	382	397	380	408	400	376	362	410	398	389	381	359	397	423	369	357	378	376	359	415	336	379	371	410	384	399	369	381	394	430	353	381	382	398	373	383	397	364	391	351	366	354	415	384	376	355	374	367	382	374	376	364	394	417	361	397	379	391	410	367	400	344	369	374	361	377	384	389	396	377	387	381	387	379	378	408	413	353	391	383	413	395	383	395	382	397	397	400	376	371	399	409	382	372	372	401	377	387	367	430	368	399	388	359	429	431	428	367	413	344	398	416	379	359	418	381	378	391	375	346	350	371	386	350	423	348	387	368	354	377	362	364	376	404	397	400	356	396	369	387	362	382	353	377	410	328	364	374	396	367	401	372	435	386	368	396	394	413	376	402	376	392	405	378	387	370	435	379	381	369	404	414	370	417	383	366	396	373	417	373	349	349	393	429	378	354	367	425	404	394	393	363	366	371	396	364	380	383	387	383	395	367	373	394	378	393	391	424	356	393	397	404	362	417	403	414	360	401	401	381	376	369	328	388	399	408	355	423	400	362	376	374	408	376	403	402	332	403	398	394	359	423	398	369	375	378	379	370	364	415	411	403	375	393	396	377	375	389	397	388	387	380	414	408	389	396	380	377	358	353	405	403	399	379	346	385	361	385	389	351	384	360	399	422	367	411	410	374	360	377	371	389	411	391	396	387	369	370	354	375	381	423	396	351	360	382	413	389	400	420	343	381	366	394	452	416	396	393	366	405	367	378	366	405	400	389	433	425	415	409	407	410	388	378	387	394	370	380	371	376	422	397	412	402	411	367	363	375	356	389	402	397	357	386	340	387	383	405	389	391	382	405	398	399	335	419	386	373	392	444	410	380	427	451	398	371	413	433	387	395	387	384	373	367	360	376	401	394	345	410	379	397	393	400	381	349	380	406	399	379	354	373	363	368	377	388	381	413	360	387	382	390	378	372	369	410	412	357	374	367	390	371	378	364	393	389	378	364	371	388	376	376	379	380	422	404	402	390	404	378	349	393	432	413	392	391	360	365	406	361	396	388	378	419	365	402	397	368	397	359	387	369	371	390	389	349	384	404	438	384	375	421	416	411	390	400	400	351	435	408	386	429	382	382	371	384	382	366	361	396	423	416	379	357	383	386	368	395	403	411	398	413	388	374	430	386	344	418	408	405	394	386	414	391	403	364	403	393	404	388	367	410	404	364	417	357	369	364	366	352	330	362	373	395	388	408	374	412	394	425	383	398	355	367	391	390	355	383	401	397	413	354	385	396	384	387	364	391	407	372	363	358	389	372	352	373	399	386	346	383	387	399	368	370	407	405	392	396	384	402	400	394	375	374	389	376	366	398	395	359	375	407	391	435	389	391	387	387	360	394	417	427	392	397	351	371	399	405	411	409	389	408	362	382	405	411	336	409	411	430	422	395	392	373	392	395	415	368	369	376	404	401	424	435	344	381	368	367	398	354	401	376	386	413	386	366	359	407	346	391	427	399	413	365	383	389	351	425	354	395	382	358	392	379	376	366	404	434	371	378	375	364	405	397	401	367	425	443	392	389	387	420	421	378	399	395	376	365	388	381	390	374	398	381	394	361	396	377	383	400	399	396	366	362	369	398	368	385	386	419	402	403	382	361	393	358	388	367	397	384	410	384	388	363	415	351	423	364	442	379	383	376	378	410	393	390	415	382	405	389	366	359	384	416	395	383	381	381	380	372	383	360	375	399	386	383	376	427	356	372	388	379	394	425	381	406	378	439	399	410	381	379	409	365	363	417	393	393	421	348	377	398	379	379	407	388	389	388	364	391	374	382	396	381	422	402	395	398	383	421	394	341	382	380	393	420	386	359	397	417	415	351	388
8472	2508	5300	5876	5170	4260	3497	2967	2624	2353	2109	2000	1917	1712	1789	1644	1604	1868	1940	1500	1550	1768	1672	2123	1955	1796	1566	1342	1641	1462	1406	1539	1223	1263	1138	1161	1094	1121	1038	1019	1054	1011	1026	1001	1007	985	1016	1002	981	963	976	1016	978	1010	979	943	989	947	985	973	1011	955	963	993	910	992	923	969	915	1002	994	964	934	1020	975	948	937	900	1024	974	941	942	934	984	932	938	974	948	907	901	942	905	934	916	951	995	915	989	971	905	949	986	939	957	860	973	927	986	958	921	963	979	907	934	900	964	910	898	959	948	922	948	947	967	992	955	938	897	946	929	948	952	916	971	906	956	982	903	899	950	921	941	935	988	977	954	940	946	949	934	954	964	900	984	966	911	952	930	898	920	938	939	1004	921	942	979	991	926	997	932	973	930	962	935	957	953	970	879	954	919	928	970	988	915	898	973	983	975	928	991	960	962	973	943	922	913	1004	974	939	951	925	908	977	893	998	942	923	994	923	951	962	947	936	917	960	913	930	965	943	987	978	938	950	945	970	892	949	928	904	892	1003	995	920	978	962	987	933	918	1013	902	961	899	945	975	896	950	981	928	935	910	925	924	1006	951	905	924	954	979	898	966	930	989	942	904	961	998	954	930	937	947	982	918	902	905	989	905	884	916	932	948	937	960	982	976	949	944	938	971	967	991	955	983	915	899	918	922	932	973	966	966	926	924	916	962	927	975	939	975	939	965	944	942	929	917	878	934	996	939	943	969	926	943	913	948	870	939	1004	957	914	962	951	932	958	914	946	950	936	1007	920	960	979	921	893	937	971	916	923	965	990	920	926	901	930	959	915	951	980	896	890	1018	952	918	917	982	961	912	951	905	959	917	957	887	900	916	925	940	951	928	1018	937	1010	956	956	998	938	956	924	922	909	940	975	920	897	972	967	935	942	960	947	934	904	934	1006	956	990	897	946	917	943	919	926	923	906	972	985	968	924	959	986	951	965	996	959	997	933	902	945	969	917	1008	884	909	912	948	932	872	952	996	974	907	960	926	921	893	966	915	1009	978	993	944	926	918	980	929	930	997	942	942	959	908	981	934	910	1005	905	939	919	952	959	933	928	928	933	941	904	1002	945	877	956	898	988	968	885	992	889	946	957	915	926	895	1004	923	952	886	970	892	932	986	978	971	947	1005	964	937	962	899	956	966	940	1008	895	941	987	952	900	973	945	988	963	948	986	932	937	955	944	989	931	947	934	984	925	921	952	938	924	996	926	957	891	964	955	934	939	894	927	918	924	912	949	894	938	910	964	892	957	901	923	941	990	898	938	957	964	960	914	943	925	942	909	934	938	924	913	950	917	911	967	968	903	916	947	951	969	933	937	920	958	960	981	913	985	905	962	924	906	974	949	939	921	959	928	908	896	903	975	928	916	974	965	960	992	959	945	922	933	919	963	942	945	922	927	1015	968	981	979	921	983	994	928	913	944	935	933	917	898	986	929	970	990	979	928	971	931	984	931	957	911	913	940	947	960	959	982	966	936	920	936	957	926	937	912	968	950	951	916	1011	945	949	947	933	939	981	899	959	914	950	934	915	976	953	931	940	887	917	904	894	1001	933	947	937	927	909	939	935	937	967	916	992	936	894	993	1009	949	999	898	908	921	920	947	950	965	890	911	902	931	925	956	952	990	934	863	989	853	912	891	936	982	950	1042	981	953	955	918	930	898	950	1022	957	977	965	1003	943	931	882	917	930	963	1002	879	924	923	964	914	894	997	949	925	938	954	883	966	922	967	913	1011	939	964	914	868	925	942	978	936	956	963	886	871	921	931	967	958	965	953	917	950	949	888	946	956	944	969	939	930	904	958	949	909	901	933	972	972	876	956	926	979	911	970	950	965	940	922	985	940	978	930	963	901	949	931	956	936	941	924	901	952	933	961	979	1012	981	954	953	925	994	941	964	929	948	1005	959	994	989	936	954	956	944	1000	928	938	1002	934	879	921	971	937	1021	944	956	987	953	961	893	980	914	972	965	939	983	955	941	952	945	870	902	942	956	929	934	977	972	957	953	950	878	969	952	931	917	961	1044	937	854	962	898	889	918	949	955	934	924	938	945	935	906	982	942	935	939	916	1010	910	926	973	907	956	949	946	909	923	932	922	882	934	895	975	922	922	1005	917	895	848	903	962	946	907	937	946	944	881	919	925	936	908	913	939	899	1001	949	946	901	885	963	978	955	949	930	916	912	965	925	905	929	1002	913	960	983	934	941	959	978	909	899	966	966	906	928	960	915	891	919	965	938	948	948	897	948	971	902	990	952	938	956	963	1001	961	973	928	971	942	961	926	980	971	897	952	910	938	917	928	904	962	875	966	918	929	985	977	964	934	970	898	920	970	915	919	913	977	922	923	898	950	954	920	916	939	921	925	923	911	954	918	945	933	927	945	932	946	951	924	921	913	893	990	925	980	929	909	942	925	958	943	935	943	959	899	951	915	911	992	906	951	940	961	956	944	885	934	963	950	953	922	903	930	889	961	959	899	889	923	914	937	968	985	901	924	952	960	918	963	944	965	943	941	912	1004	919	894	936	930	904	938	925	939	951	917	927	938	962	937	913	907	901	929	968	950	958	964	943	952	925	976	955	957	933	934	982	948	949	947	907	924	986	954	932	902	981	948	956	951	987	966	950	986	929	951	932	904	944	931	914	970	957	906	912	948	909	916	936	898	944	1013	927	947	967	936	901	873	937	937	901	917	933	976	931	951	921	944	966	912	965	929	951	934	959	870	934	1014	925	949	916	941	882	990	939	912	952	936	885	982	927	962	990	918	963	861	965	951	932	954	952	939	952	975	940	939	933	920	930	984	934	920	946	906	919	924	914	911	924	973	948	976	954	961	939	912	894	921	925	961	958	957	893	908	928	915	1003	944	946	901	943	971	929	961	962	969	949	943	946	941	967	964	896	930	924	941	934	919	914	918	925	953	941	951	904	964	947	922	955	946	994	907	920	929	948	931	977	939	993	1008	917	966	977	904	954	917	962	932	953	928	964	958	933	950	927	954	942	941	922	979	990	964	980	953	936	952	948	939	965	883	899	973	950	939	956	890	1029	977	910	923	910	972	938	912	970	983	938	983	972	982	959	944	928	932	956	931	937	926	939	992	940	946	912	937	939	938	899	1003	899	950	978	938	954	961	950	903	946	941	903	939	979	949	923	936	905	914	938	940	902	947	921	967	897	984	911	933	908	999	936	963	961	937	938	943	892	946	952	931	938	943	995	926	963	958	934	910	938	925	972	929	979	904	940	953	1016	939	956	937	922	956	951	933	917	914	996	934	952	920	932	994	916	918	956	957	930	934	964	936	986	950	963	908	865	926	914	959	940	884	897	937	980	893	951	969	893	899	945	919	960	930	916	946	948	940	926	893	929	907	946	968	950	1017	845	904	942	919	947	936	962	897	932	941	946	941	1005	950	884	976	923	879	960	967	962	942	958	876	906	916	937	957	940	951	948	979	936	975	981	1007	902	934	964	919	880	968	939	979	969	965	900	893	920	925	971	913	998	966	919
2174	181	155	168	158	142	135	111	131	137	131	139	125	126	145	141	137	114	138	144	110	127	130	140	124	134	144	140	122	123	137	125	144	127	114	126	125	126	125	116	138	132	121	126	121	139	115	150	141	129	107	113	138	138	115	135	134	109	132	134	131	116	128	117	130	115	158	124	129	129	128	141	137	116	129	127	134	111	119	138	119	114	133	152	138	142	136	122	118	135	117	114	124	148	126	116	132	116	121	110	153	127	129	121	143	134	136	127	122	114	113	136	105	133	123	114	114	124	147	113	111	125	130	116	119	117	120	139	132	155	147	113	136	119	115	127	132	132	123	130	116	138	132	116	129	130	110	107	132	120	133	124	122	135	138	133	143	128	120	120	109	123	138	129	129	128	106	102	129	117	123	104	135	117	131	127	136	134	137	124	122	123	140	130	125	135	142	127	147	108	135	111	139	152	137	100	118	118	124	112	131	123	117	116	114	115	99	111	137	115	131	106	129	122	141	137	102	118	119	134	111	121	104	120	128	108	119	139	151	122	114	130	150	131	120	122	136	130	125	139	97	103	119	123	101	112	122	137	134	132	137	122	125	121	129	123	129	128	129	120	144	126	132	127	137	131	130	119	129	129	115	127	111	108	103	119	140	113	115	135	114	129	130	121	114	123	132	98	111	112	114	138	121	153	134	137	138	122	124	120	124	113	106	115	145	123	124	131	111	129	108	146	112	128	123	116	135	128	116	126	104	101	109	127	133	142	140	114	111	136	138	128	126	121	131	129	139	123	120	149	118	116	126	114	114	141	127	137	135	127	107	126	106	130	121	128	151	121	111	121	137	116	122	112	122	101	130	125	135	140	100	103	131	129	109	120	129	125	133	121	123	136	128	122	150	113	134	138	137	125	138	120	124	129	111	144	121	119	119	111	136	122	125	128	115	138	118	141	126	133	139	119	128	110	124	120	130	106	126	124	117	126	124	124	133	120	123	135	125	137	124	128	140	126	129	111	120	120	133	147	137	134	146	121	129	109	111	118	125	139	120	117	130	125	125	105	124	111	132	117	138	116	129	110	145	107	116	123	129	130	135	132	118	125	121	137	130	116	124	112	123	122	116	120	117	127	116	124	117	116	129	125	126	127	104	145	135	136	124	136	140	148	134	117	116	108	121	130	130	134	111	137	128	110	125	127	121	115	105	125	127	121	112	121	130	132	124	133	112	124	118	118	147	125	125	134	128	121	125	127	133	133	125	126	148	142	131	114	134	123	119	132	156	116	125	146	130	102	132	139	147	136	149	108	109	124	139	121	127	109	120	128	118	120	125	124	143	120	144	135	118	120	117	124	123	123	122	109	119	136	121	129	126	140	123	124	139	118	134	118	124	125	137	124	128	121	149	124	115	148	112	131	121	103	130	129	116	109	127	125	136	103	117	110	98	124	130	107	125	119	106	128	139	125	124	104	128	155	116	133	113	111	146	137	109	127	123	120	137	122	132	135	153	125	126	129	144	114	119	106	130	125	114	136	115	135	139	132	137	120	130	119	139	110	122	116	113	146	118	132	140	122	140	111	108	125	111	117	112	141	123	134	120	116	118	130	145	127	140	136	125	137	133	118	161	127	142	128	130	130	142	123	124	149	138	127	139	136	124	116	113	124	140	124	123	119	106	119	128	133	140	144	106	130	136	119	126	155	127	123	126	101	118	138	152	116	118	135	124	124	107	120	141	145	112	130	121	108	122	139	128	115	138	120	109	99	128	123	152	134	123	119	149	128	131	131	106	146	129	132	135	120	121	121	120	127	135	102	120	139	131	122	144	112	113	121	132	100	125	123	129	112	133	126	128	133	138	115	136	137	116	139	132	141	99	139	117	117	127	119	153	103	122	116	117	134	140	115	137	147	102	138	146	131	132	99	120	133	127	127	136	104	131	132	112	131	113	136	121	128	140	141	117	107	132	111	131	126	115	130	135	135	128	127	124	137	133	139	132	127	125	114	126	139	136	142	138	142	130	134	120	128	126	116	130	134	116	104	133	121	146	119	133	127	126	143	132	105	101	90	120	135	123	126	123	141	154	134	123	125	137	115	104	140	131	113	128	122	133	124	136	128	117	136	140	122	127	113	131	123	122	136	127	140	116	129	134	120	133	127	117	121	128	128	131	122	134	127	144	129	115	104	126	145	147	133	121	118	123	128	116	131	119	136	125	134	133	143	115	134	134	122	133	117	131	127	121	135	129	123	128	129	149	114	124	120	118	124	143	125	129	161	128	144	114	138	126	125	127	128	109	114	125	117	108	117	115	154	141	116	137	119	112	132	139	145	109	109	132	124	125	118	111	126	141	127	134	124	118	113	124	125	111	140	131	140	121	114	123	132	138	101	104	129	128	147	124	134	141	129	101	127	134	127	139	134	124	122	114	117	136	130	118	131	114	154	132	132	126	142	129	122	111	139	110	153	135	120	126	117	134	122	138	122	128	120	118	145	128	148	127	134	139	143	136	141	135	150	113	141	137	119	129	110	130	121	99	119	124	132	126	128	142	126	124	153	135	121	138	134	111	144	139	144	120	110	130	149	124	121	147	109	118	143	137	109	133	136	138	139	124	148	146	126	138	133	106	133	121	149	121	127	162	124	110	126	120	113	143	149	127	144	131	142	115	141	129	126	120	112	120	127	110	126	143	130	127	131	129	107	125	116	112	147	147	126	113	128	118	134	128	114	118	125	129	135	110	134	135	85	138	126	137	125	124	132	101	120	129	129	145	130	129	120	130	111	120	122	135	137	128	115	110	123	128	126	131	125	108	123	123	145	142	100	121	126	122	150	103	127	108	130	123	139	131	137	131	143	124	126	132	129	122	130	126	120	124	121	147	121	135	139	133	152	129	120	149	128	142	132	102	137	122	130	121	139	130	141	128	116	146	103	126	135	98	102	123	112	144	120	111	117	133	112	136	119	128	124	115	123	119	141	122	141	117	114	127	116	126	122	146	128	129	122	136	119	114	136	126	124	126	120	129	129	110	113	138	143	114	122	135	124	117	108	138	117	139	134	122	138	139	134	106	116	124	130	131	122	126	138	129	129	125	116	132	119	137	126	148	125	134	123	126	121	147	140	122	135	118	113	142	122	128	136	138	130	118	120	127	142	117	122	136	128	135	123	155	115	117	124	122	107	111	119	133	144	126	141	98	117	113	129	128	89	126	136	134	129	126	124	128	110	136	127	132	119	122	111	105	153	131	141	129	132	146	112	123	113	116	124	105	122	131	144	138	142	139	112	116	128	122	126	127	120	111	106	138	137	125	105	130	140	117	141	146	117	119	133	130	150	140	140	140	120	145	115	138	119	138	140	142	115	131	118	133	117	116	112	141	98	124	121	125	125	108	135	131	135	129	142	145	113	121	109	131	129	120	114	134	134	129	156	111	154	119	119	113	126	128	128	138	132	111	133	119	100	131	114	139	112	121	130	128	135	117	132	119	114	133	139	147	105	110	114	136	118
2433	416	536	526	521	511	422	481	426	427	430	451	394	457	385	406	412	405	421	452	431	429	424	440	416	394	375	402	461	391	370	402	437	395	427	350	400	371	429	410	406	393	393	397	418	411	359	411	417	373	361	366	386	378	385	393	401	369	376	394	393	382	405	412	404	385	400	418	378	421	409	412	375	389	376	419	398	376	401	412	423	397	410	398	402	410	399	407	386	384	377	382	376	414	399	397	428	390	415	410	348	429	416	384	404	399	404	402	370	391	383	368	372	364	401	388	401	396	414	365	393	425	415	404	379	382	391	367	369	398	356	435	405	422	424	417	387	390	415	389	382	399	394	374	392	425	402	406	387	371	392	430	420	380	413	412	389	373	374	412	393	380	381	402	419	389	381	380	394	370	407	390	420	395	357	364	393	389	405	380	386	398	362	405	400	355	406	394	403	389	401	363	431	398	367	384	371	382	418	366	378	396	381	397	382	382	350	407	375	414	367	375	407	415	382	391	400	389	394	374	427	420	395	382	359	368	397	395	396	432	354	385	395	411	407	370	386	403	424	397	415	399	378	399	401	365	390	412	376	393	408	379	393	399	414	400	364	358	395	374	367	383	419	391	378	385	388	408	370	406	391	405	418	396	352	378	363	438	348	394	381	371	392	399	379	408	395	381	369	389	407	401	393	388	418	387	429	442	403	409	408	399	405	382	391	390	377	403	416	432	396	413	390	365	392	438	401	421	408	368	419	393	395	406	379	366	404	442	413	420	441	434	379	437	379	395	399	393	407	410	387	445	419	390	374	417	390	366	405	398	396	393	405	438	398	418	372	386	401	398	390	383	439	394	403	425	417	418	368	346	372	379	389	365	363	366	397	425	358	390	374	387	410	374	405	379	385	375	405	392	451	387	405	387	405	391	401	354	390	397	389	408	399	418	400	387	366	377	390	407	405	398	382	419	404	421	416	377	412	404	395	377	377	398	365	430	388	397	398	412	386	396	371	422	374	406	403	381	363	358	429	383	395	408	404	400	429	403	407	383	425	394	441	371	414	372	405	406	401	359	392	399	387	391	388	406	387	389	383	366	366	400	372	445	418	368	422	388	401	378	420	387	395	379	405	378	386	366	363	370	443	385	375	447	398	381	374	407	364	414	378	387	375	424	382	397	428	389	418	414	391	381	381	387	379	412	412	392	410	392	378	414	383	400	372	392	412	409	365	417	385	400	424	386	413	368	394	387	407	406	394	373	419	420	411	401	395	372	384	406	395	408	419	387	391	398	425	406	394	349	388	411	358	375	392	387	356	355	401	382	399	390	427	422	402	411	383	382	428	418	390	391	356	405	370	409	392	403	373	391	369	437	420	387	427	417	396	345	392	358	368	375	365	381	414	405	401	386	408	393	372	372	386	424	376	435	398	396	388	374	344	366	401	385	384	389	386	414	375	366	401	469	390	390	395	392	407	397	371	374	383	350	407	423	387	384	397	413	356	389	418	381	426	376	363	457	380	407	396	384	404	412	411	390	352	403	417	377	386	409	391	395	391	416	408	403	396	387	433	377	414	374	394	410	423	395	403	385	410	399	405	389	382	409	387	409	409	434	376	347	404	380	379	396	384	422	406	399	374	398	388	385	366	381	392	396	384	385	364	385	420	390	401	391	415	415	396	364	429	397	408	397	373	399	385	373	406	391	425	418	372	416	390	378	395	388	348	377	385	401	379	392	395	427	406	393	393	403	427	414	405	367	382	395	400	407	419	413	411	361	365	431	407	406	409	370	382	390	393	388	398	391	379	414	385	394	355	379	371	390	405	422	399	372	394	423	393	389	370	387	375	385	422	411	407	401	384	393	378	420	426	433	397	432	416	385	412	367	397	404	393	376	396	370	382	417	428	389	447	389	381	402	361	427	408	401	397	382	364	406	392	381	372	383	415	387	431	404	372	399	366	417	412	413	424	411	376	395	405	374	386	385	409	398	401	343	406	406	392	376	403	386	386	387	406	395	354	434	422	411	364	418	396	381	395	364	396	400	417	391	399	416	404	384	384	419	392	401	444	392	411	397	411	394	383	412	407	413	391	366	398	415	384	386	388	407	374	429	394	400	400	412	397	397	392	391	451	416	432	405	382	384	418	395	378	440	379	392	429	411	393	416	422	407	425	387	375	371	390	376	370	390	426	380	405	380	397	400	420	371	380	423	385	418	392	415	417	419	386	381	396	373	408	403	393	417	387	410	397	443	370	386	423	395	369	356	393	375	403	415	379	440	418	407	391	429	404	390	356	401	385	391	369	397	396	394	405	384	418	374	406	427	394	381	387	399	439	380	403	420	400	386	407	365	414	382	392	403	379	394	402	386	376	376	385	398	382	378	408	393	381	396	398	397	394	412	373	395	386	418	363	413	398	394	395	390	398	393	387	398	419	409	394	353	402	365	405	380	425	389	399	391	412	384	408	367	419	384	374	408	398	421	454	395	358	354	381	384	437	408	396	384	387	403	365	380	399	379	427	391	411	401	380	359	394	379	415	366	412	411	378	435	383	402	394	347	425	398	360	390	428	378	371	367	412	387	400	394	394	386	426	409	423	393	402	391	375	400	403	398	413	391	392	393	355	394	429	405	388	375	394	408	418	441	394	400	418	421	369	428	426	402	387	392	396	380	357	358	451	409	460	394	442	399	381	384	386	387	372	392	413	390	388	379	385	426	385	374	429	372	353	402	393	397	414	407	386	370	409	399	383	385	380	415	377	402	409	380	383	366	423	392	366	436	429	395	420	417	387	388	377	401	385	384	369	386	385	423	379	404	391	421	407	417	378	363	347	390	401	377	394	421	396	417	371	398	448	398	460	403	398	403	392	410	389	406	383	389	405	407	395	384	366	414	416	382	452	409	399	384	384	428	405	396	398	425	445	426	408	432	428	420	396	440	398	402	384	387	406	400	405	396	369	422	371	403	435	421	406	358	402	426	394	391	362	360	411	371	402	393	392	396	434	429	377	399	408	377	405	398	417	366	399	371	404	394	390	387	441	418	403	415	364	423	409	377	407	407	384	379	393	415	384	405	443	381	411	379	425	370	382	401	399	434	366	396	409	373	384	399	418	392	387	382	414	433	400	389	394	368	454	409	382	413	385	440	410	378	393	405	379	411	394	397	375	389	407	393	396	410	395	402	427	382	386	370	349	372	406	365	391	370	383	369	375	326	425	428	387	373	413	422	373	396	371	419	388	388	405	388	371	384	372	401	407	421	391	391	388	377	401	379	402	384	402	354	431	356	386	373	398	376	412	433	406	381	398	397	431	376	411	414	404	400	350	394	404	420	405	388	382	452	370	404	417	387	380	392	412	391	390	386	406	387	386	415	412	435	391	392	407	411	371	390	393	374	395	406	392	379	399	401	381	402	374	403	404	395	383	390	367	383	379	403	442	416	395	377	391	389	422	421	406	405	398	422	380	391	404	418	411	396	442	390	395	423	396	368	403	401	368	369	396	382	400	403
8133	1104	1257	921	671	566	455	389	352	271	258	273	280	269	247	230	223	239	237	232	295	250	230	285	294	262	232	228	251	253	222	212	211	214	225	217	211	224	201	238	218	209	197	203	215	217	219	195	210	205	216	203	192	212	237	207	198	207	209	220	187	192	204	205	186	184	212	232	193	209	222	205	225	214	211	196	211	210	216	196	202	224	226	203	199	221	192	215	202	188	211	193	202	214	234	198	215	207	201	205	203	229	204	190	208	216	201	196	199	209	226	217	203	191	226	204	219	212	199	216	205	202	206	209	186	194	185	229	209	202	225	214	237	197	196	215	202	197	187	189	188	202	202	207	198	187	201	218	207	221	243	212	218	208	221	191	222	218	224	217	218	202	213	193	224	205	180	208	194	218	187	199	202	166	209	169	194	200	188	218	195	214	212	207	204	182	183	224	205	216	180	203	188	188	195	230	188	193	189	204	229	194	215	193	213	203	202	215	208	196	198	197	204	203	220	207	192	182	214	216	208	200	184	193	193	209	218	196	212	235	200	183	208	222	215	211	203	197	184	187	193	211	207	236	210	234	202	202	196	172	204	200	192	204	218	215	186	199	198	179	207	179	203	202	190	193	222	221	201	218	197	196	197	204	203	194	177	197	190	240	193	190	205	200	230	180	202	222	202	244	184	224	203	197	208	221	204	212	191	194	215	186	222	216	222	207	189	221	221	205	202	211	207	228	200	209	219	215	197	215	197	204	241	215	210	178	199	227	209	194	196	204	204	192	191	185	189	200	192	182	187	217	227	191	174	199	208	249	209	212	206	195	205	208	219	201	200	192	210	229	194	211	206	192	230	221	221	202	217	191	215	200	193	189	191	213	211	194	187	217	220	213	222	200	186	217	203	199	210	188	187	172	185	198	212	184	226	194	193	213	188	206	194	182	209	194	210	202	215	221	206	202	210	187	211	208	221	200	191	214	220	204	189	219	187	198	210	225	234	199	205	214	185	204	185	226	189	191	199	209	231	198	182	236	210	217	224	186	214	224	230	176	224	221	201	205	201	222	203	204	214	237	174	199	209	209	219	180	219	208	196	223	215	209	208	223	178	178	224	209	217	199	195	212	204	193	209	194	218	207	197	211	189	217	194	225	194	193	172	201	191	193	222	193	222	187	222	211	215	218	221	210	176	203	202	202	220	199	196	214	241	209	223	186	215	215	200	203	225	198	172	222	228	199	214	196	199	233	193	199	193	217	195	216	210	218	205	209	239	189	217	220	180	198	223	210	204	188	222	179	220	223	175	208	213	187	192	182	186	198	232	204	207	213	195	207	200	209	221	214	207	209	190	172	208	242	212	184	200	197	215	209	205	207	217	208	224	220	184	206	183	188	187	190	188	203	211	183	187	207	188	213	227	200	191	174	201	239	181	213	180	214	175	209	195	214	196	199	208	201	195	221	213	208	203	177	202	214	189	210	194	189	194	210	209	190	191	193	184	225	196	215	214	186	185	215	169	190	200	208	226	195	193	193	193	207	201	195	198	186	207	214	189	198	189	198	209	188	199	195	201	190	189	224	212	170	212	224	223	192	219	172	193	195	204	221	211	182	209	231	230	194	203	214	208	193	195	212	178	180	199	194	223	190	204	193	192	220	199	200	194	208	198	226	227	191	212	209	205	225	190	200	198	208	206	187	185	209	196	197	219	189	199	224	227	186	198	201	226	194	197	192	199	198	211	219	204	210	208	219	192	199	233	207	208	196	194	190	182	189	196	231	225	228	206	201	204	198	186	178	198	207	238	214	234	196	220	212	176	232	181	211	192	207	197	199	212	214	212	211	185	205	222	209	193	203	193	190	190	205	217	213	229	203	221	211	207	213	187	209	207	219	205	199	214	190	196	241	191	195	228	189	188	190	189	196	204	217	196	194	201	206	199	207	202	198	200	215	206	223	200	199	224	218	216	206	225	180	207	217	191	219	201	200	216	199	180	191	196	214	203	214	208	193	210	189	203	193	198	198	213	225	220	188	213	204	210	191	188	204	191	190	195	189	190	215	185	197	202	189	197	203	197	193	211	212	207	178	189	195	172	216	208	195	216	218	190	205	213	215	210	199	237	201	214	220	209	214	186	216	217	213	177	241	229	218	215	198	203	179	206	195	214	221	197	208	198	212	213	213	226	221	231	218	210	214	207	200	208	186	197	220	198	212	203	202	185	184	213	211	241	203	198	201	224	185	190	202	239	214	205	214	231	217	201	210	228	211	192	194	197	201	191	199	196	194	212	202	224	201	172	193	196	194	214	196	191	201	200	231	181	189	217	216	207	209	189	193	206	213	230	220	219	207	194	180	188	208	195	214	205	205	194	220	171	184	233	206	201	219	196	198	211	208	221	215	200	200	232	163	228	209	219	211	237	216	192	201	177	223	188	209	234	200	220	176	196	194	201	211	184	195	204	204	191	210	220	213	220	204	210	185	193	239	206	174	202	186	202	174	194	173	184	176	221	203	184	202	218	221	204	196	192	193	205	177	217	228	214	215	189	194	230	190	203	208	229	213	194	196	197	213	225	215	208	188	226	193	198	175	218	209	202	196	221	207	225	191	205	201	211	188	212	212	214	197	223	194	215	174	210	200	216	203	201	234	194	215	213	203	244	185	230	182	213	185	209	194	191	204	180	199	208	222	231	226	192	199	184	210	196	234	216	205	199	190	215	194	215	192	187	193	207	204	189	223	186	217	209	184	176	214	208	203	185	197	208	262	211	199	206	187	200	215	208	223	192	221	210	237	197	193	214	206	202	217	202	234	199	206	221	213	191	186	204	216	187	239	196	210	186	193	201	210	203	200	211	203	199	202	231	187	213	202	203	183	226	226	198	169	207	201	210	206	242	192	179	248	202	170	207	198	218	189	242	212	210	182	189	181	221	215	212	209	196	197	188	202	204	207	197	205	207	180	176	207	196	199	232	192	224	205	214	196	186	209	199	242	219	220	185	205	208	238	188	177	206	215	191	219	204	183	210	197	195	220	181	227	222	228	206	210	220	196	171	190	190	200	200	216	187	174	215	207	200	192	218	205	191	205	200	211	202	186	203	196	189	176	200	226	201	182	184	212	198	201	213	205	221	234	187	219	200	191	181	194	179	199	231	179	210	194	210	238	207	193	219	181	200	179	228	193	171	210	196	205	208	183	186	199	191	193	215	194	175	199	193	227	213	192	197	182	188	210	188	202	218	213	239	238	214	200	203	198	189	184	253	194	196	215	214	206	213	217	222	207	187	218	177	218	193	198	221	215	192	217	203	190	206	180	232	214	198	230	187	190	187	235	213	211	209	219	191	194	205	192	211	202	206	166	207	177	207	205	192	209	185	214	192	239	184	196	209	226	190	180	212	194	216	192	222	198	201	186	199	210	196	213	200	179	212	200	187	213	204	218	182	209	225	218	237	202	205	209	193	205	234	182	164	210	194	181	195	175	198	214	210	223	219	215	195	177	197	215	205	191
6153	1432	2738	3131	2762	2346	1858	1675	1434	1236	1131	1129	1000	1053	933	868	850	859	907	898	827	923	981	1215	1202	911	832	881	1002	908	819	891	709	652	675	584	657	650	621	550	628	596	664	614	638	621	606	617	603	562	580	621	570	613	566	593	573	611	609	605	617	582	598	603	589	605	625	572	579	572	614	623	621	634	557	568	647	558	570	566	561	573	596	564	541	560	604	554	623	578	544	549	581	591	565	583	592	536	584	628	580	610	559	595	611	605	516	606	597	562	578	549	593	577	578	541	593	549	631	545	548	612	579	569	568	591	597	575	550	631	620	587	565	564	539	592	573	574	619	577	610	628	589	532	578	566	536	607	578	568	593	616	584	596	602	591	580	578	554	546	584	571	545	557	576	571	581	580	570	581	555	585	614	554	570	577	593	602	573	577	589	571	586	596	574	587	552	569	601	575	567	562	587	574	568	564	606	551	599	562	580	599	601	523	576	616	580	583	582	563	572	595	566	563	577	539	577	542	568	554	585	525	591	601	575	603	571	579	602	617	601	565	597	622	603	529	591	598	583	575	622	577	575	587	610	562	582	628	617	573	604	578	590	584	556	556	576	568	578	571	572	561	547	560	601	534	547	579	561	577	572	543	571	577	571	533	598	579	536	539	600	571	564	541	621	587	561	582	589	560	597	577	576	558	574	503	568	541	584	565	593	575	532	593	557	577	632	585	572	581	543	591	561	591	580	644	587	618	596	584	576	596	593	563	602	534	570	615	573	549	540	579	575	572	564	585	587	582	585	587	581	612	520	595	566	532	524	594	543	571	525	573	602	567	564	570	591	599	562	605	586	553	520	621	573	546	566	596	569	577	601	563	557	540	599	535	567	562	558	583	582	535	549	568	600	583	597	581	637	533	563	605	554	555	578	572	582	563	574	557	538	580	598	567	572	565	572	587	588	577	611	570	572	597	578	597	559	611	552	604	563	524	584	586	586	552	588	589	601	610	550	585	598	595	597	551	533	562	573	606	584	580	599	594	586	596	531	563	568	571	530	608	579	603	598	561	606	553	584	588	601	580	579	581	555	560	581	557	590	577	614	588	595	593	585	562	589	524	602	570	639	573	579	563	529	594	530	565	535	594	584	626	547	613	613	586	545	550	556	602	595	598	584	603	564	595	527	580	578	553	583	563	536	631	586	583	583	537	567	594	563	556	617	574	598	553	562	602	574	589	603	540	558	556	533	579	615	608	591	589	598	601	579	608	604	573	548	567	602	574	524	633	568	601	590	566	609	538	580	569	534	593	588	595	572	595	563	570	589	546	588	545	559	584	605	555	540	593	608	614	571	551	598	565	608	607	578	536	550	571	579	582	593	538	601	567	548	600	545	527	552	561	569	537	551	596	586	563	638	563	541	604	545	549	589	553	568	526	578	585	572	588	602	593	587	648	577	563	557	565	581	491	558	590	570	618	571	550	592	577	578	528	560	569	596	555	576	568	547	596	572	539	623	536	570	609	548	561	569	589	555	579	538	591	583	539	625	566	589	605	559	572	540	590	550	525	617	538	606	572	559	585	579	577	568	572	583	580	582	602	549	550	576	585	590	590	574	595	579	580	569	589	570	549	567	617	611	571	583	524	596	583	603	575	587	609	603	527	568	589	528	591	600	576	570	583	582	593	588	531	601	594	568	564	635	564	614	607	597	609	571	588	614	538	586	594	587	605	519	570	574	605	572	527	564	585	577	563	579	565	544	566	571	578	604	585	584	582	568	599	557	554	554	558	566	537	558	654	569	577	570	550	593	579	560	577	574	563	555	555	614	533	601	576	572	585	553	564	558	546	570	577	557	580	586	589	578	626	536	548	587	581	589	593	574	560	570	537	583	583	561	565	575	573	631	570	584	563	573	551	595	612	563	587	615	567	546	604	547	562	602	610	626	540	573	586	561	568	566	574	596	621	584	581	577	610	588	543	573	585	557	564	573	602	562	554	578	591	549	602	572	555	550	553	528	622	567	581	576	593	579	570	546	604	565	570	566	571	628	575	556	563	595	571	554	545	563	562	584	600	598	554	553	566	598	533	569	577	635	564	584	566	548	624	565	547	586	565	582	610	605	594	543	544	617	562	558	588	595	624	587	581	546	590	573	558	632	611	536	563	548	527	534	603	560	567	549	568	564	574	604	601	571	560	587	558	565	602	594	643	585	588	618	572	569	602	590	571	571	578	565	590	583	607	570	541	571	561	575	590	569	575	577	592	562	595	567	585	569	633	589	588	535	570	542	550	578	551	561	552	591	565	592	615	574	523	534	571	569	522	579	593	579	590	619	584	583	500	599	599	588	619	586	573	549	581	545	553	530	573	583	581	555	611	528	606	611	566	552	569	606	584	589	597	532	608	607	593	615	586	528	597	599	591	596	536	587	612	540	596	585	566	563	571	569	612	587	586	596	576	573	569	534	576	608	607	601	616	573	556	597	604	565	597	590	548	618	582	590	581	597	549	557	577	561	574	563	587	583	573	570	560	568	568	609	603	530	555	598	533	586	601	573	592	558	550	549	585	579	574	554	556	581	560	552	580	564	614	593	586	588	563	576	582	584	543	580	546	592	619	568	616	603	548	558	562	625	557	590	548	572	566	569	581	547	592	566	562	539	570	572	578	578	563	603	628	585	615	584	606	586	540	574	570	566	607	556	630	572	589	609	579	581	540	547	595	597	537	581	564	546	603	563	586	594	545	615	587	601	591	545	555	580	572	561	538	573	551	558	576	635	553	577	581	604	551	644	584	602	552	572	542	582	613	608	600	570	589	607	571	601	577	555	568	575	548	561	606	567	527	576	583	592	569	545	605	595	607	612	586	597	547	570	625	606	547	575	569	573	568	583	593	593	596	590	575	566	592	586	579	572	597	604	577	612	575	561	523	597	552	586	589	566	586	587	559	568	558	571	582	555	579	589	562	537	578	611	602	600	573	551	541	536	601	574	566	581	593	570	591	555	578	563	590	533	577	550	583	604	546	605	570	525	582	570	587	559	594	591	576	606	557	592	580	554	569	556	555	594	626	538	596	575	549	571	564	589	585	559	561	615	544	554	570	572	599	566	576	520	580	626	594	605	533	552	632	552	597	559	597	596	587	576	547	596	573	621	550	554	585	585	601	558	576	560	584	596	561	564	579	572	580	567	571	600	588	578	587	583	546	597	581	595	604	576	606	567	550	564	529	567	626	581	561	569	555	560	527	565	576	623	579	545	583	594	540	581	583	587	565	570	575	566	562	562	557	579	543	599	515	609	565	530	574	624	564	586	560	556	580	570	556	573	610	546	586	600	575	598	595	562	563	573	589	564	581	573	587	590	537	573	587	590	610	570	582	537	620	531	595	600	604	546	568	572	534	570	598	573	557	581	526	546	566	590	609	591	616	560	599	576	561	535	577	596	587	561	587	592	556	575	546	580	552	602	602	578	546	587	602	586	569	622	576	582	564	624	579	580	535	549	542	592	550	555	580
15493	2684	2659	2135	1447	1107	902	702	655	600	566	517	530	518	465	502	502	496	436	440	484	477	479	538	466	496	436	415	480	478	517	466	410	414	390	391	418	394	390	367	402	378	412	382	417	387	369	392	398	384	393	408	387	390	417	408	370	423	420	421	416	402	358	405	359	384	416	379	345	403	353	414	386	365	408	387	429	401	419	380	384	357	413	326	416	384	380	367	393	369	353	395	445	381	400	388	395	373	351	404	382	379	383	403	432	368	364	397	378	417	365	372	395	366	392	393	387	390	383	388	378	374	362	387	388	370	354	351	395	398	374	405	339	382	321	376	370	346	376	359	393	351	380	384	395	417	392	394	403	358	416	437	416	384	367	426	383	371	352	405	377	404	376	372	387	355	363	410	374	388	378	385	342	349	376	354	375	374	401	362	389	389	385	388	370	400	372	395	382	381	379	395	385	389	381	387	384	380	368	373	346	371	389	411	404	373	372	395	368	394	396	404	364	377	386	387	437	390	392	377	406	374	392	325	379	379	356	381	347	422	371	393	409	391	387	377	357	413	403	396	411	396	351	361	371	389	367	390	420	390	366	385	388	378	405	395	396	368	321	398	406	409	385	398	383	415	396	366	368	415	382	385	411	408	370	380	393	341	393	322	424	379	421	379	380	406	375	392	394	397	392	367	392	401	335	395	381	373	403	381	390	406	372	389	397	419	384	370	378	411	378	405	370	360	390	365	380	395	348	369	347	367	360	353	416	428	383	382	438	378	374	418	378	379	396	396	378	413	378	374	359	409	367	369	381	382	383	392	386	355	377	394	367	370	349	360	370	384	363	405	418	415	373	349	414	354	409	378	377	427	393	412	435	375	373	405	380	410	385	375	414	396	379	382	392	380	419	402	374	362	378	369	366	378	352	358	361	366	389	399	350	382	420	387	397	385	386	383	385	361	403	356	374	412	373	381	379	402	406	371	369	380	382	394	374	384	375	351	423	399	374	380	427	386	351	394	395	398	396	407	380	401	366	399	397	416	378	368	365	388	383	389	395	376	367	401	385	394	398	381	376	392	383	400	374	371	383	417	384	371	395	403	362	374	385	361	395	387	372	367	379	394	362	394	394	380	370	362	385	364	396	371	395	338	393	381	380	382	399	395	391	381	373	409	408	396	385	390	393	368	397	403	379	363	424	345	386	386	381	375	410	371	388	397	400	369	386	411	391	382	371	424	392	360	393	384	397	415	377	389	407	360	412	411	348	379	382	408	398	406	379	375	375	424	377	386	378	397	382	412	416	387	378	366	388	411	385	386	383	380	336	367	380	403	396	357	369	391	400	402	359	383	401	385	371	396	376	411	377	435	393	391	372	388	381	385	401	383	384	372	393	378	379	405	370	411	407	380	368	404	400	406	391	369	363	406	351	380	408	421	383	359	398	364	351	394	376	345	396	395	396	369	398	355	375	384	360	353	383	401	406	415	386	386	360	366	415	387	389	412	398	368	410	391	370	373	370	365	388	366	366	394	386	399	405	378	346	398	410	401	403	405	359	444	395	366	381	350	400	408	383	409	382	393	406	381	402	374	399	381	409	431	358	337	375	382	439	382	389	399	433	398	391	377	380	403	407	387	392	410	380	363	396	383	373	369	365	369	392	413	358	356	435	411	413	389	352	392	385	371	382	339	374	368	375	405	372	396	351	407	346	378	397	387	391	400	402	377	347	390	372	392	407	387	392	382	403	383	374	417	351	375	378	383	367	379	398	394	353	393	397	368	365	416	381	346	406	378	360	385	400	395	380	369	359	389	396	368	379	400	354	375	429	403	383	404	367	399	392	384	363	403	397	383	379	384	375	337	373	413	405	385	417	373	390	397	398	420	412	406	364	389	370	362	399	426	401	402	380	385	372	415	417	362	388	385	329	390	407	360	446	393	368	379	417	391	377	362	421	387	352	350	406	355	414	363	357	345	360	400	381	378	368	353	348	389	361	376	370	394	352	379	353	385	384	367	391	377	387	380	382	380	351	387	390	383	375	409	406	348	383	385	384	372	402	397	381	384	399	425	404	373	361	380	363	413	355	369	394	399	383	377	420	400	419	405	372	405	402	374	322	371	420	388	351	384	413	375	395	406	367	397	394	375	357	390	393	385	370	395	367	373	400	356	390	395	368	371	352	391	421	393	392	401	380	390	361	379	381	400	363	384	390	399	394	395	374	394	410	373	383	393	400	387	383	371	380	392	409	399	398	391	405	369	386	366	391	397	410	414	377	394	404	358	402	365	368	392	419	357	397	360	377	408	414	378	420	378	363	425	398	408	401	373	390	349	383	390	382	392	393	372	388	385	363	380	382	374	402	394	368	405	403	354	375	389	395	390	420	360	380	409	400	351	434	391	400	377	404	377	416	431	380	372	352	387	404	398	408	394	379	419	348	369	420	365	360	399	407	384	370	385	407	388	367	383	417	370	415	374	379	358	404	410	391	421	369	399	383	367	361	399	369	379	388	373	401	384	412	387	390	417	411	394	372	438	392	373	348	399	411	384	386	393	402	427	402	390	398	398	381	387	395	367	406	383	381	428	421	384	376	424	357	395	394	389	367	406	383	391	396	396	402	390	372	394	400	382	406	404	417	362	406	360	421	370	394	389	372	372	376	373	389	411	378	380	396	353	401	368	358	396	407	387	412	395	382	397	387	400	389	393	403	387	424	406	353	393	399	403	369	363	348	408	419	362	357	409	386	375	409	355	407	380	407	402	344	386	408	395	433	384	415	395	370	417	397	331	374	404	379	383	414	385	341	372	412	353	383	404	364	397	389	354	373	405	399	357	352	385	396	380	395	396	380	377	377	380	325	372	377	403	363	387	412	352	375	388	402	374	360	395	392	388	402	393	378	362	425	439	429	400	417	395	401	378	383	335	370	386	385	436	390	367	412	417	396	351	367	399	378	398	360	400	358	395	407	407	412	375	427	432	425	375	396	389	403	429	387	350	387	414	401	388	390	362	347	388	370	385	388	399	388	420	392	393	381	385	391	370	324	392	354	414	428	400	377	413	389	419	439	389	416	381	383	386	371	397	364	387	380	363	407	392	394	375	389	375	428	414	378	380	392	374	391	370	412	369	354	345	406	402	401	362	381	375	401	394	389	406	394	374	372	377	401	404	427	370	383	384	405	367	347	381	422	371	416	417	361	398	386	405	358	403	393	346	376	392	394	408	369	391	367	389	391	381	395	428	408	357	395	420	385	402	408	382	370	364	424	382	363	397	344	377	408	384	361	407	393	384	340	378	381	365	386	352	373	374	396	412	417	403	398	368	380	433	396	402	387	390	396	359	389	364	366	426	340	367	421	407	382	373	374	384	394	384	393	373	398	378	357	402	398	394	401	394	370	379	424	367	382	390	393	399	373	356	398	390	383	425	373	358	369	388	400	384	382	421	384	376	395	366	387	416	402	391	418	397	385	377	380	410	364	403	385	385	418	403	359	377	371	389	408	412	391	387
8432	2517	5057	6148	5067	4151	3612	2992	2681	2329	2139	1863	1883	1705	1669	1736	1709	1615	1507	1494	1566	1552	1588	2091	1955	1618	1456	1442	1616	1517	1324	1527	1376	1143	1282	1104	1047	1043	1062	1000	1027	966	1045	1034	952	1038	986	1027	1029	994	1024	1000	1003	964	1004	990	977	1019	987	977	977	945	1023	970	995	1006	985	933	937	958	996	925	922	991	916	928	979	1021	937	910	923	927	994	988	1010	903	951	946	939	930	918	996	924	956	954	959	967	974	945	988	934	964	980	970	947	936	1034	906	937	897	959	963	928	961	973	962	974	887	942	932	947	913	940	927	898	986	935	939	942	950	933	939	910	940	928	892	971	947	962	950	946	993	935	994	931	955	976	950	937	979	923	959	946	941	965	895	956	961	927	926	977	944	972	951	899	949	944	958	900	936	957	916	964	923	970	991	973	906	948	957	972	927	936	956	941	972	881	947	986	876	937	957	971	942	927	941	950	962	976	902	973	939	974	976	916	992	933	964	912	1000	927	955	953	922	962	984	946	932	918	974	944	903	968	965	895	910	948	911	954	952	983	939	983	889	931	898	904	917	948	921	943	951	980	926	997	896	929	956	926	929	912	924	904	891	980	921	1039	932	984	979	901	986	961	981	979	897	908	880	971	923	943	915	953	951	934	904	959	953	914	939	984	940	897	903	899	959	958	939	967	933	948	967	902	972	849	918	969	949	937	957	917	943	997	955	934	923	931	953	952	963	935	897	964	931	899	903	954	925	927	907	930	929	953	882	910	922	924	939	891	947	948	965	911	970	951	896	938	951	941	937	973	971	972	985	897	957	896	912	946	939	943	948	931	976	908	934	950	951	916	971	1009	1000	938	976	901	1005	935	962	916	974	953	964	932	947	909	965	935	952	923	937	954	964	1021	1005	976	991	923	944	929	951	945	982	939	983	981	915	945	915	937	913	958	941	975	930	986	948	959	950	977	937	941	938	898	970	926	917	948	968	924	961	935	979	921	987	954	918	949	956	935	909	915	929	978	912	926	955	952	945	924	971	914	901	938	936	948	915	965	946	943	914	918	984	917	927	934	922	927	940	988	982	928	943	963	930	946	959	920	925	905	962	960	933	954	933	980	905	926	947	924	940	942	875	964	898	968	976	937	980	960	933	937	934	992	957	890	921	905	874	907	1005	947	951	946	903	933	931	919	894	954	962	965	967	978	976	906	987	958	965	1007	918	906	935	941	932	985	924	973	976	989	955	944	947	951	886	956	950	907	977	947	946	961	926	940	944	1013	948	963	940	937	963	934	930	943	929	890	972	930	942	955	950	904	993	966	912	941	960	993	963	932	893	888	913	928	1025	957	922	923	930	971	944	954	963	924	935	904	887	962	965	922	966	905	930	882	898	914	904	1003	974	994	990	914	971	979	910	915	917	945	982	928	945	924	899	932	928	980	954	954	910	961	901	1000	955	945	967	979	925	892	939	955	941	903	937	926	907	933	956	895	922	962	896	973	945	943	945	899	961	943	948	934	975	938	876	955	950	951	974	985	946	927	926	935	952	945	943	957	1009	941	979	1000	916	958	957	938	910	912	934	932	967	959	969	933	950	970	924	980	987	956	958	933	920	941	925	936	938	905	974	1002	981	930	993	932	903	990	939	913	940	943	931	927	879	893	913	964	1034	945	912	924	912	956	922	915	898	944	883	933	944	1018	929	974	949	935	931	926	932	941	981	1011	945	937	920	953	985	980	938	955	875	953	927	927	910	973	939	955	956	996	1005	925	1002	925	951	927	951	940	957	918	1038	930	942	958	936	938	917	938	906	933	940	892	983	935	952	922	944	947	944	962	964	943	942	977	927	941	988	937	945	930	969	862	919	1021	997	847	906	1000	965	939	938	956	946	935	978	911	953	956	940	941	936	948	905	927	932	910	935	987	926	936	926	883	986	896	955	941	949	930	893	971	924	937	920	975	956	957	912	993	953	874	927	916	898	934	970	947	922	926	971	954	926	940	872	948	935	900	986	931	933	937	1013	880	945	941	928	964	994	1009	885	943	925	971	934	928	938	996	975	959	969	917	931	961	924	984	969	943	935	953	948	1001	901	973	953	959	1001	941	901	974	937	868	1008	960	950	912	949	902	933	987	898	932	963	987	901	898	915	962	889	911	947	937	930	964	911	933	910	992	913	979	944	892	954	946	973	959	951	981	917	989	933	893	939	991	990	950	939	963	989	954	985	941	932	951	972	989	981	930	890	933	964	933	1012	931	976	995	904	966	959	907	938	1011	938	996	902	966	920	931	987	993	946	912	916	963	893	938	894	941	922	906	939	923	996	926	980	939	893	906	934	905	928	961	962	907	971	958	975	924	918	934	930	988	951	907	959	972	980	886	941	909	913	968	943	932	912	952	944	978	936	1013	926	895	900	967	899	948	1011	992	966	955	957	965	929	901	885	929	914	916	930	969	944	959	939	935	900	925	944	970	948	940	976	942	910	926	960	959	974	938	999	932	943	946	934	890	1018	955	953	961	895	924	920	968	880	981	955	933	911	957	948	952	967	931	990	907	940	997	958	939	919	895	945	906	945	931	934	955	936	945	1005	984	862	960	927	956	945	930	994	910	929	986	931	985	966	972	943	950	929	952	959	909	929	939	958	926	932	914	973	935	972	995	935	921	923	932	961	920	930	938	967	924	1003	954	970	877	964	948	943	947	932	972	965	988	933	960	993	989	892	902	1006	986	957	946	973	907	896	962	924	942	970	919	996	944	932	916	922	942	925	917	966	1017	947	953	920	930	999	956	962	968	901	877	959	924	930	947	937	915	968	957	970	913	994	886	972	948	968	900	915	944	923	981	939	922	890	1022	976	975	943	915	956	927	983	924	921	994	912	951	1019	944	953	979	944	945	951	889	983	929	996	935	970	987	962	962	912	887	968	908	1008	930	905	928	926	995	965	955	915	925	887	969	907	926	965	922	974	932	928	962	893	885	958	933	912	930	952	897	977	923	935	952	887	903	937	942	950	974	967	948	948	951	961	926	938	932	994	914	907	921	913	964	926	943	951	943	880	922	881	967	956	959	920	944	898	921	920	920	915	942	925	958	925	959	974	949	971	916	969	930	909	979	883	976	953	953	988	953	939	922	970	918	918	932	933	955	895	915	887	926	931	928	955	929	973	992	997	963	927	952	916	952	930	943	922	917	960	937	988	919	909	882	976	915	988	926	936	951	981	953	916	901	926	915	990	922	896	900	952	912	920	932	989	914	899	897	938	913	990	920	891	923	997	955	901	906	941	928	959	942	939	922	920	960	946	971	980	935	913	977	886	925	975	960	947	900	954	958	941	917	900	992	941	908	938	942	933	1010	922	936	953	983	931	918	907	947	951	947	972	944	871	932	946	926	925	905	935	943	923	894	949	914	982	906	1001	894	1001	937	924	1007	925	946	988	979	904	1040	966	975	968	965	939	961	948	925	923	923	960	938	894	898	954	945	950	988	942	960	964	941	957	986	913	975	928	971	943	904	901	925	954	955	934	900	992	982	950	951	935	872	919	961	947	966	898	911	927	948	940
2004	149	147	150	134	135	115	134	135	129	123	120	130	124	134	117	120	137	157	105	130	158	127	141	120	141	138	139	123	124	139	124	127	125	134	109	123	123	128	131	118	142	128	126	107	130	132	122	136	124	113	116	106	135	105	124	101	128	129	139	122	101	126	125	108	100	148	109	142	111	123	121	136	114	140	142	122	124	133	104	112	137	129	102	115	117	139	122	121	115	152	135	110	131	119	121	110	116	119	135	109	111	139	112	128	117	121	111	111	132	131	104	120	114	128	120	130	137	115	130	132	123	125	116	123	141	119	103	135	138	116	126	136	116	116	117	132	143	115	121	130	136	120	111	136	109	117	138	123	119	123	109	119	124	114	139	125	111	125	115	123	125	104	151	127	113	119	127	113	106	121	113	106	134	122	104	114	134	116	127	131	139	128	109	116	124	127	116	143	147	130	120	105	135	124	113	105	123	123	116	111	142	120	136	121	111	114	128	119	120	128	140	115	128	133	135	108	112	130	115	114	149	110	139	117	124	119	119	123	129	122	133	105	118	134	111	125	141	109	119	138	117	119	127	132	117	121	131	110	124	124	108	118	124	120	130	132	123	132	118	135	102	129	128	118	115	138	125	114	103	113	124	120	111	115	126	105	137	109	132	109	124	141	130	127	129	126	122	118	127	122	132	104	124	136	113	135	134	130	112	122	118	127	129	129	145	133	146	136	126	135	109	122	133	122	121	124	120	136	130	122	111	121	98	120	138	115	95	128	131	121	125	109	125	142	123	141	127	151	101	122	135	111	139	116	116	129	111	115	114	116	120	117	132	131	124	111	112	122	132	121	131	122	127	113	126	128	144	107	110	126	121	137	113	140	141	147	128	137	128	126	130	116	131	127	111	139	130	129	118	97	111	141	121	113	130	108	148	111	108	134	113	110	125	106	109	114	122	109	118	125	139	118	104	128	121	135	127	133	138	120	121	122	152	120	123	126	129	124	110	131	111	118	126	131	127	114	140	130	131	125	117	121	138	142	125	117	124	112	116	126	116	130	117	117	117	113	116	103	104	123	108	136	125	129	122	130	126	112	113	110	129	111	111	120	129	118	103	114	113	131	130	117	114	124	103	131	105	121	126	138	141	161	161	143	109	122	132	108	135	108	115	129	110	145	134	107	128	110	125	127	106	110	120	124	126	99	127	128	121	149	113	106	124	121	145	124	141	110	126	111	117	114	116	112	135	122	113	112	117	105	138	154	133	118	147	116	119	133	127	124	113	120	118	121	131	127	107	138	148	113	133	116	130	123	128	133	114	136	138	128	131	155	122	129	121	111	121	99	119	114	115	119	134	107	108	130	132	129	130	120	109	131	120	118	112	135	120	145	102	112	122	150	116	100	110	123	123	113	136	142	103	124	127	130	114	121	126	143	143	94	131	123	124	134	114	127	139	138	121	138	141	111	92	133	114	106	109	136	143	111	130	121	123	136	108	113	125	128	129	122	116	134	125	110	138	117	132	131	141	132	123	112	130	128	122	112	118	119	132	127	110	123	137	94	127	115	121	103	137	119	124	124	142	118	128	139	114	109	108	125	137	134	115	113	125	120	106	148	132	119	124	99	129	120	112	122	113	116	117	140	116	112	120	102	128	114	97	125	128	112	126	127	106	127	125	131	116	148	119	125	126	117	119	118	112	101	145	121	135	137	127	131	114	102	120	123	115	94	109	114	120	130	135	108	126	130	132	121	124	127	119	126	138	113	134	112	128	107	118	108	117	120	137	164	121	123	113	115	118	136	123	119	126	114	134	132	126	117	123	133	138	127	142	128	143	117	108	121	121	112	103	111	132	119	115	126	123	119	116	136	147	119	118	111	131	140	114	97	122	132	112	119	121	119	114	120	120	114	113	123	127	116	114	126	122	112	139	157	113	121	131	124	120	123	121	126	122	100	110	139	122	119	114	127	123	123	122	122	125	130	132	109	124	132	133	122	130	118	121	117	117	144	130	107	140	116	115	129	133	130	123	125	136	139	132	110	109	118	120	121	134	124	117	112	137	134	122	127	132	104	115	117	114	135	117	132	122	114	131	128	126	124	131	113	120	134	146	117	115	138	120	122	99	119	113	133	124	124	103	139	141	125	120	130	134	117	112	133	126	112	125	117	121	153	110	125	111	112	123	113	118	122	124	121	122	108	111	141	132	133	122	101	116	121	91	118	115	119	112	140	105	117	110	138	120	121	115	117	116	130	130	132	122	125	134	119	110	134	128	111	109	127	134	119	123	114	127	110	121	118	132	116	136	127	120	148	124	104	123	139	111	130	125	99	118	120	110	145	118	131	131	121	119	115	97	105	126	120	116	126	118	93	146	124	103	114	123	114	127	115	124	140	101	142	131	137	139	118	124	130	124	120	106	131	118	114	130	105	134	119	120	114	131	117	126	130	125	111	114	125	123	106	109	107	121	123	118	133	124	126	129	112	119	131	117	137	131	128	118	116	109	123	119	104	125	106	112	102	108	97	109	129	130	123	111	103	115	116	130	123	123	92	129	135	96	119	126	131	130	128	93	141	123	95	118	145	113	97	113	139	110	124	119	138	128	115	123	108	126	119	98	116	117	130	108	124	118	139	120	114	107	98	120	134	109	103	140	118	114	139	101	137	100	128	118	122	116	117	118	135	105	110	136	110	122	116	121	115	135	108	127	123	123	110	130	86	115	130	126	113	142	134	129	107	114	117	104	107	106	109	135	128	103	114	124	117	138	122	129	100	125	127	135	116	129	108	129	127	123	125	113	96	108	122	126	128	111	132	101	110	125	107	128	138	138	142	113	133	141	118	123	129	117	137	153	125	108	140	131	144	111	109	129	129	126	116	132	121	129	137	103	112	136	128	124	129	128	112	131	143	128	118	123	114	125	130	121	120	109	118	119	119	100	128	124	124	108	119	131	116	148	104	131	137	117	137	117	130	139	115	120	132	127	132	147	140	117	111	133	103	139	119	134	134	137	130	135	103	130	122	102	126	128	129	123	127	149	135	126	144	122	121	115	122	111	133	110	129	132	109	132	121	134	110	110	114	125	121	119	127	120	133	107	118	137	119	129	130	133	118	127	126	126	124	123	134	126	122	108	125	107	136	119	103	126	131	143	124	128	132	118	126	131	142	120	133	117	113	129	122	110	121	127	120	129	127	103	127	102	117	109	131	128	122	111	118	130	128	123	116	145	122	122	134	115	123	115	130	81	104	135	145	121	120	132	121	91	127	119	124	122	128	122	120	128	135	122	119	116	122	133	126	130	121	121	127	121	111	120	126	129	112	108	120	113	126	121	107	136	126	123	113	131	128	126	142	140	117	142	127	120	109	131	127	110	108	120	118	120	112	138	120	124	122	135	123	130	125	126	126	126	139	122	136	120	110	98	122	148	113	122	116	140	115	110	124	116	118	137	134	124	134	127	106	121	124	127	116	113	130	136	121	155	117	104	112	131	124	129	143	116	138	126	126	147
2307	430	462	484	448	473	464	431	417	430	392	425	416	405	389	435	385	412	413	397	338	407	353	441	422	433	417	398	392	425	404	385	381	396	431	402	406	369	395	410	435	419	383	365	380	413	379	420	400	395	360	377	385	412	396	391	369	413	389	380	346	379	372	398	391	390	433	403	358	415	369	394	399	387	381	389	366	346	375	389	385	383	374	374	394	391	382	409	396	377	365	370	387	382	416	388	395	374	386	384	416	381	371	363	400	367	418	398	352	381	365	411	398	386	380	369	405	406	395	408	415	385	377	380	386	382	360	413	405	359	396	378	391	373	382	392	389	392	398	382	372	388	378	419	350	397	383	411	416	375	398	391	374	401	394	410	371	364	392	410	366	408	415	352	374	396	358	379	348	378	425	380	374	362	374	404	356	385	376	428	395	380	359	410	352	358	414	401	398	395	404	371	389	385	403	412	426	365	386	389	381	341	382	382	429	362	382	376	383	405	391	387	373	395	407	393	395	393	357	410	370	362	435	387	366	389	375	359	410	370	430	406	389	387	380	418	368	392	373	410	426	404	388	372	394	382	382	398	393	369	407	376	398	404	394	408	387	357	394	365	394	416	345	402	412	402	370	411	395	394	432	407	388	384	364	370	418	432	411	396	398	421	376	397	398	384	401	372	366	397	382	404	393	407	384	398	411	414	432	437	405	398	424	361	389	415	418	414	374	371	435	373	376	417	387	380	410	388	356	356	358	350	393	416	400	378	409	436	385	377	419	369	370	417	409	368	402	381	398	376	399	366	395	397	393	429	390	396	377	378	388	393	393	397	376	400	416	376	393	381	391	385	409	392	376	358	409	369	336	372	386	382	421	358	372	391	379	361	398	392	370	366	378	379	407	380	407	382	396	377	406	378	392	387	378	363	403	424	352	380	417	373	377	384	422	372	380	415	389	367	405	381	372	418	364	375	377	401	388	393	371	410	386	395	368	381	409	358	413	409	374	414	391	425	438	369	413	356	381	397	393	411	402	374	389	391	368	399	372	381	382	406	403	403	373	362	403	382	402	378	378	369	341	418	414	406	379	370	371	398	381	389	408	378	386	405	406	399	375	374	408	365	395	374	399	382	373	393	382	386	377	391	345	389	374	381	392	399	366	361	354	410	363	376	377	409	405	404	378	397	398	356	370	391	400	394	384	365	390	385	406	396	384	361	384	399	371	399	391	341	380	408	400	339	382	430	446	385	375	390	389	378	402	403	404	366	408	409	353	375	418	425	371	391	406	344	377	405	376	380	390	408	363	387	406	354	410	388	370	418	384	404	399	402	386	387	412	397	429	391	373	372	391	403	378	383	401	395	430	408	398	402	381	361	414	423	395	359	411	394	407	370	399	357	380	388	367	386	384	401	391	362	351	367	405	383	389	412	370	374	393	413	417	377	383	416	387	383	357	369	372	356	400	419	377	386	425	358	373	379	387	339	392	387	411	362	391	379	415	370	399	397	391	372	376	400	376	466	402	347	400	399	367	400	356	389	402	367	381	385	415	395	386	351	388	458	377	359	405	385	389	391	388	389	380	397	383	408	375	353	360	386	383	429	383	380	362	387	396	405	410	389	389	419	394	379	364	391	393	367	391	403	397	404	372	386	390	426	361	398	401	391	391	367	376	386	370	372	382	368	384	376	367	390	361	391	398	383	408	371	407	342	396	352	419	382	361	369	389	387	404	396	393	368	408	369	384	382	387	394	371	388	360	403	404	411	387	376	382	362	402	379	400	433	389	412	396	388	410	369	391	369	381	364	370	380	376	347	365	391	395	404	365	388	410	348	397	400	400	352	390	398	374	384	394	407	371	398	406	390	349	382	397	385	385	388	344	357	360	397	395	380	394	370	386	423	364	406	407	401	385	387	420	386	420	401	400	384	341	378	416	397	341	417	350	438	386	376	403	393	402	364	385	376	384	372	401	380	365	379	369	369	402	382	417	388	381	385	423	429	384	395	413	379	393	347	372	418	384	371	380	385	385	399	391	358	371	383	358	380	381	381	386	386	380	386	405	430	399	411	395	390	390	387	410	398	343	360	411	383	414	383	396	383	386	439	380	400	405	385	380	409	388	394	407	363	406	420	347	359	391	418	359	406	384	349	410	390	437	371	422	401	383	374	407	384	388	363	383	403	366	372	401	377	387	375	372	398	386	365	420	404	381	387	400	348	373	416	353	389	367	373	382	380	371	386	399	382	396	380	369	374	376	394	375	401	379	374	411	421	370	377	376	390	380	374	400	410	394	414	368	380	378	393	384	386	403	408	375	392	388	410	346	382	391	390	396	396	378	383	359	400	428	362	384	368	388	390	427	390	392	395	384	372	432	399	405	353	350	398	379	382	365	398	398	386	397	373	395	383	413	375	383	388	387	387	365	391	388	409	390	370	399	371	398	399	392	367	388	376	368	370	399	398	385	420	376	397	362	402	395	371	392	407	386	410	354	425	387	414	389	358	359	389	416	382	366	381	386	385	383	385	383	366	436	380	384	396	381	379	384	367	364	383	367	414	382	423	398	385	402	380	437	407	380	384	368	362	368	405	365	402	422	373	360	375	360	389	386	405	351	379	410	378	396	377	380	408	402	398	365	375	407	374	411	376	341	395	373	376	355	376	365	408	389	382	393	384	450	387	384	344	400	410	396	397	383	371	374	413	344	385	392	388	416	375	401	380	400	384	354	369	426	425	389	363	414	368	387	398	394	417	407	389	364	383	381	408	369	399	403	363	373	389	382	392	391	395	387	375	366	375	356	423	427	362	397	403	390	420	410	382	401	376	400	407	387	381	412	376	407	411	388	372	391	357	397	402	382	396	369	407	368	380	380	384	393	380	408	361	362	405	411	394	370	346	364	428	349	384	401	382	407	390	413	400	380	335	379	415	394	408	391	428	414	393	380	404	373	379	375	379	393	384	372	392	393	402	354	407	393	388	375	379	455	395	412	393	377	394	378	411	403	390	357	376	401	372	355	392	398	393	427	359	366	386	399	393	365	392	409	384	392	385	391	378	365	375	365	391	370	357	368	383	399	394	372	417	354	362	397	399	418	393	387	379	368	344	383	358	381	369	380	382	395	395	384	386	391	389	389	390	405	362	409	403	388	410	370	378	370	416	370	389	397	383	370	400	364	362	375	399	416	367	388	394	400	386	420	368	400	347	396	400	378	383	423	394	411	404	362	364	413	412	421	407	419	426	381	385	396	412	350	354	379	355	370	422	374	374	375	393	375	385	364	399	371	409	359	414	381	397	358	388	360	388	380	381	421	404	414	381	367	368	381	398	395	399	386	431	406	387	376	337	392	379	386	360	367	385	358	382	383	363	409	398	380	392	398	364	397	352	384	406	418	424	397	346	373	384	369	403	332	373	367	381	367	383	377	386	383	403	394	399	380	387	366	377	417	402	421	346	406	408	389	428	401	380	379	390	379	376	363	405	434	427	360	414	382	398	391	379	391	397	397	402
7551	1057	1167	941	714	506	432	354	318	317	305	226	269	271	249	271	232	205	249	235	250	273	261	239	251	249	211	256	238	204	247	228	260	280	298	205	207	193	223	194	197	208	211	204	209	204	202	193	191	202	209	204	208	219	182	201	202	181	207	209	207	210	210	221	203	211	187	200	192	185	214	190	196	178	229	206	183	211	192	222	213	205	229	206	203	201	220	208	225	210	213	214	218	223	236	192	190	214	191	214	190	215	214	172	210	218	213	209	198	211	217	194	227	214	218	213	203	217	218	219	205	196	197	194	224	226	189	226	180	177	202	227	233	214	209	208	227	222	204	217	209	185	207	200	177	205	206	189	177	198	205	195	197	215	208	213	192	186	195	209	185	207	202	194	190	207	186	201	214	195	207	209	212	171	202	189	221	187	215	232	221	197	198	212	218	173	210	203	206	212	211	207	222	197	208	216	218	200	195	202	228	239	191	217	201	230	195	225	211	236	205	196	211	205	192	229	203	199	205	189	209	196	198	170	225	199	223	196	201	212	201	210	217	197	198	200	207	205	224	204	200	203	211	211	201	186	195	197	197	188	180	205	189	182	217	209	215	218	213	214	234	228	204	203	207	225	201	224	233	194	194	199	236	216	220	224	233	183	209	214	189	193	178	206	190	224	204	192	194	179	193	206	221	200	195	194	218	203	206	220	209	197	210	184	206	233	207	189	197	183	207	214	206	205	193	230	189	215	212	218	205	203	195	204	209	203	228	208	178	202	212	198	216	216	199	201	183	213	188	211	217	188	178	233	187	212	218	213	217	198	190	203	186	202	197	205	200	183	199	201	206	239	189	192	204	193	202	218	202	198	178	217	198	202	198	208	209	215	190	192	219	234	193	201	194	204	187	206	187	198	197	189	213	174	182	224	207	208	193	195	187	199	172	218	192	184	196	204	215	223	232	231	208	209	213	202	202	205	187	196	213	204	196	215	175	201	200	217	203	186	206	229	203	205	208	204	211	223	197	193	175	212	175	207	201	220	207	189	199	199	222	191	179	215	206	199	232	194	215	196	257	201	186	213	180	212	205	212	227	202	197	213	202	210	205	216	190	200	196	206	187	176	210	207	186	191	205	180	197	223	235	212	204	214	218	217	173	169	200	183	171	216	196	215	187	178	223	214	193	166	175	203	215	212	199	200	204	219	197	240	193	189	176	183	200	191	239	196	207	228	238	203	198	218	210	199	231	197	230	195	202	204	201	205	191	209	213	216	198	184	205	219	208	202	224	227	193	219	179	224	209	227	181	205	226	220	201	213	195	211	189	214	231	192	213	223	217	198	193	202	177	194	182	192	223	208	186	212	210	192	201	196	212	214	207	183	196	197	205	179	184	197	185	207	190	221	197	182	199	215	214	222	193	230	201	204	196	214	195	215	180	202	203	199	197	201	222	205	209	200	192	203	189	196	179	194	226	183	203	181	230	231	201	191	205	185	198	209	214	213	206	191	216	211	197	184	201	208	202	236	196	189	197	189	201	224	198	205	227	250	193	215	207	231	210	210	179	195	219	204	222	214	228	199	205	227	213	207	242	203	233	193	222	232	206	189	192	210	204	224	190	179	202	203	219	222	194	195	219	220	206	188	200	190	207	226	200	186	206	245	184	207	202	198	215	207	209	194	219	227	207	206	192	189	205	220	210	199	184	201	228	194	205	223	190	196	219	191	210	192	182	190	215	190	220	190	194	193	199	204	223	222	197	213	236	195	221	214	196	199	203	197	208	238	205	199	232	194	211	208	191	189	210	177	184	181	169	210	204	200	201	227	198	187	192	210	188	240	212	212	185	229	193	203	192	207	218	216	189	199	219	201	187	199	220	200	211	226	207	243	201	213	201	202	188	192	181	219	196	184	206	206	199	221	235	211	211	175	184	183	184	208	202	217	214	196	222	184	225	209	212	216	194	201	223	197	207	241	204	179	211	191	170	209	228	216	230	204	211	184	190	205	209	185	188	221	194	189	212	190	192	224	210	193	194	199	184	219	204	211	207	213	188	210	196	191	208	197	218	215	190	181	215	215	219	214	201	215	224	187	180	210	198	180	203	209	225	207	187	188	231	206	228	203	180	226	206	188	180	213	176	207	183	212	187	170	197	196	216	196	231	211	246	199	217	196	191	206	186	188	188	187	224	236	203	193	208	192	208	185	187	181	207	183	220	215	202	217	232	192	209	177	196	190	194	224	190	195	185	217	189	194	218	218	211	221	222	197	183	196	178	220	215	217	190	211	210	205	208	200	194	192	209	235	221	194	234	205	211	186	201	218	209	197	188	189	205	211	208	191	214	177	202	193	173	198	191	200	220	231	220	199	203	184	188	214	189	183	214	206	204	183	237	195	215	200	242	226	165	198	230	208	209	192	202	207	204	212	223	186	229	212	179	200	192	217	192	218	191	179	203	225	194	201	215	186	215	219	206	200	211	199	207	205	215	202	182	202	203	227	184	204	212	215	180	209	226	202	201	204	190	198	203	178	204	203	200	211	204	212	186	207	228	201	213	203	210	223	191	197	207	205	199	225	221	201	195	211	203	214	222	221	179	227	197	201	194	190	205	213	208	177	216	199	230	203	181	199	183	224	193	199	189	206	216	205	220	230	198	198	194	215	204	203	218	216	203	170	191	220	183	198	219	210	196	211	210	215	219	193	211	209	230	214	201	204	185	158	198	189	191	214	172	197	191	225	196	222	168	200	233	177	190	181	177	185	222	192	188	193	198	206	216	186	186	191	188	203	212	206	228	209	193	184	169	211	207	201	212	211	211	198	177	208	194	237	179	198	194	196	206	217	192	204	193	212	186	215	218	221	204	214	194	217	208	197	180	193	212	199	202	204	216	191	203	185	214	196	170	186	222	180	182	223	192	225	192	201	168	213	192	219	205	212	191	208	222	191	202	229	205	212	243	229	230	225	216	188	223	199	194	207	212	224	205	200	224	207	216	190	190	202	219	191	216	155	212	203	202	190	163	224	215	191	202	176	193	175	191	216	202	192	179	199	209	192	216	196	196	184	188	182	198	197	199	205	222	222	187	207	209	203	188	221	180	187	199	216	239	219	196	206	209	200	219	194	205	203	190	199	213	221	205	209	198	202	208	227	207	162	198	191	219	190	209	187	211	203	209	193	187	213	229	208	211	177	206	196	213	202	217	186	193	174	202	237	199	201	208	227	222	190	224	225	220	219	184	200	196	217	191	178	207	209	202	204	205	205	231	203	193	207	193	213	226	194	206	209	206	191	173	214	211	210	233	191	213	218	201	191	171	223	191	242	207	183	209	165	207	192	191	232	197	173	201	239	217	204	209	216	195	204	207	204	222	192	207	192	205	197	199	180	204	210	188	227	201	177	230	205	183	207	186	186	222	220	221	189	204	189	214	193	217	203	219	180	192	204	177	194	205	203	205	206	199	220	207	202	196	187	212	213	181	204	205	227	213	202	201	199	193	176	202	201	221	177
6008	1347	2697	3120	2741	2278	1893	1678	1425	1345	1155	1087	1024	984	916	906	893	863	875	873	882	1006	916	1120	1159	880	791	822	840	836	894	907	786	847	771	653	678	600	632	662	662	627	667	646	617	560	603	594	588	584	670	603	592	622	607	608	560	615	617	609	655	638	560	617	593	617	610	578	587	619	602	564	623	569	587	607	547	583	629	552	597	582	617	586	594	558	601	562	547	555	574	603	584	573	628	633	570	604	591	600	581	578	593	584	563	587	611	589	596	597	583	581	606	559	579	582	598	581	583	602	543	553	617	587	552	597	581	612	641	571	623	619	590	558	592	536	616	614	565	556	596	574	554	601	607	545	573	595	560	600	601	583	541	581	591	580	590	551	603	571	561	589	597	574	547	602	551	611	581	574	552	596	571	566	617	570	578	593	592	560	572	608	549	624	607	591	568	558	573	568	605	577	561	602	558	550	583	540	606	586	583	593	603	609	608	621	540	566	560	598	614	635	580	558	605	604	578	591	637	567	544	585	605	548	588	537	540	545	587	619	593	577	578	586	553	616	572	607	572	588	557	613	614	590	627	562	571	557	631	572	601	551	568	563	612	595	566	544	640	573	575	550	511	523	569	617	541	623	576	589	563	608	598	547	565	591	565	581	586	574	544	562	579	543	616	568	588	580	565	610	612	545	562	560	558	582	587	602	566	572	575	532	593	577	589	562	563	532	571	581	525	595	549	597	626	581	546	565	597	606	605	566	577	567	615	545	553	549	586	589	583	577	569	566	565	552	562	588	547	564	537	579	554	578	552	576	603	597	618	556	553	585	578	621	611	592	529	588	549	600	558	536	584	584	552	576	611	605	574	542	568	542	574	559	546	579	599	559	564	604	557	583	597	616	581	615	577	601	563	593	568	591	597	539	574	571	555	578	564	590	584	565	537	604	617	573	552	540	624	584	591	617	534	582	603	575	577	594	575	550	588	540	563	543	609	571	598	596	586	601	558	583	547	588	584	562	596	549	545	563	579	527	596	539	632	569	553	579	593	583	566	585	552	569	561	596	565	592	594	576	573	548	590	565	584	635	595	546	552	538	579	637	578	617	562	540	523	591	553	562	585	559	580	604	553	599	565	559	583	630	555	563	624	596	566	576	629	553	606	559	586	560	571	581	606	552	540	556	595	591	567	589	600	610	595	541	536	520	550	589	572	580	548	584	556	543	572	571	545	598	573	595	595	598	577	567	544	533	591	601	617	576	556	561	559	583	584	539	576	597	582	587	548	609	569	608	587	563	579	588	547	571	605	555	552	573	554	624	589	591	615	554	555	580	537	566	593	616	554	546	564	582	547	571	563	542	593	622	529	596	545	584	587	559	567	583	574	588	619	557	555	578	607	599	529	585	594	585	558	580	564	593	603	578	573	579	549	607	577	567	611	583	541	581	609	608	560	588	580	589	579	577	567	582	581	609	530	591	569	553	606	602	596	589	581	542	598	579	555	600	571	575	601	555	588	605	561	586	575	586	566	597	605	538	567	590	587	564	566	507	523	556	568	545	556	656	594	561	588	553	593	562	598	620	557	539	577	600	591	554	594	570	556	542	553	583	585	582	580	548	580	563	523	568	559	570	594	591	600	618	568	618	603	570	608	584	602	607	585	619	599	568	576	537	546	541	571	577	560	594	588	581	627	578	587	561	612	578	592	532	560	567	584	558	561	571	630	580	527	546	542	557	581	596	623	536	615	601	594	590	594	574	543	569	581	618	596	550	623	549	608	560	566	596	570	598	589	566	569	568	600	559	592	587	608	584	574	575	553	562	603	535	572	586	611	530	628	607	618	552	561	560	630	586	543	561	606	586	609	570	586	572	576	617	601	569	619	603	575	566	576	581	594	586	580	596	577	602	599	564	578	543	568	558	596	620	565	603	576	564	577	552	610	555	589	645	603	603	585	545	604	540	598	535	589	534	554	551	575	549	560	591	560	605	583	549	556	563	573	587	586	553	611	568	592	594	564	556	536	629	607	527	586	578	607	569	555	574	575	588	561	600	576	576	558	604	565	596	599	562	570	589	588	568	602	564	613	629	559	586	584	550	564	557	578	602	589	606	537	523	616	563	592	602	588	605	571	591	588	566	553	538	593	626	613	571	587	595	583	591	616	584	590	556	600	621	578	579	623	567	567	589	593	540	599	562	591	548	617	569	573	574	554	587	585	550	558	549	608	557	633	553	586	592	570	577	572	609	563	590	602	605	610	561	590	596	576	632	560	545	569	589	557	581	572	556	612	616	594	537	587	599	620	565	576	583	584	541	574	561	604	547	537	595	574	612	551	585	591	584	576	525	609	590	605	585	588	592	589	580	593	549	575	613	575	574	597	567	558	563	552	584	564	547	536	587	576	581	588	590	596	598	576	521	578	578	597	613	606	632	588	597	603	579	593	564	559	592	560	581	633	585	604	576	602	548	597	576	568	568	590	548	579	571	589	601	552	549	564	556	544	561	571	621	607	571	576	583	617	544	570	571	577	566	555	583	539	547	599	578	561	536	568	594	562	531	606	565	550	581	543	586	580	582	574	590	573	585	546	591	548	592	601	631	591	588	612	557	568	535	578	614	557	584	564	578	602	580	562	606	571	605	557	567	613	584	591	574	561	553	601	598	599	576	563	558	560	605	598	567	530	623	616	571	612	565	563	596	581	585	599	613	570	602	536	566	565	563	601	598	555	614	596	593	583	601	575	565	570	607	618	565	570	590	586	566	585	591	612	579	595	587	570	598	566	610	590	584	586	586	647	576	600	615	608	630	629	570	548	597	602	582	578	557	589	546	584	589	559	615	537	537	549	545	564	576	544	562	586	540	564	597	542	583	560	545	578	566	563	574	573	616	587	579	550	573	596	576	541	577	562	594	540	548	530	570	593	577	568	573	571	580	520	597	545	626	533	557	595	589	606	546	581	557	519	609	589	603	569	583	596	559	568	607	562	587	588	558	601	556	549	582	563	605	566	566	579	607	556	585	546	546	578	577	554	569	573	562	574	549	573	562	560	574	537	570	564	578	583	562	554	615	584	586	578	586	544	561	560	583	602	609	593	565	570	565	587	569	583	589	565	578	568	607	612	576	595	602	588	574	590	590	571	536	570	545	509	565	574	595	522	591	578	611	545	530	541	602	582	595	600	617	584	582	547	576	592	587	543	603	613	597	566	585	603	568	591	584	565	626	573	590	570	596	580	568	531	562	579	553	517	581	562	570	574	586	549	585	613	575	587	577	576	578	537	534	576	563	569	549	592	613	601	614	590	586	572	583	579	566	572	598	601	576	572	517	599	587	569	534	595	579	589	600	526	599	532	584	575	615	559	641	555	573	576	586	583	596	581	607	599	613	570	568	565	592	546	577	586	580	548	560	572	531	620	598	574	595	625	571	580	564	561	612	577	562	540	558	545	608	551	605	605	600	538	587	576	578	565	605	608	579	596	563	555	571	553	553	551	527	559	585	555	601	595	544
14497	2712	2696	2038	1446	1113	918	758	660	601	559	550	542	494	507	442	491	475	491	402	495	477	495	499	480	470	428	455	411	495	420	447	470	432	400	387	400	423	395	358	463	391	362	352	389	373	371	396	351	366	429	390	386	387	387	394	397	397	442	414	416	360	380	415	385	384	371	354	343	366	416	437	407	421	388	381	394	371	416	406	398	405	362	355	402	405	388	364	400	346	400	370	378	369	378	417	397	403	391	407	350	396	352	351	397	409	385	376	375	398	391	388	368	396	402	408	348	374	392	391	382	412	392	358	394	381	371	358	399	395	430	386	385	369	401	398	393	404	394	397	383	392	394	368	408	369	420	393	401	436	416	392	375	390	407	375	385	381	361	377	381	348	424	371	390	364	383	372	371	374	385	393	392	395	347	386	394	409	416	375	432	368	371	381	395	364	365	408	429	350	368	406	385	400	376	356	387	363	368	420	366	377	368	382	381	396	422	366	393	348	354	437	346	367	373	364	364	386	427	376	406	391	391	386	395	382	368	370	390	416	392	363	420	387	375	369	374	392	355	377	376	392	395	369	335	389	378	426	400	388	385	341	374	421	367	406	375	399	405	400	375	396	406	400	369	387	368	366	394	365	424	377	423	390	372	373	399	403	380	386	358	373	376	381	409	386	412	354	372	412	402	419	400	402	404	384	392	403	358	386	377	374	388	400	352	391	381	386	405	393	355	358	389	370	357	364	396	379	386	346	387	378	387	380	382	380	397	403	400	379	383	365	406	372	383	349	409	414	375	358	380	419	408	398	418	343	364	353	388	394	417	379	404	354	392	378	390	399	384	372	389	392	345	377	374	403	423	409	373	396	369	371	379	388	420	399	413	381	401	362	392	406	346	378	385	360	374	364	380	377	419	412	393	397	405	427	388	365	408	392	398	384	383	373	422	446	397	370	368	387	387	375	393	371	417	370	437	374	382	347	368	388	348	409	375	370	411	430	368	432	356	363	345	362	434	398	369	390	383	375	382	371	394	411	369	344	377	369	387	383	370	368	431	400	372	391	382	404	403	403	355	427	394	355	354	387	397	405	398	419	352	360	345	391	389	364	372	377	380	417	390	364	380	378	375	363	428	374	420	385	377	399	398	361	364	349	388	413	383	408	383	370	386	409	364	383	405	354	385	389	409	393	377	375	351	404	370	387	373	371	410	411	401	408	403	414	382	414	376	372	392	432	386	379	401	385	394	387	380	407	379	358	393	409	379	387	400	359	395	422	416	391	374	388	400	395	333	426	407	423	414	405	390	365	405	389	384	395	381	390	397	394	407	390	403	367	376	379	372	382	378	379	378	373	423	369	418	392	413	427	403	360	382	407	374	403	383	380	349	385	346	427	404	373	361	365	370	381	380	365	357	361	377	393	375	376	366	422	391	422	358	373	385	401	398	425	424	369	418	408	386	382	382	396	402	368	385	404	401	390	419	394	350	374	385	409	374	389	362	385	410	410	392	341	357	384	343	387	398	382	342	429	394	429	385	394	388	361	398	418	384	375	367	412	349	361	357	353	399	398	389	378	414	394	383	354	374	390	371	422	394	410	381	418	394	404	374	365	393	401	381	421	383	391	368	401	413	399	391	361	396	370	383	387	402	404	367	406	386	382	371	377	395	379	379	378	401	380	378	378	418	341	365	368	355	413	405	413	372	421	388	397	350	399	400	353	387	363	364	371	386	386	393	405	401	421	397	404	409	394	361	408	423	382	369	379	315	393	369	381	370	382	366	416	407	374	395	391	371	380	382	380	353	407	399	421	389	382	387	399	417	354	373	378	394	395	387	356	433	390	398	425	391	441	383	354	356	409	354	387	403	422	366	408	378	363	378	398	371	366	360	410	378	389	367	420	415	400	383	394	363	384	399	438	339	371	397	361	383	413	354	394	390	368	418	406	405	418	398	383	413	385	368	410	370	383	412	377	379	387	381	371	365	390	390	371	415	415	397	399	377	378	373	352	418	412	425	419	357	397	411	395	404	406	411	369	362	374	405	368	357	354	387	400	322	389	368	412	417	416	444	360	423	368	381	377	385	385	382	423	387	368	382	359	380	373	365	367	386	391	405	402	404	401	399	426	351	388	382	401	374	408	393	400	379	406	368	383	372	384	391	408	396	372	421	366	364	416	397	383	369	402	388	346	381	400	352	374	376	378	397	400	376	394	351	385	369	373	336	385	364	355	347	387	368	382	378	401	371	378	381	353	391	393	374	406	402	388	414	417	355	384	371	411	355	372	370	385	385	397	413	394	418	404	392	369	387	407	421	424	372	372	388	389	368	390	370	417	393	392	387	361	374	353	378	378	364	400	389	393	413	357	419	399	355	389	405	357	359	397	430	394	355	402	424	354	390	420	398	334	382	402	415	380	405	383	374	420	404	372	404	417	369	381	386	387	398	361	398	380	375	377	346	362	351	406	364	381	368	433	374	405	371	380	361	398	356	404	359	358	390	377	379	360	369	374	421	403	339	380	382	376	378	398	366	392	375	396	380	387	401	350	363	401	418	382	369	415	404	408	378	396	389	378	440	393	402	380	400	382	363	366	364	382	387	416	403	377	404	390	376	378	399	361	367	371	378	414	400	371	370	359	361	403	388	370	373	411	364	388	437	370	355	364	383	396	376	403	380	425	415	383	362	380	364	414	410	375	361	382	393	394	365	364	423	378	362	345	384	390	381	377	400	411	370	410	362	413	383	423	371	390	393	379	419	405	372	404	371	404	392	387	378	372	369	425	378	394	409	366	407	373	366	395	399	380	369	413	346	363	393	367	367	376	382	412	385	369	372	342	385	393	392	390	401	393	404	420	386	390	388	369	376	365	356	385	390	405	386	364	408	380	354	383	418	365	415	401	380	376	382	358	411	410	380	393	388	362	393	352	430	416	373	359	388	356	398	366	384	393	360	351	403	334	392	389	373	378	420	407	371	391	361	389	383	369	372	344	407	377	390	402	374	352	386	390	404	393	409	368	361	343	375	383	418	372	378	386	381	359	379	358	388	367	425	440	392	374	401	358	399	385	376	373	365	415	391	374	366	371	390	398	404	359	424	488	381	390	400	375	393	402	350	389	392	381	381	395	378	383	393	397	408	407	377	389	425	369	420	372	421	377	391	406	414	399	422	399	382	364	351	386	386	401	397	393	348	434	383	359	405	363	411	386	359	415	351	362	418	400	357	418	367	414	378	416	392	389	410	396	362	420	396	382	388	385	359	375	376	382	395	359	373	403	374	431	406	386	410	418	391	432	356	376	395	407	403	401	365	404	397	374	414	389	399	392	374	366	345	393	388	422	401	384	379	380	384	420	386	414	364	419	413	394	384	374	404	408	417	348	408	377	447	392	397	386	385	424	382	381	397	394	389	386	421	362	394	392	419	369	402	351	406	406	373	400	400	366	368	393	387	378	363	403	352	400	377	406	377	366	409	371	397	380	384	389	371	367	395	337	389	373	418	390	407	394
8108	2415	5091	5822	5163	4318	3607	3013	2617	2351	2129	1969	1839	1674	1691	1510	1574	1708	1584	1566	1763	1648	1623	2118	1821	1529	1540	1405	1414	1551	1392	1333	1472	1169	1190	1131	995	999	1010	1041	1024	1049	994	978	1027	1032	1054	967	1035	943	981	990	918	1036	969	1009	957	998	920	964	1000	999	983	974	967	970	1041	1024	938	951	964	940	946	947	988	950	962	935	989	984	983	1020	928	937	974	932	966	928	916	994	939	1001	956	934	950	940	950	984	973	1013	956	987	916	955	950	956	893	936	962	959	957	904	905	952	896	996	924	1026	1006	922	911	968	974	969	966	936	933	972	951	945	956	922	940	957	994	943	962	913	1016	916	992	971	949	998	933	925	960	986	918	1013	937	928	1007	943	965	889	924	946	951	924	939	914	920	1002	934	936	938	958	961	949	931	973	969	911	922	912	971	970	917	952	969	925	953	957	947	949	966	934	927	878	932	994	946	948	932	941	957	938	984	965	930	920	960	918	973	948	920	942	953	870	1010	976	899	947	969	965	944	953	935	927	929	981	962	951	959	962	926	940	954	986	934	977	964	962	971	929	988	892	931	943	937	968	969	923	941	924	955	979	962	921	912	952	941	953	889	894	947	975	1007	967	938	929	921	915	975	931	993	908	990	944	944	982	915	930	960	940	927	968	958	928	924	968	955	952	946	970	934	908	911	952	936	957	950	905	932	987	917	924	950	940	934	954	950	917	943	948	999	1007	954	938	974	879	924	963	933	881	985	974	936	937	889	983	963	926	879	995	935	946	961	919	933	883	919	951	925	974	903	956	940	935	900	972	924	926	957	974	953	969	965	971	1019	913	983	889	922	989	973	1000	957	939	932	955	922	896	1027	933	902	958	858	969	906	936	974	952	1012	959	980	892	1009	966	966	951	957	990	915	936	926	916	974	919	957	969	954	989	954	904	927	1007	957	981	976	945	920	952	971	986	986	940	926	1008	957	934	990	880	965	968	955	938	921	917	926	939	904	957	966	970	990	961	904	875	954	969	968	958	919	963	985	939	925	966	962	936	939	914	907	957	912	986	933	998	966	894	905	958	994	909	953	974	934	887	1016	967	1007	944	906	995	919	885	979	953	932	927	955	938	972	930	972	933	974	949	914	979	927	914	930	968	964	964	948	910	950	896	975	997	950	973	974	991	928	978	959	945	953	940	939	959	941	911	931	970	953	941	1007	885	977	870	1016	1012	946	914	941	981	911	943	948	951	977	987	1011	904	930	905	978	972	962	1009	928	939	939	903	951	939	955	897	894	943	930	950	920	927	921	993	923	972	962	909	984	948	997	950	937	904	917	946	921	945	922	983	976	929	958	928	914	995	952	990	932	905	939	935	914	935	943	883	931	907	905	940	934	975	947	956	888	972	964	970	989	950	897	924	896	895	917	915	937	952	967	876	949	878	957	920	963	918	927	940	983	969	891	937	960	930	974	899	977	883	912	973	949	951	946	934	964	955	961	932	929	863	939	905	943	951	951	928	902	904	961	904	969	958	904	977	947	917	923	888	928	972	865	919	920	949	942	954	938	968	871	945	961	920	1008	925	945	993	984	915	942	935	931	900	984	953	972	941	954	968	990	955	957	890	943	929	968	979	969	955	890	945	935	931	928	960	975	997	883	1036	929	945	979	903	908	862	993	932	940	938	909	931	958	951	898	993	900	965	959	984	920	897	946	910	964	930	919	1006	982	930	933	918	969	961	967	934	953	972	946	925	1020	941	1010	949	959	966	932	985	923	917	969	909	975	862	986	975	976	925	934	956	945	947	863	985	921	929	947	915	956	908	934	934	935	929	927	1002	924	896	909	968	920	991	927	862	949	916	967	969	956	907	967	954	992	967	932	951	1016	956	975	940	941	921	894	926	928	959	925	951	938	920	932	1001	938	976	976	978	984	972	900	1022	961	946	993	924	923	962	934	972	969	928	945	916	921	933	942	957	968	915	972	936	951	972	932	955	921	896	982	926	941	986	949	938	892	932	976	955	943	936	956	878	930	941	940	930	954	976	990	964	964	985	965	984	1007	945	956	994	936	970	929	937	968	979	948	959	916	929	921	963	906	963	932	945	970	903	956	941	931	934	934	942	995	953	922	969	878	972	967	981	994	919	918	918	945	968	977	914	947	945	903	948	927	937	907	985	978	1009	965	958	903	932	943	967	957	941	981	955	960	939	920	956	969	918	921	964	882	935	928	1026	926	959	871	976	949	944	1006	904	922	990	952	909	921	919	932	968	936	944	991	958	951	912	880	1005	892	905	945	904	961	906	925	969	928	953	921	976	924	930	957	935	951	973	982	955	948	903	891	927	999	959	970	937	933	979	968	966	912	896	955	937	991	878	989	950	936	913	943	954	927	941	919	946	972	912	918	1007	942	1006	923	940	969	891	969	945	962	965	921	941	943	926	951	960	907	965	965	981	944	954	960	980	924	965	926	905	897	938	942	883	946	938	977	953	942	957	1016	953	927	921	981	967	916	928	939	951	915	967	960	968	934	938	913	909	934	954	942	939	959	987	996	965	950	909	941	950	974	1006	941	903	947	955	930	923	913	953	929	974	953	935	947	948	980	926	915	959	924	954	878	945	963	910	913	922	907	961	986	944	965	945	937	943	943	941	964	962	884	998	912	920	993	938	939	942	935	1003	902	958	952	945	949	980	961	916	929	979	925	901	915	946	912	989	924	962	967	883	934	938	926	949	937	926	936	930	917	888	948	975	939	907	965	958	911	985	960	945	915	941	898	936	964	938	911	914	970	923	883	935	944	1011	888	911	953	912	901	1000	937	933	947	955	962	975	929	978	976	933	864	951	903	947	967	938	924	1004	935	884	931	971	1011	957	929	915	960	930	1011	910	986	953	993	987	985	985	988	1001	974	971	934	887	923	929	977	997	924	946	895	913	890	913	962	945	885	918	938	952	980	927	980	940	980	974	898	937	965	962	928	914	964	937	962	988	922	938	1007	937	944	938	928	879	962	941	955	956	979	980	937	971	962	945	943	944	991	921	959	927	936	946	912	916	946	930	941	922	952	968	911	942	986	913	951	961	897	967	911	926	957	974	923	985	912	943	1008	937	921	886	987	937	950	834	967	944	961	970	932	939	957	933	883	943	940	939	938	979	963	928	937	987	969	941	974	954	938	964	934	1007	971	917	940	911	935	952	937	995	941	955	948	930	931	991	1016	884	921	913	908	929	970	945	969	988	956	904	922	937	930	946	954	894	917	952	937	959	913	939	965	911	923	958	946	931	958	985	957	929	938	970	951	968	947	986	917	966	960	968	977	959	943	951	977	950	979	926	942	927	931	883	965	897	997	917	953	917	978	975	924	923	920	1000	956	940	944	926	938	948	918	930	935	947	958	914	907	942	937	932	894	947	938	928	926	906	954	979	922	977	981	929	955	959	953	999	957	928	958	916	918	935	953	1037	915	994	931	929	1019	967	902	889	918	897	977	949	992	928	1023	974	913	968	931	923	939	935	954	933	981	944	932	934	981	959	887	968	983	975	936	971	940	959	938	979	935	948	957	932	892	973	960	958
1955	159	159	156	124	155	140	140	116	142	132	138	119	137	120	107	126	132	135	126	127	115	138	110	122	129	131	111	132	141	128	112	120	93	119	110	110	101	134	111	141	115	133	141	108	118	113	127	137	135	98	138	138	112	112	143	134	120	141	146	124	140	117	123	124	133	127	112	114	111	135	130	122	127	121	131	146	101	134	124	128	139	113	109	124	130	125	129	131	107	114	131	128	125	148	132	118	138	132	102	129	111	102	116	113	111	133	99	130	125	148	133	122	111	118	132	132	128	149	122	124	143	129	100	106	122	113	128	126	131	129	119	118	112	131	144	116	128	109	139	120	146	127	135	108	120	136	118	124	133	149	119	105	129	107	98	121	132	131	124	115	118	128	128	121	110	127	139	108	123	149	115	124	138	113	124	137	106	117	126	133	113	121	116	123	140	128	139	124	124	142	142	116	107	115	112	123	144	134	116	139	113	133	120	133	120	116	116	117	125	135	122	115	119	129	124	117	107	126	107	109	147	131	120	147	124	134	127	111	129	132	113	123	121	120	137	123	136	125	118	103	130	126	127	131	113	120	128	110	136	121	120	112	118	121	121	127	135	122	113	142	142	103	132	120	117	112	132	112	115	119	130	119	126	122	116	119	138	120	131	112	114	110	108	123	134	121	129	114	113	140	117	132	109	114	126	103	148	117	146	124	107	121	118	118	110	118	146	110	103	133	115	124	152	112	138	127	118	121	132	118	132	140	114	96	126	126	138	141	116	122	124	123	124	131	118	108	119	120	107	117	112	119	127	123	112	116	113	126	107	127	130	125	126	132	129	117	123	109	131	122	115	121	131	107	141	134	124	109	119	129	114	110	121	143	105	105	124	118	144	95	114	155	136	123	118	140	124	123	137	108	118	125	131	123	112	128	125	127	106	130	120	126	107	124	125	119	129	133	126	141	117	134	134	113	92	123	132	139	128	130	115	127	129	114	132	129	140	117	123	128	130	111	124	125	119	126	137	132	133	126	119	129	112	111	118	111	114	102	118	130	112	129	126	114	113	122	142	118	118	113	124	133	115	130	137	138	115	119	141	149	127	120	143	115	111	111	125	134	125	124	120	121	114	137	117	103	140	133	113	113	109	133	115	136	122	117	128	111	128	94	121	124	123	129	119	131	126	104	109	145	115	130	116	122	112	118	124	131	131	118	116	129	130	125	120	107	109	124	134	143	147	129	152	148	139	122	132	114	141	134	123	117	102	120	106	129	142	125	110	138	104	144	104	123	122	115	108	101	122	107	124	124	106	139	120	108	123	109	119	116	124	136	136	125	116	122	130	121	105	112	120	114	123	120	123	108	114	102	125	121	120	101	112	136	130	114	132	128	104	138	98	121	126	110	110	131	130	125	122	156	122	125	111	141	126	127	113	106	113	129	103	122	134	132	122	139	121	128	123	137	136	130	130	112	110	107	125	123	108	116	122	98	133	129	111	161	108	123	118	124	121	113	131	115	110	92	118	115	139	119	102	125	123	123	119	128	110	125	120	134	103	142	112	131	135	134	111	115	128	135	143	101	116	122	95	126	138	109	103	121	128	136	128	106	124	127	124	122	128	130	112	111	129	135	113	107	143	127	125	98	104	152	137	129	120	128	135	121	124	120	131	104	108	115	130	127	143	122	121	119	113	117	110	115	113	113	119	132	129	143	95	109	127	112	124	110	106	112	117	133	125	112	124	145	127	127	132	121	121	136	123	102	111	110	123	134	130	120	144	108	138	131	113	104	112	116	123	136	109	136	103	113	90	127	99	111	123	117	123	125	131	129	119	123	134	110	120	131	109	140	116	134	140	156	127	130	129	119	126	127	149	141	128	117	124	109	129	110	98	128	133	122	111	127	132	131	117	127	117	121	131	122	125	112	107	118	114	99	100	124	130	121	115	118	120	123	129	134	98	126	111	113	112	139	128	130	117	124	131	121	132	124	117	113	107	126	124	134	118	118	106	140	123	117	116	148	142	117	108	121	136	116	123	135	124	135	132	129	129	124	128	129	130	127	121	114	123	122	105	110	114	117	121	108	108	119	109	118	119	111	145	119	143	139	123	112	115	127	112	119	108	130	122	117	111	109	120	111	116	134	137	108	97	140	146	109	113	106	116	100	103	120	124	126	106	107	145	110	114	130	147	137	126	116	128	123	106	115	133	106	121	134	122	127	137	126	115	112	118	119	110	112	112	88	125	128	146	136	121	134	127	96	117	122	126	142	122	129	105	113	144	135	107	130	128	135	114	118	133	129	144	97	108	147	125	113	126	97	119	133	125	123	129	109	118	133	143	121	128	113	122	141	139	120	145	136	115	108	121	102	102	122	119	110	131	108	135	104	134	132	125	136	139	132	112	116	105	132	126	132	130	118	126	114	127	108	121	132	123	117	116	124	127	99	122	136	126	108	129	125	135	130	134	143	126	123	109	122	117	135	140	119	107	119	124	133	123	108	143	115	113	142	125	128	103	114	135	120	117	126	102	132	98	108	107	110	113	132	129	121	125	118	108	135	113	128	124	112	141	121	131	118	138	116	123	111	105	110	139	137	131	120	113	129	127	103	110	131	141	117	121	128	119	120	115	122	122	125	145	125	133	117	125	129	112	122	115	131	132	127	136	134	137	102	129	111	121	107	119	129	125	125	108	122	127	119	113	125	108	126	95	130	120	116	117	132	134	110	107	122	117	128	112	99	112	139	138	124	137	120	108	105	120	115	119	127	117	126	146	151	116	113	126	139	114	123	115	117	112	112	137	109	123	91	130	113	117	116	135	125	133	115	108	121	115	124	114	125	117	104	109	133	126	120	131	136	112	114	130	124	133	108	117	108	120	141	113	116	116	139	130	116	122	130	103	113	119	118	127	135	142	126	124	121	128	107	127	127	127	144	120	103	140	117	120	133	130	115	116	126	112	129	110	116	116	133	143	111	112	105	124	113	119	133	111	130	111	127	107	129	101	120	124	150	120	141	123	111	131	119	113	141	129	131	117	123	117	120	123	115	112	101	134	122	120	117	111	129	141	104	132	113	124	127	137	103	112	150	132	135	127	116	129	125	117	131	124	115	121	110	121	118	133	129	127	128	124	131	119	125	110	121	115	122	120	123	117	125	116	120	122	109	112	133	120	95	112	117	127	142	125	120	140	122	123	104	118	133	113	135	138	109	119	123	123	111	104	116	115	127	114	148	100	125	109	115	131	101	123	117	128	137	129	115	117	129	125	121	122	140	114	111	126	129	117	127	116	115	136	105	110	160	118	119	143	125	101	123	123	121	117	123	114	120	123	146	102	133	125	123	131	105	108	108	103	125	125	140	134	117	125	124	103	124	109	111	105	144	102	122	129	111	133	132	110	148	129	122	117	131	121	114	118	100	126	112	117	131	112	115	111	113	114	117	137	131	128	120	150	122	130	104	123	128	116	119	111	126	123	130	118	114	130	99	123	117	113	118	132	118	121	121	147	126	113
2270	458	478	487	510	463	439	456	442	388	412	421	427	412	391	446	384	407	397	400	372	382	398	390	393	378	392	420	360	394	387	382	344	381	380	391	401	384	396	379	411	385	368	396	411	382	347	383	400	386	382	359	412	395	409	427	404	385	387	361	393	378	351	401	385	433	380	383	421	416	414	364	378	371	407	372	387	381	371	384	411	385	417	397	417	393	401	411	392	372	405	387	393	421	414	411	413	416	402	375	409	374	378	368	358	395	371	386	398	391	410	380	401	402	390	354	405	396	412	392	376	395	377	391	398	338	412	401	424	414	384	375	390	432	405	419	391	400	376	398	403	386	383	376	380	412	365	386	385	344	404	374	395	386	380	397	367	403	381	362	368	403	389	373	392	401	382	403	365	387	384	372	403	395	376	370	385	389	352	422	369	353	371	427	406	363	342	357	360	396	332	385	362	401	355	360	417	392	400	386	403	386	370	385	401	411	369	399	415	408	378	359	393	361	392	396	373	420	359	416	363	414	359	367	383	368	397	405	345	403	361	374	397	377	403	404	384	370	364	375	410	367	369	398	393	363	366	382	383	371	406	365	374	368	432	374	355	385	384	394	368	388	385	369	386	383	348	415	375	393	350	354	403	384	360	419	411	406	388	383	376	395	435	390	380	403	364	383	356	379	393	413	387	402	373	390	381	399	410	387	389	390	385	402	367	378	411	411	426	388	371	376	388	403	413	393	360	398	393	374	365	420	372	371	378	394	389	411	409	375	403	381	380	413	392	388	406	413	381	380	364	358	404	375	396	369	383	379	381	394	384	402	383	385	382	391	388	381	363	367	395	394	394	342	361	382	408	371	367	385	368	388	364	405	376	399	360	382	422	419	390	405	406	433	386	421	370	399	361	365	410	356	364	394	397	407	387	362	347	364	396	354	383	361	406	387	378	374	378	386	404	405	366	371	400	401	355	361	401	389	390	358	370	354	391	401	418	403	393	408	363	334	374	399	393	429	343	383	395	369	397	385	404	355	382	386	388	394	366	404	372	427	411	395	387	392	404	406	410	417	386	371	421	376	394	382	404	407	410	391	399	362	365	413	397	411	361	400	410	422	366	377	343	377	341	405	400	387	401	367	402	412	393	396	426	377	390	349	383	382	368	365	434	388	382	360	390	399	409	380	400	396	383	420	378	393	428	373	421	348	406	384	390	365	389	429	354	387	381	350	366	391	384	380	386	407	380	378	417	381	427	401	416	416	429	411	409	422	384	431	404	397	419	351	403	408	386	402	371	398	401	383	404	371	436	393	384	383	427	411	361	381	431	364	405	382	362	376	414	387	385	392	384	381	406	401	380	394	415	388	375	369	355	407	373	397	341	414	391	387	384	402	392	374	368	395	370	412	371	359	398	413	366	425	384	389	402	379	371	382	394	376	403	388	396	356	415	394	377	399	407	394	392	350	380	382	383	392	391	403	372	410	367	407	333	367	379	405	375	363	374	392	380	385	369	425	404	363	391	397	393	377	403	392	376	412	362	407	401	371	405	389	381	418	372	370	374	401	371	366	377	404	418	410	380	378	393	393	375	366	363	381	378	397	385	368	387	398	355	362	362	379	378	391	411	387	377	391	404	372	436	382	378	392	374	388	408	408	375	383	387	382	406	386	400	386	390	392	388	383	372	368	365	410	374	394	423	349	374	371	378	442	378	427	383	426	382	375	376	360	390	375	366	399	367	381	405	383	361	419	372	365	388	396	378	367	400	414	398	376	352	373	418	410	412	392	426	403	371	388	403	389	384	394	402	412	354	390	370	413	361	393	392	395	402	341	403	398	370	372	393	411	392	400	394	355	379	373	415	428	381	378	370	414	390	398	390	348	387	386	376	389	367	374	400	398	341	390	394	397	389	382	382	385	390	380	410	364	385	396	384	388	386	371	402	389	364	426	450	408	369	386	358	385	403	383	415	370	401	410	402	345	407	381	396	390	392	389	396	400	385	366	393	361	397	356	373	418	377	372	375	348	393	386	418	374	363	399	379	393	413	344	396	389	414	357	402	401	405	355	401	402	383	393	358	375	390	447	391	396	374	420	424	405	376	369	373	371	389	378	380	386	377	392	384	387	397	386	364	379	402	385	420	364	412	413	360	381	416	395	370	376	373	386	395	385	386	386	361	397	382	407	392	390	377	387	392	401	410	389	402	404	400	410	413	397	373	428	406	409	420	402	415	383	396	400	391	379	395	432	388	357	377	381	407	379	401	422	380	383	374	410	395	375	375	414	404	380	368	396	417	357	422	383	394	397	365	388	418	401	396	400	402	407	413	359	378	400	430	422	419	365	360	355	366	392	452	403	401	380	371	382	406	399	397	414	409	421	355	404	388	364	375	422	399	390	410	374	403	400	391	386	374	404	388	369	401	397	390	398	410	360	401	357	380	414	368	377	369	369	360	399	400	422	347	408	381	399	360	408	403	381	378	379	375	400	357	412	375	379	395	380	365	362	385	415	384	404	399	403	384	396	406	391	429	410	402	400	406	376	389	404	378	339	398	362	402	401	449	435	441	394	384	350	404	405	379	374	420	416	390	409	379	379	450	379	370	398	402	411	356	393	367	404	367	406	361	409	341	358	399	414	409	392	420	396	368	349	370	344	373	387	410	368	386	362	375	353	375	385	375	354	379	403	371	383	380	377	389	411	366	358	389	415	394	399	381	394	399	412	383	405	379	373	403	407	384	385	375	355	378	400	342	387	414	425	392	411	362	382	390	374	393	385	393	380	356	357	393	374	386	411	381	381	385	360	346	364	432	397	429	429	365	380	383	412	378	381	388	342	383	329	408	376	419	409	371	387	419	422	378	419	396	372	371	371	385	367	372	364	364	422	391	361	384	376	386	396	400	396	391	340	387	415	370	395	386	395	380	380	403	411	398	400	413	371	407	394	380	397	364	392	388	418	375	397	409	385	383	378	391	404	416	375	416	359	370	381	350	423	390	407	381	379	393	377	368	419	410	356	404	397	365	401	349	419	413	374	376	363	394	377	371	400	371	414	399	390	375	402	410	388	373	382	397	397	373	388	392	389	423	409	396	370	409	377	400	389	390	400	391	392	394	384	372	383	447	402	402	402	403	362	393	348	359	356	421	408	364	386	377	390	374	363	382	375	381	351	367	401	423	411	410	370	379	428	369	418	359	392	422	364	390	413	382	352	413	401	376	403	377	376	401	401	423	388	402	414	409	394	423	369	372	368	419	390	371	409	406	417	395	393	401	393	397	346	378	349	416	389	405	374	387	390	381	400	397	375	394	380	392	381	372	380	378	384	381	383	359	367	394	401	386	407	388	370	378	374	400	367	423	398	393	347	393	384	397	391	371	388	363	413	413	387	356	387	389	399	357	390	390	364	393	392	443	397	370	398	394	394	385	378	364	375	414	417	392	401	381	376	387	425	368	393	410	384	379	364	349	379	366	349	357	412	396	372	345	424	391	397	374	415	385	374	346	405
7720	1027	1251	926	724	576	474	359	351	343	303	317	292	270	263	252	242	259	270	270	257	249	239	266	258	227	224	235	270	224	245	211	231	211	212	213	210	236	201	183	196	219	209	213	198	194	189	231	186	195	186	224	201	240	191	224	194	197	188	180	204	222	203	228	215	203	235	232	197	236	199	212	181	212	207	184	206	194	214	200	209	198	206	219	218	203	211	231	184	228	210	202	188	219	214	203	193	221	231	185	221	190	194	219	217	203	209	204	211	195	199	185	201	188	207	205	181	225	210	200	189	226	181	233	210	195	195	216	217	214	205	200	197	206	176	207	191	194	178	192	204	216	181	181	176	213	216	193	207	211	215	208	188	205	246	205	195	233	209	195	219	185	216	224	212	215	235	193	203	219	207	211	221	226	206	214	198	203	202	227	193	204	213	208	194	189	192	205	197	205	217	205	183	198	216	196	190	185	212	186	172	204	204	200	217	206	181	193	217	227	203	198	218	214	226	214	181	197	211	193	202	218	193	223	199	206	214	227	207	187	191	212	200	200	211	163	195	197	206	201	226	206	215	226	180	214	218	204	199	221	224	188	196	186	209	205	203	201	184	193	200	188	202	180	223	206	188	208	217	228	219	182	179	199	192	223	193	197	192	184	213	222	202	209	196	221	197	228	207	199	216	219	202	208	205	190	225	206	194	211	213	211	195	219	223	212	205	180	213	212	220	206	195	210	215	212	222	208	197	209	191	182	201	202	210	166	209	193	172	205	219	202	211	222	184	216	206	224	220	198	207	231	203	219	209	229	197	194	199	191	224	187	205	189	192	170	205	210	211	215	224	215	220	198	193	201	158	193	196	190	234	194	207	185	186	227	183	185	210	215	196	201	179	204	194	203	192	195	202	206	241	188	195	195	176	183	218	203	202	202	204	222	214	198	214	187	204	214	188	193	222	205	192	198	209	218	208	204	192	216	212	217	200	197	187	211	231	226	203	212	209	199	200	225	186	211	187	201	205	173	204	215	211	213	204	212	211	219	221	200	221	187	193	213	182	180	230	222	200	208	199	218	197	206	207	208	216	204	200	188	232	196	203	206	218	214	205	196	185	218	196	193	209	207	215	201	197	223	205	222	225	185	221	214	232	236	229	199	212	204	233	217	182	199	194	182	196	211	220	220	216	193	202	197	196	187	191	204	188	178	236	191	216	191	182	202	195	194	216	220	192	227	204	197	206	220	183	219	222	199	200	236	197	196	206	217	197	204	207	212	208	201	212	190	208	218	196	207	232	199	192	177	213	193	208	212	215	205	212	191	214	214	220	199	198	220	213	214	196	196	195	234	196	208	233	198	211	194	182	224	203	183	238	226	202	202	208	235	182	228	205	211	223	214	201	222	201	205	193	198	221	199	205	220	211	186	182	223	219	207	182	220	193	202	195	205	233	200	189	200	200	192	212	192	188	206	183	202	209	219	199	208	206	219	197	229	217	201	211	199	237	225	204	204	226	199	213	182	203	208	202	217	188	206	206	192	198	206	195	225	207	227	176	185	217	196	185	188	185	190	219	198	216	221	196	204	211	231	202	208	189	218	197	217	209	212	203	216	191	203	215	177	208	197	216	212	198	215	195	205	211	235	213	234	228	213	201	207	197	233	214	204	201	201	194	212	188	225	196	223	198	198	197	199	204	206	230	180	189	191	239	187	186	211	227	219	223	202	226	177	239	211	217	191	181	240	181	200	181	212	189	203	202	177	225	200	221	208	206	195	190	220	193	188	172	189	203	167	213	192	181	205	188	211	203	241	188	189	191	187	199	206	185	215	210	209	214	208	182	209	213	180	210	211	209	188	205	183	219	192	219	205	234	213	212	201	225	182	188	217	209	183	192	205	226	220	218	214	204	176	195	206	199	212	225	201	213	195	207	216	201	224	182	207	175	205	210	202	238	204	203	195	182	196	200	217	210	213	201	182	201	203	197	201	200	228	202	221	186	213	221	211	203	211	225	208	195	195	195	222	206	208	229	190	193	219	222	185	201	202	202	201	198	198	195	209	231	212	201	228	183	193	185	207	201	202	210	211	206	216	172	198	226	204	224	198	205	188	204	214	180	198	209	196	202	208	196	210	217	210	205	212	196	235	210	190	193	229	189	197	243	211	206	203	183	190	196	193	207	229	200	178	198	207	218	197	212	205	218	202	216	199	201	196	220	236	198	210	199	237	225	197	222	218	214	216	202	215	192	210	209	200	199	214	211	196	208	199	219	195	207	165	221	206	220	204	222	201	198	195	218	195	211	195	172	205	202	201	187	196	202	182	196	198	228	217	212	222	218	204	215	204	201	199	179	192	224	194	208	209	221	204	197	188	178	201	196	185	204	224	198	197	184	182	203	204	220	238	206	201	191	207	182	205	231	195	216	216	217	192	216	205	190	172	210	195	185	214	193	197	215	209	226	192	205	229	216	207	209	219	232	198	215	190	200	196	198	187	204	216	202	212	196	223	186	190	193	216	215	199	208	234	192	212	191	220	198	214	244	193	191	221	204	204	225	197	180	218	180	210	209	230	212	180	195	200	212	198	202	190	199	206	215	210	218	179	214	224	222	223	229	217	214	234	201	213	226	194	200	208	217	201	208	208	199	220	215	214	188	192	212	189	202	231	206	206	189	180	194	206	200	203	192	215	209	209	220	231	229	197	226	208	205	213	209	196	213	198	221	205	190	205	186	219	202	212	166	201	196	194	202	214	217	212	191	211	205	194	193	202	193	210	197	230	199	223	211	224	202	205	198	191	192	212	200	222	205	192	215	219	175	202	197	226	222	192	218	213	223	220	208	187	223	194	211	212	190	203	182	186	200	225	196	181	206	244	220	184	183	205	192	197	203	200	175	217	230	213	208	219	224	205	208	217	196	205	214	228	188	190	222	222	211	212	206	179	199	206	186	202	212	214	189	188	181	197	204	197	220	200	221	216	209	193	217	219	233	197	235	209	208	219	223	214	191	226	200	214	183	207	214	199	209	202	177	195	180	214	210	190	200	209	224	211	200	208	196	207	203	200	208	205	205	223	218	214	217	210	201	186	214	235	189	176	209	201	226	212	184	217	177	221	188	219	222	197	197	211	226	189	213	206	195	194	213	227	214	196	194	206	214	198	217	192	177	214	172	235	209	194	201	211	215	195	210	219	205	180	208	224	220	232	190	195	202	196	207	221	197	204	206	232	186	169	174	189	181	195	188	239	201	201	194	196	194	199	191	187	193	179	202	220	225	200	218	207	204	202	183	172	187	224	195	197	208	200	208	182	214	183	217	202	202	184	219	213	218	165	181	205	206	237	205	202	217	197	211	207	203	188	209	200	203	205	222	207	209	201	212	196	210	204	193	206	195	215	244	180	209	192	204	214	202	210	185	191	208	189	191	222	182	211	198	250	199	208	207	211	194	190	235	186	199	201	190	230	204	228	210	196	222	193	195	195	202	222	202	208	222	206	203	191	223	206	201	232
6101	1288	2727	3025	2888	2367	1977	1597	1345	1283	1173	1080	1017	996	966	891	876	907	880	900	859	955	982	1043	1107	900	884	791	952	850	814	812	783	694	801	733	657	596	652	650	576	613	632	651	598	625	608	617	606	583	572	617	574	598	595	622	566	623	607	598	587	593	575	592	579	567	651	593	582	585	606	554	574	571	593	606	604	503	580	636	630	537	574	579	551	592	607	618	592	574	582	574	550	613	579	592	557	569	580	560	541	590	586	543	543	596	576	613	554	577	583	568	577	596	556	541	574	610	571	604	566	578	600	607	551	624	593	592	610	619	576	551	586	573	537	565	591	588	588	609	620	567	600	596	565	551	541	600	557	585	554	521	619	599	536	548	595	552	595	599	592	573	572	601	580	610	541	573	588	592	588	554	532	536	575	544	534	556	579	573	556	582	575	565	553	529	607	555	550	600	555	551	573	573	546	554	597	586	580	573	572	554	598	583	621	587	524	576	593	595	570	562	587	584	541	567	538	558	552	557	569	550	546	557	657	529	618	570	563	560	561	550	616	573	556	632	580	535	588	623	574	583	573	565	613	581	581	594	565	607	564	596	570	589	608	600	571	586	538	571	558	588	603	628	569	557	576	575	558	599	587	573	563	557	543	601	592	531	587	538	582	530	590	524	582	598	570	581	622	565	532	624	548	585	548	572	553	579	551	545	602	561	572	603	576	593	570	537	584	642	534	534	609	586	529	566	584	557	563	596	506	562	581	580	540	563	540	567	580	576	532	571	598	584	602	540	578	593	614	602	540	585	539	611	548	560	572	592	550	571	570	555	602	564	621	579	565	562	571	609	559	569	600	535	572	559	563	593	598	581	549	597	580	592	579	584	590	571	570	623	553	575	628	616	577	607	577	587	585	546	575	584	578	569	582	587	550	579	565	585	578	565	579	607	589	588	576	584	547	573	556	594	580	613	562	589	576	595	561	607	625	549	577	589	595	617	571	575	614	545	602	628	564	557	555	553	601	572	543	558	597	542	577	570	602	605	584	569	522	581	598	571	585	571	559	606	602	586	581	588	560	588	590	597	566	572	564	573	551	583	612	582	557	554	586	578	609	592	551	541	587	585	581	569	574	553	573	607	580	530	592	583	531	596	609	553	560	589	581	579	552	549	583	534	570	609	567	594	571	575	593	555	529	606	593	582	548	601	550	549	584	584	575	601	557	603	565	599	543	603	618	600	604	561	580	562	596	522	605	532	538	616	576	560	578	550	580	622	605	607	587	619	586	598	584	616	601	601	608	591	609	595	579	622	612	568	596	586	586	559	574	634	579	606	545	574	623	551	582	612	531	587	573	542	580	607	583	568	584	574	587	604	571	565	582	578	542	581	554	576	611	617	554	580	606	558	604	567	618	641	601	544	605	576	545	553	600	541	600	561	579	518	540	558	579	540	575	613	535	599	580	603	553	562	584	590	599	604	535	629	620	529	585	563	558	578	570	608	597	594	617	561	550	567	558	623	553	547	608	541	555	616	605	585	562	557	565	563	597	573	561	604	582	610	594	588	580	568	538	603	616	557	589	604	584	541	603	542	553	571	601	548	598	577	587	576	583	582	575	584	594	589	567	615	583	564	614	574	571	544	636	601	538	607	597	562	551	589	560	542	571	600	580	570	581	616	572	569	576	565	599	570	574	595	567	558	614	539	619	566	610	552	570	563	599	563	553	614	591	551	585	558	589	568	621	563	550	569	595	587	555	590	587	571	546	596	609	581	578	585	594	562	626	579	557	585	555	539	584	589	552	559	585	568	559	588	545	609	564	585	631	551	570	614	600	543	562	534	596	544	537	593	545	616	584	581	570	539	547	579	591	549	576	579	568	604	598	544	569	605	576	532	558	569	564	546	595	609	517	555	607	557	598	576	586	611	565	559	598	516	522	574	543	582	585	574	583	537	560	597	602	570	628	595	557	562	542	544	572	630	596	562	602	546	603	559	542	564	551	570	568	600	580	550	593	489	612	558	551	571	583	611	578	623	565	614	591	589	589	521	616	547	595	545	578	580	579	571	572	579	599	564	580	588	582	550	591	612	617	564	581	599	567	580	590	541	575	589	587	542	579	566	545	572	565	604	565	581	574	580	619	631	555	566	594	597	580	598	555	600	552	562	567	582	595	549	584	566	550	592	575	554	605	582	579	555	570	546	615	593	591	600	546	560	541	594	597	601	577	569	623	623	572	569	564	540	549	587	546	617	584	574	587	591	614	552	570	538	582	569	591	562	603	580	581	550	591	595	590	607	584	562	554	586	566	602	579	594	552	574	620	537	551	604	560	585	543	533	550	607	563	563	569	565	551	575	570	562	604	596	577	599	596	587	592	552	611	586	549	571	610	588	601	603	591	554	615	567	600	583	565	598	602	568	620	564	536	610	583	592	566	598	604	553	561	533	588	524	565	555	566	540	595	556	572	553	542	602	566	563	592	576	567	535	581	527	564	586	560	563	584	595	541	567	630	515	597	625	610	554	582	546	603	599	610	588	563	586	590	590	553	582	593	593	620	586	542	613	548	575	596	574	615	574	552	633	582	575	532	574	583	609	576	614	543	560	544	547	538	592	573	630	555	562	600	537	571	603	584	587	551	555	540	538	619	542	596	564	585	581	550	594	633	601	574	536	539	579	578	600	589	569	579	583	554	608	538	542	582	557	574	564	559	527	612	614	578	577	588	582	580	552	616	572	567	582	559	581	557	557	615	593	596	586	605	583	569	573	543	562	547	554	578	562	585	597	563	562	591	565	596	599	553	579	564	539	551	576	569	624	585	582	574	608	565	601	547	556	615	558	541	516	597	569	577	586	532	589	568	605	590	580	610	569	587	575	549	560	616	562	563	560	623	549	560	529	584	608	566	540	595	605	616	568	584	568	556	581	557	599	548	599	565	603	600	573	538	576	581	586	537	569	580	534	599	545	620	591	560	599	623	572	561	567	569	592	562	569	558	564	558	588	596	584	593	541	590	579	531	577	548	569	585	575	532	568	574	555	578	601	585	591	603	553	561	587	587	570	583	604	537	556	531	593	583	573	534	579	558	608	602	537	585	579	607	582	605	583	557	578	559	580	573	555	544	573	574	556	599	560	541	575	548	570	554	606	621	573	595	619	589	587	583	563	581	622	614	595	580	616	579	588	566	584	568	580	611	602	597	589	553	538	581	596	607	541	542	586	550	591	582	606	582	583	585	600	594	601	588	596	576	583	583	594	588	583	557	585	609	585	572	535	592	626	553	604	560	554	569	594	535	583	598	591	610	562	572	577	571	585	622	585	557	568	543	554	567	572	596	588	608	561	590	602	614	532	591	599	562	567	558	608	609	587	591	593	609	575	598	571	579	564	583	604	609	582	585	540	619	554	600	573	578	555	564	570	523	542	598	553	561	595	562	578	567	569	590	562	577	552	583	601	591	591	586	587	603	581	583	556	557	605	574	546	578	623	555	631	552	544	601	597	585	610	576	592
14579	2703	2590	1921	1506	1158	871	742	657	604	555	500	553	469	466	521	467	515	425	517	442	474	502	492	509	448	423	437	453	420	461	449	385	419	424	459	393	391	368	401	404	379	354	420	361	385	368	409	367	393	417	361	412	409	418	405	375	411	416	390	381	398	416	378	372	379	392	402	410	404	414	400	388	379	381	371	404	384	395	417	375	384	404	400	370	390	403	379	380	370	408	416	422	377	386	397	386	390	407	405	372	383	398	377	383	401	380	382	402	374	364	363	395	390	376	402	392	366	394	374	375	375	383	406	377	394	379	402	399	397	406	380	385	376	365	388	412	365	371	409	427	404	349	363	379	400	363	357	335	360	367	419	364	381	385	342	383	410	366	398	387	364	388	391	407	381	373	375	375	400	433	369	377	382	362	396	372	404	395	398	374	369	398	399	407	390	398	373	317	402	378	409	395	415	351	347	433	392	353	378	409	403	398	445	371	419	405	376	368	355	384	373	367	423	409	401	352	360	385	408	386	352	411	418	423	360	332	386	337	372	362	454	383	387	359	383	400	388	403	401	368	392	363	345	386	368	385	392	389	377	415	400	367	391	356	384	422	367	351	402	370	402	414	380	364	358	418	389	376	379	369	406	388	332	387	387	397	380	418	379	375	389	385	402	406	383	383	380	394	389	387	366	366	380	414	392	368	346	425	383	362	403	389	372	411	386	375	401	361	425	395	372	401	390	425	383	346	379	388	405	370	364	366	403	370	395	358	362	367	364	410	372	400	418	408	386	375	404	378	376	395	374	388	382	404	390	396	390	375	357	387	409	390	437	410	406	382	345	364	395	381	365	366	354	377	381	397	345	373	403	354	369	392	397	391	367	394	388	455	404	433	385	378	398	355	367	353	409	414	356	397	371	382	347	385	394	409	406	358	395	376	366	448	357	387	371	405	386	362	406	373	372	395	370	362	334	394	349	343	376	369	394	400	399	387	368	396	376	421	402	388	377	404	380	403	367	391	376	389	380	399	386	371	336	387	413	359	359	313	372	388	410	398	385	411	357	409	396	429	398	394	365	376	398	374	404	396	375	375	378	369	386	343	435	377	404	377	412	388	393	362	388	416	390	429	426	378	358	364	343	374	354	370	373	333	371	395	406	370	377	353	385	402	378	376	380	361	368	382	382	371	388	392	398	391	373	389	350	393	405	377	394	367	407	377	376	404	369	377	400	371	335	371	354	383	373	380	412	371	385	405	382	372	386	338	403	371	386	413	410	402	416	373	373	388	404	355	386	412	405	399	363	384	391	390	424	430	363	380	390	378	365	370	374	375	381	368	400	383	410	401	387	356	350	417	377	406	401	371	379	413	385	346	366	364	391	404	424	385	378	377	389	369	380	395	351	401	368	377	361	364	418	367	388	432	401	362	370	370	405	393	397	391	383	378	405	361	393	383	370	394	418	341	386	368	369	351	372	397	377	396	427	372	373	389	361	411	371	400	399	379	359	398	392	381	385	356	338	403	373	386	386	375	362	337	398	383	414	370	385	375	360	364	389	339	439	379	370	383	392	387	383	407	389	412	377	381	367	339	333	393	371	387	375	370	380	384	375	415	410	377	401	428	368	380	411	369	414	389	358	354	384	391	342	382	389	381	398	353	406	374	352	384	365	388	396	393	366	432	413	394	389	379	357	353	370	357	362	384	371	355	379	395	394	387	388	440	384	364	381	398	380	376	412	396	409	361	397	353	370	364	370	344	416	371	384	376	403	453	393	402	400	394	400	401	371	379	381	390	387	381	383	403	391	406	343	398	391	342	381	359	423	360	427	422	369	365	427	421	380	409	386	425	378	410	356	439	382	395	387	361	404	395	374	390	390	391	360	377	328	387	419	409	371	354	388	395	415	417	361	391	349	387	398	418	414	326	343	362	400	358	366	369	398	383	426	375	376	353	409	397	365	353	406	410	386	397	374	357	392	354	401	384	407	401	385	423	420	371	406	383	412	357	349	402	370	347	380	364	363	424	378	381	390	363	367	374	385	391	357	413	372	387	379	384	377	373	362	379	395	369	391	377	367	393	415	397	385	363	361	346	375	395	382	411	378	353	381	396	385	415	392	399	378	356	378	402	388	417	362	379	329	388	436	363	386	397	406	381	395	389	376	372	383	362	364	393	389	387	369	384	369	381	335	398	400	385	422	387	338	416	342	417	392	386	387	403	375	372	370	366	414	364	401	372	393	369	371	395	368	423	391	389	379	411	382	375	411	389	368	351	359	397	392	391	374	394	361	401	389	403	375	375	393	382	392	405	388	366	414	382	389	403	418	352	393	371	375	385	357	377	369	382	358	387	451	359	398	393	373	393	408	383	377	380	386	363	384	384	388	338	385	358	395	391	354	376	399	402	405	361	398	382	355	365	394	399	370	394	378	361	407	365	378	362	373	400	364	384	407	395	398	418	386	382	390	348	390	383	391	411	388	384	335	397	381	381	399	397	378	423	383	414	389	375	395	368	404	361	371	383	381	377	387	397	370	380	433	401	417	389	369	374	414	380	364	369	381	363	424	386	382	389	380	392	406	379	374	384	428	375	384	404	438	406	391	400	408	358	412	365	391	378	373	364	379	374	383	420	393	387	386	375	374	374	383	407	412	391	404	382	340	413	377	376	413	393	373	362	371	370	368	395	379	381	358	389	368	385	378	355	388	389	352	428	375	408	424	375	358	366	390	396	365	340	364	396	377	378	388	432	397	402	372	387	397	398	366	358	379	422	367	378	397	421	369	356	422	361	402	395	373	372	377	386	360	368	405	418	389	390	414	413	382	388	427	401	399	392	398	400	369	350	368	366	406	375	372	334	347	382	394	399	377	389	387	403	373	392	398	367	392	381	373	388	357	370	392	388	376	381	340	426	390	388	381	377	380	390	417	363	409	369	412	394	367	363	381	340	392	382	426	371	367	392	397	427	406	424	368	401	412	389	357	377	390	349	396	365	371	392	390	383	396	355	347	397	395	358	373	395	428	342	387	400	397	398	395	393	367	430	392	370	352	413	372	372	402	362	429	379	380	413	357	377	356	396	348	380	369	393	372	407	349	419	386	389	426	379	378	407	374	429	400	371	413	352	395	380	393	384	368	363	356	356	413	370	396	396	393	368	380	379	387	398	398	370	440	362	389	367	380	351	361	401	342	429	369	397	376	397	399	357	423	358	377	363	403	345	373	412	357	366	406	412	361	368	379	398	401	371	384	385	391	375	381	372	412	408	406	374	366	368	370	421	382	370	378	359	391	376	399	393	386	408	371	378	406	336	401	386	363	385	366	374	378	375	359	384	372	400	390	353	439	390	351	351	389	396	344	392	406	360	406	388	394	345	394	358	391	340	380	404	394	367	382	371	382	402	390	407	446	364	369	380	375	369	401	366	379	376	370	403	393	397	391	398	416	341	408	411	360	372	355	384	410	402	391	411	341	342	389	399	394	362	382	360	375	412	392	393	407	372	357	376	407
8086	2541	5217	5973	4989	4409	3543	2968	2649	2312	2076	2018	1788	1715	1646	1654	1581	1577	1513	1714	1521	1819	1762	1946	1940	1511	1382	1526	1479	1532	1665	1591	1104	1147	1260	1183	1101	1012	990	1051	1072	1069	1012	1001	990	1040	1003	912	986	987	1020	1007	984	994	997	905	978	1024	984	960	981	962	972	910	970	1007	935	929	945	977	1015	966	977	982	987	987	941	975	1002	946	914	975	886	905	977	957	960	955	933	925	938	928	941	933	975	1006	925	901	902	963	966	916	991	967	956	939	955	955	897	891	970	918	985	905	891	920	957	890	940	880	1020	990	970	950	923	919	989	986	902	1013	912	952	989	965	966	914	917	921	984	957	970	937	930	920	973	1000	975	960	965	999	902	973	896	905	928	896	917	903	922	956	973	958	969	920	979	921	953	972	927	934	1000	950	948	964	955	954	953	945	939	957	942	967	894	860	905	981	926	956	1001	945	950	916	962	925	929	943	990	970	948	1009	957	935	991	970	929	934	932	939	916	915	924	860	916	976	972	937	961	968	925	1000	938	1039	982	950	950	970	975	928	942	950	893	898	953	985	966	910	964	900	935	928	895	945	925	908	968	891	980	1033	901	958	889	924	929	964	942	932	921	982	888	962	929	915	994	951	944	939	897	953	998	997	923	945	950	931	938	932	1010	887	935	960	1016	928	915	966	927	901	952	918	896	951	936	966	932	954	953	886	959	925	969	931	959	938	955	907	970	971	930	907	922	995	955	960	882	959	878	892	888	948	940	966	907	931	980	934	939	951	925	942	986	966	978	927	883	903	916	997	935	914	968	952	983	969	917	940	963	948	993	938	912	946	930	941	932	1015	932	916	909	913	930	952	903	967	970	950	905	919	895	979	926	957	1005	981	951	947	923	923	925	935	971	969	991	942	889	946	922	951	949	1003	937	956	916	947	934	955	922	941	949	1014	910	896	937	957	960	928	936	964	975	970	908	915	983	909	1010	943	920	892	980	938	886	908	933	945	949	987	919	883	914	883	967	943	934	971	975	920	933	967	945	930	935	968	948	888	1003	940	930	945	946	926	940	917	982	915	955	952	924	931	948	881	937	935	939	972	953	980	910	955	932	935	967	922	961	946	919	995	978	989	933	937	967	959	986	884	972	929	890	887	879	956	934	973	926	1002	906	949	902	989	934	968	897	925	920	954	1001	901	901	891	913	923	931	898	943	949	967	879	922	953	979	900	923	915	963	885	980	987	904	948	928	937	940	978	912	883	937	926	936	866	996	1032	925	943	948	1012	941	874	940	918	963	893	963	1015	936	989	955	964	976	944	901	960	935	960	918	941	963	944	928	964	957	920	948	910	890	952	941	1029	964	900	947	952	950	941	1041	983	980	909	894	951	1005	967	920	972	895	910	969	903	930	920	984	932	914	906	920	981	943	869	956	929	927	901	923	946	948	959	909	951	1037	1016	953	880	981	938	931	920	949	955	954	957	913	894	960	973	967	932	904	951	938	941	927	878	913	960	891	952	992	949	943	915	955	965	1008	880	916	855	955	965	920	916	907	942	910	929	959	970	900	967	966	909	864	889	921	951	930	971	907	951	912	1004	921	920	931	936	947	912	971	941	935	1005	939	931	989	945	949	957	920	942	924	981	943	944	952	882	930	954	957	926	978	936	938	960	935	919	941	976	951	948	911	910	942	952	948	974	920	995	895	932	941	980	969	974	898	894	912	965	983	924	912	888	962	934	946	923	906	930	943	958	958	986	899	898	938	980	930	944	979	967	917	964	930	989	922	925	979	972	898	900	951	922	923	955	942	947	933	944	961	928	961	953	889	936	938	919	938	932	941	943	971	943	937	969	956	933	944	974	937	926	941	966	927	971	990	935	917	947	936	964	957	930	954	940	976	978	969	955	943	949	857	973	932	939	939	912	950	950	929	1022	908	907	962	924	952	887	978	962	925	962	985	985	964	964	934	960	933	894	928	947	919	945	947	927	976	939	945	952	980	927	954	949	964	941	935	935	946	894	942	996	953	947	947	954	945	962	926	950	918	936	963	994	904	929	905	921	950	904	873	979	910	922	929	957	970	910	917	973	896	919	932	1004	963	943	918	957	962	959	970	981	947	977	942	940	931	968	953	961	976	939	905	966	918	927	869	940	918	877	935	918	958	908	926	958	929	904	889	921	926	924	915	932	944	914	919	946	909	972	974	1008	994	951	908	940	966	988	890	967	912	968	953	900	952	961	951	964	902	966	963	989	901	953	970	952	915	955	930	973	964	935	905	902	958	931	1008	945	932	897	938	950	965	935	937	940	922	916	948	920	926	968	938	878	935	961	969	911	943	979	969	941	931	913	975	930	967	945	899	961	1001	933	957	961	918	933	868	918	882	955	969	945	933	903	953	916	979	956	883	933	943	903	988	961	969	903	980	1023	940	976	939	950	893	994	947	948	894	971	926	966	976	960	1028	974	906	966	926	956	986	898	938	978	888	935	974	894	933	938	941	921	946	962	900	958	965	957	892	986	958	978	939	931	925	954	978	909	916	924	931	972	945	862	958	948	982	987	898	892	984	904	919	886	980	936	984	919	978	959	926	926	951	957	946	956	926	929	956	952	941	964	973	934	896	967	942	941	892	947	956	911	938	936	936	992	929	986	934	900	929	952	924	975	928	906	912	954	913	955	904	953	912	938	979	929	955	962	932	941	988	889	930	906	906	962	922	927	926	960	903	909	958	963	941	945	921	967	922	902	905	939	954	1015	975	905	990	942	964	950	967	980	926	940	931	918	946	934	940	982	938	919	951	975	936	887	1024	898	895	994	950	895	954	960	995	1017	965	929	962	933	899	930	898	964	975	940	944	935	940	923	1021	901	946	960	904	1000	980	941	936	945	933	943	970	922	957	927	922	918	952	986	950	921	996	978	937	989	979	990	960	1018	912	958	933	969	925	922	1005	925	929	892	892	926	938	946	967	941	922	931	910	892	894	934	972	997	919	907	984	967	976	986	950	933	948	955	943	976	947	1028	852	926	928	936	915	930	905	945	925	926	975	955	993	957	984	942	960	951	929	990	967	934	905	936	928	948	949	959	961	958	943	943	925	957	921	970	874	891	941	916	955	939	976	920	956	975	958	966	973	912	907	966	937	889	957	935	903	940	984	910	940	988	965	924	942	973	964	925	909	880	970	965	923	960	922	920	939	945	885	962	943	994	949	926	941	955	895	904	959	920	958	971	956	988	937	934	886	946	944	955	953	911	920	993	969	940	943	901	850	975	939	910	954	917	903	979	972	946	973	958	932	962	912	932	955	954	954	943	953	866	883	906	962	958	929	902	924	964	943	916	952	965	965	946	930	946	981	942	957	978	938	958	902	917	963	962	950	882	909	911	943	978	986	963	955	909	964	966	902	954	928	989	925	986	900	962	937	934	926	954	949	1034	990	946	939	929	938	990	951	933	889	922	905	997	947	905	926	939	941	975	954	974	966	886	953	943	944	940	937	934	930	962	948	915	962	918	915	922	966	963	920	946	930	918	953	961	976	937	965	907	944	997	921	942	902	953	908	933
2062	158	157	146	134	144	130	128	119	128	110	137	110	142	136	132	119	131	117	119	114	135	114	139	119	133	114	105	121	154	117	144	110	123	107	130	111	117	144	134	118	123	129	112	123	135	133	125	119	103	106	107	126	128	135	124	114	123	124	113	131	137	124	127	127	127	138	122	113	113	127	122	118	110	128	141	125	141	143	122	110	129	129	149	128	130	122	113	105	116	126	130	119	138	140	117	108	115	129	96	127	106	119	137	116	112	128	94	126	105	121	123	128	121	109	137	146	134	141	114	112	139	128	130	123	99	148	114	141	122	122	126	111	117	127	130	116	117	118	127	133	117	123	123	117	123	122	126	122	115	121	115	127	111	139	137	118	111	127	134	122	106	110	87	109	115	144	121	120	123	128	127	116	118	118	126	120	110	138	151	124	126	136	113	110	119	123	115	114	121	118	119	130	116	118	132	125	118	100	132	114	113	129	112	116	112	118	130	131	121	138	126	131	133	124	126	123	119	113	118	132	131	128	116	119	134	103	125	107	137	111	132	110	125	116	118	126	108	120	106	127	130	124	122	144	125	122	121	114	117	118	115	120	135	122	108	122	131	112	122	131	106	116	125	137	111	113	122	123	138	133	139	121	129	123	118	116	115	89	144	131	120	135	126	133	101	121	125	132	127	138	121	126	132	124	106	110	123	126	139	141	107	123	132	138	111	106	111	118	130	114	108	120	129	136	122	120	137	111	130	139	127	135	129	98	128	132	118	129	107	136	111	128	97	141	131	114	128	95	113	136	115	120	124	122	131	133	116	143	114	100	129	117	119	112	110	114	131	126	128	116	121	118	129	116	129	125	123	127	114	111	128	124	129	121	112	137	135	112	139	123	119	119	120	132	110	132	143	129	139	119	131	107	131	135	145	134	116	119	143	113	124	125	128	137	104	113	105	138	127	105	155	126	122	121	133	119	113	115	155	110	125	119	119	112	119	118	116	149	120	119	134	104	106	138	129	135	125	117	138	113	130	106	134	145	123	130	99	102	121	125	126	126	118	133	131	126	106	113	125	91	135	127	110	106	120	138	126	101	125	141	113	132	108	123	109	132	105	109	139	110	135	120	133	124	137	124	125	123	128	139	123	119	122	140	119	128	112	131	102	131	129	126	142	145	112	133	114	118	123	106	143	123	130	138	119	139	123	123	116	140	120	115	114	135	114	125	126	142	132	129	119	132	132	122	107	119	130	143	120	124	132	146	114	128	128	115	120	121	124	127	121	123	133	107	130	116	135	118	131	127	152	117	124	117	113	127	138	129	119	134	126	134	152	108	127	126	127	108	123	133	115	136	116	114	122	132	129	112	114	136	132	107	152	118	119	123	125	138	118	116	128	114	127	151	125	101	117	122	100	126	115	131	119	120	105	125	102	122	124	148	111	107	131	108	121	116	137	116	112	122	119	111	122	122	106	123	123	112	124	117	124	112	117	123	156	132	127	138	109	121	106	113	115	128	117	123	122	119	131	141	115	134	150	123	118	130	127	143	110	139	140	118	111	111	128	132	124	106	119	133	128	128	106	137	125	111	128	133	103	131	120	112	99	108	138	129	115	130	112	132	94	125	107	127	111	137	125	118	118	117	119	86	118	123	132	126	137	120	146	131	110	114	121	121	128	125	112	127	116	123	122	92	142	109	117	129	128	100	138	128	136	113	118	117	119	133	120	124	126	118	127	123	109	106	126	115	137	111	146	125	112	120	127	127	118	114	132	108	128	137	119	115	112	122	106	131	121	131	130	112	121	113	123	139	132	126	124	129	149	137	128	123	118	120	127	105	118	124	129	131	141	120	127	126	126	139	116	124	129	120	100	114	152	123	126	145	127	142	112	133	102	123	112	83	100	143	125	129	130	122	107	113	128	118	125	95	144	118	127	119	141	124	125	113	130	124	142	119	117	134	111	109	119	141	97	119	126	117	114	112	124	133	123	126	116	116	104	122	134	117	125	131	137	125	129	114	112	125	108	124	123	124	121	118	127	128	133	110	130	108	115	128	108	96	134	109	151	124	134	138	122	123	121	121	130	116	116	108	134	139	144	110	109	133	137	126	122	138	124	111	140	123	120	118	137	115	134	147	109	119	127	122	126	120	116	147	125	118	124	121	125	112	133	118	118	111	124	121	136	127	126	114	154	128	122	131	111	118	115	125	122	110	136	134	131	114	136	138	114	131	117	104	106	132	120	132	136	123	125	101	112	119	129	126	123	159	139	121	120	110	116	118	104	120	137	121	136	127	125	123	115	117	115	112	122	119	132	134	113	154	134	110	133	121	105	133	120	131	135	99	135	126	108	138	124	138	114	119	128	132	120	113	144	108	138	143	109	112	125	128	102	118	127	106	135	112	108	118	127	133	96	113	121	121	116	105	99	131	133	131	132	119	110	100	106	131	133	103	129	93	134	111	118	123	128	124	105	119	117	126	133	120	130	115	119	118	129	135	103	121	127	108	129	113	122	125	108	124	129	126	129	124	108	138	113	121	144	129	121	135	110	134	124	119	134	138	126	121	119	127	126	113	118	112	135	116	129	129	124	109	117	103	114	121	142	108	113	116	117	97	140	110	120	133	120	138	109	135	108	112	118	140	105	111	113	138	121	153	113	113	103	134	118	120	134	125	113	120	122	122	126	144	129	129	114	117	115	125	144	122	139	136	130	139	116	137	125	133	135	110	113	127	120	105	125	118	112	141	129	122	119	111	125	117	142	145	122	102	141	113	120	127	130	127	130	109	108	126	109	129	131	131	127	123	138	115	154	101	99	140	132	138	128	112	130	105	120	129	134	115	149	113	118	131	127	147	131	125	128	115	113	138	127	140	131	120	128	140	104	129	128	120	105	119	127	94	127	112	129	124	106	107	110	130	112	122	131	144	127	124	127	112	129	122	149	120	119	125	125	126	109	138	122	126	129	104	133	129	122	112	108	122	123	116	120	139	125	113	96	150	129	132	142	112	128	139	126	103	128	138	109	114	103	128	130	126	137	141	146	131	158	124	119	126	123	116	135	124	134	112	121	124	123	110	134	127	111	114	128	112	131	103	119	108	98	113	129	107	110	130	129	115	119	117	133	121	107	113	131	131	136	106	134	139	119	115	130	107	129	137	142	127	109	129	137	132	141	129	120	135	123	126	119	133	119	134	134	114	128	116	116	106	133	128	93	125	121	132	141	113	111	114	126	121	129	126	129	134	115	136	133	125	133	128	127	119	137	119	113	109	134	122	139	126	122	113	108	119	120	132	119	109	113	113	125	94	117	111	130	103	121	124	129	133	117	93	123	120	130	143	129	116	105	138	110	128	116	135	126	107	113	125	118	122	128	134	127	122	129	111	115	130	108	122	146	120	129	123	102	123	105	118	114	113	121	134	119	122	117	134	108	121	122	122	109	125	100	139	125	136	119	124	139	140	130	114	113	114	116	126	104	118	133	116	118	126	106	127	116	129	114	150	127	123	124
2299	428	482	496	480	430	431	415	402	438	435	414	438	387	458	397	377	388	425	415	413	359	383	411	395	406	397	381	428	424	381	401	359	384	366	390	371	386	403	409	384	366	395	417	410	380	410	409	363	402	390	403	379	427	371	384	388	355	374	428	370	412	408	437	371	382	372	360	395	368	402	363	351	387	398	411	368	373	408	387	363	421	373	378	374	353	395	424	359	381	396	384	393	399	390	390	390	376	336	376	394	359	384	404	385	395	417	375	367	401	374	404	388	394	363	393	387	412	384	372	383	377	361	378	369	375	390	391	429	327	375	382	386	376	410	359	395	362	394	398	388	408	386	405	386	392	375	434	389	372	401	380	375	390	395	402	370	388	422	379	386	380	389	408	389	395	391	390	370	386	404	399	368	374	355	403	391	380	392	403	349	398	371	387	423	399	382	374	404	406	394	383	401	361	377	404	351	370	411	384	389	382	413	408	414	399	392	387	387	386	389	360	372	386	376	366	357	376	375	404	389	425	376	377	383	413	361	397	362	375	361	371	393	377	407	391	423	409	385	399	397	406	386	371	392	364	391	371	403	367	394	426	369	392	411	392	346	385	414	386	406	404	405	395	367	391	387	345	389	389	391	366	401	381	401	393	419	375	352	403	391	385	406	402	385	409	359	378	365	376	391	385	381	360	417	377	404	380	368	390	378	369	353	355	379	374	342	373	354	392	362	400	413	386	395	383	373	377	403	391	381	417	395	386	388	360	377	392	393	362	402	369	383	363	408	376	427	420	381	401	389	411	372	373	406	345	437	378	389	397	378	391	391	375	379	356	375	389	393	397	396	391	354	370	384	355	406	391	377	425	430	385	379	374	387	415	357	390	391	378	358	385	382	391	387	365	378	392	386	410	391	398	390	387	414	405	397	422	431	389	397	375	393	390	369	416	399	425	354	381	395	383	408	377	400	374	432	404	403	375	391	389	382	398	383	373	361	438	396	358	410	372	401	377	404	405	336	372	384	377	405	393	388	387	359	384	391	376	407	382	408	395	373	382	394	416	402	401	376	391	368	329	383	385	381	389	395	381	433	404	386	386	388	402	386	419	394	373	373	403	406	411	384	402	382	383	391	389	408	398	346	386	395	400	383	381	405	398	326	372	394	379	387	425	388	412	378	393	370	368	379	400	407	362	397	380	372	427	393	388	415	348	395	420	404	398	402	400	371	418	355	392	347	406	386	399	397	401	405	367	390	397	387	391	399	400	390	386	394	431	379	362	379	414	366	391	407	372	410	378	399	395	353	393	394	403	386	386	398	390	385	367	341	395	357	415	379	390	376	389	409	360	371	344	384	405	380	433	370	395	350	367	397	416	395	390	417	406	386	354	397	373	384	385	348	366	402	407	362	405	404	377	395	373	383	344	380	397	417	360	376	369	366	377	403	371	348	393	370	390	344	403	434	416	369	413	388	387	357	406	388	387	414	375	399	401	374	391	394	405	373	404	331	388	347	392	404	393	387	370	363	352	430	411	387	413	354	400	411	367	407	376	360	403	405	395	427	394	404	374	395	379	370	384	381	354	414	375	379	358	412	374	393	382	363	430	388	390	379	385	407	425	421	399	393	376	354	433	396	367	448	394	375	403	408	394	366	404	397	400	389	388	368	354	385	360	353	376	409	399	411	388	394	400	401	375	394	385	389	385	383	406	391	382	393	401	394	418	392	384	393	382	398	383	356	342	365	380	413	377	398	411	378	411	401	393	389	387	390	394	372	385	370	390	396	403	397	389	369	419	364	383	374	419	362	373	378	415	378	397	383	414	365	399	365	397	374	352	355	347	372	355	359	399	400	396	375	408	396	389	369	391	412	392	398	341	377	401	393	386	400	392	355	410	392	367	360	380	362	349	378	372	397	381	362	375	372	372	370	397	421	374	403	368	401	411	419	353	399	362	392	392	354	403	404	391	359	351	409	360	393	379	377	391	401	378	415	382	395	384	405	367	409	384	411	405	396	396	395	387	381	357	396	385	415	398	362	400	383	412	439	398	391	354	408	402	374	405	389	387	378	379	410	378	386	378	396	362	364	414	374	393	390	417	392	407	412	378	384	380	373	401	393	347	395	387	393	385	420	389	390	396	402	417	400	401	367	420	394	400	380	388	400	382	357	418	401	404	390	386	376	424	371	371	412	391	363	383	403	379	389	391	414	395	388	368	412	413	395	377	411	404	403	395	441	376	386	370	395	393	355	403	356	394	376	408	371	402	388	401	398	360	398	394	402	379	365	354	361	374	410	410	393	382	414	425	406	401	386	375	388	370	399	393	393	373	387	403	359	388	390	390	404	381	449	365	374	396	374	420	371	358	394	408	394	448	378	375	381	361	393	388	357	344	387	380	370	379	395	348	378	385	413	414	392	382	412	400	401	369	396	430	402	401	388	374	378	370	411	367	382	359	377	415	403	369	396	405	418	375	405	378	398	352	351	381	410	402	403	380	412	349	388	377	373	371	398	383	381	373	386	362	399	360	382	389	390	394	421	399	371	421	439	377	388	351	370	383	399	342	361	394	414	376	406	419	415	365	379	373	413	369	394	403	395	384	399	443	379	403	401	433	397	384	356	356	401	389	383	372	383	365	450	383	427	359	387	404	385	370	386	367	347	397	404	393	372	364	368	381	397	408	383	423	396	398	417	402	401	357	409	410	404	381	395	360	339	408	380	411	375	392	407	375	417	365	401	374	385	391	405	363	407	372	345	384	431	365	391	418	386	375	370	378	370	384	416	384	408	440	415	387	394	413	400	400	370	422	373	380	391	387	363	366	424	365	434	409	392	390	388	377	349	373	383	362	413	389	428	395	404	368	374	423	386	361	375	397	410	411	407	386	377	353	393	438	369	369	346	389	403	395	398	359	390	404	354	417	378	369	381	404	416	376	371	389	390	376	408	385	403	429	371	400	391	378	389	340	384	382	382	362	362	371	391	427	392	375	392	397	386	431	383	344	414	414	409	373	345	363	416	386	342	368	357	401	430	400	390	370	372	404	388	426	392	398	388	365	403	394	390	405	355	368	388	374	374	402	381	370	355	408	396	397	399	390	370	378	387	370	385	417	431	394	388	358	395	357	364	364	345	386	409	402	384	410	379	407	405	377	397	371	366	390	405	375	366	376	446	421	373	377	384	345	387	366	409	393	358	394	404	417	409	388	398	371	396	382	395	352	387	381	422	392	401	369	396	404	344	427	382	394	374	414	360	400	408	421	394	384	369	401	368	389	376	381	405	353	363	385	417	382	361	380	392	361	393	377	377	377	397	405	379	348	380	397	383	397	368	393	395	379	395	408	342	381	411	350	417	387	384	373	385	379	374	368	380	400	343	368	363	367	389	391	400	396	423	380	383	386	392	440	374	399	356	374	378	368	386	367	366	407	380	400	368	384	422	421	380	389	385	365	375	381	388	397	406	405	371	371	373	394	374	374	406	367	405	399	409	399	404	399	379	416	370	373
7566	1077	1210	937	674	571	464	400	353	315	277	287	269	248	251	248	223	241	253	253	234	207	289	276	289	252	266	238	231	242	232	210	211	226	223	214	216	229	199	225	193	224	203	219	181	218	208	189	219	235	241	203	177	211	202	204	226	231	192	195	218	220	221	195	208	195	186	215	208	211	200	205	194	185	202	208	217	200	211	209	211	213	221	204	231	193	190	230	236	200	248	228	212	201	192	205	208	191	196	181	199	207	225	212	206	206	208	194	189	195	216	185	193	182	219	189	186	210	202	220	183	225	195	207	180	202	184	190	194	211	195	174	229	218	232	188	240	192	204	201	202	187	188	202	212	193	204	175	201	202	227	212	209	203	223	203	192	235	194	217	206	199	195	199	215	220	192	222	210	186	199	196	202	234	227	200	210	193	197	200	227	217	193	187	208	210	193	230	201	207	216	229	222	218	204	199	216	195	190	206	207	211	218	215	205	180	208	191	205	210	203	205	199	205	218	210	207	198	175	191	217	207	209	206	186	197	203	177	214	188	186	233	214	204	190	202	207	191	213	195	231	210	190	232	200	208	197	213	188	193	184	174	229	218	206	206	207	223	203	204	191	193	210	204	241	195	196	182	205	195	199	201	199	201	199	213	228	214	210	223	191	205	209	211	189	208	215	204	191	212	198	206	174	189	212	217	191	196	205	195	209	200	197	190	191	201	231	186	194	197	194	192	194	187	202	214	190	201	213	213	197	233	212	220	215	213	205	218	190	204	187	212	201	195	215	191	205	212	201	190	215	187	192	191	217	178	247	195	202	178	223	212	183	234	216	209	193	202	200	204	191	210	220	207	216	222	220	184	217	228	175	210	204	211	191	211	164	190	204	180	187	203	210	181	179	199	220	202	201	202	213	205	225	194	212	207	210	169	205	192	177	170	205	209	191	187	208	198	178	197	221	212	208	173	192	204	234	205	178	200	213	206	197	209	209	190	197	204	214	238	219	238	213	174	208	195	207	203	203	222	201	216	186	203	208	225	216	204	205	213	225	201	185	200	210	178	190	228	220	206	199	198	163	218	176	226	203	188	193	210	202	189	201	201	194	194	222	205	195	220	197	202	194	203	213	197	177	182	187	200	216	201	241	202	166	196	205	197	206	203	209	202	224	190	184	206	199	218	211	196	219	215	204	189	187	213	206	225	210	194	208	207	201	231	239	194	187	213	182	209	213	165	191	180	191	197	212	226	203	205	203	209	229	204	200	209	237	193	194	179	183	203	180	196	206	194	248	183	236	213	209	212	183	208	192	190	191	221	224	174	211	185	196	228	236	212	199	190	196	210	192	208	202	202	215	175	174	175	201	213	198	205	220	201	226	223	183	173	197	213	187	196	196	201	189	193	200	211	191	187	227	210	209	211	201	236	189	194	226	232	206	215	186	192	214	210	201	216	223	240	197	206	199	194	241	204	222	212	195	212	186	159	186	200	197	182	220	202	204	214	208	178	200	187	241	189	195	215	198	215	181	191	212	199	200	213	191	207	221	208	206	205	224	208	200	195	177	193	203	196	204	194	183	205	223	201	188	223	188	199	219	204	212	197	197	210	194	225	232	206	192	209	197	183	215	202	204	206	182	217	178	203	195	217	207	202	232	189	198	195	209	180	194	175	187	204	199	188	212	211	228	188	205	200	175	212	183	188	197	207	190	199	197	205	204	209	210	194	205	194	174	231	226	213	175	188	212	201	194	224	206	210	234	200	201	187	189	207	213	197	179	208	187	214	177	199	229	226	202	195	212	215	199	201	200	205	186	222	234	241	190	214	173	208	210	208	188	201	216	194	192	214	213	182	212	191	195	200	204	195	216	187	188	216	209	209	219	212	216	226	206	219	162	217	224	230	195	203	187	212	203	212	178	218	207	225	200	223	208	210	209	166	211	198	201	198	210	192	210	221	243	218	237	221	202	198	204	199	211	218	196	214	195	189	178	212	189	171	210	201	198	198	186	233	199	203	199	195	191	214	222	226	213	244	205	191	198	202	195	228	203	216	220	224	184	182	189	212	191	218	210	218	195	163	203	208	206	205	213	218	212	205	219	206	178	171	190	233	186	194	202	199	210	184	189	189	217	202	231	200	221	203	218	201	212	209	216	221	206	215	192	203	209	213	236	224	202	195	198	208	206	208	195	213	173	196	208	197	198	199	205	195	205	192	223	185	195	260	208	197	172	195	215	215	207	190	200	193	212	194	200	227	208	179	190	196	218	176	179	229	204	196	176	190	179	221	187	188	182	193	224	207	206	212	223	195	187	192	201	221	228	217	192	219	194	181	207	216	217	233	213	238	228	203	221	204	209	209	198	197	211	221	218	219	178	206	212	201	207	194	210	219	219	199	220	206	246	207	218	192	176	187	182	237	237	185	195	196	189	200	224	190	202	177	196	195	203	200	218	217	216	183	183	184	182	220	187	217	198	201	187	196	234	226	201	219	190	227	216	181	234	210	184	236	206	214	201	211	201	210	199	193	211	196	182	199	186	218	226	189	231	196	199	209	229	231	192	181	225	163	206	206	204	232	197	209	192	204	188	204	207	226	195	194	214	195	209	229	227	201	181	216	248	218	208	193	227	216	221	173	201	219	214	205	215	210	227	187	211	202	172	222	194	190	197	173	218	228	207	188	212	201	213	211	193	215	193	211	186	189	210	231	181	190	220	222	201	206	209	183	216	202	186	237	218	188	202	210	219	198	186	202	187	208	200	214	189	213	220	190	203	215	227	184	220	221	212	201	218	205	186	221	204	200	222	179	195	191	202	196	202	232	213	243	227	211	212	186	205	209	191	199	195	208	214	202	194	224	193	217	220	229	207	199	195	203	205	206	229	222	217	201	189	218	227	208	214	203	178	194	197	210	205	204	207	207	195	193	209	197	198	225	180	188	205	219	210	198	204	193	210	224	239	206	178	214	215	243	211	209	208	227	203	198	187	218	218	227	199	210	213	234	208	218	239	208	189	189	228	192	217	213	219	207	223	186	186	210	212	185	253	199	195	226	204	203	206	196	196	232	221	211	196	196	210	218	183	213	199	215	199	203	178	217	215	214	197	178	231	187	183	215	197	184	205	209	204	200	214	198	222	203	206	214	209	191	188	211	181	179	208	218	201	193	198	213	200	223	198	194	203	182	205	188	201	220	219	197	194	215	200	197	209	188	192	193	209	190	223	222	217	239	204	200	195	209	174	190	212	220	209	212	198	194	202	207	203	195	186	207	195	191	189	198	204	207	209	185	208	214	202	231	209	212	225	240	155	220	224	200	198	233	226	198	210	205	193	210	222	219	210	201	208	220	210	192	203	181	184	181	204	215	212	199	191	203	167	185	186	196	186	210	220	223	189	198	188	174	203	215	220	212	207	207	191	187	217	196	199	225	223	221	213	241	211	210	205	215	206	198	179	193	215	199	205	230	215	188	198	224	215	204	191	190	199	202	196	196	188	205	216	198	193	201	178	208
5983	1325	2659	3085	2768	2416	1920	1599	1445	1319	1147	1044	1003	1073	936	942	924	858	975	905	889	933	1025	1076	1051	924	791	794	862	903	842	840	724	724	662	738	602	648	603	598	647	617	634	599	621	633	654	617	598	600	567	564	601	606	604	609	631	613	611	605	629	558	565	547	611	588	569	584	640	589	584	591	620	578	614	524	607	580	593	617	544	603	553	595	633	579	583	588	566	610	603	577	596	586	567	570	562	596	588	562	543	601	570	555	619	582	605	582	575	516	528	575	614	568	570	569	597	601	556	564	615	585	608	580	568	590	547	562	587	609	589	617	554	557	557	578	542	570	606	618	596	514	579	558	598	526	570	607	570	561	562	593	560	608	560	582	552	594	614	569	579	588	551	570	593	601	585	587	609	553	589	605	584	582	562	585	622	582	614	605	588	572	548	584	573	595	573	571	564	578	601	553	593	597	587	570	554	549	561	575	629	579	537	557	599	596	580	626	614	559	568	582	601	558	539	553	577	592	604	570	582	607	574	584	578	580	556	565	559	540	596	558	547	600	572	597	573	561	557	553	587	550	541	586	527	595	583	576	592	596	546	598	571	515	539	556	588	610	556	625	621	583	571	564	532	597	565	557	568	594	651	539	592	569	568	590	640	590	539	601	603	603	587	597	620	551	585	523	567	537	586	577	551	591	563	598	562	518	565	569	578	523	522	537	524	546	537	581	583	608	584	571	585	585	581	591	590	606	604	564	556	587	560	564	626	574	588	572	567	540	582	604	603	600	592	562	573	572	575	566	581	592	569	589	618	571	607	581	572	576	581	579	534	535	615	561	580	585	601	572	588	553	586	575	602	582	586	583	540	558	606	554	600	589	609	559	571	557	542	564	575	574	604	592	563	577	568	575	575	582	585	551	559	575	569	582	585	576	594	606	546	548	528	624	565	596	574	593	572	591	586	562	538	612	551	579	596	589	583	562	512	543	588	584	574	540	577	622	569	576	544	592	588	567	546	569	588	577	544	568	600	594	618	606	604	533	616	570	579	568	610	534	592	603	560	569	561	573	606	585	571	585	623	591	573	527	568	571	610	624	612	581	598	573	605	542	558	585	592	562	584	575	556	645	559	575	564	596	538	561	592	562	565	600	554	548	549	587	611	583	564	591	586	574	583	581	626	572	600	576	611	551	561	592	611	582	572	561	563	571	559	577	603	592	574	556	568	569	599	567	555	616	523	613	558	564	563	632	560	582	571	591	598	615	606	555	545	557	598	573	567	605	600	576	566	577	554	572	579	593	604	581	578	632	571	524	528	606	565	541	613	579	582	604	583	578	555	573	590	588	544	588	577	582	586	592	618	609	563	590	579	599	587	570	591	554	517	581	610	609	582	564	618	570	596	545	543	565	608	618	543	608	593	616	549	610	544	566	552	563	590	587	567	559	574	583	566	559	591	579	565	596	584	579	556	590	575	575	582	579	582	596	561	623	609	592	589	577	528	556	568	587	603	550	554	583	553	591	561	611	541	615	631	547	569	596	577	605	506	581	556	577	561	606	540	596	580	606	567	618	609	566	560	606	572	570	523	550	570	595	606	615	566	552	575	578	582	602	538	553	572	579	562	551	564	543	559	597	579	578	590	589	607	582	566	589	557	602	571	608	583	564	569	573	624	620	572	578	515	590	593	605	572	595	579	559	590	613	574	576	598	600	558	547	563	554	623	572	582	628	592	578	541	579	569	593	583	554	595	512	587	567	597	593	597	552	608	548	562	578	610	602	635	575	589	589	612	587	571	565	562	590	575	574	585	548	578	596	585	561	607	569	573	618	593	601	575	602	586	544	572	595	584	579	554	613	561	557	583	584	563	573	580	661	619	563	541	610	579	578	565	564	566	596	616	563	567	604	603	605	569	595	570	510	608	558	572	613	602	593	589	626	584	563	615	590	540	523	575	580	567	564	568	550	601	598	516	552	572	587	590	599	587	579	600	553	589	571	574	589	590	631	538	560	635	549	602	556	526	593	564	538	571	550	580	576	561	566	572	617	589	553	580	580	588	565	626	592	555	557	554	558	564	588	604	553	567	580	563	548	579	507	594	583	622	536	557	610	590	561	586	618	559	538	580	549	554	526	593	547	627	551	508	541	568	554	546	572	572	556	576	584	559	537	597	602	555	571	606	565	594	580	559	550	528	555	507	586	587	578	538	598	576	588	599	579	573	586	590	593	541	591	583	584	564	608	581	591	610	656	590	586	602	586	611	608	581	599	569	563	576	564	596	560	554	587	574	617	592	571	548	591	557	628	601	623	568	588	583	619	574	614	544	585	575	576	588	564	599	538	606	595	573	596	574	566	598	581	578	591	564	598	544	621	585	568	571	585	593	509	562	573	596	574	572	565	593	578	575	557	561	561	576	621	591	582	603	564	581	567	566	583	554	538	579	634	570	539	561	596	530	606	583	639	621	591	584	602	580	571	558	586	571	586	572	581	587	603	580	576	573	584	598	576	568	601	570	549	594	572	593	582	587	537	607	561	547	546	553	544	560	616	594	548	559	540	577	574	600	575	582	532	587	550	543	659	552	563	631	546	604	603	574	561	548	552	565	542	571	601	627	614	557	603	551	600	547	567	608	572	600	576	592	564	642	577	589	551	541	611	573	619	545	575	625	592	576	600	558	558	569	582	580	566	575	579	516	605	632	568	584	570	585	619	571	570	553	604	585	521	535	549	572	573	586	602	627	555	587	555	602	553	574	572	573	586	554	618	565	588	537	599	573	598	605	592	585	588	575	574	604	532	591	594	596	606	613	597	571	609	561	574	539	542	561	544	603	592	556	553	597	611	564	578	571	563	587	534	522	563	556	568	603	561	610	579	583	565	556	583	605	596	581	552	591	596	597	572	593	615	528	565	561	564	563	629	556	577	572	556	584	595	597	568	610	524	556	556	576	563	621	574	611	566	600	583	560	601	584	532	545	609	589	547	592	609	544	593	598	572	581	552	602	581	571	573	569	579	589	581	642	576	590	633	550	608	600	573	628	562	573	578	569	583	602	579	583	570	576	587	593	590	603	592	591	544	541	554	590	629	552	588	543	588	589	584	595	587	579	605	576	576	577	562	558	582	612	551	587	596	590	595	538	560	608	627	615	569	570	582	632	588	574	592	605	574	570	582	549	623	635	581	549	555	595	522	543	559	558	584	558	582	610	578	579	587	593	582	580	583	589	621	602	579	541	554	546	602	566	563	568	531	564	557	595	532	572	572	578	573	584	574	555	580	571	565	625	551	565	565	546	581	584	603	543	598	568	623	616	608	569	552	583	581	519	614	586	590	556	572	597	591	576	602	595	620	607	545	633	564	598	612	579	556	604	624	583	586	581	561	577	562	606	605	586	569	570	624	592	584	586	553	539	524	587	551	563	633	567	577	536	564	554	525	503	611	539	495	565	566	585	587	587	579	555	565	591	552	553	577	616	556	604	578	597	580	579	563	587	618	561	599	586	553	564	552
14491	2566	2588	2177	1392	1357	974	740	655	650	555	526	525	465	477	480	474	462	446	411	485	470	508	506	478	477	460	475	455	424	407	435	447	422	396	414	405	398	372	417	397	399	386	410	361	394	394	367	406	398	384	398	359	356	388	407	409	394	388	381	383	377	407	408	398	398	358	419	425	411	391	377	352	372	387	401	398	380	370	375	376	363	379	401	371	405	394	391	408	379	409	385	354	385	370	400	407	401	376	392	388	391	374	372	366	367	378	356	414	428	386	379	386	405	402	378	383	378	343	405	410	395	393	396	443	360	415	382	391	402	351	400	354	399	363	395	407	386	384	406	424	379	427	401	395	378	362	410	396	413	384	374	364	384	384	407	421	382	396	398	357	385	386	378	368	360	342	376	458	391	367	376	360	361	377	401	405	374	396	406	389	392	385	374	386	404	397	372	398	394	394	375	375	384	413	378	416	404	398	373	369	366	413	410	390	378	371	403	371	385	373	384	384	396	403	397	408	396	391	377	382	373	358	391	406	445	405	354	401	378	431	393	399	376	413	400	371	389	353	366	367	376	386	419	407	367	374	353	370	404	356	373	335	378	358	387	365	411	408	414	359	414	363	389	396	358	402	389	380	391	429	396	399	350	395	399	374	371	380	367	358	382	402	416	376	396	350	390	365	381	399	394	386	368	391	334	381	352	380	385	384	343	367	347	339	378	408	398	431	383	357	392	389	391	372	372	395	377	398	405	390	382	373	437	355	368	386	364	395	412	385	395	378	373	378	435	349	395	382	394	405	365	413	360	391	433	390	376	382	336	378	412	427	389	378	371	370	387	358	353	383	371	371	395	389	396	382	409	401	407	380	361	363	393	374	390	439	365	392	395	401	418	377	426	388	366	388	405	401	367	367	401	396	333	348	386	396	390	392	379	417	364	398	374	397	365	432	371	357	397	395	373	387	366	411	352	393	405	356	410	361	379	423	393	398	383	381	360	367	375	381	383	395	368	372	386	348	374	369	378	429	388	373	401	399	381	353	414	402	393	386	409	382	389	370	381	405	351	359	359	313	385	366	378	376	377	351	362	394	372	373	407	342	395	396	389	386	379	423	386	401	396	363	382	378	394	399	360	373	386	404	395	399	386	341	372	371	341	364	361	392	405	369	378	345	411	395	385	369	391	390	374	413	411	350	398	371	356	426	378	385	355	395	360	380	414	389	385	393	397	402	427	395	375	375	402	361	349	423	405	387	401	400	355	384	415	354	405	397	393	414	382	378	424	407	389	410	393	373	368	371	392	377	394	401	383	420	390	383	374	364	396	376	369	355	367	370	386	361	386	422	415	366	377	376	403	401	369	373	385	347	391	369	390	396	397	395	339	397	374	381	388	386	386	387	404	364	340	363	394	377	379	424	376	403	362	358	402	393	380	376	419	372	405	376	442	392	361	405	393	371	398	381	394	390	383	393	378	372	405	395	387	388	427	368	352	387	361	362	371	373	397	349	394	382	388	395	380	376	391	377	397	383	369	384	370	354	405	392	364	371	436	369	356	383	374	368	369	358	382	383	356	377	414	366	381	402	382	412	387	381	381	382	408	365	414	398	406	399	371	350	400	411	403	353	391	379	380	438	382	373	408	372	385	377	354	357	394	409	405	404	417	381	384	397	386	396	365	392	375	360	390	402	373	364	412	400	417	383	354	366	407	358	380	398	399	371	392	388	389	389	405	401	367	375	393	402	380	374	407	409	427	409	402	387	390	392	412	364	368	394	370	358	411	387	382	399	369	387	380	397	369	384	397	392	360	393	385	378	404	350	366	381	357	403	398	427	390	353	381	380	385	396	403	396	429	408	405	377	353	385	369	385	436	373	363	380	394	420	382	382	388	382	392	357	397	366	358	351	365	379	399	398	383	348	383	389	391	377	381	387	384	399	382	349	405	378	373	417	369	367	379	403	417	364	376	369	419	384	361	396	365	420	387	386	396	375	355	361	372	355	389	378	364	385	387	379	380	374	431	384	384	395	368	393	358	433	387	356	398	411	411	415	386	358	368	392	372	378	413	374	387	360	385	392	377	407	382	368	376	395	386	373	373	386	356	387	396	391	403	362	399	389	369	383	408	360	398	425	362	376	359	401	388	378	394	409	401	362	420	422	385	380	426	373	405	381	422	390	385	394	380	379	379	349	367	379	382	348	383	349	410	411	348	372	371	368	362	401	419	357	393	421	350	401	344	347	390	392	400	392	385	364	371	387	374	383	395	394	417	409	408	426	357	366	403	384	398	387	388	368	368	346	357	369	444	374	374	365	351	404	371	380	401	373	351	375	400	392	392	374	401	362	412	399	375	367	353	418	360	389	412	380	360	367	390	394	395	410	401	384	377	383	368	358	371	409	383	373	376	385	426	401	379	392	406	396	364	378	367	399	382	375	374	356	357	380	379	362	451	414	408	373	372	408	382	392	368	389	391	383	394	384	371	373	373	396	392	406	407	367	425	425	405	398	392	349	380	387	378	374	408	358	387	409	371	406	367	377	389	378	392	404	409	386	380	408	422	387	372	410	412	384	375	374	378	376	372	417	349	388	417	360	377	372	396	372	374	410	400	358	403	391	394	415	389	377	329	357	390	362	416	397	383	417	428	395	348	403	381	346	370	407	374	419	387	394	367	409	413	371	368	341	365	406	353	412	368	388	393	390	435	397	402	419	367	390	373	373	389	393	377	386	374	374	405	372	386	420	397	399	374	385	393	387	417	369	396	361	389	375	391	379	372	393	398	405	370	395	379	417	380	403	349	389	376	388	407	367	390	386	380	381	357	404	388	383	420	374	390	399	379	380	347	394	389	404	376	376	398	396	420	374	381	378	374	369	386	417	371	378	344	379	374	405	400	364	348	402	400	382	422	384	408	367	402	415	411	390	355	401	401	412	382	393	380	403	393	382	390	385	363	357	410	376	385	385	352	389	332	398	380	381	372	351	396	357	395	368	361	361	368	406	397	408	427	412	379	330	405	418	381	366	397	394	399	432	399	403	403	385	377	369	387	375	371	374	387	405	376	435	399	387	388	400	423	386	360	346	387	375	386	381	366	400	397	384	353	382	422	400	436	402	410	389	401	396	353	346	369	363	406	374	383	367	375	389	375	390	386	408	361	408	384	383	378	351	364	407	381	412	411	383	403	386	414	380	373	380	410	359	420	404	414	387	394	390	415	395	384	376	382	381	385	368	364	417	369	348	416	385	414	441	367	400	371	386	392	387	396	390	396	364	359	415	407	397	389	403	365	430	415	403	403	382	381	340	401	377	355	377	357	413	364	357	382	343	389	358	367	347	374	419	371	398	400	368	435	379	353	388	378	374	382	422	399	371	348	371	409	387	391	402	436	391	356	371	345	341	403	399	360	394	391	383	387	393	373	357	369	377	371	352	381	350	403	362	379	415	394	391	333	342	397	406	376	375	372	352	397	380	415	374	399	419	400	378	375	395	362	404	374	400	362	373	387
8036	2469	5106	5908	5131	4350	3480	2999	2494	2278	2122	1922	1822	1710	1693	1590	1600	1515	1572	1600	1667	1955	1694	1994	1812	1528	1376	1403	1568	1524	1477	1411	1543	1206	1288	1177	1034	1009	1052	1005	1053	1038	1029	1008	1064	989	1038	1030	1022	966	1025	1081	991	972	1030	979	928	992	1011	984	912	1004	933	938	992	910	1032	991	963	949	986	945	1019	889	924	979	951	959	939	979	981	987	977	978	991	1029	1025	886	890	987	956	983	1000	959	926	915	986	976	929	958	936	978	959	948	960	919	922	942	946	992	911	921	942	944	932	923	942	905	992	945	932	946	962	939	998	963	940	920	953	934	962	937	933	1012	973	949	911	945	935	897	936	965	965	982	945	981	968	928	929	882	936	991	906	912	969	954	942	1031	935	949	917	902	945	945	954	916	936	967	972	965	923	1011	883	973	934	930	986	941	957	1027	1010	954	963	929	971	942	930	994	996	965	992	920	934	993	926	934	930	925	898	952	946	900	903	963	905	1005	922	986	964	950	937	923	955	979	962	955	934	943	946	945	937	929	960	938	971	965	1028	959	901	882	969	931	967	939	928	904	880	934	978	974	941	934	980	992	936	957	924	841	960	926	954	996	976	950	960	935	942	954	902	945	941	956	910	1013	940	970	920	990	1002	941	975	961	977	963	950	988	959	964	1005	953	928	907	942	887	925	994	898	954	966	937	923	942	943	951	896	933	935	945	923	915	953	950	1011	984	947	910	990	981	930	940	932	988	923	885	950	940	941	926	935	967	979	946	939	897	945	911	971	931	976	939	982	900	889	961	975	919	917	966	917	973	976	905	886	931	867	893	920	908	941	947	886	911	926	910	945	948	884	910	911	933	929	909	927	980	908	935	965	983	964	966	931	904	990	910	1016	963	901	950	943	932	934	958	961	917	938	945	963	948	944	960	885	940	930	960	946	949	969	901	949	966	912	934	937	963	948	956	975	1016	955	933	961	942	907	982	903	917	973	944	972	951	948	912	928	936	959	942	950	927	901	901	919	939	962	937	952	931	943	962	968	955	969	977	943	888	907	907	985	999	986	950	924	961	937	900	956	950	944	927	935	952	954	983	947	895	957	912	925	972	944	946	948	937	924	948	936	969	908	943	928	959	942	869	930	945	928	927	943	980	943	1009	927	965	955	924	983	918	983	937	950	919	949	917	907	938	935	901	915	946	950	917	935	932	954	944	937	930	917	933	931	942	938	973	917	895	942	914	926	938	897	907	953	970	935	922	956	952	995	914	981	896	953	980	941	941	896	916	917	946	952	964	943	973	888	969	841	964	927	971	922	926	902	918	989	926	1006	944	951	912	982	901	929	924	922	937	980	983	921	934	903	937	958	941	955	919	917	962	919	910	960	956	996	963	986	1015	903	920	959	904	935	937	916	916	949	1005	977	892	900	896	962	918	913	958	941	912	928	926	957	911	916	973	954	894	978	938	949	930	963	951	906	913	968	873	928	932	937	947	970	910	897	926	925	895	904	932	960	971	958	953	945	926	939	892	896	934	988	931	975	965	986	948	957	977	964	973	948	948	989	943	921	925	982	956	880	951	926	900	930	937	953	967	959	931	939	976	953	980	910	927	963	931	952	994	958	970	908	890	904	917	889	950	948	923	958	976	981	979	898	970	892	961	936	989	904	964	925	892	910	931	946	1010	930	953	954	927	981	955	972	972	985	960	918	928	928	918	920	949	955	947	961	935	934	947	965	1003	964	942	921	911	941	900	953	994	952	904	949	922	907	930	931	922	940	911	939	1001	948	929	968	944	882	936	920	961	934	950	930	916	983	916	933	986	932	975	931	992	920	951	959	944	942	911	932	954	874	913	955	901	944	931	932	915	930	890	900	952	930	920	913	969	933	985	973	974	972	964	953	964	985	921	1000	953	945	980	906	943	918	878	989	887	893	958	943	915	930	934	930	944	1013	938	930	940	954	930	958	915	971	987	960	981	995	1005	873	1009	879	951	970	933	962	829	974	906	943	966	955	958	918	921	914	975	920	923	949	950	932	976	939	914	966	954	941	921	928	957	924	890	893	899	877	899	931	918	891	947	932	933	936	945	918	919	931	921	956	976	925	920	927	937	980	913	934	912	920	967	952	921	897	906	952	922	957	961	891	893	919	958	936	972	915	972	925	956	905	950	967	941	1004	988	894	922	933	903	917	980	954	901	925	916	899	935	945	965	938	917	1020	909	928	917	922	952	941	947	907	1004	965	944	926	951	1010	931	925	920	901	955	913	934	933	943	935	943	903	947	938	894	964	903	947	941	978	955	878	914	921	964	920	1002	957	926	925	924	961	935	928	939	938	950	963	941	942	959	924	960	943	883	958	915	961	993	910	924	976	924	915	962	986	924	970	956	965	919	987	943	915	923	914	908	970	917	942	920	963	948	871	1018	979	896	896	973	951	942	879	916	919	938	907	950	987	930	990	936	928	992	921	952	908	929	942	982	951	938	927	895	956	929	944	936	936	901	957	942	933	969	918	915	936	962	853	942	966	947	935	976	940	1012	975	970	961	948	972	972	933	963	952	956	934	912	933	890	961	952	950	905	922	954	916	969	946	933	899	967	956	948	961	992	877	945	889	985	954	947	916	947	947	888	930	917	953	919	966	920	963	972	979	893	944	905	1020	940	866	930	940	906	936	955	947	964	933	941	890	952	947	963	955	931	966	978	1009	935	894	924	942	914	903	949	948	914	950	918	966	959	933	910	957	927	965	898	923	906	1021	965	944	921	991	963	981	967	949	911	917	949	943	962	1007	948	943	889	942	971	908	971	962	942	909	968	924	930	973	967	920	907	942	933	930	976	872	897	957	879	899	950	957	930	1000	964	915	917	977	932	938	954	938	966	904	946	920	906	953	957	935	916	929	954	953	894	978	924	940	924	940	890	958	884	907	940	955	940	915	958	927	906	975	925	947	965	959	907	951	938	944	973	929	944	974	910	949	971	925	940	970	941	945	960	949	911	907	935	1001	929	936	959	953	956	933	930	947	938	944	952	1023	948	968	910	978	909	996	959	931	953	916	923	976	959	914	886	945	935	942	946	955	950	992	933	1006	964	905	951	925	941	939	940	961	937	1007	897	869	904	923	945	904	879	958	936	925	919	940	1012	911	984	962	996	933	959	927	960	940	945	900	941	940	959	946	896	951	953	954	955	943	955	977	925	943	944	934	957	938	1006	946	944	913	922	893	902	915	948	978	924	971	989	983	950	1031	869	939	913	889	918	956	889	978	896	948	921	878	931	944	958	903	899	946	928	918	1008	929	1024	946	899	908	899	919	965	993	978	941	914	1006	942	970	968	935	995	899	926	930	993	963	948	892	991	949	951	931	887	930	926	899	990	950	948	939	975	947	945	959	950	946	882	889	938	908	974	920	927	927	941	915	915	917	954	937	982	950	975	982	911	925	928	905	941	929	952	948	983	952	942	941	961	953	898	943	922	948	892	960	927	892	940	900	935	949	979	977	872	957	1006	940	897	927	939	955	888	913	994	944	928	910	919	917	954	944	987	1013	936	897	972	931	987	977	909
1972	145	170	149	130	128	131	140	125	148	116	118	138	123	127	114	144	111	112	112	137	121	131	107	126	124	127	127	100	139	132	116	123	117	140	128	134	118	111	136	127	129	131	115	125	124	140	119	125	113	125	118	129	103	131	116	119	121	130	128	130	130	120	117	126	120	107	121	108	111	128	124	109	115	123	121	90	108	122	129	115	108	123	154	118	98	145	106	131	132	136	117	126	120	114	99	132	111	120	108	128	126	119	114	121	110	141	135	134	137	113	115	135	118	129	113	120	117	118	115	123	109	128	101	133	125	131	132	114	125	117	118	127	119	126	129	114	131	133	105	134	110	121	131	124	98	125	117	131	125	120	126	121	136	121	121	125	100	128	114	116	107	113	133	141	121	115	142	114	119	129	130	122	119	128	121	113	139	121	126	130	103	129	122	133	132	153	107	120	119	106	127	110	117	132	126	126	121	130	123	123	133	130	125	123	135	131	116	126	120	131	116	122	118	116	127	139	117	122	122	128	133	125	136	141	99	130	120	142	130	107	125	127	122	117	103	130	118	150	126	130	124	124	119	124	125	131	119	123	127	145	112	115	110	115	122	110	120	115	140	108	112	117	109	131	139	126	138	138	125	112	126	117	119	117	106	114	110	129	126	104	119	123	134	133	118	117	126	134	114	132	133	96	129	152	125	127	120	109	103	115	137	126	121	118	133	124	135	131	117	121	134	136	109	116	122	121	123	118	109	123	123	111	124	124	126	113	134	112	112	117	102	125	137	120	136	136	114	117	130	136	109	124	129	127	126	110	110	107	127	118	121	143	143	138	141	133	132	130	131	137	110	136	135	133	116	116	99	115	124	130	132	109	132	92	98	123	121	106	132	106	115	125	110	146	140	126	129	128	123	116	102	133	110	121	125	119	123	106	132	113	132	125	114	138	116	119	131	112	114	121	125	115	104	139	121	120	118	116	111	125	122	110	106	108	125	112	121	131	122	139	144	143	115	113	117	127	115	114	113	132	113	126	109	111	109	125	103	121	111	116	132	112	103	154	133	145	119	113	124	147	122	122	137	128	114	113	113	121	107	131	132	129	125	147	126	139	123	111	116	123	121	149	119	108	115	125	113	114	135	113	113	126	139	103	128	127	127	116	116	128	148	127	122	139	111	128	136	127	129	154	114	142	122	114	104	137	126	144	118	129	130	124	121	104	116	134	131	128	128	132	139	126	126	141	128	117	97	115	119	116	134	124	138	110	121	98	101	126	129	129	123	129	116	108	124	116	111	112	125	116	120	117	121	118	122	135	129	130	138	119	108	125	117	124	140	141	118	116	115	131	139	131	138	106	129	127	116	140	132	143	110	121	134	127	107	112	128	144	116	132	104	111	123	120	132	117	145	118	132	121	115	120	111	123	129	113	133	144	111	148	140	154	114	146	147	115	127	134	119	97	117	108	120	119	139	142	138	133	111	128	133	132	120	124	116	132	111	120	127	121	111	131	131	120	128	117	123	129	125	126	157	111	132	139	130	129	99	132	108	123	131	121	126	112	128	101	141	128	115	135	125	114	141	121	121	122	131	122	109	128	123	117	134	118	140	121	125	121	121	132	106	126	112	155	118	136	104	92	106	110	113	118	106	110	119	128	95	126	135	103	124	159	133	134	106	130	132	122	133	129	120	126	114	106	117	105	131	136	116	126	118	113	115	117	127	112	122	139	123	125	107	121	91	125	111	130	128	123	131	121	143	139	129	113	115	109	111	117	127	105	133	114	101	125	127	106	114	148	133	141	127	141	112	121	147	124	138	125	134	131	133	122	114	109	134	112	125	126	115	163	119	107	107	113	124	130	130	112	136	115	144	120	137	108	123	132	117	133	108	134	129	130	130	119	136	114	122	138	134	144	124	132	125	121	130	113	147	132	111	133	122	134	122	112	126	118	120	134	126	127	125	116	115	108	144	127	127	124	142	141	126	120	101	135	127	102	124	139	146	127	113	140	154	146	121	108	133	133	125	106	124	138	124	122	116	127	137	96	99	139	141	115	140	118	104	121	119	134	114	102	103	102	136	101	133	133	121	146	134	128	122	121	120	126	123	107	125	140	117	131	121	137	124	117	134	112	112	130	123	137	132	135	99	112	147	129	115	110	133	121	119	142	120	104	119	109	113	124	117	121	137	111	125	124	111	147	142	113	141	121	130	130	126	117	133	124	116	136	124	141	111	105	135	129	132	111	122	129	130	131	136	124	125	125	135	120	151	128	146	136	120	115	121	124	139	121	110	130	131	131	107	107	126	128	123	120	126	121	131	114	133	127	116	111	102	122	133	130	139	118	111	122	123	109	120	127	134	115	128	116	130	151	132	108	141	109	147	139	145	127	130	132	135	146	112	116	109	130	122	132	120	123	129	114	116	118	129	124	132	132	97	125	112	111	123	117	129	101	126	116	127	119	112	118	108	135	108	119	136	143	113	122	121	118	118	117	118	134	128	135	125	108	133	118	129	145	132	131	138	123	133	134	128	125	122	118	128	111	115	108	134	119	120	131	113	123	121	107	151	151	133	109	125	139	131	106	117	122	145	126	142	113	101	132	114	108	119	111	105	116	107	120	122	124	114	122	127	138	121	122	139	121	124	111	121	126	109	133	135	137	110	105	105	128	106	116	130	101	127	137	123	160	136	121	117	128	123	138	125	120	125	125	140	117	119	118	130	103	112	127	132	132	110	125	116	121	130	122	131	135	119	126	114	147	100	126	136	110	131	139	103	129	127	129	134	122	112	132	112	103	144	106	130	96	112	106	143	129	137	109	120	113	129	122	137	117	120	132	124	114	135	119	113	140	141	107	126	139	119	150	128	145	129	121	123	121	139	128	95	111	134	140	138	112	119	123	122	117	135	131	121	143	142	134	121	118	126	130	120	125	124	118	113	112	123	101	119	133	133	114	128	115	138	121	130	149	127	124	132	131	113	105	132	123	118	121	109	134	113	106	139	112	139	123	131	106	111	138	132	136	112	96	120	130	139	98	125	125	104	122	137	93	98	132	127	111	119	123	127	123	116	123	121	83	131	122	143	122	113	113	129	117	138	129	122	111	118	120	130	119	136	122	116	143	103	137	125	117	116	120	115	136	120	117	133	107	123	131	130	134	124	136	113	107	125	102	119	113	106	121	129	124	127	114	128	107	111	128	121	110	135	96	119	131	125	123	113	134	104	127	136	118	133	135	133	124	135	131	90	133	116	102	122	136	125	92	119	132	127	133	128	129	133	116	128	129	124	119	108	122	101	111	127	141	115	126	120	105	117	116	140	106	125	127	110	107	89	136	107	122	120	111	118	108	104	137	120	118	130	112	122	114	128	121	132	117	127	108	123	119	122	144	135	114	114	106	111	108	145	138	114	107	120	127	129	127	127	136	128	121	110	114	112	113	140	125	128	107	118	123	119	126	123	138	137	115	113	131	115	122	136	134	135	113	99	121	110	136	134	147	141	131	128	130	126
2293	410	497	501	463	458	430	406	443	446	418	401	381	370	397	395	364	392	409	413	405	397	405	428	404	362	396	436	430	388	408	413	404	388	378	408	444	415	395	407	419	390	393	422	415	375	396	369	385	406	375	387	377	389	420	419	392	419	381	425	407	406	382	379	414	369	378	342	408	373	379	360	347	377	398	399	356	377	357	410	357	386	387	380	435	393	414	359	389	408	404	392	389	380	369	405	409	385	380	392	395	350	369	390	400	378	418	369	356	398	408	352	386	377	374	379	400	404	369	385	366	415	401	378	370	418	381	393	428	398	398	404	374	420	392	412	389	434	376	394	395	401	397	395	375	387	404	407	384	406	362	395	356	385	386	381	391	377	400	407	420	350	381	407	355	341	376	414	388	386	398	376	431	427	366	376	400	388	376	378	415	376	397	378	409	372	366	377	364	399	377	386	407	404	393	393	408	367	368	381	369	364	373	391	392	416	395	412	350	369	396	370	404	376	392	342	364	373	388	379	360	394	381	340	400	385	408	379	381	379	450	388	378	379	361	385	361	396	400	375	380	395	360	394	384	355	373	383	386	401	434	424	380	398	397	413	384	396	402	380	409	386	372	419	401	386	376	367	397	389	386	362	373	373	371	369	361	365	399	350	375	375	396	385	399	387	393	359	371	382	379	411	363	369	392	367	352	392	381	411	394	383	404	416	394	381	350	376	375	380	383	359	394	395	389	367	390	378	398	412	407	381	380	381	401	413	382	362	383	389	389	394	388	397	382	360	391	364	399	376	377	373	393	423	400	401	393	399	396	413	382	384	349	357	383	356	361	390	358	381	367	400	395	380	381	380	381	413	397	348	409	395	378	393	380	400	399	369	372	393	402	390	382	447	385	381	421	386	392	404	391	393	380	389	366	370	367	385	367	362	381	397	402	375	345	372	419	421	371	407	401	395	409	384	386	417	371	400	353	329	396	392	379	405	367	403	400	361	390	406	385	404	389	401	402	380	383	385	402	371	381	425	339	399	411	382	352	399	402	373	389	409	377	347	369	372	404	349	379	352	380	421	392	360	365	369	404	349	391	352	401	385	398	412	408	364	409	383	382	411	394	369	372	390	397	411	355	421	409	395	414	359	399	358	386	392	354	380	374	388	421	354	389	383	406	407	391	397	383	372	363	390	362	379	392	372	423	394	413	377	386	384	357	390	359	387	387	340	376	381	390	360	354	375	367	377	398	364	358	380	398	380	372	427	382	387	395	397	368	386	386	409	413	420	373	396	383	394	391	383	362	416	373	361	379	402	389	385	397	392	358	335	428	388	371	391	411	352	369	368	362	394	358	391	368	390	362	393	387	385	412	406	397	377	365	403	374	416	411	353	380	387	384	413	381	393	358	407	396	396	375	412	411	378	366	436	378	379	399	370	398	394	382	398	403	428	334	378	407	373	383	405	401	420	395	386	394	386	377	357	379	382	366	383	398	398	424	401	390	412	373	389	372	413	391	399	393	339	378	387	370	368	396	388	332	375	403	348	392	400	377	398	378	390	413	341	420	418	394	386	399	353	364	355	378	352	388	399	386	390	373	391	406	390	377	391	411	406	403	404	376	389	378	387	391	392	374	401	417	370	418	410	404	368	389	378	353	357	373	391	365	380	377	393	373	374	368	399	386	422	384	403	406	383	384	374	384	413	365	432	383	395	403	390	385	355	399	351	436	413	390	393	411	383	366	387	384	415	352	389	351	386	385	415	400	366	388	402	392	359	361	379	413	415	392	351	384	401	391	387	388	390	367	369	379	418	364	407	378	398	375	362	376	385	382	415	373	357	384	402	356	358	413	397	389	374	397	397	367	369	398	392	404	369	388	390	458	374	411	380	414	344	390	395	356	408	388	365	381	401	379	377	370	405	344	389	356	371	350	377	383	362	364	391	385	391	412	404	374	364	379	375	380	373	386	389	345	377	398	402	386	392	390	376	407	404	377	376	377	397	383	370	383	358	386	411	387	397	359	370	390	390	371	411	367	367	386	438	390	434	407	392	396	382	371	387	411	377	357	372	384	381	369	400	382	395	376	362	405	389	385	373	380	360	395	371	385	400	386	391	378	366	393	396	405	412	378	395	373	389	405	357	348	373	407	401	364	376	412	425	399	400	393	369	424	373	377	367	411	397	410	382	373	368	393	408	421	377	402	350	376	388	392	348	388	385	422	420	369	362	390	367	359	409	382	365	381	406	392	395	384	379	353	388	387	383	366	355	359	382	395	358	419	397	370	412	408	391	345	414	400	369	395	381	402	384	385	385	365	352	385	398	383	420	391	401	378	387	395	372	374	382	383	370	394	387	366	397	413	383	406	366	388	419	359	413	373	372	371	385	407	400	423	385	393	349	374	379	361	419	394	383	422	390	399	377	376	368	410	386	397	414	357	389	385	381	417	388	383	352	429	375	418	360	372	384	382	406	368	403	369	378	399	403	423	393	383	377	403	400	398	369	368	381	388	395	424	362	453	355	407	358	386	385	345	404	391	398	354	350	414	375	369	422	395	402	406	409	383	390	389	375	403	362	378	394	397	413	421	425	367	383	386	383	412	389	388	400	388	405	356	381	375	385	368	422	343	387	408	420	392	430	398	383	362	379	396	373	387	379	392	370	372	375	377	410	419	404	365	406	414	441	390	398	377	375	391	384	384	403	429	374	373	373	414	376	390	376	392	415	354	393	376	379	348	363	388	414	407	375	388	360	378	370	371	396	401	404	386	398	396	401	400	409	361	383	372	399	385	415	347	399	413	380	361	382	369	357	396	383	370	365	387	427	406	367	366	375	408	410	349	400	390	428	386	367	423	380	394	352	389	399	392	386	412	416	384	409	397	384	355	415	399	357	419	415	387	414	400	372	366	388	394	374	393	374	394	356	441	379	407	417	370	369	379	390	431	374	384	417	429	383	403	363	381	385	375	396	390	372	414	403	374	422	381	364	392	411	428	397	403	441	375	395	413	376	401	400	362	410	371	370	404	383	400	379	384	377	409	386	348	382	411	379	388	432	357	396	417	386	396	373	396	407	395	365	411	411	398	362	384	418	376	370	376	357	414	372	381	396	379	373	397	380	404	347	397	392	391	354	404	374	426	391	411	388	380	405	358	383	398	372	408	412	368	379	373	391	385	383	396	396	376	411	390	382	377	355	382	350	374	382	436	438	383	373	373	394	383	365	402	390	385	384	389	370	397	399	373	387	386	342	407	410	393	397	369	358	379	384	369	365	344	390	382	383	409	405	408	377	407	412	380	395	404	377	380	375	388	395	385	406	370	370	367	382	391	390	383	384	373	368	375	392	405	413	404	415	422	387	411	392	415	345	407	372	403	403	412	393	384	367	431	394	376	379	382	387	374	394	405	397	351	399	370	384	404	393	389	379	369	393	386	382	375	340	409	396	363	398	336	377	407	404	418	387	407	398	380	402	361	355	372	386	418	378	369	370	423	366	409	362	377	365	350	401
7582	1050	1367	965	652	554	508	430	363	297	293	307	243	274	240	284	239	214	221	252	210	245	244	254	289	240	243	259	234	215	223	243	218	194	233	233	234	222	229	209	217	221	220	209	190	207	203	205	205	221	243	215	215	196	198	236	201	194	202	206	199	223	211	217	205	227	210	215	220	225	208	197	231	221	203	199	253	200	231	208	197	206	187	195	226	195	212	191	214	225	203	194	221	196	220	214	206	225	219	242	209	221	191	232	223	231	209	196	207	217	213	220	209	231	184	189	208	204	223	218	206	205	220	233	209	214	191	194	200	191	231	246	189	216	200	212	231	195	197	201	223	210	212	214	210	210	188	196	215	206	218	218	187	207	228	195	208	226	203	215	221	187	220	187	218	213	197	199	205	215	188	195	209	205	201	197	215	229	215	215	204	188	178	180	200	233	202	212	204	201	194	204	210	215	210	197	222	225	187	186	185	206	188	215	201	233	240	212	228	182	206	231	192	218	200	203	236	197	194	216	199	213	169	197	219	211	233	225	212	202	208	190	213	188	168	190	203	216	213	196	215	229	186	201	196	209	194	183	178	194	203	192	202	202	194	236	219	212	173	208	219	213	207	219	191	184	208	182	204	190	198	239	210	196	185	193	215	193	202	221	195	232	212	243	208	224	187	219	192	212	211	216	208	201	203	210	202	200	209	212	207	204	198	206	218	203	234	251	194	202	197	226	208	182	203	193	196	183	200	207	227	202	188	209	205	235	228	201	229	210	192	202	208	209	227	205	200	203	199	218	208	229	212	202	198	209	195	219	184	195	187	211	209	199	206	230	219	243	238	225	198	199	198	192	203	207	234	222	187	208	208	186	163	208	198	196	214	196	204	197	221	190	197	205	195	173	194	206	232	215	217	198	180	208	208	207	192	213	217	235	211	197	193	209	181	218	208	221	210	198	212	209	203	208	208	212	219	194	210	239	191	195	191	216	200	194	207	228	225	209	198	170	219	193	213	205	181	185	208	203	190	184	189	187	184	218	187	184	197	227	204	208	210	194	217	232	206	212	207	202	226	211	195	211	205	220	228	206	205	226	206	244	196	204	214	189	184	203	200	192	177	192	217	211	201	187	217	202	210	204	215	197	211	209	226	207	196	227	189	207	191	220	194	190	208	210	187	176	216	213	198	223	216	201	221	215	182	215	211	197	179	188	192	219	198	225	197	204	199	196	202	226	173	216	225	187	216	192	187	206	197	197	217	169	197	229	193	231	195	214	212	194	205	203	206	205	203	234	173	208	188	203	186	205	214	183	176	203	222	216	221	197	210	202	195	207	188	180	203	217	203	200	221	165	203	222	197	211	220	230	217	213	229	215	243	207	183	189	205	204	205	243	201	217	223	203	203	206	192	209	200	221	213	225	181	201	213	209	231	204	205	208	211	204	196	199	196	201	199	202	225	221	220	210	210	204	190	225	180	208	195	200	201	196	219	229	183	218	214	222	183	226	214	213	223	197	186	208	246	189	206	190	197	162	229	220	215	200	208	205	206	202	183	234	201	214	197	191	212	184	186	204	224	193	203	236	216	197	203	207	218	204	219	200	197	204	206	189	182	201	202	191	207	243	199	188	209	190	219	230	219	232	212	242	210	243	205	204	231	210	207	174	210	224	197	213	203	177	190	191	211	205	204	240	187	229	217	196	227	203	206	209	221	192	200	188	220	193	196	226	213	221	230	197	256	207	217	206	208	185	213	220	214	202	210	236	219	194	189	234	208	165	183	203	197	191	232	184	239	192	196	209	195	213	211	216	215	194	195	179	221	211	211	203	191	200	194	205	204	213	188	211	213	193	233	228	206	194	209	201	212	208	212	205	217	198	209	197	179	223	217	220	209	234	191	198	227	205	191	190	178	202	221	207	192	196	198	215	201	226	186	197	210	197	212	197	204	184	217	222	223	188	211	210	201	199	214	203	195	196	207	215	182	208	198	204	204	210	188	200	203	199	210	213	192	215	198	188	214	209	207	217	186	200	174	221	189	220	203	200	205	200	182	206	215	200	206	233	190	182	184	183	211	203	225	201	210	208	214	190	211	184	200	198	201	210	225	186	220	205	201	215	194	187	197	205	179	213	184	214	211	234	219	187	201	205	218	173	211	188	211	186	231	196	238	222	246	184	191	201	203	189	194	204	230	221	174	214	211	192	212	207	215	213	227	199	219	211	216	206	217	207	218	185	180	177	211	215	211	208	191	209	197	177	224	174	202	218	212	205	170	204	212	181	214	187	195	238	195	188	204	211	233	220	206	208	182	201	202	190	199	216	204	224	225	187	173	206	192	210	204	193	224	192	200	191	206	217	215	221	218	184	203	197	178	221	236	232	238	213	219	232	206	181	200	227	213	199	191	228	224	249	221	209	229	197	207	195	207	236	208	211	245	228	200	210	203	197	209	189	204	213	176	202	218	224	208	194	225	174	213	202	200	211	222	195	209	199	215	201	205	192	193	179	218	206	188	193	186	188	254	192	213	221	206	216	207	203	185	226	207	200	203	219	197	212	198	215	199	203	207	216	219	197	194	197	202	200	208	203	217	199	215	204	172	204	214	198	191	217	183	191	215	203	189	198	194	193	191	212	196	203	207	192	198	221	227	207	235	179	195	224	207	226	224	186	255	228	207	222	220	192	211	226	212	215	219	213	192	206	230	190	227	192	188	218	192	202	230	181	221	213	194	212	209	204	207	239	219	197	181	217	192	192	200	209	204	196	224	218	200	199	191	204	213	217	183	202	226	213	183	218	177	205	190	209	237	205	227	240	192	204	198	182	214	230	204	217	215	214	198	195	183	174	212	228	199	239	224	189	202	191	194	220	215	216	189	215	218	188	225	204	214	214	217	193	204	208	174	175	181	218	183	203	192	224	220	217	208	202	207	227	208	210	215	191	203	223	202	206	182	185	199	229	219	232	167	191	199	196	204	212	195	221	220	192	164	218	193	214	201	204	208	200	235	203	234	182	220	188	222	194	202	191	178	225	198	214	221	175	217	189	222	224	206	216	228	195	202	211	226	199	180	189	228	219	226	205	193	207	191	215	202	197	216	223	196	196	201	195	196	188	212	205	200	203	197	214	197	198	212	202	193	193	195	214	178	203	189	199	214	191	216	179	189	203	215	228	229	202	205	193	206	228	211	190	199	190	195	196	187	185	178	200	193	191	188	217	199	187	194	203	211	198	196	201	203	222	190	206	208	227	198	215	204	190	197	197	199	216	221	208	210	202	206	218	221	208	228	203	262	215	242	229	225	202	211	180	213	209	183	205	182	186	152	196	206	211	205	201	203	198	207	211	192	207	195	214	199	184	211	230	192	229	225	193	225	191	188	219	206	210	201	215	218	206	215	229	187	175	215	196	190	198	215	212	195	188	195	218	217	175	203	204	192	192	205	201	217	207	232	212	196	186	209	216	213	215	236	185	231	215	211	241	185	211	213	212	187	242	188	229	171	219	207	216
6003	1301	2719	3178	2745	2256	1855	1561	1404	1303	1197	1096	1030	1040	924	923	914	856	920	829	839	1004	1013	1150	979	859	855	912	922	793	839	839	665	699	734	643	606	623	621	610	583	607	656	639	592	591	572	602	603	606	613	624	657	602	596	612	567	598	587	586	553	578	579	607	585	585	628	596	596	548	557	555	583	596	587	557	584	600	573	644	610	592	615	615	593	628	593	602	571	594	550	530	623	559	581	616	591	556	632	565	582	529	574	579	586	548	587	558	554	552	584	559	587	553	623	596	597	568	582	571	619	574	609	592	594	528	609	570	586	567	572	577	543	589	572	581	599	610	570	568	577	560	583	598	595	569	580	609	584	569	552	537	593	568	558	577	550	567	555	551	590	589	545	579	558	598	559	573	550	588	598	591	566	527	588	580	579	625	538	585	571	568	564	547	607	583	583	617	571	627	600	563	615	566	536	541	590	559	571	558	547	561	575	559	594	582	589	637	557	591	555	533	583	534	568	564	566	579	578	582	597	597	536	558	559	519	576	604	564	583	592	572	580	590	578	551	582	521	590	543	528	615	591	591	578	570	570	577	570	606	547	561	551	559	586	595	576	613	610	582	567	549	576	611	571	556	544	624	577	620	594	516	567	582	590	547	624	585	584	564	584	586	582	545	570	564	567	572	556	558	580	533	577	570	576	609	607	556	563	555	601	576	604	589	566	567	570	588	610	578	575	591	540	594	543	576	589	567	555	572	574	550	580	552	554	603	568	554	609	622	571	532	569	552	560	600	593	566	593	569	579	608	582	575	557	569	544	537	621	551	585	559	599	579	553	568	596	608	567	573	585	608	550	586	577	562	569	568	573	604	582	581	553	595	593	581	559	559	595	580	593	607	577	501	558	588	579	570	560	612	562	571	563	626	580	528	568	536	613	533	611	546	585	587	589	534	543	572	563	557	556	547	661	577	547	565	544	557	590	593	623	579	548	594	580	586	542	576	530	566	572	615	545	559	544	571	540	585	545	595	579	578	596	575	579	590	564	575	577	610	586	575	555	577	620	591	622	590	580	614	594	544	551	564	580	591	553	579	605	534	554	589	592	612	558	596	583	608	569	580	551	596	584	591	584	574	587	572	583	569	576	592	574	572	575	577	589	562	641	584	561	580	567	603	619	587	545	559	593	541	557	572	560	600	570	579	562	565	602	528	559	580	550	551	570	562	575	591	551	551	596	548	567	581	585	552	596	584	618	581	560	581	556	584	592	546	559	574	549	553	592	573	547	580	578	535	583	602	572	570	543	555	556	560	572	559	600	527	594	558	546	550	566	565	571	589	595	591	568	582	588	580	523	582	570	581	533	563	567	595	573	589	560	602	589	576	577	588	567	567	553	620	557	573	594	563	551	561	554	597	590	562	596	594	601	594	574	606	514	587	557	547	588	538	576	576	592	542	533	594	618	563	561	609	601	567	589	568	611	550	572	571	585	602	560	560	556	544	620	590	602	548	583	629	555	583	587	547	570	578	592	573	568	563	583	596	590	616	562	588	567	571	597	586	591	536	629	575	535	585	536	552	590	604	591	562	567	571	524	602	584	603	537	536	586	592	583	573	575	566	553	530	572	571	571	569	569	558	571	609	602	616	563	579	571	519	543	596	561	602	559	578	568	566	561	575	523	577	571	592	558	604	584	539	590	581	589	561	583	570	547	586	609	577	546	576	626	571	578	572	585	573	582	619	645	568	584	552	567	572	582	584	578	605	561	601	545	591	598	588	574	559	581	618	558	544	586	554	578	569	568	559	558	569	580	583	545	562	565	594	551	568	539	553	566	547	582	590	590	597	612	582	587	586	557	605	553	578	583	590	587	591	600	574	549	591	608	510	600	549	616	590	595	565	595	633	562	582	577	550	599	570	564	623	528	570	545	591	585	580	594	586	564	581	603	579	633	620	581	566	558	548	584	543	526	578	602	609	578	596	595	591	580	612	584	586	560	528	577	553	562	580	556	554	612	592	564	575	584	578	549	564	604	608	525	567	536	572	606	557	537	585	585	566	557	582	591	573	566	577	531	589	578	557	611	541	573	596	549	605	573	570	551	562	595	593	570	574	612	592	603	592	599	579	596	585	560	542	634	578	605	577	569	609	599	608	558	531	577	591	567	568	578	579	574	555	571	533	564	604	578	573	546	574	599	581	583	602	520	535	532	603	566	544	593	564	571	615	592	577	567	570	606	564	610	586	561	588	595	566	581	589	573	564	561	606	589	522	571	597	551	599	580	581	558	575	593	552	544	589	569	603	600	614	563	595	578	602	565	559	556	601	598	578	590	593	618	602	572	578	519	598	587	581	571	584	596	562	574	594	561	546	603	541	572	572	567	594	557	576	574	599	570	579	559	545	604	577	605	582	576	563	591	572	550	596	610	564	610	589	549	570	623	535	588	546	581	555	567	592	580	567	597	573	560	545	595	577	588	622	572	585	548	607	585	560	571	553	574	570	560	602	611	562	545	541	590	595	551	583	565	622	552	545	612	571	611	560	586	554	547	604	579	589	566	546	578	528	532	563	605	591	551	528	619	557	601	574	570	548	553	554	561	573	597	606	603	524	568	544	614	604	556	578	579	595	574	612	588	583	567	546	566	582	551	579	564	545	552	549	590	602	594	597	590	588	564	562	572	572	595	556	585	579	543	620	607	545	578	572	574	598	551	573	562	607	541	553	621	616	597	565	564	527	615	582	589	609	548	531	615	635	597	542	575	576	562	564	607	570	580	588	592	614	568	569	558	543	577	600	526	558	603	571	636	596	564	546	577	549	603	552	566	559	590	557	609	562	587	578	583	576	562	571	567	584	582	604	584	579	597	591	582	593	591	551	568	575	554	532	597	563	618	616	544	547	558	616	581	575	601	598	575	549	592	580	600	527	535	568	589	585	564	518	575	582	558	563	583	597	611	569	585	546	561	618	636	569	574	584	561	571	621	604	545	517	558	586	607	586	566	617	578	558	628	592	581	574	583	557	581	578	593	576	599	554	564	580	586	599	538	566	557	592	560	557	570	561	603	606	617	597	593	558	583	595	551	583	591	548	559	578	556	552	591	553	583	641	567	566	545	595	597	614	571	568	567	568	573	560	577	532	583	561	576	551	560	571	550	541	584	604	618	562	577	537	560	508	614	617	597	560	588	578	584	588	559	584	558	601	579	606	590	525	607	558	542	562	567	610	592	549	560	606	542	587	585	582	580	584	593	553	573	524	577	582	595	593	552	560	578	581	586	607	576	558	598	566	545	576	583	588	592	562	592	585	591	588	596	585	599	585	576	581	542	599	584	554	598	581	569	628	577	599	563	627	543	597	598	560	591	568	598	571	552	591	577	574	624	629	590	554	599	563	582	603	597	577	576	587	550	564	569	573	564	549	605	587	578	599	573	573	597	568	622	592	582	640	549	587	566	584	599	582	594	567	581	605	578	565	576	557	576	522	545	609	574	611	595	534	551	584	562	574	599	578
14847	2586	2674	2167	1710	1133	861	812	681	595	572	575	539	546	484	473	482	541	475	481	432	491	507	534	505	466	437	447	463	526	443	387	497	410	391	404	390	382	389	406	378	385	411	392	400	426	422	389	383	384	378	397	353	360	381	408	379	421	366	390	433	380	390	386	387	389	374	366	373	312	374	406	374	401	421	410	400	341	394	374	392	404	393	385	407	360	402	386	407	413	436	385	426	405	378	376	391	397	420	393	382	367	416	380	383	383	359	378	357	404	428	405	391	390	393	389	371	418	414	406	410	386	338	417	422	404	430	395	376	371	390	365	379	394	392	419	421	368	382	362	341	381	395	368	413	384	420	422	411	366	413	408	384	393	370	405	400	390	393	389	382	364	394	382	407	402	388	425	367	399	339	386	450	358	403	408	369	405	393	391	386	405	402	415	376	436	369	380	412	418	378	415	382	383	373	413	375	406	385	367	399	411	391	355	376	380	380	367	386	341	409	382	370	350	379	409	384	357	366	358	452	413	381	334	403	363	371	343	345	360	396	390	369	367	394	361	400	393	396	416	386	384	384	396	399	427	405	383	396	399	399	407	395	406	384	367	410	413	392	405	398	383	389	414	418	387	402	411	381	414	372	423	383	405	372	386	401	371	377	400	396	400	395	381	359	390	380	378	384	404	414	412	362	368	368	358	404	406	362	420	333	354	424	398	397	417	379	369	367	427	382	393	386	403	408	397	368	361	395	373	376	376	417	403	410	407	372	408	431	406	383	418	417	380	381	401	411	362	373	367	359	361	354	375	375	409	366	406	365	357	393	363	407	392	403	381	360	372	372	349	368	369	376	374	391	389	360	395	418	382	375	392	384	381	350	420	398	358	376	386	391	380	404	407	344	383	395	420	404	367	343	399	401	370	389	362	388	405	394	439	411	425	397	398	391	352	383	387	384	373	362	374	376	399	362	351	411	378	410	404	348	422	356	394	415	376	416	386	407	368	394	412	397	425	346	358	390	373	420	383	394	370	395	400	424	341	396	375	337	367	425	372	374	378	396	404	366	351	367	402	419	388	367	364	388	395	374	403	396	380	391	407	362	387	379	382	413	375	353	391	397	390	354	382	367	368	378	374	390	386	410	391	352	387	379	363	386	362	385	355	390	408	356	356	390	350	387	375	392	391	361	384	387	411	392	367	358	426	380	380	407	369	408	396	434	394	386	371	365	399	404	409	435	374	389	369	321	408	372	397	378	370	405	403	392	339	374	374	376	348	420	387	372	376	365	367	389	387	387	388	346	391	373	399	363	370	375	395	371	381	364	378	384	364	366	373	392	392	364	388	379	398	397	359	386	376	370	397	405	399	378	392	435	414	346	390	390	398	408	389	357	406	393	369	376	409	375	385	347	384	409	379	378	375	386	424	379	384	379	373	367	359	389	410	376	385	406	399	372	402	390	364	428	425	355	382	393	353	365	395	423	365	370	403	385	418	393	398	399	376	374	433	381	382	351	372	389	354	414	408	395	399	396	369	410	391	369	350	366	372	336	366	401	365	406	394	390	381	409	388	403	385	383	422	347	406	402	397	431	369	366	396	424	408	405	352	358	407	397	412	374	413	375	383	334	432	403	395	390	387	414	376	424	387	383	374	371	377	386	415	428	421	349	393	392	406	407	410	385	404	383	388	415	371	397	384	378	391	380	368	368	377	358	365	387	410	394	381	420	360	394	403	371	407	395	415	377	380	424	416	354	422	355	387	380	381	402	390	371	388	424	430	363	407	406	409	392	407	402	407	435	378	398	425	391	402	397	377	394	418	361	413	364	401	338	390	378	412	394	372	383	376	360	350	380	385	391	393	386	404	392	354	376	403	414	398	389	391	369	386	432	436	406	388	370	389	365	382	405	363	360	425	389	398	412	405	397	351	377	366	366	402	384	410	391	385	373	419	377	402	389	356	394	420	371	400	406	373	435	435	363	387	380	347	399	346	418	387	370	376	383	443	378	375	380	396	411	343	408	364	377	376	365	369	397	339	372	391	407	384	394	379	369	396	438	359	346	394	403	380	398	363	400	338	349	428	364	330	393	374	354	417	378	377	351	414	362	392	387	417	403	375	369	355	402	395	400	375	405	395	399	395	382	347	383	402	407	375	413	403	387	359	394	362	412	392	391	384	388	385	402	353	394	355	380	370	386	368	372	389	409	395	429	389	380	386	387	373	368	377	390	387	393	402	358	384	413	385	346	428	386	377	390	404	362	376	386	384	361	376	406	373	425	382	389	386	346	397	394	397	403	407	419	401	401	392	399	338	377	386	393	357	404	393	408	370	393	376	434	392	381	389	425	376	402	388	410	375	374	377	390	380	417	373	367	405	389	365	376	343	347	394	421	383	431	353	352	391	389	410	384	401	390	440	405	389	411	433	384	410	403	406	412	351	383	398	352	369	430	373	372	364	401	405	375	428	398	360	424	407	387	399	378	380	381	432	391	393	409	388	405	398	348	382	395	400	388	397	404	355	403	402	370	400	361	378	411	380	411	407	409	403	401	400	385	398	407	401	400	394	387	436	372	369	364	389	410	381	424	403	425	357	366	389	412	401	369	388	388	383	405	361	416	373	406	382	397	376	365	393	393	411	402	387	369	404	435	437	359	380	372	373	393	351	386	402	435	399	392	380	393	375	361	403	406	375	396	390	437	399	345	410	384	382	398	376	380	373	414	405	395	379	378	385	370	409	430	413	399	394	411	397	374	372	378	397	369	388	378	402	418	378	404	404	406	418	384	383	391	388	373	420	391	375	349	397	347	376	416	374	395	371	427	379	391	398	411	382	386	393	411	385	412	399	392	382	365	406	404	403	426	381	393	383	444	405	428	425	405	403	399	372	368	363	370	357	371	370	395	399	389	363	401	395	380	419	411	388	372	374	426	351	353	382	411	370	387	384	398	409	365	380	408	365	358	397	420	382	397	395	377	378	383	383	354	369	394	379	403	391	355	419	390	362	406	369	394	372	372	383	416	385	363	380	355	382	408	394	394	404	397	389	394	396	373	393	384	389	383	392	372	351	387	399	385	355	414	400	408	375	403	355	384	376	439	388	390	405	409	341	405	404	376	415	410	385	395	367	390	344	411	415	390	363	376	398	399	373	371	390	392	403	371	354	379	376	358	369	387	365	383	380	398	337	398	390	386	399	399	347	379	375	424	389	403	372	357	390	400	337	410	408	381	372	366	400	447	436	393	417	410	406	371	379	347	388	377	393	383	394	396	365	407	401	406	388	406	395	410	412	409	403	404	367	428	367	390	377	375	389	393	373	364	378	343	376	395	395	394	391	389	385	354	420	385	360	408	405	344	384	387	401	374	384	378	373	379	372	365	380	365	380	433	365	373	402	350	378	374	369	376	400	410	401	369	400	362	396	370	427	370	424	390	387	415	393	407	379	365	384	362	382	395	389	384	400	415	411	367	370	387	390	390	454	407	411	351	360	358	389	420	362	368	385	368	383
8021	2551	5071	5840	5191	4193	3528	3010	2535	2330	2151	1953	1812	1757	1628	1573	1440	1645	1453	1572	1579	1721	1840	2063	1764	1417	1526	1587	1534	1473	1402	1458	1554	1101	1124	1144	1018	1074	1016	994	1031	1008	1047	973	1040	1012	1015	1017	997	995	937	1047	934	1039	954	985	1039	960	1062	1014	993	970	1056	978	939	987	957	999	1006	909	904	1053	991	952	981	955	975	992	937	972	932	998	976	961	961	954	995	938	980	953	1009	982	975	961	927	955	933	977	951	925	933	950	958	915	969	960	935	974	944	981	945	935	910	940	951	994	965	945	959	902	924	955	925	891	975	951	922	913	960	918	983	965	956	961	943	978	945	957	919	922	963	958	905	984	923	959	944	972	941	954	956	935	960	949	960	970	964	894	1009	908	928	990	958	954	942	976	992	923	973	909	913	905	972	929	919	969	957	982	940	947	914	932	975	919	963	968	898	984	947	966	953	965	876	904	903	1009	982	939	909	924	936	972	939	938	914	913	969	974	961	921	974	943	978	969	1028	927	978	885	899	921	928	902	930	923	949	933	947	929	921	909	907	973	932	966	971	946	907	918	949	925	888	967	917	929	889	931	971	926	884	907	987	996	921	924	910	1010	943	994	916	957	964	880	978	944	907	930	963	983	936	954	929	941	929	922	968	940	992	937	916	929	905	961	994	956	965	990	929	903	911	942	876	917	935	912	1001	897	937	939	950	934	882	934	944	912	908	955	927	916	916	938	952	918	938	947	945	931	962	901	895	899	980	957	980	979	942	947	921	925	939	977	907	948	924	904	917	897	961	938	969	945	971	984	930	904	905	946	954	956	915	894	925	921	977	956	968	958	981	930	913	945	948	935	883	988	978	971	932	898	955	991	945	992	903	923	918	985	949	972	951	922	957	955	933	936	953	920	933	921	929	954	907	940	960	923	923	922	936	987	977	939	1000	913	974	948	977	1002	953	925	929	954	954	892	954	909	925	920	942	929	965	918	958	913	985	935	925	945	1009	930	911	930	966	963	971	899	936	955	934	933	988	964	907	958	901	969	943	938	919	933	871	946	884	942	944	930	923	909	931	999	970	973	901	961	940	1003	913	952	1015	956	944	917	898	940	922	917	932	926	958	943	951	903	919	967	941	941	948	943	968	919	960	964	861	967	932	897	943	956	966	923	949	987	928	943	989	992	952	928	923	971	930	924	914	931	958	945	925	983	914	933	930	953	924	937	983	931	936	976	978	925	916	940	933	956	958	1015	872	947	956	949	932	969	946	1004	931	917	951	952	901	886	933	947	948	971	936	967	928	944	874	948	930	931	912	976	959	956	896	899	942	923	955	891	963	905	932	890	935	980	970	904	948	924	963	916	949	906	900	943	937	1005	977	976	946	929	930	868	965	954	910	950	933	949	937	968	959	946	926	945	919	926	907	998	967	924	943	946	965	935	981	922	918	928	936	939	943	924	922	971	937	971	951	949	946	931	896	977	877	968	938	947	911	913	942	945	919	930	911	965	948	981	959	939	907	959	944	960	960	939	951	967	947	931	922	931	946	925	920	870	899	968	975	919	895	963	968	896	909	955	927	895	935	901	915	946	935	901	971	964	934	876	931	941	940	931	996	942	917	907	981	903	969	913	906	939	948	936	927	969	940	958	923	945	953	999	991	953	963	913	967	952	1033	989	902	923	930	908	998	977	927	949	965	946	923	900	972	930	943	956	878	989	939	935	913	1003	954	991	937	912	920	870	934	970	955	969	944	975	967	952	970	898	923	933	952	973	978	996	914	912	963	891	952	932	1005	925	927	979	951	846	926	939	940	935	929	994	943	928	999	916	918	936	971	926	939	951	913	952	959	934	931	923	952	952	877	960	955	933	984	929	930	931	965	959	917	942	880	912	926	971	907	949	905	1008	929	960	980	980	922	957	968	1003	967	912	940	961	911	962	918	964	953	926	1014	935	961	947	950	925	902	939	933	966	1005	915	903	891	891	971	982	967	892	923	995	916	929	942	947	931	954	914	973	958	956	952	935	905	930	927	930	966	971	963	921	906	935	934	951	945	922	937	938	930	960	922	962	943	906	966	961	923	918	941	928	979	945	959	945	918	927	960	980	972	966	955	916	908	881	909	889	894	970	969	918	882	907	911	960	959	931	966	952	963	901	1008	973	919	944	962	942	935	934	939	964	986	955	919	902	976	918	965	920	922	941	950	974	896	1000	908	912	936	983	984	914	930	956	962	1000	934	955	951	911	979	956	973	918	910	949	970	949	958	930	897	919	923	919	947	962	917	944	966	965	917	972	907	922	923	954	831	961	907	939	971	923	905	957	928	958	926	956	963	915	942	918	957	942	926	926	957	941	964	970	936	899	959	902	979	970	908	920	996	962	983	927	910	888	894	952	948	944	976	1016	972	916	905	914	921	991	927	983	937	945	927	917	1004	930	951	992	901	957	946	946	938	906	951	935	963	868	953	954	945	944	968	918	877	984	942	991	944	971	921	918	987	922	943	982	897	966	934	927	960	970	968	922	1026	907	917	905	961	921	962	949	913	938	968	929	999	999	970	983	932	928	949	938	889	890	924	937	970	956	913	980	988	921	941	913	946	974	906	918	909	954	902	952	939	953	913	970	860	924	951	980	961	913	979	919	929	902	967	906	954	927	1023	937	978	909	939	937	944	946	953	978	956	968	991	938	1015	916	918	902	1020	995	931	886	923	946	935	959	906	958	929	919	854	922	943	947	918	930	955	959	939	992	951	938	935	968	980	908	872	919	951	940	862	955	959	912	929	949	1020	981	947	968	936	953	938	926	922	943	904	882	1001	967	980	917	935	1020	901	994	954	1002	903	984	950	965	939	954	951	978	978	932	974	905	921	939	947	932	959	918	910	958	989	951	994	962	927	965	959	985	932	950	896	1012	967	924	921	928	960	963	931	951	938	948	916	885	964	956	942	920	888	871	924	938	919	919	968	950	912	939	939	898	951	969	954	929	950	956	953	896	916	916	917	970	922	903	963	952	960	939	956	953	930	991	909	939	972	929	946	956	902	950	971	977	941	952	968	894	928	959	948	891	959	937	938	969	913	940	936	1002	948	931	891	913	993	942	957	941	1013	934	950	956	898	936	955	934	924	934	974	947	951	933	905	923	972	947	941	979	904	956	951	938	909	896	958	910	965	918	928	967	911	868	948	976	931	971	889	940	943	912	903	943	959	934	921	943	941	986	948	929	967	981	963	913	954	911	912	933	942	988	947	929	946	910	950	973	956	892	927	961	997	967	976	916	949	970	938	903	967	989	935	983	972	982	942	954	924	952	973	912	979	968	934	977	987	897	931	944	983	915	950	913	908	939	939	944	953	886	921	954	902	968	988	958	919	951	876	958	936	985	950	919	913	937	967	893	989	948	951	898	920	918	985	981	976	968	916	938	960	1005	933	945	974	992	941	874	950	955	931	929	971	918	935	927	957	905	964	883	918	938	1003	917	938	933	1010	916	895	937	926	884	921	975	951	954	939	904	913	951	1000	873	960	973	974	941	926	992	919	969	900	942	913	957	936
1919	149	175	150	144	140	126	120	117	121	124	106	115	114	115	129	114	102	127	125	100	122	109	113	129	127	123	127	120	142	133	121	118	115	111	142	111	99	127	142	122	116	115	116	138	114	125	112	115	113	159	128	131	121	120	122	129	128	116	105	140	136	127	134	148	118	124	122	127	141	130	100	135	125	123	119	125	140	129	142	108	117	116	131	121	99	128	120	135	133	119	122	107	123	104	117	116	106	92	134	125	111	137	110	117	122	145	112	116	119	127	119	116	118	126	105	137	118	127	109	130	140	115	117	146	139	134	126	122	143	164	117	134	131	125	145	106	121	113	130	126	111	116	120	115	130	130	127	110	122	121	115	117	118	128	121	120	110	138	128	137	145	154	100	115	124	127	121	133	110	119	135	128	102	101	114	146	134	146	120	109	135	140	128	131	122	118	135	120	141	105	106	115	125	110	133	127	141	118	140	119	121	98	115	92	112	118	118	125	134	112	119	116	118	118	120	137	111	131	108	109	121	127	127	106	122	134	99	121	112	130	110	116	114	126	126	134	116	142	126	128	128	140	123	137	127	116	126	124	133	117	122	109	109	116	134	124	125	111	136	121	125	143	107	107	107	133	120	118	120	119	124	121	144	120	130	130	123	142	148	147	141	127	138	122	134	134	136	122	121	124	120	118	116	123	140	146	126	129	134	105	135	122	127	103	116	119	122	115	107	126	136	126	124	141	154	106	115	129	132	123	126	134	109	120	112	131	119	130	130	112	140	130	117	127	123	118	142	133	120	128	132	116	122	138	117	131	127	122	111	136	110	132	133	124	120	106	118	108	94	123	142	118	117	142	143	105	116	124	116	113	146	111	120	122	141	135	151	105	139	124	105	122	134	105	122	130	120	111	127	108	100	110	127	111	111	140	127	98	103	124	127	109	130	120	122	107	116	124	115	124	119	119	156	128	130	111	137	134	106	123	136	108	141	118	132	120	148	130	134	109	119	118	112	143	114	119	126	124	131	109	119	123	124	127	104	113	110	146	126	126	129	104	113	112	130	119	114	110	134	123	132	137	115	111	115	106	131	121	123	131	138	107	123	141	111	139	106	117	137	117	102	129	110	108	126	122	118	137	133	129	116	111	140	117	108	128	123	128	124	115	122	107	122	140	132	134	123	147	121	115	104	123	129	121	143	133	131	121	121	129	124	91	120	117	126	115	120	116	146	103	126	112	111	136	128	115	141	138	154	139	134	128	127	124	126	140	115	144	123	114	127	127	116	128	128	107	123	109	124	117	113	112	124	138	125	140	122	100	120	116	120	98	104	150	124	135	123	114	113	125	111	134	131	108	113	130	117	122	126	105	102	129	142	114	130	139	105	116	122	126	103	123	125	148	150	109	144	122	120	108	124	133	137	122	119	131	113	109	124	129	92	140	142	138	125	138	107	142	94	121	107	137	121	122	97	115	112	115	130	134	119	115	152	119	115	148	127	141	99	151	132	112	127	135	134	143	115	120	130	117	134	127	124	116	113	120	132	108	104	115	126	117	125	127	110	111	128	132	136	147	132	141	123	121	125	135	129	133	126	134	121	126	127	133	132	106	116	108	117	128	121	113	120	123	111	125	129	129	119	134	110	128	147	120	131	116	138	120	120	122	116	118	149	111	125	115	113	115	131	122	134	123	128	134	129	118	123	106	105	126	139	129	130	128	108	137	125	114	116	117	101	100	124	117	128	138	118	126	149	112	115	110	134	125	118	112	134	127	132	147	132	132	115	132	107	111	124	129	142	129	123	149	113	120	126	126	101	117	109	112	99	115	132	136	127	119	121	120	117	115	101	125	135	128	113	123	129	118	131	125	149	152	132	123	107	145	141	122	144	130	129	135	141	124	142	126	119	149	121	124	118	124	120	125	132	130	131	104	122	105	113	107	115	106	124	113	106	139	115	98	117	131	141	126	155	114	120	123	102	107	122	109	126	131	124	117	98	100	114	121	144	123	112	119	132	129	130	132	127	133	124	109	122	118	134	119	128	126	124	126	127	132	130	129	116	114	141	112	107	107	127	130	116	106	124	121	126	129	107	105	121	134	128	120	130	117	117	124	125	118	124	107	116	130	114	125	121	126	115	116	129	152	104	131	118	118	98	123	118	116	116	129	101	128	123	132	108	114	130	135	112	119	121	132	137	137	126	115	131	127	148	122	123	141	100	106	120	126	135	121	119	146	125	123	112	132	125	124	131	119	126	129	114	136	133	133	124	115	121	95	116	127	117	112	104	99	110	112	124	116	102	123	128	137	122	116	121	126	127	139	154	128	124	141	104	108	106	127	130	105	116	157	112	125	122	120	128	156	125	124	123	119	110	117	120	126	128	115	115	125	129	135	136	102	102	125	134	114	139	118	141	129	139	131	136	119	131	116	129	107	103	126	121	110	113	145	126	140	121	120	125	106	120	137	111	119	123	112	110	134	106	129	132	111	102	108	120	128	103	133	112	101	105	137	128	127	125	116	131	142	123	145	119	130	101	120	113	108	128	142	126	136	120	118	128	130	121	105	119	116	148	117	126	111	114	120	135	108	125	118	99	134	106	128	114	126	114	120	136	128	122	95	137	116	127	97	125	128	129	116	132	118	131	141	112	110	108	99	102	124	130	104	115	127	124	122	131	142	133	102	130	126	119	111	101	134	116	110	94	142	125	134	140	128	116	121	124	135	116	137	135	92	128	127	126	128	135	106	133	118	128	109	109	114	117	110	114	106	136	110	98	129	104	138	119	122	105	112	153	107	117	131	111	126	114	141	125	121	131	119	129	155	108	113	137	124	115	126	132	110	121	110	124	104	130	112	116	124	117	135	98	144	133	130	126	127	146	127	142	129	104	101	128	128	114	144	112	141	132	120	117	130	110	129	115	128	130	141	138	127	129	126	97	120	129	142	124	119	114	123	126	151	109	104	124	135	104	122	118	116	125	133	120	116	122	121	108	102	134	134	138	99	124	121	125	114	145	125	109	119	122	102	125	105	116	135	126	146	120	114	124	121	110	127	152	135	122	131	112	131	135	116	134	125	127	138	141	131	121	134	112	115	99	148	117	114	115	129	120	105	136	134	128	123	132	124	118	129	123	129	116	130	120	125	127	114	144	105	125	122	112	115	121	112	119	124	124	131	125	122	140	128	120	117	117	89	109	107	111	105	141	110	127	117	118	145	115	132	100	120	92	121	129	146	128	139	132	133	126	123	114	123	118	134	125	121	119	129	112	141	119	114	125	124	124	130	121	134	108	119	99	119	112	102	107	128	140	116	136	115	123	132	110	120	113	112	139	127	125	109	119	125	130	134	101	118	127	131	135	110	126	117	102	114	119	135	107	132	119	105	110	115	122	114	119	113	112	114	137	117	120	117	115	141	119	99	126	128	115	118	128	114	121	117	131	132	132	128	130	123	120	122	118	99	141	130	119	117	142	104	127	132	136	127	137	141	110	111	113	139	122	116	124	117	115
2401	440	483	487	449	448	441	417	413	425	428	373	419	418	379	373	410	371	405	390	401	389	358	386	407	421	414	366	405	399	397	373	438	365	392	406	365	383	384	387	372	374	386	377	392	364	387	399	362	427	382	404	374	356	401	354	411	354	399	367	387	386	414	418	404	399	394	352	392	358	359	391	413	383	362	382	399	377	389	389	382	377	370	398	397	380	394	346	362	390	366	422	386	380	378	380	402	423	417	358	421	414	403	383	386	395	369	404	406	391	368	400	374	413	388	392	409	387	387	358	356	374	385	407	380	367	366	369	381	407	364	338	368	383	402	394	402	376	407	399	402	373	384	408	417	410	351	347	385	390	418	414	394	362	387	390	382	414	398	404	393	427	395	382	378	398	372	407	385	390	377	398	378	396	377	391	369	388	398	389	409	399	391	379	413	389	392	391	379	398	378	404	397	358	406	424	420	397	374	399	356	405	368	385	378	402	375	387	393	415	359	389	369	382	384	383	408	413	376	381	433	361	383	390	377	380	350	388	410	403	371	414	374	405	397	353	395	386	385	414	404	349	390	410	410	380	382	391	395	392	374	387	415	385	387	363	378	401	389	382	416	381	398	408	369	412	396	379	375	401	357	384	382	383	401	383	378	397	366	394	421	404	342	403	367	380	366	394	351	412	383	411	407	394	415	333	399	379	404	386	402	384	357	360	399	401	383	360	357	377	405	394	385	388	363	408	390	385	402	413	367	377	376	392	371	392	413	368	378	381	414	365	397	400	361	407	404	379	409	410	415	397	388	372	356	397	377	347	375	403	362	375	412	429	403	385	409	387	367	396	387	401	408	393	362	383	388	375	386	396	380	369	385	383	359	383	376	390	358	443	374	381	392	357	385	395	387	391	375	404	393	372	383	389	407	390	408	414	392	412	381	364	381	399	369	432	383	361	378	398	401	389	383	400	397	400	381	382	379	377	374	382	364	353	385	402	370	413	419	388	391	382	384	399	404	396	361	377	364	398	338	405	344	398	355	382	376	414	377	371	397	369	389	369	385	371	390	361	390	368	377	396	361	373	355	401	369	392	401	395	357	342	425	373	354	384	346	354	403	409	371	403	409	364	371	406	400	370	377	356	389	365	370	411	409	370	377	386	380	416	392	376	368	384	381	384	384	393	381	378	415	399	414	406	388	371	362	392	367	379	390	361	374	361	355	368	357	417	431	383	417	397	376	355	405	391	347	387	408	401	344	369	415	423	351	374	373	389	407	381	400	398	388	397	406	425	359	388	399	397	373	378	379	373	349	392	356	419	391	396	367	395	348	434	402	373	383	398	397	382	381	385	410	398	394	397	378	398	410	372	390	388	421	399	428	359	389	362	353	407	404	405	352	385	367	400	414	386	383	371	372	403	380	342	372	366	362	422	373	395	372	360	389	395	373	386	364	375	368	387	414	356	388	350	367	390	404	362	382	396	393	405	398	407	402	370	389	378	368	381	389	390	394	384	359	416	409	317	370	399	411	358	389	358	395	361	414	379	360	385	404	382	399	382	393	389	398	396	394	375	363	367	394	407	389	370	377	385	413	379	368	378	382	409	391	380	353	379	371	391	381	349	394	373	438	417	349	403	338	379	381	396	364	407	380	358	393	400	406	370	396	408	383	387	399	424	398	415	402	379	386	397	359	430	391	369	372	366	384	414	398	385	391	377	381	420	372	390	369	404	408	388	340	381	363	417	362	386	368	392	432	384	372	389	397	389	352	332	427	399	412	361	372	405	409	370	410	383	397	397	402	390	348	386	386	401	386	390	372	394	414	383	384	395	372	383	360	394	365	405	377	389	417	413	363	378	409	418	376	362	364	369	376	416	402	363	394	386	376	391	415	384	358	409	407	363	384	390	380	381	375	400	394	377	378	374	395	387	383	376	356	395	363	381	431	394	379	391	387	370	434	385	384	405	415	392	382	385	370	391	394	432	411	380	394	373	373	414	430	382	416	358	407	382	384	393	378	413	385	366	380	384	375	402	373	382	367	375	349	341	383	396	410	388	372	392	352	396	406	386	365	376	389	396	401	369	366	425	398	355	368	396	401	411	380	434	405	394	379	418	397	362	356	369	404	391	360	403	385	362	412	399	395	380	405	391	367	381	389	423	388	364	315	364	394	383	378	394	413	365	393	383	369	346	367	384	398	408	389	382	387	371	399	370	410	370	378	340	396	348	392	413	380	369	384	371	418	394	381	391	410	394	361	402	399	397	369	371	368	391	406	389	392	393	367	362	359	394	377	401	355	381	394	372	385	375	389	383	401	373	368	392	362	387	395	379	373	385	413	377	378	403	403	397	410	364	389	375	417	390	385	405	375	389	374	372	377	404	395	391	412	376	364	412	369	352	381	389	392	385	383	356	383	376	424	406	364	417	380	399	347	415	360	404	394	376	366	365	374	371	402	387	395	419	369	393	343	401	385	386	379	372	397	393	397	386	386	375	388	411	395	398	383	372	408	386	371	390	354	397	397	391	393	379	387	351	403	393	419	395	418	383	366	395	372	394	407	379	420	362	395	411	363	373	384	382	385	400	365	393	356	394	359	417	392	403	373	374	365	411	362	338	363	364	427	371	408	391	413	399	397	373	393	380	377	392	376	391	398	380	358	387	375	393	392	388	382	408	373	371	387	390	397	392	358	418	375	388	390	420	389	387	393	372	384	396	363	423	406	370	375	410	387	366	370	378	392	385	415	419	402	344	382	381	404	406	408	382	386	391	348	394	379	381	391	421	421	400	361	387	392	369	357	375	361	393	386	381	384	411	425	401	375	371	400	400	374	385	375	402	374	393	366	359	369	386	394	368	414	399	367	394	402	392	385	417	400	364	389	367	367	414	384	382	405	403	409	393	379	347	369	395	401	382	365	389	391	357	376	397	387	384	360	409	343	356	397	383	393	366	395	385	389	374	380	365	386	364	372	384	353	401	375	397	394	389	410	362	385	408	401	382	357	373	335	400	370	375	382	403	388	387	402	397	373	380	384	415	379	392	385	355	400	383	393	433	381	396	359	372	388	364	379	388	360	406	358	382	442	361	408	355	398	380	396	406	409	420	394	374	364	377	387	415	357	388	365	406	359	367	372	389	414	393	400	399	392	406	366	369	396	380	395	378	387	390	393	351	363	372	401	381	376	370	357	454	353	373	365	360	352	359	432	356	369	377	363	410	398	385	394	412	375	391	363	371	376	384	439	377	417	396	386	412	374	397	405	348	411	384	412	404	437	405	359	394	404	325	397	392	411	349	417	378	425	376	390	369	385	408	401	381	374	361	432	389	386	389	400	371	395	379	402	399	374	381	357	411	392	398	396	409	376	373	381	369	341	402	369	361	396	375	373	395	347	429	374	395	389	353	402	375	385	327	395	374	383	334	403	384	356	397	392	402	426	372	421	376	388	348	361	361	380	380	411	351	392	382	393	412	404	389	388	417	367	401	389	416	361	376	361	423	406	376	377	396
7882	1090	1212	992	690	502	465	421	359	342	297	279	267	255	246	251	242	238	219	268	263	240	265	275	264	262	232	248	294	270	264	228	228	218	195	237	213	219	194	204	221	226	202	221	188	192	231	208	229	205	213	226	203	215	200	207	224	207	188	195	183	206	206	219	198	215	209	219	242	205	197	214	197	186	217	249	219	210	220	194	211	196	200	234	227	217	203	234	211	189	211	208	182	216	206	179	215	191	208	219	204	236	213	192	172	185	185	217	192	206	220	207	202	175	213	164	204	198	202	218	209	185	198	226	186	191	193	227	227	210	237	188	225	207	205	201	228	236	189	221	226	220	191	225	216	222	179	212	221	205	207	205	241	192	217	190	206	202	198	229	216	216	200	217	202	213	242	221	221	241	200	210	200	227	229	197	194	169	214	204	186	210	200	213	185	187	204	214	183	194	215	201	194	225	175	190	195	218	196	216	188	228	212	196	190	207	192	227	240	221	214	199	218	228	206	217	189	227	204	186	224	230	197	201	212	210	202	200	223	214	197	239	206	204	230	194	225	215	214	188	180	235	211	198	211	202	212	190	227	229	203	239	213	213	248	218	209	226	223	192	213	204	217	209	208	201	221	209	223	191	201	207	163	226	231	207	162	184	235	208	221	203	223	224	180	205	225	219	182	197	234	213	193	191	184	212	208	219	210	207	220	221	189	224	199	229	216	210	186	211	209	163	226	217	205	203	202	187	203	225	205	204	195	200	196	196	199	231	195	209	200	227	197	187	222	222	189	204	219	216	240	231	190	203	192	186	213	209	209	216	207	214	208	212	183	235	222	201	222	207	173	210	206	201	232	201	203	202	202	209	226	217	218	206	192	212	206	203	205	203	206	211	199	192	192	230	219	201	212	203	183	215	198	198	227	216	183	198	174	198	197	211	206	208	205	181	201	206	200	223	219	218	197	204	217	197	226	214	215	201	193	229	197	193	214	206	202	209	212	188	179	240	198	215	204	206	220	210	197	224	203	212	216	223	199	225	210	213	226	205	195	200	222	238	196	196	197	200	199	197	188	195	222	182	194	220	190	210	203	219	197	218	231	199	228	244	221	216	199	195	194	188	208	187	185	194	198	203	217	184	221	217	209	216	175	195	215	203	209	231	190	190	193	205	224	222	174	195	186	168	200	215	202	191	208	208	184	192	172	238	220	198	188	222	208	215	213	206	216	222	229	191	197	188	194	187	198	191	181	196	229	199	200	193	206	191	217	194	229	203	216	208	200	214	203	203	205	195	232	187	198	206	202	215	220	196	196	202	172	231	196	189	210	205	180	219	215	205	185	187	194	229	209	220	201	176	177	179	205	209	189	231	214	199	197	228	203	209	211	198	188	224	212	202	202	218	192	216	205	222	212	214	225	202	218	193	220	199	214	220	207	229	251	202	210	207	190	196	203	195	242	204	193	212	226	237	227	177	189	213	230	201	197	195	202	199	201	193	202	225	172	222	218	180	197	188	200	180	207	201	218	184	224	186	201	221	207	216	219	206	204	221	213	186	197	237	206	213	208	198	223	206	211	224	231	202	206	221	206	205	183	213	217	213	190	215	218	199	215	208	192	205	212	203	219	233	193	201	211	204	218	215	211	204	242	212	210	208	190	208	216	207	228	217	214	212	218	221	177	191	190	202	199	199	224	206	206	197	199	197	210	212	210	187	226	194	216	188	212	193	185	208	201	221	198	211	218	214	202	196	177	211	219	206	216	183	201	176	212	186	209	237	200	182	216	237	196	179	202	188	186	203	195	218	215	174	218	198	205	211	235	213	195	196	201	190	218	206	171	197	222	219	181	199	221	240	211	194	232	189	215	197	219	194	203	211	225	201	199	209	213	218	218	201	202	190	227	214	206	206	212	190	210	209	202	208	210	211	204	207	214	206	199	188	232	209	229	218	229	204	190	263	209	208	186	206	217	220	221	196	228	223	203	215	217	233	189	184	209	204	226	234	208	199	178	184	196	185	190	215	194	208	232	234	192	192	188	186	220	205	211	206	190	212	216	224	217	210	219	183	194	209	196	214	201	206	205	195	216	195	193	197	181	190	192	185	171	189	192	204	207	202	185	232	178	196	191	207	223	197	186	190	206	254	202	191	210	220	197	212	231	224	238	224	192	204	193	215	214	211	212	198	206	189	208	234	198	194	195	230	185	212	190	226	211	186	226	212	178	175	231	208	198	219	201	233	215	212	205	213	207	218	202	218	205	202	196	242	221	225	203	211	206	188	199	207	196	211	203	232	216	221	205	224	204	217	215	200	208	207	207	221	183	225	221	207	191	211	202	224	173	192	211	214	206	192	209	208	213	243	209	197	209	210	211	217	211	220	243	207	205	192	221	185	221	215	207	211	184	217	210	182	207	192	221	216	179	198	196	201	205	199	215	206	229	197	223	207	209	228	218	170	205	228	197	207	219	186	212	197	186	196	207	202	211	197	225	199	182	207	234	204	191	230	202	228	230	210	213	216	224	172	213	215	201	227	216	194	211	191	211	237	205	211	203	182	240	200	185	184	201	192	177	207	210	163	220	208	204	194	226	201	194	237	210	217	219	196	211	227	194	218	223	209	182	231	191	171	207	174	214	231	189	198	196	211	202	203	184	208	200	222	203	224	201	203	191	183	216	192	202	183	190	206	222	206	218	189	224	195	209	206	220	205	215	208	208	189	203	185	218	227	200	199	191	190	207	223	229	194	196	200	208	219	235	224	204	234	213	219	160	206	187	199	210	210	187	222	210	207	191	190	219	191	208	215	211	203	225	210	210	207	167	194	205	208	215	217	205	215	207	203	203	219	215	206	216	195	228	186	199	236	185	213	190	207	204	196	208	195	212	193	192	209	211	201	202	199	183	210	187	200	191	211	217	174	218	214	228	216	209	195	217	234	198	191	223	214	223	217	214	196	201	210	193	208	205	209	202	189	196	190	209	190	214	195	181	197	198	207	196	206	202	187	215	193	214	234	223	202	202	190	191	203	205	224	177	195	220	196	189	207	194	204	163	208	213	210	217	188	194	216	242	227	218	219	225	210	204	205	183	210	206	219	237	188	197	207	188	210	219	201	212	217	197	216	226	198	244	221	216	214	204	220	191	224	211	210	220	220	216	211	187	200	215	211	204	203	200	182	184	205	211	215	194	206	214	216	217	200	218	227	191	225	202	214	226	191	213	204	224	206	213	184	220	221	199	213	202	214	186	227	200	214	210	200	210	188	202	210	242	223	192	206	196	228	208	201	227	196	208	205	169	194	219	191	204	216	229	209	214	218	189	221	195	212	223	189	207	231	211	213	175	208	220	200	210	200	224	216	214	196	181	194	196	229	180	211	224	214	177	192	216	200	194	192	208	214	230	189	233	198	203	187	206	185	190	205	238	191	203	184	179	203	193	220	229	212	200	200	181	229	212	198	195	201	204	205	187	188	214	181	197	198	192	209	213	205	227	245	193	202	216	226	196	195
6141	1322	2760	3140	2756	2249	1980	1587	1485	1308	1207	1068	1004	931	928	918	893	877	788	959	828	933	1002	1155	940	807	823	1026	962	900	790	790	758	767	724	751	645	614	650	639	650	547	606	546	616	599	575	620	580	568	611	633	606	576	583	623	588	587	642	590	555	593	611	583	625	579	600	592	557	570	576	592	581	592	568	614	620	580	607	612	564	612	601	619	605	554	568	599	590	539	606	588	571	620	601	564	580	585	581	608	623	556	563	572	621	551	573	587	599	581	573	597	607	574	587	652	566	581	617	571	583	613	540	540	579	555	577	585	591	588	590	588	555	612	529	579	570	555	590	595	585	571	602	592	584	614	609	610	579	565	586	570	594	563	603	601	568	602	600	584	566	587	577	572	549	619	597	564	545	574	574	576	533	544	581	570	574	575	570	593	561	539	593	588	562	578	600	541	592	539	576	578	545	571	576	570	573	614	556	590	581	547	590	587	549	564	571	559	569	605	600	576	545	594	637	548	559	585	538	595	567	580	567	541	629	626	573	529	564	577	569	544	570	601	571	559	567	563	583	578	598	572	580	572	600	582	595	582	604	556	599	513	617	595	560	602	599	583	584	551	570	595	578	573	563	593	581	594	540	584	547	622	593	568	595	580	566	618	561	557	600	577	601	566	615	553	576	591	575	563	587	533	592	572	583	609	553	575	608	604	607	579	627	578	601	566	543	643	580	606	574	575	612	576	585	544	597	554	589	614	563	598	536	593	601	578	621	573	586	595	586	592	558	617	618	568	566	592	626	631	561	604	593	536	577	552	610	585	567	579	558	560	587	609	533	572	587	589	558	596	559	557	586	586	609	591	617	598	623	549	549	612	564	565	601	643	602	536	560	625	579	594	601	570	577	560	581	594	545	568	565	558	567	602	588	554	579	577	543	609	542	548	587	560	589	551	582	597	562	564	579	563	606	544	603	581	600	574	558	594	578	576	574	565	569	557	604	604	609	607	540	554	544	580	584	582	580	577	570	583	589	609	568	593	575	583	602	567	592	585	534	596	621	563	571	579	540	606	601	586	574	593	591	566	556	611	588	555	607	617	584	543	580	591	568	581	582	558	561	597	602	583	564	562	589	548	590	562	591	586	551	564	662	571	572	596	561	583	550	541	580	561	646	565	595	557	589	561	544	592	581	600	563	563	555	579	567	548	590	552	579	561	607	601	601	579	568	577	588	567	559	580	611	602	638	589	575	572	591	600	553	590	598	568	595	571	592	569	581	582	595	530	548	551	567	548	608	562	612	551	573	559	557	591	582	563	554	549	596	590	527	615	627	541	550	583	606	576	569	620	556	617	539	592	598	550	594	594	582	591	552	631	544	613	573	610	553	591	590	614	559	596	524	603	545	573	618	573	572	588	567	605	587	570	606	539	589	568	596	602	608	591	610	528	548	567	583	587	515	524	655	580	577	583	631	550	625	561	558	589	597	598	624	593	569	602	618	593	566	555	634	587	580	584	595	584	562	597	542	631	603	570	572	590	576	579	581	586	544	562	597	566	622	621	568	590	593	570	553	544	586	570	522	585	606	564	597	552	532	576	603	586	572	539	594	557	534	614	607	573	548	540	541	582	583	581	592	590	605	603	534	552	562	595	561	578	577	572	602	550	576	573	554	557	565	551	590	555	578	596	554	578	555	621	552	575	583	584	592	548	581	571	576	559	541	603	593	598	615	606	553	615	582	549	606	571	566	610	556	576	545	610	584	572	546	564	576	566	596	597	554	517	571	574	609	597	604	611	546	575	564	565	568	587	577	607	566	562	530	585	541	615	599	600	564	595	593	587	587	562	583	598	573	566	566	624	571	627	581	609	575	560	566	615	583	595	606	568	575	594	549	583	554	541	576	581	595	559	560	544	574	572	574	579	602	582	615	576	580	537	633	584	579	554	598	544	586	596	580	576	581	569	600	639	606	586	578	545	552	585	597	579	570	600	554	586	567	599	588	542	561	586	559	539	533	583	562	575	568	555	571	603	562	541	564	550	526	570	598	562	542	550	594	613	591	552	583	568	609	545	581	577	625	585	565	589	584	600	601	604	599	554	558	535	589	559	583	562	580	596	597	572	536	558	564	563	572	606	570	503	600	554	554	602	601	537	621	591	558	588	573	577	594	626	579	585	558	573	544	553	586	535	587	591	595	605	587	594	565	584	542	556	586	573	575	572	571	568	582	566	619	538	569	566	584	586	583	528	577	568	589	582	567	581	588	592	581	597	625	540	588	608	567	652	603	553	592	578	557	603	541	605	575	584	590	575	563	542	585	540	578	616	624	563	615	600	602	548	552	566	592	531	594	607	591	589	601	581	597	592	542	595	587	541	570	607	602	560	558	573	593	581	634	571	575	547	582	610	614	579	587	566	577	567	599	580	561	568	595	600	618	565	586	563	559	594	552	558	564	555	567	622	608	559	583	593	540	580	573	616	571	593	548	558	609	545	615	588	605	581	616	561	589	613	507	572	623	587	581	523	571	607	583	544	601	590	583	632	561	566	571	574	591	554	574	558	580	596	580	572	577	566	566	581	620	558	574	585	559	570	564	544	544	603	574	570	557	585	528	654	605	609	544	590	560	555	513	568	555	588	546	572	604	569	508	617	565	620	594	542	580	561	586	604	554	540	559	575	550	593	571	558	610	597	590	586	604	557	563	567	602	608	537	541	560	554	565	588	625	584	559	572	597	562	554	575	612	600	586	598	568	641	551	608	560	593	575	566	605	564	604	569	551	552	612	609	549	577	583	556	634	601	546	580	636	581	600	553	536	582	583	562	557	548	581	627	577	572	584	561	588	591	595	581	549	591	578	570	610	579	587	573	549	570	560	572	498	561	604	576	560	569	623	548	605	564	596	560	537	571	554	572	592	557	607	554	555	626	591	547	569	574	583	582	606	588	548	549	582	594	532	564	517	527	570	564	554	577	575	580	614	571	573	622	575	617	581	553	601	559	559	564	614	578	545	580	557	553	593	648	590	622	609	604	548	575	569	603	584	559	571	570	610	552	631	541	582	555	551	567	596	592	580	545	602	637	576	576	567	609	613	588	551	556	595	585	565	574	573	568	538	588	599	551	581	565	596	607	569	586	592	520	552	586	595	639	579	580	571	567	617	537	560	544	602	591	565	556	559	616	598	583	542	567	567	557	572	608	552	576	603	591	611	598	576	654	627	570	566	573	619	589	584	606	584	602	606	592	585	574	619	579	585	617	550	621	555	496	587	582	600	592	597	597	584	596	599	573	575	597	584	614	586	587	604	595	573	593	620	532	619	563	550	557	583	589	598	598	579	565	540	550	552	530	580	563	527	595	594	581	612	527	593	590	593	532	578	588	553	586	585	598	587	560	574	534	618	554	589	596	520	569	584	535	563	569	593	573	574	609	600	582	555	560	570	593	597	551	565	605	578	586	553	561	543	566	560	593	572	577	571	671	590	545	571	534	645	541	558	569	552	616	572	566	556	611
14604	2667	2768	2033	1414	1069	871	843	685	600	599	573	488	519	503	474	440	460	440	423	468	491	517	552	511	426	474	490	493	456	429	429	413	391	418	408	412	405	410	413	411	392	408	407	425	380	429	377	366	395	356	346	373	373	420	393	379	386	394	389	376	386	385	380	394	356	336	365	394	409	364	375	355	383	403	411	420	388	393	375	379	374	370	355	379	394	421	381	404	376	395	368	428	369	397	393	391	395	386	386	382	377	350	392	405	362	369	425	383	406	398	403	387	406	369	386	406	402	406	410	396	395	390	373	423	418	395	374	420	399	367	348	356	411	388	388	361	389	391	402	417	426	398	394	368	404	356	373	401	393	395	386	394	383	412	385	365	395	364	368	395	368	407	376	338	400	369	408	345	374	422	397	405	408	362	387	362	392	354	386	395	403	396	383	373	365	397	402	367	362	381	425	391	367	401	376	406	395	386	400	396	391	383	406	359	423	397	416	443	404	420	382	441	400	351	389	404	350	360	381	414	377	354	350	381	376	410	409	405	390	378	358	426	389	393	402	388	362	371	417	380	368	361	425	416	367	392	381	395	424	395	418	398	388	390	400	417	418	374	412	401	412	422	408	374	388	418	415	387	428	441	392	358	393	381	353	399	405	377	364	373	372	354	391	400	356	398	414	391	390	431	427	421	412	382	381	368	352	386	378	381	418	366	398	361	389	385	390	385	389	392	400	415	378	403	383	420	362	374	362	391	385	336	387	366	384	392	370	392	369	394	428	379	374	396	399	374	415	387	361	348	378	379	426	392	384	426	395	362	383	398	397	399	398	392	409	338	405	406	398	365	396	364	404	367	382	348	342	337	369	398	349	381	422	379	381	411	380	372	417	413	424	375	384	387	377	385	373	336	390	387	390	388	380	391	404	382	400	365	386	361	366	426	402	382	364	367	343	397	360	357	406	414	400	365	403	404	401	385	352	373	333	386	362	410	383	402	412	364	398	413	373	385	422	393	407	433	404	385	368	334	369	393	404	367	416	398	363	390	380	386	396	396	416	398	393	401	364	376	388	398	393	389	394	396	349	426	391	402	390	371	365	375	406	385	406	386	369	374	386	421	422	381	402	399	401	418	392	401	417	367	384	412	378	423	365	407	355	396	363	387	395	380	393	416	383	373	396	427	377	404	397	382	368	369	414	387	419	405	394	407	372	381	358	386	425	398	360	382	409	341	377	376	389	423	406	406	371	382	370	375	389	375	391	389	395	389	403	402	384	343	374	408	430	373	372	384	391	427	378	389	399	389	384	360	365	376	397	385	380	375	386	378	394	403	414	377	423	367	374	400	412	403	439	389	370	366	387	350	426	368	352	400	408	393	406	417	409	398	386	414	376	395	388	381	399	406	400	419	383	393	389	421	413	426	352	408	413	367	407	401	388	393	382	405	397	393	358	377	380	366	398	419	369	379	381	392	367	407	406	368	424	375	377	380	412	395	394	357	346	391	423	354	356	357	409	408	372	368	380	377	411	366	408	371	387	407	413	425	386	388	371	383	386	377	414	389	342	412	419	392	345	361	384	345	363	383	393	383	400	401	370	392	377	393	382	395	367	408	342	400	417	388	384	375	403	391	383	386	390	370	404	395	354	384	405	359	378	401	390	383	404	387	395	384	374	368	398	359	361	395	427	367	400	400	416	409	409	398	397	403	428	391	401	389	406	398	398	411	387	374	383	395	416	399	384	356	353	390	383	335	383	372	392	392	390	424	385	396	383	368	403	404	384	365	360	372	359	412	403	406	397	400	413	388	375	404	362	394	328	366	424	400	406	361	419	369	378	410	373	347	382	394	368	404	397	414	384	376	403	402	404	378	390	393	376	379	379	414	356	373	377	423	380	408	369	386	398	354	382	344	410	407	382	388	386	410	390	384	376	390	382	377	375	371	372	397	387	371	402	361	408	402	377	382	407	396	376	413	410	398	405	409	428	375	397	373	401	363	374	376	417	360	400	364	391	359	358	404	385	393	393	380	389	402	378	401	457	372	404	408	376	382	376	401	381	384	357	374	357	378	366	376	394	367	364	391	403	418	387	420	381	352	382	378	384	363	381	382	392	445	405	420	373	412	372	374	401	374	349	370	373	408	388	354	410	368	391	390	382	395	438	378	362	394	366	379	399	429	390	381	414	407	385	366	404	405	389	355	398	385	409	377	379	396	397	415	425	401	406	388	379	399	396	401	385	389	370	409	424	427	447	370	399	358	388	408	404	390	389	399	406	379	394	407	397	377	352	395	379	372	394	383	397	407	364	393	395	369	375	397	389	412	398	379	384	384	372	411	378	410	402	384	424	380	412	382	408	374	380	352	366	402	376	359	368	380	401	391	377	391	365	404	404	387	389	399	392	375	383	391	364	414	385	384	400	392	377	351	372	364	373	350	421	395	354	355	375	373	404	411	397	369	375	408	366	431	382	394	371	373	360	376	398	390	371	370	359	396	379	372	349	379	395	356	375	340	398	381	372	356	389	377	404	408	385	407	416	370	434	401	451	369	344	395	370	390	404	420	364	365	386	378	374	392	453	366	383	346	374	379	344	381	364	376	394	420	386	389	396	392	384	415	396	405	394	365	392	409	385	428	403	357	380	393	351	410	376	403	371	390	369	392	417	374	369	380	336	404	412	391	400	381	428	374	382	384	381	379	373	400	384	449	376	397	384	379	405	405	390	406	384	336	394	396	370	422	387	387	405	388	380	377	398	428	411	408	378	380	397	374	402	396	398	357	429	363	382	355	381	374	399	423	391	419	429	370	401	387	391	380	472	379	411	395	384	400	414	386	379	383	371	365	381	430	377	360	401	369	340	367	397	391	360	365	378	402	365	392	393	383	395	363	380	395	394	382	379	421	383	398	392	378	418	385	408	386	406	402	340	393	381	389	387	383	371	361	394	383	368	387	370	363	364	415	403	366	378	396	375	392	351	355	396	391	392	420	380	386	376	410	381	365	366	382	402	367	368	363	388	388	380	368	374	379	367	366	393	384	353	391	430	411	369	392	418	370	397	390	409	396	399	424	370	404	364	368	388	391	390	371	416	412	408	348	402	362	384	369	377	371	365	374	387	418	377	434	351	368	400	399	373	343	377	420	369	386	388	387	381	430	369	378	385	401	375	406	375	390	396	397	378	419	379	384	408	385	391	383	392	379	362	366	356	393	379	353	429	398	407	383	357	370	347	381	441	365	395	378	396	372	359	366	390	410	388	404	381	357	446	388	404	385	392	403	390	394	423	371	399	380	395	381	379	398	415	369	381	433	397	387	360	411	396	401	360	374	381	377	375	409	363	373	406	407	381	388	411	396	409	409	413	415	420	438	377	352	405	384	377	412	339	383	382	378	369	385	412	405	382	364	333	376	369	342	361	343	398	389	352	383	359	382	377	414	370	394	388	412	387	414	373	389	377	364	417	352	421	350	420	373	399	383	432	411	403	384	376	355	387	380	393	401	403	344	389
8223	2504	5190	5818	5016	4282	3551	3034	2591	2311	2129	2057	1926	1816	1629	1574	1591	1498	1505	1495	1483	1847	1927	2108	1847	1448	1412	1612	1608	1415	1355	1449	1163	1178	1106	1119	1101	1064	1078	1114	1031	1012	1076	1036	1075	990	958	1017	1025	936	968	1038	1001	979	1000	979	1011	997	966	988	997	1018	1020	939	958	963	976	961	920	919	964	935	885	987	980	961	984	970	954	937	1009	942	996	945	958	928	964	935	976	959	962	915	941	1015	978	1008	968	937	940	930	932	980	946	945	987	929	985	949	1038	948	1007	1021	934	980	942	980	966	968	998	935	975	963	987	920	903	934	961	947	938	947	916	968	952	901	982	936	951	956	963	936	997	950	1027	949	969	903	982	984	888	950	976	948	887	963	890	892	932	945	946	909	930	934	929	958	944	960	932	926	948	969	948	908	945	981	998	943	990	974	964	968	952	932	923	893	958	1016	890	909	950	936	992	949	991	956	933	906	955	925	968	979	927	956	1018	963	899	938	917	978	940	951	933	928	957	900	929	983	959	943	989	920	947	916	885	939	940	970	973	987	981	966	984	944	945	1002	1003	960	950	945	980	989	962	917	948	945	943	900	991	906	941	937	902	942	988	932	903	903	958	921	977	942	893	968	958	984	928	898	970	930	930	883	950	912	938	918	898	986	896	922	889	939	937	958	958	943	893	926	900	959	953	895	945	918	961	941	973	949	893	915	890	929	923	915	945	913	947	936	956	987	928	926	950	936	886	926	908	929	952	960	934	950	875	963	937	922	906	988	930	967	944	894	923	892	953	887	938	948	947	969	871	920	931	917	904	926	888	939	977	995	897	966	946	963	875	883	963	926	898	938	1001	892	967	874	966	922	907	891	960	896	981	918	947	978	989	939	960	921	914	963	971	907	961	862	962	950	892	888	884	957	965	906	917	906	948	980	964	958	902	965	921	917	1042	938	961	955	988	924	879	940	917	912	933	898	920	963	926	902	947	954	971	911	922	926	883	935	961	954	957	948	978	952	970	967	960	915	950	942	926	981	887	924	937	909	1000	973	969	910	944	923	955	928	972	931	881	932	945	860	963	915	966	999	946	955	929	929	938	930	953	941	984	943	991	974	971	909	929	901	1009	934	974	937	941	992	948	970	914	961	928	930	976	964	969	928	929	887	967	926	949	979	956	933	939	977	937	954	902	942	917	929	953	884	909	975	954	970	941	954	908	1025	920	954	970	983	930	951	950	910	955	889	937	981	900	883	927	909	969	1003	922	933	944	954	935	963	922	989	920	955	972	993	956	968	962	919	947	942	929	996	904	931	952	958	934	923	954	958	953	905	969	968	895	947	986	967	951	933	950	930	938	957	981	955	939	958	923	946	951	944	981	947	1010	915	922	949	911	929	963	950	974	942	884	926	947	978	919	935	941	916	945	930	882	931	955	975	961	881	950	955	965	910	909	976	938	964	909	923	926	929	983	861	914	917	963	939	886	927	987	905	974	906	954	974	926	956	968	936	930	931	936	985	930	900	939	942	918	925	904	927	954	999	965	922	1002	896	927	958	1020	914	963	961	949	992	920	901	896	939	932	1005	901	948	900	995	905	914	934	932	922	999	936	933	949	939	921	930	928	950	934	928	964	948	922	958	951	942	916	967	958	996	920	965	988	931	952	936	966	920	912	937	941	933	934	942	965	959	990	986	923	898	950	947	924	973	906	982	941	909	874	961	920	956	877	951	912	921	925	976	958	931	880	950	1032	963	930	948	922	927	933	912	938	951	1002	919	922	950	916	922	977	917	906	885	927	961	923	967	937	974	923	949	934	962	877	973	908	1000	946	928	943	871	900	928	949	940	939	951	963	950	966	988	943	940	890	937	969	970	964	881	973	921	955	1021	962	930	929	992	939	958	927	977	977	956	989	965	945	946	950	951	989	878	937	859	929	930	969	945	879	955	953	995	964	1033	943	930	937	952	972	958	935	943	946	926	945	933	937	913	919	954	991	895	934	915	935	963	988	958	912	855	942	947	912	951	978	990	967	914	948	921	927	887	935	986	930	934	983	953	948	927	929	934	963	944	915	901	949	957	967	938	975	921	916	966	982	916	921	972	938	972	893	927	963	923	949	955	931	906	881	942	926	953	972	956	963	985	965	923	1006	949	947	942	910	933	1000	951	932	997	952	948	922	882	973	945	869	977	946	942	896	971	903	874	935	920	898	959	943	922	962	961	947	945	937	961	947	972	951	948	992	912	922	941	906	959	963	942	922	962	941	911	904	913	953	904	929	916	900	947	890	903	952	934	958	908	956	921	994	916	937	902	964	935	942	889	928	928	916	939	949	924	933	942	949	989	956	975	909	946	926	954	902	929	944	906	909	954	979	964	883	929	955	940	937	964	910	923	910	913	875	919	940	939	903	988	924	915	942	956	963	939	873	968	981	955	982	946	929	968	910	914	939	923	984	911	950	897	951	942	955	960	947	919	938	946	957	949	930	914	897	914	921	908	936	920	915	976	977	967	900	935	943	923	943	899	944	901	917	920	935	933	916	962	930	939	929	953	955	875	936	930	922	925	964	939	941	988	962	982	958	940	941	918	944	956	941	968	911	927	935	968	924	942	985	928	937	971	961	934	986	957	937	940	988	917	905	946	906	946	939	973	914	924	966	927	933	918	977	942	982	931	977	936	980	957	893	974	966	974	919	930	979	966	972	992	976	956	989	969	968	944	947	952	978	892	944	913	930	949	929	931	936	953	902	945	1005	969	961	932	995	948	951	979	929	888	978	917	935	952	960	899	951	949	981	940	924	932	939	979	935	917	985	914	989	940	948	944	905	994	950	930	934	948	959	966	940	925	923	937	940	949	921	952	927	987	966	944	961	936	937	923	937	980	985	893	945	962	990	981	939	918	948	974	934	944	906	966	917	938	971	993	956	996	933	942	941	947	963	957	938	903	967	938	919	975	930	945	937	939	1000	936	918	914	913	985	902	914	916	948	903	975	908	982	911	897	928	927	908	986	942	963	911	924	997	931	899	945	886	1020	904	955	924	942	894	940	989	925	935	921	964	946	894	941	934	951	938	905	933	922	939	968	993	984	919	933	951	963	965	930	903	932	951	1025	999	927	892	898	980	978	928	902	960	951	937	981	948	974	937	973	925	966	976	927	907	929	914	928	997	974	965	955	909	955	962	973	940	945	954	910	976	936	953	1000	939	987	936	927	945	943	947	933	972	919	936	947	918	922	990	946	944	943	950	964	929	898	968	934	913	938	983	867	900	979	1022	954	927	924	955	945	963	975	902	912	969	985	933	935	958	928	980	964	938	882	991	993	924	976	952	953	922	972	923	970	955	898	993	911	921	1014	960	919	892	1017	994	949	898	989	926	955	1025	895	974	898	955	916	918	954	938	931	952	1003	917	959	932	974	915	999	962	929	956	875	940	926	965	937	965	935	960	959	954	957	942	929	913	944	951	926	895	908	947	955	911	932	937	950	905	921	936	931	992	955	965	894	942	957	944	986	973	945	947	965	921	944	932	935	883	931	938	903	937	988	961	927
2001	166	151	134	137	140	136	108	109	113	125	122	110	120	119	120	129	98	113	130	118	108	138	131	140	115	114	115	131	126	122	121	126	119	127	99	128	123	139	120	121	124	110	127	107	106	109	137	115	108	104	120	128	145	108	125	116	119	128	128	130	123	136	97	119	135	115	115	107	121	128	114	133	119	121	140	130	128	105	121	131	129	139	124	131	123	110	110	117	137	112	117	136	124	126	126	115	132	119	133	130	112	102	130	132	131	129	131	120	115	106	125	126	114	119	101	112	128	122	122	129	118	130	138	117	121	146	113	126	129	117	136	119	128	107	105	114	103	128	121	141	124	112	102	131	106	128	105	122	126	117	112	132	100	122	126	131	132	119	101	117	124	119	124	120	126	120	145	128	123	117	123	140	136	107	110	141	128	121	122	126	137	127	130	106	123	127	133	107	132	139	134	111	129	133	125	130	146	131	118	119	123	117	118	124	114	138	124	86	138	123	123	99	132	116	124	105	115	132	127	145	109	130	128	127	123	115	108	109	109	104	108	120	149	118	112	121	126	125	122	132	118	113	133	116	120	123	155	118	113	109	109	122	123	121	112	109	129	111	125	128	152	123	137	116	134	125	114	131	131	125	119	136	132	109	111	123	143	117	127	142	118	137	139	115	95	128	134	133	110	121	106	127	128	108	120	121	131	113	125	110	99	114	113	137	134	126	123	114	143	119	124	131	147	97	124	115	122	127	122	123	118	127	115	122	125	127	112	96	152	117	120	109	129	120	155	135	108	129	117	106	160	120	132	116	123	104	124	138	135	160	132	122	116	116	130	119	122	123	137	116	134	100	127	129	133	107	131	112	128	155	112	136	146	120	114	123	119	112	100	128	142	143	102	115	118	115	125	123	132	114	112	132	134	133	122	145	134	103	115	135	118	123	135	116	137	115	131	119	137	141	113	130	145	123	130	124	104	121	108	110	128	126	107	108	125	127	123	122	118	115	122	128	129	125	144	117	118	131	114	122	135	108	136	126	105	126	131	126	140	130	129	127	102	137	123	133	105	98	122	130	131	116	113	128	132	127	111	122	126	122	104	124	112	132	124	121	142	118	122	96	127	120	117	119	95	121	109	119	113	132	118	104	128	119	121	124	117	126	127	131	102	130	94	107	128	153	133	114	124	112	135	114	133	129	151	128	147	136	142	140	139	148	116	108	125	123	127	126	97	125	113	134	128	127	138	134	120	117	122	112	116	123	124	129	142	117	140	126	133	124	120	148	130	134	122	137	112	130	115	126	120	144	130	110	128	131	131	129	100	118	130	126	105	113	110	122	123	132	96	110	127	139	119	123	111	119	118	120	114	115	127	108	105	124	105	115	146	139	112	119	111	116	112	130	132	115	124	122	138	146	120	129	128	131	123	128	132	126	121	115	131	118	101	118	141	139	129	142	118	121	145	119	109	129	116	102	108	110	108	122	113	110	102	109	124	142	116	121	128	132	141	131	124	136	116	126	104	129	146	125	134	124	130	147	120	129	128	116	126	134	111	117	135	120	122	116	109	121	118	133	131	110	106	115	139	130	126	146	122	116	122	114	110	114	127	127	126	126	121	117	113	103	129	115	121	124	115	106	132	106	98	133	126	117	119	143	135	115	121	137	119	133	135	125	132	128	133	129	125	118	126	107	132	130	118	115	122	112	111	142	123	129	127	126	131	132	117	110	120	134	122	125	132	120	130	130	115	120	125	124	127	110	114	135	125	107	158	143	105	118	104	102	103	133	123	129	108	120	111	135	113	127	110	116	125	118	126	113	132	119	121	109	107	127	134	136	126	122	124	121	122	115	110	119	131	118	130	136	117	119	121	117	129	127	123	111	130	103	126	135	115	118	117	123	104	136	116	114	131	127	126	123	109	134	135	124	127	120	123	128	124	130	112	105	138	119	111	118	135	133	127	104	117	132	142	130	123	116	120	115	135	125	154	107	114	136	136	141	111	121	124	124	121	116	116	114	99	125	126	117	127	127	137	107	103	110	116	125	131	125	126	110	129	127	115	138	133	127	143	144	100	125	101	116	112	118	121	105	128	142	117	120	113	148	136	120	120	127	114	125	115	127	107	126	122	108	135	113	129	102	139	129	134	122	110	115	130	120	137	134	109	119	108	135	121	137	111	124	109	117	129	104	134	111	112	125	110	115	110	109	110	135	121	138	116	134	125	120	129	131	105	105	126	124	111	124	129	120	118	115	122	133	133	110	111	135	118	121	140	133	141	140	140	103	116	113	101	120	102	130	116	123	130	127	133	131	123	116	130	125	109	110	128	129	130	115	121	129	131	127	115	144	136	100	105	123	128	123	105	104	110	103	137	131	122	128	109	123	119	106	107	130	130	142	118	119	125	129	124	110	125	129	101	125	125	114	103	133	122	109	117	106	126	125	125	101	135	105	117	123	113	110	110	111	125	132	121	118	108	102	131	102	112	132	118	129	117	133	121	113	133	128	123	114	116	116	101	127	132	129	135	131	112	134	140	127	145	118	129	115	136	109	123	138	105	147	102	123	127	127	123	114	108	125	118	139	130	130	131	131	115	139	134	126	122	106	117	104	114	114	112	127	130	134	115	123	122	133	142	141	119	110	124	128	136	106	130	117	127	132	140	110	121	138	117	124	122	116	137	131	135	114	124	94	115	134	137	144	130	112	119	109	122	99	131	116	120	125	135	127	151	140	113	125	125	113	118	110	136	149	123	125	118	119	113	126	112	130	140	127	142	132	131	117	128	124	117	129	122	135	121	114	135	129	136	131	121	132	126	133	109	130	131	116	128	122	124	110	120	110	131	109	125	143	129	134	116	133	115	136	142	124	129	131	105	124	135	126	118	120	115	124	112	140	125	149	133	137	110	144	130	111	122	132	139	127	122	126	141	116	107	119	138	116	121	132	139	112	139	124	139	110	120	117	115	127	114	128	123	112	125	117	126	107	131	107	118	132	123	123	110	129	114	124	116	130	136	132	132	113	130	142	113	114	118	108	99	126	99	107	119	103	117	138	128	132	131	124	107	138	120	118	107	125	136	104	99	144	134	123	142	113	110	111	114	129	123	119	111	120	133	142	121	128	132	127	120	123	132	135	124	124	122	132	120	105	113	131	136	138	109	111	120	141	120	114	117	104	112	125	130	124	138	130	117	131	117	101	149	99	140	122	118	122	109	107	106	122	131	138	168	144	123	106	124	137	126	104	115	130	128	115	137	117	97	134	132	118	116	137	134	116	124	115	122	109	116	125	116	106	127	125	118	134	112	122	132	124	111	123	108	129	122	130	126	96	132	107	121	131	108	127	116	126	132	131	131	126	107	124	116	120	117	120	113	106	115	136	132	121	129	127	116	116	108	135	116	109	135	138	140	136	113	134	123	124	118	115	111	113	123	127	140	125	134	113	105	112	126	133	111	116	111	135	134	128	128	127	110	122	120	111	146	123	114	128	131	135	129	118	137	134	136	118	135
2380	425	504	518	452	477	432	442	431	411	425	449	417	435	401	389	404	387	407	387	398	431	413	404	406	428	408	385	396	409	409	374	407	371	382	399	375	355	412	406	411	410	370	378	388	374	374	430	375	387	373	377	378	391	392	395	385	396	343	418	381	374	411	397	380	372	405	389	394	384	389	388	378	408	401	375	365	392	407	399	398	379	377	396	421	375	402	382	360	376	407	377	390	393	386	388	396	378	403	386	354	402	385	355	382	367	392	390	416	355	395	393	372	393	404	382	404	355	368	389	363	360	407	378	379	383	394	370	409	372	420	381	393	410	367	358	366	369	381	368	379	414	363	374	354	396	382	408	389	379	340	351	394	375	359	397	377	353	394	404	376	381	382	406	395	380	378	345	363	367	403	399	376	366	422	378	409	387	397	372	408	402	347	376	369	358	394	409	411	413	403	383	375	414	382	398	404	352	379	368	405	386	382	377	416	403	385	389	396	407	371	392	367	424	414	393	395	347	383	406	407	368	412	384	394	389	373	361	427	370	369	383	371	394	390	372	363	380	417	386	386	401	348	405	372	382	376	383	401	362	416	346	382	354	367	375	390	387	390	367	383	390	357	372	384	373	369	406	403	390	364	377	357	368	380	370	406	369	404	425	394	382	401	401	412	377	412	372	354	431	371	394	396	373	400	381	380	417	387	376	399	404	361	365	372	392	379	374	381	362	388	398	406	396	390	386	388	383	389	387	392	413	410	370	383	396	391	370	375	414	371	415	407	349	402	367	381	380	368	388	398	395	411	422	375	376	400	381	366	366	371	382	357	378	400	375	388	389	388	387	366	370	360	351	396	423	368	378	374	381	355	396	388	385	403	384	357	367	393	419	388	361	381	405	394	386	394	431	347	365	368	386	394	390	409	363	410	382	383	367	383	389	375	400	408	370	408	375	367	339	412	370	369	373	359	375	391	360	371	418	383	364	437	402	411	427	373	400	378	388	427	426	353	376	380	361	422	374	372	416	396	378	378	389	389	398	365	364	415	405	404	406	403	362	424	387	399	374	368	381	405	422	378	386	373	396	398	398	415	388	372	364	381	354	354	387	394	368	419	384	387	385	387	360	424	371	397	388	374	395	388	406	387	402	365	380	414	389	385	377	362	367	355	396	391	406	398	386	385	391	392	377	375	385	382	369	384	379	353	394	336	375	393	374	368	379	350	382	376	377	406	371	386	398	392	413	371	371	397	369	382	381	382	406	411	350	386	372	402	360	410	399	381	371	374	368	377	394	364	372	382	376	392	365	390	371	377	393	345	377	407	422	391	396	405	366	367	421	397	396	369	363	400	397	379	365	424	391	402	381	427	389	441	409	368	401	377	364	389	376	396	376	386	346	360	399	412	390	351	391	348	388	376	397	393	420	356	405	367	342	395	383	355	367	383	404	373	389	413	396	367	370	362	368	403	360	382	396	367	391	379	349	397	377	373	396	411	410	381	405	410	410	361	408	392	395	404	371	382	404	351	417	414	397	386	395	354	391	388	402	413	401	435	386	367	429	388	411	376	388	390	397	387	404	379	341	385	394	411	375	376	383	373	411	396	386	358	406	421	327	405	383	396	368	436	400	387	379	375	354	420	428	368	404	422	409	383	383	383	369	396	390	391	374	388	387	380	380	379	367	400	382	388	395	403	407	402	366	387	411	387	363	399	401	417	388	374	391	374	379	371	381	391	395	363	382	395	354	385	424	376	371	435	407	386	374	404	400	393	362	342	363	398	389	388	372	349	392	370	379	393	378	370	410	381	385	411	364	347	393	357	400	382	357	398	382	378	390	404	368	400	368	365	374	387	434	383	374	423	410	365	371	383	371	392	353	374	389	377	382	383	400	403	382	418	404	398	352	392	388	383	424	376	380	387	421	366	419	358	392	408	400	339	383	400	374	378	390	368	385	352	386	425	355	417	384	388	408	382	383	388	378	345	366	429	403	390	369	372	392	396	412	399	352	401	362	372	387	398	388	394	394	410	384	422	414	362	398	352	364	394	363	385	402	392	369	365	414	405	409	377	408	399	381	382	378	414	427	389	383	379	372	408	357	371	383	381	380	374	374	356	418	382	335	360	373	378	391	411	410	378	385	384	372	409	393	358	400	406	352	372	386	398	407	393	354	366	364	364	355	382	362	377	404	386	380	352	369	411	366	381	371	407	361	377	415	362	377	373	360	400	384	416	400	389	386	389	382	375	357	366	407	400	343	349	395	363	398	392	398	410	394	358	410	417	400	388	394	396	374	378	404	384	356	354	431	389	399	442	409	404	392	388	393	375	454	389	374	402	397	367	413	389	363	381	401	382	395	389	381	369	379	372	403	403	400	387	402	379	394	408	381	423	400	396	359	408	418	392	400	371	381	388	403	387	372	408	387	396	376	393	364	382	375	433	380	390	364	431	366	371	364	380	418	380	369	371	393	373	373	356	372	408	345	418	371	388	361	407	398	351	373	388	394	372	402	365	393	345	364	402	387	386	418	384	413	385	373	360	378	396	398	397	378	334	427	403	390	373	369	395	383	362	344	373	397	373	426	389	389	340	381	356	374	397	345	407	397	409	391	402	373	366	399	374	367	400	351	375	414	376	371	354	360	400	400	374	355	384	390	380	425	406	397	361	401	379	356	354	386	358	408	389	394	391	368	370	360	377	395	386	424	347	344	364	398	388	393	370	383	379	377	395	365	396	384	406	384	373	359	382	397	365	381	387	353	410	373	397	412	398	359	385	361	378	409	367	373	387	375	383	400	393	394	395	380	389	373	373	393	383	390	378	412	403	379	376	391	362	390	369	329	391	381	392	378	380	350	412	381	368	391	390	407	380	355	359	371	404	355	362	361	417	388	389	379	402	399	352	401	360	383	410	371	391	385	371	406	401	362	375	404	391	391	366	375	408	368	328	387	347	411	373	394	394	347	417	416	370	357	369	397	405	397	378	380	390	342	368	379	383	375	386	405	383	422	373	410	417	400	386	370	387	385	369	391	384	412	379	359	406	357	365	384	377	392	401	397	393	358	410	399	391	387	387	398	360	381	397	388	392	381	378	382	377	406	363	367	368	365	403	426	387	382	393	383	423	369	368	364	388	386	374	429	383	385	387	358	395	402	395	412	358	431	362	420	382	380	385	369	388	391	390	367	410	376	387	385	369	375	345	401	378	406	387	423	406	390	396	416	412	412	371	409	395	398	396	404	360	378	378	377	401	398	415	393	345	436	409	374	381	340	391	387	334	383	354	390	428	405	402	403	381	407	395	348	389	386	367	364	354	388	405	366	392	387	404	387	381	374	369	393	376	398	377	367	343	413	357	409	402	401	392	384	407	392	384	366	392	436	388	405	348	415	420	383	364	399	399	397	404	359	395	408	379	378	408	379	387	378	411	401	398	393	405	390	415	421	342	374	367	370	420	373	370	429	384	383	416	397	394	388	383	386	341	381	374	383	363	378	380	396	421	415	382	373
7654	1097	1302	1001	727	532	429	428	330	302	263	265	275	250	271	232	234	282	237	229	252	264	300	282	253	225	264	282	220	245	247	200	209	206	209	230	201	214	230	207	222	223	212	202	192	206	183	208	218	225	218	207	202	178	219	196	206	202	195	223	227	216	178	198	191	198	179	204	206	217	203	213	191	218	196	207	220	200	223	215	227	196	219	218	210	214	196	235	208	221	205	203	208	216	186	209	204	224	191	202	212	197	208	197	191	192	196	213	191	225	218	217	198	205	199	194	202	219	180	222	211	197	232	204	180	199	196	233	200	198	214	225	182	192	196	214	218	202	201	187	204	203	206	218	198	227	215	197	218	191	178	215	222	212	186	216	216	183	191	204	230	182	224	180	220	188	205	223	233	233	192	200	204	206	189	212	178	215	221	234	212	216	176	204	200	192	208	231	200	216	196	192	208	195	194	225	203	204	216	208	192	204	197	214	191	211	208	177	184	212	216	189	198	249	187	207	191	186	192	221	202	212	221	228	205	195	197	214	216	202	184	209	181	184	226	220	200	209	186	201	196	198	204	198	193	194	222	194	188	216	191	192	186	184	235	199	195	199	183	207	203	229	173	205	190	198	198	238	177	182	193	222	218	202	195	211	198	196	198	216	222	228	212	215	191	207	226	212	171	207	217	191	211	209	202	196	230	172	204	196	206	208	195	230	180	209	228	204	215	191	191	192	201	202	196	220	236	207	227	222	210	199	182	231	212	188	210	208	192	207	200	213	212	181	191	212	222	201	201	163	222	201	197	207	204	186	206	208	215	204	198	214	207	222	207	223	184	205	225	209	193	205	195	191	219	211	182	206	201	200	215	205	184	209	216	200	191	170	190	221	206	237	204	214	212	199	229	237	208	184	203	186	201	194	185	197	228	181	221	185	192	211	197	190	202	176	213	188	203	196	210	176	198	192	197	195	206	201	201	202	201	203	222	220	210	206	214	219	199	215	188	200	199	195	219	233	201	229	200	194	212	194	206	200	215	190	212	223	184	213	204	205	219	231	204	201	198	228	216	192	206	204	206	201	205	206	198	179	201	221	210	208	191	158	198	183	199	230	208	193	189	209	208	198	196	192	188	212	193	230	223	197	226	219	236	188	199	203	214	217	231	190	193	185	209	185	197	212	205	215	202	182	205	198	220	237	187	219	218	191	230	226	192	184	241	204	193	217	197	208	186	219	196	206	214	214	172	212	217	219	179	216	209	251	213	202	228	192	203	208	193	234	193	172	226	216	201	207	208	210	205	244	253	231	181	203	236	198	193	186	171	219	204	188	204	196	177	193	189	196	186	182	189	198	184	217	234	205	193	233	206	195	195	197	187	220	203	214	183	201	197	221	194	205	197	219	185	207	220	217	206	208	200	180	236	227	215	197	223	183	206	190	197	172	201	218	217	208	206	209	209	222	246	221	204	210	213	220	200	179	202	204	196	199	191	191	218	211	188	202	192	200	226	176	171	163	213	211	190	212	201	188	182	222	191	193	184	193	209	227	214	191	224	198	236	201	193	194	199	188	223	192	189	188	219	216	193	217	181	228	218	225	208	192	204	210	201	175	208	222	170	198	220	206	241	195	200	207	208	199	189	220	199	194	187	201	210	225	228	204	217	176	216	201	193	215	209	183	213	188	184	207	193	232	200	218	226	207	199	214	201	196	211	226	222	224	180	188	225	190	198	200	229	203	205	224	193	217	215	201	209	205	208	163	216	216	205	203	191	211	197	213	215	238	178	194	205	213	204	212	201	199	222	201	200	222	214	191	198	207	200	184	180	200	201	185	193	219	200	217	203	199	200	229	208	198	181	203	187	188	182	201	184	213	186	189	190	210	178	191	222	218	196	249	180	228	213	190	242	226	201	186	216	207	199	186	212	177	190	198	181	207	190	185	224	205	205	211	225	232	201	154	196	212	191	183	200	170	180	199	211	200	218	187	199	213	203	222	204	217	204	206	184	213	212	211	215	195	228	206	189	218	210	197	206	188	194	214	194	195	231	204	195	181	190	231	193	200	189	204	211	190	211	212	187	186	212	224	199	206	190	202	196	223	214	195	231	214	218	163	195	203	183	226	193	180	179	206	193	201	224	216	210	197	212	211	208	201	215	243	195	207	213	212	212	188	201	205	207	207	228	216	220	225	199	221	194	194	203	210	194	211	206	190	216	197	229	208	207	205	203	209	202	202	212	191	229	194	205	196	222	185	199	201	212	230	199	219	212	208	192	203	195	205	216	222	226	219	234	199	215	207	214	209	215	193	209	217	205	217	211	202	187	216	165	201	198	190	222	207	188	197	201	195	229	195	189	184	208	206	203	189	203	214	193	196	178	208	201	234	219	233	207	230	215	214	214	209	198	189	215	220	200	217	199	190	187	187	192	218	208	195	198	181	187	220	204	204	187	203	214	190	177	199	244	193	213	206	230	225	215	206	203	213	208	213	227	219	196	205	210	219	219	186	212	196	223	214	173	206	180	187	203	212	209	189	179	216	223	204	204	196	205	207	202	216	220	176	205	216	210	208	218	213	217	189	197	189	192	200	205	205	177	197	189	227	227	201	199	211	215	212	219	192	200	193	188	202	242	195	216	179	180	207	208	201	198	225	213	196	204	217	192	195	211	185	204	216	199	216	209	196	210	220	234	194	214	200	208	221	197	192	211	214	201	214	221	204	179	211	207	218	202	210	220	205	193	213	185	199	215	183	193	209	200	230	199	201	198	209	210	192	229	189	219	213	194	212	209	172	187	213	226	224	203	182	209	201	186	230	211	173	190	205	209	210	193	203	207	202	233	183	214	223	189	193	205	184	205	195	209	183	199	208	193	201	220	169	189	177	207	199	218	159	214	205	228	223	224	198	203	203	213	196	195	180	212	198	227	189	222	183	204	191	193	219	212	217	170	193	213	208	219	189	178	203	208	209	204	199	207	197	178	191	187	218	178	204	222	206	191	202	183	200	199	196	191	199	174	206	207	198	211	217	212	177	208	186	213	195	214	219	196	204	204	204	212	178	209	192	191	204	230	244	176	223	214	239	192	186	197	205	197	183	191	206	222	183	226	202	204	197	206	209	188	208	207	214	225	192	220	216	211	211	217	196	212	197	200	183	205	208	201	213	185	204	201	185	179	212	191	209	205	191	177	208	188	198	215	200	254	230	215	210	226	240	202	181	209	213	203	219	192	206	209	206	213	177	213	213	230	202	219	210	207	202	198	220	207	202	198	178	201	185	214	192	207	196	226	223	199	219	216	209	220	186	223	191	215	193	179	197	219	216	176	221	206	235	224	194	211	177	218	226	226	194	224	176	194	202	211	177	184	182	206	194	198	216	210	197	199	225	208	218	201	202	256	195	198	189	192	209	226	192	201	196	241	217	194	185	204	191	217	192	247	204	193	214	188	187	209	206	210	205	183	190	202	205	204	203	255	230	195	199	220	232	197	207	222	194	212	185	207	200	181	192
5987	1357	2731	3236	3026	2349	1892	1702	1504	1266	1176	1068	1070	977	940	911	821	870	901	813	912	995	1096	1182	950	857	874	974	892	874	803	729	679	723	644	620	593	630	605	600	618	610	647	618	629	641	619	598	611	599	628	644	604	593	652	558	602	605	603	577	621	548	568	617	605	608	625	627	606	595	598	588	575	575	606	555	584	566	625	575	596	603	589	594	594	565	504	614	594	600	623	588	613	581	567	582	627	577	624	594	554	643	610	543	598	568	581	552	618	611	569	616	563	559	626	579	579	634	621	589	589	633	582	609	603	597	602	593	570	578	559	578	586	591	606	561	530	568	588	510	571	593	583	577	605	566	589	553	549	561	599	595	577	601	590	588	577	581	582	578	568	553	593	573	608	579	559	596	591	568	588	548	589	578	601	565	621	553	562	569	556	599	549	548	599	626	565	588	580	546	586	614	609	574	549	608	531	611	568	581	585	560	603	555	561	571	588	587	561	586	567	591	600	586	592	613	553	566	579	586	586	585	573	584	543	533	595	561	575	615	572	566	572	553	578	548	592	580	612	562	602	586	585	531	532	604	578	612	617	584	557	550	588	552	563	587	579	595	568	567	569	579	566	579	574	582	617	623	603	587	582	584	572	605	600	611	551	575	572	611	578	515	502	549	575	593	557	622	598	606	603	601	574	562	565	584	544	601	561	595	542	558	571	572	602	590	579	632	535	579	541	525	537	557	641	612	582	623	604	585	561	613	579	590	578	576	569	534	588	566	596	608	577	597	550	591	575	610	591	572	561	608	590	583	597	577	590	580	599	540	592	579	584	565	594	591	613	588	612	582	598	592	559	590	578	577	563	565	580	592	579	557	564	575	599	548	586	558	560	584	570	587	613	577	556	541	621	581	601	580	583	571	552	588	546	569	564	608	587	564	589	601	577	557	561	560	570	591	554	585	591	592	578	586	579	533	614	552	631	582	575	607	537	604	587	601	585	609	594	580	575	555	565	531	560	574	605	573	594	578	608	560	637	528	581	575	557	572	572	573	597	569	592	627	569	588	603	590	539	629	582	590	559	558	581	564	521	538	613	565	588	626	584	589	571	612	576	588	542	584	592	657	590	590	578	585	615	559	575	559	586	571	595	585	601	591	623	553	549	561	580	580	571	566	584	596	569	567	608	544	561	583	550	556	609	619	608	549	571	585	597	594	633	587	585	556	570	563	578	558	600	528	556	570	596	581	560	607	654	560	559	527	567	582	609	584	580	595	608	597	564	588	551	572	566	619	567	612	543	531	555	591	574	557	578	560	561	607	608	575	554	605	602	537	527	583	605	574	576	581	522	611	580	588	555	577	569	583	552	564	534	582	518	570	581	611	589	594	598	622	583	559	582	596	608	604	599	595	603	570	584	588	595	580	570	590	551	578	585	565	542	598	576	508	565	608	589	543	577	567	584	582	601	567	534	563	567	535	558	552	582	614	581	579	609	565	541	565	553	616	540	576	604	595	651	557	587	585	581	572	614	573	592	586	585	602	564	552	587	603	594	586	592	563	530	614	585	562	557	571	603	585	579	588	609	577	568	513	590	596	605	621	594	567	595	575	574	592	566	586	572	589	584	629	578	606	606	593	606	534	589	617	596	606	587	590	599	608	572	549	569	542	578	600	564	586	564	557	594	609	555	587	553	558	544	606	625	596	596	601	608	509	575	609	592	571	593	540	559	578	559	592	587	556	566	531	592	610	613	589	610	602	583	592	572	591	564	581	563	553	567	582	549	543	592	596	586	579	563	587	576	573	573	553	537	619	611	587	561	589	556	546	599	593	591	588	565	566	559	580	587	644	609	590	576	560	578	561	560	571	576	583	576	578	540	610	596	592	590	567	610	564	578	568	590	546	588	587	601	579	578	575	607	613	533	576	537	553	559	626	580	576	563	566	587	572	597	576	595	599	614	559	614	609	545	592	539	613	565	544	598	578	592	550	610	613	606	544	621	566	564	608	551	594	582	636	598	616	624	589	546	561	575	574	604	578	592	548	586	545	557	553	572	636	603	565	603	612	600	581	609	602	607	585	602	659	580	590	593	567	523	551	544	580	586	590	575	571	573	577	543	596	570	586	589	571	573	579	550	578	630	562	628	567	589	580	575	570	601	562	567	561	610	577	545	570	607	627	586	588	591	585	585	581	596	546	538	583	577	607	535	551	562	584	578	537	559	579	567	568	621	558	567	564	595	604	609	613	583	636	585	587	562	564	606	596	554	585	582	597	595	549	591	576	612	560	558	607	584	584	593	613	598	544	599	637	611	580	575	595	591	602	586	564	615	572	569	573	597	549	552	596	564	606	581	581	574	568	541	592	583	584	570	593	586	629	568	566	585	582	587	567	569	590	601	542	553	560	605	611	596	575	583	616	582	542	596	571	572	580	622	563	579	570	622	566	593	587	584	572	572	607	528	575	631	567	588	541	549	583	583	554	615	542	572	599	580	544	572	557	586	588	561	583	572	579	555	570	568	572	593	573	612	592	601	568	601	574	596	560	577	601	587	589	578	545	628	608	588	571	552	552	568	575	586	576	552	581	618	600	542	568	591	604	575	519	605	584	613	570	595	598	563	538	606	556	597	591	580	604	566	561	595	609	559	578	556	583	609	556	578	571	574	590	556	598	583	572	575	558	556	545	579	589	593	559	560	594	598	603	615	590	582	603	586	567	561	599	593	585	555	594	559	549	632	580	561	569	600	580	559	541	589	596	582	606	574	614	564	574	580	614	589	574	590	545	564	611	585	603	575	560	617	589	566	599	595	587	603	595	513	554	567	555	636	527	580	577	565	553	622	551	572	570	562	565	567	533	586	577	558	585	572	580	574	606	580	560	600	562	611	584	545	553	592	596	581	603	573	611	556	569	571	575	539	582	537	595	608	579	607	570	551	556	569	590	646	610	562	562	583	571	569	594	577	606	631	551	604	624	545	594	546	580	604	598	559	571	559	573	573	570	606	572	577	610	552	566	577	593	566	557	570	594	591	537	558	576	555	582	573	645	590	600	603	560	622	591	542	579	572	598	538	603	578	584	561	618	600	626	634	586	566	613	610	590	554	604	564	586	572	562	597	629	577	601	561	576	554	596	589	568	555	538	539	562	533	590	620	591	596	578	592	566	573	555	577	565	605	583	565	576	591	550	591	613	603	566	567	589	567	524	592	583	574	593	598	568	565	542	575	576	617	615	562	588	597	561	562	565	555	536	576	589	597	591	601	569	582	577	523	588	532	614	598	578	588	591	603	560	584	590	573	584	577	577	570	589	617	606	597	604	554	602	582	552	552	619	587	617	584	572	546	636	584	584	581	608	607	574	573	567	584	634	543	565	564	561	569	588	638	549	562	565	581	586	566	615	577	632	529	620	566	591	614	614	586	572	580	581	563	574	600	525	593	600	590	612	564	572	590	579	562	561	572	577	604	604	559	560	572	587	583	594	552	600	573	584	607	569	583	595	609	570	570	549
15131	2601	2652	1925	1397	1067	899	777	682	664	563	523	607	495	528	515	480	550	486	472	464	465	522	509	485	413	420	441	483	430	475	521	449	373	400	399	390	347	405	398	384	396	368	368	375	412	382	418	421	398	399	388	383	395	362	401	424	421	407	391	416	385	415	412	401	394	385	409	336	367	402	394	399	406	407	397	383	385	339	381	368	421	409	361	396	398	349	375	336	377	420	347	374	382	400	399	372	404	377	360	433	372	361	362	395	389	334	406	403	427	390	391	408	390	369	389	414	387	399	395	394	394	364	378	409	354	344	356	356	396	424	377	414	402	391	382	402	390	368	382	379	401	395	403	419	404	365	386	380	385	372	394	366	384	385	359	405	378	403	402	366	396	424	370	416	394	387	420	367	372	370	385	411	355	385	381	415	370	399	400	372	367	387	429	355	365	388	388	397	373	383	389	361	380	421	395	401	388	353	378	384	383	369	373	421	396	388	340	398	361	388	404	364	407	388	383	362	323	370	372	385	381	380	409	358	406	397	394	368	409	426	365	402	412	369	417	380	420	434	398	394	358	373	402	401	396	363	373	375	390	399	394	366	408	380	409	391	370	381	394	386	356	397	366	357	380	396	357	409	377	409	401	374	384	422	366	393	381	420	381	358	379	372	366	426	384	420	370	390	366	368	358	361	369	378	377	381	350	390	363	381	416	381	371	390	382	406	374	372	364	391	369	363	413	381	367	384	382	377	385	392	366	392	390	357	377	404	410	381	384	389	410	384	371	355	378	383	417	389	338	371	383	373	368	372	375	354	370	398	397	351	382	362	374	388	368	414	399	384	389	365	371	361	386	376	386	372	421	416	403	394	357	377	390	377	378	353	411	419	374	368	359	370	390	408	369	376	403	422	382	368	378	400	371	391	394	404	434	390	384	370	384	343	370	358	346	386	412	368	366	369	346	390	387	385	384	394	359	391	394	351	403	358	399	398	391	428	397	345	387	352	407	416	380	351	372	383	390	397	376	382	395	398	389	398	409	392	388	375	343	346	362	360	408	380	413	419	351	371	395	387	364	384	345	402	375	368	378	370	378	364	387	400	342	374	412	373	397	368	413	396	383	376	360	393	400	392	406	421	411	414	360	397	384	389	385	382	365	397	391	329	388	417	366	399	389	386	380	407	427	373	413	400	365	386	385	391	391	437	403	419	371	386	379	367	368	390	349	393	374	348	378	397	377	380	413	408	389	418	375	349	365	377	359	368	403	390	405	387	384	407	395	392	402	351	390	341	405	372	376	378	370	382	372	401	394	377	397	393	381	363	348	349	407	378	389	379	391	404	373	347	373	439	359	396	386	391	387	389	401	416	401	338	365	413	394	409	411	403	348	394	357	365	401	380	381	396	404	367	377	355	428	411	384	392	391	363	351	402	416	409	367	368	402	393	359	408	378	386	386	370	356	380	343	365	367	360	369	371	371	390	398	401	386	376	366	387	391	392	387	349	384	389	359	411	375	379	391	387	412	407	385	381	383	416	374	386	391	411	375	365	392	430	375	363	380	401	422	368	436	365	372	402	415	382	411	415	381	402	387	374	398	383	365	368	387	353	380	373	357	376	369	387	376	404	345	398	368	385	393	388	372	368	394	402	385	375	404	346	403	408	343	386	402	407	403	380	370	407	390	398	354	429	381	363	383	398	409	402	379	388	377	360	366	375	381	401	401	384	407	347	390	393	371	426	361	392	348	387	390	341	345	387	406	417	351	372	381	398	373	380	345	404	360	386	382	363	347	431	376	391	431	347	410	403	388	398	403	390	381	379	402	371	368	363	360	387	366	388	376	357	437	406	372	386	362	401	385	394	409	384	371	348	358	386	383	382	396	378	395	353	389	389	384	377	415	388	394	406	383	343	364	409	398	385	379	354	383	399	350	402	384	364	360	410	379	365	386	413	376	387	361	386	379	416	375	372	413	383	359	376	344	410	358	413	383	432	387	397	369	391	433	399	395	371	384	382	378	372	410	382	418	382	376	369	386	378	385	393	419	380	377	398	361	393	393	399	377	386	402	350	380	376	382	419	360	387	382	379	383	383	396	374	401	377	353	403	386	335	445	384	412	410	405	401	373	367	391	382	364	378	401	405	399	393	405	380	394	413	356	377	376	395	369	401	371	410	378	367	389	369	402	442	400	383	371	388	390	342	386	406	389	399	415	358	377	405	378	368	369	402	400	383	356	365	360	395	406	382	366	364	365	364	381	390	375	369	371	412	387	336	377	374	379	394	355	366	393	398	377	402	403	401	351	348	374	380	404	384	409	394	399	395	389	353	354	398	377	369	404	348	407	385	380	399	371	407	384	367	397	419	367	376	408	369	438	399	405	373	425	379	387	373	399	359	398	411	364	377	364	398	398	396	373	352	383	370	375	361	365	371	376	415	404	385	390	400	376	404	398	435	400	375	366	380	380	346	344	368	403	408	390	385	420	407	386	408	384	409	383	393	392	396	396	383	393	376	407	409	451	422	389	368	376	404	381	406	383	363	352	379	352	387	372	407	369	376	415	357	380	402	384	398	402	391	423	397	397	350	349	382	384	417	384	382	406	380	387	393	372	398	367	365	393	367	389	390	367	406	397	421	365	416	373	405	390	390	415	400	380	361	340	400	332	363	386	367	383	379	365	381	383	386	395	397	400	370	369	381	406	372	385	384	411	373	423	398	377	382	395	370	361	389	405	345	385	345	411	388	373	410	378	377	411	392	399	369	379	392	406	355	391	410	398	395	405	381	368	395	379	382	390	373	385	376	374	393	356	373	396	377	362	432	385	408	403	332	372	391	410	380	396	397	423	373	361	375	377	379	367	415	364	342	400	403	366	369	390	404	403	402	402	389	391	411	368	372	407	437	382	415	406	377	352	396	410	414	366	365	385	386	386	402	363	410	409	363	376	388	354	350	401	392	403	369	401	376	379	409	385	374	356	370	371	385	410	411	403	394	374	363	374	352	352	369	388	423	389	383	384	393	416	396	404	369	380	380	399	391	375	412	387	403	380	390	436	411	382	383	379	383	387	379	396	365	391	397	404	445	381	401	404	403	386	372	388	422	370	385	393	372	364	390	389	366	383	403	395	369	388	394	394	390	372	367	386	392	381	382	376	387	395	385	379	366	404	376	413	378	428	367	367	359	412	406	388	368	415	395	376	396	341	397	419	408	371	404	361	394	376	417	397	389	375	384	361	391	395	353	380	405	356	354	405	414	423	382	386	363	410	374	387	397	402	413	390	354	407	376	370	404	365	407	392	393	377	328	378	437	415	375	382	391	403	379	349	392	304	384	420	413	396	346	396	384	372	376	392	394	388	382	399	457	418	382	372	347	402	398	347	364	381	381	403	409	412	359	384	386	342	381	387	387	396	385	363	382	404	386	381	370	375	368	363	412	417	395	375	404	399	385	367	371	396	399	359	411	432	400	375	390	430	436	400	380	379	411	355	362	377	399	442	402	385	376	384
8148	2426	5119	5964	5071	4312	3572	3024	2546	2414	2164	2013	1842	1663	1677	1615	1547	1927	1637	1611	1489	1829	2143	2242	1735	1379	1530	1556	1558	1452	1451	1860	1250	1196	1130	1137	1103	1090	1080	1043	1043	988	999	990	1084	1043	1002	1004	967	992	1012	980	1074	1036	986	980	1008	963	1042	947	983	968	986	1010	998	1014	962	922	1009	1035	1006	938	974	984	1014	979	970	920	1012	978	943	906	922	966	943	977	994	944	980	1009	990	941	961	982	892	938	917	949	961	935	965	941	977	963	931	967	968	954	987	904	957	999	916	933	978	969	960	928	955	939	995	933	974	923	993	1010	991	1032	979	911	976	916	996	984	981	950	945	929	1009	874	945	948	978	966	945	944	915	976	987	946	981	971	969	927	955	985	931	933	946	941	943	990	982	1007	903	945	962	971	939	952	962	968	988	953	916	939	909	936	954	943	979	945	993	894	907	954	925	965	925	934	964	956	937	939	919	978	940	960	951	922	1006	933	930	959	942	923	956	976	1003	1009	935	924	951	897	945	943	949	983	927	960	900	940	928	936	930	907	976	957	960	926	914	966	994	942	949	939	922	927	888	927	979	968	965	954	939	1035	928	929	994	965	954	919	908	962	1010	971	928	942	971	936	921	953	927	939	975	974	943	907	951	897	910	999	962	936	881	912	939	908	902	913	959	940	952	955	989	938	903	1000	1002	965	917	1005	964	929	938	916	984	887	936	898	940	927	978	982	962	969	879	926	881	954	948	955	962	945	1002	917	920	1004	936	939	956	942	963	987	981	980	939	917	955	1001	899	945	955	924	932	937	963	975	955	928	907	950	921	955	1042	894	942	936	883	896	912	1012	940	975	987	906	972	988	901	956	940	943	997	927	902	923	918	919	883	1013	920	963	903	909	940	941	969	946	915	905	961	941	987	935	958	939	940	977	928	958	957	928	952	905	966	943	929	922	916	936	928	920	922	937	953	985	913	961	984	996	931	908	947	929	964	903	934	937	1004	993	922	933	992	996	951	909	918	951	1034	941	973	976	954	948	894	961	913	942	937	979	941	940	937	919	950	948	928	939	933	892	929	976	932	903	978	924	1008	935	925	900	904	975	952	956	934	930	924	888	896	932	977	946	910	947	927	920	907	925	951	942	918	917	945	901	931	977	975	930	942	972	949	938	949	926	912	989	918	968	891	922	926	967	953	948	967	914	943	966	979	919	951	928	957	938	948	955	967	966	903	946	917	911	915	899	985	904	1004	949	947	916	958	919	959	905	1003	960	897	922	1001	909	936	995	935	885	943	953	1010	982	894	916	898	918	932	909	949	942	910	940	974	964	900	942	939	998	927	953	925	937	969	931	912	966	967	950	910	950	970	931	925	924	915	982	965	953	976	930	952	946	950	927	932	946	937	885	909	974	939	871	911	935	900	948	920	934	1003	937	889	928	950	925	931	943	945	912	910	969	920	955	963	910	952	917	994	919	941	987	927	956	930	906	947	927	956	954	960	948	927	959	923	915	958	958	935	956	938	1007	961	969	978	973	945	951	968	913	898	1001	978	981	961	1045	933	905	961	1041	933	924	887	925	946	911	931	919	983	951	956	940	917	931	927	899	947	917	1029	985	923	945	958	936	927	922	904	939	983	921	947	932	917	924	996	969	955	1007	966	932	994	953	959	953	926	938	935	977	964	956	868	936	915	933	959	912	965	951	946	914	984	934	921	948	977	952	930	948	914	986	983	984	917	939	941	963	926	942	974	962	926	926	899	989	960	953	912	950	976	1021	924	982	918	943	981	886	847	970	987	964	963	954	884	944	966	945	958	948	1011	974	962	952	960	970	907	955	981	929	911	917	944	918	939	934	993	958	1006	996	956	946	920	939	931	934	937	933	976	953	1018	966	959	923	974	964	898	968	947	962	925	997	970	972	930	897	1027	880	950	889	923	875	965	877	949	974	970	920	945	982	930	907	947	983	966	913	958	922	961	950	953	982	928	940	852	933	1016	944	917	881	904	948	984	911	944	882	973	932	965	867	1008	986	947	1004	929	952	939	889	954	929	908	986	939	940	951	955	883	954	960	932	925	982	915	924	911	957	930	1011	933	930	927	918	934	941	901	977	944	957	951	976	1002	929	957	979	950	954	900	924	944	885	900	929	904	955	869	968	936	983	992	971	971	943	973	914	926	961	873	933	915	953	970	967	1006	942	911	941	913	975	960	919	972	919	932	951	959	917	955	944	944	936	884	961	986	914	935	917	904	939	927	990	960	893	942	952	993	963	954	1032	945	980	956	947	945	920	972	980	933	961	957	932	945	976	970	949	1009	973	898	959	961	908	976	925	981	942	1002	936	969	975	891	1010	965	951	949	906	930	986	988	969	976	917	936	949	886	975	949	922	866	934	938	930	973	941	936	937	973	931	939	979	917	944	907	932	894	921	966	953	963	932	938	998	885	960	912	968	994	936	927	981	898	957	943	918	939	949	959	912	922	974	951	985	932	925	992	933	963	951	954	912	928	922	961	952	972	928	923	950	936	935	886	980	905	956	967	897	942	933	931	937	929	1000	931	894	932	910	925	924	968	953	946	908	930	900	902	988	952	1038	954	912	990	911	958	925	921	969	907	938	914	949	969	985	945	967	961	968	952	965	963	974	965	946	885	941	973	871	1052	987	929	932	977	1007	886	986	953	900	954	949	987	944	911	952	975	956	936	925	964	981	947	965	958	1000	926	943	941	972	919	970	946	955	971	947	924	927	910	965	906	953	953	955	1001	936	1040	941	953	946	923	934	1000	932	846	960	910	964	955	940	983	949	936	912	963	987	968	957	992	977	958	1013	916	932	969	1015	920	966	977	941	951	927	997	931	895	978	936	924	938	972	963	949	991	926	948	896	909	948	944	948	941	953	983	1014	898	923	897	999	965	914	949	931	948	938	922	970	927	946	921	977	978	898	941	900	892	926	947	916	913	976	952	927	950	997	967	906	916	950	942	941	899	906	943	969	900	916	948	975	926	961	933	930	927	908	951	945	975	982	989	949	952	932	943	950	917	938	878	893	930	919	948	915	905	921	940	980	911	927	950	949	950	909	994	972	992	923	998	942	955	944	892	985	914	968	914	983	988	959	928	989	949	970	987	950	908	935	938	921	969	916	939	930	972	1001	937	926	941	995	964	933	882	940	943	933	955	975	898	944	946	995	949	988	962	947	958	1012	949	1010	957	904	933	937	956	956	921	987	956	911	972	944	892	915	944	903	935	1003	923	950	994	929	948	920	969	936	941	949	922	904	975	914	910	934	890	948	947	942	886	881	995	955	885	968	878	948	948	977	917	913	957	935	940	984	949	1012	940	945	910	952	966	928	900	934	969	930	939	974	946	956	960	884	919	899	955	924	959	876	948	978	931	965	903	869	922	985	905	879	963	953	916	953	928	931	964	954	876	938	896	948	918	903	961	935	950	911	980	943	925	898	958	942	941	908	958	931	913	991	974	889	929	905	957	978	920	971	927	923	933	969	904	906	914	892	921	948	911	905	899	975	963	949	908	949	954	930	991	960	911	961	985	927	914	928	925	929	954	915	900	998	955	977
1962	155	142	160	128	139	123	139	135	117	109	135	126	110	120	142	132	119	116	125	140	112	139	135	116	126	126	112	128	136	131	115	124	110	131	115	118	131	138	118	100	119	127	119	121	138	124	128	117	106	105	127	121	141	123	109	123	118	125	132	121	136	103	116	113	139	133	124	114	108	126	113	127	126	140	137	109	112	138	115	124	150	137	127	126	124	126	121	117	117	120	118	126	122	151	116	128	118	99	105	127	130	134	124	129	129	102	114	129	152	114	117	103	103	109	124	127	137	109	122	127	112	114	123	142	134	124	120	130	116	110	129	141	110	140	122	126	138	127	122	103	143	105	104	117	134	93	110	115	135	113	114	120	124	108	147	114	117	112	116	114	122	97	131	116	135	125	109	115	130	126	116	147	106	127	134	128	122	127	125	133	129	144	126	129	136	121	147	140	107	134	110	114	130	121	117	107	121	132	130	137	135	127	128	106	107	126	114	121	139	119	130	131	131	129	119	104	115	142	117	118	115	109	133	129	123	127	140	127	120	129	127	109	113	106	120	131	143	105	113	140	106	124	139	136	116	115	113	116	115	114	122	118	133	108	128	139	142	109	127	125	115	124	104	126	124	125	125	122	136	119	128	108	108	118	132	109	151	118	129	107	106	135	123	112	123	141	120	111	106	118	119	123	127	122	122	128	114	141	115	143	111	115	136	140	123	151	117	127	115	120	145	120	127	109	108	132	119	105	104	125	145	129	112	120	119	120	138	131	127	140	126	100	122	126	127	101	124	125	125	127	138	114	112	122	127	143	132	111	103	128	97	109	138	123	131	116	114	111	124	117	116	116	121	106	118	108	132	105	136	114	122	131	110	112	112	122	117	121	132	145	122	121	119	133	127	106	125	119	133	107	94	108	110	132	128	114	116	95	127	134	125	106	99	130	116	105	122	132	98	127	132	113	111	135	116	108	114	107	125	125	120	101	133	106	130	127	111	109	129	130	117	122	146	115	105	117	119	123	115	120	120	122	108	109	114	125	115	118	104	153	130	127	120	139	119	105	115	125	138	127	125	118	110	115	118	118	106	116	121	117	123	143	101	112	135	120	115	130	132	120	119	113	115	127	111	102	116	133	138	116	135	134	151	133	124	128	131	117	130	122	145	115	124	114	108	125	117	131	118	115	129	125	128	120	127	129	124	119	110	125	130	126	129	125	127	91	117	143	125	127	120	128	137	124	133	133	119	124	126	115	120	117	114	129	127	116	131	100	126	118	116	129	128	129	128	124	124	130	108	107	124	131	108	124	133	129	114	114	129	113	131	107	111	138	122	121	111	116	132	135	104	125	112	139	107	135	105	131	109	126	136	121	104	132	104	108	102	112	118	126	149	101	113	128	106	113	131	129	108	118	124	122	137	114	143	118	127	111	128	114	116	117	110	128	131	145	122	134	104	128	112	97	115	134	124	129	128	120	122	99	110	135	128	118	117	111	124	126	136	146	136	135	124	110	119	115	111	114	94	126	114	132	132	140	125	119	140	117	132	140	133	107	124	148	141	99	112	88	122	116	119	117	128	130	138	127	121	120	117	131	118	107	113	107	123	110	114	135	131	115	104	128	125	141	120	129	132	130	107	115	115	116	134	125	113	118	123	110	136	120	110	133	120	118	132	134	126	130	124	125	106	135	116	118	118	136	105	122	129	123	110	135	144	104	117	134	122	132	143	115	134	129	132	106	126	122	125	108	128	113	116	136	118	119	138	128	127	100	120	140	123	113	117	113	140	136	117	131	114	113	140	124	119	133	142	131	112	108	117	122	113	146	131	119	136	133	109	118	157	99	119	142	127	92	104	120	130	141	120	121	122	126	112	119	118	112	115	108	116	101	123	129	123	112	128	135	141	121	111	142	99	120	121	108	125	136	121	136	128	138	137	104	106	116	127	128	118	132	112	119	116	116	120	116	135	122	142	123	130	125	117	130	127	119	132	122	98	111	135	127	118	143	104	152	126	128	121	131	116	121	127	121	131	115	121	115	129	115	130	149	110	124	125	126	105	138	110	113	116	140	136	137	123	108	102	111	115	124	126	125	116	109	126	127	120	126	119	152	118	120	119	129	123	120	129	117	133	131	131	136	132	142	132	113	115	127	121	134	135	117	126	152	130	112	104	115	130	114	103	116	118	143	104	132	125	125	116	118	124	117	136	139	108	108	109	116	122	125	115	116	113	142	106	126	97	129	125	110	125	143	133	124	123	125	120	106	138	117	109	111	134	124	142	119	112	103	123	126	104	110	126	113	108	132	133	123	132	133	117	113	115	108	119	113	117	115	121	126	118	119	121	117	130	129	150	126	130	154	99	150	104	132	135	124	120	132	128	122	133	118	120	125	133	102	124	112	147	129	107	121	125	131	136	117	137	150	115	129	123	114	125	101	118	114	109	127	113	115	120	108	119	118	118	103	135	122	114	113	120	127	125	122	115	130	128	135	120	113	121	122	108	117	122	109	112	117	125	132	129	139	125	125	90	156	133	116	116	122	120	119	122	130	137	107	135	127	117	130	125	119	141	118	94	116	120	115	112	118	164	118	114	128	128	109	127	133	117	112	122	133	119	136	120	136	120	120	147	120	111	120	115	125	143	116	129	125	118	123	117	125	118	116	123	127	109	136	114	127	130	128	111	131	123	118	136	133	118	124	131	126	116	113	139	104	129	145	128	125	124	130	127	104	120	119	135	113	145	97	152	134	131	114	127	137	130	95	126	117	124	117	137	108	124	115	129	127	107	105	128	117	116	109	127	102	114	142	118	117	115	120	118	130	135	139	120	113	97	127	118	129	116	151	134	113	109	118	142	136	133	111	117	108	131	106	107	127	105	133	137	107	114	118	128	136	144	110	113	129	107	93	124	122	109	115	106	106	131	109	120	132	120	108	118	124	111	106	110	130	117	127	139	115	118	112	145	110	126	130	131	121	128	125	141	105	134	116	150	119	136	113	111	125	139	151	114	139	95	101	111	109	104	125	134	114	120	103	121	111	91	119	115	106	128	123	112	121	102	124	104	131	102	95	119	123	115	128	128	106	125	133	112	124	125	127	111	128	119	113	130	121	128	117	134	141	134	132	135	118	120	142	128	131	100	116	139	129	121	125	109	132	135	123	124	125	126	109	112	110	95	97	122	125	112	112	135	104	122	140	121	140	101	124	145	111	130	132	121	133	112	142	126	124	139	124	114	152	136	110	126	148	132	121	138	126	110	120	135	124	105	120	108	114	110	119	118	123	104	119	120	126	113	125	123	88	129	132	126	116	107	141	113	97	121	137	111	137	132	123	119	114	118	127	121	97	125	103	127	127	130	123	121	112	110	128	112	134	90	119	114	126	122	147	118	116	145	107	129	136	132	114	131	141	116	112	127	120	111	117	114	125	126	107	112	117	133	128	124	120	119	116	131	128	117	117	140	119	122	138	124	112	137	128	117	123	130	93	121	123	123	110	124	122	99	135	131
2397	419	480	485	481	448	432	416	411	408	414	421	422	391	439	380	417	376	425	395	407	423	418	383	413	369	423	399	422	433	433	421	387	419	372	392	391	403	407	388	369	404	402	379	387	384	394	371	423	360	378	386	381	370	361	422	385	406	405	411	399	395	395	408	398	352	387	410	366	378	388	386	385	367	371	398	414	382	390	363	392	406	403	362	379	405	417	424	377	386	395	356	365	404	382	366	366	382	377	344	364	408	357	394	414	392	383	396	396	359	385	368	373	343	411	377	424	372	357	388	422	397	401	339	393	387	397	388	353	379	405	392	399	373	381	375	427	409	364	352	351	415	402	395	413	395	368	399	376	395	392	381	381	365	382	394	364	373	388	387	392	417	358	397	356	384	394	366	369	383	353	444	393	370	389	409	366	355	376	376	378	389	421	392	423	390	384	371	383	382	401	379	390	370	386	369	394	364	378	381	398	377	392	369	365	374	384	348	403	368	384	383	396	377	411	408	390	381	393	377	375	421	374	377	376	404	393	389	409	356	370	373	403	394	365	404	386	380	417	377	411	389	365	384	337	368	411	379	414	383	411	393	385	389	385	420	398	362	417	405	381	370	391	399	397	388	381	392	377	401	429	378	382	403	390	412	383	397	379	406	408	373	412	369	399	382	360	378	393	402	432	365	384	396	392	379	368	401	373	383	360	396	397	383	418	385	370	343	380	391	420	359	399	387	355	360	397	366	383	378	393	402	416	408	414	426	384	369	403	375	385	366	403	383	409	394	381	362	378	383	376	411	404	366	415	368	389	397	377	413	372	399	370	359	407	425	386	395	414	414	398	356	409	356	340	411	393	378	350	404	377	390	384	395	377	403	432	352	381	394	387	378	387	380	399	377	406	397	356	408	392	359	408	341	376	413	346	382	404	362	429	379	364	386	398	378	382	368	382	386	374	436	372	399	381	387	381	365	400	385	387	435	405	393	383	373	417	398	393	397	367	403	404	390	349	418	373	362	363	382	399	377	398	370	356	404	363	371	395	372	365	409	416	392	401	408	363	446	358	377	371	380	413	414	377	381	392	385	361	368	403	400	376	403	389	399	361	402	368	395	373	400	354	396	382	379	366	375	395	355	396	392	385	404	382	385	416	381	393	392	427	374	353	391	420	341	413	373	401	383	396	360	390	392	400	441	365	409	370	375	373	413	408	396	378	349	338	418	380	395	369	376	356	382	419	378	399	397	389	436	349	383	402	384	372	397	417	401	436	395	388	418	381	396	401	373	379	377	376	362	392	398	354	348	336	366	391	360	395	357	408	415	403	373	394	388	417	391	369	374	377	386	367	404	397	390	415	397	362	390	391	399	390	375	369	364	375	422	420	367	393	361	374	377	380	379	373	381	364	373	386	395	404	396	370	388	397	379	377	380	407	399	391	364	398	400	356	393	372	373	422	382	381	407	393	368	379	392	424	373	413	376	402	372	400	366	382	361	395	399	384	400	361	420	417	395	376	392	398	386	380	361	368	368	427	386	359	366	364	418	412	360	411	397	399	418	389	421	393	425	400	425	411	386	389	371	356	384	378	356	422	385	370	385	409	394	391	407	391	387	392	406	381	389	378	393	396	427	359	394	404	371	383	393	396	389	396	379	401	377	409	361	364	374	378	378	369	359	381	397	419	367	361	401	382	378	419	420	364	407	390	370	411	358	390	415	408	399	395	386	379	392	396	385	380	364	390	374	355	371	397	419	371	363	381	371	389	364	366	384	400	392	387	383	383	357	385	383	397	415	392	440	384	435	381	359	377	379	396	386	407	394	376	401	388	378	376	390	385	390	359	370	378	392	387	363	379	411	415	354	349	372	411	429	384	388	377	370	376	386	332	395	339	366	444	398	383	407	373	409	416	392	405	404	404	390	418	387	360	391	397	359	387	362	399	415	385	396	389	407	403	395	372	405	384	380	404	379	393	381	431	380	371	378	397	390	418	355	399	364	358	403	383	387	415	402	410	338	359	403	389	395	380	409	396	356	420	358	384	414	413	361	385	377	402	416	387	399	364	360	400	371	388	419	356	370	376	428	378	401	389	394	369	399	344	389	379	377	394	390	416	397	425	382	384	387	410	390	384	395	377	364	377	388	372	366	387	384	394	370	393	405	368	358	404	359	379	376	379	419	404	375	410	344	380	364	395	380	400	409	380	369	343	373	375	413	409	345	387	358	352	365	362	411	366	387	366	367	398	372	375	405	417	396	421	391	367	376	384	361	368	391	375	356	358	380	366	381	378	377	385	418	394	381	365	386	354	367	414	399	366	391	415	396	407	390	395	404	394	403	391	438	379	398	387	373	401	378	386	391	379	396	396	362	359	381	390	387	393	385	409	409	403	364	387	391	401	396	394	390	394	353	389	366	414	385	380	387	411	390	386	396	393	381	401	417	364	410	358	393	378	407	387	385	334	366	387	391	379	371	420	393	346	370	361	348	413	383	396	376	369	378	403	383	426	382	348	415	383	377	370	372	363	369	379	388	381	363	402	351	376	390	388	393	411	370	373	376	422	374	368	358	388	424	386	373	361	320	369	405	386	369	397	381	357	390	341	381	390	441	411	375	392	381	386	451	330	394	391	391	378	420	404	382	408	379	382	354	363	407	368	392	408	375	390	397	373	387	367	403	398	396	417	391	351	404	384	374	373	343	420	377	366	407	380	393	381	382	397	366	375	339	407	393	403	413	375	421	391	365	377	387	400	383	379	375	383	377	399	356	387	389	413	375	383	394	389	400	415	378	414	384	388	363	371	359	399	422	407	362	387	404	370	381	372	406	366	368	380	381	365	402	375	357	414	356	362	380	415	377	384	415	387	391	384	396	366	415	399	373	362	404	397	355	359	413	383	390	362	379	375	392	387	352	411	366	366	409	392	403	380	364	376	397	382	402	433	401	406	380	401	372	353	399	371	357	386	386	387	361	380	406	352	434	370	393	392	405	400	409	404	373	378	370	414	357	393	397	407	400	375	386	381	401	376	396	372	363	364	382	395	374	402	379	416	365	407	383	382	382	390	379	427	378	401	377	374	374	374	436	399	391	412	403	371	421	402	419	415	396	387	385	412	354	414	414	385	404	392	376	387	411	422	401	392	406	426	369	366	372	357	395	387	395	378	416	365	386	404	338	408	385	393	416	385	379	379	391	393	372	373	409	365	394	401	382	400	352	410	383	348	396	379	372	377	366	422	364	419	375	419	403	368	380	390	366	366	374	401	387	393	373	364	391	393	393	386	392	370	387	390	380	386	411	371	421	393	376	379	384	361	413	357	402	364	383	390	390	381	392	387	401	341	383	392	384	392	413	339	378	405	418	447	403	409	418	381	368	438	347	374	405	373	378	385	352	356	375	391	380	352	393	387	388	365	385	384	403	390	375	364	386	388	389	411	386	408	388	355	399	351	406	364	379	418	375	395	436	390	384	422	414	381	360	374	400	376	386	398	421	398	389	401	352	376	378
7650	1036	1198	975	656	528	443	393	325	299	297	305	282	315	273	251	243	247	245	237	252	269	264	283	268	225	216	231	206	215	278	219	227	292	225	246	238	224	211	225	214	223	191	227	215	224	217	214	199	191	215	227	198	219	205	208	200	220	223	201	207	206	203	185	215	195	203	210	183	212	226	203	207	222	197	206	193	199	177	211	221	217	213	206	217	198	235	227	211	210	217	214	182	197	211	190	203	213	219	238	199	205	210	227	200	216	215	200	225	191	207	208	201	198	241	203	210	208	216	183	224	242	209	189	205	204	191	229	220	200	200	209	195	220	220	196	210	180	215	214	209	213	217	202	181	212	208	193	174	193	191	199	177	220	209	186	223	217	212	208	205	211	211	214	212	205	229	197	195	182	193	215	227	182	206	215	213	181	197	205	209	227	205	198	205	206	205	214	218	208	186	209	208	202	205	186	171	193	218	212	200	194	204	210	213	194	213	191	181	204	209	212	226	199	226	211	212	217	219	229	200	206	201	218	226	226	173	216	193	177	187	222	190	191	168	207	200	219	179	186	201	191	202	200	177	193	204	247	247	181	253	197	192	218	205	217	210	196	205	200	211	206	205	231	226	228	199	203	206	191	212	179	203	222	204	214	187	204	194	232	214	189	197	192	194	197	229	214	199	208	219	200	202	196	214	196	213	213	203	205	239	209	196	215	206	208	196	214	218	194	223	190	200	198	225	239	193	210	196	198	197	224	230	191	203	209	208	211	187	201	231	212	203	174	210	233	217	223	199	221	232	214	225	206	183	175	174	212	201	184	213	222	186	228	184	195	194	209	211	194	187	199	209	199	181	207	189	199	209	203	216	195	190	207	194	197	208	217	193	194	194	187	215	224	210	211	253	190	205	205	211	197	200	213	219	210	213	208	199	208	210	201	199	227	227	218	172	198	205	205	208	202	204	208	215	217	228	214	226	208	196	189	207	214	212	210	209	182	200	184	197	188	176	194	209	204	185	206	205	228	231	201	218	203	228	195	188	218	201	219	183	247	227	207	202	221	192	223	234	230	227	211	212	227	209	198	179	200	190	197	219	188	207	212	181	206	208	192	203	216	184	206	214	212	201	193	216	230	224	195	187	197	213	166	213	187	225	209	226	199	193	229	232	176	229	194	219	218	193	219	200	206	200	211	226	198	184	219	190	201	216	219	228	199	201	195	201	200	207	196	192	188	180	203	232	191	218	235	205	242	193	210	182	213	203	212	210	195	218	218	186	206	214	206	181	225	235	179	223	198	228	238	233	199	212	203	198	190	196	199	208	211	243	229	190	208	200	215	206	200	212	194	208	200	207	202	209	211	194	195	229	189	207	202	198	190	223	206	194	235	193	215	223	187	225	209	217	204	206	226	195	229	239	228	209	208	197	207	191	200	210	211	195	205	221	183	186	226	199	184	205	207	212	206	203	234	207	224	191	221	207	198	229	208	188	205	210	226	208	211	208	208	202	195	214	198	219	182	204	222	214	199	217	193	214	206	171	217	200	214	171	208	176	212	233	188	196	218	193	217	221	217	185	198	198	193	196	224	205	204	185	208	202	202	210	208	212	205	199	197	193	190	210	191	204	183	199	194	228	224	196	211	194	172	204	191	195	209	224	204	243	220	230	183	180	174	220	209	201	222	202	214	209	232	216	227	191	215	194	209	182	194	177	232	240	186	220	209	208	211	204	197	193	195	212	193	192	210	205	209	202	215	178	215	198	209	212	211	237	202	208	232	211	214	199	191	187	214	195	198	186	215	215	192	218	218	199	224	211	206	213	239	216	218	228	208	216	201	196	187	215	199	200	211	200	205	211	204	197	201	186	239	212	212	195	246	200	218	195	201	238	194	205	204	206	207	202	201	200	215	250	211	200	190	190	223	204	187	190	196	204	210	189	179	189	224	204	230	222	224	203	234	198	240	187	208	176	213	216	199	231	216	224	229	174	198	204	207	193	194	195	220	174	213	198	219	194	216	226	212	217	204	191	221	199	188	200	206	216	232	213	214	191	216	222	218	209	209	199	219	196	210	212	194	213	187	192	226	205	207	184	242	195	199	230	181	198	179	202	228	230	219	214	193	194	171	208	212	219	209	192	190	215	190	175	207	227	216	211	199	211	242	220	227	190	201	211	218	222	224	208	203	216	211	194	198	212	204	222	196	182	235	197	194	193	228	204	188	200	218	221	221	214	247	183	194	205	230	205	189	206	222	220	205	174	169	221	214	201	211	206	217	217	202	196	190	192	205	202	214	230	225	211	187	206	207	222	198	192	213	221	192	235	201	220	185	206	210	199	213	204	256	211	220	222	199	179	207	201	212	201	179	196	197	205	207	206	186	213	211	193	209	214	238	200	240	202	202	222	190	189	210	186	226	181	189	215	224	195	207	202	218	210	214	211	197	229	221	191	217	206	206	212	226	204	207	203	198	172	207	196	179	196	221	210	213	209	203	196	221	204	203	201	205	202	250	220	181	196	195	222	190	197	185	205	200	225	206	206	200	187	196	177	216	223	202	192	235	206	206	227	196	220	174	180	219	216	215	194	209	200	236	236	183	231	199	212	203	210	185	195	221	227	194	209	190	198	203	189	217	213	223	207	208	211	231	190	210	206	207	229	199	196	202	178	222	198	206	197	210	209	202	215	245	211	191	217	217	183	199	213	210	184	205	186	215	218	207	189	190	209	201	201	215	215	229	212	225	199	208	202	205	208	210	179	199	187	218	186	197	200	193	215	204	219	194	197	210	225	198	209	204	217	246	221	205	210	215	211	202	210	192	228	206	202	206	192	205	156	212	196	189	174	202	227	188	216	206	210	197	223	218	207	199	224	221	224	193	187	189	204	225	209	195	234	202	222	209	182	204	208	185	198	193	215	203	197	198	218	205	229	205	223	215	218	218	248	201	208	230	206	194	217	199	212	208	232	204	214	211	235	216	207	222	220	201	216	196	233	208	193	221	183	207	212	187	204	196	242	216	225	211	212	197	188	214	193	202	189	214	206	216	232	204	196	210	205	192	222	209	223	217	216	217	215	195	191	216	211	206	197	216	211	186	217	197	215	194	201	193	191	206	210	205	233	190	193	175	196	183	176	218	235	217	187	216	218	214	185	193	180	211	210	184	188	204	200	209	212	191	203	201	200	199	234	188	218	211	219	209	207	203	208	244	192	198	221	203	202	244	210	193	214	208	203	175	206	205	196	213	213	198	203	210	235	222	218	208	214	186	209	228	214	183	216	202	203	219	229	205	204	217	220	213	209	182	226	210	193	201	183	195	212	202	209	182	235	205	210	195	221	202	207	215	207	192	203	231	199	202	228	200	231	213	217	192	185	194	209	190	208	204	201	229	214	193	201	229	225	198	230	199	233	196	198	219	196	190	218	192	220	194	228	208	196	215	201	233	234	197	191	202	204	200	225	207	188	203	232	227	188	217	202	215	183	227	225	195	199	195	191	199	203	226	221	202
6131	1361	2663	3170	2744	2326	1865	1631	1472	1296	1135	1069	1063	1081	1077	895	935	892	838	868	822	1015	1094	1217	969	823	875	943	831	900	843	717	791	750	698	686	642	623	648	586	604	590	601	577	625	658	613	578	604	626	613	628	600	551	613	569	602	578	581	595	608	616	635	589	638	618	625	559	572	589	584	606	603	583	556	635	573	537	633	537	588	565	563	617	554	628	584	562	589	543	573	611	544	591	600	582	553	573	603	595	585	554	580	642	579	540	580	573	598	607	559	589	617	620	580	630	551	530	573	567	560	597	560	582	601	608	568	574	576	608	604	572	588	580	607	597	630	576	590	566	574	575	564	600	586	591	608	571	555	591	641	578	596	562	601	582	592	586	564	576	571	592	597	608	562	542	578	557	584	629	555	571	561	613	577	617	571	600	579	582	542	574	577	546	531	602	586	595	558	606	570	589	537	576	532	621	558	610	560	620	575	576	540	571	562	587	564	607	564	577	591	555	615	562	604	560	593	562	592	585	578	596	575	536	582	604	589	569	569	576	601	548	634	613	591	593	559	542	576	634	603	586	559	601	596	596	572	555	532	547	611	562	542	619	583	605	543	561	599	579	572	595	587	552	562	592	599	572	629	578	589	586	587	600	612	601	574	592	596	593	590	583	565	604	608	610	602	557	612	592	573	583	570	552	582	597	577	514	596	549	569	596	555	568	601	579	566	571	568	548	641	577	591	548	573	511	593	624	590	618	591	598	579	588	632	560	567	568	609	539	559	633	565	575	577	594	589	609	584	539	532	581	609	574	653	609	598	614	540	597	549	585	574	567	604	593	596	582	627	570	627	582	564	591	565	631	555	568	580	601	584	570	609	580	515	556	603	574	567	554	544	554	549	597	578	574	579	619	622	568	550	573	563	593	576	615	584	554	594	588	559	532	558	547	558	564	590	615	596	564	572	604	571	571	589	628	604	567	585	568	555	600	602	591	581	594	577	557	606	591	567	628	583	587	617	559	536	588	582	613	578	578	596	547	585	617	607	559	615	561	582	564	545	583	587	547	538	580	577	588	596	572	576	562	604	560	526	553	559	598	604	561	580	600	555	610	561	609	582	523	637	581	577	583	572	593	623	583	610	628	593	613	583	603	568	600	604	548	535	581	556	586	615	579	581	603	568	562	585	583	547	560	607	585	577	572	608	579	609	577	537	543	550	566	602	551	566	612	588	586	576	565	561	601	570	562	585	583	582	597	623	550	571	567	591	571	573	566	561	578	603	608	570	563	588	584	578	600	616	597	556	587	551	564	554	584	550	552	622	549	579	578	579	584	564	554	568	578	563	532	524	555	596	603	595	601	552	591	553	584	551	583	555	582	630	614	580	584	581	583	615	571	583	528	556	570	576	560	569	534	578	593	617	573	576	603	565	573	585	577	584	562	592	594	529	615	614	563	580	610	586	596	539	594	593	566	547	616	590	541	568	593	594	546	581	594	578	582	582	606	622	590	583	588	522	581	562	546	584	567	613	616	558	581	556	608	635	598	538	606	567	612	545	607	589	624	532	575	590	569	545	607	566	543	611	582	590	553	585	598	576	592	601	590	538	590	584	568	558	579	556	567	560	573	667	623	573	612	556	541	590	600	573	595	527	610	572	570	533	617	568	585	598	551	597	547	591	547	615	599	564	569	590	552	557	576	624	611	570	599	566	570	636	605	566	571	594	554	600	549	580	608	562	614	553	585	589	584	574	565	562	612	615	579	551	533	561	597	610	563	550	566	530	560	569	565	605	557	558	585	584	578	588	582	616	606	574	521	558	560	565	619	587	598	582	538	612	584	580	586	592	539	540	593	581	581	607	575	587	570	552	585	562	578	647	560	582	572	575	594	573	601	554	603	541	611	557	550	594	590	551	550	565	597	544	610	588	552	523	550	567	586	615	635	583	562	585	542	570	553	564	557	588	553	541	574	553	542	567	607	544	532	552	603	601	615	565	576	576	579	578	574	572	556	601	575	610	604	599	593	552	573	572	513	566	567	586	598	553	551	568	605	557	556	582	584	593	563	593	566	578	560	628	576	578	597	534	584	585	573	566	596	590	596	594	582	582	537	601	583	562	553	593	548	534	577	602	592	561	603	551	587	594	576	636	544	584	581	598	596	537	604	575	611	582	585	577	600	595	617	613	571	555	611	595	552	582	560	581	604	562	585	557	591	588	572	586	603	592	572	561	537	575	603	596	595	583	563	601	566	543	566	594	601	554	570	579	577	570	563	603	608	587	542	532	589	578	556	543	618	577	596	604	573	567	596	570	523	551	572	557	588	569	561	607	549	585	577	570	583	588	556	590	640	562	598	563	570	559	581	620	560	593	591	561	571	566	545	583	608	588	603	574	595	629	597	562	596	560	580	553	623	658	525	632	565	540	566	623	593	585	536	576	556	559	594	603	588	565	600	577	590	581	621	563	607	597	551	577	592	541	567	607	555	571	552	588	589	596	573	590	520	582	577	571	601	614	570	579	547	533	612	595	600	530	608	574	590	571	545	568	598	535	565	584	558	598	545	551	543	592	583	610	577	602	589	616	546	575	621	572	561	593	605	573	528	588	582	598	548	584	529	572	544	593	606	625	564	588	581	560	543	547	584	585	630	572	563	593	581	592	582	590	606	586	626	572	582	582	572	578	578	524	613	575	601	578	609	602	606	559	577	569	565	568	588	598	611	530	592	597	535	570	563	494	564	578	573	588	589	614	560	585	570	582	557	559	572	535	556	595	574	659	591	573	563	564	576	596	595	572	583	600	546	589	548	607	575	569	578	572	571	617	593	581	581	573	588	564	613	580	590	598	577	586	572	576	562	591	599	573	559	577	598	587	591	564	619	596	535	607	612	580	555	630	613	618	585	604	605	606	564	584	576	573	639	561	597	576	544	572	621	547	586	593	581	609	594	569	509	569	594	583	557	604	596	642	569	583	557	621	574	568	574	624	589	566	556	584	588	608	573	531	555	628	569	544	575	581	571	620	570	563	580	580	577	624	572	585	535	584	575	563	592	594	581	658	614	542	520	565	574	591	590	578	555	585	565	621	555	572	588	605	585	543	600	570	600	582	589	553	586	620	618	564	555	602	581	561	592	601	529	585	608	550	623	597	596	567	571	606	593	567	589	547	576	574	557	558	554	586	616	569	580	577	618	568	534	561	565	572	595	553	610	597	555	588	549	611	587	577	601	573	570	554	582	598	554	583	552	586	560	596	596	580	587	594	563	549	575	589	584	573	560	562	621	595	592	566	571	570	589	545	560	600	581	629	607	589	558	581	551	593	523	589	540	578	556	553	594	608	566	590	569	550	585	600	595	607	618	581	583	600	535	572	563	567	576	602	585	562	561	580	544	578	575	550	588	593	547	581	627	551	589	568	543	579	573	593	554	566	552	569	559	593	567	580	616	571	576	602	618	564	573	568	549	505	560	585	578	560	558	504	568	558	573	589	540	564	545	579	573	590	611	523	551
14750	2605	2753	2174	1466	1171	931	797	728	562	556	561	522	488	463	506	465	443	447	463	438	509	500	514	471	449	424	461	506	467	406	457	471	412	428	388	386	431	367	398	393	445	410	395	413	396	397	408	403	365	389	410	361	397	379	395	388	384	379	416	391	400	379	363	361	377	406	407	367	367	373	407	462	360	412	350	370	398	388	380	404	351	377	369	406	388	397	378	349	365	402	382	362	368	373	377	419	387	388	369	400	396	341	400	380	354	370	346	380	346	375	402	356	381	357	388	407	386	365	385	361	369	415	398	381	424	393	361	442	387	381	389	407	395	373	381	390	402	366	381	408	406	419	394	377	405	364	387	357	414	396	359	413	378	425	385	392	421	345	397	373	404	398	388	378	360	397	375	405	414	383	437	428	323	395	398	405	379	382	382	401	397	357	398	386	375	376	324	391	389	392	385	408	390	350	414	374	412	377	372	401	344	357	347	370	367	377	351	360	367	363	366	377	405	378	394	372	388	409	389	375	362	368	363	399	366	402	352	381	370	346	387	394	384	360	406	400	396	386	402	376	342	382	388	392	391	381	360	404	379	379	390	392	379	391	415	375	357	380	386	395	391	377	375	367	386	364	392	353	377	370	375	378	373	373	397	367	373	365	402	340	374	382	389	398	399	386	359	368	393	380	363	352	376	412	386	403	367	379	408	417	407	356	383	368	406	392	397	395	415	383	374	334	374	385	407	418	404	423	386	356	435	368	379	370	356	394	369	389	372	372	396	406	433	378	408	373	391	377	364	391	374	354	373	377	393	375	399	388	351	362	367	369	398	410	372	383	407	376	372	374	404	370	393	359	389	363	376	375	401	377	363	377	400	430	387	389	405	414	401	373	396	407	362	374	428	397	404	383	365	429	365	401	369	391	402	371	386	400	393	378	363	385	407	340	404	357	363	373	456	399	394	332	394	416	369	381	347	455	375	400	364	385	386	385	381	387	398	405	411	440	365	396	394	389	413	393	402	386	396	397	361	367	333	367	358	393	381	354	365	403	409	422	404	389	389	351	386	374	420	390	370	368	366	411	389	379	443	383	380	388	380	394	408	385	391	381	373	385	359	407	425	412	372	391	380	365	376	372	377	359	346	388	375	408	379	373	416	372	397	372	383	425	393	360	372	375	351	387	388	392	382	395	391	373	402	365	401	396	395	379	407	407	378	371	361	397	393	377	411	405	422	378	371	396	392	361	383	408	393	380	420	372	362	382	389	417	370	399	409	417	340	410	390	387	376	381	365	366	364	367	385	400	389	390	430	363	416	404	389	381	407	406	405	384	388	418	375	399	347	386	396	410	376	345	402	403	386	407	382	383	417	404	360	360	392	381	368	386	375	396	405	364	388	383	389	367	359	378	386	373	384	366	404	419	367	351	417	422	376	390	363	365	391	354	378	342	364	385	371	389	396	384	413	391	369	376	365	375	365	355	346	406	376	385	368	396	400	377	417	427	394	384	410	372	402	430	398	374	415	426	373	428	402	355	384	355	386	382	386	386	410	378	378	362	382	378	398	388	397	412	371	416	393	395	360	354	405	403	379	393	370	371	415	406	379	390	373	368	440	363	383	404	381	390	400	339	379	394	407	394	370	391	431	424	444	401	366	365	360	397	366	418	391	401	396	396	377	365	424	366	356	401	384	375	373	372	388	420	359	395	433	411	375	403	394	392	370	381	364	395	354	379	389	350	385	387	378	382	388	358	406	368	375	408	384	403	419	399	401	372	408	401	383	393	345	341	373	374	428	392	398	379	365	365	381	383	386	404	430	381	403	366	411	410	381	343	386	385	402	364	404	405	400	382	390	398	373	385	398	381	391	366	399	391	396	360	392	349	384	422	416	375	387	386	383	388	381	399	380	388	397	413	370	357	352	386	394	387	380	434	374	382	387	390	403	386	396	384	355	389	365	399	417	389	407	374	391	374	386	427	386	411	371	343	401	392	400	407	384	402	383	381	394	383	380	385	396	402	387	376	390	379	412	418	397	367	371	359	390	414	382	382	395	401	384	377	364	401	377	370	386	370	371	394	417	327	396	369	385	375	386	396	401	370	355	377	389	392	372	396	386	382	411	365	377	376	426	402	374	354	379	390	430	379	375	395	391	391	386	380	357	374	393	388	407	381	370	422	377	417	388	414	340	364	381	389	377	378	359	383	397	393	361	362	362	364	352	379	404	353	375	401	350	367	427	346	379	379	360	401	416	379	382	439	365	397	368	372	359	357	401	372	361	379	369	409	392	355	379	357	394	388	414	367	373	405	356	357	387	371	373	398	419	380	401	417	425	383	374	392	418	372	399	372	408	418	369	409	364	366	412	398	404	356	404	425	366	365	364	414	418	392	366	361	368	403	408	386	345	363	374	385	392	380	366	399	412	375	341	381	370	413	376	353	353	369	365	391	373	380	374	395	360	381	412	378	389	372	423	401	387	395	409	432	379	399	413	366	390	370	384	359	402	382	369	406	406	387	408	387	414	388	370	379	370	385	375	385	364	368	393	391	402	354	435	377	363	395	417	390	400	390	365	387	396	374	364	365	383	403	395	415	418	428	386	358	380	363	389	374	357	427	373	401	395	352	383	387	370	390	389	409	393	421	358	401	401	390	421	379	410	417	393	427	374	358	378	406	384	414	379	372	402	363	375	393	397	383	396	393	384	364	373	369	396	392	392	372	367	400	399	382	365	387	423	380	372	376	374	371	353	394	415	420	383	425	352	368	361	395	374	381	376	393	352	384	375	391	391	397	377	364	380	387	366	387	360	385	369	408	403	370	439	354	354	371	359	411	395	412	381	389	395	429	373	438	405	400	413	387	369	395	392	366	440	369	370	386	398	377	375	381	397	374	380	375	406	341	381	371	436	386	385	375	408	369	407	380	385	404	380	416	386	402	355	362	370	378	367	405	396	346	382	370	367	399	391	402	382	364	394	397	395	417	397	426	382	395	395	420	390	380	376	393	417	355	332	370	392	358	389	368	401	409	380	387	411	397	393	344	405	382	386	391	413	433	376	359	392	375	395	358	390	349	386	343	410	356	408	407	360	427	400	359	398	395	387	387	411	388	397	442	418	393	407	371	381	392	384	368	394	374	338	368	378	374	386	394	405	416	381	403	382	367	388	394	384	381	389	415	369	349	394	379	370	392	415	379	366	360	405	394	396	432	400	398	373	364	405	389	396	406	401	347	394	368	381	419	395	404	375	412	402	397	407	374	360	403	397	424	336	394	385	372	379	402	395	363	368	351	404	376	373	424	417	391	413	395	408	378	427	368	355	381	398	389	366	363	369	348	391	389	370	408	410	356	398	414	386	385	410	393	354	404	396	370	410	406	399	368	407	379	360	396	384	369	405	368	331	383	392	362	359	385	389	376	395	377	381	365	388	405	394	378	367	396	418	383	397	382	390	382	373	381	417	417	399	385	360	416	393	423	411	408	387	378	436	417	413	364	393	402	413	391	393
8126	2512	5227	5844	5026	4317	3464	3145	2680	2289	1993	2047	1831	1741	1713	1710	1537	1544	1493	1549	1520	1739	1831	2021	1690	1344	1475	1551	1575	1600	1261	1268	1405	1202	1077	1089	1061	1082	1040	1067	1029	983	1012	1021	1011	924	998	1034	1008	977	996	992	1010	990	985	966	930	1019	969	967	1012	947	993	989	976	950	959	959	951	1002	927	1008	919	998	947	942	910	943	1037	948	1004	946	939	935	954	973	941	910	941	1023	954	975	967	932	908	903	962	964	916	982	963	962	967	942	982	956	967	936	939	960	940	924	960	962	894	947	912	988	940	981	973	934	964	955	926	923	948	969	951	975	929	950	944	952	973	921	838	915	949	987	937	966	952	923	963	973	1033	935	907	945	926	983	912	919	965	917	916	935	1001	950	947	950	991	954	963	977	899	894	954	960	1002	956	910	980	894	949	937	929	933	957	954	940	1002	936	944	907	938	887	951	996	950	931	920	1005	973	956	938	888	926	914	991	953	964	975	898	888	1027	956	948	948	914	968	935	955	940	922	951	926	991	944	1013	928	904	910	945	978	927	914	971	988	953	970	963	942	997	928	932	939	945	984	928	1012	941	932	953	962	958	946	973	898	971	954	976	983	925	973	951	903	941	935	938	918	948	937	929	906	935	931	955	942	965	892	890	997	983	898	967	956	930	950	979	902	926	937	952	999	971	979	936	935	969	946	969	949	918	988	937	997	956	939	955	968	921	933	961	956	894	960	993	937	979	903	923	895	923	892	959	936	969	955	904	970	914	959	930	932	892	977	985	943	926	999	915	900	956	919	962	967	935	896	889	962	980	942	935	970	971	921	939	941	1005	966	862	980	935	908	949	883	964	955	904	960	928	911	934	918	917	894	940	947	907	967	933	995	921	874	979	939	955	949	948	974	920	919	958	973	974	933	946	946	981	983	959	908	930	914	992	913	914	927	968	989	965	940	947	968	972	963	960	941	919	921	969	929	952	948	919	915	954	944	944	1005	937	959	955	946	907	937	1006	990	945	915	983	968	943	952	928	988	904	915	948	963	939	925	927	917	950	987	930	959	955	879	911	1027	981	971	960	958	957	970	908	924	980	965	939	940	964	999	966	950	962	902	915	964	914	982	908	934	947	912	951	975	999	948	902	971	923	990	939	940	968	922	922	944	988	1033	930	965	911	945	962	923	930	939	894	942	919	897	908	960	943	978	956	965	959	939	996	967	915	896	911	964	941	956	963	940	981	971	955	949	904	900	958	949	947	920	960	920	927	943	970	935	982	962	919	910	949	953	932	930	977	958	921	952	932	938	920	947	924	927	953	969	941	947	942	950	918	966	925	1023	924	913	914	957	996	955	926	905	971	989	985	942	924	963	947	921	939	951	950	933	896	930	947	947	929	976	965	930	956	941	907	954	944	921	955	912	909	970	933	946	925	975	929	942	960	974	974	996	946	884	909	955	933	956	886	939	935	946	946	965	1004	987	947	990	902	930	944	946	944	906	950	963	894	924	959	943	929	909	884	961	908	890	986	899	987	956	948	975	963	979	979	940	947	961	985	943	967	972	972	965	884	946	931	946	944	961	971	973	950	903	964	949	911	954	895	933	950	929	931	991	983	991	993	987	953	914	933	929	903	935	993	918	979	930	980	941	955	845	961	887	985	892	931	901	956	954	939	924	893	951	960	897	940	926	1003	954	915	931	909	958	932	968	979	943	950	933	1007	949	939	971	1005	925	898	933	966	945	949	956	928	941	957	934	940	917	922	917	978	931	952	976	858	960	964	975	925	997	955	958	926	986	942	890	965	941	946	965	963	977	897	928	946	951	929	923	942	931	944	979	909	919	915	965	956	939	989	950	887	946	882	943	952	955	901	951	899	926	978	953	937	1014	900	913	1055	935	909	948	908	952	932	982	951	903	874	943	923	934	991	947	918	934	969	890	978	928	976	981	934	935	950	941	941	898	949	958	945	917	932	894	922	962	952	919	946	967	956	1030	942	925	872	943	939	887	959	993	965	924	955	1002	944	898	939	938	955	931	909	980	937	956	938	939	991	924	964	927	962	952	952	949	911	937	962	898	986	953	946	924	972	910	903	893	932	946	896	940	905	926	1003	966	931	922	952	919	974	948	923	971	1007	898	901	935	938	936	892	926	971	952	925	970	965	935	922	985	974	1036	914	939	956	952	978	968	924	915	906	937	933	903	940	917	965	980	909	923	953	910	948	969	949	934	918	980	941	948	918	957	926	980	1019	939	931	977	931	939	946	907	960	915	928	965	951	952	970	930	934	919	889	919	904	954	912	931	955	896	937	990	897	896	916	979	970	966	1006	971	951	941	962	942	947	969	922	963	984	959	953	912	898	938	999	966	901	931	920	938	988	942	923	930	964	950	867	939	994	922	912	957	962	986	911	937	971	930	971	945	953	945	934	956	957	972	990	945	974	892	977	983	924	926	896	1001	940	926	915	922	963	935	989	944	942	985	922	917	985	937	977	976	960	1019	977	969	902	923	888	926	929	933	912	934	966	921	932	963	948	932	914	937	936	913	915	972	954	963	895	892	957	975	996	928	937	968	984	907	922	960	937	944	951	960	931	943	955	960	954	899	922	1012	979	925	994	932	937	898	951	953	937	937	927	989	909	964	946	932	946	998	970	919	919	968	949	993	942	907	963	984	928	971	955	1028	906	908	951	1029	934	981	1041	949	925	921	926	926	998	926	967	930	950	928	948	855	908	937	924	961	885	953	939	984	943	1013	910	948	943	1003	930	939	904	934	967	888	925	958	934	1020	929	954	912	946	932	937	978	968	990	912	945	928	1014	946	930	965	952	958	956	987	958	968	1019	946	947	962	951	935	958	941	977	886	927	897	943	990	982	895	951	905	920	942	960	873	977	926	939	981	984	929	916	934	950	934	921	948	951	884	891	956	939	945	994	885	935	914	1005	934	940	954	950	912	955	1017	911	927	908	1019	1012	967	974	937	936	924	940	902	975	920	936	994	892	912	959	904	1007	951	939	946	927	931	1001	987	978	953	950	940	921	963	987	983	937	1000	964	948	1006	959	961	925	931	928	962	932	916	916	910	898	938	933	854	974	914	913	886	952	971	901	958	963	942	1021	832	914	884	963	923	946	896	893	974	971	960	920	917	927	915	948	936	917	945	897	915	972	920	924	898	989	951	972	906	962	945	936	929	957	879	935	980	931	968	926	959	971	963	946	935	973	959	939	897	941	967	930	901	926	926	982	916	969	966	1027	896	934	923	979	970	985	926	989	986	942	964	993	954	948	921	938	937	926	943	988	945	960	984	988	966	991	943	905	931	944	912	970	950	943	973	1002	992	910	1007	939	901	939	946	895	928	915	971	930	940	943	976	925	958	958	934	907	955	941	930	962	964	888	979	935	994	951	897	911	948	934	996	992	906	950	949	941	950	989	948	951	941	978	928	924	944	941	952	970	974	942	968	943	938	924	959	1033	945	905	957	958	918	989	947	931	954	933	948	1025	939	974	902	990	905	965	922	883	959	868	939	905	934	991	957	942	987	965	919	960	977	938	920	954	952	952	928	964
2040	159	130	125	130	129	131	136	122	134	118	124	122	122	124	97	128	139	127	146	135	133	123	138	133	145	111	117	127	140	144	124	127	120	122	122	120	134	134	109	113	132	114	107	111	134	114	113	142	109	138	108	105	100	118	115	125	126	93	126	121	135	124	111	106	120	100	130	113	120	108	127	99	132	101	119	126	114	139	123	135	117	102	101	138	96	125	126	107	129	116	138	129	104	126	112	128	118	120	127	118	134	118	119	103	119	116	129	110	127	107	141	139	134	139	123	104	127	107	122	148	124	112	105	121	132	134	116	134	121	119	115	126	125	107	133	127	128	127	117	126	124	129	105	123	108	132	125	149	129	121	127	137	136	135	131	92	133	133	109	119	111	97	118	129	124	116	137	137	102	127	143	114	132	110	134	137	111	113	122	119	120	124	104	124	131	130	149	122	144	124	118	132	135	104	118	116	124	97	119	147	124	125	112	116	114	134	103	116	150	133	111	124	144	149	122	120	129	104	123	113	123	122	124	117	128	113	122	115	115	109	122	133	132	98	118	127	122	140	128	129	112	129	118	121	125	127	129	135	133	113	133	117	121	128	122	121	107	118	133	103	130	122	141	116	116	132	120	130	106	122	113	133	135	109	110	122	118	130	122	129	128	106	103	135	134	105	126	139	127	111	112	116	124	114	141	122	107	123	134	131	121	116	113	109	141	119	128	115	152	127	123	136	111	115	109	98	117	129	104	104	119	119	134	107	118	118	123	128	113	99	134	127	110	128	123	121	122	125	123	101	123	117	114	120	143	112	138	122	113	123	147	139	131	118	121	123	121	117	124	117	126	111	124	118	139	109	109	103	129	115	126	118	120	129	136	123	111	143	97	128	129	133	118	125	138	143	138	128	118	112	119	121	133	123	121	134	128	113	130	120	139	120	126	129	124	157	119	125	100	137	121	138	124	118	127	130	123	113	109	123	131	136	127	122	124	131	116	122	134	114	142	125	123	119	118	145	124	109	107	140	115	110	142	118	117	126	131	125	125	132	119	102	108	132	110	139	123	116	112	112	146	135	115	123	108	124	105	126	122	113	124	123	129	121	124	146	125	131	134	132	125	91	123	132	122	100	103	135	115	110	106	117	121	111	127	108	126	126	122	117	110	130	118	108	117	135	109	113	130	110	122	140	126	113	130	109	130	124	110	122	126	122	132	124	137	113	108	87	123	111	131	118	112	118	122	130	113	109	120	137	118	115	133	122	128	152	138	113	127	115	146	120	112	135	147	125	118	107	116	118	133	119	123	113	124	115	126	127	114	123	127	130	120	125	106	129	128	135	116	120	112	120	128	105	126	124	136	112	123	118	138	117	129	106	123	126	126	131	107	116	113	138	141	106	125	106	121	120	125	108	144	121	108	101	107	128	130	132	120	115	146	113	130	117	120	130	114	110	131	126	125	116	110	114	116	115	138	132	119	121	133	146	121	110	122	108	128	133	127	119	122	115	124	118	135	143	107	130	136	120	126	128	143	107	115	142	113	109	115	125	123	136	118	141	128	123	123	110	116	126	125	132	112	126	128	115	146	124	115	124	112	118	131	119	115	138	149	119	131	144	114	123	122	106	115	130	121	134	118	104	133	128	125	120	124	145	114	115	105	108	124	112	106	125	121	124	110	120	146	109	134	111	134	124	108	146	116	123	128	111	112	107	103	139	106	124	104	137	116	130	131	122	142	121	126	131	139	111	130	124	118	123	131	108	129	107	131	131	129	115	119	141	139	109	125	123	124	123	112	114	115	108	111	108	122	124	129	111	114	129	112	125	116	127	139	116	118	122	116	128	119	143	103	112	132	148	114	122	104	121	131	122	147	125	129	132	115	116	117	113	124	115	115	113	119	131	117	114	147	115	147	152	102	120	120	141	125	126	136	118	119	120	144	120	138	124	105	112	120	127	110	112	148	129	116	129	109	107	123	128	124	119	116	107	157	131	111	126	124	142	124	125	132	117	106	142	140	134	116	121	124	120	134	133	130	164	133	122	118	122	115	141	135	135	108	118	119	130	134	124	127	119	113	117	121	113	130	133	134	132	125	120	121	121	113	116	124	132	123	126	142	121	128	106	108	111	134	132	132	119	134	119	131	126	120	113	143	125	118	146	115	111	125	136	122	126	130	139	120	111	110	105	128	117	105	121	116	120	115	134	121	136	121	141	123	124	138	149	126	119	100	116	142	121	105	131	128	121	107	145	115	128	123	149	121	124	109	132	139	105	112	106	88	119	129	125	125	143	118	134	125	109	131	99	116	121	116	122	147	113	111	110	127	116	105	117	115	120	97	112	132	132	121	124	139	149	112	120	109	128	130	114	105	116	123	118	113	120	100	121	119	121	114	121	135	131	132	104	140	138	141	105	126	119	134	109	123	108	129	133	153	121	146	129	123	130	143	118	133	130	133	116	109	109	101	132	127	124	124	105	117	110	129	137	126	99	124	111	108	137	142	121	122	120	125	136	141	125	111	109	119	112	136	118	122	117	127	124	136	138	124	130	118	127	123	110	114	108	116	109	131	130	131	125	124	123	106	126	129	107	148	114	120	103	116	133	142	97	128	119	114	138	131	133	127	105	120	118	114	117	136	134	130	122	137	127	95	128	121	125	114	114	116	132	116	117	116	119	123	128	117	128	111	121	108	139	117	107	120	120	122	123	135	131	126	124	112	122	133	132	131	108	117	123	111	121	124	130	105	96	126	118	125	108	120	110	114	103	139	94	122	107	121	127	109	112	106	118	121	115	126	100	100	126	117	114	125	119	130	129	115	122	127	126	127	115	131	140	131	124	107	139	134	136	133	133	111	127	117	132	130	111	119	133	118	119	129	141	141	119	133	111	118	113	122	117	121	129	134	145	131	117	127	127	140	124	114	114	134	119	112	130	130	129	118	106	122	135	135	113	107	116	127	108	109	143	123	120	113	136	119	134	127	115	124	123	139	143	116	158	133	115	125	114	123	132	114	128	115	126	97	101	138	135	108	103	110	118	131	129	147	113	115	98	130	129	140	134	112	128	116	129	98	119	141	147	103	111	114	113	115	104	110	135	129	116	95	132	127	132	120	118	118	132	118	120	119	134	123	122	137	121	114	122	124	104	126	128	123	155	116	125	122	119	114	119	113	98	114	120	137	111	148	109	127	139	138	115	129	107	126	116	121	118	119	110	118	133	132	111	144	119	110	119	131	152	134	129	122	110	130	139	117	135	116	141	106	121	135	137	122	129	142	113	118	115	112	141	122	138	110	112	117	113	120	128	134	136	133	132	117	110	118	129	107	110	101	148	139	108	127	147	113	111	119	105	127	105	120	140	135	112	109	118	132	98	135	131	132	113	114	137	116	124	123	131	120	136	127	104	144	118	108	111	128	107	108	129	136	136	130	121	107	137	106	127	130	115	120	118	122	124	112	131	128	139	127	114	117	137	119	109	119	131	124	110	124	119	128	137	119	111	115	88	124
2414	436	512	465	473	460	451	415	388	430	411	392	419	365	363	397	443	390	399	397	391	415	379	371	398	371	398	385	422	365	417	386	401	390	423	368	386	385	394	386	397	370	401	391	405	362	404	404	394	396	419	364	376	376	418	322	411	356	398	394	374	382	409	376	387	417	392	403	357	384	379	366	380	352	407	388	415	407	429	354	380	372	402	385	364	365	369	405	394	390	371	348	347	388	356	409	396	423	376	369	378	365	368	388	410	427	407	365	402	392	412	388	396	362	401	376	407	399	372	406	387	362	392	400	390	365	343	382	415	363	377	390	371	409	368	395	351	413	396	350	403	412	381	379	422	380	364	408	358	358	367	383	407	388	389	381	370	374	371	391	426	390	374	380	380	386	385	420	392	402	405	383	366	343	369	373	390	417	380	365	368	377	391	368	365	398	424	400	375	409	386	395	395	380	395	362	395	365	356	385	365	361	413	395	381	408	404	394	386	349	386	397	371	394	391	404	422	375	395	401	363	380	412	358	402	397	396	364	376	413	358	342	402	383	398	350	364	399	394	408	364	392	373	410	391	379	360	437	366	371	356	373	413	376	369	365	376	364	363	410	380	396	385	390	343	374	404	379	386	387	395	416	376	369	384	360	390	354	346	369	388	378	400	414	372	373	362	377	390	375	372	364	371	387	399	369	394	411	361	401	342	383	380	371	380	387	393	399	362	381	379	369	402	368	392	392	416	391	392	376	376	338	398	390	401	359	393	383	392	388	408	368	362	359	421	393	373	392	404	390	376	375	395	380	410	375	359	378	364	398	378	384	359	390	402	386	367	373	387	354	429	368	369	399	372	388	389	373	398	375	379	404	388	376	391	412	334	400	373	369	380	355	377	404	418	382	409	386	416	380	367	349	377	365	357	382	387	379	383	362	388	399	324	406	395	397	387	396	378	393	395	369	417	344	413	420	363	408	341	393	369	393	377	412	385	393	379	361	356	369	374	428	386	450	415	375	382	393	372	404	380	363	385	355	399	355	407	381	368	357	386	388	395	373	406	365	400	377	378	370	348	395	394	371	418	381	368	420	382	366	390	371	394	360	381	407	409	379	447	370	379	449	391	373	362	379	405	379	403	368	391	391	373	387	367	372	411	401	364	384	387	371	376	361	386	347	388	381	378	402	383	382	367	359	394	394	405	354	400	390	373	372	399	404	390	375	386	374	386	397	417	373	402	368	373	354	366	361	375	366	374	416	356	347	379	395	377	380	396	373	387	372	395	408	414	389	420	391	390	408	409	384	403	373	365	407	379	388	382	424	382	383	366	362	390	433	396	382	404	417	388	387	386	392	427	404	348	385	362	392	422	400	377	368	359	425	398	378	374	331	363	399	388	387	366	383	393	429	381	366	344	402	388	375	379	375	386	362	387	395	402	410	379	376	361	351	367	375	377	372	366	384	406	422	415	367	383	402	374	391	405	369	436	424	386	387	382	404	366	398	367	376	343	396	404	380	352	365	404	361	386	410	390	377	431	398	367	366	385	389	404	404	386	422	388	373	371	396	376	366	394	439	344	380	381	384	390	361	371	392	368	384	392	399	401	405	375	394	355	370	363	394	346	387	389	379	358	404	362	383	354	364	414	387	424	400	391	394	383	366	370	408	387	394	376	362	331	421	409	402	406	383	395	404	382	398	392	424	406	395	356	366	366	388	399	386	361	394	401	382	399	364	337	365	383	396	392	383	400	379	408	355	365	369	400	382	392	387	394	374	343	402	348	383	351	378	410	397	380	358	385	380	377	404	394	364	384	352	385	353	421	396	400	401	379	398	428	384	418	360	397	384	389	406	382	378	379	430	360	404	387	400	396	375	365	427	384	408	395	391	367	373	408	389	370	374	372	387	371	373	383	354	408	392	375	366	370	406	372	383	379	377	381	397	405	432	399	384	400	390	388	377	393	349	373	367	376	395	394	383	353	376	364	383	392	386	393	366	382	405	387	386	385	411	398	350	400	363	388	411	405	396	370	397	386	388	414	371	407	341	379	390	401	365	396	368	397	391	395	403	368	377	422	403	382	368	391	401	407	332	423	370	399	380	370	384	395	367	372	367	384	393	387	397	400	415	378	391	418	409	381	388	375	366	386	373	369	349	357	405	392	395	398	375	375	374	379	386	387	384	356	373	378	358	365	362	375	383	359	374	396	401	414	385	404	425	405	377	387	398	363	362	393	404	411	381	395	396	351	375	393	337	361	386	373	357	384	405	383	392	367	370	367	372	408	389	383	376	374	402	425	374	383	422	425	381	375	392	352	382	395	402	358	425	395	377	361	356	391	394	419	401	339	393	370	384	356	365	393	367	358	372	383	387	366	365	387	399	392	401	352	392	386	363	396	364	396	385	413	431	353	391	422	386	401	402	387	351	400	395	382	370	358	388	362	368	377	371	370	394	401	364	402	370	405	407	397	388	356	361	407	384	384	428	388	386	373	414	393	367	373	353	386	368	396	396	416	394	362	377	396	376	422	363	392	380	368	385	383	354	374	383	417	386	374	387	395	376	387	354	403	384	328	407	354	412	363	404	370	344	348	376	399	393	392	381	348	384	422	411	390	384	390	405	388	382	397	418	397	376	377	407	382	382	367	363	390	377	359	348	363	414	348	394	393	415	367	397	417	364	385	399	387	380	359	366	397	353	380	399	354	401	415	377	415	367	388	364	368	361	332	374	378	396	391	379	413	411	380	374	386	407	383	368	407	378	392	392	381	394	405	389	411	366	367	401	382	370	402	400	380	395	392	410	412	371	331	378	394	405	385	394	395	401	413	411	373	390	385	351	410	391	362	422	388	384	412	355	387	394	402	388	377	390	387	388	395	408	351	436	405	379	377	371	387	399	399	397	395	393	374	355	392	374	397	415	375	391	354	395	358	425	400	363	375	390	388	388	389	392	383	390	380	387	416	374	344	401	372	376	385	396	389	369	386	389	369	351	385	357	391	405	412	362	393	350	387	391	399	380	380	383	370	393	375	363	403	385	371	355	401	391	417	377	356	383	400	408	350	379	395	401	408	391	380	401	376	383	406	392	415	386	397	385	353	356	396	354	394	394	377	379	389	362	379	373	382	378	372	336	385	361	381	375	365	411	393	355	374	369	401	382	397	360	388	375	418	370	358	369	373	436	383	371	398	351	399	358	379	361	410	399	394	366	375	421	390	404	353	407	394	408	359	365	396	396	399	379	368	401	371	372	387	376	391	365	383	409	372	337	381	391	386	389	377	362	361	411	408	384	378	399	413	358	381	406	373	382	395	399	362	383	369	384	402	365	374	388	385	358	391	385	370	389	360	379	372	375	394	415	359	390	405	390	357	376	397	419	373	380	402	395	396	379	374	395	362	387	345	380	371	357	402	368	385	414	394	399	391	391	390	406	388	386	426	363	401	394	377	431	364	358	391	392	414	360	390	374	371	348	399	361	400	377	370	384	386	390	379	381	371	401	402	395	382	382
7707	1090	1321	987	680	516	442	427	343	330	306	283	299	259	249	246	219	240	231	269	268	271	257	297	229	208	225	267	254	253	217	213	196	220	222	199	213	211	241	215	212	226	193	226	195	199	193	213	197	185	216	212	195	194	214	218	211	206	215	209	228	225	229	218	203	225	213	193	231	244	217	192	206	206	194	214	197	204	219	193	217	218	230	212	192	227	200	219	242	210	219	208	203	189	200	244	195	220	203	207	212	212	195	204	179	211	230	218	175	194	202	203	215	203	214	218	197	179	201	210	200	196	202	202	220	209	214	194	199	207	220	217	227	209	217	182	200	201	180	185	187	198	216	209	221	216	217	190	207	201	205	211	199	225	220	200	210	204	212	183	196	197	220	191	229	240	205	223	212	206	221	202	207	206	166	212	206	198	207	205	212	228	218	230	210	183	222	219	170	204	209	192	218	215	213	212	196	195	201	219	191	183	201	213	184	179	255	202	201	199	197	216	229	209	224	198	188	207	196	220	214	198	171	201	170	188	188	204	201	199	210	197	215	213	214	189	209	224	196	200	210	199	205	223	227	228	198	223	169	206	203	213	206	197	206	207	213	195	236	189	225	189	185	237	216	185	220	191	185	191	218	200	225	219	204	210	218	207	183	206	189	204	244	226	180	214	214	206	195	223	197	217	215	217	190	200	215	190	227	221	197	205	217	194	211	216	207	233	191	209	252	214	201	219	178	221	205	199	190	192	225	190	238	193	178	205	209	197	215	211	215	215	228	188	195	255	214	196	211	228	215	205	204	230	182	189	212	193	202	214	200	220	193	204	220	195	204	194	207	188	204	218	208	192	191	209	202	223	196	197	193	178	181	219	200	197	216	196	196	199	211	199	207	230	225	204	206	223	203	207	223	188	199	206	182	211	209	191	215	213	206	236	197	203	210	201	211	178	217	211	179	215	212	222	194	215	190	201	202	200	209	244	202	201	171	204	210	191	197	204	197	208	211	188	194	190	227	212	190	207	226	216	222	189	209	208	218	192	187	189	182	228	208	196	193	202	231	204	224	207	193	218	204	211	212	188	208	181	226	201	211	210	169	213	196	229	232	190	212	189	187	205	207	215	174	191	191	202	217	186	250	204	212	191	233	221	204	229	208	205	220	184	213	207	215	202	206	208	195	227	215	216	212	217	192	214	191	204	204	215	208	213	217	219	227	186	198	193	217	219	223	194	192	208	210	225	176	188	227	219	180	200	220	190	194	194	193	202	214	241	206	228	190	205	189	197	206	210	214	207	224	193	208	198	206	235	201	200	211	223	204	222	195	213	193	212	213	214	181	211	221	198	204	220	226	213	212	182	208	205	190	215	226	197	194	190	191	189	211	219	205	232	219	196	216	223	215	201	221	225	211	202	223	235	214	199	173	194	233	222	214	185	229	188	204	208	202	227	178	221	220	196	171	216	202	206	235	184	212	207	199	217	198	209	172	193	206	187	198	213	230	210	199	200	196	173	213	180	220	204	210	222	205	208	204	184	200	199	219	211	200	192	222	203	208	205	187	207	195	180	213	208	221	226	199	214	219	196	208	204	184	212	205	186	184	228	183	215	206	200	207	238	218	239	235	232	211	208	192	207	222	219	232	222	221	221	209	194	222	193	221	213	217	202	213	231	209	205	218	204	223	217	225	204	200	212	199	184	230	191	206	208	177	224	215	203	195	209	221	203	193	191	186	209	217	209	206	183	206	181	195	180	202	204	191	226	183	196	210	235	196	213	242	195	192	216	206	194	191	203	238	195	195	231	189	249	221	193	222	213	193	175	225	205	190	206	203	208	211	202	203	189	206	196	206	218	247	218	209	201	194	216	205	207	206	186	186	190	199	198	209	210	193	228	212	191	225	168	220	199	216	201	193	198	218	208	203	179	189	225	200	198	207	212	215	212	204	205	198	205	232	239	192	195	211	206	224	190	188	233	195	222	207	191	208	209	233	179	211	199	196	206	218	202	197	210	207	189	214	207	180	195	210	216	207	207	193	204	203	189	216	206	221	219	219	227	218	218	207	190	217	211	204	224	212	219	203	219	224	200	191	204	192	230	218	209	218	187	214	192	196	212	188	202	202	195	226	214	205	211	209	210	181	200	203	200	205	238	223	219	189	217	193	205	193	237	196	202	222	215	176	205	189	203	216	185	189	189	202	204	207	216	207	204	216	218	207	215	207	227	220	204	192	193	214	211	205	208	229	199	193	200	196	203	222	221	214	206	224	218	178	187	190	191	208	204	200	222	227	203	218	205	198	219	205	203	183	221	185	195	202	233	218	227	225	203	212	193	216	193	197	201	226	223	194	185	205	198	214	207	200	221	198	189	214	213	201	200	217	206	198	195	208	217	191	202	226	190	225	197	215	186	206	182	193	213	204	220	180	207	225	204	192	249	210	183	201	202	227	185	206	228	198	206	181	211	202	212	214	192	211	220	206	204	213	213	236	201	211	209	202	237	199	218	216	182	206	206	181	178	189	207	217	198	208	198	192	230	222	216	185	215	229	193	199	227	214	210	201	219	173	200	188	194	228	210	185	203	192	208	216	213	219	201	211	180	207	224	187	211	197	206	214	229	202	201	191	190	210	185	252	211	205	218	217	190	216	216	196	209	185	199	203	201	215	210	218	201	218	202	212	219	221	198	205	231	222	213	213	219	213	217	208	194	218	184	184	176	207	222	194	178	218	217	199	221	215	203	211	210	203	195	198	236	192	200	210	217	193	196	178	218	198	225	209	181	219	193	222	229	205	203	229	214	217	223	208	214	216	205	222	217	191	223	210	229	191	201	224	234	227	181	227	231	213	197	218	189	210	182	226	190	216	215	204	196	193	159	201	194	185	222	190	218	193	184	173	212	247	221	210	182	174	209	184	205	205	212	224	218	208	202	202	201	208	195	219	205	216	214	225	207	200	212	192	182	221	185	183	187	206	223	193	211	186	233	220	208	198	195	227	220	200	183	195	208	224	213	201	206	202	202	183	209	200	232	206	210	216	205	214	217	215	210	196	205	196	201	224	213	224	209	206	200	214	192	203	237	202	226	215	194	201	208	211	193	193	200	190	176	198	212	217	208	188	168	225	169	207	219	201	186	194	215	186	237	208	174	178	215	206	215	193	186	219	167	189	203	203	218	200	194	203	235	195	183	199	193	191	199	204	202	230	191	194	192	182	205	211	199	213	206	189	207	180	184	214	171	196	228	208	205	193	199	210	209	222	178	185	188	202	223	191	196	200	216	202	214	216	200	202	236	192	208	204	205	208	226	221	209	177	224	207	203	177	199	200	207	210	225	171	201	244	197	217	217	190	204	199	255	205	213	234	187	188	212	193	204	192	200	190	232	218	210	205	184	203	207	234	244	194	236	198	203	223	194	206	214	254	209	228	203	203	194	196	202	206	210	219	185	187	199	214	214	232	221	221	207	201	187	179	160	218	196	209	201	212	192	190	197	211	212	216	227	214	202
6087	1407	2701	3214	2731	2293	1947	1709	1487	1333	1195	1110	1113	934	952	832	877	867	869	849	892	952	1145	1167	981	802	865	861	988	741	795	770	898	720	660	662	660	620	624	623	637	601	589	643	574	574	636	591	624	603	590	610	620	595	602	576	567	620	600	624	580	629	621	539	569	622	613	574	597	588	610	564	569	620	620	596	583	590	640	585	604	613	545	561	572	595	610	547	581	560	556	555	605	611	569	582	580	591	595	596	562	600	618	627	603	554	581	602	586	594	599	589	577	602	581	566	557	608	604	573	666	559	558	592	611	580	612	561	580	583	572	583	594	604	609	616	582	603	600	556	558	635	583	566	599	584	597	593	537	556	578	575	617	577	581	590	580	606	579	554	544	585	544	586	565	556	568	583	560	559	620	590	564	581	558	607	595	554	552	596	540	598	560	566	597	597	578	590	548	556	561	574	594	592	579	573	580	568	600	577	558	601	593	588	556	516	598	625	610	609	561	606	594	527	610	593	588	594	578	553	563	632	576	560	611	558	521	590	615	585	528	564	533	565	543	588	580	594	589	608	547	621	605	569	586	547	571	562	565	601	589	593	519	601	604	580	613	557	575	601	571	570	560	558	566	530	552	564	550	565	626	575	597	573	574	566	602	563	582	588	543	558	548	574	587	551	558	641	560	586	607	539	601	592	632	604	569	581	593	594	588	595	604	582	581	582	633	523	527	621	548	602	602	579	590	585	618	584	557	603	583	566	553	551	579	566	623	572	576	602	638	599	581	574	569	593	559	637	540	580	544	565	587	594	587	600	561	548	557	541	621	580	585	602	586	573	590	605	565	597	538	580	604	558	589	564	596	600	584	567	548	599	568	509	563	599	609	546	560	588	630	593	546	603	536	537	586	610	531	589	590	584	593	584	588	584	563	560	529	579	574	554	598	657	547	559	579	572	582	568	599	632	567	532	544	635	551	585	581	599	560	611	590	592	601	581	605	570	551	600	549	578	548	573	527	595	597	576	575	615	578	552	619	597	603	612	566	569	595	592	548	575	557	586	595	552	569	573	567	598	601	580	600	610	550	586	630	606	555	552	556	554	588	578	584	561	603	576	578	602	574	591	561	572	588	544	610	625	577	564	619	573	535	573	600	603	581	549	563	604	564	586	587	596	556	555	566	557	571	608	565	574	615	554	640	579	537	565	540	554	614	552	553	600	594	557	562	571	590	561	582	522	580	573	580	579	567	648	558	537	594	574	542	595	578	617	558	539	527	604	560	596	583	558	572	606	584	590	611	537	558	598	553	587	560	584	572	597	578	541	616	557	606	572	620	567	557	623	601	588	561	580	571	599	599	563	612	607	552	539	558	572	547	564	528	548	600	593	597	564	535	578	625	621	594	575	602	569	559	561	571	565	600	588	586	550	593	559	631	569	573	588	599	579	541	596	609	586	579	526	561	566	600	582	578	563	555	578	592	599	584	532	567	566	595	581	591	596	565	557	604	594	580	601	582	548	558	546	565	581	560	585	542	600	575	635	561	568	570	579	603	618	567	598	548	580	616	586	609	562	593	639	602	601	588	613	612	569	570	589	572	585	603	604	556	572	612	574	561	561	565	609	606	594	607	583	605	580	580	614	584	572	552	565	581	600	558	577	569	616	556	605	605	561	572	539	585	537	583	572	566	601	545	602	617	565	620	599	582	546	580	585	596	650	621	602	537	552	571	544	592	584	576	572	554	563	576	610	562	623	570	587	565	563	562	562	590	568	562	575	590	573	578	566	624	567	584	579	581	563	565	542	589	558	562	592	606	587	591	630	553	604	629	554	609	548	586	544	552	534	539	603	578	611	604	554	605	560	575	560	582	604	547	556	644	591	602	518	543	593	577	547	609	551	566	596	573	576	530	579	574	557	605	580	561	573	522	567	584	577	563	541	595	594	603	569	589	593	613	538	603	606	567	569	584	555	592	580	566	578	619	603	563	566	541	570	550	576	537	595	566	571	549	604	577	562	533	591	528	533	563	601	576	568	616	601	575	598	618	596	618	590	584	588	578	576	536	586	524	605	585	598	558	581	563	600	563	611	614	576	575	573	572	619	595	597	592	533	562	545	593	566	537	574	609	560	638	536	553	578	603	580	586	545	549	619	574	595	550	580	567	571	547	555	580	590	565	607	587	615	557	567	588	565	580	556	586	546	586	578	554	553	589	563	574	539	576	578	628	630	601	594	606	580	593	598	594	613	573	590	590	614	632	569	572	571	539	567	581	570	603	602	576	576	555	592	543	550	614	547	573	569	571	572	500	617	584	554	660	594	611	548	582	599	567	561	603	549	524	549	588	553	560	512	545	610	579	568	559	604	557	591	567	640	598	558	574	570	572	583	580	541	556	566	551	586	589	563	571	579	541	576	589	584	587	544	567	589	578	601	597	578	587	579	574	547	581	596	561	617	584	508	549	605	570	579	593	563	608	573	578	577	573	580	587	578	584	572	565	554	593	528	595	577	585	561	607	548	562	521	597	582	544	580	621	597	573	591	564	602	574	619	541	564	636	576	582	556	554	576	613	582	571	544	559	570	625	603	574	597	598	581	599	584	567	587	570	607	610	575	579	565	567	565	556	571	570	534	558	556	620	575	627	589	559	589	571	606	558	553	577	553	582	640	591	565	610	554	598	584	572	567	578	577	564	554	602	599	556	620	548	584	623	565	585	559	555	606	579	573	625	569	583	566	556	589	568	576	601	622	566	592	543	577	542	559	542	546	569	591	588	598	563	580	603	552	588	567	568	542	592	571	586	586	614	616	555	575	545	572	605	569	592	571	579	562	568	586	548	598	551	573	593	549	582	596	561	588	581	599	552	622	592	593	609	593	526	555	576	617	561	569	505	567	598	555	615	555	613	583	559	571	570	635	560	571	596	530	596	544	561	550	547	565	610	600	576	615	601	593	595	585	551	579	519	579	573	548	594	570	543	584	597	573	541	609	577	644	555	582	578	582	585	576	588	595	562	590	613	553	585	554	597	613	586	587	602	564	566	548	624	590	606	558	577	593	626	575	605	570	582	586	594	548	606	591	575	588	608	619	581	539	566	611	610	594	543	548	575	586	558	581	561	587	579	553	617	581	596	591	575	587	580	561	555	601	623	630	614	588	590	574	600	575	547	602	585	601	551	599	535	575	593	657	589	563	594	573	595	550	571	615	545	565	620	576	557	598	561	565	595	550	551	541	559	559	606	569	558	619	619	571	565	566	565	551	547	632	583	590	609	571	531	596	564	571	602	581	582	606	569	544	608	531	582	592	568	546	529	609	603	580	574	598	579	598	608	570	578	538	592	601	529	579	612	551	586	589	576	598	589	640	537	619	538	591	587	625	571	579	574	548	589	598	572	566	571	568	560	582	599	569	561	557	619	592	621	604	618	596	578	618	600	563	530	557	566	576	627	606	563	611	574	534	586	550	592	597	554	559	558	551	556	574	570	562	556	571	532	587	534	570	557	612	591	571
14408	2601	2611	2025	1417	1091	857	777	677	578	614	547	545	506	466	458	455	481	470	494	445	489	491	495	468	400	450	495	455	460	495	413	460	405	427	400	422	380	411	383	415	393	374	462	383	398	408	431	348	387	399	391	418	392	391	370	408	417	372	365	344	381	331	426	381	357	369	393	382	390	382	365	358	377	361	382	403	380	377	431	375	380	361	373	384	350	403	363	389	354	378	402	394	390	388	372	401	389	426	394	374	404	382	411	385	408	387	433	392	379	380	389	357	401	398	404	413	396	370	407	381	407	410	340	393	377	394	400	357	376	387	389	396	394	376	384	419	371	385	368	370	379	375	388	403	395	371	425	386	383	327	407	433	374	390	412	375	389	385	400	368	376	396	384	366	392	417	379	381	390	423	378	386	401	381	373	378	407	411	354	384	370	400	381	408	378	395	378	412	407	403	393	384	396	337	386	383	368	388	390	401	368	388	408	388	390	408	350	371	408	355	424	443	429	407	379	439	375	369	389	358	390	372	377	368	355	376	389	370	400	395	395	397	376	362	388	399	401	384	390	364	341	396	401	382	385	379	356	391	363	320	375	366	400	362	376	382	399	361	375	436	437	375	400	358	420	373	346	395	412	353	391	386	406	408	366	378	384	394	407	378	366	356	412	446	348	386	434	398	408	409	380	376	370	397	344	430	357	378	410	391	406	384	398	343	367	407	358	391	396	362	384	364	402	432	377	387	427	375	345	343	373	415	394	393	358	369	371	369	373	404	394	412	353	410	422	423	383	399	393	388	434	374	392	373	381	397	379	395	389	378	364	405	403	364	411	366	393	409	394	402	364	406	376	432	362	383	393	397	386	393	368	397	363	409	361	362	439	356	388	376	397	384	392	378	427	356	411	372	411	366	349	375	391	382	411	401	411	380	406	400	374	414	378	356	378	398	398	395	381	364	326	430	386	391	399	425	405	457	382	377	363	421	354	388	382	404	396	367	390	383	409	369	410	386	398	395	397	419	356	406	416	371	360	364	374	395	356	392	345	387	378	373	395	343	380	404	389	397	403	375	384	407	375	385	377	407	371	422	353	385	390	376	360	379	315	369	427	413	357	380	383	389	434	361	406	423	374	404	403	384	412	426	341	370	405	373	384	403	399	356	389	373	391	378	410	399	373	386	362	387	402	334	392	387	403	414	418	383	406	366	402	377	389	381	369	376	401	390	366	398	378	371	384	342	386	388	407	396	375	394	411	367	379	377	373	385	379	380	349	397	378	379	380	365	394	378	373	360	413	404	377	405	370	351	400	376	392	374	378	382	367	409	379	385	382	359	400	402	387	408	371	395	368	367	356	370	366	387	403	374	428	392	407	399	400	386	420	389	387	394	374	352	385	378	407	350	406	385	373	411	370	365	387	412	411	397	368	373	381	413	416	366	383	401	410	384	383	398	385	396	346	395	361	383	382	386	368	391	437	362	389	378	372	422	373	389	334	422	404	384	414	362	381	367	399	412	368	426	407	363	414	413	403	402	365	384	394	386	377	397	383	390	396	418	396	378	396	402	393	381	350	351	406	396	408	387	408	363	405	381	368	406	388	391	396	415	406	413	368	394	365	419	378	418	383	346	372	374	377	373	336	398	385	378	372	392	396	391	382	384	386	377	367	352	371	409	371	390	407	410	426	392	379	398	387	416	376	369	402	336	387	402	369	350	385	363	357	390	378	370	367	374	381	404	389	362	380	421	372	373	401	378	399	371	371	372	409	376	361	398	404	339	394	374	376	419	434	381	405	382	413	366	385	417	393	370	356	388	382	394	344	378	355	410	371	378	371	417	407	363	352	358	384	407	378	409	369	389	391	377	396	365	360	371	398	400	390	384	392	371	414	409	378	431	370	381	406	411	412	359	395	389	386	378	374	389	390	392	388	394	365	399	412	407	393	390	424	401	386	404	367	363	387	394	369	388	410	423	394	402	396	422	402	396	407	393	401	407	410	408	419	398	399	397	415	362	385	379	394	423	404	400	397	373	415	389	382	390	402	365	384	389	410	406	399	436	380	378	374	346	392	387	381	428	380	372	392	406	415	368	366	368	375	383	404	399	375	354	403	418	404	391	377	389	365	369	357	334	392	381	383	380	403	404	378	383	403	402	405	368	352	417	393	356	384	390	392	393	388	392	398	386	381	383	387	377	385	375	389	375	389	376	395	391	370	378	382	375	420	401	358	364	346	394	362	374	401	367	374	387	405	384	333	369	431	381	379	377	379	374	365	367	345	349	369	382	354	365	413	376	383	355	372	387	391	420	378	395	382	366	368	370	394	403	365	368	397	379	389	374	356	366	399	388	411	448	377	376	371	399	394	351	429	412	383	380	380	392	379	361	381	392	382	338	390	357	385	337	369	389	398	400	413	400	367	406	379	371	377	391	371	404	349	393	398	396	404	381	359	407	391	377	351	367	359	380	394	374	400	388	383	366	379	344	400	378	428	412	399	386	384	369	375	397	388	417	379	359	381	357	385	396	371	418	368	387	399	404	394	369	392	394	369	376	385	411	409	361	393	354	365	363	406	393	388	401	390	412	386	394	400	376	361	363	356	400	396	393	358	371	407	413	404	379	400	436	353	375	393	372	384	371	363	384	428	353	416	426	399	382	359	400	401	369	406	379	408	400	377	414	386	401	416	389	430	388	360	376	388	409	365	400	382	374	410	409	369	374	385	388	412	391	361	389	417	359	380	392	413	423	392	387	424	366	367	389	383	368	352	385	376	395	425	362	391	348	391	382	413	410	399	378	412	330	395	419	373	401	437	385	330	396	378	387	399	414	361	395	403	403	380	389	425	375	357	363	406	373	431	405	400	386	419	385	367	396	353	400	365	403	353	360	373	383	408	356	358	366	378	381	400	399	377	376	358	379	397	393	366	358	415	401	419	435	393	370	379	372	363	411	389	370	422	394	410	371	405	430	365	378	401	382	380	392	362	387	372	391	406	396	425	393	397	396	364	408	414	373	369	367	384	352	406	378	357	371	377	374	377	380	358	387	375	396	382	403	416	392	386	382	386	389	414	402	382	378	362	342	367	369	403	356	410	405	391	416	402	377	428	382	371	407	369	354	397	408	366	383	377	380	424	319	381	385	383	396	390	409	390	370	411	376	359	365	398	395	387	374	409	343	418	376	342	410	378	406	403	410	401	379	396	366	398	402	400	419	378	351	417	383	379	369	399	390	390	392	397	427	410	409	400	386	411	368	390	353	406	369	411	365	418	376	391	426	380	373	362	406	412	381	377	360	378	397	375	402	388	360	389	367	355	368	410	353	360	430	400	414	370	396	372	384	361	400	374	382	390	363	408	414	409	358	361	388	383	398	399	373	399	370	360	390	380	364	360	392	370	421	374	382	352	399	408	405	414	383	366	405	401	345	346	351	392	348	379	357	366	381	418	403	398	381	391	403	395	382	401	385	405	417	397	389	372	400	377	417	385	411	407	426	412	399	347	386	363
8042	2624	5064	5816	5168	4312	3594	3118	2664	2293	2281	1968	1978	1727	1664	1572	1526	1492	1612	1840	1797	1676	2010	1937	1638	1332	1536	1633	1571	1394	1258	1296	1310	1166	1118	1141	1049	1076	1076	1037	1014	1049	996	986	1053	976	972	1013	998	1037	1003	1021	1002	948	956	1029	985	966	1027	982	981	1014	906	994	972	992	1035	982	966	946	970	949	966	998	955	921	883	997	973	933	976	991	973	970	1021	959	1012	1035	931	944	1002	964	934	1004	945	924	917	940	961	962	949	937	952	968	960	954	942	967	987	936	892	917	881	1003	940	909	944	888	948	853	946	923	910	950	951	969	910	931	978	959	997	935	981	918	952	928	954	962	958	931	962	996	917	948	945	956	923	996	965	979	943	948	958	978	953	952	929	885	962	914	945	922	949	990	926	947	937	934	936	937	949	975	966	930	914	943	972	947	939	976	990	944	949	890	932	983	939	937	936	937	953	959	918	920	940	941	959	975	937	954	1000	920	965	956	903	949	964	925	964	934	929	953	957	910	940	917	989	962	916	968	1018	929	924	908	939	943	939	927	942	938	910	861	963	953	944	902	923	953	946	988	940	915	983	922	941	906	953	993	922	948	967	988	935	946	1005	890	935	986	967	968	913	953	933	906	921	1046	901	934	940	919	928	940	923	918	923	930	930	898	970	897	984	944	929	907	985	932	927	970	902	957	981	921	946	954	973	930	881	950	945	935	901	928	951	906	959	970	966	930	996	907	949	963	920	988	936	911	906	935	895	932	971	949	939	934	967	951	943	947	929	968	952	953	978	910	918	943	916	947	954	928	913	893	920	950	928	935	968	926	919	924	878	908	951	913	989	967	903	978	899	964	983	935	969	927	953	946	971	957	954	940	911	933	939	942	947	941	933	919	890	981	947	953	957	959	934	926	937	923	881	929	983	948	929	929	890	954	948	952	934	955	970	959	920	969	967	985	947	949	948	957	917	993	915	894	892	896	940	935	975	888	901	927	933	936	910	949	934	939	915	931	964	924	915	965	971	916	939	1013	902	918	890	887	1006	954	966	938	981	935	941	970	938	917	909	972	981	874	915	942	947	962	927	938	966	958	939	924	953	936	943	904	913	982	917	932	946	988	911	948	951	997	951	964	929	948	959	890	837	934	954	999	881	932	929	954	954	971	930	933	970	949	928	951	1005	942	927	925	923	956	917	945	989	920	899	968	933	941	987	894	932	947	957	886	898	959	904	960	951	971	991	889	956	916	991	950	921	942	992	887	940	933	970	948	965	919	927	942	944	977	920	1014	936	885	943	937	937	913	983	964	961	972	939	975	931	991	958	877	894	962	925	922	977	952	932	916	932	917	956	970	950	915	977	904	946	927	986	966	961	929	919	972	887	925	947	951	957	945	1003	953	973	951	870	947	976	908	960	919	899	984	967	1009	935	932	959	921	899	961	887	989	955	991	959	922	946	950	978	961	871	897	978	872	960	900	893	950	958	965	921	936	968	940	942	944	949	905	927	923	899	951	933	971	902	930	900	903	916	976	929	929	946	923	894	924	951	931	919	927	888	998	928	960	926	889	916	927	954	990	914	974	961	925	958	956	885	909	949	910	986	982	1036	932	916	913	920	973	897	955	939	950	939	883	988	960	956	961	932	915	937	990	954	998	920	992	880	953	939	950	890	914	959	930	902	969	919	937	944	964	900	976	909	908	900	944	910	892	978	908	927	916	944	1004	880	895	944	940	984	950	978	921	930	941	998	933	952	949	967	946	1003	977	960	969	987	941	964	911	937	981	984	972	947	980	903	957	982	946	956	944	903	904	948	954	870	911	919	927	929	957	925	947	935	975	989	979	985	928	961	985	925	1010	969	923	902	966	881	925	889	985	946	933	881	984	928	989	986	928	898	939	917	909	933	928	954	894	940	936	947	969	898	942	982	952	973	938	974	960	974	937	972	926	945	961	969	980	944	963	970	884	949	946	948	929	937	940	936	947	949	944	905	942	946	910	940	952	895	948	938	972	955	930	983	1010	963	979	919	941	924	887	957	970	894	886	960	966	981	923	946	911	920	952	949	926	928	901	898	927	978	1012	1003	957	958	883	911	960	935	971	1024	845	967	965	963	965	958	964	931	956	985	956	985	923	909	929	949	949	974	977	940	955	979	921	952	900	959	959	962	964	960	959	943	980	984	938	896	992	934	941	966	923	892	916	938	910	917	923	979	878	965	922	938	970	933	965	947	941	956	923	961	940	958	937	912	989	940	952	929	918	933	927	927	971	898	937	972	947	945	945	969	935	989	912	900	955	924	932	933	960	958	937	919	946	959	897	999	971	920	936	955	950	925	1015	987	945	931	902	942	995	987	940	912	939	937	946	922	929	982	950	926	1001	963	945	908	929	978	949	938	991	925	904	932	950	932	899	995	933	967	942	897	1011	940	960	965	943	911	901	935	951	938	903	996	961	977	935	979	924	964	886	866	889	928	945	941	922	913	974	950	946	931	934	948	919	927	895	929	945	939	948	892	992	958	947	943	905	944	962	983	955	940	936	949	924	967	965	954	905	917	928	947	966	963	942	918	947	948	911	973	939	918	949	1023	950	956	1009	978	941	904	957	957	940	937	932	964	990	974	975	956	928	925	915	919	947	891	910	935	931	949	940	946	941	988	946	919	926	921	906	917	890	951	979	955	975	919	960	970	921	909	992	939	953	949	979	901	916	902	946	929	955	970	918	881	991	1003	870	950	922	935	931	944	940	885	890	999	906	951	938	942	905	947	937	940	940	955	947	913	932	949	915	941	933	946	916	951	989	901	976	950	990	970	962	918	927	938	932	899	923	930	946	965	931	954	923	963	940	928	951	982	939	970	951	919	964	939	916	924	980	983	1015	918	957	998	941	945	927	905	935	964	917	947	950	920	957	912	932	932	936	953	1012	974	914	927	977	945	992	963	964	900	981	916	961	981	937	909	941	936	927	944	886	955	911	980	977	972	945	944	936	971	971	967	943	959	972	933	956	975	897	933	955	969	930	873	990	913	985	930	974	939	926	954	945	886	901	962	924	918	976	909	938	939	973	945	959	932	932	916	1025	988	950	948	933	962	949	946	966	928	941	926	993	875	913	914	976	896	942	921	958	990	925	915	890	929	950	893	908	915	907	927	894	889	911	922	956	928	927	913	893	903	938	946	966	959	907	970	966	937	948	981	916	955	940	933	943	977	959	918	958	955	937	931	924	934	959	990	948	969	981	945	922	904	1011	869	1002	930	918	958	934	960	936	942	909	937	950	928	938	953	907	935	939	906	950	875	966	934	930	953	974	945	979	955	947	945	944	944	1007	951	915	959	970	914	915	886	923	967	994	988	960	941	910	937	991	954	947	930	967	949	941	951	954	954	948	894	919	944	916	955	935	896	965	913	903	979	967	941	952	916	895	898	900	893	905	939	943	988	909	925	970	913	922	950	988	948	905	962	893	934	934	933	897	894	938	949	946	932	924	957	959	946	944	950	918	902	947	910	922	896	931	937	906	952	947	929	940	1023	956	921	936	969	931	954	958
2003	156	146	144	127	103	133	132	139	128	122	121	123	112	140	109	115	114	126	136	124	133	115	127	139	131	119	122	121	127	133	111	93	133	153	117	112	99	141	120	107	122	126	109	104	119	119	142	112	121	122	121	150	131	116	120	100	119	105	118	101	108	118	131	127	111	131	130	137	122	136	124	144	121	137	115	125	125	122	111	131	114	131	121	102	146	111	107	117	140	128	119	126	141	125	125	127	113	103	131	133	121	112	131	127	119	109	121	124	119	113	123	113	141	125	116	135	108	119	106	132	126	117	113	111	125	119	143	128	125	123	117	114	134	128	128	143	141	109	122	129	136	132	137	119	130	132	135	123	117	95	120	131	132	121	118	118	110	126	107	123	120	119	122	110	115	141	112	118	136	124	129	106	138	106	132	139	105	119	111	115	142	138	140	121	134	132	109	142	125	112	118	122	118	105	120	109	117	117	122	101	124	139	133	114	132	128	123	123	109	121	110	116	106	121	136	125	115	124	111	123	123	123	85	118	121	121	133	124	118	119	147	140	130	126	116	134	128	147	126	110	138	101	121	116	125	128	113	106	113	137	103	132	117	130	151	115	115	131	116	128	114	118	126	115	102	102	106	149	118	140	128	117	106	125	123	103	118	137	115	132	111	142	110	106	108	145	127	119	118	103	120	116	118	126	133	122	129	104	113	124	125	125	130	122	116	130	151	117	142	125	116	115	129	97	119	84	135	125	120	101	124	138	149	116	109	122	114	139	119	107	150	114	125	135	102	123	125	118	135	123	133	117	119	122	136	119	132	106	132	137	124	100	128	122	112	102	113	143	141	122	137	123	121	133	120	120	107	103	120	123	101	127	119	128	124	114	131	122	114	123	105	112	117	114	127	123	136	115	132	127	124	115	122	144	127	118	128	125	109	116	119	107	139	108	119	139	110	112	168	116	122	97	139	101	124	105	128	124	112	109	106	130	119	123	117	120	142	104	128	116	107	117	123	112	135	107	101	108	124	117	123	121	116	114	125	123	125	131	119	121	126	132	112	117	126	112	111	125	110	115	111	127	109	120	123	104	120	115	135	132	130	116	124	116	131	121	131	125	143	137	115	128	127	129	127	126	118	121	106	128	102	116	133	104	104	119	132	105	112	136	118	137	137	121	116	109	110	124	116	108	135	103	116	117	109	125	131	137	132	134	127	115	135	105	139	97	109	129	129	129	111	122	115	109	118	129	130	121	109	116	127	122	131	114	112	123	120	120	128	128	113	125	138	119	127	120	103	130	138	131	117	135	143	116	134	93	126	124	117	116	102	122	105	121	120	115	123	125	122	123	121	121	125	123	131	126	111	136	127	139	137	125	107	121	110	112	123	109	135	127	121	140	132	119	120	115	116	115	110	112	131	112	121	102	117	120	122	133	134	129	131	122	122	119	104	104	135	124	109	146	137	129	141	113	116	127	139	127	122	124	119	134	148	143	122	126	113	127	108	127	124	136	142	131	113	140	133	152	90	118	124	112	116	105	131	116	129	128	113	108	94	94	124	134	107	122	107	148	107	124	128	156	123	119	137	120	101	113	112	123	127	117	124	122	140	120	126	119	135	121	117	122	140	111	138	129	121	117	127	126	133	111	122	125	147	127	121	134	104	121	112	136	133	101	148	109	122	119	121	123	114	125	120	117	129	133	122	97	135	120	139	119	133	126	129	124	124	103	117	130	111	127	113	103	122	133	103	101	118	102	132	115	122	103	100	128	131	132	119	130	123	115	120	103	160	136	120	131	133	109	130	129	127	115	107	135	148	119	121	131	128	111	141	122	142	121	109	116	123	119	122	117	123	121	113	144	107	131	123	124	111	128	112	131	132	123	128	127	112	129	112	110	126	126	114	119	123	104	118	125	117	139	120	122	115	112	123	112	134	118	127	120	133	130	107	123	107	122	128	138	120	133	125	139	132	118	104	125	105	99	112	130	108	129	118	109	115	123	139	131	123	119	111	137	134	126	112	132	117	85	113	146	92	126	118	120	135	123	120	129	119	114	126	126	125	124	128	102	114	122	125	120	136	139	112	129	134	116	131	127	122	108	110	128	112	118	120	120	126	120	123	103	113	116	113	102	130	92	130	131	128	114	111	112	135	115	115	116	103	136	151	118	123	103	119	127	105	116	104	142	133	126	125	115	109	131	118	131	122	108	118	118	110	116	114	106	122	116	119	106	112	105	127	141	142	146	126	118	119	123	124	141	108	99	114	125	119	135	107	106	119	125	97	120	118	120	106	116	149	118	112	128	100	109	106	143	124	116	143	132	134	115	125	117	109	110	112	110	141	106	99	101	143	122	142	109	116	102	96	133	117	129	141	117	125	106	120	130	123	109	149	137	122	125	114	103	153	117	104	119	92	121	111	107	114	121	130	115	125	121	134	108	113	119	135	129	118	120	144	124	107	99	109	120	133	123	99	138	125	141	124	95	123	114	155	137	111	97	118	106	111	103	138	140	131	130	118	135	152	93	130	123	117	100	132	140	131	122	127	125	125	104	121	124	144	138	126	104	114	118	110	124	93	122	122	122	130	126	138	113	108	117	130	109	140	115	109	123	140	105	104	142	130	120	111	116	103	110	138	122	120	120	109	111	127	125	117	125	110	126	139	113	124	127	119	126	144	129	132	121	126	116	116	126	129	138	111	138	120	115	112	131	131	110	111	116	109	118	118	115	123	104	107	136	122	113	128	111	125	119	123	125	116	98	99	129	136	102	129	148	120	158	133	109	134	131	112	145	109	114	121	116	139	129	129	136	139	117	118	139	121	116	116	126	127	103	109	115	120	143	152	130	116	131	115	107	98	101	133	123	114	105	107	123	115	122	128	129	132	121	129	125	128	124	118	127	126	120	135	127	116	106	119	114	115	117	127	121	118	106	126	123	114	120	109	111	122	107	137	110	120	120	134	132	125	104	108	122	134	102	105	107	120	126	134	125	113	119	138	134	129	112	99	105	126	122	131	108	111	142	122	112	136	100	156	119	107	129	133	119	128	113	126	127	113	147	113	112	129	112	122	115	119	115	120	117	110	114	123	127	118	129	111	95	111	109	108	120	120	126	145	102	117	144	124	95	112	118	123	123	132	125	137	119	135	143	114	106	127	136	113	107	129	129	121	136	124	129	125	133	133	133	128	125	115	133	107	130	135	109	145	129	100	124	137	124	132	124	123	115	144	113	138	120	136	109	106	110	127	118	127	124	128	120	107	146	108	97	132	128	116	105	113	126	109	130	134	117	101	108	126	111	120	123	121	121	117	108	124	98	125	122	120	126	144	128	114	123	117	121	122	96	126	97	135	126	117	122	142	127	137	130	98	122	116	105	131	108	114	111	108	124	123	121	132	111	124	116	127	122	138	129	108	132	131	132	123	134	128	91	124	130	119	118	125	128	111	107	108	137	126	133	113	120	121	131	126	135	131	111	142	111	133	105	107	116	110	120	101	125	121	124	125	124	123
2301	456	493	502	488	464	423	402	408	424	430	405	396	432	402	424	422	358	384	382	368	409	398	379	402	448	409	394	426	379	410	378	402	386	380	409	375	373	402	364	374	385	391	367	402	426	369	423	416	383	385	427	386	373	346	429	381	414	407	380	392	384	391	375	366	391	374	410	366	368	405	396	368	378	391	388	378	379	390	419	364	392	373	407	376	382	383	368	377	377	384	386	380	394	408	390	390	408	390	364	395	355	420	390	360	384	430	416	419	401	382	356	380	398	369	418	393	397	379	349	345	406	421	396	402	371	368	374	430	411	383	406	376	395	408	392	403	398	352	383	376	412	397	392	398	426	378	358	368	370	385	376	420	391	368	394	391	376	384	334	382	399	401	369	376	379	404	382	374	373	386	378	382	382	400	381	339	405	403	395	371	383	353	367	400	407	365	390	386	386	411	399	347	373	397	378	369	376	412	391	377	418	364	390	396	417	366	402	382	357	400	371	405	343	388	428	380	377	362	398	387	404	394	386	366	388	365	398	354	344	367	405	367	390	391	430	371	376	398	396	356	383	398	407	356	377	410	351	390	380	360	392	440	377	411	412	359	412	398	405	379	374	356	363	401	395	405	351	355	377	376	378	370	339	390	412	388	393	388	372	391	388	404	384	365	363	401	397	405	345	401	372	379	393	420	402	367	383	388	382	406	390	392	364	404	384	388	389	398	380	378	427	380	392	409	413	377	389	372	339	387	420	403	357	359	379	384	340	349	416	373	381	384	374	375	390	410	411	370	346	393	382	386	371	350	378	368	374	368	360	384	365	393	405	435	406	385	376	359	395	370	397	363	402	356	384	400	405	402	376	399	423	382	378	382	365	362	347	392	392	388	408	403	400	374	386	399	403	426	361	415	394	377	401	407	377	415	383	370	338	379	376	369	381	387	386	403	403	384	352	357	343	383	401	403	393	395	424	356	365	422	403	389	404	421	387	406	414	385	355	440	393	378	388	407	397	366	390	383	404	396	354	373	400	380	415	411	396	394	382	397	374	372	387	362	382	433	382	387	388	349	353	378	355	407	372	399	348	347	385	400	409	388	398	411	402	373	347	404	421	398	373	400	346	387	377	347	361	414	363	377	368	350	398	367	386	349	385	364	358	389	392	427	379	353	405	378	347	380	410	348	364	398	395	410	402	400	413	373	397	391	403	372	399	394	380	403	393	359	412	404	392	378	386	401	372	388	372	364	394	368	380	398	398	388	386	363	362	380	377	387	389	392	417	384	400	385	402	382	372	396	378	362	352	411	393	392	412	375	368	348	384	387	373	366	380	374	390	360	371	387	382	375	362	374	389	370	355	371	378	372	395	393	397	387	350	398	375	391	417	370	405	389	356	393	424	405	399	388	373	378	360	405	393	400	386	370	382	406	386	339	391	387	383	368	349	384	393	374	400	389	392	368	394	382	372	410	380	392	359	363	384	395	367	392	401	410	425	406	382	398	414	356	382	394	375	367	377	387	351	367	421	380	413	405	384	363	382	379	384	383	404	370	403	369	397	402	404	386	345	391	394	376	373	337	370	418	380	416	355	370	386	357	377	360	404	392	381	387	374	398	391	363	404	376	393	396	363	380	340	355	422	390	374	420	402	374	335	389	378	382	357	382	356	356	379	391	387	367	379	356	388	344	345	380	383	368	392	397	365	367	386	365	397	385	386	417	392	345	387	395	374	386	382	366	354	410	398	424	405	389	348	399	352	347	396	377	409	398	407	359	380	380	379	399	356	382	374	397	369	402	428	365	372	376	356	403	375	389	350	360	367	350	384	396	377	390	362	381	406	361	400	382	393	390	377	399	386	384	403	373	394	406	394	385	384	403	429	377	371	362	392	381	360	378	393	360	405	411	367	381	406	357	335	364	375	373	378	403	357	381	391	371	375	363	348	392	398	397	373	420	360	410	357	378	404	366	405	390	405	393	369	393	372	370	385	381	378	387	391	388	360	367	368	412	390	397	350	379	359	397	391	373	362	390	415	364	373	406	363	383	393	406	384	379	380	411	411	369	384	419	385	408	362	381	377	363	372	359	397	403	359	359	382	371	364	390	377	395	398	373	387	379	393	393	429	375	401	382	361	381	388	398	376	403	409	410	383	370	391	418	390	382	385	404	380	381	389	419	416	390	430	349	382	373	441	379	375	390	386	363	418	411	399	358	381	406	339	373	377	386	392	374	391	355	348	384	382	403	386	389	412	428	410	384	395	398	399	379	393	415	381	374	373	398	365	396	380	373	382	402	393	412	351	431	407	422	360	404	372	385	367	359	407	382	389	394	349	383	417	382	400	359	371	347	377	378	402	388	376	410	359	411	394	409	376	397	387	362	381	392	393	350	352	377	387	381	355	375	388	388	405	387	389	388	379	362	377	383	371	388	388	371	373	423	383	402	393	413	408	401	370	396	357	348	371	375	363	395	402	365	333	360	388	355	386	351	386	416	377	387	406	404	406	414	399	398	415	397	422	365	394	373	375	356	387	385	383	415	379	380	363	386	419	381	395	408	379	394	387	380	370	423	412	389	382	362	393	405	383	352	350	372	421	433	365	371	385	405	400	422	374	414	391	376	394	369	369	401	375	378	391	367	405	389	386	387	365	366	372	407	373	406	381	374	412	406	367	379	377	393	391	403	424	362	405	406	402	386	383	403	346	402	410	367	380	411	373	382	388	386	376	387	392	395	407	394	410	381	381	359	402	395	400	353	391	383	380	422	444	363	384	401	411	397	427	362	366	395	371	406	393	379	389	433	409	368	372	376	405	386	344	389	409	392	384	383	411	366	403	390	408	397	392	355	417	327	360	366	340	380	381	392	387	382	402	386	357	380	354	379	353	381	422	405	367	386	387	394	382	397	383	379	392	370	373	408	372	410	391	376	373	371	396	403	382	394	375	423	382	369	360	375	385	358	379	398	401	407	374	357	367	352	362	361	400	370	370	372	391	377	383	398	365	359	371	376	402	396	385	372	350	383	382	404	375	412	429	386	403	376	358	392	360	391	386	395	416	376	360	381	421	354	377	412	374	400	382	399	403	336	418	390	375	390	386	354	380	386	403	401	373	399	421	391	360	360	415	393	370	407	390	378	358	401	353	432	408	393	395	397	412	343	374	395	393	419	387	397	370	379	360	378	396	369	390	376	386	379	397	389	379	375	403	388	389	378	384	405	382	418	390	396	386	429	408	412	384	364	424	382	394	404	396	360	393	436	371	400	369	369	383	376	358	380	384	377	372	397	421	382	410	392	404	423	401	409	420	404	365	375	418	381	360	370	375	415	363	389	395	384	384	379	409	369	401	389	369	379	392	376	401	409	389	380	381	353	398	368	399	370	362	397	351	382	413	362	383	394	381	385	388	394	382	362	374	404	393	371	405	386	372	376	400	406	420	363	376	366	365	395	392	383	438	405	382	385	347	386	393	375	398	407	405	416	387	404	399	364	398	380	382	382	388	404	392
7722	1104	1271	964	697	565	421	401	364	309	265	257	215	263	249	288	238	218	208	242	272	276	253	275	235	237	232	249	245	224	202	254	236	220	218	199	248	224	202	228	229	220	204	208	200	206	209	242	198	208	222	190	222	223	199	195	214	218	239	212	207	207	187	213	206	239	194	240	219	194	185	204	189	194	207	222	230	229	218	212	215	212	204	191	201	212	238	212	186	222	200	219	219	213	220	208	159	196	216	206	209	213	208	203	194	211	198	187	204	193	189	207	195	198	206	221	209	202	178	197	209	183	193	203	219	221	206	196	237	222	196	205	192	205	222	187	224	194	201	204	224	189	183	209	216	196	201	237	224	204	223	199	231	202	197	215	190	213	211	168	189	225	210	205	179	227	197	220	198	193	221	224	192	213	238	174	201	201	205	209	216	206	219	226	210	231	209	199	217	220	192	203	198	217	203	203	207	229	207	173	230	216	203	216	183	206	205	199	202	204	196	206	205	220	235	173	206	203	216	179	202	207	196	213	217	211	208	217	178	189	216	209	213	179	216	213	178	192	203	197	219	199	217	202	204	196	195	189	208	212	224	211	235	235	198	224	222	212	207	192	178	194	236	218	167	212	223	211	195	216	194	198	237	210	219	237	195	203	221	190	182	217	186	181	194	195	223	211	203	221	199	199	178	231	200	206	207	234	223	207	210	179	210	221	213	207	215	220	199	246	212	189	203	221	206	227	215	208	204	214	228	238	217	236	179	199	201	194	215	180	224	218	220	229	177	231	223	214	238	200	196	198	214	175	202	203	208	208	205	208	215	214	187	194	182	209	227	208	198	211	206	213	210	225	203	191	210	214	201	183	195	215	226	220	228	209	237	211	216	210	238	211	201	207	208	213	205	218	175	228	207	219	198	186	229	216	245	202	227	190	222	196	181	205	190	215	201	217	200	217	201	213	221	225	184	210	233	191	200	198	182	217	214	221	201	202	192	201	201	194	199	203	180	216	220	207	211	225	230	210	212	197	199	209	176	210	214	226	187	188	222	206	194	216	188	180	190	205	208	188	212	239	219	220	194	219	208	204	191	197	219	193	191	211	216	185	190	205	176	200	206	224	223	184	193	223	205	205	217	221	189	207	197	224	206	205	244	228	200	198	223	218	212	192	208	210	209	209	189	216	242	224	187	208	205	198	195	200	227	199	194	226	211	183	215	203	222	223	198	178	219	182	208	210	189	188	225	216	218	228	210	205	197	189	210	215	209	227	209	201	197	195	194	189	221	186	177	191	194	189	234	210	206	206	186	199	202	222	213	194	205	198	194	244	234	211	253	210	214	222	184	228	202	237	205	189	198	208	174	208	198	209	201	222	207	210	242	212	199	201	188	219	190	208	211	207	217	184	206	189	206	228	227	201	193	221	228	195	223	200	215	193	204	210	182	183	221	201	209	219	210	196	216	238	225	186	236	201	193	204	195	197	229	199	224	199	198	213	190	194	217	184	199	198	222	215	194	197	199	192	213	225	188	209	197	204	188	189	194	221	197	221	217	206	205	190	196	202	212	224	214	209	201	193	229	201	215	201	200	214	201	194	220	231	182	214	219	197	195	208	213	205	194	188	210	180	208	202	205	185	212	204	213	202	200	228	186	187	215	207	204	217	227	203	202	214	234	201	199	229	194	204	198	195	227	215	217	192	196	203	222	194	204	239	195	189	203	208	208	191	213	212	194	178	198	207	210	209	197	215	193	227	198	179	187	187	207	202	227	198	171	202	204	192	214	198	201	207	176	215	221	219	221	219	225	229	191	193	197	216	210	192	206	192	214	194	188	199	185	225	214	222	224	216	222	214	198	176	211	201	219	192	219	182	192	215	211	207	191	220	221	219	212	230	194	221	186	188	211	189	215	229	201	211	194	204	207	236	218	207	185	220	218	172	228	207	196	187	207	204	187	194	235	171	196	201	204	190	166	216	233	221	202	188	194	206	169	205	208	203	210	180	225	224	203	200	198	209	189	210	231	194	196	185	211	214	193	193	193	237	194	215	195	217	203	220	220	167	208	202	180	192	204	213	184	209	208	231	203	212	209	189	204	242	197	191	243	182	225	208	206	206	205	199	228	235	208	207	192	205	214	201	196	195	228	214	215	218	196	215	208	225	189	195	244	204	205	214	183	208	199	189	211	209	225	197	227	217	209	200	236	202	200	222	185	207	235	224	191	200	194	209	187	206	232	226	230	214	210	191	190	204	226	214	221	205	201	200	193	213	201	191	197	201	209	217	195	197	234	182	206	233	205	206	211	220	199	218	241	200	203	194	213	192	165	195	210	200	204	213	195	213	234	226	220	227	224	205	207	226	196	212	223	216	202	214	220	201	201	189	194	208	212	214	203	213	203	194	177	203	203	214	183	207	217	187	198	226	218	206	216	211	220	223	223	183	204	203	175	209	206	213	194	192	218	205	212	180	223	216	181	192	197	188	208	227	206	200	216	185	203	217	223	217	223	232	216	212	221	229	232	189	215	198	212	196	200	208	197	206	207	214	215	179	200	254	210	172	192	216	214	223	189	185	211	211	198	176	205	203	190	214	200	221	199	207	193	204	221	197	209	199	219	201	208	230	215	210	208	209	206	225	208	215	190	197	198	194	197	192	179	210	199	233	202	167	207	217	180	234	193	226	198	210	186	211	190	195	216	203	185	224	218	214	208	203	222	210	204	213	187	211	214	211	227	195	205	217	216	192	210	189	203	185	198	188	217	208	201	224	219	242	238	240	218	207	233	188	211	201	199	206	193	211	183	239	200	192	206	190	232	213	229	199	192	203	210	188	215	214	216	236	227	209	231	251	201	202	203	237	206	174	221	192	197	199	193	205	229	210	197	186	214	217	216	205	180	223	191	220	196	196	206	190	205	195	185	194	190	199	201	198	222	200	198	201	197	213	247	193	210	204	206	211	214	206	192	186	204	218	201	204	212	226	199	214	205	181	186	209	190	223	209	187	197	222	209	210	191	182	214	171	206	227	197	232	212	217	198	204	211	197	196	197	192	224	235	207	191	201	199	210	202	212	212	217	229	197	200	176	180	188	171	206	202	205	207	206	193	265	187	238	222	209	203	193	218	228	204	185	197	197	187	234	213	208	210	218	210	197	204	201	208	194	206	196	209	175	214	183	212	209	224	202	197	182	219	200	178	202	193	192	228	205	219	186	174	193	185	199	209	204	190	207	189	244	208	226	224	217	225	205	184	212	201	197	196	194	223	197	174	191	215	220	199	212	212	203	224	247	204	191	207	203	197	197	215	188	186	231	243	200	206	222	198	187	201	176	214	208	205	216	209	202	224	196	185	205	192	213	197	224	224	206	206	220	201	209	231	181	232	226	236	206	240	218	197	204	182	242	207	211	217	205	219	187	224	220	224	214	197	217	211	235	215	197	211	249	227	205	212	253	207	209	196	212	201	210	185	220	214	199	196	232	207	222	200	217	237	207	206	177	220	197	184	227
6006	1378	2752	3071	2768	2238	1901	1629	1454	1255	1144	1017	1024	929	985	862	812	889	824	933	965	979	1184	1159	891	814	841	851	852	827	787	828	676	698	670	618	600	684	589	632	636	631	584	599	600	682	566	603	596	668	557	633	598	569	654	590	607	599	598	611	599	564	561	595	573	600	600	626	580	611	604	607	560	555	612	604	606	586	587	591	555	580	603	586	560	594	587	577	586	557	589	571	605	617	586	612	589	569	587	625	602	575	580	566	572	590	588	575	617	634	592	613	609	601	565	610	634	573	550	612	638	554	559	531	546	578	579	603	598	555	582	554	615	596	572	580	619	547	610	581	563	618	576	565	589	573	590	567	579	584	583	564	571	581	553	578	599	577	565	574	507	571	563	582	581	584	567	558	557	606	621	637	627	549	586	594	613	539	534	593	559	559	588	577	577	565	575	573	611	567	555	557	586	600	580	571	576	573	615	565	599	585	584	587	619	590	551	584	606	576	581	564	570	573	550	581	594	528	618	551	622	642	559	575	608	538	597	628	588	566	561	541	559	567	562	583	561	573	564	614	551	597	565	599	582	591	587	592	607	562	595	550	578	576	598	537	542	565	574	558	584	543	574	561	567	554	579	609	597	596	600	573	571	571	558	605	562	610	590	650	567	579	537	582	590	590	574	546	584	624	568	608	591	577	622	602	605	560	549	625	568	592	592	594	570	556	575	612	603	563	590	566	548	602	571	547	590	590	562	575	552	595	565	578	567	591	602	606	528	563	592	568	579	553	583	565	585	600	610	602	556	582	605	558	625	541	608	570	550	588	603	602	609	606	572	570	590	621	618	551	592	620	570	596	588	550	580	572	600	577	576	600	583	574	553	574	612	600	609	565	588	573	579	594	586	561	583	584	604	609	591	544	615	562	588	596	543	568	587	550	564	588	568	578	610	580	596	609	588	548	551	591	581	547	597	593	557	599	630	576	617	595	568	557	558	550	599	560	583	612	623	604	568	582	567	600	563	580	584	592	579	562	557	575	565	613	589	573	567	604	593	583	603	557	585	570	601	558	562	575	604	608	559	607	570	593	554	552	547	592	579	566	552	606	580	616	580	544	533	587	587	565	563	527	632	589	580	558	563	621	556	592	590	592	576	585	571	596	523	592	569	566	587	583	607	527	568	604	597	572	596	617	545	569	588	566	576	586	573	525	577	582	590	551	573	588	561	552	622	559	536	583	606	573	569	643	576	606	548	580	570	624	597	581	552	580	567	572	604	570	547	523	527	578	554	580	610	538	605	600	584	600	564	577	582	584	595	651	601	591	564	589	574	616	548	582	580	596	581	587	580	567	580	579	558	571	595	567	577	568	601	567	560	535	588	595	616	584	556	540	574	582	550	589	588	588	535	609	600	538	598	605	559	575	566	627	558	581	573	593	561	557	601	592	563	585	591	583	536	600	573	564	625	553	580	617	594	602	546	550	561	562	613	554	540	613	587	574	608	539	548	556	585	601	593	567	557	579	568	564	607	599	634	586	583	602	571	603	624	564	570	621	575	605	580	586	578	610	565	592	597	574	583	625	560	655	613	583	557	607	563	593	595	601	594	510	565	558	553	550	571	532	550	557	552	591	594	577	579	602	592	585	580	561	583	574	552	601	592	609	530	550	585	577	623	554	519	579	619	579	531	547	543	590	573	581	568	606	539	587	560	625	566	548	585	609	599	559	543	605	572	580	582	569	594	574	596	568	574	581	588	560	574	583	585	592	614	594	572	569	557	554	521	535	569	577	549	547	580	541	602	558	552	559	572	589	592	565	557	560	573	608	603	578	563	596	564	562	566	596	547	556	591	587	587	545	572	635	561	571	549	593	552	603	571	587	576	570	607	572	584	565	601	600	574	585	579	588	563	559	585	622	563	573	587	588	586	564	584	625	577	610	582	624	569	575	575	566	575	557	576	590	577	602	581	581	575	591	573	571	595	578	558	573	590	564	600	575	555	580	603	595	611	572	648	566	575	557	570	595	562	566	587	560	588	546	557	580	610	576	579	567	590	640	550	583	568	592	597	615	588	607	580	604	585	595	569	589	543	603	536	580	578	572	571	556	566	577	542	600	574	609	571	561	559	581	557	601	555	562	588	561	586	611	560	587	553	550	590	587	607	570	596	572	569	550	587	588	578	568	604	587	594	581	565	550	593	544	607	555	582	592	589	592	584	584	596	535	596	594	601	558	588	594	525	574	583	575	590	626	627	577	537	595	552	618	575	584	587	583	593	552	560	592	617	587	583	552	595	571	543	582	571	572	593	571	601	566	552	622	539	606	633	598	517	566	545	571	572	581	603	610	560	581	541	612	550	585	596	598	627	560	542	539	575	541	593	576	566	626	594	539	602	606	597	567	577	608	573	538	560	584	633	599	570	540	597	596	570	542	560	568	585	575	575	559	582	577	560	535	560	606	563	612	589	545	597	565	612	532	557	590	549	592	527	587	609	554	545	574	603	620	597	560	555	596	578	550	596	585	576	563	573	613	590	618	573	609	540	621	594	576	601	567	599	626	532	556	583	586	612	589	572	591	510	565	567	554	594	595	624	571	542	566	567	603	545	572	621	566	571	588	555	596	617	530	573	563	582	586	566	573	569	581	572	614	570	579	570	610	579	603	557	591	575	580	577	572	550	616	546	562	527	566	547	574	530	595	591	546	566	536	578	569	578	595	570	558	533	589	585	585	579	616	577	548	594	574	548	592	603	558	570	582	585	573	542	598	560	600	576	554	587	561	585	564	588	574	605	587	584	541	569	579	564	550	518	613	607	525	559	632	580	561	551	551	519	591	594	526	580	548	599	584	563	577	572	562	586	594	573	525	605	591	600	557	647	569	605	641	580	568	586	627	563	576	619	600	534	575	583	568	566	600	578	570	560	550	570	607	589	548	514	584	606	545	582	594	600	571	557	596	611	602	608	545	614	552	596	577	618	575	582	574	604	545	564	607	605	589	563	554	594	568	601	566	583	602	557	613	605	624	571	574	597	537	550	580	580	579	580	582	586	574	558	562	549	602	573	538	579	603	631	576	557	627	570	602	568	612	563	548	607	532	592	581	589	580	589	606	565	556	604	546	590	573	591	646	569	557	569	608	582	506	596	521	535	558	553	544	613	574	550	589	592	514	554	584	577	544	578	576	574	593	586	611	555	563	553	587	597	581	549	551	586	558	564	554	564	556	569	568	564	602	592	567	580	574	591	592	540	567	601	602	610	572	579	584	575	571	568	598	593	605	567	610	592	593	563	551	578	599	553	586	609	519	603	590	595	601	565	578	579	540	574	590	572	563	540	575	559	594	628	556	600	571	595	567	599	613	551	549	600	556	612	566	586	598	536	582	592	593	588	593	609	584	588	565	567	529	585	573	582	575	591	549	554	588	616	545	556	574	618	607	595	571	598	576	571	604	568	517	575	583	564	599	595	572	608	599	626	574	572	558	638	609	565	606	591	596	546	581	540	597	557	574
14546	2571	2651	2081	1408	1081	805	799	689	633	561	516	532	466	498	468	460	438	441	492	494	550	531	507	484	420	448	471	382	460	429	403	417	441	455	410	382	413	428	382	392	389	409	405	360	389	395	404	393	390	399	401	357	380	380	400	396	373	407	381	377	377	373	380	397	382	404	390	422	364	420	351	379	383	393	400	379	396	361	393	376	374	382	371	385	371	390	424	383	395	402	418	410	385	384	384	394	375	392	408	389	383	403	412	413	364	379	359	374	380	362	394	413	374	382	419	386	381	356	368	407	381	365	359	389	405	346	353	383	382	395	375	391	386	411	355	383	366	428	395	364	355	383	351	403	391	400	396	407	387	376	403	367	418	418	396	386	395	386	363	367	406	425	390	416	412	382	396	406	368	368	405	371	364	374	381	360	333	375	346	425	378	353	408	361	390	403	370	403	412	380	374	382	393	401	395	384	370	418	397	367	403	400	411	404	384	376	416	372	392	415	364	377	394	401	359	366	396	384	431	383	410	392	402	378	417	359	384	343	355	374	399	346	405	393	393	398	358	384	389	340	434	382	358	378	399	400	395	364	394	382	384	380	368	374	406	362	387	394	375	371	377	382	383	419	393	366	367	406	404	364	388	408	374	377	391	404	386	401	406	367	393	381	359	383	406	410	379	394	370	427	411	416	356	360	404	352	390	361	415	369	394	360	359	408	384	419	376	399	373	394	420	403	382	368	386	407	361	375	348	399	376	390	374	374	410	414	388	418	395	373	371	385	401	374	377	412	373	392	386	383	361	362	380	379	405	412	380	396	425	399	403	388	364	387	398	408	397	410	386	393	376	399	377	362	427	398	384	351	399	405	385	367	373	416	353	373	397	413	369	382	373	392	393	351	346	364	321	399	361	401	374	378	367	361	344	374	348	397	363	395	417	409	368	374	387	358	420	392	367	378	399	399	401	362	354	395	412	418	366	389	389	413	388	364	349	387	380	361	362	374	381	387	418	406	399	414	348	370	378	369	376	379	369	391	366	404	403	420	423	375	387	397	432	374	419	400	366	411	360	375	381	396	400	354	372	412	398	410	353	416	359	405	367	394	336	437	378	377	412	348	409	373	407	380	395	360	386	420	380	388	400	400	372	398	402	393	361	383	377	408	360	365	395	346	381	409	444	406	392	404	405	365	386	409	417	426	408	378	374	425	385	389	417	363	377	374	405	376	359	385	375	380	358	396	362	372	341	395	394	384	378	380	409	427	382	375	377	421	422	414	404	390	382	387	374	400	380	417	399	363	369	381	392	355	426	373	404	374	384	410	403	396	395	388	375	373	395	447	398	392	394	387	374	387	392	404	372	369	378	377	357	406	407	397	358	378	402	403	368	408	386	364	360	418	367	393	381	388	418	388	373	420	413	362	407	402	397	412	363	408	431	393	372	385	383	355	404	389	435	383	381	382	391	362	371	392	389	376	374	386	391	349	362	374	404	370	368	393	393	359	385	391	369	422	393	391	387	379	403	379	397	389	374	404	382	392	380	395	370	409	421	411	390	393	368	385	352	425	382	387	397	409	435	382	355	375	420	427	413	380	353	410	397	384	370	392	384	369	345	395	383	395	401	371	375	403	407	372	380	412	392	391	414	382	351	389	396	403	378	381	373	419	412	360	384	402	398	378	416	409	435	384	402	398	370	344	396	397	441	375	362	387	385	362	394	409	380	400	397	373	394	405	401	377	354	390	409	396	389	410	355	404	382	386	396	403	415	377	388	413	379	416	404	398	398	376	390	356	401	416	426	389	388	363	374	389	358	417	383	385	397	406	381	349	473	357	395	395	392	398	398	393	391	401	388	371	389	350	376	370	396	369	395	383	376	375	395	405	388	378	412	381	366	393	375	372	374	395	351	397	422	386	362	359	378	387	407	344	396	402	399	372	405	371	409	383	427	372	388	391	368	368	377	376	384	406	365	382	374	398	341	384	399	411	399	390	413	350	380	404	338	385	377	413	409	400	380	365	398	348	363	374	350	353	403	369	394	370	385	373	340	351	377	375	388	367	388	427	402	358	390	372	382	413	379	412	393	365	357	342	360	402	383	384	363	388	406	366	374	365	381	387	405	371	386	350	373	345	377	380	377	376	361	397	414	376	412	412	370	393	391	393	425	423	372	436	385	358	358	391	391	405	368	375	372	380	388	376	401	374	401	384	392	379	418	356	386	399	378	379	357	398	412	392	375	412	367	397	402	406	376	369	391	395	386	397	375	392	383	380	376	370	387	377	383	368	396	360	381	402	385	403	412	421	435	438	341	394	392	395	399	399	372	376	368	397	393	374	414	384	381	406	362	436	392	338	379	394	379	373	390	353	381	413	374	386	379	378	418	360	394	382	373	331	352	423	401	403	355	356	385	377	407	396	404	413	413	367	411	345	394	404	410	358	376	391	367	425	389	361	419	343	406	390	350	398	423	415	384	369	392	357	349	420	382	369	406	358	387	363	353	367	369	378	377	378	376	389	373	361	387	402	374	407	378	392	400	326	354	394	363	397	363	352	354	341	405	421	394	399	356	413	389	394	401	362	395	378	410	361	388	378	382	395	377	390	361	384	371	421	360	407	389	434	351	347	388	410	375	420	408	374	410	377	397	380	364	379	387	376	378	415	405	374	364	378	380	371	382	399	393	412	385	371	370	400	373	356	363	400	434	380	421	368	387	404	428	412	401	403	396	408	378	374	405	422	389	347	393	373	359	383	433	405	381	381	401	420	422	384	414	403	369	381	421	418	392	388	380	414	386	389	396	364	348	355	373	360	375	356	398	408	415	391	439	410	363	349	383	398	362	427	424	401	385	366	363	396	392	406	385	402	370	396	362	385	392	358	346	357	400	415	405	422	415	363	356	386	381	358	342	376	391	370	364	426	434	379	387	384	371	342	373	372	365	357	434	383	380	417	423	409	383	389	375	361	373	389	424	395	387	388	372	389	365	407	356	422	381	390	429	384	388	390	398	410	399	392	366	415	362	411	367	413	369	438	365	417	414	403	409	370	360	363	367	351	393	416	404	358	367	413	367	375	399	410	360	359	356	397	381	368	355	385	385	405	362	411	396	414	395	430	407	385	376	386	378	365	396	370	389	402	353	405	379	387	336	393	366	349	384	415	424	381	352	390	402	366	373	427	391	373	372	399	408	412	412	413	376	383	391	384	368	389	435	387	400	367	383	425	393	414	367	437	343	359	403	401	393	403	375	395	374	369	407	392	424	418	384	369	378	398	423	383	384	373	383	363	408	380	390	352	386	394	413	350	400	403	395	392	359	403	395	341	369	418	407	376	381	372	407	403	373	389	379	384	379	363	394	370	375	387	391	419	352	383	385	411	379	362	424	370	387	389	367	413	409	396	364	394	404	392	430	397	355	404	364	363	369	373	384	380	392	391	390	367	418	383	384	404	397	398	404	386	337	411	388	415	370	414	406	418	426	398	380	392	375	408	403	387	372	390	397	414	369
7934	2557	5108	5944	5007	4132	3500	3140	2606	2311	2158	1968	1801	1736	1650	1542	1529	1504	1622	1445	1657	1725	2073	1932	1942	1390	1444	1648	1439	1459	1271	1298	1189	1092	1410	1178	1066	1063	1013	1008	1013	1022	1064	1005	1007	1044	969	1002	1006	1021	974	1010	962	1027	955	972	993	991	1006	972	967	999	1012	976	988	1001	1009	940	937	939	941	971	1021	929	973	936	926	937	932	967	943	980	964	920	1012	951	954	988	998	983	996	1019	973	943	974	949	920	1004	954	935	862	977	974	966	964	949	969	940	943	938	927	987	1010	898	962	962	970	923	961	991	964	962	1000	989	973	950	976	954	967	917	959	961	987	908	962	976	923	982	919	912	958	945	905	922	954	982	972	957	960	905	890	975	944	971	896	992	984	905	922	980	973	963	1010	977	924	885	940	954	930	950	930	949	960	1007	883	967	941	935	921	872	921	962	1012	952	950	899	907	954	1014	966	929	978	1006	909	954	900	929	909	963	970	929	957	944	934	973	941	922	1013	925	951	999	962	930	951	958	920	901	966	956	981	962	935	902	956	970	936	939	971	989	966	961	1000	984	962	885	915	930	920	940	972	947	943	901	943	961	907	928	923	902	870	921	939	936	968	951	934	969	1009	957	961	947	946	982	910	937	965	916	967	993	939	956	944	968	920	944	904	946	927	1011	949	966	958	911	912	954	1005	925	983	865	940	938	921	966	989	974	940	879	905	917	917	931	885	971	959	922	953	872	930	956	993	893	927	937	976	913	933	926	939	933	926	951	971	910	908	908	929	900	936	866	916	912	944	922	957	900	914	968	883	996	902	994	963	952	881	909	988	905	960	974	919	911	934	889	976	926	954	881	939	990	927	895	969	904	933	913	962	917	919	935	966	972	930	939	971	960	950	910	942	940	924	950	872	969	893	921	965	942	926	958	921	974	985	960	938	924	947	933	906	983	1011	971	968	887	915	950	985	975	986	863	950	968	910	925	975	999	942	920	928	879	933	913	936	967	906	943	919	911	900	973	936	983	954	958	939	931	907	977	978	962	934	930	938	985	940	893	959	930	913	970	1002	958	916	937	945	941	971	945	937	957	968	904	963	968	966	1002	963	931	962	942	932	995	948	970	973	913	962	912	924	893	934	943	887	932	900	941	1016	922	935	996	941	971	924	930	939	903	1001	988	984	931	1002	917	983	943	881	918	883	959	952	1027	932	947	965	911	978	998	1004	910	939	900	953	956	942	901	984	889	901	928	955	934	966	948	980	973	961	948	913	958	941	951	970	967	939	946	955	930	953	1003	964	964	968	949	894	938	941	935	938	916	965	927	933	942	933	991	912	970	953	960	916	991	950	1001	947	931	992	939	914	950	926	952	952	916	977	984	880	893	937	918	878	893	1011	927	945	977	986	931	930	945	956	887	931	947	922	939	939	899	978	978	961	892	934	891	913	966	955	906	996	914	913	936	983	940	980	951	957	982	965	879	992	877	924	892	967	933	921	979	979	927	914	936	930	890	915	915	929	913	994	979	936	924	935	917	916	940	958	963	958	903	942	985	952	980	945	1020	911	931	940	955	968	933	907	947	916	1004	847	985	973	909	973	920	953	962	936	960	955	977	970	956	889	974	952	904	1003	958	947	957	966	914	921	929	921	933	928	962	933	955	958	962	942	903	953	959	932	899	954	993	978	937	926	894	989	945	930	976	918	1007	900	945	922	925	932	902	956	974	921	913	940	937	979	984	907	1019	919	929	971	932	949	984	915	880	933	924	918	951	931	1008	954	950	976	933	926	953	918	913	932	947	957	973	926	920	950	975	921	968	948	942	986	973	902	939	984	952	903	970	983	937	906	900	957	1016	958	949	952	949	912	869	941	987	948	950	899	941	1006	955	955	935	948	936	911	864	927	968	995	919	907	950	995	930	910	926	932	941	946	952	978	948	919	954	947	921	923	937	938	944	896	903	916	912	943	997	926	942	891	939	1010	933	926	904	952	957	929	920	896	896	996	910	916	975	990	970	953	904	978	913	916	957	921	940	950	917	916	916	917	969	981	941	970	941	960	950	937	913	971	955	943	932	945	969	930	967	908	1008	999	895	956	1007	990	907	912	958	980	1011	965	939	906	910	931	909	896	909	979	928	941	969	953	940	944	943	930	911	907	970	899	903	957	1008	949	930	912	953	879	904	952	880	950	981	960	971	961	929	984	960	958	969	945	934	980	960	927	950	931	938	933	913	869	967	915	1004	937	952	911	933	924	944	966	982	925	985	975	919	960	944	954	923	941	970	941	934	872	928	969	977	959	925	960	903	903	967	969	991	921	936	925	857	928	940	938	952	903	906	951	971	971	928	888	943	978	971	899	926	925	983	933	947	963	929	939	934	943	946	968	927	937	988	974	920	980	959	921	951	918	969	960	922	944	889	982	911	956	933	909	942	971	908	923	981	971	936	914	985	938	898	1032	935	958	858	967	929	912	916	993	949	986	900	984	883	947	979	956	925	943	950	968	909	878	974	968	877	926	950	921	998	974	925	998	902	945	929	969	892	975	916	944	952	970	942	906	913	939	972	1006	924	919	883	931	1005	1017	934	935	951	960	924	937	980	950	907	1010	955	907	894	977	906	952	975	948	901	873	1000	923	930	963	946	915	897	940	896	929	919	940	913	952	930	954	978	980	915	940	926	975	913	947	1018	987	892	905	1014	956	979	922	960	940	862	969	925	959	951	986	929	994	862	978	876	945	981	952	957	1008	936	900	957	935	942	940	976	967	901	947	884	942	925	922	968	913	982	915	914	953	942	908	942	956	921	972	948	934	1011	937	932	913	929	988	947	944	925	960	959	954	959	922	918	871	951	924	930	895	939	1005	945	1004	884	941	946	923	985	960	903	931	892	937	905	914	959	917	934	959	904	963	1013	999	937	931	906	944	896	933	921	955	928	951	923	1009	953	904	978	987	964	961	938	892	949	957	938	900	969	946	951	899	942	910	945	972	926	936	983	923	978	973	914	925	931	940	919	924	950	965	972	953	1007	941	945	918	970	890	908	954	893	905	930	880	919	949	960	946	935	1003	971	924	980	889	880	910	953	913	937	922	919	912	994	943	935	951	950	904	977	965	985	957	939	924	979	992	938	938	949	890	931	971	895	950	895	891	926	967	939	962	980	957	923	964	945	978	935	919	926	935	977	966	906	966	899	954	957	922	877	944	960	939	887	869	907	946	896	946	910	924	967	931	924	976	944	960	953	946	975	950	954	919	933	988	982	960	962	925	947	970	934	927	947	962	935	927	920	954	937	968	931	938	907	954	941	944	939	937	951	936	938	984	953	944	974	926	923	937	924	965	964	885	879	902	968	957	961	956	930	868	916	929	949	871	955	961	885	992	959	959	909	966	941	983	1006	925	915	901	940	971	960	947	938	918	960	925	979	916	960	907	913	929	955	900	963	981	969	930	944	940	1022	968	952	977	916	973	948	925	979	964	967	932	875	921	1004	944	945	977	970	882	949	978	956	941	892	958	938	923	981	974	914	980	909	981	924	924	932	930	961	987	928	936	943	939	958	948	929	918	959	944	946	930
2100	166	154	162	152	138	149	141	108	155	119	136	117	128	155	140	116	129	117	124	135	115	114	125	126	134	113	153	124	120	133	108	126	133	123	141	149	134	120	119	137	96	129	99	142	121	130	125	129	116	111	128	127	122	128	125	123	143	122	123	114	145	116	120	138	139	138	112	111	113	131	136	125	121	120	115	123	133	106	113	134	118	160	124	131	107	136	119	118	125	123	120	131	135	119	121	125	125	115	127	133	132	134	124	141	136	126	128	102	134	146	116	141	137	140	124	116	124	121	114	133	120	117	131	129	100	137	112	124	130	115	111	125	137	126	126	134	123	120	129	106	118	111	117	127	126	139	122	126	108	110	110	118	102	123	135	140	146	153	105	127	130	127	122	132	131	117	131	115	123	98	138	137	127	127	136	127	121	122	120	115	123	105	121	144	129	122	109	109	121	126	129	132	144	108	127	121	113	116	135	127	114	132	134	142	124	129	126	147	124	122	150	120	122	129	128	118	148	104	150	89	129	136	116	139	112	136	113	111	129	116	122	133	120	131	124	128	115	125	133	130	114	111	118	131	133	97	135	137	116	143	128	101	138	113	110	115	106	134	162	130	127	128	109	136	114	125	117	126	104	97	134	127	135	109	106	111	133	126	115	109	119	158	131	121	111	116	127	121	109	124	120	134	117	124	114	140	128	135	119	126	103	126	127	137	101	118	119	123	117	109	131	114	135	101	116	112	125	123	129	116	115	115	150	148	117	120	100	131	121	117	105	118	141	119	134	125	144	118	126	120	127	115	124	132	133	109	127	119	124	132	136	122	115	125	123	119	136	129	140	96	134	123	117	101	125	131	118	135	125	131	115	128	120	136	132	126	142	146	136	124	136	109	141	137	136	121	133	101	127	128	136	102	113	136	122	135	111	114	117	129	135	120	128	110	134	105	126	130	137	132	120	110	121	133	128	125	121	122	111	129	132	125	121	89	111	118	120	152	126	107	125	128	118	110	114	130	127	129	120	132	119	127	137	135	113	148	115	137	107	89	120	129	120	121	117	116	111	122	115	129	117	134	110	122	137	124	129	149	130	119	123	120	116	133	138	130	114	108	126	117	121	130	128	128	127	116	126	107	119	123	119	129	109	125	140	113	129	134	130	125	130	136	130	130	135	116	115	108	131	132	118	118	103	109	140	110	143	121	123	115	127	132	134	122	114	124	121	122	120	117	129	127	140	116	102	147	140	132	111	110	128	111	110	129	129	136	140	145	128	136	128	116	113	118	144	109	134	131	112	89	126	118	127	123	135	116	116	130	139	111	101	125	126	120	118	140	116	131	137	126	144	124	114	121	126	138	117	128	115	148	122	127	121	116	115	139	151	112	131	120	117	122	154	118	116	128	131	111	120	119	119	113	123	125	116	166	110	128	124	135	150	144	128	124	130	123	125	132	132	117	128	118	126	120	136	133	110	139	129	134	114	129	118	117	149	128	123	87	120	117	124	110	118	114	138	126	106	140	116	116	124	119	132	125	124	136	125	114	100	120	125	112	120	132	121	116	142	128	133	117	137	101	112	113	132	117	125	105	116	118	138	124	99	122	135	125	131	136	132	114	112	136	138	135	134	110	107	152	132	111	106	113	113	110	127	126	106	124	128	106	128	117	121	117	126	143	137	102	136	126	131	123	119	113	118	114	119	123	134	107	137	113	109	102	131	107	104	122	118	120	133	124	120	124	130	116	133	112	139	110	110	107	121	147	124	123	137	106	111	137	125	132	135	118	141	132	128	129	133	118	137	112	126	106	114	115	124	123	131	137	115	120	110	126	128	126	130	130	113	115	123	142	113	122	124	115	102	119	120	112	142	126	133	130	106	128	132	166	121	118	105	125	137	121	124	124	144	122	114	123	104	125	111	136	119	128	117	129	114	133	122	113	123	116	137	130	140	133	122	119	119	122	130	103	114	107	129	126	124	118	112	139	112	118	126	114	120	131	127	125	138	136	118	110	121	129	115	125	138	148	124	117	140	120	152	110	152	121	137	112	135	132	137	128	123	126	126	133	107	113	126	126	132	123	109	139	102	116	138	115	112	110	107	132	131	143	132	157	125	143	141	124	132	115	109	125	98	128	108	114	100	122	126	115	143	110	145	112	136	126	113	109	136	106	123	108	120	124	99	118	112	109	124	127	119	113	121	109	119	115	127	123	115	134	121	108	129	114	113	114	115	129	135	143	130	130	129	125	115	103	110	120	135	112	119	124	126	108	120	127	109	119	126	113	113	145	145	137	124	116	148	132	127	135	122	110	135	122	116	136	116	128	120	128	125	137	127	125	111	135	120	113	132	131	132	112	110	111	115	115	151	130	139	118	111	125	124	123	128	122	122	129	121	104	120	120	94	113	124	125	114	103	119	136	142	132	125	140	119	126	138	135	118	140	128	109	137	121	120	126	122	128	110	122	121	124	120	107	129	141	126	119	138	120	127	146	110	133	125	126	131	121	134	122	133	134	149	113	119	124	114	106	124	137	111	120	118	136	131	120	125	118	136	125	111	104	115	112	121	135	114	116	106	108	125	128	121	126	137	132	147	128	116	126	141	130	114	132	134	128	121	116	118	135	113	143	142	116	147	121	125	132	124	110	107	128	117	115	128	123	114	128	137	110	126	134	120	129	125	101	132	122	109	99	113	113	126	118	145	113	110	121	118	124	133	132	106	111	121	121	106	121	125	122	134	109	121	137	128	118	145	122	143	104	112	126	107	123	127	131	122	132	103	120	142	126	127	115	110	140	127	151	119	107	131	142	144	125	123	141	152	115	153	134	116	125	134	115	111	130	146	116	116	108	125	121	144	145	127	115	116	116	107	125	116	123	130	130	116	130	132	120	136	124	147	131	128	123	127	133	128	108	104	133	124	111	135	148	134	126	139	132	136	111	123	122	109	143	113	133	127	109	118	141	110	131	140	120	125	118	125	116	141	109	125	123	101	112	129	119	120	114	123	135	122	121	129	127	124	130	127	145	125	140	129	131	108	128	111	119	104	124	132	140	147	119	124	113	151	139	155	135	131	128	104	133	118	115	106	115	127	136	120	147	125	115	101	102	131	125	132	128	113	120	119	124	113	122	130	127	143	121	160	128	125	130	139	112	128	118	108	131	118	121	156	104	147	118	138	129	139	136	121	126	109	126	120	132	111	119	128	114	116	109	103	103	121	114	115	125	143	139	142	135	126	126	138	108	119	144	113	122	118	120	112	149	146	108	130	126	115	125	129	104	134	150	134	143	121	134	133	118	108	131	137	107	112	106	122	124	109	115	132	111	138	119	144	124	119	120	107	122	100	130	139	96	119	142	137	120	110	132	121	129	128	112	135	111	110	127	134	125	118	99	131	129	123	138	133	116	121	126	124	118	135	135	119	110	125	131	115	129	119	110	120	127	111	132	104	126	150	148	127	113	129	132	104	120	122	117	108	119	129	116	138	142	124	116	118	132	123	124	132	119	115
2428	410	545	516	521	481	463	432	423	441	443	420	433	399	380	382	398	422	414	413	419	433	403	442	413	403	420	410	374	417	405	366	410	403	381	409	407	415	395	383	418	385	356	381	396	388	398	371	410	423	426	389	335	384	401	387	416	386	386	407	410	403	373	369	383	372	355	373	399	389	391	414	360	371	376	369	377	399	396	392	383	369	375	408	408	401	391	383	385	375	397	416	382	370	373	360	395	382	397	396	424	393	384	377	354	402	380	395	428	374	368	424	373	393	401	359	380	429	389	382	381	364	382	410	415	394	394	420	382	377	395	376	392	399	370	408	377	363	350	452	444	402	426	422	372	370	401	365	407	406	419	369	389	356	376	372	382	369	371	404	390	378	408	437	408	360	400	358	345	366	391	387	370	362	419	383	425	352	377	395	395	372	412	390	410	384	415	389	393	397	370	412	411	360	435	415	375	357	369	412	408	371	367	387	368	415	370	403	385	379	368	398	371	395	407	385	394	352	396	378	388	416	366	414	424	384	403	355	389	399	402	422	389	368	404	380	391	424	390	390	393	376	373	344	395	375	404	410	372	400	384	378	374	391	376	420	358	414	381	419	379	389	398	413	351	388	405	355	367	392	379	408	388	394	392	393	400	377	377	409	410	377	392	404	422	380	372	409	386	397	396	375	407	409	387	374	390	415	384	378	361	369	390	397	376	397	372	353	421	387	346	372	413	406	388	373	381	387	375	398	363	395	401	385	390	384	381	438	377	388	396	389	404	428	386	405	405	403	400	385	381	403	381	337	405	414	383	382	388	424	399	377	386	393	373	391	376	366	393	381	369	382	372	351	383	392	414	391	433	401	384	366	381	409	389	384	340	376	376	411	374	399	377	381	351	399	398	381	394	406	386	400	399	374	360	373	393	392	424	401	381	380	387	406	379	401	393	364	416	411	395	387	377	354	394	374	403	416	361	385	397	398	373	394	403	413	420	389	411	384	380	362	387	396	399	392	392	422	365	358	406	387	374	417	391	381	391	379	412	385	380	388	382	371	395	399	416	399	389	359	425	382	399	366	341	394	378	406	428	376	367	395	391	374	394	394	366	395	372	399	403	365	393	352	402	368	413	407	401	382	392	386	393	418	373	396	384	362	396	363	405	389	353	380	431	363	405	379	372	393	362	394	392	394	409	378	394	453	374	423	377	385	360	413	415	408	396	369	390	375	353	424	416	399	403	380	404	382	416	361	396	424	378	387	378	430	383	389	397	377	379	394	429	389	389	421	404	406	417	382	429	403	385	390	388	380	421	373	384	377	389	378	372	369	394	376	399	385	449	399	433	389	367	412	373	384	387	398	371	365	400	341	400	419	379	418	420	396	374	399	403	370	395	406	396	423	402	394	396	388	396	394	401	398	396	380	406	373	407	391	375	400	386	407	359	347	401	438	411	398	373	398	408	396	400	391	402	381	399	372	408	380	394	406	375	404	362	385	379	389	382	399	372	372	406	394	391	368	373	387	417	371	377	369	392	398	364	408	410	349	368	381	389	382	350	380	401	418	370	389	382	374	410	375	397	383	400	400	376	384	412	369	363	424	381	432	376	386	408	363	387	397	404	448	413	404	387	406	360	379	404	401	381	388	415	399	376	365	413	419	392	368	379	357	393	354	383	378	361	404	390	364	357	379	365	381	407	416	403	396	379	347	377	395	380	398	411	400	401	381	392	379	392	391	419	375	385	373	383	415	413	368	430	359	422	437	409	398	394	418	357	405	388	372	391	397	382	381	380	363	412	372	358	348	376	387	364	406	397	411	379	373	368	368	391	387	389	425	383	377	420	387	417	371	400	394	381	383	394	409	336	383	395	381	386	414	387	401	383	393	405	401	429	372	416	416	401	362	353	374	396	394	378	383	388	391	355	372	365	400	370	380	390	401	430	380	373	388	381	369	393	416	371	368	406	403	361	378	400	386	388	352	374	395	393	388	354	384	397	386	380	378	392	394	382	381	402	445	384	399	395	405	369	383	366	403	415	387	387	372	415	405	354	359	397	358	367	399	357	362	386	425	402	382	403	370	397	347	383	403	407	454	381	391	411	408	393	403	379	378	408	402	358	389	413	400	396	392	438	432	396	372	380	390	387	356	400	397	411	416	367	379	424	415	404	418	409	403	385	414	420	394	407	389	385	358	420	417	409	427	381	387	360	366	388	379	396	344	389	360	381	428	351	392	385	386	368	425	398	385	373	408	390	411	408	383	434	406	357	407	411	407	386	386	372	380	399	351	376	411	392	389	399	396	377	392	363	365	413	400	385	378	396	379	410	401	378	401	407	341	373	398	390	383	419	404	331	362	369	397	371	373	406	410	392	379	386	384	388	399	363	397	374	432	387	405	381	428	415	401	409	380	373	373	384	395	394	384	421	387	373	390	388	380	382	391	424	390	357	352	405	360	416	396	417	385	384	429	424	362	396	394	400	388	375	425	390	382	396	405	387	388	398	361	393	391	386	383	391	401	375	397	415	370	399	426	418	372	392	392	407	372	411	416	380	400	360	364	381	359	385	414	382	371	371	398	402	369	379	397	418	389	361	368	388	408	347	419	406	391	381	404	365	410	364	391	342	350	395	390	389	393	410	396	375	362	428	380	372	359	412	397	374	392	373	394	408	370	390	433	426	372	383	366	425	421	396	415	401	381	408	367	357	386	411	393	412	391	408	418	390	377	391	384	367	392	386	384	400	419	409	402	366	369	374	400	381	398	397	357	385	383	385	400	381	402	405	396	395	372	336	386	386	424	431	368	378	385	394	385	370	419	390	361	404	398	375	368	373	433	362	369	409	357	400	410	388	391	407	429	376	400	388	362	365	383	401	387	365	407	355	425	402	407	407	386	387	360	370	403	371	357	404	409	374	413	389	408	402	418	410	400	413	404	404	354	360	382	393	372	390	374	405	439	387	397	395	369	370	408	414	394	371	393	403	403	399	342	381	384	394	353	429	376	373	381	427	398	437	393	414	404	397	354	387	445	400	409	345	431	390	401	379	378	388	391	400	385	398	419	384	390	379	389	384	387	399	373	368	395	405	401	354	389	418	383	402	346	402	376	417	382	365	417	398	385	420	401	402	408	383	393	416	408	424	401	388	397	402	352	391	396	427	389	379	354	388	378	355	369	377	397	388	371	359	403	384	401	413	401	429	423	409	362	371	372	406	382	394	352	374	409	369	392	407	371	373	346	384	377	389	370	378	417	417	357	385	406	391	376	396	371	374	411	380	403	390	367	411	425	398	387	407	392	381	366	396	409	393	386	378	383	367	364	412	362	372	373	339	401	401	393	403	404	386	392	402	422	400	382	384	458	352	366	430	443	370	405	407	388	403	339	385	359	364	413	405	384	385	416	421	419	398	410	423	372	420	368	366	414	409	362	412	374	403	425	392	396	379	389	386	438	400	394	428	396	401	403	432	395	374	396	383	402	370	358	417	357	422	401	414	371	385	379	402	423
7421	980	1234	949	661	532	461	392	371	319	290	308	288	265	260	256	254	284	261	277	245	249	282	269	265	237	213	263	244	209	234	224	215	228	245	229	198	201	208	209	202	220	229	209	190	200	227	183	194	197	205	216	236	237	220	232	201	205	223	189	208	201	213	198	201	217	184	195	234	213	215	206	215	179	202	195	175	229	249	233	239	199	191	195	200	194	201	190	189	217	225	202	214	187	209	222	206	195	236	264	201	225	206	171	190	221	228	199	231	201	230	189	188	207	189	217	226	223	209	205	237	199	227	178	229	229	181	227	198	195	207	173	202	205	194	191	194	186	196	183	208	208	191	210	226	199	236	233	207	203	236	207	200	198	210	201	193	207	202	216	194	195	224	221	216	222	184	213	183	220	217	197	190	182	223	188	201	180	218	198	211	195	191	187	203	186	193	185	237	205	223	215	205	212	213	179	177	191	210	217	202	198	197	213	191	190	210	211	199	183	185	211	209	197	223	195	218	192	200	230	241	211	182	202	200	197	225	196	199	207	217	203	203	182	204	212	208	186	215	205	206	203	204	182	202	195	206	225	216	162	206	214	218	207	212	199	189	178	187	224	197	205	216	207	195	212	205	218	204	245	203	221	192	230	180	192	211	191	199	170	210	231	180	229	212	189	256	206	202	178	219	195	223	205	181	185	209	238	190	194	235	193	214	195	183	201	215	189	194	241	215	203	220	205	229	185	217	210	208	189	180	209	235	190	220	223	211	210	164	214	226	189	191	187	187	210	218	189	205	208	222	189	236	194	198	208	201	180	211	172	201	193	194	184	201	224	213	217	233	193	207	215	205	222	201	215	207	181	226	197	212	220	210	220	203	198	209	233	248	231	205	205	230	211	216	198	214	193	230	221	193	217	178	200	214	220	217	215	192	204	206	209	198	190	204	194	203	194	215	202	197	212	190	212	203	209	206	175	161	214	210	209	208	220	191	200	194	207	190	206	191	214	193	200	219	201	218	186	173	201	172	219	234	191	191	214	183	226	204	204	202	214	201	201	205	186	205	217	234	192	207	238	205	216	181	216	190	220	219	188	206	213	200	167	211	208	201	215	243	211	209	196	215	208	215	209	182	197	204	195	217	202	200	203	166	226	209	225	239	210	217	204	224	210	206	207	228	206	193	242	218	211	202	224	203	188	199	189	219	181	188	196	215	220	194	188	216	215	197	213	195	224	196	211	206	214	181	180	212	202	182	206	181	198	181	209	204	201	207	197	200	160	230	230	223	204	227	214	209	189	207	198	198	221	208	181	225	211	222	197	191	218	218	217	210	183	172	214	206	216	222	188	221	195	198	192	213	232	186	230	209	170	195	190	225	214	212	211	181	213	193	206	221	231	196	213	182	220	213	181	221	213	198	203	212	233	192	222	209	183	202	188	216	192	184	207	183	202	188	204	204	216	212	204	202	199	217	207	213	189	219	219	210	193	202	196	194	177	191	178	233	247	227	195	189	198	202	230	222	216	214	224	201	198	223	217	212	210	194	188	213	190	201	221	199	202	203	211	202	196	203	187	198	203	225	198	215	188	204	199	211	192	215	208	209	184	197	190	200	200	202	202	220	188	203	195	197	229	226	209	189	212	208	185	214	189	201	188	189	201	211	212	203	236	217	188	213	215	203	212	235	198	228	224	205	186	205	200	226	198	186	229	191	223	229	208	182	203	197	209	198	194	206	229	216	227	180	195	198	200	229	176	189	204	177	190	204	206	204	208	211	208	194	194	233	228	199	202	192	211	230	195	206	207	202	179	221	205	200	201	198	198	224	200	204	200	197	192	200	235	219	213	198	214	232	216	226	218	198	195	204	224	199	182	203	187	206	171	205	224	207	217	212	213	215	206	205	184	201	208	200	198	209	219	208	218	211	180	235	214	221	191	214	190	201	209	242	220	238	201	196	223	206	212	196	164	203	215	203	204	192	217	230	200	187	218	179	194	200	218	212	226	205	205	211	204	186	207	202	225	214	211	194	226	205	223	196	197	210	206	215	201	205	191	220	226	188	186	228	198	216	214	216	156	203	200	203	196	215	197	201	186	181	211	229	225	222	209	226	203	229	220	181	200	207	210	217	230	197	233	207	195	188	204	180	206	214	207	206	191	218	209	203	184	195	224	213	213	188	183	190	200	212	213	180	215	209	243	208	223	191	195	193	186	206	198	219	198	202	237	200	218	221	223	208	200	212	210	227	219	221	200	203	211	209	214	186	204	217	197	209	197	202	169	200	215	212	198	227	184	175	190	211	199	232	191	214	216	204	192	198	204	200	209	171	182	176	217	198	198	214	197	189	199	211	210	199	192	194	197	190	235	205	242	183	216	230	181	198	239	205	191	187	214	186	172	211	200	190	198	219	189	209	233	217	210	225	206	210	174	204	202	213	188	237	218	195	198	227	223	206	202	205	185	200	218	200	231	208	213	231	177	205	198	222	182	198	198	202	201	204	188	198	204	190	219	187	214	183	207	170	216	215	187	221	196	196	204	172	206	188	217	202	209	208	205	208	211	212	199	185	202	196	222	230	215	213	201	196	200	200	234	210	176	230	207	181	201	198	200	175	193	223	194	194	197	205	220	215	194	198	218	210	211	200	208	235	191	200	191	206	185	180	203	202	214	188	222	180	225	191	214	214	196	200	185	206	196	196	229	207	207	193	232	214	214	221	224	226	222	202	194	194	230	215	223	188	180	205	188	197	219	226	199	191	210	190	196	227	203	208	193	202	217	199	180	227	203	218	223	185	233	210	220	221	223	212	194	223	187	221	211	215	221	239	219	220	204	209	186	184	206	215	217	191	208	246	232	207	206	216	191	189	217	225	214	206	188	216	204	215	188	188	191	203	200	179	217	222	229	197	188	210	196	225	227	217	205	187	213	241	202	215	217	192	234	190	198	214	228	226	226	211	213	224	172	196	211	180	188	202	203	241	195	173	188	218	246	194	197	204	194	203	182	221	198	198	187	191	195	207	206	217	235	212	210	226	201	199	188	189	224	236	203	203	232	198	214	170	216	203	212	192	212	194	234	204	197	210	191	196	219	214	215	220	195	209	226	234	202	227	194	205	214	231	194	212	215	220	199	224	214	207	194	192	210	221	201	197	198	197	246	214	203	193	212	209	195	193	205	206	224	209	190	209	180	223	192	173	222	195	207	201	193	221	207	195	205	228	183	183	191	208	193	214	215	222	204	203	198	217	172	221	213	194	195	203	199	216	190	187	190	189	204	215	197	191	209	199	167	209	213	204	218	212	225	213	191	183	172	223	217	199	200	215	206	225	200	219	200	216	193	219	235	199	212	210	226	218	212	204	202	213	197	194	225	191	216	198	187	206	214	200	213	222	185	215	214	206	216	212	216	218	211	190	203	191	230	170	223	189	204	219	191	231	212	192	217	207	183	218	223	223	189	205	204	210	173	193	211	203	230	202	213	209	210	191	192	205	187	241	208	261	209	214	185
5971	1329	2680	3012	2706	2336	2073	1609	1420	1304	1248	1082	1014	960	1006	900	860	899	897	1088	931	969	1155	1128	958	727	771	893	835	838	741	738	757	747	732	664	685	642	650	655	633	578	650	598	617	589	592	601	581	573	623	606	609	597	642	584	584	577	572	609	589	564	604	544	574	592	575	585	566	556	592	564	603	574	545	638	607	643	616	593	614	594	604	586	588	586	624	588	560	583	567	549	574	594	630	628	582	635	553	532	599	579	552	561	559	623	583	616	624	577	552	571	576	608	575	579	585	606	623	626	553	605	613	509	575	580	561	592	621	599	596	575	588	596	543	572	580	595	600	582	633	545	575	560	583	599	573	530	620	550	540	571	581	563	600	578	575	604	577	603	569	576	598	582	585	567	573	568	579	589	539	558	607	575	565	572	595	562	567	591	584	603	605	570	561	649	523	593	605	546	626	632	585	573	528	569	601	597	556	597	537	604	586	599	545	576	573	568	598	551	576	577	557	545	611	575	595	574	576	630	574	557	567	590	563	581	571	506	595	564	565	564	572	600	567	580	563	636	599	614	613	592	582	644	562	574	591	584	570	593	569	606	601	594	574	587	576	586	579	581	565	603	581	586	603	548	586	614	589	581	562	567	612	562	593	550	588	618	605	605	534	594	586	569	613	574	584	584	529	555	579	577	612	593	588	560	586	598	590	549	560	561	567	571	563	618	577	586	568	567	588	596	525	546	584	563	576	577	593	581	589	551	561	622	588	580	566	535	610	581	564	574	576	573	577	602	577	569	582	519	589	602	622	618	582	608	603	550	607	621	589	583	578	545	563	600	616	594	590	582	566	533	578	520	571	545	573	550	537	601	555	599	617	568	549	552	597	569	569	568	553	552	561	624	562	608	579	583	572	577	577	637	585	568	581	618	558	548	560	582	574	555	594	578	585	579	555	552	534	582	551	555	565	613	630	542	574	590	554	570	552	594	615	575	589	583	632	560	616	587	615	547	567	616	598	614	600	603	622	623	595	555	583	570	650	582	557	574	539	575	579	568	560	579	609	533	574	579	556	575	566	552	591	627	582	597	599	583	578	558	599	578	546	598	569	578	568	552	578	599	608	633	600	603	599	577	564	580	594	621	579	554	606	614	579	567	560	613	614	595	584	559	564	557	584	610	633	574	591	570	554	557	573	604	552	580	542	602	548	580	553	632	571	585	544	590	585	623	579	568	600	573	573	583	532	654	584	575	563	555	640	625	590	551	562	592	608	614	582	563	592	551	634	606	542	565	592	586	553	566	588	560	571	602	620	610	564	548	583	570	545	552	532	589	580	552	587	630	576	575	590	603	577	561	571	610	601	610	565	552	581	540	600	611	578	592	611	599	600	619	594	600	592	581	584	599	546	587	572	589	611	579	574	552	546	551	577	557	561	586	614	593	578	584	585	537	602	566	566	618	596	582	584	561	567	571	604	546	579	556	581	592	580	571	572	571	567	559	585	638	555	554	554	580	583	606	588	613	613	572	610	589	534	542	583	551	565	576	596	566	553	577	599	558	546	598	619	604	568	622	545	571	540	567	571	566	540	539	566	561	586	532	578	604	572	577	567	617	579	597	592	572	572	578	585	591	546	606	555	614	574	577	582	572	586	560	570	613	556	566	592	623	567	572	557	546	568	593	539	597	577	562	625	583	586	584	567	560	559	570	598	604	573	606	534	551	604	622	536	615	582	582	590	554	615	587	568	556	579	576	579	637	560	570	567	574	601	609	616	587	575	595	589	568	587	668	533	566	553	555	611	571	596	608	565	602	578	591	573	575	594	636	589	583	578	585	578	594	604	554	581	626	540	584	540	544	596	571	601	568	599	563	578	551	581	563	549	560	570	590	598	574	597	564	544	570	590	620	569	571	550	580	576	554	565	594	548	611	585	565	594	594	550	559	580	605	614	570	561	570	584	615	613	599	597	571	555	591	603	613	605	575	632	578	597	591	626	542	604	560	563	561	593	565	537	589	572	561	555	578	625	580	577	570	557	621	588	570	571	564	571	569	625	599	599	531	572	600	590	587	582	599	559	562	579	552	568	579	591	570	583	580	593	575	576	614	580	539	596	580	540	557	557	580	596	608	544	540	601	619	579	542	596	586	624	573	557	568	601	584	600	614	585	568	583	573	565	572	584	576	597	562	614	562	565	566	564	584	564	612	601	596	569	539	565	588	603	610	590	597	563	575	581	566	582	612	539	585	541	570	564	610	574	565	544	578	592	588	581	589	574	565	649	589	558	590	524	562	584	584	605	573	587	556	551	595	570	617	604	580	556	563	612	617	573	580	645	582	577	590	582	572	587	574	588	550	585	586	588	586	585	569	579	567	580	549	571	592	611	547	578	555	596	591	598	559	589	565	600	574	550	577	559	571	568	547	595	618	566	588	560	585	593	562	594	563	608	610	599	572	593	580	577	571	569	560	619	591	575	589	560	630	567	548	556	605	578	506	558	545	582	537	611	578	584	602	580	593	572	553	556	550	599	598	572	583	593	546	600	545	626	562	559	587	586	540	601	612	584	566	575	571	560	602	580	596	602	581	587	547	596	527	563	555	557	578	568	575	602	573	592	533	578	575	560	604	562	603	563	585	561	595	568	566	620	590	624	557	571	568	601	607	604	598	565	584	576	609	559	599	613	613	594	578	562	587	558	563	569	597	576	579	563	600	571	576	578	589	566	583	554	612	595	560	572	529	546	573	593	561	582	574	616	571	583	518	534	604	566	597	597	578	552	559	563	588	622	556	601	563	551	567	587	599	528	615	586	562	570	581	594	583	589	627	604	571	574	589	564	593	548	563	575	606	541	562	532	547	589	558	600	597	560	581	541	573	558	584	531	561	630	576	576	564	591	584	553	615	600	560	584	559	582	560	579	565	555	579	590	548	534	580	585	529	573	594	569	600	546	616	562	573	592	584	545	605	567	627	583	573	582	572	560	604	617	614	588	624	568	598	573	575	556	584	599	577	566	577	536	583	627	528	596	563	566	587	577	626	560	555	624	585	558	579	589	534	531	547	585	537	570	621	577	596	566	617	558	611	538	587	579	577	565	561	551	536	620	592	583	583	566	574	586	592	582	597	565	644	561	555	598	561	639	573	604	576	583	603	563	561	583	600	552	536	560	611	535	577	573	553	623	600	571	584	551	534	633	561	585	588	569	583	588	580	575	550	562	557	563	585	560	578	603	572	561	558	597	586	613	562	595	600	570	578	593	587	584	591	627	573	540	571	523	539	536	583	621	615	590	581	600	610	616	572	619	604	597	605	584	531	580	562	554	558	573	596	609	581	563	607	589	587	587	570	577	571	564	538	584	561	582	561	595	558	533	571	582	594	620	580	579	591	525	538	634	594	562	562	535	573	602	553	591	589	563	583	585	585	560	589	590	553	559	594	548	606	587	571	598	577	594	576	619	554	559	586	566	572	547	553	580	588	568	608	542	568	610	575	575	574	611	589	583	595	597	560
14492	2511	2533	1998	1478	1079	851	732	683	624	647	582	531	462	468	471	470	432	420	464	485	463	613	527	451	453	476	491	422	423	421	425	468	435	349	392	397	350	377	384	387	414	381	388	368	383	376	389	382	397	383	395	389	414	371	385	378	374	385	401	376	428	397	393	382	395	425	425	385	362	404	382	398	387	393	336	410	427	380	404	419	385	355	393	369	359	402	388	363	376	393	385	352	413	414	379	353	378	393	387	384	374	405	380	382	373	365	422	388	358	401	401	412	373	355	379	377	369	391	418	392	382	355	368	357	363	409	381	394	368	380	404	352	373	386	374	362	350	354	361	340	359	380	380	410	378	368	407	389	382	366	389	356	392	398	377	366	389	385	385	429	385	375	413	398	406	411	381	406	399	366	386	380	371	383	376	344	408	391	375	388	360	378	355	412	387	378	375	402	402	363	408	360	378	408	401	411	401	397	399	343	374	362	369	362	364	351	339	369	400	376	392	400	371	362	383	426	357	393	389	409	378	359	336	386	375	405	392	384	369	375	371	394	361	405	365	391	356	386	416	435	386	419	383	357	397	393	361	422	442	373	373	427	380	381	386	360	396	395	392	377	374	375	400	423	364	354	399	402	388	378	387	392	387	384	387	362	372	384	393	388	374	374	397	405	412	400	397	372	376	374	402	383	443	390	418	413	437	358	352	361	376	365	416	387	378	390	386	422	355	350	416	394	372	405	381	447	394	346	389	347	376	378	389	413	384	382	386	348	406	383	390	360	376	377	377	418	380	362	384	390	378	366	394	398	396	368	372	391	381	397	391	397	358	383	377	391	370	378	348	383	354	371	370	375	363	385	356	367	369	344	408	367	402	381	374	343	364	352	376	408	374	374	378	387	372	390	381	393	406	360	398	406	385	336	368	411	396	376	395	368	393	368	385	415	379	379	366	408	382	404	380	409	396	345	393	397	445	405	364	358	392	361	402	362	412	362	423	368	350	391	398	395	361	403	374	380	380	379	407	373	381	426	392	363	380	352	371	367	400	376	387	362	395	404	390	369	405	372	365	339	382	373	404	385	376	373	417	359	386	352	388	415	374	403	395	385	338	396	388	408	391	358	336	358	367	373	392	426	377	418	396	381	351	375	368	450	388	402	351	382	397	379	405	378	411	378	398	372	396	396	386	416	369	390	428	392	419	396	401	416	374	386	397	406	368	392	384	358	335	371	361	393	397	393	384	368	405	385	380	390	392	394	375	386	389	329	369	360	371	388	395	416	376	390	375	387	385	364	412	422	372	365	369	417	382	385	385	398	391	400	439	381	397	391	394	403	383	383	376	401	381	395	381	409	371	359	410	340	409	372	406	401	384	379	371	400	386	354	407	407	394	370	368	383	404	387	412	390	401	398	384	392	419	411	388	386	386	371	398	381	373	395	362	401	382	403	353	364	411	391	426	398	407	384	401	365	376	374	378	409	357	368	390	339	370	402	423	423	400	374	350	370	409	367	381	373	430	370	401	393	399	391	410	349	373	397	363	420	412	378	383	392	415	401	384	374	427	358	400	403	354	377	386	388	382	387	357	356	399	368	418	364	366	395	381	380	378	370	358	377	388	415	385	412	407	381	371	396	354	414	377	369	423	390	375	374	354	362	394	381	372	397	403	370	403	379	406	381	391	387	378	385	404	402	405	393	374	368	381	418	400	427	412	405	401	357	382	360	425	345	384	385	357	387	380	383	398	390	357	367	387	399	416	377	359	384	383	419	351	417	371	383	386	425	420	390	392	360	388	381	381	397	366	356	367	353	392	382	414	403	392	416	383	398	395	389	424	345	381	384	356	424	411	396	399	376	385	408	397	377	386	376	388	400	364	394	401	386	387	363	410	362	395	409	395	383	361	353	381	382	407	381	373	380	360	386	380	378	394	400	365	353	376	413	388	372	377	422	409	393	401	379	353	351	363	424	366	377	404	375	383	398	380	390	356	388	412	400	391	417	348	372	391	371	350	397	369	399	396	387	400	379	420	350	395	378	372	401	411	385	387	341	384	397	379	422	414	405	395	353	358	375	357	384	378	382	366	376	428	329	378	378	377	386	370	375	370	414	365	389	406	372	361	403	348	386	363	393	407	349	407	363	406	359	389	381	394	384	407	379	356	380	379	404	351	401	409	361	381	363	428	359	363	386	385	396	399	389	396	373	400	366	381	420	378	401	391	353	396	380	343	375	392	380	368	373	369	346	374	405	362	426	411	392	366	402	384	379	388	380	354	417	389	411	362	423	394	405	378	407	382	415	408	409	382	425	362	408	381	401	372	417	407	418	416	396	382	388	396	391	372	391	368	407	387	390	356	379	375	358	371	351	384	370	371	412	388	363	352	391	380	389	375	366	376	353	391	386	381	372	370	366	369	382	386	414	376	387	414	367	393	414	382	411	413	375	411	382	366	385	400	373	376	396	383	358	379	385	355	407	391	371	387	366	369	401	353	375	394	393	378	364	392	390	395	432	403	369	387	393	394	388	394	386	411	403	374	373	380	418	431	361	376	360	386	353	373	388	383	377	375	392	348	380	397	375	369	393	391	404	403	346	361	455	386	379	334	386	370	354	411	380	376	403	385	400	398	385	423	385	378	356	367	342	403	361	377	405	366	411	351	375	391	359	335	394	393	359	370	388	377	351	337	406	352	357	382	374	379	410	398	363	388	405	391	425	412	371	364	400	388	360	395	410	367	360	394	394	381	385	362	395	364	379	355	385	363	366	380	350	392	426	406	377	366	416	380	355	381	385	370	393	391	418	356	373	373	365	391	409	418	389	418	373	392	384	374	382	386	374	386	357	409	386	397	375	383	414	375	385	386	408	409	421	370	369	344	399	393	417	380	348	371	385	411	410	400	409	397	363	407	340	396	377	409	369	404	384	382	402	402	365	410	386	391	395	353	366	412	390	372	377	357	373	414	341	395	372	387	398	386	399	421	368	419	382	390	405	374	363	398	395	384	357	380	352	418	386	408	401	389	371	352	385	368	431	380	424	386	404	376	378	376	402	405	381	401	404	337	409	384	387	383	392	408	411	350	408	376	373	364	382	363	370	409	393	388	393	408	377	370	357	362	364	395	418	376	363	384	391	380	398	378	405	396	349	386	410	371	418	395	381	406	413	390	386	388	346	386	375	384	359	362	395	338	383	371	359	364	405	370	392	384	391	364	378	404	408	383	360	409	378	377	368	371	353	376	393	408	370	392	388	395	361	397	407	375	385	390	392	392	369	419	398	365	424	387	392	400	416	389	421	363	406	385	367	403	388	389	376	347	383	403	406	376	370	367	382	373	380	369	392	367	390	372	383	397	388	411	369	410	382	385	433	424	351	380	367	339	423	365	403	389	395	369	389	373	393	374	364	392	377	352	400	365	383	374	376	444	381	343	361	409	410	394	386	370	393	374	370	365	434	384	392	389	345	395	394	377	365	387	351	367	389	369	379	376	409	360	398	378	437	373	384	372
8184	2381	5073	5866	5040	4280	3481	3050	2605	2395	2105	2016	1794	1734	1694	1559	1503	1509	1556	1582	1518	1839	2097	2062	1657	1415	1441	1806	1463	1289	1472	1229	1318	1149	1211	1255	1061	1029	1014	1076	1035	980	1064	1030	990	979	983	1025	959	979	949	1024	998	993	930	1014	944	969	981	996	1008	975	982	1052	951	994	958	929	976	944	988	964	968	963	957	970	975	945	949	967	971	931	927	890	997	960	950	999	964	970	946	979	1001	962	926	979	948	958	1001	982	915	991	983	952	976	999	949	994	997	966	976	951	895	933	918	933	1005	936	934	914	910	899	965	947	1000	946	910	948	954	951	956	882	972	961	962	958	921	922	938	914	967	947	996	910	910	1000	970	981	995	943	935	926	890	996	973	919	915	899	925	929	925	1039	914	929	969	914	945	999	942	920	904	920	913	947	949	954	959	954	980	1012	972	913	888	965	973	943	945	936	877	921	974	960	905	962	948	907	943	974	948	983	950	893	946	968	903	913	928	948	892	921	966	935	957	947	1018	977	963	923	949	964	954	989	965	958	895	955	979	960	921	958	1034	961	944	883	904	898	923	966	986	971	971	962	925	972	886	974	984	958	978	882	954	915	973	899	874	942	972	977	922	987	1000	978	966	985	972	925	912	915	957	924	961	931	921	916	931	963	916	974	990	905	934	960	970	922	936	952	950	926	942	982	929	940	924	950	897	927	897	922	938	960	931	941	946	934	940	937	962	953	998	956	970	965	965	947	893	1002	988	872	917	940	952	959	963	940	909	915	932	947	944	962	952	976	947	871	958	926	997	901	939	937	909	936	969	889	967	982	921	997	973	1017	921	911	922	949	959	862	940	959	962	930	953	880	964	932	918	982	944	977	940	987	999	938	956	919	928	936	929	982	965	958	941	1011	942	965	970	970	946	948	883	947	927	946	918	960	1000	927	892	934	913	898	939	927	969	933	1006	914	941	946	944	954	972	894	946	942	942	942	935	1000	904	955	930	953	981	911	958	942	917	912	971	950	952	977	943	1052	940	935	935	918	955	917	906	893	962	900	971	925	955	954	982	955	936	956	976	1010	926	937	920	912	970	914	969	938	900	915	948	921	909	951	938	959	928	953	904	986	952	932	934	913	920	968	943	906	988	903	911	908	907	927	971	936	943	996	994	909	905	966	903	953	931	922	924	948	938	918	926	891	930	916	968	978	925	914	972	886	963	902	927	969	968	966	928	979	903	918	947	985	893	961	913	919	969	960	931	1000	910	900	904	918	957	908	967	924	925	920	913	988	951	908	917	916	1015	965	913	929	910	914	928	900	966	934	935	968	936	1004	940	918	962	978	896	948	933	931	868	960	949	933	992	967	912	944	909	906	948	958	882	882	935	971	954	954	934	941	927	923	999	949	913	945	949	1001	981	886	932	915	956	941	904	935	887	899	1008	926	971	955	972	933	974	864	963	921	955	918	949	1024	948	951	921	975	963	944	941	902	912	931	969	916	973	979	912	952	953	917	939	926	893	1016	1031	910	917	971	936	918	911	975	924	983	915	883	970	920	934	937	931	925	986	940	895	958	944	908	943	929	871	946	968	908	956	954	982	937	990	1000	977	942	944	947	937	932	935	900	883	944	970	933	902	910	978	944	899	927	943	906	922	972	934	935	969	919	969	960	891	994	962	897	894	980	949	909	960	967	963	914	930	929	954	954	954	930	971	982	981	959	944	971	956	933	939	954	956	964	935	945	947	945	952	1016	911	982	946	926	911	921	916	951	942	886	946	933	977	984	950	992	946	939	963	902	951	938	935	981	927	989	934	970	921	949	936	932	1008	920	926	921	876	923	968	943	896	964	995	945	972	921	937	932	921	930	949	958	943	948	957	967	904	940	931	951	968	914	960	929	940	958	915	882	942	994	1000	951	927	926	894	968	899	1010	933	910	946	948	975	916	917	927	939	900	946	970	952	933	918	896	877	941	913	896	930	969	951	956	937	897	901	950	874	927	927	911	921	939	904	912	976	931	979	904	912	906	889	883	938	965	949	924	993	912	946	943	937	919	913	972	923	935	951	934	960	997	929	955	972	965	957	945	898	993	970	934	925	957	928	940	984	957	932	914	925	1008	900	972	900	902	909	937	987	931	958	969	968	994	912	914	887	915	953	922	939	960	924	929	936	973	909	940	968	917	956	956	938	932	961	949	918	927	964	959	910	955	988	908	922	905	963	972	976	904	928	902	907	934	921	941	920	932	920	935	948	958	959	950	915	980	947	900	887	956	943	929	921	945	982	951	974	917	863	944	949	908	881	998	920	953	956	958	965	925	944	934	946	930	927	953	948	864	940	940	926	939	931	969	916	933	935	990	934	985	944	958	948	989	1025	985	969	951	938	966	972	896	961	929	910	944	903	919	953	951	910	949	953	967	992	957	979	977	1004	969	994	934	949	935	901	932	972	948	895	938	971	951	915	870	910	994	962	961	885	980	893	914	933	987	910	930	960	916	881	946	935	918	921	961	958	914	973	960	958	934	899	936	1009	972	933	909	916	919	1002	930	905	918	913	884	890	936	912	969	889	929	946	956	942	962	930	905	952	959	967	983	946	963	961	917	987	967	932	929	890	960	939	915	919	982	882	923	945	933	908	932	930	930	906	940	921	941	1029	896	922	944	931	960	956	956	922	997	947	970	962	943	922	946	927	943	970	991	861	933	984	939	915	939	947	933	876	940	1039	917	948	927	930	1020	922	959	941	939	977	995	970	936	943	947	928	955	991	975	979	939	907	907	976	918	980	939	920	995	947	925	910	965	967	957	933	948	922	911	936	965	918	1003	956	934	907	986	960	897	923	965	957	960	937	965	934	928	920	975	926	994	961	939	963	921	891	944	931	946	892	952	933	1007	976	956	908	946	948	926	927	965	935	973	920	911	912	988	960	932	955	924	937	930	956	968	929	936	961	910	945	982	918	917	923	950	926	953	1012	985	943	930	947	915	918	938	889	934	953	894	913	941	918	955	967	1002	946	976	970	966	971	975	969	939	960	958	913	918	965	946	944	939	973	950	986	949	909	962	920	896	944	962	941	980	987	925	978	947	961	869	965	957	940	958	941	967	943	931	939	973	937	964	957	931	943	921	939	963	967	955	913	1023	943	907	928	899	911	977	959	976	903	973	885	887	916	935	974	955	953	953	951	897	966	976	944	950	942	891	943	916	1065	921	899	915	889	982	929	935	980	921	979	984	950	940	958	972	935	990	966	942	940	929	911	947	938	929	957	926	903	956	952	913	972	938	934	890	905	956	974	979	923	953	913	978	927	931	945	917	926	928	951	929	946	948	917	940	940	935	967	887	956	968	953	910	930	986	908	924	930	918	889	959	944	943	906	929	903	1043	922	915	979	915	985	929	907	903	942	936	935	904	949	979	961	927	927	943	966	899	969	974	906	906	964	992	918	911	918	953	951	882	945	984	946	953	979	903	954	918	953	931	908	942	915	994	917	996	948	913	934	971	939	942	946	930	967	945	942	943	989	946	981	926	915	965	919	986	992	928	937	948	961	925	1017	897	910	958
1975	159	134	134	112	129	124	109	120	114	114	116	115	135	141	126	136	104	129	140	138	121	95	109	116	127	114	114	126	115	132	112	127	118	118	99	121	120	138	139	118	141	131	115	131	112	105	121	108	134	126	116	125	117	120	116	104	105	142	146	110	113	128	128	141	131	127	119	132	124	128	87	118	124	127	108	111	118	104	124	100	112	122	120	120	108	110	119	110	126	117	123	130	112	128	126	134	117	130	113	112	122	116	137	113	126	123	111	113	114	119	110	119	114	141	113	111	133	146	103	120	123	126	119	138	122	123	120	125	134	133	114	118	112	122	107	109	111	123	123	110	122	120	133	121	115	113	111	123	126	123	119	119	123	102	114	138	141	143	129	115	111	115	122	117	103	132	128	112	134	119	120	109	128	135	132	111	101	109	130	97	124	118	129	118	129	117	113	113	130	127	133	107	118	109	130	139	112	143	110	124	116	124	127	110	138	127	113	123	113	131	120	119	129	113	107	123	126	120	122	113	130	123	114	127	131	132	109	109	126	126	142	130	125	104	140	120	98	125	134	137	124	150	117	110	119	121	127	122	123	128	116	119	122	125	117	125	138	102	133	123	114	114	122	111	123	117	119	125	115	111	114	112	117	103	130	103	127	126	99	105	111	147	115	119	138	137	141	121	121	125	119	141	126	122	139	122	120	116	117	132	149	119	126	98	103	126	111	116	115	142	122	118	122	121	151	138	120	118	113	126	112	111	127	134	132	146	127	109	122	130	126	108	129	114	137	120	115	123	106	128	115	153	111	126	141	118	133	117	121	111	128	113	110	114	116	124	94	131	142	125	110	111	114	132	114	111	125	100	161	128	125	136	134	131	123	132	113	108	114	125	134	120	120	120	115	120	126	115	146	124	101	117	135	135	120	141	101	124	131	140	119	135	130	115	133	119	124	115	127	111	126	126	135	123	102	124	114	107	117	114	125	112	120	116	129	120	127	137	115	132	109	103	97	135	127	129	116	118	119	117	133	125	113	110	129	117	102	137	120	122	115	110	92	126	133	111	118	141	125	123	135	124	120	129	113	107	126	115	120	119	107	109	106	127	117	137	121	113	122	136	86	111	114	112	138	132	141	138	117	112	84	124	127	142	128	138	118	123	134	114	133	128	130	122	113	113	131	123	113	126	102	112	118	114	132	106	113	118	121	134	106	129	109	110	136	131	127	110	128	110	130	121	100	135	129	130	150	139	111	131	111	111	108	113	103	118	148	108	129	138	134	116	120	98	94	119	127	137	120	107	119	132	121	124	102	103	107	107	154	129	109	128	105	103	128	108	107	138	128	109	139	111	111	125	118	113	103	129	120	112	133	119	112	105	126	120	126	125	104	123	122	136	112	117	103	105	117	124	106	98	133	112	99	106	124	123	141	141	136	111	107	117	129	100	110	93	103	127	119	105	138	136	114	117	140	107	129	107	102	115	123	135	122	122	143	108	140	125	108	112	114	109	139	123	119	122	97	117	109	134	138	108	111	113	124	111	125	122	127	111	136	155	117	111	110	135	132	115	92	120	107	115	115	108	112	134	142	119	112	119	117	114	124	141	126	111	90	106	112	120	113	115	123	126	119	123	131	137	124	113	115	119	112	119	108	108	116	121	126	125	109	127	110	119	121	112	115	126	120	122	109	121	104	109	118	118	132	108	135	132	91	142	125	116	99	112	126	104	105	123	118	84	128	132	118	104	119	107	123	116	125	117	117	112	125	115	124	123	140	101	115	130	127	104	111	90	118	119	125	127	114	124	128	112	106	120	122	130	127	89	114	132	116	128	126	131	118	123	144	131	122	108	111	105	103	116	110	121	120	133	130	144	130	119	125	102	120	124	105	132	108	119	132	129	121	106	144	120	127	118	125	148	125	123	135	104	126	120	136	119	118	126	123	132	113	117	108	120	120	118	119	123	111	113	107	112	109	119	127	122	125	116	120	110	127	109	107	100	118	122	92	122	117	116	132	101	108	141	117	120	107	90	120	127	131	124	115	134	128	117	128	120	125	119	102	116	140	108	116	128	121	135	120	118	118	119	136	137	131	121	139	112	112	136	144	121	125	117	122	98	130	113	122	124	114	137	116	120	123	116	101	105	116	132	113	114	118	118	109	121	119	114	138	132	131	120	107	134	108	110	127	130	102	138	102	121	109	139	123	122	108	130	123	129	115	115	134	141	133	124	105	114	104	110	115	104	122	117	129	119	110	112	103	102	117	125	132	129	95	114	112	116	129	124	135	118	117	117	130	106	127	116	103	98	129	110	114	127	133	143	133	111	123	120	114	116	113	120	131	108	120	109	118	108	109	111	128	134	113	85	120	122	132	117	144	112	129	99	94	127	130	133	132	110	117	121	112	120	115	127	119	128	129	133	115	136	145	117	120	135	116	131	117	109	108	112	119	113	129	111	119	139	130	126	119	126	117	147	142	125	109	129	100	147	112	128	125	133	123	123	121	125	135	116	125	129	122	123	133	109	130	129	130	115	112	143	112	130	113	125	135	115	125	110	121	116	127	121	130	117	105	138	130	113	100	122	117	138	120	124	129	147	139	125	115	128	113	121	127	123	125	122	136	112	114	109	119	121	129	150	127	116	109	120	124	116	111	107	128	103	125	113	115	119	114	121	125	126	124	132	145	127	140	105	128	118	107	111	110	119	118	115	124	116	132	99	126	131	131	129	105	118	138	120	119	120	130	129	124	129	121	115	109	146	119	122	104	115	111	100	120	140	123	115	123	112	112	129	116	130	118	125	111	118	104	107	124	125	121	125	137	132	102	108	141	126	123	128	120	122	133	147	130	114	97	122	126	111	111	144	115	112	115	114	106	102	115	131	138	130	107	117	128	131	117	140	116	138	107	125	97	103	115	118	113	108	112	123	131	118	113	130	122	123	114	101	120	117	105	118	115	124	110	110	115	113	120	126	114	118	142	112	113	128	123	118	105	122	130	126	130	118	135	107	115	124	118	128	122	124	134	127	116	116	108	127	103	133	125	115	123	112	123	110	114	137	129	128	118	133	128	124	130	147	124	134	128	138	126	124	123	111	117	103	98	111	103	123	156	126	120	127	122	129	114	110	125	129	117	117	151	137	131	126	135	122	121	105	127	131	135	132	115	109	123	124	139	116	121	109	125	129	123	96	98	107	129	133	123	134	107	108	135	119	122	103	150	117	122	131	113	137	117	136	130	137	111	115	120	123	128	124	125	117	118	112	121	121	140	121	110	128	120	124	114	113	117	122	120	121	135	112	115	123	107	116	120	104	111	133	116	111	116	116	127	113	120	120	113	118	116	130	125	105	98	113	122	121	116	123	97	108	122	133	125	112	140	126	117	109	130	130	117	116	112	116	125	126	125	123	112	114	117	125	112	116	117	116	129	121	110	132	142	115	127	143	137	132	123	110	143	118	120	116	137	118	132	118	118	105	135	135	105	134	106	115	120	115	101	131	111	135	142	122	112
2392	400	519	541	448	438	396	417	445	417	378	370	403	417	404	378	415	408	392	426	370	415	385	406	412	414	403	419	386	377	399	392	396	425	414	385	406	355	394	435	394	385	377	384	418	375	434	386	377	396	390	394	379	381	391	382	366	366	362	370	387	377	417	410	383	398	366	378	393	375	386	384	364	428	436	368	378	367	372	407	384	408	353	377	384	390	336	403	376	382	403	383	365	395	372	389	390	387	372	391	369	375	377	401	394	396	382	374	371	373	386	378	379	381	384	407	385	410	405	362	396	348	365	399	365	385	396	388	388	376	403	415	363	406	349	388	385	426	366	394	396	400	388	379	396	379	377	399	370	383	373	372	374	366	408	384	384	376	392	377	396	392	393	403	370	380	411	402	376	416	331	385	386	356	368	367	410	426	375	365	368	380	377	373	367	414	385	410	365	388	385	388	419	378	412	347	371	392	343	358	368	391	379	389	416	373	358	409	387	406	364	396	378	340	358	410	369	374	355	362	392	351	384	372	397	363	424	389	368	375	368	386	362	371	401	375	400	369	406	372	390	368	371	410	401	344	376	410	381	374	358	364	371	412	380	362	370	371	362	386	378	367	400	334	390	362	397	419	403	379	357	402	377	392	355	406	406	349	341	430	372	379	390	411	416	405	396	347	357	392	392	326	381	393	397	402	413	394	368	396	388	365	409	352	349	377	369	384	386	381	392	406	380	376	385	377	391	393	390	396	379	397	348	380	374	339	376	403	352	386	419	381	353	382	413	362	364	370	395	391	369	373	396	354	359	348	386	397	407	369	389	383	374	397	393	403	375	379	399	378	391	384	410	391	390	382	378	375	395	380	368	409	370	378	381	414	375	394	388	384	345	391	398	381	372	403	372	370	368	373	359	346	377	366	372	387	386	397	392	386	370	381	365	368	374	404	387	399	357	391	394	390	406	386	399	400	396	358	336	359	408	409	391	374	420	365	399	389	399	368	392	357	401	424	377	402	391	391	391	424	376	407	376	409	412	400	389	379	392	369	361	358	367	347	387	367	372	385	400	377	365	385	352	366	402	410	369	389	353	400	366	373	373	367	382	359	381	419	354	399	392	374	393	401	395	372	410	347	363	397	399	383	370	386	376	397	425	385	362	383	393	398	365	400	409	362	372	399	428	401	390	376	387	379	390	412	346	413	394	390	396	354	383	397	365	370	386	390	371	410	365	369	415	365	398	383	391	368	379	369	383	382	385	344	371	377	396	360	373	430	373	360	396	384	380	398	362	372	384	392	381	378	378	378	371	369	368	440	400	406	392	382	390	390	388	378	359	393	369	372	380	408	384	372	377	354	386	374	360	367	370	375	386	405	373	390	361	384	370	376	356	398	416	379	342	412	374	410	396	362	429	396	411	402	413	395	385	367	392	406	381	378	401	387	387	397	351	401	363	371	415	397	377	389	389	389	394	382	356	402	340	368	400	384	401	358	362	406	397	387	375	384	399	369	371	378	373	381	352	390	397	381	378	364	381	375	406	353	418	368	369	359	390	348	419	396	409	391	392	364	395	409	405	366	359	381	377	396	355	378	345	367	359	377	381	382	390	356	389	390	371	385	366	417	368	398	355	387	404	394	378	381	410	388	369	399	381	387	374	376	401	391	402	388	367	401	417	425	396	369	378	356	408	384	379	337	388	415	386	383	369	408	370	416	396	351	382	360	379	391	385	413	391	426	380	329	377	364	399	395	407	379	406	413	372	375	360	382	386	395	372	399	377	383	376	370	397	375	373	399	417	373	408	372	404	369	366	371	381	388	391	384	402	411	379	364	425	397	389	379	394	403	362	393	419	367	348	378	387	364	349	385	417	381	392	410	379	399	415	324	408	388	353	385	406	406	398	371	345	383	369	392	399	345	389	371	359	385	370	397	422	378	395	412	371	403	357	341	344	376	370	384	402	363	384	416	388	387	390	389	400	392	391	403	405	379	329	397	346	372	380	371	412	387	389	382	369	372	370	416	400	375	360	414	372	389	392	404	399	397	384	322	366	390	357	357	357	379	371	407	385	369	394	365	412	420	371	391	379	390	374	393	438	427	356	397	391	411	414	377	400	383	382	411	408	374	378	374	344	359	397	394	389	373	401	375	400	374	428	400	375	376	390	358	357	370	408	380	419	405	393	412	389	364	373	344	377	375	350	379	390	391	401	375	400	376	370	420	388	389	406	401	369	370	363	374	403	396	409	395	374	368	375	395	393	383	349	348	377	411	440	371	368	339	373	388	404	382	363	373	382	374	328	361	402	409	393	337	373	397	391	418	364	363	378	389	396	362	382	401	405	414	379	412	391	351	372	391	404	400	364	381	386	400	385	366	376	383	362	381	355	366	379	360	412	410	402	366	404	381	396	388	400	385	392	383	365	371	396	364	339	383	379	411	395	387	373	370	382	407	395	380	344	394	388	359	352	372	400	391	390	377	375	338	386	396	382	383	388	389	386	364	372	419	335	392	357	386	377	404	379	420	376	401	378	373	386	365	351	380	383	393	371	420	419	363	375	373	381	398	374	393	404	385	382	384	371	348	387	401	359	378	374	418	403	346	388	365	394	397	387	383	395	385	349	383	401	363	381	365	361	372	379	361	387	383	374	366	377	387	401	378	385	406	413	371	384	424	389	399	419	395	408	398	384	355	391	376	393	387	399	388	403	373	388	431	381	414	371	402	405	392	403	392	378	398	375	366	342	379	394	378	400	372	404	369	353	377	399	412	403	404	363	401	367	398	369	403	420	414	396	414	417	362	369	395	384	399	361	361	377	371	416	369	372	362	395	376	387	356	405	393	388	372	350	358	404	360	362	357	381	393	358	386	375	425	337	362	406	370	396	394	377	368	429	416	411	394	346	377	388	371	360	365	413	379	372	356	407	391	373	402	336	383	385	385	385	376	379	381	359	378	390	386	386	354	387	433	374	392	366	402	389	375	393	392	393	396	384	391	371	380	382	371	363	359	367	361	359	412	391	390	396	388	398	342	354	387	381	383	392	391	404	364	377	378	362	393	379	391	432	384	392	359	427	384	394	405	372	365	376	373	374	372	399	363	398	334	377	376	372	395	374	386	356	400	405	375	382	396	375	370	369	400	401	363	416	386	396	402	377	372	412	379	378	380	387	387	383	383	412	358	367	403	405	414	415	371	402	382	369	365	404	397	388	383	364	411	396	368	369	374	382	373	363	348	388	416	358	376	371	388	393	385	394	402	398	367	396	400	375	366	406	412	378	382	412	375	382	359	393	375	384	401	405	380	379	384	393	384	368	362	403	338	385	406	375	393	364	371	385	409	390	379	361	356	405	398	404	404	378	410	380	380	397	390	405	411	407	363	388	410	373	386	368	391	431	405	350	376	401	402	396	388	355	398	414	372	380	390	412	376	379	395	344	360	419	385	408	362	406	402	381	392	372	408	387	400	410	362	390	373	386	377	392	432	384	392	372	385	381	398	406	413	399	381
7470	1107	1164	895	697	509	458	378	350	323	316	268	282	260	276	245	253	260	258	269	230	237	262	241	241	193	232	220	226	274	243	235	230	223	207	194	207	226	188	213	221	185	221	179	226	179	215	192	204	197	197	216	199	204	206	194	165	183	213	206	207	197	209	189	208	211	225	196	204	185	176	176	208	190	207	195	223	206	188	195	214	204	204	222	207	221	241	207	206	232	198	189	191	241	213	202	210	198	213	190	206	217	235	188	203	202	193	179	217	203	235	210	181	214	194	201	205	199	203	207	189	166	218	207	207	205	200	193	195	203	240	217	200	207	238	202	210	219	214	204	182	230	199	192	215	191	201	187	200	198	181	197	183	207	219	193	190	195	257	214	207	232	185	211	196	200	173	213	208	222	173	202	212	196	194	220	230	228	212	189	195	185	197	191	196	206	207	203	192	196	215	227	183	188	198	208	210	185	220	211	214	205	200	222	204	199	183	200	209	219	189	220	228	207	209	203	216	179	216	208	192	196	186	195	226	219	201	203	204	199	187	202	220	195	205	217	215	211	205	223	188	181	201	218	223	207	208	221	219	205	211	219	217	191	172	195	181	211	211	212	209	200	187	181	192	198	212	198	195	182	195	204	205	212	221	223	194	218	205	238	200	196	210	173	174	197	229	212	186	188	225	207	204	223	206	230	195	205	205	198	194	218	198	189	189	196	209	175	201	187	217	217	225	195	207	204	184	218	206	221	208	214	214	197	207	241	209	200	215	227	170	180	234	224	210	180	189	219	212	201	207	215	197	207	201	213	196	187	218	200	219	199	214	200	206	216	189	212	216	203	163	206	246	166	200	215	219	199	205	193	206	187	214	226	188	207	213	201	196	192	223	236	207	195	203	198	189	180	214	213	187	219	198	213	210	193	190	207	196	190	190	207	211	208	224	187	203	196	242	205	211	229	185	193	196	199	220	237	197	203	194	209	196	212	191	215	195	221	192	215	228	187	195	187	187	235	196	197	185	227	208	181	192	238	191	227	199	203	209	218	230	206	215	194	191	188	200	209	189	197	195	205	211	236	205	191	204	197	195	189	210	186	220	220	221	200	208	202	214	210	221	181	193	203	223	206	187	207	190	213	207	178	197	196	217	214	191	209	191	206	204	207	211	219	206	201	204	197	208	220	191	202	191	233	205	213	208	212	210	220	217	219	201	216	198	199	200	210	207	194	196	193	195	228	172	193	193	192	198	214	212	215	182	217	211	200	238	192	211	189	207	192	234	197	224	220	202	226	221	203	201	202	200	202	198	175	197	199	197	222	204	223	193	203	212	191	218	230	196	189	196	205	203	191	197	165	202	197	224	192	191	222	210	215	207	207	222	180	234	219	205	217	193	198	217	192	228	203	168	192	222	205	202	201	217	195	200	204	246	191	226	215	225	213	217	193	196	201	174	204	184	202	184	213	219	202	176	205	207	218	216	231	217	192	201	219	211	233	210	185	202	189	197	219	227	215	196	187	214	197	206	214	202	221	234	242	204	221	228	203	211	203	213	241	204	225	213	205	191	191	219	227	219	223	239	211	214	202	203	218	210	215	193	208	196	179	189	200	205	203	211	214	213	252	236	202	215	182	194	180	191	216	191	183	196	207	219	223	221	242	211	203	210	221	204	224	224	211	234	204	189	187	207	192	191	188	208	193	211	180	198	224	202	196	214	194	247	207	198	194	211	196	233	243	211	200	169	183	195	193	181	207	219	243	204	207	187	224	223	191	198	179	214	203	184	212	197	202	224	208	195	196	229	204	231	234	217	184	237	223	226	211	235	177	211	220	218	228	200	205	215	185	209	196	190	214	223	200	212	211	207	209	206	201	210	229	197	217	227	215	213	206	205	199	189	169	220	202	149	194	198	190	212	198	221	197	209	221	203	181	211	210	194	200	195	211	218	175	198	203	223	205	218	228	207	201	204	210	198	213	232	194	220	219	190	181	202	214	211	192	187	209	203	188	225	221	208	226	208	225	210	202	208	194	216	201	201	210	205	204	214	229	201	189	190	188	174	229	203	197	194	239	209	189	222	197	185	217	186	211	211	234	180	198	237	229	176	209	201	228	187	204	200	212	213	204	213	217	167	235	195	207	195	197	198	174	191	227	222	192	186	224	208	229	192	180	203	226	194	199	199	211	214	182	210	223	212	194	185	231	189	216	212	227	200	199	197	194	215	202	215	228	209	173	193	200	196	206	210	202	234	205	236	205	182	205	176	208	191	223	197	228	196	202	217	197	221	215	218	187	210	207	223	199	198	205	209	194	215	209	183	205	214	194	207	228	202	192	225	208	203	186	201	231	200	209	187	206	207	194	232	185	184	215	219	213	213	205	191	235	198	218	216	227	211	186	229	191	173	222	216	205	207	197	213	231	215	199	217	185	198	228	219	202	209	207	198	211	202	208	190	207	220	220	221	194	203	218	197	212	173	221	187	195	211	197	213	208	213	170	193	202	231	220	190	196	210	207	191	188	188	194	235	191	199	215	206	197	244	191	190	205	217	209	193	188	191	213	204	183	197	214	213	208	227	231	190	212	200	226	190	218	206	199	196	196	173	218	199	208	213	177	206	222	212	207	187	187	187	179	187	230	200	204	230	173	202	186	238	189	241	211	223	209	238	203	183	199	232	205	212	206	214	217	224	197	195	220	214	227	229	193	194	165	198	216	206	233	224	225	217	192	228	184	215	214	209	194	208	218	207	210	210	198	203	196	226	212	208	202	211	189	184	217	211	223	220	194	209	205	189	194	239	203	226	217	229	205	203	211	189	206	192	191	215	209	203	221	197	184	204	206	215	192	199	214	203	205	217	180	232	233	209	176	214	188	212	192	200	209	202	204	181	186	204	221	164	210	196	189	181	224	210	216	178	192	193	194	214	215	222	221	196	232	191	189	191	201	212	200	196	187	189	196	205	187	206	233	193	214	199	194	182	211	207	220	195	212	214	215	193	192	235	207	186	195	207	204	198	220	245	243	201	224	213	219	205	228	205	196	218	198	203	191	186	226	206	199	182	211	201	211	202	202	208	196	232	201	216	220	217	194	206	179	218	208	196	185	212	180	190	192	207	200	204	196	196	217	247	204	202	223	194	208	192	240	220	197	197	204	200	224	198	182	192	195	198	204	213	197	220	212	203	199	194	200	202	212	185	207	207	203	209	182	201	196	199	203	205	218	220	201	218	235	193	213	209	190	198	212	197	188	215	175	206	195	214	210	191	224	204	215	178	192	215	188	178	194	191	236	232	205	195	200	195	207	200	198	195	206	224	197	197	202	198	181	175	205	215	176	217	185	211	193	200	209	211	216	218	203	200	192	209	200	237	214	204	192	208	216	214	222	180	205	207	223	176	211	220	203	193	190	175	191	206	210	208	197	197	211	202	175	202	193	209	221	203	199	226	176	205	185	219	183	206	216	206	183	203	217	198	181	238	186	212	197	179	178	205	200	224	219	207	191	207	210
6006	1363	2794	3048	2859	2270	1849	1644	1315	1284	1217	1147	1117	944	945	869	893	847	899	852	974	1043	1200	1134	900	824	825	838	916	986	722	649	818	689	674	684	618	606	616	625	628	549	614	661	599	587	631	582	618	574	587	626	624	602	615	646	549	590	611	611	657	555	616	591	606	615	690	578	590	582	607	547	591	601	594	578	599	596	595	610	586	606	573	580	590	563	586	563	613	547	580	591	621	586	619	614	583	621	598	534	602	604	591	627	570	620	604	598	552	574	619	614	619	606	612	568	597	576	556	598	536	588	594	607	639	590	592	598	582	591	563	577	577	580	558	622	603	607	566	599	597	577	545	578	576	621	588	629	568	599	597	587	513	562	571	576	606	589	631	613	577	574	586	594	544	562	551	562	579	583	550	569	587	567	561	549	586	615	564	591	588	594	544	587	581	601	602	561	600	595	515	566	568	604	555	563	609	583	615	603	548	567	592	608	611	549	580	571	598	570	568	612	617	602	616	631	558	568	548	572	582	571	584	586	586	590	609	534	549	581	572	563	635	568	535	557	553	556	596	572	573	559	574	601	604	560	612	568	621	589	603	559	609	565	587	576	604	566	589	571	585	575	556	515	580	577	575	571	599	581	583	583	592	580	576	580	582	576	585	549	578	581	597	565	579	596	580	562	590	560	586	575	603	578	642	550	555	582	614	609	617	560	629	558	571	567	596	583	597	631	596	563	574	557	588	546	566	576	586	598	550	607	575	599	597	590	575	607	580	590	572	630	570	625	572	572	564	560	605	594	591	580	540	545	616	587	601	573	612	546	608	592	599	514	590	561	571	611	581	568	547	582	610	575	569	588	626	554	572	577	588	563	576	607	612	555	566	545	576	600	535	566	517	545	594	603	535	570	601	599	592	568	578	561	589	558	575	580	613	599	552	610	550	597	642	584	609	657	508	615	563	569	604	561	603	601	607	587	527	582	598	593	577	601	584	582	572	593	599	549	601	598	574	590	621	593	559	566	559	584	620	580	577	556	584	551	602	631	624	584	592	572	604	578	586	527	582	603	586	556	603	553	551	586	608	596	560	551	538	561	602	555	538	581	589	526	617	531	628	607	601	581	572	549	572	559	573	569	613	558	579	552	550	590	565	577	621	563	598	609	582	549	630	558	554	542	577	581	616	516	603	538	599	560	537	588	583	551	564	554	600	610	590	562	570	533	574	580	594	565	558	548	562	619	569	576	536	603	603	589	591	587	577	612	572	579	592	575	591	544	547	574	577	571	588	587	582	558	610	604	568	571	543	606	566	596	576	548	571	595	550	578	612	631	586	590	571	559	569	561	565	618	548	604	570	571	590	542	577	611	571	614	614	566	525	557	541	584	620	560	607	600	604	547	550	576	582	579	548	589	575	560	558	550	616	583	571	557	541	545	592	589	574	582	569	593	589	565	591	605	623	551	566	597	617	555	550	591	600	590	579	578	591	552	615	530	607	592	610	611	599	551	593	577	552	563	559	547	597	563	566	576	559	576	573	544	558	593	567	559	535	600	584	614	548	549	562	611	544	576	564	586	580	592	582	563	550	557	578	582	563	584	578	606	546	547	536	596	593	580	635	569	577	606	609	577	612	594	590	574	564	577	607	597	572	543	564	620	572	549	571	568	554	601	617	548	582	583	602	622	569	585	564	570	537	596	525	591	531	556	595	625	642	567	553	602	593	582	585	575	608	539	601	555	578	568	592	602	590	590	545	594	584	647	540	577	576	582	565	562	588	571	573	587	596	564	611	604	590	563	573	570	591	582	598	578	570	537	554	584	575	580	576	579	570	615	588	577	635	563	581	556	555	568	609	546	598	600	600	626	637	576	595	592	578	578	582	571	574	624	585	580	594	589	536	614	562	543	613	560	587	554	601	561	555	576	566	602	607	595	617	602	597	600	535	592	607	571	615	593	573	570	574	553	529	579	627	567	552	606	570	575	604	596	573	612	568	627	612	598	558	603	560	586	609	565	551	571	576	559	567	560	546	585	527	585	573	543	602	579	595	567	561	568	581	580	586	602	578	617	594	549	610	554	544	592	589	568	547	581	570	579	561	583	548	602	568	600	558	586	586	599	564	600	524	551	572	599	607	580	553	621	597	562	557	576	614	586	633	557	583	590	577	611	591	583	548	608	547	588	599	573	601	567	577	596	572	566	550	572	558	545	587	584	610	549	534	585	611	554	609	579	549	535	559	612	583	596	579	614	564	572	595	602	577	557	523	595	597	577	589	543	595	546	577	608	572	588	590	577	533	571	577	542	582	575	623	556	577	571	584	551	600	565	605	582	576	577	569	568	568	572	577	573	567	537	555	576	558	561	559	586	577	567	519	607	581	578	597	598	551	613	561	583	554	575	567	582	632	595	625	569	576	557	565	576	592	603	579	580	597	628	563	569	576	557	577	538	591	554	567	582	559	568	603	557	582	626	583	549	585	578	576	584	576	585	562	578	621	557	605	560	633	611	580	564	622	593	582	571	600	551	559	562	570	589	570	598	542	596	597	559	570	553	577	593	553	595	569	587	588	543	592	580	591	543	588	551	562	599	579	598	584	604	602	575	549	597	540	571	602	602	545	556	576	556	579	540	533	572	571	609	563	610	551	572	546	547	574	569	594	569	576	610	594	578	546	560	572	595	564	573	624	637	570	550	573	568	626	591	570	584	596	572	565	581	581	583	551	576	615	592	595	573	579	594	603	604	590	604	563	587	577	554	556	572	579	571	601	569	627	622	590	591	593	541	603	561	559	595	569	582	554	582	600	603	590	571	597	567	606	597	571	597	599	568	553	556	617	545	543	564	602	539	559	598	536	601	584	571	582	598	584	578	621	590	555	570	603	565	597	563	547	555	557	586	605	589	577	602	617	554	538	605	569	575	591	553	595	564	572	563	587	563	600	599	607	571	640	594	609	584	589	587	587	584	567	587	567	631	628	606	598	588	593	586	557	582	575	600	559	596	549	540	560	587	562	536	567	569	605	579	596	586	609	593	563	591	572	561	609	563	596	580	560	584	526	570	604	583	562	552	590	600	577	574	580	577	562	567	540	614	552	564	592	539	584	616	610	587	624	620	593	571	584	549	582	586	621	563	570	619	568	564	602	579	559	540	605	593	574	592	618	546	563	551	573	570	617	609	562	537	594	590	563	612	573	584	635	548	555	619	581	576	610	569	559	577	586	562	591	589	546	591	537	542	535	581	577	599	597	564	596	563	590	601	545	527	610	554	592	648	593	598	619	622	547	607	586	565	579	588	611	549	557	598	611	620	529	557	594	582	553	583	595	576	580	578	568	570	556	547	622	588	587	552	572	598	595	579	600	589	590	608	543	566	602	567	570	597	565	586	629	564	544	563	563	573	572	602	596	577	582	597	594	612	515	601	599	564	541	600	589	582	587	578	554	580	569	599	537	577	546	585	594	571	590	550	599	586	602	571	547	560	587	569	557	588	621	592	547	578	562	551	603	563
14575	2686	2499	1976	1472	1073	923	795	676	604	591	556	545	533	470	488	509	472	449	476	473	442	519	550	447	414	441	453	462	453	452	388	459	428	421	397	391	418	432	393	454	379	382	384	398	373	396	394	406	392	384	391	387	372	395	397	374	385	386	393	355	428	382	386	392	412	420	402	351	391	422	395	400	386	383	374	347	406	431	394	396	391	426	365	407	340	390	389	396	387	378	414	370	400	377	365	373	358	392	401	352	386	414	377	361	368	385	368	372	400	388	379	406	390	368	371	386	380	394	401	394	401	389	376	384	411	382	419	365	352	399	413	368	394	375	384	343	407	371	386	360	389	382	408	319	354	366	390	406	374	394	350	376	357	337	402	381	413	379	420	368	395	385	410	365	344	391	376	403	368	384	425	362	366	398	354	381	389	414	374	386	364	378	389	383	379	387	364	393	366	391	381	404	397	406	343	396	335	416	361	365	376	382	397	381	378	389	372	388	368	395	347	375	412	407	405	385	370	411	377	373	384	367	382	395	371	387	354	381	370	383	409	379	389	391	382	396	412	381	378	370	424	373	380	394	377	374	383	362	373	397	345	367	394	387	433	430	393	409	365	424	392	357	410	339	372	345	375	395	395	349	378	385	381	375	402	375	414	371	369	383	388	380	359	389	419	388	379	358	418	380	393	396	377	397	380	391	348	370	348	356	368	369	371	349	389	353	383	391	359	377	402	393	413	366	373	393	379	401	377	372	413	398	401	382	367	394	407	380	388	381	374	372	395	416	394	419	390	371	397	397	397	314	397	395	380	416	362	388	372	375	369	398	389	382	395	408	383	376	387	378	378	356	362	392	385	362	408	370	390	395	366	400	381	402	399	380	402	365	403	371	375	359	373	362	392	411	378	396	387	382	395	350	413	371	373	378	399	385	377	386	383	378	373	368	363	354	374	377	378	436	367	352	398	382	376	354	418	368	358	363	399	374	386	407	391	356	372	393	348	396	393	367	420	366	356	376	391	405	404	385	357	400	359	384	404	390	387	383	340	418	397	397	372	387	439	336	395	438	366	369	396	368	404	366	348	397	390	377	389	409	385	387	379	369	394	404	393	379	413	367	404	383	367	433	411	364	375	363	371	396	367	391	387	334	368	390	382	367	424	338	384	398	422	402	384	356	367	384	391	389	404	416	408	380	360	374	399	368	401	365	339	387	363	404	385	334	419	389	409	377	397	363	367	396	408	391	390	380	365	371	382	395	357	339	363	387	401	390	374	382	385	377	387	369	389	404	336	403	324	366	368	376	376	408	374	395	381	366	399	398	335	416	368	396	392	372	388	400	398	340	382	398	368	365	383	384	403	427	391	349	388	376	372	361	408	404	375	402	394	379	401	385	357	354	345	397	376	370	405	389	391	410	357	370	364	373	406	388	386	424	392	381	389	401	397	400	395	384	392	419	408	371	388	379	398	393	385	348	379	408	343	387	379	363	334	392	402	343	410	380	395	411	375	403	365	372	405	385	415	401	423	379	405	382	353	382	400	389	365	390	398	414	361	367	385	366	407	426	359	396	402	391	405	367	388	393	383	377	375	368	381	392	373	351	389	371	348	364	359	383	421	347	412	403	398	385	414	420	395	387	399	367	381	419	400	363	394	417	374	370	379	369	399	381	348	367	388	405	399	350	380	392	404	358	382	380	371	349	375	377	366	385	409	413	379	381	395	365	399	366	412	371	398	359	413	373	406	390	375	373	404	369	406	395	375	391	358	426	401	391	383	399	407	393	370	390	427	367	385	393	340	395	372	340	363	410	399	336	366	363	400	372	397	353	395	388	389	428	350	353	374	400	385	356	382	369	341	367	395	373	384	405	419	419	397	381	390	333	364	379	417	389	445	366	410	351	399	381	389	348	381	387	375	396	401	375	385	334	413	366	395	425	415	381	388	395	374	418	376	393	386	405	366	392	374	370	367	364	395	350	391	356	398	377	423	366	346	388	420	355	385	356	387	369	357	393	387	415	375	420	384	390	386	416	395	380	369	403	423	375	355	370	417	361	399	387	392	400	381	394	357	366	366	393	406	374	382	406	385	355	368	381	345	389	353	382	362	391	357	357	370	403	412	366	393	372	389	422	372	390	396	373	400	404	361	376	379	392	398	397	390	387	375	418	360	394	378	384	371	369	367	377	408	394	384	389	385	365	386	370	414	378	377	395	365	383	357	380	366	358	334	406	422	383	351	371	360	402	371	374	360	379	372	391	349	364	389	389	375	391	422	375	372	356	392	380	359	395	387	347	344	427	378	366	361	430	385	394	394	374	392	390	373	352	360	411	392	407	358	376	384	384	374	393	366	353	352	380	339	350	391	360	399	412	419	389	370	371	388	376	361	374	418	371	380	389	412	382	368	403	362	388	372	381	381	417	372	430	407	362	378	380	350	407	400	349	399	402	373	357	384	416	373	390	329	407	366	395	404	397	417	394	383	402	390	400	356	363	403	415	395	418	405	405	352	380	363	393	364	379	392	365	366	399	372	388	410	352	433	377	409	405	367	427	389	397	425	393	372	368	381	378	401	405	406	429	390	383	402	402	382	395	385	420	404	378	409	367	383	384	407	383	382	404	382	342	403	375	358	400	411	371	429	412	372	407	379	363	415	393	399	372	400	372	384	425	378	372	392	391	431	379	402	380	377	374	357	368	333	408	390	411	385	358	360	380	384	388	399	366	352	370	396	419	392	388	330	373	447	391	382	391	409	386	396	406	402	370	359	356	369	398	416	407	415	421	387	369	386	384	363	360	344	422	373	377	368	398	408	398	387	387	382	391	359	371	410	411	347	384	403	359	364	397	379	378	383	404	411	426	419	359	369	379	403	356	394	354	395	378	390	393	396	367	369	389	349	380	329	377	394	401	360	364	378	383	369	386	402	399	398	412	397	394	408	378	378	405	419	350	344	365	413	378	376	373	406	370	412	351	377	376	378	375	365	373	416	347	373	385	352	373	337	373	417	423	373	401	423	392	390	368	390	370	389	416	399	441	394	383	354	415	371	344	351	397	400	366	366	401	389	379	388	356	350	417	385	377	405	369	395	372	389	374	377	376	384	397	421	354	368	380	370	373	406	410	378	387	407	402	401	372	406	403	390	368	382	375	407	374	358	369	343	401	363	381	349	376	374	360	408	378	387	357	388	392	378	377	366	364	393	369	377	408	360	393	388	411	394	394	365	397	380	407	400	403	384	416	377	383	392	395	373	425	366	369	378	352	415	368	350	426	388	431	373	422	382	372	388	352	392	379	405	356	374	383	383	386	385	404	394	410	412	406	395	391	410	410	363	410	359	362	384	403	375	370	383	367	394	397	386	377	407	380	411	370	379	389	418	380	385	363	383	389	408	400	386	383	343	401	383	372	367	378	396	369	363	416	370	366	372	383	377	376	400	361	399	408	362	375	404	363	392	383	411	399	389	415	379	430	394	365	369	385	405	390	387	347	423	366	401	398	341	392	385
8248	2449	5237	5691	5005	4098	3634	2992	2663	2334	2210	1914	1912	1760	1598	1565	1533	1449	1583	1514	1707	1712	2259	1898	1558	1430	1409	1418	1346	1314	1215	1270	1351	1175	1135	1120	1128	1027	1018	1002	998	972	1077	1033	995	1069	982	1034	1000	979	1040	975	1071	984	979	1003	959	987	1026	893	1000	998	1006	971	990	956	973	1001	948	915	954	993	973	1000	938	926	958	1007	995	984	905	954	981	956	971	1001	954	967	952	918	1005	978	989	954	954	881	890	938	956	945	924	908	983	949	952	1004	970	891	941	952	988	952	986	974	954	911	930	875	966	954	948	960	942	929	930	918	977	956	972	922	882	952	965	982	913	915	989	905	917	952	946	941	914	915	975	988	930	916	892	991	950	988	978	946	952	936	990	960	972	985	974	964	961	952	952	944	999	891	870	930	922	919	926	929	937	916	963	900	924	908	898	908	985	934	973	967	906	959	947	982	945	971	952	966	924	955	932	899	893	950	922	937	869	904	977	1001	940	908	948	908	970	929	897	965	968	912	931	966	955	909	949	960	899	973	980	1049	980	892	972	940	972	969	895	912	904	893	945	995	968	963	945	921	917	918	951	935	955	976	977	969	951	948	931	998	894	960	946	905	970	950	934	911	950	989	1041	957	945	919	1025	955	908	969	966	979	943	933	942	962	976	942	925	922	931	926	979	967	950	935	947	926	946	916	942	979	974	921	898	902	1001	938	929	974	957	977	909	939	934	944	944	935	989	960	965	908	969	901	966	969	897	930	974	913	950	918	870	924	957	906	955	906	963	987	928	916	957	957	993	985	938	912	964	948	959	930	988	969	979	897	925	963	941	1002	988	962	1001	978	928	910	937	957	972	917	941	922	979	945	973	931	942	932	915	950	975	916	924	953	1004	964	990	902	937	923	954	986	957	902	955	898	979	961	971	916	927	942	942	925	937	1007	976	960	960	951	923	933	923	982	990	979	955	962	990	1002	961	929	933	930	910	934	982	943	898	957	938	952	948	942	977	964	937	951	941	952	998	1016	959	918	983	941	958	938	925	908	912	929	964	923	1005	950	927	967	952	917	898	909	956	892	980	996	964	957	938	943	994	929	901	974	942	948	924	919	952	933	949	941	870	954	926	949	936	937	899	950	931	936	983	937	947	972	991	970	885	964	968	921	960	953	952	918	926	975	959	950	981	991	949	942	893	962	948	984	996	956	932	967	953	931	936	929	924	912	915	909	986	976	958	916	917	880	921	920	994	941	927	909	981	932	932	943	875	975	963	883	991	969	958	916	904	960	957	933	952	914	949	895	915	922	1008	987	933	938	929	926	980	936	929	942	950	917	938	928	958	942	1032	955	948	922	959	897	928	915	928	932	941	931	968	959	960	959	920	983	960	931	956	928	914	890	961	920	961	965	918	913	1000	927	970	936	886	930	929	952	919	889	910	921	943	962	951	944	920	920	915	934	891	961	1008	932	924	938	937	938	916	917	913	963	926	980	1000	879	935	964	924	910	942	980	933	936	960	889	943	980	933	979	876	937	967	930	971	958	939	915	907	962	1021	947	989	919	927	918	941	939	893	926	934	940	948	926	957	950	950	937	996	924	917	972	945	943	958	930	918	906	923	966	987	952	916	935	955	906	932	908	970	951	942	882	924	975	913	912	920	981	905	906	940	911	956	914	927	966	976	954	917	948	957	969	909	962	1000	950	940	932	934	948	940	934	955	966	925	960	981	960	953	925	875	912	905	955	871	943	906	960	932	943	870	944	927	957	994	894	928	948	926	934	981	969	937	915	941	930	942	913	883	959	947	932	926	981	931	972	925	900	969	951	898	908	938	963	977	939	912	933	931	969	933	924	907	973	910	932	997	992	959	977	955	964	959	904	941	971	940	973	959	911	905	923	934	1028	964	953	936	958	904	937	924	924	947	938	952	952	967	885	942	988	874	954	906	944	915	964	969	951	968	1020	967	905	893	993	979	961	906	888	918	951	946	941	977	936	941	995	913	969	920	919	930	994	938	969	957	940	960	933	941	971	926	938	981	925	912	938	913	928	1019	957	927	929	964	966	942	923	966	926	1006	888	944	907	930	942	944	954	931	907	1017	903	936	953	914	983	959	890	955	942	897	982	983	998	981	1001	1008	961	895	975	957	968	932	928	873	906	945	907	904	919	956	934	958	919	910	942	903	918	1003	918	930	903	973	918	973	937	955	916	996	932	940	918	1017	925	976	930	965	932	964	900	964	933	946	950	916	942	956	936	908	944	976	900	936	969	913	940	993	937	914	944	897	953	955	925	936	965	965	947	893	970	885	937	930	1003	931	928	921	987	966	933	936	925	919	943	965	949	921	956	953	914	920	927	955	933	940	904	926	937	949	960	951	922	876	982	948	951	947	989	941	912	963	888	924	980	949	1020	955	945	972	984	922	909	1010	951	949	947	905	910	951	899	881	949	918	934	938	921	907	957	980	900	946	970	920	962	974	939	916	938	971	942	957	902	882	965	946	967	913	906	893	986	938	937	962	916	968	894	935	951	916	976	873	939	964	933	990	935	943	955	962	906	927	880	893	883	901	947	924	932	924	938	921	880	957	1005	888	933	941	920	968	929	907	944	909	903	986	922	911	935	920	951	952	923	980	903	936	941	970	959	927	918	958	918	898	981	999	973	941	894	988	973	897	954	954	939	962	928	945	980	899	906	965	981	939	968	996	891	972	970	921	935	910	957	954	892	935	941	954	867	892	919	884	942	968	908	927	968	1006	972	977	999	934	955	948	905	961	926	959	938	892	994	983	956	941	941	866	933	956	925	929	962	952	920	932	924	988	919	945	1003	886	947	957	945	944	938	935	954	918	982	968	977	939	949	901	966	964	990	911	946	946	902	913	967	945	951	896	980	929	951	911	1007	942	925	940	927	970	898	987	931	928	905	976	890	952	994	898	926	993	933	1003	896	905	922	956	949	953	969	950	933	945	995	957	960	973	1015	994	948	961	982	935	958	947	916	945	896	922	897	900	941	950	1012	928	908	948	941	886	963	928	988	963	974	971	904	968	907	923	962	954	923	1024	913	937	946	946	951	973	890	939	917	873	974	952	961	956	989	927	927	933	963	947	926	978	952	914	956	974	925	945	991	961	877	937	909	973	945	930	977	934	921	876	928	960	979	948	953	896	980	891	922	966	946	928	948	940	953	943	943	951	912	907	935	956	943	901	984	902	946	924	989	956	948	943	954	928	977	968	958	877	950	949	968	996	980	948	941	962	943	928	946	904	972	966	880	951	981	984	910	975	988	935	966	951	861	934	940	959	930	911	966	936	924	982	934	920	918	945	945	944	953	953	944	974	895	940	938	956	955	965	1005	962	997	982	900	954	982	962	952	903	953	989	1001	885	908	945	937	938	952	870	975	951	920	957	958	948	918	938	957	986	945	959	944	972	945	960	948	928	962	979	896	953	1018	1008	917	924	960	915	984	935	998	958	940	936	940	953	915	940	924	890	955	950	934	975	903	975	1001	895	911	892	939	959	961	895	994	984	948	963	903	915	997	949	934	990	942	936	906	950	930
1955	145	171	166	128	135	127	134	122	102	119	107	113	123	149	128	119	127	141	120	122	111	143	117	116	101	120	120	115	110	120	108	134	121	142	129	113	126	125	120	129	126	117	120	121	107	114	131	115	118	131	104	119	109	119	143	119	110	106	123	112	114	113	125	117	129	115	134	133	123	103	127	128	115	124	114	115	123	141	125	127	121	133	139	134	113	122	114	114	125	111	130	126	119	126	115	110	126	118	101	124	125	118	102	109	113	115	120	121	111	123	124	129	129	130	117	111	117	105	109	126	110	120	117	110	117	117	109	123	103	127	121	117	105	111	123	111	134	111	116	143	121	113	100	129	134	116	138	124	112	117	124	108	113	122	116	95	123	128	105	109	100	114	106	109	116	119	136	120	136	114	132	95	122	103	121	120	103	123	127	126	107	111	117	112	116	120	97	137	123	120	126	119	109	112	124	120	132	119	120	127	117	107	132	125	122	118	125	119	128	116	124	138	117	103	148	113	108	124	99	109	135	132	102	112	107	130	116	122	120	101	139	115	108	119	123	125	115	117	113	122	110	124	119	117	118	121	129	126	120	128	127	104	102	134	134	133	115	128	110	126	128	124	143	132	131	126	121	119	131	120	109	120	129	118	121	127	129	121	140	109	122	113	118	138	112	126	132	131	163	139	98	120	129	115	153	106	116	128	130	135	122	103	102	121	120	115	124	135	135	132	103	116	114	129	113	115	120	117	125	142	110	119	117	132	126	110	137	126	120	118	116	131	131	135	129	111	118	124	118	102	102	132	123	102	131	114	130	132	97	114	135	122	117	126	110	124	113	110	120	103	121	132	133	135	122	107	124	117	123	119	127	127	110	118	124	125	115	116	126	130	141	134	118	140	118	133	125	118	127	141	122	152	125	114	122	120	119	112	116	119	102	121	116	122	91	133	125	116	137	130	126	112	102	123	118	132	114	107	119	133	116	129	89	152	135	119	98	122	123	126	101	109	120	130	120	107	109	127	123	109	117	95	130	112	130	128	113	105	114	129	125	101	112	107	119	139	166	130	131	118	124	117	107	132	116	124	119	112	114	131	138	131	124	119	108	120	139	105	134	118	104	129	116	134	121	134	130	131	117	117	106	105	108	138	104	118	128	120	111	118	131	120	119	94	131	137	128	115	136	116	118	120	116	128	126	110	123	127	103	145	123	116	124	114	124	120	101	140	103	104	114	138	110	132	147	137	121	121	134	110	120	120	117	123	122	126	126	121	122	109	118	128	110	124	128	125	121	116	122	133	135	104	132	125	140	124	131	120	139	129	134	105	138	138	113	113	125	116	147	113	110	109	118	134	128	102	103	120	132	113	143	126	107	113	115	115	128	124	115	141	130	124	118	119	131	131	114	133	112	100	136	109	125	136	99	134	129	128	128	117	119	118	102	113	111	143	136	114	118	126	126	114	138	128	116	119	133	122	124	126	118	113	128	122	128	141	144	135	116	138	115	106	133	114	109	119	124	121	121	106	126	107	123	115	134	124	114	132	128	111	118	103	135	113	120	119	130	123	126	129	124	112	130	96	124	112	114	132	139	138	126	101	118	138	131	121	121	151	123	116	106	121	131	124	132	132	116	136	148	129	138	137	120	115	125	134	138	124	117	114	117	132	111	133	116	107	122	131	108	96	112	97	107	99	115	132	124	120	112	116	114	134	110	118	147	102	131	107	130	111	123	127	124	131	147	127	107	124	119	119	126	115	110	118	120	117	135	111	114	106	133	85	126	120	115	122	113	103	139	124	138	122	134	111	101	136	105	112	132	116	109	125	133	119	139	129	128	127	123	125	128	104	110	114	103	119	103	129	150	102	101	128	134	101	111	124	128	115	101	123	121	118	107	140	118	102	143	138	107	121	123	122	101	130	114	119	122	121	125	122	124	133	140	99	112	111	131	139	124	127	99	96	113	105	99	123	130	127	103	104	84	110	122	140	130	126	122	123	119	139	135	127	120	112	151	131	124	111	128	134	114	136	115	136	103	148	118	124	133	116	131	109	121	134	107	104	120	120	115	134	121	122	140	126	114	129	123	118	126	132	128	113	137	116	122	129	135	129	132	111	124	128	125	104	130	125	115	108	122	128	127	120	117	127	133	96	135	137	117	100	112	129	114	112	131	117	124	109	122	114	116	120	115	105	98	113	126	126	122	112	134	124	106	131	129	120	125	116	112	113	109	120	118	111	102	131	114	137	133	119	123	127	120	123	139	120	124	125	109	143	122	134	139	102	119	118	117	126	130	118	130	118	116	139	113	128	118	131	137	139	110	125	134	139	125	128	117	117	112	124	133	126	115	129	125	102	105	93	116	114	117	112	129	114	103	120	106	121	124	146	123	100	138	133	151	146	112	122	124	131	127	128	114	126	126	121	121	130	105	114	121	113	123	116	144	124	135	106	123	93	131	124	122	119	117	138	118	122	133	100	138	124	152	132	115	133	139	111	107	124	119	118	132	107	124	132	109	128	120	109	124	121	128	135	134	119	123	132	127	131	119	124	111	137	136	104	103	131	115	130	143	127	124	129	120	131	137	106	126	121	116	121	103	122	111	115	116	129	132	118	104	106	132	109	132	142	138	118	134	134	114	112	117	115	107	121	112	128	113	112	129	107	112	118	135	110	131	131	97	98	124	111	106	133	120	139	115	88	111	144	125	114	115	105	119	124	147	112	115	123	132	120	125	125	122	137	124	106	130	127	116	145	125	126	136	128	131	112	117	101	121	143	125	108	140	140	122	108	139	115	118	124	131	125	139	139	110	111	149	120	130	113	139	139	116	115	102	124	99	135	144	107	132	136	124	128	111	138	141	137	118	126	121	131	135	109	117	124	123	111	138	113	112	137	136	138	130	152	125	109	127	126	136	113	119	112	125	124	128	104	148	120	128	121	123	112	120	91	136	140	122	140	129	114	126	106	134	109	142	127	122	118	138	115	107	132	106	128	113	139	129	100	102	108	130	126	146	115	113	109	138	115	130	105	100	121	116	127	117	117	108	113	133	111	129	112	126	118	134	113	114	121	141	116	148	128	130	145	126	115	146	101	106	127	115	125	132	132	125	140	106	115	111	127	122	141	139	123	124	110	114	104	124	118	97	106	119	119	120	121	123	110	113	122	133	140	136	126	121	114	150	136	125	113	121	115	125	124	107	120	116	119	104	126	140	123	107	125	107	127	113	129	124	115	132	118	141	121	117	107	98	121	122	123	105	130	107	130	112	97	133	120	139	121	132	129	101	119	109	98	119	111	115	115	116	108	122	104	119	128	141	119	129	118	135	140	123	126	115	110	123	134	115	140	131	119	109	124	132	90	123	140	127	126	117	108	122	139	132	124	139	97	121	120	110	128	130	108	130	113	114	123	141	138	139	129	114	126	112	121	129	110	116	125	120	138	118	124	105	119	125	133	118	105	152	116	106	109	117	114	107	118	115	127	116	112	113	118	143	130	128	142	147	135	129
2367	433	486	508	477	484	431	450	440	422	439	411	420	378	388	386	372	388	397	425	419	425	409	403	417	410	431	373	409	408	416	414	394	377	398	381	417	376	366	416	389	399	380	386	400	400	385	405	383	390	394	380	377	380	371	365	386	379	372	380	392	401	361	412	423	405	372	388	398	367	411	371	403	392	405	412	413	413	359	369	396	396	375	397	394	355	390	377	365	389	412	380	390	415	413	384	376	407	360	371	409	361	377	374	373	402	357	409	397	402	424	371	346	337	412	339	364	380	377	407	330	363	384	377	392	388	391	377	385	384	388	367	415	411	393	391	370	389	371	396	396	372	361	363	390	369	414	411	357	358	379	432	370	371	422	361	368	392	358	400	381	371	392	401	382	372	369	404	364	356	380	395	375	409	331	380	377	400	369	382	351	385	383	390	338	382	378	381	359	378	410	388	396	398	389	402	394	401	400	376	342	411	426	409	393	384	358	402	350	401	366	386	366	417	365	355	368	410	386	382	393	365	393	369	402	378	391	366	349	404	380	376	384	408	385	383	379	381	386	412	357	428	405	406	378	399	404	353	366	357	378	397	391	423	395	363	379	381	387	359	391	432	387	361	372	373	356	426	387	406	364	377	396	367	396	372	397	370	385	374	381	391	399	376	406	369	374	387	392	385	387	393	391	426	384	390	398	362	374	376	383	377	362	348	392	416	368	382	377	391	401	407	424	410	357	402	365	371	363	382	416	358	384	437	375	346	405	394	363	401	391	381	364	411	381	401	375	384	390	377	387	350	370	390	375	350	380	356	378	388	437	400	416	398	383	369	387	378	395	380	413	384	370	337	394	382	366	421	361	361	387	370	419	352	360	366	383	353	355	401	371	397	401	387	374	382	355	393	376	369	375	390	424	394	367	349	359	377	385	378	337	393	385	395	378	368	382	392	371	401	377	368	377	374	381	395	385	363	361	381	374	372	413	336	369	380	378	360	373	412	364	369	390	389	406	381	352	366	361	348	367	371	369	417	408	366	380	421	385	392	396	362	377	390	384	379	358	357	344	367	375	397	374	386	396	384	419	431	356	376	410	370	366	434	355	358	395	403	361	360	379	378	413	408	394	382	397	389	369	409	366	368	418	378	377	410	365	375	395	383	342	378	421	371	394	387	383	384	349	402	371	388	380	409	400	392	377	402	359	391	385	378	383	339	379	402	372	382	395	426	378	383	383	416	368	407	394	380	364	393	367	348	376	386	349	422	394	405	372	406	387	404	365	386	394	379	386	376	383	405	383	392	386	378	388	390	408	371	393	382	396	410	378	354	366	368	413	387	392	386	397	404	372	401	389	398	392	410	358	373	386	457	374	409	363	392	406	360	363	382	379	373	422	340	375	384	381	383	366	350	356	374	367	388	369	392	399	385	378	403	368	382	388	370	383	411	395	402	372	385	423	386	347	377	379	394	374	388	415	397	407	379	384	383	378	403	399	415	395	413	397	361	377	445	401	390	376	384	388	374	406	410	432	380	392	421	375	370	345	391	339	384	381	387	388	346	373	398	369	391	405	396	402	372	384	364	362	365	352	369	377	390	391	398	401	390	424	393	390	346	398	396	390	386	417	370	417	381	413	394	390	399	378	375	397	360	404	388	380	361	401	359	391	396	363	430	413	392	389	393	379	403	390	333	369	402	364	418	392	392	391	408	373	401	409	407	369	407	384	402	388	403	385	357	385	378	369	349	387	429	384	382	379	414	366	387	358	355	373	384	418	426	393	345	399	417	373	395	354	371	404	394	382	391	396	404	395	378	403	407	381	377	365	399	344	414	403	379	392	402	411	367	382	352	407	383	396	418	429	339	383	389	382	391	380	383	418	387	374	372	356	351	380	400	401	413	393	392	377	376	366	357	406	363	370	421	358	403	398	384	396	388	339	406	390	386	381	394	413	370	379	387	400	432	390	419	391	370	374	360	394	389	396	393	364	397	351	445	371	369	357	366	385	381	364	386	370	389	404	381	390	376	383	373	427	398	386	388	379	397	397	351	419	415	383	405	397	430	395	401	406	358	407	382	395	403	349	378	398	354	396	411	368	379	345	357	361	390	351	388	383	403	348	397	396	396	384	376	405	391	414	417	369	335	385	394	343	369	365	400	406	386	398	365	390	372	324	390	415	346	402	360	397	373	380	376	418	393	411	390	391	353	361	409	340	390	387	386	364	389	383	357	343	364	380	365	421	408	375	399	391	376	391	369	370	363	376	372	364	385	399	389	395	381	405	400	372	388	409	394	377	369	369	392	380	395	398	397	401	382	378	349	377	372	414	368	390	368	382	381	377	370	393	394	386	390	310	392	348	428	385	368	393	374	366	390	399	387	346	384	366	343	365	380	410	376	418	369	395	386	396	359	358	436	385	406	352	390	382	372	388	429	392	403	416	355	409	375	388	392	401	368	403	371	382	400	387	370	403	380	402	402	395	365	390	396	361	371	387	389	367	394	377	414	382	384	390	404	333	361	389	394	364	398	386	375	418	362	353	363	383	346	379	363	397	361	363	346	328	391	375	402	347	371	358	373	409	350	406	382	393	405	368	398	378	384	412	391	378	395	374	400	365	362	404	390	348	410	399	375	382	408	382	377	369	416	366	369	402	403	389	381	400	382	398	383	401	367	369	365	382	433	399	386	367	362	354	401	367	400	378	366	351	404	355	377	391	383	370	372	408	408	424	382	414	381	380	361	394	353	374	368	364	390	390	382	368	383	383	389	371	386	365	379	357	378	411	396	395	383	389	380	385	397	340	384	414	394	415	386	391	383	397	406	426	381	380	383	347	397	409	401	410	381	396	386	424	384	364	389	353	413	384	373	354	428	377	398	382	366	410	383	387	384	385	364	379	414	375	425	396	390	379	382	376	381	403	375	409	391	428	417	374	366	456	371	393	367	373	390	350	403	349	398	329	353	365	381	409	385	390	361	349	352	386	365	388	342	370	367	368	370	371	375	387	350	369	365	332	440	375	403	407	379	401	409	405	402	391	400	383	373	376	394	396	385	387	420	386	396	385	380	348	391	389	376	356	367	358	413	357	389	379	355	363	380	359	413	394	397	404	387	362	401	371	356	397	337	419	374	413	349	381	376	362	368	354	403	410	375	395	373	364	417	364	370	388	365	385	391	392	431	377	398	404	360	364	380	379	362	404	402	357	387	346	381	376	401	386	376	363	396	379	361	409	392	372	387	384	359	400	384	378	400	383	400	372	385	378	410	400	391	363	400	365	397	408	406	350	395	418	398	369	385	396	358	397	401	369	361	402	387	411	376	371	373	387	410	399	375	401	396	365	379	381	398	386	370	334	349	392	376	362	383	374	384	389	393	355	384	388	378	390	428	388	415	421	390	382	360	404	406	398	324	404	400	431	370	374	377	381	383	378	387	363	353	361	384	372	370	381	379	395	389	391	402	388	396	402	413	364	436	383	389	401	391	439	365	408	401	402	411	352	368	386	388
7663	1113	1210	945	730	529	442	420	326	320	336	272	247	255	245	238	229	222	250	223	341	262	285	257	239	242	260	242	233	215	224	229	255	184	229	228	203	203	223	194	204	211	200	221	222	189	210	207	199	213	196	212	178	199	206	212	217	210	217	208	215	220	180	235	218	219	236	203	216	186	208	199	208	228	203	174	193	211	200	214	201	209	167	199	207	186	216	225	197	187	219	208	176	171	194	218	221	213	202	202	197	188	210	192	213	212	186	189	200	235	205	197	205	200	219	206	201	203	205	203	221	217	207	205	188	170	221	182	214	202	204	228	219	223	226	207	194	210	220	209	217	218	201	201	218	201	210	197	199	203	219	201	214	197	190	232	187	191	213	210	218	226	183	233	201	190	184	203	207	203	202	215	204	227	228	202	190	200	205	187	220	204	184	211	215	188	205	223	220	206	179	209	204	216	222	197	226	198	216	225	208	245	219	223	213	194	197	195	211	211	184	195	209	193	175	188	204	192	216	230	179	189	212	192	214	197	203	198	226	225	186	215	211	215	218	194	194	189	219	208	223	204	202	215	210	224	220	240	216	212	218	204	208	203	201	221	195	210	206	184	202	200	207	242	233	211	213	222	212	208	201	202	213	204	208	206	203	220	208	207	232	219	210	201	222	209	215	208	218	182	210	205	201	192	177	192	219	231	193	218	205	220	205	202	194	189	193	201	204	185	217	232	220	202	208	203	200	205	214	182	191	199	215	200	230	192	191	190	207	206	189	196	219	220	211	176	198	206	198	216	197	223	204	210	180	214	212	199	170	179	205	204	210	203	213	199	211	201	192	238	185	212	202	196	197	204	238	205	185	189	231	217	238	189	229	194	204	199	213	225	210	199	197	218	211	187	205	223	192	209	197	189	193	219	196	201	197	208	198	193	214	208	193	223	196	227	214	195	206	177	207	222	202	205	212	218	215	225	222	209	215	214	216	198	213	194	197	204	218	227	242	195	240	197	197	208	188	195	202	218	210	193	219	202	205	210	188	192	202	213	215	204	200	218	203	201	189	226	187	177	232	195	211	192	168	198	199	200	188	189	214	185	209	201	225	192	218	202	208	245	208	210	193	199	214	197	218	191	200	189	208	190	193	202	215	208	226	188	218	189	202	224	209	228	196	205	183	221	189	202	175	201	183	205	224	196	195	210	208	245	200	208	206	193	185	204	203	193	188	200	191	212	219	194	225	220	205	230	203	209	164	212	206	213	203	199	197	209	209	191	210	216	207	225	187	205	198	200	238	190	231	225	194	194	207	213	247	192	213	209	205	220	215	217	192	215	221	230	185	201	218	208	183	214	201	206	199	205	188	212	188	202	187	203	209	189	207	203	221	208	191	214	194	204	213	205	213	200	193	207	195	196	225	240	197	218	195	200	202	215	167	229	220	201	193	202	198	194	215	217	211	223	203	218	195	207	210	195	246	232	189	189	183	200	228	199	212	199	191	204	227	208	226	194	193	201	205	198	198	194	225	218	193	202	210	225	198	198	189	209	247	180	206	212	202	223	187	227	195	222	213	231	200	200	196	173	205	206	199	199	209	209	224	227	190	212	177	183	201	184	209	203	200	199	207	203	209	218	213	191	212	192	182	178	205	206	196	223	206	230	219	211	193	222	211	206	211	203	202	172	218	182	211	247	211	189	205	224	175	225	195	215	217	209	192	191	196	216	197	208	212	222	222	205	226	224	189	213	205	231	198	220	185	212	232	201	199	214	220	205	215	235	204	211	214	221	165	184	206	206	190	194	217	228	228	212	200	217	228	199	202	188	213	204	214	214	182	227	196	216	206	199	197	190	222	190	211	213	195	243	209	192	207	182	221	215	181	194	186	193	177	208	220	228	154	231	240	198	214	199	224	194	189	168	195	233	210	216	228	217	201	220	206	215	201	209	205	205	211	188	216	221	197	212	206	188	204	208	205	227	186	251	206	205	204	213	193	200	222	196	198	170	227	215	202	176	196	231	226	195	208	205	210	230	208	222	197	213	206	190	193	206	184	211	199	226	245	205	197	198	174	205	188	196	213	213	194	197	195	194	197	207	195	229	191	191	225	230	225	176	201	212	208	192	191	209	180	206	193	231	183	220	228	185	213	206	195	191	177	199	201	180	184	195	206	200	186	231	202	207	218	211	217	216	208	204	207	218	202	217	221	258	208	221	184	241	208	198	216	233	211	197	226	223	214	198	188	218	191	199	201	199	194	223	204	221	206	233	196	183	201	211	195	183	199	203	207	227	224	192	212	211	196	184	203	216	241	207	210	228	193	204	205	204	204	205	201	211	224	207	230	208	205	232	212	204	187	226	180	221	222	181	192	234	204	240	204	219	203	212	213	185	211	200	230	212	228	190	223	229	213	198	197	207	213	222	188	210	184	193	210	199	218	184	212	217	235	220	198	203	212	222	200	184	200	214	218	187	211	217	207	196	222	203	212	222	199	215	209	215	228	222	195	224	207	200	223	215	184	218	198	189	215	205	203	200	220	185	224	210	183	240	219	191	221	164	207	191	210	208	191	198	205	196	210	229	204	201	200	186	199	211	193	215	208	206	212	210	215	201	223	205	240	216	196	210	206	243	202	189	229	218	190	178	232	196	209	179	225	204	197	201	235	222	194	204	228	241	208	214	191	209	209	224	196	215	208	207	209	191	212	202	227	197	217	227	207	219	211	187	208	214	203	222	241	197	205	192	201	200	232	207	209	181	207	198	217	207	199	203	210	195	208	184	198	210	215	207	225	190	195	212	230	235	235	200	211	201	194	171	215	218	218	199	201	219	216	206	229	220	213	214	205	209	220	211	203	217	168	211	198	197	194	206	213	216	219	199	204	195	185	223	205	202	206	226	212	223	224	224	206	201	203	197	194	214	207	218	200	235	224	211	191	202	206	225	212	213	203	216	193	185	200	216	205	224	201	228	186	239	190	207	188	227	214	202	200	180	195	210	186	221	216	186	184	219	208	198	196	201	230	193	209	209	180	186	201	212	178	213	217	213	216	170	203	188	224	194	239	204	187	212	184	187	220	200	192	202	222	208	215	214	200	199	181	210	215	211	189	215	175	222	232	192	217	209	192	218	214	215	216	204	229	200	216	189	187	195	178	209	188	206	191	184	234	221	210	208	201	214	221	196	215	206	173	222	207	185	208	208	206	232	207	161	176	230	175	202	196	179	217	200	193	217	227	208	195	221	204	238	195	195	207	206	202	190	219	205	225	211	201	235	210	233	210	218	212	202	242	214	218	189	198	207	211	210	213	170	221	226	209	180	185	204	180	188	201	193	219	213	224	210	219	218	207	179	183	218	207	210	206	202	205	183	199	203	203	231	232	212	209	229	189	221	213	219	203	219	181	204	214	210	201	213	193	207	203	180	213	205	218	220	204	200	206	201	213	206	228	183	192	221	183	206	202	193	214	189	191	193	229	197	208	213	209	213	177	197	192	199	176	191	211	204	219	173
5976	1362	2668	3069	2743	2250	1846	1773	1434	1285	1224	1149	978	958	912	909	867	857	873	938	1019	969	1298	1195	852	802	861	962	830	800	648	710	868	733	701	652	661	636	629	631	617	610	603	636	627	655	594	597	572	635	628	639	637	609	596	614	567	572	611	581	630	614	581	613	618	605	582	610	567	573	561	563	605	584	553	579	598	568	614	595	539	575	580	594	579	623	617	611	586	573	605	578	606	587	584	603	591	602	582	652	592	576	606	557	619	585	590	615	594	559	608	574	569	604	565	615	607	554	556	574	597	623	628	527	566	563	613	589	564	594	564	580	584	541	584	564	529	590	556	595	570	596	582	577	550	559	580	532	593	589	541	601	581	593	604	591	622	585	574	569	589	596	582	594	582	573	599	556	584	541	590	516	580	608	592	606	566	574	572	568	559	620	560	589	534	625	602	613	588	612	598	605	564	562	599	593	595	550	630	580	615	586	618	613	635	589	564	605	548	588	581	588	575	586	568	547	593	591	584	557	546	568	571	607	566	554	634	602	573	593	581	574	562	597	631	601	593	569	568	618	637	600	579	552	553	560	544	592	589	586	591	567	560	551	563	606	604	530	572	568	558	574	574	576	568	588	584	571	561	587	587	560	584	602	585	581	563	545	604	556	615	626	579	572	589	579	543	561	577	591	620	612	575	661	590	573	567	577	556	571	589	577	567	604	562	583	596	614	568	605	586	624	625	599	577	579	569	556	604	541	559	565	573	561	539	577	578	540	528	563	587	598	556	579	612	577	597	580	604	569	565	616	566	584	588	585	567	569	604	611	604	587	553	593	582	570	604	587	602	597	615	559	533	576	563	594	552	541	574	558	585	572	584	555	571	568	575	588	594	600	604	607	557	614	584	593	586	595	583	600	581	576	599	591	594	607	545	598	549	541	605	561	546	583	556	574	593	565	623	600	592	559	566	574	599	583	554	591	626	551	583	605	551	572	567	571	555	578	534	590	552	555	612	590	546	581	579	586	593	573	587	560	576	513	562	564	580	602	567	573	577	609	587	579	613	603	609	592	578	585	547	585	597	600	564	581	598	593	622	591	583	572	653	613	633	604	644	593	580	584	619	597	577	589	560	583	551	544	618	583	615	542	597	625	573	550	600	566	574	582	582	611	574	562	548	559	520	597	594	565	587	537	582	589	594	556	572	572	573	539	635	618	523	561	581	565	591	549	624	596	595	559	595	580	584	597	554	544	580	564	566	559	562	573	573	591	613	596	559	581	558	565	564	572	556	598	576	517	616	578	590	577	590	554	582	609	590	537	589	541	578	609	590	573	614	569	602	548	564	542	581	565	578	574	610	548	629	555	563	567	553	592	554	551	571	587	580	564	570	600	556	576	581	557	613	563	586	593	561	581	613	575	573	556	569	554	593	603	615	571	604	605	570	602	572	557	572	582	556	574	583	612	613	559	574	567	571	582	579	617	569	593	587	571	582	609	583	595	542	583	619	577	608	553	573	609	565	565	563	587	553	572	585	581	624	587	580	567	562	613	594	541	613	624	562	594	597	576	629	580	605	595	589	574	591	601	578	576	610	567	587	549	581	549	592	592	586	624	589	596	559	523	552	604	567	557	609	604	569	559	566	597	573	550	569	571	552	596	548	554	543	592	617	560	581	604	619	528	622	589	573	636	603	600	568	580	593	569	583	578	542	565	569	593	605	624	611	573	529	564	618	631	617	578	606	558	541	576	592	565	590	591	568	600	535	600	588	598	583	580	620	550	567	611	597	573	565	583	585	541	600	574	519	575	609	563	589	598	569	624	610	570	596	587	592	559	580	581	576	560	550	561	582	599	551	559	576	584	589	561	528	569	578	567	606	563	563	588	573	582	573	539	574	589	568	579	625	569	586	593	592	584	582	559	624	589	547	597	562	559	589	570	527	570	552	564	534	584	559	603	578	588	560	581	576	590	633	615	552	641	591	569	579	557	542	587	547	574	587	585	603	597	574	545	596	592	604	608	604	578	600	593	555	574	582	587	581	565	616	597	581	544	541	587	584	591	594	591	588	578	575	583	580	561	594	578	573	583	580	552	585	579	578	576	578	579	598	541	585	580	557	556	583	570	614	570	594	574	568	575	608	595	589	594	611	582	613	620	557	560	571	576	588	598	611	585	609	591	601	575	553	573	598	565	567	586	591	568	602	577	604	561	580	606	597	571	563	598	539	570	584	549	566	580	603	567	570	574	590	571	592	600	590	611	568	582	583	598	527	579	543	562	605	591	595	595	595	574	571	585	529	558	591	552	581	607	555	587	580	573	607	527	585	609	576	613	566	589	574	606	554	549	559	585	567	587	583	590	574	642	587	570	574	558	537	622	545	576	600	570	577	534	559	540	566	585	619	606	566	556	576	609	612	575	583	543	600	613	558	583	580	563	616	538	589	596	565	623	601	566	567	561	572	595	618	587	602	531	542	587	620	554	613	551	537	567	556	609	540	580	560	592	588	558	548	574	554	587	576	549	576	584	535	579	583	594	616	585	563	605	570	576	531	563	564	618	537	606	578	584	565	586	621	586	568	562	558	628	597	600	570	569	581	595	557	581	632	554	563	582	550	569	589	545	577	516	578	579	584	562	574	588	627	623	569	571	569	570	608	593	577	529	560	564	574	562	575	565	595	612	607	599	559	658	599	591	636	564	601	536	612	590	550	593	563	608	534	599	596	617	582	620	559	625	540	564	579	590	580	586	574	594	552	588	582	595	545	568	545	586	591	654	578	580	601	603	602	576	584	562	571	567	603	613	602	601	575	557	574	598	567	554	564	632	625	559	588	603	561	595	540	562	592	580	615	616	548	596	558	625	588	604	546	577	590	583	568	587	603	602	548	607	581	578	571	554	565	586	580	558	578	559	565	563	551	579	595	563	585	575	606	665	562	581	628	604	590	601	566	548	588	569	639	592	607	615	582	588	584	577	552	533	596	595	618	543	589	618	533	569	604	573	574	590	605	569	580	609	583	595	591	600	525	535	591	573	569	574	591	589	580	581	580	560	609	550	568	584	563	629	563	565	565	567	589	582	609	580	570	590	555	575	568	561	558	569	563	557	576	639	625	640	583	591	543	565	588	601	593	589	586	556	563	584	597	563	584	569	595	579	540	584	597	584	541	593	539	611	569	594	559	591	620	567	579	611	564	584	592	596	645	623	593	577	579	546	553	565	611	614	563	579	564	580	585	608	521	557	623	610	561	573	598	588	562	572	605	587	560	562	581	567	577	587	579	537	554	567	583	568	633	559	555	592	575	576	553	587	614	599	620	647	604	637	573	624	577	540	575	549	605	583	587	544	569	573	572	566	552	560	603	579	561	575	575	580	586	622	613	558	542	611	550	549	570	562	607	555	579	578	588	561	578	586	576	595	554	561	597	606	565	575	592	601	605	584	624	599	573	640	559	557	596	536	552	569	588	581	580	574	534	560	560	567	591	572	561	548	592	586	590	596	570	595	588	590
14619	2572	2554	1981	1308	1044	881	763	723	611	576	518	563	497	519	547	492	422	473	470	511	497	518	542	486	444	387	482	466	536	437	404	446	442	424	415	394	352	376	395	359	412	412	400	400	359	359	389	403	405	403	385	388	368	429	397	392	391	406	375	404	366	410	397	389	372	345	375	406	388	409	387	361	401	377	343	401	366	391	383	424	367	417	430	389	361	422	410	367	387	369	396	358	401	382	403	409	398	352	447	404	403	374	398	381	395	390	375	354	377	409	390	370	399	403	405	369	359	379	374	389	397	362	360	379	421	366	402	409	371	410	369	372	415	424	395	380	374	382	394	380	406	392	398	391	404	379	390	382	377	408	422	373	348	410	397	417	368	385	434	393	393	373	391	398	399	369	387	398	342	330	385	374	364	373	401	370	432	400	417	348	348	348	355	390	361	369	389	429	393	394	363	369	369	406	409	392	362	348	356	406	374	420	388	391	374	417	374	361	383	402	370	414	372	367	362	372	394	394	339	378	394	354	380	363	380	372	407	345	356	382	395	390	376	393	389	379	377	405	335	391	395	349	340	404	374	417	409	398	380	422	389	343	364	384	408	395	410	396	382	393	386	398	412	377	352	360	331	394	379	361	343	397	385	390	392	390	401	390	351	419	365	345	388	352	387	357	380	408	419	383	427	372	414	443	399	373	378	382	416	375	410	383	334	390	417	354	375	362	373	369	381	388	398	376	411	394	345	337	373	364	399	404	380	360	378	419	388	363	365	398	375	349	409	345	414	403	408	421	381	382	425	371	400	396	383	406	416	372	359	409	401	336	405	386	424	427	363	400	382	375	342	388	377	375	379	382	365	399	374	363	415	377	356	362	363	399	381	412	378	406	372	362	391	382	402	408	401	371	342	393	393	411	372	377	380	404	364	363	357	393	391	363	369	363	379	379	377	388	421	358	371	350	421	404	361	363	427	398	404	406	394	357	360	380	386	409	341	397	420	398	388	372	371	392	386	394	410	408	384	367	369	397	398	375	437	367	402	400	346	355	394	385	351	384	364	374	373	388	348	405	374	357	373	415	366	375	377	392	379	402	435	399	365	359	390	387	367	402	361	383	378	371	406	369	393	364	394	391	375	384	381	380	407	399	365	415	355	376	370	369	397	389	359	363	376	351	411	406	408	368	416	412	387	359	396	370	380	344	383	370	382	354	376	381	374	381	410	391	396	387	396	396	405	414	397	376	379	405	360	360	421	398	388	397	401	382	410	384	367	385	396	384	390	418	368	391	366	365	414	397	383	393	377	379	332	362	376	351	363	384	353	387	428	367	393	359	396	384	351	404	408	337	365	369	345	381	365	372	380	390	347	399	410	381	443	375	373	394	385	318	397	366	388	407	383	388	376	381	362	369	359	406	370	381	376	386	376	375	399	419	374	402	448	382	384	364	371	377	398	400	364	394	382	386	349	421	385	402	397	388	390	407	389	376	365	362	354	381	409	385	357	393	399	390	354	386	402	381	396	332	380	379	366	385	385	373	429	364	375	377	356	342	406	374	351	365	385	366	384	390	394	346	350	386	371	386	373	359	397	376	371	367	377	374	358	410	389	422	425	400	393	387	390	394	360	365	358	430	410	371	371	362	360	334	394	378	370	394	432	381	409	377	354	377	374	422	394	370	365	380	394	333	405	379	404	356	392	380	351	400	391	412	361	374	401	384	377	360	411	415	390	377	413	371	407	382	413	382	388	400	397	389	368	369	353	392	397	407	377	383	400	394	374	350	368	388	372	368	424	348	371	390	378	383	390	381	326	364	375	382	390	387	425	407	431	370	389	359	377	410	379	340	389	364	414	384	372	402	387	431	399	386	366	389	372	373	389	355	375	413	362	371	386	353	404	364	390	409	389	393	404	348	345	381	351	325	414	385	388	424	420	399	389	418	405	367	435	401	386	376	385	363	383	395	366	393	378	396	373	428	404	412	396	412	371	356	396	399	407	397	374	379	382	343	360	416	357	382	390	397	393	391	355	379	375	412	411	397	345	361	400	395	373	394	429	343	383	342	385	420	342	404	373	367	367	394	417	394	397	395	353	362	385	362	383	396	378	360	400	376	410	380	366	381	381	363	407	384	376	363	343	411	406	371	368	393	426	392	390	398	385	391	383	389	413	404	398	409	422	402	371	377	365	378	387	411	348	387	422	417	395	373	380	374	381	375	408	363	356	366	385	400	372	383	389	394	342	345	366	405	390	405	383	372	375	365	360	430	381	412	354	411	404	396	418	378	394	351	402	355	407	403	402	396	398	422	383	380	374	376	377	385	388	390	370	429	350	385	395	348	357	381	373	377	377	395	385	382	374	363	371	343	380	387	368	414	430	387	420	406	355	396	345	395	394	387	397	403	394	394	367	349	392	376	346	370	401	382	388	375	373	358	400	377	401	380	406	378	386	370	386	374	382	373	358	393	327	389	359	398	393	381	376	374	358	378	381	444	376	376	400	398	359	392	432	405	386	388	426	373	402	403	398	386	389	400	360	371	383	386	434	405	417	365	379	400	393	414	417	368	386	390	381	377	364	375	438	346	393	425	379	376	386	358	407	388	401	392	419	395	388	377	415	389	374	406	394	371	383	393	351	370	356	379	337	357	354	393	390	387	350	433	379	384	369	379	398	369	378	395	377	408	369	354	391	391	385	402	385	377	365	393	367	385	364	392	355	358	385	346	350	376	411	369	338	408	393	363	393	386	398	400	382	383	382	388	407	353	404	350	384	393	386	373	398	370	377	376	393	452	408	387	343	375	370	447	392	376	420	359	396	350	385	369	398	392	392	381	382	366	362	373	360	364	383	409	384	379	370	399	392	368	409	376	376	393	401	408	378	399	380	388	396	397	404	415	391	350	407	401	383	396	401	396	375	382	394	425	366	437	416	401	370	401	391	359	395	375	371	387	375	380	372	392	392	379	370	365	358	382	381	407	397	368	381	356	381	372	390	398	419	375	390	416	357	389	374	371	383	396	399	379	382	352	389	391	396	388	401	372	438	397	416	424	382	380	384	404	407	384	378	398	358	371	412	370	399	386	434	383	375	379	398	364	397	354	354	421	376	403	398	399	448	373	386	397	393	374	357	365	435	396	378	345	390	378	422	398	366	380	357	361	400	389	400	420	349	401	386	358	353	371	380	376	381	378	379	385	392	417	386	382	403	349	373	368	380	390	378	378	392	346	379	385	352	410	376	342	401	391	348	419	352	371	388	371	366	397	391	410	423	356	364	378	415	395	388	376	380	390	344	382	369	389	400	377	392	381	406	351	356	336	359	392	391	386	390	371	393	416	401	350	424	408	394	386	375	374	388	395	384	393	404	396	395	417	393	428	391	364	394	412	382	370	392	352	371	392	386	382	356	365	400	393	432	404	397	373	394	396	364	400	390	390	392	369	381	403	379	360	376	393	424	410	414	392	406	356	384	408	365	393	380	378	368	378	378	354	386	394	383	387	382	388	364
8151	2448	5065	5793	5268	4285	3552	3149	2525	2357	2154	1965	1815	1710	1742	1683	1504	1434	1536	1493	1774	1863	2174	2083	1479	1306	1393	1605	1450	1427	1300	1157	1234	1229	1123	1066	1051	1055	1026	976	939	1055	1042	966	1005	981	1030	1002	1026	946	1050	929	947	971	1055	1011	976	999	997	990	1033	936	972	989	908	974	1006	981	988	958	1027	958	974	1001	930	990	934	952	950	912	940	966	953	891	941	946	981	931	946	938	951	976	966	931	952	951	958	907	925	970	932	915	919	973	912	932	996	949	960	969	887	919	919	960	952	955	942	962	938	953	926	919	941	948	1015	923	941	976	949	980	988	926	974	917	940	929	931	893	964	928	945	963	994	926	984	959	957	912	918	963	967	932	916	930	981	992	976	937	993	949	962	932	876	976	902	1008	858	958	957	917	925	902	983	912	925	947	912	923	970	944	969	954	892	934	895	895	936	953	941	888	962	1041	892	942	969	932	930	945	948	928	933	996	908	963	955	907	920	974	978	956	964	891	962	917	923	990	914	947	969	928	966	985	884	936	913	916	940	991	937	857	976	948	987	895	952	962	902	943	974	976	915	993	930	1007	936	908	938	948	882	1023	960	939	961	952	931	923	1014	995	967	946	933	985	927	955	938	992	970	926	942	944	920	889	973	916	912	962	971	965	940	965	932	943	961	924	992	913	959	948	964	932	971	966	901	930	1012	959	939	945	921	925	934	947	993	965	966	898	937	941	922	920	878	951	974	920	955	903	940	953	962	947	968	979	1017	952	945	950	967	966	937	925	930	935	901	952	884	938	900	956	898	943	941	903	950	910	978	947	915	923	997	869	899	956	940	995	973	953	932	942	938	928	912	978	938	995	953	939	928	935	874	952	936	893	952	983	949	967	925	883	969	958	912	960	905	972	983	972	912	918	861	920	922	884	951	925	962	1024	956	946	924	965	931	987	894	899	908	928	938	930	906	931	915	962	948	941	904	960	961	951	950	939	946	926	891	1024	854	960	920	930	923	942	925	902	941	959	900	937	935	951	922	924	907	946	930	921	918	951	975	987	924	932	962	926	933	909	955	975	894	1003	986	890	953	958	955	941	933	927	949	948	903	975	945	943	975	952	943	934	958	899	948	968	955	900	894	900	911	928	954	914	935	962	953	969	950	947	906	915	982	971	947	999	969	938	970	923	957	957	910	895	885	949	941	922	977	937	937	925	951	941	1001	939	959	918	925	904	882	886	972	926	1015	920	920	915	918	885	948	963	935	990	846	978	949	908	934	954	980	955	986	935	935	915	953	933	961	983	910	922	940	993	1011	900	936	932	951	928	875	939	936	942	978	947	930	958	977	918	959	919	961	909	948	949	900	919	893	950	942	904	966	920	946	959	979	988	938	959	932	943	974	944	900	971	916	910	950	969	922	923	969	897	902	980	915	924	974	908	943	930	909	953	840	898	952	972	919	962	945	949	937	929	939	937	903	980	934	940	912	959	898	967	977	904	954	946	910	993	937	912	963	946	883	932	966	947	914	937	949	922	957	951	939	944	919	925	963	1005	968	911	904	975	955	932	946	969	961	911	922	937	975	978	973	949	912	963	924	938	959	992	944	995	947	899	968	932	958	983	931	988	981	926	969	955	1005	937	917	957	902	964	924	962	932	934	952	923	958	966	945	920	942	1003	934	912	951	914	982	955	942	909	941	945	902	955	907	967	964	957	952	916	898	919	864	907	934	925	960	953	929	991	924	912	916	911	911	929	929	953	939	982	951	897	939	917	933	917	900	917	917	883	953	964	969	938	958	940	905	906	948	886	981	964	937	983	967	929	920	946	964	941	892	988	969	937	953	919	922	967	964	965	945	986	949	962	889	977	931	906	898	975	998	989	921	898	944	969	931	955	902	965	937	896	927	962	950	966	910	917	977	880	892	945	951	929	953	907	854	921	886	912	979	903	975	914	954	947	915	907	959	895	954	970	934	933	949	947	951	960	953	1001	911	963	994	1003	960	966	934	929	929	946	952	992	955	930	914	962	935	907	907	953	1001	904	927	909	927	928	1019	964	1000	949	970	941	935	932	972	929	931	932	914	961	924	923	931	948	958	983	929	899	949	901	972	876	913	941	957	955	1000	927	926	889	882	953	934	958	985	977	940	930	918	962	962	942	972	927	941	939	938	916	937	944	972	976	949	951	917	942	919	952	984	911	987	949	948	934	942	940	926	938	912	954	948	908	925	914	954	939	921	946	959	938	953	935	978	921	886	985	983	901	958	989	906	1006	904	903	933	969	930	950	959	926	963	926	950	904	968	971	973	958	934	954	939	977	923	877	902	949	948	875	958	953	981	946	945	993	899	892	964	965	962	910	940	935	926	961	957	914	934	920	935	912	957	979	927	897	992	945	960	930	890	915	966	931	906	913	884	927	971	910	936	941	924	904	958	938	916	976	955	952	954	940	927	996	976	981	933	977	953	962	920	966	941	959	992	915	952	959	972	965	973	970	912	896	891	904	947	947	961	952	934	891	958	899	1003	906	996	956	915	956	913	897	935	970	928	932	974	948	973	939	957	963	984	946	922	966	899	913	947	931	923	964	897	928	952	963	931	972	941	938	923	949	894	970	937	896	902	923	949	915	937	951	930	938	889	895	920	904	935	945	924	957	921	970	1024	946	950	940	978	936	983	925	903	942	936	901	932	995	919	926	974	948	973	908	898	961	943	957	927	966	958	924	964	939	956	908	953	916	982	891	998	946	937	967	958	915	926	938	989	966	944	949	899	900	971	946	946	999	997	935	903	903	943	925	927	979	931	891	940	991	923	935	966	958	914	936	997	930	904	930	917	970	985	963	918	967	935	895	915	993	951	988	961	889	978	917	954	908	947	889	920	959	971	947	915	906	916	918	885	970	953	944	1002	1026	955	884	960	949	946	962	918	958	935	995	926	922	911	928	941	933	976	962	947	980	949	962	970	903	946	952	958	880	987	892	915	913	964	959	968	945	963	910	938	934	904	932	940	947	958	970	964	947	929	921	985	931	941	949	936	926	969	908	925	943	890	942	961	948	975	940	876	982	967	886	928	945	941	941	971	933	897	918	974	961	933	1002	969	960	927	983	1015	902	979	925	936	998	937	924	906	958	992	921	959	957	850	920	900	959	920	963	951	1007	989	935	953	957	944	974	969	911	961	930	992	948	967	906	949	955	928	931	939	951	929	946	974	932	1000	919	886	1010	952	977	918	977	889	905	876	969	956	976	920	942	1024	956	970	965	937	904	920	963	978	949	992	940	993	970	951	942	964	969	948	1009	934	962	947	936	941	998	932	947	933	930	956	939	934	985	916	946	891	925	899	989	866	967	978	949	983	923	942	928	925	874	948	931	919	870	941	958	929	947	930	909	888	962	937	956	1008	965	969	944	932	913	923	931	925	975	992	957	891	962	953	962	1001	912	964	955	963	992	907	964	959	903	904	963	905	997	974	935	971	935	965	874	923	933	970	927	944	992	908	975	939	903	969	973	956	932	957	947	946	1010	961	955	965	889	934	917	939	925	929	958	940	943
2088	171	187	165	141	160	145	128	127	118	120	106	145	134	133	140	111	116	119	131	131	141	136	136	124	116	115	121	129	124	114	112	120	128	99	131	125	134	124	123	110	127	122	112	111	125	116	145	136	123	132	122	132	126	115	122	142	111	124	115	118	126	129	125	125	130	119	130	123	116	118	124	113	129	117	132	121	124	130	119	104	129	129	136	98	116	156	121	119	133	128	140	130	109	119	109	123	121	129	111	122	126	125	124	127	122	123	126	133	120	110	134	105	143	134	141	119	116	121	116	111	122	121	126	113	136	117	121	126	123	127	115	126	115	128	105	110	134	118	121	120	125	110	140	120	131	136	140	109	110	130	120	119	121	105	139	139	155	114	130	135	120	124	113	123	99	150	113	134	121	125	101	152	118	117	130	112	109	113	105	136	125	130	136	127	117	135	97	123	110	119	126	125	123	120	128	135	133	112	118	143	144	139	126	107	129	121	112	141	138	108	115	102	124	144	125	124	109	113	128	120	121	119	135	127	116	142	121	130	117	132	108	105	113	123	122	129	114	106	105	140	127	134	123	133	117	120	120	123	119	126	123	144	106	122	121	125	116	144	117	119	134	137	140	131	116	116	124	125	112	119	135	100	135	119	132	131	112	126	139	128	124	131	125	118	133	100	120	139	117	136	144	112	120	135	104	124	121	109	102	131	120	140	130	131	98	124	128	120	127	104	110	126	125	120	142	128	121	148	129	123	117	102	118	124	101	101	111	137	124	129	129	110	142	103	111	128	130	135	119	116	139	125	136	117	121	130	135	129	125	122	130	121	122	135	125	120	139	128	130	137	115	109	119	122	119	118	138	121	121	113	119	117	125	119	126	143	121	125	139	142	106	116	127	147	124	134	131	125	121	120	114	109	121	134	108	126	125	120	111	119	130	147	130	145	134	131	125	132	128	112	129	131	145	116	145	118	89	117	110	105	118	107	125	146	140	132	140	152	130	146	129	107	107	142	122	125	126	130	119	121	142	139	108	129	125	130	123	125	143	133	119	121	134	154	130	130	118	135	145	114	147	127	137	100	155	121	120	130	101	127	118	136	128	129	123	125	123	124	142	118	123	108	126	115	113	123	122	134	116	110	134	133	124	129	115	121	139	111	142	129	136	124	131	121	124	113	98	114	144	124	123	112	112	115	123	117	126	116	128	133	112	115	142	134	106	137	136	118	131	113	106	132	127	136	124	135	153	116	123	103	116	133	107	128	132	140	104	124	127	122	105	132	109	139	121	130	112	110	136	121	104	125	154	121	124	132	128	119	132	113	125	111	96	125	108	132	139	119	120	125	119	120	111	134	126	119	121	135	125	102	130	121	118	132	113	123	150	121	123	110	110	132	116	124	102	123	118	112	127	126	145	121	127	128	135	128	125	96	138	106	131	112	147	121	114	115	133	118	123	111	126	106	119	126	131	110	137	112	135	151	105	146	129	117	122	109	122	142	133	153	131	124	113	106	143	109	123	149	131	111	129	128	132	128	124	111	137	90	119	122	116	145	118	134	130	119	118	109	123	135	125	113	148	119	125	122	120	112	111	128	121	130	125	127	125	120	100	123	126	110	130	142	113	108	128	130	124	120	136	130	115	128	126	141	124	108	121	135	133	119	105	128	148	126	131	127	129	132	107	115	110	107	122	116	132	127	144	129	118	146	107	123	124	131	134	144	117	137	126	114	104	129	128	113	130	130	108	147	142	111	123	122	109	126	133	126	130	125	121	124	110	119	111	133	118	149	132	125	108	121	118	100	123	99	112	135	133	119	105	113	113	113	141	114	116	121	127	121	130	122	137	113	109	97	133	134	129	133	132	111	119	134	110	108	116	124	127	127	137	119	114	125	142	125	125	131	118	123	148	128	120	98	124	120	121	121	116	119	127	113	128	105	122	107	125	122	114	124	120	140	123	112	117	127	124	111	110	136	126	123	129	126	132	115	122	138	104	127	125	126	112	114	119	116	135	116	119	121	123	119	116	130	148	120	111	130	135	134	130	120	111	139	140	106	123	129	114	127	114	136	138	127	132	124	131	129	115	124	119	132	125	117	128	139	140	131	107	119	119	140	123	123	127	115	129	133	122	113	123	134	135	123	122	125	120	139	99	101	108	136	123	114	121	105	140	125	112	129	116	133	120	141	123	97	137	117	110	146	120	111	116	131	134	122	120	115	131	122	103	119	115	119	97	114	117	127	128	106	128	117	120	100	130	119	115	123	121	124	115	132	114	148	130	133	141	101	115	110	114	143	130	112	114	125	136	125	109	108	131	121	98	136	137	145	139	106	114	118	134	119	125	120	137	129	116	115	126	119	107	123	136	96	126	120	125	130	141	134	112	113	129	121	113	119	111	118	106	120	122	132	132	112	122	118	120	127	106	114	133	131	108	139	104	128	108	137	109	115	133	123	133	129	106	116	96	102	138	126	113	129	126	118	118	103	132	135	154	112	114	113	110	111	135	124	137	119	128	124	104	113	127	126	126	122	141	115	114	124	119	110	129	109	119	126	131	115	113	113	124	138	127	140	111	103	129	117	134	121	117	121	128	136	117	122	146	136	113	117	127	125	113	130	128	137	135	122	137	147	106	136	125	126	121	137	124	143	123	120	128	153	129	116	124	109	128	117	133	114	123	133	119	132	147	133	116	120	149	111	101	130	146	118	129	137	113	122	122	129	121	119	105	121	120	104	139	121	122	166	129	119	83	107	121	127	127	143	120	129	147	127	124	127	102	110	99	127	153	112	125	132	118	116	141	110	123	142	123	100	131	113	128	140	107	112	126	125	128	114	114	126	141	122	112	119	132	112	134	154	143	124	121	127	115	112	96	129	118	105	140	136	120	122	114	133	127	130	114	117	122	136	97	111	123	113	122	123	140	138	112	127	105	114	136	127	136	128	122	108	121	105	121	121	98	115	140	107	133	127	123	122	117	120	124	128	124	114	123	139	132	127	129	138	117	125	107	127	130	114	125	124	141	115	99	115	134	152	164	117	111	133	128	118	114	102	142	134	145	123	122	121	121	110	127	127	131	126	129	129	145	117	120	125	110	124	130	122	118	128	107	111	142	118	137	142	137	134	134	142	109	116	119	122	121	127	109	112	103	117	129	123	117	130	129	127	107	100	107	114	122	125	121	138	112	125	130	105	119	105	112	101	128	118	129	101	113	115	115	121	145	125	116	113	123	119	122	118	123	119	106	152	127	142	110	121	109	120	125	121	123	113	134	102	135	134	131	135	107	112	129	130	114	104	114	119	111	121	99	125	107	102	124	119	144	128	117	141	126	105	115	125	140	113	128	116	125	119	114	96	114	114	112	112	127	126	113	137	114	115	134	125	113	131	132	113	112	128	113	118	141	109	122	122	124	125	109	134	135	113	128	124	114	117	123	122	110	122	116	126	133	122	110	119	118	101	98	121	118	124	139	125	130	122	127	126	116	128	126	122	116	137	118	107	126	111	106
2462	433	445	499	480	511	502	446	458	408	425	424	419	438	429	442	413	387	411	431	423	436	441	445	412	379	374	355	425	431	397	416	406	410	402	397	387	396	403	399	364	393	418	403	376	408	428	404	414	403	359	380	420	382	382	397	370	400	369	357	400	375	391	364	392	345	401	409	360	389	355	395	396	403	360	373	374	368	403	378	404	412	391	376	440	399	405	396	382	354	365	355	366	424	359	435	372	406	385	393	442	395	383	388	402	390	379	402	371	385	396	357	380	381	393	392	394	403	394	381	360	420	390	407	377	382	405	393	408	387	398	416	393	336	370	430	383	392	390	359	397	367	386	378	392	378	377	375	385	384	372	427	378	389	332	397	383	386	382	372	411	405	383	402	416	409	372	386	416	390	376	402	378	369	382	372	389	414	364	377	408	393	373	365	399	365	404	403	403	439	401	390	392	385	393	383	378	375	402	410	403	394	462	393	410	370	401	353	376	376	354	373	388	411	355	355	396	349	431	408	390	390	380	384	392	375	398	408	380	366	357	367	366	430	422	373	385	379	393	408	381	390	378	382	386	384	383	409	387	426	410	379	400	385	405	352	397	386	386	392	396	414	402	399	394	396	420	387	381	372	400	386	379	392	407	389	381	391	389	396	431	364	376	408	401	432	368	385	385	367	396	425	360	382	386	431	346	395	392	367	443	409	367	397	399	401	379	382	388	387	388	360	407	403	383	382	402	362	408	400	366	424	401	408	382	379	398	389	410	368	404	368	384	403	358	390	399	411	402	345	387	352	385	374	379	393	396	398	412	372	376	428	431	374	364	409	359	396	384	424	391	390	386	407	348	406	382	357	423	373	363	353	396	373	382	402	389	392	382	394	368	399	390	390	398	404	365	368	387	400	367	410	408	384	403	335	378	395	400	371	381	363	396	401	384	403	363	419	400	372	393	386	376	392	369	376	406	372	411	398	417	388	312	400	385	360	359	391	398	390	418	405	421	402	422	411	404	362	375	375	401	363	383	402	403	382	393	383	413	383	405	401	398	404	383	381	411	372	361	393	383	378	366	377	387	411	420	400	410	364	399	402	350	391	374	390	430	401	365	377	413	408	386	398	394	370	386	359	373	374	376	423	374	392	333	391	397	377	402	387	396	356	381	396	418	397	380	389	382	373	357	403	406	407	373	368	395	363	357	374	436	394	416	398	362	388	395	379	355	401	428	381	371	391	367	416	379	401	360	367	367	375	376	382	427	402	428	405	352	376	349	402	425	350	416	375	382	408	371	441	398	415	371	354	408	363	397	422	392	376	406	347	378	410	372	411	391	374	404	409	409	426	417	385	363	394	382	399	405	410	401	379	410	372	412	385	409	394	361	398	343	382	381	364	414	377	396	374	420	413	413	376	396	371	381	373	398	390	387	382	388	400	370	362	389	404	386	355	388	417	409	373	347	358	402	408	411	369	402	429	383	398	408	382	378	354	399	377	391	407	410	371	386	401	387	388	397	391	409	409	380	409	377	382	347	376	353	358	403	351	357	386	415	366	410	410	406	400	369	405	405	382	396	402	403	372	401	378	405	397	384	383	386	422	390	382	398	420	388	423	383	409	402	385	416	420	368	372	380	375	409	370	345	371	371	401	379	364	389	386	402	383	399	374	399	398	390	408	376	373	405	395	375	425	424	422	377	368	390	384	396	384	409	367	402	403	394	386	383	386	398	379	390	373	419	352	385	372	393	372	412	379	385	401	405	392	375	382	409	383	375	392	399	381	372	390	380	368	425	433	378	394	390	387	396	351	429	381	389	430	370	389	404	437	381	373	418	391	369	388	354	370	416	383	388	410	385	386	385	418	390	368	394	398	379	367	389	392	386	360	397	369	405	397	393	393	393	386	408	382	371	420	366	392	408	394	411	366	411	385	364	398	422	413	355	384	400	393	379	377	375	357	386	383	380	396	354	407	383	375	355	421	388	398	389	402	406	388	414	402	389	444	380	385	365	417	389	452	365	407	395	369	355	388	437	381	368	391	386	377	415	398	381	382	410	362	396	402	379	370	395	407	400	369	368	411	359	373	395	382	391	391	369	392	363	379	375	387	406	400	369	382	378	363	435	377	420	350	376	418	398	403	428	398	386	377	405	356	410	391	413	435	400	438	399	427	358	381	393	446	393	384	402	407	370	395	365	365	382	365	396	389	425	417	366	402	385	383	348	411	374	390	406	378	397	392	399	396	395	412	372	398	382	392	425	373	386	380	361	391	361	394	405	397	378	413	370	352	398	406	385	396	393	392	365	431	373	411	388	416	373	395	380	420	406	409	388	367	398	396	370	395	365	372	376	362	390	396	368	403	381	394	385	389	378	386	383	408	408	366	361	337	387	380	378	377	396	405	376	409	400	394	388	385	395	371	402	361	416	415	407	388	380	388	399	392	377	365	450	392	363	415	369	393	386	386	385	419	368	405	385	387	364	376	397	379	366	376	383	379	397	402	382	402	391	358	364	397	399	394	366	382	370	389	378	387	361	358	424	393	372	391	359	409	381	381	370	348	411	377	397	403	401	426	341	403	400	395	407	381	409	378	373	364	402	379	396	341	362	367	396	408	388	384	410	386	379	394	386	371	404	371	370	363	370	373	366	374	376	380	390	371	393	369	378	365	351	399	380	383	381	380	353	393	381	346	416	438	371	399	387	367	426	383	383	369	384	381	407	403	372	402	414	426	409	393	417	426	366	362	399	419	379	405	382	390	414	389	439	386	409	391	399	387	402	377	399	411	367	391	378	404	393	358	401	422	394	407	367	398	390	380	393	380	364	357	412	386	397	399	387	362	403	413	396	385	408	373	409	361	366	359	404	414	383	396	406	363	395	396	406	373	390	370	367	423	389	411	385	392	360	398	403	401	401	372	371	406	377	413	404	399	402	387	387	383	363	398	394	374	414	411	399	405	379	372	423	392	407	397	383	374	421	417	376	397	398	336	377	399	412	379	373	398	403	409	370	377	393	378	404	364	382	409	404	404	413	378	408	395	376	385	430	364	392	373	355	378	394	379	363	385	411	395	390	390	399	414	349	402	407	381	362	416	363	402	378	356	367	418	415	393	378	406	392	387	397	396	364	395	383	359	397	378	400	410	394	408	358	379	374	411	424	370	367	447	404	394	390	388	380	417	404	376	403	377	403	429	377	396	396	386	378	390	380	382	368	391	419	376	406	416	403	385	407	397	392	396	426	366	372	384	412	364	375	427	427	370	383	392	404	410	402	378	393	374	364	381	362	405	407	373	388	376	381	359	372	393	395	372	382	395	369	383	403	348	413	417	389	406	371	393	371	378	358	393	402	374	390	389	386	409	400	401	367	387	397	425	397	389	382	403	349	374	372	419	407	394	400	379	400	389	365	412	362	414	380	392	391	352	394	424	386	363	357	417	362	357	413	379	399	434	397	366	393	428	420	437	408	381	376	372	359	378	390	385	359	391	385	398	333	398	377	378	413	379
7514	1034	1201	942	736	543	503	394	321	328	469	262	334	271	264	258	233	376	231	234	246	288	289	282	235	257	242	209	234	237	226	234	225	208	194	224	206	237	218	216	188	223	214	232	248	226	200	187	173	185	212	212	202	196	208	193	205	199	216	193	196	194	195	215	215	212	202	222	183	203	181	215	182	211	243	230	207	203	190	207	197	219	222	227	208	207	219	202	219	189	211	208	207	185	184	178	210	220	208	237	221	207	223	202	209	206	213	237	201	227	172	196	227	211	246	208	210	229	200	226	185	200	221	205	222	205	209	235	225	187	199	220	186	231	216	214	219	222	212	210	184	194	208	199	193	211	186	198	211	215	212	224	191	194	191	194	222	196	182	219	210	219	197	182	202	215	221	207	215	236	190	199	242	195	225	238	229	189	226	207	206	182	200	193	228	204	201	193	208	195	204	196	189	184	204	207	194	230	199	195	195	207	203	231	196	207	208	181	210	226	200	230	192	240	194	182	230	207	194	217	200	214	197	188	210	211	206	207	224	194	198	204	206	207	213	216	210	198	194	186	194	181	204	201	194	197	201	203	213	212	193	179	219	216	215	206	231	187	211	198	230	200	217	179	194	202	221	213	192	214	211	206	203	202	198	214	209	210	230	192	214	202	201	205	191	225	194	180	203	204	192	190	222	204	219	195	193	194	202	215	207	183	181	204	205	201	214	201	198	190	188	205	191	206	208	188	210	188	203	170	208	212	204	226	212	225	213	216	239	189	202	207	223	215	205	222	224	197	196	197	219	208	195	189	209	158	207	193	210	215	201	220	199	207	214	188	201	183	203	208	206	218	219	202	202	208	198	175	209	189	215	193	209	206	203	211	203	200	197	215	199	210	220	189	217	164	203	208	208	206	199	201	210	219	203	229	206	198	215	209	216	226	223	208	203	215	216	185	184	206	217	238	201	195	194	221	219	212	200	189	205	215	205	227	218	186	231	225	174	202	205	206	204	194	182	229	194	210	204	195	185	184	216	184	215	207	192	194	210	199	207	197	206	228	209	220	205	215	197	206	190	211	199	178	208	205	201	193	210	202	181	212	196	203	209	205	211	213	199	210	208	186	193	225	214	215	228	236	210	210	201	194	199	201	167	191	210	211	197	200	225	197	198	202	183	185	175	203	187	193	184	233	211	185	191	197	214	227	205	199	196	209	201	213	211	218	195	209	196	206	242	211	196	207	203	200	215	236	187	228	168	202	196	195	187	192	203	222	221	196	193	199	205	192	198	200	223	181	185	183	208	196	209	221	178	216	221	228	196	197	213	212	177	182	182	197	207	210	178	198	204	178	208	182	200	226	243	208	198	212	211	221	203	197	192	200	204	217	214	198	198	184	210	200	182	195	229	177	204	209	212	200	215	222	205	218	206	215	195	196	231	231	189	203	200	187	201	214	185	206	221	199	199	197	198	221	195	219	204	233	217	193	186	207	178	194	194	218	205	193	193	222	199	199	207	189	206	176	227	223	192	212	215	188	204	194	188	188	206	227	232	192	210	226	192	216	209	219	197	211	185	203	196	212	214	224	210	190	212	201	194	193	204	203	217	218	192	194	223	200	209	204	225	227	198	206	197	221	198	184	195	202	202	216	192	199	201	213	179	210	198	205	197	201	196	205	235	219	196	202	193	215	194	195	194	207	190	201	193	206	208	185	212	210	224	212	214	213	211	175	188	211	230	202	208	176	187	211	186	201	210	214	202	196	199	208	193	223	205	227	209	215	228	203	170	199	209	197	201	210	193	182	188	178	204	191	188	207	218	219	226	207	179	205	188	201	199	189	195	215	213	201	164	213	199	200	186	199	206	216	222	192	186	199	189	190	203	198	204	225	200	173	196	188	181	230	238	227	176	217	160	184	206	207	190	212	191	192	192	200	206	222	192	207	199	203	197	193	196	196	221	189	215	213	231	231	210	213	219	169	191	218	202	181	213	207	189	230	222	224	184	199	181	214	200	198	218	193	210	187	188	216	206	171	238	195	201	225	227	201	226	196	191	209	203	224	211	209	243	215	206	209	216	181	210	194	198	211	193	199	200	211	210	206	212	179	220	166	215	209	195	203	219	212	209	213	225	184	182	177	189	214	236	193	212	200	191	201	204	187	213	207	185	200	191	223	189	213	239	213	195	181	205	190	222	235	204	220	196	206	230	241	187	226	198	195	185	226	207	233	221	214	214	198	191	189	202	199	189	195	199	214	226	211	238	214	209	212	196	212	230	210	180	199	206	194	193	201	195	206	195	185	203	179	226	212	195	232	204	196	221	209	194	201	201	201	201	193	178	196	217	200	184	224	199	179	194	200	211	209	196	214	204	205	204	191	223	224	214	188	218	206	234	209	226	231	178	210	193	210	192	204	202	192	224	219	189	205	216	207	220	213	226	228	187	207	191	196	200	212	220	220	187	204	224	195	237	213	199	230	199	234	208	209	195	194	196	214	206	200	218	205	207	181	193	200	196	232	210	229	225	193	217	198	192	211	208	195	191	205	209	194	230	204	206	167	229	201	236	189	199	198	187	188	196	199	204	219	204	220	222	211	186	204	195	215	199	224	205	218	219	216	217	190	178	178	191	206	173	221	189	213	204	194	208	203	209	215	224	217	230	193	222	201	224	202	207	204	236	220	201	163	226	202	203	221	207	208	215	201	218	214	203	214	194	189	209	200	212	202	232	205	200	220	213	189	202	206	210	205	208	190	223	204	229	175	209	221	171	205	216	198	190	203	173	211	230	184	218	195	200	192	186	186	203	173	202	214	181	212	203	211	236	210	190	212	200	194	186	199	191	223	195	213	192	215	218	200	218	206	207	219	208	221	195	208	194	180	207	214	193	228	214	232	206	198	221	201	196	193	211	211	194	197	209	189	186	205	187	218	212	192	196	199	169	218	190	186	219	233	164	212	205	196	220	217	208	184	199	225	199	202	184	194	219	226	203	203	205	228	215	233	223	195	194	198	195	187	168	172	213	196	197	206	205	210	206	208	200	217	206	185	208	197	217	216	205	191	185	192	176	202	209	188	193	196	205	222	190	189	223	227	194	211	215	214	214	203	189	233	202	194	224	185	214	250	219	218	204	186	214	213	199	212	209	203	204	219	197	199	208	200	203	195	185	226	193	209	200	220	215	183	211	230	191	204	217	196	197	216	203	212	209	163	215	186	228	234	193	207	197	185	174	190	192	172	214	187	203	204	224	220	205	213	196	219	210	185	215	222	191	182	202	204	177	172	198	195	216	227	224	218	202	189	192	229	210	205	217	183	228	203	184	211	217	197	208	180	204	201	237	206	204	213	200	209	212	212	204	187	223	194	211	176	161	200	192	213	226	196	193	191	182	198	187	207	221	212	211	199	198	190	197	228	196	207	224	222	205	188	194	223	234	209	198	203	223	203	215	217	197	200	180	208	221	201	199	216	202	189	233	211	202	201	206	222	198	231	190	203	186	220	192	225	196	210
6060	1285	2756	3091	2706	2207	1943	1699	1563	1225	1344	1087	1186	973	964	862	886	1091	882	880	904	1275	1248	1059	801	797	839	784	901	888	756	665	626	795	710	648	599	649	645	608	635	612	628	577	595	647	594	631	671	602	606	603	592	619	617	602	589	565	624	626	589	612	591	588	592	568	628	621	572	628	590	609	626	615	602	557	558	576	539	623	569	585	613	599	587	577	630	566	600	567	601	550	590	586	554	587	554	579	584	549	611	577	568	592	559	571	556	577	573	607	573	570	525	589	573	593	609	553	601	615	570	609	602	559	613	588	593	598	578	597	569	554	598	587	587	568	642	552	549	594	591	598	572	600	596	558	618	595	589	607	591	562	565	545	548	582	541	603	620	541	585	556	601	594	583	582	575	590	551	553	582	599	561	549	574	592	568	566	539	570	556	577	631	516	580	626	578	598	587	578	603	555	588	563	574	568	580	624	613	562	603	527	570	555	576	575	558	602	583	640	579	555	524	598	573	564	577	600	559	580	581	570	610	553	565	575	554	556	585	553	584	583	597	581	596	603	567	583	598	581	548	623	577	583	579	607	602	584	578	581	591	544	566	603	583	576	569	523	599	608	549	576	585	581	545	575	588	582	578	560	571	568	561	546	598	565	572	586	548	553	560	545	537	559	563	564	559	601	564	561	575	594	595	611	587	641	604	592	591	626	600	606	542	561	572	656	571	572	578	579	557	561	573	592	620	576	595	589	578	576	541	586	595	543	613	572	540	555	583	602	571	596	556	554	602	593	602	583	587	577	619	547	623	553	536	609	543	588	573	598	612	532	631	555	579	581	578	613	552	546	618	603	576	571	551	646	546	520	596	560	597	563	608	584	510	597	588	581	645	584	565	563	537	575	585	573	587	619	568	571	579	564	591	539	584	567	580	554	556	561	590	543	535	607	574	556	573	565	587	551	579	588	609	573	588	585	604	611	594	556	550	581	585	614	555	611	607	559	599	573	611	559	531	592	545	543	582	591	560	569	542	567	565	570	592	592	570	610	566	607	590	641	644	593	553	563	571	580	623	599	617	519	561	561	587	567	605	550	569	561	555	585	612	577	560	594	597	594	570	576	590	574	539	577	551	536	588	600	569	570	598	589	574	624	574	537	579	577	656	577	546	588	538	559	619	579	615	562	529	597	590	571	562	595	609	624	581	588	624	595	590	513	519	585	578	595	583	566	567	533	600	601	603	593	602	588	580	583	596	557	582	562	608	552	584	593	552	551	592	568	551	567	590	579	534	531	588	580	567	598	571	554	584	596	590	571	591	593	569	556	613	620	589	581	632	589	591	598	552	599	556	527	548	562	594	647	557	570	610	564	572	590	607	602	551	581	576	582	576	584	585	603	575	557	590	605	560	578	591	588	526	561	596	555	543	556	546	582	600	571	568	579	629	539	569	558	574	624	559	585	574	540	569	516	540	570	602	572	565	567	547	579	589	602	587	565	583	601	585	578	577	590	597	596	555	568	535	562	571	619	616	556	600	580	572	542	568	603	595	572	547	599	576	600	546	536	620	597	580	562	574	577	572	577	575	567	546	592	579	588	565	551	581	620	565	577	564	595	602	580	563	559	543	550	628	559	529	576	587	563	576	599	590	605	609	560	544	594	547	600	520	589	591	582	583	549	574	571	566	572	589	568	565	549	575	583	578	590	632	579	541	548	578	572	589	552	596	586	623	600	584	552	555	631	562	569	568	573	595	590	540	613	596	553	524	540	566	612	615	626	576	565	561	589	591	577	609	578	600	604	540	546	577	586	545	635	603	634	571	593	571	580	574	547	600	571	560	578	609	577	571	596	580	596	615	597	603	589	572	560	596	596	603	614	576	583	605	611	573	580	550	543	595	558	601	550	562	547	635	621	603	634	525	550	601	613	618	548	593	594	630	578	566	594	596	579	573	583	534	584	603	536	558	617	573	585	585	587	591	532	575	580	569	600	601	632	593	558	575	569	581	560	548	600	552	574	592	546	568	601	554	583	564	592	600	590	587	621	569	590	596	587	574	577	549	580	611	557	590	552	594	550	559	597	588	563	580	563	538	586	554	585	574	571	625	556	604	585	596	556	555	565	567	588	550	573	580	609	521	571	573	582	551	616	599	602	570	576	568	566	564	585	614	581	594	599	551	570	578	576	580	544	551	577	595	586	551	589	573	591	570	582	565	554	568	561	586	533	573	549	604	599	555	548	565	581	604	569	609	603	578	591	557	563	559	556	629	550	551	534	599	574	548	626	546	580	570	601	567	566	552	562	558	618	564	575	591	609	553	570	579	575	552	571	594	562	572	549	610	583	538	578	540	544	569	612	582	619	550	595	601	588	563	564	519	572	587	574	551	573	567	571	616	581	584	603	618	571	653	544	566	580	556	631	584	579	578	620	540	603	583	576	568	596	598	560	573	580	566	627	611	581	550	527	595	548	612	564	596	594	583	570	568	623	619	601	580	607	607	593	612	564	587	557	576	583	578	593	556	581	581	561	568	597	521	590	562	611	579	589	605	544	537	598	582	563	570	552	561	575	592	585	584	589	596	598	555	582	585	582	601	565	594	575	595	610	604	577	573	559	584	552	577	551	622	579	605	580	566	594	599	562	611	557	608	570	592	542	577	603	580	594	555	578	554	601	590	558	558	585	565	614	615	586	601	558	589	598	592	529	566	565	580	587	614	570	621	660	587	570	547	538	609	584	565	572	597	563	553	596	583	613	631	558	564	600	613	570	582	577	617	573	553	598	570	559	564	598	594	570	584	581	576	587	533	570	617	521	593	562	626	603	579	587	573	556	577	583	610	590	551	594	538	550	605	560	590	593	562	576	556	559	541	576	553	597	587	568	592	598	593	556	612	597	561	585	586	589	568	573	613	538	558	616	614	609	639	539	583	588	561	567	617	618	604	545	581	633	553	520	608	583	548	579	592	579	631	579	564	567	576	564	567	582	591	569	595	552	636	642	590	590	569	610	568	598	586	539	575	528	605	637	601	585	523	570	537	603	569	569	581	550	577	622	611	549	597	578	576	586	548	617	604	590	568	545	602	596	554	593	604	617	565	620	595	633	612	597	569	576	605	583	607	571	607	573	590	548	580	560	561	566	620	555	583	592	564	547	541	593	519	591	559	603	610	561	561	579	554	575	616	557	621	607	572	551	558	568	575	564	597	567	613	590	570	610	568	554	635	546	570	607	572	543	600	564	574	586	555	541	574	633	622	610	593	540	583	549	549	589	550	593	603	573	553	561	612	585	559	619	587	595	611	580	566	560	589	581	587	563	586	603	551	624	591	557	594	595	603	571	575	573	572	599	576	561	581	537	581	559	539	591	573	583	573	556	556	593	558	563	547	580	623	573	607	606	635	557	602	561	617	595	577	540	538	562	564	590	572	617	569	581	624	596	572	550	603	553	551	564	559	598	559	634	565	594	560	604	612	565	554	579	582	587	631	545	598	544	584	600	624	577	575	557	610	581
14548	2528	2575	1951	1400	1090	945	764	665	650	578	517	544	492	486	489	452	423	471	425	482	478	555	517	447	444	456	432	497	426	392	450	421	405	436	408	379	400	400	409	407	419	411	393	402	394	391	376	393	383	413	393	367	389	435	382	388	371	419	403	393	353	380	392	385	348	377	394	386	379	396	366	392	408	343	354	389	391	381	400	430	382	379	400	372	353	381	397	414	387	394	377	365	403	390	360	349	409	402	365	386	366	391	381	368	371	402	369	430	420	428	407	407	436	361	361	365	356	412	345	407	392	365	369	363	379	379	388	410	380	405	398	397	376	367	388	388	426	386	385	376	352	383	388	409	395	405	392	351	352	410	374	352	405	377	378	372	392	326	371	387	395	385	436	375	408	360	365	380	358	379	408	388	377	344	354	363	376	395	385	383	361	361	394	372	390	414	385	338	358	396	386	381	407	363	360	409	349	343	377	395	349	370	434	356	400	395	395	347	397	426	371	410	387	394	388	375	384	412	379	397	430	388	381	395	391	409	439	386	399	399	390	402	374	370	374	360	399	388	379	377	363	385	356	379	352	368	381	395	398	395	354	401	378	396	385	389	390	372	385	424	365	403	399	392	369	407	371	358	402	379	413	375	380	384	395	397	378	389	371	395	405	351	351	417	403	365	370	362	372	369	361	387	393	408	432	367	373	389	403	357	391	416	403	376	402	427	396	372	386	392	378	376	379	344	396	401	399	366	371	395	366	386	379	383	369	373	420	357	369	377	397	384	368	388	373	419	417	371	357	375	388	363	347	407	351	424	418	366	407	377	387	374	395	369	377	377	355	410	396	415	399	412	377	382	377	373	382	384	376	398	456	373	365	378	376	379	399	426	408	402	369	377	397	384	403	404	396	395	383	400	412	376	369	398	380	384	378	352	372	394	407	398	377	395	408	345	360	355	364	374	377	362	388	384	427	400	365	408	425	388	402	389	375	426	378	401	408	372	370	401	403	390	405	329	410	373	375	402	387	392	407	389	375	342	371	368	393	383	386	383	413	384	369	356	379	385	360	383	390	387	401	351	404	408	416	383	377	390	379	369	391	350	378	398	380	428	376	409	347	389	373	341	408	372	387	387	405	406	352	373	388	382	370	407	361	369	367	381	407	394	403	344	370	395	383	397	361	370	400	367	393	415	375	396	377	355	381	333	365	385	395	376	382	403	375	376	410	374	412	386	388	368	392	419	374	392	368	424	381	403	373	403	374	390	411	419	410	423	396	399	392	384	359	400	360	411	409	388	391	412	406	403	377	398	365	362	365	369	391	417	394	383	381	353	391	383	380	356	404	432	410	381	383	397	371	396	385	349	347	378	353	374	404	368	342	347	370	368	369	379	396	384	354	379	398	392	401	401	344	386	351	389	402	398	388	370	359	379	341	390	396	373	370	382	378	373	359	404	413	348	373	378	374	397	392	387	365	388	411	411	388	401	410	389	386	372	370	401	412	436	427	381	384	379	389	379	409	367	358	370	382	401	377	407	408	378	400	381	364	363	386	396	401	420	390	377	393	364	380	413	345	382	420	401	389	395	406	387	354	405	393	374	376	431	351	381	381	370	403	418	415	395	401	348	371	397	364	368	368	383	396	375	373	373	413	403	408	407	365	387	384	348	359	358	374	394	374	377	407	397	377	368	383	379	352	401	377	327	384	378	344	378	395	432	388	361	393	377	405	362	384	373	355	380	378	356	385	399	344	350	381	386	394	393	382	369	385	369	386	354	377	366	396	349	402	402	396	347	389	368	394	420	415	365	357	381	404	378	373	407	401	374	417	362	440	385	338	349	427	382	370	414	430	412	389	388	399	387	369	388	398	396	389	385	384	422	384	394	375	400	369	367	380	383	350	398	376	411	373	393	405	390	370	369	386	398	392	392	353	415	400	372	392	402	352	398	360	353	383	360	374	382	426	419	366	414	373	378	382	369	373	394	388	373	401	348	398	375	387	328	383	386	333	355	397	400	383	389	399	374	425	414	357	381	394	398	391	404	383	388	409	386	370	369	368	382	374	369	366	402	375	360	379	405	382	383	386	385	355	367	363	398	418	421	390	332	387	392	347	371	383	370	399	390	372	386	366	371	380	384	342	371	394	394	381	405	353	373	351	354	364	372	360	375	355	422	407	389	375	382	371	414	340	368	359	368	364	382	389	399	384	386	349	385	369	351	396	351	365	410	389	381	404	415	383	364	397	393	388	358	405	385	374	379	373	418	397	402	395	381	373	368	390	382	365	369	374	390	400	359	360	383	371	387	384	360	415	422	395	388	390	346	389	399	416	383	405	406	441	365	372	393	374	380	395	395	334	352	412	352	370	376	377	375	392	371	340	395	366	365	365	397	383	360	384	364	381	379	397	419	372	367	402	409	362	413	367	358	372	405	370	360	384	369	406	402	384	349	410	395	386	420	400	388	391	383	379	369	357	389	397	391	379	345	365	347	394	390	400	404	378	390	394	390	414	387	404	376	406	363	408	352	397	403	380	400	410	406	396	380	360	373	393	424	358	392	346	375	381	379	409	393	394	379	388	406	405	369	402	396	389	392	406	352	369	404	369	367	356	387	415	392	389	424	394	385	383	408	368	379	391	367	337	390	380	338	354	329	443	391	393	394	382	408	345	377	348	358	408	382	383	392	371	352	370	391	423	363	399	400	390	374	348	379	372	378	394	367	383	423	412	373	402	365	376	403	390	373	372	394	404	363	371	344	399	363	430	390	396	388	373	427	402	387	386	398	431	405	405	411	355	402	391	385	384	410	405	384	421	393	384	384	397	391	341	366	387	401	400	401	376	413	333	382	431	411	367	411	381	412	371	387	400	386	394	395	348	400	386	335	384	389	397	365	376	382	359	373	367	378	394	353	372	377	401	392	402	351	399	381	408	389	378	402	404	371	412	359	377	352	421	374	356	406	394	379	372	352	359	397	388	368	400	395	409	383	416	372	387	360	386	403	367	391	373	382	371	394	375	360	366	347	363	382	367	383	364	424	372	361	363	399	359	368	377	404	411	406	380	342	359	417	375	357	375	369	368	363	411	407	400	368	426	405	386	401	369	367	362	356	398	358	400	408	369	380	354	372	383	354	386	380	385	377	382	418	399	428	378	380	371	369	405	373	370	381	396	374	391	373	387	407	370	408	402	401	386	400	379	404	395	399	380	388	401	356	380	388	385	420	416	368	370	423	376	401	353	388	377	409	365	381	360	375	391	373	401	407	372	380	390	405	378	361	354	365	361	390	387	411	387	411	396	389	437	377	384	397	390	392	396	379	406	376	386	401	396	384	384	376	406	352	375	398	445	382	346	398	416	384	394	411	388	383	412	378	381	383	349	407	385	362	386	376	392	374	403	416	411	407	367	410	386	375	404	393	394	384	400	388	390	369	379	429	381	360	368	341	373	379	368	355	382	393	377	354	388	383	379	402	378	383	377	383	375	384	379	370	349	387	377	395	409	390	360
8177	2400	5059	5729	5127	4273	3524	3034	2663	2360	2123	1993	1876	1775	1671	1611	1541	1497	1518	1793	1807	1922	2371	2126	1371	1305	1451	1443	1445	1326	1233	1328	1250	1116	1186	1130	1122	1019	1010	1024	1036	1015	1002	1008	974	1012	991	962	1020	990	943	959	975	982	973	944	1002	980	999	978	926	1002	950	951	1001	989	927	950	960	981	988	941	1024	957	970	969	899	909	941	950	914	977	926	919	939	949	907	955	927	951	917	964	990	936	980	1003	915	936	995	947	973	981	1025	937	926	929	964	1025	924	933	965	999	921	953	932	950	913	882	895	954	942	970	947	962	935	955	1015	977	909	940	891	966	955	945	911	953	914	944	986	972	934	948	937	906	1019	933	1004	940	896	936	924	928	930	987	966	952	999	965	955	932	974	921	911	976	955	954	910	952	872	968	927	870	916	949	956	947	946	892	1049	916	948	947	963	890	929	998	974	995	972	931	953	925	1002	877	889	940	967	932	896	922	953	960	946	928	957	939	955	957	933	955	963	968	1003	939	901	982	942	941	933	935	940	957	976	937	934	914	936	935	961	945	949	987	958	951	979	948	1020	938	921	886	951	894	992	912	965	890	965	950	991	955	955	908	916	926	958	879	908	925	917	990	926	923	945	989	935	891	943	979	946	972	939	916	925	951	889	966	902	962	989	945	957	885	905	949	925	941	902	919	970	910	981	904	947	939	861	966	921	929	954	885	956	925	952	924	978	984	877	964	899	931	961	895	937	998	952	936	930	891	976	935	968	953	959	947	926	949	924	936	987	913	951	921	976	893	958	989	916	934	988	973	948	910	968	942	962	944	939	907	900	926	903	925	932	913	928	969	929	931	918	948	916	941	960	892	949	992	960	964	918	902	908	940	922	905	962	949	908	932	891	942	958	927	958	986	917	955	968	945	947	904	916	943	958	901	908	970	987	938	948	1019	903	940	913	967	926	905	913	954	916	968	934	874	930	992	927	962	967	934	974	955	946	961	941	925	903	934	944	915	991	902	945	1016	997	941	942	932	942	978	967	946	931	922	922	928	940	907	939	918	922	995	970	989	964	959	910	911	923	939	939	918	961	912	893	894	926	943	906	954	915	948	929	914	902	933	974	947	954	933	914	982	929	946	972	926	976	946	927	945	929	903	951	947	951	913	940	901	929	925	953	906	886	914	926	911	916	929	958	872	904	955	918	831	927	952	960	913	936	963	936	946	936	851	945	954	924	937	935	987	886	940	951	975	927	959	934	895	945	947	951	971	932	919	954	943	960	902	959	896	896	1000	920	911	963	938	944	942	923	981	963	929	967	969	948	1029	961	944	931	936	962	944	907	962	916	915	903	897	924	982	873	889	957	951	920	973	948	972	880	877	974	949	983	958	991	963	927	928	951	965	924	914	932	931	926	963	952	981	962	959	937	958	969	972	922	899	916	900	967	921	980	994	939	943	918	932	887	961	954	899	976	967	898	940	977	912	986	934	945	911	971	920	913	940	943	939	954	963	952	890	906	909	955	910	959	944	927	966	915	882	955	1001	918	949	961	905	944	983	995	911	902	910	938	963	922	931	886	893	941	904	896	885	955	968	953	887	900	982	959	993	912	939	922	970	969	931	940	927	937	909	938	953	885	886	878	912	988	923	927	921	976	959	943	986	904	986	911	983	931	925	942	907	938	963	901	948	953	923	974	923	940	903	973	956	910	876	958	923	878	911	987	901	962	944	964	922	979	969	968	955	941	944	912	916	923	956	928	998	958	934	936	986	923	976	930	947	918	920	896	907	905	910	938	895	936	966	939	984	951	905	949	959	961	952	910	892	987	963	964	966	977	905	886	982	978	905	975	889	909	950	987	934	968	913	922	911	923	935	914	968	963	907	1000	917	950	942	911	955	996	978	958	951	943	960	982	910	947	951	925	941	909	969	910	929	927	987	950	915	927	940	952	920	965	950	921	958	956	957	958	918	907	943	935	916	941	888	969	920	892	943	995	938	864	926	939	969	960	920	929	917	939	957	913	943	896	990	943	936	930	966	973	908	958	955	986	926	930	908	931	922	987	940	909	922	953	987	931	925	947	958	949	953	957	964	949	982	894	909	896	951	905	949	941	895	957	962	948	947	912	930	916	876	961	909	935	937	968	956	936	921	919	921	943	947	946	978	908	922	947	946	927	913	918	955	934	959	979	876	948	968	992	884	917	938	918	942	864	935	905	909	911	929	936	972	965	947	949	945	920	974	966	951	909	935	887	906	905	942	955	892	1009	973	956	916	916	896	878	883	945	912	927	954	947	921	939	992	951	893	941	909	974	950	930	932	947	945	985	885	952	980	918	907	964	950	913	899	993	930	887	921	925	994	924	994	937	1002	983	929	943	935	963	960	924	957	910	992	915	993	954	962	971	902	952	944	931	942	950	969	941	919	942	938	950	959	956	951	956	941	931	875	962	937	989	941	939	904	987	980	907	968	917	958	976	902	927	1007	949	931	967	942	906	894	912	981	923	928	937	965	933	849	923	934	965	903	938	925	932	943	952	1026	929	952	905	982	912	900	924	965	932	984	947	983	914	977	927	891	968	927	868	953	923	941	966	970	938	909	901	1018	970	985	944	911	953	922	923	973	951	996	941	958	921	967	947	929	937	932	925	965	968	925	924	941	915	985	916	915	984	955	894	947	906	948	975	908	969	958	1004	858	935	954	968	949	953	944	945	945	935	977	995	918	894	939	950	941	906	959	924	970	928	902	930	949	919	949	937	931	919	954	923	897	922	901	927	967	969	893	883	935	914	936	995	931	924	977	914	920	917	948	884	965	989	900	933	951	927	930	915	953	954	919	950	985	915	1000	984	934	946	939	932	953	927	956	924	936	927	1007	951	973	973	922	925	974	926	964	900	889	954	932	975	914	992	947	987	895	885	987	947	937	955	888	966	913	950	924	915	885	917	1003	934	917	914	929	939	920	950	975	920	985	958	942	954	912	924	956	936	966	998	901	974	991	949	927	954	979	953	969	931	954	979	903	930	941	902	962	983	926	940	908	902	901	1015	935	940	965	962	917	920	947	973	919	958	906	892	961	927	954	991	962	952	908	926	914	908	929	967	948	934	971	891	918	942	932	953	952	942	938	940	953	964	925	930	910	932	908	960	936	929	953	985	932	931	923	901	897	936	907	972	980	982	921	863	929	883	903	968	960	942	904	925	1010	950	901	981	973	923	966	919	894	955	952	929	948	900	922	874	1004	966	954	932	923	964	941	949	962	989	936	906	932	996	922	950	985	931	933	901	966	992	949	895	938	937	934	926	993	953	933	971	960	917	955	952	960	925	1001	912	925	911	934	942	989	943	987	973	936	941	989	963	906	1016	959	897	963	991	962	1005	981	968	925	931	938	892	914	938	921	920	926	914	923	897	949	951	900	961	972	965	1030	915	955	940	906	915	892	955	938	1033	922	906	959	960	986	956	970	930	869	936	939	897	952	908	898	956	877	934	936	967	953	930	930	936	883	962	939	989	925	973	955	949	957	899	994	990	1005	878	992	899	944	956	931
1920	152	144	140	160	115	105	122	143	137	124	137	113	124	118	130	140	119	116	125	103	130	95	134	131	111	114	111	126	115	118	119	113	124	103	110	115	136	129	116	117	120	115	126	116	139	112	108	112	130	117	134	140	92	117	112	126	122	124	124	129	114	120	104	136	135	132	140	94	107	115	117	138	117	116	119	115	132	109	118	129	125	124	135	120	118	115	134	113	116	118	134	105	151	122	116	132	126	118	115	100	105	134	128	113	120	110	122	125	110	125	123	123	128	138	128	93	94	115	102	109	143	134	118	130	124	131	99	106	103	111	98	101	122	121	126	138	111	128	122	137	117	117	119	117	110	127	107	141	153	127	134	132	134	111	134	97	120	124	113	113	119	108	124	120	135	124	115	114	116	123	132	124	98	115	114	135	125	122	107	116	109	140	125	119	130	131	135	121	116	123	126	136	133	130	116	122	116	120	121	140	120	126	154	105	116	140	114	121	117	115	115	110	143	109	121	110	110	109	128	125	132	136	116	111	129	131	112	121	132	106	118	131	130	124	108	125	118	127	112	111	131	119	100	114	100	114	123	106	126	121	107	111	112	127	116	103	114	108	114	109	113	121	114	111	106	120	120	123	124	118	143	122	121	112	129	130	128	110	113	133	115	131	115	98	127	126	136	133	142	125	117	137	123	106	127	126	132	123	112	118	130	127	132	113	130	111	118	91	109	112	118	112	116	114	117	133	127	131	129	120	129	117	120	125	118	114	117	118	127	118	126	133	133	104	119	110	122	125	121	122	134	118	115	138	115	117	117	120	110	121	127	127	110	134	109	111	116	129	125	109	123	123	121	108	126	112	120	121	132	109	96	117	135	136	123	108	113	105	115	152	116	103	145	136	114	114	137	108	133	119	111	127	145	107	106	120	117	117	126	137	98	103	114	100	133	140	128	122	115	115	118	131	111	102	131	117	118	116	137	110	118	110	104	123	111	110	127	116	118	140	116	116	111	124	137	105	116	130	166	126	127	116	114	139	111	120	139	136	137	112	114	133	125	125	132	133	123	121	130	101	136	104	119	120	103	122	135	111	118	102	115	110	124	133	127	124	122	116	133	125	127	119	122	108	119	129	104	132	117	120	123	131	110	140	109	107	105	116	118	106	99	119	106	114	141	107	117	111	130	104	108	121	110	149	134	126	117	116	123	130	117	136	135	115	127	129	123	111	123	132	114	100	110	136	134	113	117	122	120	113	118	117	113	113	126	115	116	115	115	124	107	111	122	124	128	89	129	120	136	137	113	128	126	113	129	123	120	103	123	121	113	133	119	124	105	131	134	123	118	113	111	120	110	122	140	135	104	113	121	120	118	130	135	115	118	122	104	122	115	117	111	123	107	117	115	138	130	113	122	105	118	107	104	124	106	112	117	130	118	107	106	158	101	111	114	109	131	133	103	119	119	124	110	130	125	111	129	106	115	116	118	132	102	120	133	128	118	109	121	128	110	112	122	101	138	122	115	111	118	141	122	137	112	110	138	124	149	108	125	121	132	120	125	126	116	117	134	105	123	112	134	148	103	110	127	109	102	118	123	127	126	116	117	125	126	96	121	117	104	127	121	115	115	122	120	100	133	140	116	148	134	129	120	113	117	103	114	124	119	141	115	149	116	144	136	132	118	101	125	114	143	141	122	112	114	125	117	101	128	160	125	105	97	115	127	114	134	132	123	107	127	121	124	118	123	124	121	113	126	114	112	108	130	139	114	119	131	111	139	132	129	143	113	139	124	122	113	107	115	102	106	108	116	145	111	124	136	122	127	110	127	107	133	117	129	140	134	129	126	147	114	112	117	131	112	141	131	96	105	128	141	126	119	106	121	119	120	122	119	128	120	140	123	116	121	133	120	107	127	112	115	134	121	128	132	112	98	126	114	98	104	93	120	97	139	131	115	123	130	117	105	124	140	114	122	125	122	105	123	121	121	121	116	124	112	101	125	116	124	89	120	126	118	115	128	111	114	133	125	112	119	98	101	104	122	120	129	116	128	103	135	130	116	117	113	110	114	134	112	108	133	106	115	112	114	155	106	102	103	126	121	146	123	127	117	101	127	121	126	117	109	104	113	117	121	131	115	123	139	114	115	148	123	91	106	127	124	96	124	141	113	99	115	97	123	113	120	128	138	127	136	116	129	120	130	123	107	117	126	147	117	133	111	111	117	117	123	124	131	115	132	103	114	115	135	117	127	112	122	119	134	109	114	108	116	135	136	119	111	90	127	119	130	130	110	135	115	107	106	122	94	115	109	116	143	136	105	127	114	98	123	120	130	112	109	125	136	108	112	108	122	107	118	92	112	113	121	126	132	106	106	132	121	123	130	122	93	134	113	125	121	124	132	129	132	114	105	117	126	124	132	116	136	113	113	123	122	122	112	122	116	130	137	101	109	115	112	105	105	101	123	116	108	137	106	140	113	120	111	116	113	109	115	116	113	124	119	140	113	113	148	123	105	128	126	135	115	111	128	116	107	137	139	114	107	121	108	105	108	114	104	127	130	127	129	113	105	122	125	117	125	111	133	114	114	124	126	127	102	119	101	123	99	116	107	130	122	109	127	132	118	133	132	115	130	132	128	104	121	126	114	102	139	125	129	123	116	131	119	113	131	130	107	124	130	128	122	118	114	136	114	127	110	92	115	120	115	111	129	135	111	120	113	111	116	116	121	127	130	111	105	126	98	117	115	107	125	120	104	130	135	117	115	123	130	129	114	101	132	130	109	111	115	126	120	142	111	101	115	97	112	111	107	135	115	100	126	123	116	109	117	116	116	133	133	103	105	111	117	113	109	141	122	114	111	135	120	140	120	125	120	128	127	113	122	121	135	140	121	124	112	124	143	120	131	124	115	133	117	112	118	108	120	104	111	122	125	107	110	112	120	113	113	132	114	118	121	128	118	134	128	138	120	112	117	115	114	113	135	99	108	107	123	126	123	105	126	126	113	119	124	102	105	125	95	136	113	111	127	135	97	87	146	113	116	105	133	112	111	113	127	122	125	103	111	116	116	117	121	133	104	111	146	122	136	125	144	136	123	119	116	130	128	105	133	107	122	127	118	128	122	116	139	122	120	110	119	132	112	115	110	119	119	119	116	112	119	132	131	120	109	113	113	120	117	124	135	120	86	128	123	120	128	95	110	118	129	90	92	125	139	135	111	118	122	127	118	132	119	102	128	129	133	106	119	133	116	134	123	109	122	112	101	128	126	132	114	138	128	111	120	122	114	135	121	116	135	125	134	128	128	133	135	112	130	105	126	121	136	136	90	123	108	119	133	110	118	107	112	128	121	127	117	109	129	122	129	100	132	117	105	112	128	120	129	126	118	117	122	127	127	137	118	129	126	109	92	121	120	122	123	116	116	111	117	109	117	110	128	111	97	118	102	105	126	127	123	139	117	124	119	120	104	107	112	117	114	110	141	127	128	112	117	131	127	123	117	114	104	125	120	120	125	110	118
2364	449	437	503	472	450	446	437	419	415	422	384	405	385	396	381	383	389	370	401	436	410	440	409	381	366	381	403	386	411	362	402	401	387	370	382	365	383	440	420	392	349	323	381	385	405	397	392	387	414	379	377	402	369	393	386	351	392	372	376	350	345	367	353	344	348	381	347	396	388	376	351	357	380	353	371	370	384	358	405	355	367	397	386	383	380	399	418	403	408	392	391	410	393	359	364	396	365	373	385	352	409	398	355	388	389	415	421	346	408	419	385	361	421	368	420	372	354	387	390	367	386	376	398	344	366	403	347	374	396	366	377	403	375	414	356	368	395	391	405	367	391	365	416	369	342	359	367	390	405	379	376	382	352	383	370	380	400	389	373	374	380	332	375	356	372	393	384	418	367	393	387	409	370	402	367	385	401	379	379	392	386	370	346	404	377	392	378	405	409	392	381	399	367	425	355	397	387	377	323	387	425	381	401	394	383	388	377	355	393	397	414	391	376	368	408	377	397	382	403	378	366	374	402	362	339	400	390	394	371	357	411	406	387	402	387	360	376	407	334	393	386	391	397	428	352	409	378	375	401	377	375	410	373	356	371	368	387	405	367	381	357	377	374	377	393	381	340	393	396	366	386	366	369	403	388	421	374	404	386	403	364	397	378	393	388	367	368	380	366	368	420	382	369	422	386	364	380	389	388	403	368	381	419	389	384	392	384	369	383	386	386	374	368	358	376	402	364	384	406	385	374	367	395	365	362	348	364	385	426	383	412	363	342	402	348	386	381	439	374	355	411	344	390	375	330	369	380	379	390	374	391	381	363	372	402	410	369	376	386	375	407	395	368	386	405	371	376	372	402	422	375	385	372	405	361	370	396	364	361	403	376	386	392	356	393	379	353	383	362	366	358	403	384	354	339	334	388	381	409	375	408	362	388	367	385	368	396	391	395	409	381	366	358	376	395	382	390	391	393	404	350	393	366	376	379	373	387	376	364	380	397	360	376	388	407	381	396	380	390	369	390	378	342	398	412	382	356	377	406	346	377	418	377	364	390	390	369	381	404	360	340	399	354	387	379	368	381	396	356	368	399	379	402	354	402	392	387	374	343	361	343	416	409	378	365	379	416	344	413	386	353	388	382	422	382	377	404	382	379	435	368	371	366	393	387	362	369	395	405	355	380	406	387	354	390	379	379	399	406	373	395	374	365	359	391	381	370	381	367	363	400	362	390	382	369	418	407	388	420	377	394	335	383	372	368	360	397	363	391	353	382	381	343	394	376	389	373	414	390	376	375	371	412	360	393	372	406	399	397	380	395	367	395	391	379	401	414	346	376	410	393	379	378	380	375	382	367	402	392	373	383	364	373	404	392	416	396	369	397	354	385	402	398	383	427	406	388	365	361	362	372	342	396	411	391	394	384	328	362	377	382	360	415	396	373	397	386	383	383	403	376	376	364	348	390	367	401	342	358	426	358	378	383	411	391	399	368	395	391	366	370	387	380	357	400	374	395	368	386	379	357	386	380	363	421	370	381	363	382	374	366	399	395	376	361	352	375	375	389	359	388	387	387	351	362	389	384	344	370	361	381	402	384	411	394	386	360	400	374	359	380	405	356	400	373	396	395	409	395	370	378	399	388	386	382	382	396	399	398	373	363	403	367	408	377	369	373	358	377	339	383	390	351	390	391	380	389	399	336	391	435	425	392	415	390	390	379	365	396	378	396	397	382	374	357	389	370	382	392	369	403	373	407	387	373	386	371	355	425	355	387	398	413	386	368	393	347	402	378	397	369	384	395	403	361	419	355	367	377	406	375	370	380	390	399	391	397	374	365	387	406	379	392	404	412	372	371	364	390	373	387	361	360	408	399	397	385	392	397	342	387	401	351	405	368	365	414	391	379	385	380	359	388	392	391	356	391	368	364	407	391	369	395	353	394	408	372	392	371	386	385	405	394	395	377	390	394	392	417	341	365	373	377	415	392	389	380	399	388	372	379	374	367	407	386	403	410	369	388	395	408	376	399	376	349	405	375	416	398	359	381	349	378	387	381	349	401	386	381	358	365	367	394	397	372	389	347	364	399	382	383	359	367	391	372	400	326	382	389	407	351	394	398	363	350	380	377	372	422	412	397	392	377	388	402	389	357	386	397	406	390	412	379	404	378	368	388	367	401	368	368	377	403	376	403	363	365	357	366	387	370	380	356	390	390	347	364	373	381	382	358	406	369	338	376	400	374	383	398	367	391	389	369	366	372	392	384	357	392	387	364	360	378	383	381	367	364	387	373	376	389	386	367	398	390	383	378	371	390	393	392	368	414	368	401	370	383	366	371	377	406	364	373	370	411	380	395	378	405	386	367	380	366	367	412	375	398	369	397	402	370	394	383	390	402	402	348	372	429	354	334	364	421	379	333	395	390	385	379	386	413	361	389	397	389	358	386	395	341	402	388	384	391	386	396	371	380	386	378	369	375	378	400	372	384	386	406	334	416	369	390	354	419	383	397	347	377	397	378	384	364	396	407	390	357	384	367	385	382	377	382	399	371	385	360	386	356	368	363	389	355	405	385	385	392	388	362	389	415	364	379	379	365	403	379	367	386	414	381	357	404	357	388	396	387	369	377	377	391	375	393	401	400	406	389	382	351	392	375	396	395	371	389	385	367	371	370	395	364	352	391	381	384	350	392	377	399	408	380	378	360	424	374	370	368	394	380	391	376	351	353	406	384	399	401	386	367	397	394	377	370	378	392	406	379	369	395	406	369	393	393	391	398	384	373	385	405	379	415	409	354	393	397	384	411	356	355	388	393	375	363	382	382	368	377	404	395	382	377	380	384	385	365	384	398	356	378	397	370	382	374	395	412	352	388	378	401	355	379	355	400	364	380	401	389	362	388	372	343	360	388	393	417	402	366	407	388	391	381	356	380	406	364	384	361	378	353	371	380	419	416	386	404	380	390	428	392	400	373	383	424	393	395	349	402	366	357	393	368	396	380	388	377	392	396	406	400	383	386	399	350	395	378	373	380	396	377	362	386	378	387	367	375	351	385	399	336	376	410	382	381	381	395	378	383	348	396	373	386	386	376	374	353	407	383	394	388	377	394	368	400	378	394	363	350	382	384	364	391	388	382	376	418	381	364	421	377	373	391	381	350	392	338	362	372	368	366	408	360	418	394	379	367	373	370	394	403	392	376	406	399	378	380	406	376	396	390	372	355	412	367	381	383	383	438	371	397	363	356	342	381	406	394	412	389	372	376	412	383	398	365	377	371	414	415	389	380	395	403	397	367	362	354	384	343	382	403	411	452	361	408	367	369	407	368	389	381	346	374	374	399	405	427	398	356	392	399	397	391	368	387	406	388	415	411	373	383	417	374	401	389	418	395	408	389	405	387	375	382	349	427	405	390	398	405	390	388	394	395	355	426	367	409	372	361	388	373	401	407	387	387	391	374	340	372	356	372	360	359	391	363	387	409	396	390	383	414	359	386	400	392	421	385	392	395
7626	1034	1243	992	672	559	476	420	366	321	305	298	297	265	278	261	276	232	251	264	240	258	304	258	254	245	223	231	245	239	223	223	258	223	209	222	205	188	207	216	224	217	223	211	206	220	197	203	189	176	215	206	191	228	206	200	212	205	202	221	216	189	192	201	220	180	250	193	221	234	228	212	215	203	208	201	202	192	213	209	205	214	215	208	204	202	199	203	223	199	204	208	200	209	192	202	227	198	197	235	204	227	175	214	215	199	200	208	210	210	193	202	201	205	195	192	198	217	228	227	222	219	214	195	225	200	195	205	209	203	198	206	235	200	208	233	197	205	209	236	213	210	213	193	216	186	198	221	240	207	201	213	218	205	192	218	182	219	199	198	202	200	219	211	200	227	203	186	214	193	219	206	217	204	241	189	211	184	224	214	219	204	228	205	187	212	219	191	207	207	208	216	186	207	218	212	199	199	192	207	182	220	200	221	200	218	227	196	222	190	205	216	214	233	198	215	212	227	195	191	220	198	199	210	210	208	208	203	206	176	208	181	204	218	202	210	206	204	185	220	210	228	186	214	225	232	188	198	208	209	197	180	203	220	196	191	212	186	197	206	201	182	208	196	193	214	171	199	229	219	222	236	189	205	188	219	193	208	214	203	181	175	215	205	215	187	217	191	205	214	233	211	236	167	183	203	199	196	227	197	199	211	185	176	203	202	219	207	191	217	206	203	205	188	200	180	207	191	201	211	230	219	186	232	235	227	213	210	235	207	202	205	215	204	204	199	213	193	225	214	194	201	199	178	213	206	212	192	215	207	203	196	224	198	173	215	202	196	215	228	199	205	202	191	182	201	225	208	206	197	218	210	222	195	226	213	207	216	219	209	198	215	209	202	207	226	208	231	218	228	239	195	200	211	190	220	204	190	262	225	216	189	217	215	192	197	208	207	193	190	208	194	224	223	187	227	222	211	213	198	210	182	208	198	203	203	190	225	208	215	190	198	189	213	198	227	210	186	215	199	207	177	238	201	220	204	224	193	197	205	191	194	169	227	193	198	212	205	213	227	211	192	220	196	205	210	215	230	221	217	177	227	211	179	200	201	198	207	220	206	183	202	204	189	211	184	224	194	208	217	190	201	178	196	205	218	198	194	196	235	196	207	182	184	234	201	201	204	217	178	169	209	212	215	200	172	206	199	193	218	209	200	218	197	209	237	210	195	203	211	216	205	225	213	197	204	188	208	224	215	203	203	220	205	172	207	186	212	218	190	200	214	200	224	205	227	210	189	203	214	210	198	216	204	200	196	240	183	199	221	214	188	201	221	203	226	210	206	208	200	192	211	183	204	212	219	207	205	219	209	210	204	221	215	226	175	185	193	215	219	202	190	220	220	194	211	196	213	170	221	213	203	194	191	211	205	189	192	192	192	198	222	206	198	191	168	215	216	193	198	236	229	207	207	226	188	231	225	193	211	192	192	173	206	205	214	204	221	220	182	224	211	218	221	217	222	228	220	206	229	194	218	208	202	212	221	222	200	199	207	178	186	212	207	212	195	211	227	192	180	195	213	200	180	193	220	204	191	203	226	228	222	209	191	207	207	221	179	202	183	199	210	192	212	202	195	219	208	206	214	211	194	209	227	172	198	214	210	235	222	217	182	215	189	168	210	200	201	192	213	183	206	216	216	179	201	224	196	192	181	197	208	196	200	202	192	188	204	212	217	165	207	165	199	214	187	193	184	205	194	215	196	193	208	228	196	218	209	192	202	191	181	205	194	232	246	223	213	221	200	184	204	180	201	185	221	208	206	205	242	176	191	192	194	216	207	185	186	219	211	211	201	194	194	198	209	203	196	165	201	225	206	223	187	202	219	189	232	204	218	218	180	219	185	211	196	216	243	191	200	224	191	214	214	230	211	211	192	163	205	202	229	217	191	209	205	185	195	192	197	235	192	233	214	215	228	210	223	211	215	176	225	197	196	211	227	210	225	214	203	233	192	211	195	187	194	217	170	167	180	192	191	227	191	201	187	208	199	229	209	206	196	227	211	202	216	225	219	191	213	199	196	234	207	184	211	205	194	218	206	238	197	205	217	216	209	199	213	189	222	230	205	214	213	195	220	210	220	236	222	218	198	214	251	203	203	193	229	202	178	182	206	222	203	207	227	217	221	205	213	224	216	207	194	229	189	193	203	189	217	189	212	210	205	210	233	225	223	218	193	211	212	187	216	188	211	210	202	211	205	208	197	200	217	210	230	181	190	200	213	219	201	208	216	202	212	216	191	219	191	191	220	226	208	225	214	186	202	195	226	228	220	195	190	183	206	182	188	200	199	213	200	210	211	177	182	207	249	204	220	218	196	193	206	211	240	190	199	200	202	210	212	214	181	183	207	222	181	203	211	215	182	214	174	215	220	203	220	201	194	200	204	205	197	206	189	213	225	217	204	209	224	222	198	210	215	204	208	217	215	192	194	199	201	200	219	227	208	212	211	193	204	195	209	199	183	195	185	197	209	207	200	176	199	201	195	206	197	209	234	199	211	213	201	218	191	211	208	214	194	208	197	205	210	209	180	192	188	215	223	215	187	167	205	204	199	216	226	224	204	210	214	195	205	191	227	210	209	206	218	214	227	179	205	192	197	191	214	188	228	208	222	231	205	198	211	203	199	191	209	196	218	223	217	229	213	200	191	184	201	205	184	177	202	189	215	197	204	229	174	183	197	209	188	195	202	192	198	184	213	203	217	190	191	195	193	191	186	183	208	190	196	184	220	173	181	195	210	218	206	201	203	228	216	216	198	224	189	186	190	213	220	191	215	212	218	205	205	201	206	190	194	215	213	187	224	192	191	191	192	210	204	225	224	197	208	209	204	219	198	202	216	209	207	207	218	206	195	228	209	206	208	201	198	194	227	195	201	223	215	204	221	210	209	245	204	212	215	200	209	178	209	232	183	214	216	202	220	201	206	166	229	184	187	203	199	206	182	198	209	195	218	190	193	203	231	218	190	191	201	210	195	244	211	214	220	203	223	219	211	200	198	218	220	201	215	198	212	194	223	220	206	207	189	171	213	218	220	206	187	204	207	228	206	211	167	202	206	225	211	218	231	229	202	210	198	213	202	187	210	206	198	190	214	217	202	203	196	223	214	194	201	214	204	210	226	217	192	205	236	168	184	212	238	198	201	190	216	227	207	205	222	232	210	236	213	212	195	205	202	189	199	234	205	191	197	216	201	201	195	216	199	192	186	231	217	228	213	226	217	228	216	178	189	218	204	187	216	192	193	203	223	203	209	232	191	232	208	203	195	213	208	205	193	221	190	207	194	213	238	188	183	199	227	186	175	219	198	213	210	227	204	230	227	216	220	207	228	227	192	226	215	195	213	184	195	192	189	196	215	205	170	217	205	190	213	197	237	189	214	164	198	226	224	219	228	209	208	206	197	186	211	204	201	219	214	183	220	169	199	204	203	193	209	224	184	216	178	197	237	236	227	186	200	221	201
5922	1375	2666	3295	2655	2509	1900	1681	1444	1295	1119	1120	1006	961	920	895	856	853	1014	864	897	1071	1328	1125	731	787	848	818	902	814	715	683	750	718	686	677	705	658	654	634	615	618	594	602	594	613	582	584	553	640	604	581	636	618	619	619	616	608	624	559	563	539	578	558	601	547	611	586	568	578	588	563	567	609	588	628	603	551	590	575	647	602	601	596	609	558	572	580	623	614	576	541	600	580	574	570	561	582	564	625	607	562	588	601	592	584	523	570	575	580	585	590	598	550	547	587	572	579	597	618	563	608	596	585	551	608	588	571	601	598	582	618	604	571	592	538	611	578	576	605	615	579	608	572	562	596	572	593	553	588	600	577	584	616	556	566	557	606	598	578	577	584	617	573	577	577	615	601	562	541	566	577	607	606	570	616	565	541	591	566	541	548	532	595	592	534	604	551	603	568	588	628	570	611	573	590	588	623	592	586	566	590	556	565	602	558	579	594	617	587	575	549	569	592	589	608	594	600	587	569	550	575	572	585	566	605	553	516	593	600	608	602	566	598	521	569	572	526	545	597	567	586	591	588	578	563	601	618	556	555	579	585	562	549	539	593	609	557	560	599	563	518	573	594	598	577	549	562	609	614	510	609	600	573	565	523	587	589	594	596	548	553	573	593	567	598	614	561	591	620	580	549	631	551	604	550	561	620	549	555	580	538	612	587	538	593	568	552	596	617	573	577	622	553	586	562	585	585	611	590	580	611	569	535	544	574	599	591	563	574	597	569	570	568	554	576	598	557	578	524	617	586	572	570	551	550	552	525	587	575	608	601	605	550	571	562	583	582	607	587	564	580	571	563	605	587	550	548	593	618	566	592	587	595	602	610	586	597	596	591	580	597	574	598	541	599	590	565	588	566	564	563	631	564	565	604	587	592	569	546	574	556	582	570	567	592	551	543	582	616	562	542	568	617	539	581	593	581	561	568	592	615	582	578	579	597	557	584	559	556	568	559	582	521	550	565	630	615	572	597	566	577	602	613	559	575	554	564	588	583	586	574	579	564	612	614	584	565	605	604	574	568	614	622	541	591	512	572	594	591	573	558	577	592	545	547	539	522	565	528	580	542	609	581	506	579	552	547	564	585	591	584	598	594	553	565	623	591	603	570	603	582	615	571	543	598	595	577	599	566	583	567	569	567	609	584	602	579	581	577	587	553	617	610	588	551	607	604	612	545	586	597	584	597	521	673	578	531	567	555	596	569	588	557	596	605	555	551	592	595	593	599	618	622	553	565	623	589	539	632	592	572	581	545	591	570	590	593	606	576	635	595	577	553	582	559	593	589	603	580	591	604	538	583	579	564	599	585	541	597	569	599	581	519	598	570	571	545	558	584	605	593	551	557	613	580	548	618	577	553	577	593	563	576	626	548	634	598	581	608	557	541	561	570	524	549	559	559	599	575	564	582	575	533	595	568	596	586	624	564	594	591	600	607	572	575	558	594	586	569	578	572	551	620	573	591	614	590	549	550	574	549	595	590	549	568	575	619	576	610	550	547	589	617	535	621	541	576	641	545	593	588	573	631	578	568	594	574	579	601	569	622	558	598	597	615	521	547	566	572	547	606	558	604	590	604	603	586	536	561	575	584	551	577	583	573	566	574	599	532	579	571	571	613	572	572	570	556	578	552	588	531	588	560	575	553	568	566	583	586	571	592	543	575	577	597	564	551	595	559	556	587	589	598	627	599	525	568	584	554	573	558	590	550	558	564	624	588	544	639	621	618	543	582	568	535	632	557	591	554	578	576	603	593	587	559	608	585	571	590	583	601	558	560	564	581	559	545	560	591	632	574	579	595	600	597	603	528	579	618	580	597	558	549	539	586	574	574	591	562	609	571	574	579	579	569	614	541	582	572	577	555	607	532	611	595	546	566	598	601	571	567	588	565	566	544	577	588	599	578	573	581	604	573	535	557	604	565	555	522	578	575	548	600	579	590	575	582	580	593	549	557	599	581	586	570	609	607	555	588	569	553	578	613	593	602	573	568	585	610	562	577	612	531	643	582	599	569	591	560	565	595	558	577	573	574	609	529	574	572	583	583	602	609	600	561	547	548	566	582	580	556	573	602	594	579	555	588	597	603	625	581	617	555	567	563	599	556	580	586	608	603	581	560	610	578	586	594	571	551	556	621	540	619	569	601	554	571	593	606	612	527	597	555	611	556	595	587	566	595	567	591	558	587	569	568	585	585	621	595	603	556	601	542	558	611	562	565	541	622	591	588	622	610	562	572	591	584	547	587	623	562	559	549	611	571	602	576	570	612	619	609	621	579	610	581	573	563	636	574	609	577	561	567	543	567	584	600	570	606	577	583	589	598	616	563	570	548	565	534	563	602	595	575	572	560	595	571	572	602	610	609	537	543	549	585	587	576	593	594	526	601	535	570	571	554	601	578	537	565	609	514	628	561	541	561	562	562	555	571	548	599	577	573	572	578	576	592	551	585	554	591	586	586	610	583	572	586	543	626	579	585	586	565	588	547	548	609	586	583	573	569	583	558	579	544	550	585	600	564	574	577	595	567	541	553	580	584	645	560	604	565	563	565	631	591	576	613	598	569	568	567	562	588	609	615	597	564	573	573	559	589	588	577	588	573	543	603	543	543	607	548	608	602	619	529	584	542	600	538	560	620	627	624	575	534	566	625	576	645	573	573	616	583	564	598	575	571	562	576	566	624	597	590	555	578	560	603	616	560	563	575	566	576	564	605	600	603	572	542	565	588	601	561	573	578	575	557	602	567	568	553	535	532	538	591	602	593	518	591	592	577	556	595	577	585	564	579	548	605	566	586	598	619	634	557	566	597	597	602	604	526	544	589	584	583	598	546	590	547	553	602	572	573	559	597	563	556	585	593	605	582	577	583	617	555	596	547	588	552	586	584	590	589	611	598	585	621	595	596	577	601	582	575	565	594	582	639	603	551	579	575	564	582	567	596	571	571	580	546	569	597	606	568	562	630	599	565	565	566	559	568	580	615	565	572	585	534	557	575	541	632	535	597	601	577	581	568	553	591	561	614	555	575	605	552	545	562	598	582	512	566	558	610	543	581	583	531	575	569	620	622	592	566	569	597	564	573	591	563	603	620	591	545	583	570	546	562	581	591	563	624	592	558	551	593	565	640	624	584	575	561	586	586	621	578	643	561	588	554	592	568	602	595	577	608	569	591	579	536	532	538	575	591	583	628	564	624	550	592	605	575	553	592	516	601	613	606	601	576	593	570	579	554	563	591	597	555	575	554	603	524	588	557	585	573	604	554	608	565	571	591	557	590	606	590	541	576	607	581	579	615	599	613	552	612	589	543	625	528	602	546	591	585	620	597	548	590	589	596	583	564	590	594	565	572	612	538	542	571	561	549	556	600	525	604	563	522	571	553	562	598	621	568	568	568	601	600	541	600	601	583	565	588	576	623	541	595	527	573	566	578	596	630	594	610	600	584	558	619	578	580	558	617	598	532
14608	2640	2673	2041	1437	1090	920	781	664	598	553	550	524	478	493	475	497	464	435	467	482	476	523	515	427	455	425	410	405	403	434	448	396	420	417	408	402	369	374	373	378	386	411	429	423	388	381	375	405	423	399	393	379	403	385	373	410	408	391	425	390	394	378	388	391	407	358	402	349	370	379	403	359	394	341	390	352	349	399	392	403	421	387	386	356	370	377	372	384	399	366	372	363	408	398	368	368	377	418	412	396	393	380	461	395	365	415	369	356	405	372	385	405	375	361	405	395	426	392	351	388	374	370	383	372	359	384	382	408	376	414	382	391	371	408	390	376	383	388	375	359	390	401	378	347	361	353	401	401	351	415	385	414	392	365	411	388	379	389	388	381	379	386	389	380	394	399	389	357	407	428	386	396	401	369	392	359	386	389	389	432	377	360	359	370	360	375	384	372	360	389	364	396	393	401	362	391	381	394	362	395	371	393	389	383	414	365	376	380	387	387	374	416	349	416	391	396	394	368	397	372	362	373	382	396	356	373	415	361	357	357	368	360	396	422	367	395	381	413	359	348	369	416	385	401	372	384	383	352	386	406	374	344	405	375	363	384	388	344	391	369	378	364	386	353	378	379	391	388	382	412	393	383	400	376	400	390	394	359	389	402	382	421	394	390	391	341	379	407	377	399	373	377	382	426	386	390	381	371	411	407	360	377	402	400	357	393	350	401	351	389	391	368	372	380	387	354	389	373	368	369	345	409	389	391	377	384	366	409	411	341	420	394	409	384	366	403	382	391	400	448	379	398	362	396	354	383	371	405	413	370	395	372	354	396	407	392	361	375	367	388	372	407	395	400	348	389	375	378	395	374	398	373	420	388	390	382	382	378	399	370	356	374	419	379	385	385	388	360	362	378	353	356	397	362	369	388	367	382	369	394	419	381	394	388	434	387	394	379	357	367	390	378	382	373	408	397	393	380	340	363	381	371	392	366	419	414	361	396	378	397	391	416	342	422	364	391	400	377	374	392	379	377	365	433	388	390	373	366	340	373	414	343	399	357	366	376	406	391	391	409	385	388	362	396	403	406	393	371	411	388	378	396	390	396	397	420	404	367	378	382	395	372	367	381	392	391	369	391	378	373	341	382	405	413	384	400	376	389	377	367	415	388	392	348	362	391	382	342	399	377	396	395	352	388	385	391	361	403	416	407	373	412	412	404	380	386	373	328	400	393	382	355	374	400	367	385	399	327	371	391	368	381	388	399	373	368	362	416	378	388	414	423	389	362	379	389	335	374	360	384	402	383	394	410	384	350	368	398	376	405	394	393	323	442	407	349	365	370	385	388	369	378	345	364	430	396	418	435	424	407	389	392	377	407	409	364	383	394	382	392	404	374	412	399	399	390	400	410	380	366	397	398	356	399	387	382	376	386	356	389	412	415	386	368	401	364	364	371	368	436	374	384	376	421	403	380	371	383	376	412	357	385	380	390	390	362	367	395	356	398	408	340	369	397	398	391	390	353	358	379	369	346	358	385	345	416	377	389	425	397	372	384	391	371	402	399	406	407	369	382	405	366	390	405	358	392	382	381	368	368	379	431	382	366	396	418	393	404	389	349	386	396	371	398	391	364	381	349	378	383	413	358	375	363	413	390	366	370	393	365	384	374	416	400	370	414	364	418	419	403	335	407	383	402	382	376	379	383	392	381	376	408	362	394	383	365	359	362	376	364	387	427	386	370	384	381	403	396	419	399	415	385	385	384	358	401	414	407	337	379	396	362	399	384	388	389	361	419	433	427	389	396	378	403	392	395	344	391	403	371	352	413	381	351	358	389	363	375	386	372	381	339	382	360	372	427	416	400	361	381	396	356	415	418	395	378	408	419	381	365	343	400	348	390	364	369	347	360	380	397	412	369	363	387	362	369	400	398	393	370	370	376	341	413	371	408	371	357	386	378	380	388	365	383	388	403	361	375	391	372	421	357	409	384	363	353	357	396	404	399	375	358	404	405	369	384	393	373	389	389	418	418	371	378	351	389	427	389	378	381	350	385	418	350	366	413	359	399	392	381	393	357	363	367	386	390	360	375	394	397	398	383	403	382	405	398	389	413	390	371	389	362	414	387	385	375	412	410	414	383	354	411	371	360	422	358	383	404	424	408	388	411	415	413	357	343	394	375	387	387	380	411	410	377	385	379	410	366	377	406	348	406	379	377	408	354	379	354	389	379	373	355	367	375	368	384	417	385	381	373	390	383	423	353	388	409	384	413	381	403	369	359	379	403	406	410	397	388	411	382	396	373	414	371	397	382	389	391	374	377	367	410	400	389	384	387	365	403	392	404	430	389	391	423	380	351	340	393	393	420	368	356	385	380	403	348	372	390	438	388	386	387	346	393	371	384	391	393	373	380	385	354	371	370	363	358	393	351	367	383	350	366	333	365	378	393	388	415	369	377	391	375	392	413	392	383	395	369	369	355	424	424	356	361	410	398	373	388	403	373	356	405	353	404	381	396	379	404	402	343	344	394	400	404	400	394	410	399	382	378	390	386	363	396	393	393	373	382	407	386	379	380	358	357	405	400	381	365	406	384	364	401	378	356	397	388	379	389	391	392	394	377	393	359	384	385	384	444	419	394	403	362	358	383	371	399	433	422	396	413	376	402	386	376	366	406	375	421	378	419	350	391	370	351	410	364	405	378	346	416	356	374	362	395	384	424	420	373	422	394	390	378	357	407	385	404	386	386	345	380	351	409	343	351	399	422	404	369	377	383	397	343	391	387	383	407	390	359	389	378	401	352	351	356	363	389	411	396	356	389	388	429	409	394	390	407	362	401	387	356	380	395	389	388	382	337	387	393	360	396	408	408	396	380	371	379	356	383	385	358	354	377	374	373	423	356	379	400	377	412	386	356	364	375	377	352	385	384	365	379	397	378	362	375	427	386	368	384	354	392	398	367	362	369	365	393	380	391	389	412	356	393	368	389	386	354	403	353	362	397	331	381	395	376	387	434	342	359	377	400	368	353	389	365	384	405	388	389	354	386	387	369	345	361	389	364	434	392	358	370	324	397	388	370	391	365	368	412	367	412	381	400	372	369	380	409	367	408	376	405	366	382	427	355	368	362	367	379	366	388	409	410	398	416	413	409	456	377	393	394	360	386	372	405	417	371	363	363	363	390	420	412	393	352	380	391	392	402	339	343	369	390	389	397	426	397	366	396	354	350	380	367	360	360	391	366	394	364	354	390	382	395	387	382	373	379	389	406	368	378	387	402	365	375	383	383	394	399	399	372	389	386	369	356	388	358	412	392	391	375	394	411	395	373	376	385	421	394	373	359	372	382	370	375	389	408	330	370	396	362	423	431	388	361	391	340	405	383	387	398	388	403	365	372	420	371	415	328	356	382	361	405	377	373	362	367	368	363	363	364	373	386	426	392	364	363	394	387	355	401	381	371	400	367	401	384	410	377	392	390	380	376	375	389	397	374	391	382	422	367	387	416	387	366	406
8166	2531	5388	5835	5068	4175	3581	3059	2675	2385	2098	1978	1787	1693	1609	1612	1444	1570	1500	1450	1706	1776	2186	1914	1440	1406	1411	1423	1308	1419	1254	1279	1210	1242	1189	1159	1043	1053	1011	995	1007	1038	1026	967	988	980	952	985	998	1039	948	970	1002	968	976	1008	953	931	987	956	982	934	1014	972	953	970	1007	997	1016	989	940	996	911	944	965	994	974	928	950	945	956	907	905	954	995	968	947	926	954	914	928	962	967	931	942	948	960	912	995	956	939	976	979	999	938	923	941	921	1010	948	947	969	882	955	967	936	994	938	954	944	945	918	920	913	972	935	938	950	926	944	974	935	972	931	940	975	873	954	944	990	949	986	952	922	904	932	924	893	934	979	952	1003	926	977	890	1019	966	945	926	940	920	991	905	922	993	972	945	997	955	952	920	939	971	973	908	1019	931	914	940	938	936	904	953	933	925	966	930	897	924	916	853	899	944	940	970	928	940	918	980	947	931	892	889	957	1004	957	935	994	950	934	932	850	921	912	913	948	913	959	972	946	954	970	861	908	936	1010	890	898	931	919	912	908	932	965	971	928	941	935	946	935	902	932	944	932	898	968	923	985	943	930	929	935	904	957	948	972	939	888	921	971	946	939	922	936	945	913	961	961	993	991	911	918	882	985	952	932	905	988	950	943	942	947	929	924	917	981	939	943	964	931	957	886	944	924	928	907	923	891	919	917	957	961	934	913	960	943	942	881	948	960	910	880	984	937	887	914	951	865	945	946	903	899	943	909	973	982	921	936	941	916	993	968	939	952	912	940	918	920	905	931	1020	971	939	909	999	972	878	949	944	907	958	949	937	924	966	906	943	927	932	899	914	952	924	978	947	886	891	908	961	917	917	904	927	943	947	926	922	884	866	953	961	923	877	917	908	939	942	938	864	934	966	880	940	991	978	956	912	918	954	851	958	911	892	866	897	922	965	881	968	940	938	960	932	945	883	933	913	976	921	966	921	929	985	951	969	929	932	975	935	959	968	930	939	933	932	985	951	971	958	898	930	913	927	968	982	935	937	933	965	892	912	881	909	965	937	910	972	975	956	928	932	956	914	946	984	928	954	953	987	909	946	951	944	980	948	963	885	915	959	922	982	958	991	938	906	847	924	955	949	964	964	912	952	953	906	913	1005	967	976	946	937	950	933	920	990	929	961	908	909	934	946	911	908	882	894	913	901	1003	888	953	961	1010	973	980	950	927	951	960	882	920	965	894	958	950	926	896	904	920	886	913	1009	962	929	954	951	964	909	1000	1019	969	933	993	969	952	952	926	887	915	963	945	1000	915	962	932	913	892	954	933	945	950	948	931	930	919	900	894	906	907	1002	965	921	897	979	953	945	933	981	874	975	947	904	983	961	938	902	981	934	961	963	910	929	907	912	990	937	958	977	995	984	972	973	925	894	936	921	1018	980	925	952	930	910	943	880	938	942	952	943	946	915	994	929	872	967	940	859	903	909	956	919	942	985	928	1021	915	931	910	904	995	892	944	933	962	900	964	952	986	974	913	925	957	915	935	945	946	929	955	975	933	964	926	1031	990	913	951	931	940	939	889	894	955	999	985	904	913	984	949	909	931	948	907	987	931	937	936	905	907	997	905	917	982	956	913	1001	933	886	916	932	928	979	944	916	949	925	906	960	924	977	949	1004	929	935	944	975	932	924	887	912	926	921	941	963	951	944	907	985	963	902	931	933	1018	969	884	935	1013	914	957	941	945	934	919	942	937	919	940	973	939	948	916	866	959	903	902	905	986	915	1038	932	942	946	900	944	910	924	914	964	955	968	884	955	933	942	998	898	943	888	913	886	921	960	932	918	971	920	912	927	955	933	980	995	964	953	906	940	942	897	918	916	916	950	915	922	939	935	948	892	951	939	944	936	907	969	949	920	932	944	991	949	904	923	959	887	903	910	938	916	1004	909	935	899	939	983	995	927	927	978	929	868	915	936	997	984	942	926	967	922	928	906	979	991	936	956	904	900	932	954	899	958	945	957	980	983	964	964	996	932	934	947	971	938	897	985	884	965	940	932	940	924	925	877	961	932	971	909	963	929	912	1032	931	918	947	961	983	909	948	933	951	911	908	915	976	939	932	1007	920	919	975	971	944	923	970	931	981	950	939	877	953	973	912	907	984	916	888	925	943	927	967	866	974	932	889	934	898	938	906	917	931	906	989	980	927	958	907	905	987	911	864	933	906	930	940	934	974	954	960	921	906	929	929	953	955	941	931	909	852	922	877	931	958	1007	1017	963	924	951	969	927	919	916	932	959	904	964	945	937	954	962	952	926	959	981	963	943	898	956	963	914	963	925	933	957	863	949	991	913	932	914	893	964	939	947	931	983	953	976	917	982	929	881	933	950	902	935	947	935	985	979	944	935	982	956	973	930	965	935	937	952	914	1004	928	920	948	965	934	939	1017	953	901	902	964	956	909	894	931	925	915	986	906	924	970	983	974	938	964	905	933	960	952	878	974	940	1011	978	938	923	970	910	933	947	954	934	955	980	899	920	931	975	964	956	985	906	915	890	948	952	909	897	940	892	916	929	988	917	918	957	903	951	894	967	885	911	946	979	974	937	948	975	964	996	890	965	979	938	978	967	988	937	915	991	906	934	943	927	971	929	942	865	961	981	943	931	922	962	933	908	984	928	991	915	937	945	928	872	1002	892	937	983	973	936	959	923	972	934	975	979	962	887	892	949	1085	927	1019	905	918	928	940	931	941	954	955	898	955	930	957	962	855	973	923	963	900	916	966	1014	903	882	957	913	955	938	922	936	941	984	929	881	1036	867	912	928	967	972	1019	1005	956	913	940	908	940	966	889	953	956	946	897	949	963	886	954	878	942	867	894	979	923	957	937	938	926	952	913	953	880	918	1014	952	969	961	944	887	937	974	931	892	962	912	969	945	922	933	1027	964	920	988	995	949	912	894	955	904	924	927	934	882	959	926	929	916	941	966	924	914	915	948	883	941	1023	930	927	903	950	987	936	910	954	872	904	951	957	976	892	928	883	976	937	948	926	915	962	937	895	939	949	976	925	958	963	978	955	962	959	941	946	984	946	975	960	928	935	963	857	943	1059	921	998	959	938	952	907	950	945	999	952	921	909	966	888	909	940	900	950	923	956	940	951	891	949	972	936	964	926	968	918	933	938	979	958	947	901	932	899	938	938	950	924	959	917	905	1000	953	946	967	960	988	892	950	949	973	934	942	909	947	924	952	902	955	1024	895	963	913	925	925	942	950	917	924	948	986	1005	959	1016	948	952	950	899	957	1003	874	955	947	915	1009	911	972	939	931	956	933	979	917	971	935	954	947	949	947	932	926	950	926	969	948	951	960	953	919	913	963	924	939	932	945	964	939	965	938	944	954	895	925	962	952	947	949	984	899	946	990	947	967	911	942	996	927	972	931	947	923	980	963	929	948	887	989	898	936	941	945	923	991	933	917	937	888	984	942	973	903	948	893	946	883	964	950	920	953	928	939	949	919	988	957	931	920	903	960	945	984	928	946	912	933	953	918	922	967	940	938	904
2020	139	145	140	120	149	125	130	138	115	137	113	119	110	143	131	116	147	124	120	128	108	126	125	134	138	114	134	139	115	131	129	111	127	126	109	120	125	110	115	125	120	112	117	107	119	132	115	97	139	113	133	110	123	116	112	105	111	114	130	135	118	129	101	133	95	103	121	120	125	132	108	136	121	103	107	128	115	108	131	112	118	113	115	124	124	98	133	136	104	142	105	120	120	136	125	85	119	125	104	110	126	104	131	132	129	130	126	102	120	109	114	138	118	134	107	122	123	127	122	144	136	120	118	118	126	114	133	135	122	135	116	106	120	131	120	109	107	126	122	124	116	113	108	107	123	118	119	142	119	112	121	112	128	116	124	134	133	134	116	125	126	138	107	124	117	138	107	127	138	108	128	112	78	132	105	128	119	122	106	133	128	120	126	115	124	122	124	135	133	99	112	130	98	125	128	128	112	120	112	108	122	122	122	123	126	98	113	99	126	128	123	129	124	125	130	135	100	127	111	124	121	118	118	119	148	109	104	136	127	102	122	128	114	128	109	108	99	123	98	114	124	97	131	116	116	135	130	138	133	118	122	103	127	121	111	94	139	114	113	129	98	123	110	132	133	121	119	115	118	110	136	130	116	129	136	126	121	122	111	107	111	151	132	107	112	118	130	108	134	115	136	109	96	120	120	131	116	120	128	139	131	120	132	116	131	131	112	125	126	117	116	121	123	123	129	122	120	130	111	129	130	124	126	115	138	115	131	111	152	120	115	116	93	107	126	139	117	147	125	115	124	114	115	127	99	119	136	109	111	92	121	106	138	127	128	125	138	135	120	108	119	119	131	112	117	116	125	104	127	144	113	123	115	112	110	118	132	118	98	111	112	108	119	123	94	97	118	113	109	124	124	127	134	130	119	104	102	105	127	115	128	123	134	115	131	133	136	122	128	118	109	114	102	117	126	112	109	130	129	128	125	124	125	120	126	112	99	108	132	115	118	135	120	108	114	126	117	116	103	152	123	141	107	112	105	118	118	118	115	132	94	130	117	121	113	122	129	126	128	113	104	122	118	121	119	162	109	135	117	99	109	113	133	122	121	123	114	117	95	117	115	114	138	105	134	115	136	124	116	136	142	103	122	118	119	112	128	131	122	119	100	122	116	156	106	110	133	117	124	142	127	115	117	115	100	135	117	101	99	104	106	111	106	107	138	101	114	144	117	102	114	113	116	115	132	113	104	89	123	129	122	123	141	121	126	130	124	114	126	110	130	133	136	130	124	103	127	121	114	133	117	96	134	110	128	136	115	115	128	124	140	131	127	105	131	108	101	140	143	118	126	108	104	121	108	122	115	117	115	102	138	107	104	113	124	134	112	128	114	109	123	128	124	133	134	118	103	121	124	144	108	122	121	118	131	147	122	116	127	111	113	122	132	145	128	107	131	111	111	128	141	110	107	144	115	113	119	93	115	127	104	120	138	135	103	121	131	130	127	118	113	154	120	93	117	126	129	126	128	118	115	128	106	124	114	119	116	124	115	122	114	124	128	131	135	128	107	108	144	123	126	127	121	95	132	119	127	136	125	128	111	118	112	112	147	134	133	126	96	139	125	116	133	105	122	111	121	100	102	120	116	125	132	137	144	133	100	107	135	110	120	130	106	134	110	130	128	123	104	122	147	116	104	117	120	133	126	126	125	128	136	111	129	141	115	121	130	99	122	102	121	114	131	114	139	102	119	120	126	112	115	127	122	110	117	106	122	130	131	118	108	126	124	118	135	138	133	125	113	138	117	110	113	126	134	111	112	116	123	128	137	111	110	107	133	113	129	102	147	109	86	149	134	109	113	130	125	109	123	100	119	100	129	118	118	126	122	133	89	136	119	119	122	123	109	132	122	121	109	126	129	123	121	115	118	120	120	149	127	126	118	121	138	135	97	139	112	138	110	111	136	122	121	113	105	121	131	143	118	121	117	116	143	107	126	106	113	122	118	105	125	136	107	125	118	111	118	128	105	115	114	119	97	125	127	107	110	104	109	115	112	111	103	109	120	93	129	139	131	116	121	129	135	110	130	124	112	120	111	119	130	114	110	118	111	117	123	114	127	122	129	144	126	118	134	132	130	111	128	107	108	126	128	117	121	125	118	105	116	119	140	116	122	127	112	126	116	114	108	122	129	129	127	121	139	119	112	114	103	107	104	111	120	127	122	129	115	120	125	124	111	116	118	123	124	122	123	106	112	113	118	120	91	131	116	112	126	111	120	122	108	119	95	126	119	133	105	124	121	125	123	116	108	120	145	119	107	125	122	108	101	112	115	100	102	99	113	122	113	115	133	114	124	112	127	124	120	108	122	128	111	114	109	131	119	127	114	127	135	133	144	119	126	131	120	133	126	134	120	110	129	111	133	108	134	108	128	142	118	107	143	126	117	113	115	105	118	105	121	111	142	117	125	109	108	121	128	119	114	119	129	126	138	125	138	109	130	128	119	134	124	126	120	131	122	119	117	149	99	110	138	103	128	116	126	111	116	114	127	110	117	116	107	123	117	127	101	123	113	111	150	107	144	133	125	121	111	107	125	132	130	139	121	115	114	119	129	120	119	114	121	122	108	99	125	112	105	105	105	105	111	116	124	123	127	136	116	115	123	112	119	126	117	119	125	139	110	131	122	121	98	114	124	105	91	132	128	107	117	122	128	107	132	124	114	118	120	136	123	120	113	122	144	114	102	103	106	119	115	129	130	91	128	134	111	106	130	123	106	118	103	124	112	118	143	137	126	143	109	119	112	119	109	117	120	121	116	124	127	138	108	116	103	115	132	109	104	126	113	117	110	129	123	120	127	123	113	121	110	119	140	126	124	121	121	93	126	118	124	116	123	133	129	139	135	139	108	127	117	103	101	130	122	127	126	133	137	120	124	103	129	111	112	126	110	133	116	120	142	136	134	133	121	116	108	119	114	92	116	98	116	109	118	136	127	102	136	101	117	136	102	123	123	129	114	100	122	112	137	110	121	137	120	120	120	126	111	139	127	108	114	133	116	108	130	127	121	128	117	129	125	103	129	112	105	109	98	118	122	133	120	134	118	128	118	119	107	119	123	132	102	112	115	117	137	112	144	103	124	117	115	122	120	98	125	125	142	122	136	117	122	119	127	123	126	110	133	127	110	118	134	112	118	114	131	120	122	135	124	121	146	125	108	115	134	115	112	121	138	123	119	116	108	116	123	115	113	97	108	125	133	124	111	115	124	120	90	115	117	117	114	123	115	127	118	112	132	106	133	135	147	131	104	109	124	135	132	127	135	131	100	120	106	119	111	115	121	117	109	124	124	127	108	130	127	122	129	136	116	120	126	123	133	135	124	138	121	115	120	130	116	111	110	137	127	107	104	123	135	109	93	100	116	115	112	134	120	103	115	101	127	130	103	112	132	113	129	121	126	113	120	133	113	115	132	111	110	111	119	107	139	103	111	117	114	102	94	101	116	131	130	107	124	111	110
2384	397	472	459	493	449	451	417	434	381	422	396	387	369	405	410	422	416	374	337	371	391	438	411	396	391	367	402	328	408	403	367	395	381	379	349	350	397	408	411	355	363	364	378	361	379	367	375	398	362	357	391	366	380	368	353	407	369	417	395	360	388	372	418	388	384	383	419	377	376	392	377	374	406	365	359	353	373	374	339	396	378	386	367	382	410	371	402	390	382	373	378	373	398	367	353	375	407	364	391	385	406	371	365	382	373	402	387	375	387	380	376	390	352	384	413	379	387	405	354	338	379	382	372	376	401	351	386	364	358	362	358	400	370	371	361	386	414	382	427	407	364	386	422	418	386	397	426	392	366	371	358	390	382	384	389	362	383	352	383	380	365	398	391	419	372	374	389	398	390	385	385	387	383	386	400	362	397	398	382	428	370	341	412	384	371	390	368	400	363	387	386	369	378	399	376	377	386	410	398	373	404	362	408	419	382	366	370	343	353	365	381	372	365	359	365	364	401	396	411	399	368	372	365	369	415	386	365	366	401	388	376	392	387	390	390	356	370	381	381	351	363	405	399	366	380	350	353	380	394	349	375	382	394	415	392	392	390	347	403	394	358	388	350	367	377	375	378	376	379	401	380	388	370	376	357	411	386	380	379	375	385	377	381	394	366	383	383	356	362	385	392	416	388	385	411	372	377	383	361	404	374	379	400	365	365	388	398	360	344	376	404	400	353	370	382	393	404	362	409	376	371	410	429	355	337	382	371	386	395	378	333	386	386	359	359	383	382	383	396	382	347	357	366	388	389	409	403	364	396	392	366	379	366	396	390	367	399	376	393	391	383	370	370	390	348	366	397	430	350	380	369	365	368	361	409	385	388	384	379	378	388	390	373	355	403	392	396	408	370	397	402	392	387	342	353	363	408	356	358	396	418	386	382	378	385	386	349	396	409	368	416	373	392	352	399	350	349	381	382	343	366	367	416	390	408	365	415	405	398	371	381	369	395	410	390	400	389	389	402	386	388	399	376	343	356	393	370	388	394	392	348	370	352	364	373	399	349	405	367	356	397	365	378	368	374	348	368	412	386	339	384	348	376	370	359	370	338	375	358	382	362	343	372	400	390	376	400	419	368	413	410	401	360	371	363	357	367	389	368	364	407	405	379	388	367	369	418	404	380	389	406	395	387	386	389	383	367	374	386	387	418	419	412	395	379	385	386	353	377	370	364	420	372	375	400	365	394	338	392	393	363	363	384	363	348	402	379	354	397	377	405	381	365	400	402	411	388	404	374	383	396	383	403	391	372	404	369	384	398	398	389	409	387	396	400	375	371	328	376	401	371	374	391	387	403	365	350	378	393	391	423	380	397	419	355	399	381	388	390	377	356	430	402	358	389	401	352	369	370	383	378	377	384	353	387	375	338	389	387	377	380	400	409	388	395	380	390	361	393	428	368	377	400	386	390	377	398	381	375	370	367	422	393	377	400	380	363	377	366	348	379	385	415	418	401	346	367	411	389	364	398	394	376	334	392	401	415	361	378	395	390	414	393	393	374	368	351	354	369	391	401	382	387	406	402	371	361	351	378	351	364	407	408	390	382	400	404	374	358	385	391	383	346	388	365	386	399	380	372	361	365	362	346	371	356	375	408	381	391	379	374	369	391	359	374	377	380	398	378	376	392	361	396	413	411	385	360	386	385	383	419	393	363	418	370	404	408	399	383	378	381	379	366	390	415	407	394	399	399	347	358	402	378	391	382	380	367	382	396	379	351	403	356	395	394	368	381	412	411	367	392	409	348	408	375	366	391	376	380	396	372	413	346	396	400	371	358	359	395	367	363	375	410	369	406	367	356	397	379	343	387	413	424	394	360	370	385	381	391	422	373	368	363	396	406	409	342	422	372	362	389	406	385	363	402	390	405	401	377	371	396	380	384	358	344	383	376	356	402	421	379	340	371	374	387	374	377	381	392	401	399	384	387	405	382	339	390	401	397	417	393	379	392	376	398	418	358	389	419	391	379	395	399	382	398	400	403	396	392	372	406	398	389	381	369	364	393	395	369	374	354	376	373	374	372	374	379	407	360	370	351	375	343	370	371	374	358	380	427	437	361	388	392	383	374	363	355	362	384	364	394	369	367	379	344	356	361	374	381	394	381	394	402	396	393	402	392	382	383	378	368	381	368	368	355	384	377	391	343	406	392	370	428	385	341	338	383	340	357	363	382	381	411	386	368	398	371	383	394	381	382	415	398	390	407	381	362	346	361	395	374	378	388	382	395	389	367	334	408	408	400	386	422	376	369	390	375	344	348	352	393	366	386	376	428	401	334	411	388	384	364	383	346	431	418	379	358	389	384	390	401	367	398	395	366	381	425	376	356	385	410	424	340	370	391	383	409	385	369	356	370	400	369	365	354	435	401	385	413	369	379	372	397	372	349	374	367	381	370	375	331	371	396	372	416	388	387	413	413	377	383	378	376	384	416	383	383	365	388	411	360	374	371	379	363	387	390	405	365	404	393	391	398	412	386	400	373	394	388	375	383	383	379	353	348	363	379	375	394	381	346	401	407	385	380	395	373	394	382	401	363	351	384	379	401	363	397	388	362	370	374	351	406	376	397	396	366	351	360	386	405	386	395	373	376	403	375	382	389	378	347	383	377	372	400	397	401	359	404	382	368	358	389	379	393	378	365	370	389	402	364	391	399	398	385	366	396	374	383	405	391	368	374	390	410	397	358	394	419	392	392	419	336	378	409	386	399	364	390	389	368	405	370	398	365	396	376	352	427	370	374	405	383	356	372	356	358	386	372	390	400	389	372	371	403	391	375	408	402	396	370	398	379	399	367	326	355	408	397	424	378	363	374	400	379	394	419	373	350	381	397	398	380	395	371	365	384	379	379	391	402	403	395	402	365	383	374	379	377	388	397	389	373	343	343	413	405	404	376	362	398	381	366	370	368	392	385	419	377	389	375	372	380	359	369	349	367	423	408	358	350	361	365	385	417	385	394	394	405	337	357	381	368	408	401	404	401	398	368	375	391	417	394	369	402	384	379	347	408	355	377	359	408	379	378	408	383	434	431	363	404	385	369	355	352	367	404	377	409	370	385	400	404	395	397	349	363	379	401	363	423	364	399	398	395	373	379	408	390	357	373	375	371	390	399	392	395	364	364	378	406	377	395	364	383	414	379	393	362	354	388	387	376	361	379	416	379	373	380	395	372	377	355	334	396	380	374	395	392	382	393	371	383	365	386	384	399	389	366	365	387	362	394	425	386	389	364	362	396	398	381	370	374	369	376	392	346	393	360	371	388	417	363	359	404	326	378	353	375	407	382	370	388	331	388	358	360	376	368	387	391	394	409	377	357	375	369	370	362	414	383	390	353	390	389	374	389	376	395	404	398	392	403	363	393	360	411	417	384	398	391	377	359	370	385	383	352	393	369	352	366	398	375	409	365	417	365	415	385	362	378	375	389	408	385	387	368	406	376	376	413	376	381	400	401
7596	1058	1208	922	704	524	432	398	358	309	305	268	296	265	265	259	221	229	242	233	259	286	274	245	243	269	217	239	248	226	231	212	228	242	228	212	209	198	220	208	221	202	231	196	189	208	207	216	215	221	208	222	193	211	222	227	213	233	218	225	186	256	214	231	203	212	213	183	203	222	201	225	194	194	190	239	256	203	225	196	205	214	207	209	216	188	211	207	189	208	192	192	192	215	195	202	209	215	226	204	196	204	209	214	189	180	203	215	220	210	203	225	207	228	215	202	188	174	229	170	192	211	172	227	199	219	212	218	186	207	211	207	218	207	225	194	220	213	220	187	192	184	212	219	192	238	201	195	215	192	197	182	214	202	207	199	207	190	196	203	209	207	210	219	210	202	219	213	201	187	227	169	213	206	217	199	240	189	190	187	218	214	221	200	180	185	211	182	220	191	211	184	211	186	204	222	225	213	215	196	228	193	211	197	212	189	192	182	190	208	214	193	210	204	196	204	220	208	212	181	217	232	200	197	229	190	224	206	178	198	209	176	196	209	226	209	228	224	196	217	206	193	198	189	175	203	190	208	223	205	199	211	221	194	236	226	228	180	198	215	194	203	183	217	194	187	197	233	223	194	238	228	194	218	207	186	199	193	221	189	202	203	195	213	222	219	201	200	222	232	191	228	223	191	186	189	219	244	222	198	212	199	218	204	213	193	182	215	197	176	192	236	212	194	227	221	206	196	212	205	202	198	217	206	223	195	197	225	212	230	197	181	197	222	200	194	195	219	227	206	239	192	192	203	186	223	184	192	189	218	202	193	208	199	221	200	196	203	193	202	178	236	207	207	227	207	203	193	220	228	212	197	200	210	215	207	178	223	199	188	186	218	205	211	180	187	221	221	214	208	218	201	187	192	210	206	192	185	194	206	188	216	197	182	203	222	225	233	185	216	168	217	211	213	220	191	211	174	200	217	200	229	222	205	230	213	190	229	175	199	226	239	196	214	197	200	203	196	201	208	226	214	217	185	184	216	229	203	196	178	242	187	206	228	208	170	204	221	220	194	192	213	205	198	208	212	209	211	200	222	183	191	207	229	189	222	194	237	210	182	175	226	192	179	195	222	196	208	229	218	186	205	183	236	233	226	186	192	223	206	185	213	198	196	209	186	197	209	178	184	191	212	205	202	187	205	196	196	183	209	219	212	201	210	192	187	195	193	188	206	216	227	212	194	213	192	227	192	200	219	202	230	191	218	192	185	206	228	189	194	183	194	198	188	198	191	222	179	215	203	242	232	202	232	197	208	232	178	187	228	212	188	182	216	175	235	183	194	197	217	202	195	185	195	226	243	218	218	207	225	206	207	227	206	198	182	197	192	185	175	223	215	208	229	199	209	221	197	224	196	183	226	224	212	188	216	207	213	212	230	211	214	176	193	206	203	176	205	179	192	193	214	204	217	190	208	229	173	205	200	214	197	182	200	206	200	200	205	196	205	211	208	218	214	214	205	234	196	191	184	215	221	194	202	203	216	208	200	212	188	200	224	202	202	211	205	206	188	186	195	197	244	185	195	224	218	205	230	200	215	196	209	207	199	197	200	207	184	210	200	203	220	212	213	206	199	209	202	186	199	209	222	224	198	217	185	221	188	189	212	229	193	206	201	182	210	215	230	199	231	220	205	179	195	209	216	206	200	212	225	197	179	194	194	213	205	202	200	208	209	199	208	192	197	209	204	202	190	200	201	200	202	204	210	206	199	184	182	211	216	218	169	197	197	223	244	216	227	203	188	226	195	204	210	211	206	205	199	206	216	207	191	213	182	202	199	167	238	205	215	221	215	218	168	232	222	194	189	225	223	203	192	199	196	205	200	212	216	197	213	206	198	200	227	207	199	189	185	206	193	186	214	179	199	191	197	220	192	196	197	217	213	212	180	184	180	218	212	210	208	200	219	202	203	220	187	210	213	213	202	201	225	226	195	219	200	193	171	203	202	182	192	177	215	224	199	211	206	220	212	171	226	198	224	204	205	199	203	222	208	221	206	233	214	205	190	198	229	199	221	199	195	214	222	186	214	198	208	211	198	225	188	210	195	171	196	194	205	192	205	211	216	229	255	237	198	204	204	212	196	183	191	219	219	196	215	209	207	215	200	230	202	215	192	211	186	222	212	200	194	202	207	203	208	166	243	207	209	210	201	192	210	195	189	212	218	201	220	212	198	215	238	193	232	211	177	213	223	186	200	209	184	197	211	218	216	194	221	202	220	191	200	200	201	201	188	200	174	205	221	231	208	220	192	189	209	191	215	198	197	223	215	198	198	229	188	208	204	200	196	199	207	224	228	221	207	201	201	203	186	207	205	212	181	203	203	202	198	208	205	228	209	206	195	194	207	214	187	210	192	244	190	231	217	194	208	205	212	192	188	219	214	188	213	204	209	201	192	201	197	196	214	201	194	184	210	206	213	210	200	222	213	188	185	220	216	181	210	201	217	208	206	221	204	185	193	187	209	216	197	219	221	186	213	204	193	204	217	224	200	174	199	195	209	198	186	217	211	198	191	248	194	191	179	208	219	210	194	193	203	225	208	199	203	195	195	199	228	218	238	180	223	192	191	222	204	201	199	235	225	215	210	223	218	214	188	206	214	202	171	214	250	217	220	195	189	207	199	206	191	209	230	205	217	209	207	224	219	213	203	194	205	217	205	211	229	205	216	193	209	211	209	210	202	230	196	235	208	213	234	213	222	214	199	217	200	222	215	191	195	201	217	209	200	193	195	216	223	224	193	198	184	179	226	222	190	206	189	193	228	213	212	196	203	195	205	220	195	186	200	193	216	202	198	168	209	201	204	203	202	202	192	208	219	213	204	198	192	216	198	211	214	232	194	216	188	210	235	203	211	210	214	216	195	186	208	199	203	176	231	232	190	208	213	211	209	188	239	193	243	203	190	169	185	229	203	225	199	203	191	253	232	202	222	202	219	214	222	185	222	217	193	217	221	201	208	234	216	219	210	221	210	203	216	184	199	208	193	198	257	208	189	221	205	193	198	205	199	198	197	218	184	214	223	222	197	179	200	210	224	197	195	197	194	197	196	193	244	205	193	214	191	209	194	176	232	205	177	184	182	233	201	217	225	203	194	228	171	194	201	229	226	206	200	211	211	189	202	209	216	238	213	212	223	189	195	234	198	233	195	230	230	212	206	236	194	226	176	209	202	199	206	222	200	218	208	210	224	198	217	213	190	195	192	206	201	188	168	230	176	200	167	211	223	207	214	186	187	185	202	228	211	213	204	193	225	225	183	210	219	211	206	265	208	217	203	194	174	186	219	189	174	220	204	189	202	209	175	239	211	170	212	210	206	214	196	207	206	237	201	209	205	214	208	217	203	205	220	221	190	204	195	200	193	190	208	212	175	187	184	197	186	221	212	199	202	188	186	237	192	197	203	209	256	193	220	212	178	202	196	198	199	194	201	191	208	196	243	199	179	201	184	210	228	198	206
6005	1346	2699	3155	2745	2273	1845	1636	1443	1247	1159	1184	1024	941	893	882	827	766	839	912	1000	993	1188	1076	750	831	783	833	841	965	919	826	691	861	803	650	597	643	638	583	593	570	626	603	625	603	584	641	610	618	603	616	627	602	604	640	594	630	598	583	599	579	612	591	572	576	588	603	607	626	624	586	610	586	596	617	594	584	601	601	611	597	622	580	605	597	550	554	561	582	610	558	576	570	578	597	568	582	604	544	607	560	571	569	592	550	596	604	551	587	584	600	573	610	578	585	587	631	594	599	570	597	562	602	610	598	587	579	572	617	602	574	593	578	565	572	537	564	601	607	597	567	556	591	552	563	598	609	614	580	594	544	573	590	592	577	583	564	562	537	589	579	573	552	556	573	610	584	582	599	507	558	530	620	543	604	578	620	581	571	594	549	595	599	576	626	591	546	575	549	563	592	597	631	573	583	549	614	574	603	589	540	609	588	599	546	555	575	540	619	559	548	580	622	578	577	568	587	509	597	596	572	587	539	599	508	534	600	617	560	540	597	612	524	587	564	575	577	571	607	546	565	592	607	585	557	583	565	556	604	601	556	580	614	613	579	583	589	594	566	570	559	552	568	551	576	587	582	583	572	558	579	579	590	574	609	605	585	569	559	574	590	606	582	551	610	603	581	578	558	560	581	590	627	624	590	594	551	555	578	557	577	613	577	559	592	631	568	596	567	565	617	563	606	585	588	579	543	590	541	580	582	589	530	574	606	547	584	613	573	596	648	589	565	591	563	557	637	575	590	586	577	573	513	629	585	587	583	605	575	568	599	564	583	559	594	573	540	580	572	583	570	575	605	589	595	600	601	610	608	589	618	566	563	544	625	586	567	570	568	596	537	583	584	534	563	594	548	596	565	612	562	570	564	570	575	565	590	608	566	580	579	594	580	593	562	616	532	544	633	608	573	604	584	575	504	618	575	571	574	593	582	604	576	542	585	553	567	558	586	610	536	612	595	603	563	552	583	572	588	620	595	563	556	578	578	563	577	557	600	577	609	604	555	587	535	556	588	619	612	598	578	580	625	549	593	540	590	536	565	594	597	590	616	571	564	564	572	601	570	595	599	527	589	577	577	607	598	558	568	608	555	563	546	559	532	565	601	576	582	551	585	597	587	605	635	571	570	531	577	575	600	556	560	613	570	540	580	564	597	586	582	614	595	616	584	602	558	612	609	567	572	588	586	588	542	617	546	553	556	509	625	541	592	624	580	535	579	600	575	573	569	623	579	529	588	588	584	565	576	567	580	555	592	562	560	576	572	615	583	600	588	582	597	579	571	600	559	588	558	535	573	601	538	599	600	567	589	548	570	584	532	593	627	620	555	581	539	588	596	549	599	524	566	593	571	607	570	545	559	555	532	577	575	549	575	565	528	587	548	531	546	531	639	612	547	564	570	599	582	603	597	587	582	564	603	593	607	574	586	576	592	557	568	626	534	566	586	593	576	580	575	573	591	563	577	598	607	569	586	567	585	582	578	596	576	587	555	571	604	567	601	570	601	562	546	544	603	563	615	550	532	563	590	614	606	549	621	586	562	604	576	605	564	596	545	621	604	576	599	560	592	556	558	562	579	588	613	599	545	584	549	584	589	602	587	590	540	579	619	553	593	592	594	585	575	571	572	562	580	594	564	604	574	585	621	595	605	609	577	613	552	555	594	597	558	627	551	574	618	563	577	612	581	566	637	579	594	602	551	619	627	574	576	601	606	566	616	557	598	634	563	634	615	575	550	624	578	540	579	601	601	593	552	531	538	553	561	595	603	567	593	587	620	559	560	607	640	561	602	599	601	613	546	566	574	602	577	553	558	549	584	601	585	584	586	527	596	588	572	572	575	586	562	611	570	578	578	600	620	566	589	550	613	581	607	626	568	568	578	559	577	577	612	588	572	579	620	572	572	579	575	573	568	583	510	563	564	580	607	589	553	590	579	585	582	610	588	595	580	603	585	553	547	560	571	561	602	589	588	540	594	589	550	595	600	598	552	582	588	579	588	552	575	536	587	568	604	607	564	568	555	619	561	560	589	581	595	578	543	577	580	565	571	600	628	540	541	569	596	553	555	587	579	599	581	568	572	569	564	563	590	568	584	570	643	547	598	558	592	597	581	612	602	561	603	586	589	603	566	562	614	561	580	618	605	583	549	571	577	528	607	585	575	616	562	638	541	538	563	570	586	589	554	554	553	538	564	562	595	605	594	577	553	522	598	587	587	612	591	589	588	605	562	592	611	588	593	615	555	540	530	529	574	567	574	615	540	552	612	606	610	565	555	583	599	597	570	564	577	541	567	632	576	616	599	521	548	571	601	594	608	569	543	556	604	586	599	610	582	550	611	603	593	558	595	552	563	589	553	533	543	579	569	572	563	596	560	562	575	564	582	592	611	578	590	595	554	620	591	604	627	567	578	576	607	563	572	577	554	619	577	556	611	583	593	607	591	611	655	644	578	553	590	534	604	579	594	562	549	603	631	565	576	564	576	601	517	583	566	553	608	599	601	594	581	591	590	588	569	583	565	576	585	561	559	553	580	612	595	581	579	634	608	562	600	579	594	610	601	577	598	560	585	571	561	541	562	608	547	577	578	600	591	598	599	540	564	602	583	586	568	571	562	598	590	553	576	597	606	520	558	619	583	569	607	547	610	574	577	604	570	526	587	528	561	554	587	563	548	549	562	562	607	576	557	561	614	537	582	580	541	552	576	579	553	558	570	574	619	586	586	593	544	582	550	644	574	569	596	604	549	588	615	618	597	579	579	568	612	623	588	593	569	561	614	571	548	567	569	567	566	617	592	577	575	571	543	561	640	597	605	558	575	612	583	591	548	586	599	569	584	623	601	565	538	557	576	565	551	597	598	574	558	578	548	552	596	618	564	599	578	581	592	590	600	556	597	595	555	556	565	636	567	558	566	553	574	552	599	575	571	561	568	591	541	629	564	624	575	584	580	597	603	596	579	579	585	578	555	615	561	588	591	581	583	576	534	590	530	577	591	575	566	594	614	547	597	609	613	601	580	617	530	578	547	593	589	573	609	554	610	564	547	598	541	581	562	570	569	567	590	582	607	579	607	553	575	607	603	560	616	542	584	581	553	553	548	564	563	563	591	544	570	612	615	585	592	586	570	589	576	567	564	544	535	537	546	621	590	598	597	599	551	596	551	582	562	584	595	571	568	588	567	579	580	579	559	634	574	614	580	594	603	606	598	569	566	612	556	552	601	579	578	577	577	600	529	555	588	561	582	598	543	577	544	570	625	571	577	585	580	575	559	578	568	582	565	603	558	581	576	577	580	581	589	580	597	534	597	537	537	620	565	583	575	544	626	572	574	540	557	566	584	575	555	560	602	580	576	580	595	585	568	610	583	577	616	600	550	533	572	600	600	569	557	590	568	578	594	554	561	559	569	558	542	531	583	571	598	565	569	576	537	610	588	544	566	583	538	593	546	572	549	584	595
14513	2743	2724	2056	1494	1108	892	747	679	590	559	637	518	475	500	438	446	444	507	431	455	487	538	472	423	441	412	462	467	431	457	410	423	401	417	388	442	424	392	387	395	371	383	402	441	404	407	398	395	380	412	436	432	421	406	385	389	370	367	382	418	378	398	392	401	394	392	412	380	390	359	371	345	408	411	403	416	385	417	395	392	380	396	370	417	374	382	382	390	372	395	381	409	390	407	391	408	392	394	385	400	345	368	389	411	393	404	375	358	384	340	411	438	379	345	387	388	451	413	447	374	381	387	424	379	383	396	381	399	401	376	395	375	359	371	404	386	410	371	412	384	387	376	351	370	389	339	387	371	371	366	453	396	354	423	399	398	395	397	358	369	411	368	376	362	386	424	420	385	393	383	376	355	378	392	383	356	385	387	396	385	405	397	407	347	406	399	382	363	393	357	390	384	386	410	391	363	401	370	381	377	361	370	351	377	393	348	422	354	359	370	350	361	379	378	388	364	382	398	373	399	354	361	400	395	398	399	391	381	388	365	355	418	417	383	363	379	379	397	375	384	396	432	382	370	388	378	362	384	412	409	342	416	368	406	375	341	381	345	379	395	437	378	412	378	404	382	401	395	423	401	392	379	373	383	412	388	392	397	389	388	407	408	379	384	395	360	404	415	395	392	367	376	370	394	360	407	385	404	365	395	380	391	406	347	387	379	350	373	418	393	374	370	417	406	419	381	441	397	408	366	384	431	390	391	371	414	348	380	397	383	396	381	390	370	403	406	409	383	386	417	401	408	345	403	379	383	398	390	413	410	351	351	405	359	381	377	374	409	382	379	420	362	397	378	356	385	409	369	396	401	375	362	376	410	412	437	378	403	365	366	392	376	431	382	409	349	357	406	434	401	408	374	392	407	394	387	372	389	361	358	408	377	362	373	358	384	417	386	400	380	398	390	394	391	385	381	374	362	355	367	380	344	362	408	400	407	363	365	379	350	382	401	348	362	374	339	406	388	397	398	390	398	384	393	401	384	367	362	368	365	406	360	383	402	415	376	380	390	384	362	424	388	368	376	391	367	391	414	373	379	366	394	393	395	355	373	356	380	342	412	390	389	414	359	424	389	382	355	378	397	420	391	387	349	378	403	396	422	410	400	367	366	394	382	381	385	380	376	403	396	427	369	399	402	392	383	382	387	400	379	350	367	355	368	395	352	409	373	377	371	411	407	395	409	372	386	390	408	376	342	401	341	401	359	402	379	358	353	348	408	376	410	371	360	374	350	390	375	393	372	399	387	373	407	359	403	357	383	375	379	416	393	421	397	403	379	381	380	378	384	362	403	380	346	381	360	365	384	380	355	408	369	350	386	419	367	389	375	367	360	364	355	399	434	390	382	362	355	361	369	429	373	378	363	405	376	345	379	382	409	381	423	388	409	357	391	412	419	399	368	394	392	385	354	391	359	384	343	402	374	395	402	399	402	418	418	398	394	359	393	367	372	375	378	395	383	408	392	417	427	375	395	373	400	365	427	409	398	408	406	368	403	438	382	413	410	406	401	417	376	423	374	389	364	373	387	388	416	385	378	384	345	341	384	399	428	377	384	408	389	395	391	420	382	429	412	399	391	360	389	418	397	391	392	364	362	380	381	431	407	354	417	425	379	372	382	370	387	388	370	375	376	404	372	405	394	344	408	381	356	403	394	410	401	365	407	384	383	367	383	403	392	372	399	405	356	370	409	412	362	351	362	381	388	356	375	410	383	405	379	366	369	385	416	388	395	375	352	396	411	397	388	373	396	378	397	410	386	355	361	377	371	390	388	412	373	376	379	380	417	333	391	409	377	400	390	412	386	381	349	386	389	383	380	404	398	420	381	374	391	390	411	363	375	378	379	387	383	380	382	424	398	363	408	376	383	377	391	367	401	374	379	366	387	414	385	381	366	363	381	397	394	358	396	388	392	372	395	373	403	398	414	405	336	359	363	378	403	379	387	350	400	359	394	408	416	411	395	378	370	395	342	375	405	415	396	417	398	378	365	376	360	367	364	365	366	404	425	373	374	375	408	364	419	361	379	399	385	341	384	371	386	401	373	419	347	360	365	349	403	374	368	354	410	396	388	384	379	370	402	370	404	391	399	391	395	397	396	406	405	388	386	384	385	362	390	382	352	391	397	416	366	368	417	401	365	400	412	348	430	388	406	372	381	396	392	392	378	401	397	401	408	396	339	376	360	378	384	403	377	407	357	378	387	397	366	370	392	363	382	359	419	369	359	415	411	410	394	358	378	427	385	362	370	368	388	383	404	378	387	375	371	373	373	417	403	379	407	380	416	388	384	385	354	372	398	367	367	376	352	372	394	403	359	411	422	370	362	375	370	371	399	388	364	384	370	399	368	402	409	399	403	398	375	395	422	397	412	371	376	342	371	374	368	443	391	391	399	395	400	342	424	360	364	400	367	347	418	383	386	373	376	361	401	376	400	409	415	403	374	389	379	359	415	392	388	405	419	392	400	373	364	335	346	387	409	393	339	398	388	370	358	365	387	401	362	422	365	415	417	376	369	395	373	394	360	374	370	386	383	362	396	398	346	386	392	401	402	377	410	408	420	424	364	362	371	363	382	363	378	341	392	364	380	403	374	361	345	375	418	377	382	392	417	391	416	411	414	386	391	363	367	364	391	414	403	375	387	394	396	406	354	394	402	383	350	385	368	402	426	375	395	395	413	413	385	383	388	403	367	415	363	416	361	373	407	357	390	355	396	414	367	381	357	384	381	374	434	347	372	397	395	384	414	379	379	351	372	384	407	433	397	350	359	350	390	409	365	401	394	368	386	421	355	419	401	417	398	361	365	380	373	383	378	353	373	355	383	353	370	375	362	404	393	402	386	338	396	369	398	384	389	362	345	391	399	420	408	408	382	420	427	384	401	405	428	370	332	394	392	343	383	348	367	413	404	368	364	382	399	392	354	386	386	423	382	370	427	380	373	386	358	387	363	403	364	393	443	364	413	414	401	396	374	330	334	357	402	368	391	370	367	404	361	386	371	385	414	371	386	374	375	378	377	403	419	383	352	370	423	388	373	398	368	389	412	379	402	392	415	407	379	376	367	404	439	377	366	404	416	356	391	421	412	399	374	393	393	401	370	376	366	401	367	377	424	365	379	409	418	386	354	362	404	410	388	374	363	371	359	365	380	372	383	388	371	360	389	371	397	403	374	384	363	405	384	385	396	380	364	383	390	390	395	376	372	379	352	391	410	350	397	374	395	373	413	418	387	383	400	407	375	341	399	387	397	431	391	412	376	377	383	406	371	396	406	380	429	380	389	368	362	367	359	365	425	352	384	402	406	401	383	395	394	383	330	341	386	382	365	402	379	410	400	353	378	385	384	328	355	348	345	351	374	416	403	367	408	410	433	388	370	386	367	379	398	346	382	381	379	384	389	390	376	378	362	383	347	366	366	391	370	400	392	360	414	389	369	385	390	359	413	409	386	392
8213	2603	5120	5783	5208	4374	3530	2993	2510	2259	2155	2071	1844	1698	1583	1556	1536	1404	1630	1453	1598	1845	2076	1831	1377	1365	1391	1510	1461	1362	1334	1197	1285	1202	1133	1111	1115	1012	1004	1019	1102	998	991	1044	1032	1026	1004	989	962	1020	1021	988	1011	967	957	983	974	1010	969	947	960	973	976	982	1013	920	973	953	964	1004	888	947	961	977	969	1033	954	934	964	998	940	944	948	948	976	989	988	981	956	977	964	980	954	965	971	992	970	910	944	950	954	941	919	967	919	972	932	945	970	967	873	989	948	972	969	1032	926	877	925	946	861	968	953	980	956	981	895	958	977	968	878	939	946	921	954	942	935	946	971	898	983	933	948	910	967	987	977	990	940	896	999	1014	947	940	938	907	916	925	986	931	947	906	970	892	908	916	942	938	992	965	940	936	936	958	963	987	919	969	993	923	938	1007	940	978	947	980	959	906	900	871	907	964	911	929	944	1033	976	941	905	929	964	919	972	919	955	977	1000	898	914	991	953	884	985	928	978	958	914	984	989	946	930	925	961	894	925	908	923	974	887	902	918	886	927	893	928	970	914	942	961	960	880	909	961	926	930	940	944	928	926	968	899	886	951	928	881	908	946	905	933	882	922	967	955	942	928	968	931	885	952	912	972	937	1013	912	889	981	902	898	977	935	938	968	955	910	954	894	876	967	923	974	955	921	940	931	935	966	947	1012	969	976	940	979	924	920	935	913	919	914	907	964	900	944	895	910	944	898	896	949	930	945	901	947	938	912	946	931	930	978	947	944	974	891	905	919	935	910	959	915	975	947	1021	904	878	865	958	881	958	951	909	940	928	977	927	904	900	916	952	903	939	903	934	955	921	908	998	959	902	991	930	950	908	993	941	933	988	1012	959	924	889	878	984	926	946	934	954	935	957	907	944	969	974	923	927	922	934	958	951	951	928	928	928	951	938	1009	951	931	948	967	972	955	906	967	912	929	974	961	940	923	937	930	944	921	928	931	959	943	950	919	943	988	923	957	982	944	1003	950	928	875	975	986	923	929	953	949	952	916	879	959	920	925	954	936	915	914	990	939	944	1007	899	970	925	913	962	998	964	975	852	929	941	952	943	917	952	940	925	1028	957	983	926	921	957	974	926	947	961	908	875	949	950	969	952	920	907	916	925	927	939	943	932	893	920	994	949	930	950	948	934	945	902	932	976	978	954	897	949	905	980	857	912	934	970	1002	933	972	891	924	927	943	848	961	922	966	915	923	935	913	976	862	947	952	959	905	948	944	863	939	946	911	988	935	938	928	970	933	907	954	918	967	939	871	941	898	922	989	971	935	914	955	926	925	959	986	947	945	936	940	913	947	931	928	970	981	940	908	938	962	919	965	964	930	913	909	903	959	972	970	900	979	935	947	917	895	897	913	907	933	912	958	891	938	931	975	1003	927	994	987	974	937	987	922	948	968	902	927	1022	880	921	986	920	941	929	972	943	961	923	971	937	939	893	941	937	911	970	962	877	897	941	952	909	930	958	954	968	923	943	962	942	939	947	956	961	924	986	979	925	949	928	914	976	886	926	1001	928	889	955	967	945	899	988	927	917	942	935	975	938	984	973	919	946	931	971	977	946	941	975	935	1002	958	948	976	977	967	955	967	909	975	975	906	960	973	938	913	955	933	893	951	968	957	988	929	917	911	911	926	946	944	993	962	899	918	918	986	1004	904	943	982	958	963	909	977	920	972	941	943	990	993	942	946	1014	951	915	918	922	980	952	931	945	911	977	960	929	957	940	906	914	896	965	904	977	933	927	927	933	888	896	980	982	958	967	975	950	933	943	944	957	960	958	931	971	947	935	985	906	920	979	961	950	931	949	919	936	944	929	939	984	981	945	900	941	963	934	920	899	934	935	968	986	913	918	913	964	914	953	940	941	942	901	981	964	1017	900	915	963	954	957	967	1015	938	939	895	928	965	950	908	926	941	919	922	904	920	926	938	915	937	925	944	983	901	965	929	955	936	919	941	987	871	942	920	909	919	996	926	906	924	924	940	899	967	904	904	939	943	881	870	937	969	984	960	938	953	910	895	917	922	902	931	953	885	934	904	966	946	886	908	995	965	938	968	907	961	894	994	956	982	913	915	961	962	951	915	911	946	915	910	908	962	967	904	925	934	914	884	946	965	1010	913	966	906	940	959	889	896	932	914	954	952	942	895	927	960	983	955	976	933	882	925	952	944	985	968	905	941	901	948	901	931	909	957	941	945	941	949	958	1011	943	1001	926	940	930	957	956	948	1003	961	919	936	947	928	937	905	959	985	954	943	910	953	950	922	927	882	898	993	998	928	975	921	897	897	957	930	919	913	871	908	953	918	989	932	954	921	863	883	919	941	898	909	1013	896	948	948	872	953	943	938	992	911	902	938	927	898	973	886	968	1028	997	931	907	905	888	924	956	931	985	942	944	928	921	979	919	961	957	911	972	959	891	967	945	1005	926	983	925	937	946	960	934	920	895	996	931	907	965	954	963	938	925	940	947	936	915	964	897	921	894	892	939	928	922	951	926	961	900	953	921	921	969	924	911	983	975	967	944	939	931	902	910	920	957	968	923	931	898	892	933	942	885	955	980	887	990	944	932	887	910	953	919	980	939	953	957	960	913	927	935	929	959	914	1004	941	959	926	934	914	923	977	946	944	963	947	935	918	894	892	917	922	927	887	943	932	959	1001	888	964	920	971	930	902	942	936	1008	894	943	937	928	1000	930	937	984	946	943	907	943	933	925	1010	919	958	965	911	931	967	952	929	923	903	941	989	925	948	927	906	912	927	946	917	888	979	952	904	951	959	992	951	944	972	855	904	908	935	937	905	975	970	952	964	914	920	1001	977	923	942	919	963	955	917	993	939	896	899	889	958	903	909	948	974	961	962	912	946	901	981	930	911	914	958	967	943	945	898	936	960	944	959	960	918	912	904	975	943	916	929	900	959	961	934	975	976	951	939	940	922	930	938	1012	947	925	951	888	953	964	918	922	916	991	904	949	940	958	946	917	943	919	916	947	933	984	980	976	945	895	907	981	985	959	942	956	928	934	984	940	924	907	942	917	911	971	953	959	949	933	976	943	930	958	972	994	934	913	962	967	908	931	958	919	854	922	923	899	940	949	928	939	909	981	943	951	976	962	918	954	1009	968	935	920	929	930	936	982	940	928	908	960	924	947	956	991	950	849	956	943	960	919	922	879	907	965	937	916	964	921	1001	982	931	980	936	955	933	925	934	978	945	950	940	900	933	929	998	968	873	935	948	892	937	933	893	907	972	907	934	985	958	895	961	958	928	912	922	942	902	851	937	993	946	932	967	945	923	931	939	926	941	965	934	960	951	971	966	911	913	924	941	937	941	1017	933	936	936	871	921	938	949	1009	925	923	962	928	975	966	942	890	908	899	945	936	933	917	953	905	961	985	935	988	932	916	974	938	919	915	973	897	993	980	946	927	922	951	944	949	982	939	927	949	961	1008	987	935	993	943	944	936	922	984	903	907	913	939	977	991	938	972	965	963	871	952	940	892	935
1984	144	136	130	114	145	126	118	130	128	138	112	121	101	139	110	109	116	135	128	111	119	132	121	109	117	108	134	128	121	122	127	134	116	91	109	138	107	114	115	129	132	100	116	110	104	106	117	115	98	118	122	128	129	111	116	112	124	157	113	121	121	112	111	103	112	110	130	124	111	119	118	126	121	120	131	136	130	112	108	118	115	111	111	116	121	140	115	127	123	112	134	118	124	121	133	125	118	111	115	104	125	150	110	108	126	129	111	120	111	126	142	106	125	130	112	130	117	105	112	115	121	113	120	101	118	123	115	115	93	131	109	129	110	141	126	115	112	103	134	120	119	96	114	121	124	117	118	142	112	104	114	121	113	98	128	128	123	126	126	108	133	118	115	131	110	132	134	131	112	124	107	112	127	110	126	101	139	102	98	118	130	124	121	126	123	124	129	110	107	127	120	118	100	130	121	127	102	125	125	108	114	124	100	112	126	116	126	112	100	125	115	103	109	120	107	119	127	137	119	116	138	137	143	123	114	123	105	133	125	104	139	108	114	108	126	118	107	122	111	139	134	116	109	108	106	112	97	108	106	114	104	128	125	104	121	99	115	132	140	114	104	106	117	121	95	131	134	122	139	119	102	116	126	114	106	131	118	111	119	119	134	95	124	135	144	124	129	122	144	114	130	119	125	116	120	123	95	124	122	114	138	121	118	132	111	130	128	142	118	111	151	118	116	132	120	113	115	97	117	116	99	130	127	107	103	106	106	121	121	125	122	114	129	132	113	123	114	126	115	145	132	109	125	125	111	122	126	125	130	137	122	131	121	127	107	128	142	142	106	115	119	114	133	120	106	97	112	131	130	126	110	134	129	129	116	119	117	111	109	117	120	136	119	135	99	131	118	129	108	108	114	95	117	109	122	117	128	112	109	101	138	124	134	128	106	128	107	136	129	135	114	112	130	127	121	116	127	119	127	120	120	94	121	118	114	133	130	139	122	117	119	103	111	112	117	120	115	119	120	119	110	131	105	140	113	105	121	134	141	113	131	127	134	128	130	124	116	116	129	124	97	144	116	116	110	128	112	148	118	118	115	123	105	113	121	123	112	96	121	136	149	104	124	131	137	110	124	127	137	102	120	119	115	119	111	126	135	136	127	121	114	123	120	126	114	116	124	113	110	121	118	122	137	99	94	120	125	115	112	132	110	115	117	106	117	112	133	135	128	127	121	112	118	113	120	117	120	118	115	101	125	126	111	136	115	141	131	120	143	103	138	119	111	119	123	139	149	105	137	129	121	119	129	127	128	132	106	123	122	111	121	110	116	123	117	136	126	112	123	115	127	124	134	129	101	113	121	118	126	111	126	113	130	116	118	122	117	120	131	127	115	119	106	106	110	112	98	114	109	128	135	117	124	139	111	121	138	135	120	120	119	117	110	120	113	131	113	140	127	103	119	118	126	110	106	117	110	113	117	117	111	104	119	126	135	122	139	118	133	104	121	115	116	118	127	109	127	118	106	117	130	114	122	125	125	110	107	119	115	126	110	125	124	118	90	103	125	117	130	113	131	123	122	110	105	123	124	145	128	116	122	95	108	128	126	144	125	116	134	127	119	132	110	103	127	131	123	127	111	125	98	134	128	111	116	113	118	104	124	114	121	157	115	121	128	114	115	132	137	125	141	110	130	114	112	101	109	126	111	124	137	109	134	101	127	145	109	125	124	114	109	120	120	123	114	129	100	124	126	135	136	119	114	106	122	132	107	105	122	117	100	124	112	119	126	119	117	113	115	109	111	107	124	126	108	118	118	131	140	125	115	100	120	117	129	108	136	117	100	108	104	117	125	120	111	104	129	114	112	106	104	104	133	126	109	116	131	126	117	141	98	119	108	132	106	109	102	124	131	143	129	120	117	130	137	133	121	109	105	101	123	133	94	149	121	122	114	116	114	107	112	124	126	106	113	111	104	131	124	125	141	122	111	134	108	133	113	139	120	124	116	130	121	110	121	139	105	128	129	121	126	126	122	129	134	122	119	121	128	115	120	128	124	114	112	132	127	134	127	127	123	119	143	128	120	141	124	114	120	93	120	128	131	121	143	119	108	112	113	110	123	112	114	125	113	104	93	116	133	121	117	115	123	136	115	113	111	132	124	133	122	113	125	122	132	121	133	124	120	130	127	131	121	118	129	123	109	124	108	132	117	125	114	118	132	111	102	138	121	127	121	111	132	136	136	131	120	121	139	116	120	132	127	130	105	124	127	116	107	119	129	124	109	114	110	108	134	109	114	125	118	141	130	111	119	116	111	103	112	134	114	130	117	111	112	129	131	116	123	117	130	122	105	111	108	122	111	124	109	139	114	113	122	118	124	110	116	110	139	107	112	123	111	113	121	133	132	139	134	132	126	128	108	119	131	110	99	111	101	123	127	118	128	114	125	110	112	98	132	118	121	110	125	131	123	112	125	130	126	122	105	123	117	123	113	114	134	109	106	123	112	122	118	125	136	110	106	111	107	119	111	106	116	111	122	108	124	156	120	120	98	118	119	154	119	139	117	141	128	150	148	127	129	120	131	116	116	118	133	132	117	124	125	119	101	137	127	132	115	135	110	97	142	128	107	123	143	101	107	128	115	128	121	124	125	117	124	110	128	144	110	124	119	115	134	141	125	139	124	116	136	132	113	116	127	115	122	128	109	113	114	135	129	135	131	122	121	100	139	118	133	130	111	124	115	109	104	113	129	115	108	161	118	106	121	124	110	111	142	124	111	136	104	121	110	143	117	119	114	126	130	119	129	129	129	127	120	108	125	115	122	115	112	114	115	132	121	124	98	124	121	126	130	132	130	121	131	116	104	130	108	116	138	123	102	119	107	130	113	118	121	111	118	122	119	136	118	102	140	120	134	129	133	122	121	130	113	114	117	100	114	125	108	121	119	122	95	116	94	117	101	128	101	129	118	124	113	124	117	109	123	107	96	137	145	127	115	128	115	109	113	101	138	148	122	116	109	118	115	139	112	121	127	136	117	127	122	132	104	103	122	130	116	123	105	114	110	117	108	138	97	120	107	101	132	132	126	119	121	107	114	122	130	123	132	121	119	134	109	117	117	121	129	126	122	130	147	121	123	132	119	116	108	129	93	117	113	112	129	115	98	129	124	114	132	121	109	122	120	102	124	130	108	129	119	110	148	142	115	111	125	132	115	124	124	101	134	119	116	126	139	127	128	130	144	101	125	120	118	122	105	106	115	109	107	113	110	109	118	118	96	125	121	100	105	128	117	116	109	119	112	121	107	139	131	110	121	116	109	118	117	120	135	94	105	128	128	137	125	126	120	135	101	114	109	145	118	140	110	136	87	109	121	118	111	121	118	140	124	112	121	121	114	107	122	130	148	125	132	109	114	104	108	120	128	106	120	133	103	102	127	123	107	136	115	139	155	123	115	123	125	125	109	144	107	103	111	118	127	143	114	101	118	111	111	133	128	118	120	112	132	110	114	128	117
2394	391	478	516	501	450	419	411	380	397	436	403	395	435	368	429	396	408	396	376	385	373	357	399	384	362	401	406	395	410	392	401	392	357	364	397	356	377	401	391	398	386	431	365	383	387	419	384	371	368	353	414	390	389	357	415	416	374	348	379	395	379	369	411	386	386	419	406	379	356	370	386	377	374	408	389	398	395	392	389	403	355	352	376	406	375	398	387	377	380	406	366	396	375	384	389	368	385	373	399	375	339	393	396	377	426	412	388	369	369	408	417	372	351	398	365	363	354	359	374	421	443	360	406	375	399	375	354	365	371	371	380	389	365	359	400	375	413	378	423	369	409	357	378	365	364	422	359	373	401	390	379	364	387	381	367	414	377	367	379	384	362	393	397	389	382	396	381	407	399	388	351	375	376	391	377	388	365	376	385	379	364	351	374	378	349	375	353	375	369	355	380	375	396	386	401	401	353	375	366	414	365	404	357	368	364	355	402	344	402	359	369	349	418	371	378	396	359	397	359	388	386	390	387	402	387	367	389	401	416	364	398	353	362	372	368	369	387	350	363	373	398	393	382	400	403	390	381	421	390	384	380	370	366	373	388	362	377	443	370	412	373	389	400	381	384	398	366	376	346	399	421	383	404	399	377	390	388	397	400	379	414	376	390	379	369	384	389	387	358	374	380	376	398	374	392	386	376	397	364	395	362	379	346	382	379	348	392	364	415	362	397	365	371	372	357	354	388	380	383	376	360	360	373	395	390	402	375	385	379	379	387	392	409	348	376	358	356	386	387	419	398	448	379	338	358	372	404	395	411	374	381	374	371	366	383	412	375	399	359	412	417	351	337	379	378	328	377	363	395	373	377	390	372	392	367	382	396	359	380	364	397	361	377	394	366	364	361	402	340	383	377	380	342	380	407	352	351	351	345	376	362	367	378	406	405	339	404	376	357	360	390	371	393	404	356	407	362	433	412	368	341	371	373	416	369	385	383	393	411	384	390	381	403	360	384	376	379	427	386	418	362	421	402	402	334	390	392	400	379	365	381	382	388	387	414	402	424	417	403	350	411	372	370	351	352	348	371	385	423	386	377	390	373	401	365	371	377	397	389	313	383	356	330	365	340	385	373	372	375	388	410	417	393	368	407	351	381	404	377	378	394	381	384	377	383	362	382	411	368	352	392	364	365	390	398	394	404	384	390	364	390	381	385	339	355	380	408	373	383	385	370	365	412	375	382	362	364	368	370	376	417	383	393	407	380	382	415	357	375	380	370	368	386	389	414	382	355	377	369	360	361	386	372	394	366	382	391	390	358	385	412	364	387	356	375	396	354	354	403	384	363	391	355	387	381	359	375	389	368	348	404	376	368	386	376	371	395	368	366	363	394	323	348	362	364	370	391	384	394	371	405	394	388	372	386	377	383	398	386	361	378	389	381	387	390	373	396	402	403	347	382	388	354	413	374	396	390	410	389	352	386	386	373	374	399	340	408	403	347	371	372	360	381	397	391	387	373	401	400	371	397	393	371	370	377	371	404	382	406	346	395	453	395	350	410	343	385	387	357	354	403	363	393	364	409	357	394	360	357	374	374	370	378	401	384	354	401	376	418	380	380	358	399	389	395	355	378	398	355	394	378	373	362	376	383	432	344	406	369	387	385	395	405	380	399	431	383	376	392	384	421	380	402	362	405	402	339	376	402	401	383	376	354	418	402	381	406	383	385	405	423	392	419	436	392	376	438	382	361	341	335	356	367	381	350	366	375	381	403	357	398	389	445	372	381	375	346	386	372	354	394	390	396	359	342	389	386	378	370	388	363	371	405	396	379	359	354	348	387	353	354	395	395	396	378	358	390	380	346	383	412	382	359	388	357	382	372	362	382	350	378	361	375	384	393	376	385	370	376	421	393	347	379	392	325	377	387	358	356	389	418	407	396	356	366	410	357	411	417	392	389	398	372	374	383	398	389	382	375	367	394	406	391	429	387	371	347	358	387	382	377	383	394	371	431	366	323	369	377	408	367	401	381	358	350	380	353	414	388	415	351	398	368	396	383	375	402	369	370	395	345	406	392	371	345	370	371	384	363	388	440	371	363	394	356	369	385	373	378	368	359	389	391	373	411	393	382	402	352	388	371	354	369	396	379	365	417	373	394	350	378	418	383	375	343	413	380	374	383	383	344	343	374	357	372	380	363	357	369	360	359	375	410	392	426	374	364	405	418	381	346	375	407	383	391	373	381	398	344	406	366	416	346	418	380	378	340	406	372	381	368	400	397	358	425	356	384	437	415	406	378	420	358	373	386	388	359	383	376	338	395	355	381	374	373	373	404	430	343	390	400	379	389	385	380	371	362	362	364	375	401	383	430	386	364	385	386	361	395	401	386	402	386	377	375	387	405	379	394	353	315	367	370	382	387	362	370	364	377	390	333	389	347	385	376	367	372	402	362	359	400	396	394	384	395	369	424	404	387	342	365	383	351	404	357	358	376	392	416	386	382	360	394	424	377	364	390	401	374	410	379	398	364	391	352	370	384	363	381	345	389	373	426	401	387	407	390	377	375	374	379	389	381	380	336	359	366	401	388	358	402	375	370	369	365	359	388	393	360	407	394	365	423	385	394	355	384	334	409	378	369	398	388	365	388	375	374	394	403	390	386	372	399	383	387	383	402	389	421	362	346	415	376	352	366	348	394	367	385	394	351	390	398	382	409	391	389	427	388	399	400	374	385	389	366	392	366	403	413	357	361	387	365	383	383	362	414	369	376	404	386	373	369	386	401	341	372	389	411	412	355	408	379	367	441	397	386	369	371	403	403	389	362	386	384	361	358	399	375	428	390	340	389	367	360	374	395	381	369	389	377	367	360	393	395	375	400	349	392	381	404	382	362	381	369	419	353	393	389	353	415	413	361	345	370	414	400	391	374	388	392	371	347	399	370	354	362	397	375	357	377	390	385	350	375	372	379	381	370	395	366	387	395	374	395	389	375	366	391	396	387	391	404	377	397	379	382	359	384	416	379	364	380	353	378	363	430	342	372	432	387	402	409	388	369	375	366	373	409	441	381	373	344	389	403	399	390	398	354	398	369	366	405	406	392	381	369	374	403	373	414	384	338	407	386	393	368	412	363	393	402	385	374	416	386	404	391	359	375	362	346	360	385	387	385	379	401	377	343	361	384	393	406	388	381	362	360	379	378	364	383	355	361	384	410	405	419	381	382	378	412	426	404	402	402	375	365	382	371	391	372	414	400	374	367	391	383	362	364	359	341	356	415	349	360	373	381	365	383	412	368	410	401	349	397	364	406	378	385	405	380	350	365	410	377	379	399	349	370	393	422	395	356	399	378	389	399	381	388	380	405	406	363	411	384	386	368	384	360	361	351	429	388	377	377	391	376	378	397	422	407	370	385	349	360	365	405	368	360	342	368	382	366	394	380	368	419	377	423	390	330	358	349	355	382	373	363	382	358	371	393	386	368	394	398	367	391	373	338	373	417	352	371	383	350
7540	1092	1255	917	688	499	469	431	337	287	273	276	289	258	278	253	277	248	238	240	287	274	266	285	245	230	252	266	235	276	213	236	190	218	214	205	215	225	189	221	210	217	186	214	197	229	186	213	192	222	210	203	207	202	196	217	189	216	207	230	218	187	187	163	218	221	213	224	201	231	216	220	240	200	213	207	205	209	213	213	220	215	239	214	211	199	172	214	195	192	235	209	183	178	190	218	208	223	200	222	201	212	205	206	200	216	211	224	194	209	198	213	195	202	200	193	201	206	196	178	224	206	222	215	209	222	192	210	205	216	233	202	202	198	214	189	179	205	203	222	207	174	226	228	197	202	207	181	211	206	203	197	197	212	214	199	204	212	198	217	218	188	197	205	218	230	195	186	219	194	204	200	212	210	216	187	177	187	224	205	206	215	222	206	191	175	217	225	208	200	221	195	193	204	210	205	224	214	242	211	223	198	208	215	226	194	217	199	228	204	180	198	193	192	199	204	213	205	204	194	199	213	190	193	197	224	227	209	209	179	200	192	196	184	228	204	238	203	223	210	194	182	211	205	211	218	196	234	210	203	221	198	227	237	227	205	221	212	190	180	204	207	200	184	209	211	217	218	185	218	194	202	218	222	224	223	215	202	232	182	213	216	202	213	212	201	213	190	215	211	188	188	211	212	224	205	235	209	213	185	220	220	206	190	221	182	201	177	223	204	205	191	222	212	199	212	187	222	219	186	197	178	213	198	202	211	185	209	206	221	202	219	212	185	228	213	204	187	190	218	214	217	198	187	174	179	208	199	196	204	197	200	221	192	228	195	223	198	227	177	230	224	182	188	189	193	193	207	182	205	172	198	204	191	210	187	192	192	228	189	199	209	184	204	183	208	206	200	218	212	186	185	245	185	196	218	199	205	206	200	224	238	204	190	209	207	194	230	192	203	211	202	201	211	218	198	213	237	170	222	191	205	225	227	192	185	198	195	208	226	162	179	187	183	210	204	204	192	182	228	204	193	195	206	212	231	205	200	192	224	208	200	214	176	212	192	195	208	224	214	208	223	226	210	199	207	221	227	207	163	213	179	186	203	221	213	208	224	212	206	203	214	218	197	194	183	178	215	228	208	180	213	207	201	193	216	183	206	199	220	210	226	225	161	189	190	202	219	210	219	180	204	208	185	208	193	225	200	210	208	227	203	212	193	217	216	218	209	214	199	226	217	213	228	196	189	203	182	234	181	173	204	211	201	200	208	193	214	198	204	207	224	229	210	212	208	201	191	206	181	192	186	225	207	201	203	219	219	208	231	193	206	210	189	201	221	208	228	190	215	179	196	206	197	193	195	242	225	211	191	209	181	178	195	211	209	206	198	256	194	210	190	209	192	196	204	182	196	212	207	213	208	198	209	229	190	177	217	175	195	211	214	206	220	189	243	235	169	182	212	197	216	193	222	212	208	229	190	202	184	225	209	201	207	184	214	169	216	196	223	220	206	201	212	182	186	203	215	205	204	220	223	222	199	209	214	196	197	215	196	203	190	164	188	188	199	195	192	199	182	196	198	191	198	204	192	201	218	208	221	218	250	205	193	184	207	211	214	202	201	202	218	219	194	212	215	215	225	219	185	208	225	222	203	217	205	197	206	176	223	217	226	217	186	202	208	203	202	204	199	217	203	220	198	213	197	227	202	238	221	204	226	201	215	218	204	201	232	215	191	193	226	197	211	200	187	234	198	175	215	198	194	225	203	179	209	195	235	198	201	220	188	209	190	181	199	218	227	213	209	198	236	216	197	203	217	230	215	223	210	210	207	208	197	232	210	180	205	195	212	195	202	206	199	212	186	204	168	202	211	221	206	195	211	207	218	194	221	212	232	216	204	225	186	214	213	217	208	215	238	223	195	199	204	186	205	207	192	184	222	207	201	239	197	211	186	217	188	231	226	214	210	217	195	176	195	211	202	218	207	210	192	201	218	171	224	201	189	227	174	187	209	222	219	200	207	207	210	191	180	211	191	199	227	219	213	206	220	202	184	190	207	194	200	197	201	205	215	193	231	224	192	190	217	215	191	221	210	200	210	197	230	195	233	220	210	211	205	182	195	203	222	205	212	222	179	179	200	222	204	186	212	193	200	204	206	237	196	205	213	181	205	196	187	217	195	210	195	212	218	197	177	216	197	224	199	213	193	194	193	201	218	207	212	209	178	199	187	201	227	194	184	228	225	222	195	220	195	192	209	191	203	197	207	189	195	211	186	189	224	210	218	197	227	221	197	223	178	188	211	178	202	196	185	223	216	244	232	191	202	214	186	203	197	197	208	195	210	203	224	203	204	224	219	209	204	211	222	234	192	224	196	169	191	191	202	187	221	227	212	181	194	180	181	219	236	205	195	212	218	203	225	202	183	223	225	205	207	199	209	211	218	222	192	193	244	197	226	200	201	188	202	184	203	244	219	189	213	222	200	244	205	186	201	199	211	209	213	208	205	205	258	199	206	217	200	207	209	220	214	217	200	195	205	188	192	231	192	213	242	210	200	213	215	216	225	209	212	185	203	212	218	205	207	210	186	210	200	213	202	201	223	194	191	217	199	188	211	191	221	210	211	213	212	190	222	207	184	197	198	186	203	189	206	193	196	214	218	199	220	197	222	213	207	191	218	220	196	202	200	192	218	204	183	226	221	205	208	217	215	188	195	226	189	232	194	215	211	223	204	181	220	219	184	216	194	210	203	180	209	201	202	241	210	178	204	192	219	211	216	195	209	187	215	209	162	240	204	180	198	198	211	204	205	200	214	201	204	188	193	205	228	183	211	199	216	212	198	206	211	200	211	202	219	214	227	212	188	204	197	196	224	209	172	214	232	223	179	179	221	209	185	215	171	196	211	238	220	214	200	189	208	204	160	233	217	201	226	198	220	213	187	181	207	191	199	249	187	193	201	201	204	209	210	277	210	210	199	219	200	207	204	192	217	184	216	187	196	190	190	200	230	201	212	202	218	222	191	179	203	181	251	197	203	226	189	216	189	205	227	193	202	197	200	223	207	232	194	201	195	184	227	197	205	190	244	183	231	245	194	202	220	190	222	188	210	192	191	199	182	215	203	181	208	213	202	197	184	215	218	212	181	172	197	230	210	216	259	221	224	204	239	199	193	206	200	202	201	220	189	196	198	224	236	193	240	195	191	219	206	230	225	240	205	178	220	175	232	218	229	187	241	209	202	203	225	244	211	171	204	231	204	206	207	197	193	216	198	217	243	203	200	210	206	195	206	208	206	202	212	185	185	196	194	242	218	188	207	226	200	185	236	196	227	198	203	194	175	199	208	204	226	171	216	216	209	210	209	202	199	233	184	220	192	223	173	226	201	201	221	205	193	188	213	190	186	200	204	214	212	193	223	212	228	207	191	210	194	194	187	200	225	180	207	226	191	211	197	209	197	211	223	211	196	200	197	202	208	204	200	214	203	193	201	223	196	194	222	199	214	206	211	196	219	218	187
5992	1380	2713	3142	2794	2293	2176	1688	1424	1286	1258	1104	1078	925	934	874	873	846	837	821	889	1039	1187	973	779	821	766	768	928	982	679	699	781	753	710	695	658	601	669	612	628	620	585	636	608	601	645	589	625	601	619	652	636	588	557	596	673	596	635	597	587	593	577	587	655	635	589	612	577	562	563	636	597	588	596	560	556	598	578	617	614	595	626	630	581	592	599	614	577	577	557	596	624	583	602	598	565	607	591	627	601	542	616	555	593	569	595	603	596	594	585	588	630	582	557	605	641	595	595	572	612	583	579	572	567	606	584	558	551	597	579	526	603	581	588	590	548	573	551	565	560	556	601	591	602	548	557	589	582	573	644	582	581	581	570	584	567	598	598	641	570	560	573	566	558	600	565	544	549	588	595	556	575	579	633	561	534	588	565	574	580	598	588	579	541	599	593	602	592	579	629	602	608	577	572	621	576	564	582	550	561	577	547	588	571	550	578	621	591	550	605	602	571	556	583	552	584	592	589	632	549	597	587	545	574	595	579	607	589	595	576	604	572	561	640	586	589	583	583	538	575	570	595	588	605	550	572	586	604	555	612	556	571	598	582	559	566	587	619	567	571	616	566	572	566	578	557	547	574	597	596	564	589	561	612	590	617	637	581	570	546	614	590	587	558	607	566	602	581	562	581	581	637	594	595	600	572	618	604	579	597	575	607	586	609	573	562	593	586	544	574	586	572	608	587	551	536	563	560	579	567	575	574	547	622	552	594	584	611	605	591	577	586	614	559	593	535	549	568	585	606	537	592	574	567	560	574	550	618	592	582	614	536	605	632	551	584	560	602	570	588	612	564	576	537	619	635	587	586	617	587	576	590	560	595	576	569	556	622	642	573	594	587	562	601	578	528	557	568	574	532	600	583	534	560	568	575	610	552	607	577	582	564	623	553	586	583	581	557	592	581	580	583	618	557	633	630	570	566	604	556	548	547	589	596	555	573	603	592	619	606	588	580	596	550	583	581	585	646	617	594	598	594	618	529	565	577	615	596	600	553	568	555	591	555	599	648	606	594	585	588	570	585	577	628	576	615	551	558	584	579	565	578	590	623	571	605	625	618	566	582	598	603	540	583	550	597	610	600	562	597	559	564	562	584	600	578	581	585	564	610	609	601	604	603	563	559	556	597	580	584	595	615	586	578	580	575	593	572	613	572	592	570	578	585	583	565	612	608	597	582	606	599	575	588	572	603	600	563	598	596	576	595	577	547	592	580	570	578	624	565	560	553	615	569	551	583	576	556	583	590	606	580	587	558	556	606	547	581	588	532	561	662	573	565	569	621	561	584	572	565	561	561	588	587	577	578	587	582	541	558	550	565	581	562	569	561	569	593	530	581	603	581	556	573	585	558	610	606	587	586	606	567	547	571	565	567	573	566	573	543	594	560	593	582	593	614	656	606	581	582	567	554	556	596	564	611	533	586	584	593	552	573	614	584	524	564	547	582	603	571	614	562	560	592	597	618	588	583	593	569	572	539	545	610	584	588	612	590	556	565	612	603	626	588	565	600	586	580	609	589	606	597	550	594	550	577	560	584	601	611	568	590	581	620	536	549	597	611	570	608	582	598	557	564	571	561	619	580	617	561	556	570	582	596	590	596	563	564	572	589	570	564	595	564	569	588	610	594	593	581	580	560	605	569	619	558	606	598	571	578	554	562	546	546	568	561	583	597	559	601	560	626	582	579	547	585	599	580	587	548	580	600	553	558	574	603	556	602	562	572	585	593	580	571	568	573	572	660	590	557	566	581	553	569	593	626	544	577	599	609	599	541	589	563	613	531	582	610	592	589	561	563	600	558	565	556	590	558	560	598	549	567	551	627	558	590	575	597	568	592	588	620	589	553	577	586	605	612	542	541	544	591	602	590	588	555	607	569	577	602	599	535	594	583	569	566	520	542	599	592	600	574	624	609	577	581	610	579	571	572	545	613	579	602	553	548	572	535	567	585	587	554	564	609	571	592	595	551	596	570	567	617	585	572	597	560	560	561	556	577	548	553	597	609	583	590	555	594	578	599	575	549	556	567	608	598	587	534	591	590	566	558	593	585	615	583	592	575	589	609	563	582	584	558	598	520	568	571	587	581	596	628	571	554	582	550	582	575	579	599	582	578	618	552	584	575	579	566	582	601	581	580	593	601	616	617	617	591	606	569	601	572	610	551	568	608	632	566	591	578	607	601	568	578	590	599	571	576	591	564	594	611	571	630	598	559	578	559	550	605	578	604	617	567	588	585	566	591	570	572	599	591	554	569	578	596	570	586	606	566	570	577	562	578	559	572	620	603	570	566	594	555	579	593	562	578	565	600	564	592	554	576	554	609	577	583	589	565	562	538	582	555	584	556	555	598	587	582	570	565	581	568	551	588	573	592	580	569	557	566	579	570	559	607	541	581	581	591	598	587	553	609	597	628	564	576	585	541	606	516	575	550	623	618	605	563	560	625	580	595	582	615	606	585	582	627	574	596	571	569	570	608	538	613	579	577	573	589	578	579	521	603	599	554	561	598	571	581	617	546	556	567	529	553	589	567	582	602	558	558	612	602	570	584	580	600	544	587	600	572	599	621	566	563	631	593	580	554	595	562	588	580	548	559	613	574	604	607	590	601	603	545	540	596	563	562	561	615	588	541	582	569	571	558	618	552	587	575	585	580	594	611	583	549	573	621	543	562	598	585	611	590	608	559	633	598	570	525	574	560	546	567	559	585	563	532	579	573	593	565	611	601	561	584	572	606	581	573	557	576	569	565	551	623	538	593	614	607	594	611	599	593	568	594	580	597	565	598	572	580	565	587	597	583	556	601	568	595	598	608	593	586	618	558	593	571	567	583	590	570	571	541	580	579	567	541	539	558	552	571	580	577	552	582	599	540	552	590	575	560	552	551	553	593	560	590	598	596	576	610	618	537	522	596	581	607	618	564	569	551	594	563	617	555	587	600	551	578	579	558	565	570	593	594	571	588	557	568	557	591	600	593	589	606	564	603	547	576	555	545	536	559	582	600	553	545	593	582	539	583	558	571	556	547	598	569	579	570	588	575	595	598	584	573	576	571	594	577	547	583	612	550	597	626	604	560	558	584	599	551	559	580	571	573	549	580	622	579	620	575	612	533	569	576	555	558	588	599	575	545	577	560	573	585	550	576	575	589	604	586	592	559	567	587	586	587	582	586	562	599	620	575	592	605	569	591	588	613	588	591	605	586	566	600	582	600	587	547	604	608	571	589	592	602	537	595	576	611	558	533	565	582	591	647	564	560	585	551	616	520	555	583	579	601	579	632	601	595	586	562	584	588	636	537	581	573	602	635	585	596	569	588	549	630	603	569	572	536	610	585	575	566	585	560	611	578	610	602	555	544	589	596	586	615	591	565	568	604	595	621	599	544	614	607	565	584	567	608	597	579	558	564	573	611	574	611	568	562	592	555	569	570	552	588	540	565	535	563	629	596	627	599	561	608	621
14175	2617	2696	2085	1397	1067	829	747	668	624	550	521	502	569	485	465	473	517	487	456	473	491	538	467	416	439	444	475	449	426	458	415	417	441	490	393	401	365	405	410	358	369	393	433	381	408	393	361	351	407	375	369	450	412	383	351	392	396	414	384	382	402	363	385	391	383	379	376	349	362	398	415	352	361	358	369	389	410	397	391	398	416	350	411	363	386	392	336	394	372	383	374	399	369	388	400	433	389	401	375	383	407	356	372	384	404	372	372	427	387	359	380	384	392	361	385	396	376	373	353	392	388	407	384	378	356	376	416	371	377	350	397	376	378	445	365	394	413	380	388	391	360	414	367	342	347	347	392	411	417	392	384	387	348	371	382	391	387	381	372	402	393	390	423	421	378	377	357	436	389	372	388	385	400	408	393	431	393	378	365	380	371	419	390	392	363	342	377	368	365	413	377	389	383	382	396	384	378	359	379	391	382	377	380	394	359	419	401	345	379	352	409	388	418	409	353	395	373	429	384	411	438	386	378	407	345	356	423	337	380	366	380	411	383	400	410	393	364	406	340	392	392	416	373	382	392	375	363	392	370	389	375	378	399	360	375	407	373	369	395	371	392	415	398	406	419	398	381	380	345	395	395	352	397	359	390	399	397	407	376	385	379	370	386	366	384	394	391	351	365	387	343	389	399	355	403	377	378	361	388	358	403	389	426	399	366	358	389	373	371	384	414	379	380	370	387	390	358	376	375	367	390	365	389	360	380	381	373	368	379	367	391	368	358	393	365	391	360	389	383	361	375	413	358	350	365	413	389	422	395	381	371	394	414	370	368	405	344	354	362	373	387	375	439	385	395	359	364	399	397	404	370	365	368	373	382	381	356	314	378	367	397	375	357	357	372	362	373	385	383	359	368	364	380	403	371	406	355	391	413	394	377	386	395	414	410	372	378	370	385	415	429	370	393	388	382	381	413	396	411	390	379	416	367	418	383	380	362	387	358	354	385	386	383	419	400	407	375	382	374	383	408	361	426	408	384	374	391	375	365	356	376	365	395	360	392	382	367	359	397	372	392	393	362	397	394	375	374	388	424	358	365	434	377	391	383	412	381	357	363	363	383	364	413	377	369	389	394	335	380	363	406	351	382	378	414	379	361	392	378	367	372	341	401	336	353	359	368	399	343	386	393	362	393	376	409	392	411	359	412	376	415	374	413	389	357	383	416	383	379	402	360	409	364	357	401	396	346	382	361	386	390	372	406	386	392	404	348	389	395	410	395	403	386	366	374	332	385	415	395	362	371	392	401	390	376	395	351	375	376	387	379	375	408	373	367	381	350	383	350	408	368	369	337	345	387	368	388	368	404	329	411	427	354	388	364	361	393	379	417	350	349	400	379	381	407	371	386	337	384	413	406	378	415	348	338	348	392	387	372	409	369	370	363	374	405	381	392	384	353	376	414	367	398	393	404	351	358	385	363	392	387	382	388	387	438	402	400	394	386	384	398	420	391	367	385	366	392	388	396	368	414	393	372	377	378	408	376	388	368	382	367	416	402	388	435	369	391	379	365	366	416	393	380	394	365	364	370	383	377	362	392	392	395	400	382	388	397	424	412	402	404	408	373	385	364	398	397	384	394	344	382	372	399	419	406	359	375	364	349	337	342	347	363	365	403	399	398	377	400	396	406	379	395	390	396	399	391	399	341	422	417	337	400	362	380	375	403	376	358	384	354	383	379	386	347	366	393	374	422	369	368	359	381	383	364	396	392	361	361	344	363	335	393	421	385	374	359	394	370	375	414	380	383	337	377	388	390	393	387	409	397	397	391	353	386	365	371	410	425	360	373	352	403	385	393	370	354	420	390	367	395	396	339	367	413	389	384	398	393	368	352	386	388	361	318	368	370	374	388	329	415	389	391	404	351	378	417	384	424	359	423	401	367	398	388	426	398	399	365	375	382	387	386	361	401	357	386	388	390	357	371	401	371	375	392	395	418	403	355	376	382	368	413	357	395	407	378	349	397	372	389	385	362	402	368	371	367	363	401	375	361	342	397	426	400	383	424	341	360	321	360	385	381	410	367	405	405	392	371	367	394	372	368	424	394	402	403	402	380	377	391	370	390	379	375	363	414	399	427	356	370	380	380	425	388	369	394	394	386	336	381	392	412	371	379	404	395	380	387	358	382	377	362	361	373	406	355	374	368	366	369	400	369	371	409	390	390	360	400	383	392	383	392	409	345	378	382	369	380	340	403	386	389	378	382	379	383	409	404	421	411	378	374	370	371	410	397	384	375	372	373	394	365	416	358	367	407	372	337	377	394	377	391	364	399	385	370	396	380	374	362	391	361	402	374	363	386	403	428	377	379	380	380	396	397	382	425	366	344	369	392	392	370	373	363	358	375	372	360	392	381	392	372	354	380	399	404	387	334	358	365	378	380	363	381	391	369	340	409	391	354	388	376	400	400	368	432	407	391	368	382	377	375	357	350	351	379	388	400	384	377	354	372	397	366	385	385	396	395	361	348	390	396	378	441	380	388	373	400	356	383	412	404	378	368	374	382	415	369	365	403	398	392	360	369	394	432	411	396	392	355	361	392	378	378	401	411	355	396	406	389	405	414	406	354	373	380	349	365	349	382	406	389	369	353	394	407	392	374	393	398	386	374	409	354	377	394	444	366	388	376	380	399	392	396	368	397	391	417	404	409	365	400	390	370	415	372	412	408	362	392	368	404	381	383	378	433	369	360	374	423	369	363	405	387	403	400	400	368	399	368	388	410	356	362	402	385	377	378	405	405	385	399	372	430	350	385	435	387	351	382	353	411	408	378	388	415	428	380	401	376	397	381	391	392	367	417	377	385	358	357	359	333	338	383	410	377	407	413	328	352	443	423	404	408	361	361	352	382	412	367	379	407	402	346	367	396	374	351	393	395	411	393	408	401	395	396	413	393	419	363	369	387	379	371	361	356	397	394	393	348	417	383	351	407	388	365	394	359	372	359	395	378	413	390	372	391	393	397	442	418	402	367	398	340	400	371	355	352	407	387	383	390	393	383	392	395	390	372	372	402	358	378	387	405	356	350	407	407	386	390	368	405	393	397	401	398	406	395	385	342	355	404	362	395	377	377	365	392	382	408	401	364	390	409	355	351	387	412	365	402	403	378	383	389	366	383	390	365	419	354	395	371	397	399	357	374	386	403	358	370	376	374	352	397	381	406	379	409	370	390	375	378	394	362	373	356	405	372	388	408	368	388	375	347	365	389	398	378	390	383	401	372	408	394	373	331	382	348	374	404	358	410	403	393	341	404	368	378	401	378	421	356	374	364	403	403	390	369	391	352	390	388	427	422	381	382	387	366	365	371	394	405	356	382	375	375	434	393	395	387	380	363	381	334	394	396	387	369	385	381	402	379	406	342	358	391	388	419	380	401	358	360	421	391	424	386	389	388	342	341	407	383	397	384	358	345	373	395	366	376	413	383	357	378	406	410	375	378	355	402	390	399	435	383
8065	2534	5135	6019	4979	4185	3512	2945	2696	2288	2124	1974	1872	1890	1627	1497	1497	1660	1517	1395	1755	2020	2246	1816	1350	1516	1490	1552	1427	1358	1266	1110	1246	1139	1312	1066	1081	1071	1014	1014	1005	986	1041	992	981	993	1003	945	1011	1023	991	971	1002	987	949	958	1001	1040	954	1010	976	982	921	959	964	941	966	976	946	980	940	995	955	1048	909	959	924	976	947	984	949	965	956	994	985	969	988	1002	940	951	996	973	929	946	1016	933	909	938	964	966	947	928	982	944	973	985	943	924	976	975	955	1008	951	944	948	988	929	944	913	948	922	922	968	930	918	978	937	913	927	923	941	976	952	1006	925	981	956	966	970	947	940	942	964	941	921	900	918	1000	893	902	940	962	907	933	938	954	960	897	987	904	874	971	972	938	945	984	922	901	917	929	980	895	942	941	969	981	942	955	936	970	892	948	939	887	879	958	919	960	938	927	935	996	893	941	972	993	960	914	888	962	921	976	928	930	946	944	939	971	883	921	899	991	900	968	938	994	891	954	952	984	948	915	887	918	965	939	967	954	937	922	993	1003	980	986	923	886	954	922	988	907	964	983	942	941	926	911	1000	940	934	914	874	938	890	975	964	951	969	933	904	959	912	929	976	948	968	929	934	984	946	911	998	958	946	879	964	972	904	949	956	935	951	978	900	978	932	874	928	941	899	959	932	887	925	882	947	888	949	917	953	922	954	920	931	933	978	916	903	903	930	923	968	921	927	957	892	983	969	916	949	890	967	908	923	917	915	983	981	931	917	984	945	896	929	1018	968	915	960	891	896	1023	930	976	888	928	918	969	933	952	952	968	947	881	944	951	935	936	971	961	904	895	952	969	929	934	873	933	983	949	957	933	937	952	965	963	954	930	937	947	906	923	923	973	927	907	946	923	926	962	957	972	907	936	933	947	912	927	918	964	943	896	982	966	870	901	945	973	979	931	1007	913	929	951	977	936	950	928	902	900	943	927	976	965	931	925	961	957	966	906	975	945	990	964	884	921	919	979	878	881	874	955	904	949	983	880	930	929	923	913	948	921	979	928	959	953	891	977	942	936	919	937	969	950	959	942	986	923	967	1002	938	996	944	916	962	933	927	922	930	905	946	947	939	904	980	934	942	950	955	924	952	961	990	887	925	937	897	955	909	921	882	944	994	919	922	922	939	929	917	937	939	950	914	950	985	923	931	917	989	962	937	942	957	914	924	924	944	933	988	930	993	935	939	913	918	923	938	913	981	925	937	932	896	902	929	887	989	981	954	966	946	968	946	973	949	974	894	978	943	980	933	971	963	931	893	903	914	915	948	967	920	940	910	931	971	937	939	974	981	901	936	847	940	889	931	913	954	987	940	953	961	938	925	912	940	928	951	907	901	963	943	914	929	961	952	963	951	900	960	920	981	918	927	941	908	973	960	1000	962	919	940	920	919	924	957	891	923	915	899	994	959	991	961	880	968	888	910	986	935	912	918	941	964	910	945	974	976	922	964	923	951	932	942	978	962	958	949	966	946	964	989	929	916	981	909	942	939	963	892	934	945	958	898	913	935	936	954	984	934	933	964	937	921	897	987	960	929	863	976	935	931	947	964	905	997	927	952	994	972	922	933	935	923	932	955	979	898	937	926	974	892	999	919	954	948	863	896	947	990	978	904	944	927	917	910	909	946	891	942	917	932	1003	954	919	970	916	916	981	895	896	935	900	986	1009	917	907	975	869	907	935	900	932	912	977	917	938	972	946	937	903	877	951	914	853	978	877	912	929	905	897	969	991	972	909	953	881	967	929	957	951	945	881	859	911	929	949	926	978	978	943	949	948	905	936	977	885	885	921	962	932	944	912	932	919	932	882	983	936	953	940	882	932	945	988	914	970	943	968	958	948	932	940	936	960	937	930	931	932	970	942	945	989	1033	945	918	937	935	990	934	935	961	937	953	916	870	977	954	921	937	945	991	976	970	927	963	936	936	951	928	981	960	943	930	907	961	959	924	946	923	933	973	978	961	984	951	954	934	924	934	898	1006	928	950	965	894	972	881	929	977	965	914	898	947	900	922	967	912	934	926	917	931	897	942	923	938	918	980	954	1010	886	871	922	895	858	938	940	954	987	927	885	953	942	1008	858	983	943	932	941	930	909	964	935	929	936	938	896	933	942	915	924	907	947	924	927	936	925	912	899	1015	946	951	962	954	1004	1015	967	856	956	892	941	919	951	973	919	916	926	928	910	938	858	930	935	955	952	965	929	894	965	964	916	927	909	924	963	956	900	929	944	933	959	920	930	952	944	933	881	942	959	934	905	933	933	1003	925	948	907	946	930	902	994	976	937	963	947	903	977	921	961	937	906	962	914	906	1007	925	989	977	928	860	963	919	873	1002	928	957	993	993	909	990	914	911	945	939	921	922	986	883	887	980	944	972	943	933	936	859	917	1000	935	899	946	967	989	922	1044	940	978	882	891	931	913	921	960	907	960	932	976	936	919	954	953	899	936	971	873	914	1000	972	937	910	860	984	930	925	981	959	956	855	989	973	937	948	971	1005	940	888	898	934	949	950	943	900	927	955	943	908	945	926	914	873	928	940	913	947	936	927	913	894	968	918	942	942	963	913	896	929	944	970	909	948	960	920	978	943	934	913	939	961	988	962	977	888	981	982	946	952	938	952	938	995	917	952	965	997	948	898	970	987	927	959	962	926	916	931	930	959	939	913	969	920	895	914	923	898	925	972	940	917	934	934	925	887	897	989	905	949	938	916	938	995	945	927	916	969	909	958	935	943	916	944	935	929	951	946	944	986	939	977	916	966	918	964	936	978	987	929	901	910	901	860	912	911	914	930	938	952	950	960	996	940	932	921	927	937	986	932	950	903	886	996	954	937	965	922	955	908	948	868	925	1004	970	904	960	952	917	910	938	939	923	937	981	938	928	992	913	939	913	972	967	958	961	928	997	938	919	905	949	929	979	921	1004	972	930	937	920	926	893	966	922	913	912	909	944	991	962	963	990	928	956	961	911	922	920	939	938	959	922	961	917	906	970	921	934	970	936	947	962	957	936	919	927	905	995	950	971	904	974	947	960	924	970	971	945	989	918	943	912	951	974	966	978	927	970	975	923	926	959	919	947	983	938	870	988	937	942	946	942	980	918	944	944	945	941	983	929	943	1003	984	918	907	946	976	917	868	1002	973	988	921	913	918	912	957	887	934	936	911	961	978	922	908	978	954	950	919	964	936	898	972	921	981	933	967	918	946	938	948	903	977	984	914	942	952	949	965	948	944	955	962	928	931	962	903	948	912	964	956	973	932	928	939	947	963	900	925	955	892	948	968	917	941	953	974	979	920	932	963	910	911	900	894	958	898	939	914	879	888	921	911	965	855	942	870	937	959	932	948	952	922	1007	900	998	925	966	933	917	911	932	962	914	938	953	936	864	954	976	929	953	952	943	981	925	949	940	901	966	905	905	938	940	921	956	883	995	952	953	948	961	902	983	915	973	906	856	964	975	967	930	898	918	920	954	948	947	930	910	905	945	869	973
2053	178	167	148	128	159	139	135	135	113	122	109	117	120	127	122	117	120	105	125	114	125	115	118	125	103	132	106	143	119	137	126	88	129	129	108	128	156	126	129	126	130	105	111	122	124	120	128	121	129	120	120	131	107	127	115	115	121	136	96	141	121	124	121	101	131	122	120	112	82	109	125	107	110	130	94	132	112	124	112	106	121	133	120	135	105	126	119	94	100	119	109	132	103	109	101	144	117	121	122	109	124	107	119	120	123	128	121	101	131	124	109	131	143	117	127	102	124	98	140	129	95	97	111	110	100	120	132	130	124	95	101	125	136	135	120	116	125	113	100	112	106	132	119	121	105	138	105	135	123	129	121	117	115	112	110	147	134	132	123	147	123	122	118	128	146	116	114	133	98	100	123	136	125	106	120	138	120	131	112	131	109	113	98	128	127	136	121	105	131	119	121	109	118	119	129	109	97	115	133	130	152	114	121	115	105	111	120	114	113	138	135	107	123	105	127	109	128	108	104	118	127	95	129	116	125	110	100	130	119	132	147	122	146	113	121	126	122	121	116	131	126	121	116	104	108	125	112	124	136	128	110	125	114	110	116	131	118	137	108	141	142	112	125	98	126	131	120	134	115	119	105	123	142	139	125	132	141	112	117	128	127	119	121	128	123	124	133	120	138	115	120	131	128	105	116	129	121	126	116	113	112	113	115	112	118	131	127	117	114	129	98	125	98	125	143	129	117	109	116	137	130	125	108	109	114	119	113	126	139	117	136	134	142	116	109	124	120	106	119	111	106	161	141	112	111	129	107	134	135	131	125	98	96	122	127	131	115	123	110	119	107	118	115	109	125	125	136	103	129	129	122	108	141	118	137	104	118	128	140	121	134	128	127	130	120	112	110	119	133	106	120	126	136	124	137	126	132	128	113	114	140	102	117	128	127	118	126	115	116	115	132	108	120	101	103	125	120	118	108	122	117	118	121	134	153	119	130	100	129	127	127	115	120	117	126	121	113	112	109	105	114	120	125	136	133	101	104	141	137	122	129	111	128	124	119	121	122	124	118	110	109	99	133	109	122	124	125	127	121	127	112	98	110	119	133	124	126	118	112	115	120	123	120	118	128	126	126	121	125	123	116	100	130	120	115	120	142	141	124	137	117	123	128	109	129	126	133	137	108	111	133	140	112	121	136	117	140	116	115	111	110	124	135	109	119	119	125	115	133	108	142	131	97	116	125	116	110	124	112	120	107	136	96	118	128	104	102	105	133	107	105	120	133	107	120	109	130	118	112	149	130	124	128	141	106	121	116	111	122	137	103	122	115	117	103	138	121	119	100	131	120	119	122	116	111	108	140	128	122	113	94	124	114	121	103	91	105	133	127	109	124	131	124	122	125	121	108	111	127	111	148	130	122	123	146	114	107	112	116	133	136	114	102	116	133	125	109	114	126	106	139	136	123	118	116	138	107	127	116	108	107	123	133	121	131	124	99	119	112	119	118	131	124	120	142	123	119	103	103	98	107	119	146	110	102	99	121	103	130	113	115	136	128	121	148	116	116	94	121	121	111	122	115	125	104	121	123	121	134	108	97	109	121	119	137	120	125	93	116	121	115	115	133	116	111	131	120	123	144	118	94	109	101	99	113	96	142	130	102	116	112	122	96	113	132	124	111	116	127	134	131	138	96	116	136	137	116	116	113	101	145	131	97	140	153	125	128	118	126	136	104	116	141	121	122	112	125	102	103	118	123	138	105	105	117	130	121	109	139	128	115	99	117	129	131	115	112	123	117	106	136	106	130	111	124	96	124	123	103	122	134	139	128	118	111	119	106	139	107	112	131	143	141	145	121	112	133	127	127	120	123	109	149	113	134	118	130	116	120	114	116	124	152	124	99	120	98	123	138	116	134	108	107	112	122	106	111	132	129	113	121	124	128	130	105	116	133	113	116	114	119	118	121	114	119	127	120	110	120	109	109	113	139	93	114	152	105	123	121	111	138	141	102	123	133	115	120	110	128	128	94	115	107	134	135	120	112	122	121	139	108	127	113	120	125	123	142	124	125	104	121	126	141	97	132	122	106	121	118	107	120	117	116	110	125	136	122	115	143	112	119	95	148	123	126	144	140	134	138	118	133	129	122	128	127	129	120	115	112	122	136	118	118	122	125	125	133	98	114	111	109	111	115	124	132	127	113	135	124	127	133	136	104	116	117	103	138	123	134	131	125	109	100	118	130	118	107	127	103	103	120	121	117	119	119	109	126	116	120	119	102	118	128	129	120	116	124	123	134	115	109	110	143	106	129	138	137	136	123	122	131	129	149	134	128	124	124	119	127	144	121	120	121	125	123	127	134	127	102	130	145	109	117	103	118	116	115	136	107	126	109	126	113	144	107	104	117	114	119	119	129	111	137	107	134	91	124	115	129	123	112	117	115	129	115	130	126	121	117	101	125	132	124	120	127	104	98	122	130	140	143	115	108	114	112	126	102	110	123	110	132	137	122	146	125	115	112	137	118	137	128	127	131	111	115	137	126	109	130	121	120	118	107	127	107	140	147	137	122	115	123	121	115	125	112	138	123	111	119	126	145	120	123	124	103	101	123	124	122	130	131	128	122	113	145	114	127	140	119	115	123	144	117	113	96	137	124	139	108	117	109	131	119	110	114	103	102	112	141	112	145	115	121	106	113	131	130	124	103	124	112	120	125	118	115	119	147	123	124	111	139	105	114	127	116	124	119	148	127	140	126	119	110	111	106	97	117	120	144	114	109	116	87	106	118	119	111	109	116	140	131	105	114	116	130	123	130	136	118	121	106	111	134	129	103	124	141	115	129	111	100	101	123	127	130	99	111	100	95	112	112	121	107	129	94	140	127	131	106	132	96	126	113	128	108	132	103	128	114	113	114	132	119	118	126	120	101	116	136	109	115	127	128	102	113	134	145	116	134	127	149	94	115	96	113	122	120	120	123	122	122	119	124	130	131	125	127	106	106	125	132	134	122	96	134	126	104	122	115	137	129	123	112	108	121	135	118	131	103	127	118	123	111	92	132	111	113	117	132	116	115	117	152	106	141	130	112	122	121	122	122	120	128	112	108	151	132	128	115	102	112	108	90	119	131	120	119	107	97	125	120	140	110	113	116	119	112	109	128	120	123	125	132	124	115	127	140	123	138	127	120	117	123	124	105	101	143	110	127	121	120	112	131	116	123	121	121	130	133	124	123	134	121	125	113	139	140	110	137	116	130	115	102	115	103	120	120	102	126	123	111	110	98	116	114	120	116	112	130	122	119	108	118	120	103	123	110	132	146	114	124	125	127	132	107	121	131	122	102	110	107	110	141	131	114	135	109	112	126	131	113	106	111	140	113	133	127	127	118	139	146	125	116	120	103	127	140	102	128	121	121	118	106	127	100	111	103	115	139	130	131	133	138	120	146	117	123	121	123	130	113	135	114	106	115	115	136	103	138	127	107	135	142	111	109	120	135	122	122	118	125	112	115	117	119
2301	413	518	535	496	495	425	464	392	418	399	425	400	413	408	400	380	387	378	388	405	442	406	401	351	402	445	378	415	414	407	417	373	383	408	388	361	394	380	402	389	416	384	379	381	404	396	406	370	378	399	377	406	392	406	369	396	370	417	369	399	350	361	395	403	398	404	360	410	389	374	404	364	391	354	371	392	412	375	382	370	374	345	357	367	415	403	383	403	409	420	348	375	402	383	412	375	373	374	384	366	376	388	408	378	355	391	418	352	385	377	379	384	403	415	426	362	399	360	378	377	372	339	377	389	392	374	382	394	408	356	360	397	410	368	387	405	401	353	359	377	384	387	371	389	351	391	391	392	397	366	381	408	383	378	385	396	365	362	377	401	399	350	397	367	378	384	394	381	419	385	391	388	388	373	416	388	372	430	422	383	371	408	416	385	356	380	361	332	423	385	385	360	411	387	385	367	374	382	380	387	396	395	381	392	394	416	336	422	399	401	360	398	369	382	380	350	385	416	362	362	397	350	390	383	399	370	376	413	361	390	403	359	414	386	397	367	334	404	350	422	360	350	384	350	379	372	405	358	366	428	421	387	414	385	393	360	374	362	377	356	405	403	363	342	359	367	389	383	385	362	439	386	364	398	378	393	357	383	399	369	353	377	391	418	352	355	374	352	402	349	383	407	405	382	382	415	392	392	397	401	370	399	392	393	390	384	398	380	368	368	375	385	385	391	389	339	357	398	390	378	412	401	373	403	387	421	364	381	387	352	373	407	398	363	397	389	389	368	392	395	376	409	357	388	382	404	422	396	397	378	403	391	381	384	404	368	413	372	361	378	402	371	367	354	344	388	406	399	408	377	410	377	404	386	376	400	397	367	395	400	377	379	404	388	374	392	392	397	353	379	416	366	364	371	397	375	399	400	382	359	340	357	394	369	436	398	383	382	359	384	368	414	358	378	366	402	375	390	380	385	398	386	415	365	381	394	400	398	358	382	421	367	350	374	360	395	389	365	377	386	392	389	384	377	384	420	369	343	387	376	397	405	381	364	342	389	383	385	369	374	368	378	401	418	376	376	403	381	377	368	379	373	382	346	366	351	399	374	392	390	400	372	386	407	414	384	390	386	409	417	409	403	413	395	385	370	375	409	396	402	400	387	391	425	374	381	394	337	353	400	377	386	407	378	372	389	380	401	393	384	397	391	392	397	418	359	404	390	389	385	388	372	392	383	363	382	415	381	349	374	399	390	382	398	393	381	404	392	417	394	365	370	337	380	405	374	392	377	368	390	354	345	398	385	398	373	377	344	402	378	354	378	342	388	388	387	371	378	367	370	398	399	411	392	372	414	437	390	404	380	368	376	413	391	396	390	391	413	413	359	372	386	371	373	367	368	397	409	358	399	416	386	364	367	379	388	417	383	356	389	376	364	411	369	391	398	416	379	406	364	381	368	362	369	370	393	352	380	413	402	388	362	420	356	413	375	358	367	372	394	396	386	344	386	388	399	378	373	349	385	410	363	370	392	394	367	392	390	374	393	381	383	357	389	396	373	367	401	354	382	430	397	362	395	400	370	388	394	408	368	378	383	389	398	393	390	369	388	375	383	392	400	383	382	391	385	386	385	386	378	430	400	393	398	393	383	399	389	362	385	367	386	354	361	360	414	375	399	362	417	389	361	381	391	417	365	371	382	368	415	404	385	400	365	361	371	405	398	370	378	353	389	376	363	343	382	393	399	384	369	383	375	366	379	398	365	415	371	374	389	406	415	361	390	382	376	381	390	406	355	396	378	461	387	376	391	394	439	406	402	402	402	396	423	377	396	375	384	383	384	378	392	381	371	360	376	379	374	407	385	369	387	380	371	358	390	402	377	378	378	372	394	369	405	381	349	391	364	384	351	375	377	385	399	386	414	392	395	386	391	405	392	373	395	363	348	364	394	368	360	360	359	414	389	397	393	369	416	419	376	366	392	358	362	407	373	359	388	350	386	387	368	396	431	377	389	382	362	368	391	377	373	410	397	390	368	406	405	382	412	389	381	383	388	414	377	378	375	347	402	393	398	341	437	377	352	376	358	379	393	387	419	369	386	409	371	342	384	410	408	407	383	392	389	366	356	367	361	390	403	345	388	393	400	386	397	380	387	388	368	349	404	370	395	392	371	378	389	395	396	373	415	366	383	374	340	389	364	390	350	393	392	415	406	380	395	384	416	365	370	361	429	400	428	380	391	392	391	373	400	391	362	401	390	390	361	407	399	364	405	385	332	384	362	402	397	407	380	366	405	371	376	351	373	392	385	374	358	370	374	391	402	388	412	400	377	387	427	377	413	363	376	405	383	376	392	419	393	393	421	385	342	377	364	370	360	377	378	399	383	405	399	355	399	388	389	395	384	377	379	403	398	348	376	427	387	395	408	406	405	391	402	388	414	391	364	401	373	360	380	392	398	420	424	385	380	378	381	381	384	421	369	392	375	386	386	398	371	371	376	383	432	371	395	394	407	416	379	389	391	387	396	444	388	368	375	359	397	375	376	413	383	378	397	400	386	397	379	370	372	394	360	360	377	359	404	358	373	371	361	381	417	368	369	394	375	393	388	361	434	411	386	419	385	388	376	356	370	395	361	371	396	407	382	378	394	360	404	410	418	351	390	398	371	361	372	393	395	404	407	408	411	395	397	387	396	381	394	383	399	412	402	401	393	387	395	380	388	386	380	383	379	403	404	392	391	399	401	328	399	400	391	401	402	388	364	394	395	385	408	383	395	379	379	425	380	386	407	379	381	389	382	376	415	418	383	375	435	377	394	391	344	411	394	365	373	371	382	405	371	360	358	417	408	386	382	375	384	373	366	393	406	349	360	383	399	358	389	398	386	395	377	388	391	408	418	374	377	366	377	387	388	388	380	381	378	371	358	374	372	370	347	383	410	384	359	395	395	378	389	394	385	364	363	375	365	409	392	406	350	416	380	394	388	384	397	377	385	412	387	400	405	380	365	391	387	392	362	391	358	397	376	386	367	391	366	422	365	383	373	387	381	362	395	402	399	380	386	386	398	401	420	340	398	361	385	397	418	382	344	367	365	378	382	375	397	375	392	376	417	367	424	388	411	377	423	357	368	371	354	397	436	374	404	370	416	399	388	399	376	451	372	393	372	368	384	385	362	400	383	402	351	379	370	401	402	380	404	382	395	382	393	395	399	404	377	420	399	377	366	372	415	363	397	355	394	394	360	390	413	374	392	364	396	346	415	376	387	369	373	397	357	410	370	394	409	385	356	373	416	357	371	375	395	385	384	399	350	349	368	402	394	372	392	394	411	365	391	381	386	354	372	337	398	371	378	396	376	367	397	351	409	403	381	386	391	404	365	388	352	362	384	348	416	395	387	416	390	385	390	391	389	411	350	362	374	402	390	415	454	387	386	381	377	394	385	367	379	384	355	397	347	397	395	378	433	431	376	405	390	370	368	408	369	379	386	386	396	391	404	441	367	347	360	383
7464	1073	1150	939	646	565	516	383	349	305	284	275	274	245	280	235	230	275	231	264	232	281	278	243	195	219	223	233	238	248	224	211	238	226	250	190	208	214	214	203	211	203	227	213	235	203	227	222	194	197	207	184	184	236	197	215	197	203	195	210	173	188	187	196	222	194	207	183	198	193	210	232	206	218	237	199	195	225	221	229	209	207	195	198	217	207	201	205	212	206	191	217	188	219	214	208	234	194	179	217	230	227	216	215	192	195	206	224	207	195	176	220	228	212	216	190	219	216	192	233	198	181	212	228	234	185	198	204	214	201	192	192	195	172	195	212	196	208	225	202	206	200	199	225	181	218	231	211	200	208	211	211	193	187	200	213	191	201	227	199	200	188	215	206	222	211	212	209	179	205	218	233	206	190	202	206	193	221	212	200	207	216	205	228	199	171	203	219	209	223	180	206	185	203	223	185	212	187	214	197	184	213	202	213	186	198	181	212	217	203	202	205	227	222	183	213	199	204	215	207	198	221	195	225	207	196	200	184	223	219	215	211	201	203	232	186	215	192	205	196	186	176	212	223	195	203	214	188	212	218	192	219	226	212	235	196	183	216	208	184	196	205	173	224	219	198	174	196	212	219	196	212	203	192	206	223	201	187	189	181	182	211	189	201	200	190	215	203	197	209	202	186	231	228	222	200	212	220	185	200	211	183	224	202	220	218	207	206	221	206	202	210	200	237	217	199	204	198	198	200	215	207	232	201	222	200	201	188	201	237	210	167	191	215	230	228	188	173	228	200	189	194	214	206	197	176	220	218	220	182	210	210	197	212	198	218	215	190	210	210	210	171	203	227	225	216	225	211	191	224	189	207	216	226	171	216	191	209	194	192	204	230	201	199	217	233	223	218	194	212	196	240	211	205	212	250	225	189	209	200	212	190	213	186	213	178	189	196	212	203	223	213	217	198	225	186	199	226	208	190	214	210	207	188	167	211	189	198	221	199	186	176	187	203	188	192	195	192	189	228	191	209	191	204	217	195	193	212	225	254	202	198	204	215	206	212	220	214	226	209	195	204	232	219	210	226	210	194	220	189	203	215	205	184	211	201	233	185	215	211	191	197	205	202	220	217	195	207	188	211	202	206	224	199	221	225	199	226	178	208	202	197	210	202	204	211	225	230	196	206	228	193	199	212	203	224	195	214	238	203	202	196	207	204	213	222	185	191	197	202	206	187	213	200	193	190	199	215	214	186	190	218	217	226	217	205	191	210	225	206	212	221	209	186	191	192	201	196	228	229	206	191	200	207	216	211	188	204	216	245	219	213	175	190	222	201	197	190	199	200	218	205	193	201	229	183	214	202	215	177	207	211	214	194	205	206	211	224	224	202	193	187	218	214	203	215	193	202	206	212	197	199	217	198	229	210	193	200	210	204	190	206	185	213	193	197	192	219	188	189	186	209	227	192	204	203	211	206	168	229	212	196	226	212	219	185	220	202	205	184	203	231	171	201	208	228	207	234	230	191	209	203	180	209	177	209	183	204	185	247	199	214	197	188	213	201	217	186	210	219	187	204	207	237	187	207	201	199	202	228	205	220	218	198	222	181	192	192	210	226	181	227	194	195	208	189	223	236	181	201	205	193	236	203	225	190	204	190	198	213	210	192	239	203	191	231	214	213	227	222	228	222	177	202	201	187	193	217	184	196	208	207	196	214	225	205	209	197	203	216	192	221	230	193	227	182	213	200	210	171	208	225	183	190	177	205	226	229	222	224	239	191	222	209	205	200	194	225	194	222	211	198	189	196	222	225	206	211	233	185	197	209	212	219	220	222	217	198	216	200	196	197	179	205	213	211	174	197	207	196	217	193	197	163	187	211	209	236	198	211	215	225	185	215	235	187	219	209	212	192	182	201	211	173	236	213	208	201	203	204	197	202	195	190	199	196	222	235	238	206	175	206	226	201	190	214	221	224	188	212	191	206	188	179	190	204	175	184	242	206	219	196	205	191	184	200	207	201	206	201	196	206	238	217	190	195	203	206	185	214	199	200	202	187	201	180	205	220	216	208	240	219	230	188	217	205	195	217	209	195	200	196	189	201	215	214	197	219	173	206	223	196	197	217	216	201	210	209	193	223	212	213	213	216	212	204	190	207	176	195	207	204	218	184	206	204	193	194	217	218	184	173	188	243	201	201	201	223	201	212	213	230	180	213	204	198	199	199	198	212	218	223	203	233	213	195	193	193	241	212	198	192	192	185	185	219	172	209	215	187	221	201	188	210	198	195	239	230	192	227	187	181	215	227	232	228	168	196	205	201	182	204	185	192	196	232	232	223	189	223	200	207	202	202	184	205	220	239	173	202	190	210	222	201	211	202	204	212	184	212	216	220	180	182	187	196	195	200	216	209	190	190	209	211	196	216	230	213	187	188	187	226	187	186	179	195	198	198	206	205	207	207	202	212	197	197	191	175	203	185	227	192	236	191	183	204	195	180	199	211	206	216	198	201	210	197	200	200	177	181	215	194	216	193	229	211	207	215	189	206	197	220	205	186	222	217	204	172	180	197	195	198	229	192	226	201	208	215	207	212	210	199	187	215	168	187	212	200	196	185	213	166	207	220	205	208	218	215	211	216	214	214	205	238	218	215	209	208	227	218	202	188	213	229	189	243	187	194	197	206	221	187	223	190	162	204	225	208	215	195	211	205	177	189	224	210	190	206	202	194	216	197	211	186	204	205	198	193	208	224	195	196	212	231	202	223	203	216	207	206	197	201	217	193	192	213	184	215	230	227	196	196	238	225	201	217	210	215	243	215	225	208	199	208	236	224	176	181	214	231	194	198	189	203	196	204	209	199	206	204	210	221	198	183	249	192	211	216	205	237	203	204	229	204	215	227	186	220	216	194	205	197	210	190	223	220	201	194	206	225	215	214	214	185	191	231	201	187	186	227	221	210	218	183	225	222	222	188	209	223	198	193	205	208	222	243	192	192	202	200	199	223	202	198	199	190	191	172	190	178	208	206	215	212	211	213	220	212	209	211	211	190	206	211	196	200	201	222	189	195	233	207	179	201	212	190	190	199	183	214	195	214	201	203	210	183	198	217	221	211	221	203	195	204	232	178	208	236	206	202	197	219	203	200	202	204	207	207	216	205	235	189	185	213	194	192	171	193	191	200	195	186	188	202	220	211	190	210	197	176	210	214	198	202	217	231	215	188	198	233	202	185	177	193	177	202	189	198	192	204	179	200	224	203	226	208	201	200	193	218	234	196	234	215	226	204	182	216	206	219	204	205	227	175	220	223	184	214	221	208	205	199	242	205	217	207	192	225	183	187	168	209	255	212	189	197	210	187	203	211	212	185	181	183	178	195	199	180	217	181	224	202	170	216	211	204	209	213	228	223	196	186	197	211	193	190	211	209	200	195	210	215	204	182	193	182	195	207	198	202	181	166	190	217	195	213	228	179	214	228	215	214	204	207	182	202	196	198	200	213	215	203	205	223	229	184
5923	1324	2712	3007	2770	2303	1957	1630	1453	1329	1199	1078	1027	948	959	1004	888	821	858	810	1002	1102	1261	972	768	783	791	898	872	796	858	693	763	707	789	656	652	670	628	594	620	570	602	548	629	624	605	600	643	579	578	627	609	609	607	633	638	583	584	606	589	578	583	576	582	593	622	561	581	586	592	563	629	539	595	592	636	553	662	629	616	619	607	580	577	614	588	570	582	579	614	604	606	600	615	573	606	553	556	605	589	603	573	587	617	616	576	543	590	583	562	577	589	606	586	584	594	624	571	576	601	609	545	533	580	559	593	608	566	626	577	579	593	519	589	583	586	584	585	571	555	614	559	632	566	571	604	586	632	600	614	562	596	585	602	584	547	622	610	617	603	546	625	570	553	577	615	569	552	600	602	552	580	590	562	558	575	552	560	585	628	598	618	602	595	611	545	543	562	575	624	577	532	619	590	548	542	586	607	590	589	562	552	536	576	615	528	600	606	594	599	592	615	584	610	568	540	565	598	620	571	542	609	578	574	561	602	573	530	603	568	586	616	614	589	590	558	598	602	601	568	569	584	609	616	550	560	570	569	552	578	574	556	614	603	550	570	552	598	576	613	569	619	578	584	546	570	565	527	565	564	618	597	549	587	568	601	551	608	569	554	583	542	579	612	610	564	596	576	580	586	570	596	575	572	572	582	591	592	569	591	587	604	574	599	580	562	576	586	524	583	573	610	607	610	606	574	607	590	567	567	585	615	568	567	600	597	555	582	540	582	588	599	597	632	566	560	556	572	613	560	521	579	543	580	602	603	573	589	614	548	563	568	606	533	599	544	571	524	619	580	577	605	592	579	580	569	583	555	553	580	532	610	586	580	578	614	607	559	594	542	567	566	586	560	553	576	609	541	559	586	584	596	608	562	581	620	574	555	605	594	565	577	575	553	578	593	539	596	600	640	624	563	573	579	608	595	561	586	579	572	556	614	569	601	576	607	586	568	572	580	601	575	584	581	606	596	572	574	611	568	579	594	560	571	587	581	584	618	547	524	543	572	595	593	560	585	611	641	562	612	581	547	630	591	623	599	621	626	601	555	549	599	551	569	537	585	601	556	537	594	599	627	559	541	621	623	544	550	551	554	602	581	602	570	563	562	585	562	631	569	568	615	570	607	608	600	589	602	609	564	546	575	548	580	632	632	601	585	533	565	571	554	578	586	559	563	586	610	600	563	565	630	545	584	570	602	572	552	583	596	565	558	573	572	552	560	608	617	600	582	607	584	595	621	555	543	553	550	589	566	616	543	582	627	586	580	640	559	553	627	548	587	597	574	608	575	582	596	575	565	615	554	582	568	598	592	572	607	571	557	592	573	584	577	608	556	613	607	606	577	548	591	563	622	545	539	561	576	550	565	578	582	594	589	585	577	588	565	622	588	510	584	526	596	563	570	561	522	537	580	616	595	558	613	606	574	595	562	555	562	590	630	574	561	563	586	597	569	550	619	600	626	581	587	539	558	593	592	585	584	541	576	605	566	571	596	545	600	593	572	537	590	560	590	549	584	586	596	593	569	574	556	607	624	569	570	616	533	548	562	578	643	516	591	560	623	554	571	578	600	597	558	591	588	606	609	562	629	551	619	609	579	600	587	566	615	561	533	567	567	624	593	595	582	576	576	598	593	585	582	583	578	597	585	550	603	572	574	596	534	586	573	608	569	559	569	601	549	576	575	602	602	637	600	571	584	585	571	613	626	576	598	587	594	540	553	565	564	621	576	562	634	570	596	560	570	580	607	606	574	600	576	589	568	586	556	636	585	607	632	565	593	605	590	558	579	631	587	566	592	569	597	563	607	548	606	579	599	572	559	573	572	621	579	536	554	556	560	587	559	591	612	587	583	564	583	554	561	560	563	627	605	577	568	623	551	577	596	586	571	564	577	595	619	534	592	601	641	581	588	612	572	583	591	592	576	563	572	565	572	591	533	560	548	550	564	599	572	588	587	565	552	589	580	569	608	573	564	584	557	604	556	560	566	607	606	586	575	587	562	560	601	602	557	556	583	589	628	570	566	562	569	571	552	578	546	559	561	586	646	609	579	562	596	583	612	580	610	627	572	638	563	597	607	581	560	578	571	545	589	586	578	560	573	566	598	585	572	540	638	609	588	592	571	597	577	584	583	580	601	585	583	556	609	563	548	576	634	595	559	577	567	584	544	628	589	604	582	575	566	601	555	586	602	601	575	580	562	592	588	594	567	582	581	546	598	572	571	620	575	620	599	605	583	611	609	580	582	598	549	541	587	597	570	589	523	611	572	573	595	613	567	542	578	585	548	605	577	583	580	592	584	558	615	588	569	561	533	582	570	606	567	569	574	596	561	588	599	594	620	578	579	529	578	558	570	554	538	559	594	635	578	553	560	573	577	605	580	565	561	588	545	615	597	593	572	583	585	593	583	544	610	558	577	614	641	538	552	586	588	560	576	554	557	569	590	576	554	598	567	557	586	582	596	613	575	573	547	602	590	611	573	543	554	554	616	579	526	553	530	566	563	567	537	542	552	574	520	623	559	530	577	596	594	583	578	619	586	580	596	638	555	548	608	598	561	598	552	621	593	578	576	603	535	579	581	561	602	576	605	552	584	565	539	590	558	575	557	589	607	629	552	596	576	573	582	618	602	562	592	622	627	539	604	566	559	561	582	588	601	575	569	616	569	611	574	560	592	563	593	544	594	565	587	565	564	607	571	619	624	631	588	534	555	608	577	562	604	593	553	567	609	611	619	552	598	579	535	577	591	625	595	577	589	589	648	581	575	558	570	561	568	631	580	565	580	539	568	594	562	592	588	595	554	590	596	563	603	567	624	552	574	615	594	577	603	589	541	568	586	585	625	551	578	550	593	583	629	614	564	577	605	603	578	611	601	581	617	580	581	568	557	594	580	610	561	596	611	598	602	535	612	627	564	590	540	567	567	580	598	578	591	566	571	574	606	620	607	567	560	556	596	587	669	560	567	584	571	588	588	582	564	538	586	574	609	599	584	607	596	534	562	557	575	588	612	559	552	640	574	548	569	616	587	582	591	584	552	587	588	677	611	591	611	584	604	574	568	585	608	562	556	533	593	594	640	598	563	580	568	590	587	591	553	526	611	576	596	553	608	595	552	558	601	591	579	553	584	601	555	606	568	554	555	584	570	553	570	586	535	576	605	630	597	578	586	592	572	573	561	602	575	596	588	586	607	569	548	560	587	544	554	583	591	581	573	571	556	593	574	570	579	628	597	611	545	588	610	580	599	591	563	550	540	609	599	597	599	615	592	572	572	567	555	552	603	605	584	578	575	552	568	563	569	564	566	533	592	577	597	573	588	588	531	614	558	580	583	588	569	557	592	587	580	601	586	551	566	590	572	588	551	600	610	567	579	604	594	586	611	590	599	570	582	596	565	588	589	570	543	560	574	527	554	575	603	595	597	571	551	559	544	558	593	586	557	560	593	605	571	577	546	522	582	615
14417	2651	2672	2136	1426	1079	898	754	640	621	612	530	539	480	499	484	442	455	480	451	556	532	586	483	433	482	447	495	458	494	458	417	399	376	403	432	389	399	393	423	398	382	362	404	349	413	405	404	380	402	378	395	395	407	391	395	408	384	393	376	379	382	387	407	374	377	381	379	364	386	411	396	419	428	417	410	359	393	399	395	424	410	387	442	414	374	415	385	401	390	364	367	396	362	342	401	374	366	390	382	404	379	382	371	393	348	376	390	365	393	401	405	396	409	379	382	382	380	407	370	358	360	350	383	385	374	384	367	409	392	348	433	349	372	391	394	376	335	398	390	370	376	390	380	414	383	408	387	378	411	363	372	406	419	391	361	405	380	389	390	405	397	368	406	402	358	388	392	418	374	364	379	371	400	402	367	387	408	348	392	392	351	386	381	363	432	378	362	361	377	387	395	383	379	386	386	387	378	409	348	393	395	369	386	353	435	398	370	403	381	380	407	388	392	390	366	410	384	343	404	406	374	390	393	387	387	373	380	409	392	398	420	394	397	379	384	387	388	404	377	378	349	416	415	356	378	389	397	396	361	410	365	349	380	394	355	404	353	363	381	422	406	362	374	386	367	398	384	356	369	381	383	422	387	377	370	425	376	369	400	416	376	344	421	405	337	421	408	385	394	339	373	385	357	387	376	394	387	392	412	370	367	363	390	381	370	376	386	394	350	374	377	434	394	364	396	358	348	367	430	364	412	385	379	396	409	364	371	396	405	424	374	396	376	376	371	413	361	385	365	438	336	397	365	381	392	360	376	378	361	371	396	385	376	368	364	402	401	359	396	389	328	398	370	403	361	378	412	355	371	415	420	376	372	411	401	411	369	409	394	378	389	382	373	384	381	401	395	366	372	346	411	401	436	388	365	383	360	345	378	388	394	409	382	393	367	393	405	385	383	387	342	404	367	407	395	383	416	377	376	353	383	399	396	413	375	398	334	372	383	386	407	423	380	378	370	377	405	401	354	373	365	397	355	346	371	367	358	426	400	422	360	382	366	347	364	373	387	390	387	375	345	428	419	373	375	420	382	378	378	360	380	367	372	373	366	332	392	365	385	396	413	404	362	377	382	370	368	371	378	392	440	380	367	374	374	369	407	378	356	374	386	424	375	348	397	399	377	392	373	388	374	358	383	358	372	373	380	397	406	359	436	380	378	400	338	394	405	365	402	380	370	368	365	360	395	369	405	377	375	394	344	416	392	387	416	391	390	417	364	355	349	375	406	426	351	391	422	372	405	368	399	399	416	414	373	398	397	373	424	377	399	351	366	348	339	373	407	358	387	378	380	423	368	382	384	362	345	356	391	356	391	356	393	397	385	367	389	376	422	345	372	357	401	390	370	375	367	368	386	372	407	383	381	359	386	360	366	398	376	375	385	335	367	416	399	411	370	393	368	381	389	358	377	395	386	364	408	366	392	373	420	345	402	367	364	387	398	375	382	363	367	363	391	405	331	385	419	350	403	371	395	403	359	365	374	396	371	355	371	375	372	399	363	354	386	365	387	399	375	359	362	387	383	375	386	387	359	394	355	410	403	379	379	364	401	398	386	389	415	390	338	392	365	369	400	377	384	394	358	364	383	393	391	383	351	383	356	392	389	350	366	348	388	372	356	364	381	418	395	386	364	409	375	378	364	402	387	389	355	380	381	351	401	384	366	404	376	384	368	413	359	373	380	371	370	370	369	408	384	392	386	406	379	379	390	389	372	386	388	406	390	396	362	382	375	360	376	388	378	398	394	444	393	362	393	383	414	363	346	420	368	391	381	393	359	382	414	378	394	390	402	348	372	411	350	360	379	367	388	385	393	368	377	393	341	432	353	381	338	431	356	410	410	385	380	432	369	345	394	384	394	427	351	389	401	385	397	416	390	391	359	380	367	396	383	379	341	401	389	396	389	373	349	377	370	417	377	405	422	414	382	358	381	385	396	392	398	387	419	347	397	380	396	382	393	353	374	376	392	385	384	392	379	346	364	390	363	364	381	379	384	369	396	382	381	359	375	379	421	388	378	375	399	386	368	372	400	380	365	380	382	370	390	409	361	385	437	383	378	367	382	360	397	423	407	390	349	366	387	395	388	396	431	377	350	381	368	402	392	406	370	363	377	404	411	402	412	397	393	404	352	399	410	398	389	355	380	361	350	391	366	407	386	361	396	380	406	387	361	387	344	377	381	401	381	366	385	379	378	358	378	391	408	388	407	385	401	406	404	406	406	353	386	397	388	359	377	375	404	374	424	378	402	362	376	396	355	359	375	407	380	376	397	371	408	398	369	378	389	366	402	371	379	408	366	386	355	434	385	430	391	366	409	369	374	372	371	383	393	379	412	353	353	368	389	400	353	359	366	363	352	367	379	384	393	415	370	353	394	381	383	378	366	373	406	387	399	363	388	379	379	407	354	375	342	374	387	388	387	379	397	364	333	396	396	405	376	401	408	371	396	356	393	372	377	341	368	400	343	380	410	374	379	388	402	397	355	388	387	402	391	430	397	400	343	376	337	357	406	411	372	394	387	415	397	368	361	372	374	340	393	392	392	369	363	399	377	362	394	376	390	376	383	400	415	404	411	380	405	404	386	365	401	397	384	372	361	377	413	340	384	387	362	399	374	392	375	391	396	390	379	383	407	352	387	368	401	375	397	418	374	404	412	378	379	396	381	445	404	394	387	379	341	413	401	391	378	348	365	348	368	349	380	356	401	406	397	359	392	405	415	351	367	411	382	375	384	391	345	368	327	391	414	397	402	345	388	341	376	430	408	379	398	411	412	365	372	361	364	348	364	380	368	407	398	402	409	391	402	379	390	373	365	401	366	412	368	384	389	368	359	441	411	375	413	334	394	369	354	368	358	359	372	412	383	358	357	395	357	419	397	377	377	369	403	386	386	354	386	395	393	369	347	410	350	390	375	339	401	411	394	351	401	349	387	393	381	391	386	374	384	379	409	393	368	344	383	365	409	370	358	376	384	379	366	356	392	384	364	398	351	353	400	389	378	415	378	427	372	365	368	373	362	382	392	441	389	385	381	384	417	426	383	375	379	375	399	382	425	361	392	397	405	369	385	371	353	380	355	358	388	392	399	401	441	392	387	396	358	383	388	376	365	393	412	366	380	367	396	431	383	386	363	382	383	407	374	394	386	368	387	375	373	390	396	361	380	355	371	389	363	408	351	399	382	370	343	365	396	396	384	393	389	404	410	385	432	404	364	344	373	391	412	388	347	398	404	360	393	386	382	383	421	351	392	357	391	382	368	347	403	344	382	358	359	350	356	359	411	390	352	364	373	397	389	433	397	408	378	380	381	419	365	395	381	420	379	397	389	361	412	429	373	392	390	359	381	383	367	377	408	378	356	420	380	397	363	424	372	360	346	412	383	387	401	376	398	400	394	410	400	377	377	408	389	368	369	366	379	380	371	394	395	363	384	399	369	409	389	402	381	363	382	365	386
8063	2496	5037	6119	5190	4269	3497	3127	2680	2365	2172	1992	1826	1630	1650	1645	1477	1430	1551	1431	1845	1977	2185	1776	1336	1408	1492	1633	1600	1557	1395	1184	1145	1187	1147	1136	1068	1069	1066	1008	1000	1013	1029	983	992	1005	1015	973	951	981	1035	1036	1031	996	1034	1031	1058	1002	970	920	1000	972	952	962	940	954	934	967	974	965	963	910	972	977	908	978	916	985	891	930	957	949	996	925	901	978	951	933	991	937	989	990	922	941	929	964	953	906	937	968	905	965	874	934	996	951	1015	906	919	984	935	1013	934	981	943	976	950	961	969	934	916	930	971	932	930	935	856	938	939	885	958	874	884	925	935	914	925	949	1013	1006	955	963	949	928	924	909	988	961	884	963	920	903	933	927	943	931	983	947	939	961	952	956	1009	859	951	964	964	958	946	975	954	911	990	942	961	925	951	968	1006	968	943	964	962	974	965	928	945	888	891	931	930	928	976	976	950	935	922	968	944	968	930	920	908	922	915	924	913	944	977	958	968	949	949	933	948	972	925	884	945	1006	919	937	943	942	891	978	911	932	968	955	892	880	933	1008	947	946	988	915	942	976	920	1003	930	920	962	891	950	954	962	897	936	924	937	965	915	910	974	953	914	944	951	880	920	932	955	961	927	962	945	922	957	945	935	897	943	942	894	945	872	911	915	910	1001	918	973	1007	962	909	902	874	952	853	948	876	943	958	910	931	932	920	988	964	967	965	975	893	946	921	940	916	959	923	972	909	862	895	919	923	900	857	928	953	981	917	923	942	948	927	936	924	908	933	953	901	970	932	872	967	984	929	921	955	952	940	990	942	885	967	904	955	929	953	930	974	1033	946	958	944	964	989	933	967	930	930	955	895	1007	992	967	995	982	945	888	969	1001	921	935	924	938	963	959	955	1002	892	905	949	903	962	920	923	932	947	889	880	913	912	920	946	944	920	935	916	927	938	944	913	952	953	914	921	985	907	992	856	931	934	997	969	937	937	860	954	960	992	920	968	972	932	979	913	923	939	908	972	928	918	941	973	884	964	931	941	912	914	923	935	952	923	867	920	912	935	946	953	998	966	925	931	928	959	967	956	916	926	939	980	935	966	943	931	932	935	956	944	935	980	1003	938	985	968	931	964	921	868	892	904	885	948	958	891	922	940	942	940	914	937	975	937	915	970	915	866	948	998	928	990	960	958	940	922	918	919	917	976	971	1008	952	929	954	904	910	946	914	975	932	991	937	976	907	933	883	930	923	919	993	937	935	973	946	940	994	905	951	946	947	948	936	964	922	922	940	969	939	947	945	908	995	924	953	928	960	912	931	919	909	941	952	974	988	903	920	895	1000	936	908	931	939	947	943	916	937	938	868	942	942	891	933	934	994	916	983	885	981	935	948	987	924	946	981	937	912	993	897	878	947	905	895	895	949	959	930	979	916	981	996	959	930	1004	952	935	848	955	951	971	906	938	923	948	977	948	988	979	984	983	952	911	955	947	966	946	975	918	874	905	927	944	924	940	916	957	920	955	992	917	861	880	939	952	973	945	895	890	926	965	948	912	913	939	997	917	915	952	919	914	890	944	982	955	931	940	970	931	956	956	947	951	897	932	932	952	968	931	965	865	921	909	938	924	919	988	925	877	968	934	963	898	1011	938	906	953	908	944	883	938	913	935	977	925	970	928	908	950	920	909	880	911	941	928	1000	915	991	958	905	966	900	905	901	922	925	1009	943	933	1007	946	912	963	860	913	962	987	850	956	940	948	954	917	900	947	915	906	906	901	905	1017	915	960	963	943	925	973	959	949	940	935	907	952	946	926	907	977	947	932	953	945	943	925	932	939	934	938	912	909	903	915	949	918	886	959	920	837	908	951	954	945	931	993	944	926	934	975	923	899	975	941	922	980	991	924	907	976	947	949	970	932	917	918	937	951	958	985	885	978	942	910	919	942	966	921	921	936	894	918	978	964	925	945	931	949	900	937	907	976	950	947	934	953	951	935	949	923	971	941	958	976	950	922	917	906	928	940	944	930	933	914	966	961	919	946	910	920	904	954	959	901	974	938	968	928	913	914	969	898	939	996	930	948	945	916	941	913	989	911	969	977	874	962	991	969	948	922	921	922	929	924	972	980	963	926	922	925	911	1013	970	954	966	907	949	973	979	948	1027	1010	916	937	981	931	982	879	958	921	907	979	957	916	898	925	959	872	954	946	937	918	923	928	919	968	997	990	960	944	891	977	965	929	980	917	914	923	941	954	923	927	1000	986	950	951	926	894	900	913	952	945	929	902	930	934	928	887	894	928	992	944	974	893	939	936	877	912	951	882	919	931	936	957	942	1019	908	928	877	933	945	972	974	979	994	960	942	959	964	901	918	902	918	940	965	948	955	978	904	940	891	887	960	1031	969	916	949	977	930	916	988	963	954	936	901	918	934	961	913	926	922	865	949	932	927	908	910	872	961	943	957	861	906	930	952	934	921	952	900	956	923	911	983	923	946	961	889	946	956	944	893	908	967	972	933	928	958	955	906	921	960	857	945	944	963	967	933	932	931	889	934	962	883	944	929	945	911	1005	935	960	920	948	951	918	914	963	984	928	886	951	900	968	929	965	919	946	920	957	945	976	932	952	907	967	934	916	953	979	955	924	955	922	868	978	869	973	886	900	934	940	950	964	949	950	959	900	963	926	956	875	939	956	947	991	923	906	965	932	933	943	891	928	945	958	957	901	921	944	930	886	929	931	922	993	915	973	937	913	961	942	905	949	926	960	908	941	980	916	936	937	931	923	899	913	853	948	899	944	859	951	966	958	980	930	939	888	911	979	923	1022	921	923	909	927	946	939	971	900	904	936	908	951	945	919	936	913	938	967	924	938	944	933	943	936	978	923	945	955	951	979	976	923	922	964	905	964	912	986	975	886	925	911	953	964	983	948	932	935	921	995	908	941	906	891	956	927	882	983	934	913	948	945	959	921	935	941	953	942	929	932	960	977	884	891	897	903	902	925	916	939	928	942	873	976	905	981	930	886	952	899	891	880	953	898	958	909	932	883	882	979	946	911	921	957	958	963	904	946	935	913	923	916	966	923	894	960	909	961	969	942	981	910	960	943	951	895	956	936	923	956	965	886	944	907	969	940	948	925	908	967	907	930	935	992	948	920	883	904	931	995	945	967	948	940	889	907	911	929	909	899	945	917	929	918	992	902	982	998	969	916	952	908	980	970	963	934	903	941	876	968	896	945	970	940	927	947	937	968	946	952	983	999	927	922	897	906	882	906	966	898	937	912	935	967	926	948	897	922	934	900	983	910	948	972	940	933	939	937	961	922	933	941	939	910	869	953	924	1000	950	938	955	961	915	950	947	941	954	920	945	911	948	945	898	919	934	907	1007	949	878	892	992	892	902	930	936	915	896	928	869	946	958	907	919	925	967	949	964	1016	926	948	970	988	900	923	959	902	946	943	994	921	914	930	936	962	849	1003	915	908	872	939	890	948	951	922	960	987	958	953	909	904	918	913	957	933	930	918	934	948	919	944	904	913	963	942	922	938
1923	166	154	162	136	113	148	126	112	99	118	113	112	124	136	128	128	106	115	113	134	140	130	118	127	119	112	107	138	133	110	115	115	118	127	128	137	134	110	128	127	107	125	127	119	113	110	111	137	128	110	122	114	115	129	114	132	112	112	122	118	119	129	108	120	144	119	137	114	116	119	122	114	117	104	110	138	118	126	109	113	116	125	112	143	131	123	119	131	118	137	109	109	99	125	130	119	100	111	120	127	115	117	114	103	137	122	119	134	115	131	123	133	112	104	128	136	131	119	122	100	112	128	120	121	89	104	124	116	134	121	110	114	95	120	99	124	137	145	159	126	124	114	112	127	113	124	110	146	121	105	114	122	107	128	121	114	125	103	115	99	99	95	120	102	113	123	128	90	124	130	116	124	120	124	142	96	143	110	117	116	111	129	134	113	105	131	108	136	129	121	121	127	142	119	121	116	119	115	116	120	118	109	121	134	106	116	109	132	143	104	122	121	121	138	137	102	138	114	136	123	127	126	113	111	120	147	136	120	97	114	134	114	128	119	131	128	119	125	125	140	123	118	121	128	115	121	111	137	139	136	129	107	120	115	131	126	101	127	120	129	112	128	106	140	128	96	131	107	109	125	113	111	120	122	117	118	121	111	117	134	107	122	118	132	125	97	118	124	104	103	130	126	137	106	132	146	125	129	112	123	112	112	119	125	116	122	127	117	108	122	112	126	125	117	120	103	118	123	140	121	128	132	107	124	127	116	104	111	127	104	122	111	89	118	141	139	135	111	134	124	128	132	108	115	122	123	128	118	125	134	130	130	105	103	123	123	142	104	132	116	111	138	110	124	123	113	115	127	135	137	118	108	109	122	107	110	128	100	121	114	103	110	108	118	113	115	114	149	119	132	124	110	105	114	110	116	106	106	103	135	142	115	124	133	117	103	126	115	120	119	114	113	134	137	110	118	116	127	114	114	122	127	130	134	111	122	121	104	135	115	105	107	104	133	125	124	132	99	98	112	140	116	123	120	124	135	118	107	121	109	131	100	136	107	114	97	110	112	116	125	116	119	137	139	122	101	120	114	129	115	103	115	128	107	125	118	103	126	108	115	124	109	96	118	109	133	123	111	107	111	132	127	117	119	125	124	96	101	125	119	96	87	113	105	127	112	120	97	134	119	131	129	112	108	114	118	114	122	124	105	103	105	117	112	133	113	98	122	120	118	114	96	120	114	141	125	145	128	127	119	123	121	132	130	139	121	122	102	116	135	126	110	112	106	109	130	119	128	146	120	128	116	124	131	128	134	110	94	110	112	119	145	130	110	108	116	105	120	128	124	114	121	108	112	96	119	133	127	143	113	121	93	100	121	113	105	128	114	102	96	107	129	110	118	118	124	137	110	106	103	102	140	129	108	121	98	110	133	115	107	119	105	110	147	103	149	110	94	114	113	127	122	114	101	107	113	131	98	127	133	111	126	124	135	139	136	106	116	121	121	114	139	129	126	128	130	117	119	107	118	126	104	115	110	127	117	149	107	125	117	134	149	120	117	104	123	113	128	109	119	131	126	127	114	144	103	130	129	116	130	132	119	119	115	136	120	114	128	135	104	111	118	100	109	103	120	118	125	116	110	107	110	118	134	120	98	128	136	126	112	110	102	118	141	96	104	93	123	136	124	115	140	116	104	89	125	118	125	138	114	104	125	105	94	133	105	119	142	135	120	147	94	118	125	129	117	111	140	99	124	100	113	127	126	121	119	138	97	106	104	144	114	131	122	112	140	134	130	105	109	117	115	119	114	113	100	128	135	128	124	132	126	133	132	127	99	97	107	89	103	115	118	119	112	117	131	113	120	116	123	113	100	114	125	126	104	125	116	117	111	126	118	119	133	106	128	111	109	110	131	118	115	98	118	111	115	103	122	138	116	118	114	112	131	102	132	128	97	134	121	123	127	120	104	115	116	101	109	133	123	110	121	125	102	128	114	120	104	115	125	129	115	140	135	140	116	116	110	102	92	112	136	124	114	93	113	123	118	127	132	128	117	128	113	118	105	139	113	118	134	129	106	130	116	128	124	114	128	106	131	103	126	113	110	119	128	139	111	147	114	117	135	117	124	134	112	127	126	94	130	107	124	109	125	108	119	113	114	119	125	114	124	102	111	117	125	146	128	124	130	121	94	113	123	121	96	123	118	115	131	116	106	113	97	116	125	124	139	140	100	139	112	117	110	114	117	107	120	115	113	94	125	133	114	117	115	121	102	118	132	107	107	115	106	109	131	117	112	114	111	125	129	130	136	116	114	140	118	117	106	133	123	117	134	122	120	135	133	133	136	124	111	110	93	126	131	131	113	117	124	114	139	125	110	120	127	121	111	110	113	96	110	110	142	92	121	120	130	118	129	140	127	115	135	121	117	120	120	116	99	111	124	110	104	127	120	115	114	131	121	115	124	111	121	117	140	105	115	110	133	114	111	134	117	122	151	126	141	119	133	127	125	114	122	134	123	138	115	122	115	126	126	141	109	113	100	123	122	132	109	112	136	108	112	108	97	110	89	123	110	124	97	114	137	140	124	134	116	117	116	123	128	100	110	134	123	105	116	129	112	156	127	126	122	101	112	109	112	112	121	116	135	128	112	107	127	120	111	127	146	106	135	127	108	125	111	119	126	123	119	114	116	121	120	92	104	108	119	119	125	131	135	117	110	110	136	112	124	142	129	127	145	111	140	110	123	105	107	120	136	144	116	106	130	122	121	95	119	98	115	115	110	117	144	121	110	100	125	137	105	127	116	120	141	120	109	137	98	112	135	113	139	119	123	105	135	139	131	112	128	128	109	118	102	118	116	119	122	110	113	121	114	105	131	109	118	126	131	128	122	119	103	109	113	112	120	122	107	127	102	113	114	109	123	109	105	112	114	124	141	118	109	124	103	132	116	105	122	129	126	146	122	120	108	102	120	121	133	134	117	127	133	139	108	110	123	108	123	120	119	117	125	137	115	93	109	116	137	106	123	140	130	124	111	128	121	107	115	124	112	129	114	102	127	138	131	126	123	104	124	127	125	97	120	100	109	100	138	111	136	112	117	112	140	123	125	136	119	115	122	132	123	144	113	119	109	115	116	103	128	128	114	143	130	121	116	146	145	121	121	100	128	111	132	151	102	107	128	109	116	128	142	121	113	120	115	135	127	122	125	131	113	98	127	114	130	113	124	136	122	131	121	139	128	128	137	112	111	114	117	107	123	110	98	127	124	120	129	108	132	119	106	108	129	119	121	127	121	108	124	115	107	96	110	120	140	134	114	110	133	124	124	135	121	147	117	110	113	116	117	93	112	111	127	115	108	143	98	146	107	108	110	149	122	133	135	130	103	139	117	129	115	131	104	126	125	108	128	119	131	127	119	102	116	100	142	98	128	119	139	127	105	123	119	115	114	122	120	112	120	127	125	122	116	100	114	108	132	109	129	122	124	112	134	124	116	112	113	108	119	117	103	117	126	112
2398	416	448	538	499	492	441	420	439	407	396	393	385	420	386	411	392	417	416	390	409	394	440	397	418	379	370	396	345	418	396	407	411	427	373	405	385	406	380	366	355	400	403	392	397	404	398	347	370	367	388	368	368	409	382	409	368	352	352	353	380	379	373	392	404	391	364	410	374	397	388	355	381	405	372	386	377	369	372	390	394	382	359	356	382	390	368	402	413	375	375	394	408	433	380	372	349	401	397	381	401	371	360	376	388	359	341	389	396	379	372	385	381	365	372	366	386	382	362	403	372	377	348	402	368	393	407	391	392	344	386	382	386	390	377	373	391	373	394	381	372	380	357	375	368	383	397	372	364	381	387	348	402	359	381	373	422	346	409	386	408	388	381	397	357	378	369	362	396	385	357	366	388	363	338	373	360	376	376	356	387	413	405	380	348	405	345	437	375	403	373	386	411	378	381	380	365	394	345	392	393	379	390	366	383	377	383	386	378	369	424	376	364	425	365	360	363	364	374	368	338	377	372	379	335	397	366	357	357	435	397	422	360	387	383	397	375	379	342	356	381	399	392	391	365	389	377	378	365	363	398	375	370	375	375	390	376	379	373	370	377	373	394	364	345	381	384	379	353	411	360	382	357	347	360	423	389	389	371	382	415	355	390	384	406	396	370	370	363	374	366	381	360	392	398	388	395	393	387	388	364	362	407	374	410	380	373	355	406	369	377	373	375	393	385	365	347	353	376	369	386	382	397	378	362	357	314	378	369	388	370	370	383	364	379	396	379	404	376	376	382	389	397	365	341	376	374	385	390	376	387	365	371	387	369	386	387	372	360	375	390	376	367	395	367	367	367	423	378	396	397	391	382	395	354	352	379	361	390	381	392	394	360	373	373	371	364	383	370	364	373	367	403	389	413	390	371	342	360	387	359	371	356	385	365	387	391	381	373	390	402	413	383	371	354	346	363	347	374	336	390	358	366	376	382	360	411	340	381	325	374	377	428	379	382	369	390	382	430	390	389	364	367	392	404	360	382	374	383	363	389	372	359	376	379	378	394	403	385	382	389	349	370	388	393	368	388	352	399	382	348	368	368	413	339	381	383	383	384	354	373	392	358	378	363	386	321	382	365	414	379	396	378	393	390	386	382	368	358	374	366	376	415	404	374	366	378	408	381	406	372	390	407	387	398	357	400	365	349	350	394	391	387	389	369	400	375	348	370	370	366	356	391	374	416	413	363	398	393	394	388	402	358	351	400	359	387	354	375	394	356	372	350	358	379	427	382	340	395	359	371	403	395	343	388	367	393	368	395	379	369	404	393	401	391	378	395	362	358	367	391	368	350	353	355	422	398	414	378	392	371	383	361	392	355	369	383	410	380	362	363	384	380	372	377	392	386	378	397	384	382	389	422	364	385	382	363	386	369	370	373	349	394	370	380	372	369	366	366	406	408	382	388	377	428	384	369	395	392	345	363	403	374	383	373	402	353	380	390	375	383	365	388	355	377	388	367	386	407	388	410	409	388	369	396	367	364	372	319	416	427	356	363	400	374	408	366	364	385	396	370	345	366	374	343	418	352	391	348	399	377	370	381	381	354	361	404	405	410	359	418	367	379	380	402	376	357	360	385	366	397	396	368	375	374	346	388	371	381	382	344	381	360	372	362	417	383	358	379	346	370	395	360	381	380	362	386	358	369	383	371	368	368	367	397	351	369	362	363	339	386	378	398	346	382	362	378	365	381	394	352	362	373	344	384	367	338	360	370	390	376	417	382	353	387	397	395	394	388	394	391	391	392	361	363	370	375	363	415	374	369	341	442	382	437	373	401	424	397	399	361	380	388	387	380	390	381	372	410	372	393	389	408	329	391	392	370	377	350	420	370	358	357	346	378	387	340	393	359	384	355	361	357	344	352	385	384	401	400	382	348	373	382	355	358	414	355	387	398	359	342	404	387	402	376	372	363	358	370	377	387	372	401	411	370	397	398	379	394	373	404	358	371	394	398	383	358	371	378	374	367	362	384	366	379	377	410	387	354	378	378	383	389	351	388	379	344	389	381	369	344	417	380	349	344	338	369	384	392	381	384	394	396	368	386	374	414	397	375	418	342	392	376	378	376	387	376	373	369	350	427	382	403	348	369	360	371	362	360	378	372	381	363	392	356	378	381	381	417	361	384	382	371	414	404	402	359	393	357	366	385	381	354	398	377	380	388	403	355	394	386	368	368	423	396	394	398	375	346	385	361	383	373	392	423	378	348	383	400	377	364	366	373	398	381	358	361	360	375	357	366	418	391	378	396	378	368	379	404	367	415	403	378	389	360	396	386	399	357	390	413	360	378	368	381	393	362	403	370	370	373	369	394	401	375	371	396	368	377	385	380	413	384	397	368	384	387	401	370	377	381	378	361	392	360	402	400	365	366	351	414	401	354	370	401	386	399	388	355	412	384	362	396	358	421	366	397	389	371	349	406	392	394	332	359	362	363	407	397	357	374	362	398	360	406	395	409	390	370	422	381	370	397	364	371	355	368	422	411	398	385	421	364	370	347	372	374	367	413	358	374	391	380	412	387	413	389	376	389	388	373	372	392	397	336	364	409	393	348	389	406	391	358	370	370	384	435	362	377	369	340	410	384	374	343	368	388	404	360	436	365	380	392	382	410	380	363	389	429	380	383	342	376	395	364	352	375	383	382	357	396	380	403	382	351	364	380	342	391	378	364	369	359	380	370	379	376	376	359	384	352	387	382	377	389	387	344	437	339	380	363	388	365	369	375	342	388	358	402	378	365	367	399	403	339	354	369	380	365	418	396	432	362	401	377	350	367	405	370	384	372	375	419	375	375	377	386	408	357	370	401	389	392	369	351	342	367	390	389	393	366	360	423	350	399	380	357	371	408	386	359	383	334	380	403	371	400	348	378	368	417	355	405	389	415	369	374	386	374	353	370	346	385	362	391	366	365	408	357	351	375	381	389	386	355	378	422	391	391	372	384	382	394	341	376	399	335	380	380	383	390	375	357	389	355	386	382	388	367	379	385	398	393	399	363	357	335	393	379	407	373	382	407	386	426	374	351	390	385	335	409	347	380	403	410	371	380	376	376	431	394	381	391	384	397	339	391	336	364	362	365	394	393	342	381	406	352	421	379	398	396	395	364	381	396	350	369	380	375	353	379	384	368	404	376	395	341	381	383	344	404	372	383	361	411	396	386	353	358	392	378	395	414	379	381	346	334	374	355	367	366	373	360	380	366	358	367	370	370	392	400	367	399	397	392	385	374	359	357	406	404	388	350	367	373	382	369	394	376	384	405	382	398	409	362	403	396	375	365	354	408	371	355	355	383	400	370	384	426	376	413	363	352	357	387	400	422	388	372	395	390	402	389	355	406	372	365	379	401	354	408	387	387	364	366	394	396	391	375	396	371	422	418	413	419	361	351	376	351	369	356	366	418	343	364	372	355	398	385	395	397	370	367	387	438	381	383	408	342	380	407	360	381	382	392	414
7487	1076	1160	915	683	556	479	348	356	296	308	257	265	260	235	227	243	221	245	238	222	288	261	283	223	235	213	245	222	200	237	243	217	218	196	195	217	187	195	225	235	220	203	204	203	220	222	212	170	198	208	218	221	231	185	193	213	185	212	210	195	189	200	206	207	202	194	195	233	185	231	183	204	229	213	196	211	217	212	229	189	205	213	224	218	215	219	190	213	223	196	197	209	190	197	222	183	202	200	202	207	209	238	230	237	226	197	209	233	196	194	188	198	191	227	188	169	208	211	178	185	200	216	188	224	187	212	204	221	194	200	205	187	192	231	194	211	198	241	200	205	208	184	198	220	203	207	220	212	207	206	215	197	223	236	192	207	207	219	214	239	235	194	195	188	217	208	201	203	217	176	201	193	212	194	193	228	231	211	208	199	214	214	188	196	203	200	185	215	226	203	213	204	177	175	216	171	200	217	204	207	181	214	220	202	205	209	203	195	213	215	213	224	207	209	215	228	197	189	222	225	209	207	192	230	188	204	180	200	187	201	190	221	205	239	196	211	210	201	227	209	216	237	208	197	215	207	190	207	211	235	217	224	218	199	198	192	196	203	206	199	211	189	236	207	209	214	197	199	192	190	193	229	202	203	223	231	218	192	219	211	202	215	222	201	231	196	187	208	192	171	182	215	227	218	202	216	212	203	210	191	193	218	191	202	216	200	226	222	207	191	198	210	191	238	212	204	214	209	242	209	231	211	195	235	201	196	196	204	210	219	223	193	217	217	207	197	203	204	199	205	192	213	204	221	201	191	205	191	175	208	215	202	190	210	213	199	210	213	196	242	228	194	186	201	188	209	237	186	175	200	207	206	206	201	200	204	201	196	177	206	223	172	181	215	203	216	218	203	206	220	189	194	206	240	178	212	183	220	215	210	217	211	240	204	229	207	204	233	212	192	209	205	206	196	197	204	189	213	206	203	185	179	198	235	194	198	193	225	209	215	207	217	240	197	201	230	218	206	224	204	216	205	194	211	214	196	201	214	210	201	169	193	206	221	207	188	179	230	199	196	205	192	217	205	200	234	195	216	195	208	216	215	217	184	184	203	218	217	231	240	208	182	197	217	203	198	207	216	192	211	202	222	197	200	218	212	206	211	210	197	221	188	220	192	198	205	206	215	205	216	203	195	215	202	204	217	229	191	236	226	209	202	228	202	200	225	239	211	207	216	204	197	193	203	227	196	193	182	184	195	187	218	198	211	210	200	177	199	208	197	221	198	197	180	218	190	204	192	198	226	206	209	235	198	206	186	224	185	202	218	204	222	202	183	200	204	199	180	206	191	207	213	197	218	190	191	224	218	193	195	208	206	216	222	220	219	216	214	237	209	193	204	208	182	205	216	231	233	231	211	207	191	221	196	203	187	212	212	224	218	212	207	183	226	219	210	210	216	229	182	226	189	218	227	202	225	209	215	230	220	182	207	203	188	222	199	188	221	198	218	222	168	228	207	229	217	198	208	194	203	190	208	212	212	187	213	228	197	200	233	181	181	192	209	236	197	198	213	227	188	202	216	194	189	188	209	188	211	195	190	226	170	206	189	214	212	193	191	197	215	209	183	208	200	220	231	191	190	212	193	217	217	207	216	220	198	230	167	200	242	198	187	224	182	218	226	223	192	200	223	208	191	194	227	199	211	200	180	184	204	196	241	189	190	231	204	201	205	222	192	201	199	186	180	231	196	211	232	211	208	214	200	199	200	231	213	160	217	208	208	207	183	205	206	202	197	180	192	230	177	177	241	211	181	193	188	209	213	200	221	206	203	185	208	206	199	200	213	220	196	213	196	181	217	206	192	217	173	225	211	207	192	218	204	217	192	208	212	197	226	212	200	216	191	228	201	198	192	194	189	172	237	214	192	194	207	223	191	190	201	192	214	200	223	207	227	227	185	208	210	220	196	222	190	219	234	203	210	199	218	231	223	256	217	220	214	197	207	193	198	219	214	210	206	219	195	191	191	208	204	230	189	222	191	193	209	174	198	213	213	175	180	195	206	185	217	208	219	187	201	216	213	208	184	190	215	231	217	213	203	217	215	205	222	162	209	227	225	194	233	223	206	222	198	200	196	203	211	195	202	180	210	213	219	221	220	180	204	217	195	209	200	184	223	214	196	194	208	185	211	185	197	206	208	212	203	204	196	239	212	206	215	196	197	189	235	181	210	190	212	222	192	200	187	174	199	211	200	224	186	241	207	208	224	210	217	203	220	223	195	213	195	191	196	198	175	201	222	203	204	216	208	200	231	215	214	214	201	185	193	191	193	217	207	188	200	204	204	185	212	226	219	195	174	186	177	203	195	186	205	190	194	221	203	195	221	205	238	223	198	203	182	229	216	211	218	195	192	207	217	227	192	191	205	220	231	214	201	201	208	208	214	211	190	194	212	221	213	247	246	211	194	184	219	183	214	225	184	194	202	191	190	201	200	203	239	205	221	214	243	177	217	207	215	207	194	208	211	213	215	207	205	202	219	197	208	210	231	183	199	199	230	227	192	211	239	204	216	205	223	219	234	187	180	204	198	209	208	200	219	211	207	181	206	225	187	237	238	227	185	214	193	203	243	214	221	193	185	199	198	203	205	200	213	223	208	206	220	198	232	225	204	170	218	242	188	207	214	207	189	214	211	215	185	226	206	223	195	176	217	207	227	198	209	205	196	187	224	232	239	196	199	229	199	212	200	187	194	202	199	185	192	211	213	210	215	226	217	169	220	215	206	184	241	201	205	196	194	182	212	202	186	190	197	212	213	184	200	217	214	219	222	211	224	216	192	195	217	215	199	193	171	215	202	213	212	199	221	188	212	209	191	210	219	215	183	192	218	223	220	198	216	205	223	186	215	193	205	230	223	205	232	177	195	187	194	226	204	204	208	218	220	189	192	207	211	196	204	207	199	200	212	196	229	209	172	197	197	194	204	209	210	198	180	187	201	219	209	217	213	174	162	200	216	211	227	210	218	195	203	217	209	185	210	202	217	187	225	197	231	236	164	189	197	200	203	201	204	219	213	216	189	221	231	202	195	197	201	193	221	203	198	216	206	203	192	192	224	192	180	205	177	197	206	187	211	207	210	222	198	187	212	228	215	183	216	229	201	237	230	184	216	213	213	208	207	206	210	213	190	213	198	154	183	211	213	198	201	201	192	201	210	203	208	202	210	243	212	198	214	207	205	225	237	183	239	192	209	221	204	228	224	206	224	214	220	208	206	199	198	196	192	196	203	232	192	225	223	224	220	205	199	218	215	222	205	168	176	220	207	168	198	240	214	197	209	198	174	227	205	201	185	208	178	194	189	205	201	218	220	228	192	216	232	187	211	202	189	214	250	216	179	216	201	201	238	205	232	213	208	196	243	188	223	212	224	200	186	210	185	197	223	200	220	194	209	194	233	197	224	225	185	208	217	207	219	197	192	219	186	190	231	212	212	223	210	221	222	192	200	190	214	241	207	204
5967	1385	2724	3109	2726	2295	1982	1607	1529	1272	1206	1080	1020	984	868	898	852	851	875	878	917	1087	1283	922	830	807	837	880	933	808	734	748	734	673	694	715	675	667	610	633	663	629	614	586	630	624	643	626	582	627	602	627	611	636	604	614	588	594	563	597	639	577	562	613	614	590	620	595	612	594	592	579	561	610	580	608	599	580	544	558	566	586	622	600	593	636	607	584	572	569	631	562	605	548	573	555	609	603	561	604	596	578	554	591	538	590	596	583	589	602	610	643	581	577	621	594	553	594	549	568	590	601	605	564	621	589	578	553	594	575	568	569	559	553	575	597	576	585	581	584	624	595	543	595	593	550	575	547	584	590	576	584	597	601	594	579	567	565	598	577	599	564	586	576	561	603	606	563	562	584	612	571	615	560	585	592	564	553	573	631	590	533	577	598	609	568	553	568	592	579	572	650	568	560	597	567	567	578	568	562	634	598	580	627	579	586	607	575	598	618	590	557	577	584	590	608	581	598	583	561	598	604	564	585	581	582	593	561	611	600	639	567	560	560	588	596	569	640	563	531	622	560	599	553	571	606	604	590	577	550	561	553	622	562	572	568	594	592	596	536	562	563	554	625	598	577	636	578	619	564	614	577	561	498	573	607	539	595	572	605	579	581	565	555	539	570	580	571	560	550	586	607	563	507	539	562	581	560	561	605	568	552	542	568	592	590	585	563	600	585	609	556	606	580	573	635	600	593	628	597	588	552	551	604	565	611	584	600	606	615	582	634	550	539	604	566	585	586	635	620	582	629	562	554	579	541	550	602	602	632	585	573	570	559	571	574	577	579	566	594	603	584	585	565	590	548	603	601	591	583	568	585	581	547	576	580	561	558	590	577	590	590	601	611	636	570	605	578	610	568	599	565	584	586	557	583	624	579	595	607	558	527	609	604	576	618	614	568	574	569	580	582	602	553	563	576	583	537	600	577	555	608	601	607	579	546	572	585	557	570	567	576	614	533	571	606	614	564	566	533	579	550	589	616	618	589	615	562	544	586	554	581	600	560	617	555	561	584	595	566	583	592	591	593	568	561	592	607	591	602	560	598	580	586	549	552	612	547	553	589	578	586	532	563	580	569	568	555	604	639	629	575	551	552	583	551	571	583	610	595	554	594	591	591	576	551	584	568	596	578	558	587	594	558	570	583	609	575	541	591	582	569	589	562	566	568	612	584	574	569	596	582	593	574	613	640	567	543	553	576	590	569	545	527	597	576	576	565	599	543	608	580	598	584	599	600	597	545	573	562	592	564	610	584	580	570	561	617	567	541	553	546	575	598	665	662	589	627	607	561	586	545	575	573	543	564	546	580	576	557	559	556	573	590	581	591	621	571	590	595	565	591	601	586	553	588	604	566	545	535	558	571	580	586	571	596	597	585	532	587	538	565	586	601	604	553	600	597	570	574	575	593	572	577	612	573	593	593	543	568	570	569	582	569	565	564	563	571	561	593	583	584	612	546	583	577	549	573	576	543	578	578	559	604	519	575	544	610	590	581	617	573	609	627	600	568	533	604	553	571	624	548	606	573	577	564	572	606	553	548	584	611	583	549	609	534	577	619	557	548	613	630	575	574	626	588	588	545	596	563	589	578	627	578	561	550	599	579	614	592	577	580	565	553	620	584	553	619	566	542	595	582	577	567	614	589	596	562	656	566	588	614	605	558	582	587	576	568	604	591	538	586	556	574	584	595	547	557	575	571	581	591	602	550	623	588	588	577	585	601	568	618	613	552	571	631	584	596	575	578	559	574	565	582	584	577	566	587	615	591	550	567	626	586	569	587	551	588	599	583	585	550	609	598	589	549	607	551	543	514	619	592	585	561	569	603	593	572	611	616	599	561	556	590	560	571	559	568	586	611	627	600	599	540	573	559	570	593	584	577	551	583	582	569	637	602	618	519	609	555	605	620	570	534	548	589	585	570	594	569	591	568	588	549	575	522	542	619	580	564	576	563	657	559	560	526	598	605	605	563	536	580	567	588	593	597	613	542	533	589	629	621	580	538	563	596	552	569	587	585	557	567	586	576	596	598	561	598	588	597	622	569	605	580	558	604	565	562	533	564	577	612	552	627	560	585	557	569	610	588	600	556	614	616	610	589	564	589	551	591	626	608	537	597	521	607	579	600	561	574	570	580	576	604	598	612	580	590	591	551	589	578	563	589	581	572	551	565	575	552	531	599	575	578	580	628	594	565	601	587	582	611	615	600	571	569	580	574	585	579	580	601	592	586	542	587	594	594	591	635	586	577	633	555	592	578	561	645	578	551	551	595	597	581	582	599	597	579	614	591	541	596	574	592	563	592	579	604	610	579	584	583	592	576	605	603	591	568	572	585	602	631	589	606	596	556	583	590	560	537	590	599	611	595	599	637	556	595	555	582	578	572	599	614	593	580	558	600	577	559	641	589	576	583	584	556	601	566	592	589	610	562	589	577	570	582	574	594	547	552	561	562	590	577	582	584	533	573	611	614	600	553	529	559	583	567	577	578	555	606	563	580	521	603	571	612	553	603	609	577	565	612	600	538	558	556	533	568	616	584	568	571	578	583	581	545	583	533	567	556	578	557	582	553	552	543	596	590	609	584	521	590	609	612	626	584	584	616	549	600	576	577	571	608	545	558	550	563	587	625	590	554	601	573	566	561	548	577	551	589	575	565	586	590	555	561	582	569	560	579	564	532	596	576	567	617	598	581	578	577	599	577	606	560	576	587	574	570	583	571	614	622	568	580	565	567	559	574	592	559	627	578	566	603	538	586	628	573	550	550	556	593	568	603	543	552	542	635	597	556	592	575	598	518	586	546	536	583	595	558	616	633	587	577	591	544	576	581	548	622	585	628	611	604	574	571	591	580	572	586	590	577	624	534	574	617	578	584	567	570	592	592	572	622	560	592	541	569	603	570	595	551	592	553	558	542	623	550	609	563	615	613	602	583	550	585	562	583	552	586	584	605	542	610	600	577	575	601	565	571	554	638	555	578	593	590	611	556	614	595	571	613	573	595	559	601	556	599	595	563	586	576	598	564	586	573	546	610	603	550	592	596	601	558	573	563	567	585	577	552	598	638	571	560	618	604	595	552	583	573	590	584	576	613	559	554	569	564	553	568	572	583	577	631	593	580	557	542	581	588	625	606	594	563	575	658	595	601	583	571	557	574	561	567	627	581	600	593	563	588	578	601	618	577	562	612	550	604	597	614	573	587	622	566	595	597	632	582	558	615	548	570	566	572	604	573	571	563	525	598	579	641	553	556	588	618	533	572	578	554	588	627	591	566	533	580	570	589	582	585	566	621	600	626	579	584	572	537	605	579	561	609	592	593	587	551	587	584	558	565	598	573	585	590	582	564	571	599	559	555	590	536	605	564	576	575	565	602	553	593	597	579	548	579	594	642	626	549	582	573	571	588	567	600	574	545	574	600	667	532	570	584	593	571	604	565	549	534	561	554	563	607	535	557	554	544
14513	2559	2640	2005	1348	1118	922	797	671	615	603	564	538	506	491	488	467	439	466	416	456	491	533	451	391	436	451	474	487	416	440	384	448	429	392	389	408	403	402	374	405	425	400	383	404	375	384	391	408	409	396	409	412	410	445	407	435	375	390	375	382	384	396	390	365	398	418	394	402	372	398	409	419	387	394	389	346	391	387	379	393	337	392	406	377	425	408	365	390	417	364	418	373	341	403	369	366	419	412	371	414	398	380	403	389	389	384	400	378	368	373	414	429	410	399	382	425	351	373	370	393	384	378	352	382	398	398	396	396	398	385	353	396	353	378	387	388	381	357	383	369	362	349	360	398	342	373	341	365	383	405	363	427	367	413	378	403	404	374	398	420	395	383	379	366	387	409	346	379	371	383	391	385	381	360	398	369	365	391	402	349	385	407	381	382	341	366	393	379	405	369	350	365	410	391	375	371	386	408	363	392	400	396	387	353	421	364	372	392	414	348	355	399	409	328	378	408	382	384	381	422	375	371	369	393	397	386	368	394	366	396	392	380	369	350	383	398	399	437	341	403	387	397	359	405	395	338	383	378	361	404	424	397	384	386	354	418	369	368	392	360	363	369	378	377	351	393	389	424	372	349	358	372	377	363	353	402	387	395	406	376	353	335	338	364	361	398	411	378	357	345	391	392	400	357	404	349	391	362	368	349	354	383	397	454	387	386	412	332	368	389	396	364	377	335	417	386	363	344	386	400	354	376	383	387	419	391	398	364	373	366	369	360	387	396	379	390	416	368	362	395	395	397	411	376	373	415	421	374	339	376	404	371	379	378	370	375	396	371	382	401	397	349	393	356	373	349	374	387	417	400	392	380	350	358	423	354	367	384	387	371	364	377	382	400	383	397	394	388	340	384	379	373	400	394	388	407	389	357	325	404	376	391	356	396	356	404	370	365	406	398	369	402	404	377	360	388	368	384	398	388	364	406	381	386	389	388	405	409	372	376	370	392	393	367	357	382	385	364	376	378	389	407	372	385	389	384	381	429	404	369	398	385	367	360	386	410	390	392	394	355	359	401	334	362	398	396	351	389	397	355	379	383	378	378	389	410	365	377	382	377	354	414	410	384	378	356	359	379	359	382	362	407	420	389	409	390	392	381	373	361	436	364	442	353	368	376	382	393	371	405	385	377	416	375	377	388	401	397	398	385	391	397	360	408	407	399	373	357	412	409	374	394	405	400	345	354	373	398	384	366	347	397	376	388	377	375	406	389	405	391	400	377	398	375	394	397	390	364	341	382	380	378	392	415	373	407	371	381	372	393	401	398	383	383	399	360	344	420	392	391	375	437	399	406	405	387	388	357	406	361	371	387	407	366	368	359	372	406	402	377	351	383	373	370	360	348	356	377	399	404	398	374	350	383	399	404	390	377	384	375	379	366	379	349	378	390	391	409	375	396	380	353	394	392	397	361	422	346	358	446	368	353	349	373	393	384	412	390	388	375	358	343	344	353	383	393	339	365	360	378	383	431	347	354	394	343	437	391	403	377	385	368	433	386	364	374	406	383	348	361	390	364	390	421	411	384	395	420	396	378	355	350	385	405	390	352	396	402	378	372	387	370	395	375	333	364	370	397	367	362	404	417	386	381	387	384	362	347	398	378	366	417	358	401	386	374	394	398	402	377	345	362	397	356	414	359	393	389	373	383	354	376	399	393	382	379	393	372	365	401	387	367	414	396	409	387	389	380	378	378	385	363	401	363	412	372	390	386	408	415	378	392	388	391	364	387	394	358	373	390	391	396	372	390	359	391	420	351	384	341	380	383	377	398	360	392	378	410	350	381	423	403	417	385	377	377	393	366	393	368	373	358	381	380	391	375	404	420	388	377	410	337	382	410	400	390	395	401	398	435	370	402	343	369	380	392	340	388	363	395	355	390	384	407	379	374	379	409	364	364	400	386	339	424	374	391	368	370	362	409	363	395	387	415	395	381	387	372	388	409	379	350	349	406	403	417	366	374	349	379	400	370	371	378	375	385	389	357	341	378	388	390	413	387	388	370	442	391	366	356	410	391	366	390	361	396	380	366	374	415	389	429	403	396	377	412	407	354	363	377	396	395	386	382	388	386	329	381	398	364	397	375	388	373	364	387	361	373	418	381	407	412	381	369	354	373	403	374	384	356	362	359	395	365	393	320	360	427	377	344	374	357	377	366	336	378	377	400	398	413	421	396	330	350	380	431	373	368	401	360	380	379	423	383	377	363	392	398	363	388	404	370	353	350	385	378	378	392	387	398	393	389	409	399	420	389	385	384	438	387	366	365	394	389	363	370	385	359	403	380	346	364	387	355	393	350	382	390	394	413	368	351	376	400	373	417	352	405	391	409	390	360	383	374	379	365	380	396	400	400	380	411	397	373	399	420	370	389	403	367	398	385	386	360	389	383	370	417	360	379	380	400	379	401	405	358	395	401	389	394	387	376	405	373	371	375	392	387	385	441	415	411	399	400	415	428	368	387	362	388	391	367	338	376	349	406	365	352	378	421	339	351	369	427	384	390	404	407	392	394	423	368	384	405	380	370	401	404	390	361	365	385	376	356	369	386	374	367	398	386	364	357	400	388	413	371	372	377	384	403	387	357	400	363	386	415	386	395	415	367	403	370	400	391	406	410	390	360	399	398	363	382	403	376	399	332	360	392	404	386	359	366	402	389	360	407	392	355	397	418	374	343	365	369	367	399	384	394	411	365	358	383	359	401	330	373	400	400	364	372	392	383	379	360	387	394	378	377	402	416	375	397	389	405	382	391	373	356	367	403	362	432	400	344	390	410	423	351	403	381	440	370	387	366	388	410	335	407	398	378	394	367	373	354	361	446	377	414	413	396	395	376	426	412	366	364	424	387	387	401	375	358	391	361	362	407	366	382	418	382	350	388	356	343	383	399	373	382	366	415	360	420	391	368	376	378	384	371	410	406	387	394	386	407	393	406	375	397	405	394	381	417	342	371	365	367	429	368	347	365	408	393	384	379	375	387	379	381	388	394	344	390	391	393	388	378	385	390	378	381	361	360	402	379	368	374	399	377	378	370	333	360	369	397	376	391	358	368	378	387	375	372	405	368	377	372	357	387	402	398	415	390	398	358	367	385	388	404	397	407	410	383	358	392	440	365	403	387	349	382	416	354	415	388	374	354	388	369	370	379	407	413	393	360	401	333	386	402	390	367	380	371	368	383	372	375	365	338	351	385	396	372	366	401	372	382	406	380	384	378	357	396	411	396	362	376	411	408	408	357	373	392	351	386	415	395	379	387	409	393	361	363	375	394	376	416	392	406	377	373	380	382	403	371	354	397	358	381	353	425	418	365	350	370	403	360	383	389	406	385	401	378	359	400	400	400	371	372	336	378	426	397	388	413	393	375	428	392	372	398	377	396	380	371	346	380	394	391	417	393	366	404	405	406	389	407	372	414	387	400	402	348	364	408	396	331	421	435	395	379	350	319	379	380	378
8073	2435	5168	5771	5080	4221	3547	2946	2631	2305	2143	1953	1891	1739	1695	1601	1479	1473	1504	1648	1731	1917	2303	1538	1362	1347	1327	1564	1509	1477	1228	1162	1178	1158	1157	1152	1023	1057	996	1030	1015	1010	1017	1031	948	956	1006	994	1016	1028	989	980	972	995	998	919	1011	963	994	990	986	1080	982	949	946	966	975	981	949	947	1026	971	967	941	1024	941	941	976	976	928	934	963	935	966	937	958	939	936	926	975	938	937	1007	933	980	978	925	920	938	957	947	977	929	995	909	953	967	1010	959	971	943	925	981	959	918	985	970	918	989	1000	971	922	957	936	931	982	936	957	987	982	944	948	923	1001	945	918	931	968	949	966	953	949	942	883	974	948	989	959	934	933	922	978	898	980	1021	910	887	957	981	927	878	967	914	934	958	964	943	878	913	942	911	926	941	946	945	888	995	889	955	983	942	923	947	868	892	906	891	910	928	983	925	957	944	913	932	996	954	933	927	953	971	973	931	980	943	900	945	975	905	938	951	917	934	967	972	921	929	923	929	941	908	900	860	966	946	1000	935	947	932	972	924	927	941	992	909	945	964	968	925	963	944	949	969	911	928	934	949	925	965	917	893	995	972	962	931	953	908	910	956	966	919	939	947	952	915	959	972	932	965	958	929	929	877	964	940	953	927	919	931	923	990	954	929	935	956	994	908	921	894	941	904	977	948	903	993	946	952	902	931	982	891	907	898	924	881	949	984	959	934	951	951	946	904	976	882	944	909	874	921	906	948	947	939	936	928	865	931	925	966	909	963	943	908	978	931	983	947	921	911	934	937	1006	913	959	1008	933	893	964	934	952	947	923	932	980	957	977	927	954	873	945	938	952	923	959	950	912	945	951	928	955	969	913	967	945	942	881	953	913	950	937	983	956	900	888	951	865	958	938	936	914	938	917	926	918	936	952	919	938	927	954	947	906	920	965	935	1001	961	944	921	924	899	939	905	940	943	920	971	927	947	997	932	959	977	917	956	935	869	941	922	943	932	961	910	963	1003	939	907	897	986	897	920	926	1022	947	957	968	955	932	942	917	936	957	940	956	927	975	904	901	914	916	879	925	931	906	936	952	946	878	944	944	959	954	969	945	910	941	999	1021	909	913	923	981	943	940	950	997	930	946	952	973	938	972	900	909	961	893	961	958	946	907	900	981	905	910	932	911	968	923	934	954	898	911	959	950	1016	1003	929	948	934	941	977	934	899	974	936	915	928	933	953	932	912	974	953	980	928	922	935	932	920	877	913	954	922	896	991	911	930	922	914	951	1001	932	941	941	942	951	972	1018	901	919	952	868	928	995	936	991	999	944	970	975	919	942	1006	940	930	987	941	949	945	948	911	940	971	942	951	902	924	964	929	924	950	955	983	978	913	923	932	923	904	928	965	922	963	875	934	927	991	942	923	954	953	935	962	950	910	943	997	960	937	959	962	926	925	957	939	897	897	977	930	991	937	906	974	917	949	913	933	947	909	908	923	931	910	923	905	943	916	970	883	878	927	941	876	941	915	938	906	945	899	951	955	911	899	931	965	957	938	922	933	883	968	918	940	868	929	932	911	978	926	940	934	934	946	977	945	943	885	932	953	916	952	894	932	933	927	947	943	905	965	949	980	959	926	913	898	909	913	947	894	919	941	975	928	962	945	960	957	938	929	918	962	898	969	909	905	929	935	939	1000	910	922	954	950	983	927	908	905	1007	960	912	897	981	932	938	944	1026	955	883	889	926	883	966	933	961	969	917	898	976	923	935	939	962	910	882	997	870	973	927	972	902	950	956	973	915	1012	933	907	947	929	904	893	925	936	951	939	959	959	977	945	945	913	920	943	909	942	940	925	846	983	899	938	901	977	948	1002	950	904	932	967	1000	926	945	976	892	922	929	915	940	963	891	908	991	911	967	892	957	930	930	901	924	943	918	907	941	980	909	948	919	927	891	986	950	966	921	908	962	931	936	883	895	925	961	919	876	864	941	924	973	951	953	877	938	900	990	974	883	925	910	867	965	937	982	975	983	924	935	878	951	960	913	933	952	975	964	885	904	947	970	884	916	861	948	962	921	913	909	957	971	923	987	931	975	932	940	927	993	926	956	965	925	926	918	915	928	955	968	963	903	1026	971	937	910	960	940	925	932	912	945	952	913	916	954	897	941	896	906	964	964	891	924	905	905	955	906	861	971	995	1001	932	930	978	976	951	934	959	980	935	914	918	931	982	874	919	949	949	1015	929	979	984	964	973	901	944	884	942	947	946	1000	942	957	886	926	934	962	910	963	979	970	903	938	919	893	928	963	887	994	981	896	921	960	957	872	961	933	907	967	939	916	949	921	908	969	947	923	965	982	977	939	963	956	984	943	952	895	962	1012	929	923	930	941	966	945	948	897	968	991	961	957	917	937	930	908	959	959	926	966	986	937	916	921	917	935	899	963	897	960	993	910	951	906	934	918	941	941	930	925	961	937	898	927	919	947	971	954	959	952	933	885	988	977	867	953	895	938	961	928	933	953	932	954	994	975	943	924	943	946	908	944	1020	910	902	945	915	942	939	988	935	924	965	977	960	963	879	916	911	929	956	914	955	951	941	942	902	962	951	970	1013	950	965	920	929	923	929	948	925	974	955	981	926	907	944	938	934	964	911	1011	928	923	934	983	970	948	931	976	959	883	924	920	909	931	950	907	899	925	948	939	1012	993	926	926	878	968	985	948	931	984	970	991	915	953	924	955	906	969	962	963	905	906	937	907	897	951	903	893	931	931	877	906	964	940	930	976	906	960	924	966	894	926	961	943	913	961	960	877	957	948	941	925	960	879	929	966	919	945	910	934	900	857	968	902	937	938	953	938	940	869	958	906	942	931	1009	957	918	879	992	948	950	935	917	930	952	981	927	957	905	907	945	901	978	958	899	932	898	920	942	943	956	905	960	918	943	959	876	958	955	901	928	937	943	927	928	916	937	980	1005	932	929	916	970	925	926	967	958	914	918	951	953	946	943	975	922	915	984	1018	922	936	928	960	906	935	1039	902	916	886	930	940	911	899	930	931	982	948	945	927	922	969	975	985	935	937	955	936	998	934	973	935	976	969	969	939	960	972	908	970	895	891	948	922	969	888	970	925	912	953	946	904	958	952	926	916	891	942	946	952	949	957	936	975	928	970	969	950	915	979	935	927	1004	905	945	936	951	913	955	969	918	973	923	930	958	955	950	925	903	971	889	927	940	948	972	943	950	961	918	962	920	925	897	929	969	952	987	923	871	965	939	945	1012	958	942	908	915	900	916	910	942	961	956	950	838	915	948	948	911	952	882	922	921	923	948	991	955	945	930	977	876	969	933	904	920	897	914	935	1005	913	915	892	893	952	883	968	942	1024	937	990	942	923	912	966	919	914	989	950	896	939	947	980	886	919	911	943	984	930	942	1006	967	930	938	934	910	923	982	964	984	889	901	927	906	901	889	934	939	963	943	958	939	950	923	932	919	909	998	925	957	947	940	954	899	1015	968	978	987	983	957	920	939	940	900	925	949	926	942	924	942	912	917	943
1921	138	177	147	134	139	152	135	117	119	120	122	119	112	131	90	131	132	140	130	131	114	108	117	133	127	120	100	115	125	115	102	143	120	113	124	102	117	131	110	110	111	122	100	135	114	104	106	118	101	115	119	118	98	125	133	125	93	107	115	117	111	142	131	133	123	107	109	124	126	128	112	121	102	125	90	99	105	130	124	115	106	130	124	109	109	117	120	108	130	122	116	119	109	131	118	100	138	121	112	119	127	119	118	111	132	121	106	129	123	119	127	124	101	126	114	129	141	113	131	101	107	101	135	110	119	127	130	139	117	110	120	127	114	125	114	123	103	126	113	114	122	110	110	113	135	115	139	118	119	113	107	120	104	126	129	135	122	108	116	111	113	106	127	124	117	136	105	104	126	124	106	129	105	134	147	113	123	116	114	102	124	118	110	102	112	106	143	120	114	119	130	115	124	113	103	110	118	121	141	133	134	120	123	124	120	128	121	122	111	96	130	114	114	112	109	127	95	103	101	104	97	120	124	104	133	116	110	107	128	124	126	139	128	133	117	105	119	101	94	102	130	136	102	111	137	126	132	113	119	113	122	131	105	99	116	124	102	121	130	117	115	129	116	133	135	124	92	107	110	103	117	138	116	121	124	119	143	129	116	113	130	109	121	128	105	108	128	95	109	119	127	120	133	113	121	112	101	105	123	106	119	122	138	118	112	120	108	103	124	129	134	121	123	103	102	123	106	109	122	128	116	121	111	123	128	108	111	125	112	112	137	114	111	113	108	134	123	119	118	128	107	118	95	124	122	115	116	126	90	124	103	115	118	124	120	132	113	121	129	148	106	117	133	123	118	109	123	117	123	127	120	120	102	118	111	129	111	129	118	125	116	100	130	133	115	130	110	129	123	134	117	112	101	127	117	135	130	127	122	96	126	122	129	106	131	103	126	110	120	115	111	107	136	116	125	102	117	112	120	120	126	117	112	125	114	123	99	117	118	121	136	108	116	131	103	130	141	129	116	133	99	94	117	101	135	110	106	114	101	116	93	120	146	116	98	123	107	105	110	131	122	125	115	111	121	113	130	106	140	115	97	108	122	122	111	109	122	114	128	130	133	117	109	118	118	119	122	111	123	134	114	105	124	123	98	109	89	136	124	121	116	139	126	105	126	131	129	127	144	115	100	121	118	135	121	126	131	112	121	134	102	106	123	88	122	148	101	127	118	108	120	141	113	98	104	150	130	138	122	111	107	142	124	120	128	128	159	126	111	129	126	141	105	136	108	121	117	126	120	116	115	139	119	121	119	115	118	138	98	125	120	109	126	99	126	107	137	129	106	123	117	123	114	127	158	99	105	114	130	124	111	115	103	119	113	123	132	133	118	125	124	95	101	120	131	115	139	138	106	100	128	137	124	128	134	102	125	123	94	118	103	115	100	106	131	135	130	102	108	115	114	114	119	153	126	124	105	127	135	119	84	109	123	110	119	123	122	114	106	111	109	118	153	128	100	125	110	118	127	124	119	112	118	121	129	112	112	118	96	120	116	115	109	121	150	121	107	111	144	113	130	107	148	126	93	112	102	116	118	121	110	108	122	114	141	100	123	121	120	142	97	117	109	105	113	119	112	134	109	118	128	126	121	133	110	112	124	119	125	152	137	121	129	126	111	109	111	120	118	86	119	118	102	156	133	133	121	134	122	114	105	124	111	153	124	119	116	130	98	113	92	134	117	126	135	130	118	121	97	136	132	120	128	110	114	112	123	126	126	122	97	104	122	119	99	124	113	111	110	102	114	110	113	133	139	107	126	112	107	125	116	118	134	124	142	95	142	112	118	124	108	123	108	130	106	113	94	114	133	135	146	119	142	136	132	140	112	113	132	98	116	110	125	127	112	132	102	120	144	106	114	125	111	117	115	97	122	117	123	119	118	115	115	101	102	110	115	132	127	122	113	111	106	108	117	129	104	112	110	118	131	119	105	108	109	104	131	95	129	131	125	126	122	114	102	116	121	131	111	111	113	135	133	110	120	134	125	109	100	136	108	95	144	114	130	112	109	125	110	120	132	126	124	133	119	115	115	106	116	121	131	138	105	110	118	151	122	118	127	118	132	124	120	121	103	123	108	111	111	125	101	128	133	123	120	117	102	132	126	115	126	102	113	117	128	129	118	128	119	130	131	102	116	127	127	122	132	125	125	106	104	113	120	127	128	101	102	119	112	122	115	124	115	134	118	105	149	124	127	135	104	127	134	113	119	134	133	110	140	131	123	136	130	125	128	118	136	114	126	150	114	138	122	115	127	129	114	134	116	115	108	111	103	126	122	122	122	116	116	130	122	124	104	123	128	157	113	131	113	107	143	88	138	129	124	133	126	123	116	111	117	127	119	120	118	102	117	116	114	107	116	129	129	122	128	120	115	115	111	109	108	116	119	119	93	115	113	125	110	127	109	135	139	129	128	107	114	102	122	123	117	136	120	97	114	134	131	119	119	117	104	115	106	115	106	131	121	142	116	115	111	119	135	116	109	118	124	110	99	123	112	104	131	136	94	124	120	124	121	130	111	96	135	119	119	102	129	118	128	131	128	108	117	119	135	130	138	124	113	102	114	132	119	117	136	108	119	117	112	102	118	117	117	101	128	98	107	103	106	108	127	115	109	109	93	103	116	111	127	117	112	121	134	130	115	117	109	132	121	141	126	127	130	108	121	126	109	129	129	108	148	123	128	120	98	124	128	144	124	106	108	122	135	122	131	101	105	132	89	122	115	118	141	116	123	95	134	122	108	126	99	112	135	107	119	128	127	119	113	128	122	119	136	125	98	127	125	99	119	100	116	118	118	112	125	109	128	116	107	110	92	112	112	125	131	142	115	102	115	123	111	116	117	126	116	119	114	135	117	110	110	106	126	95	103	117	123	141	141	121	102	129	115	119	116	125	119	116	135	128	129	125	141	128	116	117	122	112	134	116	135	100	95	129	112	98	126	117	111	146	121	124	125	94	116	129	134	117	110	120	119	110	119	137	98	105	96	124	120	103	112	120	132	118	132	100	120	121	119	137	119	139	120	104	133	131	159	118	100	104	121	125	122	113	140	120	138	134	116	105	130	117	121	116	105	142	127	109	125	124	123	108	123	118	141	101	117	134	128	119	124	130	105	134	116	108	109	109	113	123	118	118	129	124	95	109	112	103	104	117	110	112	108	101	106	112	122	126	124	114	144	101	124	118	92	113	130	113	113	120	139	120	121	104	93	117	133	96	109	116	134	116	114	112	99	125	120	117	122	112	134	115	115	101	128	115	114	130	132	141	117	115	134	116	111	135	117	105	126	120	125	108	133	121	107	121	113	125	123	124	114	128	118	119	113	102	99	115	112	110	91	115	126	137	112	120	113	105	100	108	111	128	107	117	107	139	114	109	122	116	114	127	118	97	108	91	142	125	127	119	119	130	120	117	113	126	120	129	105	113	118	120	116	128	115	112	131	119	112	126	120	109	116	105	108
2386	433	455	542	438	463	469	431	444	447	412	394	402	361	393	370	408	363	385	406	420	423	447	425	377	388	428	398	385	371	391	431	378	354	375	390	384	376	374	401	363	365	408	413	366	390	381	415	389	382	418	376	385	376	398	362	377	381	389	366	422	345	414	403	381	370	379	415	376	366	379	377	366	384	369	365	373	383	372	390	374	390	379	392	385	399	394	402	357	385	367	384	356	381	346	363	400	406	396	368	411	355	381	386	398	386	407	361	356	405	389	351	375	393	389	371	394	377	400	401	392	378	354	351	376	347	399	396	409	368	390	361	369	403	392	400	389	383	377	393	380	392	416	373	415	373	356	398	342	381	363	378	401	389	358	402	393	423	364	384	386	366	407	336	360	335	387	389	389	386	363	351	416	373	371	349	377	404	374	370	411	392	429	360	412	397	365	383	402	365	388	385	384	354	387	389	381	407	389	377	358	361	362	365	364	411	364	374	424	384	388	358	393	408	399	364	396	356	393	366	372	384	377	373	361	379	401	374	377	360	378	370	367	377	375	405	386	367	358	367	316	378	369	401	395	374	367	366	355	362	393	364	381	373	378	360	391	385	342	376	363	373	381	373	376	375	365	371	352	342	398	374	366	369	382	351	347	396	362	374	391	393	354	398	382	346	400	385	422	404	393	393	358	376	400	389	368	388	377	412	413	354	381	382	396	381	401	356	348	368	390	360	408	376	400	386	402	383	387	378	355	393	378	371	386	348	393	354	365	383	393	394	427	368	417	394	367	415	348	382	397	404	399	352	394	392	386	366	373	388	384	360	390	397	369	371	413	397	370	375	369	359	418	373	394	355	394	364	408	397	371	342	339	366	407	390	372	375	388	396	355	401	369	357	388	381	382	344	348	386	410	376	396	367	396	410	367	371	349	375	384	387	342	374	377	369	357	378	381	368	378	397	390	400	406	360	406	367	366	363	392	340	434	388	402	342	426	393	355	423	370	351	371	354	404	388	408	377	380	405	369	381	367	389	401	384	361	373	381	393	406	427	384	372	385	387	347	383	401	343	373	386	381	355	374	389	362	369	376	419	373	358	412	395	393	358	400	377	363	394	354	387	359	400	393	347	410	386	407	355	387	371	350	393	401	352	398	366	379	351	351	399	360	365	371	364	371	400	388	369	376	357	388	333	382	385	373	381	354	394	376	368	368	377	379	390	358	374	382	353	400	378	380	337	362	367	357	374	359	371	369	377	403	353	339	401	392	357	347	401	399	382	388	344	366	402	378	388	416	403	367	426	369	419	412	405	381	389	388	352	360	393	371	359	379	387	378	370	367	378	398	369	415	405	355	384	375	363	378	396	424	406	372	379	382	407	377	376	369	364	391	377	403	393	383	402	411	365	411	387	367	400	345	386	355	406	406	385	365	387	379	354	385	408	411	389	370	381	402	401	375	372	378	383	409	389	409	367	387	388	370	376	378	393	447	373	404	368	367	358	409	388	360	365	372	402	365	397	383	343	407	355	415	339	377	349	377	360	341	363	387	393	388	371	367	360	412	366	403	383	361	363	365	341	367	394	377	387	373	367	390	370	380	365	398	358	334	368	381	353	377	385	366	428	380	366	378	363	387	416	384	405	400	373	393	389	382	389	383	385	368	402	414	382	389	372	405	375	388	371	359	384	370	379	408	384	352	398	386	410	370	365	379	395	394	379	363	346	372	355	370	384	364	422	395	389	386	372	365	373	388	383	374	386	402	412	399	425	334	357	363	403	358	408	390	366	356	378	349	383	388	361	375	378	362	403	356	408	407	372	385	404	388	417	373	415	412	397	389	402	367	382	377	355	372	353	366	381	376	368	367	354	412	384	370	377	387	371	377	387	420	357	415	387	374	400	416	373	395	384	392	402	365	388	356	390	409	377	363	397	364	375	369	361	359	379	406	382	387	372	368	376	390	356	383	398	369	373	394	392	355	394	380	389	364	345	367	394	360	400	366	413	383	402	381	382	366	356	341	366	396	363	388	378	364	418	352	394	405	408	403	366	363	402	365	370	366	414	402	350	387	389	373	360	371	369	337	367	394	348	388	366	355	360	366	339	410	372	323	414	399	400	424	381	416	365	376	399	412	356	354	367	365	345	375	375	386	368	401	385	353	414	365	390	386	377	387	397	339	395	381	390	395	399	361	383	392	387	356	401	413	370	341	397	390	375	375	332	382	340	393	411	382	371	378	374	417	372	385	390	429	391	364	351	357	368	344	366	385	401	423	365	382	354	363	371	400	404	359	380	375	343	411	370	355	375	354	378	381	383	389	411	399	379	390	365	374	381	369	372	367	379	341	403	357	384	382	387	383	335	401	372	396	406	361	393	365	390	384	421	386	387	386	400	345	360	377	399	378	358	378	370	350	387	374	368	385	385	423	380	404	381	387	389	384	351	354	377	365	360	359	355	358	392	391	388	408	410	388	361	392	400	383	397	395	391	372	361	361	381	380	355	394	355	395	376	395	390	423	384	353	384	366	383	388	392	387	351	382	371	388	404	379	399	397	352	389	386	363	406	370	369	349	371	369	400	396	410	414	387	382	374	369	394	401	397	367	364	352	395	399	362	361	411	346	368	404	400	385	402	397	369	390	360	342	386	408	387	382	346	374	392	400	399	373	370	364	356	383	384	393	395	333	398	373	381	337	379	373	404	345	400	371	364	385	419	347	401	366	350	399	372	404	344	402	387	367	400	410	385	374	366	396	366	386	358	385	327	377	354	400	392	373	385	383	389	401	345	355	346	389	419	371	409	364	384	384	410	362	366	395	384	361	389	384	374	402	384	389	348	352	361	394	351	362	348	384	379	348	412	394	392	353	388	369	399	453	371	373	408	378	408	357	387	368	378	379	400	379	419	371	386	386	325	364	403	330	394	398	408	382	401	355	374	419	403	367	406	398	395	400	363	379	399	400	389	362	392	373	373	390	399	363	376	374	402	390	378	395	391	382	385	354	356	397	384	403	375	412	366	393	386	373	399	403	409	406	410	363	398	408	346	352	347	377	378	408	372	411	367	374	373	396	336	406	371	383	375	368	388	384	404	383	375	384	386	362	362	346	379	413	358	374	382	373	385	378	372	383	391	400	371	380	374	370	360	395	365	355	412	344	369	390	397	377	370	369	353	383	371	389	367	362	400	362	370	371	376	368	417	365	399	395	400	372	373	398	386	379	380	366	415	386	346	418	389	407	396	361	374	396	347	366	382	387	365	380	402	400	370	370	369	398	379	398	362	365	398	383	390	348	376	382	390	362	418	344	335	407	379	432	396	370	438	368	392	379	392	346	352	377	404	399	352	370	423	385	388	379	351	420	358	356	388	406	393	393	347	398	367	387	382	352	384	368	353	352	408	347	439	376	378	392	385	387	407	397	380	370	387	370	355	366	391	411	414	350	426	374	410	343	357	378	365	362	374	336	351	403	383	379	363	362	376	393	410	404	364	397	378	358	348	377	392	370	357
7483	952	1144	935	715	519	430	406	361	327	327	289	252	227	269	210	229	277	246	224	231	246	260	240	208	225	246	221	241	249	219	230	212	199	204	204	183	202	234	225	211	213	206	229	222	175	191	222	209	192	217	216	212	194	215	193	236	187	203	192	232	217	219	196	198	181	201	204	209	200	195	214	218	188	196	191	206	183	215	179	208	188	196	210	209	180	214	210	207	194	245	199	223	186	206	194	225	218	180	210	219	196	203	230	225	206	233	189	227	190	232	234	202	225	206	187	210	216	200	218	207	193	201	167	217	227	212	234	193	197	202	207	209	236	208	201	212	218	195	204	215	191	207	222	176	202	216	213	211	204	218	196	196	208	184	186	197	208	189	184	232	256	220	189	191	206	212	204	225	195	195	176	172	218	204	196	193	187	204	213	208	207	217	183	211	214	208	224	217	211	197	235	204	228	198	196	194	210	179	223	200	217	192	200	199	181	180	217	213	183	215	212	197	186	211	214	180	230	209	221	205	178	192	196	217	218	201	191	206	194	248	193	189	181	204	217	204	200	208	210	201	197	229	197	199	184	224	195	208	202	224	182	206	207	195	198	207	238	191	185	196	231	184	223	214	214	219	234	188	209	207	205	223	203	207	198	204	186	212	216	213	195	171	192	215	209	188	186	184	208	219	209	206	207	178	188	203	198	198	210	225	196	216	200	199	188	196	214	217	214	204	217	213	207	190	222	207	202	228	201	188	227	199	174	215	220	216	209	221	184	216	180	205	224	219	213	204	213	226	225	219	228	174	209	208	198	189	202	168	230	185	210	175	197	198	215	211	229	211	230	185	199	200	205	217	192	197	174	222	214	169	214	192	161	203	190	203	198	200	217	229	208	213	209	230	186	180	186	215	179	201	200	178	189	212	195	217	206	188	181	225	197	228	208	207	184	232	223	207	217	189	214	210	225	208	219	225	223	190	179	191	219	212	205	247	214	196	188	202	233	192	221	200	227	213	213	187	232	200	201	201	206	228	192	209	194	199	205	238	201	209	191	199	213	195	189	228	216	193	206	218	189	225	197	182	206	204	223	218	235	205	215	212	205	222	230	212	213	184	193	215	204	197	202	204	192	202	223	190	216	209	180	188	204	208	211	204	231	212	194	226	198	231	202	199	201	181	210	201	200	221	197	178	224	211	191	217	217	200	195	239	202	221	205	193	200	228	228	199	217	207	196	188	220	184	207	226	200	212	217	204	222	210	187	193	217	185	195	216	172	210	197	198	218	178	218	201	194	208	197	182	189	210	225	188	202	195	203	206	221	231	218	193	211	201	225	199	201	220	212	231	208	192	223	238	206	215	218	192	216	199	196	212	206	187	226	216	201	183	201	232	226	222	199	167	207	204	215	192	201	191	188	218	185	196	208	215	200	224	209	199	226	226	201	202	204	199	203	197	208	215	208	210	203	207	194	204	193	213	207	227	189	216	206	193	186	196	210	207	191	217	200	198	224	208	174	215	202	212	196	175	208	208	224	212	207	219	231	206	196	210	216	177	194	203	211	192	222	206	224	179	193	202	208	188	233	226	196	218	234	195	196	243	210	201	208	209	222	197	180	244	207	197	203	172	210	202	205	195	199	216	226	156	204	191	243	191	195	197	183	211	200	189	204	197	233	222	196	212	219	179	239	216	191	192	198	211	187	200	192	208	217	196	210	227	196	216	185	233	223	192	198	193	196	238	234	198	209	213	219	201	210	215	202	182	213	234	190	212	205	222	172	213	208	180	182	194	210	205	216	228	182	202	182	214	211	198	192	201	198	212	210	224	193	216	227	198	189	194	207	200	213	213	217	178	201	224	194	187	231	217	200	223	201	198	219	191	220	220	215	198	237	220	224	219	225	211	220	223	213	178	215	202	187	230	201	210	227	191	194	203	203	216	189	194	189	198	193	229	214	190	195	209	221	234	214	226	185	221	204	213	198	230	202	202	210	197	206	210	203	209	198	207	191	192	213	220	194	184	178	195	221	199	233	221	185	193	200	203	217	189	203	212	200	200	197	197	203	216	178	185	210	215	223	195	203	205	206	227	217	221	221	233	205	187	191	193	195	212	234	215	213	218	214	195	203	216	216	200	222	200	204	209	185	211	190	235	191	210	209	223	194	212	217	182	209	202	204	211	216	229	180	236	198	181	205	207	206	204	210	205	187	209	183	215	207	214	179	196	215	217	187	222	186	199	216	212	222	202	196	227	194	197	224	203	194	182	219	183	209	216	206	226	228	185	194	228	220	213	230	203	234	233	215	195	221	205	190	206	188	185	194	209	204	218	181	206	184	172	208	210	179	198	202	215	215	222	190	198	198	218	220	196	169	214	207	189	201	181	212	183	186	204	205	189	196	206	214	191	195	217	193	183	198	223	227	217	207	216	205	193	197	205	196	206	212	224	207	219	212	202	210	205	213	210	215	200	203	207	192	208	217	207	220	243	212	196	185	203	186	196	192	169	188	214	200	189	207	228	209	208	214	241	233	221	188	225	201	195	222	209	193	188	214	204	214	230	204	211	187	206	209	217	176	231	197	194	188	209	187	184	211	189	234	203	199	190	228	197	196	222	206	216	186	203	209	187	231	202	194	210	206	211	199	206	197	207	224	195	176	182	231	205	197	182	226	202	201	196	200	220	195	200	187	186	217	193	209	206	215	203	207	207	224	180	213	170	182	193	205	195	222	221	204	194	200	183	209	191	227	243	203	205	184	206	188	205	180	207	215	209	217	215	207	213	193	212	179	219	186	195	210	213	192	200	206	218	198	212	206	210	190	214	208	198	218	207	213	188	208	231	221	199	212	202	214	220	188	200	193	192	223	194	190	199	207	210	206	205	206	208	207	196	189	197	245	205	211	165	201	213	193	197	202	192	216	169	193	215	228	203	174	205	194	224	208	199	174	219	169	227	208	220	197	204	198	214	243	219	210	190	198	195	195	210	197	226	206	223	236	220	202	195	195	220	223	225	219	189	223	217	227	189	211	197	204	230	203	215	211	196	192	210	220	216	199	196	192	182	184	223	222	198	189	204	193	187	207	207	199	209	224	185	216	204	186	201	219	182	210	202	207	219	200	213	226	205	219	198	217	188	192	208	207	190	196	206	182	204	202	207	234	202	195	215	186	189	211	230	220	205	193	206	204	199	213	209	208	221	197	214	200	226	215	190	188	194	213	197	209	228	216	213	161	193	191	174	218	197	196	221	183	210	205	188	205	206	222	224	245	226	214	206	221	205	228	219	196	201	206	207	225	216	216	192	218	209	195	186	194	189	196	188	227	181	213	225	196	235	230	193	196	240	218	196	217	218	200	196	196	206	220	222	208	225	224	193	198	206	226	202	213	198	198	202	196	212	194	202	222	179	220	228	219	184	192	208	198	202	209	203	207	202	178	226	203	206	199	175	219	192	213	185	216	214	192	218	201	214	210	186	216	204	206	210	200	191	175	223	215	214	203	222	187	217	212
6096	1335	2663	3226	2810	2253	1852	1677	1476	1267	1165	1084	1046	951	902	842	802	868	829	831	930	1136	1266	882	769	819	818	867	972	841	887	755	703	700	694	785	659	612	622	626	563	652	605	610	648	655	581	618	590	682	624	590	625	616	590	595	602	601	592	609	612	584	591	554	602	623	587	603	605	614	583	601	587	570	598	583	563	609	642	631	582	588	612	593	582	583	575	613	625	618	583	597	574	607	605	601	553	604	590	585	554	637	583	589	567	583	569	607	577	492	592	594	607	594	588	581	571	623	582	556	563	617	549	603	570	562	594	567	579	549	610	559	595	573	543	589	573	579	599	582	579	566	558	571	586	609	597	581	635	558	564	587	556	586	593	614	593	586	638	583	588	584	626	579	585	573	616	568	611	581	610	556	584	603	559	544	563	608	585	572	567	610	562	582	602	559	582	601	581	537	621	580	563	567	597	626	586	584	594	581	614	562	555	589	611	622	607	581	604	580	565	572	618	564	574	609	568	580	614	553	585	548	581	590	606	591	521	606	541	583	562	601	540	564	613	608	555	572	531	547	577	560	557	554	586	598	584	583	569	589	577	572	630	585	552	566	571	612	598	594	575	569	559	557	577	587	620	586	595	627	586	560	552	609	569	588	582	577	595	587	551	570	602	585	582	623	609	604	568	657	583	627	577	546	554	553	527	570	573	567	558	595	589	578	536	592	577	563	573	590	590	566	575	596	558	629	569	587	595	573	566	573	592	579	579	571	555	607	574	594	573	584	577	610	577	575	588	565	598	568	599	536	568	599	594	564	549	599	605	548	553	616	602	595	594	576	593	554	578	552	584	587	614	549	581	597	582	599	560	555	532	605	556	602	580	572	539	619	595	569	583	592	567	586	570	548	592	604	548	601	589	601	593	597	544	595	570	604	599	588	574	607	606	592	582	553	598	556	603	585	579	605	582	589	570	651	578	575	595	552	613	602	599	515	537	573	559	591	603	584	591	544	560	572	633	602	583	582	599	552	573	561	597	598	572	558	561	589	590	580	541	575	580	556	557	553	601	565	567	578	588	620	564	572	608	601	658	577	586	536	612	531	592	579	580	577	533	561	609	557	569	580	548	622	572	573	582	600	606	585	537	570	584	590	541	547	586	540	571	577	612	574	597	542	562	608	613	592	590	607	594	574	633	554	623	561	591	560	580	542	595	562	615	596	655	599	544	551	591	555	562	562	583	586	577	575	578	572	565	604	575	605	627	542	604	608	576	538	591	577	578	578	561	524	560	594	553	573	609	557	554	598	500	586	598	566	587	606	617	598	558	533	542	587	585	576	578	580	611	555	584	605	578	562	554	600	564	599	599	571	606	584	603	564	602	559	631	576	605	575	563	616	586	541	566	582	557	606	608	596	522	608	571	598	536	535	585	591	573	558	587	571	610	579	596	612	601	579	596	553	583	571	578	585	639	555	555	566	559	551	585	578	572	589	530	576	582	587	636	589	565	555	601	594	611	564	568	564	569	568	588	597	574	611	563	540	630	630	598	582	605	521	627	609	583	567	584	588	584	585	636	575	539	561	580	579	579	631	563	610	582	557	614	570	506	605	594	570	562	519	580	531	605	576	581	577	561	574	612	555	603	606	579	571	534	587	562	581	606	553	592	558	569	578	598	611	587	580	539	566	538	580	559	596	564	653	603	572	557	563	576	588	579	626	620	594	604	592	526	638	573	589	624	586	558	600	560	631	613	566	566	497	602	589	567	598	570	604	573	540	569	581	593	566	582	564	551	589	582	593	575	568	580	570	529	602	593	594	553	592	555	583	579	587	543	582	589	576	535	523	578	595	566	610	552	594	556	582	564	582	609	652	583	568	598	568	581	574	559	570	602	580	592	563	552	579	598	583	586	613	617	569	595	615	548	589	603	580	585	570	570	563	546	556	612	619	577	594	579	548	582	550	594	584	561	602	577	565	546	585	587	587	615	583	598	596	619	559	587	566	510	595	566	621	583	574	513	603	551	605	573	546	595	634	559	545	591	575	584	557	542	604	587	589	540	589	650	576	625	586	568	586	607	584	618	575	610	590	566	590	555	581	573	600	551	616	603	557	592	584	610	572	576	571	623	565	595	592	582	616	581	588	606	543	586	560	585	639	602	583	553	581	591	604	578	554	597	572	586	579	601	577	603	615	565	586	571	561	547	578	602	557	575	556	615	568	573	583	580	600	576	558	564	583	592	547	580	565	586	565	606	553	565	576	600	543	592	583	558	591	592	582	557	636	568	628	588	572	593	589	612	542	607	574	560	584	602	603	574	559	573	555	586	543	611	590	572	560	613	577	562	603	588	562	600	589	598	557	583	578	603	598	601	605	584	618	615	578	625	549	584	578	590	557	631	596	620	586	533	605	540	561	575	626	554	559	551	571	578	574	612	561	574	610	601	618	596	638	552	573	589	596	556	571	579	613	587	593	536	594	557	531	557	582	623	577	597	578	598	587	630	590	593	562	602	594	629	555	581	619	585	591	521	543	594	579	562	605	602	588	612	573	574	568	578	609	544	590	588	603	593	576	586	596	587	559	583	577	591	642	529	555	538	569	560	591	632	569	582	617	587	573	620	602	598	554	607	595	583	596	572	571	578	560	526	593	565	584	545	574	550	609	586	567	607	614	560	570	543	587	572	591	590	547	535	526	593	575	587	593	582	593	569	576	571	545	548	547	572	594	576	613	595	544	576	541	603	533	584	589	568	608	561	605	577	597	592	580	530	581	596	583	592	559	571	580	586	572	584	613	580	603	590	570	566	603	582	567	574	596	551	650	530	597	563	527	597	556	612	584	580	601	549	616	602	581	582	573	566	614	565	572	564	566	595	613	584	623	630	587	556	538	590	593	587	576	560	552	564	557	593	573	584	597	577	564	581	553	592	552	567	602	604	589	622	606	580	611	613	592	588	598	579	561	593	596	574	588	557	616	587	617	621	582	584	569	590	596	558	567	561	568	583	604	593	600	558	545	575	563	622	537	595	596	568	589	592	600	565	602	621	565	561	595	609	576	554	562	622	602	553	567	592	575	582	562	616	563	546	593	586	555	594	589	593	539	601	563	575	558	557	553	617	594	595	549	565	573	545	623	604	566	568	643	598	531	628	574	604	589	576	583	574	577	567	575	561	591	568	585	572	553	552	620	530	511	555	560	541	588	598	572	535	581	582	618	585	548	589	575	583	549	557	583	559	587	574	607	617	552	587	567	565	614	581	589	576	564	548	552	575	604	588	544	583	559	601	584	571	584	549	566	547	572	545	584	544	593	607	584	562	573	528	532	532	565	575	596	545	580	553	587	557	595	557	528	622	555	601	595	586	601	555	565	573	605	596	576	571	546	577	610	630	585	585	586	574	595	554	569	606	578	525	562	586	579	613	578	608	546	566	575	574	574	552	593	564	615	582	631	547	586	566	583	571	574	558	590	513	555	588	603	576	599	600	588	580	572	564	564	589	600	556	606	586	569
14388	2657	2583	1995	1438	1122	846	708	679	622	582	615	533	534	483	429	432	460	470	455	451	508	532	460	442	409	451	469	471	417	445	403	400	388	503	389	433	410	387	370	380	416	394	382	408	437	390	358	387	370	363	392	404	412	398	367	378	379	368	390	415	370	396	380	395	406	378	390	366	384	386	410	352	349	346	408	397	390	375	404	373	413	387	387	389	400	392	381	398	387	398	391	374	403	378	404	375	371	414	390	354	383	432	403	364	375	359	369	375	358	400	366	395	392	402	426	382	370	358	388	418	404	362	364	387	376	400	408	340	350	379	386	363	403	378	340	413	416	384	393	385	369	363	396	404	369	400	407	400	401	374	370	358	386	392	390	401	375	390	376	356	430	349	385	372	403	359	325	367	378	365	401	375	380	360	378	411	386	364	404	397	369	384	367	375	367	383	345	371	350	368	392	405	366	361	348	386	401	388	388	398	335	405	361	400	399	356	339	376	420	386	343	405	371	398	397	390	381	382	370	399	410	342	376	384	365	398	385	392	411	372	387	395	359	400	400	413	398	399	365	384	386	373	353	373	397	359	388	382	381	395	366	381	391	353	343	379	390	385	371	370	379	387	386	371	386	350	401	401	418	365	397	381	398	374	399	363	370	414	395	359	365	393	369	416	375	345	370	375	410	360	360	402	407	412	383	376	360	418	358	375	366	403	366	377	378	369	423	384	359	374	376	384	380	379	359	364	360	343	407	387	394	398	381	388	388	356	358	392	381	368	360	379	393	404	392	387	359	378	395	366	385	381	377	390	374	389	383	382	379	368	389	394	407	369	367	350	381	358	391	395	358	386	380	381	350	370	343	394	406	357	393	388	359	394	419	353	392	376	407	406	394	356	396	376	402	409	346	415	353	389	415	365	378	392	412	384	358	390	371	402	431	396	394	379	360	383	355	372	362	403	371	403	385	399	369	366	377	398	391	403	355	379	396	375	358	362	377	379	358	349	355	368	365	355	388	386	422	385	427	372	349	400	374	376	395	357	366	398	426	376	394	381	384	395	381	394	378	411	387	380	382	379	388	384	433	412	366	352	380	408	406	380	404	384	346	397	391	398	390	396	433	362	380	357	398	368	415	374	401	397	399	370	421	373	393	394	353	366	354	395	384	413	407	406	383	401	389	362	381	362	409	389	412	371	371	384	374	353	385	406	400	350	383	362	343	425	397	391	416	415	364	372	418	382	385	372	394	348	397	359	404	401	404	358	381	339	373	370	395	392	379	393	383	335	401	374	418	382	371	375	417	395	403	386	391	385	371	388	397	400	401	360	372	398	361	345	394	361	371	387	366	393	390	377	367	432	397	391	376	423	346	414	377	364	350	329	374	382	390	388	382	360	365	374	385	391	349	353	375	382	371	377	388	380	383	387	366	392	387	346	377	406	402	362	364	358	347	370	396	372	384	381	419	377	371	374	395	382	379	388	376	423	362	371	348	347	353	350	403	363	369	405	421	415	366	373	357	401	405	424	401	382	373	419	398	361	404	374	356	399	404	391	390	361	340	405	391	350	409	379	367	411	368	376	396	364	360	386	357	393	355	361	374	400	351	382	411	388	399	384	377	414	413	384	411	403	408	408	366	355	383	365	358	397	361	358	410	408	398	376	373	437	388	382	396	383	390	383	405	384	384	417	397	372	364	388	378	391	375	381	347	416	340	348	409	368	417	383	401	367	381	350	405	399	404	379	387	383	398	376	378	400	386	390	381	340	379	380	380	416	351	358	394	374	362	370	394	377	404	333	396	372	386	398	382	397	373	397	416	385	383	412	379	406	383	396	397	404	362	420	372	369	370	413	395	406	355	369	392	377	358	374	369	368	378	390	376	374	373	360	384	414	394	389	394	411	385	399	376	400	422	362	385	372	392	382	363	383	389	373	381	379	408	409	370	382	401	382	379	403	373	412	375	404	392	354	375	379	369	361	359	399	370	376	383	395	376	433	366	403	365	368	390	383	380	380	380	373	349	372	343	418	359	347	373	400	369	380	387	349	368	365	352	407	409	397	364	379	391	324	367	391	378	398	377	388	393	365	393	425	398	391	357	376	384	392	393	409	392	393	357	421	395	396	389	404	396	386	369	337	395	383	368	371	382	391	387	405	387	365	404	386	417	350	377	382	382	382	388	377	390	403	396	400	341	369	377	395	355	400	394	369	355	376	396	367	419	348	421	381	381	418	364	370	371	370	383	373	369	380	364	368	399	399	367	355	419	369	416	360	361	385	378	406	358	368	385	413	395	410	380	364	354	381	396	384	377	370	423	402	362	393	380	376	382	364	393	368	384	383	350	370	388	408	407	376	365	369	370	396	391	384	407	349	361	385	405	391	381	349	365	404	380	385	396	375	386	376	421	344	340	377	352	365	388	368	390	395	406	386	408	387	373	419	389	373	375	354	400	396	364	380	374	384	394	375	365	408	338	369	409	388	380	389	435	366	400	361	411	388	387	341	391	384	355	435	394	376	401	371	380	394	367	426	379	354	376	366	367	389	415	403	382	378	392	421	397	405	405	407	368	376	335	356	376	401	398	374	368	362	389	358	395	364	390	377	399	343	388	381	365	357	386	404	392	359	394	342	373	401	395	370	390	344	396	382	377	392	385	368	343	407	381	365	382	383	415	371	409	381	392	398	372	411	404	382	387	437	400	379	374	419	430	385	360	380	425	412	377	378	361	386	326	375	375	416	376	374	388	362	376	394	366	388	414	376	362	360	375	371	366	367	379	353	362	378	396	392	372	387	381	372	367	411	408	371	382	354	372	392	386	369	377	384	375	420	373	387	357	365	393	375	367	389	409	338	407	375	391	347	398	354	403	358	372	387	383	380	377	372	396	394	399	413	359	373	391	354	391	375	386	404	360	346	374	386	366	394	380	341	367	366	399	361	362	377	392	392	390	388	415	400	374	418	380	386	386	381	376	351	366	362	358	428	393	367	361	384	385	386	365	382	392	391	380	379	367	406	347	395	392	375	367	351	369	402	387	363	406	378	379	408	395	409	381	401	434	397	399	360	393	370	375	396	356	390	331	370	390	388	395	390	406	394	414	405	392	423	406	364	390	367	415	354	370	387	406	440	388	361	348	391	398	413	389	321	369	358	399	381	373	411	380	378	389	409	404	406	408	404	392	415	397	386	401	428	386	423	376	419	346	416	416	381	387	367	399	404	397	372	363	384	387	374	411	383	403	386	370	370	384	363	392	390	411	412	413	367	359	406	370	402	378	388	406	377	376	394	392	380	382	436	378	358	411	379	377	443	407	359	405	338	358	358	343	382	349	376	391	357	395	392	385	369	412	401	414	388	365	354	384	381	361	376	386	399	367	361	351	401	375	418	344	389	368	389	398	367	379	382	375	384	384	418	374	350	385	375	405	392	351	361	359	356	387	412	353	390	386	384	376	384	373	367	358	401	367	377	387	387	379	402	398	387	393	368	425	396	395	370	373	417	371	402	359
8233	2424	5015	5892	5132	4202	3438	2999	2755	2358	2144	2098	1863	1795	1570	1520	1410	1455	1434	1496	1491	1981	2301	1403	1355	1285	1408	1466	1429	1404	1344	1198	1214	1147	1653	1201	1069	1096	1076	1020	1037	1061	1056	1025	1011	976	991	987	935	959	1028	989	1037	994	1020	969	974	1023	970	1027	970	980	963	991	969	934	926	986	972	948	949	941	903	966	968	918	954	973	941	951	962	936	954	968	982	989	888	926	956	892	936	947	958	994	910	1001	952	949	930	986	986	910	945	924	966	949	924	937	965	931	863	917	937	886	943	949	970	912	964	975	943	972	959	990	932	948	879	949	970	928	968	968	956	985	980	975	887	960	877	976	1001	982	939	927	986	921	911	942	979	946	953	964	975	941	989	927	996	981	906	962	888	933	916	954	988	979	961	959	910	912	898	917	941	960	950	974	952	915	934	946	916	960	958	966	1005	962	980	969	951	879	912	965	1004	939	950	983	959	920	940	943	968	919	896	939	897	946	943	950	885	903	908	966	929	906	951	879	944	991	976	931	988	954	995	941	971	946	948	950	988	943	896	956	932	944	962	952	951	876	964	946	919	907	885	924	915	936	926	904	906	922	914	928	947	976	931	928	916	923	916	998	949	950	994	902	954	904	948	970	935	940	950	936	972	896	957	892	920	975	957	918	901	914	943	945	960	933	962	925	945	950	947	896	957	978	962	948	941	903	922	955	893	952	922	900	950	983	884	971	917	958	926	881	944	984	894	940	975	993	1019	865	935	918	909	938	903	922	930	935	936	868	909	890	896	960	950	933	980	899	940	928	910	936	928	912	910	926	928	932	942	939	954	931	896	946	913	970	921	949	958	951	942	1014	922	912	953	920	917	901	937	895	930	906	927	947	960	983	952	954	969	962	943	928	933	884	954	995	961	915	969	889	925	944	974	929	901	976	916	966	946	940	937	886	915	959	927	924	915	865	945	968	898	962	957	957	940	931	862	959	973	932	902	937	905	895	993	909	911	931	952	910	934	920	933	900	986	920	914	1005	968	945	897	931	905	886	979	935	907	935	970	952	943	927	880	976	947	944	920	951	931	946	943	931	955	914	935	950	943	929	969	949	917	905	899	983	925	950	921	963	935	926	900	1008	928	898	943	950	928	882	972	927	929	944	953	918	942	977	941	983	953	877	979	875	935	912	950	993	939	893	916	955	900	955	905	934	1006	913	891	954	988	939	917	943	925	966	943	981	942	919	915	947	922	950	964	916	886	914	955	945	924	950	933	932	919	953	855	915	930	944	907	939	965	930	980	925	952	937	972	991	969	916	912	944	932	933	908	918	942	925	933	954	944	972	917	993	929	905	977	962	924	909	918	963	901	886	974	938	934	972	957	889	984	1011	926	947	981	890	955	876	878	950	943	959	900	962	930	939	950	984	935	940	889	893	963	922	954	908	990	954	950	946	922	913	956	946	979	928	945	934	952	923	904	940	915	866	973	950	937	940	994	955	991	913	954	902	940	968	1036	965	923	946	915	951	942	966	907	973	938	938	912	963	936	1002	892	996	900	923	940	1011	954	909	989	892	969	929	918	967	898	985	921	936	903	956	949	928	965	893	983	945	1003	954	954	899	964	944	922	910	939	947	950	935	923	939	961	947	970	930	920	906	994	938	959	921	979	930	933	900	963	889	916	940	992	970	949	926	940	865	977	992	929	932	940	951	908	976	981	943	944	977	935	944	923	914	979	925	934	938	954	926	930	922	896	893	932	970	954	889	913	898	970	976	916	989	951	940	881	925	911	903	884	915	935	973	913	903	902	972	943	935	943	948	935	931	961	909	938	914	926	933	947	941	914	910	902	939	923	967	942	941	966	945	911	929	941	947	948	880	970	943	871	921	941	975	913	965	968	972	903	949	888	907	909	932	893	981	980	1002	927	933	958	960	946	961	958	916	953	955	934	890	949	969	988	948	965	936	964	934	893	952	966	917	906	960	901	957	933	1024	981	928	887	961	946	960	961	950	897	903	901	891	962	904	878	969	974	951	900	951	902	948	934	891	906	924	1000	934	934	932	906	877	873	913	917	893	945	889	918	927	955	868	929	934	929	936	896	912	928	971	963	926	901	891	1019	976	971	945	968	950	953	887	1008	943	970	931	978	878	959	947	926	921	910	969	942	909	933	893	948	877	864	910	928	961	953	974	941	954	1014	927	914	939	966	963	920	916	1002	948	987	936	956	898	934	909	935	905	932	938	922	949	957	931	957	956	932	882	932	953	902	941	913	951	915	922	873	950	939	963	943	941	913	939	971	905	926	934	924	925	897	928	915	905	909	943	950	920	867	897	917	985	940	901	876	928	952	1007	937	938	990	915	938	914	1002	952	957	981	936	934	934	959	906	943	969	903	959	917	919	905	981	970	933	947	970	918	936	962	943	940	970	939	900	936	952	1000	937	896	970	934	930	956	920	924	923	938	976	1010	946	912	939	1001	933	947	924	958	949	900	1002	927	934	969	901	990	963	955	905	974	892	955	933	918	918	923	898	920	973	897	878	945	979	947	940	899	916	942	954	893	935	891	925	935	930	945	922	932	932	915	945	1002	960	872	896	940	957	963	936	956	948	930	941	897	951	913	890	898	961	878	916	905	932	957	958	908	1010	916	921	943	947	968	945	914	989	949	948	954	964	936	881	948	908	945	961	897	971	929	916	1035	924	933	935	979	984	877	899	944	917	998	957	921	968	938	950	908	945	885	982	936	912	881	957	934	937	962	911	914	961	894	946	939	918	961	974	918	965	956	922	960	916	902	948	909	932	957	968	920	916	945	972	929	957	917	877	955	940	1027	945	977	960	943	933	910	944	948	909	947	922	1031	956	963	905	917	974	947	912	938	925	949	925	994	954	927	969	935	943	969	911	962	956	919	964	933	864	872	925	936	919	906	949	901	947	962	965	969	926	963	891	860	964	1018	948	928	922	937	912	917	914	898	888	904	1009	937	957	1006	947	959	979	946	898	913	984	899	943	951	960	936	906	921	947	922	889	928	904	972	933	971	928	911	937	943	945	932	947	941	899	959	903	905	954	941	891	935	904	971	899	963	983	882	943	946	918	923	892	957	1008	956	929	943	923	979	912	958	987	929	960	960	957	965	986	944	962	918	930	959	939	937	879	975	929	966	912	884	953	894	994	955	953	955	942	939	930	930	878	993	951	956	898	909	943	922	929	908	919	932	902	964	944	981	982	906	984	906	930	922	969	929	940	941	942	933	914	968	969	913	934	948	1024	912	963	950	940	936	1011	927	962	962	959	956	968	899	895	917	945	951	967	933	905	977	907	1019	926	865	919	910	911	947	881	912	962	949	1022	914	916	1010	955	982	911	968	887	981	910	929	915	896	1030	1010	927	956	921	882	902	942	851	899	963	968	912	968	913	965	895	992	928	923	941	893	943	928	949	942	879	952	931	923	997	945	933	916	959	905	962	941	955	937	935	936	891	947	931	957	952	991	904	911	1014	914	928	935	973	913	902	931	906	912	937	888	986	964	945	944	880	892	973	982	902	874	930	902	959	876	917	938
2011	139	125	142	140	161	131	126	117	120	118	128	137	119	127	140	110	110	132	109	130	149	122	120	114	94	111	138	129	128	111	122	107	123	112	125	99	115	105	128	112	111	119	122	134	127	111	136	126	118	136	122	118	119	110	137	121	134	134	120	129	127	119	124	110	128	105	130	123	97	121	107	104	108	109	125	111	107	125	131	113	129	127	149	139	129	123	127	122	137	113	116	111	127	119	118	115	105	115	108	111	122	126	121	125	120	107	118	102	133	98	115	116	129	111	106	112	127	113	129	109	121	101	106	113	132	123	116	107	125	129	118	141	127	115	105	118	129	142	133	133	113	112	115	126	110	126	121	130	130	115	105	133	120	121	109	116	133	125	115	111	130	125	132	120	123	99	137	98	129	117	105	114	136	100	135	115	129	120	125	129	115	130	128	131	123	123	113	120	109	113	111	115	124	109	134	123	110	117	124	127	118	110	140	135	124	112	138	120	118	131	133	113	117	117	117	101	121	104	113	106	122	109	129	105	125	109	121	131	133	109	115	122	98	125	111	111	120	127	127	110	110	101	124	114	110	113	108	134	102	119	110	102	128	104	124	111	122	119	109	113	123	109	116	120	110	109	116	110	105	118	130	124	124	106	103	136	110	131	129	131	125	113	108	108	121	140	115	108	111	125	116	138	124	109	92	136	112	117	120	115	146	132	113	121	121	109	123	120	127	128	102	131	129	118	102	124	105	128	116	114	144	124	126	115	132	132	129	110	134	132	116	114	125	120	113	101	103	134	105	92	132	124	130	113	105	126	123	113	134	127	101	109	118	122	125	132	107	118	98	121	126	108	112	109	142	127	109	131	111	120	135	120	126	148	125	116	130	116	101	126	122	122	137	109	103	151	144	131	112	144	121	112	117	126	127	112	107	115	117	129	126	109	120	134	122	133	120	100	111	122	137	117	124	113	114	103	122	143	120	118	126	134	110	121	116	124	115	116	112	114	125	118	121	124	143	110	131	117	115	107	140	152	116	153	99	121	117	131	139	110	117	131	132	116	118	128	94	125	111	134	118	98	124	106	115	113	131	115	120	118	121	123	103	104	118	124	124	100	119	120	126	125	128	115	122	110	120	131	104	136	133	104	114	121	106	115	110	114	121	136	117	117	113	128	143	103	127	131	136	107	116	112	118	103	141	127	130	118	105	118	122	117	111	114	109	117	117	122	112	128	128	126	127	115	123	121	110	95	113	137	130	159	119	132	108	129	142	115	124	118	121	127	134	118	133	105	113	107	107	129	110	126	119	131	127	123	109	139	117	130	122	107	118	110	110	118	140	121	122	108	123	106	124	130	112	91	125	116	101	116	114	120	120	108	128	107	114	122	133	127	109	98	137	119	122	119	126	136	142	122	137	125	122	135	120	126	113	127	106	110	98	102	134	102	103	107	127	107	142	119	107	124	100	131	132	118	119	114	140	134	108	129	132	146	111	113	112	106	106	114	126	117	112	89	117	120	101	112	108	135	124	102	118	129	124	99	140	112	125	118	130	118	154	131	104	133	117	132	122	123	97	139	113	130	119	119	108	117	123	119	139	122	124	134	109	127	122	131	115	127	110	103	118	101	117	113	108	113	136	107	129	121	131	112	137	133	124	125	109	101	107	115	141	92	143	106	122	129	138	118	121	111	131	124	116	136	124	150	106	106	117	116	124	114	133	114	113	105	124	114	124	109	132	127	119	140	121	118	129	118	107	109	124	106	113	102	137	102	113	112	127	131	114	122	122	113	117	128	143	108	120	96	113	103	113	99	106	100	118	121	106	109	133	107	123	101	123	103	151	114	112	134	109	99	120	115	122	113	140	127	122	127	111	109	121	106	126	111	105	112	125	122	139	130	121	152	123	116	158	133	125	103	149	128	101	129	115	138	108	97	115	132	129	109	107	120	102	118	127	119	117	106	134	115	132	129	119	146	130	114	110	130	130	126	117	125	116	117	110	111	127	114	108	124	122	129	130	123	132	108	123	129	141	128	129	120	128	117	98	132	111	113	110	106	119	120	129	130	127	121	121	144	110	108	115	97	110	123	123	116	125	142	117	119	109	113	105	123	107	91	103	119	123	123	96	129	115	131	127	120	123	106	127	110	106	118	105	104	109	123	127	134	110	108	115	116	113	120	114	125	102	118	102	106	116	128	104	123	112	108	117	112	128	103	135	108	110	99	125	105	93	136	121	120	127	117	131	116	124	125	98	134	114	128	121	97	110	111	142	111	104	115	120	119	124	137	136	109	115	119	107	110	131	136	116	122	119	107	105	136	127	134	102	101	116	139	114	123	98	108	102	136	104	140	125	132	136	103	131	134	143	128	132	112	125	131	137	115	135	116	135	119	109	114	87	105	113	111	114	123	132	133	98	111	124	118	132	137	125	139	118	112	97	114	140	125	142	119	125	105	137	111	130	137	116	103	118	125	120	126	120	112	115	131	118	112	128	111	112	110	109	127	125	122	131	113	145	102	113	132	104	115	115	138	123	96	125	124	117	109	98	119	105	139	89	128	113	130	137	115	118	99	106	95	129	119	118	102	123	123	118	128	107	115	110	110	117	124	103	118	133	113	113	125	118	107	119	121	122	115	132	127	104	115	118	118	105	124	120	110	113	118	100	102	118	106	105	94	89	130	99	126	124	131	96	135	104	121	141	134	121	111	116	105	106	123	131	126	111	114	118	129	126	129	111	105	111	129	105	126	129	132	104	122	112	119	107	111	110	109	118	115	122	125	111	104	124	107	128	133	98	112	93	97	128	102	106	130	100	134	101	107	108	129	104	117	126	112	128	129	97	115	116	131	116	118	123	97	131	126	101	116	121	123	124	117	114	119	116	136	107	131	117	104	134	115	115	129	116	126	98	131	139	123	117	111	137	115	123	117	118	119	114	110	111	134	127	110	124	119	116	126	103	133	123	117	130	108	123	123	138	116	98	118	139	113	110	100	119	124	129	114	123	123	106	121	130	103	97	95	119	99	110	126	120	126	112	124	121	114	119	135	143	127	117	93	102	142	117	118	134	124	115	109	112	118	131	133	107	130	116	132	119	115	115	137	112	120	118	135	121	112	131	116	105	121	106	120	102	108	107	116	125	113	105	130	130	130	119	134	122	117	131	118	136	105	106	111	140	109	98	118	135	124	103	126	129	147	120	109	122	112	101	129	115	105	112	108	110	123	118	123	108	119	125	146	116	153	104	126	106	116	143	120	130	127	124	136	120	145	126	119	132	134	115	106	116	122	112	122	135	108	116	115	122	137	125	109	133	107	123	120	118	123	128	124	111	129	137	128	108	115	117	116	111	110	131	113	127	118	105	116	146	136	129	111	106	120	119	110	110	115	105	113	104	120	137	115	115	133	109	107	113	125	126	124	124	128	140	116	104	135	129	119	97	105	135	126	118	103	110	100	107	116	131	105	120	126	125	129	137	118	119	116	105	123	136	120	132	105	126	149	106	107	115
2326	419	458	485	495	461	453	425	410	420	399	409	433	411	388	374	372	385	371	414	418	337	431	422	395	396	400	407	398	413	380	382	375	406	377	374	371	391	398	403	380	374	381	382	366	392	412	363	405	381	351	372	326	392	387	349	373	348	397	417	334	359	373	354	368	348	384	371	370	396	340	358	363	348	410	365	398	422	348	372	360	368	393	401	373	398	392	382	349	396	368	376	362	385	352	347	377	398	422	400	376	376	371	370	383	375	374	393	381	369	381	393	395	382	366	355	400	396	379	375	368	400	376	381	386	379	386	359	366	417	403	330	402	338	416	343	386	385	357	404	397	342	360	360	367	408	370	343	418	429	386	332	419	368	402	387	390	377	415	342	402	370	408	360	359	365	372	377	336	401	398	376	364	387	393	400	358	394	384	398	390	387	368	385	347	374	365	345	382	335	382	407	409	360	390	385	395	409	377	412	377	364	373	361	382	355	396	382	372	360	346	400	371	378	394	387	372	389	366	412	344	395	399	372	388	358	383	345	390	425	362	402	366	408	366	370	374	383	389	394	367	383	358	395	415	385	399	346	399	379	395	347	357	395	393	391	372	394	358	364	379	384	361	397	389	364	368	354	419	346	370	395	389	341	366	406	390	368	369	401	379	365	326	378	369	330	390	400	361	367	367	376	379	368	339	387	386	389	369	382	351	370	375	397	361	377	389	383	401	370	399	361	387	370	353	431	355	374	371	382	366	399	397	348	385	353	374	376	357	375	418	369	391	372	355	392	395	391	382	382	397	358	397	411	389	393	404	381	389	382	383	391	355	383	373	369	364	369	374	408	391	348	354	409	354	388	366	375	344	391	410	367	365	348	417	394	364	349	375	367	376	377	377	398	355	378	390	358	359	404	357	386	385	388	396	368	380	401	383	379	361	416	401	393	369	382	398	379	389	361	378	370	360	382	404	401	377	393	371	390	350	372	372	410	385	401	371	364	373	411	400	395	345	365	405	394	366	389	362	379	360	373	373	401	388	377	366	368	379	367	373	372	406	381	378	363	376	393	405	347	387	409	388	372	390	374	340	410	363	368	369	362	384	414	354	380	385	394	369	360	373	386	379	376	370	403	372	389	400	398	371	407	392	368	396	380	391	384	382	386	346	381	362	365	383	403	401	351	396	355	361	380	351	410	385	376	371	376	390	344	376	397	402	379	364	388	373	359	382	407	374	382	380	343	414	364	349	353	359	410	357	362	365	390	369	358	367	408	423	382	371	365	386	366	383	375	385	373	375	383	387	340	357	370	361	374	372	354	356	371	416	383	360	383	403	383	386	355	367	389	407	390	377	376	413	378	364	388	408	366	372	367	374	328	350	363	413	402	389	394	357	366	369	332	350	405	382	336	395	375	404	353	390	367	415	382	372	345	397	384	379	352	386	380	420	376	376	349	379	378	424	393	357	369	350	369	381	370	366	354	403	386	372	382	384	392	414	396	354	353	403	390	374	425	379	406	369	402	379	390	356	387	364	395	344	379	381	396	426	408	366	389	404	368	393	366	384	384	404	354	384	394	394	374	350	371	349	377	369	362	404	376	378	359	379	379	371	358	371	373	388	366	341	362	376	387	366	409	358	389	365	402	383	361	378	383	396	355	407	378	347	361	420	401	365	384	413	339	411	366	372	372	384	386	374	366	358	383	356	412	400	395	391	375	399	375	379	362	404	375	394	335	391	405	396	361	352	356	383	374	378	421	390	376	351	381	390	401	354	369	353	402	362	402	379	379	389	370	414	382	393	360	379	398	370	402	364	383	396	385	419	373	370	379	399	381	361	392	361	353	385	345	372	380	386	354	416	375	337	319	364	387	392	361	395	358	360	363	356	399	365	401	378	379	365	367	398	407	405	390	380	356	386	385	340	396	384	368	398	379	376	407	379	386	374	369	377	367	385	364	363	400	362	404	409	389	373	389	402	355	395	387	389	336	403	378	398	376	388	356	370	368	371	381	394	383	364	401	383	338	381	397	390	359	362	381	375	380	400	392	407	368	386	409	383	406	397	386	367	382	361	388	371	393	382	376	372	363	385	396	387	378	387	372	386	361	375	386	384	372	370	385	364	367	394	387	355	393	411	365	379	395	378	392	394	352	370	339	374	366	383	392	387	405	388	372	396	406	392	396	420	368	363	355	379	384	384	375	348	365	362	398	391	401	385	382	396	371	377	383	409	356	374	368	364	354	384	394	400	370	402	378	411	384	388	370	365	390	356	349	357	385	366	387	378	372	384	391	359	375	398	383	382	348	387	407	395	365	384	367	354	371	388	369	381	383	409	396	407	377	372	418	394	388	356	371	379	376	365	349	359	360	386	392	342	352	382	358	372	393	404	379	389	363	371	396	391	405	413	367	379	389	374	390	393	337	412	383	336	361	356	363	381	359	367	365	352	364	376	385	373	370	407	353	366	388	395	374	380	386	390	401	368	391	394	382	380	381	407	404	371	359	406	375	412	385	370	405	362	384	389	375	385	379	378	374	382	372	409	370	379	393	333	358	392	376	405	377	368	359	353	375	402	388	350	396	371	360	425	356	378	402	361	370	372	372	373	391	367	408	377	385	409	378	388	406	390	365	377	378	354	383	380	385	361	379	376	365	367	410	360	370	388	379	401	387	379	399	397	345	353	401	355	395	399	380	384	377	406	385	403	389	358	383	369	387	384	361	367	372	402	391	390	396	379	383	390	386	401	364	392	378	369	376	395	343	375	411	364	403	407	380	366	388	378	370	418	364	376	375	396	339	406	397	393	388	421	375	361	371	394	391	354	407	383	389	360	388	375	413	376	381	403	394	366	355	402	357	386	362	377	374	375	374	411	374	382	374	414	400	346	366	346	390	401	382	377	357	402	418	367	397	377	383	383	363	362	395	342	392	374	419	383	342	393	372	373	426	400	359	382	419	402	368	378	392	396	385	358	395	368	384	380	375	379	426	361	383	362	377	359	335	391	364	370	373	349	386	345	398	401	405	410	368	360	393	413	407	387	363	377	378	369	375	360	386	375	375	371	386	383	380	351	384	361	373	401	389	364	363	369	352	389	375	357	370	360	371	387	359	423	348	377	379	377	381	368	375	356	391	362	399	367	393	378	369	385	414	365	397	367	362	392	399	356	379	349	396	374	389	380	373	403	378	370	377	381	382	379	390	400	398	384	380	341	373	374	407	371	365	331	370	394	367	387	384	367	372	402	411	424	370	370	357	370	395	397	398	382	393	377	398	378	331	400	376	379	368	370	358	372	387	398	379	378	384	376	375	387	366	352	390	407	371	423	359	378	400	403	363	379	381	404	395	360	366	371	370	355	357	353	406	405	368	380	401	399	362	387	377	355	367	399	385	379	362	362	411	360	375	362	382	382	380	367	412	364	344	379	396	363	392	415	410	366	397	367	377	404	406	403	390	353	412	343	369	398	368	351	400	382	362	379	377	439	399	372	365	361	386	377	368	360	390	399	391
7580	1028	1159	928	670	546	406	390	346	294	290	291	277	282	261	257	263	233	232	251	219	285	289	215	216	231	256	279	235	225	220	219	236	215	201	234	198	205	222	237	213	223	212	209	225	240	210	224	203	208	226	205	231	190	190	190	200	201	223	219	205	206	179	231	186	202	208	205	200	224	217	214	221	211	203	205	218	197	215	212	217	186	216	174	229	185	193	179	215	193	160	204	211	217	207	205	217	201	182	206	196	203	199	192	201	184	208	195	228	198	185	192	210	206	219	224	210	204	207	197	192	188	204	215	229	201	214	225	201	207	221	212	190	200	217	212	199	189	202	201	207	196	197	237	218	215	203	177	206	216	182	217	203	205	209	204	202	209	230	204	203	204	184	214	204	214	209	224	205	200	200	224	193	224	213	213	214	210	218	205	217	204	227	188	201	213	205	204	198	218	180	207	203	193	200	224	202	212	186	187	202	185	205	226	217	200	197	191	204	221	201	222	197	211	202	206	237	206	209	212	201	209	187	231	178	176	223	247	220	197	209	190	209	223	211	206	208	219	207	190	186	189	218	193	210	173	203	213	204	199	200	203	195	204	210	215	184	198	204	193	185	216	198	206	221	214	208	223	206	189	197	180	207	238	185	199	183	208	228	190	213	188	199	212	209	185	187	209	181	248	215	204	195	228	199	205	222	218	211	211	211	189	198	191	210	231	212	231	202	214	196	237	201	193	231	218	215	201	188	198	218	208	236	195	201	233	206	195	225	206	211	196	228	192	216	220	221	209	199	180	213	216	226	206	177	185	160	209	217	215	192	216	241	190	208	229	203	208	209	223	186	185	207	202	204	210	196	205	202	206	212	203	210	198	195	209	229	195	230	197	221	204	193	213	218	216	181	196	201	213	213	223	202	235	210	182	206	213	231	202	201	202	194	227	194	212	244	223	247	195	209	212	221	171	183	205	202	207	209	217	199	201	191	215	187	210	205	203	234	208	213	206	187	204	217	227	194	196	197	213	210	198	195	218	200	228	192	213	193	248	176	199	204	224	211	207	213	206	214	200	187	199	211	206	201	195	189	219	220	219	224	190	193	200	177	201	215	203	198	205	224	195	213	207	205	217	205	198	206	244	191	215	197	195	199	211	197	225	197	222	225	221	216	199	213	218	206	236	203	207	201	213	199	185	173	213	187	231	211	221	203	229	213	202	218	230	231	201	182	219	204	210	205	238	209	221	190	178	187	214	211	208	246	210	208	191	189	199	189	209	194	193	207	184	194	210	236	213	180	205	208	226	213	201	183	215	205	211	204	194	214	221	200	206	182	210	191	196	219	227	206	210	201	201	209	234	214	197	221	200	186	184	202	232	215	210	199	210	192	210	191	201	181	171	209	225	209	183	176	207	196	223	208	221	201	223	196	186	201	215	204	196	224	236	217	212	222	191	221	214	217	201	192	213	207	195	207	201	248	193	197	200	198	213	187	212	196	194	198	220	206	229	213	226	174	180	221	238	199	216	218	196	184	201	196	221	234	214	218	196	208	234	190	222	184	208	219	201	210	207	204	240	201	213	176	229	235	202	239	195	234	206	204	211	206	207	237	204	180	193	196	206	226	206	188	201	230	204	218	181	173	209	223	189	209	214	205	199	234	208	223	193	198	227	213	199	229	220	209	199	224	206	190	198	203	185	197	188	201	227	227	220	207	200	201	220	226	203	187	219	198	196	201	212	187	222	210	210	213	206	203	215	195	190	208	205	234	226	199	205	201	189	213	207	205	224	201	197	212	220	203	217	210	170	191	196	213	218	220	206	205	188	212	183	212	180	206	222	187	206	220	204	203	199	206	208	220	227	210	198	196	205	224	212	201	203	216	203	239	195	178	206	211	212	196	194	211	196	201	210	195	240	213	237	196	216	194	208	209	212	218	206	198	215	205	197	193	206	197	207	207	190	226	206	193	199	187	217	200	214	212	200	209	197	230	218	200	213	205	268	243	201	210	181	212	236	235	208	225	183	201	200	225	216	202	242	188	240	228	209	208	189	216	236	204	196	208	195	215	232	189	224	216	197	195	177	195	196	220	197	210	191	215	214	205	213	206	219	207	207	187	201	225	193	210	190	204	196	189	219	191	207	204	195	227	216	192	210	214	186	205	219	225	194	216	206	191	204	179	217	203	208	220	199	213	196	203	225	196	208	185	181	200	226	205	226	217	200	179	188	209	204	209	226	184	199	209	221	179	188	205	216	201	215	227	225	205	226	182	176	204	187	227	179	193	186	240	210	197	182	197	179	228	221	210	229	208	189	215	229	206	210	199	200	196	209	196	184	212	196	192	197	188	180	194	203	210	213	199	188	210	159	216	177	197	202	178	203	202	204	223	213	206	203	183	199	216	209	212	182	200	211	204	209	201	206	192	209	200	188	196	202	228	198	194	205	199	208	201	210	213	198	202	193	219	177	205	218	199	209	217	205	225	215	189	191	228	212	177	219	209	240	184	216	201	212	219	210	210	210	213	200	215	204	220	218	199	200	211	208	192	204	253	221	202	219	187	187	194	207	225	216	212	229	234	207	211	223	212	204	218	183	229	208	194	201	196	228	205	202	205	215	180	219	206	207	205	201	208	217	227	207	231	197	180	194	224	201	196	203	225	214	198	217	199	198	210	215	218	206	216	222	186	217	202	195	210	207	195	220	248	213	193	215	226	214	198	217	216	203	200	199	237	197	189	206	201	193	191	218	209	212	195	191	223	215	205	212	202	202	211	232	211	235	209	234	211	234	209	195	233	196	213	239	208	196	216	197	212	187	215	218	196	207	216	216	206	210	204	246	195	205	196	196	212	212	195	226	214	200	209	222	212	218	220	224	174	218	207	210	189	204	236	203	195	209	193	194	213	220	209	202	196	187	205	222	193	178	217	195	195	237	233	207	208	223	206	188	216	204	227	199	217	228	207	206	179	228	215	202	229	198	215	199	191	234	240	213	195	215	199	213	196	197	208	218	211	202	204	192	221	214	207	214	185	193	214	216	226	192	184	214	221	191	191	206	201	224	193	201	203	225	191	222	200	174	172	195	189	210	216	246	224	220	219	212	228	192	226	215	230	194	216	190	217	187	218	223	209	212	207	203	173	235	217	230	206	232	199	207	212	193	212	200	198	234	221	192	227	208	211	192	197	187	225	219	201	195	211	192	186	226	209	188	191	193	199	199	215	205	191	206	176	177	214	232	173	203	236	192	191	216	215	210	205	199	200	203	194	185	214	199	203	187	211	221	204	191	200	206	196	196	214	236	186	209	185	195	201	226	198	221	203	200	217	189	211	232	201	189	201	208	205	243	226	187	199	215	188	197	219	192	216	181	201	234	204	224	190	197	205	204	204	204	213	205	205	191	226	219	226	171	186	212	197	201	223	205	186	184	179	213	211	238	197	219	193	210	190	230	229	187	201	226	192	225	198	159	221	189	199	220	203	192	211	193	209	209	203	216	207	194	227	215	201	204
6043	1283	2760	3222	2683	2378	1813	1565	1501	1287	1243	1133	1117	993	1021	939	865	780	923	893	873	1097	1111	848	781	751	840	917	752	851	783	753	723	712	711	764	706	636	616	663	621	599	641	672	607	661	591	640	607	623	609	592	605	629	562	650	581	636	615	617	557	587	608	582	605	595	562	627	643	635	588	561	568	595	579	601	580	621	615	599	569	568	585	574	606	580	608	598	585	574	575	585	609	554	595	589	600	599	568	542	612	588	564	567	608	582	615	636	585	609	613	618	578	569	626	556	533	598	601	540	598	536	552	568	600	579	605	597	593	556	601	573	614	627	573	567	589	605	610	574	592	566	519	594	640	594	547	566	620	562	537	563	568	575	562	550	580	615	582	586	589	586	548	568	562	536	590	548	568	567	562	613	608	574	592	596	592	590	632	559	564	580	584	599	614	582	582	551	583	571	556	594	603	608	619	615	606	640	636	561	577	570	621	567	560	555	537	572	596	565	601	563	609	581	594	524	576	586	593	571	600	601	590	581	567	585	586	559	600	567	563	558	616	579	607	567	612	539	574	597	603	563	633	532	572	570	558	587	579	622	554	641	586	575	562	561	556	600	591	617	573	584	566	573	560	573	543	562	562	607	588	567	605	548	578	602	555	552	585	611	564	584	635	582	586	547	563	602	560	570	564	569	573	563	588	559	613	541	568	591	535	585	608	556	580	612	562	563	612	552	640	579	558	573	617	553	615	587	592	570	562	578	558	607	562	580	586	551	596	559	588	605	608	548	548	552	567	576	559	592	582	589	579	570	572	559	592	638	560	583	597	589	601	604	565	584	581	564	565	539	569	575	552	508	570	547	556	609	584	519	596	583	554	588	575	544	561	571	569	572	571	568	577	588	584	586	590	562	563	577	569	588	592	574	576	576	591	536	578	609	575	579	600	586	583	560	572	573	545	585	567	613	611	633	594	600	606	534	588	586	602	570	607	559	591	605	578	539	552	547	624	623	580	613	570	579	563	610	560	574	581	560	567	573	602	614	617	617	587	566	588	659	635	542	595	557	581	574	594	562	585	625	623	573	572	569	588	599	599	631	603	601	575	572	569	580	593	567	589	560	597	579	631	575	573	563	610	557	553	604	547	571	619	569	534	562	573	600	528	558	585	598	604	536	557	602	564	589	596	569	629	576	550	584	598	653	560	613	584	575	554	570	538	606	580	526	603	607	584	609	568	584	558	636	542	606	603	589	634	619	550	574	600	622	596	555	595	617	556	524	553	595	608	574	534	576	565	548	580	585	572	567	532	556	581	568	560	574	545	625	535	596	608	580	560	551	569	626	559	575	582	594	607	572	564	566	593	563	529	566	602	570	555	571	621	594	583	587	571	607	594	551	612	525	604	548	558	578	555	564	577	593	552	598	559	590	596	577	580	560	564	622	557	584	598	569	587	581	641	636	559	542	574	569	576	593	576	605	583	625	601	610	544	588	606	554	560	561	549	597	547	557	593	555	573	603	570	566	578	617	548	582	565	539	578	589	552	558	585	534	583	580	570	579	554	569	603	558	597	581	571	556	538	573	582	570	572	572	591	591	573	576	588	572	584	595	636	585	574	564	552	557	535	571	604	594	640	563	584	596	574	561	599	637	551	573	596	572	586	595	586	591	596	561	572	631	542	579	542	532	556	576	533	590	573	544	583	533	631	559	599	562	560	636	563	558	554	596	560	610	630	568	575	592	624	615	606	597	602	618	617	588	567	575	595	596	599	580	577	559	595	571	586	608	580	591	585	585	600	585	558	584	622	575	614	617	605	576	566	575	562	539	572	592	584	582	613	584	587	553	589	619	555	535	597	604	568	551	565	589	567	591	595	617	558	601	573	590	594	617	550	565	599	612	591	576	576	555	565	577	584	632	598	573	595	591	574	576	570	569	561	561	597	584	598	610	553	551	617	574	564	563	520	599	575	547	612	558	584	643	580	572	564	575	586	588	573	559	583	569	568	536	593	647	546	581	623	614	550	581	567	590	555	588	537	563	608	561	582	597	588	568	572	587	594	539	584	584	567	595	537	562	567	560	564	586	612	563	591	577	562	587	591	541	571	542	538	620	561	565	578	579	590	587	573	575	560	601	596	576	624	555	590	609	586	581	550	614	616	605	608	580	625	584	583	539	591	550	609	596	623	536	583	573	572	575	608	570	587	567	582	557	617	618	578	613	603	584	562	610	561	567	553	576	601	586	585	588	599	574	579	601	585	592	577	573	603	576	588	571	616	596	604	579	625	562	565	583	573	621	613	600	563	624	581	584	569	556	592	643	567	552	572	572	607	605	619	575	566	584	571	562	597	572	570	591	592	549	536	557	568	567	595	542	559	616	564	581	596	610	560	591	503	567	580	584	627	594	589	567	577	623	597	603	560	551	587	595	609	597	553	568	551	586	618	579	551	599	560	605	556	566	598	559	564	554	596	620	579	565	576	608	598	581	571	572	577	612	557	617	571	585	566	538	559	564	603	548	563	562	551	568	560	577	600	602	590	540	612	578	577	572	563	586	535	553	571	597	562	552	592	534	575	572	583	620	514	600	595	597	552	578	558	556	595	553	561	553	537	577	586	594	581	573	552	586	622	549	553	635	642	564	586	601	514	570	625	565	632	564	588	630	575	580	594	572	564	595	535	597	564	571	591	519	566	556	571	537	575	635	578	554	554	553	584	590	576	600	569	572	556	575	596	602	517	609	564	550	577	576	612	620	584	589	626	564	586	589	604	567	525	625	545	562	588	566	634	557	552	552	632	587	599	563	555	579	607	582	607	594	610	613	611	558	567	553	539	621	603	609	554	608	564	565	566	523	614	576	564	592	595	564	597	579	610	595	629	552	551	553	605	559	548	602	551	531	564	599	609	617	599	552	605	587	546	599	593	607	551	638	593	573	610	573	545	592	573	565	617	572	544	529	586	583	553	560	627	577	632	583	549	603	607	573	594	581	584	544	617	589	555	618	580	565	576	592	578	564	624	569	548	604	611	549	568	597	571	559	623	560	563	547	544	571	566	620	608	580	547	552	607	579	582	555	563	551	582	596	560	587	564	568	577	595	591	588	599	560	563	564	597	592	572	574	593	577	640	571	530	572	588	564	541	556	587	591	581	579	561	552	571	581	607	572	617	622	598	591	584	585	587	617	583	576	575	561	590	598	556	596	578	619	575	565	551	566	541	598	594	534	552	575	590	572	576	600	564	606	573	574	625	616	596	573	604	607	586	565	547	557	578	574	595	556	557	574	560	547	556	552	600	555	575	595	578	564	560	610	592	547	568	604	544	554	594	587	625	562	570	596	584	558	589	591	585	575	606	559	586	586	596	595	580	557	571	589	594	563	606	547	612	554	530	556	610	543	567	561	596	608	557	530	584	564	556	585	618	564	573	608	555	562	606	589	582	561	637	538	601	559	590	558	596	542	553	561	585	602	569	612	561	561	583	600	570	603	604	631	626	607	587	581	557	571	585	568
14425	2543	2601	1929	1510	1111	899	804	680	603	636	546	553	497	453	507	418	459	465	452	445	538	552	416	425	470	443	464	435	442	537	433	425	387	426	389	425	396	425	393	421	382	365	405	359	395	417	390	376	353	406	364	388	372	411	402	395	367	363	382	394	405	390	366	376	358	368	404	354	398	392	427	415	412	403	375	340	358	375	408	431	418	382	366	400	390	378	403	409	417	368	375	379	365	395	417	399	362	390	384	401	418	388	378	350	386	402	422	363	383	374	356	367	391	337	386	392	389	399	390	373	408	395	380	375	393	373	357	348	372	377	365	373	390	382	379	389	396	367	372	396	401	384	406	415	413	378	379	344	390	390	367	399	397	373	385	357	383	366	385	353	439	366	373	369	363	371	377	387	392	373	410	357	374	396	383	402	417	383	394	352	386	391	369	365	401	403	373	368	404	392	406	402	332	373	365	421	412	378	368	421	385	357	403	384	430	382	395	437	400	389	415	404	375	417	353	383	368	393	408	370	397	393	363	385	412	353	388	330	393	398	362	353	377	404	375	395	376	362	387	372	374	394	417	424	403	379	376	388	409	358	352	402	410	355	398	378	399	371	391	403	406	425	382	387	378	403	365	383	407	433	426	362	384	384	412	377	386	390	368	406	425	373	350	330	344	385	387	378	403	379	376	367	396	367	394	348	379	409	402	387	385	385	352	387	400	360	408	381	425	415	354	387	405	382	381	379	408	374	429	402	362	365	412	393	382	386	357	354	383	406	395	390	390	410	389	373	373	381	392	378	392	385	356	397	401	373	375	376	362	344	388	366	397	385	391	412	360	394	385	399	374	348	411	367	392	394	367	394	376	356	383	418	418	389	389	356	374	391	367	407	421	360	370	356	385	384	379	403	405	400	389	390	361	408	371	386	362	402	384	405	420	380	386	363	397	387	429	431	386	398	355	388	396	402	377	402	386	352	378	376	422	390	383	383	375	397	390	361	418	395	393	350	384	370	380	392	387	401	401	391	389	382	351	386	374	365	383	389	380	352	411	386	387	384	328	396	386	385	396	396	381	364	357	373	374	378	360	384	397	364	409	384	371	397	382	381	362	385	390	367	351	349	386	379	354	406	403	382	375	378	377	419	367	355	393	410	363	370	395	379	402	382	393	346	365	381	380	407	373	377	340	393	378	393	376	400	386	399	415	387	363	392	353	408	379	378	406	426	372	361	379	370	397	379	402	374	395	408	434	398	379	351	383	384	382	361	369	371	361	371	355	400	391	369	405	385	384	391	418	407	375	345	368	388	351	384	403	407	399	380	441	372	402	413	379	388	388	367	385	390	383	390	357	353	349	423	399	382	373	390	389	401	414	402	360	401	360	370	400	382	351	385	381	389	368	374	372	371	375	377	376	360	359	378	375	383	398	368	384	418	404	394	385	403	376	366	419	406	376	385	359	369	377	405	381	339	360	399	373	391	426	385	390	396	395	371	402	399	407	398	387	355	380	405	396	405	362	397	397	431	423	374	372	379	389	414	411	356	371	418	334	385	379	390	460	411	386	371	358	389	352	362	406	391	359	414	342	377	368	393	370	397	359	373	381	385	370	408	419	367	410	420	362	388	433	397	394	375	394	400	399	371	370	374	384	408	384	407	378	366	399	351	412	420	354	388	382	407	406	390	400	412	414	390	384	378	358	387	355	344	433	407	370	366	402	368	372	386	386	375	423	369	376	416	422	415	409	350	411	356	338	374	344	402	381	398	390	389	380	391	391	408	361	390	408	386	389	364	397	348	365	368	397	350	380	364	383	386	406	422	398	366	381	354	400	443	389	349	379	382	403	410	401	380	371	379	374	400	376	390	373	371	396	375	348	392	413	417	350	388	410	356	398	369	401	420	381	384	384	405	370	378	350	362	365	378	388	362	402	394	348	384	345	403	398	379	372	382	385	366	390	403	397	366	400	376	400	368	422	371	375	373	387	411	353	379	390	369	380	380	413	388	429	364	395	401	360	352	421	397	362	367	364	400	379	415	383	367	379	384	412	404	382	394	407	352	407	396	373	391	370	376	370	351	372	416	382	384	398	424	398	396	385	374	369	391	411	385	346	384	383	363	409	415	380	391	373	365	366	377	407	418	392	374	383	364	370	376	383	438	386	335	406	405	378	396	359	386	404	388	393	371	393	423	409	389	374	399	400	359	426	411	351	346	400	367	380	408	389	412	388	362	382	386	392	391	382	372	382	364	379	393	387	390	358	357	364	336	397	374	396	421	358	364	374	400	383	344	360	387	377	360	410	349	363	356	396	415	388	352	403	358	374	381	371	338	376	409	393	356	403	373	357	392	376	398	367	359	431	375	399	430	384	366	397	389	386	388	361	368	372	382	358	377	353	358	350	348	384	429	415	376	386	367	389	365	386	410	421	361	416	397	393	370	385	406	395	390	416	391	360	391	398	372	364	393	384	396	372	379	379	377	404	354	387	393	390	429	375	398	380	389	390	394	381	361	409	369	371	373	375	391	393	398	418	379	380	388	377	397	422	373	359	361	391	398	406	385	369	401	348	359	390	430	363	393	379	372	398	345	367	413	358	394	401	381	412	377	401	369	389	419	404	389	366	400	373	386	424	413	417	384	401	373	387	391	370	365	368	387	364	384	348	394	396	386	403	406	387	375	358	409	388	394	407	387	384	394	353	378	371	373	388	424	359	411	415	401	379	368	377	393	368	369	377	362	363	396	379	395	373	385	379	413	408	400	392	370	386	347	391	427	351	398	354	413	387	376	383	374	416	395	382	368	372	349	382	390	404	403	388	397	386	443	412	388	365	377	409	393	412	381	398	405	397	363	393	414	364	372	354	386	391	404	385	392	359	388	418	420	360	373	366	379	379	367	351	362	384	396	384	337	403	399	412	415	385	406	358	384	377	412	350	352	399	388	373	365	421	381	428	365	330	397	387	381	365	396	399	387	379	422	358	376	404	384	393	375	371	384	412	386	349	327	405	385	387	393	357	381	375	371	379	384	346	416	349	355	386	391	384	381	375	366	399	370	371	396	390	386	417	401	364	375	377	389	383	346	413	393	387	409	370	367	372	350	347	396	390	367	404	404	398	353	373	374	344	379	388	395	389	394	418	375	357	391	385	408	421	319	390	367	408	404	373	413	388	395	398	418	411	391	348	352	389	371	395	423	411	397	418	369	395	363	366	414	344	377	367	390	379	382	370	358	401	411	394	385	379	395	398	386	384	410	387	394	387	382	394	398	413	388	397	403	388	351	387	390	357	375	381	392	383	344	367	367	373	414	398	382	374	399	380	407	378	403	360	362	372	383	368	373	427	401	382	366	407	423	399	413	390	406	360	393	405	396	404	386	374	401	391	380	413	383	406	374	382	360	378	417	369	365	382	386	381	373	372	402	369	357	346	365	396	413	385	346	373	375	413	417	386	409	403	400	404	416	397	375	372	365	425	378	407	371	370	404	420	386	375	357	368	434	393	344	378
8036	2526	5225	5969	5170	4250	3561	3064	2614	2362	2274	2006	1930	1775	1657	1629	1483	1399	1424	1470	1849	2114	2071	1457	1481	1391	1454	1473	1417	1462	1650	1319	1253	1173	1219	1183	1069	1093	1057	1026	1051	951	1015	929	965	1093	1009	957	1031	1029	1009	891	990	983	935	977	938	885	950	945	948	934	1020	970	994	1004	900	988	969	968	1027	958	898	975	988	919	978	969	909	947	961	894	955	922	973	945	946	946	929	1006	959	953	990	947	991	907	983	991	1002	933	1024	941	945	909	923	918	907	953	952	967	936	941	1022	934	929	925	952	970	989	972	927	948	999	916	884	949	899	959	968	921	1010	952	952	940	971	942	941	954	973	937	982	896	945	893	947	974	943	926	923	938	960	974	970	998	921	941	905	945	963	937	881	947	919	985	939	940	938	968	931	930	944	950	965	988	1013	1002	917	966	930	956	911	920	947	935	988	971	884	909	940	984	956	938	924	963	967	930	912	982	970	947	884	969	865	929	958	980	990	924	904	1008	923	984	935	934	981	932	956	921	944	925	952	941	956	945	871	942	978	928	949	897	944	911	942	988	992	903	958	963	933	941	951	934	925	919	954	907	942	905	949	991	953	911	991	961	921	934	935	930	935	891	874	959	904	865	910	952	944	966	996	982	969	921	957	978	920	940	977	916	969	915	941	942	945	974	952	935	952	919	900	947	924	981	929	925	958	971	932	965	932	918	907	914	984	984	951	894	983	952	944	896	978	934	999	973	927	952	974	933	944	990	926	956	923	905	900	983	909	958	953	925	924	912	943	944	930	959	955	933	870	909	960	963	859	915	928	961	918	933	960	882	955	909	911	963	923	928	989	902	898	959	909	938	962	946	978	916	963	973	864	911	919	960	932	887	932	883	956	953	935	851	1014	982	930	898	934	935	947	933	940	926	931	934	937	932	889	958	936	942	968	931	935	926	898	918	914	940	952	919	893	922	970	938	913	929	976	903	942	896	926	957	899	957	875	941	946	952	984	908	883	920	946	957	929	962	1003	924	953	936	962	934	885	876	928	959	916	921	956	964	939	916	982	908	931	926	943	941	910	944	992	943	893	925	986	959	852	954	895	987	941	962	905	887	929	964	981	935	943	909	982	938	937	968	915	972	937	966	926	948	953	942	931	946	962	885	943	927	962	1030	913	954	917	957	928	939	969	854	942	881	967	930	856	919	953	912	954	934	939	936	942	905	923	942	954	884	970	968	941	931	942	870	902	903	891	966	930	970	917	948	907	931	938	906	986	875	933	940	956	936	989	942	997	941	916	910	963	965	901	975	963	970	932	937	992	961	921	1011	860	937	947	873	881	880	951	895	964	935	969	978	984	918	897	966	973	887	940	922	899	865	908	949	928	888	943	983	940	954	919	963	921	925	948	929	964	912	916	955	920	994	929	972	903	919	989	923	933	853	960	951	951	956	939	943	928	941	884	916	936	945	910	995	938	947	931	925	915	959	981	906	934	940	968	953	947	926	953	936	923	936	970	985	936	974	964	993	907	958	914	926	923	959	904	925	888	918	947	952	945	919	969	893	920	926	915	910	937	916	879	931	954	999	954	911	977	948	968	942	964	973	934	905	962	930	1004	943	961	930	969	966	933	1020	930	993	1009	928	901	957	966	912	899	953	918	925	942	970	928	1000	914	941	925	928	971	875	899	902	947	887	953	913	897	966	905	894	931	973	962	947	968	889	928	931	899	966	945	969	950	923	954	895	913	967	990	899	925	943	881	987	968	974	973	903	888	950	968	949	955	949	889	971	882	980	923	963	898	947	906	978	972	957	914	944	925	954	956	929	910	916	963	927	915	921	963	910	941	936	958	955	927	917	935	947	947	932	937	944	915	903	900	991	942	923	880	946	987	929	913	945	895	888	953	957	937	923	931	996	949	996	860	968	954	946	960	958	938	892	1001	901	941	983	905	924	926	890	937	881	983	930	925	910	943	911	906	971	957	925	886	908	924	914	960	922	952	959	911	981	930	906	932	942	924	923	905	958	946	954	970	874	913	966	913	898	959	948	916	947	960	957	868	908	946	910	856	929	971	943	875	951	890	959	956	928	943	987	904	921	937	909	966	927	923	884	922	898	906	919	958	936	926	931	934	918	969	943	912	921	951	902	959	919	978	881	920	976	933	910	900	940	994	899	909	951	955	942	1005	978	938	927	962	918	928	968	935	987	907	1010	904	955	935	931	968	897	885	966	975	907	964	961	988	935	927	954	948	986	939	971	955	928	1003	956	917	875	929	927	913	936	959	981	898	895	895	914	878	975	869	947	926	960	889	957	936	938	923	932	929	955	925	969	952	928	939	913	930	915	935	934	934	872	892	957	946	936	889	931	936	946	930	866	941	965	941	933	929	905	893	930	923	954	943	897	904	998	893	954	1003	924	962	926	924	959	976	925	974	935	967	955	910	933	927	929	914	989	923	969	929	881	936	935	995	981	969	972	933	947	935	943	930	898	877	916	955	902	916	885	958	962	928	917	924	939	967	983	936	945	921	903	884	982	915	950	890	980	963	885	916	937	898	918	921	873	953	975	966	954	920	945	938	879	939	929	929	961	957	927	952	971	924	940	987	927	986	916	926	930	905	963	896	1013	932	879	948	932	957	944	892	925	905	937	925	945	924	897	945	948	975	990	920	904	876	957	923	908	931	881	956	919	922	936	917	929	927	948	929	946	954	929	931	924	927	909	930	972	909	905	902	922	969	1018	917	945	911	969	949	980	939	920	938	932	926	948	975	918	919	917	922	907	942	949	915	866	900	941	942	950	965	939	890	928	921	934	941	927	953	931	1005	976	948	940	959	912	872	922	949	961	994	945	932	902	895	954	941	966	947	898	933	932	987	966	937	843	928	961	951	901	992	924	959	935	971	920	944	932	898	990	903	898	970	989	957	993	930	1011	898	906	921	987	944	950	940	932	854	891	958	928	950	878	961	949	956	904	925	938	935	891	938	924	953	966	961	942	946	962	960	956	949	967	957	1001	987	972	928	943	934	899	910	910	954	937	909	926	976	956	935	911	1014	927	950	945	921	903	947	908	972	943	948	929	956	914	875	920	937	954	934	871	896	967	967	919	953	962	880	928	917	963	913	940	908	963	920	973	944	976	917	881	938	901	941	912	959	920	923	908	932	898	1008	1001	931	964	967	942	948	959	946	935	906	904	947	930	961	994	930	945	961	968	957	927	959	951	926	938	921	970	928	925	900	927	950	915	941	935	928	937	925	945	946	1002	895	916	919	993	909	938	922	931	963	983	958	926	935	887	952	982	965	951	942	947	933	983	946	933	969	942	933	952	938	950	913	911	938	894	909	997	922	898	918	917	922	918	942	914	921	914	930	901	951	977	989	899	965	938	920	969	920	959	932	900	918	934	895	905	886	926	939	912	926	939	945	933	991	951	900	953	907	965	887	916	945	926	931	992	917	976	915	962	941	930	918	933	884	971	934	920	915	985	897	926	893	923	936	991	948	954	981	993	906	904	899	925	918	877	964	900	941	935	977	926	964	956
2023	155	142	138	148	145	147	131	132	121	122	130	118	131	109	115	141	124	114	98	123	125	128	131	114	121	116	115	129	136	132	139	157	110	117	123	140	130	135	114	123	115	122	113	110	135	131	116	131	95	117	114	120	108	112	121	125	112	119	118	114	107	106	129	133	115	112	137	111	123	154	92	121	124	111	127	132	135	117	117	109	121	124	137	116	118	111	103	107	134	123	109	112	106	118	107	118	115	112	130	101	112	131	126	133	125	128	110	122	109	110	120	135	127	123	124	134	115	109	124	113	139	133	105	114	119	123	139	122	104	131	127	112	139	109	121	108	125	134	103	125	125	137	136	119	113	93	132	121	108	113	96	130	135	135	141	125	123	119	103	115	127	108	92	120	110	135	107	103	122	117	103	106	143	136	116	121	130	111	104	101	114	126	125	119	107	120	116	122	115	124	126	110	113	117	130	118	113	103	126	111	121	113	97	120	123	117	128	114	131	131	120	109	108	119	101	94	120	130	133	105	133	102	110	120	113	113	112	133	128	134	113	127	97	143	141	129	151	128	122	129	109	129	130	114	131	111	118	113	139	111	123	111	143	109	132	117	90	142	100	121	97	107	123	109	120	114	114	121	127	127	126	105	99	122	133	107	99	126	130	117	128	142	117	118	110	118	128	119	122	127	101	123	124	137	152	121	128	107	125	134	115	123	108	128	106	120	129	104	113	129	121	127	129	125	121	116	112	119	119	120	118	123	93	124	125	124	123	128	130	114	115	103	126	121	106	107	119	132	130	130	122	117	141	133	122	120	125	124	121	130	110	120	123	123	111	120	116	105	116	130	117	94	108	115	109	104	124	102	105	138	120	120	131	119	121	131	121	129	126	117	131	106	137	107	120	116	125	108	121	126	109	120	126	113	114	142	110	129	133	117	133	119	113	96	133	102	131	123	106	120	121	109	115	116	116	120	122	141	104	128	118	125	141	112	132	112	118	136	122	102	125	108	127	126	95	121	121	130	136	130	111	111	123	124	134	123	125	119	109	119	132	105	113	126	102	121	113	89	126	121	125	115	128	112	123	101	105	116	107	132	100	136	117	106	120	124	110	140	128	134	126	104	112	113	112	105	116	127	117	109	108	130	131	109	127	113	111	130	113	137	121	123	114	110	120	98	125	126	99	121	124	120	127	131	123	111	116	114	105	101	110	123	122	119	128	133	120	105	129	114	124	120	124	115	114	131	102	110	114	111	97	116	129	110	122	118	128	95	96	128	130	109	111	123	113	109	155	117	110	128	105	137	112	116	131	103	121	117	117	107	114	108	106	96	114	113	119	123	158	117	110	92	105	113	136	104	96	115	136	112	128	124	119	108	127	105	119	108	113	138	96	116	145	114	119	125	121	125	123	112	134	111	125	144	122	106	120	114	108	112	98	109	137	120	112	120	113	139	127	144	123	103	125	110	132	104	114	125	119	97	104	115	130	126	107	119	117	120	126	118	118	110	104	103	112	124	107	122	130	120	128	120	107	104	99	123	116	125	131	117	122	129	116	109	99	126	114	117	120	118	122	132	121	122	108	109	125	119	119	111	102	107	124	132	118	124	130	118	117	108	126	105	118	108	108	123	135	124	125	114	118	120	110	123	119	112	130	127	140	121	127	107	128	142	118	128	115	138	107	109	128	134	108	113	101	126	124	105	122	132	127	121	125	124	128	84	126	134	121	138	108	120	129	135	115	101	131	129	128	122	115	116	112	127	141	127	116	101	128	121	119	102	140	113	130	141	123	137	131	122	99	125	121	108	105	117	121	99	121	119	119	115	113	110	118	107	129	124	118	113	121	155	135	129	112	146	117	117	114	131	122	125	104	122	132	132	111	142	118	113	111	117	143	138	125	137	133	123	101	124	96	131	121	123	130	126	133	119	120	126	113	123	118	125	124	149	125	119	105	120	128	141	110	126	129	109	117	115	104	134	119	123	115	109	120	121	117	112	111	125	106	121	118	135	123	124	131	92	116	107	104	144	119	119	127	110	114	144	115	130	153	102	125	127	133	134	123	129	107	110	123	124	105	100	125	154	117	104	116	125	123	121	127	123	134	117	117	114	102	110	93	144	103	102	112	113	130	113	125	125	112	111	115	125	98	128	94	112	96	112	111	113	124	126	121	113	108	121	124	126	116	105	139	128	121	117	126	137	112	129	98	127	116	125	100	124	112	108	121	130	137	122	111	119	133	117	117	108	113	136	124	137	115	123	127	113	129	107	126	111	114	127	125	93	129	132	96	111	125	113	113	124	131	115	120	113	109	117	114	122	120	123	138	125	132	138	112	128	116	115	134	114	135	100	121	122	121	134	123	115	131	125	128	114	128	112	107	117	126	123	122	128	131	122	97	117	129	146	103	120	117	133	116	105	117	128	118	127	123	115	125	114	138	145	143	123	129	99	118	136	118	109	113	126	112	110	131	135	112	127	115	131	107	113	105	98	150	116	103	121	119	119	101	94	132	117	120	121	129	130	108	120	115	133	107	136	119	130	112	121	100	122	123	139	141	121	121	135	111	110	95	137	117	119	131	121	131	124	120	107	92	121	129	122	123	126	97	118	119	128	140	129	120	122	123	128	115	122	113	130	137	125	117	114	126	133	130	130	123	125	131	108	107	101	97	114	106	122	129	126	140	123	116	113	105	123	105	132	135	118	109	126	117	109	126	119	106	128	119	131	111	111	129	93	117	138	126	122	106	118	128	105	120	112	129	120	119	125	132	124	140	124	126	122	114	115	120	109	120	105	112	126	119	142	111	112	139	106	115	125	126	124	113	128	138	120	126	126	116	109	101	109	121	114	127	107	110	111	116	113	105	127	101	133	112	116	127	125	128	110	96	98	117	125	114	131	118	122	124	102	129	115	127	126	124	126	104	122	114	124	112	128	111	103	117	133	109	136	113	110	125	139	122	107	120	126	115	123	125	109	117	118	122	111	107	115	123	109	133	106	124	126	123	131	105	103	111	112	128	113	108	123	129	107	120	134	116	128	111	124	124	128	130	132	109	125	116	136	126	105	123	137	115	109	126	122	132	133	105	109	117	112	121	119	106	121	114	118	120	114	112	124	102	122	114	119	112	133	128	108	116	131	150	125	104	126	126	108	109	115	121	123	112	134	115	116	130	108	102	111	117	115	116	137	115	143	117	123	111	104	111	131	122	120	141	126	131	119	114	128	135	134	113	118	126	97	122	120	134	95	107	123	112	123	106	95	107	111	123	135	106	103	111	124	136	139	97	114	102	114	131	99	141	106	134	112	135	130	123	122	110	113	127	122	100	118	105	93	128	119	106	122	137	113	144	114	126	116	105	123	142	121	122	138	121	131	110	131	109	142	148	128	120	119	120	123	108	130	123	105	117	138	142	129	101	130	126	120	140	123	114	115	112	126	128	122	117	103	103	118	121	129	134	106	152	131	119	110	115	120	140	115	141	107	111	113	117	111	107	124	118	135	116	137	104
2447	390	479	472	504	470	424	412	420	391	418	410	414	376	379	369	390	367	374	386	398	410	381	376	429	422	397	425	362	430	368	399	365	366	358	380	393	358	372	362	409	384	352	372	385	378	401	372	397	385	347	352	385	368	385	377	372	396	374	409	379	361	369	375	398	408	357	379	413	401	348	393	365	376	392	379	370	382	383	387	394	389	359	350	409	371	396	384	385	381	414	412	383	351	371	375	374	379	363	379	391	392	371	390	393	373	394	379	382	393	389	384	391	375	390	385	378	363	406	368	374	396	383	367	358	398	418	373	348	364	384	413	351	377	416	367	366	365	429	424	390	367	421	390	381	376	373	410	381	370	378	393	386	363	354	357	370	388	384	351	388	374	404	373	354	402	387	390	382	380	424	405	377	363	368	384	382	351	393	372	399	373	391	383	402	403	371	401	359	365	380	395	374	403	358	378	388	428	377	355	378	388	367	379	378	369	400	383	364	416	387	371	373	380	353	411	369	346	377	383	380	394	389	356	406	383	391	436	350	362	344	347	388	374	377	352	395	365	419	341	391	372	372	387	369	359	371	377	377	352	361	382	380	364	424	345	384	388	402	369	397	353	393	346	407	393	333	374	381	376	376	377	365	362	366	332	371	366	381	377	344	400	384	383	378	352	389	395	386	370	405	362	384	383	393	354	388	395	366	359	376	374	450	414	378	396	398	368	373	384	417	401	372	411	401	342	355	391	368	358	390	414	398	372	330	410	346	390	373	392	365	386	411	385	362	398	403	366	374	387	365	382	398	371	359	393	382	388	369	391	394	401	414	382	366	408	364	392	378	419	387	382	372	401	335	412	354	391	386	418	357	375	363	399	412	397	435	373	363	413	385	396	391	393	355	379	392	404	393	387	375	388	416	362	394	351	403	381	377	404	418	378	326	368	361	384	366	375	401	375	388	413	443	348	390	371	359	378	401	371	372	357	329	351	363	383	407	385	401	380	359	371	384	345	422	401	367	375	371	423	355	377	377	383	393	410	375	359	385	368	395	339	364	357	413	350	431	370	363	403	392	398	369	384	340	394	402	354	365	374	361	377	386	353	353	386	383	399	372	385	366	383	394	365	451	405	370	365	404	367	345	385	354	371	368	409	366	358	363	383	356	382	375	395	355	402	373	379	368	378	363	384	400	425	374	384	380	387	392	396	383	389	385	356	385	388	376	356	397	390	390	356	379	405	409	394	421	381	409	385	369	381	382	392	403	385	391	396	377	369	357	396	392	330	375	410	384	376	383	400	367	358	380	365	398	426	381	359	360	378	378	401	337	397	381	405	385	359	390	414	374	407	361	370	402	357	362	371	381	380	389	371	367	343	409	423	365	372	338	404	402	378	359	451	362	361	388	389	369	382	391	380	387	353	369	382	369	391	364	370	412	402	369	383	363	367	372	377	392	356	390	369	355	348	399	403	415	373	387	359	401	384	364	378	362	411	418	355	391	380	384	385	327	390	393	410	347	397	369	372	389	361	385	369	365	391	363	386	377	370	401	380	375	382	395	351	380	392	360	363	381	353	395	395	366	349	404	400	397	352	416	367	381	369	394	366	369	370	380	411	415	362	394	377	356	425	381	400	393	378	405	399	393	397	372	398	335	364	412	395	383	325	395	386	371	337	363	384	394	392	368	405	420	414	356	393	397	385	364	329	369	391	387	367	380	389	406	371	376	368	390	385	398	368	414	399	395	384	381	364	417	364	388	408	372	380	376	388	401	363	382	416	371	377	388	393	420	365	381	363	381	408	426	346	380	390	392	368	400	370	378	391	383	377	394	325	412	380	396	383	387	373	380	340	350	411	363	390	366	355	387	373	363	383	398	402	372	393	394	346	357	373	358	349	389	369	430	374	382	369	388	385	373	364	423	375	347	366	401	349	361	419	396	354	379	350	360	378	393	349	398	397	413	385	363	368	405	382	415	423	415	417	380	346	375	388	375	384	398	349	392	388	398	373	369	405	413	393	421	359	385	402	359	368	373	405	350	396	406	371	395	360	413	378	384	391	374	371	410	400	346	397	386	378	364	390	387	367	398	393	398	384	416	382	386	413	418	397	380	382	375	387	392	392	370	373	378	368	416	378	422	387	356	361	388	393	391	360	377	414	362	384	360	359	375	410	379	395	378	376	378	390	374	382	382	393	390	383	415	410	376	353	350	376	386	358	395	380	391	390	360	347	388	353	397	401	364	388	393	397	347	383	364	358	391	374	384	397	372	377	418	329	396	351	386	337	367	388	402	364	375	394	401	397	402	371	362	371	388	358	382	378	394	375	351	394	392	350	355	425	378	375	377	393	370	358	377	357	392	395	375	382	412	374	388	421	372	395	374	395	385	388	372	386	394	410	365	371	365	387	414	380	356	419	372	333	400	404	403	381	396	393	358	380	354	412	348	384	370	365	398	409	363	368	361	404	395	430	361	362	382	410	400	376	381	372	373	388	374	423	376	373	402	346	377	398	405	383	346	385	354	367	373	381	402	412	400	401	380	393	362	368	378	382	366	376	370	377	393	379	416	369	361	422	415	382	351	399	403	372	413	374	385	394	400	405	375	377	376	402	369	400	367	357	373	351	393	383	367	365	352	362	352	379	365	352	330	341	364	376	359	376	368	368	360	384	384	371	374	366	356	361	395	370	397	362	384	387	381	403	354	396	358	409	367	382	353	371	362	378	395	367	389	389	388	397	376	348	393	377	384	394	374	397	373	339	373	351	384	429	417	393	372	390	392	371	395	395	401	369	370	385	369	363	388	422	357	380	404	371	372	377	419	372	382	408	383	361	389	380	377	361	361	362	383	370	403	362	424	404	397	372	401	380	360	398	392	378	402	366	360	383	386	387	346	411	390	365	364	400	400	392	381	374	371	429	370	393	347	353	410	396	378	381	359	405	355	369	396	363	391	405	361	364	396	389	398	369	422	378	343	372	417	387	372	382	411	383	398	401	383	372	400	380	400	378	374	358	384	396	382	376	377	368	413	392	385	389	378	388	331	360	358	427	369	390	391	381	388	375	421	388	351	351	367	361	389	393	365	416	351	395	359	386	351	396	373	388	370	412	357	374	375	370	392	404	373	371	334	384	371	366	373	381	387	380	379	375	378	373	370	387	398	400	402	367	434	377	358	387	371	395	372	357	393	410	390	357	384	366	397	377	405	380	385	357	357	394	381	367	388	397	364	365	383	352	398	381	404	420	370	392	389	361	387	388	367	370	339	358	385	389	380	397	393	353	377	371	412	401	402	424	377	353	374	370	345	346	388	376	404	422	384	370	357	380	372	408	385	388	381	377	429	382	416	385	380	380	393	390	356	374	369	368	367	362	400	383	360	408	381	392	374	429	395	388	382	378	391	363	403	379	379	366	402	378	412	385	415	379	397	354	352	355	416	343	393	354	384	368	371	394	358	394	406	383	344	402	384	366	365	356	391	361	412	382	382	370	360	383	355	394	377	395	311	387
7505	966	1155	915	700	538	453	382	387	307	283	282	263	264	231	254	265	246	264	313	247	262	286	240	215	221	241	221	233	227	198	235	200	232	209	195	225	204	208	226	219	207	209	204	215	206	208	198	221	225	195	206	202	228	194	221	183	208	225	233	210	201	204	192	200	192	187	199	191	193	206	207	197	217	199	212	203	197	210	230	230	190	225	195	195	191	214	181	207	215	200	186	203	207	187	208	209	216	179	211	186	210	197	229	190	196	193	176	196	216	196	211	204	185	218	194	209	199	221	203	161	194	196	217	187	209	188	182	214	203	201	200	198	193	222	202	213	232	198	216	217	200	201	196	202	225	188	195	230	201	188	213	188	187	202	222	236	186	196	180	199	200	196	209	202	235	208	229	196	205	199	207	198	203	222	192	220	184	199	192	178	178	210	198	210	199	188	196	203	206	208	208	202	195	207	200	214	200	226	212	211	201	191	187	199	205	216	240	186	205	250	210	236	188	212	187	212	191	193	217	205	202	190	195	223	227	176	198	182	209	193	200	191	223	201	201	227	230	208	206	222	211	201	206	185	185	227	221	214	219	204	217	226	210	212	225	229	210	207	211	218	208	204	192	217	230	203	216	193	184	205	207	211	196	201	220	243	217	211	216	215	195	183	189	191	190	207	191	197	191	196	214	210	188	221	177	233	205	212	221	198	199	208	173	193	219	207	212	203	197	218	217	200	203	222	208	211	212	191	202	214	216	192	235	197	195	193	207	209	213	198	199	184	196	216	195	210	213	202	187	202	196	211	210	196	213	185	234	218	198	207	186	198	215	206	206	207	193	209	196	186	187	191	201	212	189	197	176	220	205	178	195	230	223	222	204	206	223	214	203	187	208	212	178	166	208	227	211	223	179	193	221	220	244	225	190	209	207	207	219	189	184	230	199	181	224	209	191	241	215	203	204	200	229	220	217	194	196	196	177	198	228	214	200	199	197	191	202	177	204	188	170	215	218	212	189	220	221	205	220	197	220	206	198	204	216	205	208	201	212	204	217	213	209	188	178	186	209	216	209	230	210	205	214	211	201	188	217	201	192	199	175	220	212	198	218	213	207	183	196	171	199	210	192	183	222	219	215	202	191	229	195	221	235	204	165	232	194	192	209	213	201	188	208	197	212	219	216	192	239	219	198	219	195	216	222	205	202	200	167	200	231	201	191	218	205	192	223	214	200	196	207	216	212	197	192	209	221	188	182	168	194	216	189	216	217	181	203	235	197	208	216	210	234	223	194	192	201	200	210	191	227	214	204	199	196	215	203	203	199	209	192	194	188	202	193	195	198	231	210	211	208	204	220	234	200	208	210	196	228	221	188	199	187	217	216	214	226	211	194	184	233	213	218	179	196	199	201	225	169	229	187	198	202	210	222	195	205	221	191	205	224	207	214	222	181	193	195	206	221	211	217	213	210	222	194	184	218	214	206	190	209	218	191	228	213	209	211	210	202	199	231	209	209	213	191	218	220	221	219	221	206	195	202	227	186	221	190	208	199	191	189	231	206	185	203	209	216	202	212	191	219	206	209	192	215	216	208	222	189	206	182	206	219	220	203	213	192	199	191	203	199	186	209	197	198	202	204	224	195	222	215	207	209	202	198	189	204	213	166	228	193	212	205	244	224	209	218	196	211	229	214	220	194	217	193	214	199	220	238	214	198	189	211	215	182	199	210	182	199	204	182	205	236	184	201	202	208	215	181	190	202	201	186	232	179	242	229	177	179	215	210	200	208	201	235	200	221	206	189	206	199	228	221	244	212	208	186	200	183	225	215	194	205	183	204	205	181	200	190	239	189	216	199	215	195	197	208	226	212	199	236	215	196	207	204	204	204	215	197	184	209	188	198	211	224	228	208	211	223	179	214	215	233	213	207	189	202	232	182	218	208	199	227	218	207	214	219	195	197	203	208	198	207	210	210	219	216	206	227	196	201	185	181	211	174	202	195	219	204	171	201	227	184	219	232	198	196	211	208	222	186	195	175	222	206	196	206	209	193	213	194	187	202	218	209	177	199	203	204	225	206	225	206	226	230	216	227	230	198	192	203	192	193	199	216	209	223	210	210	201	221	213	202	214	220	202	217	202	216	225	212	224	192	178	194	221	243	191	225	186	224	226	221	209	204	218	226	216	169	200	180	212	220	244	191	208	203	183	235	200	188	212	210	220	201	214	190	184	239	181	225	209	224	205	201	223	225	211	212	203	209	199	215	189	177	192	204	183	192	215	191	203	206	215	192	225	199	212	209	187	200	212	185	217	222	188	194	190	221	219	170	213	195	208	210	197	194	237	216	203	233	231	216	194	221	209	204	221	218	202	209	210	193	200	193	205	185	197	225	209	220	199	217	206	220	205	228	193	201	226	215	215	223	198	211	219	188	207	236	193	195	170	194	200	198	202	211	208	219	202	184	216	207	182	199	190	209	212	219	195	195	206	198	210	221	182	214	224	214	208	223	205	187	205	211	217	217	197	216	207	218	193	203	199	201	221	206	231	192	184	215	194	214	212	214	226	206	205	186	178	216	220	179	208	227	205	189	201	206	187	209	223	214	217	174	176	205	189	178	227	207	237	198	213	224	194	211	218	233	222	175	209	213	190	218	208	168	208	195	234	218	198	220	216	214	195	192	222	205	202	203	212	205	201	234	197	185	210	191	205	213	211	193	187	206	224	198	217	225	217	209	191	207	220	199	209	202	236	194	216	221	205	210	186	204	234	182	213	185	209	204	196	210	195	196	215	206	220	218	182	245	205	205	231	213	201	206	204	185	229	187	202	210	189	204	225	205	222	199	169	207	222	190	206	214	196	192	195	219	209	212	246	190	199	201	210	179	205	187	213	193	206	227	194	194	226	189	229	206	191	223	209	202	207	184	217	176	202	222	180	198	222	185	189	183	225	213	215	218	213	192	212	229	209	205	193	210	214	209	205	187	198	216	200	238	217	233	218	216	221	184	222	208	195	213	225	210	187	240	220	196	184	201	184	211	202	201	222	228	223	239	206	197	220	201	172	210	197	198	223	210	198	244	210	195	197	238	224	190	216	207	206	193	193	206	221	206	203	209	220	191	178	214	221	217	205	212	208	219	209	216	166	182	222	232	214	210	220	176	197	208	199	202	205	201	208	190	211	202	250	191	175	227	197	221	187	218	222	195	207	212	189	215	213	206	201	204	191	210	199	223	198	220	207	206	216	212	184	176	211	199	209	194	187	191	211	212	204	205	204	197	209	200	196	197	207	192	179	203	226	201	202	187	200	198	224	203	214	204	199	235	222	205	234	214	219	222	220	200	198	194	223	207	189	216	225	233	214	201	225	205	199	205	167	209	214	198	187	203	196	183	233	200	228	205	209	215	244	249	222	213	210	200	182	185	210	192	199	199	198	239	230	220	219	222	218	207	206	219	205	202	164	222	202	228	214	186	182	204	204	226	211	192	214	209	204	193	183	226	215	217	186	202	216	199
5986	1326	2573	3125	2725	2316	1844	1546	1496	1270	1137	1136	1176	970	968	840	884	797	849	1008	973	1175	1166	850	835	950	806	894	819	936	828	722	635	676	634	698	613	657	604	615	646	628	655	598	649	654	615	604	590	567	591	625	578	642	617	613	592	621	613	626	579	595	583	612	625	603	649	607	583	627	532	611	558	606	606	605	567	592	540	646	634	575	541	575	582	592	593	599	588	594	606	632	628	617	597	632	598	597	606	567	571	585	526	591	568	578	553	594	626	575	584	590	563	579	570	582	587	627	592	546	555	603	548	561	584	558	601	592	608	561	592	588	602	596	575	546	618	566	548	611	574	559	550	559	599	607	559	585	567	581	598	604	587	578	603	601	589	590	602	548	608	588	585	583	564	578	571	564	574	559	623	563	607	579	589	581	581	543	623	585	567	545	575	563	569	552	607	612	572	577	578	567	570	580	568	574	586	564	559	566	565	548	611	594	536	551	590	583	581	569	563	578	584	563	565	577	635	624	577	608	583	567	611	538	567	557	561	575	580	552	584	565	554	578	559	613	581	590	555	577	539	593	589	628	567	620	540	608	591	547	547	587	596	541	552	593	551	579	586	647	566	610	580	585	602	594	599	555	586	579	641	589	548	618	588	584	572	560	596	584	587	579	583	593	604	574	606	591	545	592	570	608	577	578	602	610	639	599	545	555	613	602	592	550	579	554	570	567	586	607	577	622	532	524	605	577	576	562	532	580	597	603	566	629	580	562	602	579	596	600	535	602	609	594	602	648	590	618	602	573	553	620	607	613	594	540	614	591	588	574	618	588	587	616	588	544	519	556	559	573	630	530	569	530	571	612	602	584	577	565	593	573	613	578	631	574	612	567	599	591	588	602	572	602	602	607	627	587	581	601	599	549	584	576	586	596	546	560	620	636	595	562	575	601	574	567	558	584	543	592	591	606	577	543	573	608	585	570	580	548	564	615	573	574	596	608	612	582	582	588	575	541	568	569	570	572	580	628	582	564	592	592	580	575	555	562	567	590	613	599	555	580	536	580	574	611	567	562	593	547	602	660	556	606	589	597	580	565	568	578	553	609	569	584	590	572	628	613	615	543	554	568	543	626	599	572	567	609	570	594	552	549	562	560	583	585	613	565	621	593	565	568	561	653	563	575	617	594	536	576	619	568	586	579	598	602	572	546	570	568	559	556	618	598	589	602	602	588	589	634	566	559	608	568	563	610	573	580	587	575	628	604	590	583	571	588	581	597	569	563	589	542	598	569	600	596	574	584	594	569	595	564	623	583	580	572	543	573	602	551	598	566	552	640	588	607	597	547	582	612	560	562	578	595	588	620	567	551	596	581	601	620	568	587	596	577	585	632	577	585	607	577	601	548	616	594	591	588	558	591	631	555	570	575	568	618	545	594	639	575	566	619	553	583	621	607	558	593	582	616	599	575	590	527	576	603	555	578	607	568	578	585	590	595	599	569	604	605	561	518	569	553	583	587	566	555	627	578	557	566	585	594	563	563	601	577	595	540	586	608	619	550	572	559	582	531	529	565	524	574	559	607	573	583	579	590	555	545	586	572	630	635	582	558	604	552	554	583	599	551	582	596	612	575	570	575	631	597	507	619	632	566	544	598	625	584	558	542	573	586	558	560	591	555	577	599	593	598	575	595	590	598	617	564	547	529	561	546	583	561	566	570	568	596	592	598	578	569	542	571	567	609	603	566	587	620	580	635	572	556	557	581	583	556	561	562	590	561	602	555	566	611	607	591	615	571	607	607	603	555	600	581	568	579	590	585	575	591	570	551	622	598	598	580	550	567	588	593	556	604	570	567	591	626	557	608	566	573	570	580	594	563	590	567	552	575	575	606	551	566	619	573	578	549	585	573	564	579	554	574	542	602	647	559	555	578	570	565	609	565	599	538	567	586	568	544	616	561	640	598	623	589	608	530	589	541	557	547	562	594	572	566	595	588	582	568	553	553	586	629	612	574	544	571	584	570	532	534	565	552	570	566	573	591	599	597	563	596	598	585	598	606	598	550	602	536	552	602	592	592	596	572	610	534	587	599	596	551	598	555	581	577	571	600	566	568	559	590	562	572	530	521	578	588	611	582	579	608	605	556	579	623	584	547	548	564	579	583	537	605	598	549	565	628	605	545	541	564	590	625	535	560	588	589	598	509	560	608	571	589	563	577	552	600	565	602	577	578	590	574	609	614	583	585	572	565	599	601	572	592	593	549	609	538	566	552	541	603	534	613	582	564	592	554	559	566	607	535	582	599	593	534	564	592	593	588	572	613	585	589	551	593	571	554	550	552	584	564	577	611	571	590	579	511	530	581	551	608	549	565	599	527	580	554	588	571	536	615	559	543	582	564	569	633	595	582	565	568	577	578	573	584	560	569	552	578	575	613	552	578	621	620	577	563	526	548	608	547	553	586	624	615	584	565	556	574	611	574	577	533	579	553	578	624	567	584	590	583	573	592	551	542	596	602	607	601	606	606	594	597	592	536	601	572	578	575	536	572	592	593	545	590	581	597	569	569	543	576	553	596	561	583	622	560	578	586	554	591	564	565	608	579	602	568	594	653	598	557	556	578	585	626	578	596	561	592	539	586	574	538	602	588	570	648	579	592	584	586	582	566	565	596	536	576	560	553	573	605	621	606	610	561	607	600	564	590	552	619	552	596	610	584	534	541	583	615	567	598	613	600	604	621	636	584	557	564	599	552	565	619	537	563	619	596	613	573	595	581	527	587	596	575	561	589	550	588	597	537	590	616	580	578	592	573	590	617	565	566	603	602	570	533	580	559	588	597	591	557	573	611	576	577	579	576	615	614	547	592	585	584	561	552	573	535	560	604	563	597	589	585	576	629	578	541	555	573	540	607	555	606	580	631	556	607	581	602	594	566	602	514	554	605	606	621	549	624	579	556	599	562	582	584	552	586	591	557	573	575	576	617	621	565	547	571	592	593	559	594	595	542	582	613	580	613	586	569	580	502	549	565	617	551	604	541	602	606	568	602	606	585	610	594	589	601	620	596	552	606	579	583	571	604	547	550	523	554	553	587	587	578	549	554	538	568	570	596	617	607	535	583	619	565	599	570	568	516	601	567	577	595	578	603	565	594	588	578	565	567	586	541	567	566	621	574	597	574	538	571	567	592	585	590	584	551	568	565	646	579	608	575	562	579	531	630	560	586	588	581	557	589	551	619	585	578	566	597	568	619	567	576	598	611	586	628	515	565	569	584	553	565	578	579	562	589	588	621	588	571	662	602	566	600	576	556	589	569	553	598	581	585	572	583	580	575	578	541	566	555	565	562	591	574	572	590	612	530	590	572	543	589	553	593	547	576	549	605	563	585	597	601	538	570	614	619	575	539	611	571	595	564	633	593	606	582	570	570	561	606	606	551	587	561	578	604	583	626	584	588	569	563	571	558	568	572	609	595	600	581	579	571	568	543	594	601	581	529	571	580	587	604	595	539	543	618	592	590
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
